历史上的今天
今天是:2024年11月15日(星期五)
2019年11月15日 | 基于LABVIEW的信号幅值特征值求取系统设计
2019-11-15 来源:eepw
引 言
LabVIEW有两个基本窗口,前面板窗口和流程图窗口,前面板窗口用于设置控制对象和显示对象,相当于常规仪器的显示屏幕或指针;流程图窗口用于编写和显示程序的图形源代码,相当于语言编程中的语句,它由各种能够完成一定功能的模块通过连接线连接而成。
信号特征值以一个数值表示信号的某些时域特征,是对测试信号最简单直观的时域描述。在测试系统中往往用一些模拟仪器表来指示信号的特征值。将测试信号采集到计算机后,可以在测试虚拟仪器中进行信号特征值处理,并在其前面板上直观地表示出信号的特征值,可以给虚拟仪器的使用者提供一个了解测试信号变化的快速途径。现就基于LabVIEW对周期信号及随机信号幅值特征值求取系统进行设计。
1 信号幅值特征值分析
1.1 周期信号的幅值特征值
周期信号的幅值特征值常以峰值、峰-峰值、均值、均方值和有效值表示。
(1)峰值xp和峰-峰值xp-p
峰值xp指在一个周期内信号x(t)可能出现的最大绝对瞬时值,即:xp=|x(t)|max。
峰-峰值xp-p是指在一个周期内信号最大瞬时值xmax与最小瞬时值xmin之差的绝对值,即xp-p=|xmax-xmin|。
信号的峰值和峰一峰值给出了信号变化的极限范围,是选择测试装置的量程和动态范围的依据。
(2)均值μx
周期信号的均值


它代表信号的平均功率。
2 LabVIEW实现信号幅值特征值求取
2.1 LabVIEW实现周期信号幅值特征值求取
用Express VI中的幅值和电平测量VI最为简单有效。它的达到路径是函数→信号分析→幅值和电平测量

如图1所示。

参数对话框中共划分4个区域,分别是要求进行的幅值特征值求取的项目、当前信号幅值特征值求取的结果、输入信号预览窗口和加窗后信号预览窗口。其中,最重要的是幅值特征值求取的项目设置。
用Express信号发生器产生一个仿真信号,其参数设置如图2所示。这是个具有直流偏置和泊松噪声干扰的三角波信号。用幅值和电平测量检测其能够检测的所有幅值特征值的测试VI的前后面板示图,如图3所示。


2.2 LabVIEW实现随机信号幅值特征值求取
幅值和电平测量主要针对周期信号进行处理,因此,它可以求取的参数中没有包括随机信号和标准差。但可以引入Express VI中的配置统计
它与信号幅值和电平测量位于同一个模板上,如图4所示。

现在用Express信号发生器产生一个仿真信号,其参数设置如图2所示。这是个具有直流偏置和泊松噪声干扰的三角波信号。配置统计检测其能够检测的所有幅值特征值的测试VI的前后面板示意图,如图5所示。

参数对话框共划分了五个区域,分别是要求进行的幅值特征值统计的项目、当前信号幅值特征值统计的结果、输入信号窗口和统计极值以及统计采样特征。其中,最重要的是幅值特征值统计项目的设置。现求取随机信号幅值特征值,则选取均方根,标准差,方差即可。
3 信号的测量分析
通过信号发生器产生一个仿真信号,可以设定仿真信号的某些参数,如信号的信号类型、频率、幅值、偏移量等参数值。此外,还可以改变噪声类型:二项分布噪声,高斯白噪声,泊松噪声等。通过对配置仿真信号参数的调节设定,观察LabVIEW对其特征值做出相应的变化,能有效直观地从多方面验证分析结果。例如,上文给出一个直流偏置和泊松噪声干扰的三角波信号,则可以通过Express VI前面板看到当前信号的某些特征值的大小。
4 结 语
通过实测证明了系统测试分析结果的可靠性。利用该系统可以方便地进行现场测试与分析,提高了测试效率和结果的精确度,且摆脱了传统测试分析仪器功能单一,成本高,不便于携带的缺点。
史海拾趣
|
1、准备一张厚厚的,防水的,质量好的纸,至少要100克的,但表面不能太光滑,防止墨迹脱落。 2、在纸上用郑重的语气写上,给我的第N代子孙,我是你的祖先XXX,出生在XXXX年,我留下这张纸的时间是XXX年…… 3、按照以上的 ...… 查看全部问答> |
|
WQ28008D19屏 两个事情 1.求一个屏手册 50分 2.确认下WQ28008D19的屏驱动IC型号。50分 速度给… 查看全部问答> |
|
1.支持多种硬件平台 由于嵌入式设备硬件平台的多样性,CPU芯片的快速更新,嵌入式操作系统要求支持常用的嵌入式CPU,如X86, ARM, MIPS, POWERPC等,并具有良好的可移植性。另外还需要支持种类繁多的外部设备。Linux支持以上几乎所有的主流芯片, ...… 查看全部问答> |
|
对DM6437烧写程序,用的是NORFLASH ,使用的工具是FLASHBURN ,目标程序可以烧写进去,但断电重启后,没有反应,程序不运行,请教是需要自己编写一个BOOT程序吗(若是,请问哪里可以找到参考程序)? 还是其他地方设 ...… 查看全部问答> |
|
2A太阳能,温差的能量收集, 凌特的芯片:LT3652和LTC3108. 2A太阳能,温差的能量收集, 凌特的芯片:LT3652和LTC3108. 社区各位好:目前在做的主要涉及凌特的两个芯片LT3652和LTC3108.1、LT3652用于太阳能, 2A ,最大功率跟踪,Energy Harvesting用途:大功率的太阳能能量收集,用在太阳能充 ...… 查看全部问答> |
|
补第十章的第三部分“10.5 内存保护单元(MPU)的固件库函数”样例 下面的示例设置了一组基本的保护区域:n 在闪存中,一个28 KB区域的只读代码执行n 在特权和用户模式下32 KB的RAM读写访问n 仅使用在特权模式下一个额外的8 KB RAMn 只能在特权模式下访问的1 MB外设空 ...… 查看全部问答> |




