Speed Control of DC Motors Using Inverse Dynamics

역동력학을 이용한 DC 모터의 속도제어

  • 김병만 (한국해양대학교 대학원 제어계측공학과) ;
  • 손영득 ((일)고베상선대학대학원 전자기계공학부) ;
  • 하윤수 (한국해양대학교 기계·정보공학부)
  • Published : 2000.09.01

Abstract

In this paper, a methodology for designing a controller based on inverse dynamics for speed control of DC motors is presented. The proposed controller consists of a prefilter, the inverse dynamic model of a system and the PI controller. The prefilter prevents high frequency effects from the inverse dynamic model. The model of the system in characterized by a nonlinear equation with coulomb friction. The PI controller regulates the error between the set-point and the system output which may be caused by modeling error, variations of parameters and disturbances. The output which may be caused by modeling error, variations of parameters and disturbances. The parameters of the model and the PI controller are adjusted offlinely by a genetic algorithm. An experimental work on a DC motor system is carried out to illustrate the performance of the proposed controller.

Keywords

References

  1. Control of Electrical Drives Werner Leonhard
  2. 제어자동화시스템공학회지 v.6 no.1 역동력학을 이용한 교류 전동기 전류제어기 허남호;남광희
  3. Industrial Engineering Chemistry Research v.21 Internal Model Control 1 : A Unifying Review and Some New Result C.E. Garcia;M. Morari
  4. IEEE Trans. Automat. Contr. v.AC-31 General Solution of Robust Tracking Problem in Two-Degree-of-Freedom Control Systems T. Sugie;T. Yoshikawa
  5. 제13회 한국자동제어학술회의 논문 실수코딩 유전알고리즘과 제어기 동조에 응용 주상래;진강규
  6. 유전알고리즘과 그 응용 진강규