计算机与现代化

• 应用与开发 • 上一篇    下一篇

船舶救助撇缆作业可视化仿真

  

  1. (大连海事大学船舶机电装备研究所,辽宁 大连 116026)
  • 收稿日期:2015-10-08 出版日期:2016-03-17 发布日期:2016-03-17
  • 作者简介:陈卓(1991-),男(满族),辽宁本溪人,大连海事大学船舶机电装备研究所硕士研究生,研究方向:虚拟现实,船舶模拟器; 张晓磊(1987-),男,山西太原人,博士研究生,研究方向:船舶六自由度运动建模; 王志文(1989-),男,山东诸城人,博士研究生,研究方向:空气压缩储能; 通信作者:熊伟(1972-),男(土家族),湖北施恩人,教授,博士生导师,研究方向:流体传动与控制,虚拟装配,海上救捞工程装备技术。
  • 基金资助:
    国家科技支撑计划资助项目(2014BAK05B06); 交通运输部建设科技重点项目(2013328225080); 中央高校基本科研业务费专项资金资助项目(3132014303)

Visual Simulation of Line-throwing Operation in Ship Rescue

  1. (Institute of Ship Electromechanical Equipment, Dalian Maritime University, Dalian 116026, China)
  • Received:2015-10-08 Online:2016-03-17 Published:2016-03-17

摘要: 针对海上救助作业模拟训练的要求,有必要将救助作业的可视化仿真引入救助船模拟器的视景系统中,其中撇缆作业是船舶拖带救助的重要工作之一。本文在基于Vega Prime开发的视景系统中引入OpenGL,通过事件公布订阅机制实现二者的混合编程,在此基础上采用基于能量守恒的内弹道模型与基于空气阻力外弹道模型,实现弹体运动与弹道轨迹的可视化仿真。仿真视觉效果形象、直观,弥补了单独使用Vega Prime在特定效果可视化仿真中的不足。

关键词: 可视化仿真, 混合编程, 虚拟现实, 撇缆作业, 海上救助

Abstract: According to requirements of the simulated training of the marine rescue, it is necessary for the visual system of rescue ship simulator to introduce the visual simulation of rescue operations in which the line-throwing operation is one of the most important works when doing the ship towing rescue process. In this study, OpenGL is introduced into the visual system developed with Vega Prime, and to achieve that, the hybrid programming is implemented by using the event issued subscription mechanism.  On that basis, the visual simulation of the projectile's motion and ballistic trajectory is achieved by utilizing the internal trajectory model deduced from the energy conservation and the external trajectory model taking the air resistance into account. In consequence, the simulation effect is vivid and intuitional, and it overcomes deficiencies of the exclusive usage of Vega Prime.

Key words: visual simulation, hybrid programming, virtual reality, line-throwing operation, marine rescue

中图分类号: