

下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、虚拟仪器 LabVIEW 系统设计论文:虚拟实验室研究和探索 摘要 随着计算机技术、虚拟仪器技术的发展,虚拟 实验室应运而生。虚拟实验作为传统实验的一个必要的有益 补充,既能节约大量的教育经费,也使实验在时间和空间上 得到有效的延伸。它在教育、科研等领域中具有广阔的应用 前景,是实验教学的一个新的发展方向,是当前实验教学研 究的热点课题之一。因此,虚拟实验室的构建具有重要的现 实意义。 关键词 虚拟仪器 labview 系统设计abstract virtual laboratory appears with the devel- opment ofcomputer technique and
2、virtual instrument technique. as anessential and benefic- ial supplement to the traditional experiment,virtual experiments not only save a lot of education funds, but alsoextend the experiments in time and space effectively. it has the vastapplied foreground in the education and research realm. virt
3、uallaboratory is a new development direction of the experimentteaching as well as an active research topic recently. therefore, thedevelopment of the virtual laboratory of network is very necessary.keywords virtual instrument labview systemdesign传统的实验室是资源高度密集的实验系统,具有实验设 备资金投入量大、实验体系的完善和实验教学的实施所需人 力物
4、力投入量大的特点。实验室常规设备有的己经老化,有 的技术上有些落后,在当前实验经费紧缺的情况下,如果大 量购置常规仪器仪表,学校财力难以支付。又由于基础实验 室是面向所有的工科专业,任务异常繁重,实验室常常只能 应付学生按教学大纲的要求做一些最简单的验证性实验,学 生很少有机会去反复熟悉常用仪器仪表的使用,更少有机会 去做设计性实验。 这对调度学生学习积极性, 培养创新精神, 加强实践动手能力都十分不利。而虚拟实验室具有开放、安 全、经济、更新快等优点,使实验教学方法和手段得到突破 与创新 1 。一、虚拟仪器技术的由来所谓虚拟仪器 2 ( virtual instrument),是指在以通用计
5、算机为核心的硬件平台上,由用户设计定义,具有虚拟 面板,其仪器的大部分测试功能由测试软件实现的一种计算 机仪器系统。仪器的面板由显示在计算机上的软面板来代 替,信号的获取和信号的分析、处理、存储及打印等功能完 全由软件来实现。其实质是利用计算机显示器的显示功能来 模拟传统仪器的控制面板,以多种形式表达输出检测结果; 利用计算机的软件功能实现信号数据的运算、分析和处理;利用 i/o 接口通信设备完成信号的采集与传输,最终完成各 种测试功能。二、虚拟仪器在国内高校实验教学应用情况 目前国内已有部分高校的个别实验室装备了虚拟仪器 实验平台 , 但都或多或少地存在着通用性较差,灵活性不强、 交互性差的
6、问题。其中比较出色、比较有代表性的是清华大 学虚拟仪器电工教学实验平台。清华大学电机系将虚拟仪器 用于对传统电工教学实验的改造和更新 , 已开发出若干个基 于虚拟仪器环境的电工实验。在这些新开实验中 , 被测对象 是实际的电路或系统。另外,国内许多大学和研究所都已经 开始研制和提供远程仿真实验。例如,北京大学计算机系所 设计的基于万维网的网上虚拟实验室 3wnvlab 就是一种 支持较大计算量和交互式的网上虚拟实验室的通用基本框 架3 。它是一个基于浏览器和 web 服务器的虚拟实验室。 在该系统中,用户平台采用 java 编写,用户可通过界面选 择实验种类,并将用户的实验设计通过intern
7、et 传送到服 务器端。服务器端是虚拟实验室的核心,用来完成客户端要 求的实验内容,并将可信的实验结果返回客户端。客户收到 实验结果后,可评价自己的实验设计,从而对自己的能力进 行判断。北京邮电大学远程教育学院的网络课程中就包括了 虚拟物理实验、虚拟电子电路实验等。这些实验是用 flash 和 html 等技术建设的,因此可以在网络上传播,算是构建真实感很强的、具有良好交互性的虚拟实验室。三、虚拟仪器所具备的优点 传统仪器下的高校实验教学,严重滞后于信息时代和工 程实际的需要。其根本原因在于实验教学内容依附于课程设 立,基本处于割裂状态,仪器设备不可能实现资源共享。 特 别需要一些测试速度快、
8、 实时性好的人机界面, 虚拟仪器正 可以实现这些要求。与传统仪器相比,虚拟仪器具有以下优 点:(1) 性能高 :虚拟仪器技术是在 pc 技术的基础上发展 起来的,所以完全“继承”了以现成即用的 pc 技术为主导 的最新商业技术的优点,包括功能超卓的处理器和文件 i/o , 使数据高速导入磁盘的同时就能实时地进行复杂的分析。此 外,不断发展的因特网和越来越快的计算机网络使得虚拟仪 器技术展现其更强大的优势。 (2) 扩展性强:这些软硬件工 具使得工程师和科学家们不再受限于当前的技术中。得益于 软件的灵活性, 只需更新计算机或测量硬件, 就能以最少的 硬件投资和极少的、甚至无需软件上的升级即可改进
9、整个系 统。(3) 开发时间少:在驱动和应用两个层面上, ni 高效的 软件构架能与计算机、仪器仪表和通讯方面的最新技术结合 在一起。设计这一软件构架的初衷就是为了方便用户的操 作,同时还提供了灵活性和强大的功能, 使用户轻松地配置、 创建、发布、维护和修改高性能、低成本的测量和控制解决 方案。 (4) 除了以上几点之外,虚拟仪器研制周期较传统仪 器大为缩短,且成本低廉;具有开放性和灵活性,可与计算 机同步发展,与网络及其它周边设备互联等优点。四、虚拟仪器的组成 虚拟仪器一般由通用仪器硬件平台和应用软件两大部 分组成 4 。(1)虚拟仪器硬件平台 :虚拟仪器的硬件一般 包括计算机和外围硬件设备
10、。pc 机可以选择各种类型的通 用计算机,它是硬件平台的核心。目前较为常用的虚拟仪器 系统是数据采集卡系统、 gpib 仪器控制系统、 vxi 仪器系 统以及这三者之间的任意组合。主要完成被测信号的采集、 放大、模 /数转换及数 / 模转换和信号输出控制等。其中, pc-daq 测量系统是构成 vi 的最基本的方式,也是最廉价的 方式。(2)虚拟仪器软件系统虚拟仪器软件由两大部分构成, 即应用程序和 i/o 接口仪器驱动程序。应用程序实现虚拟面 板功能的前面板的软件程序;定义仪器测试功能的流程图软 件程序。i/o 接口仪器驱动程序用来完成特定外部硬件设备 的扩展、驱动与通信。输入 / 输出 (
11、i/o)接口软件存在于仪器 (即 i/o接口设备 )与仪器驱动程序之间,是一个完成对仪器 内部寄存器单元进行直接存取数据操作,对 vxi 背板总线与 器件作测试和控制,并为仪器与仪器驱动程序提供信息传递 的底层软件层,是实现开放的、统一的虚拟仪器系统的基础 与核心。五、虚拟仪器的功能及特点(1)虚拟仪器的功能 : 虚拟仪器利用个人计算机强大的 图形环境和在线帮助功能,建立虚拟仪器面板,完成对仪器 的控制,数据分析与显示。目前虚拟仪器广泛应用于电子测 量、电力工程、矿质勘探、医疗、振动分析、声学分析、故 障诊断及教学科研等诸多领域。虚拟仪器的基本功能有以下三点: (1) 信号调理与采集 功能:此
12、项功能主要是由虚拟仪器的硬件平台完成的。仪器 硬件可以是插入式数据采集卡及必要的外围电路,或者是带 标准总线接口的仪器,如 gpib,vxi,pxi,std,pci 总线仪器 和网络化仪器等。 (2) 数据分析与处理功能:虚拟仪器充分 利用了计算机的高速存储功能、运算功能,并通过软件实现 对输入信号的分析处理, 如数字滤波、 统计处理、数值计算、信号分析、数据压缩、模式识别等数字信号处理。(3) 参数 设置和结果表达功能: 虚拟仪器充分利用计算机的人机对话 功能,完成仪器的各种工作参数的设置,如功能、频段、量 程等参数的设置,对测量结果的表达与输出有多种方式,如 屏幕显示,电、磁、光存储,绘图
13、打印,网络传输等。(2)虚拟仪器的特点虚拟仪器技术就是基于pc 技术的、用户自定义的测试和测量解决方案,其四大优势在于:性能 强性价比高、扩展性强、开发时间短,以及出色的集成功能 5 。 (a) 性能强性价比高:以软件为主的测量系统,充分 利用了常用台式计算机及工作平台的计算、显示和互联网等 的强大功能。由于传送的信号大多是数字信号,数据的处理 几乎是软件实现的,从而大大降低了环境干扰和系统误差的 影响。 (b) 扩展性强:虚拟仪器的硬、软件具有开放性、模 块化、可重复使用及互换性等特点。 为提高测试系统的性能, 可以方便地加入一个通用仪器模块或更换一个仪器模块,而 不必购买一个全新的系统,大
14、大有利于测试系统的功能扩 展。(b)开发时间短:在驱动和应用两个层面上,优秀虚拟 仪器开发平台已经将其高效的软件构架与计算机、仪器仪表 和通讯方面的最新技术结合在一起,给用户提供最方便的、 最灵活的操作以及强大的功能,让用户轻松地配置、创建、 部署和维护高性能、低成本的测量和控制解决方案。 (d) 出 色的集成:随着产品在功能上不断地趋于复杂,工程师们通 常需要集成多个测量设备来满足完整的测试需求,虚拟仪器 软件平台为大部分 i/o 设备提供了标准的接口,帮助用户轻 松地将多个测量设备集成到单个系统,减少了任务的复杂 性。六、虚拟示波器设计实例 虚拟示波器主要是对信号发生器模块产生的测试信号
15、进行分析与处理。它可以完成以下功能:测试信号经滤波、 加窗处理后,进行时域分析、频域分析以及谐波分析。可以 进行各种参数设置,包括采样设置、滤波器类型选择及其参 数设置、 窗函数类型选择等。 该程序可对输入信号进行 fft 自相关谱、功率谱、相位谱、互相关谱等的分析 6 。通过这些频谱的分析 , 我们可以非常详细的了解所分析 信号的多方面的详细的信息。虚拟示波器界面如图1。labview 提供了丰富的函数及子程序库 , 从基本的数学函数 到高级分析库 ( 包括信号处理、函数、滤波器设计、线性代 数、概率论与数理统计、曲线拟合、傅立叶变换、小波分析 等), 通过这些函数及子程序库 , 可以实现各
16、种仿真波形的处 理。其主要处理方法包括时域分析、频域分析。七、结论 仪器技术发展至今,经历了模拟仪器、数字化仪器、智 能仪器以及单台仪器、层叠式仪器系统阶段,从20 世纪 80年代进入虚拟仪器系统时代。虚拟实验仪器设备,可以应用 于实验室的辅助教学,具有开放、安全、经济、更新快等优 点,使实验教学方法和手段得到突破与创新。实现了资源共 享,避免了仪器重复添置和资源浪费,满足了学生不再受时 间、地点限制进行远程的实时合作, 提高了学生的学习效果 .参考文献:1 刘君华 . 虚拟仪器图形化编程语言 labview 教程 m, 西安:西安电子科技大学 ,2002,74 80.2 刘君华 , 郭会军 . 基于 labview 的虚拟仪器设计 m
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小学科学教科版(2024)三年级下册3.蚕长大了教学设计
- 人教版 (新起点)五年级下册Unit 1 Keeping HealthyLesson 1公开课教学设计及反思
- 深圳料理培训课件
- 《汽车后市场》课件:深入解析汽车服务行业的机遇与挑战
- 淘宝账户安全课件
- 建筑领域施工方案
- 九年级第二学期数学教学计划范文(18篇)
- 孙中山诞辰150周年心得体会范文(5篇)
- 沟渠回填施工方案
- 新文员辞职报告范文(19篇)
- HCIA H13-111鲲鹏应用开发考试复习题库(含答案)
- 校本课程建设方案
- 《城市轨道交通信号基础设备》课件-第二章 信号机
- 口腔平滑肌瘤的手术治疗与预后
- XX镇卫生院基本公共卫生服务项目实施方案(2024年)
- 2023年江苏省南京市中考化学试卷真题(含答案)
- 卫星互联网通信技术
- 2023年水利部珠江水利委员会直属事业单位招聘工作人员考试真题及答案
- 猪场的生物安全工作总结
- 机房建设工程方案
- 氨吹脱工艺设计
评论
0/150
提交评论