欢迎光临112期刊网!
网站首页 > 论文范文 > 经济论文 > 工业经济 > 基于VRML技术的虚拟实验研究

基于VRML技术的虚拟实验研究

日期:2023-01-24 阅读量:0 所属栏目:工业经济


   论文 关键词:虚拟实现 vrml 虚拟现实技术
  论文摘要:虚拟实验的出现引起了实验领域的一场新的革命.本文借助于虚拟现实技术。分析虚拟实验室的实现模式及体系结构,并根据虚拟实验过程研究了主要功能的实现.本文为虚拟实验方面的研究提供 了一定的 参考 借鉴.
  虚拟实验技术是基于一定技术进行的实验,是信息时代 发展 的产物,是人类的实验技术和研究能力进入一个新发展阶段的标志.学生通过虚拟实验 ,可以对实验的思想和方法、仪器的结构及原理的理解取得较好的效果,达到培养能力、学习技能、深化知识的目的.
  1 虚拟实验的设计
  1.1 虚拟实验室的实现模式
  虚拟实验室的建立,使得处于不同位置的学习者可以同时对一个实验项 目进行实验工作.web为虚拟实验室的实现提供了一种基础平台,基于 web的 b/s构建模式是实现虚拟实验室的一种基本模式.
  完善的虚拟实验室包含下面几个重要的组成部分 :第一,能处理大量模拟操作数据的服务器(女口超级 计算 机中心高性能的计算机系统);第二,用于存储模拟数据初始条件和边界条件以及实验结果数据的数据库系统;第三,连接于 网络 的 科学 实验仪器及合作工具等;第四,实验处理软件 ,每一个虚拟实验系统都是基于专业的仿真软件系统的,它们用于数据处理、分析 、存储并使这几个过程可视化.这几个部分的紧密结合就组成了一个虚拟实验室.
  1.2 虚拟实验的体系结构
  虚拟实验根据参与感知交互方式的不同,主要分为三类:桌面虚拟现实系统、座舱式虚拟现实系统、沉浸式虚拟现实系统后 两类虚拟实验系统需要昂贵的设备 ,创建一个虚拟现实系统的花费是相当巨大的,无论是从软件还是从硬件 ,普通的用户都无法承担.因此在 目前阶段还不可能大规模应用,其仅仅运用在军事和航空航天等方面囝i本文研究的虚拟实验系统属于第一类,即桌面虚拟现实系统.和用软件编程方法在输出设备(如显示器)上输出逼真的具有虚拟现实系统特征的三维场景.网络虚拟实验平 台采用的是vrml-java同步协调技术.总体的设计思想如下:
  (1)系统结构为 3层 b/s结构,由客户端、网络服务器和数据库服务器组成.b/s结构简化了客户端软件,只须安装web 浏览器作为客户端的运行平台,采用该结构实现的共享虚拟环境比较稳定和健壮 ,可扩展性较好.系统版本的升级及维护均在web服务器端进行的,用户需要访问时才动态下载,这就保证了用户每次使用的都是最新版本.
  (2)客户端与服务器端的通信采用基于tcp//p 协议的.1ava socket通信技术 ,java对网络通信提供了强有力的支待,其中 java.net包中的 inetaddress 、url、socket 等类对tcp/ip 协议提供了良好的支持.
  独立运行的服务器应用程序主线程负责监听客户端的连接请求 ,连接上后生成另外一个线程与客户端通过‘iep/ip进行通信.在服务器上建立一个共享对象的数据库上面有所有变动对象的当前信息.当一个新用户连接进来的时候,他的信息将写入该共享对象数据库中,同时通过该数据库读取共享对象的信息,并将这些信息在本地机器上的vrml世界中表现出来.
  (3)服务器与数据库的通信技术是基于jdbc.
  (4)vrml与java间的通信是基于 sai.
  综上所述,系统采用 web、vrml、sai、java、jdbc、sql等主要开发技术.虚拟单元作为实验的主体,提供不同的设定参数,以java applet形式运行 ,并通过 vrml脚本编程接口sai与 java进行通信翻.
  1.3 虚拟实验的功能层次结构
  虚拟实验系统遵循模块化设计的原则,采取类 iso协议的分层技术,无论是什么课程的虚拟实验系统,最终的程序遵循以下的层次结构:上层是实验接 口层;中间是 web服务接口、仿真服务接 口以及中间件等.下层是后台服务程序.
  (1)用户实验接口的主要功能:作为虚拟实验室客户端模块的一部分,主要完成“所见即所得”功能,给用户提供一个良好的界面(实验环境).同时引导用户 了解 、熟悉、掌握虚拟实验软件的基本使用方法;收集用户设置的实验参数和数据;检查用户的实验环境是否配置正确.提供与web服务接 口的相关函数.另外 ,还要完成实验结果的采集、处理、优化和显示 ,可以包括各种数据的图形化、图表、动画显示及打印输出.具备简单的智能分析功能,给用户提供方便的处理接口.


  (2)web服务接口的主要功能:负责管理虚拟实验系统的一般 web服务请求,负责接受虚拟实验原始数据 ,向客户端发送虚拟实验结果.负责通知消息的发布 ,统计 网络 状态信息,调整用户权限等.
  (3)服务接 口的主要功能:负责调度后台虚拟服务程序,接收上层接口传递的实验数据 ,记录用户的实验过程.
  (4)a0间件模块的主要功能:为仿真后台程序和仿真服务接口模块提供通用的接口,向下负责发送调度指令和接收结果,向上负责接收调度指令和发送结果.
  (5)服务程序的主要功能:第三方服务程序,提供相应的服务. [
  2 虚拟实验的实现
  2.1 虚拟实验的运行环境
  本系统的服务器试验运行环境为:windowsnt、ms iis、jdk1.2.2、corona sai包 ,客户端的试验环境为:windowsnt、ie6.0、corona vrml client.在服务器端用 iis建立
本文链接:http://www.qk112.com/lwfw/jingjilunwen/gongyejingji/260426.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学