基于FPGA的双三相永磁同步电机电压源逆变器PWM算法
PWM Algorithm for Voltage Source Inverter of Dual Three-Phase Permanent Magnet Synchronous Motor Based on FPGA
摘要: 随着永磁同步电机的多相化发展,电压源型逆变器的脉冲宽度调制(PWM)算法也需扩展至相应的多相PWM算法体系中。目前,常用的双三相型电压源逆变算法主要包括载波型PWM和空间矢量脉宽调制(SVPWM)等。在传统的电机控制算法中,SVPWM通常在数字信号处理器(DSP)或微控制器(MCU)中实现。然而,这类串行执行的处理器虽然对于一些对成本敏感、控制精度要求并非极高的电机控制应用场景是较为合适的选择,但在一些高性能控制场合或特殊应用领域,却会限制算法性能的提升。鉴于此,本文采用现场可编程门阵列(FPGA)来实现双三相永磁同步电机电压源逆变器PWM算法,以充分发挥FPGA高度的并行性优势和良好的移植性。
Abstract: With the development of multiphase of permanent magnet synchronous motors, the pulse width modulation (PWM) algorithm of voltage source inverter also needs to be extended to the corres- ponding multiphase PWM algorithm system. At present, the commonly used dual-three-phase voltage source inverter algorithms mainly include carrier-based PWM and space vector pulse-width modulation (SVPWM). In traditional motor control algorithms, SVPWM is typically implemented in a digital signal processor (DSP) or microcontroller (MCU). However, although this kind of serial execution processor is a more suitable choice for some motor control application scenarios that are sensitive to cost and do not require extremely high control accuracy, it will limit the improvement of algorithm performance in some high-performance control occasions or special application fields. In view of this, a field-programmable gate array (FPGA) is used to implement the PWM algorithm of the voltage source inverter of the dual three-phase permanent magnet synchronous motor to give full play to the advantages of FPGA’s high parallelism and good portability.
文章引用:黄玉涌. 基于FPGA的双三相永磁同步电机电压源逆变器PWM算法[J]. 建模与仿真, 2025, 14(1): 765-773. https://doi.org/10.12677/mos.2025.141071

参考文献

[1] 刘自程, 李永东, 郑泽东. 多相电机控制驱动技术研究综述[J]. 电工技术学报, 2017, 32(24): 17-29.
[2] Singh, G.K. (2002) Multi-Phase Induction Machine Drive Research—A Survey. Electric Power Systems Research, 61, 139-147. [Google Scholar] [CrossRef
[3] 孟超. 双三相永磁同步电机驱动系统的研究[D]: [博士学位论文]. 长沙: 湖南大学, 2012.
[4] Bojoi, R., Tenconi, A., Profumo, F., Griva, G. and Martinello, D. (2002) Complete Analysis and Comparative Study of Digital Modulation Techniques for Dual Three-Phase AC Motor Drives. 2002 IEEE 33rd Annual IEEE Power Electronics Specialists Conference. Proceedings, Vol. 2, 851-857. [Google Scholar] [CrossRef
[5] 于飞, 张晓锋, 乔鸣忠. 基于零序信号注入的载波型多相PWM控制技术[J]. 电工技术学报, 2009, 24(2): 127-131.
[6] Zhao, Y. and Lipo, T.A. (1994) Space Vector PWM Control of Dual Three Phase Induction Machine Using Vector Space Decomposition. Proceedings of 1994 IEEE Industry Applications Society Annual Meeting, Denver, Vol. 1, 742-749.
[7] 周长攀. 双三相永磁同步电机驱动及容错控制技术研究[D]: [博士学位论文]. 哈尔滨: 哈尔滨工业大学, 2016.
[8] Prieto, J., Levi, E., Barrero, F. and Toral, S. (2011) Output Current Ripple Analysis for Asymmetrical Six-Phase Drives Using Double Zero-Sequence Injection PWM. IECON 2011—37th Annual Conference of the IEEE Industrial Electronics Society, Melbourne, 7-10 November 2011, 3692-3697. [Google Scholar] [CrossRef
[9] Boglietti, A., Bojoi, R., Cavagnino, A. and Tenconi, A. (2008) Efficiency Analysis of PWM Inverter Fed Three-Phase and Dual Three-Phase High Frequency Induction Machines for Low/Medium Power Applications. IEEE Transactions on Industrial Electronics, 55, 2015-2023. [Google Scholar] [CrossRef