1 Introduction
Mass transfer processes involving bubbles have gained a renewed interest over the last few years due to their relevance in modern microfluidic applications connected to topics such as carbon sequestration (Sun & Cubaud Reference Sun and Cubaud2011; Volk et al. Reference Volk, Rossi, Kähler, Hilgenfeldt and Marín2015). Due to the small size of these bubbles they are spherical once they become smaller than the channel’s size and are detached from the channel’s wall. Thus, in general terms, the theory of Epstein & Plesset (Reference Epstein and Plesset1950) describing the diffusion-driven growth or dissolution of an isolated, spherical particle should be applicable. However, as discussed in Part 1 of this work (Peñas-López et al. Reference Peñas-López, Parrales, Rodríguez-Rodríguez and van der Meer2016b ), a number of effects not included in the Epstein–Plesset theory, e.g. flow around the bubble, must be taken into account to properly describe various experimental observations. Bubbles may also interact with nearby surfaces or they may contain more than one chemical species (Shim et al. Reference Shim, Wan, Hilgenfeldt, Panchal and Stone2014; Peñas-López, Parrales & Rodríguez-Rodríguez Reference Peñas-López, Parrales and Rodríguez-Rodríguez2015). Another effect that contributes to the diffusion-driven dynamics of a bubble is the so-called history effect, discussed in Part 1 and more recently in Chu & Prosperetti (Reference Chu and Prosperetti2016b ). It has been shown that any recent history of growth and/or dissolution (triggered by past changes in ambient pressure) experienced by a particular bubble may leave, at least for some time, a non-negligible imprint on the current state of the concentration profile surrounding such a bubble. Consequently, the mass transfer rate is affected as well. In Part 1, we proposed a modification to the theory of Epstein & Plesset to take into account the history effect through a memory integral term for the case of spherical, isolated bubbles. Moreover, we applied this modified equation to calculate the bubble radius evolution when the bubble is subjected to some simple, yet relevant, pressure–time histories. It is worth mentioning that history effects are common to problems in which diffusion plays a central role, such as the viscous drag around a body or, closer to the present mass transfer problem, the heat transfer around a spheroid (Michaelides Reference Michaelides2003).
The primary goal of the present paper is to quantify the relative importance of the history effect in a canonical, yet experimentally relevant, configuration that does not exhibit spherical symmetry, namely, that of a single spherical bubble tangent to a horizontal flat plate that grows and dissolves in response to changes in the ambient pressure and in the presence of gravity. In this configuration, the existence of the history effect may become noticeable with a simple experiment: let us consider such a spherical
$\text{CO}_{2}$
bubble that dissolves when the pressure is above saturation (see figure 1). At a given time
$t\approx 60$
s, the pressure is lowered to a new value still above saturation (figure 1
b). Despite the pressure being at all times above saturation, after changing the pressure, the bubble is observed to grow for some time (figure 1
a). Naturally, part of this growth is due to the expansion of the gas. Thus, to observe the effect purely due to diffusion, it is convenient to plot the ambient radius,
$R_{0}$
. It is defined as the radius one would observe if the liquid surroundings were at the reference ambient pressure,
$P_{0}$
, instead of the actual ambient pressure
$P_{\infty }(t)$
:
Here,
$R(t)$
is the measured bubble radius. Still, the ambient radius can be seen to grow until approximately
$t\approx 100$
s, an effect purely driven by diffusion. Note that
$R_{0}$
was referred to in Part 1 of this article (Peñas-López et al.
Reference Peñas-López, Parrales, Rodríguez-Rodríguez and van der Meer2016b
) as the pressure-corrected radius
$R_{\mathit{corr}}$
. However, with the purpose of maintaining the standard nomenclature,
$R_{0}$
will be used throughout this paper.
Dissolution of a
$\text{CO}_{2}$
spherical-cap bubble tangent to a flat chip immersed in a
$\text{CO}_{2}$
-water solution under pressurised conditions (see later figure 9). The bubble is subjected to (b) a pressure jump
$P_{\infty }(t)$
, from
$P_{\infty }(0)=P_{0}=7.4$
bar to 6.5 bar. Both pressures are above the saturation pressure,
$P_{\mathit{sat}}=6.1$
bar (according to simulation). Panel (a) shows the evolution in time of the measured bubble radius
$R(t)$
(white markers) and ambient radius
$R_{0}(t)$
(dark markers). The former is compared to simulation, which in addition was employed to depict (c) the concentration profile along the
$z$
-axis above the bubble at three different instants in time. The employed experimental and numerical techniques are detailed in the main text.
This phenomenon may be explained by examining the concentration of dissolved
$\text{CO}_{2}$
near the bubble (figure 1
c). Indeed, although the concentration at the bubble surface, given by Henry’s law, responds instantaneously to pressure changes, there exists a boundary layer around the bubble where the concentration of
$\text{CO}_{2}$
is higher than the instantaneous saturation one, as a result of the dissolution stage that took place before the pressure drop. In the example depicted in figure 1(c), it can be seen how the concentration gradient at the bubble’s top is actually positive at
$t=65$
s, which explains the growth of the ambient radius. In this figure, numerical simulations such as the ones described in §§ 3–5 have been used to compute the concentration field along the
$z$
axis. These simulations are validated by comparing the predicted bubble radius with the experimental one (see figure 1
a).
This simple example illustrates that, to properly describe the time evolution of the bubble radius observed in experiments, the history effect must be taken into account. However, a question that was left open in our previous work (Peñas-López et al. Reference Peñas-López, Parrales, Rodríguez-Rodríguez and van der Meer2016b ) was the relative importance of this effect in a realistic experimental condition where other effects such as the interference with a wall and natural convection may greatly influence the diffusion-driven bubble dynamics, as was shown by Enríquez et al. (Reference Enríquez, Sun, Lohse, Prosperetti and van der Meer2014). With this idea in mind, another objective of the present work is to propose a numerical approach able to accurately describe the evolution of a bubble attached to a horizontal flat plate and growing/dissolving in the presence of a gravitational field.
While this work only deals with bubbles composed of a single soluble gas, it is important to realise that the history effect is omnipresent in multicomponent bubbles. In Part 1, the history effect was described as ‘the acknowledgement that at any given time the mass flux across the bubble is conditioned by the preceding time history of the concentration at the bubble interface’. Thus, in dissolving/growing multicomponent bubbles, the flow rate of a particular species across the bubble interface will likely be different from the rest. The species composition inside the bubble will thus change over time, which amounts to time-dependent partial pressures and hence time-dependent interfacial concentrations. It is possible to artificially discern the contribution of the history effect numerically, as was done by Chu & Prosperetti (Reference Chu and Prosperetti2016b ) for the case of a dissolving two-gas bubble. Isolating the history effect experimentally, on the other hand, is anticipated to be much harder.
Finally, it is worth mentioning that the history effect is naturally present in the evaporation of multicomponent drops. Chu & Prosperetti (Reference Chu and Prosperetti2016a ) have recently developed a formulation that includes a memory integral to describe the diffusion-driven dynamics of multicomponent drops in the presence of a solvent, a phenomenon of relevance in modern techniques of chemical analysis (Lohse Reference Lohse2016). In this problem, the faster or slower dissolution of one of the components yields a time-varying composition at the drop’s interface, which makes the inclusion of the history integral in Fick’s law essential, even when the ambient pressure remains constant.
The paper is structured as follows: § 2 presents the experimental results that illustrate the effect of history in the growth–dissolution of
$\text{CO}_{2}$
bubbles tangent to a flat plate. Section 3 presents the general mathematical formulation of the problem and sheds light on the importance of the different physical effects involved in the experiments. In § 4, a formulation based on the streamfunction–vorticity method is described to simulate the mass transfer and flow field around the bubbles. The simulation results are then presented and discussed in § 5. Finally, § 6 summarises the main conclusions.
2 Experimental characterisation of the history effect
We have carried out experiments to support our theoretical and numerical analyses by subjecting single bubbles to well-controlled, step-like pressure jumps that super- or undersaturate the liquid alternatively. This way, we can make bubbles grow and shrink under repeatable conditions to expose the history effect. It becomes apparent through the differences in the responses to successive identical pressure–time histories.
2.1 Experimental set-up and procedure
Although the experimental set-up has been described in a previous work (Enríquez et al.
Reference Enríquez, Hummelink, Bruggert, Lohse, Prosperetti, van der Meer and Sun2013), a brief description is included here for convenience. The facility is fed with water that is demineralised in a purifier (MilliQ A10) and degassed by making it flow through a filter (MiniModule, Liquicel, Membrana). This water enters into the mixing chamber (see figure 2), that has been previously flushed with
$\text{CO}_{2}$
to purge the air from the system. There the water is stirred in the presence of
$\text{CO}_{2}$
, kept at the desired saturation pressure for approximately 45 min. Finally, the experimental tank is pressurised with
$\text{CO}_{2}$
at this same pressure and then slowly flooded with the carbonated water, so bubbles do not appear during the filling. This preparation procedure ensures that in the experimental tank there are no other gas species present within the liquid or gas phases apart from
$\text{CO}_{2}$
(at least in quantifiable amounts).
Sketch of the experimental set-up. See Enríquez et al. (Reference Enríquez, Hummelink, Bruggert, Lohse, Prosperetti, van der Meer and Sun2013) for a detailed description.
Placed at the centre of the experimental tank there is a silicon chip, treated to become hydrophilic, with a black-silicon hydrophobic pit (
$50~\unicode[STIX]{x03BC}\text{m}$
in radius) at its centre. The role of this pit is to force a single bubble to nucleate at a fixed location in a repeatable way. Furthermore, in order to avoid slight temperature variations to affect the diffusion-driven bubble dynamics, the measurement tank is kept at a constant temperature by means of an external chiller.
Once the measurement tank is filled with the carbonated water, the following experimental procedure is followed:
-
(i) The pressure is lowered below the saturation value until a bubble nucleates at the pit and grows up to the desired size,
$R_{i}$
. -
(ii) The tank pressure is set again to the saturation value. Then, the pressure is finely adjusted manually until the bubble size does not vary in an observable way for approximately five minutes. The pressure at which this occurs will be hereafter the one used in the calculations as the saturation pressure. Notice that this procedure allows us to determine the saturation pressure with more accuracy than that given by the pressure controller during the mixing process.
-
(iii) At time
$t_{1}$
(see figure 3), the pressure is lowered by a given amount,
$\unicode[STIX]{x0394}p_{1}$
, during a prescribed time
$T=t_{2}-t_{1}$
. This turns the liquid supersaturated, which leads to bubble growth. -
(iv) Subsequently, at time
$t_{2}$
, the pressure is increased by an amount
$\unicode[STIX]{x0394}p_{2}$
, which causes undersaturation and the bubble to shrink. -
(v) When the bubble becomes slightly smaller than
$R_{i}$
at time
$t_{3a}$
, the pressure is gradually set back to the saturation level
$P_{0}$
(
$t_{3b}$
) by means of a pressure drop
$\unicode[STIX]{x0394}p_{3}$
. During this short period (
$t_{3a}$
–
$t_{3b}$
) the bubble expands and grows. -
(vi) During a short time
$T_{s}$
after
$t_{3b}$
, the pressure remains at saturation but the bubble keeps growing and attains the initial size
$R_{i}$
at
$t_{4}$
due to the history effect (portrayed in figure 1). At this point (
$t_{4}$
), growth step (iii) and subsequent dissolution step (iv) are immediately repeated at identical
$\unicode[STIX]{x0394}p_{1}$
and
$\unicode[STIX]{x0394}p_{2}$
respectively.
Experimental procedure during which the bubble is exposed to two identical supersaturation–undersaturation cycles. The lower plot shows the pressure that the bubble is subjected to, whilst the upper one illustrates its radius time evolution. In brief, once a bubble is stabilised at a given radius
$R_{i}$
, it is forced to a growth cycle for a prescribed time
$T$
and then to a dissolution cycle down to a size slightly smaller than
$R_{i}$
(
$t=t_{3a}$
), such that a short time
$T_{s}$
after the pressure returns to the initial level
$P_{0}$
(
$t=t_{3b}$
), the combination of previous gas expansion (during
$t_{3a}$
–
$t_{3b}$
) and history lead the bubble size to the initial radius (
$t=t_{4}$
). An identical pressure cycle is immediately imposed, which results in a different time evolution of the bubble radius due to the history effect.
It is imperative to realise that the pressure and bubble size conditions at
$t_{4}$
, just before the pressure jump, are identical to the initial conditions at
$t_{1}$
. Namely,
$R(t_{4})=R(t_{1})$
,
$P_{\infty }(t_{4})=P_{\infty }(t_{1})$
and
$\text{d}P_{\infty }(t_{4})/\text{d}t=\text{d}P_{\infty }(t_{1})/\text{d}t=0$
. The zero-pressure time derivative condition is extremely important to ensure that the bubble is not under the effect of any previous pressure-induced volumetric expansion or compression at the time when
$\unicode[STIX]{x0394}p_{1}$
is suddenly imposed. Note that the sole purpose of the pressure change between
$t_{3a}$
and
$t_{3b}$
and subsequent stabilisation period (
$t_{3b}$
and
$t_{4}$
) is precisely to enforce this last condition. This complex procedure allows us to directly isolate and quantify the history effect through direct comparison. Any differences between the first growth rate (during
$t_{1}$
–
$t_{2}$
) and second growth rate (
$t_{4}$
–
$t_{5}$
) must be purely attributed to the history effect. The differences arise because at
$t_{1}$
the bubble is in equilibrium with its surroundings (uniform concentration field) and the contribution of history term is essentially negligible. At
$t_{4}$
, however, the concentration field surrounding the bubble has evolved. It is no longer uniform, and the bubble is no longer in equilibrium: thus, the contribution of the history term is now larger.
2.2 Experimental results and discussion
In this subsection we present the results of four experiments that manifest the effects of history in bubble growth and shrinkage. Three of the experiments were carried out as described above, while in the fourth the order of the growth and shrinkage stages was swapped, i.e. first shrinking and then growing.
In the experiments where the bubble is first made to grow (figures 4–6), the most apparent difference between the two growth stages is the somewhat larger bubble size achieved at the end of the second stage (see panels labelled
$(a)$
). This is a consequence of a more important effect, namely the higher growth rate found during the first instants of the second stage, as predicted by the modified Epstein–Plesset equation with history effects provided in Part 1. To illustrate this point, panels
$(c)$
show the time derivative of the ambient bubble radius. In all cases the growth rate during the second stage lies above that of the first one, although both curves eventually converge at longer times, when the memory of the previous dissolution stage damps out. As demonstrated in Part 1, the
$\text{CO}_{2}$
accumulated around the bubble during a dissolution stage yields a steeper concentration gradient at the interface that, in turn, leads to a faster growth rate at short times once the pressure is reduced and the liquid is supersaturated again. As the growth progresses, the influence of the initial concentration profile becomes weaker and both growth rates converge to the same curve.
Results for experiment 1 showing the time-histories of (a) the measured bubble radius
$R$
in response to (b) the imposed pressure
$P_{\infty }(t)$
. In (c), the rate of growth of the ambient radius
$R_{0}$
, defined in (1.1), is plotted for the two growth cycles. The time axis is initialised at
$t_{1}$
or
$t_{4}$
accordingly.
Results for experiment 3 (see caption of figure 4).
Results for experiment 4 (see caption of figure 4). This time, the direction of the pressure jumps is inverted thereby replacing the two growth stages observed in experiments 1–3 with two dissolution stages.
As demonstrated in Part 1, the
$\text{CO}_{2}$
accumulated around the bubble during a dissolution stage yields a steeper concentration gradient at the interface that, in turn, leads to a faster growth rate after a short transient time once the pressure is dropped and the liquid is supersaturated again. As the growth progresses, the influence of the initial concentration profile becomes weaker and both growth rates converge to the same curve. During the very early times after the pressure drop (up to approximately ten seconds later), the contribution of the history effect on mass transfer is masked by the large growth rates induced by the sudden decrease of the interfacial concentration (induced by this pressure drop via Henry’s law) that leads to a steep interfacial concentration gradient. The change in growth rates between the first and second cycles is experimentally indiscernible. This does however agree with theory, as one may observe from the numerically computed rates in figure 3 of Part 1 (Peñas-López et al.
Reference Peñas-López, Parrales, Rodríguez-Rodríguez and van der Meer2016b
).
It is interesting to compare this behaviour with that found when the bubble is forced to first dissolve and then to grow (figure 7). Although unavoidable experimental limitations of the control of the pressure in the facility in this case result in a somewhat noisier time derivative of the ambient radius, the same qualitative behaviour is found. Namely, the magnitude of the rate of change of the radius is larger in the second dissolution stage, thus leading to a smaller radius at the end of this stage. Analogously to what occurred in experiments 1–3, this is a consequence of the local depletion of
$\text{CO}_{2}$
near the bubble caused by the intermediate growth stage.
Besides illustrating the history effect in the growth and dissolution of bubbles, these experiments will serve as benchmark cases for the numerical simulations described in the following sections. These numerical analyses will allow us to quantify the relative importance of the different physical effects that play a role in the processes illustrated in figures 4–7 which, besides diffusion, include surface tension, boundary-induced advection and natural convection.
In the theory that follows, we will assume that the bubble remains strictly spherical at all times. Two experimental snapshots depicting the upper and lower extremes in bubble size are provided in figure 8. The bubble is actually attached to a cylindrical pit of
$50~\unicode[STIX]{x03BC}\text{m}$
diameter and
$30~\unicode[STIX]{x03BC}\text{m}$
depth. The gas volume contained inside the pit can be neglected compared to the total volume of the gas bubble. In the experiments in which the cycles start with a growth phase, where
$R>200~\unicode[STIX]{x03BC}\text{m}$
, the bubble remains spherical, as observed in figure 8(a). Only at the smallest radii during the experiments starting with a dissolution phase, we observe a spherical cap, figure 8(b). However, the assumption of perfectly spherical bubble at all time yields a relative error of less than 3 % as compared to the actual gas volume of the spherical cap and the pit. Therefore, the assumption of strictly spherical gas bubble for the analysis is more than justified.
Bubble snapshots at both extremes of the bubble size range measured during our experiments. The largest radius is (a)
$R=358~\unicode[STIX]{x03BC}\text{m}$
, corresponding to the maximum radius attained during experiment 1 (see later figure 4), whereas (b)
$R=92~\unicode[STIX]{x03BC}\text{m}$
is the smallest radius, obtained during the dissolution experiment 4 (see figure 7). The radius is computed by means of the light-blue circumference fitted to the bubble contour. The horizontal red line marks the height of the bubble–substrate contact line, below which there is the reflection of the bubble on the substrate surface.
3 Numerical analysis: problem formulation
Our goal is to accurately predict the time evolution of the radius of a spherical
$\text{CO}_{2}$
bubble adhered to a horizontal flat plate in a
$\text{CO}_{2}$
-water solution under the action of gravity and variable ambient pressure, as sketched in figure 9. In this section we formulate the mass transfer problem, which involves a non-stationary boundary and that must be coupled with the equations of motion for the liquid assuming axisymmetry around the vertical axis.
Sketch of a spherical
$\text{CO}_{2}$
bubble adhered to a flat plate. The relevant parameters and functions used in the formulation of the mass transfer problem are also indicated.
3.1 Mass transfer problem
The transport of dissolved gas species in the liquid is governed by the following mass transport equation, usually referred to as the advection–diffusion equation,
where
$C(\boldsymbol{x},t)$
is the molar concentration field,
$\boldsymbol{U}(\boldsymbol{x},t)$
is the velocity vector field and
$D_{m}$
is the mass diffusion coefficient. The initial concentration of dissolved gas is assumed to be uniform throughout the liquid and equal to
$C_{\infty }$
, equal to the gas concentration in the far field. The boundary condition of zero-mass flux holds across the impermeable wall. The concentration boundary condition at the bubble surface,
$C_{i}(t)$
, is given by Henry’s law,
where
$k_{H}$
is Henry’s (molar-based) solubility constant and
$P_{g}(t)$
is the total gas pressure inside the bubble. A constant temperature environment
$T_{\infty }$
is assumed, i.e.
$k_{H}$
remains constant, while the ambient pressure
$P_{\infty }(t)$
is set to vary with time
$t$
. The bubble gas volume is related to the gas content and pressure via the equation of state for an ideal gas,
where
$n(t)$
is the number of gas moles inside the bubble and
$R_{u}$
denotes the universal gas constant. The total gas pressure inside the bubble,
$P_{g}$
, considering liquid–gas surface tension
$\unicode[STIX]{x1D6FE}_{lg}$
, but neglecting inertial and viscous effects inside the gas phase, is given by
The mass transfer problem is closed with Fick’s first law, which sets the molar flow rate of gas across the bubble surface
$S$
to be
where
$\text{d}S$
is an infinitesimal area element of the bubble surface, and
$\hat{\boldsymbol{n}}$
is the outward-pointing unit normal from the bubble surface.
Equations (3.1)–(3.5) represent the mass transfer problem equations. These must be coupled with the equations of motion from which the velocity field
$\boldsymbol{U}(\boldsymbol{x},t)$
may be computed.
3.2 Modelling density-driven natural convection
The dissolved gas concentration profile around the bubble implies a non-uniform density field of the surrounding liquid–gas solution which may trigger the onset of ‘density-induced natural convection’ (Takemura, Liu & Yabe Reference Takemura, Liu and Yabe1996). The change in solution density may be quantified through the concentration expansion coefficient,
$\unicode[STIX]{x1D706}$
, usually defined as (Bataller et al.
Reference Bataller, Miqueu, Plantier, Daridon, Jaber, Abbasi, Saghir and Bou-Ali2009)
where
$\unicode[STIX]{x1D70C}_{l}$
is the density of the pure solvent. Any change in the solution density is therefore assumed proportional to the change in dissolved gas concentration. For dilute, monosolute solutions, the concentration expansion coefficient is approximately given by (see appendix A)
where
$M_{g}$
is the gas molar mass and
$\overline{V}_{g}^{\infty }$
is the (temperature dependent) partial molar volume of the solute in the solvent at infinite dilution. For
$\text{CO}_{2}$
gas in pure water,
$\overline{V}_{g}^{\infty }\approx 34.2~\text{cm}^{-3}~\text{mol}^{-1}$
(Harvey, Kaplan & Burnett Reference Harvey, Kaplan and Burnett2005), which results in
$\unicode[STIX]{x1D706}\approx 9.8~\text{cm}^{-3}~\text{mol}^{-1}$
.
The variations in density considered here are small, of the order of 0.1 %. However, these variations are sufficiently large to have a non-negligible effect on the motion of the flow. Consequently, it was deemed appropriate to take this effect into account via the Boussinesq approximation. This essentially results in the inclusion of a non-uniform buoyancy term imposed by the local dissolved gas concentration into the Navier–Stokes equation (3.11). The Boussinesq approximation allows for the flow to be regarded as incompressible when treating the continuity equation. Therefore, the incompressibility condition,
always holds. Moreover, the density
$\unicode[STIX]{x1D70C}(\boldsymbol{x},t)$
of the liquid–gas solution shall be approximated as constant,
$\unicode[STIX]{x1D70C}(\boldsymbol{x},t)=\unicode[STIX]{x1D70C}_{l}$
, in both the inertial and viscous terms of the momentum equation. However, we shall allow small variations in density in the body force (gravity) term. The density field
$\unicode[STIX]{x1D70C}(\boldsymbol{x},t)$
may then be expressed as
where
$\unicode[STIX]{x1D70C}^{\ast }(\boldsymbol{x},t)$
is the density perturbation field arising from the non-uniform concentration field and, evidently,
$|\unicode[STIX]{x1D70C}^{\ast }|\ll \unicode[STIX]{x1D70C}_{l}$
. Similarly, the pressure field in the solution may be decomposed into
Here
$P_{h}$
is the background hydrostatic pressure,
$\unicode[STIX]{x1D735}P_{h}=\unicode[STIX]{x1D70C}_{l}\boldsymbol{g}$
, where
$\boldsymbol{g}$
denotes the gravitational acceleration, and
$P^{\ast }(\boldsymbol{x},t)$
is the pressure perturbation arising from the fluid motion. It likewise follows that for our experiments,
$P_{h}\ll P_{\infty }$
and
$|P^{\ast }|\ll P_{\infty }$
.
3.3 Equations of motion in terms of the streamfunction and vorticity
Making use of (3.9) and (3.10), the Navier–Stokes momentum equation may be written as
where
$\unicode[STIX]{x1D708}$
is the kinematic viscosity of the liquid. Since the flow is axisymmetric around the vertical (
$z$
) axis, if we are able to define an orthogonal set of coordinates
$\unicode[STIX]{x1D702},\unicode[STIX]{x1D709},\unicode[STIX]{x1D719}$
where
$\unicode[STIX]{x1D719}$
is the angle of rotation around the vertical axis, then the velocity field has only two components,
$\boldsymbol{U}=U_{\unicode[STIX]{x1D702}}(\unicode[STIX]{x1D702},\unicode[STIX]{x1D709})\hspace{2.22198pt}\hat{\boldsymbol{e}}_{\boldsymbol{\unicode[STIX]{x1D702}}}+U_{\unicode[STIX]{x1D709}}(\unicode[STIX]{x1D702},\unicode[STIX]{x1D709})\hspace{2.22198pt}\hat{\boldsymbol{e}}_{\unicode[STIX]{x1D743}}$
, and the whole problem may be treated as two-dimensional. The vorticity field
$\unicode[STIX]{x1D734}$
is then also unidirectional and a vorticity scalar,
$\unicode[STIX]{x1D6FA}$
, exists:
Taking the curl of (3.11) eliminates the pressure term and the vorticity scalar transport equation is obtained:
It follows from (3.6) that
$\unicode[STIX]{x1D735}\unicode[STIX]{x1D70C}^{\ast }=\unicode[STIX]{x1D706}\unicode[STIX]{x1D70C}_{l}\unicode[STIX]{x1D735}C$
, so the vorticity transport equation becomes
Here, we have made use of the following linear operator:
where
$h_{\unicode[STIX]{x1D719}}$
denotes the scale factor in the
$\hat{\boldsymbol{e}}_{\unicode[STIX]{x1D753}}$
direction and
$h$
the scale factor in both the
$\hat{\boldsymbol{e}}_{\unicode[STIX]{x1D743}}$
and
$\hat{\boldsymbol{e}}_{\boldsymbol{\unicode[STIX]{x1D702}}}$
directions. The coordinate system and scale factors will be introduced quantitatively in § 4. Incompressibility, along with the axisymmetric nature of the flow, allow for the velocity field to be expressed in terms of a scalar streamfunction,
$\unicode[STIX]{x1D6F9}$
:
Combining (3.12) and (3.16) results in the following equation for the streamfunction,
In § 4, it will be shown how the fluid motion may be obtained by simultaneously solving
$\unicode[STIX]{x1D6F9}$
from (3.17) and
$\unicode[STIX]{x1D6FA}$
from (3.14) numerically by employing a streamfunction–vorticity method in dynamic tangent-sphere coordinates. It will be seen that the boundary conditions for
$\unicode[STIX]{x1D6F9}$
and
$\unicode[STIX]{x1D6FA}$
can be determined from those for
$\boldsymbol{U}$
through careful analysis. From the physical point of view, the velocity field must satisfy the kinematic and dynamic (zero-shear stress) boundary conditions along the moving bubble boundary, in addition to the no-slip condition at the wall.
3.4 On the parameters and time scales of the problem
This subsection intends to shed light on the physics governing the diffusion-driven growth and dissolution of a bubble attached to a flat plate. More specifically, the goal is to prove that the concentration and velocity fields evolve over very disparate time scales, which will allow for an efficient procedure to numerically solve the problem formulated in previous subsections.
The processes involved in this problem introduce four characteristic time scales:
$t_{s}$
for bubble growth and dissolution,
$t_{m}$
for mass diffusion of the dissolved gas,
$t_{v}$
for viscous diffusion of momentum and
$t_{b}$
for the density-induced convection. Let
$U$
denote the characteristic flow velocity. When the advection induced by the moving boundary dominates over natural convection, then
$U$
is the interface velocity
$U_{s}\sim {\dot{R}}$
. When convection overcomes boundary-induced advection, then
$U$
becomes the convection velocity
$U_{b}$
. The characteristic length scale is the bubble radius
$R$
. For mass-diffusion-controlled growth driven by a molar concentration difference
$\unicode[STIX]{x0394}C$
between the bubble boundary and the bulk fluid, the flow behaviour may be characterised using three dimensionless parameters. These are the Jakob (Szekely & Martins Reference Szekely and Martins1971) and Grashof numbers for mass transfer, in addition to the Schmidt number, defined as follows:
where
$\unicode[STIX]{x1D70C}_{g}$
is the density of the gas bubble and
$g$
is the magnitude of the acceleration due to gravity. The Jakob number, Ja, may be regarded as a measure of the driving force for bubble growth induced by the concentration difference and gas solubility. The Grashof number, Gr, represents the ratio of buoyancy (convection) and viscous forces. The Schmidt number, Sc, is the ratio of momentum and mass diffusivities.
Here we shall consider bubble growth or dissolution that is primarily driven by mass diffusion. We may then use the approximate result obtained by Epstein & Plesset (Reference Epstein and Plesset1950) or Scriven (Reference Scriven1959) to estimate bubble growth as
It then follows that the bubble growth time scale and boundary-induced advection velocity scales are
The magnitudes of the terms in the mass transport equation (3.1) are
where
$t_{m}$
is the characteristic time required for a significant concentration change over characteristic length scale
$R$
. Similarly, taking
$\unicode[STIX]{x1D6FA}\sim U/R$
, the magnitudes of the terms in the vorticity transport equation (3.14) are
where similarly
$t_{v}$
refers to the time required for a significant vorticity change over the same characteristic length scale
$R$
. For
$Sc\sim 1$
or
$Sc\gg 1$
, the characteristic convection velocity and time scale may be obtained from a balance between the viscous term (3.22c
) and the buoyancy term (3.22d
) in the vorticity transport equation,
The ratio of velocities is given by
$U_{b}/U_{s}=Gr\hspace{2.22198pt}Sc/Ja^{2}$
. The ratio of the advection term (3.21b
) and the diffusive term (3.21c
) in the mass transport equation yields a Péclet number,
$Pe=UR/D$
. The ratio of the advection term (3.22b
) over the diffusive term (3.22c
) in the vorticity transport equation similarly yields a Reynolds number,
$Re=UR/\unicode[STIX]{x1D708}$
. Neglecting natural convection, setting
$U=U_{s}$
gives
$Pe=Ja^{2}$
and
$Re=Ja^{2}/Sc$
. Likewise, natural convection dominating over boundary-induced advection,
$U=U_{b}$
, results in
$Pe=Gr\hspace{2.22198pt}Sc$
and
$Re=Gr$
.
From the above analysis, we may conclude that mass and momentum diffusion will clearly dominate over advection and natural convection provided
$Gr\hspace{2.22198pt}Sc<1$
and
$Ja<1$
(i.e.
$Pe$
and
$Re$
are small). In such a case, the mass diffusion and viscous time scales are the leading time scales in the mass transport and vorticity transport equations respectively. The unsteady term in each transport equation may then be balanced by the corresponding diffusive term, yielding
The ratios between the mass diffusion time scale and the other time scales are
As reference for the conditions explored in this work, a
$\text{CO}_{2}$
gas bubble with
$R=0.25$
mm growing in a 15 % supersaturated
$\text{CO}_{2}$
-water solution at 5 bar and 293 K, with
$\unicode[STIX]{x1D706}=9.8~\text{cm}^{-3}~\text{mol}^{-1}$
, results in
$Ja=0.12$
,
$Gr=0.038$
and
$Sc=523$
. The Rayleigh number is
$Gr\hspace{2.22198pt}Sc=19.6$
. Under these conditions, intentionally similar to those of our experiments, equation (3.25) translates to
The vorticity/velocity field around a bubble evolves at a time scale
$t_{v}$
provided by the viscous diffusion of momentum. This time scale is much faster than the time scale
$t_{m}$
of mass transfer, i.e. the time required to observe a significant change in the concentration field surrounding the bubble. Likewise, the time scale
$t_{s}$
in which a substantial change in the bubble radius may be observed is significantly larger than
$t_{m}$
. This means that the thin boundary layer approximation (valid when
$t_{s}\ll t_{m}$
, i.e.
$Ja\gg 1$
), while suitable for treating the fast growth of bubbles in highly supersaturated liquids (Rosner & Epstein Reference Rosner and Epstein1972), is clearly not applicable here.
The time scale of interest is of course
$t_{m}$
. Let us neglect density-driven convection for the moment. At every time step of this slow time scale
$t_{m}$
, provided
$t_{m}\gg t_{v}$
(
$Sc\gg 1$
), viscous action ensures that the flow always reaches (over a much faster time scale
$t_{v}$
) a steady-state solution. In other words, at every time step of
$t_{m}$
, the advection term in the mass transport equation may then be computed from the steady-state vorticity (hence velocity) solution imposed by the instantaneous concentration field and interface velocity. We shall refer to it as the quasi-steady advection approximation. It is worth pointing out that bubbles of other gases with solubility parameter,
$\unicode[STIX]{x1D6EC}$
, smaller than that of
$\text{CO}_{2}$
(such as nitrogen or oxygen) can be described as well with this approximation, as
$t_{m}$
will be much smaller than
$t_{s}$
. In these cases, the history effect – which is a diffusive effect – will be even more apparent since boundary-driven advection will have a smaller influence.
Considering now density-driven convection, provided
$t_{b}\gg t_{v}$
(
$Gr\ll 1$
), then viscosity is able to establish a quasi-steady velocity field in a time much shorter than that taken by buoyancy to induce changes in the flow. In other words, although buoyancy must be taken into account to properly compute the velocity field around the bubble, it does not affect the validity of the quasi-steady advection approximation. This knowledge will now be used in the next section when implementing the equations into a numerical model.
4 Numerical analysis: implementation
4.1 Non-dimensionalisation
We begin by introducing the dimensionless time, radius and Cartesian coordinates, ambient pressure and mole number:
In this work we have chosen the characteristic radius
$R_{i}$
to be the initial radius
$R(t=0)$
. Similarly, the characteristic ambient pressure
$P_{0}$
corresponds to the initial liquid pressure,
$P_{\infty }(0)$
, whereas the mole number
$n$
is made dimensionless with that contained in a bubble of radius
$R_{i}$
, immersed in a liquid at pressure
$P_{0}$
and in the absence of surface tension. Note that the time scale of choice has been that of mass diffusion,
$t_{m}$
, presented in (3.24a
). Additionally, the molar concentration field
$C$
and the interfacial molar concentration
$C_{i}$
may be non-dimensionalised through
The dimensionless counterparts of the vorticity scalar, velocity and streamfunction are
Lastly, let us present the following dimensionless parameters and dimensionless numbers:
The parameter
$\unicode[STIX]{x1D6F6}$
refers to the initial saturation level of the solution,
$\unicode[STIX]{x1D6EC}$
is a solubility parameter,
$\unicode[STIX]{x1D70E}$
is the surface tension parameter, while
$Gr_{0}$
is a reference Grashof number,
$Gr_{0}=Gr\,k_{H}P_{0}/|\unicode[STIX]{x0394}C|$
.
4.2 The tangent-sphere coordinate system
The problem can be conveniently recast in dimensionless tangent-sphere spatial coordinates
$(\unicode[STIX]{x1D702},\unicode[STIX]{x1D709},\unicode[STIX]{x1D719})$
, where
The contours of
$\unicode[STIX]{x1D702}$
and
$\unicode[STIX]{x1D709}$
satisfy the following inverse relations (Moon & Spencer Reference Moon and Spencer1988; Batchelor Reference Batchelor1979):
These coordinates, represented in figure 10, scale with the dimensionless radius of the bubble,
$a(\unicode[STIX]{x1D70F})$
. The scale factors are defined as
Contour lines of the tangent-sphere
$\unicode[STIX]{x1D702}$
,
$\unicode[STIX]{x1D709}$
coordinates, plotted in the
$y=0$
(
$\unicode[STIX]{x1D719}=0$
) Cartesian plane.
$\unicode[STIX]{x1D702}=0$
lies on the
$z$
-axis,
$\unicode[STIX]{x1D702}\rightarrow \infty$
at the contact point. The horizontal wall lies on the
$\unicode[STIX]{x1D709}=0$
isosurface, while the bubble surface is always mapped by
$\unicode[STIX]{x1D709}=1$
. The separation of the plotted contours is uniform (
$\unicode[STIX]{x0394}\unicode[STIX]{x1D702}=\unicode[STIX]{x0394}\unicode[STIX]{x1D709}=0.1$
).
The partial time derivative of any scalar function
$f$
described by fixed Cartesian coordinates
$(x,y,z)$
expands as the material derivative when described by our
$R(t)$
-scaling spatial coordinates (
$\unicode[STIX]{x1D702},\unicode[STIX]{x1D709}$
). Taking the partial derivative of
$f$
with respect to time
$\unicode[STIX]{x1D70F}$
, we find
The prime notation (
$^{\prime }$
) denotes
$\text{d}/\text{d}\unicode[STIX]{x1D70F}$
. The terms containing
$\unicode[STIX]{x1D702}^{\prime }$
and
$\unicode[STIX]{x1D709}^{\prime }$
represent the apparent advection of a quiescent fluid relative to our time-varying coordinate system. Let us define the a priori unknown corresponding (dimensionless) apparent velocity field as
$\boldsymbol{u}_{rel}(\unicode[STIX]{x1D702},\unicode[STIX]{x1D709},\unicode[STIX]{x1D70F})=u_{rel,\unicode[STIX]{x1D702}}\hspace{2.22198pt}\hat{\boldsymbol{e}}_{\boldsymbol{\unicode[STIX]{x1D702}}}+u_{rel,\unicode[STIX]{x1D709}}\hspace{2.22198pt}\hat{\boldsymbol{e}}_{\unicode[STIX]{x1D743}}$
. The advection term on
$f$
would then be
where the operator
$\tilde{\unicode[STIX]{x1D735}}=R_{i}\unicode[STIX]{x1D735}$
is dimensionless. Comparing (4.8) and (4.9) immediately reveals that
$u_{rel,\unicode[STIX]{x1D702}}=\tilde{h}\unicode[STIX]{x1D702}^{\prime }$
and
$u_{rel,\unicode[STIX]{x1D709}}=\tilde{h}\unicode[STIX]{x1D709}^{\prime }$
. Thus, the dimensionless velocity field of our scaling coordinate system (relative to any fixed point in the physical domain) is just equal to
$-\boldsymbol{u}_{rel}=-(\tilde{h}\unicode[STIX]{x1D702}^{\prime }\hspace{2.22198pt}\hat{\boldsymbol{e}}_{\boldsymbol{\unicode[STIX]{x1D702}}}+\tilde{h}\unicode[STIX]{x1D709}^{\prime }\hspace{2.22198pt}\hat{\boldsymbol{e}}_{\unicode[STIX]{x1D743}})$
. Differentiating (4.6a
) and (4.6b
) independently with respect to
$\unicode[STIX]{x1D70F}$
, one finds that
4.3 Streamfunction–vorticity formulation
The streamfunction satisfies the following equation,
which makes use of the dimensionless operator
$\tilde{{\mathcal{L}}}^{2}=R_{0}^{2}{\mathcal{L}}^{2}$
, and (4.11) may be rewritten in terms of the coordinates
$\unicode[STIX]{x1D702}$
and
$\unicode[STIX]{x1D709}$
as
Boundary conditions are derived and explained in appendix B. These are
Once
$\unicode[STIX]{x1D713}(\unicode[STIX]{x1D702},\unicode[STIX]{x1D709})$
is known, from the definition in (4.12), the dimensionless velocity components may be computed by numerically differentiating
$\unicode[STIX]{x1D713}$
according to
Expressions for the velocity field in the Cartesian reference frame are included in appendix C. The dimensionless vorticity transport equation reads
where
$\hat{\boldsymbol{g}}=\boldsymbol{g}/g$
. The Rayleigh number
$Gr_{0}\hspace{2.22198pt}Sc$
represents the ratio between the reference buoyant transport of momentum and diffusive transport of mass. In (
$\unicode[STIX]{x1D702}$
,
$\unicode[STIX]{x1D709}$
) coordinates, the vorticity transport equation becomes
where
$L$
,
$M$
,
$P$
,
$Q$
and
$S$
are time- and space-dependent coefficients given by
Coefficient
$Q$
contains the density-driven convection term. The cross product was evaluated by first expressing
$\hat{\boldsymbol{g}}$
in its (
$\hat{\boldsymbol{e}}_{\boldsymbol{\unicode[STIX]{x1D702}}}$
,
$\hat{\boldsymbol{e}}_{\unicode[STIX]{x1D743}}$
) components via the transformation matrix described in appendix C. Boundary conditions are derived and explained in appendix B.3. These are
Here,
$\unicode[STIX]{x0394}\unicode[STIX]{x1D70F}_{v}$
is the computational time step for the viscous transport of momentum. We shall report its meaning in § 4.5.
4.4 Formulation for the mass transfer problem
In dimensionless form, the advection–diffusion equation (3.1) becomes
or equivalently,
with
The velocity field components
$u_{\unicode[STIX]{x1D702}}(\unicode[STIX]{x1D702},\unicode[STIX]{x1D709},\unicode[STIX]{x1D70F})$
and
$u_{\unicode[STIX]{x1D709}}(\unicode[STIX]{x1D702},\unicode[STIX]{x1D709},\unicode[STIX]{x1D70F})$
must of course be computed beforehand as detailed in § 4.3. Boundary conditions for the concentration are
The interfacial concentration
$c_{i}(\unicode[STIX]{x1D70F})$
, appealing to Henry’s law, is given by
The dimensionless molar flow rate
$\unicode[STIX]{x1D707}^{\prime }$
across the interface may be computed non-dimensionalising (3.5), resulting in
Finally, the last equation remaining is the dimensionless ideal gas law,
4.5 Numerical procedure
The experiments were simulated by numerically solving the governing equations presented in the previous section. To do so, we used a second-order finite-difference discretisation in space and an implicit Euler method in time. The latter was chosen in search for unconditional stability, bearing in mind that the grid spacing becomes infinitesimally small as
$\unicode[STIX]{x1D702}\rightarrow \infty$
.
We have seen in § 3.4 that this problem involves multiple scales. The governing equations have been non-dimensionalised in time with the time scale
$t_{m}=R_{i}^{2}/D_{m}$
for mass diffusion,
$\unicode[STIX]{x1D70F}=t/t_{m}$
. The mass transport equation will therefore require a time step
$\unicode[STIX]{x0394}\unicode[STIX]{x1D70F}_{m}$
that suitably advances within
$t_{m}$
. However, the momentum transport equation requires a much smaller time scale
$t_{v}$
and consequently,
$\unicode[STIX]{x0394}\unicode[STIX]{x1D70F}_{v}\sim \unicode[STIX]{x0394}\unicode[STIX]{x1D70F}_{m}/Sc$
. Stability of the scheme requires to advance in
$\unicode[STIX]{x0394}\unicode[STIX]{x1D70F}_{v}$
. Doing so, however, the overall number of time iterations and computational cost required to span the whole duration of the experiments would be exceedingly high.
This issue could be solved making use of the quasi-steady advection approximation, validated in § 3.4. Essentially, this approximation allows to advance the simulation in
$\unicode[STIX]{x0394}\unicode[STIX]{x1D70F}_{m}$
rather than in
$\unicode[STIX]{x0394}\unicode[STIX]{x1D70F}_{v}$
. After time step
$\unicode[STIX]{x0394}\unicode[STIX]{x1D70F}_{m}$
, time advances from
$\unicode[STIX]{x1D70F}_{n}$
to
$\unicode[STIX]{x1D70F}_{n+1}$
, where subscript
$n$
refers to the
$n$
th time iteration. Given the actual concentration field
$c_{n}$
, suppose mass transfer across the bubble interface results in a change of radius from
$a_{n}$
to
$a_{n+1}$
with corresponding rate
$a^{\prime }$
. What is the vorticity field
$\unicode[STIX]{x1D714}_{n+1}$
for this new configuration? We first make the initial guess:
$\unicode[STIX]{x1D714}_{n+1}=\unicode[STIX]{x1D714}_{n}$
. The vorticity field is then allowed to independently evolve through the vorticity transport equation, advancing with time step
$\unicode[STIX]{x0394}\unicode[STIX]{x1D70F}_{v}$
. By virtue of the quasi-steady advection approximation, the concentration field, bubble radius and velocity are treated as invariants. After
$k$
iterations, the vorticity converges to the steady-state solution. We used the following criterion for convergence:
The resulting vorticity and velocities are then used to solve the advection–diffusion equation to find
$c_{n+1}$
. The process is then repeated for the following time step. This way, the overall number of iterations and computational time are greatly reduced.
The numerical procedure followed at every time iteration
$n$
consists of the following steps:
-
(i) Update time
$\unicode[STIX]{x1D70F}_{n}$
and primary variables: vorticity
$\unicode[STIX]{x1D714}_{n}$
, concentration
$c_{n}$
and mole number
$\unicode[STIX]{x1D707}_{n}$
. Define the time step
$\unicode[STIX]{x0394}\unicode[STIX]{x1D70F}_{m}$
. -
(ii) Obtain value of the externally applied pressures
$p_{n}$
and
$p_{n+1}$
through linear interpolation of the experimental pressure data. -
(iii) (4.23) yields a cubic equation,
$p_{n}a_{n}^{3}+\unicode[STIX]{x1D70E}a_{n}^{2}-\unicode[STIX]{x1D707}_{n}=0$
. Solve to obtain the radius
$a_{n}$
. -
(iv) Compute
$\unicode[STIX]{x1D707}_{n}^{\prime }$
from (4.22) and integrate over
$\unicode[STIX]{x0394}\unicode[STIX]{x1D70F}_{m}$
to obtain
$\unicode[STIX]{x1D707}_{n+1}$
. -
(v) Obtain the radius
$a_{n+1}$
in the same way as in step (iii) and then compute
$a^{\prime }$
. -
(vi) Compute
$\unicode[STIX]{x1D714}_{n+1}$
and velocity components
$u_{\unicode[STIX]{x1D709}}$
and
$u_{\unicode[STIX]{x1D702}}$
with the streamfunction–vorticity method. First set
$\unicode[STIX]{x1D714}_{k=0}=\unicode[STIX]{x1D714}_{n}$
. Define the secondary time step
$\unicode[STIX]{x0394}\unicode[STIX]{x1D70F}_{v}$
.-
(a) Update
$\unicode[STIX]{x1D714}_{k}$
. -
(b) Compute
$\unicode[STIX]{x1D713}$
from (4.12) using
$\unicode[STIX]{x1D714}_{k}$
. -
(c) Compute
$u_{\unicode[STIX]{x1D709}}$
and
$u_{\unicode[STIX]{x1D702}}$
from (4.14). -
(d) Compute
$\unicode[STIX]{x1D714}_{k+1}$
from (4.16). -
(e) Check for convergence of
$\unicode[STIX]{x1D714}_{k+1}$
. If tolerance in (4.24) is met,
$\unicode[STIX]{x1D714}_{n+1}=\unicode[STIX]{x1D714}_{k+1}$
; otherwise, update
$k$
and return to step (a).
-
-
(vii) Compute
$c_{n+1}$
from (4.19). -
(viii) Update
$n$
and return to step (i).
5 Simulation results and discussion
The simulation predictions for the bubble size history are compared with the experiments in figure 11. The simulation input parameters consist of the physical properties for
$\text{CO}_{2}$
gas and water, together with specific reference parameters for each experiment. These are listed in table 1. The saturation level of the far field,
$\unicode[STIX]{x1D6F6}=C_{\infty }/k_{H}P_{0}$
, was accurately determined from the initial evolution of the radius time history of each experiment before the first jump in pressure, as described in § 2.
Time evolution of the dimensionless bubble radius,
$a(\unicode[STIX]{x1D70F})$
. Simulation (black curves) is compared to experimental data (markers) for experiments (a) 1, (b) 2, (c) 3 and (d) 4. The time evolution of the dimensionless ambient pressure,
$p(\unicode[STIX]{x1D70F})$
, is also included (grey curve). The different simulation curves correspond to (i), (iv) the full solution, (ii) solution where density-induced convection is neglected, (iii) solution for pure diffusion (both density-induced convection and boundary-induced advection are neglected). Moreover, case (iv) is only used to model experiment 4 as seen in (d), corresponding to the full solution coupled with the
$\text{CO}_{2}$
stratification model, with
$\unicode[STIX]{x1D6F6}_{\mathit{wall}}=1.25$
.
Values of the parameters used in the simulations, corresponding to the experiments discussed in § 2. For completeness, the Schmidt number is
$Sc=\unicode[STIX]{x1D708}/D_{m}=523$
.

