基于角域虚拟源的水浸超声合成孔径聚焦成像方法转让专利

申请号 : CN201510332737.8

文献号 : CN104898123B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 胡宏伟王泽湘杜剑彭刚王向红李雄兵倪培君

申请人 : 长沙理工大学

摘要 :

本发明公开了一种基于角域虚拟源的水浸超声合成孔径聚焦成像方法,用于水浸工件的超声成像,包括水浸工件声束传播建模、角域内回波信号采集、虚拟源内回波信号重构、合成孔径聚焦成像四个步骤。本发明的技术效果在于,采用虚拟源技术对水浸工件进行超声合成孔径聚焦成像,无需考虑声束传播路径和声速的变化对延时叠加计算的影响,降低成像的计算复杂度;提出基于角域虚拟源模型的延时叠加算法,有效结合合成孔径聚焦成像与空间复合成像技术,仅需一次延时叠加计算即可获得角域超声合成孔径聚焦图像,提高合成孔径聚焦成像效率及精度,降低斑点噪声对成像的影响。

权利要求 :

1.一种基于角域虚拟源的水浸超声合成孔径聚焦成像方法,其特征在于,包括以下步骤:步骤一:水浸工件声束传播建模,根据工件几何及材料参数建立水浸工件声束传播模型,并根据声束传播模型确定角域扫查范围及扫查间隔角,其中角域指聚焦探头以任意扫查角扫查时中心轴线与工件入射点法线夹角,扫查间隔角指聚焦探头在角域内扫查时相邻的扫查角间隔,设声束在水中及工件中的声速分别为cw、cs,聚焦探头的焦距大小为d,晶片直径为φ,则探头孔径角θw=2arctan(φ/2d),声束在水浸工件界面处折射时会产生波型转换,根据第一临界角定律确定角域扫查范围为 为进一步减小波型转换时横波对水浸超声检测的影响,角域扫查范围最终确定为 为保证

声束在工件内沿角域方向连续扫查,根据斯涅尔定律确定扫查间隔角为|Δφ|≤θw;

步骤二:角域内回波信号采集,根据步骤一确定的角域扫查范围及扫查间隔角,将被测工件置于一个具有X/Y/Z/A四轴自动超声检测平台,通过运动控制装置调整聚焦探头位置使其垂直并聚焦于工件表面,标记起始点B(0,0)后沿X轴方向以Δx的步进距离进行扫查至终点B(n,0),同步储存回波信号data(i,j,0°),其中虚拟源总数目为n/Δx,式中n表示声束入射点沿X轴方向坐标,i表示沿X轴扫查方向的采样点数,j表示沿Z轴检测方向的采样点数;定义A轴的顺时针方向为正,通过运动控制装置控制A轴旋转和Z轴移动,使聚焦探头旋转扫查间隔角Δφ并聚焦在工件表面的起始点B(0,0),然后沿X轴方向以Δx的步进距离进行扫查至终点B(n,0),同步储存回波信号data(i,j,Δφ),重复上述操作后获得角域扫查范围内全部回波信号data(i,j,±N·Δφ),式中N表示在半个角域内聚焦探头扫查倾斜次数;

步骤三:虚拟源内回波信号重构,建立水浸工件角域虚拟源模型,获得聚焦探头在角域内以任意扫查角扫查时,水浸工件内重构的虚拟源声束扩散角大小为据此将步骤二获得的回波信号data(i,j,±N·Δφ)在虚拟源内重构为data(i,j,±N·θt);

步骤四:合成孔径聚焦成像,建立基于角域虚拟源模型的延时叠加算法,对步骤三获得重构后的回波信号进行延时叠加计算,得到各成像点叠加后的电压幅值,对成像区域内全部点电压幅值进行归一化计算后重新赋值,实现基于角域虚拟源的水浸超声合成孔径聚焦成像。

2.如权利要求1所述的一种基于角域虚拟源的水浸超声合成孔径聚焦成像方法,其特征在于,所述步骤三中水浸工件内重构的虚拟源声束扩散角θt计算方法为:建立水浸工件角域虚拟源模型,通过斯涅耳定律计算得虚拟源声束扩散角 设聚焦探头扫查间隔角为Δφ,当|Δφ|<θw时,虚拟源声束在工件内沿角域方向会出现重叠,对重叠部分采用均值法处理,确定聚焦探头在角域内以任意扫查角扫查时,水浸工件内重构的虚拟源声束扩散角大小为

3.根据权利要求1所述的一种基于角域虚拟源的水浸超声合成孔径聚焦成像方法,其特征在于,所述步骤四中基于角域虚拟源模型的延时叠加算法包括以下步骤:步骤1、对于工件内任意点P(i,j),其有效合成孔径长度 式中zs表示点

P距离工件表面的深度, 参与延时叠加计算的探头沿X轴方向移动次

数 对n进行取整后得K=round(n);

步骤2、当步骤1中的K>2时,对K进行补偿得Kn,使Kn为偶数,即参与延时叠加计算的探头数为奇数;当K≤2时,不进行延时叠加计算,执行步骤9;

步骤3、读取扫查角为0°时的回波信号数据data(i,j,0°),赋值为初值SUM0;

步骤4、定义变量ii,表示第ii个参与延时叠加计算的虚拟源,ii赋初值1;

步骤5、计算步骤4中虚拟源至P(i,j)点的倾斜角θii=atan(ii·Δx/zs),延时时间t=(zs/cosθii-zs)/c,沿Z轴检测方向的延时采样点数T=round(t/dt),dt表示沿检测方向的采样时间间隔,变迹系数ε=0.5[1+cos(2·π·η)],式中,η=ii·Δx/L;

步骤6、将步骤5获得的倾斜角θii与单个虚拟源声束扩散角θt相除,并对结果进行向上取整N=ceil(θii/θt);

步骤7、将步骤5中的变迹系数ε加入延时叠加计算,计算公式为:

SUM=SUM0+ε(data(i-ii,j+T,-N·θt)+εdata(i+ii,j+T,N·θt));

步骤8、将步骤7获得的结果重新定义为初值SUM0,处理第ii+1个虚拟源,继续执行步骤3至7,直至ii=Kn/2-1;

步骤9、对步骤8最终获得的SUM进行均值处理,data(i,j)=SUM/(Kn+1),并将处理后数据的电压幅值赋予P(i,j)。

说明书 :

基于角域虚拟源的水浸超声合成孔径聚焦成像方法

技术领域

[0001] 本发明涉及一种水浸超声成像方法,包括角域扫查技术、虚拟源技术、合成孔径聚焦成像技术、空间复合成像技术,实现对水浸工件高效及高精度的超声合成孔径聚焦成像。

背景技术

[0002] 超声波检测作为无损检测的一种重要手段,已广泛应用于工业产品检测,它能在不破坏工件结构性能的前提下对其缺陷进行检测。传统超声检测方法采用单探头检测时成像分辨率βB=0.84·λ/D,式中D表示换能器孔径,λ表示换能器激励声束的波长,因此要提高超声成像分辨率就需要增大换能器孔径或者减小超声波波长即提高超声换能器工作频率,然而增大换能器孔径限制了探头检测范围,不适用于复杂型面结构件的检测,提高换能器工作频率会增大超声波在工件中的衰减,不利于工件内部缺陷的检测。合成孔径聚焦技术(Synthetic Aperture Focusing Technique,SAFT)作为超声波检测领域一种重要的成像方法,其成像不受菲涅尔区声场传播特性影响,成像分辨率βsaft=D/2,只与换能器孔径有关,通过小孔径及低工作频率换能器即能获得较高分辨率的成像。
[0003] 然而对于水浸工件的超声检测,传统SAFT进行延时叠加时需要考虑声束在水中及工件中传播路径、传播声速的变化,导致延时叠加计算效率低。为提高延时叠加计算效率,申请公布号CN103018333A,公布日为2013年4月3日的专利文献公开了一种分层物体的合成孔径聚焦超声成像方法,采用直线扫描转换技术减少延时叠加时的迭代计算次数,该方法能在一定程度上减少延时叠加计算时间,但仍需要考虑声束在水中与工件中传播声速的变化。
[0004] 此外,超声波检测受系统及结构的随机噪声影响,成像时会产生斑点噪声,公告号为CN101199430B,授权公告日2011年12月28日的专利文献公开了一种空间复合成像方法,通过倾斜不同扫查角后获取每个扫查角的超声成像,对相邻扫查角的图像进行差分处理后复合,复合后的图像斑点噪声得到有效抑制。然而将该方法对SFAT图像进行空间复合时,需要对每一个扫查角的回波信号分别进行延时叠加计算,获得每一个扫查角的SAFT图像后再进行空间复合成像,这种方法增加了成像时间,成像效率低。
[0005] 为提高SAFT在水浸超声检测中的延时叠加计算效率,本发明引入虚拟源技术,虚拟源模型示意图如图3所示,虚拟源是指多个阵元延时发射后的聚焦点,以水浸超声检测为例,使用聚焦探头对工件进行检测时,当聚焦探头聚焦在工件表面Q1时,可将聚焦点视为能产生一定夹角球面波的虚拟换能器,设聚焦探头孔径为D,换能器产生的单位能量为p0,对于工件内任意点P,其深度为zs,采用传统超声检测方法时,其成像信噪比而采用虚拟源技术时,其成像信噪比为 由此可知传统超声检测方法成像信噪比随着检测深度的增加而减小,而采用虚拟源技术成像时,如不考虑超声波在工件内部的衰减,其成像信噪比不随检测深度的变化而变化。此外,采用虚拟源进行SAFT成像时,在发射和接收过程中,可认为声束聚焦在工件表面的虚拟源上,因此不需要考虑声束在水中和工件中传播路径、传播声速的变化。
[0006] 为减少超声成像中的斑点噪声,并提高空间复合成像方法处理SAFT图像时的成像效率,通过角域虚拟源模型,模型示意图如图5所示,建立基于该模型的延时叠加算法,可实现SAFT与空间复合成像方法的结合,通过一次延时叠加计算即可获得角域超声合成孔径聚焦图像。

