LabVIEW平台中利用小波分析实现焊接电流信号的去噪
利用LabVIEW进行电气工程信号处理与滤波

利用LabVIEW进行电气工程信号处理与滤波电气工程中,信号处理与滤波是非常重要的一项技术。
LabVIEW作为一款强大的虚拟仪器软件,提供了丰富的信号处理与滤波工具,能够方便快捷地进行各种信号处理操作。
本文将介绍如何利用LabVIEW进行电气工程信号处理与滤波的方法和步骤。
一、LabVIEW介绍LabVIEW是一种基于图形化编程语言G语言的开发环境,用于实时数据采集、控制系统设计、信号处理等应用。
其图形化编程方式使得非编程专业的工程师也可以轻松上手,灵活性和可扩展性极高。
二、信号处理与滤波基础在电气工程中,信号处理是指将原始信号进行各种运算和变换,得到我们所需的特定结果的过程。
而滤波是信号处理的一种重要方式,其通过去除或弱化信号中的噪声和干扰,提高信号质量和可靠性。
常见的信号处理与滤波方法包括傅里叶变换、小波变换、滑动平均、低通滤波、高通滤波等。
在LabVIEW中,我们可以利用其丰富的函数库和工具箱,轻松实现这些操作。
三、LabVIEW中的信号处理与滤波LabVIEW提供了一系列用于信号处理与滤波的工具,如数字滤波器、时频分析工具、滤波设计工具等。
下面以数字滤波器为例,介绍LabVIEW中信号处理与滤波的具体步骤。
1. 准备信号数据首先,我们需要准备待处理的信号数据。
可以通过LabVIEW的数据采集模块获取现场实时信号,也可以通过导入文件的方式获取离线信号数据。
2. 设计滤波器根据信号特性和需求,选择合适的滤波器类型和参数进行设计。
LabVIEW中提供了数字滤波器设计工具,可以根据输入的滤波器参数自动生成对应的滤波器模型。
3. 滤波器实现将设计好的滤波器模型和信号数据输入LabVIEW的信号处理模块中,进行滤波操作。
LabVIEW提供了多个数字滤波器模块,如FIR滤波器、IIR滤波器等,根据实际需要选择合适的滤波器模块。
4. 信号分析与显示滤波后的信号可以通过LabVIEW的数据显示模块进行实时分析和显示。
LabVIEW小波分析软件在虚拟超声仪器降噪中的应用(1)

试验研究ND T 无损检测2005年第27卷第12期 LabVIEW 小波分析软件在虚拟超声仪器降噪中的应用陈新波,孙金立,周新模李方信,温德宏 (海军航空工程学院青岛分院,青岛 266041) (海军装备部航空技术保障部,北京 100071)摘 要:利用LabV IEW 软件的小波分析工具中的降噪函数Denoised.vi ,通过对函数参数的合理设置,抑制了虚拟超声仪器中检测信号的噪声,提高了信噪比。
试验证明该方法有效。
关键词:小波分析;虚拟超声仪器;降噪;软件中图分类号:T G 115.28 文献标识码:A 文章编号:100026656(2005)1220643202Application of the W avelet Analysis Soft w are of LabVIEW to Eliminating Noisesfor Virtu al U ltrasonic InstrumentCHEN Xin 2bo ,SUN Jin 2li ,ZH OU Xin 2mo(Qingdao Branch ,Naval Aeronautical Engineering Academy ,Qingdao 266041,China )L I F ang 2xin ,WEN De 2hong(Aviation Technique Maintain Department of Navy Equipment Department ,Beijing 100071,China )Abstract :On the basis of denoising f unction Denoised.vi of wavelet analysis tool in LabV IEW ,the noises of testing signals in virtual ultrasonic instrument were eliminated by setting f unction parameters logically ,and the signal to noise ratio was greatly enhanced by wavelet analysis method.It was shown by experiment that the method was effective.K eyw ords :Wavelet analysis ;Virtual ultrasonic instrument ;Denoising ;Software 超声检测回波信号常伴随来自信号源本身、传感器和外界干扰等产生的干扰波,当缺陷信号较微弱或噪声较大时,很难实现准确检测,通常采用抑制噪声和增强信号的方式实现检测目标[1]。
用LabVIEW的小波工具处理超声信号中的噪声

用LabVIEW的小波工具处理超声信号中的噪声
孙金立;肖兴明;马驰;高玉章
【期刊名称】《青岛大学学报(工程技术版)》
【年(卷),期】2005(020)004
【摘要】为了抑制噪声,提高信造比,实现精确的探伤,本文采用了系统的LabVIEW 软件中小波分析工具--降噪函数Denoise.vi对检测系统中超声信号的噪声进行处理,在综合比较降噪效果和执行速度后,确定小波分解尺度为6,并将所有尺度的阈值均设为0.1.经对CS-1-5试块的φ2平底孔超声反射回波和某型直升机旋翼大梁疲劳裂纹超声反射回波的降噪试验,试验结果表明,处理后的超声信号信噪比显著增强.满足我军航空维修无损检测的需要,实现了探伤工作的快速、机动和高效,提高了检测的可靠性.
【总页数】4页(P57-60)
【作者】孙金立;肖兴明;马驰;高玉章
【作者单位】中国矿业大学,江苏,徐州,221008;海军航空工程学院青岛分院,山东,青岛,266041;中国矿业大学,江苏,徐州,221008;中国矿业大学,江苏,徐州,221008;海军航空工程学院青岛分院,山东,青岛,266041
【正文语种】中文
【中图分类】TG115.28
【相关文献】
1.基于EMD的改进小波阈值降噪法在超声信号处理中的应用 [J], 王峰林;王长龙;朱红运
2.基于小波包变换的EMD算法在超声信号处理中的应用 [J], 张永宏;许学明
3.小波阈值去噪法在超声信号处理中的应用研究 [J], 索进章;梁昭峰;董守龙;黄聪明
4.小波奇异性检测在超声信号处理中的应用 [J], 杜文正;黄先祥;谢建;程洪杰;石增强
5.基于LabVIEW的超声信号小波阈值去噪方法 [J], 张燕;周西峰;郭前岗
因版权原因,仅展示原文概要,查看原文内容请购买。
小波去噪及其在LabVIEW中的实现

小波去噪及其在LabVIEW中的实现
郝张红;刘先勇;袁长迎
【期刊名称】《现代电子技术》
【年(卷),期】2008(31)7
【摘要】信号去噪是信号处理领域的经典问题之一,小波分析作为一种新的信号处理工具,其优良的去噪性能已引起人们越来越多的关注和重视.对小波阈值去噪的方法进行了系统的研究.LabVIEW作为一种强大的虚拟仪器开发平台,已得到了广泛的应用.通过LabVIEW中的Matlab Script节点直接调用Matlab应用程序,在LabVIEW中实现了小波去噪,并介绍了LabVIEW调用Matlab时的注意事项.【总页数】3页(P166-167,170)
【作者】郝张红;刘先勇;袁长迎
【作者单位】西南科技大学,信息工程学院,四川,绵阳,621010;西南科技大学,信息工程学院,四川,绵阳,621010;西南科技大学,信息工程学院,四川,绵阳,621010
【正文语种】中文
【中图分类】TP312
【相关文献】
1.传感器补偿系统中的小波去噪的应用及DSP的实现 [J], 裴峰;张志杰;王文廉;张雪峰
BVIEW中模糊PID的实现及在XDPS中的应用 [J], 孙建平;张冬琪;石梦真;邢志斌
3.小波去噪及其在MATLAB中的实现 [J], 吕营;朱成实;李铁军
4.车辆声信号的小波去噪在TMS320F2812中的实现 [J], 胡美艳;杨卫;闫俊杰
5.基于扩散方程的信号降噪及其在Labview中的实现 [J], 柏文杰;陈晨
因版权原因,仅展示原文概要,查看原文内容请购买。
利用LabVIEW进行电气工程噪声分析与抑制

