LABVIEW的数字信号处理分析的介绍

LABVIEW的数字信号处理分析的介绍

ID:43708882

大小:643.89 KB

页数:17页

时间:2019-10-13

LABVIEW的数字信号处理分析的介绍_第1页
LABVIEW的数字信号处理分析的介绍_第2页
LABVIEW的数字信号处理分析的介绍_第3页
LABVIEW的数字信号处理分析的介绍_第4页
LABVIEW的数字信号处理分析的介绍_第5页
资源描述:

《LABVIEW的数字信号处理分析的介绍》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、南京工业大学学院:自动化与电气工程学院课题:LABVIEW的数字信号的分析处理介绍学号:612081101033姓名:周衍导师:张兴华2011年12月2日0引言LabVIEW(LaboratoryVirtualInstrumentationEngineeringWorkbench,实验室虚拟仪器工程平台)是由美国国家仪器公司所开发的图形化程序编译平台,发明者为杰夫•考度斯基(JeffKodosky),程序最初于1986年在苹果电脑上发表。LabVIEW早期是为了仪器自动控制所设计,至今转变成为一种逐渐成熟的高级编程语言。图形化

2、程序与传统编程语言之不同点在于程序流程采用〃数据流〃之概念打破传统之思维模式,使得程序设计者在流程图构思完毕的同时也完成了程序的撰写。LabVTEW率先引入了特别的虚拟仪表的概念,用户可通过人机界面直接控制自行开发之仪器。此外LabVIEW提供的库包含:信号截取、信号分析、机器视觉、数值运算、逻辑运算、声音震动分析、数据存储…•等。目前可支持Windows,UNIX,Linux,MacOS等操作系统。由于LabVIEW特殊的图形程序简单易懂的开发接口,缩短了开发原型的速度以及方便日后的软件维护,因此逐渐受到系统开发及研究人员的

3、喜爱。目前广泛的被应用于工业自动化之领域上。LabVIEW默认以多线程运行程序,对于程序设计者更是一大利器。此外LabVIEW通信接口方面支持:GP1B,USB,1EEE1394,MODBUS,串行接口,并发端口,IrDA,TCP,UDP,Bluetooth,.NET,ActiveX,SMTP...等接口。木文旨在综合实际应用时对原始数据的处理,简单地介绍此软件在对信号方面的的分析方式,剖析其中的优点。(待改)1LABVIEW数据处理原始数据并不总能即刻传递有用、正确的信息。通常,用户必须变换信号来去除噪声干扰、纠正因设备故障

4、损坏的数据或补偿环境的影响(如:温度与湿度)。为此,信号处理,作为对信号的分析、解释和操作,是几乎各类工程应用中的基本需求。借助LABVTEW软件完整的分析功能,无需浪费时间去移动不相容工具之间的数据,无需编写自己的分析规程,就能处理各类信号。2LABVIEW数据分析方式用户在实际操作中可根据不同情况选择在线分析或离线分析。2.1在线分析用户可借助在线分析,加快决策,及吋得到数据结果。在线分析表明:数据接受相同应用程序的分析和采集。若应用程序可根据进入数据的特征监测信号并作改变,用户就需要在采集数据时加以分析。通过测量和分析信

5、号的某些方面,用户能让应用数据适合某些情况并启用合适的执行参数,并可以将数据保存至磁盘来提高采样率。尽管这只是一个范例,但有数千种应用程序都需要一定的智能(根据不同的条件作出相应决定的能力);适应性也是必需的,只能将分析算法在数据处理Z前添加到应用程序屮才有实现的可能。通常,作出决定基于自动化数据处理。这意味着:逻辑在应用程序中已经建立,用来进行某些行为操作。例如,当温度越过阈值或振动水平过高时,工厂监控系统会点亮1个LED来给出提示。然而,并非所有基于采获的数据的决定都是自动作岀的。为确定系统是否按预期运行,用户往往必须吋刻

6、监测执行。您不需要记录数据、从文件或数据库中提取数据,再对它进行离线分析只为发现采集中的问题,而应在采集数据时当时就可辨识分析问题。这时候,应用程序必须处理采获的数据,再用一种最适用的方式对数据进行处理、简化、规范化和显示。LABVIEW中对话的内置套件,可令创建的应用程序向操作人员或用户提供选件。例如,若温度过高,对话可以提示操作人员采用指定操作,然后按“确定(OK)”或“继续(Continue)"按钮,继续应用程序。无论决策是否由内置逻辑还是用户做出,LABVIEW均提供分析和数学规程,从而完美结合数据采集函数和显示功能。

7、这就简化了构建各类应用程序;用户无需按照各种工具的需要繁琐地为数据赋予不同格式。此外,LABVIEW提供用于逐点执行的分析规程;这些规程的设计可专门满足实时应用程序屮在线分析的这—需求。在线分析采用的是逐点分析,这样可以实现智能化,使信号更贴近真实。逐点分析是在线分析的主要方式;其结果在单个而非一组样木获取后计算得到。在处理能提供高速、确定单点数据采集的控制过程中,此类分析是必须的。逐点的方法简化了设计、实施和测试过程,因为应用程序流和应用程序所监视和控制的现实情况十分相似。0RawSignalHCurrentAcquisit

8、ion■AcquiredDataProcessedDataPoint-by-PointAnalysis图1・基于数组的分析较之逐点分析借助精简式逐点分析,采集和分析过程能够趋近控制点,因为采集和决策之间的延迟被最大程度缩减了。如需进一步缩减这类采集延时,可将分析部署至现场可编

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。