Implementation of Vector Control for SPMSM Using Model Based Controller Design in MATLAB/SIMULINK

MATLAB/SIMULINK의 모델기반 제어기 설계를 이용한 표면부착형 영구자석 동기전동기의 벡터제어 구현

  • 지준근 (순천향대 공대 정보기술공학부) ;
  • 이용석 (순천향대 공대 전기통신공학과) ;
  • 차귀수 (순천향대 공대 정보기술공학부)
  • Published : 2008.08.01

Abstract

This paper presents an implementation of vector control for SPMSM using model based controller design in MATLAB/SIMULINK. The model based controller design enables fast development of control system for motor by designing controllers and performing simulation on the GUI (Graphic User Interface) platform, converting program code directly into real-time programs, and then performing tests for the responses from controllers. The controllers designed in this paper are PI speed controller and decoupling PI current controller. Also space vector modulation method using offset voltage is used in PWM scheme. And system stability is also secured by close magnitude overmodulation method, maintaining dynamics of load when overmodulation occurs. The validity of vector control implemented is verified through simulations and experiments.

Keywords

References

  1. 윤덕용, "공간전압벡터 PWM기법을 이용한 동기전동기의 속도제어," 단국대학교 전기공학과 공학박사학위논문, 1995년 2월
  2. 김경수, "개선된 비간섭 전류제어기를 이용한 영구자석동기전동기의 성능 향상에 관한 연구," 부산대학교 전기공학과 공학 석사 학위 논문, 2005년 2월
  3. 최치영, "TMX320F2812를 이용한 AC서보 모터의 벡터제어에 관한 연구," 호서대학교 정보제어공학과 공학석사 학위 논문, 2003년 7월
  4. TechWorld, "Real-Time Embedded World," pp. 52-56, 2007년 2월호
  5. 조성욱, "적응제어 비간섭 전류 제어기를 이용한 매입형 영구자석 전동기의 제어 성능향샹에 관한 연구," 창원대학교 전기전자제어공학과 공학 석사 학위 논문, 2006년 6월
  6. 설승기, "전기기기제어론," BRAIN KOREA, 2002. pp. 299-352
  7. 최승필, 이용석, 지준근, "MATLAB/SIMULINK의 모델기반 제어기 설계를 이용한 직류전동기 구동 시스템의 임베디드 제어 시스템," 대한전기학회 하계학술대회논문집, pp. 1954-1955, 2007. 7
  8. 이용석, 지준근, 차귀수, "MATLAB/SIMULINK의 TIC2000 DSP 임베디드 타겟을 이용한 동기전동기 구동시스템," 전력전자학회 하계학술대회 논문집, pp. 400-402, 2007. 7