1. Introduction
Interfacial waves are widespread in nature, such as sloshing (Faltinsen & Timokha Reference Faltinsen and Timokha2009) induced by external forcing. Research on sloshing has historically focused on topics such as the transportation of liquid fuels during rocket flights, maritime transport, land transport of oil (Dodge et al. Reference Dodge2000) and liquefied natural gas (Abramson Reference Abramson1966). In recent years, new applications have rekindled interest in sloshing waves. On offshore oil platforms, surface wave-induced interface waves affect the crucial oil–water separation process, reducing static separation efficiency (Liu et al. Reference Liu, Wu and Lin2022, Reference Liu, Jiang, Jin, Wang and Zhang2023). Cell cultures and pharmaceutical production in biochemical engineering rely on interface wave-induced flow patterns to facilitate gas exchange and liquid mixing (Klöckner & Büchs Reference Klöckner and Büchs2012; Klöckner et al. Reference Klöckner, Diederichs and Büchs2014). Under controlled laboratory conditions, various patterns of Faraday waves (Kiyashko et al. Reference Kiyashko, Korzinov, Rabinovich and Tsimring1996; Pucci et al. Reference Pucci, Fort, Ben Amar and Couder2011; Bisswanger et al. Reference Bisswanger, Bonart, Khaing and Hardt2024) are driven and applied in fields such as particle manipulation (Chen et al. Reference Chen, Ghassemi-Armaki, Kumar, Bower, Bhat and Sadagopan2014) and self-assembly of cells (Guex et al. Reference Guex, Di Marzio, Eglin, Alini and Serra2021). In liquid metal batteries (LMBs), metal pad roll (MBR) instabilities can induce interface waves between liquid layers. These waves have the potential to short-circuit the thin electrolyte layer, damaging the LMBs (Horstmann, Weber & Weier Reference Horstmann, Weber and Weier2018; Kelley & Weier Reference Kelley and Weier2018; Herreman et al. Reference Herreman, Wierzchalek, Horstmann, Cappanera and Nore2023).
By sloshing the container in a circular orbit, interfacial waves, which have hydrodynamic similarities to MPR waves, can be generated at the interface between two viscous fluid layers. Horstmann, Herreman & Weier (Reference Horstmann, Herreman and Weier2020) developed a theoretical model for sloshing in a two-layer viscous fluid system, effectively describing gravity-capillary waves in orbitally shaken cylindrical containers. He constructed a set of irrotational wave equations based on potential flow theory with viscous damping used to represent energy dissipation. This approach enabled explicit calculations of the phase shift between the wave and the shaker, which has practical significance for the mixing efficiency of orbitally oscillating bioreactors. Additionally, Horstmann et al. (Reference Horstmann, Wylega and Weier2019) used ultrasonic measurement techniques to obtain the amplitude and phase of the interfacial waves, validating their theoretical model. Based on this model, damping-induced spiral patterns were discovered and experimentally captured using the background oriented Schlieren (BOS) method (Horstmann et al. Reference Horstmann, Anders, Kelley and Weier2021). However, for LMBs consisting of three fluid layers, the viscous fluid interface coupling effects have not been studied to date. Due to the interface coupling, various instability modes have been discovered (Horstmann et al. Reference Horstmann, Weber and Weier2018; Ward et al. Reference Ward, Zoueshtiagh and Narayanan2019a ; Herreman et al. Reference Herreman, Wierzchalek, Horstmann, Cappanera and Nore2023; Huang et al. Reference Huang, Zhuo, Yang and Ni2024; Gong et al. Reference Gong, Huang, Yang and Ni2025). However, studies on the orbital excitation of three-layer sloshing in viscous fluids remain limited. Moreover, current theoretical models cannot accurately capture the viscosity-induced frequency shifts (Horstmann et al. Reference Horstmann, Herreman and Weier2020) and phase differences (Reclari et al. Reference Reclari, Dreyer, Tissot, Obreschkow, Wurm and Farhat2014; Marcotte, Gallaire & Bongarzone Reference Marcotte, Gallaire and Bongarzone2023), which are crucial for understanding interface waves (Bongarzone et al. Reference Bongarzone, Guido and Gallaire2022). Therefore, a more general and precise theoretical model needs to be proposed.
Bauer & Eidel (Reference Bauer and Eidel1999) and Ibrahim (Reference Ibrahim2005) proposed a semi-analytical model for implicitly solving the Navier–Stokes (N-S) equations, focusing on accurately satisfying the no-slip boundary condition at the sidewalls to analyse boundary layer effects. However, this method is computationally intensive and challenging to extend to multilayer fluid systems. Similar semi-analytical approaches have been applied to studies of Faraday waves. For example, Kumar & Tuckerman (Reference Kumar and Tuckerman1994) introduced a Floquet analysis model that rigorously satisfies interfacial boundary conditions, which Batson et al. (Reference Batson, Zoueshtiagh and Narayanan2013) validated experimentally for cases where sidewall effects are negligible (Ward et al. Reference Ward, Zoueshtiagh and Narayanan2019b ). Recently, Viola, Gallaire & Dollet (Reference Viola, Gallaire and Dollet2017) studied sloshing surface waves in viscous fluids within Hele-Shaw cells. Their model uses gap-averaging to simplify boundary layer effects, followed by a Fourier series expansion of the N-S equations. This approach satisfies interfacial boundary conditions, and accurately predicts wave amplitude and phase. Based on these insights, we aim to develop a semi-analytical model for sloshing in multilayer viscous fluids within cylindrical containers.
In this paper, we develop an experimental system for three-layer fluid sloshing in a cylindrical container with ultrasound technology to capture interface positions and BOS to visualise interface patterns (
$\S$
2). Based on Horstmann’s work, a theoretical framework for orbitally excited three-layer sloshing is established to analyse the dynamic behaviour of waves in three-layer fluid systems. We derive wave equations based on potential flow theory with three-layer viscous damping and describe the phase shift between two waves for the first time. In addition, a semi-analytical model is obtained from the Fourier-expanded Navier–Stokes equations for more accurate theoretical predictions in
$\S$
3. We predict wave amplitudes and phases based on theoretical models and discuss energy transport (
$\S$
4). Moreover, the theoretical results are validated by experimental findings, which reveal spiral structures in the three-layer fluid system (
$\S$
5). Finally, our conclusions are presented in § 6.
(a) Schematic diagram of an experimental system with three-layer fluid. (b) Typical interface waves during one period, where
$\phi = \varOmega t-\varphi$
;
$\Delta \varphi$
is the phase difference between two interface waves;
$\varphi _{A}$
and
$\varphi _{B}$
represent phase differences between interfaces and the shaker;
$\delta _{A}$
and
$\delta _{B}$
are the wave amplitudes of interfaces
$A$
and
$B$
. (c) Photographs of the experimental platform and three-layer stratification with
$\textbf {(A)}$
shaker,
$\textbf {(B)}$
power supply,
$\textbf {(C)}$
ultrasonic probe,
$\textbf {(D)}$
acrylic container and
$\textbf {(E)}$
camera.

2. Experimental platform
Circular orbit oscillations induce interface waves in a viscous fluid, allowing us to investigate the damping mechanisms of multi-layer stratified fluid interface waves. Similar to the experimental set-up of Horstmann et al. (Reference Horstmann, Wylega and Weier2019), as shown in figure 1, we construct a physical test system with three-layer fluid. A cylindrical container of inner diameter
$2R = 80$
mm and height
$H = 100$
mm is filled to the brim with three immiscible liquids in layers. The bottom layer (fluid 1) thickness is fixed at
$h_1$
= 30 mm with the thickness
$h_2$
of the middle layer (fluid 2) and the thickness
$h_3 = H-h_1-h_2$
of the top layer (fluid 3). The three-layer fluid system (denoted as
$j=1, 2, 3$
for fluids 1, 2 and 3, respectively), with densities
$\rho _j$
, kinematic viscosities
$\nu _j$
and thicknesses
$h_j$
, is supported by an aluminium frame and fixed on a Kuhner ES-X lab-shaker (500 mm
$\times$
420 mm). The diameter of the shaker,
${d}_s$
, is 25 mm. The angular frequency
$f = \varOmega /2\pi$
. In the cylindrical coordinate system
$O(r, \varphi , z)$
, gravity is represented by the acceleration,
$g$
, acting in the negative
$z$
-direction. The interface tension coefficient of interface
$A$
between fluids 1 and 2 is
$\sigma _A$
at
$z=\xi _A ( r,\varphi ,z )$
. Similarly, the interface tension coefficient of interface
$B$
between fluids 2 and 3 is
$\sigma _B$
at
$z=\xi _B ( r,\varphi ,z )$
. Following the assumption suggested by Horstmann et al. (Reference Horstmann, Herreman and Weier2020), we neglect capillary forces acting on the contact line and assume a 90-degree contact angle between the interface and the cylindrical wall. The origin of the moving coordinate system
$O(r, \varphi , z)$
is defined on a circle with a fixed point
${O}'$
as the centre and
${d}_s$
as the diameter. In the
${O}'({r}' , {\varphi }' ,{z}')$
coordinate system, point
$O$
moves uniformly around point
${O}'$
. The velocity vector
$V_0$
describing the orbital motion of the container can be expressed in the cylindrical coordinate system of the inertial reference frame
${O}'(r', {\varphi }', z')$
as
$\boldsymbol{V}_0 ( t ) = ( -{d}_s\varOmega \sin ( \varOmega t-{\varphi }' )/2, {d}_s\varOmega \cos ( \varOmega t-{\varphi }' )/2,0 )$
.
An Air∣P∣S system (i.e. of air/paraffin oil/silicone oil) is selected to measure simultaneously the amplitude and phase difference of the two fluid interfaces. The interfacial tension coefficient between air and paraffin oil is approximately 20 mN m–1. The interfacial tension coefficient between paraffin oil and silicone oil is approximately 5 mN m–1. The ultrasonic technique to measure the positions of the interfaces is based on time to flight. Further, we extend this measurement method to two fluid interfaces (Appendix A). Figure 1(a) shows that an ultrasonic probe with a centre frequency of 4 MHz and a diameter of 8 mm is positioned on the bottom surface at
$r_0$
= 30 mm. We use multichannel pulsed ultrasonic Doppler velocimetry (MPUDV) (Pan et al. Reference Pan, Huang, Lyu, Yang and Ni2025) supplied by the University of Chinese Academy of Science (UCAS) for the acoustic measurements of interface wave motion. As shown in figure 1(a), the elevation of interface
$A$
(the interface between fluid 1 and fluid 2) above the base of the container is
$\xi _A\approx c_1 \Delta t_A/2$
, where
$c_1$
represents the speed of sound in fluid 1 and
$\Delta t_A$
is the time to travel from transmission to reception at interface
$A$
. The elevation of interface
$B$
above the base of the container is
$\xi _B\approx \xi _A + c_2 (\Delta t_B-\Delta t_A )/2$
, where
$c_2$
is the speed of sound in fluid 2 and
$\Delta t_B$
is the time to travel from transmission to reception at interface
$B$
. The amplitudes,
$\delta _A$
and
$\delta _B$
, and the phase difference,
$\Delta \varphi$
, of interface waves are obtained by ultrasonic measurement.
In addition, we select a P∣S∣G system (i.e. of paraffin oil/silicone oil/glycerol) to use the BOS method for measurements in our experiments. The interfacial tension coefficient between silicone oil (S) and glycerol (G) is approximately 18.2 mN m–1. BOS is an optical method designed to measure the instantaneous topography of the interface between two transparent fluids, which has been applied to measure interface waves. The visual displacement of random speckle patterns through interface refraction is the theoretical basis of this method. The surface gradient field is determined by the apparent displacement between the refracted image and a reference image taken when the surface is flat. Following the work of Moisy, Rabaud & Salsac (Reference Moisy, Rabaud and Salsac2009), we can show that the virtual displacement
$\delta \boldsymbol{r}$
reflects a weighted sum of the gradients at the two interfaces (Appendix B),
$ ( 1-n_2/n_1 )h_1 \triangledown \xi _A + ( 1-n_3/n_2 ) ( h_1 +h_2 ) \triangledown \xi _B \sim -\delta \boldsymbol{r}$
, where
$n_j$
represents the refractive index of the fluid
$j$
. As shown in figure 1, a diffuse backlight LED array (
$150\,{\textrm{mm}}\times 150\,{\textrm{mm}}$
) is placed below the container. Additionally, a random dot pattern of approximately 20 dots mm–
$^2$
, generated using the PIVMat Toolbox, is placed between the container and the LED array. We captured images of the pattern at a resolution of 0.06 mm pixel–1 with an industrial camera (U3P630-H), positioned approximately 200 mm above the container at a frame rate of 70 fps. The system is placed on the shaker such that the camera and light source moved synchronously with the experimental set-up. Finally, digital image correlation (DIC) is performed on the point patterns captured during motion and the stationary point patterns using MATLAB.
3. Theory
The incompressible N-S equations and boundary conditions for the viscous interface wave mechanics of three-layer fluid systems are listed in Appendix C in terms of velocity
$\boldsymbol{v}_j$
, pressure
$p_j$
, density
$\rho _j$
and kinematic viscosity
$\nu _j$
$(j=1,2,3)$
. We define a small parameter
$\epsilon = 2Fr$
, where
$Fr = {d}_s \varOmega ^2/g$
is the Froude number, and perform a perturbation-based asymptotic expansion as follows:
\begin{equation} \begin{aligned} \boldsymbol{v}_j &=\boldsymbol{u}_j+{\textrm{O}}\big(\epsilon ^2\big ), \\p_j &= p_{j, 0}+\rho _j \frac {{d}_s \varOmega ^2 r}{2} \cos (\varOmega t-\varphi )+\hat {p}_j+{\textrm{O}}\big (\epsilon ^2\big ), \\\xi _A &= h_1+\eta _A+{\textrm{O}}\big (\epsilon ^2\big ), \\\xi _B &= h_1+h_2+\eta _B+{\textrm{O}}\big(\epsilon ^2\big). \end{aligned} \end{equation}
From the perturbation expansion, we obtain the first-order incompressible N-S equations (3.2b ),
and corresponding boundary conditions (3.3),
with
$\tau _{j,ls}$
as the stress tensor of fluid
$j$
.
Experimental parameters of the two sets of experiments.

