Difference between revisions of "H-Allegro"

From www.coria-cfd.fr
Jump to: navigation, search
(Direct simulation of propagating flames: 3D expanding front (Eric Albin & Yves D'Angelo))
 
(42 intermediate revisions by the same user not shown)
Line 1: Line 1:
== H-Allegro ==
+
[[File:Hallegro.jpg|250 px]]
  
 +
== HAllegro ==
  
 +
HALLEGRO is a high-order finite difference code that solves the unsteady compressible reacting Navier-Stokes equations system on structured cartesian meshes.
  
H-ALLEGRO  is a finite difference code that solves the unsteady compressible reacting Navier-Stokes equations system on structured cartesian meshes.
+
HALLEGRO makes use of a  specific "hybrid" arrangement of variables on staggered-like grids with compact high-order finite difference schemes: differentiation and interpolation rules needed to solve the Navier–Stokes equations can be Implicit (Padé) or explicit hybrid FD schemes of 6th order.   
 
+
It makes use of a  specific "hybrid" arrangement of variables on staggered-like grids with compact high-order finite difference schemes: differentiation and interpolation rules needed to solve the Navier–Stokes equations can be Implicit (Padé) or explicit hybrid FD schemes of 6th order.   
+
 
The adopted grid topology and procedure can be seen as an ‘hybrid colocated/staggered’ strategy. Acoustic boundary condition treatments are then applied in a natural manner, despite the staggered character of the grid.  
 
The adopted grid topology and procedure can be seen as an ‘hybrid colocated/staggered’ strategy. Acoustic boundary condition treatments are then applied in a natural manner, despite the staggered character of the grid.  
 
Close to the boundaries, since the size of the stencil decreases, the scheme order is successively lowered to centred 4th order and then one-sided 3rd order.  
 
Close to the boundaries, since the size of the stencil decreases, the scheme order is successively lowered to centred 4th order and then one-sided 3rd order.  
  
H-ALLEGRO is a research code,  mainly designed to perform DNS or highly resolved LES on thousands of processors.  
+
HALLEGRO is a research code,  mainly designed to perform DNS or highly resolved LES on thousands of processors.  
 
At this stage, the main objectives are both to improve numerical accuracy/robustness and the numerical flow solution at the boundaries.  
 
At this stage, the main objectives are both to improve numerical accuracy/robustness and the numerical flow solution at the boundaries.  
  
Line 15: Line 15:
 
== Main features ==
 
== Main features ==
 
   
 
   
* High Resolution Finite difference discretization of Navier-Stokes equations
+
* High Resolution Finite difference discretization of Full Navier-Stokes equations
 +
* Hybrid (staggered/colocated) strategy
 
* Compact Explicit 6th order or Implicit Padé  difference schemes
 
* Compact Explicit 6th order or Implicit Padé  difference schemes
 
* Third-order Runge–Kutta  minimal-storage integration scheme (that only requires two memory locations for each conserved property)
 
* Third-order Runge–Kutta  minimal-storage integration scheme (that only requires two memory locations for each conserved property)
Line 21: Line 22:
 
*The code has been designed to work on thousands of processors via the MPI protocol. Parallel communications and I/O have been optimized to achieve this goal.
 
*The code has been designed to work on thousands of processors via the MPI protocol. Parallel communications and I/O have been optimized to achieve this goal.
  
A few pictures of HALLEGRO computations are available below.  
+
A few pictures of HALLEGRO computations are available below.
  
 
+
==  Direct simulation of propagating flames: 3D expanding  front   (Eric Albin & [[User:Dangelo| Yves D'Angelo]]) ==
==  Direct simulation of propagating flames: 3D expanding  front ==
+
  
 
Expanding flames constitute a basic fundamental configuration for pre-mixed laminar and turbulent gaseous combustion.  
 
Expanding flames constitute a basic fundamental configuration for pre-mixed laminar and turbulent gaseous combustion.  
 
We present a DNS of propane/air 3D expanding flame in a turbulent mixture, performed with the HALLEGRO solver.  
 
We present a DNS of propane/air 3D expanding flame in a turbulent mixture, performed with the HALLEGRO solver.  
  
* Mesh 480 x480 x 480 (~110 million grid points) ; dx~60 microns; 3x3x3 cubic cm
+
* Mesh 480 x480x480 (~110 million grid points) ; dx~60 <math>\mu</math> m ; 3x3x3 cm<math>^3</math>
 
* Initial Passot-Pouquet spectrum then cold flow DNS for obtaining decreasing turbulence   
 
* Initial Passot-Pouquet spectrum then cold flow DNS for obtaining decreasing turbulence   
 
* 512 proc, 70 000 CPU hours  
 
* 512 proc, 70 000 CPU hours  
* Comparison with EXPERIMENTAL & EEM (asymptotic modeling) approaches (cf. FLAMEX results)   
+
* Comparison with EXPERIMENTAL & EEM (asymptotic modeling) approaches  
 +
(see also FLAMEX results at [http://www.dyco.fr/index.php/The_FLAMEX_Solver][[Image:Flamex.jpg|160px|link=http://www.dyco.fr/index.php/The_FLAMEX_Solver]]
  
 
{| class="wikitable"
 
{| class="wikitable"
|+ 3D expanding propane/air flame
+
|+ 3D expanding propane/air flame --- Green : DNS/HALLEGRO ; Blue :  EEM/FLAMEX 
|[[File:3DDNSEXPANDING0.jpg|450 px]]
+
|[[File:3DDNSEXPANDING0.jpg|400 px]]
|[[File:3DDNSEXPANDING1.jpg|450 px]]
+
|[[File:3DDNSEXPANDING1.jpg|400 px]]
 +
|[[File:3DDNSEXPANDINGEEM.jpg|300 px]]
 
|}
 
|}
Three dimensional simulation of a propane/air stoichiometric expanding flame. Iso-contours of vorticity (blue to red) and of reaction rate (green). Physical times range here from 0.49 to 7.28 ms.
 
*[[Media:albin.mpg|  Dowload 3D expanding flame Movie (mpg file) ]]
 
  
{| class="wikitable" style="margin: 1em auto 1em auto;"
+
{| class="wikitable"
|+ 3D expanding flame Movie
+
|+ 3D expanding flame movies : HALLEGRO & FLAMEX
|-
+
 
|{{#widget:YouTube|id=xbG4w9Bav-k|width=400|height=300}}
 
|{{#widget:YouTube|id=xbG4w9Bav-k|width=400|height=300}}
 +
|{{#widget:YouTube|id=rC4RCCPv5dY|width=400|height=300}}
 
|}
 
|}
 +
LEFT : Three dimensional simulation of a propane/air stoichiometric expanding flame. Iso-contours of vorticity (blue to red) and of reaction rate (green). Physical times range here from 0.49 to 7.28 ms.
  
 +
RIGHT : results obtained with FLAMEX, pseudo-spectral/ETDRK  solver for a Sivashinsky-type  Evolution Equation (written for the whole front surface). 2.36 M colocation points; Fourier-Legendre decomposition. 3 CPU hours...
  
  
  
* More details in E. Albin & Y. D’Angelo, Assessment of the Evolution Equation Modelling approach for three-dimensional expanding wrinkled premixed flames, Combustion & Flame, Vol. 159, Issue 5, pp 1932–1948, May 2012 http://dx.doi.org/10.1016/j.combustflame.2011.12.019
+
* More details in E. Albin & Y. D’Angelo, Assessment of the Evolution Equation Modelling approach for three-dimensional expanding wrinkled premixed flames, Combustion & Flame, Vol. 159, Issue 5, pp 1932–1948, May 2012 [http://dx.doi.org/10.1016/j.combustflame.2011.12.019]
  
==  Web combustion analysis ==
+
==  Wet combustion analysis (Eric Albin, C O Pashereit & [[User:Dangelo| Yves D'Angelo]])  ==
  
 
We are interested in DNS of converging and diverging  
 
We are interested in DNS of converging and diverging  
Line 59: Line 61:
  
 
Four different mixtures are used :<br />
 
Four different mixtures are used :<br />
CH4/air φCH4 = 1 <br />
+
Methane/air <math>\phi_{CH_4}</math> = 1 <br />
CH4/air/steam φCH4 = 1 <br />
+
Metahne/air/steam <math>\phi_{CH_4}</math>= 1 <br />
H2/air φH2 = 0.4 <br />
+
H2/air <math>\phi_{H_3}</math>= 0.4 <br />
H2/air/steam φH2 = 0.4 Ω = 0.0 Ω = 0.2 Ω = 0.0 Ω = 0.2<br />
+
H2/air/steam <math>\phi_{H_2}</math>= 0Ω = 0.0 Ω = 0.2 Ω = 0.0 Ω = 0.2<br />
  
 
• different flame configurations :
 
• different flame configurations :
  
4 laminar expansions (1.5cm)^3 <br />
+
4 laminar expansions 1.5x1.5x1.5<math>cm^3</math> <br />
4 laminar implosions (1.5cm)^3<br />
+
4 laminar implosions 1.5x1.5x1.5<math>cm^3</math><br />
6 turbulent expansions (1.8cm)^3<br />
+
6 turbulent expansions 1.8x1.8x1.8<math>cm^3</math><br />
6 turbulent implosions (1.5cm)^3<br />
+
6 turbulent implosions 1.5x1.5x1.5<math>cm^3</math><br />
  
 
→ 20 simulations.<br />
 
→ 20 simulations.<br />
Line 77: Line 79:
  
 
{| class="wikitable"
 
{| class="wikitable"
|+ 3D diverging and converging reacting fronts in turbulent flows, flame velocities
+
|+ HALLEGRO : 3D diverging and converging reacting fronts in turbulent flows, flame velocities
 
|[[File:Converging.jpg|450 px]]
 
|[[File:Converging.jpg|450 px]]
 
|[[File:Flamespeedalbin.jpg|450 px]]
 
|[[File:Flamespeedalbin.jpg|450 px]]
 
|}
 
|}
  
==  3D NSCBC modeling for transverse and corner outflows ==
+
==  3D NSCBC modeling for transverse and corner outflows (Eric Albin, Luc Vervisch & [[User:Dangelo| Yves D'Angelo]]) ==
  
 
The limitations of usual three dimensional Navier–Stokes Characteristic Boundary Conditions (3D-NSCBC)  for flows traveling in a direction that is oblique to the boundary may induce  
 
The limitations of usual three dimensional Navier–Stokes Characteristic Boundary Conditions (3D-NSCBC)  for flows traveling in a direction that is oblique to the boundary may induce  
Line 90: Line 92:
  
 
{| class="wikitable"
 
{| class="wikitable"
|+ TOM strategy compared to 3D-NSCBC & NSCBC  
+
|+ HALLEGRO :  TOM strategy compared to 3D-NSCBC & NSCBC  
 
|[[File:3DNSCBCTOM0.jpg|500 px]]
 
|[[File:3DNSCBCTOM0.jpg|500 px]]
 
|}
 
|}
Line 97: Line 99:
  
 
{| class="wikitable"
 
{| class="wikitable"
|+ TOM strategy compared to 3D-NSCBC & NSCBC  
+
|+ HALLEGRO : TOM strategy compared to 3D-NSCBC & NSCBC  
 
|[[File:3DNSCBCTOM1.jpg|450 px]]
 
|[[File:3DNSCBCTOM1.jpg|450 px]]
 
|[[File:3DNSCBCTOM2.jpg|450 px]]
 
|[[File:3DNSCBCTOM2.jpg|450 px]]
Line 111: Line 113:
 
* E. Albin, Y. D'Angelo & L. Vervisch, Flow streamline based Navier-Stokes Characteristic Boundary Conditions: modeling for transverse and corner outflows, Computers and Fluids, 51, 1, pp. 115-126, 2012 http://dx.doi.org/10.1016/j.compfluid.2011.08.005  
 
* E. Albin, Y. D'Angelo & L. Vervisch, Flow streamline based Navier-Stokes Characteristic Boundary Conditions: modeling for transverse and corner outflows, Computers and Fluids, 51, 1, pp. 115-126, 2012 http://dx.doi.org/10.1016/j.compfluid.2011.08.005  
  
*  E. Albin, Y. D'Angelo & L. Vervisch, Using staggered grids with acoustic boundary conditions when solving compressible reactive Navier-Stokes equations, International Journal for Numerical Methods in Fluids, 2012 http://dx.doi.org/10.1002/fld.2520
+
*  E. Albin, Y. D'Angelo & L. Vervisch, Using staggered grids with acoustic boundary conditions when solving compressible reactive Navier-Stokes equations, International Journal for Numerical Methods in Fluids, 2012 http://dx.doi.org/10.1002/fld.2520
  
 
+
==  No-slip wall acoustic boundary condition treatment in the incompressible limit : the NSWIL strategy   (Marianne Cuif Sjöstrand & [[User:Dangelo| Yves D'Angelo]]) ==
==  No-slip wall acoustic boundary condition treatment in the incompressible limit : the NSWIL strategy ==
+
  
 
Accurate and stable no-slip wall boundary condition for compressible flows is still an open problem for general high-order finite difference solvers.  
 
Accurate and stable no-slip wall boundary condition for compressible flows is still an open problem for general high-order finite difference solvers.  
Line 120: Line 121:
 
As an extension of the 3DNSCBC popular approach, this NSWIL strategy relaxes smoothly towards a 3DNSCBC strategy for a slipping wall – the Euler equations natural wall boundary condition – when the viscosity goes to zero.  
 
As an extension of the 3DNSCBC popular approach, this NSWIL strategy relaxes smoothly towards a 3DNSCBC strategy for a slipping wall – the Euler equations natural wall boundary condition – when the viscosity goes to zero.  
 
Using our in-house 6th order FD solver, some comparative tests were performed.  
 
Using our in-house 6th order FD solver, some comparative tests were performed.  
In particular, we computed a pressure wave train in a 2D periodic channel, leading to standing acoustic waves. Long time runs using NSWIL strategy and involving 2.5 􏰈 10^5 temporal iterations and more than 2000 acoustic reflections at the walls show no numerical instability while popular NSCBC strategy turns out to be unstable after less than 100 reflections. In that case, global mass conservation was very precisely ensured using NSWIL (relative loss < 6.10^-5 after 2000 acoustic reflections) while NSCBC induced a global variation above 1% before code crashed.
+
In particular, we computed a pressure wave train in a 2D periodic channel, leading to standing acoustic waves. Long time runs using NSWIL strategy and involving <math>2.5 \;10^5</math> temporal iterations and more than 2000 acoustic reflections at the walls show no numerical instability while popular NSCBC strategy turns out to be unstable after less than 100 reflections. In that case, global mass conservation was very precisely ensured using NSWIL (relative loss <math>6.10^{-5}</math> after 2000 acoustic reflections) while NSCBC induced a global variation above 1% before code crashed.
  
 
{| class="wikitable"
 
{| class="wikitable"
|+ TOM strategy compared to 3D-NSCBC & NSCBC  
+
|+ HALLEGRO : NSWIL strategy compared to 3D-NSCBC & NSCBC  
 
|[[File:NSWIL1.jpg|450 px]]
 
|[[File:NSWIL1.jpg|450 px]]
 
|[[File:NSWIL2.jpg|450 px]]
 
|[[File:NSWIL2.jpg|450 px]]
Line 130: Line 131:
 
Right : Same computation at later acoustic times, for NSWIL and NSCBC strategies. Notice the oscillations close to the lower wall (figure (f), bottom right) for the NSCBC approach, at acoustic time t = 4L/c.
 
Right : Same computation at later acoustic times, for NSWIL and NSCBC strategies. Notice the oscillations close to the lower wall (figure (f), bottom right) for the NSCBC approach, at acoustic time t = 4L/c.
  
*  More details on M. Sjostrand-Cuif, Y. D'Angelo & E. Albin, No-slip Wall Acoustic Boundary Condition treatment in the Incompressible Limit, Computers & Fluids, Volume 86, Pages 92–102, November 2013. http://dx.doi.org/10.1016/j.compfluid.2013.07.015
+
*  More details on M. Sjostrand-Cuif, Y. D'Angelo & E. Albin, No-slip Wall Acoustic Boundary Condition treatment in the Incompressible Limit, Computers & Fluids, Volume 86, Pages 92–102, November 2013. [http://dx.doi.org/10.1016/j.compfluid.2013.07.015]
  
==  DNS analysis of the non reactive & reactive flow inside a centimetric scale whirl flow combustor  ==
+
==  DNS analysis of the non reactive & reactive flow inside a centimetric scale whirl flow combustor (M Cuif Sjöstrand, N Swaminathan  & [[User:Dangelo| Y D'Angelo]]) ==
  
  
  
  
* A quasi–cubic 8×10×8 mm^3 air/methane non-premixed asymmetric combustion chamber is analyzed by means of direct numerical simulation. Three different cases with Reynolds numbers of 3380 and 4480 and global equivalence ratios of 0.77 and 1.027 were considered. Time-averaged and instantaneous flow dynamics are analyzed. A flame/turbulence interaction scenario can be proposed for this intermittently confined, low-turbulence combustive flow. In addition to the general turbulent flame features, unsteady or specific phenomena (such as interacting flames, ignition and extinction events, pockets of fresh gas burning into the hot core, and flame-relative thickening due to the small scale) were also observed. Available DNS data may be further exploited for RANS/LES SGS model benchmarking in this partially premixed small-scale combustion regime.
+
* A quasi–cubic 8×10×8 <math>mm^3</math> air/methane non-premixed asymmetric combustion chamber is analyzed by means of direct numerical simulation. Three different cases with Reynolds numbers of 3380 and 4480 and global equivalence ratios of 0.77 and 1.027 were considered. Time-averaged and instantaneous flow dynamics are analyzed. A flame/turbulence interaction scenario can be proposed for this intermittently confined, low-turbulence combustive flow. In addition to the general turbulent flame features, unsteady or specific phenomena (such as interacting flames, ignition and extinction events, pockets of fresh gas burning into the hot core, and flame-relative thickening due to the small scale) were also observed. Available DNS data may be further exploited for RANS/LES SGS model benchmarking in this partially premixed small-scale combustion regime.
  
 
* In addition to the expected result that increasing Reynolds numbers intensify turbulent structures, fuel/air mixing, and subsequent combustion, DNS results showed the following :
 
* In addition to the expected result that increasing Reynolds numbers intensify turbulent structures, fuel/air mixing, and subsequent combustion, DNS results showed the following :
Line 154: Line 155:
 
{| class="wikitable"
 
{| class="wikitable"
 
|+ MesoCombustor :  Geometrical & Computational Set-up  
 
|+ MesoCombustor :  Geometrical & Computational Set-up  
|[[File:MESO1.jpg|550 px]]
+
|[[File:MESO1.jpg|500 px]]
|[[File:MESO2.jpg|550 px]]
+
|[[File:MESO2.jpg|500 px]]
 
|}
 
|}
  
  
{| class="wikitable" style="margin: 1em auto 1em auto;"
+
{| class="wikitable"
|+ Whirl flow combustor : DNS results for cold and burning cases  
+
|+ Whirl flow combustor : HALLEGRO DNS results for cold and burning cases  
|-
+
|{{#widget:YouTube|id=-7uiDnUYM0M|width=300|height=225}}
|{{#widget:YouTube|id=-7uiDnUYM0M|width=400|height=300}}
+
|{{#widget:YouTube|id=t-Kif6-1S04|width=300|height=225}}
|{{#widget:YouTube|id=t-Kif6-1S04|width=400|height=300}}
+
|{{#widget:YouTube|id=6LMerMg6yac|width=300|height=225}}
|{{#widget:YouTube|id=6LMerMg6yac|width=400|height=300}}
+
 
|}
 
|}
Sample computations. Left : Burning Case N°3 Front position (iso-reaction rate) in its turbulent environment (iso-contour of the Q-criterion). Center : Q-criterion iso-contour for the Cold case N°2
+
HALLEGRO Sample computations. Left : Burning Case N°3 Front position (iso-reaction rate) in its turbulent environment (iso-contour of the Q-criterion). Center : Q-criterion iso-contour for the Cold case N°2
 
i) Turbulent area at the impact and along the air jet  ii) Ring shaped structures at the impact iii) Turbulent structures drop along the main jet of air.
 
i) Turbulent area at the impact and along the air jet  ii) Ring shaped structures at the impact iii) Turbulent structures drop along the main jet of air.
 
Right: Burning Case N°3, another view and another iso-reaction rate.
 
Right: Burning Case N°3, another view and another iso-reaction rate.
 +
 +
==  External Links ==
 +
See also the [http://www.dyco.fr DYCO Team] Main Page, [http://www.dyco.fr/index.php/User:Yd  Yves D'Angelo's] page at DYCO/LIED, the [http://www.dyco.fr/index.php/The_DYCO_Solver DYCO Solvers] and the  [http://www.dyco.fr/index.php/The_FLAMEX_Solver FLAMEX solver] web pages.

Latest revision as of 19:11, 6 April 2016

Hallegro.jpg

HAllegro

HALLEGRO is a high-order finite difference code that solves the unsteady compressible reacting Navier-Stokes equations system on structured cartesian meshes.

HALLEGRO makes use of a specific "hybrid" arrangement of variables on staggered-like grids with compact high-order finite difference schemes: differentiation and interpolation rules needed to solve the Navier–Stokes equations can be Implicit (Padé) or explicit hybrid FD schemes of 6th order. The adopted grid topology and procedure can be seen as an ‘hybrid colocated/staggered’ strategy. Acoustic boundary condition treatments are then applied in a natural manner, despite the staggered character of the grid. Close to the boundaries, since the size of the stencil decreases, the scheme order is successively lowered to centred 4th order and then one-sided 3rd order.

HALLEGRO is a research code, mainly designed to perform DNS or highly resolved LES on thousands of processors. At this stage, the main objectives are both to improve numerical accuracy/robustness and the numerical flow solution at the boundaries.


Main features

  • High Resolution Finite difference discretization of Full Navier-Stokes equations
  • Hybrid (staggered/colocated) strategy
  • Compact Explicit 6th order or Implicit Padé difference schemes
  • Third-order Runge–Kutta minimal-storage integration scheme (that only requires two memory locations for each conserved property)
  • 3DNSCBC/TOM (for transverse outflow) and NSWIL (for reflecting no-slip walls) acoustic boundary treatment
  • The code has been designed to work on thousands of processors via the MPI protocol. Parallel communications and I/O have been optimized to achieve this goal.

A few pictures of HALLEGRO computations are available below.

Direct simulation of propagating flames: 3D expanding front (Eric Albin & Yves D'Angelo)

Expanding flames constitute a basic fundamental configuration for pre-mixed laminar and turbulent gaseous combustion. We present a DNS of propane/air 3D expanding flame in a turbulent mixture, performed with the HALLEGRO solver.

  • Mesh 480 x480x480 (~110 million grid points) ; dx~60 m ; 3x3x3 cm
  • Initial Passot-Pouquet spectrum then cold flow DNS for obtaining decreasing turbulence
  • 512 proc, 70 000 CPU hours
  • Comparison with EXPERIMENTAL & EEM (asymptotic modeling) approaches

(see also FLAMEX results at [1]) Flamex.jpg

3D expanding propane/air flame --- Green : DNS/HALLEGRO ; Blue : EEM/FLAMEX
3DDNSEXPANDING0.jpg 3DDNSEXPANDING1.jpg 3DDNSEXPANDINGEEM.jpg
3D expanding flame movies : HALLEGRO & FLAMEX

LEFT : Three dimensional simulation of a propane/air stoichiometric expanding flame. Iso-contours of vorticity (blue to red) and of reaction rate (green). Physical times range here from 0.49 to 7.28 ms.

RIGHT : results obtained with FLAMEX, pseudo-spectral/ETDRK solver for a Sivashinsky-type Evolution Equation (written for the whole front surface). 2.36 M colocation points; Fourier-Legendre decomposition. 3 CPU hours...


  • More details in E. Albin & Y. D’Angelo, Assessment of the Evolution Equation Modelling approach for three-dimensional expanding wrinkled premixed flames, Combustion & Flame, Vol. 159, Issue 5, pp 1932–1948, May 2012 [2]

Wet combustion analysis (Eric Albin, C O Pashereit & Yves D'Angelo)

We are interested in DNS of converging and diverging reactive fronts in turbulent mixtures, for wet combustion analysis.

Four different mixtures are used :
Methane/air = 1
Metahne/air/steam = 1
H2/air = 0.4
H2/air/steam = 0, Ω = 0.0 Ω = 0.2 Ω = 0.0 Ω = 0.2

• different flame configurations :

4 laminar expansions 1.5x1.5x1.5
4 laminar implosions 1.5x1.5x1.5
6 turbulent expansions 1.8x1.8x1.8
6 turbulent implosions 1.5x1.5x1.5

→ 20 simulations.
→ between 512 and 4096 processes
→ 2.5 million cpu hours, ≃ 10Tb of analysed data.


HALLEGRO : 3D diverging and converging reacting fronts in turbulent flows, flame velocities
Converging.jpg Flamespeedalbin.jpg

3D NSCBC modeling for transverse and corner outflows (Eric Albin, Luc Vervisch & Yves D'Angelo)

The limitations of usual three dimensional Navier–Stokes Characteristic Boundary Conditions (3D-NSCBC) for flows traveling in a direction that is oblique to the boundary may induce flow deformation at the vicinity of the outflow/ To limit errors generated at boundaries with flows having any arbitrary direction, we propose to organize the wave decomposition in a coordinate system that is attached to the local flow streamline crossing the boundary, because some modeled expressions are not frame independent. Compared to previous 3D-NSCBC, the modified strategy accounting for oblique waves is found to improve the outflow treatment for transverse outgoing vortices, up to vortices crossing an outflow corner. The method is also applied to an expanding laminar flame.


HALLEGRO : TOM strategy compared to 3D-NSCBC & NSCBC
3DNSCBCTOM0.jpg

Outgoing vortex at upright corner. (a) density field (gray gradients) and Q-criterion iso-lines, 3D-NSCBC; (b) density field and Q-criterion iso-lines, 3D-NSCBC-TOM; (c) iso-U2, 3D-NSCBC; (d) iso-U2, 3D-NSCBC-TOM.


HALLEGRO : TOM strategy compared to 3D-NSCBC & NSCBC
3DNSCBCTOM1.jpg 3DNSCBCTOM2.jpg

Left : Outgoing oblique vortex (a) Iso-U1, 3D-NSCBC; (b) iso-U1, 3D-NSCBC-TOM; (c) iso-U2, 3D-NSCBC; (d) iso-U2, 3D-NSCBC-TOM; (e) iso-Q criterion and density (gray gradients), 3D-NSCBC; (f) iso-Q criterion and density, 3D-NSCBC-TOM. Right : 2D expanding laminar premixed flame. (a, c, and e) 3D-NSCBC. (b, d, and f) 3D-NSCBC-TOM. (a and b) Temperature. (c and d) Density. (e and f) Reaction rates and velocity vectors.


More details on

  • E. Albin, Y. D'Angelo & L. Vervisch, Flow streamline based Navier-Stokes Characteristic Boundary Conditions: modeling for transverse and corner outflows, Computers and Fluids, 51, 1, pp. 115-126, 2012 http://dx.doi.org/10.1016/j.compfluid.2011.08.005
  • E. Albin, Y. D'Angelo & L. Vervisch, Using staggered grids with acoustic boundary conditions when solving compressible reactive Navier-Stokes equations, International Journal for Numerical Methods in Fluids, 2012 http://dx.doi.org/10.1002/fld.2520

No-slip wall acoustic boundary condition treatment in the incompressible limit : the NSWIL strategy (Marianne Cuif Sjöstrand & Yves D'Angelo)

Accurate and stable no-slip wall boundary condition for compressible flows is still an open problem for general high-order finite difference solvers. A characteristic formulation for the numerical treatment of acoustically reflecting no-slip wall boundary condition is presented and numerically validated for some discriminating situations. As an extension of the 3DNSCBC popular approach, this NSWIL strategy relaxes smoothly towards a 3DNSCBC strategy for a slipping wall – the Euler equations natural wall boundary condition – when the viscosity goes to zero. Using our in-house 6th order FD solver, some comparative tests were performed. In particular, we computed a pressure wave train in a 2D periodic channel, leading to standing acoustic waves. Long time runs using NSWIL strategy and involving temporal iterations and more than 2000 acoustic reflections at the walls show no numerical instability while popular NSCBC strategy turns out to be unstable after less than 100 reflections. In that case, global mass conservation was very precisely ensured using NSWIL (relative loss after 2000 acoustic reflections) while NSCBC induced a global variation above 1% before code crashed.

HALLEGRO : NSWIL strategy compared to 3D-NSCBC & NSCBC
NSWIL1.jpg NSWIL2.jpg

Left : Comparison of the pressure contours for the acoustic reflection in a 2D box, for respectively 3DNSCBC, NSWIL and Dirichlet BC treatment at the wall, at different acoustic times of the computation. Notice the oscillations close to the lower wall and also along the upper wall, for the Dirichlet approach. Right : Same computation at later acoustic times, for NSWIL and NSCBC strategies. Notice the oscillations close to the lower wall (figure (f), bottom right) for the NSCBC approach, at acoustic time t = 4L/c.

  • More details on M. Sjostrand-Cuif, Y. D'Angelo & E. Albin, No-slip Wall Acoustic Boundary Condition treatment in the Incompressible Limit, Computers & Fluids, Volume 86, Pages 92–102, November 2013. [3]

DNS analysis of the non reactive & reactive flow inside a centimetric scale whirl flow combustor (M Cuif Sjöstrand, N Swaminathan & Y D'Angelo)

  • A quasi–cubic 8×10×8 air/methane non-premixed asymmetric combustion chamber is analyzed by means of direct numerical simulation. Three different cases with Reynolds numbers of 3380 and 4480 and global equivalence ratios of 0.77 and 1.027 were considered. Time-averaged and instantaneous flow dynamics are analyzed. A flame/turbulence interaction scenario can be proposed for this intermittently confined, low-turbulence combustive flow. In addition to the general turbulent flame features, unsteady or specific phenomena (such as interacting flames, ignition and extinction events, pockets of fresh gas burning into the hot core, and flame-relative thickening due to the small scale) were also observed. Available DNS data may be further exploited for RANS/LES SGS model benchmarking in this partially premixed small-scale combustion regime.
  • In addition to the expected result that increasing Reynolds numbers intensify turbulent structures, fuel/air mixing, and subsequent combustion, DNS results showed the following :

→ Flow topology was nearly identical for all three considered cases, as shown by our mean streamline observations. Essentially, the main central vortex recirculating zone of hot gases stabilized combustion, which is typical of these confined whirl flows.

→ At a constant Reynolds number (for the air jet), the equivalence ratio increase displaced combustion upstream of the mean flow.

→ A flame/turbulence “flip-flap” interaction, which was the result of a mutual sequential inhibition, led to a throbbing behavior that was experimentally observable (see Liu et al 2010). Additional specific unsteady events (such as tearing-off of fresh gas pockets that penetrated into the central hot burned gas zone, interacting flames, and extinction events) are visible in the instantaneous snapshots. These transient phenomena further influenced the shape of the instantaneous scatter plots of the reaction rate with respect to the mixture fraction Z .

  • Future research should investigate i) a more specific combustion regime analysis, ii) a wall heat transfer analysis, and iii) sub-grid scale modeling benchmarking for LES/RANS. In fact, the DNS data made available in our study may be further exploited to test closure validity in this particularly weak, turbulent, partially premixed, small-scale combustion regime.


MesoCombustor : Geometrical & Computational Set-up
MESO1.jpg MESO2.jpg


Whirl flow combustor : HALLEGRO DNS results for cold and burning cases

HALLEGRO Sample computations. Left : Burning Case N°3 Front position (iso-reaction rate) in its turbulent environment (iso-contour of the Q-criterion). Center : Q-criterion iso-contour for the Cold case N°2 i) Turbulent area at the impact and along the air jet ii) Ring shaped structures at the impact iii) Turbulent structures drop along the main jet of air. Right: Burning Case N°3, another view and another iso-reaction rate.

External Links

See also the DYCO Team Main Page, Yves D'Angelo's page at DYCO/LIED, the DYCO Solvers and the FLAMEX solver web pages.