集成电路与嵌入式系统2025,Vol.25Issue(6):58-67,10.DOI:10.20193/j.ices2097-4191.2025.0029
基于FPGA的PMSM矢量控制技术设计实现
Design and implementation of PMSM vector control technology based on FPGA
摘要
Abstract
In order to solve the problems of MCU and DSP serial calculation widely used in permanent magnet synchronous motor con-trol,insufficient dynamic accuracy and long development cycle of complex vector control algorithms,a vector control technology of Per-manent Magnet Synchronous Motors(PMSM)based on domestic FPGA is proposed.By adopting the modular design methods of Hard-ware Description Language(HDL)and Electronic Design Automation(EDA),the dual closed-loop feedforward PI control strategy,Space Vector Pulse Width Modulation(SVPWM)algorithm,and the underlying key modules such as coordinate transformation and en-coder feedback are independently designed,and the logic and timing simulation tests of key functional modules are carried out by Model-sim respectively.Finally,a PMSM vector control hardware system based on domestic FPGA is constructed.The SVPWM waveform test,the dynamic accuracy under multiple signal inputs such as step signal and square wave signal,and the chip performance test analy-sis are conducted,which verified the effectiveness of the design and implementation results of the proposed vector control technology for permanent magnet synchronous motor based on domestic FPGA.关键词
FPGA/永磁同步电机/前馈双闭环/矢量控制/硬件测试Key words
FPGA/permanent magnet synchronous motor/feed forward dual closed-loop/vector control/hardware experiment分类
电子信息工程引用本文复制引用
包朝伟,范维,熊庚帆,唐万韬..基于FPGA的PMSM矢量控制技术设计实现[J].集成电路与嵌入式系统,2025,25(6):58-67,10.基金项目
深圳市重2022D006国产化高性能工业机器人控制器研发及应用(JSGGZD20220822095000001) (JSGGZD20220822095000001)