Data-driven identification of port-Hamiltonian DAE systems by Gaussian processes

Peter Zaspel, Michael Günther
6/26/2024
eess.SYcs.LGmath.NA

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Port-Hamiltonian systems (pHS) allow for a structure-preserving modeling of dynamical systems. Coupling pHS via linear relations between input and output defines an overall pHS, which is structure preserving. However, in multiphysics applications, some subsystems do not allow for a physical pHS description, as (a) this is not available or (b) too expensive. Here, data-driven approaches can be used to deliver a pHS for such subsystems, which can then be coupled to the other subsystems in a structure-preserving way. In this work, we derive a data-driven identification approach for port-Hamiltonian differential algebraic equation (DAE) systems. The approach uses input and state space data to estimate nonlinear effort functions of pH-DAEs. As underlying technique, we us (multi-task) Gaussian processes. This work thereby extends over the current state of the art, in which only port-Hamiltonian ordinary differential equation systems could be identified via Gaussian processes. We apply this approach successfully to two applications from network design and constrained multibody system dynamics, based on pH-DAE system of index one and three, respectively.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{zaspel2024datadriven,
  title  = {Data-driven identification of port-Hamiltonian DAE systems by Gaussian processes},
  author = {Peter Zaspel and Michael Günther},
  year   = {2024},
  eprint = {2406.18726},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.18726v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.18726.svg)](https://codeofpaper.com/paper/2406.18726)

Discussion