Genetic-Neuro-Fuzzy Controllers for Second Order Control Systems

Overshoot, settling and rise time define the timing parameters of a control system. The main challenge is to attempt to reduce these parameters to achieve good control performances. The target is to obtain the optimal timing values. In this paper, three different approaches are presented to improve the control performances of second order control systems. The first approach is related to the design of a PID controller based on Ziegler-Nichols tuning formula. An optimal fuzzy controller optimized through Genetic Algorithms represents the second approach. Following this way, the best membership functions are chosen with the help of the darwinian theory of natural selection. The third approach uses the neural networks to achieve adaptive neuro-fuzzy controllers. In this way, the fuzzy controller assumes self-tuning capability. The results show that the designed PID controller has a very slow rise time. The genetic-fuzzy controller gives good values of overshoot and settling time. The best global results are achieved by neuro-fuzzy controller which presents good values of overshoot, settling and rise time. Moreover, our neuro-fuzzy controller improves the results of some conventional PID and fuzzy controllers.

[1]  Boumediène Allaoua,et al.  Leonardo Electronic Journal of Practices and Technologies Neuro-fuzzy Dc Motor Speed Control Using Particle Swarm Optimization Neuro-fuzzy Dc Motor Speed Control Using Particle Swarm Optimization , 2022 .

[2]  J. Amini OPTIMUM LEARNING RATE IN BACK-PROPAGATION N EURAL NETWORK FOR CLASSIFICATION OF SATELLITE IMAGES (IRS-ID) , 2008 .

[3]  Gangquan Si,et al.  Load control of ball mill by a high precision sampling fuzzy logic controller with self‐optimizing , 2008 .

[4]  E. Fernández,et al.  Finding Optimal Neural Network Architecture Using Genetic Algorithms , 2007 .

[5]  Chadwick A. Williams Genetically Evolving Optimal Neural Networks , 2005 .

[6]  Awadalla Taifour Ali Supervisor,et al.  Fuzzy Logic Controller as Power System Stabilizer , 2012 .

[7]  Abdollah Khoei,et al.  Improved Genetic Algorithm-Based Optimization of Fuzzy Logic Controllers , 2007 .

[8]  S. R. Vaishnav,et al.  Design and Performance of PID and Fuzzy Logic Controller with Smaller Rule Set for Higher Order System , 2022 .

[9]  García-Martínez Finding Optimal Neural Network Architecture Using Genetic Algorithms , 2007 .

[10]  Jeng-Shong Shih,et al.  The Application of Back Propagation Neural Network of Multi-channel Piezoelectric Quartz Crystal Sensor for Mixed Organic Vapours , 2002 .

[11]  YangQuan Chen,et al.  Linear Feedback Control: Analysis and Design with MATLAB , 2008 .

[12]  S.R. Munasinghe,et al.  Adaptive neurofuzzy controller to regulate UTSG water level in nuclear power plants , 2005, IEEE Transactions on Nuclear Science.

[13]  Shiuh-Jer Huang,et al.  Gain Tuning Fuzzy Controller for an Optical Disk Drive , 2007 .

[14]  Mr. suhas Yadav,et al.  Intelligent Learning Of Fuzzy Logic Controllers Via Neural Network And Genetic Algorithm , 2013 .