Identification of Port-Hamiltonian Differential-Algebraic Equations from Input-Output Data
N.Hagelaars, G.J.E. van Otterdijk, S. Moradi, R. T\'oth, N.O. Jaensson, M. Schoukens

TL;DR
This paper presents a novel data-driven method for identifying port-Hamiltonian differential-algebraic equations from noisy input-output data, preserving physical structure and passivity in the learned models.
Contribution
It introduces a combined neural network and differential-algebraic solver approach to model constrained physical systems directly from data.
Findings
Accurately models a DC power network from noisy data.
Maintains passivity and interconnection structure in the identified model.
Errors are proportional to noise amplitude, indicating robustness.
Abstract
Many models of physical systems, such as mechanical and electrical networks, exhibit algebraic constraints that arise from subsystem interconnections and underlying physical laws. Such systems are commonly formulated as differential-algebraic equations (DAEs), which describe both the dynamic evolution of system states and the algebraic relations that must hold among them. Within this class, port-Hamiltonian differential-algebraic equations (pH-DAEs) offer a structured, energy-based representation that preserves interconnection and passivity properties. This work introduces a data-driven identification method that combines port-Hamiltonian neural networks (pHNNs) with a differential-algebraic solver to model such constrained systems directly from noisy input-output data. The approach preserves the passivity and interconnection structure of port-Hamiltonian systems while employing a…
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 · Model Reduction and Neural Networks · Numerical methods for differential equations
