Hostname: page-component-74656f9884-8rzl6 Total loading time: 0 Render date: 2026-11-06T08:16:07.171Z Has data issue: false hasContentIssue false

Resolving parameter uncertainties in non-spherical bubble dynamics: a measurement simulation comparison study

Published online by Cambridge University Press:  08 September 2026

Péter Kalmár*
Affiliation:
Department of Hydrodynamic Systems, Faculty of Mechanical Engineering, Budapest University of Technology and Economics , Műegyetem rkp. 3, H-1111 Budapest, Hungary
Kálmán Klapcsik
Affiliation:
Department of Hydrodynamic Systems, Faculty of Mechanical Engineering, Budapest University of Technology and Economics , Műegyetem rkp. 3, H-1111 Budapest, Hungary
Stephen J. Shaw
Affiliation:
School of Mathematics and Physics, Xi’an Jiaotong-Liverpool University, 111 Ren Ai Road, Dushu Lake Higher Education Town, Suzhou, Jiangsu 215123, PR China
Claude Inserra
Affiliation:
Université Claude Bernard Lyon 1, Centre Léon Bérard, INSERM, LabTAU, Lyon 69003, France
Cyril Mauger
Affiliation:
Univ Lyon, INSA Lyon, CNRS, Ecole Centrale de Lyon, Univ Claude Bernard Lyon 1, LMFA, UMR5509, 69621 Villeurbanne, France
Benjamin Csippa
Affiliation:
Department of Hydrodynamic Systems, Faculty of Mechanical Engineering, Budapest University of Technology and Economics , Műegyetem rkp. 3, H-1111 Budapest, Hungary
Christiane Lechner
Affiliation:
Institute of Fluid Mechanics and Heat Transfer, TU Wien, Getreidemarkt 9, Vienna 1060, Austria
Dániel Nagy
Affiliation:
Department of Hydrodynamic Systems, Faculty of Mechanical Engineering, Budapest University of Technology and Economics , Műegyetem rkp. 3, H-1111 Budapest, Hungary
Ferenc Kubicsek
Affiliation:
Department of Hydrodynamic Systems, Faculty of Mechanical Engineering, Budapest University of Technology and Economics , Műegyetem rkp. 3, H-1111 Budapest, Hungary
Matti Tervo
Affiliation:
Third Institute of Physics, Georg-August-Universität Göttingen Friedrich-Hund-Platz 1, Göttingen 37077, Germany
Max Koch
Affiliation:
Third Institute of Physics, Georg-August-Universität Göttingen Friedrich-Hund-Platz 1, Göttingen 37077, Germany
Péter Tamás Nagy
Affiliation:
Department of Hydrodynamic Systems, Faculty of Mechanical Engineering, Budapest University of Technology and Economics , Műegyetem rkp. 3, H-1111 Budapest, Hungary
Robert Mettin
Affiliation:
Third Institute of Physics, Georg-August-Universität Göttingen Friedrich-Hund-Platz 1, Göttingen 37077, Germany
Ferenc Hegedus
Affiliation:
Department of Hydrodynamic Systems, Faculty of Mechanical Engineering, Budapest University of Technology and Economics , Műegyetem rkp. 3, H-1111 Budapest, Hungary
*
Corresponding author: Péter Kalmár, peter.kalmar01@gmail.com

Abstract

Content of image described in text.

A widely cited experimental dataset (Cleve et al., J. Fluid Mech., 2019, vol. 875, pp. 597–621) on non-spherical acoustic cavitation dynamics provides a valuable benchmark for model validation, yet its use is hindered by large uncertainties in the two key parameters: the equilibrium bubble radius and the acoustic pressure amplitude. This study introduces a robust parameter-identification framework to resolve these discrepancies and enable meaningful comparison with models. Using an in-house graphics processing unit-accelerated solver for solving the second-order perturbation model developed by Shaw (Phys. Fluids, 2006, vol. 18, issue 7, p. 072104), the dataset is systematically re-examined. A Fourier coefficient-based error metric is developed to quantify the pronounced mismatch between simulations and measurements. The proposed method reliably corrects the vast majority of the experimental parameters, yielding excellent agreement between numerical predictions and observations. The outcome is a validated dataset with accurately identified parameters that can serve as a reliable benchmark for validating advanced computational fluid dynamics simulations and theoretical models. In addition, the approach offers a general tool for future experiments where direct measurements of local acoustic pressure remain difficult.

