基于FPGA的SVPWM系统的研究与实现

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:ez062009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电力电子技术的快速发展,交流变频调速技术也取得了显著的进步。空间矢量脉宽调制(SVPWM)技术通过控制电压空间矢量来形成近似圆形的磁链矢量,具有谐波含量少、转矩脉动小、民压利用率高等优点,是一种性能优越的调速技术。现场可编程门阵列(FPGA)具有功耗低、速度快、灵活性强、开发周期短等优势。因此利用FPGA实现SVPWM可以有效提高系统的运算速度和适用性。首先介绍了 SVPWM控制的原理及设计方法,根据零矢量插入位置的不同,阐述了七段式和五段式两种脉宽调制方式的优缺点,七段式调制方式谐波含量小,开关次数多,五段式调制方式开关次数少,谐波含量高。为了使谐波含量尽量少,选择了七段式脉宽调制方式。其次分析了单模式过调制算法,其算法简单、易于实现,但是损失了一部分基波电压,并且无法达到六拍阶梯波状态。为了改善单模式过调制算法的不足,采用了双模式过调制算法,这种过调制算法对输出电压的基波进行了补偿,系统能够平滑地从线性调制区过渡到六拍阶梯波状态。然后采用自顶向下的方法设计了系统的各个模块,完成SVPWM控制系统顶层文件的设计,并用Modelsim分别对各个模块和整个控制系统进行了仿真,仿真结果和理论分析一致。最后,在开发板上实际验证了基于FPGA的SVPWM控制系统,实验结果与仿真结果相同。结果表明双模式过调制算法改善了单模式算法的缺陷,能够输出六路性能良好的PWM控制信号,达到了预期的设计目标,验证了设计的正确性与可行性。
其他文献