导 师: 陈俊杰
学科专业: H1203
授予学位: 硕士
作 者: ;
机构地区: 太原理工大学
摘 要: 面对当前高校招生人数的不断扩大,当前学校的教学实验资源已无法满足教学的需求,很多专业特别是理工类专业,对实验以及实际动手能力的要求特别高,虽然当前政府部门加大了对学校的教育和科研经费投入,可是面对众多需要实验的同学,学校的实验设备无论从数量上还是从质量上都已经无法满足实际需求。随着计算机硬件及程序设计语言的发展,产生了虚拟仪器。开发虚拟仪器,使用虚拟仪器做实验可以有效节约实验经费,也能使实验在时间和空间上得到有效扩展。本文是在山西省科技基础条件平台建设基金项目(2006091001)资助下所做的研究,将虚拟仪器技术应用于虚拟实验室的开发,使用LabVIEW等图形化编程语言,构建了一个远程网络化虚拟实验室,为学生提供了一个网络化的实验教学平台。围绕如何构建一个架构合理使用方便的实验平台,本文主要做了以下几个方面的工作:1.深入研究了国内外虚拟仪器和虚拟实验室研究现状,从理论层面分析了虚拟仪器和虚拟实验室的基本概念、分类、架构以及开发过程等。2.对LabVIEW基础知识以及其提供的各种网络编程手段进行了分类描述。分别对C/S和B/S模式进行了分析,并对两种体系结构从不同层面进行了的对比,根据两种模式的利弊选择了虚拟实验室开发模式。3.按照本文提出的理论架构、建模方法和技术方案,提出了虚拟实验室设计原则,开发了一个“远程网络化虚拟实验室”。该实验室分为模拟仿真平台和测控研究平台两个部分,在模拟仿真平台设计实现了一系列原理验证型模拟仿真实验(频谱分析器,公式波形发生器,FIR滤波器与Butterworth滤波器对比实验,傅立叶变换对比实验等)。在测控研究平台设计实现了一系列远程可用的虚拟仪器(公式波形发生器,任意波形发生器,Butterworth滤波器,FIR加窗滤波器,FFT变换器),并设计了相应的测试程序验证了测试研究平台的虚拟仪器远程可用。4.从解决实际问题的方向入手,配合CO传感器使用LabVIEW提供的共享变量网络通信技术开发了CO浓度远程监测系统,该系统具备多级报警的特点,在设计上具备很强的创新性。另外开发了远程CH4监测报警系统,该系统通过网络远程使用了虚拟实验室中的Butterworth滤波器进行滤波,且该系统搭配了高灵敏度的CH4传感器,可以在工厂或者煤矿使用。通过这两个测控类虚拟仪器的开发,验证了虚拟实验室的在测控类实验中的可用性,并将LabVIEW在测控和网络编程上的优势发挥出来。本文设计实现的远程网络化虚拟实验室,实现了远程控制、资源共享、数据共享和远程监测等功能,该系统完成了局域网测试,达到了网络在线实验的要求。
分 类 号: [TP274]
领 域: [自动化与计算机技术] [自动化与计算机技术]