Hostname: page-component-74656f9884-rdgjk Total loading time: 0 Render date: 2026-11-08T15:15:15.498Z Has data issue: false hasContentIssue false

Adjoint-based interfacial control of viscous drops

Published online by Cambridge University Press:  29 January 2021

Alexandru Fikl*
Affiliation:
Department of Aerospace Engineering, University of Illinois at Urbana-Champaign, Urbana, IL 61801, USA
Daniel J. Bodony
Affiliation:
Department of Aerospace Engineering, University of Illinois at Urbana-Champaign, Urbana, IL 61801, USA
*
†Email address for correspondence: fikl2@illinois.edu

Abstract

We develop a continuous adjoint formulation for controlling the deformation of clean, neutrally buoyant droplets in Stokes flow. The focus is on surface tension-driven flows where the interface is deformed by the local fluid velocity. We apply results from shape optimization to rigorously derive the optimality conditions for a range of interfacial problems. In the cases of interest, we make use of boundary integral methods as a natural choice for the numerical discretization of the flow variables. In the static case, our methodology is tested on a tracking-type cost functional and corresponds to classic shape optimization problems. We show agreement with black-box finite difference-based gradients and accurate minimization of the cost functionals. Finally, we demonstrate the methodology on the control of unsteady droplet deformation through external forcing.

Information

Type
JFM Papers
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
© The Author(s), 2021. Published by Cambridge University Press
Figure 0

Figure 1. Droplet in axisymmetric coordinates $(x, \rho , \phi )$.

Figure 1

Figure 2. (a) Collocation points (black circles) on two adjacent elements and (b) element subdivisions and quadrature points (grey circles) for a singularity at point $\boldsymbol {x}_i$.

Figure 2

Algorithm 1 Shape optimization algorithm

Figure 3

Table 1. Discretization parameters used in tests 1–6.

Figure 4

Table 2. Test 1: relative errors in finite difference versus adjoint gradients for a finite difference step size $\epsilon = 10^{-6}$.

Figure 5

Figure 3. Test 1: (a) $\log _{10}$ relative errors for finite difference versus adjoint gradient with $M = \{8, 16, 24, 32\}$ elements, where the full line is $O(\epsilon )$; (b) pointwise errors for the finest case with $M = 32$ elements for full range of $\epsilon$.

Figure 6

Figure 4. Test 2: (a) relative errors in finite difference versus adjoint gradient for a fixed panel count $M = 32$, where the full line is $O(\epsilon )$ convergence; (b) relative errors for a fixed finite difference step size $\epsilon = 10^{-5}$ and $M \in \{8, 12, 16, 24, 32\}$, where the full line is $O(h_{{max}}^3)$ convergence.

Figure 7

Table 3. Test 2: relative errors in finite difference versus adjoint gradients. Case 1 is $\textit {Ca} = 0.05$ and $\textit {Ca}_d = 0.1$ (see figure 4b); case 2 is $\textit {Ca} = 0.1$ and $\textit {Ca}_d = 0.05$.

Figure 8

Figure 5. Test 3: (a) geometry and (b) normal velocity. Initial conditions (dashed), desired solution (dotted) and optimal solution ($\bullet$).

Figure 9

Figure 6. Test 3: (a) cost functional and (b) descent directions. Absolute values (full) normalized by first iteration (dashed) and Fletcher–Reeves descent direction (dotted).

Figure 10

Figure 7. Test 4: schematic of Taylor's ‘four roller’ apparatus (not to scale).

Figure 11

Figure 8. Test 4: (a) cost functional and (b) gradient. Normalized by first iteration (dashed) and absolute values (full).

Figure 12

Figure 9. Test 5: (a) cost functional and (b) surface tension along iterations of the optimization algorithm.

Figure 13

Figure 10. Test 5: geometry at the final time $T$ along iterations of the optimization algorithm.

Figure 14

Figure 11. Test 1: (a) test geometry and (b) $\log _{10}$ pointwise errors in the $x$ component of the velocity layer potential.

Figure 15

Table 4. Test 1: relative $L^2$ errors in $\mathcal {G}_i[\boldsymbol {n}]$ for multiple element counts $M$.

Figure 16

Table 5. Test 2: relative errors in the drag around a spherical fluid droplet (Hadamard–Rybczynski).

Figure 17

Figure 12. Test 3: (a) deformed droplet versus $\textit {Ca}$ and (b) the droplet dilatation for $\lambda = 1$.

Figure 18

Figure 13. Test 3: relative change in volume of the droplet up to steady state, with increasing loss for increasing $\textit {Ca}$.