清华版labview教程12.25第七章 信号分析与处理.doc

清华版labview教程12.25第七章 信号分析与处理.doc

ID:51159164

大小:1.07 MB

页数:15页

时间:2020-03-19

清华版labview教程12.25第七章 信号分析与处理.doc_第1页
清华版labview教程12.25第七章 信号分析与处理.doc_第2页
清华版labview教程12.25第七章 信号分析与处理.doc_第3页
清华版labview教程12.25第七章 信号分析与处理.doc_第4页
清华版labview教程12.25第七章 信号分析与处理.doc_第5页
资源描述:

《清华版labview教程12.25第七章 信号分析与处理.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第六章信号处理与分析6.1 概述数字信号在我们周围无所不在。因为数字信号具有高保真、低噪声和便于信号处理的优点,所以得到了广泛的应用,例如电话公司使用数字信号传输语音,广播、电视和高保真音响系统也都在逐渐数字化。太空中的卫星将测得数据以数字信号的形式发送到地面接收站。对遥远星球和外部空间拍摄的照片也是采用数字方法处理,去除干扰,获得有用的信息。经济数据、人口普查结果、股票市场价格都可以采用数字信号的形式获得。因为数字信号处理具有这么多优点,在用计算机对模拟信号进行处理之前也常把它们先转换成数字信号。本章将介绍数字信号处理的基本知识,并介绍由上百个数字信号处理和分析的VI构成的La

2、bVIEW分析软件库。目前,对于实时分析系统,高速浮点运算和数字信号处理已经变得越来越重要。这些系统被广泛应用到生物医学数据处理、语音识别、数字音频和图像处理等各种领域。数据分析的重要性在于,无法从刚刚采集的数据立刻得到有用的信息,如下图所示。必须消除噪音干扰、纠正设备故障而破坏的数据,或者补偿环境影响,如温度和湿度等。通过分析和处理数字信号,可以从噪声中分离出有用的信息,并用比原始数据更全面的表格显示这些信息。下图显示的是经过处理的数据曲线。用于测量的虚拟仪器(VI)用于测量的虚拟仪器(VI)执行的典型的测量任务有:l计算信号中存在的总的谐波失真。l决定系统的脉冲响应或传递函数

3、。l估计系统的动态响应参数,例如上升时间、超调量等等。l计算信号的幅频特性和相频特性。l估计信号中含有的交流成分和直流成分。在过去,这些计算工作需要通过特定的实验工作台来进行,而用于测量的虚拟仪器可以使这些测量工作通过LabVIEW程序语言在台式机上进行。这些用于测量的虚拟仪器是建立在数据采集和数字信号处理的基础之上,有如下的特性:l输入的时域信号被假定为实数值。l输出数据中包含大小、相位,并且用合适的单位进行了刻度,可用来直接进行图形的绘制。l计算出来的频谱是单边的(single_sided),范围从直流分量到Nyquist频率(二分之一取样频率)。(即没有负频率出现)l需要时

4、可以使用窗函数,窗是经过刻度地,因此每个窗提供相同的频谱幅度峰值,可以精确地限制信号的幅值。一般情况下,可以将数据采集VI的输出直接连接到测量VI的输入端。测量VI的输出又可以连接到绘图VI以得到可视的显示。有些测量VI用来进行时域到频域的转换,例如计算幅频特性和相频特性、功率谱、网路的传递函数等等。另一些测量VI可以刻度时域窗和对功率和频率进行估算。本章我们将介绍测量VI中常用的一些数字信号处理函数。LabVIEW的流程图编程方法和分析VI库的扩展工具箱使得分析软件的开发变得更加简单。LabVIEW分析VI通过一些可以互相连接的VI,提供了最先进的数据分析技术。你不必像在普通编

5、程语言中那样关心分析步骤的具体细节,而可以集中注意力解决信号处理与分析方面的问题。LabVIEW6i版本中,有两个子模板涉及信号处理和数学,分别是Analyze子模板和Methematics子模板。这里主要涉及前者。进入Functions模板Analyze》SignalProcessing子模板。其中共有6个分析VI库。其中包括:①.SignalGeneration(信号发生):用于产生数字特性曲线和波形。②.TimeDomain(时域分析):用于进行频域转换、频域分析等。③.FrequencyDomain(频域分析):④.Measurement(测量函数):用于执行各种测量功能

6、,例如单边FFT、频谱、比例加窗以及泄漏频谱、能量的估算。⑤.DigitalFilters(数字滤波器):用于执行IIR、FIR和非线性滤波功能。⑥.Windowing(窗函数):用于对数据加窗。在后面几节中,你将学习如何使用分析库中的VI创建函数发生器和简单实用的频谱分析仪,如何使用数字滤波器,窗函数的作用以及不同类型窗函数的优点,怎样执行简单的曲线拟合功能,以及其他一些内容。可以在labviewexamplesanalysis目录中找到一些演示程序。6.2 信号的产生本节将介绍怎样产生标准频率的信号,以及怎样创建模拟函数发生器。参考例子见examplesanalysis

7、sigxmpl.llb。你还将学习怎样使用分析库中的信号发生VI产生各种类型的信号。信号产生的应用主要有:l当无法获得实际信号时,(例如没有DAQ板卡来获得实际信号或者受限制无法访问实际信号),信号发生功能可以产生模拟信号测试程序。l产生用于D/A转换的信号在LabVIEW6i中提供了波形函数,为制作函数发生器提供了方便。以Waveform>>WaveformGeneration中的基本函数发生器(BasicFunctionGenerator.vi)为例,其图标如下:其功能是建

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

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

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