Modeling and control of nonlinear systems using an Adaptive LAMDA approach

Abstract This paper presents a soft computing technique for modeling and control of nonlinear systems using the online learning criteria. In order to obtain an accurate modeling, and therefore a controller with good performance, a method based on the fundamentals of the artificial intelligence algorithm, called LAMDA (Learning Algorithm for Multivariate Data Analysis), is proposed, with a modification of its structure and learning method that allows the creation of an adaptive approach. The novelty of this proposal is that for the first time LAMDA is used for fuzzy modeling and control of complex systems, which is a great advantage if the mathematical model is not available, partially known, or variable. The adaptive LAMDA consists of a training stage to establish initial parameters for the controller, and the application stage in which the control strategy is computed and updated using an online learning that evaluates the closed-loop system. We validate the method in several control tasks: (1) Regulation of mixing tank with variable dead-time (slow variable dynamics), (2) Regulation of a Heating, Ventilation and Air-Conditioning (HVAC) system (multivariable slow nonlinear dynamics), and (3) trajectory tracking of a mobile robot (multivariable fast nonlinear dynamics). The results of these experiments are analyzed and compared with other soft computing control techniques, demonstrating that the proposed method is able to perform an accurate control through the proposed learning technique.

[1]  Qinmin Yang,et al.  Reinforcement Learning Controller Design for Affine Nonlinear Discrete-Time Systems using Online Approximators , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[2]  Ricardo Carelli,et al.  Autonomous mobile robots navigation using RBF neural compensator , 2011 .

[3]  Chuen-Tsai Sun,et al.  Neuro-fuzzy modeling and control , 1995, Proc. IEEE.

[4]  L. Morales,et al.  Applicability of LAMDA as classification model in the oil production , 2019, Artificial Intelligence Review.

[5]  Mohammad Teshnehlab,et al.  Training ANFIS as an identifier with intelligent hybrid stable learning algorithm based on particle swarm optimization and extended Kalman filter , 2009, Fuzzy Sets Syst..

[6]  Alessandro Chiuso,et al.  Derivative-Free Online Learning of Inverse Dynamics Models , 2018, IEEE Transactions on Control Systems Technology.

[7]  Claudia Isaza,et al.  LAMDA-HAD, an Extension to the LAMDA Classifier in the Context of Supervised Learning , 2020, Int. J. Inf. Technol. Decis. Mak..

[8]  Diego Gachet Páez,et al.  Identificación de Sistemas Dinámicos utilizando Redes Neuronales RBF , 2007 .

[9]  Gregory L. Plett,et al.  Adaptive inverse control of linear and nonlinear systems using dynamic neural networks , 2003, IEEE Trans. Neural Networks.

[10]  Jose Manuel Gomez-Pulido,et al.  Advanced Fuzzy-Logic-Based Context-Driven Control for HVAC Management Systems in Buildings , 2020, IEEE Access.

[11]  Javier F. Botía,et al.  Fuzzy cellular automata and intuitionistic fuzzy sets applied to an optical frequency comb spectral shape , 2017, Eng. Appl. Artif. Intell..

[12]  F. Palis,et al.  Modeling and control of non-linear systems using soft computing techniques , 2007, Appl. Soft Comput..

[13]  C. L. Philip Chen,et al.  Fuzzy Adaptive Inverse Compensation Method to Tracking Control of Uncertain Nonlinear Systems With Generalized Actuator Dead Zone , 2017, IEEE Transactions on Fuzzy Systems.

[14]  C. P. Pramod,et al.  A Modified Extreme Learning ANFIS for Higher Dimensional Regression Problems , 2019 .

[15]  Joseph Aguilar-Martin,et al.  An Optimization Method for the Data Space Partition Obtained by Classification Techniques for the Monitoring of Dynamic Processes , 2006, CCIA.

[16]  José Luís Calvo-Rolle,et al.  Adaptive Inverse Control Using an Online Learning Algorithm for Neural Networks , 2014, Informatica.

[17]  Mojtaba Ahmadieh Khanesar,et al.  Identification using ANFIS with intelligent hybrid stable learning algorithm approaches and stability analysis of training methods , 2009, Appl. Soft Comput..

[18]  Ouafae Hamdoun,et al.  Design and simulation of Adaptive Neuro Fuzzy Inference System (ANFIS) controller for a robot manipulator , 2014, 2014 Second World Conference on Complex Systems (WCCS).

[19]  Hui Wang,et al.  Adaptive inverse control of variable speed wind turbine , 2010 .

[20]  Radu-Emil Precup,et al.  A survey on industrial applications of fuzzy control , 2011, Comput. Ind..

[21]  Radu-Emil Precup,et al.  Stable fuzzy logic control of a general class of chaotic systems , 2014, Neural Computing and Applications.

[22]  Smith,et al.  Sliding mode control: an approach to regulate nonlinear chemical processes , 2000, ISA transactions.

[23]  Hüseyin Arpacõ,et al.  ANFIS & PI λ D μ controller design and comparison for overhead cranes , 2011 .

[24]  Fernando Morgado Dias,et al.  Artificial neural networks and neuro-fuzzy systems for modelling and controlling real systems: a comparative study , 2004, Eng. Appl. Artif. Intell..

[25]  Sidhartha Panda,et al.  ANFIS approach for SSSC controller design for the improvement of transient stability performance , 2011, Math. Comput. Model..

[26]  Michio Sugeno,et al.  Fuzzy identification of systems and its applications to modeling and control , 1985, IEEE Transactions on Systems, Man, and Cybernetics.

[27]  Benjamin Schrauwen,et al.  Feedback Control by Online Learning an Inverse Model , 2012, IEEE Transactions on Neural Networks and Learning Systems.

