Integral Sliding Mode Control: Capital University of Science and Technology, Islamabad
Integral Sliding Mode Control: Capital University of Science and Technology, Islamabad
c Dr. A. I. Bhatti, CASPR SMC Workshop April 26, 2019 1 / 16
Table of contents
1 Introduction
3 ISMC Theory
c Dr. A. I. Bhatti, CASPR SMC Workshop April 26, 2019 2 / 16
Introduction
Why ISMC?
To ensure insensitivity
from the initial time
instant
A justification for the
assumption of nominal
systems
c Dr. A. I. Bhatti, CASPR SMC Workshop April 26, 2019 3 / 16
Integral Sliding Mode Control (ISMC)
ISMC
combination of states
z: The integral term (added
dynamics) - Function of systems’ Zoomed
0.03
Amplitude
states and parameters
0
The ISMC controller is an algebraic
−0.03
sum (u = u1 + u0 ) 5 6 7
ISMC Merits
c Dr. A. I. Bhatti, CASPR SMC Workshop April 26, 2019 5 / 16
ISMC Theory
ISMC Theory
Assumptions Terms
|B(x, t)| =
6 0 - Matrix is full rank x(t) ∈ <n - State vector
The system is controllable u(t) ∈ < - Control input
The ξ(.) are of matched nature f (x, t) : <n × < → <n -
ξ(x, t) = B(x, t)η (2) Smooth vector field
The ξ(.) are norm bounded B(x, t) : <n × < → <n -
||ξ(x, t)|| ≤ δ Input channel
ξ(x, t) - Uncertain-
ties/disturbances
c Dr. A. I. Bhatti, CASPR SMC Workshop April 26, 2019 6 / 16
ISMC Theory
c Dr. A. I. Bhatti, CASPR SMC Workshop April 26, 2019 7 / 16
ISMC Theory
c Dr. A. I. Bhatti, CASPR SMC Workshop April 26, 2019 8 / 16
ISMC Theory
c Dr. A. I. Bhatti, CASPR SMC Workshop April 26, 2019 9 / 16
ISMC Theory
c Dr. A. I. Bhatti, CASPR SMC Workshop April 26, 2019 10 / 16
ISMC Theory
Example
c Dr. A. I. Bhatti, CASPR SMC Workshop April 26, 2019 11 / 16
ISMC Theory
Example Contd...
Amplitude
dx
J = ∂f2 ∂f2 1 dx 2 =
dx dx
−1 1 300
1 2
(0.5 ± 0.866j)
100
Inherently the system is unstable
0
0 0.1 0.2 0.3 0.4 0.5 0.6
Time (sec)
ISMC Design
Sliding surface:
s = s0 + z
Where z is the integral term while,
s0 = Cx1 + x2
Note that system is nominal if ∆(t) = 0
Taking u1 = ueq − Msign(s) where, Msign(s) = 0 because
s = 0, ∀t ≥ 0. Msign(s) is activated when the system trajectories
strives to leave the manifold
c Dr. A. I. Bhatti, CASPR SMC Workshop April 26, 2019 13 / 16
ISMC Theory
Example Contd...
c Dr. A. I. Bhatti, CASPR SMC Workshop April 26, 2019 14 / 16
ISMC Theory
Example Contd...
State Trajectories
5
x x Integral term
1 2
Amplitude 0
−5
−10
0 2 4 6 8 10
Time (sec)
0.03
Amplitude
0.2
0 0
−0.2 −0.03
5 8
−0.4
−0.6
−0.8
−1 −1
0 2 4 6 8 10 0 2 4 6 8 10
Time (sec) Time (sec)
c Dr. A. I. Bhatti, CASPR SMC Workshop April 26, 2019 15 / 16
ISMC Theory
Summary
c Dr. A. I. Bhatti, CASPR SMC Workshop April 26, 2019 16 / 16