Calculate gain and phase margin on simulink
2 次查看(过去 30 天)
显示 更早的评论
Hi there... I wanted to know how to find out the gain and phase margin of the open loop system that is in series with a PID controller. I want to access the stability margins continuously and tune my PID accordingly. These values are given as input to fuzzy controller and PID values are set in reference with the user defined stability margins. How can I do that? I would be really happy if someone can help me out...I have also attached the simulink block(just to show) Thanks in advance..
0 个评论
回答(1 个)
Yogananda Jeppu
2017-11-13
This is interesting. Can you define a time response equivalent instead (second order response) and tweak your controller to get the desired time response. Or compute the linmod with the plant and PID every time and tweak PID. Another approach is to input a sine sweep, do an fft and get the TF. Get the Gm and Pm and tweak. It is not an exact solution.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 PID Controller Tuning 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!