发明内容

[0007] 本发明的目的在于提出一种成像效率及精度高且受斑点噪声影响小的水浸超声合成孔径聚焦成像方法。
[0008] 本发明的特征在于,通过虚拟源技术,不需要考虑声束在水中和工件中传播路径、传播声速的变化,从而提高延时叠加计算效率。
[0009] 本发明的特征在于,通过角域虚拟源模型实现合成孔径聚焦成像技术与空间复合成像技术的结合,通过一次延时叠加计算即可获得角域超声合成孔径聚焦图像。
[0010] 本发明的技术方案是,一种基于角域虚拟源的水浸超声合成孔径聚焦成像方法,包括以下步骤:
[0011] 步骤一:水浸工件声束传播建模,根据工件几何及材料参数建立水浸工件声束传播模型,并根据声束传播模型确定角域扫查范围及扫查间隔角,其中角域指聚焦探头以任意扫查角扫查时中心轴线与工件入射点法线夹角,扫查间隔角指聚焦探头在角域内扫查时相邻的扫查角间隔,设声束在水中及工件中的声速分别为cw、cs,聚焦探头的焦距大小为d,晶片直径为φ,则探头孔径角θw=2arctan(φ/2d),声束在水浸工件界面处折射时会产生波型转换,根据第一临界角定律确定角域扫查范围为 为进一步减小波型转换时横波对水浸超声检测的影响,角域扫查范围最终确定为 为
保证声束在工件内沿角域方向连续扫查,根据斯涅尔定律确定扫查间隔角为|Δφ|≤θw;
[0012] 步骤二:角域内回波信号采集,根据步骤一确定的角域扫查范围及扫查间隔角,将被测工件置于一个具有X/Y/Z/A四轴自动超声检测平台,通过运动控制装置调整聚焦探头位置使其垂直并聚焦于工件表面,标记起始点B(0,0)后沿X轴方向以Δx的步进距离进行扫查至终点B(n,0),同步储存回波信号data(i,j,0°),其中虚拟源总数目为n/Δx,式中n表示声束入射点沿X轴方向坐标,i表示沿X轴扫查方向的采样点数,j表示沿Z轴检测方向的采样点数,定义A轴的顺时针方向为正,通过运动控制装置控制A轴旋转和Z轴移动,使聚焦探头旋转扫查间隔角Δφ并聚焦在工件表面的起始点B(0,0),然后沿X轴方向以Δx的步进距离进行扫查至终点B(n,0),同步储存回波信号data(i,j,Δφ),重复上述操作后获得角域扫查范围内全部回波信号data(i,j,±N·Δφ),式中N表示在半个角域内聚焦探头扫查倾斜次数;
[0013] 步骤三:虚拟源内回波信号重构,建立水浸工件角域虚拟源模型,获得聚焦探头在角域内以任意扫查角扫查时,水浸工件内重构的虚拟源声束扩散角大小为据此将步骤二获得的回波信号data(i,j,±N·Δφ)在虚拟源内重构为data(i,j,±N·θt);
[0014] 步骤四:合成孔径聚焦成像,建立基于角域虚拟源模型的延时叠加算法,对步骤三获得重构后的回波信号进行延时叠加计算,得到各成像点叠加后的电压幅值,对成像区域内全部点电压幅值进行归一化计算后重新赋值,实现基于角域虚拟源的水浸超声合成孔径聚焦成像。
[0015] 所述一种基于角域虚拟源的水浸超声合成孔径聚焦成像方法,所述步骤三中水浸工件内重构的虚拟源声束扩散角θt计算方法为:建立水浸工件角域虚拟源模型,通过斯涅耳定律计算得虚拟源声束扩散角 设聚焦探头扫查间隔角为Δφ,当|Δφ|<θw时,虚拟源声束在工件内沿角域方向会出现重叠,对重叠部分采用均值法处理,确定聚焦探头在角域内以任意扫查角扫查时,水浸工件内重构的虚拟源声束扩散角大小为所述一种基于角域虚拟源的水浸超声合成孔径聚焦成像方法,所述
步骤四中基于角域虚拟源模型的延时叠加算法包括以下步骤:
[0016] 步骤1、对于工件内任意点P(i,j),其有效合成孔径长度 式中zs表示点P距离工件表面的深度, 参与延时叠加计算的探头沿X轴方向移动次数 对n进行取整后得K=round(n);
[0017] 步骤2、当步骤1中的K>2时,对K进行补偿得Kn,使Kn为偶数,即参与延时叠加计算的探头数为奇数;当K≤2时,不进行延时叠加计算,执行步骤9;
[0018] 步骤3、读取扫查角为0°时的回波信号数据data(i,j,0°),赋值为初值SUM0;
[0019] 步骤4、定义变量ii,表示第ii个参与延时叠加计算的虚拟源,ii赋初值1;
[0020] 步骤5、计算步骤4中虚拟源至P(i,j)点的倾斜角θii=atan(ii·Δx/zs),延时时间t=(zs/cosθii-zs)/c,沿Z轴检测方向的延时采样点数T=round(t/dt),dt表示沿检测方向的采样时间间隔,变迹系数ε=0.5[1+cos(2·π·η)],式中,η=ii·Δx/L;
[0021] 步骤6、将步骤5获得的倾斜角θii与单个虚拟源声束扩散角θt相除,并对结果进行向上取整N=ceil(θii/θt);
[0022] 步骤7、将步骤5中的变迹系数ε加入延时叠加计算,计算公式为:
[0023] SUM=SUM0+ε(data(i-ii,j+T,-N·θt)+εdata(i+ii,j+T,N·θt));
[0024] 步骤8、将步骤7获得的结果重新定义为初值SUM0,处理第ii+1个虚拟源,继续执行步骤3至7,直至ii=Kn/2-1;
[0025] 步骤9、对步骤8最终获得的SUM进行均值处理,data(i,j)=SUM/(Kn+1),并将处理后数据的电压幅值赋予P(i,j)。
[0026] 本发明的技术效果在于,对于水浸工件的超声合成孔径聚焦成像,通过采用虚拟源技术,无需考虑声束在水中和工件中传播路径、传播声速的变化,从而提高延时叠加计算效率;通过基于角域虚拟源模型的延时叠加算法,实现超声成像中合成孔径技术与空间复合技术的结合,通过一次延时叠加计算即可获得角域超声合成孔径聚焦图像,从而提高成像效率及精度,降低斑点噪声对成像的影响。
[0027] 下面结合附图对本发明作进一步说明。

