奥氏体钢焊接缺陷检测软件设计.docx

上传人:太** 文档编号:86432835 上传时间:2023-04-14 格式:DOCX 页数:9 大小:26.71KB
返回 下载 相关 举报
奥氏体钢焊接缺陷检测软件设计.docx_第1页
第1页 / 共9页
奥氏体钢焊接缺陷检测软件设计.docx_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《奥氏体钢焊接缺陷检测软件设计.docx》由会员分享,可在线阅读,更多相关《奥氏体钢焊接缺陷检测软件设计.docx(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、张彦奎奥氏体钢焊接缺陷检测软件设计在频域中,窗函数叫作时间窗,时域中叫做频谱窗,常用的窗函数有:矩形窗(Rectangular)、海明窗(Hamming)、汉宁窗(Hanning)、布莱克曼窗(Blackman) o在选择窗函数时,要根据信号的性质及对信号的处理要求进行 选择。例如,只要求主瓣频率能被精确读出而幅值精度不做考虑的话,可以选 用矩形窗;汉宁窗和三角窗可以用于干扰噪声较强的窄带信号;海明窗、汉宁窗 等可用于包括周期信号的无限长信号。LabVIEW中提供了多种窗函数,设计中采用了海明窗(Hamming)、汉宁窗(Hanning) 布莱克曼窗(Blackman) 3种窗函数。2. 5.

2、2频谱分析。通过傅里叶变化把时域信号变换到频域信号,可以用于分析 信号频率成分和各成分的强度,可以通过快速傅里叶变化(FFT)对信号进行变 换。通过频谱分析,回波信号和被检测的材料与频率的关系能较为直观地看出 来。LabVIEW中提供了 FFT函数模块,如图9所示。FFT都是双边输出的,正负频率的信息会同时显示出来。把负频率对应的频谱 迭加到对应的正频率上,然后将正频率对应的幅值加倍,零频率对应的频谱不 变,就可以将双边频谱变换为单边频谱。程序如图10所示。2. 5.3功率谱分析。对信号进行功率谱分析可以得到功率谱密度函数,在频率 上信号能量的分布可由功率谱密度函数反映出来。LabVIEW中的

3、功率谱计算公 式为:PAxk=lN2Xk2(2) 式中,N是采样点数;Xk是FFT变换后输出的序列。 功率谱分析可以观察信号在频率上的能量分布,把信号的主要频率显示出来。 功率谱分析如图11所示。2.6缺陷位置判定设计纵波检测时,有一个参量表征缺陷的位置,即距离探头平面的纵向距离d;横波 检测时,有两个参量,一个是1表示距离探头的水平距离,一个是d表示距离 探头所在平面的距离。纵波检测:d=0.5W(3)横波检测:l=Wsin (4)d=Wcos 0 -n-lt, n=l, 3 (奇数次波)(5)d=nt-Wcos 3 , n=2, 4(偶数次波)(6)W=ct(7)式(7)中,c是超声波波速

4、,t是缺陷波和始波之间的间隔。使用LabVIEW中的波峰检测函数用来检测波峰,波峰位置与位置引脚连接,将 波峰值与振幅连接,可以准确计算出极值点。再根据以上公式,可以计算出缺 陷的位置。缺陷位置计算程序设计采用条件结构,可以对横波和纵波进行选 择,缺陷位置判定程序如图12所示。3结论采用模块化的设计思路,将各个功能细化为单个程序,通过一个主程序对各 功能子程序进行调用,这样做不仅使结构更加紧凑,而且使调试修改更加方 便,功能扩展也不会改动整个程序。通过信号处理技术,可以对检测信号进行降噪滤波、时频转换等处理,从而 提取出缺陷的特征,使缺陷更易识别。Reference:1肖国友.信号处理及应用M

5、.西安:西北工业大学出版社,1991.2王华玲.基于LabVIEW的超声检测虚拟仪器研究D.西安:西安科技大学, 2006.3程志明.信号采集系统的设计D.北京:北京工业大学,2001.4潘泉,张磊,孟晋丽.小波滤波方法与应用M.北京:清华大学出版社, 2005.一全文完一摘要:奥氏体钢的焊缝组织会醇致超声波信号衰减强于其他材料的焊缝。粗大 组织会使声波发生散射且波形易发生转换,导致假信号出现。本文采用 LabVIEW平台设计了上位机超声波检测系统软件,以对奥氏体钢超声波检测信 号进行分析处理及缺陷判定。Key:奥氏体钢;超声波检测;LabVIEW;模块化设计:TG441. 7 : A : 1

6、003-5168 (2019) 02-0059-04Austenitic Steel Weld Defect Detection Software DesignAbstract: Austenitic steel weld tissue can cause attenuation of ultrasonic signals stronger than welding other materials. Thick tissue will scatter sound wave and the waveform conversion occurs easily, causing false sign

7、als. In this paper, LabVIEW platform was used to design the software of the host computer ultrasonic testing system to analyze and process the ultrasonic testing signal of austenitic steel and determine the defects.Keywords: Austenitic steel;ultrasonic testing;LabVIEW;modular design 奥氏体钢具有良好的抗腐蚀能力、抗

8、氧化能力和良好的低温韧性,通常用于比 较重要的部位,但其工作环境较为恶劣。因此,必须要加强对其焊缝等缺陷的 检测,从而保证设备平安工作。超声波检测是一种较为重要的检测方法,可以 非破坏性地检测材料性质及内部和外表缺陷,且检测灵敏度高,检测速度快, 在航空航天、桥梁等诸多领域得到广泛应用。目前,超声波检测技术开展迅 速,对仪器的要求也越来越高,要求检测过程智能化,操作过程傻瓜化,信号 分析与处理智能化,硬件系统软件化1。硬件化仪器具有封闭、缺乏灵活性、 响应慢等缺点,很难满足当前的需要。因此,硬件系统软件化成为仪器仪表领 域的一个重要开展方向。由此,本文采用LabVIEW虚拟仪器平台来完成奥氏体

9、 钢焊接缺陷的软件设计。1虚拟超声波检测系统的硬件组成探头、数控放大器、发射与接收电路、USB数据采集卡、计算机等是虚拟超声 波检测系统的硬件局部。探头的原理是通过压电晶片的正、逆压电效应产生超 声波,超声波遇到焊缝缺陷产生回波,探头那么将回波转换成电压信号。但是, 电压信号很弱,因此,需要将信号放大,再通过数据采集卡将信号转为数字信 号,并由计算机进行分析和处理2。虚拟超声波检测系统的结构如图1所示。2虚拟超声波检测系统的软件设计 本系统通过LabVIEW编程平台编写,采用Windows编程机制,使系统设计更加 灵活,采用消息驱动方式来使系统运作,其人机交互功能可以使程序在运行时 充分受到用

10、户的控制。本软件采用模块化设计,各个功能模块通过主程序界面联系起来。2.1程序总体设计在设计过程中,根据系统的总体要求,把系统分为多个模块,将各个模块集成 起来,通过一个主界面来调用各个功能模块。模块化设计思路的优点是在需要 添加新功能时,模块程序编写好后,只需要修改主程序即可完成功能添加,虚 拟仪器的扩展性得到了充分表达,也显示出了 “软件就是仪器”所带来的优越 性。2. 2系统主界面设计设计程序时,先完成各个功能模块的设计,把每个功能模块做成子VI形式。在 程序图中,每一级模块可以以图表形式放置,使程序的可读性增加,也使程序 更易维护,程序更清晰明了,编程工作量减少3。设计系统主界面时,运

11、用LabVIEW中的“运行时菜单”(前面板编辑菜单下) 功能,菜单项选择项的内容设置为各功能模块,在程序运行时方便调用。通过条件 结构可实现对菜单项内容的调用,条件结构中的子VI和各项菜单对应。在子 VI的“子VI节点设置”对话框中选中“调用时显示前面板”和“如之前未打 开那么在运行后关闭”两个选项。系统主界面如图2所示。此时,程序运行时选 择菜单某项,那么相应的子VI前面板便会弹出,子VI运行结束后便消失。要添 加新功能时,在菜单项添加此功能项,然后在程序中条件结构下新添一个子框 图,并添加此功能的子VI。这样就可以不用改动整块程序。子VI节点设置对 话框见图3o2.3信号预处理1 .3.1

12、信号截取设计。截取所需要的信号往往可以提高结果的可靠性,增加数 据的可信度。运用“获取波形子集函数”可以截取整个时间段波形中的一段, 通过输入控件设定起始波的位置以及区间宽度。获取波形子集如图4所示。波形输入用来输入需要提取的信号;波形输出用于输出截取后的信号;起始采样/ 时间可以设定起始位置;持续时间用来设定区间宽度4。2 . 3. 2数字滤波设计。本设计采用Butterworth滤波器,如图5所示,可以根 据需要对采用频率、阶数和截止频率进行设置,对信号进行低通滤波。2. 4小波降噪小波降噪设计。奥氏体钢焊缝组织对纵波散射比母材对纵波散射强,噪 声成分较小,对信号影响并不大。但是,横波的散

13、射受焊缝组织的影响较大, 回波会受到较明显的影响。回波信号频谱高频区既含有有用成分,同时也有噪 声,噪声会对信号产生较大影响,并且横波在焊缝缺陷中传播时,每个晶粒都 会起到低通滤波的作用,类似于一个低通滤波器,所以低通滤波对提高奥氏体 钢缺陷超声波信号的信噪比效果并不会太好。由此,本设计增加了一个小波降 噪,与低通滤波作为两个选择项,可以根据情况经行选择。信号降噪过程如图 6所示。2.1.1 LabVIEW小波降噪的实现。LabVTEW函数库中提供了 4个关于小波的函 数:Daubechies4 小波变换、反 Daubechies4 小波变换、Daubechies4 (逐 点)、反Daubec

14、hies4小波变换(逐点)。对于小波分析功能显得缺乏,可根 据小波分解重构的算法,运用LabVIEW进行编程。另外,NI公司提供了 advanced signal processing toolkit (高级信号处理工具包)可供用户下 载,包含联合时频分析、时间序列分析和小波分析等多个功能模块。安装高级 信号处理工具包后可在“信号处理一Wavelet AnalysisFeatureExtraction”面板中找到WA Denoise函数,可以对信号进行小波降噪,如图7 所示。threshold settings可以进行阈值设置(其中包含阈值规那么选择和阈值重调选 择);signal输入需要降噪

15、的信号;levels可设置分解层数;wavelet对母小波 进行选择;denoised signal输出降噪后的信号。对参数进行适当设置,可得到 降噪效果较好的信号。小波降噪参数设置面板如图8所示。2.5信号频域分析设计2. 5.1窗函数分析。窗函数可以对截断的不连续信号做平滑处理,从而防止谱 泄漏,而且可以使频率相近的小幅值和大幅值信号别离开。在进行离散傅里叶 变换时,要把时间序列截断,但会导致谱泄漏。为了减少谱泄漏,可以使采用 周期无限加长,此后FFT计算出的频谱更为准确。在实际应用中,这种方法是 无法实现的,因此,可通过对信号进行加窗处理来减少谱泄漏。这时,平滑窗 的作用就类似于窄带低通滤波器。加窗就是原始采波形乘上一个窗函数,其窗 函数需要幅度变化平滑,且边缘趋近零,可用公式(1)表示。yt=xtwt(1) 式中,yt为加窗后的信号;xt为加窗前的信号;wt为窗函数。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