留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

分治法在管道涡流检测阻抗解析中的应用

王志刚 罗清旺 师奕兵

王志刚, 罗清旺, 师奕兵. 分治法在管道涡流检测阻抗解析中的应用[J]. 电子科技大学学报, 2016, 45(3): 377-381392. doi: 10.3969/j.issn.1001-0548.2016.02.011
引用本文: 王志刚, 罗清旺, 师奕兵. 分治法在管道涡流检测阻抗解析中的应用[J]. 电子科技大学学报, 2016, 45(3): 377-381392. doi: 10.3969/j.issn.1001-0548.2016.02.011
WANG Zhi-gang, LUO Qing-wang, SHI Yi-bing. Divide-and-Conquer Approach Applied to Impedance Analysis of Pipe Eddy Current Test[J]. Journal of University of Electronic Science and Technology of China, 2016, 45(3): 377-381392. doi: 10.3969/j.issn.1001-0548.2016.02.011
Citation: WANG Zhi-gang, LUO Qing-wang, SHI Yi-bing. Divide-and-Conquer Approach Applied to Impedance Analysis of Pipe Eddy Current Test[J]. Journal of University of Electronic Science and Technology of China, 2016, 45(3): 377-381392. doi: 10.3969/j.issn.1001-0548.2016.02.011

分治法在管道涡流检测阻抗解析中的应用

doi: 10.3969/j.issn.1001-0548.2016.02.011
基金项目: 

"十二五"国家科技重大专项 2011ZX05020-006-005

详细信息
    作者简介:

    王志刚(1967-),男,副教授,主要从事检测技术方面的研究

  • 中图分类号: TE1

Divide-and-Conquer Approach Applied to Impedance Analysis of Pipe Eddy Current Test

  • 摘要: 介绍了一种铁磁性管道涡流阻抗模型的数值解析方法。该方法利用阻抗模型中贝塞尔函数在大宗量(分治法产生的一个子区间)时的渐近性,在整个广义积分区间采用分治法简化积分函数,降低了对阻抗模型广义积分的计算难度。基于对计算量与计算准确度的折中,讨论了该解析方法中分治点的选择原则。将该方法的阻抗模型计算结果与通过物理检测设备测试实际管道的值进行比较,验证了分治法解阻抗模型的可行性。该方法对于解析柱坐标系下管道涡流检测阻抗模型的应用,具有简单、快速和高精度的优点。
  • 图  1  管道电磁传播阻抗模型

    图  2  涡流阻抗模型的被积函数分布

    图  3  Zd积分值与分治点取值关系

    图  4  分治法L值与实测L值比较图

    表  1  λ0不同时Zd的值

    1 3 5 10 15 20 40
    Zd/10-6W j28.5 j102.5 j100.0 j97.5 j97.8 j97.8 j97.8
    下载: 导出CSV

    表  2  λ0不同时Λ的值

    1 2 3 4
    L/10-6W 6.27-j37.4 6.03-j37.2 6.04-j37.1 6.03-j37.2
    5 10 20
    L/10-6W 6.03-j37.2 6.03-j37.2 6.03-j37.2
    下载: 导出CSV
  • [1] DODD C V, DEEDS W E. Analytical solutions to eddy-current probe-coil problems[J]. J Appl Phys, 1968, 39(6):2829-2838.
    [2] DODD C V, CHENG C C, DEEDS W E. Induction coils coaxial with an arbitrary number of cylindrical conductors[J]. J Appl Phys, 1974, 45(2):638-647.
    [3] DESJARDAINS D P R, KRAUSE T W, GAUTHIER N. Analytical modeling of the transient response of a coil encircling a ferromagnetic conducting rod in pulsed eddy current testing[J]. NDT and E International, 2013, 60:127-131.
    [4] VASIC D, BILAS V. Model-based stochastic inversion of coil impedance for determination of tube inner radius and electromagnetic properties[J]. AUTOMATIKA:Journal for Control, Measurement, Electronics, Computing and Communications, 2009, 50(3):227-233.
    [5] VASIC D, BILAS V. Validation of a coil impedance model for simultaneous measurement of electromagnetic properties and inner diameter of a conductive tube[J]. IEEE Trans Instrum Meas, 2006, 55(5):337-341.
    [6] CHEN Ru-yun, AN Cong-pei. On the evaluation of infinite integrals involving Bessel functions[J]. Applied Mathematics and Computation, 2014, 235:212-220.
    [7] LIN Q G. Infinite integrals involving Bessel functions by contour integration[J]. Integral Transforms and Special Functions, 2013, 24(10):783-795.
    [8] CHEN Ru-yun, AN Cong-pei. On evaluation of Bessel transforms with oscillatory and algebraic singular integrands[J]. Journal of Computational and Applied Mathematics, 2014, 264:71-81.
    [9] BARICZ A, POGANY T. On a sum of modified Bessel functions[J]. Mediterranean Journal of Mathematics, 2014, 11(2):349-360.
    [10] NICULESCU C, POPOVICI F. The asymptotic behavior of integrable functions[J]. Real Analysis Exchange, 2012, 38(1):157-168.
    [11] XIANG Shu-huang. Laplace transforms for approximation of highly oscillatory Volterra integral equations of the first kind[J]. Applied Mathematics and Computation, 2014, 232:944-954.
    [12] GIULIANO R, MACCI C. Large deviation principles for sequences of maxima and minima[J]. Communications in Statistics-Theory and Methods, 2014, 43(6):1077-1098.
    [13] KOWALENKO V. Exactification of the asymptotics for Bessel and Hankel functions[J]. Applied Mathematics and Computation, 2002, 133(2):487-518.
    [14] CORMEN T H, LEISERSON C E, RIVEST R L, et al. Introduction to algorithms[M]. 3rd ed. Beijing:China Machine Press, 2013:16-21.
    [15] 王志刚, 罗清旺, 师奕兵. 铁磁性管道内涡流线圈耦合分析与管道参数检测[J]. 仪器仪表学报, 2014, 135(12):2843-2851.

    WANG Zhi-gang, LUO Qing-wang, SHI Yi-bing. Analysis of eddy current coil coupling in ferromagnetic pipe and parameter detection[J]. Chinese Journal of Scientific Instrument, 35(12):2843-2851.
    [16] 仇海亮. 复宗量贝塞尔函数的数值解法及在测井解释中的应用[J]. 中国石油和化工标准与质量, 2013(17):128.

    QIU Hai-liang. Numerical solution of complex argument Bessel function and its application in the log interpretation[J]. China Petroleum and Chemical Standard and Quality, 2013(17):128.
  • [1] 陈传杰, 孔维宾, 方忠庆, 王媛媛, 樊永胜, 周锋, 王如刚.  基于电磁模型的大气压表面波等离子体数值模拟 . 电子科技大学学报, 2022, 51(2): 305-313. doi: 10.12178/1001-0548.2021238
    [2] 邵杰, 黄茜, 曹坤涛.  基于深度学习的人体解析研究综述 . 电子科技大学学报, 2019, 48(5): 644-654. doi: 10.3969/j.issn.1001-0548.2019.05.001
    [3] 邵英, 袁立军, 庄飚.  基于对称双光路检测法的MOCT电流互感器模型研究 . 电子科技大学学报, 2014, 43(2): 216-221. doi: 10.3969/j.issn.1001-0548.2014.02.011
    [4] 谢开贵, 曹侃, 欧阳稳, 万勇建, 陈民铀.  应力盘面形变化量与驱动器策动力间的多元统计模型 . 电子科技大学学报, 2012, 41(4): 626-630,636. doi: 10.3969/j.issn.1001-0548.2012.04.029
    [5] 任志刚, 黄廷祝, 李良.  混合有限元与矩量法模拟散射问题的预处理技术 . 电子科技大学学报, 2011, 40(6): 878-881. doi: 10.3969/j.issn.1001-0548.2011.06.014
    [6] 汪忠来, 黄洪钟, 王贵宝.  综合的结构可靠度函数预测模型 . 电子科技大学学报, 2010, 39(6): 952-955,960. doi: 10.3969/j.issn.1001-0548.2010.06.031
    [7] 李南君, 魏平.  伪协方差函数的宽带信号源个数估计法 . 电子科技大学学报, 2010, 39(3): 355-360.
    [8] 谢海蓉, 姜海鹏, 刘杏玲.  信度函数在政府形象评价模型中的应用 . 电子科技大学学报, 2008, 37(1): 148-150.
    [9] 杜江锋, 赵金霞, 伍捷, 杨月寒, 武鹏, 靳翀, 陈卫.  具有场板结构GaN HEMT电场分布解析模型 . 电子科技大学学报, 2008, 37(2): 297-300.
    [10] 徐利明, 聂在平, 王军.  半空间电场型并矢格林函数及其数值计算 . 电子科技大学学报, 2004, 33(5): 485-488.
    [11] 张勇, 陈天麒, 陈滨.  计算最大Lyapunov指数的推广小数据量法 . 电子科技大学学报, 2004, 33(3): 254-257.
    [12] 朱峰.  T矩阵方法的解析解实现 . 电子科技大学学报, 2001, 30(5): 494-496.
    [13] 刘光祜.  锁相跳频源的极值相位裕量设计法 . 电子科技大学学报, 2001, 30(6): 551-554.
    [14] 杨健, 方健, 李肇基.  高速SOI-LIGBT的数值分析 . 电子科技大学学报, 2000, 29(2): 153-157.
    [15] 阮成礼.  非对称共面线的特性阻抗 . 电子科技大学学报, 2000, 29(2): 136-139.
    [16] 谢文楷, 肖顺禄, 钱光弟.  同轴Vircator的理论与数值模拟 . 电子科技大学学报, 1999, 28(2): 166-170.
    [17] 阮成礼.  悬置共面波导的特性阻抗 . 电子科技大学学报, 1999, 28(1): 32-36.
    [18] 魏彦玉, 王文祥, 李宏福.  两类含两个变态贝塞尔函数积的积分公式 . 电子科技大学学报, 1999, 28(1): 66-69.
    [19] 魏彦玉, 宫玉彬, 王文祥.  任意阶复宗量贝塞尔函数的数值计算 . 电子科技大学学报, 1998, 27(2): 171-176.
    [20] 杜正伟, 阮成礼.  GTEM cell的特性阻抗 . 电子科技大学学报, 1997, 26(4): 378-381.
  • 加载中
