System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及三维地质建模,特别是涉及一种基于定性克里金插值的地质模型的生成方法、装置及设备。
技术介绍
1、地质建模是地质学领域中的一个重要研究方向,其目的是通过对地质数据的分析和建模,揭示地质现象和过程,为地质调查、矿产资源评估、工程地质等领域提供科学依据。
2、目前,地质模型大多基于钻孔、剖面等结构化数据进行特征推演与空间插值所得的模拟结果,然而,钻孔、剖面得到的已知数据点通常数量有限,且过于离散没有明显的相关性,这会影响建模结果的可靠性和精确度,进而使得最终构建的地质模型难以实现三维地质体的高精度性表达。
技术实现思路
1、有鉴于此,本申请提供了一种基于定性克里金插值的地质模型的生成方法、装置及设备,主要目的在于解决现有技术中已知数据点通常数量有限,且过于离散没有明显的相关性,这会影响建模结果的可靠性和精确度,进而使得最终构建的地质模型难以实现三维地质体的高精度性表的技术问题。
2、依据本申请第一方面,提供了一种基于定性克里金插值的地质模型的生成方法,该方法包括:
3、获取目标区域内每一地层对应的标准地层成分向量,以及每一地层中多个目标样本点的多个坐标信息;
4、根据每个地层中的多个目标样本点,构建样本点包围盒和包围盒缓冲区;
5、根据每个包围盒缓冲区的坐标信息,生成每个包围盒缓冲区中包含的多个插值点;
6、将每一地层的标准地层成分向量和多个目标样本点的多个坐标信息作为克里金插值算法的输入数据,对每个插值点
7、根据多个地层的多个样本点包围盒和多个插值点,构建网格化建模区域;
8、根据每个插值点的第一地层成分向量,确定网格化建模区域内每个样本点包围盒包含的多个划分网格的多个第二地层成分向量;
9、根据每个划分网格的第二地层成分向量和每个地层的标准地层成分向量,确定每个划分网格的地层编号;
10、根据地层用色规则与地层编号之间的对应关系,对网格化建模区域中的多个划分网格进行上色,生成地质模型。
11、可选地,获取目标区域内每一地层对应的标准地层成分向量,以及每一地层中多个目标样本点的多个坐标信息的步骤,具体包括:
12、获取目标区域内,每一地层对应的标准地层成分向量;
13、获取目标区域内的多个钻孔位置点的多个坐标信息;
14、以每个钻孔位置点为中心点,构建每个钻孔位置点对应的椭球形;
15、在每个椭球形中,根据预设数量,确定与钻孔位置点处于相同地层的多个数据点;
16、将每个钻孔位置点与其对应的多个数据点,作为目标样本点;
17、获取每个目标样本点的空间坐标,对空间坐标进行归一化处理,得到处理后的坐标信息。
18、可选地,根据每个地层中的多个目标样本点,构建样本点包围盒和包围盒缓冲区的步骤,具体包括:
19、根据每一地层中包含的多个目标样本点,构建每一地层对应的样本点包围盒;
20、根据预设扩增参数,对每个样本点包围盒进行扩增,生成包围盒缓冲区。
21、可选地,根据每个包围盒缓冲区的坐标信息,生成每个包围盒缓冲区中包含的多个插值点的步骤,具体包括:
22、根据每个包围盒缓冲区的空间坐标,确定每个包围盒缓冲区的三维划分步长;
23、按照三维划分步长,对每个包围盒缓冲区进行网格划分,生成多个划分网格;
24、将每个划分网格的顶点作为插值点。
25、可选地,将每一地层的标准地层成分向量和多个目标样本点的多个坐标信息作为克里金插值算法的输入数据,对每个插值点进行地层成分的插值操作,确定每个插值点的第一地层成分向量的步骤,具体包括:
26、根据多个地层的多个标准地层成分向量,确定每个地层成分在多个地层的多个地层成分含量;
27、将每个地层成分对应的多个地层成分含量和多个目标样本点的多个坐标信息作为输入数据,输入预设函数,生成每个地层成分对应的克里金插值模型;
28、利用每个地层成分的克里金插值模型,依次对每一地层中每个插值点进行地层成分插值操作,确定每个插值点对于每个地层成分的地层成分含量,作为每个插值点对应的第一地层成分向量。
29、可选地,根据每个插值点的第一地层成分向量,确定网格化建模区域内每个样本点包围盒包含的多个划分网格的多个第二地层成分向量的步骤,具体包括:
30、获取每个划分网格中包含的插值点;
31、对于任一划分网格,若划分网格中包含的插值点的数量为一个,将包含的插值点的第一地层成分向量作为划分网格的第二地层成分向量;
32、若划分网格中包含的插值点的数量为多个,获取划分网格中多个插值点的多个第一地层成分向量,计算每个地层成分的平均值,作为划分网格的第二地层成分向量;
33、若划分网格中未包含插值点,则标记该划分网格。
34、可选地,根据每个划分网格的第二地层成分向量和每个地层的标准地层成分向量,确定每个划分网格的地层编号的步骤,具体包括:
35、根据第二地层成分向量、标准地层成分向量和相似性度量算法,计算每个划分网格与每个地层之间的距离;
36、对于任一划分网格,将插值点与多个地层之间的多个距离按照从近到远的顺序进行排序;
37、将距离最近的地层的地层编号作为划分网格的地层编号。
38、依据本申请第二方面,提供了一种基于定性克里金插值的地质模型的生成装置,该装置包括:
39、获取模块,用于获取目标区域内每一地层对应的标准地层成分向量,以及每一地层中多个目标样本点的多个坐标信息;
40、第一构建模块,用于根据每个地层中的多个目标样本点,构建样本点包围盒和包围盒缓冲区;
41、第一生成模块,用于根据每个包围盒缓冲区的坐标信息,生成每个包围盒缓冲区中包含的多个插值点;
42、第一确定模块,用于将每一地层的标准地层成分向量和多个目标样本点的多个坐标信息作为克里金插值算法的输入数据,对每个插值点进行地层成分的插值操作,确定每个插值点的第一地层成分向量;
43、第二构建模块,用于根据多个地层的多个样本点包围盒和多个插值点,构建网格化建模区域;
44、第二确定模块,用于根据每个插值点的第一地层成分向量,确定网格化建模区域内每个样本点包围盒包含的多个划分网格的多个第二地层成分向量;
45、第三确定模块,用于根据每个划分网格的第二地层成分向量和每个地层的标准地层成分向量,确定每个划分网格的地层编号;
46、第二生成模块,用于根据地层用色规则与地层编号之间的对应关系,对网格化建模区域中的多个划分网格进行上色,生成地质模型。
47、依据本申请第三方面,提供了一种电子设备,包括存储器和处理器,所述存储器存储有计本文档来自技高网...
【技术保护点】
1.一种基于定性克里金插值的地质模型的生成方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获取目标区域内每一地层对应的标准地层成分向量,以及所述每一地层中多个目标样本点的多个坐标信息的步骤,具体包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述每个地层中的所述多个目标样本点,构建样本点包围盒和包围盒缓冲区的步骤,具体包括:
4.根据权利要求1所述的方法,其特征在于,所述根据每个包围盒缓冲区的坐标信息,生成所述每个包围盒缓冲区中包含的多个插值点的步骤,具体包括:
5.根据权利要求1所述的方法,其特征在于,所述将所述每一地层的标准地层成分向量和多个目标样本点的多个坐标信息作为克里金插值算法的输入数据,对每个插值点进行地层成分的插值操作,确定所述每个插值点的第一地层成分向量的步骤,具体包括:
6.根据权利要求1所述的方法,其特征在于,所述根据所述每个插值点的第一地层成分向量,确定所述网格化建模区域内每个样本点包围盒包含的多个划分网格的多个第二地层成分向量的步骤,具体包括:
7.根
8.一种基于定性克里金插值的地质模型的生成装置,其特征在于,包括:
9.一种电子设备,包括存储器和处理器,存储器存储有计算机程序,其特征在于,处理器执行计算机程序时实现权利要求1至7中任一项方法的步骤。
10.一种可读存储介质,其上存储有计算机程序,其特征在于,计算机程序被处理器执行时实现权利要求1至7中任一项方法的步骤。
...【技术特征摘要】
1.一种基于定性克里金插值的地质模型的生成方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获取目标区域内每一地层对应的标准地层成分向量,以及所述每一地层中多个目标样本点的多个坐标信息的步骤,具体包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述每个地层中的所述多个目标样本点,构建样本点包围盒和包围盒缓冲区的步骤,具体包括:
4.根据权利要求1所述的方法,其特征在于,所述根据每个包围盒缓冲区的坐标信息,生成所述每个包围盒缓冲区中包含的多个插值点的步骤,具体包括:
5.根据权利要求1所述的方法,其特征在于,所述将所述每一地层的标准地层成分向量和多个目标样本点的多个坐标信息作为克里金插值算法的输入数据,对每个插值点进行地层成分的插值操作,确定所述每个插值点的第一地层成分向量的步...
【专利技术属性】
技术研发人员:何珍文,张驰,蒋恕,龚斌,王强强,刘显珍,杨旭东,肖尊扬,李浩,吉涛,张健川,
申请(专利权)人:中国地质大学武汉,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。