Information

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

Figure 1. High-resolution parameter scan in the R0=40$R_0 = 40$–80μm$80 \,{\unicode[Arial]{x03BC}}\text{m}$ and pa=5$p_a = 5$–30kPa$30 \,\text{kPa}$ parameter space and the results of the measurement–simulation comparison. In the visualisation, regions dominated by different shape modes are shown (see (2.1)). Blue indicates dominance of the second mode, yellow the third mode and orange the fourth mode. The white region corresponds to spherically stable regimes, whereas the black region indicates BB. Green crosses denote good agreement with measurements, while red crosses indicate poor agreement.

Figure 1

Table 1. List of the constants parameters; subscript L indicates that the constant refers to the liquid.Table 1 long description.

Figure 2

Figure 2. Example of poor agreement for measurement S019 (R0=49.13μm$R_0 = 49.13 \,{\unicode[Arial]{x03BC}} \text{m}$, pa=22.46kPa$p_a = 22.46 \; {\text{kPa}}$). Panels (a)–(c) show zeroth, dominant and SDM; subpanels (i)–(iii) show measurement, simulation and their truncated Fourier approximation (FA$FA$) comparison. The signals are plotted over dimensionless time τ=t/T$\tau = t / T$ (τ=1$\tau = 1$ equals one acoustic period). The mode-specific D$D$ values are shown on the right-hand side, while the total difference DΣ$D_{\varSigma }$ is in the title.

Figure 3

Figure 3. Example of acceptable agreement for measurement S022 (R0=48.26μm$R_0 = 48.26 \,{\unicode[Arial]{x03BC}} \text{m}$, pa=23.38kPa$p_a = 23.38 \, {\text{kPa}}$). Panels (a)–(c) show zeroth, dominant and SDM; subpanels (i)–(iii) show measurement, simulation and their truncated Fourier approximation comparison. The signals are plotted over dimensionless time τ=1/T$\tau = 1 / T$ (τ=1$\tau = 1$ equals one acoustic period). The mode-specific D$D$ values are shown on the right-hand side, while the total difference DΣ$D_{\varSigma }$ is in the title.

Figure 4

Figure 4. In (a), a doughnut chart shows the distribution of all measurement–simulation pairs. Here DΣ<2$D_{\varSigma } \lt 2$ denotes acceptable, while DΣ>2$D_{\varSigma } \gt 2$ indicates rejected cases; DSDM marks a mismatch in the SDM; BB refers to detected bubble breakup in simulations; SPH represents simulations exhibiting spherical oscillation contrary to measurements. In (b), the total error distribution and the kernel distribution function (blue continuous curve) are shown for cases where DΣ$D_{\varSigma }$ is defined (i.e. DΣ<2$D_{\varSigma } \lt 2$ and DΣ>2$D_{\varSigma } \gt 2$).

Figure 5

Figure 5. High-resolution parameter scan in the R0=40−80$R_0=40 {-} 80$μm${\unicode[Arial]{x03BC}}\text{m}$ and pa=5−30$p_a=5{-}30$kPa$\text{kPa}$ parameter space and the results of the parameter identification. In the visualisation, blue indicates dominance of the second mode, yellow the third mode and orange the fourth mode. The white region corresponds to spherically stable regimes, while the black region indicates BB. Green crosses mark good agreement with measurements; white crosses indicate a potential exceedance of the model’s stability limit; magenta ‘Y’ symbol denotes questionable cases; red crosses represent poor agreement.

Figure 6

Table 2. Summary of the classification cases for parameter identification results.Table 2 long description.

Figure 7

Figure 6. Figure 6 long description.Results of the parameter identification for S019. Panel (a) shows a colour map of the objective function (DΣ$D_{\varSigma }$) across parameter combinations. White areas represent excluded simulations due to spherical stability or mode mismatch; the black region corresponds to predicted BB. The measured parameter pair is marked with a red cross, and the optimised pair (DΣ=0.52$D_{\varSigma }=0.52$) with a green cross. Panel (b) shows the volume, DM and SDM for the measured signal, its Fourier approximation and the optimised simulation.

Figure 8

