首页> 中文学位 >基于三维可视化的洪水淹没模拟系统开发与实现
【6h】

基于三维可视化的洪水淹没模拟系统开发与实现

代理获取

目录

声明

摘要

第一章 绪论

1.1 研究背景与意义

1.2 研究现状

1.3 研究目标与内容

1.3.1 研究目标

1.3.2 研究内容

1.4 论文结构

第二章 相关背景技术

2.1 洪水淹没模拟数值计算模型

2.1.1 二维浅水动力学模型

2.1.2 水动力学模型的并行计算

2.2 数据存储技术

2.2.1 常见文件数据存储技术

2.2.2 关系数据库数据存储技术

2.2.3 NetCDF数据存储技术

2.3 三维可视化技术

2.3.1 OSG与osgEarth三维渲染引擎

2.3.2 粒子系统

2.4 本章小结

第三章 系统结构设计

3.1 系统总体框架设计

3.2 中间层设计

3.2.1 数据预处理模块

3.2.2 水动力学数值计算模块

3.2.3 数据存取接口模块

3.3 应用层设计

3.3.1 洪水淹没模拟三维可视化模块

3.3.2 洪水淹没分析模块

3.3.3 用户交互式漫游与控制模块

3.3.4 用户界面设计

3.4 本章小结

第四章 水动力学模型结果数据存储技术研究

4.1 数据存储技术的比较分析

4.2 水动力学模型结果数据特点分析

4.3 水动力学模型结果数据存储设计

4.3.1 基于文件(ASCⅡ或二进制)的存储方案

4.3.2 基于关系数据库的存储方案

4.3.3 基于NetCDF的存储方案

4.4 数据存储方案的比较分析

4.5 本章小结

第五章 洪水淹没模拟三维可视化技术研究

5.1 洪水淹没模拟三维可视化的主要内容

5.2 地理环境三维可视化方法

5.2.1 地形DEM数据和卫星影像数据的管理与调度

5.2.2 城镇建筑模型数据的管理与调度

5.3 洪水淹没演进动态可视化方法

5.4 洪水流场动态可视化方法

5.4.1 流场动态可视化方法-粒子示踪法

5.4.2 种子点选取策略

5.4.3 运动轨迹计算方法

5.4.4 粒子所处单元格判定方法

5.5 本章小结

第六章 系统实现与结果评估

6.1 数据层实现

6.2 中间层实现

6.2.1 数据预处理模块的实现

6.2.2 水动力学数值计算模块的实现

6.2.3 数据存取接口模块的实现

6.3 应用层实现

6.3.1 洪水淹没模拟三维可视化模块的实现

6.3.2 洪水淹没分析模块的实现

6.3.3 用户交互式漫游与控制模块的实现

6.4 结果评估

6.4.1 系统效率与准确度评估

6.4.2 系统三维可视化效果评估

6.5 本章小结

第七章 总结与展望

7.1 工作总结

7.2 工作不足与展望

致谢

参考文献

展开▼

摘要

洪水灾害的频发一直以来都对我国社会经济发展与自然环境保护造成严重威胁。在我国的防洪体系建设中,蓄洪垸是重要的组成部分,蓄洪垸的主要作用是分蓄洪水,对相应区域的洪水水位与流量进行调节,从而减少或避免洪水灾害造成的生命财产损失。蓄洪垸洪水淹没过程的模拟可视化问题一直是研究者们关注的热点,其将为防洪调度决策和应急预案制定等提供技术支持与服务。
  洪水淹没模拟可视化问题的研究重点在于如何高效,准确,直观地模拟展现洪水淹没全过程,这也是开发实现洪水淹没模拟可视化系统的难点所在。当前的实现方法主要有两类:基于可视化模拟与分析平台的实现方法和基于数值计算模型的实现方法。这两类方法在系统效率,模拟准确度,可视化效果等方面各有优劣。近些年来出现了融合这两类方法来实现洪水淹没模拟可视化的趋势,本文即为在这一融合趋势上的工作成果。
  本文采用现有的二维浅水动力学模型对研究目标区域的洪水淹没过程进行计算求解,得到洪水淹没模拟的数值计算结果,然后再根据结果数据进行洪水淹没模拟可视化。本文的主要工作有:1.对水动力学模型结果数据的传统存储方式进行了改进,引入NetCDF数据存储技术,解决了传统存储方式的复杂低效问题;2.研究探讨了洪水淹没模拟可视化中的地理环境三维可视化、洪水淹没演进动态可视化和洪水流场动态可视化问题。针对问题中面临的实现难点,提出了基于OSG和osgEarth三维渲染引擎的解决方案。3.通过应用本文引入的技术和提出的解决方案,实现了一个洪水淹没模拟三维可视化系统,达到了高效准确直观的洪水淹没模拟三维可视化效果。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号