IP Library › Granted Patent US 12,298,459
Granted Patent B2
US 12,298,459 · App. 17/347,251 · Granted May 13, 2025

Flow-after-flow tests in hydrocarbon wells

Inventors: Somiari Bestman (Dhahran, SA); Rasheed M. Almahdi (Dhahran, SA); Farrukh Moid (Dhahran, SA); Mutlaq A. Subaie (Dhahran, SA); Assem A. Alyomny (Dhahran, SA); Mohannad S. Alharbi (Dhahran, SA); Maryam A. Alblushi (Dhahran, SA)
Assignee: Saudi Arabian Oil Company
G01V20/00G06F16/252G06F30/27
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,298,459
App. No.
17/347,251
Granted
May 13, 2025
Kind
B2
Abstract

Disclosed are methods, systems, and computer-readable medium to perform operations including: receiving historical production data associated with a hydrocarbon well; preprocessing the historical production data to remove noise from the historical production data; using one or more machine-learning algorithms and the preprocessed historical production to train a simulation model to simulate a flow-after-flow test for the hydrocarbon well; and testing the simulation model to determine that the simulation model passes predetermined testing criteria.

Claims (52)

1. A computer-implemented method, comprising:

receiving, from well sensors, historical production data associated with a hydrocarbon well;

preprocessing the historical production data to remove noise from the historical production data;

using one or more machine-learning algorithms and the preprocessed historical production data to train a machine-learning model to simulate a flow-after-flow test for the hydrocarbon well, the machine-learning model accounting for variance in reservoir pressure data;

testing the machine-learning model, using known data sets, to determine, by comparing to a threshold, a difference between an output of the machine-learning model and a known output, that the machine-learning model passes predetermined testing criteria;

monitoring, using the machine-learning model, an operation of the hydrocarbon well in real-time to detect an operating error in the operation of the hydrocarbon well, the operation of the hydrocarbon well comprising flowing pressure and flowing temperature; and

in response to detecting an operating error in the operation of the hydrocarbon well during the monitoring, performing a corrective action comprising modifying a flow rate of the hydrocarbon well.

2. The computer-implemented method of claim 1 , wherein the historical production data comprises flow rates, flowing pressure, and flowing temperatures.

3. The computer-implemented method of claim 1 , wherein an input to simulate the flow-after-flow test is an input flow rate of the hydrocarbon well and an output of the flow-after-flow test is simulated flowing pressures and simulated flowing temperatures for the hydrocarbon well.

4. The computer-implemented method of claim 1 , wherein the method further comprises:

performing a quality check of preprocessed data by removing noise from the preprocessed data generated by preprocessing the historical production data.

5. The computer-implemented method of claim 1 , wherein the method further comprises:

receiving an input flow rate of the hydrocarbon well; and

using the machine-learning model to simulate the flow-after-flow test for the hydrocarbon well.

6. The computer-implemented method of claim 1 , wherein

the operating error indicates an abnormal well behavior.

7. The computer-implemented method of claim 1 , wherein the corrective action is outputting an alarm indicating the operating error or causing the hydrocarbon well to be removed offline.

8. A non-transitory computer-readable storage media coupled to one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations comprising:

receiving, from well sensors, historical production data associated with a hydrocarbon well;

preprocessing the historical production data to remove noise from the historical production data;

using one or more machine-learning algorithms and the preprocessed historical production data to train a machine-learning model to simulate a flow-after-flow test for the hydrocarbon well, the machine-learning model accounting for variance in reservoir pressure data;

testing the machine-learning model, using known data sets, to determine, by comparing to a threshold, a difference between an output of the machine-learning model and a known output, that the machine-learning model passes predetermined testing criteria;

monitoring, using the machine-learning model, an operation of the hydrocarbon well in real-time to detect an operating error in the operation of the hydrocarbon well, the operation of the hydrocarbon well comprising flowing pressure and flowing temperature; and

in response to detecting an operating error in the operation of the hydrocarbon well during monitoring, performing a corrective action comprising modifying a flow rate of the hydrocarbon well.

9. The non-transitory computer-readable storage media of claim 8 , wherein the historical production data comprises flow rates, flowing pressure, and flowing temperatures.

10. The non-transitory computer-readable storage media of claim 8 , wherein an input to simulate the flow-after-flow test is an input flow rate of the hydrocarbon well and an output of the flow-after-flow test is simulated flowing pressures and simulated flowing temperatures for the hydrocarbon well.

11. The non-transitory computer-readable storage media of claim 8 , wherein the operations further comprise:

performing a quality check of preprocessed data by removing noise from the preprocessed data generated by preprocessing the historical production data.

