Genetic fuzzy self-tuning PID controllers for antilock braking systems

Since the emergence of PID controllers, control system engineers are in pursuit of more and more sophisticated versions of these controllers to achieve better performance, particularly in situations where providing a control action to even a minimal degree of satisfaction is a problem. This work is an attempt to contribute in this field. Variations in the values of weight, the friction coefficient of the road, road inclination and other nonlinear dynamics may highly affect the performance of antilock braking systems (ABS). A self-tuning scheme seems necessary to overcome these effects. Addition of automatic tuning-tool can track changes in system operation and compensate for drift, due to aging and parameter uncertainties. The paper develops a self-tuning PID control scheme with an application to ABS via combinations of fuzzy and genetic algorithms (GAs). The control objective is to minimize the stopping distance, while keeping the slip ratio of the tires within desired range. Computer simulations are performed to verify the proposed control scheme. Results are reported and discussed.

[1]  Chih-Min Lin,et al.  Self-learning fuzzy sliding-mode control for antilock braking systems , 2003, IEEE Trans. Control. Syst. Technol..

[2]  A. Rahmoun,et al.  Genetic algorithm based methodology to generate automatically optimal fuzzy systems , 1998 .

[3]  H. B. Gürocak,et al.  A genetic-algorithm-based method for tuning fuzzy logic controllers , 1999, Fuzzy Sets Syst..

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

[5]  Xavier Moreau,et al.  A COOPERATIVE CONTROL FOR CAR SUSPENSION AND BRAKE SYSTEMS , 2002 .

[6]  Rajani K. Mudi,et al.  A robust self-tuning scheme for PI- and PD-type fuzzy controllers , 1999, IEEE Trans. Fuzzy Syst..

[7]  D. P. Atherton,et al.  Automatic tuning of optimum PID controllers , 1993 .

[8]  J. G. Ziegler,et al.  Optimum Settings for Automatic Controllers , 1942, Journal of Fluids Engineering.

[9]  Abdel Badie Sharkawy,et al.  Fuzzy and adaptive fuzzy control for the automobiles’ active suspension system , 2005 .

[10]  S. He,et al.  Fuzzy self-tuning of PID controllers , 1993 .

[11]  George K. I. Mann,et al.  Analysis of direct action fuzzy PID controller structures , 1999, IEEE Trans. Syst. Man Cybern. Part B.

[12]  Farhad Assadian Mixed H∞ and Fuzzy Logic Controllers for the Automobile ABS , 2001 .

[13]  S-B Choi,et al.  Sliding mode control for anti-lock brake system of passenger vehicles featuring electrorheological valves , 2002 .

[14]  A. Visioli Tuning of PID controllers with fuzzy logic , 2001 .

[15]  P. Marsh,et al.  TURN ON, TUNE IN , 1998 .

[16]  Antonio F. Gómez-Skarmeta,et al.  Fuzzy modeling with hybrid systems , 1999, Fuzzy Sets Syst..

[17]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[18]  Chang Chieh Hang,et al.  Tuning and analysis of a fuzzy PI controller based on gain and phase margins , 1998, IEEE Trans. Syst. Man Cybern. Part A.

[19]  E. Mizutani,et al.  Neuro-Fuzzy and Soft Computing-A Computational Approach to Learning and Machine Intelligence [Book Review] , 1997, IEEE Transactions on Automatic Control.

[20]  P. J. MacVicar-Whelan Fuzzy sets for man-machine interaction , 1976 .

[21]  Günter Rudolph,et al.  Convergence analysis of canonical genetic algorithms , 1994, IEEE Trans. Neural Networks.

[22]  H. S. Hwang Automatic design of fuzzy rule base for modelling and control using evolutionary programming , 1999 .

[23]  Sugata Munshi,et al.  An improved PID-type fuzzy controller employing individual fuzzy P, fuzzy I and fuzzy D controllers , 2003 .

[24]  Cheng-Ching Yu,et al.  Autotuning of PID Controllers: Relay Feedback Approach , 1999 .

[25]  William S. Levine,et al.  The Control Handbook , 2005 .

[26]  Kamal A. F. Moustafa,et al.  Stable fuzzy control for a class of nonlinear systems , 2003 .

[27]  Nikolaos Papanikolopoulos,et al.  Incremental fuzzy expert PID control , 1990 .

[28]  Antonio Visioli,et al.  Fuzzy logic based set-point weight tuning of PID controllers , 1999, IEEE Trans. Syst. Man Cybern. Part A.

[29]  Ali Aghagolzadeh,et al.  Designing a sliding mode controller for slip control of antilock brake systems , 2008 .