一种新能源电动汽车远程程序升级方法技术

技术编号:18444556 阅读:29 留言:0更新日期:2018-07-14 10:14
本发明专利技术公开了一种新能源电动汽车远程程序升级方法,它包括以下步骤:步骤一:云端下发升级包给TBOX;步骤二:当升级包传输完成后会保存在TBOX本地;步骤三:当车辆下电处于停车模式后,开始进行程序升级。本设计方案在新能源电动汽车平台上,基于物联网系统,利用网络云端平台下发升级程序包,车载智能数据终端(TBOX)作为远程程序升级数据接收媒介,将接通收到的数据包首先存储到TBOX本地,并向VCU和BMS推送升级数据包。本发明专利技术利用远程程序升级的方法,可以快速,高效,批量更新控制器软件程序;并且有利于厂家对整车控制器软件版本进行管理监控。

A remote program upgrading method for new energy electric vehicle

The invention discloses a new method of upgrading a new energy electric vehicle remote program, which includes the following steps: Step 1: the cloud will send up the upgrade package to TBOX; step two: when the upgrade package is completed, it will be saved in TBOX; step three: when the vehicle is in the parking mode, the program will start to upgrade the program. On the new energy electric vehicle platform, this design is based on the Internet of things system, using the network cloud platform to send the upgrade package, the vehicle intelligent data terminal (TBOX) as the remote program to upgrade the data receiving medium, which will store the received packets first to the local TBOX, and push the upgrade packets to VCU and BMS. Using the method of remote program upgrading, the invention can quickly, efficiently and batch update the controller software program, and is helpful for the manufacturer to manage and monitor the software version of the vehicle controller.

【技术实现步骤摘要】
一种新能源电动汽车远程程序升级方法
本专利技术涉及一种新能源电动汽车远程程序升级方法。
技术介绍
随着新能源电动汽车的发展,车联网技术逐步融入电动汽车的设计开发中,汽车互联网化已经成为未来汽车技术发展的趋势,车联网是通过2G/3G/4G移动互联网,进行汽车的信息收集与共享,通过信息的处理,实现车与路、车与车主、车主与车主、车主与第三方服务商的沟通,让汽车生活更加智能,并且可以显著提高通行效率、减少交通事故。在车联网技术基础之上开发出新的远程相关功能也成为了可能,在普通汽车上,整车控制器(VCU),电池管理系统(BMS),电机控制器(MCU)在整车出厂以后,要想对这些控制器软件进行升级,必须安排售后人员现场进行程序升级,费时费力。本设计方案利用车载智能数据终端(TBOX)为平台,利用网络云端平台下发升级程序包,将接通收到的数据包首先存储到TBOX本地,在合适的时候向VCU和BMS推送升级数据包。通过远程程序升级的方式可以极大的减少售后维护人员的工作量,不需要到现场进行程序升级,并且方便企业对整个运营车辆程序进行管理及监控。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种新能源电动汽车远程程序升级方法,通过远程程序升级的方式可以极大的减少售后维护人员的工作量,不需要到现场进行程序升级,并且方便企业对整个运营车辆程序进行管理及监控。本专利技术的目的是通过以下技术方案来实现的:一种新能源电动汽车远程程序升级方法,它包括以下步骤:步骤一:云端下发升级包给TBOX;步骤二:当升级包传输完成后会保存在TBOX本地;步骤三:当车辆下电处于停车模式后,开始进行程序升级。作为优选方式,云端下发升级包给TBOX的过程中,不影响整车运行状态,可以在车辆运营状态下完成,也可以在停车模式下完成。作为优选方式,如果在升级包下发过程中出现异常断电或者网络故障,在故障排除后,升级包会接着之前的断点继续传输。作为优选方式,如果TBOX有升级包,会主动向VCU发送升级请求,VCU会检测需要程序升级的目标控制器。作为优选方式,目标控制器包括VCU和/或BMS和/或MCU。作为优选方式,当VCU检测到有对应目标控制器的升级包后,开始对TBOX进行身份合法性进行校验,校验成功后开始升级包下载。作为优选方式,如果需要升级的目标控制器为VCU,则升级包先保存的VCU本地,接收完成后对升级包完整性进行校验,通过后,开始覆盖升级;如果需要升级的目标控制器为BMS或MCU,VCU将接收到的数据透传给BMS或MCU,BMS或MCU也是先本地保存,再对升级包完整性进行校验,通过后,开始覆盖升级。作为优选方式,升级成功后自动删除升级包。作为优选方式,校验的过程如下:TBOX向VCU发出身份合法性请求;VCU回复握手随机码;TBOX根据随机码生成校验码;VCU返回校验结果。作为优选方式,本专利技术还包括升级过程异常情况处理方法,异常情况处理方法包括以下内容:VCU将接收到的数据透传给BMS或MCU的过程中或者升级包保存到VCU本地的过程中,数据包传送超时15min,异常下电或者网络故障下次上电重新传包;BMS或MCU升级包进行覆盖升级的过程中,出现异常断电下次上电重新覆盖升级;如果在升级包下发过程中出现异常断电或者网络故障,在故障排除后,升级包会接着之前的断点继续传输。本专利技术的有益效果是:本设计方案在新能源电动汽车平台上,基于物联网系统,利用网络云端平台下发升级程序包,车载智能数据终端(TBOX)作为远程程序升级数据接收媒介,将接通收到的数据包首先存储到TBOX本地,并向VCU和BMS推送升级数据包。本专利技术利用远程程序升级的方法,可以快速,高效,批量更新控制器软件程序;并且有利于厂家对整车控制器软件版本进行管理监控。附图说明图1为远程程序升级流程图;图2为升级包下载校验流程。具体实施方式下面结合附图进一步详细描述本专利技术的技术方案,但本专利技术的保护范围不局限于以下所述。现有技术主要具有以下缺点:1)目前整车主要的控制器,比如VCU,BMS,MCU只能通过售后人员近端进行程序升级,费时费力。2)程序升级后不能够实时查询到控制器软件版本,不利于软件管理。如图1所示,一种新能源电动汽车远程程序升级方法,远程程序升级流程包括对整车控制器(VCU)的程序升级和电池管理系统(BMS)的程序升级流程它包括以下步骤:步骤一:云端下发升级包给TBOX;步骤二:当升级包传输完成后会保存在TBOX本地;步骤三:当车辆下电处于停车模式后,开始进行程序升级。在一个优选实施例中,云端下发升级包给TBOX的过程中,不影响整车运行状态,可以在车辆运营状态下完成。在一个优选实施例中,如果在升级包下发过程中出现异常断电或者网络故障,在故障排除后,升级包会接着之前的断点继续传输。在一个优选实施例中,如果TBOX有升级包,会主动向VCU发送升级请求,VCU会检测需要程序升级的目标控制器。在一个优选实施例中,目标控制器包括VCU和/或BMS和/或MCU。在一个优选实施例中,当VCU检测到有对应目标控制器的升级包后,开始对TBOX进行身份合法性进行校验,校验成功后开始升级包下载,通过身份合法性校验,保证升级过程的安全性。在一个优选实施例中,如果需要升级的目标控制器为VCU,则升级包先保存VCU本地,接收完成后对升级包完整性进行校验,通过后,开始覆盖升级;如果需要升级的目标控制器为BMS或MCU,VCU将接收到的数据透传给BMS或MCU,BMS或MCU也是先本地保存,再对升级包完整性进行校验,通过后,开始覆盖升级。覆盖升级或刷写程序后整车休眠。在一个优选实施例中,升级成功后自动删除升级包。在一个优选实施例中,校验的过程如下:TBOX向VCU发出身份合法性请求;VCU回复握手随机码;TBOX根据随机码生成校验码;VCU返回校验结果,如图2所示的升级包下载校验流程包括校验和下载过程,比如:如果校验成功请求文件数据;TBOX向VCU传输数据;VCU接收完成后发出结束指令。在一个优选实施例中,本专利技术还包括升级过程异常情况处理方法,异常情况处理方法包括以下内容:VCU将接收到的数据透传给BMS或MCU的过程中或者升级包保存到VCU本地的过程中,数据包传送超时15min,异常下电或者网络故障下次上电重新传包;BMS或MCU升级包进行覆盖升级的过程中,出现异常断电下次上电重新覆盖升级;如果在升级包下发过程中出现异常断电或者网络故障,在故障排除后,升级包会接着之前的断点继续传输。本设计方案在新能源电动汽车平台上,基于物联网系统,利用网络云端平台下发升级程序包,车载智能数据终端(TBOX)作为远程程序升级数据接收媒介,将接通收到的数据包首先存储到TBOX本地,在合适的时候向VCU和BMS推送升级数据包。本专利技术关键点和保护点包括:1)远程升级流程;2)远程升级过程异常情况处理方法;3)升级包下载校验流程。本专利技术至少有以下优点:1)利用远程程序升级的方法,可以快速,高效,批量更新控制器软件程序;2)并且有利于厂家对整车控制器软件版本进行管理监控。以上所述仅为本专利技术的较佳实施例而已,并不用以限制本专利技术,应当指出的是,凡在本专利技术的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...

