Incorrect integrator result with saturation
1 次查看(过去 30 天)
显示 更早的评论
Hello,
I am implementing a PID loop where the input signal will be an acceleration signal that will be fed into a double integrator plant. As I have a limitation on my plant's ability to accelerate, I have placed a saturation on the PID block.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/145551/image.png)
When I plot out acceleration signal and velocity signal after all this, I see something weird: when acceleration signal gets saturated, velocity signal does not change at all... which makes no sense as I expect to see output signal from integrator to keep increasing if what goes into it is held at constant.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/145552/image.png)
What could possibly be causing this problem?
回答(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!