フィルターのクリア

Simulink Model to transfer function via simulink and Matlab

35 ビュー (過去 30 日間)
Yuval
Yuval 2024 年 7 月 20 日 9:23
コメント済み: Sam Chak 2024 年 7 月 21 日 21:21
hi everyone,
in the picture i uploaded you can see my closed loop model for a dynamic system.
im trying to get the transfer function between the input signal Va to the output signal Phi , while considering all the feedbacks.
when i do it by the model linearizer app or the control system designer i get strange bode plots and wrong transfer functions.
so i would like you to help me understand how can i do it correctly plese.
the seconed question is how can i get the same closed loop transfer function on simulink script by using feedback command.
thank you!
  2 件のコメント
Sam Chak
Sam Chak 2024 年 7 月 21 日 13:19
The provided block diagram suggests that you have attempted to model two coupled second-order inertial rotational systems, characterized by the variable 'Theta_dot_dot' () and the implied 'Phi_dot_dot' ()
Ideally, in the absence of any pole-zero cancellation, the resulting transfer function for should be a fourth-order system. This is due to the inherent complexity of the coupled second-order dynamics involved in the model.
Thus, instead of using the Derivative block twice to numerically derive the angular accelaration signal , you should use the knowledge of first principles to construct the mathematical equation (ODE) for .
Yuval
Yuval 2024 年 7 月 21 日 15:02
hi sam, thnk you for your comment. i just uploaded the physical model, this is part from my project for university, i do not have the spcify relations just what described in the photo. so i do not know how to replace it. maybe you have another idea?

サインインしてコメントする。

回答 (1 件)

Paul
Paul 2024 年 7 月 21 日 0:33
Hi Yuval,
What is the setting for the c parameter in the Derivative blocks? If it's the default (inf), those blocks will linearize to zero and the feedback path is effectively broken when using the linearizer app or linearize.
Also, double check if the block diagram is the correct representation of the physical system.
  7 件のコメント
Paul
Paul 2024 年 7 月 21 日 20:49
Why change the compensator in Example 2?
Sam Chak
Sam Chak 2024 年 7 月 21 日 21:21
Hi @Paul,
The provided example was intended to demonstrate to @Yuval that both configurations (a) and (b) are equivalent, and would ultimately produce the same transfer function .
It was not the purpose to suggest that the OP should modify a biproper Compensator into a configuration with a strictly proper transfer function. The intention was purely to illustrate the conceptual equivalence between the two configurations, and not to imply any recommendations for changing the Compensator design.

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeClassical Control Design についてさらに検索

製品


リリース

R2023b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by