loogstructural隐式构造建模算法库

Loop3D 是一个由澳大利亚政府资助的大型开源科研项目,旨在构建一个三维概率地质建模平台,核心能力包括:
- 三维构造地质建模 — 通过
LoopStructural库实现 - 自动地图解析 — 通过
map2loop从地质地图自动提取数据 - 不确定性量化 — 基于概率方法的地质模型不确定性评估
- 知识管理 — 通过
GKM(地球科学知识管理器)整合地质知识 - 地层统计推断 — 通过
litho2strat从钻孔数据推断地层
LoopStructural 是 Loop(Loop3d.org)项目的三维地质建模库。
🧑🔬 核心研究员介绍
| 姓名 | 角色 | 简介 |
|---|---|---|
| Lachlan Grose | 主要开发者 / 项目负责人 | 以**澳大利亚研究委员会(ARC)博士后研究员(项目编号 LP170100985)身份,在莫纳什大学(Monash University)**领导 LoopStructural 的开发工作 |
| Laurent Aillères | 概念设计 / 学术指导 | 对地质建模工作流的概念设计和地质概念的整合做出了重大贡献 |
| Gautier Laurent | 概念设计 / 算法研究 | 对地质建模工作流的概念设计和地质概念的整合做出了重大贡献 |
| Roy Thomson | 实现 / 集成开发 | 负责 LoopStructural 在 Loop 工作流中的代码实现与集成 |
| Yohan de Rose | 实现 / 集成开发 | 负责 LoopStructural 在 Loop 工作流中的代码实现与集成 |
📚 隐式曲面建模背景(Background of Implicit Surface Modelling)
LoopStructural 的插值算法源自以下团队和学者的研究成果与已发表论文:
- RING 团队(前身为 Gocad 研究组)
- 莫纳什大学(Monash University)
- Michael Hillier 编写的外部库
LoopStructural 内部实现了三种离散插值算法,用于三维隐式建模:
① 分段线性插值算法(Piecewise Linear Interpolation)
在四面体网格上进行插值,最小化相邻四面体之间隐式函数的二阶导数。
该算法是对 Gocad-Skua 中所包含的**离散光滑插值算法(Discrete Smooth Interpolation, DSI)**的实现,主要基于以下学者的工作:
- Frank et al., 2007
- Caumon et al., 2007
② 有限差分法(Finite Difference on Cartesian Grid)
该插值算法也可以通过在规则笛卡尔网格上使用有限差分法最小化二阶导数来实现,该方法由 Irakarama et al. 提出。
③ 褶皱约束建模(Fold Constraints)
在分段线性框架中,团队还实现了用于褶皱面几何建模的额外约束。具体方法如下:
- 构建结构框架(Structural Frame):该框架用于刻画褶皱的轴面叶理(axial foliation)和褶皱轴(fold axis)。
- 修正正则化约束:使正则化仅在垂直于褶皱轴和轴面的方向上发生。
- 沿倾伏方向观察褶皱几何:利用沿倾伏方向观察到的褶皱几何特征,为褶皱面几何添加额外约束。
关键论文:
- 褶皱约束首次发表于:Laurent et al., 2016
- 从数据集中提取褶皱几何特征的方法由:Grose et al., 2017 提出
📖 参考文献(References)
| 编号 | 作者 | 论文标题 | 发表年份 | 期刊 |
|---|---|---|---|---|
| 1 | Caumon, G., Antoine, C., Tertois, A. | 从野外数据使用隐式曲面构建三维地质面:野外数据与解释的必要性 | 2007 | — |
| 2 | Frank, T., Tertois, A.-L., Mallet, J.-L. | 从不规则分布和含噪声的点数据重建复杂地质界面 | 2007 | Computers & Geosciences |
| 3 | Grose, L., Laurent, G., Aillères, L., Armit, R., Jessell, M., Caumon, G. | 褶皱隐式建模的结构数据约束 | 2017 | Journal of Structural Geology |
| 4 | Hillier, M. J., Schetselaar, E. M., de Kemp, E. A., Perron, G. | 使用径向基函数广义插值进行地质面三维建模 | 2014 | Mathematical Geosciences |
| 5 | Laurent, G., Ailleres, L., Grose, L., Caumon, G., Jessell, M., Armit, R. | 褶皱和叠加变形的隐式建模 | 2016 | Earth and Planetary Science Letters |
| 6 | Mallet, J.-L. | 数学沉积地质学基础:GeoChron 模型 | 2014 | — |

总结: LoopStructural 的核心团队来自莫纳什大学,由 Lachlan Grose 博士主导开发,Laurent Aillères 和 Gautier Laurent 提供学术理论和概念设计,Roy Thomson 和 Yohan de Rose 负责工程集成。算法基础来自法国南锡的 RING/Gocad 研究组和 Michael Hillier 的径向基函数库,是一个国际合作的开源地球科学项目。
关键参考文献:
Caumon, G., Antoine, C. and Tertois, A.: Building 3D geological surfaces from field data using implicit surfaces Field data and the need for interpretation, , 1–6, 2007.
Frank, T., Tertois, A.-L. L. and Mallet, J.-L. L.: 3D-reconstruction of complex geological interfaces from irregularly distributed and noisy point data, Comput. Geosci., 33(7), 932–943, doi:10.1016/j.cageo.2006.11.014, 2007.
Grose, L., Laurent, G., Aillères, L., Armit, R., Jessell, M. and Caumon, G.: Structural data constraints for implicit modeling of folds, J. Struct. Geol., 104, 80–92, doi:10.1016/j.jsg.2017.09.013, 2017.
Hillier, M. J., Schetselaar, E. M., de Kemp, E. A. and Perron, G.: Three-Dimensional Modelling of Geological Surfaces Using Generalized Interpolation with Radial Basis Functions, Math. Geosci., 46(8), 931–953, doi:10.1007/s11004-014-9540-3, 2014.
Laurent, G., Ailleres, L., Grose, L., Caumon, G., Jessell, M. and Armit, R.: Implicit modeling of folds and overprinting deformation, Earth Planet. Sci. Lett., 456, 26–38, doi:10.1016/j.epsl.2016.09.040, 2016.
Mallet, J.-L.: Elements of Mathematical Sedimentary Geology: the GeoChron Model, , 1–4, doi:10.3997/9789073834811, 2014.
浙公网安备 33010602011771号