1、不对称规则采样法 不对称规则采样法采用在每个载波周期采样两次,即在三角波的顶点位置采样,又在三角波的底点位置采样,这样形成的阶梯波与正弦波的逼近程度会大大提高,比对称规则采样法的精度要高
不对称规则采样法生成SPWM 的原理图如下图示: t 12Tcasin t''AtBtABdUt 根据上图所示和三角形定理,得到如下关系式: '1sin/ 22ACatT 1sin/ 22BCatT 进一步可得: '(1sin)4CATat (1sin)4CBTat 式中:tA为在三角波的正峰值对正弦信号波的采样时刻,tB为在三角波的负峰值对正弦信号波的采样时刻;δ '+δ 是 A相开通时刻脉冲宽度;Tc为三角波载波周期;a为载波和调制波的调制比
因此可得A相开通时刻的脉冲宽度: '(2sinsin)4CABTatat 考虑到PWM的 1/4周期对称,tA和 tB时刻可用下面表达式表示: (1/ 4)2/AtkN (3/ 4)2/AtkN 式中:k=0, 1, 2,
N-1, N为调制波采样的数目
由以上关系式,以DSP28335中的ePWM1模块为例,计算出比较寄存器EPwm1Regs
CMPx的值为: 'EPwm1Regs
CMPx=EPwm1Regs
TBPRD-()/ 2sT 进一步整理: EPwm1Regs
CMPx=EPwm1Regs
TBPRD(0
25(sinsin))ABatat 通过以上推导,在已知载波和调制波频率及调制比的情况下,就可以计算出SPWM正弦表,根据查表法生成相应的SPWM波形
同时根据上式,分别超前和滞后1200可以得出B相和C相的关系式
2、软件部分 系统初始化ePWM1、