一种车辆故障的诊断系统及方法技术方案

技术编号:23981916 阅读:23 留言:0更新日期:2020-04-29 11:44
本发明专利技术公开了一种车辆故障的诊断系统及方法,其中,该系统包括:数据上传设备,用于记录并上传车辆行驶过程中各功能模块的运行数据;第一故障诊断单元包括:第一故障诊断单元,用于获取运行数据,提取诊断特征数据,判断是否有故障发生,当有故障发生时,生成第一故障信息和故障代码;第二故障诊断单元包括:监控模块,用于判断第一故障诊断单元是否正常运行;故障诊断模块,当第一故障诊断单元的运行出现故障时,用于获取运行数据,根据运行数据,判断各功能模块的运行状态;当是故障状态时,生成第二故障信息;故障处理单元,用于根据第一故障信息、第二故障信息中之一与故障提示信息确定各功能模块中是否发生故障。

A vehicle fault diagnosis system and method

【技术实现步骤摘要】
一种车辆故障的诊断系统及方法
本专利技术涉及自动驾驶车辆领域,具体涉及一种车辆故障的诊断系统及方法。
技术介绍
随着通信技术的高速发展,使自动驾驶车辆的普遍应用成为可能,自动驾驶车辆是在无人主动操控的情况下由计算平台来控制其行为,这种车辆使用诸如毫米波雷达、激光雷达、图像等的传感器设备来感知它们的环境,还使用各种高精技术来控制车辆行为。因此,这种车辆需要使用多个计算平台来执行上述操作。因此,需对多个计算平台进行故障诊断。现有的故障诊断方法采用单一的软件架构执行故障诊断,自动驾驶车辆通常采用多个计算平台,故障诊断系统依据计算平台提供的诊断数据完成故障的诊断,但是,在自动驾驶车辆的行驶过程中,存在着当单一的故障诊断系统出现故障时,无法对进行故障诊断的缺陷。
技术实现思路
因此,本专利技术要解决的技术问题在于克服现有技术中在自动驾驶车辆的行驶过程中,当单一的故障诊断系统出现故障时,无法对进行故障诊断的缺陷,从而提供一种车辆故障的诊断系统及方法。根据第一方面,本专利技术实施例公开了一种车辆故障的诊断系统,包括:数据上传设备、第一故障诊断单元、第二故障诊断单元及故障处理单元,其中,所述数据上传设备用于记录车辆行驶过程中各功能模块的运行数据,并上传所述运行数据;所述第一故障诊断单元,用于获取所述运行数据,所述运行数据包括软件运行数据和硬件运行数据;根据所述运行数据提取诊断特征数据,根据所述诊断特征数据判断是否有故障发生,当有故障发生时,生成第一故障信息和故障代码,根据所述故障代码查询故障特征信息;所述第二故障诊断单元包括:监控模块,用于判断所述第一故障诊断单元是否正常运行,生成故障提示信息;故障诊断模块,当所述第一故障诊断单元的运行出现故障时,所述故障诊断模块用于获取所述运行数据,根据所述运行数据,判断各所述功能模块的运行状态;当所述功能模块的运行状态是故障状态时,生成第二故障信息;故障处理单元,用于根据所述第一故障信息、第二故障信息中之一与故障提示信息确定各所述功能模块中是否发生故障。结合第一方面,在第一方面第一实施方式中,所述第一故障诊断单元具体用于:根据所述诊断特征数据,判断所述功能模块的故障标志位是否置起;当故障标志位置起时,确定所述功能模块发生故障。当有故障发生时,生成第一故障信息和故障代码,根据所述故障代码,在预设的故障诊断数据库中查询故障特征信息,所述故障特征信息包括故障发生模块、故障类型、故障等级以及故障程度。结合第一方面,在第一方面第二实施方式中,所述监控模块具体用于:根据预设的问答机制,判断所述第一故障诊断单元是否正常运行。结合第一方面,在第一方面第三实施方式中,所述监控模块还用于监控所述数据上传设备的运行状态。结合第一方面,在第一方面第四实施方式中,所述监控模块还用于:对所述故障特征信息进行计数。结合第一方面,在第一方面第五实施方式中,所述故障处理单元包括:确认模块,用于根据所述第一故障信息、第二故障信息中之一与所述故障提示信息,确认所述功能模块中的故障是否发生,得到故障确认结果;故障处理模块,用于根据所述故障确认结果,分析所述故障的产生原因。根据第二方面,本专利技术实施例公开了一种车辆故障的诊断方法,应用于如第一方面或第一方方面任一实施方式中所述的系统的第二故障诊断单元中,包括:判断所述第一故障诊断单元是否正常运行,生成故障提示信息;当所述第一故障诊断单元的运行出现故障时,接收车辆各个功能模块的运行数据;根据所述模块的运行数据,判断所述功能模块的运行状态;当所述功能模块的运行状态是故障状态时,生成第二故障信息。结合第二方面,在第二方面第一实施方式中,该方法还包括,对所述故障特征信息进行计数,得到所述故障特征信息的数量。结合第二方面,在第二方面第二实施方式中,该方法还包括:获取所述第一故障诊断单元中的所述第一故障信息;获取所述第二故障诊断单元中所述故障特征信息的数量;根据所述第一故障信息和所述故障特征信息的数量,得到诊断故障率。本专利技术技术方案,具有如下优点:1.本专利技术提供的一种车辆故障的诊断系统,包括:数据上传设备、第一故障诊断单元、第二故障诊断单元及故障处理单元,其中,数据上传设备用于记录车辆行驶过程中各功能模块的运行数据,并上传运行数据;第一故障诊断单元,用于获取运行数据,所述数据包括软件运行数据和硬件运行数据;根据运行数据提取诊断特征数据,根据诊断特征数据判断是否有故障发生,当有故障发生时,生成第一故障信息和故障代码,根据故障代码查询故障特征信息;第二故障诊断单元,用于监控第一故障诊断单元是否正常运行,生成故障提示信息;当第一故障诊断单元的运行出现故障时,故障诊断模块用于获取运行数据,根据运行数据,判断各功能模块的运行状态;当功能模块的运行状态是故障状态时,生成确定第二故障信息;故障处理单元,用于根据第一故障信息、第二故障信息中之一与故障提示信息确定各功能模块中是否发生故障。解决了在现有的车辆故障诊断技术中,存在着的当单一的故障诊断系统出现故障时,无法对进行故障诊断的缺陷,保证了车辆如果产生故障,可以及时的判断,提高了车辆的安全性能,提高车辆故障诊断的准确度。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例1中一种车辆故障的诊断系统的一个具体示例的结构框图;图2为本专利技术实施例1中一种车辆故障的诊断系统中第二故障诊断单元的一个具体示例的结构框图;图3为本专利技术实施例1中一种车辆故障的诊断系统中故障处理单元的结构框图;图4为本专利技术实施例2中一种车辆故障的诊断方法的一个具体示例的流程框图。具体实施方式下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术的描述中,需要说明的是,术语“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通,可以是无线连接,也可以是有线连接。对于本领域的普通技术人员而言,可以本文档来自技高网...

