CN118101624B - 智能电池的并联组网方法、装置、电池以及存储介质 - Google Patents
智能电池的并联组网方法、装置、电池以及存储介质 Download PDFInfo
- Publication number
- CN118101624B CN118101624B CN202410471459.3A CN202410471459A CN118101624B CN 118101624 B CN118101624 B CN 118101624B CN 202410471459 A CN202410471459 A CN 202410471459A CN 118101624 B CN118101624 B CN 118101624B
- Authority
- CN
- China
- Prior art keywords
- battery
- value
- intelligent
- address
- code
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000006855 networking Effects 0.000 title claims abstract description 49
- 238000000034 method Methods 0.000 title claims abstract description 37
- 230000006854 communication Effects 0.000 claims description 44
- 238000004891 communication Methods 0.000 claims description 43
- 230000006870 function Effects 0.000 claims description 23
- 238000004590 computer program Methods 0.000 claims description 14
- 230000003993 interaction Effects 0.000 claims description 11
- 230000008859 change Effects 0.000 claims description 10
- 230000004048 modification Effects 0.000 claims description 10
- 238000012986 modification Methods 0.000 claims description 10
- 230000001174 ascending effect Effects 0.000 claims description 8
- 230000002222 downregulating effect Effects 0.000 claims description 6
- 230000000630 rising effect Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 5
- 238000007599 discharging Methods 0.000 description 4
- 230000009467 reduction Effects 0.000 description 4
- 238000012937 correction Methods 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000013021 overheating Methods 0.000 description 2
- 238000005215 recombination Methods 0.000 description 2
- 230000006798 recombination Effects 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E60/00—Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02E60/10—Energy storage using batteries
Landscapes
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Abstract
本申请涉及电池管理技术领域,提供了一种智能电池的并联组网方法、装置、智能电池及存储介质,该方法应用于智能电池,多个智能电池通过通信总线形成并联组网,该方法包括:广播地址码,并获取其他智能电池的地址码;在检测到自身的地址码和其他智能电池的地址码相同时,将自身的地址码恢复至初始虚拟码,并指示其他智能电池将地址码恢复至初始虚拟码;广播唯一标识码,并获取全部其他智能电池广播的唯一标识码;在每次检测到自身的唯一标识码大于其他智能电池的唯一标识码时,均向初始虚拟码增加一次预设码值,生成暂定地址码;完成全部对比之后,将最后的暂定地址码确定为最终地址码;基于最终地址码与其他智能电池形成组网。
Description
技术领域
本申请涉及智能电池技术领域,尤其涉及一种智能电池的并联组网方法、装置、电池以及存储介质。
背景技术
随着技术的发展,智能电池中配置了BMS,智能电池通过BMS进行充放电管理。在一些应用场景中,当一个智能电池不能够满足被充电设备的充电需求时,需要将多个智能电池并联之后再对被充电设备进行充电。其中,多个智能电池并联组网方案有多种,较为简易的方案为硬件识别方式,在智能电池的接口中留出ID硬件识别接口,并在被充电设备接口进行区分设计,以此实现智能通信总线的ID识别。除此之外,还有其他的常用方案,依赖被充电设备逐个对智能电池ID进行分配,该方案需要智能电池的供应商与用户联调实现。上述方式均需要用户在软件或硬件上进行额外投入,不具备良好的兼容性。
发明内容
本申请提供了一种智能电池的并联组网方法、装置、电池以及存储介质,用于提高智能电池和被充电设备之间的兼容性。
第一方面,本申请实施例提供一种智能电池的并联组网方法,应用于智能电池,多个所述智能电池通过通信总线形成并联组网,所述通信总线为分布式软总线,所述方法包括:
广播自身的地址码,并获取其他智能电池广播的地址码;
在检测到自身的地址码和任意一个所述其他智能电池的地址码相同时,将自身的地址码恢复至初始虚拟码,并广播地址变更指令,以使所述其他智能电池将所述地址码恢复至初始虚拟码;
广播自身的唯一标识码,并获取全部所述其他智能电池广播的唯一标识码;
将自身的唯一标识码分别与每个所述其他智能电池的唯一标识码进行对比,在每次检测到自身的唯一标识码大于所述其他智能电池的唯一标识码时,均向所述初始虚拟码增加一次预设码值,生成暂定地址码;
在将自身的唯一标识码与全部的所述其他智能电池的唯一标识码进行对比之后,将最后的所述暂定地址码确定为最终地址码;
基于所述最终地址码与所述其他智能电池形成组网。
第二方面,本申请实施例提供一种智能电池的并联组网装置,所述智能电池的并联组网装置应用于智能电池,多个所述智能电池通过通信总线形成并联组网,所述通信总线为分布式软总线,所述智能电池的并联组网装置包括:
地址交互模块,用于广播自身的地址码,并获取其他智能电池广播的地址码;
地址对比模块,用于在检测到自身的地址码和任意一个所述其他智能电池的地址码相同时,将自身的地址码恢复至初始虚拟码,并广播地址变更指令,以使所述其他智能电池将所述地址码恢复至初始虚拟码;
标识交互模块,用于广播自身的唯一标识码,并获取全部所述其他智能电池广播的唯一标识码;
地址修改模块,用于将自身的唯一标识码分别与每个所述其他智能电池的唯一标识码进行对比,在每次检测到自身的唯一标识码大于所述其他智能电池的唯一标识码时,均向所述初始虚拟码增加一次预设码值,生成暂定地址码;
地址确定模块,用于在将自身的唯一标识码与全部的所述其他智能电池的唯一标识码进行对比之后,将最后的所述暂定地址码确定为最终地址码;
通信组网模块,用于基于所述最终地址码与所述其他智能电池形成组网。
第三方面,本申请实施例提供一种智能电池,所述智能电池包括存储器和处理器;
所述存储器用于存储计算机程序;
所述处理器,用于执行所述计算机程序并在执行所述计算机程序时实现如本申请实施例中任一种所述的智能电池的并联组网方法。
第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如本申请实施例中任一种所述的智能电池的并联组网方法。
本申请实施例提供一种智能电池的并联组网方法,应用于智能电池,多个智能电池通过通信总线形成并联组网,通信总线为分布式软总线,方法包括:广播自身的地址码,并获取其他智能电池广播的地址码;在检测到自身的地址码和任意一个其他智能电池的地址码相同时,将自身的地址码恢复至初始虚拟码,并广播地址变更指令,以使其他智能电池将地址码恢复至初始虚拟码;广播自身的唯一标识码,并获取全部其他智能电池广播的唯一标识码;将自身的唯一标识码分别与每个其他智能电池的唯一标识码进行对比,在每次检测到自身的唯一标识码大于其他智能电池的唯一标识码时,均向初始虚拟码增加一次预设码值,生成暂定地址码;在将自身的唯一标识码与全部的其他智能电池的唯一标识码进行对比之后,将最后的暂定地址码确定为最终地址码;基于最终地址码与其他智能电池形成组网。通过上述方法,智能电池通过通信总线广播各自的地址码,在检测到与其他智能电池的地址码相同时,进入地址冲突状态,全部智能电池均重置地址码,并根据其他智能电池的唯一标识码重新计算地址码,从而保证了每个智能电池的最终地址码不会冲突,并能够根据最终地址码在通信总线上形成通信,实现了智能电池自主完成地址码重配,具有兼容性高的优点,可支持智能电池热替换和重组网。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的一种智能电池***的示意性框图;
图2为本申请实施例提供的一种智能电池的并联组网方法的示意流程图;
图3为本申请实施例提供的一种智能电池的并联组网装置的示意性框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。
还应当理解,在此本申请说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本申请。如在本申请说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
还应当进一步理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
请参阅图1,图1展示了本申请实施例提供的一种智能电池***的示意性框图。如图1所示,多个智能电池通过通信总线并联组网,通信总线为分布式软总线,例如,CAN(Controller Area Network)总线,CAN总线是一种串行通信网络,专为在分布式控制***中实现实时、可靠的多节点数据交换而设计。智能电池***中还包括电池管理中心,电池管理中心通过通信总线与多个智能电池组网。
请参阅图2,图2展示了本申请实施例提供的一种智能电池的并联组网方法的示意流程图。如图2所示的智能电池的并联组网方法应用于智能电池,该智能电池的并联组网方法的具体步骤包括:S101-S106。
S101、广播自身的地址码,并获取其他智能电池广播的地址码。
示例性的,每个智能电池均通过通信总线上的广播频道广播地址码,同时均订阅该广播频道,获取其他智能电池广播的地址码。
S102、在检测到自身的地址码和任意一个其他智能电池的地址码相同时,将自身的地址码恢复至初始虚拟码,并广播地址变更指令,以使其他智能电池将地址码恢复至初始虚拟码。
示例性的,将自身的地址码和其他智能电池的地址码逐一进行对比,在发现任意一个其他智能电池的地址码和自身的地址码相同时,进入地址冲突状态。在地址冲突状态中,将自身的地址码恢复至初始虚拟码,例如,初始虚拟码为0000,同时广播地址变更指令。其他智能电池收到地址变更指令之后,也进入地址冲突状态,其他智能电池在地址冲突状态中,也将自身的地址码恢复至初始虚拟码。
在一些实施例中,在检测到自身的地址码和任意一个其他智能电池的地址码相同之后,方法还包括:将预先存储的地址配置列表清空,得到空白地址列表。
示例性,每个智能电池中均存储有一个地址配置列表,地址配置列表用于记录地址码和智能电池的唯一标识码之间的对应关系,用于在通信过程中进行查询。
智能电池在进入地址冲突状态时,地址配置列表中存在多个智能电池对应一个地址码,导致通信混乱,因此需要将地址配置列表清空,待重新配置好地址码后,根据最终地址码填写地址配置列表。
S103、广播自身的唯一标识码,并获取全部其他智能电池广播的唯一标识码。
示例性的,智能电池广播自身的唯一标识码,例如,唯一标识码为智能电池的硬件识别码,并获取其他智能电池的硬件识别码,通过硬件识别码重新配置地址码。
S104、将自身的唯一标识码分别与每个其他智能电池的唯一标识码进行对比,在每次检测到自身的唯一标识码大于其他智能电池的唯一标识码时,均向初始虚拟码增加一次预设码值,生成暂定地址码。
示例性的,智能电池A、智能电池B和智能电池C已进入地址冲突状态,在地址冲突状态中,智能电池A、智能电池B和智能电池C均将地址码恢复至初始值0000。智能电池A的唯一标识码为ZNDC-001,智能电池B的唯一标识码为ZNDC-002,智能电池C的唯一标识码为ZNDC-003。
智能电池A通过通信总线获取到ZNDC-002和ZNDC-003,智能电池A将ZNDC-001分别与ZNDC-002、ZNDC-003进行对比,ZNDC-001均小于ZNDC-002、ZNDC-003,智能电池A保持地址码0000不变,并将暂定地址码设置为0000。
智能电池B通过通信总线获取到ZNDC-001和ZNDC-002,智能电池B将ZNDC-002和ZNDC-001进行对比,检测到ZNDC-002大于ZNDC-001,向初始虚拟码0000增加一次预设码值,例如,预设码值为0001,得到暂定地址码0001。智能电池B将ZNDC-002和ZNDC-003进行对比,检测到ZNDC-002小于ZNDC-003,保持暂定地址码0001不变。
智能电池C通过通信总线获取到ZNDC-001和ZNDC-002。智能电池C将ZNDC-003和ZNDC-001进行对比,检测到ZNDC-003大于ZNDC-001,向初始虚拟码0000增加一次预设码值,得到暂定地址码0001。智能电池C将ZNDC-003和ZNDC-002进行对比,检测到ZNDC-003大于ZNDC-002,向暂定地址码0001增加一次预设码值0001,得到暂定地址码0002。
智能电池检测到n次自身的唯一标识码大于其他智能电池的唯一标识码,则向初始虚拟码增加n次预设码值,相当于每次检测到自身的唯一标识码大于其他智能电池的唯一标识码时,向最新的暂定地址码增加一次预设码值。
在一些实施例中,在将自身的唯一标识码分别与每个其他智能电池的唯一标识码进行对比之后,方法还包括:在每次检测到自身的唯一标识码小于其他智能电池的唯一标识码时,不向初始虚拟码增加预设码值,保持暂定地址码不变。
通过上述机制,确保了重配后的地址码均不相同,从而确保了智能电池之间的正常通信。
S105、在将自身的唯一标识码与全部的其他智能电池的唯一标识码进行对比之后,将最后的暂定地址码确定为最终地址码。
示例的,智能电池将自身的唯一标识码与每个其他智能电池的唯一标识码均进行对比之后,将最后的暂定地址码确定为最终地址码。例如,在上述电池组中,智能电池A的最后的暂定地址码为0000,那么智能电池A的最终地址码为0000。智能电池B的最后的暂定地址码为0001,那么智能电池B的最终地址码为0001。智能电池C的最后的暂定地址码为0002,那么智能电池C的最终地址码为0002。
S106、基于最终地址码与其他智能电池形成组网。
在一些实施例中,基于最终地址码与其他智能电池形成组网,包括:广播最终地址码,并接收其他智能电池广播的最终地址码;将最终地址码和其他智能电池的最终地址码,写入至空白地址列表,得到地址重配列表;根据地址重配列表中的最终地址码,与其他智能电池形成组网。
在一些实施例中,基于最终地址码与其他智能电池形成组网,包括:根据自身的最终地址码向通信总线申请建立会话频道,会话频道用于发布智能电池的电池数据,电池数据包括:电压数据、电流数据、SOC数据、温度数据和功率数据;获取其他智能电池的最终地址码,根据其他智能电池的最终地址码,订阅其他智能电池的会话频道,以获取其他智能电池的电池数据。
在一些实施例中,智能电池还通过通信总线与电池管理中心连接,在订阅其他智能电池的会话频道之后,智能电池还执行本申请实施例提供的温度协调方法,该温度协调方法的具体步骤包括:S121-S128。
S121、获取实时温度值,在检测到实时温度值大于预设温度阈值时,根据实时温度值和预设温度阈值确定下调温度值,根据下调温度值和预设的温度功率曲线函数确定待释放功率值。
示例性的,智能电池在使用的过程中,对自身的实时温度值进行监测,在检测到实时温度值大于预设温度阈值时,例如,预设温度阈值为60℃,判定可能存在过热的风险,需要进行降温处理。不同的预设温度阈值对应不同的温度安全值,温度安全值一般为预设温度阈值的90%,例如,60℃对应的温度安全值为54℃,而实时温度值为62℃,那么下降温度值为8℃。
智能电池在确定了下降温度值后,需要降低输出功率,因此需要计算待释放功率值。具体为,根据下降温度值和预设的温度功率曲线函数计算,计算得到待释放功率值。其中,温度功率曲线函数为电池管理中心根据电池的温度数据和功率数据统计分析得到的,用于根据下降温度值计算出对应的下降功率值,并将该下降功率值乘以修正系数,例如,修正系数为105%或110%,得到待释放功率值。这样,通过修正系数增加容错率,减少其他因素的影响。
示例性的,对于直流输出的智能电池,若该智能电池的当前输出功率为100W,实时温度值为62℃,下降温度值为8℃,下降后的温度为54℃,温度功率曲线函数包含了一个百分比降幅与每摄氏度温度之间的对应关系。根据温度功率曲线函数,智能电池的温度每下降1℃,功率损失百分比为1.5%,那么,下降功率值为8×0.015×100=12W,再对下降功率值进行修正,待释放功率值为12×1.1=14.4W,调整后的输出功率值为100-14.4=85.6W。在输出电压不变的情况下,智能电池通过降低输出电流实现输出功率降低。
需要说明的是,在智能电池的折旧程度比较低的时候,温度功率曲线函数可以根据制造商提供的数据生成,在智能电池的折旧程度比较高的时候,电池管理中心可以根据智能电池回传的数据生成,从而减轻电池折旧对结果正确性的影响。
S122、向电池管理中心发送地图请求,以使电池管理中心回复电池地图,电池地图包括各个智能电池之间的位置关系和影响系数。
示例性的,由于智能电池按照阵列的形式排列在一起,每个智能电池的温度都会受到附近的其他智能电池的影响,因此,在控制每个智能电池的温度时,需要同步控制该智能电池附近的其他智能电池的温度。
智能电池需要借助电池地图中的位置关系,确定其他智能电池的位置,或者,确定附近的其他智能电池的地址码。
智能电池提高输出功率时,温度会同步变化,同时会导致其他智能电池的受到不同的变化,具体地,距离越近的其他智能电池受到的影响越大,距离越远的其他智能电池受到的影响越小。在电池管理中心,通过统计智能电池在温度变化时,对其他智能电池的影响程度,生成影响系数,以评估智能电池对其他智能电池的影响程度。
S123、根据位置关系,将第一预设距离之内的其他智能电池确定为第一目标电池,向第一目标电池发送下降协同请求和下调温度值,以使第一目标电池回复下降功率值,下降功率值为第一目标电池根据下调温度值和预设的温度功率曲线函数确定的。
示例性的,要降低一个智能电池的温度,通常要降低该智能电池附近区域的其他智能电池的温度。因此,将以智能电池为中心,以第一预设距离为半径,确定目标区域,将目标区域内的其他智能电池确定为第一目标电池。
智能电池向第一目标电池发送下降协同请求和下调温度值,第一目标电池根据下调温度和预设的温度功率曲线函数计算得到下降功率值,并将下降功率值回复给发送请求的智能电池。
S124、根据待释放功率值和下降功率值确定待补充功率值。
示例性的,智能电池根据自身的释放功率值和第一目标电池的下降功率值,计算得到目标区域的整体的下降功率值,并将该整体的下降功率值作为待补充功率值,以请求目标区域之外的其他智能电池填补待补充功率值,以确保智能电池***的输出不变。
S125、向第二目标电池广播上升协同请求,以使第二目标电池回复协助功率值,协助功率值为第二目标电池根据自身的SOC数据确定的,第二目标电池为第一预设距离之外的其他智能电池。
示例性的,第二目标电池在接收到上升协同请求,根据自身的SOC数据,计算自身的剩余输出功率,在计算时,还可以参考第二目标电池的实时电压值、实时电流值和实时功率值等数据。第二目标电池根据剩余输出功率确定协助功率值,通常,协助功率值为剩余功率值的70%。
第二目标电池响应上升协调请求也需要满足预设条件,例如,第二目标电池的协助功率值大于预设功率值时,例如,预设功率值为5W,或者,第二目标电池的实时温度值小于安全值时,第二目标电池才会回复上升协调请求。
通过请求响应的机制,智能电池能够获知有能力协助的其他智能电池,以及获知这些其他智能电池的协助功率值。
S126、根据协助功率值、影响系数和预设的温度功率曲线函数,确定第二目标电池对应的温度增量值。
示例性的,根据协助功率值和预设的温度功率曲线函数确定协助温度增量,根据协助温度增量和影响系数确定第二目标电池对应的温度增量值。通过计算第二目标电池提高输出功率后的温度增量值,避免第二目标电池在提高输出功率后对需要协助的智能电池的温度影响太大,导致需要协助的智能电池的温度不能减小下调温度值。
S127、根据温度增量值、协助功率值和待补充功率值,从第二目标电池中确定第三目标电池。
示例性的,第三目标电池需要满足两个条件:1、全部第三目标电池的协助功率值之和大于待补充功率值;2、全部第三目标电池的温度增量值之和小于温度增量值。根据上述两个条件,需要协助的智能电池根据温度增量值、协助功率值和待补充功率值,从第二目标电池中确定第二目标电池的多个组合,并将温度增量值之和最小的组合中的第二目标电池,确定为第三目标电池。
S128、向第一目标电池发送下降协调指令,以及向第三目标电池发送上升协调指令。
示例性的,智能电池向第一目标电池发送下降协调指令,以使第一目标电池根据下降功率值减小功率输出。智能电池向第三目标电池发送上升协调指令,以使第三目标电池根据协助功率值增大功率输出。这样,确保了在温度管控的过程中,智能电池***的整体输出功率不会下降。
在一些实施例中,智能电池还与电池管理中心连接,在订阅其他智能电池的会话频道之后,智能电池还用于执行电量协调方法。该电量协调方法的具体步骤包括:S131-S137
S131、获取实时SOC值、实时电压值和实时电流值,在检测到实时SOC值小于预设SOC阈值时,根据实时电压值和实时电流值确定待接替功率值。
示例性的,智能电池在过度放电时,会导致使用寿命降低,因此,智能电池需要在实时SOC值小于预设SOC阈值时,例如,预设SOC阈值为10%,停止放电。智能电池因为电量不足停止放电之后,需要其他智能电池接替它原先的放电工作,以保持智能电池***的输出功率稳定。需要接替的智能电池在停止放电之前,根据实时电压值和实时电流值计算接替功率值,以告知其他智能电池需要提供的输出功率。
S132、向电池管理中心发送地图请求,以使电池管理中心回复电池地图,电池地图包括各个智能电池之间的位置关系和影响系数。
S133、根据预设温度阈值生成回复要求,根据回复要求和待接替功率值生成接替协调请求。
示例性,需要接替的智能电池根据预设温度阈值生成回复条件,例如,回复条件为实时温度值不能大于预设温度阈值的70%,以确保接替输出的其他智能电池不会产生过热风险。需要接替的智能电池将回复要求和待接替功率值生成协调请求。
S134、广播接替协调请求,以使第四目标电池回复可补充功率值,其中,第四目标电池为满足回复要求的其他智能电池,可补充功率值为第四目标电池根据自身的SOC数据确定的。
示例性的,当一个电量不足的智能电池停止供电后,损失的功率输出可能由一个或多个其他智能电池接替补充,因此,通过请求响应机制,让需要接替的智能电池知道第四目标电池的可补充功率值,从而选定进行接替的第四目标电池。
S135、根据可补充功率值和预设的温度功率曲线函数,确定第四目标电池对应的温度升量值。
S136、根据温度升量值、位置关系和影响系数确定区域温度增量值。
示例性的,在寻找可接替的第四目标电池时,需要考虑每个第四目标电池对附近区域的影响,即计算每个第四目标电池的区域温度增量值,以确保切换后不会出现过热的风险。
S137、根据区域温度增量值、可补充功率值和待接替功率值,从第四目标电池中确定第五目标电池,向第五目标电池发送接替协调指令。
示例性的,可补充功率值和待接替功率值从第四目标电池确定第四目标电池的多个组合,并将区域温度增量值最小的组合中的第四目标电池设置为第五目标电池。需要说明的是,在组合中,可包括一个第四目标电池,或多个第四目标电池。
第五目标电池对应的区域温度增量值小于2℃,可认为不会导致附近区域产生过热,由此,降低智能电池***的过热风险。
通过上述方法,智能电池通过通信总线广播各自的地址码,在检测到与其他智能电池的地址码相同时,进入地址冲突状态,全部智能电池均重置地址码,并根据其他智能电池的唯一标识码重新计算地址码,从而保证了每个智能电池的最终地址码不会冲突,并能够根据最终地址码在通信总线上形成通信,实现了智能电池自主完成地址码重配,具有兼容性高的优点,可支持智能电池热替换和重组网。
本申请实施例提供一种智能电池的并联组网装置,应用于智能电池,多个所述智能电池通过通信总线形成并联组网,所述通信总线为分布式软总线。
请参阅图3,图3展示了本申请实施例提供的一种智能电池的并联组网装置的示意性框图。如图3所示,智能电池的并联组网装置300包括:地址交互模块301、地址对比模块302、标识交互模块303、地址修改模块304、地址确定模块305和通信组网模块306。
地址交互模块301,用于广播自身的地址码,并获取其他智能电池广播的地址码。
地址对比模块302,用于在检测到自身的地址码和任意一个其他智能电池的地址码相同时,将自身的地址码恢复至初始虚拟码,并广播地址变更指令,以使其他智能电池将地址码恢复至初始虚拟码。
在一些实施例中,地址对比模块302在用于实现检测到自身的地址码和任意一个其他智能电池的地址码相同之后,还具体用于实现:将预先存储的地址配置列表清空,得到空白地址列表。
标识交互模块303,用于广播自身的唯一标识码,并获取全部其他智能电池广播的唯一标识码。
地址修改模块304,用于将自身的唯一标识码分别与每个其他智能电池的唯一标识码进行对比,在每次检测到自身的唯一标识码大于其他智能电池的唯一标识码时,均向初始虚拟码增加一次预设码值,生成暂定地址码。
在一些实施例中,地址确定模块305在用于实现将自身的唯一标识码分别与每个其他智能电池的唯一标识码进行对比之后,还具体用于实现:在每次检测到自身的唯一标识码小于其他智能电池的唯一标识码时,不向初始虚拟码增加预设码值,保持暂定地址码不变。
地址确定模块305,用于在将自身的唯一标识码与全部的其他智能电池的唯一标识码进行对比之后,将最后的暂定地址码确定为最终地址码。
通信组网模块306,用于基于最终地址码与其他智能电池形成组网。
在一些实施例中,通信组网模块306在用于实现基于最终地址码与其他智能电池形成组网时,具体用于实现:广播最终地址码,并接收其他智能电池广播的最终地址码;将最终地址码和其他智能电池的最终地址码,写入至空白地址列表,得到地址重配列表;根据地址重配列表中的最终地址码,与其他智能电池形成组网。
在一些实施例中,通信组网模块306在用于实现基于最终地址码与其他智能电池形成组网时,具体用于实现:根据自身的最终地址码向通信总线申请建立会话频道,会话频道用于发布智能电池的电池数据,电池数据包括:电压数据、电流数据、SOC数据、温度数据和功率数据;获取其他智能电池的最终地址码,根据其他智能电池的最终地址码,订阅其他智能电池的会话频道,以获取其他智能电池的电池数据。
在一些实施例中,智能电池还通过通信总线与电池管理中心连接,通信组网模块306在用于实现订阅其他智能电池的会话频道之后,还具体用于实现:获取实时温度值,在检测到实时温度值大于预设温度阈值时,根据实时温度值和预设温度阈值确定下调温度值,根据下调温度值和预设的温度功率曲线函数确定待释放功率值;向电池管理中心发送地图请求,以使电池管理中心回复电池地图,电池地图包括各个智能电池之间的位置关系和影响系数;根据位置关系,将第一预设距离之内的其他智能电池确定为第一目标电池,向第一目标电池发送下降协同请求和下调温度值,以使第一目标电池回复下降功率值,下降功率值为第一目标电池根据下调温度值和预设的温度功率曲线函数确定的;根据待释放功率值和下降功率值确定待补充功率值;向第二目标电池广播上升协同请求,以使第二目标电池回复协助功率值,协助功率值为第二目标电池根据自身的SOC数据确定的,第二目标电池为第一预设距离之外的其他智能电池;根据协助功率值、影响系数和预设的温度功率曲线函数,确定第二目标电池对应的温度增量值;根据温度增量值、协助功率值和待补充功率值,从第二目标电池中确定第三目标电池;向第一目标电池发送下降协调指令,以及向第三目标电池发送上升协调指令。
在一些实施例中,智能电池还与电池管理中心连接,通信组网模块306在用于实现订阅其他智能电池的会话频道之后,还具体用于实现:获取实时SOC值、实时电压值和实时电流值,在检测到实时SOC值小于预设SOC阈值时,根据实时电压值和实时电流值确定待接替功率值;向电池管理中心发送地图请求,以使电池管理中心回复电池地图,电池地图包括各个智能电池之间的位置关系和影响系数;根据预设温度阈值生成回复要求,根据回复要求和待接替功率值生成接替协调请求;广播接替协调请求,以使第四目标电池回复可补充功率值,其中,第四目标电池为满足回复要求的其他智能电池,可补充功率值为第四目标电池根据自身的SOC数据确定的;根据可补充功率值和预设的温度功率曲线函数,确定第四目标电池对应的温度升量值;根据温度升量值、位置关系和影响系数确定区域温度增量值;根据区域温度增量值、可补充功率值和待接替功率值,从第四目标电池中确定第五目标电池,向第五目标电池发送接替协调指令。
本申请实施例提供一种智能电池,所述智能电池包括存储器和处理器;所述存储器用于存储计算机程序;所述处理器,用于执行所述计算机程序并在执行所述计算机程序时实现如本申请实施例中任一种所述的智能电池的并联组网方法。
本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如本申请实施例中任一种所述的智能电池的并联组网方法。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
Claims (6)
1.一种智能电池的并联组网方法,其特征在于,应用于智能电池,多个所述智能电池通过通信总线形成并联组网,所述通信总线为分布式软总线,所述方法包括:
广播自身的地址码,并获取其他智能电池广播的地址码;
在检测到自身的地址码和任意一个所述其他智能电池的地址码相同时,将自身的地址码恢复至初始虚拟码,并广播地址变更指令,以使所述其他智能电池将所述地址码恢复至初始虚拟码;
广播自身的唯一标识码,并获取全部所述其他智能电池广播的唯一标识码;
将自身的唯一标识码分别与每个所述其他智能电池的唯一标识码进行对比,在每次检测到自身的唯一标识码大于所述其他智能电池的唯一标识码时,均向所述初始虚拟码增加一次预设码值,生成暂定地址码;在每次检测到自身的唯一标识码小于所述其他智能电池的唯一标识码时,不向所述初始虚拟码增加预设码值,保持所述暂定地址码不变;
在将自身的唯一标识码与全部的所述其他智能电池的唯一标识码进行对比之后,将最后的所述暂定地址码确定为最终地址码;
基于所述最终地址码与所述其他智能电池形成组网,包括:根据自身的所述最终地址码向所述通信总线申请建立会话频道,所述会话频道用于发布所述智能电池的电池数据,所述电池数据包括:电压数据、电流数据、SOC数据、温度数据和功率数据;获取所述其他智能电池的最终地址码,根据所述其他智能电池的最终地址码,订阅所述其他智能电池的会话频道,以获取所述其他智能电池的电池数据;获取实时温度值,在检测到所述实时温度值大于预设温度阈值时,根据所述实时温度值和所述预设温度阈值确定下调温度值,根据所述下调温度值和预设的温度功率曲线函数确定待释放功率值;向所述电池管理中心发送地图请求,以使所述电池管理中心回复电池地图,所述电池地图包括各个所述智能电池之间的位置关系和影响系数;根据所述位置关系,将第一预设距离之内的所述其他智能电池确定为第一目标电池,向所述第一目标电池发送下降协同请求和所述下调温度值,以使所述第一目标电池回复下降功率值,所述下降功率值为所述第一目标电池根据自身的所述下调温度值和预设的温度功率曲线函数确定的;根据所述待释放功率值和所述下降功率值确定待补充功率值;向第二目标电池广播上升协同请求,以使所述第二目标电池回复协助功率值,所述协助功率值为所述第二目标电池根据自身的所述SOC数据确定的,所述第二目标电池为第一预设距离之外的所述其他智能电池;根据所述协助功率值、所述影响系数和所述预设的温度功率曲线函数,确定所述第二目标电池对应的温度增量值;根据所述温度增量值、所述协助功率值和所述待补充功率值,从所述第二目标电池中确定第三目标电池;向所述第一目标电池发送下降协调指令,以及向所述第三目标电池发送上升协调指令,获取实时SOC值、实时电压值和实时电流值,在检测到所述实时SOC值小于预设SOC阈值时,根据所述实时电压值和所述实时电流值确定待接替功率值;向电池管理中心发送地图请求,以使所述电池管理中心回复电池地图,所述电池地图包括各个所述智能电池之间的位置关系和影响系数;根据预设温度阈值生成回复要求,根据所述回复要求和所述待接替功率值生成接替协调请求;广播所述接替协调请求,以使第四目标电池回复可补充功率值,其中,所述第四目标电池为满足所述回复要求的所述其他智能电池,所述可补充功率值为所述第四目标电池根据自身的所述SOC数据确定的;根据所述可补充功率值和所述预设的温度功率曲线函数,确定所述第四目标电池对应的温度升量值;根据所述温度升量值、所述位置关系和所述影响系数确定区域温度增量值;根据所述区域温度增量值、所述可补充功率值和所述待接替功率值,从所述第四目标电池中确定第五目标电池,向所述第五目标电池发送接替协调指令。
2.如权利要求1所述的智能电池的并联组网方法,其特征在于,在检测到自身的地址码和任意一个所述其他智能电池的地址码相同之后,所述方法还包括:
将预先存储的地址配置列表清空,得到空白地址列表。
3.如权利要求2所述的智能电池的并联组网方法,其特征在于,所述基于所述最终地址码与所述其他智能电池形成组网,包括:
广播所述最终地址码,并接收所述其他智能电池广播的最终地址码;
将所述最终地址码和所述其他智能电池的最终地址码,写入至所述空白地址列表,得到地址重配列表;
根据所述地址重配列表中的最终地址码,与所述其他智能电池形成组网。
4.一种智能电池的并联组网装置,其特征在于,应用于智能电池,多个所述智能电池通过通信总线形成并联组网,所述通信总线为分布式软总线,所述智能电池的并联组网装置包括:
地址交互模块,用于广播自身的地址码,并获取其他智能电池广播的地址码;
地址对比模块,用于在检测到自身的地址码和任意一个所述其他智能电池的地址码相同时,将自身的地址码恢复至初始虚拟码,并广播地址变更指令,以使所述其他智能电池将所述地址码恢复至初始虚拟码;
标识交互模块,用于广播自身的唯一标识码,并获取全部所述其他智能电池广播的唯一标识码;
地址修改模块,用于将自身的唯一标识码分别与每个所述其他智能电池的唯一标识码进行对比,在每次检测到自身的唯一标识码大于所述其他智能电池的唯一标识码时,均向所述初始虚拟码增加一次预设码值,生成暂定地址码;在每次检测到自身的唯一标识码小于所述其他智能电池的唯一标识码时,不向所述初始虚拟码增加预设码值,保持所述暂定地址码不变;
地址确定模块,用于在将自身的唯一标识码与全部的所述其他智能电池的唯一标识码进行对比之后,将最后的所述暂定地址码确定为最终地址码;
通信组网模块,用于基于所述最终地址码与所述其他智能电池形成组网,包括:根据自身的所述最终地址码向所述通信总线申请建立会话频道,所述会话频道用于发布所述智能电池的电池数据,所述电池数据包括:电压数据、电流数据、SOC数据、温度数据和功率数据;获取所述其他智能电池的最终地址码,根据所述其他智能电池的最终地址码,订阅所述其他智能电池的会话频道,以获取所述其他智能电池的电池数据;获取实时温度值,在检测到所述实时温度值大于预设温度阈值时,根据所述实时温度值和所述预设温度阈值确定下调温度值,根据所述下调温度值和预设的温度功率曲线函数确定待释放功率值;向电池管理中心发送地图请求,以使所述电池管理中心回复电池地图,所述电池地图包括各个所述智能电池之间的位置关系和影响系数;根据所述位置关系,将第一预设距离之内的所述其他智能电池确定为第一目标电池,向所述第一目标电池发送下降协同请求和所述下调温度值,以使所述第一目标电池回复下降功率值,所述下降功率值为所述第一目标电池根据自身的所述下调温度值和预设的温度功率曲线函数确定的;根据所述待释放功率值和所述下降功率值确定待补充功率值;向第二目标电池广播上升协同请求,以使所述第二目标电池回复协助功率值,所述协助功率值为所述第二目标电池根据自身的所述SOC数据确定的,所述第二目标电池为第一预设距离之外的所述其他智能电池;根据所述协助功率值、所述影响系数和所述预设的温度功率曲线函数,确定所述第二目标电池对应的温度增量值;根据所述温度增量值、所述协助功率值和所述待补充功率值,从所述第二目标电池中确定第三目标电池;向所述第一目标电池发送下降协调指令,以及向所述第三目标电池发送上升协调指令,获取实时SOC值、实时电压值和实时电流值,在检测到所述实时SOC值小于预设SOC阈值时,根据所述实时电压值和所述实时电流值确定待接替功率值;向所述电池管理中心发送地图请求,以使所述电池管理中心回复电池地图,所述电池地图包括各个所述智能电池之间的位置关系和影响系数;根据预设温度阈值生成回复要求,根据所述回复要求和所述待接替功率值生成接替协调请求;广播所述接替协调请求,以使第四目标电池回复可补充功率值,其中,所述第四目标电池为满足所述回复要求的所述其他智能电池,所述可补充功率值为所述第四目标电池根据自身的所述SOC数据确定的;根据所述可补充功率值和所述预设的温度功率曲线函数,确定所述第四目标电池对应的温度升量值;根据所述温度升量值、所述位置关系和所述影响系数确定区域温度增量值;根据所述区域温度增量值、所述可补充功率值和所述待接替功率值,从所述第四目标电池中确定第五目标电池,向所述第五目标电池发送接替协调指令。
5.一种智能电池,其特征在于,所述智能电池包括存储器和处理器;
所述存储器用于存储计算机程序;
所述处理器,用于执行所述计算机程序并在执行所述计算机程序时实现如权利要求1至3中任一种所述的智能电池的并联组网方法。
6.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如权利要求1至3中任一种所述的智能电池的并联组网方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410471459.3A CN118101624B (zh) | 2024-04-19 | 2024-04-19 | 智能电池的并联组网方法、装置、电池以及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410471459.3A CN118101624B (zh) | 2024-04-19 | 2024-04-19 | 智能电池的并联组网方法、装置、电池以及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN118101624A CN118101624A (zh) | 2024-05-28 |
CN118101624B true CN118101624B (zh) | 2024-07-09 |
Family
ID=91142313
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410471459.3A Active CN118101624B (zh) | 2024-04-19 | 2024-04-19 | 智能电池的并联组网方法、装置、电池以及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118101624B (zh) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116155865A (zh) * | 2023-01-05 | 2023-05-23 | 惠州市德赛智储科技有限公司 | 一种bms从板地址自动分配方法,分配***及存储介质 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8700747B2 (en) * | 2011-04-19 | 2014-04-15 | Schneider Electric It Corporation | System and method for automatically addressing devices in a multi-drop network |
CN104617633B (zh) * | 2015-02-24 | 2017-01-25 | 刘光辰 | 一种智能电池、一种电量转移总线***及一种均衡充放电方法 |
CN107979127B (zh) * | 2017-11-21 | 2021-11-02 | 深圳艾斯特创新科技有限公司 | 一种基于单线通信的智能电池实现多电池并联通信的方案 |
CN110401732A (zh) * | 2019-07-29 | 2019-11-01 | 江西科然科技有限公司 | 电池管理***从机地址分配方法、***、移动终端及存储介质 |
CN111541795B (zh) * | 2020-04-17 | 2023-02-14 | 深圳市三旺通信股份有限公司 | 地址的分配方法、装置、设备及计算机可读存储介质 |
CN112565483B (zh) * | 2020-12-28 | 2023-07-07 | 四川凯迈新能源有限公司 | 一种电池管理***及地址分配、掉线重连的方法 |
CN117878442A (zh) * | 2023-03-01 | 2024-04-12 | 互宇数字能源科技(深圳)有限公司 | 一种带排序编码功能的电池并联管理***及排序编码方法 |
-
2024
- 2024-04-19 CN CN202410471459.3A patent/CN118101624B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116155865A (zh) * | 2023-01-05 | 2023-05-23 | 惠州市德赛智储科技有限公司 | 一种bms从板地址自动分配方法,分配***及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN118101624A (zh) | 2024-05-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019155751A1 (ja) | 車載充電装置、及び車載充電装置の制御方法 | |
CN113291194B (zh) | 车辆及其换电方法、换电装置和计算机可读存储介质 | |
US11245268B1 (en) | Mode-based disabling of communiction bus of a battery management system | |
JP2019517234A (ja) | 省エネルギー及び速いセルバランシングが可能な充電制御装置及び方法 | |
US9783068B2 (en) | Method and apparatus for providing electrical energy | |
US20190054830A1 (en) | Method and device for providing electrical energy | |
JP6973263B2 (ja) | 車両及び充電システム | |
US11880673B2 (en) | Apparatus for updating a vehicle and a method thereof | |
CN113659681A (zh) | 一种从控模块、电池管理***、方法及存储介质 | |
CN115664932B (zh) | 能量块并联通讯方法及装置 | |
KR20170040923A (ko) | 차량의 배터리 충전 제어 방법 및 장치 | |
CN113442774A (zh) | 电动车辆的充电控制方法和充电控制装置及利用其的电动车辆 | |
KR102278697B1 (ko) | 전기차 충전 시스템에서 소비되는 전력량을 조절하기 위한 전자 장치 및 방법 | |
WO2019230783A1 (ja) | 機器管理サーバ、機器管理システム及び機器管理方法 | |
CN118101624B (zh) | 智能电池的并联组网方法、装置、电池以及存储介质 | |
CN108473065A (zh) | 用于控制一组车辆充电的方法 | |
CN110481377A (zh) | 充电识别方法及装置 | |
CN116729188B (zh) | 一种直流充电桩多段功率分配的方法及*** | |
US20200247263A1 (en) | Control device for vehicle, vehicle, and control method of vehicle | |
CN115986231A (zh) | 电池组模块、多电池组供电***及控制方法 | |
CN115241548A (zh) | 一种电池组协同充电方法、设备及计算机可读存储介质 | |
US11884164B2 (en) | System and method for controlling charging of battery of eco-friendly vehicle | |
CN114256912A (zh) | 一种蓄电池的控制方法、***以及车辆 | |
EP4335687A1 (en) | Vehicle, power adjustment system, and power equipment | |
US20240109452A1 (en) | Vehicle Controller, Vehicle Including the Same, and Method for Controlling Vehicle |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |