System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种三段式数据处理方法技术_技高网

一种三段式数据处理方法技术

技术编号:41123293 阅读:8 留言:0更新日期:2024-04-30 17:49
本发明专利技术提供一种三段式数据处理方法,其包含:按照井下待处理数据的时间道顺序,基于第一压缩规则,依次对每个时间道对应的时间谱数据进行处理;当某个时间道对应的时间谱数据满足第二压缩规则,则从当前时间道起,基于第二压缩规则,依次对每个时间道对应的时间谱数据进行处理;当某个时间道对应的时间谱数据满足第三压缩规则,则从当前时间道起,基于第三压缩规则,依次对每个时间道对应的时间谱数据进行处理。在构建思路上,本发明专利技术根据井下测井仪器测量曲线的实际情况,量身定制了新的三段式数据压缩及封装方法,相比较于现有技术中常见的压缩算法,能够更好地适配井下测井仪器。

【技术实现步骤摘要】

本专利技术涉及石油钻探中的生产井套后测井装备,具体地说,涉及一种三段式数据处理方法


技术介绍

1、随着测井技术的发展,井下设备逐渐增多,需要回传至地面的井下数据也越来越多,为了提升数据传输的效率,数据压缩技术被逐渐提及。

2、数据压缩技术是在不丢失原始数据信息的前提下,通过缩减数据量以减少存储空间,从而提高其传输、存储和处理效率的一种方法,或者也可以通过一定算法编码对原始信号数据进行重新编码组织,降低数据的存储空间,减少冗余数据。一般的数据压缩方法是对输入的信号通过某种算法对其进行编码,结果输出比较少的比特流,该比特流能够代替原始信号;同时也存在一种解码算法可以将输出的比特流恢复成信号,根据恢复出来的信号和原始信号进行比较,如果结果完全重合则将此种方法归结为无损压缩。

3、无损压缩算法的压缩率较低,一般为原始数据量的1/2~1/5。无损压缩从压缩模型上大体可以分为基于统计的压缩算法和基于字典的压缩算法。现有技术中,常见的无损压缩方法包含香农-范诺编码(shannon-fano coding)、霍夫曼编码(huffman coding),游程编码(run-length coding)、lzw编码(lempel-ziv-welch encoding),虽然上述无损压缩方法各有特色,但是并不完全适配井下设备输出的井下数据。

4、针对现有技术的问题,本专利技术提供了一种更简单也更贴合井下数据的三段式数据处理方法。


技术实现思路

1、为了在不采用统计和字典压缩算法的情况下,也能达到同级别数据无损压缩效果。本专利技术提供了一种三段式数据处理方法,所述方法包含以下步骤:

2、按照井下待处理数据的时间道顺序,基于第一压缩规则,依次对每个时间道对应的时间谱数据进行处理;

3、当某个时间道对应的时间谱数据满足第二压缩规则,则从当前时间道起,基于所述第二压缩规则,依次对每个时间道对应的时间谱数据进行处理;

4、当某个时间道对应的时间谱数据满足第三压缩规则,则从当前时间道起,基于所述第三压缩规则,依次对每个时间道对应的时间谱数据进行处理。

5、根据本专利技术的一个实施例,所述井下待处理数据为瞬变电磁电阻率测井仪器在某一井下深度测量点的一个采集周期内,完成一条测井曲线测量任务时接收线圈输出的电压幅值数字信号,其中,一个采集周期被均匀地分为多等份,每一等份称为一个时间道,所述时间谱数据为每个时间道内某一时刻接收线圈输出的电压幅值数字信号,平衡测井任务的精度要求以及井下实际存储能力,确定时间道的数量,时间道的数量为200-400。

6、根据本专利技术的一个实施例,所述方法包含:若当前时间谱数据的特定位数区间内任一位都为第一预设值,则满足所述第一压缩规则,在所述第一压缩规则下,判定当前时间谱数据为可压缩数据,将当前时间谱数据中所述特定位数区间内的数据去掉后,剩余数据存入第一缓存区。

