智能油气田中的数据获取的制作方法

文档序号:5865447阅读:241来源:国知局
专利名称:智能油气田中的数据获取的制作方法
技术领域
本发明通常涉及油气(oil and gas)工业,具体地为储层(reservoir)管理,并且更具体地涉及用于获取、递送、控制和保持永置井下监测系统数据的装置、程序产品和方法。
背景技术
技术的进步继续对石油工业有巨大影响。在过去20年内,许多技术已转变了油气公司管理和/或优化其操作的方式。一种该技术包括20多年前引入的永置井下监测系统 (permanent downhole monitoring system,PDHMS)。早期的安装包括自备压力/温度计量模块,其必须被取回以便恢复数据。一些更传统的配置包括有线或光纤连续,其将数据传递到地面(surface)单元。其他方案包括网络拓扑,其在井下传感器和地面单元之间提供这种数据。将在地面接收到的数据传输到中央计算机或者监测站的最初方法包括使用路基有线线路上的物理输送和/或传送。PDHMS地面单元典型地用于收集地下传感器性能数据,即压力和温度计量。地面单元和地下计量之间的连接典型地是供应商专有解决方案。然而, 从PDHMS地面单元到主机(RTU/SCADA)的连接典型地经由标准的RS232或RS485接口。更近期的技术包括利用无线电波井数据监测,其可以包括向远程终端单元(RTU) 传送的单独的井传送器,RTU通过UHF无线电向信息服务器或SCADA系统发送数据,信息服务器或SCADA系统随后可以在局部通信网络上将数据迁移到生产工程师的桌面计算机。相似的技术包括利用基于全球卫星移动或蜂窝电话的通信,其通常被用作提供警报的备份。 这些远程监测现场数据的技术可以实时地或者按需地提供井口压力、环空(armuli)压力等以允许集中井控制。为了提供足以适当地监测和控制每个井的数据,期望的是PDHMS地面单元能够以短的间隔收集地下传感器数据。本发明人认识到,通过例如以一秒间隔获取传感器数据可以具有显著增强的监测和控制。然而,传统的PDHMS地面单元通常具有有限的存储容量以及仅单个串行接口(例如,RS-232串行端口)。因此,针对传统的PDHMS地面单元所遇到的问题包括有限的存储容量,导致极重要的储层性能数据丢失;以及由串行接口提供的有限的带宽,导致不能在同时继续传送当前收集的数据时传送表示存储数据的大数据文件。此外,传统的PDHMS地面单元通常不具有与主机计算机的有效时间同步能力以便适当地识别由这些传统的PDHMS地面单元存储的存储数据。因此,现有的系统不会或不容忍当在高数据流速率下操作时的主机计算机/SCADA服务器/RTU的故障或者主机计算机/SCADA服务器和PDHMS地面单元之间的网络故障,因而不支持被本发明人认为极其有利的这种增强的监测和控制方案。
具体地,由于这种有限的存储容量、有限的传送带宽以及与主机的时间同步能力的缺乏——其可能引起所捕获的数据和用于仿真和储层优化的主机数据之间的难以克服的数据冲突,在通信中断期间收集的数据典型地必须被丢弃,或者将由主机系统丢弃。因此,本发明人已认识到,现有的系统不会充分地容忍网络或主机故障并且网络故障或主机故障导致在中断时段期间的收集数据的丢失。此外,已认识到,中断期间或者PDHMS系统容量/存储容量过载条件期间的数据丢失不能由传统的系统重新生成。此外,本发明人已认识到,即便使传统的PDHMS系统被制成有能力恢复这些广泛的收集数据,这些系统仍不能将这些恢复的数据置于相对于中断之前和之后接收到的数据的适当顺序,使得恢复的数据实际上是无用的。因此,本发明人认识到,需要装置/系统、程序产品和方法,其提供一种具有足以存储在下游通信中断期间收集的井下过程数据的存储容量的PDHMS系统,一种能够重新生成在中断期间或者在容量过载条件期间“丢失的”收集数据的装置/系统,一种具有足以允许不打断当前数据的实时数据获取和传送的大恢复文件传送的带宽的PDHMS系统,以及一种具有与主机系统的时间同步能力以允许将缺失的数据恢复为适当顺序的PDHMS系统。

