An enhanced linear Kalman filter (EnLKF) algorithm for parameter estimation of nonlinear rational models

ABSTRACT In this study, an enhanced Kalman Filter formulation for linear in the parameters models with inherent correlated errors is proposed to build up a new framework for nonlinear rational model parameter estimation. The mechanism of linear Kalman filter (LKF) with point data processing is adopted to develop a new recursive algorithm. The novelty of the enhanced linear Kalman filter (EnLKF in short and distinguished from extended Kalman filter (EKF)) is that it is not formulated from the routes of extended Kalman Filters (to approximate nonlinear models by linear approximation around operating points through Taylor expansion) and also it includes LKF as its subset while linear models have no correlated errors in regressor terms. No matter linear or nonlinear models in representing a system from measured data, it is very common to have correlated errors between measurement noise and regression terms, the EnLKF provides a general solution for unbiased model parameter estimation without extra cost to convert model structure. The associated convergence is analysed to provide a quantitative indicator for applications and reference for further research. Three simulated examples are selected to bench-test the performance of the algorithm. In addition, the style of conducting numerical simulation studies provides a user-friendly step by step procedure for the readers/users with interest in their ad hoc applications. It should be noted that this approach is fundamentally different from those using linearisation to approximate nonlinear models and then conduct state/parameter estimate.

[1]  Biao Huang,et al.  System Identification , 2000, Control Theory for Physicists.

[2]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[3]  S. Billings,et al.  Rational model identification using an extended least-squares algorithm , 1991 .

[4]  Yongji Wang,et al.  Design of a Discrete Tracking Controller for a Magnetic Levitation System: A Nonlinear Rational Model Approach , 2015 .

[5]  S. Billings,et al.  Recursive Parameter Estimation for Nonlinear Rational Models , 1991 .

[6]  Ligang Wu,et al.  State estimation and sliding mode control for semi-Markovian jump systems with mismatched uncertainties , 2015, Autom..

[7]  Quanmin Zhu,et al.  A back propagation algorithm to estimate the parameters of non-linear dynamic rational models , 2003 .

[8]  Quan Min Zhu,et al.  Development of omni-directional correlation functions for nonlinear model validation , 2007, Autom..

[9]  Luis Antonio Aguirre,et al.  Modeling Chaotic Dynamics with discrete nonlinear Rational Models , 2000, Int. J. Bifurc. Chaos.

[10]  ShiPeng,et al.  State estimation and sliding mode control for semi-Markovian jump systems with mismatched uncertainties , 2015 .

[11]  Feng Ding,et al.  Recursive Least Squares Parameter Estimation for a Class of Output Nonlinear Systems Based on the Model Decomposition , 2016, Circuits Syst. Signal Process..

[12]  Stephen A. Billings,et al.  Model validation tests for multivariable nonlinear models including neural networks , 1995 .

[13]  Li-Xin Wang,et al.  Adaptive fuzzy systems and control , 1994 .

[14]  Feng Ding,et al.  Recursive least squares parameter identification algorithms for systems with colored noise using the filtering technique and the auxilary model , 2015, Digit. Signal Process..

[15]  Yongji Wang,et al.  Review of rational (total) nonlinear dynamic system modelling, identification, and control , 2015, Int. J. Syst. Sci..

[16]  Quanmin Zhu An implicit least squares algorithm for nonlinear rational model parameter estimation , 2005 .

[17]  Stephen A. Billings,et al.  Nonlinear model validation using correlation tests , 1994 .

[18]  Konrad Reif,et al.  Stochastic stability of the discrete-time extended Kalman filter , 1999, IEEE Trans. Autom. Control..

[19]  Henry Leung,et al.  Rational Function Neural Network , 1993, Neural Computation.

[20]  Richard D. Braatz,et al.  On the "Identification and control of dynamical systems using neural networks" , 1997, IEEE Trans. Neural Networks.

[21]  D. Kamenski,et al.  Parameter estimation in differential equations by application of rational functions , 1993 .

[22]  D. Kamenski,et al.  A parameter estimation method for rational functions , 1991 .

[23]  Rolf Johansson System Identification by T. Söderström and P. Stoica , 1994 .

[24]  Saranya Sakthivel A Spectrum Access with User Cooperation in Heterogeneous Cognitive Radio Networks , 2017 .

[25]  Peng Shi,et al.  Mixed H-Infinity and Passive Filtering for Discrete Fuzzy Neural Networks With Stochastic Jumps and Time Delays , 2016, IEEE Transactions on Neural Networks and Learning Systems.

[26]  J. W. Ponton The use of multivariable rational functions for nonlinear data representation and classification , 1993 .

[27]  Mirjana Lj. Kijevčanin,et al.  Liquid mixture viscosities correlation with rational models , 2014 .

[28]  D. M. Titterington,et al.  Recent advances in nonlinear experiment design , 1989 .

[29]  M. Rhudy,et al.  Online Stochastic Convergence Analysis of the Kalman Filter , 2013 .

[30]  S. Billings Nonlinear System Identification: NARMAX Methods in the Time, Frequency, and Spatio-Temporal Domains , 2013 .

[31]  Wenxiao Zhao,et al.  Recursive Identification and Parameter Estimation , 2014 .