7、根据本专利技术的一个实施例,所述方法包含:若当前时间谱数据的所述特定位数区间内既包含所述第一预设值也包含第二预设值,则满足所述第二压缩规则,在所述第二压缩规则下,判定当前时间谱数据为不可压缩数据,将当前时间谱数据直接存入第二缓存区。

8、根据本专利技术的一个实施例,所述方法包含:若当前时间谱数据的所述特定位数区间内任一位都为所述第二预设值,则满足所述第三压缩规则,在所述第三压缩规则下,判定当前时间谱数据为可压缩数据,将当前时间谱数据中所述特定位数区间内的数据去掉后,剩余数据存入第三缓存区。

9、根据本专利技术的一个实施例,所述方法包含:

10、对所述第一缓存区、所述第二缓存区以及所述第三缓存区中的数据进行整体封装,得到对应于所述井下待处理数据的封装数据;

11、对采集得到的井下温度数据、井下磁定位数据以及井下伽马数据处理后编成统一规范的数据,封装得到井下环境封装数据;

12、将所述封装数据以及所述井下环境封装数据合并为一个数据流,通过预设总线向地面传送。

13、根据本专利技术的一个实施例,当所述时间谱数据为24位电压幅值数字信号,所述方法包含:

14、若当前时间谱数据的高8位任一位都为1,则满足所述第一压缩规则,在所述第一压缩规则下,判定当前时间谱数据为可压缩数据,将当前时间谱数据中高8位的1去掉后,剩余数据按2字节存入所述第一缓存区;

15、若当前时间谱数据的高8位既包含1也包含0,则满足所述第二压缩规则,在所述第二压缩规则下,判定当前时间谱数据为不可压缩数据,将当前时间谱数据按3字节直接存入所述第二缓存区;

16、若当前时间谱数据的高8位任一位都为0,则满足所述第三压缩规则,在所述第三压缩规则下,判定当前时间谱数据为可压缩数据,将当前时间谱数据中高8位的0去掉后,剩余数据按2字节存入所述第三缓存区。

17、根据本专利技术的一个实施例,所述方法包含:

18、确定下井仪器数,其中,若需要同时提供探测深度不同的瞬变电磁电阻率测井数据,则至少需同时下放浅探测和深探测两根瞬变电磁电阻率测井仪器;

19、确定测井曲线测量任务,其中,若需要完成套管探伤和过套管测量两项任务,则一根瞬变电磁电阻率测井仪器至少提供4条测井曲线,分别为发射线圈正向发射时接收的套管探伤和过套管测量曲线、发射线圈反向发射时接收的套管探伤和过套管测量曲线。

20、根据本专利技术的另一个方面,还提供了一种存储介质,其包含用于执行如上任一项所述的方法步骤的一系列指令。

21、根据本专利技术的另一个方面,还提供了一种三段式数据处理装置,执行如上任一项所述的方法,所述装置包含:

22、第一压缩规则模块,其用于按照井下待处理数据的时间道顺序,基于第一压缩规则,依次对每个时间道对应的时间谱数据进行处理;

23、第二压缩规则模块,其用于当某个时间道对应的时间谱数据满足第二压缩规则,则从当前时间道起,基于所述第二压缩规则,依次对每个时间道对应的时间谱数据进行处理;

24、第三压缩规则模块,其用于当某个时间道对应的时间谱数据满足第三压缩规则,则从当前时间道起,基于所述第三压缩规则,依次对每个时间道对应的时间谱数据进行处理。

25、本专利技术提供了一种三段式数据处理方法,在构建思路上,本专利技术并未采用现有技术中常用的基于统计的压缩思路和基于字典的压缩思路,而是根据井下测井仪器测量曲线的实际情况,量身定制了一种新的三段式数据压缩及封装方法,相比较于现有技术中常见的压缩算法,能够更好地适配井下测井仪器;在算法内容上,本专利技术不需要复杂的算法流程,相比较于现有技术中常见的压缩算法,更加简单易行;在算法效果上,本专利技术能够达到无损压缩,在地面经过解码后能够准确的还原井下实际测量数据。

