Physics-informed Learning for Passivity-based Tracking Control
Thomas Beckers, Leonardo Colombo
TL;DR
This work tackles tracking control for systems with partially unknown dynamics within the port-Hamiltonian and IDA-PBC framework. It introduces a physics-informed learning approach, GP-PHS, to jointly learn the Hamiltonian while accounting for uncertainty in $J$, $R$, and $G$, and then applies a modified matching equation to design a tracking controller that guarantees probabilistic stability and semi-passivity. The method is validated by simulation on a mechanical-electrical example, showing bounded tracking error and a decreasing tracking-energy function $H_d$ despite model errors. The key contribution is enabling energy-based tracking guarantees under uncertainty, enabling robust tracking in multi-physics systems with data-driven learning.
Abstract
Passivity-based control ensures system stability by leveraging dissipative properties and is widely applied in electrical and mechanical systems. Port-Hamiltonian systems (PHS), in particular, are well-suited for interconnection and damping assignment passivity-based control (IDA-PBC) due to their structured, energy-centric modeling approach. However, current IDA-PBC faces two key challenges: (i) it requires precise system knowledge, which is often unavailable due to model uncertainties, and (ii) it is typically limited to set-point control. To address these limitations, we propose a data-driven tracking control approach based on a physics-informed model, namely Gaussian process Port-Hamiltonian systems, along with the modified matching equation. By leveraging the Bayesian nature of the model, we establish probabilistic stability and passivity guarantees. A simulation demonstrates the effectiveness of our approach.