3.1. The modified model
In practice, it is not easy to find analytical solutions for the dynamics of viscous waves. In the past, potential theory was applied in many studies to approximate the velocity field based on inviscid, irrotational and incompressible flow assumptions. Nevertheless, potential theory has successfully predicted non-resonant sloshing (Ibrahim Reference Ibrahim2005). As described by Faltinsen & Timokha (Reference Faltinsen and Timokha2009), although potential flow theory is strictly only applicable to irrotational flow, it allows the inclusion of viscous damping rates in the model equations. In this way, provided the wave amplitude is sufficiently small, the modified model accounts for linear and weakly nonlinear phenomena (Faltinsen & Timokha Reference Faltinsen and Timokha2009). Horstmann et al. (Reference Horstmann, Herreman and Weier2020) proposed a corresponding modified model in a two-layer viscous fluid system, adding the explicit viscous damping rates in cylindrical containers developed by Herreman et al. (Reference Herreman, Nore, Guermond, Cappanera, Weber and Horstmann2019). Similarly, a corresponding modified model can also be derived based on explicit damping rates for three-layer viscous fluid cylindrical containers, as presented by Herreman et al. (Reference Herreman, Wierzchalek, Horstmann, Cappanera and Nore2023). However, the coupling effects between two fluid interfaces need to be evaluated for a three-layer fluid system. We established this model based on Horstmann’s theoretical work (Horstmann et al. Reference Horstmann, Herreman and Weier2020, Reference Horstmann, Anders, Kelley and Weier2021; Horstmann Reference Horstmann2021).
3.1.1. Potential theory
Based on potential flow theory (ignoring viscosity), the velocity field
$\boldsymbol{u}_j$
can be represented by a potential function
$\varPhi _j$
. The velocity potential and interface wave functions should have the following functional forms to satisfy the slip condition at walls and interfaces:
\begin{align} \eta _A(r, \phi ) & =\sum _{n=1}^{\infty } \beta _{A, n}(\phi ) \frac {J_1\big (k_{1, n} r\big )}{J_1\big (k_{1, n} R\big )}, \end{align}
\begin{align} \eta _B(r, \phi ) & =\sum _{n=1}^{\infty } \beta _{B, n}(\phi ) \frac {J_1\big (k_{1, n} r\big )}{J_1\big (k_{1, n} R\big )}, \end{align}
\begin{align} \varPhi _1(r, \phi , z) & =\sum _{n=1}^{\infty } \frac {\varOmega \dot {\beta }_{A, n}}{k_{1, n}} \frac {\cosh k_{1, n} z}{\sinh k_{1, n} h_1} \frac {J_1\big (k_{1, n} r\big )}{J_1\big (k_{1, n} R\big )}, \end{align}
\begin{align} &{\varPhi _2(r, \phi , z) = -\! \sum _{n=1}^{\infty} \! \left ( \! \frac {\varOmega \dot {\beta }_{A, n}}{k_{1, n}} \frac {\cosh k_{1, n} (z \!- \!h_1 \!- \!h_2)}{\sinh k_{1, n} h_2} \!-\! \frac {\dot {\varOmega \beta }_{B, n}}{k_{1, n}} \frac {\cosh k_{1, n} (z \!- \!h_1)}{\sinh k_{1, n} h_2}\! \right ) \!\!\!\! \quad \frac {J_1 (k_{1, n} r)}{J_1 (k_{1, n} R)}, }\end{align}
\begin{align} \varPhi _3(r, \phi , z) & =-\sum _{n=1}^{\infty } \frac {\varOmega \dot {\beta }_{B, n}}{k_{1, n}} \frac {\cosh k_{1, n}\left (z-h_1-h_2-h_3\right )}{\sinh k_{1, n} h_3} \frac {J_1\big (k_{1, n} r\big )}{J_1\big (k_{1, n} R\big )}, \end{align}
with,
$k_{1,n}=\varepsilon _{1,n} / R, J_1^{\prime } (\varepsilon _{1,n} )=0, \phi =\varOmega t-\varphi$
, where the quantities
$\eta _A$
and
$\eta _B$
denote the first-order approximations of the interfacial waves at interfaces A and B, respectively, with
$J_1(k_{1,n} r)$
representing the Bessel function of the first kind of order one. The interfacial dynamic boundary conditions (3.3e
, 3.3k
) may be simplified to give
\begin{align} & \left .\rho _1 \varOmega \frac {\textrm{d} \varPhi _1}{\textrm{d} \phi } \right |_{z=h_1}-\left .\rho _2 \varOmega \frac {\textrm{d} \varPhi _2}{\textrm{d} \phi }\right |_{z=h_1} +\big ((\rho _1-\rho _2) g-\sigma _A {\nabla} _{(r, \varphi )}^2 \big ) \nonumber\\ & \eta _A = (\rho _1-\rho _2) \frac {{d}_s \varOmega ^2 r}{2} \cos \phi , \end{align}
\begin{align} & \left .\rho _2 \varOmega \frac {\textrm{d} \varPhi _2}{\textrm{d} \phi }\right |_{z=h_1+h_2}-\left .\rho _3 \varOmega \frac {\textrm{d} \varPhi _2}{\textrm{d} \phi }\right |_{z=h_1+h_2} +\big ((\rho _2-\rho _3) g-\sigma _B {\nabla} _{(r, \varphi )}^2\big)\nonumber\\ & \eta _B =\left (\rho _2-\rho _3\right ) \frac {{d}_s \varOmega ^2 r}{2} \cos \phi , \end{align}
with
${\nabla} _{(r, \varphi )}^2 =( {\partial ^2 }/{\partial r^2})+ ({1}/{r}) ({\partial }/{\partial r})+ ({1}/{r^2}) ({\partial ^2 }/{\partial \theta ^2})$
. Substituting (3.4) into (3.5), we obtain
\begin{align} & \frac {J_1\left (k_{1, n} r\right )}{J_1\left (k_{1, n} R\right )}\left (\varOmega ^2 \frac {\textrm{d}^2 \beta _{A, n}}{\textrm{d} \phi ^2} -\rho _{A, n} \varOmega ^2 \frac {\textrm{d}^2 \beta _{B, n}}{\textrm{d} \phi ^2}+\varOmega _{A, n}^2 \beta _{A, n}\right )\nonumber\\ &\quad =\frac {{d}_s}{2} \frac {\left (\rho _1-\rho _2\right ) k_{1 n} \varOmega ^2 r}{\rho _1 \operatorname {coth} (k_{1 n} h_1)+\rho _2 \operatorname {coth} (k_{1 n} h_2)} \sin \phi , \end{align}
\begin{align} & \frac {J_1\left (k_{1, n} r\right )}{J_1\left (k_{1, n} R\right )}\left (\varOmega ^2 \frac {\textrm{d}^2 \beta _{B, n}}{\textrm{d} \phi ^2}-\rho _{B, n} \varOmega ^2 \frac {\textrm{d}^2 \beta _{A, n}}{\textrm{d} \phi ^2}+\varOmega _{B, n}^2 \beta _{B, n}\right ) \nonumber\\ &\quad =\frac {{d}_s}{2} \frac {\left (\rho _2-\rho _3\right ) k_{1 n} \varOmega ^2 r}{\rho _2 \operatorname {coth} (k_{1 n} h_2)+\rho _3 \operatorname {coth} (k_{1 n} h_3)} \sin \phi , \end{align}
with
\begin{eqnarray} \rho _{A, n}=\frac {\rho _2 \operatorname {csch} (k_{1,n} h_2)}{\rho _1 \operatorname {coth} (k_{1,n} h_1)+\rho _2 \operatorname {coth} (k_{1,n} h_2)}, \rho _{B, n} = \frac {\rho _2 \operatorname {csch} (k_{1,n} h_2)}{\rho _2 \operatorname {coth} (k_{1,n} h_2)+\rho _3 \operatorname {coth} (k_{1,n} h_3)}, \nonumber\\[8pt] \varOmega _{A, n}^2 = \frac {(\rho _1-\rho _2)g k_{1,n}+\sigma _A k_{1,n}^3}{\rho _1 \operatorname {coth} (k_{1,n} h_1)+\rho _2 \operatorname {coth} (k_{1,n} h_2)}, \varOmega _{B, n}^2 = \frac {(\rho _2-\rho _3)g k_{1,n}+\sigma _B k_{1,n}^3}{\rho _2 \operatorname {coth} (k_{1,n} h_2)+\rho _3 \operatorname {coth} (k_{1,n} h_3)}, \!\!\!\!\nonumber\\\end{eqnarray}
where
$\varOmega _{A,n}$
and
$\varOmega _{B,n}$
represent the natural frequencies (Huang et al. Reference Huang, Zhuo, Yang and Ni2024) associated with interface
$A$
and interface
$B$
, respectively. The parameters
$\rho _{A,n}$
and
$\rho _{B,n}$
quantify the coupling strength between the two interfacial waves. When the shallow assumption
$k_{1,n} h_j\ll 1$
is satisfied,
and
Variation of the coupling coefficient
$\rho _{A, n} / \rho _{B, n}$
with
$k_{1, n} h_2$
in the Air∣P∣S system.

