电池产品的功能更新方法及装置、电池产品与储能系统制造方法及图纸

技术编号:39150410 阅读:8 留言:0更新日期:2023-10-23 14:58
本申请公开了一种电池产品的功能更新方法及装置、电池产品与储能系统。电池产品的功能更新方法包括:接收功能更新固件包,其中,功能更新固件包包括至少一种电池产品的功能更新固件;依次确定功能更新固件包中的各功能更新固件是否与电池产品匹配,并将与电池产品匹配的功能更新固件进行分解;基于分解后的功能更新固件对电池产品更新。通过上述方式,能够在混合并机的场景下实现对MCU芯片类型不同的电池产品进行更新。电池产品进行更新。电池产品进行更新。

【技术实现步骤摘要】
电池产品的功能更新方法及装置、电池产品与储能系统


[0001]本申请涉及电池
,特别是涉及一种电池产品的功能更新方法及装置、电池产品与储能系统。

技术介绍

[0002]不同的电池产品中大多数都采用不同类型的MCU(微控制单元)芯片类型,或者同一款电池产品中也存在多种MCU芯片的情况。实际使用过程中有大量电池产品运用于混合并机的需求,此时市场上就存在MCU芯片类型不同的电池产品进行混合并机使用的储能系统场景。而为了客户获得更加优质的产品体验,电池产品软件功能通常需要持续迭代更新,不同的MCU类型需通过相应类型的固件进行更新,否则产品会更新失败或更新宕机,通常存在不同的MCU芯片,需要依次升级相应类型的固件,升级次数多,人工操作繁琐,影响客户的产品使用体验,同时带来大量升级工作。
[0003]因此,如何解决MCU芯片类型不同的电池产品在混合并机场景下的更新问题就显得尤为重要。

技术实现思路

