人民长江 ›› 2023, Vol. 54 ›› Issue (10): 98-104.doi: 10.16232/j.cnki.1001-4179.2023.10.014

• • 上一篇    

基于GemPy的隐式三维地质建模方法

赵勇 许国 卢鹏 文诗宝 黄梅婷   

  • 收稿日期:2022-09-26 出版日期:2023-10-28 发布日期:2023-10-26

Implicit 3D geological modeling approach based on GemPy

ZHAO Yong XU Guo LU Peng WEN Shibao HUANG Meiting   

  • Received:2022-09-26 Online:2023-10-28 Published:2023-10-26

摘要: 为进一步提高开源隐式三维地质建模软件的研究与应用水平,借助开源软件GemPy,创建了广西岩滩水电站三维地质模型。在模型构建中,提出一种基于WebplotDigitizer提取剖面离散点坐标,再通过三次样条曲线拟合切向量,最后转换为方向数据。结果表明:GemPy引入机器学习及贝叶斯推理能实现复杂地质模型的创建和反演,作为开源软件有利于功能的二次开发且能节省资金投入;但GemPy缺少交互式操作界面和数据库管理系统,建模数据采集效率低、精度差,添加约束条件(线约束、点约束、产状约束等)过程繁琐,网格分辨率受限,数据成果调用困难,运算内存占用大,算法需要进一步优化。基于GemPy的应用与探讨可为丰富隐式三维地质建模方法提供新的思路。

关键词: 隐式三维地质建模;势场法;GemPy软件;Python;

Abstract: To further improve the research and application level of open source implicit 3D geological modeling software, with the help of open source software GemPy, we create a 3D geological model for Yantan Hydropower Station in Guangxi Province.In this case, we extract the coordinates of discrete points in the profile based on WebplotDigitizer, and then we fit the tangent vectors through the three times spline curve and finally convert to the direction of the data.The results showed that GemPy is the best choice for modeling data.The introduction of machine learning and Bayesian inference into GemPy can realize the creation and inversion of complex geological models, and as an open source software, it is conducive to the secondary development of functions and saves capital investment without copyright issues.However, the lack of an interactive interface and database management system in GemPy makes the modeling data collection inefficient and poor accurate, and the process of adding the constraints(line constraints, point constraints, yield constraints, etc.) is also cumbersome, and the mesh resolution is limited.Moreover, the presented method has disadvantages of hard calling of data results, mass occupation of memory, which needs algorithm optimization.The application and exploration based on GemPy can provide new thinking for implicit 3D geological modeling method.

Key words: implicit 3D geological modeling; potential field method; GemPy; Python;