Professional Documents
Culture Documents
Control of DC Motors Using Sliding Mode: January 2012
Control of DC Motors Using Sliding Mode: January 2012
net/publication/254023905
CITATIONS READS
19 1,483
2 authors:
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Ghulam Murtaza on 04 March 2016.
Abstract-DC motors have been extensively used in many move onto a pre defined surface within finite time and ap
industrial applications for their accurate, simple and continuous proaches to an equilibrium point all along this surface[6]. The
control characteristics. This paper addresses the controlling of
closed-loop dynamics of the system is absolutely controlled
the speed of DC motor which remains among the vital issues. It
through the switching function' equations provided the system
presents sliding mode control, integral sliding mode control and
dynamic sliding mode control methods to control the speed of trajectories remain on this surface. Basically, in sliding mode
DC motors. Also the merits and demerits of each approach are the system,s order is reduced equal to number of switching
discussed. Sliding mode control (SMC ) is robust to the matched surfaces/ that of control inputs, which subsequently reduces
uncertainties and the desired performance/speed is attained.
the degree of freedom apart from the integral sliding mode
But the main drawback of SMC is chattering, resulting from
control (ISMC)[5] and dynamic sliding mode control (DSMC)
discontinuous controllers, various techniques are presented to
minimize chattering. The performance of the dynamic system or when the system is operating (pre sliding mode) under the
with integral and first order dynamic SMC is compared with designed sliding mode compensator. Robustness and flexibility
response of the system with SMC controller. The results show of designing SMC are its foremost advantages.
that the integral and specifically dynamic SMC are more robust
In the prior work, the position/speed control problem has
against matched uncertainties, the desired speed is perfectly
been worked out by control schemes as optimal control based
tracked and chattering reduction is achieved.
feedback linearization [3,11] which is not a robust technique.
I. INTRODUCTION Similarly PID the most common control designing technique
Electrical derives involving various types of DC motors unable to stabilize the nonlinear plants or in the presence
turn the wheel of industry. More than 50 percent of the of a bounded but high uncertainties. A SMC , PI/PID SMC
generated electrical energy is consumed in motor derives in the and ISMC control designing techniques[2,10] have resolved
developed countries [8]. DC motors are comprehensively used the subject like robustness, parameter invariance etc. but the
in various industrial applications such as electrical equipment, core issue with these approaches, the chattering as a result of
computer peripherals, robotic manipulators, actuators, steel discontinuous control (the main drawback of SMC) is notably
rolling mills, electrical vehicles, paper machine etc. Its appli reduced with the dynamic sliding mode control (DSMC) as
cations spread from low horse power to the multi-mega watt presented in this work.
due to its wide power, torque, speed ranges, high efficiency, The paper has been composed as follows: In Section 2,
fast response, simple and continuous control characteristics[3] model of the system is appreciated. In Section 3, open loop
and [8]. stability analysis is discussed. A SMC, Integral SMC and
Controlling the position/speed of a DC motor is a pivotal Dynamic SMC controllers are designed in Section 4. In
issue. Conventionally armature control method has been used Section 5, simulation results are shown. Finally in Section
for controlling the speed of the dynamic system, but the 6, conclusions are presented.
controllability, being economical and their compatibility with
II. MOTOR DYNAMICS
the novel mechanical and electrical equipments like digital
systems are the factors which have made its use widespread The structure of the dynamic system is as shown in Figure
[2,6]. 1. The control of the motor's speed with great precision is
In the presence of uncertainties and disturbances in a required in most of its applications. A desired speed can be
system, an appropriate control needs to be designed to achieve achieved when a desired shaft position is tracked.The reference
the system's stability and desired performance. Sliding mode signal determines the desired speed/position and the control
control (SMC) is not sensitive to the matched uncertainties is designed to ensure difference between the reference input
and external disturbances. To control a broad class of linear and system's output ultimately approaches to its minimum
and nonlinear systems, the robustness of SMC has made this value, preferably zero. In this work voltage is applied as an
technique to be a profound and most appropriate one [2]. A input to control permanent magnet the DC motor. To achieve
SMC is designed such as to force the system trajectories to the desired performance/speed a constant value of voltage
Proceedings of 2012 9th International Bhurban Conference on Applied Sciences & Technology (IBCAST) 37
Islamabad, Pakistan, 9th - 12th January, 2012
It is assumed that
Xl =Zl and Xl =X2
The conversion of system model into canonical form is as
below:
Xl =X2
X2 =DIXI + D2X2 + bl u
( =Xl
where DI =d2d3 - dld4, D2 =dl + d4
DC Motor and bl =d2b
Later on the system in this form will be used for various
Fig. 1. DC Motor Structure controller designing schemes.
Proceedings of 2012 9th International Bhurban Conference on Applied Sciences & Technology (IBCAST) 38
Islamabad, Pakistan, 9th - 12th January, 2012
A. Sliding Mode Control 0.05 ,---�-----,
Disturbance Phase Plane
10,..----,
r·_,:··SV
for the dynamic system with matched uncertainty.
Consider the dynamic system in the controllable canonical
form:
'-------' -20
-0.05
o 0.05 0.1 0.15 0.2 0.5
Time(sec) x1
�
c
( =Xl
o
20
u.
where DI= d 2 d 3 - dld4,D2 = dl+ d4, bl= d2 b �
E
10
.8
and Td = -1)
is supposed/considered as a matched uncer � 0 \'--��--���
tainity/external disturbance. 0.1 0.2 0.3 0.4
The control system may be summarized with this assump Time(sec) Time(sec)
tion as
=}x =f(x)+ B(x)u + d(t,x) (2) Fig. 3. Control Law(SMC), Sliding surface, Phase portrait and load torque.
where the function d(t,x) represents the perturbation/external Chattering Phenomenon with SMC
Proceedings of 2012 9th International Bhurban Conference on Applied Sciences & Technology (IBCAST) 39
Islamabad, Pakistan, 9th - 12th January, 2012
as a problem for practical implementation of sliding mode 0.05
Disturbance
100
Switching Function (ISMC)
() (
the entire system's response [5,10]. Another shortcoming, the k 60
control through low pass filter (integral term) before the plant
0
20 \.
-200
0
to generate the sliding mode.
0.005 0.01 0.2 0.4
Let us define control law for the dynamic model of DC Time(sec) Time (sec)
=}s=b1U1+ d(t,x)
s=0
So on sliding surface
-
U1 Tb1el
U1=-Msign(s) with M > Id(t,x)1 i;
In the sliding mode the system's equation of motion is
=f(x)+ b1UO
As in sliding phase the system's equation of motion remains
only the linear system and the order of the system in sliding
Speed Responce with (ISMC)
mode is same as that of the novel system. So the system's
stability is guaranteed in the reaching phase as well as in the
0.8
sliding phase.
Since Uo = -kx The gains ki can be chosen by pole
0.6
placement
1) Convergence Analysis: By considering V
l
" Lyapunov candidate function
� 0.4
rIJ 17=ss
17=s(-Msign(s)+ h(t,z)jbd
0.2
17<0 if M > Ih(t,z)jb11
Hence in the integral sliding mode, s = 0 is a stable
equilibrium point which ensures the existence of sliding mode
0.1 0.2 0.3 0.4 0.5
in the presence of matched disturbances/uncertainties.
Time (sec)
Proceedings of 2012 9th International Bhurban Conference on Applied Sciences & Technology (IBCAST) 40
Islamabad, Pakistan, 9th - 12th January, 2012
parametric variations and un-modeled dynamics. This method 0.05,..-----,
Disturbance Switching Function
50
retains the main advantages of SMC and ISMC and is more c
o
�u. I
effective than these approaches regarding the chattering min
imization and the performance enhancement and system's !!g U 0 . '"
:E -50
8
�ith ( =Xl as the output of the system.
-0.2 .
( =X2 -10
�
0 .,-
I '---
--- ----'
-'----
1
( =DlXl+ D2 X2 + blu Time (s) Time(s)
u.
(1=(2 g>
E
(2 =(3 B
� -0.05
(3 =<I>(Xl,X2 ,U)+ blu
Suppose the dynamic switching surface is defined as: -0.1
S=Pl(+ P2 (+ ( -0.15
Proceedings of 2012 9th International Bhurban Conference on Applied Sciences & Technology (IBCAST) 41
Islamabad, Pakistan, 9th - 12th January, 2012
i'l
�
� 0'2
:
Comparison of Chattering Phenomenon
. : : SMC ( 0.083)
[4] Edward C. and Spurgeon, S. K., "Sliding mode control: theory and
application, ", Taylor and Francis, London,1998.
[5] Vadim Utkin and Jingxin S hi, " Integral Sliding Mode in Systems
! :�
Operating under Uncertainty Conditions", Proceedings of the 35th
i : -0
2.235 2.24 2.245 2.25 2.255 2.26 2.265
Conference on Decision and Control Kobe, Japan December 1996
[6] A. J. Koshkouei, and A. S. 1. Zinober, " sliding mode controller-observer
• •
O = . . . . . . . . . . . . . . . . . . . . . •
.
. . . . . . . . . . . . . . . . . . . . . . . . C ( 0 034)
design for SISO linear systems.", Int. J.systems Science, 29, 1363-1373,
1998.
[7] A. J. Koshkouei, K. J. Burnham, and A. S. I. Zinober, " Dynamic sliding
: :. : : mode control design.", lEE Proc.-Control Theory Appl., Vol. 152, No.
:§
.
US -0.2
:
'
: : 4, July 2005.
1.24 1.245 1.25 1.255 1.26 1.265 [8] Weiyao Lan and Qi Zhou, " Speed Control of DC Motor using Compos
t::i I ] t I
ite Nonlinear Feedback Contra!.", 2009 IEEE International Conference
I--O�"O�) on Control and Automation Christchurch, New Zealand, December 9-11,
2009.
[9] Bartolini, G., Ferrara, A. and Usai, E., " Chattering avoidance by
second-order sliding mode contro!.", IEEE Trans. Automat. Control, 43,
3.235 3.24 3.245 3.25 3.255 3.26 3.265
Time (sec)
241-246, 1998.
[10] G. Jee, S. K. Zachriah, M. V. Dhekane, D. B. B. Das, " Comparison of
LQR, feedback linearization and back stepping based control laws for
Fig. 11. Comparison of chattering phenomenon suppressing wing rock.", Proceeding of the international conference on
aerospace science and technology, bangalore, India, Jun, 2008.
[II] Kristiansson, B. and Lennartson, B., " Robust and optimal tuning of PI
and PID controllers.", lEE Proc.Control Theory and Applications, 149,
Ra 2.06, La 0.0238, kt 0.0235, kb 0.02352 Ed
= = = = = \7-25, 2002.
12 X 10-4,J 1.07 X 10-4,Tl 0,11 0.03.
= = =
VI. CONCLUSION
REFERENCES
[I] Qudrat Khan, Aamer Iqbal Bhatti, Sohail Iqbal, and Mohammad Iqbal,
"Dynamic Integral Sliding Mode for MIMO Uncertain Nonlinear Sys
, International JOWllal of Control, Automation, and Systems
tems"
(2011) 9(1):151-160, DOl 10.1007/s12555-011-0120-8.
[2] Ali J. Koshkouei and Keith J. Burnham, "Control of DC Motors using
Proportional Integral Sliding Mode ", Control Theory and Applications
Centre, Coventry University, Coventry CV I 5FB, UK
[3] Morteza Moradi, Ahmad Ahmadi and Sara Abhari, " Optimal control
based feedback linearization for position control of DC motor", 978-1-
4244-5848-6/10 2010 IEEE.
Proceedings of 2012 9th International Bhurban Conference on Applied Sciences & Technology (IBCAST) 42
Islamabad, Pakistan, 9th - 12th January, 2012