Numerical modelling of shock-bubble interactions using a pressure-based algorithm without Riemann solvers
Fabian Denner, Berend van Wachem

TL;DR
This paper evaluates the accuracy of fully-coupled pressure-based algorithms without Riemann solvers in simulating shock-bubble interactions across different flow configurations, highlighting their effectiveness and limitations.
Contribution
It demonstrates the predictive capabilities of pressure-based algorithms without Riemann solvers for shock-bubble interactions in gas-gas and liquid-gas flows, with insights on mesh resolution effects.
Findings
Mesh resolution has minor influence in gas-gas flows.
Mesh resolution critically affects liquid-gas bubble behavior.
Pressure-based algorithms accurately model shock-bubble interactions.
Abstract
The interaction of a shock wave with a bubble features in many engineering and emerging technological applications, and has been used widely to test new numerical methods for compressible interfacial flows. Recently, density-based algorithms with pressure-correction methods as well as fully-coupled pressure-based algorithms have been established as promising alternatives to classical density-based algorithms based on Riemann solvers. The current paper investigates the predictive accuracy of fully-coupled pressure-based algorithms without Riemann solvers in modelling the interaction of shock waves with one-dimensional and two-dimensional bubbles in gas-gas and liquid-gas flows. For a gas bubble suspended in another gas, the mesh resolution and the applied advection schemes are found to only have a minor influence on the bubble shape and position, as well as the behaviour of the dominant…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Numerical modelling of shock-bubble interactions using a
pressure-based algorithm without Riemann solvers
Fabian Denner
Berend G.M. van Wachem
Chair of Mechanical Process Engineering, Otto-von-Guericke-Universität Magdeburg,
Universitätsplatz 2, 39106 Magdeburg, Germany
Abstract
The interaction of a shock wave with a bubble features in many engineering and emerging technological applications, and has been used widely to test new numerical methods for compressible interfacial flows. Recently, density-based algorithms with pressure-correction methods as well as fully-coupled pressure-based algorithms have been established as promising alternatives to classical density-based algorithms based on Riemann solvers. The current paper investigates the predictive accuracy of fully-coupled pressure-based algorithms without Riemann solvers in modelling the interaction of shock waves with one-dimensional and two-dimensional bubbles in gas-gas and liquid-gas flows. For a gas bubble suspended in another gas, the mesh resolution and the applied advection schemes are found to only have a minor influence on the bubble shape and position, as well as the behaviour of the dominant shock waves and rarefaction fans. For a gas bubble suspended in a liquid, however, the mesh resolution has a critical influence on the shape, the position and the post-shock evolution of the bubble, as well as the pressure and temperature distribution.
keywords:
Shock-bubble interaction , Shock capturing , Interfacial flows , Finite-volume methods , Volume-of-Fluid method
\geometry
textheight=25.7cm, textwidth=17.0cm
1 Introduction
The interaction of a shock wave with a bubble is a process of broad academic and engineering interest, with applications in combustion and detonation [Michael and Nikiforakis, 2019], medical applications, e.g. shock-wave lithotripsy [Johnsen, 2007, Pan et al., 2018], in geophysics [Delale, 2013] and in microfluidics [Ando et al., 2012, Ohl and Ohl, 2016], featuring a rich variety of fluid dynamic and thermodynamic phenomena, such as compression and expansion waves, strong local heating, cavitation, evaporation and condensation, as well as the production of vorticity and turbulence [Ranjan et al., 2011, Delale, 2013]. Shock-bubble interaction in a gas-gas flow is also used to study the interaction of shocks with gas inhomogeneities, whereas the shock-induced collapse of gas bubbles in liquids is of direct relevance to cavitating flows [Delale, 2013, Ohl and Ohl, 2016, Fuster, 2019]. As a result, the fluid dynamics of shock-bubble interactions have been studied extensively, both experimentally [Haas and Sturtevant, 1987, Layes et al., 2003, 2005, Ranjan et al., 2007, Zhai et al., 2011] and computationally [Quirk and Karni, 1996, Bagabir and Drikakis, 2001, Johnsen, 2007, Niederhaus et al., 2008b, a, Johnsen and Colonius, 2009, Zhai et al., 2011, Hejazialhosseini et al., 2013, Xiang and Wang, 2017, Pan et al., 2018, Yoo and Sung, 2018, Michael and Nikiforakis, 2019]. In addition, shock-bubble interactions have also been widely used as a canonical reference system to test and scrutinise new numerical schemes, see e.g. [Saurel and Abgrall, 1999, Allaire et al., 2002, Hu and Khoo, 2004, Nourgaliev et al., 2006, Chang and Liou, 2007, Terashima and Tryggvason, 2009, Kokh and Lagoutière, 2010, Shukla et al., 2010, Shukla, 2014, Wong and Lele, 2017, Denner et al., 2018].
Computational fluid dynamics has assumed an increasingly prominent role for the study and analysis of compressible interfacial flows, and especially for the study of shock-bubble interactions, over the past decades, as a result of rapidly advancing developments of the relevant numerical algorithms as well as the substantial computational resources routinely available nowadays. The numerical modelling of compressible interfacial flows thereby requires a consistent numerical treatment of the fluid interface that retains the main features of the solution, in particular the propagation of pressure waves [Abgrall and Saurel, 2003, Coralic and Colonius, 2014, Denner et al., 2018]. However, the typically sharp change in Mach number at the fluid interface and the associated change in dominant physical mechanisms lead to distinct, and often contrasting, numerical requirements, which complicate the accurate and robust modelling of compressible fluid phenomena, such as the interaction of shock waves with gas bubbles. For instance, while the numerical algorithm has to ensure that the density is independent of the pressure and recovers a divergence-free velocity field in the incompressible limit [Chorin and Marsden, 1993, Hauke and Hughes, 1998], the accurate prediction of shock waves requires a conservative discretisation of the governing conservation laws [Hou and Floch, 1994].
Contemporary numerical methods for compressible interfacial flows are typically predicated on density-based algorithms, where the governing conservation equations are solved for the density, momentum and total energy of the flow [Baer and Nunziato, 1986, Allaire et al., 2002, Murrone and Guillard, 2005, Coralic and Colonius, 2014]. In these models, an exact or approximate Riemann solver is usually applied to evaluate the fluxes, with HLLC-type solvers [Toro et al., 1994] having gained particular popularity for interfacial flows [Shyue, 2006, Tokareva and Toro, 2010, Tian et al., 2011, Coralic and Colonius, 2014]. The Ghost-Fluid method (GFM) [Fedkiw et al., 1999a] has established itself as a promising alternative to solving a Riemann problem [Fedkiw et al., 1999b, Terashima and Tryggvason, 2009, Bo and Grove, 2014], with recent extensions to improve the stability of simulations with strong shock-interface interactions and compressible gas-liquid flows [Liu et al., 2003, Wang et al., 2006, Liu and Hu, 2017]. While density-based algorithms are naturally suited for compressible flows, they are poorly suited for low-Mach number flows [Chorin, 1967, Karimian and Schneider, 1994, Wesseling, 2001, Cordier et al., 2012], where the coupling of pressure and density vanishes. Traditionally, tailored pre-conditioning techniques have been applied to extend density-based methods to low-Mach number flows [Turkel et al., 1993, Turkel, 2006], which are however computationally very expensive for transient problems. This has been motivating recent work on combining density-based methods with segregated pressure-correction algorithms [Xiao, 2004, Moguen et al., 2012, Fuster and Popinet, 2018, Moguen et al., 2019] and hybrid density/pressure-based algorithms [van der Heul et al., 2003, Park and Munz, 2005], in which the continuity equation is solved for density but the energy equation is reformulated as an equation for pressure. An additional difficulty for interfacial flows associated with density-based methods is that the pressure field has to be reconstructed based on the applied thermodynamic closure model, which has proved to be a considerable difficulty in interfacial cells where two bulk phases coexist [Abgrall and Karni, 2001, Allaire et al., 2002, Murrone and Guillard, 2005].
Pressure-based algorithms for compressible flows, in which the continuity equation is solved for pressure, are less prominent than their density-based counterparts. Deriving stable and efficient numerical schemes for the transonic regime, and formulating consistent shock-capturing schemes, is known to be difficult for pressure-based algorithms [Wesseling, 2001]. However, because pressure plays an important role in all Mach number regimes, i.e. the pressure-velocity coupling dominates at low Mach numbers and the pressure-density coupling dominantes at high Mach numbers [Van Doormaal et al., 1987, Moukalled et al., 2016], pressure-based algorithms potentially offer a distinct advantage for applications in all Mach number regimes or in which the Mach number varies strongly, such as interfacial flows. Although, starting with the seminal work of Harlow and Amsden [1971b], a variety of pressure-based algorithms for compressible single-phase flows has been proposed, notably [Van Doormaal et al., 1987, Demirdžić et al., 1993, Karimian and Schneider, 1994, Xiao et al., 2017], it was only recently that Denner et al. [2018] proposed a conservative pressure-based algorithm for compressible interfacial flows at all speeds. This algorithm was proposed in conjunction with a new interface discretisation, the acoustically-conservative interface discretisation (ACID), that retains the acoustic features of the flow, which facilitates a rational definition of fluid properties in interfacial cells and which does not require Riemann solvers to compute the fluxes through the fluid interface. Denner et al. [2018] showed that such an algorithm yields unique definitions of the speed of sound and the Rankine-Hugoniot conditions in the interface region, and demonstrated a reliable prediction of acoustic and shock waves even in interfacial flows with acoustic impedance matching and shock impedance matching.
To model shock-bubble interactions, density-based algorithms in conjunction with Riemann-type solvers have been applied in most published studies to date [Quirk and Karni, 1996, Bagabir and Drikakis, 2001, Nourgaliev et al., 2006, Johnsen, 2007, Niederhaus et al., 2008b, Hejazialhosseini et al., 2013, Xiang and Wang, 2017]. While exact Riemann solvers are prohibitively time consuming, approximate Riemann solvers require an a priori approximation of the characteristic wave speeds, which ensues a substantial complexity of the numerical algorithms [Saurel and Pantano, 2018]. Thereby a strong dependence of the solution on the spatial resolution and the applied numerical schemes has been generally observed. For instance, a distinct feature of the shock-bubble interaction in gas-gas systems observed in numerical simulations of shock-bubble interactions, are instabilities (cf. Richtmyer-Meshkov instability [Brouillette, 2002]) forming on the interface as the shock wave passes. Noticeably, the shape and evolution of these interface instabilities depend strongly on the applied numerical methods [Johnsen and Colonius, 2006, Denner et al., 2018, Saurel and Pantano, 2018], e.g. the interface treatment or the advection schemes. In addition, these interface instabilities feature ever smaller lengthscales with an increasing spatial resolution of the simulation [Wong and Lele, 2017, Denner et al., 2018], although this is to be expected if surface tension, viscous stresses and heat conduction are neglected, a common assumption, supported by experimental observations [Layes et al., 2003, Zhai et al., 2011], with reference to the small timescales considered in typical numerical simulations and the associated marginal influence of these effects, since there is no physical means to regulate or dissipate the small-scale flow features. However, the influence of the spatial resolution of the computational mesh and of the choice of discretisation schemes on the predictive quality of the modelling of shock-bubble interactions have not yet been studied comprehensively, especially in the context of pressure-based algorithms without Riemann solvers. It is, moreover, as yet unclear what influence such differences in interface instabilities have on the development and evolution of shock waves and rarefaction fans during and after the shock-bubble interaction, which is important for many of the associated engineering applications, especially in medical and bioengineering applications.
This article investigates the modelling of shock-bubble interactions using the pressure-based algorithm proposed by Denner et al. [2018], where the fluxes are evaluated with the ACID method and no Riemann solvers are applied. The aim is to identify the minimum spatial resolution requirements for a converged solution with respect to the primary flow quantities, as well as the influence of the discretisation scheme and of interface instabilities on the predictive accuracy of the main flow features, for shock-bubble interactions in both gas-gas and liquid-gas flows. As test-cases the shock interaction with a one-dimensional helium-bubble in air, a one-dimensional air-bubble in water, a two-dimensional R22-bubble in air and a two-dimensional air-bubble in water are considered. While the shock-bubble interaction in gas-gas flows is not very sensitive to the employed discretisation schemes or the resolution of the computational mesh, the presented results demonstrate a very strong dependency of the primary flow quantities, especially temperature, on the spatial resolution of the computational mesh during the interaction of a shock wave with an air bubble suspended in water.
The governing equations are introduced in Section 2 and the numerical framework is presented in Section 3. The results of this study are presented and discussed in Section 4, and conclusions are drawn in Section 5.
2 Governing equations
The conservation laws governing fluid flow at all speeds, assuming viscous stresses and heat conduction are neglected, are the Euler equations, consisting of the conservation of mass
[TABLE]
the conversation of momentum
[TABLE]
and the conservation of energy
[TABLE]
where is time, is the velocity vector, is pressure, is the density and is the specific total enthalpy, with the specific isobaric heat capacity and the temperature. Gravity and surface tension are neglected in this study.
The stiffened-gas model [Harlow and Amsden, 1971a, Saurel et al., 2007] is applied to define the thermodynamic properties of the fluid and close the governing conservation laws. The density-pressure relationship is defined by the stiffened-gas equation of state (EOS)
[TABLE]
where is a fluid-dependent pressure constant, is the specific heat capacity and is the heat capacity ratio, with the reference specific isobaric heat capacity and the reference specific isochoric heat capacity . The speed of sound is given as
[TABLE]
and the specific isobaric heat capacity is [Denner et al., 2018]
[TABLE]
For , the stiffened-gas EOS reverts to the ideal-gas EOS, and the fluid is calorically perfect with .
The Volume-of-Fluid (VOF) method [Hirt and Nichols, 1981] is adopted to capture the fluid interface between two immiscible bulk phases. To this end, the VOF method applies a colour function field , defined as
[TABLE]
where and are the subdomains occupied by fluid a and b, respectively, and is the computational domain. The interface is located in every cell where . Because the interface is a material front propagating with the flow [Denner et al., 2018], the colour function is advected with the underlying fluid velocity by the advection equation
[TABLE]
3 Numerical framework
The numerical framework is based on the fully-coupled pressure-based algorithm of Denner et al. [2018], which is predicated on a finite-volume discretisation with collocated variable arrangement.
3.1 Temporal and spatial discretisation
The First-Order Backward Euler scheme (BDF1) and the Second-Order Backward Euler scheme (BDF2) are used to discretise the transient terms of the governing flow equations. The BDF1 scheme applied to the integrated transient term of a general flow variable is given for cell as
[TABLE]
and the BDF2 scheme is defined as
[TABLE]
where is the time-step, superscript ) denotes values of the previous time-level, superscript denotes values of the previous-previous time-level and is the volume of mesh cell . As previously suggested by Denner et al. [2018], for consistency all transient terms of the governing equations (1)-(3) are discretised with the same scheme.
Applying the divergence theorem, assuming the surface of the control volume has a finite number of flat faces and applying the midpoint rule, the discretised advection terms of Eqs. (1)-(3) are given as
[TABLE]
where is the advecting velocity of face (see Section 3.2), is the outward-pointing unit normal vector of face and is the area of face . The advected variable at face is interpolated from the adjacent cell-centred values using a total variation diminishing (TVD) interpolation scheme [Denner and van Wachem, 2015], with which the face value is given as
[TABLE]
where subscripts and denote the upwind and downwind cells, respectively, and is the flux limiter. In this study, the first-order upwind scheme (), the Minmod scheme and the Superbee scheme [Roe, 1986] are considered.
3.2 Advecting velocity
The momentum-weighted interpolation (MWI) is applied to define an advecting velocity at cell faces, which is used in the discretised advection terms of the governing equations. Following the unified formulation of the MWI proposed by Bartholomew et al. [2018], the advecting velocity at face is given as
[TABLE]
where subscript denotes the neighbour cell of adjacent to face , the interpolated face velocities and are obtained by linear interpolation, and the pressure gradient normal to face is discretised as
[TABLE]
The face density is interpolated by a harmonic average [Bartholomew et al., 2018] and the coefficient follows from the coefficients associated with the advection term (and shear stress term if viscosity is considered) of the momentum equations, as detailed in [Bartholomew et al., 2018].
MWI provides a robust pressure-velocity coupling for incompressible and low Mach number flows by applying a low-pass filter acting on the third derivative of pressure [Bartholomew et al., 2018], thus avoiding pressure-velocity decoupling due to the collocated variable arrangement. As a result of the additional terms required to ensure a robust pressure-velocity coupling, the MWI introduces an unphysical dissipation of kinetic energy, which however diminishes with and is independent of [Bartholomew et al., 2018]. The transient term of Eq. (13) ensures a time-step independent contribution of the MWI in conjunction with the coefficient of the pressure term [Bartholomew et al., 2018] and including the transient term is important for a correct temporal evolution of pressure waves [Moguen et al., 2015, Bartholomew et al., 2018].
3.3 Discretised governing conservation laws
The discretised continuity equation (1) for cell , applying the BDF1 scheme for clarity of presentation, is given as
[TABLE]
where the superscript denotes known values of the most recent available solution and superscript denotes quantities which are solved implicitly. The advection term is linearised by a Newton linearisation to facilitate a smooth transition from low to high Mach number regions [Karimian and Schneider, 1994, Kunz et al., 1999, Xiao et al., 2017]. Following previous studies [Denner et al., 2018, Denner, 2018], the semi-implicit formulation of the advecting velocity is given as
[TABLE]
and the pressure-implicit formulation of the density is given as
[TABLE]
The discretised momentum equations (2) of cell are given, with both the transient term and the advection term linearised by a Newton linearisation [Denner et al., 2018, Denner, 2018], as
[TABLE]
with given by Eq. (17) and given by Eq. (16). Similarly, the discretised energy equation (3) of cell is given as
[TABLE]
3.4 Interface advection
The VOF advection equation (8) is discretised using a compressive VOF method [Denner and van Wachem, 2014, Denner et al., 2018]. Following Denner et al. [2018], Eq. (8) is reformulated as
[TABLE]
Using the Crank-Nicolson scheme for the discretisation of the transient term, the semi-discretised form of Eq. (20) becomes
[TABLE]
where is the time-step applied to advect the colour function . The advection of the colour function is discretised using the same advecting velocity as for all advection terms of the governing equations. The face value is interpolated using the CICSAM scheme [Ubbink and Issa, 1999], taking into account the orientation of the interface and the available flux volume. Excellent volume conservation has previously been demonstrated for this compressive VOF method for incompressible [Denner and van Wachem, 2014] and compressible flows [Denner et al., 2018].
3.5 Coupling of the bulk phases
The discretised governing equations presented in Section 3.3 are extended to interfacial flows using the acoustically-conservative interface discretisation (ACID) [Denner et al., 2018]. The ACID method assumes that, for the purpose of discretising the governing conservation laws for a given cell, all cells in its finite-volume stencil are assigned the same colour function value, i.e. the colour function is assumed to be constant in the entire finite-volume stencil. The relevant thermodynamic properties that are discontinuous at the interface, i.e. density and enthalpy, are evaluated based on the constant colour function field in the applied finite-volume stencil. This recovers the contact discontinuity associated with the interface [Anderson, 2003, Denner et al., 2018] and enables the application of the fully-conservative discretisation scheme presented in Section 3.3, identical to the one applied for single-phase flows.
3.5.1 Fluid properties
A hydrodynamic and thermodynamic consistent definition of the fluid properties for interfacial flows requires special consideration. The density of the fluid is defined based on the colour function and the densities of the bulk phases as
[TABLE]
where the partial densities and of the bulk phases are given by Eq. (4). This linear interpolation of the density is required for the discrete conservation of mass, momentum and energy and is equivalent to an isobaric closure assumption for compressible interfacial flows [Allaire et al., 2002, Shyue, 2006]. The heat capacity ratio also follows from the isobaric closure assumption as
[TABLE]
The specific isobaric heat capacity is defined by a mass-weighted interpolation [Denner et al., 2018], which is essential for the conservation of the total energy, given as
[TABLE]
where the partial densities and are given by Eq. (4), density is given by Eq. (22), and the partial specific isobaric heat capacities and are given by Eq. (6). As shown by Denner et al. [2018], the speed of sound is defined throughout the domain based on Eq. (5) as , and the material-dependent pressure constant of the stiffened-gas model is given as , with the density given by Eq. (22), the specific isobaric heat capacity given by Eq. (24), and as well as given by Eq. (23).
3.5.2 Density treatment
Under the assumption that the colour function is constant throughout the finite-volume stencil of cell , the density interpolated to face from the adjacent cell centre is given as
[TABLE]
The density at the upwind cell and at the downwind cell are given based on the colour function value of cell by Eq. (22), so that
[TABLE]
and
[TABLE]
The density at previous time-levels is evaluated in a similar fashion based on the colour function value of cell , with [Denner et al., 2018]
[TABLE]
and likewise for , if required.
3.5.3 Enthalpy treatment
The specific total enthalpy at face is given, again assuming the colour function is constant throughout the finite-volume stencil of cell , as [Denner et al., 2018]
[TABLE]
with given by Eq. (25), where the specific total enthalpy of the upwind and downwind cells are given as
[TABLE]
respectively, is given by Eq. (26) and is given by Eq. (27). The specific isobaric heat capacities and are defined by Eq. (24) with as
[TABLE]
and
[TABLE]
Since the specific total enthalpy is a primary solution variable, a deferred correction approach as proposed by Denner et al. [2018] is applied to enforce Eq. (29).
The specific total enthalpy at the previous time-levels follow analogously as [Denner et al., 2018]
[TABLE]
with
[TABLE]
and likewise for and , if required.
3.6 Solution procedure
The discretised governing equations presented in Section 3.3 are solved simultaneously in a single linear system of equations [Denner et al., 2018, Denner, 2018], , with being the coefficient matrix of size , is the solution vector of length of the primary solution variables and is the right-hand side vector containing all known contributions, where is the number of mesh cells of the three-dimensional computational mesh. The solution procedure performs nonlinear iterations in which the linear system of governing equations is solved using the Block-Jacobi preconditioner and the BiCGSTAB solver of the software library PETSc [Balay et al., 2017], as described in detail by Denner [2018].
4 Results
The presented results focus on the spatial resolution requirements and discretisation necessary for the accurate prediction of shock-bubble interactions using a pressure-based algorithm. As already comprehensively demonstrated by Denner et al. [2018], the applied numerical algorithm captures shock waves and rarefaction fans accurately in single-phase flows and interfacial flows, with a robust convergence under mesh refinement and a precise prediction of the Rankine-Hugoniot relations also in interfacial cells.
4.1 One-dimensional helium-bubble in air
The interaction of a shock wave travelling in air with Mach number and interacting with a helium bubble in a one-dimensional domain with a length of is considered. The initial post-shock conditions (I) are
[TABLE]
and the pre-shock conditions (II) are
[TABLE]
Air is taken to have a heat capacity ratio of and a specific gas constant of , and helium is assumed to have a heat capacity ratio of and a specific gas constant of . The shock is initially located at , the helium bubble occupies the interval and the applied time-step corresponds to a Courant number of .
The results, shown in Fig. 1, are obtained on equidistant meshes with three mesh resolutions resolving the one-dimensional domain with , and cells, which corresponds to a spatial resolution of , and cells for the initial length of the helium bubble, respectively. The distribution of pressure, velocity and temperature within the one-dimensional domain depends considerably on the applied mesh resolution. While this may be a problem for the accurate local prediction of pressure, velocity and temperature, as well as the related thermodynamic or chemical processes, the position of the primary shock wave as it travels through the bubble is, apart from the sharpness of the discontinuity, unaffected by the mesh resolution. In addition, the colour function and the density (both not shown) are in very good agreement on the different meshes. All quantities obtained with the finest mesh resolution, cells for the initial length of the helium bubble, are in excellent agreement with the corresponding exact Riemann solution.
4.2 One-dimensional air-bubble in water
The interaction of a shock wave travelling in water with Mach number and interacting with an air bubble in a one-dimensional domain with a length of is considered. The initial post-shock conditions (I) are
[TABLE]
and the pre-shock conditions (II) are
[TABLE]
Water is taken to have a heat capacity ratio of , a pressure constant of and a specific gas constant of , and air is taken to have a heat capacity ratio of , a pressure constant of and a specific gas constant of . The shock is initially located at , the air bubble occupies the interval and the applied time-step corresponds to .
The results are obtained on equidistant meshes with three mesh resolutions, resolving the one-dimensional domain with , and cells, which corresponds to a spatial resolution of , and cells for the initial length of the air bubble, respectively, as considered in the previous section for the helium bubble in air. As observed in Fig. 2, the density is principally in good agreement on all three meshes, whereas the temperature distribution inside the bubble appears to be especially sensitive to the mesh resolution, with visible differences between the results obtained on the coarsest mesh compared to the results obtained on the two meshes with higher resolution. Furthermore, the pressure upstream of the water-air interface after the shock wave has passed exhibits a considerable dependency on the mesh resolution, as seen in Fig. 3. The pressure is significantly underpredicted compared to the exact Riemann solution at both time-instances shown in Fig. 3, with an underprediction of approximately on the coarsest mesh and approximately on the finest mesh. Despite these differences in pressure and temperature, the position of the primary shock wave as it travels through the bubble is, apart from the sharpness of the discontinuity, still in very good agreement on the meshes corresponding to and cells for the initial length of the air bubble. On the coarsest considered mesh, corresponding to cells for the initial length of the air bubble, however, the position of the shock wave has an offset in the downstream direction, which may be attributed to an overprediction of the speed of sound as the shock wave passes the interface.
4.3 Two-dimensional R22-bubble in air
The interaction of a shock wave with in air with a circular R22 bubble is simulated, a shock-bubble interaction which has previously been studied experimentally [Haas and Sturtevant, 1987] and numerically [Quirk and Karni, 1996, Niederhaus et al., 2008b]. The computational setup is schematically illustrated in Fig. 4. The shock wave is initially situated at and travels from left to right at speed . The shock wave separates the post-shock region (I) and the pre-shock region (II), which are initialised with
[TABLE]
Air is taken to have a heat capacity ratio of and a specific gas constant of , and R22 is assumed to have a heat capacity ratio of and a specific gas constant of [Denner et al., 2018] . The applied computational mesh is equidistant and Cartesian, and the applied time-step corresponds to a Courant number of .
Figures 5 and 6 show the contours of the density gradient and the pressure distribution at different dimensionless times for equidistant Cartesian meshes with a mesh resolution of , and cells per initial bubble diameter . While the overall shape as well as the position of the bubble predicted on the different meshes are largely the same, interface instabilities with smaller structures develop as the mesh resolution increases. As mentioned in the introduction, this is to be expected, yet a coherent and sufficiently accurate description of the magnitude and frequency with which these instabilities occur in reality is presently not available. These interface instabilities generate acoustic waves, as seen in Figs. 5 and 6, which however do not affect the position, shape and strength of the dominant flow structures, i.e. shock waves and rarefaction fans. In general it is noticeable in Figs. 5 and 6, that the overall impact of the mesh resolution on the observed flow features is minor, apart from the interface instabilities developing as a result of the passing shock wave and the resolution of the shock waves and rarefaction fans. This observation is supported by the density profiles along the -axis (direction of travel of the primary shock wave) shown in Fig. 7, which exhibit very little differences for the three considered mesh resolutions.
Considering different TVD differencing schemes for the discretisation of advected variables (see Section 3.1) leads to very similar observations as mesh refinement; applying a more compressive differencing scheme facilitates and increases the generation of interface instabilities. Figure 8 shows the contours of the density gradient and the pressure distribution at dimensionless time on a mesh with a mesh resolution of cells per initial bubble diameter , using (in order of increasing compression) the first-order upwind scheme, the Minmod scheme and the Superbee scheme. The interface advection is unaffected by this choice and identical for all these cases, discretised as described in Section 3.4. Applying different TVD advection schemes only influences the development of interface instabilities, while the position and overall shape of the R22 bubble is largely the same. The strong instabilities observed at the interface when the Superbee scheme is applied, and the ensuing acoustic waves, can be clearly observed in Fig. 8, yet it is also apparent that the different resolution of the discontinuities and the interface instabilities developing with the Minmod and Superbee schemes have very little influence on the position and strength of the dominant shock waves and rarefaction fans. The density profiles along the -axis in Fig. 9 support this observation.
4.4 Two-dimensional air-bubble in water
The interaction of a shock wave with in water with a circular air bubble is simulated, as considered previously in other studies [Nourgaliev et al., 2006, Shukla, 2014, Haimovich and Frankel, 2017, Goncalves et al., 2019]. The computational setup is schematically illustrated in Fig. 10. The shock is initially situated at and travels from left to right at speed . The shock wave separates the post-shock region (I) and the pre-shock region (II), which are initialised with
[TABLE]
Water is taken to have a heat capacity ratio of , a pressure constant of and a specific gas constant of , and air is taken to have a heat capacity ratio of , a pressure constant of and a specific gas constant of . The applied computational mesh is equidistant and Cartesian, and the applied time-step corresponds to a Courant number of .
Figures 11-13 show the contours of the pressure and temperature distribution of the water-air system at different times for equidistant Cartesian meshes with a mesh resolution of , and cells per initial bubble diameter . Contrary to the rather similar solutions obtained on different meshes for the gas-gas shock-bubble interaction in Section 4.3, the evolution of the shock-bubble interaction of the air bubble in water is strongly dependent on the mesh resolution. In particular the temperature distribution inside the air bubble exhibits distinct differences on the considered meshes, with generally higher temperatures predicted when the mesh resolution is increased. These differences are especially pronounced when the primary shock wave travels through the bubble, e.g. at , where the higher temperature appears to influence the position of the shock wave considerably, as seen in Fig. 14c. Despite these differences in temperature distribution and position of the shock wave at , which are much less pronounced in the pressure and density fields shown in Fig. 14, the results obtained on the meshes with and cells per initial bubble diameter are in reasonably good agreement at the later stages of the shock-bubble interaction, as seen in Figs. 15 and 16. In fact, similar observations with respect to the mesh dependency for the same shock-bubble interaction were recently reported by Shukla [2014] and Goncalves et al. [2019] using density-based methods. The mesh with cells per initial bubble diameter, on the other hand, yields significantly different results compared to the meshes with higher resolution, which affects the position of the shock wave as well as the shape of the bubble, as evident by comparing Fig. 11c with Fig. 12c, and by the density profiles in Fig. 14b, 15b and 16b.
5 Conclusions
In the current paper, the numerical modelling of shock-bubble interactions using the pressure-based algorithm proposed by Denner et al. [2018], where the fluxes are evaluated with the ACID method and no Riemann solvers are applied, has been investigated. While shock-bubble interactions in gas-gas flows are largely of academic interest, the interaction of shock waves with a bubble suspended in a liquid is encountered in many different engineering and emerging technological applications, especially in microfluidics and medical applications. Of course, an accurate prediction of shock-bubble interactions is, therefore, a prerequisite for numerical methods to be utilised in research and process development pertaining to these applications.
The presented results have demonstrated a very strong dependency of the interaction of a shock wave with an air bubble suspended in water on the spatial resolution of the computational mesh. In particular, the temperature field has been found to exhibit large differences between different mesh resolutions, which also contributes to differences in the propagation of the primary shock wave. To this end, for the shock interaction with the air bubble in water, the presented results suggest a mesh resolution of at least cells per initial diameter to yield reasonably converged results. However, even though the position of the shock wave as well as the pressure, temperature and density fields have been found to yield agreement for such a mesh resolution at later stages of the shock-bubble interaction, i.e. after the shock-wave has passed the bubble, these quantities still exhibit considerable differences while the shock wave passes through the bubble. Considering the rapid and significant increase in pressure, temperature and density as the bubble is compressed when the shock wave passes, the accuracy of the ideal-gas model also warrants further study, since the evolution of the bubble collapse has been shown by the presented results to be strongly dependent on the quality and accuracy of the prediction of pressure and temperature.
Shock-bubble interactions also provide a convenient canonical reference system to test and scrutinise new numerical schemes for the simulation of compressible interfacial flows; shock-bubble interaction can be found in most publications that propose a new numerical scheme for compressible interfacial flows. These tests mostly focus on gas-gas flows, e.g. the R22 bubble in air also considered in this study, while the computationally more expensive and challenging shock-bubble interaction in liquid-gas flows is frequently neglected. However, the presented results show that the shock-bubble interaction in a gas-gas flow is not sensitive to the employed numerical methods and the spatial resolution of the computational mesh, contrary to the shock-bubble interaction in a liquid-gas flow. This puts the informative value of validating numerical schemes using gas-gas shock-bubble interactions into question and strongly suggests that the shock-bubble interaction in liquid-gas flows are generally better suited to scrutinise and compare numerical methods for compressible interfacial flows.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Abgrall and Karni [2001] Abgrall, R., Karni, S., 2001. Computations of compressible multifluids. Journal of Computational Physics 169, 594–623.
- 2Abgrall and Saurel [2003] Abgrall, R., Saurel, R., 2003. Discrete equations for physical and numerical compressible multiphase mixtures. Journal of Computational Physics 186, 361–396.
- 3Allaire et al. [2002] Allaire, G., Clerc, S., Kokh, S., 2002. A Five-Equation Model for the Simulation of Interfaces between Compressible Fluids. Journal of Computational Physics 181, 577–616.
- 4Anderson [2003] Anderson, J.D., 2003. Modern Compressible Flow: With a Historical Perspective. Mc Graw-Hill New York.
- 5Ando et al. [2012] Ando, K., Liu, A.Q., Ohl, C.D., 2012. Homogeneous Nucleation in Water in Microfluidic Channels. Physical Review Letters 109.
- 6Baer and Nunziato [1986] Baer, M., Nunziato, J., 1986. A two-phase mixture theory for the deflagration-to-detonation transition (ddt) in reactive granular materials. International Journal of Multiphase Flow 12, 861–889.
- 7Bagabir and Drikakis [2001] Bagabir, A., Drikakis, D., 2001. Mach number effects on shock-bubble interaction. Shock Waves 11, 209–218.
- 8Balay et al. [2017] Balay, S., Abhyankar, S., Adams, M.F., Brown, J., Brune, P., Buschelman, K., Dalcin, L., Eijkhout, V., Kaushik, D., Knepley, M.G., May, D.A., Mc Innes, L.C., Gropp, W.D., Rupp, K., Sanan, P., Smith, B.F., Zampini, S., Zhang, H., Zhang, H., 2017. PET Sc Users Manual. Technical Report ANL-95/11 - Revision 3.8. Argonne National Laboratory.