[0004]本申请旨在提供一种电池产品的功能更新方法及装置、电池产品与储能系统,能够在混合并机的场景下实现对MCU芯片类型不同的电池产品进行更新。
[0005]为实现上述目的,第一方面,本申请提供一种电池产品的功能更新方法,包括:接收功能更新固件包,其中,所述功能更新固件包包括至少一种电池产品的功能更新固件;依次确定所述功能更新固件包中的各功能更新固件是否与所述电池产品匹配,并将与所述电池产品匹配的功能更新固件进行分解;基于分解后的功能更新固件对所述电池产品更新。
[0006]在一种可选的方式中,所述依次确定所述功能更新固件包中的各功能更新固件是否与所述电池产品匹配,并将与所述电池产品匹配的功能更新固件进行分解,包括:获取所述功能更新固件包中的功能更新固件的总数量,并配置预设的计数值为0;在所述计数值小于所述总数量时,依次确定所述功能更新固件包中的各功能更新固件包是否与所述电池产品匹配;将与所述电池产品匹配的功能更新固件进行分解,并且,在每次分解功能更新固件后,或每次确定所述功能更新固件包中的功能更新固件与所述电池产品不匹配时,将所述计数值加一。
[0007]在一种可选的方式中,所述方法还包括:在所述计数值大于或等于所述总数量时,执行基于分解后的功能更新固件对所述电池产品更新。
[0008]在一种可选的方式中,所述方法还包括:
基于所述功能更新固件包中的签名信息,确定所述功能更新固件包中的各功能更新固件的位置;基于所述功能更新固件包中的各功能更新固件的位置,获取所述功能更新固件包中的各功能更新固件的签名信息;基于所述功能更新固件包中的各功能更新固件的签名信息,获取所述功能更新固件包中的各功能更新固件的编码;若所述功能更新固件包中的第一功能更新固件的编码与所述电池产品的编码相同,则确定所述第一功能更新固件与所述电池产品匹配。
[0009]在一种可选的方式中,在所述依次确定所述功能更新固件包中的各功能更新固件是否与所述电池产品匹配,并将与所述电池产品匹配的功能更新固件进行分解之前,所述方法还包括:基于所述功能更新固件包中的签名信息,确定所述功能更新固件包是否发生异常;若确定所述功能更新固件包发生异常,则停止对所述电池产品更新;若确定所述功能更新固件包未发生异常,则执行依次确定所述功能更新固件包中的各功能更新固件是否与所述电池产品匹配,并将与所述电池产品匹配的功能更新固件进行分解。
[0010]在一种可选的方式中,所述功能更新固件包的格式为压缩包,在所述接收所述功能更新固件包之后,所述方法还包括:对所述压缩包解压缩。
[0011]第二方面,本申请提供一种电池产品的功能更新装置,包括:接收单元,用于接收功能更新固件包,其中,所述功能更新固件包包括至少一种电池产品的功能更新固件;判断与分解单元,用于依次确定所述功能更新固件包中的各功能更新固件是否与所述电池产品匹配,并将与所述电池产品匹配的功能更新固件进行分解;更新单元,用于基于分解后的功能更新固件对所述电池产品更新。
[0012]第三方面,本申请提供一种电池产品,包括:电池,用于充电或放电;控制处理单元,用于管理所述电池,所述控制处理单元包括:至少一个处理器以及与所述至少一个处理器通信连接的存储器,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上所述的方法。
[0013]第三方面,本申请提供一种储能系统,包括逆变器以及至少一个如上所述的电池产品,所述逆变器与所述电池产品连接。
[0014]第四方面,本申请提供一种非易失性计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,当所述计算机可执行指令被处理器执行时,使所述处理器执行如上所述的方法。
[0015]本申请的有益效果是:本申请提供的电池产品的功能更新方法包括:接收功能更新固件包。其中,功能更新固件包包括至少一种电池产品的功能更新固件。依次确定功能更
新固件包中的各功能更新固件是否与电池产品匹配,并将与电池产品匹配的功能更新固件进行分解。基于分解后的功能更新固件对电池产品更新。通过上述方式,在混合并机场景下,针对于MCU芯片类型不同的电池产品而言,各电池产品能够在更新固件包中匹配到对应的功能更新固件,以顺利完成更新过程,进而实现在混合并机场景下对MCU芯片类型不同的电池产品的更新。
附图说明
[0016]一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。
[0017]图1为本申请实施例一提供的电池产品的结构示意图;图2为本申请实施例一提供的控制处理单元的结构示意图;图3为本申请实施例一提供的电池产品的功能更新方法的流程图;图4为本申请实施例一提供的确定功能更新固件是否与电池产品匹配的流程图;图5为本申请实施例一提供的功能更细固件包的结构示意图;图6为本申请实施例一提供的图3所示的步骤302的一实施方式的示意图;图7为本申请实施例一提供的在执行图3所示的步骤302之前的方法的示意图;图8为本申请实施例二提供的电池产品的功能更新方法的流程图;图9为本申请实施例一提供的电池产品的功能更新装置的结构示意图;图10为本申请实施例一提供的储能系统的结构示意图。
具体实施方式
[0018]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0019]请参照图1,图1为本申请实施例提供的电池产品的一种结构示意图。如图1所示,该电池产品100包括电池101与控制处理单元102。其中,电池101与控制处理单元102之间可以通过总线连接,也可以直接本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电池产品的功能更新方法,其特征在于,包括:接收功能更新固件包,其中,所述功能更新固件包包括至少一种电池产品的功能更新固件;依次确定所述功能更新固件包中的各功能更新固件是否与所述电池产品匹配,并将与所述电池产品匹配的功能更新固件进行分解;基于分解后的功能更新固件对所述电池产品更新。2.根据权利要求1所述的方法,其特征在于,所述依次确定所述功能更新固件包中的各功能更新固件是否与所述电池产品匹配,并将与所述电池产品匹配的功能更新固件进行分解,包括:获取所述功能更新固件包中的功能更新固件的总数量,并配置预设的计数值为0;在所述计数值小于所述总数量时,依次确定所述功能更新固件包中的各功能更新固件包是否与所述电池产品匹配;将与所述电池产品匹配的功能更新固件进行分解,并且,在每次分解功能更新固件后,或每次确定所述功能更新固件包中的功能更新固件与所述电池产品不匹配时,将所述计数值加一。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:在所述计数值大于或等于所述总数量时,执行基于分解后的功能更新固件对所述电池产品更新。4.根据权利要求1

3任意一项所述的方法,其特征在于,所述方法还包括:基于所述功能更新固件包中的签名信息,确定所述功能更新固件包中的各功能更新固件的位置;基于所述功能更新固件包中的各功能更新固件的位置,获取所述功能更新固件包中的各功能更新固件的签名信息;基于所述功能更新固件包中的各功能更新固件的签名信息,获取所述功能更新固件包中的各功能更新固件的编码;若所述功能更新固件包中的第一功能更新固件的编码与所述电池产品的编码相同,则确定所述第一功能更新固件与所述电池产品匹配。5.根据权利要求1

3任意一项所述的方法,其特征在于,在所述依次确定所述功能更新固件包中的各功能更新...

【专利技术属性】
技术研发人员:马林坡陈恩志马国平
申请(专利权)人:深圳市首航新能源股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1