一种数据处理设备、方法和系统技术方案

技术编号:25755713 阅读:35 留言:0更新日期:2020-09-25 21:05
本公开一种数据处理设备、方法和系统。包括:依次电性连接的ECU版本数据库,处理模块,通信模块,所述处理模块用于执行下述方法:根据所述待更新车辆的标识信息以及所述待更新车辆中至少一种待更新部件的ECU信息,从所述ECU版本数据库中获取所述待更新车辆中所述至少一种待更新部件对应的目标版本的数据更新文件;利用所述目标版本的数据更新文件分别对所述待更新车辆中的至少一种待更新部件的ECU进行版本更新。本公开利用所述目标版本的数据更新文件对多台待更新的车辆的ECU进行自动化的版本更新,节省了人力物力,大大提高了车厂车辆ECU版本更新的效率。

【技术实现步骤摘要】
一种数据处理设备、方法和系统
本公开涉及汽车电子
,尤其涉及一种数据处理设备和方法。
技术介绍
随着汽车技术的发展,汽车的功能也越来越多,相应的,电子产品的种类也越来越多。这些电子产品不可避免的会出现一些缺陷,从而需要对其电子控制单元(electroniccontrolunit,ECU)进行不断的版本更新和维护。ECU的版本更新(ECU数据刷写)及对应的参数配置发生在车辆组装出厂前以及车辆被购买后使用过程中。相关技术中,车辆组装出厂前的ECU版本更新和参数配置需要操作人员手持笔记本或平板电脑,逐个连接车辆,对每台车辆进行逐个刷写和参数配置。人工刷写受其专业技能的限制,容易发生错误,且现有技术中,对每台车辆的刷写,需要操作人员不断地进行参数配置和选择等交互操作,不能实现多台车辆的同时自动化的刷写。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种数据处理设备和方法。根据本公开实施例的第一方面,提供一种数据处理设备,包括:ECU版本数据库,用于存储车辆的标识信息、至少一种部件的ECU信息及所述ECU信息所对应的多种版本的数据更新文件;通信模块,用于待更新车辆的通信连接,获取多台待更新车辆的标识信息以及所述待更新车辆中至少一种待更新部件的ECU信息;处理模块,用于与所述ECU版本数据库和所述通信模块电性连接,所述处理模块用于执行下述方法:根据所述待更新车辆的标识信息以及所述待更新车辆中至少一种待更新部件的ECU信息,从所述ECU版本数据库中获取所述待更新车辆中所述至少一种待更新部件对应的目标版本的数据更新文件;利用所述目标版本的数据更新文件分别对所述待更新车辆中的至少一种待更新部件的ECU进行版本更新。在一种可能的实现方式中,所述处理模块在实现步骤根据所述待更新车辆的标识信息以及所述待更新车辆中至少一种待更新部件的ECU信息,从所述ECU版本数据库中获取所述待更新车辆中所述至少一种待更新部件对应的目标版本的数据更新文件时,包括:从所述ECU版本数据库中,获取所述待更新车辆中所述至少一种待更新部件对应的多个版本的数据更新文件;从所述多个版本的数据更新文件中确定最新版本的数据更新文件,将所述最新版本的数据更新文件作为目标版本的数据更新文件。在一种可能的实现方式中,所述处理模块在实现步骤根据所述待更新车辆的标识信息以及所述待更新车辆中至少一种待更新部件的ECU信息,从所述ECU版本数据库中获取所述待更新车辆中所述至少一种待更新部件对应的目标版本的数据更新文件时,包括:从所述多个版本的数据更新文件中,确定第一部件的最新版本的数据更新文件;比较所述最新版本的数据更新文件是否与同一车辆的其它部件的目标版本的数据更新文件是否兼容,若所述最新版本的数据更新文件与其它部件的目标版本更新文件兼容,则将所述最新版本的数据更新文件作为目标版本的数据更新文件。在一种可能的实现方式中,所述处理模块在实现步骤比较所述最新版本的数据更新文件是否与同一车辆的其它部件的目标版本的数据更新文件是否兼容,若所述最新版本的数据更新文件与其它部件的目标版本更新文件兼容,则将所述最新版本的数据更新文件作为目标版本的数据更新文件时,包括:比较所述最新版本的数据更新文件是否与同一车辆的其它部件的目标版本的数据更新文件是否兼容;若所述最新版本的数据更新文件与所述其它部件的目标版本的数据更新文件不兼容,则将最新版本上一版本的数据更新文件与所述其它部件的目标版本的数据更新文件做比较,直到所述数据更新文件与所述其它部件的目标版本的数据更新文件兼容;将与所述其它部件的目标版本的数据更新文件相兼容的数据更新文件作为目标版本更新文件。在一种可能的实现方式中,还包括:配置参数数据库,用于存储车辆的标识信息、至少一种部件的ECU信息及所述ECU信息相对应的配置参数;所述处理模块在实现步骤利用所述目标版本的数据更新文件分别对所述待更新车辆中的至少一种待更新部件的ECU进行版本更新之后,还包括:从所述配置参数数据库中,获取与所述待更新车辆中至少一种待更新部件对应的配置参数;将所述配置参数写入对应的ECU中。在一种可能的实现方式中,所述配置参数库被设置为按照如下方式获得,包括:获取所述多台待更新车辆的车厂配置数据;将所述车厂配置数据转换为对应车辆的对应ECU的参数配置值。在一种可能的实现方式中,所述处理模块在实现步骤根据所述待更新车辆的标识信息以及所述待更新车辆中至少一种待更新部件的ECU信息,从所述ECU版本数据库中获取所述待更新车辆中所述至少一种待更新部件对应的目标版本的数据更新文件,之前还包括:判断所述车辆是否满足预设的可刷写条件;若所述车辆满足预设的可刷写条件,则根据所述待更新车辆的标识信息以及所述待更新车辆中至少一种待更新部件的ECU信息,从所述ECU版本数据库中获取所述待更新车辆中所述至少一种待更新部件对应的目标版本的数据更新文件。在一种可能的实现方式中,所述预设的可刷写条件包括下述中的至少一种:所述车辆的储存电量满足预设值,所述车辆的车速满足预设速度。根据本公开实施例的第二方面,提供一种数据处理方法,包括:获取多台待更新车辆的标识信息以及所述待更新车辆中至少一种待更新部件的ECU信息;利用本公开任一实施例所述的数据处理设备对所述待更新车辆中的至少一种待更新部件的ECU进行版本更新。根据本公开实施例的第三方面,提供一种数据处理系统,包括:根据本公开任一实施例所述的数据处理设备;多台车辆,所述车辆上设有可拆卸的无线网卡,所述数据处理设备利用所述无线通信模块和所述无线网卡与所述多台车辆通信连接。本公开的实施例提供的技术方案可以包括以下有益效果:本公开中ECU版本数据库包含与车辆的标识信息、车辆的ECU信息相对应的ECU多个版本的数据更新文件,通过无线的方式可以与车厂内的多台车辆建立通信连接,通过获取多台待更新车辆的标识信息以及待更新部件的ECU信息,匹配到与之对应的目标版本的数据更新文件,利用所述目标版本的数据更新文件对多台待更新的车辆的ECU进行自动化的版本更新,节省了人力物力,大大提高了车厂车辆ECU版本更新的效率。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种数据处理设备的应用场景图。图2是根据一示例性实施例示出的一种数据处理设备的框图。图3是根据一示例性实施例示出的一种数据处理方法的流程图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表本文档来自技高网...

