《现代电子技术》2007年第1期摘录:基于VRML和ActiveX控件的传感器网络虚拟实验研究
-
如发现有乱码,
请直接从这里浏览原文
正文摘录:余德兰等:基于VRML和ActiveX控件的传感器网络虚拟实验研究荩于VRML和ActiveX控件的传感器网络虚拟实验研究余德兰,田裕鹏(南京航空航天大学自动化学院江苏南京210016)摘要:探讨一种传感器网络虚拟实验的设计实现方法。采用VRMI,技术创建三维实验模型,采用ActiveX控件创建虚拟实验仪器,利用JavaScript和VBScript实现VRMI。,ActiveX和HTMI,之间的通信以及实验交互。并将实验制作成网页,通过Internet向外发布,实现了传感器实验的三维再现和网络交互。关键词:VRMI,;ActiveX;网络虚拟实验;JavaScript;VBScript中图分类号:TP393文献标识码:A文章编号:1004—373X(2007)02—0300;3StudyoftheSensorVirtualExperimentinInternetBasedonVRMLandActiveXControlYU[)elan.TIANYupengt(、()lh~cOfAulomatlotl,NanJingU11ix’。rsitYofmelonauticsand1、HtF()II~Iutits.NanJing.21001“,L7hilla)Abstract:rrhepaperdis(:tlssesasensorvirtualexperimentinInternetbasedonVRMI。andActiveXcontr01.111thisvirtualexperimenl.experimentmodelsarebuiltwithVRMI。technology.andexperimenti11strtlHlentsarebulltwithAm/vexcontrols.ThecolBnltmicatiolISalnorlgVRMI。,ActiveXandHTMI。arerealizedhy、JavaScriplandVBScript,andtheexperimentinteractionsaswell.Thewholeexperimentisnlac[eintoIt'I、MI。documentsflildpUblishedtOthe]nternrt.Itrealiz<、S3T)simulationandInternetinteractionof[hesensorexperimerU.Keywords:VRMl.:Acti;’eX;virttmlexperimentinInternet;Jct、,aSeript:VBS(’ript网络虚拟实验”一是利用网络资源实现样线或远程的实验教学,可任互连网络环境下完成的各种虚拟实验.表现乃强,内容丰富,可以充分利用图像、声音、动画等先进手段.同时又具有交!i性。建立在网络环境下的玎放性虚拟实验系统允分利用计算机和网络资源,延伸实验场地.并捉高实验教学质晕。网络席拟实验是近几年随着网络的迅速发展而提出来的.人们叮以利用Internet通过虚拟现实(virtualreality)技术来操作和控制远程实验窜内昂贵的科学仪器,进行科学研究,共享资源有限的实验窒.实现网络化测试勺控制。填发展和应用油景十分广阔。本文所讨论的传感器网络虚拟实验以电子秤实验为例,采用虚拟现实技术创建三维实验模型,采用ActiveX控什技术创建可操作的实验虚拟仪器.实现了电子秤实验的三维冉现和网络交瓦。川,0可以从网上直接获得实验数据,并实时观察到实验过程与实验结果。2传感器网络虚拟实验采用的相关技术2.1VRMI。虚拟现实建模语言”收稿日期:2006—07—0630guage,VRMI。)足一种住网络环境下描述虚拟二维模型空间.能进行交互操作的跨平台、“放式、解释性文本语者。山于VRMI。是一种解释性文本语苦.通过网络传输文件很小。大量的计算和场景生成由浏览器完成,¨丁以在Internet卜实现虚拟三维场景的传输、显示以及交互。2.2ActiveX控件本文采用NI公司的MeasurelnentStudi00。提供的用于创建专业刚形化用户界面的ActiveX控件,通过对控件的配置可以存任何ActiveX控什容器巾采集、分析、处婵邗显示数据,任浏览器卜动态显爪和控制数据。2.3脚本语言脚本语言(JavaScript.VBScript等)足一种解释性的语言。脚本语言不需要编译._丁以直接使川并巾解释器负责解释。本文采用了2种脚小语言:JavaScript和VBScript。JavaScript丰要用于VRMI,‘jHTMI,和ActiveX控件的通信;向VBSeript主要用于ActiveX控件与HTMI,和VRMI。的通信。3传感器网络虚拟实验的设计与实现本文以电子秤实验内容为例介绍…种传感器网络虚拟实验的实现方法。实验需要实现电子秤的相关功能,即砝鹧添加、移除,数据显示等.另外还有场景变换功能,以实现操作者对实验设备的观察。
阅读此文(图):
在线翻阅