Fuzzy-neuro predictive control, tuned by genetic algorithms, applied to a fermentation process

This paper proposes the development of a fuzzy predictive control. Genetic algorithms (GA's) are used to automatically tune the controller. A recurrent neural network is used to identify the process, and then provides predictions about the process behavior, based on control actions applied to the system. These predictions are used by the fuzzy controller, in order to accomplish a better control of an alcoholic fermentation process from chemical industry. This problem has been chosen due to its non-linearity and large accommodation time, that make it hard to control by standard controllers. Comparison of performance is made with non-predictive approaches(PID and Fuzzy-PD), and also with another predictive approach, GPC(Generalized Predictive Control).

[1]  Dit-Yan Yeung,et al.  Use of bias term in projection pursuit learning improves approximation and convergence properties , 1996, IEEE Trans. Neural Networks.

[2]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[3]  Scott E. Fahlman,et al.  An empirical study of learning speed in back-propagation networks , 1988 .

[4]  Abdollah Homaifar,et al.  Simultaneous design of membership functions and rule sets for fuzzy controllers using genetic algorithms , 1995, IEEE Trans. Fuzzy Syst..

[5]  Zbigniew Michalewicz,et al.  Genetic algorithms + data structures = evolution programs (3rd ed.) , 1996 .

[6]  James T. Kwok,et al.  Constructive algorithms for structure learning in feedforward neural networks for regression problems , 1997, IEEE Trans. Neural Networks.

[7]  Andrea Bonarini,et al.  Evolutionary Learning of Fuzzy rules: competition and cooperation , 1996 .

[8]  Tom V. Mathew Genetic Algorithm , 2022 .

[9]  Frank Hoffmann,et al.  Evolutionary algorithms for fuzzy control system design , 2001, Proc. IEEE.

[10]  Jarmo T. Alander,et al.  An indexed bibliography of genetic algorithms with fuzzy logic , 1997 .

[11]  Amir F. Atiya,et al.  Neuro-predictive process control using online controller adaptation , 2001, IEEE Trans. Control. Syst. Technol..

[12]  Charles L. Karr,et al.  Genetic algorithms for fuzzy controllers , 1991 .

[13]  Lotfi A. Zadeh,et al.  Outline of a New Approach to the Analysis of Complex Systems and Decision Processes , 1973, IEEE Trans. Syst. Man Cybern..

[14]  Karl Johan Åström,et al.  Adaptive Control (2 ed.) , 1995 .

[15]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1996, Springer Berlin Heidelberg.

[16]  B. Pasik-Duncan,et al.  Adaptive Control , 1996, IEEE Control Systems.

[17]  Philipp Slusallek,et al.  Introduction to real-time ray tracing , 2005, SIGGRAPH Courses.

[18]  Jacek M. Zurada,et al.  Computational Intelligence: Imitating Life , 1994 .