# US 11,898,419 B2 · Artificial intelligence assisted production advisory system and method

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,898,419 B2
- Document ID: US11898419B2
- Status: Granted
- Kind: B2
- Application number: 17/250,052
- Filed: 2019-05-14
- Published: 2021-07-22
- Granted: 2024-02-13
- Earliest claimed: 2018-05-14
- Assignees: Schlumberger Technology Corporation
- Applicants: Schlumberger Technology Corporation
- Inventors: Chao Gao
- Web page: https://patentgrep.com/patent/US11898419B2

## CPC

- E21B 41/00: Equipment or details not covered by groups E21B15/00 - E21B40/00
- E21B 43/00: Methods or apparatus for obtaining oil, gas, water, soluble or meltable materials or a slurry of minerals from wells (applicable only to water E03B)
- E21B 47/006: {Detection of corrosion or deposition of substances}
- E21B 49/02: by mechanically taking samples of the soil
- G01V 1/50: Analysing data
- G06N 20/00: Machine learning
- G06Q 10/0674: {using process simulation}
- G06Q 50/02: Agriculture; Fishing; Forestry; Mining
- E21B 2200/20: Computer models or simulations, e.g. for reservoirs under production, drill bits
- E21B 2200/22: Fuzzy logic, artificial intelligence, neural networks or the like
- E21B: EARTH OR ROCK DRILLING; OBTAINING OIL, GAS, WATER, SOLUBLE OR MELTABLE MATERIALS OR A SLURRY OF MINERALS FROM WELLS
- G01V: GEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS (means for indicating the location of accidentally buried, e.g. snow-buried, persons A63B29/02)
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

A method includes receiving first data and building a first model of a well based at least partially upon the first data. The method also includes receiving second data and building a second model including a network of flowlines based at least partially upon the second data. At least one of the flowlines is connected to the well. The method also includes combining the first model and the second model to produce a combined model. The method also includes calibrating the combined model to produce a calibrated model. Calibrating the combined model includes receiving measured data, miming a simulation of the combined model to produce simulated results, and adjusting a calibration parameter to cause the simulated results to match the measured data. The calibration parameter includes a productivity index of a fluid flowing out of the well. The method also includes updating the calibrated model to produce an updated model.

## Claims

### Claim 1

A method, comprising:
receiving first data;
building a first model of a well based at least partially upon the first data;
receiving second data;
building a second model comprising a network of flowlines based at least partially upon the second data, wherein at least one of the flowlines is connected to the well;
combining the first model and the second model to produce a combined model;
calibrating the combined model to produce a calibrated model, wherein calibrating the combined model comprises:
receiving measured data;
running a simulation of the combined model to produce simulated results; and
adjusting a calibration parameter to cause the simulated results to match the measured data, wherein the calibration parameter comprises a productivity index of a fluid flowing out of the well;
updating the calibrated model to produce an updated model;
building a machine-learning (ML) model based at least partially upon real-time data and the updated model via an adaptive learning process comprising weighing one or more model insights and adding one or more failure patterns unrecognizable based on the simulated results, wherein the one or more failure patterns are associated with an electronic submersible pump (ESP) at the well, a gas-oil ratio or a water-to-oil ratio of the fluid flowing out of the well, a well valve, well tubing, well casing, a well pumping module, or any combination thereof; and
generating, via the ML model, a proactive solution in response to predicting one or more potential problems based on one or more data patterns recognized in the real-time data and the one or more failure patterns, wherein the data patterns comprise at least ESP motor temperature, intake pressure, outlet pressure, and motor current amperage (amps), wherein the ML model is configured to provide a probability or confidence of the one or more potential problems or the one or more model insights, and wherein the proactive solution comprises a remedial plan to solve the one or more potential problems.

### Claim 2 (depends on 1)

The method of claim 1, wherein the first data comprises well completion data, well survey data, fluid data, or a combination thereof, and wherein the second data comprises vector features of a well site that includes the well.

### Claim 3 (depends on 1)

The method of claim 1, wherein combining the first model and the second model comprises overlapping the first model and the second model using geographic coordinates to assist with alignment.

### Claim 4 (depends on 1)

The method of claim 1, wherein the productivity index of the fluid flowing out of the well comprises a volume of the fluid flowing out of the well per unit pressure of drawdown.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
detecting a problem with the well based at least partially upon the calibrated model; and
determining an adjustment to an operating parameter in response to the problem, wherein the calibrated model is updated based at least partially upon the adjustment to the operating parameter.

### Claim 6 (depends on 5)

The method of claim 5, wherein the problem comprises decreased performance of an artificial lift in the well, and wherein the adjustment to the operating parameter comprises increasing a gas lift injection rate, a gas lift injection pressure, or both.

### Claim 7 (depends on 5)

The method of claim 5, wherein the problem comprises wax decomposition in the well or hydrate formation in the well, and wherein the adjustment to the operating parameter comprises introducing a chemical treatment into the well.

### Claim 8

A non-transitory computer-readable medium storing instructions that, when executed by at least one processor of a computing system, cause the computing system to perform operations, the operations comprising:
receiving first data, wherein the first data is not real-time data;
building a first model of a well based at least partially upon the first data;
receiving second data;
building a second model comprising a network of flowlines based at least partially upon the second data, wherein at least one of the flowlines is connected to the well;
combining the first model and the second model to produce a combined model;
running a simulation of the combined model to produce simulated results;
calibrating the combined model to produce a calibrated model based at least in part upon the simulated results;
updating the calibrated model to produce an updated model;
receiving real-time data; and
building a machine-learning (ML) model based at least partially upon the real-time data and the updated model via an adaptive learning process comprising weighing one or more model insights and adding one or more failure patterns unrecognizable based on the simulated results, wherein the one or more failure patterns are associated with an electronic submersible pump (ESP) at the well, a gas-oil ratio or a water-to-oil ratio of a fluid flowing out of the well, a well valve, well tubing, well casing, a well pumping module, or any combination thereof; and
generating, via the ML model, a proactive solution in response to predicting one or more potential problems based on one or more data patterns recognized in the real-time data and the one or more failure patterns, wherein the data patterns comprise at least ESP motor temperature, intake pressure, outlet pressure, and motor current amperage (amps), wherein the ML model is configured to provide a probability or confidence of the one or more potential problems or the one or more model insights, and wherein the proactive solution comprises a remedial plan to solve the one or more potential problems.

