Skip to main content
Physics of Fluids logoLink to Physics of Fluids
. 2015 Jun 18;27(6):063103. doi: 10.1063/1.4922598

Numerical modeling of bubble dynamics in viscoelastic media with relaxation

M T Warnez 1,a), E Johnsen 1
PMCID: PMC4474959  PMID: 26130967

Abstract

Cavitation occurs in a variety of non-Newtonian fluids and viscoelastic materials. The large-amplitude volumetric oscillations of cavitation bubbles give rise to high temperatures and pressures at collapse, as well as induce large and rapid deformation of the surroundings. In this work, we develop a comprehensive numerical framework for spherical bubble dynamics in isotropic media obeying a wide range of viscoelastic constitutive relationships. Our numerical approach solves the compressible Keller–Miksis equation with full thermal effects (inside and outside the bubble) when coupled to a highly generalized constitutive relationship (which allows Newtonian, Kelvin–Voigt, Zener, linear Maxwell, upper-convected Maxwell, Jeffreys, Oldroyd-B, Giesekus, and Phan-Thien-Tanner models). For the latter two models, partial differential equations (PDEs) must be solved in the surrounding medium; for the remaining models, we show that the PDEs can be reduced to ordinary differential equations. To solve the general constitutive PDEs, we present a Chebyshev spectral collocation method, which is robust even for violent collapse. Combining this numerical approach with theoretical analysis, we simulate bubble dynamics in various viscoelastic media to determine the impact of relaxation time, a constitutive parameter, on the associated physics. Relaxation time is found to increase bubble growth and permit rebounds driven purely by residual stresses in the surroundings. Different regimes of oscillations occur depending on the relaxation time.

I. INTRODUCTION

The large-amplitude volumetric oscillations of cavitation bubbles lead to high temperatures and pressures at collapse, as well as induce large and rapid deformation of the surroundings. Considerable research has been dedicated to understanding cavitation dynamics in water, much of it based on the well-known Rayleigh–Plesset equation, a nonlinear second-order ordinary differential equation (ODE) which describes the response of a spherical bubble to a time-varying far-field pressure.1 Extensions to include compressibility,2 thermal effects,3 and non-spherical perturbations are well documented.4 Despite its importance to a variety of industrial, botanical, and biological settings, the response of bubbles in non-Newtonian media, particularly viscoelastic media such as polymeric fluids and soft tissue, remains poorly understood. In these materials, complicated rheology can have a significant impact on the cavitation dynamics.

In an industrial setting, cavitation in viscoelastic media is of increasing interest. Ultrasonic cavitation is used to modulate chemical and food processing in cavitational reactors,5,6 in which case the surrounding medium is non-Newtonian. Gas bubbles can be used to determine rheological properties of soft materials,7 where accurate cavitation models in such media would be valuable for calibration. In botany, water is transported under tension through the xylem of vascular plants, which exhibits viscoelastic properties;8 cavitation in trees may lead to embolism9 and cause branch dieback.10 In medical applications, ultrasound-induced cavitation can cause hemorrhages and microvasculature damage.11 Shock waves, free radicals, and microjets produced by inertial collapse are potential mechanisms for bioeffects.12 Techniques relying on high-amplitude and high-frequency ultrasound pulses have been developed to destroy tissue, thermally in high-intensity focused ultrasound13 or mechanically in histotripsy.14,15 Even in diagnostic ultrasound, the introduction of microbubble contrast agents can cause bleeding.16 Non-destructive bioeffects of cavitation may be produced with ultrasound, e.g., in sonoporation for gene therapy and drug delivery.17

Given challenges with experimental studies of cavitation in viscoelastic media, numerical modeling can provide insights into the associated physics and guide experiments. To account for the complex rheology of the aforementioned media, researchers have combined a number of non-Newtonian constitutive relationships, including viscoelastic, with Rayleigh–Plesset-like equations for bubble dynamics. A review of early developments in cavitation in viscoelastic media, with a focus on Maxwell-based models, has been published by Brujan.18 Motivated by cavitation in polymeric solutions, Fogler and Goddard19 and Tanasawa and Yang20 laid the groundwork for bubble dynamics in viscoelastic media by coupling the Rayleigh–Plesset equation with linear Maxwell and three-parameter Oldroyd models. Other early studies focused on the three-parameter Oldroyd model,21,22 the Jeffreys model,23 and empirical models.24–26 Since Kim’s direct simulations of bubble dynamics in an upper-convected Maxwell (UCM) fluid,27 which highlighted the importance of relaxation effects, a large body of research has focused on Maxwell-based models. Allen and Roy28,29 coupled linear and upper-convected Maxwell models to the Rayleigh–Plesset equation and established that the effects of relaxation serve to enhance subharmonic response and increase the maximum bubble radius. Jiménez-Fernández30 generalized this formulation to an Oldroyd-B model. By reducing the partial differential equations (PDEs) necessary to compute the stresses to a set of ODEs, they determined the dependence of inertial cavitation thresholds on the viscoelastic parameters. Naude and Méndez31 studied the UCM model for a nearly isothermal bubble to identify a critical Deborah number associated with chaotic response. Kafiabad and Sadeghy32 improved the numerical model of Allen and Roy29 to investigate chaotic behavior in a Giesekus fluid. Direct simulations of non-spherical bubbles in Phan-Thien-Tanner (PTT) liquids33 revealed that larger Reynolds and Deborah numbers increase a bubble’s tendency to maintain its original shape. Lind and Phillips34 devised a boundary element method applicable for certain Maxwell-type models, and applied it to bubbles near rigid boundaries35 and free surfaces,36 and revisited the rigid boundary scenario using a computationally intensive, but physically less restrictive, spectral element method.37

A variety of other constitutive relationships have recently been considered to model viscoelastic solids such as soft tissue. Yang and Church38 coupled a Kelvin–Voigt model to a Keller–Miksis formulation for bubble dynamics in a compressible medium to investigate inertial cavitation thresholds; they later proposed an empirical modification to match with experimental data.39 The theoretical approach by Yang and Church, combined with rectified diffusion effects, was analyzed by Zhang,40 and Patterson et al.41 used their model to relate the inertial cavitation threshold to a bioeffects threshold. Hua and Johnsen42 performed a detailed analysis of bubble collapse in a Zener medium and Gaudron et al.43 considered the role of nonlinear elasticity for a Kelvin–Voigt model.

Although the aforementioned studies have improved our understanding of cavitation in viscoelastic media, we are still limited by several outstanding issues. First, given the large number of increasingly more complex constitutive relationships, an overarching framework that can easily compare bubble dynamics in media obeying different constitutive models is missing. Second, problems involving violent bubble collapse can pose difficulties when constitutive models require numerical solutions to PDEs. Additionally, analytical relationships between relaxation time and fundamental quantities that describe linearized bubble response have remained largely undiscussed. Finally, an accurate treatment of compressible and thermal effects has yet to be incorporated into viscoelastic cavitation modeling.

The aim of the present study is to address these deficiencies and thereby accurately model spherical bubble dynamics in general isotropic viscoelastic media. The novelty of this contribution is twofold: (i) we develop a comprehensive, yet relatively simple, numerical framework for spherical bubble dynamics in media obeying a wide range of viscoelastic constitutive relationships and (ii) we simulate bubble dynamics in various viscoelastic media and use theoretical analysis to determine the impact of relaxation time on the associated physics, specifically on growth and oscillations. Our numerical approach is based on the compressible Keller–Miksis equation with full thermal effects (inside and outside the bubble) and a highly generalized constitutive relationship (which allows Newtonian, Kelvin–Voigt, Zener, linear Maxwell, upper-convected Maxwell, Jeffreys, Oldroyd-B, Giesekus, and Phan-Thien-Tanner models). The numerical method can readily be adapted to incorporate more complex viscoelastic models such as the generalized Maxwell and the Burgers models. To solve the general constitutive PDEs, a Chebyshev spectral collocation method was developed, which is robust even for violent collapse; concise ODE formulations are also provided for several special cases. The relative simplicity of this latter formulation allows an exploration of a wide viscoelastic parameter space, with a focus on relaxation effects. Comparisons of various constitutive relationships are made, and the importance of compressible and thermal effects for viscoelastic bubble dynamics is shown. First, the physical model and its numerical solution are described, followed by representative bubble responses to different types of forcing. Theoretical analysis is then presented to explicate the associated physics, and the study ends with concluding remarks.

II. PHYSICAL MODEL

A. Mass conservation and momentum balance

Consider a spherical bubble of radius R in an infinite, isotropic, viscoelastic medium. Let the bubble be filled with non-condensible gas of pressure p. Assuming homobaricity inside the bubble and introducing a compressibility correction in the near-field yield2

1R˙cRR¨+321R˙3cR˙2=1ρ1+R˙c+Rcddtp+JpA2SR, (1)

where the surroundings have a constant density ρ and sound speed c, S is the constant surface tension between the gas and the surrounding medium, and dots denote time derivatives. The far-field absolute pressure pA is a prescribed function of time t and is the sum of the constant ambient pressure p and the acoustic forcing pressure pf. In Eq. (1), an integral involving the deviatoric stress tensor τ in the surrounding medium, given by Refs. 19 and 44

J=2Rτrrτθθrdr, (2)

must be evaluated over the radial coordinate r. For a Newtonian fluid with viscosity μ, the deviatoric stresses are τrr=2τθθ=4μR2R˙/r3, such that J=4μR˙/R. In a general nonlinear viscoelastic medium, the integration may be more complicated. Although spherical symmetry is assumed (τθθ = τϕϕ), the stress tensor need not be traceless. As in Yang and Church,38 it is assumed that first-order compressibility corrections do not affect the calculation of the stress integral.

B. Constitutive relationships

To evaluate stress integral equation (2), a constitutive model relating the stress tensor τ to the deformation tensor γ is needed. Our interests lie in materials that exhibit the following viscoelastic properties: viscosity, relaxation, elasticity, and retardation. For the large variety of constitutive relationships under consideration, this work investigates those arising from the highly generalized spring-dashpot system in Fig. 1. This system is composed of two Kelvin–Voigt elements (spring and dashpot in parallel) placed in series. When each of the elastic (E1 and E2) and viscous (η1 and η2) constants is nonzero and finite, this material is henceforth referred to as a Kelvin–Voigt-series (KVS) model. Using dots to denote partial time derivatives, the KVS model can be mathematically expressed as

