Feedback linearisation of mechanical systems using data-driven models
Merijn Floren, Koen Classens, Tom Oomen, Jean-Philippe Noël
TL;DR
The paper tackles the challenge of linearising nonlinear mechanical systems without relying on accurate first-principles models by proposing a data-driven, discrete-time feedback linearisation framework that leverages a model-based reference-tracking approach. The inner-outer loop architecture preserves the plant's underlying linear dynamics while cancelling static nonlinear feedback through an MPC-like optimization that admits a closed-form solution, aided by UKF-based state estimation. Results from a Duffing-oscillator benchmark and a high-precision motion-beam prototype demonstrate strong linearisation performance, robustness to modelling errors and extrapolation, and substantial suppression of nonlinear distortions across a wide frequency range. The work enables practitioners to apply standard linear control techniques to nonlinear mechanical systems with reduced modelling effort and improved resilience, with clear paths for extending to MIMO systems and more complex nonlinearities.
Abstract
Linearising the dynamics of nonlinear mechanical systems is an important and open research area. A common approach is feedback linearisation, which is a nonlinear control method that transforms the input-output response of a nonlinear system into an equivalent linear one. The main problem with feedback linearisation is that it requires an accurate first-principles model of the system, which are typically hard to obtain. In this paper, we design an alternative control approach that exploits data-driven models to linearise the input-output response of nonlinear mechanical systems. Specifically, a model-based reference tracking architecture is developed for nonlinear feedback systems with output nonlinearities. The overall methodology shows a high degree of performance combined with significant robustness against imperfect modelling and extrapolation. These findings are demonstrated using large set of synthetic experiments conducted on a asymmetric Duffing oscillator and using an experimental prototype of a high-precision motion system.
