Implementation of Vector Controller for PMSM Using FPGA

FPGA를 이용한 영구자석 동기 전동기 벡터 제어기의 구현

  • Published : 2006.04.01

Abstract

This paper describes a fully hardware realization of vector controller for the permanent magnet synchronous motor (PMSM) using high density field programmable gate mays (FPGA). In the proposed system, the vector controller including vector transformation , PI regulator, position and speed measurement, current measurement, and space vector PWM blocks is implemented in a FPGA using a VHSIC hardware description language (VHDL). The experimental results using a 1.1kW PMSM are provided to show the validity of the proposed system.

고성능 DSP 또는 마이크로프로세서를 통해 구현되던 벡터제어를 프로그램이 가능한 소자인 FPGA를 통해 하드웨어로 구현하였다. 이를 위해 벡터제어 알고리즘을 구성하는 제어 블록들을 VHDL을 통해 모듈화 하고, 모듈화한 벡터제어 알고리즘을 FPGA에 프로그래밍 하여 하드웨어 벡터제어기를 구현하였다. 그리고 하드웨어 벡터제어기의 성능을 검증하기 위해 영구자석 동기 전동기 구동을 위한 벡터제어 시스템을 구성하고, 소프트웨어 기반 벡터제어 시스템과 벡터제어 알고리즘 연산시간 및 성능에 대한 비교연구를 수행하였다.

Keywords

References

  1. Paul C. Krause, 'Analysis of Electric Machinery', McGraw-Hill, 1987
  2. Bimal K. Bose, 'Modern Power Electronics and AC Drives', Prentice Hall, 2002
  3. R. Krishnan, 'Electric Motor Drives, Modeling, Analysis, and control', Prentice Hall, 2001
  4. Ion Boldea, Syed A. Nasar, 'Vector Control of AC Drives', CRC press, 1992
  5. Peter Vas, 'Vector Control of AC Machines', Oxford Science Publication, 1990
  6. 설승기, '전기기기제어론', 브레인코리아, 2002
  7. 정동화, '전력전자 및 전동기 제어', 인터비젼, 2005
  8. Benjamin C. Kuo, 'Digital Control Systems', Saunders College Publishing, 1992
  9. Zhaoyong Zhou, Tiecai Li, T. Takahashi, E. Ho, 'FPGA Realization of a High-performance Servo Controller for PMSM', Applied Power Electronics Conference and Exposition, Vol. 3, 2004, pp.1604-1609
  10. Y. S. Kung, P. G. Huang, C. W. Chen, 'Development of a SOPC for PMSM Drives', IEEE International Midwest Symposium on Circuit and Systems, Vol 2, 2004, pp.329-332
  11. Ray Andraka, 'A survey of CORDIC algorithms for FPGA based computers', Proc. of ACM/SIGDA sixth Interantional Symposium on FPGAs, 1998, pp.191-200
  12. D. Grahame Holmes, Thomas A. Lipo, 'Pulse Width Modulation for Power Converters', IEEE press, 2003
  13. Texas Instruments, 'Digital Motor Control', Oct. 2003