基于MPI的三维地层建模和可视化方法研究

基于MPI的三维地层建模和可视化方法研究

论文摘要

地层三维建模及可视化技术是三维地学模拟领域研究的重点与热点问题之一,它运用计算机技术,在三维环境下将空间数据管理、图形可视化和实体内容分析等工具结合起来,用于地层分析的技术。通过地层三维可视化,形象展现地质体及其形态构造,增强地层分析的准确性和直观性,从而减少地下工程设计施工面临的巨大风险。但在可视化绘制过程中,随着数据量的增加,存在计算和绘制时间过长的问题,因此采用并行体系结构对大规模地层数据进行处理可以较快速的完成复杂地层的建模,提高可视化绘制速度。本文在研究并行计算和三维地层可视化方法的基础上,采用数据划分并行可视化的方式,运用标准消息传递接口MPI与第四代可视化语言IDL实现可视化,即数据的并行通信由MPI完成,IDL完成绘制过程。实现方式为在MPI中调用IDL提供的共享库函数及数据结构的接口,直接对IDL底层的数据和函数进行操作。解决的关键问题包括以下几个方面:1.研究三维地层建模方法,采用钻孔数据,利用多层DEM模拟地层表面模型,不同地层DEM在数据组织时,采用分层管理,考虑到插值拟合的层面可能由于地层相交出现尖灭点的现象,提出采样点检测法,判断该点所属地层分界曲线的位置。实体建模是在多层DEM基础上,将曲面作为地层空间的分层面,为了区别显示地层情况,对于同种地层体赋予同种属性值。2.采用并行可视化解决可视化绘制过程存在计算和绘制时间过长的问题,提高可视化绘制速度。在综合比较并行计算实现方法的基础上,运用数据并行的方法,利用MPI在局域网内多台PC机搭建Windows XP系统下的并行计算环境,采用主从模式,完成数据的分发和接收,较快速的完成了钻孔数据的克里金插值过程。利用MPI调用IDL提供的数据和函数接口,实现三维地层可视化。为了测试并行效果,基于所构建的并行计算环境,分别以不同的网格数目和节点数目对插值过程进行效率测试,结果显示经过MPI并行后计算速度明显提高,且在更大的计算规模下效果越明显。但受到通信时间等因素的影响,在同一计算规模下,随着计算节点的增加,并行计算对计算机资源利用不高,导致并行效率有所下降。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 研究背景和意义
  • 1.2 研究现状
  • 1.3 研究内容
  • 1.4 论文结构
  • 1.5 本章小结
  • 2 并行编程环境MPI
  • 2.1 MPI简介
  • 2.2 MPI的编程原理与编程模式
  • 2.3 MPI的实现版本
  • 2.4 并行计算性能分析
  • 2.5 本章小结
  • 3 三维地层建模与可视化方法
  • 3.1 概述
  • 3.2 钻孔数据及其组织
  • 3.3 插值处理
  • 3.4 地层建模
  • 3.5 三维地层并行可视化
  • 3.6 本章小结
  • 4 层状地层并行可视化实现
  • 4.1 概述
  • 4.2 配置MPI并行环境
  • 4.3 并行实现
  • 4.4 数据来源及处理
  • 4.5 地层显示
  • 4.6 并行结果分析
  • 4.7 本章小结
  • 5 结论与展望
  • 5.1 结论
  • 5.2 展望
  • 参考文献
  • 致谢
  • 攻读硕士学位期间发表论文和科研情况
  • 相关论文文献

    • [1].并行计算与MPI研究[J]. 无线互联科技 2017(12)
    • [2].MPI并行计算应用[J]. 信息通信 2015(08)
    • [3].三值光学计算机MPI编程技术在超算集群中的使用[J]. 上海大学学报(自然科学版) 2014(02)
    • [4].基于ActiveX和MPI优化注射成型保压压力[J]. 模具工业 2009(05)
    • [5].基于MPI的分布式水循环模型并行计算性能研究[J]. 水文 2020(05)
    • [6].基于MPI的注塑模浇口位置优化设计[J]. 模具技术 2011(03)
    • [7].Mpi-空间与偏序集[J]. 数学学报 2011(06)
    • [8].面向MPI集合操作的定制化片上网络[J]. 计算机工程 2017(06)
    • [9].基于MPI的分水岭与区域合并结合算法的并行化研究[J]. 电脑编程技巧与维护 2017(13)
    • [10].基于MPI的注塑模具计算机辅助技术研究[J]. 塑料工业 2015(11)
    • [11].MPI并行的节点大地电磁三维有限元正演[J]. 物探化探计算技术 2016(03)
    • [12].基于天河互连MPI聚合通信归约操作卸载优化[J]. 计算机工程与科学 2020(11)
    • [13].MPI技术在胶州湾水质预报系统的应用研究[J]. 计算机工程与设计 2013(06)
    • [14].基于MPI的地下水数值模拟并行算法研究[J]. 安徽农业科学 2012(12)
    • [15].基于MPI的并行程序设计[J]. 中国新技术新产品 2011(20)
    • [16].基于MPI的注塑成型熔接痕分析及优化[J]. 机械设计与制造 2008(06)
    • [17].基于可控源音频大地电磁二维反演的MPI并行算法研究[J]. 科学技术与工程 2016(31)
    • [18].一种基于MPI的河流生态修复模拟并行算法[J]. 地学前缘 2014(04)
    • [19].基于MPI二次开发及正交试验的注塑制品熔接痕性能的优化设计[J]. 模具技术 2012(01)
    • [20].基于MPI的静态并行算法库[J]. 中国西部科技 2011(14)
    • [21].基于MPI的海量数据线性拟合并行算法研究[J]. 南京师大学报(自然科学版) 2010(04)
    • [22].MPI并行计算性能的研究[J]. 四川大学学报(自然科学版) 2009(06)
    • [23].基于MPI和正交试验的翘曲变形研究[J]. 塑料科技 2017(11)
    • [24].分布式存储系统中基于MPI的并行计算编程模型[J]. 价值工程 2012(36)
    • [25].基于MPI的并行医学图像处理[J]. 计算机工程与科学 2009(03)
    • [26].基于MPI的典型西南山区耕地空间分布影响因素研究——以重庆石柱县为例[J]. 水土保持研究 2014(02)
    • [27].基于MPI的三维波动方程有限元法并行正演模拟[J]. 石油物探 2009(03)
    • [28].一种MPI并行编程教学实验环境系统的架构[J]. 实验技术与管理 2008(04)
    • [29].基于MPI百万级家庭网关模拟的设计与实现[J]. 计算机工程与设计 2017(09)
    • [30].基于MPI的时间域激发极化法2.5维正则化并行反演[J]. 地球物理学进展 2015(06)

    标签:;  ;  ;  ;  

    基于MPI的三维地层建模和可视化方法研究
    下载Doc文档

    猜你喜欢