Optimal Design of a 2-Layer Fuzzy Controller using the Schema Co-Evolutionary Algorithm

  • Park Chang-Hyun (School of Electrical and Electronics Engineering, Chung-Ang University) ;
  • Sim Kwee-Bo (School of Electrical and Electronics Engineering, Chung-Ang University)
  • Published : 2005.09.01

Abstract

Nowadays, versatile robots are developed around the world. Novel algorithms are needed for controlling such robots. A 2-Layer fuzzy controller can deal with many inputs as well as many outputs, and its overall structure is much simpler than that of a general fuzzy controller. The main problem encountered in fuzzy control is the design of the fuzzy controller. In this paper, the fuzzy controller is designed by the schema co-evolutionary algorithm. This algorithm can quickly and easily find a global solution. Therefore, the schema co-evolutionary algorithm is used to design a 2-layer fuzzy controller in this study. We apply it to a mobile robot and verify the efficacy of the 2-layer fuzzy controller and the schema co-evolutionary algorithm through the experiments.

Keywords

References

  1. K. S. Byun, K. S. Heo, C. H. Park, D. W. Lee, and K. B. Sim, 'Internet based tele-operation for an autonomous mobile robot with a 2-layer fuzzy controller,' Proc. of International Conference Mechatronics and Information Technology, pp. 626-631, 2003
  2. J. C. Duan and F. L. Chung, 'Multilevel fuzzy relational systems: Structure and identification,' Soft Computing 6, Springer-Verlag, pp. 71-86, 2002
  3. L. A. Zadeh, 'Soft computing and fuzzy logic,' IEEE Software, vol. 11, no. 6, pp. 48-56, 1994
  4. K.-B. Sim and D.-W. Lee, 'Schema coevolutionary algorithm (SCEA),' IEICE Trans. Information and System, vol. E87-D, no. 2, pp. 416-425, 2004
  5. F. L. Chung and J. C. Duan, 'On multistage fuzzy neural network modeling,' IEEE Trans. on Fuzzy Systems, vol. 8, no. 2, pp. 125-142, 2000 https://doi.org/10.1109/91.842148
  6. K. Y. Tu, T. T. Lee, and W. J. Wang, 'Design of a multi-layer fuzzy logic controller for multi-input multi-output systems,' Fuzzy Sets and Systems, vol. 3, no. 2, pp. 199-214, 2000
  7. M. Sugeno, 'On stability of fuzzy systems expressed by fuzzy rules with singleton consequents,' IEEE Trans. on Fuzzy Systems, vol. 7, no. 2, pp. 201-224, 1999 https://doi.org/10.1109/91.755401
  8. J.-S. R. Jang, C.-T. Sun, and E. Mizutani, Neuro- Fuzzy and Soft Computing, Prentice Hall International, 1997
  9. Z. Michalewicz, Genetic Algorithms + Data Structures Evolution Programs, 3rd edition, Springer-Verlag, 1995
  10. M. Mitchell, An Introduction to Genetic Algorithm, Bradford Book, MIT Press, 1996