Equivalence of Immersion and Invariance and IDA-PBC for the Acrobot
Authors
Abstract
In this note the two well known nonlinear control design techniques Interconnection and Damping Assignment Passivity Based Control (IDA-PBC) and Immersion and Invariance (I&I) are compared through the example of the so-called Acrobot underactuated mechanical system. Equivalences of both procedures become obvious from the corresponding immersion and matching equations. In particular, the coordinate change which renders the potential energy matching PDE in IDA-PBC an ordinary differential equation is used to define the immersion map in I&I. It is shown that the energy shaping part of the IDA-PBC controller makes the closed-loop system an interconnection of two lower-dimensional port-Hamiltonian (pH) systems in the on- and off-manifold coordinates. The effect of damping injection output feedback can be identified with dissipation in the off-manifold part of the interconnected system. Dissipation is propagated to the on-manifold part which results in asymptotic stability of the system’s equilibrium. The analysis in the present work provides an interesting interpretation of the effect of the IDA-PBC control law using the I&I framework.
Keywords
immersion and invariance., passivity based control, port-hamiltonian systems, underactuated mechanical systems
Citation
- Journal: IFAC Proceedings Volumes
- Year: 2012
- Volume: 45
- Issue: 19
- Pages: 36–41
- Publisher: Elsevier BV
- DOI: 10.3182/20120829-3-it-4022.00013
- Note: 4th IFAC Workshop on Lagrangian and Hamiltonian Methods for Non Linear Control
BibTeX
@article{Kotyczka_2012,
title={{Equivalence of Immersion and Invariance and IDA-PBC for the Acrobot}},
volume={45},
ISSN={1474-6670},
DOI={10.3182/20120829-3-it-4022.00013},
number={19},
journal={IFAC Proceedings Volumes},
publisher={Elsevier BV},
author={Kotyczka, Paul and Sarras, Ioannis},
year={2012},
pages={36--41}
}References
- Astolfi, (2008)
- Astolfi, A. & Ortega, R. Immersion and invariance: a new tool for stabilization and adaptive control of nonlinear systems. IEEE Trans. Automat. Contr. 48, 590–606 (2003) – 10.1109/tac.2003.809820
- Astolfi, A., Ortega, R. & Venkatraman, A. A globally exponentially convergent immersion and invariance speed observer for mechanical systems with non-holonomic constraints. Automatica 46, 182–189 (2010) – 10.1016/j.automatica.2009.10.027
- Byrnes, C. I., Isidori, A. & Willems, J. C. Passivity, feedback equivalence, and the global stabilization of minimum phase nonlinear systems. IEEE Trans. Automat. Contr. 36, 1228–1240 (1991) – 10.1109/9.100932
- Gómez-Estern, F. & Van der Schaft, A. J. Physical Damping in IDA-PBC Controlled Underactuated Mechanical Systems. European Journal of Control 10, 451–468 (2004) – 10.3166/ejc.10.451-468
- Kotyczka, Local linear dynamics assignment in IDA-PBC for underactuated mechanical systems. Proc. 50th IEEE CDC/11th ECC, Orlando (2011)
- Kotyczka, P. Local linear dynamics assignment in IDA-PBC for underactuated mechanical systems. IEEE Conference on Decision and Control and European Control Conference 6534–6539 (2011) doi:10.1109/cdc.2011.6160656 – 10.1109/cdc.2011.6160656
- Liu, Adaptive control of nonlinearly parameterized nonlinear systems. (2009)
- 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
- Sarras, On the stabilization of nonholonomic mechanical systems via immersion and invariance. (2011)
- Sarras, Constructive immersion and invariance stabilization for a class of underactuated mechanical systems. (2010)
- Sarras, I., Acosta, J. Á., Ortega, R. & Mahindrakar, A. D. Constructive immersion and invariance stabilization for a class of underactuated mechanical systems. Automatica 49, 1442–1448 (2013) – 10.1016/j.automatica.2013.01.059
- van der Schaft, (2000)