[28]  Engin Yesil,et al.  Adaptive fuzzy model based inverse controller design using BB-BC optimization algorithm , 2011, Expert Syst. Appl..

[29]  E. Bristol On a new measure of interaction for multivariable process control , 1966 .

[30]  Armando B. Corripio,et al.  Principles and Practice of Automatic Process Control , 1985 .

[31]  Abolfazl Halvaei Niasar,et al.  ANFIS-Based Controller with Fuzzy Supervisory Learning for Speed Control of 4-Switch Inverter Brushless DC Motor Drive , 2006 .

[32]  Miguel Velez-Reyes,et al.  Nonlinear control of a heating, ventilating, and air conditioning system with thermal load estimation , 1999, IEEE Trans. Control. Syst. Technol..

[33]  Jin Bae Park,et al.  Indirect adaptive control of nonlinear dynamic systems using self recurrent wavelet neural networks via adaptive learning rates , 2007, Inf. Sci..

[34]  Mehmet Karaköse,et al.  Design and simulation of self-tuning PID-type fuzzy adaptive control for an expert HVAC system , 2009, Expert Syst. Appl..

[35]  Jacob Benesty,et al.  A Robust Variable Forgetting Factor Recursive Least-Squares Algorithm for System Identification , 2008, IEEE Signal Processing Letters.

[36]  Surya P. N. Singh,et al.  V-REP: A versatile and scalable robot simulation framework , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[37]  Wook Hyun Kwon,et al.  Computational complexity of general fuzzy logic control and its simplification for a loop controller , 2000, Fuzzy Sets Syst..

[38]  Irina Rish,et al.  An empirical study of the naive Bayes classifier , 2001 .

[39]  Xiaomin Li,et al.  A new online hybrid learning algorithm of adaptive neural fuzzy inference system for fault prediction , 2015, Int. J. Model. Identif. Control..

[40]  Javier Fernando Botía Valderrama,et al.  On LAMDA clustering method based on typicality degree and intuitionistic fuzzy sets , 2018, Expert Syst. Appl..

[41]  Mouloud Denai,et al.  ANFIS Based Modeling and Control of Nonlinear Systems: A Tutorial , 2004 .

[42]  Hua Deng,et al.  Adaptive Inverse Control for Gripper Rotating System in Heavy-Duty Manipulators With Unknown Dead Zones , 2017, IEEE Transactions on Industrial Electronics.

[43]  Yoh-Han Pao,et al.  Learning control with neural networks , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[44]  Jennie Si,et al.  Online learning control by association and reinforcement. , 2001, IEEE transactions on neural networks.

[45]  A. Sakly,et al.  Adaptive control of nonlinear system using neuro-fuzzy learning by PSO algorithm , 2012, 2012 16th IEEE Mediterranean Electrotechnical Conference.

[46]  Joseph Aguilar-Martin,et al.  Automaton based on fuzzy clustering methods for monitoring industrial processes , 2013, Eng. Appl. Artif. Intell..

[47]  Yaonan Wang,et al.  Adaptive Inverse Control of Excitation System with Actuator Uncertainty , 2008, Neural Processing Letters.

[48]  Benjamin Schrauwen,et al.  Towards Learning Inverse Kinematics with a Neural Network Based Tracking Controller , 2011, ICONIP.

[49]  Martin T. Hagan,et al.  An introduction to the use of neural networks in control systems , 2002 .

[50]  M. Sudha,et al.  Design of intelligent self-tuning GA ANFIS temperature controller for plastic extrusion system , 2011 .

[51]  Wei He,et al.  Adaptive Neural Network Control of an Uncertain Robot With Full-State Constraints , 2016, IEEE Transactions on Cybernetics.

[52]  Dayal R. Parhi,et al.  Navigation of multiple mobile robots in a highly clutter terrains using adaptive neuro-fuzzy inference system , 2015, Robotics Auton. Syst..

[53]  Abdelhafid Zeghbib,et al.  ANFIS based modelling and control of non-linear systems : a tutorial , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[54]  Francisco G. Rossomando,et al.  Identification and control of nonlinear dynamics of a mobile robot in discrete time using an adaptive technique based on neural PID , 2014, Neural Computing and Applications.

[55]  Servet Soyguder,et al.  An expert system for the humidity and temperature control in HVAC systems using ANFIS and optimization with Fuzzy Modeling Approach , 2009 .

[56]  Jyh-Shing Roger Jang,et al.  ANFIS: adaptive-network-based fuzzy inference system , 1993, IEEE Trans. Syst. Man Cybern..

[57]  Muhammad Shafiq,et al.  Stability and Convergence Analysis of Direct Adaptive Inverse Control , 2017, Complex..

[58]  Gabriel Ordóñez Plata,et al.  UNA APLICACIÓN DE LA TÉCNICA LAMDA A LOS ÍNDICES DE CONTINUIDAD DEL SUMINISTRO DE ENERGÍA ELÉCTRICA , 2005 .

[59]  Jia Li,et al.  Nonlinear hybrid adaptive inverse control using neural fuzzy system and its application to CSTR systems , 2002, Proceedings of the 4th World Congress on Intelligent Control and Automation (Cat. No.02EX527).

[60]  R. Emilion,et al.  VELOCITY ALLOWED RED BLOOD CELL CLASSIFICATION , 2007 .

[61]  Andrés Rosales,et al.  An Intelligent Controller based on LAMDA , 2019, 2019 IEEE 4th Colombian Conference on Automatic Control (CCAC).

[62]  Jia-Jun Wang,et al.  Adaptive inverse position control of switched reluctance motor , 2017, Appl. Soft Comput..