使用这些波形生成函数可以生成不同类型的波形信号和合成波形信号。下面对这些波形生成函数节点的图标及其使用方法进行介绍。表9-1 公式波形VI中定义的变量名称例9-2:公式波形VI的使用。图9-11 正弦波形VI基本混合单频。图9-13 例9-3的前面板图9-14 例9-3的程序框图混合单频与噪声波形。最后将所有产生的单频信号合成。......
2023-11-26
现实中数字信号无处不在。因为数字信号具有高保真、低噪声和便于处理的优点,所以得到了广泛的应用,例如淡化公司使用数字信号传输语音,广播、电视和高保真印象系统也都在逐渐数字化。太空中的卫星将测得的数据以数字信号的形式发送到地面接收站。对遥远星球和外部空间拍摄的照片也是采用数字方式处理,去除干扰,获得有用的信息。经济数据、人口普查结果、股票市场价格等都可以采用数字信号的形式获得。可用计算机处理的信号都是数字信号。
目前,对于实时分析系统,高速浮点运算和数字信号处理已经变得越来越重要。这些系统被广泛应用到生物医学数据处理、语音识别、数字音频和图像处理等各种领域。数据分析的重要性在于,消除噪声干扰,纠正由于设备鼓掌而遭到破坏的数据,或者补偿环境影响。图9-1所示是一个消除噪声前后的例子。
图9-1 信号处理实例
用于信号分析和处理的虚拟仪器执行的典型测量任务如下:
(1)计算信号中存在的总的谐波失真。
(2)决定系统的脉冲相应或传递函数。
(3)估计系统的动态相应参数,例如上升时间、超调量等。
(5)估计信号中含有的交流成分和直流成分。
所有这些任务都要求在数据采集的基础上进行信号处理。
由采集得到的测量信号是等时间间隔的离散数据序列,LabVIEW提供了专门描述它们的数据类型——波形数据。由它提取出所需要的测量信息,可能需要经过数据拟合抑制噪声,减小测量误差,然后在频域或时域经过适当的处理才会得到所需的结果。另外,一般来说在构造这个测量波形时已经包含了后续处理的要求(如采样率的大小、样本数的多少等)。(www.chuimin.cn)
LabVIEW提供了大量的信号分析和处理函数。这些函数节点包含在函数选板中的信号处理子选板中,如图9-2所示。
图9-2 信号处理选板
另外在Express VI中也包含了很多信号分析和处理函数节点,如图9-3所示。
图9-3 Express VI中的信号分析子选板和信号操作子选板
合理利用这些函数,会使测试任务达到事半功倍的效果。
下面对信号的分析和处理中用到的函数节点进行介绍。
对于任何测试来说,信号的生成非常重要。例如,当现实世界中的真实信号很难得到时,可以用仿真信号对其进行模拟,向数模转换器提供信号。
常用的测试信号包括:正弦波、方波、三角波、锯齿波、各种噪声信号以及由多种正弦波合成的多频信号。
音频测试中最常见的是正弦波。正弦信号波形常用来判断系统的谐波失真度。合成正弦波信号广泛应用于测量互调失真或频率响应。
有关LabVIEW 2012中文版虚拟仪器从入门到精通的文章
使用这些波形生成函数可以生成不同类型的波形信号和合成波形信号。下面对这些波形生成函数节点的图标及其使用方法进行介绍。表9-1 公式波形VI中定义的变量名称例9-2:公式波形VI的使用。图9-11 正弦波形VI基本混合单频。图9-13 例9-3的前面板图9-14 例9-3的程序框图混合单频与噪声波形。最后将所有产生的单频信号合成。......
2023-11-26
要求共测30点,同时显示实际信号波形和滤波信号波形。图3-57 程序框图测量多个电压信号在一次实验中,进行了两个量的电压测量,但在相同的时间内一个采集了20个点,另一个采集了40个点。图3-59 程序框图测量多个电压信号在例题3-10的基础上,用一个波形显示控件来显示两个测量信号结果。......
2023-07-02
对不同的数字基带传输系统,应根据不同信道特性及系统指标的要求,选择适当的数字脉冲波形。原则上可选择任意形状的脉冲作为基带信号波形,如矩形脉冲、三角波脉冲、高斯脉冲及正余弦脉冲等。下面就以矩形脉冲为例,介绍几种基带信号波形,如图3-10所示。此外,从信源的统计规律来看,“1”码和“0”码出现的概率相等,所以这种波形无直流分量。......
2023-06-27
下面将主要介绍一些基本波形数据运算函数的使用方法。图6-102 创建波形并获取波形成分的前面板3.设置波形函数和获取波形函数设置波形函数是为波形数据添加或修改属性的,该函数的图标和端口定义如图6-103所示。首先使用设置波形函数添加其属性,数字类型分别为字符串和整形,再使用获取波形属性函数,分别用于获得波形数据中的波形长度和波形数据名称,由于输出的属性值是变体类型,所以需要用变体至数据函数将其转化为相应的数据类型。......
2023-11-26
图5-3 判断大数和小数的前面板如For循环启用并行循环迭代,循环计数接线端下将显示并行实例接线端。如通过For循环处理大量计算,可启用并行提高性能。LabVIEW可通过并行循环利用多个处理器提高For循环的执行速度。通过查找可并行循环结果窗口确定可并行的For循环。通过For循环的并行实例接线端可指定运行时的并行实例数量。......
2023-11-26
使用信号运算选板中的VI进行信号的运算处理。信号运算选板上的VI节点的端口定义都比较简单,因此使用方法也比较简单,下面只对该选板中包含的两个Express VI进行介绍。卷积和相关Express VI放置在程序框图上后,将显示配置频谱测量窗口。图9-79 信号运算子选板图9-80 卷积和相关Express VI图9-81 配置卷积和相关Express VI自相关:计算输入信号的自相关。图9-82 例9-11的程序前面板图9-83 例9-11的程序框图2.缩放和映射缩放和映射Express VI用于通过缩放和映射信号,改变信号的幅值。......
2023-11-26
下面对这些波形生成函数节点的图标及其使用方法进行介绍。图8-55 波形生成子选板图8-56 基本函数发生器VI偏移量:信号的直流偏移量。图8-62 正弦波形VI利用正弦波形VI可以产生不同形式的信号波形,其频率、幅值和相位等参数可调。图8-65 基本混合单频VI幅值:合成波形的幅值,是合成信号中幅值中绝对值的最大值。图8-66 前面板图8-67 程序框图5.混合单频与噪声波形该项功能为产生一个包含正弦单频、噪声及直流分量的波形信号。......
2023-11-07
波形VI和函数:用于生成波形。簇、类与变体VI和函数:创建和操作簇和LabVIEW类,将LabVIEW数据转换为独立于数据类型的格式,为数据添加属性,以及将变体数据转换为LabVIEW数据。定时VI和函数:用于控制运算的执行速度并获取基于计算机时钟的时间和日期。同步VI和函数:用于同步并行执行的任务并在并行任务间传递数据。此类VI和函数可同时配置多个VI。......
2023-11-07
相关推荐