System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及参数聚类分析,具体涉及一种基于地质与工程参数的聚类分析方法。
技术介绍
1、当前在矿产资源勘探的过程时,通常需要进行钻孔取样以及进行样本检测,并获取多维地质工程参数,且所述地质工程参数是描述地质体和工程环境特性的重要指标;又由于当前通常会对所获取的多维地质工程参数进行聚类分析,然后基于聚类结果来分析所勘测区域的地质信息,所述地质信息能够反映所勘测区域存在矿产资源的状况,因此对地质工程参数进行聚类至关重要。
2、现有技术中通常直接利用传统的聚类算法对所采集的多维地质工程参数进行聚类,例如利用k-means聚类算法直接对所采集的多维地质工程参数进行聚类,但是由于所采集的地质工程参数的维度较高,所以利用k-means聚类算法直接对所采集的多维地质工程参数进行聚类虽然能达到聚类的目的,但是利用k-means聚类算法直接对所采集的多维地质工程参数进行聚类过程中的计算量较大、计算时间较长、数据处理效率也较低,即利用k-means聚类算法直接对所采集的多维地质工程参数进行聚类会存在聚类速度或者效率较低的现象,因此在保证基于聚类结果能够较可靠的分析所勘测区域的地质信息的同时还能提高聚类效率是亟需解决的问题。
技术实现思路
1、为了解决上述问题,本专利技术提供一种基于地质与工程参数的聚类分析方法,所采用的技术方案具体如下:
2、本专利技术一个实施例提供了一种基于地质与工程参数的聚类分析方法,包括以下步骤:
3、获取目标区域对应的钻孔点阵中的每个钻孔对
4、根据所述每个钻孔对应的地质工程参数向量,获取得到参数序列集合;
5、对所述参数序列集合中的各个参数序列中的地质工程参数进行聚类,获取得到所述各个参数序列对应的各个聚类簇,根据所述各个参数序列以及所述各个参数序列对应的各个聚类簇中的地质工程参数,得到所述各个参数序列对应的聚类影响程度;
6、根据所述聚类影响程度,获取得到所述各个钻孔对应的聚类参数向量;
7、根据所述聚类参数向量获取得到地质工程参数向量聚类簇。
8、优选的,获取得到参数序列集合的方法,包括:
9、在所有的所述地质工程参数向量中,将相同位置的所有地质工程参数构建的序列,记为参数序列,所述参数序列中的地质工程参数是按照从小到大的顺序排列的;将获取的所有所述参数序列构建的序列集合记为参数序列集合。
10、优选的,得到所述各个参数序列对应的聚类影响程度的方法,包括:
11、针对于所述参数序列集合中的任一参数序列b:
12、获取得到所述参数序列b对应的第一差值序列,所述第一差值序列中的第b个第一差值为所述参数序列b中的第b+1个地质工程参数与所述参数序列b中的第b个地质工程参数之间的差值绝对值;将所述第一差值序列的方差的归一化值记为所述参数序列b对应的特征分布表征值;
13、将所述参数序列b对应的各个聚类簇中的最大地质工程参数和最小地质工程参数,分别记为对应聚类簇对应的最大参数值和对应的最小参数值;按照最大参数值从小到大的顺序对所述参数序列b对应的所有聚类簇进行排序,得到所述参数序列b对应的聚类簇序列b0;获取得到所述聚类簇序列b0对应的参数差值序列,所述参数差值序列中的第c个参数差值为所述聚类簇序列b0中的第c+1个聚类簇对应的最小参数值与所述聚类簇序列b0中的第c个聚类簇对应的最大参数值之间的差值绝对值;将所述参数差值序列中的所有参数差值的和记为所述参数序列b对应的综合间隔表征值;
14、根据所述聚类簇序列b0中的各个聚类簇中的地质工程参数,获取得到所述参数序列b对应的簇内聚集表征值;将所述簇内聚集表征值与所述综合间隔表征值的乘积的归一化值记为所述地质工程参数序列b对应的块状聚集分布表征值;将所述块状聚集分布表征值与所述特征分布表征值的和的归一化值记为所述参数序列b对应的聚类影响程度。
15、优选的,获取得到所述参数序列b对应的簇内聚集表征值的方法,包括:
16、针对于所述聚类簇序列b0中的任一聚类簇d:按照从小到大的顺序对所述聚类簇d中的所有地质工程参数进行排序,并记为所述聚类簇d对应的参数子序列;获取所述参数子序列对应的第二差值序列,所述第二差值序列中的第d个第二差值为所述参数子序列中的第d+1个地质工程参数与所述参数子序列中的第d个地质工程参数之间的差值绝对值;将所述第二差值序列中的所有第二差值的和记为所述聚类簇d对应的簇内差异表征值;
17、将所述聚类簇序列b0中的所有聚类簇对应的簇内差异表征值的均值的倒数作为所述参数序列b对应的簇内聚集表征值。
18、优选的,根据所述聚类影响程度,获取得到所述各个钻孔对应的聚类参数向量的方法,包括:
19、获取得到所述参数序列集合中的所有的待确定序列,并将所述所有的待确定序列构建的集合记为待确定序列集合,所述待确定序列为聚类影响程度不小于预设第一阈值的参数序列;根据所述待确定序列对应的聚类簇序列,得到所述各个待确定序列对应的钻孔连通域集合和离散钻孔集合;根据所述各个待确定序列对应的钻孔连通域集合和离散钻孔集合,得到所述各个待确定序列对应的钻孔聚集分布表征值;
20、对所述待确定序列集合中的所有待确定序列进行排列组合,得到所有的待确定序列组合,并将所述所有的待确定序列组合构建的集合,记为特征集合,所述待确定序列组合中的待确定序列的数量为预设数量值;
21、根据所述特征集合中的每个待确定序列组合中的各个待确定序列对应的钻孔连通域集合,得到所述每个待确定序列组合中的各个待确定序列对应的连通域叠加表征值;将所述每个待确定序列组合中的各个待确定序列对应的连通域叠加表征值的累加和记为对应待确定序列组合对应的综合叠加表征值;
22、对于所述特征集合中的任一待确定序列组合j,将所述待确定序列组合j中的所有待确定序列对应的钻孔聚集分布表征值的累加和的归一化值,记为所述待确定序列组合j对应的综合聚集分布表征值,将所述待确定序列组合j对应的综合叠加表征值的归一化值与所述综合聚集分布表征值的和记为所述待确定序列组合j对应的优选程度表征值;
23、在所有的所述待确定序列组合中,选取最大优选程度表征值对应的待确定序列组合,并记为目标序列集合;在所述目标序列集合中的各个待确定序列中,将属于所述各个钻孔对应的地质工程参数向量的所有地质工程参数构建的参数向量,记为对应钻孔对应的聚类参数向量。
24、优选的,得到所述各个待确定序列对应的钻孔连通域集合和离散钻孔集合的方法,包括:
25、获取得到所述每个钻孔对应的近邻钻孔集合;所述各个钻孔对应的近邻钻孔集合中所有近邻钻孔均属于对应钻孔的八邻域;
26、针对于所述待确定序列集合中的第f个待确定序列:
27、针对于所述钻孔点阵中的任一钻孔h0,若所述第f个待确定序列对应的聚类簇序列中本文档来自技高网...
【技术保护点】
1.一种基于地质与工程参数的聚类分析方法,其特征在于,该方法包括如下步骤:
2.如权利要求1所述的一种基于地质与工程参数的聚类分析方法,其特征在于,所述获取得到参数序列集合的方法,包括:
3.如权利要求2所述的一种基于地质与工程参数的聚类分析方法,其特征在于,得到所述各个参数序列对应的聚类影响程度的方法,包括:
4.如权利要求3所述的一种基于地质与工程参数的聚类分析方法,其特征在于,获取得到所述参数序列B对应的簇内聚集表征值的方法,包括:
5.如权利要求3所述的一种基于地质与工程参数的聚类分析方法,其特征在于,根据所述聚类影响程度,获取得到所述各个钻孔对应的聚类参数向量的方法,包括:
6.如权利要求5所述的一种基于地质与工程参数的聚类分析方法,其特征在于,得到所述各个待确定序列对应的钻孔连通域集合和离散钻孔集合的方法,包括:
7.如权利要求6所述的一种基于地质与工程参数的聚类分析方法,其特征在于,得到所述各个待确定序列对应的钻孔聚集分布表征值的方法,包括:
8.如权利要求7所述的一种基于地质与工程
9.如权利要求8所述的一种基于地质与工程参数的聚类分析方法,其特征在于,得到所述待确定序列L对应的钻孔连通域集合中的各个钻孔连通域对应的第一特征值集合的方法,包括:
10.如权利要求5所述的一种基于地质与工程参数的聚类分析方法,其特征在于,根据所述聚类参数向量获取得到地质工程参数向量聚类簇的方法,包括:
...【技术特征摘要】
1.一种基于地质与工程参数的聚类分析方法,其特征在于,该方法包括如下步骤:
2.如权利要求1所述的一种基于地质与工程参数的聚类分析方法,其特征在于,所述获取得到参数序列集合的方法,包括:
3.如权利要求2所述的一种基于地质与工程参数的聚类分析方法,其特征在于,得到所述各个参数序列对应的聚类影响程度的方法,包括:
4.如权利要求3所述的一种基于地质与工程参数的聚类分析方法,其特征在于,获取得到所述参数序列b对应的簇内聚集表征值的方法,包括:
5.如权利要求3所述的一种基于地质与工程参数的聚类分析方法,其特征在于,根据所述聚类影响程度,获取得到所述各个钻孔对应的聚类参数向量的方法,包括:
6.如权利要求5所述的一种基于地质与工程参数的聚类分析方法,其特征...
【专利技术属性】
技术研发人员:赵晓红,陈贞万,谢耀荣,张红涛,郭愿刚,余玉,惠磊,张晓丽,吴成有,谢耀斌,
申请(专利权)人:北京凯博瑞石油科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。