Download as pdf or txt
Download as pdf or txt
You are on page 1of 11

212 IEEE TRANSACTIONS ON AUTOMATIC CONTROL,NO.

VOL. AC-22, 2,APRIL 1977


. , . . - Roger N. Schane (S’66M70) was born in
. ticipated in the design and mechanization of experimental automotive
Chicago, IL, on January 25, 1946. He received electronic systems. Since October 1971, he has been a member of the
the B.S. degree in control systems engineering technical staff at T h e Analytic Sciences Corporation, Reading, Mass.
from the University of Illinois, Chicago, and the where his activities have ranged from missile guidance error analysis,
M.S.E.E. degree fromMarquette University, pilot modeling, and analysis of strapdowninertialtransfer alignment
Milwaukee, WI, in 1968 and 1970, respectively. algorithms, to a broad spectrum of studies in the radio navigation field.
From 1968 to 1971 he was a Project Engineer These studies include: navigation algorithm analyses; airborne receiver
at General Motors’ Delco Electronics Division, performance specification;flight test planning, data reduction and anal-
Milwaukee, WI, and General Motors’ Technical ysis; and development of operational software used in computing pub-
Center,Warren, MI.AtDelco Electronics, he lished tables of OMEGApropagation corrections, andoperational
was involved in analysis of inertially stabilized software used for synchronizing the OMEGA transmitter network.
fireantrol systems. At General Motors’ Technical Center, he par-

SurveyPaper

VariableStructureSystems with Sliding Modes


VADIM I. UTKIN

Abstmct-Variable stmctme systems consist of a set of continuous The idea of changing a structure is a natural one, and
subsystems together with snitable switching logic. Advantageom properties early utilization of this approach canbefound in the
r d t from changing struetnres according to this switching logic. Design
papers published about 20 years ago [18], [19], [26], [48],
and analysis for this clafs of systems are surveyed in this paper.
[50], [59],[61], [65], [66], [75], [88], [90]. A reward for
introducing this additional complexity is the possibility to
I. INTRODUCTION combine useful properties of each of the structures. More-
over, a variable structure system can possess new proper-
Tproach
HE basic philosophy of the variable structure ap-
is simply explained by contrasting it with the
ties not present in any of the structures used For instance,
an asymptotically stable system may consist of two struc-
linear state regulator design for the single-input system tures neither of which is asymptotically stable. This possi-
i=Ax+bu. bility is illustrated by some early examples, which stimu-
lated interest in variable structure systems ( V S S ) .
In the linear state regulator design, the structure of the Although very simple, two such examples are quoted here
state feedback is fixed as because they present the advantages of changing struc-
u=kTx tures during a control phase.
In the first example we consider a second-order system
where the constant parameters are chosen according to
x= - * x
various design procedures, such as eigenvalue placement
or quadratic minimization. In variable structure systems
the control is allowed to change its structure, that is, to
having two structures defined by *
= a: and a$ *=
where a:> a:. The phase portrait consists of families of
switch at any instant from one to another member of a set ellipses[Fig. l(a), (b)] and hence, neither structure is
of possible continuous functions of the state. The variable asymptotically stable. However, asymptotic stability is
structure design problem is then to select the parameters achieved if the structure of the system is changed on the
of each of the structures and to define the switching logic. coordinate axes, that is, if the switching logic is

Manuscript received April 7, 1976; revised December 21, 1976. Paper ifxi.0
recommended by P. R. B e l k er, Chairman of the IEEE S-CS Optimal
Systems Committee. This wort was supported by the Coordinated Sci-
ence Laboratory and the Departmentof Electrical Engineering, Univer- if x i <o.
sitv of
~~J -~ Illinois.
--
~~~

The author iswith the Variable Structure Laboratory, Institute for


Control Sciences, Moscow,
USSR. The resulting phase portrait
Fig.
shown
inis l(c).
SURVEY PAPER 213

i
t

