필터 지우기
필터 지우기

Transfer Function nyquist diagam overshoot problem

조회 수: 3 (최근 30일)
Robert Leunis
Robert Leunis 2013년 10월 28일
편집: Jamie 2013년 10월 29일
Hello,
I need to make a nyquist diagram for the following transfer function:
H = tf([1],[4 13 11 2 0])
It must be relative stable with an overshoot of 35%
How do I proceed? What is the code for the overshoot function?
Thanks for the solution.
Robert

답변 (1개)

Jamie
Jamie 2013년 10월 28일
편집: Jamie 2013년 10월 29일
Hi Robert,
Your system is already marginally stable. You can see the poles if you type
pzamp(H) ~ all are in the left half plane with a root at the origin (type one system).
Overshoot function?? I dont believe there is such a thing. There are equations that relate the damping ratio (phase margin) to the overshoot of the system. Have a look at Dorf and bishop / Ogata / Nise. All of these are great texts.
Your system doesn't satisfy the dominance condition so these relations are not exact, rather approximations only.
For further refinement of the closed loop system try the sistool. You can choose your controller and design specs and it will optimise the controller to meet the criteria specified.
> sisotool(H)
For the nyquist plot
> nyquist(H)

카테고리

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

Community Treasure Hunt

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

Start Hunting!

Translated by