Passivity-Based Control for the Cart-Pole in Implicit Port-Hamiltonian Representation: An Experimental Validation
Authors
Alex S. Huaman, Oscar B. Cieza, Johann Reger
Abstract
This paper presents the design, analysis and experimental validation of a passivity-based control strategy for the local stabilization and swing-up of the well-known cart-pole system in implicit port-Hamiltonian representation. The stabilizing controller features the Interconnection and Damping Assignment Passivity-Based Control (IDA-PBC) method with an optimal local assignment. The swing-up controller is derived from the so-called energy-based control approach and underlines the stabilization of a level-set (homoclinic orbit). The combination of these controllers guarantees the swing-up and asymptotic stabilization of the upright pendulum position, as well as the desired cart location. The effectiveness of the proposed control scheme is verified via real-time experiments, and the results are compared with those from other authors.
Citation
- Journal: 2021 European Control Conference (ECC)
- Year: 2021
- Volume:
- Issue:
- Pages: 2080–2085
- Publisher: IEEE
- DOI: 10.23919/ecc54610.2021.9655210
BibTeX
@inproceedings{Huaman_2021,
title={{Passivity-Based Control for the Cart-Pole in Implicit Port-Hamiltonian Representation: An Experimental Validation}},
DOI={10.23919/ecc54610.2021.9655210},
booktitle={{2021 European Control Conference (ECC)}},
publisher={IEEE},
author={Huaman, Alex S. and Cieza, Oscar B. and Reger, Johann},
year={2021},
pages={2080--2085}
}
References
- Cieza, O. B. & Reger, J. IDA-PBC for Underactuated Mechanical Systems in Implicit Port-Hamiltonian Representation. 2019 18th European Control Conference (ECC) (2019) doi:10.23919/ecc.2019.8795994 – 10.23919/ecc.2019.8795994
- Castaños, F. & Gromov, D. Passivity-based control of implicit port-Hamiltonian systems with holonomic constraints. Systems & Control Letters 94, 11–18 (2016) – 10.1016/j.sysconle.2016.04.004
- 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
- Vidal, E. J., Cieza, O. B. & Reger, J. Explicit and Implicit IDA-PBC Design and Implementation for a Portal Crane. IFAC-PapersOnLine 53, 5592–5597 (2020) – 10.1016/j.ifacol.2020.12.1572
- Ortega, R., Spong, M. W., Gomez-Estern, F. & Blankenstein, G. Stabilization of a class of underactuated mechanical systems via interconnection and damping assignment. IEEE Trans. Automat. Contr. 47, 1218–1233 (2002) – 10.1109/tac.2002.800770
- Lozano, R., Fantoni, I. & Block, D. J. Stabilization of the inverted pendulum around its homoclinic orbit. Systems & Control Letters 40, 197–204 (2000) – 10.1016/s0167-6911(00)00025-6
- Åström, K. J. & Furuta, K. Swinging up a pendulum by energy control. Automatica 36, 287–295 (2000) – 10.1016/s0005-1098(99)00140-5
- Cieza, O. B., Castanos, F. & Reger, J. Implicit IDA-PBC for Underactuated Mechanical Systems: An LMI-based Approach. 2019 IEEE 58th Conference on Decision and Control (CDC) 7770–7775 (2019) doi:10.1109/cdc40024.2019.9029667 – 10.1109/cdc40024.2019.9029667
- Donaire, A., Ortega, R. & Romero, J. G. Simultaneous interconnection and damping assignment passivity-based control of mechanical systems using dissipative forces. Systems & Control Letters 94, 118–126 (2016) – 10.1016/j.sysconle.2016.05.006
- Macchelli, A. Passivity-Based Control of Implicit Port-Hamiltonian Systems. SIAM J. Control Optim. 52, 2422–2448 (2014) – 10.1137/130918228
- Spong, M. W. Partial feedback linearization of underactuated mechanical systems. Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS’94) vol. 1 314–321 – 10.1109/iros.1994.407375
- Castaños, F., Gromov, D., Hayward, V. & Michalska, H. Implicit and explicit representations of continuous-time port-Hamiltonian systems. Systems & Control Letters 62, 324–330 (2013) – 10.1016/j.sysconle.2013.01.007