发明内容
考虑到前文,本发明的各种实施例有利地提供了用于管理数据的装置和方法,其通过添加足够的存储容量从而存储在下游通信中断期间收集的井下过程数据并且通过在通信链路故障、主机故障或者这两个部件均故障或者任何其他形式的下游通信中断/故障时保持数据,来提供现场系统数据保持。本发明的各种实施例还有利地提供了用于管理数据的装置、程序产品和方法,其包括能够重新生成在中断期间或者在容量过载条件期间“丢失的”收集数据的永置井下监测系统(PDHMS),具有足以允许大恢复文件传送的带宽,并且通过主机、子系统和上应用层之间的数据同步以允许以适当顺序恢复缺失的数据来提供现场系统数据保持。本发明的各种实施例还有利地提供了 PDHMS地面单元,其可以连续地搜集和存储压力和温度读数,不论是否存在(PDHMS地面单元和终端用户之间的)下游通信中断。具体地,根据本发明的实施例的示例,一种用于管理钻后操作数据获取的装置可以包括至少一个(但是优选地多个)PDHMS地面单元,每个PDHMS地面单元具有串行接口, 用于提供捕获的井下过程数据点的连续实时数据流;易失性数据存储介质,用于临时存储每个捕获的数据点;非易失性数据存储介质,用于存储在各个PDHMS下游的下游通信链路故障期间收集的井下过程数据(恢复数据);宽带接口,用于提供在下游通信链路故障期间存储在一个或多个恢复文件中的恢复数据的恢复文件传送;控制器,被配置为识别或者以其他方式检测下游通信链路故障,使各个PDHMS地面单元在尚未连续完成的情况下在下游通信故障期间将恢复数据存储到非易失性存储介质中的一个或多个恢复文件中,并且响应于下游通信链路重建,基本上同时地在串行接口上提供捕获的数据的连续实时数据流并且在宽带接口上提供在一个或多个恢复文件中存储的过程数据的至少部分,从而不打断地提供下游通信链路故障期间存储的恢复数据的恢复文件传送。该装置还可以包括与多个PDHMS地面单元中的每个的串行接口通信的至少一个接收器传送器单元(RTU)。RTU包括控制器,该控制器被配置为收集由多个PDHMS地面单
16元中的每个收集的连续实时数据,检测在RTU下游的下游通信链路故障,与多个PDHMS地面单元中的每个通信以使PDHMS地面单元在下游通信链路故障期间存储恢复数据,并且当发生多个PDHMS地面单元之一和RTU之间的RTU-PDHMS地面单元通信链路中的通信故障 (RTU-PDHMS地面单元通信链路故障)时检测该通信故障的存在,确定RTU-PDHMS地面单元通信链路的故障时间,报告RTU-PDHMS地面单元通信链路故障,确定故障的RTU-PDHMS地面单元通信链路的修复(RTU-PDHMS地面单元通信链路修复)时间,并且确定或者以其他方式识别每个PDHMS地面单元中的一个或多个恢复文件中的哪些恢复文件包含在通信故障期间捕获并存储的但是未递送或以其他方式报告的捕获的井下过程数据点。该装置可以进一步包括网络接口和监督控制和数据获取(SCADA)系统,该SCADA 系统包括经由网络接口与多个PDHMS地面单元中的每个的宽带接口通信并且与RTU通信的 SCADA主机服务器并且包括控制器,该控制器被配置为监测每个PDHMS地面单元和关联的 RTU之间的以及RTU和SCADA系统之间的通信(上游通信链路),当发生上游通信链路之一中的通信故障时确定该通信故障的存在,确定故障的上游通信链路的故障时间,响应于故障的上游通信链路上的通信修复来确定故障的上游通信链路的修复时间,并且在故障的上游通信链路上的通信修复时,捕获包括由多个PDHMS地面单元中的每个实时捕获的过程数据的实时过程数据,取回与由一个或多个PDHMS地面单元先前捕获和存储的并且由于各个故障的上游通信链路的通信故障而未递送的恢复数据相关的过程数据,并且在优选配置中创建用于在SCADA主机服务器下游的下游通信链路上传输的包含恢复数据的单个新文件。根据本发明的实施例的另一示例,用于管理钻后操作数据获取的装置可以包括 PDHMS地面单元,其具有串行接口和宽带接口以选择性地提供井下过程数据的连续实时数据流并且提供在PDHMS地面单元下游的下游通信故障期间存储在一个或多个恢复文件中的恢复数据的恢复文件传送。井下过程数据可以包括多个捕获的井下过程数据点,每个数据点包括经由多个分立的和隔开的井下传感器基本上同时捕获的多个实时压力和温度对。 PDHMS地面单元还可以包括第一数据存储介质,用于临时存储每个捕获的数据点;第二数据存储介质,用于存储定义恢复数据的在位于PDHMS地面单元下游的下游通信故障期间收集的每个捕获的数据点;以及控制器,被配置为当发生下游通信故障(例如RTU相关或者 PDHMS-RTU通信介质或链路故障)时检测该故障并且在PDHMS地面单元下游的下游通信故障期间使各个PDHMS地面单元将恢复数据存储在第二 PDHMS存储介质中的一个或多个恢复文件中。该装置还可以包括接收器传送器单元(RTU),该RTU与PDHMS地面单元的串行接口通信并且具有控制器,其被配置为收集由PDHMS地面单元收集的连续实时数据,被配置为当发生PDHMS地面单元和RTU之间的通信故障(RTU-PDHMS地面单元通信故障)时检测该通信故障的存在,检测在RTU下游的下游通信故障(例如,SCADA主机或网络故障),并且响应于检测下游通信故障而触发PDHMS地面单元将过程数据本地存档并且存档在PDHMS地面单元中。本发明的各种实施例还包括用于管理钻后操作数据获取的方法。根据本发明的实施例的示例的方法包括提供用于管理钻后操作数据获取的装置的步骤,该装置包括具有串行接口和宽带接口的PDHMS地面单元,与PDHMS地面单元的串行接口通信的关联的RTU, 包括以太网交换机的网络接口,以及经由网络接口与PDHMS地面单元的宽带接口和RTU通信的SCADA系统主机服务器。该方法还可以包括如下步骤由PDHMS地面单元根据预先选择的例如一秒间隔从与其关联的多个分立的和隔开的井下压力传感器接收包括实时压力和温度的基本上连续的实时过程数据流,并且响应于接收实时过程数据,提供包括多个捕获的井下过程数据点的捕获的井下过程数据的连续实时数据流,每个数据点包括经由多个分立的和隔开的井下传感器基本上同时(例如,该一秒间隔)捕获的多个实时压力和温度对。该方法可以进一步包括如下步骤当发生PDHMS地面单元和关联的RTU之间的和/或 RTU和SCADA系统主机服务器之间的下游通信故障(当发生时单独地和共同地定义了位于 PDHMS地面单元下游的下游通信通路故障)时检测该故障,并且响应于位于PDHMS地面单元下游的下游通信通路故障,PDHMS地面单元将接收到的实时过程数据存储在用于定义恢复数据的一个或多个恢复文件中。该方法还可以包括响应于下游通信通路重建,PDHMS地面单元基本上同时地在串行接口上提供捕获的数据的连续实时数据流并且在宽带接口上提供存储在一个或多个恢复文件中的恢复数据的至少部分,从而不打断地提供在PDHMS地面单元下游的下游通信通路故障期间存储的恢复数据的恢复文件通信(提供)。提供一个或多个恢复文件可以包括当在由RTU、SCADA主机服务器以及与SACDA主机服务器通信的中间主机服务器中任一个进行的复制访问期间没有文件访问违规的情况下使用另外捕获的过程数据点同时执行其恢复文件更新时,提供对一个或多个恢复文件之一的复制访问,从而防止捕获的数据的连续实时数据流的通信通路重建后提供的打断。该方法可以进一步包括监测RTU-PDHMS地面单元通信通路的健康状态,当发生 RTU-PDHMS地面单元通信通路的故障时检测该故障,确定当发生RTU-PDHMS地面单元通信通路之一的故障时的时间和日期,当发生RTU-PDHMS地面单元通信通路的故障时直接地或间接地将该故障报告给SCADA主机服务器,当发生故障的RTU-PDHMS地面单元通信通路的修复时检测该修复,确定当发生故障的RTU-PDHMS地面单元通信通路的修复时的时间和日期,并且识别由PDHMS地面单元存储的多个恢复文件的哪些一个或多个恢复文件包含在 RTU-PDHMS地面单元通信通路故障期间捕获和存储的并且由于其故障而未递送到RTU的捕获的井下过程数据点。根据优选配置,响应于RTU确定一个或多个恢复文件包含具有落在在RTU-PDHMS地面单元通信通路故障时间和其修复时间之间延伸的时间连续体内的时间戳记的一个或多个捕获的井下过程数据点,由RTU识别一个或多个恢复文件。在优选配置中,该方法可以仍进一步包括SCADA主机服务器或其代理主机服务器发出复制一个或多个恢复文件的FTP命令,这些恢复文件包含由与故障的RTU-PDHMS地面单元通信通路关联的各个PDHMS地面单元先前捕获的并且由于其故障而未递送的恢复数据;并且从以具有落在从RTU-PDHMS地面单元通信通路的故障时间开始并且在其修复时间结束的连续体内的时间戳记为特征的复制的一个或多个恢复文件中提取过程数据和时间戳记数据。该方法可以另外包括SCADA主机服务器在发生多个上游通信通路之一中的通信故障时确定该通信故障的存在,确定故障的上游通信通路的故障时间,并且响应于故障的上游通信通路上的通信修复,确定故障的上游通信通路的修复时间,开始复制定义恢复数据的一个或多个恢复文件中的每个——每个恢复文件包含由一个PDHMS地面单元先前捕获和存储的并且由于故障的上游通信通路上的通信丢失而未递送的恢复数据的至少一部分,将恢复数据重取到SCADA历史库(historian)中,并且创建用于在SCADA主机服务器下游的下游通信通路上传输的包含恢复数据的例如单个新文件。本发明的各种实施例还包括用于管理钻后操作数据获取的、跨越PDHMS地面单元、RTU和SCADA主机服务器和/或与SCADA主机服务器通信的中间主机服务器分布的程序产品,其可以执行上述方法步骤。本发明的各种实施例引入了用于捕获油气井性能数据并且将其递送到集中数据获取系统的高性能功能、方法和机制。本发明的各种实施例可以提供一种能够承受包括通信和主机设备故障的不同类型的可能故障的机制。本发明的各种实施例提供了一种用于取回PDHMS地面单元中生成和存储(例如作为文本文件格式存储在可以作为PDHMS系统地面单元的集成部分而内建的存储介质中)的过程数据的解决方案。根据本发明的各种实施例,该解决方案可以是基于所引入的如下能力在使实时数据可用于由主机系统在正常操作期间取出时,在延伸的时间段中将PDHMS单元中的扫描数据作为逗号分隔值(CSV)文件或者其他兼容格式存储/记录在高容量数据存储介质中。 倘若数据流中断,记录在CVS文件中的数据可以被传输到其他部件以填补缺失的数据。本发明的各种实施例可以有利地进一步提供确保数据保持以及从PDHMS系统到例如Oracle 公司数据库的数据传输的功能需要。根据本发明的各种实施例,PDHMS系统支持串行接口(例如,RS-232/485串行接口) 和以太网接口(例如,被添加以提供大文件通信带宽能力)上的MODBUS协议,从而使更多的智能从进程主机向下延伸到仪表(PDHMS地面单元)。因此,根据本发明的各种实施例,该解决方案还可以应用于支持文件创建方法并且配备有以太网端口或者其他高带宽通信构件的任何Modbus Salve单元。该解决方案旨在满足例如由于通信链路故障和/或数据传送链中牵涉的其他部件的其他故障引起的数据流中断事件期间的PDHMS数据的存储和取回需要。就是说,在下游通信中断期间,PDHMS地面单元可以存储连续获取的数据,一旦通信链路被重建,该数据则稍后可以被传递到SCADA系统。为了允许重组从上游PDHMS地面单元接收到的被打上时间戳记的数据,下游SCADA系统可以具有用作具体地针对RTU和(一个或多个)PDHM的时间同步主设备的能力。在正常操作期间,即一旦通信被重建并且完成恢复,当前建立的用于数据传送的方法和实践然而可以有利地保持相同情况。


