APP下载

微元法生成SPWM的算法研究与实现

2015-06-01范云飞等

软件导刊 2015年5期

范云飞等

摘 要:提出用微元法生成SPWM的算法。采用微积分学中微元法这一原理,将基波分割成有限数量的微元。基于采样控制理论,使用等周期、不同占空比的PWM对每项微元等效替代,将其产生的SPWM通过低通滤波器形成所需基波。与现有成熟的SPWM算法进行了对比,讨论了其优点和创新点部分,并推理论证;基于Msp430f169处理器,给出使用MATLAB产生正弦表的程序,对其提出了改进方案。

关键词:逆变技术;SPWM;采样控制理论;微元法;MATLAB

中图分类号:TP312

文献标识码:A 文章编号:1672-7800(2015)005-0062-03

作者简介:范云飞(1993-),男,四川南充人,四川理工学院自动化与电子信息学院学生,研究方向为图像处理、智能控制、工业嵌入式;通讯作者:任小洪(1960-),男,四川南充人,四川理工学院自动化与电子信息学院教授、硕士生导师,研究方向为智能测控技术、无线传感网络技术。

0 引言

逆变技术作为非常重要的一门技术,主要应用于电气火车、变频电源、数控机床、光伏并网、燃料电池静置式发电站等领域。早期逆变主要采用模拟电路实现,精度差,不易进行幅值校正与相位匹配,现在常用微处理器生成SPWM方法。目前行业内成熟的逆变SPWM算法很多,较为常用的有对称规则采样法、不对称规则采样法、等效面积法等,其共性问题是原理复杂、程序繁琐、不易理解,初级学者不易上手。本文基于采样控制理论,提出用微元法生成SPWM的算法,在原理复杂度与程序结构上均有较大改进,更适合中低端单片机进行逆变控制。

1 微元法

1.1 微元法原理

登录APP查看全文