Trajectory tracking control of port-controlled Hamiltonian systems via generalized canonical transformations
Authors
Kenji Fujimoto, Kazunori Sakurama, Toshiharu Sugie
Abstract
This paper addresses trajectory tracking control of port-controlled Hamiltonian systems via generalized canonical transformations and passivity-based control. The main strategy adopted in this paper is to construct an error system, which describes the dynamics of the tracking error, by a passive port-controlled Hamiltonian system. After obtaining the error system, tracking control of the original system can be achieved by stabilizing the error system via passivity-based approach. First, a fundamental framework is provided for constructing the error system via generalized canonical transformations. Then a concrete design procedure is derived for a class of electro-mechanical systems. Furthermore, the proposed method is applied to a magnetic levitation system and laboratory experiments demonstrate its effectiveness.
Keywords
Nonlinear control; Physical models; Tracking systems
Citation
- Journal: Automatica
- Year: 2003
- Volume: 39
- Issue: 12
- Pages: 2059–2069
- Publisher: Elsevier BV
- DOI: 10.1016/j.automatica.2003.07.005
BibTeX
@article{Fujimoto_2003,
title={{Trajectory tracking control of port-controlled Hamiltonian systems via generalized canonical transformations}},
volume={39},
ISSN={0005-1098},
DOI={10.1016/j.automatica.2003.07.005},
number={12},
journal={Automatica},
publisher={Elsevier BV},
author={Fujimoto, Kenji and Sakurama, Kazunori and Sugie, Toshiharu},
year={2003},
pages={2059--2069}
}
References
- Blankenstein, G., Ortega, R. & Van Der Schaft, A. J. The matching conditions of controlled Lagrangians and IDA-passivity based control. International Journal of Control 75, 645–665 (2002) – 10.1080/00207170210135939
- Bloch, A. M., Leonard, N. E. & Marsden, J. E. Controlled Lagrangians and the stabilization of mechanical systems. I. The first matching theorem. IEEE Trans. Automat. Contr. 45, 2253–2270 (2000) – 10.1109/9.895562
- Flashner, H. & Skowronski, J. M. Model Tracking Control of Hamiltonian Systems. Journal of Dynamic Systems, Measurement, and Control 111, 656–660 (1989) – 10.1115/1.3153109
- Fujimoto, K., Ishikawa, K. & Sugie, T. Stabilization of a class of Hamiltonian systems with nonholonomic constraints and its experimental evaluation. Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304) vol. 4 3478–3483 – 10.1109/cdc.1999.827866
- Fujimoto, K. & Scherpen, J. M. A. Time-varying output feedback stabilization of a class of nonholonomic Hamiltonian systems via canonical transformations. Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187) vol. 3 2928–2933 – 10.1109/cdc.2000.914260
- Fujimoto, K., Scherpen, J. M. A. & Gray, W. S. Hamiltonian realizations of nonlinear adjoint operators. Automatica 38, 1769–1775 (2002) – 10.1016/s0005-1098(02)00079-1
- Fujimoto, K. & Sugie, T. Canonical Transformation and Stabilization of Generalized Hamiltonian Systems. IFAC Proceedings Volumes 31, 523–528 (1998) – 10.1016/s1474-6670(17)40390-9
- Fujimoto, K. & Sugie, T. Canonical transformation and stabilization of generalized Hamiltonian systems. Systems & Control Letters 42, 217–227 (2001) – 10.1016/s0167-6911(00)00091-8
- Fujimoto, K. & Sugie, T. Freedom in coordinate transformation for exact linearization and its application to transient behavior improvement. Automatica 37, 137–144 (2001) – 10.1016/s0005-1098(00)00134-5
- Fujimoto, K. & Sugie, T. Stabilization of Hamiltonian systems with nonholonomic constraints based on time-varying generalized canonical transformations. Systems & Control Letters 44, 309–319 (2001) – 10.1016/s0167-6911(01)00150-5
- Fujimoto, K. & Sugie, T. Iterative learning control of hamiltonian systems: I/O based optimal control approach. IEEE Trans. Automat. Contr. 48, 1756–1761 (2003) – 10.1109/tac.2003.817908
- Hamberg, J. Controlled Lagrangians, Symmetries and Conditions for Strong Matching. IFAC Proceedings Volumes 33, 57–62 (2000) – 10.1016/s1474-6670(17)35547-7
- Ortega, (1998)
- 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
- Slotine, J.-J. E. & Li, W. Composite adaptive control of robot manipulators. Automatica 25, 509–519 (1989) – 10.1016/0005-1098(89)90094-0
- Stramigioli, S., Maschke, B. & van der Schaft, A. Passive Output Feedback and Port Interconnection. IFAC Proceedings Volumes 31, 591–596 (1998) – 10.1016/s1474-6670(17)40401-0
- van der Schaft, (2000)
- Woolsey, C. A. & Ehrich Leonard, N. Modification of Hamiltonian Structure to Stabilize An Underwater Vehicle. IFAC Proceedings Volumes 33, 175–176 (2000) – 10.1016/s1474-6670(17)35572-6
- Zenkov, D. V., Bloch, A. M. & Marsden, J. E. Flat nonholonomic matching. Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301) 2812–2817 vol.4 (2002) doi:10.1109/acc.2002.1025215 – 10.1109/acc.2002.1025215