摘要
为研制高性能的全数字交流伺服驱动系统,设计了基于FPGA的单芯片伺服控制方案.采用现代EDA设计方法,使用Verilog硬件描述语言构建了永磁同步电动机矢量控制系统的坐标变换、空间矢量脉宽调制(SVPWM)、电流环、速度环以及串行通讯等电机控制模块的硬件逻辑电路,并进行了仿真验证,最后在Xilinx3S400 FPGA中实现了永磁同步电动机转子磁场定向控制.仿真和实验结果表明,系统具有很好的机械特性、力矩特性和动态性能,从而验证了使用FPGA设计高性能的全数字单芯片交流伺服驱动系统具有较高的可行性.
FPGA-based single chip servo controller was designed to get high-performance all-digital AC servo system. According to the modem EDA design methodology, the hardware logical circuits of all motor control modules, including coordinate transform, SVPWM, current loop, speed loop and serial communication were constructed in Verilog HDL and verified through simulation. Finally, the PMSM RFOC (Rotor Field Orientation Control) is implemented on a single Xilinx 3S400 FPGA chip. Simulation and experimental results indicate that the system has excellent mechanical characteristic, torque characteristic and dynamic performance. The approach of designing high-performance all digital AC servo system using FPGA has high feasibility.
出处
《哈尔滨工业大学学报》
EI
CAS
CSCD
北大核心
2008年第3期428-431,共4页
Journal of Harbin Institute of Technology