Authors

Raffaele D’Ambrosio, Simone Di Donato

Abstract

The paper is focused on the geometric numerical integration of port-Hamiltonian problems, via discrete gradient \( \)\theta \( \) θ -methods. The ability of this method to retain inherent dissipativity properties of the exact dynamics is considered, as well as the stability properties of the numerical scheme with respect to a test problem based on a controlled pendulum are treated. The analysis is also equipped by selected numerical experiments.

Keywords

discrete gradient method, geometric numerical integration, port-hamiltonian problems

Citation

  • ISBN: 9783031975882
  • Publisher: Springer Nature Switzerland
  • DOI: 10.1007/978-3-031-97589-9_16
  • Note: International Conference on Computational Science and Its Applications

BibTeX

@inbook{D_Ambrosio_2025,
  title={{Discrete Gradient $$\theta $$-Methods for Port-Hamiltonian Systems}},
  ISBN={9783031975899},
  ISSN={1611-3349},
  DOI={10.1007/978-3-031-97589-9_16},
  booktitle={{Computational Science and Its Applications – ICCSA 2025 Workshops}},
  publisher={Springer Nature Switzerland},
  author={D’Ambrosio, Raffaele and Di Donato, Simone},
  year={2025},
  pages={225--236}
}

Download the bib file

