一种充、换电柜电控系统在线升级的方法技术方案

技术编号:25308044 阅读:59 留言:0更新日期:2020-08-18 22:26
本发明专利技术提供一种充、换电柜电控系统在线升级的方法,其步骤包括:101、通过将充、换电柜电控系统存储区域分不同扇区块,即电控板存储器的每个扇区块针对不同的层;102、确定上位机与对应烧录目标各层的通讯对接协议;103、在进行驱动层、操作系统或应用层设置时,选择最简架构,仅保留在线升级功能,并通过上述烧录目标所在层的通讯对接协议进行对应的烧录设置;104、上位机进行在线升级时,上位机将不同固件包推送至电控系统内不同扇区,并对相应扇区进行程序烧录,实现电控系统多层级烧录,最终实现电控系统中不同层级的多设备烧录,以解决现有的充、换电柜烧录障碍的问题,使得充、换电柜电控系统的在线升级更加安全、稳定。

【技术实现步骤摘要】
一种充、换电柜电控系统在线升级的方法
本专利技术涉及充、换电柜电控系统领域,尤其涉及一种充、换电柜电控系统在线升级的方法和系统。
技术介绍
充、换电柜电控系统升级也称充、换电柜电控系统固件更新,是指电控系统内设备在打开烧录软件和连接烧录设备的情况下从本地PC设备下载更新固件以确保设备固件等处于最新状态。电控系统升级的原理是设备中的单片机和PC机按照芯片厂家规定的编程协议,通过芯片厂家规定的接口,把已编译好的程序传输到设备中的单片机,单片机把数据存储到自身存储器中的过程,最终实现电控系统内设备的固件升级。但目前换电柜换电系统升级出现以下弊端:1、普遍采用离线烧录模式,电控系统升级更新需要运维人员现场进行烧录,升级时需携带PC、烧录工具,并需要在PC上配置好烧录环境并安装烧录软件,极大占用了企业对产品运维管理的人力成本、时间成本和费用成本。2、还有一部分采用在线烧录的方式,一旦电控系统出现系统漏洞或者安全风险,或者网络接收不稳定,容易造成在线烧录的失败,从而导致系统崩溃。
技术实现思路
本专利技术的目的在于提供一种充、换电柜电控系统在线升级的方法和系统,以解决现有的充、换电柜烧录障碍的问题,使得充、换电柜电控系统的在线升级更加安全、稳定。为解决上述技术问题,本专利技术是这样实现的:本专利技术一实施例提供一种充、换电柜电控系统在线升级的方法,步骤包括:101、通过将充、换电柜电控系统存储区域分不同扇区块,即电控板存储器的每个扇区块针对不同的层,如将单片机ROM区域分为驱动层、操作系统层、应用层;102、确定上位机与对应烧录目标各层的通讯对接协议;协议制作时首先考虑协议中固件包传输机制的设计,重点考虑该协议包括容错通讯校验机制、加密机制;103、在进行底层驱动层、操作系统或应用层设时,选择最简架构,仅保留在线升级功能,并通过上述烧录目标所在层的通讯对接协议进行对应的烧录设置;104、上位机进行在线升级时,上位机将不同固件包推送至电控板存储器的不同扇区,并对相应扇区进行程序烧录,实现电控系统多层级烧录,最终实现电控系统中不同层级的多设备烧录;其中,将固件拆分为1K的程序片段,并将程序片段下载至上述步骤103对应的烧录目标所在层的存储器中,方便烧录目标所在层的电控板读取上述升级程序片段。105、如若升级过程中传输异常,可重新通过上位机进入步骤103的设置界面或重启充、换电柜自动恢复至升级前固件版本,不会因在线升级出错导致设备损坏或系统功能崩溃,保证充、换电柜电控系统始终正常运行。一种充、换电柜电控系统在线升级的方法,步骤包括:首先,在线升级评估模块统计充、换电柜的忙闲时间以及网络拥塞情况;然后,当处在用户较少的时间段和/或网络较为通畅的时间时,无线接收模块接收服务器推送至充、换电柜内置的本地存储器的升级包。优选的,当处在用户较少的时间段和/或网络较为通畅的时间时,该系统的解压模块通过服务器发送压缩后的升级包至充、换电柜内置的本地存储器,进行解压缩,从而减少数据的传送量和时间,进一步提升至充、换电柜内置的本地存储器;优选的,当处在用户较少的时间段和/或网络较为通畅的时间时,该系统的距离检测模块检测距离范围内是否有用户,确认没有用户在可测范围内,则接收服务器推送至充、换电柜内置的本地存储器的升级包;优选的,当处在用户较少的时间段和/或网络较为通畅的时间时,该系统的分区确认模块检测本地存储器不同扇区块是否均存储有升级包,其中,不同扇区存储不同层的升级包;进一步的,分区确认模块还用于确认上述各扇区块存储有新版本的升级包是否属于同一个版本;即使在用户较少的时间段和/或网络较为通畅的时间进行充、换电柜电控系统在线升级,也可能存在突然到访的用户,除了使用距离检测模块进行距离范围内的用户检测之外,还通过将充、换电柜电控系统各设备中的单片机存储区域分不同扇区块,每个扇区块针对不同的层,如驱动层、操作系统层、应用层,服务器可以分开多层的升级包,在不同时间推送至充、换电柜内置的本地存储器,待所有层的升级包均接收完成才实现在线升级。优选的,当处在用户较少的时间段和/或网络较为通畅的时间时,该系统的码片确认模块用于无线接收模块接收服务器发送到本地存储器相同扇区块的多个码片后,进行重组并检测该新版本待升级包的完整性。为了进一步保证充、换电柜电控系统在线升级的安全和稳定,服务器将下发的升级包分为不同层,对应本地存储器不同扇区块,针对同一层的升级包,再进一步细分为不同的码片进行无线发送,待无线接收模块接收服务器推送至充、换电柜本地存储器的同层升级包多个码片后,通过码片确认模块对多个码片重组,并检测该新版本待升级程序的完整性。一种充、换电柜电控系统在线升级的系统,包括:在线升级评估模块,用于统计充、换电柜的忙闲时间以及网络拥塞情况;无线接收模块,用于接收服务器推送至充、换电柜内置的本地存储器的升级包。优选的,该系统还包括解压模块,通过服务器通过发送压缩包至充、换电柜内置的本地存储器进行解压缩,从而减少数据的传送量和时间,进一步提升至充、换电柜内置的本地存储器;优选的,该系统还包括距离检测模块,用于检测距离范围内是否有用户;优选的,该系统还包括分区确认模块,用于检测本地存储器不同扇区块是否均存储有升级包,其中,不同扇区存储不同层的升级包;进一步的,分区确认模块还用于确认上述各扇区块存储有新版本的升级包是否属于同一个版本;即使在用户较少的时间段和/或网络较为通畅的时间进行充、换电柜电控系统在线升级,也可能存在突然到访的用户,除了使用距离检测模块进行距离范围内的用户检测之外,还通过将充、换电柜电控系统各设备中的单片机存储区域分不同扇区块,每个扇区块针对不同的层,如底层驱动区(Bootloader区)和上层应用区(Application区),服务器可以分开多层的升级包,在不同时间推送至充、换电柜内置的本地存储器,待所有层的升级包均接收完成才实现在线升级。优选的,码片确认模块,用于无线接收模块接收服务器发送到本地存储器相同扇区块的多个码片后,进行重组并检测该新版本待升级包的完整性。为了进一步保证充、换电柜电控系统在线升级的安全和稳定,服务器将下发的升级包分为不同层,对应本地存储器不同扇区块,针对同一层的升级包,再进一步细分为不同的码片进行无线发送,待无线接收模块接收服务器推送至充、换电柜本地存储器的同层升级包多个码片后,通过码片确认模块对多个码片重组,并检测该新版本待升级程序的完整性。与现有技术相比,本申请的技术方案通过在线升级评估模块,选择在统计时间上相对用户较少的时间段和/或网络较为通畅的时间进行充、换电柜电控系统在线升级,还通过分区确认模块检测本地存储器不同扇区块是否均存储有不同层升级包,码片确认模块,用于无线接收模块接收服务器发送到本地存储器相同扇区块的多个码片后,进行重组并检测该新版本待升级包的完整性,保证充、换电柜电控系统在线升级的安全和稳定。附图说明为了更清楚地说明本专利技术实本文档来自技高网...

【技术保护点】
1.一种充、换电柜电控系统在线升级的方法,其特征在于,步骤包括:/n101、通过将充、换电柜电控系统存储区域分不同扇区块,即电控板存储器的每个扇区块针对不同的层;/n102、确定上位机与对应烧录目标各层的通讯对接协议;/n103、在进行驱动层、操作系统或应用层设置时,选择最简架构,仅保留在线升级功能,并通过上述烧录目标所在层的通讯对接协议进行对应的烧录设置;/n104、上位机进行在线升级时,上位机将不同固件包推送至电控系统内不同扇区,并对相应扇区进行程序烧录,实现电控系统多层级烧录,最终实现电控系统中不同层级的多设备烧录;/n105、如若升级过程中传输异常,可重新通过上位机进入步骤3的设置界面或重启充、换电柜自动恢复至升级前固件版本。/n

【技术特征摘要】
1.一种充、换电柜电控系统在线升级的方法,其特征在于,步骤包括:
101、通过将充、换电柜电控系统存储区域分不同扇区块,即电控板存储器的每个扇区块针对不同的层;
102、确定上位机与对应烧录目标各层的通讯对接协议;
103、在进行驱动层、操作系统或应用层设置时,选择最简架构,仅保留在线升级功能,并通过上述烧录目标所在层的通讯对接协议进行对应的烧录设置;
104、上位机进行在线升级时,上位机将不同固件包推送至电控系统内不同扇区,并对相应扇区进行程序烧录,实现电控系统多层级烧录,最终实现电控系统中不同层级的多设备烧录;
105、如若升级过程中传输异常,可重新通过上位机进入步骤3的设置界面或重启充、换电柜自动恢复至升级前固件版本。


