Font Size: a A A

Research Of Permanent Magnet Synchronous Motor Vector Control System Based On FPGA

Posted on:2013-02-05Degree:MasterType:Thesis
Country:ChinaCandidate:J WuFull Text:PDF
GTID:2212330371956978Subject:Electrical engineering
Abstract/Summary:PDF Full Text Request
Permanent magnet synchronous motor(PMSM) is widely used in AC servo system with the development of permanent magnetism material and control method. As the technology of Electronic Design Automation (EDA) and Field Programmable Gate Array (FPGA) develop, the complex control algorithm could be realized with FPGA-based single chip, which is of advantages of flexibility, reconfiguration, high speed and high reliability. FPGA could work in hardware way with software to realize the hardware circuit, which is of higher reliability than that of DSP. So, to research the realization of high performance PMSM drive system on FPGA is of profound significance and lays a foundation for the design of a special motor controlling chip.On the basis of the mathematical model of PMSM and the theory of vector control,the paper analyze theory of PMSM vector control and presents a fully digitized hardware design scheme of PMSM vector control. Combining complished EDA design methodology and Verilog HDL, it is verified and implemented on one-chip FPGA. The implementation of functional modules is proposed, such as, coordinate transformation, PI regulator, the M/T speed measurement algrithm and SVPWM. The design uses "Top-Down" theme to develop core by dividing system according to it's function. To save the chip resource, thoughts of time-sharing are applied in the design of vector time calculation unit and speed calculation unit.Functional simulation and timing analysis is completed on the platform of Modelsim.The results of simulation and haiware verification show that the scheme is reliable and perfect on function. The experiment results indicate that the control system can achieve good dynamic and static performances and the algrithm is effective.
Keywords/Search Tags:PMSM, FPGA, EDA, Vector Control, SVPWM
PDF Full Text Request
Related items