SlideShare a Scribd company logo
1 of 42
EEC3420 Industrial Control 
Department of Electrical Engineering 
│ Lecture 1 │ 
Introduction to Control Systems 
© Vocational Training Council, Hong Kong. Week 1
EEE3420 Industrial Control 
Learning objectives 
 Understand the basic concept in control systems. 
 Know what is a Transfer Function. 
 Appreciate the PID control process. 
 Know what criteria leading to a stable control system. 
© Vocational Training Council, Hong Kong. Week 2
EEE3420 Industrial Control 
Open-loop control system 
 An open-loop control system is one in which the 
control signal of the process is independent of the 
process output 
 control accuracy is determined by the calibration of 
the plant 
© Vocational Training Council, Hong Kong. Week 3
EEE3420 Industrial Control 
Advantages & disadvantage of open-loop 
control system 
 Advantages 
 simple and inexpensive 
 no stability problem 
 Disadvantages 
 cannot compensate for any disturbances that 
add to the controller’s driving signal 
© Vocational Training Council, Hong Kong. Week 4
EEE3420 Industrial Control 
Closed-loop control system 
 A closed-loop control system depends on the 
output of the process to adjust the signal 
controlling the closed loop 
 process output is compared to the user command 
and an output from the plant 
© Vocational Training Council, Hong Kong. Week 5
EEE3420 Industrial Control 
Advantages & disadvantages of closed-loop 
control system 
 Advantages 
 less sensitive to noise, disturbances and 
changes in the environment 
 transient response and steady-state error can 
be controlled more conveniently and with 
greater flexibility 
 Disadvantages 
 relatively expansive 
 may be unstable if not properly designed 
© Vocational Training Council, Hong Kong. Week 6
EEE3420 Industrial Control 
Architecture of a closed-loop control 
system 
 Controlled Variable 
(CV). 
 Set point. 
 Error = set point – 
current value of CV. 
 Manipulated Variable. 
 Feedback Loop. 
© Vocational Training Council, Hong Kong. Week 7
EEE3420 Industrial Control 
Feedback control real-time scheduling 
 Choices for control variables, manipulated variables, set 
points 
 Choice of appropriate control functions 
 Stability problem of feedback control in the context of 
real-time scheduling? 
 How to tune control parameters? 
 How significant is the overhead and how to minimize it? 
 How to integrate a runtime analysis of time constraints 
with scheduling algorithms? 
© Vocational Training Council, Hong Kong. Week 8
EEE3420 Industrial Control 
Using negative feedback control system 
 typically more stable 
 less sensitive to variation in component values 
 more immune to noise 
© Vocational Training Council, Hong Kong. Week 9
EEE3420 Industrial Control 
Transfer function of a control system 
 The transfer function of a control system is defined as 
the ratio of the output to the input 
 predict how the system will perform if the transfer 
function is known 
 output depends on both the present input and the past 
history of the input, so the output c(t) is a convolution 
product of the input r(t) and the system g(t) 
© Vocational Training Council, Hong Kong. Week 10
EEE3420 Industrial Control 
Transfer function of a control system 
 c(t) = r(t) * g(t) 
= ò¥ - × 
0 
r(t t ) g(t ) dt 
 with the use of Laplace transform, we get 
ò ò ò ¥ - ¥ ¥ × - úû ù 
êë é 
C(s) = L[c(t)] = c(t) × e st dt = r(t - t ) × 
g(t ) dt e st dt 
0 0 0 
© Vocational Training Council, Hong Kong. Week 11
EEE3420 Industrial Control 
Transfer function of a control system 
 Let t’ = t – τ then t = t’ + τ 
