On trajectory tracking control of simple port-Hamiltonian systems based on passivity based sliding mode control
Authors
N. Sakata, K. Fujimoto, I. Maruta
Abstract
In this work, the passivity-based sliding mode control technique is applied to trajectory tracking control problems. This method unifies two methods, sliding mode control and passivity-based control, and has the advantages of both control methods. This paper proposes a pair of a pre-coordinate transformation and a state feedback so that we obtain a desired error port-Hamiltonian system that describes the dynamics of the tracking error. This approach enables us to obtain appropriate design parameters satisfying a kind of matching condition to realize sliding mode control with a Lyapunov function. The effectiveness of the proposed method is demonstrated by a numerical simulation.
Keywords
Passivity-based control; Nonlinear control; Robust Control
Citation
- Journal: IFAC-PapersOnLine
- Year: 2021
- Volume: 54
- Issue: 19
- Pages: 38–43
- Publisher: Elsevier BV
- DOI: 10.1016/j.ifacol.2021.11.052
- Note: 7th IFAC Workshop on Lagrangian and Hamiltonian Methods for Nonlinear Control LHMNC 2021- Berlin, Germany, 11-13 October 2021
BibTeX
@article{Sakata_2021,
title={{On trajectory tracking control of simple port-Hamiltonian systems based on passivity based sliding mode control}},
volume={54},
ISSN={2405-8963},
DOI={10.1016/j.ifacol.2021.11.052},
number={19},
journal={IFAC-PapersOnLine},
publisher={Elsevier BV},
author={Sakata, N. and Fujimoto, K. and Maruta, I.},
year={2021},
pages={38--43}
}
References
- van der Schaft, (2000)
- Ferguson, J., Donaire, A. & Middleton, R. H. Kinetic-Potential Energy Shaping for Mechanical Systems With Applications to Tracking. IEEE Control Systems Letters vol. 3 960–965 (2019) – 10.1109/lcsys.2019.2919842
- Ferrara, (2019)
- Fujimoto, K., Sakai, S. & Sugie, T. Passivity based control of a class of Hamiltonian systems with nonholonomic constraints. Automatica vol. 48 3054–3063 (2012) – 10.1016/j.automatica.2012.08.032
- Fujimoto, K., Sakata, N., Maruta, I. & Ferguson, J. A Passivity Based Sliding Mode Controller for Simple Port-Hamiltonian Systems. IEEE Control Systems Letters vol. 5 839–844 (2021) – 10.1109/lcsys.2020.3005327
- Fujimoto, K., Sakurama, K. & Sugie, T. Trajectory tracking control of port-controlled Hamiltonian systems via generalized canonical transformations. Automatica vol. 39 2059–2069 (2003) – 10.1016/j.automatica.2003.07.005
- 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
- Slotine, (1991)
- Levant, A. Quasi-continuous high-order sliding-mode controllers. 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475) 4605–4610 doi:10.1109/cdc.2003.1272286 – 10.1109/cdc.2003.1272286
- Moreno, Lyapunov approach for analysis and design of second order sliding mode algorithms. (2011)
- 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
- Romero, J. G., Ortega, R. & Sarras, I. A Globally Exponentially Stable Tracking Controller for Mechanical Systems Using Position Feedback. IEEE Transactions on Automatic Control vol. 60 818–823 (2015) – 10.1109/tac.2014.2330701
- Venkatraman, A., Ortega, R., Sarras, I. & van der Schaft, A. Speed Observation and Position Feedback Stabilization of Partially Linearizable Mechanical Systems. IEEE Transactions on Automatic Control vol. 55 1059–1074 (2010) – 10.1109/tac.2010.2042010