You are on page 1of 18

Review of sliding mode based control

techniques for control system applications

S. J. Gambhire, D. Ravi Kishore,


P. S. Londhe & S. N. Pawar

International Journal of Dynamics


and Control

ISSN 2195-268X

Int. J. Dynam. Control


DOI 10.1007/s40435-020-00638-7

1 23
Your article is protected by copyright and
all rights are held exclusively by Springer-
Verlag GmbH Germany, part of Springer
Nature. This e-offprint is for personal use only
and shall not be self-archived in electronic
repositories. If you wish to self-archive your
article, please use the accepted manuscript
version for posting on your own website. You
may further deposit the accepted manuscript
version in any repository, provided it is only
made publicly available 12 months after
official publication or later and provided
acknowledgement is given to the original
source of publication and a link is inserted
to the published article on Springer's
website. The link must be accompanied by
the following text: "The final publication is
available at link.springer.com”.

1 23
Author's personal copy
International Journal of Dynamics and Control
https://doi.org/10.1007/s40435-020-00638-7

Review of sliding mode based control techniques for control system


applications
S. J. Gambhire1,2 · D. Ravi Kishore3 · P. S. Londhe4 · S. N. Pawar5

Received: 20 March 2020 / Revised: 15 April 2020 / Accepted: 23 April 2020


© Springer-Verlag GmbH Germany, part of Springer Nature 2020

Abstract
In recent development in the control area, advanced control schemes are well established for the systems under the influence
of parametric uncertainties due to modelling error, nonlinearities, and the external disturbances. Among the different robust
control schemes sliding mode control (SMC) has made attention for the control engineer due to its merits. SMC has grown
rapidly as a control in comparison with other robust control strategies due to its distinguish features like insensitive to matched
uncertainties, reduced order sliding mode equations, zero error convergence of closed loop system and it offers a nonlinear
control. The objective of this paper is to present the literature review of SMC development in an era of control technology.
The development of SMC based technique with integration of intelligent control in the field of control engineering has been
surveyed by considering numerous applications.

Keywords Sliding mode control (SMC) · Robotic manipulator · Unmanned surface vehicle · Process control

1 Introduction Soviet Union [1–3]. In the early design stage, the vari-
able structure system was unable to pay attention in the
Sliding mode control technique is perceived as a robust con- control era. owing to the execution complexity particularly
trol tool for the complex higher order nonlinear systems the chattering issues with sensors, actuators and switch-
under the effect of parametric uncertainties and external ing systems. But there are some key advantages to this
perturbations. Sliding mode operation was first derived in technique as it alters the dynamic behaviour of system by
variable structure systems in the period of 1950s in former selecting appropriate switching function which makes the
closed loop response insensitive to matched uncertainty in
B S. J. Gambhire the system. Such promising feature makes an attention to
sjgambhire@gmail.com the researchers for contribution in the development of SMC.
D. Ravi Kishore In recent development, SMC design approaches to the key
dravikishore@gmail.com issues like elimination of chattering, compensation of effect
P. S. Londhe of unstructured dynamics, adaptability in uncertain system
pandurangl97@gmail.com and enhancement in dynamic performance of closed loop
S. N. Pawar system. The key advantage of selecting SMC controller over
sushantnpawar@gmail.com the linear control like PID, as SMC provides an existence of
stability and robustness performance in many uncertain sys-
1 Koneru Lakshmaiah Education Foundation, Vaddeswaram, tems where PID fails in the case of uncertain environment.
Guntur, Andhra Pradesh 522502, India
Presently, sliding mode control (SMC) has implemented
2 Maharashtra Academy of Naval Education and Training, as automatic controller for numerous applications like
MIT-ADT University, Pune, MH, India
robotics, motion control problems, industrial process con-
3 Godavari institute of Engineering and Technology, NH16, trol, aerospace and power electronics applications [4–8]. The
Rajahmundry, Andhra Pradesh 533296, India
main logic of SMC as a control for various application is due
4 Government College of Engineering, Chandrapur, to the better performance for nonlinear systems, suitability
Maharashtra, India
to multiple input multiple output (MIMO) systems and also
5 Ramrao Adik Institute of Technoloy, Navi Mumbai, it acknowledges that it is applicable to discrete time system
Maharashtra, India

123
Author's personal copy
S. J. Gambhire et al.

with appropriate design [9]. SMC technique is providing the nal sliding mode control (NTSMC) was derived [34–37]. In
outstanding performance while dealing with bounded uncer- recent literature the design of event triggered SMC has intro-
tainties/disturbances and unmodelled dynamics [6,10,11], duced for linear cum non-linear systems, the objective of
over the other established techniques like robust adaptive the event triggered is that the control action switches only
control [12], H infinity control [13] , and backstepping con- when the event is occurred and the system trajectory remains
trol [14]. bounded in the region of sliding surface [38,39].
The primary step in designing the SMC is to develop the The technological advancement in modern control in
switching function which satisfies the design criteria so that recent decade has increased and due to which the use of intel-
the system states on sliding surface and later stage is selec- ligent computers has made much attention for the users. The
tion of appropriate control law which makes system states feasibility of implementation of complex control algorithms
on sliding manifold in the presence of internal and external are possible because of high speed computers. SMC imple-
disturbances/uncertainties. But the basic SMC configuration mentation is possible in today’s growing technological world
is producing the chattering phenomenon in control , hence hence there are numerous application was found in literature.
it is not applicable in real practice. The chattering arises in One of the major industrial application like robot manipula-
control is then addressed by some researchers and there was tor is used for car robotic surgery, laser cutting, painting,
a technique so called second order sliding emerged. The polishing, welding task etc. has gained wide importance in
sophisticated traditional SMC grown up in the middle of Industry. Such manipulator system dynamics is influenced
1980s when the “second order sliding” idea was introduced with parametric uncertainties, nonlinearities, strong dynamic
[15] and then in next phase of development of SMC in the coupling and time varying structure [33,34]. SMC is benefi-
period of 2000s, higher order concepts [16] were received cial in creepy environment by virtue of its features, different
much attention. The need of development in the conventional SMC configuration has applied for industrial robot manipu-
algorithm is due to the constraints like, the basic structure lator [33,34]. The one of the class of nonlinear system like
requires relative degree of the system to be one corresponds under actuated system is established in robotics and control
to sliding variable and also it produces the high frequency theory with distinct areas like automobiles, airplanes etc. The
switching control signal which is difficult to compensate control of under actuated system is bit difficult due to the
[15,16]. In the modern control, the use of digital computers major reason as the system has lower number of actuators
and microcontrollers are increased due to the implementation than the number variables to be controlled. The robustness is
of digital control algorithm is efficient than analog ones. The the prime issue in controlling of under actuated system and
first efforts were taken for discrete structure variable control SMC has been able to control the under actuated system with
system in Russia in 1967. However, the discrete-time slid- effect of structured and unstructured uncertainties [40–42].
ing mode was introduced by Drakunov and Utkin firstly in Process control application like large nuclear reactor refer
control literature [17]. In the mid of 80s the discrete sliding to advanced heavy water reactor required proper control oth-
mode control was made an attention by various researchers erwise due to reactivity may it follows unstable operation.
[5,10,18–30] because of the switching based control law and The fuzzy SMC is designed to control and overcome the spa-
absence of switching function in the control law. One of the tial oscillation produced in AHWR [43]. Another day to day
major disputes with the classical SMC is that system states life example like washing machine in which Sliding mode
takes infinite time to reach equilibrium. The researchers got sensorless control is developed for washing machine drives
new motivation to improve the performance of system dur- due to the demand of speed variation in operation [44]. The
ing sliding mode and system should reach the equilibrium in drawbacks of conventional SMC has overcome by design-
finite time, thereby there was a new control name terminal ing terminal sliding mode control, fast TSMC, non singular
sliding mode control (TSMC) was emerged [31]. TSMC, integral SMC or PID based SMC and these different
In TSM the word terminal implies to the equilibrium configurations of SMC has applied effectively for different
which can be reached in finite time and stable, however wide range of control applications [36,45–59].
the nonlinear sliding surface was proposed. In spite of the This survey paper first introduces the basics of sliding
advantage of TSMC but still system states takes time to mode control followed by terminal sliding mode control and
reach equilibrium if the initial condition is far away from fast terminal sliding mode control. In later part of the paper
the origin. The development was continuously growing and discusses the difficulties of SMC implementation in practi-
the fast terminal sliding mode control was introduced [32,33] cal applications. The theoretical and practical aspect of SMC
which achieves the faster convergence of system states due has presented for different applications like defence, process
to the inclusion of linear counterpart in the terminal sliding control, power electronics and drives, Robotics. The recent
manifold. Also there is a problem of terminal SMC law as development trends of SMC like integration of SMC with
it becomes infinite if states crosses equilibrium and hence different control techniques has been addressed in this litera-
the new developed control algorithm as non-singular termi- ture. The latest advancement is done in order to make control

123
Author's personal copy
Review of sliding mode based control techniques for control system applications

to be intelligent and future research direction of this control to control synthesis for robust robot operations in unstruc-
technique has presented in this paper. tured situations. Terminal sliding mode controller enforces
finite time closed loop convergence to equilibrium. Author
demonstrates that terminal sliders provide robustness to
2 Basics of sliding mode control parametric uncertainty without having to recourse to high
frequency switching control similar to conventional sliders.
2.1 Sliding mode control In this section, concept of terminally sliding surfaces from
first principles was developed and control synthesis of non
The possibility of use of sliding modes to control came out linear systems was done.
of past work on variable structure systems [60]. Theoreti- This relates to the elementary form of cubic parabola
cally, it is governed by a control technique which regulates
closed loop dynamical behaviour to match a sliding surface. ẏ = −y 1/s (5)
Closed loop behaviour can be designed by choosing slid-
ing surfaces because closed loop system dynamics features With an equilibrium point at x = 0. Integrating between t0
controlled systems behaviour. (initial) and teq (equilibrium)
Let us consider sliding surface as
3 2/s
s = ė + λe = 0; λ > 0 (1) (teq − t0 ) = y (6)
2 i

where trajectory error is denoted by e, apparently exponential Thus above equation settles down into equilibrium in finite
error convergence occurs. E.g., system (2) time.
The most general form for a first order terminal attractor
ÿ = f (y) + u (2) given as ẏ + Y (y) = 0 where Y is bounded for bounded y,
sgn(Y)=sgn(y) and ∂Y∂ y → ∞ asY → 0
Where system state y; u, control law is given as The afore mentioned systems are analysed by the use of
Lyapunov methods and some researchers have suggested the
u = u 0 = − f + ÿd − λė (3) following techniques.
The considered system in dynamical form is
results in ṡ = 0. System converges exponentially for zero
initial condition s(t0 ). ẏ + Y (y) = 0 (7)
The closed loop dynamics of the system is converged
towards sliding surface by adding discontinuous term as and a Lyapunov function candidate V (y), where V is
K Sgn(s) in control u 0 for K > 0. At s = 0 the system bounded for bounded y, ||V (y = 0) > 0|| , ||V (y = 0)|| =
will reach the sliding-surface in finite-time. An estimate on 0, If
f , fˆ is available in presence of parametric uncertainties ,
then control law becomes û = K Sgn(s) + u and Hence, V̇ + V (V ) = 0 (8)

u = − f + ÿd − λė − K sgn(s) (4) The dynamical system is terminally stable because of the
property of terminal attractor. Some authors have mentioned
which creates ṡ = f − fˆ − K Sgn(s). the form of terminal attractor as
It is possible to ensure the Lyapunov stability and con- p
vergence to sliding surface by choosing K > || f − fˆ|| [3]. ẏ = α y q (9)
As well traditional SMC is able to provide an exponential
stability with full information about the system and also it where, α > 0 and α = (2i + 1) , where i ∈ I and p > q
gives asymptotic stability of the system under the influence Here the tools developed in the preceding section are used to
of uncertainties. develop a new class of sliding mode controllers. The sliding
surface in Eq. 1 is considered for the controller synthesis
2.2 Terminal sliding mode control where e = y−yd and yd corresponds to the desired trajectory.
The control algorithm is assumed as
Idea of terminal attractors was referenced to augment con-
vergence properties of dynamical systems in [2,61]. Authors p p −1
u = − f + ÿd − α e q ė (10)
Venkataraman and Gulati [32] focussed on a novel approach q

123
Author's personal copy
S. J. Gambhire et al.

From Eq. (2) we get been extensively studied so as to verify finite time conver-
gence of the tracking error [27,42–51,61] and indicated as:
p p −1
ë + α e q ė = 0 (11) a a
q s = ė + λe b , λ > 0, 0 < <1 (17)
b
For the above system design a sliding surface s, given as b b
s = e + λ ė a , λ > 0, 1 < < 2. (18)
a
p p −1
si = ëi + α e q ė = 0 (12) It was seen that sliding variable of TSM in [42] and traditional
q
SMC in Eq. (1) has same form when a = b = 1. When
where, the subscript i indicates initial conditions, Eqs. (9) states are far away from equilibrium point, NTSM and TSM
and (10) together found the terminal-stability of system in convergence rates slow down relatively keeping traditional
Eq. (1) as per control law in Eq. (8). The sliding variable s SMC in mind [57] due to 0 < ab < 1. Further the convergent
is expressed as a terminal slider and corresponding Terminal time of NTSM is decreased by applying the concept of fast
Slider Control given in Eq. (8). TSM and the corresponding sliding manifold is developed as
Recalling Eq. (8) [57]

p 2 p −1 s = ė + λ1 e z 1 + λ2 e z 2 (19)
u = − f + ÿd − α 2 e q ė (13)
q
where λ1 , λ2 > 0, z 1 ≥ 1, and 0 < z 2 < 1 When the
Exponent of e must be positive for bounded control signal u, system states are a far from equilibrium point, then λ1 e z 1
thus part becomes dominance over λ2 e z 2 , and Eq. (17) can be
approximated by s = ė + λ1 e z 1 = 0 which assures a faster
p 1 convergence speed. The sliding variable of faster TSM in
> (14)
q 2 Eq. (17) makes the tracking error to be zero rapidly. But
the problem of Eq. (17) is that it produces the singularity
Another tactic for problem which models behaviour among problem when ė = 0 and gives unbounded control energy
sliding surface as a dynamical system and initial condition is when e = 0 To handle singularity issue effectively, a NTSM
proposed; below mentioned control law is considered for the system by Gambhire et al [62] has developed a sliding
p p −1 a
variable as [55]
u = − f + ÿd − α e q ė − βs b (15)
q 1 1 m1
s =e+ sigl (e) + sig m 2 (ė) = 0 (20)
α β
and Eq.(1) produces
a where s = [s1 , · · · , si , . . . , sn ]T ∈ n is sliding surface, β =
c = ṡ + βs b = 0 (16) diag[β1 , . . . , βi , . . . , βn ] ∈ n×n in which βi (i = 1, . . . , n)
is a positive constant; α = diag[α1 , . . . , αi , . . . , αn ] ∈ n×n
A dynamic terminal slider c in Eq. (14) ensures guaranteed in which αi (i = 1, . . . , n) is a positive constant; sigl (e) = [|
convergence of state of s to reach equilibrium in finite time, e1 |l sign(e1 ), . . . , | ei |l sign(ei ), . . . , | en |l sign(en )]T
which regulates the system error e=0 on s. ∈ n and m 1 and m 2 -positive odd-integers nourishing rela-
m1 m1
The reaching phase of s is to be finite from any arbitrary tion 1 < m 2
< 2;l > m 2
. TSM will arise if below mentioned
initial condition because of the closed loop system is mod- adequate condition is fulfilled,
elled by concentrating on dynamic terminal slider
1 d 2
s < −ζi | si | (21)
2.3 Introduction to fast finite time SMC 2 dt i

where ζi (i = 1, · · · , n) > 0 As per the adequate condition


Gambhire et al. [62] discussed control purpose is to drive the
for the presence of TSM, an NFFTSMC is developed as
states q to attain the desired position qd enclosed by finite
time. The tracking error can be signified as, e = q − qd 
m2 m
2− 1 1
Largely, the sliding varible for conventional SMC is τ = M0 (q) q̈d + β sign m 2 (ė) + lsignl−1 (e).
m1 α
treated as shown in Eq. (1). Such typical SMC is unable 
q m
2− 1
to provide finite time convergence of tracking error to zero. β sign m 2 (ė) + K sat(s, ) + C0 (q, q̇) + G 0 (q)
This drawback of classical SMC is removed by introducing p
the concept of TSM and NTSM. The TSM and NTSM have (22)

123
Author's personal copy
Review of sliding mode based control techniques for control system applications

where  is the boundary layer thickness familiarized around derivative and feedforward controller is also developed and
the sliding manifold s = 0 so as to wind-up the chattering can be used to control the motion of a SCARA robot with high
and is said as tracking precision. Nojavanzadeh and Badamchizadeh [68]
 explored a changeable fractional order terminal sliding mode
si
if si > i controller for controlling robot manipulators with external
{sat(s, )}i = |ssii | (23)
i if si ≤ i
disturbances and uncertainties. Lyapunov stability theorem
proves that adaptive control is used to estimate the upper limit
K = diag[K 11 , · · · , K ii , · · · , K nn ] is a matrix and K ii (i = of uncertainties and stability of closed loop system, goal of
1, . . . , n) > 0. tracking in finite time is achieved. Wang et al. [51] stud-
When si = 0, then ei will reach to TSM si = 0 with known ies practical tracking control design of robot manipulators
time tri (i = 1, . . . , n), which satisfies through continuous fractional order NTSMC based on time
delay estimation. Where time delay estimation used to coun-
| si (0) | terbalance lumped obscure dynamics of robot manipulators
tri  (24)
K ii prompting an attractive model free nature, and proposed con-
troller can accomplish finite time stability in both achieving
phase and sliding phase prompting to better control perfor-
3 Applications of SMC mance as compared to using boundary layer technique. Zhu
et al. [69] explored terminal sliding mode control of the con-
3.1 SMC for robotic manipulator stant Markovian jumping manipulator systems and numerical
example is cited to express the practicality of the theoretical
Parra-Vega and Hirzinger [63] streamlined a straightfor- results likewise can guarantee the manipulator to track the
ward methodology for designing a passivity based terminal ideal trajectory.
dynamic sliding mode control that guarantees global finite Asl et al. [70] shows another way for position estimation
time convergence for robot manipulators. Vicente et al. [58] of the robotic manipulators, in light of principles of versatile
new structure of a continuous, chatter-free sliding PID con- Extended Kalman Filter which has better output than conven-
trol law for continuous mechanical plants which ensures tional Extended Kalman Filter in terms of convergence speed,
exponential convergence is contemplated. The non-linear robustness and estimation accuracy. Moreover, the position
integral control input compensates for inertial and gravity of each joint is assessed to utilise in a non singular Fast
dynamics, while proportional plus derivative control con- TSMC. Hence, using non singular fast TSMC having finite
sists of stabilizer of closed loop system trajectories, with time convergence of the states and does not have the singular-
or without finite time convergence, decentralized model ity problem of terminal sliding mode, will be a better solution
free controller gives comparatively better performance than for desired trajectory tracking of robotic manipulators. Luong
model based adaptive controller. Huang et al. [64] presents et al. [71] made a finite time continuous terminal sliding mode
a smooth sliding mode control and preliminary method for controller with perturbation estimation for a Stewart platform
motion and force control of constrained robotic manipula- which was intended to compensate for time varying external
tor having flexible joints. Few features of reduced dynamics disturbances, unmodeled dynamics. The simulation results
of constrained robots have been worked upon to exhibit the appeared its good tracking control results along with change
motion and tracking errors to zero. Liu et al. [65] made a new in model parameter and time varying external disturbances,
terminal sliding mode control approach for robotic manipula- also parametric study on designing parameters for the con-
tors dependent on finite time stability theory and differential troller mentioned as prospective work.
inequality principle. Keeping model based approach for Rsetam et al. [72] examines control motion of a single link
robotic manipulators in mind, TSMC approach for robot flexible joint two D–O–F robot which is nonlinear and under-
control has been studied. Wang and Sun [66] investigates actuated fourth order system by using hierarchical NTSMC.
the stability control of a class of two link flexible manipu- According to nature of system, a two fold disintegration of
lators subject to non-minimum phase problem and complex system is into rigid and flexible subsystem respectively. The
dynamics and accordingly proposed a optimized continuous Lyapunov theorem is used to derive proposed control, capa-
(NTSMC) control scheme. A proposed continuous control ble of stabilizing both subsystem about their zeros in a finite
summed with genetic algorithm is used alongside to ensure time. Zhang [73] proposes a rapid multiple terminal switched
stability and quick convergence. sliding mode control strategy for robot manipulators hav-
A non-linear four linked SCARA robot manipulator with ing the property of global high speed convergence providing
uncertain parameters contains a non-singular-terminal slid- global non singularity. Si et al. [74] simplified the dynamic
ing mode control proposed by Yang et al. [67] to compare the model of the two link flexible manipulator with payload using
efficiency of aforesaid method a model based proportional

123
Author's personal copy
S. J. Gambhire et al.

Euler Lagrange equation and a fast NTSMCs proposed for technique, demonstrate application of system by Zhu et al.
trajectory tracking issue of two link flexible manipulator. [77].
Mishra et al. [75] examines a robust nonlinear control The integral terminal sliding mode obliging control of
method with an uncertainty estimator employed to track multi robot networks is able to provide finite time conver-
position within its workspace to a kinematically redundant gence for a class of first order nonlinear systems with input
mobile manipulator having four degrees-of-freedom serial disturbances. These are studied by Khoo et al. [80]. It is
manipulator mounted on three of mobile bases. It fuses a then applied to cooperative consensus control of 2 degree-
decentralized PID control law as a feedback part to raise of-freedom first order AmigoBot mobile robots and proved
the stability of the entire system which would enhance tran- that finite time consensus tracking of multi robot networks
sient performance, a feedforward remuneration term used can be accomplished on sliding surface. A NTSM control
to strengthen the control work by countering the results of for position synchronization of multiple manipulator systems
known discrepancies from identified reference acceleration. is proposed by Wang et al. [51]. A limited time reaching
This method has one limitation that the control design is law is used to enhance the cumulating rate and reduce the
delimited to slow varying lumped disturbances and can be chattering, it gives stable region of NTSM in presence of
increased for fast varying lumped disturbances as prospective unsurety and external fluctuations. Wu et al. [81] gives adap-
activity. Mallem et al. [76] demonstrated a PID fast terminal tive multiple terminal sliding mode formation control by
sliding mode dynamic inverse control method for wheeled means of output recurring fuzzy wavelet neural networks
mobile robots to negate nonlinear and non holonomic proper- for a set of networked heterogeneous Mecanum wheeled
ties for trajectory tracking of dynamic mobile robot system. multiple directional robots being unsure. Impact of accepted
To ensure finite time convergence of tracking errors reach control techniques verified through simulations. It would be
zero, terminal sliding mode control approach is enforced. an interesting topic for research to conduct experiments to
Zhu et al. [77] suggested a constructive fault tolerant control validate usefulness of the suggested method with collision
method for general class of uncertain non holonomic systems and problem avoidance. Chen et al. [82] gave a combined
by using the minimum dilation degree and auxiliary states integral terminal sliding mode based adaptive synchroniza-
transformation, a constructive terminal slide strategy. Non tion control system for multiple robotic manipulators with
holonomic systems face the problem of being subject to non actuator saturation. Limited time stability is studied based
integrable constraints whose behaviour must comply with on Lyapunov theory and simulation results have been given
constraints. The wheeled mobile robot parking problem pro- to know the effectiveness of the techniques.
vides clarification of efficiency of the use of the normal non Bennehar et al. [83] proposal gives design of robust-
holonomic systems with control strategy. Zheng et al. [78] adaptive controller for parallel manipulators, on sliding
introduced a hierarchical fast terminal sliding mode control mode; model based adaptive control. Adaptation loop approx-
method based on the ’sliding-mode control techniques’ char- imates in real time the time varying, unknown parameters
acteristics. As per intensive sampling results, control method of model based control loop. To evaluate effectiveness of
is efficient to hold two wheeled robots balanced and track controller, real time experiments are conducted on 4 DoF
desired velocity by various analyses. Simultaneously, it can parallel robot and obtained results have shown improved
also avoid reduce shaking through rough terrain and natural tracking performance of recommended controller. Guideline
calamities. given for future work would apply the offered controller on
A PID fast terminal sliding mode dynamic inverse control redundantly actuated parallel manipulator while dealing with
method for wheeled mobile robots which provides a rigorous internal forces that may occur in such ways. Jun et al. [84]
method of taking into account the specific dynamic mobile control disfunction in application of 6 DOF wire driven par-
robot to convert a steering system command into control allel robot (WD-PR) is researched. Complete kinematic and
inputs for the actual mobile robot has been given by Mallem et dynamic equations for WD-PR system are proposed, match-
al. [76]. Idea behind this is ensuring asymptotic smoothness ing control law is designed by NTSM, continuous NTSM and
of robot’s position and orientation around the required path its stability analysis is carried out by Lyapunov function.
considering kinematics and dynamics of robot and assure
finite time convergence of finding errors to zero. Terminal 3.2 SMC for process control
sliding mode control proposed to design a control law for
trajectory tracking of non holonomic mobile robots is put For study and control of spatial oscillations in big nuclear
forth by Benaziza et al. [79] in order to eliminate the chat- reactor like advanced heavy water reactor, Patre et al. [43],
tering phenomenon, ensure stability by using the Lyapunov gave method like advanced heavy water reactor to stabilize
theory and is implemented to kinematic systems, controlled these oscillations a fuzzy sliding mode controller (FSMC).
by velocity inputs. Parking problem for a wheeled mobile Using dynamic simulations, put forth that designed FSMC
robot is given to show the impact of fault tolerant control is able to rise above spatial oscillations in advanced heavy

123
Author's personal copy
Review of sliding mode based control techniques for control system applications

water reactor and found better performance as compared tion Generators based wind turbine subject to voltage sags
to suggested methods in references Chen and Huang [85], and parameter fluctuations. The design is made by indirect
a fuzzy sliding mode controller is given to counter distur- impedance network to further provide wind turbine with low
bance of laser alloying control system. Here two adaptive voltage ride through capabilities. Zheng et al. [93] gave max-
fuzzy sliding mode controllers are planned for tuning laser imum power point tracking control method. Initially it uses
power and traverse velocity concurrently to counter ease and vector transformation control method of stator based mag-
geometrical differences of work pieces. Deviation of temper- netic field to realise decoupling control for active and reactive
ature behind melt pool and melt pool area has been reduced power. Then full-order terminal sliding mode control method
considerably for absorptivity and geometrical change cases, used to realize the maximum wind power tracking. Zhu et
respectively, compared to original disturbance values of each. al. [95] gives a fast tool servo prototype with high stiffness
Chi et al. [44] gives new sensorless field oriented control of and an adaptive terminal sliding mode control technique that
direct drive permanent magnet synchronous motors based on allows for online self tuning of controller details, in order to
sliding mode has been researched and applied to domestic accommodate system nonlinearity, disturbances from cutting
washing machine drives. Computer simulation and exper- forces as well as to realize accurate and fast tracking of desig-
imental results both are ahead for verification. Chiu et al. nated tool path required for diamond machining of freeform
[86] gives terminal sliding mode control for maximum power surface. Lin and Wang [96] gives a new TSM heading con-
tracking of photovoltaic power systems. At end simulations troller with disturbance reader to improve heading control of
and experiments show the expected control results. Su et Air Cushion Vehicle.
al. [87] presents work in field of aerospace engineering as
reusable launch vehicles is expected to reduce rate of space 3.3 SMC for defence applications
transportation systems and made a comprehensive design of
disturbance Observer and multivariable NTSMC. Qiang et al. Yuan et al. [97] gives fast TSMC method based on inner outer
[88] a new driving mode using servo motor to operate contin- loop control strategy to path tracking problem of quadrotor
uous casting mold oscillated along desired non sinusoidal is helicopter systems with time varying fluctuations, achieving
presented. Gong et al. [89] gave structure and principle of per- rapid, high precision and finite time control performance.
manent magnet slip clutch which is necessary component of Wang et al. [98] emphasises on global fast terminal sliding
PECHPS, and speed adjustment technique was established. mode control system of space manipulator for capturing a
Simulation results indicate that nearing rate raised by 48% tumbling satellite and to study desired capturing path. Xu
than SMC, with better anti-interference ability and it can be et al. [54] proposed analytical results as well applied to
cleared that controller is highly effective. Wang et al. [45] behaviour control of spacecraft. Structural damage brings
states a great adaptive terminal sliding mode control system strong coupling effects and increase difficulty of flight con-
for a Steer-by-Wire vehicle which was made to take place of trol, Jia et al. [99] stated a model of aircraft then an adaptive
current electric power and hydraulic power assisted steering NTSMC method is presented. Yun et al. [100] applies a non-
system. Experimental results are given to clarify better steer- singular fixed time terminal sliding mode control to path
ing performance of acceptable control scheme under various tracking problem of quadrotor systems, achieving limited
driving criterion, in terms of strong control, high-precision time stability with prescribed settling time. Nair and Behera
tracking and road disturbance de amplification. Sindhuja et [101] gave a strong tracking control idea for spacecraft for-
al. [90] states about strength properties of unstable reactor mation flying system, making a projected circular formation,
for temperature control, where non linearities are considered in leader follower based framework. Lv et al. [102] stated a
as external bounded disturbance. Ullah et al. [91] states a finite time disturbance observer based nonsingular integral
novel fractional order adaptive terminal sliding mode con- terminal sliding mode tracking control scheme for trajectory
trol system including both rotor and grid side converters of tracking of an unmanned surface vehicle.
Double Fed Induction Generator and results are compared Tiwari et al. [103] stated for spacecraft attitude tracking
with SMC and PI controller. Wang et al. [92] presents a non- control subject to external disturbances and actuator faults.
linear composite control strategy of previous P+I control with Zhang et al. [104] gave a strong adaptive terminal controller
a high-order fast terminal sliding-mode load torque reader to for attitude system of near space vehicle. Yuan et al. [97]
enhance load torque rejection of IM drives. proposed a method to path tracking problem of quadrotor
Zheng et al. [93] gives a full order multiple terminal sliding helicopter systems with fluctuations, achieving fast, high pre-
mode pitch controller for multi speed wind turbine operating cision, finite time control performance. Wang et al. [98] states
in above rated range. This method can maintain rotor speed at control techniques of space manipulator for tracking and
rated value and keep output power non fluctuating. Morshed capturing a tumbling target satellite. Zhang and Duan [105]
and Fekih [94] a second order integral terminal sliding mode considers relative position control of Line of Sight based
control is stated in this document for a Doubly Fed Induc- relative motion model, which is highly complicated and

123
Author's personal copy
S. J. Gambhire et al.

strongly coupling nonlinear with matched fluctuations. Zhao fuzzy terminal sliding mode controller necessity of available
et al. [106] states a new continuous terminal sliding mode uncertainty bounds for design of traditional terminal sliding
guidance law for three dimensional missile guidance system mode controller is not required and it was shown that system
under manoeuvring target with consideration of second order is invariant on sliding surface once new matching condition is
autopilot dynamics. Doukhi et al. [107] gave numeric model matched. Also, chattering is reduced around sliding surface
of quadrotor unmanned aerial vehicle. Wang and Yu [108] for adaptive messy terminal sliding mode control.
stated method to pitch, roll and yaw angles of quadrotor with In [117], researchers have given stable, an adaptive and
disturbances can be ensured to track required trajectories in fast control method for controlling n-DOF robotic manip-
limited time. Shuai and Zhankui [109] stated techniques to ulator. It consists of mixture of radial base function neural
gain required tracking performance for an uncertain missile’s networks and multiple terminal sliding mode controller to
lateral system with external disturbance. avoid variable modelling problems, to guarantee stability and
The oceans are endowed with great potentials regard- strength robot and to remove breaking phenomenon and to
ing environment, natural resources and military interests, improve control performance. Song and Ling [118] proposed
demand for and use of underwater robotic systems has a robust adaptive terminal sliding mode control method to
become more evident. Attempts are done in evolving synchronize non autonomous chaotic centrifugal flywheel
autonomous underwater vehicles to get over challenging governor system in spite of the existence of model uncer-
engineering, scientific problems due to unstructured and tainty, dead zone, input saturation and disturbance. Haghighi
dangerous environment by Yuh [110]. Submerged manip- and Mobayen [119] proposed an adaptive super twisting
ulators are an integral part of underwater vehicles which are decoupled terminal sliding mode control scheme is designed
used extensively for underwater exploration and investiga- for the stabilization of fourth order systems and is veri-
tion. Venkatesan et al. [111] states issue of making efficient fied by demonstrative simulation results and experimental
controller for manipulator for submerged uses. Lv et al. [102] assessments. Ba et al. [120] presented robust sliding mode
gave control scheme contributes to precise trajectory tracking framework using adaptive time delay estimator and veri-
control of an unmanned surface vehicle. Yuan et al. [97] uses fied in a real time two degree-of-freedom (DOF) servomotor
control method to path tracking issue of quadrotor helicopter robot in various testing conditions and compared with other
systems with fluctuations, achieving fast, high precision and controllers.
finite time control performance. A nonlinear NTSMC idea Jing et al. [121] investigates adaptive non singular termi-
proposed and applied for complex trajectory tracking control nal sliding mode controller for attitude tracking of spacecraft
of an autonomous underwater vehicle (AUV) for underwater with actuator faults. Yi and Zhai [122] developed an adaptive
manipulation task applications. chattering free sliding mode controller for trajectory tracking
Londhe et al. [112] states a trajectory tracking control error of robotic manipulators in the presence of external distur-
for a class of nonlinear, highly coupled with motion in six bances and uncertainties are compensated by introducing
degrees-of-freedom AUV. Zhang et al. [113] gives a control the adaptive technique, whose prior knowledge about upper
method an AUV based on Terminal sliding mode variable bound is not required. In [123] Yaoyao Wang et al. proposed a
structure control. Xue et al. [114] states course control of an novel adaptive super twisting non singular fast terminal slid-
unmanned surface vehicle propelled with water jet using Fast ing mode (ASTNFTSM) control for the accurate trajectory
TSMC approach based on immersion and manifold invari- tracking of cable driven manipulators where TDE is used as
ance. its basic framework and to ensure high control performance.

3.4 SMC with adaptive control scheme


3.5 SMC for power electronics control of drives
For more than two decades design of adaptive control tech-
niques for robot manipulators have been an active field of In [124] first stated space sharing model for Buck, Boost,
research. In [115] an energy based view to design of a Buck Boost, and Cuk converters then sliding mode con-
robust adaptive control scheme for robotic manipulators are trollers are made and entire closed loop system for every
given. Cumulation of adaptive sliding control technique to converter has been actuated. Finally, simplified controller
compensate assumed dynamics of model and to overcome for Cuk converter was introduced and stability of system has
unmodelled dynamics and perturbations with less sliding been verified with help of Lyapunov theorem and positive
gains. It is clear path ending fault comes to zero in limited definite function was discovered to prove system integrity.
time and closed loop system is stable. In [116] a fuzzy ter- Article [125] has stated a grey fuzzy Classical terminal slid-
minal sliding mode controller with an adaptive mechanism ing mode control techniques for producing feedback control
designed by combining an equivalent controller and a messy loop of PWM DC–AC converter. Grey Prediction techniques
switching controllers to control its parameters. For adaptive is fine tuned by use of fuzzy control practice for PWM DC–

123
Author's personal copy
Review of sliding mode based control techniques for control system applications

AC converters and used to deal with conventional TSMC ensures rapid time convergence and singularity avoidance
chattering and steady state errors. and a dynamic sliding mode control whose dynamic switch-
In [126] algorithm is produced based on third order slid- ing surface look like conventional PI control method applied
ing mode control such that required angular motor position to chaotic system. Chaotic system is subjected to coordinated
is tracked accurately, no offline computation is needed and external variations, parametric uncertainties and is observed
entire initial state of stepper motor is unexpected. It deals that overall these methods are insensitive to such disturbances
with robust control issues of a stepper motor subject to which depict strong hold. Kommuri et al. [133] stated a robust
detail deviations and load perturbation. To avoid extra cost state feedback control scheme for DC motor drives based
and energy utilisation of tachometers and accelerometers on higher order integral terminal sliding mode algorithm to
torque it is not used and a strong second order sliding mode achieve high accuracy motion tracking control of DC motor
observer is show. Study in [36] shows application of mul- drives.
tiple terminal sliding mode control system to gain limited Effectiveness of proposed controller stated with experi-
time tracking control of rotor position in axial direction of mental results on a DC motor based industrial mechatronic
a omnidirectional thrust active magnetic bearing (TAMB) drives unit with belt drive load. Additionally, hold of this con-
system. For control performance upraisal of TAMB control troller to machine mechanical parameters is also presented.
system, forthcoming system combines benefits of recur- Aiming at permanent magnetic synchronous motor speed
ring neural networks, orthonormal Hermite polynomial basis control system, Fankun et al. [134] stated strategy based on
functions and NTSMC. Also, estimation law for online learn- terminal backstepping sliding mode load observer. Assum-
ing of recurring Hermite neural network was developed using ing load torque changes, non singular terminal sliding mode
Lyapunov theorem to ensure stability of closed loop sys- used to design the load observer and matched up controller
tem. Results show excellent control characteristics of stated with measurement value. Delavari and Naderian [135] stated
method for highly multi directional and time varying TAMB advance omnidirectional voltage control tactic upon back-
system at different reference trajectories and conditions. stepping and fractional order terminal sliding mode control
This article [127] researches mathematical expression of for an islanded microgrid. The said method robustly con-
reaching law with terminal attractor and nonsingular fast ter- trols microgrid voltages in presence of unmodeled dynamics,
minal sliding mode surface were derived and experimentally parametric uncertainties, imbalanced and omnidirectional
applied to permanent magnet synchronous motor speed servo loads with harmonic. Thus, it can approximate boundary
system and compared with the classic terminal sliding mode value of external disturbances and internal parameters by
regulator and PI regulator. In [128] speed control issues for measuring filter capacitor voltage, additionally overcurrent
a PMSM system with variables uncertainties is and a new protection is considered and robust stability analysis of stated
control algorithm based on NTSMC is developed. Using this controller is studied. Zhou et al. [136] discussed a full order
control strategy it is difficult to handle chattering effect in terminal sliding mode based energy saving control for grid
view of critical fluctuations. Dongqi MA and Hui Lin studied connected converter of induction motor systems. Voltage ori-
chattering free multiple fast terminal sliding mode control, in ented vector control is applied and a continuous reference
order to remove or minimise chattering issue of sliding mode current in d-axis is found for DC link voltage loop. Due to
control, improve convergence speed [129] and applied it to desired feedback of regenerative energy using unity power
PMSM position servo system. It solves problem of singular- factor, energy saving operation of IM systems is attained and
ity through advantages both of fast terminal sliding mode it has better robustness and accuracy than traditional P + I
control and the dynamic sliding mode control. Switching control method is stated.
control term becomes smooth due to low pass filter and this
method can guarantee the stability and the finite time con- 3.6 SMC based intelligent control techniques
vergence of the system from Lyapunov stability analysis.
A fast global terminal sliding mode control is pre- The integrated fuzzy neutral network system combines the
sented to control current of disc coreless permanent magnet advantages of neural and fuzzy systems, drawing a lot of
synchronous motor presented for torque loop to judge instan- attention lately [137,138]. Like this, one can push height-
taneous torque [130]. Also it can greatly reduce current ripple ened human like IF-THEN rule thinking and reasoning of
motor with minimum inductance based on the current source fuzzy systems into neural networks and low level learning
chopper. The work in [131] combined benefits of conven- and analytical power of neural networks into fuzzy systems.
tional and terminal sliding mode and presented Fast Terminal Improved control techniques e.g., fuzzy, neural network and
Sliding Mode control based DC-DC buck converter system a combination of both are impressive for discussing non lin-
which gains higher response of output voltage against step ear systems [139–141] also nonlinear and variable robotic
change in reference voltage, change in input voltage and load manipulator dynamics. In [137] demonstrated model of a
fluctuations. In [132] two methods non singular Fast TSMC fuzzy logic scheduling network which allowed a flawless

123
Author's personal copy
S. J. Gambhire et al.

