基于Z源的双向DC-DC变换器的控制方法

申请号 CN201510037888.0 申请日 2015-01-26 公开(公告)号 CN104518659A 公开(公告)日 2015-04-15
申请人 中国人民解放军国防科学技术大学; 发明人 张涛; 刘帅; 查亚兵; 雷洪涛; 刘亚杰; 王锐;
摘要 本 发明 公开了一种基于Z源的双向DC-DC变换器的控制方法,目的是提供一种能够控制变换器宽范围的升降压、 短路 保护、 能量 流动控制及正反向能量流动切换的方法。技术方案是改进变换器中的控制单元,使控制单元由 电压 计算单元、电压偏差计算单元、电压 控制器 、 电流 计算单元、电流偏差计算单元、电流控制器、故障监控单元组成,然后采用对电流、电压进行单独闭环控制的双并联闭环控制方法对变换器的能量流动进行控制。本发明实现了输出大范围的升压、降压控制;实现了电流、电压的单独控制和各变量间的解耦控制;使得变换器不停机就能实现能量流动的平滑切换;且可对输入、输出短路故障进行快速判断及故障保护。
权利要求

1.一种基于Z源的双向DC-DC变换器的控制方法,其特征在于包括以下步骤:
第一步,改进基于Z源的双向DC-DC变换器中的控制单元,方法是:
控制单元由电压计算单元、电压偏差计算单元、电压控制器电流计算单元、电流偏差计算单元、电流控制器、故障监控单元组成;
电压计算单元计算原边有源桥的输入直流母线电压参考值,电压计算单元与电压偏差计算单元相连,从外部指令接收输出电压参考值V_ref,根据V_ref计算出原边有源桥直流母线电压给定参考值Vin_ref,并将Vin_ref输出至电压偏差计算单元;
电压偏差计算单元与电压计算单元、电压控制器相连,电压偏差计算单元接收电压计算单元输出的Vin_ref,接收主电路的原边有源桥输入直流母线电压Vin,根据Vin_ref和Vin计算得到原边有源桥输入直流母线电压偏差值ΔV_in,将ΔV_in输出至电压控制器;
电压控制器与电压偏差计算单元、主电路、故障监控单元相连,电压控制器从电压偏差计算单元接收ΔV_in,根据ΔV_in调制出控制原边有源桥通断的PWM信号pwm11~pwm14,将pwm11~pwm14传输给主电路;电压控制器根据ΔV_in得到插入的直通零矢量时间Tshort,并将Tshort输出至故障监控单元,若从故障监控单元接收到短路故障保护信号Fault,则封pwm11~pwm14,进行短路故障保护;所述封锁是指不输出信号
电流计算单元与电流偏差计算单元相连,电流计算单元从外部指令接收输出功率参考值P_ref,接收主电路的副边有源桥直流母线输出电压Vout,根据P_ref、Vout计算出副边有源桥输出直流母线电流参考值Iout_ref,将Iout_ref输出给电流偏差计算单元;
电流偏差计算单元计算副边有源桥直流母线输出电流偏差ΔI_out,电流偏差计算单元与电流计算单元、电流控制器相连,电流偏差计算单元从电流计算单元接收Iout_ref,接收主电路副边有源桥直流母线输出电流Iout,根据Iout_ref、Iout计算得到副边有源桥直流母线输出电流偏差ΔI_out,将ΔI_out输出至电流控制器;
电流控制器与电流偏差计算单元、主电路、故障监控单元相连,电流控制器接收电流偏差计算单元输出的ΔI_out,根据ΔI_out调制出控制副边有源桥通断的PWM信号pwm21~pwm24,将pwm21~pwm24输出给主电路,若电流控制器从故障监控单元接收到故障保护信号Fault,则电流控制器封锁PWM信号,进行短路故障保护;
故障监控单元与主电路相连,对主电路的输入、输出过流故障进行监控,接收主电路的输入电流Iin和输出电流Iout,若Iin或Iout大于等于基于Z源的双向DC-DC变换器的最大正常运行值且持续时间超过Tshort则判定发生短路故障,向电压控制器和电流控制器输出故障信号Fault,电压控制器和电流控制器接收到故障信号Fault后立即封锁PWM脉冲信号,从而完成短路故障保护;
第二步,采用对电流、电压进行单独闭环控制的双并联闭环控制方法对基于Z源的DC-DC变换器的能量流动进行控制,包含步骤2.1~2.6,上电初始阶段执行步骤2.1,在每个PWM周期T依次执行一遍步骤2.2~步骤2.5,在控制单元的电压计算单元、电压偏差计算单元、电压控制器、电流计算单元、电流偏差计算单元、电流控制器部件循环执行步骤
2.2~步骤2.5时,故障监控单元并行执行步骤2.6,具体步骤如下:
步骤2.1进行系统初始化,设置插入短路零矢量时间Tshort和插入关断零矢量时间Toff均为0,设置桥臂正常导通时间Ton为半个PWM周期即0.5×T,设置副边有源桥相对于原边有源桥的移相度φ为0;
步骤2.2根据从外部指令接收的输出副边有源桥直流电压参考值V_ref,电压计算单元计算主电路的原边有源桥直流母线电压给定参考值Vin_ref=k1×V_ref,其中k1为选取的输入母线直流电压与输出直流母线电压比例系数,根据实际使用工况选取;同时,电流计算单元根据从外部接收的外部指令输出功率参考值P_ref的绝对值和从主电路接收到的副边有源桥直流母线输出电压Vout,计算出副边有源桥直流母线输出电流参考值Iout_ref:
步骤2.3电压偏差计算单元将步骤2.2得到的Vin_ref与从主电路接收的Vin作差值,计算原边有源桥直流母线电压差值ΔV_in为:
ΔV_in=Vin_ref-Vin;
同时,电流偏差计算单元根据步骤2.2得到的Iout_ref与主电路的副边有源桥直流母线输出电流Iout作差值,计算副边有源桥直流母线电流差值ΔI_out为:
ΔI_out=Iout_ref-Iout;
步骤2.4若电压控制器和电流控制器接收到故障监控单元发出的Fault信号,电压控制器封锁输出的PWM信号pwm11~pwm14,电流控制器封锁输出的PWM信号pwm21~pwm24,转第三步;若电压控制器和电流控制器都没有接收到Fault信号,电压控制器根据步骤2.3得到的ΔV_in调制输出控制原边有源桥的PWM信号pwm11~pwm14,同时电流控制器根据步骤
2.3得到的ΔI_out向主电路的副边有源桥输出PWM信号pwm21~pwm24,具体方法如下:
步骤2.4.1电压控制器将每一个PWM周期T按顺序分为五个时间片,即T1on、T1short、Toff、T2on、T2short;其中T1on和T2on时间长度均等于Ton时间长度;T1short和T2short时间长度相等,均为Tshort时间长度;Toff的时间长度为:Toff=T-2×Ton-2×Tshort;同时电流控制器根据ΔI_out调整副边有源桥相对于原边有源桥的移相角度 :若ΔI_out为负,则增大 的值,且保证小于90°电角度;若ΔI_out为正,则减小 的值,且保证 大于零;
步骤2.4.2电压控制器依据ΔV_in得出每个周期中的Ton、Tshort、Toff的时间:若ΔV_in为正且Toff不为零,则减小Toff增大Ton的时间,Toff的范围为0≤Toff≤T,保证Ton=
0.5×T-0.5×Toff,Tshort=0;若ΔVin为正且Toff已为零,则减小Ton增大Tshort,Tshort的范围为0≤Tshort<0.25×T,且保证Ton=0.5×T-Tshort,Toff=0;若ΔV_in为负且Tshort不为零,则减小Tshort增大Ton,Tshort的范围为0≤Tshort<0.25×T,且保证Ton=0.5×T-Tshort,Toff=0;若ΔV_in为负且Tshort已为零,则增大Toff的减小Ton,Toff的范围为0≤Toff≤T,保证Ton=0.5×T-0.5×Toff,Tshort=0;
步骤2.4.3在T1on、T1short、Toff、T2on、T2short时间片,电压控制器输出PWM信号pwm11~pwm14,方法如下:在T1on时间片,电压控制器输出pwm11和pwm14为导通信号,输出pwm12和pwm13为关断信号;在T1short时间片,电压控制器输出pwm11和pwm12为导通信号,输出pwm13和pwm14为关断信号;在Toff时间片,电压控制器输出pwm11~pwm14均为关断信号;在T2on时间片,电压控制器输出pwm12和pwm13为导通信号,输出pwm11和pwm14为关断信号;在T2short时间片,电压控制器输出pwm13和pwm14为导通信号,输出pwm11和pwm12为关断信号;
步骤2.4.4将从PWM周期T的 时间点开始的长度等于T的一段时间按顺序分
为3个时间片,Ts1on、Tsoff、Ts2on,Ts1on和Ts2on的时间长度均为步骤2.4得到的Ton,Tsoff的时间长度为Tsoff=T-2×Ton;
步骤2.4.5电流控制器在PWM周期T的 时间点开始依据Ton调制输出控制副边
有源桥开关管动作的PWM信号pwm21~pwm24,方法如下:在Ts1on时间片,电流控制器输出副边有源桥开关管的控制信号pwm21和pwm24为导通信号,pwm22和pwm23为关断信号;接着,在Tsoff时间片,电流控制器输出副边有源桥开关管的控制信号pwm21、pwm22、pwm23、pwm24为关断信号;最后,在Ts2on时间片,电流控制器输出副边有源桥开关管的控制信号pwm22和pwm23为导通信号,pwm21和pwm24为关断信号;
步骤2.5若接收到故障监控单元发出的Fault信号,电流控制器和电压控制封锁PWM信号pwm11~pwm14、pwm21~pwm24,转第三步;若没有接收到Fault信号且控制单元接收到的外部指令输出功率P_ref的符号发生改变即由正变为负或由负变为正,控制单元控制基于Z源的双向DC-DC变换器完成能量正反向流动切换,含有如下步骤:
步骤2.5.1电压控制器将Tshort置为零,Ton保持不变,Toff的值改变为Toff=T-2×Ton,按步骤2.4.3所述的方法电压控制器依次执行T1on、T1short、Toff、T2on、T2short时间片,输出控制原边有源桥开关管的PWM信号pwm11~pwm14;pwm11~pwm14控制主电路的原边有源桥的开关管动作;步骤2.5.2:电流控制器将移相角度 置为零,按步骤2.4.5的方法依次执行Ts1on、Tsoff、Ts2on时间片的控制副边有源桥开关管的PWM信号动作,输出副边有源桥的控制信号pwm21~pwm24;
步骤2.5.3执行完步骤2.5.2后,原边和副边的能量流动将变为零,此时进行能量的反向流动控制:将正向能量流动的输入变为反向能量流动的输出、正向能量流动的输出变为反向能量流动的输入、正向能量流动的输入Z源网络变为反向能量流动的输出Z源网络、正向能量流动的输出Z源网络变为反向能量流动的输入Z源网络,正向能量流动的原边有源桥变为反向能量流动的副边有源桥、正向能量流动的副边有源桥变为反向能量流动的原边有源桥,此时即完成能量的正向流动向反向流动的切换;能量由反向流动向正向流动切换方法相同;
步骤2.5.4转步骤2.2;
步骤2.6故障监控单元根据Iin、Iout和Tshort判定输入侧输出侧是否发生短路故障,若输入侧发生短路故障或输出侧发生短路故障则输出短路故障信号Fault至电压控制器、电流控制器;
第三步,结束。
2.如权利要求1所述的一种基于Z源的双向DC-DC变换器的控制方法,其特征在于所述k1满足0.5≤k1≤1.5。
3.如权利要求1所述的一种基于Z源的双向DC-DC变换器的控制方法,其特征在于步骤2.6故障监控单元判定输入侧和输出侧是否发生短路故障的方法是:若原边有源桥直流母线输入电流Iin的值大于等于基于Z源的双向DC-DC变换器的最大正常运行值且持续时间超过Tshort,则故障监控单元判定输入侧发生短路故障;若副边有源桥直流母线输出电流Iout的值大于等于基于Z源的双向DC-DC变换器的最大正常运行值且持续时间超过Tshort,则故障监控单元判定输出侧发生短路故障。
4.如权利要求1所述的一种基于Z源的双向DC-DC变换器的控制方法,其特征在于所述最大正常运行值是指不超过额定值2倍。

说明书全文

基于Z源的双向DC-DC变换器的控制方法

技术领域

[0001] 本发明属于双向大功率DC-DC变换领域,尤其是基于Z源的大功率DC-DC变换器的控制方法。

背景技术

[0002] 双向大功率DC-DC变换器在分布式发电、电动汽车、储能系统、新能源发电等领域具有广阔的应用前景。
[0003] 双有源全桥拓扑结构由于其功率器件电流/电压小,同样容量的器件传输的功率更大,是隔离型大功率双向DC-DC变换器领域中的首选拓扑结构。
[0004] 双 有 源 全 桥 双 向DC-DC变 换 器 (Dual Active Bridge Bi-directional Converter,简称DABBC)主电路中,原边有源桥由四个开关功率管构成全桥电路,工作在逆变状态,其导通和关断由控制单元发出PWM(Pulse Width Modulation,脉冲宽度调制)信号来控制;副边有源桥由四个功率开关管构成全桥,工作在整流状态,其导通和关断由控制单元发出PWM信号来控制。
[0005] 但DABBC受直流母线电压的限制,其升压范围有限,影响其使用范围;且其全桥电路的上下桥臂开关管不能同时导通,若因控制失误或电磁干扰造成上下开关管直通会造成短路,损坏器件,影响DABBC的可靠性。
[0006] 阻抗源网络(Z源网络),是由浙江大学彭方正教授在《Z源逆变器》中首次提出,Z源网络是由两个电感和两个电容的二端口网络接成X形,以提供一个阻抗源,将变换器和直流电源或负载耦合在一起;Z源网络的最大优点是其允许短路,并通过短路提供大范围的升压,其升压比为 D为短路占空比,当短路占空比接近于0.5时能获得理论上的无穷大的升压比。
[0007] 在双有源桥双向DC-DC变换器的输入和输出侧均加入Z源网络,能够有效的解决双有源桥DC-DC的升降压范围有限和开关管直通的问题,形成一种新型的基于Z源的双向DC-DC变换器,如文献《Z源双向DC-DC变换器及其移相直通控制策略》(中国电机工程学报的2011年第31卷第9期)所公布的基于Z源的双向DC-DC变换器由主电路、第一检测单元、第二检测单元、控制单元组成;主电路由输入Z源网络、原边有源桥、变压器、副边有源桥、输出Z源网络构成,主电路与第一检测单元、第二检测单元、控制单元相连,控制单元输出8路PWM信号分别控制主电路的原边有源桥和副边有源桥的各桥臂开关管的导通和关断;第一检测单元和第二检测单元逻辑结构相同,均由信号检测电路和信号调理电路组成,第一检测单元与主电路、控制单元相连,第一检测单元的信号检测电路采集主电路的原边有源桥直流母线输入电压Vin、原边有源桥直流母线输入电流Iin信号,Vin、Iin信号经信号调理电路调理成控制单元能够接收的信号,再传递给控制单元;第二检测单元与主电路、控制单元相连,第二检测单元采集主电路的副边有源桥直流母线输出电压Vout和副边有源桥直流母线输出电流Iout信号,Vout、Iout信号经信号调理电路调理成控制单元能够接收的信号形式,再传递给控制单元;一般,控制单元由微处理器(MCU)及其外围接口电路构成,控制单元与第一检测单元、第二检测单元、主电路相连,控制单元从第一检测单元接收信号Vin、Iin,从第二检测单元接收信号Vout和Iout;控制单元根据Vin、Iin、Vout和Iout的状态输出8路PWM信号(pwm11~pwm14和pwm21~pwm24)控制主电路的原边有源桥和副边有源桥的各桥臂开关管的导通和关断,其中pwm11控制原边有源桥的左上桥臂开关管,pwm12控制原边有源桥左下桥臂开关管,pwm13控制原边有源桥右上桥臂开关管,pwm14控制原边有源桥右下桥臂开关管,pwm21控制副边有源桥的左上桥臂开关管,pwm22控制副边有源桥左下桥臂开关管,pwm23控制副边有源桥右上桥臂开关管,pwm24控制副边有源桥右下桥臂开关管;
[0008] 文献《Z源双向DC-DC变换器及其移相直通控制策略》公布的控制方法采用原边有源桥自移相结合插入直通零矢量,副边有源桥采用不可控二极管进行同步整流的控制方法;当需要进行升压时增大移相度并减少直通零矢量角度,当需要进行降压时减小移相角度并增加直通零矢量角度,且针对被控量的不同选择采用电压环、电流环进行控制;该方案兼具双有源桥和Z源网络的优点,实现输入、输出侧电气隔离、输入、输出均具有阻抗特性,宽范围的升降压功能,能够实现能量的双向流动。
[0009] 但文献《Z源双向DC-DC变换器及其移相直通控制策略》公布的控制方法是多输入变量、多输出的控制方法,控制方法模糊且复杂;该方法通过调节原边有源桥的自移相角和插入直通零矢量来调节输出电压和输出电流,而改变移相角和插入直通零矢量均能够影响输出电压和输出电流,各输入、输出相互耦合,未明确描述改变移相角和插入直通零矢量角度两者的相互协同控制和解耦控制的方法。且该方法未涉及到能量正反向流动的切换过程的控制和短路故障保护控制方法。