图(4) / 表(2)
计量
  • 文章访问数:  4782
  • HTML全文浏览量:  1236
  • PDF下载量:  256
  • 被引次数: 0
出版历程
  • 收稿日期:  2014-07-21
  • 修回日期:  2015-11-25
  • 刊出日期:  2016-05-01

分治法在管道涡流检测阻抗解析中的应用

doi: 10.3969/j.issn.1001-0548.2016.02.011
    基金项目:

    "十二五"国家科技重大专项 2011ZX05020-006-005

    作者简介:

    王志刚(1967-),男,副教授,主要从事检测技术方面的研究

  • 中图分类号: TE1

摘要: 介绍了一种铁磁性管道涡流阻抗模型的数值解析方法。该方法利用阻抗模型中贝塞尔函数在大宗量(分治法产生的一个子区间)时的渐近性,在整个广义积分区间采用分治法简化积分函数,降低了对阻抗模型广义积分的计算难度。基于对计算量与计算准确度的折中,讨论了该解析方法中分治点的选择原则。将该方法的阻抗模型计算结果与通过物理检测设备测试实际管道的值进行比较,验证了分治法解阻抗模型的可行性。该方法对于解析柱坐标系下管道涡流检测阻抗模型的应用,具有简单、快速和高精度的优点。

English Abstract