change from reaching phase controller to contact phase con- linear systems in [147] and for single input single output
troller in given manipulation task. It is checked with research nonlinear dynamical systems [148]. Young et al. [3] shows
on a direct drive SCARA type manipulator and concentrated a preface to sliding mode control for trainee control engi-
on a manipulation problem as case study. Liang et al. [142] neers. Giorgio Bartolini et al. [149] demonstrated an answer
have discussed withheld flexible fuzzy global fast terminal to the issue of eradicating the chattering effect related to real
sliding mode control strategy for trajectory tracking control life applications of variable structure control with relevance
of micro gyroscopes and Juntao Fei et al. have discussed an to a class of unsure multi input nonlinear systems. Xian et
adaptive fuzzy global fast terminal sliding mode controller al. [150] show a new continuous control system that plays
to adapt with trajectory tracking control issues of MEMS instead of uncertainty in high order class, many input many
gyroscope system. Gyroscopes become important in plat- output nonlinear systems. Hong et al. [151] following a new
form stabilization, navigation, homing and traffic, etc. as switching rule and continuous finite time control, ideas ter-
inertial devices measuring angular velocity. For lessening minal sliding mode control laws are built for some classes
the chattering, the fuzzy systems with appropriate flexible of nonlinear systems. Utkin and Lee [152] streamlined rea-
rules are applied to assume uncertainties including unknown sons which may show chattering and solution for chattering.
nonlinear functions and unknown time-varying external dis- Yu et al. [153] formed non singular quick TSMC method
turbances. for single input nonlinear systems. Min and Xu [154] made a
Rezoug and Hamerlain [117] induced a hybrid control NTSMC model following backstepping for a class of variable
system with NTSMC with time delay estimation technique, nonlinear system. Polyakov and Poznyak [155] talked about
better order sliding mode and Neural Network structure for central thoughts of Lyapunov function design giving a finite
n-DOF robot manipulator. Higher order sliding mode com- time convergence applying super twisting controller. Khoo
prises of Super Twisting algorithm which is approximated et al. [60] addresses the asymptotic and finite time leader fol-
applying radial based function neural network. Simulation lower consensus control issue of multi agent network, where
and effective applications and acceptable method has proved individual agents in the network are defined by a high order
that control can be reached avoiding robot model knowl- uncertain nonlinear system in chained form.
edge with better performance and robustness. Hou and Fei Chiu [156] shows a single dynamic TSMC method for a
[143] showed a flexible fuzzy neural network control apply- class of MIMO nonlinear systems with first to higher order
ing NTSMC for active power filter to negate the effect of dynamics. Khan et al. [157] demonstrates quick TSMC tech-
parameter perturbations and unknown disturbances. Fuzzy nique for a class of underactuated systems. Behnamgol and
neural network assume NTSMC to let go the need of previ- Vali [158] improved the idea of terminal sliding mode from
ous knowledge, backstepping control NTSMC is designed matched uncertain nonlinear systems to unmatched uncer-
to avoid the singular point issue and realize the fast and tain variable structure systems. Mishra et al. [159] thought
finite time convergence. Zhu and Fei [144] showed a flexible of a new set of fast TSMC with twisting control to ensure
worldwide fast terminal sliding mode control method util- finite time convergence of the states for a higher order sys-
ising fuzzy neural network for a single phase photovoltaic tem. Asl et al. [160] researched on a new neural network
grid connected transformer less system made of a dc to ac NTSMC following optimal Unscented kalman filter. Asl et
inverter and boost chopper. System uncertainties can be com- al. [70] formed an acceptable extended kalman filter has been
pensated variably to lessen chattering of the system making addressed that has good results than conventional EKF in
switching gain in control law very small. Yue et al. [145] terms of strength, convergence speed and estimation accu-
demonstrated neural network based terminal sliding mode racy. Feng et al. [161] states a full order TSM control for
control for Wheeled mobile robots (WMRs) affected by an a class of uncertain omnidirectional systems to state issues
augmented ground friction with slippage effect. Based on of Classic TSMC. Elhajji et al. [162] a differential TSMC is
the present ground friction, efficient motion precision can planned established based on a new omnidirectional sliding
be reached using method having neural network and TSMC function. Liu et al. [163] stated stabilization and fast terminal
methods for friction approximation and trajectory tracking sliding mode control issue for stochastic systems. Hossein-
of WMRs. abadi et al. [164] stated two control inputs for a typical high
order system using of NTSMC and backstepping methods.
Kali et al. [165] stated a control law follwing combination of
4 Latest development in SMC algorithm NTSMC using exponential reaching law with a time delay
assumption that provides an estimation of uncertainties and
In [146–148], researches had demonstrated the model refer- external disturbances by reading inputs and states of system
ence adaptive controller with terminal sliding modes for the one step into the past. Zhao et al. [166] stated an improved
system where only input and output measurements are pos- NTSMC following super twisting algorithm.
sible, formed a new terminal sliding mode control of MIMO

123
Author's personal copy
Review of sliding mode based control techniques for control system applications

Two new definitions of critical trajectory and constrained Wu et al. [176] proposed a robust adaptive super twist-
surface with their attached theorems to state dynamic ing higher order sliding mode based observer to estimate the
behaviour of TSMC and NTSMC for nonlinear systems, rotor position and suggested a sensor less method. Van et
are proposed by Mu and He [167]. Mao et al. [168] stated al. [174] proposed integral nonsingular fast terminal sliding
continuous limited time sliding mode control approach with mode surface and reconstructed third order dynamics model
cascade control structure. of the system. Qiao et al. [177] suggested trajectory tracking
control of unmanned underwater vehicles using two adap-
tive integral terminal sliding mode control methods which
4.1 Rescent trends in SMC is double looped consisting of a kinematic controller and a
dynamic controller.
Shen et al. [169] pulled-outwork of Chen et al. [141] to a new
framework of omnidirectional single master multiple slave
manipulator system for the cooperative tasks with intercon-
nection time delays. Combined use of controllers designed 5 Conclusion
from graph based NTSMC method enables both position con-
sensus and tracking synchronization among master, leader, In the growing technological world the use of intelligent
and slave manipulators. In uses of multilateral tele operation computers are increased and the implementation of advanced
where slaves can be grouped into several subgroups, stated control algorithm is possible. The development of advanced
overall system can greatly lower cost and necessity robotic control algorithm specially the sliding mode control makes
systems as well as the operators. Chen et al. [170] used an attention due to the merits and ease of implementation for
nonlinear control method to design position tracking con- linear as well as non-linear systems. The major application
trol of permanent magnet synchronous motor servo system. areas of control is to be considered and the survey of the vari-
For d-axis voltage and q-axis voltage controller is designed ous configuration of SMC techniques to those application has
upon vector principle and integral high order terminal sliding presented in the paper. The generation of SMC like second
mode. Yang et al. [171] studied multiple fast TSMC strategy order sliding mode controllers, super twisting controllers,
in order to track speed and radial displacement of bearing arbitrary order sliding mode controller are explained with
less induction motor precisely. application point of view. Also the progress of SMC with
Second order fast NTSMC strategy regarding trajectory the integration of different algorithms were discussed with
tracking of fully actuated autonomous underwater vehicles their merits and demerits of earlier configuration of SMC.
with dynamic fluctuations, time varying external fluctua- Recently, the adaptive and intelligent technique based SMC
tions are focused upon by Qiao and Zhang [172]. Issues algorithm has developed by several researchers and such
of strong relative motion control in multi robotic system algorithm are much effective in the case of uncertain systems
with man made potential field method for path planning, with the influence of structured and unstructured uncertainty.
fast adaptive gain NTSMC technique for designing a robust In the latest advancement it is noticed that the integration of
controller have been given by Nair et al [173]. Van et al. observer with SMC technique has been the next move in the
[174] made tracking control algorithm for robot manipulators progress of sliding mode based control strategies.
with emphasis on unsurity, faults compromising tendency
and fluctuations rejection. Laidway joins a novel integral
multiple fast TSMC and backstepping design operation. A
backstepping design technique is used for producing control References
output of third order dynamics system hence it can achieve
low steady state fault, fast transient response, a finite time 1. Emelyanov SV (1959) Control of first order delay systems by
means of an astatic controller and nonlinear correction. Autom
cumulatively and globally asymptotic stability. The Work Remote Control 8:983–991
[175] presented robust fault tolerant control using adaptive 2. Utkin V (1977) Variable structure systems with sliding modes.
fuzzy PID based nonsingular fast TSMC (PID-NFTSM) for IEEE Trans Autom Control 22(2):212–222
second order uncertain nonlinear systems to decrease stable 3. Young KD, Utkin VI, Ozguner U (1999) A control engineer’s
guide to sliding mode control. IEEE Trans Control Syst Technol
state error and enhance strength without damaging steadiness 7(3):328–342
of system. Also, by clubbing adaptive fuzzy approximator 4. Sabanovic A (2011) Variable structure systems with sliding modes
into PID-NFTSM controller, accepted adaptive fuzzy PID- in motion control—a survey. IEEE Trans Ind Inf 7(2):212–223
NFTSM controller could remove need of prior idea of bound 5. Hung JY, Gao W, Hung JC (1993) Variable structure control: a
survey. IEEE Trans Ind Electron 40(1):2–22
information of uncertainties in design. Here new sliding sur- 6. Utkin V, Guldner J, Shi J (1999) Sliding mode control in elec-
face adds advantages of PID and NFTSM sliding surfaces tromechanical systems. Routledge, Taylar & Francis Ltd, pp
and is also applied for attitude control of a spacecraft. 115–129

123
Author's personal copy
S. J. Gambhire et al.

7. Zinober AS (1994) Variable structure and Lyapunov control. 33. Man Z, Paplinski AP, Wu HR (1994) A robust mimo terminal
In: Lecture notes in control and information sciences, vol 193. sliding mode control scheme for rigid robotic manipulators. IEEE
Springer, Berlin Trans Autom Control 39(12):2464–2469
8. Young K-KD (1993) Variable structure control for robotics and 34. Feng Y, Yu X, Man Z (2002) Non-singular terminal sliding mode
aerospace applications. Elsevier, Amsterdam control of rigid manipulators. Automatica 38(12):2159–2167
9. Iordanou HN, Surgenor BW (1997) Experimental evaluation of 35. Feng Y, Yu X, Han F (2013) On nonsingular terminal sliding-mode
the robustness of discrete sliding mode control versus linear control of nonlinear systems. Automatica 49(6):1715–1722
quadratic control. IEEE Trans Control Syst Technol 5(2):254– 36. Chen SY, Lin FJ (2010) Robust nonsingular terminal sliding-mode
260 control for nonlinear magnetic bearing system. IEEE Trans Con-
10. Edwards C, Spurgeon S (1998) Sliding mode control: theory and trol Syst Technol 19(3):636–643
applications. Series in Systems and Control. CRC Press, Boca 37. Jin M, Lee J, Chang PH, Choi C (2009) Practical nonsingu-
Raton lar terminal sliding-mode control of robot manipulators for high
11. Utkin VI (1992) Sliding modes in optimization and control prob- accuracy tracking control. IEEE Trans Ind Electron 56(9):3593–
lems. Springer, New York 3601
12. Sastry S, Bodson M (2011) Adaptive control: stability, conver- 38. Bandyopadhyay B, Behera AK (2018) Event-triggered sliding
gence and robustness. Dover Books on Electrical Engineering mode control for linear systems. In: Kacprzyk J (ed) Event-
Series. Dover Publications, Mineola triggered sliding mode control. Springer, New York, pp 27–53
13. Chen BM (2000) Robust and H∞ control communication and 39. Bandyopadhyay B, Behera AK (2018) Event-triggered sliding
control engineering. Springer, London mode control for nonlinear systems. In: Kacprzyk J (ed) Event-
14. Krstić M, Kanellakopoulos I, Kokotović PV (1995) Nonlinear triggered sliding mode control. Springer, New York, pp 55–76
and adaptive control design. In: Communications, and control. 40. Almutairi BN, Zribi M (2010) On the sliding mode control of a
Adaptive and learning systems for signal processing. Wiley, New ball on a beam system. Nonlinear Dyn 59(1–2):221
York 41. Ashrafiuon H, Muske KR, McNinch LC, Soltan RA (2008)
15. Levant A (1993) Sliding order and sliding accuracy in sliding Sliding-mode tracking control of surface vessels. IEEE Trans Ind
mode control. Int J Control 58(6):1247–1263 Electron 55(11):4004–4012
16. Levant A (2001) Universal single-input-single-output (SISO) 42. Xu R, Özgüner Ü (2008) Sliding mode control of a class of under-
sliding-mode controllers with finite-time convergence. IEEE actuated systems. Automatica 44(1):233–241
Trans Autom Control 46(9):1447–1451 43. Patre BM, Londhe PS, Nagarale RM (2015) Fuzzy sliding mode
17. Drakunov SV, Utkin VI (1992) Sliding mode control in dynamic control for spatial control of large nuclear reactor. IEEE Trans
systems. Int J Control 55(4):1029–1037 Nucl Sci 62(5):2255–2265
18. Milosavljevic D (1985) General conditions for existence of a 44. Chi S, Zhang Z, Xu L (2009) Sliding-mode sensorless control of
quasi-sliding mode on the switching hyperplane in discrete vari- direct-drive PM synchronous motors for washing machine appli-
able structure systems. Autom Remote Control 46:307–314 cations. IEEE Trans Ind Appl 45(2):582–590
19. Sarpturk SZ, Istefanopulos Y, Kaynak O (1987) On the stability 45. Wang H, Man Z, Kong H, Zhao Y, Yu M, Cao Z, Zheng J, Do MT
of discrete-time sliding mode control systems. IEEE Trans Autom (2016) Design and implementation of adaptive terminal sliding-
Control 32(10):930–932 mode control on a steer-by-wire equipped road vehicle. IEEE
20. Aly GM, Ali WG (1990) Digital design of variable structure con- Trans Ind Electron 63(9):5774–5785
trol systems. Int J Syst Sci 21(8):1709–1720 46. Xu Q (2015) Piezoelectric nanopositioning control using second-
21. Furuta K (1990) Sliding mode control of a discrete system. Syst order discrete-time terminal sliding-mode strategy. IEEE Trans
Control Lett 14(2):145–152 Ind Electron 62(12):7738–7748
22. Sira-Ramirez H (1991) Non-linear discrete variable structure sys- 47. Madani T, Daachi B, Djouani K (2016) Modular controller design
tems in quasi-sliding mode. Int J Control 54(5):1171–1187 based fast terminal sliding mode for articulated exoskeleton sys-
23. Spurgeon SK (1992) Hyperplane design techniques for discrete- tems. IEEE Trans Control Syst Technol 25(3):1133–1140
time variable structure control systems. Int J Control 55(2):445– 48. Solis CU, Clempner JB, Poznyak AS (2017) Fast terminal slid-
456 ing mode control with an integral filter applied to a van der pol
24. Bartolini G, Ferrara A, Utkin VI (1995) Adaptive sliding mode oscillator. IEEE Trans Ind Electron 64(7):5622–5628
control in discrete-time systems. Automatica 31(5):769–773 49. Zheng J, Wang H, Man Z, Jin J, Fu M (2014) Robust motion
25. Gao W, Wang Y, Homaifa A (1995) Discrete-time variable struc- control of a linear motor positioner using fast nonsingular terminal
ture control systems. IEEE Trans Ind Electron 42(2):117–122 sliding mode. IEEE/ASME Trans Mechatron 20(4):1743–1752
26. Jung SL, Tzou YY (1996) Discrete sliding-mode control of a pwm 50. Lin CK (2006) Nonsingular terminal sliding mode control of robot
inverter for sinusoidal output waveform synthesis with optimal manipulators using fuzzy wavelet networks. IEEE Trans Fuzzy
sliding curve. IEEE Trans Power Electron 11(4):567–577 Syst 14(6):849–859
27. Bartoszewicz A (1998) Discrete-time quasi-sliding-mode control 51. Wang Y, Gu L, Xu Y, Cao X (2016b) Practical tracking control of
strategies. IEEE Trans Ind Electron 45(4):633–637 robot manipulators with continuous fractional-order nonsingular
28. Hui S, Zak SH (1999) On discrete-time variable structure sliding terminal sliding mode. IEEE Trans Ind Electron 63(10):6194–
mode control. Syst Control Lett 38(4–5):283–288 6204
29. Golo G, Milosavljević Č (2000) Robust discrete-time chattering 52. Jin M, Lee J, Ahn KK (2014) Continuous nonsingular terminal
free sliding mode control. Syst Control Lett 41(1):19–28 sliding-mode control of shape memory alloy actuators using time
30. Koshkouei AJ, Zinober A (2000) Sliding mode control of discrete- delay estimation. IEEE/ASME Trans Mechatron 20(2):899–909
time systems. J Dyn Syst Meas Control 122(4):793–802 53. Lin FJ, Chou PH, Chen CS, Lin YS (2012) Three-degree-of-
31. Feng Y, Han F, Yu X (2014) Chattering free full-order sliding- freedom dynamic model-based intelligent nonsingular terminal
mode control. Automatica 50(4):1310–1314 sliding mode control for a gantry position stage. IEEE Trans Fuzzy
32. Venkataraman ST, Gulati S (1993) Control of nonlinear sys- Syst 20(5):971–985
tems using terminal sliding modes. J Dyn Syst Meas Control 54. Xu SS-D, Chen CC, Wu ZL (2015) Study of nonsingular fast
115(3):554–560 terminal sliding-mode fault-tolerant control. IEEE Trans Ind Elec-
tron 62(6):3906–3913

123
Author's personal copy
Review of sliding mode based control techniques for control system applications

55. Van M, Ge SS, Ren H (2016) Finite time fault tolerant control 73. Zhang F (2016) High-speed nonsingular terminal switched slid-
for robot manipulators using time delay estimation and continu- ing mode control of robot manipulators. IEEE/CAA J Autom Sin
ous nonsingular fast terminal sliding mode control. IEEE Trans 4(4):775–781
Cybern 47(7):1681–1693 74. Si Y, Pu J, Sun L (2017) A fast terminal sliding mode control of
56. Lee J, Chang PH, Jin M (2017) Adaptive integral sliding mode two-link flexible manipulators for trajectory tracking. In: Chinese
control with time-delay estimation for robot manipulators. IEEE automation congress (CAC), IEEE, pp 6387–6391
Trans Ind Electron 64(8):6796–6804 75. Mishra S, Londhe PS, Mohan S, Vishvakarma SK, Patre BM
57. Cui R, Chen L, Yang C, Chen M (2017) Extended state observer- (2018) Robust task-space motion control of a mobile manipulator
based integral sliding mode control for an underwater robot with using a nonlinear control with an uncertainty estimator. Comput
unknown disturbances and uncertain nonlinearities. IEEE Trans Electr Eng 67:729–740
Ind Electron 64(8):6785–6795 76. Mallem A, Nourredine S, Benaziza W (2016) Mobile robot tra-
58. Vicente AS, Liu Y-H, Hirzinger G, Akella P (2003) Dynamic jectory tracking using PID fast terminal sliding mode inverse
sliding PID control for tracking of robot manipulators: theory and dynamic control. In 4th international conference on control engi-
experiments. IEEE Trans Robot Autom 19(6):967–976 neering & information technology (CEIT). IEEE, pp 1–6
59. Incremona GP, Ferrara A, Magni L (2017) Mpc for robot manipu- 77. Zhu C, Li C, Zhang K, Wei H (2017) Fault tolerant control for
lators with integral sliding modes generation. IEEE/ASME Trans a general class of nonholonomic dynamic systems via terminal
Mechatron 22(3):1299–1307 sliding mode. In: 29th Chinese control and decision conference
60. Khoo S, Trinh HM, Man Z, Shen W (2010) Fast finite-time con- (CCDC). IEEE, pp 7378–7383
sensus of a class of high-order uncertain nonlinear systems. In: 78. Zheng N, Zhang Y, Guo Y, Zhang X (2017) Hierarchical fast ter-
5th IEEE conference on industrial electronics and applications, minal sliding mode control for a self-balancing two-wheeled robot
pp 2076–2081 on uneven terrains. In: 36th Chinese control conference (CCC).
61. Akli I, Bouzouia B, Achour N (2015) Motion analysis of a mobile IEEE, pp 4762–4767
manipulator executing pick-up tasks. Comput Electr Eng 43:257– 79. Benaziza W, Slimane N, Mallem A (2017) Mobile robot trajectory
269 tracking using terminal sliding mode control. In: 6th international
62. Gambhire SJ, Kanth KSS, Malvatkar GM, Londhe PS (2019) conference on systems and control (ICSC). IEEE, pp 538–542
Robust fast finite-time sliding mode control for industrial robot 80. Khoo S, Xie L, Man Z (2009) Integral terminal sliding mode
manipulators. Int J Dyn Control 7(2):607–618 cooperative control of multi-robot networks. In: IEEE/ASME
63. Parra-Vega V, Hirzinger G (2000) Finite-time tracking for robot international conference on advanced intelligent mechatronics.
manipulators with singularity-free continuous control: a passivity- IEEE, pp 969–973
based approach. In: Proceedings of the 39th IEEE conference on 81. Wu HL, Tsai CC, Tai FC (2017) Adaptive nonsingular terminal
decision and control, vol 5, pp 5085–5090 sliding-mode formation control using ORFWNN for uncertain
64. Huang CI, Lian KY, Chiu CS, Fu LC (2005) Smooth sliding mode networked heterogeneous Mecanum-wheeled omnidirectional
control for constrained manipulator with joint flexibility. IFAC robots. In: IEEE international conference on systems, man, and
Proc Vol 38(1):91–96 cybernetics (SMC). IEEE, pp 3317–3322
65. Liu L, Zhu Q, Cheng L, Wang Y, Zhao D (2013) Applied methods 82. Chen Qiang, Luo Yikun, Tao Liang, Nan Yurong (2017) Compos-
and techniques for mechatronic systems: modelling, identification ite integral terminal sliding mode based adaptive synchronization
and control, vol 452. Springer, Berlin control of multiple robotic manipulators with actuator saturation.
66. Wang Y, Sun L (2014) On the optimized continuous nonsingu- In Chinese Automation Congress (CAC), pages 7271–7276. IEEE
lar terminal sliding mode control of flexible manipulators. In: 83. Bennehar M, El Ghazaly G, Chemori A, Pierrot F (2017) A novel
Fourth international conference on instrumentation and measure- adaptive terminal sliding mode control for parallel manipulators:
ment, computer, communication and control, pp. 324–329. IEEE design and real-time experiments. In: IEEE international confer-
67. Yang Y, Chen H, Zhang L (2015) Nonsingular terminal sliding- ence on robotics and automation (ICRA). IEEE, pp 6086–6092
mode control for nonlinear robot manipulators with uncertain 84. Jun L, Wang X, Yuqi W, Qi L (2017) Continuous terminal sliding
parameters. In: IEEE international conference on robotics and mode control of a 6-DOF wire-driven parallel robot. In: IEEE
biomimetics (ROBIO), pp 1227–1232 international conference on robotics and biomimetics (ROBIO).
68. Nojavanzadeh D, Badamchizadeh M (2016) Adaptive fractional- IEEE, pp 1757–1762
order non-singular fast terminal sliding mode control for robot 85. Chen HY, Huang SJ (2004) Adaptive fuzzy sliding-mode control
manipulators. IET Control Theory Appl 10(13):1565–1572 for the Ti6Al4V laser alloying process. Int J Adv Manuf Technol
69. Zhu J, Cao Z, Yang Y, Yi Y (2016) Terminal sliding mode control 24(9–10):667–674
of Markovian jumping manipulator systems. In: IEEE interna- 86. Chiu CS, Ouyang YL, Ku CY (2012) Terminal sliding mode con-
tional conference on industrial technology (ICIT), pp 1855–1858 trol for maximum power point tracking of photovoltaic power
70. Asl RM, Hagh YS, Handroos H (2017) Adaptive extended Kalman generation systems. Sol Energy 86(10):2986–2995
filter designing based on non-singular fast terminal sliding mode 87. Su R, Zong Q, Tian B, You M (2015) Comprehensive design
control for robotic manipulators. In: IEEE international confer- of disturbance observer and non-singular terminal sliding mode
ence on mechatronics and automation (ICMA), pp 1670–1675 control for reusable launch vehicles. IET Control Theory Appl
71. Luong TA, Seo S, Jeon J, Park J, Koo JC, Choi HR, Moon H (2017) 9(12):1821–1830
Continuous terminal sliding mode control with perturbation esti- 88. Qiang L, Yiming F, Kesong K, Huicheng Z (2015) Extended
mation for a Stewart platform. In: 14th international conference state observer based nonsingular terminal sliding-mode control
on ubiquitous robots and ambient intelligence (URAI) IEEE. pp for non-sinusoidal oscillation of continuous casting mold driven
360–365 by servo motor. In: 34th Chinese control conference (CCC), IEEE.
72. Rsetam K, Cao Z, Man Z (2017) Hierarchical non-singular ter- pp 1043–1048
minal sliding mode controller for a single link flexible joint robot 89. Gong X, Jiang H, Geng G, Tang B (2016) Adaptive nonsingular
manipulator. In: 56th annual conference on decision and control terminal sliding mode control strategy for PMSC. In: 2nd Inter-
(CDC). IEEE, pp 6677–6682 national conference on control science and systems engineering
(ICCSSE). IEEE, pp 119–123

