Identification and Control of Nonlinear Systems Using a Piecewise-Linear Hammerstein Model

This chapter introduces a new method for the identification and control of nonlinear systems, which is based on the derivation of a piecewise-linear Hammerstein model. The approach is motivated by several drawbacks accompanying identification and control via the classical type of Hammerstein models. The most notable drawbacks are the need for specific identification signals; the limited ability to approximate strongly nonlinear and discontinuous processes; high computational load during the operation of certain control algorithms, etc. These problems can be overcome by replacing the polynomial in the original model with a piecewise linear function. As a consequence, the resulting model opens up many new possibilities. In the chapter, first the new form, i.e., the piecewise-linear form of the Hammerstein model, is introduced. Based on this model, two new algorithms are derived and connected into a uniform design approach: first, a recursive identification algorithm, based on the well-known least-squares method, and second, a control algorithm that is a modification of the pole-placement method. Both algorithms are tested in an extensive simulation study and demonstrated on a case study involving control of a ferromagnetic material sintering process. Finally, some problems and limitations regarding the practical application of the proposed method are discussed.

[1]  Er-Wei Bai An optimal two-stage identification algorithm for Hammerstein-Wiener nonlinear systems , 1998, Autom..

[2]  Rolf Isermann,et al.  Identification of Dynamic Systems , 2011 .

[3]  R. Luus,et al.  A noniterative method for identification using Hammerstein model , 1971 .

[4]  Jozef Vörös,et al.  Parameter identification of discontinuous hammerstein systems , 1997, Autom..

[5]  Heinz Unbehauen,et al.  Indirect adaptive dual control for Hammerstein systems using ANN , 2003 .

[6]  Johan Schoukens,et al.  Initial estimates of Wiener and Hammerstein systems using multisine excitation , 2001, IEEE Trans. Instrum. Meas..

[7]  T. Hsia A multi-stage least squares method for identifying Hammerstein model nonlinear systems , 1976, 1976 IEEE Conference on Decision and Control including the 15th Symposium on Adaptive Processes.

[8]  A. Palazoglu,et al.  Nolinear model predictive control using Hammerstein models , 1997 .

[9]  Yucai Zhu,et al.  Estimation of an N-L-N Hammerstein-Wiener model , 2002, Autom..

[10]  Quanmin Zhu,et al.  A pole placement controller for non-linear dynamic plants , 2002 .

[11]  Vladimir B. Bajic,et al.  Nonlinear self-turning controller for Hammerstein plants with application to a pressure tank , 2000, Int. J. Comput. Syst. Signals.

[12]  Stanko Strmcnik,et al.  Identification of nonlinear systems using a piecewise-linear Hammerstein model , 2005, Syst. Control. Lett..

[13]  M. Chidambaram,et al.  Adaptive feedforward control of Hammerstein non-linear systems , 1990 .

[14]  Lalit M. Patnaik,et al.  Self-tuning pole placement in nonlinear systems of the Hammerstein model , 1985 .

[15]  C. H. Chen,et al.  Maximum likelihood identification of stochastic Weiner-Hammerstein-type non-linear systems , 1992 .

[16]  T. Söderström,et al.  Instrumental-variable methods for identification of Hammerstein systems , 1982 .

[17]  Jozef Vörös,et al.  Iterative algorithm for parameter identification of Hammerstein systems with two-segment nonlinearities , 1999, IEEE Trans. Autom. Control..

[18]  Peter Lancaster,et al.  Curve and surface fitting - an introduction , 1986 .

[19]  Stanko Strmcnik,et al.  Design of a nonlinear controller based on a piecewise-linear Hammerstein model , 2008, 2008 IEEE International Conference on Control Applications.

[20]  Wassim M. Haddad,et al.  Nonlinear control of Hammerstein systems with passive nonlinear dynamics , 2001, IEEE Trans. Autom. Control..

[21]  S. Billings,et al.  Non-linear system identification using the Hammerstein model , 1979 .

[22]  Karl Johan Åström,et al.  Adaptive Control , 1989, Embedded Digital Control with Microcontrollers.

[23]  Jingxin Zhang,et al.  Explicit self-tuning control for a class of non-linear systems , 1989, Autom..

[24]  János Abonyi,et al.  Identification and Control of Nonlinear Systems Using Fuzzy Hammerstein Models , 2000 .

[25]  P. Stoica On the convergence of an iterative algorithm used for Hammerstein system identification , 1981 .

[26]  I. Mareels,et al.  Dead-beat control of simple Hammerstein models , 1998, IEEE Trans. Autom. Control..

[27]  B. Womack,et al.  Discrete time adaptive control of linear dynamic systems with a two-segment piecewise-linear asymmetric nonlinearity , 1984 .

[28]  Khai D. T. Ngo,et al.  A Hammerstein-based dynamic model for hysteresis phenomenon , 1997 .

[29]  Baxter F. Womack,et al.  Discrete time adaptive control of linear systems with preload nonlinearity , 1984, Autom..

[30]  K. Narendra,et al.  An iterative method for the identification of nonlinear systems using a Hammerstein model , 1966 .

[31]  Csilla Bányász,et al.  Generic two-degree of freedom control systems for linear and nonlinear processes , 2001 .

[32]  W. Greblicki,et al.  Hammerstein system identification by non-parametric regression estimation , 1987 .