1.一种双向隔离DC-DC变换器的脉冲宽度调制方法,其特征在于,包括:
S1:获取到双向隔离DC-DC变换器当前时刻的占空比和所述双向隔离DC-DC变换器当前时刻的直流电压标幺值;
S2:通过预置第一公式计算所述双向隔离DC-DC变换器的占空比和所述双向隔离DC-DC变换器当前时刻的直流电压标幺值之间的累积量;
S3:判断与所述累积量对应的时刻是否为奇数,若是,则执行S1,若不是,则执行S4;
S4:判断所述累积量的绝对值是否小于预置累积量误差值,若小于,则结束,若不小于,则执行S5;
S5:根据所述双向隔离DC-DC变换器当前时刻的占空比和预置占空比增量进行计算,得到正方向占空比和反方向占空比;
S6:通过预置第二公式对所述正方向占空比进行计算得到第一比较值,预置第三公式对所述反方向占空比进行计算得到第二比较值;
S7:通过定时器将所述第一比较值转化为所述双向隔离DC-DC变换器的功率管Q1和功率管Q4的驱动信号PWMA,通过定时器将所述第二比较值转化为所述双向隔离DC-DC变换器的功率管Q2和功率管Q3的驱动信号PWMB,所述驱动信号PWMA与所述驱动信号PWMB相位相差180°;
S8:设置所述双向隔离DC-DC变换器的功率管Q5的驱动信号PWMC的占空比、频率与所述驱动信号PWMA的占空比、频率相同,设置所述双向隔离DC-DC变换器的功率管Q6的驱动信号PWMD的占空比、频率与所述驱动信号PWMB的占空比、频率相同。
2.根据权利要求1所述的双向隔离DC-DC变换器的脉冲宽度调制方法,其特征在于,所述获取到双向隔离DC-DC变换器当前时刻的占空比具体为:
通过闭环控制算法对双向隔离DC-DC变换器进行计算得到所述双向隔离DC-DC变换器当前时刻的占空比。
3.根据权利要求1所述的双向隔离DC-DC变换器的脉冲宽度调制方法,其特征在于,所述根据所述双向隔离DC-DC变换器当前时刻的占空比和预置占空比增量进行计算,得到正方向占空比和反方向占空比具体包括:
若所述累积量大于所述预置累积量误差值,通过预置第四公式和预置第五公式对所述双向隔离DC-DC变换器当前时刻的占空比和预置占空比增量进行计算,得到正方向占空比和反方向占空比;
或
若所述累积量小于所述预置累积量误差值的负值,通过预置第六公式和预置第七公式对所述双向隔离DC-DC变换器当前时刻的占空比和预置占空比增量进行计算,得到正方向占空比和反方向占空比。
4.根据权利要求1所述的双向隔离DC-DC变换器的脉冲宽度调制方法,其特征在于,所述第一预置公式为:
Sum(k)=Sum(k-1)+u*(k)*D(k)
其中,D(k)为双向隔离DC-DC变换器当前时刻的占空比;u*(k)为双向隔离DC-DC变换器当前时刻的直流电压标幺值。
5.根据权利要求1所述的双向隔离DC-DC变换器的脉冲宽度调制方法,其特征在于,所述预置第二公式为:
A(k)=UM-UMD″(k)/2;
所述第三预置公式为:
B(k)=UMD′(k)/2
其中,UM为三角波的计数峰值;D″(k)为正方向占空比;D′(k)为反方向占空比。
6.根据权利要求3所述的双向隔离DC-DC变换器的脉冲宽度调制方法,其特征在于,所述预置第四公式为:
D″(k)=D(k)-ΔD;
所述预置第五公式为:
D′(k)=D(k)+ΔD
其中,D(k)为双向隔离DC-DC变换器当前时刻的占空比;D″(k)为正方向占空比;D′(k)为反方向占空比;ΔD为预置占空比增量。
7.根据权利要求3所述的双向隔离DC-DC变换器的脉冲宽度调制方法,其特征在于,所述预置第五公式为:
D″(k)=D(k)+ΔD;
所述预置第六公式为:
D′(k)=D(k)-ΔD
其中,D(k)为双向隔离DC-DC变换器当前时刻的占空比;D″(k)为正方向占空比;D′(k)为反方向占空比;ΔD为预置占空比增量。
8.根据权利要求1所述的双向隔离DC-DC变换器的脉冲宽度调制方法,其特征在于,所述功率管Q1、功率管Q2、功率管Q3和功率管Q4均设置在所述双向隔离DC-DC变换器高压侧。
9.根据权利要求1所述的双向隔离DC-DC变换器的脉冲宽度调制方法,其特征在于,所述功率管Q5和功率管Q6均设置在所述双向隔离DC-DC变换器低压侧。
10.一种双向隔离DC-DC变换器的脉冲宽度调制装置,其特征在于,包括:
获取单元,用于获取到双向隔离DC-DC变换器当前时刻的占空比和所述双向隔离DC-DC变换器当前时刻的直流电压标幺值;
第一计算单元,用于通过预置第一公式计算所述双向隔离DC-DC变换器的占空比和所述双向隔离DC-DC变换器当前时刻的直流电压标幺值之间的累积量;
第一判断单元,用于判断与所述累积量对应的时刻是否为奇数,若是,则触发获取单元,若不是,则触发第二判断单元;
第二判断单元,用于判断所述累积量的绝对值是否小于预置累积量误差值,若小于,则结束,若不小于,则触发第二计算单元;
第二计算单元,用于根据所述双向隔离DC-DC变换器当前时刻的占空比和预置占空比增量进行计算,得到正方向占空比和反方向占空比;
第三计算单元,用于通过预置第二公式对所述正方向占空比进行计算得到第一比较值,预置第三公式对所述反方向占空比进行计算得到第二比较值;
转化单元,用于通过定时器将所述第一比较值转化为所述双向隔离DC-DC变换器的功率管Q1和功率管Q4的驱动信号PWMA,通过定时器将所述第二比较值转化为所述双向隔离DC-DC变换器的功率管Q2和功率管Q3的驱动信号PWMB,所述驱动信号PWMA与所述驱动信号PWMB相位相差180°;
设置单元,用于设置所述双向隔离DC-DC变换器的功率管Q5的驱动信号PWMC的占空比、频率与所述驱动信号PWMA的占空比、频率相同,设置所述双向隔离DC-DC变换器的功率管Q6的驱动信号PWMD的占空比、频率与所述驱动信号PWMB的占空比、频率相同。