【技术保护点】
1.一种新能源电动汽车远程程序升级方法,其特征在于,它包括以下步骤:步骤一:云端下发升级包给TBOX;步骤二:当升级包传输完成后会保存在TBOX本地;步骤三:当车辆下电处于停车模式后,开始进行程序升级。

【技术特征摘要】
1.一种新能源电动汽车远程程序升级方法,其特征在于,它包括以下步骤:步骤一:云端下发升级包给TBOX;步骤二:当升级包传输完成后会保存在TBOX本地;步骤三:当车辆下电处于停车模式后,开始进行程序升级。2.根据权利要求1所述的一种新能源电动汽车远程程序升级方法,其特征在于:云端下发升级包给TBOX的过程中,不影响整车运行状态。3.根据权利要求1所述的一种新能源电动汽车远程程序升级方法,其特征在于:如果在升级包下发过程中出现异常断电或者网络故障,在故障排除后,升级包会接着之前的断点继续传输。4.根据权利要求1所述的一种新能源电动汽车远程程序升级方法,其特征在于:如果TBOX有升级包,会主动向VCU发送升级请求,VCU会检测需要程序升级的目标控制器。5.根据权利要求4所述的一种新能源电动汽车远程程序升级方法,其特征在于:目标控制器包括VCU和/或BMS和/或MCU。6.根据权利要求4或5所述的一种新能源电动汽车远程程序升级方法,其特征在于:当VCU检测到有对应目标控制器的升级包后,开始对TBOX进行身份合法性进行校验,校验成功后开始升级包下载。7.根据权利要求6所述的一种新能源电动汽车远程程序升级方法,其特征在于:如果...

【专利技术属性】
技术研发人员:何伟盛旺余胜陈俊兵廖绍文
申请(专利权)人:成都雅骏新能源汽车科技股份有限公司
类型:发明
国别省市:四川,51

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

1