12. The non-transitory computer-readable storage media of claim 8 , wherein the operations further comprise:

receiving an input flow rate of the hydrocarbon well; and

using the machine-learning model to simulate the flow-after-flow test for the hydrocarbon well.

13. The non-transitory computer-readable storage media of claim 8 , wherein:

the operating error indicates an abnormal well behavior.

14. The non-transitory computer-readable storage media of claim 8 , wherein the corrective action is outputting an alarm indicating the operating error or causing the hydrocarbon well to be removed offline.

15. A system, comprising:

one or more processors; and

a computer-readable storage device coupled to the one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations comprising:

receiving, from well sensors, historical production data associated with a hydrocarbon well;

preprocessing the historical production data to remove noise from the historical production data;

using one or more machine-learning algorithms and the preprocessed historical production data to train a machine-learning model to simulate a flow-after-flow test for the hydrocarbon well, the machine-learning model accounting for variance in reservoir pressure data;

testing the machine-learning model, using known data sets, to determine by comparing to a threshold, a difference between an output of the machine-learning model and a known output, that the machine-learning model passes predetermined testing criteria;

monitoring, using the machine-learning model, an operation of the hydrocarbon well in real-time to detect an operating error in the operation of the hydrocarbon well, the operation of the hydrocarbon well comprising flowing pressure and flowing temperature; and

in response to detecting an operating error in the operation of the hydrocarbon well during monitoring, performing a corrective action comprising modifying a flow rate of the hydrocarbon well.

16. The system of claim 15 , wherein the historical production data comprises flow rates, flowing pressure, and flowing temperatures.

17. The system of claim 15 , wherein to simulate the flow-after-flow test is an input flow rate of the hydrocarbon well and an output of the flow-after-flow test is simulated flowing pressures and simulated flowing temperatures for the hydrocarbon well.

18. The system of claim 15 , wherein the operations further comprise:

performing a quality check of preprocessed data by removing noise from the preprocessed data generated by preprocessing the historical production data.

19. The system of claim 15 , wherein the operations further comprise:

receiving an input flow rate of the hydrocarbon well; and

using the machine-learning model to simulate the flow-after-flow test for the hydrocarbon well.

20. The system of claim 15 , wherein:

the operating error indicates an abnormal well behavior.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2021
From: BESTMAN, SOMIARI; ALMAHDI, RASHEED M.; MOID, FARRUKH; SUBAIE, MUTLAQ A.; ALYOMNY, ASSEM A.; ALHARBI, MOHANNAD S.; ALBLUSHI, MARYAM A.
To: SAUDI ARABIAN OIL COMPANY
Reel/Frame 056560/0024 →
Continuity (1)
Related Publication 20220397698A1 · Dec 15, 2022
References Cited (75)
US 6585044B2 · Rester et al. · 2003 [cited by applicant]
US RE42245E · Thomas et al. · 2011 [cited by applicant]
US 8195401B2 · Ella et al. · 2012 [cited by applicant]
US 8653979B2 · Obenchain · 2014 [cited by applicant]
US 8670966B2 · Rashid et al. · 2014 [cited by applicant]
US 8676721B2 · Piovesan et al. · 2014 [cited by applicant]
US 9063250B2 · Pop · 2015 [cited by applicant]
US 9187984B2 · Usadi · 2015 [cited by examiner]
US 9200511B2 · Hon · 2015 [cited by examiner]
US 9567843B2 · Saeed et al. · 2017 [cited by applicant]
US 9714860B2 · Obenchain · 2017 [cited by applicant]
US 9946974B2 · Burch · 2018 [cited by examiner]
US 10198535B2 · Usadi · 2019 [cited by examiner]
US 10359542B2 · Kayode · 2019 [cited by examiner]
US 10487649B2 · Tilke · 2019 [cited by examiner]
US 10584577B2 · Tiss et al. · 2020 [cited by applicant]
US 10689972B1 · Zhao et al. · 2020 [cited by applicant]
US 10746015B2 · Munda et al. · 2020 [cited by applicant]
US 10815761B2 · Arthur et al. · 2020 [cited by applicant]
US 11008837B2 · Kim et al. · 2021 [cited by applicant]
US 11308409B1 · Ortiz · 2022 [cited by applicant]
US 11555943B2 · Ayub · 2023 [cited by examiner]
US 12085687B2 · Lin · 2024 [cited by examiner]
US 20020099505A1 · Thomas et al. · 2002 [cited by applicant]
US 20020138241A1 · Storm, Jr. · 2002 [cited by examiner]
US 20070016389A1 · Ozgen · 2007 [cited by examiner]
US 20100161300A1 · Yeten · 2010 [cited by examiner]
US 20100250215A1 · Kennon et al. · 2010 [cited by applicant]
US 20120039668A1 · Park et al. · 2012 [cited by applicant]
US 20130124171A1 · Schuette · 2013 [cited by examiner]
US 20140026085A1 · Amminudin et al. · 2014 [cited by applicant]
US 20180202264A1 · Sarduy · 2018 [cited by examiner]
US 20180240021A1 · Al-Harbi · 2018 [cited by examiner]
US 20190065640A1 · Singh · 2019 [cited by examiner]
US 20190169982A1 · Hauge · 2019 [cited by examiner]
US 20190251460A1 · Lam · 2019 [cited by applicant]
US 20190302310A1 · Fox · 2019 [cited by examiner]
US 20200325766A1 · Gupta et al. · 2020 [cited by applicant]
US 20200362674A1 · Alanazi · 2020 [cited by examiner]
US 20210003540A1 · Rendl · 2021 [cited by examiner]
US 20210003727A1 · Zhu et al. · 2021 [cited by applicant]
US 20210027144A1 · Madasu · 2021 [cited by examiner]
US 20210046265A1 · Obenchain · 2021 [cited by applicant]
US 20210048547A1 · Nie et al. · 2021 [cited by applicant]
US 20210079770A1 · Watson · 2021 [cited by examiner]
US 20210109252A1 · Li · 2021 [cited by examiner]
US 20210124087A1 · Liu · 2021 [cited by examiner]
US 20210165938A1 · Bailey · 2021 [cited by examiner]
US 20210181374A1 · Sandnes · 2021 [cited by examiner]
US 20210190558A1 · Donzier et al. · 2021 [cited by applicant]
US 20210224682A1 · Al-Nasser · 2021 [cited by examiner]
US 20210225070A1 · Al-Nasser · 2021 [cited by examiner]
US 20210246766A1 · Wilson · 2021 [cited by applicant]
US 20210301659A1 · Al Shahri et al. · 2021 [cited by applicant]
US 20220261513A1 · AlQahtani · 2022 [cited by examiner]
US 20220290554A1 · Al Saad et al. · 2022 [cited by applicant]
US 20220397698A1 · Bestman · 2022 [cited by examiner]
US 20220414299A1 · Benzvi · 2022 [cited by examiner]
US 20230041525A1 · Hong · 2023 [cited by examiner]
US 20230153661A1 · Elkhomri · 2023 [cited by examiner]
US 20230186218A1 · Bestman et al. · 2023 [cited by applicant]
WO WO2020150540 · 2020 [cited by applicant]
WO WO2022159567 · 2022 [cited by applicant]
WO WO2022204723 · 2022 [cited by applicant]
Kabir et al. (“Estimating Drainage-Area Pressure with Flow-After-Flow Testing”, SPE, 2011, pp. 1-19) (Year: 2011). [cited by examiner]
Ramgulam et al. (Utilization of Artificial Neural Networks in the Optimization of History Matching, SPE, 2007, pp. 1-15) (Year: 2007). [cited by examiner]
Kamal, “Interference and Pulse Testing—A Review,” SPE-10042-PA, Journal of Petroleum Technology, Dec. 1983, 14 pages. [cited by applicant]
International Search Report and Written Opinion in International Appln. No. PCT/US2023/083529, dated Apr. 5, 2024, 17 pages. [cited by applicant]
Back-Pressure Data On Natural-Gas Wells And Their Application To Production Practices, E.L. Rawlins, Lord Baltimore Press, 1935, 210 pages. [cited by applicant]
Mohamed et al., “Analysis of Multi-Layered Commingled and Compartmentalized Gas Reservoirs,” Journal of Petroleum Exploration and Production Technology, Mar. 2018, 14 pages. [cited by applicant]
International Search Report and Written Opinion in International Appln No. PCT/US2023/083519, dated Mar. 25, 2024, 19 pages. [cited by applicant]
Buhulaigah et al., “Multilateral Wells Evaluation Utilizing Artificial Intelligence,” presented at the SPE Middle East Oil & Gas Show and Conference, Manama, Bahrain, Mar. 2017, 12 pages. [cited by applicant]
SAIP Examination Report in Saudi Arabian Appln No. 122431214, dated Nov. 8, 2023, 20 pages, with English Translation summary. [cited by applicant]
SAIP Exam in Saudi Arabian Appln. No. 122431214, dated Jul. 28, 2024, 17 pages with English translation. [cited by applicant]
Ibrahim, “Optimizing Reservoir Management in South-Eastern Bangladesh: Insights from Type Curve Analysis,” Jan. 2021, 13 pages. [cited by applicant]
Cited By (1)
US 12,428,954