




已阅读5页,还剩57页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VirtualInstrumentationsAndSignalProcessing,虚拟仪器与信号处理,主要内容,一、虚拟仪器的基本概念1。虚拟仪器的概念2。计算机数据采集系统3。虚拟仪器的体系结构二、信号处理的基本理论1。信号与信号处理2。信号处理基础3。现代信号处理方法,主要内容,三、虚拟仪器的软件平台1。Labview2。Lanwindows/CVI四、练习与课程报告1。设计练习2。完成报告,参考书:虚拟仪器原理及应用林君,谢宣松等编著科学出版社虚拟仪器的设计与实现张易知,肖啸等编著西电出版社http/,一、仪器的演化发展,仪器是服务于人的一类装置经常地,我们需要借助外界装置帮助自身的行为人的行为过程:感知分析表达控制决策输出仪器是一类能帮助我们感知、控制客观对象的装置,仪器的概念,仪器是指能完成对信号的采集与控制、分析与处理、结果显示或输出三大功能的一类设备,仪器的概念,仪器的形式,组成机械式仪器电子式仪器机械电子式仪器结构单台仪器叠架式仪器虚拟仪器,现代意义上的仪器,第一代仪器:模拟仪器第二代仪器:数字化仪器第三代仪器:智能仪器第四代仪器:虚拟仪器,现代仪器的发展,传统仪器,(数字仪器),第一代仪器:模拟仪器最早的电子仪器。基本特征是采用模拟电子技术实现,采用指针显示结果。如指针式万用表、晶体管电压表等第二代仪器:数字化仪器数字化仪器目前相当普及。这类仪器将模拟信号的测量转化为数字信号的测量,并以数字方式输出最终结果。如数字电压表、数字频率计等,仪器的发展,第三代仪器:智能仪器智能仪器内置微处理器,能进行自动测量,具有一定的数据处理能力,可取代部分脑力劳动如很多的分析控制仪器第四代仪器:虚拟仪器虚拟仪器是现代计算机技术和测量技术相结合的产物,是传统仪器观念的一次巨大变革,是将来仪器发展的一个重要方向。,仪器的发展,仪器技术革命,第一代到第二代数字电子技术的发展。数字化仪器第二代到第三代微处理器的大量应用。智能化仪器缺点:功能独立,结构简单,手动操作,厂家定义,第三代到第四代计算机硬软件技术的进步。虚拟仪器特点:利用了计算机强大的软硬件资源通过软件完成仪器的功能用户自己在屏幕上生成仪器面板虚拟仪器传统仪器(形式与内容),仪器技术革命,二、虚拟仪器的定义,a.英国国家物理实验室(NPL)定义(http:/www.npl.co.uk)虚拟仪器是在通用计算机(如PC机、Mac或工作站)中加上软件和/或硬件,并使用计算机屏幕提供仪器虚拟界面的可重用测量仪器。b.NI公司的定义()虚拟仪器就是在通用计算机上加上一组软件和或硬件,使用者在操作这台计算机时,就象是在操作一台他自己设计的专用电子仪器。虚拟仪器是一种软件定义的系统,基于用户需求的软件定义了一般测量硬件的功能。c.VXIplug&play规范定义()实现传统分立仪器功能的一组软件模块,也包括与其相关或必须的硬件资源。,虚拟仪器的定义,虚拟仪器是在计算机上显示传统仪器面板,它将硬件电路完成的信号调理和处理功能由计算机程序完成。,硬件是基础软件即仪器,与传统仪器一样,虚拟仪器同样划分为数据采集、数据分析处理、显示结果三大功能模块。,仪器的构成比较,数据采集,信号处理,硬件(电子线路),硬件(电子线路),硬件(显示器与旋钮),硬件(电子线路),计算机软件(算法),计算机硬件软件(显示器与虚拟旋钮),传统分析仪器,虚拟分析仪器,计算机系统资源,仪器=A/D+CPU+软件TheSoftwareIsInstruments,仪器定义和功能的转变,传统仪器厂商定义功能,虚拟仪器用户定义功能,多种测试仪器的功能以软件的形式集成于同一台计算机,虚拟仪器的优点,虚拟仪器的发展,虚拟仪器的概念最早由美国国家仪器公司(NationalInstruments)在1986年提出虚拟仪器的雏形可以追溯到1981年由美国西北仪器系统公司推出的AppleII为数字存储示波器,当时被称为个人仪器(PersonalInstrument)。1986年,NI公司推出了图形化的虚拟仪器编程环境LabVIEW,标志着虚拟仪器软件设计平台基本成型,虚拟仪器从概念构思变为工程师可实现的具体对象。,虚拟仪器的发展有两条主线:(适合于较大型集成系统)(应用于普及型系统),三、虚拟仪器的结构,虚拟仪器典型的体系结构,仪器=总线模块算法,虚拟仪器的分类,根据虚拟仪器所采用的总线形式不同,虚拟仪器可以分为下面几种类型:PC-DAQ测试系统:以数据采集卡(DAQ卡)、计算机和虚拟仪器软件构成的测试系统。GPIB系统:以GPIB标准总线仪器、计算机和虚拟仪器软件构成的测试系统。VXI系统:以VXI标准总线仪器、计算机和虚拟仪器软件构成的测试系统。串口系统:以RS232标准串行总线仪器、计算机和虚拟仪器软件构成的测试系统。现场总线系统:以现场总线仪器、计算机和虚拟仪器软件构成的测试系统。其中PC-DAQ测试系统是最常用的构成计算机虚拟仪器系统的的形式。,(1)PC-DAQ数据采集卡通常,人们利用计算机扩展槽和外部接口,将信号测量硬件设计为计算机插卡或外部设备,直接插接在计算机上,再配上相应的应用软件,组成计算机虚拟仪器测试系统。这是目前应用得最为广泛的一种计算机虚拟仪器组成形式。按计算机总线的类型和接口形式,这类卡可分为ISA卡,EISA卡,VESA卡,PCI卡,PCMCIA卡,并口卡、串口卡和USB口卡等。按板卡的功能则可以分为A/D卡、D/A卡、数字I/O卡、信号调理卡、图象采集卡、运动控制卡等。,(2)GPIB总线仪器GPIB(GeneralPurposeInterfaceBus)是测量仪器与计算机通讯的一个标准。GPIB总线测试仪器通过GPIB接口和GPIB电缆与计算机相联,形成计算机测试仪器。与DAQ卡不同,GPIB仪器是独立的设备,能单独使用。GPIB设备可以串接在一起使用,但系统中GPIB电缆的总长度不应超过20m,过长的传输距离会使信噪比下降,对数据的传输质量有影响。,(3)VXI总线模块,VXI总线模块是另一种新型的基于板卡式相对独立的模块化仪器。从物理结构看,一个VXI总线系统由一个能为嵌入模块提供安装环境与背板连接的主机箱和插接的VXI板卡组成。与GPIB仪器一样,它需要通过VXI总线的硬件接口才能与计算机相连。,(4)RS232串行接口仪器很多仪器带有RS232串行接口,通过连接电缆将仪器与计算机相连就可以构成计算机虚拟仪器测试系统,实现用计算机对仪器进行控制。(5)现场总线模块现场总线仪器,是一种用于恶劣环境条件下的、抗干扰能力很强的总线仪器模块。与上述的其它硬件功能模块相类似,在计算机中安装了现场总线接口卡后,通过现场总线专用连接电缆,就可以构成计算机虚拟仪器测试系统,实现用计算机对现场总线仪器进行控制。,VXI产品示例,PCI总线DAQ卡,PXI产品,一些常见的虚拟仪器产品,基于USB总线的数据采集卡,四、虚拟仪器的软件,虚拟仪器软件结构,硬件板卡,软件,软件驱动模块,虚拟仪器典型单元模块,虚拟仪器的核心是软件,其软件模块主要由硬件板卡驱动模块,信号分析模块和仪器表头显示模块三类软件模块组成。硬件板卡驱动模块通常由硬件板卡制造商提供,直接在其提供的DLL或ActiveX基础上开发就可以了。目前PC-DAQ数据采集卡、GPIB总线仪器卡、RS232串行接口仪器卡、FieldBus现场总线模块卡等许多仪器板卡的驱动程序接口都已标准化,为减小因硬件设备驱动程序不兼容而带来的问题,国际上成立了可互换虚拟仪器驱动程序设计协会(InterchangeableVirtualInstrument),并制订了相应软件接口标准。,信号分析模块的功能主要是完成各种数学运算,在工程测试中常用的信号分析模块包括:(1)信号的时域波形分析和参数计算(2)信号的相关分析(3)信号的概率密度分析(4)信号的频谱分析(5)传递函数分析(6)信号滤波分析(7)三维谱阵分析,目前,LabVIEW、MATLAB等软件包中都提供了这些信号处理模块,另外在网上也能找到Basic语言和C语言的源代码,编程实现也不困难。,仪器表头显示模块主要包括波形图、选钮、仪表头、推钮、温度计、棒图等仪表显示常用的软件仪表盘显示模块,如下图所示。,LabVIEW、HPVEE等虚拟仪器开发平台提供了大量的这类软件模块供选择,设计虚拟仪器程序时直接选用就可以了。但这些开发平台很昂贵,一般只在专业场合使用。实际上表头等一些常用的虚拟仪器控件实现并不难,用VisualBasic、VisualC+语言编程时完全可以在标准Windows控件的基础上修改其Draw属性,自己编制虚拟仪器控件,并在程序中使用。,常见的虚拟仪器软件平台,其它的虚拟仪器开发平台LabWindows/CVIVisualBasicVisualC+其它,基于图形的程序LabView,Labview是为那些对诸如C、C+、VisualBasic、Delhi等编程语言不熟悉的测试领域的工作者开发的,它采用可视化的编程方式,设计者只需将虚拟仪器所需的显示窗口、按钮、数学运算方法等控件从Labview工具箱内用鼠标拖到面板上,布置好布局,然后在Diagram窗口将这些控件、工具按设计的虚拟仪器所需要的逻辑关系,用连线工具连接起来即可。,FrontPanelControls=InputsIndicators=OutputsBlockDiagramAccompanying“program”forfrontpanelComponents“wired”together,基于图形的程序LabView,基于图形的程序LabView,LabVIEW和LabWindows/CVI详细教程可以到,LabVIEW的学习方法:看自带的大量例子:Help-FindExample一般大多数情况,找个例子根据自己需要改一改就可以了。如果不行,到NI网站上去查:上面有很多很多的例子,全世界的VIer都往上面放例子如果碰到问题,先查NI的网站,其中有两个地方,一个是开发者园地,上面的LabVIEWZone很不错,你用英文可以在LabVIEW论坛上问问题NIdeveloperZone地址:还有一个就是KnowledgeBase,上面几乎包括了所有常见的问题解答,大概好几万篇,可以搜索一下地址:,几个虚拟仪器面板的例子,评价内容1。功能性2。方便性3。美观性,虚拟数字示波器的软面板,虚拟RLC测试仪面板,噪声测量分析仪,双踪信号示波和频谱分析仪,虚拟示波器,虚拟数字电压表基于虚拟仪器的温度检测与控制,五、虚拟仪器的应用,虚拟仪器技术应用领域,航空航天教学核工业军工通信测试铁道.,远程地质灾害监测研究,:,实验室应用,工业监测,虚拟仪器的实际应用,http/,术语缩写,VIVirtualInstrument虚拟仪器GPIBGeneralPurposeInterfaceBus通用接口总线(1972)VXIVMEeXtensionsforInstrumentationVME在仪器的扩展(1987)PXIPCIeXtensionsforInstrumentationPCI在仪器的扩展(1997)LXILANeXtensionsforInstrumentation网络在仪器的扩展(2005)SCPIStandardCommandsforProgrammableInstruments程控仪器标准命令(1990)VPPVXIPlug&PlayVXI即插即用(1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年湖北省荆荆襄宜四地高二下学期期中联考地理试题及答案
- 2025年中国家用血压仪行业市场全景分析及前景机遇研判报告
- 中国体育用品行业市场深度调查评估及投资方向研究报告
- 税务师考试初级课件
- 中国黑龙江煤炭工业调查报告
- 医用高频仪器设备项目风险分析和评估报告
- 竹瓢项目投资可行性研究分析报告(2024-2030版)
- 2025年 云南省危险化学品经营单位安全管理人员考试练习题附答案
- 热扩直缝钢管行业深度研究报告
- 扇型卡具项目投资可行性研究分析报告(2024-2030版)
- 过敏性休克的应急处理流程
- 大数据分析与机场运营效率提升-洞察阐释
- GA 1812.3-2024银行系统反恐怖防范要求第3部分:印钞造币企业
- 《慢性皮肤炎症疾病》课件
- 2025年度教师招聘考试教育综合理论知识复习题库及答案(共250题)
- 2024北京丰台区五年级(下)期末英语试题及答案
- 比亚迪车辆购销合同协议
- 幼儿园班本课程:房子的故事
- 2024-2025学年三年级英语下册期末试卷(PEP版)(含答案含听力原文无音频)
- 山东胜华国宏新材料有限公司1万吨-年二甲基亚砜项目环评报告书
- 2025-2030中国劳务派遣行业市场发展现状及前景趋势与投资研究报告
评论
0/150
提交评论