04-Popov and Circle Criterion PDF
04-Popov and Circle Criterion PDF
04-Popov and Circle Criterion PDF
The process for representing a system in this form depends on the particular system
involved. For instance, in the case in which a control systems only nonlinearity is in the
form of a relay or actuator/sensor nonlinearity, there is no difficulty in representing the
system in this feedback form. In other cases, the representation may be less obvious. We
assume that the extern input r = 0 and study the behavior of the unforced system. What is
unique about this chapter is the use of the frequency response of the linear system, which
builds on classical control tools like Nyquist plot and Nyquist criterion.
The system is said to be absolutely stable if it has a globally uniformly asymptotically
stable equilibrium point at the origin for all nonlinearities in a given sector. The circle and
Popov criteria give frequency-domain sufficient conditions for absolute stability in the
form of strict positive realness of certain transfer functions. In the single-input-single-
output case, both criteria can be applied graphically.
We assume the external input r = 0 and study the behavior of the unforced system
represented by
x& = Ax + Bu
y = Cx + Du
u = ( y )
where x n , u, y p , ( A, B ) is controllable, ( A, C ) is observable, and
: [ 0, ) p p is a memoryless, possibly time-varying, nonlinearity, which is
piecewise continuous in t and locally Lipschitz in y .
1) [0,] if u h ( t , u ) 0
2) [ , ] if u h ( t , u ) u 0
3) [0, ] with > 0 if h ( t , u ) h ( t , u ) u 0
Definition 1.2: The closed loop system is called absolutely stable in the sector [ 0, ] if
the origin is globally uniformly asymptotically stable for any nonlinearity in the given
sector. It is absolutely stable in a finite domain if the origin is uniformly asymptotically
stable.
We can apply the Popov criterion if the following conditions are satisfied:
Theorem 1.1: The closed loop system is absolutely stable if, [ 0, k ] , 0 < k < , and
there exists a constant q such that the following equation is satisfied
1
Re G ( j ) qj Im G ( j ) > , [ , ]
k
Graphical Interpretation
{ }
P ( j ) = z = Re G ( j ) + j Im G ( j ) | > 0
Then the closed loop system is absolutely stable if P lies to the right of the line that
intercepts the point (1/ k ) + j 0 with a slope 1/ q .
x&1 = x2
x&2 = x2 h ( y )
y = x1
This system would fit the required form for using the Popov criterion if we took = h ,
but the matrix A would not be Hurwitz. Adding and subtracting the term y to the right-
hand side of the second state equation, where > 0 , and defining ( y ) = h ( y ) y , the
system takes the required form, with
0 1 0
A= , B = , and C = [1 0]
1 1
Assume that h belongs to a sector [ , ] , where > . Then belongs to the sector
[0, k ] , where k = . The Popov condition takes the form
1 2 + q 2
+ > 0 , [ , ]
( )
k 2 2 + 2
For all finite positive values of and k , this inequality is satisfied by choosing q > 1 .
Even at k = , the foregoing inequality is satisfied for all ( , ) . Hence, the
system is absolutely stable for all nonlinearities h in the sector [ , ] , where can be
arbitrarily small.
The figure shows the Popov plot of G ( j ) for = 1 . The plot is drawn only for 0 ,
since Re G ( j ) and Im G ( j ) are even functions of . The Popov plot
asymptotically approaches the line through the origin of unity slope from the right side.
Therefore, it lies to the right of any line of slope less than one that intersects the real axis
at the origin and approaches it asymptotically as tends to .
Remark 1.2: The Popov criterion only gives a sufficient condition for absolute stability.
When we allow the nonlinearity to become time varying, the Popov Criterion is no longer
applicable. The Circle Criterion gives us a tool to analyse absolute stability for a time
varying nonlinearity.
Definition 1.3: We define D ( , ) to be the closed disk in the complex plane whose
diameter is the line segment connecting the points (1 ) + j 0 and (1 ) + j 0 .
x& = Ax + Bu
y = Cx + Du
u = ( y, t )
3) If < 0 < , G ( s ) is Hurwitz and the Nyquist plot of G ( j ) lies in the interior
of the disk D ( , ) .
If the sector condition is satisfied only on an interval [ a, b] , then the foregoing conditions
ensure that the system is absolutely stable with a finite domain.
4
G (s) =
( s + 1)(1 2 s + 1)(1 3 s + 1)
The Nyquist plot of G ( j ) is shown in the next figure. Since G ( s ) is Hurwitz, we can
allow to be negative and apply the third case of the circle criterion. So, we need to
determine a disk D ( , ) that encloses the Nyquist plot. Clearly, the choice of the disk is
not unique. Suppose we decide to locate the center of the disk at the origin of the complex
plane. This means that we will work with a disk D ( 2 , 2 ) , where the radius (1 2 ) > 0
is to be chosen. The Nyquist plot will be inside this disk if G ( j ) < 1 2 . In particular, if
we set 1 = sup G ( j ) , then 2 must be chosen to satisfy 1 2 < 1 .
It is not hard to see that G ( j ) is maximum at = 0 and 1 = 4 . Thus, 2 must be lass
than 0.25. Hence, we can conclude that the system is absolutely stable for all
nonlinearities in the sector [ 0.25 + , 0.25 ] , where > 0 can be arbitrarily small.
Inspection of the Nyquist plot suggests that the choice to locate the center at the origin
may not be the best one. By locating the center at another point, we might be able to
obtain a disk that encloses the Nyquist plot more tightly.
Another direction we can pursue in applying the circle criterion is to restrict to zero
and apply the second case of the circle criterion. The Nyquist plot lies to the right of the
vertical line Re [ s ] = 0.857 . Combining these results allows us to conclude that the
system is absolutely stable for all nonlinearities in the sector (-0.25, 1.166].