- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工学]第8章分析软件
第8章 分析软件 主要学习内容 1.掌握使用信号发生模块、波形产生模块,构建简单的函数信号发生器,建立数字化频率的概念; 2.学习如何进行频谱分析; 3.学习如何应用数字滤波器; 4.熟悉波形测量VI,实现常用参数的测量; 5.熟悉常用的曲线拟合模块及其应用。 8.1 概述 虚拟仪器的组成可概括为三大部分: 1.信号的获取和采集 2.信号的分析与处理 3.结果的表达和输出 其中信号的分析与处理是实现各种虚拟仪器功能的重要组成部分。 信号的分析处理主要从时域和频域两个方面来进行。 用于测量的虚拟仪器执行的典型测量任务有: 计算信号中存在的总的谐波失真; 决定系统的脉冲响应或传递函数; 估计系统的动态响应参数,例如上升时间、超调量等; 计算信号的幅频特性和相频特性; 估计信号中含有的交流成分和直流成分。 所有这些任务都要求在数据采集的基础上进行信号处理。 LabVIEW中提供了专门描述它的数据类型-波形(waveform) LabVIEW中的Advanced Analysis软件库具有强大的数据处理功能,包括信号的产生、数据信号的处理、测量、数据滤波、概率统计、线性代数、曲线拟合、矩阵运算、数值分析等多种软件分析功能。 为了方便使用,在Functions的首页,专门设置了Signal Analysis模板的Express VI 。 信号分析子模板包括波形测量、信号调理、信号监测、波形发生、信号处理以及数学分析等7个子模板。 8.2 信号的产生 信号产生是测量系统的重要组成部分,要评价任意一个网络或系统的特性,必须外加一定的测试信号,其性能才能显现出来 。 在测量应用中常用的测试信号包括正弦波、三角波、方波、锯齿波、噪声波及多频波(由不同频率的正弦波叠加而形成的波形)等。 8.2.1 标准频率 在模拟电路范围,信号频率定义为单位时间内周期现象重复的次数,单位为Hz(周期数/秒); 在数字系统中我们经常使用的是数字频率单位,它是模拟频率与采样频率之比,即:数字频率=模拟频率/采样频率; 这种数字频率被称为标准频率,单位是周期数/采样点数,即一个信号周期内采样点数n的倒数(1/n)。 8.2.2 信号产生子模板简介 Signal Generation子模板 下面以Sine Wave正弦波节点图标来说明。 其创建过程应注意: ⑴ 前面板包含下列控制栏:采样点数、幅值、信号频率、初始相位、采样频率。 ⑵ 在框图程序中,它使用了下面的子程序: Sine Wave.vi子程序(在Analyze→Signal Generation子模板)。在本例中,它的采样频率为100Hz,产生有200个采样点的正弦波。 ⑶ 注意查看框图,可以看到在连接到Sine Wave.vi程序之前,信号频率已经被采样频率相除。也就是说,Sine Wave需要输入信号的数字频率。 运行此程序,在前面板缺省值的情况下,将出现5Hz的正弦波。 8.2.3 采样与混频(Aliasing) 著名的奈奎斯特采样理论已经说明,最高信号稳定频率等于采样频率的一半。在奈奎斯特频率以下的信号频率可以被正确采样,而高于奈奎斯特频率的那部分信号则出现频率混叠。 在本例中,采样频率等于100Hz,所以最高信号频率为50Hz,如果输入频率大于50Hz,如本例中的90Hz,它将会偏差到((n×50)-90)Hz,并且要求偏差大于零,即为(100-90)=10Hz0。也就是说,采样频率为100Hz的数字系统不能区分10Hz和90Hz,20Hz和80Hz,51Hz和49Hz等等。 在前面板把信号频率改为90Hz,再运行例8.1程序。结果出现的信号频率却等于10Hz。 在设计数字频谱系统时,必须保证不要让大于1/2采样频率的信号进入系统。一旦进入了,就没有办法清除它们。 为了防止偏差出现,一般采用低通滤波器。在本例中,可以使用抗混频模拟低通滤波器滤除任何大于50Hz的信号。加了滤波器以后,当采样频率为100Hz的系统内出现10Hz信号时,我们就可以肯定它是10Hz而非90Hz。 8.2.4 波形产生子模板简介 LabVIEW中提供了波形函数,在大部分情况下,使用信号分析子模板中的前4个子模板,特别是“波形测量”、“波形调理”和“波形产生”就足够了。 波形产生子模板中的所有模板不仅输出包含指定波形的数字型数组,而且包含时间参数,这种数据类型在LabVIEW中称为波形数据,波形数据以簇的形式给出,包括起始时间t0、采样间隔时间dt和一个由采样数据构成的数组。 对于一般的数组,可以通过“Build Waveform”函数节点将其转化为波形数据,Build Waveform函数的图标如图。 该节点既可构建一个新的波形
文档评论(0)