节点文献
基于EON的船舶机舱集控室仿真系统
A Simulation System of Engine Control Room Based on EON
【作者】 王鹏;
【导师】 张均东;
【作者基本信息】 大连海事大学 , 轮机工程, 2008, 硕士
【摘要】 随着电子信息技术的飞速发展和计算机技术的广泛应用,计算机仿真技术逐渐广泛应用于各个领域,轮机模拟器即是计算机仿真技术在航海领域的典型应用。集控室是船舶机舱区域的控制中心,设备密集,布置复杂,与机舱其他区域的各种连接接口繁多,因此,对集控室设备的熟练控制至关重要。传统轮机仿真系统中,机舱系统仅仅为虚拟现实漫游系统,数据交互性还不完善;人机交互不强;没有提供高效的压缩算法和细分技术,故产生的文件较大,不利于网络传输;船舶虚拟现实大多是物理的或是半物理(借助于实际硬件)的仿真系统,增加了系统开发的成本;系统缺乏面向对象思想的辅助,因而系统后期维护会存在问题。建立船舶机舱集控室虚拟现实仿真系统,是对于现有船舶轮机仿真器很有益的补充,可以使机舱操作人员结合控制系统传输的数据对机舱内各机构的运行情况有直观的、立体的、实时的掌握,提高机舱控制的准确性和安全性。本系统采用SolidWorks 2006开发三维模型,用VC 6.0环境下的EonX控件程序表现三维视景仿真虚拟环境,把虚拟现实技术和面向对象技术应用到船舶轮机模拟器中,完成了虚拟环境下船舶机舱集控室虚拟漫游和实时交互系统系统的开发,并在此基础之上强化系统的人机交互性。主要研究内容是:(1)三维模型的建立及优化,建立逼真的船舶机舱集控室虚拟场景;(2)实现集控室场景的实时漫游,实现自动漫游和可控漫游两种漫游方式,在漫游过程中实现不同漫游方式和不同观察者初始位置的切换:(3)实现对虚拟场景中主要部件的驱动,实现与轮机模拟器之问通信,实现虚拟机舱集控室与轮机模拟器之『自J的互操作。保持视景中虚拟集控室设备的状态与船舶轮机模拟器所模拟的相应设备的状态一致;并且可通过对虚拟机舱集控室中相关设备的控制,实现对轮机模拟器的操作。
【Abstract】 With the rapid development of information technology and wide use of computer, the application of Computer Simulation is increasingly proverbially. Marine Engine Simulator is a typical example of Computer Simulation in the field of navigation. With dense equipments and complex collocation, the engine control room which holds so various interfaces to other areas, is actually the control center of the engine room in any ships, so adroitly dominating the equipments in the engine control room is the most important.In the traditional marine simulating system, the part of engine room is only system with virtual reality roaming. Usually, the data interactive is imperfect; the man-machine interaction is not strong; has not provided the highly effective compression algorithm, so that the procreant file is too big to transfer in the network; mostly it is physics or perhaps half physics(with the actual hardware) simulation system, which increase the cost of system development; lacks the object-oriented thought auxiliary, so that many problems will come during the later period maintaining of the system and the increasing function. Establishing the virtual reality simulation system of ships engine control room is so beneficial supplement to the existing ships turbine simulator, with which the operators can have intuitively, three-dimensional, real-time grasping to various organizations’ operational aspect, thus can enhances the accuracy and the security of operating in the engine room control.The SolidWorks 2006 is used to develop three-dimensional models in this system; the three dimensional ground view simulation virtual environment is displayed with EonX under VC 6.0; the virtual reality technology and the object-oriented technology is applies in the ships turbine simulator; and with these, the virtual reality simulation and real-time interactive system of ships engine control room is completed; finally, system’s man-machine interaction is strengthened above the foundation. So, generally speaking, the main research content is:(1)Establish and optimize three-dimensional model, so as to found realistic ship engine control room virtual scene;(2)Carry out real-time roaming of console room scene, including self-motion roaming and hand controlling roaming; both of the different ways and various original observer position can be switched;(3)Implement driving the main components in the virtual scene, communicating between the simulation system and the marine simulator. Keep a consistent state between the virtual equipment s and the actual ones; and manipulate the marine simulator by handling the equipments in the virtual scene.
【Key words】 Engine Control Room; Virtual Reality; EON; Object-oriented;
- 【网络出版投稿人】 大连海事大学 【网络出版年期】2008年 07期
- 【分类号】U664.82
- 【被引频次】11
- 【下载频次】405