用于系统级故障的根本原因分析和质量监控的方法和系统的制作方法

文档序号:6265662阅读:282来源:国知局
专利名称:用于系统级故障的根本原因分析和质量监控的方法和系统的制作方法
技术领域
本发明涉及使用例如使用车队范围的车辆诊断历史的基于概率的方法进行系统级故障的根本原因分析和质量监控。
背景技术
汽车、航空和航天、重型装置、制造、以及其它工业试图通过将故障诊断和预后特征合并到车辆或在技术中心处的场外监控来提高车辆的质量和可靠性。例如,故障代码(例如,诊断故障代码(DTC))可由技师(例如,车辆技师、航空器技师、制造技师)、质量工程师(例如,车辆质量工程师、航空和航天质量工程师等)、诊断工程师以及其它方使用以识别和诊断车辆、航空器、航空交通工具、重型装置、机械、或其它装置失灵。故障代码可例如包含诊断故障代码,其可用于车辆诊断。诊断故障代码可例如为诊断方法或系统的输出,其连续地监控特定部件(例如,与车辆部件、系统、电路或其它装置相关联的传感器),并且可被存储在车辆电子控制单元(ECU)中。诊断故障代码可指示系统、部件、电路或其它电气装置中的失效、失灵、或缺陷。诊断故障代码可例如包含系统级诊断代码(SDTC)、部件或电路级DTC、以及其它类型的DTC。诊断故障代码可例如指示车辆系统的失效、失灵、或缺陷(例如,发动机不发火、蒸发系统性能、电池失效、或其它车辆系统失效)。部件或电路级DTC可例如指示车辆部件(例如,燃料喷射器、质量空气流量(MAF)传感器等)的失效、失灵、或缺陷。通常,部件是系统和/或子系统的一部分;例如,燃料喷射器可为发动机系统的一部分。在一些情况下,系统可为更大的系统的部件。系统级故障可例如归因于在该系统中的部件或电路级相关故障中的任一种被触发。例如,发动机不发火系统级故障可能归因于喷射器电路失效、质量空气流量电路失效、燃料泵失灵等被触发。在一些情况下,系统故障码(例如,系统DTC)可潜在地起因于多个失效模式或根本原因。失效模式可例如包含零件名称信息以及可能地描述或表示失灵或失效的其它信息。失效模式或根本原因可与部件故障代码(例如部件DTC)、系统故障代码(例如,系统DTC)、和/或其它信息的多种独特组合相关联。现有技术无法识别具有相同或相似故障代码或DTC签名(例如,系统DTC、部件DTCJP /或其它DTC的组合)的失效模式。因此,可能难以基于系统故障代码或系统故障代码、部件故障代码和/或其它故障代码的组合来确定车辆失灵的失效模式和根本原因。因此,对于车辆技师、质量工程师等来说,使用现有技术来确定车辆失灵根本原因、车队范围的车辆失灵趋势、以及其它信息可能是困难的。