利用LabVIEW进行电气工程噪声分析与抑制噪声一直是电气工程中需要面对的重要问题之一。
它不仅影响了设备性能和精度,还会给使用者带来不必要的困扰。
因此,准确分析噪声源并采取相应措施进行抑制显得格外重要。
在电气工程中,利用LabVIEW进行噪声分析与抑制是一种常见的方法。
本文将介绍如何利用LabVIEW进行电气工程噪声分析与抑制,以帮助读者更好地解决这一问题。
首先,我们需要明确电气工程中的噪声源。
常见的噪声源包括电源噪声、信号线噪声以及环境噪声等。
在进行噪声分析前,我们需要先了解噪声源的特点和频谱分布。
这可以通过实验测量或模拟计算得到。
LabVIEW作为一种功能强大的虚拟仪器平台,提供了丰富的信号分析工具和可视化界面,非常适用于对噪声进行分析。
其次,我们需要选取合适的测量设备和传感器。
LabVIEW支持与各种测量设备的连接,例如示波器、信号发生器和数据采集卡等。
根据具体的噪声分析需求,选择相应的测量设备和传感器,并通过LabVIEW进行接口连接和参数配置。
这样可以方便地获取噪声信号,并进行后续处理。
接下来,我们可以利用LabVIEW进行噪声信号的采集和记录。
通过搭建合适的数据采集模块,可以将噪声信号实时采集并传输到LabVIEW中进行处理。
LabVIEW提供了基于图形化编程的数据采集工具,使得用户可以方便地进行数据获取和存储。
在数据记录完成后,我们可以对采集到的噪声信号进行频谱分析。
在频谱分析中,可以借助LabVIEW中的FFT(快速傅里叶变换)工具进行信号频谱的计算和显示。
通过观察噪声信号的频谱特性,可以确定噪声源的频带特点和功率分布情况。
同时,我们还可以使用LabVIEW进行滤波处理,通过设计合适的滤波器参数来抑制噪声信号中的特定频率分量。
LabVIEW的滤波工具可以实现各种滤波算法,如低通滤波、带通滤波和高通滤波等,非常适用于电气工程中的噪声抑制。
除了频谱分析和滤波处理,LabVIEW还提供了其他一些有用的工具,如噪声功率谱密度计算、谐波分析和相关系数计算等。
基于LabVIEW的小波去噪算法的研究

2010年2月第2期电子测试ELECTRONIC TESTFeb.2010No.2基于LabVIEW的小波去噪算法的研究朱艳芹1,郭鑫2(1 惠州经济职业技术学院,广东 惠州 516000; 2 郑州江宇水务工程有限公司,河南 郑州 450002)摘要:近年来,小波理论得到了迅速的发展。
小波分析是目前国际公认的信号信息获取与处理领域的高新技术,是多学科关注的热点,是信号处理的前沿课题。
由于小波变换具有低熵性、多分辨性、去相关性、选基灵活性等特性,使它成为在信号去噪领域内的有力工具。
本文应用小波变换算法,并将其结合LabVIEW虚拟仪器开发平台、MATLAB中小波去噪工具箱的小波去噪函数进行仿真,用模拟信号验证了其去噪算法的有效性。
关键词:小波去噪 ; LabVIEW ; MATLAB中图分类号:TN713 文献标识码:AResearch of denoising technology of waveletbased on LabVIEWZhou Yanqin1,Gou Xin2(1 Economic Occupation Technical College of Hui Zhou 516000;2 Zheng Zhou Jiangyu Water Affairs EngineeringCo.,Ltd,Zhengzhou 450052 )Abstract: As the characteristics of its low entropy, muti-analysis, relativity removal and flexible bases, the wavelet transform has become a powerful tool in the field of signal denoising. In this paper, it discussed the wavelet algorithm and combined it with LabVIEW and MATLAB, take advantage of the wavelet denoising function of the MATLAB wavelet tool box to simulation. Using analog signal test the effectiveness of the algorithm. Keywords: Wavelet denoising ; LabVIEW ; MATLAB0 引言在实际信号处理过程中采集到的信号包含大量噪声[1]。
基于LabVIEW虚拟滤波器去除噪声VI设计

基于LabVIEW虚拟滤波器去除噪声VI设计引言在振动、声学、地震、通讯、雷达、控制系统和生物医学工程等广泛的科学技术领域中都对实际所观察的信号提出了滤波和频谱分析的要求。
以数字形式对它们进行处理的内容,就构成了数字信号处理的基本研究内容。
在虚拟仪器中滤波技术有着广泛的应用。
从测试现场采集到的信号中包含有对数据处理有用的信号、无用信号和噪声,滤波的目的是从信号中提取有用的信号。
在虚拟仪器系统中,将信号采集到电脑中,通常还需要利用软件完成复杂的分析和信号处理工作,LabVIEW 提供了大量的分析工具,成熟的算法,方便了软件的开发。
基于此本文在PC 机LabVIEW 软件中模拟产生一个接近于实际信号的带噪声的信号,生成一个带噪声的信号发生装置。
选择滤波速度较快的无限冲激响应滤波器IIR,对虚拟滤波器去除噪声进行设计。
1、设计思路在信号传输过程中,经常会混入高频噪声,噪声的能量甚至会超过信号能量。
因此接收端收到信号后,通常首先要进行低通滤波,然后才能对信号做进一步处理。
设计的流程2.虚拟滤波器去除噪声VI 设计原理2.1 生成滤波器的自选信号自选信号是信号发生器发出的信号加上噪声信号来实现的。
在信号发生器部分应用Basic Function Generator.vi 产生正弦波、方波、三角波、锯齿波等标准信号,噪声部分我使用了Uniform White Noise Waveform.vi 生成均匀分布的伪随机的白噪声,然后一起相加生成自选信号。
在本程序中,设定Fs(采样频率)和#s(采样点数)均为1000,根据奈奎斯特抽样定理生成信号的频率小于Fs/2,频谱就不会失真,所以Basic FunctionGenerator.vi 生成信号的频率最好不要超过500Hz。
但经过试验在LabVIEW 中采样频率如果越接近Fs/2 频谱很容易失真。
所以Basic Function Generator.vi 生成信号的频率一定要根据实际使用情况选择。
LabVIEW小波分析软件在虚拟超声仪器降噪中的应用

