发明名称 圆柱形曲面工件相控聚焦超声检测的延时计算方法
摘要 本发明公开了一种圆柱形曲面工件相控聚焦超声检测的延时计算方法,其特征在于:包括直射检测时各阵元延时计算方法和经圆柱内壁反射后聚焦检测时各阵元延时计算方法。本发明提出的延时计算方法计算的延时可以形成较好的检测声束,能有效检测外径较小的轴或管状工件,包括小径管对接焊缝中的横向缺陷,也可以用于该类工件中其它缺陷的补充检测,辅助缺陷定性。
申请公布号 CN105241964A 申请公布日期 2016.01.13
申请号 CN201510575567.6 申请日期 2015.09.10
申请人 河海大学常州校区 发明人 姜学平;韩庆邦
分类号 G01N29/44(2006.01)I 主分类号 G01N29/44(2006.01)I
代理机构 南京纵横知识产权代理有限公司 32224 代理人 董建林
主权项 圆柱形曲面工件相控聚焦超声检测的延时计算方法,其特征在于:包括直射检测时各阵元延时计算方法和经圆柱内壁反射后聚焦检测时各阵元延时计算方法;所述直射检测时各阵元延时计算方法过程为:A1)构建缺陷检测模型,沿探头中心作横切面;A2)定义横切面与管轴相交的点为原点O,建立极坐标系;A3)楔块斜面的后端点B所在的位置为B(R<sub>B</sub>,θ<sub>B</sub>);楔块下表面的后端点A所在的位置为A(R<sub>out</sub>,0),R<sub>out</sub>为管外径;A4)计算各阵元中心所在的位置;定义第i个阵元中心I所在的位置为I(R<sub>i</sub>,θ<sub>i</sub>);<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>R</mi><mi>i</mi></msub><mo>=</mo><msqrt><mrow><msubsup><mi>R</mi><mrow><mi>o</mi><mi>u</mi><mi>t</mi></mrow><mn>2</mn></msubsup><mo>+</mo><msup><mi>AI</mi><mn>2</mn></msup><mo>-</mo><mn>2</mn><msub><mi>R</mi><mrow><mi>o</mi><mi>u</mi><mi>t</mi></mrow></msub><mo>&CenterDot;</mo><mi>A</mi><mi>I</mi><mo>&CenterDot;</mo><msub><mi>cos&theta;</mi><mi>B</mi></msub></mrow></msqrt></mrow>]]></math><img file="FDA0000799830090000011.GIF" wi="717" he="94" /></maths><maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>sin&theta;</mi><mi>i</mi></msub><mo>=</mo><mfrac><mrow><mi>A</mi><mi>I</mi></mrow><msub><mi>R</mi><mi>i</mi></msub></mfrac><msub><mi>sin&theta;</mi><mi>B</mi></msub></mrow>]]></math><img file="FDA0000799830090000012.GIF" wi="350" he="134" /></maths>其中,AI为A点到第i个阵元中心I之间的距离,BI为B点到第i个阵元中心I之间的距离;<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msup><mi>AI</mi><mn>2</mn></msup><mo>=</mo><msup><mi>BI</mi><mn>2</mn></msup><mo>+</mo><msubsup><mi>H</mi><mn>0</mn><mn>2</mn></msubsup><mo>+</mo><mn>2</mn><mi>B</mi><mi>I</mi><mo>&CenterDot;</mo><msub><mi>H</mi><mn>0</mn></msub><mo>&CenterDot;</mo><msub><mi>sin&alpha;</mi><mn>0</mn></msub></mrow>]]></math><img file="FDA0000799830090000013.GIF" wi="725" he="79" /></maths>H<sub>0</sub>为A点到B点之间的距离,α<sub>0</sub>为楔块的倾斜角;BI=p×(i‑1)+s<sub>0</sub>s<sub>0</sub>为B点到离其最近阵元中心的距离,p为阵元间距,即相邻阵元中心间的距离,p=g+e,其中g为阵元间隙尺寸,e为阵元宽度;A5)根据Snell定律,得到入射点位置的方程;定义第i个阵元激发的声波的入射点D所在的位置为D(R<sub>out</sub>,θ<sub>D</sub>);声聚焦点P所在的位置为P(R<sub>P</sub>,θ<sub>P</sub>);关于θ<sub>D</sub>的方程为,<maths num="0004" id="cmaths0004"><math><![CDATA[<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><msub><mi>c</mi><mi>s</mi></msub><msub><mi>R</mi><mi>i</mi></msub><mi>s</mi><mi>i</mi><mi>n</mi><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>D</mi></msub><mo>-</mo><msub><mi>&theta;</mi><mi>i</mi></msub><mo>)</mo></mrow><msqrt><mrow><msubsup><mi>R</mi><mi>P</mi><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>R</mi><mrow><mi>o</mi><mi>u</mi><mi>t</mi></mrow><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><msub><mi>R</mi><mi>P</mi></msub><msub><mi>R</mi><mrow><mi>o</mi><mi>u</mi><mi>t</mi></mrow></msub><mi>c</mi><mi>o</mi><mi>s</mi><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>P</mi></msub><mo>-</mo><msub><mi>&theta;</mi><mi>D</mi></msub><mo>)</mo></mrow></mrow></msqrt></mrow></mtd></mtr><mtr><mtd><mrow><mo>=</mo><msub><mi>c</mi><mi>w</mi></msub><msub><mi>R</mi><mi>P</mi></msub><mi>sin</mi><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>P</mi></msub><mo>-</mo><msub><mi>&theta;</mi><mi>D</mi></msub><mo>)</mo></mrow><msqrt><mrow><msubsup><mi>R</mi><mi>i</mi><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>R</mi><mrow><mi>o</mi><mi>u</mi><mi>t</mi></mrow><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><msub><mi>R</mi><mi>i</mi></msub><msub><mi>R</mi><mrow><mi>o</mi><mi>u</mi><mi>t</mi></mrow></msub><mi>cos</mi><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>D</mi></msub><mo>-</mo><msub><mi>&theta;</mi><mi>i</mi></msub><mo>)</mo></mrow></mrow></msqrt></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000799830090000021.GIF" wi="1262" he="239" /></maths>其中,c<sub>w</sub>为楔块材料声速,c<sub>s</sub>为管材料声速;A6)获取入射点位置的取值范围;用直线连接I与P,直线与圆弧相交的点为E,E所在的位置为E(R<sub>out</sub>,θ<sub>E</sub>),θ<sub>D</sub>的取值范围在θ<sub>i</sub>和θ<sub>E</sub>之间;A7)根据入射点位置的取值范围和方程,采用二分法数值计算,获取入射点位置值;A8)根据入射点位置值获取阵元的延时;第i个阵元的延时Δt<sub>i</sub>为,Δt<sub>i</sub>=max(t)‑t<sub>i</sub>+t<sub>0</sub>其中,<img file="FDA0000799830090000022.GIF" wi="366" he="175" />为第i个阵元中心I,发射声波传到P点所用的声时;<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><mi>D</mi><mi>I</mi><mo>=</mo><msqrt><mrow><msubsup><mi>R</mi><mi>i</mi><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>R</mi><mn>0</mn><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><msub><mi>R</mi><mi>i</mi></msub><msub><mi>R</mi><mn>0</mn></msub><mi>c</mi><mi>o</mi><mi>s</mi><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>D</mi></msub><mo>-</mo><msub><mi>&theta;</mi><mi>i</mi></msub><mo>)</mo></mrow></mrow></msqrt><mo>;</mo></mrow>]]></math><img file="FDA0000799830090000023.GIF" wi="755" he="113" /></maths><maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><mi>D</mi><mi>P</mi><mo>=</mo><msqrt><mrow><msubsup><mi>R</mi><mi>P</mi><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>R</mi><mrow><mi>o</mi><mi>u</mi><mi>t</mi></mrow><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><msub><mi>R</mi><mi>P</mi></msub><msub><mi>R</mi><mrow><mi>o</mi><mi>u</mi><mi>t</mi></mrow></msub><mi>c</mi><mi>o</mi><mi>s</mi><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>P</mi></msub><mo>-</mo><msub><mi>&theta;</mi><mi>D</mi></msub><mo>)</mo></mrow></mrow></msqrt><mo>;</mo></mrow>]]></math><img file="FDA0000799830090000024.GIF" wi="842" he="116" /></maths>max(t)为t<sub>i</sub>中的最大值;t<sub>0</sub>为延时设置中的初始延时,为一固定常数;经圆柱内壁反射后聚焦检测时各阵元延时计算方法:B1)构建缺陷检测模型,沿探头中心作横切面;B2)定义横切面与管轴相交的点为原点O,建立极坐标系;B3)楔块斜面的后端点B所在的位置为B(R<sub>B</sub>,θ<sub>B</sub>);楔块下表面的后端点A所在的位置为A(R<sub>out</sub>,0),R<sub>out</sub>等于管外径;B4)计算各阵元中心所在的位置;定义第i个阵元中心I所在的位置为I(R<sub>i</sub>,θ<sub>i</sub>);<maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><msub><mi>R</mi><mi>i</mi></msub><mo>=</mo><msqrt><mrow><msubsup><mi>R</mi><mrow><mi>o</mi><mi>u</mi><mi>t</mi></mrow><mn>2</mn></msubsup><mo>+</mo><msup><mi>AI</mi><mn>2</mn></msup><mo>-</mo><mn>2</mn><msub><mi>R</mi><mrow><mi>o</mi><mi>u</mi><mi>t</mi></mrow></msub><mo>&CenterDot;</mo><mi>A</mi><mi>I</mi><mo>&CenterDot;</mo><msub><mi>cos&theta;</mi><mi>B</mi></msub></mrow></msqrt></mrow>]]></math><img file="FDA0000799830090000031.GIF" wi="717" he="95" /></maths><maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><msub><mi>sin&theta;</mi><mi>i</mi></msub><mo>=</mo><mfrac><mrow><mi>A</mi><mi>I</mi></mrow><msub><mi>R</mi><mi>i</mi></msub></mfrac><msub><mi>sin&theta;</mi><mi>B</mi></msub></mrow>]]></math><img file="FDA0000799830090000032.GIF" wi="350" he="134" /></maths>其中,AI为A点到第i个阵元中心I之间的距离,BI为B点到第i个阵元中心I之间的距离;<maths num="0009" id="cmaths0009"><math><![CDATA[<mrow><msup><mi>AI</mi><mn>2</mn></msup><mo>=</mo><msup><mi>BI</mi><mn>2</mn></msup><mo>+</mo><msubsup><mi>H</mi><mn>0</mn><mn>2</mn></msubsup><mo>+</mo><mn>2</mn><mi>B</mi><mi>I</mi><mo>&CenterDot;</mo><msub><mi>H</mi><mn>0</mn></msub><mo>&CenterDot;</mo><msub><mi>sin&alpha;</mi><mn>0</mn></msub></mrow>]]></math><img file="FDA0000799830090000035.GIF" wi="723" he="79" /></maths>H<sub>0</sub>为A点到B点之间的距离,α<sub>0</sub>为楔块的倾斜角;BI=p×(i‑1)+s<sub>0</sub>s<sub>0</sub>为B点到离其最近阵元中心的距离,p为阵元间距,即相邻阵元中心间的距离,p=g+e,其中g为阵元间隙尺寸,e为阵元宽度;B5)根据Snell定律和正余弦定理,得到入射点位置的方程;定义第i个阵元激发的声波的入射点H所在的位置为H(R<sub>out</sub>,θ<sub>H</sub>);声聚焦点P′所在的位置为P′(R<sub>P′</sub>,θ<sub>P′</sub>);管内壁反射点F所在的位置为F(R<sub>in</sub>,θ<sub>F</sub>),R<sub>in</sub>为管内径;关于θ<sub>H</sub>的方程为,<maths num="0010" id="cmaths0010"><math><![CDATA[<mrow><mtable><mtr><mtd><mrow><msup><mrow><mo>&lsqb;</mo><msub><mi>c</mi><mi>s</mi></msub><msub><mi>R</mi><mi>i</mi></msub><mi>sin</mi><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>H</mi></msub><mo>-</mo><msub><mi>&theta;</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>&rsqb;</mo></mrow><mn>2</mn></msup><mrow><mo>(</mo><msubsup><mi>R</mi><mrow><mi>i</mi><mi>n</mi></mrow><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>R</mi><mrow><mi>o</mi><mi>u</mi><mi>t</mi></mrow><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><mi>cos</mi><mo>(</mo><mrow><msub><mi>&theta;</mi><mi>F</mi></msub><mo>-</mo><msub><mi>&theta;</mi><mi>H</mi></msub></mrow><mo>)</mo><msub><mi>R</mi><mrow><mi>i</mi><mi>n</mi></mrow></msub><msub><mi>R</mi><mrow><mi>o</mi><mi>u</mi><mi>t</mi></mrow></msub><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mo>=</mo><msup><mrow><mo>&lsqb;</mo><msub><mi>c</mi><mi>w</mi></msub><msub><mi>R</mi><mrow><mi>i</mi><mi>n</mi></mrow></msub><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>F</mi></msub><mo>-</mo><msub><mi>&theta;</mi><mi>H</mi></msub><mo>)</mo></mrow><mo>&rsqb;</mo></mrow><mn>2</mn></msup><mrow><mo>(</mo><msubsup><mi>R</mi><mi>i</mi><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>R</mi><mrow><mi>o</mi><mi>u</mi><mi>t</mi></mrow><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><mi>cos</mi><mo>(</mo><mrow><msub><mi>&theta;</mi><mi>H</mi></msub><mo>-</mo><msub><mi>&theta;</mi><mi>i</mi></msub></mrow><mo>)</mo><msub><mi>R</mi><mi>i</mi></msub><msub><mi>R</mi><mrow><mi>o</mi><mi>u</mi><mi>t</mi></mrow></msub><mo>)</mo></mrow></mrow></mtd></mtr></mtable><mo>;</mo></mrow>]]></math><img file="FDA0000799830090000033.GIF" wi="1294" he="222" /></maths><maths num="0011" id="cmaths0011"><math><![CDATA[<mrow><mtable><mtr><mtd><mrow><msup><mrow><mo>&lsqb;</mo><msub><mi>R</mi><msup><mi>P</mi><mo>&prime;</mo></msup></msub><mi>sin</mi><mrow><mo>(</mo><msub><mi>&theta;</mi><msup><mi>P</mi><mo>&prime;</mo></msup></msub><mo>-</mo><msub><mi>&theta;</mi><mi>F</mi></msub><mo>)</mo></mrow><mo>&rsqb;</mo></mrow><mn>2</mn></msup><mrow><mo>(</mo><msubsup><mi>R</mi><mrow><mi>i</mi><mi>n</mi></mrow><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>R</mi><mrow><mi>o</mi><mi>u</mi><mi>t</mi></mrow><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><mi>cos</mi><mo>(</mo><mrow><msub><mi>&theta;</mi><mi>F</mi></msub><mo>-</mo><msub><mi>&theta;</mi><mi>H</mi></msub></mrow><mo>)</mo><msub><mi>R</mi><mrow><mi>i</mi><mi>n</mi></mrow></msub><msub><mi>R</mi><mrow><mi>o</mi><mi>u</mi><mi>t</mi></mrow></msub><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mo>=</mo><msup><mrow><mo>&lsqb;</mo><msub><mi>R</mi><mrow><mi>o</mi><mi>u</mi><mi>t</mi></mrow></msub><mi>sin</mi><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>F</mi></msub><mo>-</mo><msub><mi>&theta;</mi><mi>H</mi></msub><mo>)</mo></mrow><mo>&rsqb;</mo></mrow><mn>2</mn></msup><mrow><mo>(</mo><msubsup><mi>R</mi><msup><mi>P</mi><mo>&prime;</mo></msup><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>R</mi><mrow><mi>i</mi><mi>n</mi></mrow><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><mi>cos</mi><mo>(</mo><mrow><msub><mi>&theta;</mi><msup><mi>p</mi><mo>&prime;</mo></msup></msub><mo>-</mo><msub><mi>&theta;</mi><mi>F</mi></msub></mrow><mo>)</mo><msub><mi>R</mi><msup><mi>P</mi><mo>&prime;</mo></msup></msub><msub><mi>R</mi><mrow><mi>i</mi><mi>n</mi></mrow></msub><mo>)</mo></mrow></mrow></mtd></mtr></mtable><mo>;</mo></mrow>]]></math><img file="FDA0000799830090000034.GIF" wi="1341" he="235" /></maths>B6)获取入射点位置的取值范围;用直线连接I与P′,直线与圆弧相交的点为K,K所在的位置为K(R<sub>out</sub>,θ<sub>K</sub>),θ<sub>H</sub>的取值范围在θ<sub>i</sub>和θ<sub>K</sub>之间;B7)根据入射点位置的取值范围和方程,采用二分法数值计算,获取入射点位置值;B8)根据入射点位置值获取阵元的延时;第i个阵元的延时Δt<sub>i</sub>′为,Δt<sub>i</sub>′=max(t)′‑t<sub>i</sub>′+t<sub>0</sub>其中,<img file="FDA0000799830090000041.GIF" wi="531" he="166" />为第i个阵元中心I,发射声波传到P′点所用的声时;<maths num="0012" id="cmaths0012"><math><![CDATA[<mrow><mi>H</mi><mi>I</mi><mo>=</mo><msqrt><mrow><msubsup><mi>R</mi><mi>i</mi><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>R</mi><mrow><mi>o</mi><mi>u</mi><mi>t</mi></mrow><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><msub><mi>R</mi><mi>i</mi></msub><msub><mi>R</mi><mrow><mi>o</mi><mi>u</mi><mi>t</mi></mrow></msub><mi>c</mi><mi>o</mi><mi>s</mi><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>H</mi></msub><mo>-</mo><msub><mi>&theta;</mi><mi>i</mi></msub><mo>)</mo></mrow></mrow></msqrt><mo>;</mo></mrow>]]></math><img file="FDA0000799830090000042.GIF" wi="804" he="101" /></maths><maths num="0013" id="cmaths0013"><math><![CDATA[<mrow><mi>F</mi><mi>H</mi><mo>=</mo><msqrt><mrow><msubsup><mi>R</mi><mrow><mi>i</mi><mi>n</mi></mrow><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>R</mi><mrow><mi>o</mi><mi>u</mi><mi>t</mi></mrow><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><mi>c</mi><mi>o</mi><mi>s</mi><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>F</mi></msub><mo>-</mo><msub><mi>&theta;</mi><mi>H</mi></msub><mo>)</mo></mrow><msub><mi>R</mi><mrow><mi>i</mi><mi>n</mi></mrow></msub><msub><mi>R</mi><mrow><mi>o</mi><mi>u</mi><mi>t</mi></mrow></msub></mrow></msqrt><mo>;</mo></mrow>]]></math><img file="FDA0000799830090000043.GIF" wi="853" he="94" /></maths><maths num="0014" id="cmaths0014"><math><![CDATA[<mrow><msup><mi>FP</mi><mo>&prime;</mo></msup><mo>=</mo><msqrt><mrow><msubsup><mi>R</mi><msup><mi>P</mi><mo>&prime;</mo></msup><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>R</mi><mrow><mi>i</mi><mi>n</mi></mrow><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><mi>c</mi><mi>o</mi><mi>s</mi><mrow><mo>(</mo><msub><mi>&theta;</mi><msup><mi>P</mi><mo>&prime;</mo></msup></msub><mo>-</mo><msub><mi>&theta;</mi><mi>F</mi></msub><mo>)</mo></mrow><msub><mi>R</mi><msup><mi>P</mi><mo>&prime;</mo></msup></msub><msub><mi>R</mi><mrow><mi>i</mi><mi>n</mi></mrow></msub></mrow></msqrt><mo>;</mo></mrow>]]></math><img file="FDA0000799830090000044.GIF" wi="830" he="95" /></maths>max(t)′为t<sub>i</sub>′中的最大值。
地址 213022 江苏省常州市晋陵北路200号