margin command on a system with transfer function on reference

I have the following system (see picture). When calculating gain and phase margins with 'margin' command, should I consider L=GK to be an open loop transfer function (i.e. should I call margin(GK) )? If so, what difference does the transfer function H applied on the reference r make to gain and phase margins?

 채택된 답변

Sriram Narayanan
Sriram Narayanan 2015년 8월 13일

0 개 추천

It depends on what you are using the Transfer Function H for. H would typically be used as a prefilter or for feedforward control. So, it should not be shaping the crossover frequency and therefore, would not have an effect on the gain/phase margins. However, you should calculate gain/phase margins using the open-loop GK to meet desired robustness/disturbance rejection requirement and the prefilter H could help is adjusting the reference to meet reference tracking requirement.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Dynamic System Models에 대해 자세히 알아보기

태그

질문:

2015년 8월 6일

답변:

2015년 8월 13일

Community Treasure Hunt

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

Start Hunting!

Translated by