τ+λ1τ˙=2Gγ+μγ˙+μλ2γ¨, (3)

with relaxation time λ1 = (η1 + η2)/(E1 + E2), retardation time λ2 = η1η2/(E1η2 + E2η1), elastic modulus G = E1E2/2(E1 + E2), and viscosity μ = (E1η2 + E2η1)/2(E1 + E2). Common viscoelastic models are recovered by setting the appropriate constants to zero. When λ1,  λ2 = 0 and when G and μ are nonzero, Eq. (3) reduces to the standard Kelvin–Voigt model. The Kelvin–Voigt model further reduces to a Newtonian fluid when G = 0 and to a linear elastic solid when μ = 0. For nonzero relaxation times (λ1≠0), the KVS model can be reduced to the Jeffreys (G = 0 and μ, λ2≠0, with λ2 < λ1 to represent a physical fluid28) and Zener452 = 0 with μ,  G≠0, with λ1 < μ/G to represent a physical solid42) models. Both the Jeffreys and Zener models are generalizations of the linear Maxwell model, in which G,  λ2 = 0.

FIG. 1.

FIG. 1.

Spring-dashpot representation of the generalized viscoelastic KVS model.

For nonlinear viscoelasticity in an Eulerian framework, we extend Eq. (3) to

τexpϵ2λ1μtrτ+λ1τ+ϵ3ττμ=2Gγ+μγ˙+μλ2γ˙, (4)

where the frame-indifferent Oldroyd corotational (upper-convected) derivative, defined as

τ=τt+ϵ1uτuττu, (5)

measures rates of change with respect to coordinates that translate and deform with the medium.46 Here, is the transpose, tr denotes the trace, u is the velocity field, and ϵ1 = 1 for all frame-indifferent models. Equation (4) is not meant to represent a specific material but rather reduces to a variety of viscoelastic models summarized in Table I. For the inelastic case (G = 0), Eq. (4) models an Oldroyd-B fluid when all of the viscoelastic parameters are nonzero, excluding ϵ2 and ϵ3. When retardation time is neglected, the Oldroyd-B model reduces to the UCM model. The UCM and Oldroyd-B models differ from the linear Maxwell and Jeffreys models, respectively, in the use of frame-indifferent derivatives of the stress tensor τ and the rate of deformation tensor γ˙. The UCM model is easily extended to the Giesekus and PTT models, which model complex polymers by introducing nonlinearities in the stress tensor to match experimentally observed behavior.47 The Giesekus model corresponds to ϵ2 = 0 and 0<ϵ312, with the quadratic term arising out of molecular theory.48 The PTT model corresponds to ϵ2 = 1 and ϵ3 = 0, with the exponential factor a result of network theory;49 other variations of the PTT model exist.50

TABLE I.

The constitutive models accessible from the general stress-strain relationship Eq. (4) and their respective solution approaches.

Constitutive model Assumptions Constraints Stress solution
Newtonian fluid λ1,  λ2,  G = 0 Analytic integration
Linear elastic solid λ1,  λ2,  μ = 0 (Sec. III C)
Kelvin–Voigt solid λ1,  λ2 = 0
Linear Maxwell fluid ϵ1,  ϵ2,  ϵ3,  λ2,  G = 0 Linear PDE to ODE
Jeffreys fluid ϵ1,  ϵ2,  ϵ3,  G = 0 λ1 > λ2 reduction (Sec. III C)
Zener solid ϵ1,  ϵ2,  ϵ3,  λ2 = 0 λ1 < μ/G
Upper-convected Maxwell fluid ϵ2,  ϵ3,  λ2,  G = 0 ϵ1 = 1 Convected PDE to ODE
Oldroyd-B fluid ϵ2,  ϵ3,  G = 0 ϵ1 = 1 reduction (Sec. III B)
Giesekus fluid ϵ2,  λ2,  G = 0 ϵ1=1,ϵ3(0,12] Spectral collocation
Phan-Thien-Tanner fluid ϵ3,  λ2,  G = 0 ϵ1,  ϵ2 = 1 of PDEs (Sec. III A)

For the spherically symmetric problem under consideration, general constitutive relationship equation (4) can be written as PDEs for τrr(r, t) and τθθ(r, t)

τrrexpϵ2λ1μτrr+2τθθ+λ1τrrt+ϵ1R2R˙r2τrrr+4ϵ1R2R˙r3τrr+ϵ3μτrr2=4Φr34ϵ1μλ2R4R˙2r6, (6)
τθθexpϵ2λ1μτrr+2τθθ+λ1τθθt+ϵ1R2R˙r2τθθr2ϵ1R2R˙r3τθθ+ϵ3μτθθ2=2Φr310ϵ1μλ2R4R˙2r6, (7)

where

Φ=G3R3R03+μR2R˙+μλ22RR˙2+R2R¨. (8)

Here, the model of Yang and Church38 is used for the elastic term. This term could also be modeled using linear or nonlinear elasticity, e.g., through neo-Hookean or Mooney-Rivlin strain-energy functions.43

C. Energy balance

To describe the pressure p of the bubble contents and account for heat transfer through the bubble wall, the thermal model of Prosperetti et al.3,51 is followed, in which the energy equation is solved inside and outside the bubble. Phase changes and mass transfer through the bubble interface lie outside the scope of this work. The key difference with our approach is that we include heat generation via deviatoric (viscoelastic) stresses. The internal bubble pressure is governed by

p˙=3Rκ1KTrRκpR˙. (9)

The gas inside the bubble, with radially varying temperature T and constant ratio of specific heats κ, is assumed to have a thermal conductivity K = KAT + KB for empirically determined constants KA and KB. The gas temperature is coupled to the temperature of the surrounding medium TM by the interface conditions

Tr=R=TMr=RandKr=RTrr=R=KMTMrr=R. (10)

The thermal conductivity KM, the thermal diffusivity DM, and the specific heat capacity Cp of the viscoelastic medium are taken to be constant. Inside the bubble, the energy equation is

κκ1pTTt+1κpκ1KTrrp˙3Trp˙=KT, (11)

while outside the bubble, the energy equation is

TMt+R2R˙r2TMr=DM2TM+τ:uρCp. (12)

The heat generation due to deviatoric stresses in Eq. (12) expands as τ:u=2R2R˙τθθτrr/r3. For the remaining boundary conditions, the external temperature decays to a constant temperature T far from the bubble, and, by symmetry, the internal temperature gradient at the bubble center is zero.

III. DISCRETIZATION OF THE GOVERNING EQUATIONS

The numerical treatment of the constitutive equations varies with the constitutive model itself. These approaches are independently detailed in Secs. III A–III C. For general nonlinear models (in this work, PTT and Giesekus), a spectral collocation method is used to solve the resulting PDEs (Sec. III A); the PDEs for the upper-convected KVS models can be solved via a PDE to ODE reduction technique (Sec. III B); a similar technique can be used for the linear KVS case (Sec. III C). Meanwhile, the numerical treatment of energy equations (9)–(12) remains the same throughout this study and is described in Appendix A. Except for the inclusion of stress-induced heat generation and a computational improvement, this approach to the energy equations follows that of Kamath and Prosperetti.52

The initial bubble radius R0, the density ρ, the characteristic speed uc=p0/ρ (where p0 = p + 2S/R0 is the equilibrium pressure of the bubble contents), and the ambient temperature T are used for nondimensionalization. Although the dimensionless-number parameter space is large, the nondimensional parameters of most relevance to this study are the Reynolds Re = ρucR0/μ, Deborah De = λ1uc/R0, and Cauchy Ca = p0/G numbers, as well as the nondimensional retardation time Je=ρR02/μλ2. Other dimensionless parameters appearing in forthcoming formulations are the dimensionless sound speed C = c/uc and the Weber number We = p0R0/2S. Except when otherwise noted, variables will henceforth be written in their dimensionless form.

A. Spectral collocation method for general nonlinear viscoelastic fluids

The constitutive models for the Giesekus and PTT fluids contain a nonlinearity in τ that obstructs the construction of a simple ODE formulation, which is possible for other models (as in Secs. III B and III C). For the Giesekus fluid, a coordinate transformation as in Sec. III B reduces the constitutive relationship to a Riccati equation, but this is of little help for salvaging an ODE for J. Likewise, for the PTT fluid, the cross-coupled nonlinearity through the trace operator is prohibitively complex. Past authors have therefore resorted to numerical methods capable of solving the full set of equations but have often encountered difficulty resolving the stress fields during strong bubble collapse. Herein, we present a robust spectral approach and note that this method is effective for any constitutive relationship of this form. We present the fundamentals of spectral collocation necessary to treat the present problem and refer the reader to Boyd53 for a rigorous discussion.

In dimensionless variables, the PDEs arising from the constitutive relationships for the Giesekus and PTT fluids, from Eqs. (6) and (7), can be written as the single equation

τqqeϵ2DeReτrr+2τθθ+Deτqqt+R2R˙r2τqqr+cqqR2R˙r3τqq+ϵ3Reτqq2=cqqReR2R˙r3. (13)

The subscript qq is not indicative of summation, but rather is a placeholder for both the normal radial and polar components, for which crr = 4 and cθθ = − 2. We begin by projecting the semi-infinite, mobile domain r ∈ [R(t), ∞) onto ζ ∈ [ − 1, 1) by means of the coordinate transformation

ζ=121+r/R1/Lv, (14)

where Lv is a characteristic viscous length, in analogy to the approach of Kamath et al.51 for temperature fields in the surroundings. In the new coordinates, Eq. (13) yields

τqqt=eϵ2ReDeτrr+2τθθDe+cqqR˙y3R+ϵ3Reτqqτqq+1ζ2R˙2LvRy31y2τqqζcqqReDeR˙y3R, (15)

where y = r/R is a function of ζ by inverting Eq. (14).

The PDEs arising from the constitutive relationships can be written in the form f/t=D[f] where D is, in general, a nonlinear differential operator over some spatial coordinate x. The unknown function f = f(x, t) is approximated by an expansion in terms of N basis functions ϕn(x) and N time-dependent spectral coefficients kn(t):f(x,t)fN(x,t)=n=1Nkn(t)ϕn(x). After making this truncated spectral approximation, the general PDE becomes

n=1Ndkndtϕn=Dn=1Nknϕn (16)

and can be evaluated at N collocation points in the spatial domain, forming a system of N ordinary differential equations in time. For the nonperiodic problems herein, the basis functions are written in terms of the Chebyshev polynomials, whose nth function is given by Tn(x) = cos, with x = cosθ ∈ [ − 1, 1]. By expanding the stresses in terms of the shifted Chebyshev polynomials ϕn(ζ) = Tn(ζ) − 1, the boundary conditions at infinity are automatically satisfied since Tn(1) = 1 for all n. Therefore, we use the spectral truncation approximations

τrr(ζ,t)τrrN(ζ,t)=n=1Ncn(t)Tn(ζ)1,τθθ(ζ,t)τθθN(ζ,t)=n=1Ndn(t)Tn(ζ)1, (17)

which are substituted into (15) and then evaluated at the Chebyshev-Gauss-Lobatto collocation points ζj=cosπjN, with j = 1, 2, …, N. This forms a system of N equations for N unknown time-derivatives of the spectral coefficients, c˙n and d˙n, which can be solved for and then advanced in time.

A benefit of the spectral method is that, after spectral approximations (17) are made, integrals over the stress field can be computed analytically. In particular, J is given by

JN2RτrrNτθθNrdr=2n=1Nencndn,

where

en=211Tn(ζ)11ζ2+1ζ1/Lv1dζ. (18)

This result is a significant advantage over a finite-element discretization of the stress fields, in which a quadrature method is required to compute J. The time derivative of J is likewise simply given by J˙N=2n=1Nenc˙nd˙n. The coefficients en can be precomputed to high precision.

In terms of dimensionless variables and spectral coefficients, Keller–Miksis equation (1) takes the form

R˙=U, (19)
U˙=321U3CU2+1+UCp1WeR+2n=1Nencndn1+1Wepf+RCp˙+UWeR2+2n=1Nenc˙nd˙np˙fRRUC. (20)

Convergence rates are demonstrated in Fig. 2 for the growth and collapse of a bubble subjected to a Gaussian waveform in an UCM medium (ϵ2, ϵ3 = 0). The first two minima and maxima of the R(t) curve are compared against the ODE solution in Sec. III B, which is exact (that is, not affected by spatial discretization errors). Exponential convergence rates appear even for the maxima and minima following a strong collapse. While comparison to an exact solution is not possible for the Giesekus and PTT models, the method remains convergent despite the terms added by nonzero ϵ2 or ϵ3, as expected. We note that the incompressible near field cannot support shock waves produced at collapse.

FIG. 2.

FIG. 2.

Convergence tests using the spectral method for the UCM model. The bubble is forced using the Gaussian pulse in Eq. (44) with PA = 6p. The ODE solution of Sec. III B for the UCM model was used as the reference, and the isothermal assumption was made for simplicity.

B. Upper-convected models

For the upper-convected viscoelastic models, the method described in Sec. III A can be used directly. However, there exists a simpler and less computationally expensive approach by exactly reducing the constitutive PDEs to ODEs. For Oldroyd-B (and hence UCM) materials, the stress fields for the radial and polar components are described by

τqq+Deτqqt+R2R˙r2τqqr+cqqR2R˙r3τqq=cqqΦ(t)r3+kqqR4R˙r6, (21)

where kqq=cqq3cqq/Je, and, as before, crr = 4 and cθθ = − 2. Due to the upper-convected derivatives, Eq. (21) does not imply τθθ = − 2τrr.

After the coordinate transformation z = (r3R3)/3, the spatial derivative of τqq can be absorbed, giving

τqq+Deτqqt+cqqR2R˙3z+R3τqq=cqqΦ(t)3z+R3+kqqR4R˙23z+R32. (22)

Using an integrating factor, we obtain

τqq=1De0teξt/Decqq3z+R3(ξ)cqq/313z+R3(t)cqq/3Φ(ξ)+kqq3z+R3(ξ)cqq/323z+R3(t)cqq/3R4(ξ)R˙2(ξ)dξ, (23)

which allows the calculation of Jqq2Rτqqrdr,

Jqq=2De0teξt/De0cqq3z+R3(ξ)cqq/313z+R3(t)cqq/3+1Φ(ξ)+kqq3z+R3(ξ)cqq/323z+R3(t)cqq/3+1R4(ξ)R˙2(ξ)dzdξ. (24)

Noting that

03z+R3(ξ)cqq/313z+R3(t)cqq/3+1dz=Rcqq(t)Rcqq(ξ)cqqRcqq(t)R3(t)R3(ξ), (25)
03z+R3(ξ)cqq/323z+R3(t)cqq/3+1dz=cqqR3(t)Rcqq(ξ)3Rcqq(t)R3(ξ)+3cqqR3+cqq(ξ)cqq3cqqRcqq(t)R3(ξ)R3(t)R3(ξ)2, (26)

it can be shown after extensive manipulation that

J=JrrJθθ=2DeR4(t)0teξt/DeR3(ξ)+R3(t)R2(ξ)Φ(ξ)+R3(ξ)2R3(t)R(ξ)R˙2(ξ)Jedξ. (27)

Rather than compute J by a quadrature rule at each time step, it is advantageous to express J in terms of ODEs that can be marched in time along with the differential equations for radial evolution.31 Defining

J1=2et/DeDeR(t)0teξ/DeR(ξ)Φ(ξ)R(ξ)2R˙2(ξ)Jedξ, (28)
J2=2et/DeDeR4(t)0teξ/DeR(ξ)Φ(ξ)+R2(ξ)R˙2(ξ)Jedξ, (29)

such that J1 + J2 = J, differentiating each with respect to time gives

J˙1=1De+R˙RJ12DeReR˙R2DeJeR¨R, (30)
J˙2=1De+4R˙RJ22DeReR˙R2DeJe3R˙2R2+R¨R. (31)

The R¨ term renders Eqs. (30) and (31) unwieldy since the ODE for radial dynamics is also second order in R. Past authors20 have addressed a similar situation by differentiating the Rayleigh–Plesset equation and forming a third-order ODE. Differentiation of Keller–Miksis equation (1), however, is a prohibitively inconvenient route, especially since it introduces the term J¨. Such difficulties can be avoided by the transformations

J1=Z1R32DeJeR˙R,J2=Z2R32DeJeR˙R, (32)

where Z1(t) and Z2(t) are auxiliary variables. This allows the integro-differential equation for radial dynamics, Eq. (1), and the PDEs for Oldroyd-B viscoelasticity, Eq. (21), to be written as a system of four nonlinear ODEs,

R˙=U, (33)
Z˙1=1De2URZ1+2De1DeJe1ReR2U, (34)
Z˙2=1De+URZ2+2De1DeJe1ReR2U, (35)
U˙=321U3CU2+1+UCp1WeR+Z1+Z2R34DeJeUR1+1Wepf+RCp˙+UWeR2+Z˙1+Z˙2R33UR4Z1+Z2+4DeJeU2R2p˙fRRUC+4DeJeC. (36)

For Je → ∞, these equations treat bubble dynamics in an UCM fluid.

C. Linear Kelvin–Voigt-series models

In the case of linear KVS media (that is, for linear Maxwell, Zener, and Jeffreys materials), the radial stresses are given by

τrr+Deτrrt=4r3R313Ca+R2R˙Re+2RR˙2+R2R¨Je (37)

and τθθ = − 2τrr. This PDE can be reduced to an ODE by the same method as in Sec. III B. The stress integral becomes

J=3Rτrrrdr=4DeR30teξt/DeΦ(ξ)dξ, (38)

and after defining Z=R3J+4R2R˙/DeJe, the following ODE system results:

R˙=U, (39)
Z˙=ZDe+4De1DeJe1ReR2U43CaDeR31, (40)
U˙=321U3CU2+1+UCp1WeR+ZR34DeJeUR1+1Wepf+RCp˙+UWeR2+Z˙R33UR4Z+4DeJeU2R2p˙fRRUC+4DeJeC. (41)

For zero relaxation (i.e., Kelvin–Voigt solids), Eq. (40) is replaced by

Z=4ReR2R˙43CaR31. (42)

Other elastic terms43 can be substituted into this expression.

Past researchers28,42 have used ODEs different from those above to treat the stresses in linear Maxwell/Zener/Jeffreys models. These ODEs were derived by evaluating Eq. (37) at the bubble wall,28

τrr|R+λ1τrrtR=4Φ|RR3, (43)

and implicitly assuming that τrrtR is equivalent to τrr|Rt. Since τrrtRτrr|Rt in general, this leads to an erroneous ODE system. This past ODE system, while not seriously misleading for small perturbations,42 tends to make unphysical large-amplitude predictions (e.g., unexpected explosive growth28), and has led to the conclusion that the linear Maxwell model is inferior to the UCM model.29 In our observations from the correct set of ODEs, Eqs. (39)–(41), obviously unphysical predictions are no longer present, and there is much more agreement between the linear models and their nonlinear counterparts in Eqs. (33)–(36).

IV. NUMERICAL RESULTS

We numerically investigate the response of bubbles in viscoelastic media when subjected to various canonical pressure forcing functions relevant to a wide range of applications: Gaussian pulse, Rayleigh growth, Rayleigh collapse, and harmonic forcing. Where applicable, except when otherwise stated, the following viscoelastic properties will be used for the surrounding medium, chosen to broadly estimate materials that might appear in biomedicine and industry: μ = 35 cP, λ1 = 1.0 μs, λ2 = 0.2 μs, G = 10 kPa, and ϵ3 = 0.5. The surrounding medium is initially at standard ambient temperature T = 293 K and pressure p = 101 kPa, with density ρ = 1060 kg/m3 and sound speed c = 1430 m/s. The thermal properties of the surroundings are taken to be those of water (KM = 0.55 W/m K, DM = 1.41 (10−7) m2/s, and Cp = 4.18 kJ/kg K), which correspond closely to many bodily tissues. For the problem under consideration, temperature variations in the surroundings, and their effect on the bubble dynamics, are small.3 The gas inside the bubble is air with κ = 1.40, KA = 5.28 (10−5) W/m K2, and KB = 1.17 (10−2) W/m K, and the surface tension is that between air and blood: S = 0.056 N/m. Blood is a biological medium possessing a well-established surface tension in air; the surface tension of many engineering substances is of this order. Unless otherwise stated, the initial radius is set at R0 = 3.0 μm, the initial wall velocity is zero, the surrounding medium is initially unstressed, and the bubble is initially in pressure equilibrium.

A Dormand-Prince fourth-order Runge-Kutta method54 with adaptive stepsize control is used for time-marching. Although the spectral collocation method can be used to treat any of the constitutive relationships where a single time-derivative of τ appears, the ODE solutions provide a simpler alternative for constitutive relationships linear in τ. When the spectral collocation method is used, excellent resolution can be expected when cN,dN<104. This constraint dictates a large number of collocation points N when studying violent collapse problems, in which sharply peaked stresses appear at the bubble wall. A fast Fourier transform (FFT)-based algorithm for fast computation of spectral operations is given in Appendix B and succeeds in speeding up computations for N⪆650. However, with the exception of Fig. 2, the relatively mild cases investigated herein achieve excellent resolution with N = 50. In this work, Lv = 3 was used throughout, but choices of Lv from O(102) to O(102) were not found to significantly influence convergence efficiency. Adequate resolution of the temperature fields was usually achieved with 10–20 basis functions, in agreement with the findings of past authors.55

A. Gaussian pulse

In hydrodynamic cavitation applications, the local pressure may momentarily decrease in a smooth manner. To model this phenomenon, we use a Gaussian drop in pressure, given in dimensional units as

pf(t)=PAexptδttw2, (44)

with amplitude PA = 2p and timing parameters δt = 1.74 μs and tw = 0.498 μs. The nondimensional characteristic width of the Gaussian pulse is O(1). In Fig. 3(a), the dependence of the bubble response on different viscoelastic models is shown. For the given forcing and viscosity, the oscillations in a Newtonian fluid are overdamped. For the Kelvin–Voigt model, the growth is reduced due to elasticity, in accordance with past experimental and numerical observations.56 However, for models in which relaxation is present, the growth is enhanced. For the present value of relaxation time (λ1 = 1.0 μs), elasticity plays only a small role in the Zener model, but the oscillation frequency is increased over the Maxwell model, as expected.42 The largest radius and least amount of damping are produced in the Maxwell material. Retardation in the Jeffreys model reduces growth and enhances damping, as observed in the past work.28

FIG. 3.

FIG. 3.

Bubble response to the Gaussian pulse (44) in different (a) linear and (b) nonlinear viscoelastic materials. In (c), an UCM fluid is used for three different relaxation times. Relaxation time is varied in (d), where the maximum radius and rebound (second maximum) radius are measured for UCM and Oldroyd-B fluids.

For nonlinear viscoelasticity, Fig. 3(b), similar observations can be made. Each medium allows a more dynamic response than the Newtonian fluid. Differences between the UCM and Oldroyd-B models are similar to differences between linear Maxwell and Jeffreys models. The models with relaxation but no retardation exhibit similar growth, but differences at collapse: the PTT model produces the smallest minimum radius, followed by Giesekus and UCM, respectively. Conversely, the largest rebound radius (a measure of least damping during collapse) is observed with the UCM model, followed by Giesekus and PTT. This behavior may result from the larger amount of energy dissipated acoustically upon collapse for smaller radii;57 Fig. 18 in Appendix A, which shows the bubble pressure and center temperature for the case study in Figs. 3(a) and 3(b), demonstrates that trends in bubble pressure are consistent with this acoustic dissipation theory.

FIG. 18.

FIG. 18.

The internal bubble pressure and the temperature at the bubble’s center for the Gaussian collapse case in Fig. 3.

As seen in Figs. 3(c) and 3(d), as the relaxation time is increased, the maximum radius increases as well. Relaxation strongly affects the character of the oscillations; this feature is clear when considering the dependence of growth on the relaxation time. As shown analytically in Sec. V B 1, higher relaxation time increases the effective pressure drop experienced by the bubble, and for a longer duration.

The numerical model is well-suited for determining the surrounding stress fields at high resolution, even in cases of violent collapse. Since τrr and τθθ are principal stresses, the maximum shear stress is given by τrθ=τrrτθθ/2. In Fig. 4, τrθ is graphed in the field surrounding bubbles in PTT and Giesekus media. Although the R(t) curves are similar, the stress fields exhibit clear differences. The stresses at collapse are notably higher in the Giesekus medium. The position of zero shear stress, achieved where τrr = τθθ, shows significant differences between the PTT and Giesekus models. Regions of low stresses illustrate clear memory effects due to relaxation.

FIG. 4.

FIG. 4.

Maximum shear stress fields for the (a) Giesekus and (b) PTT responses to a Gaussian pulse shown in Fig. 3. The color axis measures the stress in Pascals with logarithmic scaling.

B. Rayleigh growth

The results in Sec. IV A on Gaussian forcing provide useful qualitative information for a practically relevant problem. However, the results depend on the pulse width. To eliminate this parameter, we consider “Rayleigh growth” (by analogy to the well-known Rayleigh collapse problem), in which the bubble is subjected to a step change in pressure from p at t = 0 to p − ΔP at t = 0+. The bubble grows explosively and tends toward an equilibrium radius larger than its initial radius. For Rayleigh growth, we use ΔP = 0.9p. Fig. 5 shows the bubble response for different viscoelastic media and properties. Once again, conditions are such that the oscillations are overdamped in the Newtonian case. The final dimensionless equilibrium radius R is given implicitly from the following equation:42

0=1R3κ1+11/RWe43Ca11R3ΔPp0. (45)

R is closer to unity in the Kelvin-Voigt and Zener cases due to the elastic restoring force. Although it affects the final state, elasticity does not greatly modify the initial growth (t ≲ 0.5 μs), whereas at early times, relaxation substantially increases growth rate. Growth is enhanced and oscillations are less damped as the relaxation time is increased, but the initial growth rate remains unchanged. For large relaxation times, significant overshoots (the difference between the first maximum radius and the equilibrium radius) can be produced as the relaxation time is increased, while retardation reduces this overshoot. As in Sec. IV A, oscillatory solutions are observed in media with relaxation, retardation damps the oscillations, and the behavior in the nonlinear viscoelastic media does not significantly deviate from their linear counterparts. The differences between the Giesekus and UCM models are less pronounced in this problem. As in Fig. 3, the PTT model achieves the largest growth. Fig. 5 also shows that, for certain relaxation times, the maximum radius after rebound can be less than that for the Newtonian case. This result does not contradict our forthcoming conclusion that relaxation causes an increased initial growth, although these numerical results indicate that, for large enough relaxation times, this faster initial growth dominates other effects and indeed causes a positive overshoot.

FIG. 5.

FIG. 5.

Bubble response to Rayleigh growth in different (a) linear and (b) nonlinear viscoelastic materials. In (c), an UCM fluid is used for three different relaxation times. Relaxation time is varied in (d), where the overshoot radius Rover is measured for UCM and Oldroyd-B fluids, and their linear counterparts.

C. Rayleigh collapse

Given that the solutions deviate strongly following collapse in Fig. 3, we also investigate the Rayleigh collapse problem. Here, a bubble of radius R0 = 15 μm is subjected to a step increase in pressure of 35p. The bubble, now out of equilibrium, collapses and rebounds before settling to a smaller equilibrium radius, given by Eq. (45) with ΔP = − 35p. Fig. 6 shows the response of a bubble to Rayleigh collapse for different viscoelastic media and properties. In this problem, the bubble response is essentially the same until the first collapse. The collapse time and minimum radius for the Newtonian and Kelvin–Voigt models are slightly longer and larger, respectively, than for the models with relaxation. Although the models with relaxation each predict a similar minimum radius, the stress distributions stored up to the instant of first collapse can vary widely and thereby strongly affect the subsequent oscillations.

FIG. 6.

FIG. 6.

Bubble response to Rayleigh collapse in different (a) linear and (b) nonlinear viscoelastic materials. In (c), an UCM fluid is used for three different relaxation times. Relaxation time is varied in (d), where the rebound radius Rreb is measured for UCM and Oldroyd-B fluids, and their linear counterparts. The minimum radii of the collapsing bubbles are less than the equilibrium radius, which is approximately 0.43R0 (or 0.44R0 for the Kelvin–Voigt and Zener models).

Perhaps, the most interesting observation is that the models that include relaxation produce smaller minimum radii than models without relaxation, yet their rebound radii are larger. This phenomenon is counter-intuitive in that more energy is expected to be dissipated via viscous and compressible damping when smaller radii are achieved at collapse.57 Furthermore, the rebound radius does not monotonically increase with increasing relaxation time: there is an intermediate value of relaxation time for which the rebound is maximum, and this value does not correspond to the largest minimum radius. The presence of relaxation time in the constitutive model is certainly responsible for this behavior, similarly to the way growth was affected in Sec. IV B. However, between the Rayleigh growth and collapse problems, the driving mechanism for bubble growth is different. For Rayleigh growth, a low external pressure is solely responsible. For Rayleigh collapse, the rebound is motivated by the bubble wall pressure differential as well as deviatoric tensile stresses generated during the collapse phase. As will be discussed in the forthcoming analysis, there is less viscous dissipation for large relaxation times, while small relaxation times make the surroundings capable of storing large tensile stresses during collapse. At the relaxation time where these two effects most constructively interfere, the maximum rebound radius occurs. By graphing J as a function of λ1, it is easily confirmed that the largest deviatoric stress contribution is generated for this same relaxation time. Predicting the relaxation time where this transition between regimes occurs is the subject of Sec. V A 1.

D. Harmonic forcing

The response of bubbles in various viscoelastic media to harmonic forcing is of interest to ultrasound applications. We consider the following dimensional forcing: pf(t)=PAsinωt, with PA = 0.4 MPa and ω/2π = 1.0 MHz. We choose a relatively low amplitude for this forcing frequency representative of medical ultrasound in order to highlight the effects of relaxation. Figs. 7 and 8 show the response of bubbles in linear and nonlinear viscoelastic media with different relaxation times. At this forcing amplitude and frequency, the response in the Newtonian and Kelvin–Voigt media does not exhibit substantial nonlinearities, while, for the media with relaxation, oscillations are significantly larger and more nonlinear. For low relaxation time in the linear media, the oscillations are out-of-equilibrium, in that the entirety of the oscillation cycle takes place at radii larger than the equilibrium radius. This is discussed in Sec. V B 2. At higher relaxation time, the oscillations gain amplitude and lose periodicity. The behavior in the nonlinear media is similar to the corresponding linear case.

FIG. 7.

FIG. 7.

Bubble response to harmonic forcing in linear viscoelastic media at two relaxation times: (a) λ1 = 0.10 μs and (b) λ1 = 1.00 μs. In each case, λ2 = λ1/5 for the Jeffreys model.

FIG. 8.

FIG. 8.

Bubble response to harmonic forcing in nonlinear viscoelastic media at two relaxation times: (a) λ1 = 0.10 μs and (b) λ1 = 1.00 μs. In each case, λ2 = λ1/5 for the Oldroyd-B model.

V. DISCUSSION AND ANALYSIS

The presence of relaxation time implies that the governing equation for bubble radius, when it can be written in a closed form, is at least third order in time. For simplicity in the following analysis, the surrounding medium is assumed incompressible with linear KVS viscoelasticity, and the bubble gas contents are polytropic. Under these conditions substituting Eq. (38) into Eq. (1), multiplying by exp(t/De), differentiating with respect to time, and simplifying yield

DeRR+7R˙R¨+92R˙3R+RR¨+32R˙2=3DeR˙R+1p+11/RWe1pf(t)+Dep˙+R˙WeR2p˙f(t)43Ca11R34R˙ReR4Je2R˙2R2+R¨R. (46)

This third-order ODE, for a bubble in an incompressible and linear Maxwell/Zener/Jeffreys material, forms the basis of our analysis. As De → 0, while Ca, Je → ∞, the traditional Rayleigh–Plesset equation is recovered.

A. Linear oscillations

We first consider linear oscillations about the nondimensional equilibrium radius R, which is the real root of Eq. (45). For small-amplitude perturbations a=RR, the corresponding linearized system is

DeRa+R+4JeRa¨+4ReR+Deω02R411/R3CaRa˙+ω02R+4CaR4a=pf(t)Dep˙f(t), (47)

where

ω02=3κR3κ+21WeR3 (48)

is the square of the bubble natural frequency in a Newtonian medium. Equation (47) is described by the transfer function

H(s)=Des1DeRs3+R+4JeRs2+Deω02R411/R3CaR+4ReRs+ω02R+4CaR4, (49)

where s is the Laplace variable. The three poles s1, s2, and s3 of H(s) give the damped frequency of the system,

ωD=maxs1,s2,s3, (50)

where ℑ denotes the imaginary part. When ωD = 0, the system is overdamped. As a measure of damping, we define the time constant as tC=1/sm, where sm is the pole with the smallest magnitude and ℜ denotes the real part. As a third-order system, there is not a simple expression for these constants.

In Fig. 9, the damped frequency and the time constant computed numerically over a wide range of relaxation times are shown. The dependence of ωD and tC on relaxation is generally complicated. The system appears to go through two bifurcations as the bubble radius is increased. Considering R0 = 0.3 μm, no oscillations occur until a critical relaxation time is achieved, at which point the oscillations exhibit a maximum in frequency. This value decreases for increasing relaxation time until a certain λ1, beyond which it tends towards a constant value. As the initial radius is increased, the critical relaxation time increases and the maximum oscillation frequency decreases. At a certain initial radius, a bifurcation occurs, in that the behavior at low relaxation times is no longer overdamped up to a relaxation time less than the critical relaxation time. As the initial radius is further increased, the oscillation frequency no longer changes with λ1. The relationship between relaxation and the driven oscillation response is investigated in Sec. V A 2.

FIG. 9.

FIG. 9.

The dimensional damped frequency (a) and time constant (b) of the linearized system as a function of relaxation time for several initial radii. Computed for a Maxwell fluid and with R=1.

1. Relaxation regimes

The limits of large and small Deborah number allow the dynamics to be described by second-order ODEs. For large relaxation times, Eq. (47) yields

Ra¨+1DeR+4JeRa˙+ω02R411/R3CaR+4DeReRa=1De0tpf(ξ)dξpf(t), (51)

with time constant and oscillation frequency,

tC,Λ=2De1+4JeR2,ωD,Λ=ω02411/R3CaR2+4DeReR214De21+4JeR22. (52)

For oscillations about the equilibrium radius (R=1), it is not surprising that as De → ∞, the frequency of oscillations approaches that of a bubble in an inviscid medium.34 This behavior is expected since the constitutive model approaches the form τ˙rr=0 as De becomes large.

For small relaxation times, Eq. (47) yields

R+4JeRa¨+Deω02R411/R3CaR+4ReRa˙+ω02R+4CaR4a=pf(t)Dep˙f(t), (53)

with time constant and oscillation frequency,

tC,λ=2R+4JeRDeω02R411/R3CaR+4ReR,ωD,λ=ω02R+4CaR4R+4JeR14Deω02R411/R3CaR+4ReRR+4JeR2. (54)

Fig. 10 shows that the small and large relaxation time behaviors are well captured by these limits. As in Fig. 9(b), for small relaxation times, the time constant is relatively small and does not strongly depend on λ1; after a certain critical relaxation time, it increases linearly. The analysis clearly explains the behavior of ωD in Fig. 9(a): the “left” branch of the solution (small relaxation time), which is only present for bubbles larger than a certain size, is given by Eq. (53); on the other hand, the “right” branch of the solution (large relaxation time) is given by Eq. (51). Comparing the two second-order systems, it is interesting to note that the restoring parameter in Eq. (51) becomes the damping parameter in Eq. (53) as relaxation time is decreased.

FIG. 10.

FIG. 10.

The dimensional damped frequency (a) and time constant (b) computed from the poles of (49), for R0 = 3 μm, are overlaid by large relaxation time (52) and small relaxation time (54) approximations. When 3.69 ns ≲ λ1 ≲ 18.3 ns, the system is overdamped.

To predict the values of λ1 at which these transitions occur, we first consider small λ1, where overdamping is observed for certain R0 in Fig. 9. To simplify the analysis, we consider the Maxwell case (Ca,  Je → ∞). Equation (54) gives an approximation of the frequency of free oscillations. When ωD = 0, the system is critically damped; the Deborah number at which this occurs is

DeC1=2ω012ω0ReR2. (55)

If λ1 is small enough that Eq. (53) holds and if De > DeC1, the system is overdamped. However, as Fig. 9 shows, in certain cases the system is underdamped for all λ1. Although ωD = 0 for some λ1 (critical damping for the small-λ1 case), there are only certain parameters for which ωD = 0 (critical damping for the general case) is possible. In general, for any λ1, third-order ODE (47) is critically damped,58 if 9c3c1c22=4c123c2c223c1c3. Here, c1, c2, and c3 are the constants that appear by writing the homogeneous form of Eq. (47) as a+c1a¨+c2a˙+c3a=0. This equation can be solved for a second critical Deborah number, DeC2, although the solution does not have a simple closed form. A reasonable approximation of the solution for physical parameters, however, is

DeC2ReR216, (56)

which arises by letting ω0 → 0. The smallest possible equilibrium radius for which the system is underdamped (RC,eq, the dimensional critical equilibrium radius) is given by DeC1(RC,eq, RC,0) = DeC2(RC,0). Note that the critical initial radius RC,0 has not been fixed, and that DeC1 and DeC2 depend on RC,0 through the dimensionless parameters. Using the approximate form of DeC2 in Eq. (56), the condition DeC1 = DeC2 gives RCRC,eq/RC,0 implicitly by

2ω012ω0ReRC2=ReRC216. (57)

This equation can be solved numerically, simultaneously with equilibrium condition (45), to find RC,eq and RC,0. The critical initial radius and critical Deborah number have the following interpretation: if the initial radius R0 is greater than RC,0 or the Deborah number De is greater than DeC, then the linearized system is underdamped. This result is for a Maxwell fluid, but the same is expected to roughly hold for Kelvin–Voigt and Jeffreys materials if the elastic modulus and retardation time are not overly large. A numerical demonstration of this result is shown in Fig. 11.

FIG. 11.

FIG. 11.

R(t) curves in a Maxwell fluid for choices of R0 near RC,0 and λ1 near λC. Surface tension was neglected so that (58) accurately approximates RC,0. The high and low values of R0 were 2RC,0 and RC,0/2, respectively, while the high and low values of λ1 were 5λC and λC/5. The isothermal approximation (κ = 1) was made to focus on viscoelastic effects, so that μ = 1.0 Pa s implies RC,0 = 120 μm and λC = 950 ns. For both the full solution and the linearized form in Eq. (47), the solution is only overdamped in (a), where both λ1 < λC and R0 < RC,0.

RC,0 can be approximated from (57). We let ΔP = 0 (that is, RC,eq = RC,0) and S = 0. With zero surface tension ω0=3κ, and Eq. (57) becomes a quadratic equation in RC,0 after dimensionalizing the Reynolds number. The smallest of the two roots gives an approximation of the critical initial radius

RC,082333μκpρ. (58)

As shown in Fig. 12, Eq. (58) provides an upper bound on RC,0 for nonzero surface tension. The associated critical relaxation time, from either Eq. (55) or Eq. (56), is

λC47433μκp. (59)
FIG. 12.

FIG. 12.

The approximate critical radius in a Maxwell fluid as a function of viscosity by solving Eq. (57) with ΔP = 0. The line with S = 0 corresponds to Eq. (58); this approximation is best in cases of high viscosity.

2. Forced oscillations: Harmonic response

For a bubble forced harmonically at dimensionless angular frequency ω and amplitude ϵ, the linear oscillations following an initial transient are of the form

a(t)=ϵH(iω)cosωt+ϕ, (60)

where i is the imaginary unit, and where the gain H(iω) and the phase angle ϕ are given, respectively, by the magnitude and argument of H() from Eq. (49). A simple expression for the frequency that maximizes the gain (peak frequency) can be found for a Zener solid in the limit Ca → ReDe. In this case, the gain is

limCaReDeH(iω)=DeRe4+DeReω02ω2. (61)

Thus, the resonance frequency is

ωP=4DeRe+ω02. (62)

Although this peak frequency ωP arises from a special case, it provides an excellent approximation of the true peak frequency for small Reynolds number, whether in Zener, Maxwell, or Jeffreys materials. For large Reynolds or Deborah numbers, the peak frequency approaches ω0.

In Fig. 13, the gain of the linear system is compared to that of the full nonlinear model when subjected to harmonic forcing of amplitudes ϵ = p/10p0 and p/2p0. A 200 × 200 logarithmically spaced set of relaxation times and frequencies is used in the simulations, with the isothermal approximation (κ = 1) for simplicity. The surroundings are taken to be a linear Maxwell fluid. At low amplitudes, the linear frequency response agrees relatively well with the full nonlinear solution, except for the appearance of a harmonic. When high-amplitude resonance occurs, the resonance frequency is largely independent of relaxation time, which, for these parameters, is approximately 1 MHz. As the relaxation time is decreased, this resonance peak shifts toward higher frequencies, up to a certain value of λ1C from Sec. V A 1) beyond which the oscillation amplitude is not very large (≲0.2). The effectiveness of Eq. (62) for approximating the peak frequency is demonstrated for several models and parameters in Figs. 14 and 15. In Fig. 14, significant resonance only occurs when λ1 > λC, except in (c), where R0 > RC,0, as expected. In Fig. 15, the relaxation time is set very low (λ1 = 10 ns), such that λ1 < λC.

FIG. 13.

FIG. 13.

The gain of the linear system (a) computed from H() is compared to the actual gain computed from the full model, defined as Rmax/R01/ϵ, for two different forcing amplitudes in (b) and (c), where Rmax is the maximum dimensional radius achieved during steady oscillations. Several lineouts are taken in (d) for relaxation times in the vicinity of λC.

FIG. 14.

FIG. 14.

The gain of the linear system, log10|H()|, as a function of frequency and relaxation time. Each case uses different constitutive properties: (a) Maxwell fluid (μ = 30 cP), (b) Jeffreys fluid (μ = 300 cP, λ2 = 10 ns), and (c) low-viscosity Maxwell fluid (μ = 1.0 cP). The solid curve follows the peak frequency given by Eq. (62), derived for a Zener solid with Ca → DeRe. The dashed curve denotes the critical relaxation time as a function of frequency approximated by Eq. (59).

FIG. 15.

FIG. 15.

The same study as in Fig. 14, but for varying initial radii with λ1 fixed at 10 ns. The dashed curve now denotes the critical initial (equilibrium) radius.

3. Forced oscillations: Step and impulse responses

From Figs. 5(c) and 6(c), the instantaneous response of a bubble does not depend on relaxation time, although at later times, the damping and restoration forces exhibit a strong dependence on λ1. The early time behavior can be explained by considering the linearized third-order system for a step change in the far-field pressure amplitude ΔP/p0. For such forcing, the solution a(t) in Laplace space is given by

A(s)=ΔPp0H(s)s. (63)

The initial value theorem gives the initial acceleration of the bubble wall as

a¨(0+)=limss3A(s)=ΔPp0R, (64)

despite the initial condition a¨(0)=0. Thus, the initial acceleration is independent of relaxation time, though it may depend on the elastic modulus through R. The same analysis can be used for impulse response, with a delta function of amplitude ΔP/p0 as the forcing pressure. In this case, a˙(0+)=ΔPp0R, a¨(0+), and the instantaneous response remains independent of relaxation time. At later times, however, relaxation time significantly impacts bubble response. This matter is revisited in Sec. V B 1 in the context of growth.

B. Analysis of the nonlinear response

1. Enhanced growth

An important effect of relaxation is increased bubble wall acceleration during growth (e.g., Fig. 5(a)) compared to models without relaxation. This behavior can be explained as follows. Suppose that, at time t = 0, a bubble starts from rest in a Zener medium and grows due to a decrease in surrounding pressure until some time tf when R¨ is first zero. Strain function (8) and its time derivative are given by

Φ=R313Ca+R2R˙Re,Φ˙=R2R˙Ca+2RR˙2+RR¨Re. (65)

Since Φ(0) = 0 and Φ˙(t)>0 for 0 < ttf, the strain function Φ is positive and monotonically increasing in the interval (0, tf), i.e., during the initial growth phase. As a result, during this interval,

0teξt/DeΦ(ξ)dξ<Φ(t)0teξt/Dedξ=DeΦ(t)1et/De<DeΦ(t). (66)

When relaxation is neglected, the stress integral is given by JDe=0 = − 4Φ/R3, as opposed to JDe≠0 given in Eq. (38). Therefore, during the initial growth phase, JDe≠0 > JDe=0. From the radial dynamics equation (1), a positive J decreases the effective external pressure. Or, in this case, when J is less negative, the effective amplitude of the negative acoustic pressure increases. Therefore, since JDe≠0 > JDe=0, the presence of relaxation accelerates the initial growth of the bubble. Furthermore, the factor (1 − et/De) in Eq. (66) shows that as relaxation time increases, it takes more time for this growth-enhancing phenomenon to decay. This explains the trends in Fig. 5(d). This analysis can also be applied to a Jeffreys fluid as long as the bubble wall jerk R does not cause Φ˙ to fall below zero (R is not positive for all t < tf). This again agrees with the results in Fig. 5, where, during growth, the bubble radius in the Jeffreys fluid is bounded above by that in the Maxwell fluid.

2. Out-of-equilibrium oscillations

Under certain conditions, the presence of relaxation gives rise to steady, out-of-equilibrium bubble oscillations, as shown in Fig. 16. After about 10 μs, the harmonically forced bubble enters steady oscillations in which its minimum radius (≈2.5) is greater than its initial (equilibrium) radius. Throughout this process, the bubble pressure remains low and contributes little to the rebound. This phenomenon, only observed for nonzero relaxation time, lies in contrast with archetypal inertial cavitation, where a bubble, having reached a large maximum radius, collapses to a small radius. Rather, in these out-of-equilibrium oscillations, the rebound is driven by tensile stresses in the surrounding medium.

FIG. 16.

FIG. 16.

Out-of-equilibrium oscillations due to periodic forcing in an upper-convected Maxwell fluid. The acoustic pressure pf(t) is overlaid above. Parameters are as usual but with R0 = 1.0 μm, λ1 = 0.20 μs, ω/2π = 1.3 MHz, and PA = 300 kPa.

Consider a bubble in a Maxwell medium, under no forcing, starting from rest at a radius much larger than the equilibrium radius R. As the bubble collapses, approaching R, suppose it rebounds at some time tR, at a radius R(tR) still much larger than the equilibrium radius. This behavior is readily observed in simulations. The bubble radius at tR is a local minimum; hence, R˙(tR)=0 and R¨(tR)>0. Since R(tR) ≫ 1, we can let p(tR) → 0 and ignore surface tension. Evaluating Eq. (46) at this instant yields the minimum radius

R(tR)=1DeR(tR)+R¨(tR). (67)

Since R¨(tR)>0,R(tR) is only positive and large if R(tR)<0 and if De is nonzero. In the absence of relaxation, Eq. (67) predicts a negative rebound radius, meaning that large, unforced, out-of-equilibrium oscillations are impossible. In such media (Newtonian, Hookean, or Kelvin–Voigt), rebound can only occur when R<R and will be governed by internal pressure and/or elastic effects. This analysis indicates that, independent of forcing, media that exhibit stress relaxation have an intrinsic ability to support out-of-equilibrium oscillations. Of course, an additional mechanism is granted by nonzero forcing, which, when present, sets the numerator in Eq. (67) to 1+pf+Dep˙f. This shows that when relaxation is present, the time rate of change of acoustic pressure can influence out-of-equilibrium rebound, in addition to acoustic pressure itself. For example, for harmonic forcing given dimensionally by pf(t)=PAsinωt, the numerator in Eq. (67) can be as large as PAp01+λ12ω21. Overall, however, the amalgamation of these different analytical factors confirms the computational result that, for a given forcing, out-of-equilibrium oscillations are much more likely to occur in media with relaxation.

VI. CONCLUSIONS

A numerical model for the simulation of spherical gas bubble dynamics in various isotropic viscoelastic media has been presented. Our approach is based on the compressible Keller–Miksis equation with the addition of thermal effects inside and outside the bubble. A Chebyshev spectral collocation method was developed to treat general nonlinear constitutive models. Simple ODE formulations were derived for common upper-convected and linear viscoelastic models. A series of canonical problems were investigated numerically and theoretically, with results leading to the following conclusions:

  • The computational strategy presented here effectively and robustly treats spherical bubble dynamics in viscoelastic media.
    • The spectral method accurately computes the viscoelastic stress fields, even in cases of violent bubble collapse. This method can easily be adapted for nonlinear constitutive models other than those presented and can be replaced by ODE formulations for several common constitutive models.
    • Although compressibility and heat transfer increase the computational complexity of the model, they strongly influence viscoelastic bubble dynamics for the problems under consideration (see Appendix A).
  • Bubble response to various types of forcing heavily depends on relaxation time.
    • Relaxation causes faster growth due to the manner in which it modifies the integral over the stress field. Increasing the relaxation time increases the bubble growth, but not necessarily the maximum growth rate.
    • For low relaxation times, the surroundings behave as a Newtonian fluid (when elasticity is absent), while for large relaxation times, the surroundings tend toward an inviscid medium. We can approximate the critical radius and relaxation time that separate these two regimes and determine the state of damping of the linearized system. Although the behavior at either end of the spectrum is clear, real viscoelastic materials are expected to exist between these extremes.
    • Differences between the various nonlinear viscoelastic models are most prominent for large relaxation times, which lead to less damping and thus more violent, less periodic responses. Retardation generally damps the bubble response.
    • Relaxation permits bubble rebound driven purely by residual stresses in the surroundings—a phenomenon which Newtonian media cannot support. As a result, relaxation makes steady, out-of-equilibrium oscillations readily possible, as well as unforced, larger-than-equilibrium rebound.

The tool developed in this work has a broad range of applications throughout biomedicine and industry. The model provides radius-time data for a bubble response, as well as the complete temperature, velocity, pressure, and deviatoric stress fields in the surroundings. In therapeutic ultrasound, for example, given an incoming pressure waveform, this model could be used to calculate stresses produced on cells near a cavitation bubble. The efficiency of the method makes this model ideal for cavitation rheology, where the results must be fitted to an experimental radius-time curve by varying the viscoelastic parameters. Incorporating additional viscoelastic models (such as the generalized Maxwell and Burgers materials), treating compressibility in the stress calculation, and accounting for mass transfer would increase the model’s scope. For simulating bubbles in anisotropic materials or non-symmetric geometries, more sophisticated computational approaches are necessary.

Acknowledgments

The authors thank Carlos Barajas, Eli Vlaisavljevich, Zhen Xu, and Michael Solomon for helpful conversations. This work was supported in part by NSF Grant No. CBET 1253157, NIH Grant No. 1R01HL110990-01A1, and ONR Grant No. N00014-12-1-0751 (under Dr. Ki-Han Kim).

