DOI QR코드

DOI QR Code

Immune Algorithm Controller Design of DC Motor with parameters variation

DC 모터 파라메터 변동에 대한 면역 알고리즘 제어기 설계

  • 박진현 (진주산업대학교 산업자동화공학과) ;
  • 전향식 (한국항공우주산업주식회사) ;
  • 이민중 (IT 커뮤니티 부설연구소) ;
  • 김현식 (국방과학연구소) ;
  • 최영규 (부산대학교 전자전기정보컴퓨터공학부)
  • Published : 2002.08.01

Abstract

Methods for automatic tuning of PID controllers have been on of the results of the active research on control. The proposed controller also is auto-tuning of PID controller 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 optimization of PID controller parameters. 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. And research of memory-cell mechanism does not give us entire satisfaction. This paper proposes the immune algorithm using a memory-cell mechanism which can be the application of system with nonlinear varying parameters. To verify 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.

PID 제어기의 자동 동조 방법이 제어분야에서 많은 연구가 되어 왔으며, 제안된 제어기 또한 PID 제어기 자동동조에 관한 연구이다. 제안된 면역 알고리즘은 인간의 면역 체계를 모방한 최적화 알고리즘으로 기억 세포 메카니즘과 다른 면역 알고리즘에 비하여 덜 복잡한 구조를 가지고 있다. 이렇게 제안된 면역 알고리즘을 PID 제어기의 파라메터를 최적화하는데 사용하고자 한다. 현재까지 면역 알고리즘은 주로 시스템 파라메터의 변동이 없는 최적화 문제에 적용되어왔다. 그러므로 면역 알고리즘에서의 기억세포 메카니즘에 대한 유용성이 없으며, 또한 그에 대한 연구가 미진한 상태이다. 본 연구에서는 비선형 가변 시스템에 기억세포를 사용한 면역 알고리즘을 적용하고자 한다. 제안된 면역 알고리즘의 성능 평가를 위하여 비선형 직류 모터의 속도 제어에 적용하고, 그 결과를 컴퓨터 모의실험을 통하여 제안된 면역 알고리즘이 가변 시스템 파리메에 대하여 빠른 수렴 성능과 좋은 제어 성능을 보임을 보이고자 한다.

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 Practive: 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.
  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.
  6. David B. Fogel, Evolutionary Computation : Toward a New Philosophy of Machine Intelligence, IEEE Press, 1995.
  7. 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
  8. 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.
  9. Manabu Kawana, Kunio Saito, Tomoyasu Hiramatsu, Michio Miyazaki, Noriyuki Nanba, "A Solving Method of Simultaneous Non-linear Equations by Using Dynamic Parametric lA with Meta GA," T. IEE Japan, Vol. 119-C, No. 4, pp. 488-495, 1999.
  10. 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.
  11. 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.
  12. 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.
  13. 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.
  14. Kazuhiko Takahashi and Takayuki Yamada, "Application of an Immune Feedback Mechanism to Control System," JSME International Journal, Series C, Vol. 41, No. 2, 1998.
  15. 이영진, 이진우, 이권순,"세포성 면역 알고리즘을 이용한 AGV 의 조향 제어기 설계에 관한 연구," 제어자통화 시스템 공학회 논문지, 제7권, 제10호, pp.827-836, 2001.