[发明专利]一种控制器批量升级方法和装置在审
申请号: | 202111650948.8 | 申请日: | 2021-12-30 |
公开(公告)号: | CN114371860A | 公开(公告)日: | 2022-04-19 |
发明(设计)人: | 冯重阳;宋江喜;张祥;李萌;娄贺伟 | 申请(专利权)人: | 珠海格力钛电器有限公司;格力钛新能源股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 北京华夏泰和知识产权代理有限公司 11662 | 代理人: | 李曼 |
地址: | 519041 广东省珠海*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 控制器 批量 升级 方法 装置 | ||
本申请提供了一种控制器批量升级方法和装置,方法包括:通过通讯总线,根据初始控制器列表多次发送不同类型的升级信息至每个控制器,其中,多个控制器通过通讯总线与上位机连接,初始控制器列表中包含有待升级控制器的标识;在每次升级信息发送后,根据待升级控制器反馈的响应结果,确定满足升级失败条件的异常控制器的标识,再将异常控制器从控制器列表中删除,直至最后一次升级信息对应的异常控制器被删除,其中,控制器列表中包含有上次升级信息发送后保留的正常控制器的标识;根据初始控制器列表和最后一次升级信息对应的控制器列表,确定全部的异常控制器;对全部的异常控制器进行重新升级。本申请提高批量升级效率。
技术领域
本申请涉及控制器技术领域,尤其涉及一种控制器批量升级方法和装置。
背景技术
在控制器的程序升级过程中,有两种升级方式:单个控制器逐个进行程序升级和多个控制器的批量程序升级。对于单个控制器逐个进行程序升级,需要在一个控制器程序升级完成后再执行下一个控制器的程序升级,程序升级效率低下;对于多个控制器的批量程序升级,一旦其中一个控制器出现程序升级错误,上位机无法区分是哪个控制器出现程序升级错误,则认为批量程序升级失败,还需要重新对全部控制器进行升级,降低程序升级效率。
以BMS控制器升级程序来说,储能系统是由储能电池、电池管理系统(BMS)、监控系统(EMS)和PCS等关键部件组成,一个MWh的储能系统中包含数量庞大的储能电池,为了获取这些电池的荷电状态和健康状态等信息,通常是通过BMS从控(采集均衡模块)获取每节电池电压和PACK装置的温度信息,其中,一个BMS从控可以监控12~36串电芯,那么对于一簇360+的电池簇,则需要从控将超过10个。在实际调试过程中,不可避免的需要为这些BMS从控更新程序,这些BMS从控更新的目标程序往往是一样的。若逐个的进行程序更新(每个BMS从控程序升级时间在30s左右),耗时长,程序升级效率低下;若简单的批量升级程序会面临程序响应不同步,一旦某个程序升级出现数据错误(由于程序升级的电磁环境复杂,升级过程中有可能出现数据错误和总线错误的可能),造成批量程序升级失败的问题。
对于目前批量程序升级过程中,一旦一个控制器出现程序升级错误,需要重新对全部控制器进行升级从而导致的程序升级效率低的问题,目前尚无良好的解决方案。
发明内容
本申请实施例的目的在于提供一种控制器批量升级方法和装置、电子设备,以解决程序批量升级效率低的问题。具体技术方案如下:
第一方面,提供了一种控制器批量升级方法,应用于上位机,所述方法包括:
通过通讯总线,根据初始控制器列表多次发送不同类型的升级信息至每个控制器,其中,多个所述控制器通过所述通讯总线与所述上位机连接,所述初始控制器列表中包含有待升级控制器的标识;
在每次升级信息发送后,根据待升级控制器反馈的响应结果,确定满足升级失败条件的异常控制器的标识,再将所述异常控制器从控制器列表中删除,直至最后一次升级信息对应的异常控制器被删除,其中,所述控制器列表中包含有上次升级信息发送后保留的正常控制器的标识;
根据初始控制器列表和最后一次升级信息对应的控制器列表,确定全部的异常控制器;
对全部的异常控制器进行重新升级。
可选地,所述在每次升级信息发送后,根据待升级控制器反馈的响应结果,确定满足升级失败条件的异常控制器的标识,再将所述异常控制器从控制器列表中删除包括:
在握手帧发送至每个控制器后,接收到第一控制器反馈的握手响应帧,其中,所述握手帧中携带有待升级控制器的标识,所述握手响应帧中携带有所述第一控制器的标识;
将所述待升级控制器中除所述第一控制器之外的控制器作为第一异常控制器;
将所述第一异常控制器的标识从所述初始控制器列表中删除,得到第一控制器列表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海格力钛电器有限公司;格力钛新能源股份有限公司,未经珠海格力钛电器有限公司;格力钛新能源股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111650948.8/2.html,转载请声明来源钻瓜专利网。