Introduction to the Nyquist criterion The Nyquist criterion relates the

advertisement
Introduction to the Nyquist criterion
The Nyquist criterion relates the stability of
a closed system to the open-loop frequency
response and open loop pole location.
Mapping. If we take a complex number on the
s-plane and substitute into a function F (s), another complex number results. e.g. substituting s = 4 + j3 into F (s) = s2 + 2s + 1 yields
16 + j30.
Contour. Consider a collection of points, called
a contour A. Contour A can be mapped into
Contour B, as shown in the next Figure.
Figure above; Mapping contour A through F (s)
to contour B.
1
Assuming
(s − z1)(s − z2) · · ·
F (s) =
(s − p1)(s − p2) · · ·
If we assume a clockwise direction for mapping
the points on contour A, the contour B maps
in a clockwise direction if F (s) has just one
zero. If the zero is enclosed by contour A,
then contour B enclose origin.
Alternatively, the mapping is in a counterclockwise direction if F (s) has just one pole, and if
the pole is enclosed by contour A, then contour
B enclose origin.
If there is the one pole and one zero is enclosed
by contour A, then contour B does not enclose
origin.
2
Figure above; Examples of contour mapping.
3
Consider the system in the Figure below.
Figure above; closed loop control system
Letting
G(s) =
NG
N
, H(s) = H ,
DG
DH
We found
T (s) =
G(s)
NGDH
=
1 + G(s)H(s)
DGDH + NGNH
Note that
DGDH + NGNH
1 + G(s)H(s) =
DGDH
4
The poles of 1 + G(s)H(s) are the same as the
poles of G(s)H(s), the open-looped system,
that are known. The zeros of 1 + G(s)H(s)
are the same as the poles of T (s), the closedlooped system, that are unknown.
Because stable systems have T (s) with poles
only in the left half-plane, we apply the concept
of contour to use the entire right half-plane as
contour A, as shown in the Figure below.
Figure above; Contour enclosing right halfplane to determine stability.
5
We try to construct contour B via
F (s) = G(s)H(s)
which is the same as that of 1 + G(s)H(s),
except that it is shifted to the right by (1, j0).
The mapping is called the Nyquist diagram of
G(s)H(s).
Assuming that A starts from origin, A is a path
traveling up the jω axis, from j0 to j∞, then a
semicircular arc, with radius → ∞, followed by
a path traveling up the jω axis, from −j∞ to
origin. So substituting s = jω, with ω changing
from 0 to ∞, we obtain part of contour B,
which is exactly the polar plot of G(s)H(s).
6
Each zero or pole of 1 + G(s)H(s) that is inside contour A (the right half-plane), yields a
rotation around (−1, j0) (clockwise for zero
and counterclockwise for pole) for the resultant Nyquist diagram. The total number of
counterclockwise revolution, N , around (−1, j0)
is N = P − Z, where P is the number of openloop poles,and Z is the number of closed loop
poles.
Thus we determine that that the number of
closed loop poles, Z, in the right half-plane
equals the number of open-loop poles, P , that
are in the right half-plane minus the number
of counterclockwise revolution, N , around −1
of the mapping, i.e. Z = P − N .
Use Nyquist criterion to determine stability
If P = 0 (open loop stable system), for a closed
systems to be stable (i.e. Z = 0), we should
have N = 0. That is, the contour should not
enclose (−1, j0). This is as shown in next Figure (a).
7
On the other hand, another system with P = 0
(open loop stable) has generated two clockwise encirclement of (−1, j0), (N = −2), as
shown in Figure (b) below. Thus Z = P − N =
2.
The system is unstable with two closed-loop
poles in the right hand plane.
Figure above; Mapping examples: (a) contour
does not enclose closed loop poles; (b) contour
does enclose closed loop poles;
8
Example: Apply the Nyquist criterion to determine the stability of the following unit-feedback
systems with
(i)
s+3
G(s) =
.
(s + 2)(s2 + 2s + 25)
s + 20
.
(s + 2)(s + 7)(s + 50)
(ii)
G(s) =
(iii)
500(s − 2)
G(s) =
.
(s + 2)(s + 7)(s + 50)
Solution: For (i) and (ii), check polar plots in
the previous lecture.
For both systems we have P = 0 (open loop
stable system).
The two nyquist plots does not enclose (−1, j0),
(N=0)
Thus Z = P −N = 0. Both systems (i) and (ii)
are stable since there are no close-loop poles
in the right half plane.
9
For (iii), we run
≫ numg=500* [1 -2];;
≫ deng=conv([1 2],[1 7]);
≫ deng=conv(deng,[1 50]);
≫ G=tf(numg,deng);
≫ nyquist(G);
≫ grid on;
Nyquist Diagram
1.5
2 dB
0 dB
−2 dB
−4 dB
4 dB
1
6 dB
Imaginary Axis
0.5
−6 dB
10 dB
−10 dB
20 dB
−20 dB
0
−0.5
−1
−1.5
−1.5
−1
−0.5
0
Real Axis
0.5
1
1.5
Figure above; The polar plots for
G(s) =
500(s − 2)
.
(s + 2)(s + 7)(s + 50)
We have P = 0 (open loop stable system),
but N = −1, so System (iii) is unstable with
one closed loop pole in the right half plane.
10
Download