Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de...

32
Simulations of a two-fluid model, sharpening the interface Sloshing of Liquefied Natural Gas Rien de Böck Arris Tijsseling Barry Koren

Transcript of Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de...

Page 1: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

Simulations of a two-fluid model, sharpening the interface

Sloshing of Liquefied Natural Gas

Rien de BöckArris TijsselingBarry Koren

Page 2: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

Two-fluid models

J. Kreeft, B. Koren, A new formulation of Kapila’s five-equation model for compressible two-fluid flow, and its numerical treatment, Journal of computational physics 229-18, 6220-6242 (2010)

Page 3: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

Context

Gas and liquid compressibilityDensity ratio

Phase transition

Page 4: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

Context

Gas and liquid compressibilityDensity ratio

Phase transition

But not • Surface tension• Viscosity• Heat exchange• Mixing

Page 5: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

Two-fluid interfaces

Page 6: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

Contents

Mathematical modelNumerical method• Spatial reconstruction• LimitersConclusions and future work

Page 7: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

The two-fluid model

Page 8: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

The two-fluid model

Page 9: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

The two-fluid model

Page 10: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

The two-fluid model

Bulk quantities:𝜌, 𝑢, 𝑣, 𝑝, 𝑒, 𝐸

Volume fraction α

Page 11: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

The two-fluid model

Bulk quantities:𝜌, 𝑢, 𝑣, 𝑝, 𝑒, 𝐸

Volume fraction αIndividual quantities:𝜌 = 𝛼𝜌1 + 1 − 𝛼 𝜌2,𝑢 = 𝑢1 = 𝑢2,𝑣 = 𝑣1 = 𝑣2𝑝 = 𝑝1 = 𝑝2,𝜌𝑒 = 𝛼𝜌1𝑒1 + 1 − 𝛼 𝜌2𝑒2,

𝐸 = 𝑒 +1

2(𝑢2+𝑣2)

Page 12: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

The two-fluid model

Bulk mass conservation

Bulk momentum conservation

Bulk energy conservation

𝜌𝑡 + (𝜌𝑢)𝑥+(𝜌𝑣)𝑦= 0,

𝜌𝑢 𝑡 + 𝜌𝑢2 + 𝑝 𝑥 + 𝜌𝑢𝑣 𝑦 = 0,

𝜌𝑣 𝑡 + 𝜌𝑢𝑣 𝑥 + 𝜌𝑣2 + 𝑝 𝑦 = 0,

(𝜌𝐸)𝑡+(𝑢(𝜌𝐸 + 𝑝))𝑥 + (𝑣(𝜌𝐸 + 𝑝))𝑦 = 0,

Page 13: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

The two-fluid model

A. Kapila, R. Menikoff, J. Bdzil, S. Son, Two-phase modeling of deflagration-to-detonation transition in granular materials: Reduced equations, Physics of Fluids,13, 3002, (2001)

𝜌𝑡 + (𝜌𝑢)𝑥+(𝜌𝑣)𝑦= 0,

𝜌𝑢 𝑡 + 𝜌𝑢2 + 𝑝 𝑥 + 𝜌𝑢𝑣 𝑦 = 0,

𝜌𝑣 𝑡 + 𝜌𝑢𝑣 𝑥 + 𝜌𝑣2 + 𝑝 𝑦 = 0,

(𝜌𝐸)𝑡+(𝑢(𝜌𝐸 + 𝑝))𝑥 + (𝑣(𝜌𝐸 + 𝑝))𝑦 = 0,

(𝛼𝜌1)𝑡+(𝛼𝜌1𝑢)𝑥+(𝛼𝜌1𝑣)𝑦= 0,

(𝛼)𝑡+(𝛼𝑢)𝑥+(𝛼𝑣)𝑦= (𝛼 − 𝜑)(𝑢𝑥 + 𝑣𝑦),

Bulk mass conservation

Bulk momentum conservation

Bulk energy conservation

Mass conservation fluid 1

Advection of volume fraction

Page 14: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

The two-fluid model