26、本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附本文档来自技高网...

【技术保护点】

1.一种三段式数据处理方法,其特征在于,所述方法包含以下步骤:

2.如权利要求1所述的一种三段式数据处理方法,其特征在于,所述井下待处理数据为瞬变电磁电阻率测井仪器在某一井下深度测量点的一个采集周期内,完成一条测井曲线测量任务时接收线圈输出的电压幅值数字信号,其中,一个采集周期被均匀地分为多等份,每一等份称为一个时间道,所述时间谱数据为每个时间道内某一时刻接收线圈输出的电压幅值数字信号,平衡测井任务的精度要求以及井下实际存储能力,确定时间道的数量,时间道的数量为200-400。

3.如权利要求2所述的一种三段式数据处理方法,其特征在于,所述方法包含:若当前时间谱数据的特定位数区间内任一位都为第一预设值,则满足所述第一压缩规则,在所述第一压缩规则下,判定当前时间谱数据为可压缩数据,将当前时间谱数据中所述特定位数区间内的数据去掉后,剩余数据存入第一缓存区。

4.如权利要求3所述的一种三段式数据处理方法,其特征在于,所述方法包含:若当前时间谱数据的所述特定位数区间内既包含所述第一预设值也包含第二预设值,则满足所述第二压缩规则,在所述第二压缩规则下,判定当前时间谱数据为不可压缩数据,将当前时间谱数据直接存入第二缓存区。

5.如权利要求4所述的一种三段式数据处理方法,其特征在于,所述方法包含:若当前时间谱数据的所述特定位数区间内任一位都为所述第二预设值,则满足所述第三压缩规则,在所述第三压缩规则下,判定当前时间谱数据为可压缩数据,将当前时间谱数据中所述特定位数区间内的数据去掉后,剩余数据存入第三缓存区。

6.如权利要求5所述的一种三段式数据处理方法,其特征在于,所述方法包含:

7.如权利要求5所述的一种三段式数据处理方法,其特征在于,当所述时间谱数据为24位电压幅值数字信号,所述方法包含:

8.如权利要求1-7中任一项所述的一种三段式数据处理方法,其特征在于,所述方法包含:

9.一种存储介质,其特征在于,其包含用于执行如权利要求1-8中任一项所述的方法步骤的一系列指令。

10.一种三段式数据处理装置,其特征在于,执行如权利要求1-8中任一项所述的方法,所述装置包含:

...

【技术特征摘要】

1.一种三段式数据处理方法,其特征在于,所述方法包含以下步骤:

2.如权利要求1所述的一种三段式数据处理方法,其特征在于,所述井下待处理数据为瞬变电磁电阻率测井仪器在某一井下深度测量点的一个采集周期内,完成一条测井曲线测量任务时接收线圈输出的电压幅值数字信号,其中,一个采集周期被均匀地分为多等份,每一等份称为一个时间道,所述时间谱数据为每个时间道内某一时刻接收线圈输出的电压幅值数字信号,平衡测井任务的精度要求以及井下实际存储能力,确定时间道的数量,时间道的数量为200-400。

3.如权利要求2所述的一种三段式数据处理方法,其特征在于,所述方法包含:若当前时间谱数据的特定位数区间内任一位都为第一预设值,则满足所述第一压缩规则,在所述第一压缩规则下,判定当前时间谱数据为可压缩数据,将当前时间谱数据中所述特定位数区间内的数据去掉后,剩余数据存入第一缓存区。

4.如权利要求3所述的一种三段式数据处理方法,其特征在于,所述方法包含:若当前时间谱数据的所述特定位数区间内既包含所述第一预设值也包含第二预设值,则...

【专利技术属性】
技术研发人员:吴柏志郭同政张守伟侯树刚林楠袁习勇
申请(专利权)人:中国石油化工股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1