System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请一般地涉及地质勘探,尤其涉及一种岩石波速测试方法。
技术介绍
1、岩石声波测试广泛应用于岩石工程设计和施工,以及勘探和开采地下资源中,通过测量岩石中声波或超声波的传播速度,能够评估岩石的强度、稳定性和变形特性,从而为岩石工程的设计施工和判断储层的物理特性提供科学依据。
2、目前,公开号为cn115685335a的专利申请文件公开了一种纵横波速度预测方法、装置、计算机设备及存储介质,其中的方法包括:根据岩石物理模型构建深度神经网络模型并进行训练;基于最优化测井解释求解得到目标测井响应参数;将所述目标测井响应参数输入训练后的所述深度神经网络模型,以预测得到目标纵波速度值和目标横波速度值;其中,目标测井响应参数包括密度、自然伽马、电阻率和补偿中子。
3、然而,上述方法依据密度、自然伽马、电阻率和补偿中子等目标测井响应参数预测出岩石中纵波速度值和横波速度值;然而,在岩石波速测试的过程中,温湿度和岩石特征的微小差距可能会导致不同波速测试结果,直接依据密度、自然伽马、电阻率和补偿中子等测井响应参数预测岩石波速,无法保障岩石波速的准确性,使得岩石波速测试结果不准确。
技术实现思路
1、为了解决现有技术中的上述技术问题,本申请提供了一种岩石波速测试方法,能够准确获取岩石的波速测试结果。
2、本申请提供了一种岩石波速测试方法,所述测试方法包括:采集实时环境参数,并利用降维算法将所述实时环境参数映射至低维参数空间,所述实时环境参数包括温湿度、岩石孔隙度、岩石密
3、在一些实施例中,所述降维算法为自编码网络,所述利用降维算法将所述实时环境参数映射至低维参数空间包括:搭建自编码网络,所述自编码网络包括参数编码器和参数解码器,所述参数编码器的输出为低维向量;采集多组环境参数样本,并将所述多组环境参数样本依次输入所述参数编码器以获取低维向量,并将所述低维向量输入所述参数解码器以获取解码结果;基于所述解码结果和所述环境参数样本计算重构损失值;依据所述重构损失值进行反向传播,以更新所述参数编码器和所述参数解码器;迭代地更新所述参数编码器和所述参数解码器,直至所述重构损失值小于预设损失值,得到训练完毕的参数编码器;将所述实时环境参数输入训练完毕的参数编码器,以输出所述实时环境参数对应的低维向量,所述低维向量对应于所述实时环境参数在所述低维参数空间中的位置点;其中,所述低维向量为二维向量或三维向量。
4、在一些实施例中,所述重构损失值满足关系式:
5、
6、其中,为所述多组环境参数样本的数量,为第组环境参数样本,为第组环境参数样本的解码结果,为重构损失值。
7、在一些实施例中,所述构建测试样本图包括:构建测试样本初始图,所述测试样本初始图包括所述低维参数空间中所有位置点,且每个位置点的数值为0;在任意一次历史岩石波速测试过程中,获取历史环境参数在所述测试样本初始图中的位置点,并依据历史测试结果更新所述位置点的数值,所述历史测试结果为历史环境参数下的岩石波速;遍历所有历史岩石波速测试过程,不断更新所述测试样本初始图中每个位置点的数值;在更新后的测试样本初始图中,将任意一个数值为0的位置点记为零位置点,利用插值算法确定所述零位置点的数值,直至遍历更新后的测试样本初始图中所有零位置点时,得到测试样本图。
8、在一些实施例中,所述依据历史测试结果更新所述位置点的数值包括:将所述位置点更新前的数值与所述历史测试结果的平均值作为所述位置点更新后的数值。
9、在一些实施例中,所述依据历史测试结果更新所述位置点的数值包括:将所述位置点对应的所有历史测试结果作为所述位置点的测试结果集合;将所述测试结果集合中的众数作为所述位置点更新后的数值。
10、在一些实施例中,基于所述实时环境参数在所述低维参数空间中的位置点查询所述测试样本图以确定所述实时环境参数的测量复杂度和波速预测值包括:将所述测试样本图中目标位置点的数值作为所述实时环境参数的波速预测值,其中,所述目标位置点为所述实时环境参数在所述低维参数空间中的位置点;在所述测试样本图中目标位置点的邻域范围内,计算所有历史测试结果的方差以作为所述实时环境参数的测量复杂度;其中,所述目标位置点的邻域范围为以目标位置点为中心,设定尺寸的矩形范围。
11、在一些实施例中,所述波速测试结果满足关系式:
12、
13、其中,为所述实时环境参数的测量复杂度,为波速测量值,为波速预测值,为所述波速测试结果,其中,所述波速测试结果为横波速度或纵波速度。
14、在一些实施例中,所述测试方法还包括:依据所述波速测试结果更新所述测试样本图中所述目标位置点的数值。
15、本申请的技术方案具有以下有益技术效果:
16、本申请实施例提供的上述一种岩石波速测试方法,本申请实施例提供的上述一种岩石波速测试方法,首先利用降维算法将实时环境参数降维至低维参数空间,获取实时环境参数在低维参数空间内的位置点;基于所有历史岩石波速测试过程确定低维参数空间内每个位置点的历史测试结果,进而构建测试样本图,通过查询测试样本图获取实时环境参数所处位置点的波速预测值,以及实时环境参数所处位置点邻域范围内历史测试结果的方差;将位置点邻域范围内历史测试结果的方差作为实时环境参数的测量复杂度,依据实时环境参数的测量复杂度对波速测量值和波速预测值进行加权求和,进而得到准确的波速测试结果,提高岩石的波速测试结果的准确性。
17、进一步地,在得到实时环境参数下的波速测试结果后,将实时环境参数以及波速测试结果视为一次历史岩石波速测试过程,并依据波速测试结果更新测试样本图中所述实时环境参数对应位置点的数值,实现测试样本图的实时更新,确保测量复杂度和波速预测值的准确性,进而保障波速测试结果的准确性。
本文档来自技高网...【技术保护点】
1.一种岩石波速测试方法,其特征在于,所述测试方法包括:
2.如权利要求1所述的一种岩石波速测试方法,其特征在于,所述降维算法为自编码网络,所述利用降维算法将所述实时环境参数映射至低维参数空间包括:
3.如权利要求2所述的一种岩石波速测试方法,其特征在于,所述重构损失值满足关系式:
4.如权利要求1所述的一种岩石波速测试方法,其特征在于,所述构建测试样本图包括:
5.如权利要求4所述的一种岩石波速测试方法,其特征在于,所述依据历史测试结果更新所述位置点的数值包括:
6.如权利要求4所述的一种岩石波速测试方法,其特征在于,所述依据历史测试结果更新所述位置点的数值包括:
7.如权利要求5或6所述的一种岩石波速测试方法,其特征在于,基于所述实时环境参数在所述低维参数空间中的位置点查询所述测试样本图以确定所述实时环境参数的测量复杂度和波速预测值包括:
8.如权利要求7所述的一种岩石波速测试方法,其特征在于,所述波速测试结果满足关系式:
9.如权利要求7所述的一种岩石波速测试方法,其特征在于,得
...【技术特征摘要】
1.一种岩石波速测试方法,其特征在于,所述测试方法包括:
2.如权利要求1所述的一种岩石波速测试方法,其特征在于,所述降维算法为自编码网络,所述利用降维算法将所述实时环境参数映射至低维参数空间包括:
3.如权利要求2所述的一种岩石波速测试方法,其特征在于,所述重构损失值满足关系式:
4.如权利要求1所述的一种岩石波速测试方法,其特征在于,所述构建测试样本图包括:
5.如权利要求4所述的一种岩石波速测试方法,其特征在于,所述依据历史测试结果更新所述位置点的数值包括:...
【专利技术属性】
技术研发人员:艾启胜,张祎然,李曙斌,谭睿,刘磊,李文乔,王瑞杰,全浩理,刘倩,汪霞,黄薇,叶静,胡斗,朱震宇,
申请(专利权)人:湖北神龙工程测试技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。