Gaussian Process-Based Prediction and Control of Hammerstein-Wiener Systems
Mingzhou Yin, Matthias A. Müller
TL;DR
This work tackles data-driven prediction and control of Hammerstein-Wiener systems with unknown input/output nonlinearities. It introduces an implicit Gaussian process predictor by imposing GP priors on the nonlinearities and treating the linear part as hyperparameters learned under a stable-spline prior, yielding explicit multi-step predictions. Key contributions include the implicit GP model design with kernel-based nonlinearities, a joint MAP/marginal likelihood hyperparameter learning scheme, and a receding-horizon controller with chance-constraint guarantees. Empirical results on simulated Hammerstein-Wiener examples show superior prediction accuracy and constraint-aware control compared with a black-box GP and linear predictors, highlighting the method's practical impact for data-driven nonlinear systems.
Abstract
This work investigates data-driven prediction and control of Hammerstein-Wiener systems using physics-informed Gaussian process models. Data-driven prediction algorithms have been developed for structured nonlinear systems based on Willems' fundamental lemma. However, existing frameworks cannot treat output nonlinearities and require a dictionary of basis functions for Hammerstein systems. In this work, an implicit predictor structure is considered, leveraging the multi-step-ahead ARX structure for the linear part of the model. This implicit function is learned by Gaussian process regression with kernel functions designed from Gaussian process priors for the nonlinearities. The linear model parameters are estimated as hyperparameters by assuming a stable spline hyperprior. The implicit Gaussian process model provides explicit output prediction by optimizing selected optimality criteria. The model is also applied to receding horizon control with the expected control cost and chance constraint satisfaction guarantee. Numerical results demonstrate that the proposed prediction and control algorithms are superior to black-box Gaussian process models.