LabVIEW小波分析软件在虚拟超声仪器降噪中的应用
陈新波;孙金立;周新模;李方信;温德宏
【期刊名称】《无损检测》
【年(卷),期】2005(027)012
【摘要】利用LabVIEW软件的小波分析工具中的降噪函数Denoised.vi,通过对函数参数的合理设置,抑制了虚拟超声仪器中检测信号的噪声,提高了信噪比.试验证明该方法有效.
【总页数】3页(P643-645)
【作者】陈新波;孙金立;周新模;李方信;温德宏
【作者单位】海军航空工程学院,青岛分院,青岛,266041;海军航空工程学院,青岛分院,青岛,266041;海军航空工程学院,青岛分院,青岛,266041;海军装备部,航空技术保障部,北京,100071;海军装备部,航空技术保障部,北京,100071
【正文语种】中文
【中图分类】TG115.28
【相关文献】
1.虚拟仪器软件LabVIEW在仪器控制中的应用 [J], 陈敏
2.虚拟仪器软件LabVIEW在差动式圆柱导体材料双参数涡流检测中的应用 [J], 杜向阳;范狄庆;余遒
3.虚拟仪器软件LabVIEW在差动式圆柱导体材料双参数涡流检测中的应用 [J], 杜向阳;范狄庆;余遒
4.虚拟仪器软件LabVIEW在动载油膜研究中的应用 [J], 房超峰;孙美丽;陈滢;王贤
刚
5.小波分析在汽车降噪中的应用 [J], 徐一帆;陈克
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘要:焊接过程是一个复杂多变的过程,实现焊接自动跟踪的方法也有很多种,其中当前研究的重点就是利用旋转电弧传感器来实现自动跟踪。
由于旋转电弧电流信号中存在许多噪声,因此,实现旋转电弧自动跟踪的关键就是如何正确地提取焊接电流信号。
在此利用LabVIEW作为开发平台,通过调用Matlab节点的方法,对采集到的焊接电流信号进行小波去噪处理,实现焊接电流信号的还原。
关键词:旋转电弧传感器;LabVIEW;Matlab;小波去噪中图分类号:TG441.7文献标识码:A文章编号:1001-2303(2008)05-0046-04第38卷第5期2008年5月Vol.38No.5May.2008ElectricWeldingMachine胡富仁,王国荣,石永华,曾松盛,肖心远(华南理工大学机械工程学院,广东广州510640)UsingwaveletanalyzingtodenoiseweldingelectricalsignalsinLabVIEWplatformHUFu-ren,WANGGuo-rong,SHIYong-hua,ZENGSong-sheng,XIAOXin-yuan(CollegeofMechanicalEngineering,SouthChinaUniversityofTechnology,Guangzhou510640,China)Abstract:Theweldingprocessisverycomplexandvariable.Therearemanymethodstotrackweldseam,androtatingarcsensorisoneofthemostavailableones.Becauseofthenoisesmixinginelectricalsignals,themostimportantthingtoachievethismethodishowtogettheelectricalsignalcorrectlywithoutanynoise.Inthispaper,themethodofwaveletdenoiseisusedtorefinetheelectricalsignal,whichisbasedontheLabVIEWplatform.Keywords:rotatingarcsensor;LabVIEW;Matlab;waveletdenoising收稿日期:2007-12-03基金项目:国家自然科学基金资助项目(50705030)作者简介:胡富仁(1980—),男,广西平南人,在读硕士,主要从事焊接过程的信息化与控制等研究工作。
0前言随着现代工业的大发展,焊接技术和方法也不断发展,迫切需求实现焊接自动化。
焊接机器人是20世纪60年代后期国际上迅速发展起来的工业机器人技术的重要分支,是焊接自动化的主要发展方向。
弧焊机器人焊缝跟踪多用电弧传感和光学传感,其中电弧传感器抗弧光、烟尘及强磁场的能力强,且不需外加辅助装置,焊接点即是检测点,所以具有较高的工业应用价值。
电弧传感的基本原理是利用焊炬与工件距离和位置变化而引起焊接电流、电压的变化来探测焊炬高度和左右偏差。
焊接参数的变化通常表现为焊接电流、电压的变化,其中电流信号通常由霍尔传感器来获取,将该信号通过光电隔离电路和模数转换电路后,再通过数据采集卡将其送入计算机进行分析和处理。
但是,在焊接中存在着许多随机的干扰信号,因此,能否正确检测得到焊接电流原始信号,进而进行偏差分析成为自动跟踪的关键。
在此将利用LabVIEW作为开发平台,通过调用Matlab节点的方法,对采集到的焊接电流信号进行小波去噪处理,以实现焊接电流信号的还原。
1LabVIEW与小波去噪原理1.1LabVIEW与MATLAB简介由美国NI公司研制的LabVIEW是一种基于图形编程语言的开发环境。
LabVIEW功能强大、灵活方便,它使用图形语言(即各种图标、图形符号、连线等)进行编程,流程简单方便,界面形象直观,具有强大的数据可视化分析和仪器控制能力。
MathWorks公司开发的Matlab具有强大的数学运算和图形处理功能,几乎在所有的工程计算领域都提供了准确、高效的工具箱。
但Matlab界面开电焊机LabVIEW平台中利用小波分析实现焊接电流信号的去噪发及流程控制能力较差,并且在数据采集、网络通信、硬件控制等方面都比较繁琐,而且脚本文件不能脱离Matlab这个应用程序环境,这就制约了程序的可移植性和通用性。
通过LabVIEW强大的外部接口,实现LabVIEW与Matlab的混合编程,互相取长补短,充分发挥两者的优势,可以快速开发功能强大的智能化虚拟仪器。
LabVIEW与Matlab混合编程接口分析如图1所示。
图1LabVIEW与Matlab混合编程示意在进行混合编程开发虚拟仪器的过程中,通常由LabVIEW设计用户图形界面,负责数据采集、硬件控制、运行控制、网络通信;而Matlab则提供小波分析等复杂算法供LabVIEW调用。
常用的混合编程方法是在LabVIEW中调用Matlab脚本节点。
利用Matlab中提供的小波函数工具来进行焊接电流信号的去噪处理,以获得最好的滤波效果。
1.2小波去噪原理小波理论来源于信号分析,是Fourier分析划时代发展的结晶,是数学家与工程师共同创造的结果。
小波分析用于信号的压缩与去噪是小波分析应用的一个重要方面。
小波变换(WaveletTransform)是一种窗口大小不变但形状可变,即时间窗和频率窗都可改变的时频局部化分析方法。
小波变换在高频部分具有较高的时间分辨率和较低的频率分辨率,在低频部分具有较低的时间分辨率和较高的频率分辨率,因此,小波分析被誉为“数学显微镜”,正是这种特性,使它具有对信号的自适应性,因而越来越广泛地被应用于工程实际应用。
小波多分辨率分析理论如下所述:设x(t)是平方可积函数,记作x(t)∈L2(R),ψ(t)是基本小波函数,则WTx(α,τ)=1α"+∞-∞#x(t)ψ?(t-τα)dt,(1)α=〈x(t),ψατ(t)〉>0式中α为尺度因子,α>0;τ为位移,其值可正可负;符号〈〉代表内积;上标?为取共轭。
式(1)被称为x(t)的连续小波变换。
其等效的频域表示为WTx(α,τ)=α"2π+∞-∞#X(ω)ψ?(αω)e+jwτdω。
(2)利用小波多分辨率分析对信号进行去噪是线性变换,信号的小波变换由原始信号的小波变换和噪声的小波变换组成。
如果噪声是白噪声,随着小波尺度加大,它的极大点会显著减少。
其小波变换的幅度随α的增大而减小,这样在大尺度下剩余的极大值将主要是属于信号的。
以此为基础,采用由粗及精的策略,跟踪各尺度下的小波变换极大值,找出属于信号的部分,并将属于噪声的部分去除。
在实际工程中,有用信号通常表现为低频信号或是一些比较平稳的信号,而噪声信号则通常表现为高频信号,从而可以利用门限阈值等形式对所分解的小波系数进行处理,然后对信号进行小波重构即可达到对信号的去噪目的。
信号的去噪过程可分为3个步骤进行:(1)信号S的小波分解。
选择一个小波并确定一个小波分解的层次,对信号S进行N层小波分解。
(2)小波分解高频系数的阈值量化。
对第1层到第N层的每层高频系数,选择一个阈值进行软阈值量化处理。
(3)小波的重构。
根据小波分解的第N层的低频系数,和经过量化处理后的第1层到第N层的高频系数,进行信号的小波重构。
在这3个步骤中,最关键的就是如何选取阈值和如何进行阈值的量化,从某种程度上说,它直接关系到信号去噪的质量。
在Matlab中,小波函数的选取及阈值的量化均可通过相关的指令语句来实现。
2数据采集和分析2.1实验设备和仪器及其系统构成实验中所用到的实验设备和仪器有:ABB焊接机器人一台,直流电焊机一台,旋转电弧传感器一个,霍尔传感器一个,NI公司6221系列数据采集卡一个及其配套软件,IPC一台。
系统的构成框图如图2所示。
图2系统构成将旋转电弧传感器与焊接电源相连后再安装于ABB机器人的手臂上,实验过程中通过旋转电弧传感研究与设计胡富仁等:LabVIEW平台中利用小波分析实现焊接电流信号的去噪第5期器的旋转运动引起焊接电流变化,通过霍尔传感器获取焊接电流信号并传给数据采集卡进行A/D转换,进行数据采集的存储和分析。
在应用LabVIEW控制采样过程中,必须能由LabVIEW驱动数据采集卡,为此,所采用的数据采集卡必须有LabVIEW编制的接口驱动程序。
为了保证系统兼容性,实验中采用NIUSB6221系列多功能数据采集卡,A/D精度为16位,16路单端或8路差分模拟输入,最高采样速率可达250kS/s。
2.2数据采集及其软件模块的实现采集线路的连接方式是通过霍尔传感器得到焊接电流信号,经过一个电位器后转换为电压信号,经调理后,采用差分模拟输入分别和NI6221数据采集卡的AI4端口、AI12端口相连,通过AIGND端口接地,从而完成整个采集卡电路的接线。
经实验,该接线方法能够有效地采集到焊接电流信号。
数据采集流程如图3所示。
接通整个电路后,焊接过程开始进行,霍尔传感器开始获取焊接电流,如果没有获取焊接电流,则返回开始过程,检查整个线路,确认无误后再重新开始焊接,获取的电流信号经调理后,由数据采集卡进行数据采集。
图3数据采集流程系统软件主要包括信号数据的采集存储和分析两大模块。
软件用户界面是一个应用程序最重要的部分,应用程序的可用性在很大程度上依赖于界面的好坏。
LabVIEW软件就有很好的应用程序开发界面,而且容易实现实验过程的模拟仿真和控制。
数据采集存储的软件部分通过LabVIEW8.2版本软件数据采集助手DAQAssistant完成。
通过DAQAssistant能够方便地设置设备号、测试任务、数据通道及命名、I/O范围、采样方式及采样频率等参数。
给数据采集助手DAQAssistant连接上波形显示图Wavegraph即可实时观察采集到数据波形。
DAQAssistant的基本任务是在基于DAQmx的数据采集系统中进行数据采集的硬件设置,所以一旦涉及相关任务,数据采集助手就会自动打开。
DAQ硬件设备的基本功能包括模拟量输入(A/D)、模拟量输出(D/A)、数字I/O(DigitalI/O)和定时(Timer)/计数(Counter)。
在LabVIEW中,用户是通过LabVIEWDAQVI来完成DAQ编程的。
数据采集和保存框图程序如图4所示。
采集助手DAQAssistant放在While循环结构内实现连续数据采集,波形显示控件WaveGraph用来显示原始信号波形,写入表格控件用来保存数据。
图4数据采集和保存框图2.3数据分析过程由于在旋转电弧焊接过程中,所采集到的焊接电流信号存在许多噪声,因此需要保留有用的焊接电流信号,去除无用的噪声。