### Claim 9 (depends on 8)

The non-transitory computer-readable medium of claim 8, wherein the operations further comprise:
detecting a first problem using the ML model based upon the one of more potential problems, wherein the first problem is based at least partially upon the real-time data;
detecting a second problem using the ML model based upon the one of more potential problems, wherein the second problem is based at least partially upon the updated model; and
detecting a third problem using the ML model based upon the one of more potential problems, wherein the third problem is based at least partially upon a pre-defined rule.

### Claim 10 (depends on 9)

The non-transitory computer-readable medium of claim 9, wherein the operations further comprise:
ranking the first problem, the second problem, and the third problem using the ML model; and
identifying a highest-ranking one of the first problem, the second problem, and the third problem.

### Claim 11 (depends on 10)

The non-transitory computer-readable medium of claim 10, wherein the operations further comprise determining an adjustment to an operating parameter to address the highest-ranking one of the first problem, the second problem, and the third problem.

### Claim 12 (depends on 11)

The non-transitory computer-readable medium of claim 11, wherein the operations further comprise updating the ML model based at least partially upon the adjustment to the operating parameter to produce an updated ML model.

### Claim 13 (depends on 8)

The non-transitory computer-readable medium of claim 8, wherein the real-time data comprises a flow rate of the fluid flowing out of the well, one or more phases of the fluid, a pressure of the fluid, a temperature of the fluid, or a combination thereof.

### Claim 14 (depends on 8)

The non-transitory computer-readable medium of claim 8, wherein the updated model comprises a physical representation of a well, and wherein the ML model does not comprise a physical representation.

### Claim 15

A computing system comprising:
one or more processors; and
a memory system comprising one or more non-transitory computer-readable media storing instructions that, when executed by at least one of the one or more processors, cause the computing system to perform operations, the operations comprising:
receiving first data;
building a first model of a well based at least partially upon the first data;
receiving second data;
building a second model comprising a network of flowlines based at least partially upon the second data;
combining the first model and the second model to produce a combined model;
running a simulation of the combined model to produce simulated results;
calibrating the combined model to produce a calibrated model based at least in part upon the simulated results;
updating the calibrated model to produce an updated model;
receiving real-time data;
building a machine-learning (ML) model based at least partially upon the real-time data and the updated model via an adaptive learning process comprising weighing one or more model insights and adding one or more failure patterns unrecognizable based on the simulated results, wherein the one or more failure patterns are associated with an electronic submersible pump (ESP) at the well, a gas-oil ratio or a water-to-oil ratio of a fluid flowing out of the well, a well valve, well tubing, well casing, a well pumping module, or any combination thereof; and
generating, via the ML model, a proactive solution in response to predicting one or more potential problems based on one or more data patterns recognized in the real-time data and the one or more failure patterns, wherein the data patterns comprise at least ESP motor temperature, intake pressure, outlet pressure, and motor current amperage (amps), wherein the ML model is configured to provide a probability or confidence of the one or more potential problems or the one or more model insights, and wherein the proactive solution comprises a remedial plan to solve the one or more potential problems;
detecting a first problem using the ML model based upon the one of more potential problems, wherein the first problem is based at least partially upon the real-time data;
detecting a second problem using the ML model based upon the one of more potential problems, wherein the second problem is based at least partially upon the updated model;
detecting a third problem using the ML model based upon the one of more potential problems, wherein the third problem is based at least partially upon a pre-defined rule;
ranking the first problem, the second problem, and the third problem using the ML model;
identifying a highest-ranking one of the first problem, the second problem, and the third problem; and
determining an adjustment to an operating parameter to address the highest-ranking one of the first problem, the second problem, and the third problem.

### Claim 16 (depends on 15)

The system of claim 15, wherein the first data comprises completion data for the well, survey data for the well, fluid data for the well, or a combination thereof, wherein the second data comprises vector features of a wellsite including the well, and wherein the real-time data comprises a flow rate of the fluid flowing out of the well, one or more phases of the fluid, a pressure of the fluid, a temperature of the fluid, or a combination thereof.

### Claim 17 (depends on 15)

The system of claim 15, wherein the highest-ranking one of the first problem, the second problem, and the third problem comprises decreased performance of an artificial lift in the well, and wherein the adjustment to the operating parameter comprises increasing a gas lift injection rate, a gas lift injection pressure, or both.

### Claim 18 (depends on 15)

The system of claim 15, wherein the highest-ranking one of the first problem, the second problem, and the third problem comprises wax decomposition in the well or hydrate formation in the well, and wherein the adjustment to the operating parameter comprises introducing a chemical treatment into the well.

### Claim 19 (depends on 15)

The system of claim 15, wherein the highest-ranking one of the first problem, the second problem, and the third problem comprises a drawdown that is greater than a predetermined threshold, and wherein the adjustment to the operating parameter comprises reducing a size of a choke in the well.

### Claim 20 (depends on 15)

The system of claim 15, wherein the operations further comprise updating the ML model based at least partially upon an adjustment to the operating parameter to produce an updated ML model.
