Design and Implementation for DC Motor controller Using Embedded Target

Embedded Target을 이용한 DC Motor제어가 설계 및 구현

  • Received : 2011.10.17
  • Accepted : 2012.02.02
  • Published : 2012.01.30

Abstract

This paper presents design and implementation of the speed controller for DC motor system using Embeded Target for TI C2000 DSP library in Matlab/Simulink is introduced. Speed controller are easily design and implemented by using the Matlab/Simulink program. Feedback of motor speed is processed through eZdsp F2812 AID converter using encoder and pulse meter as speed sensor. Real-time program of controller is drawn using Simulink and converted program code for speed control of P control, PID control and parameter estimation base adaptive control is downloaded into the TI eZdsp 2812 board. Experiments were carried out to examine validity of speed response for implemented controllers. And even if controlled plant becomes alteration studied controller design and implementation easily method.

이 논문은 매트랩/시뮬링크에서 도입한 TI 2000 DSP 라이브러리를 위한 임베디드 타켓을 사용하여 직류 모터 시스템에 대한 속도 제어기를 설계하고 구현하였다. 속도 제이기는 매트랩/시뮬링크 프로그램을 사용하여 쉽게 설계하고 구현할 수 있다. 모터 속도의 궤환은 속도 감지기로 엔코드와 펄스미터를 사용하여 eZdsp F2812 의 A/D 변환기를 통하여 처리하였다. 제어기의 실시간 프로그램은 시뮬링크를 사용하여 그렸고, P 제어기, PID 제어기 그리고 매개변수 추정 을 기반 적응제어기의 변환된 프로그램 코드는 Realsys eZdsp 2812 보드로 다운로드하였다. 그리고 실험을 통하여 구현된 제어기들의 속도응답을 확인하였다. 제어대상이 변경되었을 때에도 제어기를 쉽게 설계 및 구현하는 방법을 연구했다.

Keywords

References

  1. 리얼시스, "MATLAB7을 이용한 TI TMS320C2000 개발 환경 구축", pp. 1-14, 2004.
  2. Embedded Target for the, TI TMS32OC2000TMTM DSP Platform For Use with Real-Time Workshop, "TI TMS320C2000 DSP Platform in MATLAB7 user guide", The MathWorks Inc. Version 1, pp. 7-32, 2004.
  3. J. M. Jacob : Industrial Control Electronics Applications and Design, London, Pentice-Kall International Editions, pp. 198-322, 1996.
  4. V. V. Chalarm, Adaptive Control Systems Techniques and Application, New York and Basel, Marcel Dekker. Inc., pp. 1-498, 1987
  5. Ole Ravn,"On-line System Identification and Adaptive Controlusing The Adaptive Blockset", http://www.iau.dtu.dk/secretary/pdf/ORa.pdf, pp. 1-7, 1999.
  6. K. J. Astrom, B. Wittenmark, Adaptive Control second edition, New York, Addison-Wesley Pub. Corn., pp. 1-561, 1995.
  7. Simulink (1998). "SIMULINK, Using Simulink", The MathWorks Inc. Version 2.2., pp.1-22, 1997.