Professional Documents
Culture Documents
PID Pole Placement Controller
PID Pole Placement Controller
23
Chapter 4
24
Chapter 4
However, in spit of the advantages of the PID controller, there remain several
drawbacks. It cannot cope well in some cases such as:
- Non-linear processes, (changing in operating point).
- Time-varying parameters.
- Compensation of strong and rapid disturbances.
- Supervision in multivariable control.
PID controller is simple and linear; it can give a good performance for stable
linear processes. Self-tuning and adaptive PID design approaches can
overcome the operating point varying parameters. However, this requires a
high capacity of computations and makes the PID performance not
guaranteed.
Controller
+ u (t )
w (t)
+ kp GA
Actuat
Gp process
- + or
__
-- (k pT ) s
25
Chapter 4
continuous time case, the controller in its basic from is described by the
integral-differential equation [10].
1 t de(t )
u (t ) K P e(t ) e(t ) dt Td (4.1)
Ti 0 dt
K d : Derivative time
K i : Integral time
P K
And also: K i T , K d K pTd
i
Where
TT Td Ti T 2
K KP i (4.5)
T T
i
TiT Td Ti
a (4.6)
TTi Td Ti T 2
Td Ti
b (4.7)
TTi Td Ti T 2
26
Chapter 4
Controller
u (t )
w (t) + kp + GA
Actuat
Gp
Process
- + or
k pTd
T ( z 1/ z)
27
Chapter 4
28
Chapter 4
Controller Kp Ti Td
Proportional P 0.5ku ∞ 0
29
Chapter 4
advantages of both PID and pole-placement which can be easily tuned. In the
next section we will study some PID pole-placement control design [11].
The design process begins by combining the system model given by equation
(4.12) with the controller of equation (4.8) to obtain the closed loop equation
relating w(t ) and y (t ). Thus:
b0 z 1 ( f 0 f1 f 2 )
y (t ) w(t ) +
(1 z 1 )(1 a1 z 1 a 2 z 2 ) z 1b0 ( f 0 f1 f 2 )
1
1
(1 z )(1 a1 z 1
a2 z 2
) z 1b0 ( f 0 f1 z 1 f 2 z 2 )
(4.13)
30
Chapter 4
(t ) 1
Controller
A
w(t ) 1 u (t ) + y (t )
f 0 f1 f 2 +
- 1
z 1 B
A
(1 z ) +
f 0 f 1 z 1 f 2 z 2
t 2 (a1 a2 )
f1 (4.17)
b0
a2
f2 (4.18)
b0
It is obvious from the equation (4.12), (4.13), (4.14) and (4.15) that in order to
achieve PID pole-placement control presented in section (4.78), the mode of
the process must be described by the same model given by equation (4.12).
31
Chapter 4
32
Chapter 4
external inputs is known as dead time. In all these cases k could be a large
number. The presence of a large delay k implies that the control action will be
delayed by the same extent and the large delay, the worse the control
performance will be. Because of the adverse effect of long delays in the plant,
and would like to account for them.
In order to carry out the PID design discussed in section (4.7) the system that
includes k >1, the effect of the any delay more large than one must be
removed, through a strategy known as the smith predictor. In view of this, will
assume that the plant model given by:
B( z 1 ) 1
y (t ) z k 1
(t ) (4.19)
A( z ) A( z 1 )
and have defined that Bd has one delay, the minimum which expected in real
applications. Now looking for ways to get rid of the adverse effects of the
delay term z ( k 1) . Towards this end, consider the following equation:
Bd ( z 1 )
BA
1
y p (t ) z ( k 1) u (t ) 1 z ( k m 1) dm ( z ) u (t )
(4.23) Where
A( z 1 ) m (z )
1
33
Chapter 4
Fi
w(t ) u (t ) (t ) y (t )
1 Bd
H0 -
_
+
z k 1
A
PID
B dm
1 z (k m 1) +
+
Am
yˆ y p
f 0 f1 z 1 f 2 z 2
Thereby getting rid of the adverse effects of z ( k 1) in equation (4.22). This
can be treated as the equivalent model of the original plant given by equation
(4.19). Figure (4.3) shows structure of this idea, where have discussed, and
PID pole-placement controller in section (4.7). Therefore, if the good
knowledge of plant as a result, the model parameters will be identical to those
of original plant model. That is, Am A , Bdm B and k m k . Then y p can be
measured as:
z 1b0
y p u (t ) (4.25)
A( z 1 )
In the figure (4.4) can see the effect of smith predictor on paper machine
printer (case study 4). The discrete time model of this system given by [16]:
0.63z 3
y (t ) , where the parameters are a1 0.37 , a 2 0 , b0 1 ,
1 0.37 z 1
34
Chapter 4
y (t )
1 After SPC
Before SPC
0.8
0.6
0.4
0.2
0 t
0 2 4 6 8 10
35
Chapter 4
36
Chapter 4
PID z 1b0
Control design
1 a1 z 1 a2 z 2
(t ) 1 Process
w(t ) +
e(t ) PID controller
u (t )
z k B ( z 1 ) + y (t )
- A( z 1 ) +
37
Chapter 4
And let:
~ ~
(GA BFz k ) TC (4.29)
Where
~ ~ ~ ~ ~
F f 0 f1 z 1 ....... f n~
f
z nf (4.30)
~ ~ ~ z ng~
~ z 1 ........ g
G 1 g 1 ng (4.31)
T 1 t1 z 1 .......... t nt z nt (4.32)
It can be seen from the equation (4.8), (4.9), (4.10), (4.11) and (4.30), the PI
control is achieved if the order of the plant is one and a PID controller is
obtained if the plant is second order.
Pole placement
Compensator
Plant
NM-PID -PPC
w(t ) ~ ~ ~
f 0 f1 f 2 + 1 1
~
SYSETM y (t )
- G
+
k P f1 2 f 2
kD f2 ~ ~ 1 ~ 2
k I f 0 f1 f 2 f 0 f1 z f 2 z
38