spwm实现单相逆变

最近在学习逆变相关的东西,将所学到的内容以及遇到的问题记录在这里。

当前比较主流的逆变控制器有svpwm(空间矢量脉宽调制)以及spwm(正弦脉宽调制)。其中svpwm更适用于三相逆变和foc控制,这里先按下不表。spwm的具体控制原理为将正弦波作为基波,三角波作为载波,利用pwm进行离散控制,在基波大于载波时,输出高电平,在小于载波时输出低电平。如下图182ec704ebf342a7931221b5c34bd7b7.png

我们就会得到一系列基于基波不断变化的pwm方波。

下面介绍PWM方波是如何转变为正弦波进行输出的,我们知道在载波(三角波)频率远远大于基波(正弦波)频率时,在一个周期内基波的值不会发生变化,为sin(t)。所以,在载波大于sin(t)时,pwm输出高电平,又因为三角波的线性特性,pwm的占空比是和sin(t)成正比的。我们知道,冲量相等而形状不同的窄脉冲加在具有惯性的环节上时,其效果基本相同 。换句话说就是通过一系列形状不同的窄脉冲信号,相对应时间的积分相等(面积相等),其最终效果相同。5320150c05d649fe832bd024f8ebf146.png所以,一系列的pwm经过电感进行滤波之后,加载负载上的便是正弦电压。

  1. 下面可以用matlab仿真进行验证,左边的那一坨是频率很高的三角载波。可以看到输出为正弦波。

d4e5044f5283439d851221b8eac42140.png

 载波和基波91970abf025b40ebb1d81ad830c7f6c3.png

                                                                  输出波形

2.即使正弦波幅值小于三角波幅值输出也依然为正弦波,而且输出的幅值随输入基波幅值线性变化。这很容易理解,因为基波缩小几倍对应的sin(t)也缩小相同的倍数,占空比也缩小相同的倍数。

a930fdd06c6445ed8579f43be48aae6e.png

 基波缩小两倍,输出也缩小两倍a55daf5938f24f4c9299942e8723e8d0.png

3.但当正弦波幅值大于三角波幅值时,波形便发生了改变,所以实际操作时必须对基波进行限幅。

884c363a1fcc444fb5cddf9c2ab49265.png

b16914b8fbfd4e8b9f8e056e6fc5f0a8.png

 以上为spwm调制的基本原理,下面将介绍在实际电路中如何实现。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值