Simulink Model to transfer function via simulink and Matlab
Show older comments
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 Comments
Sam Chak
on 21 Jul 2024
Hi @Yuval
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
on 21 Jul 2024
Accepted Answer
More Answers (0)
Categories
Find more on Simulink in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

