Applied Mathematics and Mechanics >
Projected Runge-Kutta methods for constrained Hamiltonian systems
Received date: 2015-07-26
Revised date: 2016-04-04
Online published: 2016-08-01
Supported by
Project supported by the National Natural Science Foundation of China (No. 11432010), the Doctoral Program Foundation of Education Ministry of China (No. 20126102110023), the 111 Project of China (No. B07050), the Fundamental Research Funds for the Central Universities (No. 310201401JCQ01001), and the Innovation Foundation for Doctor Dissertation of Northwestern Polytechnical University (No.CX201517)
Projected Runge-Kutta (R-K) methods for constrained Hamiltonian systems are proposed. Dynamic equations of the systems, which are index-3 differential-algebraic equations (DAEs) in the Heisenberg form, are established under the framework of Lagrangian multipliers. R-K methods combined with the technique of projections are then used to solve the DAEs. The basic idea of projections is to eliminate the constraint violations at the position, velocity, and acceleration levels, and to preserve the total energy of constrained Hamiltonian systems by correcting variables of the position, velocity, acceleration, and energy. Numerical results confirm the validity and show the high precision of the proposed method in preserving three levels of constraints and total energy compared with results reported in the literature.
Yi WEI, Zichen DENG, Qingjun LI, Bo WANG . Projected Runge-Kutta methods for constrained Hamiltonian systems[J]. Applied Mathematics and Mechanics, 2016 , 37(8) : 1077 -1094 . DOI: 10.1007/s10483-016-2119-8
[1] Zhang, S. Y. and Deng, Z. C. Geometric Integration Theory and Application in Nonlinear Dynamics System (in Chinese), Northwestern Polytechnical University Press, Xi'an (2005)
[2] Small, S. J. Runge-Kutta Type Methods for Differential-Algebraic Equations in Mechanics, Ph. D. dissertation, University of Iowa, Iowa (2011)
[3] Shabana, A. A. Dynamics of Multibody Systems, 3rd ed., Cambridge University Press, New York (2013)
[4] Huang, Y. A., Yin, Z. P., Deng, Z. C., and Xiong, Y. L. Progression in geometric integration method for multibody dynamics (in Chinese). Advances in Mechanics, 39, 44-57(2009)
[5] Zhang, J., Liu, D. H., and Liu, Y. H. A constraint violation suppressing formulation for spatial multibody dynamics with singular mass matrix. Multibody System Dynamics, 36, 87-110(2016)
[6] Terze, Z. Multibody Dynamics:Computational Methods and Applications, Springer, Switzerland (2014)
[7] Bauchau, O. A. and Laulusa, A. Review of contemporary approaches for constraint enforcement in multibody systems. Journal of Computational and Nonlinear Dynamics, 3, 011005(2008)
[8] Lamour, R., März, R., and Tischendorf, C. Differential-Dlgebraic Equations:a Projector Based Analysis, Springer, Berlin (2013)
[9] Ascher, U. M. and Petzold, L. R. Projected implicit Runge-Kutta methods for differential-algebraic equations. SIAM Journal on Numerical Analysis, 28, 1097-1120(1991)
[10] Ascher, U. M. and Petzold, L. R. Projected collocation for higher-order higher-index differentialalgebraic equations. Journal of Computational and Applied Mathematics, 43, 243-259(1992)
[11] Schropp, J. Projected Runge-Kutta methods for differential algebraic equations of index 3. Konstanzer Schriften in Mathematik und Informatik, 191, 1-12(2003)
[12] Schropp, J. Projected Runge-Kutta methods for index 3 differential-algebraic equations near equilibria, periodic orbits and attracting sets. IMA Journal of Numerical Analysis, 28, 274-291(2008)
[13] Chan, R. P., Chartier, P., and Murua, A. Post-projected Runge-Kutta methods for index-2 differential-algebraic equations. Applied Numerical Mathematics, 42, 77-94(2002)
[14] Hairer, E. Symmetric projection methods for differential equations on manifolds. BIT Numerical Mathematics, 40, 726-734(2000)
[15] Ascher, U. M. and Reich, S. On some difficulties in integrating highly oscillatory Hamiltonian systems. Lecture Notes in Computational Science and Engineering, 4, 281-296(1998)
[16] Andersen, H. C. Rattle:a "velocity" version of the shake algorithm for molecular dynamics calculations. Journal of Computational Physics, 52, 24-34(1983)
[17] Console, P., Hairer, E., and Lubich, C. Symmetric multistep methods for constrained Hamiltonian systems. Numerische Mathematik, 124, 517-539(2013)
[18] Calvo, M., Laburta, M. P., Montijano, J. I., and Rández, L. Projection methods preserving Lyapunov functions. BIT Numerical Mathematics, 50, 223-241(2010)
[19] Calvo, M., Laburta, M. P., Montijano, J. I., and Rández, L. Runge-Kutta projection methods with low dispersion and dissipation errors. Advances in Computational Mathematics, 41, 231-251(2015)
[20] Laburta, M. P., Montijano, J. I., Rández, L., and Calvo, M. Numerical methods for non conservative perturbations of conservative problems. Computer Physics Communications, 187, 72-82(2015)
[21] Hairer, E. and Lubich, C. Energy-diminishing integration of gradient systems. IMA Journal of Numerical Analysis, 34, 452-461(2014)
[22] Terze, Z., Müller, A., and Zlatar, D. Lie-group integration method for constrained multibody systems in state space. Multibody System Dynamics, 34, 275-305(2015)
[23] Bayo, E. and Ledesma, R. Augmented Lagrangian and mass-orthogonal projection methods for constrained multibody dynamics. Nonlinear Dynamics, 9, 113-130(1996)
[24] Tian, Q., Chen, L. P., Zhang, Y. Q., and Yang, J. Z. An efficient hybrid method for multibody dynamics simulation based on absolute nodal coordinate formulation. Journal of Computational and Nonlinear Dynamics, 4, 021009(2009)
[25] Dopico, D., González, F., Cuadrado, J., and Kövecses, J. Determination of holonomic and nonholonomic constraint reactions in an index-3 augmented Lagrangian formulation with velocity and acceleration projections. Journal of Computational and Nonlinear Dynamics, 9, 041006(2014)
[26] Malczyk, P. and Fr?zek, J. A divide and conquer algorithm for constrained multibody system dynamics based on augmented Lagrangian method with projections-based error correction. Nonlinear Dynamics, 70, 871-889(2012)
[27] García-Orden, J. C. Energy considerations for the stabilization of constrained mechanical systems with velocity projection. Nonlinear Dynamics, 60, 49-62(2010)
[28] Ding, J. Y. and Pan, Z. K. Generalized-α projection method for stiff dynamic equations of multibody systems (in Chinese). Scientia Sinica:Physica, Mechanica and Astronomica, 43, 572-578(2013)
[29] Flores, P. A new approach to eliminate the constraints violation at the position and velocity levels in constrained mechanical multibody systems. New Trends in Mechanism and Machine Science:From Fundamentals to Industrial Applications, Springer, Switzerland, 385-393(2014)
[30] Lee, T., Leok, M., and McClamroch, N. H. Lie group variational integrators for the full body problem in orbital mechanics. Celestial Mechanics and Dynamical Astronomy, 98, 121-144(2007)
[31] Arnold, M., Brüls, O., and Cardona, A. Error analysis of generalized-α Lie group time integration methods for constrained mechanical systems. Numerische Mathematik, 129, 149-179(2015)
[32] Brüls, O., Cardona, A., and Arnold, M. Lie group generalized-α time integration of constrained flexible multibody systems. Mechanism and Machine Theory, 48, 121-137(2012)
[33] Hairer, E., Lubich, C., and Wanner, G. Geometric Numerical Integration:Structure-Preserving Algorithms for Ordinary Differential Equations, 2nd ed., Springer, Berlin (2006)
[34] Peterson, D. L., Gede, G., and Hubbard, M. Symbolic linearization of equations of motion of constrained multibody systems. Multibody System Dynamics, 33, 143-161(2015)
[35] Hairer, E., Nørsett, S. P., and Wanner, G. Solving Ordinary Differential Equations I:Nonstiff Problems, 2nd ed., Springer, Berlin (1993)
[36] Jay, L. Symplectic partitioned Runge-Kutta methods for constrained Hamiltonian systems. SIAM Journal on Numerical Analysis, 33, 368-387(1996)
[37] Kong, X. L., Wu, H. B., and Mei, F. X. Variational discretization of constrained Birkhoffian systems. Nonlinear Dynamics, 78, 329-339(2014)
[38] Wu, F., Gao, Q., and Zhong, W. X. Energy and constraint preservation integration for multibody equations based on Zu Chongzhi method (in Chinese). Computer Aided Engineering, 23, 64-68(2014)
[39] Betsch, P. The discrete null space method for the energy consistent integration of constrained mechanical systems I:holonomic constraints. Computer Methods in Applied Mechanics and Engineering, 194, 5159-5190(2005)
[40] Cai, Z. Q., Li, X. F., and Zhou, H. Nonlinear dynamics of a rotating triangular tethered satellite formation near libration points. Aerospace Science and Technology, 42, 384-391(2015)
/
| 〈 |
|
〉 |