CN113762341B - 一种车辆故障优先级的计算方法及系统 - Google Patents
一种车辆故障优先级的计算方法及系统 Download PDFInfo
- Publication number
- CN113762341B CN113762341B CN202110889385.1A CN202110889385A CN113762341B CN 113762341 B CN113762341 B CN 113762341B CN 202110889385 A CN202110889385 A CN 202110889385A CN 113762341 B CN113762341 B CN 113762341B
- Authority
- CN
- China
- Prior art keywords
- fault
- priority
- value
- static
- faults
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/211—Selection of the most significant subset of features
- G06F18/2113—Selection of the most significant subset of features by ranking or filtering the set of features, e.g. using a measure of variance or of feature cross-correlation
Landscapes
- Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Vehicle Cleaning, Maintenance, Repair, Refitting, And Outriggers (AREA)
- Testing And Monitoring For Control Systems (AREA)
Abstract
本发明提供了一种车辆故障优先级的计算方法及系统,所述计算方法包括在确认故障发生后,分别计算当前故障的故障静态优先级和故障动态优先级;基于所述故障静态优先级和所述故障动态优先级计算当前故障的故障优先级。本发明根据故障静态优先级和动态优先级计算故障优先级,并基于该故障优先级对应故障码的存储优先级,减少频繁发生的故障不能进入故障内存存储或者被更高级固定优先级故障码踢出故障内存的风险,有助于故障的快速维修,适于大规模应用。
Description
技术领域
本发明涉及故障码存储技术领域,尤其是一种车辆故障优先级的计算方法及系统。
背景技术
为方便车辆的故障维修,当发生故障时需要将故障码存储到故障内存中以便诊断工具读取故障及故障码状态。为节约控制器成本,电子控制单元中故障码存储内存为有限个数的,不能存储所有故障码,需要在故障发生时根据故障优先级判断是否进入故障内存存储。
现有技术中,故障码优先级一般是根据DFMEA(Design Failure Mode andEffects Analysis,设计失模式与影响分析)分析得到的固定数值。存在故障码优先级低但是频繁发生的故障不能进入故障内存存储的风险,也存在已经存储故障码,对应故障再次发生后故障优先级不更新导致被新故障替换的风险,进而不能被诊断设备读取,售后人员不能及时维修,为车辆运行造成安全隐患。
发明内容
本发明提供了一种车辆故障优先级的计算方法及系统,用于解决现有故障码优先级的存储方法存在安全隐患的问题。
为实现上述目的,本发明采用下述技术方案:
本发明第一方面提供了一种车辆故障优先级的计算方法,所述计算方法包括以下步骤:
在确认故障发生后,分别计算当前故障的故障静态优先级和故障动态优先级;
基于所述故障静态优先级和所述故障动态优先级计算当前故障的故障优先级。
进一步地,所述方法在计算当前故障的故障优先级之后还包括步骤:
基于所述故障优先级的大小,将对应的故障码进行排序。
进一步地,所述确认故障发生的依据为故障发生超过故障抖动时间。
进一步地,所述故障静态优先级的计算具体为:
基于发生的当前故障的索引值,从故障安全静态优先级CURVE表中获取故障安全静态优先级的值以及从故障排放静态优先级CURVE表中获取故障排放静态优先级的值;
将所述故障安全静态优先级的值与所述故障排放静态优先级的值进行加权求和,得到所述故障静态优先级。
进一步地,所述故障安全静态优先级的权重大于故障排放静态优先级的权重。
进一步地,所述故障动态有优先级的计算具体为:
基于发生的当前故障的索引值、故障累计发生次数、故障发生频率、故障存储状态,从故障动态优先级MAP表中分别获取故障累计发生次数优先级的值、故障发生频率优先级的值和故障存储状态优先级的值;
将所述故障累计发生次数优先级的值、故障发生频率优先级的值和故障存储状态优先级的值进行加权求和,得到所述故障动态优先级。
进一步地,所述故障发生频率优先级、故障存储状态优先级和故障累计发生次数优先级的权重依次降低。
本发明第二方面提供了一种车辆故障优先级的计算系统,所述计算系统包括:
第一计算单元,在确认故障发生后,分别计算当前故障的故障静态优先级和故障动态优先级;
第二计算单元,基于所述故障静态优先级和所述故障动态优先级计算当前故障的故障优先级
进一步地,所述系统还包括排序单元,所述排序单元基于所述故障优先级的大小,将对应的故障码进行排序。
本发明第三方面提供了一种计算机存储介质,所述存储介质内存储有计算机指令,所述计算机指令在所述计算系统上运行时,使所述计算系统执行所述方法的步骤。
本发明第二方面的所述系统能够实现第一方面及第一方面的各实现方式中的方法,并取得相同的效果。
发明内容中提供的效果仅仅是实施例的效果,而不是发明所有的全部效果,上述技术方案中的一个技术方案具有如下优点或有益效果:
本发明根据故障静态优先级和动态优先级计算故障优先级,并基于该故障优先级对应故障码的存储优先级,减少频繁发生的故障不能进入故障内存存储或者被更高级固定优先级故障码踢出故障内存的风险,有助于故障的快速维修,适于大规模应用。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明所述方法的流程示意图;
图2是本发明所述方法具体实现方式的流程示意图;
图3是本发明所述系统实施例的结构示意图。
具体实施方式
为能清楚说明本方案的技术特点,下面通过具体实施方式,并结合其附图,对本发明进行详细阐述。下文的公开提供了许多不同的实施例或例子用来实现本发明的不同结构。为了简化本发明的公开,下文中对特定例子的部件和设置进行描述。此外,本发明可以在不同例子中重复参考数字和/或字母。这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施例和/或设置之间的关系。应当注意,在附图中所图示的部件不一定按比例绘制。本发明省略了对公知组件和处理技术及工艺的描述以避免不必要地限制本发明。
如图1、2所示,本发明提供了一种车辆故障优先级的计算方法,包括以下步骤:
S1,在确认故障发生后,分别计算当前故障的故障静态优先级和故障动态优先级;
S2,基于所述故障静态优先级和所述故障动态优先级计算当前故障的故障优先级。
步骤S1中,确认故障发生的依据为故障发生超过故障抖动(debounce)时间。如故障处于确认状态则进行故障优先级计算进而作为故障存储依据,如故障未处于确认状态则故障优先级保持原值,然后分别计算故障静态优先级与故障动态优先级。
本发明的另一实施例,所述方法在计算当前故障的故障优先级之后还包括步骤:
基于所述故障优先级的大小,将对应的故障码进行排序。
本实施例中,故障优先级数值越大表示故障优先级越高。计算出故障优先级后,按照故障优先级由大到小的顺序,将对应的故障码由前到后依次存储。本实施例中,故障优先级最高的故障码存储在第一位。
如图2所示,首先进行故障确认,如S100;然后进行故障安全静态优先级的计算,如S101;故障排放静态优先级计算,如S102;根据S101和S102计算故障静态优先级S103;接下来进行故障累计发生次数优先级,如S104;故障发生频率优先级,如S105;故障存储状态优先级,如S106;并基于步骤S104-S106,计算故障动态优先级,如S107;基于步骤S107和步骤S103,计算故障优先级,如S108,进行存储故障码排序,如S109。
步骤S101和S102中,基于发生的当前故障的索引值,从故障安全静态优先级CURVE表中获取故障安全静态优先级的值以及从故障排放静态优先级CURVE表中获取故障排放静态优先级的值;
步骤S103中,将所述故障安全静态优先级的值与所述故障排放静态优先级的值进行加权求和,得到所述故障静态优先级。
故障安全静态优先级CURVE表标定初始值为从故障对行车意料之外加速、意料之外减速、意料之外转向三个维度评判每个故障行车安全等级,故障行车安全等级分为四级:无影响安全级、轻度影响安全级、中度影响安全级、重度影响安全级。
本实施例中,故障安全相关静态优先级中无影响安全级、轻度影响安全级、中度影响安全级、重度影响安全级对应优先级数值依次为0、20、50、90。
故障排放静态优先级CURVE表标定初始值为从故障对NOx排放、PM排放、CO2排放三个维度评判每个故障排放等级,故障排放等级分为四级:无影响排放级、轻度影响排放级、中度影响排放级、重度影响排放级;
本实施例中,故障排放相关静态优先级中无影响排放级、轻度影响排放级、中度影响排放级、重度影响排放级对应优先级数值依次为0、15、45、80。
所述故障安全静态优先级的权重大于故障排放静态优先级的权重,如权重值分别取0.9、0.7。
步骤S104-S106中,基于发生的当前故障的索引值、故障累计发生次数、故障发生频率、故障存储状态,从故障动态优先级MAP表分别获取故障累计发生次数优先级的值、故障发生频率优先级的值和故障存储状态优先级的值;
步骤S107中,将所述故障累计发生次数优先级的值、故障发生频率优先级的值和故障存储状态优先级的值进行加权求和,得到所述故障动态优先级。
本实施例中,故障动态优先级MAP表分为故障累计发生次数优先级MAP表、故障发生频率优先级MAP表和故障存储状态优先级MAP表。
本实施例中,当前故障累计发生次数为每当故障从无故障到故障确认变化发生一次则增加1,最大限值为65535次。
本实施例中,故障累计发生次数优先级MAP标定值随着故障累计发生次数增加而增大,故障累计发生次数为0时标定优先级数值为0,标定优先级数值上限为70,达到上限值后会保持在70。
本实施例中,故障发生频率优先级通过查故障发生频率相关动态优先级CURVE表得到。
本实施例中,故障发生频率为车辆累计运行时间一周发生当前故障的累计次数,车辆累计运行时间达到一周阈值后则故障发生频率更新。
本实施例中,故障发生频率相关动态优先级MAP表标定随着故障发生频率增加而增大,故障累计发生次数为0时标定优先级数值为0,标定优先级数值上限为90,达到上限值后会保持在90。
本实施例中,故障内存存储状态优先级为通过故障内存存储状态查故障内存存储状态动态相关优先级MAP表得到。故障内存存储状态优先级MAP表标定初始值按照故障内存存储状态分为历史激活故障码状态、待定故障码状态、确认并激活故障码状态、永久故障码状态优先级依次增加。
本实施例中,故障内存存储状态优先级计算策略为:首先判断当前故障是否已经存储在故障内存中:如故障没有存储在故障内存中,则故障内存存储状态优先级为0;如故障已经存储在故障内存中,则查询在故障内存中存储状态,按照故障存储状态查故障内存存储状态动态相关优先级MAP表得到故障内存存储状态优先级。
本实施例中,故障内存存储状态优先级对应故障内存存储状态分为历史激活故障码状态、待定故障码状态、确认并激活故障码状态、永久故障码状态优先级对应值依次为20、40、80、90。
本实施例中,故障发生频率优先级、故障存储状态优先级、故障累计发生次数优先级影响比重依次降低。如权重值依次取0.9、0.8、0.6。
步骤S108中,将故障静态优先级与故障动态优先级相加得到故障优先级。
步骤S109中,根据计算的故障优先级的高低对存储故障码进行重新排序。
上述实施例中提到的CURVE表及MAP表中记载了不同条件下,参数之间的对应关系。其中故障安全静态优先级CURVE表可通过功能安全分析计算得到的;故障排放静态优先级CURVE表可通过排放台架测试得到;故障累计发生次数优先级MAP表、故障发生频率优先级MAP表和故障存储状态优先级MAP表通过先给出标定初始值,然后在实际试验中标定优化的方式得到。
如图3所示,本发明提供了一种车辆故障优先级的计算系统,所述计算系统包括第一计算单元1、第二计算单元2和排序单元3。
第一计算单元1在确认故障发生后,分别计算当前故障的故障静态优先级和故障动态优先级;第二计算单元2基于所述故障静态优先级和所述故障动态优先级计算当前故障的故障优先级;所述排序单元3基于所述故障优先级的大小,将对应的故障码进行排序。
本发明所述计算系统能够实现上述计算方法各实施例的步骤,并得到相同的效果。
本发明还提供了一种计算机存储介质,所述存储介质内存储有计算机指令,所述计算机指令在所述计算系统上运行时,使所述计算系统执行所述计算方法的步骤。
上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。
Claims (7)
1.一种车辆故障优先级的计算方法,其特征是,所述计算方法包括以下步骤:
在确认故障发生后,分别计算当前故障的故障静态优先级和故障动态优先级;
基于所述故障静态优先级和所述故障动态优先级计算当前故障的故障优先级;
所述故障静态优先级的计算具体为:
基于发生的当前故障的索引值,从故障安全静态优先级CURVE表中获取故障安全静态优先级的值,以及从故障排放静态优先级CURVE表中获取故障排放静态优先级的值;
将所述故障安全静态优先级的值与所述故障排放静态优先级的值进行加权求和,得到所述故障静态优先级;
所述故障动态优先级的计算具体为:
基于发生的当前故障的索引值、故障累计发生次数、故障发生频率、故障存储状态,从故障动态优先级MAP表中分别获取故障累计发生次数优先级的值、故障发生频率优先级的值和故障存储状态优先级的值;
将所述故障累计发生次数优先级的值、故障发生频率优先级的值和故障存储状态优先级的值进行加权求和,得到所述故障动态优先级;
故障安全相关静态优先级分为无影响安全级、轻度影响安全级、中度影响安全级、重度影响安全级,对应优先级数值依次为0、20、50、90;
故障排放相关静态优先级分为无影响排放级、轻度影响排放级、中度影响排放级、重度影响排放级,对应优先级数值依次为0、15、45、80。
2.根据权利要求1所述车辆故障优先级的计算方法,其特征是,所述方法在计算当前故障的故障优先级之后还包括步骤:
基于所述故障优先级的大小,将对应的故障码进行排序。
3.根据权利要求1所述车辆故障优先级的计算方法,其特征是,所述故障安全静态优先级的权重大于故障排放静态优先级的权重。
4.根据权利要求1所述车辆故障优先级的计算方法,其特征是,所述故障发生频率优先级、故障存储状态优先级和故障累计发生次数优先级的权重依次降低。
5.一种车辆故障优先级的计算系统,其特征是,所述计算系统包括:
第一计算单元,在确认故障发生后,分别计算当前故障的故障静态优先级和故障动态优先级;
第二计算单元,基于所述故障静态优先级和所述故障动态优先级计算当前故障的故障优先级;
所述故障静态优先级的计算具体为:
基于发生的当前故障的索引值,从故障安全静态优先级CURVE表中获取故障安全静态优先级的值,以及从故障排放静态优先级CURVE表中获取故障排放静态优先级的值;
将所述故障安全静态优先级的值与所述故障排放静态优先级的值进行加权求和,得到所述故障静态优先级;
所述故障动态优先级的计算具体为:
基于发生的当前故障的索引值、故障累计发生次数、故障发生频率、故障存储状态,从故障动态优先级MAP表中分别获取故障累计发生次数优先级的值、故障发生频率优先级的值和故障存储状态优先级的值;
将所述故障累计发生次数优先级的值、故障发生频率优先级的值和故障存储状态优先级的值进行加权求和,得到所述故障动态优先级;
故障安全相关静态优先级分为无影响安全级、轻度影响安全级、中度影响安全级、重度影响安全级,对应优先级数值依次为0、20、50、90;
故障排放相关静态优先级分为无影响排放级、轻度影响排放级、中度影响排放级、重度影响排放级,对应优先级数值依次为0、15、45、80。
6.根据权利要求5所述车辆故障优先级的计算系统,其特征是,所述系统还包括排序单元,所述排序单元基于所述故障优先级的大小,将对应的故障码进行排序。
7.一种计算机存储介质,所述存储介质内存储有计算机指令,其特征是,所述计算机指令在权利要求5或6所述计算系统上运行时,使所述计算系统执行如权利要求1或2所述方法的步骤。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110889385.1A CN113762341B (zh) | 2021-08-06 | 2021-08-06 | 一种车辆故障优先级的计算方法及系统 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110889385.1A CN113762341B (zh) | 2021-08-06 | 2021-08-06 | 一种车辆故障优先级的计算方法及系统 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN113762341A CN113762341A (zh) | 2021-12-07 |
| CN113762341B true CN113762341B (zh) | 2024-06-11 |
Family
ID=78788528
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202110889385.1A Active CN113762341B (zh) | 2021-08-06 | 2021-08-06 | 一种车辆故障优先级的计算方法及系统 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN113762341B (zh) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114266367B (zh) * | 2021-12-14 | 2024-12-27 | 深圳市道通科技股份有限公司 | 汽车故障维修优先级排序方法、系统及存储介质 |
| CN117572852B (zh) * | 2024-01-16 | 2024-05-24 | 中国第一汽车股份有限公司 | 车辆部件故障分析方法、装置、设备、介质和产品 |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3332626A1 (de) * | 1983-09-09 | 1985-03-28 | Siemens AG, 1000 Berlin und 8000 München | Schaltungsanordnung zum erkennen von statischen und dynamischen fehlern in schaltungsbaugruppen |
| JP2639287B2 (ja) * | 1992-08-11 | 1997-08-06 | 株式会社デンソー | 車両の自己診断装置 |
| JP2006113668A (ja) * | 2004-10-12 | 2006-04-27 | Toyota Motor Corp | 故障診断装置 |
| US7427914B2 (en) * | 2006-09-21 | 2008-09-23 | Komatsu America Corp. | Operator alerting system using a vehicle fault condition prioritization method |
| KR100974705B1 (ko) * | 2007-12-13 | 2010-08-06 | 현대자동차주식회사 | 차량용 고장 처리 시스템 및 방법 |
| CN103398855A (zh) * | 2013-07-26 | 2013-11-20 | 浙江吉利汽车研究院有限公司 | 一种汽车诊断系统及方法 |
| CN105988456A (zh) * | 2015-01-30 | 2016-10-05 | 上海汽车集团股份有限公司 | 车辆故障远程诊断方法、装置和系统 |
| CN107918382B (zh) * | 2017-12-08 | 2020-01-03 | 深圳市道通科技股份有限公司 | 一种汽车故障诊断方法、汽车故障诊断装置及电子设备 |
| CN109164795A (zh) * | 2018-11-23 | 2019-01-08 | 安徽江淮汽车集团股份有限公司 | 一种智能汽车故障诊断方法及系统 |
| US11417153B2 (en) * | 2018-12-21 | 2022-08-16 | Continental Autonomous Mobility US, LLC | Self-service repair for autonomous vehicles |
| CN111221327B (zh) * | 2020-03-17 | 2021-04-20 | 北京汽车股份有限公司 | 车辆故障检测方法、装置、存储介质以及车辆 |
| CN111694341A (zh) * | 2020-06-05 | 2020-09-22 | 中国第一汽车股份有限公司 | 一种故障数据存储方法、装置、车载设备及存储介质 |
| CN111963287B (zh) * | 2020-08-21 | 2022-04-29 | 中国重汽集团济南动力有限公司 | 一种车辆发动机和后处理的obd交互系统、方法及装置 |
| CN112732474B (zh) * | 2021-01-13 | 2022-11-29 | 潍柴动力股份有限公司 | 故障处理方法及装置、电子设备、计算机可读存储介质 |
-
2021
- 2021-08-06 CN CN202110889385.1A patent/CN113762341B/zh active Active
Also Published As
| Publication number | Publication date |
|---|---|
| CN113762341A (zh) | 2021-12-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN113762341B (zh) | 一种车辆故障优先级的计算方法及系统 | |
| CN109539473B (zh) | 空调系统的故障类型确定方法、电子设备 | |
| CN112712305B (zh) | 一种飞行器系统及其健康评估方法和装置 | |
| CN107797540A (zh) | 变速器故障测试方法、装置及终端 | |
| CN109783956A (zh) | 基于区域划分的最大跳变时间违例修复方法及系统 | |
| US20250290830A1 (en) | Integrated Product Testing Method and Device Combining Accelerated Life Test and Accelerated Degradation Test | |
| CN111426949A (zh) | 一种电磁阀健康评估方法、装置、设备及可读存储介质 | |
| CN115858311A (zh) | 运维监控的方法、装置、电子设备及可读存储介质 | |
| CN110850850B (zh) | 冷却水泵的下线检测方法、装置、设备及存储介质 | |
| CN110264055B (zh) | 部件危害性评估方法、装置、设备及计算机可读存储介质 | |
| CN117575408B (zh) | 一种产品可靠性增长的仿真方法 | |
| CN115270078A (zh) | 一种机电设备平均修复时间的计算方法和系统 | |
| CN110287523B (zh) | 模块化贮存模式下多批次部件的备件方案优化方法及装置 | |
| CN115113056A (zh) | 一种燃料电池系统健康状态检测方法及装置 | |
| CN105204818A (zh) | 用于管理机动车辆的故障消息的方法 | |
| CN107516911A (zh) | 交直流混联电网连锁故障脆弱源的辨识方法 | |
| CN108875205A (zh) | 一种基于可达矩阵和离散事件驱动的系统可用度高效仿真方法 | |
| CN117906976A (zh) | 车辆的健康度评估方法及装置 | |
| CN113189534B (zh) | 一种电能表误差检测方法、可读存储介质及电子设备 | |
| CN117494987A (zh) | 一种配置检测仪器数量的方法 | |
| CN116594800A (zh) | 磁盘故障检测方法、装置、电子设备及计算机可读存储介质 | |
| KR20230111421A (ko) | Psa 모델에 대한 원전의 설계변경사항의 영향을 분석하는 방법 | |
| CN112256539A (zh) | 一种pcie链路错误统计方法、装置、终端及存储介质 | |
| CN119757915B (zh) | 一种针对机电设备的故障定位方法、系统及电子设备 | |
| CN118868347A (zh) | 一种核电厂安全级保护系统电源诊断控制方法及系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |