Documente Academic
Documente Profesional
Documente Cultură
• Practical aspects of using the Nyquist stability criterion. • Nyquist stability criterion : N = Z − P .
– how do we map the entire RHP contour? – N : number of encirclements of −1 + j0 by G(s).
– do we need to map each and every point on the – Z : number of zeros enclosed by the contour.
contour? – P : number of poles enclosed by the contour.
– Nyquist contours.
s = +j∞ s = +j∞ s = +j∞
• Some examples on Nyquist stability criterion. imag imag imag
Nyquist Diagrams c
2003 M.C. Ramos Nyquist Diagrams c
2003 M.C. Ramos
EEE 101 UP EEE Department EEE 101 UP EEE Department
imaginary axis
imaginary axis
s = +j∞
Concentrate on the domain on the imag
w = 100
imaginary axis. infinity 0 0 w=0
w = 0.1 w = 10
Usually, G(s) has more poles than ω=0
real
w=1
zeros such that G(+j∞) and −1 −1
Nyquist Diagrams c
2003 M.C. Ramos Nyquist Diagrams c
2003 M.C. Ramos
EEE 101 UP EEE Department EEE 101 UP EEE Department
Nyquist Diagrams Nyquist Diagrams
• So how does the mapping exactly work? • Example 1. Determine the stability of a unity gain
– pick a value of s = jω on the imaginary axis. feedback closed-loop system with an open-loop TF
Nyquist plot
– plug this value of s into G(s).
– evaluate G(s) and plot the result on the complex plane. 1 1
imaginary axis
G(s) =
– repeat for all values of s on the imaginary axis. s − 0.5
0
imaginary axis
G(s) =
⇒ there are no poles of closed-loop TF in the RHP. s − 0.5
0
⇒ therefore, the closed-loop system is stable.
G(s) has one pole in
−0.1
the RHP ⇒ P = 1.
−1 −0.2 0
real axis
imaginary axis
G(s) = >> [n,d] = cloop(0.1,[1 -0.5],-1); roots(d)
s − 0.5
0 ans = 0.4
G(s) has one pole in ⇒ closed-loop system is unstable.
the RHP ⇒ P = 1. −0.5
−1 0
real axis 0.5
– open-loop TF G(s) =
number of encirclements : one CCW ⇒ N = − 1. s − 0.5
of −1 + j0 >> [n,d] = cloop(0.5,[1 -0.5],-1); roots(d)
Z = N + P ⇒ Z = 0 ⇒ closed-loop system is ans = 0
stable (marginally). ⇒ closed-loop system is stable (marginally).
Nyquist Diagrams c
2003 M.C. Ramos Nyquist Diagrams c
2003 M.C. Ramos
EEE 101 UP EEE Department EEE 101 UP EEE Department
• Consider the following system with forward gain k. • Example 5. Find the gain margin for closed-loop system
with the open-loop TF
+ E(s)
R(s) G(s) Y (s)
50
k
G(s) = 3
− s + 9s2 + 30s + 40
• Thus, from the Principle of the Argument, • What k will make the system unstable?
N = Z − P = 0. Nyquist plot
imaginary axis
• Looking at the Nyquist plot
Nyquist plot for k = 1 plot almost encircles 0
for k = 1. 1
the point −1 + j0.
imaginary axis
−2
A little more gain k k=1
There are no encirclements 0 and the system will be −4
of −1 + j0. unstable. −1 0 1 3 5
Thus, the system is stable for −1 real axis
k = 1. −1 0 1
real axis → determine what k will make the system unstable.
Nyquist Diagrams c
2003 M.C. Ramos Nyquist Diagrams c
2003 M.C. Ramos
EEE 101 UP EEE Department EEE 101 UP EEE Department
Gain Margin Gain Margin
• Notice that k > 1 expands the Nyquist plot outwards • Find ω such that kG(jω) = − 1.
from the origin. −1 real number with
G(jω) =
k phase = −180o.
50
• Since the Nyquist plot is basically the plot of G(jω) on G(jω) =
(jω)3 + 9(jω)2 + 30jω + 40
the complex plane, find k such that the plot of kG(jω)
crosses −1 + j0 at some ω. 50
=
−jω 3 − 9ω 2 + 30jω + 40
Nyquist Diagrams c
2003 M.C. Ramos Nyquist Diagrams c
2003 M.C. Ramos
EEE 101 UP EEE Department EEE 101 UP EEE Department
√
• Since the numerator of G(jω) is real, to make G(jω) • To make kG(j 30) touch −1 + j0,
real, make the denominator real. √ −1
√ kG(j 30) = − 1 ⇒ k = √
−jω 3 + 30jω = 0 ⇒ ω = ± 30, 0 G(j 30)
−1
√ Nyquist plot for k = 1 k = = 4.6
• At ω = 30, −0.2174
√ 1
G(j 30) = − 0.2174 + j0
imaginary axis
√
√ ω = ± 30
φ( 30) = − 180o ω = 0
0
• Since the gain margin is expressed in dB.
Nyquist Diagrams c
2003 M.C. Ramos Nyquist Diagrams c
2003 M.C. Ramos
EEE 101 UP EEE Department EEE 101 UP EEE Department
Gain Margin and Bode Plots Summary
• Gain margin from Bode • Practical aspects of using the Nyquist stability criterion.
plots? Remember that
Nyquist plots and Bode
plots contain the same • Some examples on Nyquist stability criterion.
information.
• Gain margin.
• Find ωGM such that Amount of additional forward gain to make the system
∠G(jωGM ) = − 180o. unstable.