Trajectory Tracking Control of Nonholonomic Hamiltonian Systems via Generalized Canonical Transformations
Authors
Kenji Fujimoto, Kazunori Sakurama, Toshiharu Sugie
Abstract
This paper is devoted to a unified approach to trajectory tracking control of nonholonomic portcontrolled Hamiltonian systems via generalized canonical transformations. The basic strategy of this approach is to construct an error system, which describes the dynamics of the tracking error, by a passive port-controlled Hamiltonian system. This technique works for both holonomic and nonholonomic port-controlled Hamiltonian systems. A practical design procedure to derive global tracking controllers for those systems is proposed. This method is a natural extension of the conventional passivity based control.
Keywords
hamiltonian systems, nonholonomic systems, trajectory tracking
Citation
- Journal: European Journal of Control
- Year: 2004
- Volume: 10
- Issue: 5
- Pages: 421–431
- Publisher: Elsevier BV
- DOI: 10.3166/ejc.10.421-431
BibTeX
@article{Fujimoto_2004,
title={{Trajectory Tracking Control of Nonholonomic Hamiltonian Systems via Generalized Canonical Transformations}},
volume={10},
ISSN={0947-3580},
DOI={10.3166/ejc.10.421-431},
number={5},
journal={European Journal of Control},
publisher={Elsevier BV},
author={Fujimoto, Kenji and Sakurama, Kazunori and Sugie, Toshiharu},
year={2004},
pages={421--431}
}References
- Astolfi, State and output feedback stabilization of multiple chained system with discontinuous control. (1996)
- 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, Stabilization of a class of Hamiltonian systems with nonholonomic constraints and its experimental evaluation. (1999)
- Fujimoto, K., Sakurama, K. & Sugie, T. Trajectory tracking control of port-controlled Hamiltonian systems via generalized canonical transformations. Automatica 39, 2059–2069 (2003) – 10.1016/j.automatica.2003.07.005
- Fujimoto, Stabilization of a class of Hamiltonian systems with nonholonomic constraints via canonical transformations. (1999)
- 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. 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, Trajectory tracking control of nonholonomic Hamiltonian systems via canonical transformations. (2002)
- JIANGdagger, Z.-P. & NIJMEIJER, H. Tracking Control of Mobile Robots: A Case Study in Backstepping**This paper was not presented at any IFAC meeting. This paper was recommended for publication in revised form by Associate Editor Alberto Isidori under the direction of Editor Tamer Başar. Automatica 33, 1393–1399 (1997) – 10.1016/s0005-1098(97)00055-1
- Zhong-Ping Jiang & Nijmeijer, H. A recursive technique for tracking control of nonholonomic systems in chained form. IEEE Trans. Automat. Contr. 44, 265–279 (1999) – 10.1109/9.746253
- Khalil, (1992)
- Lefeber, E., Robertsson, A. & Nijmeijer, H. Linear controllers for tracking chained-form systems. Lecture Notes in Control and Information Sciences 183–199 (1999) doi:10.1007/1-84628-577-1_10 – 10.1007/1-84628-577-1_10
- Maschke, Port-controlled Hamiltonian systems: modeling origins and systemtheoretic properties. (1992)
- Maschke, A Hamiltonian approach to stabilization of nonholonomic mechanical systems. (1994)
- Mita, (2000)
- Slotine, J.-J. E. & Li, W. Composite adaptive control of robot manipulators. Automatica 25, 509–519 (1989) – 10.1016/0005-1098(89)90094-0
- van der Schaft, (2000)