【技术保护点】
1.一种数据处理设备,其特征在于,包括:/nECU版本数据库,用于存储车辆的标识信息、至少一种部件的ECU信息及所述ECU信息所对应的多种版本的数据更新文件;/n通信模块,用于待更新车辆的通信连接,获取多台待更新车辆的标识信息以及所述待更新车辆中至少一种待更新部件的ECU信息;/n处理模块,用于与所述ECU版本数据库和所述通信模块电性连接,所述处理模块用于执行下述方法:/n根据所述待更新车辆的标识信息以及所述待更新车辆中至少一种待更新部件的ECU信息,从所述ECU版本数据库中获取所述待更新车辆中所述至少一种待更新部件对应的目标版本的数据更新文件;/n利用所述目标版本的数据更新文件分别对所述待更新车辆中的至少一种待更新部件的ECU进行版本更新。/n

【技术特征摘要】
1.一种数据处理设备,其特征在于,包括:
ECU版本数据库,用于存储车辆的标识信息、至少一种部件的ECU信息及所述ECU信息所对应的多种版本的数据更新文件;
通信模块,用于待更新车辆的通信连接,获取多台待更新车辆的标识信息以及所述待更新车辆中至少一种待更新部件的ECU信息;
处理模块,用于与所述ECU版本数据库和所述通信模块电性连接,所述处理模块用于执行下述方法:
根据所述待更新车辆的标识信息以及所述待更新车辆中至少一种待更新部件的ECU信息,从所述ECU版本数据库中获取所述待更新车辆中所述至少一种待更新部件对应的目标版本的数据更新文件;
利用所述目标版本的数据更新文件分别对所述待更新车辆中的至少一种待更新部件的ECU进行版本更新。


2.根据权利要求1所述的设备,其特征在于,所述处理模块在实现步骤根据所述待更新车辆的标识信息以及所述待更新车辆中至少一种待更新部件的ECU信息,从所述ECU版本数据库中获取所述待更新车辆中所述至少一种待更新部件对应的目标版本的数据更新文件时,包括:
从所述ECU版本数据库中,获取所述待更新车辆中所述至少一种待更新部件对应的多个版本的数据更新文件;
从所述多个版本的数据更新文件中确定最新版本的数据更新文件,将所述最新版本的数据更新文件作为目标版本的数据更新文件。


3.根据权利要求1所述的设备,其特征在于,所述处理模块在实现步骤根据所述待更新车辆的标识信息以及所述待更新车辆中至少一种待更新部件的ECU信息,从所述ECU版本数据库中获取所述待更新车辆中所述至少一种待更新部件对应的目标版本的数据更新文件时,包括:
从多个版本的数据更新文件中,确定第一部件的最新版本的数据更新文件;
比较所述最新版本的数据更新文件是否与同一车辆的其它部件的目标版本的数据更新文件是否兼容,若所述最新版本的数据更新文件与其它部件的目标版本更新文件兼容,则将所述最新版本的数据更新文件作为目标版本的数据更新文件。


4.根据权利要求3所述的设备,其特征在于,所述处理模块在实现步骤比较所述最新版本的数据更新文件是否与同一车辆的其它部件的目标版本的数据更新文件是否兼容,若所述最新版本的数据更新文件与其它部件的目标版本更新文件兼容,则将所述最新版本的数据更新文件作为目标版本的数据更新文件时,包括:
比较所述最新版本的数据更新文件是否与同一车辆的其它部件的目标版本的数据更新文件是否兼容;
若所述最新版本的数据更新文件与所...

【专利技术属性】
技术研发人员:孟赛
申请(专利权)人:上海迪璞电子科技股份有限公司
类型:发明
国别省市:上海;31

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

1