Hostname: page-component-74656f9884-kv2lp Total loading time: 0 Render date: 2026-11-06T09:14:26.407Z Has data issue: false hasContentIssue false

Mean field control of droplet dynamics with high-order finite-element computations

Published online by Cambridge University Press:  20 November 2024

Guosheng Fu
Affiliation:
Department of Applied and Computational Mathematics and Statistics, University of Notre Dame, IN 46556, USA
Hangjie Ji
Affiliation:
Department of Mathematics, North Carolina State University, NC 27695, USA
Will Pazner
Affiliation:
Fariborz Maseeh Department of Mathematics and Statistics, Portland State University, Portland, OR 97207, USA
Wuchen Li*
Affiliation:
Department of Mathematics, University of South Carolina, Columbia, SC 29208, USA
*
†Email address for correspondence: wuchen@mailbox.sc.edu

Abstract

Liquid droplet dynamics are widely used in biological and engineering applications, which contain complex interfacial instabilities and pattern formation such as droplet merging, splitting and transport. This paper studies a class of mean field control formulations for these droplet dynamics, which can be used to control and manipulate droplets in applications. We first formulate the droplet dynamics as gradient flows of free energies in modified optimal transport metrics with nonlinear mobilities. We then design an optimal control problem for these gradient flows. As an example, a lubrication equation for a thin volatile liquid film laden with an active suspension is developed, with control achieved through its activity field. Lastly, we apply the primal–dual hybrid gradient algorithm with high-order finite-element methods to simulate the proposed mean field control problems. Numerical examples, including droplet formation, bead-up/spreading, transport, and merging/splitting on a two-dimensional spatial domain, demonstrate the effectiveness of the proposed mean field control mechanism.

Information

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

Figure 1. Schematic of the MFC from the initial droplet profile $h_0(x,y)$ to the target droplet profile $h_{T}(x,y)$.

Figure 1

Algorithm 1 Generalised PDHG for (4.2).

Figure 2

Figure 2. Snapshots of the surface height for 1-D thin-film equation (1.1) at different times: (a) $t=0.05$, (b) $t=0.10$, (c) $t=0.15$, (d) $t=0.20$, (e) $t=0.30$ and (f) $t=0.40$. Dashed black line: FEM scheme (5.3) with time step size $\Delta t = 10^{-4}$. Dotted red line: Approximated JKO scheme (4.6) with $\Delta t = 10^{-4}$ using the Newton–Raphson solver. Blue line: Approximated JKO scheme (4.6) with $\Delta t = 10^{-3}$ using the Newton–Raphson solver. Green line: Approximated JKO scheme (4.6) with $\Delta t = 10^{-3}$ using the PDHG solver with tolerance $\textrm {tol}=10^{-8}$. Magenta line: Approximated JKO scheme (4.6) with $\Delta t = 10^{-3}$ using the PDHG solver with tolerance $\textrm {tol}=10^{-7}$.

Figure 3

Figure 3. Snapshots of the surface height contour for the 2-D thin-film equation (1.1) at different times: (a) $t=0.05$, (b) $t=0.10$, (c) $t=0.15$, (d) $t=0.20$, (e) $t=0.30$ and ( f) $t=0.4$; (i) numerical solutions for FEM (5.3), $\Delta t=0.0001$; (ii) numerical solutions for the approximated JKO scheme (4.6) with the Newton–Raphson solver for (4.7) in each JKO step, $\Delta t=0.0001$; (iii) numerical solutions for the approximated JKO scheme (4.6) with the Newton–Raphson solver for (4.7) in each JKO step, $\Delta t=0.001$; (iv) numerical solutions for the approximated JKO scheme (4.6) with PDHG solver in Algorithm 1 for each JKO step, $\Delta t=0.001$, $\textrm {tol} = 10^{-8}$.

Figure 4

Figure 4. Case 1 (droplet transport) snapshots of (i) 3-D plots of the controlled surface height $h$, (ii) contour plots of the controlled surface height and (iii) contour plots of the activity field $\zeta$ at different times: (a) $t=0.0$, (b) $t=0.2$, (c) $t=0.4$, (d) $t=0.6$, (e) $t=0.8$ and (f) $t=1.0$. The corresponding animation video can be found in the GitHub repository (Fu et al.2024a)

Figure 5

Figure 5. Case 2 (droplet spreading) snapshots of (i) 3-D plots of the controlled surface height $h$, (ii) contour plots of the controlled surface height and (iii) contour plots of the activity field $\zeta$ at different times: (a) $t=0.0$, (b) $t=0.2$, (c) $t=0.4$, (d) $t=0.6$, (e) $t=0.8$ and (f) $t=1.0$. The corresponding animation video can be found in the GitHub repository (Fu et al.2024a).

Figure 6

Figure 6. Case 3 (droplet bead-up) snapshots of (i) 3-D plots of the controlled surface height $h$, (ii) contour plots of the controlled surface height and (iii) contour plots of the activity field $\zeta$ at different times: (a) $t=0.0$, (b) $t=0.2$, (c) $t=0.4$, (d) $t=0.6$, (e) $t=0.8$ and (f) $t=1.0$. The corresponding animation video can be found in the GitHub repository (Fu et al.2024a).

Figure 7

Figure 7. Case 4 (droplet merging with a symmetric target profile (5.12b)) snapshots of (i) 3-D plots of the controlled surface height $h$, (ii) contour plots of the controlled surface height and (iii) contour plots of the activity field $\zeta$ at different times: (a) $t=0.0$, (b) $t=0.2$, (c) $t=0.4$, (d) $t=0.6$, (e) $t=0.8$ and (f) $t=1.0$. The corresponding animation video can be found in the GitHub repository (Fu et al.2024a).

Figure 8

Figure 8. Case 4 (droplet merging with an asymmetric target profile (5.12c)) snapshots of (i) 3-D plots of the controlled surface height $h$, (ii) contour plots of the controlled surface height and (iii) contour plots of the activity field $\zeta$ at different times: (a) $t=0.0$, (b) $t=0.2$, (c) $t=0.4$, (d) $t=0.6$, (e) $t=0.8$ and (f) $t=1.0$. The corresponding animation video can be found in the GitHub repository (Fu et al.2024a).

Figure 9

Figure 9. Case 5 (droplet splitting) snapshots of (i) 3-D plots of the controlled surface height $h$, (ii) contour plots of the controlled surface height and (iii) contour plots of the activity field $\zeta$ at different times: (a) $t=0.0$, (b) $t=0.2$, (c) $t=0.4$, (d) $t=0.6$, (e) $t=0.8$ and (f) $t=1.0$. The corresponding animation video can be found in the GitHub repository (Fu et al.2024a); see supplementary movie available at https://doi.org/10.1017/jfm.2024.983.

Figure 10

Table 1. History of convergence for the $L^2$-error in surface height at time $t=0.05$.

Figure 11

Figure 10. Evolution of the total mass error $|\mathcal {M}(t)-1|$ over time for the scheme (4.6) applied to the model (1.1) with $\gamma =0$, the dimension $d=2$, a polynomial of degree $k=3$, a rectangular mesh with $32^2$ elements and a time step size $\Delta t = 10^{-3}$.

Supplementary material: File

Fu et al. supplementary movie

Controlled droplet splitting dynamics
Download Fu et al. supplementary movie(File)
File 410.5 KB