Title: Higher Order Sliding Mode Control
1Higher Order Sliding Mode Control
Department of Engineering
- M. Khalid Khan
- Control Instrumentation group
2References
- Levant, A. Sliding order and sliding accuracy
in - sliding mode control, Int. J. Control,
1993,58(6) - pp.1247-1263.
- 2. Bartolini et al. Output tracking control of
uncertain - nonlinear second order systems,
Automatica, 1997, - 33(12) pp.2203-2212.
- H. Sira-ranirez, On the sliding mode control of
- nonlinear systems, Syst.Contr.Lett.1992(19)
pp.303-312 - 4. M.K. Khan et al. Robust speed control of an
- automotive engine using second order
sliding modes, - In proc. of ECC2001.
3Review Sliding Mode Control
Consider a NL system
Design consists of two steps
- Selection of sliding surface
- Making sliding surface attractive
4Robustness
Chattering
5Pros and cons
- Robust to matched uncertainties
6Isnt it restrictive?
Sliding variable must have relative degree one
w.r.t. control.
7Higher Order Sliding Modes
Consider a NL system
Sliding surface
- rth-order sliding mode- motion in rth-order
sliding set. Sliding variable (s) has relative
degree r
8So traditional sliding mode control is now 1st
order sliding mode control!
But What about reachability condition?
There is no generalised higher order
reachability condition available
91-sliding vs 2-sliding
Sliding error O(t)
Sliding error O(t2)
10Sliding variable dynamics
Selected sliding variable, s, will have
- 1-sliding design is
- possible.
- r-sliding (r ? p) is the
- suitable choice.
- 2-sliding design is done
- to avoid chattering.
112-sliding algorithms examples
- Consider system represented in sliding variable
as
Finite time converging 2-sliding twisting
algorithm
Sliding set
12Pendulum
The model
Sliding variable
Sliding variable dynamics
Twisting Controller coefficients a 0.1, VM 7
13Simulation
14Examples continue
- Consider a system of the type
Finite time 2-sliding super-twisting algorithm
Sliding set
15Review 2-sliding algorithms
- Twisting algorithm forces sliding variable (s)
of relative degree 2 in to the 2-sliding set but
uses
- Super Twisting algorithm do not uses but
sliding variable (s) has relative degree only one.
16Is it possible to stabilise sliding surface with
relative degree 2 in to 2-sliding set using only
s, not its derivative?
Question
Answer yes!
- by designing observer
2. using modified super-twisting algorithm.
17Modified super-twisting algorithm
System type
Where ?, u0 , k and W are positive design
constants
- Sinusoidal oscillations for ? u0
- Unstable for ?lt u0
- Stable for ?gt u0
18Phase plot
Sufficient conditions for stability
19Application Anti-lock Brake System (ABS)
ABS model
Can be written as
20Simulation Results
Controller coefficients
21Results continued
22Conclusions
- The restriction over choice of sliding variable
can be relaxed by HOSM.
- HOSM can be used to avoid chattering
- A new 2-sliding algorithm which uses only
sliding variable s (not its derivative) has been
presented together with sufficient conditions
for stability.
- The algorithm has been applied to ABS system and
simulation results presented
23Future Work
- The algo can be extended for MIMO systems.
- Possibility of selecting control dependent
- sliding surfaces is to be investigated.
- Stability results are local, need to find global
- results.
24Thank You