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、第三方面,提供了一种电子设备,该电子设备包括处理器、通信接口、存储器本文档来自技高网...
【技术保护点】
1.一种基于逻辑模型的动力系统故障分析方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,对所述动力系统的功能模型进行功能故障分析,得到所述动力系统的功能故障分析结果,包括:
3.如权利要求1所述的方法,其特征在于,所述工作参数包括:各个零件的外部环境载荷、各个零件的工作载荷和各个零件的内部失效机制;所述各个零件的内部失效机制是基于所述零件的微观检测数据得到的。
4.如权利要求3所述的方法,其特征在于,对所述动力系统的结构模型进行结构故障分析,得到所述动力系统的结构故障分析结果,包括:
5.如权利要求1所述的方法,其特征在于,将所述动力系统的参数集输入所述动力系统的性能仿真模型中,得到所述动力系统的性能偏差分析结果,包括:
6.如权利要求5所述的方法,其特征在于,基于所述动力系统的性能仿真数据,确定所述动力系统的性能偏差,包括:
7.一种基于逻辑模型的动力系统故障分析装置,其特征在于,所述装置包括:
8.一种电子设备,其特征在于,所述电子设备包括处理器、通信接口、存储器和通信
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-6任一所述的方法。
...【技术特征摘要】
1.一种基于逻辑模型的动力系统故障分析方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,对所述动力系统的功能模型进行功能故障分析,得到所述动力系统的功能故障分析结果,包括:
3.如权利要求1所述的方法,其特征在于,所述工作参数包括:各个零件的外部环境载荷、各个零件的工作载荷和各个零件的内部失效机制;所述各个零件的内部失效机制是基于所述零件的微观检测数据得到的。
4.如权利要求3所述的方法,其特征在于,对所述动力系统的结构模型进行结构故障分析,得到所述动力系统的结构故障分析结果,包括:
5.如权利要求1所述的方法,其特征在于,将所述动...
【专利技术属性】
技术研发人员:金平,蔡国飙,吕俊杰,李世哲,
申请(专利权)人:北京航空航天大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。