Hostname: page-component-7b7567c8c-kwt9d Total loading time: 0 Render date: 2026-11-12T05:19:42.231Z Has data issue: false hasContentIssue false

Turbulence modulation in buoyancy-driven bubbly flows

Published online by Cambridge University Press:  03 December 2021

Vikash Pandey
Affiliation:
TIFR Centre for Interdisciplinary Sciences, Tata Institute of Fundamental Research, Gopanpally, Hyderabad 500046, India
Dhrubaditya Mitra
Affiliation:
Nordita, KTH Royal Institute of Technology and Stockholm University, Roslagstullsbacken 23, 10691 Stockholm, Sweden
Prasad Perlekar*
Affiliation:
TIFR Centre for Interdisciplinary Sciences, Tata Institute of Fundamental Research, Gopanpally, Hyderabad 500046, India
*
†Email address for correspondence: perlekar@tifrh.res.in

Abstract

We present a direct numerical simulation (DNS) study of buoyancy-driven bubbly flows in the presence of large-scale driving that generates turbulence. On increasing the turbulence intensity: (a) the bubble trajectories become more curved and (b) the average rise velocity of the bubbles decreases. We find that the energy spectrum of the flow shows a pseudo-turbulence scaling for length scales smaller than the bubble diameter and a Kolmogorov scaling for scales larger than the bubble diameter. We conduct a scale-by-scale energy budget analysis to understand the scaling behaviour observed in the spectrum. Although our bubbles are weakly buoyant, the statistical properties of our DNS are consistent with the experiments that investigate turbulence modulation by air bubbles in water.

Information

Type
JFM Papers
Copyright
© The Author(s), 2021. Published by Cambridge University Press
Figure 0

Table 1.Parameters for our DNS runs ${\texttt {R0}}$–${\texttt {R3}}$. Here, $\varepsilon ^{\nu }=\nu \left \langle |\boldsymbol {\nabla } \boldsymbol {u}|^2\right \rangle$ is the viscous dissipation rate, $\eta \equiv {(\nu ^3/\varepsilon ^{s})}^{1/4}$ is the Kolmogorov dissipation scale, $\lambda$ is the Taylor microscale and the energy injection rates due to large-scale stirring and buoyancy are $\varepsilon ^{s} \equiv \left \langle \boldsymbol {u}\boldsymbol {\cdot } \boldsymbol {F}^{s}\right \rangle$ and $\varepsilon ^{g} \equiv \left \langle \boldsymbol {u}\boldsymbol {\cdot } \boldsymbol {F}^{g}\right \rangle$, respectively. The angular brackets denote spatio-temporal averaging in the statistically steady state. For all the runs, $L=2{\rm \pi}$ and $d=0.46$, and the dimensionless numbers $Ga= 302$, $Bo =1.8$, $At = 0.04$ and $\varPhi = 1.64\,\%$ are kept fixed. We run simulations ${\texttt {R1}}$–${\texttt {R3}}$ at least for a period of $\approx 5\tau _{L}$ in the steady state, where $\tau _{L} \equiv L/(2 u_0)$ is the large eddy turnover time. The simulation ${\texttt {R0}}$ runs for a period of $10 L/V_0$ in the steady state. The values of $\varPhi$, $Ga$, $Bo$ and $Re$ used in our study are comparable to those used in experiments (Prakash et al.2016; Almeras et al.2017).

Figure 1

Figure 1.Representative steady-state snapshot of the bubbles and superimposed iso-surfaces of the $z$ component of the vorticity field $\omega _z=\hat {\boldsymbol {z}} \boldsymbol {\cdot } \boldsymbol {\nabla } \times \boldsymbol {u}$ for $\omega _z=\pm 3\left \langle \omega _z^2\right \rangle ^{1/2}$ for (a) $b=0.35$ and (b) $b=0.13$. Typical trajectories of the centre of mass of bubbles in a turbulent flow for (c) $\textit {Re}_{\lambda }=79$, $b=0.35\ ({\texttt {R1}})$ and (d) $\textit {Re}_{\lambda }=110$, $b=0.13\ ({\texttt {R3}})$. (e) The p.d.f. of the curvature ${\mathcal {K}}$ for different values of $b$. (f) Plot showing that the bubble rise velocity increases with increasing $b$ or decreasing $\textit {Re}_{\lambda }$. We also show that $U$ obtained directly from the trajectories and the estimate $\varepsilon ^{g}/(2 \textit {At} g \varPhi )$ are in excellent agreement.

