Exact solutions to the Riemann problem for M. Hantke compressible - - PowerPoint PPT Presentation

exact solutions to the riemann problem for
SMART_READER_LITE
LIVE PREVIEW

Exact solutions to the Riemann problem for M. Hantke compressible - - PowerPoint PPT Presentation

Euler equations with phase transition Exact solutions to the Riemann problem for M. Hantke compressible isothermal Euler equations for Outline Introduction two phase flows with and without phase Model description transition Phase


slide-1
SLIDE 1

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Exact solutions to the Riemann problem for compressible isothermal Euler equations for two phase flows with and without phase transition

Maren Hantke

Otto-von-Guericke-University Magdeburg with Gerald Warnecke (Magdeburg) Wolfgang Dreyer (WIAS Berlin)

14th International Conference on

Hyperbolic Problems: Theory, Numerics, Applications

Padova, June 25 - 29, 2012

1 / 25

slide-2
SLIDE 2

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Outline

1 Introduction 2 Model description 3 Phase boundaries 4 Classical waves 5 Riemann problem for two phase flows, Case 1 6 Riemann problem for two phase flows, Case 2 7 Nucleation and cavitation

2 / 25

slide-3
SLIDE 3

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Introduction

Models of Baer-Nunziato type

full Euler system to each phase Zein, Hantke, Warnecke. Modeling phase transition for compressible two-phase flows applied to metastable liquids, J. Comput. Phys., 229 (2010), pp. 2964-2998.

Abeyaratne, Knowles. Kinetic relations and the propagation of phase boundaries in solids, Arch. Rational Mech. Anal., 114 (1991), pp. 119-154. Merkle, Dynamical phase transitions in compressible media, Doctoral thesis, Univ. Freiburg, 2006. M¨ uller, Voss. The Riemann problem for the Euler equations with nonconvex and nonsmooth equation of state: Construction of wave curves, SIAM J. Sci. Comput., 28 (2006), pp. 651-681. Hantke, Dreyer, Warnecke. Exact solutions to the Riemann problem for compressible isothermal Euler equations for two phase flows with and without phase transition, Quart. Appl. Math., to appear in print.

3 / 25

slide-4
SLIDE 4

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Introduction

Models of Baer-Nunziato type

full Euler system to each phase Zein, Hantke, Warnecke. Modeling phase transition for compressible two-phase flows applied to metastable liquids, J. Comput. Phys., 229 (2010), pp. 2964-2998.

Abeyaratne, Knowles. Kinetic relations and the propagation of phase boundaries in solids, Arch. Rational Mech. Anal., 114 (1991), pp. 119-154. Merkle, Dynamical phase transitions in compressible media, Doctoral thesis, Univ. Freiburg, 2006. M¨ uller, Voss. The Riemann problem for the Euler equations with nonconvex and nonsmooth equation of state: Construction of wave curves, SIAM J. Sci. Comput., 28 (2006), pp. 651-681. Hantke, Dreyer, Warnecke. Exact solutions to the Riemann problem for compressible isothermal Euler equations for two phase flows with and without phase transition, Quart. Appl. Math., to appear in print.

3 / 25

slide-5
SLIDE 5

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Introduction

Models of Baer-Nunziato type

full Euler system to each phase Zein, Hantke, Warnecke. Modeling phase transition for compressible two-phase flows applied to metastable liquids, J. Comput. Phys., 229 (2010), pp. 2964-2998.

Abeyaratne, Knowles. Kinetic relations and the propagation of phase boundaries in solids, Arch. Rational Mech. Anal., 114 (1991), pp. 119-154. Merkle, Dynamical phase transitions in compressible media, Doctoral thesis, Univ. Freiburg, 2006. M¨ uller, Voss. The Riemann problem for the Euler equations with nonconvex and nonsmooth equation of state: Construction of wave curves, SIAM J. Sci. Comput., 28 (2006), pp. 651-681. Hantke, Dreyer, Warnecke. Exact solutions to the Riemann problem for compressible isothermal Euler equations for two phase flows with and without phase transition, Quart. Appl. Math., to appear in print.

3 / 25

slide-6
SLIDE 6

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Introduction

Models of Baer-Nunziato type

full Euler system to each phase Zein, Hantke, Warnecke. Modeling phase transition for compressible two-phase flows applied to metastable liquids, J. Comput. Phys., 229 (2010), pp. 2964-2998.

Abeyaratne, Knowles. Kinetic relations and the propagation of phase boundaries in solids, Arch. Rational Mech. Anal., 114 (1991), pp. 119-154. Merkle, Dynamical phase transitions in compressible media, Doctoral thesis, Univ. Freiburg, 2006. M¨ uller, Voss. The Riemann problem for the Euler equations with nonconvex and nonsmooth equation of state: Construction of wave curves, SIAM J. Sci. Comput., 28 (2006), pp. 651-681. Hantke, Dreyer, Warnecke. Exact solutions to the Riemann problem for compressible isothermal Euler equations for two phase flows with and without phase transition, Quart. Appl. Math., to appear in print.

3 / 25

slide-7
SLIDE 7

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Introduction

Models of Baer-Nunziato type

full Euler system to each phase Zein, Hantke, Warnecke. Modeling phase transition for compressible two-phase flows applied to metastable liquids, J. Comput. Phys., 229 (2010), pp. 2964-2998.

Abeyaratne, Knowles. Kinetic relations and the propagation of phase boundaries in solids, Arch. Rational Mech. Anal., 114 (1991), pp. 119-154. Merkle, Dynamical phase transitions in compressible media, Doctoral thesis, Univ. Freiburg, 2006. M¨ uller, Voss. The Riemann problem for the Euler equations with nonconvex and nonsmooth equation of state: Construction of wave curves, SIAM J. Sci. Comput., 28 (2006), pp. 651-681. Hantke, Dreyer, Warnecke. Exact solutions to the Riemann problem for compressible isothermal Euler equations for two phase flows with and without phase transition, Quart. Appl. Math., to appear in print.

3 / 25

slide-8
SLIDE 8

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Balance equations

Isothermal Euler equations ρt + (ρv)x = (ρv)t + (ρv2 + p)x = Jump conditions across discontinuities ρ(v − W) = ρ(v − W)v + p = Mass flux across discontinuities Z = −ρ(v − W) with Z =

  • Q

shock wave z phase boundary and W =

  • S

shock wave w phase boundary

4 / 25

slide-9
SLIDE 9

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Equations of state

Ideal gas law pV = ρV kT0 m 0 ≤ ρV ≤ ˜ ρ Liquid equation of state pL = p0 + K0 ρL ρ0 − 1

  • ρL ≥ ρm

5 / 25

slide-10
SLIDE 10

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Maxwell condition 1/ρV(p0)

1/ρ0

p(ρ)d 1 ρ =

  • 1

ρV(p0) − 1 ρ0

  • · p0

Equation of state black: p(1/ρ) for T0 = 573.15 K dashed red: Maxwell line a) red: ˜ ρ(T) a) black: ρm(T) b) ˜ ρ(T)/ρm(T) < 1

4

6 / 25

slide-11
SLIDE 11

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Kinetic relation

Case 1: trivial case z = 0 Case 2 z = pV √ 2π m kT0 3/2 g + ekin z = pV √ 2π m kT0 3/2 K0 ρ0 ln ρL ρ0 − kT0 m ln pV p0 +1 2(vL − w)2 − 1 2(vV − w)2

  • 7 / 25
slide-12
SLIDE 12

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Kinetic relation

Case 1: trivial case z = 0 Case 2 z = pV √ 2π m kT0 3/2 g + ekin z = pV √ 2π m kT0 3/2 K0 ρ0 ln ρL ρ0 − kT0 m ln pV p0 +1 2(vL − w)2 − 1 2(vV − w)2

  • 7 / 25
slide-13
SLIDE 13

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Interface pressure relations I

Case 1: z = 0 z = 0 implies w = vV = vL pV = pL Case 2 pL − pV = p = −z21 ρ = −z2 1 ρL − 1 ρV

  • z = 0

⇐ ⇒ pL = pV (= p0)

  • therwise

pV < pL

8 / 25

slide-14
SLIDE 14

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Interface pressure relations I

Case 1: z = 0 z = 0 implies w = vV = vL pV = pL Case 2 pL − pV = p = −z21 ρ = −z2 1 ρL − 1 ρV

  • z = 0

⇐ ⇒ pL = pV (= p0)

  • therwise

pV < pL

8 / 25

slide-15
SLIDE 15

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Interface pressure relations I

