×

zbMATH — the first resource for mathematics

A time-stepping scheme for inelastic collisions. Numerical handling of the nonoverlapping constraint. (English) Zbl 1091.70002
Summary: We propose here a numerical scheme to compute the motion of rigid bodies with a non-elastic impact law. The method is based on a global computation of the reaction forces between bodies. Those forces, whose direction is known since we neglect friction effects, are identified at the discrete level with a scalar which plays the role of a Kuhn-Tucker multiplier associated to a first-order approximation of the non-overlapping constraint, expressed in terms of velocities. Since our original motivation is the handling of the non-overlapping constraint in fluid-particle direct simulations, we paid a special attention to stability and robustness. The scheme is proved to be stable and robust. As regards its asymptotic behaviour, a convergence result is established in the case of a single contact. Some numerical tests are presented to illustrate the properties of the algorithm. Firstly, we investigate its asymptotic behaviour in a situation of non-uniqueness, for a single particle. The two other sets of results show the good behaviour of the scheme for large time steps.

MSC:
70-08 Computational methods for problems pertaining to mechanics of particles and systems
70F35 Collision of rigid or pseudo-rigid bodies
76T20 Suspensions
PDF BibTeX XML Cite
Full Text: DOI
References:
[1] Ballard, P.: The dynamics of discrete mechanical systems with perfect unilateral constraints. Arch. Rational Mech. Anal. 154, 199–274 (2000) · Zbl 0965.70024
[2] Bertoluzza, S., Ismail, M., Maury, B.: The fbm method: Semi-discrete scheme and some numerical experiments. Springer-Verlag, 2004 · Zbl 1067.65121
[3] Bourbaki, N.: Topological vector spaces. Chapters 1–5. In: Elements of Mathematics (Berlin), Springer-Verlag, Berlin, 1987, Translated from the French by H. G. Eggleston and S. Madan · Zbl 0622.46001
[4] Brenier, Y., Grenier, E.: Sticky particles and scalar conservation laws. SIAM J. Numer. Anal. 35(6), 2317–2328 (1998) (electronic) · Zbl 0924.35080
[5] Ciarlet, P.G.: Introduction à l’analyse numérique matricielle et à l’optimisation. Masson, Paris, 1990
[6] Coddington, E.A., Levinson, N.: Theory of ordinary differential equations. McGraw-Hill Education, Europe, 1984 · Zbl 0064.33002
[7] Colombo, G., Monteiro Marques, M.D.P.: Sweeping by a continuous prox-regular set. J. Differential Equations 187(1), 46–62 (2003) · Zbl 1029.34052
[8] Frémond, M.: Non-smooth thermomechanics. Springer-Verlag, Berlin, 2002 · Zbl 0990.80001
[9] Glowinski, R.: Finite element methods for incompressible viscous flow. Handb. Numer. Anal. IX, North-Holland, Amsterdam, 2003 · Zbl 1040.76001
[10] Glowinski, R., Pan, T.W.: Direct simulation of the motion of neutrally buoyant circular cylinders in plane Poiseuille flow. J. Comput. Phys. 181(1), 260–279 (2002) · Zbl 1178.76235
[11] Haraux, A.: Nonlinear evolution equations – global behaviour of solutions. Springer-Verlag, Berlin Haidelberg New York, 1981 · Zbl 0461.35002
[12] Hu, H.H.: Direct simulation of flows of solid-liquid mixtures. Int. J. of Multiphase Flow 22(2), 335–352 (1996) · Zbl 1135.76442
[13] Johnson, A.A., Tezduyar, T.E.: Simulation of multiple spheres falling in a liquid-filled tube. Comput. Methods Appl. Mech. Engrg. 134(3–4), 351–373 (1996) · Zbl 0895.76046
[14] Kim, S., Karrila, S.J.: Microhydrodynamics: principles and selected applications. Butterworth-Heinemann, Boston, 1991
[15] Maury, B.: A many-body lubrication model. C. R. Acad. Sci. Paris Sér. I Math. 325(9), 1053–1058 (1997) · Zbl 0898.76019
[16] Maury, B.: Direct simulations of 2D fluid-particle flows in biperiodic domains. J. Comput. Phys. 156(2), 325–351 (1999) · Zbl 0958.76045
[17] Maury, B.: Analyse fonctionnelle, exercices et problèmes corrigés. Ellipses, Paris, 2004
[18] Moreau, J.J.: Décomposition orthogonale d’un espace Hilbertien selon deux cônes mutuellement polaires. C. R. Acad. Sci. Série I 255, 199–274 (1962) · Zbl 0109.08105
[19] Moreau, J.J.: Some numerical methods in multibody dynamics: Application to granular materials. Eur. J. Mech. A/Solids 13, 93–114 (1994) · Zbl 0815.73009
[20] Schatzman, M.: A class of nonlinear differential equations of second order in time. Nonlinear Analysis, Theory, Methods & Applications 2, 355–373 (1978) · Zbl 0382.34003
[21] Sigurgeirssons, H., Stuart, A., Wan, W.-L.: Algorithms for particle-field simulations with collisions. J. Comput. Phys. 172, 766–807 (2001) · Zbl 1158.82300
[22] Stewart, D.E.: Convergence of a time-stepping scheme for rigid-body dynamics and resolution of Painlevé’s problem. Arch. Rational Mech. Anal. 145, 215–260 (1998) · Zbl 0922.70004
[23] Stewart, D.E.: Rigid-body dynamics with friction and impact. SIAM Review 42(1), 3–39 (2000) · Zbl 0962.70010
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.