You are on page 1of 4

Control Strategy

Single input and single output (SISO) with unit feedback


This is a particular type of control extensively studied and used. The
purpose is to design the controller in the following control process. A
controller works on the error (the difference between the desired output
and the current output), which varies with time as control is actuated.

Controller Plant

R(s) X(s)
+
- C(s) G(s)
E(s) F(s)

H(s) =1

Strategy One: proportional (to the present error)  C (s)  k p

It is shown already this strategy produces response (output) that oscillates


many times around the desired input. As the output gets closer to the
desired input, the control ‘force’ becomes smaller and hence ineffective.

Strategy Two: proportional and derivative (the future)  C ( s)  k p  kd s

This should reduce overshoot and speed up the convergence of the output
to the desired input. However, if the desired input drifts, this strategy will
not work.

Strategy Three: proportional, integral (the past) and derivative


ki
C (s)  kp   kd s
s

Such a controller is called PID controller and is widely used.

An example of using the above strategy


Suppose a radar is trying to track a satellite in the sky. Once the satellite
moves to a new place, a sensor measures the distance between the radar’s
current orientation and send the signal to a computer, which commands the
controller to orient the radar towards the new position of the satellite. This
force from the controller is proportional to the distance between the
current orientation of the radar and the new position of the satellite in a
dynamic manner. As the radar turns towards the satellite, the control force
become smaller and smaller and due to friction the force will never be able
to align the radar with the satellite. If derivative control is also used, the
force is proportional to the rate of the error and hence will still be effective
when the error itself is small. However, if the satellite keeps moving about,
then the (proportional and derivative) controller will keep trying to follow
a moving target and will never quite catch up. When integral control is
added, the controller will make use of the time history of the target to track
it and should do a better job.

bm ( s  z1 )(s  z2 )       ( s  zm )
Open-loop transfer function G ( s) 
an ( s  p1 )(s  p2 )       ( s  pn )

The characteristic equation of the closed-loop transfer function with


CG
negative unity feedback is T ( s)  1  CG 
bm ( s  z1 )( s  z 2 )    ( s  z m )(k p s  ki  k d s 2 )
an ( s  p1 )( s  p2 )    ( s  pn ) s  bm ( s  z1 )(s  z 2 )    ( s  z m )(k p s  ki  k d s 2 )

R( s )
The error is E ( s )  R( s )  X ( s )  [1  T ( s)]R( s ) 
1  CG

an ( s  p1 )( s  p2 )    ( s  pn ) sR ( s )
an ( s  p1 )( s  p2 )    ( s  pn ) s  bm ( s  z1 )( s  z 2 )    ( s  z m )( k p s  ki  k d s 2 )

The steady-state error due to a unit-step input is lim[e(t )]  lim[ sE ( s )] 


t  s 0

 n
 n  pi
n
 ( 1) a
 i 1
P or PD
 n m
 n i   
n n
 ( 1) a p k b
p m ( 1) zi
 i 1 i 1

 0 I (PI or PID)
0.5 1
Example: A close-loop system has C ( s) 
s
and G (s) 
s 1
. Determine the
response under a unit-step input.
0.5 1
Solution: T ( s)  . R( s)  . The output is
s ( s  1)  0.5 s
0.5 1 1 s 1
X ( s )  T ( s) R( s )    2
s ( s  1)  0.5 s s s  s  0.5
1 s 1 1 s  0.5 0.5
    
s ( s  0.5)  0.25 s ( s  0.5)  0.25 ( s  0.5) 2  0.25
2 2

0.5
The final output value x()  lim[ sT ( s ) R ( S )]  lim[
s 0 s 0 s ( s  1)  0.5
] 1

The response (output) is


x(t )  1  exp(0.5t )(cos 0.5t  0.5 sin 0.5)

Effects of Increasing Parameters

Parameter Rise Time Overshoot Settling Time S.S. Error

kp Decrease Increase Small Change Decrease

ki Decrease Increase Increase Eliminate

kd Small Change Decrease Decrease None

The table summarises some of the features of some widely-used control


strategies. Among them, PID control is arguably the most versatile one.

Strategy C(s) f (t) Advantages Disadvantages


simple, e (t )  0
P kp k p e (t )
cheap

k p  kd s k p e  k d e
improve may generate
PD
damping noise

kp 
ki
k p e  k i  edt e (t )  0
may cause
PI
s instability

requires no
plant model
kp 
ki
 kd s k p e  ki  edt  k d e
may yield
PID for design,
s poor response
accurate,
more stable

most
k l (1  Ts ) kl e 1 more
 T 
Lag/Lead  (k l e  f )dt advantages
1  Ts complicated
of PI or PD

You might also like