Case 1: z = 0 z = 0 implies w = vV = vL pV = pL Case 2 pL − pV = p = −z21 ρ = −z2 1 ρL − 1 ρV

  • z = 0

⇐ ⇒ pL = pV (= p0)

  • therwise

pV < pL

8 / 25

slide-16
SLIDE 16

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Interface pressure relations II

Lemma 1: Uniqueness of liquid interface pressure Consider the isothermal case with 273.15 K ≤ T0 ≤ 623.15 K. Then for given interface pressure p∗

V of the vapor phase with 0 ≤ p∗ V ≤ ˜

p the kinetic relation and the corresponding equations of state define the liquid pressure p∗

L, uniquely. Furthermore, by these relations the mass

flux z is uniquely defined. Lemma 2: Monotonicity of liquid interface pressure For given temperature 273.15 K ≤ T0 ≤ 623.15 K the implicitely defined function p∗

L(p∗ V) is strictly increasing.

Lemma 3: Monotonicity of z1/ρ For given temperature 273.15 K ≤ T0 ≤ 623.15 K the expression z 1

ρ is

strictly increasing in p∗

V, where z depends on the implicitely defined

function p∗

L(p∗ V).

9 / 25

slide-17
SLIDE 17

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Interface pressure relations II

Lemma 1: Uniqueness of liquid interface pressure Consider the isothermal case with 273.15 K ≤ T0 ≤ 623.15 K. Then for given interface pressure p∗

V of the vapor phase with 0 ≤ p∗ V ≤ ˜

p the kinetic relation and the corresponding equations of state define the liquid pressure p∗

L, uniquely. Furthermore, by these relations the mass

flux z is uniquely defined. Lemma 2: Monotonicity of liquid interface pressure For given temperature 273.15 K ≤ T0 ≤ 623.15 K the implicitely defined function p∗

L(p∗ V) is strictly increasing.

Lemma 3: Monotonicity of z1/ρ For given temperature 273.15 K ≤ T0 ≤ 623.15 K the expression z 1

ρ is

strictly increasing in p∗

V, where z depends on the implicitely defined

function p∗

L(p∗ V).

9 / 25

slide-18
SLIDE 18

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Interface pressure relations II

Lemma 1: Uniqueness of liquid interface pressure Consider the isothermal case with 273.15 K ≤ T0 ≤ 623.15 K. Then for given interface pressure p∗

V of the vapor phase with 0 ≤ p∗ V ≤ ˜

p the kinetic relation and the corresponding equations of state define the liquid pressure p∗

L, uniquely. Furthermore, by these relations the mass

flux z is uniquely defined. Lemma 2: Monotonicity of liquid interface pressure For given temperature 273.15 K ≤ T0 ≤ 623.15 K the implicitely defined function p∗

L(p∗ V) is strictly increasing.

Lemma 3: Monotonicity of z1/ρ For given temperature 273.15 K ≤ T0 ≤ 623.15 K the expression z 1

ρ is

strictly increasing in p∗

V, where z depends on the implicitely defined

function p∗

L(p∗ V).

9 / 25

slide-19
SLIDE 19

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Classical waves

A =

  • v

ρ

a2 ρ

v

  • λ1 = v − a

I1 = v + a ln ρ λ2 = v + a I2 = v − a ln ρ Rarefactions W1fan = v = a + x

t

ρ = exp

  • v′−v

a

+ ln ρ′ W2fan = v = −a + x

t

ρ = exp

  • v−v′′

a

+ ln ρ′′ . Shocks S1 = v′ − √

a2ρ′ρ′′ ρ′

v′′ = v′ − a2(ρ′′−ρ′) √

a2ρ′ρ′′

S2 = v′ + √

a2ρ′ρ′′ ρ′

v′′ = v′ + a2(ρ′′−ρ′) √

a2ρ′ρ′′

10 / 25

slide-20
SLIDE 20

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Classical waves

A =

  • v

ρ

a2 ρ

v

  • λ1 = v − a

I1 = v + a ln ρ λ2 = v + a I2 = v − a ln ρ Rarefactions W1fan = v = a + x

t

ρ = exp

  • v′−v

a

+ ln ρ′ W2fan = v = −a + x

t

ρ = exp

  • v−v′′

a

+ ln ρ′′ . Shocks S1 = v′ − √

a2ρ′ρ′′ ρ′

v′′ = v′ − a2(ρ′′−ρ′) √

