System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及故障诊断,特别涉及一种航空发动机的故障诊断方法、系统、设备及介质。
技术介绍
1、航空发动机在运行过程中可能会出现气路故障、燃滑油系统故障、振动故障等不同类型的故障,如果不能及时监测并排除,则会导致航空发动机停车、部件损伤,严重时甚至会造成航空发动机报废等后果。为了保证航空发动机的安全、可靠运行,通过航空发动机传感器所采集的测量参数对航空发动机进行故障诊断,并对发生的或者可能要发生的问题进行评估依据重要的价值和意义。
2、航空发动机通常依据功能特性、物理特性、需求、设计与使用信息的不同,具备不同的构型,且相同构型的航空发动机也会因为需求不同,即传感器的特性与布置位置也不尽相同,目前对于航空发动机故障诊断系统来说,通常需要针对不同型号的航空发动机配置专用的故障诊断流程与方法,并且都是基于单一方法进行诊断,无法实现对不同构型、不同传感器方案的航空发动机进行故障诊断。
技术实现思路
1、本专利技术要解决的技术问题是为了克服现有技术中无法实现对不同构型、不同传感器方案的航空发动机进行故障诊断的缺陷,提供一种航空发动机的故障诊断方法、系统、设备及介质。
2、本专利技术是通过下述技术方案来解决上述技术问题:
3、本专利技术提供一种航空发动机的故障诊断方法,所述故障诊断方法包括:
4、获取待诊断的航空发动机的运行状态参数和构型信息;
5、根据所述构型信息,分别在预设故障诊断模型库和预设故障诊断知识库中匹配得到对应的故障诊断
6、基于所述运行状态参数和所述故障诊断模型获取第一故障诊断结果;
7、基于所述运行状态参数和所述故障诊断知识获取第二故障诊断结果;
8、将所述第一故障诊断结果和所述第二故障诊断结果进行融合处理,获取所述待诊断的航空发动机的第一目标诊断结果。
9、较佳地,在匹配得到对应的故障诊断模型和故障诊断知识之后,所述故障诊断方法还包括:
10、从匹配到的所述故障诊断知识中筛选出依据状态指示的故障诊断知识;
11、分别判断匹配到的所述故障诊断模型、所述依据状态指示的故障诊断知识是否满足预设条件;
12、若否,则将不满足所述预设条件的故障诊断模型、依据状态指示的故障诊断知识从设定诊断列表中删除;
13、其中,所述预设条件包括所述待诊断的航空发动机具备的第一传感器关联参数与所述故障诊断模型或所述故障诊断知识所需使用的第二传感器关联参数相匹配。
14、较佳地,当存在至少两个满足所述预设条件的故障诊断模型时,所述基于所述运行状态参数和所述故障诊断模型获取第一故障诊断结果包括:
15、将所述运行状态参数分别输入多个所述故障诊断模型获取多个第一中间诊断结果,融合得到对应的所述第一故障诊断结果,并存储至故障诊断结果库。
16、较佳地,当存在至少两个满足所述预设条件的依据状态指示的故障诊断知识时,所述基于所述运行状态参数和所述故障诊断知识获取第二故障诊断结果包括:
17、将所述运行状态参数分别输入多个所述依据状态指示的故障诊断知识获取多个第二中间诊断结果,融合得到对应的所述第二故障诊断结果,并存储至所述故障诊断结果库。
18、较佳地,所述将所述第一故障诊断结果和所述第二故障诊断结果进行融合处理,获取所述待诊断的航空发动机的第一目标诊断结果包括:
19、从所述故障诊断结果库中获取对应的第一故障诊断结果和对应的第二故障诊断结果;
20、根据满足所述预设条件的故障诊断模型以及依据状态指示的故障诊断知识对应于所述待诊断的航空发动机所属构型的诊断准确率,以确定对应权重关系;
21、将所述第一故障诊断结果、所述第二故障诊断结果以及所述权重关系利用信息融合算法进行融合诊断结果计算,以获取所述待诊断的航空发动机的第一目标诊断结果;
22、其中,所述待诊断的航空发动机的故障类型对应的第一目标诊断结果按照所述融合诊断结果的大小排列。
23、较佳地,所述故障诊断方法还包括:
24、获取所述待诊断的航空发动机的运行前、运行后、运行过程中的至少一种情况对应的现象描述信息;
25、其中,所述现象描述信息包括现场人员描述、无损探伤结果、孔探结果描述中至少一种;
26、从匹配到的各个所述故障诊断知识中筛选出依据现象描述的故障诊断知识;
27、将所述现象描述输入所述依据现象描述的故障诊断知识进行知识推理,以获取第三故障诊断结果。
28、较佳地,所述故障诊断方法还包括:
29、将所述第一故障诊断结果、所述第二故障诊断结果和所述第三故障诊断结果进行融合处理,以获取所述待诊断的航空发动机的第二目标诊断结果。
30、较佳地,所述获取待诊断的航空发动机的运行状态参数包括:
31、采集并检测所述待诊断的航空发动机的原始运行参数的数据格式;
32、根据所述数据格式在预设数据解析算法库中进行匹配得到对应的数据解析算法;
33、基于所述原始运行参数和所述数据解析算法获取所述获取待诊断的航空发动机的运行状态参数。
34、较佳地,所述故障诊断方法还包括:
35、判断所述运行状态参数是否满足预设质量评估要求;其中,所述数据质量评估要求包括缺失值、离群点、冗余值、单位标准、数据类型标准中至少一种;
36、若满足,则输出所述运行状态参数;
37、若不满足,则删除所述运行状态参数。
38、本专利技术还提供一种航空发动机的故障诊断系统,所述故障诊断系统包括:
39、第一获取模块,用于获取待诊断的航空发动机的运行状态参数和构型信息;
40、匹配模块,用于根据所述构型信息,分别在预设故障诊断模型库和预设故障诊断知识库中匹配得到对应的故障诊断模型和故障诊断知识;其中,所述预设故障诊断模型库为基于数据驱动算法生成的航空发动机的故障诊断模型库,所述预设故障诊断知识库为基于知识推理算法生成的航空发动机的故障诊断知识库;
41、第一故障诊断结果获取模块,用于基于所述运行状态参数和所述故障诊断模型获取第一故障诊断结果;
42、第二故障诊断结果获取模块,用于基于所述运行状态参数和所述故障诊断知识获取第二故障诊断结果;
43、第一诊断结果融合模块,用于将所述第一故障诊断结果和所述第二故障诊断结果进行融合处理,获取所述待诊断的航空发动机的第一目标诊断结果。
44、较佳地,所述故障诊断系统还包括:
45、第一筛选模块,用于从匹配到的所述故障诊断知识中筛选出依据状态指示的故障诊断知识;
46、第一判断模块,用于分别判本文档来自技高网...
【技术保护点】
1.一种航空发动机的故障诊断方法,其特征在于,所述故障诊断方法包括:
2.如权利要求1所述的航空发动机的故障诊断方法,其特征在于,在匹配得到对应的故障诊断模型和故障诊断知识之后,所述故障诊断方法还包括:
3.如权利要求2所述的航空发动机的故障诊断方法,其特征在于,当存在至少两个满足所述预设条件的故障诊断模型时,所述基于所述运行状态参数和所述故障诊断模型获取第一故障诊断结果包括:
4.如权利要求3所述的航空发动机的故障诊断方法,其特征在于,当存在至少两个满足所述预设条件的依据状态指示的故障诊断知识时,所述基于所述运行状态参数和所述故障诊断知识获取第二故障诊断结果包括:
5.如权利要求4所述的航空发动机的故障诊断方法,其特征在于,所述将所述第一故障诊断结果和所述第二故障诊断结果进行融合处理,获取所述待诊断的航空发动机的第一目标诊断结果包括:
6.如权利要求5所述的航空发动机的故障诊断方法,其特征在于,所述故障诊断方法还包括:
7.如权利要求6所述的航空发动机的故障诊断方法,其特征在于,所述故障诊断方法还包括:
...【技术特征摘要】
1.一种航空发动机的故障诊断方法,其特征在于,所述故障诊断方法包括:
2.如权利要求1所述的航空发动机的故障诊断方法,其特征在于,在匹配得到对应的故障诊断模型和故障诊断知识之后,所述故障诊断方法还包括:
3.如权利要求2所述的航空发动机的故障诊断方法,其特征在于,当存在至少两个满足所述预设条件的故障诊断模型时,所述基于所述运行状态参数和所述故障诊断模型获取第一故障诊断结果包括:
4.如权利要求3所述的航空发动机的故障诊断方法,其特征在于,当存在至少两个满足所述预设条件的依据状态指示的故障诊断知识时,所述基于所述运行状态参数和所述故障诊断知识获取第二故障诊断结果包括:
5.如权利要求4所述的航空发动机的故障诊断方法,其特征在于,所述将所述第一故障诊断结果和所述第二故障诊断结果进行融合处理,获取所述待诊断的航空发动机的第一目标诊断结果包括:
6.如权利要求5所述的航空...
【专利技术属性】
技术研发人员:刘虔,曹明,
申请(专利权)人:中国航发商用航空发动机有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。