一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

双向DC变换器及其控制方法、控制模块、存储介质与流程

2022-02-20 12:41:41 来源:中国专利 TAG:

双向dc变换器及其控制方法、控制模块、存储介质
技术领域
1.本公开涉及电子设备领域,具体地,涉及一种双向dc变换器的控制方法、一种双向dc变换器的控制模块、一种双向dc变换器和一种计算机可读存储介质。


背景技术:

2.dc/dc变换器是一种将一种直流电压转换层另一种直流电压的功率装置,其中,双向dc变换器除了能够将一种直流电压转换层另一种直流电压之外,还能够实现能量在双向dc变换器的输入侧和输出侧之间双向流动。
3.图1中所示的是一种常见的四开关双向dc变换器,具体地,该四开关双向dc变换器包括第一桥臂、第二桥臂和连接在第一桥臂和第二桥臂之间的电感l1。
4.所述第一桥臂包括第一开关管vt1和第二开关管vt2,所述第一开关管vt1的第一极与所述双向dc变换器的输入端正极电连接,第一开关管vt1的第二极与第二开关管vt2的第一极电连接,第二开关管vt2的第二极与所述双向dc变换器的输入端负极电连接。所述第二桥臂包括第三开关管vt3和第四开关管vt4。第三开关管vt3的第一极与所述双向dc变换器的输出端负极电连接,第三开关管vt3的第二极与第四开关管vt4的第一极电连接,第四开关管vt4的第二极与所述双向dc变换器的输出端正极电连接。
5.电感l1的第一端与所述第一开关管vt1的第一极电连接,电感l1的第二端与第四开关管vt4的第一极电连接。
6.双向dc变换器的工作模式包括降压(buck)模式、升压(boost)模式和buck/boost模式。
7.在buck模式下,第一桥臂工作,第一开关管vt1和第二开关管vt2交替导通,第二桥臂中的第三开关管vt3常关断,第二桥臂中的第四开关管vt4常导通。
8.在buck/boost模式中,第一桥臂和第二桥臂同时工作,第一开关管vt1和第三开关管vt3同步地通断,第二开关管vt2和第四开关管vt4同步地通断。第一开关管vt1和第二开关管vt2交替地通断,第三开关管vt3和第四开关管vt4交替地通断。
9.在boost模式中,第二桥臂工作,第三开关管vt3和第四开关管vt4交替导通,第一桥臂中的第一开关管vt1常导通,第二开关管vt2常关断。
10.在三模态工作方式下,特别是由buck模式过渡到buck/boost模式,或者从buck/boost模式过渡到boost模式时现有控制方法,有的会存在电压失调的问题。


技术实现要素:

