The Development of Automatic Design Software for DC Motor Servo Controller

DC 모터 서보 제어기의 자동 설계 S/W 개발

  • 허경무 (단국대학교 공학부 전자공학전공) ;
  • 이은오 (단국대학교 공학부 전자공학전공) ;
  • 조영준 (생산기술연구원)
  • Published : 2000.10.01

Abstract

This paper deals with the development of an automatic design software for DC servo motor control, which provides good performance with rapid response and velocity control accuracy. In the proposed method, the design is automatically executed using Matlab, and iterative learning control algorithms are used in the design process. We applied this method to 50W, 100W, 200W, 300W, 500W, 750W, 1.8kW and 4.5kW DC servo motors which are widely used in the industry. We compare the results of the manual tuning design method with that of the automatic design method presented in this paper. From the experimental results, we can find that the performance of the proposed method is better than that of the manual tuning design method.

Keywords

References

  1. S. Arimoto, S. Kawamura, and F. Miyazaki, 'Bettering operation of robots by learning', J of Robotic Systems, vol. 1, no. 2, pp. 123-140, 1984 https://doi.org/10.1002/rob.4620010203
  2. Gu, Y. and Loh, N., 'Learning control in robotic systems', Proc. IEEE Int'l Symposium on Intel-ligent Control, Philadelphia, Pa. pp. 360-364, 1987
  3. 허경무, 우광준, '비선형 시스템에 적용 가능한 피드백 사용형 2차 반복 학습제어 알고리즘', 제어.자동화.시스템공학 논문지, 제4권, 제5호, 1998년, 10월, pp. 608-615
  4. Kyungrnoo Huh and Hankyung Bae, 'A design of AC servo motor drive system -BLDC type-,' IEEE International Symposium on Industrial Electronics, pp. 658-662, Budapest, Hungary, Jun. 1993 https://doi.org/10.1109/ISIE.1993.268726
  5. K. Astrom and T. Haggludn, 'PID controllers:Theory, design, and tuning'
  6. An engineering handbook by ELECTRO-CRAFT CORP (Expanded Third Edition), 'DC motors speed controls servo systems'
  7. 조영준, 정일용, 심현승, 'DC 소형 모터의 설계 및 해석 기술 개발', 제7회 첨단생산시스템 Workshop 발표 논문집, 1999. 9
  8. 최영, 정태경, 조성욱, '중소형 모터의 설계/해석 및 평가 모듈 개발', 제7회 첨단생산시스템 Workshop 발표 논문집, 1999. 9
  9. 임종수 저, 'Matlab 완벽가이드 II(응용편)'
  10. Matlab manual, 'Getting started with MA TLAB (Ver5.3)'
  11. Matlab manual, 'Building GUIs with matlab'
  12. Matlab manual, 'SIMULINK / Dynamic system simulation for MATLAB'