节点文献

基于FPGA的永磁同步电机矢量控制系统的研究

Research of Permanent Magnet Synchronous Motor Vector Control System Based on FPGA

【作者】 吴俊

【导师】 邱建琪;

【作者基本信息】 浙江大学 , 电气工程, 2012, 硕士

【摘要】 永磁材料的迅速发展以及各种控制策略的产生和研究,使得永磁同步电机在交流驱动领域得到越来越广泛的应用。随着现代电子设计自动化(EDA)技术和现场可编程门阵列(FPGA)器件的快速发展和进步,采用单片FPGA已经可以完全实现复杂的控制算法,并且具有可重构、可靠性高、运行速度快等优点。经过FPGA芯片的验证,以软件的方式去实现硬件电路,避免了流片的风险和投资,实现了软件需求和硬件设计的完美集合,因此研究高性能永磁同步电机驱动系统的FPGA实现,具有深刻的意义,为电机控制器的集成化研究奠定基础。本文在介绍永磁同步电动机数学模型基础上,依据矢量控制理论,对永磁同步电机的矢量控制方法进行了分析。在单片现场可编程逻辑阵列(FPGA)芯片上,利用硬件描述语言和EDA模块化设计思想实现了基于转子磁场定向矢量控制的永磁同步电机驱动控制系统,给出了坐标变换、速度和电流调节器、电压空间矢量脉宽调制(SVPWM)、位置检测和速度计算等模块的具体实现方法。在满足设计要求的基础上,以降低模块所占用的芯片资源为目标,进行优化设计。采用Top-Down设计思想,对系统按功能划分模块来进行设计,增强系统的可移植性,缩短开发周期。为了减少系统调用乘法器的个数,采用分时复用的思想,节约资源。通过Modelsim仿真软件对系统各个模块进行功能仿真和时序验证,构建了整个系统的硬件平台并进行了实验验证与调试,实验结果表明系统具有良好的动静态性能,验证了所编制算法的正确性。

【Abstract】 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.

【关键词】 永磁同步电机FPGAEDA矢量控制SVPWM
【Key words】 PMSMFPGAEDAVector ControlSVPWM
  • 【网络出版投稿人】 浙江大学
  • 【网络出版年期】2012年 07期
节点文献中: