Académique Documents
Professionnel Documents
Culture Documents
x cx 0.
dynamics and is
determined by parameter
C selected by a designer.
VSS in Canonical Space
( n 1)
x (n)
an x ... a2 x a1x bu,
ai , b are plant parameters , u is control input.
S.V. Emelyanov, V.A.Taran, On a class of variable structure control systems, Proc.
of USSR Academy of Sciences, Energy and Automation, No.3, 1962 (In Russian).
The methodology, developed for second-order
systems, was preserved:
- sliding mode should exist at any point of switching
plane, then it is called sliding plane.
- sliding mode should be stable
- the state should reach the plane for any initial
conditions.
VSS in Canonical Space
xi xi 1 i 1,..., n 1
n
xn ai xi bu,
i 1
k1 if x1 s 0
u kx1 , k
k 2 if x1 s 0
Theorem: a sliding plane with stable motion exists
if and only if there exists such k 0 , k 2 k 0 k1
that the linear system with control u k 0 x1
has ( n 1) eigenvalues with negative real parts.
x u, u kx,
1 if xs 0
k s c1 x c 2 x x
,
1 if xs 0
1. c1 c 2
2 sliding plane existence condition,
u y x1
Actuator Plant
Variable Structure
-ky
Actuator
-k
k0 if x1s 0 k y 0 if ys 0
x1 x2 k , ky ,
k0 if x1s 0 k y 0 if ys 0
x 2 kx1 k y x2 k y f f .
s cx1 x2 , k0 , k yo , c are const
Disturbance Rejection
State Plane, Time Domain
x1 cx1 0
x1 cx1 0
Adaptive VSS
Disturbance
Output
Controller Plant
Reference
Input Control
x f ( x, t , u ) x R n uR m
ui ( x, t) if si ( x) 0
ui , i 1,..., m
ui ( x, t ) if si ( x) 0 u i ( x, t) u i ( x, t )
Multidimensional Sliding Modes
(Late Sixtieth)
s( x) 0, sT ( x) [ s1 ( x),..., sm ( x)], ( s 0) n m
Mathematical Aspects I
Sliding Mode Equations
x1 a11x1 a12 x2 b1u d1 f (t )
u Msign (s), s c1x1 c2 x2 .
x2 a12 x1 a22 x2 b2u d 2 f (t )
Sliding Mode Equation on S=0 ???
x u, u u0 sign (s), s x cx x cx 0 WHY ???
1
b 0 x c c x
Yu. Kornilov (1950),
A. Popovski (1950) 1 2 2 1 1
1
x (a a c c ) x d1 f (t ).
1 11 12 2 1 1
Ya. Dolgolenko (1955)
x Ax bu, b (0,0,...,0,1).
T
Mathematical Aspects I
Sliding Mode Equations (cont).
s( x) , s ( sT , s).
2
l i m x(t , ) x (t ) *
0
Equivalent Control Method
Affine system x f ( x, t ) B( x, t )u
Discontinuous control u enforces sliding mode in
manifold s=(s1,,sm )=0. det(GB) 0, G( x) {s x}.
Then solution to s Gf GBu 0, u = -(GB)-1 Gf .
eq
is substituted to system equation
x = f B(GB) Gf -1
s(x)=0 x2=s0(x1) x 2 , s 0 m x1 n -m :
x2 f1[ x1 , t , s0 ( x1 )], f1 nm .
E.C.M. is substantiated by boundary layer regularization
Mathematical Aspects II
Sliding Mode Existence Conditions
3 1 s1=0
s1 sign s1 2sign s2
s1 (0) 0
s2 2sign s1 sign s2 . s 2 ( 0) 0
sT ( x ) s1 x ,, sm x
s
G is m n matrix
x
as a Lyapunov function.
Sliding Mode Control Design
Sliding Mode Equation x f [ x , t , s ( x )], f nm .
1 1 1 0 1 1
- is of reduced order
- does not depend on control
- depends on the equation of switching surfaces.
B. Drazenovic,
The invariance conditions
in variable structure
systems, Automatica, v.5,
No.3, Pergamon Press,
1969.
Design, Regular Form
x1 f1 ( x1 , x2 , t ), x1 R n m
x2 f 2 ( x1 , x2 , t ) B2 ( x1 , x2 , t )u, x2 R m , det( B2 ) 0.
x2 s0 ( x1 ) - psuedo control
s( x1 , x2 ) x2 s0 ( x1 ) 0 - sliding manifold
x1 f1[ x1,s0 ( x1 ), t ] - sliding mode equation
depends neither f 2 ( x1, x2 , t ) nor B2 ( x1, x2 , t ) .
Design, Frobenius Theorem
Reducing to Regular Form
(Loukyanov, 1981)
x1 f1 ( x1, x2 , t ) B1 ( x1 , x2 , t )u , x1 R n m
x2 f 2 ( x1 , x2 , t ) B2 ( x1, x2 , t )u , x2 R m , det( B2 ) 0.
Coordinate Transformation: y1 ( x), y1 , nm
,
y1 f Bu ,
x x t
B 0. Frobenius Theorem
x
Enforcing Sliding Modes
Finite time convergence in the subspace s:
s GB(u ueq ).
If GB (GB) 0 then there exists scalar function M ( x, t )
T
M ( x, t ) ueq