11.本公开的目的在于提供一种双向dc变换器的控制方法、一种双向dc变换器的控制模块、一种双向dc变换器和一种计算机可读存储介质。
12.作为本公开的第一个方面,提供一种双向dc变换器的控制方法,所述双向dc变换器包括至少一个功率变换单元,所述功率变换单元包括第一桥臂、第二桥臂和电感,所述第一桥臂包括第一开关管和第二开关管,所述第一开关管的第一极与所述双向dc变换器的输
入端正极电连接,所述第一开关管的第二极与所述第二开关管的第一极电连接,所述第二开关管的第二极与所述双向dc变换器的输入端负极电连接,所述第二桥臂包括第三开关管和第四开关管,所述第三开关管的第一极与所述双向dc变换器的输出端负极电连接,所述第三开关管的第二极与所述第四开关管的第一极电连接,所述第四开关管的第二极与所述双向dc变换器的输出端正极电连接,所述电感的第一端与所述第一开关管的第二极电连接,所述电感的第二端与所述第四开关管的第一极电连接;所述控制方法包括:
13.根据输入电压和输出电压确定所述双向dc变换器的工作模式;
14.根据所述双向dc变换器的工作模式分别确定所述第一开关管的驱动信号的占空度、所述第二开关管的驱动信号的占空度、所述第三开关管的驱动信号的占空度和所述第四开关管的驱动信号的占空度;
15.根据确定的第一开关管的驱动信号的占空度向第一开关管的栅极提供驱动信号、根据确定的第二开关管的驱动信号的占空度向第二开关管的栅极提供驱动信号、根据确定的第三开关管的驱动信号的占空度向第三开关管的栅极提供驱动信号、根据确定的第四开关管的驱动信号的占空度向第四开关管的栅极提供驱动信号;其中,所述第一开关管的驱动信号的占空度、所述第二开关管的驱动信号的占空度、所述第三开关管的驱动信号的占空度和所述第四开关管的驱动信号的占空度与所述双向dc变换器的工作模式之间满足以下关系:
16.当所述双向dc变换器工作在降压buck模式下时,所述第一开关管的驱动信号的占空度的最大值为第一占空度阈值;
17.当所述双向dc变换器工作在升压boost模式下时,所述第三开关管的驱动信号的占空度的最小值为第二占空度阈值;
18.当所述双向dc变换器工作在buck/boost模式下时,所述第一开关管的驱动信号占空度为恒定值,所述第一占空度阈值与所述恒定值之间的差值不超过预定差值,并且,所述第三开关管的驱动信号的占空度满足:
19.1-d
11
/k1<d2<1-d
11
/k2,其中,
20.d
11
为所述恒定值;
21.k1为所述双向dc变换器的降压系数,0.9≤k1<1;
22.k2为所述双向dc变换器的升压系数,1<k2<1.1。
23.可选地,所述预定差值满足以下关系:
24.0<δ≤0.05,
25.其中,δ为所述预定差值。
26.可选地,根据输入电压和输出电压确定所述双向dc变换器的工作模式的步骤包括:
27.分别对输入电压和输出电压进行采样;
28.对采样获得的输入电压和采样获得的输出电压进行比较;
29.当vo≤k1
×
vin时,判定所述双向dc变换器的工作模式为buck模式;
30.当k1
×
vin≤vo≤k2
×
vin时,判定所述双向dc变换器的工作模式为buck/boost模式;
31.当k2
×
vin≤vo时,判定所述双向dc变换器的工作模式为boost模式。
32.可选地,在根据输入电压和输出电压确定所述双向dc变换器的工作模式的步骤中,
33.在双向dc变换器的工作模式从buck模式切换为buck/boost模式的情况下,当vo<k1
’×
vin时,判定所述双向dc变换器的工作模式为buck模式,其中,k1’为第一滞环判断系数,0<k1’<k1;
34.在双向dc变换器的工作模式从boost模式切换为buck/boost模式的情况下,当vo<k2
’×
vin时,判定所述双向dc变换器的工作模式为buck/boost模式,k2’为第二滞环判断系数,1<k2’<k2。
35.可选地,所述第一占空度阈值与k1相同,所述第二占空度阈值满足以下关系:
36.d
2min
=1-1/k2;
37.其中,d
2min
为所述第二占空度阈值。
38.可选地,当所述双向dc变换器工作在buck/boost模式下时,所述第三开关管的驱动信号的占空度满足以下公式:
39.vo=(d
11
×
vin)/(1-d2),其中,d2为第三开关管的驱动信号的占空度,d
11
为所述恒定值。
40.作为本公开的第二个方面,提供一种用于双向dc变换器的控制模块,所述双向dc变换器包括至少一个功率变换单元,所述功率变换单元包括第一桥臂、第二桥臂和电感,所述第一桥臂包括第一开关管和第二开关管,所述第一开关管的第一极与所述双向dc变换器的输入端正极电连接,所述第一开关管的第二极与所述第二开关管的第一极电连接,所述第二开关管的第二极与所述双向dc变换器的输入端负极电连接,所述第二桥臂包括第三开关管和第四开关管,所述第三开关管的第一极与所述双向dc变换器的输出端负极电连接,所述第三开关管的第二极与所述第四开关管的第一极电连接,所述第四开关管的第二极与所述双向dc变换器的输出端正极电连接,所述电感的第一端与所述第一开关管的第二极电连接,所述电感的第二端与所述第四开关管的第一极电连接;
41.所述控制模块包括:
42.信号处理单元,所述信号处理单元用于根据输入电压和输出电压确定所述双向dc变换器的工作模式、并根据所述双向dc变换器的工作模式分别确定所述第一开关管的驱动信号的占空度、所述第二开关管的驱动信号的占空度、所述第三开关管的驱动信号的占空度和所述第四开关管的驱动信号的占空度,所述第一开关管的驱动信号的占空度、所述第二开关管的驱动信号的占空度、所述第三开关管的驱动信号的占空度和所述第四开关管的驱动信号的占空度与所述双向dc变换器的工作模式之间满足以下关系:
43.当所述双向dc变换器工作在降压buck模式下时,所述第一开关管的驱动信号的占空度的最大值为第一占空度阈值;
44.当所述双向dc变换器工作在升压boost模式下时,所述第三开关管的驱动信号的占空度的最小值为第二占空度阈值;
45.当所述双向dc变换器工作在buck/boost模式下时,所述第一开关管的驱动信号占空度为恒定值,所述第一占空度阈值与所述恒定值之间的差值不超过预定差值,并且,所述第三开关管的驱动信号的占空度满足:
46.1-d
11
/k1<d2<1-d
11
/k2,其中,
47.d
11
为所述恒定值;
48.k1为所述双向dc变换器的降压系数,0.9≤k1<1;
49.k2为所述双向dc变换器的升压系数,1<k2<1.1;
50.驱动单元,所述驱动单元具有至少一个输出端组,每个输出端组都包括与所述第一开关管的栅极电连接的第一输出端、与所述第二开关管的栅极电连接的第二输出端、与所述第三开关管的栅极电连接的第三输出端、与所述第四开关管的栅极电连接的第四输出端,所述驱动单元用于根据所述第一开关管的驱动信号的占空度从所述第一输出端输出第一开关管的驱动信号、根据所述第二开关管的驱动信号的占空度从所述第二输出端输出第二开关管的驱动信号、根据所述第三开关管的驱动信号的占空度从所述第三输出端输出第三开关管的驱动信号和根据所述第四开关管的驱动信号的占空度从所述第四输出端输出第四开关管的驱动信号。
51.可选地,所述双向dc变换器还包括:
52.输入电压采样单元,所述输入电压采样单元用于采集所述双向dc变换器的输入电压;
53.输出电压采样单元,所述输出电压采样单元用于采集所述双向dc变换器的输出电压。
54.可选地,所述预定差值满足以下关系:
55.0<δ≤0.05,
56.其中,δ为所述预定差值。
57.可选地,当vo≤k1
×
vin时,所述信号处理单元判定所述双向dc变换器的工作模式为buck模式;
58.当k1
×
vin≤vo≤k2
×
vin时,所述信号处理单元判定所述双向dc变换器的工作模式为buck/boost模式;
59.当k2
×
vin≤vo时,所述信号处理单元判定所述双向dc变换器的工作模式为boost模式。
60.可选地,在双向dc变换器的工作模式从buck模式切换为buck/boost模式的情况下,当vo<k1
’×
vin时,所述信号处理单元判定所述双向dc变换器的工作模式为buck模式,其中,k1’为第一滞环判断系数,0<k1’<k1;
61.在双向dc变换器的工作模式从boost模式切换为buck/boost模式的情况下,当vo<k2
’×
vin时,所述信号处理单元判定所述双向dc变换器的工作模式为buck/boost模式,k2’为第二滞环判断系数,1<k2’<k2。
62.可选地,所述第一占空度阈值与k1相同,所述第二占空度阈值满足以下关系:
63.d
2min
=1-1/k2;
64.其中,d
2min
为所述第二占空度阈值。
65.可选地当所述双向dc变换器工作在buck/boost模式下时,所述第三开关管的驱动信号的占空度满足以下公式:
66.vo=(d
11
×
vin)/(1-d2),其中,d2为第三开关管的驱动信号的占空度,d
11
为所述恒定值。
67.作为本公开的第三个方面,提供一种双向dc变换器,包括:
68.至少一个功率变换单元,所述功率变换单元包括第一桥臂、第二桥臂和电感,所述第一桥臂包括第一开关管和第二开关管,所述第一开关管的第一极与所述双向dc变换器的输入端正极电连接,所述第一开关管的第二极与所述第二开关管的第一极电连接,所述第二开关管的第二极与所述双向dc变换器的输入端负极电连接,所述第二桥臂包括第三开关管和第四开关管,所述第三开关管的第一极与所述双向dc变换器的输出端负极电连接,所述第三开关管的第二极与所述第四开关管的第一极电连接,所述第四开关管的第二极与所述双向dc变换器的输出端正极电连接,所述电感的第一端与所述第一开关管的第二极电连接,所述电感的第二端与所述第四开关管的第一极电连接;
69.所述控制模块。
70.作为本公开的第四个方面,提供一种计算机可读存储介质,所述计算机可读存储介质上存储有可执行程序,当所述可执行程序被调用时,能够实现权利要求本公开所提供的上述控制方法。
71.利用本公开所提供的控制方法对本公开所提供的双向dc转换器进行控制时,当工作模式之间发生切换时,可以避免各个开关管的驱动信号的占空度发生较大幅度的变化,从而避免电压失调的现象。
附图说明
72.附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明,但并不构成对本发明的限制。在附图中:
73.图1是相关技术中双向dc转换器的电路示意图;
74.图2是本公开所提供的双向dc转换器的一种实施方式的结构示意图;
75.图3是本公开中所涉及的双向dc转换器的三种工作模式工作范围示意图;
76.图4为本公开第一个方面所提供的控制方法的一种实施方式的流程图;
77.图5为实施例1中三种模式切换各驱动波形图;
78.图6为实施例2中三种模式切换滞环控制区间划分图;
79.图7为实施例2中三种模式切换各驱动波形图;
80.图8为实施例4中两个功率变换单元的电路结构图;
81.图9是步骤s110的流程示意图。
具体实施方式
82.以下结合附图对本发明的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明,并不用于限制本发明。
83.在相关技术中,工作在buck/boost模式下的双向dc变换器,控制方法主要有单载波双调制波和单载波单调制波两种方法,在单载波双调制波控制方法中两调制波分别控制左第二桥臂中开关管的通断,存在的问题在于开关管驱动信号的占空度有无限接近于1或者接无限近于0的情况,当占空度无限趋近于1或无限趋近于0时都会存在电压失调的问题。另外一种如果在buck和boost模式使用单载波双调制波然后在进入buck/boost模式后切换到单载波单调制波时又会出现开关管驱动信号占空度突变的情况,这样就会有电感电流发生突变,输出电压指标变差的问题。
84.有鉴于此,作为本公开的第一个方面,提供一种双向dc变换器的控制方法。
85.如图2所示,在本公开中,所述双向dc变换器包括至少一个功率变换单元100,该功率变换单元100包括第一桥臂、第二桥臂和电感l1。所述第一桥臂包括第一开关管vt1和第二开关管vt2,第一开关管vt1的第一极与所述双向dc变换器的输入端正极vin

电连接,第一开关管vt1的第二极与第二开关管vt2的第一极电连接,第二开关管vt2的第二极与所述双向dc变换器的输入端负极vin-电连接。
86.所述第二桥臂包括第三开关管vt3和第四开关管vt4,第三开关管vt3的第一极与所述双向dc变换器的输出端负极vo
--
电连接,所述第三开关管的第二极与所述第四开关管的第一极电连接,所述第四开关管的第二极与所述双向dc变换器的输出端正极vo

电连接。
87.电感l1的第一端与第一开关管vt1的第二极电连接,电感l1的第二端与第四开关管vt4的第一极电连接。
88.如图4所示,所述控制方法包括:
89.在步骤s110中,根据输入电压和输出电压确定所述双向dc变换器的工作模式;
90.在步骤s120中,根据所述双向dc变换器的工作模式分别确定所述第一开关管的驱动信号的占空度、所述第二开关管的驱动信号的占空度、所述第三开关管的驱动信号的占空度和所述第四开关管的驱动信号的占空度;
91.在步骤s130中,根据确定的第一开关管的驱动信号的占空度向第一开关管的栅极提供驱动信号、根据确定的第二开关管的驱动信号的占空度向第二开关管的栅极提供驱动信号、根据确定的第三开关管的驱动信号的占空度向第三开关管的栅极提供驱动信号、根据确定的第四开关管的驱动信号的占空度向第四开关管的栅极提供驱动信号。
92.其中,所述第一开关管的驱动信号的占空度、所述第二开关管的驱动信号的占空度、所述第三开关管的驱动信号的占空度和所述第四开关管的驱动信号的占空度与所述双向dc变换器的工作模式之间满足以下关系:
93.当所述双向dc变换器工作在降压buck模式下时,所述第一开关管的驱动信号的占空度的最大值为第一占空度阈值;
94.当所述双向dc变换器工作在升压boost模式下时,所述第三开关管的驱动信号的占空度的最小值为第二占空度阈值;
95.当所述双向dc变换器工作在buck/boost模式下时,所述第一开关管的驱动信号占空度为恒定值,并且,调节所述第三开关管的驱动信号的占空度以实现所述双向dc变换器在buck/boost模式下的输出,所述第一占空度阈值与所述恒定值之间的差值不超过预定差值δ。并且,所述第三开关管的驱动信号的占空度满足:
96.1-d
11
/k1<d2<1-d
11
/k2,其中,
97.d
11
为所述恒定值;
98.k1为所述双向dc变换器的降压系数,0.9≤k1<1;
99.k2为所述双向dc变换器的升压系数,1<k2<1.1。
100.不同的双向dc变换器的开关管开关频率设置不同、并且开关管的型号、产生各个驱动信号的驱动电路的参数等互不相同,每个开关管的驱动信号都要满足一个最小占空度需求,否则就会由于受到产生驱动信号的驱动电路的延迟和寄生电容等因素影响,造成最终提供给开关管的驱动信号占空度的缩小、而使得开关管无法完全导通。对于每个dc变换
器而言,所述降压系数k1、所述升压系数k2的数值都是固定不变的,以满足dc变换器正常工作的需求。
101.在本公开所提供的控制方法中,当所述双向dc变换器工作在buck模式下时,输出电压vo与输入电压vin之间的关系如下:
102.vo=d1×
vin。
103.其中,d1为提供给第一开关管vt1的栅极的驱动信号vg1的占空度。在buck模式下,随着输出电压vo的上升,提供给第一开关管vt1的栅极的驱动信号vg1的占空度也随之上升,如上文中所述,占空度d1在buck模式下存在最大值(即,所述第一占空度阈值,用d
1max
表示)。
104.k1为降压系数,在当所述双向dc变换器工作在buck模式下时,输出电压vo与输入电压vin之间还满足以下关系:
105.vo≤k1
×
vin。
106.当双向dc变换器的工作模式从buck模式转换为buck/boost时,由于提供给第一开关管vt1的栅极的驱动信号vg1的占空度d1为所述恒定值(用d
11
表示),可以通过调节提供给第三开关管vt3的栅极的控制信号vg3的占空度d2来调节输出电压。在buck/boost模式下,输入电压vin和输出电压vo的关系式为:
107.vo=(d
11
×
vin)/(1-d2)。
108.当所述双向dc变换器工作在buck/boost模式下时,输出电压vo与输入电压vin之间还满足以下关系:
109.k1
×
vin<vo<k2
×
vin。
110.通过上述不等式可知,当所述双向dc变换器工作在buck/boost模式下时,输出电压vo与输入电压vin比较接近。
111.由于在进入buck/boost模式后,第一开关管vt1的驱动信号vg1的占空度保持d
11
不变,因此,调节第三开关管vg3的占空度d2可以调节输出电压,以满足双向dc变换器在buck/boost模式下的正常输出。
112.在所述dc变换器进入buck/boost模式后,保持第一开关管vt1的驱动信号vg1占空度d
11
与第一开关vt1的驱动信号vg1在buck模式下的最大占空度d
1max
接近,以确保第一开关vt1的驱动信号vg1的占空度在由buck模式转换到buck/boost模式过程中不发生大的突变,并且可以确保各个开关管的有效导通和关断。由于第一开关管vt1和第二开关管vt2的驱动信号是互补工作的,所以,从buck模式切换到buck/boost模式过程中第二开关管vt2的驱动信号vg2的占空度也不会发生大的突变。
113.在所述双向dc变换器在buck模式下,第四开关管vt4是保持常通状态的,此时第四开关管vt4的驱动信号vg4保持高电平状态,当进入buck/boost模式后,第四开关管vt4的驱动信号vg4开始以和第一开关管vt1相同的开关频率动作。
114.根据在buck/boost模式下输入输出电压的关系,可以得到第三开关管vt3的驱动信号vg3的占空度满足上文中所述的“1-d
11
/k1<d2<1-d
11
/k2”这一不等式,由此可知,第三开关管vt3的驱动信号vg3的占空度既略大于0、又能保证第三开关管vt3的有效导通,从而保证了双向dc变换器从buck模式切换到buck/boost模式的过程中,是从0略有增大的,不会发生占空度的大突变。由于第三开关管vt3和第四开关管vt4是互补工作的,所以双向dc
变换器从buck模式切换到buck/boost模式的过程中,第四开关管vt4的驱动信号vg4的占空度是从1略有减小,不会发生占空度的大突变。
115.双向dc变换器工作在boost模式时,第一开关管vt1工作在常导通状态,此时第一开关管vt1的驱动信号vg1的占空度为1,第二开关管vt2为常关断状态,此时第二开关管vt2的驱动信号vg2的占空度为0,在boost模式下,输入电压和输出电压的关系式为vo=vin/(1-d2),在进入boost模式后,第三开关管vt3的驱动信号的占空度将随着输出电压的上升逐渐增大,刚进入boost模式时第三开关管vt3的驱动信号vg2占空度d2略比0大,保证了在双相dc变换器在从buck/boost模式切换到boost模式时,第三开关管vt3的驱动信号vg3的占空度不发生大的突变,同样第四开关管vt4的驱动信号的占空度也不会发生大的突变。
116.由于四开关的双相dc转换器可以实现能量的双向流动,所以,无论双相dc转换器哪个端口是功率输入端,在不增加硬件电路和改变电路结构的条件下,利用本公开所提供的控制方法均可以实现不同模式的平滑切换。
117.在本公开中δ的具体数值不做特殊的限定,作为一种可选实施方式,所述预定差值满足以下关系:
118.0<δ≤0.05。
119.作为一种可选实施方式,所述第一占空度阈值可以为0.95,所述恒定值可以为0.92。
120.在进入buck/boost模式阶段,保持第一开关管vt1的驱动信号占空vg1为0.92,与buck模式下的驱动信号vg1的占空度最大值0.95非常接近,由此可以确保在所述双向dc变换器的工作模式由buck模式进入buck/boost模式后,第一开关管vt1的驱动信号的占空度不会发生大的突变。由于第一开关管vt1和第二开关管vt2的驱动信号是互补工作的,因此,第二开关vt2的驱动信号vg2的占空度从buck模式下的1-d
1max
=0.05切换到buck/boost模式过程中的1-d
11
=0.8,也没有发生大的变化。
121.在本公开中,对如何根据输入电压和输出电压确定所述双向dc变换器的步骤s110不做特殊的限定,可选地,如图9所示,步骤s110可以包括:
122.在步骤s111中,分别对输入电压和输出电压进行采样;
123.在步骤s112中,对采样获得的输入电压和采样获得的输出电压进行比较;
124.在步骤s113中:当vo≤k1
×
vin时,判定所述双向dc变换器的工作模式为buck模式;当k1
×
vin≤vo≤k2
×
vin时,判定所述双向dc变换器的工作模式为buck/boost模式;当k2
×
vin≤vo时,判定所述双向dc变换器的工作模式为boost模式。
125.为了保证在各个工作模式切换时不会出现摩天的频繁切换,可选地,可以在各切换点增加滞环判断。具体地,在步骤s113中:
126.在双向dc变换器的工作模式从buck模式切换为buck/boost模式的情况下,当vo<k1
’×
vin时,判定所述双向dc变换器的工作模式为buck模式,其中,k1’为第一滞环判断系数,0<k1’<k1;
127.在双向dc变换器的工作模式从boost模式切换为buck/boost模式的情况下,当vo<k2
’×
vin时,判定所述双向dc变换器的工作模式为buck/boost模式,k2’为第二滞环判断系数,1<k2’<k2。
128.需要指出的是,第一滞环判断系数k1’和降压系数k1应当是接近的,二者的差值优
选不超过0.05。例如,当k1为0.95时,k1’可以为0.92。
129.第二滞环判断系数k2’和升压系数k1也应当是接近的,二者的差值优选不超过0.05。例如,当k2为1.05时,k2’可以为1.02。
130.作为一种可选实施方式,所述第一占空度阈值d
1max
与k1相同。例如,k1和d
1max
均为0.95.。
131.作为一种可选实施方式,所述第二占空度阈值满足以下关系:
132.d
2min
=1-1/k2;
133.其中,d
2min
为所述第二占空度阈值。
134.作为本公开的第二个方面,提供一种用于双向dc变换器的控制模块200。如图2所示,控制模块200包括信号处理单元210和驱动单元220。
135.信号处理单元210用于根据输入电压和输出电压确定所述双向dc变换器的工作模式、并根据所述双向dc变换器的工作模式分别确定第一开关管vt1的驱动信号vg1的占空度、第二开关管vt2的驱动信号vg2的占空度、第三开关管vt3的驱动信号vg3的占空度和第四开关管vt4的驱动信号vg4的占空度。
136.第一开关管vt1的驱动信号vg1的占空度、第二开关管vt2的驱动信号vg2的占空度、第三开关管vt3的驱动信号vg3的占空度和第四开关管vt4的驱动信号vg4的占空度满足以下关系:
137.当所述双向dc变换器工作在降压buck模式下时,第一开关管vt1的驱动信号vg1的占空度的最大值为第一占空度阈值;
138.当所述双向dc变换器工作在降压buck模式下时,所述第一开关管的驱动信号的占空度的最大值为第一占空度阈值;
139.当所述双向dc变换器工作在升压boost模式下时,所述第三开关管的驱动信号的占空度的最小值为第二占空度阈值;
140.当所述双向dc变换器工作在buck/boost模式下时,所述第一开关管的驱动信号占空度为恒定值,所述第一占空度阈值与所述恒定值之间的差值不超过预定差值,并且,所述第三开关管的驱动信号的占空度满足:
141.1-d
11
/k1<d2<1-d
11
/k2,其中,
142.d
11
为所述恒定值;
143.k1为所述双向dc变换器的降压系数,0.9≤k1<1;
144.k2为所述双向dc变换器的升压系数,1<k2<1.1;
145.驱动单元220具有至少一个输出端组,每个输出端组都包括与第一开关管vt1的栅极电连接的第一输出端、与第二开关管vt2的栅极电连接的第二输出端、与第三开关管vt3的栅极电连接的第三输出端、与第四开关管vt4的栅极电连接的第四输出端。
146.驱动单元220用于根据第一开关管vt1的驱动信号vg1的占空度从所述第一输出端输出第一开关管vt1的驱动信号vg1、根据第二开关管vt2的驱动信号的占空度从所述第二输出端输出第二开关管vt2的驱动信号vg2、根据所述第三开关管vt3的驱动信号的占空度从所述第三输出端输出第三开关管vt3的驱动信号vg3和根据第四开关管vt4的驱动信号的占空度从所述第四输出端输出第四开关管的驱动信号vg4。
147.控制模块200用于执行本公开所提供的上述控制方法,上文中已经对所述控制方
法的原理和有意效果进行了详细的描述,这里不再赘述。
148.为了便于确定所述双向dc变换器的工作模式,可选地,如图2所示,所述控制模块还包括:
149.输入电压采样单元230,该输入电压采样单元230用于采集所述双向dc变换器的输入电压;
150.输出电压采样单元240,该输出电压采样单元240用于采集所述双向dc变换器的输出电压。
151.可选地,所述预定差值满足以下关系:
152.0<δ≤0.05,
153.其中,δ为所述预定差值。
154.当vo≤k1
×
vin时,信号处理单元210判定所述双向dc变换器的工作模式为buck模式。
155.当k1
×
vin≤vo≤k2
×
vin时,信号处理单元210判定所述双向dc变换器的工作模式为buck/boost模式。
156.当k2
×
vin≤vo时,信号处理单元230判定所述双向dc变换器的工作模式为boost模式。
157.在双向dc变换器的工作模式从buck模式切换为buck/boost模式的情况下,当vo<k1
’×
vin时,信号处理单元210判定所述双向dc变换器的工作模式为buck模式,其中,k1’为第一滞环判断系数,0<k1’<k1。
158.在双向dc变换器的工作模式从boost模式切换为buck/boost模式的情况下,当vo<k2
’×
vin时,信号处理单元210判定所述双向dc变换器的工作模式为buck/boost模式,k2’为第二滞环判断系数,1<k2’<k2。
159.所述第一占空度阈值与k1相同,所述第二占空度阈值满足以下关系:
160.d
2min
=1-1/k2;
161.其中,d
2min
为所述第二占空度阈值。
162.当所述双向dc变换器工作在buck/boost模式下时,所述第三开关管的驱动信号的占空度满足以下公式:
163.vo=(d
11
×
vin)/(1-d2),其中,d2为第三开关管的驱动信号的占空度,d
11
为所述恒定值。
164.作为本公开的第三个方面,提供一种双向dc变换器,如图2所示,双向dc变换器包括至少一个功率变换单元100和本公开所提供的上述控制模块200。
165.具体地,功率变换单元100包括第一桥臂、第二桥臂和电感l1。所述第一桥臂包括第一开关管vt1和第二开关管vt2,第一开关管vt1的第一极与所述双向dc变换器的输入端正极vin

