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

充放电控制方法、车载充电系统和车辆与流程

2022-02-20 23:00:38 来源:中国专利 TAG:


1.本发明涉及车辆技术领域,特别涉及一种充放电控制方法、车载充电系统和车辆。


背景技术:

2.相关技术中,obc(on board charger,车载充电器)的拓扑一般都采用两级,前级pfc(power factor correction,功率因素校正)级,以及后级dcdc级。其中,pfc级作为obc的前级ac/dc电路,其功能是将电网的交流电压升压变换为稳定的直流电压,目前,pfc电路一般以ccm(continuous conduction mode,连续导通模式)模式工作,开关管不能实现零电压导通,并且在上述pfc拓扑中,工作于ccm模式下的pfc电路是硬开关,开关管的开通损耗及关断损耗较大,使得obc的工作效率不高。


技术实现要素:

3.本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的第一个目的在于提出一种充放电控制方法,以实现pfc电路工作在软开关模式,降低开关管损耗低,提高充放电效率。
4.本发明的第二个目的在于提出一种车载充电系统。
5.本发明的第三个目的在于提出一种车辆。
6.为达上述目的,本发明第一方面提出了一种充放电控制方法,其应用于车载充电系统,所述车载充电系统包括依次连接的pfc电路、母线电容和双向dc/dc电路,所述pfc电路包括依次连接的n个电感、n相高频桥臂和一相工频桥臂,n为大于等于2的整数,所述控制方法包括:在接收到控制指令时,判断所述控制指令是充电指令还是放电指令;如果所述控制指令为放电指令,则获取所述母线电容的第一电压和流经电池的第一电流;根据所述第一电压和所述第一电流对所述双向dc/dc电路进行控制直至所述第一电压稳定;待所述第一电压稳定后,获取所述pfc电路的交流端电压、流经所述n个电感的n个第二电流和所述n相高频桥臂中待开启开关管两端的第二电压;根据所述交流端电压、所述n个第二电流和所述第二电压对所述n相高频桥臂和所述工频桥臂进行控制,以致所述待开启开关管零电压导通,同时,根据相差预设相位的控制信号,交错控制所述n相高频桥臂。
7.根据本发明实施例的充放电控制方法,对电池进行放电控制时,可控制pfc电路工作在软开关模式,以使开关管零电压导通,由此,能够降低开关管损耗,提高放电效率,且通过对多相高频桥臂交错控制,可延长车载充电系统的使用寿命,减小pfc电路的交流端的电流纹波,提高充放电的可靠性。
8.为实现上述目的,本发明第二方面提出了一种车载充电系统,包括:pfc电路,所述pfc电路包括n个电感、n相高频桥臂和一相工频桥臂,所述n个电感与所述n相高频桥臂一一对应,所述电感的第一端与外部充电口连接,所述电感的第二端与对应的高频桥臂的中点连接,所述高频桥臂与所述工频桥臂并联,所述工频桥臂的中点与所述外部充电口的连接,n为大于等于2的整数;母线电容,所述母线电容与所述工频桥臂并联;双向dc/dc电路,所述
双向dc/dc电路的第一端与所述母线电容连接,所述双向dc/dc电路的第二端与电池连接;充放电控制装置,其用于对所述n相高频桥臂、工频桥臂和所述双向dc/dc电路进行控制,所述充放电控制装置包括存储器、处理器和存储在所述存储器的计算机程序,所述计算机程序被所述处理器执行时,实现上述的充放电控制方法。
9.根据本发明实施例的车载充电系统,通过可实现上述控制方法的充放电控制装置,在对电池进行放电控制时,可控制pfc电路工作在软开关模式,以使开关管零电压导通,由此,能够降低开关管损耗,减小pfc电路交流端的电流纹波,提高放电效率。
10.为实现上述目的,本发明第三方面提出了一种车辆,包括:上述实施例中所述的车载充电系统。
11.根据本发明实施例的车辆,通过设置车载充电系统,在对电池进行放电控制时,可控制pfc电路工作在软开关模式,以使开关管零电压导通,由此,能够降低开关管损耗,提高放电效率。
12.本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
13.图1是本发明一个示例的车载充电系统的拓扑图;
14.图2是本发明一个实施例的充放电控制方法的流程图;
15.图3是本发明另一个实施例的充放电控制方法的流程图;
16.图4是本发明一个实施例的车载充电系统的拓扑图;
17.图5是本发明另一个实施例的车载充电系统的拓扑图;
18.图6是本发明一个示例的基于crm控制的pfc软开关原理图;
19.图7是本发明一个示例的isr1中dc/dc电路的控制流程图;
20.图8是本发明一个示例的isr2中pfc电路的控制流程图;
21.图9是本发明一个示例的主相外部中断的控制流程图;
22.图10是本发明一个示例的从相外部中断的控制流程图;
23.图11是本发明另一个示例的isr2中pfc电路的控制流程图;
24.图12是本发明一个示例的主从相相位时间差的示意图;
25.图13是本发明一个示例的从相滞后时的相位调整波形图;
26.图14是本发明一个示例的从相超前时的相位调整波形图;
27.图15是本发明又一个实施例的车载充电系统的拓扑图;
28.图16是本发明实施例的车辆的结构框图。
具体实施方式
29.下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
30.下面参考附图1-16描述本发明实施例的充放电控制方法、车载充电系统和车辆。
31.如图1所示,该车载充电系统100包括:依次连接的pfc电路11、母线电容ci和双向
dc/dc电路12。其中,pfc电路11的交流端用以连接外部电源或者外部负载m,pfc电路11的直流端与双向dc/dc电路12的第一直流端连接,双向dc/dc电路12的第二直流端与电池batt连接。
32.参见图1,pfc电路11包括依次连接的n个电感(图1以n=2示出)、n相高频桥臂和一相工频桥臂,n为大于等于2的整数,n个电感与n相高频桥臂一一对应。电感的一端与对应的高频桥臂的中点连接,电感的另一端用以连接外部电源或者外部负载m的一端;各相高频桥臂和工频桥臂并联,并形成两汇流端,两汇流端与双向dc/dc电路12的第一直流端连接,工频桥臂的中点用以连接外部电源或者外部负载m的另一端。图1中的两相高频桥臂包括高频开关管p1、p2、p3、p4和与p1、p2、p3、p4并联的电容c1、c2、c3、c4,工频桥臂包括工频开关管p5、p6和与p5、p6并联的电容c5、c6。
33.在本发明的实施例中,参见图1,电池batt放电时,pfc电路11处于逆变状态,用于将双向dc/dc电路12输出的直流电逆变成交流电,以给交流负载供电;向电池batt充电时,pfc电路11处于整流状态,用于将外部电源如电网输出的交流电整流成直流电,以给电池batt充电。应当理解,电池batt放电时双向dc/dc电路12的初级侧,为向电池batt充电时双向dc/dc电路12的次级侧;电池batt放电时双向dc/dc电路12的次级侧,为向电池batt充电时双向dc/dc电路12的初级侧。
34.参见图1,双向dc/dc电路12的初级侧和次级侧均可包括4个开关管(分别记为p7-p10、s1-s4)和4个电容(分别记为c7-c10、c11-c14)。其中,充电时,p7~p10作为双向dc/dc电路12的初级,s1~s4构成双向dc/dc电路12的次级;放电时s1~s4构成双向dc/dc电路12的初级,p7~p10作为双向dc/dc电路12的次级。可选地,参见图1,双向dc/dc电路12还可包括谐振电感lr1、lr2和谐振电容cr1、cr2,以及输出滤波电容co。
35.基于上述实施例的车载控制系统,本发明提出了一种充放电控制方法。
36.图2是本发明一个实施例的充放电控制方法的流程图。
37.如图2所示,充放电控制方法包括以下步骤:
38.s1,在接收到控制指令时,判断控制指令是充电指令还是放电指令。
39.s2,如果控制指令为放电指令,则获取母线电容的第一电压和流经电池的第一电流。
40.s3,根据第一电压和第一电流对双向dc/dc电路进行控制直至第一电压稳定。
41.其中,第一电压的波动幅度很小,如在-0.5-0.5v范围内波动,可认为第一电压稳定。
42.s4,待第一电压稳定后,获取pfc电路的交流端电压、流经n个电感的n个第二电流和n相高频桥臂中待开启开关管两端的第二电压。
43.s5,根据交流端电压、n个第二电流和第二电压对n相高频桥臂和工频桥臂进行控制,以致待开启开关管零电压导通,同时,根据相差预设相位的控制信号,交错控制n相高频桥臂。
44.其中,预设相位可根据n个第二电流确定。
45.在一些示例中,上述步骤s3,可包括:获取第一基准电压、第一基准电流以及同步电流阈值;计算第一电压与第一基准电压的第一电压差,并计算第一电流与第一基准电流的第一电流差;对第一电压差进行比例积分调节得到第一调节值,以及对第一电流差进行
比例积分调节得到第二调节值;判断第一电流是否大于同步电流阈值,以及判断第一调节值是否大于第二调节值;当第一电流大于同步电流阈值时,控制双向dc/dc电路的次级侧的开关管,以实现同步整流;否则,不进行同步整流;和/或,当第一调节值大于第二调节值时,控制双向dc/dc电路的初级侧的开关管,以实现恒压;否则,控制双向dc/dc电路的初级侧的开关管,以实现限流。
46.在一些示例中,上述步骤s5,可包括:获取第二基准电压和预设相位信号,并根据第二基准电压和预设相位信号得到第一给定电压;根据第一给定电压、交流端电压、n个第二电流、第一高频开关管的电压或第二高频开关管的电压对n相高频桥臂和工频桥臂进行控制,以致第一高频开关管和第二高频开关管中待开启开关管零电压导通,同时,根据相差预设相位的控制信号,交错控制n相高频桥臂。
47.作为一个示例,上述的根据第一给定电压、交流端电压、n个第二电流、第一高频开关管的电压或第二高频开关管的电压对n相高频桥臂和工频桥臂进行控制,以致第一高频开关管和第二高频开关管中待开启开关管零电压导通的步骤,同时,根据相差预设相位的控制信号,交错控制n相高频桥臂,可包括:计算第一给定电压与交流端电压的第二电压差,并对第二电压差进行比例积分调节,得到主相开关管的第一导通时间;采用过零检测器处理每一个第二电流得到一个过零信号,以获得n个过零信号;根据n个过零信号得到相邻两个过零信号的时间差,并对时间差进行比例积分调节得到第一修正时间;根据主相开关管的第一导通时间和第一修正时间得到相邻的从相开关管的第二导通时间,并根据第一导通时间和第二导通时间,以交错控制n相高频桥臂;控制第一高频开关管和第二高频开关管中已启动开关管的导通时长持续相应相开关管的导通时间(例如,控制主相桥臂中高频开关管导通时,对应的导通时长为主相开关管的第一导通时间;控制从相桥臂中高频开关管导通时,对应的导通时长为从相开关管的第二导通时间);当导通时长达到相应相开关管的导通时间时,控制第一高频开关管和第二高频开关管均关断,直至与待开启开关管并联的电容的电压为零时,控制待开启开关管零电压导通。
48.具体地,参见图1、图6,以主相高频桥臂为例,在一个开关周期,可对第二电压差进行比例积分调节,得到主相开关管p2的导通时间ton,在检测到电感电流过零,例如达到图6中的预设负值ig,且检测到与p2并联的电容c2的电压小于预设值时,控制p2导通,且导通时长为ton。p2导通后,电感il1的电流呈线性递增,当导通时长达到ton时,控制p2关闭,此时p1、p2同时关闭。与p1并联的电容c1放电,直至与p1并联的电容c1的电压小于预设值,如电压接近为零时,控制p1导通,电感的电流il1呈线性递减;电感电流il1过零,如达到预设负值如ig时,控制p1关断。
49.在本发明的一个实施例中,如图3所示,充放电控制方法还包括:
50.s6,如果控制指令为充电指令,获取pfc电路的交流端电压,并判断交流端电压是否在预设电压范围内。
51.s7,当交流端电压不在预设电压范围内,在预设时间段内,重复判定交流端电压不在预设电压范围内,则生成禁止充电指令并执行。
52.在本发明的一个实施例中,如图3所示,判断交流端电压是否在预设电压范围内的步骤之后,还包括:
53.s8,当交流端电压在预设电压范围内,获取第三基准电压,并获取母线电容的第三
电压。
54.s9,判断第三电压与第三基准电压的差值是否小于预设值。
55.s10,当第三电压与第三基准电压的差值大于等于预设值时,获取流经n个电感的n个第三电流和n相高频桥臂中待开启开关管两端的第四电压,并根据n个第三电流、第三电压、第三基准电压以及第四电压对n相高频桥臂和工频桥臂进行控制,以致待开启开关管零电压导通,与此同时,根据相差预设相位的控制信号,交错控制n相高频桥臂,直至当前的第三电压与第三基准电压的差值小于预设值。
56.s11,当第三电压与第三基准电压的差值小于预设值时,获取流经电池的第四电流和电池的第五电压,并根据第四电流和第五电压对双向dc/dc电路进行控制,以对电池进行充电。
57.在一些示例中,上述的根据n个第三电流、第三电压、第三基准电压以及第四电压对n相高频桥臂和工频桥臂进行控制,以致待开启开关管零电压导通,与此同时,根据相差预设相位的控制信号,交错控制n相高频桥臂的步骤,包括:计算第三基准电压与第三电压的第三电压差,并对第三电压差进行比例积分调节,得到主相开关管的第三导通时间;采用过零检测器处理每一个第三电流得到一个过零信号,以获得n个过零信号;根据n个过零信号得到相邻两个过零信号的时间差,并对时间差进行比例积分调节得到第二修正时间;根据主相开关管的第三导通时间和第二修正时间得到相邻的从相开关管的第四导通时间,并根据第三导通时间和第四导通时间,以交错控制n相高频桥臂;控制第一高频开关管和第二高频开关管中已启动开关管的导通时长持续相应相开关管的导通时间;当导通时长达到相应相开关管的导通时间时,控制第一高频开关管和第二高频开关管均关断,直至与待开启开关管并联的电容的电压为零时,控制待开启开关管零电压导通。
58.在一些示例中,根据第四电流和第五电压对双向dc/dc电路进行控制,以对电池进行充电的步骤,可包括:获取第四基准电压、第二基准电流以及同步电流阈值;计算第四基准电与第五电压的第四电压差,并计算第二基准电流与第四电流的第二电流差;对第四电压差进行比例积分调节得到第三调节值,以及对第二电流差进行比例积分调节得到第四调节值;判断第四电流是否大于同步电流阈值,以及判断第三调节值是否大于第四调节值;当第四电流大于同步电流阈值时,控制充电时双向dc/dc电路的次级侧的开关管,以实现同步整流;否则,不进行同步整流;和/或,当第三调节值大于第四调节值时,控制充电时双向dc/dc电路的初级侧的开关管,以实现恒压;否则,控制充电时双向dc/dc电路的初级侧的开关管,以实现限流。
59.具体地,上述充放电控制可通过用于控制pfc电路11的第二控制单元32和控制双向dc/dc电路12的第一控制单元31实现。下面以n=2为例,对上述的充放电控制方法进行说明:
60.在本发明的一个实施例中,电池放电时,首先第一控制单元31控制dc/dc电路12工作,待vpfc电压稳定后,第二控制单元32才控制pfc电路11工作,逆变生成输出电压vo。
61.如图4所示,第一控制单元31包括:第二基准电压输出器(图4中未示出)、基准电流输出器(图4中未示出)、第二电压软起动器31a、第三限幅器31b、第四限幅器31c、第五限幅器31d、第六限幅器31e、第二减法器31f、第三减法器31g、第三pi控制器31h、电流软起动器31i、第四pi控制器31j、取小器31k、同步整流控制器31l和pwm驱动器31m。
62.其中,第二基准电压输出器用于在接收到放电指令时,输出第一基准电压v
ref1
。基准电流输出器用于在接收到放电指令时,输出第一基准电流i
ref1
。第二电压软起动器31a分别与第二基准电压输出器、第五限幅器31d连接,第二电压软起动器31a用于基于基准电压实现电压软启动,第五限幅器31d用于软启动后的输出电压进行限幅处理。第二减法器31f与第五限幅器31d连接,第二减法器31f用于在电池batt放电时,接收第一电压,并计算第一电压与(限幅处理后的)第一基准电压v
ref1
的第一电压差。第三pi控制器31h分别与第二减法器31f、第三限幅器31b连接,第三pi控制器31h用于在电池batt放电时,对第一电压差进行比例积分调节,得到第一调节值,第三限幅器31b用于对第一调节值进行限幅处理。电流软起动器31i分别与基准电流输出器、第六限幅器31e连接,电流软起动器31i用于基于基准电流实现电流软启动,第六限幅器31e用于对基准电流进行限幅处理。第三减法器31g分别与第六限幅器31e,第三减法器31g用于在电池batt放电时,接收第一电流,并计算第一电流与(限幅处理后的)第一基准电流的第一电流差。第四pi控制器31j分别与第三减法器31f、第四限幅器31c连接,第四pi控制器31j用于在电池batt放电时,对第一电流差进行比例积分调节得到第二调节值,第四限幅器31c用于对第二调节值进行限幅处理。第三限幅器31b和第四限幅器31c均与取小器31k连接,取小器31k用于判断(限幅处理后的)第一调节值是否大于(限幅处理后的)第二调节值。同步整流控制器31l用于在电池batt放电时,接收第一电流,并判断第一电流是否大于同步电流阈值。
63.pwm驱动器31m分别与取小器31k、同步整流控制器31l、双向dc/电路12连接,pwm驱动器31m用于在第一电流大于同步电流阈值时,将同步整流标志位syn_flag置1,控制双向dc/dc电路的次级侧的开关管,以实现同步整流;否则,将同步整流标志位syn_flag置0,且不进行同步整流,以提高放电效率。同时,pwm驱动器31m还可在第一调节值大于第二调节值时,基于第二调节值控制双向dc/dc电路的初级侧的开关管,以实现恒压;否则,基于第一调节值控制双向dc/dc电路的初级侧的开关管,以实现限流。
64.作为一个示例,如果第一电流大于同步电流阈值,根据取小器31k的输出信号和同步整流标志位syn_flag即1生成pwm控制信号,以控制双向dc/dc电路12,实现限流的目的。如果第一电流不大于同步电流阈值,根据取小器31k的输出信号和同步整流标志位syn_flag即0生成pwm控制信号,以控制双向dc/dc电路12,实现恒压的目的。
65.第一控制单元31控制双向dc/dc电路12工作之后,判断第一电压是否稳定,待第一电压稳定(如在第一预设时间内波动范围小于波动阈值)后,第二控制单元32控制pfc电路11开始工作。
66.如图4所示,电池batt放电时,第二控制单元32包括:第一基准电压输出器(图4中未示出)、第一电压软起动器32a、第零限幅器32b、第一减法器32c、第一pi控制器32d、第一限幅器32e、过零检测器32f、主从相时间差计算器32g、第二p控制器32h、第二限幅器32i、加法器32j、spwm驱动器32k、相位发生器32l和电压处理器32m。
67.其中,第一基准电压输出器用于在接收到放电指令时,输出第二基准电压v
ref2
。第一电压软起动器32a分别与第一基准电压输出器、第零限幅器32b连接,第一电压软起动器32a用于基于基准电压实现电压软启动,第零限幅器32b用于对电压进行限幅处理,生成斜坡信号v
*o
。第零限幅器32b和相位发生器32l均与电压处理器32m连接,相位发生器32l用于在电池batt放电时输出预设相位信号coswt,电压处理器32m用于根据第二基准电压和预设
相位信号(如相乘)得到带有相位信息的第一给定电压。第一减法器32c与电压处理器32m连接,同时接收pfc交流端电压,并计算第一给定电压与交流端电压的第二电压差。第一pi控制器32d分别与第一减法器32c、第一限幅器32e连接,第一pi控制器32d用于在电池放电时,对第二电压差进行比例积分调节,第一限幅器32e用于对比例积分调节后的输出值进行限幅处理,得到主相开关管的第一导通时间。过零检测器32f、主从相时间差计算器32g、第二p控制器32p和第二限幅器32i依次连接,过零检测器32f用于对流经电感l1、l2的电流进行过零检测,第二p控制器32p用于输出修正时间。加法器32j分别与第一限幅器32e、第二限幅器32i连接,加法器32j用于输出从相开关管的第二导通时间。
68.具体地,参见图4,电感电流il1和il2输入到过零检测器32f,过零检测器32f在监测到主相和从相的电感电流下降到负值ig时,分别产生电平跳变,生成主相过零信号zcd_master以及从相过零信号zcd_slaver。在捕获到任何一个过零信号时,进入外部中断服务程序,在服务程序里记录下过零信号到来时,主从相的相位时间差terror,然后将时间差信号terror送入到第二p控制器32h,第二p控制器32h的输出经过第二限幅器32i后,生成从相充电管的充电修正时间t
on_correct
,t
on_correct
与主相充电管的第一导通时间ton相加后生成最终从相充电管的第二导通时间t
on_slaver
。ton和t
on_slaver
作为spwm驱动器32k的输入,生成相应的pwm驱动分别控制主相和从相开关管(充电管)的导通时间。
69.spwm驱动器32k分别与第一限幅器32e、过零检测器32f、单相全桥电路111连接,spwm驱动器32k用于对pfc电路11进行控制,包括控制第一高频开关管和第二高频开关管中已启动开关管的导通时长持续对应相开关管的导通时间,以及当导通时长达到对应相开关管的导通时间时,控制第一高频开关管和第二高频开关管均关断,直至与待开启开关管并联的电容的电压为零时,控制待开启开关管零电压导通。
70.对于上述的零电压导通,参见图6,为了实现pfc电路11工作在软开关模式,可采取临界导通crm控制方式对pfc电路11进行控制。图6中,vgsp2及vgsp1是图2中高频开关管p2、p1的驱动脉冲,vdsp2是高频开关管p2的vds电压,il是流经电感l1的电流,电感电流采用crm模式。其中,电感电流在每个开关周期都会过零形成负电流ig,以进行lc谐振实现主开关管的零电压导通。在ts2时间段,当vgsp2开始有驱动时,开关管p2的vdsp2电压已经下降到零,可实现开关管p2的零电压导通。
71.具体而言,在一个开关周期中,参见图1、图4、图6,pfc电路11处于逆变状态时,第一pi控制器32d计算得到主相开关管的第一导通时间,过零检测器32f在电感电流过零达到负值ig后,会产生电平跳变,数字控制芯片在捕获到过零信号后会将开关管p2的驱动拉高,此时电感电流呈线性上升。当p2的导通时间达到第一导通时间时,spwm驱动器32k会发生pwm匹配,此时,spwm驱动器32k将p2的驱动拉低,同时拉高p1的驱动,电感电流之后会线性下降。下降到负值ig后,又会捕获到过零信号,之后会进入一个新的开关周期,如此往复,实现电感电流可以到负值,实现开关管的零电压导通,同时输出稳定的电压vo。
72.在该实施例中,可以根据电感的伏秒平衡特性,通过下式(1)计算主相开关管的第一导通时间,即图6中的ton:
[0073][0074]
其中,ib为图6中所示的ig,ls为电感l1的电感值,v
in
为pfc电路的交流端电压的峰
值,w为交流端电压的角频率,io为流经电感l1电流的最大值。
[0075]
需要说明的是,主从相时间差计算器32g、第二p控制器32h、第二限幅器32i的设置是为了通过修正从相充电管的时间以实现主从相两相交错180度,以减小pfc交流电流纹波。
[0076]
具体地,主从相时间差计算器32g用于采集主从相的相位时间差terror,主从相的相位时间差terror的采集方法如图12所示。图12中,il1是流经主相电感l1的电流,il2是流经从相电感l2的电流,tp是主相的开关周期,其时间由主相两次过零信号zcd的间隔求得,t是从相电流过零时从相和主相的时间差,当主相和从相两相交错180度时,t等于tp/2。
[0077]
第二p控制器32h用于根据主从相的相位时间差terror,来调整从相的导通时间,以实现两相交错。在调节导通时间时,有两种情况,即初始时从相滞后于主相和初始时从相超前于主相。具体而言,从相滞后时的相位调整波形如图13所示。参见图13,初始时刻从相滞后于主相,t小于tp/2,要使主相和从相实现交错,需增加从相的导通时间,之后即可实现两相交错。这里,通过时间差和导通时间形成闭环。令:
[0078]
t
on_slaver
=ton (tp/2

t)*kp
ꢀꢀ
(2)
[0079]
其中,ton是主相的第一导通时间,t
on_slaver
是从相的第二导通时间,kp是比例系数。由式(2)可知,当t小于tp/2时,误差项会正相关到t
on_slaver
,使得从相导通时间增加。
[0080]
从相超前时的相位调整波形如图14所示。参见图14,初始时刻从相超前于主相,t大于tp/2,要使主相和从相实现交错,需要减小从相的导通时间,之后即可实现两相交错。这里,通过时间差和导通时间形成闭环。令:
[0081]
t
on_slaver
=ton (tp/2

t)*kp
ꢀꢀ
(3)
[0082]
其中,ton是主相的第一导通时间,t
on_slavre
是从相的第二导通时间,kp是比例系数,由式(3)可知,当t大于tp/2时,误差项会负相关到t
on_slaver
,使得从管导通时间减小。
[0083]
在该实施例中,第一控制单元31和第二控制单元32可集成在一个数字芯片中,并可通过软件程序实现对双向dc/dc电路12和pfc电路11的控制。双向dc/dc电路12的控制程序可在中断服务函数isr1中执行,pfc电路11的控制程序可在中断服务函数isr2中执行,放电控制程序流程如图7、图8、图9、图10所示。
[0084]
在本发明的另一个实施例中,电池充电时,可首先判断外部电源如电网电压,若电网电压值处于正常值范围之内,第二控制单元32控制pfc电路11开始工作,待第三电压(即母线电容的电压)稳定后,dc/dc电路12开始工作,最终以充电电流i
batt
给电池充电。其中,第三电压与第三基准电压的差值小于预设值,可判定母线电容的电压稳定,预设值为以很小的值,如0-0.5v。
[0085]
需要说明的是,上述第一控制单元31和第二控制单元32中的结构,过零检测器32f可为硬件电路,其余结构均可为软件结构。
[0086]
如图5所示,向电池batt充电时,第二控制单元32不包括上述的相位发生器32l和电压处理器32m,但包括电压半周期检测器32n,电压半周期检测器32n分别与外部电源和spwm驱动器32k连接,用于检测外部电源的正负半周期。其中,第一基准电压输出器用于在接收到充电指令时,输出第三基准电压v
ref3
。第一电压软起动器32a用于基于第三基准电压v
ref3
实现电压软启动,第零限幅器32b用于对电压进行限幅处理,生成斜坡信号v
*pfc
。第一减法器32c用于在电池batt充电时,接收第三电压,并计算(限幅处理后的)第三基准电压与第
三电压的第三电压差。第一pi控制器32d用于在电池充电时,对第三电压差进行比例积分调节,第一限幅器32e用于对比例积分调节后的输出值进行限幅处理,得到主相充电管的第三导通时间。过零检测器32f用于对流经电感l1、l2的电流进行过零检测,并在监测到流经主从相电感的电流下降到负值ig后,分别产生电平跳变,生成主相过零信号zcd_master以及从相过零信号zcd_slaver。
[0087]
在捕获到任何一个过零信号后,进入外部中断服务程序,在服务程序里记录下过零信号到来时,主从相的时间差terror,然后将时间差信号terror送入到第二p控制器32h,第二控制器的输出经过第二限幅器32i后,生成从相充电管的充电修正时间t
on_correct
,加法器32j将t
on_correct
与主相充电管第三导通时间ton相加后生成从相充电管的第四导通时间t
on_slaver
。ton和t
on_slaver
以及根据电网电压得出的电网正负半周标志pn_flag作为spwm驱动器32k的输入。spwm驱动器32k用于对pfc电路11进行控制,包括控制第一高频开关管和第二高频开关管中已启动开关管的导通时长持续相应相开关管的导通时间;当导通时长达到相应相开关管的导通时间时,控制第一高频开关管和第二高频开关管均关断,直至与待开启开关管并联的电容的电压为零时,控制待开启开关管零电压导通。
[0088]
参见图5,电池放电时第一控制单元31的结构,与电池充电时第一控制单元31的结构相同。第二基准电压输出器用于在接收到充电指令时,输出第四基准电压v
ref4
。基准电流输出器用于在接收到充电指令时,输出第二基准电流i
ref2
。第二电压软起动器31a用于基于第四基准电压v
ref4
实现电压软启动,第五限幅器31d用于软启动后的输出电压进行限幅处理。第二减法器31f用于在电池batt充电时,接收第五电压,并计算第五电压与(限幅处理后的)第四基准电压v
ref1
的第四电压差。第三pi控制器31h用于在电池batt充电时,对第四电压差进行比例积分调节,得到第三调节值,第三限幅器31b用于对第三调节值进行限幅处理。电流软起动器31i用于基于第二基准电流实现电流软启动,第六限幅器31e用于对基准电流进行限幅处理。第三减法器31g用于在电池batt充电时,接收第四电流,并计算第四电流与(限幅处理后的)第二基准电流的第二电流差。第四pi控制器31j用于在电池batt充电时,对第四电流差进行比例积分调节得到第四调节值,第四限幅器31c用于对第四调节值进行限幅处理。取小器31k用于判断(限幅处理后的)第三调节值是否大于(限幅处理后的)第四调节值。同步整流控制器31l用于在电池batt充电时,接收第四电流,并判断第四电流是否大于同步电流阈值。pwm驱动器31m用于在第四电流大于同步电流阈值时,控制充电时双向dc/dc电路的次级侧的开关管,以实现同步整流;否则,不进行同步整流;和/或,在第三调节值大于第四调节值时,控制充电时双向dc/dc电路的初级侧的开关管,以实现恒压;否则,控制充电时双向dc/dc电路的初级侧的开关管,以实现限流。
[0089]
具体而言,在一个开关周期中,参见图1、图5、图6,pfc电路11处于整流状态时,通过电压环的第一pi控制器32d计算得到开关管p2的第三导通时间,同时过零检测器32f在电感电流过零达到负值ig后,会产生电平跳变,数字控制芯片在捕获到过零信号后会将p2的驱动拉高,此时电感电流呈线性上升。当p2导通时间达到计算出的导通时间时,spwm驱动器32k会发生pwm匹配,此时,spwm驱动器32k会将p2驱动拉低,同时拉高p1的驱动,电感电流之后会线性下降。下降到负值ig后,又会捕获到过零信号,之后会进入一个新的开关周期,如此往复,实现电感电流可以到负值,实现开关管的零电压导通,同时使得母线电容电压稳定。
[0090]
在本发明的实施例中,充电时对双向dc/dc电路12的控制和放电时对双向dc/dc电路12的控制基本一样,区别在于充电时第三pi控制器31h控制的是电池的电压v
batt
,另外,充电时双向dc/dc电路12的同步整流管由放电时的p7~p10变成了s1~s4。
[0091]
在该实施例中,第一控制单元31和第二控制单元32可集成在一个数字芯片中,并可通过软件程序实现对双向dc/dc电路12和pfc电路11的控制。双向dc/dc电路12的控制程序可在中断服务函数isr1中执行,pfc电路11的控制程序可在中断服务函数isr2中执行,充电控制程序流程如图11、图7、图9、图10所示。
[0092]
综上所述,本发明实施例的充放电控制方法,可以实现能量的双向流动,提高了车辆的功能多样性,且进行充放电控制时,可使pfc电路工作在软开关模式,可实现开关管的零电压导通,开关管损耗低。另外,该控制方法可通过一个数字控制芯片实现,较之多芯片控制,控制复杂度低,开发难度小、故障率低,成本低。
[0093]
本发明第二方面提出了一种车载充电系统。
[0094]
图15是本发明一个实施例的车载充电系统的结构示意图。
[0095]
如图15所示,车载充电系统100包括pfc电路11、母线电容ci、双向dc/dc电路12和充放电控制装置13。其中,pfc电路11包括n个电感(图13示出了电感l1、电感l2)、n相高频桥臂(图13示出了高频桥臂111、高频桥臂113)和一相工频桥臂112,电感l1、l2的第一端与外部充电口连接,电感l1、l2的第二端与对应的高频桥臂111、高频桥臂113的中点连接,高频桥臂111、113与工频桥臂112并联,工频桥臂112的中点与外部充电口的连接;母线电容ci与工频桥臂112并联;双向dc/dc电路12的第一端与母线电容ci连接,双向dc/dc电路12的第二端与电池batt连接。
[0096]
在该实施例中,充放电控制装置13用于对高频桥臂111、高频桥臂113、工频桥臂112和双向dc/dc电路12进行控制,充放电控制装置13包括存储器、处理器和存储在存储器的计算机程序,计算机程序被处理器执行时,实现上述的充放电控制方法。
[0097]
本发明实施例的车载充电系统,通过可实现上述控制方法的充放电控制装置,在对电池进行放电控制时,可控制pfc电路工作在软开关模式,以使开关管零电压导通,由此,能够降低开关管损耗,提高放电效率。
[0098]
本发明第三方面提出了一种车辆。
[0099]
图16是本发明实施例的车辆的结构框图。
[0100]
如图16所示,车辆1000包括上述实施例的车载充电系统100。
[0101]
根据本发明实施例的车辆,通过设置车载充电系统,在对电池进行放电控制时,可控制pfc电路工作在软开关模式,以使开关管零电压导通,由此,能够降低开关管损耗,提高放电效率。
[0102]
需要说明的是,在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或
多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得程序,然后将其存储在计算机存储器中。
[0103]
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
[0104]
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0105]
在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”、“顺时针”、“逆时针”、“轴向”、“径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
[0106]
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
[0107]
在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
[0108]
在本发明中,除非另有明确的规定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或仅仅表示第一特征水平高度小于第二特征。
[0109]
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
再多了解一些

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

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

相关文献