Submitted to INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS Int. J. Numer. Meth. Fluids 2007; 00:1–6 Prepared using fldauth.cls [Version: 2002/09/18 v1.01] Homogeneous Equilibrium Mixture Model for Simulation of Multiphase/Multicomponent Flows Randy S. Lagumbay ∗‡ , Oleg V. Vasilyev ∗ , Andreas Haselbacher † ‡ Alden Research Laboratory, Inc., 30 Shrewsbury St., Holden, MA 01520-1843 USA, of Mechanical Engineering, University of Colorado, 427 UCB, Boulder, CO 80309, USA, of Mechanical and Aerospace Engineering, University of Florida, MAE-B 222, Gainesville, FL 32611-6300, USA ∗ Department † Department SUMMARY Most of the existing approaches in dealing with multiphase and multicomponent flows are limited to either single-phase multicomponent or multiphase single-component mixtures. To remove this limitation, a new model for multiphase and multicomponent flows with an arbitrary number of components in each phase is developed. The proposed model is based on a homogeneous equilibrium mixture approach. The model is hyperbolic and gives an accurate value for the mixture speed of sound when compared to experimental data. A suitable numerical method is developed to perform simulations which demonstrate the capabilities of the proposed model. The Harten, Lax and van Leer scheme (HLLC) approximate Riemann solver is extended to compute the convective fluxes for multiphase and multicomponent flows and used to capture shock waves and contact discontinuities. Furthermore, a novel “idealized” fluid-mixture model is developed. This model allows the derivation of an exact solution for the multiphase and multicomponent Riemann problem in one dimension. To verify the accuracy of the proposed numerical method and to demonstrate the physical fidelity of the proposed model, three classical benchmark problems (single-phase two-component shock tube, shock wave propagation in a single-phase two-component fluid, and single-phase shock-bubble interaction) and two novel benchmark problems for the “idealized” fluid-mixture model (two-phase shock-tube c 2007 John Wiley & Sons, Ltd. and two-phase rarefaction problems) are presented. Copyright key words: Harten, Lax and van Leer scheme; numerical method; mixture; multiphase; multicomponent; idealized fluid; Riemann problem ∗ Correspondence to: Department of Mechanical Engineering, University of Colorado, 427 UCB, Boulder, CO 80309, USA Email Addresses: [email protected] (Randy S. Lagumbay), [email protected] (Oleg V. Vasilyev), [email protected] (Andreas Haselbacher) Contract/grant sponsor: Argonne National Laboratory; contract/grant number: 2-RP50-P-00005-00, 3B-00061, 4B-00821, 5F-00462 Contract/grant sponsor: Department of Energy; contract/grant number: B523819 c 2007 John Wiley & Sons, Ltd. Copyright Received 5 November 2007 Revised 2 R. S. LAGUMBAY, O. V. VASILYEV, A. HASELBACHER 1. INTRODUCTION Multiphase and multicomponent flows are common in many engineering applications. Relevant examples are fuel sprays in combustion processes, liquid-jet machining of materials, and steam generation and condensation in nuclear reactors. The physical mechanisms underlying multiphase (in the context of this paper refers to liquid and gas) and multicomponent (several instances of the same phase) flows as well as the interplay of these mechanisms are very complex. In multiphase and multicomponent flows the phases and/or components can assume a large number of complicated configurations; small-scale interactions between the phases can have a profound impact on macroscopic flow properties [1]. Multiphase and multicomponent flows can generally be identified at the outset as disperse flows or separated flows. Disperse flows consist of finite particles, drops or bubbles (the disperse phase) distributed in a connected volume of the continuous phase. On the other hand, separated flows consist of two or more continuous streams of different fluids separated by interfaces. The simulation of multiphase and multicomponent flows poses far greater challenges than that of single-phase and single-component flows. These challenges are due to interfaces between phases and large or discontinous property variations across interfaces between phases and/or components. Two approaches are commonly used for the simulation of multiphase and multicomponent flows. In the first approach, each phase and/or component is considered to occupy a distinct volume and the interfaces between the phases and/or components are tracked explicitly, see, e.g., [2, 3, 4, 5, 6, 7, 8]. Typical applications include the prediction of the motion of large bubbles in a liquid, the motion of liquid after a dam break, the prediction of jet breakup, and the tracking of any liquid-gas interface. In the second approach, the phases and/or components are spatially averaged to lead to a homogeneous mixture and are considered to occupy the same volume. Many dispersed flows including bubbly flow of air in water or mist flow can be considered as homogeneous mixture. Homogeneous mixture can either be in equilibrium (e.g., the mechanical and thermal properties are in equilibrium) or in non-equilibrium (e.g., the mechanical and thermal properties are not in equilibrium) conditions. The advantage of the homogenized-mixture approach compared to the interface-tracking approach is that it solves only one set of equations for the mass, momentum, and energy of the mixture, supplemented by equations for the mass or volume fraction of the mixture constituents [9]. In this work, the homogeneous equilibrium mixture approach is used to model homogeneous multiphase/multicomponent flows. The phases and/or components are assumed to be sufficiently well mixed and the disperse particle size are sufficiently small thereby eliminating any significant relative motion. The phases and/or components are strongly coupled and moving at the same velocity. In addition, the phases and/or components are assumed in close proximity to each other so that heat transfer between the phases and/or components would occur at small time-scale maintaining the phases and/or components in thermodynamic equilibrium. Furthermore, the response of the disperse phase (e.g., response of bubbles in the liquid) to the change in pressure is assumed an essentially instantaneous change in their volume so that the disperse phase would behave c 2007 John Wiley & Sons, Ltd. Copyright Prepared using fldauth.cls Int. J. Numer. Meth. Fluids 2007; 00:1–6 HOMOGENEOUS EQUILIBRIUM MIXTURE MODEL 3 quasistatically and the mixture would be in constant pressure. The frequency disturbance of the disperse phase is assumed smaller than the natural frequencies of the disperse phase themselves in order to maintain thermodynamic equilibrium. Multiple approaches of dealing with multiphase or multicomponent mixtures exist. However, most of them are limited to either single phase multicomponent fluids [10, 11, 12, 13] or multiphase single component mixtures [14, 15, 16]. One of the goals of our work is to remove this limitation. Hence we have developed a new model for multiphase flows with an arbitrary number of components in each phase. The proposed model is hyperbolic, allowing the construction of upwind methods for the computation of convective fluxes. Furthermore, the proposed model is acoustically and thermodynamically consistent, which means that the model gives an accurate value for the mixture speed of sound. To perform simulations which demonstrate the capabilities of the new multiphase and multicomponent model, a suitable numerical method is developed, based on a finite-volume framework [17, 18, 19]. The modified Harten, Lax and van Leer scheme (HLLC) is extended to multiphase and multicomponent flows and used to capture shock waves and contact discontinuities [20]. The numerical method is verified by applying it to a number of test problems. The problems were chosen to highlight the flexibility and robustness of the new approach and cover the following cases: 1. 2. 3. 4. single-phase single-component fluid; single-phase multicomponent fluid; multiphase single component fluid; multiphase multicomponent fluid. It should be noted that a number of benchmark problems for cases 1-3 are available [11, 14, 16, 21, 22, 23, 24]. However, up to now, there are no known problems for case 4 which have an exact closed-form solution for arbitrary initial conditions and arbitrary numbers of phases and components. The second goal of this work is to address this deficiency. Accordingly, in this paper, a novel “idealized” fluid mixture model is developed which allows the derivation of an exact solution for the multiphase and multicomponent Riemann problem in one dimension. A number of existing benchmark problems for single-phase multicomponent flows become a subset of this new problem. The rest of this paper is organized as follows. Section 2 introduces the mathematical formulation for multiphase and multicomponent flows. The governing multiphase and multicomponent Euler equations in conservative form and the mathematical model for the mixture variables are presented. Section 3 introduces the novel idealized fluid mixture model. The derivation of an exact solution for the multiphase and multicomponent Riemann problem in one dimension is presented in Section 4. The proposed numerical method is outlined in section 5. Section 6 presents the computational results for some known benchmark problems, including the new benchmark problem for idealized fluid mixture model. Finally, conclusions are outlined in Section 7. 2. Mathematical Formulation The governing equations of the homogeneous equilibrium mixture model for the simulation of multiphase and multicomponent flows are described in the following. c 2007 John Wiley & Sons, Ltd. Copyright Prepared using fldauth.cls Int. J. Numer. Meth. Fluids 2007; 00:1–6 4 R. S. LAGUMBAY, O. V. VASILYEV, A. HASELBACHER The model assumes strong coupling of the phases and/or components and moving at the same velocity components u and v. The phases and/or components are in close proximity to each other so that heat transfer between the phases and/or components would occur instantaneously maintaining the phases and/or components in thermodynamic equilibrium, i.e., temperature T and pressure P are identical for all the phases and components. Also, the frequency disturbance of the disperse phase is assumed smaller than the natural frequencies of the disperse phase themselves to maintain equilibrium. In the description to follow, the mixture is assumed to consist of two phases, namely liquid and gas, and the gas phase is assumed to consist of two components, namely a generic gas and a vapor. These are denoted by the subscripts l, g, and v for liquid, gas, and vapor, respectively. It should be noted, however, that the homogeneous equilibrium mixture model can be extended in a straightforward fashion to an arbitrary number of phases and components. Variables without subscripts are applicable to the mixture only. The subscript i is used to denote a specific component. 2.1. Homogeneous Equilibrium Mixture Model The homogeneous equilibrium mixture model is based on the notion that the velocity, temperature and pressure between the phases and/or components are equal. The quantities associated with a given phase and/or component are averaged to give the corresponding mixture quantity. Accordingly, quantities per unit volume are averaged by their respective volume fraction φi . For example, the mixture density is given by X ρm = ρi φi , (1) i=l,g,v where ρi is the density of the ith phase and/or components, and the volume fractions satisfy the constraint X φi = 1. (2) i=l,g,v Conversely, quantities per unit mass are averaged by their respective mass fractions Yi . For example, the specific heat at constant volume of the mixture is given by X cvm = cvi Yi . (3) i=l,g,v where cvi is the specific heat at constant volume of the ith phase and/or components and the mass fractions satisfy the constraint X Yi = 1. (4) i=l,g,v The volume and mass fractions are related through ρi φi = ρm Yi . (5) The equations governing the evolution of mass, momentum, energy, and composition of the mixture for compressible homogeneous multiphase/multicomponent c 2007 John Wiley & Sons, Ltd. Copyright Prepared using fldauth.cls Int. J. Numer. Meth. Fluids 2007; 00:1–6 HOMOGENEOUS EQUILIBRIUM MIXTURE MODEL 5 flows (presented here in two dimensions for brevity)is given by ∂Q ∂E ∂F + + = 0, ∂t ∂x ∂y (6) where Q is the vector of the conserved variables and E and F are the flux vectors given by ρm ρm u ρm v ρm u ρm u 2 + P ρm uv 2 ρm v ρ uv ρ v + P m m , Q= , F= , G= (7) ρ e (ρ e + P ) u (ρ e + P ) v m mT m mT m mT ρm Yg ρm Yg u ρm Yg v ρm Yv ρm Yv u ρm Yv v where u and v are the x- and y-components of the velocity vector of the mixture, respectively, and the total energy emT is defined as emT = cvm T + 1 2 u + v2 . 2 (8) The constitutive equations of the liquid, gas, and vapor are assumed to take the form ρi = ρi (P, T ). (9) The mathematical model derived in this paper is general and can be used for arbitrary forms of the equation of state for each phase. However, in the present study the gas and vapor are assumed to obey the ideal-gas laws P , Rg T P ρv = , Rv T ρg = (10) (11) while the liquid is assumed to be a linear dependent of pressure and temperature 2 1 βl ρl = ρo + 2 (P − Po ) − (T − To ), Cl Cl (12) where ρo , Po and To are the reference density, pressure and temperature of the liquid, respectively. Cl2 and βl are the isothermal speed of sound and compressibility of the liquid, respectively. The specific heat at constant volume of the gas and vapor is given by Rg , γg − 1 Rv = , γv − 1 cvg = (13) cvv (14) where γg and γv are the specific heat ratio of the gas and vapor respectively. For the liquid, the specific heat at constant volume cvl is equal to the specific heat at constant pressure cpl . c 2007 John Wiley & Sons, Ltd. Copyright Prepared using fldauth.cls Int. J. Numer. Meth. Fluids 2007; 00:1–6 6 R. S. LAGUMBAY, O. V. VASILYEV, A. HASELBACHER 2.2. Mixture Speed of Sound In the following, the equation of speed of sound of the mixture is derived and the value is compared to the experimental data of Karplus [25] that corresponds to the isothermal theory for the bubbly air/water mixture. Taking the acoustic differential of Eq. (9) gives 2 1 βi dT, (15) dρi = 2 dP + Ci Ci 1/2 where Ci = (∂P/∂ρi )1/2 and βi = (∂P/∂T )i are the isothermal speed of sound and compressibility of the ith component, respectively. Using Eqs. (1) and (15), the mixture-density differential can be written as ! 1 1 − 2 dP, (16) dρm = (ρv − ρl )dφv + (ρg − ρl )dφg + Cφ2 Cφβ P P 2 where 1/Cφ2 = i φi /Ci2 and 1/Cφβ = i φi βi2 /Ci2 . The mixture speed of sound can be obtained easily by transforming Eq. (6) from conservative variables to primitive variables. The eigenvalues of the transformation matrix give the speed of sound by inspection. The speed of sound of the mixture is then found to be given by 2 Cm X φi βi 2 ρm cvm + P ρi Ci i . = X φi 1 ρ2m cvm ρi Ci2 i (17) 1/2 Note that in thePcase of multicomponent gases, P P Eq. (17) becomes Cm = (γm Rm T ) , where γm = cpm /cvm = i Yi cpi / i Yi cvi , Rm = i Yi Ri , and Ri is the gas constant of the ith gas component. Furthermore, it should be noted that due to the assumption of thermodynamic and mechanical equilibrium, the speed of sound predicted by Eq. (17) is applicable only to disturbances whose frequency tends to zero. The speed of sound of a mixture of water (equation of state is given by Eq. (12)) and air (equation of state is given by Eq. (10)) at sea-level conditions predicted by Eq. (17) is plotted in Fig. 1 as a function of the volume fraction of air. Note that over a wide range of volume fractions, the mixture speed of sound of the mixture is much lower than the speed of sound of either medium [26]. Good agreement is observed between the value predicted by Eq. (17) and the experimental data of Karplus [25]. The predicted speed of sound was also compared to Refs. [27, 28, 29, 30] and, although not plotted, is in good agreement. For a mixture of liquid, gas, and vapor at sea-level conditions, the speed of sound is shown in Fig. 2. 3. Idealized Fluid-Mixture Model The governing equations for the mixture cannot be solved exactly for arbitrary mixtures. The equation of state for each component must be carefully chosen if an exact solution is to be found. In this section, a novel idealized fluid-mixture model is developed which allows exact c 2007 John Wiley & Sons, Ltd. Copyright Prepared using fldauth.cls Int. J. Numer. Meth. Fluids 2007; 00:1–6 7 HOMOGENEOUS EQUILIBRIUM MIXTURE MODEL solutions of the governing equations to be derived. Expressions for the density and entropy are derived. In addition, the Riemann invariants and eigenvectors of the idealized fluid mixture are presented for one-dimensional flows. 3.1. Mixture Density and Equation of State To obtain a closed-form solution of the governing equations, the mixture entropy is assumed to be a function of pressure, temperature and mass fractions of the species, i.e., sm = sm (P, T, Yi ). Differentiation gives X ∂sm ∂sm ∂sm dsm = dP + dT + dYi , (18) ∂P ∂T ∂Yi i=l,g,v and because we assume dsm to be an exact differential, we have that ∂ 2 sm ∂ 2 sm = , ∂P ∂T ∂T ∂P (19) ∂ 2 sm ∂ 2 sm = , ∂Yi ∂T ∂T ∂Yi (20) ∂ 2 sm ∂ 2 sm = . ∂Yi ∂P ∂P ∂Yi (21) Using the T -ds equation applied to the mixture gives P 1 1 X dT dsm = cvm + d + Li dYi , T T ρm T (22) i=l,g,v where Li is the latent heat of phase change and is assumed to be a function of pressure and temperature, i.e., Li = Li (P, T ). ¿From Eq. (5) we obtain the following relation X Yi 1 = , ρm ρi (23) i=l,g,v and differentiation gives d 1 ρm = X dYi dρi − Yi 2 . ρi ρi (24) i=l,g,v Substituting the differential form of Eq. (9) into Eq. (24) results X dYi 1 ∂ 1 ∂ 1 d = + Yi dP + Yi dT . ρm ρi ∂P ρi ∂T ρi (25) i=l,g,v Subsequent substitution of Eqs. (3) and (25) into Eq. (22) yields X cvi Yi P ∂ 1 P ∂ 1 P Li dsm = + Yi dT + Yi dP + + dYi . T T ∂T ρi T ∂P ρi T ρi T i=l,g,v (26) c 2007 John Wiley & Sons, Ltd. Copyright Prepared using fldauth.cls Int. J. Numer. Meth. Fluids 2007; 00:1–6 8 R. S. LAGUMBAY, O. V. VASILYEV, A. HASELBACHER Applying exact differential properties (18)-(21) to Eq. (26) results in the following constraints X Yi ∂ρi P ∂ρi + = 0, (27) ρ2i ∂T T ∂P i=l,g,v ∂ ∂T ∂ ∂P Li T = cvi P + 2 , T T ρi =− Li T 1 . T ρi (28) (29) In order for Eq. (27) to be satisfied for arbitrary mass fractions, the expression inside of the brackets must be equal to zero for each phase/component. Consequently, the constitutive equation for each phase/component must be a function of the ratio of pressure and temperature, i.e., P ρi = ρi . (30) T Thus, to obtain an analytical solution for the mixture entropy, the density of each component must be a function of the ratio of pressure and temperature. Because the gas and vapor are assumed to follow the ideal-gas laws, see Eqs. (10) and (11), they automatically satisfy Eq. (30). For the liquid, we propose to use the relation ρl = ρo + α P , T (31) where α = To /Cl2o , To is the reference temperature, Clo is the reference speed of sound, and ρo is the reference density of the liquid. A liquid obeying Eq. (31) is called an idealized liquid in this work. Equation (31) can be regarded as a model for a liquid described by Eq. (9). To see this, note that the linearized model given in Eq. (12) can be approximated by Eq. (31), provided that the temperature variations are small. Combining Eqs. (10), (11), (31) and (23), the mixture density can be written as ρm = z z = , −1 zYl /ρl + Rg Yg + Rv Yv zYl (ρo + αz) + Rg Yg + Rv Yv (32) where z = P/T . The mixture defined by Eq. (32) is called an idealized fluid mixture because it is derived from the idealized liquid defined above and an ideal gas and vapor. Note that Eq. (32) can also be interpreted as the equation of state of the mixture. 3.2. Mixture Entropy Integrating Eqs. (28) and (29) from some reference state (P r , T r ) the following equation for the latent heat of phase change is obtained Li T Lr = cvi ln r + Fi (z) + ir , T T T where Fi (z) = − Z z zr c 2007 John Wiley & Sons, Ltd. Copyright Prepared using fldauth.cls 1 dζ. ρi (ζ) (33) (34) Int. J. Numer. Meth. Fluids 2007; 00:1–6 9 HOMOGENEOUS EQUILIBRIUM MIXTURE MODEL Integrating Eq. (26) results in the following expression for the entropy of the mixture X T P Yi P Lr + Fi + ir Yi . (35) sm = cvi Yi ln r + T T ρi T T i=l,g,v The expression (35) can be further simplified by using Eqs. (3) and (23) X P Lr T P sm = cvm ln r + + Fi + ir Yi . T ρm T T T (36) i=l,g,v Substituting equations of state (10), (11), (31) for the gas-vapor-liquid mixture into Eq. (36) yields z Y ρ X Lr Yl Yl ρl T l 0 i − ln − a1 ln r − + Yi , (37) sm = cvm ln r + a1 + r T α α ρl z α ρl Tr i=l,g,v where a1 = Rg Yg + Rv Yv . Evaluating Eq. (37) at two different states and subtracting one from another, one obtains [sm ]21 = − 2 2 2 h z i2 T Yl 1 ρl + a + − Y ln − a ln 1 l 1 Tr 1 α 1 α ρrl 1 zr 1 2 X Lr ρ0 Yl 2 i + [Yi ]1 , α ρl 1 Tr cvm ln (38) i=l,g,v where square brackets denote the following operation [(·)]21 = (·)2 − (·)1 . If no mass transfer between the phases is present, i.e., the mass fractions are assumed constant, Yi1 = Yi2 = Yi , Eq. (38) reduces to Yl ρl2 z2 ρo Yl 1 1 T2 − ln − a1 ln − − , (39) sm2 − sm1 = cvm ln T1 α ρl1 z1 α ρl2 ρl1 For isentropic changes of state, Eq. (39) leads to T2 = T1 z2 z1 ca1 vm ρl2 ρl1 αcYl vm exp ρo Yl αcvm 1 1 − ρl2 ρl1 . (40) For the case of a pure gas, Eq. (40) reduces to T2 = T1 P2 P1 (γg −1)/γg , (41) where γg = 1 + Rg /cvg . For the case of a pure liquid Eq. (40) reduces to T2 = T1 ρl2 ρl1 αc1 c 2007 John Wiley & Sons, Ltd. Copyright Prepared using fldauth.cls vm ρo exp αcvm 1 1 − ρl2 ρl1 . (42) Int. J. Numer. Meth. Fluids 2007; 00:1–6 10 R. S. LAGUMBAY, O. V. VASILYEV, A. HASELBACHER 3.3. Speed of Sound The speed of sound of the idealized fluid mixture can be obtained by applying Eqs. (10)-(31) to Eq. (17), giving φv φg φl + + ρm cvm + P β 2 ρl Cl2 ρv Cv2 ρg Cg2 2 , (43) Cm = φl φv φg + + ρ2m cvm ρl Cl2 ρv Cv2 ρg Cg2 where Cl = (T /α)1/2 , Cg = (Rg T )1/2 , and Cv = (Rv T )1/2 are the isothermal speeds of sound in the liquid, gas, and vapor, respectively, and β = βl = βg = βv = (P/T )1/2 is the compressibility. Note that the compressibilities are identical for the idealized mixture. Simplification yields 2 Cm = 2 ρm cvm Cφ/ρ + P β2 ρ2m cvm , (44) where 1 φl φv φg = + + . 2 Cφ/ρ ρl Cl2 ρv Cv2 ρg Cg2 (45) Equations (44) and (17) give practically identical results if the sound speeds of the idealized and non-idealized liquid are matched at the reference temperature To . 3.4. Eigenvalues, Eigenvectors, and Riemann Invariants For one-dimensional problems, the eigenvalues are given by λ = (u − Cm , u, u, u, u + Cm )T , (46) and the corresponding set of eigenvectors are 1 2 ρm Cm P − 2 2 ρm Cm cvm T φg 2 2 Π= − ρg ρm C 2 C 2 ρg Cg − ρm Cm + g m φv 2 − ρv Cv2 − ρm Cm + 2 ρv ρm Cv2 Cm 1 2 ρm Cm − ! βg2 P ρm cvm βv2 P ρm cvm 1 Cm 0 0 0 1 T 0 0 0 1 0 0 0 1 Cm 0 0 0 0 0 . 1 0 (47) The Riemann invariants are computed from the relation dΥ = Π dK, where K = c 2007 John Wiley & Sons, Ltd. Copyright Prepared using fldauth.cls Int. J. Numer. Meth. Fluids 2007; 00:1–6 11 HOMOGENEOUS EQUILIBRIUM MIXTURE MODEL [P, u, T, φg , φv ]T , dP du − 2 ρm Cm Cm P dP dT − 2 2 + ρm Cm cvm T T ! 2 β P φ g g 2 2 dΥ = − ρg ρm C 2 C 2 ρg Cg − ρm Cm + ρm cvm dP + dφg g m φv βv2 P − 2 2 ρv Cv − ρm Cm + dP + dφv 2 ρv ρm Cv2 Cm ρm cvm dP du + 2 ρm Cm Cm . (48) 4. Riemann Problem for Idealized Mixture The Riemann problem is very important in understanding the wave structure of the governing systems of hyperbolic partial differential equations and developing numerical algorithms for solving these equations. The solutions of the Riemann problem are composed of elementary waves. The structure and behavior of the wave curves depend on the properties of the equation of state. For ideal fluids satisfying the standard assumptions, the solution of Riemann problem consists of shock wave, rarefaction wave, and contact discontinuity. Menikoff and Plohr [31] examined the Riemann problem for fluid flow of real materials and described the wave structure in fluids governed by the general equations of state allowed by thermodynamics. It was shown in [31] that for real fluids, the class of elementary waves includes composite and split waves in addition to shock and rarefaction waves. Obtaining an exact solution of the Riemann problem for multiphase flow using real fluids for the constitutive equations for each phase and/or component is very difficult and complicated. The Riemann problem is characterized by uniform initial conditions except for a discontinuity at x = 0 on an infinite one-dimensional domain. The lack of an intrinsic length or time scale means that the solution to the Riemann problem is self-similar. The solution of the Riemann problem for scalar conservation laws, linear hyperbolic systems of equations, and the single phase Euler equations can be derived, see, e.g., [32] and [33]. For this reason, the Riemann problem is often used to verify numerical methods. In this section, we present the solution of the Riemann problem for the idealized mixture. We consider the initial conditions QL if x < 0, Q(x, 0) = (49) QR if x ≥ 0, where Q = [ρm , ρm u, ρm em T , ρm Yg , ρm Yv ]T . The solution of the Riemann problem involves expansion waves, shock waves, and a contact discontinuity. The structure of the solution is shown in Fig. 3. The four regions with constant solutions are separated by five wave families. The challenge in finding the solution of the Riemann problem lies in determining the unknown c 2007 John Wiley & Sons, Ltd. Copyright Prepared using fldauth.cls Int. J. Numer. Meth. Fluids 2007; 00:1–6 12 R. S. LAGUMBAY, O. V. VASILYEV, A. HASELBACHER states Q∗L and Q∗R to the left and right of the contact discontinuity, see Fig. 3. These regions are referred to as the left and right star regions, respectively. The corresponding unknown primitive variables are ∗ ∗ T K ∗L = [PL∗ , u∗L , TL∗ , YgL , YvL ] , K ∗R = (50) ∗ ∗ T [PR∗ , u∗R , TR∗ , YgR , YvR ] . (51) There are four possible wave patterns in the solution of the Riemann problem as shown in Fig. 4, see, e.g, Toro [33]. These wave patterns are considered in constructing the exact solution. The eigenstructure of the mixture formulation reveals that the pressure P ∗ and velocity u∗ are constant across the contact discontinuity, while other thermodynamic variables such as ρ∗m and T ∗ are discontinuous. The unknown variables K∗L and K∗R are connected by the condition that the pressure P ∗ and velocity u∗ are constant across the contact discontinuity. In the following, detailed analyses of the conditions across the left shock wave and left rarefaction wave, denoted by a subscript L, are presented. The conditions across the right shock and right rarefaction wave can be obtained by replacing the subscript L by R. 4.1. Conditions Across Left Shock Wave The left wave is assumed to be a shock wave moving with speed SL , see Fig. 4(b) and (d). The ∗ pre-shock variables are PL , uL , TL , YgL , and YvL . The post-shock variables are PL∗ , u∗L , TL∗ , YgL , ∗ and YvL . The Rankine-Hugoniot conditions are applied across the left shock, leading to ρmL uL − ρ∗mL u∗L = SL (ρmL − ρ∗mL ), (ρmL u2L (ρmL emL uL + ∗ + PL ) − (ρ∗mL u∗2 L + PL ) PL uL ) − (ρ∗mL e∗mL u∗L + PL∗ u∗L ) ∗ ∗ uL ρmL YgL uL − ρ∗mL YgL ∗ ∗ ∗ ρmL YvL uL − ρmL YvL uL = = = = (52) SL (ρmL uL − ρ∗mL u∗L ), SL (ρmL emL − ρ∗mL e∗mL ), ∗ ), SL (ρmL YgL − ρ∗mL YgL ∗ ∗ SL (ρmL YvL − ρmL YvL ). (53) (54) (55) (56) Equations (52)-(56) can be solved to give u∗L = uL − fL (PL∗ , ρ∗mL , QL ), gL (PL∗ , ρ∗mL , TL∗ , QL ) = 0, ∗ YiL ∗ cvmL (57) (58) = YiL , = cvmL , (59) (60) where fL (PL∗ , ρ∗mL , QL ) = (PL∗ − PL )(ρ∗mL − ρmL ) ρmL ρ∗mL 12 , (61) and gL (PL∗ , ρ∗mL , TL∗ , QL ) = cvmL TL − c 2007 John Wiley & Sons, Ltd. Copyright Prepared using fldauth.cls c∗vmL TL∗ 1 − (PL + PL∗ ) 2 1 ρ∗mL − 1 ρmL . (62) Int. J. Numer. Meth. Fluids 2007; 00:1–6 13 HOMOGENEOUS EQUILIBRIUM MIXTURE MODEL 4.2. Conditions Across Right Shock Wave The analysis is analogous to that for the left shock wave. By replacing the subscript L by R, the following conditions are obtained, u∗R = uR − fR (PR∗ , ρ∗mR , QR ), gR (PR∗ , ρ∗mR , TR∗ , QR ) ∗ YiR c∗vmR (63) = 0, = YiR , (64) (65) = cvmR , (66) where fR (PR∗ , ρ∗mR , QR ) (PR∗ − PR )(ρ∗mR − ρmR ) = ρmR ρ∗mR 12 , (67) and 1 gR (PR∗ , ρ∗mR , TR∗ , QR ) = cvmR TR − c∗vmR TR∗ − (PR + PR∗ ) 2 1 ρ∗mR − 1 ρmR . (68) 4.3. Conditions Across Left Rarefaction Wave Let us assume that the left wave is a rarefaction wave, see Fig. 4(a) and (c). Then the unknown state K∗L is connected to the known left state QL using the isentropic relation given by Eq. (40) and the generalized Riemann invariants for the left wave. The Riemann invariant across the left rarefaction is given by dΥ1 = 0 = du dP − , 2 ρm Cm Cm (69) from Eq. (48). Integration across the left rarefaction yields u∗L = uL + fL (PL∗ , ρ∗mL , QL ), (70) where fL (PL∗ , ρ∗mL , QL ) = Z ∗ L dP . ρm Cm (71) The integral in Eq. (71) is evaluated using adaptive Simpson quadrature [34] due to the complexity of the integrand. Similarly, from Eq. (38) we obtain for isentropic conditions the non-linear algebraic equation gL (PL∗ , TL∗ , QL ) = − ∗ ∗ ∗ L Yl L 1 ρl T L cvm ln r + a1 + − Yl ln T L α L α ρrl L ∗ h z i ∗ X Lr h i ∗L ρ0 Yl L L i a1 ln r − + Yi = 0, z α ρl L Tr L L (72) i=l,g,v h i where square brackets denote the following operation (·) c 2007 John Wiley & Sons, Ltd. Copyright Prepared using fldauth.cls ∗ L L = (·)∗L − (·)L . Int. J. Numer. Meth. Fluids 2007; 00:1–6 14 R. S. LAGUMBAY, O. V. VASILYEV, A. HASELBACHER 4.4. Conditions Across Right Rarefaction Wave The analysis is analogous to that for the left rarefaction wave, except that the Riemann invariant across the right rarefaction is given by dΥ5 = 0 = dP du + , 2 ρm Cm Cm (73) from Eq. (48). By replacing the subscript L by R, the following conditions are obtained, u∗R = uR − fR (PR∗ , ρ∗mR , QR ), where fR (PR∗ , ρ∗mR , QR ) = Z ∗ R (74) dP , ρm Cm (75) and gR (PR∗ , TR∗ , QR ) = − h z i ∗ R a1 ln r z R T cvm ln r T ∗ R R ∗ ∗ R Yl R 1 ρl + a1 + − Yl ln r α R α ρl R ∗ X Lr h i ∗R ρ0 Yl R i + = 0, − Yi α ρl R Tr R (76) i=l,g,v h i where square brackets denote the following operation (·) ∗ R R = (·)∗R − (·)R . 4.5. Complete Solution Now the conditions for all four possible wave patterns, shown in Fig. 4, can be determined. The unknown states K∗L and K∗R can be computed by utilizing the condition that the pressure and velocity are constant across the contact discontinuity, i.e., PL∗ = PR∗ = P ∗ , (77) u∗L = u∗R = u∗ . (78) and By eliminating u∗ from Eqs. (57) or (70) and (63) or (74), a single non-linear algebraic equation is obtained, fL (P ∗ , ρ∗mL , QL ) + fR (P ∗ , ρ∗mR , QR ) + uR − uL = 0. (79) Note that Eq. (79) has three unknowns, namely, P ∗ , ρ∗mL , and ρ∗mR . To close the problem, Eqs. (58) and (72) for the state to the left of the contact discontinuity and Eqs. (64) and (76) for the state to the right of the contact discontinuity are used, in addition to Eq. (32). Therefore, we consider the following four cases. 1. If P ∗ > PL then a shock wave is traveling to the left and the function fL is given by Eq. (61) supplemented by Eqs. (58) and (32) for the left star region. 2. If P ∗ ≤ PL then a rarefaction wave is moving to the left and the function fL is given by Eq. (71) supplemented by Eqs. (72) and (32) for the left star region. c 2007 John Wiley & Sons, Ltd. Copyright Prepared using fldauth.cls Int. J. Numer. Meth. Fluids 2007; 00:1–6 HOMOGENEOUS EQUILIBRIUM MIXTURE MODEL 15 3. If P ∗ > PR then a shock wave is traveling to the right and the function fR is given by Eq. (67) supplemented by Eqs. (64) and (32) for the right star region. 4. If P ∗ ≤ PL then a rarefaction wave is moving to the right and the function fR is given by Eq. (75) supplemented by Eqs. (76) and (32) for the right star region. The speed of the contact discontinuity can be determined from u∗ = 1 1 (uL + uR ) + [fR (P ∗ , ρ∗mR , QR ) − fL (P ∗ , ρ∗mL , QL )] . 2 2 (80) 5. Numerical Method The spatial and temporal discretization as described in [17, 18, 19] is adopted, except that the equations being solved represent the mixture of liquid, gas, and vapor and that two additional conservation equations are solved for the mass fractions of the gas and vapor. An extension of the HLLC approximate Riemann solver of [20] is used to compute the convective fluxes of the mixture as described below. The convective fluxes of the gas and vapor components are computed as suggested by [13] to ensure positivity. The occurrence of pressure oscillations near the material interface can be derived by calculating the two fluxes across the material fronts [21]. Several approaches were reviewed in [21] to eliminate these oscillations in multimaterial flow simulations. The face states required by the flux computation are computed from a simplified WENO scheme [18]. The classical four-stage Runge-Kutta method in low-storage formulation is used for the temporal discretization. In the following, we give an outline of our extension of the HLLC approximate Riemann solver of [20] to the mixture of liquid, gas, and vapor. The description below focuses on those aspects critical to the extension and does not describe the HLLC method in any detail. For an in-depth description of the HLLC method, see [35], [20], and [33]. The primary difficulty in extending the HLLC method to multiphase flows is due to the treatment of the speed of sound. The speed of sound enters the HLLC method through the computation of the wave speeds SL and SR , determined from SL = min[qL − CmL , q̃ − C̃m ], (81) SR = max[qR + CmR , q̃ + C̃m ], (82) where qL , qR , CmL , and CmR are the face-normal velocities and the speeds of sound of the mixture at the left and right state, respectively, and q̃ is the Roe-averaged [36] face-normal velocity. In the HLLC method of [20] for single-phase flow, C̃m is computed from the the constant ratio of specific heats and the Roe-averaged total enthalpy and velocities. For the multiphase mixtures considered in this work, this is not possible because the speed of sound given by Eq. (17) cannot be related to the total enthalpy in a straightforward fashion. Instead, we propose to compute C̃m from Eq. (17) as !2 X ρ̃m Ỹi β̃i ρ̃m c̃vm + P̃ ρ̃2i C̃i i 2 , (83) C̃m = X ρ̃m Ỹi 1 ρ̃2m c̃vm ρ̃2i C̃i2 i c 2007 John Wiley & Sons, Ltd. Copyright Prepared using fldauth.cls Int. J. Numer. Meth. Fluids 2007; 00:1–6 16 R. S. LAGUMBAY, O. V. VASILYEV, A. HASELBACHER where, using the definition, Rρ = p ρmR /ρmL , (84) we have the usual Roe-averages of the mixture density ρ̃m = Rρ ρmL , and mass fractions, Ỹi = (85) YiL + YiR Rρ , 1 + Rρ (86) and we define the Roe-averaged specific heat at constant volume of the mixture as X c̃vm = Ỹi cvi . (87) i In addition, we define, for lack of a better approach, P̃ = PL + PR Rρ , 1 + Rρ (88) T̃ = TL + TR Rρ . 1 + Rρ (89) and The remaining variables appearing in Eq. (83) are computed as ρ̃i = ρi (P̃ , T̃ ), β̃i = βi (P̃ , T̃ ), and C̃i = Ci (P̃ , ρ˜i ). 6. Computational Results In this section, we present numerical solutions obtained with our method for some benchmark problems. We also present two novel benchmark problems for the idealized fluid-mixture model. The problems considered are: 1. Single-phase two-component shock-tube problem (Gas/Gas) – tests the accuracy with which shock waves and contact discontinuities are captured. 2. Shock-wave propagation in a single-phase two-component fluid (Gas/Gas) – tests the accuracy of computing the shock wave refraction at a component interface. 3. Two-phase single-component shock-tube problem for idealized-fluid mixture (Liquid/Gas) – tests the accuracy with which two-phase flows are solved if all solution variables are discontinuous. 4. Two-phase single-component rarefaction problem for idealized fluid mixture (Liquid/Gas) – tests the accuracy for low-density flows. 5. Single-phase two-component shock-bubble interaction (Gas/Gas) – demonstrates the ability to solve the interaction of a shock-wave and a material interface in two dimensions. For the first four problems, the accuracy is assessed by comparing the numerical solutions to the appropriate exact solutions. For the fifth problem, the accuracy is evaluated by comparing our results to the experiments of Haas and Sturtevant [37] and the simulations of Quirk and Karni [38]. c 2007 John Wiley & Sons, Ltd. Copyright Prepared using fldauth.cls Int. J. Numer. Meth. Fluids 2007; 00:1–6 HOMOGENEOUS EQUILIBRIUM MIXTURE MODEL 17 6.1. Single-Phase Two-Component Shock-Tube Problem (Gas/Gas) The initial conditions correspond to two different ideal gases [10, 11, 13, 23, 39], QL if x < 0.5, Q(x, 0) = QR if x ≥ 0.5, (90) T where Q = [ρm , u, P, γm , Y1 , Y2 ] and QL QR = = [ 1.000, 0.0, 1.0 · 105 , 1.4, 1.0, 0.0 ]T , [ 0.125, 0.0, 1.0 · 104 , 1.2, 0.0, 1.0 ]T . (91) The primary difficulty is the capturing of the contact discontinuity without oscillations. The computational domain 0 ≤ x ≤ 1 is discretized uniformly with 1000 cells. Excellent agreement between the numerical and exact solutions is obtained as shown in Fig. 5. In particular, our results do not exhibit oscillations like the results presented in [23]. 6.2. Shock-Wave Propagation in a Single-Phase Two-Component Fluid (Gas/Gas) The problem suggested by [23] is considered, in which a shock wave refracts at a gas interface, leading to a transmitted and a reflected shock wave. The transmitted shock wave may travel faster or slower than the incident shock wave depending on the sound speeds of the respective gases. The reflected wave is either a shock wave or a rarefaction wave depending on the ratio of the acoustic impedances [40, 41]. The interface is set into motion by the shock wave. The initial conditions correspond to a weak shock wave with a Mach number Ms = 1.1952 in air propagating toward a region occupied by helium, QA1 if 0.0 ≤ x < 0.25, QA2 if 0.25 ≤ x < 0.5, Q(x, 0) = (92) QHe if 0.5 ≤ x, ≤ 1.0 where Q = [ρm , u, P, γm , Y1 , Y2 ]T and QA1 QA2 QHe = = = [ 1.7017, 98.956, 1.5 · 105 , 1.40, 1.0, 0.0 ]T , [ 1.2763, 0.000, 1.0 · 105 , 1.40, 0.0, 1.0 ]T , [ 0.1760, 0.000, 1.0 · 105 , 1.67, 0.0, 1.0 ]T . (93) The vectors QA1 , QA2 , and QHe correspond to the post-shock variables in air, pre-shock variables in air, and pre-shock variables in helium, respectively. For these initial conditions, the transmitted shock wave is very weak and the reflected wave is a slender rarefaction wave. The computational domain 0 ≤ x ≤ 1 is discretized uniformly with 1000 cells. Figure 6 shows the comparison of the numerical and exact solution at t ≈ 864 µs. As for the first test problem, our results exhibit no oscillations like those presented by [23]. The transmitted shock wave travels faster than the incident shock wave since the acoustic speed in helium is greater than the acoustic speed in air. 6.3. Two-Phase Shock-Tube Problem for Idealized Fluid Mixture (Liquid/Gas) The two-phase shock-tube problem of [42] is considered. The driver section contains a liquid at high pressure and the driven section contains a gas at low pressure. The initial conditions are QL if x < 0.7, Q(x, 0) = (94) QR if x ≥ 0.7, c 2007 John Wiley & Sons, Ltd. Copyright Prepared using fldauth.cls Int. J. Numer. Meth. Fluids 2007; 00:1–6 18 R. S. LAGUMBAY, O. V. VASILYEV, A. HASELBACHER T where Q = [ρm , u, P, Y1 , Y2 ] and QL QR = [ 1500.0, 0.0, 1.12 · 109 , 1.0, 0.0 ]T , = [ 50.0, 0.0, 1.00 · 105 , 0.0, 1.0 ]T . (95) Note that the problem is very stiff: The density and pressure differ by ratios of 30 and about 104 across the discontinuity, respectively. The computational domain 0 ≤ x ≤ 1 is discretized uniformly with 1000 cells. Figure 7 shows the comparison of the numerical and exact solution at 240 µs. Small oscillations in the density and velocity between the contact discontinuity and shock wave are visible due to the proximity of the contact discontinuity and the shock wave. This was also observed by [42]. However, our solution shows no oscillations at the tail of the rarefaction wave. 6.4. Two-Phase Rarefaction Problem for Idealized Fluid Mixture (Liquid/Gas) A two-phase rarefaction problem is considered. The solution consists of two symmetric rarefaction waves and a trivial stationary contact discontinuity. The initial conditions are QL if x < 0.5, Q(x, 0) = (96) QR if x ≥ 0.5, T where Q = [ρl , φl , ρg , φg , u, P ] and QL QR = = [ 1000.0, 0.1, 1.2342, 0.9, −200.0, 9.7 · 104 ]T , [ 1000.0, 0.1, 1.2342, 0.9, 200.0, 9.7 · 104 ]T . (97) The computational domain 0 ≤ x ≤ 1 is discretized uniformly with 1000 cells. Figure 8 shows the comparison of the numerical and exact solution at t = 540 µs. No problems are encountered despite the low pressure and density. 6.5. Single-Phase Shock-Bubble Interaction (Gas/Gas) Haas and Sturtevant [37] presented experiments of a weak planar shock wave with Ms = 1.22 in air interacting with a cylindrical bubble filled with helium. The shock wave is transmitted through the bubble and sets it into motion. The results presented below focus only on the early stages of interaction and include a comparison with the experiments of Haas and Sturtevant and the computations of Quirk and Karni [38]. Both air and helium are assumed to be perfect gases with the properties listed in Table ??. As indicated by Haas and Sturtevant, the helium bubble is contaminated with air about 28% by mass [37]. The initial flow field is determined from the standard shock relations given the strength of the incident shock wave and considering the density and pressure of the quiescent flow ahead of the shock to be 1 kg/m3 and 105 Pa. The bubble is assumed to be in thermodynamic and mechanical equilibrium with its surroundings. Therefore, its initial density is given by ρHe = ρAir RAir /RHe where RAir and RHe are the gas constants for air and helium, respectively. The computational domain is shown in Fig. 9. Only the upper half is actually computed because the flow is symmetric about the shock-tube axis. We have employed quadrilateral grids with uniform resolutions of h = ∆x = ∆y of 224 × 10−6 m, 112 × 10−6 m, and 56 × 10−6 c 2007 John Wiley & Sons, Ltd. Copyright Prepared using fldauth.cls Int. J. Numer. Meth. Fluids 2007; 00:1–6 19 HOMOGENEOUS EQUILIBRIUM MIXTURE MODEL Experiment [37] Computation [38] Coarse grid Medium grid Fine grid VS 410 422 426 426 423 EVS − +3.0 +3.9 +3.9 +3.2 VT 393 377 375 380 391 EVT − −4.1 −4.6 +3.3 −0.5 Vui 170 178 172 168 169 EVui − +4.7 +1.2 −1.2 −0.6 Vdi 145 146 136 137 140 EVdi − +0.7 −6.2 −5.5 −3.4 Table I: Comparison of computed velocities with those measured by Haas and Sturtevant [37] and computed by Quirk and Karni [38]. Percentage errors with respect to the measurements by Haas and Sturtevant are also shown. The notation is defined in Fig. 12. m. The smallest grid spacing is comparable to that used on the finest refinement level in the adaptive-grid computations of Quirk and Karni. (Of course, we do not advocate using grids with uniform spacing for purposes other than focussed verification and validation studies.) Referring to Fig. 9, solid-wall and symmetry conditions are applied to BC and AD, respectively. Along AB, inflow conditions are specified using the conditions behind the incident shock wave. An outflow condition is applied along CD. Figure 10 shows a sequence of numerically generated Schlieren images, illustrating the interaction of the shock wave with the bubble as computed on the finest grid. The computation reproduces all the features of the interaction, and is in good agreement with the experiments by Haas and Sturtevant and the simulations by Quirk and Karni. Figure 10(a) shows the helium bubble at t ≈ 32 µs, after it is hit by the incident shock wave. A curved refracted shock is generated inside the bubble. Since the helium has a higher speed of sound than the surrounding air, the refracted shock wave travels faster than the incident shock wave. Also, a weak expansion wave is reflected outside the bubble. The refracted shock wave eventually emerges from the bubble to become the transmitted wave, see Fig. 10(b). The incident shock diffracts at approximately 201 µs as shown in Fig. 10(c). The bubble is deformed into a kidney shape and spreads laterally, see Fig. 10(d). The deformation is caused by vorticity generated at the edge of the bubble due to the passage of the shock, which induces a jet of air along the axis of symmetry [38]. Figure 10(e) shows the formation of the bubble into a distinct vortical structure. The accuracy of the numerical solutions are evaluated by conducting a convergence study. Figure 11 shows the comparison of the results on the coarse, medium, and fine grids at approximately 674 µs. The location of the bubble is approximately identical for the three grids. As expected, the vortical structures are more pronounced on the fine grid. To validate the numerical solutions, the computed velocities of some prominent flow features as defined in Fig. 12 are compared to the measurements of Haas and Sturtevant [37] the computations of Quirk and Karni[38]. The velocities are determined from a linear least-squares curve fit of positions obtained from digitizing a sequence of numerically generated Schlieren images. Table I lists the velocities and the percentage errors of our computed results relative to the experimental values. The result are in good agreement with the measured values and thus demonstrate the accuracy of our approach. c 2007 John Wiley & Sons, Ltd. Copyright Prepared using fldauth.cls Int. J. Numer. Meth. Fluids 2007; 00:1–6 20 R. S. LAGUMBAY, O. V. VASILYEV, A. HASELBACHER 7. Conclusion A new model for multiphase/multicomponent flows with an arbitrary number of components in each phase has been successfully developed. The model does not require an ad hoc closure for the variation of mixture density with regards to the attendant pressure and yields a thermodynamically accurate value for the mixture speed of sound. The proposed numerical method has been successfully implemented in an existing finite-volume framework. The HLLC approximate Riemann solver, originally developed for single-phase single-component fluids, was extended to multiphase multicomponent fluids and successfully used to capture shock waves and contact discontinuities. A novel “idealized” fluid mixture model was developed, which allows the derivation of an exact solution for the multiphase and multicomponent Riemann problem in one dimension. A number of existing benchmark problems for single phase and multicomponent flows become a subset of this new model. The accuracy of the proposed numerical method and physical model were verified and validated by solving a number of test problems. We have presented three classical benchmark problems (single-phase two-component shock tube, shock-wave propagation in a single-phase two-component fluid, and single-phase shock-bubble interaction) and two novel benchmark problems for the idealized fluid-mixture model (two-phase shock-tube and twophase rarefaction problems). For all problems allowing an exact solutions, good agreement between our numerical and the exact solutions was observed. For the case of single-phase shock-bubble interaction problem, our numerical results were compared with the experiments by [37] and the simulations by [38], and exhibited good agreement. ACKNOWLEDGEMENTS This work was sponsored by Argonne National Laboratory under grants number 2-RP50-P-00005-00, 3B-00061, 4B-00821, 5F-00462. This support is gratefully acknowledged. The authors also thank Dr. Jin Wang for the fruitful discussion and support of this work. The third author was supported by the Department of Energy through the University of California under subcontract number B523819. c 2007 John Wiley & Sons, Ltd. Copyright Prepared using fldauth.cls Int. J. Numer. Meth. Fluids 2007; 00:1–6 HOMOGENEOUS EQUILIBRIUM MIXTURE MODEL 21 REFERENCES 1. Hanratty TJ, Theofanous T, Delhaye JM, Eaton J, McLaughlin J, Prosperetti A, Sundaresan S, Tryggvason G. Workshop findings. Int. J. Multiphase Flow 2003; 29:1047–1059. 2. Glimm J, Graham MJ, Grove J, Li XL, Smith TM, Tan D, Tangerman F, Zhang Q. Front tracking in two and three dimensions. Comput. Math. App. 1998; 35:1–11. 3. Sankaranarayanan K, Kevrekidis IG, Sundaresan S, Lu J, Tryggvason G. A comparative study of Lattice Boltzmann and front-tracking finite-difference methods for bubble simulations. Int. J. Multiphase Flow 2003; 29:109–116. 4. Esmaeeli A, Tryggvason G. A front tracking method for computations of boiling in complex geometries. Int. J. Multiphase Flow 2004; 30:1037–1050. 5. Biswas S, Esmaeeli A, Tryggvason G. Comparison of results from DNS of bubbly flows with a two-fluid model for two-dimensional laminar flows. Int. J. Multiphase Flow 2005; 31:1036–1048. 6. Tanguy S, Berlemont A. Application of a level set method for simulation of droplet collisions. Int. J. Multiphase Flow 2005; 31:1015–1035. 7. Lu J, Biswas S, Tryggvason G. A DNS study of laminar bubbly flows in a vertical channel. Int. J. Multiphase Flow 2006; 32:643–660. 8. Du J, Fix B, Glimm J, Jia X, Li X, Li Y, Wu L. A simple package for front tracking. J. Comput. Phys. 2006; 213:613–628. 9. Merkle CL, Feng JZ, Buelow PEO. Computational modeling of the dynamics of sheet cavitation. Proceedings of the 3rd International Symposium on Cavitation, Grenoble, France 1998; . 10. Karni S. Multicomponent flow calculations by a consistent primitive algorithm. J. Comput. Phys. 1994; 112:31–43. 11. Abgrall R. Generalization of the Roe scheme for the computation of mixture of perfect gases. Rech. Aerospat. 1988; 6:31–43. 12. Larrouturou B, Fezoui L. On the equations of multicomponent perfect or real gas inviscid flow. Lect. Notes in Math. 1989; 1402:69–97. 13. Larrouturou B. How to preserve the mass fraction positive when computing compressible multi-component flows. J. Comput. Phys. 1991; 95:59–84. 14. Castro CE, Toro EF. A Riemann solver and upwind methods for a two-phase flow model in non-conservative form. Int. J. Numer. Meth. Fluids 2006; 60, 3:275–307. 15. Stewart BH, Wendroff B. Two-phase flow: models and methods. J. Comput. Phys. 1984; 56:363–409. 16. Baer M, Nunziato J. A two-phase mixture theory for the deflagration to detonation transition in reactive granular materials. Int. J. Multiphase Flow 1986; 12:861–889. 17. Haselbacher A. The RocfluMP Book. Center for Simulation of Advanced Rockets, University of Illinois at Urbana-Champaign, 2003-2006. 18. Haselbacher A. A WENO reconstruction method for unstructured grids based on explicit stencil construction. AIAA-2005-0879 2005; . 19. Haselbacher A. On constrained reconstruction operators. AIAA-2006-1274 2006; . 20. Batten P, Clarke N, Lambert C, Causon DM. On the choice of wavespeeds for the HLLC Riemann solver. SIAM Rev. 1997; 18, 6:1553–1570. 21. Abgrall R, Karni S. Computations of compressible multifluids. J. Comput. Phys. 2001; 169:594–623. 22. Saurel R, Abgrall R. A multiphase Godunov method for compressible multifluid and multiphase flows. J. Comput. Phys. 1999; 150:425–467. 23. Karni S. Hybrid multifluid algorithms. SIAM J. Sci. Comput. 1996; 17, 5:1019–1039. 24. Wang S, Anderson M, Oakley J, Corradini M, Bonazza R. A thermodynamically consistent and fully conservative treatment of contact discontinuities for compressible multicomponent flows. J. Comput. Phys. 2004; 195:528–559. 25. Karplus HB. The velocity of sound in a liquid containing gas bubbles. Res. Develop. Rep. C00-248 1958; . 26. Nakoryakov VE, Pokusaev BG, Shreiber IR. Wave propagation in gas liquid media. CRC Press 1993; . 27. Toumi I, Kumbaro A, Paillere H. Approximate Riemann solvers and flux vector splitting schemes for two-phase flow. 30th Computational Fluid Dynamics, von Karman Institute for Fluid Dynamics 1999; Lecture Series. 28. Kieffer SW. Sound speed in liquid-gas mixtures: water-air and water-steam. J. Geophys. Research 1977; 82, 20:2895–2904. 29. Drew DA, Passman SL. Theory of Multicomponent Fluids, vol. 135. Springer, 1998. 30. Ahuja V, Hosangadi A, Ungewitter R, Dash SM. A hybrid unstructured mesh solver for multi-fluid mixtures. AIAA-99-3330 1999; :1–9. 31. Menikoff R, Plohr B. The Riemann problem for fluid flow of real materials. Reviews of Modern Physics 1989; 61, 1:75–130. c 2007 John Wiley & Sons, Ltd. Copyright Prepared using fldauth.cls Int. J. Numer. Meth. Fluids 2007; 00:1–6 22 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. R. S. LAGUMBAY, O. V. VASILYEV, A. HASELBACHER Laney CB. Computational Gasdynamics. Cambridge University Press, 1998. Toro EF. Riemann Solvers and Numerical Methods for Fluid Dynamics. Springer-Verlag, 1999. Lyness J. Notes on the adaptive Simpson quadrature routine. J. of the ACM 1969; 16, 3:483–495. Harten A, Lax P, Leer BV. On upstream differencing and Godunov-type schemes for hyperbolic conservation law. SIAM Review 1983; 25:35–61. Roe PL. Approximate Riemann solvers, parameter vectors and difference schemes. J. Comput. Phys. 1981; 43:357–372. Haas JF, Sturtevant B. Interaction of weak shock waves with cylindrical and spherical gas inhomogeneities. J. Fluid Mech. 1987; 181:41–76. Quirk J, Karni S. On the dynamics of a shock-bubble interaction. J. Fluid Mech. 1996; 318:129–163. Ton VT, Karagozian AR, Engquist BE, Osher SJ. Numerical simulation of inviscid detonation waves with finite rate chemistry. In Proceedings of Combustion Institue, Fall Meeting, Paper 91-101 1991; . Courant R, Friedrichs KO. Supersonic flow and shock waves. Interscience, New York, 1948. Henderson LF, Colella P, Puckett EG. On the refraction of shock waves at a slow-fast gas interface. J. Fluid Mech. 1991; 224:1–27. Saurel R, Abgrall R. A simple method for compressible multifluid flows. SIAM J. Sci. Comput. 1999; 21, 3:1115–1145. c 2007 John Wiley & Sons, Ltd. Copyright Prepared using fldauth.cls Int. J. Numer. Meth. Fluids 2007; 00:1–6 23 HOMOGENEOUS EQUILIBRIUM MIXTURE MODEL 1400 PURE LIQUID Speed of sound (m/s) 1200 1000 800 600 400 PURE AIR 200 0 0 0.2 0.4 0.6 0.8 1 0.8 1 Volume fraction of air (a) 100 90 Speed of sound (m/s) 80 70 60 50 40 30 20 10 0 0 0.2 0.4 0.6 Volume fraction of air (b) Figure 1: Speed of sound of a water-air mixture at P = 1·105 Pa and T = 298.15K as a function of the volume fraction of air. (a) Speed of sound predicted by Eq. (17). (b) Comparison of predicted speed of sound with experimental data of Karplus [25] for frequencies of 1 kHz c 2007 Copyright & Sons, Int. J. Numer. Meth. Fluids 2007; 00:1–6 (diamonds), 0.5 John kHz Wiley (squares) andLtd. extrapolated to zero frequency (circles). Prepared using fldauth.cls 24 R. S. LAGUMBAY, O. V. VASILYEV, A. HASELBACHER Figure 2: Speed of sound of a liquid-gas-vapor mixture predicted by Eq. (17) at P = 1 · 105 Pa and T = 298.15K. t u, u, u u − Cm * KL Q u + Cm * KR Q L 0 R x Figure 3: Structure of the solution of the Riemann problem for the idealized-mixture formulation. c 2007 John Wiley & Sons, Ltd. Copyright Prepared using fldauth.cls Int. J. Numer. Meth. Fluids 2007; 00:1–6 25 HOMOGENEOUS EQUILIBRIUM MIXTURE MODEL t 01 101011111111 00000000 00000000 1011111111 00000000 101011111111 00000000000000000 11111111111111111 0000000000000000 1111111111111111 00000000 11111111 00000000000000000 11111111111111111 0000000000000000 1111111111111111 0000000000000000000 1111111111111111111 00000000 11111111 000000000000000000 00000000000000000 11111111111111111 0000000000000000 1111111111111111 000000000000000000010111111111111111111 1111111111111111111 00000000 11111111 101111111111111111111 000000000000000000 111111111111111111 00000000000000000 11111111111111111 0000000000000000 1111111111111111 0000000000000000000 0000000000000000000 1111111111111111111 00000000 11111111 0 1 000000000000000000 111111111111111111 00000000000000000 11111111111111111 0000000000000000 1111111111111111 0000000000000000000 1111111111111111111 0000000000000000000 1111111111111111111 00000000 11111111 0 1 000000000000000000 111111111111111111 00000000000000000 11111111111111111 111111111111111111111111111111111111111 000000000000000000000000000000000000000 0000000000000000 1111111111111111 0000000000000000000 00000000000000000001111111111111111111 1111111111111111111 x 00000000 10011111111 000000000000000000 111111111111111111 00000000000000000 11111111111111111 (a) (b) t 0110 0000000 1111111 10 0000000 1111111 10 0000000 1111111 1010 0000000 1111111 0000000 1111111 000000000000000000 111111111111111111 000000000000000000 111111111111111111 10111111111111111111 0000000 0000000000000000001111111 111111111111111111 000000000000000000 10111111111111111111 0000000 1111111 000000000000000000 111111111111111111 000000000000000000 10111111111111111111 0000000 1111111 000000000000000000 111111111111111111 10111111111111111111 0000000 1111111 000000000000000000000000000000000000 111111111111111111 000000000000000000 10 01 1011111111 00000000 1000000000 00000000000001011111111 1111111111111 00000000 11111111 1011111111 0000000000000 1111111111111 00000000 0000000000000000 1111111111111111 1011111111111111111 000000000000000 111111111111111 0000000000000 1111111111111 00000000000000000 00000000 0000000000000000 1111111111111111 1011111111 000000000000000 111111111111111 0000000000000 1111111111111 00000000000000000 11111111111111111 00000000000000000 11111111111111111 00000000 0000000000000000 1111111111111111 1011111111 000000000000000 111111111111111 0000000000000 1111111111111 00000000000000000 11111111111111111 00000000000000000 11111111111111111 00000000 11111111 0000000000000000 1111111111111111 1011111111 000000000000000 111111111111111 0000000000000 1111111111111 00000000000000000 11111111111111111 00000000000000000 00000000 0000000000000000 1111111111111111 1011111111111111111 000000000000000 111111111111111 0000000000000 1111111111111 00000000000000000 11111111111111111 111111111111111111111111111111111111111 000000000000000000000000000000000000000 00000000000000000 11111111111111111 x 00000000 0000000000000000 1111111111111111 100 000000000000000 111111111111111 000000000000011111111 1111111111111 00000000000000000 11111111111111111 0110 0000000 1111111 101111111 0000000 101111111 0000000 101111111 00000000000000000 11111111111111111 0000000 101111111 00000000000000000 11111111111111111 00000000000000000 11111111111111111 0000000000000000 1111111111111111 0000000 000000000000000000 111111111111111111 101111111 00000000000000000 11111111111111111 00000000000000000 11111111111111111 0000000000000000 1111111111111111 00000000000000000 11111111111111111 0000000 000000000000000000 111111111111111111 101111111 00000000000000000 11111111111111111 0000000000000000000 1111111111111111111 00000000000000000 11111111111111111 0000000000000000 1111111111111111 00000000000000000 11111111111111111 0000000 000000000000000000 111111111111111111 101111111 00000000000000000 11111111111111111 0000000000000000000 1111111111111111111 00000000000000000 11111111111111111 0000000000000000 1111111111111111 000000000000000000 111111111111111111 00000000000000000 11111111111111111 0000000 000000000000000000 111111111111111111 101111111111111111111 00000000000000000 11111111111111111 0000000000000000000 00000000000000000 11111111111111111 0000000000000000 1111111111111111 000000000000000000 111111111111111111 00000000000000000 11111111111111111 0000000 000000000000000000 111111111111111111 101111111111111111111 00000000000000000 11111111111111111 0000000000000000000 00000000000000000 11111111111111111 00000000000000001111111 1111111111111111 0 (c) t t x 0 (d) x Figure 4: Four possible wave patterns of the solution of the Riemann problem [33]: (a) left rarefaction, contact, and right shock; (b) left shock, contact, and right rarefaction; (c) left rarefaction, contact, and right rarefaction; (d) left shock, contact, and right shock. c 2007 John Wiley & Sons, Ltd. Copyright Prepared using fldauth.cls Int. J. Numer. Meth. Fluids 2007; 00:1–6 26 R. S. LAGUMBAY, O. V. VASILYEV, A. HASELBACHER (a) Density. (b) Pressure. (c) Velocity. (d) Temperature. (e) Mach number. (f) Speed of sound. Figure 5: Comparison of numerical (◦) and exact (solid line) solutions for single-phase twocomponent shock-tube problem at t ≈ 517 µs. Number of cells = 1000. c 2007 John Wiley & Sons, Ltd. Copyright Prepared using fldauth.cls Int. J. Numer. Meth. Fluids 2007; 00:1–6 HOMOGENEOUS EQUILIBRIUM MIXTURE MODEL (a) Density. (b) Pressure. (c) Mass fraction of helium. (d) Temperature. (e) Mach number. (f) Speed of sound. 27 Figure 6: Comparison of numerical (◦) and exact (solid line) solution for shock-wave propagation in a single-phase two-component fluid at t ≈ 864 µs. Number of cells = 1000. c 2007 John Wiley & Sons, Ltd. Copyright Prepared using fldauth.cls Int. J. Numer. Meth. Fluids 2007; 00:1–6 28 R. S. LAGUMBAY, O. V. VASILYEV, A. HASELBACHER (a) Density. (b) Pressure. (c) Mass fraction of gas. (d) Velocity. Figure 7: Comparison of numerical (◦) and exact (solid line) solution for two-phase shock-tube problem for an idealized fluid mixture at 240 µs. Number of cells = 1000. c 2007 John Wiley & Sons, Ltd. Copyright Prepared using fldauth.cls Int. J. Numer. Meth. Fluids 2007; 00:1–6 29 HOMOGENEOUS EQUILIBRIUM MIXTURE MODEL (a) Density. (b) Pressure. (c) Volume fraction. (d) Velocity. Figure 8: Comparison of numerical (◦) and exact (solid line) solution for two-phase rarefaction problem for an idealized fluid mixture at 540 µs. Number of cells = 1000. 0.0000 B A C Incident Shock y[m] 0.0445 Cylindrical D Bubble 0.050 −0.0445 0.000 0.050 0.300 0.085 x[m] Figure 9: Schematic diagram of the computational domain (not drawn to scale). c 2007 John Wiley & Sons, Ltd. Copyright Prepared using fldauth.cls Int. J. Numer. Meth. Fluids 2007; 00:1–6 30 R. S. LAGUMBAY, O. V. VASILYEV, A. HASELBACHER (a) 32 µs. (b) 89 µs. (c) 201 µs. (d) 400 µs. c 2007 John Wiley & Sons, Ltd. Copyright Prepared using fldauth.cls Int. J. Numer. Meth. Fluids 2007; 00:1–6 (e) 674 µs. Figure 10: Numerically generated Schlieren images of the shock-bubble interaction computations on the fine grid at various times. HOMOGENEOUS EQUILIBRIUM MIXTURE MODEL 31 (a) Fine grid. (b) Medium grid. (c) Coarse grid. Figure 11: Numerically generated Schlieren images of the shock-bubble interaction computations at approximately 674 µs for different grid spacings. c 2007 John Wiley & Sons, Ltd. Copyright Prepared using fldauth.cls Int. J. Numer. Meth. Fluids 2007; 00:1–6 32 R. S. LAGUMBAY, O. V. VASILYEV, A. HASELBACHER Figure 12: Definition of locations at which velocities are measured. VS - incident shock, VT transmitted shock, Vui - upstream edge of bubble, and Vdi - downstream edge of bubble. c 2007 John Wiley & Sons, Ltd. Copyright Prepared using fldauth.cls Int. J. Numer. Meth. Fluids 2007; 00:1–6
© Copyright 2026 Paperzz