IP Library Granted Patent US 12,435,908
Granted Patent B2
US 12,435,908 · App. 17/454,360 · Granted Oct 7, 2025

Method and system for predicting real plant dynamics performance in green energy generation utilizing physics and artificial neural network models

Inventor: Othman Elkhomri (Wilmington, DE)
Assignee: Banpu Innovation & Ventures LLC
F24T10/20E21B2200/22F24T2201/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 12,435,908
App. No.
17/454,360
Granted
Oct 7, 2025
Kind
B2
Abstract

A method of managing a well system includes: obtaining, by a digital twin manager and based on a predetermined monitoring criterion, dynamics behavior data of the well system, where the dynamics behavior data includes a plurality of measurements including an incomplete measurement that is missing data for a time interval and a complete measurement that includes data for the time interval; obtaining modeled dynamics behavior data for the well system using a physics-based model; training a physics constrained machine learning model using one or more machine learning algorithms based on the dynamics behavior data and the modeled dynamics behavior data as inputs; updating dynamics behavior data based on the physics-based model and the physics constrained machine learning model; outputting updated dynamics behavior data for the well system. The updated dynamics behavior data completes the missing data in the incomplete measurement for the time interval.

Claims (92)

1. A method of managing a well system, comprising:

obtaining, by a digital twin manager and based on a predetermined monitoring criterion, first dynamics behavior data of the well system, where the first dynamics behavior data includes a plurality of measurements comprising:

an incomplete measurement that is missing well mass flow data for a time interval; and

a complete measurement that includes well pressure and well temperature performance data for the time interval;

obtaining, by the digital twin manager, modeled dynamics behavior data for the well system using a physics-based model that models dynamics behavior including well mass flow, well pressure, and well temperature performance, where the physics-based model includes:

an initial stage that models dynamics behavior from a model reservoir including a reservoir flow restriction module;

a second stage that models dynamics behavior from a constant volume midstream chamber, including a midstream flow restriction module, connected to the model reservoir;

a connection branch stage that models dynamics behavior from the constant volume midstream chamber connected to a model well head;

a terminal stage that models dynamics behavior from a constant volume chamber including a terminal flow restriction model in the model well head; and

a valve module that corresponds to and emulates a control mechanism of the well system;

training, by the digital twin manager, a physics constrained machine learning model using one or more machine learning algorithms based on the first dynamics behavior data and the modeled dynamics behavior data corresponding to the first dynamics behavior data as inputs;

obtaining, by the digital twin manager, second dynamics behavior data of the well system;

updating, by the digital twin manager, the second dynamics behavior data to complete the missing well mass flow data of the incomplete measurement for the time interval based on the physics-based model and the physics constrained machine learning model;

outputting, by the digital twin manager, updated dynamics behavior data for the well system; and

adjusting the control mechanism of the well system to maintain well mass flow performance of the well system based on the updated dynamics behavior data.

2. The method of claim 1 ,

wherein the updated dynamics behavior data that completes the missing data in the time interval have higher time resolution than the second dynamics behavior data and capture non-linear dynamics behavior of the well system,

wherein the updated dynamics behavior data are also determined for a portion of the second dynamics behavior data that fails to satisfy a predetermined quality threshold.

3. The method of claim 1 , further comprising:

generating manufacturing scheduling information to perform predictive maintenance, and

wherein the scheduling information allocates and manages resources or services during the time interval.

4. The method of claim 1 ,

wherein the physics-based model emulates components of the dynamics behavior of the well system that are below a predetermined frequency, and

wherein the physics constrained machine learning model is trained to predict components of the dynamics behavior of the well system that are above, below, and include the predetermined frequency.

5. The method of claim 1 ,

wherein the physics constrained machine learning model is trained based on at least six months of the first dynamics behavior data, and

wherein the first dynamics behavior data includes data for both normal operational conditions and shut-down conditions.

6. The method of claim 1 :

wherein the physics constrained machine learning model is obtained using a machine learning algorithm selected from a group consisting of is a Levenberg-Marquardt algorithm, a Gauss-Newton algorithm, a steepest descent algorithm, and an artificial neural network.

7. The method of claim 1 :

wherein the physics constrained machine learning model uses a misfit function which includes a well dynamics behavior prediction error, and

wherein the well dynamics behavior prediction error is selected from a group consisting of integral square error (ISE), mean error (ME), normalized ISE, and normalized ME.

8. A well system, comprising:

a well site;

a physics-based model server that outputs modeled dynamics behavior data for the well site based on a physics-based model; and

a digital twin manager, coupled to the physics-based modeling server and the well site, that includes a processor,

wherein the digital twin manager:

obtains, based on a predetermined monitoring criterion, first dynamics behavior data of the well site, where the first dynamics behavior data includes a plurality of measurements comprising:

an incomplete measurement that is missing well mass flow data for a time interval; and

a complete measurement that includes well pressure and well temperature performance data for the time interval;

obtains modeled dynamics behavior data for the well site using a physics-based model that models dynamics behavior including well mass flow, well pressure, and well temperature performance, where the physics-based model includes:

an initial stage that models dynamics behavior from a model reservoir including a reservoir flow restriction module;

a second stage that models dynamics behavior from a constant volume midstream chamber, including a midstream flow restriction module, connected to the model reservoir;

a connection branch stage that models dynamics behavior from the constant volume midstream chamber connected to a model well head;

a terminal stage that models dynamics behavior from a constant volume chamber including a terminal flow restriction model in the model well head; and

a valve module that corresponds to and emulates a control mechanism of the well system;