通过参照形成本说明书的一部分的附图中图示的本发明的实施例,可以进行上面简要概述的本发明的更具体描述,以便可以更详细地理解本发明的特征和优点以及其他方面将变得明显的方式。然而,要注意到,附图仅图示了本发明的各种实施例并且因此不要被视为对本发明的范围的限制,因为它还可以包括其他有效实施例。图1和2是根据本发明的实施例的用于管理钻后操作数据获取的装置的示意性方框图2是根据本发明的实施例的用于管理钻后操作数据获取的装置的一部分的示意性方框图3是根据本发明的实施例的用于管理钻后操作数据获取的装置的一部分的示意性方框图;图4是根据本发明的实施例的用于管理钻后操作数据获取的装置的一部分的示意性方框图5是根据本发明的实施例的包括相关部件的用于管理钻后操作数据获取的装置的示意性方框图6是图示根据本发明的实施例的PDHMS地面单元的功能的方框流程图; 图7是图示根据本发明的实施例的在下游通信故障期间的RTU的功能的方框流程图; 图8是图示根据本发明的实施例的在上游通信故障期间的RTU的功能的方框流程图; 图9是图示根据本发明的实施例的RTU的通信修复后数据管理功能的方框流程图; 图10是图示根据本发明的实施例的在上游通信链路故障期间的SCADA系统的功能的方框流程图;以及
图11是图示根据本发明的实施例的SCADA系统的通信修复后数据管理功能的方框流程图。
具体实施例方式现在将参照图示了本发明的实施例的附图,在下文中更全面地描述本发明。然而, 本发明可以以许多不同的形式体现并且不应当被解释为限于此处阐述的图示实施例。相反,这些实施例被提供以便本公开将是详尽的和完整的,并且将向本领域的技术人员全面传达本发明的范围。通篇中相同的附图标记表示相同的元件。本发明的各种实施例通常提供了用于管理钻后操作数据获取的装置30,其可以包括与一个或多个井下/地下传感器通信的一个或多个永置井下监测系统(PDHMS)地面单元,一个或多个接收器传送器单元(RTU),一个或多个网络接口,以及一个或多个监督控制和数据获取(SCADA)系统主机服务器,它们一起提供了一种基于数据保持的装置/系统,其解决了存储需要、收集数据文件管理和内务工作(house ke印ing)以及系统同步,并且其具有足以存储在下游通信中断期间收集的井下过程数据的存储容量,重新生成在中断期间或者在容量过载条件期间“丢失的”收集数据的能力,足以允许不打断当前数据的实时数据获取的大恢复文件传送的带宽,以及与主机系统的时间同步能力以允许按适当顺序恢复缺失的数据。具体地,图1和2图示了用于管理钻后操作数据获取的装置30的示例,其可以包括至少一个(但是典型地多个)永置井下监测系统(PDHMS)地面单元31,每个PDHMS地面单元31与多个井下/地下传感器33通信以收集实时过程数据;监督控制和数据获取(SCADA) 系统35,用于收集和组织所收集的过程数据;以及接收器传送器单元(RTU) 37,被配置为收集由每个PDHMS地面单元31收集的连续实时数据并且将该数据转发到SCADA系统35。如图3和4中所示,每个PDHMS地面单元31可以包括串行接口 41,用于提供捕获的数据的连续实时数据流;和数据存储介质47、53,用于存储收集的井下过程数据并且具有足以存储在下游通信中断期间收集的井下过程数据的存储容量。这种“大文件”存储容量可以提供如下能力重新生成否则将在各个PDHMS下游的下游通信链路(通路)故障期间和/或在PDHMS容量过载条件期间“丢失的”收集的数据(例如,记录)。每个PDHMS地面单元31还可以包括控制电路或控制器43 (例如参见图2),被配置为识别下游通信链路故障并且被配置为使PDHMS地面单元31连续存储潜在的恢复数据或者响应于下游通信故障而存储恢复数据。每个PDHMS地面单元31可以进一步包括宽带接口 45,用于提供例如在下游通信链路故障期间存储在非易失性存储介质47中的恢复数据的恢复文件传送。如下面将更详细描述的,该数据可以通过例如多功能网络接口或者其他网络接口 39(诸如例如, 以太网交换机和/或光学输送网络模块)而直接从PDHMS地面单元31和/或间接通过RTU 37,直接提供给SCADA系统35或者经由中间主机服务器(未示出)提供给SCADA系统35。宽带接口 45具有足以允许大(恢复)文件传送的带宽,从而向主机系统(例如,包括SCADA系统主机服务器36或者与其通信的中间Web服务器的SCADA系统35)提供具有时间同步能力 (例如时间戳记或其他等)的所存储的收集的井下数据,该主机系统随后可以组装/重组文件(例如二4小时文件)以按适当次序包括恢复的缺失数据。每个PDHMS地面单元31的控制器43 (例如参见图2)可以包括处理器51、耦合到处理器51的存储器53和存储在存储器53中的程序产品55,该程序产品包括在被处理器51 执行时使PDHMS地面单元31执行各种操作以收集、存储并且发送、传输或者以其他方式传送收集的井下过程数据的指令。因此,如图6中可能最佳所示,每个PDHMS地面单元31可以用于执行如下步骤/操作从位于各种深度/横向位置的关联的井下压力、温度、压力-温度传感器33典型地实时接收具有温度和压力对的形式的过程数据(方框101),对于以相同间隔井下接收的所有数据使用公共时间戳记将收集的数据打上时间戳记(方框103),并且将数据连续地发送/转发到RTU 37 (方框105)或者可替选地在存在窗口通信故障时直接发送/转发到SCADA主机服务器36。这些步骤/操作还可以包括识别/检测何时存在 PDHMS地面单元31下游的通信链路(通路)故障(即,介质或部件故障)(方框107),至少在下游通信链路故障期间将收集的过程数据存储在数据存储介质47中(方框109),或者可替选地连续存储在被配置为具有环形缓冲器类型功能的存储介质中。这些步骤/操作还可以包括检测通信重建(方框111),并且在通信重建时基本上同时例如在串行接口 41上提供当前的捕获数据的连续实时数据流并且在宽带接口 45上提供在数据存储介质47中存储的过程数据的至少部分,从而提供在下游通信链路故障期间存储的恢复数据的恢复文件传送 (方框113)。注意,应当理解,可替选地,可以在宽带接口 45上代替提供实时数据和存储的数据二者。(一个或多个)RTU37可以相似地包括控制电路或控制器59 (例如参见图2),其包含处理器61、耦合到处理器61的存储器63和存储在存储器63中的并且包括如下指令的程序产品65,所述指令在被RTU处理器61执行时使RTU 37执行各种操作以也收集、存储和报告井下过程数据。因此,如图7和8中所示,在正常操作下,RTU 37连续收集由一个或多个PDHMS地面单元31提供的实时过程数据(方框121、121’)并且将数据发送或者以其他方式传送到SCADA主机系统35 (方框123、123’)。RTU 37还用于监测下游和上游通信(方框 125、125’)以检测上游或下游通信链路故障。如图7中进一步所示,在检测/确定下游通信链路的故障(方框127)时,RTU 37 可以用于执行如下步骤/操作识别在RTU 37下游发生的下游通信链路故障并且记录当下游通信故障发生时的时间和日期(方框1 ),并且与每个关联的PDHMS地面单元31通信以使PDHMS地面单元31在尚未完成的情况下在下游通信故障期间存储恢复数据(方框131)。 RTU 37随后继续监测通信重建(方框133)并且基于持续时间或者基于实际时钟时间记录当修复发生时的时间和日期(方框135),并且可以确定受影响的PDHMS地面单元31的哪些文件包含针对受影响的时间段的恢复数据(方框137)。如图8中进一步所示,在检测/确定上游通信链路的故障(方框127’ )时,RTU 37 可以用于执行如下步骤/操作识别在RTU 37上游发生的通信链路故障,记录当上游通信故障发生时的时间和日期(方框129’),并且可以向SCADA系统35通知上游通信故障(方框 131’)。RTU 37随后继续监测通信重建(方框133’)并且从任何未受影响的PDHMS地面单元 31实时接收捕获的过程数据(方框134)。在重建时,RTU 37记录当修复发生时的时间和日期(方框135’),确定包含恢复数据的哪个文件或哪些文件要被访问并且从各个PDHMS地面单元取回(方框137’),并且重新开始报告来自先前受影响的PDHMS地面单元的数据(方框 139)。根据优选配置,可以响应于一个或多个故障的上游通信链路中的各个通信链路的中断时间和/或一个或多个故障的上游通信链路中的各个通信链路的修复时间来选择一个或多个文件。在数据在多个M小时存储/恢复文件上延伸时,情况可能具体地也是如此。如图9中所示并且如下面将更详细地描述的,由RTU 37执行的用于取回缺失数据的步骤/操作可以包括发出用于复制包括与由一个PDHMS地面单元31先前捕获的并且由于上游通信故障而未递送的数据相关的恢复数据的一个或多个文件的FTP命令(方框 151),从复制的一个或多个文件中提取过程数据和时间戳记数据(方框153),并且例如通过标准的历史传输将数据例如作为连续流或者作为一个或多个文件发送到SCADA系统35 (方框155)。注意,根据本发明的示例性实施例,待被复制的所处理数据开始于故障的上游通信链路的中断时间并且结束于故障的上游通信链路的修复时间。SCADA主机服务器36可以相似地包括控制电路或控制器69(例如参见图2),其包含处理器71、耦合到处理器71的存储器73和存储在存储器73中的并且包括如下指令的程序产品75,所述指令在被SCADA主机服务器处理器71执行时使SCADA主机服务器36执行各种操作以获取、存储、格式化和转发由每个PDHMS地面单元31收集的过程数据,作为用于PDHMS地面单元31和RTU 37的时间同步主设备执行,并且监测每个PDHMS地面单元31和关联的RTU 37之间的以及RTU 37 和SCADA系统35之间的通信。因此,如图10中所示,在正常操作下,SCADA主机服务器36 例如根据后面描述的例外(exception)方案的RTU报告来收集表示由一个或多个PDHMS地面单元31提供的实时过程数据的数据(方框121”),并且将数据发送或者以其他方式报告给下游数据管理系统,例如数据历史库81、Oracle数据库83、终端用户85等(方框123”)。 SCADA主机服务器36还用于监测上游(和下游)通信(方框125”)以检测上游或下游通信链路故障。如图10中进一步所示,在检测/确定上游通信链路的故障时(方框127”),SCADA 主机服务器36可以用于执行如下步骤/操作识别在SCADA主机服务器36上游发生的上游通信链路故障并且记录当上游通信故障发生时的时间和日期(方框129”)以及影响了哪个上游通信链路(通路)。服务器36继续监测通信重建(方框133”)。如果不是通往SCADA 主机服务器36的所有通路都受到影响,诸如例如在服务器36与多个网络接口 39通信或者与RTU 37或单独的PDHMS地面单元31直接通信的情况中,则服务器36继续收集由未受影响的RTU 37或者PDHMS地面单元31提供的可用数据(方框130)。在重建时,服务器36记录当修复发生时的时间和日期(方框135”)。根据服务器36的实施例,服务器36而非RTU 37或者除了 RTU 37之外可以确定包含恢复数据的哪个文件或哪些文件46要被访问并且从各个PDHMS地面单元取回。
如图11中所示并且如下面将更详细地描述的,由SCADA系统主机服务器36执行的用于取回由受影响的PDHMS地面单元31先前捕获和存储的并且由于上游通信故障而未递送的缺失数据的步骤/操作可以包括对于每个受影响的PDHMS地面单元31 开始复制包括与由PDHMS地面单元31先前捕获的并且由于上游通信故障而未递送的数据相关的恢复数据的每个“恢复的”或“恢复”文件(方框161),将恢复的数据例如重取到SCADA历史库中(方框163),重新创建用于在SCADA主机下游的下游通信链路上传输的与来自恢复文件的缺失“恢复”数据相关的新文件(方框165),并且传输(一个或多个)新文件(方框167)。注意,根据一个配置,在复制恢复文件期间,SCADA系统主机服务器36还可以直接从受影响的PDHMS地面单元31或者从RTU 37同时捕获与由每个受影响的PDHMS地面单元 31当前捕获的数据相关的实时数据。还注意,尽管上面步骤/操作被指示为由SCADA主机服务器36执行,但是应当理解,对SCADA主机服务器36的参考可以包括与SCADA主机服务器36通信的孤立的服务器(未示出)或者SCADA主机服务器或服务器集群36自身。当孤立的服务器用作SCADA主机服务器36的代理时,所传送的档案或实时数据例如经由FTP或 OPC OPC-HDA (历史数据访问)/UA从主机服务器发送到SCADA主机服务器36。进一步注意,SCADA系统35或者独立的时间服务器91 (例如参见图4)可以被配置为用作针对每个 PDHMS地面单元31和(一个或多个)RTU 37的时间同步主设备以帮助确保恢复的数据不与实时接收的先前接收到的数据重叠。再此外,不论恢复情形如何,根据优选配置,RTU 37可以被配置为维持存储、存档、上载和重取所有过程数据(除了存储在SCADA主机服务器数据库中的PDHMS例外和压缩标签)的能力。下面描述上面关于PDHMS地面单元层、时间同步、RTU层、数据取回需要、SCADA主机层、PI系统层、Oracle数据库系统层所描述的功能的另外细节
PDHMS地面单元层
根据本发明的实施例,每个PDHMS地面单元31 可以配备有串行RS485和以太网接口 41、45 ;可以配备有在需要时可升级的(scalable)最小为IGB的大存储容量;可以支持针于两个接口(即串行Modbus和IP上的Modbus)的Modbus通信协议;可以以每秒间隔一个样本来收集地下传感器数据(例如,具有IEEE 32浮点格式的压力和温度读数);可以在收集数据时对所有收集的传感器数据打上时间戳记;并且可以支持FTP功能以例如实现到RTU 37 或者SCADA主机服务器36的大文件传输。文件传输协议功能需要FTP客户端和FTP服务器。PDHMS地面单元31可以用作FTP服务器。根据期望配置,客户端可以在RTU 37中或者在SCADA主机服务器36中。此外,客户端和服务器FTP配置可以被安装在PDHMS地面单元 31上和/或在RTU 37或SCADA主机服务器处。根据优选配置,PDHMS地面单元31可以支持例如基于一秒的基础连续地将收集的数据创建为本地存储介质47中的(一个或多个)逗号分隔值(CSV)文件46的文件创建功能 (即,存储/存档)。有利地,文件46可以用作倘若下游通信链路中断或故障时的恢复文件。 注意,文件46内包含的这种数据不应当需要升级。此外,本地存储介质47可以与PDHMS地面单元31集成以增强地面单元31的模块性。PDHMS地面单元31可以允许在正在连续更新文件时由RTU 37/SCADA 35的复制访问,以增强通信重建后文件恢复。就是说,文件访问配置是使得在主机(SCADA/RTU)访问文件46的过程期间不存在文件访问违规。PDHMS地面单元31使用捕获的井下过程数据来更新(写入)CSV文件46,使得以每秒将新纪录添加到文件。为了增强组织,PDHMS地面单元31可以创建针对每个月的目录。在特定示例中, 目录名称是跟随有YY的月份的头三个字母,例如MMMYY (例如,Sep07);并且文件名称具有格式 YYYY-MM-DD. CSV0此外根据特定示例,文件格式可以具有仅使用逗号或制表符定界的文本格式。文件表格格式可以如下
第一行PDHMS地面单元唯一 ID ;
第二行时间,PSI (磅/平方英寸),DegF (华氏度数),?51,068 沖51,068卩第三行:HH:MM:SS,压力1,温度1,压力2,温度2,压力3,温度3 第四行HH:匪:SS,值,值,值,值,值,值
注意,第一行PDHM唯一 ID可以是油田特定的并且应当跨越所有油田都是一致的。第二行包括PDHM计量的工程单位。该行仅被提供用于CSV文件的可读性。SCADA/RTU在数据取回过程期间可以忽略该行。第三行可以包括例如以压力-温度对的PDHM计量读数。 SCADA/RTU/PI/Oracle DB (数据库)逻辑可以驱动CSV文件包含的数据点的数目。第四行时间可以以ISO 8601时间戳记格式字符串(例如,“YYYYMMDDHHMMSS”)表达。根据本发明的实施例,PDHMS地面单元31还被配置为基于一旦达到整体存储容量 (PDHMS地面单元31的总存储容量的80%)而将最先删除所创建的最先文件来提供文件删除内务工作。此外,根据本发明的实施例,PDHMS地面单元31可以如下面描述的那样接受例如由SCADA主机服务器36或RTU 37开始的时间同步,并且可以使用由主机服务器36写入的时间值来更新其内部时钟。时间同步
如先前识别的,可以基于相同定时源使SCADA、RTU和PDHMS地面单元时间同步。存在可以用于实现该需要的至少两种选项。第一种选项是基于例如GPS/时间服务器91 (例如参见图4),其利用例如用于基于端到端以太网的装置的简单网络时间协议(SNTP)。第二种选项基于例如利用下面描述的、用于基于串行MODBUS实现方案的装置的方法。根据第二种选项,SCADA/RTU通信协议(例如,BSAP, DNP等)的标准时间同步功能可以用于使RTU 37同步。以下是针对串行Modbus装置实现方案的时间同步需要,其中记录的时间戳记部分包括例如六个连续的寄存器(32位无符号整数),它们包含年、月、日、小时、分钟、秒。包含控制信息的寄存器值格式(4XXXX)如下
权利要求
1.一种用于管理钻后操作数据获取的装置(30),所述装置(30)包括永置井下监测系统(PDHMS)地面单元(31)和接收器传送器单元(RTU) (37),所述装置(30)特征在于所述永置井下监测系统(PDHMS)地面单元(31)具有串行接口(41)和宽带接口(45),用于选择性地提供包括多个捕获的井下过程数据点的井下过程数据的连续实时数据流,每个数据点包括经由多个分立的和隔开的井下传感器 (33)基本上同时捕获的多个实时压力和温度对;并且用于提供在所述PDHMS地面单元(31) 下游的下游通信故障期间存储在一个或多个恢复文件(46)中的恢复数据的恢复文件传送, 第一数据存储介质(53、47),用于临时存储每个捕获的数据点, 第二数据存储介质(47、53),用于存储定义恢复数据的在位于所述PDHMS地面单元 (31)下游的下游通信故障期间收集的每个捕获的数据点,以及控制器(43),被配置为当发生下游通信故障时检测所述故障,并且使各个PDHMS地面单元(31)在所述PDHMS地面单元(31)下游的下游通信故障期间将所述恢复数据存储在所述第二数据存储介质(47、53)中的一个或多个恢复文件(46)中;以及所述接收器传送器单元RTU (37 )与所述PDHMS地面单元(31)的串行接口( 41)通信并且包括控制器(59),所述控制器(59)被配置为收集由所述PDHMS地面单元(31)收集的连续实时数据,被配置为当发生所述PDHMS地面单元(31)和所述RTU (37)之间的通信故障时检测所述通信故障的存在——所述通信故障定义RTU-PDHMS地面单元通信故障,并且被配置为检测在所述RTU (37)下游的下游通信故障。
2.根据权利要求1所述的装置(30),其中所述PDHMS地面单元(31)的控制器(43)包括处理器(51)、耦合到所述处理器(51)的存储器(53)、和存储在所述存储器(53)中的并且包括指令的程序产品(55),所述指令在被所述处理器(51)执行时使所述PDHMS地面单元 (31)执行如下操作根据预先选择的间隔,从多个关联的井下传感器(33)接收包括实时压力和温度的实时过程数据;在所述PDHMS地面单元(31)下游的下游通信故障期间将接收的过程数据存储在所述一个或多个恢复文件(46)中;以及响应于下游通信重建,基本上同时地在所述串行接口(41)上提供捕获的数据的连续实时数据流并且在所述宽带接口(45)上提供在所述一个或多个恢复文件(46)中存储的过程数据的至少部分,从而不打断地提供在所述PDHMS地面单元(31)下游的下游通信故障期间存储的恢复数据的恢复文件传送。
3.根据权利要求1或2中任一项所述的装置(30),其中所述PDHMS地面单元(31)的控制器(43)被进一步配置为根据如下约定将针对所述PDHMS地面单元(31)的各个恢复数据存储在所述一个或多个恢复文件(46)中每个恢复文件(46)被分立地指配给与每个其他的恢复文件(46)不同的特定的年、 月和日,并且包含针对所述PDHMS地面单元(31)的PDHMS地面单元唯一身份以及高达约 86000个捕获的过程数据点,每个捕获的过程数据点与指示何时从各个多个井下传感器(33)中捕获各个过程数据的年、月、日、小时、分钟和秒关联,每个捕获的过程数据点包括多个压力和温度对和指示小时、分钟和秒的相应的时间戳记,以使用以下中的一个或多个进行定界的文本格式提供每个捕获的数据点的单独数据元素逗号和制表符,每个捕获的数据点以约一秒间隔存储在具有匹配的关联的年、月和日的恢复文件(46) 中,以及包括在多个不同的日上延伸的多个捕获的过程数据点的恢复数据根据所述多个捕获的过程数据点中的每个分立数据点的各个时间戳记而跨越相应的多个不同的恢复文件 (46)进行分布;以及其中所述PDHMS地面单元(31)的控制器(43)被进一步配置为基于以下约定来提供文件删除 内务工作一旦所述第二数据存储介质(47、53)的整体存储容量达到总存储容量的 80%,则创建的最先恢复文件(46)是待删除的最先恢复文件(46)。
4.根据权利要求1至3中任一项所述的装置(30),其中所述PDHMS地面单元(31)被进一步配置为允许在由以下中的一个或多个进行的复制访问期间没有文件访问违规的情况下使用由所述PDHMS地面单元(31)另外捕获的过程数据点进行恢复文件更新期间进行复制访问所述RTU (37),SCADA主机服务器(36)、以及与SCADA主机服务器(36)通信的中间主机服务器。
5.根据权利要求1至4中任一项所述的装置(30),其中所述RTU(37)被进一步配置为与所述PDHMS地面单元(31)通信以使所述PDHMS地面单元(31)在所述RTU (37 )下游的下游通信故障期间存储恢复数据。
6.根据权利要求1至5中任一项所述的装置(30),其中所述PDHMS地面单元(31)被配置为用作文件传输协议(FTP)服务器,其中所述RTU (37)被配置为用作FTP客户端,并且其中所述RTU控制器(59)包括处理器(61)、耦合到所述处理器(61)的存储器(63)、和存储在所述存储器(63)中的并且包括指令的程序产品(65),所述指令在被所述RTU处理器(61) 执行时使所述RTU (37)执行如下操作监测RTU-PDHMS地面单元通信链路的健康状态,所述RTU-PDHMS地面单元通信链路提供所述RTU (37 )和所述PDHMS地面单元(31)之间的通信通路;当发生所述RTU-PDHMS地面单元通信链路的故障时检测所述故障;确定所述RTU-PDHMS地面单元通信链路的故障发生时的时间和日期;当发生所述RTU-PDHMS地面单元通信链路的故障时将所述故障报告给SCADA主机服务器(36);当发生故障的RTU-PDHMS地面单元通信链路的修复时检测所述修复;确定故障的RTU-PDHMS地面单元通信链路的修复发生时的时间和日期;识别存储在所述PDHMS地面单元(31)的第二数据存储介质中的多个恢复文件(46)中的一个或多个恢复文件(46)中的哪些文件包含在所述RTU-PDHMS地面单元通信链路的故障期间捕获和存储的并且由于其故障而未递送到所述RTU (37)的捕获的井下过程数据点, 响应于所述RTU (37)确定所述一个或多个恢复文件(46)包含具有落在在所述RTU-PDHMS 地面单元通信链路的故障时间和其修复时间之间延伸的时间连续体内的时间戳记的一个或多个捕获的井下过程数据点而由所述RTU (37)识别所述一个或多个恢复文件(46);发出复制所述一个或多个恢复文件(46)的FTP命令,所述恢复文件包含由与故障的 RTU-PDHMS地面单元通信链路关联的各个PDHMS地面单元(31)先前捕获的并且由于其故障而未递送的恢复数据;以及从复制的一个或多个恢复文件(46)中提取过程数据和时间戳记数据,所述过程数据开始于所述RTU-PDHMS地面单元通信链路的故障时间并且结束于其修复时间。
7.根据权利要求1至6中任一项所述的装置(30),其中所述RTU (37)被配置为轮询每个PDHMS地面单元(31)并且以约每秒一个样本的速率从每个关联的PDHMS地面单元(31)连续收集每个捕获的井下过程数据点;以及其中所述RTU (37)被配置为提供捕获的井下过程数据作为具有以下死区的例外报告的标记压力约士0.01 psi,以及温度约士0.1度。
8.根据权利要求1至7中任一项所述的装置(30),其中所述PDHMS地面单元(31)和所述RTU (37)每个均包括内部时钟; 其中所述装置(30)进一步包括监督控制和数据获取(SCADA)系统(35),其包括被配置为用作针对所述PDHMS地面单元(31)和所述RTU (37)的时间同步主设备的SCADA主机服务器(36);以及其中所述PDHMS地面单元(31)和所述RTU (37)均被分立地配置为从所述SCADA系统 (35)接收时间同步信号以更新其各个内部时钟。
9.根据权利要求1至8中任一项所述的装置(30),其特征进一步在于 网络接口( 39 ),包括以太网交换机;以及SCADA系统(35 ),包括SCADA主机服务器(36 ),该SCADA主机服务器(36 )经由所述网络接口(39)与所述PDHMS地面单元(31)的宽带接口(45)通信并且与所述RTU (37)通信并且具有处理器(71)、耦合到所述处理器(71)的存储器(73)、和存储在所述存储器(73)中的并且包括指令的程序产品(75),所述指令在被所述处理器(71)执行时使所述SCADA主机服务器(36)执行如下操作监测所述PDHMS地面单元(31)和RTU (37)之间的以及所述RTU (37)和所述SCADA系统(35)之间的通信以定义多个上游通信链路,当发生上游通信链路之一中的通信故障时确定所述通信故障的存在, 确定故障的上游通信链路的故障时间,以及响应于所述故障的上游通信链路上的通信修复 确定所述故障的上游通信链路的修复时间, 捕获包括由所述PDHMS地面单元(31)实时捕获的过程数据的实时过程数据, 开始复制定义恢复数据的一个或多个恢复文件(46)中的每个恢复文件,每个恢复文件包含由一个PDHMS地面单元(31)先前捕获和存储的并且由于故障的上游通信通路上的通信丢失而未递送的恢复数据的至少一部分,将所述恢复数据重取到SCADA历史库中,以及创建用于在所述SCADA主机服务器(36)下游的下游通信链路上传输的包括所述恢复数据的单个新文件,所述新文件包括来自复制的一个或多个恢复文件(46)的过程数据和时间戳记数据,所述过程数据开始于当发生上游通信故障时的时间并且结束于当发生上游通信修复时的时间。
10.根据权利要求1至9中任一项所述的装置(30),其特征进一步在于包括SCADA主机服务器(36)的SCADA系统(35),该SCADA主机服务器(36)被配置为轮询所述RTU (37)以第一预定速率从所述RTU (37)收集表示由所述PDHMS地面单元 (31)捕获的并且当存在例外时例外报告的所捕获的压力和温度数据的数据,从而减少所述 RTU (37)和所述SCADA主机服务器(36)之间的带宽需要,以及以第二预定速率连续收集由所述PDHMS地面单元(31)捕获的所捕获的压力和温度数据,从而确保加强数据质量。
11.根据权利要求10所述的装置(30),其中所述第一预定速率包括约每秒一个样本的速率;以及其中所述第二预定速率包括约每分钟一个样本的速率。
12.根据权利要求10或11中任一项所述的装置(30),其中所述SCADA系统(35)包括用于存储收集的数据的SCADA数据库; 其中所述SCADA主机服务器(36)被定位为与用于存储收集的数据的所述SCADA数据库通信;以及其中所述SCADA数据库被配置具有以下死区的例外报告 压力约士0.01 psi,以及温度约士0. 1度。
13.一种用于管理钻后操作数据获取的装置(30),所述装置(30)包括多个永置井下监测系统(PDHMS)地面单元(31),每个地面单元包括多个永置井下监测系统(PDHMS)地面单元(31);接收器传送器单元(RTU) (37);以及监督控制和数据获取(SCADA)系统(35),所述装置(30)的特征在于所述多个永置井下监测系统(PDHMS)地面单元(31)每个均包括 串行接口(41),用于提供包括多个捕获的井下过程数据点的井下过程数据的连续实时数据流,每个数据点包括经由多个分立的和隔开的井下传感器(33)基本上同时捕获的多个实时压力和温度对,易失性数据存储介质(53),用于临时存储每个捕获的数据点,非易失性数据存储介质(47),用于存储定义恢复数据的在位于各个PDHMS地面单元 (31)下游的下游通信链路故障期间收集的每个捕获的数据点,宽带接口(45),用于提供在下游通信链路故障期间存储在一个或多个恢复文件(46) 中的恢复数据的恢复文件传送,以及控制器(43),被配置为当发生在各个PDHMS地面单元(31)下游的下游通信链路故障时检测所述故障,并且使各个PDHMS地面单元(31)在所述PDHMS地面单元(31)下游的下游通信故障期间将恢复数据存储在所述非易失性PDHM存储介质(47)中的一个或多个恢复文件 (46)中;所述接收器传送器单元RTU (37)与所述多个PDHMS地面单元(31)中的每个的串行接口(41)通信并且包括控制器(59),所述控制器(59)被配置为收集由所述多个PDHMS地面单元(31)中的每个收集的过程数据的连续实时数据流,检测在所述RTU (37)下游的下游通信链路故障,与所述多个PDHMS地面单元(31)中的每个通信以使所述PDHMS地面单元(31) 在下游通信链路故障期间存储恢复数据,并且当发生所述多个PDHMS地面单元(31)之一和所述RTU (37)之间的RTU-PDHMS地面单元通信链路中的通信故障时检测所述通信故障的存在——所述通信故障定义RTU-PDHMS地面单元通信链路故障,确定所述RTU-PDHMS地面单元通信链路的故障时间,报告所述RTU-PDHMS地面单元通信链路故障,并且确定定义 RTU-PDHMS地面单元通信链路修复的故障的RTU-PDHMS地面单元通信链路的修复时间;网络接口(39);以及监督控制和数据获取(SCADA)系统(35 )包括SCADA主机服务器(36 ),该SCADA主机服务器(36)经由所述网络接口(39)与所述多个PDHMS地面单元(31)中的每个的宽带接口 (45)通信并且与所述RTU (37)通信并且包括控制器(69),所述控制器(69)被配置为监测每个PDHMS地面单元(31)和关联的RTU (37)之间的以及所述RTU (37)和所述SCADA系统(35)之间的通信以定义多个上游通信链路,当发生上游通信链路之一中的通信故障时确定所述通信故障的存在,确定故障的上游通信链路的故障时间,响应于所述故障的上游通信链路上的通信修复而确定所述故障的上游通信链路的修复时间,并且在所述故障的上游通信链路上的通信修复时,捕获包括由所述多个PDHMS地面单元(31)中的每个实时捕获的过程数据的实时过程数据并且取回与由一个或多个PDHMS地面单元(31)先前捕获和存储的并且由于各个故障的上游通信链路的通信故障而未递送的恢复数据相关的过程数据。
14.根据权利要求13所述的装置(30),其中每个PDHMS地面单元(31)的控制器(43) 包括处理器(51)、耦合到所述处理器(51)的存储器(53)、和存储在所述存储器(53)中的并且包括指令的程序产品(55),所述指令在被所述处理器(51)执行时使所述PDHMS地面单元 (31)执行如下操作根据预先选择的间隔,从多个关联的井下传感器(33)接收包括实时压力和温度的实时过程数据;在所述PDHMS地面单元(31)下游的下游通信链路故障期间将接收的过程数据存储在所述一个或多个恢复文件(46)中;以及响应于下游通信链路重建,基本上同时地在所述串行接口(41)上提供捕获的数据的连续实时数据流并且在所述宽带接口(45)上提供在所述一个或多个恢复文件(46)中存储的过程数据的至少部分,从而不打断地提供在下游通信链路故障期间存储的恢复数据的恢复文件传送。
15.根据权利要求13或14中任一项所述的装置(30),其中每个PDHMS地面单元(31)的宽带接口(45)包括以太网接口 ;其中每个PDHMS地面单元(31)的串行接口(41)包括以下中的一个或多个RS_232串行接口和RS-485串行接口;其中每个PDHMS地面单元(31)被定位为与各个多个分立的和隔开的井下传感器(33) 通信,每个传感器提供温度、压力、或者温度和压力过程数据;其中每个PDHMS地面单元(31)被配置为以约每秒一个样本的速率基本上同时地从所述多个井下传感器(33)中的每个迭代地连续地收集压力和温度,从而形成捕获的井下过程数据点;其中每个PDHMS地面单元(31)的控制器(43)被配置为在收集各个内部温度和压力数据时使各个PDHMS地面单元(31)对每个井下过程数据点打上时间戳记;以及其中每个PDHMS地面单元(31)被配置为支持FTP功能以实现恢复数据到以下中的一个或多个的文件传输所述RTU (37)、所述SCADA主机服务器(36)、以及与SCADA主机服务器(36)通信的中间主机服务器。
16.根据权利要求13至15中任一项所述的装置(30),其中所述多个PDHMS地面单元(31)中的每个和所述RTU (37)分立地包括内部时钟; 其中所述SCADA系统(35)被配置为用作针对所述多个PDHMS地面单元(31)中的每个和所述RTU (37)的时间同步主设备;以及其中每个PDHMS地面单元(31)和所述RTU (37)每个均被分立地配置为从所述SCADA 系统(35)接收时间同步信号以更新其各个内部时钟。
17.根据权利要求13至16中任一项所述的装置(30),其中每个PDHMS地面单元(31)的控制器(43)被进一步配置为根据以下约定将针对各个PDHMS地面单元(31)的各个恢复数据存储在所述一个或多个恢复文件(46)中每个恢复文件(46)被分立地指配给与每个其他的恢复文件(46)不同的特定的年、 月和日,并且包含针对各个PDHMS地面单元(31)的PDHMS地面单元唯一身份以及高达约 86000个捕获的过程数据点,每个捕获的过程数据点与指示何时从各个多个井下传感器(33)中捕获各个过程数据的年、月、日、小时、分钟和秒关联,每个捕获的过程数据点包括多个压力和温度对和指示小时、分钟和秒的相应的时间戳记,以使用以下中的一个或多个进行定界的文本格式提供每个捕获的数据点的单独数据元素逗号和制表符,每个捕获的数据点以约一秒间隔存储在具有匹配的关联的年、月和日的恢复文件(46) 中,以及包括在多个不同的日上延伸的多个捕获的过程数据点的恢复数据根据所述多个捕获的过程数据点中的每个分立数据点的各个时间戳记而跨越相应的多个不同的恢复文件 (46)进行分布;以及其中每个PDHMS地面单元(31)的控制器(43)被进一步配置为基于以下约定来提供文件删除内务工作一旦所述非易失性数据存储介质(47)的整体存储容量达到总存储容量的80%,则创建的最先恢复文件(46)是待删除的最先恢复文件(46);以及其中每个PDHMS地面单元(31)被进一步配置为允许在由以下中的一个或多个进行的复制访问期间没有文件访问违规的情况下使用由各个PDHMS地面单元(31)另外捕获的过程数据点进行恢复文件更新期间进行复制访问所述RTU (37)、所述SCADA主机服务器 (36)、以及与SCADA主机服务器(36)通信的中间主机服务器。
18.根据权利要求13至17中任一项所述的装置(30),其中每个PDHMS地面单元(31)被配置为用作文件传输协议(FTP)服务器,其中所述 RTU (37)被配置为用作FTP客户端,并且其中所述RTU控制器(59)包括处理器(61)、耦合到所述处理器(61)的存储器(63)、和存储在所述存储器(63)中的并且包括指令的程序产品(65),所述指令在被所述RTU处理器(61)执行时使所述RTU (37)执行如下操作记录当所述RTU-PDHMS地面单元通信链路故障发生时的时间和日期以及当故障的 RTU-PDHMS地面单元通信链路被修复时的时间和日期;对于所述多个PDHMS地面单元(31)中的每个,确定所述一个或多个恢复文件(46)中的哪些恢复文件包含在所述RTU-PDHMS地面单元通信链路的故障时间和所述RTU-PDHMS地面单元通信链路的修复时间之间延伸的时间连续体之间捕获的恢复数据,从而确定所述一个或多个恢复文件(46)中的哪些恢复文件要被访问并且从各个PDHMS地面单元(31)取回; 以及其中SCADA主机服务器(36)包括处理器(71)、耦合到所述处理器(71)的存储器(73)、 和存储在所述存储器(73)中的并且包括指令的程序产品(75),所述指令在被所述处理器 (71)执行时使所述SCADA主机服务器(36)执行如下操作发出复制恢复文件(46)的FTP命令,所述恢复文件包括与由所述多个PDHMS地面单元 (31)中的一个或多个先前捕获的并且由于上游通信故障而未递送的数据相关的恢复数据, 响应于所述RTU (37)或SCADA主机服务器(36)确定恢复文件(46)包含具有落在在所述 RTU-PDHMS地面单元通信链路的故障时间和故障的RTU-PDHMS地面单元通信链路的修复时间之间延伸的时间连续体内的时间戳记的一个或多个捕获的井下过程数据点而选择用于复制的恢复文件(46),以及从复制的恢复文件(46)中提取过程数据和时间戳记数据,所述过程数据开始于所述 RTU-PDHMS地面单元通信链路的故障时间并且结束于故障的RTU-PDHMS地面单元通信链路的修复时间。
19.根据权利要求13至18中任一项所述的装置(30),其中每个PDHMS地面单元(31) 被配置为用作文件传输协议(FTP)服务器,其中所述RTU (37)被配置为用作FTP客户端, 并且其中所述RTU控制器(59)包括处理器(61)、耦合到所述处理器(61)的存储器(63)、和存储在所述存储器(63 )中的并且包括指令的程序产品(65 ),所述指令在被所述RTU处理器 (61)执行时使所述RTU (37)执行如下操作监测多个RTU-PDHMS地面单元通信链路的健康状态,每个RTU-PDHMS地面单元通信链路提供所述RTU (37)和所述多个PDHMS地面单元(31)中的分立的一个PDHMS地面单元之间的通信通路;当发生所述多个RTU-PDHMS地面单元通信链路之一的故障时检测所述故障; 记录当所述多个RTU-PDHMS地面单元通信链路之一的故障发生时的时间和日期; 当发生所述多个RTU-PDHMS地面单元通信链路之一的故障时将所述故障报告给所述 SCADA主机服务器(36);当发生所述多个RTU-PDHMS地面单元通信链路中的故障的通信链路的修复时检测所述修复;记录当所述多个RTU-PDHMS地面单元通信链路中的故障的通信链路的修复发生时的时间和日期;识别存储在与所述多个RTU-PDHMS地面单元通信链路中的故障的通信链路关联的 PDHMS地面单元(31)的所述非易失性PDHMS地面单元存储介质(47)中的多个恢复文件 (46)中的一个或多个恢复文件(46)中的哪些恢复文件包含在所述多个RTU-PDHMS地面单元通信链路之一的故障期间捕获和存储的并且由于其故障而未递送到所述RTU (37)的捕获的井下过程数据点,响应于所述RTU (37)确定所述一个或多个恢复文件(46)包含具有落在在所述多个RTU-PDHMS地面单元通信链路之一的故障时间和其修复时间之间延伸的时间连续体内的时间戳记的一个或多个捕获的井下过程数据点而由所述RTU (37)识别所述一个或多个恢复文件(46);发出复制所述一个或多个恢复文件(46)的FTP命令,所述恢复文件包含由与故障的 RTU-PDHMS地面单元通信链路关联的各个PDHMS地面单元(31)先前捕获的并且由于其故障而未递送的恢复数据;以及从复制的一个或多个恢复文件(46)中提取过程数据和时间戳记数据,所述过程数据开始于所述多个RTU-PDHMS地面单元通信链路之一的故障时间并且结束于其修复时间。
20.根据权利要求13至19中任一项所述的装置(30),其中所述SCADA主机服务器(36) 包括处理器(71)、耦合到所述处理器(71)的存储器(73)、和存储在所述存储器(73)中的并且包括指令的程序产品(75),所述指令在被所述处理器(71)执行时使所述SCADA主机服务器(36)执行如下操作响应于所述故障的上游通信链路的修复,开始复制定义恢复数据的一个或多个恢复文件(46)中的每个,每个恢复文件分立地包含由与所述故障的上游通信链路关联的PDHMS地面单元(31)之一先前捕获和存储的并且由于其故障而未递送的恢复数据的至少一部分;将所述恢复数据重取到SCADA历史库中;以及创建用于在所述SCADA主机服务器(36)下游的下游通信链路上传输的包括所述恢复数据的单个新文件,所述新文件包括来自复制的一个或多个恢复文件(46)的过程数据和时间戳记数据,所述过程数据开始于当发生上游通信故障时的时间并且结束于当发生上游通信修复时的时间。
21.根据权利要求13至20中任一项所述的装置(30),其中每个PDHMS地面单元(31) 被配置为用作文件传输协议(FTP)服务器,其中所述SCADA主机服务器(36)被配置为用作 FTP客户端,其中所述SCADA控制器(69)包括处理器(71)、耦合到所述SCADA处理器(71) 的存储器(73)、和存储在所述存储器(73)中的并且包括指令的程序产品(75),所述指令在被所述处理器(71)执行时使所述SCADA主机服务器(36)执行如下操作监测多个SCADA-PDHMS地面单元通信链路的健康状态,每个SCADA-PDHMS地面单元通信链路提供所述SCADA主机服务器(36)和所述多个PDHMS地面单元(31)中的分立的一个 PDHMS地面单元之间的通信通路;当发生所述多个SCADA-PDHMS地面单元通信链路之一的故障时检测所述故障;记录当所述多个SCADA-PDHMS地面单元通信链路之一的故障发生时的时间和日期;当发生所述多个SCADA-PDHMS地面单元通信链路中的故障的通信链路的修复时检测所述修复;记录当所述多个SCADA-PDHMS地面单元通信链路中的故障的通信链路的修复发生时的时间和日期;识别存储在与所述多个SCADA-PDHMS地面单元通信链路中的故障的通信链路关联的 PDHMS地面单元(31)的所述非易失性PDHMS地面单元存储介质(47)中的多个恢复文件 (46)中的一个或多个恢复文件(46)中的哪些恢复文件包含在所述多个SCADA-PDHMS地面单元通信链路之一的故障期间捕获和存储的并且由于其故障而未递送到所述SCADA主机服务器(36)的捕获的井下过程数据点,响应于确定所述一个或多个恢复文件(46)包含具有落在在所述多个SCADA-PDHMS地面单元通信链路故障之一的故障时间和其修复时间之间延伸的时间连续体内的时间戳记的一个或多个捕获的井下过程数据点而由所述SCADA主机服务器(36)识别所述一个或多个恢复文件(46);发出复制所述一个或多个恢复文件(46)的FTP命令,所述恢复文件包含由与故障的 SCADA-PDHMS地面单元通信链路关联的各个PDHMS地面单元(31)先前捕获的并且由于其故障而未递送的恢复数据;以及从复制的一个或多个恢复文件(46)中提取过程数据和时间戳记数据,所述过程数据开始于所述多个SCADA-PDHMS地面单元通信链路之一的故障时间并且结束于其修复时间以定义恢复数据;以及创建用于在所述SCADA主机服务器(36)下游的下游通信链路上传输的包括所述恢复数据的单个新文件,所述新文件包括来自复制的一个或多个修复文件的过程数据和时间戳记数据,所述过程数据开始于所述多个SCADA-PDHMS地面单元通信链路之一的故障时间并且结束于其修复时间。
22.根据权利要求13至21中任一项所述的装置(30),其中所述RTU (37)被配置为轮询每个PDHMS地面单元(31),并且以约每秒一个样本的速率从每个关联的PDHMS地面单元(31)连续收集每个捕获的井下过程数据点;其中所述RTU (37)被配置为提供捕获的井下过程数据作为具有以下死区的例外报告的标记压力约士0.01 psi,以及温度约士 0. 1度;其中所述SCADA主机服务器(36)被配置为轮询所述RTU (37),以约每秒一个样本的速率从所述RTU (37)收集表示由每个PDHMS地面单元(31)捕获的并且当存在例外时例外报告的所捕获的压力和温度数据的数据以减少所述RTU (37)和所述SCADA主机服务器(36) 之间的带宽需要,并且以约每分钟一个样本的速率连续收集由每个PDHMS地面单元(31)捕获的所捕获的压力和温度数据以确保加强数据质量;其中所述SCADA主机服务器(36)与用于存储收集的数据的SCADA数据库通信;以及其中所述SCADA数据库被配置具有以下死区的例外报告 压力约士0.01 psi,以及温度约士0. 1度。
23.—种管理钻后操作数据获取的方法,所述方法包括如下步骤提供永置井下监测系统(PDHMS)地面单元(31)和从多个井下压力传感器(33)接收过程数据,所述方法的特征在于如下步骤提供用于管理钻后操作数据获取的装置(30),所述装置包括包括串行接口(41)和宽带接口(45)的永置井下监测系统(PDHMS)地面单元(31),与所述PDHMS地面单元(31)的串行接口(41)通信的关联的接收器传送器单元(RTU) (37),包括以太网交换机的网络接口 (39 ),以及经由所述网络接口( 39 )与所述PDHMS地面单元(31)的宽带接口( 45 )和所述RTU (37)通信的监督控制和数据获取(SCADA)系统主机服务器(36);由所述PDHMS地面单元(31)根据预先选择的间隔而从与其关联的多个分立的和隔开的井下压力传感器(33)接收包括实时压力和温度的实时过程数据的基本连续流;响应于接收到实时过程数据,提供包括多个捕获的井下过程数据点的捕获的井下过程数据的连续实时数据流,每个数据点包括经由所述多个分立的和隔开的井下传感器(33)基本上同时捕获的多个实时压力和温度对;当发生以下中的一个或多个之间的下游通信故障时检测所述故障所述PDHMS地面单元(31)和关联的RTU (37),以及所述RTU (37)和所述SCADA系统;所述故障在发生位于所述PDHMS地面单元(31)下游的下游通信通路故障时单独地和共同地定义所述下游通信通路故障;响应于位于所述PDHMS地面单元(31)下游的下游通信通路故障,所述PDHMS地面单元 (31)将接收的实时过程数据存储在用于定义恢复数据的一个或多个恢复文件(46)中;以及响应于下游通信通路重建,所述PDHMS地面单元(31)基本上同时地在所述串行接口 (41)上提供捕获的数据的连续实时数据流并且在所述宽带接口(45)上提供存储在所述一个或多个恢复文件(46)中的恢复数据的至少部分,从而不打断地提供在所述PDHMS地面单元(31)下游的下游通信通路故障期间存储的恢复数据的恢复文件通信。
24.根据权利要求23所述的方法,其特征进一步在于如下步骤所述PDHMS地面单元(31)向每个恢复文件(46)指配与每个其他的恢复文件(46)不同的截然不同的年、月和日,并且向每个恢复文件(46)指配与同所述RTU (37)通信的任何其他PDHMS地面单元(31)截然不同的针于所述PDHMS地面单元(31)的PDHMS地面单元唯一身份;所述PDHMS地面单元(31)使每个捕获的过程数据点与指示何时从所述多个井下传感器(33)捕获与所述PDHMS地面单元(31)关联的各个过程数据的年、月、日、小时、分钟和秒关联,每个捕获的过程数据点包括所述多个压力和温度对和指示小时、分钟和秒的相应的时间戳记,以使用以下中的一个或多个进行定界的文本格式提供每个捕获的数据点的各个数据元素逗号和制表符;以及所述PDHMS地面单元(31)将每个捕获的数据点以约一秒间隔存储在具有匹配的关联的年、月和日的各个恢复文件(46)中。
25.根据权利要求23所述的方法,其中所述PDHMS地面单元(31)包括非易失性存储介质(47、53),其被配置为存储所述一个或多个恢复文件(46)中的每个,所述方法的特征进一步在于如下步骤所述PDHMS地面单元(31)基于以下约定来提供文件删除内务工作一旦所述非易失性数据存储介质(47)的整体存储容量达到总存储容量的80%,则创建的最先恢复文件(46)是待删除的最先恢复文件(46)。
26.根据权利要求23-25中任一项所述的方法,其特征进一步在于步骤所述PDHMS地面单元(31)当在由以下中的一个或多个进行的复制访问期间没有文件访问违规的情况下使用另外捕获的过程数据点同时执行其恢复文件更新时提供对所述一个或多个恢复文件(46)之一的复制访问所述RTU (37)、所述SCADA主机服务器(36)以及与SCADA主机服务器(36)通信的中间主机服务器,从而防止打断捕获的数据的连续实时数据流的同时提供。
27.根据权利要求23-26中任一项所述的方法,其特征进一步在于如下步骤向所述PDHMS地面单元(31)发出文件传输协议(FTP)命令以复制所述一个或多个恢复文件(46)并且将所述一个或多个恢复文件(46)传输到所述SCADA主机服务器(36),从而提供在RTU-SCADA通信故障期间存储在一个或多个恢复文件(46)中的恢复数据的恢复,发出文件传输协议命令的步骤由以下之一执行所述RTU (37)、所述SCADA主机服务器(36) 以及与SCADA主机服务器(36)通信的中间主机服务器。
28.根据权利要求27所述的方法,其中经由所述PDHMS地面单元(31)的串行接口(41)收集捕获的井下过程数据的连续实时数据流并且通过所述以太网交换机(39)经由所述PDHMS地面单元(31)的宽带接口 (45 )传输复制的一个或多个恢复文件(46 ),从而不打断地提供在所述PDHMS地面单元(31) 下游的下游通信通路故障期间存储的恢复数据的恢复文件恢复。
29.根据权利要求23-28中任一项所述的方法,其特征进一步在于如下步骤当在所述RTU (37)和所述SCADA主机服务器(36)之间不存在定义RTU-SCADA通信故障的实质通信故障时,由所述RTU (37)收集由所述PDHMS地面单元(31)提供的捕获的井下过程数据的连续实时数据流;当RTU-SCADA通信故障发生时由所述RTU (37)检测所述故障的存在;响应于检测到RTU-SCADA通信故障的存在,所述RTU (37)与所述PDHMS地面单元(31) 通信以使所述PDHMS地面单元(31)开始在RTU-SCADA通信故障期间将恢复数据存储在非易失性PDHM存储介质中的所述一个或多个恢复文件(46)中;以及响应于RTU-SCADA通信重建,所述RTU (37)重新开始从所述PDHMS地面单元(31)收集捕获的井下过程数据的连续实时数据流。
30.根据权利要求四所述的方法,其特征进一步在于如下步骤所述RTU (37)向所述PDHMS地面单元(31)发出文件传输协议命令以复制所述一个或多个恢复文件(46)并且将所述一个或多个恢复文件(46)传输到所述SCADA主机服务器 (36),从而提供在RTU-SCADA通信故障期间存储在一个或多个恢复文件(46)中的恢复数据的恢复。
31.根据权利要求30所述的方法,其中经由所述PDHMS地面单元(31)的串行接口(41)收集捕获的井下过程数据的连续实时数据流并且通过所述以太网交换机(39)经由所述PDHMS地面单元(31)的宽带接口 (45)收集复制的一个或多个恢复文件(46),从而不打断地提供在所述PDHMS地面单元(31) 下游的下游通信通路故障期间存储的恢复数据的恢复文件恢复。
32.根据权利要求四-31中任一项所述的方法,其中所述RTU(37)被配置为提供捕获的井下过程数据作为具有以下死区的例外报告的标记压力约士0. 01 psi,以及温度约士0. 1度,所述方法的特征进一步在于由所述RTU (37)执行的以下步骤分析所收集的由所述PDHMS地面单元(31)提供的捕获的井下过程数据的连续实时数据流;以及响应于所述数据分析,根据所述RTU死区配置来将所收集的捕获的井下过程数据发送到所述SCADA系统主机服务器(36),从而减少RTU-SCADA带宽需要。
33.根据权利要求23-32中任一项所述的方法,其特征进一步在于如下步骤监测RTU-PDHMS地面单元通信通路的健康状态,所述RTU-PDHMS地面单元通信通路提供所述RTU (37 )和所述PDHMS地面单元(31)之间的通信通路;当发生所述RTU-PDHMS地面单元通信通路的故障时检测所述故障;确定当所述一个RTU-PDHMS地面单元通信通路的故障发生时的时间和日期; 当发生所述RTU-PDHMS地面单元通信通路的故障时将所述故障报告给所述SCADA主机服务器(36);当发生所述故障的RTU-PDHMS地面单元通信通路的修复时检测所述修复; 确定当所述故障的RTU-PDHMS地面单元通信通路的修复发生时的时间和日期; 识别由所述PDHMS地面单元(31)存储的多个恢复文件(46)中的一个或多个恢复文件(46)中的哪些恢复文件包含在所述RTU-PDHMS地面单元通信通路的故障期间捕获和存储的并且由于其故障而未递送到所述RTU (37)的捕获的井下过程数据点,响应于所述RTU (37)确定所述一个或多个恢复文件(46)包含具有落在在所述RTU-PDHMS地面单元通信通路的故障时间和其修复时间之间延伸的时间连续体内的时间戳记的一个或多个捕获的井下过程数据点而由所述RTU (37)识别所述一个或多个恢复文件(46);发出复制所述一个或多个恢复文件(46)的FTP命令,所述恢复文件包含由与故障的 RTU-PDHMS地面单元通信通路关联的各个PDHMS地面单元(31)先前捕获的并且由于其故障而未递送的恢复数据;以及从复制的一个或多个恢复文件(46)中提取过程数据和时间戳记数据,所提取的过程数据开始于所述RTU-PDHMS地面单元通信通路的故障时间并且结束于其修复时间。
34.根据权利要求33所述的方法,其中识别所述一个或多个恢复文件(46)中的哪些恢复文件包含在所述RTU-PDHMS地面单元通信通路的故障期间捕获和存储的并且由于其故障而未递送到所述RTU (37)的捕获的井下过程数据点的步骤由所述RTU (37)执行;以及其中发出复制所述一个或多个恢复文件(46)的FTP命令并且从复制的一个或多个恢复文件(46)中提取过程数据和时间戳记数据的步骤由所述SCADA主机服务器(36)执行。
35.根据权利要求23-34中任一项所述的方法,其特征进一步在于如下步骤监测所述PDHMS地面单元(31)和RTU (37)之间的以及所述RTU (37)和所述SCADA系统(35)之间的通信以定义多个上游通信通路;当发生定义故障的上游通信通路的、所述多个上游通信通路之一中的通信故障时由所述SCADA主机服务器(36)确定所述通信故障的存在; 确定故障的上游通信通路的故障时间;以及响应于所述故障的上游通信通路上的通信修复确定所述故障的上游通信通路的修复时间, 开始复制定义恢复数据的一个或多个恢复文件(46)中的每个,每个恢复文件包含由一个PDHMS地面单元(31)先前捕获和存储的并且由于故障的上游通信通路上的通信丢失而未递送的恢复数据的至少一部分,将所述恢复数据重取到SCADA历史库中,以及创建用于在所述SCADA主机服务器(36)下游的下游通信通路上传输的包括恢复数据的单个新文件,所述新文件包括来自复制的一个或多个恢复文件(46)的过程数据和时间戳记数据,所述过程数据开始于当发生上游通信故障时的时间并且结束于当发生上游通信修复时的时间。
36.根据权利要求35所述的方法,其特征进一步在于如下步骤所述SCADA主机服务器(36)向所述PDHMS地面单元(31)发出文件传输协议命令以复制所述一个或多个恢复文件(46)并且将所述一个或多个恢复文件(46)传输到所述SCADA 主机服务器(36 ),从而提供在RTU-SCADA通信故障期间存储在一个或多个恢复文件(46 )中的恢复数据的恢复。
37.根据权利要求23-36中任一项所述的方法,其特征进一步在于如下步骤轮询所述 RTU (37)以从所述RTU (37)收集表示由所述PDHMS地面单元(31)捕获的所捕获的压力和温度数据的数据,对从所述RTU (37)接收的数据进行如下操作当存在例外时以第一预定速率例外报告给所述SCADA主机服务器(36),从而减少所述 RTU (37)和所述SCADA主机服务器(36)之间的带宽需要;以及以第二预定速率报告给所述SCADA主机服务器(36)作为实际井下过程数据点和时间戳记数据而与例外报告死区无关,从而确保加强数据质量,所述第二预定速率基本上大于所述第一预定速率。
38.根据权利要求37所述的方法,其中所述第一预定速率包括约每秒一个样本的速率;以及其中所述第二预定速率包括约每分钟一个样本的速率。
39.根据权利要求37或38中任一项所述的方法,其中所SCADA主机服务器(36)包括用于存储收集的数据的SCADA数据库,其中所述SCADA数据库被配置为具有以下死区的例外报告压力约士0. 01 psi,以及温度约士0. 1度,所述方法的特征进一步在于由所述SCADA 主机服务器(36)执行的以下步骤分析接收的由所述RTU (37)提供的实际井下过程数据点和时间戳记数据;以及响应于所述数据分析,根据所述SCADA数据死区配置来存储接收的实际井下过程数据点和时间戳记数据,从而减少SCADA系统(35)存储需要。
40.根据权利要求23-39中任一项所述的方法,其中所述PDHMS地面单元(31)和所述RTU (37)每个均包括内部时钟; 其中所述SCADA主机服务器(36)被配置为用作针对所述PDHMS地面单元(31)和所述 RTU (37)的时间同步主设备;其中所述PDHMS地面单元(31)和所述RTU (37)每个均被分立地配置为从所述SCADA 系统(35)接收时间同步信号以更新其各个内部时钟;以及其中所述方法的特征进一步在于如下步骤通过执行以下中的一个或多个,根据相同定时源,使所述PDHMS地面单元(31)、RTU (37)和SCADA主机服务器(36)同步 利用简单网络传输协议(SNTP),根据GPS定时服务器来发送时间戳记消息,以及根据串行IP上的modbus通信协议来发送时间戳记消息,所述时间戳记部分包括包含年、月、日、小时、分钟和秒的六个连续的寄存器。
全文摘要
提供了用于数据管理的装置(30)、程序产品和方法。示例性装置(30)包括一个或多个PDEDVIS地面单元(31),每个PDEDVIS地面单元具有串行接口(41),用于提供捕获的数据的连续实时数据流;数据存储介质(47、53),用于在下游通信链路故障期间存储收集的井下过程数据;控制器(43),被配置为使PDHMS地面单元(31)在下游通信故障期间存储恢复数据;和宽带接口(45),用于提供下游通信链路故障期间存储的恢复数据的恢复文件传送。该装置(30)还可以包括RTU(37),其被配置为收集由PDHMS地面单元(31)收集的连续实时数据并且将收集的数据传送到SCADA系统(35),该SCADA系统可以用作针对RTU(37)和PDHMS地面单元(31)的时间同步主设备并且可以将收集的数据转发到其他系统。
文档编号G01V11/00GK102197319SQ200980141826
公开日2011年9月21日 申请日期2009年8月25日 优先权日2008年8月25日
发明者A·阿尔-哈利法, S·M·阿尔马迪, T·A·阿尔-杜拜布 申请人:沙特阿拉伯石油公司, 阿拉姆科服务公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1