Sampled-Data Control using Hermite-Obreschkoff Methods with an IDA-PBC Example
Le Zhang, Paul Kotyczka
TL;DR
This work addresses the gap between continuous-time nonlinear control designs and discrete-time implementations at relatively slow sampling. It unifies Lobatto IIIA collocation and Hermite interpolation through Hermite-Obreschkoff (HO) methods, enabling higher-order one-step predictions and alternative input-shaping strategies for sampled-data control. An IDA-PBC controller for a magnetic levitation system with a non-constant interconnection is derived and experimentally validated, demonstrating improved stability and reduced model mismatch compared to conventional explicit Euler. The results highlight a practical pathway to high-order discrete-time control with HO-based prediction and interpolation, while revealing trade-offs in noise sensitivity and actuator limitations when adopting high-order input shapes or piecewise-constant inputs. The work opens avenues toward integrating constraints and control-efficiency enhancements, including connections to model predictive control and generalized collocation schemes.
Abstract
The motivation for this paper is the implementation of nonlinear state feedback control, designed based on the continuous-time plant model, in a sampled control loop under relatively slow sampling. In previous work we have shown that using one-step predictions of the target dynamics with higher order integration schemes, together with possibly higher order input shaping, is a simple and effective way to increase the feasible sampling times until performance degradation and instability occur. In this contribution we present a unifying derivation for arbitrary orders of the previously used Lobatto IIIA collocation and Hermite interpolation schemes through the Hermite-Obreschkoff formula. We derive, moreover, an IDA-PBC controller for a magnetic levitation system, which requires a non-constant target interconnection matrix, and show experimental results.
