Introduction to Finite Volume projection methods On Interfaces with non-zero mass ux Rupert Klein Mathematik & Informatik, Freie Universität Berlin Summerschool SPP 1506 Darmstadt, July 09, 2010 On interfaces with non-zero mass ux Rankine-Hugoniot conditions Lax' entropy condition Flame speed laws: sharp vs. diffuse interfaces Multiscale ame structure modelling Discontinuities Rankine-Hugoniot conditions t Conservation law ut + f (u)x = 0 u = ul u = ur Admits shocks with jump conditions D [ u]] = [ f ] x On interfaces with non-zero mass ux Rankine-Hugoniot conditions Lax' entropy condition Flame speed laws: sharp vs. diffuse interfaces Multiscale ame structure modelling Discontinuities Lax' entropy condition 19 !"#########$%&'(#)*+,&-!,.&, 0 01' 3"########*+45!67!,.&, 0 02' 01' 02' 02' 0 02' 01' / 0 01' / Unknowns: 2n for + 1shocks and Unknowns: 2n + 1 (b). Figure 3. Characteristic diagrams detonations (a) and deflagrations Jump conditions: n Jump conditions: n Incoming characteristics: n + 1 Incoming characteristics: n and temperature (or density) are known. (For a non-reactive front, such as somethings required ame speed law required a shock wave, these reduce to the condition that the species mass fractions do not change across the front.) Differentiating the fluxes ρYi u in the species transport equations (2) and Discontinuities Lax' entropy condition 19 !"#########$%&'(#)*+,&-!,.&, 0 01' 3"########*+45!67!,.&, 0 02' 01' 02' 02' 0 02' 01' / 0 01' / Unknowns: 2n for + 1shocks and Unknowns: 2n + 1 (b). Figure 3. Characteristic diagrams detonations (a) and deflagrations Jump conditions: n Jump conditions: n Incoming characteristics: n + 1 Incoming characteristics: n and temperature (or density) are known. (For a non-reactive front, such as somethings required ame speed law required a shock wave, these reduce to the condition that the species mass fractions do not change across the front.) Differentiating the fluxes ρYi u in the species transport equations (2) and On interfaces with non-zero mass ux Rankine-Hugoniot conditions Lax' entropy condition Flame speed laws: sharp vs. diffuse interfaces Multiscale ame structure modelling The choice of G0 is arbitrary but fixed for a single combustion event. The flame surface(s) G = G0 naturally decompose the flow domain into unburnt gas (G < G0 ) and burnt gas regions (G > G0 ). Differentiating (59) with respect to time and using (58) one finds Discontinuities ∂G dxf ∂G + · ∇G = + D · ∇G = 0 , ∂t dt ∂t Typical ame speed law the G-equation. (61) Flame Front G(x,t) = G0 Temperature Fuel ns burnt G > G0 unburnt G < G0 Figure 4. Schematic representation of premixed flame front propagation The key physical ingredients of the level set approach are the burning Aturb velocity law determining s as a function of thermo-chemical and flow conS = S (p , T ) ` u u ditions and some local features of the flame geometry. It is important to Aresolved notice that s is defined as the relative velocity between points on the front and the unburnt gas immediately in front of it. The relative velocity sb between the burnt gas and of theunburnt front differs from s because of the thermal Function gas conditions gas expansion within the flame front and the associated jump of the normal velocity. Because of mass conservation the mass flux density normal to the ⇓ front does not change across the discontinuity and the burnt gas relative speed is easily computed as Smearing of the interface is dangerous ρ ρs = (ρs)b = ρu s ⇒ sb = u ρb s. (62) Although both the flow velocity and the relative speed between flow field and front change across the flame, their sum, namely the vector D appear- The choice of G0 is arbitrary but fixed for a single combustion event. The flame surface(s) G = G0 naturally decompose the flow domain into unburnt gas (G < G0 ) and burnt gas regions (G > G0 ). Differentiating (59) with respect to time and using (58) one finds Discontinuities ∂G dxf ∂G + · ∇G = + D · ∇G = 0 , ∂t dt ∂t Typical ame speed law the G-equation. (61) Flame Front G(x,t) = G0 Temperature Fuel ns burnt G > G0 unburnt G < G0 Figure 4. Schematic representation of premixed flame front propagation The key physical ingredients of the level set approach are the burning Aturb velocity law determining s as a function of thermo-chemical and flow conS = S (p , T ) ` u u ditions and some local features of the flame geometry. It is important to Aresolved notice that s is defined as the relative velocity between points on the front and the unburnt gas immediately in front of it. The relative velocity sb between the burnt gas and of theunburnt front differs from s because of the thermal Function gas conditions gas expansion within the flame front and the associated jump of the normal velocity. Because of mass conservation the mass flux density normal to the ⇓ front does not change across the discontinuity and the burnt gas relative speed is easily computed as Smearing of the interface is dangerous ρ ρs = (ρs)b = ρu s ⇒ sb = u ρb s. (62) Although both the flow velocity and the relative speed between flow field and front change across the flame, their sum, namely the vector D appear- On interfaces with non-zero mass ux Rankine-Hugoniot conditions Lax' entropy condition Flame speed laws: sharp vs. diffuse interfaces Multiscale ame structure modelling∗ Smiljanowski et al., Comb. Theor. & Mod., 1, (1997); Schmidt & Klein, Comb. Theor. & Mod., 7, (2003) Towards a generalized Level-Set/In-Cell Reconstruction Approach for Accelerating Turbulent Premixed Flames Matthias Münch1, Heiko Schmidt1, Rupert Klein1,2 1 2 Mathematik & Informatik, Freie Universität Berlin Data & Computation, Potsdam Institut für Klimafolgenforschung email: [email protected] [email protected] The authors gratefully acknowledge fruitful, stimulating discussions with as well as direct software support by Dr. Alan Kerstein and Dr. Scott Wunsch (SANDIA Nat. Lab. Livermore), and Dr. Fan Zhang and Dr. Paul Thibault (Combustion Dynamics, Ltd., Canada). This project has been partly supported by the European Commission (grant FI4S-CT96-0025) and the Deutsche Forschungsgemeinschaft (grant KL 611/7) Overview • Motivation • Governing Flow Equations • Level-Set Approach • Flame-Flow Coupling by In-Cell-Reconstruction • Unsteady Flame Structure Modelling • Some Results • Conclusions and Outlook Motivation • Capturing/Tracking schemes are able to model accelerating premixed Flames with the following features [10] – flame is thin compared to the large geometrical scales – Flamelet ansatz; flame physics condensed into a burning rate law – standard Rankine-Hugoniot jump conditions apply • They have the following limitations – inherent assumption of a quasi stationary flame structure – depend on availability of burning rate law • Goal – Modular numerical approach for general unsteady flame structures Governing Equations ρ̄t + ∇ · (ρ̄ṽ) = 0 (ρ̄ṽ)t + ∇ · (ρ̄ṽ ◦ ṽ) + ∇p̄ + 23 ρ̄k̃ (ρ̄Ẽ)t + ∇ · (ṽ(ρ̄Ẽ + p̄ + 23 ρ̄k̃)) 1 = ( Re + µt)∇ · σ 1 = ( Re + µt)∇ · (σ · ṽ) + γ γ−1 ∇ 1 · (( RePr + σµt )∇ ρ̄p̄ ) h 1 + σµt )∇k̃) + ∇ · (( Re k (ρ̄Ỹ )t + ∇ · (ρ̄Ỹ ṽ) ρ̄Ẽ = p γ−1 1 = ∇ · (( ReSc + σµt )∇Ỹ ) + ρ̄! ωY Y + 12 ρ̄ṽ · ṽ + ρ̄Ỹ Q + ρ̄k̃ Characteristic numbers Re = ρref uref lref µ Pr = µcp λ Sc = µ ρref D Level-Set Method Illustration for the flamelet regime • Next to the flame front Gt + (&vu + st&n) · ∇G = 0 (1) G<0 unburnt sl st G>0 burnt • At larger distances |∇G| = 1 (2) • Standard methods can be used in both steps, [9], [11]. dA dA Damköhler’s ansatz: st = δA slam δA Flame-flow coupling by in-cell-reconstruction Reconstruction of burnt and unburnt states • Integral constraint for conserved quantities α U u + (1 − α) U b = U • Rankine-Hugoniot conditions Dfront [[U ]] − [[F (U )]] = 0 1−α (3) (4) α Ub Fb Area-weighted flux composition • Flux densities for states “u” & “b” Fν = F God. (U lν , U rν ) (ν ∈ {u, b}) discrete Flame Front Uu (5) β Fu Net fluxes for “mixed cells” • Net flux F = β F u + (1 − β) F b (6) Unsteady Flame Structures Integral Conservation Laws " x2 ∂U dx + (F (x2, t) − F (x1, t)) = 0 (7) ∂t x1 In a moving co-ordinate system " ξ2 ∂U Dbox [[U ]] − [[F (U )]] = ξ1 ∂t δ << L Temperature τ Fuel # # # dξ # (8) ξ x ∂U /∂t ≡ (Dbox − Dfront) ∂U /∂ξ Dfront [[U ]] − [[F (U )]] = 0 ξ dx = D dt box • Stationary Structure (9) (Standard Rankine-Hugoniot Conditions) • Unsteady Structure t Eq. (8) is a generalized jump condition! Flame with unsteady internal structure Results so far: Conservation Laws LevelSet Approach Generalized in-cell-reconstruction Ansatz of Coupling • Jump conditions from (8) instead of (4) Smiljanovski, via Moser and Klein InCell Reconstruction • Calculate ρs, Q and source terms " ξ2 # ∂U # ∂t ξ dξ by solving quasi-1D un- strategy ξ1 steady flow equations in moving frame of reference (module). burning velocity s Boundary Conditions specific heat release Q • Choice of module depends on the turbulent combustion regime • The structure calculation accounts for internal physical effects, which are not active in the outer flow but essential for the front motion and its effect on the surrounding fluid. R.H.Integrals generalized modular coupling procedure Interface to Flame Structure Module Compressible Flow Incompressible Flow Equations Equations ? GLEMAnsatz (Kerstein, Menon) Description of quasi onedimensional laminar Flames Our choice of pdfAnsatz ODTAnsatz LEMAnsatz (Pope) (Kerstein) (Kerstein) stochastic Turbulence Models Scales and Regimes in turbulent combustion Time Scales Da = tturb tchem Length Scales lF2 Ka = 2 η ! ! Borghi-diagram: Regimes in turbulent combustion Test Case: Laminar Flame 1.04 Y timestep 10 timestep 30 timestep 100 timestep 220 p (pressure) Flame structure module • 1D compressible Navier-Stokes solver 1.02 1 • explicit “shock capturing” technique • 2nd order inner/outer interpolation 0 2 4 x 1 • one-step Arrhenius kinetics • actvation energy (Ea/RTu = 20, Tb/Tu = 4) Molecular transport • Reynolds No’s. Reoutside = 104, Remodule = 102 • Prandtl No. P r = 0.72, Lewis No. Le = 1 8 10 timestep 0 timestep 50 timestep 100 timestep 1000 0.8 Reaction model 6 0.6 Y (fuel mass fraction ) 0.4 0.2 0 0 0.02 0.04 ξ 0.06 0.08 0.1 0.8 1 0.016 0.012 s 0.008 (burning velocity) 0.004 Ignition of laminar flame: Large scale pressure field (top); Fuel mass fraction(middle); Effective burning velocity (bottom). 0 0 0.2 0.4 t 0.6 Turbulent Combustion I Flame structure module • Hybrid algorithm: – 1D low-Mach RANS solver (PISO) 1.2 Turbulent combustion model • Pope’s pdf-Ansatz, [7], [8] • 8-reaction H2–O2 scheme (Maas/Warnatz) Open questions: • Deterministic / non-deterministic model coupling p 1.15 (pressure) 1.1 1.05 1 0 – pdf-Monte-Carlo for enthalpy and species, [12] • k − . turbulence model Mass Fraction Y 50 * dt 120 * dt 190 * dt 1 2 3 4 5 6 0.03 7 8 9 10 x[m] 1000*dt 4000*dt 7000*dt 0.025 0.02 0.015 0.01 0.005 0 0 Y (fuel mass fraction) 5 10 15 20 25 30 x[cm] 0.7 0.6 low turbulence intensity high turbulence intensity D (effective flame speed) 0.5 0.4 0.3 Ignition of a flame in a turbulent flow field: Large scale pressure (top); Hydrogen mass fraction (middle); Effective Flame velocity (bottom). 0.2 0.1 0 0 1 2 3 4 5 6 7 t Turbulent Combustion II 1 0.8 Flame structure module • 1D zero Mach number solver (projection method) • turbulent transport with Linear Eddy Model (LEM), [3] • Coupling to outside solution via prescribed inflow data and integral mean values 0.6 Y 0.4 0.2 0 4.6 4.8 5 5.2 5.4 x 1 0.8 0.6 Y 0.4 0.2 Reaction model • one-step Arrhenius kinetics • aktvation energy (Ea/RTu = 20, Tb/Tu = 4) 0 4.7 4.8 4.9 5 5.1 5.2 x 1 0.8 0.6 Y 0.4 Flame Structures for varying turbulent Reynolds Numbers Ret: Fuel mass fraction for fixed chemical time and turbulent length scale; Ret = 3 (top), 10 (middle), 100 (bottom) 0.2 0 3 4 5 x 6 7 First 3D Test Case Simplified Flame structure module • GLEM-Method [5] • Flame is described by a Level-Set Function • turbulent transport by Linear Eddy Model is applied to the G-Field (gridless implementation) • prescribed turbulence parameters • Each Flamelet propagates with a prescribed laminar burning speed • Model only valid in Flamelet Regime Flame kernel evolution in prescribed turbulence field: Snapshots of Level Set G = 0. Work in Progress and Outlook Flame structure modules • Full coupling to outer solution using its (k − .)-turbulence model data to determine turbulent length and time scales • LEM / GLEM as a flame structure module in 3D channel flows with obstacles • ODT-based combustion module for DDT applications (OneDimensional-Turbulence, Kerstein et al.) • Flame structure module based on turbulent combustion models for the ,,thin reaction zone“-regime, [6] Flame kernel evolution over obstacles: Turbulent length and time scales for structure module are provided by k − " turbulence model; Plots of isoline G = 0 at different times and vector plot of flow field Conclusions The proposed generalized numerical In-Cell-Reconstruction strategy ... • extends our level set technique to complex internal front structures • handles non-stationary flame structures in a modular fashion • flexibly models a wide range of different combustion regimes • provides a basis for the modelling of Deflagration-to-Detonation-Transition (DDT) in large scale systems References [1] Bourlioux, A., Private Communication, University of Montreal, Canada [2] Fedkiw, R., Aslam, T., Merriman, B. and Osher, S., A Non-oscillatory Eulerian Approach to interface in Multimaterial Flows (the Ghost Fluid Method), Journal of Computational Physics, 152, 457-492, 1999 [3] Kerstein, A. R., Linear-eddy model of turbulent transport and mixing, Combustion Sci. and Tech., 60, 391-421, 1988 [4] Maas, U., Warnatz, J.: Ignition processes in hydrogen-oxygen mixtures, Combustion and Flame, 74, 53-69, 1988 [5] Menon, S. und Kerstein, A. R., Stochastic Simulation of the structure and propagation rate of turbulent premixed flames, Twenty-Fourth Symposium (International) on Combustion, 443-450, The Combustion Institute, Pittsburgh, 1992 [6] Peters, N.: Turbulent Combustion. Cambridge University Press, 2000 [7] Pope, S. B.: A Monte Carlo method for the PDF equations of turbulent reactive flow. Combustion Science and Technology, 25, 159-174, 1981 [8] Pope, S. B.: PDF methods for turbulent reactive flows. Prog. Energy Combustion Science, 11, 119-192, 1985 [9] Sethian, J. A., Level Set Methods and Fast Marching Methods, Cambridge University Press, 1999 [10] Smiljanovski, V., Moser, V. and Klein, R., A Capturing-Tracking Hybrid Scheme for Deflagration Discontinuities, Journal of Combustion Theory and Modelling, 2(1), 183-215, 1997 [11] Sussman, M., Smereka, P. and Osher, S., A Level Set Approach for Computing Solutions to Incompressible Two-Phase Flow, Journal of Computational Physics, 114, 146-159, 1994 [12] Zhang, F. und Thibault, P., A PDF-Module for Turbulent Flame Structure Computation, Final Report on subcontracted work for EC-Project FI4SCT96-0025, Combustion Dynamics Ltd., Halifax, Canada, 1998
© Copyright 2025 Paperzz