DocumentCode :
1856652
Title :
Development of a SOPC for PMSM drives
Author :
Ying-Shieh Rung ; Huang, Pin-Ging ; Chen, Chien-Wu
Author_Institution :
Dept. of Electr. Eng., Southern Taiwan Univ. of Technol., Tainan Hsien, Taiwan
Volume :
2
fYear :
2004
fDate :
25-28 July 2004
Abstract :
A system-on-a-programmable-chip (SOPC) using an Altera FPGA (Stratix EP1S10) and a Nios embedded processor to develop drive system for permanent magnet synchronous motor (PMSM) is presented in this paper. In this SOPC, it has two modules to construct a fully digital drive controller. One module performs the function of the speed/position loop control and motion trajectory control of PMSM drives. The other module performs the function of the current loop control for PMSM drives, which includes vector control, SVPWM generation, coordinate transformation, PI controller and the pulse detection of the quadrature encoder. The former is implemented by software using Nios embedded processor due to the need of complicated control algorithm and low sampling frequency control (motion trajectory control & position control: less than 1kHz). The latter is implemented by hardware due to the need of high sampling frequency control (current loop: 16 kHz, PWM circuit: 4∼8 MHz) but simple computation. To confirm the effectiveness of the proposed SOPC, an experimental system with a PMSM, a FPGA experimental board, an inverter and a rectifier has been set up and some experimental results have been validated with the theoretical ones.
Keywords :
field programmable gate arrays; frequency control; machine vector control; motion control; position control; synchronous motor drives; system-on-chip; velocity control; 16 kHz; Altera FPGA; Nios embedded processor; PI controller; PMSM drives; PWM circuit; SVPWM generation; Stratix EP1S10; control algorithm; coordinate transformation; current loop control; digital drive controller; drive system; field programmable gate array; frequency control; inverter; motion trajectory control; permanent magnet synchronous motor; position loop control; pulse detection; quadrature encoder; rectifier; speed loop control; system-on-a-programmable-chip; vector control; Digital control; Embedded software; Field programmable gate arrays; Frequency control; Machine vector control; Motion control; Permanent magnet motors; Pulse generation; Sampling methods; Space vector pulse width modulation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2004. MWSCAS '04. The 2004 47th Midwest Symposium on
Print_ISBN :
0-7803-8346-X
Type :
conf
DOI :
10.1109/MWSCAS.2004.1354160
Filename :
1354160
Link To Document :
بازگشت