Difference in closed-loop response between control system toolbox and Simulink environment for the same transfer function
1 次查看(过去 30 天)
显示 更早的评论
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 个评论
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Classical Control Design 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!