A Bayesian approach for model identification of LPV systems with uncertain scheduling variables

This paper presents a Gaussian Process (GP) based Bayesian method that takes into account the effect of additive noise on the scheduling variables for identification of linear parameter-varying (LPV) models in input-output form. The proposed method approximates the noise-free coefficient functions by a local linear expansion on the observed scheduling variables. Therefore, additive noise on the scheduling variables is reconstructed as a corrective term added to the output noise that is proportional to the squared gradient obtained from the posterior of the Gaussian Process. An iterative procedure is given so that the obtained solution converges to the best estimation of the coefficient functions according to the given measure of fitness. Moreover, the expectation and covariance functions estimated by GP are modified for the noisy scheduling variable case to include the noise contribution on the estimated expectation and covariance functions. The model training procedure identifies noise level in the measurements including outputs and scheduling variables by estimating the noise variances, as well as other defined hyperparameters. Finally, the performance of the proposed method is compared to the standard GP approach through a numerical example.

[1]  C. Rasmussen,et al.  Gaussian Process Priors with Uncertain Inputs - Application to Multiple-Step Ahead Time Series Forecasting , 2002, NIPS.

[2]  Torsten Söderström,et al.  Errors-in-variables methods in system identification , 2018, Autom..

[3]  Dario Piga,et al.  A convex relaxation approach to set-membership identification of LPV systems , 2012, Autom..

[4]  W. Zheng Transfer function estimation from noisy input and output data , 1998 .

[5]  Alessandro Chiuso,et al.  Bayesian and nonparametric methods for system identification and model selection , 2014, 2014 European Control Conference (ECC).

[6]  Carl E. Rasmussen,et al.  Gaussian processes for machine learning , 2005, Adaptive computation and machine learning.

[7]  Alexander J. Smola,et al.  Learning with kernels , 1998 .

[8]  Carl E. Rasmussen,et al.  Derivative Observations in Gaussian Process Models of Dynamic Systems , 2002, NIPS.

[9]  Alireza Karimi,et al.  On the Consistency of Certain Identification Methods for Linear Parameter Varying Systems , 2008 .

[10]  Wei Xing Zheng,et al.  Accuracy analysis of bias-eliminating least squares estimates for errors-in-variables systems , 2007, Autom..

[11]  Roland Tóth,et al.  LPV system identification under noise corrupted scheduling and output signal observations , 2015, Autom..

[12]  Javad Mohammadpour,et al.  A Kernel-based Approach to MIMO LPV State-space Identification and Application to a Nonlinear Process System , 2015 .

[13]  Javad Mohammadpour,et al.  A Bayesian approach for estimation of linear-regression LPV models , 2014, 53rd IEEE Conference on Decision and Control.

[14]  Brahim Chaib-draa,et al.  Learning Gaussian Process Models from Uncertain Data , 2009, ICONIP.