trains a physics constrained machine learning model using one or more machine learning algorithms based on the first dynamics behavior data and the modeled dynamics behavior data corresponding to the first dynamics behavior data as inputs;

obtains, by the digital twin manager, second dynamics behavior data of the well system;

updates the second dynamics behavior data of the well site to complete the missing well mass flow data of the incomplete measurement for the time interval based on the physics-based model and the physics constrained machine learning model;

outputs updated dynamics behavior data for the well site; and

adjusts the control mechanism of the well system to maintain well mass flow performance of the well system based on the updated dynamics behavior data.

9. The system of claim 8 ,

wherein the updated dynamics behavior data that completes the missing data in the time interval has higher time resolution than the second dynamics behavior data and captures non-linear dynamics behavior of the well site, and

wherein the updated dynamics behavior data are also determined for a portion of the second dynamics behavior data that fails to satisfy a predetermined quality threshold.

10. The system of claim 8 ,

wherein the digital twin manager is configured to generate manufacturing scheduling information to perform predictive maintenance, and

wherein the scheduling information allocates and manages resources or services during the time interval.

11. The system of claim 8 ,

wherein the physics-based model emulates components of the dynamics behavior of the well site that are below a predetermined frequency, and

wherein the physics constrained machine learning model is trained to predict components of the dynamics behavior of the well site that are above, below, and include the predetermined frequency.

12. The system of claim 8 ,

wherein the physics constrained machine learning model is trained based on at least six months of the first dynamics behavior data, and

wherein the first dynamics behavior data includes data for both normal operational conditions and shut-down conditions.

13. The system of claim 8 :

wherein the physics constrained machine learning model is obtained using a machine learning algorithm selected from a group consisting of is a Levenberg-Marquardt algorithm, a Gauss-Newton algorithm, a steepest descent algorithm, and an artificial neural network.

14. The system of claim 8 :

wherein the physics constrained machine learning model uses a misfit function which includes a well dynamics behavior prediction error, and

wherein the well dynamics behavior prediction error is selected from a group consisting of integral square error (ISE), mean error (ME), normalized ISE, and normalized ME.

15. A non-transitory computer readable medium storing instructions executable by a computer processor, the instructions comprising functionality for:

obtaining first dynamics behavior data of a well system based on a predetermined monitoring criterion, where the first dynamics behavior data includes a plurality of measurements comprising:

an incomplete measurement that is missing well mass flow data for a time interval; and

a complete measurement that includes well pressure and well temperature performance data for the time interval;

obtaining modeled dynamics behavior data for the well system using a physics-based model using a physics-based model that models dynamics behavior including well mass flow, well pressure, and well temperature performance, where the physics-based model includes:

an initial stage that models dynamics behavior from a model reservoir including a reservoir flow restriction module;

a second stage that models dynamics behavior from a constant volume midstream chamber, including a midstream flow restriction module, connected to the model reservoir;

a connection branch stage that models dynamics behavior from the constant volume midstream chamber connected to a model well head;

a terminal stage that models dynamics behavior from a constant volume chamber including a terminal flow restriction model in the model well head; and

a valve module that corresponds to and emulates a control mechanism of the well system;

training a physics constrained machine learning model using one or more machine learning algorithms based on the dynamics behavior data and the modeled dynamics behavior data corresponding to the first dynamics behavior data as inputs;

obtaining second dynamics behavior data of the well system;

updating the second dynamics behavior data to complete the missing well mass flow data of the incomplete measurement for the time interval based on the physics-based model and the physics constrained machine learning model;

outputting updated dynamics behavior data for the well system; and

adjusting the control mechanism of the well system to maintain well mass flow performance of the well system based on the updated dynamics behavior data.

16. The non-transitory computer readable medium of claim 15 ,

wherein the updated dynamics behavior data that completes the missing data in the time interval have higher time resolution than the second dynamics behavior data and capture non-linear dynamics behavior of the well system,

wherein the updated dynamics behavior data are also determined for a portion of the second dynamics behavior data that fails to satisfy a predetermined quality threshold.

17. The non-transitory computer readable medium of claim 15 ,

wherein the instructions further comprise functionality for generating manufacturing scheduling information to perform predictive maintenance, and

wherein the scheduling information allocates and manages resources or services during the time interval.

18. The non-transitory computer readable medium of claim 15 ,

wherein the incomplete measurement includes well mass flow, and

wherein the complete measurement includes well pressure and well temperature performance.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2021
From: ELKHOMRI, OTHMAN
To: BANPU INNOVATION & VENTURES LLC
Reel/Frame 058306/0324 →
Continuity (1)
Related Publication 20230144359A1 · May 11, 2023
References Cited (6)
US 8113044B2 · Montaron · 2012 [cited by examiner]
US 10866340B2 · Rowan · 2020 [cited by examiner]
US 11661926B2 · Huberman · 2023 [cited by examiner]
Buster, G., et al. “A New Modeling Framework for Geothermal Operational Optimization with Machine Learning (GOOML)” Energies, vol. 14, 6852 (Oct. 2021) (Year: 2021). [cited by examiner]
Sun, C. & Shi, V.G. “PhysiNet: A Combination of Physics-based Model and Neural Network Model for Digital Twins” arXiv: 2106.14790v1 (Jun. 2021) available from <https://arxiv.org/abs/2106.14790v1> (Year: 2021). [cited by examiner]
Liu, Y., et al. “Deep Learning for Prediction and Fault Detection in Geothermal Operations” Proceedings 46th Workshop on Geothermal Reservoir Engineering (Feb. 2021) (Year: 2021). [cited by examiner]