电连接,第一开关管vt1的第二极与第二开关管vt2的第一极电连接,第二开关管vt2的第二极与所述双向dc变换器的输入端负极vin-电连接。
166.所述第二桥臂包括第三开关管vt3和第四开关管vt4,第三开关管vt3的第一极与所述双向dc变换器的输出端负极vt-电连接,所述第三开关管的第二极与所述第四开关管的第一极电连接,所述第四开关管的第二极与所述双向dc变换器的输出端正极v

电连接。
167.电感l1的第一端与第一开关管vt1的第二极电连接,电感l1的第二端与第四开关
管vt4的第一极电连接。
168.在本公开中,对功率输出单元100的数量不做特殊的限定。例如,在图8中所示的实施方式中,双向dc变换器包括并联的两个功率输出单元100。
169.作为一种可选实施方式,双向dc变换器的输入端正极和输入端负极之间还可以连接有输入滤波电容cin,dc变换器的输出端正极和输出端负极之间还可以连接有输出滤波电容co。
170.下面结合具体实施例对本公开所提供的双向dc变换器的工作原理进行详细描述。
171.实施例1
172.在本实施例中设定第一桥臂和第二桥臂的开关频率均为25khz。降压系数k1为0.95,升压系数k2为1.05。
173.输入电压采样单元230将输入电压信号采样后送入信号处理单元210,输出电压采样单元240将输出电压信号采样后送入信号处理单元210,信号处理单元210接收输入输出电压采样信号后进行比较判断,当vo≦k1
×
vin,此时系统判断vo《vin,功率变换单元100工作在buck模式,设置开关管vt1的占空度为d1,在buck模式下vo=d1
×
vin,随着输出电压vo的上升d1值会随之上升,占空度d1在buck模式下存在着最大值d
1max
=0.95。
174.当信号处理单元210检测到0.95
×
vin《vo《k2
×
vin,此时信号处理单元210判定输出电压与输入电压比较接近,并进一步判定功率变换单元100在buck/boost模式,设置在此模式下第一开关管vt1的驱动信号vg1的占空度恒定为d
11
=0.92,设置在此模式下第二开关管vt2的驱动信号vg2的占空度为d
22
,在buck/boost模式下输入电压和输出电压以及各占空度的关系表达式为vo=(0.92
×
vin)/(1-d
22
),由于在进入buck/boost模式后保持d
11
不变,调节第三开关管vt3的驱动信号vg3占空度d2来调节输出电压,所以在buck/boost模式下0.032《d
22
《0.124,第三开关管vt3的导通时间为1.28μs《t《4.96μs。
175.在进入buck/boost模式阶段,保持第一开关管vt1的驱动信号vg1占空度d
11
=0.92,与buck模式下的最大占空度d
1max
=0.95很接近,由此可以确保第一开关管vt1的驱动信号vg1的占空度在由buck模式转换到buck/boost模式过程中不发生大的突变。由于第一开关管vt1的驱动信号vg1和第二开关管vt2的驱动信号vg2是互补工作的,所以第二开关管vt2的占空度从buck模式下的1-d
1max
=0.05切换到buck/boost模式过程中的1-d
11
=0.08也不会发生大的突变。
176.在buck模式下第三开关管vt3是常关断的,第三开关管vt3的驱动信号vg3的占空度为d2=0,第四开关管vt4是保持常通状态的,此时第四开关管vt4的驱动信号vg4的占空度为1-d2=1,当进入buck/boost模式后,第四开关管vt4的驱动信号vg4开始以和第一开关管vt1相同的开关频率动作,且第四开关管vt4的驱动高电平信号与第一开关管管vt1的高电平信号中心对称。具体各驱动信号在个模态下的波形示意图如附图5所示。
177.在此实施例中根据在buck/boost模式下输入输出电压的关系式,得到在此模式下第三开关管vt3的驱动信号的占空度为1-d
11
/0.95《d
22
《1-d
11
/1.05,其中d
11
=0.92,所以得到在buck/boost模式下的第三开关管vt3的驱动信号占空度范围为0.032《d
22
《0.124,如此设置保证了第三开关管vt3的驱动信号vg3的占空度从buck模式切换到buck/boost模式过程中是从0增大到0.032至0.124的范围内的,不会发生占空度的大幅度突变。由于第三开关管vt3和第四开关管vt4的驱动信号是互补工作的,所以第四开关管vt4的驱动信号vg4占空
度(1-d
22
)从buck模式切换到buck/boost模式过程中是从1缩小到0.968至0.876的范围内,如此可使得驱动信号vg4的占空度不发生大的突变。
178.当信号处理单元210检测到,1.05
×
vin≦vo,此时信号处理单元210会认为输出电压大于输入电压,判定功率输出单元100工作在boost模式,设置第一开关管vt1工作在常导通状态,此时第一开关管vt1的驱动信号vg1的占空度为1,设置第二开关管vt2为常关断状态,此时第二开关管vt2的驱动信号vg2的占空度为0,在boost模式下输入电压和输出电压的关系式为vo=vin/(1-d23),在进入boost模式后,第三开关管vt3的驱动信号vg3的占空度将从d
23
=1-1/1.05=0.048随着输出电压的上升逐渐增大,所以刚进入boost模式时第三开关管vt3的驱动信号vg3的占空度d
23
=0.048,这样驱动信号vg3的占空度在从buck/boost模式进入boost模式时是从0.124变化到0.048,也使得驱动信号vg3的占空度在从buck/boost模式切换到boost模式时不发生大的突变,同样驱动信号vg4的占空度在从buck/boost模式切换到boost模式时是从0.876变化到0.952,也不会发生大的突变。
179.本实施例中以上叙述是输入电压不变,输出电压逐渐上升的过程中各开关管占空度变过过程的叙述,当输入电压保持不变,输出电压从高电压逐渐下降的过程是上述过程的反过程,各开关管的占空度变化是反向变化的,也是平滑过度不会出现大的突变的,此处不在详细叙述,另外为保证在各模态切换时不出现模态的频繁切换可以在各切换点增加滞环判断,滞环设置如附图6所示,图中当输入电压保持不变,输出电压上升到0.95vin以上时电路由buck模式进入buck/boost模式,当输出电压低于0.92vin时,电路才从buck/boost模式进入buck模式;同样当输出电压上升到1.05vin以上时电路由buck/boost模式进入到boost模式,当输出电压低于1.02vin时电路才从boost模式进入buck/boost模式。
180.实施例2
181.与实施例1不同之处在于,本实施例中第三开关管vt3的驱动信号vg3的上升沿与第一开关管vt1的驱动信号vg1的上升沿同一时刻产生。实施例2中各驱动信号在各模态下的波形示意图如附图7所示。
182.可以看出,功率输出单元100在不同工作模式间切换时,各个驱动信号的占空度均没有大幅度的改变。
183.实施例3
184.与实施例1不同的方在于,本实施例采取的驱动信号频率为50khz,设置的d
11
值为d
11
=0.88,此实施例中第三开关管vt3的驱动信号vg3的占空度在buck/boost模式下的占空度范围为:
185.1-d
11
/0.95《d
22
《1-d11/1.05,即0.074《d22《0.162。
186.第三开关管vt3在buck/boost模式下的导通时间为1.48μs《t《3.24μs。
187.实施例4
188.与实施例1不同的地方在于,如图8所示,本实施例中双向dc变换器包含两个独立的功率输出单元100,两路功率输入单元的输入端并联,输出端并联,第二路与第一路之间相位交错180
°
工作。
189.作为本公开的第四个方面,提供一种计算机可读存储介质,所述计算机可读存储介质上存储有可执行程序,当所述可执行程序被调用时,能够实现本公开所提供的上述控制方法。
190.本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其它数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其它存储器技术、cd-rom、数字多功能盘(dvd)或其它光盘存储、磁盒、磁带、磁盘存储或其它磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其它的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其它传输机制之类的调制数据信号中的其它数据,并且可包括任何信息递送介质。
191.可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献