٢١
Tishreen University Journal for Research and Scientific Studies - Engineering Sciences Series Vol. ( ) No. ( )
PID
��
PID
PID
Matlab
PID controllers, D.C motors control methods, time response, Performance
*
PID
٢٢
Tishreen University Journal for Research and Scientific Studies - Engineering Sciences Series Vol. ( ) No. ( )
The Proportional, Integral, and Differential (PID) Control of Direct Current (DC) Motors
Dr. Mohsen Daoud*
(Received / / . Accepted / / )
� ABSTRACT �
The choice of an appropriate control algorithm for dynamic systems has always been
a compromise between the quality of control and its cost- hence choosing the simplest control structure. It is worth noting that PID algorithms are widely used in the control systems of DC motors; they are the most useful methods adopted to satisfy control requirements, but they have their own shortcomings. This study offers a comprehensive analysis of the response of DC motor control systems along with the presence of disturbance signals and variation in system parameters. This research shows the advantages and disadvantages of applying PID controllers to the closed-loop control of the DC motor. The DC motor simulation model in this research provides a fast analysis of motor dynamic behavior. In this study, there is a matlab simulation diagram of DC motor control algorithms.
Keywords: PID controllers, DC motor control methods, time response, performance
* Associate Professor, Department of Mechatronics Engineering, Faculty of Mechanical and Electrical Engineering, Tishreen University, Lattakia, Syria.
Tishreen University Journal. Eng. Sciences Series
٢٣
Linear quadratic control method [ ]
[ ]
Q,R
[ ] adaptive control algorithms
PID
PID
Matlab
PID
٢٤
TiK
vKiRi
L
dAT
inEAA
A
A
cdt
dJ
dt
d
..
..
M
LARA
iA
if
vb
+
-
J,c
KE,KT
T
vin
θM,ωM
( ))..()..(..)(
)(2
KKRLRsLK
v TEAAAA
T
in CsCJJs
s
( )vKKR
KKKR
LRt
dKKR
Lin
TEA
T
TEA
AA
TEA
A
Cdt
d
C
CJ
dC
J.
...
..
..
..
.2
2
( )
Tishreen University Journal. Eng. Sciences Series
٢٥
Matlab simulink package
( )
Matlab
( )Matlab
Open-loop system
( ) Open-loop system
[ ]
J= kg.m /s , LA = H, RA= Ω , C= N.m.s, Ke= , Kt = , Pn= W
,Vn= V, nn= rpm, sec1260
11528.6
60
.2radl
nn
n
41.0.14.001.0
1.0
)(
)(2
ss
s
svin
[ ]
Matlab ( )
PID
٢٦
( )Matlab
Vin= V, V t= s Td= N.mt= s.
( )
V
Tn= .Pn/n= N.M
( )
Closed-loop system
( )
Torque
Tishreen University Journal. Eng. Sciences Series
٢٧
( )
Proportional control.
Proportional plus integral control (PI)
Proportional plus derivative control (PD)
Proportional plus integral and derivative control (PID)
D.C.Motors proportional control (P control)
( )
( )
PID
٢٨
( )
(Kp= ) Td
P D.C motor control Kp=200
Mo
tor
sp
ee
d(r
ad
/se
c)
Time(sec)
Step response
Disturbance torqueTd=0.002 N.m
Nominal speed
( )
Rise Time
Overshoot%
Settling Time
Steady-State Error
KP=
KP=
KP=
Tishreen University Journal. Eng. Sciences Series
٢٩
KP=
Time rise
ess
dω
d
rt
GsE
K P.1
1)(
Ke
P
ss
1
1
K P
D.C. Motors proportional plus integral and derivative control (PID control)
PID
PID
PID
dt
dedteeu KKK DIP ..
u
e
KP, KI, KD
PID
PID
٣٠
PID,PD,PI Matlab
( )
( )PID
( ) PI
(KP= ),(KI= )
PI motor control KP=20,KI=10
Time(sec)
Step responseDisturbance
Td=0.002 Nm
Nominal speed
Moto
r sp
eed(r
ad/s
ec)
Moto
r sp
ee
d(r
ad/s
ec)
Moto
r sp
eed(r
ad/s
ec)
( ) PI
Rise Time
Overshoot%
Settling Time
Steady-State Error
KP= ,KI=
Tishreen University Journal. Eng. Sciences Series
٣١
KP= , KI= - -
KP= , KI= - -
KP= , KI=
( )PI
( ) PD
(KP= ),(KD= )
Moto
r speed(r
ad/s
ec)
Moto
r sp
eed(r
ad/s
ec)
Moto
rsp
eed(r
ad/s
ec)
Moto
r sp
eed(r
ad/s
ec)
( ) PD
Rise Time
Overshoot%
Settling Time
%
Steady-State Error%
KP= ,KD= %
PID
٣٢
KP= , KD= % %
KP= , KD=
Td= N.m
KP= , KD=
Td= N.m
( )PD
( ) PID
(KP= , ), (KI= , ), (KD= , )
Moto
r sp
eed
(ra
d/s
ec)
PID motor control KP=50,KI=30,KD=7
Moto
r sp
eed(r
ad/s
ec)
Step responseDisturbance
Td=0.002 Nm
Time(sec)
Nominal speed
( ) PID
( )PID
(KD
(KI
PID
PID
Ziegler-Nichols ,Cohen-Coon[ ]
Tishreen University Journal. Eng. Sciences Series
٣٣
P,PI,PD,PID
P,PI,PD,PID
Rise Time
Overshoot
Settling Time
Steady-State Error
KP
KI
KD
P,PI,PD
PID
PIDKP,KI,KD
( )
( )
.
PID
٣٤
[ ] FRANKLIN G.F., POWEL J.D., EMAMI-NAEINI A., Feedback control of dynamic
systems. Addison-Wesley P.C., USA. .
[ ] KATSUHIKO OGATA, Modern control engineering. Third edition. Prentice Hall,
USA. .
[ ] FRANKLIN G.F., POWEL J.D., WORKMAN M.L., Digital control of dynamic
systems. Addison-Wesley Longman Inc, USA. ,
[ ] VTOROV V.B., KALMYKOV A.N., Some questions of design and practical
implementation of signal type adaptation systems. Energoatomizdat. Moscow. .
[ ] MATLAB, SIMULINK Package, Toolboxes, control system Demos.
[ ] ASTROM K., HAGGLUND T., PID controllers: theory, design, tuning. USA. ISBN
- .