一种电子控制单元ECU的检错方法及装置制造方法及图纸

技术编号:19702717 阅读:17 留言:0更新日期:2018-12-08 14:18
本发明专利技术提供一种电子控制单元ECU的检错方法及装置,应用于车辆,所述车辆的网络构架包括控制器局域网络CAN和连接于所述CAN的ECU,所述方法包括:在接收到包括目标ECU的特征信息的CAN报文信息的情况下,将所述目标ECU的特征信息与预先存储的特征信息集进行匹配,其中,所述特征信息集包括所述目标ECU的特征信息;若匹配成功,则确定所述目标ECU安装成功;若匹配不成功,则确定所述目标ECU安装失败。本发明专利技术实施例提供的电子控制单元ECU的检错方法的检错效率高。

【技术实现步骤摘要】
一种电子控制单元ECU的检错方法及装置
本专利技术实施例涉及车辆电子控制单元
,尤其涉及一种电子控制单元ECU的检错方法及装置。
技术介绍
车辆上安装有网络构架,用于实现对车辆各个模块的控制或者检测等功能。所述网络构架包括网关控制器、CAN(ControllerAreaNetwork,网络控制器局域网络),所述网关控制器将CAN划分为多分网段,例如:动力系统网段、舒适系统网段、信息娱乐系统网段等,且每一个网段上安装有ECU(ElectronicControlUnit,电子控制单元)。在车辆的生产过程中,需要将下线前未装配于网络构架中的ECU分别进行装配,为确保车辆的良好运行,需要确保每一个ECU均安装正确。但是,由于生产线对整车的ECU进行统一安装,很可能出现ECU安装错误,或者遗漏安装等情况,因此车辆下线后需要对各个ECU的装配情况进行检错。在相关技术中,在下线后采用人工检错的方法,核对每一个ECU的硬件信息、软件信息、零部件编号、安装位置等,需要消耗大量的人力和时间,降低了车辆生产的生产效率。由此可知,相关技术中的ECU检错方法存在效率低的缺陷。
技术实现思路
本专利技术实施例提供一种电子控制单元ECU的检错方法及装置,以解决相关技术中的电子控制单元ECU的检错方法及装置存在效率低的问题。为了解决上述技术问题,本专利技术是这样实现的:第一方面,本专利技术实施例提供了一种电子控制单元ECU的检错方法,应用于车辆,所述车辆的网络构架包括控制器局域网络CAN和连接于所述CAN的ECU,所述方法包括:在接收到包括目标ECU的特征信息的CAN报文信息的情况下,将所述目标ECU的特征信息与预先存储的特征信息集进行匹配,其中,所述特征信息集包括所述目标ECU的特征信息;若匹配成功,则确定所述目标ECU安装成功;若匹配不成功,则确定所述目标ECU安装失败。第二方面,本专利技术实施例还提供了一种电子控制单元ECU的检错装置,应用于车辆,所述车辆的网络构架包括控制器局域网络CAN和连接于所述CAN的ECU,所述装置包括:匹配模块,用于在接收到包括目标ECU的特征信息的CAN报文信息的情况下,将所述目标ECU的特征信息与预先存储的特征信息集进行匹配,其中,所述特征信息集包括所述目标ECU的特征信息;第一确定模块,用于若匹配成功,则确定所述目标ECU安装成功;第二确定模块,用于若匹配不成功,则确定所述目标ECU安装失败。第三方面,本专利技术实施例还提供了一种车辆,所述汽车包括如上所述的电子控制单元ECU的检错装置。第四方面,本专利技术实施例还提供了一种电子控制单元ECU的检错装置,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的电子控制单元ECU的检错方法的步骤。第五方面,本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的电子控制单元ECU的检错方法中的步骤。在本专利技术实施例中,车辆的网络构架包括控制器局域网络CAN和连接于所述CAN的ECU,在接收到包括目标ECU的特征信息的CAN报文信息的情况下,将所述目标ECU的特征信息与预先存储的特征信息集进行匹配,其中,所述特征信息集包括所述目标ECU的特征信息;若匹配成功,则确定所述目标ECU安装成功;若匹配不成功,则确定所述目标ECU安装失败。这样可以利用车辆上的网络构架对ECU的安装情况进行检测,便于及时发现ECU安装失败的情况,达到提升电子控制单元ECU的检错方法的检错效率。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种电子控制单元ECU的检错方法的流程图;图2是本专利技术实施例提供的另一种电子控制单元ECU的检错方法的流程图;图3是网络构架的结构示意图;图4是上位机请求帧和网关响应帧中的字节的示意图;图5是本专利技术实施例提供的另一种电子控制单元ECU的检错方法的流程图;图6是本专利技术实施例提供的一种电子控制单元ECU的检错装置的结构图;图7是本专利技术实施例提供的另一种电子控制单元ECU的检错装置的结构图;图8是本专利技术实施例提供的另一种电子控制单元ECU的检错装置的结构图;图9是本专利技术实施例提供的另一种电子控制单元ECU的检错装置的结构图;图10是本专利技术实施例提供的另一种电子控制单元ECU的检错装置的结构图;图11是本专利技术实施例提供的另一种电子控制单元ECU的检错装置的结构图;图12是本专利技术实施例提供的另一种电子控制单元ECU的检错装置的结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术提供的电子控制单元ECU的检错方法,可以应用于车辆生产过程中,用于检测在车辆生产线上装配的各个ECU是否正确安装。请参见图1,图1是本专利技术实施例提供的一种电子控制单元ECU的检错方法的流程图,该电子控制单元ECU的检错方法可以应用于车辆,所述车辆的网络构架包括控制器局域网络CAN和连接于所述CAN的ECU。如图1所示,所述电子控制单元ECU的检错方法包括以下步骤:步骤101、在接收到包括目标ECU的特征信息的CAN报文信息的情况下,将所述目标ECU的特征信息与预先存储的特征信息集进行匹配,其中,所述特征信息集包括所述目标ECU的特征信息。其中,将所述目标ECU的特征信息与预先存储的特征信息集进行匹配的执行元件可以是与CAN连接的网关控制器,也可以是VCU(vehiclecontrolunit,整车控制器)等其他元器件。另外,所述车辆上的ECU可以周期性的通过CAN发送特征信息,该特征信息可以是预先定义的,例如:包括该ECU的零部件编号、硬件版本号、软件版本号等中的任意一种或者多种的组合。当然,上述特征信息还可以固定为ECU的软件版本号或者硬件版本号等。另外,上述特征信息集可以包括所述车辆上需要安装的全部ECU的特征信息。需要说明的是,上述目标ECU可以是一个ECU也可以是多个ECU,例如:连接于同一个CAN网段上的多个ECU同时发送特征信息,并将多个ECU的特征信息分别与特征信息集进行匹配,从而得出该CAN网段上的每一个ECU的匹配结果。另外,在目标ECU是指一个ECU时,上述匹配的过程可以重复多次,从而得出每一个ECU的匹配结果。其中,上述匹配的过程,可以是进行比对分析,通过该比对分析能够确认目标ECU的特征信息与特征信息集中的特征证信息是否对应或者一致,若对应或者一致,则表示该目标ECU正确安装。本步骤中,目标ECU的特征信息通过CAN进行传递,并与预先存储的特征信息集进行匹配,根据该匹配结果,便能够确定目标ECU的安装结果,这种匹配的方式利用车辆本身具有的CAN,从而无需增加与ECU连接的装置或者接本文档来自技高网...

