Authors

A. J. Schaft

Abstract

It is shown how port-based modeling of lumped-parameter complex physical systems (multi-body systems, electrical circuits, electromechanical systems,..) naturally leads to a geometrically defined class of systems, called port-Hamiltonian systems. These are Hamiltonian systems defined with respect to a power-conserving geometric structure capturing the basic interconnection laws, and a Hamiltonian function given by the total stored energy. The structural properties of port-Hamiltonian systems are discussed, in particular the existence of Casimir functions and its implications for stability and stabilization. Furthermore it is shown how passivity-based control results from interconnecting the plant port-Hamiltonian system with a controller port-Hamiltonian system, leading to a closed-loop port-Hamiltonian system. Finally, extensions to the distributed-parameter case are provided by formulating boundary control systems as infinite-dimensional port-Hamiltonian systems.

Keywords

Hamiltonian System; Multibody System; Kinematic Constraint; Dirac Structure; Bond Graph

Citation

BibTeX

@inbook{Schaft_2004,
  title={{Port-Hamiltonian Systems: Network Modeling and Control of Nonlinear Physical Systems}},
  ISBN={9783709127742},
  DOI={10.1007/978-3-7091-2774-2_9},
  booktitle={{Advanced Dynamics and Control of Structures and Machines}},
  publisher={Springer Vienna},
  author={Schaft, A. J.},
  year={2004},
  pages={127--167}
}

Download the bib file

