节点文献

疏浚工程三维地形数字仿真软件开发研究

Research & Development for the Digital Simulation Software of 3D Terrain in Dredging Project

【作者】 翟永强

【导师】 刘正林;

【作者基本信息】 武汉理工大学 , 载运工具运用工程, 2003, 硕士

【摘要】 疏浚工程在交通运输、港口建设、海洋施工、航道整治中有着广泛的应用,对国民经济建设和人民生活环境改善发挥着重要的作用。开发三维地形数字仿真软件,就是运用先进的科技成果来辅助疏浚作业,管理疏浚工程。该软件的有效利用,对实现疏浚工程自动化、智能化有重要的意义。 本课题主要研究开发三维地形数字仿真软件,在提高航道平面三角网的生成速度、航道等深线的圆滑处理、航道曲面模型的建立、航道立体图的绘制及航道仿真等方面进行了一些研究和开发工作。 在航道平面三角网生成方面,提出以航道分区来加快平面三角网的生成速度,并给出了一种新的航道分区办法,即在分区线上插补一定数量的离散点,使得各分区三角网在分区线上具有相同的直线边界,有效地解决了航道分区的难点,生成的平面三角网符合要求,而且其生成速度得到了很大的提高。 在航道等深线的绘制方面,本文提出了一种新的航道等深线圆滑方法,可以在一定范围内人为调整等深线的张驰,有效地避免了等深线之间的交叉,并且等深线的绘制精度较高,绘制速度也特别快。 本文选用移动拟合法建立航道曲面函数,插值计算航道测量区网格点的深度值,并且根据航道测量点分布的不规则性进行了优化,即在测量点稀少的地方运用了线形内插法代替移动拟合法来进行插值计算,两种插值方法的合理结合,不仅保证了插值的精度,特别是提高了插值的计算速度。 在航道立体图形的绘制方面,调用OpenGL函数绘制立体模型,然后对其进行渲染,并且运用放大、缩小、平移、旋转立体图形以及旋转光源等手段,全方位地显示航道立体模型,实现对航道的动态仿真。 该软件的开发中,通过在Visual Basic中建立了OpenGL类模块来进行航道工程图形的绘制,不但在图形的绘制上取得了不错的效果,而且程序的开发也具有简单性,合理性以及易维护性,具有一定的应用价值。

【Abstract】 Dredging is used widely in transportation, port construction, ocean exploration and waterway regulation, and it plays a very important role in the economy development and the improvement of resident environment. The development for the digital simulation software of 3D terrain in dredging project can assist the dredging and manage the dredging project with high-tech fruits. The effective using of this software is important in the realization of automation and intelligence in dredging project.This paper researches and develops the digital simulation software of 3D terrain in accelerating the producing speed of plane triangle-net, the smoothing of waterway depth contour, the construct of waterway curve plane function, the drawing of 3D graphics and the waterway simulation.In the aspect of waterway plane triangle-net, waterway division is used to accelerate the producing speed of plane triangle-net, and a new method of division is presented. Some discrete points are added in division lines, so the plane triangle-nets have same borderlines and the difficulty of waterway division is solved. The triangle-net is suitable for the request and the producing speed of plane triangle-net increases markedly.This paper presents a new method of waterway depth contour smoothing. The waterway depth contour can be adjusted artificially in certain field. So the across of depth contours can be avoided effectively. In addition, the precision of depth contours is high and the speed of drawing is fast.In this paper, the waterway curve plane function is established with move fit method to calculate the depth value of grid points, and in part fields linear method is adopted because of the distributing scrambling of waterway measure points. As a result of the use of two methods, not only the calculating precision is high but also the calculating speed is very fast.In the drawing of waterway 3D graphics, this software draws the 3D model with OpenGL function, romances it and simulates the waterway with the means of zooming in, zooming out, translating, rotating and the rotating of lamp. Thewaterway can be observed all-sided.In the development of this software, OpenGL class module is established in Visual Basic to drawing graphics. Not only the effect of the graphics is good but also the development of program is simple, rational and easy to be maintained. This method has a certain application value.

  • 【分类号】TP391.9
  • 【被引频次】3
  • 【下载频次】111
节点文献中: