1 Introduction
Vortical microstreaming plays an important role in many technical and medical applications based on the physico-chemical action of acoustically excited bubbles on objects immersed in a liquid. Ultrasonic cleaning, intensification of heat and mass exchange, stimulation of chemical reactions, haemolysis, sonothrombolysis and sonoporation are examples. The history of these applications from the 1950s up to the present can be traced through papers by Kolb & Nyborg (Reference Kolb and Nyborg1956), Elder (Reference Elder1959), Nyborg (Reference Nyborg and Mason1965, Reference Nyborg and Fry1978), Rooney (Reference Rooney1970, Reference Rooney1972), Lighthill (Reference Lighthill1978), Liu et al. (Reference Liu, Yang, Pindera, Athavale and Grodzinski2002), Wu (Reference Wu2002), Tho, Manasseh & Ooi (Reference Tho, Manasseh and Ooi2007), Wu & Nyborg (Reference Wu and Nyborg2008), Collis et al. (Reference Collis, Manasseh, Liovic, Tho, Ooi, Petkovic-Duran and Zhu2010) and Wang, Jalikop & Hilgenfeldt (Reference Wang, Jalikop and Hilgenfeldt2012). Theoretical studies on bubble-induced microstreaming were performed by Nyborg (Reference Nyborg1958), Davidson & Riley (Reference Davidson and Riley1971), Wu & Du (Reference Wu and Du1997), Longuet-Higgins (Reference Longuet-Higgins1998), Maksimov (Reference Maksimov2007), Liu & Wu (Reference Liu and Wu2009) and Doinikov & Bouakaz (Reference Doinikov and Bouakaz2010a ,Reference Doinikov and Bouakaz b , Reference Doinikov and Bouakaz2014). The results of these studies are described in our recent paper (Doinikov & Bouakaz Reference Doinikov and Bouakaz2014). All the studies consider a single bubble, whereas in most practical situations one has to deal with bubble clusters. In this connection, a question arises as to how bubble interactions affect the behaviour of acoustic microstreaming.
The purpose of the present study is to develop a theory that describes acoustic microstreaming in the case of two interacting bubbles and to reveal how the interaction of the bubbles changes the characteristics of acoustic microstreaming. The proposed theory is a generalization of the calculations made in our previous paper (Doinikov & Bouakaz Reference Doinikov and Bouakaz2014) where the interaction of a real bubble with a mirror bubble was used to describe the effect of a distant rigid wall on microstreaming generated around the real bubble. In the present paper, both bubbles are considered to be real, which means that they can be of different sizes and their oscillations are not mirror-like.
2 Theory
Consider two spherical gas bubbles suspended in a viscous liquid and undergoing radial and translational oscillations in response to an imposed acoustic pressure field (see figure 1). In order to make the problem amenable to analytical solution, we introduce simplifying assumptions. The distance
$d$
between the equilibrium centres of the bubbles is assumed to be large compared to the equilibrium bubble radii
$R_{10}$
and
$R_{20}$
, which allows one to use
$R_{10}/d$
and
$R_{20}/d$
as small parameters. The translational oscillation is assumed to be executed along the line connecting the equilibrium centres of the bubbles, which makes the problem axisymmetric. The sound wavelength is assumed to be much larger than the bubble radii and
$d$
, which allows one to consider the liquid as incompressible and to describe its motion by the following equations:
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn1.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn2.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_inline7.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_inline8.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_inline9.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_inline10.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary-alt:20170719015820-61609-mediumThumb-S0022112016002706_fig1g.jpg?pub-status=live)
Figure 1. Geometry of the problem.
To describe the scattered fields produced by the bubbles, we introduce two spherical coordinate systems (
$r_{j}$
,
${\it\theta}_{j}$
,
${\it\varepsilon}_{j}$
),
$j=1,2$
, originated at the equilibrium centres of the bubbles.
2.1 Incident field
The incompressibility of the liquid implies that the velocity potential of the incident acoustic wave can be taken as
${\it\varphi}_{I}=A\exp (-\text{i}{\it\omega}t)$
, where
$A$
is the amplitude and
${\it\omega}$
is the angular frequency. This means that the dominant factor is pressure pulsation created by the incident wave in the liquid, whereas the translational motion of the liquid generated by the incident wave is negligible. If, however, we neglect this motion, our results will not be able to provide going to the limiting case of a single bubble in an infinite liquid (
$R_{j0}/d\rightarrow 0$
) because, in this case, it is the liquid translation created by the incident wave that causes the translation motion of the bubble. In order to include this effect, we use the following approximation. The velocity potential of the incident wave, which is assumed to propagate along the centreline of the bubbles, can be written as
${\it\varphi}_{I}=A{\it\zeta}(z)\exp (-\text{i}{\it\omega}t)$
, where the function
${\it\zeta}(z)$
is a solution to the Helmholtz equation. For example, in the case of a plane travelling wave,
${\it\zeta}(z)=\exp (\text{i}kz)$
, where
$k={\it\omega}/c$
is the wavenumber and
$c$
is the speed of sound in the liquid. Since the sizes of the bubbles are assumed to be much smaller than the wavelength, we can restrict ourselves to the leading terms in the expansion of
${\it\zeta}(z)$
in a Taylor series at the bubble centres. That is, for bubble 1, we take the expansion of
${\it\zeta}(z)$
at the point
$z=$
0 considering the value of
$z$
to be small compared to the wavelength; and for bubble 2, we take the expansion of
${\it\zeta}(z)$
at the point
$z=d$
considering
$z-d$
to be small compared to the wavelength. As a result, the incident velocity potentials for bubbles 1 and 2 are written as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn3.gif?pub-status=live)
where
${\it\xi}_{1}$
and
${\it\xi}_{2}$
are constants that are determined by the type of the incident wave. In the case of a plane travelling wave,
${\it\xi}_{1}={\it\xi}_{2}=\text{i}k$
. The pressure and velocity fields created by the incident wave at the positions of the bubbles are given by
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn4.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn5.gif?pub-status=live)
where
$\boldsymbol{e}_{z}$
is the unit vector along the axis
$z$
. Equations (2.3)–(2.5) allow for the velocity field created by the incident wave in the ambient liquid.
2.2 Linear scattered field
Linearizing (2.1) and (2.2) yields
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn6.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn7.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_inline36.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_inline37.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn8.gif?pub-status=live)
where
${\it\varphi}$
and
${\bf\psi}$
are the linear scalar and vorticity velocity potentials. Substituting (2.8) into (2.6) and (2.7) and taking into consideration that the time dependence is
$\exp (-\text{i}{\it\omega}t)$
, one obtains the equations
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn9.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn10.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_inline41.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_inline42.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_inline43.gif?pub-status=live)
Considering that we have two bubbles and that they execute radial and translational motions, the scalar potential satisfying (2.9) can be written as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn11.gif?pub-status=live)
where
${\it\varphi}_{j}$
, the scalar potential of the
$j$
th bubble, is given by
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn12.gif?pub-status=live)
with
$R_{j0}$
the equilibrium radius of the
$j$
th bubble and
$a_{j}$
and
$b_{j}$
dimensionless constants to be determined by the boundary conditions at the surfaces of the bubbles. It should be emphasized that, for each of the bubbles, both potentials
${\it\varphi}_{1}$
and
${\it\varphi}_{2}$
, since they appear in the total potential, are involved in enforcing the boundary condition at the bubble surface.
The vorticity potential satisfying (2.10) can be written as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn13.gif?pub-status=live)
where
${\bf\psi}_{j}$
, the vorticity potential of the
$j$
th bubble, is given by the following equation (Doinikov & Bouakaz Reference Doinikov and Bouakaz2014):
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn14.gif?pub-status=live)
In the latter,
$c_{j}$
is a dimensionless constant,
$h_{1}^{(1)}(z)=-\!\exp (\text{i}z)(1/z+\text{i}/z^{2})$
is the spherical Hankel function of the first kind (Abramowitz & Stegun Reference Abramowitz and Stegun1972) and
$\boldsymbol{e}_{{\it\varepsilon}j}$
is the unit azimuth vector of the spherical coordinate system related to the
$j$
th bubble.
From (2.12) and (2.14), one finds the components of (2.8) to be
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn15.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn16.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_inline58.gif?pub-status=live)
To calculate the unknown constants in (2.15) and (2.16), the boundary conditions for normal velocity, normal stress and tangential stress at the bubble surface are applied. The boundary condition for the normal velocity at the surface of the
$j$
th bubble is given by
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn17.gif?pub-status=live)
where
$R_{j}$
and
$u_{j}$
are the instantaneous radius and the translational velocity of the
$j$
th bubble (see figure 1) and
${\dot{R}}_{j}=\text{d}R_{j}/\text{d}t$
. Substituting (2.5), (2.15) and (2.16) into (2.17) and keeping terms up to second order in the small parameter
$R_{j0}/d$
, one obtains
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn18.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn19.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_inline65.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_inline66.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_inline67.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_inline68.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_inline69.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_inline70.gif?pub-status=live)
The boundary condition for the normal stress at the surface of the
$j$
th bubble is given by
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn20.gif?pub-status=live)
where
$P_{gj}$
is the equilibrium pressure of the gas inside the
$j$
th bubble,
${\it\gamma}$
is the ratio of specific heats of the gas,
$P_{0}$
is the hydrostatic pressure in the liquid,
${\it\sigma}$
is the surface tension,
$v_{rj}=\boldsymbol{e}_{rj}\boldsymbol{\cdot }(\boldsymbol{v}_{Ij}+\boldsymbol{v}_{L})$
and the scattered pressure
$p_{L}$
is equal to
$-{\it\rho}\partial {\it\varphi}/\partial t$
. Linearizing (2.20) and using (2.4), (2.5), (2.12), (2.15), (2.16) and (2.18), with accuracy up to
$(R_{j0}/d)^{2}$
, one obtains the following equations:
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn21.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn22.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn23.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_inline81.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_inline82.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn24.gif?pub-status=live)
and
${\it\delta}_{j}$
is the viscous damping constant, defined as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn25.gif?pub-status=live)
From (2.22) it follows that
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn26.gif?pub-status=live)
where
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn27.gif?pub-status=live)
To complete the calculation of the constants, the boundary condition for the tangential stress
${\it\sigma}_{r{\it\theta}}$
is used:
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn28.gif?pub-status=live)
where
$v_{{\it\theta}j}=\boldsymbol{e}_{{\it\theta}j}\boldsymbol{\cdot }(\boldsymbol{v}_{Ij}+\boldsymbol{v}_{L})$
. On substitution of (2.5), (2.15) and (2.16), equation (2.28) gives
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn29.gif?pub-status=live)
Solving (2.23) and (2.29) for
$b_{j}$
and
$c_{j}$
, one obtains
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn30.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn31.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn32.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary-alt:20170719015820-17416-mediumThumb-S0022112016002706_fig2g.jpg?pub-status=live)
Figure 2. Magnitude of the streaming velocity versus driving frequency for different values of the separation distance at two representative spatial points shown in figure 1: (a) point A and (b) point B. Calculations were made for bubbles of equal size,
$R_{10}=R_{20}=5~{\rm\mu}\text{m}$
, subjected to a plane travelling wave.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary-alt:20170719015820-11388-mediumThumb-S0022112016002706_fig3g.jpg?pub-status=live)
Figure 3. Magnitude of the tangential stress versus driving frequency for different values of the separation distance. The stress is calculated at point A. Parameters are as in figure 2.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary-alt:20170719015820-42224-mediumThumb-S0022112016002706_fig4g.jpg?pub-status=live)
Figure 4. Streamlines in the case shown in figure 2 at
$d=10R_{10}$
and
${\it\omega}=0.95{\it\omega}_{1}$
.
2.3 Acoustic streaming
By averaging (2.1) and (2.2) over time and keeping up to the second order in the acoustic pressure amplitude, one obtains the equations of acoustic streaming:
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn33.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn34.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_inline91.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_inline92.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_inline93.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_inline94.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn35.gif?pub-status=live)
Substituting (2.35) into (2.34), applying the curl operator, using (2.8) and (2.10) and keeping up to
$(R_{j0}/d)^{2}$
, one has
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn36.gif?pub-status=live)
where Re means ‘the real part of’ and the asterisk indicates the complex conjugate.
The potential
${\it\bf\Psi}$
can be written as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn37.gif?pub-status=live)
where
${\it\bf\Psi}_{j}$
, with accuracy up to
$(R_{j0}/d)^{2}$
, is calculated by
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn38.gif?pub-status=live)
Substitution of (2.14), (2.15) and
$h_{1}^{(1)}(k_{v}r_{j})$
into (2.38) yields
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn39.gif?pub-status=live)
It has been shown by Doinikov & Bouakaz (Reference Doinikov and Bouakaz2014) that the solution to (2.39) can be written as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn40.gif?pub-status=live)
where
$G_{j}(r_{j})$
is given by
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn41.gif?pub-status=live)
in which the functions
$A_{nj}(r_{j})$
are calculated by
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn42.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn43.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn44.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn45.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_inline102.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_inline103.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_inline104.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn46.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn47.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_inline105.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn48.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn49.gif?pub-status=live)
To find
$B_{1j}$
, the boundary condition for the tangential stress produced by the acoustic streaming at the bubble surface is applied (Doinikov & Bouakaz Reference Doinikov and Bouakaz2014). For the
$j$
th bubble, this condition is given by
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn50.gif?pub-status=live)
where
$z_{j}$
is the displacement of the centre of the
$j$
th bubble along the axis
$z$
, defined as
$\text{d}z_{j}/\text{d}t=u_{j}$
,
${\it\sigma}_{r{\it\theta}}$
is the linear tangential stress given by (2.28) and
$T_{r{\it\theta}}$
denotes the tangential stress produced by the acoustic streaming, which is calculated by
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn51.gif?pub-status=live)
where
$V_{rj}=\boldsymbol{e}_{rj}\boldsymbol{\cdot }\boldsymbol{V}$
and
$V_{{\it\theta}j}=\boldsymbol{e}_{{\it\theta}j}\boldsymbol{\cdot }\boldsymbol{V}$
are the radial and tangential components of
$\boldsymbol{V}$
in the coordinates of the
$j$
th bubble. As follows from (2.35), (2.37) and (2.40),
$\boldsymbol{V}$
is given by
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn52.gif?pub-status=live)
where
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn53.gif?pub-status=live)
with
$G_{j}^{\prime }(r_{j})=\text{d}G_{j}/\text{d}r_{j}$
. Accordingly,
$T_{r{\it\theta}}$
can be represented as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn54.gif?pub-status=live)
where
$T_{j}$
is calculated by substituting
$\boldsymbol{V}_{j}$
into (2.51), which results in
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn55.gif?pub-status=live)
Substituting (2.54) and (2.55) into (2.50) and using (2.18), (2.28), (2.32) and (2.41), with accuracy up to
$(R_{j0}/d)^{2}$
, one gets
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn56.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary-alt:20170719015820-60697-mediumThumb-S0022112016002706_fig5g.jpg?pub-status=live)
Figure 5. Streaming velocity for
$R_{10}=5~{\rm\mu}\text{m}$
and
$R_{20}=4~{\rm\mu}\text{m}$
: (a) point A and (b) point B. The other parameters are as in figure 2.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary-alt:20170719015820-97686-mediumThumb-S0022112016002706_fig6g.jpg?pub-status=live)
Figure 6. Tangential stress for
$R_{10}=5~{\rm\mu}\text{m}$
and
$R_{20}=4~{\rm\mu}\text{m}$
. The other parameters are as in figure 3.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary-alt:20170719015820-53136-mediumThumb-S0022112016002706_fig7g.jpg?pub-status=live)
Figure 7. Streamlines in the case shown in figure 5. The calculations were made at
$d=10R_{10}$
and the resonance frequencies of the bubbles: (a)
$0.99{\it\omega}_{1}$
and (b)
$1.29{\it\omega}_{1}$
.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary-alt:20170719015820-43148-mediumThumb-S0022112016002706_fig8g.jpg?pub-status=live)
Figure 8. Streaming velocity for
$R_{10}=5~{\rm\mu}\text{m}$
and
$R_{20}=6~{\rm\mu}\text{m}$
: (a) point A and (b) point B. The other parameters are as in figure 2.
The constant
$B_{2j}$
is found from the boundary condition for the normal velocity of the acoustic streaming, which is given by
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn57.gif?pub-status=live)
Calculating
$V_{rj}$
by (2.52) and (2.53), substituting it along with the linear solutions into (2.57) and using (2.41), one finds, with accuracy up to
$(R_{j0}/d)^{2}$
,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn58.gif?pub-status=live)
It is also useful to calculate expressions for the derivatives
$G_{j}^{\prime }(r_{j})$
and
$G_{j}^{\prime \prime }(r_{j})$
which appear in (2.53) and (2.55). The result is
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn59.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn60.gif?pub-status=live)
To sum up, the velocity and stress fields generated by the acoustic streaming are given by (2.52)–(2.55). The quantities appearing in these equations are calculated by (2.41)–(2.43), (2.46)–(2.49), (2.56) and (2.58)–(2.60).
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary-alt:20170719015820-75157-mediumThumb-S0022112016002706_fig9g.jpg?pub-status=live)
Figure 9. Tangential stress for
$R_{10}=5~{\rm\mu}\text{m}$
and
$R_{20}=6~{\rm\mu}\text{m}$
. The other parameters are as in figure 3.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary-alt:20170719015820-51517-mediumThumb-S0022112016002706_fig10g.jpg?pub-status=live)
Figure 10. Streamlines in the case shown in figure 8. The calculations were made at
$d=10R_{10}$
and the resonance frequencies of the bubbles: (a)
$0.81{\it\omega}_{1}$
and (b)
$1.02{\it\omega}_{1}$
.
2.4 Lagrangian streaming
The Lagrangian streaming velocity is calculated by
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn61.gif?pub-status=live)
where
$\boldsymbol{V}_{S}$
is the Stokes drift velocity defined as (Longuet-Higgins Reference Longuet-Higgins1998)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn62.gif?pub-status=live)
Substituting (2.8) into (2.62) and using (2.15) and (2.16), one finds the radial and tangential components of
$\boldsymbol{V}_{S}$
to be
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn63.gif?pub-status=live)
where
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn64.gif?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20170718132554692-0029:S0022112016002706:S0022112016002706_eqn65.gif?pub-status=live)
3 Numerical examples
This section illustrates data that can be obtained using the theory developed in § 2. Simulations were made for air bubbles in water with the use of the following physical parameters:
$P_{0}=101.3$
kPa,
${\it\rho}=1000~\text{kg}~\text{m}^{-3}$
,
${\it\eta}=0.001~\text{Pa}~\text{s}$
,
${\it\sigma}=0.072~\text{N}~\text{m}^{-1}$
,
$c=1500~\text{m}~\text{s}^{-1}$
and
${\it\gamma}=1.4$
. It should be mentioned that the experimental verification of the simulated results is presently difficult because necessary experimental data are not available in the literature. We hope that our results will motivate researchers to carry out such experimental measurements.
Figure 2 shows the velocity field of acoustic microstreaming. The calculations were made for bubbles of equal size,
$R_{10}=R_{20}=5~{\rm\mu}\text{m}$
(
${\it\omega}_{1}/2{\rm\pi}=724$
kHz), subjected to a plane travelling wave propagating in the positive direction of the axis
$z$
. The size of the bubbles was chosen to be comparable to the size of microbubbles used as contrast agent for echography. The magnitude of the streaming velocity, calculated by (2.52) and (2.53), is shown as a function of the driving frequency
${\it\omega}$
for different values of the separation distance
$d$
at two spatial points, A and B (see figure 1). The coordinates of point A are
$z=$
0 and
$x=R_{10}+2{\it\delta}_{v}$
, and the coordinates of point B are
$z=R_{10}+2{\it\delta}_{v}$
and
$x=0$
. The positions of these points make them representative points for evaluating the tangential and radial components of the velocity field generated by bubble 1. The velocity values are normalized by
$|A|^{2}/({\it\nu}R_{10})$
. In a number of applications, such as ultrasonic cleaning and sonoporation, tangential stresses produced by acoustic microstreaming are supposed to play an important part. For this reason, we have included figure 3, which depicts the magnitude of the tangential stress at point A and thus illustrates how the interaction of the bubbles affects this characteristic. The stress values are normalized by
${\it\rho}|A|^{2}/(2R_{10}^{2})$
. As follows from figures 2 and 3, the intensity of the acoustic microstreaming increases considerably with decreasing
$d$
when the bubbles are driven near the resonance frequency that they have in the presence of each other
$({\approx}0.95{\it\omega}_{1})$
. The streamlines of the acoustic microstreaming in the case shown in figure 2 are exemplified by figure 4 at
$d=10R_{10}$
and
${\it\omega}=0.95{\it\omega}_{1}$
. As one can see, the streaming pattern is not symmetrical about the
$x$
plane midway between the bubbles. This occurs because the liquid translation generated by the incident wave breaks the symmetry of the bubble translational oscillations. Indeed, let us consider (2.32), which gives the translational velocities of the bubbles. This equation shows that the translational velocity of each bubble consists of two contributions. One contribution comes from the scattered field of the neighbouring bubble. It is described by the first term in brackets in (2.32). The bubble velocities caused by this contribution are mirror symmetric in the case of identical bubbles. The second contribution comes from the incident wave. It is described by the second term in brackets in (2.32). The bubble velocities caused by this contribution are equal and therefore the total translational oscillations of the bubbles do not possess mirror symmetry. The symmetry of the streaming pattern appears if the term
$R_{j0}{\it\xi}_{j}$
in (2.30)–(2.32) is omitted.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary-alt:20170719015820-22333-mediumThumb-S0022112016002706_fig12g.jpg?pub-status=live)
Figure 12. Streamlines in the case shown in figure 11 at
$d=10R_{10}$
and
${\it\omega}={\it\omega}_{1}$
.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary-alt:20170719015820-30717-mediumThumb-S0022112016002706_fig13g.jpg?pub-status=live)
Figure 13. Streaming characteristics for a bubble with
$R_{10}=5~{\rm\mu}\text{m}$
in the presence of a rigid wall: (a) velocity at point A, (b) velocity at point B, and (c) tangential stress at point A.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary-alt:20170719015820-01178-mediumThumb-S0022112016002706_fig14g.jpg?pub-status=live)
Figure 14. Streamlines in the case shown in figure 13 at
$d_{w}=5R_{10}$
and
${\it\omega}=0.95{\it\omega}_{1}$
. The wall is to the right of the bubble.
Figures 5–7 demonstrate the case where bubble 1 is bigger than bubble 2:
$R_{10}=5~{\rm\mu}\text{m}$
,
$R_{20}=4~{\rm\mu}\text{m}$
(
${\it\omega}_{2}/2{\rm\pi}=925$
kHz). The two main peaks in figure 5 correspond to the resonance frequencies of the bubbles. It is seen that at both frequencies the intensity of the microstreaming is increased considerably with decreasing
$d$
. It should be noted, however, that the streaming velocity at point B is shown by figure 5(b) to increase more strongly if the bubbles are driven near the resonance frequency of the smaller bubble (bubble 2). Figure 6 shows the behaviour of the tangential stress at point A, which is seen to be similar to the behaviour of the streaming velocity (cf. figure 5
a). Figure 7 displays the pattern of streamlines in the case shown in figure 5. The calculations were made at
$d=10R_{10}$
and the resonance frequencies of the bubbles: (a)
$0.99{\it\omega}_{1}$
and (b)
$1.29{\it\omega}_{1}$
. As one can see, the streaming pattern in figure 7 is considerably different from that in figure 4, despite the relatively small change in parameters. We suppose that this distinction is related to changes in the phases of the radial and translational oscillations of the bubbles. It has been shown by Longuet-Higgins (Reference Longuet-Higgins1998) and more recently by Doinikov & Bouakaz (Reference Doinikov and Bouakaz2014) that acoustic microstreaming is sensitive to the phase difference between the bubble radial oscillation and the bubble translational velocity. Note also the difference between panels (a) and (b) in figure 7, which were calculated at different driving frequencies. This difference is explained by the fact that the change of the frequency leads to changes in both the amplitude and the phase of the bubble radial and translational oscillations (Doinikov & Bouakaz Reference Doinikov and Bouakaz2014).
Figures 8 and 9 illustrate the case where bubble 1 is smaller than bubble 2:
$R_{10}=5~{\rm\mu}\text{m}$
,
$R_{20}=6~{\rm\mu}\text{m}$
(
${\it\omega}_{2}/2{\rm\pi}=594$
kHz). We show this case because the liquid translation generated by the incident wave breaks the symmetry with respect to interchanging bubbles 1 and 2, so this case cannot be obtained from the previous one. As one can see, the streaming velocity at point A increases more strongly if the bubbles are driven near the resonance frequency of the smaller bubble (bubble 1), while the velocity at point B and the tangential stress are increased more strongly near the resonance frequency of the bigger bubble. The pattern of streamlines is presented in figure 10. The calculations were made at
$d=10R_{10}$
and the resonance frequencies of the bubbles: (a)
$0.81{\it\omega}_{1}$
and (b)
$1.02{\it\omega}_{1}$
.
Figures 11 and 12 illustrate the case where there is a considerable difference in bubble sizes:
$R_{10}=5~{\rm\mu}\text{m}$
,
$R_{20}=2~{\rm\mu}\text{m}$
(
${\it\omega}_{2}/2{\rm\pi}=2.038$
MHz). The streamlines shown in figure 12 were calculated at
$d=10R_{10}$
and
${\it\omega}={\it\omega}_{1}$
. Comparison with the results obtained by Longuet-Higgins (Reference Longuet-Higgins1998) for a single bubble in an infinite liquid shows that, despite the great difference in bubble sizes, the influence of the bubble interaction on acoustic microstreaming remains significant on condition that
$d$
is not large.
The developed theory can also be applied to the case of a bubble near a rigid wall. In our previous paper (Doinikov & Bouakaz Reference Doinikov and Bouakaz2014), the effect of a rigid wall on microstreaming in the immediate vicinity of the bubble surface was studied. Microstreaming in the bulk liquid between the bubble and the boundary layer at the wall was not considered and the liquid velocity caused by the primary incident wave was neglected. These shortcomings are overcome in the present theory. To describe the presence of a wall, bubble 2 should be treated as a mirror bubble, assuming the wall to be at the distance
$d/2$
from bubble 1. In this case, the velocity potential of the standing wave caused by the wall can be written as
${\it\varphi}_{I}=A\exp (-\text{i}{\it\omega}t)\cos (k(z-d/2))$
, assuming bubble 1 to be at
$z=0$
. It follows that
${\it\xi}_{1}=k\sin (kd/2)$
and
${\it\xi}_{2}$
should be set to be equal to –
${\it\xi}_{1}$
to provide mirror symmetry. The behaviour of microstreaming is exemplified by figure 13, where
$R_{10}=5~{\rm\mu}\text{m}$
and
$d_{w}=d/2$
is the distance between the bubble and the wall. As one would expect, the intensity of the microstreaming is increased considerably with decreasing
$d_{w}$
if the bubble is driven near the resonance frequency that it has in the presence of the wall. Figure 14 shows the pattern of streamlines at
$d_{w}=5R_{10}$
and
${\it\omega}=0.95{\it\omega}_{1}$
, the wall being to the right of the bubble.
There is one point to be made. Our theory does not impose explicit limitations on the amplitude of the bubble translational velocity and hence on the amplitude of the bubble translational displacement. However, it has been pointed out by Longuet-Higgins (Reference Longuet-Higgins1998) that the approximation approach that he used to calculate streaming, and whose principles we follow in our study, is valid only if the translational displacement is small compared to the bubble radius, although it does not need to be small compared to the thickness of the viscous layer at the bubble surface. As mentioned in his work, this condition is met in many applications. In our previous paper (Doinikov & Bouakaz Reference Doinikov and Bouakaz2014), we also demonstrate by particular examples that this condition is satisfied in many cases of interest.
4 Conclusion
Analytical equations have been derived that describe acoustic microstreaming generated by two interacting gas bubbles undergoing small radial and translational oscillations in an acoustic field. Numerical simulations were performed to compare the characteristics of acoustic microstreaming at different frequencies, separation distances between the bubbles and bubble sizes. It was shown that the interaction of the bubbles leads to a considerable increase in the intensity of the velocity and stress fields of acoustic microstreaming if the bubbles are driven near the resonance frequencies that they have in the presence of each other. Examples of streamlines for different situations were presented. It was also demonstrated that the developed theory could be applied to the case of a bubble near a rigid wall.
Acknowledgement
The authors wish to gratefully acknowledge the Agence Nationale de la Recherche (ANR) for providing financial support of this research (project SOUNDELIVERY ANR-14-CE17).