IP Library Granted Patent US 10,215,009
Granted Patent B2
US 10,215,009 · App. 14/320,580 · Granted Feb 26, 2019

System and console for monitoring data stream quality in drilling and production operations at a well site

Inventors: Sigurd Tjostheim (Kristiansand, NO); Fereidoun Abbassian (Houston, TX); Per Arild Andresen (Kristiansand, NO); Stephen Tean Edwards (Hockley, TX); Mark Adrian Honey (Milltimber, GB); Nigel Charles Last (Weybridge, GB); Colin James Mason (Sunbury-On-Thames, GB); Trond Waage (Kristiansand, NO); Rune Arnt Skarbo (Amstelveen, NL); Thomas Hestenes Jakobsen (Hamresanden, NO); Paulo Jorge Da Cunha Gomes (Richmond, GB); Kevin Perry Richardson (Spring, TX); Jan Kare Igland (Lindesnes, NO); Sankarrappan Periyasamy (Katy, TX); Randall Vashishta Sant (Katy, TX)
E21B44/00E21B41/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,215,009
App. No.
14/320,580
Granted
Feb 26, 2019
Kind
B2
Abstract

A well advisor system and console for monitoring and managing monitoring and managing data stream quality in well drilling and production operations. The system may be accessed through one or more workstations, or other computing devices, which may be located at a well site or remotely. The system is in communication with and receives input from various sensors. It collects real-time sensor data sampled during operations at the well site. The system processes the data, and provides nearly instantaneous numerical and visual feedback through a variety of graphical user interfaces (“GUIs”), which are presented in the form of an operation-specific console. A plurality of data checks are dynamically run on the data streams to determine the presence and quality of the data, and data quality indicators are presented on the various consoles and dashboards.

Claims (27)

1. A system for monitoring data stream quality at a well-site, comprising:

a plurality of sensors to sample or detect parameters related to drilling or production operations in a well, wherein said one or more of said parameters may be time-indexed, said plurality of sensors comprising surface sensors or downhole sensors or a combination thereof;

one or more computing devices adapted to receive parameter information in real time from said plurality of sensors, said one or more computing devices each further comprising a processor or microprocessor, said processor or microprocessor adapted to process the received parameter information to calculate derived parameters, and to perform one or more data quality checks on the received parameter information or the derived parameters; and

a visual display, coupled to said one or more computing devices, for displaying some or all of the received parameter information and said derived parameters, and for displaying one or more indicators of data quality states based on the one or more data quality checks;

wherein the data quality checks comprise the following:

a data flow presence test to indicate whether data for a particular parameter has been received, and for time-indexed parameters, whether data for a particular time-indexed parameter has been received within a specified amount of time;

a data flow gap test to indicate whether a gap between two consecutive data points for a particular parameter exceed a defined gap threshold value, where the gap threshold value is a distance for a distance-based parameter and a time period for a time-based parameter;

a data flow sampling frequency test to indicate whether a sampling frequency for a particular parameter exceeds a defined sampling frequency threshold value, where the sampling frequency threshold value is a distance for a distance-based parameter and a time period for a time-based parameter;

a data flow timeliness test to indicate whether a time the one or more computing devices last received a data point for a particular parameter exceeds a defined timeliness threshold value, where the timeliness threshold value is a distance determined by the length of a bottom-hole assembly and the sampling interval for a distance-based parameter and a time period for a time-based parameter; and

a data flow depth consistency test to indicate whether a sensor depth index for a particular parameter exceeds the reported hole depth.

2. The system of claim 1 , wherein the visual display of some or all of the received parameter information and said derived parameters, and said data quality indicators, is in real time.

3. The system of claim 1 , said one or more computing devices further comprising at least one software smart agent having one or more formulations applicable to drilling or production operations in a well.

4. The system of claim 1 , wherein said one or more indicators of data quality are displayed together on the visual display.

5. The system of claim 1 , wherein the different indicators of data quality are used to indicate different data quality states.

6. The system of claim 1 , wherein the processor or microprocessor is further adapted to determine a single aggregate data quality indicator to represent a plurality of individual data quality indicators.

7. The system of claim 6 , wherein the single aggregate data quality indicator is determined based upon a set of rules.

8. The system of claim 6 , wherein the single aggregate data quality indicates an alert state no less than the highest alert state in the plurality of individual data quality indicators.

9. The system of claim 1 , wherein the data quality checks are arranged in a set of hierarchical dependencies, and a data quality check will not raise an alert if any of the data quality checks on which it depends are in an alarm state.

10. The system of claim 9 , wherein the hierarchical dependency comprises the following, from independent to most dependent: presence test, timeliness test, depth consistency check, gap test, and sampling frequency test.

11. The system of claim 1 , wherein the system dynamically determines which data quality checks to run at a particular time based on well section or depth range.

12. The system of claim 1 , wherein the system dynamically evaluates which data quality checks to run at a particular time based on hierarchical dependencies.

13. The system of claim 1 , further comprising one or more audible signals used as indicators of certain data quality states.

14. The system of claim 1 , wherein the data quality checks further comprise one or more of the following:

a data flow value range test to indicate whether data values for a particular parameter are within a predetermined range;

a data flow rogue value test to indicate whether one or more spike or outlier data values for a particular parameter are present;

a data flow jump-in-index-value test to determine whether there is a jump in the index depth value for a particular parameter; and

a data flow sensor comparison test to determine if data values from two or more sensors are approximately the same.

Continuity (2)
Provisional Application 61841382 · Jun 30, 2013
Related Publication 20150015412A1 · Jan 15, 2015
Cited By (3)
US 12,379,707 US 12,398,623 US 12,669,118