Structure-preserving identification of port-Hamiltonian systems – a sensitivity-based approach

01/05/2023
by   Michael Günther, et al.
0

We present a gradient-based calibration algorithm to identify a port-Hamiltonian system from given time-domain input-output data. The gradient is computed with the help of sensitivities and the algorithm is tailored such that the structure of the system matrices of the port-Hamiltonian system (skew-symmetry and positive semi-definiteness) is preserved in each iteration of the algorithm. As we only require input-output data, we need to calibrate the initial condition of the internal state of the port-Hamiltonian system as well. Numerical results with synthetic data show the feasibility of the approach.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/10/2023

Data-driven adjoint-based calibration of port-Hamiltonian systems in time domain

We present a gradient-based calibration algorithm to identify the system...
research
03/14/2023

Discrete gradient methods for irreversible port-Hamiltonian systems

In this paper we introduce discrete gradient methods to discretize irrev...
research
01/19/2023

Hamiltonian Neural Networks with Automatic Symmetry Detection

Recently, Hamiltonian neural networks (HNN) have been introduced to inco...
research
05/24/2019

Structure-preserving Method for Reconstructing Unknown Hamiltonian Systems from Trajectory Data

We present a numerical approach for approximating unknown Hamiltonian sy...
research
06/20/2017

A Perturbation Scheme for Passivity Verification and Enforcement of Parameterized Macromodels

This paper presents an algorithm for checking and enforcing passivity of...
research
02/02/2023

Operator splitting based dynamic iteration for linear infinite-dimensional port-Hamiltonian systems

A dynamic iteration scheme for linear infinite-dimensional port-Hamilton...
research
03/13/2020

Finding the closest normal structured matrix

Given a structured matrix A we study the problem of finding the closest ...

Please sign up or login with your details

Forgot password? Click here to reset