Beruflich Dokumente
Kultur Dokumente
FP04
Abstract
In this paper, a newly developed PID controller tuning
system is presented. This system has various functions to
tune PID control loops, which include, (1) input signals
generation for system identification, (2) the model transfer
function estimation, (3) PID controller parameters design
using the frequency region model matching method, and
(4) the designed closed-loop system validation (closedloop simulations, analysis of frequency response and so
on). This system was applied to a flue gas temperature
control system in a gas turbine power plant. The results of
the experiments to the actual process showed that this
tuning system was effective in improving controllability
and reducing the time significantly for proper tuning of
control loops.
1. Introduction
A number of PID controllers are used in local control
loops of the thermal power plants. These are turbine
auxiliary controls and boiler controls. In the combinedcycle power plants, for instance, which are now widely
applied due to the advantages of its high efficiency and
low environmental effects, there are more than 100 PID
control loops. It has been noted that a considerable
amount of time is required to tune these PID control loops
because the tuning work is carried out for each PID
controller according to the engineers experience based on
their heuristic knowledge by trial and error. The time
available for tuning is not enough due to the low priority
assigned to loop tuning during the commissioning period,
therefore some of the loops are often remained improperly
and insufficiently tuned. A PID controller tuning system
[ I ] is therefore needed to reduce the time and labor
required for tuning and to improve the performance of a
closed-loop control with the properly tuned control
parameters. We have developed a PID controller tuning
system and have tested it at a gas turbine power plant. In
this paper, the PID controller tuning system and its
experimental test results are presented.
Step 1
System identification
Step 2
Step 3
Step 4
1
I
Step 5
application
criterion J,,,
(1)
JLQ, = lo-[e'(t)Qe(t)+u'(t)Ru(t)Pt
Step 2) modeling
The discrete transfer function model is determined from
the gathered input and output data by using the least
squares method [ 2 ] . The transfer function is modeled as
ARX (auto-regressive exogenous) -type model. This
discrete transfer function model is transformed into the
continuous time transfer function model by zero order
hold method. And
this tuning system has several
functions to evaluate the model, such as the step response,
frequency response of the model, open loop simulation,
and displaying of model transfer function.
(2).
C(s) = f,
where
f,,&
fi
+-+s
fdS
l+z,s
a,(@=
Step 4) validation of the designed closed-loop system
The performance and stability of the designed closed-loop
system can be validated. The tuning system has various
functions including closed-loop simulations, frequency
response of the loop transfer function, the sensitivity
function and the complementary sensitivity function, and
calculation of the phase and gain margin.
TdU 2
1+ (z,wj2
,a2(u)
= --,a3(@ =
U
I+ (zdu)2
Step 5) application
The designed PID parameters are applied to the plant and
the control performance is evaluated.
ui,,~,...ui,,,
J = $ . l L m ( j q )- P ( j q ) C ( j w , ) 1 2
(51
1=1
rr
K(u)
P ' ( W ) - p'(u)oc,(u)P'(w)a1(w)-P(u)a3(u)
Pi(@
The LQG controller is designed by minimizing the
1374
water
- injected
for deNO
(7)
= (b - Ax)'(b - Ax)
e(Turem(atper
Gas Tubine
1
(1 1)
+a,s+ u2s2+...
is a Maclaurin series of derivative term
i ( s )=
U,
C,(s)
f,s/(l+zs).
C,(S) =b,s+b2s2+.(12)
Using equation (11) and (12), the equation (10) is
transformed into the equation (13).
x* = (A'A>-~~~b
(9)
In this algorithm, method of determination of the matching
band [uminU,,,] is important. The matching band
should include the cut-off frequency ( gain cross-over and
phase cross-over frequencies ) because the stability of the
closed loop system is evaluated in the cut-off frequency
region.
G,,(s) =
/LIS
1+ (ao+a,s+.*.)s/ f i
(13)
+ (b l s + b 2 s 2 + . . . ) s /f ,+(f, / f , ) s
1+pos
(14)
1+ d + a*(Os)2+.where 4, is a design parameter determining the effect of
FF ain
A
Fig. 2 Block diagram of PID control system
1375
Experimented Conditions
Firstly, the flow control loop was tuned and then the flue
gas temperature control loop was tuned. The conditions in
each tuning are shown below.
-500
I
0
50
100
150
200
250
time [sec]
300
350
400
450
50
100
150
200
250
time [sec]
300
350
400
450
' "0
500
1000
1500
1000
1500
time [sec]
: ' i :
50
500
time [sec]
f p
0.000125
case 1
case 2
case3
case4
I
I
f,
IO
1.o
1.o
1.o
I .o
0.003
0.012
0.03
0.05
ff
1
I
I
fP
fi
.ff
flow loop
0.00012
9.2
3.7
temperature
loop
1.O
30
1.o
0.3
1376
parameter
p.
fP
fi
.f.f
p=O.l
case 1
case2
case3
case4
I
I
I
I
0.000065
0.00012
0.00018
0.00023
I
I
I
I
I
I
I
I
8.8
9.2
10.0
10.7
1.3
0.75
0.53
0.44
I
I
p=0.3
3.8
2.2
1.6
1.3
p=OS
6.4
3.7
2.6
2.2
4. Conclusion
case 1
case 2
227.5
307.5
16.5
1.18
30
40
time [secj
50
60
70
80
30
40
time [sec{
50
60
70
80
400
p,
400
2200-
2
0--*
400
5. References
2200 -
10
20
10
20
2,
-8
500
1000
J
1500
1000
1500
time [sec]
-U
500
time [sec]
1377