前言:我们精心挑选了数篇优质虚拟实验论文文章,供您阅读参考。期待这些文章能为您带来启发,助您在写作的道路上更上一层楼。
在传统的实验教学中,依赖的是硬件实验设备,这种实验设备价格昂贵,建设一个实验室至少需要30~40万元,在使用的过程中因为学生不能够熟练操作实验设备和仪器,容易造成损坏,维护费用也很高,使得很多实验教学很难开展。虚拟实验管理平台(建设成本大大低于硬件实验室)放置在学校的网络服务器中即可,依靠信息技术在计算机上最大程度地模拟出与硬件实验相同的实验环境,并且提供实验教学和管理一体化功能。平台内可以由教师设计验证性典型实验并制定实验评分标准,平台会根据学生实际实验情况并依据评分标准计算出学生实验成绩和学生在实验过程中出现的错误及存在的问题,教师再针对性普遍存在的问题进行讲解,做到教学重点突出。虚拟实验管理平台内部具有各种电子元器件和仪器仪表用以进行设计、连接、配置和调试,并可以根据需要进行添加,器件库比硬件实验室配备更加丰富。只要具备网络,学生可以利用任何能够支配的时间反复设计电子技术实验,即使是多个班级的学生同时做实验也可以,这样就解决了实验时间和实验场所受限的问题,实验过程不会造成设备的损耗;平台内部含有帮助功能,学生在自主实验过程中遇到问题可以自行查询解决问题,增强了学生的自学能力。
2采用虚拟实验管理平台和虚拟仿真软件的对比研究
虚拟仿真软件中元件采用的是元器件符号,仪器仪表采用例化的符号,界面方便整洁、易于调试,但是对于学生认知的能力帮助不大;虚拟实验管理平台内部的元器件和仪表仪器,是按照实际器件模型来进行建模。比如对于电阻来说,采用和实际实物相同的色环电阻,这对于学生认识实验器件和设备具有很大的帮助作用,对于仪器仪表也都是采用和实际仪表相同的操作界面,直观性强,可操作性高,避免了学生在实际实物操作过程中因为不熟悉实验设备而产生损失。虚拟实验管理平台中,在设计搭建电路之前要考虑元器件在整个区域的排放位置,如果摆放不正确就需要删除后重新搭建,这类似于在实际面包板中搭建电路,在设计电路之前必须先对整体进行布局思考;在仿真软件中搭建电路的整体摆放特别方便,如果有错误也可以进行整体移动。从这一点来说,采用虚拟实验管理平台没有采用虚拟仿真软件方便快捷,但是有利于学生提前思考能力的培养,尽量把问题解决在发生之前。对于虚拟实验管理平台和虚拟仿真软件相比,仿真软件的功能更强大,虚拟实验管理平台更加针对学生日常实验,而仿真软件更针对学生进行大型设计。在仿真软件中,如果有两条导线相连一般通过节点的方式,在虚拟实验管理平台中一般通过接到连接的器件管脚的方式,因为在实际中用面包板,不能够使用裸线,因此它们之间的相连是通过接到对应器件节点的方式。针对模拟电子技术课程中的三极管放大电路分别采用虚拟仿真软件和虚拟实验管理平台进行实验,并在学生实验后针对这两种方法和采用硬件实验进行了比较,95%以上的学生认为采用虚拟实验管理平台的方式比采用虚拟仿真软件的方式更加接近真实实验环境,如果能在课程实验中先进行虚拟平台实验,再进行真实实验互补的实验的模式能更加有效地促进实验能力。
3结论
(一)实验分析
高锰酸钾制取氧气是利用酒精灯、试管、铁架台、导管、集气瓶、水槽等仪器,通过加热高锰酸钾制取氧气,利用排水法来收集氧气。学生不仅要掌握实验原理、目的,实验仪器和药品的使用方法及注意事项,实验步骤、化学方程式的书写等内容,还要培养观察、分析能力和实践操作能力。
(二)《高锰酸钾制取氧气》的实验目的
(1)通过虚拟实验中的文本展示工具,使学习者了解实验目的、原理和方法。
(2)通过对虚拟实验的操作,掌握药品的选择以及仪器连接的先后顺序,能够动手制取氧气。
(3)通过对实验过程、现象的观察、分析实验反应机制,加深对实验的认知和理解。
(三)《高锰酸钾制取氧气》的虚拟实验活动设计
学生要完成虚拟实验首先需要安装Secondlife客户端,进入Secondlife虚拟环境,通过以下流程完成整个虚拟实验。
(1)准备阶段:学习者通过Secondlife提供的地图工具搜索到虚拟实验室地标并通过瞬间移动工具进入虚拟实验室。
(2)实验阶段:学习者通过人-机交互选择事先通过3D建模工具创建好的虚拟实验仪器、药品并通过资源工具查询相关仪器的使用方法及实验装置图,完成实验仪器的装置;点击各个实验仪器、添加药品来完成实验。
(3)评价反馈阶段:教师根据学生提交的实验报告和学习者的学习记录对学习者本次实验进行一个综合评价,并将评价结果通过评价反馈系统及时反馈给学习者。
二、《高锰酸钾制取氧气》的虚拟实验环境设计
本研究以《高锰酸钾制取氧气》为例设计的虚拟实验环境。以实验过程的设计为理论基础从场景及模型设计、交互设计、支持工具设计、特效设计、评价设计这几方面设计三维虚拟实验环境。
(一)实验环境的场景及模型主要虚拟教室、虚拟实验室和仪器设备组成
虚拟教室由讲台、桌椅、多媒体系统、音响设备、电子白板、书柜、书、电脑组成,供学习者实验后进行交流、报告、探究、形成实验结论。虚拟实验室主要由实验环境、实验操作台、水池、药品柜、灭火设备为为学习者完成实验并获取实验数据。仪器设备主要是酒精灯、试管、铁架台、导管、集气瓶、水槽、铁夹、烧杯。药品耗材主要是高锰酸钾等。
(二)交互系统设计
(1)人机交互设计:在实验中通过操作交互,学习者能够感受到实验设备的控制感和体验感。在Secondlife中,利用创建工具可以实现简单的“点击”“移动”“坐在上面”等操作,Secondlife提供的林登脚本语言可以设置改变物体的性质、运动方式、运动轨迹、对外力的反应等等,能够较好地支持学习者的操作交互。
(2)交流工具:学习者在实验过程中和老师、同伴交流的方式主要有在线的同步交流和异步交流。
(三)支持工具设计
实验支持工具是指支持学习者完成实验的所有工具,本研究的支持工具主要包括搜索工具、资源工具、实验认知工具、评价反馈工具等。搜索工具主要是地图工具和瞬间移动工具通过它们是搜索定位各种学习场所、用户,并瞬间移动到目的地。资源工具包含Secondlife内部资源和外部资源。内部资源主要是3D浏览器;外部资源包括各大搜索引擎。这些工具可以搜索Secondlife内部和外部各种信息资源实验认知工具主要包括3D建模工具、拍摄工具、记事本工具主要为为实验过程中学习者观察记录实验现象、采集数据提供支持。评价反馈工具主要包括问卷系统(choicer、Quizchair)、学习记录系统(Tracker)、Web-Intercom,为实验后学习者自评、反思以及教师评价反馈提供支持。
(四)特效设计
在Secondlife中,通过粒子系统结合林登脚本语言可以营造烟雾、火焰、气体、雪花等各种现象。在本实验中酒精灯加热的火焰、水槽里面的气泡、集气瓶中的氧气、反应过程中的烟雾、药品晶体的状态变化等效果都可以通过粒子系统来实现。
三、结论
1.1功能设计
(1)实验信息管理。
实验信息管理主要包括对实验室工作人员、实验室规章制度、实验室通知以及实验室办公文件等信息的集中管理。
(2)实验课程管理。
实验课程管理是指面向不同的老师、不同的开设班级,对实验课程进行编排,以完成实验课程的统一集中管理,做到实验课程的时间、教室不冲突。
(3)实验设备管理。
实验设备是实验教学过程中的重要资源,对实验设备统一进行信息登记和管理,有助于实现对实验设备的网络化管理。
(4)实验教学管理。
实验教学管理主要包括实验课程的准备,学生实验过程视频的保存,实验报告的电子化及成绩评定,以及实验教学总结。
1.2模式设计
该设计采用了C/S模式和B/S模式相结合的设计模式。整个实验室信息管理系统在WEB环境下运行,客户端与数据库服务器之间采用B/S模式,从而避免了客户端专用程序的开发;而数据库服务器与应用服务器之间采用C/S模式,适宜满足应用程序和数据库系统之间的大批量数据访问和调用,从而提高了数据访问的灵活性。另一方面,由于数据全部存储在专用的数据库服务器上,而应用程序服务器和客户端只负责发出相应的数据请求指令,这样在一定程度上也提高了数据的安全性,后期维护也更加趋于合理。
2虚拟现实技术在虚拟实验中的设计与应用
2.1虚拟现实技术的应用方法
要将传统的动手实验演变为基于虚拟现实技术的虚拟实验,必须要完成三维建模、虚拟场景重建以及动作响应设定等一系列设置,这样才能够实现实验教学的信息化和虚拟化。目前三维建模主要依赖SolidWorks三维软件完成,而虚拟场景的重新构建,在很大程度上依赖于LabView等图形化编程软件的使用。要实现虚拟实验系统的设计,离不开数据库系统的应用,因为在虚拟实验操作过程中,离不开对数据库的实时动态访问,因此如何快速访问数据库系统成为虚拟技术应用的关键。目前应用在虚拟实验系统中的数据库访问技术,主要是依赖于数据的快速存储方式。对于底层传递来的数据,按照数据自身的属性进行分类,从而将数据自动划分到不同的数据类中。在同一数据类中,按照所定义的关键字对数据进行存储。采用分类的数据存储和访问方式,能够极大地提高数据库访问的效率。
2.2机电一体化实验的虚拟化设计应用
本研究课题以具体的机电一体化实验为例探讨虚拟实验系统的设计与应用。机电一体化实验主要完成传感器检测、数据滤波、数据采集、数据显示、电机控制等一系列任务。针对该实验的内容,虚拟化和信息化可以按照如下步骤实施:
(1)三维建模。
借助于SolidWorks三维软件对传感器、滤波器、数据采集卡、数码管、CPU控制器、步进电机等进行三维建模,实验室内的万用表、示波器等其他实验仪器也要建模,以增强实验环境的真实性。
(2)场景重建。
利用LabView图形化编程软件,将上述三维模型进行空间布局设置,构建与实验室完全一致的实验场景。
(3)界面接口设计。
仅仅有图形化场景是远远不够的,还必须借助LabView图形化编程软件对接口进行设计。比如数据采集卡的接口应当与传感器的输出接口保持相同的电平规格;再比如,CPU控制器的输出脉冲应当跟步进电机的驱动电流保持相同电平规格,以确保电机能够被驱动。
(4)虚拟动作响应。
设计了界面接口,就能够利用VRML工具对虚拟动作响应进行设定,通过设定使虚拟实验系统能够智能地感知到操作者的意图,从而顺利完成虚拟实验。
(5)数据库的快速访问。
在机电一体化实验中,需要保存的数据有传感器采集数据、数据采集卡的采集频率、CPU控制器的输出脉冲规格以及步进电机的相关参数。这些参数按照其自身属性可以划分为采集数据、控制数据和输出数据三大类,将上述的数据自动地划分到这三大类中。当虚拟动作响应需要访问数据库系统查询上述相关数据时,可以首先按照数据所在的大类进行查询,这样有助于提高数据库系统访问的快速性和准确性。
3结语