× úû ù 
× = × úû ù 
êë é 
¥ ¥ - ¥ ¥ - + 
ò ò ò ò 
¥ - ¥ - 
st s t 
t 
( ' ) 
êë é 
C s r t g d e dt r t g d e dt 
= - × 
ò ò 
t t t t t 
( ) ( ) ( ) ( ') ( ) ' 
0 0 0 
r t e dt g e d R s G s 
êë é 
st ' 
s 
0 
× = úû ù 
= × × × 
t 
t t 
( ') ' ( ) ( ) ( ) 
0 0 
 the convolution product of r(t)*g(t) is now transformed 
into an algebraic product of R(s).G(s) 
© Vocational Training Council, Hong Kong. Week 12
EEE3420 Industrial Control 
Transfer function of a control system 
 open-loop control system can be represented in 
frequency domain as shown above 
 the output C(s) is given by G(s) x R(s). 
 time-domain output c(t) may be obtained by the inverse 
Laplace operation 
( ) 1[ ( )] 1 
= - = × k j 
ò + ¥ 
c t L C s ( ) 
k j 
- ¥ 
C s est ds 
j 
p 
2 
© Vocational Training Council, Hong Kong. Week 13
EEE3420 Industrial Control 
PID Control System 
 PID – Controller is the most widely used control strategy 
in industry 
 used for various control problems such as automated 
systems or plants 
 consists of three different elements 
 P Proportional control 
 I Integral control 
 D Derivative control 
© Vocational Training Council, Hong Kong. Week 14
EEE3420 Industrial Control 
PID Control System 
for control loop to work properly, the PID loop must 
be properly tuned 
© Vocational Training Council, Hong Kong. Week 15
EEE3420 Industrial Control 
The PID transfer function 
P K e(t) P = ´ 
I = K ´ òe t × dt I ( ) 
D K d e t D 
= ´ ( ( )) 
dt 
P Proportional control, 
I Integral control, 
D Derivative control, 
© Vocational Training Council, Hong Kong. Week 16
EEE3420 Industrial Control 
The PID transfer function 
The total controller output, 
Use the Laplace transform, 
We get, 
u t K e t K e t dt K d e t P I D 
( ) ( ) ( ) ( ( )) 
= + ´ ò × + ´ 
dt 
x dt x 
d s ; dx 
; 1 ; 
® ® ò ® ò ® 
s 
s 
sx dt 
dt 
dt 
K s  
G s K K 
ù 
C P × + + = = úû 
( ) (1) 
U s 
( ) 
E s 
( ) 
s 
D 
I 
é 
êë 
© Vocational Training Council, Hong Kong. Week 17
EEE3420 Industrial Control 
The PID transfer function 
2 
G s K T T s T s 
( ) = ( × × + × +1) 
P I D I 
C × 
Re-arrange to get, T s 
I 
 Where 
 KP is the proportional gain 
 TI is the integral time constant 
 TD is the derivative time constant 
© Vocational Training Council, Hong Kong. Week 18
EEE3420 Industrial Control 
The PID transfer function 
 the three different adjustments (KP, TI, TD) interact with each 
other 
 it can be very difficult and time consuming to tune these 
three values in order to get the best performance according 
to the design specifications of the system. 
© Vocational Training Council, Hong Kong. Week 19
EEE3420 Industrial Control 
A Thermal Control System 
• electrical heater of heat capacity Ch & thermal 
resistance Rho 
• oven of heat capacity Co & thermal resistance Ro 
• environment temperature Te, set-point temperature Ts 
• temperature controller adjusts the power W by 
comparing To with Ts 
© Vocational Training Council, Hong Kong. Week 20
EEE3420 Industrial Control 
On-Off Control of the Thermal System 
• the simplest form of control 
• when the oven is cooler 
than the set-point 
temperature the heater is 
turned on at maximum 
power M 
• once the oven is hotter 
than the set-point 
temperature the heater is 
switched off completely 
Red line: set-point temperature 
Green line: actual temperature 
Blue line: Delivered Power 
© Vocational Training Council, Hong Kong. Week 21
EEE3420 Industrial Control 
Proportional Control of the Thermal 
System 
• proportional controller 
attempts to perform 
better than the On-Off 
type by applying power 
W to the heater in 
proportion to the 
difference in temperature 
between the oven and 
the set-point 
• KP is known as the 
proportional gain of the 
controller 
( ) P S O W = K ´ T -T 
© Vocational Training Council, Hong Kong. Week 22
EEE3420 Industrial Control 
PD Control of the Thermal System 
• add D-Control (proportional 
to the time-derivative of the 
error signal) to mitigate the 
stability and overshoot 
problems that arise from a 
high gain proportional 
controller 
• adjust KD (the damping 
constant) to achieve a 
critically damped response 
( ) ( ) 
W = K ´ T - T + K ´ d TS - 
TO 
dt 
P S O D 
© Vocational Training Council, Hong Kong. Week 23
EEE3420 Industrial Control 
PID Control of the Thermal System 
• add I-Cotnrol (proportional to 
the time-integral of the error 
signal) to change the heater 
power until the time-averaged 
value of the temperature 
error is zero 
• KI is the integral gain 
parameter 
( ) ( ) ( ) 
W K T T K T T dt K d TS TO 
= ´ - + ´ ò - + ´ - 
dt 
P S O I S D D 
© Vocational Training Council, Hong Kong. Week 24
EEE3420 Industrial Control 
Analysis of a Control System using 
Transfer Function 
: ( ) 10 3 + 2 + + 
= 
s s s 
The process G s P 
given that, 6 11 6 
and the feedback path: H(s) = 1 
© Vocational Training Council, Hong Kong. Week 25
EEE3420 Industrial Control 
Analysis of a Control System using 
Transfer Function 
for P-control only, if KP = 3, then GC(s) = KP =3, and 
30 
3 + 2 + + 
G s G s 
C P 
G s G s s s s 
6 11 36 
= × 
( ) ( ) 
+ × 
1 ( ) ( ) 
= 
C P 
q 
oq 
i 
© Vocational Training Council, Hong Kong. Week 26
EEE3420 Industrial Control 
Analysis of a Control System using 
Transfer Function 
for PI-control, if KP = 2.7 
and TI = 1.5, then 
K T s 
ö 
æ 
( ) 1 1 ( 1) = 2.7 (1.5 +1) 
= × + ÷ ÷ø 
ç çè 
= + 
C P T s 
1.5 
G s K 
P I 
I 
× 
and the transfer function is: 
s 
T s 
I 
× 
= + 
40.5 27 
s 
s 
4 + 3 + 2 + + 
s s s s 
1.5 9 16.5 49.5 27 
G s G s 
= × 
( ) ( ) 
C P 
G s G s 
+ × 
1 ( ) ( ) 
C P 
q 
o 
q 
i 
© Vocational Training Council, Hong Kong. Week 27
EEE3420 Industrial Control 
Analysis of a Control System using 
Transfer Function 
for PID-control, if KP = 2, 
TI = 0.9 and TD = 0.6, then 
2 2 + + = 
× 
G s K T T s T s 
= × × + × + 
( ) ( 1) 2 (0.54 0.9 1) 
P I D I 
C T s 
0.9 
I 
and the transfer function is: 
2 
s s 
s s 
s 
= + + 
10.8 18 20 
4 3 2 
s s s s 
+ + + + 
0.9 5.4 20.7 23.4 20 
G s G s 
= × 
( ) ( ) 
C P 
G s G s 
+ × 
1 ( ) ( ) 
C P 
q 
o 
q 
i 
© Vocational Training Council, Hong Kong. Week 28
EEE3420 Industrial Control 
Analysis of a Control System using 
Transfer Function 
The transfer functions give the 
step responses as shown on 
the right 
• for P-control (the red curve) – 
a steady state error occurs 
• for PI-control (the blue curve) 
– the response becomes more 
oscillatory and needs longer to 
settle, the error disappears 
• for PID-control (the green 
curve) – the overshoot and the 
number of oscillatory cycles 
are much reduced 
© Vocational Training Council, Hong Kong. Week 29
EEE3420 Industrial Control 
Concluding remarks of the PID Effect 
• In general, we may observe that 
• P term is used to adjust the speed of response. 
• I term provides zero error. 
• D term introduces damping. 
© Vocational Training Council, Hong Kong. Week 30
EEE3420 Industrial Control 
3. Stability of Control System 
• a control system responds to an input by undergoing a 
transient response before reaching a steady-state 
• the total response of a system consists of two parts, 
namely, the natural response and the forced response 
• natural response describes the way the system 
dissipates or acquires energy, the nature of this 
response is dependent only on the system 
• the nature of the forced response is dependent on the 
input 
© Vocational Training Council, Hong Kong. Week 31
EEE3420 Industrial Control 
3. Stability of Control System 
• for a linear system, we can write 
Total response = Natural response + Forced response 
• for a control system to be useful, the natural response 
must eventually approach zero, thus leaving only the 
forced response 
• a stable control system will always return to a stable 
operating state 
• in an unstable system, any disturbance will result in 
oscillations building up until some parts fails 
© Vocational Training Council, Hong Kong. Week 32
EEE3420 Industrial Control 
3. Stability of Control System 
• Oscillatory System 
• between the stable state and the unstable state 
lies the conditionally stable system in which 
oscillations neither increase nor decrease 
• each cycle being identical to the previous one and 
results in sustainable oscillation. 
© Vocational Training Council, Hong Kong. Week 33
EEE3420 Industrial Control 
Stability of First Order System 
Consider the response of a control 
system with transfer function 
(s+2)/(s+5) under a step input 
with R(s) = 1/s 
• a pole on the real axis 
generates an exponential 
response of the form e-αt, where 
–α is the pole location on the 
real axis. 
• if α is positive, the transient 
response will decay to zero 
• if α is negative, then the 
transient response will grow and 
the system will be unstable. 
© Vocational Training Council, Hong Kong. Week 34
EEE3420 Industrial Control 
Stability of Second Order System 
As long as the poles of the 
output function lies on the 
left hand side of the 
complex plane 
• the system output will not 
grow without bound 
• it will be stable 
© Vocational Training Council, Hong Kong. Week 35
EEE3420 Industrial Control 
Stability of Second Order System 
© Vocational Training Council, Hong Kong. Week 36
EEE3420 Industrial Control 
Stability of Higher Order System 
© Vocational Training Council, Hong Kong. Week 37
EEE3420 Industrial Control 
Stability of Higher Order System - Routh table 
 The Routh table method will 
yield the stability information of 
a system without the need to 
solve for the system poles. 
 The method requires two steps: 
(1) generate a Routh table 
 For a fourth order system given 
on the right, 
 Construct the table for the 
denominator by using the 
formulae shown on the right 
Similar formulae are used for system 
with order higher than 4. 
s4 a4 a2 a0 
s3 a3 a1 0 
s2 b1=(a2*a3-a1*a4)/a3 b2=(a0*a3- 0*a4)/a3 0 
s1 c1=(a1*b1-a3*b2)/b1 0 0 
s0 d1=(b2*c1-0*b1)/c1 0 0 
© Vocational Training Council, Hong Kong. Week 38
EEE3420 Industrial Control 
Stability of Higher Order System - Routh table 
(2) interpret the Routh table 
 The number of poles that are 
in the right half plane is 
equal to the number of sign 
change in the first column of 
the Routh table. 
Note: For the special cases such 
as the element in the first 
column is equal to zero or the 
elements in the entire row 
are equal to zero will not be 
treated here, please refer to 
descriptions in books dealing 
with control theory. 
s4 a4 a2 a0 
s3 a3 a1 0 
s2 b1=(a2*a3-a1*a4)/a3 b2=(a0*a3- 0*a4)/a3 0 
s1 c1=(a1*b1-a3*b2)/b1 0 0 
s0 d1=(b2*c1-0*b1)/c1 0 0 
© Vocational Training Council, Hong Kong. Week 39
EEE3420 Industrial Control 
Stability of Higher Order System - Routh table 
Example 
 Determine the stability of the 
system on the right by Routh 
table method. 
Solution 
As there are two sign changes in 
the first column of the Routh 
table, so there are two poles 
lying in the right half plane 
and hence the system is not 
stable. 
s3 a3 = 1 a1 = 31 0 
s2 a2 = 10 a0 = 1030 0 
s1 b1=(31*10- 
1*1030)/10 
= -72 
0 0 
s0 c1 = (1030*(-72)- 
0*10)/(-72) 
= 1030 
0 0 
© Vocational Training Council, Hong Kong. Week 40
EEE3420 Industrial Control 
Summary of Introduction to Control 
System 
• Closed-loop control system is less sensitive to noise, 
disturbances and changes in the environment. 
• The transfer function of a control system is the ratio of the output 
to the input. 
• Proportional control is used to adjust the speed of response. 
• Integral control provides zero error. 
• Differential control introduces damping. 
• If the poles of the output function lies on the left hand side of the 
complex plane, the system will be stable. 
© Vocational Training Council, Hong Kong. Week 41
EEE3420 Industrial Control 
Introduction to Control System 
End of Lecture 1 
 Revision 
Norman S. Nise, Control Systems Engineering, 
Fourth Edition, Johne Wiley & Sons, Inc., page 
177 to page 183. 
© Vocational Training Council, Hong Kong. Week 42

More Related Content

What's hot

Flexible Ac Transmission Systems 2Mark Materials and Question Bank
Flexible Ac Transmission Systems 2Mark Materials and Question BankFlexible Ac Transmission Systems 2Mark Materials and Question Bank
Flexible Ac Transmission Systems 2Mark Materials and Question Bank
Santhosh Kumar
 
Flexible AC Transmission Sytstem
Flexible AC Transmission Sytstem Flexible AC Transmission Sytstem
Flexible AC Transmission Sytstem
ganeshbehera6
 
SCADA PROJECTS ABSTRACT-Scada for power station substation monitoring and aut...
SCADA PROJECTS ABSTRACT-Scada for power station substation monitoring and aut...SCADA PROJECTS ABSTRACT-Scada for power station substation monitoring and aut...
SCADA PROJECTS ABSTRACT-Scada for power station substation monitoring and aut...
ASHOKKUMAR RAMAR
 

What's hot (20)

Class 28 pneumatic controllers
Class 28   pneumatic controllersClass 28   pneumatic controllers
Class 28 pneumatic controllers
 
Robot force control
Robot force controlRobot force control
Robot force control
 
Industrial automation (PLC, SCADA, VFD & HMI)
Industrial automation (PLC, SCADA, VFD & HMI)Industrial automation (PLC, SCADA, VFD & HMI)
Industrial automation (PLC, SCADA, VFD & HMI)
 
Pid controllers
Pid controllersPid controllers
Pid controllers
 
PLC and SCADA
PLC and SCADAPLC and SCADA
PLC and SCADA
 
Classification Of Power System Stability
Classification Of Power System StabilityClassification Of Power System Stability
Classification Of Power System Stability
 
Robotics of Quadruped Robot
Robotics of Quadruped RobotRobotics of Quadruped Robot
Robotics of Quadruped Robot
 
Tuning of pid controller
Tuning of pid controllerTuning of pid controller
Tuning of pid controller
 
Hadi sadat, Power System Analysis, TMH
Hadi sadat,  Power System Analysis, TMHHadi sadat,  Power System Analysis, TMH
Hadi sadat, Power System Analysis, TMH
 
Automatic Generation Control
Automatic Generation ControlAutomatic Generation Control
Automatic Generation Control
 
Optimal control systems
Optimal control systemsOptimal control systems
Optimal control systems
 
Flexible Ac Transmission Systems 2Mark Materials and Question Bank
Flexible Ac Transmission Systems 2Mark Materials and Question BankFlexible Ac Transmission Systems 2Mark Materials and Question Bank
Flexible Ac Transmission Systems 2Mark Materials and Question Bank
 
Flexible AC Transmission Sytstem
Flexible AC Transmission Sytstem Flexible AC Transmission Sytstem
Flexible AC Transmission Sytstem
 
plc-basics.pptx
plc-basics.pptxplc-basics.pptx
plc-basics.pptx
 
PID Controller and its design
PID Controller and its designPID Controller and its design
PID Controller and its design
 
Hardware in loop simulation
Hardware in loop simulationHardware in loop simulation
Hardware in loop simulation
 
Basics of Automation, PLC and SCADA
Basics of Automation, PLC and SCADABasics of Automation, PLC and SCADA
Basics of Automation, PLC and SCADA
 
pid controller
 pid controller pid controller
pid controller
 
Overcurrent protection
Overcurrent protectionOvercurrent protection
Overcurrent protection
 
SCADA PROJECTS ABSTRACT-Scada for power station substation monitoring and aut...
SCADA PROJECTS ABSTRACT-Scada for power station substation monitoring and aut...SCADA PROJECTS ABSTRACT-Scada for power station substation monitoring and aut...
SCADA PROJECTS ABSTRACT-Scada for power station substation monitoring and aut...
 

Viewers also liked

Lecture 7 modelling-of__real_world_systems
Lecture 7 modelling-of__real_world_systemsLecture 7 modelling-of__real_world_systems
Lecture 7 modelling-of__real_world_systems
Saifullah Memon
 
Lecture 12 time_domain_analysis_of_control_systems
Lecture 12 time_domain_analysis_of_control_systemsLecture 12 time_domain_analysis_of_control_systems
Lecture 12 time_domain_analysis_of_control_systems
Saifullah Memon
 
Lecture 13 14-time_domain_analysis_of_1st_order_systems
Lecture 13 14-time_domain_analysis_of_1st_order_systemsLecture 13 14-time_domain_analysis_of_1st_order_systems
Lecture 13 14-time_domain_analysis_of_1st_order_systems
Saifullah Memon
 
Lecture 6 modelling-of_electrical__electronic_systems
Lecture 6 modelling-of_electrical__electronic_systemsLecture 6 modelling-of_electrical__electronic_systems
Lecture 6 modelling-of_electrical__electronic_systems
Saifullah Memon
 
Lecture 8-9 block-diagram_representation_of_control_systems
Lecture 8-9 block-diagram_representation_of_control_systemsLecture 8-9 block-diagram_representation_of_control_systems
Lecture 8-9 block-diagram_representation_of_control_systems
Saifullah Memon
 

Viewers also liked (20)

Eee3420 lecture03 rev2011
Eee3420 lecture03 rev2011Eee3420 lecture03 rev2011
Eee3420 lecture03 rev2011
 
3. ac drive (misc.)
3. ac drive (misc.)3. ac drive (misc.)
3. ac drive (misc.)
 
Eee3420 lecture05 rev2011
Eee3420 lecture05 rev2011Eee3420 lecture05 rev2011
Eee3420 lecture05 rev2011
 
Eee3420 lecture07 rev2011
Eee3420 lecture07 rev2011Eee3420 lecture07 rev2011
Eee3420 lecture07 rev2011
 
Eee3420 lecture08 rev2011
Eee3420 lecture08 rev2011Eee3420 lecture08 rev2011
Eee3420 lecture08 rev2011
 
Eee3420 lecture04 rev2011
Eee3420 lecture04 rev2011Eee3420 lecture04 rev2011
Eee3420 lecture04 rev2011
 
Eee3420 lecture02 rev2011
Eee3420 lecture02 rev2011Eee3420 lecture02 rev2011
Eee3420 lecture02 rev2011
 
Eee3420 lecture02 rev2011
Eee3420 lecture02 rev2011Eee3420 lecture02 rev2011
Eee3420 lecture02 rev2011
 
Newtonian Law Inspired Optimization Techniques Based on Gravitational Search ...
Newtonian Law Inspired Optimization Techniques Based on Gravitational Search ...Newtonian Law Inspired Optimization Techniques Based on Gravitational Search ...
Newtonian Law Inspired Optimization Techniques Based on Gravitational Search ...
 
Lecture 7 modelling-of__real_world_systems
Lecture 7 modelling-of__real_world_systemsLecture 7 modelling-of__real_world_systems
Lecture 7 modelling-of__real_world_systems
 
Lecture 12 time_domain_analysis_of_control_systems
Lecture 12 time_domain_analysis_of_control_systemsLecture 12 time_domain_analysis_of_control_systems
Lecture 12 time_domain_analysis_of_control_systems
 
Lecture 13 14-time_domain_analysis_of_1st_order_systems
Lecture 13 14-time_domain_analysis_of_1st_order_systemsLecture 13 14-time_domain_analysis_of_1st_order_systems
Lecture 13 14-time_domain_analysis_of_1st_order_systems
 
Eee3420 lecture05 rev2011
Eee3420 lecture05 rev2011Eee3420 lecture05 rev2011
Eee3420 lecture05 rev2011
 
Lecture 6 modelling-of_electrical__electronic_systems
Lecture 6 modelling-of_electrical__electronic_systemsLecture 6 modelling-of_electrical__electronic_systems
Lecture 6 modelling-of_electrical__electronic_systems
 
Eee3420 lecture06 rev2011
Eee3420 lecture06 rev2011Eee3420 lecture06 rev2011
Eee3420 lecture06 rev2011
 
Eee3420 lecture06 rev2011
Eee3420 lecture06 rev2011Eee3420 lecture06 rev2011
Eee3420 lecture06 rev2011
 
Lecture 8-9 block-diagram_representation_of_control_systems
Lecture 8-9 block-diagram_representation_of_control_systemsLecture 8-9 block-diagram_representation_of_control_systems
Lecture 8-9 block-diagram_representation_of_control_systems
 
Eee3420 lecture07 rev2011
Eee3420 lecture07 rev2011Eee3420 lecture07 rev2011
Eee3420 lecture07 rev2011
 
Eee3420 lecture03 rev2011
Eee3420 lecture03 rev2011Eee3420 lecture03 rev2011
Eee3420 lecture03 rev2011
 
Eee3420 lecture01 rev2011
Eee3420 lecture01 rev2011Eee3420 lecture01 rev2011
Eee3420 lecture01 rev2011
 

Similar to Eee3420 lecture01 rev2011

Control tutorials for matlab and simulink introduction pid controller desig...
Control tutorials for matlab and simulink   introduction pid controller desig...Control tutorials for matlab and simulink   introduction pid controller desig...
Control tutorials for matlab and simulink introduction pid controller desig...
ssuser27c61e
 

Similar to Eee3420 lecture01 rev2011 (20)

05 tuning.pid.controllers
05 tuning.pid.controllers05 tuning.pid.controllers
05 tuning.pid.controllers
 
Acc shams
Acc shamsAcc shams
Acc shams
 
Robust PID Controller Design for Non-Minimum Phase Systems using Magnitude Op...
Robust PID Controller Design for Non-Minimum Phase Systems using Magnitude Op...Robust PID Controller Design for Non-Minimum Phase Systems using Magnitude Op...
Robust PID Controller Design for Non-Minimum Phase Systems using Magnitude Op...
 
Co36544546
Co36544546Co36544546
Co36544546
 
D04954148
D04954148D04954148
D04954148
 
Computation of Simple Robust PI/PID Controller Design for Time-Delay Systems ...
Computation of Simple Robust PI/PID Controller Design for Time-Delay Systems ...Computation of Simple Robust PI/PID Controller Design for Time-Delay Systems ...
Computation of Simple Robust PI/PID Controller Design for Time-Delay Systems ...
 
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy ControllerIRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
 
1578385.ppt
1578385.ppt1578385.ppt
1578385.ppt
 
MODEL BASED ANALYSIS OF TEMPERATURE PROCESS UNDER VARIOUS CONTROL STRATEGIES ...
MODEL BASED ANALYSIS OF TEMPERATURE PROCESS UNDER VARIOUS CONTROL STRATEGIES ...MODEL BASED ANALYSIS OF TEMPERATURE PROCESS UNDER VARIOUS CONTROL STRATEGIES ...
MODEL BASED ANALYSIS OF TEMPERATURE PROCESS UNDER VARIOUS CONTROL STRATEGIES ...
 
PID Control of Runaway Processes - Greg McMillan Deminar
PID Control of Runaway Processes - Greg McMillan DeminarPID Control of Runaway Processes - Greg McMillan Deminar
PID Control of Runaway Processes - Greg McMillan Deminar
 
Design of a new PID controller using predictive functional control optimizati...
Design of a new PID controller using predictive functional control optimizati...Design of a new PID controller using predictive functional control optimizati...
Design of a new PID controller using predictive functional control optimizati...
 
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
 
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
 
Fuzzy gain scheduling control apply to an RC Hovercraft
Fuzzy gain scheduling control apply to an RC Hovercraft  Fuzzy gain scheduling control apply to an RC Hovercraft
Fuzzy gain scheduling control apply to an RC Hovercraft
 
Pso based fractional order automatic generation controller for two area power...
Pso based fractional order automatic generation controller for two area power...Pso based fractional order automatic generation controller for two area power...
Pso based fractional order automatic generation controller for two area power...
 
Control tutorials for matlab and simulink introduction pid controller desig...
Control tutorials for matlab and simulink   introduction pid controller desig...Control tutorials for matlab and simulink   introduction pid controller desig...
Control tutorials for matlab and simulink introduction pid controller desig...
 
New controllers efficient model based design method
New controllers efficient model based design methodNew controllers efficient model based design method
New controllers efficient model based design method
 
Controller Tuning Method for Non-Linear Conical Tank System
Controller Tuning Method for Non-Linear Conical Tank SystemController Tuning Method for Non-Linear Conical Tank System
Controller Tuning Method for Non-Linear Conical Tank System
 
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
 
Pid controller
Pid controllerPid controller
Pid controller
 

More from benson215

More from benson215 (19)

Chapter 5 - DC-AC Conversion.pdf
Chapter 5 - DC-AC Conversion.pdfChapter 5 - DC-AC Conversion.pdf
Chapter 5 - DC-AC Conversion.pdf
 
Chapter 0 - Introduction.pdf
Chapter 0 - Introduction.pdfChapter 0 - Introduction.pdf
Chapter 0 - Introduction.pdf
 
Chapter 1 - PWM DC-DC Converter.pdf
Chapter 1 - PWM DC-DC Converter.pdfChapter 1 - PWM DC-DC Converter.pdf
Chapter 1 - PWM DC-DC Converter.pdf
 
Chapter 2 - Isolated DC-DC Converter.pdf
Chapter 2 - Isolated DC-DC Converter.pdfChapter 2 - Isolated DC-DC Converter.pdf
Chapter 2 - Isolated DC-DC Converter.pdf
 
Chapter 3 - Resonant-mode DC-DC Converter.pdf
Chapter 3 - Resonant-mode DC-DC Converter.pdfChapter 3 - Resonant-mode DC-DC Converter.pdf
Chapter 3 - Resonant-mode DC-DC Converter.pdf
 
Chapter 6 - Modelling and Control of Converters.pdf
Chapter 6 - Modelling and Control of Converters.pdfChapter 6 - Modelling and Control of Converters.pdf
Chapter 6 - Modelling and Control of Converters.pdf
 
Chapter 4 - AC-DC Conversion.pdf
Chapter 4 - AC-DC Conversion.pdfChapter 4 - AC-DC Conversion.pdf
Chapter 4 - AC-DC Conversion.pdf
 
Chapter 7 - EMI.pdf
Chapter 7 - EMI.pdfChapter 7 - EMI.pdf
Chapter 7 - EMI.pdf
 
2. ac drive (common inverter drive)
2. ac drive (common inverter drive)2. ac drive (common inverter drive)
2. ac drive (common inverter drive)
 
1. revision on 3 phase conventional inverter
1. revision on 3 phase conventional inverter1. revision on 3 phase conventional inverter
1. revision on 3 phase conventional inverter
 
2. dc drive
2. dc drive2. dc drive
2. dc drive
 
1. revision on 3 phase controlled rectifier
1. revision on 3 phase controlled rectifier1. revision on 3 phase controlled rectifier
1. revision on 3 phase controlled rectifier
 
2. motor drive dynamic
2. motor drive dynamic2. motor drive dynamic
2. motor drive dynamic
 
5. two phase servo motor
5. two phase servo motor5. two phase servo motor
5. two phase servo motor
 
4. linear motor basics
4. linear motor basics4. linear motor basics
4. linear motor basics
 
2. brushless dc motors
2. brushless dc motors2. brushless dc motors
2. brushless dc motors
 
1. servo basic
1. servo basic1. servo basic
1. servo basic
 
3. relutance and hysteresis motor
3. relutance and hysteresis motor3. relutance and hysteresis motor
3. relutance and hysteresis motor
 
Eee3420 lecture08 rev2011
Eee3420 lecture08 rev2011Eee3420 lecture08 rev2011
Eee3420 lecture08 rev2011
 

Recently uploaded

notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 

Eee3420 lecture01 rev2011

  • 1. EEC3420 Industrial Control Department of Electrical Engineering │ Lecture 1 │ Introduction to Control Systems © Vocational Training Council, Hong Kong. Week 1
  • 2. EEE3420 Industrial Control Learning objectives  Understand the basic concept in control systems.  Know what is a Transfer Function.  Appreciate the PID control process.  Know what criteria leading to a stable control system. © Vocational Training Council, Hong Kong. Week 2
  • 3. EEE3420 Industrial Control Open-loop control system  An open-loop control system is one in which the control signal of the process is independent of the process output  control accuracy is determined by the calibration of the plant © Vocational Training Council, Hong Kong. Week 3
  • 4. EEE3420 Industrial Control Advantages & disadvantage of open-loop control system  Advantages  simple and inexpensive  no stability problem  Disadvantages  cannot compensate for any disturbances that add to the controller’s driving signal © Vocational Training Council, Hong Kong. Week 4
  • 5. EEE3420 Industrial Control Closed-loop control system  A closed-loop control system depends on the output of the process to adjust the signal controlling the closed loop  process output is compared to the user command and an output from the plant © Vocational Training Council, Hong Kong. Week 5
  • 6. EEE3420 Industrial Control Advantages & disadvantages of closed-loop control system  Advantages  less sensitive to noise, disturbances and changes in the environment  transient response and steady-state error can be controlled more conveniently and with greater flexibility  Disadvantages  relatively expansive  may be unstable if not properly designed © Vocational Training Council, Hong Kong. Week 6
  • 7. EEE3420 Industrial Control Architecture of a closed-loop control system  Controlled Variable (CV).  Set point.  Error = set point – current value of CV.  Manipulated Variable.  Feedback Loop. © Vocational Training Council, Hong Kong. Week 7
  • 8. EEE3420 Industrial Control Feedback control real-time scheduling  Choices for control variables, manipulated variables, set points  Choice of appropriate control functions  Stability problem of feedback control in the context of real-time scheduling?  How to tune control parameters?  How significant is the overhead and how to minimize it?  How to integrate a runtime analysis of time constraints with scheduling algorithms? © Vocational Training Council, Hong Kong. Week 8
  • 9. EEE3420 Industrial Control Using negative feedback control system  typically more stable  less sensitive to variation in component values  more immune to noise © Vocational Training Council, Hong Kong. Week 9
  • 10. EEE3420 Industrial Control Transfer function of a control system  The transfer function of a control system is defined as the ratio of the output to the input  predict how the system will perform if the transfer function is known  output depends on both the present input and the past history of the input, so the output c(t) is a convolution product of the input r(t) and the system g(t) © Vocational Training Council, Hong Kong. Week 10
  • 11. EEE3420 Industrial Control Transfer function of a control system  c(t) = r(t) * g(t) = ò¥ - × 0 r(t t ) g(t ) dt  with the use of Laplace transform, we get ò ò ò ¥ - ¥ ¥ × - úû ù êë é C(s) = L[c(t)] = c(t) × e st dt = r(t - t ) × g(t ) dt e st dt 0 0 0 © Vocational Training Council, Hong Kong. Week 11
  • 12. EEE3420 Industrial Control Transfer function of a control system  Let t’ = t – τ then t = t’ + τ × úû ù × = × úû ù êë é ¥ ¥ - ¥ ¥ - + ò ò ò ò ¥ - ¥ - st s t t ( ' ) êë é C s r t g d e dt r t g d e dt = - × ò ò t t t t t ( ) ( ) ( ) ( ') ( ) ' 0 0 0 r t e dt g e d R s G s êë é st ' s 0 × = úû ù = × × × t t t ( ') ' ( ) ( ) ( ) 0 0  the convolution product of r(t)*g(t) is now transformed into an algebraic product of R(s).G(s) © Vocational Training Council, Hong Kong. Week 12
  • 13. EEE3420 Industrial Control Transfer function of a control system  open-loop control system can be represented in frequency domain as shown above  the output C(s) is given by G(s) x R(s).  time-domain output c(t) may be obtained by the inverse Laplace operation ( ) 1[ ( )] 1 = - = × k j ò + ¥ c t L C s ( ) k j - ¥ C s est ds j p 2 © Vocational Training Council, Hong Kong. Week 13
  • 14. EEE3420 Industrial Control PID Control System  PID – Controller is the most widely used control strategy in industry  used for various control problems such as automated systems or plants  consists of three different elements  P Proportional control  I Integral control  D Derivative control © Vocational Training Council, Hong Kong. Week 14
  • 15. EEE3420 Industrial Control PID Control System for control loop to work properly, the PID loop must be properly tuned © Vocational Training Council, Hong Kong. Week 15
  • 16. EEE3420 Industrial Control The PID transfer function P K e(t) P = ´ I = K ´ òe t × dt I ( ) D K d e t D = ´ ( ( )) dt P Proportional control, I Integral control, D Derivative control, © Vocational Training Council, Hong Kong. Week 16
  • 17. EEE3420 Industrial Control The PID transfer function The total controller output, Use the Laplace transform, We get, u t K e t K e t dt K d e t P I D ( ) ( ) ( ) ( ( )) = + ´ ò × + ´ dt x dt x d s ; dx ; 1 ; ® ® ò ® ò ® s s sx dt dt dt K s  G s K K ù C P × + + = = úû ( ) (1) U s ( ) E s ( ) s D I é êë © Vocational Training Council, Hong Kong. Week 17
  • 18. EEE3420 Industrial Control The PID transfer function 2 G s K T T s T s ( ) = ( × × + × +1) P I D I C × Re-arrange to get, T s I  Where  KP is the proportional gain  TI is the integral time constant  TD is the derivative time constant © Vocational Training Council, Hong Kong. Week 18
  • 19. EEE3420 Industrial Control The PID transfer function  the three different adjustments (KP, TI, TD) interact with each other  it can be very difficult and time consuming to tune these three values in order to get the best performance according to the design specifications of the system. © Vocational Training Council, Hong Kong. Week 19
  • 20. EEE3420 Industrial Control A Thermal Control System • electrical heater of heat capacity Ch & thermal resistance Rho • oven of heat capacity Co & thermal resistance Ro • environment temperature Te, set-point temperature Ts • temperature controller adjusts the power W by comparing To with Ts © Vocational Training Council, Hong Kong. Week 20
  • 21. EEE3420 Industrial Control On-Off Control of the Thermal System • the simplest form of control • when the oven is cooler than the set-point temperature the heater is turned on at maximum power M • once the oven is hotter than the set-point temperature the heater is switched off completely Red line: set-point temperature Green line: actual temperature Blue line: Delivered Power © Vocational Training Council, Hong Kong. Week 21
  • 22. EEE3420 Industrial Control Proportional Control of the Thermal System • proportional controller attempts to perform better than the On-Off type by applying power W to the heater in proportion to the difference in temperature between the oven and the set-point • KP is known as the proportional gain of the controller ( ) P S O W = K ´ T -T © Vocational Training Council, Hong Kong. Week 22
  • 23. EEE3420 Industrial Control PD Control of the Thermal System • add D-Control (proportional to the time-derivative of the error signal) to mitigate the stability and overshoot problems that arise from a high gain proportional controller • adjust KD (the damping constant) to achieve a critically damped response ( ) ( ) W = K ´ T - T + K ´ d TS - TO dt P S O D © Vocational Training Council, Hong Kong. Week 23
  • 24. EEE3420 Industrial Control PID Control of the Thermal System • add I-Cotnrol (proportional to the time-integral of the error signal) to change the heater power until the time-averaged value of the temperature error is zero • KI is the integral gain parameter ( ) ( ) ( ) W K T T K T T dt K d TS TO = ´ - + ´ ò - + ´ - dt P S O I S D D © Vocational Training Council, Hong Kong. Week 24
  • 25. EEE3420 Industrial Control Analysis of a Control System using Transfer Function : ( ) 10 3 + 2 + + = s s s The process G s P given that, 6 11 6 and the feedback path: H(s) = 1 © Vocational Training Council, Hong Kong. Week 25
  • 26. EEE3420 Industrial Control Analysis of a Control System using Transfer Function for P-control only, if KP = 3, then GC(s) = KP =3, and 30 3 + 2 + + G s G s C P G s G s s s s 6 11 36 = × ( ) ( ) + × 1 ( ) ( ) = C P q oq i © Vocational Training Council, Hong Kong. Week 26
  • 27. EEE3420 Industrial Control Analysis of a Control System using Transfer Function for PI-control, if KP = 2.7 and TI = 1.5, then K T s ö æ ( ) 1 1 ( 1) = 2.7 (1.5 +1) = × + ÷ ÷ø ç çè = + C P T s 1.5 G s K P I I × and the transfer function is: s T s I × = + 40.5 27 s s 4 + 3 + 2 + + s s s s 1.5 9 16.5 49.5 27 G s G s = × ( ) ( ) C P G s G s + × 1 ( ) ( ) C P q o q i © Vocational Training Council, Hong Kong. Week 27
  • 28. EEE3420 Industrial Control Analysis of a Control System using Transfer Function for PID-control, if KP = 2, TI = 0.9 and TD = 0.6, then 2 2 + + = × G s K T T s T s = × × + × + ( ) ( 1) 2 (0.54 0.9 1) P I D I C T s 0.9 I and the transfer function is: 2 s s s s s = + + 10.8 18 20 4 3 2 s s s s + + + + 0.9 5.4 20.7 23.4 20 G s G s = × ( ) ( ) C P G s G s + × 1 ( ) ( ) C P q o q i © Vocational Training Council, Hong Kong. Week 28
  • 29. EEE3420 Industrial Control Analysis of a Control System using Transfer Function The transfer functions give the step responses as shown on the right • for P-control (the red curve) – a steady state error occurs • for PI-control (the blue curve) – the response becomes more oscillatory and needs longer to settle, the error disappears • for PID-control (the green curve) – the overshoot and the number of oscillatory cycles are much reduced © Vocational Training Council, Hong Kong. Week 29
  • 30. EEE3420 Industrial Control Concluding remarks of the PID Effect • In general, we may observe that • P term is used to adjust the speed of response. • I term provides zero error. • D term introduces damping. © Vocational Training Council, Hong Kong. Week 30
  • 31. EEE3420 Industrial Control 3. Stability of Control System • a control system responds to an input by undergoing a transient response before reaching a steady-state • the total response of a system consists of two parts, namely, the natural response and the forced response • natural response describes the way the system dissipates or acquires energy, the nature of this response is dependent only on the system • the nature of the forced response is dependent on the input © Vocational Training Council, Hong Kong. Week 31
  • 32. EEE3420 Industrial Control 3. Stability of Control System • for a linear system, we can write Total response = Natural response + Forced response • for a control system to be useful, the natural response must eventually approach zero, thus leaving only the forced response • a stable control system will always return to a stable operating state • in an unstable system, any disturbance will result in oscillations building up until some parts fails © Vocational Training Council, Hong Kong. Week 32
  • 33. EEE3420 Industrial Control 3. Stability of Control System • Oscillatory System • between the stable state and the unstable state lies the conditionally stable system in which oscillations neither increase nor decrease • each cycle being identical to the previous one and results in sustainable oscillation. © Vocational Training Council, Hong Kong. Week 33
  • 34. EEE3420 Industrial Control Stability of First Order System Consider the response of a control system with transfer function (s+2)/(s+5) under a step input with R(s) = 1/s • a pole on the real axis generates an exponential response of the form e-αt, where –α is the pole location on the real axis. • if α is positive, the transient response will decay to zero • if α is negative, then the transient response will grow and the system will be unstable. © Vocational Training Council, Hong Kong. Week 34
  • 35. EEE3420 Industrial Control Stability of Second Order System As long as the poles of the output function lies on the left hand side of the complex plane • the system output will not grow without bound • it will be stable © Vocational Training Council, Hong Kong. Week 35
  • 36. EEE3420 Industrial Control Stability of Second Order System © Vocational Training Council, Hong Kong. Week 36
  • 37. EEE3420 Industrial Control Stability of Higher Order System © Vocational Training Council, Hong Kong. Week 37
  • 38. EEE3420 Industrial Control Stability of Higher Order System - Routh table  The Routh table method will yield the stability information of a system without the need to solve for the system poles.  The method requires two steps: (1) generate a Routh table  For a fourth order system given on the right,  Construct the table for the denominator by using the formulae shown on the right Similar formulae are used for system with order higher than 4. s4 a4 a2 a0 s3 a3 a1 0 s2 b1=(a2*a3-a1*a4)/a3 b2=(a0*a3- 0*a4)/a3 0 s1 c1=(a1*b1-a3*b2)/b1 0 0 s0 d1=(b2*c1-0*b1)/c1 0 0 © Vocational Training Council, Hong Kong. Week 38
  • 39. EEE3420 Industrial Control Stability of Higher Order System - Routh table (2) interpret the Routh table  The number of poles that are in the right half plane is equal to the number of sign change in the first column of the Routh table. Note: For the special cases such as the element in the first column is equal to zero or the elements in the entire row are equal to zero will not be treated here, please refer to descriptions in books dealing with control theory. s4 a4 a2 a0 s3 a3 a1 0 s2 b1=(a2*a3-a1*a4)/a3 b2=(a0*a3- 0*a4)/a3 0 s1 c1=(a1*b1-a3*b2)/b1 0 0 s0 d1=(b2*c1-0*b1)/c1 0 0 © Vocational Training Council, Hong Kong. Week 39
  • 40. EEE3420 Industrial Control Stability of Higher Order System - Routh table Example  Determine the stability of the system on the right by Routh table method. Solution As there are two sign changes in the first column of the Routh table, so there are two poles lying in the right half plane and hence the system is not stable. s3 a3 = 1 a1 = 31 0 s2 a2 = 10 a0 = 1030 0 s1 b1=(31*10- 1*1030)/10 = -72 0 0 s0 c1 = (1030*(-72)- 0*10)/(-72) = 1030 0 0 © Vocational Training Council, Hong Kong. Week 40
  • 41. EEE3420 Industrial Control Summary of Introduction to Control System • Closed-loop control system is less sensitive to noise, disturbances and changes in the environment. • The transfer function of a control system is the ratio of the output to the input. • Proportional control is used to adjust the speed of response. • Integral control provides zero error. • Differential control introduces damping. • If the poles of the output function lies on the left hand side of the complex plane, the system will be stable. © Vocational Training Council, Hong Kong. Week 41
  • 42. EEE3420 Industrial Control Introduction to Control System End of Lecture 1  Revision Norman S. Nise, Control Systems Engineering, Fourth Edition, Johne Wiley & Sons, Inc., page 177 to page 183. © Vocational Training Council, Hong Kong. Week 42