필터 지우기
필터 지우기

Can I include a variable saturation limit in a PID controller with anti-windup?

조회 수: 3 (최근 30일)
clay bell
clay bell 2014년 7월 1일
댓글: yohan diaz 2017년 5월 29일
I would like to adjust the upper saturation limit of a PID controller dynamically during simulation. Is there a PID controller in Simscape with this capability? For example, provide the saturation limits as an input signal to a PID with anti windup?

답변 (1개)

Arkadiy Turevskiy
Arkadiy Turevskiy 2014년 7월 8일
No, you will have to create this yourself from basic blocks. You can turn the anti-windup and output saturation on in the PID Controller block in Simulink, and then look under the mask to see the implementation. Copy it and replace the constant used for saturation with a signal.
  댓글 수: 1
yohan diaz
yohan diaz 2017년 5월 29일
Arkadiy Turevskiy, Due to your good reputation to answer the question correctly, I would like to ask you somethig: I have a PID in a matlab code (pidstd) in series with my linear plant, I would like to implement a saturation function using "if" sequences, How could I call the output of the PID controller to include it into the saturation (in the matlab code)?
Thanks in Advanced!..Yohan

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Nonlinear Operators에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by