Optimizing fuzzy controller using GA and its application

XK Zhang,YS Yang,N Zhang
2005-01-01
Abstract:The membership functions of FLC were optimized using GA and an optimized FLC was acquired. In the design of GA, for avoiding shortcomings derived from the binary encoding by which chromosomes have no obvious physical meaning and are apt to destroy itself in crossover or mutation, the decimal encoding system of genes was used to remove the trouble in the decoding. In addition, a relatively practical method of crossover, mutation and selection was given to make the population evolve simpler and not only the good chromosomes keep those good characters but also the bad chromosomes stand the chances to evolve. All programs were realized in Matlab. Using a cargo ship as a controlled plant, simulations were carried out under many kinds of situations, the system performance through comparing with changes of population size and evolving generation was also given. Simulation results show that GA can improve the performance of FLC effectively.
What problem does this paper attempt to address?