第7章LabVIEW祥解.ppt

  1. 1、本文档共94页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章LabVIEW祥解.ppt

第7章 数学分析与信号处理;  测试的目的在于获取被测对象的性能、状态或特征,所以信号采集只是测试工作的第一步。信号的分析和数据处理是构成测试系统的重要组成部分,常用的分析方法可以分为数学分析和数字信号处理两大类。LabVIEW提供了内容丰富、功能强大的分析节点,配合出色的数据显示工具,可以完成复杂的信号分析和数据处理工作。;7.1 概 述   自7.0版本引入Express VI后,在Function→Analysis模板上集中放置了Signal Analysis方面的Express VI,如图7-1所示。 图7-1中的这些VI都是由基本的函数构成的,是比较常用的VI,其功能分别是:   (1) ?Spectral Measurements:谱测量,包括峰值(peak)谱、均方根值(RMS)谱、功率谱以及功率谱密度。   (2) ?Distortion Measurements:失真度测量,如总谐波失真度(THD)等。   (3) ?Tone Measurements:调(tone)测量,即在一个指定的频率范围内寻???最大幅值的频率成分。;图7-1 Express VI信号分析工具;  (4) ?Amplitude Level Measurements:电压测量,包括直流分量、均方根值、峰值、峰峰值、周期平均值、周期均方根值等。   (5) ?Timing Transition Measurements:定时和瞬态测量,通常用于脉冲信号。   (6) ?Curve Fitting:曲线拟合,包括线性、二次、样条、多项式、通用最小二乘法、非线性等多种类型。   (7) ?Filter:滤波器,包括低通、高通、带通、带阻及平滑等。   (8) ?Statistics:统计,包括返回信号的算术平均数、中值、均方根值、标准差、方差等。 ;  (9) ?Convolution and Correlation:卷积与相关,包括卷积、反卷积、自相关和互相关。   (10) ?Simulate Signal:仿真信号,包括正弦波、方波、三角波、锯齿波及噪声等。   (11) ?Mask and Limit Testing:信号监测,即检查信号是否超出设定的上、下边界范围。   (12) ?Create Histogram:建立输入信号的柱状图。   LabVIEW完整版的高级分析库中提供了丰富的信号分析处理相关程序,包括波形测量、波形调理、波形监测、波形发生、信号处理、逐点分析和数学分析,这些节点位于Function→All Functions→Analyze模板中,如图7-2所示。;图7-2 Analyze模板;  在图7-2中,从左到右的子模板依次是:   (1) ?Waveform Measurements:波形测量子模板,功能包括直流交流成分分析、振幅测量、脉冲测量、傅里叶变换、功率谱计算、谐波畸变分析、过渡分析、频率响应、信号提取等。   (2) ?Waveform Conditioning:波形调理子模板,提供FIR滤波器、IIR滤波器、归一化窗函数。   (3) ?Waveform Monitoring:波形监测子模板,功能包括边界测量、尖峰捕获、触发检测。   (4) ?Waveform Generation:波形发生子模板,可以产生正弦波、方波、三角波、锯齿波、白噪声、高斯噪声和周期随机噪声,还可以利用公式产生函数波形。 ;  (5) ?Signal Processing:数字信号处理模板,包括信号产生、大量时域和频域分析函数、各种滤波器和窗函数。   (6) ?Point By Point:逐点分析库,可以针对每个数据,无需缓冲,更适合于实时系统。   (7) ?Mathematics:数学分析库。   以上的每一个库都包含大量的VI,针对信号领域的特殊问题,LabVIEW还开发了若干工具包,即信号处理套件、数字滤波器设计工具包、联合时频分析工具包、小波分析和滤波器组设计工具包。所有这些工具包扩展了LabVIEW在处理特殊问题方面的能力。;7.2 数 学 分 析   LabVIEW提供的数学分析节点位于Functions→All Functions→Analyze→Mathematics子模板中,如图7-3所示。 7.2.1 公式运算节点  公式运算节点主要提供了将外部公式或数学描述直接连入到LabVIEW中的功能,对于不太复杂的公式和运算过程,使用公式节点更灵活方便。同时LabVIEW提供了与MATLAB的接口,可以通过使用MATLAB语言节点在LabVIEW环境中编辑,运行MATLAB程序。   公式运算节点位于Functions→All Functions→ Analyze→Math

文档评论(0)

love + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档