Adaptive discrete-time sliding-mode control of nonlinear systems described by Wiener models

ABSTRACT In this paper, we propose an adaptive control scheme that can be applied to nonlinear systems with unknown parameters. The considered class of nonlinear systems is described by the block-oriented models, specifically, the Wiener models. These models consist of dynamic linear blocks in series with static nonlinear blocks. The proposed adaptive control method is based on the inverse of the nonlinear function block and on the discrete-time sliding-mode controller. The parameters adaptation are performed using a new recursive parametric estimation algorithm. This algorithm is developed using the adjustable model method and the least squares technique. A recursive least squares (RLS) algorithm is used to estimate the inverse nonlinear function. A time-varying gain is proposed, in the discrete-time sliding mode controller, to reduce the chattering problem. The stability of the closed-loop nonlinear system, with the proposed adaptive control scheme, has been proved. An application to a pH neutralisation process has been carried out and the simulation results clearly show the effectiveness of the proposed adaptive control scheme.

[1]  Fen Guo,et al.  A new identification method for Wiener and Hammerstein Systems , 2004 .

[2]  Mihiar Ayoubi Comparison Between the Dynamic Multi-Layered Perception and the Generalised Hammerstein Model for Experimental Identification of the Loading Process in Diesel Engines , 1997 .

[3]  O. Agamennoni,et al.  A nonlinear model predictive control system based on Wiener piecewise linear models , 2003 .

[4]  Abdelaziz Hamzaoui,et al.  Fuzzy sliding mode control for a class of non-linear continuous systems , 2006, Int. J. Comput. Appl. Technol..

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

[6]  Jietae Lee,et al.  Simple approaches for the identification of Wiener-type nonlinear processes , 2004, 2004 5th Asian Control Conference (IEEE Cat. No.04EX904).

[7]  Ahmet Palazoglu,et al.  Model predictive control based on Wiener models , 1998 .

[8]  Aarne Halme,et al.  Modeling of chromatographic separation process with Wiener-MLP representation , 2001 .

[9]  M. Ayoubi Comparison between the dynamic multi-layered perceptron and the generalised Hammerstein model for experimental identification of the loading process in diesel engines , 1997 .

[10]  W. R. Cluett,et al.  Identification of Wiener-type nonlinear systems in a noisy environment , 1997 .

[11]  J. De Jesús Rubio,et al.  A new discrete-time sliding-mode control with time-varying gain and neural identification , 2006 .

[12]  W. Respondek,et al.  Tracking control of nonlinear systems with disturbance attenuation , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

[13]  Vadim I. Utkin,et al.  Sliding mode control in electromechanical systems , 1999 .

[14]  José Luis Figueroa,et al.  An approach for identification of uncertain Wiener systems , 2008, Math. Comput. Model..

[15]  O. Nelles Nonlinear System Identification: From Classical Approaches to Neural Networks and Fuzzy Models , 2000 .

[16]  Mingxuan Sun,et al.  Adaptive iterative learning control of discrete‐time varying systems with unknown control direction , 2013 .

[17]  Houda Salhi,et al.  State and Parametric Estimation of Nonlinear Systems Described by Wiener Sate-Space Mathematical Models , 2015 .

[18]  Seyed Mohsen Hosseini-Ardali,et al.  Output feedback adaptive control of a class of nonlinear discrete-time systems with unknown control directions and preceded by hysteresis , 2015, Int. J. Control.

[19]  John Y. Hung,et al.  Variable structure control: a survey , 1993, IEEE Trans. Ind. Electron..

[20]  Su Whan Sung,et al.  Modeling and control of Wiener-type processes , 2004 .

[21]  Heinz Unbehauen,et al.  Adaptive position control of electrohydraulic servo systems using ANN , 2000 .

[22]  Z. H. Akpolat,et al.  Discrete time adaptive reaching law speed control of electrical drives , 2003 .

[23]  Hanifi Guldemir,et al.  Trajectory following sliding mode control of induction motors , 2003 .

[24]  Wei Yu,et al.  Control performance assessment for block-oriented nonlinear systems , 2010, IEEE ICCA 2010.

[25]  Ridha Ben Abdennour,et al.  The multimodel approach for a numerical second order sliding mode control of highly non stationary systems , 2008, 2008 American Control Conference.

[26]  Shuzhi Sam Ge,et al.  Adaptive robust control of a class of nonlinear strict-feedback discrete-time systems with unknown control directions , 2008, Syst. Control. Lett..

[27]  Françoise Lamnabhi-Lagarrigue,et al.  Dynamical robust adaptive tracking for uncertain nonlinear systems , 1998 .

[28]  H. Salhi,et al.  A recursive parametric estimation algorithm of multivariable nonlinear systems described by Hammerstein mathematical models , 2015 .

[29]  José A. Romagnoli,et al.  Application of Wiener model predictive control (WMPC) to a pH neutralization experiment , 1999, IEEE Trans. Control. Syst. Technol..

[30]  J. Kaloust,et al.  Continuous robust control design for nonlinear uncertain systems without a priori knowledge of control direction , 1995, IEEE Trans. Autom. Control..

[31]  M. J. Korenberg,et al.  The identification of nonlinear biological systems: Wiener and Hammerstein cascade models , 1986, Biological Cybernetics.

[32]  Torbjörn Wigren,et al.  Recursive prediction error identification using the nonlinear wiener model , 1993, Autom..

[33]  Liuping Wang,et al.  Identification of time-varying pH processes using sinusoidal signals , 2005, Autom..

[34]  Daniel G. Sbarbaro-Hofer,et al.  An adaptive sliding-mode controller for discrete nonlinear systems , 2000, IEEE Trans. Ind. Electron..

[35]  Tsung-Chih Lin,et al.  ROBUST ADAPTIVE FUZZY SLIDING MODE CONTROL FOR A CLASS OF UNCERTAIN DISCRETE-TIME NONLINEAR SYSTEMS , 2012 .

[36]  J. C. Hsu,et al.  Nonlinear control design for a Hammerstein model system , 1995 .

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

[38]  Enrique Baeyens,et al.  Identification of block-oriented nonlinear systems using orthonormal bases , 2004 .

[39]  José Luis Figueroa,et al.  Wiener and Hammerstein uncertain models identification , 2009, Math. Comput. Simul..

[40]  Drago Matko,et al.  Wiener model based nonlinear predictive control , 2000, Int. J. Syst. Sci..

[41]  Xin-Ping Guan,et al.  Identification of Wiener model using step signals and particle swarm optimization , 2010, Expert Syst. Appl..

[42]  Shao Cheng,et al.  Hammerstein-Wiener Model Predictive Control of Continuous Stirred Tank Reactor , 2011 .

[43]  Jozef Vörös,et al.  Modeling and identification of Wiener systems with two-segment nonlinearities , 2003, IEEE Trans. Control. Syst. Technol..

[44]  Michel Verhaegen,et al.  Recursive subspace identification of linear and non-linear Wiener state-space models , 2000, Autom..

[45]  Toshio Fukuda,et al.  Robust adaptive quasi-sliding mode controller for discrete-time systems , 1998 .

[46]  Zhong Su,et al.  Adaptive sliding mode control of electromechanical actuator with improved parameter estimation , 2011, 2011 8th Asian Control Conference (ASCC).

[47]  Chenguang Yang,et al.  Adaptive predictive control of periodic non-linear auto-regressive moving average systems using nearest-neighbour compensation , 2013 .

[48]  Shuzhi Sam Ge,et al.  Output feedback adaptive control of a class of nonlinear discrete-time systems with unknown control directions , 2009, Autom..