超声C扫描成像自动检测系统的研究与实现
2011-07-23王浩全
于 波,段 剑,王浩全
(1.山东非金属材料研究所,济南 250031;2.中北大学,太原 030051)
超声成像无损检测是自动控制、数字信号处理等多种技术相融合的典型应用。它利用传感器技术,通过计算机控制检测设备,进行自动检测,最后利用软件实现缺陷图像的实时显示与处理[1]。是实现缺陷定位、定量和定性,以及无损评价的关键技术之一。
1 C扫描成像原理
超声C扫描是一种沿垂直于声束横断面的二维扫描方式,显示被测试样的横断面状况。C扫描可以通过数控扫描系统,运用插补原理实现各种轨迹的扫描。在自动检测中,通常采用水浸聚焦探头进行水浸扫描。C扫描在新型复合材料、电器开关触头和集成电路等检测中显示出了一定的优越性[1-2]。
在C扫描检测中,需要在记录某一点缺陷有无的同时记录这一点的坐标。进行检测时,换能器在步进电机或人工带动下进行迂回运动,每行进一步,发射/接收超声信号一次。电脉冲激励的超声脉冲通过耦合剂进入试件,如试件中无缺陷,它可一直传播到试件的底面。如果底面光滑且平行于探测面,按照反射原理,超声脉冲被底面反射而返回换能器,换能器将返回的声脉冲转变为电脉冲,经A/D转换传入计算机。将每一点所提取到的超声回波信号特征量以彩色或灰度的形式表现出来,于是便得到C扫描图像[3-4]。
2 成像系统的总体设计
整个检测系统由主机部分、组合探头装置、机械装置、从机部分、超声波发射接收电路和信号采集等部分组成(图1)。
图1 检测系统框图
下位机通过程序控制步进电机、超声发射/接收电路,按照预先设计的方式对被测工件进行超声扫描。超声回波信号经信号调制电路处理,由数据采集系统采集输入上位机(计算机),对信号进行处理。检测完成后,显示检测结果并打印。
3 超声波发射接收电路
发射电路主要由DC-DC电源模块、窄脉冲发生电路和激励电路所组成。DC-DC电源模块用来完成10~400V的转换,窄脉冲发生电路的任务是将下位机发送来的触发信号转换成窄脉冲信号,此窄脉冲信号由激励电路激励探头产生。
超声发射电路一般要求有较高的发射电压(100~1000V),这样可以使得电容的充电电压较高,保证充足的发射能量来激励压电晶片。利用场效应管或可控硅的导通与截止时,电源电压通过电阻向电容充电、放电,产生一短脉冲,激励晶片发射超声脉冲。发射频率主要由晶片的固有频率决定。
接收电路的主要作用是将接收的超声波加以放大、衰减和滤波,以利于后续部分对信号的处理和显示,主要包括放大器、带通滤波器等,起关键作用的部分是放大器。
笔者采用Γ型网络和Π型网络混合使用的办法来实现衰减的调节。衰减调节分为粗、中、细三级衰减,粗调每档为20dB,中调每档为2dB,细调每档为0.5dB。这样可以充分调整回波信号的大小,便于进行A/D转换。
4 下位机部分
从机部分以单片机为核心,能够完成超声波的发射、电机的控制和串口通信等功能。
在探头拖动装置中含有A,B两个电机,分别控制探头的横纵向移动。在单片机的控制下,探头以蛇形的方式行进,每行进一下,触发发射电路发射超声。当探头盒行进到一定范围时,光电传感器会向单片机发出中断信号,B电机行进一步后,A电机开始反向行进。
步进电机控制部分主要完成判断旋转方向、按顺序送出控制脉冲以及判断脉冲是否送完功能。步进电机采用三相六拍通电方式。步进电机所要走的步数存在R4中,转向标志存放在程序状态寄存器用户标志位F0(D5H)。当F0=0时,步进电机正转;当F0=1时,步进电机反转。
下位机AT89C52单片机有一个全双工的串行通讯口,可以与主机之间方便地进行串口通信。采用MAX232进行转换,不但简单而且可靠。
5 上位机部分
主机采用高档工业控制计算机,可以完成人机交互、串行通信、数据采集、信号处理、结果显示以及打印功能。
在软件的设计中,为了增强系统的稳定性、可靠性和易操作性,特为用户提供了良好的人机界面。系统基于MicrosoftWindowsXP操作系统,采用VC6.0编写完成,主要功能有检测参数设置、数据显示和历史记录查询等。整个界面简单、方便、实用、美观。
由于全波信号比检波信号包含有更丰富的材料结构信息,为了实现信号特征量质量的提高和特征空间维数的降低,对检测信号的全波进行了采集处理。数据采集卡采用基于PCI总线的八位A/D卡,最大采样频率30MHz,能够实现对检测信号的无失真采集。
采用信噪分离、时域或变换域的分析方法,通过对检测信号处理和特征提取,提炼出了最能反映材料特性的信息,用来表征被检物体内部的质量情况[4]。
虽然在信号采集过程时,硬件电路中使用了带通滤波器,对于噪声的消除有一定的作用,但是这种方法对放大器频带内的噪声不起作用,为此,通常采用信号处理的方法来消除信号中的噪声。降低噪声、增强信号的方法有很多,如中值滤波、Wigner分布、信号列谱处理、人工神经网络滤波、小波分析和高阶谱降噪等。
在超声检测过程中,判别疵病的主要信息源是回波信号,回波信号携带了疵病的特征信息。针对材料中含有不同性质、不同尺寸缺陷的情况,可以选用时域信号的均值、峰值、方差、上升时间、下降时间和能量等进行考察。试验表明,不同性质、不同形状及尺寸的缺陷所产生的回波信号,在能量、峰值和波形持续时间(上升时间与下降时间之和)上有所变化,但有时并不明显。通过Fourier变换将信号映射到频域内来提取特征量,经过对幅值谱、相位谱和功率谱等的考察,发现变化明显的特征量,以此进行成像缺陷判别[4]。
主要功能有测量参数设置、传感器拟合标定、数据采集读取及保存,报表生成及历史记录查询等功能。
软件完成了数据的读取和处理,得到试验的最终结果。它将试验结果通过计算机和打印机等设备呈现出来,更利于试验者对试验结果做出判断。此部分要实现的功能有:报表显示检测数据;自动建立检测结果数据库;提供对检测结果数据的搜索、查询和统计等功能;报表、曲线的打印功能。
数据分析处理软件的参数设置包括测量人员、时间日期、路段区域和磨耗超限值,设置完毕后开始读取数据采集,采集回来的数据应该是在0~5V之间,若不在0~5V之间的数据就应该剔除不用,显示磨损量的数值。读取结束后对采集的数据进行处理,存储采集数据,可显示打印本次测量的结果报表,可查询这段钢轨的检测、磨损状况以及使用寿命等。
在数据采集中,由于操作不当或外界干扰,或仪器的临时故障等原因,有时会出现异常数据,即所谓异点。异点的存在会影响分析结果,必须加以剔除。
在软件的设计中,为了增强系统的稳定性、可靠性和易操作性,特为用户提供了良好的人机界面。利用虚拟仪器技术开发此系统,不仅可以很方便地实现复杂的数据处理功能,而且用户界面具有美观、交互性和个性化等特点;其模块化的设计,大大方便了程序的修改和维护[4]。
6 试验结果与分析
试验样品为布纤复合材料,其厚度为40mm;缺陷直径为 φ1mm的横孔,距离水与试样界面10mm;检测方式采用脉冲式反射法;采用点聚焦探头(2.5MHz),其焦距为20mm 焦点直径1mm,焦柱长度3mm。图2为采用自行研制的C扫描成像系统对玻纤材料检测得到的结果。图中左边为缺陷处,所得图形与实际情况相符,以此可以判断缺陷的大小和位置。
图2 C扫描图像
7 结论
通过精密扫描获得的扫描图像,可以较好地分析和了解材料中缺陷分布和密度情况。该技术具有较小的缺陷检测能力,不仅能够在厚度较薄的材料中检测出直径为φ1mm的气孔,而且对夹渣也能够较为准确地检测。
[1]西拉德 J,主编.超声检测新技术[M].陈积懋,余南廷,译.北京:科学出版社,1991:471.
[2]陈以方,骆巍,陈玉宝,等.复合材料的特征扫描成像检测[J].无损检测,2001,23(10):427-431.
[3]刘松平,郭恩明,张谦琳,等.复合材料深度方向C扫描检测技术[J].无损检测,2001,23(1):13-15.
[4]王浩全,曾光宇,韩焱.玻纤复合材料超声C扫描检测研究[J].兵工学报,2005,26(4):570-572.