Figure 2

Table 2.Velocity ratio $\gamma$ for our DNS runs ${\texttt {R1}}$–${\texttt {R3}}$.

Figure 3

Figure 2.(a) The separation vector ${\boldsymbol {r}}= {\boldsymbol {X}}_{i}-{\boldsymbol {X}}_{j}$ and the angle $\theta$ between ${\boldsymbol {X}}_{ij}$ and $\hat {\boldsymbol {z}}$. The bubbles are represented as shaded ellipses. (b) The angular distribution function $G[r,\cos (\theta )]$ versus $\cos (\theta )$ for $r=2d$ and $r=4d$ in the absence ($b=\infty$) and presence ($b=0.13$) of turbulence. The area under the curve is normalized to unity for each $G[r,\cos (\theta )]$ curve.

Figure 4

Figure 3.Streamline plots of the average velocity field in the frame of the bubble for (a) $b=\infty$ (run ${\texttt {R0}}$) and (b) $b=0.13$ (run ${\texttt {R3}}$). The streamlines are coloured according to $\boldsymbol {u}^{CM}\boldsymbol {\cdot }\hat {\boldsymbol {z}}$.

Figure 5

Figure 4.(a) The average bubble wake velocity $v(\xi _z)$ for runs ${\texttt {R0}}$ ($b=\infty$), ${\texttt {R1}}$ ($b=0.35$) and ${\texttt {R3}}$ ($b=0.13$). (b) Same as (a), but in semi-log scale to highlight the exponential decay of the velocity field in the wake region. The dash-dotted lines show the exponential fits $\sim \exp (-A z/d)$ to the data. We find $A=0.67$, $1.15$ and $1.6$ for ${\texttt {R0}}$, ${\texttt {R1}}$ and ${\texttt {R3}}$, respectively.

Figure 6

Figure 5.The p.d.f. of the horizontal (a) and the vertical (b) component of the liquid velocity fluctuations for different values of $b$ (blue, $b=\infty$ (${\texttt {R0}}$); orange, $b=0.35$ (${\texttt {R1}}$); green, $b=0.21$ (${\texttt {R2}}$); maroon, $b=0.13$ (${\texttt {R3}}$); purple, $b=0$ ($\textit {Re}_{\lambda }=110$)). The black dashed line indicates a Gaussian distribution, and the brown dash-dotted line in (a) shows the exponential distribution. Inset: variance of the horizontal and vertical velocity fluctuations increases with an increase in the stirring intensity $1/b$.

Figure 7

Figure 6.Log–log plot of the kinetic energy spectrum $E(k)$ versus $k/k_{d}$ for (a) $b=0.35,\textit {Re}_{\lambda }=79$ (${\texttt {R1}}$) and (b) $b=0.13,\textit {Re}_{\lambda }=110$ (${\texttt {R3}}$).

Figure 8

Figure 7.Compensated plot of the kinetic energy spectrum highlighting the (a) $-5/3$ and (b) $-3$ scaling ranges. Horizontal dashed line and the shaded region indicate the scaling range.

Figure 9

Figure 8.Scale-by-scale energy budget: plot of the energy flux $\varPi _K$, cumulative viscous dissipation ${\mathscr {D}}_{K}$, the surface tension contribution ${\mathscr {F}}^{\sigma }_{K}$, the cumulative energy injected due to buoyancy ${\mathscr {F}}^{g}_{K}$ and the energy injected due to turbulent forcing ${\mathscr {F}}^{s}_{K}$ for $b=0\ (\textit {Re}_{\lambda } = 110)$ (a), $b=\infty$ (b), $b=0.35$ (c) and $b=0.13$ (d). The black dashed line indicates $\log ({K})$ scaling. In (a–d) we normalize the ordinate by the viscous dissipation $\varepsilon ^{\nu }$. In (a,c,d) we mark the injection wavenumbers by a shaded region.