【技术保护点】
1.一种电子控制单元ECU的检错方法,应用于车辆,所述车辆的网络构架包括控制器局域网络CAN和连接于所述CAN的ECU,其特征在于,所述方法包括:在接收到包括目标ECU的特征信息的CAN报文信息的情况下,将所述目标ECU的特征信息与预先存储的特征信息集进行匹配,其中,所述特征信息集包括所述目标ECU的特征信息;若匹配成功,则确定所述目标ECU安装成功;若匹配不成功,则确定所述目标ECU安装失败。

【技术特征摘要】
1.一种电子控制单元ECU的检错方法,应用于车辆,所述车辆的网络构架包括控制器局域网络CAN和连接于所述CAN的ECU,其特征在于,所述方法包括:在接收到包括目标ECU的特征信息的CAN报文信息的情况下,将所述目标ECU的特征信息与预先存储的特征信息集进行匹配,其中,所述特征信息集包括所述目标ECU的特征信息;若匹配成功,则确定所述目标ECU安装成功;若匹配不成功,则确定所述目标ECU安装失败。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在未接收到包括所述目标ECU的特征信息的所述CAN报文信息的情况下,确定所述目标ECU未安装。3.根据权利要求2所述的方法,其特征在于,所述网络构架还包括与所述CAN连接的网关控制器,所述方法还包括:在所述车辆下线前,所述网关控制器存储上位机发送的所述特征信息集。4.根据权利要求3所述的方法,其特征在于,每一个特征信息包括标识信息,其中,所述标识信息用于与所述CAN中的网络节点对应,所述方法还包括:在所述车辆下线前,所述网关控制器将所述特征信息集中的特征信息分别存储于对应的网络节点的ECU中。5.根据权利要求4所述的方法,其特征在于,所述网关控制器将所述特征信息集中的特征信息分别存储于对应的网络节点的ECU中的步骤,包括:响应于所述上位机发送的配置信息,所述网关控制器将所述特征信息集中的特征信息分别存储于对应网络节点的ECU中;其中,所述配置信息包括信息标识、网段标识和网络节点标识,所述网络节点标识用于区分所述CAN中的网络节点,所述目标ECU中存储的特征信息包括与安装有所述目标ECU的网络节点匹配的标识信息。6.根据权利要求5所述的方法,其特征在于,所述在接收到包括目标ECU的特征信息的CAN报文信息的情况下,将所述目标ECU的特征信息与预先存储的特征信息集进行匹配的步骤,包括:在所述车辆下线后,所述网关控制器接收所述目标ECU发送的CAN报文信息,并从所述CAN报文信息中获取所述目标ECU的目标标识信息;所述网关控制器查找所述特征信息集中包含所述目标标识信息的特征信息,并将查找到的特征信息与所述目标ECU的特征信息进行匹配。7.一种电子控制单元ECU的检错装置,应用于车辆,所述车辆的网络构架包括控制器局域网络CAN和连接于所述CAN的ECU,其特征在于,所述装置包括:匹配模块,用于在接收到包括目标ECU的特征信息的CAN报文信息的情况下,将所述目标ECU的特征信...

【专利技术属性】
技术研发人员:张长征
申请(专利权)人:北京新能源汽车股份有限公司
类型:发明
国别省市:北京,11

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

1