一种通过智能外卖电单车远程升级电池的方法技术

技术编号:37462534 阅读:10 留言:0更新日期:2023-05-06 09:35
本发明专利技术公开了一种通过智能外卖电单车远程升级电池的方法,涉及物联网技术领域,包括将电池升级文件上传至外卖配送管理系统;在外卖配送管理系统内创建升级任务,并设定好电池升级规则;外卖配送管理系统定时判断智能外卖电单车的电池是否达到升级条件;如果达到了升级条件,外卖配送管理系统将电池升级文件下发给智能外卖电单车,并将电池升级包保存在中控器的存储区,如果无法升级,标示该升级任务中设备升级失败。本发明专利技术远程升级电池的方法,不需要电池具备远程通信功能,节约设备成本且可以实现远程自动任务升级,可以定时,定量的升级远端的电池,减轻了运维人员去现场的工作难度,不影响设备的正常运营,增加经济和工作效益。益。益。

【技术实现步骤摘要】
一种通过智能外卖电单车远程升级电池的方法


[0001]本专利技术涉及物联网
,具体涉及一种通过智能外卖电单车远程升级电池的方法。

技术介绍

[0002]目前市场绝大多数电池BMS都不带通信模块,使得BMS一旦出现故障或者增加新功能时,无法进行远程升级处理,必须由运维人员前往现场处理或者电池返厂维修,存在巨大的人力成本和费用成本。

技术实现思路

