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:
  1. 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?
  2. Why I have to add a filter with derivative gain in Simulink to get the same response as in control system toolbox?
  3. Why I cannot add 's' in Simulink instead of the derivative block?
I am looking forward to see the answers to these questions.

답변 (0개)

카테고리

Help CenterFile Exchange에서 Classical Control Design에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by