Abstract
A space-time adaptive algorithm to solve the motion of a rigid disk in an incompressible Newtonian fluid is presented, which allows collision or quasi-collision processes to be computed with high accuracy. In particular, we recover the theoretical result proven in [M. Hillairet, Lack of collision between solid bodies in a 2D incompressible viscous flow, Comm. Partial Differential Equations 32 2007, 7–9, 1345–1371], that the disk will never touch the boundary of the domain in finite time. Anisotropic, continuous piecewise linear finite elements are used for the space discretization, the Euler scheme for the time discretization. The adaptive criteria are based on a posteriori error estimates for simpler problems.
A Derivation of the Penalty Method (2.1)
We present the derivation of the penalty formulation (2.1) used to approximate the motion of the rigid disk inside the cavity. We start from the physical model presented in [12]. We study the motion of a rigid disk of radius R inside a bounded, convex cavity Ω⊂ℝ2 filled with a fluid of constant viscosity and density. The fluid is governed by the incompressible Navier–Stokes equations while the dynamic of the rigid disk is ruled by the Newton law. Given a final time T∈(0,+∞] , we denote by ℬ(𝑿(t)) the disk centered at 𝑿(t) , where t∈[0,T] . The equations of motions reads [12]: find (𝑿,𝐮,p,𝑽,ω) the solutions of
together with
where 𝐠 is gravitational acceleration, μℱ and ρℱ denote the viscosity and the density of the fluid, ρℬ the density of the disk, m and J its mass and inertia. In the above system, (𝐮,p) are the velocity and pressure fields of the fluid and (𝑽,ω) the translational and rotational speeds of ℬ(𝑿(t)) . Here above we note
Note that since 𝐠 is applied at the center of mass, its angular momentum satisfies in particular
which is also true for any constant vector 𝑽 inside the disk, i.e.,
To derive equations (2.1), the first step consists to establish a variational formulation that can easily be approximated with Galerkin methods, that is to say involving test functions that are defined on the whole cavity Ω. We follow the formulation introduced in [15]. Let us consider the problem at a given time t, and to lighten the presentation, we drop the dependence of 𝑿 upon the time. To extend the velocity field inside the disk, one may consider the space of rigid motion inside ℬ(𝑿) given by
that has the equivalent definition (see for instance [27])
We now multiply the momentum equation of (A.1) by a test function 𝐯∈Hℬ(𝑿) and using the fact that for free divergence field
one has after integration by part
Using the Newton’s laws (A.2) and the fact that 𝐯=𝑽v+ωv(𝐱-𝑿)⊥ in ℬ(𝑿) , one can write that
Moreover, one has that
and
Thus since 𝐮,𝐯∈Hℬ(𝑿), we can prove that
which leads to
Finally, since D(𝐮)|ℬ(𝑿)=D(𝐯)|ℬ(𝑿)=0 (in particular div𝐮=div𝐯=0 inside the disk), it is possible to write the previous equation on the whole domain Ω, which leads to the variational formulation
where we note
The constrains D(𝐮)B(𝑿)=D(𝐯)B(𝑿)=0 can be approximated by a penalization of the viscous term. Thus the variational formulation can be written with test functions taken in H10(Ω) by considering (we keep the same notations for the unknowns to lighten the presentation)
where
Written in the strong form, the approximated variational formulation gives
with
Observe that the last equation reduces to
B Justification of (2.8)
We now prove an a posteriori error estimate for the time discretization of a simplified problem. We simplify the first equation of (2.1) and consider the following problem:
where
We consider the forward Euler method. Given a integer
then
We assume that there exists a unique
solution of (B.1),
that
Observe that problem (B.1) reads: starting from
where, for any
and
where
Lemma 1.
Let
where
where
The key point to prove this lemma consists in mapping
Our main result is then the following.
Theorem 2.
Let
Proof.
Let
Let
Taking the scalar product of the last equation with
Without loss of generality, we assume that
with
Multiplying the last inequality by
and
integrating from
Summing up over n leads to
where we use that
Acknowledgements
Frédéric Alauzet is acknowledged for providing the Wolf-Interpol program corresponding to conservative interpolation [3]. Samuel Dubuis acknowledges Diane Guignard and Swarnendu Sil for advices and discussions concerning the derivation of the time error indicator. It should be noted that some numerical experiments with space adaptation only were already reported in [26].
References
[1] M. Ainsworth, J. Z. Zhu, A. W. Craig and O. C. Zienkiewicz, Analysis of the Zienkiewicz–Zhu a posteriori error estimator in the finite element method, Internat. J. Numer. Methods Engrg. 28 (1989), no. 9, 2161–2174. 10.1002/nme.1620280912Search in Google Scholar
[2] F. Alauzet and A. Loseille, A decade of progress on anisotropic mesh adaptation for computational fluid dynamics, Comput. Aided Design 72 (2016), 13–39. 10.1016/j.cad.2015.09.005Search in Google Scholar
[3]
F. Alauzet and M. Mehrenberger,
[4] Y. C. Chang, T. Y. Hou, B. Merriman and S. Osher, A level set formulation of Eulerian interface capturing methods for incompressible fluid flows, J. Comput. Phys. 124 (1996), no. 2, 449–464. 10.1006/jcph.1996.0072Search in Google Scholar
[5] T. Coupez, G. Jannoun, N. Nassif, H. C. Nguyen, H. Digonnet and E. Hachem, Adaptive time-step with anisotropic meshing for incompressible flows, J. Comput. Phys. 241 (2013), 195–211. 10.1016/j.jcp.2012.12.010Search in Google Scholar
[6] S. Dubuis, Adaptive algorithms for two fluids flows with anisotropic finite elements and order two time discretizations, PhD thesis, Ecole Polytechnique fédérale de Lausanne, 2019. Search in Google Scholar
[7] S. Dubuis and M. Picasso, An adaptive algorithm for the time dependent transport equation with anisotropic finite elements and the Crank–Nicolson scheme, J. Sci. Comput. 75 (2018), no. 1, 350–375. 10.1007/s10915-017-0537-1Search in Google Scholar
[8] L. P. Franca and S. L. Frey, Stabilized finite element methods. II. The incompressible Navier–Stokes equations, Comput. Methods Appl. Mech. Engrg. 99 (1992), no. 2–3, 209–233. 10.1016/0045-7825(92)90041-HSearch in Google Scholar
[9] R. Glowinski, T. W. Pan, T. I. Hesla, D. D. Joseph and J. Périaux, A fictitious domain approach to the direct numerical simulation of incompressible viscous flow past moving rigid bodies: application to particulate flow, J. Comput. Phys. 169 (2001), no. 2, 363–426. 10.1006/jcph.2000.6542Search in Google Scholar
[10] C. Grandmont and Y. Maday, Existence de solutions d’un problème de couplage fluide-structure bidimensionnel instationnarie, C. R. Acad. Sci. Paris Sér. I Math. 326 (1998), no. 4, 525–530. 10.1016/S0764-4442(97)89804-7Search in Google Scholar
[11] D. Guignard, F. Nobile and M. Picasso, A posteriori error estimation for the steady Navier–Stokes equations in random domains, Comput. Methods Appl. Mech. Engrg. 313 (2017), 483–511. 10.1016/j.cma.2016.10.008Search in Google Scholar
[12] M. Hillairet, Lack of collision between solid bodies in a 2D incompressible viscous flow, Comm. Partial Differential Equations 32 (2007), no. 7–9, 1345–1371. 10.1080/03605300601088740Search in Google Scholar
[13] K.-H. Hoffmann and V. N. Starovoitov, On a motion of a solid body in a viscous fluid. Two-dimensional case, Adv. Math. Sci. Appl. 9 (1999), no. 2, 633–648. Search in Google Scholar
[14] H. H. Hu, N. A. Patankar and M. Y. Zhu, Direct numerical simulations of fluid-solid systems using the arbitrary Lagrangian–Eulerian technique, J. Comput. Phys. 169 (2001), no. 2, 427–462. 10.1006/jcph.2000.6592Search in Google Scholar
[15] J. A. Janela, A. Lefebvre and B. Maury, A penalty method for the simulation of fluid-rigid body interaction, CEMRACS 2004—Mathematics and Applications to Biology and Medicine, ESAIM Proc. 14, EDP Science, Les Ulis (2005), 115–123. 10.1051/proc:2005010Search in Google Scholar
[16] V. John and J. Rang, Adaptive time step control for the incompressible Navier–Stokes equations, Comput. Methods Appl. Mech. Engrg. 199 (2010), no. 9–12, 514–524. 10.1016/j.cma.2009.10.005Search in Google Scholar
[17] P. Laug and H. Borouchaki, The BL2D mesh generator: Beginner’s guide, user’s and programmer’s manual, Technical report RT-0194, Institut National de Recherche en Informatique et Automatique (INRIA), Le Chesnay-Rocquencourt, 1996. Search in Google Scholar
[18] A. Lozinski, M. Picasso and V. Prachittham, An anisotropic error estimator for the Crank–Nicolson method: Application to a parabolic problem, SIAM J. Sci. Comput. 31 (2009), no. 4, 2757–2783. 10.1137/080715135Search in Google Scholar
[19] B. Maury, Numerical analysis of a finite element/volume penalty method, SIAM J. Numer. Anal. 47 (2009), no. 2, 1126–1148. 10.1007/978-1-4020-8758-5_9Search in Google Scholar
[20] S. Micheletti and S. Perotto, Space-time adaptation for purely diffusive problems in an anisotropic framework, Int. J. Numer. Anal. Model. 7 (2010), no. 1, 125–155. Search in Google Scholar
[21] S. Micheletti, S. Perotto and M. Picasso, Stabilized finite elements on anisotropic meshes: A priori error estimates for the advection-diffusion and the Stokes problems, SIAM J. Numer. Anal. 41 (2003), no. 3, 1131–1162. 10.1137/S0036142902403759Search in Google Scholar
[22] M. Picasso, Adaptive finite elements for a linear parabolic problem, Comput. Methods Appl. Mech. Engrg. 167 (1998), no. 3–4, 223–237. 10.1016/S0045-7825(98)00121-2Search in Google Scholar
[23] M. Picasso, An anisotropic error indicator based on Zienkiewicz–Zhu error estimator: Application to elliptic and parabolic problems, SIAM J. Sci. Comput. 24 (2003), no. 4, 1328–1355. 10.1137/S1064827501398578Search in Google Scholar
[24] M. Picasso, An adaptive algorithm for the Stokes problem using continuous, piecewise linear stabilized finite elements and meshes with high aspect ratio, Appl. Numer. Math. 54 (2005), no. 3–4, 470–490. 10.1016/j.apnum.2004.09.014Search in Google Scholar
[25] J. A. San Martín, V. Starovoitov and M. Tucsnak, Global weak solutions for the two-dimensional motion of several rigid bodies in an incompressible viscous fluid, Arch. Ration. Mech. Anal. 161 (2002), no. 2, 113–147. 10.1007/s002050100172Search in Google Scholar
[26] N. Sauerwald, An adaptive method for solving stokes’ flow around a falling sphere, Master’s thesis, Institute of Mathematics, 2014. Search in Google Scholar
[27] V. N. Starovoitov, Behavior of a rigid body in an incompressible viscous fluid near a boundary, Free Boundary Problems (Trento 2002), Internat. Ser. Numer. Math. 147, Birkhäuser, Basel (2004), 313–327. 10.1007/978-3-0348-7893-7_25Search in Google Scholar
[28] T. Takahashi, Existence of strong solutions for the problem of a rigid-fluid system, C. R. Math. Acad. Sci. Paris 336 (2003), no. 5, 453–458. 10.1016/S1631-073X(03)00081-5Search in Google Scholar
[29] N. Verdon, A. Lefebvre-Lepot, L. Lobry and P. Laure, Contact problems for particles in a shear flow, Eur. J. Comput. Mech. 19 (2010), no. 5–7, 513–531. 10.3166/ejcm.19.513-531Search in Google Scholar
[30] O. C. Zienkiewicz and J. Z. Zhu, A simple error estimator and adaptive procedure for practical engineering analysis, Internat. J. Numer. Methods Engrg. 24 (1987), no. 2, 337–357. 10.1002/nme.1620240206Search in Google Scholar
[31] O. C. Zienkiewicz and J. Z. Zhu, The superconvergent patch recovery and a posteriori error estimates. I. The recovery technique, Internat. J. Numer. Methods Engrg. 33 (1992), no. 7, 1331–1364. 10.1002/nme.1620330702Search in Google Scholar
© 2020 Walter de Gruyter GmbH, Berlin/Boston
Articles in the same Issue
- Frontmatter
- Reliable Methods of Mathematical Modeling
- Optimal Convergence Rates for Goal-Oriented FEM with Quadratic Goal Functional
- A Priori and a Posteriori Error Analysis of the Crouzeix–Raviart and Morley FEM with Original and Modified Right-Hand Sides
- A Space-Time Adaptive Algorithm to Illustrate the Lack of Collision of a Rigid Disk Falling in an Incompressible Fluid
- On the Energy Stable Approximation of Hamiltonian and Gradient Systems
- Reliability and Efficiency of DWR-Type A Posteriori Error Estimates with Smart Sensitivity Weight Recovering
- A Locking-Free DPG Scheme for Timoshenko Beams
- Smoothed-Adaptive Perturbed Inverse Iteration for Elliptic Eigenvalue Problems
- Energy Contraction and Optimal Convergence of Adaptive Iterative Linearized Finite Element Methods
- Quasi-Optimal and Pressure Robust Discretizations of the Stokes Equations by Moment- and Divergence-Preserving Operators
- Contractive Local Adaptive Smoothing Based on Dörfler’s Marking in A-Posteriori-Steered p-Robust Multigrid Solvers
- Uniform Preconditioners of Linear Complexity for Problems of Negative Order
- An Exact Realization of a Modified Hilbert Transformation for Space-Time Methods for Parabolic Evolution Equations
Articles in the same Issue
- Frontmatter
- Reliable Methods of Mathematical Modeling
- Optimal Convergence Rates for Goal-Oriented FEM with Quadratic Goal Functional
- A Priori and a Posteriori Error Analysis of the Crouzeix–Raviart and Morley FEM with Original and Modified Right-Hand Sides
- A Space-Time Adaptive Algorithm to Illustrate the Lack of Collision of a Rigid Disk Falling in an Incompressible Fluid
- On the Energy Stable Approximation of Hamiltonian and Gradient Systems
- Reliability and Efficiency of DWR-Type A Posteriori Error Estimates with Smart Sensitivity Weight Recovering
- A Locking-Free DPG Scheme for Timoshenko Beams
- Smoothed-Adaptive Perturbed Inverse Iteration for Elliptic Eigenvalue Problems
- Energy Contraction and Optimal Convergence of Adaptive Iterative Linearized Finite Element Methods
- Quasi-Optimal and Pressure Robust Discretizations of the Stokes Equations by Moment- and Divergence-Preserving Operators
- Contractive Local Adaptive Smoothing Based on Dörfler’s Marking in A-Posteriori-Steered p-Robust Multigrid Solvers
- Uniform Preconditioners of Linear Complexity for Problems of Negative Order
- An Exact Realization of a Modified Hilbert Transformation for Space-Time Methods for Parabolic Evolution Equations