【技术实现步骤摘要】
电池软件远程升级的方法、装置、设备及存储介质
[0001]本公开一般涉及软件升级
,具体涉及一种电池软件远程升级的方法、装置、设备及存储介质。
技术介绍
[0002]随着电动车使用越来越多,电池的使用越来越频繁,为了方便于用户对电池的需要,市场上出现了专门用于电池换用的换电柜,换电柜是设置多个电池仓,每个电池仓均设置电池控制器,用于监控电池的借出与归还、识别电池参数以及软件版本、控制电池的充电等,换电柜还能设置电池仓的工作模式,比如借电池模式、还电池模式、更换电池模式,还能远程同步服务器数据,以及补电池自锁模式,同时具备风扇控制、LED控制、NTC温度采集、电池锁以及仓门锁控制等功能,但是,由于电池也是由软件控制的,一般称之为电池管理系统,它用于控制电池本身的各种输入输出状态进参数,为了提高电池的应用效率和管理质量,通常需要经常对电池的电池管理系统软件进行升级,现有技术一般是通过专用的上位机设备对电池逐个进行连线升级,这种方法效率比较低,而且,对于管理人员来说,由于随时被用户借用,而且归还的位置也不能确定,导致换电柜中 ...
【技术保护点】
【技术特征摘要】
1.一种电池软件远程升级的方法,其特征在于,所述方法包括:控制端远程获取电池当前软件版本信息;控制端依据所述电池当前软件版本信息,获取所述电池当前所处工作模式为软件可升级模式信息;依据所述电池当前所处工作模式为软件可升级模式信息,控制端远程发送擦除电池当前软件数据指令,并远程获取所述电池当前软件数据的擦除信息;控制端依据远程获取的所述电池当前软件数据的擦除信息,远程发送所述电池升级软件,并获取所述电池升级软件写入到电池的存储模块中。2.根据权利要求1所述的方法,其特征在于,所述控制端远程获取电池当前软件版本信息,包括:控制端获取电池插入换电柜的一个电池仓内信息,所述控制端通过设置在所述电池仓内的电池控制器获取电池插入换电柜的一个电池仓内信息,所述电池控制器与所述控制端通讯;依据控制端获取所述电池插入换电柜的一个电池仓内信息,控制端获取所述电池控制器读取电池的当前参数信息;依据控制端获取的所述电池控制器读取电池的当前参数信息,获取所述电池当前软件版本信息。3.根据权利要求1所述的方法,其特征在于,所述控制端依据所述电池当前软件版本信息,获取所述电池当前所处工作模式为软件可升级模式信息,包括:控制端识别电池插入换电柜的一个电池仓内信息,并获取所述电池当前软件版本序列号;依据所述电池当前软件版本序列号,控制端获取所述电池的软件可升级状态参数;依据所述电池的软件可升级状态参数,控制端获取所述电池的当前工作模式;依据所述电池的当前工作模式,将所述电池的当前工作模式转化为软件可升级模式,所述电池的当前工作模式为APP状态模式和Bootloader状态模式,所述Bootloader状态模式为软件可升级模式。4.根据权利要求3所述的方法,其特征在于,所述依据所述电池的当前工作模式,将所述电池的当前工作模式转化为软件可升级模式,包括:控制端发送获取电池当前工作模式的指令;依据所述控制端发送的判断电池当前工作模式的指令,所述控制端接收到电池仓内电池控制器发送的电池当前工作模式,所述电池当前工作模式包括APP状态模式和Bootloader状态模式;如果所述电池当前工作模式为APP状态模式,则控制端发送控制指令,使所述电池的当前工作模式转换为软件可升级模式,所述软件可升级模式为Bootloader状态模式。5.根据权利要求4所述的方法,其特征在于,所述如果所述电池当前工作模式为APP状态模式,则控制端发送控制指令,使所述电池的当前工作模式转换为软件可升级模式,包括:所述控制端向所述电池控制器发送第一控制指令;依据所述控制端向所述电池控制器发送的第一控制指令,所述控制端获取所述电池控
制器发送的执行第一控制指令的响应信息,所述执行第一控制指令的响应信息包括所述电池控制器正确执行将所述电池的当前工作模式由APP状态模式转换为Bootloader状态模式的指令信息;依据所述控制端获取所述电池控制器发送的执行第一控制指令的响应信息,所述控制端向所述电池控制器发送第二控制指令;依据所述控制端向所述电池控制器发送的第二控制指令,所述控制端获取所述电池控制器发送的执行第二控制指令的响应信息,所述执行第二控制...
【专利技术属性】
技术研发人员:张沛,郑君斌,陈志军,吴伟,叶国华,曾国强,张志平,
申请(专利权)人:广东博力威科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。