Stokes-Lagrange and Stokes-Dirac representations of \( N \)-dimensional port-Hamiltonian systems for modeling and control
Authors
Antoine Bendimerad-Hohl, Ghislain Haine, Laurent Lefèvre, Denis Matignon
Abstract
In this paper, we extended the port-Hamiltonian framework by introducing the concept of Stokes-Lagrange structure, which enables the implicit definition of a Hamiltonian over an \( N \)-dimensional domain and incorporates energy ports into the system. This new framework parallels the existing Dirac and Stokes-Dirac structures. We proposed the Stokes-Lagrange structure as a specific case where the subspace is explicitly defined via differential operators that satisfy an integration-by-parts formula. By examining various examples through the lens of the Stokes-Lagrange structure, we demonstrated the existence of multiple equivalent system representations. These representations provide significant advantages for both numerical simulation and control design, offering additional tools for the modeling and control of port-Hamiltonian systems.
Citation
- Journal: Communications in Analysis and Mechanics
- Year: 2025
- Volume: 17
- Issue: 2
- Pages: 474–519
- Publisher: American Institute of Mathematical Sciences (AIMS)
- DOI: 10.3934/cam.2025020
BibTeX
@article{Bendimerad_Hohl_2025,
title={{Stokes-Lagrange and Stokes-Dirac representations of $ N $-dimensional port-Hamiltonian systems for modeling and control}},
volume={17},
ISSN={2836-3310},
DOI={10.3934/cam.2025020},
number={2},
journal={Communications in Analysis and Mechanics},
publisher={American Institute of Mathematical Sciences (AIMS)},
author={Bendimerad-Hohl, Antoine and Haine, Ghislain and Lefèvre, Laurent and Matignon, Denis},
year={2025},
pages={474--519}
}References
- van der Schaft A, Jeltsema D (2014) Port-Hamiltonian Systems Theory: An Introductory Overview. Foundations and Trends® in Systems and Control 1(2-3):173–378. https://doi.org/10.1561/2600000002 – 10.1561/2600000002
- V. Duindam, A. Macchelli, S. Stramigioli, H. Bruyninckx, Modeling and control of complex physical systems: the port-Hamiltonian approach, Springer Berlin, Heidelberg, 2009. https://doi.org/10.1007/978-3-642-03196-0
- Gay-Balmaz F, Yoshimura H (2017) A Lagrangian variational formulation for nonequilibrium thermodynamics. Part II: Continuum systems. Journal of Geometry and Physics 111:194–212. https://doi.org/10.1016/j.geomphys.2016.08.019 – 10.1016/j.geomphys.2016.08.019
- 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-3 – 10.1016/s0393-0440(01)00083-3
- B. Jacob, H. J. Zwart, Linear port-Hamiltonian systems on infinite-dimensional spaces, Springer, 2012. https://doi.org/10.1007/978-3-0348-0399-1
- Brugnoli A, Haine G, Matignon D (2023) Stokes-Dirac structures for distributed parameter port-Hamiltonian systems: An analytical viewpoint. CAM 15(3):362–387. https://doi.org/10.3934/cam.2023018 – 10.3934/cam.2023018
- Rashad R, Califano F, van der Schaft AJ, Stramigioli S (2020) Twenty years of distributed port-Hamiltonian systems: a literature review. IMA Journal of Mathematical Control and Information 37(4):1400–1422. https://doi.org/10.1093/imamci/dnaa018 – 10.1093/imamci/dnaa018
- Beattie C, Mehrmann V, Xu H, Zwart H (2018) Linear port-Hamiltonian descriptor systems. Math Control Signals Syst 30(4):17. https://doi.org/10.1007/s00498-018-0223-3 – 10.1007/s00498-018-0223-3
- Zwart H, Mehrmann V (2024) Abstract Dissipative Hamiltonian Differential-Algebraic Equations Are Everywhere. DAE Panel 2. https://doi.org/10.52825/dae-p.v2i.957 – 10.52825/dae-p.v2i.957
- Mehrmann V, Unger B (2023) Control of port-Hamiltonian differential-algebraic systems and applications. Acta Numerica 32:395–515. https://doi.org/10.1017/s0962492922000083 – 10.1017/s0962492922000083
- van der Schaft A, Maschke B (2018) Generalized port-Hamiltonian DAE systems. Systems & Control Letters 121:31–37. https://doi.org/10.1016/j.sysconle.2018.09.008 – 10.1016/j.sysconle.2018.09.008
- van der Schaft A, Maschke B (2020) Dirac and Lagrange Algebraic Constraints in Nonlinear Port-Hamiltonian Systems. Vietnam J Math 48(4):929–939. https://doi.org/10.1007/s10013-020-00419-x – 10.1007/s10013-020-00419-x
- Yaghi M, Couenne F, Galfré A, Lefèvre L, Maschke B (2022) Port Hamiltonian formulation of the solidification process for a pure substance: A phase field approach*. IFAC-PapersOnLine 55(18):93–98. https://doi.org/10.1016/j.ifacol.2022.08.036 – 10.1016/j.ifacol.2022.08.036
- Jacob B, Morris K (2022) On Solvability of Dissipative Partial Differential-Algebraic Equations. IEEE Control Syst Lett 6:3188–3193. https://doi.org/10.1109/lcsys.2022.3183479 – 10.1109/lcsys.2022.3183479
- Heidari H, Zwart H (2019) Port-Hamiltonian modelling of nonlocal longitudinal vibrations in a viscoelastic nanorod. Mathematical and Computer Modelling of Dynamical Systems 25(5):447–462. https://doi.org/10.1080/13873954.2019.1659374 – 10.1080/13873954.2019.1659374
- Heidari H, Zwart H (2022) Nonlocal longitudinal vibration in a nanorod, a system theoretic analysis. Math Model Nat Phenom 17:24. https://doi.org/10.1051/mmnp/2022028 – 10.1051/mmnp/2022028
- Bendimerad-Hohl A, Haine G, Lefèvre L, Matignon D (2023) Implicit port-Hamiltonian systems: structure-preserving discretization for the nonlocal vibrations in a viscoelastic nanorod, and for a seepage model. IFAC-PapersOnLine 56(2):6789–6795. https://doi.org/10.1016/j.ifacol.2023.10.387 – 10.1016/j.ifacol.2023.10.387
- B. Maschke, A. van der Schaft, Linear boundary port-Hamiltonian systems with implicitly defined energy, arXiv preprint arXiv: 2305.13772. https://doi.org/10.48550/arXiv.2305.13772
- Krhač K, Maschke B, van der Schaft A (2024) Port-Hamiltonian systems with energy and power ports. IFAC-PapersOnLine 58(6):280–285. https://doi.org/10.1016/j.ifacol.2024.08.294 – 10.1016/j.ifacol.2024.08.294
- A. van der Schaft, B. Maschke, Boundary control port-Hamiltonian systems with power and energy ports, in 26th International Symposium on Mathematical Theory of Networks and Systems, Cambridge, UK, 2024, 120–122.
- Schöberl M, Schlacher K (2011) First-order Hamiltonian field theory and mechanics. Mathematical and Computer Modelling of Dynamical Systems 17(1):105–121. https://doi.org/10.1080/13873954.2010.537526 – 10.1080/13873954.2010.537526
- Schoberl M, Siuka A (2013) Analysis and comparison of port-Hamiltonian formulations for field theories - demonstrated by means of the Mindlin plate. In: 2013 European Control Conference (ECC). IEEE, pp 548–553 – 10.23919/ecc.2013.6669137
- Schöberl M, Siuka A (2014) Jet bundle formulation of infinite-dimensional port-Hamiltonian systems using differential operators. Automatica 50(2):607–613. https://doi.org/10.1016/j.automatica.2013.11.035 – 10.1016/j.automatica.2013.11.035
- Bendimerad-Hohl A, Matignon D, Haine G, Lefèvre L (2024) On Stokes-Lagrange and Stokes-Dirac representations for 1D distributed port-Hamiltonian systems. IFAC-PapersOnLine 58(17):238–243. https://doi.org/10.1016/j.ifacol.2024.10.174 – 10.1016/j.ifacol.2024.10.174
- Kurula M, Zwart H, van der Schaft A, Behrndt J (2010) Dirac structures and their composition on Hilbert spaces. Journal of Mathematical Analysis and Applications 372(2):402–422. https://doi.org/10.1016/j.jmaa.2010.07.004 – 10.1016/j.jmaa.2010.07.004
- Haine G, Matignon D, Serhani A (2022) Numerical Analysis of a Structure-Preserving Space-Discretization for an Anisotropic and Heterogeneous Boundary Controlled $N$-Dimensional Wave Equation as a Port-Hamiltonian System. International Journal of Numerical Analysis and Modeling 20(1):92–133. https://doi.org/10.4208/ijnam2023-1005 – 10.4208/ijnam2023-1005
- P. J. Olver, Applications of Lie groups to differential equations, New York: Springer-Verlag, 1993. https://doi.org/10.1007/978-1-4612-4350-2
- Eringen AC (1983) On differential equations of nonlocal elasticity and solutions of screw dislocation and surface waves. Journal of Applied Physics 54(9):4703–4710. https://doi.org/10.1063/1.332803 – 10.1063/1.332803
- Romano G, Barretta R, Diaco M, Marotti de Sciarra F (2017) Constitutive boundary conditions and paradoxes in nonlocal elastic nanobeams. International Journal of Mechanical Sciences 121:151–156. https://doi.org/10.1016/j.ijmecsci.2016.10.036 – 10.1016/j.ijmecsci.2016.10.036
- W. Rudin, Functional analysis, 2nd edition, International series in pure and applied mathematics, McGraw-Hill, 1991.
- Preuster T, Maschke B, Schaller M (2024) Jet space extensions of infinite-dimensional Hamiltonian systems. IFAC-PapersOnLine 58(6):298–303. https://doi.org/10.1016/j.ifacol.2024.08.297 – 10.1016/j.ifacol.2024.08.297
- Schöberl M, Schlacher K (2015) Lagrangian and Port-Hamiltonian formulation for Distributed-parameter systems. IFAC-PapersOnLine 48(1):610–615. https://doi.org/10.1016/j.ifacol.2015.05.025 – 10.1016/j.ifacol.2015.05.025
- van der Schaft A, Maschke B (2021) Differential operator Dirac structures. IFAC-PapersOnLine 54(19):198–203. https://doi.org/10.1016/j.ifacol.2021.11.078 – 10.1016/j.ifacol.2021.11.078
- Gangi AF (2000) Constitutive equations and reciprocity. Geophysical Journal International 143(2):311–318. https://doi.org/10.1046/j.1365-246x.2000.01259.x – 10.1046/j.1365-246x.2000.01259.x
- H. Gernandt, F. M. Philipp, T. Preuster, M. Schaller, On the equivalence of geometric and descriptor representations of linear port-Hamiltonian systems, in Systems Theory and PDEs, Springer, 2022, 149–165. https://doi.org/10.1007/978-3-031-64991-2_6
- Mehrmann V, van der Schaft A (2023) Differential–algebraic systems with dissipative Hamiltonian structure. Math Control Signals Syst 35(3):541–584. https://doi.org/10.1007/s00498-023-00349-2 – 10.1007/s00498-023-00349-2
- J. Bognár, Indefinite inner product spaces, Springer Berlin, Heidelberg, 2012. https://doi.org/10.1007/978-3-642-65567-8
- Ortega R, van der Schaft A, Castanos F, Astolfi A (2008) Control by Interconnection and Standard Passivity-Based Control of Port-Hamiltonian Systems. IEEE Trans Automat Contr 53(11):2527–2542. https://doi.org/10.1109/tac.2008.2006930 – 10.1109/tac.2008.2006930
- Erbay M, Jacob B, Morris K (2024) On the Weierstraß form of infinite-dimensional differential algebraic equations. J Evol Equ 24(4):73. https://doi.org/10.1007/s00028-024-01003-3 – 10.1007/s00028-024-01003-3
- (2006) Geometric Numerical Integration. Springer-Verlag, Berlin/Heidelberg – 10.1007/3-540-30666-8
- R. Altmann, P. Schulze, A novel energy-based modeling framework, Math. Control Signals Syst., 2025. https://doi.org/10.1007/s00498-024-00405-5
- P. Destuynder, M. Salaün, Mathematical analysis of thin plate models, Springer Berlin, Heidelberg, 2013. https://doi.org/10.1007/978-3-642-51761-7
- Mindlin RD (1951) Influence of Rotatory Inertia and Shear on Flexural Motions of Isotropic, Elastic Plates. Journal of Applied Mechanics 18(1):31–38. https://doi.org/10.1115/1.4010217 – 10.1115/1.4010217
- Brugnoli A, Alazard D, Pommier-Budinger V, Matignon D (2019) Port-Hamiltonian formulation and symplectic discretization of plate models Part I: Mindlin model for thick plates. Applied Mathematical Modelling 75:940–960. https://doi.org/10.1016/j.apm.2019.04.035 – 10.1016/j.apm.2019.04.035
- Ponce C, Wu Y, Le Gorrec Y, Ramirez H (2024) A systematic methodology for port-Hamiltonian modeling of multidimensional flexible linear mechanical systems. Applied Mathematical Modelling 134:434–451. https://doi.org/10.1016/j.apm.2024.05.040 – 10.1016/j.apm.2024.05.040
- Brugnoli A, Alazard D, Pommier-Budinger V, Matignon D (2019) Port-Hamiltonian formulation and symplectic discretization of plate models Part II: Kirchhoff model for thin plates. Applied Mathematical Modelling 75:961–981. https://doi.org/10.1016/j.apm.2019.04.036 – 10.1016/j.apm.2019.04.036
- Kovetz A, Visscher PB (2001) Electromagnetic Theory. American Journal of Physics 69(7):829–830. https://doi.org/10.1119/1.1371014 – 10.1119/1.1371014
- Arnold DN (2018) Finite Element Exterior Calculus. Society for Industrial and Applied Mathematics, Philadelphia, PA – 10.1137/1.9781611975543
- Buffa A, Ammari H, Nédélec JC (2000) A Justification of Eddy Currents Model for the Maxwell Equations. SIAM J Appl Math 60(5):1805–1823. https://doi.org/10.1137/s0036139998348979 – 10.1137/s0036139998348979
- Reis T, Technische Universität Ilmenau, Germany, Stykel T, Universität Augsburg, Germany (2023) Passivity, port-hamiltonian formulation and solution estimates for a coupled magneto-quasistatic system. EECT 12(4):1208–1232. https://doi.org/10.3934/eect.2023008 – 10.3934/eect.2023008
- F. Assous, P. Ciarlet, S. Labrunie, Mathematical foundations of computational electromagnetism, Springer, 2018 https://doi.org/10.1007/978-3-319-70842-3
- Cardoso-Ribeiro FL, Haine G, Le Gorrec Y, Matignon D, Ramirez H (2024) Port-Hamiltonian formulations for the modeling, simulation and control of fluids. Computers & Fluids 283:106407. https://doi.org/10.1016/j.compfluid.2024.106407 – 10.1016/j.compfluid.2024.106407
- Haine G, Matignon D (2021) Incompressible Navier-Stokes Equation as port-Hamiltonian systems: velocity formulation versus vorticity formulation. IFAC-PapersOnLine 54(19):161–166. https://doi.org/10.1016/j.ifacol.2021.11.072 – 10.1016/j.ifacol.2021.11.072
- E. S. Dzektser, Generalization of the equation of motion of ground waters with free surface, Dokl. Akad. Nauk SSSR, 202 (1972), 1031–1033.
- Borja P, Ferguson J, van der Schaft A (2023) Interconnection Schemes in Modeling and Control. IEEE Control Syst Lett 7:2287–2292. https://doi.org/10.1109/lcsys.2023.3286124 – 10.1109/lcsys.2023.3286124
- Macchelli A, van der Schaft AJ, Melchiorri C (2005) Multi-variable port Hamiltonian model of piezoelectric material. In: 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566). IEEE, pp 897–902 – 10.1109/iros.2004.1389466
- Macchelli A (2011) Energy shaping of distributed parameter port-Hamiltonian systems based on finite element approximation. Systems & Control Letters 60(8):579–589. https://doi.org/10.1016/j.sysconle.2011.04.016 – 10.1016/j.sysconle.2011.04.016
- H. Gernandt, F. Philipp, T. Preuster, M. Schaller, Extension theory via boundary triplets for infinite-dimensional implicit port-Hamiltonian systems, arXiv preprint arXiv: 2503.17874.