A. Kapila, R. Menikoff, J. Bdzil, S. Son, Two-phase modeling of deflagration-to-detonation transition in granular materials: Reduced equations, Physics of Fluids,13, 3002, (2001)

𝜌𝑡 + (𝜌𝑢)𝑥+(𝜌𝑣)𝑦= 0,

𝜌𝑢 𝑡 + 𝜌𝑢2 + 𝑝 𝑥 + 𝜌𝑢𝑣 𝑦 = 0,

𝜌𝑣 𝑡 + 𝜌𝑢𝑣 𝑥 + 𝜌𝑣2 + 𝑝 𝑦 = 0,

(𝜌𝐸)𝑡+(𝑢(𝜌𝐸 + 𝑝))𝑥 + (𝑣(𝜌𝐸 + 𝑝))𝑦 = 0,

(𝛼𝜌1)𝑡+(𝛼𝜌1𝑢)𝑥+(𝛼𝜌1𝑣)𝑦= 0,

(𝛼)𝑡+(𝛼𝑢)𝑥+(𝛼𝑣)𝑦= (𝛼 − 𝜑)(𝑢𝑥 + 𝑣𝑦),

𝜑= 𝛼(1- 𝛼)𝜌1𝑐12−𝜌2𝑐2

2

(1−𝛼)𝜌1𝑐12+𝛼𝜌2𝑐2

2,

𝑒1 = 𝑓 𝜌1, 𝑝 , 𝑒2 = 𝑓 𝜌2, 𝑝 ,

Bulk mass conservation

Bulk momentum conservation

Bulk energy conservation

Mass conservation fluid 1

Advection of volume fraction

Parameter 𝜑

Equations of state

Page 15: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

The two-fluid model𝜌𝑡 + (𝜌𝑢)𝑥+(𝜌𝑣)𝑦= 0,

𝜌𝑢 𝑡 + 𝜌𝑢2 + 𝑝 𝑥 + 𝜌𝑢𝑣 𝑦 = 0,

𝜌𝑣 𝑡 + 𝜌𝑢𝑣 𝑥 + 𝜌𝑣2 + 𝑝 𝑦 = 0,

(𝜌𝐸)𝑡+(𝑢(𝜌𝐸 + 𝑝))𝑥 + (𝑣(𝜌𝐸 + 𝑝))𝑦 = 0,

(α𝜌1)𝑡+(α𝜌1𝑢)𝑥+(α𝜌1𝑣)𝑦= 0,

(𝛼)𝑡+(𝛼𝑢)𝑥+(𝛼𝑣)𝑦= (𝛼 − 𝜑)(𝑢𝑥 + 𝑣𝑦),

Hyperbolic System:

Characterics propagate with velocities 𝑢 − 𝑐, 𝑢, 𝑢 + 𝑐,𝑣 − 𝑐, 𝑣, 𝑣 + 𝑐,

𝑐:mixture speed of sound:

1

𝜌𝑐2=𝛼

𝜌1𝑐12 +1 − 𝛼

𝜌2𝑐22

Page 16: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

Numerical method𝜌𝑡 + (𝜌𝑢)𝑥+(𝜌𝑣)𝑦= 0,

𝜌𝑢 𝑡 + 𝜌𝑢2 + 𝑝 𝑥 + 𝜌𝑢𝑣 𝑦 = 0,

𝜌𝑣 𝑡 + 𝜌𝑢𝑣 𝑥 + 𝜌𝑣2 + 𝑝 𝑦 = 0,

(𝜌𝐸)𝑡+(𝑢(𝜌𝐸 + 𝑝))𝑥 + (𝑣(𝜌𝐸 + 𝑝))𝑦 = 0,

(𝛼𝜌1)𝑡+(𝛼𝜌1𝑢)𝑥+(𝛼𝜌1𝑣)𝑦= 0,

(𝛼)𝑡+(𝛼𝑢)𝑥+(𝛼𝑣)𝑦= (𝛼 − 𝜑)(𝑢𝑥 + 𝑣𝑦),

𝑸𝑡 + 𝑭(𝑸)𝑥 + 𝑮(𝑸)𝑦 = 𝑺,

Finite volume discretization

Basic explicit time step

𝑸𝑖,𝑗

𝑛+12 = 𝑸𝑖,𝑗

𝑛 +∆𝑡

∆𝑥𝒇𝒊−𝟏𝟐,𝒋

𝒏 − 𝒇𝒊+𝟏𝟐,𝒋

𝒏 + ∆𝑡𝑺𝑥,𝑖,𝑗𝑛

𝑸𝑖,𝑗𝑛+1 = 𝑸

𝑖,𝑗

𝑛+12 +∆𝑡

∆𝑦𝒈𝒊,𝒋−𝟏𝟐

𝒏 − 𝒈𝒊,𝒋+𝟏𝟐

𝒏 + ∆𝑡𝑺𝒚,𝑖,𝑗𝑛

Page 17: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

Spatial reconstruction

Page 18: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

Spatial reconstruction

Page 19: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

Spatial reconstruction

S. Godunov, A finite difference method for the computation of discontinuous solutions of the equations of fluid dynamics, Matematicheskii Sbornik, 47, 537-393, (1959)

TVD schemes

TV =

𝑖

|𝑞𝑖+1 − 𝑞𝑖|

Page 20: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

Limiters

Slope is a function of differences

𝑊𝑖+12

𝐿 = 𝑊𝑖 +1

2𝜓 𝑟 𝑊𝑖+1 −𝑊𝑖

𝑟 =𝑊𝑖+1 −𝑊𝑖𝑊𝑖 −𝑊𝑖−1

Page 21: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

Limiters

Superbee, Minmod

Page 22: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

Limiters

Superbee, Minmod, Koren, TCDF

D. Zhang, C. Jiang, D. Liang, L. Cheng, A review on TVD schemes and a refined flux-limiter for steady-state computations, Journal of computational physics 302-1, 114-154 (2015)

Page 23: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

Comparison of limiters

1D Linear advection equation:

Page 24: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

Comparison of limiters

1D Linear advection equation:

Page 25: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

Riemann solverHLLC approx. Riemann solverWave speed estimates: 𝑆𝐿 , 𝑆𝑀, 𝑆𝑅Constant intermediate statesPositivity preservingShock waves are resolved exactly

Page 26: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

Non-conservative terms

(𝛼)𝑡+(𝛼𝑢)𝑥= (𝛼 − 𝜑)(𝑢)𝑥,HLLC type way

∆𝑡𝑺𝒙,𝑖,𝑗𝑛 = (𝛼𝑖,𝑗 − 𝜑𝑖,𝑗)(𝑢

𝑖+12,𝑗

∗ − 𝑢𝑖−12,𝑗

∗ )𝑥

𝑢∗ taken as the HLLC advection speed

E. Johnsen, T. Colonius, Implementation of WENO schemes in compressible multicomponent flow problems, Journal of Computational Physics, (2006).

Page 27: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

Time integration

C. Shu, S, Osher, Efficient implementation of essentially non-oscillatory shock-capturing schemes, Journal of computational physics (1988)

TVD 3rd order Runge Kutta explicit time integration

Time step: CFL condition:

∆𝑡 ≤1

4min(∆𝑥/𝑢𝑚𝑎𝑥, ∆𝑦/𝑣𝑚𝑎𝑥,)

Page 28: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

Haas and Sturtevant (1)

J. Haas, B. Sturtevant, Interaction of weak shock waves with cylindrical and spherical gas inhomogeneities, Journal of fluid mechanics, 181, 41-76, (1987)

Page 29: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

Haas and Sturtevant (1)

First order Minmod Koren TCDF Superbee

Page 30: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

Haas and Sturtevant (2)

Page 31: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

Haas and Sturtevant (2)

First order Minmod Koren TCDF Superbee

Page 32: Rien de Böck Arris Tijsseling Barry Korenintranet.ens-paris-saclay.fr/colloque-cmla... · Rien de Böck Arris Tijsseling Barry Koren. Two-fluid models J. Kreeft, B. Koren, A new

Spatial reconstructionTheory well developed for simple cases

But in this case• 2D• System of equations• Non-linear equations• Source terms• 3rd order time integration