您好,欢迎来到好土汽车网。
搜索
您的当前位置:首页一种基于高光谱遥感技术的陆上油气管道缺陷诊断方法[发明专利]

一种基于高光谱遥感技术的陆上油气管道缺陷诊断方法[发明专利]

来源:好土汽车网
(19)中华人民共和国国家知识产权局

(12)发明专利申请

(10)申请公布号 CN 112116566 A(43)申请公布日 2020.12.22

(21)申请号 202010922251.0(22)申请日 2020.09.04

(71)申请人 西安交通大学

地址 710049 陕西省西安市碑林区咸宁西

路28号(72)发明人 孙丽琼 王振兴 肖光宇 闫静 

耿英三 刘志远 王建华 (74)专利代理机构 西安智大知识产权代理事务

所 61215

代理人 何会侠(51)Int.Cl.

G06T 7/00(2017.01)G06N 3/08(2006.01)G06N 3/04(2006.01)G06K 9/62(2006.01)

权利要求书2页 说明书6页 附图1页

G01N 21/25(2006.01)

CN 112116566 A()发明名称

一种基于高光谱遥感技术的陆上油气管道缺陷诊断方法(57)摘要

本发明提供了一种基于高光谱遥感技术的

利用高光谱遥感技陆上油气管道缺陷诊断方法,

术,将光谱成像仪生成的油气管道高光谱图像输入计算机,利用BP神经网络和机器学习的方法对实验获得的油气管道光谱数据进行标记和训练,提取泄漏及缺陷等油气管道的高光谱图像及光谱特征,确定油气管道泄漏区域及缺陷位置;通过无监督机器学习熵值法对油气管道表面数据进行分级处理,再通过BP神经网络按缺陷级别进行自动分类,并按“正常”、“故障”、“警报”进行预警显示。本发明解决了目前油气管道泄漏及缺陷区域检测需要大量人工且难以定位的问题,利用高光谱遥感技术,实现了陆上油气管道的人工智能巡检,具有经济性好、适用场景广、适用对象广的特点。

CN 112116566 A

权 利 要 求 书

1/2页

1.一种基于高光谱遥感技术的陆上油气管道缺陷诊断方法,其特征在于:利用高光谱遥感技术,将光谱成像仪生成的油气管道高光谱图像输入计算机,利用BP神经网络和机器学习的方法对实验获得的油气管道光谱数据进行标记和训练,提取泄漏及缺陷油气管道的高光谱图像及光谱特征,最终确定油气管道泄漏区域及缺陷位置。

2.根据权利要求1所述的一种基于高光谱遥感技术的陆上油气管道缺陷诊断方法,其特征在于:包括以下步骤:

步骤1:高光谱图像获取利用高光谱遥感技术,通过光谱成像仪获得油气管道表面高光谱图像,即油气管道表面在不同波长光的反射下的成像,为后续BP神经网络深度学习和机器学习做数据准备;

步骤2:表面数据提取

利用高光谱图像分析软件ENVI对油气管道表面高光谱图像进行分析,根据油气管道表面状况不同,不同波长光在其表面的反射率不同,分别提取油气管道表面高光谱图像中表面正常与缺陷处的高光谱数据;

步骤3:数据分级

实验获得油气管道不同表面状态的高光谱图像,根据正常及不同缺陷情况下,油气管道表面对不同光反射率不同,使用无监督机器学习熵值法对油气管道表面高光谱数据进行分级处理,即对人为认定的油气管道表面三组不同状态“正常”、“故障”、“警报”,用机器学习法对不同组别实验数据进行分级,取各级别标签中20%的数据作为测试集,其余80%的数据作为训练集;

步骤4:BP神经网络对高光谱油气管道数据的分类与缺陷区域检测利用BP神经网络对步骤3生成的训练集和测试集进行训练与测试,之后即获取需要识别区域油气管道的高光谱数据,利用已训练的数据集对新获取的油气管道表面高光谱数据进行分类处理,自动根据油气管道表面状态得出“正常”、“故障”、“警报”三类缺陷预警,并进一步给出油气管道的缺陷区域;

步骤5:利用机器学习最邻近结点KNN算法对步骤4的分类结果进行验证。

3.根据权利要求2所述的一种基于高光谱遥感技术的陆上油气管道缺陷诊断方法,其特征在于,步骤3所述使用无监督机器学习熵值法对油气管道表面高光谱数据进行分级处理,即利用熵值法的最终得分对高光谱数据进行分级,得分越高说明油气管道越安全,熵值法最终得分的计算步骤为:

(1)选取N段油气管道表面高光谱数据,每段高光谱数据包含M个波长的反射率数值,则xij为第i段油气管道表面高光谱数据的第j个波长的反射率数值,其中i=1,2…,n;j=1,2,…,m;

(2)反射率的归一化处理:先要对各个反射率进行标准化处理,即把反射率的绝对值转化为相对值,并令xij=|xij|;由于正向反射率和负向反射率数值代表的含义不同,正向反射率数值越高越好,负向反射率数值越低越好,因此,对于正向和负向反射率,用不同的算法进行数据标准化处理;

对于正向反射率:

2

CN 112116566 A

权 利 要 求 书

2/2页

对于负向反射率:

式中,max{}与min{}分别表示取最大值与最小值,则x′ij为第i段油气管道表面高光谱数据的第j个波长的正向反射率数值,x″ij为第i段油气管道表面高光谱数据的第j个波长的负向反射率数值;归一化后的数据记为x1ij;

(3)计算第i段油气管道表面高光谱数据的第j个波长的反射率占所有N段油气管道表面高光谱数据的第j个波长的反射率的比重:

(4)计算第j个波长的反射率的熵值ej:

其中k=1/lnn,满足ej≥0;

根据熵值计算最终得分:

(5)计算信息熵冗余度dj:dj=1-ej

(6)计算各个波反射率的权值Wj:

(7)计算各光谱信息的综合得分Si:

4.根据权利要求2所述的一种基于高光谱遥感技术的陆上油气管道缺陷诊断方法,其特征在于,所述利用机器学习最邻近结点KNN算法对步骤4的分类结果进行验证,是通过计算BP神经网络的分类准确率,以此来验证BP神经网络预测分类的合理性;具体如下:

对于一个需要预测的输入向量X,即一段高光谱数据的M个波长反射率的数值,只需在训练集中寻找k个与输入向量X最近的向量的样本,然后把输入向量X的类别预测为这k个样本中类别数最多的那一类,即计算需要预测的向量与训练集中其他数据的欧式距离Dxy:

式中,Xk为预测值的特征,Yk为样本特征;

欧式距离Dxy越小,则预测结果越准确。

3

CN 112116566 A

说 明 书

1/6页

一种基于高光谱遥感技术的陆上油气管道缺陷诊断方法

技术领域

[0001]本发明涉及能源管道技术领域,具体涉及一种基于高光谱遥感技术的陆上油气管道缺陷诊断方法。

背景技术

[0002]我国陆上油气管道总里程已超过12×104km,油气管道泄漏是长输管道平稳运营的重要安全隐患。长输管道大多输送高温、高压、易燃、易爆、剧毒和有腐蚀的介质,当管道存在缺陷时,如果处理不及时,将造成严重的环境污染和危险事故,同时也会带来巨大的经济损失。由于受管道使用年限和周围环境等因素的影响,管道传输过程中会产生各种缺陷问题,比如管道穿孔和表面腐蚀等现象,以致产生管道损坏和油气泄漏,造成安全隐患,所以对管道进行缺陷检测具有重要意义。

[0003]目前管道泄漏和定位的主要方法是人工巡检、管道内部检测技术和管道外部检测技术等。但人工巡检方式存在着管网长而复杂、设施繁多、巡检效率低等缺点;管道内部检测技术主要通过对清管道应用磁通、超声、录像、涡流等技术提高泄漏检测的可靠性和灵敏度,而管道外部动态检测技术,主要包括压力点分析法、特性阻抗检测法、互相关分析法、压力波法、流量差监测法、管道瞬变模型法等,这些方法均需要大量的原始数据,现场操作存在困难,并且无法对泄漏点进行准确定位。[0004]根据调研结果,现阶段国内外涉及油气管道泄漏检测的专利有:

[0005]美国专利US5117676公开了一种采用麦克风为感测元件的天然气管道泄漏检测系统;

[0006]美国专利US63881公开了一种基于模式匹配滤波技术的实时管道泄漏声学检测方法和设备;

[0007]中国专利CN03137597.9公开了一种用于油气管线检测的光纤光栅传感测试系统;[0008]中国专利CN201310656020.X公开了一种非介入式压电型气体管道泄漏次声波检测装置;