发明内容
系统故障代码、部件故障代码、和失效模式可在系统处被接收。可产生第一级模型,该第一级模型包括该系统故障代码与该部件故障代码之间的第一级因果关系和第一级因果权重。可产生第二级模型,该第二级模型包括该部件故障代码与该失效模式之间的第二级因果关系和第二级因果权重。该第一级模型和该第二级模型可被合并以产生诸如图形模型的模型。一个或多个因果概率可使用该图形模型来确定。
本发明还提供如下方案:
1.一种方法,包括:
接收系统故障代码、部件故障代码、以及失效模式;
产生第一级模型,所述第一级模型包括所述系统故障代码与所述部件故障代码之间的第一级因果关系和第一级因果权重;
产生第二级模型,所述第二级模型包括所述部件故障代码与所述失效模式之间的第二级因果关系和第二级因果权重;
合并所述第一级模型和所述第二级模型以产生图形模型;以及 使用所述图形模型确定一个或多个概率推理。2.根据方案I所述的方法,其特征在于:
所述第一级因果权重包括给定所述部件故障代码下的所述系统故障代码的条件概率;
并且
所述第二级因果权重包括给定所述失效代码下的所述部件故障代码的条件概率。3.根据方案I所述的方法,其特征在于,包括:
接收一个或多个车辆特定系统故障代码和一个或多个车辆特定部件故障代码;
基于所述概率推理确定一个或多个高概率失效模式,其中使用所述图形模型确定一个或多个概率推理包括:基于所述车辆特定系统故障代码、所述车辆特定部件故障代码和所述图形模型来确定条件概率;以及向用户输出高概率失效模式。4.根据方案I所述的方法,其特征在于,包括:
接收车辆失灵记录,所述车辆失灵记录包括一个或多个车队车辆系统故障代码、一个或多个车队车辆部件故障代码、以及一个或多个车队车辆失效模式;
基于所述概率推理对所述车辆失灵记录分类,其中使用所述图形模型确定一个或多个概率推理包括:基于所述车队车辆系统故障代码、所述车队车辆部件故障代码、以及所述车辆失效模式来确定边际概率;以及向用户输出已分类的车辆失灵。5.根据方案4所述的方法,其特征在于,向用户输出所述已分类的车辆失灵记录包括:如果所述已分类的车辆失灵记录包括低或中等概率,则向质量管理员输出一个或多个车辆故障记录。6.根据方案4所述的方法,其特征在于,向用户输出一个或多个已分类的车辆故障记录包括:如果所述已分类的车辆失灵记录包括低于阈值的概率,则向诊断工程师输出所述一个或多个车辆故障记录。7.根据方案I所述的方法,其特征在于,包括:
接收一个或多个车辆失灵记录,所述一个或多个车辆失灵记录包括一个或多个车队车辆系统故障代码、一个或多个车队车辆部件故障代码、以及一个或多个车队车辆失效模式;并且
更新所述图形模型以包括在先前图形模型中没有的一个或多个车辆失灵记录。8.根据方案I所述的方法,其特征在于,所述图形模型包括概率分级模型。9.一种系统,包括: 存储器;以及 处理器,其用以:
接收系统故障代码、部件故障代码、以及失效模式;
产生第一级模型,所述第一级模型包括所述系统故障代码与所述部件故障代码之间的第一级因果关系和第一级因果权重;
产生第二级模型,所述第二级模型包括所述部件故障代码与所述失效模式之间的第二级因果关系和第二级因果权重;
合并所述第一级模型和所述第二级模型以产生图形模型;和 使用所述图形模型确定一个或多个因果概率。10.根据方案9所述的系统,其特征在于:
所述第一级因果权重包括给定所述部件故障代码下的所述系统故障代码的条件概率;
并且
所述第二级因果权重包括给定所述失效代码下的所述部件故障代码的条件概率。11.根据方案9所述的系统,其特征在于,所述处理器用以:
接收一个或多个车辆特定系统故障代码和一个或多个车辆特定部件故障代码;
基于所述因果概率确定一个或多个高概率失效模式,其中使用所述图形模型来确定一个或多个因果概率,所述处理器用以基于所述车辆特定系统故障代码、所述车辆特定部件故障代码和所述图形模型处理器来确定条件概率;以及向用户输出高概率失效模式。12.根据方案9所述的系统,其特征在于,所述处理器用以:
接收车辆失灵记录,所述车辆失灵记录包括一个或多个车队车辆系统故障代码、一个或多个车队车辆部件故障代码、以及一个或多个车队车辆失效模式;
基于所述因果概率对所述车辆失灵记录分类,其中使用所述图形模型来确定一个或多个因果概率,所述处理器用以基于所述车队车辆系统故障代码、所述车队车辆部件故障代码、以及所述车辆失效模式来处理器来确定边际概率;以及向用户输出所述已分类的车辆失灵。13.根据方案12所述的系统,其特征在于,为了向用户输出所述已分类的车辆失灵记录,如果所述已分类的车辆失灵记录包括低或中等概率,则所述处理器用以向质量管理员输出一个或多个车辆故障记录。14.根据方案12所述的方法,其特征在于,为了向用户输出所述一个或多个已分类的车辆故障记录,如果所述已分类的车辆失灵记录包括低于阈值的概率,则所述处理器用以向诊断工程师输出一个或多个车辆故障记录。15.根据方案9所述的系统,其特征在于,所述处理器用以:
接纳一个或多个车辆失灵记录,所述一个或多个车辆失灵记录包括一个或多个车队车辆系统故障代码、一个或多个车队车辆部件故障代码、以及一个或多个车队车辆失效模式;并且
更新所述图形模型以包括在先前图形模型中没有的一个或多个车辆失灵记录。16.根据方案9所述的系统,其特征在于,所述图形模型包括非循环图形模型。17.一种方法,包括: 接收系统诊断故障代码(DTC)、部件DTC、以及根本原因;
确定第一级模型,所述第一级模型包括在系统DTC与部件DTC之间的第一级因果关系和第一级因果权重;
确定第二级模型,所述第二级模型包括在部件DTC与根本原因之间的第二级因果关系和第二级因果权重;并且
基于所述第一级模型和所述第二模型,产生非循环图形模型。18.根据方案17所述的方法,其特征在于,包括:
接收一个或多个单独的车辆系统DTC以及一个或多个单独的车辆部件DTC ;
使用所述非循环图形模型结合所述单独的车辆系统DCT以及一个或多个单独的车辆部件DTC来计算因果概率;
基于所述因果概率,确定一个或多个高度可能的根本原因;以及 向用户显示所述一个或多个高度可能的根本原因。19.根据方案17所述的方法,其特征在于,包括:
接收车辆故障记录,所述车辆故障记录包括一个或多个车队车辆系统DTC、一个或多个车队车辆部件DTC、以及一个或多个车队车辆失效模式;
使用所述非循环图形模型结合所述一个或多个车队车辆系统DTC、所述一个或多个车队车辆部件DTC、以及所述一个或多个车队车辆失效模式来计算边际概率;
基于所述边际概率对所述车辆故障记录分类;以及 向用户输出已分类的车辆故障。20.根据方案17所述的方法,其特征在于:
所述第一级因果权重包括给定部件DTC下的系统DTC的条件概率;并且 所述第二级因果权重包括给定根本原因下的部件DTC的条件概率。


被视为本发明的主题被特别地指出并且清楚地在本说明书的结尾部分中被要求保护。然而,就组织和操作方法而言,本发明连同其目的、特征、以及优势当结合附图阅读时可通过参照下列详细描述最佳地理解,在这些附图中:
图1是根据本发明的实施例的车辆诊断系统的示意 图2是根据本发明的实施例的车辆诊断系统的示意 图3是根据本发明的实施例的车辆诊断系统的一部分的示意 图4是方法根据本发明的实施例的根本原因分析方法的示意;
图5是方法根据本发明的实施例的质量分析方法的示意;并且 图6是根据本发明的实施例的方法的流程图。应了解,为了简单和图示的清楚,在这些图中示出的元件不一定按比例绘制。例如,为了清楚,元件中的一些的尺寸相对于其它元件可能被夸大。此外,在认为适当的情况下,附图标记在这些图中可被重复以指示对应的或类似的元件。
具体实施例方式在下列详细描述中,阐明了许多特殊的细节以便提供对本发明的实施例的彻底的理解。然而,应由本领域的那些普通技术人员理解的是,本发明实施例可在没有这些特殊细节的情况下被实施。在其它情况下,熟知的方法、程序、元件、和电路不会对本发明的各个方面造成模糊,所以未详细描述它们。除非相反明确陈述,如从下列讨论中明显的,贯穿说明书讨论,利用诸如“处理”、“计算”、“存储”、“确定”等的术语,指计算机或计算系统或类似的电子计算装置的动作和/或过程,操纵被表示为计算系统的寄存器和/或存储器内的物理诸如电子的数量的数据和/或将该数据变换成类似于被表示为计算系统的存储器、寄存器或其它这样的信息存储器、传送器或显示装置内的物理数量的其它数据。图1是根据本发明的实施例的车辆诊断系统的示意图。车辆诊断系统100可包含一个或多个处理器或控制器30、存储器32、长期储存器34、(多个)输入装置或(多个)区域40、以及(多个)输出装置或(多个)区域42。(多个)输入装置或(多个)区域40和(多个)输出装置或(多个)区域42可被合并到例如触摸屏显示器中以及可为系统100的一部分的输入端。系统100可包含一个或多个数据库36。存储器32或数据库36可包含例如规则
10、历史现场数据12、当前车辆数据或当前车队数据14、失效模式或根本原因16,故障代码或症状18 (例如,系统故障代码或系统症状20 (例如,系统诊断故障代码(SDTC)),电路或部件故障代码、电路症状、或部件症状22 (例如,部件诊断故障代码(DTC))、和/或其它信息。数据库36可全部或部分地被存储在存储器32、长期储存器34中的一者或两者中或另一装置中。处理器或控制器30可为例如中央处理器(CPU)、芯片、诊断推理器、或任何适当的计算或估算装置。处理器或控制器30可包含多个处理器,并且可包含通用的处理器和/或专用处理器诸如图形处理芯片。处理器30可执行例如存储在存储器32或长期储存器34中的行码或指令,以执行本发明的实施例。存储器32可为或可包含例如随机存取存储器(RAM)、只读存储器(ROM)、动态RAM(DRAM)、同步DRAM (SD-RAM),双倍数据速率(DDR)存储器芯片、闪存存储器、易失性存储器、非易失性存储器、高速缓冲存储器、缓冲器、短期存储器单元、长期存储器单元、或其它适当的存储单元或储存单元。存储器32可为或可包含多个存储器单元。长期储存器34可为或可包含例如硬盘驱动器、软盘驱动器、光盘(⑶)驱动器、⑶-可记录(⑶-R)驱动器、通用串行总线(USB)装置或其它适当的可移除和/或固定的存储单元,并且可包含多个这样的单元或其组合。图2是根据本发明的实施例的车辆诊断系统的示意图。历史现场数据12和规则10可例如由系统100接收。历史现场数据12 (例如,历史现场故障数据或历史车辆失效数据)可例如为先前被记录的关于车辆失灵、缺陷、或失效的车辆数据。历史现场数据12可例如包含从保修报告、车间报告、车辆技工逐字记录(例如,“书面记录”)、以及其它来源接收的关于特定或具体车辆失灵的信息。历史现场数据12可例如包含故障代码18(例如,系统故障代码20 (例如,系统诊断故障代码(SDTC))、部件故障代码22 (例如,部件DTC)、以及其它症状或诊断故障代码)、失效模式或根本原因16、以及其它信息。故障代码18可例如为表示或限定具体或特定车辆失灵、缺陷、或失效的信息。故障代码18可例如从与车辆组件、系统、电路和装置相关联的车辆传感器输出到车辆电子控制单元(ECU)或其它装置。系统故障码20可例如为表示或限定系统失灵或缺陷(例如,发动机不发火、蒸发系统性能、贫/富燃料等)的信息。部件故障代码22可例如为表示或限定部件失灵或缺陷(例如,燃料喷射器电路、质量空气流量(MAF)电路、等)的信息。故障代码18在一些实施例中可促使车辆向车辆占用者或驾驶员输出信息(例如,检查发动机灯、检查刹车灯、等)。失效模式或根本原因16可例如为部件的失效或失灵(例如,零件名称信息和其它信息),其产生被输出的系统故障代码20和/或部件故障代码22。失效模式16在一些实施例中可包含零件和/或系统名称 目息、失灵或失效的描述、和/或其它 目息。失效模式可例如为,质量空气流量传感器零件对地短路失效或其它失效模式。在此处所使用的数字符号中,失效模式可例如隐含地包含零件或系统名称。例如,部件故障代码22 (例如,部件DTC)可为从监控部件性能或部件的电路的ECU中的诊断算法输出的信息。例如,部件故障代码22可为燃料喷射器电路DTC,并且燃料喷射器电路DTC可被从测量燃料喷射器和/或其它部件的功能的传感器输出。如果在燃料喷射器电路中存在电路失效(例如,对地短路、对电压短路、开路/高阻抗),则燃料喷射器电路故障代码(例如,电路DTC)被存储在发动机控制模块中。例如,如果燃料喷射器或其它部件失效或失灵并且部件DTC22被输出,则失效或失灵可为部件DTC22的失效模式或根本原因16。历史现场数据12可例如源自于关于特定或特定车辆失灵、缺陷、或误差的各种来源或从所述各种来源接收(例如,保修报告、(多个)维护手册、修理车间数据、技工逐字记录(例如,车辆技工报告或书面记录)、遥感勘测数据、场和其它来源)。规则10 (例如,诊断规贝U)可例如为故障代码18、车辆失效模式16与其它信息之间的关系。例如,规则10可包含很可能一起或同时发生的系统故障代码20、部件故障代码22、以及失效模式16的组合。示例规则10可例如为,如果部件故障代码22发生,则某一系统故障代码20可能是高度可能的。规则10 (例如,诊断规则)可例如为关于给定车辆的维护手册、质量保证要求、故障模式、和/或其它指南或从在系统1 00处从给定车辆的维护手册、质量保证要求、故障模式、和/或其它指南接收。根据一些实施例,模型110可基于输入的数据(例如,历史现场数据12、规则10和其它数据)在学习操作或途径期间被产生、创建、或限定。模型110可例如为概率分层模型、图形模型、非循环图形模型、数学模型或其它类型的模型。例如,历史数据12(例如,包含系统故障代码20、部件故障代码22、失效模式16、其它故障代码、和/或其它数据)和/或服务程序可被用来产生模型110。模型110可例如包含系统故障代码20、部件故障代码22、失效模式16、和其它信息之间的因果关系。系统故障代码20、部件故障代码22、失效模式16、和其它信息之间的因果关系可例如使用综合数据分析(aggregate data analysis) (102)或其它方法来确定或定义。系统故障代码20、部件故障代码22、失效模式16、和其它信息之间的因果权重可例如使用综合数据分析(102)(例如,使用规则10)或其它方法来确定或定义。两个代码之间的权重(例如,系统故障代码和部件故障代码之间的第一级因果权重,部件故障代码和失效模式之间的第二级因果权重)可为例如两个代码将一起发生或出现的可能性。例如,部件故障代码和失效模式之间的因果权重可为部件故障代码与失效模式同时发生的可能性的测量。因果关系、因果权重、和其它信息可例如由主题专家(SME)或其他人来审核(104)或验证。其它技术或途径和其它数据或信息当然可被用来产生模型110 (例如,图形模型)。
当在此处被讨论时,图形模型110 (例如,概率分层模型、图形模型、非循环图形模型)可为计算机系统中的信息的组织。信息的组织可包含一个或多个节点(例如,表示系统故障代码20、部件故障代码22、失效模式16、和其它车辆相关数据)、节点之间的加权连接(例如,系统故障代码20、部件故障代码22、失效模式16、和其它车辆相关数据之间的因果关系和因果权重)和其它关系。为了描述的目的,图形模型110可使用视觉术语来描述以辅助可读性和读者理解。然而,信息的组织(例如,图形模型110)可被存储在计算机系统中,作为以人无法辨认的形式的相关的或有组织的数据或信息(例如,不以图形形式)。根据一些实施例,历史现场数据12可例如在综合数据分析运算102期间被处理或被分析以将历史现场数据12 (例如,系统故障代码20、部件故障代码22、失效模式16,等)转换成预先定义的与模型110 (例如,图形模型、概率分层模型等)兼容的或适合于在模型110中使用的形式或格式。根据一些实施例,(例如,从车辆维护手册或其它源输入的)服务程序可在综合数据分析运算102期间被处理以将服务程序转换成与模型110兼容的或适合于在模型110中使用的格式。服务程序可例如包含:系统故障代码20、部件故障代码22、失效模式16、和/或其它故障代码;或表示系统故障代码20、部件故障代码22、失效模式16、和/或故障代码的信息。综合数据分析102可例如被用来确定因果关系。例如,系统故障代码20和一个或多个部件故障代码22之间的因果关系或依赖性可被确定。类似地,一个或多个部件故障代码22与一个或多个失效模式16之间的因果关系可被确定。因果关系可例如表示两个事件、变量、或参数(例如,系统故障代码20、部件故障代码22、失效模式16、等)之间的相互关联性或关系。因果关系可能例如预示着,对于两个或更多个事件、变量、或参数可相互结合发生,存在至少一些可信度、可能性或概率。例如,如果对于系统故障代码20和部件故障代码22共享或起因于相同的根本原因,存在一些可信度,则系统故障代码20和部件故障代码22可为因果相关的。如果例如历史现场数据12包含系统故障代码20和部件故障代码22(例如,系统故障代码20和部件故障代码22出现在历史现场数据12中的设置或记录(例如,保修报告)中)之间的关联性,则系统故障代码20可为因果相关到或因果地依赖于部件故障代码22。因果依赖性或关系当然可使用其它方法和使用其它变量或参数来产生。根据一些实施例,一个或多个系统故障代码20和一个或多个部件故障代码22之间的因果关系以及一个或多个部件故障代码22和一个或多个失效模式16之间的因果关系可被用来产生图形模型110(例如,概率分层模型、非循环图形模型、或其它类型的模型)。图形模型110可例如为分层模型,并且可包含一级或多级。图形模型110可例如包含:第一模型级,其包含(多个)第一级因果关系112 (例如,(多个)系统故障代码20和(多个)部件故障代码22因果关系);第二模型级,其包含(多个)第二级因果关系114 (例如,(多个)部件故障代码22和(多个)失效模式16因果关系);以及潜在地其它模型级。根据一些实施例,因果权重可在图形模型110的每个级处被确定。第一级因果概率、可能性、或权重120 (例如,系统级因果权重或系统到部件因果概率、可能性或权重)可例如被计算或确定。第一级因果权重120可例如表示或相当于给定的部件故障代码22发生或将随给定的系统故障代码20或结合给定的系统故障代码20发生的概率或可能性。在一些实施例中,第一级因果权重120可表示给定的一个或多个部件故障代码22和给定的系统故障代码20将在相同的保修报告、修理车间数据、遥感勘测数据、或其它数据中发生的可能性或概率。第一级因果权重120可例如表示给定的部件级故障代码22和系统级故障代码20之间的相互关联性。第一级因果权重120可例如由表示、量化、或限定在部件级故障代码22和系统级故障代码20之间的因果和/或关联关系的数值、百分比、或其它值或参数表示。例如,系统故障代码20可为发动机不发火系统故障代码。系统故障代码20 (例如,发动机不发火系统故障代码)可因果地关联到一个或多个部件故障代码22,包含例如喷射器I控制电路故障代码、H02S加热器性能传感器I故障代码、燃料修整系统贫故障代码、以及其它部件故障代码22。发动机不发火系统故障代码和喷射器I控制电路故障代码之间的第一级因果权重120可例如相当于I或另一值。发动机不发火系统故障代码和H02S加热器性能传感器I故障代码之间的第一级因果权重120可例如为0.85或另一值。发动机不发火系统故障代码和燃料调整系统贫故障代码之间的第一级因果权重120可例如为0.7或另一值。与发动机不发火系统故障代码和H02S加热器性能传感器I故障代码相比,发动机不发火系统故障代码和喷射器I控制电路I故障代码可例如为更高或更强的相互关联性。类似地,与发动机不发火系统故障代码和燃料修整系统贫故障代码相比,发动机不发火系统故障代码和H02S加热器性能传感器I故障代码可例如为更高或更强的相互关联性。根据一些实施例,第二级因果概率、可能性、或权重122 (例如,部件级因果权重或部件到失效模式因果概率、可能性、或权重)可被计算或确定。第二级因果权重122可例如表示或相当于给定的失效模式16发生或将随或结合给定的部件故障代码22发生的概率或可能性。在一些实施例中,第二级因果权重122可表示给定的一个或多个部件故障代码22和给定的失效模式16将在相同的保修报告、修理车间数据、遥感勘测数据、或其它数据中发生的可能性或概率。第二级因果权重122可例如表示一个或多个失效模式16与一个或多个部件级故障代码22之间的相互关联性。第二级因果权重122可例如由表示、量化、或限定失效模式16与部件级故障代码22之间的因果和/或关联关系的数值、百分比、或其它值或参数表示。部件级故障代码22可例如与多个失效模式16相关或关联。类似地,失效模式16可例如与多个部件级故障代码22相关或关联。例如,失效模式16 (例如,燃料喷射器更换(例如,包含零件名称信息和失效描述信息)和/或其它失效模式)可与多个部件级故障代码22 (例如,质量空气流量(MAF)传感器电路低频、富燃料修整系统、以及其它部件级故障代码)相关。燃料喷射器更换失效模式和富燃料调整系统部件故障代码之间的第二级因果权重122可例如为I或另一值。燃料喷射器更换失效模式和质量空气流量传感器电路低频故障代码之间的第二级因果权重122可例如为O或另一值。与燃料喷射器更换失效模式和质量空气流量传感器电路低频故障代码相比,燃料喷射器更换失效模式和富燃料修整系统部件故障代码可例如为更高或更强的相互关联性。根据一些实施例,主题专家(104)(例如,具备车辆、相关装置(例如,维修工具和装置)、和/或车辆失效模式的专业知识的人),可使用历史数据12、规则10(例如,诊断规则)、和/或其它信息来审核或验证因果权重、可能性、或概率。不需要进行该运算。模型110(例如,包含第一级因果关系112、第一级因果权重120、第二级因果关系114、第二级因果权重122)可例如(例如,经输出装置42)输出到主题专家(104)以便分析。根据一些实施例,在主题专家审核(104)期间,第一级因果关系112、第一级因果权重120、第二级因果关系114、第二级因果权重122、以及可能地系统100中(例如,在模型110中)的其它信息可由SME修改。SME可例如修改,更改,或改变第一级因果权重120和第二级因果权重值122数值、百分比或其它信息。经修改的第一级因果权重120值、第二级因果权重122值、和其它信息可由SME (例如,使用输入装置40)在系统100处接收或输入到系统100中。模型110可例如基于或根据由系统100接收的经修改的第一级因果权重120值、第二级因果权重122值、和其它信息被更改或修改。在一些实施例中,SME可输入其它信息到系统100或修改模型110中的其它信息。根据一些实施例,图形模型110可被用来在经销商车间、技术支持中心、或其它车辆相关设施处提供诊断决策支持(130)。车辆134(例如,客车、卡车、或其它车辆)可例如呈现失灵。车辆134可包含电子控制单元(E⑶),并且E⑶可从车辆134中的或与车辆134相关联的各个传感器接收一个或多个故障代码18(例如,系统故障代码20、部件故障代码22、或其它故障代码)。通常,车辆技工132可例如从ECU接收一个或多个故障代码18并且诊断车辆失灵。根据本发明的实施例,图形模型110可由系统100使用以基于从车辆134(例如,车辆ECU或另一装置)输出的一个或多个车辆特定或单独的车辆故障代码(例如车辆特定系统故障代码138、车辆特定部件故障代码139、或其它故障代码)来确定一个或多个失效模式16的条件概率(例如,概率推理或因果概率)。概率推理可例如从或基于模型(例如,图形模型110)或其它数据中得到的结论或预测。概率推理可包含基于条件概率、边际概率、或另一类型的概率的结论。概率推理可例如表示多项事件发生的可信度、可能性、或概率。概率推理可例如用来基于给定的数据对多项事件发生的可信度分级。例如,多个失效模式16可基于每个失效模式16将结合系统故障代码、部件故障代码、和/或其它数据的特定组合发生的可能性或可信度被分级。根据一些实施例,失效模式16的条件概率可例如被用来根据基于一个或多个车辆特定故障代码(例如,车辆特定系统故障代码138、车辆特定部件故障代码139、或其它故障代码)的发生的概率或可能性而对多个失效模式16分级。基于根据条件概率的多个失效模式16的分级,高概率失效模式136 (例如,一列故障模式或故障模式推荐列表)在一些实施例中可输出到技工132。基于高概率失效模式或故障模式推荐列表136,车辆技工132可例如通过检查车辆134并校正一个或多个高概率失效模式16来证实或验证高概率失效模式16。技工132可例如通过更换零件、修复系统、或进行其它修正动作来改正一个或多个高概率失效模式16。其它方法可被用来确定车辆故障模式。在一些实施例中,图形模型110可在质量监控操作140中使用。车辆车队数据142可例如由系统100接收。车辆车队数据142可例如包含故障代码18 (例如,系统故障代码20、部件故障代码22、或其它故障代码)、失效模式16、和/或与车辆146的车队中的一台或多台车辆144相关联的其它数据。图形模型110可例如被用来基于车辆车队数据142对车辆146的车队(例如,车辆车队146)中的一台或多台车辆144分类(140)。车辆144可例如基于使用系统故障代码20、部件故障代码22、失效模式16、和/或与车辆144相关联的其它数据的联合概率(例如,概率推理或因果概率)被分类。基于车辆分类148 (例如,车辆故障分类),诊断工程师150可例如分析整个车辆车队146的趋势。诊断工程师150可例如调查来自许多不同的来源(例如,修理车间、远程信息处理服务等)的车辆车队数据142、保修索赔数据、操作参数标识符(PID)数据中的异常现象,和/或执行其它动作。基于车辆分类148 (例如,车辆故障分类),质量工程师152可例如监控特定客车经销商(例如,客车经销权)、修理车间、保修部门等。在一些实施例中,图形模型110可由系统100 (例如,由处理器30)基于当前车辆车队数据142更新以包含系统故障代码20、部件故障代码22、失效模式16、和不在图形模型110中的其它数据的组合。图形模型110可因此基于当前车辆车队信息或数据142被改进和更新。此处所讨论的系统100中的模块和/或其它模块、操作、系统、或方法的操作可例如由系统100内的处理器30执行,从而执行存储在系统100内的存储器20,但是可由另一处理器、由专用硬件、或其它系统执行。图3是根据本发明的实施例的车辆诊断系统的一部分的示意图。根据一些实施例,模型Iio可基于历史数据12、规则10、和/或其它可能的其它数据在学习操作或途径期间被产生。模型110可例如为概率分层模型、图形模型、非循环图形模型、数学模型或其它类型的模型。历史现场数据12(例如,系统级故障代码20、部件故障代码22、其它故障代码
18、失效模式16、以及其它数据)和规则10 (例如,诊断规则)可被用来产生模型110。根据一些实施例,综合数据分析102可例如被用来限定多个模型级(水平),每个模型级包含因果关系和因果权重。历史现场数据12可在综合数据分析运算102期间被处理或被分析以将历史现场数据12 (例如,系统故障代码20、部件故障代码22、失效模式16、等)转换成预先定义的与模型110兼容的或适合于在模型110 (例如,概率分层模型)中使用的形式或格式。综合数据分析102可例如被用来确定历史现场数据12内的因果关系和因果权重。例如,系统故障代码20与一个或多个部件故障代码22之间的因果关系和因果权重可被确定。类似地,一个或多个部件故障代码22与一个或多个失效模式16之间的因果关系和因果权重可被确定。根据一些实施例,包含第一级因果关系112和第一级因果权重120的第一级模型210可被产生。第一级因果关系112可例如在系统故障代码20与部件故障代码22之间被限定。第一级因果关系112可例如使用综合数据分析运算102或其它方法或数学途径来限定。通过确定SDTC20在具有一个或多个部件故障代码22的相同的保修报告、车辆技工报告、遥感勘测数据、或其它历史现场数据12是否出现和/或出现多少次,综合数据分析运算102可例如限定系统故障代码20与部件故障代码22之间的关系。例如,可确定哪些部件故障代码22与给定的SDTC20相关,并且该关系可以模型110中的第一级因果关系112表示。根据一些实施例,系统故障代码20与部件故障代码22之间的第一级因果权重、可能性、或(多个)概率关系120可被确定。第一级因果权重
Wi,120 (例如,系统级因果权重、系统到部件因果概率、可能性或权重)可例如被计算或被
确定。第一级因果权重120可例如包含或可相当于给定的部件故障代码22下系统故障代
码20的条件概率。第一级因果权重Wi,120 (例如,与第i个部件相关的第i个第一级因
果权重或因果)可例如为或可表示系统诊断故障代码20,在给定的部件诊断故障代
码22,DTCi (例如,第i个部件故障代码或DTC)下的条件概率或可能性。(多个)第一级
因果权重120可例如使用诸如如下等式来计算或确定:Wi = PimiO I DTC1)
假定部件故障代码22,发生或存在,(多个)第一级因果权重%,120可例如表示系统故障代码20,SfDTC将发生或将存在的概率(例如,条件概率)或可信度。(多个)第一级因果权重120 可例如使用用于图形模型的乘积规则(例如,贝叶斯规则)或另一数学途径来确定或计算。(多个)第一级因果权重%,120可例如为部件故障代码22与给定的系统故障代码20共享共有根本失效(common root failure)或根本原因的可信度的指示或表示。第一级因果权重120可例如由表示、量化、或限定系统故障代码20与给定的系统故障代码20共享共有根本失效或根本原因的可信度的数值、百分比、或其它值或参数表示。第一级因果权重120可例如包含或可相当于给定的部件故障代码22下系统故障代码20的条件概率。根据一些实施例,多个第一级因果权重M,120可被确定。例如,系统级故障代码
20可例如与多个部件级故障代码22 (例如,i个小同的部件级故障代码)相互关联,并且系统故障代码20与多个部件故障代码22共享共有根本失效或根本原因的可信度可被确定。例如,系统故障代码20 (例如,发动机不发火或其它系统级故障代码)可被关联到多个故障级代码22 (例如,燃料喷射器电路、质量空气流量(MAF)传感器、歧管绝对压力(MAP)传感器、不平坦道路状况、以及其它部件级故障代码)。根据一些实施例,在主题专家审核(104)期间,主题专家可审核或确认第一级因果
权重120,Wi。历史数据12、规则10、第一级因果关系112、第一级因果权重120,W1、以及其
它数据可例如(例如,经输出装置42)对主题专家(104)输出用于分析。主题专家可基于规
则10 (例如,诊断规则)、个人知识、或其它信息例如将系统修改到部件级因果权重120,Wi
,并且从而更新或修改图形模型110。主题专家(104)可例如审核历史现场数据12、第一级
因果权重120,B、以及其它数据来识别异常情况、噪声和/或误差。SME可向系统100输
入经修改的历史现场数据12、第一级因果权重120值、以及其它信息。经修改的历史现场数据12、第一级因果权重120值、以及其它信息可由系统100 (例如,使用输入装置40)接收。模型110可例如基于或根据由系统100接收的经修改的历史现场数据12、第一级因果权重120值、或其它信息被更改或修改。例如,历史现场数据12(例如,系统故障代码20、部件故障代码22、以及其它故障代码18)、第一级因果权重120值、或模型110中的其它信息可例如由系统100修改、改变或更新。在一些实施例中,SME可输入其它信息到系统100或修改模型110中的其它信息。根据一些实施例,包含第二级因果关系114和第二级因果权重122的第二级模型220可被产生。第二级因果关系114(例如,部件到失效模式因果关系)可例如在部件故障代码22与失效模式16 (例如,零件名称信息和其它信息)之间被限定。第二级因果关系114可例如使用综合数据分析运算102或其它方法或数学途径来限定。通过确定一个或多个部件故障代码22在具有一个或多个失效模式16的相同的数据输入(例如,保修报告、车辆技工报告、遥感勘测数据、或其它历史现场数据12输入)中是否出现和/或出现多少次,综合数据分析运算102可例如限定部件故障代码22与失效模式16之间的关系。例如,可确定哪些部件故障代码22与失效模式16相关,并且该关系可以模型110中的第二级因果关系114表示。根据一些实施例,系统故障代码20与部件故障代码22之间的因果权重、可能性、或(多个)概率关系可被确定。第二级因果权重I 122 (例如,与第i个部件和第j个失效
模式相关的第二级因果权重)可例如被计算或被确定。第二级因果权重Z 122可例如为或可表示在给定的失效模式或根本原因16,Jmj (例如,第j个失效模式)下部件故障代码22,(例如,第i个部件故障代码或DTC)的条件概率或可能性。当在此处被使用时,失效模式16,可包含零件和/或(多个)系统名称以及可能地零件的失灵或失效的描述。第二级因果权重122,今可例如使用诸如如下等式来计算或确定:
权利要求
1.一种方法,包括: 接收系统故障代码、部件故障代码、以及失效模式; 产生第一级模型,所述第一级模型包括所述系统故障代码与所述部件故障代码之间的第一级因果关系和第一级因果权重; 产生第二级模型,所述第二级模型包括所述部件故障代码与所述失效模式之间的第二级因果关系和第二级因果权重; 合并所述第一级模型和所述第二级模型以产生图形模型;以及 使用所述图形模型确定一个或多个概率推理。
2.根据权利要求1所述的方法,其特征在于: 所述第一级因果权重包括给定所述部件故障代码下的所述系统故障代码的条件概率;并且 所述第二级因果权重包括给定所述失效代码下的所述部件故障代码的条件概率。
3.根据权利要求1所述的方法,其特征在于,包括: 接收一个或多个车辆特定系统故障代码和一个或多个车辆特定部件故障代码; 基于所述概率推理确定一个或多个高概率失效模式,其中使用所述图形模型确定一个或多个概率推理包括:基于所述车辆特定系统故障代码、所述车辆特定部件故障代码和所述图形模型来确定条件概率;以及向用户输出高概率失效模式。
4.根据权利要求1所述的方法,其特征在于,包括: 接收车辆失灵记录,所述车辆失灵记录包括一个或多个车队车辆系统故障代码、一个或多个车队车辆部件故障代码、以及一个或多个车队车辆失效模式; 基于所述概率推理对所述车辆失灵记录分类,其中使用所述图形模型确定一个或多个概率推理包括:基于所述车队车辆系统故障代码、所述车队车辆部件故障代码、以及所述车辆失效模式来确定边际概率;以及向用户输出已分类的车辆失灵。
5.根据权利要求4所述的方法,其特征在于,向用户输出所述已分类的车辆失灵记录包括:如果所述已分类的车辆失灵记录包括低或中等概率,则向质量管理员输出一个或多个车辆故障记录。
6.根据权利要求4所述的方法,其特征在于,向用户输出一个或多个已分类的车辆故障记录包括:如果所述已分类的车辆失灵记录包括低于阈值的概率,则向诊断工程师输出所述一个或多个车辆故障记录。
7.根据权利要求1所述的方法,其特征在于,包括: 接收一个或多个车辆失灵记录,所述一个或多个车辆失灵记录包括一个或多个车队车辆系统故障代码、一个或多个车队车辆部件故障代码、以及一个或多个车队车辆失效模式;并且 更新所述图形模型以包括在先前图形模型中没有的一个或多个车辆失灵记录。
8.根据权利要求1所述的方法,其特征在于,所述图形模型包括概率分级模型。
9.一种系统,包括: 存储器;以及处理器,其用以: 接收系统故障代码、部件故障代码、以及失效模式; 产生第一级模型,所述第一级模型包括所述系统故障代码与所述部件故障代码之间的第一级因果关系和第一级因果权重; 产生第二级模型,所述第二级模型包括所述部件故障代码与所述失效模式之间的第二级因果关系和第二级因果权重; 合并所述第一级模型和所述第二级模型以产生图形模型;和 使用所述图形模型确定一个或多个因果概率。
10.一种方法,包括: 接收系统诊断故障代码(DTC)、部件DTC、以及根本原因; 确定第一级模型,所述第一级模型包括在系统DTC与部件DTC之间的第一级因果关系和第一级因果权重; 确定第二级模型, 所述第二级模型包括在部件DTC与根本原因之间的第二级因果关系和第二级因果权重;并且 基于所述第一级模型和所述第二模型,产生非循环图形模型。
全文摘要
本发明涉及用于系统级故障的根本原因分析和质量监控的方法和系统。系统故障代码、部件故障代码、和失效模式可在系统处被接收。可产生第一级模型,该第一级模型包括该系统故障代码与该部件故障代码之间的第一级因果关系和第一级因果权重。可产生第二级模型,该第二级模型包括该部件故障代码与该失效模式之间的第二级因果关系和第二级因果权重。该第一级模型和该第二级模型可被合并以产生诸如图形模型的模型。一个或多个因果概率可使用该图形模型来确定。
文档编号G05B23/02GK103163877SQ201210553840
公开日2013年6月19日 申请日期2012年12月19日 优先权日2011年12月19日
发明者S.辛赫, J.V.鲍曼 申请人:通用汽车环球科技运作有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1