Title :
FPGA-Based Speed Control IC for PMSM Drive With Adaptive Fuzzy Control
Author :
Kung, Ying-Shieh ; Tsai, Ming-Hung
Author_Institution :
Southern Taiwan Univ., Tainan
Abstract :
The new generation of field programmable gate array (FPGA) technologies enables an embedded processor intellectual property (IP) and an application IP to be integrated into a system-on-a-programmable-chip (SoPC) developing environment. Therefore, this study presents a speed control integrated circuit (IC) for permanent magnet synchronous motor (PMSM) drive under this SoPC environment. First, the mathematic model of PMSM is defined and the vector control used in the current loop of PMSM drive is explained. Then, an adaptive fuzzy controller adopted to cope with the dynamic uncertainty and external load effect in the speed loop of PMSM drive is proposed. After that, an FPGA-based speed control IC is designed to realize the controllers. The proposed speed control IC has two IPs, a Nios II embedded processor IP and an application IP. The Nios II processor is used to develop the adaptive fuzzy controller in software due to the complicated control algorithm and low sampling frequency control (speed control: 2 kHz). The designed application IP is utilized to implement the current vector controller in hardware owing to the requirement for high sampling frequency control (current loop: 16 kHz, pulsewidth modulation circuit: 4-8 MHz) but simple computation. Finally, an experimental system is set up and some experimental results are demonstrated.
Keywords :
adaptive control; field programmable gate arrays; fuzzy control; machine control; synchronous motor drives; system-on-chip; velocity control; FPGA-based speed control IC; Nios II; PMSM drive; adaptive fuzzy control; application IP; current vector controller; embedded processor intellectual property; field programmable gate array; frequency 4 MHz to 8 MHz; permanent magnet synchronous motor; speed control integrated circuit; synchronous motor drives; system-on-a-programmable-chip; Adaptive control; Application software; Field programmable gate arrays; Frequency control; Fuzzy control; Integrated circuit technology; Intellectual property; Programmable control; Sampling methods; Velocity control; Field programmable gate arrays (FPGAs); fuzzy control; permanent magnet motors; synchronous motor drives; system-on-a-programmable-chip (SoPC);
Journal_Title :
Power Electronics, IEEE Transactions on
DOI :
10.1109/TPEL.2007.909185