System Parameter and State Estimator over Unknown Linear Systems

System model parameter and state estimations are classical problems for control theory. Most of the existing methods have promising results under the condition that the prior knowledge of the system model is known (system structure is given). However, in practical applications, the accuracy of prior knowledge degenerates over time, which causes identification failure. Besides, the estimation error bounds are needed for most of the low-cost model-based controller design. In this paper, we aim to design a stable parameter and state estimator over the unknown linear system (i.e., without prior knowledge), via a suitable feedback gain and iterative adjustment procedure and determine the error bounds. The insights of the proposed design lie in: i) the operation data can reflect the internal parameters of the model and provide a source for preliminary estimation; ii) the error bounds of estimated parameters and states can be determined based on mathematical analysis of the regression procedure. Specifically, the support vector regression (SVR) is used to estimate system parameters, and the feedback gain is designed to guarantee bounded-input, bounded-output (BIBO) stability. Then, the error bounds are given, and an adaptive adjustment procedure is adapted to increase the estimation accuracy. Finally, numerical simulations demonstrate the relative estimation error of the proposed estimator is less than 3.15%.

[1]  Zhong-Ping Jiang,et al.  Adaptive optimal output regulation via output-feedback: An adaptive dynamic programing approach , 2016, 2016 IEEE 55th Conference on Decision and Control (CDC).

[2]  Lennart Ljung,et al.  Constrained Subspace Method for the Identification of Structured State-Space Models (COSMOS) , 2020, IEEE Transactions on Automatic Control.

[3]  J. Doyle,et al.  Essentials of Robust Control , 1997 .

[4]  Matthias Troyer,et al.  Solving the quantum many-body problem with artificial neural networks , 2016, Science.

[5]  K. Narendra,et al.  An adaptive observer and identifier for a linear system , 1973 .

[6]  Michel Verhaegen,et al.  Subspace Algorithms for the Identification of Multivariable Dynamic Errors-in-Variables Models , 1997, Autom..

[7]  Cailian Chen,et al.  Dynamic Topology Inference via External Observation for Multi-Robot Formation Control , 2019, 2019 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing (PACRIM).

[8]  G. Evensen Data Assimilation: The Ensemble Kalman Filter , 2006 .

[9]  Zdzislaw Bubnicki,et al.  Modern Control Theory , 2005 .

[10]  Qinglai Wei,et al.  Discrete-Time Impulsive Adaptive Dynamic Programming , 2020, IEEE Transactions on Cybernetics.

[11]  Masaki Inoue,et al.  Subspace identification with moment matching , 2019, Autom..

[12]  Yunqian Ma,et al.  Practical selection of SVM parameters and noise estimation for SVM regression , 2004, Neural Networks.

[13]  W. Marsden I and J , 2012 .

[14]  P. Young An instrumental variable method for real-time identification of a noisy process , 1970 .

[15]  Yonggwan Won,et al.  Regularized online sequential learning algorithm for single-hidden layer feedforward neural networks , 2011, Pattern Recognit. Lett..

[16]  Yongjie Zhai,et al.  Adaptive LSSVM based iterative prediction method for NOx concentration prediction in coal-fired power plant considering system delay , 2020, Appl. Soft Comput..

[17]  J. Webster,et al.  Wiley Encyclopedia of Electrical and Electronics Engineering , 2010 .

[18]  Aleksandar Haber,et al.  Subspace Identification of Large-Scale Interconnected Systems , 2013, IEEE Transactions on Automatic Control.

[19]  Marko Bacic,et al.  Model predictive control , 2003 .

[20]  Huaguang Zhang,et al.  Adaptive Dynamic Programming: An Introduction , 2009, IEEE Computational Intelligence Magazine.

[21]  D. Luenberger An introduction to observers , 1971 .

[22]  Michel Verhaegen,et al.  Subspace identification of individual systems in a large-scale heterogeneous network , 2019, Autom..

[23]  Qinghua Zhang,et al.  Adaptive observer for multiple-input-multiple-output (MIMO) linear time-varying systems , 2002, IEEE Trans. Autom. Control..

[24]  F.L. Lewis,et al.  Reinforcement learning and adaptive dynamic programming for feedback control , 2009, IEEE Circuits and Systems Magazine.

[25]  Toshihiro Yamamoto,et al.  Support Vector Regression-Based Data Integration Method for Multipath Ultrasonic Flowmeter , 2014, IEEE Transactions on Instrumentation and Measurement.

[26]  Jaime A. Moreno,et al.  Fixed-time adaptive observer for linear time-invariant systems , 2016, 2016 IEEE 55th Conference on Decision and Control (CDC).

[27]  Mohamed Rasheed-Hilmy Abdalmoaty,et al.  Linear prediction error methods for stochastic nonlinear models , 2019, Autom..

[28]  Meng Joo Er,et al.  An online sequential learning algorithm for regularized Extreme Learning Machine , 2016, Neurocomputing.