发明内容

[0010] 本发明要解决的技术问题是提供一种基于Z源的双向DC-DC变换器的控制方法,该控制方法能够控制基于Z源的双向DC-DC变换器的宽范围的升降压、短路判断及短路保护、能量流动控制及正反向能量流动快速切换,电压、电流分别采用单独的闭环控制,能实现电压、电流控制的解耦控制。
[0011] 本发明包括以下步骤:
[0012] 第一步,改进基于Z源的双向DC-DC变换器中的控制单元,方法是:
[0013] 控制单元由电压计算单元、电压偏差计算单元、电压控制器、电流计算单元、电流偏差计算单元、电流控制器、故障监控单元组成。
[0014] 电压计算单元计算原边有源桥的输入直流母线电压参考值,电压计算单元与电压偏差计算单元相连,从外部指令接收输出电压参考值V_ref,根据V_ref计算出原边有源桥直流母线电压给定参考值Vin_ref,并将Vin_ref输出至电压偏差计算单元。
[0015] 电压偏差计算单元与电压计算单元、电压控制器相连,电压偏差计算单元接收电压计算单元输出的Vin_ref,接收主电路的原边有源桥输入直流母线电压Vin,根据Vin_ref和Vin计算得到原边有源桥输入直流母线电压偏差值ΔV_in,将ΔV_in输出至电压控制器。
[0016] 电压控制器与电压偏差计算单元、主电路、故障监控单元相连,电压控制器从电压偏差计算单元接收ΔV_in,根据ΔV_in调制出控制原边有源桥通断的PWM信号(pwm11~pwm14),将pwm11~pwm14传输出至主电路;电压控制器根据ΔV_in得到插入的直通时间Tshort,并将Tshort输出至故障监控单元,若从故障监控单元接收到故障保护信号Fault,则封(即不输出信号)pwm11~pwm14,进行短路故障保护。
[0017] 电流计算单元与电流偏差计算单元相连,电流计算单元从外部指令接收输出功率参考值P_ref,接收主电路的副边有源桥直流母线输出电压Vout,根据P_ref、Vout计算出副边有源桥输出直流母线电流参考值Iout_ref,将Iout_ref输出给电流偏差计算单元。
[0018] 电流偏差计算单元计算副边有源桥直流母线输出电流偏差ΔI_out,电流偏差计算单元与电流计算单元、电流控制器相连,电流偏差计算单元从电流计算单元接收Iout_ref,接收主电路副边有源桥直流母线输出电流Iout,根据Iout_ref、Iout计算得到副边有源桥直流母线输出电流偏差ΔI_out,将ΔI_out输出至电流控制器。
[0019] 电流控制器与电流偏差计算单元、主电路、故障监控单元相连,电流控制器接收电流偏差计算单元输出的ΔI_out,根据ΔI_out调制出控制副边有源桥通断的PWM信号(pwm21~pwm24),将pwm21~pwm24传输给主电路,若电流控制器从故障监控单元接收到故障保护信号Fault,则电流控制器封锁(即不向主电路输出)PWM信号,进行短路故障保护。
[0020] 故障监控单元与主电路相连,对主电路的输入、输出过流故障进行监控,接收主电路的输入电流Iin和输出电流Iout,若Iin或Iout大于等于基于Z源的双向DC-DC变换器的最大正常运行值(取额定值的2倍)且持续时间超过Tshort则判定发生短路故障,则向电压控制器和电流控制器输出故障信号Fault,电压控制器和电流控制器接收到故障信号Fault后立即封锁PWM脉冲信号,从而完成短路故障保护。
[0021] 第二步,采用对电流、电压进行单独闭环控制的双并联闭环控制方法对基于Z源的DC-DC变换器的能量流动进行控制,包含步骤2.1~2.6,上电初始阶段执行一次步骤2.1,在每个PWM周期T依次执行一遍步骤2.2~步骤2.5,在控制单元的电压计算单元、电压偏差计算单元、电压控制器、电流计算单元、电流偏差计算单元、电流控制器部件循环执行步骤2.2~步骤2.5时,故障监控单元并行执行步骤2.6,具体步骤如下:
[0022] 步骤2.1进行系统初始化,设置插入短路零矢量时间Tshort和插入关断零矢量时间Toff均为0,设置桥臂正常导通时间Ton为半个PWM周期即0.5×T(周期),设置副边有源桥相对于原边有源桥的移相角度 为0;
[0023] 步骤2.2根据从外部指令接收的输出副边有源桥直流电压参考值V_ref,电压计算单元计算主电路的原边有源桥直流母线电压给定参考值Vin_ref=k1×V_ref,其中k1为选取的输入母线直流电压与输出直流母线电压比例系数,根据实际使用工况选取,可选取k1为0.5≤k1≤1.5;同时,电流计算单元根据从外部接收的外部指令输出功率参考值P_ref的绝对值和从主电路接收到的副边有源桥直流母线输出电压Vout,计算出副边有源桥直流母线输出电流参考值Iout_ref:
[0024]
[0025] 步骤2.3电压偏差计算单元将步骤2.2得到的Vin_ref与从主电路接收的Vin作差值,计算原边有源桥直流母线电压差值ΔV_in为:
[0026] ΔV_in=Vin_ref-Vin;
[0027] 同时,电流偏差计算单元根据步骤2.2得到的Iout_ref与主电路的副边有源桥直流母线输出电流Iout作差值,计算副边有源桥直流母线电流差值ΔI_out为:
[0028] ΔI_out=Iout_ref-Iout;
[0029] 步骤2.4若电压控制器和电流控制器接收到故障监控单元发出的Fault信号,电压控制器封锁输出的PWM信号pwm11~pwm14,电流控制器封锁输出的PWM信号pwm21~pwm24,转第三步;若没有接收到Fault信号,电压控制器根据步骤2.3得到的ΔV_in调制输出控制原边有源桥的PWM信号pwm11~pwm14,同时电流控制器根据步骤2.3得到的ΔI_out向主电路的副边有源桥输出PWM信号pwm21~pwm24,具体方法如下:
[0030] 步骤2.4.1电压控制器将每一个PWM周期T按顺序分为五个时间片,即T1on、T1short、Toff、T2on、T2short;其中T1on和T2on时间长度均等于Ton时间长度;T1short和T2short时间长度相等,均为Tshort时间长度;Toff的时间长度为:Toff=T-2×Ton-2×Tshort;同时电流控制器根据ΔI_out调整副边有源桥相对于原边有源桥的移相角度 若ΔI_out为负,则增大 的值,且保证小于90°电角度;若ΔI_out为正,则减小 的值,且保证 大于零;
[0031] 步骤2.4.2电压控制器依据ΔV_in得出每个周期中的Ton、Tshort、Toff的时间:若ΔV_in为正且Toff不为零,则减小Toff增大Ton的时间,Toff的范围为0≤Toff≤T,保证Ton=0.5×T-0.5×Toff,Tshort=0;若 为正且Toff已为零,则减小Ton增大Tshort,Tshort的范围为0≤Tshort<0.25×T,且保证Ton=0.5×T-Tshort,Toff=0;若ΔV_in为负且Tshort不为零,则减小Tshort增大Ton,Tshort的范围为0≤Tshort<0.25×T,且保证Ton=0.5×T-Tshort,Toff=0;若ΔV_in为负且Tshort已为零,则增大Toff的减小Ton,Toff的范围为0≤Toff≤T,保证Ton=0.5×T-0.5×Toff,Tshort=0;
[0032] 步骤2.4.3在T1on、T1short、Toff、T2on、T2short时间片,电压控制器输出PWM信号pwm11~pwm14,控制原边有源桥的各开关管的开关方法如下:在T1on时间片,电压控制器输出pwm11和pwm14为导通信号,输出pwm12和pwm13为关断信号;在T1short时间片,电压控制器输出pwm11和pwm12为导通信号,输出pwm13和pwm14为关断信号;在Toff时间片,电压控制器控制输出pwm11~pwm14为关断信号;在T2on时间片,电压控制器输出pwm12和pwm13为导通信号,输出pwm11和pwm14为关断信号;在T2short时间片,电压控制器输出pwm13和pwm14为导通信号,输出pwm11和pwm12为关断信号;
[0033] 步骤2.4.4将从PWM周期T的 时间点开始的长度等于T的一段时间按顺序分为3个时间片,Ts1on、Tsoff、Ts2on,Ts1on和Ts2on的时间长度均为步骤2.4得到的Ton,Tsoff的时间长度为Tsoff=T-2×Ton;
[0034] 步骤2.4.5:电流控制器在PWM周期T的 时间点开始依据Ton调制输出控制副边有源桥开关管动作的PWM信号pwm21~pwm24,方法如下:在Ts1on时间片,电流控制器输出副边有源桥开关管的控制信号pwm21和pwm24为导通信号,pwm22和pwm23为关断信号;接着,在Tsoff时间片,电流控制器输出副边有源桥开关管的控制信号pwm21、pwm22、pwm23、pwm24为关断信号;最后,在Ts2on时间片,电流控制器输出副边有源桥开关管的控制信号pwm22和pwm23为导通信号,pwm21和pwm24为关断信号;
[0035] 步骤2.5若接收到故障监控单元发出的Fault信号,电流控制器和电压控制器封锁PWM信号pwm11~pwm14、pwm21~pwm24,转第三步;若没有接收到Fault信号且控制单元接收到的外部指令输出功率P_ref的符号发生改变即由正变为负或由负变为正,控制单元控制基于Z源的双向DC-DC变换器完成能量正反向流动切换,含有如下步骤:
[0036] 步骤2.5.1电压控制器将Tshort置为零,Ton保持不变,Toff的值改变为Toff=T-2×Ton,按步骤2.4.3所述的方法电压控制器依次执行T1on、T1short、Toff、T2on、T2short时间片,输出控制原边有源桥开关管的PWM信号pwm11~pwm14;
[0037] 步骤2.5.2电流控制器将移相角度 置为零,按步骤2.4.5的方法依次执行Ts1on、Tsoff、Ts2on时间片的控制副边有源桥开关管的PWM信号动作,输出副边有源桥的控制信号pwm21~pwm24;
[0038] 步骤2.5.3:执行完步骤2.5.2后,原边和副边的能量流动将变为零,此时进行能量的反向流动控制:将正向能量流动的输入变为反向能量流动的输出、正向能量流动的输出变为反向能量流动的输入、正向能量流动的输入Z源网络变为反向能量流动的输出Z源网络、正向能量流动的输出Z源网络变为反向能量流动的输入Z源网络,正向能量流动的原边有源桥变为反向能量流动的副边有源桥、正向能量流动的副边有源桥变为反向能量流动的原边有源桥,此时即完成能量的正向流动向反向流动的切换;能量由反向流动向正向流动切换方法相同;
[0039] 步骤2.5.4转步骤2.2;
[0040] 步骤2.6根据Iin、Iout和Tshort判定输入侧和输出侧是否发生短路故障,若发生短路故障则输出短路故障信号Fault至电压控制器、电流控制器,进行短路故障保护,具体如下:若原边有源桥直流母线输入电流Iin的值大于等于基于Z源的双向DC-DC变换器的最大正常运行值且持续时间超过Tshort,则故障监控单元判定输入侧发生短路故障;若副边有源桥直流母线输出电流Iout的值大于等于基于Z源的双向DC-DC变换器的最大正常运行值且持续时间超过Tshort,则故障监控单元判定输出侧发生短路故障;若输入侧发生短路故障或输出侧发生短路故障,故障监控单元输出短路故障信号Fault至电压控制器和电流控制器;由于主电路的输入、输出Z源网络的阻抗特性,其短路电流上升受到限制,因此能够不损坏开关管器件。
[0041] 第三步,结束。
[0042] 本发明在执行时,只有发生故障时能量流动转换才会停止,因此只有发生故障时能量流动的控制也才会停止,因为本发明主要用于分布式发电、电动汽车、储能系统、新能源发电等领域,只要电网不断电,本发明将一直用于基于Z源的双向DC-DC变换器的能量流动控制,是一个周期循环的过程。
[0043] 采用本发明可以达到以下技术效果:
[0044] 本发明公布了一种基于Z源的DC-DC变换器的控制方法,具有如下的有益效果:
[0045] 1.本发明能够实现输出大范围的升压、降压控制,通过步骤2.4的控制T1short和T2short来实现升压,通过步骤2.4的控制T2off来实现降压控制;
[0046] 2.本发明第一步设计了电压控制器和电流控制器,第二步采用对电流、电压单独进行控制的双并联闭环控制方法,电压控制器根据ΔV_in来输出PWM信号pwm11~pwm14来实现升压或降压的控制,电流控制器根据ΔI_out来控制来输出PWM信号pwm21~pwm24,实现输出电流的控制,各输入、输出变量间的实现解耦控制;
[0047] 3.给出一种能量正反向的快速切换的控制方法,使得DC-DC变换器不停机就能实现能量流动的快速平滑切换;
[0048] 4.给出一种基于Z源的DC-DC变换器的输入、输出短路故障的快速判断及故障保护,充分利用Z源网络的阻抗特性减小短路故障对器件的损坏。附图说明:
[0049] 图1背景技术《Z源双向DC-DC变换器及其移相直通控制策略》公布的基于Z源的DC-DC变换器的逻辑框图
[0050] 图2本发明第一步设计的基于Z源的DC-DC变换器的控制单元的结构框图;
[0051] 图3本发明的总体流程图

