Optimization of Controller Parameters using A Memory Cell of Immune Algorithm

면역알고리즘의 기억세포를 이용한 제어기 파라메터의 최적화

  • 박진현 (진주산업대 산업자동화공학과) ;
  • 최영규 (부산대 전자전기정보컴퓨터공학부)
  • Published : 2002.08.01

Abstract

The proposed immune algorithm has an uncomplicated structure and memory-cell mechanism as the optimization algorithm which imitates the principle of humoral immune response. We use the proposed algorithm to solve parameter optimization problems. Up to now, the applications of immune algorithm have been optimization problems with non-varying system parameters. Therefore the usefulness of memory-cell mechanism in immune algorithm is without. This paper proposes the immune algorithm using a memory-cell mechanism which can be the application of system with nonlinear varying parameters. To verified performance of the proposed immune algorithm, the speed control of nonlinear DC motor are performed. The results of Computer simulations represent that the proposed immune algorithm shows a fast convergence speed and a good control performances under the varying system parameters.

Keywords

References

  1. David E. Goldberg, Genetic Algorithms in Search, Optimization, and Machine Learning, Addison-Wesley Publishing Company Inc., 1989
  2. Zbigniew Michalewicz, Genetic Algorithms + Data Structures = Evolution Programs, Springer-Verlag, 1994
  3. Tomas Back, Evolutionary Algorithms in Theory and Practice: Evolution Strategied, Evolutionary Programming and Genetic Algorithms, Oxford University Press, 1996
  4. Kumur Chellapolla, David B. Fogel, 'Fitness Distributions in Evolutionary Computation: Analysis of Local Extrema in the continuous Domain,' Proceeding of the 1999 Congress on Evolutionary Computation,' pp. 1885-1892, 1999 https://doi.org/10.1109/CEC.1999.785503
  5. N. Saravanan and D. B. Fogel, 'Evolving Neurocontrollers using Evolutionary Programming,' Proceedings of the first IEEE Conference on Evolutionary Computation, pp. 217-222, 1994 https://doi.org/10.1109/ICEC.1994.350013
  6. David B. Fogel, Evolutionary Computation : Toward a New Philosophy of Machine Intelligence, IEEE Press, 1995
  7. M. Kawafuku, M. Sasaki, and K. Takahashi, 'Adaptive Learning Method of Neural Network Controller using an Immune Feedback Law,' Proceedings of the 199 IEEE/ASME International Conference on Advanced Intelligent Mechatrinics, pp.641-647, 1999 https://doi.org/10.1109/AIM.1999.803243
  8. Kazuhiko Takahashi and Takayuki Yamada, 'Application of an Immune Feedback Mechanism to Control System,' JSME International Journal, Series C, Vol. 41, No.2, 1998
  9. 이영진, 이진우, 이권순,'세포성 면역 알고리즘을 이용한 AGV의 조향 제어기 설계에 관한 연구,' 제어 자동화 시스템 공학회 논문지, 제7권, 제10호, pp.827-836, 2001
  10. Jang-Sung Chun, Jeong-Pil Lim, Hyun-Kyo Jung and Joong-Suk Yoon, 'Optimization Design of Synchronous Motor with Parameter Correction Using Immune Algorithm,' IEEE Trans. on Energy Conversion, Vol. 14, No.3, pp. 610-615, September, 1999 https://doi.org/10.1109/60.790923
  11. Kazuyuki Mori, Makoto Tsukiyama and Toyoo Fukuda, 'Adaptive Scheduling System Inspired by Immune Algorithm,' Proceeding of the 1998 IEEE International Conference on System, Man and Cybernetics, Vol. 4, pp. 3833-3837, 1998 https://doi.org/10.1109/ICSMC.1998.726685
  12. Manabu Kawana, Kunio Saito, Tomoyasu Hiramatsu, Michio Miyazaki, Noriyuki Nanba, 'A Solving Method of Simultaneous Non-linear Equations by Using Dynamic Parametric IA with Meta GA,' T. IEE Japan, Vol. 119-C, No.4, pp. 488-495, 1999
  13. Satoshi Endoh, Naruaki Toma, Koji Yamada, 'Immune algorithm for n-TSP,' proceeding of the 1998 IEEE International Conference on System Man and Cybernetics Vol. 4, pp. 3844-3849, 1998 https://doi.org/10.1109/ICSMC.1998.726687
  14. A. Ishiguro, Y. Watanabe, and Y. Uchikawa, 'An Immunological Approach to Dynamic Behavior Control for Autonomous Mobile Robot,' Proceeding of IROS '95, Vol. 1, pp. 495-500, 1995 https://doi.org/10.1109/IROS.1995.525842
  15. A. Ishiguro, T. Kondo, Y. Watanabe, and Y. Uchikawa, 'Dynamic Behavior Arbitration of Autonomous Mobile Robot using Immune Networks,' Proceeding of ICEC '95, Vol. 2, pp.722-727, 1995 https://doi.org/10.1109/ICEC.1995.487474