Skip to main content
Erschienen in: Meccanica 7/2014

01.07.2014

Forward and inverse dynamics of nonholonomic mechanical systems

verfasst von: Domenico Guida, Carmine M. Pappalardo

Erschienen in: Meccanica | Ausgabe 7/2014

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This paper deals with the forward and the inverse dynamic problems of mechanical systems subjected to nonholonomic constraints. The intrinsically dual nature of these two problems is identified and utilised to develop a systematic approach to formulate and solve them according to an unified framework. The proposed methodology is based on the fundamental equations of constrained motion which derive from Gauss’s principle of least constraint. The main advantage arising from using the fundamental equations of constrained motion is that they represent an effective method capable to derive the generalised acceleration of a mechanical system, constrained in general by a set of nonholonomic constraints, together with the generalized constraint forces (forward dynamics). When the constraint equations are used to represent the desired behaviour of the mechanical system under study, the generalised constraint forces deriving from the fundamental equations of constrained motion provide the control actions which reproduce the specified motion for the system (inverse dynamics). This approach is systematically extended to underactuated mechanical systems introducing a new method named underactuation equivalence principle. The underactuation equivalence principle is founded on the key idea that the underactuation property of a mechanical system can be mathematically represented using a particular set of nonholonomic constraint equations. Two simple case-studies are reported to exemplify the proposed methodology. In the first case-study the computation of the generalised constraint forces relative to the revolute joint constraints of a physical pendulum is illustrated. In the second case-study the calculation of the control action which solves the swing-up problem for an inverted pendulum is described.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Guida D, Pappalardo CM (2012) A new control algorithm for nonlinear underactuated mechanical systems. Int J Mech Eng Ind Des 1:61–82 Guida D, Pappalardo CM (2012) A new control algorithm for nonlinear underactuated mechanical systems. Int J Mech Eng Ind Des 1:61–82
2.
Zurück zum Zitat Pappalardo CM (2012) Combination of extended Udwadia–Kalaba control algorithm with extended Kalman filter estimation method. Int J Mech Eng Ind Des 1:1–18 Pappalardo CM (2012) Combination of extended Udwadia–Kalaba control algorithm with extended Kalman filter estimation method. Int J Mech Eng Ind Des 1:1–18
3.
Zurück zum Zitat Shabana AA (2013) Dynamics of multibody systems. Cambridge University Press, CambridgeCrossRef Shabana AA (2013) Dynamics of multibody systems. Cambridge University Press, CambridgeCrossRef
5.
Zurück zum Zitat Moon FC (1992) Applied dynamics. Wiley–Interscience, New York Moon FC (1992) Applied dynamics. Wiley–Interscience, New York
6.
Zurück zum Zitat Moon FC (1992) Chaotic and fractal dynamics: an introduction for applied scientists and engineers. Wiley–Interscience, New YorkCrossRef Moon FC (1992) Chaotic and fractal dynamics: an introduction for applied scientists and engineers. Wiley–Interscience, New YorkCrossRef
7.
Zurück zum Zitat de Jalon JG, Bayo E (2011) Kinematic and dynamic simulation of multibody systems: the real-time challenge. Springer, New York de Jalon JG, Bayo E (2011) Kinematic and dynamic simulation of multibody systems: the real-time challenge. Springer, New York
9.
Zurück zum Zitat Fantoni I, Lozano R (2002) Non-linear control for underactuated mechanical systems. Springer, BerlinCrossRef Fantoni I, Lozano R (2002) Non-linear control for underactuated mechanical systems. Springer, BerlinCrossRef
10.
Zurück zum Zitat Bloch AM, Baillieul J, Crouch P, Marsden J (2007) Nonholonomic mechanics and control. Springer, Berlin Bloch AM, Baillieul J, Crouch P, Marsden J (2007) Nonholonomic mechanics and control. Springer, Berlin
11.
Zurück zum Zitat Goldstein H, Poole CP, Safko JL (2001) Classical mechanics. Addison-Wesley, Reading Goldstein H, Poole CP, Safko JL (2001) Classical mechanics. Addison-Wesley, Reading
12.
Zurück zum Zitat Taylor JR (2005) Classical mechanics. University Science Books, SausalitoMATH Taylor JR (2005) Classical mechanics. University Science Books, SausalitoMATH
13.
Zurück zum Zitat Siciliano B, Sciavicco L, Villani L, Oriolo G (2011) Robotics: modelling, planning and control. Springer, Berlin Siciliano B, Sciavicco L, Villani L, Oriolo G (2011) Robotics: modelling, planning and control. Springer, Berlin
14.
Zurück zum Zitat Jain A (2011) Robot and multibody dynamics: analysis and algorithms. Springer, New YorkCrossRef Jain A (2011) Robot and multibody dynamics: analysis and algorithms. Springer, New YorkCrossRef
15.
Zurück zum Zitat Pappalardo CM (2012) Dynamics, identification and control of multibody systems. University of Salerno, Salerno Pappalardo CM (2012) Dynamics, identification and control of multibody systems. University of Salerno, Salerno
16.
Zurück zum Zitat Udwadia FE (2014) A new approach to stable optimal control of complex nonlinear dynamical systems. J Appl Mech 81:031001CrossRef Udwadia FE (2014) A new approach to stable optimal control of complex nonlinear dynamical systems. J Appl Mech 81:031001CrossRef
17.
Zurück zum Zitat Udwadia FE, Schutte AD (2010) Equations of motion for general constrained systems in Lagrangian mechanics. Acta Mech 213:111–129CrossRefMATH Udwadia FE, Schutte AD (2010) Equations of motion for general constrained systems in Lagrangian mechanics. Acta Mech 213:111–129CrossRefMATH
18.
Zurück zum Zitat Meirovitch L (2010) Methods of analytical dynamics. Dover, New York Meirovitch L (2010) Methods of analytical dynamics. Dover, New York
19.
Zurück zum Zitat Udwadia FE, Kalaba RE (1996) Analytical dynamics: a new approach. Cambridge University Press, CambridgeCrossRef Udwadia FE, Kalaba RE (1996) Analytical dynamics: a new approach. Cambridge University Press, CambridgeCrossRef
20.
Zurück zum Zitat Lanczos C (1986) The variational principles of mechanics. Dover, New YorkMATH Lanczos C (1986) The variational principles of mechanics. Dover, New YorkMATH
21.
Zurück zum Zitat Shabana AA (2011) Computational continuum mechanics. Cambridge University Press, CambridgeCrossRef Shabana AA (2011) Computational continuum mechanics. Cambridge University Press, CambridgeCrossRef
22.
Zurück zum Zitat Meirovitch L (2010) Fundamentals of vibrations. Waveland, Long Grove Meirovitch L (2010) Fundamentals of vibrations. Waveland, Long Grove
24.
Zurück zum Zitat Landau LD, Lifshitz EM (1976) Mechanics. Butterworth-Heinemann, Oxford Landau LD, Lifshitz EM (1976) Mechanics. Butterworth-Heinemann, Oxford
25.
Zurück zum Zitat Flannery MR (2011) The elusive D’Alembert–Lagrange dynamics of nonholonomic systems. Am J Phys 79(9):932ADSCrossRef Flannery MR (2011) The elusive D’Alembert–Lagrange dynamics of nonholonomic systems. Am J Phys 79(9):932ADSCrossRef
26.
Zurück zum Zitat Flannery MR (2011) D’Alembert–Lagrange analytical dynamics for nonholonomic systems. J Math Phys 52(3):1–29 Flannery MR (2011) D’Alembert–Lagrange analytical dynamics for nonholonomic systems. J Math Phys 52(3):1–29
27.
Zurück zum Zitat Greiner W (2010) Classical mechanics: systems of particles and Hamiltonian dynamics. Springer, BerlinCrossRef Greiner W (2010) Classical mechanics: systems of particles and Hamiltonian dynamics. Springer, BerlinCrossRef
29.
Zurück zum Zitat Hertz H (2012) The principles of mechanics: presented in a new form. Cosimo Classics, New York Hertz H (2012) The principles of mechanics: presented in a new form. Cosimo Classics, New York
32.
Zurück zum Zitat Udwadia FE, Phohomsiri P (2006) Explicit equations of motion for constrained mechanical systems with singular mass matrices and applications to multi-body dynamics. Proc R Soc Lond A 462:2097–2117ADSCrossRefMATHMathSciNet Udwadia FE, Phohomsiri P (2006) Explicit equations of motion for constrained mechanical systems with singular mass matrices and applications to multi-body dynamics. Proc R Soc Lond A 462:2097–2117ADSCrossRefMATHMathSciNet
33.
Zurück zum Zitat Udwadia FE, Kalaba RE, De Falco D (2009) Dinamica Analitica. Un Nuovo Approccio, Edises Udwadia FE, Kalaba RE, De Falco D (2009) Dinamica Analitica. Un Nuovo Approccio, Edises
34.
Zurück zum Zitat Cheli F, Pennestri E (2006) Cinematica e Dinamica dei Sistemi Multibody, vol 1. Casa Editrice Ambrosiana, Milano Cheli F, Pennestri E (2006) Cinematica e Dinamica dei Sistemi Multibody, vol 1. Casa Editrice Ambrosiana, Milano
35.
Zurück zum Zitat Pennestri E, De Falco D, Vita L (2009) An investigation of the influence of the pseudoinverse matrix calculations on multibody dynamics simulations by means of the Udwadia–Kalaba formulation. J Aerosp Eng 22:365–372CrossRef Pennestri E, De Falco D, Vita L (2009) An investigation of the influence of the pseudoinverse matrix calculations on multibody dynamics simulations by means of the Udwadia–Kalaba formulation. J Aerosp Eng 22:365–372CrossRef
36.
Zurück zum Zitat Udwadia FE, Wanichanon T (2010) Hamel’s paradox and the foundations of analytical dynamics. Appl Math Comput 217:1253–1263CrossRefMATHMathSciNet Udwadia FE, Wanichanon T (2010) Hamel’s paradox and the foundations of analytical dynamics. Appl Math Comput 217:1253–1263CrossRefMATHMathSciNet
37.
Zurück zum Zitat Udwadia FE (2005) Equations of motion for constrained multibody systems and their control. J Optim Theory Appl 127(3):627–638CrossRefMATHMathSciNet Udwadia FE (2005) Equations of motion for constrained multibody systems and their control. J Optim Theory Appl 127(3):627–638CrossRefMATHMathSciNet
39.
Zurück zum Zitat Slotine JJ, Li W (1991) Applied nonlinear control. Prentice Hall, Englewood CliffsMATH Slotine JJ, Li W (1991) Applied nonlinear control. Prentice Hall, Englewood CliffsMATH
40.
Zurück zum Zitat Golub GH, Van Loan CF (1996) Matrix computations. The Johns Hopkins University Press, BaltimoreMATH Golub GH, Van Loan CF (1996) Matrix computations. The Johns Hopkins University Press, BaltimoreMATH
41.
Zurück zum Zitat Strang G (2005) Linear algebra and its applications. Cengage Learning, Stamford Strang G (2005) Linear algebra and its applications. Cengage Learning, Stamford
42.
Zurück zum Zitat Kane TR, Levinson DA (1985) Dynamics: theory and applications. McGraw-Hill College, New York Kane TR, Levinson DA (1985) Dynamics: theory and applications. McGraw-Hill College, New York
Metadaten
Titel
Forward and inverse dynamics of nonholonomic mechanical systems
verfasst von
Domenico Guida
Carmine M. Pappalardo
Publikationsdatum
01.07.2014
Verlag
Springer Netherlands
Erschienen in
Meccanica / Ausgabe 7/2014
Print ISSN: 0025-6455
Elektronische ISSN: 1572-9648
DOI
https://doi.org/10.1007/s11012-014-9937-6

Weitere Artikel der Ausgabe 7/2014

Meccanica 7/2014 Zur Ausgabe

    Marktübersichten

    Die im Laufe eines Jahres in der „adhäsion“ veröffentlichten Marktübersichten helfen Anwendern verschiedenster Branchen, sich einen gezielten Überblick über Lieferantenangebote zu verschaffen.