Case (i) in figure 11 corresponds to the full solution. For cases (ii) and (iii), density-induced convection is neglected:
$\unicode[STIX]{x1D706}=0$
, thus
$Gr_{0}=0$
. This translates to setting
$Q=0$
in the vorticity transport equation (4.16). Additionally (iii) is the solution for pure diffusion, i.e. without any velocity. This implies setting
$u_{\unicode[STIX]{x1D702}}=u_{\unicode[STIX]{x1D709}}=a^{\prime }=0$
in the mass transport equation (4.19). Consequently, solution (iii) does not make use of the streamfunction–vorticity formulation and the mass transfer problem can be solved independently. Examination of panels (a), (b) and (c) (corresponding to experiments 1–3) of reveals that taking into account the interface-induced advection is essential in order to reproduce the experimental results beyond the first growth stage. Note that this holds although the Péclet numbers here are small, in fact of the order of the dimensionless pressure jumps, i.e. approximately 0.1–0.2. It can be concluded that, although the instantaneous rate of mass transfer may only be slightly affected by advection, its effect accumulates over time and becomes important to describe the evolution of the bubble when subjected to successive expansion–compression cycles. In fact, neglecting advection will always yield smaller bubble sizes: during growth, advection squeezes the concentration boundary layer around the bubble, thus increasing the concentration gradient and therefore the mass transfer rate of gas into the bubble. Analogously, during shrinkage, advection stretches the boundary layer and smoothens up the gradient, which results in a dissolution slower than that predicted for pure diffusion. In consequence, advection effects accumulate during both growth and dissolution, which makes them noticeable over long times. Contrarily, our numerical results show that taking into account convection barely modifies the calculated radius time evolution. We will get back to the effect of convection below.
Experiment 4, whose results are shown in figure 11(d), deserves special attention. The simulation predicts a complete dissolution of the bubble after the first jump in pressure. Interestingly, the experimental dissolution rate is much slower. We hypothesise that there exists a thin stably stratified layer of thickness
${\lesssim}R_{i}$
above the substrate oversaturated with
$\text{CO}_{2}$
. This high density layer can easily form during the compression–expansion cycles used to stabilise the bubble size described in § 2.1. Indeed, we have observed in laser-induced fluorescence experiments reported elsewhere (Peñas-López et al.
Reference Peñas-López, van Elburg, Parrales and Rodríguez-Rodríguez2016a
) that such a layer can form in a matter of seconds during bubble shrinkage. Notice that the accumulation of
$\text{CO}_{2}$
near the substrate becomes more effective at inhibiting bubble dissolution as the bubble becomes smaller. Contrarily, for the case of bubble growth, such a layer would affect the mass flux in a region that corresponds to the ‘dead zone’ proposed by Enríquez et al. (Reference Enríquez, Sun, Lohse, Prosperetti and van der Meer2014) (see discussion below), which would explain why its existence barely affects experiments 1–3. Thus, for experiment 4, the far-field concentration can no longer be taken as uniform. In fact, we may speculate that this layer is characterised by a vertical concentration gradient bounded by
$C_{\mathit{wall}}$
at the wall and
$C_{\infty }$
at the unstratified, bulk fluid.
Our streamfunction–vorticity method has the limitation that the simulation domain covers a small region in the vicinity of the bubble. Imposing a stratified concentration field as the initial condition is ineffective, since the surplus of dissolved
$\text{CO}_{2}$
in this small liquid volume is promptly engulfed by the bubble and a uniform concentration field is quickly established.
We may bypass this limitation by modelling the effect of stratification essentially through just an effective increase (decrease) of mass transfer towards (from) the bubble. It consists in imposing a reduction on
$\unicode[STIX]{x0394}C=C_{i}-C_{\infty }$
as the bubble becomes sufficiently small. This is done by replacing
$C_{\infty }$
by an ‘effective’ far-field concentration,
$C_{\infty ,\mathit{eff}}(R)\geqslant C_{\infty }$
, that depends on the current size of the bubble. As the bubble shrinks, the effective far-field concentration increases and so
$\unicode[STIX]{x0394}C_{\mathit{eff}}=C_{i}-C_{\infty ,\mathit{eff}}$
gets positively closer to zero (slower dissolution) or becomes more negative (faster growth). We propose a concentration profile for the dimensionless ‘effective’ far-field concentration of the form
where
$\unicode[STIX]{x1D6F6}_{\mathit{eff}}=C_{\infty ,\mathit{eff}}/k_{H}P_{0}$
and the free parameter
$\unicode[STIX]{x1D6F6}_{\mathit{wall}}=C_{\mathit{wall}}/k_{H}P_{0}$
is the extrapolated saturation level at the wall. It is sketched in figure 12. Note that the ‘effective’ concentration profile proposed does not, by any means, represent the actual stratification profile that one would observe experimentally. The exponent of
$1/2$
on
$a$
is chosen arbitrarily, on the grounds that the effect of stratification becomes stronger closer to the wall. For our purposes, a linear relation (exponent of 1 on
$a$
) would nonetheless yield similar results.
Sketch of the ‘effective’ far-field concentration as a function of the instantaneous bubble radius as a means to model the effect of stratification on the mass transfer rate across the bubble interface.
The replacement of
$\unicode[STIX]{x0394}C$
by
$\unicode[STIX]{x0394}C_{\mathit{eff}}$
can be easily implemented in the mass transfer problem equations through the concentration boundary condition at the bubble interface (4.20b
). The dimensionless interfacial concentration defined in (4.21) now becomes
For the simulation corresponding to experiment 4,
$\unicode[STIX]{x1D6F6}_{\mathit{eff}}$
was found to vary within a maximum of 10 % when taking
$\unicode[STIX]{x1D6F6}=1.0$
and
$\unicode[STIX]{x1D6F6}_{\mathit{wall}}=1.25$
. Nevertheless, it has a remarkable effect on the mass transfer rates across the bubble in our simulations, as the bubble shrinks to a size comparable to the hypothesised thickness of the layer. We stress that this artificial approach nonetheless portrays the physical significance that a slightly oversaturated layer close the substrate can have a big impact on the bubble dissolution rate.
We focus now on the history effect. As explained in the introduction, this effect is a manifestation of the influence in the instantaneous concentration field of the previous growth or dissolution stages that the bubble has been subjected to. To illustrate the occurrence of this effect in the current configuration, figure 13 shows a comparison of the concentration field for experiment 2 (cf. figure 5 and later figure 11
b) obtained at the (a) first and (b) second growth stage at the instant when the bubble radius is of the same size:
$a=1.05$
. The history effect on the growth rate is evident: the concentration contours in (b) are noticeably closer together than those in (a). This thinner shell translates to steeper gradients and increased mass transfer, which explains the faster growth rates observed in the second cycle in figures 4(c), 5(c) and 6(c).
Dimensionless concentration field contours for experiment 2 according to simulation at the instant of time when the bubble radius is
$a=1.05$
during the (a) first growth stage and (b) second growth stage. The darker concentration contours (from pink to green to dark blue) indicate positively increasing values.
The results of our simulations can also be used to validate the hypothesis made by Enríquez et al. (Reference Enríquez, Sun, Lohse, Prosperetti and van der Meer2014) about the existence of a ‘dead zone’ near the contact point where mass transfer is almost zero. As these authors show, the growth rate of a bubble attached to a plate can be computed by considering that the mass flux is uniform along the bubble surface, as given by the spherically symmetric solution, except in a region close to the contact point between the bubble and the plate, where it is nearly zero. The boundary of this region is given by the intersection of the plate with a sphere of radius
$R+\sqrt{\unicode[STIX]{x03C0}D_{m}t}$
, which approximately corresponds to the outer limit of the concentration boundary layer around the bubble. Therefore, the overall mass flux across the bubble interface can be modelled as if the mass exchange occurred only across an effective area that excludes this zone. In figure 14 we plot the local mass flux distribution along the bubble surface for different time instants during the first growth cycle of experiment 2. The step-like markers indicate the start of the dead zone computed using the model by Enríquez et al. (Reference Enríquez, Sun, Lohse, Prosperetti and van der Meer2014). It can be seen that the effective area predicted by this model agrees fairly well with the region where the mass transfer is nearly uniform, especially at short times.
Dimensionless mass flux across the bubble interface as a function of the angle
$\unicode[STIX]{x1D703}$
for different times during the first growth stage of experiment 2. The step-like markers indicate the angle
$\unicode[STIX]{x1D703}^{\ast }$
delimiting the effective bubble area available for mass transfer, where
$\cos (\unicode[STIX]{x1D703}^{\ast })=-a/(a+\sqrt{\unicode[STIX]{x03C0}\unicode[STIX]{x1D70F}})$
according to Enríquez et al. (Reference Enríquez, Sun, Lohse, Prosperetti and van der Meer2014).
Finally, we come back to the role of natural convection. Figure 15 portrays the structure of the flow and concentration field around a growing bubble assuming there is no natural convection. The boundary layer at the wall due to the no-slip condition is highly distinguishable, as is the vorticity generation at the bubble boundary. It follows that the structure of the flow field is identical for growth and dissolution, except that the direction of the flow velocities are reversed. On the other hand, density-induced natural convection greatly modifies the structure of the flow, as one may observe from figure 16. Natural convection breaks down the symmetry of the flow structure when comparing growth against dissolution. In dissolution, a low velocity recirculation region surrounding the bubble is observed. As a result, the concentration field is stretched upwards in growth and compressed downwards in dissolution. However, despite the changes that convection induces in the velocity field, its effect on the concentration boundary layer near the bubble is minute, as is revealed by the comparison between figures 15(c) and 16(c). Consequently, under the conditions investigated here, its effect on the bubble radius is barely noticeable. It should be pointed out that, if the growth stage lasted longer, the relatively large value of the Rayleigh number of these experiments (
$Ra\sim 20$
) suggests that convection should contribute significantly to the growth rate of the bubble, based on recent results by Dietrich et al. (Reference Dietrich, Wildeman, Visser, Hofhuis, Kooij, Zandvliet and Lohse2016). Indeed, in figure 8 of that paper, it can be appreciated how for a Rayleigh number of approximately 20, the Sherwood number exhibits a noticeable difference with respect to the value for very small Rayleigh numbers. Although the configuration that they explore, a sessile droplet of a liquid heavier than the environment, is different, it is reasonable to conclude that a similar influence might be expected here if the bubble was left to grow indefinitely.
Simulation snapshots for solution (ii) of experiment 1, in which natural convection has been neglected. The snapshots are taken at
$\unicode[STIX]{x1D70F}=3.5$
, corresponding to the first growth stage (see figure 11
a). These show (a) the velocity field (arrows) and streamlines, (b) the vorticity field contours and (c) the concentration field contours. The darker vorticity and concentration contours (from pink to green to dark blue) indicate positively increasing values.
Simulation snapshots for solution (i) of experiment 1, which takes into account natural convection. The snapshots of (a) the velocity field and streamlines, (b) the vorticity field contours and (c) the concentration field contours are taken at
$\unicode[STIX]{x1D70F}=3.5$
, corresponding to the first growth stage (see figure 11
a). Snapshots (d–f) show the same fields as (a–c) above, but are taken at
$\unicode[STIX]{x1D70F}=9.5$
, corresponding to the first shrinkage stage. The darker vorticity and concentration contours (from pink to green to dark blue) indicate positively increasing values. The thick black contour lines in (b) and (e) mark the zero-vorticity contour. Despite the significant changes that natural convection induces in the velocity field, its influence on the concentration field in the vicinity of the bubble is minute, as is revealed by the comparison of the isoconcentration lines with and without convection (panel c versus figure 15
c).
6 Conclusions
We have experimentally and numerically explored the influence of the past history of the ambient pressure experienced by a bubble on its instantaneous rate of mass transfer – the so-called history effect. This effect is caused by a history-induced pre-existing concentration boundary layer of dissolved gas that surrounds the bubble at the beginning of a given growth or dissolution stage.
To illustrate the existence of the history effect in practical situations, we report here several experimental results. Firstly, we show that the mass of the bubble, represented by the ambient radius
$R_{0}$
, can experience transient growths even when the (varying) pressure is kept above saturation at all times. We would naively expect that such a situation would lead to a monotonic dissolution, since the liquid is undersaturated during the whole process.
Secondly, by subjecting the bubble to two consecutive identical expansion–compression cycles, we are able to observe how the history effect becomes manifest in a higher growth rate at the beginning of the second cycle. Thirdly, we report an additional experiment in which the order of the expansion–compression stages has been swapped, obtaining analogous results.
Subsequently, a vorticity–streamfunction formulation has been developed to accurately describe the experimental results reported in the paper, and can be applied to other situations of practical interest in areas such as microfluidics or carbon sequestration.
By performing order of magnitude analyses, we show that our experiments belong to a regime dominated by mass and viscous diffusion. Moreover, the flow around a growing/dissolving bubble in presence of natural convection can be considered quasi-steady, since the viscous time scale is much faster than the time scale of mass transfer. Thus, the momentum equation can be decoupled from the mass transfer problem. The simulations performed with this strategy are able to describe accurately the experimental results in most cases.
One of the most important lessons learnt from these simulations is that boundary-induced advection needs to be taken into account if the bubble radius is to be described accurately. The reason for this is that advection enhances growth and diminishes dissolution, thus its effects accumulate to yield larger bubble sizes. Regarding natural convection, we have seen that it greatly modifies the overall structure of the flow around the bubble, albeit its influence on the concentration boundary layer near the bubble surface – where mass transfer takes place – is only subtle under the conditions explored here, i.e. a bubble subjected to successive growth–dissolution periods rather than one that is left to growth for long times.
Finally, we must point out that our simulation strategy does not describe well the case of a bubble that first dissolves and then grows. An explanation is proposed to fix this problem, which consists in assuming the existence of a stably stratified,
$\text{CO}_{2}$
-rich fluid layer that accumulates on top of the plate. This way, as the bubble size becomes of the order of the layer thickness, the apparent bulk concentration that the bubble sees is higher. Therefore, it dissolves more slowly than theory predicts. Our estimations suggest that even slight excesses in the apparent bulk concentration may have a strong effect in the dissolution rate of the bubble.
Acknowledgements
The authors acknowledge the support of the Spanish Ministry of Economy and Competitiveness through grants DPI2014-59292-C3-1-P and DPI2015-71901-REDT, partly financed by European funds. This work was also supported by the Netherlands Centre for Multiscale Catalytic Energy Conversion (MCEC), an NWO Gravitation programme funded by the Ministry of Education, Culture and Science of the government of the Netherlands.
Appendix A. On the density change with concentration
For dilute solutions far from the solvent’s critical point, the partial molar volume of the solvent can be taken as its molar volume in the pure state, and the solute partial molar volumes are independent of concentration (Harvey et al.
Reference Harvey, Kaplan and Burnett2005). In addition, the concentration of the solute is then approximately proportional to its mole fraction
$x_{g}$
, where
$x_{g}\ll 1$
(
$x_{g}=0.003$
for a
$\text{CO}_{2}$
–water solution saturated at 5 bar).
Let us then consider a binary solution at pressure
$P_{0}$
consisting of a single solute
$(\text{CO}_{2})$
and solvent (pure water). At the experimental conditions, the ionisation of
$\text{CO}_{2\hspace{2.22198pt}(aq)}$
into
$\text{HCO}_{3}^{-}$
and
$\text{H}^{+}$
ions may be neglected since ionic concentrations are low. In fact, we may prove this by defining a molar dissociation ratio (where we first make the dilute solution approximation that molality is proportional to molarity) as
where
$K$
is the equilibrium constant (
$K=4.17\times 10^{-7}$
at
$20\,^{\circ }\text{C}$
),
$k_{H}$
is Henry’s solubility constant and
$V_{l}$
is the partial molar volume of pure water. We see that the dissociation ratio decreases with pressure or total
$\text{CO}_{2}$
concentration. For pressures from 1 to 8 bars, the ionised form only accounts for around 2.5 % down to 1 % of the total
$\text{CO}_{2}$
in solution, respectively.
Considering thus a non-ionic binary liquid–gas solution, Henry’s law relates the molar concentration and the mole fraction of the solute to its partial pressure
$P_{0}$
by
where
$V_{l}$
denotes the partial volume of the solvent. The solution density may be obtained from
Here
$M_{l}$
and
$M_{g}$
denote the molar masses of solvent and solute, while
$\overline{V}_{g}^{\infty }(T)$
is the partial molar volume of the gas at infinite dilution. For dilute solutions, i.e. in the limit
$x_{g}\rightarrow 0$
, the density will change with concentration according to
The expression in (3.7) for the concentration expansion coefficient immediately follows.
Appendix B. Boundary conditions
B.1 Boundary conditions for velocity
The velocity field at the moving bubble boundary must satisfy both the kinematic and dynamic boundary conditions. The kinematic boundary condition refers to the continuity of the velocity component normal to the interface. We recall that the bubble boundary is described by
$\unicode[STIX]{x1D709}=1$
at all times. The interface normal velocity is thus
$u_{\unicode[STIX]{x1D709}}(\unicode[STIX]{x1D702},1)$
and it must be exactly equal to
$-u_{rel,\unicode[STIX]{x1D709}}(\unicode[STIX]{x1D702},1)$
as derived in § 4.2. Therefore,
The dynamic boundary condition refers to the continuity of tangential stress across the interface. Neglecting the viscosity of the gas, this condition reads
The remaining set of boundary conditions for the dimensionless velocity field are no-slip at wall, zero flow velocity at the contact point and symmetry conditions along the vertical (
$z$
) axis:
These boundary conditions are used to determine those for the streamfunction
$\unicode[STIX]{x1D713}$
and vorticity scalar
$\unicode[STIX]{x1D714}$
. It will be seen that the kinetic boundary condition (B 1), the zero normal velocity at the wall (B 3b
) and contact point (B 3c
), in addition to the zero-normal velocity across the
$z$
-axis (B 3e
), shall be implicitly enforced by the boundary conditions for
$\unicode[STIX]{x1D713}$
. Moreover, the zero-stress boundary condition (B 2), together with the no-slip (zero-tangential velocity) at the wall (B 3a
) and symmetry condition at the
$z$
-axis (B 3f
) are enforced by the boundary conditions for
$\unicode[STIX]{x1D714}$
. The vorticity boundary condition at the contact point is derived following a special treatment.
B.2 Boundary conditions for the streamfunction
From (4.14b
), boundary condition (B 3b
) implies that
$\unicode[STIX]{x2202}\unicode[STIX]{x1D713}/\unicode[STIX]{x2202}\unicode[STIX]{x1D702}=0$
. Hence,
$\unicode[STIX]{x1D713}$
is constant along the wall. The streamline value along the wall may be arbitrarily set to zero, i.e.
$\unicode[STIX]{x1D713}(\unicode[STIX]{x1D702},0)=0$
. Following the same argument, equation (B 3c
) implies that the streamfunction value at the contact point is also zero:
$\unicode[STIX]{x1D713}(\infty ,\unicode[STIX]{x1D709})=0$
.
From (4.14a ) and (B 1), the streamfunction at the bubble boundary must satisfy
Making use of the definitions for
$\tilde{h}$
,
$\tilde{h}_{\unicode[STIX]{x1D719}}$
and
$\unicode[STIX]{x1D709}^{\prime }$
provided in (4.7) and (4.10b
), analytical integration of (B 4) results in
where
$f(\unicode[STIX]{x1D709})$
accounts for the unknown function in
$\unicode[STIX]{x1D709}$
that would be obtained had we been able to integrate
$\unicode[STIX]{x2202}\unicode[STIX]{x1D713}/\unicode[STIX]{x2202}\unicode[STIX]{x1D709}$
. Nevertheless, we can easily determine the value of the constant
$f(\unicode[STIX]{x1D709}=1)$
from the boundary condition
$\unicode[STIX]{x1D713}(\infty ,1)=0$
. This, of course, yields
$f(\unicode[STIX]{x1D709}=1)=0$
.
Finally, equation (B 3e
) implies that
$\unicode[STIX]{x2202}\unicode[STIX]{x1D713}/\unicode[STIX]{x2202}\unicode[STIX]{x1D709}=0$
and therefore
$\unicode[STIX]{x1D713}(0,\unicode[STIX]{x1D709})$
must be constant. Its value is found simply by evaluating (B 5) on
$\unicode[STIX]{x1D702}=0$
.
B.3 Boundary conditions for vorticity
From (3.12), the velocity components are related to the vorticity
$\unicode[STIX]{x1D714}$
through
The boundary condition for the vorticity generated at a free surface may be conveniently expressed in terms of the tangential and normal velocity components
$u_{\unicode[STIX]{x1D702}}(\unicode[STIX]{x1D702},\unicode[STIX]{x1D709},\unicode[STIX]{x1D70F})$
and
$u_{\unicode[STIX]{x1D709}}(\unicode[STIX]{x1D702},\unicode[STIX]{x1D709},\unicode[STIX]{x1D70F})$
(Lundgren & Koumoutsakos Reference Lundgren and Koumoutsakos1999). Entering the zero-stress boundary condition (B 2) into (B 6) leads to the following expression for the vorticity at the interface:
An analytical expression of the first term may alternatively be obtained directly through (B 1). This results in (4.17b ). At the wall, the Dirichlet-type vorticity boundary condition for no-slip
is usually used. The term
$\unicode[STIX]{x2202}^{2}\unicode[STIX]{x1D713}/\unicode[STIX]{x2202}\unicode[STIX]{x1D709}^{2}$
can be easily expressed in discretised form appealing to Thom’s formula (Thom Reference Thom1933) or any of its variants (Weinan & Liu Reference Weinan and Liu1996). However, we must bear in mind that
$\tilde{h}^{2}\tilde{h}_{\unicode[STIX]{x1D719}}\rightarrow 0$
as
$\unicode[STIX]{x1D702}\rightarrow \infty$
, i.e. our coordinate system is singular as it approaches the contact point. As a result, a Dirichlet-type boundary condition at the wall was found to be highly unstable.
Takemura et al. (Reference Takemura, Liu and Yabe1996) employed the zero-vorticity gradient condition
$\unicode[STIX]{x2202}\unicode[STIX]{x1D714}/\unicode[STIX]{x2202}\unicode[STIX]{x1D709}=0$
. The zero-vorticity gradient assumes a zero-pressure gradient along the wall and consequently there is no vorticity generation at the wall (Lighthill Reference Lighthill and Rosenhead1963). In other words, the no-slip condition (B 3a
) is not enforced.
The no-slip boundary condition may be alternatively imposed by Lighthill’s dynamic description of vorticity. The idea is that the spurious non-zero slip velocity at the wall, i.e.
$u_{\unicode[STIX]{x1D702}}(\unicode[STIX]{x1D702},0)\neq 0$
, obtained by numerically differentiating
$\unicode[STIX]{x1D713}$
, should be counteracted by artificially creating vorticity on the wall. Koumoutsakos, Leonard & Pépin (Reference Koumoutsakos, Leonard and Pépin1994) derived a Neumann-type vorticity boundary condition for no slip,
where
$\unicode[STIX]{x2202}/\unicode[STIX]{x2202}n=\hat{\boldsymbol{n}}\boldsymbol{\cdot }\unicode[STIX]{x1D735}$
denotes the directional derivative in the direction normal to the wall,
$U_{t}$
is the spurious velocity tangential to the wall, and
$\unicode[STIX]{x0394}t$
denotes a small interval of time (computational time step) in the viscous time scale
$t_{v}$
(cf. § 3.4) in which the vorticity flux is assumed constant. In our dimensionless variables, this vorticity boundary condition becomes
where
$\unicode[STIX]{x0394}\unicode[STIX]{x1D70F}_{v}$
is the viscous computational time step (see § 4.5).
The geometry of the bubble very close to the contact line can be approximated by a two-dimensional wedge with contact angle
$\unicode[STIX]{x1D703}$
and polar coordinates (
$r$
,
$\unicode[STIX]{x1D711}$
). In viscous corner flow, inertial effects may be neglected and Stokes momentum equation is described by the biharmonic equation
$\unicode[STIX]{x1D6FB}^{4}\unicode[STIX]{x1D713}=0$
.
An approximate yet acceptable boundary condition for vorticity at the contact point (
$\unicode[STIX]{x1D702}=\infty$
) may be determined from the flow solution to the contact line pinning (CR mode) scenario. The bubble surface is then taken as a hinged plane on
$\unicode[STIX]{x1D711}=\unicode[STIX]{x1D703}$
which rotates around the origin with angular velocity
$\unicode[STIX]{x1D703}^{\prime }$
on which the zero-shear stress condition applies. The horizontal plane (
$\unicode[STIX]{x1D711}=0$
) is a solid wall at rest which is impermeable and allows no slip. Dimensional analysis gives a solution of the form (Moffatt Reference Moffatt1964; Gelderblom, Bloemen & Snoeijer Reference Gelderblom, Bloemen and Snoeijer2012)
where
$f(\unicode[STIX]{x1D711})$
is a suitable function. Hence, the vorticity close to the contact line must be independent of
$r$
, i.e.
$\unicode[STIX]{x1D714}=\unicode[STIX]{x1D714}(\unicode[STIX]{x1D711})$
. As
$\unicode[STIX]{x1D702}\rightarrow \infty$
, it may be shown that
$\unicode[STIX]{x1D711}\rightarrow \unicode[STIX]{x1D703}\unicode[STIX]{x1D709}$
, which leads to the zero-vorticity gradient condition
$\unicode[STIX]{x2202}\unicode[STIX]{x1D714}/\unicode[STIX]{x2202}\unicode[STIX]{x1D702}=0$
across the contact line.
Finally, referring to (B 3e
) and (B 3f
) to evaluate (B 6) on
$\unicode[STIX]{x1D702}=0$
results in a zero-vorticity boundary condition (consistent with symmetry) on the
$z$
-axis.
Appendix C. Transformation matrix
Any vector expressed in Cartesian coordinates,
$\boldsymbol{v}_{\{x,y,z\}}=v_{x}\hspace{2.22198pt}\hat{\boldsymbol{e}}_{\boldsymbol{x}}+v_{y}\hspace{2.22198pt}\hat{\boldsymbol{e}}_{\boldsymbol{y}}+v_{z}\hspace{2.22198pt}\hat{\boldsymbol{e}}_{\boldsymbol{z}}$
, may be mapped to tangent-sphere coordinates
$\boldsymbol{v}_{\{\unicode[STIX]{x1D702},\unicode[STIX]{x1D709},\unicode[STIX]{x1D719}\}}=v_{\unicode[STIX]{x1D702}}\hspace{2.22198pt}\hat{\boldsymbol{e}}_{\boldsymbol{\unicode[STIX]{x1D702}}}+v_{\unicode[STIX]{x1D709}}\hspace{2.22198pt}\hat{\boldsymbol{e}}_{\unicode[STIX]{x1D743}}+v_{\unicode[STIX]{x1D719}}\hspace{2.22198pt}\hat{\boldsymbol{e}}_{\unicode[STIX]{x1D753}}$
by
with
$$\begin{eqnarray}\unicode[STIX]{x1D645}=\left[\begin{array}{@{}ccc@{}}\displaystyle -\frac{\unicode[STIX]{x1D702}^{2}-\unicode[STIX]{x1D709}^{2}}{\unicode[STIX]{x1D702}^{2}+\unicode[STIX]{x1D709}^{2}}\cos \unicode[STIX]{x1D719} & \displaystyle -\frac{2\unicode[STIX]{x1D702}\unicode[STIX]{x1D709}}{\unicode[STIX]{x1D702}^{2}+\unicode[STIX]{x1D709}^{2}}\cos \unicode[STIX]{x1D719} & -\sin \unicode[STIX]{x1D719}\\ \displaystyle -\frac{\unicode[STIX]{x1D702}^{2}-\unicode[STIX]{x1D709}^{2}}{\unicode[STIX]{x1D702}^{2}+\unicode[STIX]{x1D709}^{2}}\sin \unicode[STIX]{x1D719} & \displaystyle -\frac{2\unicode[STIX]{x1D702}\unicode[STIX]{x1D709}}{\unicode[STIX]{x1D702}^{2}+\unicode[STIX]{x1D709}^{2}}\sin \unicode[STIX]{x1D719} & \cos \unicode[STIX]{x1D719}\\ \displaystyle -\frac{2\unicode[STIX]{x1D702}\unicode[STIX]{x1D709}}{\unicode[STIX]{x1D702}^{2}+\unicode[STIX]{x1D709}^{2}} & \displaystyle \frac{\unicode[STIX]{x1D702}^{2}-\unicode[STIX]{x1D709}^{2}}{\unicode[STIX]{x1D702}^{2}+\unicode[STIX]{x1D709}^{2}} & 0\\ \end{array}\right].\end{eqnarray}$$
Since
$\unicode[STIX]{x1D645}$
is orthogonal, then
$\boldsymbol{v}_{\{\unicode[STIX]{x1D702},\unicode[STIX]{x1D709},\unicode[STIX]{x1D719}\}}=\unicode[STIX]{x1D645}^{\text{T}}\hspace{2.22198pt}\boldsymbol{v}_{\{x,y,z\}}$
gives the opposite transformation. This is useful for plotting purposes, since the Cartesian velocity components in the
$x$
–
$z$
plane (
$\unicode[STIX]{x1D719}=0$
) may be easily obtained from
$u_{\unicode[STIX]{x1D702}}$
and
$u_{\unicode[STIX]{x1D709}}$
as follows:
