三电平SVPWM算法是一种应用于电力电子技术中的脉宽调制方法,它在大功率电力拖动、交直流能量转换以及电能质量综合治理等领域有广泛应用。传统的三电平SVPWM算法在求解基本电压矢量的作用时间时需要大量的三角函数计算和查表计算,实现起来较为复杂,对处理器性能要求较高。为了解决这些问题,学者们提出了新型的简化算法,通过选择合适的坐标系来避免复杂的三角函数计算,直接识别出参考电压矢量所在的区域,并求取基本矢量的作用时间。 FPGA(Field-Programmable Gate Array,现场可编程门阵列)是一种可以通过编程配置的半导体器件,具有设计灵活、开发周期短、可靠性高、纯硬件并行处理等优势。基于FPGA实现三电平SVPWM算法,可以有效降低处理器性能的要求,因为该算法仅涉及少量的逻辑运算,非常适合FPGA实现。 本文介绍了一种基于FPGA的三电平SVPWM新型算法的实现方法,该方法在Xilinx公司的XCS3400 FPGA上进行了实现,并在硬件平台上进行了实验验证。实验结果表明,该算法能够正确实现三电平SVPWM的调制过程。 三电平逆变器控制系统的核心问题之一是采用何种调制方法。电压空间矢量调制(Space Vector Pulse Width Modulation,SVPWM)是一种先进的调制技术,相比于传统的正弦脉宽调制(Sinusoidal Pulse Width Modulation,SPWM),SVPWM具有转矩脉动小、电压利用率高等优点,在交流电机变频调速领域得到了广泛的应用。 在传统三电平SVPWM算法中,求解基本电压矢量的作用时间通常采用DSP(Digital Signal Processor,数字信号处理器)进行计算,并配合外扩的CPLD(Complex Programmable Logic Device,复杂可编程逻辑器件)或FPGA芯片来产生脉冲,或直接采用双DSP来产生12路触发脉冲,这样的实现方式相对复杂,处理器资源利用率低。 新型三电平SVPWM算法的一个重要特点是在选择合适的坐标系之后,可以避免复杂的扇区和角度变换,直接识别出参考电压矢量所在的区域,并求得各基本矢量的作用时间。这种算法的简化减少了对处理器的负担,并且在FPGA上的实现可提高实时性与可靠性。 矢量合成基础是在三电平SVPWM算法中,每个参考电压矢量由3个基本电压矢量合成,矢量合成的基本原理涉及了空间矢量的几何关系。这种基于几何的算法简化了运算过程,使得算法更适用于硬件实现。 在本文中,作者朱洪顺、符晓、戴鹏来自中国矿业大学信息与电气工程学院,他们在引言部分提到了随着工程实际中被控对象功率等级的不断提高,多电平逆变器受到了更多关注。三电平逆变器的二极管中性点钳位型结构是一种典型的多电平结构,其控制方法中,如何采用合适的调制方法成为研究的焦点。 本文提出的新型算法,通过选择合适的坐标系,使得在三电平SVPWM中可以避开复杂的三角函数及查表计算,直接识别出参考矢量所处的区域,并求取基本矢量的作用时间。由于FPGA具有设计灵活、开发周期短、可靠性高、纯硬件并行处理等优势,该算法特别适合用FPGA实现。文章最后部分展示了基于Xilinx公司XCS3400 FPGA上实现该算法的硬件平台实验结果,证实了算法的正确性。 通过文章的内容,我们可以了解到,三电平SVPWM算法的研究和实现对于推动大功率电力电子技术的发展具有重要的意义。随着电力电子设备功率等级的不断提升,多电平逆变器技术及其调制算法的研究正成为电力电子技术领域的研究热点。FPGA在这一领域的应用前景广阔,具有巨大的实用价值和研究潜力。
- 粉丝: 902
- 资源: 28万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助