Borrar filtros
Borrar filtros

Transfer Function nyquist diagam overshoot problem

3 visualizaciones (últimos 30 días)
Robert Leunis
Robert Leunis el 28 de Oct. de 2013
Editada: Jamie el 29 de Oct. de 2013
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

Respuestas (1)

Jamie
Jamie el 28 de Oct. de 2013
Editada: Jamie el 29 de Oct. de 2013
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)

Categorías

Más información sobre Programming en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by