References

  • Aceto L, Conte D, Pagano G (2025) Modified TASE Runge–Kutta Methods for Integrating Stiff Differential Equations. SIAM J Sci Comput 47(3):A1652–A1680. https://doi.org/10.1137/24m166733 – 10.1137/24m1667336
  • C Anton, Electron. Trans. Numer. (2014)
  • S Blanes, A Concise Introduction to Geometric Numerical Integration (2016)
  • Brugnano L, Iavernaro F (2016) Line Integral Methods for Conservative Problem – 10.1201/b19319
  • Buckwar E, D’Ambrosio R (2021) Exponential mean-square stability properties of stochastic linear multistep methods. Adv Comput Math 47(4). https://doi.org/10.1007/s10444-021-09879- – 10.1007/s10444-021-09879-2
  • Budd CJ, Piggott MD (2003) Geometric Integration and its Applications. Handbook of Numerical Analysis 35–13 – 10.1016/s1570-8659(02)11002-7
  • Burrage PM, Burrage K (2013) Structure-preserving Runge-Kutta methods for stochastic Hamiltonian equations with additive noise. Numer Algor 65(3):519–532. https://doi.org/10.1007/s11075-013-9796- – 10.1007/s11075-013-9796-6
  • Burrage K, Lenane I, Lythe G (2007) Numerical Methods for Second‐Order Stochastic Differential Equations. SIAM J Sci Comput 29(1):245–264. https://doi.org/10.1137/05064603 – 10.1137/050646032
  • Butcher JC, D’Ambrosio R (2017) Partitioned general linear methods for separable Hamiltonian problems. Applied Numerical Mathematics 117:69–86. https://doi.org/10.1016/j.apnum.2017.02.00 – 10.1016/j.apnum.2017.02.001
  • Butcher JC, Habib Y, Hill AT, Norton TJT (2014) The Control of Parasitism in $G$-symplectic Methods. SIAM J Numer Anal 52(5):2440–2465. https://doi.org/10.1137/14095327 – 10.1137/140953277
  • Camlibel MK, van der Schaft AJ (2023) Port-Hamiltonian Systems Theory and Monotonicity. SIAM J Control Optim 61(4):2193–2221. https://doi.org/10.1137/22m15037410.1137/22m1503749
  • Cardone A, Frasca-Caccia G (2022) Numerical conservation laws of time fractional diffusion PDEs. Fract Calc Appl Anal 25(4):1459–1483. https://doi.org/10.1007/s13540-022-00059- – 10.1007/s13540-022-00059-7
  • Celledoni E, McLachlan RI, McLaren DI, Owren B, Reinout W. Quispel G, Wright WM (2009) Energy-preserving Runge-Kutta methods. ESAIM: M2AN 43(4):645–649. https://doi.org/10.1051/m2an/200902 – 10.1051/m2an/2009020
  • Chen C, Cohen D, D’Ambrosio R, Lang A (2020) Drift-preserving numerical integrators for stochastic Hamiltonian systems. Adv Comput Math 46(2). https://doi.org/10.1007/s10444-020-09771- – 10.1007/s10444-020-09771-5
  • Cohen D (2012) On the numerical discretisation of stochastic oscillators. Mathematics and Computers in Simulation 82(8):1478–1495. https://doi.org/10.1016/j.matcom.2012.02.00 – 10.1016/j.matcom.2012.02.004
  • Cohen D, Dujardin G (2014) Energy-preserving integrators for stochastic Poisson systems. Communications in Mathematical Sciences 12(8):1523–1539. https://doi.org/10.4310/cms.2014.v12.n8.a – 10.4310/cms.2014.v12.n8.a7
  • Cohen D, Vilmart G (2021) Drift-preserving numerical integrators for stochastic Poisson systems. International Journal of Computer Mathematics 99(1):4–20. https://doi.org/10.1080/00207160.2021.192267 – 10.1080/00207160.2021.1922679
  • Conte D, D’Ambrosio R, Paternoster B (2021) Improved ϑ-methods for stochastic Volterra integral equations. Communications in Nonlinear Science and Numerical Simulation 93:105528. https://doi.org/10.1016/j.cnsns.2020.10552 – 10.1016/j.cnsns.2020.105528
  • Conte D, D’Ambrosio R, Paternoster B (2018) On the stability of <inline-formula><tex-math id=”M1”> $ artheta$</tex-math></inline-formula>-methods for stochastic Volterra integral equations. DCDS-B 23(7):2695–2708. https://doi.org/10.3934/dcdsb.201808 – 10.3934/dcdsb.2018087
  • Conte D, Frasca-Caccia G (2023) Exponentially fitted methods with a local energy conservation law. Adv Comput Math 49(4). https://doi.org/10.1007/s10444-023-10049- – 10.1007/s10444-023-10049-9
  • Conte D, Frasca-Caccia G (2022) Exponentially fitted methods that preserve conservation laws. Communications in Nonlinear Science and Numerical Simulation 109:106334. https://doi.org/10.1016/j.cnsns.2022.10633 – 10.1016/j.cnsns.2022.106334
  • D’Ambrosio R (2023) Numerical Approximation of Ordinary Differential Problems. Springer Nature Switzerlan – 10.1007/978-3-031-31343-1
  • D’Ambrosio R, Giovacchino SD (2021) Mean-square contractivity of stochastic ϑ-methods. Communications in Nonlinear Science and Numerical Simulation 96:105671. https://doi.org/10.1016/j.cnsns.2020.10567 – 10.1016/j.cnsns.2020.105671
  • D’Ambrosio R, Di Giovacchino S (2021) Nonlinear stability issues for stochastic Runge-Kutta methods. Communications in Nonlinear Science and Numerical Simulation 94:105549. https://doi.org/10.1016/j.cnsns.2020.10554 – 10.1016/j.cnsns.2020.105549
  • D’Ambrosio R, Di Giovacchino S (2022) Numerical preservation issues in stochastic dynamical systems by $ artheta $-methods. JCD 9(2):123. https://doi.org/10.3934/jcd.202102 – 10.3934/jcd.2021023
  • D’Ambrosio R, Di Giovacchino S (2023) Long-Term Analysis of Stochastic Hamiltonian Systems Under Time Discretizations. SIAM J Sci Comput 45(2):A257–A288. https://doi.org/10.1137/21m145861 – 10.1137/21m1458612
  • D’Ambrosio R, Scalone C (2020) On the numerical structure preservation of nonlinear damped stochastic oscillators. Numer Algor 86(3):933–952. https://doi.org/10.1007/s11075-020-00918- – 10.1007/s11075-020-00918-5
  • D’Ambrosio R, Hairer E (2013) Long-Term Stability of Multi-Value Methods for Ordinary Differential Equations. J Sci Comput 60(3):627–640. https://doi.org/10.1007/s10915-013-9812- – 10.1007/s10915-013-9812-y
  • D’Ambrosio R, Hairer E, Zbinden CJ (2013) G-symplecticity implies conjugate-symplecticity of the underlying one-step method. Bit Numer Math 53(4):867–872. https://doi.org/10.1007/s10543-013-0437- – 10.1007/s10543-013-0437-1
  • de la Cruz H, Jimenez JC, Zubelli JP (2016) Locally Linearized methods for the simulation of stochastic oscillators driven by random forces. Bit Numer Math 57(1):123–151. https://doi.org/10.1007/s10543-016-0620- – 10.1007/s10543-016-0620-2
  • Deng J, Anton C, Wong YS (2014) High-Order Symplectic Schemes for Stochastic Hamiltonian Systems. Commun Comput Phys 16(1):169–200. https://doi.org/10.4208/cicp.311012.191113 – 10.4208/cicp.311012.191113a
  • Weinan E, Liu D (2002) Gibbsian Dynamics and Invariant Measures for Stochastic Dissipative PDEs. Journal of Statistical Physics 108(5–6):1125–1156. https://doi.org/10.1023/a:101974771605 – 10.1023/a:1019747716056
  • Eirola T, Sanz-Serna JM (1992) Conservation of integrals and symplectic structure in the integration of differential equations by multistep methods. Numer Math 61(1):281–290. https://doi.org/10.1007/bf0138551 – 10.1007/bf01385510
  • Gitterman M (2005) The Noisy Oscillato – 10.1142/5949
  • Hairer E, Lubich C (2004) Symmetric multistep methods over long times. Numerische Mathematik 97(4):699–723. https://doi.org/10.1007/s00211-004-0520- – 10.1007/s00211-004-0520-2
  • (2006) Geometric Numerical Integration. Springer-Verla – 10.1007/3-540-30666-8
  • Higham DJ, Mao X, Stuart AM (2003) Exponential Mean-Square Stability of Numerical Solutions to Stochastic Differential Equations. LMS J Comput Math 6:297–313. https://doi.org/10.1112/s146115700000046 – 10.1112/s1461157000000462
  • Hong J, Ruan J, Sun L, Wang L (2021) Structure-Preserving Numerical Methods for Stochastic Poisson Systems. CiCP 29(3):802–830. https://doi.org/10.4208/cicp.oa-2019-008 – 10.4208/cicp.oa-2019-0084
  • Iserles A (2008) A First Course in the Numerical Analysis of Differential Equation – 10.1017/cbo9780511995569
  • Feng K, Qin M (2010) Symplectic Geometric Algorithms for Hamiltonian Systems. Springer Berlin Heidelber – 10.1007/978-3-642-01777-3
  • Kloeden PE (2023) An elementary inequality for dissipative Caputo fractional differential equations. Fract Calc Appl Anal 26(5):2166–2174. https://doi.org/10.1007/s13540-023-00192- – 10.1007/s13540-023-00192-x
  • B Leimkuhler, Geometric Integrators in Hamiltonian Mechanics (2003)
  • Luesink E, Ephrati S, Cifani P, Geurts B (2024) Casimir preserving stochastic Lie–Poisson integrators. Adv Cont Discr Mod 2024(1). https://doi.org/10.1186/s13662-023-03796- – 10.1186/s13662-023-03796-y
  • McLachlan RI (2019) Perspectives on geometric numerical integration. Journal of the Royal Society of New Zealand 49(2):114–125. https://doi.org/10.1080/03036758.2018.156467 – 10.1080/03036758.2018.1564676
  • McLachlan RI, Quispel GRW (2006) Geometric integrators for ODEs. J Phys A: Math Gen 39(19):5251–5285. https://doi.org/10.1088/0305-4470/39/19/s0 – 10.1088/0305-4470/39/19/s01
  • Mehrmann V, Van Dooren PM (2020) Optimal Robustness of Port-Hamiltonian Systems. SIAM J Matrix Anal Appl 41(1):134–151. https://doi.org/10.1137/19m12590910.1137/19m1259092
  • Milstein GN, Repin YuM, Tretyakov MV (2002) Numerical Methods for Stochastic Systems Preserving Symplectic Structure. SIAM J Numer Anal 40(4):1583–1604. https://doi.org/10.1137/s003614290139558 – 10.1137/s0036142901395588
  • Misawa T (2000) Energy conservative stochastic difference scheme for stochastic Hamilton dynamical systems. Japan J Indust Appl Math 17(1):119–128. https://doi.org/10.1007/bf0316734 – 10.1007/bf03167340
  • Sanz-Serna JM, Calvo MP (1994) Numerical Hamiltonian Problems. Springer U – 10.1007/978-1-4899-3093-4
  • Schurz H (1999) The Invariance of Asymptotic Laws of Linear Stochastic Systems under Discretization. Z angew Math Mech 79(6):375–382. https://doi.org/10.1002/(sici)1521-4001(199906)79:6<375::aid-zamm375>3.0.co;2- – 10.1002/(sici)1521-4001(199906)79:6<375::aid-zamm375>3.0.co;2-7
  • Melbø AHS, Higham DJ (2004) Numerical simulation of a linear stochastic oscillator with additive noise. Applied Numerical Mathematics 51(1):89–99. https://doi.org/10.1016/j.apnum.2004.02.00 – 10.1016/j.apnum.2004.02.003
  • D Talay, Markov Processes Relat. Fields (2002)
  • van der Schaft A (2007) Port-Hamiltonian systems: an introductory survey. Proceedings of the International Congress of Mathematicians Madrid, August 22–30, 2006 1339–13610.4171/022-3/65
  • 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/26000000010.1561/2600000002
  • Vilmart G (2014) Weak Second Order Multirevolution Composition Methods for Highly Oscillatory Stochastic Differential Equations with Additive or Multiplicative Noise. SIAM J Sci Comput 36(4):A1770–A1796. https://doi.org/10.1137/13093533 – 10.1137/130935331
  • Wang L, Maschke B, van der Schaft A (2018) Port-Hamiltonian modeling of non-isothermal chemical reaction networks. J Math Chem 56(6):1707–1727. https://doi.org/10.1007/s10910-018-0882-10.1007/s10910-018-0882-9