Design of Current and Speed Controller for DC Motor Drive System Using dSPACE System

dSPACE 시스템을 이용한 직류 전동기 구동 시스템의 전류 및 속도 제어기 설계

  • 지준근 (순천향대학교 정보기술공학부) ;
  • 이용석 (순천향대학교 대학원 정보제어공학과)
  • Published : 2006.03.01

Abstract

In this paper, design of current and speed controller for DC motor drive system using dSPACE 1104 system is introduced. Current and speed controller is designed and implemented using MATLAB/SIMULINK program simply and easily, and speed control response of DC motor can be advanced. Current and speed control of DC motor is carried in DSP control board using dSPACE system. Speed feedback is processed through QEP using pulse encorder as speed sensor, and current feedback is processed through A/D converter using hall sensor as current sensor. Controller is designed to PI current controler and PI speed controller. Current and speed response is verified through simulations and experiments.

본 논문에서는 직류전동기 구동 시스템의 전류 및 속도 제어를 위하여 dSPACE 1104 시스템을 이용하여 전류 궤환을 갖는 속도 제어시스템을 구현하였다. 전류 및 속도 제어기의 설계는 MATLAB/SIMULINK 프로그램을 사용하여 간편하고 손쉽게 구현하였으며, 직류전동기 속도제어의 안정성과 응답성을 향상시킬 수 있었다. 직류전동기의 전류제어 및 속도제어는 DSP 보드와 dSPACE 시스템을 사용하여 수행하였으며, 속도의 궤환은 속도센서인 엔코더 펄스를 이용해서 QEP로 처리하였고, 전류의 궤환은 전류센서인 홀센서를 통해서 A/D 변환기로 처리하였다. 제어기들은 각각 PI 전류제어기 및 PI 속도제어기를 설계하였고 시뮬레이션과 실험을 통해서 전류 및 속도 응답을 확인하였다.

Keywords