System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及电池智能控制,特别是涉及一种电池参数的更新方法、装置、计算机设备、存储介质和计算机程序产品。
技术介绍
1、电池管理系统的任务是保护电池,增加电池的使用寿命和循环次数,电池管理系统中涉及多种电池保护参数、电池固有参数和其他参数,电池的使用场景决定了电池管理系统中所涉及的参数类型不同,有必要对电池中各类参数进行检测和更新以提高电池管理系统的管理水平。
2、而现有的方式中,通过上位机和通讯盒对电池中的数据进行更新,通过上位机对电池管理系统进行数据更新操作,存在电池参数更新不够便利的问题。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提高电池参数的更新便利性的电池参数的更新方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
2、第一方面,本申请提供了一种电池参数的更新方法。所述方法包括:
3、在与目标电池的电池管理系统建立通讯连接的情况下,获取与所述目标电池匹配的发布参数;基于实际电池参数与所述发布参数的差异,生成参数更新包;所述实际电池参数为从所述电池管理系统获取的参数;将所述参数更新包发送至所述电池管理系统,所述电池管理系统用于根据所述参数更新包进行电池参数更新。
4、在其中一个实施例中,基于实际电池参数与所述发布参数的差异,生成参数更新包的步骤,包括:根据实际电池参数的参数配置方式,确定所述目标电池的实际电池功能;根据发布参数的参数配置方式,确定所述目标电池的发布功能;根据所述实际电池功能和所述发
5、在其中一个实施例中,根据所述实际电池功能和所述发布功能之间的差异,生成参数更新包的步骤,包括:根据所述实际电池功能和所述发布功能之间的差异,从所述发布功能中确定待更新功能;在多个所述待更新功能中,确定至少一个目标功能;按照预设打包方式,对每一所述目标功能和所述目标功能所包含的发布参数进行打包,得到所述目标功能的参数子更新包;整合各所述目标功能的参数子更新包,得到参数更新包。
6、在其中一个实施例中,所述参数更新包包括多个参数子更新包,将所述参数更新包发送至所述电池管理系统的步骤,包括:按照参数子更新包对应的目标功能的重要度,对各所述参数子更新包进行排序,得到各所述参数子更新包的排序结果;按照预设的无线通讯方式和各所述参数子更新包的排序结果,依次将各所述参数子更新包发送至所述电池管理系统。
7、在其中一个实施例中,按照参数子更新包对应的目标功能的重要度,对各所述参数子更新包进行排序,得到各所述参数子更新包的排序结果的步骤,包括:按照所述目标功能的类型,对各所述参数子更新包进行排序,得到各所述参数子更新包的初始排列顺序;根据所述目标电池的工况,对初始排列顺序中各所述参数子更新包的次序进行调整,得到各所述参数子更新包的排序结果。
8、在其中一个实施例中,在与目标电池的电池管理系统建立通讯连接的情况下,获取与所述目标电池匹配的发布参数的步骤之前,还包括:与目标电池的电池管理系统建立无线通讯连接;按照所述无线通讯连接的无线通讯方式,从所述电池管理系统中读取电池存储数据。
9、第二方面,本申请还提供了一种电池参数的更新装置。所述装置包括:
10、获取模块,用于在与目标电池的电池管理系统建立通讯连接的情况下,获取与所述目标电池匹配的发布参数;处理模块,用于基于实际电池参数与所述发布参数的差异,生成参数更新包;所述实际电池参数为从所述电池管理系统获取的参数;更新模块,用于将所述参数更新包发送至所述电池管理系统,所述电池管理系统用于根据所述参数更新包进行电池参数更新。
11、第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
12、在与目标电池的电池管理系统建立通讯连接的情况下,获取与所述目标电池匹配的发布参数;基于实际电池参数与所述发布参数的差异,生成参数更新包;所述实际电池参数为从所述电池管理系统获取的参数;将所述参数更新包发送至所述电池管理系统,所述电池管理系统用于根据所述参数更新包进行电池参数更新。
13、第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
14、在与目标电池的电池管理系统建立通讯连接的情况下,获取与所述目标电池匹配的发布参数;基于实际电池参数与所述发布参数的差异,生成参数更新包;所述实际电池参数为从所述电池管理系统获取的参数;将所述参数更新包发送至所述电池管理系统,所述电池管理系统用于根据所述参数更新包进行电池参数更新。
15、第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
16、在与目标电池的电池管理系统建立通讯连接的情况下,获取与所述目标电池匹配的发布参数;基于实际电池参数与所述发布参数的差异,生成参数更新包;所述实际电池参数为从所述电池管理系统获取的参数;将所述参数更新包发送至所述电池管理系统,所述电池管理系统用于根据所述参数更新包进行电池参数更新。
17、上述电池参数的更新方法、装置、计算机设备、存储介质和计算机程序产品,在与目标电池的电池管理系统建立通讯连接的情况下,获取与目标电池匹配的发布参数,为后续根据发布参数生成参数更新包提供依据,基于实际电池参数与发布参数的差异,自动生成参数更新包,无需用户对数据进行核对,保证了电池参数的更新准确性,将参数更新包发送至电池管理系统,电池管理系统用于根据参数更新包进行电池参数更新,该方法,无需用户对电池涉及的参数进行核对,节省了人工核对时间,保证了电池参数更新准确性的同时提高电池参数的更新便利性。
本文档来自技高网...【技术保护点】
1.一种电池参数的更新方法,其特征在于,应用于终端,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,基于实际电池参数与所述发布参数的差异,生成参数更新包的步骤,包括:
3.根据权利要求2所述的方法,其特征在于,根据所述实际电池功能和所述发布功能之间的差异,生成参数更新包的步骤,包括:
4.根据权利要求1所述的方法,其特征在于,所述参数更新包包括多个参数子更新包;
5.根据权利要求4所述的方法,其特征在于,按照参数子更新包对应的目标功能的重要度,对各所述参数子更新包进行排序,得到各所述参数子更新包的排序结果的步骤,包括:
6.根据权利要求1所述的方法,其特征在于,在与目标电池的电池管理系统建立通讯连接的情况下,获取与所述目标电池匹配的发布参数的步骤之前,还包括:
7.一种电池参数的更新装置,其特征在于,所述装置包括:
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。
9.一
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种电池参数的更新方法,其特征在于,应用于终端,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,基于实际电池参数与所述发布参数的差异,生成参数更新包的步骤,包括:
3.根据权利要求2所述的方法,其特征在于,根据所述实际电池功能和所述发布功能之间的差异,生成参数更新包的步骤,包括:
4.根据权利要求1所述的方法,其特征在于,所述参数更新包包括多个参数子更新包;
5.根据权利要求4所述的方法,其特征在于,按照参数子更新包对应的目标功能的重要度,对各所述参数子更新包进行排序,得到各所述参数子更新包的排序结果的步骤,包括:
6.根据权利要求1所述的方法,其特...
【专利技术属性】
技术研发人员:黄言,徐良,岳冰,
申请(专利权)人:惠州拓邦电气技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。