×

Auxiliary model-based least-squares identification methods for Hammerstein output-error systems. (English) Zbl 1130.93055

Summary: The difficulty in identification of a Hammerstein (a linear dynamical block following a memoryless nonlinear block) nonlinear output-error model is that the information vector in the identification model contains unknown variables – the noise-free (true) outputs of the system. In this paper, an auxiliary model-based least-squares identification algorithm is developed. The basic idea is to replace the unknown variables by the output of an auxiliary model. Convergence analysis of the algorithm indicates that the parameter estimation error consistently converges to zero under a generalized persistent excitation condition. The simulation results show the effectiveness of the proposed algorithms.

MSC:

93E12 Identification in stochastic control theory
93E24 Least squares and related methods for stochastic control systems
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] Bai, E. W., An optimal two-stage identification algorithm for Hammerstein-Wiener nonlinear systems, Automatica, 34, 3, 333-338 (1998) · Zbl 0915.93018
[2] Bai, E. W., Identification of linear systems with hard input nonlinearities of known structure, Automatica, 38, 5, 853-860 (2002) · Zbl 1010.93032
[3] Bai, E. W., A blind approach to the Hammerstein-Wiener model identification, Automatica, 38, 6, 967-979 (2002) · Zbl 1012.93018
[4] Bai, E. W., A random least-trimmed-squares identification algorithm, Automatica, 39, 9, 1561-1659 (2003) · Zbl 1029.93010
[5] Boutayeb, M.; Darouach, M., Recursive identification method for MISO Wiener-Hammerstein model, IEEE Trans. Automat. Control, 40, 2, 287-291 (1995) · Zbl 0819.93024
[6] Cerone, V.; Regruto, D., Parameter bounds for discrete-time Hammerstein models with bounded output errors, IEEE Trans. Automat. Control, 48, 10, 1855-1860 (2003) · Zbl 1364.93417
[7] Chang, F.; Luus, R., A noniterative method for identification using Hammerstein model, IEEE Trans. Automat. Control, 16, 5, 464-468 (1971)
[8] Ding, F.; Chen, T., Hierarchical gradient-based identification of multivariable discrete-time systems, Automatica, 41, 2, 315-325 (2004) · Zbl 1073.93012
[9] Ding, F.; Chen, T., Identification of dual-rate systems based on finite impulse response models, Internat. J. Adapt. Control Signal Process., 18, 7, 589-598 (2004) · Zbl 1055.93018
[10] Ding, F.; Chen, T., Combined parameter and output estimation of dual-rate systems using an auxiliary model, Automatica, 40, 10, 1739-1748 (2004) · Zbl 1162.93376
[11] Ding, F.; Chen, T., Identification of Hammerstein nonlinear ARMAX systems, Automatica, 41, 9, 1479-1489 (2005) · Zbl 1086.93063
[12] Ding, F.; Chen, T., Hierarchical least squares identification methods for multivariable systems, IEEE Trans. Automat. Control, 50, 3, 397-402 (2005) · Zbl 1365.93551
[13] Ding, F.; Chen, T., Hierarchical identification of lifted state-space models for general dual-rate systems, IEEE Trans. Circuits Systems I. Regular Papers, 52, 6, 1179-1187 (2005) · Zbl 1374.93342
[14] Ding, F.; Chen, T., Iterative least squares solutions of coupled Sylvester matrix equations, Systems Control Lett., 54, 2, 95-107 (2005) · Zbl 1129.65306
[15] Ding, F.; Chen, T., Gradient based iterative algorithms for solving a class of matrix equations, IEEE Trans. Automat. Control, 50, 8, 1216-1221 (2005) · Zbl 1365.65083
[16] Ding, F.; Chen, T., Performance bounds of forgetting factor least squares algorithm for time-varying systems with finite measurement data, IEEE Trans. Circuits Systems I. Regular Papers, 52, 3, 555-566 (2005) · Zbl 1374.93390
[17] Ding, F.; Chen, T., Parameter estimation of dual-rate stochastic systems by using an output error method, IEEE Trans. Automat. Control, 50, 9, 1436-1441 (2005) · Zbl 1365.93480
[18] Ding, F.; Chen, T., On iterative solutions of general coupled matrix equations, SIAM J. Control Optim., 44, 6, 2269-2284 (2006) · Zbl 1115.65035
[19] F. Ding, H.B. Chen, M. Li, Multi-innovation least squares identification methods based on the auxiliary model for MISO systems, Appl. Math. Comput., 2007, in press.; F. Ding, H.B. Chen, M. Li, Multi-innovation least squares identification methods based on the auxiliary model for MISO systems, Appl. Math. Comput., 2007, in press. · Zbl 1114.93101
[20] Ding, F.; Shi, Y.; Chen, T., Gradient-based identification algorithms for Hammerstein nonlinear ARMAX models, Nonlinear Dynam., 45, 1-2, 31-43 (2006) · Zbl 1134.93321
[21] Dugard, L.; Landau, I. D., Recursive output error identification algorithms theory and evaluation, Automatica, 16, 5, 443-462 (1980) · Zbl 0441.93025
[22] Gallman, P. G., A comparison of two Hammerstein model identification algorithms, IEEE Trans. Automat. Control, 21, 1, 124-126 (1976) · Zbl 0317.93067
[23] Giri, F.; Chaoui, F. Z.; Rochdi, Y., Parameter identification of a class of Hammerstein plants, Automatica, 37, 5, 749-756 (2001) · Zbl 0996.93017
[24] Goodwin, G. C.; Sin, K. S., Adaptive Filtering, Prediction and Control (1984), Prentice-Hall: Prentice-Hall Englewood Cliffs, NJ · Zbl 0653.93001
[25] Haist, N. D.; Chang, F.; Luus, R., Nonlinear identification in the presence of correlated noise using a Hammerstein model, IEEE Trans. Automat. Control, 18, 5, 553-555 (1973)
[26] Ljung, L., System Identification: Theory for the User (1999), Prentice-Hall: Prentice-Hall Englewood Cliffs, NJ
[27] Ljung, L.; Söderström, T., Theory and Practice of Recursive Identification (1983), MIT Press: MIT Press Cambridge, MA · Zbl 0548.93075
[28] Narendra, K. S.; Gallman, P. G., An iterative method for the identification of nonlinear systems using a Hammerstein model, IEEE Trans. Automat. Control, 11, 3, 546-550 (1966)
[29] Pawlak, M., On the series expansion approach to the identification of Hammerstein system, IEEE Trans. Automat. Control, 36, 6, 763-767 (1991)
[30] Stoica, P., On the convergence of an iterative algorithm used for Hammerstein system identification, IEEE Trans. Automat. Control, 26, 4, 967-969 (1981)
[31] Stoica, P.; Söderström, T., Analysis of an output error identification algorithm, Automatica, 17, 6, 861-863 (1981) · Zbl 0474.93064
[32] Vörös, J., Iterative algorithm for parameter identification of Hammerstein systems with two-segment nonlinearities, IEEE Trans. Automat. Control, 44, 11, 2145-2149 (1999) · Zbl 1136.93446
[33] Vörös, J., Modeling and parameter identification of systems with multisegment piecewise-linear characteristics, IEEE Trans. Automat. Control, 47, 1, 184-189 (2002) · Zbl 1364.93173
[34] Wigren, T., Convergence analysis of recursive identification algorithms based on the nonlinear Wiener model, IEEE Trans. Automat. Control, 39, 11, 2191-2206 (1994) · Zbl 0814.93074
[35] Wigren, T.; Nordsjö, A. E., Compensation of the RLS algorithm for output nonlinearities, IEEE Trans. Automat. Control, 44, 10, 1913-1918 (1999) · Zbl 0956.93068
[36] Zhu, Y., Estimation of an N-L-N Hammerstein-Wiener model, Automatica, 38, 9, 1607-1614 (2002) · Zbl 1012.93019
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.