基于LabVIEW的虚拟频谱分析仪设计 (1)
绍了以虚拟仪器开发平台LabVIEW为基础的虚拟频谱分析仪的设计方法和设计思想。
参I造业匐矽出
基于LabVIEW的虚拟频谱分析仪设计
徐晓彤,王向周,郭建勋,刘春华
(北京理工大学自动控制系,北京,100081)
摘要:介绍了以虚拟仪器开发平台LabVIEW为基础的虚拟频谱分析仪的设计方法和设计思想。关键词:虚拟仪器;LabVIEW;频谱分析仪
TheVirtualSpectrumAnalysisInstrumentBased
Abstract:Thispaperintroducesthe
on
LabⅥEW
OIl
methodandideatodesigntheVirtualSpectrumAnalysisInstrumentbased
theplatformofLabVIEW,
Keywords:Virtualinstrument;LabVlEW;Spectrumanalysisinstrument
0
引言
信号处理是数据采集系统或测试仪器系统设
测量信号在某一瞬时的值,并在A/D转换过程中保持信号不变,即实现信号的时间离散化。最后A/D转换器将输入的模拟量转化为数字量输出。6062E
计和分析的一个重要组成部分,几乎涉及到所有的工程领域,而频谱分析正是信号处理中一个非常重要的分析手段。传统频谱分析仪器价格昂贵,体积庞大,不便于工程技术人员携带用于现场操作。基于LabVIEw的虚拟频谱分析仪改变了这种状况,用软件代替硬件的设计思路使工程人员可以方便携带进行现场数据采集、处理与分析。先进、灵活、强大的数字信号分析功能是LabVIEW编程环境的主要特点之一,LabVIEW有能力解决复杂的数字信号分析与处理问题。
采集卡的采样频率最大可以达到500脚/s。
PCI.6024E使用的是系统定时控制器,控制器包括三个定时部分,模拟量输入,模拟量输出,以及一般的定时计数器。在使用之前,必须对DAQ卡的硬件进行配置,这些控制程序用到了相应的低层DAQ驱动程序。
信号
—◆
调理
数
1虚拟频谱分析仪的组成结构
虚拟频谱分析仪是由计算机(含LabVIEW应用平台)、数据采集卡以及信号调理电路(传感器、小信号调理放大、滤波电路等)组成的(如图l所
输入
电路
◆
据采集
卡
◆
计信与算号显机分示析。处理
图l
示)。其中数据采集卡选取的是NI公司生产的
PCI.6024E。它是一个具有模拟、数字以及定时I/o等多功能的数据采集卡,它主要由一个12位的A/D转换器、两个12位的D/A转换器、8信道的TTL
2虚拟频谱分析仪的功能
一台频谱分析仪最主要的功能自然是进行频谱分析。本文设计的虚拟频谱分析仪所具有的功能是进行傅立叶变换,自功率谱分析,互功率谱分析。同时该虚拟频谱分析仪还具有加窗函数,数据存储与回放的辅助功能。下面先介绍一下频谱分析仪的理论知识以便大家更好的了解虚拟频谱分析仪。
2.1
电平数字I/O以及两个24位的计数/定时器组成。支持双极性的模拟信号输入,分辨率12bits,采样
频率是200ks/s,两路模拟量输出通道,分辨率是12bits,双极性输出电压范围是正负10伏。采集卡中的多路开关将多路信号轮流切换到放大器的输入端,实现多路信号的分时采集。采样/保持器取出
收稿日期:2004.08.30
作者简介:徐晓彤,北京理工大学自动控制系2002级硕士.
频谱分析与FFT
信号的频域分析或者说频谱分析,就是研究信
号的频率结构,求取各频率分量的幅值,相位按频
【340】第26卷增刊2004—09
绍了以虚拟仪器开发平台LabVIEW为基础的虚拟频谱分析仪的设计方法和设计思想。
骞、I违止匐秒。匕
率的分布规律,并建立以频率为横轴的各种“谱”。傅立叶变换将时域信号与频域信号联系了起来。一些在时域中难以分析的信号,在频域中它的特征可以看的一目了然。
连续时间信号x(,)的傅立叶变换定义为
X(w)=I
xO×吖州dt
且有
x(f)=三fX(w)ejw‘dw
21r二
X(w)称为x(,)的傅立叶变换,而x(f)成为X(w)得傅立叶反变换。如果X(w)是确定的,则称其为x(,)的频谱。计算机只能处理离散且是有限
长度的数据。但是实际信号的长度可能是有限的也可能是无限的。若x∽)为有限长序列,则令其长度
为N:若x(n)无限长序列,则可用窗函数进行截断,
截成N点序列。离散傅立叶变换定义为
x(尼):艺x(门y一.,等威其中k:0’l,…,N.1
反变换定义为x(刀)=专篆x(尼)z/警腑
其实,离散傅立叶变换(DFT)运算中包含大
量的重复运算,充分利用这一特点可以简化DFr
的运算。于是出现了快速傅立叶变换(FFT)。在LabVIEW中有相应的模块进行快速傅立叶变换。
2.2功率谱分析
一个信号既可以从时域描述,也可以从频域描述,这两种描述是唯一对应的。功率谱分析提供信号的频域信息,表示信号的功率沿频率轴的分布。
2.2.1
自功率谱
信号x(r)的自功率谱密度定义为其自相关函数
的傅立叶变换,
实际中,信号谱密度算式为
或(k)=NIX(k)12其中x(尼)是采样序列的傅立
叶变换。
LabVIEw中的算式为或(k)=嘉lxe)12
2.2.2互功率谱密度
对于N点的离散序列x(n),y(n),设其傅立叶变换为Z(七),Y(k),LabVIEW中使用的算式为
咖)=专瞰)懈)lo
3虚拟频谱分析仪前面板设计
虚拟频谱分析仪的前面板如图2所示,前面板中包括了频谱显示口、通道选择、采样参数设置、频谱分析开关、数据存储开关、数据回放开关、频谱分析参数及窗函数的设置。其中窗函数的设计就是在信号的各种谱分析之前对信号加窗。在实际的信号采样过程中,即使非常仔细地改进采样方法和采样条件,也只能得到有限的信号信息。而且,对于时域离散系统,有限的采样点数会导致还原出来的波形失真,频谱特性与原始的时域连续信号不同,这种不连续会引起频谱信息丢失,进而导致失真。改进频谱特性的一个简单方法就是使用平滑窗
口函数,其中值得注意的问题是当信号是无限长序列是需要进行截断的,进行窗函数截断时窗以外的时域信息全部丢失,导致频域内频率分量的增加,这种现象被称之为泄漏。可以用平滑窗口函数将采集波形的过渡段最小化,从而减少频谱的丢失。实际上平滑窗口的作用类似于一个窄带低通滤波器,这种方法被称为加窗(windowing)的技术,它可以减少频谱泄漏。频谱泄漏的总量取决于中断的大小,中断越大,泄漏越多,反之亦然。可以用加窗的方法减小每个周期边界处的中断,即将时域采样点和某个固定长度的窗口相乘,这个窗口在边界平滑衰减到0。比较常用的窗函数分别有:矩形窗、汉宁窗(harmingwindow)、汉明窗(hammingwindow) …… 此处隐藏:3409字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [实用模板]第八章:法国“新浪潮”与“左岸派”
- [实用模板]2021年北京上半年临床医学检验技师生物
- [实用模板]SAP GUI 7.10客户端安装配置文档
- [实用模板]2001年临床执业医师资格考试综合笔试试
- [实用模板]36机场工作实用英语词汇总结
- [实用模板](一)社会保险稽核通知书
- [实用模板]安全教育主题班会材料
- [实用模板]濉溪县春季呼吸道传染病防控应急演练方
- [实用模板]长沙房地产市场周报(1.30-2.3)
- [实用模板]六年级数学上册典中点 - 图文
- [实用模板]C程序设计(红皮书)习题官方参考答案
- [实用模板]中国证监会第一届创业板发行审核委员会
- [实用模板]桥梁工程复习题
- [实用模板]2011学而思数学及答案
- [实用模板]初中病句修改专项练习
- [实用模板]监理学习知识1 - 图文
- [实用模板]小机灵杯四年级试题
- [实用模板]国贸专业毕业论文模板
- [实用模板]教育学概论考试练习题-判断题4
- [实用模板]2015届高考英语一轮复习精品资料(译林
- 00Nkmhe_市场营销学工商管理_电子商务_
- 事业单位考试法律常识
- 诚信教育实施方案
- 吉大小天鹅食品安全检测箱方案(高中低
- 房地产销售培训资料
- 高一地理必修1复习提纲
- 新概念英语第二册lesson_1_练习题
- 证券公司内部培训资料
- 小学英语时间介词专项练习
- 新世纪英语专业综合教程(第二版)第1册U
- 【新课标】浙教版最新2018年八年级数学
- 工程建设管理纲要
- 外研版 必修一Module 4 A Social Surve
- Adobe认证考试 AE复习资料
- 基于H.264AVC与AVS标准的帧内预测技术
- 《食品检验机构资质认定管理办法》(质
- ABB变频器培训课件
- (完整版)小学说明文阅读练习题及答案
- 深思洛克(SenseLock) 深思IV,深思4,深
- 弟子规全文带拼音




