Académique Documents
Professionnel Documents
Culture Documents
Abstract
In this paper a non-linear mathematical model
of a low-power gas turbine, which is used in the
Budapest University of Technology and
Economics, will be presented.
This topic is current, because with this
model the manoeuvrerability of the engine can
increase in special flight situations.
According to the measurements, the
parameters of the gas turbine are known,
determined.
The method of non-linear modelling is
based on the thermodynamical equations, which
describe the behaviour of the engine.
With this model after linearization we can
design an optimal controller for the gas turbine.
1 State-space representation
The signals are time-dependent functions, which
can be scalar-valued or vector-valued, and
deterministic or stochastic. In the following only
vector-valued and deterministic signals will be
used.
The system is any part of the real world
surrounded by a well-defined boundary. The
system is influenced by its environment via
signals (u(t) - input signal), and acts on its
environment by other signals (y(t) output
signal).
The state of the system contains all past
information on the system up to time t0 time
instant. If we would like to compute the output
signal for tt0 (all future values) we only need
u(t), tt0 and the state t=t0.
(1)
(2)
(5)
(6)
Piroska AILER
P = 80 kW,
mc = 0,9 kg/sec,
c* = 2,8,
T4* = 938 K.
T1* = T0* = T0 (1 +
1 2
M )
2
(7)
1 2 1
M )
2
(8)
2. The second part is the compressor. It is
modelled empirically using the compressor
characteristic (map), which gives the mass flow
across the compressor. The total temperature
rise is found by using the isentropic efficiency
factor c, the total pressure is the function of
compressor pressure ratio c* and n is the
number of revolution:
m! c = f (n, p 2* , p1* , T1* )
1
p2*
p* 1
T2* = T1* 1 + 1
*
*
p2 = c p1
(9)
(10)
(11)
(12)
Q f f
cp
1 + qT
m!
where: qT = fuel
m! c
(13)
(14)
A3 q( 3) p3*
T3*
1
*
*
T4 = T3 1 t 1
1
p3
p*
*
p4 = g p0
dT3*
1
=
dt
m comb
(20)
(15)
4 Jacobian linearization
(16)
(21)
(17)
dn
= Pt m Pc Pl =
dt
= m! t c p (T3* T4* )m mc c p (T2* T1* ) Pl
(22)
4 2 n
(18)
2. A control volume is needed around the
combustor to model the dynamic behaviour. For
this control volume a mass balance and an
energy balance produced two first-order
differential equations:
x! ss + x! = F ( xss + x, u ss + u )
mass balance
dp2* R T2*
=
(m! c + m! fuel m! t )
dt
V2
energy balance
y ss + y = G ( xss + x, u ss + u )
(19)
(23)
x! = A x + B u
y = C x + D u
(24)
752.3
Piroska AILER
Fi
,
xj
Bij =
Fi
,
uj
C ij =
G i
,
xj
Dij =
Gi
uj
(25)
This equation approximates the dynamic
behaviour of the non-linear gas turbine in a
small region about the operating point.
5 State space representation of our gas
turbine
In our case the state, input and output vectors
will be the follows:
m!
u = fuel ,
Pl
n
x = p 2* ,
T3*
n
y = p 2* . (26)
T3*
dt
V2
A3 q( 3 ) p3*
*
m! c n, p 2 + m! fuel
=
*
T
3
*
*
= F n, p 2 , T3 , m! fuel , Pl
(27)
The A21 parameter (the first element of the
second row):
*
F R T2 m! c *
=
( p = const.)
2
n
V
n
2
(28)
The A22 parameter (the second element of
the second row):
F 1 R T0 p 2*
=
V2
p 2*
p1*
A3 q( 3 ) p3*
m! c n, p 2* + m! fuel
+
*
T
3
R T2* m! c
R T2*
+
* (n = const.)
V2
V2
p 2
A3 q( 3 ) p3*
T3*
(29)
The A23 parameter (the third element of the
second row):
R T2* A3 q ( 3 ) p3*
F
=
0
,
5
1, 5
V2
T3*
T3*
(30)
The B21 parameter (the first element of
the second row):
R T2*
F
=
(31)
V2
m! fuel
The B22 parameter (the second element of
the second row):
F
(32)
=0
Pl
6 LQ control design
Given a linearised model corresponding to an
engine operating point, the standard linear
optimal design technique can be used to
determine the full state feedback gains by
minimising the quadratic performance criteria:
J=
1 T
(x Qx + u T Ru )dt ,
2 0
(33)
(34)
u = R 1 BT Px = Kx
(35)
752.5
Piroska AILER
0.01
0.005
0
10
12
14
16
18
20
10
12
14
16
18
20
10
time
12
14
16
18
20
0.03
p2
0.02
0.01
0
0.03
T3
0.02
0.01
0
-0.02
-0.04
-0.06
10
12
14
16
18
20
10
12
14
16
18
20
10
time
12
14
16
18
20
p2
0.02
0.01
T3
0.02
0.01
752.6
0.01
0.005
10
12
14
16
18
20
10
12
14
16
18
20
10
time
12
14
16
18
20
0.03
p2
0.02
0.01
0
0.03
T3
0.02
0.01
0
-0.02
-0.04
-0.06
10
12
14
16
18
20
10
12
14
16
18
20
10
time
12
14
16
18
20
0.02
0.01
p2
0
0.02
0.01
T3
752.7