Furthermore, when
$h_2 \rightarrow 0$
,
$\lim _{h_2 \rightarrow 0} ({\rho _{A, n}}/{\rho _{B, n}}) \approx 1$
is obtained, indicating a strong interfacial coupling effect.
When the deep assumption
$k_{1, n} h_j \gg 1$
is satisfied,
and
which indicate a weak interfacial coupling effect.
Therefore, the closer
$\rho _{A, n} / \rho _{B, n}$
is to one, the stronger the interfacial coupling effect; conversely, as
$\rho _{A, n} / \rho _{B, n}$
approaches
$ (1+\rho _3 / \rho _2 ) / (1+\rho _1 / \rho _2 )$
, the coupling becomes weaker. To illustrate this intuitively, we take the Air∣P∣S system as an example and plot the variation of
$\rho _{A, n} / \rho _{B, n}$
concerning
$k_{1, n} h_2$
in figure 2.
From the orthogonality of the Bessel function
$J_1 (k_{1,n} r )$
, (3.6) is reduced to
where
\begin{equation} \begin{aligned} F_{A, n}=\frac {\left (\rho _1-\rho _2\right ) k_{1,n} R}{\left (\rho _1 \operatorname {coth} k_{1,n} h_1+\rho _2 \operatorname {coth} k_{1,n} h_2\right )\big (\varepsilon _{1,n}^2-1\big )J_1\left (k_{1, n} R\right )}, \\[6pt] F_{B, n}=\frac {\left (\rho _2-\rho _3\right ) k_{1,n} R}{\left (\rho _2 \operatorname {coth} k_{1,n} h_2+\rho _3 \operatorname {coth} k_{1,n} h_3\right )\big (\varepsilon _{1,n}^2-1\big )J_1\left (k_{1, n} R\right )}. \end{aligned} \end{equation}
The coefficients
$F_{A,n}$
and
$F_{B,n}$
quantify the influence of density stratification on the wave amplitudes at interfaces A and B, respectively, in a cylindrical container with finite fluid depth. As
$h_j \to \infty$
,
$F_{A,n}$
and
$F_{B,n}$
can be approximated as
where
$A_{1,2}=(\rho _1-\rho _2)/(\rho _1+\rho _2)$
denotes the Atwood number between fluid 1 and fluid 2, and
$A_{2,3}=(\rho _2-\rho _3)/(\rho _2+\rho _3)$
denotes the Atwood number between fluid 2 and fluid 3.
3.1.2. Viscous damping
Herreman et al. (Reference Herreman, Wierzchalek, Horstmann, Cappanera and Nore2023) carried out a detailed study of the viscous damping terms in a three-layer fluid system, starting with the energy equation,
\begin{equation} \begin{aligned} &\frac {\textrm{d}}{\textrm{d} t} \underbrace {\sum _{j=1,2,3} \frac {1}{2} \int _{V_j} \rho _j\left \|\boldsymbol{u}_j\right \|^2 \, \textrm{d} V}_{E_c}+\\ &\frac {\textrm{d}}{\textrm{d} t} \underbrace {\int _{S_A}\left [\frac {1}{2}\left (\rho _2-\rho _1\right ) g \xi _A^2+\sigma _A \sqrt {1+\left \|\boldsymbol{\nabla }\xi _A\right \|^2}\right ] \textrm{d} S+\int _{S_B}\left [\frac {1}{2}\left (\rho _3-\rho _2\right ) g \xi _B^2+\sigma _B \sqrt {1+\left \|\boldsymbol{\nabla }\xi _B\right \|^2}\right ] \textrm{d} S}_{E_p}=\\ & \qquad\underbrace {-\sum _{j=1,2,3} 2 \rho _j v_j \int _{V_j} {\varepsilon }_j: {\varepsilon }_j \,\textrm{d} V}_D , \end{aligned} \end{equation}
with kinetic energy
$E_c$
, potential energy
$E_p$
, viscous dissipation energy
$D$
and the shear rate tensor
$\boldsymbol{\varepsilon }_j= (\partial u_{j, m} / \partial x_n+\partial u_{j, n} / \partial x_m ) / 2$
. The simplification of viscous dissipation energy
$D$
leads to the following expression:
\begin{equation} \begin{aligned} D=\underbrace {-\sum _{j=1,2,3} \rho _j v_j \int _{V_j}\left \|\boldsymbol{\nabla }\times \boldsymbol{u}_j\right \|^2 \, \textrm{d} V}_{D^{\prime }} \underbrace {-2 \sum _{j=1,2,3} \rho _j v_j \int _{V_j} \boldsymbol{\nabla }\boldsymbol{\cdot }\left (\left (\boldsymbol{u}_j \boldsymbol{\cdot }\boldsymbol{\nabla }\right ) \boldsymbol{u}_j\right )\, \textrm{d} V}_{D^{\prime \prime }}. \end{aligned} \end{equation}
In this context, the main contributions come from the boundary layer (
$D^{\prime }$
) and the fluid bulk (
$D^{\prime \prime }$
). The viscous attenuation surface wave field and the interface displacement are
$\boldsymbol{u}_j \sim \textrm{e}^{-\lambda t}, \eta \sim \textrm{e}^{-\lambda t}$
.
According to Herreman et al. (Reference Herreman, Wierzchalek, Horstmann, Cappanera and Nore2023), it can be observed that viscous damping consists of three components: wall damping
$\lambda ^{{BL}}$
, interface damping
$\lambda ^{{IL}}$
and internal fluid damping
$\lambda ^{{Int}}$
. Here,
$\lambda =\lambda ^{{BL}}+\lambda ^{{IL}}+\lambda ^{{Int}}$
, with
$\lambda ^{{BL}},\lambda ^{{IL}}\sim k$
and
$\lambda ^{{Int}}\sim k^2$
. Kumar & Tuckerman (Reference Kumar and Tuckerman1994) have provided a solution for
$\lambda ^{{Int}}$
. As for the viscous dissipation energy in the fluid body,
$D^{\prime \prime }$
can be approximated as
\begin{equation} \begin{aligned} D^{\prime \prime }&=-2 \sum _{j=1,2,3} \rho _j v_j \int _{V_j} \boldsymbol{\nabla }\boldsymbol{\cdot }\left (\left (\boldsymbol{u}_j \boldsymbol{\cdot }\boldsymbol{\nabla }\right ) \boldsymbol{u}_j\right ) \,\textrm{d} V\\ &=-2 \sum _{j=1,2,3} \rho _j v_j \int _{V_j} \frac {\partial u_{i, k}}{\partial x_j} \frac {\partial u_{i, j}}{\partial x_k} \, \textrm{d} V \approx -2 \sum _{j=1,2,3} \rho _j v_j \int _{V_j}\left (\frac {\partial ^2 \varPhi _j}{\partial x_j \partial x_k}\right )^2 \, \textrm{d} V, \end{aligned} \end{equation}
where
$\varPhi _j$
is the potential function of fluid
$j$
. Thus, we obtain the internal damping
\begin{align} \lambda ^{{Int}} & = \frac {\sum _{j=1}^3 \int {\rm \mu} _j\left (\frac {\partial ^2 \varPhi _j}{\partial x_j \partial x_k}\right )^2 \, \textrm{d} V_j}{\sum _{j=1}^3 \int \rho _j\left (\frac {\partial \varPhi _j}{\partial x_j}\right )^2 \, \textrm{d} V_j} \nonumber\\[4pt]& = \frac { {\begin{array}{c}2 k_{1,n}^2\Big (\epsilon ^2 \rho _1 v_1 \operatorname {coth}\left (h_1 k_{1,n}\right ) +\left (1+\epsilon ^2\right ) \rho _2 v_2 \operatorname {coth}\left (h_2 k_{1,n}\right ) \\ +\rho _3 v_3 \operatorname {coth}\left (h_3 k_{1,n}\right )-2 \epsilon \rho _2 v_2 \operatorname {csch}\left (h_2 k_{1,n}\right )\Big )\end{array}}}{ {\begin{array}{c}\epsilon ^2 \rho _1 \operatorname {coth}\left (h_1 k_{1,n}\right )+\left (1+\epsilon ^2\right ) \rho _2 \operatorname {coth}\left (h_2 k_{1,n}\right ) \\ +\rho _3 \operatorname {coth}\left (h_3 k_{1,n}\right )-2 \epsilon \rho _2 \operatorname {csch}\left (h_2 k_{1,n}\right )\end{array}}}, \nonumber\\\end{align}
with
$\epsilon _{ \pm }=a_n \pm \sqrt {a_n^2+b_n}$
,
$a_n=({1}/{2}) (1/\rho _{B,n}-(\rho _2-\rho _3)/(\rho _{A,n}(\rho _1-\rho _2)) )$
,
$b_n=(\rho _2-\rho _3)/(\rho _1-\rho _2)$
. Since the frequency range investigated in this study closely matches the natural frequency corresponding to the (-) mode, we adopt the value of
$\epsilon _-$
. Note that
$\lambda ^{{BL}}$
and
$\lambda ^{{IL}}$
have been determined by Herreman et al. (Reference Herreman, Wierzchalek, Horstmann, Cappanera and Nore2023). Here,
$\lambda ^{{BL}} = \lambda _1^{{BL}}+\lambda _2^{{BL}}+\lambda _3^{{BL}}$
, where the contributions from the wall boundary layers are
\begin{align} &\lambda _1^{{BL}} =\frac {\sqrt {2}}{4} \frac {1}{k_{1,n} R} \frac {\rho _1 \varOmega ^2 \sqrt {v_1 \varOmega }}{g\left (\rho _2-\rho _3+\epsilon ^2 \left (\rho _1-\rho _2\right )\right )} \nonumber\\[1.5pt] & \qquad\qquad\times\, \epsilon ^2\left [k_{1,n}\left (R-h_1\right ) \operatorname {csch}^2\left (k_{1,n} h_1\right )+\frac {k_{1,n}^2 R^2+1}{k_{1,n}^2 R^2-1} \operatorname {coth}\left (k_{1,n} h_1\right )\right ]\!, \nonumber\\[1.5pt] &\lambda _2^{{BL}} = -\frac {\sqrt {2}}{4} \frac {1}{k_{1, n} R} \frac {\rho _2 \varOmega ^2 \sqrt {v_2 \varOmega }}{g\left (\rho _2-\rho _3+\epsilon ^2\left (\rho _1-\rho _2\right )\right )} \nonumber\\[1.5pt] &\qquad\qquad \times\, \left (\epsilon ^2+1\right )\left (k_{1, n} h_2 \operatorname {csch}^2\left (k_{1, n} h_2\right )-\frac {k_{1, n}^2 R^2+1}{k_{1, n}^2 R^2-1} \operatorname {coth}\left (k_{1, n} h_2\right )\right ) \nonumber\\[1.5pt] &\qquad\qquad+\,\frac {\sqrt {2}}{2} \frac {1}{k_{1, n} R} \frac {\epsilon \rho _2 \varOmega ^2 \sqrt {v_2 \varOmega }}{g\left (\rho _2-\rho _3+\epsilon ^2\left (\rho _1-\rho _2\right )\right )} \nonumber\\[1.5pt] &\qquad\qquad \times\, \left (k_{1, n} h_2 \operatorname {coth}\left (k_{1, n} h_2\right ) \operatorname {csch}\left (k_{1, n} h_2\right )-\frac {k_{1, n}^2 R^2+1}{k_{1, n}^2 R^2-1} \operatorname {csch}\left (k_{1, n} h_2\right )\right )\!, \nonumber\\[1.5pt] &\lambda _3^{{BL}} = \frac {\sqrt {2}}{4} \frac {1}{k_{1,n} R} \frac {\rho _3 \varOmega ^2 \sqrt {v_3 \varOmega }}{g\left (\rho _2-\rho _3+\epsilon ^2\left (\rho _1-\rho _2\right )\right )} \nonumber\\[1.5pt] &\qquad\qquad \times\, \left [k_{1,n}\left (R-h_3\right ) \operatorname {csch}^2\left (k_{1,n} h_3\right )+\frac {k_{1,n}^2 R^2+1}{k_{1,n}^2 R^2-1} \operatorname {coth}\left (k_{1,n} h_3\right )\right ]\!. \end{align}
The sum damping of contributions from the interfacial boundary layers is
\begin{equation} \lambda ^{{IL}} = \frac {\sqrt {2}}{4} \frac {\varOmega ^2 \sqrt {\varOmega }}{g(\rho _2-\rho _3+\epsilon ^2(\rho _1-\rho _2))} \sum _{j=1,2} \varLambda _{j j+1}^2\left(\frac {1}{\rho _j \sqrt {v_j}}+\frac {1}{\rho _{j+1} \sqrt {v_{j+1}}}\right)^{-1}, \end{equation}
with
Usually, interface coupling effects exist in inertial terms. The strength of these coupling effects depends on
$\rho _{A, n}$
and
$\rho _{B, n}$
. However, it is necessary to make corrections for the interface coupling effects caused by viscosity, because the motion contributes to inertial and viscous forces. Therefore, the effect of interfacial coupling is also considered when viscosity correction terms with Herreman’s viscous decay rate
$\lambda$
(Herreman et al. Reference Herreman, Wierzchalek, Horstmann, Cappanera and Nore2023) are added. The following modified equations for the three-layer fluid system have been derived:
\begin{align} & \underbrace {\frac {\textrm{d}^2 \beta _{A, n}}{\, \textrm{d} \phi ^2}-\rho _{A, n} \frac {\, \textrm{d}^2 \beta _{B, n}}{\, \textrm{d} \phi ^2}}_{\text{Inertial term}}+\underbrace {2 \varUpsilon \frac {\, \textrm{d} \beta _{A, n}}{\, \textrm{d} \phi }-2 \rho _{A, n} \varUpsilon \frac {\, \textrm{d} \beta _{B, n}}{\, \textrm{d} \phi }}_{\text{Viscous term}}+\underbrace {\frac {\varOmega _{A, n}^2}{\varOmega ^2} \beta _{A, n}}_{{\rm Restoring \,term}} \underbrace {-F_{A, n} {d}_s \sin \phi }_{\text{Excitation term}}=0, \end{align}
\begin{align} & \underbrace {\frac {\, \textrm{d}^2 \beta _{B, n}}{\, \textrm{d} \phi ^2}-\rho _{B, n} \frac {\, \textrm{d}^2 \beta _{A, n}}{\, \textrm{d} \phi ^2}}_{\text{Inertial term}}+\underbrace {2 \varUpsilon \frac {\, \textrm{d} \beta _{B, n}}{\, \textrm{d} \phi }-2 \rho _{B, n} \varUpsilon \frac {\, \textrm{d} \beta _{A, n}}{\, \textrm{d} \phi }}_{\text{Viscous term}}+\underbrace {\frac {\varOmega _{B, n}^2}{\varOmega ^2} \beta _{B, n}}_{{\rm Restoring \,term}} \underbrace {-F_{B, n} {d}_s \sin \phi }_{\text{Excitation term}}=0, \end{align}
where
$\varUpsilon =\lambda /\varOmega$
describes the ratio of viscous force to inertial force.
Equation (3.22) are equilibrium equations that describe the dynamics of interfaces A and B. The two equations are coupled through interfacial coupling coefficients. The viscous contribution is introduced via a dissipation rate, representing energy loss due to viscosity. The restoring term accounts for the combined effects of gravity and interfacial tension, providing the ’elastic response’ of the interface, while the external term models the forcing induced by the orbital motion of the container. In two-layer systems with low viscosity, it is appropriate to model the viscous effect by adding a corrective term of the form
$\varUpsilon \, \textrm{d} \beta _{A,n} / \textrm{d} \phi$
, ensuring that the energy dissipation rate matches
$\varUpsilon$
. However, this single correction is insufficient in a three-layer system with finite viscosity. The interfacial coupling alters the decay characteristics, and the modified system no longer exhibits a decay rate equal to
$\varUpsilon$
. To rectify this, an additional term
$2 \rho _{A,n} \varUpsilon \, \textrm{d} \beta _{B,n} / \textrm{d} \phi$
is introduced, ensuring consistency with the prescribed damping rate. By solving (3.22), we can obtain an analytical expression for the wave amplitude of the oscillation in a three-layer fluid system according to potential flow theory (assuming counterclockwise). The corresponding expression for the interface fluctuation is given in (D1).
3.2. The semi-analytical model
The current modified model cannot satisfy the viscous boundary conditions at the interface and, therefore, cannot accurately capture the frequency shift. Bauer & Eidel (Reference Bauer and Eidel1999) and Ibrahim (Reference Ibrahim2005) established a semi-analytical model for single-layer fluid that strictly satisfies sidewall boundary conditions, but is inconvenient to extend to multi-layer fluid systems. Kumar & Tuckerman (Reference Kumar and Tuckerman1994) and Batson et al. (Reference Batson, Zoueshtiagh and Narayanan2013) applied the Floquet series to the Faraday wave problem analytically in an infinite domain. The approach neglected viscous shear at the sidewall while keeping the strict interface boundary conditions and no-slip conditions at the top and bottom walls. This simplification is adequate for most regions far from the sidewall boundary layer. Experiments in cylindrical containers confirmed the validity of this theoretical approach (Batson et al. Reference Batson, Zoueshtiagh and Narayanan2013; Ward et al. Reference Ward, Zoueshtiagh and Narayanan2019c ).
Considering the
$O(\varepsilon )$
-order approximation,
$\xi _A \approx h_1+\eta _A$
,
$\xi _B \approx h_1+h_2+\eta _B$
, the linear solutions can be expressed in the form of a Fourier series expansion
\begin{align} \bar {w}_j(r, \phi , z) &= \sum _{n=1}^{\infty } W_{j, n}(z) J_1\left (k_{1, n} r\right ) e^{i \phi }, \,\, \bar {p}_j(r, \phi , z)=\sum _{n=1}^{\infty } P_{j, n}(z) J_1\left (k_{1, n} r\right ) e^{i \phi }, \nonumber\\ \bar {\eta }_A(r, \phi ) &= \sum _{n=1}^{\infty } \zeta _{A, n} J_1\left (k_{1, n} r\right ) e^{i \phi }, \,\, \bar {\eta }_B(r, \phi )=\sum _{n=1}^{\infty } \zeta _{B, n} J_1\left (k_{1, n} r\right ) e^{i \phi }, \end{align}
with
$\phi =\varOmega t-\varphi$
. In addition,
$\bar {w}_j$
is the velocity in the
$z$
-direction and
$\bar {p}_j$
is the pressure of fluid
$j$
in the form of complex functions. In addition,
$\varepsilon _{1,n}$
represents the nth zero of the first-order Bessel function derivative
${J}^{\prime}_1 ( \varepsilon _{1,n} )$
,
$k_{1,n}=\varepsilon _{1,n}/R$
, because the slip boundary on the side wall has been satisfied. Applying the divergence operator to the Navier–Stokes equations (3.2b
) and simplifying, we obtain
The general solution of the equation can be solved,
where
$C_{j, n}$
and
$D_{j, n}$
are undetermined coefficients.
Substituting the series solution (3.23) into (3.2b ), we obtain
Solving (3.26), we obtain the general solution for
$W_{j, n}$
,
where
$A_{j, n}$
and
$B_{j, n}$
are undetermined coefficients.
The boundary conditions are also expressed as follows.
-
(i) Velocity boundary conditions:
(3.28)
\begin{align} \left .W_{1, n}\right |_{z=0} &= 0,\left .\frac {\textrm{d} W_{1, n}}{\textrm{d} z}\right |_{z=0}=0, \nonumber\\ \left .W_{1, n}\right |_{z=h_1}&= \left .W_{2, n}\right |_{z=h_1}=\textrm{i} \varOmega \zeta _{A, n},\left .\frac {\textrm{d} W_{1, n}}{\textrm{d} z}\right |_{z=h_1}=\left .\frac {\textrm{d} W_{2, n}}{\textrm{d} z}\right |_{z=h_1}, \nonumber\\[4pt] \left .W_{1, n}\right |_{z=h_1+h_2} &= \left .W_{2, n}\right |_{z=h_1+h_2}=\textrm{i} \varOmega \zeta _{B, l},\left .\frac {\textrm{d} W_{1, n}}{\textrm{d} z}\right |_{z=h_1+h_2}=\left .\frac {\textrm{d} W_{2, n}}{\textrm{d} z}\right |_{z=h_1+h_2}, \nonumber\\ \left .W_{3, n}\right |_{z=\sum h_i} &= 0,\left .\frac {\textrm{d} W_{3, n}}{\textrm{d} z}\right |_{z=\sum h_i}=0 . \end{align}
-
(ii) Shear stress boundary conditions:
(3.29)
\begin{align} \left .{\rm \mu} _1\left (k_{1, n}^2 W_{1, n}+\frac {\textrm{d}^2 W_{1, n}}{\textrm{d} z^2}\right ) \right |_{z=h_1}-\left .{\rm \mu} _2\left (k_{1, n}^2 W_{2, n}+\frac {\textrm{d}^2 W_{2, n}}{\textrm{d} z^2}\right ) \right |_{z=h_1} &= 0, \nonumber\\[6pt] \left .{\rm \mu} _2\left (k_{1, n}^2 W_{2, n}+\frac {\textrm{d}^2 W_{2, n}}{\textrm{d} z^2}\right ) \right |_{z=h_1+h_2}-\left .{\rm \mu} _3\left (k_{1, n}^2 W_{3, n}+\frac {\textrm{d}^2 W_{3, n}}{\textrm{d} z^2}\right ) \right |_{z=h_1+h_2} &= 0 . \end{align}
-
(iii) Normal stress boundary conditions:
(3.30)
\begin{equation} \begin{aligned} & \left .P_{1, n}\right |_{z=h_1}-\left .P_{2, n}\right |_{z=h_1}-\left .2\left ({\rm \mu} _1-{\rm \mu} _2\right ) \frac {\textrm{d} W_{1, n}}{\textrm{d} z}\right |_{z=h_1} \\[3pt]& -\big [(\rho _1-\rho _2) g+\sigma _A k_{1, n}^2\big ] \zeta _{A, n}=-\frac {R\left (\rho _1-\rho _2\right ) {d}_s \varOmega ^2}{\big (k_{1, n}^2 R^2-1\big ) J_1\big (k_{1, n} R\big )} \\[3pt] & \left .P_{2, n}\right |_{z=h_1+h_2}-\left .P_{3, n}\right |_{z=h_1+h_2}-\left .2\left ({\rm \mu} _2-{\rm \mu} _3\right ) \frac {\textrm{d} W_{3, n}}{\textrm{d} z}\right |_{z=h_1+h_2} \\[3pt] & -\big [(\rho _2-\rho _3) g+\sigma _B k_{1, n}^2\big ] \zeta _{B, l}=-\frac {R\left (\rho _2-\rho _3\right ) {d}_s \varOmega ^2}{\big (k_{1, n}^2 R^2-1\big ) J_1\big (k_{1, n} R\big )}. \end{aligned} \end{equation}
Substituting (3.25), (3.27) into (3.28), (3.29), (3.30) allows us to solve for
$A_{j, n}$
,
$B_{j, n}$
,
$C_{j, n}$
,
$D_{j, n}$
,
$\zeta _{A, n}$
and
$\zeta _{B, n}$
, where
$j=1,2,3$
. The boundary conditions (3.28), (3.29), (3.30) provide 14 equations, allowing the determination of 14 unknowns for any given positive integer
$n$
. The counterclockwise solutions of
$\eta _A$
and
$\eta _B$
are the real solution,
\begin{eqnarray} \eta _A &=&\delta _A \cos \left (\phi +\varphi _A\right )=\textrm{Re}\left (\bar {\eta }_A\right ) \nonumber\\ &=& \left (\textrm{Re}\left (\sum _{n=1}^{\infty } \zeta _{A, n} J_1\left (k_{1, n} r\right )\right ) \cos \phi -\textrm{Im}\left (\sum _{n=1}^{\infty } \zeta _{A, n} J_1\left (k_{1, n} r\right )\right ) \sin \phi \right ), \nonumber\\ \eta _B &=& \delta _B \cos \left (\phi +\varphi _B\right )=\textrm{Re}\left (\bar {\eta }_B\right )\nonumber\\ &=& \left (\textrm{Re}\left (\sum _{n=1}^{\infty } \zeta _{B, n} J_1\left (k_{1, n} r\right )\right ) \cos \phi -\textrm{Im}\left (\sum _{n=1}^{\infty } \zeta _{B, n} J_1\left (k_{1, n} r\right )\right ) \sin \phi \right ), \end{eqnarray}
with
\begin{equation} \begin{gathered} \delta _A(r)=\left |\sum _{n=1}^{\infty } \zeta _{A, n} J_1\left (k_{1, n} r\right )\right |, \delta _B(r)=\left |\sum _{n=1}^{\infty } \zeta _{B, n} J_1\left (k_{1, n} r\right )\right |, \\[4pt] \varphi _A=\arctan \frac {\textrm{Im}\left (\sum _{n=1}^{\infty } \zeta _{A, n} J_1\left (k_{1, n} r\right )\right )}{\textrm{Re}\left (\sum _{n=1}^{\infty } \zeta _{A, n} J_1\left (k_{1, n} r\right )\right )}, \varphi _B=\arctan \frac {\textrm{Im}\left (\sum _{n=1}^{\infty } \zeta _{B, n} J_1\left (k_{1, n} r\right )\right )}{\textrm{Re}\left (\sum _{n=1}^{\infty } \zeta _{B, n} J_1\left (k_{1, n} r\right )\right )}. \end{gathered} \end{equation}
4. Scaling laws
Variation of amplitude ratio and phase difference with
$Fr$
for different Reynolds numbers. Here,
${Re}_{j,{Air\mid P\mid S}}$
represents the Reynolds number of the
$j$
th fluid layer in the Air∣P∣S fluid system. At
$Fr = 0.01$
, the Reynolds numbers for the three fluid layers are
${Re}_1 = 90$
,
${Re}_2 = 112$
and
${Re}_3 = 303$
. When
$Fr=0.1$
, they increase to
${Re}_1 = 283$
,
${Re}_2 = 354$
and
${Re}_3 = 957$
, respectively, indicating that
${Re}_i \gg 1$
in all cases. Other parameters are the same as those of Air∣P∣S.

