Port-Hamiltonian Boundary Control Systems in Discrete-Time Modeling and Control Design
Authors
Abstract
This article presents a design framework of discrete-time regulators for linear port-Hamiltonian boundary control systems. The contribution is twofold. At first, a discrete-time approximation of the plant dynamics originally described by a linear partial differential equation with boundary actuation is introduced. The discretization is performed in time only. Thus, the “distributed nature” of the state is maintained. Such a system inherits the passivity of the original one and is well-posed, i.e., the “next” state always exists. In the second part, instead, the control design problem is tackled. Initially, the characterization of discrete-time, linear controllers in the port-Hamiltonian form that render the closed-loop dynamics asymptotically stable is presented. Then, the control by energy-shaping and damping injection paradigm is extended to deal with this novel class of distributed-parameter systems. A numerical example illustrates the effectiveness of the proposed framework.
Citation
- Journal: IEEE Transactions on Automatic Control
- Year: 2026
- Volume: 71
- Issue: 2
- Pages: 722–736
- Publisher: Institute of Electrical and Electronics Engineers (IEEE)
- DOI: 10.1109/tac.2025.3593062
BibTeX
@article{Macchelli_2026,
title={{Port-Hamiltonian Boundary Control Systems in Discrete-Time Modeling and Control Design}},
volume={71},
ISSN={2334-3303},
DOI={10.1109/tac.2025.3593062},
number={2},
journal={IEEE Transactions on Automatic Control},
publisher={Institute of Electrical and Electronics Engineers (IEEE)},
author={Macchelli, Alessandro},
year={2026},
pages={722--736}
}References
- Fattorini HO (1968) Boundary Control Systems. SIAM Journal on Control 6(3):349–385. https://doi.org/10.1137/030602 – 10.1137/0306025
- Curtain RF, Zwart H (1995) An Introduction to Infinite-Dimensional Linear Systems Theory. Springer New Yor – 10.1007/978-1-4612-4224-6
- Le Gorrec Y, Zwart H, Maschke B (2005) Dirac structures and Boundary Control Systems associated with Skew-Symmetric Differential Operators. SIAM J Control Optim 44(5):1864–1892. https://doi.org/10.1137/04061167 – 10.1137/040611677
- Jacob B, Zwart HJ (2012) Linear Port-Hamiltonian Systems on Infinite-dimensional Spaces. Springer Base – 10.1007/978-3-0348-0399-1
- Augner B, Jacob B (2014) Stability and stabilization of infinite-dimensional linear port-Hamiltonian systems. EECT 3(2):207–229. https://doi.org/10.3934/eect.2014.3.20 – 10.3934/eect.2014.3.207
- Ramirez H, Le Gorrec Y, Macchelli A, Zwart H (2014) Exponential Stabilization of Boundary Controlled Port-Hamiltonian Systems With Dynamic Feedback. IEEE Trans Automat Contr 59(10):2849–2855. https://doi.org/10.1109/tac.2014.231575 – 10.1109/tac.2014.2315754
- Macchelli A, Le Gorrec Y, Ramirez H, Zwart H (2017) On the Synthesis of Boundary Control Laws for Distributed Port-Hamiltonian Systems. IEEE Trans Automat Contr 62(4):1700–1713. https://doi.org/10.1109/tac.2016.259526 – 10.1109/tac.2016.2595263
- Macchelli A, Califano F (2018) Dissipativity-based boundary control of linear distributed port-Hamiltonian systems. Automatica 95:54–62. https://doi.org/10.1016/j.automatica.2018.05.02 – 10.1016/j.automatica.2018.05.029
- Macchelli A, Le Gorrec Y, Ramirez H (2020) Exponential Stabilization of Port-Hamiltonian Boundary Control Systems via Energy Shaping. IEEE Trans Automat Contr 65(10):4440–4447. https://doi.org/10.1109/tac.2020.300479 – 10.1109/tac.2020.3004798
- Mora LA, Morris K (2022) Exponential Decay Rate of port-Hamiltonian Systems with one side Boundary Damping. IFAC-PapersOnLine 55(30):400–405. https://doi.org/10.1016/j.ifacol.2022.11.08 – 10.1016/j.ifacol.2022.11.086
- (2001) Putting energy back in control. IEEE Control Syst 21(2):18–33. https://doi.org/10.1109/37.91539 – 10.1109/37.915398
- Kotyczka P, Lefèvre L (2019) Discrete-time port-Hamiltonian systems: A definition based on symplectic integration. Systems & Control Letters 133:104530. https://doi.org/10.1016/j.sysconle.2019.10453 – 10.1016/j.sysconle.2019.104530
- Moreschini A, Mattioni M, Monaco S, Normand-Cyrot D (2021) Stabilization of Discrete Port-Hamiltonian Dynamics via Interconnection and Damping Assignment. IEEE Control Syst Lett 5(1):103–108. https://doi.org/10.1109/lcsys.2020.300070 – 10.1109/lcsys.2020.3000705
- Macchelli A (2022) Trajectory Tracking for Discrete-Time Port-Hamiltonian Systems. IEEE Control Syst Lett 6:3146–3151. https://doi.org/10.1109/lcsys.2022.318284 – 10.1109/lcsys.2022.3182845
- Macchelli A (2023) Control Design for a Class of Discrete-Time Port-Hamiltonian Systems. IEEE Trans Automat Contr 68(12):8224–8231. https://doi.org/10.1109/tac.2023.329218 – 10.1109/tac.2023.3292180
- Balas MJ (1984) The structure of discrete-time finite-dimensional control of distributed parameter systems. Journal of Mathematical Analysis and Applications 102(2):519–538. https://doi.org/10.1016/0022-247x(84)90190- – 10.1016/0022-247x(84)90190-2
- Halanay A, Ionescu V (1994) Time-Varying Discrete Linear Systems. Birkhäuser Base – 10.1007/978-3-0348-8499-0
- Macchelli A (2023) Distributed-Parameter Port-Hamiltonian Systems in Discrete-Time. 2023 62nd IEEE Conference on Decision and Control (CDC) 2931–293 – 10.1109/cdc49753.2023.10383674
- Gonzalez O (1996) Time integration and discrete Hamiltonian systems. J Nonlinear Sci 6(5):449–467. https://doi.org/10.1007/bf0244016 – 10.1007/bf02440162
- Aoues S, Di Loreto M, Eberard D, Marquis-Favre W (2017) Hamiltonian systems discrete-time approximation: Losslessness, passivity and composability. Systems & Control Letters 110:9–14. https://doi.org/10.1016/j.sysconle.2017.10.00 – 10.1016/j.sysconle.2017.10.003
- Moreschini A, Mattioni M, Monaco S, Normand-Cyrot D (2019) Discrete port-controlled Hamiltonian dynamics and average passivation. 2019 IEEE 58th Conference on Decision and Control (CDC) 1430–143 – 10.1109/cdc40024.2019.9029809
- Curtain, Bilinear transformations between discrete- and continuous-time infinite-dimensional linear systems. Proc. Int. Conf. Methods Models Automat. Robot. (1997)
- Havu V, Malinen J (2007) The Cayley Transform as a Time Discretization Scheme. Numerical Functional Analysis and Optimization 28(7–8):825–851. https://doi.org/10.1080/0163056070149332 – 10.1080/01630560701493321
- Opmeer MR, Curtain RF (2004) New Riccati equations for well-posed linear systems. Systems & Control Letters 52(5):339–347. https://doi.org/10.1016/j.sysconle.2004.02.01 – 10.1016/j.sysconle.2004.02.010
- Staffans O (2005) Well-Posed Linear System – 10.1017/cbo9780511543197
- Emirsajłow Z (2021) Discrete-time output observers for boundary control systems. International Journal of Applied Mathematics and Computer Science 31(4). https://doi.org/10.34768/amcs-2021-004 – 10.34768/amcs-2021-0042
- Macchelli A (2024) A Discrete-Time Formulation of Nonlinear Distributed-Parameter Port-Hamiltonian Systems. IEEE Control Syst Lett 8:802–807. https://doi.org/10.1109/lcsys.2024.340476 – 10.1109/lcsys.2024.3404769
- Villegas JA, Zwart H, Le Gorrec Y, Maschke B (2009) Exponential Stability of a Class of Boundary Control Systems. IEEE Trans Automat Contr 54(1):142–147. https://doi.org/10.1109/tac.2008.200717 – 10.1109/tac.2008.2007176
- van der Schaft AJ, Maschke BM (2002) Hamiltonian formulation of distributed-parameter systems with boundary energy flow. Journal of Geometry and Physics 42(1–2):166–194. https://doi.org/10.1016/s0393-0440(01)00083- – 10.1016/s0393-0440(01)00083-3
- Harten A, Lax PD, Leer B van (1983) On Upstream Differencing and Godunov-Type Schemes for Hyperbolic Conservation Laws. SIAM Rev 25(1):35–61. https://doi.org/10.1137/102500 – 10.1137/1025002
- Dubljevic S, Humaloja J-P (2020) Model predictive control for regular linear systems. Automatica 119:109066. https://doi.org/10.1016/j.automatica.2020.10906 – 10.1016/j.automatica.2020.109066
- Dubljevic S, Humaloja J-P, Kurula M (2022) Explicit model predictive control for PDEs: The case of a heat equation. IFAC-PapersOnLine 55(30):460–465. https://doi.org/10.1016/j.ifacol.2022.11.09 – 10.1016/j.ifacol.2022.11.096
- Kiguradze IT (1988) Boundary-value problems for systems of ordinary differential equations. J Math Sci 43(2):2259–2339. https://doi.org/10.1007/bf0110036 – 10.1007/bf01100360
- Kierzenka J, Shampine LF (2001) A BVP solver based on residual control and the Maltab PSE. ACM Trans Math Softw 27(3):299–316. https://doi.org/10.1145/502800.50280 – 10.1145/502800.502801
- Schaft, $L_{2}$ -Gain and Passivity Techniques in Nonlinear Control, (Communication and Control Engineering) (2017)
- Komornik, Exact Controllability and StabilizationThe Multiplier Method (1994)
- Diagne A, Bastin G, Coron J-M (2012) Lyapunov exponential stability of 1-D linear hyperbolic systems of balance laws. Automatica 48(1):109–114. https://doi.org/10.1016/j.automatica.2011.09.03 – 10.1016/j.automatica.2011.09.030
- Olver PJ (1993) Applications of Lie Groups to Differential Equations. Springer New Yor – 10.1007/978-1-4612-4350-2
- Macchelli A, Borja LP, Ortega R (2015) Control by Interconnection of Distributed Port-Hamiltonian Systems Beyond the Dissipation Obstacle. IFAC-PapersOnLine 48(13):99–104. https://doi.org/10.1016/j.ifacol.2015.10.22 – 10.1016/j.ifacol.2015.10.221
- Stramigioli S, Secchi C, van der Schaft AJ, Fantuzzi C (2005) Sampled data systems passivity and discrete port-Hamiltonian systems. IEEE Trans Robot 21(4):574–587. https://doi.org/10.1109/tro.2004.84233 – 10.1109/tro.2004.842330
- Costa-Castelló R, Fossas E (2007) On Preserving Passivity in Sampled-data Linear Systems. European Journal of Control 13(6):583–590. https://doi.org/10.3166/ejc.13.583-59 – 10.3166/ejc.13.583-590
- Macchelli A (2023) On the Synthesis of Discrete-time Energy-based Regulators for Port-Hamiltonian Systems. IFAC-PapersOnLine 56(2):2889–2894. https://doi.org/10.1016/j.ifacol.2023.10.140 – 10.1016/j.ifacol.2023.10.1407
- Baumann, 25th international symposium on mathematical theory of networks systems (2022)