Design of sophisticated fuzzy logic controllers using genetic algorithms

Ng, K.C. and Li, Y. (1994) Design of sophisticated fuzzy logic controllers using genetic algorithms. In: IEEE World Congress on Computational Intelligence 1994, Orlando, FL, USA, 26-29 Jun 1994, pp. 1708-1712. (doi:10.1109/FUZZY.1994.343598)

Full text not currently available from Enlighten.

Publisher's URL:


The design of fuzzy logic controllers encounters difficulties in the selection of optimized membership functions and a fuzzy rule base, which is traditionally achieved by a tedious trial-and error process. This paper develops genetic algorithms for the automatic design of high-performance fuzzy logic controllers using sophisticated membership functions that intrinsically reflect the nonlinearities encountered in many engineering control applications. The controller design space is coded in base-7 strings (chromosomes), where each bit (gene) matches the 7 discrete fuzzy values. The developed approach is subsequently applied to the design of a proportional-plus-integral type fuzzy controller for a nonlinear water level control system. The performance of this control system is demonstrated to be higher than that of a conventional PID controller. For further comparison, a fuzzy proportional-plus-derivative controller is also developed using this approach, the response of which is shown to present no steady-state error.

Item Type:Conference Proceedings
Glasgow Author(s) Enlighten ID:Li, Professor Yun
Authors: Ng, K.C., and Li, Y.
College/School:College of Science and Engineering > School of Engineering > Systems Power and Energy

University Staff: Request a correction | Enlighten Editors: Update this record