(4
Fig. 2. Asymptoticallystable VSS consisting of two unstablestruc-
Fig. 1. Asymptotically stable VSS consisting of two stablestructures. tures.

determines the behavior of the system in the sliding mode.


In the second example, the system It isuseful to note that this behavior depends on the
x-&t+*x=o, [>O parameter c. This invariance with respect to plant parame-
ters and disturbances is of extreme importance when
is considered, where the linear structure corresponds to controlling time-varying plants or treating disturbance
*
negative and positive feedback when is equal to either rejection problems.
a > 0 or to -a. Both structures are unstable [Fig. 2(a), In Section I1 the properties revealed in these simple
(b)]. Note that the only motion converging to the origin is examples are utilized to design VSSin phase canonic
along the stable eigenvector of the structure with *=
- a. form. Methods developed to analyze VSS as differential
If the switching occurs on this line and on x = 0 with the equations with discontinuous right-hand sides are
switching law surveyed in Section 111. In SectionIV,generaldesign
principles for multiinput variable structure systems are
discussed.

11. VSS IN PHASECANONIC


FORM

then the resulting VSS will be asymptotically stable. In this section we consider the design of variable struc-
In the above examples, new system properties are ob- ture controllers for zeroing the output y = x, of the system
tained by composing a desired trajectory from the parts of ii=xj+l, i=l;-.,n-l
trajectories of different structures. An even more funda-
mental aspect of VSS is the possibility to obtain trajecto-
ries not inherent in any of the structures. These trajecto-
in= -
n

i= 1
x
a;x;+f(r)+u (1)

ries describe a new type of motion-the so-called sliding


mode. where u is control, f(t) is a disturbance, aiare constants or
To show how such motion occurs let us reconsider the time-varying parameters, f(t), a, may be unknown.
second example using 0 < c <A instead of c = A (Fig. 3). Suppose that u as a function of the state vector x
The phase trajectories are directed towards the switching undergoes discontinuities on some plane s = 0, where
line s = cx + i= 0 and hence once on this line the state
must remain on it. The motion along a line which is not a s=
n

i= 1
x
cixi, q=const, c, = 1. (2)
trajectory of any of the structures is called the sliding
mode. Then the velocity vector undergoes discontinuities in the
The equation same plane. As in the second-order example of Section I,
i+cx=o if the trajectories are directed towards the plane, an s = O
214 IEEE TRAVSACTIONS ON AUTOMATIC CONTROL, APRIL 1977

x A necessary and sufficient condition for a sliding plane to


4 exist [9], [37], [40] is
a;> cj- I - a, - tic,-, + c,a,,
~ i ~ c i ~ l - a i - c , c n ~ l + c i ai n= ,l ; . . , k , c , = O (6)

Hence, coefficients c; needed for the design of a desired


sliding mode (4) cannot be chosen freely. The inequalities
in (6) may be satisfied by a proper choice of a; and pi but
the equalities represent (n - k - 1 ) constraints for ( n - 1 )
coefficients c;. These constraints vanish only for k = n - 1 .
For k < n - 1 a class of linear plants has been found [5],
[38], [51], [40] for which a sliding plane with stable motion
Fig. 3. Slidingmode in a second-order VSS.
exists. These plants are characterized by the following
theorems.
sliding mode will appear in this plane. The pair of inequal-
ities
-
Theorem 1: Let X,; . ,& be eigenvalues of the system
(1) with
lim S > O and lim S < O (3) k
s++o
s-t-0

are a sufficient condition for sliding mode to exist [6]. To


u=
i= I
Qjxj, Qi = cj- - a, - C,C,- ,
+ c,a,,. (7) ,
prove the invariancy of the sliding mode with respect to
the plant parameters a; and the disturbance f(r), we solve The sliding modein a sliding plane is asymptotically
the equation s = 0 for the variable x,, and substitute into stable in systems ( l ) , ( 5 ) if and only if Re& < 0, i =
(1). The resulting equations of the sliding mode 1, -
,n - 1; one of the eigenvalues is equal to cn- I - c,
and may be arbitrary.
iI=xj+,, i=l;-.,n-2 Theorem 2: For the sliding mode in a sliding plane to
be asymptotically stable it is sufficient that for the ( n - k
x,,-l= - x
n- 1
c;x;
i= 1
(4) +
1)th-order VSS
',= x.
x. i=k;..,n-l
depend only on parameters c, [28]. Implications and uses "
of this result have been the subject of many early works in
=- ajxi- +;x, - GAsgns'
summarized in [25], [40]. i=k .
A design procedure based on the invariancy property
can be outlined as follows. First, the desired sliding mode
is formed by a choice of the parameters ci. Second, a
discontinuous control is found which guarantees the ex- i= k
istence of sliding modes at every point of the plane s =O.
Such a plane will be referred to as a sliding plane. Third, a sliding plane s' = 0 with asymptotically stable sliding
the control must steer the state to the sliding plane. This mode exists or, equivalently, that the condition of Thec-
approach is now applied to several control problems. rem 1 for the truncated system (8) is fulfilled.
Theorems 1 and 2 show that the motion in a sliding
Time-Invariant Plants plane may be stable even when none of the 2, employed
structures is stable. This is particularly clear for k = n - 2.
Letthe parameters of the plant a, be constant and In this case, (8) is a third-order VSS, whose control is a
f ( t ) =O. The problem is to force the state to zero. Analo-
piece-wise linear function of only one variable xn-*. There
gous to what was done with the second-order VSS, the exists such that the characteristic equation of this
control u is chosen as a piecewise linear function of x with truncated system with \kL-,= Q n P 2 is
discontinuous coefficients
k h3+a,A2+a,,~,X+(a,,_2+Q,~,)=0
u=- 2 \Eixj-6,sgns, l<k<n-1 (5)
which has only one eigenvalue with nonnegative real part.
i=l
It follows from Theorem 1 that the motion in a sliding
if s > O plane for (8) is asymptotically stable. On the other hand,

\E=
ai, if x,s>O
sgns=
{ T:l ifs<O Theorem 2 insures the asymptotic stability of the sliding
mode in a sliding plane for the original system (l), (5)
Pi, if xis <0 a;,p,, 6-, const, ,
when k = n - 2. If either a,,- or a, is negative none of the
1 6, is small positive scalar. available structures is stable.
SURVEY PAPER 215

Asymptotic stability as determined by Theorems 1 and (6) and asymptotic stability of the system (4) are met if
2 isusually not the only requirement to be met by the
desired sliding mode. In [52] the response time is reduced S = CIXI+C2X2+X3, CI = & a1 > -CICZ~
by placing the eigenvalues tofaras the left as possible & < -c]cz, c,>o, c,>o.
providing a sliding plane exists. Under the same existence
constraintsliding
plane parameters minimizing a The reaching condition of Theorem 6 is fulfilled if a I>O.
Note that none of the controls which are linear functions
quadratic performance index are found [141. Time-optimal
VSS of the second order were considered in [73]. of x, (even x1 and XJ reduces the state to zero.
Finally, it is necessary to guarantee that the designed The above design principle constrains choice of param-
sliding plane is reached from all initial states. Various eter Ci (6) and hence it restricts the variety of sliding
“reaching conditions” have been proposed throughout the modes. VSS without sliding planes are difficult to analyze
development of the vss theory. ne following necessary and their properties are established only for a few special
conditions were formulated in [37]. cases [6], [lo]. They are also studied with the help of
Theorem 3: For the state to reach s = O defined by (2) approximation methods 17417 [921-
with ci >0, it is necessary that all real eigenvalues of the When the system equation depends not Only On
systems (I), (5) ,pi = ai ( i = 1,. . . ,k) be nonnegative.
but also on its time-derivatives, control discontinuities
Notethat ci >0 is needed since the sliding mode result in discontinuous trajectories. Design principles have
governed by (4) must be asymptotically stable. Note also been modified for this Of linear plants [311,[331,[701.
that (I), (5) with ,pi = ai is permitted to be due to Additional possibilities appear if the coefficients ai,&,ci in
complexeigenvalues with
positive real parts. It wasshown (5) can be made large, since then the
in [ 121 and [43] that the condition of Theorem 3 is also Order Of a mode equation may be reduced [61-[81.
sufficient for second- and third-order VSS, respectively. VSS have been applied to linear plants with pure delay [4],
TWOtheorems concerning sufficient conditions are given [27], [89], nonlinear plants with multiple stable and unsta-
below. ble equilibrium states [30], and plants with state variable
Theorem 4 [6]: For the state to reach a sliding plane it constraints [3], [40], [60].
is sufficient
In that VSS discussed here the control is a function of the
output and its derivatives. In practice pure derivatives are
c,-, - a, Q 0. not available. VSS with estimators have been studied [35], ~~

[77], and variable structure estimators (filters with piece-


[ I 3 ] : For the state to reach the plane s=o wise constant parameters) have been developed [24], [36],
with ci > 0 it is sufficient that
1391,[781.
k = n - l , a i > - a i , & < -ai, (i=l;.-,n-l)
Time-Varying Plants
and that the system (l), (5) with qi= ai (i = 1, - . . , n - 1)
The variable structure approach to plants with varying
has no nonnegative eigenvalues.
parameters q ( t ) is based on the invariancy of the sliding
The condition of Theorem 4 is easily verified but it is
mode with respect to parameter variations [l I], [29], [34],
valid only for positive a, since cn- >0. The most effective
[42], [44]. Parameters q ( t ) are assumed to be inaccessible
reachability result is the following theorem.
for measurement andare arbitrarily varying in some
Theorem 6 [ 1 5 ] ,[16]: The necessary condition of The-
known ranges:
orem 3 is also sufficient if the plane s =0 is a sliding plane
and the sliding mode is asymptotically stable. a,, Q ai(?)Q aimax, i = 1; - - ,n.
An estimate of the time needed to reach the plane s =0
is given in [23]. The problem is to steer to zero the state of the system
To summarize, the design procedure beginswith the without disturbance (f( t ) =0).
determination of a continuous control u = - 2%lG?ixi Again the control (5) is to guarantee both the existence
placing (n - 1) eigenvalues in desired locations. Then the of a sliding plane with asymptotically stable sliding mode
control (5) assures the existence of the sliding plane with and the reaching conditions. The equality constraints for
the sliding mode determined by these (n - 1) eigenvalues ci in (6) cannot be satisfied when parameters ai are un-
[82]. Reaching conditions are met by increasing ai. This known. It has already been mentioned that these con-
will eliminate nonnegative eigenvalues when \ki = q and straints vanish if k = n - 1. Then the ( n - 1) inequalities in
thus satisfy Theorem 6. (6) can always be satisfied for any ci and bounded param-
For instance in the third-order system eters ai(t) with

&=x2, i2=x3, i3=


u q~sup[Ci-]-ai(t)-cic,-l+cia,~~(t)]
I
with u= -CilxI, 9,< O two of three eigenvalues have
negative real parts. This means that variable structure ~ i ~ i ~ [ c i - l - a i ( t ) - c i c , - l - c i a , _ l ( t ) i] =, l , - - - , n - l .
control u= - * , x , assure the existence of a sliding plane
with asymptotically stable motion. Indeed, the condition
216 IEEE TRANSAC~ONS ON AUTOMATIC CONTROL, APRIL 1977

When the control (5)is a piecewise linear function of


(n - 1) variables the inequalities (9) are necessary and
sufficient conditions for a sliding plane to exist [42]. Then
there are no constraints on ci and any desirable sliding
mode (4) can be designed.
The reaching conditions for time-varying VSS have
been obtained as a result of generalization of the theorems
for time-invariant systems. The reaching condition for I
time-varying second-order systems [12] is that the reach- Fig. 4. Disturbancerejection in VSS.
ing condition for time-invariant systems be satisfied for
everyfixedset of parameters from the range of their then in the desired state xi= 0 the control is of the same
variation. Theorem 4 holds if c,-, - u,,(t) < 0 holds for order of magnitude as f ( t ) and it is able to maintain the
any u,,(t) [84]. The sufficient conditions for time-varying sliding mode. Here *,,6,s are the same functions as in (5),
VSS of arbitrary order given in [ 131 are and m is the order of the differential equation for SM. It
C i > 0 , q > - q ( t ) , pi< -a,(t), u,(t)>O. should be noted that the output of SM is usually available
for measurement.
An implication is that the coefficients u,(t) is either The conditions of the existence of a sliding plane, the
greater than cn-l (which is alwayspositive) or positive. reaching conditions for time-invariant and time-varying
For the VSS with an arbitrary a,,(t) reaching conditions VSS and different types of disturbances have been estab-
for third- and higher order systems are formulated in [ 101 lished in [ a ] , [67], and [79H81]. In these references it is
and [40] and [41], respectively. According to these results shown that the control (1 1) is able toreject the dis-
there exists a positive scalar a. such that the state reaches turbances and solve a tracking problem with zero error for
the switching plane s = O if a1 a,,and PI < - ao. Thus, disturbances from the class
for VSS with control (5) and k = n - 1 the existence of a
sliding plane which is reached can always be guaranteed.
When the plant parameters u,(t) are not equal to their
extreme values, the coefficients c, may be varied without
violation of the conditions (9). As the coefficients ci de- which encompasses exponential, harmonic functions,
termine the behavior of the system in sliding mode these polynomials, etc. The implementation of the control law
degrees of freedom maybeutilized to improve the dy- (10) does not require knowledge of the disturbance f ( t )
namic characteristics of the motion in sliding mode. The nor the plant parameters. Onlythe parameter B and
design methods for adaptive VSS based on this idea are ranges of plant parameter variations are needed. To
developed in [40] and [69]. clarify the nature of this type of VSS suppose that the
transfer function of SM has m poles at the origin. Then its
Rejection of Disturbances behavior for xi = 0 is governed by

Let us now consider the case when f ( t ) # O in (1) and is


not accessible for measurement. Let xI be the difference i=O
between some reference input and the system output
whichisto be steered to zero together withits n - 1
When a sliding mode occurs all the coefficients +:
oscil-
late at high frequency and to find the solution of (1;)
derivatives. The idea is to introduce a sliding mode for
these coefficients shouldPe replaced by average values ' k i
disturbance rejection. This should bepossiblesince the
of \k{ such that - < \ k , ( t ) < If a: = B and =-
sliding mode is described by the homogeneous differential
B then the output of SM belongs to the class (11) and
equation (4) whose solution tends to zero, if all the ci
therefore SM is able to generate the function coinciding
satisfy Hurwitz conditions. It is easily seen that the con-
with f(t). This will occur automatically if sliding mode
trol (5) is not suitable for this task, since at x = 0 it is close
exists. Similar designprinciples assuming that the parame-
to zero, u = 6. To introduce an additional control term
ters of the disturbance model are known using continuous
counteracting the disturbance f ( t ) we note from the sys-
control can be found in [21] and [52].
tem diagram in Fig. that 4 the output y of the
When disturbances can be measured, the control is a
servomechanism (SM) should coincide with -f ( t ) .
piecewise linear function of the state and disturbances
(Without loss of generality it is assumed that the reference
[22], [45], [46], [71].An important property of these "com-
input g ( t ) = 0.) If u is a piecewise linear function not only
bined" VSS is that they are muchlesssensitive to the
of x but also of the state variables of SM, that is, if
inaccuracy of the measurement of disturbances than dis-
u= - xk

i= I
\kkiX;-6- x +?p
m- 1

i=O
turbances rejection schemes based on a compensation
principle [58].

T
' his consideration is aualitative one and the physical meaning of
an average value of contro? in a sliding mode will be &cussed in the
next section.
SURVEY PAPER 217

Rejection of disturbances has muchin common with


the control of interacting systems. To provide decoupling,
interactions are considered as disturbances and rejected
by the above methods. Moreover, a desirable interaction
between subsystem outputs maybe established [68] by
letting the equation of a sliding plane for each subsystem
depend on the state variables of the others.
The design methods described in Section I11 have been Fig. 5. Sliding mode in the intersection of &continuity surfaces.
worked out only for single-input systems. Another limita-
tion for these methods results from the necessity to have Differential Equations of Sliding Mode
high-order derivatives of theoutput. Sinceallrealdif-
ferentiators have denominators in transfer functions, the The differential equations (13) and (14) do not formally
system representation (1) may be an inadmissible idealiza- satisfy the classical theorems on the existence and unique-
tion. ness of the solutions, since they have discontinuous right-
hand sides. Moreover, the right-hand sides usually are not
defined on the discontinuity surfaces. A series of works
111. SLIDING MODESIN DISCONTINUOUS DYNAMIC simply postulate the equations of sliding mode [64], [72],
SYSTEMS W I , [~51+71.
These mathematical difficulties arise because nonideali-
We now consider VSS of a general type described by ties of real systems are neglected in their models. To treat
x= f (X,t,U) (13) the sliding mode carefully, various small nonidealities of
time-delay,hysteresis, and other types should be taken
where the x E R", u E R", f E R". Each component of into consideration. These nonidealities determine the real
control vector may be equal to one of the set of continu- sliding mode, that is the motion in the vicinity of the
ous functions of x and t . Analogous to what was done for discontinuity surfaces. Loosely speaking, as the nonideali-
VSS with scalar control each component of control is ties tend to zero this motion tendstothe ideal sliding
assumed to undergo discontinuity on an appropriate mode. If different types of nonidealities and different
surface in the state space, limiting processes result in the same sliding mode equa-
tions, then itis reasonable to consider them as correct
ui= { ui+ (x, t ) ,
ui-(x,l),
if s,-(x)> O
if s j ( x ) < O
i = 1;. ,m. (14)
descriptions of the ideal sliding mode. In the opposite
case, we have to admit that (13) and (14) describing the
system outside the discontinuity surfaces do not allow an
The design problem consists of choosing the continuous unambiguous formulation of the equations for ideal slid-
functions ui+,uj- and m-dimensional vector s (s E R") ing modes on these surfaces. Such limiting processes will
with the functions si(x) as components. always be used as the criterion of the validity of sliding
Suppose that the state of the system(13),(14) has mode equations?
reached the intersection of the discontinuity surfaces. In A formal technique named the equicalent control method
[83] will be used for finding equations of ideal sliding
certain cases the state would inevitably return to this
modes. In this technique a time derivative of the vector
manifold should any small deviation occur. As is seen in
s(x) along the system trajectory of (13)is set equal to
Fig. 5 such a situation can arise evenin the casewhen
sliding mode does not exist on each of the surfaces taken zero, and the resulting algebraic system is solved for the
separately. Having reached the intersection the state will control vector. This "equivalent control" (if itexists)is
stay in this manifold. Such a motion along the intersection substituted into the original system. The resulting equa-
of a number of discontinuity surfaces will also be referred tions are the equations of ideal sliding mode. From a
to as sliding mode. A sliding mode of this type is a new geometric point ofview the above method means finding
a continuous control which directs the velocity vector
phenomenon and an interesting subject for investigation.
From a practical point of view we are interested in utiliza- along the intersection of the discontinuity surfaces.
This formal technique is now substantiated for systems
tion of this motion for the design of control systems. The
linear with respect to control,
methods for the study of sliding modes in discontinuous
systems and the design of systemswith discontinuous f =f (x,t ) B (x, t)u+ (15)
controls will be considered in the remaining part of the
paper. where u is determined by(14). The equivalent control
The two problems treated in this section are the deriva- method results in the sliding mode equations for the
tion of the differential equations of sliding mode and system (14), (15),
conditions for the existence of sliding mode. (For m = 1 i=f-B(GB)-'Gf, (16)
the inequalities (3) provide existence conditions and the
equations (4)describe the sliding mode when the discon-
%is approachwasappliedtothesystem with scalar control and
tinuity surface is chosen in the space of phase variables.) nonidealitm of hysteresis or time-delay type in [I], [2], [17], and [63].
218 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, APRIL 1977

where m X n-dimensional matrix G = as/ ax and det (GB) frequency component, it is reasonable to expect that the
isassumed to be different fromzero. Introduction of original control without a high-frequency component is to
nonidealities into an ideal modelwould result in the be close to the equivalent control. In [83] this suggestion
appearance of realslidingmodes. For examplein the has been verified using first-order low-pass filters whose
scalar control case nonidealities of time-delay or hystere- time-constants tend to zero slower than the nonidealities.
sis type lead to oscillations in some vicinity of a switching The proof consists in showing that if the filters input is u”,
surface [ 11, [Z], [ 171, [63]. The amplitude and frequency of their output tends to ueq.
these oscillations depend on the value of the time-delay
and hysteresis loop width. Existence of a Sliding Mode
In the vector case when an ideal sliding mode occurs in
an (n - m)-dimensional manifold s = 0, these nonidealities The condition (3) for the existence of a sliding mode in
allow the trajectories in state space to occur insome discontinuous systemswith scalar control was obtained
A-vicinity of this manifold. Let the behavior of the system from the evident geometric consideration: the velocity
with nonidealities be described by the equation vectors should be directed towards the discontinuity
surface in its small vicinity. As is seen in Fig. 5, the sliding
i = = f ( x , t ) +B(x,t)u”. (17) mode may exist in the vector case ( m > 1) even if it does
not occur ineach of the discontinuity surfaces. This
Suppose that all the nonidealities are taken into account
by the control i. Their nature is not specified, i is only example also shows that the conditions for sliding modes
known to guarantee the motion in a domain llsll < A and to exist are closelylinkedwith the convergence of the
the existence of the solution of (17). For this real sliding state to the manifold s = 0 or to the origin in the ( n - m)-
mode the following theorem holds. -
dimensional subspace (si.- ,sm). Therefore, in the vector
Theorem 7 [ 8 3 ] : If for any finite interval of time the case itis reasonable to use stability theory to formulate
solution x(t) of (17) is such that llsll < A , then for this the concept “sliding mode” and the conditions for its
interval, lim,,G(t)=x*(t), where x*(t) is the solution of existence. For the systems of the type (14), (15) this
(1 5) resulting from the equivalent control m e t h ~ d . ~ approach leads to the following results which are sys-
In [83] a class of the systemsisgiven for whichthis tematically considered in [84].
theorem is true for an infinite interval of time. Theorem 7 Definition: A domain S in the manifold s = 0 is a sliding
servesas a substantiation of the validity of equivalent mode domain if for each & >0, a IS > O exists such that
control method for the systemswhich are linear with any motion starting in the n-dimensional &vicinity of S
respect to discontinuous control. may leave the n-dimensional & -vicinity of S only through
For singular caseswhen det (GB)= 0 the equivalent the n-dimensional & -vicinity of the boundaries of S (Fig.
control is either not unique or does not exist. The first 6)-
situation may result in both unique equations of sliding Theorem 8: For the (n - m)-dimensional domain S to
be the domain of sliding mode, it is sufficient that in some
mode or in a variety of these equations depending on the
types of nonidealities and limiting processes. When equiv- n-dimensional domain 52, S cQ,there exists a continu-
alent control does not exist sliding modes cannot appear, ously differentiable function c(x, s, t ) , satisfying the
that is, the state leaves the intersection of discontinuity following conditions.
surfaces. 1) u ispositive definite with respect to s and for any
For the systems (13) which are nonlinear with respect to X E Sand t
control, even if an equivalent control exists and is unique, inf u = h,, sup u = H,,
in general, the differential equations for sliding modes are IIsII = R llsll = R
not unique and depend on the types of nonidealities and h, # O if R # 0, (h,, HR depend only on R ).
limiting processes. All these facts are established in [83],
where also the reasons for ambiguity are shown and the 2) Time derivative of u for (15) has negative supremum
systems of the type (13) with unique equations for sliding on small enough spheres llsll= R with removed points on
modes are delineated. the discontinuity surfaces where this derivative does not
Slidingmodes in discontinuous systems are analyzed exist.
with the help of an auxiliary continuous equivalent con- The equation of the motion projected on subspace
trol. It is of interest to show the physical meaning of this (spa * * J,),
function. In sliding modes each component of control
may be considered asa function consisting of a low
i = Gf GBu, + (18)
frequency, or average, component, and a high frequency should be considered in using Theorem 8, which is an
component. The behavior of the system primarily depends analog of a Lyapunov stability theorem. The domain S is
on the average rather than on the high frequency compo- the set of x for which the origin in subspace (si; . . ,s,) is
nent. Since the equivalent control does not have a high- an asymptotically stable equilibrium point for the dy-
namic system (14), (18). Unfortunately there are no stan-
3The assumptions about functions f, B, s, and initial conditions x ( t J
dard methods to find the functlon u (as there areno
and x*(@ are given in [83]. methods to generate Lyapunov functions for arbitrary
SURVEY PAPER 219

problem of desirable characteristics of the sliding mode


and the problem of the existence of a sliding manifold
may be decoupled, as the following theorem shows.
Theorem 9 [84]:The equation of the sliding mode is
invariant with respect to nonsingular transformations
s*=H,(x,t)s, u*=H,(x,t)u, detH,#O, detH,#O.
(19)
This theorem means that the sliding mode is governed
Fig. 6. Definition of a domain of sliding mode. by the same equation (16) if the components of the
control vector undergo discontinuities on new surfaces
nonlinear systems). Therefore, special caseshave been si* = O or the components of the new control vector u*
classified when the domain of the sliding mode may be undergo discontinuities on already chosen surfaces si= 0.
derived. These cases are as follows. At the same time, the equation of the motion projected
1) There exist matrices W ( x , t ) and L ( x , t ) such that on subspaces (s:,
L = - WGB, WT= W , W>O, L=llZ,ll, Zji>Zm,=llZul, i = (s,, s,),
- * s
,): in the first case and on
in the second case do depend on H, or H,,
j# 1
1; . ,m. respectively. In general, for any matrix G the matrices H,
2) Matrix GB in (18) is symmetric. or H, can be chosen such that this mth-order equation is
3) Matrix GB is diagonal. reduced to one of the cases (listed in Section 111) when the
4) Matrix GB has a dominating diagonal (for each row existence conditions can be obtained.
the absolute value of the diagonal element is greater than The methods for study of the existence conditions may
the sum of absolute values of the rest of the elements). be applied to analyze “reaching conditions.” These two
5) The systemswith so-called hierarchy of controls, problems are closely related because the first one means
that is when luil >Ej”=j+,lduu,l,d,some functions of x and asymptotic stability in small, and the second in large.
t. Wenow consider the properties of multiinputs VSS
For the first two cases the domain of the sliding mode resulting from the above design procedure [84].Let the
may be found with the help of Lyapunov functions which control system be represented by
are quadratic forms of s with coefficients depending on x
X=AAx+Df(t)+Bu (20)
and t . Cases 3 and 4 may be decoupled into m scalar
cases. For case 5, hierarchy of controls implies that one of where x E R n, u E R ”, A , D , B-constant or time-varying
the components of control assures the existence of sliding matrices, and f ( t ) E R ‘ is the disturbance. The compo-
mode on the first discontinuity surface, the second on the nents of u undergo discontinuities on m planes si = 0, that
intersection of the first two surfaces, etc., up to the inter- is
section of all m discontinuity surfaces. The analysis of the
cases 3, 4, and 5 is based on the inequalities (3) which are s = C x , s E R ” , C = const. (21)
the conditions for the existence of a sliding mode for the
For time-invariant VSS when f = O the control is a
systems with scalar control.
piecewise linear function of some of the state variables
T
OF MULTIINPUT
IV. DESIGN VSS u = -*xk-CY,(xk) = ( x , ; . .,Xk),*,
if six,>O, i = 1;
In thissection we treat control systems linear with
respect to control (14), (15). The design idea is similar to
the basic approach in the single-input case.
= { Po,
au,
if sixj<O, j = 1; *
,m
* ,k’
(Y,,,E$- const (22)

First, a sliding mode isdesigned to have some pre- 8 = (CYl, . . ,C


Y,
), = 8oi sgnsi, aOi are smallpositive
scribed properties. Second, it is guaranteed to exist at any scalars.
point of the intersection s = 0 of the discontinuity surfaces, To assure the existence of a sliding manifold with
which is then referred to as a sliding manifold. Third, it is asymptotically stable sliding motion itisnecessary and
guaranteed that the state reaches a sliding manifold.
As it follows from (16) the motion in a sliding mode
sufficient that the system (20)-(22) with E
‘,
= Qe, where
some constant values between a, and & has n - m eigen-
S2,
depends on the m X n elements of matrix G. That means values with negative real parts.
that desirable properties for this motion may be obtained The design procedure consists of finding R = const such
by a proper choice of discontinuity surfaces. It should be that u = R x places n - m eigenvalues at desired locations.
noted that the system order is thus reduced from n to Then the parameters of control in (22) are chosen to result
n - m due to the m-dimensional equation s=O, allowing in the sliding mode determined by these (n - m) eigenval-
the elimination of m state variables. ues.
Although the existence conditions discussed in Section Different types of reaching conditions depending on the
111 are unknown for an arbitrary matrix GB in (18), the matrices H, and H, in (19) are given in [84].
220 WEE TRANSACTIONS ON AUTOMATIC CONTROL, APRlL 1977

In general, the motion in sliding mode depends not only plant in a sliding mode, then the average values of discon-
on matrix C in (21), but also on the parameters of the tinuous coefficients of the model depend on the plant
system(20) and disturbances. If the influence of dis- parameters. These average values (which are equal to the
turbances and parameter variations can be reduced equivalent control) can be measured employing first-order
enough by a proper choice of discontinuity surfaces (or filters (see Section 111) and then used for calculation of
matrix C ) , then it is reasonable to design VSS such that the unknown parameters.
the slidingmodein the intersection s = O alwaysarises. In conclusion we list some results of practical applica-
This problem may be solved with the help of a hierarchy tion of VSS. Control methods for chemical processes are
of controls when only the ranges of the parameter varia- considered in [30]. A universal system of control devices
tions and the class of disturbances (11) are known. The for a wide range of processes in steel, power, nonferrous,
sensitivity of sliding mode with respect to plant parame- chemical and food industries is described in [33]. Applica-
ters is studied in [62]. tions of VSS to automation of a power station and flight
The invariancy conditions of a sliding mode are studied are given in [47] and [76], respectively.
in [20] for the system

i=Ax+h(x,t)+Bu ACKNOWLEDGMENT

where h(x, t ) E R n, h(x, t ) depends on state variables, dis- The author wishes to thank Prof. J. B. Cruz, Jr., Prof. P.
turbances, and time-varying parameters. The equations of V. Kokotovic, and Prof. W. R. Perkins for their invaluable
the sliding mode on manifold s = O do not depend on assistance in preparing this survey as a technical paper in
h(x,t) if English. The author also wishes to thank the Coordinated
Science Laboratory and the Department of Electrical En-
rank ( B ,h ) = rank B. (23) gineering,University of Illinois, Urbana, for support in
The conditions of invariancy with respect to plant param- preparation of this paper.
eter variations and disturbances, and the conditions of so
called selective invariancy (when one set of state variables
REFERENCES
do not depend on another set of variables) follow from
(23), [20]. Note that the equations in phase canonic form J. Andre and P. Seibert,“Uberstuckweiselineardifferential-
‘ satisfy condition (23). gleichungen, die bei regelungsproblem aufretten, Vols. I, I1,”Arch
der Math. vol. 7, no. 2, pp. 140-156, no. 3, pp. 157-164, 1956.
The next set of problems considered in the VSS theory A. A. Andronov, A. A. Vitt, and S. Khaikin, Theoly of Oscillations
pertains to self-optimizingsystems and nonlinear pro- (inRussian). Moscow: Fizmatgiz,1959.
A. V. Bakakin, M. A. Bermant, and V. B. Exerov, “Application of
gramming [54],[55]. In such problems we search for the variable structure systems to stabilization of time varying plants in
extremum of some function thepresence of restrictions on themovement of thecontrolling
device,” Automat. Remote Contr., no. 7, pp. 1016-1021, 1964.
A. A. Bakakin and V. I. Utkin, “Variablestructuresystemswith
y = f (yxE)R
, ’, xER“, ~ € 9 . (24) pure delay in switching devices,”in Variable Structures Systems and
their Application to Flight Automation (inRussian). Moscow:
Nauka, 1968, pp. 64-71.
Forf(x) to be maximized, the variable y is compared with -, “Conditions of stability of sliding mode in variable structure
systems,” in Analysis and Design of Control Systems ( inRussian).
a monotonously increasing reference input g ( t ) . Discon- Moscow: Nauka, 1968.
tinuous control reduces the difference between y and g to E. A. Barbashin, Introduction to the 73eoly of Stabilig ( inRus-
sian). Moscow: Nauka, 1967; also Wolters-Noordhoff hblish-
zero inslidingmode. As a result y ( t ) tracks g ( t ) and ing, Groningen, The Netherlands, 1970 (in Enghsh).
reaches the maximum point. If the constraints are active, E. A. Barbashin and E. I. Gerashchenko, “Forced sliding regimes
in automatic control systems,” Differential Equations, vol. I , no. 1,
an auxiliary discontinuous control guarantees the ex- pp. 1620, 1965.
istence of sliding mode on the boundary of the admissible -, “On a design principle for control systems,” Automat. Re-
mote Contr., no. 6. pp. 989-997, 1965.
domain which leads to the search of maximum point in E. A. Barbashinand v. A. Tabueva, “A method of stabilizing
this domain. The above method does not need the third-order controlsystems with largegains,” Automat. Remote
Conrr., vol. I, no. 10, pp. 1215-1222, vol. 11, no. 5, pp.562-567,
measurement of the gradients of the function to be mini- 1963.
mized nor those of the constraint functions. E. A. Barbashin, A. Tabueva, and R. M. Eidinov, “On the stability
ofvariablestructure control systems when sliding conditions are
Application of the technique of Section I11 substanti- violated,” Automat. Remote Contr., no. 7, pp. 81-16, 1963.
ates the convergence of the gradient procedures for piece- M. A. Bermant and S. V. Emelyanov, “On a metho! of controlling
a certain class of plants with varyingparameters, Automat.Re-
wise differentiable penalty functions [%]. These functions mote Conrr., no. 5, pp. 568-579, 1963.
with finite penalty factors are known to have maximum - “On stabihty of a class of time-varying control systems,”
Eng.’Cybern., no. 6, pp. 147-152, 1964.
point coinciding with the solution of a nonlinear program- M. A. Bermant and V. I. Utkin, “On stability of time-varying
ming problem [91]. variable structure control systems,” in Variable Structure Systems
and their Application to Flight Automation (in Russian). Moscow:
Identification methods based on the models with vari- Nauka, 1968, pp. 72-74.
able structure are described in [57], [84]. It is assumed that V. I. Buyakas,“Optimalcontrol by systemswithvariablestruc-
ture,” Automat. Remote Contr., no. 4, pp. 579-589, 1966.
the order of the differential equation representing the T. A. Benodinskaya and E. F. Sabaev,“Study of state space
plant is known and its right-hand side may be expanded features in variable-structurecontrolsystems,” Automat. Remote
Contr., no. 7, pp.1105-1108,1973.
into finite series with unknown coefficients. If the state of -, "Stability conditions in large for variable structure systems,”
themodelwith variable structure tracks the state of the Automat. Remote Contr., no. IO, pp. 15961599, 1974.
SURVEY PAPER 22 1

P. V. Bromberg, Matrix Methods in the Theory of Switched Sam- I. Fliigge-Lotz and W. S. Wunch, “Mechanical reproduction of an
pled-Data Systems (in Russian). Moscow: Nauka, 1967. arbitrary function of time,” TR-N19, Office of Naval Res. Div.
J. Clegg, “Timedependentnonlinearcompensating network,” Eng. Mech., Stanford Univ., Stanford, CA, Mar. 1952.
Elec. Eng., no. 10, 1956. - “On a nonlinear transfer system,” J . Appl. Phys., vol. 26, no.
S. J. Garret, “Linear switching conditions for a third order posi- 4,ld55.
tive-negative feedback control,” Appl. Znd., no. 54, 1961. E. I. Gerashchenko, “On stability in a sliding plane of a class of
B. Draxenovic, “The invariance conhtions in variable structure variable structure systems,” Eng. Cybern., no. 4, pp. 92-98, 1963.
systems,” Automatica, vol. 5, no. 3, pp. 287-295, 1969. -, “On adegree of stability of nonlinear systemsinsliding
E. J. Davison, “The output control of linear time-invariant multi- mode,” Eng. Cybern., no. 2, p. 91, 1964.
variable systems with unmeasurable arbitrary disturbances,” IEEE C. D. Johnson, “Further study of the linear regulator with dis-
Trans. Automat. Contr., vol. AC-17, no. 5, pp. 621430, Oct. 1972. turbances-The case of vector disturbances satisfyingalinear
E. Dud$, “Conditions of switchings in tracking variable structure differential equation,” IEEE Trans. Automat. Contr., vol.AC-15,
systems, Eng.Cybern., no. 2,pp.106-114,1964. pp. 222-228, Apr. 1970.
R. M.Eydinov,“On an estimate of transient time in variable 1541 S. K. Korovin and V. I. Utkin, “Application of sliding mode to
structure systems,” Eng. Cybern., no. 5, pp. 129-135, 1965. static optimization,” Automat. Remote Contr., no. 4, pp. 57tL519,
V. B. Ezerov and V. I. Utkin, “A variable structure filter as a 1972.
phase-lead network,” in Variable Structure Systems and their Ap- 1551 S. K. Korovin and V. I. Utkin, “Using sliding modes in static
plication to Fiight Automation (inRussian).Moscow: Nauka, optimization and nonlinear programming,” Automafica, vol. 10,
1968, pp. 171-182. pp. 525-531,1974.
S . V. Emelyanov, Variable Structure Control System (in Russian). -, “On the method of piece-wise differentiable penalty func-
Moscow: Nauka, 1967; also Oldenburg Verlag Munchen-Wien (in tions,” Automat. Remote Contr., no. 4, 1976.
German). N. E. Kostyleva, “Recovery of differential equations of a plant by
-, “The use of nonlinear corrective devices of the key type to method of variablestructure systems,” Automat. Remote Contr.,
improve the behavior of second order control systems,” Automat. no. 10, pp.1588-1595,1971.
Remote Contr., no. 7, pp. 844-859, 1959. A. I. Kuhtenko, Inuariang Problem in Automation (inRussian),
-, “Control of first orderdelayed systemsby means of an Gos. izd. tech. lit. Kiev. 1963.
astaticcontroller and nonlinear correction,” Automat. Remote A. M. Letov, “Conditionally stable control systems (on a class of
Contr., no. 8,pp. 983-991, 1959. optimalcontrol systems),’’ Automat. Remote Contr., no. I , pp.
-, “On high quality control of a class of nonlinear time-varying 649464. 1957.
I ~ - --
plants,” Eng. Cybern., no. 4, 1962. I. M: Makarov and V. Z . Rakhmankulov, “Improvement of vari-
S. V. Emelyanov and M. A. Bermant, “On high-quality control of ablestructure systemstimeresponseby combination of sliding
time-varying plants (in Russian),” DoklaQ ANSSSR, vol. 145, no. hyperplanes,” Automat. Remote Contr., no. 6, pp. 896905, 1969.
4, pp. 748-751, 1962. V. A.Maslennikov,“High-quality control of neutralplants by
S . V. Emelyanov et ai., “Mathematical models of industrial of means of an astatic controller,” Automat.RemoteContr., no.2,
industrial processes and design of variable structure control sys- 1956.
tems (in Russian), Metalurgia, 1964. B. Matic, “Design of asensitivitymodel for variable structure
S. V. Emelyanov and N. E. Kostyleva, “On peculiarities of variable systems with sliding modes (in Serbian),” Energoincest, no. 2, 1971.
structure control systemswith discontinuous switching functions Yu. I. Neimark, “On slidingmodesinrelay control systems,”
(inRussian),” Dokla& ANSSSR, vol.153, no. 4, pp. 776778, Automat. Remote Confr.,no. 1, pp. 29-35,1957.
1963 - “Aremark for the report byA. F. Filippov,”in Proc. Ist
[32] -, “Design of variable structure controlsystemswithdiscon- IFAC Congr., 1960, pp. 926927.
tinuous switchingfunctions,” Eng. Cybern., no. 1, pp. 156160, G. M. Ostrovsky, “Application of nonlinear correction to control
1964. systems of the second order,” Automat.RemoteContr., no. 11,
[33] S. V. Emelyanov, B. P. Matic, and N. E. Kostyleva,“Auniversal 1956.
uniformcontrolsystemwithvariable structure, vols. I, I1 (in -, “Control system with discontinuous parameters,” in Proc. lsr
Russian),” I n s f . Contr. Syst., no. 12, pp. 8-16, 1973, no. I , pp. 5-10, IFAC Congr.. 1960, pp. 529-534.
1974. B. N. Petrov, S . V. Emelyanov, and V. I. Utkin, “Adesign
[34] S. V. Emelyanov et al., “Designprinciples for variable structure principle forinvariant variable structure systems(inRussian),”
control systems,’’ in Proc. 3rd IFAC Congr., vol.1,book3,pp. DokIa& ANSSSR, vol. 154, no. 6, pp. 1294-1296, 1964.
40C.140C.6, 1966 B. N. Petrov, S . V. Emelyanov, and M. B. Gritsenko, “Autonomity
[35] S. V. Emelyanov and V. A. Taran, “Use of inertial elements in the in interacting control systems with variable structure (in Russian),”
design of a class of variable structure control systems, vols. I, 11,” DoklaQ ANSSSR, vol. 169, no. 1, pp. 52-54,1966.
Automat. Remote Contr., no. 1, pp. 2942, no. 2, pp. 183-190, 1963. B. N. Petrov, S. V. Emelyanov, E.N. Dubrovsky, and A. V.
[36] -, “Use of passive switched filters in variable structure control Kortnev, “Ondesignprinciple for adaptive systemwithvariable
systems,” Eng. Cybern., no. 5, pp. 143-149,1963. structure (inRussian),” DoklaQANSSSR, vol. 170, no. 6,pp.
[37] -, “On design of variable structure control systems for control 1279-1282,1966.
of linear plants,” Eng. Cybern., no. 2, pp. 69-78, 1963. B. N. Petrov, S . V. Emelyanov, and N. E. Kostyleva, “On control
[38] -, “Supplementto the articlebyE. I. Gerashchenko,” Eng. of linear time-varying plants (in Russian),” Doklady ANSSSR, vol.
Cybern., no. 4, p. 92, 1963. 155, no. 1, pp. 61-64, 1964.
[39] -, “Stabilization of variable structure control systems by means B. N.Petrov, G. M. Ulanov, and S. V. Emelyanov,“Optimality
of inertial elements with variable time constants,” Auromaf. Remote and invariancyin control systemswithfixed and variablestruc-
Contr., no. 6, pp. 79&794, 1964. ture,” in Proc. 2nd IFAC Congr., vol. 1, 1963, pp. 421429.
[ a ] S . V. Emelyanov et a/., Theory of Variable Structure S y s f e m (in A. M. Popovsky,“Linearization of sliding mode of acontroller
Russian).Moscow: Nauka, 1970. with constantoutput velocity,” Automat. Remote Contr., no. 3,
1411 S. V. Emelyanov and V. I. Utkin,“Onstability of aclass of 1950.
variable structure systems,” Eng. Cybern., no. 2, pp. 115-1 17, 1964. B. G. Pittel, “Some problem of optimal control systems,” Auromat.
[42] -, “Variable structure systems for control of plants withlarge Remote Contr., no. 9, pp. 1078-1091,1963.
parametervariations (inRussian),” Doklady ANSSSR, vol.152, N. A. Smetanin,“Harmonic linearization of a component with
no. 2, pp. 299-301,1963. variable structure,” Automat. Remote Confr., no. 6, pp. 998-1001.
[43] S. V. Emelyanov, V. I. Utkin, and V. A. Taran, “On reaching 1965.
conditions for variable structure systems of the third order,” Eng. ~751 G. M. Stout, “Nonlinearity in control systems,” Contr. Eng., Apr.
Cybern., no. 3, pp. 123-128,1965. 1956.
[44] S. V. Emelyanov and V. I. Utkin, “Invariant solutions of differen- [761 W. Sobotta, “Realization andapplication of anew nonlinear
tial equations with discontinuous coefficients. Design principles of attitude control andstabilization system.” in Proc. 4th IFAC Symp.
variable structurecontrol systems,” in Mathematical Theory of Control in Space, 1974.
Control. NewYork:Academic,1967. V. A. Taran, “Control of alinear plant with an astatic variable
[45] S . V. Emelyanov and A. I. Fedotova, “Design of astatic tracking structure controller without pure derivatives in control law, vols. I,
systems with variable structure,” Automat. Remote Contr., no. 10, 11,” Automat. Remote Contr., no. 10, pp. 1278-1288,no. 11, pp.
pp. 1223-1235,1962. 1406-1412,1964.
[46] -, “Reproduction of a reference input by astatic tracking sys- -, “Design of control systems applying switched filters,” Eng.
tems with variable structure,” Automat. Remote Confr., no. 1, pp. Cybern., no. 4, pp. 172-180,1965.
67-12,1965. V. I. Utkin,“Oncompensation of theforcedcomponent inthe
[47] J. Erschler, F. Roubellat,and J. P. Vernhes, “Automation of a motion of control systems with variable structure,” Eng. Cybern.,
hydroelectro power station using variable structure systems,” Auto- no. 4, pp. 167-171,1965.
matica, vol. 10, pp. 31-36, Jan. 1974. -, “Quasi-invariant control of linear plants with disturbances,”
[48] I. Fliigge-Lotz,“Synthesis of nonlinearcontrol systems,” Trans. Eng. Cybern., no. 5, pp. 149-155,1966.
IRE PGAC, vol.11, May 1956. -, “Stability conditions for forced motion in variable structure
222 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, APRIL 1977

systems (in Russian),” in VariableStructure@stemsand their [92] K. K. Zhiltsov, “A method of describing functionsfor systems
Application
to Flight Automation. Moscow: Nauka, 1968, pp. with logic control,” Automat. Remote Contr., no. 2, pp. 286-289,
75-80. 1966.
- , “Sliding modes in variable structure systems (in Russian),”
Automatika, no. 3, 1970.
-, “Equations of sliding mode in discontinuous system, vols. I,
11,” Automat.RemoteContr., no. 12, pp. 1897-1907, no. 2, pp.
211-219, 1972.
-, SlidingModesand their Application to VariableStructure
System (in Russian). Moscow: Nauka, 1974.
A. F. Filippov, “Differential equations with discontinuous right- Vadim I. Utkin was born in Moscow, USSR, in
hand sides (in Russian),” Mat. Sb., vol. 5, no. 1, pp. 99-128, 1960.
- , “Application of the theory of the differential equations with
1937. He received the Dipl. Ing. from the
Moscow Power Institute, Moscow,USSR, and
discontinuous right-hand sides to nonlinear control problems,” in
Proc. Ist IFAC Congr., pp. 923-925, 1960. the CandidateandDoctor of Science degrees
Ya. Z. Tsypkin, Theoly of RelayControlSystems (inRussian). from the Institute for Control Sciences, in 1960,
Moscow: Gostechizdat, 1955. 1964,and 1972,respectively.
E. K. Shigin, “On improvement of transient processeswith the Since 1960 he has been with the Institute for
help of correction networks with varying parameters,” Automat. Control Sciences and is the Director of the Vari-
Remote Contr., no. 4,pp. 299-304, 1958. able Structure System Laboratory. He is Pro-
- , “Controller with,witched parameters for the plants with fessor of Control Theory at the Moscow Metal-
pure-delay, vols I, 11, Automat. RemoteContr., no. 10, pp. lurgical Institute.From 1975-1976 he was a
1612-1618, 1965, no. 6, pp. 999-1007, 1966.
W. S. Wunch, “Reproduction of an arbitrary function of time by Visiting Professor at the Coordinated Science Laboratory and the De-
discontinuous control,” Ph.D. dissertation, Stanford Univ., Stan- partment of Electrical Engineering, University of Illinois, Urbana-
ford, CA, May 1953. Champaign. His research interests are variable structure systems, theory
[911 W. Zanpdl, “Nonlinearprogramming via penalty functions,” of discontinuous dynamic systems, and optimization.
Management Sci., no. 13, 1967. Dr. Utkin is an Associate Editor of IFAC Journal Automatica.

You might also like