Searcharxiv⌕ Search

arXiv subjects

Håkon Noren Myhr

Publications and source records attributed to Håkon Noren Myhr.

3 recordsLinked to original sources

SIPHy: Sparse identification of port-Hamiltonian systems from noisy data

We propose sparse identification of port-Hamiltonian systems (SIPHy), enabling structure-preserving symbolic regression from noisy trajectory observations. The method applies to port-Hamiltonian systems, which provide a general framework for describing dynamical systems in terms of energy exchange, dissipation and control. Our algorithm can jointly identify the Hamiltonian as well as the dissipation and input matrices. Furthermore, we introduce Hamiltonian flow splines to better approximate derivatives of trajectory data corrupted by noise or with missing time points, a major challenge of system identification for differential equations. This method assembles flows of piecewise polynomial Hamiltonians to produce a smooth, differentiable trajectory necessary for sparse regression. Combining flow splines with SIPHy yields interpretable, physically grounded models from noisy and incomplete trajectory data. Because the Hamiltonian, dissipation, and input matrices are identified as separate components, the resulting models can be simulated under control inputs and dissipation regimes never observed during training, thus improving the robustness and generalization capabilities of model discovery methods.

math.DS↗

Fourth-Order Energy-Consistent Average Vector Field Discrete Gradient Methods for Dissipative Hamiltonian Systems

Discrete gradient methods provide a structure-preserving approach to energy-consistent time integration of dissipative Hamiltonian systems. In their conventional formulation, however, they generally attain at most second-order convergence. Extending the perturbation principle previously developed for Poisson systems to the dissipative setting, we derive fourth-order average vector field discrete gradient schemes. A congruence-based completion preserves the positive semi-definiteness of the dissipation matrix, thereby guaranteeing unconditional energy dissipativity for all positive step sizes. This completion concept provides a systematic route to higher-order energy-consistent schemes. For purely dissipative systems, an alternative exponential completion is derived, together with structure-preserving rational approximations. In particular, we characterize Padé approximants that preserve positive semi-definiteness and can be incorporated into energy-associated splitting schemes. Numerical experiments on a damped physical pendulum and a dissipative Fermi--Pasta--Ulam system demonstrate the importance of the positive semi-definite completion for avoiding nonphysical numerical instabilities and capturing the correct qualitative dynamics. They further show that the proposed methods achieve the desired accuracy and energy consistency at a computational cost competitive with existing Galerkin-type approaches. Moreover, the fourth-order schemes outperform the conventional second-order discrete gradient method in computational efficiency over the considered accuracy range, despite their higher per-step cost.

math.NA↗

Derivative-free discrete gradient methods

Discrete gradient methods are a class of numerical integrators producing solutions with exact preservation of first integrals of ordinary differential equations. In this paper, we apply order theory combined with the symmetrized Itoh--Abe discrete gradient and finite differences to construct an integral-preserving fourth-order method that is derivative-free. The numerical scheme is implicit and a convergence result for Newton's iterations is provided, taking into account how the error due to the finite difference approximations affects the convergence rate. Numerical experiments verify the order and show that the derivative-free method is significantly faster than obtaining derivatives by automatic differentiation. Finally, an experiment using topographic data as the potential function of a Hamiltonian oscillator demonstrates how this method allows the simulation of discrete-time dynamics from a Hamiltonian that is a combination of data and analytical expressions.

math.NA↗