Figure 7. Results of the parameter identification for S073. Panel (a) shows a colour map of the objective function (DΣ$D_{\varSigma }$) across parameter combinations. White areas represent excluded simulations due to spherical stability or mode mismatch; the black region corresponds to predicted BB. The measured parameter pair is marked with a red cross, and the optimised pair (DΣ=3.52$D_{\varSigma }=3.52$) with a white cross. Panel (b) shows the volume, DM and SDM for the measured signal, its Fourier approximation and the optimised simulation.

Figure 9

Figure 8. Measurement simulation comparison corresponding to experiment S079, where the first nine mode amplitudes of the measurement (blue dots) and simulation (orange line) are presented as a function of dimensionless time. The simulation parameters (R0=54.67μm$R_0=54.67 \;{\unicode[Arial]{x03BC}} \text{m}$, 16.81$16.81$ kPa) are obtained by the parameter identification using only R and DM.

Figure 10

Figure 9. Results of the parameter identification applying two constraints for S024. Panel (a) shows a colour map of the objective function (DΣ$D_{\varSigma }$) across parameter combinations. White areas represent excluded simulations due to spherical stability or mode mismatch; the black region corresponds to predicted BB. The measured parameter pair is marked with a red cross, and the optimised pair with a green cross. Panel (b) shows the volume, and DM for the measured signal, its Fourier approximation and the optimised simulation.

Figure 11

Figure 10. In panel (a), a doughnut chart illustrates the distribution of measurement–simulation pairs, grouped into four categories. Case I represents acceptable scenarios, while Case IV denotes rejected ones. Case II includes scenarios where the stability limits of the numerical method may have been exceeded, and Case III marks questionable measurement–simulation pairs. In (b), the total error distribution and the kernel distribution function (blue continuous curve) are shown for cases where DΣ$D_{\varSigma }$ is defined (Cases I, II and IV).

Figure 12

Figure 11. Illustration of projection and orientation errors in bubble shape reconstruction. (a) The 3-D bubble at TC is aligned with the z-axis and projected onto the y–z plane. Concave regions at the top and bottom are obscured in the camera view, leading to a significant discrepancy between the true and projected contours. (b) The camera plane is rotated by α=20∘$\alpha = 20^\circ$, introducing orientation error. The resulting projection deviates further from the proper contour, highlighting the combined effect of projection and misalignment.

Figure 13

Figure 12. Comparison of original simulation results with their projected counterparts for various values of α$\alpha$. The first nine mode amplitudes are shown as functions of dimensionless time. The simulation parameters for the TC are R0=56 μm$R_0 = 56\ {\unicode[Arial]{x03BC}} \text{m}$ and pA=17.5 kPa$p_A = 17.5\ {\text{kPa}}$.

Figure 14

Figure 13. Figure 13 long description.A high-resolution parameter scan is conducted in the R0=40$R_0 = 40$–80 μm$80\ {\unicode[Arial]{x03BC}} \text{m}$ and pa=5$p_a = 5$–30 kPa$30\ {\text{kPa}}$ parameter space. The results of the parameter optimisation are supplemented by the inclusion of the α$\alpha$ parameter, enabling the effect of bubble orientation to be accounted for. In the visualisation, blue indicates dominance of the second mode, yellow the third mode and orange the fourth mode. The white region corresponds to spherically stable regimes, while the black region indicates BB. Green crosses mark good agreement with measurements; white crosses indicate a potential exceedance of the model’s stability limit; magenta ‘Y’ symbol represents questionable cases; and red crosses represent poor agreement. Furthermore, the questionable cases within the dominant four-mode regime are classified into three subgroups based on their deviation from the corresponding simulations.

Figure 15

Figure 14. Measurement–simulation comparison for experiment S004 (R0=74.3μm$R_0=74.3 \;{\unicode[Arial]{x03BC}} \text{m}$, pa=10.5kPa$p_a=10.5 \; \text{kPa}$). The first nine mode amplitudes are shown as a function of dimensionless time, with measurement data represented by green dots and simulation results by a blue solid line and an orange dashed line. The blue line corresponds to the standard parameter identification (R0=73.87μm$R_0=73.87 \;{\unicode[Arial]{x03BC}} \text{m}$, pa=11.6kPa$p_a=11.6 \; \text{kPa}$), while the orange dashed line represents the extended parameter identification (R0=73.77μm$R_0=73.77 \;{\unicode[Arial]{x03BC}} \text{m}$, pa=12.1kPa$p_a=12.1 \; \text{kPa}$, α=20∘$\alpha =20^\circ$).

Figure 16

Figure 15. Measurement–simulation comparison for experiment S055 (R0=68.56μm$R_0=68.56 \;{\unicode[Arial]{x03BC}} \text{m}$, pa=16.04kPa$p_a=16.04 \; \text{kPa}$). The first nine mode amplitudes are shown as a function of dimensionless time, with measurement data represented by blue dots and simulation results by an orange solid line. The extended parameter identification determined the simulation parameters (R0=68.64μm$R_0=68.64 \;{\unicode[Arial]{x03BC}} \text{m}$, pa=10.45kPa$p_a=10.45 \; \text{kPa}$, α=−20∘$\alpha =-20^\circ$).

Figure 17

Figure 16. Measurement–simulation comparison for experiment S080 (R0=53.0μm$R_0=53.0 \;{\unicode[Arial]{x03BC}} \text{m}$, pa=23.38kPa$p_a=23.38 \; \text{kPa}$). The first nine mode amplitudes are shown as a function of dimensionless time, with measurement data represented by blue dots and simulation results by an orange solid line. The extended parameter identification determined the simulation parameters (R0=52.86μm$R_0=52.86 \;{\unicode[Arial]{x03BC}} \text{m}$, pa=15.68kPa$p_a=15.68 \; \text{kPa}$, α=4∘$\alpha =4^\circ$).

Figure 18

Figure 17. Measurement–simulation comparison for experiment S109 (R0=55.85μm$R_0=55.85 \;{\unicode[Arial]{x03BC}} \text{m}$, pa=17.88kPa$p_a=17.88 \; \text{kPa}$). The first nine mode amplitudes are shown as a function of dimensionless time, with measurement data represented by blue dots and simulation results by an orange solid line. The extended parameter identification determined the simulation parameters (R0=56.08μm$R_0=56.08 \;{\unicode[Arial]{x03BC}} \text{m}$, pa=14.99kPa$p_a=14.99 \; \text{kPa}$, α=−20∘$\alpha =-20^\circ$).

Figure 19

Figure 18. In panel (a), a doughnut chart illustrates the distribution of measurement–simulation pairs, grouped into four categories. Case I represents acceptable scenarios, while Case IV denotes rejected ones. Case II includes scenarios where the validity limits of the numerical method may have been exceeded and Case III marks questionable measurement–simulation pairs. In (b), the total error distribution and the kernel distribution function (blue continuous curve) are shown for cases where DΣ$D_{\varSigma }$ is defined (Cases I, II and IV).

Figure 20

Figure 19. Progressive improvement in the DΣ$D_{\varSigma }$ value – representing the error between measurement and simulation pairs – for acceptable cases with DMs 2 and 3. Boxplots illustrate the reduction in error from the original parameters (O) through the standard (SPI) to the extended parameter identification (EPI) process, highlighting both the increased number and improved quality of acceptable parameter pairs.

Figure 21

Figure 20. The colourmap shows the bubble distortion values calculated from the simulation results using (7.1), for each equilibrium bubble radius and pressure amplitude. Nearly spherical bubbles (d<0.025)$(d\lt 0.025)$ are indicated in white, while numerically unstable regions are shown in black. The measurement–simulation pairs are overlaid and classified (coloured) in the same manner.

Figure 22

Figure 21. Colormaps of bubble distortion values calculated from the simulation results using (7.1): third-order model (a) and second-order model (b), shown as functions of equilibrium bubble radius and pressure amplitude. Nearly spherical bubbles (d<0.025)$(d\lt 0.025)$ are indicated in white, while numerically unstable regions are shown in black.

Figure 23

Table 3. The optimised parameters (R0$R_0$, pa$p_a$, α$\alpha$) for the acceptable measurements are presented with the DM and the corresponding error value (DΣ$D_{\varSigma }$).Table 3 long description.

Supplementary material: File

Kalmár et al. supplementary material 1

Kalmár et al. supplementary material
Download Kalmár et al. supplementary material 1(File)
File 853.4 KB
Supplementary material: File

Kalmár et al. supplementary material 2

Kalmár et al. supplementary material
Download Kalmár et al. supplementary material 2(File)
File 180.9 MB
Supplementary material: File

Kalmár et al. supplementary material 3

Kalmár et al. supplementary material
Download Kalmár et al. supplementary material 3(File)
File 14.2 KB