Difference in closed-loop response between control system toolbox and Simulink environment for the same transfer function
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
From the control system toolbox, I plotted the transfer function response using step() function and got a response with overshoot. However, I got another response for the same transfer function but without overshoot in Simulink environment. After research, I found that, in the control system toolbox, the derivative gain in the PID controller that I set was pure (without filter), and when I set the derivative gain with filter (N = 1x10^18) in the Simulink environment, I get approximatly the same response as I get with the control system toolbox. Therefore, I have three questions in mind here:
- Why I do not get the same system response between Simulink and control system toolbox when pure derivative gain is added in both toolbox and simulink?
- Why I have to add a filter with derivative gain in Simulink to get the same response as in control system toolbox?
- Why I cannot add 's' in Simulink instead of the derivative block?
I am looking forward to see the answers to these questions.
0 Kommentare
Antworten (0)
Siehe auch
Kategorien
Mehr zu Classical Control Design finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!