一种随钻测井仪的数据帧存储方法技术

技术编号:7017683 阅读:262 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种随钻测井仪的数据帧存储方法,属于数据帧压缩技术领域。所述方法包括:按照预置的数据帧采样周期,采集且存储测井数据帧;当收到关泵命令时,停止存储测井数据帧,生成且存储关泵标记帧;当收到开泵命令时,生成且存储开泵标记帧,重新采集且存储测井数据帧。本发明专利技术提供的随钻测井仪的数据帧存储方法压缩效率高、算法简单可靠,扩大了有效数据的存储容量;在硬件芯片存储容量一定的情况下,通过本发明专利技术提供的随钻测井仪的数据帧存储方法进行数据重构,重构后的数据与原来的数据完全相同,还可以剔除冗余的数据,减少无效数据占用的存储空间。

【技术实现步骤摘要】

本专利技术涉及数据帧压缩
,特别涉及。
技术介绍
随钻测井仪在随钻测井过程中,要通过泥浆泵使泥浆循环给钻头提供钻进动力, 连接钻杆时必须停泵。只有开泵时才能钻进,井下仪器通过响应开关泵得知是否为钻进状态。在测井过程中,通常采用单片机系统控制采集测井数据,并将测井数据存储在FLASH或 EEPROM等掉电后数据不丢失的存储芯片上。在测井过程中,需要经常性的开泵和关泵,并且关泵持续的时间比较长,此时还要继续采集存储测井数据,这就需要使用大容量的存储芯片来存储测井数据。由于单个芯片的存储容量有限,因此往往需要将多个芯片级联以扩展存储容量。但是,由于受到芯片温度性能、容量以及接口支持等因素的限制,仅通过扩大存储容量、增加传输速率、提高处理速度等硬件方式来解决数据存储的问题已经变得越来越困难了。
技术实现思路
为了解决随钻测井仪大量测井数据的存储问题,本专利技术提出了,所述方法包括按照预置的数据帧采样周期,采集且存储测井数据帧;当收到关泵命令时,停止存储测井数据帧,生成且存储关泵标记帧;当收到开泵命令时,生成且存储开泵标记帧,重新采集且存储测井数据帧。在所述按照预置的数据帧采样周期,采集且存储测井数据帧的步骤之前还包括 初始化随钻测井仪,生成且存储测井起始标记帧。所述初始化随钻测井仪的内容包括设置随钻测井仪的地上起始工作时间及延时时间、数据帧采样周期和数据帧存储方式。所述测井起始标记帧由8个字节组成,其中前3个字节用于存储随钻测井仪井下工作起始时间,第4-7字节为空字节或存储标识;所述随钻测井仪井下工作起始时间为所述地上起始工作时间与延时时间之和。所述测井数据帧由8个字节组成,其中前3个字节用于存储测井数据的采集时间, 第4-7字节用于存储测井数据。所述关泵标记帧由8个字节组成,其中前3个字节用于存储随钻测井仪收到关泵命令的时间,第4-7字节为空字节或存储标识。所述生成且存储关泵标记帧的步骤还包括启动关泵计数器;相应地,所述当收到开泵命令时的步骤还包括停止关泵计数器,并对所述关泵计数器清零。所述开泵标记帧由8个字节组成,其中前3个字节用于存储随钻测井仪收到开泵命令的时间,第4个字节存储标识,第5-7字节用于存储所述关泵计数器的计数值。所述方法还包括当收到停止测井命令时,生成且存储停止测井标记帧。所述停止测井标记帧由8个字节组成,其中前3个字节用于存储随钻测井仪收到停止测井命令的时间,第4个字节存储标识,第5-7字节用于存储所述关泵计数器的计数值。与现有技术相比,本专利技术的上述技术方案的有益效果如下本专利技术提供的随钻测井仪的数据帧存储方法压缩效率高、算法简单可靠,扩大了有效数据的存储容量;在硬件芯片存储容量一定的情况下,通过本专利技术提供的随钻测井仪的数据帧存储方法进行数据重构,重构后的数据与原来的数据完全相同,还可以剔除冗余的数据,减少无效数据占用的存储空间。附图说明图1为本专利技术实施例提供的随钻测井仪的数据帧存储方法流程图。 具体实施例方式为了深入了解本专利技术,下面结合附图及具体实施例对本专利技术进行详细说明。在硬件存储容量相同和正常随钻测井条件下,使用本专利技术提供的随钻测井仪的数据帧存储方法,可以大大提高数据的存储容量,以解决数据存储容量不足的问题。通常情况下,数据的存储方法可以分为无损压缩存储和有损压缩存储,本专利技术提供的随钻测井仪的数据帧存储方法属于无损压缩存储。参见图1,本专利技术实施例提供了,包括以下步骤步骤101 初始化随钻测井仪;通常情况下,在使用随钻测井仪进行测井工作之前,需要对随钻测井仪进行初始化设置,以满足测井要求;初始化的内容包括设置随钻测井仪的地上起始工作时间及延时时间、数据帧采样周期和数据帧存储方式等;本实施例中,数据帧存储方式是以采集数据帧的时间先后顺序存储数据帧;在对随钻测井仪初始化后,还需要对其进行浅测试,待检测正常后,进入正常测井状态;步骤102 根据随钻测井仪井下工作起始时间,生成测井起始标记帧,存储到存储器中;随钻测井仪井下工作起始时间为地上起始工作时间与延时时间之和;测井起始标记帧用于标识测井的开始;测井起始标记帧作为第一帧数据存储到存储器中;测井起始标记帧的格式如下表1所示表本文档来自技高网...

【技术保护点】
1.一种随钻测井仪的数据帧存储方法,其特征在于,所述方法包括:按照预置的数据帧采样周期,采集且存储测井数据帧;当收到关泵命令时,停止存储测井数据帧,生成且存储关泵标记帧;当收到开泵命令时,生成且存储开泵标记帧,重新采集且存储测井数据帧。

【技术特征摘要】
1.一种随钻测井仪的数据帧存储方法,其特征在于,所述方法包括按照预置的数据帧采样周期,采集且存储测井数据帧;当收到关泵命令时,停止存储测井数据帧,生成且存储关泵标记帧;当收到开泵命令时,生成且存储开泵标记帧,重新采集且存储测井数据帧。2.如权利要求1所述的随钻测井仪的数据帧存储方法,其特征在于,在所述按照预置的数据帧采样周期,采集且存储测井数据帧的步骤之前还包括初始化随钻测井仪,生成且存储测井起始标记帧。3.如权利要求2所述的随钻测井仪的数据帧存储方法,其特征在于,所述初始化随钻测井仪的内容包括设置随钻测井仪的地上起始工作时间及延时时间、数据帧采样周期和数据帧存储方式。4.如权利要求3所述的随钻测井仪的数据帧存储方法,其特征在于,所述测井起始标记帧由8个字节组成,其中前3个字节用于存储随钻测井仪井下工作起始时间,第4-7字节为空字节或存储标识;所述随钻测井仪井下工作起始时间为所述地上起始工作时间与延时时间之和。5.如权利要求1所述的随钻测井仪的数据帧存储方法,其特征在于,所述测井数据帧由8个字节组成,其中前3个字节用于存储测井数据的采集时间...

【专利技术属性】
技术研发人员:李安宗张维朱军陈鹏王珺祝环芬牒勇陈绪涛李童白岩桑泉潘静杨国华
申请(专利权)人:中国石油天然气集团公司中国石油集团测井有限公司
类型:发明
国别省市:11

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

1