节点文献

三维地质勘查软件核心技术研究与实现

Research and Implementation on the Core Technology of 3D Geological Survey Software

【作者】 邹伟

【导师】 肖克炎;

【作者基本信息】 中国地质科学院 , 地球探测与信息技术, 2010, 博士

【摘要】 地质勘查软件能够辅助地质人员建立三维数据模型,进行矿床模拟、开采评估、设计规划、生产管理等工作,国外早在20世纪70年代就已开始对该类型的软件做研发工作,而国内尚没有成熟的软件。本文是从2005年至今的5年时间中,对研发三维矿山勘查软件探矿者MinESoft的理论和实践总结。在研发三维勘查软件的过程中,借鉴了同类软件的优点,探索出“二维-三维并举”“三维可视化3DEM模式”等方案,提出了地质信息系统的概念,加强了计算机信息技术与地学专业的结合,实现了地质三维可视化。探矿者MinESoft软件基于Windows平台,使用VC++2005编译,以OpenGL做三维渲染,各种算法均由探矿者研发团队独立设计实现,是独立平台的矿山三维勘查软件。在参与算法设计和实践编程的过程中,完成的模块主要有:二维符号库设计模块、二维矢量制图模块、3DEM三维建模模块(单工程矿体圈定、剖面编辑、三维重建)、三维空间分析模块、储量计算模块(地质块段法、地质截面法);此外,设计并实现了两套完整的数据结构:扩展的二维FTR拓扑数据结构、三维T-Rep拓扑数据结构。相对于国内外同类软件,上述模块中的主要创新点有:1.设计了FTR二维拓扑数据结构和属性存储结构;通过复合要素的概念,解决了悬挂弧段、多边形桥连、尖连等经典拓扑意义下无法处理的问题。2.结合B-Rep等广泛使用的三维数据结构,提出了支持三维拓扑关系的T-Rep数据结构。该结构在保持了拓扑的完整性的同时,简化了三维数据结构的复杂性;并在T-Rep数据结构之上,完成了三维叠置分析、缓冲区分析等空间分析问题。3.参考现有的三维重建理论,同时实现了模拟退火遗传算法和MP移动棱台算法,二者相互补充,可完成绝大多数情况下的三维重建问题;4.将三维可视化技术与我国传统的地质储量估算方法相结合,使得在完成三维地质实体建模的同时,可以方便的使用地质块段法、地质截面法等方法进行储量估算。

【Abstract】 Geological survey software can assist the geologists to build three-dimensional data model in computer, which can work in ore deposit simulation, mine assessment, design planning, mine management, etc. As early as 1970s, this kind of software has been developed in foreign country. However, we have no mature geological survey software now. Therefore, we have been developing this three dimensional mine survey software in the last five years, which we call it "TanKuangZhe"(MinESoft). During the developing, we came up with new concept "Geology Information System", and added two-dimensional module in three-dimensional system. Combining computer information technology with geosciences, we implements geology three-dimensional visualization.MinESoft is based on Windows platform, compiled with VS Studio 2005(VC++ language), rendered in OpenGL library. All algorithms are developed ourselves. As my part, I took part in this software developing from August 2005 until now. The module I have finished are as follows, "Two-Dimensional Symbol Editor", "Two-Dimensional Vector Editor"(Includes topology and attribute library), "3DEM Three-Dimensional Modeling"(Includes demarcating single engineering mine, section editor, three-dimensional reconstruction), "Three-dimensional spatial analysis", "Reserves estimation"(Includes geological ore block method, geological cross section method). Furthermore, I have designed and implement two data structure, one is used in two-dimensional called "Extended FTR two dimension topology data structure", the other is used in three-dimensional called "T-Rep topology data structure".Firstly, Extended FTR two-dimensional topology data structure and its attribute library will be introduced. In this chapter, some techniques will be used in dealing with "suspend arcs", "bridged polygon", "pointed polygon" problems. On that base, T-Rep topology data structure in three-dimensional will be introduced in detail. Then two methods of three-dimensional reconstruction will be imported, which are simulated annealing genetic algorithm and marching prismoid algorithm. As its application, some algorithms will be described. Through read this chapter, the essential part of this software can be acquired.Some innovations are brought forth during this software. First is a concept called compound feature, with an Extended FTR two-dimensional topology data structure. This data structure can solve suspend arcs, bridged polygon, pointed polygon problems. Using B-Rep for reference, T-Rep topology data structure in three-dimensional is raised. T-Rep maintains the integrity of three-dimensional topology; meanwhile, T-Rep simplifies three-dimensional topology complexities. Two methods of three-dimensional reconstruction will be imported, which are simulated annealing genetic algorithm and marching prismoid algorithm. The two algorithms complete each other. One is good at reconstructing complex curve, while the other can solve branching problem. Finally, MinESoft combines three-dimensional visualization and geology completing three-dimensional data module. We can use geological ore block method or geological cross section method to do reserves estimation.

  • 【分类号】TP311.52;P624
  • 【被引频次】4
  • 【下载频次】320
  • 攻读期成果
节点文献中: 

本文链接的文献网络图示:

本文的引文网络