spwm调制仿真matlab,三相SPWM逆变器的调制建模和仿真

4d967737aafaf6bed957330107020a9d.png

2 SPWM逆变器的工作原理    PWM的全称是Pulse Width Modulation(脉冲宽度调制),它是通过改变方波的占空比来改变等效的输出电压。所谓的SPWM,他是根据面积等效原理,PWM波形和正弦波是等效的,对于正弦波的负半周,也可以用同样的方法得到PWM波形。像这种脉冲的宽度按正弦规律变化而和正弦波等效的PWM波形,也称SPWM波形。就是在PWM的基础上改变了调制脉冲方式,脉冲宽度时间占空比按正弦规律排列,这样的输出波形经过适当的滤波就可以得到正弦波输出。它广泛的应用于直流交流逆变器等。

SPWM法是一种比较成熟的,目前使用较广泛的PWM法,SPWM法就是用脉冲宽度按正弦规律变化和正弦波等效的PWM波形即SPWM波形控制逆变电路中开关器件的通断,使其输出的脉冲电压面积与所希望输出的正弦波在相应区间内的面积相等,通过改变调制波的频率和幅值则可调节逆变电路输出的电压和幅值。

要准确的生成SPWM波形,就要精确的计算出这两个点的时间。开关元件导通时间是脉冲宽度,关段时间是脉冲间隙。正弦波的频率和幅值不同时,这些时间也不同,但对计算机来说,时间定时器来实现。调制方法可以自己选择。

3 三相电压源SPWM逆变器的建模与仿真

3.1 三相电压源SPWM逆变器的MATLAB/Simulink建模    SPWM逆变器EDMATLAB/Simulink仿真模型如图2所示。

3bce897004effe09608c1432bd494b78.png

3.2 其他参数设置逆变器的仿真建模如图2所示,有效值测量模块RMS设置其参数Fundamental frequency(Hz)为50 Hz,电压设置为220 V,阻感性负载R=3,L=0.01三负载设置相同。

4 仿真结果下面是输出交流频率为f=50 Hz,调制度为m=0.7时的曲线,逆变器电压和电流输出波形如图3和图4所示,A相阻感性负载的电流有效值如图5所示。

cc96cda68c6b59c3ff2512cdce0062bd.png

ab4fc0886c304cce5ef926d7a6f85a78.png

5 结论通过上述采用Matlab/Simulink对三相SPWM逆变器进行建模和仿真的过程证明了Matlab/Simulink有良好的用户界面和模型结构,尤其是Power System Broswer为电气系统仿真省去了复杂的过程。它提供了极为有用的电力电子器件模块,用户不需要自己编程且不需推导系统的动态数学模型,建模过程更接近实际电路设计过程,且使用简便,也对三相SPWM逆变器有了进一步的理解。

在使用Matlab的Simulink进行仿真时,很多时候波形不能够快速正确的出现,这时就需要研究其深层次的原理,同时要注意Matlab的仿真的一些细节。通过适当的参数设置,选择能够满足的控制方式,运用SPWM控制技术,可以有效减小输出电压和输出电流的谐波分量,改善输出波形。

  • 1
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值