Movatterモバイル変換


[0]ホーム

URL:


US20210166184A1 - Oil field resource allocation using machine learning and optimization - Google Patents

Oil field resource allocation using machine learning and optimization
Download PDF

Info

Publication number
US20210166184A1
US20210166184A1US17/250,036US201917250036AUS2021166184A1US 20210166184 A1US20210166184 A1US 20210166184A1US 201917250036 AUS201917250036 AUS 201917250036AUS 2021166184 A1US2021166184 A1US 2021166184A1
Authority
US
United States
Prior art keywords
job
data
priority
jobs
well
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US17/250,036
Other versions
US11887031B2 (en
Inventor
Abdulfattah FAHHAM
Richard James Stuart BOOTH
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Schlumberger Technology Corp
Original Assignee
Schlumberger Technology Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Schlumberger Technology CorpfiledCriticalSchlumberger Technology Corp
Priority to US17/250,036priorityCriticalpatent/US11887031B2/en
Assigned to SCHLUMBERGER TECHNOLOGY CORPORATIONreassignmentSCHLUMBERGER TECHNOLOGY CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: BOOTH, Richard James Stuart, FAHHAM, Abdulfattah
Publication of US20210166184A1publicationCriticalpatent/US20210166184A1/en
Application grantedgrantedCritical
Publication of US11887031B2publicationCriticalpatent/US11887031B2/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Definitions

Landscapes

Abstract

Oil field resources are allocated using machine learning and optimization. A well of a set of wells is identified. A user interface is presented to obtain a priority of a set of priorities. A schedule is generated for a set of resources for a job using the priority. A job schedule is presented that includes a set of jobs for the set of wells. The job schedule is generated using the set of priorities. An update to the priority is obtained. An updated job schedule is presented based on the update to the priority.

Description

Claims (20)

What is claimed is:
1. A method comprising:
identifying a well of a set of wells;
presenting a user interface to obtain a priority of a set of priorities, wherein the priority is for the well;
generating a schedule for a set of resources for a job using the priority;
presenting a job schedule that includes a set of jobs for the set of wells, wherein the job schedule is generated using the set of priorities;
obtaining an update to the priority; and
presenting an updated job schedule based on the update to the priority.
2. The method ofclaim 1, further comprising:
presenting the job schedule with a set of client confirmation probabilities for the set of jobs, wherein a client confirmation probability of the set of client confirmation probabilities corresponds to the job, and wherein the set of jobs includes the job; and
presenting the updated job schedule with an updated client confirmation probability for the job that is different from the client confirmation probability.
3. The method ofclaim 2, further comprising:
obtaining well data of a set of well data for the well; and
obtaining an indication of an issue with the well, wherein the indication of the issue is generated with a data driven domain model and confirmed with a machine learning model from the well data.
4. The method ofclaim 3, further comprising:
identifying the job of the set of jobs, wherein the job addresses the issue; and
presenting the job with the user interface with a timeline of activities for the job.
5. The method ofclaim 4, further comprising:
identifying a resource of the set of resources for the job to address the issue; and
presenting the set of resources with the user interface.
6. The method ofclaim 1, further comprising:
generating a set of features for a machine learning model;
generating the set of priorities with the machine learning model using the set of features;
obtaining the update to the priority a user with the user interface; and
updating the machine learning model using the update to the priority.
7. The method ofclaim 1, further comprising:
updating the schedule for the set of resources for the job based on the update to the priority to form an updated schedule and the updated job schedule.
8. A system comprising:
a server with a memory coupled to a processor;
the memory comprising an operations framework;
the operations framework executes on the processor, uses the memory, and is configured for:
identifying a well of a set of wells;
presenting a user interface to obtain a priority of a set of priorities, wherein the priority is for the well;
generating a schedule for a set of resources for a job using the priority;
presenting a job schedule that includes a set of jobs for the set of wells, wherein the job schedule is generated using the set of priorities;
obtaining an update to the priority; and
presenting an updated job schedule based on the update to the priority.
9. The system ofclaim 8, wherein the operations framework is further configured for:
presenting the job schedule with a set of client confirmation probabilities for the set of jobs, wherein a client confirmation probability of the set of client confirmation probabilities corresponds to the job, and wherein the set of jobs includes the job; and
presenting the updated job schedule with an updated client confirmation probability for the job that is different from the client confirmation probability.
10. The system ofclaim 9, wherein the operations framework is further configured for:
obtaining well data of a set of well data for the well; and
obtaining an indication of an issue with the well, wherein the indication of the issue is generated with a data driven domain model and confirmed with a machine learning model from the well data.
11. The system ofclaim 10, wherein the operations framework is further configured for:
identifying the job of the set of jobs, wherein the job addresses the issue; and
presenting the job with the user interface with a timeline of activities for the job.
12. The system ofclaim 11, wherein the operations framework is further configured for:
identifying a resource of the set of resources for the job to address the issue; and
presenting the set of resources with the user interface.
13. The system ofclaim 8, wherein the operations framework is further configured for:
generating a set of features for a machine learning model;
generating the set of priorities with the machine learning model using the set of features;
obtaining the update to the priority with the user interface; and
updating the machine learning model using the update to the priority.
14. The system ofclaim 8, wherein the operations framework is further configured for:
updating the schedule for the set of resources for the job based on the update to the priority to form an updated schedule and the updated job schedule.
15. A set of one or more non-transitory computer readable mediums comprising computer readable program code for:
identifying a well of a set of wells;
presenting a user interface to obtain a priority of a set of priorities, wherein the priority is for the well;
generating a schedule for a set of resources for a job using the priority;
presenting a job schedule that includes a set of jobs for the set of wells, wherein the job schedule is generated using the set of priorities;
obtaining an update to the priority; and
presenting an updated job schedule based on the update to the priority.
16. The set of one or more non-transitory computer readable mediums ofclaim 15, further comprising computer readable program code for:
presenting the job schedule with a set of client confirmation probabilities for the set of jobs, wherein a client confirmation probability of the set of client confirmation probabilities corresponds to the job, and wherein the set of jobs includes the job; and
presenting the updated job schedule with an updated client confirmation probability for the job that is different from the client confirmation probability.
17. The set of one or more non-transitory computer readable mediums ofclaim 16, further comprising computer readable program code for:
obtaining well data of a set of well data for the well; and
obtaining an indication of an issue with the well, wherein the indication of the issue is generated with a data driven domain model and confirmed with a machine learning model from the well data.
18. The set of one or more non-transitory computer readable mediums ofclaim 17, further comprising computer readable program code for:
identifying the job of the set of jobs, wherein the job addresses the issue; and
presenting the job with the user interface with a timeline of activities for the job.
19. The set of one or more non-transitory computer readable mediums ofclaim 18, further comprising computer readable program code for:
identifying a resource of the set of resources for the job to address the issue; and
presenting the set of resources with the user interface.
20. The set of one or more non-transitory computer readable mediums ofclaim 15, further comprising computer readable program code for:
generating a set of features for a machine learning model;
generating the set of priorities with the machine learning model using the set of features;
obtaining the update to the priority with the user interface; and
updating the machine learning model using the update to the priority.
US17/250,0362018-05-112019-04-30Oil field resource allocation using machine learning and optimizationActiveUS11887031B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US17/250,036US11887031B2 (en)2018-05-112019-04-30Oil field resource allocation using machine learning and optimization

Applications Claiming Priority (3)

Application NumberPriority DateFiling DateTitle
US201862670524P2018-05-112018-05-11
PCT/US2019/029765WO2019217131A1 (en)2018-05-112019-04-30Oil field resource allocation using machine learning and optimization
US17/250,036US11887031B2 (en)2018-05-112019-04-30Oil field resource allocation using machine learning and optimization

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
PCT/US2019/029765A-371-Of-InternationalWO2019217131A1 (en)2018-05-112019-04-30Oil field resource allocation using machine learning and optimization

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US18/412,642ContinuationUS20240152831A1 (en)2018-05-112024-01-15Oil field resource allocation using machine learning and optimization

Publications (2)

Publication NumberPublication Date
US20210166184A1true US20210166184A1 (en)2021-06-03
US11887031B2 US11887031B2 (en)2024-01-30

Family

ID=68468477

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US17/250,036ActiveUS11887031B2 (en)2018-05-112019-04-30Oil field resource allocation using machine learning and optimization
US18/412,642PendingUS20240152831A1 (en)2018-05-112024-01-15Oil field resource allocation using machine learning and optimization

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US18/412,642PendingUS20240152831A1 (en)2018-05-112024-01-15Oil field resource allocation using machine learning and optimization

Country Status (3)

CountryLink
US (2)US11887031B2 (en)
EP (1)EP3791342A4 (en)
WO (1)WO2019217131A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20250122794A1 (en)*2023-10-112025-04-17Landmark Graphics CorporationHybrid esp failure prediction using fuzzy logic for data improvement and augmentation
WO2025165668A1 (en)*2024-01-312025-08-07Enverus, Inc.System and method of using aerial data for detecting fracking activity

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11719856B2 (en)2019-10-292023-08-08Saudi Arabian Oil CompanyDetermination of hydrocarbon production rates for an unconventional hydrocarbon reservoir
US11585202B2 (en)2020-05-292023-02-21Saudi Arabian Oil CompanyMethod and system for optimizing field development
US12049820B2 (en)2021-05-242024-07-30Saudi Arabian Oil CompanyEstimated ultimate recovery forecasting in unconventional reservoirs based on flow capacity

Citations (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20090119126A1 (en)*2005-11-152009-05-07General Electric CompanyMethod to view schedule interdependencies and provide proactive clinical process decision support in day view form
US20140067745A1 (en)*2012-08-302014-03-06Pioneer Hi-Bred International, Inc.Targeted agricultural recommendation system
US20140136443A1 (en)*2012-11-152014-05-15II Edward Phillip KinseyMethods and systems for the sale of consumer services
US20150294258A1 (en)*2014-04-122015-10-15Schlumberger Technology CorporationMethod and System for Prioritizing and Allocating Well Operating Tasks
US20150354336A1 (en)*2014-06-052015-12-10Sas Institute Inc.Control parameter determination in steam assisted gravity drainage oil drilling
US20170004430A1 (en)*2015-06-302017-01-05Apptio, Inc.Infrastructure benchmarking based on dynamic cost modeling
US20170002630A1 (en)*2015-07-022017-01-05Schlumberger Technology CorporationMethod of performing additional oilfield operations on existing wells
US20180107987A1 (en)*2016-10-142018-04-19Microsoft Technology Licensing, LlcMeeting service with meeting time and location optimization
US20180171774A1 (en)*2016-12-212018-06-21Schlumberger Technology CorporationDrillstring sticking management framework
US20180181876A1 (en)*2016-12-222018-06-28Intel CorporationUnsupervised machine learning to manage aquatic resources
US20190024494A1 (en)*2015-12-292019-01-24Schlumberger Technology CorporationMachine Learning for Production Prediction
US20200302293A1 (en)*2019-03-202020-09-24Exxonmobil Research And Engineering CompanyMethods and systems for field development decision optimization

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2004099917A2 (en)*2003-04-302004-11-18Landmark Graphics CorporationStochastically generating facility and well schedules
WO2009012439A1 (en)*2007-07-182009-01-22Chevron U.S.A. Inc.Systems and methods for diagnosing production problems in oil field operations
US20140278689A1 (en)*2013-03-152014-09-18International Business Machines CorporationAccommodating schedule variances in work allocation for shared service delivery
GB2541625A (en)*2014-05-232017-02-22DatarobotSystems and techniques for predictive data analytics
RU2614512C2 (en)2015-08-312017-03-28Публичное акционерное общество "Татнефть" им. В.Д. ШашинаMethod and device for generation of job tasks for maintenance of industrial facilities
US10430725B2 (en)*2016-06-152019-10-01Akw Analytics Inc.Petroleum analytics learning machine system with machine learning analytics applications for upstream and midstream oil and gas industry

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20090119126A1 (en)*2005-11-152009-05-07General Electric CompanyMethod to view schedule interdependencies and provide proactive clinical process decision support in day view form
US20140067745A1 (en)*2012-08-302014-03-06Pioneer Hi-Bred International, Inc.Targeted agricultural recommendation system
US20140136443A1 (en)*2012-11-152014-05-15II Edward Phillip KinseyMethods and systems for the sale of consumer services
US20150294258A1 (en)*2014-04-122015-10-15Schlumberger Technology CorporationMethod and System for Prioritizing and Allocating Well Operating Tasks
US20150354336A1 (en)*2014-06-052015-12-10Sas Institute Inc.Control parameter determination in steam assisted gravity drainage oil drilling
US20170004430A1 (en)*2015-06-302017-01-05Apptio, Inc.Infrastructure benchmarking based on dynamic cost modeling
US20170002630A1 (en)*2015-07-022017-01-05Schlumberger Technology CorporationMethod of performing additional oilfield operations on existing wells
US20190024494A1 (en)*2015-12-292019-01-24Schlumberger Technology CorporationMachine Learning for Production Prediction
US20180107987A1 (en)*2016-10-142018-04-19Microsoft Technology Licensing, LlcMeeting service with meeting time and location optimization
US20180171774A1 (en)*2016-12-212018-06-21Schlumberger Technology CorporationDrillstring sticking management framework
US20180181876A1 (en)*2016-12-222018-06-28Intel CorporationUnsupervised machine learning to manage aquatic resources
US20200302293A1 (en)*2019-03-202020-09-24Exxonmobil Research And Engineering CompanyMethods and systems for field development decision optimization

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Hegde, Chiranth, Use of machine learning and data analytics to increase drilling efficiency for nearby wells, 21 February 2017, Journal of Natural Gas Science and Engineering, https://www.sciencedirect.com/science/article/pii/S1875510017300641, p. 1-9. (Year: 2017)*

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20250122794A1 (en)*2023-10-112025-04-17Landmark Graphics CorporationHybrid esp failure prediction using fuzzy logic for data improvement and augmentation
US12312940B2 (en)*2023-10-112025-05-27Landmark Graphics CorporationHybrid ESP failure prediction using fuzzy logic for data improvement and augmentation
WO2025165668A1 (en)*2024-01-312025-08-07Enverus, Inc.System and method of using aerial data for detecting fracking activity

Also Published As

Publication numberPublication date
WO2019217131A1 (en)2019-11-14
EP3791342A1 (en)2021-03-17
US11887031B2 (en)2024-01-30
EP3791342A4 (en)2022-01-05
US20240152831A1 (en)2024-05-09
WO2019217131A9 (en)2020-03-12

Similar Documents

PublicationPublication DateTitle
US20240152831A1 (en)Oil field resource allocation using machine learning and optimization
US11053789B2 (en)Machine learning for production prediction
US10577894B1 (en)Systems and methods for analyzing resource production
US20200040719A1 (en)Machine-Learning Based Drilling Models for A New Well
US11578568B2 (en)Well management on cloud computing system
US12132693B2 (en)Notification and task management system
US12056726B2 (en)Rapid region wide production forecasting
US11972176B2 (en)Pipeline network solving using decomposition procedure
US12136131B2 (en)Automatic recognition of drilling activities based on daily reported operational codes
WO2017004104A1 (en)Method and system for service offer management
US20250027385A1 (en)Automated tools recommender system for well completion
US11803530B2 (en)Converting uni-temporal data to cloud based multi-temporal data
US12073211B2 (en)Widget delivery workflow system and method

Legal Events

DateCodeTitleDescription
FEPPFee payment procedure

Free format text:ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

ASAssignment

Owner name:SCHLUMBERGER TECHNOLOGY CORPORATION, TEXAS

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:FAHHAM, ABDULFATTAH;BOOTH, RICHARD JAMES STUART;REEL/FRAME:054342/0676

Effective date:20190501

STPPInformation on status: patent application and granting procedure in general

Free format text:APPLICATION DISPATCHED FROM PREEXAM, NOT YET DOCKETED

STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:FINAL REJECTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:ADVISORY ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

STPPInformation on status: patent application and granting procedure in general

Free format text:NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS

STPPInformation on status: patent application and granting procedure in general

Free format text:PUBLICATIONS -- ISSUE FEE PAYMENT VERIFIED

STCFInformation on status: patent grant

Free format text:PATENTED CASE


[8]ページ先頭

©2009-2025 Movatter.jp