一种远程刷写车辆控制器程序的方法及系统技术方案

技术编号:15392021 阅读:72 留言:0更新日期:2017-05-19 05:04
本发明专利技术公开了一种远程刷写车辆控制器程序的方法及系统,该系统包括:加密设备,用于将控制器ECU程序的刷写文件进行加密,获得加密后的刷写文件;网络通信服务器,用于下发加密后的刷写文件至车载终端;车载终端,用于接收并存储加密后的刷写文件;整车控制器VCU,用于接收车载终端的刷写请求,判断车辆是否满足刷写的条件,若是,执行车载终端存储的刷写文件。该系统实现提升刷写过程的安全性。

Method and system for remotely brushing vehicle controller program

The invention discloses a method and a system for remote controller of vehicle brush to write the program, the system includes: encryption device for ECU controller program flash file encryption, access the encrypted brush to write files; network communication server is used for transmitting the encrypted file to write brush vehicle terminal; vehicle terminal for receiving and storing the encrypted brush to write files; the vehicle controller VCU for receiving terminal brush write request, determine whether the vehicle meets the conditions of the brush to write, if the execution, vehicle terminal storage brush to write file. The system improves the security of the brush writing process.

【技术实现步骤摘要】
一种远程刷写车辆控制器程序的方法及系统
本专利技术涉及新能源汽车
,特别是涉及一种远程刷写车辆控制器程序的方法及系统。
技术介绍
目前,控制器是新能源汽车的核心设备,其对于车辆的重要程度犹如人的大脑,车辆的安全运行及故障的判别均离不开各控制器间有条不紊的指令交互。然而,新能源汽车毕竟是个新鲜事物,特别是动力电池,其性能会随着行驶里程的增加以及用户使用习惯等不同会有所变化,为更好的控制车辆状态,以满足用户长期的使用需求,减少抱怨,及时的刷写控制器程序也就成为了各车企面临的重要任务。目前,控制器刷写程序一般是由车企安排技术人员前往车辆现场完成,该操作方式带来很多问题,如工作效率低下,售后成本增加,引发用户抱怨,降低用户对新能源汽车、对车企的信任感等。但是,随着科技的进步,现阶段也有少数车企可通过无线网络远程下发刷写文件的方式实现。该操作方式虽能实现远程的刷写功能,但是未充分考虑数据传输、刷写过程的安全性。
技术实现思路
本专利技术的目的是提供一种远程刷写车辆控制器程序的方法及系统,以实现提升刷写过程的安全性。为解决上述技术问题,本专利技术提供一种远程刷写车辆控制器程序的系统,该系统包括:加密设备,用于将控制器ECU程序的刷写文件进行加密,获得加密后的刷写文件;网络通信服务器,用于下发加密后的刷写文件至车载终端;车载终端,用于接收并存储加密后的刷写文件;整车控制器VCU,用于接收车载终端的刷写请求,判断车辆是否满足刷写的条件,若是,执行车载终端存储的刷写文件。优选的,所述系统还包括:移动终端,用于接收网络通信服务器发送的ECU程序升级通知消息。优选的,所述加密设备还包括:配置单元,用于对目标ECU标识进行配置。优选的,所述移动终端还用于接收用户输入的升级指令,将升级指令发送至车载终端。本专利技术还提供一种远程刷写车辆控制器程序的方法,该方法包括:加密设备将控制器ECU程序的刷写文件进行加密,获得加密后的刷写文件;网络通信服务器下发加密后的刷写文件至车载终端;车载终端接收并存储加密后的刷写文件;整车控制器VCU接收车载终端的刷写请求,判断车辆是否满足刷写的条件,若是,执行车载终端存储的刷写文件。优选的,车载终端接收并存储加密后的刷写文件之后,还包括:移动终端接收网络通信服务器发送的ECU程序升级通知消息。优选的,加密设备将控制器ECU程序的刷写文件进行加密,获得加密后的刷写文件之后,还包括:加密设备对目标ECU标识进行配置。优选的,移动终端接收网络通信服务器发送的ECU程序升级通知消息之后,还包括:移动终端接收用户输入的升级指令,将升级指令发送至车载终端。本专利技术所提供的一种远程刷写车辆控制器程序的方法及系统,加密设备,用于将控制器ECU程序的刷写文件进行加密,获得加密后的刷写文件;网络通信服务器,用于下发加密后的刷写文件至车载终端;车载终端,用于接收并存储加密后的刷写文件;整车控制器VCU,用于接收车载终端的刷写请求,判断车辆是否满足刷写的条件,若是,执行车载终端存储的刷写文件。可见,将刷写文件在下发前进行加密处理,减少了新能源车辆被黑客攻击的可能性,提升数据传输、刷写过程的安全性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术所提供的一种远程刷写车辆控制器程序的系统结构示意图;图2为远程刷写车辆ECU程序的原理示意图;图3为本专利技术所提供的一种远程刷写车辆控制器程序的方法的流程图;图4为远程刷写车辆ECU程序的具体流程图。具体实施方式本专利技术的核心是提供一种远程刷写车辆ECU程序的方法及系统,以实现提升刷写过程的安全性。为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参考图1,图1为本专利技术所提供的一种远程刷写车辆控制器程序的系统结构示意图,该系统包括:加密设备101,用于将控制器ECU程序的刷写文件进行加密,获得加密后的刷写文件;网络通信服务器102,用于下发加密后的刷写文件至车载终端;车载终端103,用于接收并存储加密后的刷写文件;整车控制器VCU104,用于接收车载终端的刷写请求,判断车辆是否满足刷写的条件,若是,执行车载终端存储的刷写文件。可见,该系统中,将刷写文件在下发前进行加密处理,减少了新能源车辆被黑客攻击的可能性,提升数据传输、刷写过程的安全性。基于上述系统,具体的,所述系统还包括:移动终端,用于接收网络通信服务器发送的ECU程序升级通知消息。其中,移动终端为手机。具体是通过手机APP接收网络通信服务器发送的ECU程序升级通知消息。进一步的,所述加密设备还包括:配置单元,用于对目标ECU标识进行配置。进一步的,所述移动终端还用于接收用户输入的升级指令,将升级指令发送至车载终端。其中,加密设备负责将刷写文件加密,同时将目标ECU标识进行配置。网络通信服务器负责下发ECU刷写文件,传输手机APP与车载终端间各种交互命令,并实时显示相关的刷写过程进度。车载终端搭载新能源车辆中,接收并存储刷写文件,完成与网络通信平台的各种命令交互。整车控制器VCU接收车载终端的刷写命令,判定车辆是否满足刷写的条件,并完成反馈。用户通过移动设备手机APP接收ECU程序升级通知,确定是否刷写,并且手机APP上显示ECU刷写满足情况及刷写进度。具体的,网络通信服务器存储、下发加密的ECU刷写文件,传输手机APP与车载终端间各种交互命令,并实时显示相关的刷写过程进度,该无线网络可以是已知2G/3G/4G等通信网络中的任意一种。加密设备负责将刷写文件加密,同时将目标ECU标识进行配置,通过该加密设备生成网络通信服务器、车载终端可以加载、识别的刷写文件,加密设备在本文中也称为加密工具。车载终端搭载新能源车辆中,接收并存储刷写文件,完成与网络通信平台的各种命令交互,车载终端与网络通信服务器间通过无线网络连接。VCU用于接收车载终端的刷写命令,判定车辆是否满足刷写的条件,并完成结果反馈,采用CAN通信的方式与车载终端进行数据交互。手机APP为目标ECU刷写过程中用户介入的载体,通过APP接收网络通信服务器发出的ECU程序升级通知消息,确定是否刷写,并显示ECU刷写满足情况及刷写进度。图2为远程刷写车辆ECU程序的原理示意图。本系统将ECU刷写文件在下发前进行加密处理,减少了新能源车辆被黑客攻击的可能性,同时在整个远程刷写的过程中,通过用户手机APP全程参与,保证了车辆ECU刷写的稳定性,减少了其他不可控因素的介入。本系统用于车辆ECU程序问题导致车辆故障时,通过车载终端对车辆ECU进行远程的刷写,提高操作安全性与效率。本系统通过远程操作网络服务器即可实现控制器程序的下发与刷写,使用后将极大减少企业派人外出刷写程序的可能性,降低车企售后维护的成本;同时刷写文件加本文档来自技高网
...
一种远程刷写车辆控制器程序的方法及系统