[0009]中国专利200710177617.0公开了一种基于压力信号和声波信号的泄漏检测定位技术等。[0010]如:专利(CN03137597.9“一种用于油气管线检测的光纤光栅传感测试系统”)提供了一种用光纤光栅传感技术对长输线中腐蚀、裂缝、泄漏、结蜡、结垢等状况进行多点分布检测的系统装置,通过传感器阵列检测管线中流体温度、压力变化以光纤光栅中心波长偏移的形式反射并耦合到光谱分析仪,经信号处理,获得长输线中的输运状况。该检测系统能获得管线中有关物理量的详细变化,但装置复杂,含近红外宽带半导体激光源阵列、波分复用器、光纤双向耦合器、光谱分析仪等,现场实用较为困难。专利(CN 201310656020.X“一种非介入式压电型气体管道泄漏次声波检测装置”)所发明的检测装置,通过磁性基座与管壁的吸附作用固定安装于气体管道管壁外侧,通过感测气体管道泄漏时沿管内气体介质传播的次声波信号或沿管壁传播的次声波信号进行泄漏检测,是一种

4

CN 112116566 A

说 明 书

2/6页

具有较高灵敏度的气体管道泄漏检测方法。[0011]现有专利技术涉及非介入检测技术,其实现系统较为复杂,不利于现场实用,且检测距离有限,无法实现较广区域无接触检测。发明内容

[0012]本发明提供一种基于高光谱遥感技术的陆上油气管道缺陷诊断方法,解决目前陆上油气管道表面出现裂纹等人眼不易观察出的泄漏或缺陷故障。[0013]为达到上述目的,本发明采用如下技术方案:

[0014]一种基于高光谱遥感技术的陆上油气管道缺陷诊断方法,利用高光谱遥感技术,将光谱成像仪生成的油气管道高光谱图像输入计算机,利用BP神经网络和机器学习的方法对实验获得的油气管道光谱数据进行标记和训练,提取泄漏及缺陷油气管道的高光谱图像及光谱特征,最终确定油气管道泄漏区域及缺陷位置。

[0015]所述的一种基于高光谱遥感技术的陆上油气管道缺陷诊断方法,包括以下步骤:[0016]步骤1:高光谱图像获取[0017]利用高光谱遥感技术,通过光谱成像仪获得油气管道表面高光谱图像,即油气管道表面在不同波长光的反射下的成像,为后续BP神经网络深度学习和机器学习做数据准备;

[0018]步骤2:表面数据提取[0019]利用高光谱图像分析软件ENVI对油气管道表面高光谱图像进行分析,根据油气管道表面状况不同,不同波长光在其表面的反射率不同,分别提取油气管道表面高光谱图像中表面正常与缺陷处的高光谱数据;[0020]步骤3:数据分级

[0021]实验获得油气管道不同表面状态的高光谱图像,根据正常及不同缺陷情况下,油气管道表面对不同光反射率不同,使用无监督机器学习熵值法对油气管道表面高光谱数据进行分级处理,即对人为认定的油气管道表面三组不同状态“正常”、“故障”、“警报”,用机器学习法对不同组别实验数据进行分级,取各级别标签中20%的数据作为测试集,其余80%的数据作为训练集;[0022]步骤4:BP神经网络对高光谱油气管道数据的分类与缺陷区域检测[0023]利用BP神经网络对步骤3生成的训练集和测试集进行训练与测试,之后即获取需要识别区域油气管道的高光谱数据,利用已训练的数据集对新获取的油气管道表面高光谱数据进行分类处理,自动根据油气管道表面状态得出“正常”、“故障”、“警报”三类缺陷预警,并进一步给出油气管道的缺陷区域;[0024]步骤5:利用机器学习最邻近结点KNN算法对步骤4的分类结果进行验证。

[0025]步骤3所述使用无监督机器学习熵值法对油气管道表面高光谱数据进行分级处理,即利用熵值法的最终得分对高光谱数据进行分级,得分越高说明油气管道越安全,熵值法最终得分的计算步骤为:[0026](1)选取N段油气管道表面高光谱数据,每段高光谱数据包含M个波长的反射率数值,则xih为第i段油气管道表面高光谱数据的第j个波长的反射率数值,其中i=1,2…,n;j=1,2,…,m;

5

CN 112116566 A[0027]

说 明 书

3/6页

(2)反射率的归一化处理:先要对各个反射率进行标准化处理,即把反射率的绝对

值转化为相对值,并令xih=|xij|;由于正向反射率和负向反射率数值代表的含义不同,正向反射率数值越高越好,负向反射率数值越低越好,因此,对于正向和负向反射率,用不同的算法进行数据标准化处理;[0028]对于正向反射率:

