Professional Documents
Culture Documents
Polifke Iit M
Polifke Iit M
Thermo-Acoustic
System Modelling and Stability Analysis:
Conventional Approaches
Wolfgang Polifke
Lehrstuhl fr Thermodynamik
TU Mnchen
thanks to ...
Jakob J. Keller, Oliver Paschereit, Bruno Schuermans
Stephanie Evesque, Christoph Hirsch, Thomas Sattelmayer
Alexander Genteman, Andreas Huber, Jan Kopitz, Robert
Leandro, Christian Pankiewitz
Raman Sujith
Outline of Talk
Combustion Instabilities
Stability Analysis
Unsteady Analysis
Eigenmodes and Eigenfrequencies
Nyquist Plots
Energy Balance
System Models
CFD
Computational Acoustics
Galerkin Methods
!
!
p Q dt > 0
" #$ %
!
Rayleigh Index
t
2'
3'
2"
2'
3'
1
1
4'
3"
4"
4'
Q
1
4"
2"
3"
Thermo-Akustische Instabilitt
(p, u)
p
System acoustics controls phase p - u: Z! = !
Stabilittskriterium nach Rayleigh:
Q!p! ud" > 0.
"#
p Q dt > 0
!
QQ'
Q'
pp'Q
Feedback Loops
Turbulence
Flame
Heat Release
Fluctuations
Coherent
Structures
Burner
Pressure Loss
Volume
Flow
Velocity
Equivale nce Ratio
Fluctuations
Entropy
waves
Pressure
Air / Fuel
Supply
Acoustic
Waves
Combustion
Chamber
Outline of Talk
Combustion Instabilities
Stability Analysis
Unsteady Analysis
Eigenfrequencies
Nyquist Plots
Energy Balance
System Models
CFD
Computational Acoustics
Galerkin Methods
Network Models
= u(t )
with source term for energy Q(t)
20
10
/s]
Velocity atv [mgauze
[m/s]
30
-10
0.0
0.1
0.2
0.3
0.4
t [s]
Time [s]
Polifke et al, JSV, 2001
0.5
0.6
0.7
Unsteady Simulation
+ Simulation of (turbulent, reacting), compressible flow
captures all relevant phenomena
- Computationally expensive
- Only the dominant mode is identified
- Numerical vs. physical instability
- Results can depend on initial perturbation
- Boundary conditions (acoustic impedance !) are a problem.
p=0
p=0
fc
gc
"
eikl
0
eikl
! !
"
1 p
!
+u ,
f=
2 c
"!
"
, k= .
c
! !
"
1 p
!
g=
u .
2 c
fi
gi
p=0
p=0
h ch
(fh + gh ) = (fc + gc ),
c cc
!
"
i
fh gh = 1 + ne
(fc gc ),
Boundary conditions
.
Q
p=0
p=0
= 0 f + g = 0,
= 0 f g = 0,
u! p=0
=0
p=0
Matrix
of
Coefficients
0
fi
.. = .. .
. .
0
gx
Re"w#
Im"w#
1.03
1.02
1.01
0.99
0.98
0.97
0.04
0.02
1
4 tau!Pi
Re"w#
Im"w#
0.1
1.1
1.05
0.95
0.9
0.05
1
4 tau!Pi
p=0
u! =
0
p=0
Mode - #
"
1 + neit = 0,
m=3
m=2
m=1
m=0
0
= G(s) (x0 x1 ), or
G(s)
=
x0 .
G(s) + 1
x0
G(s)
1
Roots of characteristic equation determine stability
G(s) + 1 = 0.
In control applications:
PN (s)
an sn + . . . + a0
G(s) =
=
.
m
PD (s)
bm s + . . . + b0
x1
N; ! < 4 ?*) 5)9'% ); #$ #* -"' (#+"- ",9;=59,*'B: -"'* -"' %1%-'6 #% %-,
" < 47
Technische Universitt Mnchen
Nyquist
N; ! % 4: -"'* -"' 5)#*- !F 9#'% #*%#2' -"' G1H0#%- $)*-)0( ,*2 -"'(' 6
#* -"' (#+"-=",9;
E#+0('
@7A #990%-(,-'% 5)%#-#.' ,*2 *'+,-#.' '*$#(
Criterion
in"=59,*'7
Control
Theory
ss
HG
N =1
N =0
Cauchys argument
principle:
N = Z );- P5)%#-#.' ,*2 *'+,-#.' '*$#($9'6'*-%
!"#$%&
'()( OP,659'%
G1H0#%$)*-)0(7encirclements of critical point (-1,i0)
N # of anticlock
clockwise
Z # of zeros of the open loop transfer function G(s)
P # of poles in the right half plane
K% , 3*,9 ('6,(J: !' *)-' -",- -"' 5)(-#)* ); -"' G1H0#%- 5,-" ;)( "
-"' #$=59,*'7 Q-"'(!#%': -"' #*#-#,9 .,90' -"')('6 +#.'% ;)( -"' ('%5)*%'
Stable if N = P !
With
Burner
& Flame
Combustor
fu ()
,
G()
fd
Im()
G()
Re() + 2i
Re() + i
-1
Re()
Nyquist Criterion:
A mode is stable if the critical point -1 lies to the left of
the image curve of the real axis.
Re(G())
6
4
2
0
-2
-4
-6
-8
-1 0
1000
2000
Frequency [Hz]
3000
-.'()*+,
$"#
450 Hz
625 Hz
!$"#
!!
915 Hz
!!"#
!!"#
!!
!$"#
$
$"#
%&'()*+,
!"#
1000
Frequency [Hz]
900
800
700
600
500
400
300
0
0.1
0.2
0.3
0.4
0.5
Length of plenum [m]
0.6
0.7
o unstable /
0.8
+ stable
p
! !
e
+ ui ui
2
c
Conservation of energy:
!
e
1
u
i !
! !
+
(p! u!i ) +
(eui ) =
p
q
ij
2
t
xi
xi
c
xj
!
"#
$
! !
!e"dV = !p ui "dAi !eui "dAi + !"dV.
t V
A
A
V
Idea: work out the acoustic energy balance from LES results !
+ with LES, its possible to analyze all terms in great detail
entropy fluctuations
non-linear terms
non-zero mean flow
variable material properties
Outline of Talk
Combustion Instabilities
Stability Analysis
Unsteady Analysis
Eigenfrequencies
Nyquist Plots
Energy Balance
System Models
CFD
Computational Acoustics
Galerkin Methods
Network Models
System Modelling
Mode-Based
Finite Volume,
Finite Element
Time Domain
Frequency Domain
CFD
Computational Acoustics
Galerkin Methods
Network Models
ODE
algebraic equations
Nonlinear
Linearized Equations
Computational Acoustics
Starting point: equation for acoustic perturbations:
1 D p
2
2
c Dt
xi
2 !
1 p
xi
!
"
1 Dq!
=
.
2
c
Dt
0.8
(1,1,0)
(1,0,0)
cies and
agreeme
0.7
0.6
0.5
0.4
0.3
0.2
0.8
1.2
1.4
1.6
1.8
2.2
2.4
CONCL
We
coustic
especial
simulati
bitrary g
the prop
indicate
and hav
REFER
[1] S. H
mix
(0)
(1)
= m
+ "m
+ O("2 ),
!(1)
2
= p!(0)
+
"p
+
O("
).
m
m
n("x) dV.
Table I. E!ect of reference position value and the grid resolution for the "rst eigen
4
Technische Universitt
Mnchen! = 0:003, " = 10
frequency;
s. Cross X indicates unfeasible calculation.
x ref = 0:24 m
Results for Rijke Tube
x ref = 0:249 m
x ref = 0:25 m
Benoit
Coarseand
mesh Nicoud
(561 nodes)05
X
271:4 0:088i
271:6 0:088i
X
X
271:6 0:088i
270:4 0:087i
271:3 0:093i
271:5 0:098i
0
-0.2
=1.6
200
expansion
theoretical
20
Growth rate
Growth rate
0.2
=0.33
40
expansion
theoretical
100
Growth rate
0.4
0
-20
0
-100
-200
-0.4
-40
500
1000
Frequency
1500
2000
500
1000
Frequency
1500
2000
-300
500
1000
Frequency
1500
2000
Figure 2. Representation in the complex plane of the theoretical and computed eigen frequencies.
available in Figure 2 and displayed in the complex plane. As expected, the computed
Computational acoustics
+ time domain: straightforward
+ fq domain: identify both stable and unstable eigenmodes
+ modest computational cost.
- acoustic boundary conditions, mean flow effects, losses !?
- needs input on flame dynamics.
Stay tuned !
System Modelling
Mode-Based
Finite Volume,
Finite Element
Time Domain
Frequency Domain
CFD
Computational Acoustics
Galerkin Methods
Network Models
ODE
algebraic equations
Nonlinear
Linearized Equations
Galerkin method
2 m
2
+ km m = 0
1D Helmholtz-equation without sources:
2
x
=
q
Galerkin
+ very efficient
+ can handle non-linearities
+ for complicated geometries, expansion functions can be
computed with FE
+ eigenmodes of full problem need not be close to the s of
the homogeneous problem
- non-normal modes for non-trival boundary conditions
- input on flame dynamics is needed, determination of source
term may be non-trivial.
Outline of Talk
Combustion Instabilities
Stability Analysis
Unsteady Analysis
Eigenfrequencies
Nyquist Plots
Energy Balance
System Models
CFD
Computational Acoustics
Galerkin Methods
Network Models
Network models
Fuel Supply
Air Supply
Burner
Matrix
of
Coefficients
Flame
Combustor
0
f1
.. = .. .
. .
0
gN
fd
gd
"
kx
eikx+ l
0
/c
=
M
2
1M
0
ikx l
"!
k
/c
%2
fu
gu
(1
"
M 2 ) ,
m
k .
R
"
!
p
c
u!h
#
"
p
TH
u!c
=
1 u c Mc
+
c c
TC
uc
$
!
" # !
!
T
Q
p
H
c
!
= uc +
1 uc
.
TC
pc
Q
!
"
!
Q !
u!
= F ()
u
Q
Q !
Q
x
L
open end - duct - area change - duct - open end
% Universitt Mnchen
Technische
:;G
:;E
%;5
:;C
M*2
%;5
M*2
K,(#-+*#
K,(#-+*#
%;C
:;5
:;C
:;5
:;G
:
Eigenfrequencies
I6J
with reflectionI6J coefficient r = -1
:;E
:;% :;5
:
:;8
:;%
:;C
:;5
:;D
:;8
:;E
:;C
:;F
:;D
:;G
:;E
:;H
:;F
%
:;G
:;H
:
:;5
:
:;%
:;8
:;%
:;C
:;5
:;8
:;%
:;C
:;5
:;D
:;8
:;E
:;C
:;D
:;8
:;E
:;C
I6J
:;F
:;D
:;G
:;E
:;H
:;F
%
:;G
:;H
:;F
:;D
:;G
:;E
:;H
:;F
%
:;G
:;H
I6J
5;5
5;5
%;E
%;C
%;5
%
:;G
:;E
%;G
%;G
%;G
%;E
%;C
%;5
%
M*2N$")*'$#
%;G
M*2N$")*'$#
K,(#-+*#L0#-1,#=)+6+:
K,(#-+*#L0#-1,#=)+6+:
*#+,-./01$.'*#'1"'-(#./01$.*#+20$3)4564%783)97:;%3)<2==.+'1$7:
*#+,-./01$.'*#'1"'-(#./01$.*#+20$3)4564%783)97:;%3)<2==.+'1$7:
%;E
%;C
%;5
:;E
:;% :;5
:
:;8
:;%
:;C
:;5
:;D
:;8
I6J
:;E
:;C
:;F
:;D
I6J
:;G
:;E
:;H
:;F
%
:;G
%
:;H
%;C
%;5
:;G
:
%;E
:;%
%
:;5
:
I6J
I6J
,-9'1">2**./01$.'*#'1"'-(#./01$.20$9'1">2**3)4564%783)97:;%3)<2==.+'1$7?%@4564%AB
,-9'1">2**./01$.'*#'1"'-(#./01$.20$9'1">2**3)4564%783)97:;%3)<2==.+'1$7?%@4564%AB
5;5
%;C
:;HD
%;G
%;E
%;C
:;H
:;GD
*2N$")*'$#
%;E
:;HD
*2N$")*'$#
%;G
How
5 is instability possible in a system without energy source?
*#L0#-1,#=)+6+:
+*#L0#-1,#=)+6+:
5;5
:;H
% Universitt Mnchen
Technische
:;G
:;E
%;5
M*2
%;5
M*2
K,(#-+*#
K,(#-+*#
%;C
%;C
%;5
:;C
:;5
:;G
:
Eigenfrequencies
I6J
I6J
I6J
I6J
with energy-conserving
boundary conditions
:;E
:;% :;5
:
:;8
:;%
:;C
:;5
:;D
:;8
:;E
:;C
:;F
:;D
:;G
:;E
:;H
:;F
%
:;G
:;H
:;%
:
:;5
:
:;8
:;%
:;C
:;5
:;D
:;8
:;E
:;C
:;F
:;D
:;G
:;E
:;H
:;F
%
:;G
:;H
%
:;% ::;5 :;%
:;8 :;5
:;C :;8
:;D :;C
:;E :;D
:;F :;E
:;G :;F
:;H
%
:;G
:;H
%;C
%;5
%
%;E
%;C
%;5
%
:;G
:;G
:;E
:;E
:;% :;5
:
:;HD
%;G
:;H
:;GD
:;G
:;8
:;%
:;C
:;5
:;D
:;8
I6J
:;E
:;C
:;F
:;D
I6J
:;G
:;E
:;H
:;F
%
:;G
:;FD
:;H
%;E
%;C
%;5
I6J
I6J
1
,-9'1">2**./01$.'*#'1"'-(#./01$.20$9'1">2**3)4564%783)97:;%3)<2==.+'1$7?%@4564%AB
p + 2 = p ,
2
5;5
%
p!
5
!
+
M
= :;HD0,
%;G
c
%;E
:;H
(1 + M) + g(1 M) = 0.
%;C
*2N$")*'$#
%;E
%;G
M*2N$")*'$#
%;G
M*2N$")*'$#
5;5
K,(#-+*#L0#-1,#=)+6+:
5;5
*#L0#-1,#=)+6+:
K,(#-+*#L0#-1,#=)+6+:
,-9'1">2**./01$.'*#'1"'-(#./01$.20$9'1">2**3)4564%783)97:;%3)<2==.+'1$7?%@4564%AB
*#+,-./01$.'*#'1"'-(#./01$.*#+20$3)4564%783)97:;%3)<2==.+'1$7:
Riemann Twist
!$
!"
#%
!%
&'
#$
&"
#"
&$
&
Network Models
+ Fast & Flexible, low computational effort
+ Great for qualitative / exploratory studies
- Not suitable for many geometries of applied interest
- Only in frequency domain
- Non-linear / non-normal phenomena !?
Summary
Mode-Based
Finite Volume,
Finite Element
Time Domain
Frequency Domain
CFD
Computational Acoustics
Galerkin Methods
Network Models
ODE
algebraic equations
Nonlinear
Linearized Equations