附图说明

[0028] 图1为本发明所提的基于角域虚拟源的水浸超声合成孔径聚焦成像流程图;
[0029] 图2为本发明水浸工件声束传播模型示意图;
[0030] 图3为本发明虚拟源模型示意图;
[0031] 图4为本发明虚拟源内回波信号采集示意图;
[0032] 图5为本发明角域虚拟源模型示意图;
[0033] 图6为本发明基于角域虚拟源模型的延时叠加计算流程图;
[0034] 图7为本发明具体实施方式中检测试块的实物图;
[0035] 图8为本发明聚焦探头B扫成像图;
[0036] 图9为本发明采用传统合成孔径聚焦方法成像图;
[0037] 图10为本发明基于角域虚拟源的水浸超声合成孔径聚焦成像图。

具体实施方式

[0038] 本发明具体实施方式以铝试块的水浸超声检测为例,试块实物图如图7所示,试块尺寸为120mm×100mm,目标成像区域尺寸为15mm×30mm,缺陷孔直径为2mm,对目标成像区域进行基于角域虚拟源的水浸超声合成孔径聚焦成像,其步骤包括:
[0039] 步骤一、水浸工件声束传播建模,确定角域扫查范围和扫查间隔角。纵波在水中的传播速度cw为1480m/s,在铝中的传播速度cs为5840m/s,本实例超声探头采用美国GE公司型号为IS-5.0-1.0-5.0的水浸聚焦探头,探头中心频率为5MHz,晶片直径为25mm,焦距为125mm。对水浸铝工件声束传播建模,确定角域扫查范围为-4.5°<βw<4.5°,扫查间隔角为Δφ≤11.4°,结合实际检测需要,确定角域扫查范围为-4°≤βw≤4°,扫查间隔角Δφ=
1°,即聚焦探头在角域内以-4°,-3°,-2°,-1°,0°,1°,2°,3°,4°扫查角进行扫查;
[0040] 步骤二、角域内回波信号采集,将试块放置于一个具有X/Y/Z/A四轴自动超声检测平台,通过运动控制装置调整聚焦探头位置使其垂直工件表面,且保证水声距为125mm,标记起始点B(0,0)后沿X轴方向,步进距离Δx为0.1mm,扫查至终点B(120,0),沿X轴扫查方向的采样点数为1200,沿Z轴检测方向的采样点数为4096,虚拟源总数目为1200个,同步储存回波信号data(1200,4096,0°);控制A轴旋转及B轴移动使探头沿顺时针转动扫查角1°,并聚焦到起始点B(0,0),然后沿X轴方向以0.1mm的步进距离进行扫查至终点B(120,0),同步储存回波信号data(1200,4096,1°),重复上述操作可获得角域内扫查角分别为-4°,-3°,-2°,-1°,0°,1°,2°,3°,4°时的全部回波信号;
[0041] 步骤三、虚拟源内回波信号重构,建立水浸工件角域虚拟源模型,获得聚焦探头在角域内以任意扫查角扫查时,水浸工件内重构的虚拟源声束扩散角大小θt=3.9°,据此将步骤二获得的回波数据在角域内重组为:data(xi,4096,N·θt),(xi=1…1000,N=-4,…0,…4);
[0042] 步骤四、合成孔径聚焦成像,通过基于角域虚拟源模型的延时叠加算法,对步骤三获得重构后的回波信号进行延时叠加计算,得到各成像点叠加后的电压幅值,对成像区域内全部点电压幅值进行归一化计算后重新赋值,实现基于角域虚拟源的水浸超声合成孔径聚焦成像,其中基于角域虚拟源模型的延时叠加算法包括以下步骤:
[0043] 步骤1、对于工件内任意点P(i,j),其有效合成孔径长度 式中zs表示点P距离工件表面的深度, 参与延时叠加计算的探头沿X轴方向移动次数 对n进行取整后得K=round(n);
[0044] 步骤2、当步骤1中的K>2时,对K进行补偿得Kn,使Kn为偶数,即参与延时叠加计算的探头数为奇数;当K≤2时,不进行延时叠加计算,执行步骤9;
[0045] 步骤3、读取扫查角为0°时的回波信号数据data(i,j,0°),赋值为初值SUM0;
[0046] 步骤4、定义变量ii,表示第ii个参与延时叠加计算的虚拟源,ii赋初值1;
[0047] 步骤5、计算步骤4中虚拟源至P(i,j)点的倾斜角θii=atan(ii·Δx/zs),延时时间t=(zs/cosθii-zs)/c,沿Z轴检测方向的延时采样点数T=round(t/dt),dt表示沿检测方向的采样时间间隔,变迹系数ε=0.5[1+cos(2·π·η)],式中,η=ii·Δx/L;
[0048] 步骤6、将步骤5获得的倾斜角θii与单个虚拟源声束扩散角θt相除,并对结果进行向上取整N=ceil(θii/θt);
[0049] 步骤7、将步骤5中的变迹系数ε加入延时叠加计算,计算公式为:SUM=SUM0+ε(data(i-ii,j+T,-N·θt)+εdata(i+ii,j+T,N·θt));
[0050] 步骤8、将步骤7获得的结果重新定义为初值SUM0,处理第ii+1个虚拟源,继续执行步骤3至7,直至ii=Kn/2-1;
[0051] 步骤9、对步骤8最终获得的SUM进行均值处理,data(i,j)=SUM/(Kn+1),并将处理后数据的电压幅值赋予P(i,j)。
[0052] 图8所示为聚焦探头B扫成像,图9所示为采用传统合成孔径聚焦方法成像图,图10所示为基于角域虚拟源的水浸超声合成孔径聚焦成像,三种成像方法下直径为2mm缺陷孔的特征信息及成像质量如表1所示,由表1可知基于角域虚拟源的水浸超声合成孔径聚焦成像分辨率更高,且消除了系统及结构噪声对成像的影响。
[0053]
[0054] 表1