System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及航空工程,特别涉及一种液压管路漏率测算方法、装置、电子设备和存储介质。
技术介绍
1、在飞机的维护和检修过程中,对液压管路系统进行泄漏检测,确保管路系统没有漏油等问题是非常重要的环节,有利于保障飞机性能与稳定性。舱门开合、起落架收放等大飞机作动系统的使役性能依赖高可靠性液压管路系统提供保障。因此,液压管路的密封性测试与验证是大飞机部/总装过程中的必要环节。然而在实际装配过程中,液压管路泄漏点定位以及油滴泄漏速率测算主要以人工方式进行,该方式对工人的经验性要求较高,费时费力,且易受到环境、振动等因素的影响,引发出现人为判断误差或操作错误,进而导致液压管路检测结果产生误差,严重影响飞机服役阶段安全性与作动系统稳定性。
2、随着高分辨率运动相机的革新以及图像处理算法的不断演化,基于视觉图像进行目标特征识别提取的方法已经不断在结构探伤识别、损伤特征值计算与评价、智能诊断等方面得到应用,该方法可针对视觉图像各像素点所对应的灰度或rgb三通道特征,通过给定滤波矩阵或设定特征阈值以实现对目标特征的高效提取,且不会受到生产现场复杂装配环境噪声与振动的影响,在泄漏速率测算方面有较广泛的应用前景。然而现有的图像处理算法并未针对液压管路图像进行专门设计,导致采用峰值信噪比、结构相似度等通用图像处理算法进行液压管路漏率测算时,无法区分出当泄漏点位于液压管路的不同部件时对测算结果的影响,也无法识别多个泄漏点之间的拓扑邻接关系对测算结果的影响,导致测算结果不够准确。
技术实现思路
1、本
2、第一方面,本专利技术实施例提供了一种液压管路漏率测算方法,所述方法包括:
3、分别获取测算前的原始液压管路图像和测算时的目标液压管路图像;
4、提取所述目标液压管路图像的多泄漏点油滴轮廓,并根据所述多泄漏点油滴轮廓计算得到所述目标液压管路图像的多泄漏点位置;
5、根据所述多泄漏点位置各自对应的部件信息和所述多泄漏点位置之间的拓扑邻接信息,确定所述目标液压管路图像对应的结构置信度权重,并根据所述结构置信度权重调整结构相似度算法中的结构分量的权重;
6、根据将所述原始液压管路图像和所述目标液压管路图像输入到所述结构相似度算法中所得到的相似度结果,计算得到所述液压管路的总漏量,进而计算得到所述液压管路的漏率结果。
7、可选地,所述根据所述多泄漏点位置各自对应的部件信息和所述多泄漏点位置之间的拓扑邻接信息,确定所述目标液压管路图像对应的结构置信度权重,具体包括:
8、确定每一泄漏点位置对应的部件信息,通过查找部件信息权重表,得到每一泄漏点位置对应的泄漏点权重;
9、累加泄漏点位置对应的泄漏点权重,得到泄漏点总权重;
10、根据所述多个泄漏点位置中处于拓扑邻接关系的最大泄漏点位置集合中泄漏点位置个数的占比,确定所述多个泄漏点位置对应的拓扑邻接系数;
11、根据所述泄漏点总权重和所述拓扑邻接系数,得到所述目标液压管路图像对应的结构置信度权重。
12、可选地,所述部件信息包括:所述泄漏点位置是否位于液压管路的弯头或接头,所述泄漏点位置是否位于液压管路的阀门,所述泄漏点位置是否位于液压管路的管道,以及当所述泄漏点位置位于液压管路的管道时所述管道的管径大小。
13、可选地,所述根据所述多个泄漏点位置中处于拓扑邻接关系的泄漏点位置的占比,确定所述多个泄漏点位置对应的拓扑邻接系数,具体包括:
14、在所述多个泄漏点位置中选取数量最多的泄漏点位置的组合,使得所述泄漏点位置的组合中的任一泄漏点位置所在的部件与所述组合内至少某一其他泄漏点位置所在部件是拓扑邻接的。
15、可选地,所述根据所述多泄漏点油滴轮廓计算得到所述目标液压管路图像的多泄漏点位置,具体包括:
16、对于每一油滴轮廓,在所述目标液压管路图像中找到对应的最大内切圆;其中,所述最大内切圆中的所有像素均不与油滴轮廓像素重叠,且所述最大内切圆中具有与油滴轮廓像素最多的邻接像素;
17、确定所述最大内切圆的圆心所在的像素为油滴轮廓对应的泄漏点位置。
18、可选地,所述提取所述目标液压管路图像的多泄漏点油滴轮廓,具体包括:
19、将所述目标液压管路图像进行灰度化和二值化处理,得到处理后的目标液压管路图像;
20、使用sobel算子对所述处理后的目标液压管路图像进行边缘检测,得到所述目标液压管路图像的多泄漏点油滴轮廓。
21、可选地,所述计算得到所述液压管路的漏率结果,具体包括:
22、根据分别获取原始液压管路图像和目标液压管路图像的时刻,得到测算时间差;
23、根据所述液压管路的总漏量和所述测算时间差,得到所述液压管路的漏率结果。
24、第二方面,本专利技术实施例提供了一种液压管路漏率测算装置,所述装置包括:
25、图像获取模块,用于分别获取测算前的原始液压管路图像和测算时的目标液压管路图像;
26、泄漏点测试模块,用于提取所述目标液压管路图像的多泄漏点油滴轮廓,并根据所述多泄漏点油滴轮廓计算得到所述目标液压管路图像的多泄漏点位置;
27、结构分量调整模块,用于根据所述多泄漏点位置各自对应的部件信息和所述多泄漏点位置之间的拓扑邻接信息,确定所述目标液压管路图像对应的结构置信度权重,并根据所述结构置信度权重调整结构相似度算法中的结构分量的权重;
28、漏率计算模块,用于根据将所述原始液压管路图像和所述目标液压管路图像输入到所述结构相似度算法中所得到的相似度结果,计算得到所述液压管路的总漏量,进而计算得到所述液压管路的漏率结果。
29、第三方面,本专利技术实施例提供了一种电子设备,其特征在于,包括:
30、一个或多个处理器;
31、存储器,用于存储一个或多个程序;
32、其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器执行如第一方面所述的方法。
33、第四方面,本专利技术实施例提供了一种计算机可读存储介质,其上存储有可执行指令,其特征在于,所述可执行指令被处理器执行时使处理器执行如第一方面所述方法。
34、本专利技术实施例提供的液压管路漏率测算方法、装置、电子设备和存储介质,基于改进的结构相似度算法来测算液压管路的漏率,考虑到了多泄漏点位置各自所体现出的结构化信息以及各泄漏点位置之间的拓扑邻接关系,从而实现了根据目标液压管路图像的结构化信息程度来动态调整结构相似度算法中结构分量的权重,进而实现了更加准确地漏率测算结果。
本文档来自技高网...【技术保护点】
1.一种液压管路漏率测算方法,其特征在于,所述方法包括:
2.根据权利要求1所述的液压管路漏率测算方法,其特征在于,所述根据所述多泄漏点位置各自对应的部件信息和所述多泄漏点位置之间的拓扑邻接信息,确定所述目标液压管路图像对应的结构置信度权重,具体包括:
3.根据权利要求2所述的液压管路漏率测算方法,其特征在于,所述部件信息包括:所述泄漏点位置是否位于液压管路的弯头或接头,所述泄漏点位置是否位于液压管路的阀门,所述泄漏点位置是否位于液压管路的管道,以及当所述泄漏点位置位于液压管路的管道时所述管道的管径大小。
4.根据权利要求2所述的液压管路漏率测算方法,其特征在于,所述根据所述多个泄漏点位置中处于拓扑邻接关系的泄漏点位置的占比,确定所述多个泄漏点位置对应的拓扑邻接系数,具体包括:
5.根据权利要求1所述的液压管路漏率测算方法,其特征在于,所述根据所述多泄漏点油滴轮廓计算得到所述目标液压管路图像的多泄漏点位置,具体包括:
6.根据权利要求1所述的液压管路漏率测算方法,其特征在于,所述提取所述目标液压管路图像的多泄漏点油滴轮廓
7.根据权利要求1所述的液压管路漏率测算方法,其特征在于,所述计算得到所述液压管路的漏率结果,具体包括:
8.一种液压管路漏率测算装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,包括:
10.一种计算机可读存储介质,其上存储有可执行指令,其特征在于,所述可执行指令被处理器执行时使处理器执行如权利要求1至7任一项所述方法。
...【技术特征摘要】
1.一种液压管路漏率测算方法,其特征在于,所述方法包括:
2.根据权利要求1所述的液压管路漏率测算方法,其特征在于,所述根据所述多泄漏点位置各自对应的部件信息和所述多泄漏点位置之间的拓扑邻接信息,确定所述目标液压管路图像对应的结构置信度权重,具体包括:
3.根据权利要求2所述的液压管路漏率测算方法,其特征在于,所述部件信息包括:所述泄漏点位置是否位于液压管路的弯头或接头,所述泄漏点位置是否位于液压管路的阀门,所述泄漏点位置是否位于液压管路的管道,以及当所述泄漏点位置位于液压管路的管道时所述管道的管径大小。
4.根据权利要求2所述的液压管路漏率测算方法,其特征在于,所述根据所述多个泄漏点位置中处于拓扑邻接关系的泄漏点位置的占比,确定所述多个泄漏点位置对应的...
【专利技术属性】
技术研发人员:刘平,张欣淼,张开富,姚杭,白子英,熊振翔,
申请(专利权)人:西北工业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。