Design of a DSP Controller and Driver for the Power-by-wire(PBW) System Using BLDC Servo Motor

BLDC 전동기를 이용하는 직동력(PBW) 구동시스템의 제어기 및 구동기 설계

  • Joo, Jae-Hun (Dept. of Electronic Engineering, Changwon National University) ;
  • Goo, Bon-Min (Dept. of Electronic Engineering, Changwon National University) ;
  • Kim, Jin-Ae (Dept. of Electronic Engineering, Changwon National University) ;
  • Zo, Dae-Seong (Dept. of Electronic Engineering, Changwon National University) ;
  • Choi, Jung-Keyng (Dept. of Electronic Engineering, Changwon National University)
  • 주재훈 (창원대학교 전자공학과 산업전자제어연구실) ;
  • 구본민 (창원대학교 전자공학과 산업전자제어연구실) ;
  • 김진애 (창원대학교 전자공학과 산업전자제어연구실) ;
  • 조대성 (창원대학교 전자공학과 산업전자제어연구실) ;
  • 최중경 (창원대학교 전자공학과 산업전자제어연구실)
  • Published : 2007.10.26

Abstract

This paper presents a study on the DSP controller and IGBT inverter driver design for the power-by-wire(PBW) system using BLDC servo motor. This BLDC servo motor system was realized with DSP(Digital Signal Processor) and IGBT inveter module. The PBW system needs speed control of servo motor for linear thrust action. This paper implements a servo controller with vector control and min-max PWM technique. As CPU of controller, TMS320F2812 DSP was adopted because it has PWM(Pulse Width Modulation) waveform generator, A/D(Analog to Digital) converter, SPI( Serial Peripheral Interface) port and many input/output port etc.

본 논문은 BLDC 서보모터를 사용하는 power-by-wire(PBW) 시스템을 위한 DSP 제어기와 IGBT 인버터 드라이버를 설계하는 연구를 제안한다. 이 BLDC 서보모터 시스템은 DSP(Digital Signal Processor)와 IGBT 인버터 모듈로써 구현되어진다. PBW 시스템은 직선 추력 동작을 위해 서보 모터의 속도 제어가 필요하다. 본 논문에서는 벡터 제어와 min-max PWM 기술로 이러한 서보 제어기를 구현한다. 제어기의 CPU로써, TMS320F2812 DSP는 PWM(펄스폭변조) 파형발생기, A/D변환기, SPI(직병렬인터페이스) 포트 그리고 많은 입/출력 포트 등을 가지고 있기 때문에 채택되었다.

Keywords