具体实施方式

[0052] 下面结合附图,对本发明的具体实施方式进行进一步说明。
[0053] 图1为背景技术《Z源双向DC-DC变换器及其移相直通控制策略》公布的基于Z源的DC-DC变换器的逻辑框图。
[0054] 如图1所示,基于Z源的DC-DC变换器由主电路、第一检测单元、第二检测单元、控制单元三个部分组成:
[0055] 主电路由输入Z源网络、原边有源桥、变压器、副边有源桥、输出Z源网络构成,主电路与第一检测单元、第二检测单元、控制单元相连,第一检测单元检测主电路的原边有源桥直流母线的输入电压Vin、原边有源桥直流母线的输入电流Iin,第二检测单元检测主电路的副边有源桥直流母线的输出电压Vout和副边有源桥直流母线输出电流Iout,第一检测单元、第二检测单元检测到的信号Vin、Iin、Vout、Iout输出至控制单元,控制单元根据Vin、Iin、Vout、Iout信号输出8路PWM信号分别控制主电路的原边有源桥和副边有源桥的各桥臂开关管的导通和关断。
[0056] 第一检测单元和第二检测单元分别包含信号检测电路和信号调理电路,第一检测单元采集信号Vin、Iin,第二检测单元采集信号Vout和Iout,第一检测单元、第二检测单元分别这些信号进行调理,转化为控制单元能够接收的信号形式,并将这些信号输出给控制单元。
[0057] 控制单元由微处理器(MCU)及其外围电路构成,控制单元与检测单元、主电路相连,控制单元接收来自第一检测单元、第二检测单元的信号调理后的Vin、Iin、Vout和Iout信号;控制单元对Vin、Iin、Vout、Iout进行控制,输出8路PWM信号(pwm11~pwm14和pwm21~pwm24)控制主电路的原边有源桥和副边有源桥的各桥臂开关管的导通和关断,其中pwm11控制原边有源桥的左上桥臂开关管,pwm12控制原边有源桥左下桥臂开关管,pwm13控制原边有源桥右上桥臂开关管,pwm14控制原边有源桥右下桥臂开关管,pwm21控制副边有源桥的左上桥臂开关管,pwm22控制副边有源桥左下桥臂开关管,pwm23控制副边有源桥右上桥臂开关管,pwm24控制副边有源桥右下桥臂开关管。
[0058] 图2为本发明第一步改进的基于Z源的DC-DC变换器的控制单元的结构框图,控制单元由电压计算单元、电压偏差计算单元、电压控制器、电流计算单元、电流偏差计算单元、电流控制器、故障监控单元组成。
[0059] 电压计算单元计算原边有源桥的输入直流母线电压参考值,电压计算单元与电压偏差计算单元相连,从外部指令接收输出电压参考值V_ref,根据V_ref计算出原边有源桥直流母线电压给定参考值Vin_ref,并将Vin_ref输出至电压偏差计算单元。
[0060] 电压偏差计算单元与电压计算单元、电压控制器相连,电压偏差计算单元接收电压计算单元输出的Vin_ref,接收主电路的原边有源桥输入直流母线电压Vin,根据Vin_ref和Vin计算得到原边有源桥输入直流母线电压偏差值ΔV_in,将ΔV_in输出至电压控制器。
[0061] 电压控制器与电压偏差计算单元、主电路、故障监控单元相连,电压控制器从电压偏差计算单元接收ΔV_in,根据ΔV_in调制出控制原边有源桥通断的PWM信号(pwm11~pwm14),将pwm11~pwm14传输给主电路;电压控制器根据ΔV_in得到Tshort,并将Tshort输出至故障监控单元,若从故障监控单元接收到故障保护信号Fault,则封锁pwm11~pwm14,进行短路故障保护。
[0062] 电流计算单元与电流偏差计算单元相连,电流计算单元从外部指令接收输出功率参考值P_ref,接收主电路的副边有源桥直流母线输出电压Vout,根据P_ref、Vout计算出副边有源桥输出直流母线电流参考值Iout_ref,将Iout_ref输出给电流偏差计算单元。
[0063] 电流偏差计算单元计算副边有源桥直流母线输出电流偏差ΔI_out,电流偏差计算单元与电流计算单元、电流控制器相连,电流偏差计算单元从电流计算单元接收Iout_ref,接收主电路副边有源桥直流母线输出电流Iout,根据Iout_ref、Iout计算得到副边有源桥直流母线输出电流偏差ΔI_out,将ΔI_out输出至电流控制器。
[0064] 电流控制器与电流偏差计算单元、主电路、故障监控单元相连,电流控制器接收电流偏差计算单元输出的ΔI_out,根据ΔI_out调制出控制副边有源桥通断的PWM信号(pwm21~pwm24),将pwm21~pwm24传输给主电路;若电流控制器从故障监控单元接收到故障保护信号Fault,则电流控制器封锁(即不向主电路输出)PWM信号,进行短路故障保护。
[0065] 故障监控单元与主电路相连,对主电路的输入、输出过流故障进行监控,接收主电路的输入电流Iin和输出电流Iout,若Iin或Iout大于等于基于Z源的双向DC-DC变换器的最大运行值(为额定值的2倍)且持续时间超过Tshort则判定发生短路故障,则向电压控制器和电流控制器输出故障信号Fault,电压控制器和电流控制器接收到故障信号Fault后立即封锁PWM脉冲信号,从而完成短路故障保护。
[0066] 图3为本发明总体流程图。
[0067] 本发明包括以下步骤:
[0068] 第一步,改进基于Z源的双向DC-DC变换器中的控制单元;
[0069] 第二步,采用对电流、电压进行单独闭环控制的双并联闭环控制方法对基于Z源的DC-DC变换器的能量流动进行控制,包含步骤2.1~2.6,上电初始阶段执行步骤2.1,在每个PWM周期T依次执行一遍步骤2.2~步骤2.5,在控制单元的电压计算单元、电压偏差计算单元、电压控制器、电流计算单元、电流偏差计算单元、电流控制器部件循环执行步骤2.2~步骤2.5时,故障监控单元同时执行步骤2.6,具体步骤如下:
[0070] 步骤2.1进行系统初始化;
[0071] 步骤2.2根据从外部指令接收的输出副边有源桥直流电压参考值V_ref,计算主电路的原边有源桥直流母线电压给定参考值Vin_ref=k1×V_ref;同时,电流计算单元根据从外部接收的外部指令输出功率参考值P_ref的绝对值和从主电路接收到的副边有源桥直流母线输出电压Vout,计算出副边有源桥直流母线输出电流参考值Iout_ref;
[0072] 步骤2.3电压偏差计算单元将步骤2.2得到的Vin_ref与从主电路接收的Vin作差值,计算原边有源桥直流母线电压差值ΔV_in;同时,电流偏差计算单元根据步骤2.2得到的Iout_ref与主电路的副边有源桥直流母线输出电流Iout作差值,计算副边有源桥直流母线电流差值ΔI_out;
[0073] 步骤2.4若接收到故障监控单元发出的Fault信号,电压控制器封锁输出的PWM信号pwm11~pwm14,同时电流控制器封锁输出的PWM信号pwm21~pwm24,转第三步;若没有接收到Fault信号,电压控制器根据得到的ΔV_in调制输出控制原边有源桥的PWM信号pwm11~pwm14,同时电流控制器根据得到的ΔI_out向主电路的副边有源桥输出PWM信号pwm21~pwm24;
[0074] 步骤2.5若接收到故障监控单元发出的Fault信号,电流控制器和电压控制封锁PWM信号pwm11~pwm14、pwm21~pwm24,转第三步;若没有接收到Fault信号且控制单元接收到的外部指令输出功率P_ref的符号发生改变即由正变为负或由负变为正,控制单元控制基于Z源的双向DC-DC变换器完成能量正反向流动切换;执行完步骤2.5,转至步骤2.2;
[0075] 步骤2.6根据Iin、Iout和Tshort判定输入侧和输出侧是否发生短路故障,若输入侧发生短路故障或输出侧发生短路故障则输出短路故障信号Fault至电压控制器、电流控制器,进行短路故障保护。
[0076] 第三步,结束。
QQ群二维码
意见反馈