We define the Froude number
${\textit{Fr}} = {d}_s \varOmega ^2 / (2g)$
, which represents the ratio of inertial force to gravitational force, and Reynold number
${\textit{Re}}_j = \varOmega R^2 / \nu _{\!j}$
, which represents the ratio of inertial force to viscous force. With the Air∣P∣S system as a reference, we calculate the variation of the amplitude ratio
$\delta _A / \delta _B$
and phase difference
$\varphi / 2\pi$
with
$Fr$
for different
${\textit{Re}}_j$
. As shown in figure 3, the amplitude ratio and phase difference reach their maximum values at resonance from the calculations of
$\S$
3.2. At resonance, the amplitude ratio
$\delta _A / \delta _B$
and the phase difference
$\varphi / 2\pi$
increase with increasing
${\textit{Re}}_j$
. When
${\textit{Re}}_j = \infty$
, the wave amplitude ratio exhibits non-physical singularities and the phase difference undergoes an abrupt shift at resonance. However, the viscous model eliminates these singularities in amplitude and discontinuities in phase difference, providing a more realistic description of near resonance.
While the semi-analytical model offers higher accuracy by fully resolving viscous effects, its analytical complexity limits its utility for scaling analysis. The modified model, however, enables a convenient perturbative approach, making it well suited for extracting the scaling behaviours of the system. We separately decompose
$\beta _{A,n}$
and
$\beta _{B,n}$
into components
$\beta _{A,n} =\beta _{A,S,n}\sin \phi +\beta _{A,C,n}\cos \phi$
and
$\beta _{B,n} =\beta _{B,S,n}\sin \phi +\beta _{B,C,n}\cos \phi$
. However, we consider the characteristics of solutions far from resonance. The small perturbation expansion of (D1) is conducted with
$\varUpsilon =\lambda /\varOmega \ll 1$
. From (D5), which is a non-resonant asymptotic solution, we know
$\beta _{A,C,n},\beta _{B,C,n} \sim \varUpsilon$
. Therefore,
$\eta _A,\eta _B \sim \varUpsilon$
far from resonance. However, we apply the small perturbation expansion at resonance satisfying
$\gamma _n=0$
. From (D6), which is the non-resonant asymptotic solution, we know
$\beta _{A,C,n},\beta _{B,C,n} \sim \varUpsilon ^{-1}$
. Therefore,
$\eta _A,\eta _B \sim \varUpsilon ^{-1}$
at resonance.
At resonance, when
$\left | \tan \varphi _A \right | \ll 1$
and
$\left |\tan \varphi _B \right | \ll 1$
, the phase difference reaches an extremum
$\varphi _{\textit{max}}$
, which approximately satisfies
because
$\Delta \varphi _{\textit{max}}$
is close to
$\pi$
, such that
$\Delta \varphi _{\textit{max}} \approx \tan \Delta \varphi _{\textit{max}} \approx \tan \varphi _B - \tan \varphi _A$
. Moreover, since the resonant wave amplitudes scale as
$\eta _A, \eta _B \sim \varUpsilon ^{-1}$
, the resulting phase difference follows the scaling law
$\pi -\Delta \varphi _{\textit{max}} \sim \varUpsilon$
.
Using the semi-analytical model in
$\S$
3.2, we compute
$\delta _A$
and
$\Delta \phi$
over the range
$Fr = 0\,{\sim}\,0.1$
, from which the first-order resonance peak values
$\delta _{A,{\textit{max}}}$
and
$\Delta \phi _{{\textit{max}}}$
are extracted. Figure 4 displays the relationships between the first-order resonant amplitude
$\delta _{A,\textit{max}}$
of interface
$A$
, the maximum phase difference
$\Delta \varphi _{{\textit{max}}}$
, and the viscous damping
$\varUpsilon$
of the fluid system. In figure 4(a), the first-order resonant amplitude of interface
$A$
increases with the rise of
$\varUpsilon ^{-1}$
, indicating that higher viscous damping in the fluid system leads to smaller resonant amplitude. When the fluid system exhibits low viscous damping
$\varUpsilon ^{-1}\gg 1$
, the first-order resonant amplitude satisfies
$\delta _{A,{\textit{max}}}/{\textrm d}s\sim \varUpsilon ^{-1}$
, as the condition
$\eta_A, \eta_B \sim \varUpsilon ^{-1}$
is satisfied at resonance. This conclusion is consistent with Horstmann et al. (Reference Horstmann, Anders, Kelley and Weier2021), namely
$\delta _{\textit{max}}/R \sim \sqrt {{\textit{Re}}_j}$
, because
$\lambda \sim {\textit{Re}}_j^{-1/2}$
. The maximum phase difference between interface
$A$
and interface
$B$
approaches
$\pi$
as
$\varUpsilon$
decreases. Under low viscous damping conditions (
$\varUpsilon \ll 1$
), the maximum phase difference satisfies
$\pi -\Delta \varphi _{{\textit{max}}}\sim \varUpsilon$
, as illustrated in figure 4(b). Additionally, as the coupling coefficients
$\rho _{A,n}$
and
$\rho _{B,n}$
increase, the maximum amplitude of interface
$A$
decreases, and the maximum phase difference also decreases. This behaviour is related to energy transfer between interfaces A and B.
Normalised resonance amplitude and phase difference maximum. (a) Dimensionless resonance amplitude at interface
$A$
as a function of
$\varUpsilon ^{-1}$
. The red arrows indicate the direction of enhanced coupling. (b) Maximum of phase difference
$\Delta \varphi _{{\textit{max}}}$
as a function of
$\varUpsilon$
. The viscosity
${\textit{Re}}_j=\varOmega R^2/\nu _{\!j}$
ranges from 0.01 to 10 times the original fluid viscosity of Air∣P∣S. Here,
${\textit{Re}}_{j,{Air\mid P\mid S}}$
represents the Reynolds number of the
$j$
th fluid layer in the Air∣P∣S fluid system. Other parameters are the same as those of Air∣P∣S.

