一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种抗温度干扰的储油罐腐蚀超声检测方法及系统与流程

2022-09-01 06:26:57 来源:中国专利 TAG:


1.本公开涉及材料测试和分析技术领域,具体涉及一种抗温度干扰的储油罐腐蚀超声检测方法及系统。


背景技术:

2.随着国民经济的快速发展,国民对于作为重要的能源之一的石油的需求在与日俱增,大气中二氧化硫、硫化氢、二氧化氮等有害气体由于吸附、冷凝或下雨等原因,往往在储油罐外壁形成溶有酸、碱、盐类和其他杂质的水膜,使金属表面发生电化学腐蚀。并且储油罐内壁介质中包含的杂质的水分中往往含有大量的氯化物、硫化物、氧、酸类物质等,经过长时间的沉淀,往往会形成较强的电解质溶液,产生电化学腐蚀,由于介质内和介质上部气象空间中的含氧量不同,罐壁液位波动处可形成氧浓差电池而造成腐蚀。而石油作为一种危险品,一旦发生泄漏将会对生态环境造成极大的污染,而且会产生巨大的经济损失,因此,对储油罐进行腐蚀检测是至关重要的。目前,在对储油罐进行腐蚀检测时,通常采用的方式为:通过人工的方式,首先,往往需要将储油罐内部清洗干净,然后,确定储油罐是否被腐蚀。
3.然而,当采用上述方式时,经常会存在如下技术问题:
4.第一:将储油罐内部清洗干净,往往会花费较长时间,往往会导致检测储油罐腐蚀的效率低下;
5.第二,通过人工的方式,往往是凭借人工的主观观察确定储油罐是否被腐蚀,由于储油罐是否被腐蚀的确定受人为主观因素的影响较大,且缺乏统一的确定标准,做出的判断往往不准确,往往会导致储油罐腐蚀检测的准确度低下。


技术实现要素:

6.本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本公开的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
7.本公开的一些实施例提出了一种抗温度干扰的储油罐腐蚀超声检测方法,来解决以上背景技术部分提到的技术问题中的一项或多项。
8.第一方面,本公开的一些实施例提供了一种抗温度干扰的储油罐腐蚀超声检测的方法,该方法包括:通过温度测量探头,分别确定目标储油罐的壁外和壁内预设数目个预设组包括的预设数量个监测点对应的温度,分别得到上述目标储油罐的壁外对应的第一监测温度序列和上述目标储油罐的壁内对应的第二监测温度序列;获取目标储油罐图像序列,对上述目标储油罐图像序列中的每个目标储油罐图像进行污渍修正处理,确定上述目标储油罐图像对应的修正图像,得到修正图像序列;对上述修正图像序列中的修正图像进行光吸收处理,确定上述目标储油罐的壁外包括的各个目标位置对应的多尺度熵,得到多尺度熵集合;根据上述第一监测温度序列和上述多尺度熵集合,插值确定上述目标储油罐的壁
外包括的各个目标位置对应的温度,得到第一更新温度序列;根据上述第二监测温度序列,插值确定上述目标储油罐的壁内对应的第二更新温度序列;根据上述第一更新温度序列中的每个第一更新温度和上述第一更新温度对应的上述第二更新温度序列中的第二更新温度,确定上述第一更新温度对应的上述目标储油罐的目标位置对应的目标厚度,得到目标厚度集合;根据上述目标厚度集合与预先获取的上述目标储油罐的规格厚度,确定上述目标储油罐的腐蚀区域,生成上述目标储油罐的腐蚀状况。
9.第二方面,本公开提供了一种抗温度干扰的储油罐腐蚀超声检测系统,包括处理器和存储器,上述处理器用于处理存储在上述存储器中的指令以实现上述的抗温度干扰的储油罐腐蚀超声检测方法。
10.本公开的上述各个实施例中具有如下有益效果:通过本公开的一些实施例的抗温度干扰的储油罐腐蚀超声检测方法,提高了储油罐腐蚀检测的效率和准确度。具体来说,导致储油罐腐蚀检测的效率和准确度低下的原因在于:第一:将储油罐内部清洗干净,往往会花费较长时间,往往会导致检测储油罐腐蚀的效率低下。第二,通过人工的方式,往往是凭借人工的主观观察确定储油罐是否被腐蚀,由于储油罐是否被腐蚀的确定受人为主观因素的影响较大,且缺乏统一的确定标准,做出的判断往往不准确,往往会导致储油罐腐蚀检测的准确度低下。因此,当通过人工的方式,首先,往往需要将储油罐内部清洗干净,然后,确定储油罐是否被腐蚀时,往往会导致储油罐腐蚀检测的效率和准确度低下。基于此,本公开的一些实施例的抗温度干扰的储油罐腐蚀超声检测方法,通过光学手段,具体是利用可见光手段进行材料(储油罐)分析和测试,解决了储油罐腐蚀检测的效率和准确度低下的问题,提高了储油罐腐蚀检测的效率和准确度。首先,通过温度测量探头,分别确定目标储油罐的壁外和壁内预设数目个预设组包括的预设数量个监测点对应的温度,分别得到上述目标储油罐的壁外对应的第一监测温度序列和上述目标储油罐的壁内对应的第二监测温度序列。由于目标储油罐的壁外和壁内的温度往往会影响超声波穿过目标储油罐侧面的速度,所以需要确定目标储油罐的壁外和壁内的温度。其次,获取目标储油罐图像序列,对上述目标储油罐图像序列中的每个目标储油罐图像进行污渍修正处理,确定上述目标储油罐图像对应的修正图像,得到修正图像序列。接着,对上述修正图像序列中的修正图像进行光吸收处理,确定上述目标储油罐的壁外包括的各个目标位置对应的多尺度熵,得到多尺度熵集合。由于光照往往会引起上述目标储油罐的外壁升温,所以通过对修正图像进行光吸收处理,可以用多尺度熵表征目标储油罐对光照的吸收量,从而可以得到光照对目标储油罐的外壁的温度的影响。然后,根据上述第一监测温度序列和上述多尺度熵集合,插值确定上述目标储油罐的壁外包括的各个目标位置对应的温度,得到第一更新温度序列。之后,根据上述第二监测温度序列,插值确定上述目标储油罐的壁内对应的第二更新温度序列。通过插值,可以得到目标储油罐的壁内外各个位置对应的温度。而后,根据上述第一更新温度序列中的每个第一更新温度和上述第一更新温度对应的上述第二更新温度序列中的第二更新温度,确定上述第一更新温度对应的上述目标储油罐的目标位置对应的目标厚度,得到目标厚度集合。最后,根据上述目标厚度集合与预先获取的上述目标储油罐的规格厚度,确定上述目标储油罐的腐蚀区域,生成上述目标储油罐的腐蚀状况。将目标储油罐的目标位置对应的目标厚度进行量化,得到的目标储油罐侧面各个位置的厚度比较客观准确,并且不需要对目标储油罐进行将储油罐内部清洗干净的操作,提高了储油罐腐蚀检测的效率
和准确度。
11.进一步的,上述对上述修正图像序列中的修正图像进行光吸收处理,确定上述目标储油罐的壁外包括的各个目标位置对应的多尺度熵,包括:
12.将上述修正图像序列中的每个修正图像分割为反射图像和入射图像;根据上述修正图像序列中的每个修正图像对应的反射图像和入射图像,确定上述修正图像对应的吸收图像,得到吸收图像序列;根据上述吸收图像序列,确定上述目标储油罐的壁外包括的各个目标位置对应的多尺度熵。
13.进一步的,上述插值确定上述目标储油罐的壁外包括的各个目标位置对应的温度,包括:
14.根据上述第一监测温度序列中的第一监测温度对应的监测点,对上述修正图像序列中的最后一帧修正图像进行方形分割处理,得到方形区域集合;将目标方形区域集合中的每个目标方形区域内包括的监测点对应的小区域对应的上述第一监测温度序列中的第一监测温度,确定为上述目标方形区域对应的温度,其中,上述目标方形区域集合中的目标方形区域是上述方形区域集合中不满足待插值条件的方形区域,上述待插值条件是方形区域内不包括监测点对应的小区域;从上述方形区域集合中筛选出满足上述待插值条件的方形区域,得到待插值方形区域集合,其中,上述待插值方形区域集合包括第一待插值区域集合和第二待插值区域集合,上述第二待插值区域集合中的第二待插值区域所在的水平方向或竖直方向存在目标方形区域;根据上述第一待插值区域集合中的每个第一待插值区域的中心点和上述第一待插值区域对应的上述目标方形区域集合包括的四个目标方形区域对应的温度和上述多尺度熵集合,插值确定上述第一待插值区域对应的温度;根据上述第二待插值区域集合中的每个第二待插值区域的中心点和上述第二待插值区域对应的上述目标方形区域集合包括的两个目标方形区域对应的温度和上述多尺度熵集合,插值确定上述第二待插值区域对应的温度。
15.进一步的,上述插值确定上述第一待插值区域对应的温度对应的公式为:
16.17.其中,ui是上述第一待插值区域对应的上述目标方形区域集合包括的四个目标方形区域中的第i个目标方形区域对应的距离权值,di是上述第一待插值区域对应的上述目标方形区域集合包括的四个目标方形区域中的第i个目标方形区域的中心点与上述第一待插值区域的中心点之间的距离,vi是上述第一待插值区域对应的上述目标方形区域集合包括的四个目标方形区域中的第i个目标方形区域对应的灰度权值,fi是上述第一待插值区域对应的上述目标方形区域集合包括的四个目标方形区域中的第i个目标方形区域的中心点与上述第一待插值区域的中心点之间的灰度差值,εi是上述第一待插值区域对应的上述目标方形区域集合包括的四个目标方形区域中的第i个目标方形区域的中心点对应的上述多尺度熵集合中的多尺度熵对应的反正切函数值,δi是上述第一待插值区域对应的上述目标方形区域集合包括的四个目标方形区域中的第i个目标方形区域的中心点对应的上述多尺度熵集合中的多尺度熵,yi是上述第一待插值区域对应的上述目标方形区域集合包括的四个目标方形区域中的第i个目标方形区域对应的多尺度熵权值,wi是上述第一待插值区域对应的上述目标方形区域集合包括的四个目标方形区域中的第i个目标方形区域对应的总权值,q是上述第一待插值区域对应的温度,qi是上述第一待插值区域对应的上述目标方形区域集合包括的四个目标方形区域中的第i个目标方形区域对应的温度。
18.进一步的,上述插值确定上述第二待插值区域对应的温度对应的公式为:
[0019][0020]
其中,uj是上述第二待插值区域对应的上述目标方形区域集合包括的两个目标方形区域中的第j个目标方形区域对应的距离权值,dj是上述第二待插值区域对应的上述目标方形区域集合包括的两个目标方形区域中的第j个目标方形区域的中心点与上述第二待插值区域的中心点之间的距离,vj是上述第二待插值区域对应的上述目标方形区域集合包括的两个目标方形区域中的第j个目标方形区域对应的灰度权值,fj是上述第二待插值区域对应的上述目标方形区域集合包括的两个目标方形区域中的第j个目标方形区域的中心点与上述第二待插值区域的中心点之间的灰度差值,εj是上述第二待插值区域对应的上述目标方形区域集合包括的两个目标方形区域中的第j个目标方形区域的中心点对应的上述
多尺度熵集合中的多尺度熵对应的反正切函数值,δj是上述第二待插值区域对应的上述目标方形区域集合包括的两个目标方形区域中的第j个目标方形区域的中心点对应的上述多尺度熵集合中的多尺度熵,yj是上述第二待插值区域对应的上述目标方形区域集合包括的两个目标方形区域中的第j个目标方形区域对应的多尺度熵权值,wj是上述第二待插值区域对应的上述目标方形区域集合包括的两个目标方形区域中的第j个目标方形区域对应的总权值,q是上述第二待插值区域对应的温度,qj是上述第二待插值区域对应的上述目标方形区域集合包括的两个目标方形区域中的第j个目标方形区域对应的温度。
[0021]
进一步的,上述插值确定上述目标储油罐的壁内对应的第二更新温度序列,包括:
[0022]
将上述目标储油罐壁内区域进行分割处理,得到壁内方形区域集合,其中,上述壁内方形区域集合中的壁内方形区域与上述方形区域集合中的方形区域一一对应;将目标壁内方形区域集合中的每个目标壁内方形区域内包括的监测点对应的上述第二监测温度序列中的第二监测温度,确定为上述目标壁内方形区域对应的温度,其中,上述目标壁内方形区域集合中的目标壁内方形区域是上述壁内方形区域集合中不满足壁内待插值条件的壁内方形区域,上述壁内待插值条件是壁内方形区域内不包括监测点;从上述壁内方形区域集合中筛选出满足上述壁内待插值条件的壁内方形区域,得到待插值壁内区域集合,其中,上述待插值壁内区域集合包括第一待插值壁内区域集合和第二待插值壁内区域集合,上述第二待插值壁内区域集合中的第二待插值壁内区域所在的水平方向或竖直方向存在目标壁内方形区域;根据上述第一待插值壁内区域集合中的每个第一待插值壁内区域的中心点和上述第一待插值壁内区域对应的上述目标壁内方形区域集合中的四个目标壁内方形区域对应的温度,插值确定上述第一待插值壁内区域对应的上述第二更新温度序列中的第二更新温度;根据上述第二待插值壁内区域集合中的每个第二待插值壁内区域的中心点和上述第二待插值壁内区域对应的上述目标壁内方形区域集合中的两个目标壁内方形区域对应的温度,插值确定上述第二待插值壁内区域对应的上述第二更新温度序列中的第二更新温度。
[0023]
进一步的,上述插值确定上述第一待插值壁内区域对应的上述第二更新温度序列中的第二更新温度对应的公式为:
[0024][0025]
其中,um是上述第一待插值壁内区域对应的上述目标壁内方形区域集合中的四个目标壁内方形区域中的第m个目标壁内方形区域对应的距离权值,dm是上述第一待插值壁内区域的中心点与上述第一待插值壁内区域对应的上述目标壁内方形区域集合中的四个
目标壁内方形区域中的第m个目标壁内方形区域的中心点之间的距离,zm是上述第一待插值壁内区域对应的上述目标壁内方形区域集合中的四个目标壁内方形区域中的第m个目标壁内方形区域对应的高度权值,hm是上述第一待插值壁内区域的中心点到上述目标储油罐壁底的距离,是上述第一待插值壁内区域对应的上述目标壁内方形区域集合中的四个目标壁内方形区域中的第m个目标壁内方形区域对应的总权值,t0是上述第一待插值壁内区域对应的上述第二更新温度序列中的第二更新温度,tm是上述第一待插值壁内区域对应的上述目标壁内方形区域集合中的四个目标壁内方形区域中的第m个目标壁内方形区域对应的温度。
[0026]
进一步的,上述插值确定上述第二待插值壁内区域对应的上述第二更新温度序列中的第二更新温度对应的公式为:
[0027][0028]
其中,un是上述第二待插值壁内区域对应的上述目标壁内方形区域集合中的两个目标壁内方形区域中的第n个目标壁内方形区域对应的距离权值,dn是上述第二待插值壁内区域的中心点与上述第二待插值壁内区域对应的上述目标壁内方形区域集合中的两个目标壁内方形区域中的第n个目标壁内方形区域的中心点之间的距离,zn是上述第二待插值壁内区域对应的上述目标壁内方形区域集合中的两个目标壁内方形区域中的第n个目标壁内方形区域对应的高度权值,hn是上述第二待插值壁内区域的中心点到上述目标储油罐壁底的距离,是上述第二待插值壁内区域对应的上述目标壁内方形区域集合中的两个目标壁内方形区域中的第n个目标壁内方形区域对应的总权值,t是上述第二待插值壁内区域对应的上述第二更新温度序列中的第二更新温度,tn是上述第二待插值壁内区域对应的上述目标壁内方形区域集合中的两个目标壁内方形区域中的第n个目标壁内方形区域对应的温度。
[0029]
进一步的,上述确定上述第一更新温度对应的上述目标储油罐的目标位置对应的目标厚度对应的公式为:
[0030][0031]
其中,x是上述第一更新温度对应的上述目标储油罐的目标位置对应的监测点与
上述第一更新温度对应的上述第二更新温度序列中的第二更新温度对应的监测点之间连线上的点到上述第一更新温度对应的监测点之间的距离,t0是上述第一更新温度对应的上述第二更新温度序列中的第二更新温度,t1是上述第一更新温度,l是上述第一更新温度对应的上述目标储油罐的目标位置对应的目标厚度,a和b是校正参数,t是上述超声波穿过上述第一更新温度对应的上述目标储油罐的目标位置对应的目标厚度的单程时间,t3是上述超声波穿过上述第一更新温度对应的上述目标储油罐的目标位置对应的目标厚度的往返时间。
附图说明
[0032]
为了更清楚地说明本公开实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
[0033]
图1为根据本公开的抗温度干扰的储油罐腐蚀超声检测方法的一些实施例的流程图;
[0034]
图2为根据本公开的监测点示意图;
[0035]
图3为根据本公开的方形区域或壁内方形区域示意图;
[0036]
图4为根据本公开的待插值方形区域或待插值壁内区域示意图;
[0037]
图5为根据本公开的第一待插值区域或第一待插值壁内区域对应温度确定示意图;
[0038]
图6为根据本公开的第二待插值区域或第二待插值壁内区域对应温度确定示意图;
[0039]
图7为根据本公开的第一更新温度对应第二更新温度示意图。
具体实施方式
[0040]
为了更进一步阐述本公开为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本公开提出的技术方案的具体实施方式、结构、特征及其功效,详细说明如下。在下述说明中,不同的“一个实施例”或“另一个实施例”指的不一定是同一个实施例。此外,一个或多个实施例中的特定特征、结构、或特点可由任何合适形式组合。
[0041]
除非另有定义,本文所使用的所有的技术和科学术语与属于本公开的技术领域的技术人员通常理解的含义相同。
[0042]
本实施例提供了一种抗温度干扰的储油罐腐蚀超声检测方法,该方法包括以下步骤:
[0043]
通过温度测量探头,分别确定目标储油罐的壁外和壁内预设数目个预设组包括的预设数量个监测点对应的温度,分别得到上述目标储油罐的壁外对应的第一监测温度序列和上述目标储油罐的壁内对应的第二监测温度序列;
[0044]
获取目标储油罐图像序列,对上述目标储油罐图像序列中的每个目标储油罐图像进行污渍修正处理,确定上述目标储油罐图像对应的修正图像,得到修正图像序列;
[0045]
对上述修正图像序列中的修正图像进行光吸收处理,确定上述目标储油罐的壁外
包括的各个目标位置对应的多尺度熵,得到多尺度熵集合;
[0046]
根据上述第一监测温度序列和上述多尺度熵集合,插值确定上述目标储油罐的壁外包括的各个目标位置对应的温度,得到第一更新温度序列;
[0047]
根据上述第二监测温度序列,插值确定上述目标储油罐的壁内对应的第二更新温度序列;
[0048]
根据上述第一更新温度序列中的每个第一更新温度和上述第一更新温度对应的上述第二更新温度序列中的第二更新温度,确定上述第一更新温度对应的上述目标储油罐的目标位置对应的目标厚度,得到目标厚度集合;
[0049]
根据上述目标厚度集合与预先获取的上述目标储油罐的规格厚度,确定上述目标储油罐的腐蚀区域,生成上述目标储油罐的腐蚀状况。
[0050]
下面对上述各个步骤进行详细展开:
[0051]
参考图1,示出了根据本公开的一种抗温度干扰的储油罐腐蚀超声检测方法的一些实施例的流程。该抗温度干扰的储油罐腐蚀超声检测方法,包括以下步骤:
[0052]
步骤s1,通过温度测量探头,分别确定目标储油罐的壁外和壁内预设数目个预设组包括的预设数量个监测点对应的温度,分别得到目标储油罐的壁外对应的第一监测温度序列和目标储油罐的壁内对应的第二监测温度序列。
[0053]
在一些实施例中,抗温度干扰的储油罐腐蚀超声检测方法的执行主体(例如计算设备)可以通过温度测量探头,分别确定目标储油罐的壁外和壁内预设数目个预设组包括的预设数量个监测点对应的温度,分别得到上述目标储油罐的壁外对应的第一监测温度序列和上述目标储油罐的壁内对应的第二监测温度序列。
[0054]
需要说明的是,上述计算设备可以是硬件,也可以是软件。当计算设备为硬件时,可以实现成多个服务器或终端设备组成的分布式集群,也可以实现成单个服务器或单个终端设备。当计算设备体现为软件时,可以安装在上述所列举的硬件设备中。其可以实现成例如用来提供分布式服务的多个软件或软件模块,也可以实现成单个软件或软件模块。在此不做具体限定。
[0055]
其中,上述温度测量探头可以是温度变送器。上述温度变送器的结构特点可以是小体积、总线型和数字式的。上述目标储油罐可以是待腐蚀检测的储油罐。上述目标储油罐的壁外和壁内可以分别是上述目标储油罐的侧面的外表面和内表面。上述预设数目可以是预先设置的数值。上述预设组可以包括预设数量个监测点,其中,上述目标储油罐的壁外或壁内的监测点各占一半,并且,目标储油罐的壁外和壁内的监测点一一对应。例如,如图2所示,目标储油罐201的一个预设组可以包括壁内的监测点202、203、204、205、206和207,以及壁外的监测点208、209、210、211、212和213。其中,202与208、203与209、204与210、205与211、206与212、207与213分别一一对应。上述预设数量可以是预先设置的数值。上述监测点可以是在上述目标储油罐的壁外或壁内预先选取的,通过上述温度测量探头测温的点。上述第一监测温度序列中的第一监测温度可以是在上述目标储油罐的壁外的监测点对应的温度。上述第二监测温度序列中的第二监测温度可以是在上述目标储油罐的壁内的监测点对应的温度。
[0056]
作为示例,当预设数目为3时,预设组之间可以相隔120
°
,相同预设组中的目标储油罐的壁外或壁内的监测点之间的距离可以相等。
[0057]
步骤s2,获取目标储油罐图像序列,对目标储油罐图像序列中的每个目标储油罐图像进行污渍修正处理,确定目标储油罐图像对应的修正图像,得到修正图像序列。
[0058]
在一些实施例中,上述执行主体可以获取目标储油罐图像序列,对上述目标储油罐图像序列中的每个目标储油罐图像进行污渍修正处理,确定上述目标储油罐图像对应的修正图像,得到修正图像序列。
[0059]
其中,上述目标储油罐图像序列中的目标储油罐图像可以是拍摄的含有上述目标储油罐的侧面的全景的可见光图像。可见光图像可以是rgb图像。上述目标储油罐图像序列中的目标储油罐图像的拍摄时间可以不同,拍摄角度和拍摄位置均可以相同。
[0060]
作为示例,本步骤可以包括以下步骤:
[0061]
第一步,获取上述目标储油罐图像序列。
[0062]
例如,上述执行主体可以通过有线连接或无线连接的方式,获取上述目标储油罐图像序列。比如,上述执行主体可以通过图像采集设备,获取上述目标储油罐图像序列。其中,上述图像采集设备可以是用于采集目标储油罐图像的设备。如,上述图像采集设备可以是相机。
[0063]
第二步,对上述目标储油罐图像序列中的每个目标储油罐图像进行污渍修正处理,确定目标储油罐图像对应的修正图像,得到修正图像序列。
[0064]
例如,本步骤可以包括以下子步骤:
[0065]
第一子步骤,对上述目标储油罐图像序列中的每个目标储油罐图像进行灰度化处理,确定上述目标储油罐图像对应的储油罐灰度图像,得到储油罐灰度图像序列。
[0066]
第二子步骤,利用图像分割算法,对储油罐灰度图像序列中的每个储油罐灰度图像进行分割,确定上述储油罐灰度图像对应的目标图像,得到目标图像序列。
[0067]
其中,上述图像分割算法可以是将目标储油罐区域从储油罐灰度图像中识别分割出来,作为目标图像的算法。
[0068]
第三子步骤,对上述目标图像序列中的每个目标图像进行污渍检测,确定上述目标图像对应的污渍区域集合,得到污渍区域集合序列。
[0069]
其中,上述污渍区域集合序列中污渍区域可以是上述目标储油罐上的污渍对应的图像区域。
[0070]
比如,首先,上述执行主体可以通过污渍边缘检测算法,对上述目标图像序列中的每个目标图像进行边缘检测,确定上述目标图像对应的目标区域集合,得到目标区域集合序列。接着,上述执行主体可以从上述目标区域集合序列的每个目标区域集合中筛选出满足污渍筛选条件的目标区域,作为污渍区域,得到污渍区域集合序列。其中,上述污渍筛选条件可以是目标区域内的像素点对应在目标图像上的像素点的灰度值较低。由于目标区域可以是由污渍或光照围成的区域,而阳光照射的区域的灰度值往往比污渍的灰度值高,所以灰度值较高的可以是光照区域,灰度值较低的可以是污渍区域。
[0071]
其中,上述污渍边缘检测算法可以是用于检测污渍边缘的边缘检测算法。
[0072]
又如,首先,上述执行主体可以通过sobel算子,确定上述目标图像序列中的每个目标图像上的像素点对应的梯度值,并对梯度值进行归一化处理,确定上述目标图像对应的梯度图,得到梯度图序列。其中,上述归一化处理可以使梯度值的取值范围在[0,1]。
[0073]
接着,上述执行主体可以对上述梯度图序列中的每个梯度图进行区域检测,确定
上述目标图像包含的目标区域集合,得到目标区域集合序列。其中,目标区域集合序列中的目标区域可以是由梯度值大于梯度阈值的像素点组成的区域。由于污渍或光照,往往引起梯度值的变化,所以,目标区域集合序列中的目标区域可以是由污渍或光照围成的区域。上述梯度阈值可以是预先设置的数值。如,对于上述梯度图序列中的每个梯度图,首先,上述执行主体可以通过的3
×
3滑动窗口遍历上述梯度图,当当前滑动窗口的八邻域中含有梯度值大于梯度阈值的像素点时,标记该像素点,并且滑动当前滑动窗口,使该像素点作为当前滑动窗口的中心点。已标记的像素点可以不重复标记,最终将梯度图上的各个像素点全部遍历。接着,将当前滑动窗口每次遍历得到的标记的像素点进行连接,得到目标区域集合。
[0074]
然后,上述执行主体可以从上述目标区域集合序列的每个目标区域集合中筛选出满足污渍筛选条件的目标区域,作为污渍区域,得到污渍区域集合序列。其中,上述污渍筛选条件可以是目标区域内的像素点对应在目标图像上的像素点的灰度值较低。由于目标区域可以是由污渍或光照围成的区域,而阳光照射的区域的灰度值往往比污渍的灰度值高,所以灰度值较高的可以是光照区域,灰度值较低的可以是污渍区域。
[0075]
第四子步骤,对上述污渍区域集合序列中的每个污渍区域进行污渍修正,得到上述修正图像序列。
[0076]
例如,对于目标图像序列中的每个目标图像,上述执行主体可以通过ps技术,对上述目标图像上的污渍区域集合中的污渍区域进行修复,得到上述目标图像对应的修正图像。
[0077]
步骤s3,对修正图像序列中的修正图像进行光吸收处理,确定目标储油罐的壁外包括的各个目标位置对应的多尺度熵,得到多尺度熵集合。
[0078]
在一些实施例中,上述执行主体可以对上述修正图像序列中的修正图像进行光吸收处理,确定上述目标储油罐的壁外包括的各个目标位置对应的多尺度熵,得到多尺度熵集合。
[0079]
其中,上述各个目标位置对应的点可以组成上述目标储油罐的壁外所在的表面。目标位置可以用坐标表征。
[0080]
作为示例,本步骤可以包括以下步骤:
[0081]
第一步,将上述修正图像序列中的每个修正图像分割为反射图像和入射图像。
[0082]
例如,上述执行主体可以根据retinex理论,通过以下公式,将上述修正图像序列中的每个修正图像分割为反射图像和入射图像:
[0083]
s(x,y)=l(x,y)
·
r(x,y)
[0084]
其中,s(x,y)是修正图像。l(x,y)是入射图像。r(x,y)是反射图像。(x,y)可以是对应图像上像素点的坐标。
[0085]
第二步,根据上述修正图像序列中的每个修正图像对应的反射图像和入射图像,确定上述修正图像对应的吸收图像,得到吸收图像序列。
[0086]
例如,上述执行主体可以根据上述修正图像序列中的每个修正图像对应的反射图像和入射图像,通过以下公式,确定上述修正图像对应的吸收图像:
[0087]
i(x,y)=l(x,y)-r(x,y)
[0088]
其中,i(x,y)是修正图像对应的吸收图像。l(x,y)是入射图像。r(x,y)是反射图像。(x,y)可以是对应图像上像素点的坐标。
[0089]
吸收图像上的像素点对应的像素值可以表征上述目标储油罐吸收的光照量,该吸收图像上的某像素点对应的像素值越大,说明某像素点在目标储油罐上对应的点吸收的光照越多,温度上升越快。
[0090]
第三步,根据上述吸收图像序列,确定上述目标储油罐的壁外包括的各个目标位置对应的多尺度熵。
[0091]
例如,上述执行主体可以根据上述吸收图像序列中各个吸收图像上坐标为(x,y)的像素点对应的像素值,确定坐标为(x,y)的像素点对应的目标位置对应的多尺度熵。
[0092]
步骤s4,根据第一监测温度序列和多尺度熵集合,插值确定目标储油罐的壁外包括的各个目标位置对应的温度,得到第一更新温度序列。
[0093]
在一些实施例中,上述执行主体可以根据上述第一监测温度序列和上述多尺度熵集合,插值确定上述目标储油罐的壁外包括的各个目标位置对应的温度,得到第一更新温度序列。
[0094]
作为示例,本步骤可以包括以下步骤:
[0095]
第一步,根据上述第一监测温度序列中的第一监测温度对应的监测点,对上述修正图像序列中的最后一帧修正图像进行方形分割处理,得到方形区域集合。
[0096]
其中,方形区域集合中的方形区域的边长可以是预先设置的长度。监测点在上述修正图像序列中的最后一帧修正图像上对应的小区域可以在方形区域的中心位置。小区域可以由修正图像序列中的最后一帧修正图像上的多个像素点组成。
[0097]
例如,如图3所示,方格可以表征方形区域。方格中的实心圆点可以表征监测点在上述修正图像序列中的最后一帧修正图像上对应的小区域。
[0098]
第二步,将目标方形区域集合中的每个目标方形区域内包括的监测点对应的小区域对应的上述第一监测温度序列中的第一监测温度,确定为上述目标方形区域对应的温度。
[0099]
其中,上述目标方形区域集合中的目标方形区域可以是上述方形区域集合中不满足待插值条件的方形区域。上述待插值条件可以是方形区域内不包括监测点对应的小区域。
[0100]
第三步,从上述方形区域集合中筛选出满足上述待插值条件的方形区域,得到待插值方形区域集合。
[0101]
其中,上述待插值方形区域集合可以包括第一待插值区域集合和第二待插值区域集合。上述第一待插值区域集合中的第二待插值区域所在的水平方向或竖直方向可以不存在目标方形区域。上述第二待插值区域集合中的第二待插值区域所在的水平方向或竖直方向可以存在目标方形区域。
[0102]
例如,如图4所示,方格可以表征方形区域。方格中的实心圆点可以表征监测点在上述修正图像序列中的最后一帧修正图像上对应的小区域。实心五角星所在的方格可以表征第一待插值区域。实心四角星所在的方格可以表征第二待插值区域。
[0103]
第四步,根据上述第一待插值区域集合中的每个第一待插值区域的中心点和上述第一待插值区域对应的上述目标方形区域集合包括的四个目标方形区域对应的温度和上述多尺度熵集合,插值确定上述第一待插值区域对应的温度。
[0104]
其中,第一待插值区域对应的四个目标方形区域可以是该第一待插值区域最邻近
的四个目标方形区域。
[0105]
例如,如图5所示,501所在的方格可以是第一待插值区域。502、503、504和505所在的方格可以是目标方形区域。501所在的方格对应的502、503、504和505所在的方格可以是第一待插值区域对应的四个目标方形区域。
[0106]
上述插值确定上述第一待插值区域对应的温度对应的公式为:
[0107][0108]
其中,ui是上述第一待插值区域对应的上述目标方形区域集合包括的四个目标方形区域中的第i个目标方形区域对应的距离权值。di是上述第一待插值区域对应的上述目标方形区域集合包括的四个目标方形区域中的第i个目标方形区域的中心点与上述第一待插值区域的中心点之间的距离。vi是上述第一待插值区域对应的上述目标方形区域集合包括的四个目标方形区域中的第i个目标方形区域对应的灰度权值。fi是上述第一待插值区域对应的上述目标方形区域集合包括的四个目标方形区域中的第i个目标方形区域的中心点与上述第一待插值区域的中心点之间的灰度差值。εi是上述第一待插值区域对应的上述目标方形区域集合包括的四个目标方形区域中的第i个目标方形区域的中心点对应的上述多尺度熵集合中的多尺度熵对应的反正切函数值。δi是上述第一待插值区域对应的上述目标方形区域集合包括的四个目标方形区域中的第i个目标方形区域的中心点对应的上述多尺度熵集合中的多尺度熵。yi是上述第一待插值区域对应的上述目标方形区域集合包括的四个目标方形区域中的第i个目标方形区域对应的多尺度熵权值。wi是上述第一待插值区域对应的上述目标方形区域集合包括的四个目标方形区域中的第i个目标方形区域对应的总权值。q是上述第一待插值区域对应的温度。qi是上述第一待插值区域对应的上述目标方形区域集合包括的四个目标方形区域中的第i个目标方形区域对应的温度。其中,上述第一待插值区域对应的上述目标方形区域集合包括的四个目标方形区域中的第i个目标方形区域的中心点对应的多尺度熵越大,第i个目标方形区域的中心点对应的多尺度熵权值越小,对上述第一待插值区域对应的温度的影响越小。
[0109]
第五步,根据上述第二待插值区域集合中的每个第二待插值区域的中心点和上述第二待插值区域对应的上述目标方形区域集合包括的两个目标方形区域对应的温度和上
述多尺度熵集合,插值确定上述第二待插值区域对应的温度。
[0110]
其中,第二待插值区域对应的两个目标方形区域可以是该第二待插值区域水平或竖直方向上最邻近的两个目标方形区域。
[0111]
例如,如图6所示,601所在的方格可以是第二待插值区域。602和603所在的方格可以是目标方形区域。601所在的方格对应的602和603所在的方格可以是第二待插值区域对应的两个目标方形区域。
[0112]
上述插值确定上述第二待插值区域对应的温度对应的公式为:
[0113][0114]
其中,uj是上述第二待插值区域对应的上述目标方形区域集合包括的两个目标方形区域中的第j个目标方形区域对应的距离权值。dj是上述第二待插值区域对应的上述目标方形区域集合包括的两个目标方形区域中的第j个目标方形区域的中心点与上述第二待插值区域的中心点之间的距离。vj是上述第二待插值区域对应的上述目标方形区域集合包括的两个目标方形区域中的第j个目标方形区域对应的灰度权值。fj是上述第二待插值区域对应的上述目标方形区域集合包括的两个目标方形区域中的第j个目标方形区域的中心点与上述第二待插值区域的中心点之间的灰度差值。εj是上述第二待插值区域对应的上述目标方形区域集合包括的两个目标方形区域中的第j个目标方形区域的中心点对应的上述多尺度熵集合中的多尺度熵对应的反正切函数值。δj是上述第二待插值区域对应的上述目标方形区域集合包括的两个目标方形区域中的第j个目标方形区域的中心点对应的上述多尺度熵集合中的多尺度熵。yj是上述第二待插值区域对应的上述目标方形区域集合包括的两个目标方形区域中的第j个目标方形区域对应的多尺度熵权值。wj是上述第二待插值区域对应的上述目标方形区域集合包括的两个目标方形区域中的第j个目标方形区域对应的总权值。q是上述第二待插值区域对应的温度。qj是上述第二待插值区域对应的上述目标方形区域集合包括的两个目标方形区域中的第j个目标方形区域对应的温度。
[0115]
将方形区域中心点对应的温度作为方形区域内各个位置的温度,减少了计算机的计算量,减少了计算机计算资源的浪费。其次,通过选取邻近的目标方形区域进行插值,提
高了待插值方形区域对应的温度确定的准确性。
[0116]
步骤s5,根据第二监测温度序列,插值确定目标储油罐的壁内对应的第二更新温度序列。
[0117]
在一些实施例中,上述执行主体可以根据上述第二监测温度序列,插值确定上述目标储油罐的壁内对应的第二更新温度序列。
[0118]
其中,上述目标储油罐的壁内各个位置对应的温度可以组成上述第二更新温度序列。
[0119]
作为示例,本步骤可以包括以下步骤:
[0120]
第一步,将上述目标储油罐壁内区域进行分割处理,得到壁内方形区域集合。
[0121]
其中,上述壁内方形区域集合中的壁内方形区域与上述方形区域集合中的方形区域可以一一对应。上述方形区域集合中的方形区域对应的上述目标储油罐的壁外的区域大小可以与该方形区域对应的壁内方形区域的区域大小相同。
[0122]
例如,如图3所示,方格还可以表征壁内方形区域。方格中的实心圆点还可以表征在上述目标储油罐的壁内上的监测点。
[0123]
第二步,将目标壁内方形区域集合中的每个目标壁内方形区域内包括的监测点对应的上述第二监测温度序列中的第二监测温度,确定为上述目标壁内方形区域对应的温度。
[0124]
其中,上述目标壁内方形区域集合中的目标壁内方形区域可以是上述壁内方形区域集合中不满足壁内待插值条件的壁内方形区域。上述壁内待插值条件可以是壁内方形区域内不包括监测点。
[0125]
第三步,从上述壁内方形区域集合中筛选出满足上述壁内待插值条件的壁内方形区域,得到待插值壁内区域集合。
[0126]
其中,上述待插值壁内区域集合可以包括第一待插值壁内区域集合和第二待插值壁内区域集合。上述第一待插值壁内区域集合中的第一待插值壁内区域所在的水平方向或竖直方向可以不存在目标壁内方形区域。上述第二待插值壁内区域集合中的第二待插值壁内区域所在的水平方向或竖直方向可以存在目标壁内方形区域。
[0127]
例如,如图4所示,方格还可以表征壁内方形区域。方格中的实心圆点还可以表征在上述目标储油罐的壁内上的监测点。实心五角星所在的方格还可以表征第一待插值壁内区域。实心四角星所在的方格还可以表征第二待插值壁内区域。
[0128]
第四步,根据上述第一待插值壁内区域集合中的每个第一待插值壁内区域的中心点和上述第一待插值壁内区域对应的上述目标壁内方形区域集合中的四个目标壁内方形区域对应的温度,插值确定上述第一待插值壁内区域对应的上述第二更新温度序列中的第二更新温度。
[0129]
其中,第一待插值壁内区域对应的四个目标壁内方形区域可以是该第一待插值壁内区域最邻近的四个目标壁内方形区域。
[0130]
例如,如图5所示,501所在的方格还可以是第一待插值壁内区域。502、503、504和505所在的方格还可以是目标壁内方形区域。501所在的方格对应的502、503、504和505所在的方格还可以是第一待插值壁内区域对应的四个目标壁内方形区域。
[0131]
上述插值确定上述第一待插值壁内区域对应的上述第二更新温度序列中的第二
更新温度对应的公式为:
[0132][0133]
其中,um是上述第一待插值壁内区域对应的上述目标壁内方形区域集合中的四个目标壁内方形区域中的第m个目标壁内方形区域对应的距离权值。dm是上述第一待插值壁内区域的中心点与上述第一待插值壁内区域对应的上述目标壁内方形区域集合中的四个目标壁内方形区域中的第m个目标壁内方形区域的中心点之间的距离。zm是上述第一待插值壁内区域对应的上述目标壁内方形区域集合中的四个目标壁内方形区域中的第m个目标壁内方形区域对应的高度权值。hm是上述第一待插值壁内区域的中心点到上述目标储油罐壁底的距离。是上述第一待插值壁内区域对应的上述目标壁内方形区域集合中的四个目标壁内方形区域中的第m个目标壁内方形区域对应的总权值。t0是上述第一待插值壁内区域对应的上述第二更新温度序列中的第二更新温度。tm是上述第一待插值壁内区域对应的上述目标壁内方形区域集合中的四个目标壁内方形区域中的第m个目标壁内方形区域对应的温度。
[0134]
第五步,根据上述第二待插值壁内区域集合中的每个第二待插值壁内区域的中心点和上述第二待插值壁内区域对应的上述目标壁内方形区域集合中的两个目标壁内方形区域对应的温度,插值确定上述第二待插值壁内区域对应的上述第二更新温度序列中的第二更新温度。
[0135]
其中,第二待插值壁内区域对应的两个目标壁内方形区域可以是该第二待插值壁内区域水平或竖直方向上最邻近的两个目标壁内方形区域。
[0136]
例如,如图6所示,601所在的方格还可以是第二待插值壁内区域。602和603所在的方格还可以是目标壁内方形区域。601所在的方格对应的602和603所在的方格还可以是第二待插值壁内区域对应的两个目标壁内方形区域。
[0137]
上述插值确定上述第二待插值壁内区域对应的上述第二更新温度序列中的第二更新温度对应的公式为:
[0138][0139]
其中,un是上述第二待插值壁内区域对应的上述目标壁内方形区域集合中的两个目标壁内方形区域中的第n个目标壁内方形区域对应的距离权值。dn是上述第二待插值壁内区域的中心点与上述第二待插值壁内区域对应的上述目标壁内方形区域集合中的两个目标壁内方形区域中的第n个目标壁内方形区域的中心点之间的距离。zn是上述第二待插值壁内区域对应的上述目标壁内方形区域集合中的两个目标壁内方形区域中的第n个目标壁内方形区域对应的高度权值。hn是上述第二待插值壁内区域的中心点到上述目标储油罐壁底的距离。是上述第二待插值壁内区域对应的上述目标壁内方形区域集合中的两个目标壁内方形区域中的第n个目标壁内方形区域对应的总权值。t是上述第二待插值壁内区域对应的上述第二更新温度序列中的第二更新温度。tn是上述第二待插值壁内区域对应的上述目标壁内方形区域集合中的两个目标壁内方形区域中的第n个目标壁内方形区域对应的温度。
[0140]
由于加热器位于目标储油罐的底部,所以油温向上逐渐降低,越接近目标储油罐的底部即距离目标储油罐的底部高度越小,内壁温度越高,考虑到这个因素,将距目标储油罐的底部的高度也作为温度求解的权值的一部分。
[0141]
将壁内方形区域中心点对应的温度作为壁内方形区域内各个位置的温度,减少了计算机的计算量,减少了计算机计算资源的浪费。其次,通过选取邻近的目标壁内方形区域进行插值,提高了待插值壁内区域对应的温度确定的准确性。
[0142]
步骤s6,根据第一更新温度序列中的每个第一更新温度和第一更新温度对应的第二更新温度序列中的第二更新温度,确定第一更新温度对应的目标储油罐的目标位置对应的目标厚度,得到目标厚度集合。
[0143]
在一些实施例中,上述执行主体可以根据上述第一更新温度序列中的每个第一更新温度和第一更新温度对应的上述第二更新温度序列中的第二更新温度,确定上述第一更新温度对应的目标储油罐的目标位置对应的目标厚度,得到目标厚度集合。
[0144]
其中,上述目标厚度集合中的各个目标厚度可以是上述目标储油罐侧面各个位置对应的厚度。如图7所示,第一更新温度对应的第二更新温度可以是701处的温度对应的702处的温度。其中,701和702在同一高度,并且,701和702所在点的连线与目标储油罐侧面的高垂直。
[0145]
作为示例,上述确定上述第一更新温度对应的上述目标储油罐的目标位置对应的
目标厚度对应的公式为:
[0146][0147]
其中,x是上述第一更新温度对应的上述目标储油罐的目标位置对应的监测点与上述第一更新温度对应的上述第二更新温度序列中的第二更新温度对应的监测点之间连线上的点到上述第一更新温度对应的监测点之间的距离。t0是上述第一更新温度对应的上述第二更新温度序列中的第二更新温度。t1是上述第一更新温度。l是上述第一更新温度对应的上述目标储油罐的目标位置对应的目标厚度。a和b是校正参数。t是上述超声波穿过上述第一更新温度对应的上述目标储油罐的目标位置对应的目标厚度的单程时间。t3是上述超声波穿过上述第一更新温度对应的上述目标储油罐的目标位置对应的目标厚度的往返时间。t3可以是相邻回波信号的时间差。
[0148]
由于,目标储油罐的罐壁的厚度往往很薄,所以罐壁内的温度变化可以近似是线性变化的。罐壁内的温度变化公式可以如下所示:
[0149][0150]
其中,t(x)是距离目标储油罐的壁外表面x处的温度。x是上述第一更新温度对应的上述目标储油罐的目标位置对应的监测点与上述第一更新温度对应的上述第二更新温度序列中的第二更新温度对应的监测点之间连线上的点到上述第一更新温度对应的监测点之间的距离。t0是上述第一更新温度对应的上述第二更新温度序列中的第二更新温度。t1是上述第一更新温度。l是上述第一更新温度对应的上述目标储油罐的目标位置对应的目标厚度。
[0151]
由于超声波的传播速度往往与温度呈线性关系,该线性关系的公式可以如下所示:
[0152]
v(t)=at(x) b
[0153]
其中,v(t)是在温度t(x)下超声波的传播速度。t(x)是距离目标储油罐的壁外表面x处的温度。a和b是校正参数。a和b的取值可以由目标储油罐的材料决定。通过在目标储油罐上添加耦合剂,可以实现超声波的传播。
[0154]
步骤s7,根据目标厚度集合与预先获取的目标储油罐的规格厚度,确定目标储油罐的腐蚀区域,生成目标储油罐的腐蚀状况。
[0155]
在一些实施例中,上述执行主体可以根据上述目标厚度集合与预先获取的目标储油罐的规格厚度,确定上述目标储油罐的腐蚀区域,生成目标储油罐的腐蚀状况。
[0156]
其中,上述规格厚度可以是上述目标储油罐未腐蚀时的厚度。腐蚀区域可以是由小于上述规格厚度的目标厚度对应的在上述目标储油罐侧面的点组成的。
[0157]
作为示例,首先,上述执行主体可以筛选出上述目标厚度集合中小于上述规格厚度的目标厚度,作为腐蚀厚度,得到腐蚀厚度集合。接着,上述执行主体可以根据腐蚀厚度集合中的各个腐蚀厚度对应的目标位置,进行区域生长,得到目标储油罐的腐蚀区域,并生成目标储油罐的腐蚀状况。
[0158]
本公开的上述各个实施例中具有如下有益效果:通过本公开的一些实施例的抗温度干扰的储油罐腐蚀超声检测方法,提高了储油罐腐蚀检测的效率和准确度。具体来说,导致储油罐腐蚀检测的效率和准确度低下的原因在于:第一:将储油罐内部清洗干净,往往会花费较长时间,往往会导致检测储油罐腐蚀的效率低下。第二,通过人工的方式,往往是凭借人工的主观观察确定储油罐是否被腐蚀,由于储油罐是否被腐蚀的确定受人为主观因素的影响较大,且缺乏统一的确定标准,做出的判断往往不准确,往往会导致储油罐腐蚀检测的准确度低下。因此,当通过人工的方式,首先,往往需要将储油罐内部清洗干净,然后,确定储油罐是否被腐蚀时,往往会导致储油罐腐蚀检测的效率和准确度低下。基于此,本公开的一些实施例的抗温度干扰的储油罐腐蚀超声检测方法,通过光学手段,具体是利用可见光手段进行材料(储油罐)分析和测试,解决了储油罐腐蚀检测的效率和准确度低下的问题,提高了储油罐腐蚀检测的效率和准确度。首先,通过温度测量探头,分别确定目标储油罐的壁外和壁内预设数目个预设组包括的预设数量个监测点对应的温度,分别得到上述目标储油罐的壁外对应的第一监测温度序列和上述目标储油罐的壁内对应的第二监测温度序列。由于目标储油罐的壁外和壁内的温度往往会影响超声波穿过目标储油罐侧面的速度,所以需要确定目标储油罐的壁外和壁内的温度。其次,获取目标储油罐图像序列,对上述目标储油罐图像序列中的每个目标储油罐图像进行污渍修正处理,确定上述目标储油罐图像对应的修正图像,得到修正图像序列。接着,对上述修正图像序列中的修正图像进行光吸收处理,确定上述目标储油罐的壁外包括的各个目标位置对应的多尺度熵,得到多尺度熵集合。由于光照往往会引起上述目标储油罐的外壁升温,所以通过对修正图像进行光吸收处理,可以用多尺度熵表征目标储油罐对光照的吸收量,从而可以得到光照对目标储油罐的外壁的温度的影响。然后,根据上述第一监测温度序列和上述多尺度熵集合,插值确定上述目标储油罐的壁外包括的各个目标位置对应的温度,得到第一更新温度序列。之后,根据上述第二监测温度序列,插值确定上述目标储油罐的壁内对应的第二更新温度序列。通过插值,可以得到目标储油罐的壁内外各个位置对应的温度。而后,根据上述第一更新温度序列中的每个第一更新温度和上述第一更新温度对应的上述第二更新温度序列中的第二更新温度,确定上述第一更新温度对应的上述目标储油罐的目标位置对应的目标厚度,得到目标厚度集合。最后,根据上述目标厚度集合与预先获取的上述目标储油罐的规格厚度,确定上述目标储油罐的腐蚀区域,生成上述目标储油罐的腐蚀状况。将目标储油罐的目标位置对应的目标厚度进行量化,得到的目标储油罐侧面各个位置的厚度比较客观准确,并且不需要对目标储油罐进行将储油罐内部清洗干净的操作,提高了储油罐腐蚀检测的效率和准确度。
[0159]
基于与上述方法实施例相同的发明构思,本实施例提供了一种抗温度干扰的储油罐腐蚀超声检测系统,该系统包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,上述计算机程序被处理器执行时实现一种抗温度干扰的储油罐腐蚀超声检测方法的步骤。
[0160]
需要说明的是:上述本公开实施例先后顺序仅仅为了描述,不代表实施例的优劣。且上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连
续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
[0161]
以上上述实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围,均应包含在本技术的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献