Block-oriented identification of non-linear systems with input time delay in presence of measurement noise: a Laguerre–neural network approach

This paper proposes an approach for identification of non-linear dynamic systems with input time delay into the block-oriented Wiener model in the presence of measurement noise. The model comprised a linear dynamic subsystem (LDS) at the input side that is cascaded with a non-linear static subsystem (NSS). The LDS comprised Laguerre filters, whereas the NSS is constructed using committee neural networks (CNNs). The Laguerre filter compensates for the input time delay, whereas the CNN finds an appropriate non-linear mapping between its input and output with the useful property of the measurement noise attenuation. The parameters of the Laguerre filters as well as those of the CNN are determined using offline training algorithms. In order to find the optimal values of the weights of the CNN, a noise analysis is conducted. The proposed method is applied to a simulated continuous-stirred tank reactor (CSTR) with input time delay and measurement noise. The results indicate substantial benefits of the proposed method compared with the similar methods proposed in the literature for system identification.

[1]  Erfu Yang,et al.  Combined state and parameter estimation for Hammerstein systems with time-delay using the Kalman filtering , 2017 .

[2]  S. Mahmoodi,et al.  Nonlinear model predictive control of a pH neutralization process based on Wiener―Laguerre model , 2009 .

[3]  Zhizhong Mao,et al.  Modeling and Control of Wiener Systems Using Multiple Models and Neural Networks: Application to a Simulated pH Process , 2016 .

[4]  Yi‐Shyong Chou,et al.  Output tracking control of uncertain nonlinear systems with an input time delay , 1996 .

[5]  Cheng-Lun Chen,et al.  A fuzzy neural approach to design of a Wiener printer model incorporated into model-based digital halftoning , 2012, Appl. Soft Comput..

[6]  W. R. Cluett,et al.  Linearizing feedforward-feedback control of pH processes based on the Wiener model , 2005 .

[7]  Frank Kelly,et al.  Mathematical Modelling of the Internet , 2001 .

[8]  Jinzhu Peng,et al.  Identification and adaptive neural network control of a DC motor system with dead-zone characteristics. , 2011, ISA transactions.

[9]  D. Shen,et al.  Iterative learning control for non-linear systems with deadzone input and time delay in presence of measurement noise , 2011 .

[10]  Javad Poshtan,et al.  Wiener-neural identification and predictive control of a more realistic plug-flow tubular reactor , 2008 .

[11]  Keqin Gu,et al.  Stability and Stabilization of Systems with Time Delay , 2011, IEEE Control Systems.

[12]  Sachin C. Patwardhan,et al.  MODELING AND PREDICTIVE CONTROL OF MIMO NONLINEAR SYSTEMS USING WIENER-LAGUERRE MODELS , 2004 .

[13]  Johan A. K. Suykens,et al.  Identification of MIMO Hammerstein models using least squares support vector machines , 2005, Autom..

[14]  S. Manikandan,et al.  Wiener model-based CDM-PI controller for pH neutralisation process , 2015, Int. J. Model. Identif. Control..

[15]  Xinping Guan,et al.  Identification and control of nonlinear system based on Laguerre-ELM Wiener model , 2016, Commun. Nonlinear Sci. Numer. Simul..

[16]  Jiangang Lu,et al.  Nonlinear model predictive control based on support vector machine and genetic algorithm , 2015 .

[17]  Qing-chao Wang,et al.  Wiener model identification and nonlinear model predictive control of a pH neutralization process based on Laguerre filters and least squares support vector machines , 2011, Journal of Zhejiang University SCIENCE C.

[18]  H. Toivonen,et al.  Support vector method for identification of Wiener models , 2009 .

[19]  John A. Nelder,et al.  A Simplex Method for Function Minimization , 1965, Comput. J..

[20]  José Ragot,et al.  Decomposition of an ARX model on Laguerre orthonormal bases. , 2012, ISA transactions.

[21]  Johan A. K. Suykens,et al.  Hammerstein system identification through best linear approximation inversion and regularisation , 2018, Int. J. Control.

[22]  Johan A. K. Suykens,et al.  Least-Squares Support Vector Machines for the Identification of Wiener-Hammerstein Systems , 2012 .

[23]  Jeen-Shing Wang,et al.  A Wiener-type recurrent neural network and its control strategy for nonlinear dynamic applications , 2009 .

[24]  Koen Tiels,et al.  Identification of block-oriented nonlinear systems starting from linear approximations: A survey , 2016, Autom..

[25]  Nejat Olgac,et al.  A Novel Active Vibration Absorption Technique: Delayed Resonator , 1994 .

[26]  Sirish L. Shah,et al.  Continuous-time model identification of fractional-order models with time delays , 2011 .

[27]  Yu Gong,et al.  Digital Predistorter Design Using B-Spline Neural Network and Inverse of De Boor Algorithm , 2013, IEEE Transactions on Circuits and Systems I: Regular Papers.

[28]  E. Bai,et al.  Block Oriented Nonlinear System Identification , 2010 .

[29]  Bart De Moor,et al.  A note on persistency of excitation , 2005, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[30]  M. Gilson,et al.  Robust identification of continuous-time models with arbitrary time-delay from irregularly sampled data , 2015 .

[31]  Zhizhong Mao,et al.  A self-tuning control method for Wiener nonlinear systems and its application to process control problems , 2017 .

[32]  Kay Chen Tan,et al.  Modeling and control of a pilot pH plant using genetic algorithm , 2005, Eng. Appl. Artif. Intell..

[33]  Mark Girolami,et al.  Orthogonal Series Density Estimation and the Kernel Eigenvalue Problem , 2002, Neural Computation.

[34]  Edward J. Davison,et al.  Control of time delay processes with uncertain delays: Time delay stability margins , 2006 .