APPENDIX A: THERMAL EFFECTS

The PDEs for the temperature fields are effectively treated by spectral collocation, as done by others.51,52,55 This method is summarized below, and a modification to this technique for the external temperature field is proposed. By means of the coordinate transformation y = r/R, the domain r ∈ [0, R(t)] of gas energy equation (11) is immobilized and projected onto y ∈ [0, 1]. It is further convenient to introduce the change of dependent variables from the dimensionless temperature T to the integrated quantity

σ(y,t)=1K(T)1TK(Tθ)dθ, (A1)

where K is in dimensional units and is given by K(Tθ) = KATθ + KB. In terms of the new variables, the gas energy equation becomes

σt=Dp˙+χR22Dyκ1κpσyσyy=1yσy+χDR22σy2. (A2)

The dimensionless gas thermal diffusivity D=(11/κ)(αT2+1αT)/p can be evaluated by inverting Eq. (A1), giving T=(α1+1+2ασ)/α. Here, the dimensionless parameters are χ = TK(T)/p0R0uc and α = KAT/K(T). Using the new dependent variable and coordinate system, we make the spectral truncation approximation σ(y,t)σP(y,t)=n=0Pan(t)T2n(y). By using only the even Chebyshev polynomials T2n as the basis functions, we automatically satisfy the symmetry condition at r = 0. Replacing σ by σP in (A2) and evaluating at the Chebyshev-Gauss-Lobatto collocation points yj=cosπj/2P,j=1,2,,P, we form a linear system of P equations for P + 1 unknown spectral coefficient time derivatives, a˙n. For an additional equation, attention must be paid to the interface conditions; hence, we turn to the temperature distribution in the surrounding medium.

Previous authors51,55 have used the coordinate transformation 1/x=1+y1/Lt to project the energy equation of surrounding medium (12) from the semi-infinite domain r ∈ [R(t), ∞) to the bounded stationary domain x ∈ [1, 0), where Lt is a thermal diffusion characteristic length. Doing so allows a basis of even Chebyshev polynomials to satisfy the boundary condition of zero temperature gradient at infinity (where x = 0). However, all Chebyshev polynomials that are a function of x under this coordinate transformation have a zero gradient as r → ∞. Therefore, to ensure a complete representation of the temperature distribution, we use both even and odd Chebyshev polynomials in the spectral truncation approximation TM(x,t)TMQ(x,t)=n=0Qbn(t)Tn(x), along with the new coordinate transformation

x=21+y1/Lt1 (A3)

on the domain [1, − 1). Under this transformation, the energy equation in the surroundings takes the form

TMt=1+x2LtRFoR1+x2Lt1y+R˙21y3y2TMx+Fo41+x4Lt2R22TMx22BrR˙Ry3τrrτθθ. (A4)

Here, the Fourier number is Fo = DM/ucR0, the Brinkman number is Br=uc2/CpT, and Eq. (A3) gives y as a function of x. If stress-induced heat generation is significant, the spectral method is required to obtain the complete stress distributions in the medium, except when Newtonian and Kelvin–Voigt models are used. While τrr and τθθ are treated as functions of ζ, Eqs. (14) and (A3) together give ζ as a function of x. Evaluating Eq. (A4) at the Chebyshev-Gauss-Lobatto collocation points xj=cosπj/Q,j=1,2,,Q, we form a system of Q unknowns for the Q + 1 time-derivatives of the spectral coefficients bn. Substituting the spectral expansions into the interface conditions, Eq. (10), gives a total of P + Q + 2 equations. At x = − 1, Eq. (A4) reduces to ∂TM/∂t|x=−1 = 0, which automatically satisfies the boundary condition at infinity.

Fig. 17 highlights the role of thermal as well as compressible effects in the present model. For Rayleigh growth, the compressible correction is not important, but there is a large discrepancy between the full thermal model and the commonly used adiabatic approximation. For strong collapse, the compressible corrections are responsible for significant damping. Following collapse, neither the adiabatic nor isothermal models accurately approximate the full model, although at very late times, the isothermal model predicts the correct final radius. Fig. 18 shows an example of internal bubble pressure and temperature at the center of the bubble, predicted by the full thermal model for the Gaussian collapse case in Fig. 3.

FIG. 17.

FIG. 17.

Thermal and compressible effects for (a) Rayleigh growth and (b) Rayleigh collapse in an upper-convected Maxwell material, using the standard parameters of Figs. 5 and 6.

APPENDIX B: FAST CHEBYSHEV DIFFERENTIATION

The following technique can be used to write the discrete Chebyshev transform in terms of the discrete Fourier transform, whereby the FFT accelerates computations for large N. The Chebyshev spectral coefficients {cn}n=0N and the physical data {p(xj)}j=0N located at the Chebyshev-Gauss-Lobatto points xj=cosπj/N are related by the forward and inverse discrete Chebyshev transforms

cn=2fnNj=0Np(xj)fjTn(xj)andp(xj)=n=0NcnTn(xj), (B1)

respectively, where fn = 1 for all n, except f0 = fN = 2. Letting c2Nn = cn and using the Chebyshev polynomial property Tn(xj)=12eiπjn/Neiπjn/N, it follows that

n=0NcnTn(xj)=12n=02N1fncneiπjn/N,j=0,1,,N. (B2)

Thus, the inverse Chebyshev transform of {cn}n=0N is proportional to the inverse Fourier transform of {fncn}n=02N1. Via FFT, the computational cost of evaluating Eq. (B2) is reduced from O(N2) to ONlogN. The derivative of the interpolated function p(x), evaluated at the collocation points,

dpdxx=xj=cscπj/N2in=02N1nfncneiπjn/N,j=0,1,,N, (B3)

can again be computed via FFT. While Eq. (B3) is undefined at the endpoints x = 1, − 1, l’Hôpital’s rule can be used to determine the limiting expressions. Expressions for higher derivatives can be procured in an analogous manner, as can the forward Chebyshev transform.

