基于虚拟仪器的振动信号采集平台软件设计
[关键词:虚拟仪器,振动信号,信号采集] [热度 ]提示:此毕业设计论文完整版包含【论文】 作品编号:ckjs0099,word全文:74页,合计:27000字 |
本文介绍了如何通过Labview建立一个振动信号采集系统。完成了从信号显示到分析处理的一系列功能。信号显示部分主要能虚拟产生基本函数波形,公式波形以及混合单频信号以及显示DAQ采集到的波形。信号分析主要包括滤波与信号变换和测量。滤波模块提供了多项可选指标让使用者对滤波器进行选择。信号变换主要完成FFT,FHT,功率谱,自相关等变换。信号的测量主要完成幅值和电平测量,失真测量,信号的时间与瞬态特性测量。最后,本文介绍了Labview与MATLAB,VC++的混合编程的方法与实现过程。
经过需求分析后,我们可以得出系统的总体设计如下:
首先,必须有模拟信号产生模块,由于这部分原先构想是从硬件采集产生的,但是,由于个人的进度不同,为了方便后面的系统设计,也为了以后从硬件采集的话,应该有标准的波形进行对比,一个模拟的信号产生模块是十分必要的。对此,我设置了两个通道的信号产生,以方便进行对比,同时,可以产生以下几种波形:基本函数(包括正弦波,方波,三角波,锯齿波),读取文件产生(可以读取以前存在txt文件的波形信息),公式波形(通过前台一个小框,可进行简单的公式波形产生),混合单频信号产生(可以产生一组由指定频率,幅值,相位的正弦波混合而成的信号),DAQ采集(通过硬件产生,将信号送入软件平台进行处理,仅在第一通道设置了,第二通道未设置)。
接着,在正常的信号通常都带有噪声,为了便于对比,还应该要有相应的虚拟的噪声发生模块,在这个模块中,读者可选择加入......
在本次设计的基于虚拟仪器的振动信号采集平台软件中,主要由以下几个方面组成较为友好的人机界面,数据产生采集模块,数据存储与读取模块,信号分析与处理模块,数据显示模块。
本软件建立了一个基于虚拟仪器的振动信号采集系统,通过该系统,读者可以在设定好的硬件设备上采集信号,也可以使用该软件虚拟产生各种信号进行观察,可对信号进行加噪,滤波,以及进行FFT,DCT等各种变换,能准确的测得信号的各项指标,如正负峰值,THD,频率等。同时,该软件实现了与Matlab与VC++的混合编程,使用Matlab与C处理一些测试数据,使编程的效率大大提高。最后,该软件有良好的人机界面,可让使用者方便的查看各个时期的信号波形。
提示:此毕业设计论文完整版包含【论文】 作品编号:ckjs0099,word全文:74页,合计:27000字 |
本测控技术与仪器毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于虚拟仪器的振动信号采集平台软件设计(论文)!