Energy shaping, interconnection and damping assignment, and integral control in the bond graph domain
Authors
Alejandro Donaire, Sergio Junco
Abstract
This paper presents a methodology to perform energy shaping and interconnection and damping assignment in the bond graph domain, and addresses a new result on integral action control which improves the robustness of these passivity based control methods, which were first introduced on the port-controlled Hamiltonian systems with dissipation formalism. The methods perform expressing the desired closed-loop energy, interconnection and damping properties on a so-called target bond graph, which is built as follows on the plant bond graph: (i) adding virtual storage elements enforces a minimum on the target bond graph energy at a prespecified stable closed-loop equilibrium state, (ii) changing the R -field and its interconnection with the rest of the graph assigns a new dissipation function, and (iii) suitably inserting of power conserving elements (bonds and other structural BG-elements) among junctions yields the desired power conserving interconnection structure. The control law is then determined developing physically based heuristics and formal techniques on the target and plant bond graphs, which deliver a set of partial differential equations to be solved. The method to achieve integral control consists in adding to the target bond graph virtual elements representing the integral action and a change of variables, and then computing the integral control law with standard BG equation-reading procedures. These BG heuristics and prototyping allow to provide integral action on outputs of relative degree greater than one, a contribution of this work not previously available in the literature. This shows that the physical properties of bond graphs are beneficial not only to expediently perform methods contributed by control theory, but also to derive new theoretical results.
Keywords
bond graphs, energy shaping, integral action, interconnection and damping assignment, nonlinear control, port-controlled hamiltonian systems
Citation
- Journal: Simulation Modelling Practice and Theory
- Year: 2009
- Volume: 17
- Issue: 1
- Pages: 152–174
- Publisher: Elsevier BV
- DOI: 10.1016/j.simpat.2008.02.012
- Note: Bond Graph Modelling
BibTeX
@article{Donaire_2009,
title={{Energy shaping, interconnection and damping assignment, and integral control in the bond graph domain}},
volume={17},
ISSN={1569-190X},
DOI={10.1016/j.simpat.2008.02.012},
number={1},
journal={Simulation Modelling Practice and Theory},
publisher={Elsevier BV},
author={Donaire, Alejandro and Junco, Sergio},
year={2009},
pages={152--174}
}References
- Broenink, J. F. 20-sim software for hierarchical bond-graph/block-diagram models. Simulation Practice and Theory 7, 481–492 (1999) – 10.1016/s0928-4869(99)00018-x
- Cellier, (1991)
- Dauphin-Tanguy, Bond graph aided design of controlled systems. Simulation Practice and Theory (2001)
- Donaire, A. & Junco, S. Derivation of Input-State-Output Port-Hamiltonian Systems from bond graphs. Simulation Modelling Practice and Theory 17, 137–151 (2009) – 10.1016/j.simpat.2008.02.007
- Elsgoltz, (1969)
- Gawthrop, P. J. Physical model-based control: A bond graph approach. Journal of the Franklin Institute 332, 285–305 (1995) – 10.1016/0016-0032(95)00044-5
- Huang, S. Y. & Youcef-Toumi, K. Zero Dynamics of Physical Systems From Bond Graph Models—Part I: SISO Systems. Journal of Dynamic Systems, Measurement, and Control 121, 10–17 (1999) – 10.1115/1.2802426
- Karnopp, D. Lagrange’s Equations for Complex Bond Graph Systems. Journal of Dynamic Systems, Measurement, and Control 99, 300–306 (1977) – 10.1115/1.3427123
- Karnopp, (2000)
- Khalil, (1996)
- Morari, (1989)
- Orlikowski, C. Deriving transfer functions from bond graphs by application of Grassmann algebra. Mechanism and Machine Theory 36, 689–707 (2001) – 10.1016/s0094-114x(01)00012-x
- Ortega, R., van der Schaft, A., Maschke, B. & Escobar, G. Interconnection and damping assignment passivity-based control of port-controlled Hamiltonian systems. Automatica 38, 585–596 (2002) – 10.1016/s0005-1098(01)00278-3
- Ortega, R. & García-Canseco, E. Interconnection and Damping Assignment Passivity-Based Control: A Survey. European Journal of Control 10, 432–450 (2004) – 10.3166/ejc.10.432-450
- Petrovic, V., Ortega, R. & Stankovi, A. M. Interconnection and damping assignment approach to control of PM synchronous motors. IEEE Trans. Contr. Syst. Technol. 9, 811–820 (2001) – 10.1109/87.960344
- van der Schaft, (2000)
- van der Schaft, A. Port-Hamiltonian systems: an introductory survey. Proceedings of the International Congress of Mathematicians Madrid, August 22–30, 2006 1339–1365 (2007) doi:10.4171/022-3/65 – 10.4171/022-3/65
- Willems, J. C. Dissipative dynamical systems part I: General theory. Arch. Rational Mech. Anal. 45, 321–351 (1972) – 10.1007/bf00276493
- Yeh, T.-J. Backstepping control in the physical domain. Journal of the Franklin Institute 338, 455–479 (2001) – 10.1016/s0016-0032(01)00015-1