Abstract
The paper introduces a mechanically inspired nonholonomic integrator for numerical simulation of the dynamics of a constrained geometrically exact beam that is a field-theoretic analogue of the Chaplygin sleigh. The integrator features an exact constraint preservation, an excellent numerical energy conservation throughout a large number of iterations, while avoiding the use of unnecessary Lagrange multipliers. Simulations of the dynamics of the constrained beam reveal typical for nonholonomic system’s behavior, such as motion reversals and locomotion generation.
Similar content being viewed by others
Notes
According to our colleague, an expert in partial differential equations, it would be practically impossible to justify existence and uniqueness using the Euler–Lagrange representation of the dynamics of the sleigh as the Euler–Lagrange formalism yields the system of equations of mixed type. The latter is a reflection of an intrinsic strong anisotropy present in the system, which Hamel’s formalism tackles extremely well.
An attempt was made by our colleague, an expert on nonlinear finite elements, to simulate the Chaplygin–Timoshenko sleigh using the Euler–Lagrange representation after eliminating the Lagrange multipliers. During the simulation, the stiffness matrix became singular, triggering divergence of the method.
For a more general definition of \(\Psi \), see Shi et al. (2020).
That scheme for computational electromagnetism was introduced in Yee (1966).
Here and in the rest of the section, lower indices are used to label the components of the vectors \(\gamma \), \(\lambda \), and \(\zeta \) when equations are written in the component form.
Recall that \({\mathbb {R}}^3\) here is viewed as a covering space of the special Euclidean group \({\text {SE(2)}}\).
References
Antman, S.S.: Nonlinear Problems of Elasticity, Applied Mathematical Sciences, vol. 107, 2nd edn. Springer, New York (2005)
Arnold, V.I., Kozlov, V.V., Neishtadt, A.I.: Mathematical Aspects of Classical and Celestial Mechanics, 3rd edn. Springer, Berlin (2006)
Bain, M., Wu, B., Zenkov, D.V.: Midpoint Rule as Hamel’s Integrator, unpublished (2017)
Ball, K.R.: Structure Preserving Integrators and Hamel’s Equations, Ph.D. thesis, North Carolina State University (2013)
Ball, K.R., Zenkov, D.V.: Hamel’s formalism and variational integrators. In: Chang, D.E., Holm, D.D., Patrick, G., Ratiu, T. (eds.) Geometry, Mechanics, and Dynamics: The Legacy of Jerry Marsden, Fields Institute Communications, vol. 73, pp. 477–506. Springer, New York (2015)
Chetaev, N.G.: Theoretical Mechanics. Springer, New York (1989)
Cortés, J., Martínez, S.: Nonholonomic integrators. Nonlinearity 14, 1365–1392 (2001)
de León, M., Martín de Diego, D., Santamaría-Merino, A.: Geometric numerical integration of nonholonomic systems and optimal control problems. Eur. J. Control 10, 515–521 (2004)
Demoures, F., Gay-Balmaz, F., Kobilarov, M., Ratiu, T.S.: Multisymplectic Lie group variational integrator for a geometrically exact beam in \({\mathbb{R}}^3\). Commun. Nonlinear Sci. Numer. Simulat. 19, 3492–3512 (2014)
Demoures, F., Gay-Balmaz, F., Leyendecker, S., Ober-Blöbaum, S., Ratiu, T.S., Weinand, Y.: Discrete variational Lie group discretization of geometrically exact beam dynamics. Numerische Mathematiks 130, 73–123 (2015)
Euler, L.: Decouverte d’un nouveau principe de Mecanique. Mémoires de l’académie des sciences de Berlin 6, 185–217 (1752)
Euler, L.: Principes généraux de l’état d’équilibre des fluides. Mémoires de l’académie des sciences de Berlin 11, 217–273 (1757a)
Euler, L.: Principes généraux du mouvement des fluides. Mémoires de l’académie des sciences de Berlin 11, 274–315 (1757b)
Fedorov, Y.N., Zenkov, D.V.: Discrete nonholonomic LL systems on Lie groups. Nonlinearity 18, 2211–2241 (2005a)
Fedorov, Y.N., Zenkov, D.V.: Dynamics of the discrete Chaplygin Sleigh. Discrete Contin Dyn. Syst. 2005, 258–267 (2005b)
Hamel, G.: Die Lagrange–Eulersche Gleichungen der Mechanik. Z. Math. Phys. 50, 1–57 (1904)
Hertz, H.: Die Prinzipien der Mechanik in neuem Zusammenhange dargestellt. Barth, Leipzig (1894)
Iglesias, D., Marrero, J.C., Martín de Diego, D., Martínez, E.: Discrete nonholonomic Lagrangian systems on Lie groupoids. J. Nonlinear Sci. 18, 221–276 (2008)
Karapetyan, A.V.: On realizing nonholonomic constraints by viscous friction forces and celtic stones stability. J. Appl. Math. Mech. 45, 30–36 (1981)
Kobilarov, M., Marsden, J.E., Sukhatme, G.S.: Geometric discretization of nonholonomic systems with symmetries. Discrete Continu. Dyn. Syst. Ser. S 3, 61–84 (2010)
Kozlov, V.V.: Realization of nonintegrable constraints in calssical mechanics. Sov. Phys. Dokl. 28, 735–737 (1983)
Lagrange, J.L.: Mécanique Analytique. Chez la Veuve Desaint, Paris (1788)
Leok, M.: Variational discretizations of gauge field theories using group-equivariant interpolation. Found. Comput. Math., to appear (2019)
Lynch, C., Zenkov, D.: Stability of stationary motions of discrete-time nonholonomic systems. In: Kozlov, V.V., Vassilyev, S.N., Karapetyan, A.V., Krasovskiy, N.N., Tkhai, V.N., Chernousko, F.L. (eds.) Problems of Analytical Mechanics and Stability Theory. Collection of Papers Dedicated to the Memory of Academician Valentin V. Rumyantsev, pp. 259–271. Fizmatlit, Moscow (2009). (Russian)
Marsden, J.E., Ratiu, T.S.: Introduction to Mechanics and Symmetry, Texts in Applied Mathematics, vol. 17, 2nd edn. Springer, New York (1999)
Marsden, J.E., Shkoller, S.: Multisymplectic geometry, covariant Hamiltonians and water waves. Math. Proc. Camb. Phil. Soc. 125, 553–575 (1999)
Marsden, J.E., West, M.: Discrete mechanics and variational integrators. Acta Numerica 10, 357–514 (2001)
Marsden, J.E., Patrick, G.W., Shkoller, S.: Multisymplectic geometry, variational integrators, and nonlinear PDEs. Commun. Math. Phys. 199, 351–395 (1998)
McLachlan, R., Perlmutter, M.: Integrators for nonholonomic mechanical systems. J. Nonlinear Sci. 16, 283–328 (2006)
Morton, K.W., Mayers, D.F.: Numerical Solution of Partial Differential Equations, 2nd edn. Cambridge University Press, Cambridge (2005)
Neimark, J.I., Fufaev, N.A.: Dynamics of Nonholonomic Systems, Translations of Mathematical Monographs, vol. 33. AMS, Providence (1972)
Poincaré, H.: Sur une forme nouvelle des équations de la mécanique. CR Acad. Sci. 132, 369–371 (1901)
Shi, D., Berchenko-Kogan, Y., Zenkov, D.V., Bloch, A.M.: Hamel’s formalism for infinite-dimensional mechanical systems. J. Nonlinear Sci. 27, 241–283 (2017)
Shi, D., Zenkov, D.V., Bloch, A.M.: Hamel’s formalism for classical field theories. J Nonlinear. Sci. (2020). https://doi.org/10.1007/s00332-020-09609-w
Simo, J.C.: A finite strain beam formulation. The three-dimensional dynamic problem. Part I. Comput. Methods Appl. Mech. Eng. 49, 79–116 (1985)
Simo, J.C., Vu-Quoc, L.: A three-dimensional finite-strain rod model. Part II: computational aspects. Comput. Methods Appl. Mech. Eng. 58, 79–116 (1986)
Stern, A., Tong, Y., Desbrun, M., Marsden, J.E.: Geometric computational electrodynamics with variational integrators and discrete differential forms. In: Chang, D.E., Holm, D.D., Patrick, G., Ratiu, T. (eds.) Geometry, Mechanics, and Dynamics: The Legacy of Jerry Marsden, Fields Institute Communications, vol. 73, pp. 437–475. Springer, New York (2015)
Suslov, G.K.: Theoretical Mechanics, 3rd edn. GITTL, Moscow-Leningrad (1946)
Taflove, A., Hagness, S.C.: Computational Electrodynamics. The Finite-Difference Time-Domain Method, 3rd edn. Artech House, Boston (2005)
Vankerschaver, J.: A class of nonholonomic kinematic constraints in elasticity. J. Phys. A Math. Theor. 40, 3889–3913 (2007a)
Vankerschaver, J.: Continuous and Discrete Aspects of Lagrangian Field Theories with Nonholonomic Constraints, Ph.D. thesis, Ghent University (2007b)
Wang, L., An, Z., Shi, D.: Hamel’s field variational integrator for geometrically exact beam. Acta Scientiarum Naturalium Universitatis Pekinensis 52, 692–698 (2016). (Chinese)
Yee, K.S.: Numerical solution of initial boundary value problems involving Maxwell’s equations in isotropic media. IEEE Trans. Antennas Prop. 14, 302–307 (1966)
Acknowledgements
We would like to thank Professors Lorena Bociu, Melvin Leok, and Cheng Liu for valuable discussions. The research of DS, SG, and ZA was partially supported by NSFC Grants 11872107. The research of DVZ was partially supported by NSF Grants DMS-0908995 and DMS-1211454. DVZ would like to acknowledge the support and hospitality of the Beijing Institute of Technology, where a part of this work was carried out.
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by Dr. Paul Newton.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
A The Algorithm
A The Algorithm
For the numerical simulation of the Chaplygin–Timoshenko sleigh, the integrator constructed in Sect. 4.3 with \(\alpha =\beta =1/2\) has been implemented as the following sequence of steps.
Rights and permissions
About this article
Cite this article
An, Z., Gao, S., Shi, D. et al. A Variational Integrator for the Chaplygin–Timoshenko Sleigh. J Nonlinear Sci 30, 1381–1419 (2020). https://doi.org/10.1007/s00332-020-09611-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00332-020-09611-2