1.一種雙向隔離DC-DC變換器的脈沖寬度調制方法,其特征在于,包括:
S1:獲取到雙向隔離DC-DC變換器當前時刻的占空比和所述雙向隔離DC-DC變換器當前時刻的直流電壓標幺值;
S2:通過預置第一公式計算所述雙向隔離DC-DC變換器的占空比和所述雙向隔離DC-DC變換器當前時刻的直流電壓標幺值之間的累積量;
S3:判斷與所述累積量對應的時刻是否為奇數(shù),若是,則執(zhí)行S1,若不是,則執(zhí)行S4;
S4:判斷所述累積量的絕對值是否小于預置累積量誤差值,若小于,則結束,若不小于,則執(zhí)行S5;
S5:根據(jù)所述雙向隔離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.根據(jù)權利要求1所述的雙向隔離DC-DC變換器的脈沖寬度調制方法,其特征在于,所述獲取到雙向隔離DC-DC變換器當前時刻的占空比具體為:
通過閉環(huán)控制算法對雙向隔離DC-DC變換器進行計算得到所述雙向隔離DC-DC變換器當前時刻的占空比。
3.根據(jù)權利要求1所述的雙向隔離DC-DC變換器的脈沖寬度調制方法,其特征在于,所述根據(jù)所述雙向隔離DC-DC變換器當前時刻的占空比和預置占空比增量進行計算,得到正方向占空比和反方向占空比具體包括:
若所述累積量大于所述預置累積量誤差值,通過預置第四公式和預置第五公式對所述雙向隔離DC-DC變換器當前時刻的占空比和預置占空比增量進行計算,得到正方向占空比和反方向占空比;
或
若所述累積量小于所述預置累積量誤差值的負值,通過預置第六公式和預置第七公式對所述雙向隔離DC-DC變換器當前時刻的占空比和預置占空比增量進行計算,得到正方向占空比和反方向占空比。
4.根據(jù)權利要求1所述的雙向隔離DC-DC變換器的脈沖寬度調制方法,其特征在于,所述第一預置公式為:
Sum(k)=Sum(k-1)+u*(k)*D(k)
其中,D(k)為雙向隔離DC-DC變換器當前時刻的占空比;u*(k)為雙向隔離DC-DC變換器當前時刻的直流電壓標幺值。
5.根據(jù)權利要求1所述的雙向隔離DC-DC變換器的脈沖寬度調制方法,其特征在于,所述預置第二公式為:
A(k)=UM-UMD″(k)/2;
所述第三預置公式為:
B(k)=UMD′(k)/2
其中,UM為三角波的計數(shù)峰值;D″(k)為正方向占空比;D′(k)為反方向占空比。
6.根據(jù)權利要求3所述的雙向隔離DC-DC變換器的脈沖寬度調制方法,其特征在于,所述預置第四公式為:
D″(k)=D(k)-ΔD;
所述預置第五公式為:
D′(k)=D(k)+ΔD
其中,D(k)為雙向隔離DC-DC變換器當前時刻的占空比;D″(k)為正方向占空比;D′(k)為反方向占空比;ΔD為預置占空比增量。
7.根據(jù)權利要求3所述的雙向隔離DC-DC變換器的脈沖寬度調制方法,其特征在于,所述預置第五公式為:
D″(k)=D(k)+ΔD;
所述預置第六公式為:
D′(k)=D(k)-ΔD
其中,D(k)為雙向隔離DC-DC變換器當前時刻的占空比;D″(k)為正方向占空比;D′(k)為反方向占空比;ΔD為預置占空比增量。
8.根據(jù)權利要求1所述的雙向隔離DC-DC變換器的脈沖寬度調制方法,其特征在于,所述功率管Q1、功率管Q2、功率管Q3和功率管Q4均設置在所述雙向隔離DC-DC變換器高壓側。
9.根據(jù)權利要求1所述的雙向隔離DC-DC變換器的脈沖寬度調制方法,其特征在于,所述功率管Q5和功率管Q6均設置在所述雙向隔離DC-DC變換器低壓側。
10.一種雙向隔離DC-DC變換器的脈沖寬度調制裝置,其特征在于,包括:
獲取單元,用于獲取到雙向隔離DC-DC變換器當前時刻的占空比和所述雙向隔離DC-DC變換器當前時刻的直流電壓標幺值;
第一計算單元,用于通過預置第一公式計算所述雙向隔離DC-DC變換器的占空比和所述雙向隔離DC-DC變換器當前時刻的直流電壓標幺值之間的累積量;
第一判斷單元,用于判斷與所述累積量對應的時刻是否為奇數(shù),若是,則觸發(fā)獲取單元,若不是,則觸發(fā)第二判斷單元;
第二判斷單元,用于判斷所述累積量的絕對值是否小于預置累積量誤差值,若小于,則結束,若不小于,則觸發(fā)第二計算單元;
第二計算單元,用于根據(jù)所述雙向隔離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的占空比、頻率相同。