EPHS: A Port-Hamiltonian Modelling Language
Markus Lohmayer, Sigrid Leyendecker

TL;DR
This paper introduces EPHS, a formalized port-Hamiltonian modeling language that uses diagrammatic syntax and functorial semantics to enable modular and hierarchical modeling of complex interconnected systems.
Contribution
It develops a novel port-Hamiltonian modeling language with diagrammatic syntax and functorial semantics, addressing a gap in formalization and implementation.
Findings
Progress towards a formal port-Hamiltonian modeling language
Diagrammatic syntax inspired by bond graphs
Functorial semantics enabling modular models
Abstract
A prevalent theme throughout science and engineering is the ongoing paradigm shift away from isolated systems towards open and interconnected systems. Port-Hamiltonian theory developed as a synthesis of geometric mechanics and network theory. The possibility to model complex multiphysical systems via interconnection of simpler components is often advertised as one of its most attractive features. The development of a port-Hamiltonian modelling language however remains a topic which has not been sufficiently addressed. We report on recent progress towards the formalization and implementation of a modelling language for exergetic port-Hamiltonian systems. Its diagrammatic syntax inspired by bond graphs and its functorial semantics together enable a modular and hierarchical approach to model specification.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsControl and Stability of Dynamical Systems · Distributed and Parallel Computing Systems · Modeling and Simulation Systems
