Automatic well intervention plan generator
The automated well intervention planning system utilizes computer-generated well intervention plans, combined with historical data and user input, to solve the problems of time consumption and error susceptibility in existing technologies. This achieves efficient and accurate well intervention plan generation, thereby improving well productivity.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-06
- Publication Date
- 2026-03-17
AI Technical Summary
The existing well intervention plan generation process is time-consuming and susceptible to human error, requiring automated and intelligent solutions.
An automated well intervention planning system is provided. By receiving input well intervention objectives and conditions, it generates well intervention plans using computer-executable code. Combining historical information and statistical data, the system automatically generates well intervention plans, including main paths and emergency paths, taking into account equipment availability and user preferences.
It improved the efficiency and accuracy of well intervention plan generation, reduced human error, optimized resource allocation and operating costs, and enhanced well productivity.
Smart Images

Figure CN121675853A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to well interventions, and more specifically, to an automated well intervention plan generator. BACKGROUND
[0002] In the field of oil and gas exploration, efficient extraction of hydrocarbon resources is critical to maximizing production and minimizing costs. As geographic locations for extracting hydrocarbons have increasingly developed, the proportion of production from mature hydrocarbon production has also increased. Thus, maximizing the productivity and efficiency of existing wells has become increasingly important.
[0003] Well intervention is one method of increasing productivity. At some point in the life of all oil and gas wells, components will need maintenance, repair, or replacement. At these times, operators can turn to intervention specialists. Interventions are divided into two broad categories: light or heavy intervention. During light intervention, technicians run tools or sensors into the field well while containing pressure at the surface. In heavy intervention, rig crews can stop production at the formation before making major equipment changes.
[0004] Well service personnel typically use wireline, slickline, or coiled tubing for light intervention. These systems allow operators to minimize the potential for well plugging. Operators also command light intervention to change or adjust downhole equipment, such as valves or pumps, or to collect downhole pressure, temperature, and flow data. Heavy intervention, also known as workover, can require rig crews to remove wellheads and other pressure barriers from the well to allow full access to the wellbore. These operations can require a rig to remove and reinstall wellheads and completion equipment. Heavy intervention can be used to replace components that cannot be retrieved by light intervention, such as tubing strings and pumps. Some heavy interventions are performed to plug and abandon original production zones to reconfigure the well to produce from secondary zones; these operations are known as re-completions.
[0005] Software can be used to plan well interventions. For example, well intervention software can be used to help select wells to intervene on, to determine intervention methods that will yield the best results, and / or to generate detailed work plans for well interventions. Using such well intervention software can increase the likelihood of successful well interventions and maximize the productivity of wells. Well intervention software can provide an interactive tool for intervention planning. Intervention plans can include an operational plan, inflow simulation, estimated duration, estimated probability of success, pre-intervention production, estimated post-intervention production, net present value (NPV), a list of equipment and personnel to perform intervention operations, and an indication of price. The operational plan can include a sequence of operations using intervention techniques, including primary and contingency workflows. A user can use well intervention software to develop an operational plan. The operational plan can be a starting point for inflow simulation and indication of price. One example software is Intervention Advisor (IA) provided by Schlumberger Limited, Houston, Texas.
[0006] With current well intervention software, a user manually builds intervention plans using interactive well intervention software. Such manual planning can be time consuming, can require specialized knowledge of the user, and is subject to human error.
[0007] There is a need for further improvements in well intervention planning. SUMMARY
[0008] The present disclosure provides techniques for automated well intervention planning.
[0009] Some aspects provide an automated well intervention planning system. The automated well intervention planning system includes one or more memories that store computer executable code. The automated well intervention planning system includes an interface configured to receive input. The input includes at least one or more well intervention objectives and one or more well conditions. The automated well intervention planning system includes one or more processors configured to execute the computer executable code to generate a well intervention plan based on the input.
[0010] Some aspects provide a method for automated well intervention planning. The method for automated well intervention planning includes receiving input. The input includes at least one or more well intervention objectives and one or more well conditions. The method for automated well intervention planning includes generating a well intervention plan based on the input.
[0011] Some aspects provide a computer readable medium storing computer executable code for automated well intervention planning. The computer executable code includes code for receiving input. The input includes at least one or more well intervention objectives and one or more well conditions. The computer executable code includes code for generating a well intervention plan based on the input.
[0012] For purposes of illustration, certain features are described below in the context of certain examples. BRIEF DESCRIPTION OF DRAWINGS
[0013] The accompanying drawings illustrate several embodiments of systems according to the present disclosure.
[0014] Figure 1 An example automated well intervention plan generator system is shown.
[0015] Figure 2 An example main display of a user interface of the automated well intervention plan generator system is depicted.
[0016] Figure 3 An example well selection display of a user interface of the automated well intervention plan generator system is depicted.
[0017] Figure 4 An example well intervention display of a user interface of the automated well intervention plan generator system is depicted.
[0018] Figure 5 An example plan overview display of a user interface of the automated well intervention plan generator system is depicted for market and / or environmental selection.
[0019] Figure 6 Another example plan overview display of a user interface of the automated well intervention plan generator system is depicted for well symptom selection.
[0020] Figure 7 Another example plan overview display of a user interface of the automated well intervention plan generator system is depicted for intervention type selection.
[0021] Figure 8 An example pre-intervention display of a user interface of the automated well intervention plan generator system is depicted.
[0022] Figure 9 An example pre-intervention display of a user interface of the automated well intervention plan generator system is depicted for completion information.
[0023] Figure 10 An example pre-intervention display of a user interface of the automated well intervention plan generator system is depicted for trajectory information.
[0024] Figure 11 An example pre-intervention display of a user interface of the automated well intervention plan generator system is depicted for operational data information.
[0025] Figure 12 An example intervention display of a user interface of the automated well intervention plan generator system is depicted.
[0026] Figure 13An example intervention display depicting an automatically generated well intervention plan report for a user interface of an automated well intervention plan generator system.
[0027] Figure 14A An example collected historical well intervention plan information is depicted.
[0028] Figure 14B An example statistical correlation of collected historical well intervention plan information is depicted. Figure 14A
[0029] Figure 15 is a flowchart depicting an example method for automated well intervention plan generation.
[0030] Figure 16 is an example processing system for automated well intervention plan generation. DETAILED DESCRIPTION
[0031] The present disclosure provides techniques, methods, systems, apparatuses, and computer readable media for automated intervention planning.
[0032] According to certain aspects, a well intervention can involve various intervention operations associated with various intervention techniques. In some aspects, the various intervention operations and techniques can be performed according to a specified sequence. The sequence of well intervention techniques and operations can be referred to as an intervention main path. The intervention main path can be performed to address one or more specified well symptoms. The well in which the intervention is being performed can be associated with one or more well conditions, such as completion, well trajectory, and well operational data. One or more objectives for the well intervention can be specified. In some aspects, an emergency path can be followed when the main path is unsuccessful.
[0033] According to certain aspects, historical well intervention information can be collected. The historical well intervention information can include information about previous well interventions and can be collected from multiple users of a well intervention system. The collected historical intervention information can be used to maintain statistics about well interventions. For example, intervention main paths and emergency paths can be associated with respective intervention objectives, well conditions, counts of the number of times the path was used (e.g., successfully), probabilities of success, costs, and / or durations. Well conditions can include completion and well trajectory information. Well condition information can include well survey information for the well, wellbore conditions (e.g., temperature, pressure, presence or amount of corrosive gases such as hydrogen sulfide and carbon dioxide), type of completion, size of completion, weight of completion, and / or information about downhole components such as casings, packers, artificial lift equipment, subsurface safety valves (SSSVs), and / or other equipment or well condition information such as high production well information, injection well information. The historical information and statistics can be used for automated well intervention plan generation.
[0034] In some respects, an automated well intervention plan generation system can receive input from a user regarding well interventions. This system can match the user-inputted information with historical data related to well interventions to generate a well intervention plan to recommend to the user. In other respects, the user-inputted information is sent to a template service to request predefined templates from a template database created by domain experts, and the information is also sent to a plan generator that creates a plan based on historical information and statistics.
[0035] In some aspects, the system selects a well intervention plan from the database that most closely matches the user-inputted intervention objectives and well conditions. In other aspects, the system selects a well intervention plan from the database based on one or more user preferences input by the user. In still others, the system identifies multiple plans in the database that are equally matched to the user-inputted intervention objectives and well conditions. In this case, the system can select a well intervention plan from multiple plans based on criteria such as highest count, shortest duration, lowest cost, and / or other criteria. In some aspects, the system also selects an emergency path based on historical and statistical information.
[0036] In some respects, physical models can be used to model wells to help select well intervention plans for them. In other respects, physical models can be used to select a subset of well intervention plans (e.g., by filtering one or more well intervention plans from a database based on modeling), and the system can then select well intervention plans from the subset based on the matching of intervention objectives and well conditions and / or based on criteria.
[0037] In some respects, the system also generates well intervention plans based on information about the available equipment for performing well intervention operations. Equipment information may include equipment procurement information, equipment inventory information, and / or equipment maintenance information. In some respects, the type or effectiveness of well interventions, well intervention techniques, and / or well intervention operations may be limited based on the available equipment. In some respects, equipment information may be used to select a subset of well intervention plans from a database, and then well intervention plans may be selected from the subset of well intervention plans based on historical statistical information associated with that subset.
[0038] The following description includes embodiments of the best mode currently contemplated for practice of the described implementations. This description should not be considered limiting, but rather made solely for the purpose of describing the general principles of the implementations. The scope of the described implementations should be determined with reference to the published claims.
[0039] Example Automated Well Intervention Plan Generator
[0040] Figure 1 An example automated well intervention plan generator system 100 is described.
[0041] As shown in the figure, user 105 of the automated well intervention plan generator system 100 can input information to the intervention plan generator main service 115 via user interface 110. For example, user 105 can input information used by the automated well intervention plan generator system 100 to automatically generate a well intervention plan. Figure 1 As shown, and as this article relates to Figures 2-11 In more detail, the information input by user 105 to intervention plan generator main service 115 via user interface 110 may include well selection information, intervention objectives, well symptoms, well conditions, report configuration and / or other information.
[0042] Figures 2-13 An example display of the user interface 110, which allows user 105 to operate the automated well intervention plan generator system 100, is shown. However, it should be understood that... Figures 2-13 The example shown is merely an illustrative example of user interface 110. In some respects, Figures 2-13 The display includes selectable options. These selectable options can be in the form of buttons. When user 105 selects (e.g., presses) one of the buttons, user interface 110 can display a new screen, drop-down menu, or pop-up window with information associated with the selectable option. Furthermore, while the illustrative example provides selectable options, in some cases, user 105 can directly input information into user interface 110, for example, by manually entering or typing information instead of selecting the provided option. Additionally, while some information is described as information entered in fields, it should be understood that in other examples, this information can be provided as a selectable option. Furthermore, although... Figures 2-13 Various user inputs and choices are illustrated, but in some respects, one or more of these inputs can be automated. For example, information about well conditions can be collected by sensors and provided to the system, and well selection and intervention targets can be automatically determined, selected, and / or defined by the system (i.e., with no user input and / or minimal user input).
[0043] Figure 2 An example main display 200 of the user interface 110 is depicted. As shown, the main display 200 may include selectable options for well 205 and selectable options for intervention 210.
[0044] In some respects, the information input by user 105 includes the selection of wells for intervention. For example, user 105 can select the selection option for well 205, thereby providing user 105 with a list of one or more wells that can be selected for intervention. Figure 3An example well selection display 300 of the user interface 110 is depicted. As shown, the well selection display 300 may include a list of wells. Wells may be associated with well identifiers (IDs). The list of wells may be selectable. For example, the list may include selectable options for well ID 1 305, well ID 2 310, ... and so on, for one or more wells, up to the selectable options for well ID N.
[0045] After selecting a well, user 105 can begin entering information that enables the automatic well intervention plan generator system 100 to automatically generate a well intervention plan for the selected well. In the illustrative example, user 105 can select optional options for the well intervention plan 210. Figure 4 An example well intervention display 400 of the user interface 110 is depicted. As shown, the well selection display 400 may include selectable options for entering plan overview information 405, selectable options for entering pre-intervention information 410, and selectable options for generating one or more well intervention plans 415 for the selected well.
[0046] In some respects, the program overview information includes intervention objectives. In an illustrative example, in response to user 105 selecting optional options for program overview 405, a list of optional options for the market and / or environment may be provided to user 105. Figure 5 The example plan overview of user interface 110 is shown in Figure 500. In one example, such as... Figure 5 As shown, user 105 may be provided with selectable options for market and / or environment Y, including selectable options for market and / or environment 1 505, market and / or environment 2 510, etc., up to market and / or environment Y 515. Market can be a geographic region, country, and / or other market options. Environment can include whether the well is onshore or offshore, such as deepwater, offshore, remote, platform, high-end onshore operations, high-capacity onshore operations, and / or other environments.
[0047] In some aspects, the program overview information includes well symptoms to be addressed by well intervention. In an illustrative example, in response to user 105 selecting an optional option for program overview 405, a list of optional options for the well symptoms can be provided to user 105. Alternatively, a list of optional options for the well symptoms can be provided after user 105 selects a market and / or environment. Alternatively, a list of optional options for the market and / or environment can be provided after user 105 selects a well symptom. Alternatively, the list of optional options for the well symptoms can be provided together with the selection options for the market and / or environment. Figure 6 Another example plan overview display 600 depicts the user interface 110. In one example, such as Figure 6As shown, user 105 can be provided with selectable options for well symptoms Z, including symptom 1 605, symptom 2 610, and so on up to symptom Z 615. Well symptoms can include a variety of types. Some non-limiting illustrative examples include increased skin coverage, ineffective casing, increased water cut, decreased flow rate, annular pressure buildup, apparent asphaltene deposition, reduced caliper logging, camera evidence of blockage, ineffective fittings, inability to rig, decreased production, deposits in surface equipment, high dogleg severity, and changes in downhole pressure.
[0048] In some aspects, the program overview information includes the intervention type. In an illustrative example, in response to user 105 selecting an optional option for program overview 405, a list of optional options for the well intervention type can be provided to user 105. Alternatively, a list of optional options for the well intervention type can be provided after user 105 selects a market and / or environment and / or selects a well symptom. Alternatively, a list of optional options for the market and / or environment and / or well symptom can be provided after user 105 selects a well intervention type. Alternatively, the list of optional options for the well intervention type can be provided together with selection options for (one or more) market and / or environment and / or well symptom(s). Figure 7 Another example plan overview of user interface 110 is shown in display 700. In one example, such as Figure 7 As shown, user 105 can be provided with selectable options for well intervention types L, including intervention type 1705, intervention type 2 710, and so on, up to intervention type 1 715. Well intervention types can include a variety of well intervention types. Some non-limiting illustrative examples include sand consolidation, sand ingress evaluation, sand control, sand screen repair, barrier diagnosis, tubing buckling, tubing deformation, cement evaluation, in-well debris, and top debris of completion fittings.
[0049] In some respects, pre-intervention information includes well completion information, trajectory information, and / or operational data. Figure 8 An example pre-intervention display 800 of the user interface 110 is depicted. In the illustrative example, the user 105 can select optional options for pre-intervention information 410, and can be provided with optional options for well completion information 805, optional options for trajectory information 810, and optional options for operational data information 815.
[0050] In some aspects, completion information includes completion information about the selected well. In some aspects, completion information includes downhole equipment information, manpower information, fluid information, and / or fittings information about the selected well. In some aspects, in response to user 105 selecting selectable options for completion information 805, user 105 may be provided with a list of selectable options for inputting downhole equipment information, manpower information, fluid information, and / or fittings information about the selected well. In an illustrative example, in response to user 105 selecting selectable options for completion information 805 (or additionally, in response to selecting selectable sub-options for fittings information), user 105 may be provided with a set of fields for inputting completion information (e.g., casing information, piping information, and / or perforation information). Figure 9 Another example of the user interface 110 before intervention is depicted as 900. In one example, such as Figure 9 As shown, user 105 may be provided with fields for inputting casing information 905, fields for inputting tubing information 910, and / or fields for inputting perforation information 915. Fields for inputting casing information 905 may include fields for inputting the start and end measurement depths (MD) of the casing, fields for inputting the outer diameter (OD) of the casing, fields for inputting the weight of the casing, and / or fields for inputting the inner diameter (ID) of the casing. Fields for inputting tubing information 910 may include fields for inputting the start and end measurement depths of the tubing, fields for inputting the outer diameter of the tubing, fields for inputting the weight of the tubing, and / or fields for inputting the inner diameter of the tubing. In some aspects, fields may include fields for inputting casing thickness and / or tubing thickness. For each perforation, fields for inputting perforation information 915 may include fields for inputting the perforation name, fields for inputting the top measurement depth, and fields for inputting the bottom measurement depth. Completion information may also include one or more fields for inputting other completion information (e.g., various completion information). In some respects, completion information includes information indicating whether the well is a cased well or an open hole well. In other respects, it may also display visualizations of the completion (e.g., graphic images or models).
[0051] In some respects, well trajectory information includes trajectory information about the selected well. In an illustrative example, in response to user 105 selecting an optional option for well trajectory information 810, user 105 may be provided with a set of fields for inputting well trajectory information, such as for one or more measurement points, measurement depth, well angle, azimuth, and true vertical depth (TVD). Figure 10 Another example of the user interface 110 is depicted, showing a pre-intervention display 1000. In illustrative examples, such as... Figure 10As shown, the system can provide user 105 with fields for inputting a measurement depth 1005, an angle 1010 at the measurement depth, an azimuth angle 1015 at the measurement depth, and a TVD at the measurement depth. In some aspects, the well trajectory information includes information indicating whether the well is a vertical, horizontal, or deviated well. In some aspects, a visualization of the well trajectory (e.g., a graphic image or model) can also be displayed.
[0052] In some aspects, well operation information includes operational data about the selected well. In some aspects, operational data information includes pressure, temperature, and / or fluid density information about the selected well. In some aspects, in response to user 105 selecting selectable options for well operation data information 815, a set of fields for inputting well operation data information can be provided to user 105. Figure 11 Another example of a pre-intervention display 1100 is depicted for the user interface 110. In one example, such as Figure 11 As shown, user 105 may be provided with fields 1105 for inputting pressure information, 1110 for inputting temperature information, and / or 1115 for inputting fluid density information. In some aspects, well operation information includes fields for inputting the minimum limits of the well, fields for inputting the total depth (TD), and / or fields for inputting the seafloor depth. In some aspects, the field for inputting pressure information 1105 includes the maximum pressure at the total depth. In some aspects, the field for inputting temperature information 1110 includes fields for inputting the maximum temperature at the total depth, fields for inputting the surface temperature, and / or fields for inputting the seafloor temperature. In some aspects, the field 1115 for inputting fluid density information includes fields for inputting the fluid in the well and / or fields for inputting the fluid density of the fluid. In some aspects, well operation information includes fields for indicating the presence of acidic gas and fields for indicating the concentration of acidic gas.
[0053] In some systems, the intervention plan for the selected well is manually created by user 105. For example, in some systems, in response to selecting optional options for well intervention 415, user 105 may need to input each intervention technique (e.g., for assessment, perforation, development, cement assessment, ultrasonic logging tools, plugging, grinding, cleaning, etc.) and associated interventions, symptoms, and tools to manually generate an intervention plan. (The following will discuss...) Figure 1 As discussed in more detail with respect to various aspects of this disclosure, as shown in Figures 14-16, the automatic well intervention plan generator system 100 can automatically generate well interventions based on intervention objectives and well conditions.
[0054] The well intervention plan can provide user 105 with information such as the primary path, one or more contingency paths, decision tree information, intervention duration, success probability, pricing information, data visualization, and reporting. In the example shown, in response to user 105 selecting selectable options for well intervention 415, a well plan can be automatically generated, and a list of selectable options can be provided to user 105. Figure 12 Example intervention display 1200 depicts user interface 110. (e.g.) Figure 12 As shown, the intervention display 1200 includes selectable options 1205 for decision tree information, selectable options 1210 for pricing information, selectable options 1215 for data visualization, and / or selectable options 1220 for reporting. In response to user 105 selecting an option for pricing information 1210, pricing information associated with the cost of implementing the well intervention plan can be provided to user 105. The selectable options for reporting 1220 allow user 105 to select one or more options for configuring reports for the well intervention plan.
[0055] Figure 13 A well intervention plan report display 1300 is shown for a user interface 110 used for an example well intervention plan report. As shown, the well intervention plan report can display intervention objectives 1305, path information 1310, and inflow information 1345. Path information 1310 can include one or more operations 1315. For each operation 1315, path information 1310 can include associated technology 1320, estimated cost 1325 of operation 1315, estimated duration 1330 of operation 1315, estimated probability of success 1335 of operation 1315, and / or exit point 1340 of operation 1315. Exit point 1340 can indicate the implementation cost and / or duration at which the operation can be aborted. In some cases, an emergency path can be followed when the operation is aborted. Inflow information 1345 can include estimated, predicted, or simulated inflow values of one or more fluids associated with the well. Figure 13 As shown, inflow information 1345 may include information on water inflow 1350, oil inflow 1355, and / or gas inflow 1360. Inflow information allows for the assessment of inflow following a well intervention, even without a planned intervention. In some respects, the implementation or non-implementation of a well intervention plan can be based at least in part on differences in inflow.
[0056] As described above, the automated well intervention plan generator system 100 automatically generates a well intervention plan for a selected well based on target and well condition information input by the user 105 via the user interface 110 to the intervention plan generator main service 115. In some aspects, the user 105 can also input one or more user preferences for intervention plan generation. (Return to Reference) Figure 1The intervention plan generator master service 115 can feed user input to the intervention plan template service 120 to request one or more intervention plan templates. The intervention plan template service 120 of the automated well intervention plan generator system 100 can maintain (e.g., locally or remotely accessed) a database of well intervention plans. In some aspects, the well intervention plans in the database include well intervention plans predefined by domain experts. In some aspects, well intervention plans can be selected from the intervention plan template service based on a match between well conditions and intervention objectives and / or criteria.
[0057] The intervention plan generator master service 115 can also feed user input to the intervention plan generator 125 to request one or more intervention plans. In some aspects, the intervention plan generator 125 uses historical information and / or statistics associated with well intervention plans to generate well intervention plans. In some aspects, historical information on well intervention plans is collected among many users of the intervention plan generator master service 115, who can be associated with many different wells. In some aspects, the historical information includes operational data, such as data collected by one or more logging tools. In some aspects, the well intervention plan template service associates well intervention plans in the well intervention plan database with statistics, intervention objectives, operational data, and / or well conditions.
[0058] Depending on certain aspects, historical information about well intervention plans is correlated with other information, such as intervention objectives and / or well conditions (e.g., completion information, trajectory, and / or operational data). Additionally, other criteria can be correlated with historical information, such as duration, cost, counts (number of times the plan was used or successfully used), and / or user preferences. Based on these correlations, the current intervention plan can be generated.
[0059] In some respects, the intervention plan generator master service 115 uses machine learning models to generate well intervention plans based on historical information.
[0060] In some respects, the intervention plan generator master service 115 outputs two well intervention plans to user 105. The system can provide users with recommended expert-created well intervention plans from the intervention plan template service, based on statistical information associated with a database of well information plans collected across users and wells by the intervention plan generator master service 115, and also provide users with recommended well intervention plans from the intervention plan generator.
[0061] Figures 14A-14BAn illustrative example of collected historical well intervention plan information and related statistics is provided. It should be understood that historical well intervention plan information may include fewer or more plans than those shown. Furthermore, plans may include historical well intervention plan information associated with many different objectives, different numbers of objectives, many different main paths, different numbers of main paths, many different contingency paths, different numbers of contingency paths, many different well conditions, and / or many different numbers of well conditions. Figures 14A-14B The supplements or alternatives to those shown.
[0062] Figure 14A The example depicts historical well intervention plan information collected. (For example...) Figure 14A As shown, the collectable historical well intervention plan information includes multiple well intervention plans—Plan 1, Plan 2, Plan 3, and Plan 4. In the illustrative example, the well intervention plans are associated with intervention objectives Oa, Ob, and Oc. In the illustrative example, well intervention plan 1 includes a “main path” using techniques A, B, and C. For example, technique A may be associated with the first intervention operation in the well intervention plan (e.g., such as operation 1315), technique B may be associated with the second intervention operation, and technique C may be associated with the third intervention operation. Figure 14A As shown, Schemes 2 and 3 also use the main paths A, B, and C. Furthermore... Figure 14A As shown, Plan 2 includes a contingency plan, where Technology D serves as a backup to Technology B. Technology D can be associated with a fourth intervention operation. The contingency plan can be followed when the primary path fails, such as when a technology point reaches the exit point based on actual cost and / or duration. Figure 14A As shown, Plan 3 utilizes Technology D and additionally uses Technology E as a second contingency. Technology E can be associated with the fifth intervention. Figure 14A As shown, Plan 4 uses different main pathways with techniques F, G, and H. Technique F can be associated with the sixth intervention, technique G can be associated with the seventh intervention, and technique H can be associated with the eighth intervention.
[0063] Figure 14B Depicting Figure 14AExample statistical associations of collected historical well intervention plan information. As shown in the figure, the main paths A, B, and C used in plans 1, 2, and 3 can have a first assigned path ID (path ID 1), and the main paths F, G, and H used by plan 4 can have a second assigned path ID (path ID 2). Both path ID 1 and path ID 2 are associated with the set of targets Oa, Ob, and Oc. Path ID 1 is associated with the well conditions "vertical" and "cased well," and path ID 2 is associated with the well conditions "vertical" and "open hole well." Path ID 1 is also associated with count 3, indicating that the main path of path ID 1 was used in three intervention plans, and path ID 2 is associated with count 1, indicating that the main path of path ID 2 was used only once (for plan 4).
[0064] In addition, a first emergency path ID and a second emergency path ID can be assigned. The first emergency path ID is associated with technology D, the emergency location {B,1} indicating that technology D is an emergency response to technology B, and count 2. The second emergency path ID is associated with technology E, the emergency location {B,1}, and count 1.
[0065] Historical information and statistics can be used to provide well intervention plans (and / or templates) to the intervention plan generator master service 115 based on the objectives and well conditions input by user 105. For example, well intervention plans associated with the objectives and well conditions that most closely match those input by user 105 can be selected from the database. In some aspects, in the case of multiple well intervention plan matches, the well intervention plan with the highest count among equally matched well intervention plans can be selected. In some aspects, well intervention plans can be further selected based on user preferences configured for selecting well intervention plan templates from the database. In some aspects, well intervention plans can be further selected based on cost, operational risk (e.g., probability of success), and duration. In some aspects, selection can be based on weights and / or thresholds, thereby balancing the level of matching objectives and well conditions with user preferences, cost, risk, and / or duration.
[0066] Return to reference Figures 14A-14BIn the example shown, for a well intervention with a target Oa and well conditions "vertical well" and "cased well", the automated well intervention planning system 100 can search the data and find that both main path ID 1 and main path ID 2 match the target, and the well condition is a complete match for main path ID 1, but only a partial match for main path ID 2 (e.g., main path ID 2 is used for "open hole well"). In this case, the automated well intervention plan generator system 100 can select main path ID 1 for the well intervention plan. Alternatively, if main path ID 2 is also used for "cased well", then both main path ID 1 and main path ID 2 will be a complete match. In this case, the automated well intervention plan generator system 100 can select main path ID 1 based on the main path ID 1 with the higher count. In some aspects, the selection can be based on other criteria, such as user preferences for the well intervention associated with main path ID 1 and main path ID 2, the associated duration, and / or the associated cost.
[0067] In some aspects, for emergency path recommendation, the automated well intervention plan generator system 100 can select emergency paths based on standards. For example, refer again... Figures 14A-14B In the example shown, for technology B, the automated well intervention plan generator system 100 can recommend emergency path D based on the emergency path D with the highest count.
[0068] In some respects, historical information from previous well intervention programs can be preprocessed. For example, missing values can be added (e.g., estimated), outliers can be removed, units can be standardized, and / or the data can be categorized.
[0069] In some respects, a well intervention is considered successful if it achieves the input objectives. In other respects, user 105 can input feedback on the well intervention plan, indicating that the plan was successful.
[0070] Example operation for automated well intervention program
[0071] Figure 15 This is a flowchart depicting example operation 1500 for automated well intervention programs.
[0072] As shown in the figure, operation 1500 may include receiving input at operation 1505. The input includes at least one or more well intervention targets and one or more well conditions. In some aspects, the input also includes the selection of one or more wells for generating one or more well intervention plans. In some aspects, the well intervention target input includes at least one of the following: one or more target markets, one or more well environments, one or more well symptoms, or one or more well invention types. In some aspects, the well condition input includes at least one of the following: completion information, well trajectory information, or well operation information. In some aspects, the completion information includes at least one of the following: casing information, tubing information, perforation information, or whether the well is a casing well or an open hole well. In some aspects, the well trajectory information includes at least one of the following: whether the well is a horizontal well, a vertical well, or an inclined well; the angle at the measurement depth; the azimuth at the measurement depth; or the actual vertical depth at the measurement depth. In some aspects, the well operation information includes at least one of the following: pressure information, temperature information, or fluid density information. In some aspects, the input also includes well equipment information, which includes at least one of the following: equipment procurement information, equipment inventory information, or equipment maintenance information. In some respects, input is received from the user via a user interface.
[0073] As shown in the figure, operation 1500 may include generating a well intervention plan based on input at operation 1520. In some aspects, operation 1500 may include, at operation 1510, searching a database for one or more well intervention plans associated with one or more well intervention objectives and one or more well conditions. In some aspects, operation 1500 may include, at operation 1515, identifying, the one or more well intervention plans in the database associated with the highest number of well intervention objectives and well conditions matching one or more well intervention objectives and one or more well conditions. In some aspects, at operation 1515, identifying multiple well intervention plans in the database with an equal number of matching well intervention objectives and well conditions. In some aspects, operation 1500 may include selecting a well intervention plan from the multiple well intervention plans that meets certain criteria. In some aspects, the criteria include at least one of the following: a well intervention plan associated with the highest count among the multiple well intervention plans, a well intervention plan associated with the shortest duration among the multiple well intervention plans, a well intervention plan associated with the lowest cost among the multiple well intervention plans, or one or more user-specified preferences. In some aspects, operation 1500 may also include using a physical model of the well to select a subset of one or more well intervention plans from a database. In some aspects, at operation 1515, the well intervention plan is identified as being from a subset of one or more well intervention plans. In some aspects, at operation 1520, the generation of the well intervention plan is also based on the identified well intervention plan. In some aspects, at operation 1520, the generation of the well intervention plan is also based on equipment information input.
[0074] In some aspects, operation 1500 may also include searching a database for one or more emergency well intervention plans based on the generated well intervention plan. In some aspects, operation 1500 may also include generating an emergency well intervention plan based on one or more emergency well intervention plans. In some aspects, operation 1500 may also include identifying at least one emergency well intervention technique associated with the well intervention operation, wherein the at least one emergency well intervention technique is associated with at least one well intervention technique in the generated well intervention plan. In some aspects, multiple emergency well intervention techniques are identified that are associated with the well intervention techniques in the generated well intervention plan. In some aspects, operation 1500 may also include selecting an emergency well intervention technique from the multiple emergency well intervention techniques that meets certain criteria.
[0075] In some aspects, generating a well intervention plan at operation 1520 includes automatically selecting one or more well intervention techniques associated with one or more well intervention operations at operation 1525, and automatically specifying a sequence of one or more well intervention techniques associated with one or more well intervention operations at operation 1530.
[0076] As shown in the figure, operation 1500 may include outputting a recommended well intervention plan to the user via a display at operation 1535.
[0077] As shown in the figure, operation 1500 may include executing the generated well intervention plan at operation 1540 to perform one or more well interventions on one or more selected wells.
[0078] Example system for automated well intervention programs
[0079] In some respects, an automated well intervention planning system 1600 is provided, such as... Figure 16 As shown. The Automated Well Intervention Planning System 1600 can operate on a single computing device or across multiple devices.
[0080] As shown in the figure, the automated well intervention planning system 1600 may include one or more user interfaces 1610 on one or more devices including the automated well intervention planning system 1600, which allow users to interact with the automated well intervention planning system 1600. The one or more user interfaces 1610 may be... Figure 1Examples of user interface 110 are provided. In some examples, user interface 1610 may include a graphical user interface (GUI) that displays and / or accepts touchscreen input from the user. User interface 1610 may include one or more input / output (IOs) interfaces that allow one or more I / O devices (e.g., keyboard, display, mouse device, pen input, microphone, etc.) to connect to automated well intervention planning system 1600. In some aspects, user interface 1610 is configured to receive user input, including intervention objectives, well conditions, and / or user preferences as described herein.
[0081] like Figure 16 As shown, the automated well intervention planning system 1600 may include a transceiver 1605 and one or more network interfaces. The transceiver 1605 and the network interfaces allow the automated well intervention planning system 1600 to connect to a network (e.g., the Internet, a local area network (LAN), a wireless LAN (WLAN), a wireless wide area network (WWAN), Wi-Fi, etc.) and / or communicate with other devices to communicatively connect devices within the automated well intervention planning system 1600 and / or devices outside the automated well intervention planning system 1600. In some aspects, the transceiver 1605 and one or more network interfaces can be used to collect historical well intervention planning information and statistics from multiple users of the automated well intervention planning system 1600.
[0082] As shown in the figure, an automated well intervention planning system may include a processing system comprising one or more processors 1615. The one or more processors 1615 may include one or more central processing units (CPUs). The CPUs may have multiple processing cores. In some aspects, the processor(s) 1615 may include a plan matcher processor 1620 configured to search a database (e.g., in one or more memories 1640) for well intervention plans that match input received from a user (via user interface 1610), such as intervention objectives, well conditions, and / or user preferences. In some aspects, the processor(s) 1615 may include a plan criterion evaluator processor 1625 configured to evaluate the matching plans(s) found by the plan matcher processor 1620 based on one or more criteria (such as counts, associated durations, associated costs, or other criteria). In some aspects, the processor 1615 may include a database manager processor 1630 configured to manage templates 1645 and / or historical well intervention plan information 1650. For example, the database manager processor 1630 may be configured to associate template 1645 and / or historical well intervention plan information 1650 with associated intervention objectives, well conditions, costs, durations, success probabilities, counts, and / or other user preferences or criteria. In some aspects, the processor 1615 may include a plan generator processor 1635, which is configured to recommend well intervention plans to users based on plan matching and / or criterion evaluation.
[0083] The processing system may also include memory 1640 and / or storage devices, which may be local to the automated well intervention planning system 1600 or remote (e.g., cloud storage devices). Memory 1640 may represent random access memory (RAM). Storage devices may be combinations of disk drives, fixed or removable storage devices, such as fixed disk drives, removable memory cards or optical storage devices, network-attached storage (NAS) or storage area network (SAN). The CPU can retrieve and execute programming instructions stored in memory 1640. Similarly, the CPU can retrieve and store application data residing in memory 1640. Figure 16 As shown, the memory 1640 can store the well intervention template 1645 and the association between the template and the intervention target and well conditions. Figure 16 As shown, the memory 1640 can store historical well intervention plan information 1650, which includes the association between well intervention plans and intervention targets and well conditions, as well as statistical information such as counts.
[0084] Example Terms
[0085] Implementation examples are described in the following numbered aspects:
[0086] Aspect 1: An automated well intervention planning system, the system comprising: one or more memories storing computer-executable code; an interface configured to receive input, the input including at least one or more well intervention targets and one or more well conditions; and one or more processors configured to execute the computer-executable code to generate a well intervention plan based on the input.
[0087] Aspect 2: The system according to aspect 1 further includes a display, wherein one or more processors are further configured to output a recommendation of the generated well intervention plan to a user via the display.
[0088] Aspect 3: The system according to any combination of aspects 1-2, wherein one or more processors are further configured to execute the generated well intervention plan to perform one or more well interventions on one or more selected wells.
[0089] Aspect 4: The system according to any combination of aspects 1-3, wherein the input further includes the selection of one or more wells for generating one or more well intervention plans.
[0090] Aspect 5: A system according to any combination of aspects 1-4, wherein one or more well intervention target inputs include at least one of the following: one or more target markets, one or more well environments, one or more well symptoms, or one or more well invention types.
[0091] Aspect 6: The system according to any combination of aspects 1-5, wherein one or more well condition inputs include at least one of the following: well completion information, well trajectory information, or well operation information.
[0092] Aspect 7: The system according to any combination of aspects 1-6, wherein the completion information includes at least one of the following: casing information, pipe information, perforation information, or whether the well is a casing well or an open hole well; the well trajectory information includes at least one of the following: whether the well is a horizontal well, a vertical well, or an inclined well; the angle at the measurement depth; the azimuth at the measurement depth; or the actual vertical depth at the measurement depth; and the well operation information includes at least one of pressure information, temperature information, or fluid density information.
[0093] Aspect 8: A system according to any combination of aspects 1-7, wherein one or more processors are configured to generate a well intervention plan by: automatically selecting one or more well intervention techniques associated with one or more well intervention operations; and automatically specifying a sequence of the one or more well intervention techniques associated with the one or more well intervention operations.
[0094] Aspect 9: A system according to any combination of aspects 1 to 8, wherein one or more processors are configured to: search a database for one or more well intervention plans associated with one or more well intervention targets and one or more well conditions; identify, among the one or more well intervention plans in the database, the well intervention plan associated with the highest number of well intervention targets and well conditions that match the one or more well intervention targets and one or more well conditions; and generate a well intervention plan based on the identified well intervention plan.
[0095] Aspect 10: The system according to Aspect 9, wherein multiple well intervention plans in a database are identified, the multiple well intervention plans having an equal number of matching well intervention targets and well conditions; and one or more processors are further configured to select a well intervention plan from the multiple well intervention plans that meets the criteria.
[0096] Aspect 11: The system according to aspect 10, wherein the criteria include at least one of the following: a well intervention plan associated with the highest count among a plurality of well intervention plans, a well intervention plan associated with the shortest duration among a plurality of well intervention plans, a well intervention plan associated with the lowest cost among a plurality of well intervention plans, or one or more user-specified preferences.
[0097] Aspect 12: The system according to any combination of aspects 9-11, wherein one or more processors are further configured to: search a database for one or more emergency well intervention plans based on the generated well intervention plan; and generate an emergency well intervention plan based on the one or more emergency well intervention plans.
[0098] Aspect 13: The system according to aspect 12, wherein one or more processors are configured to identify at least one emergency well intervention technique associated with a well intervention operation, the at least one emergency well intervention technique being associated with at least one well intervention technique of the generated well intervention plan.
[0099] Aspect 14: The system according to aspect 13, wherein multiple emergency well intervention techniques associated with the well intervention techniques of the generated well intervention plan are identified; and one or more processors are further configured to select an emergency well intervention technique from the multiple emergency well intervention techniques that meets the criteria.
[0100] Aspect 15: A system according to any combination of aspects 9 to 14, wherein one or more processors are configured to: use a physical model of the well to select a subset of one or more well intervention plans in a database; and identify well intervention plans from the subset of one or more well intervention plans.
[0101] Aspect 16: The system according to any combination of aspects 1-15, wherein the input further includes well equipment information, which includes at least one of the following: equipment procurement information, equipment inventory information, or equipment maintenance information; and one or more processors are configured to further generate a well intervention plan based on the equipment information.
[0102] Aspect 17: A system according to any combination of aspects 1-16, wherein the interface includes a user interface configured to receive one or more inputs from a user.
[0103] Aspect 18: A method for implementing an automated well intervention plan for any combination of aspects 1-17.
[0104] Aspect 19: An apparatus for executing an automated well intervention program of any combination of aspects 1-17.
[0105] Aspect 20: A non-transitory computer-readable medium for performing any combination of aspects 1-17 of an automated well intervention program.
[0106] Other precautions
[0107] The foregoing description is provided to enable any person skilled in the art to practice the various aspects described herein. The examples discussed herein do not limit the scope, applicability, or aspects set forth in the claims. Various modifications to these aspects will be apparent to those skilled in the art, and the general principles defined herein can be applied to other aspects. For example, changes can be made to the function and arrangement of the elements discussed without departing from the scope of this disclosure. Various processes or components may be appropriately omitted, substituted, or added to the various examples. For example, the described methods may be performed in a different order than that described, and various actions may be added, omitted, or combined. Furthermore, features described with respect to some examples may be combined in some other examples. For example, any number of aspects set forth herein can be used to implement an apparatus or practice. Additionally, the scope of this disclosure is intended to cover such apparatus or methods practiced using structures, functions, or structures and functions other than or different from the aspects set forth herein. It should be understood that any aspect of this disclosure may be embodied by one or more elements of the claims.
[0108] The various illustrative logic blocks, modules, and circuits described in this disclosure can be implemented or executed using a general-purpose processor, digital signal processor (DSP), ASIC, field-programmable gate array (FPGA) or other programmable logic device (PLD), discrete gate or transistor logic, discrete hardware components, or any combination thereof, designed to perform the functions described herein. The general-purpose processor may be a microprocessor, but alternatively, the processor may be any commercially available processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors combined with a DSP core, a system-on-a-chip (SoC), or any other such configuration.
[0109] As used herein, the phrase “at least one” in a list of items refers to any combination of these items, including a single member. As an example, “at least one of A, b, or c” is intended to cover A, b, c, ab, ac, bc, and abc, as well as any combination with multiple identical elements (e.g., aa, aaa, aab, aac, abb, acc, bb, bbb, bbc, cc, and ccc, or any other ordering of A, b, and c).
[0110] As used herein, the term "determine" encompasses a wide variety of actions. For example, "determine" can include calculation, operation, processing, derivation, investigation, lookup (e.g., searching in a table, database, or other data structure), ascertainment, etc. Furthermore, "determine" can include receiving (e.g., receiving information), accessing (e.g., accessing data in memory), etc. Additionally, "determine" can include parsing, selecting, picking, building, etc.
[0111] The methods disclosed herein include one or more actions for implementing these methods. The method actions may be interchanged without departing from the scope of the claims. In other words, unless a specific order of actions is specified, the order and / or use of a particular action may be modified without departing from the scope of the claims. Furthermore, the various operations of the above methods can be performed by any suitable unit capable of performing the corresponding function. These units may include various hardware and / or software components and / or modules, including but not limited to circuits, application-specific integrated circuits (ASICs), or processors.
[0112] The following claims are not intended to be limited to the aspects shown herein, but are to be accorded the full scope consistent with the language of the claims. Within the claims, unless specifically stated otherwise, references to singular elements are not intended to mean “one and only one,” but rather “one or more.” Unless otherwise specifically stated otherwise, the term “some” means one or more. Claim elements should not be interpreted in accordance with the provisions of C. § 112(f) unless the element is expressly stated using the phrase “device for…”. All structural and functional equivalents of elements throughout the various aspects described in this disclosure that are known or will later be known by one of ordinary skill in the art are expressly incorporated herein by reference and are intended to be covered by the claims. Furthermore, nothing disclosed herein is intended to be offered to the public, whether or not such disclosure is expressly recited in the claims.
Claims
1. An automated well intervention planning system, the system comprising: one or more memories storing computer executable code; an interface configured to receive inputs, the inputs comprising at least one or more well intervention objectives and one or more well conditions; and one or more processors configured to execute the computer executable code to generate a well intervention plan based on the inputs.
2. The system of claim 1, further comprising a display, wherein the one or more processors are further configured to output, via the display, a recommendation of the generated well intervention plan to a user.
3. The system of claim 1, wherein the one or more processors are further configured to execute the generated well intervention plan to perform one or more well interventions on one or more selected wells.
4. The system of claim 1, wherein the inputs further comprise a selection of one or more wells for which to generate one or more well intervention plans.
5. The system of claim 1, wherein the one or more well intervention objective inputs comprise at least one of the following: one or more target markets, one or more well environments, one or more well symptoms, or one or more well invention types.
6. The system of claim 1, wherein the one or more well condition inputs comprise at least one of the following: completion information, well trajectory information, or well operation information.
7. The system of claim 1, wherein: the completion information comprises at least one of the following: casing information, tubing information, perforation information, or whether the well is a cased well or an open hole well; the well trajectory information comprises at least one of the following: whether the well is a horizontal well, a vertical well, or a deviated well; an angle at a measured depth; an azimuth at a measured depth; or a true vertical depth at a measured depth; and the well operation information comprises at least one of the following: pressure information, temperature information, or fluid density information.
8. The system of claim 1, wherein the one or more processors are configured to generate the well intervention plan by: automatically selecting one or more well intervention techniques associated with one or more well intervention operations; and automatically specifying a sequence of the one or more well intervention techniques associated with the one or more well intervention operations.
9. The system of claim 1, wherein the one or more processors are configured to: search a database for one or more well intervention plans associated with the one or more well intervention objectives and the one or more well conditions; identify, among the one or more well intervention plans in the database, a well intervention plan associated with a highest number of well intervention objectives and well conditions that match the one or more well intervention objectives and the one or more well conditions; and generate the well intervention plan based on the identified well intervention plan.
10. The system of claim 9, wherein: a plurality of well intervention plans in the database are identified that have an equal number of matching well intervention objectives and well conditions; and the one or more processors are further configured to select a well intervention plan among the plurality of well intervention plans that meets a criterion.
11. The system of claim 10, wherein the criteria comprises at least one of: a well intervention plan associated with a highest count among the plurality of well intervention plans, a well intervention plan associated with a shortest duration among the plurality of well intervention plans, a well intervention plan associated with a lowest cost among the plurality of well intervention plans, or one or more user-specified preferences.
12. The system of claim 9, wherein the one or more processors are further configured to: search the database for one or more contingency well intervention plans based on the generated well intervention plan; and generate a contingency well intervention plan based on the one or more contingency well intervention plans.
13. The system of claim 12, wherein the one or more processors are configured to identify at least one contingency well intervention technique associated with a well intervention operation, the at least one contingency well intervention technique being associated with at least one well intervention technique of the generated well intervention plan.
14. The system of claim 13, wherein: a plurality of contingency well intervention techniques associated with well intervention techniques of the generated well intervention plan are identified; and the one or more processors are further configured to select a contingency well intervention technique of the plurality of contingency well intervention techniques that satisfies a criterion.
15. The system of claim 9, wherein the one or more processors are configured to: select a subset of one or more well intervention plans in the database using the physics-based model of the well; and identify the well intervention plan from the subset of one or more well intervention plans.
16. The system of claim 1, wherein: the input further comprises well equipment information, the well equipment information comprising at least one of: equipment procurement information, equipment inventory information, or equipment maintenance information; and the one or more processors are configured to generate the well intervention plan further based on the equipment information.
17. The system of claim 1, wherein the interface comprises a user interface configured to receive one or more of the input from a user.
18. A method for automated well intervention planning, the method comprising: receiving input, the input comprising at least one or more well intervention objectives and one or more well conditions; and generating a well intervention plan based on the input.
19. The method of claim 18, wherein generating the well intervention plan comprises: automatically selecting one or more well intervention techniques associated with one or more well intervention operations; and automatically specifying a sequence of one or more well intervention techniques associated with the one or more well intervention operations.
20. A computer-readable medium storing computer-executable code for automated well intervention planning, the computer-executable code comprising: code for receiving input, the input comprising at least one or more well intervention objectives and one or more well conditions; and code for generating a well intervention plan based on the input.