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

一种Buck/Boost自适应切换控制方法及电路与流程

2023-01-15 07:51:25 来源:中国专利 TAG:

一种buck/boost自适应切换控制方法及电路
技术领域
1.本发明涉及电路控制技术领域,尤其涉及一种buck/boost自适应切换控制方法及电路。


背景技术:

2.buck硬件结构和boost硬件结构是相同的,电路要实现降压功能则需要工作在buck模式,要实现升压功能则需要工作在boost模式。现有技术中,这两种模式相互切换过程中需要先停机,即停止所有开关器件的动作,然后确定运行模式后再按照确定的buck或者boost模式来动作,由此导致buck/boost模式在切换时系统效率极低。因此如何提高buck/boost模式在切换时的效率是本领域技术人员亟待解决的问题。


技术实现要素:

3.本发明提供了一种buck/boost自适应切换控制电路,包括:第一上管q1和第一下管q2组成第一桥臂,第二上管q3和第二下管q4组成第二桥臂;vbus电容连接在第一桥臂和第二桥臂的两端,在第一桥臂的第一上管q1和第一下管q2之间通过第一电感器件l1连接蓄电池电压vbat,在第二桥臂的第二上管q3和第二下管q4之间通过第二电感器件l2连接蓄电池电压vbat;ct1_up和ct2_up是检测上管电流的器件,ct1_up连接第一上管q1,ct2_up连接第二上管q3,ct1_dn和ct2_dn是检测下管电流的器件,ct1_dn连接第一下管q2,ct2_dn连接第二下管q4。
4.如上所述的一种buck/boost自适应切换控制电路,其中,buck模式指能量从vbus电容向蓄电池处流动,即蓄电池端为为电压输出端;相反,boost 模式指能量由蓄电池向vbus电容侧流动,即蓄电池端为电压输入端。
5.如上所述的一种buck/boost自适应切换控制电路,其中,当第一上管q1导通时,第一电感器件l1的电感电流上升,当电流上升至第一电流ipk_pos_l1时,第一上管q1关断,第一下管q2开始导通,由于电感续流将第一下管q2的源漏电压vds下拉至0v,实现了第一下管q2的零电压开通;第一下管q2导通时,电感电流下降,当电流下降至第二电流ipk_neg_l1时,第一下管q2关断,第一上管q1开始导通,第一下管q2关断时,电流反向流动,将第一上管q1的源漏电压vds下拉至0v,实现了第一上管q1的零电压开通。
6.如上所述的一种buck/boost自适应切换控制电路,其中,当第二上管q3导通时,l2电感电流上升,当电流上升至第三电流ipk_pos_l2时,第二上管q3关断,第二下管q4开始导通,由于电感续流将第二下管q4的源漏电压vds下拉至0v,实现了第二下管q4的零电压开通;第二下管q4导通时,电感电流下降,当电流下降至第四电流ipk_neg_l2时,第二下管q4关断,第二上管q3开始导通,第二下管q4关断时,电流反向流动,将第二上管q3的源漏电压vds下拉至0v,实现了第二上管q3的零电压开通。
7.如上所述的一种buck/boost自适应切换控制电路,其中,所述buck/boost自适应切换控制电路的控制逻辑具体为:输入电压vbus与参考电压vref经调整环路得到环路电压
vc,若vc>0,则对第二比较器2和第四比较器4的电感电流进行干预控制,第一桥臂下管电流检测器件ct1_dn和第二桥臂下管电流检测器件ct2_dn分别通入第二比较器2和第四比较器4的负极,第一电感器件l1的电感电流ipk_pos_l1和第二电感器件l2的电感电流ipk_pos_l2分别通入第二比较器2和第四比较器4的正极,第二比较器2下降沿触发q1开关信号为低电平,第四比较器4下降沿触发q3开关信号为低电平;若vc<0,则对第一比较器1和第三比较器3进行干预控制,第一桥臂下管电流检测器件ct1_dn和第二桥臂下管电流检测器件ct2_dn分别通入第一比较器1和第三比较器3的负极,第一电感器件l1的电感电流ipk_neg_l1和第二电感器件l2的电感电流ipk_neg_l2分别通入第一比较器1和第三比较器3的正极,第一比较器1下降沿触发q1开关信号为高电平,第三比较器3下降沿触发q3开关信号为高电平,保证两个桥臂均工作在tcm模式。
8.本发明还提供一种buck/boost自适应切换控制方法,包括:捕获输入电压vbus,比较输入电压vbus与参考电压vref;设置电压环控制规则:当输入电压vbus大于参考vref时,第一上管q1作为主管动作,其第一桥臂对第一下管q2作续流管动作,将续流管电流检测信号ct1_dn与ipk_neg_l1比较输出信号作为判断主管软开通的触发信号,第一上管q1的电流检测信号ct1_up与所述比较输出信号控制第一上管q1关断;当输入电压vbus小于参考vref时,第一下管q2作为主管动作,其第一桥臂对第一上管q1作出续流管动作,续流管电流检测信号ct1_up与ipk_pos_l1比较输出信号作为判断主管软开通的触发信号,第一下管q2的电流检测信号ct1_dn与所述比较输出信号控制第一下管q2关断;在负载变化时按照电压环控制规则稳定vbus电压,通过vbus电压的控制实现buck/boost的自适应切换,即vbus电压高的时候正向buck工作,vbus电压低的时候反向boost工作。
9.如上所述的一种buck/boost自适应切换控制方法,其中,主管动作具体为控制电感电流的峰值,即控制输出电流的大小。
10.如上所述的一种buck/boost自适应切换控制方法,其中,续流管动作具体为主管关断后电感续流通过下管的体二极管,同时下管也导通,电感电流通过下管流过形成回路向负载供电。
11.本发明还提供一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中包含一个或多个程序指令,所述一个或多个程序指令用于被处理器执行上述任一项所述的一种buck/boost自适应切换控制方法。
12.本发明实现的有益效果如下:本技术方案通过对每个开关管电流采样,与比较器设定的值比较来确定开关管的关断,通过闭环控制调节比较器的设定值大小可实现正向输出或者反向输入的电流大小,同时通过电压外环的输出极性实现buck模式和boost模式运行的自适应切换;本方案可实现buck/boost的快速切换,很好的适用于双向车载电源等产品充放电的要求(例如v2g产品一般对充放电切换时间有要求),同时通过控制电感负电流的大小实现开关管的软开通,提升系统效率。
附图说明
13.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
14.图1是本发明实施例一提供的一种buck/boost自适应切换控制电路原理图;图2是一种buck/boost自适应切换控制电路对应的软件控制逻辑框图;图3是一种buck/boost自适应切换控制方法流程图;图4是第一桥臂电路图;图5是q1作为主管动作示意图;图6是q2作为续流管动作示意图;图7是第一桥臂关键波形示意图。
具体实施方式
15.下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
16.实施例一图1是本发明实施例一提供一种buck/boost自适应切换控制电路,包括:第一上管q1和第一下管q2组成第一桥臂,第二上管q3和第二下管q4组成第二桥臂,ct1_up和ct2_up是检测上管电流的器件,ct1_dn和ct2_dn是检测下管电流的器件,左侧是vbus电容,右侧vbat是蓄电池电压,l1和l2是电感器件。vbus电容连接在第一桥臂和第二桥臂的两端,第一桥臂的第一上管q1和第一下管q2之间通过第一电感器件l1连接蓄电池电压vbat,第二桥臂的第二上管q3和第二下管q4之间通过第二电感器件l2连接蓄电池电压vbat。buck模式指能量从vbus向vbat处流动,即蓄电池端为电压输出端;相反,boost 模式指能量由vbat向vbus侧流动,即蓄电池端为电压输入端。上述q1-q4可以为三极管或场效应管。
17.图2是一种交错并联切换buck/boost的移相电路对应的软件控制逻辑框图,用于实现q1、q2、q3、q4的开通和关断。vbus(输入电压)与vref(参考电压)经调整环路得到vc,若vc>0,则对第二比较器2和第四比较器4的电感电流进行干预控制,第一桥臂下管电流检测器件ct1_dn和第二桥臂下管电流检测器件ct2_dn分别通入第二比较器2和第四比较器4的负极,第一电感器件l1电感电流ipk_pos_l1和第二电感器件l2电感电流ipk_pos_l2分别通入第二比较器2和第四比较器4的正极,第二比较器2下降沿触发q1开关信号为低电平,第四比较器4下降沿触发q3开关信号为低电平;若vc<0,则对第一比较器1和第三比较器3进行干预控制,第一桥臂下管电流检测器件ct1_dn和第二桥臂下管电流检测器件ct2_dn分别通入第一比较器1和第三比较器3的负极,第一电感器件l1电感电流ipk_neg_l1和第二电感器件l2电感电流ipk_neg_l2分别通入第一比较器1和第三比较器3的正极,第一比较器1下降沿触发q1开关信号为高电平,第三比较器3下降沿触发q3开关信号为高电平;由此保证两个桥臂均工作在tcm模式,提升了系统的效率和稳定性。
18.如图3所示,一种buck/boost自适应切换控制方法,包括:步骤310、捕获输入电压vbus,比较输入电压vbus与参考电压vref;步骤320、设置电压环控制规则:当vbus电压大于vref时,上管作为主管动作,其桥臂对下管作续流管动作,将续流管电流检测信号ct1_dn与ipk_neg_l1比较输出信号作为判断主管软开通的触发信号,上管的电流检测信号ct1_up与所述比较输出信号控制上管关断;当vbus电压小于vref时,下管作为主管动作,其桥臂对上管作出续流管动作,续流管电流检测信号ct1_up与ipk_pos_l1比较输出信号作为判断主管软开通的触发信号,下管的电流检测信号ct1_dn与所述比较输出信号控制下管关断。
19.如图4所示,以第一桥臂为例,当vbus电压大于vref时,第一上管q1作为主管动作,其第一桥臂对第一下管q2作出续流管动作,续流管电流检测信号ct1_dn与ipk_neg_l1比较输出信号作为判断主管软开通的触发信号,第一上管q1电流检测信号ct1_up与所述比较输出信号控制第一上管q1关断,综上,当vbus电压大于vref时,vc大于0,ipk_pos_l1增大,第一上管q1的占空比增大,能量从vbus电容上泄放出去,vbus电压开始下降。
20.当vbus电压小于vref时,第一下管q2作为主管动作,其第一桥臂对第一上管q1作为续流管动作,续流管电流检测信号ct1_up与ipk_pos_l1比较输出信号作为判断主管软开通的触发信号,第一下管q2电流检测信号ct1_dn与电压环输出比较信号控制第一下管q2关断,综上,当vbus电压小于vref时,vc小于0,ipk_neg_l1增大,第一下管q2的占空比增大,能量由vbat向vbus电容传递,vbus电压开始上升。
21.其中,主管动作即控制电感电流的峰值,也就是控制输出电流的大小,如图5所示;续流管动作是指主管关断后电感续流通过第一下管q2的体二极管,同时第一下管q2也导通,电感电流通过第一下管q2流过形成回路向负载供电,如图6所示。
22.步骤330、在负载变化时按照电压环控制规则稳定vbus电压,通过vbus电压的控制实现buck/boost的自适应切换,即vbus电压高的时候正向(能量由左向右传送)buck工作,bus电压低的时候反向(能量由右向左传送)boost工作。
23.以第一桥臂为例,其电流环实现两个功能:1、峰值电流内环控制,将电压环的输出vc作为电感电流正向的峰值点控制,实际电感电流正向比较的峰值点还需要在此基础上叠加移相控制的修正值δi
pk_pos
,最终电感电流正向实际参考值为i
pk_pos_l1
、i
pk_pos_l2
,其中,。
24.如图7所示,以buck模式为例,若第一电感器件l1电感电流正向小于该参考i
pk_pos_l1
,则该桥臂上管(即epwmq1)占空比增大,第一电感器件l1电感电流正向峰值开始增大;第二电感器件l2对应的桥臂同理,反之亦同理,最终达到稳定bus电压的目的。boost模式与buck类似,若vc》0,则通过控制桥臂下管(即epwmq2)占空比增大,达到第一电感器件l1电感电流正向峰值开始增大的效果,最终达到稳定bus电压的目的。
25.2、实现tcm控制,加入电感电流负向比较,以buck模式为例,设置一定大小的负向电流i
pk_neg_l1
(可通过计算或实测获得具体值),当电感电流负向峰值达到该设定值i
pk_neg
时,触发下管(即epwmq2,buck模式时被称为续流管)的关断,相当于延长了上管的导通时间,使得电感电流反向流动,对上管的c
ds
放电,那么在接下来上管开通时刻即可获得其zvs(零电压开关),减小开关损耗,提高效率。
26.与上述实施例对应的,本发明实施例提供一种buck/boost自适应切换控制装置,该装置包括:至少一个存储器和至少一个处理器;存储器用于存储一个或多个程序指令;处理器,用于运行一个或多个程序指令,用以执行一种buck/boost自适应切换控制方法。
27.与上述实施例对应的,本发明实施例提供一种计算机可读存储介质,计算机存储介质中包含一个或多个程序指令,一个或多个程序指令用于被处理器执行一种buck/boost自适应切换控制方法。
28.本发明所公开的实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序指令,当所述计算机程序指令在计算机上运行时,使得计算机执行上述的一种buck/boost自适应切换控制方法。
29.在本发明实施例中,处理器可以是一种集成电路芯片,具有信号的处理能力。处理器可以是通用处理器、数字信号处理器(digital signal processor,简称dsp)、专用集成电路(application specific工ntegrated circuit,简称asic)、现场可编程门阵列(fieldprogrammable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
30.可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。处理器读取存储介质中的信息,结合其硬件完成上述方法的步骤。
31.存储介质可以是存储器,例如可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。
32.其中,非易失性存储器可以是只读存储器(read-only memory,简称rom)、可编程只读存储器(programmable rom,简称prom)、可擦除可编程只读存储器(erasable prom,简称eprom)、电可擦除可编程只读存储器(electrically eprom,简称eeprom)或闪存。
33.易失性存储器可以是随机存取存储器(random access memory,简称ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(static ram,简称sram)、动态随机存取存储器(dynamic ram,简称dram)、同步动态随机存取存储器(synchronous dram,简称sdram)、双倍数据速率同步动态随机存取存储器(double data ratesdram,简称ddrsdram)、增强型同步动态随机存取存储器(enhancedsdram,简称esdram)、同步连接动态随机存取存储器(synchlink dram,简称sldram)和直接内存总线随机存取存储器(directrambus ram,简称drram)。
34.本发明实施例描述的存储介质旨在包括但不限于这些和任意其它适合类型的存储器。
35.本领域技术人员应该可以意识到,在上述一个或多个示例中,本发明所描述的功能可以用硬件与软件组合来实现。当应用软件时,可以将相应功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。
36.以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献