×

Adaptive filtering-based recursive identification for time-varying Wiener output-error systems with unknown noise statistics. (English) Zbl 1429.93400

Summary: In area of control, model-based robust identification is rare, and studies in presence of unknown noise statistics are especially seldom. The robust estimation problem for time-varying Wiener output-error systems is considered in this paper. An adaptive filtering-based recursive identification scheme is proposed to distinguish nonlinear time-varying characteristics in complex noise environments. Firstly, a virtual equivalent state space model is constructed to achieve adaptive Kalman filtering. In filter design, a weighted noise estimator based on Sage-Husa principle is introduced, and is sensitive to noise changes. Secondly, the state estimates obtained by filters are used to form the unknown intermediate variables in information vectors. Then, a recursive estimation method based on multiple iterations is developed, and the convergence of identification is confirmed by martingale hyperconvergence theorem. Finally, the numerical simulation results verify the theoretical findings.

MSC:

93E12 Identification in stochastic control theory
93E11 Filtering in stochastic control theory
93C10 Nonlinear systems in control theory
93E10 Estimation and detection in stochastic control theory
93B35 Sensitivity (robustness)
Full Text: DOI

References:

[1] Schoukens, M.; Tiels, K., Identification of block-oriented nonlinear systems starting from linear approximations: a survey, Automatica, 85, 272-292 (2017) · Zbl 1375.93038
[2] Wang, D.; Ding, F., Parameter estimation algorithms for multivariable Hammerstein CARMA systems, Inform. Sciences, 355-356, 237-248 (2016) · Zbl 1458.93130
[3] Wills, A.; Ninness, B., Generalised Hammerstein-Wiener system estimation and a benchmark application, Control Eng. Pract., 20, 11, 1097-1108 (2012)
[4] Katayama, T.; Ase, H., Linear approximation and identification of MIMO Wiener-Hammerstein systems, Automatica, 71, 118-124 (2016) · Zbl 1343.93090
[5] Jin, Q.; Dou, J.; Ding, F.; Cao, L., A novel identification method for Wiener systems with the limited information, Math. Comput. Model., 58, 7-8, 1531-1539 (2013)
[6] Silva, M. M.D.; Wigren, T.; Mendonca, T., Nonlinear identification of a minimal neuromuscular blockade model in anesthesia, IEEE Trans. Control Syst. Technol., 20, 1, 181-188 (2012)
[7] Shafiee, G.; Arefi, M. M.; Jahed-Motlagh, M. R.; Jalali, A. A., Nonlinear predictive control of a polymerization reactor based on piecewise linear Wiener model, Chem. Eng. J., 143, 1-3, 282-292 (2008)
[8] Zhang, Y.; Fidan, B.; Ioannou, P. A., Backstepping control of linear time-varying systems with known and unknown parameters, IEEE Trans. Autom. Control, 48, 11, 1908-1925 (2003) · Zbl 1364.93270
[9] Ni, B.; Zhang, Q., Stability of the Kalman filter for continuous time output error systems, Syst. Control Lett., 94, 172-180 (2016) · Zbl 1344.93095
[10] Vörös, J., Parameter identification of Wiener systems with multi-segment piecewise-linear nonlinearities, Syst. Control Lett., 56, 2, 99-105 (2007) · Zbl 1112.93019
[11] Hu, X.; Chen, H., Strong consistence of recursive identification for Wiener systems, Automatica, 41, 11, 1905-1916 (2005) · Zbl 1087.93057
[12] Lacy, S. L.; Berntein, D. S., Identification of FIR Wiener systems with unknown, non-invertible, polynomial non-linearities, Int. J. Control, 76, 15, 1500-1507 (2003) · Zbl 1050.93074
[13] Bai, E. W., Frequency domain identification of Wiener models, Automatica, 39, 9, 1521-1530 (2003) · Zbl 1032.93010
[14] Bai, E. W.; Reyland, J., Towards identification of Wiener systems with the least amount of a priori information: iir cases, Automatica, 45, 4, 956-964 (2009) · Zbl 1162.93407
[15] Hagenblad, A.; Ljung, L.; Wills, A., Maximum likelihood identification of Wiener models, Automatica, 44, 11, 2697-2705 (2008) · Zbl 1152.93508
[16] Wang, D.; Ding, F., Least squares based and gradient based iterative identification for Wiener nonlinear systems, Signal Process, 91, 5, 1182-1189 (2011) · Zbl 1219.94052
[17] Chen, H., (Recursive identification of errors-in-variables Wiener systems, 25th Chinese Control Conference (CCC 2006), August (2006)), 383-387
[18] Wang, Z.; Jin, Q.; Liu, X., Recursive least squares identification of hybrid Box-Jenkins model structure in open-loop and closed-loop, J. Franklin I., 353, 2, 265-278 (2016) · Zbl 1395.93560
[19] Ding, F.; Liu, X.; Liu, M., The recursive least squares identification algorithm for a class of Wiener nonlinear systems, J. Franklin I., 353, 7, 1518-1526 (2016) · Zbl 1336.93144
[20] Xu, Z.; Zhu, Y.; Han, K.; Qian, J., A multi-iteration pseudo-linear regression method and an adaptive disturbance model for MPC, J. Process Contr., 20, 4, 384-395 (2010)
[21] Cheng, S.; Wei, Y.; Sheng, D.; Chen, Y.; Wang, Y., Identification for Hammerstein nonlinear ARMAX systems based on multi-innovation fractional order stochastic gradient, Signal Process., 142, 1-10 (2018)
[22] Ding, F.; Liu, P. X.; Liu, G., Multi-innovation least-squares identification for system modeling, IEEE Trans. Syst. Man Cybern. B, 40, 3, 767-778 (2010)
[23] Wang, J.; Wang, J.; Zhang, D.; Shao, X.; Chen, G., Kalman filtering through the feedback adaption of prior error covariance, Signal Process, 152, 47-53 (2018)
[24] Marelli, D.; Zamani, M.; Fu, M.; Ninness, B., Distributed Kalman filter in a network of linear systems, Syst. Control Lett., 116, 71-77 (2018) · Zbl 1417.93311
[25] Bohner, M.; Wintz, N., The Kalman filter for linear systems on time scales, J. Math. Anal. Appl., 406, 2, 419-436 (2013) · Zbl 1306.93071
[26] Zhang, Q., On stability of the Kalman filter for discrete time output error systems, Syst. Control Lett., 107, 84-91 (2017) · Zbl 1376.93111
[27] Ma, J.; Wu, O.; Huang, B.; Ding, F., Expectation maximization estimation for a class of input nonlinear state space systems by using the Kalman smoother, Signal Process, 145, 295-303 (2018)
[28] Ma, J.; Xiong, W.; Chen, J.; Ding, F., Hierarchical identification for multivariate Hammerstein systems by using the modified Kalman filter, Digit. Signal Process, 11, 6, 857-869 (2017)
[29] Liu, W.; He, H. W.; Sun, F. C., Vehicle state estimation based on minimum model error criterion combining with extended Kalman filter, J. Franklin I., 353, 4, 834-856 (2016) · Zbl 1395.93518
[30] Zhang, Q., Adaptive Kalman filter for actuator fault diagnosis, Automatica, 93, 1, 333-342 (2018) · Zbl 1400.93308
[31] Wu, Y.; Luo, X., A novel calibration approach of soft sensor based on multi-rate data fusion technology, J. Process Contr., 10, 1252-1260 (2010)
[32] Sage, A.; Husa, G., Adaptive filtering with unknown prior statistics,, (The 10th Joint Automatic Control Conference (JACC 1969) (1969)), 760-769
[33] Chen, C.; Liu, Z.; Xie, K.; Zhang, Y.; Philip Chen, C. L., Asymptotic adaptive control of nonlinear systems with elimination of overparametrization in a Nussbaum-like design, Automatica, 98, 277-284 (2018) · Zbl 1406.93159
[34] C. Chen, K. Xie, F.L. Lewis, S. Xie, A. Davoudi, Fully distributed resilience for adaptive exponential synchronization of heterogeneous multi-agent systems against actuator faults, IEEE Trans. Autom. Control. doi:10.1109/TAC.2018.2881148. · Zbl 1482.93035
[35] Jin, Q.; Wang, Z.; Liu, X., Auxiliary model-based interval-varying multi-innovation least squares identification for multivariable OE-like systems with scarce measurements, J. Process Contr., 35, 154-168 (2015)
[36] Ding, F., Martingale hyperconvergence theorem and the convergence of forgetting factor least squares algorithm, Control Theory Appl, 14, 1, 90-95 (1997), (in Chinese)
[37] Wang, Z.; Jin, Q.; Liu, X., Iteratively reweighted correlation analysis method for robust parameter identification of multiple-input multiple-output discrete-time systems, IET Signal Process, 10, 5, 549-556 (2016)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.