Professional Documents
Culture Documents
Description of the S y s t e m
The system considered is a sampled-data feedback system of the type
shown in Fig. 1. It is assumed that its linear and nonlinear parts, G and N,
are separated by an ideal sampler (6). The sampling period, T, is assumed,
without loss of generality, to be 1. Since the theory of distributions is well-
established, there is no difficulty in interpreting expressions involving Dirac-~
functions. Thus, if the input to the sampler is x(t), its output will be
x*(t) = ~ x(n)~(t -- n). For brevity, {x(n)} will be used to denote the se-
nT0
quence {x (0), x (1), . . . , x (n), . . - }. The behavior of the sampled-data system
is completely characterized by considering it only at the sampling instants.
This is usually enough in practical applications, because the hidden oscillation
can be easily predicted and avoided by changing the sampling period. There-
fore, we shall consider only the performance at the sampling instants.
N is a memoryless, time-varying nonlinear element, continuous with
respect to its two arguments; furthermore there are two constants f~l and f~2
such that ~ > [/~1[ and
316
Stability of Nonlinear Sampled-Data Feedback Systems
where Ix(n)} is the input sequence, {y(n)} the output sequence, {z(n)} the
sampled zero-input response.
It is assumed that {z(n)} satisfies the following condition:
Note that z(t) ei2(o,~) does not imply {z(n) }el2. However, we have {z(n) }el2
if z (t) eL2(0,~ )t3 L ~ (0,~) and is piecewise c ontinu ous.
Definition
Sufficient Conditions f o r S t a b i l i t y
Recently, Tsypkin (1, 2) applied the Popov method to establish the suffi-
cient conditions for the stability of the system shown in Fig. 1. Jury and Lee (3)
extended his result to obtain less conservative sufficient conditions by adding
restrictions on the slope of the nonlinearity. Although not stated explicitly,
Tsypkin considered only the linear subsystem with rational transfer function.
In this paper we remove this restriction and present a different proof which is
analogous to that of Sandberg (4).
1 If g(t) has discontinuities, then the presence of the zero-order hold implies t h a t in the
definition of 9", g(n) should be replaced by g(n~-) whenever g is discontinuous at n.
Theorem I
In the sampled-data system shown in Fig. 1, N is a memoryless, time-vary-
ing nonlinear element satisfying (N.1), G is a nonanticipative linear time-
invariant subsystem satisfying (G.1)and (G.2). If
(i) g(n) = r + gl(n) for n = 0, 1, 2, . . . ,
where r is a nonnegative constant and {g1(n)}d ~, i.e., ~ {gl(n) I < o¢
n =0
then for any input {u(n)}d:, and for any initial state, the output sequence
{y(n)} is an element of l 2, hence is a bounded sequence which tends to zero as
n --~ ~ . A bound on the norm of {y(n) } is given in Eq. 10.
Remarks
If r = 0, then this theorem still holds if we relax /32 >_ {/31[ to /32 > 0,
~2 >_/31.2
In general, G(z) = ~ g(n)z -~ with {g(n) }d 1 cannot be put in a closed form,
n =0
neither is it a rational function of z. Although G(z) is analytic for {z{ > 1,
nothing can be said about the singularities inside the unit circle. Also, the
singularities need not be isolated, therefore the residue theorem is generally
not applicable.
It is interesting to note, if (ii) is not satisfied, a nonanticipative linear part
G m a y result in an anticipative closed loop system. For example, let the non-
linear part N be linear, let the slope of its characteristic f] be 1, and let G(z)
= - 1 + z-l; then the closed loop transfer function is H(z) = -- z + 1, i.e.,
H (z) is anticipative.
If the system is linear, then ~ = 0 and the condition (iii) drops out; condi-
tions (i) and (ii) are then the necessary and sufficient conditions for the linear
system to be stable.
Proof of T h e o r e m I
Consider the linearized sampled-data feedback system shown in Fig. 2;
let H (z) be the transfer function of the linearized feedback system, then
tirz ~ ( z - 1)
+ G1(z)
H(z) = ~V(z) = (1 + ~r)z -- 1 ( 1 % ~r)z -- 1
l + $G(z) 1+ ~(z-1) G,(z)
(1 + ~r)z - 1
After completion of this work, Dr. Sandberg advised the author t h a t the theorem for this
case is given in (12).
(1 + f3r)z -- 1
of an l' sequence. Because the convolution of two 11 sequences is an l' sequence,
it follows t h a t G2(z) A t~(z -- 1) Gl(z) is the z-transform of an l 1sequence.
(1 + ~r)z - 1
Since the z-transform of an 11 sequence is analytic for t z[ :> 1 and continuous
for [z[ = 1, so is 1 + G2(z). Condition (ii) implies that 1 + G2(z) is bounded
away from zero for [z[ >_ 1, therefore (1 ~- G._,(z))-~ is analytic for tzl > 1
and continuous for Iz[ = 1. It follows that (1 -F G2(z)) -1 has a Laurent expan-
sion of the form ~ b(n)z -'~ valid for Iz] > 1. Wiener's result (5) implies
n =0
Let z(n) ~= u(n) - y(n), #(n) A u(n) - ~(n), then Eq. 2 becomes
1
a(n) = d(n) -- ~ m-o
~ h(n -- m)(oVz(m), m-1. (3)
A
H o-
Similarly for d~(n) and ~ ( z ) . Multiplying z-~ and taking the summation
from 0 to some fixed N, Eq. 3 becomes
n=O
a(n)z-"= n--O
~ d(n)z-" -- a1 [ ~o
= ( ~"o h ( n - m)(o(aN(m),m))z-"
or
~ ( z ) = ~ ~(~(~), n)z_.
nz0
Then V (z) is the z-transform of the zero-state response Estarting from (N + 1)th
sampling instantJ as a result of { ~ (ag (m), m) } being applied to a system whose
impulse response is •{1~ h(n) •I Since {aN(n)} is of finite length, Z~(z), ~(z),
and ~N(z) are polynomials, hence are all convergent for [z I > 1. V(z) is also
Using Parseval's equality, the fact t h a t XN(Z) and V(z) have no power of
z-1 in common, condition (iii), and the fact t h a t I¢(~, n) < ~/~ - /31 l ol , we
obtain
(n~O
~ 1,~0,)1~) "~= (~n=O I,~N(~)I~) "~ ~ (~n=O Io'~(~*)1= -4- n~O
~ I~(~)1~) '~
= (~.
,,=o
IO-N(n) -- v(n) l~) '/~ --< ,8~ 2fi-- ~1 max,~ IH(e"~)l (~.,=o [°~(~)1~)'/~
N N
-t- ( ~ I,~(n)l~) "~ ~ ~' ( E lo(n)t~) "~ + ('~. I,~(~)1~)'~2. (6)
n~O n~O n=O
Since ~ (n) = u (n) - ~ (n), therefore {u (n) }el2 and {~ (n) }el'-'imply {~ (n) }el2.
thus
( E2v Io(n)l~) "~ < 1 ( E~r I~-(n) l~) "~ < 1 ( E I,~(n) i .~)~/,, < oo (7)
Corollary I
In the theorem, we replace (i) b y (i');
Proof
Remarks
It is easy to see that if G(z) is a rational function of z, condition (ii) is
equivalent to the Nyquist criterion. More precisely, if G(z) has q poles
outside the unit circle, then 1-t-~G(z) ~ 0 , f~_<~_<~2 for Izf > 1, if
and only if the Nyquist plot of G(z) (8) does not go through the critical in-
terval [ ( - - ~1, 0), ( - - ~,1 0). ~] and encircles it q times in a clockwise direction.
Let G(z) in Fig. 1 be a rational function of z with q poles outside the unit
circle, and let t32 > t31 > 0, then according to Corollary I: if the Nyquist plot
of G(z) (8) lies outside the disk with center at (-½(~1 -~ + ¢~-1), 0) and
radius ½(~f~ - ¢~2-~), and encircles the disk q times in a clockwise direction,
then the system is stable, i.e., the output sequence is bounded and tends to
zero as n--* ~ .
The boundedness of Jlyll2 can be given in terms of the norms of the input
sequence and the zero-input sampled response. From Eq. 7, we obtain
1
I1~11= -< ]---__, II~ll~. (8)
2~ -1
rlyJJ~ - Ff~rr~ < ~ ll~ll~ + rrzrr2 + - - (llull~+ ll~ll=)l
J
or
Theorem II
In the sampled-data system shown in Fig. 1, N is a memoryless, time-vary-
ing nonlinear element satisfying (N.1), G is a nonanticipative linear time-
invariant subsystem satisfying (G.1). If for all initial states, {z(n)}d ~, i.e.,
Ilz[[® < ~ , and if
(i) g(n) = r + g1(n) for n = 0, 1, 2, . . . ,
where r is a nonnegative constant and {gl(n)}el ~.
(ii) inf I1 + f~G(z) l > 0, for /31 _< 13 < 132
lzl>l
A ~ 2 - - ~1
(iii) ~ = l[h[[1 < 1
2t~
then for any {u(n)}d ~, and any initial state, the output sequence {y(n)~ is
an element of l ~ (the response to any bounded input sequence is bounded).
Remarks
This theorem is the discrete analog to the one in (9).
Except for some special cases, it is not easy to obtain the frequency do-
main interpretation for condition (iii).
This theorem may be stated more generally, i.e., if {z(n)Jd ~', 1 <_ p <_ ~ ,
for all initial states, and if (i) (ii) (iii) hold, then for any {u (n)}d v, and any
initial state, the output {y(n) }dp.
Proof of T h e o r e m H
Since condition (ii) implies that {h(n)} is nonanticipative, and since ~ is
memoryless, from Eq. 3, we have
1 ~ h(n-m)(o[a~(m),m]
a ~ ( n ) = ~ ¢ ( n ) -- ~,.~o n<N. (11)
1
(12)
Then, from
Since Hail® > ]]ylJ~ -- Ilu[[~, I[~Jl~ ~ Ilul[~ ÷ IFflf~, and from Eq. 1
[[0[[~ < [[zll~ + Ilhfllllull~ ÷ Ilhl[,llzlr~, it follows that
Corollary H
In Theorem II, we replace (i) by (i')
Conclusions
Stability criteria for a class of time-varying nonlinear sampled-data sys-
tems are obtained. In the l 2 case, because of Parseval's equality, we are able
to obtain the stability criterion in the frequency domain. The impulse transfer
function of the linear subsystem is not assumed to be a rational function;
therefore these criteria are applicable to a very broad class of systems.
In the 1~ case, if G (z) is a rational function of z, the stability region in the
G(z)-plane is the same as in (2), although the analytic form is different. In
this paper we use the linearized closed-loop sampled impulse response and
some well-known facts about linear systems. Therefore, we can apply Minkow-
ski's inequality directly to the z-transform of the convolution equation which
characterizes the system.
Acknowledgments
The author wishes to express his gratitude to Professor C. A. Desoer for his guidance and
encouragement. Thanks are also due to Professor T. Kato for his helpful discussion.
This work was supported by the Joint Services Electronics Program (U. S. Army, U. S.
Navy and U. S. Air Force) under Grant, AF-AFOSR-139-64.
References
(1) Y. Z. Tsypkin, "On the Stability in the Large of Nonlinear Sampled-Data Systems,"
Dokl. Aka~l. Nauk., Vol. 145, pp. 52-55, July, 1962.
(2) Y. Z. Tsypkin, "Frequency Criteria for the Absolute Stability ~of Nonlinear Sampled-
Data Systems," Avtomatika i Telemekhanika, Vol. 25, No. 3, pp. 281-289, March, 1964.
(3) E. L Jury and B.W. Lee, "On the Stability of a Certain Class of Nonlinear Sam-
pled Data Systems," I E E E Trans. on Automatic Control, Vol. AC-9, pp. 51-61, Jan., 1964.
(4) I. W. Sandberg, "Frequency-Domain Criteria for the Stability of Nonlinear Feedback
Systems," Proc. 1964 National Electronics Conference, pp. 737-741.
(5) N. Wiener, "The Fourier Integral and Certain of its Application," Mass., Cambridge
University Press, p. 91, 1933.
(0) E. I. Jury, "Sampled-Data Control Systems," New York, John Wiley~and Sons, Inc.,
p. 6, 1958.
(7) E. I. Jury, op. cit. (p. 48).
(8) E. I. Jury, op. cit. (p. 44, Fig. 1.33).
(9) I. W. Sandberg, "A Condition for the £~-Stability of Feedback Systems Containing a
Single Time-Varying Nonlinear Element," Bell Syst. Tech. J., Vol. 43, pp. 1815-1817;
July, 1964.
(10) C. A. Desoer, "A Generalization of the Popov Criterion," I E E E Trans. on Automatic
Control, Vol. AC-10, No. 2, pp. 182-185, April, 1965.
(11) C. A. Desoer, "On the General Formulation of the Nyquist Criterion," I E E E Trans. on
Circuit Theory, Vol. CT-12; June, 1965.
(12) I. W. Sandberg, "On the Boundedness of Solutions of Nonlinear Integral Equations,"
Bell Syst. Tech. J., Vol. 44, No. 3, pp. 439-453, March, 1965.