【技术保护点】
1.一种车辆故障的诊断系统,其特征在于,包括:数据上传设备、第一故障诊断单元、第二故障诊断单元及故障处理单元,其中,/n所述数据上传设备用于记录车辆行驶过程中各功能模块的运行数据,并上传所述运行数据;/n所述第一故障诊断单元,用于获取所述运行数据,所述运行数据包括软件运行数据和硬件运行数据;根据所述运行数据提取诊断特征数据,根据所述诊断特征数据判断是否有故障发生,当有故障发生时,生成第一故障信息和故障代码,根据所述故障代码查询故障特征信息;/n所述第二故障诊断单元包括:/n监控模块,用于判断所述第一故障诊断单元是否正常运行,生成故障提示信息;/n故障诊断模块,当所述第一故障诊断单元的运行出现故障时,所述故障诊断模块用于获取所述运行数据,根据所述运行数据,判断各所述功能模块的运行状态;当所述功能模块的运行状态是故障状态时,生成第二故障信息;/n故障处理单元,用于根据所述第一故障信息、第二故障信息中之一与故障提示信息确定各所述功能模块中是否发生故障。/n

【技术特征摘要】
1.一种车辆故障的诊断系统,其特征在于,包括:数据上传设备、第一故障诊断单元、第二故障诊断单元及故障处理单元,其中,
所述数据上传设备用于记录车辆行驶过程中各功能模块的运行数据,并上传所述运行数据;
所述第一故障诊断单元,用于获取所述运行数据,所述运行数据包括软件运行数据和硬件运行数据;根据所述运行数据提取诊断特征数据,根据所述诊断特征数据判断是否有故障发生,当有故障发生时,生成第一故障信息和故障代码,根据所述故障代码查询故障特征信息;
所述第二故障诊断单元包括:
监控模块,用于判断所述第一故障诊断单元是否正常运行,生成故障提示信息;
故障诊断模块,当所述第一故障诊断单元的运行出现故障时,所述故障诊断模块用于获取所述运行数据,根据所述运行数据,判断各所述功能模块的运行状态;当所述功能模块的运行状态是故障状态时,生成第二故障信息;
故障处理单元,用于根据所述第一故障信息、第二故障信息中之一与故障提示信息确定各所述功能模块中是否发生故障。


2.根据权利要求1所述的系统,其特征在于,所述第一故障诊断单元具体用于:
根据所述诊断特征数据,判断所述功能模块的故障标志位是否置起;
当故障标志位置起时,确定所述功能模块发生故障;
当有故障发生时,生成第一故障信息和故障代码,根据所述故障代码,在预设的故障诊断数据库中查询故障特征信息,所述故障特征信息包括故障发生模块、故障类型、故障等级以及故障程度。


3.根据权利要求1所述的系统,其特征在于,所述监控模块具体用于:

【专利技术属性】
技术研发人员:马红敏褚文博方达龙黄冠富周明珂闫多超徐巧艳李军
申请(专利权)人:国汽北京智能网联汽车研究院有限公司
类型:发明
国别省市:北京;11

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

1