海上搜救模拟器中近海溢油的实时仿真与可视化研究
【摘要】:海上搜救模拟器可用于搜救人员培训与模拟演习,最终达到检验各级搜救中心编制的海上搜救应急预案、检验搜救计划、完成海上搜救辅助决策以及搜救后评估的目的,提高海上人命救助水平。海上溢油处理模块及其实时仿真和三维可视化是海上搜救模拟器的重要组成部分。
本文通过对近海划定海域潮流数值模拟和对溢油数学模型的研究,提出了近海溢油的实时仿真和三维可视化算法。作者采用C++语言,基于Visual Studio 2005和Open Scene Graph (OSG) 2.8视景开发环境,实现了对近海划定海域溢油运动的实时仿真和三维可视化。本文的主要工作总结为以下三个方面:
1、研究了现有的潮流数值计算算法,划定一片近海海域,并根据其潮波特性来模拟它的潮流场。在数学模型方面本文采用Leendertse J. J.提出的一种二维单层流体力学数学模型来模拟近海潮流,并采用隐式方向交替法进行差分离散。首先在生成的大规模海面场景的基础上进行近海潮流数值计算,从而得到划定海域每个时刻的潮流场。
2、对近海溢油的运动过程进行了实时仿真。本文通过研究现有溢油数学模型,实现了海面油膜的扩展、漂移、蒸发和乳化的组合计算,得到了每个时刻油膜的运动参数。在溢油初期,油膜自身扩展采用Fay扩展模型,直至油膜达到最大面积;油膜漂移、蒸发和乳化计算自溢油发生后就一直进行。
3、提出一种新的海面溢油三维可视化算法。本文结合海浪的真实感绘制算法,采用OSG的纹理烘焙技术将溢油动态数据绑定到一张纹理图片,再利用平面折射技术将其映射到海面上,从而形象、直观地实现了油膜在海面扩散过程的可视化。最后制定了油与围油栏、油与小岛的碰撞检测算法,实现了油被围油栏拦截过程和油沿小岛岸线运动的仿真和三维可视化。
|
|
|
|
1 |
段新会,姜萍,佟振声;用混合语言编程技术开发实时仿真软件[J];华北电力大学学报;2001年03期 |
2 |
陈渝光,陈新岗;IEEE1394通信技术在发动机实时仿真中的应用[J];重庆大学学报(自然科学版);2004年04期 |
3 |
吕崇德,徐忠净,李天铎;火电厂大机组的实时仿真[J];动力工程;1984年06期 |
4 |
林阔驰
,张博文
,董汉辉;实时仿真中的函数生成[J];情报指挥控制系统与仿真技术;1999年04期 |
5 |
卢子广
,柴建云
,王祥珩;异步电机驱动系统实时仿真[J];中小型电机;2003年03期 |
6 |
蒋陵平;左渝钰;傅强;;航空发动机模糊神经网络控制研究[J];微计算机信息;2005年24期 |
7 |
应钢;;NADAC/PDP混合计算机系统及其应用[J];计算机仿真;1988年01期 |
8 |
周绥平,陈宗基;分布交互仿真的一个原型系统──DIFTS[J];北京航空航天大学学报;1995年01期 |
9 |
周建江,舒永泽;体目标射频回波信号实时仿真方法研究[J];电子科技大学学报;2001年01期 |
10 |
安路生,廖国琼,刘南晖;门式起重机司机计算机仿真培训系统的设计[J];计算机与数字工程;2001年05期 |
11 |
杨锡运,徐大平,张玉铎;一种控制系统的实时仿真装置[J];自动化仪表;2002年05期 |
12 |
李立兵,冯志彪;两种同步电机实时仿真模型[J];同济大学学报(自然科学版);2005年03期 |
13 |
蔡毅,许镇琳;基于实时仿真平台直升机系统控制策略研究[J];计算技术与自动化;2005年03期 |
14 |
蒋珉;黄振全;蒋南云;;实时RK公式稳定域的研究[J];系统仿真学报;2007年08期 |
15 |
张剑锋;刘秉华;;基于Matlab和VxWorks的飞控测试系统的实现[J];计算机工程;2007年20期 |
16 |
杨仕颖;彭真明;刘迎春;;基于粒子系统的导弹尾焰和尾迹的实时模拟(英文)[J];系统仿真学报;2008年19期 |
17 |
孙逸神;;利用VMware在一台PC上实现xPC Target实时仿真[J];电脑知识与技术;2009年22期 |
18 |
马颖学;赵旭东;;面向飞行模拟器的分布式系统研究[J];系统仿真学报;2009年S2期 |
19 |
赵艳玲;刘雨东;于沨;;舰船近距离通过特性信号的实时仿真[J];声学与电子工程;2009年04期 |
20 |
张卓鹏;王长波;钱嫕婧;阳鹏;;基于GPU粒子系统的烟花实时仿真[J];东华大学学报(自然科学版);2010年04期 |
|