tishreen university journal for research and scientific ... · analysis of the response of dc motor...

14
٢١ 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 *

Upload: others

Post on 30-May-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Tishreen University Journal for Research and Scientific ... · analysis of the response of DC motor control systems along with the presence of disturbance signals and variation in

٢١

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

*

Page 2: Tishreen University Journal for Research and Scientific ... · analysis of the response of DC motor control systems along with the presence of disturbance signals and variation in

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.

Page 3: Tishreen University Journal for Research and Scientific ... · analysis of the response of DC motor control systems along with the presence of disturbance signals and variation in

Tishreen University Journal. Eng. Sciences Series

٢٣

Linear quadratic control method [ ]

[ ]

Q,R

[ ] adaptive control algorithms

PID

PID

Matlab

Page 4: Tishreen University Journal for Research and Scientific ... · analysis of the response of DC motor control systems along with the presence of disturbance signals and variation in

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

( )

Page 5: Tishreen University Journal for Research and Scientific ... · analysis of the response of DC motor control systems along with the presence of disturbance signals and variation in

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 ( )

Page 6: Tishreen University Journal for Research and Scientific ... · analysis of the response of DC motor control systems along with the presence of disturbance signals and variation in

PID

٢٦

( )Matlab

Vin= V, V t= s Td= N.mt= s.

( )

V

Tn= .Pn/n= N.M

( )

Closed-loop system

( )

Torque

Page 7: Tishreen University Journal for Research and Scientific ... · analysis of the response of DC motor control systems along with the presence of disturbance signals and variation in

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)

( )

( )

Page 8: Tishreen University Journal for Research and Scientific ... · analysis of the response of DC motor control systems along with the presence of disturbance signals and variation in

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=

Page 9: Tishreen University Journal for Research and Scientific ... · analysis of the response of DC motor control systems along with the presence of disturbance signals and variation in

Tishreen University Journal. Eng. Sciences Series

٢٩

KP=

Time rise

ess

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

Page 10: Tishreen University Journal for Research and Scientific ... · analysis of the response of DC motor control systems along with the presence of disturbance signals and variation in

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=

Page 11: Tishreen University Journal for Research and Scientific ... · analysis of the response of DC motor control systems along with the presence of disturbance signals and variation in

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= %

Page 12: Tishreen University Journal for Research and Scientific ... · analysis of the response of DC motor control systems along with the presence of disturbance signals and variation in

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[ ]

Page 13: Tishreen University Journal for Research and Scientific ... · analysis of the response of DC motor control systems along with the presence of disturbance signals and variation in

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

( )

( )

.

Page 14: Tishreen University Journal for Research and Scientific ... · analysis of the response of DC motor control systems along with the presence of disturbance signals and variation in

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

- .