Figure 10

Figure 9.Log–log plot of $(K/k_d) |\,\textrm {d}({\mathscr {F}}^{\sigma }_{K} + \varPi _K)/\textrm {d}K|$ versus $K/k_d$ for different values of the bubblance parameter $b$. Horizontal dashed lines represent $K^{-1}$ scaling.

Figure 11

Figure 10.Buoyancy-driven flow in the absence of stirring ($b=\infty$, ${\texttt {R0}}$). The pseudo-colour plot of the filtered indicator function $c$ (a–d) and the local nonlinear flux ${\rm \pi} _{K}/\max ({\rm \pi} _{k_{d}})$ (e–h) in the $y=L/2$ plane. Constant-${\rm \pi} _{K}$ iso-surfaces for $|{\rm \pi} _{K}|=0.03 \max ({\rm \pi} _{k_{d}})$ in a slab $L \times 2d \times L$ around the $y=L/2$ plane (i–l). The filter wavenumber (scale) is increased (decreased) from left to right: $K/k_{d}=0.6$, 1.0, $1.4$ and $2.2$.

Figure 12

Figure 11.The space-dependent nonlinear flux ${\rm \pi} _{K}/\max ({\rm \pi} _{k_{d}})$ in the $y=L/2$ plane for the Hadamard–Rybczynski flow (3.13). The filter wavenumber (scale) is increased (decreased) from left to right: $K/k_{d}=$ (a) $0.6$, (b) 1.0, (c) 1.4 and (d) $2.2$. The green line represents the bubble interface.

Figure 13

Figure 12.Buoyancy-driven flow in presence of stirring ($b=0.13$, ${\texttt {R3}}$). The pseudo-colour plot of the filtered indicator function $c$ (a–d) and the local nonlinear flux ${\rm \pi} _{K}/\max ({\rm \pi} _{k_{d}})$ (e–h) in the $y=L/2$ plane. Constant-${\rm \pi} _{K}$ iso-surfaces for $|{\rm \pi} _{K}|=0.03 \max ({\rm \pi} _{k_{d}})$ in a slab $L\times 2d\times L$ around the $y=L/2$ plane (i–l). The filter wavenumber (scale) is increased (decreased) from left to right: $K/k_{d}=0.6$, 1.0, 1.4 and $2.2$.

Figure 14

Figure 13.The p.d.f. of the scaled nonlinear flux ${\rm \pi} _{K}/\langle {\rm \pi}_{K}^2\rangle ^{1/2}$ for different values of $b$, and with $K=k_{d}$.

Figure 15

Figure 14.Pseudo-colour plot of the local dissipation $\varepsilon ^{\nu }_{loc}$ in $y=L/2$ plane for (a) $b=\infty$ (run ${\texttt {R0}}$) and (b) $b=0.13$ (run ${\texttt {R3}}$). The black line represents the bubble interface ($c=0$ contour) and the blue line indicates the contour $c'=0$.

Figure 16

Figure 15.The dissipation and injection rates in the steady state evaluated in the liquid and bubble phases for (a) $b=\infty$ (run ${\texttt {R0}}$) and (b) $b=0.13$ (run ${\texttt {R3}}$). The ordinate in both panels is normalized by $\varepsilon ^{\nu }$.

Figure 17

Figure 16.The kinetic energy spectra for $\texttt {R1}$ (a) and ${\texttt {R3}}$ (b) at resolutions $N=360$, $512$ and $720$.

Figure 18

Figure 17.Scale-by-scale energy budget: plot of the energy flux $\varPi _{K}$, cumulative viscous dissipation ${\mathscr {D}}_{K}$, the surface tension contribution ${\mathscr {F}}^{\sigma }_{K}$, the cumulative energy injected due to buoyancy ${\mathscr {F}}^{g}_{K}$ and the energy injected due to turbulent forcing ${\mathscr {F}}^{s}_{K}$ for (a) $b=\infty$ and (b) $b=0.13$. In both the panels we normalize the ordinate by the viscous dissipation $\varepsilon ^{\nu }$.