Online evolving fuzzy control design: An application to a CSTR plant

The paper proposes a methodology to self-evolve an online fuzzy logic controller (FLC). The proposed methodology does not require any initialization at all, it can start with an empty set of fuzzy control rules or with a simple collection of fuzzy control rules obtained from an expert operator. The FLC design is online, using only the input/output data obtained during the normal operation of the system while it is being controlled. The FLC is composed of a simple structure, where each input variable has its own set of fuzzy control rules, and is evaluated individually by the proposed methodology avoiding the high increase in the number of fuzzy control rules. The FLC structure and their antecedent and consequent parameters are both online modified by the proposed methodology. Only simple information about the system and controller is need, specifically the universe of discourse of the input and output variables, an information that is mandatory to control any process. The performance of the proposed methodology is tested on a simulated continuous-stirred tank reactor (CSTR) system where the results show that the proposed methodology has the capability of designing the FLC in order to successfully controlling the CSTR system by evolving/modifying the FLC structure when unknown regions of operation are reached (unknown for the controller).

[1]  Rui Araújo,et al.  Evolutionary learning of a fuzzy controller for industrial processes , 2014, IECON 2014 - 40th Annual Conference of the IEEE Industrial Electronics Society.

[2]  Paul Young,et al.  Hardware/Software Implementation of Fuzzy-Neural-Network Self-Learning Control Methods for Brushless DC Motor Drives , 2016, IEEE Transactions on Industry Applications.

[3]  Rui Araújo,et al.  Adaptive fuzzy identification and predictive control for industrial processes , 2013, Expert Syst. Appl..

[4]  Oscar Castillo,et al.  Optimization of fuzzy controller design using a new bee colony algorithm with fuzzy dynamic parameter adaptation , 2016, Appl. Soft Comput..

[5]  J. Duane Morningred,et al.  An Adaptive Nonlinear Predictive Controller , 1990, 1990 American Control Conference.

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

[7]  Héctor Pomares,et al.  A two-stage approach to self-learning direct fuzzy controllers , 2002, Int. J. Approx. Reason..

[8]  Oscar Castillo,et al.  New approach using ant colony optimization with ant set partition for fuzzy control design applied to the ball and beam system , 2015, Inf. Sci..

[9]  Héctor Pomares,et al.  A New Methodology for the Online Adaptation of Fuzzy Self-Structuring Controllers , 2011, IEEE Transactions on Fuzzy Systems.

[10]  Li-Xin Wang,et al.  A Course In Fuzzy Systems and Control , 1996 .

[11]  Héctor Pomares,et al.  Online self-evolving fuzzy controller with global learning capabilities , 2010, Evol. Syst..

[12]  Rui Araújo,et al.  Automatic extraction of the fuzzy control system by a hierarchical genetic algorithm , 2014, Eng. Appl. Artif. Intell..

[13]  Héctor Pomares,et al.  Online global learning in direct fuzzy controllers , 2004, IEEE Transactions on Fuzzy Systems.

[14]  Hao Ying,et al.  General MISO Takagi-Sugeno fuzzy systems with simplified linear rule consequent as universal approximators for control and modeling applications , 1997, 1997 IEEE International Conference on Systems, Man, and Cybernetics. Computational Cybernetics and Simulation.