Disturbance Rejection and Optimal Tuning of PID Controller Using $H_\infty$ and Immune Algorithms

PID제어기루프의 외란제거 및 최적화 튜닝을 위한 면역 알고리즘 적용

  • Kim, Dong-Hwa (Dept. of Control Instrumentation Engineering, Hanbat National University) ;
  • Cho, Jea-Hoon (Dept. of Control Instrumentation Engineering, Hanbat National University) ;
  • Lee, Hwan (Dept. of Control Instrumentation Engineering, Hanbat National University)
  • 김동화 (국립 한밭대학교 제어계측공학과) ;
  • 조재훈 (국립 한밭대학교 제어계측공학과) ;
  • 이환 (국립 한밭대학교 제어계측공학과)
  • Published : 2003.11.21

Abstract

본 논문에서는 PID제어기를 이용해 외란이 존재하는 이차 시스템을 제어하는 경우 외란 제거와 최적제어가 동시에 될 수 있는 PID 파라메터를 면역 알고리즘을 통해 구하였다. 지금까지 면역알고리즘을 적용한 최적화 문제에서는 외란이 존재하는 시스템에 대한 적용 사례가 매우 적었다. 그러므로 본 논문에서는 면역알고리즘이 외란이 존재하는 시스템에서 어떠한 성능을 가지는 알아보기 위하여 외란이 존재하는 이차 시스템에 적용하여 그 성능을 알아보았다. 외란제거를 위해 $H_\infty$-norm을 응용하여 제어시스템의 외란제거 조건들을 제시하고 이 조건들을 만족하는 PID 제어기를 설계하였다. 설계된 PID제어기의 최적 파라메터를 구하기 위해 면역 알고리즘을 적용하였고 최적 파라메터를 평가하기 위하여 ISE(integral of squared error)성능지수를 이용하여 만족할 만한 결과를 얻었다.

Keywords