DOI QR코드

DOI QR Code

An Implementation of the Controller Design System Using the Runge Kutta Method and Genetic Algorithms

런지-커타 기법과 유전자 알고리즘을 이용한 제어기 설계 시스템의 구현

  • 이충기 (명지대학교 컴퓨터소프트웨어학과) ;
  • 강환일 (명지대학교 정보공학과) ;
  • 유일규 (명지대학교 정보통신공학과)
  • Published : 2003.06.01

Abstract

Genetic algorithms using a Process of genetic evolution of an organism are appropriate for hard problems that have not been solved by any deterministic method. Up to now, the controller design method has been made with the frequency dependent specification but the design method with the time specification has gotten little progress. In this paper, we study the controller design to satisfy the performance of a plant using the generalized Manabe standard form. When dealing with a controller design in the case of two parameter configurations, there are some situations that neither a known pseudo inverse technique nor the inverse method can be applicable. In this case, we propose two methods of designing a controller by the gradient algorithm and the new pseudo inverse method so that the desired closed polynomials are either equalized to or approximated to the designed polynomial. Design methods of the proposed controller are implemented in Java.

유전자 알고리즘은 생물의 유전적 진화과정을 이용한 새로운 문제 해결의 방안으로 결정론적 방법으로 해결하지 못한 난제에 적합한 알고리즘이다. 제어기 설계 기법은 주파수에 의존하는 명세에 의한 설계는 있어 왔으나 Manabe 표준형을 기본으로 사용하는 시간에 의존하는 명세를 만족시키는 제어기 설계 기법은 미미한 단계에 있다. 본 논문에서는 일반화된 Manabe 표준형을 이용하여 플랜트의 성능을 충족시키는 제어기의 설계에 관해 연구한다. 두 변수 구조를 갖는 제어시스템에서 제어기의 계수 설계시 역행렬 방법이나 기존의 의역 행렬 방법으로 해결할 수 없는 경우가 있다. 이 경우에 원하는 폐루프 다항식이 설계된 다항식과 같거나 근사적으로 같도록 새로운 의역 행렬 방법과 경사알고리즘을 이용하여 제어기를 설계하는 두 가지 방법을 제안한다. 다음으로 제안된 제어기 설계 방법들을 자바로 구현한다

Keywords

References

  1. D. Goldberg, Genetic Algorithms in Search, Optimization, and Machine Learning, Addison-Wesley, 1989.
  2. J. Koza, Genetic Programming, MIT Press, 1992.
  3. Z. Michalewicz, Genetic Algorithm + Data Structure = Evolution Program, Springer Verlag, 1994.
  4. M. Mitchell, An Introduction To Genetic Algorithms, MIT Press, 1997.
  5. 김신구, 최용희, 김영철, "새로운 성능지수 " Korea Automatic Control Conference, pp. 796-799, 1998.
  6. 정슬, 박영우, "선형시스템의 자동제어기 설계 프로그램의 개발" 추계 자동제어 학술회의, pp. 1841-1844, 1998.
  7. L. Jason, An algebraic approach to control system design, M.S. thesis, University of Waterloo, 1996.
  8. A. Lipatov and N. Sokolov, "Some sufficient conditions for stability and instability of continuous linear stationary systems," Avtomatika I Telemekhanika, No. 9, pp. 30-37, 1978.
  9. S. Manabe, "Coefficient Diagram Method," The 14th IFAC Symposium on Automatic Control in Aerospace, pp. 199-210, August 1998.
  10. Y. Jung and H. Kang, "A Study on the Generalization of the Manabe Standard Forms by GA," American Control Conference, July 2000.
  11. S. Chapra and R. Cande, Numerical Methods for Engineers, WCB/McGraw Hill Company, Singapore, 1998.
  12. 정재윤, 김한실, "CDM을 이용한 역진자 제어기 설계 ," Korea Automatic Control Conference, pp. 788-791, 1998.
  13. P. Chong and S. Zak, Introduction to Optimization, John Wiley & Sons, 1996.