王志刚, 罗清旺, 师奕兵. 分治法在管道涡流检测阻抗解析中的应用[J]. 电子科技大学学报, 2016, 45(3): 377-381392. doi: 10.3969/j.issn.1001-0548.2016.02.011
引用本文: 王志刚, 罗清旺, 师奕兵. 分治法在管道涡流检测阻抗解析中的应用[J]. 电子科技大学学报, 2016, 45(3): 377-381392. doi: 10.3969/j.issn.1001-0548.2016.02.011
WANG Zhi-gang, LUO Qing-wang, SHI Yi-bing. Divide-and-Conquer Approach Applied to Impedance Analysis of Pipe Eddy Current Test[J]. Journal of University of Electronic Science and Technology of China, 2016, 45(3): 377-381392. doi: 10.3969/j.issn.1001-0548.2016.02.011
Citation: WANG Zhi-gang, LUO Qing-wang, SHI Yi-bing. Divide-and-Conquer Approach Applied to Impedance Analysis of Pipe Eddy Current Test[J]. Journal of University of Electronic Science and Technology of China, 2016, 45(3): 377-381392. doi: 10.3969/j.issn.1001-0548.2016.02.011
  • 在管道涡流无损检测研究中,常利用Maxwell方程及某种边界条件,列出电磁波在铁磁性管道中传播的模式方程,然后根据该模式方程,研究电磁波在铁磁性管道中的传播阻抗特性,并从传播阻抗特性中提取出管道物理信息[1-3],最后基于这些物理信息判别铁磁性管道的损伤情况。上述针对铁磁性管道的检测方法,涉及到对电磁场中传播阻抗的数值解析。由文献[4-5]可知,管道涡流阻抗模型是关于修正贝塞尔函数的一种复杂广义积分形式,该积分形式决定了它难于直接利用贝塞尔函数的积分性质进行计算。虽然也有一些关于贝塞尔广义积分函数的研究性论文发表,但是它们多是针对特定的贝塞尔函数形式[6-9],如较常见且采用的有复杂递推法[7]以及针对特定形式的贝塞尔函数积分[8]方法。前者只能用于特定的递推形式,后者应用于有限的积分区间,文献[9]提出了修正贝塞尔函数的数值积分方法的数学演绎。对于本文所需解析的涡流阻抗模型中具有的函数复杂性、函数高速振荡衰减及在广义区间积分等特征,它们均不适用。

    另一方面,函数的渐近性被广泛应用于解析复杂积分函数,并具有很好的解析效果[10-13]。可以利用贝塞尔函数渐进性,采用分治法处理复杂积分函数。分治法的思想是将一个难以直接解决的大问题,分割成一些规模较小的相同问题,以便分而治之。依此将阻抗模型的广义积分区间分治为小宗量积分区间和大宗量积分区间,并在大宗量积分区间应用贝塞尔函数的渐近性,选定逼近函数简化阻抗函数。一般的数列排序分治法[14],通常将最后的数值点作为分治点,它的选取不影响计算结果。考虑到需对涡流阻抗模型中积分区间[0,∞]分治,所以不能取最后数点作为分治点,这样对分治点的选取时需要考虑逼近函数对原函数的逼近精度,以及阻抗函数的数值计算准确度。

    本文以分治法求解阻抗模型的过程包含:分治积分区间及阻抗模型积分函数的衰减特性和逼近特性分析;积分函数计算和结果准确度分析两个阶段。依靠分治法和贝塞尔函数逼近的特性的简化,可在保证计算结果精度的条件下大大减少计算量。

    • 图1所示,激励及接收线圈均处于管道内部(管道无限长)。abc分别为激励、接收线圈、管道的内半径,线圈轴向距离为ss<c。μ0、μ3分别为空气和管道磁导率,ω为激励信号频率。激励场在管道内传输范围划分为4个区域,如图1虚线所示:区域Ⅰ、Ⅱ、趋肤区域Ⅲ及区域Ⅳ。

      图  1  管道电磁传播阻抗模型

      在柱坐标系中,各区域中任一点的磁位量设为 $A(r,z;r',z')$ ,其为包含复变量的贝塞尔方程:

      $$\eqalign{ & {A^n}(r,z;r',z') = \cr & \int_{\;0}^{\;\infty } {[{C_n}(x){I_1}({x_n}r) + {D_n}(x){K_1}({x_n}r)]} \cos x(z - z'){\text{d}}x \cr} $$ (1)

      式中, ${I_1}({x_n}r),{K_1}({x_n}r)$ 分别为1阶第一类和第二类修正贝塞尔函数;Cn(x)、Dn(x)分别代表在区域n的函数系数;xn为介质传播参数,可表示为,

      $$x_n^2 = {x^2} + {\text{j}}\omega {\mu _n}{\sigma _n} - {\omega ^2}{\mu _n}{\varepsilon _n}$$ (2)

      式中,下标n=1,2,3,4分别对应区域I,Ⅱ,Ⅲ,Ⅳ,区域I和Ⅱ为空气; $x = {x_1} = {x_2},{\mu _0} = {\mu _1} = {\mu _2}$ 。对式(1)求解,并设a=b<c,经复杂推导可得铁磁性管道电磁涡流检测阻抗模型为[15]

      $${Z_d} = 2{\text{j}}\omega {\mu _0}{a^2}\int_{{\text{ }}0}^{{\text{ }}\infty } {{K_1}(xa){I_1}(xa)\cos (xs){\text{d}}x} $$ (3)
      $$\Lambda {\text{ = }}2{\text{j}}\omega {\mu _0}{a^2}\int_{{\text{ }}0}^{{\text{ }}\infty } {\psi \cdot I_1^2(xa)\cos (xs){\text{d}}x} $$ (4)
      $$\psi {\text{ = }}\frac{{{\mu _3}x{K_1}({x_3}c){K_0}(xc) - {\mu _0}{x_3}{K_1}(xc){K_0}({x_3}c)}}{{{\mu _3}x{K_1}({x_3}c){I_0}(xc) + {\mu _0}{x_3}{I_1}(xc){K_0}({x_3}c)}}$$ (5)

      其中,式(3)为空气中线圈组传输阻抗,式(4)表示由于铁磁性管道存在所导致阻抗函数变化的增量。因此,阻抗函数可写为: $Z = {Z_d}{\text{ + }}\Lambda $ 。由式(3)、式(4)的积分特性可知,被积函数是衰减函数,且计算难度较大。另外,由管道趋肤特性可知, $|{x_3}c| > > 1$ ,根据修正贝塞尔函数的性质,式(6)成立:

      $${K_0}({x_3}c) \approx {K_1}({x_3}c)$$ (6)

      将式(6)代入式(5)简化,有:

      $$\psi {\text{ = }}\frac{{{\mu _3}x{K_0}(xc) - {\mu _0}{x_3}{K_1}(xc)}}{{{\mu _3}x{I_0}(xc) + {\mu _0}{x_3}{I_1}(xc)}}$$ (7)

      由于管道具有较大的电导率,可对式(2)化简,得到:

      $${x_3} \approx \sqrt {{\rm{j}}\omega {\mu _3}{\sigma _3}} {\rm{ = }}(1 + {\rm{j}})\sqrt {\omega {\mu _3}{\sigma _3}{\rm{ /2}}} $$ (8)

      观察式(4)~式(8),由于贝塞尔函数特性及广义的积分区间,化简之后仍然很难直接积分计算或利用贝塞尔函数性质进行计算。

    • 分治法解阻抗模型,是将广义积分区间分治为小宗量和大宗量区间;在大宗量区间,以简化近似函数代替原函数进行计算;而在小宗量区间,则进行定积分或求和计算。

    • 由分治法思想可知,在积分区间采用分治法,若要对积分函数化简,其在大宗量区间时必须有高精度逼近的近似函数。由文献[13]可知,汉克函数在大宗量时具有良好的逼近函数,并且,修正贝塞尔函数可由汉克函数线性表示。所以,如果已知汉克函数在大宗量时的高精度逼近函数,就可以通过两类贝塞尔函数的线性关系,求得其在大宗量时修正贝塞尔函数的高精度逼近式,该线性关系为:

      $${I_\alpha }(\lambda ) = \frac{1}{2}{({\text{i}})^{ - \alpha }}[H_\alpha ^{(1)}({\text{i}}\lambda ) + H_\alpha ^{(2)}({\text{i}}\lambda )]$$ (9)
      $${K_\alpha }(\lambda ) = \frac{{\pi }}{2}{({\text{i}})^{\alpha + 1}}H_\alpha ^{(1)}({\text{i}}\lambda )$$ (10)

      Borel求和法和Melin-Barnes数值法对贝塞尔函数均可实现良好逼近[13],而两者比较,Borel求和法计算量大,本文采用Melin-Barnes数值法对大宗量区间的修正贝塞尔函数进行逼近。

      由于柯西留数定理在一些特殊实积分,如反常积分、广义积分是很好的分析手段,而Melin-Barnes数值法的基本思想是:在形如式(11)的一般幂级数中应用柯西留数定理,有:

      $$S(N,z) = \sum\limits_{k = N}^\infty {f(k){{( - z)}^k}} $$ (11)

      在一定条件下[13],在式(11)中应用柯西留数定理,可将表示成Melin-Barnes积分,有:

      $$S(N,z) \equiv - \int_{\,c - {\text{i}}\infty }^{\,\,c + {\text{i}}\infty } {{\text{d}}s\frac{{{z^s}f(s)}}{{{{\text{e}}^{{\text{i\pi }}s}} - {{\text{e}}^{ - {\text{i\pi }}s}}}}} $$ (12)

      式中, $N - 1 < c < N$ 。由于汉克函数的完全等式是形如式(11)所示的无穷级数的幂级数,不利于直接数值计算,所以应用柯西留数定理将汉克函数的幂级数形式转换成形如式(12)的Melin-Barnes积分,得到汉克函数的高精度逼近式,以便于达到快速数值计算汉克函数的目地,具体过程参见文献[13]

      在大宗量( $\lambda > > 1$ )时,可由Melin-Barnes数值法[13]逼近的汉克函数简化为:

      $$H_\alpha ^{(1)}\lambda \approx \sqrt {\frac{2}{{{\pi }\lambda }}} {{\text{e}}^{{\text{i}}\left[ {\lambda - \frac{{\pi }}{2}\left( {\alpha + \frac{1}{2}} \right)} \right]}}$$ (13)
      $$H_\alpha ^{(2)}(\lambda ) \approx \sqrt {\frac{2}{{{\pi }\lambda }}} {{\text{e}}^{ - {\text{i}}\left[ {\lambda - \frac{{\pi }}{2}\left( {\alpha + \frac{1}{2}} \right)} \right]}}$$ (14)

      式中,α表示阶数。式(13)、式(14)提供了大宗量区间精确的汉克函数逼近公式,再结合式(9)、式(10)可以得到修正贝塞尔函数在大宗量区间内高精度的逼近式。然而,这种逼近不可避免存在一定误差,它与分治点的选取有直接关系。

    • 在分治法解析阻抗模型的过程中,分治点λ的选取决定了渐近函数引入起点。理论上,分治点λ越大,大宗量积分区间越小,计算结果越准确,但是计算量就会越大;反之,分治点λ越小,计算量越小,大宗量区间的逼近误差就会越大。合理选取分治点,使得计算量和结果准确性得以折中。

      为了便于分治点的选取,首先需要对阻抗模型被积函数的变化趋势进行分析,它是一个稳定系统的输出(该稳定系统的输出是一个电压信号)。由稳定系统特性可知,其输出信号必然收敛,阻抗模型在[0,∞)内广义积分被积函数必然衰减,这为大宗量区间内被积函数的逼近提供了可能,函数的衰减特性导致大宗量区间内的积分量占积分总量较少。图2所示为阻抗 ${Z_d}\Lambda $ 的被积函数在有限区间内的分布情况。

      图2可知,Zd的被积函数呈震荡衰减的趋势,Λ的被积函数的实部、虚部均呈快速衰减的趋势,其值在 $\lambda > 4$ 时基本趋于0。阻抗模型的被积函数变化趋势为分治算法提供了可行性,亦为分治算法中分治点的起点提供一个大致范围,如 ${\lambda _{{Z_d}}} \geqslant 10,{\lambda _\Lambda } \geqslant 4$ 。为获得误差小的渐近贝塞尔函数分治起点,结合文献[16],修正贝塞尔函数渐近曲线的误差为:

      $$\delta = \left| {\frac{{4{\alpha ^2} - 1}}{{8\lambda }}} \right| \times 100{\text{\% }}$$ (15)

      式中,α为修正贝塞尔函数的阶数;λ为分治点。由式(15)可知λ值越大,修正贝塞尔函数的渐近误差越小,Melin-Barnes数值法的逼近度越高,但是会增加数值计算量。

      图  2  涡流阻抗模型的被积函数分布

      分治点的选取通过观察函数计算结果的稳定度并进一步确定阻抗模型数值结果的准确度为原则。结合图2和式(15)就可为分治算法提供误差小,数值大小合适的分治点。

    • 在阻抗模型中,物理参数满足如下关系式,0<a<c,0<b<c,在阻抗模型中进行积分区间分治时,为了保证贝塞尔函数中的变量因子xaxbxs同时处于大宗量区间,它们之间需满足约束条件:

      $$x \cdot \min (a,b,s) \geqslant \lambda $$

      实际测量中通常取a=b,而a>ba<b情况下的阻抗函数衰减速度均大于a=b情况下函数的衰减速度。因此,若该方法对a=b的情况适用,那么对a>ba<b也适用。在式(3)中,选取分治点λ0分治积分区间,在大宗量区间进行渐近性分析,将式(9)、式(10)、式(13)、式(14)代入式(3)的被积函数,当 $xa = xb \geqslant {\lambda _0},a = b < c$ ,时,有:

      $${I_1}(xa){K_1}(xa)\cos (xs) \approx \frac{{\cos (xs)}}{{2xa}}{{\text{e}}^x}$$ (16)

      所以,式(3)可化为:

      $$\eqalign{ & {Z_d} = 2{\text{j}}\omega {\mu _0}{a^2}\int_{\,0}^{\,\frac{{{\lambda _0}}}{a}} {{K_1}(xa){I_1}(xa)\cos (xs){\text{d}}x} + \cr & 2{\text{j}}\omega {\mu _0}{a^2}\int_{{\text{ }}{\lambda _0}/a}^{{\text{ }}\infty } {\frac{{\cos (xs){{\text{e}}^x}}}{{2xa}}{\text{d}}x} \cr} $$ (17)

      同理,在式(4)中选取分治点λ1,在大宗量区间进行渐近分析。当 $xa \geqslant {\lambda _1}$ 时,有:

      $$\eqalign{ & \psi {I_1}(xa){I_1}(xa)\cos (xs){\text{ = }} \cr & \frac{{\cos (xs)}}{{2xa}}\frac{{{\mu _3}x - {\mu _0}{x_3}}}{{{\mu _3}x + {\mu _0}{x_3}}}{{\text{e}}^{2x(a - c)}} \cr} $$ (18)

      将式(18)代入式(4),得:

      $$\eqalign{ & \Lambda {\text{ = }}2{\text{j}}\omega {\mu _0}{a^2}\int_{{\text{ }}0}^{{\text{ }}{\lambda _1}/a} {\psi {I_1}(xa){I_1}(xa)\cos (xs){\text{d}}x} + \cr & 2{\text{j}}\omega {\mu _0}{a^2}\int_{{\text{ }}{\lambda _1}/a}^{{\text{ }}\infty } {\frac{{\cos (sx)}}{{2xa}}\frac{{{\mu _3}x - {\mu _0}{x_3}}}{{{\mu _3}x + {\mu _0}{x_3}}}{{\text{e}}^{2x(a - c)}}{\text{d}}x} \cr} $$ (19)

      由式(1)、式(2)可知,dx表示磁位量 $A(r,z;r',z')$ 在介质传播点x的微积分,x3可由式(8)化简。式(17)所示的积分式在数值计算软件中可直接采用函数命令调用的方式得到数值结果。而式(19)在积分区间[0,λ1/a]的表达式仍很难直接函数调用得到积分结果。由图2可知,Λ的被积函数衰减很快,故在[0,λ1/a]分治区间内,可用积分定义将式(19)变化为:

      $$\eqalign{ & \Lambda {\text{ = }}2{\text{j}}\omega {\mu _0}{a^2}\sum\limits_{\Delta x}^{{\lambda _1}/\min (a,b)} {\psi {I_1}(xa){I_1}(xa)\cos (xs)\Delta x} + \cr & 2{\text{j}}\omega {\mu _0}{a^2}\int_{{\text{ }}{\lambda _1}/\min (a,b)}^{{\text{ }}\infty } {\frac{{\cos (sx)}}{{2xa}}\frac{{{\mu _3}x - {\mu _0}{x_3}}}{{{\mu _3}x + {\mu _0}{x_3}}}{{\text{e}}^{2x(a - c)}}{\text{d}}x} \cr} $$ (20)

      式(20)中,在分治区间[0,λ1/a]中累加和的步进Δx在一定程度上影响结果的精度,本文选取Δx=0.005,以保证计算结果的准确性。利用MATLAB软件函数库及高效的数值计算和符号计算功能,对于可直接计算的贝塞尔函数数值积分,采用函数命令调用的形式实现,如式(17)。对于难于积分的复杂贝塞尔函数形式,采用积分定义的方法积分,如式(19)在[0,λ1/a]的积分。计算中,约定在计算量和计算结果精度满足要求前提下,当3次结果相对误差低于0.5%时,即采用第2次的计算结果,其对应的截断点λ判为合适。算法过程如下:

      1) 参数初始化。包括: $c > a = b > 0,\omega > 0,{\mu _0} > 0,{\sigma _3} > 0,{\varepsilon _3} > 0,\lambda {\text{ = 1}},{\lambda _{{\text{step}}}}{\text{ = 2}},x = 0,$ 等。

      2) 若 $x \leqslant \lambda /a,\lambda = \lambda + {\lambda _{{\text{step}}}}$ 。

      ① 计算 ${Z_d}(\int_{{\text{ }}0}^{{\text{ }}\lambda /a} {{f_1}(x)} )$ ;② 计算 $\Delta {\Lambda _i},\Delta \Lambda {\text{ = }}\sum {\Delta {\Lambda _i}} $ ;③ 更新 $x = x + {x_{{\text{step}}}}$ ,返回步骤②;

      3) 若 $x > \lambda /a$ ,计算 ${Z_d}(\int_{{\text{ }}\lambda /a}^{{\text{ }}\infty } {{f_2}(x)} ),\Lambda (\int_{{\text{ }}\lambda /a}^{{\text{ }}\infty } {g(x)} )$ 。

      4) 计算 $\Lambda {\text{ = }}\Delta \Lambda {\text{ + }}\Lambda (\int_{{\text{ }}\lambda /a}^{{\text{ }}\infty } {g(x)} )$ ,及 ${Z_d}{\text{ = }}{Z_d} \times (\int_{{\text{ }}0}^{{\text{ }}\lambda /a} {{f_1}(x)} ){\text{ + }}{Z_d}(\int_{{\text{ }}\lambda /a}^{{\text{ }}\infty } {{f_2}(x)} )$ 。若 $(|{\Lambda _{{\text{old}}}} - \Lambda | \div |\Lambda | \times 100{\text{\% )}} \leqslant {\text{0}}{\text{.5\% }}$ ,及 $(|{Z_{{\text{dold}}}} - {Z_d}|/|{Z_d}| \times 100{\text{\% }}) \leqslant $ 0.5%均3次成立,则执行步骤5),否则返回步骤2)。

      5) 输出 ${\Lambda _{{\text{old}}}},{Z_{{\text{dold}}}},\lambda = \lambda - {\lambda _{{\text{step}}}}$ 。

      其中,形如 $F(\int_{{\text{ }}n}^{{\text{ }}m} {f(x)} )$ 的表达式,表示函数f(x)在积分区间[n,m]上的积分值为Ff1(x)和f2(x)分别表示Zd在[0,λ1/a]和大宗量区间的积分函数;g(x)表示Λ在大宗量区间的积分函数;ΔΛ表示通过积分定义计算的积分值; ${\Lambda _{{\text{old}}}},{Z_{{\text{dold}}}}$ 表示上一次分治点对应的积分值。

    • 为了验证分治法解析阻抗模型的正确性,选取合适的管道参数值,进行数值计算。依实际情况取参数: $a{\rm{ = }}b{\rm{ = }}0.018\;9\;{\rm{m}},s{\rm{ = }}0.063\;5\;{\rm{m}},c{\rm{ = }}0.067\;2\;{\rm{m}},$ $f{\rm{ = }}20\;{\rm{kHz}},{\mu _0}{\rm{ = }}4\pi \times {10^{ - 7}}\;{\rm{H/m}}\;,$ ${\mu _3}{\rm{ = 80}} \times 4\pi \times {10^{ - 7}}\;{\rm{H/m}},{\sigma _3}{\rm{ = }}5.95 \times {10^6}\;{\rm{S/m}}$ 。根据图2和式(15)取: ${\lambda _0} \geqslant 10,{\lambda _1} \geqslant 4$ 。由分治点λ与参量的关系式可知,在大宗量区域: $\lambda \leqslant xa$ 。应用分治法计算Zd和Λ的数值结果如表1表2所示。

      表 1  λ0不同时Zd的值

      1 3 5 10 15 20 40
      Zd/10-6W j28.5 j102.5 j100.0 j97.5 j97.8 j97.8 j97.8

      表 2  λ0不同时Λ的值

      1 2 3 4
      L/10-6W 6.27-j37.4 6.03-j37.2 6.04-j37.1 6.03-j37.2
      5 10 20
      L/10-6W 6.03-j37.2 6.03-j37.2 6.03-j37.2

      表1表2可知,在分治点较小时(如 ${\lambda _1}{\text{ = }}1,{\lambda _1}{\text{ = }}1$ 时)ZdΛ的分治结果与后面稳定的分治结果有一定的差距,正如前文分析,高精度的贝塞尔逼近函数须在大宗量区间引入,即分治点较大时引入。当分治点较小时引入,会造成分治结果不正确。而在 ${\lambda _0} \geqslant 10$ 和 ${\lambda _1} \geqslant 4$ 的范围,ZdΛ的分治结果基本趋于稳定,其值的稳定性体现了应用分治法解阻抗模型的正确性。由表1可知 ${\lambda _0}{\text{ = 15}}$ 作为的分治点;由表2知 ${\lambda _1}{\text{ = }}5$ 作为Λ的分治点最合适,既减小了计算量,又保证了结果值的准确度。为了体现分治点对积分结果的影响(因为在 ${\lambda _0} \geqslant 10$ 的范围,Zd的值趋于稳定,呈现水平的特性,所以分治点对分治结果的影响主要体现在 $0 \leqslant {\lambda _0} \leqslant 10$ 范围内),选取Zd~λ0( ${\lambda _0} \leqslant 12$ )绘图,如图3所示。

      图3可知,分治点值越大,Zd积分结果越稳定。在分治点 ${\lambda _0} \leqslant 8$ 的区域内,其对Zd积分结果影响很大,λ0越小,影响效果越大。表1表2图3的积分结果的准确性是通过积分结果渐近误差的连续稳定性来保证的,即 $\delta ({Z_d},\Lambda ) \leqslant 0.5\% $ 。

      图  3  Zd积分值与分治点取值关系

      为了更好地验证分治法解阻抗模型的正确性,本文通过实际管道阻抗检测值来验证其一致性。

      对于式(7)所示的算子,在电磁涡流近场的阻抗模型中反映了管道带来的耦合影响,对其可做如下变形,以获得更加简洁的表述:

      $$\psi {\text{ = }}\frac{{xc{K_0}(xc) - \zeta {K_1}(xc)}}{{xc{I_0}(xc) + \zeta {I_1}(xc)}}$$ (21)

      式中,

      $$\zeta {\text{ = }}\frac{{{\mu _0}}}{{{\mu _3}}}{x_3}c$$ (22)

      式(22)中 $\left| \zeta \right|$ 反映了铁磁性管道环境下,激励线圈与接收线圈的耦合程度的变小趋势,这里定义为管道影响阻抗量变化的去耦度。在实际的管道涡流阻抗测试中,相较于幅度测试的不稳定,通常可获得较为稳定的相角信息,本文采用相角指示量L作为检测指标,有:

      $$L = {{{\mathop{\rm Im}\nolimits} (({Z_d} + \Lambda ){\rm{ /}}{Z_d})} \over {abs(({Z_d} + \Lambda ){\rm{ /}}{Z_d})}}$$ (23)

      首先,运用分治法计算获得式(3)、式(4)的L值,再通过管道测试试验,获得实际涡流阻抗的L值,将上述结果与去耦度做变化曲线进行比较,曲线如图4所示。图4从电学试验角度展示了分治算法解阻抗模型的可行性和正确性。由图4可知运用分治算法解电磁涡流近场阻抗模型的结果与实际物理检测值具有很好的一致性(个别实测异常点除外,如2c=0.153 7 m, $\left| \zeta \right|{\text{ = 13}}{\text{.157}}\;{\text{9}}$ 时)。另外,由于分治算法的快速、资源占用少的特点,其在解阻抗模型中更具有可操作性。

      图  4  分治法L值与实测L值比较图

    • 通过对铁磁性管道近场涡流传输阻抗模型的分析,利用分治法将该阻抗模型的广义积分区间分治为小宗量积分区间和大宗量积分区间,并在大宗量积分区间应用贝塞尔函数的渐近性,选定汉克函数逼近简化阻抗函数,完成复杂阻抗函数的解析,同时,通过计算结果的逼近误差稳定性来确定结果的准确性。电学对比实验的结果表明,该方法不仅可以快速有效的解析输出,且与实际测试结果具有很好的一致性,充分证明了该方法的可行性。

参考文献 (16)

目录

    /

    返回文章
    返回