Discrete-time Control by Interconnection using energy-preserving collocation methods
Authors
Maximilian Mogler, Paul Kotyczka, Laurent Lefèvre
Abstract
The energy-preserving collocation methods combine a high order of accuracy with an exact discrete-time energy balance equation when discretizing port-Hamiltonian systems. We show how they can be used to translate Control by Interconnection to the discrete-time setting. We set up the discrete-time plant and controller model and compute the discrete-time inputs for which the desired equilibrium of the continuous-time closed-loop system becomes a stable equilibrium of the discrete-time models. To obtain a continuous-time control signal for the plant system in the sampling interval, these discrete inputs are then interpolated by a polynomial. The advantages of the proposed approach at large sampling times are illustrated in simulations using the example of the controlled pendulum.
Keywords
Sampled systems; discrete-time control; Control by Interconnection; energy-preserving collocation methods; energy shaping
Citation
- Journal: IFAC-PapersOnLine
- Year: 2024
- Volume: 58
- Issue: 6
- Pages: 172–177
- Publisher: Elsevier BV
- DOI: 10.1016/j.ifacol.2024.08.276
- Note: 8th IFAC Workshop on Lagrangian and Hamiltonian Methods for Nonlinear Control LHMNC 2024- Besançon, France, June 10 – 12, 2024
BibTeX
@article{Mogler_2024,
title={{Discrete-time Control by Interconnection using energy-preserving collocation methods}},
volume={58},
ISSN={2405-8963},
DOI={10.1016/j.ifacol.2024.08.276},
number={6},
journal={IFAC-PapersOnLine},
publisher={Elsevier BV},
author={Mogler, Maximilian and Kotyczka, Paul and Lefèvre, Laurent},
year={2024},
pages={172--177}
}
References
- Cohen, D. & Hairer, E. Linear energy-preserving integrators for Poisson systems. BIT Numerical Mathematics vol. 51 91–101 (2011) – 10.1007/s10543-011-0310-z
- Hairer, Energy-preserving variant of collocation methods. Journal of numerical analysis (2010)
- Hairer, (1996)
- Hsu, P. & Sastry, S. The effect of discretized feedback in a closed loop system. 26th IEEE Conference on Decision and Control 1518–1523 (1987) doi:10.1109/cdc.1987.272670 – 10.1109/cdc.1987.272670
- Kotyczka, P. & Lefèvre, L. Discrete-time port-Hamiltonian systems: A definition based on symplectic integration. Systems & Control Letters vol. 133 104530 (2019) – 10.1016/j.sysconle.2019.104530
- Kotyczka, P., Martens, C. J. & Lefèvre, L. High Order Discrete-Time Control Based on Gauss-Legendre Collocation. IFAC-PapersOnLine vol. 54 237–242 (2021) – 10.1016/j.ifacol.2021.11.084
- Kotyczka, P. & Thoma, T. Symplectic discrete-time energy-based control for nonlinear mechanical systems. Automatica vol. 133 109842 (2021) – 10.1016/j.automatica.2021.109842
- Macchelli, A. Control Design for a Class of Discrete-Time Port-Hamiltonian Systems. IEEE Transactions on Automatic Control vol. 68 8224–8231 (2023) – 10.1109/tac.2023.3292180
- Maschke, B. M. & van der Schaft, A. J. Port-Controlled Hamiltonian Systems: Modelling Origins and Systemtheoretic Properties. IFAC Proceedings Volumes vol. 25 359–365 (1992) – 10.1016/s1474-6670(17)52308-3
- Miyatake, Y. & Butcher, J. C. A Characterization of Energy-Preserving Methods and the Construction of Parallel Integrators for Hamiltonian Systems. SIAM Journal on Numerical Analysis vol. 54 1993–2013 (2016) – 10.1137/15m1020861
- Monaco, S. & Normand-Cyrot, D. Issues on Nonlinear Digital Control. European Journal of Control vol. 7 160–177 (2001) – 10.3166/ejc.7.160-177
- Ortega, R., van der Schaft, A., Castanos, F. & Astolfi, A. Control by Interconnection and Standard Passivity-Based Control of Port-Hamiltonian Systems. IEEE Transactions on Automatic Control vol. 53 2527–2542 (2008) – 10.1109/tac.2008.2006930
- van der Schaft, (2017)