Technical Papers
Jun 29, 2017

Solving Mechanical Systems with Nonholonomic Constraints by a Lie-Group Differential Algebraic Equations Method

Publication: Journal of Engineering Mechanics
Volume 143, Issue 9

Abstract

A Lie-group differential algebraic equations (LGDAE) method, which is developed for solving differential-algebraic equations, is a simple and effective algorithm based on the Lie group GL(n,R) and the Newton iterative scheme. This paper deepens the theoretical foundation of the LGDAE method and widens its practical applications to solve nonlinear mechanical systems with nonholonomic constraints. After obtaining the closed-form formulation of elements of a one-parameter group GL(n,R) and refining the algorithm of the LGDAE method, this differential-algebraic split method is applied to solve nine problems of nonholonomic mechanics in order to evaluate its accuracy and efficiency. Numerical computations of the LGDAE method exhibit the preservation of the nonholonomic constraints with an error smaller than 1010. Comparing the closed-form solutions demonstrates that the numerical results obtained are highly accurate, indicating that the present scheme is promising.

Get full access to this article

View all available purchase options and get full access to this article.

Acknowledgments

The authors thank anonymous referees who gave constructive comments that enriched the content of the paper. This research was supported by the projects NSC-102-2221-E-002-125-MY3 and MOST 104-2218-E-002-026-MY3 from the Ministry of Science and Technology of Taiwan. The 1000 Talents Plan of China with A1211010 and the Chair Professor of Hohai University granted to the first author are highly appreciated.

References