References

  • R.A. Abraham and J.E. Marsden. Foundations of Mechanics. Benjamin/Cummings, Reading, MA, 2nd edition, 1978.
  • Bloch AM, Leonard NE, Marsden JE (2002) Matching and stabilization by the method of controlled Lagrangians. In: Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171). IEEE, pp 1446–1451 – 10.1109/cdc.1998.758490
  • A.M. Bloch and P.E. Crouch. Representations of Dirac structures on vector spaces and nonlinear LC circuits. In G. Ferreyra, R. Gardner, H. Hermes, and H. Sussmann, editors, Symposia in Pure Mathematics, Differential Geometry and Control Theory, volume 64, pages 103–117. AMS, 1999.
  • P.C. Breedveld. Physical systems theory in terms of bond graphs. PhD thesis, University of Twente, Faculty of Electrical Engineering, 1984.
  • R.W. Brockett. Control theory and analytical mechanics. In C. Martin and R. Hermann, editors, Geometric Control Theory, volume VII of Lie Groups: History, Frontiers and Applications, pages 1–46. Math. Sci. Press, Brookline, 1977.
  • Courant TJ (1990) Dirac manifolds. Trans Amer Math Soc 319(2):631–661. https://doi.org/10.1090/s0002-9947-1990-0998124-1 – 10.1090/s0002-9947-1990-0998124-1
  • Crouch PE, van der Schaft AJ (eds) (1987) Variational and Hamiltonian Control Systems. Springer Berlin Heidelberg, Berlin, Heidelberg – 10.1007/bfb0042858
  • Dalsmo M, van der Schaft A (1998) On Representations and Integrability of Mathematical Structures in Energy-Conserving Physical Systems. SIAM J Control Optim 37(1):54–91. https://doi.org/10.1137/s0363012996312039 – 10.1137/s0363012996312039
  • I. Dorfman. Dirac Structures and Integrability of Nonlinear Evolution Equations. John Wiley, Chichester, 1993.
  • Fattorini HO (1968) Boundary Control Systems. SIAM Journal on Control 6(3):349–385. https://doi.org/10.1137/0306025 – 10.1137/0306025
  • Fujimoto K, Sugie T (1999) Stabilization of a class of Hamiltonian systems with nonholonomic constraints via canonical transformations. In: 1999 European Control Conference (ECC). IEEE, pp 1076–1081 – 10.23919/ecc.1999.7099451
  • G. Golo, V. Talasila, and A.J. van der Schaft. Approximation of the telegrapher’s equations. In Proc. 41st IEEE Conf. Decision and Control, Las Vegas, Nevada, Dec. 2002a.
  • G. Golo, V. Talasila, and A.J. van der Schaft. A Hamiltonian formulation of the Timoshenko beam. In Mechatronics 2002, pages 838–847, Enschede, June 2002b.
  • G. Golo, A. van der Schaft, P.C. Breedveld, and B.M. Maschke. Hamiltonian formulation of bond graphs. In R. Johansson and A. Rantzer, editors, Nonlinear and Hybrid Systems in Automotive Control, pages 351–372. Springer, London, 2003a.
  • G. Golo, A.J. van der Schaft, and S.Stramigioli. Hamiltonian formulation of planar beams. In A. Astolfi, F. Gordillo, and A.J. van der Schaft, editors, Proc. 2nd IFAC Workshop on Lagrangian and Hamiltonian Methods for Nonlinear Control, pages 169–174, Sevilla, 2003b.
  • Hill D, Moylan P (1976) The stability of nonlinear dissipative systems. IEEE Trans Automat Contr 21(5):708–711. https://doi.org/10.1109/tac.1976.1101352 – 10.1109/tac.1976.1101352
  • R.S. Ingarden and A. Jamiolkowski. Classical Electrodynamics. PWN-Polish Sc. Publ., Elsevier, Warszawa, 1985.
  • Isidori A (1995) Nonlinear Control Systems. Springer London, London – 10.1007/978-1-84628-615-5
  • Marsden JE, Ratiu TS (1994) Introduction to Mechanics and Symmetry. Springer New York, New York, NY – 10.1007/978-1-4612-2682-6
  • Maschke B, Ortega R, Van Der Schaft AJ (2000) Energy-based Lyapunov functions for forced Hamiltonian systems with dissipation. IEEE Trans Automat Contr 45(8):1498–1502. https://doi.org/10.1109/9.871758 – 10.1109/9.871758
  • B.M. Maschke, C. Bidard, and A.J. van der Schaft. Screw-vector bond graphs for the kinestatic and dynamic modeling of multibody systems. In Proc. ASME Int. Mech. Engg. Congress, volume 55, pages 637–644, Chicago, U.S.A., 1994.
  • B.M. Maschke, R. Ortega, A.J. van der Schaft, and G. Escobar. An energy-based derivation of Lyapunov functions for forced systems with application to stabilizing control. In Proc. 14th IFAC World Congress, volume E, pages 409–414, Beijing, 1999.
  • B.M. Maschke and A.J. van der Schaft. Port-controlled Hamiltonian systems: Modelling origins and system-theoretic properties. In Proc. 2nd IFAC NOLCOS, pages 282–288, Bordeaux, 1992.
  • B.M. Maschke and A.J. van der Schaft. System-theoretic properties of port-controlled Hamiltonian systems. In Systems and Networks: Mathematical Theory and Applications, volume II, pages 349–352. Akademie-Verlag, Berlin, 1994.
  • Maschke BM, van der Schaft AJ (2002) Interconnection of systems: the network paradigm. In: Proceedings of 35th IEEE Conference on Decision and Control. IEEE, pp 207–212 – 10.1109/cdc.1996.574297
  • Maschke BMJ, van der Schaft AJ (1997) Interconnected mechanical systems, part II: the dynamics of spatial mechanical networks. In: Modelling and Control of Mechanical Systems. PUBLISHED BY IMPERIAL COLLEGE PRESS AND DISTRIBUTED BY WORLD SCIENTIFIC PUBLISHING CO., pp 17–30 – 10.1142/9781848160873_0002
  • Maschke BM, van der Schaft A (2001) Hamiltonian representation of distributed parameter systems with boundary energy flow. In: Lecture Notes in Control and Information Sciences. Springer London, London, pp 137–142 – 10.1007/bfb0110297
  • B.M. Maschke and A.J. van der Schaft. Port controlled Hamiltonian representation of distributed parameter systems. In N.E. Leonard and R. Ortega, editors, IFAC Workshop on Lagrangian and Hamiltonian methods for nonlinear control, pages 2838. Princeton University, 2000b.
  • Maschke BM, Van Der Schaft AJ, Breedveld PC (1992) An intrinsic hamiltonian formulation of network dynamics: non-standard poisson structures and gyrators. Journal of the Franklin Institute 329(5):923–966. https://doi.org/10.1016/s0016-0032(92)90049-m – 10.1016/s0016-0032(92)90049-m
  • Maschke BM, van der Schaft AJ, Breedveld PC (1995) An intrinsic Hamiltonian formulation of the dynamics of LC-circuits. IEEE Trans Circuits Syst I 42(2):73–82. https://doi.org/10.1109/81.372847 – 10.1109/81.372847
  • J.I. Neimark and N.A. Fufaev. Dynamics of nonholonomic systems. Translations of Mathematical Monographs, American Mathematical Society, 33, 1972.
  • Nijmeijer H, van der Schaft A (1990) Nonlinear Dynamical Control Systems. Springer New York, New York, NY – 10.1007/978-1-4757-2101-0
  • Olver PJ (1993) Applications of Lie Groups to Differential Equations. Springer New York, New York, NY – 10.1007/978-1-4612-4350-2
  • Ortega R, Loría A, Nicklasson PJ, Sira-Ramírez H (1998) Passivity-based Control of Euler-Lagrange Systems. Springer London, London – 10.1007/978-1-4471-3603-3
  • (2001) Putting energy back in control. IEEE Control Syst 21(2):18–33. https://doi.org/10.1109/37.915398 – 10.1109/37.915398
  • Ortega R, van der Schaft A, Maschke B, Escobar G (2002) Interconnection and damping assignment passivity-based control of port-controlled Hamiltonian systems. Automatica 38(4):585–596. https://doi.org/10.1016/s0005-1098(01)00278-3 – 10.1016/s0005-1098(01)00278-3
  • H. M. Paynter. Analysis and Design of Engineering Systems. M.I.T. Press, MA, 1960.
  • H. Rodriguez, A.J. van der Schaft, and R. Ortega. On stabilization of nonlinear distributed parameter port-controlled Hamiltonian systems via energy-shaping. In Proc. 40th IEEE Conf. on Decision and Control, pages 131–136, Orlando, Florida, 2001.
  • Schlacher K, Kugi A (1999) Control of mechanical structures by piezoelectric actuators and sensors. In: Lecture Notes in Control and Information Sciences. Springer London, London, pp 275–292 – 10.1007/1-84628-577-1_15
  • S. Stramigioli. From Differentiable Manifolds to Interactive Robot Control. PhD thesis, University of Delft, Dec. 1998.
  • S. Stramigioli, B.M. Maschke, and C. Bidard. A Hamiltonian formulation of the dynamics of spatial mechanism using Lie groups and screw theory. In Proc. (to appear) Symposium Commemorating the Legacy, Work and Life of Sir R.S. Ball, J. Duffy and H. Lipkin organizers, University of Cambridge, Trinity College, Cambridge, U.K., July, 9–11 2000.
  • Takegaki M, Arimoto S (1981) A New Feedback Method for Dynamic Control of Manipulators. Journal of Dynamic Systems, Measurement, and Control 103(2):119–125. https://doi.org/10.1115/1.3139651 – 10.1115/1.3139651
  • A.J. van der Schaft. System Theoretic Properties of Physical Systems. CWI Tract 3, CWI, Amsterdam, 1984.
  • van der Schaft AJ (1986) Stabilization of Hamiltonian systems. Nonlinear Analysis: Theory, Methods & Applications 10(10):1021–1035. https://doi.org/10.1016/0362-546x(86)90086-6 – 10.1016/0362-546x(86)90086-6
  • A.J. van der Schaft. Interconnection and geometry. In J.W. Polderman and H.L. Trentelman, editors, From Intelligent Control to Behavioral Systems, pages 203–218, Groningen, 1999a.
  • van der Schaft A (2000) L2 - Gain and Passivity Techniques in Nonlinear Control. Springer London, London – 10.1007/978-1-4471-0507-7
  • van der Schaft AJ, Dalsmo M, Maschke BM (2002) Mathematical structures in the network representation of energy-conserving physical systems. In: Proceedings of 35th IEEE Conference on Decision and Control. IEEE, pp 201–206 – 10.1109/cdc.1996.574296
  • Van Der Schaft AJ, Maschke BM (1994) On the Hamiltonian formulation of nonholonomic mechanical systems. Reports on Mathematical Physics 34(2):225–233. https://doi.org/10.1016/0034-4877(94)90038-8 – 10.1016/0034-4877(94)90038-8
  • A.J. van der Schaft and B.M. Maschke. The Hamiltonian formulation of energy conserving physical systems with external ports. Archiv für Elektronik and Übertragungstechnik, 49: 362–371, 1995a.
  • A.J. van der Schaft and B.M. Maschke. Mathematical modeling of constrained Hamiltonian systems. In Proc. 3rd IFAC NOLCOS ‘85, pages 678–683, Tahoe City, CA, 1995b.
  • A.J. van der Schaft and B.M Maschke. Interconnected mechanical systems, part I: geometry of interconnection and implicit Hamiltonian systems. In A. Astolfi, D.J.N Lime-beer, C. Melchiorri, A. Tornambè, and R.B. Vinter, editors, Modelling and Control of Mechanical Systems, pages 1–15. Imperial College Press, 1997.
  • A.J. van der Schaft and B.M. Maschke. Fluid dynamical systems as Hamiltonian boundary control systems. In Proc. 40th IEEE Conf. on Decision and Control, pages 4497–4502, Orlando, Florida, 2001.
  • van der Schaft AJ, Maschke BM (2002) Hamiltonian formulation of distributed-parameter systems with boundary energy flow. Journal of Geometry and Physics 42(1-2):166–194. https://doi.org/10.1016/s0393-0440(01)00083-3 – 10.1016/s0393-0440(01)00083-3
  • Weinstein A (1983) The local structure of Poisson manifolds. J Differential Geom 18(3). https://doi.org/10.4310/jdg/1214437787 – 10.4310/jdg/1214437787
  • Willems JC (1972) Dissipative dynamical systems part I: General theory. Arch Rational Mech Anal 45(5):321–351. https://doi.org/10.1007/bf00276493 – 10.1007/bf00276493