REFERENCES

  • 1.Brennen C. E., Cavitation and Bubble Dynamics (Oxford University Press, 1995). [Google Scholar]
  • 2.Keller J. B. and Miksis M., “Bubble oscillations of large amplitude,” J. Acoust. Soc. Am. 68, 628–633 (1980). 10.1121/1.384720 [DOI] [Google Scholar]
  • 3.Prosperetti A., Crum L. A., and Commander K. W., “Nonlinear bubble dynamics,” J. Acoust. Soc. Am. 83, 502–514 (1988). 10.1121/1.396145 [DOI] [Google Scholar]
  • 4.Plesset M. S. and Prosperetti A., “Bubble dynamics and cavitation,” Annu. Rev. Fluid Mech. 9, 145–185 (1977). 10.1146/annurev.fl.09.010177.001045 [DOI] [Google Scholar]
  • 5.Gogate P. R., Wilhelm A. M., and Pandit A. B., “Some aspects of the design of sonochemical reactors,” Ultrason. Sonochem. 10, 325–330 (2003). 10.1016/S1350-4177(03)00103-2 [DOI] [PubMed] [Google Scholar]
  • 6.Gogate P. R., “Cavitational reactors for process intensification of chemical processing applications: A critical review,” Chem. Eng. Process.: Process Intensif. 47, 515–527 (2008). 10.1016/j.cep.2007.09.014 [DOI] [Google Scholar]
  • 7.Zimberlin J. A., Sanabria-DeLong N., Tew G. N., and Crosby A. J., “Cavitation rheology for soft materials,” Soft Matter 3, 763–767 (2007). 10.1039/b617050a [DOI] [PubMed] [Google Scholar]
  • 8.Vincent J. F. V., “From cellulose to cell,” J. Exp. Biol. 202, 3263–3268 (1999). [PubMed] [Google Scholar]
  • 9.Tyree M. T. and Sperry J. S., “Vulnerability of xylem to cavitation and embolism,” Annu. Rev. Plant Physiol. Plant Mol. Biol. 40, 19–38 (1989). 10.1146/annurev.pp.40.060189.000315 [DOI] [Google Scholar]
  • 10.Rood S. B., Patino S., Coombs K., and Tyree M. T., “Branch sacrifice: Cavitation-associated drought adaptation of riparian cottonwoods,” Trees-Struct. Funct. 14, 248–257 (2000). 10.1007/s004680050010 [DOI] [Google Scholar]
  • 11.Dalecki D., “Mechanical bioeffects of ultrasound,” Annu. Rev. Biomed. Eng. 6, 229–248 (2004). 10.1146/annurev.bioeng.6.040803.140126 [DOI] [PubMed] [Google Scholar]
  • 12.Kimmel E., “Cavitation bioeffects,” Crit. Rev. Biomed. Eng. 34, 105–161 (2006). 10.1615/CritRevBiomedEng.v34.i2.10 [DOI] [PubMed] [Google Scholar]
  • 13.Kennedy J., “High intensity focused ultrasound in the treatment of solid tumours,” Nat. Rev. Cancer 5, 321–327 (2005). 10.1038/nrc1591 [DOI] [PubMed] [Google Scholar]
  • 14.Roberts W. W., Hall T. L., Ives K., J. S. Wolf, Jr., Fowlkes J. B., and Cain C. A., “Pulsed cavitational ultrasound: A noninvasive technology for controlled tissue ablation (histotripsy) in the rabbit kidney,” J. Urol. 175, 734–738 (2006). 10.1016/S0022-5347(05)00141-2 [DOI] [PubMed] [Google Scholar]
  • 15.Vlaisavljevich E., Lin K., Warnez M. T., Singh R., Mancia L., Putnam A. J. et al. , “Effects of tissue stiffness, ultrasound frequency, and pressure on histotripsy-induced cavitation bubble behavior,” Phys. Med. Biol. 60, 2271–2292 (2015). 10.1088/0031-9155/60/6/2271 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16.Miller D. L., Averkiou M. A., Brayman A. A., Everbach E. C., Holland C. K., J. H. Wible, Jr., and Wu J., “Bioeffects considerations for diagnostic ultrasound contrast agents,” J. Ultrasound Med. 27, 611–632 (2008). [DOI] [PubMed] [Google Scholar]
  • 17.Price R. J. and Kaul S., “Contrast ultrasound targeted drug and gene delivery: An update on a new therapeutic modality,” J. Cardiovasc. Pharmacol. Ther. 7, 171–180 (2002). 10.1177/107424840200700307 [DOI] [PubMed] [Google Scholar]
  • 18.Brujan E., Cavitation in Non-Newtonian Fluids (Springer, Heidelberg, 2011). [Google Scholar]
  • 19.Fogler H. S. and Goddard J. D., “Collapse of spherical cavities in viscoelastic fluids,” Phys. Fluids 13, 1135–1141 (1970). 10.1063/1.1693042 [DOI] [Google Scholar]
  • 20.Tanasawa I. and Yang W. J., “Dynamic behavior of a gas bubble in viscoelastic liquids,” J. Appl. Phys. 41, 4526–4531 (1970). 10.1063/1.1658491 [DOI] [Google Scholar]
  • 21.Ting R. Y., “Viscoelastic effect of polymers on single bubble dynamics,” AIChE J. 21, 810 (1975). 10.1002/aic.690210427 [DOI] [Google Scholar]
  • 22.Shima A. and Tsujino T., “Nonlinear oscillations of gas bubbles in viscoelastic fluids,” Ultrasonics 24, 142–147 (1986). 10.1016/0041-624X(86)90054-5 [DOI] [Google Scholar]
  • 23.Shima A., Tsujino T., and Oikawa Y., “The collapse of bubbles in viscoelastic fluids (The case of Jeffreys model fluid),” Rep. Inst. High Speed Mech., Tohoku Univ. 55, 17–34 (1988). [Google Scholar]
  • 24.Shima A. and Tsujino T., “The behavior of gas bubbles in the Casson fluid,” J. Appl. Mech.-Trans. ASME 45, 37–42 (1978). 10.1115/1.3424271 [DOI] [Google Scholar]
  • 25.Shima A. and Tsujino T., “The effect of polymer concentration on the bubble behavior and impulse pressure,” Chem. Eng. Sci. 36, 931–935 (1981). 10.1016/0009-2509(81)85047-6 [DOI] [Google Scholar]
  • 26.Shima A. and Tsujino T., “On the dynamics of bubbles in polymer aqueous solutions,” Appl. Sci. Res. 38, 255–263 (1982). 10.1007/BF00385956 [DOI] [Google Scholar]
  • 27.Kim C., “Collapse of spherical bubbles in Maxwell fluids,” J. Non-Newtonian Fluid Mech. 55, 37–58 (1994). 10.1016/0377-0257(94)80059-6 [DOI] [Google Scholar]
  • 28.Allen J. S. and Roy R. A., “Dynamics of gas bubbles in viscoelastic fluids. I. Linear viscoelasticity,” J. Acoust. Soc. Am. 107, 3167–3178 (2000). 10.1121/1.429344 [DOI] [PubMed] [Google Scholar]
  • 29.Allen J. S. and Roy R. A., “Dynamics of gas bubbles in viscoelastic fluids. II. Nonlinear viscoelasticity,” J. Acoust. Soc. Am. 108, 1640–1650 (2000). 10.1121/1.1289361 [DOI] [PubMed] [Google Scholar]
  • 30.Jiménez-Fernández J. and Crespo A., “Bubble oscillation and inertial cavitation in viscoelastic fluids,” Ultrasonics 43, 643651 (2005). 10.1016/j.ultras.2005.03.010 [DOI] [PubMed] [Google Scholar]
  • 31.Naude J. and Méndez F., “Periodic and chaotic acoustic oscillations of a bubble gas immersed in an upper convective Maxwell fluid,” J. Non-Newtonian Fluid Mech. 155, 30–38 (2008). 10.1016/j.jnnfm.2008.04.003 [DOI] [Google Scholar]
  • 32.Kafiabad H. A. and Sadeghy K., “Chaotic behavior of a single spherical gas bubble surrounded by a Giesekus liquid: A numerical study,” J. Non-Newtonian Fluid Mech. 165, 800–811 (2010). 10.1016/j.jnnfm.2010.04.010 [DOI] [Google Scholar]
  • 33.Foteinopoulou K. and Laso M., “Numerical simulation of bubble dynamics in a Phan-Thien-Tanner liquid: Non-linear shape and size oscillatory response under periodic pressure,” Ultrasonics 50, 758–776 (2010). 10.1016/j.ultras.2010.03.002 [DOI] [PubMed] [Google Scholar]
  • 34.Lind S. J. and Phillips T. N., “Spherical bubble collapse in viscoelastic fluids,” J. Non-Newtonian Fluid Mech. 165, 56–64 (2010). 10.1016/j.jnnfm.2009.09.002 [DOI] [Google Scholar]
  • 35.Lind S. J. and Phillips T. N., “The influence of viscoelasticity on the collapse of cavitation bubbles near a rigid boundary,” Theor. Comput. Fluid Dyn. 26, 245–277 (2012). 10.1007/s00162-011-0227-9 [DOI] [Google Scholar]
  • 36.Lind S. J. and Phillips T. N., “The effect of viscoelasticity on the dynamics of gas bubbles near free surfaces,” Phys. Fluids 25, 022104 (2013). 10.1063/1.4790512 [DOI] [Google Scholar]
  • 37.Lind S. J. and Phillips T. N., “Bubble collapse in compressible fluids using a spectral element marker particle method. Part 2. Viscoelastic fluids,” Int. J. Numer. Methods Fluids 71, 1103–1130 (2013). 10.1002/fld.3701 [DOI] [Google Scholar]
  • 38.Yang X. and Church C. C., “A model for the dynamics of gas bubbles in soft tissue,” J. Acoust. Soc. Am. 118, 3595–3606 (2005). 10.1121/1.2118307 [DOI] [PubMed] [Google Scholar]
  • 39.Yang X. and Church C. C., “A simple viscoelastic model for soft tissues in the frequency range 620 MHz,” IEEE Trans. Ultrason., Ferroelectr., Freq. Control 53, 1404–1411 (2006). 10.1109/TUFFC.2006.1665097 [DOI] [PubMed] [Google Scholar]
  • 40.Zhang Y., “Analysis of radial oscillations of gas bubbles in Newtonian or viscoelastic mediums under acoustic excitation,” Ph.D. thesis, University of Warwick, 2012. [Google Scholar]
  • 41.Patterson B., Miller D. L., and Johnsen E., “Theoretical microbubble dynamics in a viscoelastic medium at capillary breaching thresholds,” J. Acoust. Soc. Am. 132, 3770–3777 (2012). 10.1121/1.4763993 [DOI] [PubMed] [Google Scholar]
  • 42.Hua C. and Johnsen E., “Nonlinear oscillations following the Rayleigh collapse of a gas bubble in a linear viscoelastic (tissue-like) medium,” Phys. Fluids 25, 083101 (2013). 10.1063/1.4817673 [DOI] [Google Scholar]
  • 43.Gaudron R., Warnez M. T., and Johnsen E., “Bubble dynamics in a viscoelastic medium with nonlinear elasticity,” J. Fluid Mech. 766, 54–75 (2015). 10.1017/jfm.2015.7 [DOI] [Google Scholar]
  • 44.Prosperetti A., “A generalization of the Rayleigh–Plesset equation of bubble dynamics,” Phys. Fluids 25, 409–410 (1982). 10.1063/1.863775 [DOI] [Google Scholar]
  • 45.Zener C., Elasticity and Anelasticity of Metals (University of Chicago Press, Chicago, 1948). [Google Scholar]
  • 46.Drozdov A. D., Viscoelastic Structures: Mechanics of Growth and Aging (Academic Press, 1998). [Google Scholar]
  • 47.Trends in Food Engineering, edited by Lozano J. E., Añón C., Parada-Arias E., and Barbosa-Cánovas G. V. (CRC Press, 2000). [Google Scholar]
  • 48.Giesekus H., “A simple constitutive equation for polymer fluids based on the concept of deformation-dependent tensorial mobility,” J. Non-Newtonian Fluid Mech. 11, 69–109 (1982). 10.1016/0377-0257(82)85016-7 [DOI] [Google Scholar]
  • 49.Phan-Thien N. and Tanner R. I., “A new constitutive equation derived from network theory,” J. Non-Newtonian Fluid Mech. 2, 353–365 (1977). 10.1016/0377-0257(77)80021-9 [DOI] [Google Scholar]
  • 50.Osswald T. A. and Menges G., Materials Science of Polymers for Engineers (Hanser Verlag, 2003). [Google Scholar]
  • 51.Kamath V., Prosperetti A., and Egolfopoulos F. N., “A theoretical study of sonoluminescence,” J. Acoust. Soc. Am. 94, 248–260 (1993). 10.1121/1.407083 [DOI] [Google Scholar]
  • 52.Kamath V. and Prosperetti A., “Numerical integration methods in gas bubble dynamics,” J. Acoust. Soc. Am. 85, 1538–1548 (1989). 10.1121/1.397356 [DOI] [Google Scholar]
  • 53.Boyd J. P., Chebyshev and Fourier Spectral Methods (Dover, New York, 2001). [Google Scholar]
  • 54.Dormand J. R. and Prince P. J., “A family of embedded Runge–Kutta formulae,” J. Comput. Appl. Math. 6, 19–26 (1980). 10.1016/0771-050X(80)90013-3 [DOI] [Google Scholar]
  • 55.Stricker L., Prosperetti A., and Lohse D., “Validation of an approximate model for the thermal behavior in acoustically driven bubbles,” J. Acoust. Soc. Am. 130, 3243–3251 (2011). 10.1121/1.3626132 [DOI] [PubMed] [Google Scholar]
  • 56.Vlaisavljevich E., Maxwell A., Warnez M., Johnsen E., Cain C. A., and Xu Z., “Histotripsy-induced cavitation cloud initiation thresholds in tissues of different mechanical properties,” IEEE Trans. Ultrason., Ferroelectr., Freq. Control 61, 341–352 (2014). 10.1109/TUFFC.2014.6722618 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 57.Johnsen E. and Colonius T., “Numerical simulations of non-spherical bubble collapse,” J. Fluid Mech. 629, 231–262 (2009). 10.1017/S0022112009006351 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 58.Shamsul Alam M., “Bogoliubov’s method for third order critically damped nonlinear systems,” Soochow J. Math. 28, 65–80 (2002). [Google Scholar]

Articles from Physics of Fluids are provided here courtesy of American Institute of Physics

RESOURCES