【技术保护点】
一种远程刷写车辆控制器程序的系统,其特征在于,包括:加密设备,用于将控制器ECU程序的刷写文件进行加密,获得加密后的刷写文件;网络通信服务器,用于下发加密后的刷写文件至车载终端;车载终端,用于接收并存储加密后的刷写文件;整车控制器VCU,用于接收车载终端的刷写请求,判断车辆是否满足刷写的条件,若是,执行车载终端存储的刷写文件。

【技术特征摘要】
1.一种远程刷写车辆控制器程序的系统,其特征在于,包括:加密设备,用于将控制器ECU程序的刷写文件进行加密,获得加密后的刷写文件;网络通信服务器,用于下发加密后的刷写文件至车载终端;车载终端,用于接收并存储加密后的刷写文件;整车控制器VCU,用于接收车载终端的刷写请求,判断车辆是否满足刷写的条件,若是,执行车载终端存储的刷写文件。2.如权利要求1所述的系统,其特征在于,还包括:移动终端,用于接收网络通信服务器发送的ECU程序升级通知消息。3.如权利要求2所述的系统,其特征在于,所述加密设备还包括:配置单元,用于对目标ECU标识进行配置。4.如权利要求3所述的系统,其特征在于,所述移动终端还用于接收用户输入的升级指令,将升级指令发送至车载终端。5.一种远程刷写车辆控制器程序的方法,其特征在于,包括:加密...

【专利技术属性】
技术研发人员:王贤军梁伟罗宝权刘姿汝苏琳珂
申请(专利权)人:重庆长安汽车股份有限公司重庆长安新能源汽车有限公司
类型:发明
国别省市:重庆,50

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

1