Energy-balancing passivity-based control is equivalent to dissipation and output invariance
Authors
Fernando Castaños, Romeo Ortega
Abstract
Passivity-based controllers (PBCs) achieve stabilization of nonlinear systems, rendering the closed-loop passive with a desired energy (storage) function. A natural question is, under which conditions is it possible to make this function equal to the difference between the plant and controller energies—when the controller is said to be energy-balancing. In this paper we prove that a necessary and sufficient condition for energy-balancing is that the open and the closed-loop systems have the same dissipation functions and passive outputs. A second contribution of our work is the identification of a new passive output for Port–Hamiltonian systems, which is invariant to the action of PBCs that modify only the energy function–so-called basic interconnection and damping assignment PBCs–proving that they are energy-balancing. To establish these results a new algebraic framework for analysis and design of PBCs, centered around the principles of output and dissipation invariance, is developed. Using this framework several PBC schemes reported in the literature are compared. Also, we present a systematic procedure to generate new passive outputs, this result is of interest on its own, since it allows to extend the applicability of PBC to systems that are non-minimum phase and/or have relative degree larger than one.
Keywords
Passivity-based control; Port–Hamiltonian systems; Energy-balance; Interconnection and damping assignment
Citation
- Journal: Systems & Control Letters
- Year: 2009
- Volume: 58
- Issue: 8
- Pages: 553–560
- Publisher: Elsevier BV
- DOI: 10.1016/j.sysconle.2009.03.007
BibTeX
@article{Casta_os_2009,
title={{Energy-balancing passivity-based control is equivalent to dissipation and output invariance}},
volume={58},
ISSN={0167-6911},
DOI={10.1016/j.sysconle.2009.03.007},
number={8},
journal={Systems & Control Letters},
publisher={Elsevier BV},
author={Castaños, Fernando and Ortega, Romeo},
year={2009},
pages={553--560}
}
References
- van der Schaft, (2000)
- Astolfi, A., Ortega, R. & Sepulchre, R. Stabilization and Disturbance Attenuation of Nonlinear Systems Using Dissipativity Theory. European Journal of Control vol. 8 408–431 (2002) – 10.3166/ejc.8.408-431
- Ortega, (1998)
- Putting energy back in control. IEEE Control Systems vol. 21 18–33 (2001) – 10.1109/37.915398
- Ortega, R., van der Schaft, A., Castanos, F. & Astolfi, A. Control by Interconnection and Standard Passivity-Based Control of Port-Hamiltonian Systems. IEEE Transactions on Automatic Control vol. 53 2527–2542 (2008) – 10.1109/tac.2008.2006930
- Ortega, R., van der Schaft, A., Maschke, B. & Escobar, G. Interconnection and damping assignment passivity-based control of port-controlled Hamiltonian systems. Automatica vol. 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 vol. 10 432–450 (2004) – 10.3166/ejc.10.432-450
- Fujimoto, K. & Sugie, T. Canonical transformation and stabilization of generalized Hamiltonian systems. Systems & Control Letters vol. 42 217–227 (2001) – 10.1016/s0167-6911(00)00091-8
- Hill, D. J. & Moylan, P. J. Dissipative Dynamical Systems: Basic Input-Output and State Properties. Journal of the Franklin Institute vol. 309 327–357 (1980) – 10.1016/0016-0032(80)90026-5
- Byrnes, C. I., Isidori, A. & Willems, J. C. Passivity, feedback equivalence, and the global stabilization of minimum phase nonlinear systems. IEEE Transactions on Automatic Control vol. 36 1228–1240 (1991) – 10.1109/9.100932
- Ortega, R., Jeltsema, D. & Scherpen, J. M. A. Power shaping: A new paradigm for stabilization of nonlinear RLC circuits. IEEE Transactions on Automatic Control vol. 48 1762–1767 (2003) – 10.1109/tac.2003.817918
- Rao, (1971)
- Jeltsema, D., Ortega, R. & M.A. Scherpen, J. An energy-balancing perspective of interconnection and damping assignment control of nonlinear systems. Automatica vol. 40 1643–1646 (2004) – 10.1016/j.automatica.2004.04.007