Journal of Systems Engineering and Electronics ›› 2013, Vol. 35 ›› Issue (2): 436-440.doi: 10.3969/j.issn.1001-506X.2013.02.35

• 软件、算法与仿真 • 上一篇    下一篇

水下战视景仿真系统建模及实时场景渲染方法

曾艳阳1,2, 康凤举1,2,许鹏3, 李小军3   

  1. 1. 西北工业大学航海学院, 陕西 西安 710072;
    2. 水下信息处理与控制国家重点实验室, 陕西 西安710072;
    3. 船舶系统工程部, 北京 100094
  • 出版日期:2013-02-08 发布日期:2010-01-03

Modeling and realtime scene rendering of underwater warfare visual simulation system

ZENG Yan-yang1,2, KANG Feng-ju1,2, XU Peng3, LI Xiao-jun3
  

  1. 1. School of Marine Engineering, Northwestern Polytechnical University, Xi’an 710072, China; 
    2. National Key Laboratory of Underwater Information Process and Control, Xi’an 710072, China; 
    3. Shipping Systems Engineering Research Institute, Beijing 100094, China
  • Online:2013-02-08 Published:2010-01-03

摘要:

针对水下对抗建模中随机误差加入的合理性及复杂环境实时细致再现的问题,提出了一种基于高层体系结构(high level architecture, HLA)和军用仿真平台Flames构建一个可定制、可重用的水下对抗视景系统的设计方法,引入基于分形布朗运动(fractional Brownian motion, fBm)特征约束的随机误差来构建仿真模型,同时开发出基于开放场景图(open scene graph, OSG)视景引擎的海面和水下空间,充分利用图形处理单元(graphic processing unit, GPU)实现海面和海底地形等的快速纹理映射及渲染。该系统能适应潜舰、直升机潜等多种水下对抗样式的视景仿真需求。实际应用结果表明,该系统具有较好的实时性和视觉效果。

Abstract:

According to the problems of random error’s rationality in the modeling and the realtime visualization of a complex environment, a novel approach based on high level architecture (HLA)  and the military simulation platform “Flames” is presented for underwater counterwork visual systems, which is customizable and reusable. The random error of feature constraint is introduced to build a simulation model based on fractional Brownian motion (fBm). Besides, the ocean surface and underwater space are developed based on the engine of the open scene graph (OSG), which makes full use of the graphic processing unit (GPU) for achieving texture mapping and rendering rapidly of ocean surface, seabed terrain and so on. The system meets the demands of various underwater confrontations (e.g. submarine vs. naval ship, the helicopter vs. submarine, etc). The practical application results show that the system has good real time properties and visual effects.