基于labview的信号频谱分析仪设计4992.pdf
《基于labview的信号频谱分析仪设计4992.pdf》由会员分享,可在线阅读,更多相关《基于labview的信号频谱分析仪设计4992.pdf(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 基于 LABVIEW 的信号频谱分析仪设计 基于 LABVIEW 的信号频谱分析仪设计 摘要 随着科学技术的进步,对测量技术的要求越来越高。电子测量技术在各个领域得到越来越广泛的应用,传统的电子测量仪器由于其功能单一,体积庞大,已经很难满足实际工作的需要。集成电路和计算机技术的迅猛发展使电子测量仪器逐渐向数字化、智能化方向发展,与传统仪器相比表现为:功能更强、处理速度更快、频带更宽、用途更广、操作更简单、体积更小、可扩充性更好。微型计算机的普及程度和性能不断提高,使得基于 PC 平台的虚拟仪器系统应运而生。虚拟仪器可以充分利用计算机的运算、存储和显示功能,因而在降低仪器成本的同时使仪器的灵活
2、性和数据处理能力大大提高,可以很好地满足学校科研和教学改革的需要。本文论述了基于虚拟仪器概念的信号采集系统的实现方案,重点讨论了在数据传输、显示和处理中的关键技术。使用 USB 数据采集卡,最终实现了基于 PC 平台的,具有频率计和频谱分析仪功能的数字存储示波器系统。本文所选用的软件 LabView 是美国 NI 公司的创新软件产品,也是日前应用最广泛、发展最快、功能最强的图形化软件开发环境。它具有开发周期短、运行速度快、可重用性、使用方便灵活等优点。因此 LabView 对虚拟存储示波器的设计是一种最理想的方法。关键词:虚拟仪器;数字存储示波器;谐波分析仪;LabView 仪器驱动程序 基于
3、 LABVIEW 的信号频谱分析仪设计 THE DESIGN OF SIGNAL SPECTRUM ANALYSER BASED ON LABVIEW ABSTRACT With the advancement of science and technology,the development of measurement technique is getting more and more important.The application of electronic measurement technique has extended to more fields than ever.Du
4、e to limited functions and big size,traditional electronic measurement equipment is no longer suited for common purposes.Thanks to the rapid development of integrated circuit and computer technology,measurement instruments are becoming digitized and intelligentized.Compared with traditional equipmen
5、t,the new instruments have more functions,higher processing speed,wider bandwidth,friendlier interface,smaller size and better expandability.The prevalence and rocketing development of personal computers give birth to a new kind of instrument,Virtual Instrument(VI).VI is based on PC platform,and can
6、 make use of the software and hardware resources of a PC.Compared with its ability of data processing and flexibility,VI has a low price,which means it is a good choice for research and teaching reform inuniversities.This dissertation discusses the implementation of a signal acquisition system,based
7、 on the concept of VI and focuses on key techniques in data transmission,display and processing.With a USB data acquisition card connectedto PC,a digital storage oscillograph(DSO)with the function of cymometer and spectrum analyzer is developed.LabVIEW is the innovate software of national instrument
8、s corps,of America.lt is also the most widely used、the most quickly developing and the strongest function gragh software.lt has short epolder and fast run-rate.So LabView is 基于 LABVIEW 的信号频谱分析仪设计 the best way of design virtual digital storage oscillogragh.Key words:virtual instrument;digital-storage
9、 oscillograph;Harmonic-Analyser LabVIEW-instrument driver equivalent 基于 LABVIEW 的信号频谱分析仪设计 目录 1 绪论.3 1.1 虚拟仪器的概念.3 1.2 虚拟仪器的组成.3 1.3 虚拟仪器的特点及优势.4 1.4 虚拟仪器的发展状况.5 1.5 本课题的意义.5 2 数据采集和谐波分析理论.8 2.1 数据采集理论基础.8 2.1.1 快速傅立叶变换(FFT).9 2.1.2 准同步采样.11 2.2 谐波分析理论.13 2.2.1 谐波分析原理.14 2.2.2 谐波参数定义.15 2.2.3 功率概念.1
10、7 3 系统软硬件开发平台.17 3.1 系统软件开发平台-LABVIEW.17 3.2 系统硬件平台.19 4 系统软件体系结构.19 4.1 软件总体构成.19 4.2 数据采集过程.23 4.3 系统应用程序设计.24 5 仿真结果和误差分析.32 基于 LABVIEW 的信号频谱分析仪设计 5.1 仿真结果.30 5.2 误差分析.34 6 结论和展望.36 6.1 结论.36 6.2 展望.36 参考文献.38 致谢.40 基于 LABVIEW 的信号频谱分析仪设计 第 3 页 共 40 页 1 绪论 1.1 虚拟仪器的概念 虚拟仪器1(Virtual Instrument,VI)的
11、概念是由美国国家仪器公司(NI)最先提出的。所谓虚拟仪器是基于计算机的软硬件测试平台,它可代替传统的测量仪器,如示波器2、逻辑分析仪、信号发生器、频谱分析仪11等;可集成于自动控制、工业控制系统之中;可自由构建成专有仪器系统。虚拟仪器是智能仪器之后的新一代测量仪器。虚拟仪器的核心技术思想就是“软件即是仪器”。该技术把仪器分为计算机、仪器硬件和应用软件三部分。虚拟仪器以通用计算机和配备标准数字接口的测量仪器(包括 GPIB,RS-232 等传统仪器以及新型的 VXI 模块化仪器)为基础,将仪器硬件连接到各种计算机平台上,直接利用计算机丰富的软硬件资源,将计算机硬件(处理器、存储器、显示器)和测量
12、仪器(频率计、示波器、信号源)等硬件资源与计算机软件资源(包括数据的处理、控制、分析和表达、过程通讯以及图形用户界面)有机的结合起来2。1.2 虚拟仪器的组成 虚拟仪器由软件和硬件两部分组成,突破了传统电子仪器以硬件为主体的模式用具有测试软件的计算机实现传统电子仪器的功能。虚拟仪器的构成框图如图1.2所示9。虚拟仪器的硬件是计算机和为其配置的各种传感器互感器信号调理器数据采集器等计算机及其配置的电子测量仪器硬件模块组成了虚拟仪器测试硬件平台的基础。软件是虚拟仪器的灵魂。NI 公司在提出虚拟仪器概念时用“软件就是仪器(Software is Instrument)”的口号来表达虚拟仪器的特征,强
13、调了软件在虚拟仪器中极为重要的位置。虚拟仪器的软件包括:虚拟仪器的前面板、信号采集模块、信号处理模块和数据存储模块等4。因此测量信号是在软件的控制下,经由电子测量硬件平台的采集,再经电子 基于 LABVIEW 的信号频谱分析仪设计 第 4 页 共 40 页 图1.1 虚拟仪器系统组成框图 计算机的处理,得到最终的测试结果,并以数据、曲线、图形等显示在电子计算机的终端显示屏上。1.3 虚拟仪器的特点及优势 虚拟仪器是基于计算机的功能化硬件模块和计算机软件构成的电子测试仪器14,而软件是虚拟仪器的核心。其中软件的基础部分是设备驱动软件,而这些标准的仪器驱动软件使得系统的开发与仪器的硬件变化无关。这
14、是虚拟仪器最大的优点之一,有了这一点,仪器的开发和换代时间将大大缩短。虚拟仪器中应用程序将可选硬件(如 GPIB,VXI,RS-232,DAQ 板)12和可重复用库函数等软件结合在一起,实现了仪器模块间的通信、定时与触发。原码库函数为用户构造自己的虚拟仪器(VI)系统提供了基本的软件模块。由于 VI 的模块化、开放性和灵活性,以及软件是关键的特点,当用户的测试要求变化时可以方便地由用户自己来增减硬、软件模块,或重新配置现有系统以满足新的测试要求。这样,当用户从一个项目转向另一个项目时,就能简单地构造出新的 VI 系统而不丢失己有的硬件和软件资源。虚拟仪器技术的优势在于可由用户定义自己的专用仪器
15、系统,且功能灵活,很容易构建,所以应用面极为广泛。尤其在科研、开发、测量、检测、计量、测控等领域更是不可多得的好工具。虚拟仪器技术先进,十分符合国际上流行的”硬件软件化”的发展趋势,因而常被称作“软件仪器“。它功能强大,可实现示波器、逻辑分析仪、频谱仪、信号发生器等多种普测控对象 信号调理电路 数据采集卡 GPIB 接口 GPIB 接口 VXI/PXI 仪器 串行口仪器/PLC 现场总线设备 计算机 虚拟仪器软件平台 基于 LABVIEW 的信号频谱分析仪设计 第 5 页 共 40 页 通仪器全部功能,配以专用探头和软件还可检测特定系统的参数,如汽车发动机参数、汽油标号、炉窑温度、血液脉搏波、
16、心电参数等多种数据;它操作灵活,完全图形化界面,风格简约,符合传统设备的使用习惯,用户不经培训即可迅速掌握操作规程;它集成方便,不但可以和高速数据采集设备构成自动测量系统,而且可以和控制设备构成自动控制系统。表 1.1 虚拟仪器与传统仪器的比较 特性 虚拟仪器 传统仪器 兼容性 开放性、灵活性,可与计算机技术保持同步发展 封闭性,仪器间相互配合较差 系统升级 关键是软件,系统升级方便,可通过网络下载升级程序 关键是硬件,升级成本高,而且要上门进行升级服务 价格 价格低廉,仪器间资源可重复利用 率高 价格昂贵,仪器间一般无法共享资源 体积 体积较小,便于携带和野外工作 体积较大,不便于运输 开发
17、和维护 用户可以定义仪器功能可以与网络及周边设备方便连接开发与维护费用较低 功能由生产商预先定义功能单一,只能连接有限立设备开发与维护开销高 技术更新周期 技术更新周期短(1-2 年)技术更新周期长(5-10 年)由表 1.1 可见,与传统仪器相比,虚拟仪器在各方面都具有明显的优势,能够满足科技高速发展对电子测量技术提出的新要求,必然会成为电子测量仪器发展的趋势。1.4 虚拟仪器的发展状况 虚拟仪器作为新兴的仪器仪表,其优势在于用户可自行定义仪器的功能和结构等,且构建容易、转换灵活,它已广泛应用于电子测量、振动分析、声学分析、故障诊断、航天航空、机械工程、建筑工程、铁路交通、生物医疗、教学及科
18、研 基于 LABVIEW 的信号频谱分析仪设计 第 6 页 共 40 页 等诸多方面。随着各种新技术的发展,测控仪器将会向高效、高速、高精度和高可靠性以及自动化、智能化和网络化的方向发展,并且越来越大众化和小型化。开放式数据采集标准将使虚拟仪器走上标准化、通用化、系列化和模块化的道路。虚拟仪器作为教学的新手段,已慢慢地走进了电子技术的课堂和实验室,正在改变着电子技术教学的传统模式,这也是时代发展,现代教育技术发展的必然。在电工电子实验室的建设中,教师普遍反映实验室常规设备有的已经老化,有的技术上有些落后,在当前学校经费较少的情况下,如果配置常规仪器、仪表,学校财力难以支付,也不符合目前学校的实
19、际。而且,随着测试仪器的数字化、计算机化的发展趋势,传统测试仪器渐渐有被取代的趋势。如果运用虚拟仪器技术,以微机为基础,构建集成化测试平台,代替常规仪器、仪表,不但满足电工电子实验教学的需要,而且将这批微机可作为其他有关计算机课程教学用机,大大提高了设备利用率,降低了实验室建设的成本。当前应该解决的是如何使虚拟仪器和现有仪器配合,挖掘现有仪器的潜力,达到逐步淘汰和取代传统仪器的目的。总之,电子测试仪器的数字化、计算机化是发展方向,是电子实验室的最佳选择。目前国家正在加大对教育的投入,正是革新实验室装备的黄金时期,同时,虚拟仪器的出现,也使我们以不大的代价赶上国外电子实验室的最先进水平成为可能。
20、通过使用虚拟仪器,学生可以在相同课时内同时学习电子技术和计算机的使用技巧。不但掌握了通用电路的测试技巧,加强对电路原理的理解,同时还接触了先进的技术,从一个更高的起点面对明天的世界。由于虚拟仪器开放的数据结构以及EDA的紧密联系,在数据的处理或二次开发过程中,更可从多方面训练加强学生综合能力,使他们的动手能力与理论基础同时得到提高。1.5 本课题的意义 随着科学技术的迅猛发展,电子设备和技术向集成化、数字化和高速化方向发展,而在学校特别是大学中,要想紧跟技术的发展,就要不断更新教学和实验设备。只有在自己动手的实验过程中,学生才能够将学到的理论知识真正掌握和应用,这就使得电子测量仪器变得至关重要
21、。而学校中的仪器有很大一部分陈旧落后,有的甚至有二、三十年的历史,根本无法满足当前实验和研究的需要。而先进的数字仪器(如数字存储示波器)非常昂贵不可能大量采购,同时其功能又比较单一,与此相对应的是大学中的学科分类越来越细,每一专业都需要专用的测 基于 LABVIEW 的信号频谱分析仪设计 第 7 页 共 40 页 量仪器,因而仪器资源不能共享,造成了极大的浪费。虚拟仪器正是解决这一矛盾的最佳方案。如前文所述,基于 PC 平台的虚拟仪器,可以充分利用学校中的微机资源,价格仅为传统仪器的 2040,可以完成多种仪器的功能,可以组合成功能强大的专用测试系统,可以由很多专业共同使用,还可以通过软件进行
22、升级。但是目前国外厂商(如 NI)虚拟仪器产品价格非常高(采样率为几百 kps 的数据采集卡价格在万元以上),国内大学往往无法承受。因此本课题的研究具有很大的现实意义。本课题的另一个主要意义在于将电路硬件实验与软件实验相结合,组成一套软硬件一体化的实验系统。彻底改变了传统的硬件归硬件,软件归软件的实验模式。这种软件和硬件相结合的实验方法和传统方法相比更直观,更有利于学生对知识的掌握,也更符合测量技术发展的方向。同时本课题涉及信号的高速采集,硬件与计算机接口间数据传输,信号的图示和处理等方法和技术,具有一定的理论深度。基于 LABVIEW 的信号频谱分析仪设计 第 8 页 共 40 页 2 数据
23、采集和谐波分析理论 2.1 数据采集理论基础 数据采集系统5中以计算机作为处理机。众所周知,计算机内部参与运算的信号是二进制的离散数字信号,而被采集的物理量一般是连续的模拟信号。因此,在数据采集系统中同时存在两种不同形式的信号:连续模拟信号和离散数字信号。连续的模拟信号转换为离散的数字信号,经历两个断续过程10:(1)时间断续 对连续的模拟信号 x(t)按一定的时间间隔ST,抽取相应的瞬时值(也就是通常所说的离散化),这个过程称为采样。连续的模拟信号 x(t)经过采样过程后转换为时间上离散的模拟信号)(ssnTx(即幅值仍是连续的模拟信号),简称为采样信号。(2)数值断续 把采样信号)(ssn
24、Tx以某个最小数量单位的整数倍来度量,这个过程称为量化。采样信号)(ssnTx 经量化后变换为量化信号)(sqnTx,再经过编码,转换为离散的数字信号x(n)(即时间和幅值是离散的信号),简称为数字信号。在实际工作中信号的抽样是通过A/D芯片来实现的。通过A/D,将连续信号x(t)变成数字信号x(SnT),x(t)的傅立叶变换X(j)变成X(jwe)。A/D转换原理如图2.1 所示:基于 LABVIEW 的信号频谱分析仪设计 第 9 页 共 40 页 图2.1 A/D 转换原理 模拟信号经过(A/D)变换转换为数字信号的过程称之为采样,信号采样后其频谱产生了周期延拓,每隔一个采样频率fs,重复
25、出现一次。为保证采样后信号的频谱形状不失真,采样频率必须大于信号中最高频率成份的两倍,这称之为采样定理。如图2.2 所示,由于不满足采样定理,信号产生了混叠。图2.2 信号正常采样和欠采样 信号的采样定理是连结离散信号和连续信号的桥梁,是进行离散信号处理与离散系统设计的基础。采样定理(sampling theory)若连续信号x(t)是有限带宽的,其频谱的最高频率 为cf对x(t)抽样时,若保证抽样频率 sf2cf(或s2c,sT/c)那么,可由x(nTs)恢复出x(t),即)(ssnTx保留了x(t)的全部信息。2.1.1 快速傅立叶变换(FFT)DFT 是信号处理中最基本也是最常用的运算,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 labview 信号 频谱 分析 设计 4992
限制150内