Professional Documents
Culture Documents
x
1 s 0, x 0 2 s 0, x 0
In sliding mode,
the system motion is
(1) governed by 1st order
x equation (reduced order).
(2) depending only on ‘c’ not
plant dynamics.
s 0 or
cx x 0
c c0
2 s 0, x 0 1 s 0, x 0
c0 x x 0
State planes of Variable Structure System
Sliding mode control
• In sliding mode
– Order of the motion equation reduces
– During sliding the motion of the system is linear
and homogenous
– The system motion during sliding depends on the
parameter selected by designer and not on system
dynamics
– System is tolerant to external disturbances,
parameter variation and hence is robust
Sliding mode control
• General procedure
– Model the system in state space and determine the
states to be controlled
– In case of tracking control with reference, rewrite
the state equation in terms of error
– Determine the sliding surface
– Determine the controller using u=f(x)=Ueq+Udis
• Lyapunove method = how to determine K
• Reaching law method = start with sliding dynamics sdot
SMC design using Lyapunove method
=)=+ )
The maximum value of the disturbance is 8 or -8
To make the derivative less than zero, We need to
select the value of K so that it will be greater than
the disturbance which is 8.
MATLAB implementation
• The above output shows the system output has
rejected the disturbance and has good response.
But the controller is as shown in next figure
The control signal has very high chattering and
cannot be practically applied
• If the value of the gain K is decreased, let us
say K=5, then the output is as shown below
Examples
• The chattering can be improved by changing
the discontinuous controller from sign to
saturation, as shown below
• The control signal after using the saturation
function will be
Example
• In addition to changing the sgn function to saturation, we can
add an additional smooth controller to decrease the
saturation.
• The smooth controller contributed to keep the system on the
sliding surface.
• It is known as equivalent controller. It is obtained using the
formula
• Euclidean norm
– 2 norm in time
– norm
– H norm is defined as
Signal and system norms
• Another most important norm for systems is
the L1 norm
K DC motor
H2 and H-infinity control
• Consider a general control configuration