本发明涉及电池管理,尤其涉及一种电池管理系统内的mos管的控制方法、装置及管理系统。
背景技术:
1、电池管理系统(battery management system,bms)是一种电子控制电路,可监控并调节电池的充放电,并对整个系统进行调节。电池管理系统bms用于控制充电电池的充放电情况、控制充放电回路工作在适当的条件下,并且在充电电池面临失控的时候及时切断锂电池的通路,保证电池的安全性。
2、金属氧化物半导体管(metal-oxide-semiconductor,mos)是一种常用的电子器件,具有快速开关和低功耗等特性,主要用于控制电流的流动。在电池管理系统bms中,mos管通常用于控制电流。当电池充电时,mos管会控制充电电流的流动,使得电池充电得到控制。当电池放电时,mos管会控制放电电流的流动,使得电池放电得到控制。
3、然而,当mos管在工作过程中会对充电电池的容量有较大的影响,如何降低现有mos管对充电电池的影响,成为目前亟需解决的问题。
技术实现思路
1、本发明实施例提供了一种电池管理系统内的mos管的控制方法、装置及管理系统,以解决现有mos管会降低充电电池容量的问题。
2、第一方面,本发明实施例提供了一种电池管理系统内的mos管的控制方法,电池管理系统内设有至少1个处理器芯片,且该处理器芯片与多个mos管连接,每个mos管的栅极均与处理器芯片电连接;
3、mos管的控制方法包括:
4、获取电池在充放电时的实时充放电电流;
5、基于预设mos管工作阈值数量模型和实时充放电电流,确定当前工作状态对应的处于导通状态的mos管的目标数量;其中,预设mos管工作阈值数量模型是基于每个mos管的最大过流参数、mos管的数量、以及实时充放电电流确定的;
6、输出调节指令,调节指令用于指示调节多个mos管的栅极电压,以使多个mos管中处于导通状态的mos管的数量为目标数量。
7、在一种可能的实现方式中,基于预设mos管工作阈值数量模型和实时充放电电流,确定当前工作状态对应的处于导通状态的mos管的目标数量,包括:
8、基于实时充放电电流,在预设mos管工作阈值数量模型中确定该实时充放电电流所对应的电流区间,基于该电流区间在预设mos管工作阈值数量模型中对应的数量确定方式,确定当前工作状态对应的处于导通状态的mos管的目标数量。
9、在一种可能的实现方式中,基于预设mos管工作阈值数量模型和实时充放电电流,确定当前工作状态对应的处于导通状态的mos管的目标数量,包括:
10、基于实时充放电电流,在预设mos管工作阈值数量模型中进行索引,确定当前工作状态对应的处于导通状态的mos管的目标数量;其中,预设mos管工作阈值数量模型中包括充放电电流和处于导通状态的mos管数量的唯一映射关系。
11、在一种可能的实现方式中,预设mos管工作阈值数量模型为:
12、当i=0时,则处于导通状态的mos管的目标数量为0个;
13、当0<i≤m/w时,则处于导通状态的mos管的目标数量为1个;
14、当m/w<i≤2m/w时,则处于导通状态的mos管的目标数量为w/10个;
15、当2m/w<i≤4m/w时,则处于导通状态的mos管的目标数量为w/5个;
16、当4m/w<i≤8m/w时,则处于导通状态的mos管的目标数量为w/2个;
17、当8m/w<i≤m时,则处于导通状态的mos管的目标数量为w个;
18、其中,i为实时充放电电流,m为mos管的最大过流,w为所有mos管的数量。
19、在一种可能的实现方式中,电池管理系统通过充电器、充电机柜或逆变器对电池进行充放电。
20、第二方面,本发明实施例提供了一种电池管理系统内的mos管的控制装置,电池管理系统内设有至少1个处理器芯片,且该处理器芯片与多个mos管连接,每个mos管的栅极均与处理器芯片电连接;
21、mos管的控制装置包括:
22、获取模块,用于获取电池在充放电时的实时充放电电流;
23、确定数量模块,用于基于预设mos管工作阈值数量模型和实时充放电电流,确定当前工作状态对应的处于导通状态的mos管的目标数量;其中,预设mos管工作阈值数量模型是基于每个mos管的最大过流参数、mos管的数量、以及实时充放电电流确定的;
24、输出调节模块,用于输出调节指令,调节指令用于指示调节多个mos管的栅极电压,以使多个mos管中处于导通状态的mos管的数量为目标数量。
25、在一种可能的实现方式中,确定数量模块,用于基于实时充放电电流,在预设mos管工作阈值数量模型中确定该实时充放电电流所对应的电流区间,基于该电流区间在预设mos管工作阈值数量模型中对应的数量确定方式,确定当前工作状态对应的处于导通状态的mos管的目标数量。
26、在一种可能的实现方式中,确定数量模块,用于基于实时充放电电流,在预设mos管工作阈值数量模型中进行索引,确定当前工作状态对应的处于导通状态的mos管的目标数量;其中,预设mos管工作阈值数量模型中包括充放电电流和处于导通状态的mos管数量的唯一映射关系。
27、在一种可能的实现方式中,预设mos管工作阈值数量模型为:
28、当i=0时,则处于导通状态的mos管的目标数量为0个;
29、当0<i≤m/w时,则处于导通状态的mos管的目标数量为1个;
30、当m/w<i≤2m/w时,则处于导通状态的mos管的目标数量为w/10个;
31、当2m/w<i≤4m/w时,则处于导通状态的mos管的目标数量为w/5个;
32、当4m/w<i≤8m/w时,则处于导通状态的mos管的目标数量为w/2个;
33、当8m/w<i≤m时,则处于导通状态的mos管的目标数量为w个;
34、其中,i为实时充放电电流,m为mos管的最大过流,w为所有mos管的数量。
35、在一种可能的实现方式中,电池管理系统通过充电器、充电机柜或逆变器对电池进行充放电。
36、第三方面,本发明实施例提供了一种电池管理系统,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上第一方面或第一方面的任一种可能的实现方式所述方法的步骤。
37、第四方面,本发明实施例提供了一种电池,包括如上第三方面的电池管理系统,该电池管理系统设在电池内。
38、第五方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上第一方面或第一方面的任一种可能的实现方式所述方法的步骤。
39、本发明实施例提供一种电池管理系统内的mos管的控制方法、装置及管理系统,首先,获取电池在充放电时的实时充放电电流,然后,基于预设mos管工作阈值数量模型和实时充放电电流,确定当前工作状态对应的处于导通状态的mos管的目标数量。最后,输出调节指令,以仅使目标数量的mos管工作在导通转态。通过预设mos管工作阈值数量模型和实时检测的实时充放电电流,可以确定当前工作转态下处于导通的mos管的最小数量,这样在工作过程中,无需全部的mos管同时工作,只需要目标数量的mos管工作就可以,从而可以降低由于所有mos管同时工作产生的热功耗,降低mos模块的热功耗对充电电池容量的影响。此外,通过降低mos管的热功耗,还可以延长mos管的寿命,提高mos管的可靠性。