SPWM

1.SPWM技术就是希望输出的电压波形是正弦波,通过调节占空比来实现调节平均电压的方法。

2.三角波作为载波(设置epwm的周期寄存器)    正弦波作为调制波

3.原理:DSP定时器产生三角波为增减计数,没有负半波,因此把坐标远点定在三角波的波谷,以得到双极性SPWM

假设:三角波载波幅值为Ur/2,周期为Tr,频率为fr,正弦波幅值为Us

1)得正弦波函数:us=Us*sin(wts)

2)载波比N=fs/fr

3)调制度M=Us/(Ur/2) (0=

4)根据几何关系可得Ton/(Tr/2)=(0.5Ur+Us*sin(wts))/Ur

因为Us=M*Ur/2

所以Ton=(Tr/4)(1+Msin(wts))

其中ts为采样时刻,wts=k*2π/N ,ke0,1,2,3,4,5,6,……,N-1,

5)正弦波函数在采样时刻的值可以制作成数据表格,储存到DSP中,以供查询。

由于三角函数具有对称性,所以将半个周期值的正弦函数值储存进DSP中就可以了,另外半个周期通过转换得来,B相,C相移动120°,240°即可。(正弦波滞后,载波不用滞后(TBPRD))

你可能感兴趣的:(SPWM)