Betsch, P. (2006). “Energy-consistent numerical integration of mechanical systems with mixed holonomic and nonholonomic constraints.” Comput. Methods Appl. Mech. Eng., 195(50–51), 7020–7035.
Bloch, A. M. (2003). Nonholonomic mechanics and control, Springer, New York.
Brenan, K. E., Campbell, S. L., and Petzold, L. R. (1989). Numerical solutions of initial-value problems in differential-algebraic equations, SIAM, New York.
Budd, C. J., Iserles, A., and Nørsett, S. P. (1999). “Special issue: Geometric integration: Numerical solution of differential equations on manifolds.” Phil. Trans. R. Soc. A, 357(1754), 983–1019.
Cash, J. R. (2000). “Modified extended backward differentiation formulae for the numerical solution of stiff initial value problems in ODEs and DAEs.” J. Comput. Appl. Math., 125(1–2), 117–130.
Cash, J. R. (2003). “Efficient numerical methods for the solution of stiff initial-value problems and differential algebraic equations.” Proc. R. Soc. Lond. A, 459(2032), 797–815.
Çelik, E., and Bayram, M. (2003a). “Arbitrary order numerical method for solving differential-algebraic equation by Padé series.” Appl. Math. Comput., 137(1), 57–65.
Çelik, E., and Bayram, M. (2003b). “On the numerical solution of differential-algebraic equations by Padé series.” Appl. Math. Comput., 137(1), 151–160.
Çelik, E., Karaduman, E., and Bayram, M. (2003). “Numerical solutions of chemical differential-algebraic equations.” Appl. Math. Comput., 139(2–3), 259–264.
Celledoni, E., Farré Puiggalí, M., Hoel Høiseth, E., and Martn de Diego, D. (2016). “Energy-preserving integrators applied to nonholonomic systems.” ⟨https://arxiv.org/abs/1605.02845v1⟩ (May 10, 2016).
Cortés, J. (2002). Geometric, control and numerical aspects of nonholonomic systems, Springer, Berlin.
Cortés, J., and Martínez, S. (2001). “Non-holonomic integrators.” Nonlinearity, 14(5), 1365–1392.
de León, M., de Diego, D. M., and Santamaría-Merino, A. (2004). “Geometric integrators and nonholonomic mechanics.” J. Math. Phys., 45(3), 1042–1064.
Fedorov, Y. N., and Zenkov, D. V. (2005). “Discrete nonholonomic LL systems on Lie groups.” Nonlinearity, 18(5), 2211–2241.
Ferraro, S., Iglesias, D., and de Diego, D. M. (2008). “Momentum and energy preserving integrators for nonholonomic dynamics.” Nonlinearity, 21(8), 1911–1928.
Gear, C. W. (1971). “Simultaneous numerical solution of differential-algebraic equations.” IEEE Trans. Ciucuit Theory, 18(1), 89–95.
Guzel, N., and Bayram, M. (2006). “On the numerical solution of differential-algebraic equations with index-3.” Appl. Math. Comput., 175(2), 1320–1331.
Hairer, E., Lubich, C., and Roche, M. (1989). The numerical solution of differential-algebraic systems by Runge-Kutta methods, Springer, Berlin.
Hairer, E., Lubich, C., and Wanner, G. (2002). Geometric numerical integration, Springer, Berlin.
Hamel, G. (1949). Theoretische mechanik, Berlin.
Hochbruck, M., Lubich, C., and Selhofer, H. (1998). “Exponential integrators for large systems of differential equations.” SIAM J. Sci. Comp., 19(5), 1552–1574.
Hochbruck, M., and Ostermann, A. (2010). “Exponential integrators.” Acta Numer., 19, 209–286.
Hosseini, M. (2005). “Numerical solution of linear differential-algebraic equations.” Appl. Math. Comput., 162(1), 7–14.
Hosseini, M. H. (2006a). “Adomian decomposition method for solution of differential-algebraic equations.” J. Comput. Appl. Math., 197(2), 495–501.
Hosseini, M. H. (2006b). “Adomian decomposition method for solution of nonlinear differential algebraic equations.” Appl. Math. Comput., 181(2), 1737–1744.
Iserles, A., Munthe-Kaas, H. Z., Nørsett, S. P., and Zanna, A. (2000). “Lie-group methods.” Acta Numer., 9, 215–365.
Kobilarov, M., Crane, K., and Desbrun, M. (2009). “Lie group integrators for animation and control of vehicles.” ACM Trans. Graph., 28(2), 16:1–16:14.
Liu, C.-S. (2001). “Cone of non-linear dynamical system and group preserving schemes.” Int. J. Non-Linear Mech., 36(7), 1047–1068.
Liu, C.-S. (2006). “Preserving constraints of differential equations by numerical methods based on integrating factors.” Comput. Model. Eng. Sci., 12(2), 83–107.
Liu, C.-S. (2013a). “A method of Lie-symmetry GL(n,R) for solving non-linear dynamical systems.” Int. J. Non-Linear Mech., 52, 85–95.
Liu, C.-S. (2013b). “Solving nonlinear differential algebraic equations by an implicit GL(n,R) Lie-group method.” J. Appl. Math., 8.
Liu, C.-S. (2014a). “Lie-group differential algebraic equations method to recover heat source in a Cauchy problem with analytic continuation data.” Int. J. Heat Mass Trans., 78, 538–547.
Liu, C.-S. (2014b). “On-line detecting heat source of a nonlinear heat conduction equation by a differential algebraic equation method.” Int. J. Heat Mass Transf., 76, 153–161.
Liu, C.-S. (2015a). “A novel Lie-group theory and complexity of nonlinear dynamical systems.” Commun. Nonlinear Sci. Numer., 20(1), 39–58.
Liu, C.-S. (2015b). “Elastoplastic models and oscillators solved by a Lie-group differential algebraic equations method.” Int. J. Non-Linear Mech., 69(1), 93–108.
Liu, C.-S. (2015c). “Finding unknown heat source in a nonlinear Cauchy problem by the Lie-group differential algebraic equations method.” Eng. Anal. Bound. Elem., 50, 148–156.
McLachlan, R., and Perlmutter, M. (2006). “Integrators for nonholonomic mechanical systems.” J. Nonlinear Sci., 16(4), 283–328.
Mei, F. (1989). “A field method for solving the equations of motion of nonholonomic systems.” Acta Mech. Sin., 5(3), 260–268.
Mei, F. (2000a). “Nonholonomic mechanics.” Appl. Mech. Rev., 53(11), 283–305.
Mei, F. (2000b). “On the integration methods of non-holonomic dynamics.” Int. J. Non-Linear Mech., 35(2), 229–238.
Munthe-Kaas, H. (1998). “Runge-Kutta methods on Lie groups.” BIT Numer. Math., 38(1), 92–111.
Munthe-Kaas, H. (1999). “High order Runge-Kutta methods on manifolds.” Appl. Numer. Math., 29(1), 115–127.
Neimark, J., and Fufaev, N. (1972). “Dynamics of nonholonomic systems.” Translations of mathematical monographs, Vol. 33, American Mathematical Society, RI.
Newman, C. K. (2003). “Exponential integrators for the incompressible Navier-Stokes equations.” Ph.D. thesis, Virginia Polytechnic Institute, Blacksburg, VA.
Novoselvo, V. (1966). Variational methods in mechanics, Leningrad, Russia University Press, Leningrad.
Pars, L. (1968). A treatise on analytical dynamics, Wiley, New York.
Rabier, P. J., and Rheinboldt, W. C. (2000). Nonholonomic motion of rigid mechanical systems from a DAE viewpoint, SIAM, Philadelphia.
Rosenberg, R. (1977). Analytical dynamics of discrete systems, Plenum Press, New York.
Saravi, M., Babolian, E., England, R., and Bromilow, M. (2010). “System of linear ordinary differential and differential-algebraic equations and pseudo-spectral method.” Comput. Math. Appl., 59(4), 1524–1531.
Soltanian, F., Karbassi, S., and Hosseini, M. (2009). “Application of He’s variational iterative method for solution of differential-algebraic equations.” Chaos Solitons Fractals, 41(1), 436–445.

Information & Authors

Information

Published In

Go to Journal of Engineering Mechanics
Journal of Engineering Mechanics
Volume 143Issue 9September 2017

History

Received: Nov 4, 2016
Accepted: Feb 28, 2017
Published online: Jun 29, 2017
Published in print: Sep 1, 2017
Discussion open until: Nov 29, 2017

Permissions

Request permissions for this article.

Authors

Affiliations

Chein-Shan Liu [email protected]
Chair Professor, Center for Numerical Simulation Software in Engineering and Sciences, College of Mechanics and Materials, Hohai Univ., Nanjing, Jiangsu 210098, China. E-mail: [email protected]
Professor, Center for Numerical Simulation Software in Engineering and Sciences, College of Mechanics and Materials, Hohai Univ., Nanjing, Jiangsu 210098, China. E-mail: [email protected]
Assistant Research Scholar, Dept. of Civil Engineering, National Taiwan Univ., Taipei 10617, Taiwan (corresponding author). ORCID: https://orcid.org/0000-0001-6576-8297. E-mail: [email protected]

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share