欢迎来到天天文库
浏览记录
ID:9796713
大小:174.50 KB
页数:4页
时间:2018-05-10
《基于labview的虚拟频率特性测试仪的设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、收稿日期09.15基于LabVIEW的虚拟频率特性测试仪赵清艳朱斌(华南理工大学广州510640)摘要:采用虚拟仪器的设计思想,设计了基于LabVIEW的频率特性测量虚拟仪器。这个虚拟仪器能够根据不同的设定,产生一系列不同频率的激励信号加到实际被测的网络(或系统)上,使用相应的信号测量手段和处理方法,快速得到网络的幅频和相频特性。关键词:LabVIEW,虚拟仪器,数据采集,频率测量TheInstrumentofVirtualFrequencyMeasurerBasedonLabVIEWZhaoQing-yanZhuBin(Schoolof
2、SoftwareEngineering,SouthChinaUniversityofTechnology,Guangzhou,510640)Abstract:ThisfrequencymeasurerwasrealizedbaseonLabVIEWbyVirtualInstrumentTechnology.Itcancreateaserialoffrequencyresponseandphaseresponserapidlybysometechniqueofmeasurementandprocessingafterthesignalofd
3、issimilarfrequencywasprovidedandpassedactualmeasuredsystem.KeyWord:LabView,VirtualInstrument,DataAcquisition,frequencymeasurement.1引言随着微电子技术、计算机技术、软件技术、网络技术的高度发展,以及它们在各种测量技术与仪器仪表上的应用,使新的测试理论、测试方法、测试领域和仪器结构不断涌现并趋向成熟,传统测试仪器的概念已逐渐被仪器软件化的概念所代替,使得测试仪器向标准化、网络化、软件化方向发展。所谓虚拟仪器是指基
4、于计算机的软硬件测试平台,它由通用计算机,模块化功能硬件和控制专用软件组成,用户能够根据自己的需要设计和扩展仪器的测试功能。与传统仪器相比,它在开放性、灵活性、智能化程度、处理能力、性能价格比、可操作性、可扩展性等方面有着明显的优势。NI公司的LabVIEW就是一种优秀的虚拟仪器软件开发平台。2虚拟频率特性测试仪的功能与结构2.1虚拟频率特性测试仪的功能频率特性测试仪简称扫频仪,它是一种把扫频信号发生器和示波器结合起来的测试仪器。虚拟频率特性测试仪改变了原有频率特性测试仪的整体设计思路。用软件代替了硬件,测试人员可以用一部电脑加相应的数据
5、采集卡就可以轻松完成网络或系统频率特性的测量,得到相应的幅频和相频特性,同时完成测量结果的显示和保存。2.2虚拟频率特性测试仪的结构被测网络数据采集设备计算机用LabVIEW开发的应用软件虚拟频率特性测试仪由计算机、数据采集卡和相应的软件(用LabVIEW开发的应用软件)组成。结构如图1所示:图1虚拟频率特性测试仪的结构该虚拟频率特性测试仪用到数据采集卡的模拟输入和模拟输出两个功能,用模拟输出功能产生所需的激励信号,并将其加到被测网络上,再用两个模拟输入通道将激励信号和网络输出端的响应信号同时采集到计算机中,经处理后,构成幅频和相频特性曲
6、线,并显示在计算机屏幕上。3虚拟频率特性测试仪软件设计3.1测量原理与算法该虚拟频率特性测试仪的基本测量原理是使用随机信号白噪声作为激励信号,通过数据采集卡的模拟输出功能将激励信号加到被测网络上,再用两个模拟输入通道将激励信号和网络输出端的响应信号同时采集到计算机中,计算随机信号的自功率谱和随机信号和响应信号的互功率谱,根据随机信号通过线性时不变系统的特征,得到系统的幅频特性和相频特性。[1]白噪声作为随机信号,含有丰富的频率成分。设随机信号X(t)是由依赖于时间t的随机变量组成,对随机信号X(t)进行时间离散化得到X(n),对X(n)的
7、每一次实现记为X(n,i),X(n)的自相关函数如下:——————公式(1)随机信号X(n)自功率谱为:——————公式(2)设随机信号X(n)通过单位抽样响应为h(n)的线性时不变系统,输出为Y(n),输入输出仍满足关系式:—————公式(3)随机信号X(n)与Y(n)的互功率谱为:—————公式(4)根据随机信号通过线性时不变系统的特性,输入输出序列满足以下关系式:—————公式(5)——————公式(6)将上面两式转换到频域中进行分析,得到:——————公式(7)——————公式(8)整理得:——————公式(9)——————公式(
8、10)——————公式(11)3.2软件模块结构该虚拟频率特性测试仪软件模块主要分为参数设置模块、激励信号产生、数据采集、谱分析、滤波处理、波形显示、波形保存模块。各模块之间的数据流图如图2所
此文档下载收益归作者所有