Impact of additional fluid layers on interfacial kinetic energy. (a) Comparison of interfacial kinetic energy as a function of frequency in a three-layer fluid system (Air∣P∣S system) and a two-layer fluid system (Air∣P system) with 50 cst of silicone oil and
$h_2$
= 20 mm. (b) Relationship between the kinetic energy growth rate and frequency for different Reynolds numbers
${\textit{Re}}_j$
. (c) Coupling parameters
$\rho _A,\rho _B$
as a function of
$h_2/h_{2,{Air\mid P\mid S}}$
. (d) Relationship between the maximum kinetic energy growth rate and
$\varUpsilon ^{-1}$
.
${\textit{Re}}_{j,{Air\mid P\mid S}}$
represents the Reynolds number of the
$j$
th fluid layer in the Air∣P∣S fluid system. Other parameters are the same as those of Air∣P∣S.

Therefore, we further explore the changes in kinetic energy caused by interface coupling, using
$\boldsymbol{\tilde {u}}^2_B=\boldsymbol{u}^2_B/({d}_s\varOmega )^2$
to quantify the interfacial kinetic energy at interface
$B$
, where
$\boldsymbol{\tilde {u}}_B$
represents the interfacial normalised velocity. Furthermore, dimensional analysis suggests that the interfacial velocity
$\boldsymbol{u_B}^2$
satisfies the scaling relation
$|\boldsymbol{u}_B| \sim \varOmega \eta _B$
. Therefore,
$\boldsymbol{u_B}^2$
satisfies
$\boldsymbol{u}_B^2 \sim \eta _B^2 \sim \varUpsilon ^{-2}$
following the resonance condition. Compared with the two-layer fluid system (Air∣P), introducing an additional fluid interface in the three-layer configuration (Air∣P∣S) significantly changes the interfacial dynamics. This additional P–S interface is a conduit for enhanced energy exchange between layers. As illustrated in figure 5(a), the presence of the intermediate silicone oil (S) layer leads to a pronounced jump in kinetic energy at interface
$B$
(Air–Paraffin oil interface) when the system is driven at the resonant frequency
$\varOmega = \varOmega _A$
, corresponding to the natural frequency of the Air∣P configuration. This abrupt increase is reminiscent of the classic dead water phenomenon first described by Ekman (Reference Ekman1904) in his doctoral thesis, wherein a vessel moving through a stratified fluid experiences a significantly greater drag than in an homogeneous fluid (Mercier, Vasseur & Dauxois Reference Mercier, Vasseur and Dauxois2011). The enhanced resistance arises from wave generation at the fluid interface, which extracts energy from the moving body. The effect is most pronounced when the vessel speed is below the maximum phase speed of interfacial waves, with the interfacial kinetic energy
$\boldsymbol{u}^2$
as a proxy for the drag (Fourdrinoy et al. Reference Fourdrinoy, Dambrine, Petcu, Pierre and Rousseaux2020). Figure 5(b) reveals that this kinetic energy jump becomes more abrupt as viscosity decreases, indicating that viscous shear plays a mitigating role. In the low-viscosity limit (
$\varUpsilon ^{-1} \gg 1$
), the energy growth rate follows
$\tilde {\boldsymbol{u}}^2_{B,3-\textit{layer,max}} / \tilde {\boldsymbol{u}}^2_{B,2-\textit{layer}} \sim \varUpsilon ^{-2}$
, consistent with
$\boldsymbol{u}^2_B \sim \varUpsilon ^{-2}$
. Moreover, as shown in figure 5(c, d), stronger interfacial coupling amplifies this resonant energy growth, particularly when the intermediate fluid layer is thin. Introducing a third, thin interfacial layer substantially increases energy transfer and drag by exciting interfacial waves at multiple boundaries. This enhanced coupling effectively mimics the sharp density transition in classical two-layer systems, reinforcing the analogy to Ekman’s dead water.
BOS images corresponding to the different viscosity of fluid 1 and shaking frequency, where
$\nu _{1,\textit{P}\mid \textit{S}\mid \textit{G}}$
is the kinematic viscosity of glycerol. Other parameters are the same as those of P∣S∣G.

Through calculations using the theoretical model, we observed BOS patterns with spiral structures similar to those found in experiments on two-layer fluid systems (Horstmann et al. Reference Horstmann, Anders, Kelley and Weier2021), as shown in figure 6. The number of spiral arms increases with the sloshing frequency. Additionally, as the viscosity of the bottom fluid layer increases, the system gradually transitions from underdamped to overdamped characteristics.
5. Comparison with experimental data
To measure the amplitude and phase quantitatively of the interfaces, we use ultrasonic techniques previously introduced by Horstmann et al. (Reference Horstmann, Wylega and Weier2019) to measure the wave amplitudes of a single fluid interface. This approach enables the simultaneous measurement of fluctuations in the two fluid interfaces. For ultrasonic measurement technology, we use the Air∣P∣S fluid system to avoid extreme damping of ultrasonic waves in the fluid. In figures 7(a)–7(c) and figures 8(a)–8(c), the kinematic viscosity of silicone oil is 50 cst. In figures 7(d)–7(f) and figures 8(d)–8(f), the kinematic viscosity of silicone oil is 500 cst. Additionally, the initial thickness of the paraffin oil layer is 20 mm in figures 7(a, d) and 8(a, d), 25 mm in figures 7(b, e) and 8(b, e), and 30 mm in figures 7(c, f) and 8(c, f). The ultrasonic probe is fixed at
$r_0 = 30\,{\textrm{mm}}$
.
Comparison of experimental measurements and theoretical predictions of the wave amplitudes,
$\delta _A$
and
$\delta _B$
, in the three-layer fluid system. We select three typical thicknesses of middle-layer paraffin oil, (a, d) 20 mm, (b, e) 25 mm and (c ,f) 30 mm. The viscosity of silicone oil is 50 cst in figures 7(a)–7(c) and 500 cst in figures 7(d)–7(f). The hollow circles denote experimental data, the dashed lines show the data predicted by the modified model and the solid lines represent the predictions calculated by the semi-analytic model.

