船舶工程虚拟现实应用平台设计研究.docVIP

船舶工程虚拟现实应用平台设计研究.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
船舶工程虚拟现实应用平台设计研究.doc

船舶工程虚拟现实应用平台设计研究   【摘 要】随着计算机技术的发展,虚拟现实系统在各行各业中起到了重要的作用。船舶工程中虚拟现实技术融合了多门学科,是一个较大的体系。在虚拟现实中,使用硬件与软件的开发平台能够提高工作的效率。本文介绍了虚拟现实系统在船舶工程中的应用现状,探讨了虚拟现实应用平台的设计方法。   【关键词】船舶工程;虚拟现实;应用平台;研究   【中图分类号】U664【文献标识码】A【文章编号】1672-5158(2013)02-0034-01   虚拟现实技术作为一种高新技术,可以通过计算机将复杂的数据进行可视化,比传统的人机界面有着质的飞跃。在船舶工程中有很多方面都使用了虚拟现实技术,包括系统仿真、虚拟模拟器等,在教学和设计工作中十分受欢迎。通过虚拟现实的应用平台模拟复杂的海洋航行环境和仪器设备操作效果,实现崭新的人机交互,使用户更加直观、准确的实现操作者的意图。   一、虚拟现实系统在船舶工程中的应用现状   虚拟现实系统的主要特征包括交互性、构想性、感知性以及浸没感,通过在计算机的作用下生成三维的虚拟环境,使参与者能够感受到仿真的模拟环境,增强对事物的认识能力。   在船舶的机舱内有各种复杂的设备,所以制作出来的图像比较繁琐,使用轮机模拟器不能将机舱的整体设备结构图制作出来,只能实现对推进装置的运转工况参数仪表指示的仿真。在教学的过程中由于看不到机舱的实物,只能够通过按钮或者手柄实现相应的运转情况,在故障的判断方面还是存在一定的技术误差。随着计算机技术的不断发展,在船舶工程中使用多媒体、虚拟现实以及三维动态仿真等技术在机舱动感视景方面已经小有成就,但是从国内外的船舶工程虚拟现实的应用研究方面,都没有形成完整的体系,处于将半物理的仿真平台转向虚拟化的阶段,所以还存在很大的进步空间。   二、船舶工程虚拟现实系统的构成   1、系统构成   1)系统结构   船舶工程虚拟现实应用平台,是基于计算机模拟仿真技术的基础上实现对船舶的虚拟操作、拆装等过程。所以计算机虚拟现实系统给参与者提供了虚拟环境,整个系统包括三个方面:虚拟元器件库、设备库、实验单元和管理维护模块。虚拟现实应用平台主要为用户提供一个网络访问的服务器,在进行虚拟硬件实验的时候可以通过虚拟现实应用平台来实现程序的编辑、设计等。在虚拟仿真模块主要进行虚拟程序的编译、运行以及信号的检测等。   2)虚拟现实应用平台设计   主要有以下几种类别:①虚拟器件类。可以通过虚拟器件对IC元件的功能进行模拟。②虚拟仪表类。主要模拟对虚拟试验中的仪器仪表进行仿真的模拟,比如探测器、信号发生器、LED等。③虚拟面包板类。可以对面包板的功能进行模拟,通过虚拟引脚可以实现器件在面包板上的连接、信号传播等。④虚拟实验台类。可以对虚拟的实验平台进行模拟,主要负责各类仪表以及虚拟系统的管理。   2、功能的实现   1)元器件之间的连接   在虚拟元器件中主要通过引脚来实现不同器件之间的连接,虚拟现实系统中连线工作是信号传递的介质,是独立的一个整体,主要以Active控件的形式存在,在外观上由连线的点与线共同控制,实现了连线的工作运行。对于一对一的连线形式,在Sender函数的作用下,能够控制信号的接收和发送,整个过程中不会产生信号的冲突。但是在多种对接的连线类型中,会发送很多的信号,由于系统的抗干扰能力有限,所以会产生一定的冲突。由于虚拟现实系统有自身的特征,不同的信号在发送时,可以进行相应的逻辑处理,在信号源之间能够将它们的不同关系分析出来,然后在逻辑处理的过程中将多种对接类型的连线转化为一一对接的类型。具体的方法为:先分析各端点之间的关系,确定属于哪种类型的连线,如果只有一个信号的发送,不同点的接收,就可以判断为一对多的接收关系;有多个信号发送,不同点的接收,属于多对多的类型的连线,判断完之后在电路中安装一个逻辑门电路,可以作为信号发送的输入端,在门电路的作用下就能够实现一对一的连接关系。   2)虚拟现实系统对信号的控制   虚拟现实应用平台要对船舶进行设计,所以要对计算机传输的信号进行有效的控制。在计算机虚拟硬件电路中,经常把数字信号作为数据处理的对象,分析虚拟元件与电路的关系。在虚拟机实验系统中,虚拟连线作为主要的信号介质,如果在虚拟元器件的内部关系发生变化时,引脚值也会相应的改变,导致信号连接的连线值发生变化,这种情况叫做电路的触发,是通过Sender的方式来完成的。   3)多缓冲区多线程技术   在虚拟机中主要通过多个线程来完成不同的系统操作,提高了线程间通信的效率,使操作变得简单便捷。虚拟机通过数据缓冲的方式,可以将不同的模块同步的运行,占用系统最长时间的是虚拟机仿真运行模块,所以为了实现不同模块的同步要求,对

文档评论(0)

ganpeid + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档