Discrete IDA-PBC design for 2D port-Hamiltonian systems
Authors
Said Aoues, Damien Eberard, Wilfrid Marquis-Favre
Abstract
We address the discrete-time passivity-based control laws synthesis within port-Hamiltonian framework. We focus on IDA-PBC design for canonical port-Hamiltonian systems with separable energy being quadratic in momentum. For this class of systems, we define a discrete Hamiltonian dynamics that exactly satisfies a discrete energy balance. We then derive a discrete controller following the IDA-PBC procedure. The proposed methodology relies on an energy discretization scheme with suitable discrete conjugate port variables. The main result is illustrated on two examples: a nonlinear pendulum in order to compare with some simulation results of the literature, and the impact oscillator which requires robust discretization scheme.
Citation
- Journal: IFAC Proceedings Volumes
- Year: 2013
- Volume: 46
- Issue: 23
- Pages: 134–139
- Publisher: Elsevier BV
- DOI: 10.3182/20130904-3-fr-2041.00088
- Note: 9th IFAC Symposium on Nonlinear Control Systems
BibTeX
@article{Aoues_2013,
title={{Discrete IDA-PBC design for 2D port-Hamiltonian systems}},
volume={46},
ISSN={1474-6670},
DOI={10.3182/20130904-3-fr-2041.00088},
number={23},
journal={IFAC Proceedings Volumes},
publisher={Elsevier BV},
author={Aoues, Said and Eberard, Damien and Marquis-Favre, Wilfrid},
year={2013},
pages={134--139}
}
References
- Sümer, L. G. & Yalçin, Y. A Direct Discrete-time IDA-PBC Design Method for a Class of Underactuated Hamiltonian Systems. IFAC Proceedings Volumes 44, 13456–13461 (2011) – 10.3182/20110828-6-it-1002.01187
- Hairer, E., Wanner, G. & Lubich, C. Geometric Numerical Integration. Springer Series in Computational Mathematics (Springer Berlin Heidelberg, 2002). doi:10.1007/978-3-662-05018-7 – 10.1007/978-3-662-05018-7
- Laila, D. S. & Astolfi, A. DISCRETE-TIME IDA-PBC DESIGN FOR SEPARABLE HAMILTONIAN SYSTEMS. IFAC Proceedings Volumes 38, 838–843 (2005) – 10.3182/20050703-6-cz-1902.00540
- Laila, D. S. & Astolfi, A. Discrete-time IDA-PBC design for underactuated Hamiltonian control systems. 2006 American Control Conference 6 pp. (2006) doi:10.1109/acc.2006.1655352 – 10.1109/acc.2006.1655352
- Laila, D. S. & Astolfi, A. Construction of discrete-time models for port-controlled Hamiltonian systems with applications. Systems & Control Letters 55, 673–680 (2006) – 10.1016/j.sysconle.2005.09.012
- Leimkuhler, B. & Reich, S. Simulating Hamiltonian Dynamics. (2005) doi:10.1017/cbo9780511614118 – 10.1017/cbo9780511614118
- Monaco, S., Normand-Cyrot, D. & Tiefensee, F. Nonlinear port controlled Hamiltonian systems under sampling. Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference 1782–1787 (2009) doi:10.1109/cdc.2009.5399866 – 10.1109/cdc.2009.5399866
- 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
- 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
- Stramigioli, S., Secchi, C., van der Schaft, A. J. & Fantuzzi, C. Sampled data systems passivity and discrete port-Hamiltonian systems. IEEE Trans. Robot. 21, 574–587 (2005) – 10.1109/tro.2004.842330
- Talasila, V., Clemente-Gallardo, J. & van der Schaft, A. J. Discrete port-Hamiltonian systems. Systems & Control Letters 55, 478–486 (2006) – 10.1016/j.sysconle.2005.10.001
- van der Schaft, A. Dissipative Systems Theory. Communications and Control Engineering 31–61 (2000) doi:10.1007/978-1-4471-0507-7_3 – 10.1007/978-1-4471-0507-7_3
- Willems, J. C. Dissipative dynamical systems part I: General theory. Arch. Rational Mech. Anal. 45, 321–351 (1972) – 10.1007/bf00276493