Comparison of experimental measurements and theoretical predictions of the phase difference
$\Delta \varphi$
of interface waves in the three-layer fluid system. We select three typical thicknesses of middle-layer paraffin oil, (a, d) 20 mm, (b, e) 25 mm and (c, f) 30 mm. The viscosity of silicone oil is 50 cst in figures 8(a)–8(c) and 500 cst in figures 8(d)–8(f).
$\varphi _{A}$
and
$\varphi _{B}$
represent the phase differences between interfaces and the shaker. The red (
$\varphi _{A}$
) and blue (
$\varphi _{B}$
) dashed lines in the graph represent the phase differences between interfaces and the shaker, as calculated by the semi-analytical model.

Comparison of experimental measurements and theoretical predictions of the resonance frequency of interface
$A$
.

We perform a comparative evaluation of the model predictions against experimental data for the three-layer fluid system, as plotted in figures 7 and 8. The amplitudes at
$r=r_0$
on both interfaces are measured using ultrasonic techniques, as indicated in figure 7 by the hollow circles. The results calculated using the semi-analytical and modified models agree well with the experimental data. Similar to the two-layer fluid system, the semi-analytical model captures more accurately the frequency shift caused by viscosity. It confirms that the primary boundary conditions are associated with the interface in the flow field near the interface and away from the sidewall boundary layer. The influence of the convection and other higher-order terms drives the deviation from experimental measurements and the two models. On the one hand, the premise of the model in this article is based on the linear wave assumption; therefore, when the amplitude is large, there may be some deviation from the experiments. On the other hand, the amplitude of resonance may lead to a smaller amplitude than linear waves due to superharmonic resonance (Bongarzone et al. Reference Bongarzone, Guido and Gallaire2022). Due to viscosity, phase differences,
$\varphi _{A}$
and
$\varphi _{B}$
, exist between the two interfaces and the shaker, as illustrated in figure 1(b). As shown in figure 8,
$\Delta \varphi =\varphi _{B}-\varphi _{A}$
is well captured by ultrasound techniques. Both the semi-analytical model and the modified model can capture the phase difference. However, the results of the semi-analytical model are closer to the experimental values, attributed to fully satisfying the fluid dynamics equations and interface boundary conditions. Figure 8 shows that interface
$A$
primarily contributes to the phase difference between the two interfaces. Passing the first resonance point, interface
$A$
introduces a phase shift close to
$\pi /2$
(exactly
$\pi /2$
in the inviscid case) relative to the sloshing platform, while interface
$B$
remains far from its resonance point. To highlight the advantage of the semi-analytical model in capturing the viscous frequency shift, figure 9 compares its predictions, those of the modified model and experimental measurements. The semi-analytical results show significantly better agreement with the experimental data.
Normalisation of the sum of gradients of internal waves at two interfaces. (a) Experimental results were obtained by using the BOS method with
$\varOmega = 100\,\textrm{rpm}$
. (b) Reconstructed results from the semi-analytical model with
$\varOmega = 100\,\textrm{rpm}$
. (c) Reconstructed results from the modified model with
$\varOmega = 100\,\textrm{rpm}$
.

By numerically solving the semi-analytical model and the modified model, the spiral arm patterns are observed in the three-layer fluid system, as shown in figure 6. To validate this theoretical finding, we applied the BOS technique to capture wave gradient information in a two-dimensional plane for the P∣S∣G fluid system. The results in figure 10 show that both the semi-analytical and modified models provide reliable predictions not only for the wave height, but also for the estimation of the interface except near the sidewalls from figure 10. We experimentally measure the gradient distribution of the interface except near the sidewalls. Using the BOS technique, we experimentally measured the gradient distribution of interface waves, as shown in figure 10(a). Our measured data validate the spiral arm structure predicted by both the semi-analytical model (figure 10 b) and the modified model (figure 10 c). Moreover, the results of the semi-analytic model are more consistent with the measured results, as evident in the angle of the spiral arm caused by the viscosity. The discrepancy can be attributed to the effects of BOS and the normalisation process. Specifically, local defects in the container or the speckle paper may result in excessive local measurement gradients due to the BOS, which impacts the alignment between the normalised values and the theoretical predictions. However, it is important to note that this issue does not compromise the overall validity of the comparative analysis.
Both theoretical models presented in this study rely on the assumption of linear waves, i.e. the wave amplitude is much smaller than the wave height and wavelength. The modified model, which introduces a viscous damping term into the inviscid solution, is valid under the condition
${\textit{Re}}_j \gg 1$
. The non-dimensional parameter
$\varUpsilon$
can quantify this requirement more precisely, with
$\varUpsilon \ll 1$
equivalent to
${\textit{Re}}_j \gg 1$
. Figure 4 of the manuscript shows that the modified model remains accurate when
$\varUpsilon \lt 0.01$
. In contrast, the semi-analytical model does not rely on the assumption
${\textit{Re}}_j \gg 1$
, as it directly solves the linearised Navier–Stokes equations with viscous terms retained. However, this model is constrained by the boundary conditions at the lateral wall. Since the solution is constructed using a Fourier series expansion in an azimuthally unbounded domain, it effectively captures the dynamics in the central region far from the container sidewall. This is also why ultrasonic probes measure the interfacial amplitude away from the boundary layer instead of tracking the contact line. Additional boundary conditions must be imposed on both models if a pinned contact line is present. In such cases, it is often necessary to solve an integro-differential system, as shown by Shao et al. (Reference Shao, Wilson, Saylor and Bostwick2021). Moreover, both models are first-order approximations, neglecting mean drift velocities arising from nonlinear convective terms (Bongarzone & Gallaire Reference Bongarzone and Gallaire2024). Capturing such effects would require extending the expansion to the second order. At least third-order approximations may be necessary for pronounced superharmonic responses with multiple wave crests (Bongarzone et al. Reference Bongarzone, Guido and Gallaire2022).
6. Conclusion
In this paper, we establish a sloshing platform to generate sloshing waves in a three-layer viscous fluid system and employ ultrasonic technology to measure the interface positions. Additionally, the BOS technique is extended to the three-layer fluid system, successfully capturing spiral interface patterns. According to the Horstmann model, we derive a new model including viscous coupling terms that enable us to understand the kinetic energy transfer between two interfaces in a three-layer fluid system.
Furthermore, we obtain a semi-analytical solution from the Fourier-expanded form of the Navier–Stokes equations which give a nearly exact prediction of the wave amplitude and phase. The semi-analytical model fully satisfies the interfaces’ kinematic and dynamic boundary conditions at the interface, enabling it to capture better the phase difference and frequency shift phenomena caused by viscous shear. The semi-analytical model is found to explain the experimental data better than the modified model.
In addition, we have examined the effects of
$Fr$
,
${\textit{Re}}_j$
and the coupling coefficients (
$\rho _A, \rho _B$
) on the interfacial amplitude and phase. We find that in low-viscosity fluid systems, the first-order resonant amplitude follows the relation
$\delta _{A,{\textit{max}}}/{\textrm d}s\sim \varUpsilon ^{-1}$
and the maximum phase difference satisfies
$\pi -\Delta \varphi _{{\textit{max}}}\sim \varUpsilon$
, which is valuable for understanding the dead water phenomenon. The addition of fluid layers leads to new resonances and abrupt increases in interfacial kinetic energy, with the growth rate relative to the two-layer fluid system satisfying
$\tilde {\boldsymbol{u}}_{B,3\textit{-layer,max }}^2/\tilde {\boldsymbol{u}}_{B,2\textit{-layer }}^2 \sim \varUpsilon ^{-2}$
.
In future work, we intend to extend our theoretical model to continuous density gradient fluid systems to explore energy transfer in detail. Moreover, extension of the semi-analytical model to multiphysics systems will be important for advancing the understanding of MPR waves (Horstmann et al. Reference Horstmann, Weber and Weier2018; Herreman et al. Reference Herreman, Wierzchalek, Horstmann, Cappanera and Nore2023).
Acknowledgements
The authors greatly appreciate the anonymous reviewers for their comments, which significantly improved the manuscript.
Funding
The authors gratefully acknowledge support from NSFC (
$\#$
52222607,
$\#$
52176086,
$\#$
12102333,
$\#$
51927812), and National Key Research and Development Program of China (
$\#$
2022YFE03130000).
Declaration of interests
The authors report no conflict of interest.
Appendix A. Ultrasonic measurement
For simplicity in derivation, we consider ultrasonic longitudinal waves within the
$({x}, {z})$
plane, as shown in figure 11, satisfying the law of reflection and the law of refraction. According to the geometric relationships, we know that the shortest time for the probe to transmit and receive the ultrasound wave reflected from interface
$A$
is
$t_A= (b+L_{R O} ) / c_0+ (\xi _A+L_{P R} ) / c_1$
. Similarly, the corresponding time for the ultrasound reflected from interface
$B$
is
$t_B= (b+L_{S O} ) / c_0+ (\xi _A+L_{P^{\prime } S} ) / c_1+ (L_{P O^{\prime }}+L_{O^{\prime } P^{\prime }} ) / c_2$
, where
$c_0, c_1$
and
$c_2$
are the sound speeds of acrylic, fluid 1 and fluid 2, respectively.
Schematic diagram of the acoustic path for ultrasonic measurement of liquid thickness.

