论文部分内容阅读
目前,对于高等院校来说,实验室既是重要的教学阵地,也是主要的科研基地,实验室的装备水平通常被当作衡量一所高校教学、科研水平的重要标志。但是由于部分院校招生规模的扩大以及资金的相对短缺,使得先进的实验仪器设备不足,远远达不到大面积开设实验课要求。网络虚拟实验室正是在这样的要求下发展起来的。同时,由于虚拟仪器和网络技术的飞速发展,通过网络技术构建虚拟实验室已经成为可能,在网上进行实验将成为学生实验的重要部分。学生在网上虚拟大学实验的新型教育模式已悄然而致,在远程教学模式中需要建立和应用于Internet网络的虚拟实验系统。虚拟实验系统可以突破物理设备不足、型号落后、难以更新换代跟上科技发展等缺陷。虚拟实验系统是以计算机网络为核心,将计算机软件模拟器通过网络连接起来,以实现实验数据采集、分析以及远程操作的一个系统。它汇集了计算机网络、传感技术、电子测量技术、数据库技术和计算机接口技术等关键技术。按照实验教学的基本要求,建立虚拟的实验环境,运用各种虚拟实验仪器仪表和设备,对建立起来的实验模型进行实时仿真即构成了新型的虚拟实验室。本文首先介绍虚拟实验室系统的研究背景、目的及其意义,然后具体的给出虚拟实验室测试系统的设计过程。在虚拟实验室测试系统设计分为两个部分分别是:本地虚拟实验室系统的构建和远程虚拟实验室的构建。本地虚拟实验室的构建基于LabVIEW软件环境下完成具有GPIB、串口总线的教学测试设备与PC机的通信、数据采集以及数据分析处理。LabVIEW是一种图形化编程语言(G语言),具有直观、友好的人机交互界面,利用ActiveX技术实现调用Mmlab脚本节点,因此具有强大的数据处理功能。同时,LabVIEW对PCI-GPIB底层驱动程序的调用采用了在虚拟仪器软件环境下调用动态连接库的方式来实现,因此可以支持各种连接I/O接口设备,实现信号采集后将采集数据送入计算机处理。远程虚拟实验室的构建基于Internet构建Web服务器,利用LabVIEW提供的G Web Server功能创建仪器服务器;通过TCP/IP建立Web服务器与仪器服务器间的通讯;客户端网络管理模块访问Web服务器进行用户交互,从而达到远程实验的目的,实现了仪器功能的扩展。本课题研究可以节省许多基础设施的重复建设和仪器设备重复引进的资金投入,有利于从整体上改善办学条件和提高教学水平。在很大程度上方便了学生,不仅能够引导学生理解实验的理论知识,而且能够指导学生进行正确的实验操作,从而获得感性上和理性上的认识。虚拟实验室不仅极大的弥补了远程教育模式的局限和不足,而且还使得远程教育的方式方法更趋完美。将虚拟实验室与远程教育结合在一起,基于网络技术和虚拟仪器技术的虚拟实验室已成为新型的远程教育模式。