Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
EE006-3.5-2
CONTROL ENGINEERING
Outcome(s) for the Lecture
PART 2
The main objective is to be able to improve a system performance
s(s P1 )( S P2 ) K 0
s(s P1 )(S P2 ) K 0
The root of this polynomial is a function of the open loop gain
K. The value of K can be varied from 0 - .
For
EXAMPLE
K
An open look system is given by;G ( s)
Sketch the root locus for K = 0 to 10 ( s 3)( s 4)
Solution
The characteristic equation of the closed loop is given by
( s 3)( s 4) K 0
K Poles
0.00 -3 -4
0.10 -3.11 -3.89
0.20 -3.28 -3.72
0.25 -3.5 -3.5
0.50 -3.5 + 0.5i -3.5 - 0.5i
1.00 -3.5 + 0.866i -3.5 - 0.866i
2.00 -3.5 + 1.32i -3.5 - 1.32i
4.00 -3.5 + 1.94i -3.5 - 1.94i
7.00 -3.5 + 2.6i -3.5 - 2.6i
10.0 -3.5 + 3.12i -3.5 - 3.12i
EE006-3.5-2-CONTROL ENGINEERING COMPENSATOR DESIGN
ROOT LOCUS
7
4
2
1
0.5
Matlab Command
Given the open loop transfer function is G(s), then the closed
loop
G( s)
transfer function is; T ( s)
1 G( s) H ( s)
Magnitude Criterion| G ( s ) H ( s ) | 1
( s z1 )( s z2 )( s z3 )......
G(s) H ( s) K
( s p1 )( s p2 )( s p3 )......
|sz i |
where: m = number of zeros
| G ( s ) H ( s ) | K i 1
n
1 n = number of poles
|s p |
i 1
i
Magnitude Criterion| G ( s ) H ( s ) | 1
| s zi |
i 1
Product of length of vector from open
loop zeros to the point s = sa
G ( s) H ( s) ( s z1 ) ( s z2 ) ( s z3 ) ...
( s p1 ) ( s p2 ) ( s p3 )....
m n
G ( s ) H ( s ) ( s zi ) ( s pi )
i 1 i 1
m n
( s
i 1
z i )
i 1
( s pi ) 180 o
(2q 1)
Step 1: Locate the poles and zeros of G(s)H(s) on the s-plance. The root locus branch start
from open loop poles and terminate at zeros.
Step 3: Determine the asymptotes of root locus branches and meeting point of
asymptotes with real axis.
Step 4: Find the break away and breakin points
Step 5: If there is a complex pole, determine the angle of departure from the complex
pole. If there is a complex zero, determine the angle of arrival at the complex
zero.
Step 6: Find the points where the root loci may cross the imaginary axis
Step 7: Take a series of test point in the broad neighborhood of the origina of the s-place
and adjust the test point to satify angle criterion. Sketch the root locus by joining
the test points by smooth curve.
K P X (s) 1 C (s )
( s a)( s b)
A step response is just scaled
by Kp
C ( s) KP
X ( s) ( s a)( s b)
EE006-3.5-2-CONTROL ENGINEERING COMPENSATOR DESIGN
PID CONTROLLER
K D sX (s) 1 C (s )
( s a)( s b)
A step input produces an
impulse output !
C ( s) sK D
The input cannot be modified in this manner
X ( s) ( s a)( s b)
EE006-3.5-2-CONTROL ENGINEERING COMPENSATOR DESIGN
PID CONTROLLER
X (s)
KI 1 C (s )
s
( s a)( s b)
A step input produces a ramp
output !
C ( s) KI
The input cannot be modified in this manner
X ( s) s( s a)( s b)
EE006-3.5-2-CONTROL ENGINEERING COMPENSATOR DESIGN
PID CONTROLLER
X (s ) 1 C (s )
KP ( s a)( s b)
C ( s) KP
X ( s) ( s a)( s b)
X (s ) 1 C (s )
KP KDs ( s a)( s b)
C ( s) KP KDs
X ( s) ( s a)( s b)
Additional Zero is produced
Proportional and derivative are combined
X (s ) KI 1 C (s )
KP ( s a)( s b)
s
C ( s) KPs KI
X ( s) s( s a)( s b)
X (s ) KI 1 C (s )
KP KDs
s ( s a)( s b)
C ( s) K D s 2 K P s K I
X ( s) s( s a)( s b)
Additional Zeros and Pole are
produced
Proportional and derivative are combined
P controller PI controller
C ( s)
KP C ( s) KPs KI
X ( s) ( s a)( s b)
X ( s) s( s a)( s b)
P controller
C ( s) KP
X ( s ) ( s a )( s b) K P
C ( s) KP
2
X ( s ) s (a b) s ab K P
PD controller
C ( s) KP KDs
X ( s ) ( s a)( s b) K P K D s
C (s) KP KDs
2
X ( s ) s (a b K D ) s ab K P
PI controller
KI
KP
C ( s) s
X ( s) ( s a)( s b) K K I
P
s
C ( s) KPs KI
3
X ( s ) s (a b) s 2 ab K P s K I
DOMINANT POLE
s
Let the dominant pole defined by; d n n 1 2
Magnitude
D sd n
2
n 1 2
2
n 2 n 2 1 2
Phase Angle
1 2
tan 1 n tan 1 2 1
n
EE006-3.5-2-CONTROL ENGINEERING COMPENSATOR DESIGN
PID DESIGN VIA ROOT LOCUS
Magnitude A d G(s d )
G(s d ) A d d
1180 1180
o o
G c (s d )
G(s d ) A d d
G c (s d )
1
Ad
180 d
o
EE006-3.5-2-CONTROL ENGINEERING COMPENSATOR DESIGN
PID DESIGN VIA ROOT LOCUS
K i K ds K ps K i
2
G c (s ) K p K d s
s s
and when s = sd
K d s d K ps d K i
2
G c (s d )
sd
EE006-3.5-2-CONTROL ENGINEERING COMPENSATOR DESIGN
PID DESIGN VIA ROOT LOCUS
sin d 2K i cos
KP
A d sin D
sin d Ki
Kd 2
DA d sin D
EE006-3.5-2-CONTROL ENGINEERING COMPENSATOR DESIGN
PID DESIGN VIA ROOT LOCUS
sin d
KP
A d sin
PD
CONTROLLER
sin d
Kd
DA d sin
EE006-3.5-2-CONTROL ENGINEERING COMPENSATOR DESIGN
PID DESIGN VIA ROOT LOCUS
D sin d
Ki
A d sin
PI
CONTROLLER
sin d 2K i cos
KP
A d sin D
EXAMPLE 1
20
Design a PD controller for the open loop system G(s)
s(s 2)(s 4)
so that the step response of the closed loop with unity feedback will
rad/sec