Zhiren Zhu†
*a,
Sawyer Remillard†
*b,
Bachir A. Abeid
a,
Danila Frolkin
c,
Spencer H. Bryngelson
efg,
Jin Yang
cd,
Mauro Rodriguez† Jr.
*b and
Jonathan B. Estrada†
*a
aDepartment of Mechanical Engineering, University of Michigan, Ann Arbor, MI, USA. E-mail: jbestrad@umich.edu
bSchool of Engineering, Brown University, Providence, RI, USA. E-mail: mauro_rodriguez@brown.edu
cDepartment of Aerospace Engineering and Engineering Mechanics, University of Texas, Austin, TX, USA
dTexas Materials Institute, University of Texas, Austin, TX, USA
eSchool of Computational Science and Engineering, Georgia Institute of Technology, Atlanta, GA, USA
fDaniel Guggenheim School of Aerospace Engineering, Georgia Institute of Technology, Atlanta, GA, USA
gGeorge G. Woodruff School of Mechanical Engineering, Georgia Institute of Technology, Atlanta, GA, USA
First published on 30th July 2025
The rapid and accurate characterization of soft, viscoelastic materials at high strain rates is of interest in biological and engineering applications. Examples include assessing the extent of tissue ablation during histotripsy procedures and developing injury criteria for the mitigation of blast injuries. The inertial microcavitation rheometry technique (IMR, J. B. Estrada, C. Barajas, D. L. Henann, E. Johnsen and C. Franck, J. Mech. Phys. Solids, 2018, 112, 291–317) allows for the characterization of local viscoelastic properties at strain rates up to 108 s−1. However, IMR typically relies on bright-field videography of a sufficiently translucent sample at ≥1 million frames per second and a simulation-dependent fit optimization process that can require hours of post-processing. Here, we present an improved IMR-style technique, called parsimonious inertial microcavitation rheometry (pIMR), that parsimoniously characterizes surrounding viscoelastic materials. The pIMR approach uses experimental advancements to estimate the time to first collapse of the laser-induced cavity within approximately 20 ns and a theoretical energy balance analysis that yields an approximate collapse time based on the material viscoelasticity parameters. The pIMR method closely matches the accuracy of the original IMR procedure while decreasing the computational cost from hours to seconds and potentially reducing reliance on ultra-high-speed videography. This technique can enable nearly real-time characterization of soft, viscoelastic hydrogels and biological materials with a numerical criterion assessing the correct choice of model. We illustrate the efficacy of the technique on batches of tens of experiments for both soft hydrogels and fluids.
The aforementioned challenges necessitate a technique to locally assess the high strain rate and finite deformation behavior of soft materials. Crosby et al. first developed needle-induced cavitation rheology as an approach to probe the local elastic properties of soft materials.13,14 A cavity of air or immiscible liquid is injected into the characterized media. The elastic modulus is determined from the pressure and bubble radius at the onset of mechanical instability. This quasi-static approach has been extended in recent years to a ballistic strain-rate regime of approximately 104 s−1 by Milner and Hutchens.15,16 Cohen and co-workers introduced the capability to cyclically expand and relax the needle-induced cavity at controlled stretch rates,17,18 enabling finite deformation characterization of viscoelastic materials. The inertial microcavitation rheometry (IMR) technique, introduced by Estrada et al.19 and improved by others recently,20–22 accesses a higher range of strain rates by using laser-induced cavitation (LIC) in soft, hydrated materials (i.e., with shear moduli below ∼1 MPa). An ultra-high-speed camera images the bubble kinematics and the viscoelastic properties of the cavitated media are inversely characterized according to an inertial cavitation bubble model23,24 with refinements accounting for a two-component mixture of bubble content with heat diffusion and mass transfer25–29 and stress field in the surrounding media.30–33
IMR inversely characterizes viscoelasticity at strain rates reaching 103–108 s−1 but has only been successfully applied to characterize nearly transparent materials using ultra-high-speed imaging (rates above 270000 frames per second). The reliance on the full dynamics acquired from high-speed, bright-field videography of the cavity restricts assessment to experimental systems that produce accurate bubble images, which itself is a product of, e.g., camera sensitivity and the material turbidity. Increasing the exposure time to combat low light throughput works against the maximum frame rate, thus suggesting a need for us to reduce the reliance on the transient dynamics for the characterization of challenging optical systems.
Furthermore, the computational cost of the forward simulation, optimization, and best-fit procedure is restrictive, particularly in a potential desired end-case-usage for near on-the-fly characterization, for example, to assess the extent of diseased tissue removal during histotripsy. Each forward simulation requires about ten seconds. Batch-fitting multiple experiments simultaneously and increasing the number of model parameters cause an exponential increase in the required forward simulations. Hence, we seek to construct an approximate theoretical model that characterizes materials based on just the most essential data drawn from multiple experiments, i.e., maximum radius, quasi-equilibrium radius, and time to first collapse. The potential benefit here of a computationally inexpensive approximate model is twofold. In cases where an approximate characterization of material viscoelasticity is sufficient for predictiveness, the procedure herein represents a rapid method substituting the accurate yet time-consuming IMR procedure. If accuracy remains critical, this procedure complements IMR by vastly paring down the computational space prior to an accurate bubble-dynamics-based inverse characterization.
This style of approximate model can also be extended to applications in which the time to collapse is used to quantitatively describe some system behavior or parameters of interest. For example, the collapse time measured for LIC in the vicinity of agarose hydrogels was compared against the Rayleigh collapse time (a simplified metric assuming the bubble is just a void) by Sieber et al.34 to examine the effect of an elastic boundary. Marsh et al.35 and Ohl et al.36 conducted shock-induced cavitation experiments in water and cervix cell assays, respectively, and approximated average velocity and pressure in the resulting jet flow using the Rayleigh collapse time. These types of analyses could thus be enhanced by our approximate collapse time model accounting for material behavior and other bubble physics.
Herein, we use the modified Rayleigh collapse time approach to develop a strategy for the parsimonious characterization of viscoelastic materials that can be described with up to three-parameter models. In contrast to prior work,19 this approach enables the use of data from multiple experiments to arrive at a batch-fit solution. The strategy leverages high-fidelity measurements of the maximum bubble radius, the long-term equilibrium bubble radius, and the time from maximum expansion to first bubble collapse. These quantities of interest are distinctly related through the ultra-high-rate elastic and viscous behaviors of soft materials. In Section 2, we present an LIC experiment setup capable of quantifying the time of collapse to an accuracy of approximately 20 ns. The experiments are complemented with an energy balance analysis that approximately quantifies the effects of material viscoelasticity and secondary factors (viz., surface tension, bubble pressure, and dilatational wave speed) on the time to the first bubble collapse. We then introduce the parsimonious inertial microcavitation rheometry (pIMR) procedure enabled by these experimental and theoretical advancements. The consistency of the procedure is verified in Section 3 with synthetic experiments. We demonstrate in Section 4 high-fidelity viscoelastic model parameterization from tens of experiments in viscoelastic liquids and hydrogels, with computational post-processing that takes only seconds. In Section 5, we discuss the implications of the results obtained and the limitations of the proposed strategy. We provide concluding remarks in Section 6.
Briefly, the bubble dynamics model considers a spherical bubble in an infinite surrounding material environment subjected to a pressure change that causes rapid radial motion, as depicted in Fig. 1. The material outside the cavity is viscoelastic and approximated as nearly incompressible. At the bubble wall, the traction due to the material stress is balanced by the internal pressure of the bubble content and the surface tension. We denote the equilibrium, stress-free radius of the spherical bubble as R0 and the referential radial coordinate for a material point in the surrounding viscoelastic medium to be r0 ∈ [R0, ∞), measured from the center of the bubble to the infinite far field. Due to the balance of mass, the deformed radial coordinate r and velocity v of a material point r0 at time t in an incompressible medium are
![]() | (1) |
![]() | (2) |
![]() | (3) |
![]() | (4) |
We do not simulate the complex plasma physics contributing to the initial growth of the laser-induced cavity. Instead, following a conventional approach for modeling LIC,19,25,28,29,40 we assume that the bubble contents and the surrounding medium reaches thermodynamic equilibrium at maximum bubble expansion and model the bubble dynamics from the instance of maximum bubble expansion. When considering surrounding material with history-dependent viscoelasticity, we estimate the initial condition of the stress integral S according to a simplified model of the bubble growth phase, as detailed below in Section 2.1.2 for the Maxwell model. We assume that the bubble contains a mixture of water vapor and other, non-condensible gas components during the rapid bubble dynamics. Mass and heat transfer of the two-part bubble contents are assumed to obey Fick's and Fourier's laws, resulting in a set of PDEs.26–28 Following earlier works,19,20,40 we assume that the surrounding material has a sufficiently large heat capacity and thus remains isothermal at an ambient temperature. Numerical solutions to the Keller–Miksis equation coupled with the bubble content equations are obtained with the ode23tb function in MATLAB (The MathWorks, Inc., Natick, MA).
![]() | (5) |
Unless stated otherwise, we assume ρ = 998.2 kg m−3, p∞ = 101.3 kPa, c = 1484 m s−1, and γ = 0.072 N m−1. For the viscous fluids characterized in Section 4.1, we assume using the rule of mixtures that ρ = 1154 kg m−3 for the mixture of water and glycerin and ρ = 1100 kg m−3 for the mixture of water and polyethylene glycol (PEG 8000). Assuming a constant temperature of 298.15 K in the surrounding material, the material parameters related to the heat and mass transfer of bubble contents are defined according to Estrada et al.19
Assuming that the characteristic time scale of the bubble oscillation is longer than the time scale of the exponential relaxation of a Maxwell material, its stress integral satisfies
![]() | (6) |
Due to the fading memory of the Maxwell material, a non-zero stress integral remains at the end of the bubble growth phase, contributing to the ensuing bubble collapse. This quantity is numerically evaluated by advancing the ODE (6) from the beginning of the growth phase, with initial conditions R = R0 and Ṙ = Ṙi > 0, and Ṙ decreasing to 0 at the end of the growth phase. The fminsearch function in MATLAB is used to iteratively solve for Ṙi to minimize |R − Rmax| at the end of the growth phase. The value of S at the end of the growth phase is then determined. Heat and mass transfer are neglected in these simulations of the bubble growth phase.
These models, or their modified hyperelastic equivalents, have successfully characterized hydrogels with IMR.3,19,20,37,41 In this work, we are primarily interested in the contribution of material viscoelasticity, S*, on the collapse time. We note that the primary non-dimensional parameters of calibration interest, therefore, are the Cauchy number (ground-state elasticity), Ca, the Reynolds number (ground-state viscosity), Re, and/or the Deborah number (relaxation time), De, all defined in Table 1. Thus, in the following sections we distinguish and separately quantify the collapse-time effects from these three material parameters for characterization from those arising from other bubble physics.
![]() | (7) |
![]() | (8) |
![]() | (9) |
![]() | (10) |
![]() | (11) |
![]() | (12) |
Thus, an ansatz for the change in the liquid potential energy, and corresponding energy balance are,
![]() | (13) |
![]() | (14) |
![]() | (15) |
![]() | (16) |
Since time-averaging is a linear operator, we can write the total collapse time modification to be equal to the following, , where α is indexing different physical effects. We consider the constitutive terms in eqn (5) individually. Since inertia dominates the collapse, the interaction of compressibility with other physical phenomena are second-order and are neglected. Additionally, for simplicity, this analysis will neglect heat and mass transfer in and outside the bubble. Thus, the vapor pressure in the bubble is constant.
The time averaging of f* is similar to linearization in traditional perturbation methods. That is, if any of the forcing terms approach unity, the approximation will break down and exhibit large errors when compared to the exact solution. Neo-Hookean elasticity is an exception, as the leading order elastic forcing term is constant. This exception permits reasonable predictions of the elastic contribution to the collapse time, even for small Ca.
In the limit R* → 0 (i.e., infinite bubble pressure), the evaluation of the mean value of the bubble pressure is non-convergent. Furthermore, there is no expression available for the minimum radius such that we could obtain a finite integrated result. Since , then
and a proportionality constant results through integration of R such that
![]() | (17) |
For the special (isothermal) case of κ = 1, the bubble internal energy:
![]() | (18) |
Including the bubble internal energy in the energy balance with the liquid potential (8) and kinetic (9) energies, the non-dimensional collapse time is
![]() | (19) |
![]() | (20) |
We evaluate eqn (19) for a small (0.01) non-dimensional equilibrium radius. The integral is evaluated by setting the minimum radius to zero. Only the real part of the result is considered, which is equivalent to evaluating the integral from 1 to the minimum radius. For the special cases of κ = 1.4 (isentropic) and κ = 1, we obtain = 2.1844 and 1.4942, respectively. To be consistent with the initial bubble pressure in IMR,19 we selected κ = 1 for the pIMR solver.
![]() | (21) |
![]() | (22) |
However, for finite and Ca of
(1), the term that is linear in
can no longer be assumed to be small. For LIC,
and for the majority of the collapse phase,
, thus we may neglect the quartic term in
in Table 2 and
. Accounting for the finite equilibrium bubble radius, the time-averaged f* is
![]() | (23) |
![]() | (24) |
Here, =
(Re) to obtain accurate results at smaller Reynolds numbers which are experimentally relevant. Solving eqn (24) for
yields
![]() | (25) |
is solved for by balancing the liquid potential (8) and kinetic (9) energies with the viscous dissipation, i.e.,
![]() | (26) |
The bubble wall velocity and exact collapse time are then
![]() | (27) |
![]() | (28) |
![]() | (29) |
![]() | (30) |
![]() | (31) |
![]() | (32) |
![]() | (33) |
To find the growth time, we consider the bubble to be nucleated in a stress-free material at the equilibrium radius with a positive bubble wall velocity such that the correct maximum stretch ratio Rmax/R0 is reached. The non-dimensional energy balance is
![]() | (34) |
![]() | (35) |
The current bubble wall velocity is obtained by substituting eqn (35) into eqn (34) and taking the positive root for bubble growth:
![]() | (36) |
The growth time is then
![]() | (37) |
If , then the growth time approximation has an imaginary, unphysical contribution due to averaging the forcing during the growth phase. The two physical effects that can produce these imaginary solutions are elasticity and surface tension. Neo-Hookean elasticity and surface tension produce unphysical results for Ca < 5/2 (G > 50 kPa) and We of the same order as Ca, respectively. The shear moduli observed in this work were all below 25 kPa. For We of
(1), the maximum radius would be much smaller than is experimentally relevant in this work. Small Deborah numbers (<0.1) result in the initial stress prediction deviating from the iterative method result described in Section 3 with relative errors above 50% (data not shown). However, the accuracy of the initial stress in this regime is inconsequential, as the corresponding collapse time modification factor is very small. For the collapse time prediction, parameter values yielding a
* > 1 would lead to weak oscillations not inertial bubble collapse.
Single LIC bubble events are generated in soft materials using a pulsed, frequency-doubled (532 nm), Q-switched Nd:YAG laser. The pulse energy is user-defined and was on the order of 1–10 mJ for the experiments. A diffraction-limited focusing objective condenses the laser pulse into a beam waist to approximately 4 μm in diameter. A second objective is oriented orthogonal to the imaging plane for the purpose of verifying bubble sphericity. A spatial light modulator is used to tune higher-order beam asymmetry to create spherical bubble events. We record the microcavitation event at 1 million frames per second (Mfps) using a Shimadzu HPV-X2 (Tokyo, Japan) ultra-high-speed imaging camera. A backlight laser strobe fires synchronously with the camera and is sent to the bubble event as parallel light. This light enables shadowgraph imaging, a mode related to Schlieren imaging that permits the visualization and measurement of emitted shockwaves. We strobe the shadowgraph backlight twice per frame, improving our estimate of the collapse time using the shock speed (found by locating two shocks on one frame) and the minimum radius estimate.
Water–glycerol solutions were prepared by combining glycerol (G33-1, Thermo Fisher) with DI water at a volumetric ratio of 60% glycerol to 40% DI water. The solution was subsequently placed on a magnetic stirrer (Isotemp SP88854200, Thermo Fisher) and stirred continuously at room temperature for a duration of 30 minutes. Water–PEG mixture samples were produced by mixing polyethylene glycol 50% (w/v) of molecular weight 8000 (PEG 8000; Avantor 101443-878) with DI water in a proportion of 80% PEG by volume. The blended mixtures were poured into glass-bottomed, 35 mm diameter Petri dishes up to roughly 2 mm of depth. These prepared samples retained a liquid state with no signs of heterogeneity. The low-frequency shear moduli of the water–PEG mixture samples were measured using a TA Instrument ARES-G2 rotational rheometer (New Castle, DE) equipped with a 40 mm diameter stainless steel 2°-angle cone plate fixture and a flat base. Dynamic loading was applied at a frequency of 1 rad s−1 with the maximum strain amplitude of 0.04 rad.
Polyacrylamide (PAAm) gels for characterization purposes were prepared at concentrations of 5%/0.03% and 10%/0.06% acrylamide/bisacrylamide (v/v) according to previously developed protocols.19,47 The PAAm gels were cast in square 5 mL polystyrene spectrophotometer cuvettes and cured for 45 min prior to characterization.
We solve for the viscoelastic model parameters that minimize the difference between the collapse times approximated by the energy balance analysis, tApproxc, and those that were experimentally measured, tExptc. We refer to this inverse characterization method as the parsimonious inertial microcavitation rheometry technique (pIMR).
Specifically, we use a cost function,
![]() | (38) |
To analyze the precision of the inverse characterization solution, we also introduce the normalized cost function for experimental data, = ψ − ψ0, where ψ0 is the minimized cost function for a given type of viscoelastic model, corresponding to the optimal solution found by the direct search algorithm. The normalized cost
is equal to zero at the optimal solution, whereas the positive-valued
elsewhere reflects how far the solution is from being optimal.
Furthermore, we seek to encourage the parsimony of the inversely-calibrated viscoelastic model type and minimize the number of parameters used. This could be achieved, for example, through a F-test-based criterion that discourages the addition of a model parameter that does not lead to a large enough decrement of ψ0. In practice, a user could decide to penalize a model multiplicatively based on the added number of terms51–53 or use a least absolute shrinkage and selection operator (LASSO) regression.54 In the present work, we simply report cost function decrement Δψ0 to reflect the parsimony of the constitutive model. For the specific models we consider, we report the cost function decrements
![]() | (39) |
Parsimonious inertial microcavitation rheometry procedure. |
---|
Data generation: Follow methods in Section 2.3 to obtain R(t) and tc for n experiments. |
From dataset, Rmax, R0, calculate ![]() ![]() |
Calculate Mc and We from dataset of Rmax |
Calculate ![]() ![]() |
Provide initial guess for constitutive material properties, μ0, G0, and τ1,0 |
For each constitutive model, calculate an initial loss, ψi while ψ ≠ ψ0 do |
Evaluate total ![]() |
Compute updated loss, via (38) |
Update parameters via Nelder–Mead step (fminsearch in MATLAB) |
end while |
Compute both Δψ0 to determine model via (39) |
*Optional |
To verify model choice, compute RMSE values between RExpt and RSim for all models |
using μ, G, and τ1 from pIMR |
if refine material constitutive parameters further do |
Traditional IMR fitting procedure via least squares minimization on optimal model |
from verification, see ref. 19 |
end if |
Result: Estimate material model and associated properties, μ, G, and τ1 |
Material | Model | G (kPa) | μ (Pa s) | τ1 (μs) | ψ0 | Δψ0 |
---|---|---|---|---|---|---|
Synthetic NH, G = 10 kPa | NH | 10.44 | — | — | −6.09 | — |
Newtonian | — | ∼0 | — | −1.47 | — | |
KV | 10.44 | ∼0 | — | −6.09 | 0.00 | |
Synthetic Newtonian, μ = 0.1 Pa s | NH | ∼0 | — | — | −1.83 | — |
Newtonian | — | 0.096 | — | −4.85 | — | |
KV | ∼0 | 0.096 | — | −4.85 | 0.00 | |
Synthetic KV, G = 10 kPa, μ = 0.1 Pa s | NH | 5.07 | — | — | −2.79 | — |
Newtonian | — | ∼0 | — | −1.94 | — | |
KV | 10.11 | 0.095 | — | −5.50 | 2.71 | |
SLS | 10.38 | 0.116 | 0.506 | −5.78 | 0.28 | |
Synthetic SLS, G = 10 kPa, μ = 0.1 Pa s, τ = 1 μs | NH | 6.56 | — | — | −3.41 | — |
Newtonian | — | ∼0 | — | −1.80 | — | |
KV | 9.17 | 0.052 | — | −5.16 | 1.75 | |
SLS | 10.08 | 0.096 | 1.90 | −5.97 | 0.81 |
If additional constitutive model parameters are rejected when Δψ0 < 0.5, for example, pIMR can correctly identify the type of constitutive model used in the synthetic experiments. Compared to the input values, the elastic and viscous shear moduli, G and μ, are recovered to within an accuracy of 5%. This is well within the confidence interval commonly reported for hydrogels characterized by IMR,19,20,37,41 confined and unconfined compression,56–58 and indentation.56 For the SLS model, the relaxation time scale τ1 is recovered to within a factor of two of the input value. This accuracy is acceptable since τ1 contributes to the viscoelastic stress through an exponential relaxation function.
In Appendix B, additional synthetic experiments with n < 36 and artificially perturbed collapse time data are considered. We find that the accuracy of collapse time measurement in our LIC experiment setup is sufficient to ensure the stable performance of pIMR. Although it is theoretically possible to calibrate a constitutive model with m parameters using data from n = m LIC experiments, this makes the calibration results more susceptible to the inherent discrepancy between the bubble dynamics model and the approximate collapse time model presented in Section 2.2. A larger sample size n is encouraged for the accurate calibration of viscoelastic model type and parameters.
We also verified that the assumption of isothermal bubble content made in Section 2.2.2 has a negligible effect on the inverse calibration results. Using collapse time data from synthetic experiments with isothermal bubble content, without heat and mass transfer, pIMR recovered viscoelastic models matching those shown in Table 4.
Material | Technique | Model | G (kPa) | μ (Pa s) | τ1 (μs) | ψ0 | Δψ0 |
---|---|---|---|---|---|---|---|
Water–glycerol | pIMR (n = 11) | Newtonian | — | 0.012 | — | −2.94 | — |
pIMR (n = 11) | KV | 4.07 | 0.110 | — | −3.03 | 0.09 | |
IMR | Newtonian | — | 0.066 | — | — | — | |
Capillary viscometer59 | Newtonian | — | 0.010 | — | — | — | |
Water–PEG | pIMR (n = 20) | Newtonian | — | 0.223 | — | −1.72 | — |
pIMR (n = 20) | KV | ∼0 | 0.223 | — | −1.72 | 0.00 | |
IMR | Newtonian | — | 0.151 | — | — | — | |
Shear-plate rheometry | Newtonian | — | 0.122 ± 0.005 | — | — | — | |
PAAm, 5/0.03% | pIMR (n = 52) | NH | 3.11 | — | — | −3.19 | — |
pIMR (n = 52) | KV | 6.52 | 0.109 | — | −3.28 | 0.09 | |
pIMR (n = 52) | SLS | 18.42 | 0.731 | 6.24 | −3.34 | 0.06 | |
IMR | KV | 5.01 | 0.145 | — | — | — | |
Static compression19 | NH | 0.461 ± 0.004 | — | — | — | — | |
PAAm, 10/0.06% | pIMR (n = 39) | NH | 10.11 | — | — | −3.18 | — |
pIMR (n = 39) | KV | 14.49 | 0.130 | — | −3.29 | 0.11 | |
pIMR (n = 39) | SLS | 21.31 | 0.538 | 6.03 | −3.30 | 0.01 | |
IMR | KV | 12.02 | 0.115 | — | — | — | |
Static compression19 | NH | 2.97 ± 0.06 | — | — | — | — |
Next, we characterized uncured mixtures of water and PEG 8000, with an 80% v/v PEG concentration. A total of 20 LIC experiments were performed, with Rmax ranging from 103.7 μm to 342.9 μm and Λmax ranging from 4.73 to 7.10. The inverse fitting of the Kelvin–Voigt model converged to a Newtonian model with minimal elasticity. Fig. 4(b) shows the approximated collapse time tApproxc for the calibrated model versus the measured collapse time tExptc of each experiment. If the water–PEG material were Newtonian, as in the case of the water–glycerol experiments shown in Fig. 4(a), the predicted and experimentally observed collapse times would fall along the dashed red line corresponding to an agreement between the measurements and predictions. However, the Newtonian pIMR model overpredicts the collapse time for experimental collapse times less than 25 μs, and underpredicts for longer times. Therefore, we hypothesize that the fluid is exhibiting non-Newtonian behavior in the high-strain rate regime.
Using the IMR technique, a Newtonian model with μ = 0.151 Pa s was found to minimize the offset between the normalized bubble history {t*, R*(t*)} recorded experimentally and simulated by the bubble dynamics model, up to the third oscillation peak. Fig. 5(a) shows R(t) for a typical experiment with the simulated bubble dynamics and the inversely characterized constitutive model parameters. As we expect, the optimal parameters of a Newtonian model calculated via pIMR produce dynamics that closely match the bubble collapse time, with an error of 0.29 μs (relative error: 0.94%). The IMR-calibrated model reproduced the post-collapse bubble dynamics more accurately than pIMR but failed to capture the correct collapse time, as shown in Fig. 5(a).
The least-squares fitting method employed by IMR obtains agreement between simulation and experimental data of the entire transient bubble dynamics. As a result, individual time events, such as the primary bubble collapse time, can be inaccurate. Thus, to accurately reproduce the post-collapse dynamics of non-Newtonian fluids, shear-dependent viscosity models, e.g., Carreau model, are needed for pIMR. While this behavior is not the focus of this work, it does warrant further investigation.
A total of 52 LIC experiments were performed on specimens with an acrylamide/bisacrylamide concentration of 5/0.03% (v/v), with Rmax = 218.0–401.3 μm and Λmax = 6.49–8.46. The history of R(t) for a representative experiment is shown in Fig. 5(b) with the simulated bubble dynamics of the calibrated models. The bubble dynamics of the pIMR neo-Hookean and Kelvin–Voigt solutions matched the collapse time within 0.087 μs (relative error: 0.26%) and 0.063 μs (relative error: 0.19%), respectively. The IMR-calibrated Kelvin–Voigt model overestimates the collapse time by 0.84 μs (relative error: 2.5%). If we were to reject a constitutive model when Δψ0 < 0.5, for example, the calculated Δψ0 suggests that the neo-Hookean model suffices to describe the scaling of bubble collapse time. However, the Kelvin–Voigt model clearly reproduces the post-collapse bubble dynamics more accurately in Fig. 5(b).
A total of 39 LIC experiments were performed on gels with an acrylamide/bisacrylamide concentration of 10/0.06% (v/v), with Rmax = 215.2–416.3 μm and Λmax = 5.67–6.76. Again, cost function decrement Δψ0 suggests that the collapse time scaling is described well by the neo-Hookean model. Consistent with the IMR calibration results, pIMR suggests that the elastic modulus increases with the concentration of acrylamide/bisacrylamide, while the viscosity changes minimally between the two types of specimens.
The estimation of viscoelastic properties from collapse time also reduces the requirements that IMR previously placed on the optical turbidity of the characterized material. With a decreased frame rate and an increased exposure time per frame, bright-field videography can be used to measure the maximum and equilibrium radii of the bubble in an optically turbid material. Since the bubble collapse coincides with the emission of shock waves, its occurrence can be captured with methods other than the optical strategy introduced in Section 2.3. Integrated circuit piezoelectric transducers are commonly used in shock tube35,62,63 and Kolsky bar12,64 experiments to detect pressure spikes during high strain rate deformation of materials. Past studies of laser- and ultrasound-induced cavitation have used hydrophones to acquire acoustic signals and identify the occurrences of shockwave-emitting collapse events.28,65 Using custom-built histotripsy arrays with receive capable elements, Sukovich et al. have demonstrated the experimental quantification of the time lapse between the nucleation and the first collapse of ultrasound-induced cavitation in ex vivo porcine and bovine tissues.10,11,66 These acoustic techniques can be feasibly integrated into a LIC experiment setup for the inverse characterization of optically turbid materials.
The inverse characterization of PAAm gels suggest that, at the length scale of LIC experiments, the material elasticity has a stronger contribution to the bubble collapse time than the material viscosity. This agrees with past studies concluding that the first collapse of LIC in hydrogels are dominated by inertial and elastic effects.20,43 In Fig. 6(a) and (b), the approximated collapse times tApproxc for calibrated models are plotted against the measured collapse time tExptc of each experiments in the two types of PAAm gels. For each LIC experiment, tExptc is shorter than what is predicted for an inviscid fluid, indicating that the ground-state elasticity is more dominant than the material viscosity during the bubble collapse. In Fig. 5(c), the collapse modification function * in each representative experiment is decomposed into the contributing parts listed in Table 3. For both the water–PEG mixture and PAAm gel cases, the decomposed values indicate that the bubble pressure and the viscoelastic stress are the main factors modifying the bubble collapse time. The effects of the material compressibility and the surface tension are weaker in comparison. As shown in Table 5, the neo-Hookean model sufficiently decreases ψ0 and seems to be the optimal choice of constitutive model for the PAAm gel. However, a close inspection of Fig. 6(a) and (b) reveals that the calibrated neo-Hookean model underestimated the collapse time in experiments with small Rmax and overestimated the collapse time in experiments with large Rmax. The addition of material viscosity improved the agreement between the measured and predicted collapse time values since
increases in magnitude with smaller Re, which is inversely proportional to Rmax when μ is constant, as discussed in Section 2.2.6.
The LIC experiments of PAAm gels surveyed ranges of Rmax with a ratio of ∼2 between the upper and lower bounds. The Kelvin–Voigt parameters, G and μ, calibrated with pIMR have relative errors within 30% of the IMR result. However, the normalized cost function spaces shown in Fig. 6(c) and (d) reflect a lower precision in the calibration of μ compared to G. For example, in the case of the 10/0.06% (v/v) acrylamide/bisacrylamide experiments, the region of < 0.1 spans 11.1 kPa ≤ G ≤ 18.2 kPa and 0.03 Pa s ≤ μ ≤ 0.22 Pa s, corresponding to upper-to-lower bound ratios of 1.6 and 7.3, respectively. The precision of the calibrated viscosity can be improved by surveying as broad of a range of bubble sizes as is experimentally feasible. Because the viscous forcing function
depends on Re, which is linearly proportional to Rmax, maximizing the experimental range of Rmax would distinguish this effect of material viscosity on the bubble collapse time. In our current setup, practical experimental considerations bound the maximum (in this case, due to the finite cuvette size) and minimum values (e.g., due to the camera frame rate) of Rmax. The range of Rmax for LIC experiments could, in general, be broadened with longer-focal-length objectives permitting the generation of larger bubbles in larger samples, or sub-nanosecond laser pulses to produce more reliable small bubble events. In the case of more complicated design spaces than Rmax alone (such as a variety of external pressures or initial stretch ratios), the pIMR method could be performed in tandem with a recently developed Bayesian optimized experimental design procedure by Chu et al.60,61 currently only employing bubble dynamics forward simulations. In this scenario, the pIMR approach further stands to speed up characterization by using the analytical model for informing the next best experiment to run for maximum information gain.
In addition to the initial collapse time considered in the present work, other measurable parameters or constitutive models with additional effects (e.g., non-Newtonian behavior) may be harnessed for a more effective parsimonious characterization of viscoelastic models. For example, Fig. 5(b) shows that the neo-Hookean and Kelvin–Voigt solutions from pIMR lead to bubble dynamics that diverge more discernibly from each other after the initial collapse. Similarly, for the case of a water–PEG mixture, shown in Fig. 5(a), the difference between the Newtonian fluid models calibrated via IMR and pIMR becomes clearer in the post-collapse bubble dynamics. Comparing the diverging solutions between pIMR and IMR past the primary bubble collapse, a hybridized approach containing the speed of pIMR and accuracy of IMR is warranted. In such a hybrid setting, pIMR and IMR are complementary to each other. That is, pIMR is used to identify the constitutive model and estimates of the associated material parameters, which may be further refined using an IMR inverse characterization within a pared-down range of constitutive model parameters.
The proposed procedure successfully pares down the space upon which we seek the global optima of viscoelastic model parameters. Using a cost function ψ that quantifies the agreement between the measured and predicted collapse time, our procedure identifies the simplest type of constitutive model and the optimal values of model parameters. Experimental characterization of viscous fluid and hydrogel specimens resulted in optimized Newtonian and Kelvin–Voigt parameters, respectively, that closely matched the results of the IMR procedure while reducing the computational cost of post-processing from more than an hour to a few seconds.
Our LIC experiments in viscous fluids and soft hydrogels revealed that the dominating mechanisms during the first collapse of the bubble do not necessarily dominate during the ensuing bubble dynamics. For the case of PAAm gels, a neo-Hookean hyperelastic model suffices to reproduce the bubble collapse, while the post-collapse kinematics is strongly influenced by the material viscosity and described better by a Kelvin–Voigt model. We envision that this issue can be addressed via an inverse characterization procedure considering additional observable parameters in the post-collapse bubble dynamics, additional physics in the models (e.g., non-Newtonian behavior), or through coupling pIMR with IMR.
While the present work only considers viscoelastic models with three or fewer parameters in part due to potential non-uniqueness of solutions involving collapse time alone, the procedure of finding the corresponding modification functions can be straightforwardly extended to viscoelastic models with other non-linear elastic and non-Newtonian fluid behaviors. For example, by recording data over a range of stretch ratios as in ref. 48 and incorporating higher-order elastic spring elements,20 the non-linear elastic response can be decoupled from the shear modulus. Quantification of higher-order non-linear behavior is a potentially impactful future use case of this method, as an apparent assessment need in histotripsy is the quantification of the degree of therapy completion via acoustic emissions.10,11 Haskell et al.11 found an increase in the time from bubble initiation to collapse during the course of therapy, which is qualitatively due to conversion of elastic biomaterial to an ablated viscous liquid. The method presented herein could quantitatively describe the material mechanics during the course of the therapy, and hence, the time to therapy completion. We thus anticipate pIMR to be a useful tool in establishing mechanics-based therapy guidelines for different prospective tissue applications.
The code for pIMR is available at: https://github.com/InertialMicrocavitationRheometry/parsimonious_IMR.
The microcavitation event is performed at 1 million frames per second (Mfps) using a Shimadzu HPV-X2 (Tokyo, Japan) high-speed imaging camera, illuminated by CAVILUX Smart UHS (Tampere, Finland) laser, and through both, the cavitation objective and an Olympus Plan 10X-0.25 Achromat imaging objective (RMS10X; Thorlabs, Newton, NJ). The data is analyzed using our in-house Matlab image processing code. To measure the wave speed in the medium, we deployed two imaging techniques simultaneously: laser shadowgraph67 and ghost imaging.68 Shadowgraph imaging is performed by manipulating the backlighting path to capture density variation due to the compressive shockwave. The physical location of the pressure wave is then estimated during the bubble's cavitation and collapse. Ghost imaging is achieved by triggering the strobed backlight a user-defined number of times per camera exposure, usually 2 or 3 per frame.
We evaluate performance of the collapse time models by computing a relative error between the predicted to the simulated values. We simulate and compare the effects from each non-dimensional parameter individually to determine ranges of the parameters where the theory holds. As such, we numerically solve Rayleigh's equation with only one modification on the right hand side, that is,
Table 6 shows the results of quantifying regions of validity in the parameter space for the approximations.
Parameters | Theory-valid range | Max theory-valid value of ![]() |
Experimental range |
---|---|---|---|
a The elastic effect due to a neo-Hookean element does not obey the same linearization rules as the other models. This behavior is because the leading order term in the modification function, f*, is constant. As shown in ref. 43, for a void where ![]() ![]() ![]() |
|||
Re | [15, ∞] | ![]() |
[15, 4000] |
Caa | [5, ∞] | ![]() |
[5, 500] |
De | [0, ∞]c | ![]() |
N/Ab |
Mc | [0, 0.35] | ![]() |
[0.0064, 0.0068] |
We | [13, ∞] | ![]() |
[100, 350] |
![]() |
[0, 0.575] | ![]() |
[0.1, 0.25] |
As discussed in Section 3, when the synthetically generated collapse time for n = 36 combinations of Rmax ∈ [100, 400] μm and Λmax ∈ [5, 9] are considered, pIMR identifies the Kelvin–Voigt model to be the optimal choice and recovers G and μ to within an accuracy of 5%. To examine the effect of the sample size n, we alternatively consider subsets with n = 9 and n = 3, as illustrated in Fig. 7(a). The corresponding results from pIMR are shown in Table 7. The n = 9 case results in Kelvin–Voigt parameters closely matching the n = 36 case, with the cost function decrement Δψ0 decreasing from 2.66 to 0.20 when the constitutive model is advanced from Kelvin–Voigt to SLS. In contrast, the n = 3 case led to calibrated Kelvin–Voigt parameters with relative errors of 7% and 37%, respectively for G and μ. The minimized cost function ψ0 decreases sharply from −5.06 to −31.18 when the relaxation time scale τ1 is considered. This is due to the fact that exactly three experiments are considered to calibrate the three-parameter SLS model. Perhaps, a different subset of synthetic experiments with n = 3 would have resulted in a more accurate calibration of the viscoelastic model. However, such optimization of {Rmax, Λmax} is not feasible for real LIC experiments. As a general guideline, a large sample size of LIC experiments is beneficial for the performance of pIMR.
Artificial error | n | Model | G (kPa) | μ (Pa s) | τ1 (μs) | ψ0 | Δψ0 |
---|---|---|---|---|---|---|---|
0% | 36 | NH | 5.07 | — | — | −2.79 | — |
Newtonian | — | ∼0 | — | −1.94 | — | ||
KV | 10.11 | 0.095 | — | −5.50 | 2.71 | ||
SLS | 10.38 | 0.116 | 0.506 | −5.78 | 0.28 | ||
9 | NH | 4.65 | — | — | −2.76 | — | |
Newtonian | — | ∼0 | — | −1.99 | — | ||
KV | 10.11 | 0.095 | — | −5.42 | 2.66 | ||
SLS | 10.10 | 0.104 | 3.34 × 10−3 | −5.62 | 0.20 | ||
3 | NH | 5.46 | — | — | −2.97 | — | |
Newtonian | — | ∼0 | — | −1.91 | — | ||
KV | 9.29 | 0.063 | — | −5.06 | 2.09 | ||
SLS | 10.15 | 0.107 | 1.57 | −31.18 | 26.12 | ||
+0.1% | 36 | NH | 4.97 | — | — | −2.79 | — |
Newtonian | — | ∼0 | — | −1.95 | — | ||
KV | 10.00 | 0.094 | — | −5.48 | 2.69 | ||
SLS | 10.27 | 0.116 | 0.515 | −5.75 | 0.27 | ||
9 | NH | 4.55 | — | — | −2.76 | — | |
Newtonian | — | ∼0 | — | −2.01 | — | ||
KV | 10.00 | 0.095 | — | −5.39 | 2.71 | ||
SLS | 10.34 | 0.118 | 0.603 | −5.78 | 0.39 | ||
3 | NH | 5.36 | — | — | −2.96 | — | |
Newtonian | — | ∼0 | — | −1.92 | — | ||
KV | 9.18 | 0.063 | — | −5.05 | 2.09 | ||
SLS | 10.05 | 0.107 | 1.583 | −31.78 | 26.73 | ||
+1% | 36 | NH | 4.07 | — | — | −2.79 | — |
Newtonian | — | ∼0 | — | −2.09 | — | ||
KV | 9.02 | 0.094 | — | −5.27 | 2.48 | ||
SLS | 9.34 | 0.116 | 0.596 | −5.48 | 0.21 | ||
9 | NH | 3.65 | — | — | −2.76 | — | |
Newtonian | — | ∼0 | — | −2.15 | — | ||
KV | 9.02 | 0.094 | — | −5.21 | 2.45 | ||
SLS | 9.01 | 0.102 | 7.47 × 10−4 | −5.35 | 0.14 | ||
3 | NH | 4.45 | — | — | −2.97 | — | |
Newtonian | — | ∼0 | — | −2.05 | — | ||
KV | 8.18 | 0.062 | — | −4.97 | 2.00 | ||
SLS | 9.12 | 0.109 | 1.686 | −31.78 | 26.81 |
In our LIC experiment, the measurement of collapse time has a relative accuracy on the order of 0.1%. To examine the effect of such measurement uncertainty on pIMR, we repeat the above analysis with a relative error of 0.1% uniformly added to the collapse time of each experiment. Overall, the accuracy of the calibrated model parameters suffered minimally from the artificial error. In fact, for the n = 36 and n = 9 cases, the artificially increased collapse time led to a decreased G in the pIMR solution, matching the input value better than in the earlier, error-free case. When the artificial error is further increased to 1%, we observe that the calibrated G is decreased by approximately 11% compared to the error-free case, while the accuracy of μ shifted by less than 2%. This suggests that pIMR performs stably when processing collapse time data from our LIC experiments.
Footnote |
† These authors contributed equally to this work. |
This journal is © The Royal Society of Chemistry 2025 |