光学 精密工程, 2015, 23 (4): 1105, 网络出版: 2015-05-20
永磁同步电机速度控制器的全数字化集成
Digital integration of PMSM speed controller based on FPGA
永磁同步电机 现场可编程门阵列 Anti-windup策略 速度控制器 PI控制器 Permanent Magnet Synchronous Motor(PMSM) Field Programming Gate Array(FPGA) anti-windup strategy speed controller PI controller
摘要
基于现场可编程门阵列(FPGA)设计了具有Anti-windup策略的速度控制器用于永磁同步电机伺服控制系统,并给出了相应的集成设计方法。该方法通过单片FPGA实现永磁同步电机的全数字集成控制。采用FPGA的嵌入式Nios II核完成速度环控制策略,通过FPGA的并行硬件电路实现了高速电流环控制器。为了解决速度给定较大时产生的控制器积分饱和问题,设计了具有Anti-windup策略的PI速度控制器用于有效地减小转速超调量,缩短调节时间。实验结果表明: 与PI控制器相比,使用这种速度控制方法可使永磁同步电机最大转速跟踪精度提高10 r/min,且具有良好的动态性能和稳态精度。 提出的设计方法满足永磁同步电机伺服控制系统的设计需要。
Abstract
On the basis of the Field Programming Gate Array(FPGA), a speed controller with anti-windup strategy is designed for the servo control system of a high-performance Permanent Magnet Synchronous Motor(PMSM). Then, a corresponding integrating design method is given. The controller scheme realizes a fully digital and integrated PMSM servo control system on one-chip FPGA. The Nios II embedded processor is used to develop the speed controller strategy and a designed parallel hardware circuit is utilized to implement the current vector controller to meet the requirement of high sampling frequency. To overcome the windup phenomenon owing to integrator saturation under the large set-point changes, a PI speed controller with anti-windup strategy is designed to reduce the overshoot and settling time of the servo control system. Experiment results demonstrate that the proposed controller increases the steady speed accuracy to 10 r/min as compared with the traditional PI controller, and it satisfies the designed requirements of PMSM servo control system with better dynamic and static performance.
李洪文, 邓永停, 王建立. 永磁同步电机速度控制器的全数字化集成[J]. 光学 精密工程, 2015, 23(4): 1105. LI Hong-wen, DENG Yong-ting, WANG Jian-li. Digital integration of PMSM speed controller based on FPGA[J]. Optics and Precision Engineering, 2015, 23(4): 1105.