[0003]本专利技术的目的在于提供一种降低人工运维成本、提高电池升级及时性,增加产品可靠性的智能外卖电单车远程升级电池的方法,不需要电池具备远程通信功能,节约设备成本且可以实现远程自动任务升级,可以定时,定量的升级远端的电池,减轻了运维人员去现场的工作难度,不影响设备的正常运营,增加经济和工作效益,可以有效解决上述
技术介绍
中提出的问题。
[0004]为实现上述目的,根据本专利技术的一个方面,本专利技术提供一种通过智能外卖电单车远程升级电池的方法,该方法包括:
[0005]将电池升级文件上传至外卖配送管理系统;
[0006]在外卖配送管理系统内创建升级任务,并设定好电池升级规则;
[0007]外卖配送管理系统定时判断智能外卖电单车的电池是否达到升级条件;
[0008]如果达到了升级条件,外卖配送管理系统将电池升级文件下发给智能外卖电单车,并将电池升级包保存在中控器的存储区,如果无法升级,标示该升级任务中设备升级失败;
[0009]智能外卖电单车的中控器对电池升级包进行CRC32计算和包长度计算,再与外卖配送管理系统下发的升级包进行比对,如果比对通过就进行下一步,如果对不通过将再向外卖配送管理系统请求开始升级,三次请求下载包失败,将直接把此次升级任务定义为失败;
[0010]中控器将比对通过的电池升级包转发给电池,电池BMS对电池升级包进行CRC32计算和包长度计算,再与请求升级下发的升级包进行比对,如果比对通过就进行下一步,如果不通过将再向中控器请求开始升级,三次请求下载包失败,将直接把此次升级任务定义为失败;
[0011]电池接受到正确完整的升级包以后,将此文件作为升级包进行系统升级;
[0012]电池升级成功后,通过RS485接口向中控器通知升级完成,中控器再转发电池升级完成信息到外卖配送管理系统,外卖配送管理系统将此次任务内符合电池升级规则的电池的升级任务变更为成功,后续该批智能外卖电单车登陆将不会对这个电池的升级任务进行响应,除非再次碰到前述电池的升级任务。
[0013]优选地,所述将电池升级文件上传至外卖配送管理系统之后还包括:
[0014]云平台计算文件CRC32值,人工在外卖配送管理系统输入版本信息,外卖配送管理系统将会存储升级文件的URL信息、版本号、文件校验码信息。
[0015]优选地,所述电池升级规则具体包括按照电池BMS版本号升级,或者按照电池编号进行升级。
[0016]优选地,所述如果达到了升级条件,外卖配送管理系统将电池升级文件下发给智能外卖电单车,具体为:
[0017]外卖配送管理系统通过TCP私密协议链接将升级包版本号、升级包CRC32校验码、升级包长度信息进行打包,并下发给智能外卖电单车。
[0018]优选地,所述外卖配送管理系统定时判断智能外卖电单车的电池是否达到升级条件之前的操作为:
[0019]当电池安装到智能外卖电单车,智能外卖电单车开机时自动获取到电池信息。
[0020]根据本专利技术的另一个方面,本专利技术提供一种通过智能外卖电单车远程升级电池的系统,该系统包括外卖配送管理系统和装载电池的智能外卖电单车,所述智能外卖电单车包括中控器、控制器和电池;
[0021]其中,外卖配送管理系统与智能外卖电单车之间通过TCP私密协议链接,智能外卖电单车的中控器与电池之间采用RS485接口进行通讯。
[0022]与现有技术相比,本专利技术的有益效果是:
[0023]本专利技术,不需要电池具备远程通信功能,节约设备成本;
[0024]本专利技术,可以实现远程自动任务升级,可以定时,定量的升级,减轻了运维人员去现场的工作难度,并且不需要等待固定时间进行升级,可以定时自动升级,不影响设备正常运营,增加效益。
附图说明
[0025]图1为本专利技术的一种通过智能外卖电单车远程升级电池的方法工作流程图;
[0026]图2为本专利技术的一种通过智能外卖电单车远程升级电池的系统架构图;
[0027]图3为本专利技术的一种外卖配送管理系统的硬件结构示意图。
具体实施方式
[0028]下为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0029]本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。
[0030]应当理解,在本专利技术的各种实施例中,各过程的序号的大小并不意味着执行顺序
的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本专利技术实施例的实施过程构成任何限定。
[0031]应当理解,在本专利技术中,“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0032]应当理解,在本专利技术中,“多个”是指两个或两个以上。“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。“包含A、B和C”、“包含A、B、C”是指A、B、C三者都包含,“包含A、B或C”是指包含A、B、C三者之一,“包含A、B和/或C”是指包含A、B、C三者中任1个或任2个或3个。
[0033]应当理解,在本专利技术中,“与A对应的B”、“与A相对应的B”、“A与B相对应”或者“B与A相对应”,表示B与A相关联,根据A可以确定B。根据A确定B并不意味着仅仅根据A确定B,还可以根据A和/或其他信息确定B。A与B的匹配,是A与B的相似度大于或等于预设的阈值。
[0034]取决于语境,如在此所使用的“若”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”或“响应于检测”。
[0035]下面以具体地实施例对本专利技术的技术方案进行详细说明。下面这几个具体的实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通过智能外卖电单车远程升级电池的方法,其特征在于,该方法包括:将电池升级文件上传至外卖配送管理系统;在外卖配送管理系统内创建升级任务,并设定好电池升级规则;外卖配送管理系统定时判断智能外卖电单车的电池是否达到升级条件;如果达到了升级条件,外卖配送管理系统将电池升级文件下发给智能外卖电单车,并将电池升级包保存在中控器的存储区,如果无法升级,标示该升级任务中设备升级失败;智能外卖电单车的中控器对电池升级包进行CRC32计算和包长度计算,再与外卖配送管理系统下发的升级包进行比对,如果比对通过就进行下一步,如果对不通过将再向外卖配送管理系统请求开始升级,三次请求下载包失败,将直接把此次升级任务定义为失败;中控器将比对通过的电池升级包转发给电池,电池BMS对电池升级包进行CRC32计算和包长度计算,再与请求升级下发的升级包进行比对,如果比对通过就进行下一步,如果不通过将再向中控器请求开始升级,三次请求下载包失败,将直接把此次升级任务定义为失败;电池接受到正确完整的升级包以后,将此文件作为升级包进行系统升级;电池升级成功后,通过RS485接口向中控器通知升级完成,中控器再转发电池升级完成信息到外卖配送管理系统,外卖配送管理系统将此次任务内符合电池升级规则的电池的升级任务变更为成功,后续该批智能外卖电单车登陆将不会对这个电池的升级任务进行响应,除非再次碰到前述电池的升级任务。2.根据权利要求1所述的一种通过智能外卖电单车远程升级电池的方法,其特...

【专利技术属性】
技术研发人员:周建锋张志雄
申请(专利权)人:江苏闪云行物联有限公司
类型:发明
国别省市:

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

1