DOI:10.3969/j.issn.1003-5060.2025.07.006
基于 FPGA 的无刷直流电机模糊 PI 控制系统设计
周东升,许高斌,马渊明
(合肥工业大学微电子学院,安徽合肥230601)
摘要
针对传统软件控制器存在响应速度慢、精度低和抗干扰能力差的问题,文章基于现场可编程门阵列(field programmable gate array, FPGA)实现无刷直流电机(brushless direct current motor, BLDC)模糊PI控制系统的设计。该控制系统内部采用全硬件实现方式,提高了系统的运算效率,增强了抗干扰能力;系统采用转速、电流双闭环控制,转速环采用模糊PI控制算法,相较于传统PI控制算法,提高了响应速度和控制精度。实验结果表明,文章设计的控制系统响应速度快、超调小、抗干扰能力强。
关键词
无刷直流电机(BLDC);矢量控制;模糊控制器;现场可编程门阵列(FPGA)
中图分类号:TP302
文献标志码:A
文章编号:1003-5060(2025)07-0898-07
Design of fuzzy PI control system for brushless direct current motor based on FPGA
ZHOU Dongsheng, XU Gaobin, MA Yuanming
(School of Microelectronics, Hefei University of Technology, Hefei 230601, China)
Abstract
Aiming at the problems of slow response, low accuracy and poor anti-interference ability when the traditional software controller implements the brushless direct current motor (BLDC) vector control system, this paper presents a design of fuzzy PI control system for BLDC based on field programmable gate array (FPGA). The full hardware implementation method inside the control system improves the computing efficiency of the control system and enhances the anti-interference ability. The control system adopts double closed-loop control of speed and current, and the speed loop adopts fuzzy PI control algorithm, which improves the response speed and control accuracy compared with the traditional PI control algorithm. The experimental results show that the system has fast response, small overshoot and high anti-interference ability.
Keywords
brushless direct current motor(BLDC); vector control; fuzzy controller; field programmable gate array(FPGA)
收稿日期:2023-06-07
修回日期:2023-07-11
基金项目:国家重点研发计划资助项目(2022YFB3205903);安徽省发改委研发创新资助项目(JZ2021AFKJ0050)