123
Author's personal copy
S. J. Gambhire et al.

90. Sindhuja PP, Kumar BS, Manic KS (2016) Fast terminal sliding 43rd annual conference of the IEEE industrial electronics society.
mode controller for temperature control of an unstable chemical IEEE, pp 6071–6076
reactor. In: International conference on computational intelligence 107. Doukhi O, Fayjie AR, Lee DJ (2017) Global fast terminal sliding
and computing research (ICCIC). IEEE, pp 1–4 mode control for quadrotor UAV. In: 17th international conference
91. Ullah N, Shaoping W, Khattak MI, Shafi M (2015) Fractional on control, automation and systems (ICCAS). IEEE, pp 1180–
order adaptive fuzzy sliding mode controller for a position servo 1182
system subjected to aerodynamic loading and nonlinearities. 108. Wang W, Yu X (2017) Chattering free and nonsingular terminal
Aerosp Sci Technol 43:381–387 sliding mode control for attitude tracking of a quadrotor. In: 29th
92. Wang B, Luo C, Yu Y, Wang G, Xu D (2017a) Antidisturbance Chinese control and decision conference (CCDC). IEEE, pp 719–
speed control for induction machine drives using high-order fast 723
terminal sliding-mode load torque observer. IEEE Trans Power 109. Shuai L, Zhankui S (2017) Second order fast terminal sliding
Electron 33(9):7927–7937 mode control for missile systems with backstepping technique. In:
93. Zheng X, Song R, Pang S, Li Q (2017) Full-order nonsingular 43rd annual conference of the IEEE industrial electronics society.
terminal sliding mode control for variable pitch wind turbine. In: IEEE, pp 6578–6583
12th IEEE conference on industrial electronics and applications 110. Yuh J (2000) Design and control of autonomous underwater
(ICIEA). IEEE, pp 2072–2077 robots: a survey. Auton Robots 8(1):7–24
94. Morshed MJ, Fekih A (2017) Second order integral terminal slid- 111. Venkatesan V, Mohan S, Kim J (2014) Disturbance observer based
ing mode control for voltage sag mitigation in DFIG-based wind terminal sliding mode control of an underwater manipulator. In:
turbines. In: IEEE conference on control technology and applica- 13th international conference on control automation robotics &
tions (CCTA). IEEE, pp 614–619 vision (ICARCV). IEEE, pp 1566–1572
95. Zhu WL, Yang X, Duan F, Zhu Z, Ju BJ (2017b) Design and 112. Londhe PS, Dhadekar DD, Patre BM, Waghmare LM (2017)
adaptive terminal sliding mode control of a fast tool servo sys- Non-singular terminal sliding mode control for robust trajectory
tem for diamond machining of freeform surfaces. IEEE Trans Ind tracking control of an autonomous underwater vehicle. In: Indian
Electron 66(6):4912–4922 control conference (ICC). IEEE, pp 443–449
96. Lin X, Wang L (2017) Heading control of air cushion vehicle with 113. Zhang L, Gao L, Liu W, Li L (2017) Research on control method
disturbance observer based on terminal sliding mode. In: Inter- of AUV terminal sliding mode variable structure. In: International
national conference on mechatronics and automation (ICMA). conference on robotics and automation sciences (ICRAS). IEEE,
IEEE, pp 858–862 pp 88–93
97. Yuan J, Xu W, Qiu Z, Wang F (2017) A robust global fast terminal 114. Xue W, Zhang C, Li J, Wang Y (2017) A novel fast terminal
sliding mode controller for quadrotor helicopters. In: International sliding mode control method based on immersion and invariance
conference on cybernetics and intelligent systems (CIS) and IEEE for course control of USV. In: Proceedings of the 36th Chinese
conference on robotics, automation and mechatronics (RAM). control conference. IEEE
IEEE, pp 54–57 115. Barambones O, Etxebarria V (2002) Energy-based approach to
98. Wang X, Zhou Z, Qu G (2017) Global fast terminal sliding mode sliding composite adaptive control for rigid robots with finite error
control of space manipulator for capturing a tumbling satellite. In: convergence time. Int J Control 75(5):352–359
2nd advanced information technology, electronic and automation 116. Tao CW, Taur JS, Chan ML (2004) Adaptive fuzzy terminal
control conference (IAEAC). IEEE, pp 553–558 sliding mode controller for linear systems with mismatched time-
99. Jia P, Zhang J, Yang L (2014) Non-singular terminal sliding mode varying uncertainties. IEEE Trans Syst Man Cybern Part B
control for structural damaged aircraft. In: Proceedings of 2014 (Cybernetics) 34(1):255–262
IEEE Chinese guidance, navigation and control conference. IEEE, 117. Rezoug A, Hamerlain M (2016) Adaptive neural higher order ter-
pp 641–645 minal sliding mode controller application to trajectory tracking
100. Hou Y, Zuo Z, Shi Z (2015) Fixed time terminal sliding mode tra- of robotic manipulator. In: 8th international conference on mod-
jectory tracking control of quadrotor helicopter. In: 34th Chinese elling, identification and control (ICMIC). IEEE, pp 320–325
control conference (CCC), IEEE. pp 4361–4366 118. Song Z, Ling S (2018) Adaptive terminal sliding mode control for
101. Nair RR, Behera L (2015) Robust adaptive gain nonsingular fast synchronization of a chaotic mechanical system with input non-
terminal sliding mode control for spacecraft formation flying. In: linearity. In: Chinese control and decision conference (CCDC).
54th IEEE conference on decision and control (CDC), IEEE. pp IEEE, pp 569–574
5314–5319 119. Haghighi Donya A, Mobayen S (2018) Design of an adaptive
102. Lv S, Wang N, Liang X, Er MJ (2016) Finite-time disturbance super-twisting decoupled terminal sliding mode control scheme
observer based non-singular integral terminal sliding mode trajec- for a class of fourth-order systems. ISA Trans 75:216–225
tory tracking control of unmanned surface vehicles. In: Chinese 120. Ba DX, Yeom H, Bae J (2019) A direct robust nonsingular terminal
guidance, navigation and control conference (CGNCC). IEEE, sliding mode controller based on an adaptive time-delay estimator
Aug 2016 for servomotor rigid robots. Mechatronics 59:82–94
103. Tiwari PM, Janardhanan S, Masuqun N (2012) Spacecraft attitude 121. Jing C, Xu H, Niu X, Song X (2019) Adaptive nonsingular termi-
control using non-singular finite time convergence fast terminal nal sliding mode control for attitude tracking of spacecraft with
sliding mode. Int J Inst Technol 1(2):124–142 actuator faults. IEEE Access 7:31485–31493
104. Zhang Q, Liu H, Wang C, Li Y (2016) Robust adaptive terminal 122. Yi S, Zhai J (2019) Adaptive second-order fast nonsingular ter-
control for near space vehicle based on second order sliding mode minal sliding mode control for robotic manipulators. ISA Trans
disturbance observer. In: 35th Chinese control conference (CCC). 90:41–51
IEEE, pp 591–595 123. Yaoyao W, Zhu K, Yan F, Chen B (2019) Adaptive super-
105. Zhang K, Duan G (2017) Adaptive nonsingular fast terminal slid- twisting nonsingular fast terminal sliding mode control for cable
ing mode control for spacecraft hovering to noncooperative target. driven manipulators using time delay estimation. Adv Eng Softw
In: Chinese automation congress (CAC). IEEE, pp 229–234 128:113–124
106. Zhao Z, Yang J, Li S, Man C (2017) Continuous terminal sliding 124. Mahdavi J, Emadi A, Toliyat HA (1997) Application of state
mode guidance law with consideration of autopilot dynamics. In: space averaging method to sliding mode control of PWM DC/DC
converters. In: Conference record of the 1997 IEEE industry appli-

123
Author's personal copy
Review of sliding mode based control techniques for control system applications

cations conference thirty second IAS annual meeting. IEEE, vol 142. Liang X, Li S, Fei J (2016) Adaptive fuzzy global fast terminal
2, pp 820–827 sliding mode control for microgyroscope system. IEEE Access
125. Chang EC, Liang TJ, Chen JF, Chang FJ (2008) Real-time imple- 4:9681–9688
mentation of grey fuzzy terminal sliding mode control for PWM 143. Hou S, Fei J (2017) Adaptive fuzzy-neural control of active
DC-AC converters. IET Power Electron 1(2):235–244 power filter using nonsingular terminal sliding mode controller.
126. Defoort M, Nollet F, Floquet T, Perruquetti W (2009) A third- In; 43rd annual conference of the IEEE industrial electronics soci-
order sliding-mode controller for a stepper motor. IEEE Trans ety. IEEE, pp 6504–6509
Ind Electron 56(9):3337–3346 144. Zhu Y, Fei J (2017) Adaptive global fast terminal sliding mode
127. Shuo Z (2015) Nonsingular fast terminal sliding mode control control of grid connected photovoltaic system using fuzzy neural
method and its application on permanent magnet synchronous network approach. IEEE Access 5:9476–9484
motor. In: 34th Chinese control conference (CCC). IEEE, pp 145. Yue M, Wang L, Ma T (2017) Neural network based terminal
3383–3386 sliding mode control for wmrs affected by an augmented ground
128. Xu W, Jiang Y, Mu C (2015) Nonsingular terminal sliding friction with slippage effect. IEEE/CAA J Autom Sin 4(3):498–
mode control for speed regulation of permanent magnet syn- 506
chronous motor with parameter uncertainties and torque change. 146. Yu X, Man Z (1996) Model reference adaptive control systems
In: 18th international conference on electrical machines and sys- with terminal sliding modes. Int J Control 64(6):1165–1176
tems (ICEMS). IEEE, pp 2034–2039 147. Man Z, Yu XH (1997) Terminal sliding mode control of mimo
129. Ma D, Lin H (2016) Chattering-free nonsingular fast terminal linear systems. IEEE Trans Circuits Syst I: Fundam Theory Appl
sliding-mode control for permanent magnet synchronous motor 44(11):1065–1070
servo system. In: 35th Chinese control conference (CCC). IEEE, 148. Yu X, Man Z (2002) Fast terminal sliding-mode control design for
pp 3463–3467 nonlinear dynamical systems. IEEE Trans Circuits Syst I: Fundam
130. Wang X, Xu W, Ye C (2016) Fast global terminal sliding mode Theory Appl 49(2):261–264
control method for torque regulation on disc coreless permanent 149. Bartolini G, Ferrara A, Usai E, Utkin VI (2000) On multi input
magnet synchronous motor. In: Conference on electromagnetic chattering free second order sliding mode control. IEEE Trans
field computation (CEFC). IEEE Autom Control 45(9):1711–1717
131. Hemke GD, Daingade S (2016) Fast terminal sliding mode based 150. Xian B, Dawson DM, de Queiroz MS, Chen J (2004) A contin-
DC–DC buck converter. In: 1st international conference on power uous asymptotic tracking control strategy for uncertain nonlinear
electronics, intelligent control and energy systems (ICPEICES). systems. IEEE Trans Autom Control 49(7):1206–1211
IEEE, pp 1–4 151. Hong Y, Yang G, Cheng D, Spurgeon S (2005) A new approach to
132. Singh VK, Pillai GN (2016) Non-singular fast terminal sliding terminal sliding mode control design. Asian J Control 7(2):177–
mode control of general class of chaotic system. In: 1st inter- 181
national conference on power electronics, intelligent control and 152. Utkin V, Lee H (2006) Chattering problem in sliding mode control
energy systems (ICPEICES). IEEE, pp 1–6 systems. In: International workshop on variable structure systems.
133. Kommuri SK, Shafiq G, Rath JJ, Veluvolu KC (2016) Robust con- IEEE, pp 346–350
trol of dc motor drives using higher-order integral terminal sliding 153. Yu S, Yu X, Man Z (2008) On singularity free recursive fast termi-
mode. In: 14th international conference on control, automation, nal sliding mode control. In: International workshop on variable
robotics and vision (ICARCV). IEEE, pp 1–6 structure systems. IEEE, pp 163–166
134. Fankun M, Xiaoqin W, Zhaodong W, Linru Y (2017) Backstep- 154. Min J, Xu Z (2009) Backstepping control for a class of uncertain
ping control of PMSM drive based on terminal sliding mode load systems based on non-singular terminal sliding mode. In: Inter-
observer. In: 36th Chinese control conference (CCC). IEEE, pp national conference on industrial mechatronics and automation.
4983–4986 IEEE, pp 169–172
135. Delavari H, Naderian S (2017) Backstepping fractional termi- 155. Polyakov A, Poznyak A (2009) Reaching time estimation
nal sliding mode voltage control of an islanded microgrid. In: 5th for “super-twisting” second order sliding mode controller
international conference on control, instrumentation, and automa- via lyapunov function designing. IEEE Trans Autom Control
tion (ICCIA). IEEE, pp 167–172 54(8):1951–1955
136. Zhou M, Feng Y, Yu X, Han F (2017) Full-order terminal sliding- 156. Chiu CS (2012) Derivative and integral terminal sliding mode
mode based energy saving control of induction motors. In: 43rd control for a class of mimo nonlinear systems. Automatica
annual conference of the IEEE industrial electronics society. 48(2):316–326
IEEE, pp 8208–8212 157. Khan Q, Bhatti AI, Akmeliawati R (2015) Robust stabilization
137. Rong Jong W, Muthusamy R (2012) Fuzzy neural network inher- of underactuated systems via fast terminal sliding mode. In: 10th
ited sliding mode control for robot manipulator including actuator Asian control conference (ASCC). IEEE, pp 1–6
dynamics. IEEE Trans Neural Netw Learn Syst 24(2):274–287 158. Behnamgol V, Vali AR (2015) Terminal sliding mode control for
138. Wai RJ, Muthusamy R (2013) Design of fuzzy neural network nonlinear systems with both matched and unmatched uncertain-
inherited backstepping control for robot manipulator including ties. Iran J Electr Electron Eng 11(2):109–117
actuator dynamics. IEEE Trans Fuzzy Syst 22(4):709–722 159. Mishra JP, Yu X, Jalili M, Feng Y (2016) On fast terminal sliding-
139. Guo C, Simaan MA, Sun Z (2003) Neuro-fuzzy intelligent con- mode control design for higher order systems. In: 42nd annual
troller for ship roll motion stabilization. In: Proceedings of the conference of the IEEE industrial electronics society. IEEE, pp
2003 IEEE international symposium on intelligent control. IEEE, 252–257
pp 182–187 160. Asl RM, Hagh YS, Palm R (2017b) Robust control by adaptive
140. Sang Yeal L, Hyung Suck C (2003) A fuzzy controller for an non-singular terminal sliding mode. Eng Appl Artif Intell 59:205–
electro-hydraulic fin actuator using phase plane method. Control 217
Eng Pract 11(6):697–708 161. Feng Y, Zhou M, Zheng X, Han F, Yu X (2018) Full-order terminal
141. Zheng C, Ya Jun P, Jason G (2016) Integrated adaptive robust sliding-mode control of mimo systems with unmatched uncertain-
control for multilateral teleoperation systems under arbitrary time ties. J Franklin Inst 355(2):653–674
delays. Int J Robust Nonlinear Control 26(12):2708–2728 162. Elhajji Z, Dehri K, Nouri ASd (2017) Discrete time terminal
sliding mode controller based on input-output model. In: 6th inter-

123
Author's personal copy
S. J. Gambhire et al.

national conference on systems and control (ICSC). IEEE, pp 171. Yang Z, Zhang D, Sun X, Sun W, Chen L (2017) Nonsingular fast
629–633 terminal sliding mode control for a bearingless induction motor.
163. Liu X, Jiang X, Xu L, Xi H (2017) Fast terminal sliding mode IEEE Access 5:16656–16664
control of high-order stochastic systems. In: 13th IEEE conference 172. Qiao L, Zhang W (2018a) Adaptive second order fast nonsin-
on automation science and engineering (CASE). IEEE, pp 1592– gular terminal sliding mode tracking control for fully actuated
1597 autonomous underwater vehicles. IEEE J Oceanic Eng 44(2):363–
164. Hosseinabadi PA, Abadi ASS, Khosravani MK, Rahimi M (2017) 385
Free chattering and finite time in a high order system by terminal 173. Nair RR, Karki H, Shukla A, Behera L, Jamshidi M (2018) Fault-
backstepping and terminal sliding mode control techniques. In: tolerant formation control of nonholonomic robots using fast
4th international conference on knowledge based engineering and adaptive gain nonsingular terminal sliding mode control. IEEE
innovation (KBEI). IEEE, pp 476–480 Syst J 13(1):1006–1017
165. Kali Y, Benjelloun K, Saad M, Benbrahim M (2017) Non-singular 174. Van M, Mavrovouniotis M, Ge SS (2018) An adaptive backstep-
terminal sliding mode with time delay control for uncertain second ping nonsingular fast terminal sliding mode control for robust
order nonlinear systems. In: 14th international multi-conference fault tolerant control of robot manipulators. IEEE Trans Syst Man
on systems, signals & devices (SSD). IEEE, pp 625–630 Cybern Syst 49(7):1448–1458
166. Zhao Z, Gu H, Zhang J, Ding G (2017b) Terminal sliding mode 175. Van M (2018) An enhanced robust fault tolerant control based
control based on super-twisting algorithm. J Syst Eng Electron on an adaptive fuzzy pid-nonsingular fast terminal sliding mode
28(1):145–150 control for uncertain nonlinear systems. IEEE/ASME Trans
167. Mu C, He H (2017) Dynamic behavior of terminal sliding mode Mechatron 23(3):1362–1371
control. IEEE Trans Ind Electron 65(4):3480–3490 176. Shaofang W, Zhang J, Chai B (2019) Adaptive supertwisting slid-
168. Mao J, Li S, Li Q, Yang J (2019) Design and implementation of ing mode observer based robust backstepping sensorless speed
continuous finite-time sliding mode control for 2-DOF inertially control for ipmsm. ISA Trans 92:155–165
stabilized platform subject to multiple disturbances. ISA Trans 177. Qiao L, Zhang W (2018b) Double-loop integral terminal sliding
84:214–224 mode tracking control for uuvs with adaptive dynamic compen-
169. Shen H, Pan YJ, He B (2017) Teleoperation of multiple coopera- sation of uncertainties and disturbances. IEEE J Oceanic Eng
tive slave manipulators using graph based non-singular terminal 44(1):29–53
sliding mode control. In: International conference on robotics and
biomimetics (ROBIO). IEEE, pp 1430–1435
170. Chen S, Du H, Jin X (2017) Position tracking control for per-
manent magnet synchronous motor based on integral high-order
terminal sliding mode control. In: 32nd youth academic annual
conference of Chinese association of automation (YAC). IEEE,
pp 234–239

123

You might also like