2.根据权利要求1所述的充、换电柜电控系统在线升级的方法,其特征在于,步骤101、通过将充、换电柜电控系统存储区域分不同扇区块,即电控板的每个扇区块针对不同的层,将单片机ROM区域分为驱动层、操作系统层、应用层。


3.根据权利要求1所述的充、换电柜电控系统在线升级的方法,其特征在于,步骤102、确定上位机与对应烧录目标各层的通讯对接协议,协议包括容错校验机制、加密机制。


4.根据权利要求1所述的充、换电柜电控系统在线升级的方法,其特征在于,步骤104、将固件拆分为1K的程序片段,并将程序片段下载至上述步骤103对应的烧录目标所在层的存储器中,方便烧录目标所在层的控制板读取上述升级程序片段。


5.一种充、换电柜电控系统在线升级的方法,其特征在于,步骤包括:
首先,在线升级评估模块统计充、换电柜的忙闲时间和/或网络拥塞情况;
然后,当处在用户较少的时间段和/或网络较为通畅的时间时,无线接收模块接收服务器推送至充、换电柜内置的本地存储器的升级包。


6.根据权利要求5所述的充、换电柜电控系统在线升级的方法...

【专利技术属性】
技术研发人员:阮小滔卢俊永陈庭坚许淦煜
申请(专利权)人:汕头市能捷电投资咨询有限责任公司
类型:发明
国别省市:广东;44

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

1