基于OSG的海洋场景中典型自然现象的仿真
发布时间:2018-11-19 17:48
【摘要】:对于整个地球来说,海洋面积占70%,海洋资源及其丰富,是全球生命系统的重要组成部分。随着社会的不断进步和人类生存发展需求的增多,全球人口与资源、环境之间的矛盾日益激烈,人类社会的发展与进步则越来越依靠海洋,导致海洋与人们的日常生活、经济建设和社会发展息息相关。 海洋场景仿真作为一种有效的认识海洋和研究海洋的方法,在数字海洋领域得到广泛应用,首先为高效地处理、解释、分析海洋数据提供了一种途径;其次丰富了海洋信息交流的手段,人们之间的信息交流不再局限于文字和语言,而是可以直接采用图形、图像、动画等可视信息来揭示数据本质及其性质特征。本文使用目前全球最流行的三维引擎OSG,以其开源、灵活、可开发性强等优势,对海洋及主要自然现象进行模拟,不仅对于我们认识海洋提供了帮助,还可作为海洋信息软件和航海模拟器开发的基础框架。本文主要完成了以下几个方面的工作: (1)介绍了海洋场景模拟的应用价值和发展状况。 (2)讲述了OSG的构架和原理,在VS2010开发环境下构建OSG的开发平台,以及对平台框架设计进行了说明。 (3)研究了海浪建模方法,重点是介绍了快速傅里叶变换结合JONSWAP海浪谱的建模方法来实现海洋场景的建模,通过仿真结果看出该方法使建模方法更迅速、方便、有效,海浪仿真结果更为逼真;之后为了增加海洋场景的逼真度,利用粒子系统实现雨雪仿真以及使用OSG框架函数进行大面积雾的添加。 (4)把所有结果融合在一起并展示仿真结果,最后对全文进行了总结并展望未来。
[Abstract]:For the whole earth, the ocean area accounts for 70 percent, and the ocean resources are abundant, which is an important part of the global life system. With the continuous progress of society and the increasing demands of human survival and development, the contradiction between global population, resources and environment is becoming increasingly fierce, and the development and progress of human society depend more and more on the ocean, which leads to the ocean and people's daily life. Economic construction and social development are closely linked. As an effective way to understand and study the ocean, ocean scene simulation is widely used in the field of digital ocean. Firstly, it provides a way to efficiently process, interpret and analyze ocean data. Secondly, it enriches the means of ocean information exchange. Information exchange between people is no longer confined to words and languages, but can directly use visual information, such as graphics, images, animation, to reveal the nature and nature of data. This paper uses OSG, the most popular 3D engine in the world, to simulate the ocean and its main natural phenomena with its advantages of open source, flexibility, exploitability, and so on. It not only helps us understand the ocean, but also helps us understand the ocean. It can also be used as the basic framework for the development of marine information software and navigation simulator. The main work of this paper is as follows: (1) the application value and development of ocean scene simulation are introduced. (2) the framework and principle of OSG are described, the development platform of OSG is built under the VS2010 development environment, and the design of the platform framework is explained. (3) the method of ocean wave modeling is studied, and the method of fast Fourier transform (FFT) combined with JONSWAP wave spectrum is introduced to realize the modeling of ocean scene. The simulation results show that this method makes the modeling method more rapid, convenient and effective. The simulation results are more realistic. In order to increase the fidelity of the ocean scene, the particle system is used to simulate the rain and snow, and the OSG frame function is used to add the large area fog. (4) all the results are fused together and the simulation results are presented. Finally, the whole paper is summarized and the future is prospected.
【学位授予单位】:大连海事大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:P714;TP391.9
本文编号:2342985
[Abstract]:For the whole earth, the ocean area accounts for 70 percent, and the ocean resources are abundant, which is an important part of the global life system. With the continuous progress of society and the increasing demands of human survival and development, the contradiction between global population, resources and environment is becoming increasingly fierce, and the development and progress of human society depend more and more on the ocean, which leads to the ocean and people's daily life. Economic construction and social development are closely linked. As an effective way to understand and study the ocean, ocean scene simulation is widely used in the field of digital ocean. Firstly, it provides a way to efficiently process, interpret and analyze ocean data. Secondly, it enriches the means of ocean information exchange. Information exchange between people is no longer confined to words and languages, but can directly use visual information, such as graphics, images, animation, to reveal the nature and nature of data. This paper uses OSG, the most popular 3D engine in the world, to simulate the ocean and its main natural phenomena with its advantages of open source, flexibility, exploitability, and so on. It not only helps us understand the ocean, but also helps us understand the ocean. It can also be used as the basic framework for the development of marine information software and navigation simulator. The main work of this paper is as follows: (1) the application value and development of ocean scene simulation are introduced. (2) the framework and principle of OSG are described, the development platform of OSG is built under the VS2010 development environment, and the design of the platform framework is explained. (3) the method of ocean wave modeling is studied, and the method of fast Fourier transform (FFT) combined with JONSWAP wave spectrum is introduced to realize the modeling of ocean scene. The simulation results show that this method makes the modeling method more rapid, convenient and effective. The simulation results are more realistic. In order to increase the fidelity of the ocean scene, the particle system is used to simulate the rain and snow, and the OSG frame function is used to add the large area fog. (4) all the results are fused together and the simulation results are presented. Finally, the whole paper is summarized and the future is prospected.
【学位授予单位】:大连海事大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:P714;TP391.9
【参考文献】
相关期刊论文 前10条
1 金一丞,尹勇;STCW公约与航海模拟器的发展[J];大连海事大学学报;2002年03期
2 郭f3 ,邱玉宝;OpenGL中纹理贴图、滤波、光照和雾化效果编程初步[J];电脑编程技巧与维护;2005年03期
3 李露;陈定方;;基于OSG的粒子系统特效控制的研究[J];湖北工业大学学报;2009年04期
4 李军;;航海模拟器在我国的发展及存在的问题[J];航海教育研究;2010年04期
5 张新宇;尹勇;赵猛;;船舶操纵模拟器立体视景系统理论、方法和实现的研究[J];海军工程大学学报;2008年03期
6 付昱华;有效波高、平均周期和峰频率确定的JONSWAP谱[J];中国海上油气.工程;1994年01期
7 付昱华;用实测波浪数据确定JONSWAP谱参数[J];海洋通报;1994年02期
8 徐德伦;;由JONSWAP谱和PM谱计算的风浪波高之间的关系[J];海洋湖沼通报;1987年01期
9 郭佩芳;JONSWAP谱的几个参量的研究[J];海洋与湖沼;1992年04期
10 施平,郭佩芳;JONSWAP谱和N谱的几个对应特征量间的关系[J];海洋与湖沼;1996年06期
,本文编号:2342985
本文链接:https://www.wllwen.com/kejilunwen/haiyang/2342985.html