Using geometric relationships, the first-order Taylor expansion and the law of reflection, we know
\begin{align} z_{{Q}'} &=\xi _B-\left .\frac {\partial \xi _B}{\partial x}\right |_{x=0}\left (\xi _B-\xi _A\right ) \tan \left (\theta _2-\theta _1\right )\!, \nonumber\\[2pt] z_{{P}'} &=z_{{Q}'}-L_{{Q}' {P}'} \cos \left (-\theta _1+\theta _2+2 \theta _3\right )\!, \nonumber\\[2pt] x_S &=y_{{P}'} \tan \left (-\theta _1+\theta _2+2 \theta _3-\theta _4+\theta _5\right )\!, \\[-12pt] \nonumber \end{align}
\begin{align} \theta _4 &=2 \theta _3+\theta _2-\theta _1-\alpha ,\quad \tan \alpha =\left .\frac {\partial \xi _A}{\partial x}\right |_{x=0}\!, \nonumber\\[2pt] \theta _3 &=\left .\frac {\partial \xi _B}{\partial x}\right |_{x=0}-\left (\theta _2-\theta _1\right ),\quad \tan \theta _1=\left .\frac {\partial \xi _A}{\partial x}\right |_{x=0}\!, \\[-12pt] \nonumber \end{align}
\begin{align} L_{P R} &=\frac {\xi _A}{\cos 2 \theta _1},\quad L_{R O}=\sqrt {\left (\xi _A \tan 2 \theta _1\right )^2+b^2,} \nonumber\\[2pt] L_{P {Q}'} &=\frac {\xi _B-\xi _A}{\cos \left (\theta _2-\theta _1\right )},\quad L_{{Q}' {P}'}=\frac {L_{P {Q}'} \cos \left (-\theta _1+\theta _2-\alpha \right )}{\cos \left (-\theta _1+\theta _2+2 \theta _3-\alpha \right )}, \nonumber\\[2pt] L_{{P}' S} &=\frac {y_{{P}'}}{\cos \left (-\theta _1+\theta _2+2 \theta _3-\theta _4+\theta _5\right )}, \quad L_{S O}=\sqrt {x_S^2+b^2}. \\[9pt] \nonumber \end{align}
According to the law of refraction, we know
Next, considering the small amplitude assumption used in this paper, we have the following order of magnitude relationships:
\begin{eqnarray} && \varepsilon =\max \left \{\left |\xi _A-h_1\right |,\quad\left |\xi _B-\left (h_1+h_2\right )\right |\right \} / \lambda _w \ll 1, \nonumber\\[3pt] && \quad\left |\xi _A-h_1\right | / h_1=O(\varepsilon ), \nonumber\\[3pt] && \left |\xi _B-\left (h_1+h_2\right )\right | /\left (h_1+h_2\right )=O(\varepsilon ), \nonumber\\[3pt] &&\quad \theta _1, \theta _2, \theta _3, \theta _4, \theta _5=O(\varepsilon ), \nonumber\\[3pt] &&\quad \left .\frac {\partial \xi _A}{\partial x}\right |_{x=0}=O(\varepsilon ),\left .\frac {\partial \xi _B}{\partial x}\right |_{x=0}=O(\varepsilon ), \end{eqnarray}
where
$\lambda _w$
is the wavelength. Therefore, we can perform a small perturbation expansion for
$t_A$
and
$t_B$
,
\begin{align} t_A&=\frac {2 \xi _A}{c_1}+\frac {2 b}{c_0}+2 h_1\left (\frac {1}{c_1}+\frac {h_1}{b c_0}\right )\left (\left .\frac {\partial \xi _A}{\partial x}\right |_{x=0}\right )^2+O\left (\varepsilon ^3\right ), \nonumber\\[5pt] t_B&=\frac {2 b}{c_0}+\frac {2 \xi _A}{c_1}+\frac {2\left (\xi _B-\xi _A\right )}{c_2} \nonumber\\[5pt] & \quad +\frac {1}{2} \frac {h_1}{b c_0}\left (\left .\left (\frac {c_2}{c_1}-1\right )\left (\frac {c_2}{c_1}-3\right ) \frac {\partial \xi _A}{\partial x}\right |_{x=0} +\left .2 \frac {c_1}{c_2} \frac {\partial \xi _B}{\partial x}\right |_{x=0}\right )^2 \frac {h_1}{c_0}\nonumber \\[5pt] & \quad +2\left (2-\frac {c_2}{c_1}-\frac {c_1}{c_2}\right )^2\left (\left .\frac {\partial \xi _A}{\partial x}\right |_{x=0}\right )^2 \frac {h_1}{c_1}\nonumber\\[5pt] & \quad +\left .\left .4\left (2-\frac {c_2}{c_1}-\frac {c_1}{c_2}\right )\left (\frac {c_1}{c_2}\right ) \frac {\partial \xi _A}{\partial x}\right |_{x=0} \frac {\partial \xi _B}{\partial x}\right |_{x=0} \frac {h_1}{c_1}+2\left (\frac {c_1}{c_2}\right )^2\left (\left .\frac {\partial \xi _B}{\partial x}\right |_{x=0}\right )^2 \frac {h_1}{c_1}\nonumber \\[5pt] & \quad +2\left (\left (\frac {c_2}{c_1}-1+\left (2-\frac {c_2}{c_1}-\frac {c_1}{c_2}\right )^2\right )\left (\left .\frac {\partial \xi _A}{\partial x}\right |_{x=0}\right )^2 \!+\! \left (2+\left (\frac {c_1}{c_2}\right )^2\right )\left (\left .\frac {\partial \xi _B}{\partial x}\right |_{x=0}\right )^2\right ) \frac {h_2}{c_1}\nonumber \\[5pt] & \quad +\left .\left .2\left (\frac {1}{2}\left (\frac {c_2}{c_1}-1\right )+2\left (2-\frac {c_2}{c_1}-\frac {c_1}{c_2}\right )\left (\frac {c_1}{c_2}\right )^2-\left (2 \frac {c_2}{c_1}-1\right )\right ) \frac {\partial \xi _A}{\partial x}\right |_{x=0} \frac {\partial \xi _B}{\partial x}\right |_{x=0} \frac {h_2}{c_1}\nonumber \\[5pt] & \quad +\left (3\left (\frac {c_2}{c_1}-1\right )^2\left (\left .\frac {\partial \xi _A}{\partial x}\right |_{x=0}\right )^2-\left .\left .2 \frac {c_2}{c_1} \frac {\partial \xi _A}{\partial x}\right |_{x=0} \frac {\partial \xi _B}{\partial x}\right |_{x=0}+2\left (\left .\frac {\partial \xi _B}{\partial x}\right |_{x=0}\right )^2\right ) \frac {h_2}{c_2}\nonumber \\[5pt] & \quad +O\left (\varepsilon ^3\right ). \end{align}
We define
$\Delta t_A=t_A-2 b / c_0, \Delta t_B=t_B-2 b / c_0$
. Therefore, the measurement errors for interface
$A$
and
$B$
are
Furthermore, we derive the following approximate functions for the errors:
\begin{align} \kappa _A &\sim -h_1\left (1+\frac {h_1}{b} \frac {c_1}{c_0}\right ) \varepsilon ^2, \nonumber\\ \kappa _B & \sim h_1\left (\left (\frac {c_2}{c_1}-1+\frac {h_1}{b}\left (\frac {c_2}{c_0}-\frac {c_1}{c_0}\right )\right )-\frac {1}{4} \frac {c_2}{c_0} \frac {h_1}{b}\left (\left (\frac {c_2}{c_1}-1\right )\left (\frac {c_2}{c_1}-3\right )+2 \frac {c_1}{c_2}\right )^2 \right. \nonumber\\ & - \left. \frac {c_2}{c_1}\left (2-\frac {c_2}{c_1}\right )^2\right ) \varepsilon ^2 - h_2 \frac {c_2}{c_1}\left (2-\frac {1}{2} \frac {c_2}{c_1}+\frac {c_1}{c_2}\left (2-\frac {c_2}{c_1}-\frac {c_1}{c_2}\right )+\left (2-\frac {c_2}{c_1}-\frac {c_1}{c_2}\right )^2 \right. \nonumber\\ & + \left. \left (\frac {c_1}{c_2}\right )^2\right ) \varepsilon ^2 - \frac {1}{2} h_2\left (3\left (\frac {c_2}{c_1}\right )^2-8 \frac {c_2}{c_1}+5\right ) \varepsilon ^2 . \end{align}
Next, considering the order of magnitude of the parameters used in this study,
$\varepsilon \sim 0.05$
,
$h_1, h_2 \sim 30\, {\textrm{mm}},\; b \sim 20\, {\textrm{mm}},\; c_0=2700\, {\textrm{m s}}^{-1},\; c_1=960\, {\textrm{m s}}^{-1},\; c_2=1300\, {\textrm{m s}}^{-1}$
, we substitute them into the expression for the error function to obtain the following approximate values for the measurement errors:
Therefore, we can calculate position of interface
$A$
and
$B$
with
$\xi _A\approx c_1 \Delta t_A/2,\; \xi _B\approx c_2 (\Delta t_B-\Delta t_A )/2+c_1 \Delta t_A/2$
, whose errors are
$|\kappa _A|$
and
$|\kappa _B|$
approximately.
Appendix B. BOS in three-layer fluid systems
(a) Optical path diagram. The solid red line is the optical path and the dotted red line is the optical path extension cable. (b) Diagram of plane
${\textit{CEM}}_{B}^{\prime\prime}$
. (c) Diagram of plane
$I_BF{M}_{A}^{\prime\prime}$
.

As shown in figure 12(a), we define
$I_B$
as the point where the optical path intersects with interface
$B$
, and
$I_A$
as the point where the optical path intersects with interface
$A$
. Additionally,
${M}_{B}^{\prime\prime}$
is the intersection of the extension of
${\textit{CI}}_B$
with the bottom and
${M}_{A}^{\prime\prime}$
is the intersection of the extension of
$I_BI_A$
with the bottom. Line
$OE$
is perpendicular to line
$E{M}_{B}^{\prime\prime}$
, where
$E{M}_{B}^{\prime\prime}$
is the intersection line of the plane
$CE{M}_{B}^{\prime\prime}$
with the bottom plane. Line
$OF$
is perpendicular to
$F{M}_{A}^{\prime\prime}$
, where
$F{M}_{A}^{\prime\prime}$
is the intersection line of the plane
$I_BF{M}_{A}^{\prime\prime}$
with the bottom plane. Based on geometric relationships, point
$M$
(intersection of the optical path with the bottom) lies on the segment
$F{M}_{A}^{\prime\prime}$
. We proceed with the derivation under the assumption of small angles,
$i_A, i_B, \theta _A, \theta _B \sim 0$
(Moisy et al. Reference Moisy, Rabaud and Salsac2009).
In the plane
$CE{M}_{B}^{\prime\prime}$
(figure 12
b), based on geometric relationships, the outward normal direction of interface
$B$
satisfies the geometric relationship,
\begin{equation} \hat {n}_B=i_B \hat {s}_B-\frac {\overrightarrow {C M_B^{\prime \prime }}}{\left |C M_B^{\prime \prime }\right |}. \end{equation}
From the law of refraction,
where
$\alpha _B=1-n_B/n_B^{\prime }$
. Based on the assumption of small angles,
$\left |C M_B^{\prime \prime }\right | \sim H,\left |O M_B^{\prime \prime }\right | \sim 0$
, where
$H$
is the length of line segment
$OC$
. According to (B1), (B2), under the assumption of small angles, the wave height gradient field of interface
$B$
is satisfied,
\begin{equation} \boldsymbol{\nabla }h_B=\frac {\overrightarrow {O M_B^{\prime \prime }}}{H}-i_B \frac {\overrightarrow {M_A^{\prime \prime } M_B^{\prime \prime }}}{\left |M_A^{\prime \prime } M_B^{\prime \prime }\right |} \approx -\frac {\overrightarrow {M_A^{\prime \prime } M_B^{\prime \prime }}}{\alpha _B\left (h_1+h_2\right )}. \end{equation}
In the plane
$I_BF{M}_{A}^{\prime\prime}$
(figure 1
c), based on geometric relationships, it is known that the outward normal direction of interface
$A$
satisfies the geometric relationship,
\begin{equation} \hat {n}_A=i_A \hat {s}_A-\frac {\overrightarrow {I_B M_A^{\prime \prime }}}{\left |I_B M_A^{\prime \prime }\right |} .\end{equation}
From the law of refraction,
where
$\alpha _A=1-n_A/n_A^{\prime }$
. Based on the assumption of small angles,
$\left |I_B M_A^{\prime \prime }\right | \sim \xi _B,\left |O M_A^{\prime \prime }\right | \sim 0$
. According to (B4), (B5), under the assumption of small angles, the wave height gradient field of interface
$A$
is satisfied such that
\begin{equation} \boldsymbol{\nabla }\xi _A=\frac {\overrightarrow {O M_A^{\prime \prime }}}{\xi _B}-i_A \frac {\overrightarrow {M M_A^{\prime \prime }}}{\left |M M_A^{\prime \prime }\right |} \approx -\frac {\overrightarrow {M M_A^{\prime \prime }}}{\alpha _A h_1}. \end{equation}
From geometry, we know
Substituting (B3), (B6) into (B7) and simplifying, we obtain
Hence, the speckle displacements obtained through image autocorrelation correspond to a weighted average of the gradients of the two interfaces, with the weighting coefficients dependent on the refractive indices and fluid depths. According to the principles of the camera, the BOS images obtained in the experiment are formed by the superposition of waves in the shaded region shown in figure 13. Therefore, the actual speckle displacement is given by
where
$R_A=R-h_1 d/(2 f)$
,
$R_B=R- (h_1+h_2 )d/(2 f)$
,
$f$
is the focal length of the lens and
$d$
is the size of the CMOS imaging area.
Schematic diagram of the imaging region.

