Calculate gain and phase margin on simulink

조회 수: 7 (최근 30일)
SHAMANTH GOWDA
SHAMANTH GOWDA 2017년 11월 7일
답변: Yogananda Jeppu 2017년 11월 13일
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..

답변 (1개)

Yogananda Jeppu
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.

카테고리

Help CenterFile Exchange에서 PID Controller Tuning에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by