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

文档序号:5340105阅读:182来源:国知局
专利名称:一种随钻测井仪的数据帧存储方法
技术领域
本发明涉及数据帧压缩技术领域,特别涉及一种随钻测井仪的数据帧存储方法。
背景技术
随钻测井仪在随钻测井过程中,要通过泥浆泵使泥浆循环给钻头提供钻进动力, 连接钻杆时必须停泵。只有开泵时才能钻进,井下仪器通过响应开关泵得知是否为钻进状态。在测井过程中,通常采用单片机系统控制采集测井数据,并将测井数据存储在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.一种随钻测井仪的数据帧存储方法,其特征在于,所述方法包括按照预置的数据帧采样周期,采集且存储测井数据帧;当收到关泵命令时,停止存储测井数据帧,生成且存储关泵标记帧;当收到开泵命令时,生成且存储开泵标记帧,重新采集且存储测井数据帧。
2.如权利要求1所述的随钻测井仪的数据帧存储方法,其特征在于,在所述按照预置的数据帧采样周期,采集且存储测井数据帧的步骤之前还包括初始化随钻测井仪,生成且存储测井起始标记帧。
3.如权利要求2所述的随钻测井仪的数据帧存储方法,其特征在于,所述初始化随钻测井仪的内容包括设置随钻测井仪的地上起始工作时间及延时时间、数据帧采样周期和数据帧存储方式。
4.如权利要求3所述的随钻测井仪的数据帧存储方法,其特征在于,所述测井起始标记帧由8个字节组成,其中前3个字节用于存储随钻测井仪井下工作起始时间,第4-7字节为空字节或存储标识;所述随钻测井仪井下工作起始时间为所述地上起始工作时间与延时时间之和。
5.如权利要求1所述的随钻测井仪的数据帧存储方法,其特征在于,所述测井数据帧由8个字节组成,其中前3个字节用于存储测井数据的采集时间,第4-7字节用于存储测井数据。
6.如权利要求1所述的随钻测井仪的数据帧存储方法,其特征在于,所述关泵标记帧由8个字节组成,其中前3个字节用于存储随钻测井仪收到关泵命令的时间,第4-7字节为空字节或存储标识。
7.如权利要求1所述的随钻测井仪的数据帧存储方法,其特征在于,所述生成且存储关泵标记帧的步骤还包括启动关泵计数器;相应地,所述当收到开泵命令时的步骤还包括停止关泵计数器,并对所述关泵计数器清零。
8.如权利要求7所述的随钻测井仪的数据帧存储方法,其特征在于,所述开泵标记帧由8个字节组成,其中前3个字节用于存储随钻测井仪收到开泵命令的时间,第4个字节存储标识,第5-7字节用于存储所述关泵计数器的计数值。
9.如权利要求7所述的随钻测井仪的数据帧存储方法,其特征在于,所述方法还包括 当收到停止测井命令时,生成且存储停止测井标记帧。
10.如权利要求9所述的随钻测井仪的数据帧存储方法,其特征在于,所述停止测井标记帧由8个字节组成,其中前3个字节用于存储随钻测井仪收到停止测井命令的时间,第4 个字节存储标识,第5-7字节用于存储所述关泵计数器的计数值。
全文摘要
本发明公开了一种随钻测井仪的数据帧存储方法,属于数据帧压缩技术领域。所述方法包括按照预置的数据帧采样周期,采集且存储测井数据帧;当收到关泵命令时,停止存储测井数据帧,生成且存储关泵标记帧;当收到开泵命令时,生成且存储开泵标记帧,重新采集且存储测井数据帧。本发明提供的随钻测井仪的数据帧存储方法压缩效率高、算法简单可靠,扩大了有效数据的存储容量;在硬件芯片存储容量一定的情况下,通过本发明提供的随钻测井仪的数据帧存储方法进行数据重构,重构后的数据与原来的数据完全相同,还可以剔除冗余的数据,减少无效数据占用的存储空间。
文档编号E21B47/00GK102296948SQ20111016244
公开日2011年12月28日 申请日期2011年6月16日 优先权日2011年6月16日
发明者张维, 朱军, 李安宗, 李童, 杨国华, 桑泉, 潘静, 牒勇, 王珺, 白岩, 祝环芬, 陈绪涛, 陈鹏 申请人:中国石油天然气集团公司, 中国石油集团测井有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1