a2ρ′ρ′′

S2 = v′ + √

a2ρ′ρ′′ ρ′

v′′ = v′ + a2(ρ′′−ρ′) √

a2ρ′ρ′′

10 / 25

slide-21
SLIDE 21

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Wave configuration

Riemann problem ρ(x, 0) = ρV for x < 0 ρL for x > 0 and v(x, 0) = vV for x < 0 vL for x > 0 . solid: classical waves, dashed: vapor-liquid phase boundary Lemma 4 There exists no solution of wave pattern types a) und c), which include the cases of coincidence of the classical waves with the phase boundary.

11 / 25

slide-22
SLIDE 22

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Wave configuration

Riemann problem ρ(x, 0) = ρV for x < 0 ρL for x > 0 and v(x, 0) = vV for x < 0 vL for x > 0 . solid: classical waves, dashed: vapor-liquid phase boundary Lemma 4 There exists no solution of wave pattern types a) und c), which include the cases of coincidence of the classical waves with the phase boundary.

11 / 25

slide-23
SLIDE 23

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Solution of isothermal Euler equations, Case 1

THEOREM 1: Let f be given as f(p, WV, WL) = fV(p, WV) + fL(p, WL) + ∆v , where the functions fV and fL are given by fV(p, WV) =

  • p−pV

√ρVp

if p > pV (shock) −aV ln pV + aV ln p if p ≤ pV (rarefaction) fL(p, WL) =     

p−pL

  • K0ρL

p−p0

K0 +1

  • if p > pL (sh.)

−aL ln ρL

ρ0 + aL ln

  • p−p0

K0

+ 1

  • if p ≤ pL (rf.).

If the function f(p, WV, WL) has a root p∗with 0 < p∗ ≤ ˜ p, this root is unique and is the unique solution for pressure p∗

V of the above Riemann

  • problem. The velocity v∗

V can be calculated as follows

v∗

V = 1

2(vV + vL) + 1 2 (fL(p∗, WL) − fV(p∗, WV)) .

12 / 25

slide-24
SLIDE 24

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Wave curves

vV = −200 m

s

vL = −50 m

s

T0 = 473.15K K0 =

109 0.88383Pa

pV = 60000Pa pL = 100000Pa ρ0 =

1000 1.15651 kg m3

p0 = 1554670Pa

  • !

"#$#%

  • Wagner, Kretzschmar. International steam tables, Springer-Verlag,

Berlin - Heidelberg, 2008.

13 / 25

slide-25
SLIDE 25

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Wave configuration

solid: classical waves, dashed: vapor-liquid phase boundary Lemma 5 There exists no solution of wave pattern type a), which include the cases

  • f coincidence of the classical waves with the phase boundary.

Lemma 6 For pL ≥ p0, there exists no solution of wave pattern type c). For pL < p0, the condition p∗

V(pL) ≥ p0 exp(−

√ 2π) is sufficient, that there is no solution of type c).

14 / 25

slide-26
SLIDE 26

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Wave configuration

solid: classical waves, dashed: vapor-liquid phase boundary Lemma 5 There exists no solution of wave pattern type a), which include the cases

  • f coincidence of the classical waves with the phase boundary.

Lemma 6 For pL ≥ p0, there exists no solution of wave pattern type c). For pL < p0, the condition p∗

V(pL) ≥ p0 exp(−

√ 2π) is sufficient, that there is no solution of type c).

14 / 25

slide-27
SLIDE 27

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Wave configuration

solid: classical waves, dashed: vapor-liquid phase boundary Lemma 5 There exists no solution of wave pattern type a), which include the cases

  • f coincidence of the classical waves with the phase boundary.

Lemma 6 For pL ≥ p0, there exists no solution of wave pattern type c). For pL < p0, the condition p∗

V(pL) ≥ p0 exp(−

√ 2π) is sufficient, that there is no solution of type c).

14 / 25

slide-28
SLIDE 28

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Solution of isothermal Euler equations, Case 2

THEOREM 2: Let fz be given as fz(p, WV, WL) = fV(p, WV) + fL(p∗

L(p), WL) + z 1 ρ + ∆v with

fV(p, WV) =

  • p−pV

√ρVp

if p > pV (shock) −aV ln pV + aV ln p if p ≤ pV (rarefaction) fL(p, WL) =       

p∗

L (p)−pL

  • K0ρL
  • p∗

L (p)−p0 K0

+1

  • if p∗

L(p) > pL (sh.)

−aL ln ρL

ρ0 + aL ln

  • p∗

L (p)−p0

K0

+ 1

  • if p∗

L(p) ≤ pL (rf.) .

If the function fz has a root p∗ with 0 < p∗ ≤ ˜ p, this root is unique. If further p∗ > pV we must have z > −aV

  • ρVρ∗

V .

(1) In this case the root p∗is the unique solution for the pressure p∗

V for a

b)-type solution of the above Riemann problem with phase transition and the complete solution is uniquely determined.

15 / 25

slide-29
SLIDE 29

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Wave curves, complete solution

  • !"!#
  • !

! #" !#

  • !!

"# "$#

  • !!

"# "$#

16 / 25

slide-30
SLIDE 30

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Solution properties

THEOREM 3: (Sufficient condition for solvability) Let us consider the above Riemann problem. If the Riemann problem considered for Case 1 is solvable, then the same Riemann problem is also solvable taking into account phase transition due to the kinetic relation. THEOREM 4: Let p∗ be the solution of the pressure in the star region

  • f the above Riemann problem for Case 1. Then for the solutions p∗

V and

p∗

L(p∗ V) of the same Riemann problem for Case 2 we have 1 p∗ = p0

implies that p∗

V = p∗ L(p∗ V) = p0. 2 p∗ < p0

implies that p∗ < p∗

L(p∗ V) < p0. 3 p∗ > p0

implies that p0 < p∗

V < p∗.

17 / 25

slide-31
SLIDE 31

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Solution properties

THEOREM 3: (Sufficient condition for solvability) Let us consider the above Riemann problem. If the Riemann problem considered for Case 1 is solvable, then the same Riemann problem is also solvable taking into account phase transition due to the kinetic relation. THEOREM 4: Let p∗ be the solution of the pressure in the star region

  • f the above Riemann problem for Case 1. Then for the solutions p∗

V and

p∗

L(p∗ V) of the same Riemann problem for Case 2 we have 1 p∗ = p0

implies that p∗

V = p∗ L(p∗ V) = p0. 2 p∗ < p0

implies that p∗ < p∗

L(p∗ V) < p0. 3 p∗ > p0

implies that p0 < p∗

V < p∗.

17 / 25

slide-32
SLIDE 32

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Single phase flow, two gases

Riemann problem ρ(x, 0) =

  • ρV−

for x < 0 ρV+ for x > 0 and v(x, 0) =

  • vV−

for x < 0 vV+ for x > 0 . THEOREM 5: Let the function fVV be given as fVV(p, WV−, WV+) = fV−(p, WV−) + fV+(p, WV+) + ∆v . If the function fVV(p, WV−, WV+) has a root p∗ with 0 < p∗ ≤ ˜ p, this root is unique and is the unique solution for pressure p∗

V of the above

Riemann problem. The velocity v∗

V is given by

v∗

V = 1

2(vV− + vV+) + 1 2 (fV+(p∗, WV+) − fV−(p∗, WV−)) .

18 / 25

slide-33
SLIDE 33

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Nucleation criterion, wave configuration

Definition 1 If there is no solution to the above Riemann problem according to Theorem 5, then nucleation occurs. Lemma 7 If there is a solution of the Riemann problem consisting of two classical waves and two phase boundaries, then no wave is propagating through the liquid. Waves may only occur in the gas.

19 / 25

slide-34
SLIDE 34

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Nucleation criterion, wave configuration

Definition 1 If there is no solution to the above Riemann problem according to Theorem 5, then nucleation occurs. Lemma 7 If there is a solution of the Riemann problem consisting of two classical waves and two phase boundaries, then no wave is propagating through the liquid. Waves may only occur in the gas.

  • 19 / 25
slide-35
SLIDE 35

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Wave configuration

Lemma 8 There are no solutions of wave pattern types d) and f).

ρ ρ ρ ρ ρ

Lemma 9 Assume, there is a solution of wave pattern type e). Then pV∗ = pV∗∗.

20 / 25

slide-36
SLIDE 36

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Wave configuration

Lemma 8 There are no solutions of wave pattern types d) and f).

ρ ρ ρ ρ ρ

Lemma 9 Assume, there is a solution of wave pattern type e). Then pV∗ = pV∗∗.

20 / 25

slide-37
SLIDE 37

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Nucleation

THEOREM 6: Consider the above Riemann problem and assume the nucleation criterion is satisfied. Let fVVz be given as fVVz(p, WV−, WV+) = fV−(p, WV−)+fV+(p, WV+)+2z1 ρ+∆v = 0 . Here z is given by the kinetic relation and 1

ρ = 1 ρL∗ − 1 ρV∗ . The

function p∗

L(p) is implicitely defined.

If the function fVVz has a root with p0 < p ≤ ˜ p, then this root is the only

  • ne. Furthermore, this root is the unique solution for pressure

pV∗ = pV∗∗ of the Riemann problem for the vapor pressure in the star

  • regions. The liquid velocity vL∗ can be calculated by

vL∗ = 1 2(vV− + vV+) + 1 2 (fV+(p∗) − fV−(p∗)) .

21 / 25

slide-38
SLIDE 38

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Single phase flow, two liquids

Riemann problem ρ(x, 0) = ρL− for x < 0 ρL+ for x > 0 and v(x, 0) = vL− for x < 0 vL+ for x > 0 , THEOREM 7: Let fLL be given as fLL(p, WL−, WL+) = fL−(p, WL−) + fL+(p, WL+) + ∆v . If the function fLL(p, WL−, WL+) has a root p∗ with pmin ≤ p∗, this root is unique and is the unique solution for pressure p∗

L of the above

Riemann problem. The velocity v∗

L is calculated from

v∗

L = 1

2(vL− + vL+) + 1 2 (fL+(p∗) − fL−(p∗)) .

22 / 25

slide-39
SLIDE 39

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Cavitation criterion, cavitation

Definition 2 If there is no solution to the above Riemann problem according to Theorem 7, then cavitation occurs. THEOREM 8: Consider the above Riemann problem and assume the cavitation criterion is satisfied. Let fLLz be given as

fLLz(p, WL−, WL+) = fL−(pL(p), WL−)+fL+(pL(p), WL+)+2z1 ρ+∆v = 0 .

Here z is calculated from the kinetic relation and 1

ρ = 1 ρL∗ − 1 ρV∗∗ . The

function p∗

L(p) is implicitely defined.

If the function fLLz has a root with pmin ≤ p, then this root is unique. Further, this root uniquely determines the pressure p∗

V of the Riemann

problem for the vapor pressure in the star region. Further, the vapor velocity vV∗ is given by vV∗ = 1 2(vL− + vL+) + 1 2 (fL+(p∗

L(p∗)) − fL−(p∗ L(p∗))) .

23 / 25

slide-40
SLIDE 40

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Cavitation criterion, cavitation

Definition 2 If there is no solution to the above Riemann problem according to Theorem 7, then cavitation occurs. THEOREM 8: Consider the above Riemann problem and assume the cavitation criterion is satisfied. Let fLLz be given as

fLLz(p, WL−, WL+) = fL−(pL(p), WL−)+fL+(pL(p), WL+)+2z1 ρ+∆v = 0 .

Here z is calculated from the kinetic relation and 1

ρ = 1 ρL∗ − 1 ρV∗∗ . The

function p∗

L(p) is implicitely defined.

If the function fLLz has a root with pmin ≤ p, then this root is unique. Further, this root uniquely determines the pressure p∗

V of the Riemann

problem for the vapor pressure in the star region. Further, the vapor velocity vV∗ is given by vV∗ = 1 2(vL− + vL+) + 1 2 (fL+(p∗

L(p∗)) − fL−(p∗ L(p∗))) .

23 / 25

slide-41
SLIDE 41

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Solvability, example

THEOREM 9: Consider the above Riemann problem and assume the cavitation criterion is satisfied. If we admit phase transition, this problem is always solvable.

  • !"#

"# !# !## # ##

24 / 25

slide-42
SLIDE 42

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Further examples

  • !

! ! !

  • !"#

!"## "# "## !# #

Future work take into account temperature numerical solver

25 / 25

slide-43
SLIDE 43

Euler equations with phase transition

  • M. Hantke

Outline Introduction Model description Phase boundaries Classical waves Riemann problem for two phase flows, Case 1 Riemann problem for two phase flows, Case 2 Nucleation and cavitation

Further examples

  • !

! ! !

  • !"#

!"## "# "## !# #

Future work take into account temperature numerical solver

25 / 25