[0029][0030][0031][0032]

对于负向反射率:

式中,max{}与min{}分别表示取最大值与最小值,则x'ij为第i段油气管道表面高

光谱数据的第j个波长的正向反射率数值,x″ij为第i段油气管道表面高光谱数据的第j个波长的负向反射率数值;归一化后的数据记为x1ij;[0033](3)计算第i段油气管道表面高光谱数据的第j个波长的反射率占所有N段油气管道表面高光谱数据的第j个波长的反射率的比重:

[0034][0035][0036][0037][0038][0039][0040][0041][0042][0043]

(4)计算第j个波长的反射率的熵值ej:

其中k=1/lnn,满足ej≥0;

根据熵值计算最终得分:

(5)计算信息熵冗余度dj:dj=1-ej

(6)计算各个波反射率的权值Wj:

(7)计算各光谱信息的综合得分Si:

所述利用机器学习最邻近结点KNN算法对步骤4的分类结果进行验证,是通过计算

BP神经网络的分类准确率,以此来验证BP神经网络预测分类的合理性;具体如下:[0045]对于一个需要预测的输入向量X,即一段高光谱数据的M个波长反射率的数值,只需在训练集中寻找k个与输入向量X最近的向量的样本,然后把输入向量X的类别预测为这k个样本中类别数最多的那一类,即计算需要预测的向量与训练集中其他数据的欧式距离Dxy:

[0044]

6

CN 112116566 A

说 明 书

4/6页

[0046]

式中,Xk为预测值的特征,Yk为样本特征;

[0048]欧式距离Dxy越小,则预测结果越准确。

[0049]高光谱成像技术是基于非常多窄波段的影像数据技术,它将成像技术与光谱技术相结合,探测目标的二维几何空间及一维光谱信息,获取高光谱分辨率的连续、窄波段的图像数据。由于陆上油气管道线路较长,适合用高光谱遥感技术检测,既具有经济性,检测准确率又高。除此之外,高光谱成像仪还具有高灵敏度快速光学结构,即成像速度快、采集方式灵活,综合人工智能算法,可以快速诊断油气管道泄漏及缺陷故障,并实现泄漏区域准确定位,对陆上油气管道泄漏检测具有重要意义。附图说明

[0050]图1为本发明方法流程图。

具体实施方式

[0051]下面结合油气管道实施例进行详细说明,但本发明一种基于高光谱遥感技术的陆上油气管道缺陷诊断方法检测物体不局限于油气管道。

[0052]一种基于高光谱遥感技术的陆上油气管道缺陷诊断方法,利用高光谱遥感技术,将光谱成像仪生成的油气管道高光谱图像输入计算机,利用BP神经网络和机器学习的方法对实验获得的油气管道光谱数据进行标记和训练,提取泄漏及缺陷油气管道的高光谱图像及光谱特征,最终确定油气管道泄漏区域及缺陷位置。[0053]如图1所示,具体包括以下步骤:[00]步骤1:高光谱图像获取[0055]利用高光谱遥感技术,通过光谱成像仪获得油气管道表面高光谱图像,即油气管道表面在不同波长光的反射下的成像,为后续BP神经网络深度学习和机器学习做数据准备;

[0056]步骤2:表面数据提取[0057]利用高光谱图像分析软件ENVI对油气管道表面高光谱图像进行分析,根据油气管道表面状况不同,不同波长光在其表面的反射率不同,分别提取油气管道表面高光谱图像中表面正常与缺陷处的高光谱数据;[0058]步骤3:数据分级

[0059]实验获得油气管道不同表面状态的高光谱图像,根据正常及不同缺陷情况下,油气管道表面对不同光反射率不同,使用无监督机器学习熵值法对油气管道表面高光谱数据进行分级处理,即对人为认定的油气管道表面三组不同状态“正常”、“故障”、“警报”,用机器学习法对不同组别实验数据进行分级,取各级别标签中20%的数据作为测试集,其余80%的数据作为训练集。

[0060]熵值法最终得分的计算步骤为:

7

[0047]

CN 112116566 A[0061]

说 明 书

5/6页

(1)选取N段油气管道表面高光谱数据,每段高光谱数据包含M个波长的反射率数

值,则xij为第i段油气管道表面高光谱数据的第j个波长的反射率数值(i=1,2…,n;j=1,2,…,m);[0062](2)反射率的归一化处理:先要对各个反射率进行标准化处理,即把反射率的绝对值转化为相对值,并令xij=|xij|。由于正向反射率和负向反射率数值代表的含义不同,正向反射率数值越高越好,负向反射率数值越低越好,因此,对于正向和负向反射率,用不同的算法进行数据标准化处理;[0063]对于正向反射率:

[00][0065][0066][0067]

对于负向反射率:

式中,max{}与min{}分别表示取最大值与最小值,则x'ij为第i段油气管道表面高

光谱数据的第j个波长的正向反射率数值,x”ij为第i段油气管道表面高光谱数据的第j个波长的负向反射率数值(i=1,2…,n;j=1,2,…,m)。归一化后的数据记为x1ij;[0068](3)计算第i段油气管道表面高光谱数据的第j个波长的反射率占所有N段油气管道表面高光谱数据的第j个波长的反射率的比重:

[0069][0070][0071][0072][0073][0074][0075][0076][0077][0078]

(4)计算第j个波长的反射率的熵值ej:

其中k=1/lnn,满足ej≥0;

根据熵值计算最终得分:

(5)计算信息熵冗余度dj:dj=1-ej

(6)计算各个波反射率的权值Wj:

(7)计算各光谱信息的综合得分Si:

步骤4:BP神经网络对高光谱油气管道数据的分类和缺陷区域检测

[0080]利用BP神经网络对步骤3生成的训练集和测试集进行训练与测试,之后即可获取需要识别区域油气管道的高光谱数据,利用已训练的数据集对新获取的油气管道表面高光谱数据进行分类处理,自动根据油气管道表面状态得出“正常”、“故障”、“警报”三类缺陷预警,并进一步给出油气管道的缺陷区域。[0081]所述BP神经网络,它的特点为误差反向传播,是一种具有三层或三层以上的多层神经网络,其中每一层都由若干个神经元组成;BP神经网络按有监督学习方式进行训练,当

8

[0079]

CN 112116566 A

说 明 书

6/6页

一对学习模式提供给BP神经网络后,其神经元的激活值将从左侧输入层经中间各隐含层向右侧输出层传播,在输出层的各神经元输出对应于输入模式的网络响应;然后,按减少希望输出与实际输出误差的原则,从输出层经各隐含层、最后回到输入层逐层修正各连接权;随着这种误差反向传播训练的不断进行,BP神经网络对输入模式响应的正确率也将不断提高。

[0082]其中输入参数为需要检测区域的油气管道表面高光谱图像的反射率,输出参数为油气管道的状态:“正常”、“故障”、“警报”。实现效果:只需获取油气管道表面高光谱数据,即油气管道表面对各个波长光的反射率,即可判断油气管道的状态,从而检测缺陷位置。[0083]步骤5:利用机器学习最邻近结点KNN算法对分类结果的验证[0084]根据步骤4的油气管道表面状态分类与缺陷区域检测结果,利用机器学习KNN算法对故障诊断结果进行验证,并编写分类器代码来计算BP神经网络的分类准确率,以此来验证BP神经网络预测分类的合理性。

[0085]对于一个需要预测的输入向量X(即一段高光谱数据的M个波长反射率的数值),只需在训练集中寻找k个与输入向量向量X最近的向量的样本,然后把输入向量X的类别预测为这k个样本中类别数最多的那一类,即计算需要预测的向量与训练集中其他数据的欧式距离Dxy:

[0086]

式中,Xk为预测值的特征,Yk为样本特征。

[0088]欧式距离Dxy越小,则预测结果越准确。[00]与现有技术相比,本发明具有如下优点:[0090](1)利用高光谱遥感技术,通过安装在无人机上的高光谱相机大范围获取油气管道的高光谱图像。根据正常无损和有缺陷位置对不同频率光反射不同,通过高光谱仪获得油气管道的高光谱图像,进而利用计算机算法对油气管道表面高光谱图像进行分类,从而检测出表面存在故障的油气管道,防止安全隐患,该方法检测准确率高,同时避免了人工巡检,具有较好经济性;[0091](2)高光谱成像仪还具有高灵敏度快速光学结构,即成像速度快、采集方式灵活,综合人工智能算法,可以快速诊断油气管道泄漏及缺陷故障,并实现泄漏区域准确定位。

[0087]

9

CN 112116566 A

说 明 书 附 图

1/1页

图1

10

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- howto234.com 版权所有 湘ICP备2022005869号-3

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务