采用matlab对spwm进行辅助设计

采用matlab对spwm进行辅助设计

ID:24172234

大小:50.00 KB

页数:4页

时间:2018-11-12

采用matlab对spwm进行辅助设计_第1页
采用matlab对spwm进行辅助设计_第2页
采用matlab对spwm进行辅助设计_第3页
采用matlab对spwm进行辅助设计_第4页
资源描述:

《采用matlab对spwm进行辅助设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、采用MATLAB对SPWM进行辅助设计

2、第1lun为交点时刻数据。fori=2:nif(abs(x(i)-y(i))<=abs(x(i+1)-y(i+1)))&(abs(x(i)-y(i))<=abs(x(i-1)-y(i-1)))m(j)=i;j=j+1end;end;3各种SP算法的分析(1)传统的SP法将50Hz的正弦波与10kHz的三角波相交,将采样的数据存为n。计算功率频谱程序l=fft(n,1024);p=l.*conj(1)/1024;f=l:1024;plot(f,p,`b');由以上程序可得输出频谱图,如图1所示。图1

3、中横轴为数字频率,数字n对应的频率f=50n将三角波频率提高4倍,输出频谱图如图2所示。可见,随着三角波频率的提高,输出的电压中谐波频率也随之提高。500)this.style.ouseg(this)">图1m=0.94,f=2.5kHz对应的输出频谱500)this.style.ouseg(this)">图2m=0.94,f=10kHz对应的输出频谱500)this.style.ouseg(this)">图3经典SP法输出频谱500)this.style.ouseg(this)">图4对称规则采样法的输出频谱500)this.style.ouse

4、g(this)">图5a=0.93,f=5kHz,td=3μs双极性调制对应输出频谱500)this.style.ouseg(this)">图6a=0.93,f=5kHz,未考虑死区时间(2)对称规则采样法对称规则采样法就是在三角波的中线时刻对应的正弦波值为基准作一平行于横轴的直线,该直线与三角波相交的两点即作为SP的控制点。因这两个控制点是对称的,故称为对称规则采样法。采用该方法得到的数据与自然采样法很接近,但计算量却大大简化。以单极性SP调制为例,采用MATLAB分析比较两种方法对应的输出波形。对应条件:调制系数m=097,三角波频率:16

5、k。图3及图4示意出采用该法对应的输出频谱。可见,采用对称采样法后,基频会有所提高,而谐波成分大大减少。4死区时间对SP的影响由于采用SP调制的电源其主电路一般采用桥式结构,为防止上下桥臂同时导通,在切换过程中设置一死区时间,一般为几个μs。在这段时间内,输出电压为零。死区时间对输出波形的影响与调制频率有关,频率越高,影响越大。假设这段时间长度为3μs,调制频率为5k,采用双极性调制,通过MATLAB进行仿真,得图5及图6所示的波形。由图5及图6可见,在双极性调制下,死区时间对输出的影响较小。将调制方法改为单极性调制,同以上参数,仿真结果如图7及图

6、8所示。由图7及图8可见,在单极性调制下,死区时间明显减小了基波的幅值,降低了直流电压利用率,在未考虑中断延迟时间实际应用中,设计定时常数应考虑死区时间的影响。一般应予在扣除。500)this.style.ouseg(this)">图7a=0.93,f=5kHz,td=3μs单极性调制对应输出频谱500)this.style.ouseg(this)">图8a=0.93,f=kHz,未考虑死区时间单极性调制对应输出频谱500)this.style.ouseg(this)">图9a=0.95,f=10kHz对应的输出频谱中断延迟时间Td=10μs 50

7、0)this.style.ouseg(this)">图10a=0.95,f=10kHz对应的输出频谱5中断程序时间的影响及其对策在单片机采用本身定时器以实现SP控制时,由于将定时常数写入定时器需要在定时中断服务程序中完成,从中断响应到定时器进行下一次记数开始有一段时间,我们称为中断延迟时间。一般情况下,计算出中断延迟时间,然后在定时常数中予以扣除,就可以消除中断延迟时间对输出的影响。但在一些场合,如调制系数大于09,正弦波与三角波幅值几乎相等的那一段,此时的定时常数非常短,小于中断延迟时间,无法进行扣除,就是说,定时常数的时间必须大于中断延迟时间

8、。当调制系数接近于1或调制比很高的情况下,中断延迟时间对输出有较大影响,表现在输出的电压幅值无法进一步增大。采用MATLAB仿真的波形如图9及图10所示。可见,由于中断延迟时间的影响,随着调制比的进一步增加,基频并未得到有效的增强,而谐波成分的幅值却得到增加。为降低中断延迟时间的影响,提高直流电压的利用率,在定时常数对应时间小于中断延迟时间的区域,可以采用降低调制比,但保留调制系数不变的方法,实际上是降低开关频率,增加了中断时间,从而降低中断延迟时间的影响,使基波的幅值得到提高。6结语SP是DC/AC变换中常用的控制方法。采用MATLAB进行辅助设

9、计,可极大地减少工作量,并可对各种SP方法进行仿真,由于无寄生电路参数的影响,这种仿真更能说明各种方法的优劣。本文还对SP

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。