System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及钻井,尤其涉及一种基于数据压缩的钻井信号传输方法。
技术介绍
1、钻井完成之后,对井下的干预控制越来越高,譬如:页岩气井下生产动态的监测,需要通过监测地层孔隙度和渗透率的密度,来实现对产量和压裂效果的控制。目前监测井下生产动态的方法,为通过电磁波无线方式进行钻井信号的传输,然而,该方式并没有综合全面考虑到在井下特定环境下电磁波信号传输较慢导致数据难以实时上传的问题,从而导致钻井信号传输速率较低的问题。
技术实现思路
1、本专利技术提供一种基于数据压缩的钻井信号传输方法。
2、一种基于数据压缩的钻井信号传输方法,包括:
3、s1:获取钻井信号;
4、s2:对所述钻井信号采用lzma压缩方法对其进行第一次压缩,得到第一压缩信号;
5、s3:利用huffman压缩方法对所述第一压缩信号进行第二次压缩,得到第二压缩信号;
6、s4:将所述第二压缩信号传输至地面控制端,供地面控制端解压缩后,利用解压缩的钻井信号对钻井过程进行控制。
7、进一步地,如上所述的基于数据压缩的钻井信号传输方法,所述s1包括:
8、在钻井信号的发送端,采用奈奎斯特采样方法对钻井信号进行采样,得到钻井采样信号;
9、将所述钻井采样信号进行均匀量化,以均匀量化的离散数据作为所述钻井信号。
10、进一步地,如上所述的基于数据压缩的钻井信号传输方法,所述s3包括:
11、所述huffman压缩
12、一种基于数据压缩的钻井信号传输装置,包括:
13、获取单元,用于获取钻井信号;
14、第一压缩单元,用于对所述钻井信号采用lzma压缩方法对其进行第一次压缩,得到第一压缩信号;
15、第二压缩单元,用于利用huffman压缩方法对所述第一压缩信号进行第二次压缩,得到第二压缩信号;
16、传输单元,用于将所述第二压缩信号传输至地面控制端,供地面控制端解压缩后,利用解压缩的钻井信号对钻井过程进行控制。
17、本专利技术提供的基于数据压缩的钻井信号传输方法,通过将钻井信号先后进行lzma压缩和huffman压缩,使得最终压缩后的信号具有更小的数据体积和更快的传输速度的优势,从而提高了钻井信号传输的效率。
本文档来自技高网...【技术保护点】
1.一种基于数据压缩的钻井信号传输方法,其特征在于,包括:
2.根据权利要求1所述的基于数据压缩的钻井信号传输方法,其特征在于,所述S1包括:
3.根据权利要求1所述的基于数据压缩的钻井信号传输方法,其特征在于,所述S3包括:
4.一种基于数据压缩的钻井信号传输装置,其特征在于,包括:
【技术特征摘要】
1.一种基于数据压缩的钻井信号传输方法,其特征在于,包括:
2.根据权利要求1所述的基于数据压缩的钻井信号传输方法,其特征在于,所述s1包括:
...【专利技术属性】
技术研发人员:李忠兵,王梦雨,梁海波,杨海,
申请(专利权)人:西南石油大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。