Appendix C. Full hydrodynamic equations
The incompressible continuity and N-S momentum equations are
and boundary conditions
where
$\boldsymbol{n}$
and
$\boldsymbol{t}$
are the outward-directed unit normal vector and unit tangential vector at an interface.
Appendix D. Solutions of the modified model
The full solution of the modified model is given by
\begin{eqnarray} \eta _A(r, \phi ) = \sum _{n=1}^{\infty } \frac {J_1\left (k_{1, n} r\right )}{J_1\left (k_{1, n} R\right )} \left (\beta _{A,C,n} \cos \phi + \beta _{A,S,n} \sin \phi \right )\!, \nonumber\\ \eta _B(r, \phi ) = \sum _{n=1}^{\infty } \frac {J_1\left (k_{1, n} r\right )}{J_1\left (k_{1, n} R\right )} \left (\beta _{B,C,n} \cos \phi + \beta _{B,S,n} \sin \phi \right )\!, \end{eqnarray}
where
\begin{align} \beta _{A,C,n} & = {d}_s \kappa _n\left (2 \frac {\lambda }{\varOmega } F_{B, n} \rho _{A, n}\left (4 \frac {\lambda ^2}{\varOmega ^2}\left (\rho _{A, n} \rho _{B, n}-1\right )+\left (\rho _{A, n} \rho _{B, n}-1\right )+\frac {\varOmega _{A, n}^2 \varOmega _{B, n}^2}{\varOmega ^4}\right )\right ) \nonumber\\& \quad +{d}_s \kappa _n\left (2 \frac {\lambda }{\varOmega } F_{A, n}\left (4 \frac {\lambda ^2}{\varOmega ^2}\left (\rho _{A, n} \rho _{B, n}-1\right )+\left (\rho _{A, n} \rho _{B, n}-1\right ) \right.\right. \nonumber \\ & \quad \left.\left. -2\left (\rho _{A, n} \rho _{B, n}-1\right ) \frac {\varOmega _{B, n}^2}{\varOmega ^2}-\frac {\varOmega _{B, n}^4}{\varOmega ^4}\right )\right ) \nonumber\\\beta _{A,S,n} & = -{d}_s \kappa _n\left (F_{B, n} \rho _{A, n}\left (-\gamma _n+4 \frac {\lambda ^2}{\varOmega ^2}\left (\left (\rho _{A, n} \rho _{B, n}-1\right )+\frac {\varOmega _{A, n}^2}{\varOmega ^2}+\frac {\varOmega _{B, n}^2}{\varOmega ^2}\right )\right )\right ) \nonumber\\& \quad -{d}_s \kappa _n\left (F_{A, n}\left (4 \frac {\lambda ^2}{\varOmega ^2}\left (\left (\rho _{A, n} \rho _{B, n}-1\right )+\frac {\varOmega _{A, n}^2}{\varOmega ^2}+\rho _{A, n} \rho _{B, n} \frac {\varOmega _{B, n}^2}{\varOmega ^2}\right ) \right.\right. \nonumber \\ & \quad \left. \left. -\left (1-\frac {\varOmega _{B, n}^2}{\varOmega ^2}\right ) \gamma _n\right )\right ), \nonumber\\\beta _{B,C,n}& = {d}_s \kappa _n\left (2 \frac {\lambda }{\varOmega } F_{A, n} \rho _{B, n}\left (4 \frac {\lambda ^2}{\varOmega ^2}\left (\rho _{A, n} \rho _{B, n}-1\right )+\left (\rho _{A, n} \rho _{B, n}-1\right )+\frac {\varOmega _{A, n}^2 \varOmega _{B, n}^2}{\varOmega ^4}\right )\right ) \nonumber\\&\quad +{d}_s \kappa _n\left (2 \frac {\lambda }{\varOmega } F_{B, n}\left (4 \frac {\lambda ^2}{\varOmega ^2}\left (\rho _{A, n} \rho _{B, n}-1\right )+\left (\rho _{A, n} \rho _{B, n}-1\right ) \right.\right. \nonumber \\ & \quad \left. \left. -2\left (\rho _{A, n} \rho _{B, n}-1\right ) \frac {\varOmega _{A, n}^2}{\varOmega ^2}-\frac {\varOmega _{A, n}^4}{\varOmega ^4}\right )\right ) \nonumber\\\beta _{B,S,n} &= -{d}_s \kappa _n\left (F_{A, n} \rho _{B, n}\left (-\gamma _n+4 \frac {\lambda ^2}{\varOmega ^2}\left (\left (\rho _{A, n} \rho _{B, n}-1\right )+\frac {\varOmega _{A, n}^2}{\varOmega ^2}+\frac {\varOmega _{B, n}^2}{\varOmega ^2}\right )\right )\right ) \nonumber\\&\quad -{d}_s \kappa _n\left (F_{B, n}\left (4 \frac {\lambda ^2}{\varOmega ^2}\left (\left (\rho _{A, n} \rho _{B, n}-1\right )+\frac {\varOmega _{B, n}^2}{\varOmega ^2}+\rho _{A, n} \rho _{B, n} \frac {\varOmega _{A, n}^2}{\varOmega ^2}\right ) \right.\right. \nonumber \\ & \quad \left. \left. -\left (1-\frac {\varOmega _{A, n}^2}{\varOmega ^2}\right ) \gamma _n\right )\right ), \end{align}
with
\begin{align} \frac {1}{\kappa _n} &= 16\left (\rho _{A, n} \rho _{B, n}-1\right )^2 \frac {\lambda ^4}{\varOmega ^4}+\gamma _n^2 +4 \frac {\lambda ^2}{\varOmega ^2}\left (2\left (\rho _{A, n} \rho _{B, n}-1\right )\left (1+\frac {\varOmega _{A, n}^2}{\varOmega ^2}+\frac {\varOmega _{B, n}^2}{\varOmega ^2}\right ) \right. \nonumber\\ &\quad \left.+2 \rho _{A, n} \rho _{B, n} \frac {\varOmega _{A, n}^2}{\varOmega ^2} \frac {\varOmega _{B, n}^2}{\varOmega ^2}+\frac {\varOmega _{A, n}^4}{\varOmega ^4}+\frac {\varOmega _{B, n}^4}{\varOmega ^4}\right ), \nonumber\\ \gamma _n &= 1-\rho _{A, n} \rho _{B, n}+\frac {\varOmega _{A, n}^2}{\varOmega ^2} \frac {\varOmega _{B, n}^2}{\varOmega ^2}-\left (\frac {\varOmega _{A, n}^2}{\varOmega ^2}+\frac {\varOmega _{B, n}^2}{\varOmega ^2}\right )\!. \end{align}
For the inviscid fluid system,
$\beta _{A, C, n}=0$
, indicating no phase difference between the interface wave amplitude and the tank oscillation. When fluid viscosity is considered,
$\beta _{A, C, n} \neq 0$
, and a phase difference arises between the interface and the oscillating tank.
In addition,
$\gamma _n=0$
is equivalent to
As
$\gamma _n=0$
,
$\varOmega$
equals resonance frequency of the three-layer inviscid fluid system (Huang et al. Reference Huang, Zhuo, Yang and Ni2024).
The asymptotic solution far from resonance is
\begin{align} \beta _{A,S,n} & = \frac {{d}_s}{\gamma _n \varOmega ^2}\big ((F_{A,n}+\rho _{A,n}F_{B,n}) \varOmega ^2-{d}_s F_{A,n} \varOmega _{B,n}^2\big )+O\big (\varUpsilon ^{2}\big ), \nonumber\\\beta _{A,C,n} & = \frac {2 {d}_s \varUpsilon }{\gamma _n^2 \varOmega ^4}F_{A,n} \rho _{B,n}\big ((-1+\rho _{A,n} \rho _{B,n}) \varOmega ^4+\varOmega _{A,n}^2 \varOmega _{B,n}^2\big )\nonumber\\& \quad +\frac {2 {d}_s \varUpsilon }{\gamma _n^2 \varOmega ^4}F_{B,n}\big ((-1+\rho _{A,n} \rho _{B,n}) \varOmega ^4-2(-1+\rho _{A,n} \rho _{B,n}) \varOmega ^2 \varOmega _{A,n}^2-\varOmega _{A,n}^4\big )\nonumber\\& \quad +O\big (\varUpsilon ^{2}\big ),\nonumber\\\beta _{B,S,n} & = \frac {{d}_s}{\gamma _n \varOmega ^2}\big ((F_{B,n}+\rho _{B,n}F_{A,n}) \varOmega ^2-{d}_s F_{B,n} \varOmega _{A,n}^2\big )+O\big (\varUpsilon ^{2}\big ),\nonumber\\ \beta _{B,C,n} & = \frac {2 {d}_s \varUpsilon }{\gamma _n^2 \varOmega ^4}F_{B,n} \rho _{A,n}\big ((-1+\rho _{A,n} \rho _{B,n}) \varOmega ^4+\varOmega _{A,n}^2 \varOmega _{B,n}^2\big )\nonumber\\ & \quad +\frac {2 {d}_s \varUpsilon }{\gamma _n^2 \varOmega ^4}F_{A,n}\big ((-1+\rho _{A,n} \rho _{B,n}) \varOmega ^4-2(-1+\rho _{A,n} \rho _{B,n}) \varOmega ^2 \varOmega _{B,n}^2-\varOmega _{B,n}^4\big ) \nonumber\\ & \quad + O\big (\varUpsilon ^{2}\big ). \end{align}
The asymptotic solution at resonance is
\begin{align} \beta _{A,S,n} & = \frac { {\begin{array}{c} {d}_s \varOmega ^2\Big (-\left ((F_{A,n}+F_{B,n} \rho _{A,n})\left ((-1+\rho _{A,n} \rho _{B,n}) \varOmega ^2+\varOmega _{A,n}^2\right )\right ) \nonumber\\ -\rho _{A,n}(F_{B,n}+F_{A,n} \rho _{B,n}) \varOmega _{B,n}^2\Big )\end{array}}}{ {\begin{array}{c} 2(-1+\rho _{A,n} \rho _{B,n})^2 \varOmega ^4+\varOmega _{A,n}^4+2 \rho _{A,n} \rho _{B,n} \varOmega _{A,n}^2 \varOmega _{B,n}^2 \nonumber\\ + \varOmega _{B,n}^4+2(-1+\rho _{A,n} \rho _{B,n}) \varOmega ^2\left (\varOmega _{A,n}^2+\varOmega _{B,n}^2\right )\end{array}}}+O\left ( \varUpsilon \right ),\nonumber\\[6pt]\beta _{A,C,n} & = \varUpsilon ^{-1}\frac {{d}_s}{2} \frac {{\begin{array}{c}\bigg(F_{A,n} \rho _{B,n}\left (-1+\rho _{A,n} \rho _{B,n}+\frac {\varOmega _{A,n}^2}{\varOmega ^2} \frac {\varOmega _{B,n}^2}{\varOmega ^2}\right ) \nonumber\\ + F_{B,n}\left ((-1+\rho _{A,n} \rho _{B,n})\left (1-2 \frac {\varOmega _{A,n}^2}{\varOmega ^2}\right )-\frac {\varOmega _{A,n}^4}{\varOmega ^4}\right )\!\!\bigg )\end{array}}}{ \begin{array}{c}2(-1+\rho _{A,n} \rho _{B,n})^2+2(-1+\rho _{A,n} \rho _{B,n})\left (\frac {\varOmega _{A,n}^2}{\varOmega ^2}+\frac {\varOmega _{B,n}^2}{\varOmega ^2}\right ) \nonumber\\ +2 \rho _{A,n} \rho _{B,n} \frac {\varOmega _{A,n}^2}{\varOmega ^2} \frac {\varOmega _{B,n}^2}{\varOmega ^2}+\frac {\varOmega _{A,n}^4}{\varOmega ^4}+\frac {\varOmega _{B,n}^4}{\varOmega ^4}\end{array}}+O\left ( \varUpsilon \right ), \nonumber\\[6pt]\beta _{B,S,n} & = \frac { \begin{array}{c}{d}_s \varOmega ^2\Big (-\left ((F_{B,n}+F_{A,n} \rho _{B,n})\left ((-1+\rho _{A,n} \rho _{B,n}) \varOmega ^2+\varOmega _{B,n}^2\right )\right )\nonumber\\ -\rho _{B,n}(F_{A,n}+F_{B,n} \rho _{A,n}) \varOmega _{A,n}^2\Big )\end{array}}{\begin{array}{c}2(-1+\rho _{A,n} \rho _{B,n})^2 \varOmega ^4+\varOmega _{A,n}^4+2 \rho _{A,n} \rho _{B,n} \varOmega _{A,n}^2 \varOmega _{B,n}^2 \nonumber\\ + \varOmega _{B,n}^4+2(-1+\rho _{A,n} \rho _{B,n}) \varOmega ^2\left (\varOmega _{A,n}^2+\varOmega _{B,n}^2\right )\end{array}}+O\left ( \varUpsilon \right ),\nonumber\\[6pt]\beta _{B,C,n} & = \varUpsilon ^{-1}\frac {{d}_s}{2} \frac { \begin{array}{c}\bigg (F_{B,n} \rho _{A,n}\left (-1+\rho _{A,n} \rho _{B,n}+\frac {\varOmega _{B,n}^2}{\varOmega ^2} \frac {\varOmega _{A,n}^2}{\varOmega ^2}\right )\\ +F_{A,n}\left ((-1+\rho _{A,n} \rho _{B,n})\left (1-2 \frac {\varOmega _{B,n}^2}{\varOmega ^2}\right )-\frac {\varOmega _{B,n}^4}{\varOmega ^4}\right) \!\!\bigg)\end{array}}{\begin{array}{c}2(-1+\rho _{A,n} \rho _{B,n})^2+2(-1+\rho _{A,n} \rho _{B,n})\left (\frac {\varOmega _{A,n}^2}{\varOmega ^2}+\frac {\varOmega _{B,n}^2}{\varOmega ^2}\right )\\ +2 \rho _{A,n} \rho _{B,n} \frac {\varOmega _{A,n}^2}{\varOmega ^2} \frac {\varOmega _{B,n}^2}{\varOmega ^2}+\frac {\varOmega _{A,n}^4}{\varOmega ^4}+\frac {\varOmega _{B,n}^4}{\varOmega ^4}\end{array}}+O\left ( \varUpsilon \right ). \end{align}

























































