三维漏磁检测缺陷复合反演成像方法
【技术领域】
[0001] 本发明涉及无损检测技术领域,特别涉及一种三维漏磁检测缺陷复合反演成像方 法。
【背景技术】
[0002] 漏磁检测是较常用的无损检测方法,广泛应用于油气管道、储罐底板、钢丝绳等铁 磁性材料质量检测和安全监测领域。近年来,随着缺陷量化技术的不断进步与提高,人们 希望可以将管道腐蚀缺陷分布情况转化为肉眼可直接识别的图形和图像形式,实现缺陷成 像。然而,由于缺陷形状与漏磁信号之间复杂的非线性关系,导致缺陷成像成为目前漏磁检 测技术研宄的难点和热点。现有的缺陷成像方法多以单轴漏磁检测信号作为数据源,检测 信号来源单一,已不能适应三轴漏磁检测的要求,且计算模型复杂,重构精度较低。
[0003] 相关技术中,例如一种磁声成像和漏磁成像的复合无损检测方法,虽然结合漏磁 与超声检测原理,将漏磁成像图和磁声成像图同时送入计算机并进行融合计算,从而可实 现对缺陷所在内外层次准确定位,但该技术重点在于区分缺陷具体位于待测钢板的哪个表 面,并未对缺陷成像本身做更多的说明。例如一种石油管道缺陷最小二乘支持向量机二维 重现方法,虽然能够利用经去噪、归一化处理后的管道漏磁信号数据实现对管道缺陷轮廓 的重构,但只是二维重构,即对缺陷的某一断层轮廓进行反演,精度一般。例如基于布谷鸟 搜索和粒子滤波混杂算法的漏磁缺陷重构方法,虽然在一定程度上可精确实现缺陷轮廓重 构,特别是能够减少信号噪声,提高迭代方法对噪声的鲁棒性,但仍为缺陷轮廓的二维重 构,且计算模型过于复杂,效率不高。
【发明内容】
[0004] 本发明旨在至少在一定程度上解决上述相关技术中的技术问题之一。
[0005] 为此,本发明的目的在于提出一种三维漏磁检测缺陷复合反演成像方法,该方法 有效减少了常规闭环迭代方法中迭代次数过多的问题,效率更高,有利于提高对各种不规 则缺陷的重构速度和精度,具有实用性强、稳定性好、成像精度高的优点。
[0006] 为了实现上述目的,本发明的实施例提出了一种三维漏磁检测缺陷复合反演成 像方法,包括以下步骤:S1 :提供待测管道,并从所述待测管道选取成像区域,其中,所述成 像区域包括标准人工缺陷;S2:利用三轴磁传感器扫描所述待测管道,得到所述待测管道 的离散三维漏磁检测数据,并对所述离散三维漏磁检测数据进行过滤,得到最终的漏磁场 检测值;S3 :根据缺陷漏磁信号与轮廓参数之间的映射关系,构建逆向径向基函数神经网 络模型,将所述漏磁场检测值输入所述逆向径向基函数神经网络模型,得到缺陷轮廓参数 的初始值;S4 :构建正向有限元计算模型,将所述缺陷轮廓参数的初始值输入所述正向有 限元计算模型中,得到漏磁场预测值;S5 :判断所述漏磁场检测值与所述漏磁场预测值之 间的误差是否小于或等于预设的误差阈值;S6 :如果所述漏磁场检测值与所述漏磁场预测 值之间的误差小于或等于预设的误差阈值,则根据所述缺陷轮廓参数的初始值实现缺陷 成像;S7 :如果所述漏磁场检测值与所述漏磁场预测值之间的误差大于所述预设的误差阈 值,则更新所述缺陷轮廓参数的初始值,并将更新后的缺陷轮廓参数的初始值输入所述正 向有限元计算模型进行迭代计算,直至所述漏磁场检测值与所述漏磁场预测值之间的误差 小于或等于所述预设的误差阈值。
[0007] 根据本发明实施例的三维漏磁检测缺陷复合反演成像方法,其实质是一种缺陷的 正逆混合计算反演方法,在反演过程中先采用逆向径向基函数神经网络模型,将三维漏磁 场检测值还原为初始的缺陷轮廓参数,再通过正向有限元计算模型将其求解得到漏磁场预 测值,然后与漏磁场检测值比较,并利用两阶段禁忌搜索优化算法对缺陷轮廓参数不断更 新,直至两者的误差小于或等于预设的误差阈值,从而得到理想的缺陷轮廓,实现缺陷成 像。因此,该方法实用性强、稳定性好、成像精度高,有效减少了常规闭环迭代方法中迭代次 数过多的问题,效率更高,有利于提高对各种不规则缺陷的重构速度和精度。
[0008] 另外,根据本发明上述实施例的三维漏磁检测缺陷复合反演成像方法还可以具有 如下附加的技术特征:
[0009] 在一些示例中,在所述步骤S2之前,还包括:利用直流磁化场对所述待测管道的 管壁进行饱和磁化处理。
[0010] 在一些示例中所述步骤S3具体包括:利用三轴磁传感器以预设速度匀速等间距 扫描所述待测管道,得到沿管道轴向、径向和周向的离散三维漏磁检测数据;计算所述离散 三维漏磁检测数据的平均值,并根据所述平均值得到异常阈值;删除所述离散三维漏磁检 测数据中大于所述异常阈值的漏磁检测数据,得到最终漏磁场检测值。
[0011] 在一些示例中,所述离散三维漏磁检测数据包括:轴向漏磁检测数据、径向漏磁检 测数据和周向漏磁检测数据。
[0012] 在一些不例中,所述缺陷漏磁信号包括:轴向缺陷漏磁信号、径向缺陷漏磁信号和 周向缺陷漏磁信号。
[0013] 在一些示例中,通过两阶段禁忌搜索优化算法更新所述缺陷轮廓参数的初始值。
[0014] 在一些示例中,所述通过两阶段禁忌搜索优化算法更新所述缺陷轮廓参数的初始 值,具体包括:
[0015]a.确定缺陷参数:将缺陷区域分长方体,其中,任何缺陷都可以 由一组不同的深度来表示…,^.v2;,其中,iG{〇, 1,. . .,NJ, jG{0, 1,...,N2},dijG{0, 1,...,N3};
[0016] b.采用两种方式定义邻域:其中,
[0017] 第一种定义方式为:按照缺陷整体参数方向搜索邻域,其中,深度增加,则d+1,深 度减少,则d-1 ;
[0018] 第二种定义方式为:按照缺陷划分之后的某个小长方体参数方向搜索邻域,其中, 深度增加,则dij+1,深度减少,则dij-1 ;
[0019] c.根据所述所述漏磁场预测值和漏磁场检测值的差值确定目标函数,其中,所述 目标函数为:
[0021] 其中,NJPN2分别是轴向和周向的采样点数量,
和<分 别是轴向、径向和周向的漏磁场检测值和漏磁场预测值;
[0022] d.优化过程:使用所述第一种定义方式定义邻域,并选择具有最小目标函数的邻 域作为初始方案,具体为:
[0023] x' ={x|F(x) =min[F(xj),F(x2), . . . ,F(xn) ]},
[0024] 其中,当迭代次数达到设定值、目标函数低于阈值以及缺陷轮廓不再改变时,完成 第一阶段优化;
[0025] 使用所述第二种定义方式定义邻域,并在所述初始方案的基础上进行进一步迭代 计算,得到最终方案,其中,当迭代次数达到设定值、目标函数低于阈值以及缺陷轮廓不再 改变时,完成第二阶段优化。
[0026] 本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变 得明显,或通过本发明的实践了解到。
【附图说明】
[0027] 本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变 得明显和容易理解,其中:
[0028] 图1是根据本发明一个实施例的三维漏磁检测缺陷复合反演成像方法的流程图;
[0029] 图2是根据本发明一个实施例的直流磁化场导磁回路示意图;
[0030] 图3是根据本发明另一个实施例的三维漏磁检测缺陷复合反演成像方法的流程 图;
[0031] 图4是根据本发明一个具体实施例的104. 2mmX78. 5mmX10. 01mm的长方体缺陷 成像结果示意图;
[0032] 图5是根据本发明一个具体实施例的82. 5mmX5. 29mm的球体缺陷成像结果示意 图;以及
[0033]
图6是根据本发明一个具体实施例的82. 5mmX5. 29mm的圆柱体缺陷成像结果示 意图。
【具体实施方式】
[0034] 下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终 相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附 图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
[0035] 以下结合附图描述根据本发明实施例的三维漏磁检测缺陷复合反演成像方法。
[0036] 图1是根据本发明一个实施例的三维漏磁检测缺陷复合反演成像方法的流程图, 图3是根据本发明另一个实施例的三维漏磁检测缺陷复合反演成像方法的流程图。结合图 1和图3,该方法包括以下步骤:
[0037] 步骤S101,提供待测管道,并从待测管道选取成像区域,其中,成像区域包括标准 人工缺陷。更为具体地,该缺陷为腐蚀缺陷。
[0038] 在具体示例中,例如,待测管道壁厚为7. 0~36. 0mm,直径为200~600mm,成像区 域以1. 0~2. 5倍缺陷体积大小区域为标准。
[0039] 步骤S102,利用三轴磁传感器扫描待测管道,得到待测管道的离散三维漏磁检测 数据,并对离散三维漏磁检测数据进行过滤,得到最终的漏磁场检测值。
[0040] 在本发明的一个实施例中,在该步骤之前,也即在利用三轴磁传感器扫描待测管 道之前,首先利用直流磁化场对待测管道的管壁进行饱和磁化处理。
[0041] 进一步地,步骤S102具体包括:
[0042] 步骤1:利用三轴磁传感器以预设速度匀速等间距扫描待测管道,得到沿管道轴 向、径向和周向的离散三维漏磁检测数据。换言之,即离散三维漏磁检测数据包括:轴向漏 磁检测数据、径向漏磁检测数据和周向漏磁检测数据。
[0043] 在具体示例中,换言之,即首先用直流磁化场对管壁进行饱和磁化,然后三轴磁传 感器阵列在管道内以一定的运行速度等间距采样,传感器提离值需保持在1. 〇~5. 0_之 间,得到检测管道内标准缺陷沿管道轴向、径向和周向的离散三维漏磁检测数据。其中,传 感器提离值是指霍尔传感器距离管道内壁表面的距离。在该示例中,例如,采样间距d为 0? 1~6. 0mm,三轴磁传感器的运行速度(也即预设速度)为0? 1~5.Om/s。
[0044] 进一步地,在该示例中,例如,直流磁化场的导磁回路由磁铁、背铁、钢刷和管壁组 成,例如图2所示。更为具体地,所用磁铁宽度例如为30~100mm,背铁长度例如为100~ 500_,钢刷长度例如为30~120_。
[0045] 步骤2 :计算离散三维漏磁检测数据的平均值,并根据平均值得到异常阈值。
[0046] 在具体示例中,换言之,即对上述步骤1中得到的离散三维漏磁检测数据取平均 值,并以平均值的1. 2~1. 5倍作为异常阈值。
[0047]步骤3 :删除离散三维漏磁检测数据中大于异常阈值的漏磁检测数据,得到最终 漏磁场检测值。换言之,即根据上述步骤2中得到的异常阈值对所采集的数据进行提取过 滤,大于异常阈值的数据予以删除,从而排除一些明显错误数据和异常数据,最终得到沿轴 向、径向和周向过滤后的漏磁场测量值,例如记作A。
[0048] 步骤S103,根据缺陷漏磁信号与轮廓参数之间的映射关系,构建逆向径向基函数 神经网络模型,将漏磁场检测值输入逆向径向基函数神经网络模型,得到缺陷轮廓参数的 初始值。其中,逆向径向基函数神经网络模型将缺陷漏磁信号序列作为输入,将缺陷轮廓参 数作为输出。其中,在本发明的一个实施例中,缺陷漏磁信号包括:轴向缺陷漏磁信号、径向 缺陷漏磁信号和周向缺陷漏磁信号。
[0049] 在具体示例中,其中,RBF(RadialBasisFunction,径向基函数)神经网络包含三 层:输入层、隐含层和输出层。该网络需要训练,使用三维有限元仿真一系列缺陷外形参数 下的漏磁信号。对于不同形状缺陷与其对应的漏磁信号,选择70%用于训练神经网络,15% 用于验证网络并修正参数,剩下的15%用于测试已经训练好的神经网络。
[0050] 步骤S104,构建正向有限元计算模型,将缺陷轮廓参数的初始值输入正向有限元 计算模型中,得到漏磁场预测值,例如记作B。其中,正向有限元计算模型输入缺陷轮廓参 数,同时输出缺陷漏磁信号序列。
[0051] 进一步地,在具体示例中,正向有限元计算模型的构建需以步骤S102在所述的导 磁回路模型作为基础,并且各参数值保持一致。
[0052] 步骤S105,判断漏磁场检测值与漏磁场预测值之间的误差是否小于或等于预设的 误差阈值。具体地,可根据实际需求预先设定漏磁场检测值与漏磁场预测值之间的误差阈 值,例如记作e。
[0053] 步骤S106,如果漏磁场检测值与漏磁场预测值之间的误差小于或等于预设的误差 阈值,则根据缺陷轮廓参数的初始值实现缺陷成像。换言之,如果漏磁场检测值A与漏磁场 预测值B之间的误差小于或等于预设的误差阈值,则认为用于正向有限元计算模型计算的 缺陷轮廓参数初始值是所期望的缺陷轮廓参数,从而可根据该缺陷轮廓参数初始值实现缺 陷成像。
[0054] 步骤S107,如果漏磁场检测值A与漏磁场预测值B之间的误差大于预设的误差阈 值e,则更新缺陷轮廓参数的初始值,并将更新后的缺陷轮廓参数的初始值重新输入正向 有限元计算模型进行迭代计算,直至漏磁场检测值A与漏磁场预测值B之间的误差小于或 等于预设的误差阈值e。
[0055] 进一步地,在上述示例中,例如采用两阶段禁忌搜索优化算法更新缺陷轮廓参数 的初始值。具体包括:
[0056] a.确定缺陷参数:首先将缺陷区域分成NiXN2XN3f长方体,其中,任何 缺陷都可以由一组不同的深度来表示
,其中, iG{〇, 1,.??,~},jG{〇, 1,...,N2},dijG{〇, 1,...,N3}。
[0057] b.采用两种方式定义邻域,用于进行两阶段禁忌搜索。其中,以缺陷深度方向邻域 搜索为例:
[0058] 第一种定义方式为:按照缺陷整体参数方向搜索邻域,其中,深度增加,则d+1,深 度减少,则d-1 ;
[0059] 第二种定义方式为:按照缺陷划分之后的某个小长方体参数方向搜索邻域,其中, 深度增加,则dij+1,深度减少,则dij-1。
[0060] C.根据漏磁场预测值和漏磁场检测值的差值确定目标函数,其中,目标函数为:
[0062] 其中,&和\分别是轴向和周向的采样点数量,
分别是轴向、径向和周向的漏磁场检测值和漏磁场预测值。
[0063] d.优化过程:第一阶段,使用第一种定义方式定义邻域,并选择具有最小目标函 数的邻域作为初始方案,具体为:
[0064]X,={x|F(x) =min[F(X),F(x2),? ? ?,F(xn) ]},
[0065] 其中,当迭代次数达到设定值、目标函数低于阈值以及缺陷轮廓不再改变时,完成 第一阶段优化,得到初始方案。
[0066]然后,使用第二种定义方式定义邻域,即在第一阶段得到的初始方案的基础上进 行进一步迭代计算,得到最终方案,其中,当迭代次数达到设定值、目标函数低于阈值以及 缺陷轮廓不再改变时,完成第二阶段优化,得到最终方案,此时缺陷轮廓也更加自然。
[0067]根据本发明实施例的三维漏磁检测缺陷复合反演成像方法,其实质是一种缺陷的 正逆混合计算反演方法,在反演过程中先采用逆向径向基函数神经网络模型,将三维漏磁 场检测值还原为初始的缺陷轮廓参数,再通过正向有限元计算模型将其求解得到漏磁场预 测值,然后与漏磁场检测值比较,并利
用两阶段禁忌搜索优化算法对缺陷轮廓参数不断更 新,直至两者的误差小于或等于预设的误差阈值,从而得到理想的缺陷轮廓,实现缺陷成 像。因此,该方法实用性强、稳定性好、成像精度高,有效减少了常规闭环迭代方法中迭代次 数过多的问题,效率更高,有利于提高对各种不规则缺陷的重构速度和精度。
[0068] 为了便于更好地理解本发明实施例的方法,以下结合图3-图6,以具体的实施例 来对本发明上述实施例的三维漏磁检测缺陷复合反演成像方法进行具体描述。
[0069]在该实施例中,使用一种沿周向等间隔分布540个探头块的三维传感器阵列。其 中,每个探头快里均包含3个霍尔探头,方向分别为轴向、径向和周向,总计1620个霍尔探 头。
[0070] 结合图3所示,在该实施例中,该方法包括以下步骤:
[0071] 步骤S1:取一段直径为457mm、壁厚为14. 3mm的待测管道,上面加工3个具 有不同形状的标准人工缺陷,一个104. 2mmX78. 5mmX10. 01mm的长方体缺陷,一个 82. 5mmX5. 29mm的球体缺陷,一个82. 5mmX5. 29mm的圆柱体缺陷。并分别选择1. 5倍缺陷 体积大小的区域作为成像区域。
[0072] 步骤S2 :使用直流磁化场沿管壁轴向对其进行饱和磁化,三轴磁传感器阵列在管 道内以0. 5m/s的速度匀速等间距扫描采样,周向采样间距为2. 7mm,轴向采样间距设置为 2. 5_,传感器提离值选择1. 8_。进而得到标准缺陷沿管道轴向、径向和周向的离散三维漏 磁检测数据。
[0073] 其中,参照图2所示,例如,直流磁化场导磁回路由磁铁,背铁,钢刷和管壁组成, 所用磁铁宽度为80mm,背铁长度为300mm,钢刷长度为65mm。
[0074] 步骤S3:将步骤S2中得到的离散三维漏磁检测数据取平均值,以平均值的1. 25 倍作为阈值对数据进行提取过滤,得到沿轴向、径向和周向过滤后的测量值A。
[0075] S4:根据缺陷漏磁信号与轮廓参数之间的映射关系,构建逆向RBF(径向基函数) 神经网络模型。其中,该模型将缺陷漏磁信号序列作为输入,缺陷轮廓参数作为输出。
[0076] 更为具体地,例如,RBF神经网络包含三层:输入层、隐含层和输出层。关于网络训 练,根据待测管壁上加工的3种缺陷形状,使用三维有限元仿真了一系列相同形状缺陷外 形参数下的漏磁信号,具体包含728个长方体缺陷,65个球体缺陷以及65个圆柱体缺陷。 其中,选择70%用于训练神经网络,15%用于验证网络并修正参数,剩下的15%用于测试 已经训练好的神经网络。
[0077]S5 :构建正向有限元计算模型。其中,该模型与步骤S4中的模型相反,即输入缺陷 轮廓参数,同时输出缺陷漏磁信号序列。
[0078] 具体地,有限元模型的构建需以步骤S2所述的导磁回路模型作为基础,并且各参 数值保持一致。
[0079] S6 :预先设定缺陷漏磁场测量值A与有限元预测值B之间的误差阈值为0. 06。
[0080] S7 :先将步骤S3中的测量值A代入步骤S4中构建的RBF神经网络模型计算得到 缺陷轮廓参数的初始值,再将其代入步骤S5中构建的正向有限元计算模型进行迭代计算。 如果缺陷漏磁场测量值A与预测值B之间的误差E大于步骤S6所设定的误差阈值0. 06,则 需要更新缺陷轮廓参数初始值,并将更新后的缺陷轮廓参数初始值重新代入有限元模型进 行计算。如果误差E小于或等于步骤S6所设定的误差阈值0. 06,则认为用于有限元模型计 算的缺陷轮廓参数初始值是所期望的缺陷轮廓参数,从而据此实现缺陷成像。
[0081] 具体地,在上述示例中,更新缺陷轮廓参数采用两阶段禁忌搜索优化算法,具体如 下:
[0082] 缺陷参数:首先将缺陷区域分成30X30X12个长方体,则任何缺陷都可以 由 组不同的?木度未表 7]^dn,d12, ? ? ?,屯,3。;? ? ?di」? ? ? ;d3。,丨,d3。,2,? ? ?,d3。,3。,其中, iG{〇, 1,? ? ?,30},jG{〇, 1,? ? ?,30},dyG{〇, 1,? ? ?,12}。
[0083] 邻域定义:邻域的两种定义用于进行两阶段禁忌搜索。以缺陷深度方向邻域搜索 为例:第一种定义按照缺陷整体参数方向搜索邻域,深度增加,则d+1,深度减少,则d-1 ;而 第二种定义按照缺陷划分之后的某个小长方体参数方向搜索邻域,深度增加,则du+1,深度 减少,则dij-1。
[0084] 目标函数:目标函数表示漏磁信号预测值和测量值之间的差,定义如下:
[0086] 其中,对于长方体缺陷,轴向和周向采样点数量分别为N1= 63和心=44; 对于球体缺陷和圆柱体缺陷,轴向和周向采样点数量分别为N1= 50和&= 46;
分别是轴向,径向和周向漏磁信号的测量值和预测值。
[0087] 优化过程:第一阶段,使用邻域的第一种定义,并且选择具有最小目标函数的邻域 作为下一个解决方案。具体为:
[0088] x' ={x|F(x) =min[F(xj),F(x2), . . . ,F(xn) ]},
[0089] 当满足如下要求时:1)迭代次数达到设定值500 ;2)目标函数低于阈值0. 05 ;3) 缺陷轮廓不再改变。第一阶段结束,得到初步的解决方案。
[0090] 然后,使用邻域的第二种定义,即在第一阶段解决方案的基础上进行进一步迭代 计算,满足同样的要求后,完成第二阶段优化,得到最终的解决方案,缺陷轮廓也更加自然。
[0091] 最后,定义一个重构误差函数用于评价缺陷轮廓重构精度:
[0093] 其中,对于任意缺陷,表面均取100X100个采样点,#和< 分别是预测深度和真 实深度。
[0094] 经过计算,如图4、5和6所示,对于104. 2mmX78. 5mmX10. 01mm的长方体缺陷轮 廓重构结果,重构误差为0. 11,时间为0.42小时。对于82. 5mmX5. 29mm的球体缺陷轮廓重 构结果,重构误差为0. 08,时间0. 35小时。对于82. 5mmX5. 29mm的圆柱体缺陷轮廓重构结 果,重构误差为0. 09,时间0. 37小时。其中,在图4、图5和图6中,左侧的图像表示真实轮 廓示意,中间的图像表示RBF模型得到的轮廓示意,右侧的图像表示有限元模型得到的轮 廓示意。此外,再对其它多种形状缺陷进行重构时,本发明实施例的复合反演成像方法的重 构误差均低于〇. 15,时间均低于0. 5小时。综合以上结果可以得出,本发明实施例的方法可 有效实现对各种形状缺陷的轮廓重构,稳定性好,成像精度高,计算速度快。
[0095] 综上,本发明实施例的三维漏磁检测缺陷复合反演成像方法的原理可概述为:在 含有缺陷的待测部件上选择合适的缺陷成像区域;通过三轴磁传感器扫描采样,获取被检 测部件轴向、径向和周向的离散三维漏磁检测数据;对检测数据进行过滤以提取三个方向 漏磁场测量值;构建RBF(径向基函数)神经网络模型;再构建正向有限元计算模型;设定 缺陷漏磁场测量值与有限元预测值之间的误差阈值;先将三维缺陷漏磁场测量值代入RBF 神经网络模型得到初始的缺陷轮廓参数,再代入有限元计算模型进行迭代计算,通过两阶 段禁忌搜索优化算法不断更新缺陷轮廓参数,直至缺陷漏磁场测量值与预测值之间的误差 小于或等于所设定的误差阈值,从而得到期望的缺陷轮廓参数,实现缺陷成像。因此,该方 法实用性强、稳定性好、成像精度高,有效减少了常规闭环迭代方法中迭代次数过多的问 题,效率更高,有利于提高对各种不规则缺陷的重构速度和精度。
[0096] 在本发明的描述中,需要理解的是,
术语"中心"、"纵向"、"横向"、"长度"、"宽度"、 "厚度"、"上"、"下"、"前"、"后"、"左"、"右"、"竖直"、"水平"、"顶"、"底" "内"、"外"、"顺时 针"、"逆时针"、"轴向"、"径向"、"周向"等指示的方位或位置关系为基于附图所示的方位或 位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必 须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
[0097] 此外,术语"第一"、"第二"仅用于描述目的,而不能理解为指示或暗示相对重要性 或者隐含指明所指示的技术特征的数量。由此,限定有"第一"、"第二"的特征可以明示或 者隐含地包括至少一个该特征。在本发明的描述中,"多个"的含义是至少两个,例如两个, 三个等,除非另有明确具体的限定。
[0098] 在本发明中,除非另有明确的规定和限定,术语"安装"、"相连"、"连接"、"固定"等 术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连 接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内 部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员 而言,可以根据具体情况理解上述术语在本发明中的具体含义。
[0099] 在本发明中,除非另有明确的规定和限定,第一特征在第二特征"上"或"下"可以 是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。而且,第一特征在 第二特征"之上"、"上方"和"上面"可是第一特征在第二特征正上方或斜上方,或仅仅表示 第一特征水平高度高于第二特征。第一特征在第二特征"之下"、"下方"和"下面"可以是 第一特征在第二特征正下方或斜下方,或仅仅表示第一特征水平高度小于第二特征。
[0100] 在本说明书的描述中,参考术语"一个实施例"、"一些实施例"、"示例"、"具体示 例"、或"一些示例"等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特 点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不 必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任 一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技 术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结 合和组合。
[0101] 尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例 性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述 实施例进行变化、修改、替换和变型。
【主权项】
1. 一种三维漏磁检测缺陷复合反演成像方法,其特征在于,包括以下步骤: 51 :提供待测管道,并从所述待测管道选取成像区域,其中,所述成像区域包括标准人 工缺陷; 52 :利用三轴磁传感器扫描所述待测管道,得到所述待测管道的离散三维漏磁检测数 据,并对所述离散三维漏磁检测数据进行过滤,得到最终的漏磁场检测值; 53 :根据缺陷漏磁信号与轮廓参数之间的映射关系,构建逆向径向基函数神经网络模 型,将所述漏磁场检测值输入所述逆向径向基函数神经网络模型,得到缺陷轮廓参数的初 始值; 54 :构建正向有限元计算模型,将所述缺陷轮廓参数的初始值输入所述正向有限元计 算模型中,得到漏磁场预测值; 55 :判断所述漏磁场检测值与所述漏磁场预测值之间的误差是否小于或等于预设的误 差阈值; 56 :如果所述漏磁场检测值与所述漏磁场预测值之间的误差小于或等于预设的误差阈 值,则根据所述缺陷轮廓参数的初始值实现缺陷成像;以及 57 :如果所述漏磁场检测值与所述漏磁场预测值之间的误差大于所述预设的误差阈 值,则更新所述缺陷轮廓参数的初始值,并将更新后的缺陷轮廓参数的初始值输入所述正 向有限元计算模型进行迭代计算,直至所述漏磁场检测值与所述漏磁场预测值之间的误差 小于或等于所述预设的误差阈值。2. 根据权利要求1所述的三维漏磁检测缺陷复合反演成像方法,其特征在于,在所述 步骤S2之前,还包括:利用直流磁化场对所述待测管道的管壁进行饱和磁化处理。3. 根据权利要求1所述的三维漏磁检测缺陷复合反演成像方法,其特征在于,所述步 骤S3具体包括: 利用三轴磁传感器以预设速度匀速等间距扫描所述待测管道,得到沿管道轴向、径向 和周向的离散三维漏磁检测数据; 计算所述离散三维漏磁检测数据的平均值,并根据所述平均值得到异常阈值; 删除所述离散三维漏磁检测数据中大于所述异常阈值的漏磁检测数据,得到最终漏磁 场检测值。4. 根据权利要求1-3任一项所述的三维漏磁检测缺陷复合反演成像方法,其特征在 于,所述离散三维漏磁检测数据包括:轴向漏磁检测数据、径向漏磁检测数据和周向漏磁检 测数据。5. 根据权利要求4所述的三维漏磁检测缺陷复合反演成像方法,其特征在于,所述缺 陷漏磁信号包括:轴向缺陷漏磁信号、径向缺陷漏磁信号和周向缺陷漏磁信号。6. 根据权利要求1所述的三维漏磁检测缺陷复合反演成像方法,其特征在于,通过两 阶段禁忌搜索优化算法更新所述缺陷轮廓参数的初始值。7. 根据权利要求6所述的三维漏磁检测缺陷复合反演成像方法,其特征在于,所述通 过两阶段禁忌搜索优化算法更新所述缺陷轮廓参数的初始值,具体包括: a.确定缺陷参数:将缺陷区域分成N1XN2XN^长方体,其中,任何缺陷都可以由 一组不同的深度来表示名 j e {〇, 1,...,N2}, ClijG {0, 1,...,N3}; b. 采用两种方式定义邻域:其中, 第一种定义方式为:按照缺陷整体参数方向搜索邻域,其中,深度增加,则d+1,深度减 少,则d-Ι ; 第二种定义方式为:按照缺陷划分之后的某个小长方体参数方向搜索邻域,其中,深度 增加,则t+l,深度减少,则Clij-I ; c. 根据所述漏磁场预测值和漏磁场检测值的差值确定目标函数,其中,所述目标函数 为:其中,NJPN2分别是轴向和周向的采样点数量,<,<,<,<, 分别 是轴向、径向和周向的漏磁场检测值和漏磁场预测值; d. 优化过程:使用所述第一种定义方式定义邻域,并选择具有最小目标函数的邻域作 为初始方案,具体为: X' = {x IF (X) = min [F (X1),F (X2),· · ·,F (xn) ]}, 其中,当迭代次数达到设定值、目标函数低于阈值以及缺陷轮廓不再改变时,完成第一 阶段优化; 使用所述第二种定义方式定义邻域,并在所述初始方案的基础上进行进一步迭代计 算,得到最终方案,其中,当迭代次数达到设定值、目标函数低于阈值以及缺陷轮廓不再改 变时,完成第二阶段优化。
【专利摘要】本发明提出一种三维漏磁检测缺陷复合反演成像方法,包括:从待测管道选取成像区域;扫描待测管道,进而得到漏磁场检测值;构建逆向径向基函数神经网络模型,输入漏磁场检测值,得到缺陷轮廓参数的初始值;构建正向有限元计算模型,输入缺陷轮廓参数的初始值,得到漏磁场预测值;判断漏磁场检测值与漏磁场预测值之间的误差是否小于或等于预设的误差阈值;如果是,则根据缺陷轮廓参数的初始值实现缺陷成像;如果否,则更新缺陷轮廓参数的初始值,并重新输入有限元计算模型进行迭代计算,直至误差小于或等于预设的误差阈值。本发明减少了常规闭环迭代方法中迭代次数过多的问题,且效率更高,具有实用性强、稳定性好、成像精度高的优点。
【IPC分类】G06T7/00
【公开号】CN104899868
【申请号】CN201510239162
【发明人】黄松岭, 赵伟, 王珅, 李世松
【申请人】清华大学
【公开日】2015年9月9日
【申请日】2015年5月12日