Systems and methods for an interactive well log data measurement correction
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- SCHLUMBERGER TECH CORP
- Filing Date
- 2025-09-11
- Publication Date
- 2026-05-15
AI Technical Summary
Existing hydrocarbon well measurement systems generate erroneous measurements due to improperly positioned equipment and environmental interferences, leading to inaccurate predicted measurements that affect drilling and production operations.
A correction system that identifies and adjusts a subset of predicted measurements using a library of correction models, generating an adjusted set of measurements to improve accuracy and inform drilling and production operations.
The system enhances the precision of drilling and production operations by correcting erroneous measurements, improving the identification of intervals of interest and perforation areas within hydrocarbon wells.
Smart Images

Figure US2025045894_15052026_PF_FP_ABST
Abstract
Description
IS24.1251-US-NPSYSTEMS AND METHODS FOR AN INTERACTIVE WELL LOG DATA MEASUREMENT CORRECTIONCROSS REFERENCE TO RELATED APPLICATIONS
[0001] The present application claims priority to and the benefit of United States Provisional Patent Application No. 63 / 694,469, filed September 13, 2024, entitled “SYSTEMS AND METHODS FOR AN INTERACTIVE WELL LOG DATA MEASUREMENT CORRECTION”, the disclosure of which is incorporated herein by reference in its entirety.BACKGROUND
[0002] The present disclosure generally relates to systems and methods for removing and / or correcting erroneous predicted measurements from a set of predicted measurements corresponding to a property of a hydrocarbon well site. More specifically, the present disclosure relates to providing a correction system for receiving a subset of measurements of the set of predicted measurements and removing and / or correcting the subset of measurements to improve determination of a set of predicted measurements of property of the hydrocarbon well site based on various components.
[0003] When screening or evaluating hydrocarbon wells, a variety of different measurements may be used to perform quantitative interpretations regarding the operations of the hydrocarbon wells. For example, the hydrocarbon well may include equipment positioned within and / or around the hydrocarbon well that generates a set of measurements indicative of properties of the hydrocarbon well. In certain instances, the equipment may be positioned incorrectly within the well and / or moved within the well due to drilling and / or production operations, and thus, generate a set of measurements that includes erroneous measurements. In other instances, environmental conditions (e.g., mud properties, formation properties, borehole shape) may generate interferences between the equipment and a surface of the well, thereby causing erroneous (e.g., inaccurate) measurements within the set of measurements. The set of measurements may be interpreted to generate a set of predicted measurements associated with a property of the well within a hydrocarbon site. However, the set of predicted measurements may also include erroneous predicted measurements (e.g., outliers)IS24.1251-US-NP due to the erroneous measurements of the set of measurements. As such, systems and methods for correcting and / or removing erroneous predicted measurements may be desired.SUMMARY
[0004] A summary of certain embodiments disclosed herein is set forth below. It should be understood that these aspects are presented merely to provide the reader with a brief summary of these certain embodiments and that these aspects are not intended to limit the scope of this disclosure. Indeed, this disclosure may encompass a variety of aspects that may not be set forth below.
[0005] In an embodiment, a system may include processing circuitry and memory storing instructions, where the instructions, when executed by the processing circuitry, cause the processing circuitry to receive a set of predicted measurements associated with a property of a well, receive an indication of a subset of the set of predicted measurements via a first user input, receive a parameter for adjusting the subset via a second user input, and retrieve a model corresponding to the parameter from a library of correction models. The processing circuitry may also generate an adjusted set of predicted measurements by inputting the subset into the model and instruct a user interface to display the set of predicted measurements and the adjusted set of predicted measurements.
[0006] In an embodiment, a non-transitory, computer-readable medium including instructions that, when executed by a processor, causes the processor to perform operations including receiving a set of predicted measurements associated with a property of a well, receiving or determining a subset of the set of predicted measurements, receiving a parameter for adjusting the subset via user input, and retrieving a model corresponding to the parameter from a library of correction models. The instructions, when executed by the processor, may also cause the processor to perform operations including generating an adjusted set of predicted measurements by inputting the subset into the model and instructing a user interface to display a graphical user interface (GUI) including the set of predicted measurements and the adjusted set of predicted measurements.IS24.1251-US-NP
[0007] In an embodiment, a non-transitory, computer-readable medium including instructions that, when executed by a processor, causes the processor to perform operations including receiving a set of predicted measurements associated with a property of a well, receiving or determining a subset of the set of predicted measurements, receiving a parameter for adjusting the subset via user input, and retrieving a model corresponding to the parameter from a library of correction models. The instructions, when executed by the processor, may also cause the processor to perform operations including generating an adjusted set of predicted measurements by inputting the subset into the model and instructing a user interface to display a graphical user interface (GUI) including the set of predicted measurements and the adjusted set of predicted measurements.
[0008] Various refinements of the features noted above may exist in relation to various aspects of the present disclosure. Further features may also be incorporated in these various aspects as well. These refinements and additional features may exist individually or in any combination. For instance, various features discussed below in relation to one or more of the illustrated embodiments may be incorporated into any of the above-described aspects of the present disclosure alone or in any combination. The brief summary presented above is intended only to familiarize the reader with certain aspects and contexts of embodiments of the present disclosure without limitation to the claimed subject matter.BRIEF DESCRIPTION OF THE DRAWINGS
[0009] These and other features, aspects, and advantages of the present disclosure will become better understood when the following detailed description is read with reference to the accompanying drawings in which like characters represent like parts throughout the drawings, wherein:
[0010] FIG. 1 illustrates a schematic diagram of an example hydrocarbon site that may produce and process hydrocarbons, in accordance with embodiments of the present disclosure;IS24.1251-US-NP
[0011] FIG. 2 illustrates a block diagram of a correction system that may be employed in and / or receive measurements from the hydrocarbon site of FIG. 1, in accordance with embodiments of the present disclosure;
[0012] FIG. 3 illustrates a data flow diagram for correcting erroneous predicted measurements in accordance with embodiments described herein as performed by the correction system of FIG. 1, in accordance with embodiments of the present disclosure;
[0013] FIG. 4 illustrates an electronic display having a graphical user interface (GUI) with a set of predicted measurements, a magnitude of error associated with the set of predicted measurements, and an input box to receive a correction applied to the set of predicted measurements on the correction system of FIG. 2, in accordance with embodiments of the present disclosure;
[0014] FIG. 5 illustrates an electronic display having a GUI presenting a subset of the set of predicted measurements for correction operations by the correction system of FIG. 2, in accordance with embodiments of the present disclosure;
[0015] FIG. 6 illustrates an electronic display having a GUI presenting the set of predicted measurements and an adjusted set of predicted measurements on the correction system of FIG. 2, in accordance with embodiments of the present disclosure; and
[0016] FIG. 7 illustrates a flow diagram of the correction system of FIG. 2 generating an adjusted set of predicted measurements based on a model and a set of predicted measurements, in accordance with embodiments of the present disclosure.DETAILED DESCRIPTION
[0017] Certain embodiments commensurate in scope with the present disclosure are summarized below. These embodiments are not intended to limit the scope of the disclosure, but rather these embodiments are intended only to provide a brief summary of certain disclosed embodiments. Indeed, the present disclosure may encompass a variety of forms that may be similar to or different from the embodiments set forth below.IS24.1251-US-NP
[0018] As used herein, the term “coupled” or “coupled to” may indicate establishing either a direct or indirect connection (e.g., where the connection may not include or include intermediate or intervening components between those coupled), and is not limited to either unless expressly referenced as such. The term “set” may refer to one or more items. Wherever possible, like or identical reference numerals are used in the figures to identify common or the same elements. The figures are not necessarily to scale and certain features and certain views of the figures may be shown exaggerated in scale for purposes of clarification.
[0019] As used herein, the terms “inner” and “outer”; “up” and “down”; “upper” and “lower”; “upward” and “downward”; “above” and “below”; “inward” and “outward”; and other like terms as used herein refer to relative positions to one another and are not intended to denote a particular direction or spatial orientation. The terms “couple,” “coupled,” “connect,” “connection,” “connected,” “in connection with,” and “connecting” refer to “in direct connection with” or “in connection with via one or more intermediate elements or members.”
[0020] Furthermore, when introducing elements of various embodiments of the present disclosure, the articles “a,” “an,” and “the” are intended to mean that there are one or more of the elements. The terms “comprising,” “including,” and “having” are intended to be inclusive and mean that there may be additional elements other than the listed elements. Additionally, it should be understood that references to “one embodiment,” “an embodiment,” or “some embodiments” of the present disclosure are not intended to be interpreted as excluding the existence of additional embodiments that also incorporate the recited features. Furthermore, the phrase A “based on” B is intended to mean that A is at least partially based on B. Moreover, unless expressly stated otherwise, the term “or” is intended to be inclusive (e.g., logical OR) and not exclusive (e.g., logical XOR). In other words, the phrase A “or” B is intended to mean A, B, or both A and B.
[0021] Hydrocarbon well sites (e.g., hydrocarbon wells, wells) may include a number of components that facilitate the extraction, processing, and distribution of hydrocarbons (e.g., oil and / or gas) from a well or a well site. The components may generate different sets ofIS24.1251-US-NP measurements used to determine various properties (e.g., porosity, permeability, saturation) of the hydrocarbon well site. For instance, a system may receive and interpret a set of measurements from the components based on a workflow to determine a set of predicted measurements associated with the property of the hydrocarbon well. In certain instances, the set of measurements may include erroneous measurements (e.g., data) generated by components that may be improperly positioned within and / or improperly interfacing with the hydrocarbon well site. For example, during drilling and / or production operations, the equipment may be moved from a first area to a second area of the hydrocarbon well and / or the equipment may be damaged due to the operations. As such, the set of measurements may include erroneous measurements, and furthermore, the set of predicted measurements may include erroneous predicted measurements, which may impact the drilling and / or operation operations. For example, the erroneous predicted measurements may be used to determine an area for perforation (e.g., perforations along a wellbore) during the drilling and / or production operations, which may result in the placement of the perforation being improper.
[0022] Embodiments of the present disclosure are directed to a correction system that adjusts measurements of the set of predicted measurements based on a number of variables. With this in mind, the correction system may receive and / or identify a subset of the set of predicted measurements, apply the subset of measurements to a model to remove erroneous predicted measurements from the subset, and generate an adjusted set of predicted measurements without the erroneous predicted measurements. With this in mind, the correction system may receive a first indication of the subset of measurements from a user via a user interface and a second indication of a type of correction to apply via the user interface. The correction system may input the subset of measurements into a model based on the second indication to generate an adjusted set of predicted measurements. In another embodiment, the correction system may identify the subset based on measurements of the subset of measurements being greater than a threshold value, apply the subset of measurements to the model to remove the erroneous predicted measurements, and generate the adjusted set of predicted measurements. The correction system may display the set of predicted measurements and the adjusted set of predicted measurements on the user interface. Additionally or alternatively, the correction system may utilize the adjusted set of predicted measurements to determine one or moreIS24.1251-US-NP intervals of interest and / or an area of perforation for a hydrocarbon well, which may improve drilling and / or production operations. In this way, the correction system may adjust the set of predicted measurements and / or instruct equipment to perform drilling and / or production operations with little or no user intervention. Accordingly, the correction system may improve operations of identifying intervals of interest and / or areas for perforation based on an adjusted set of predicted measurements associated with a property.
[0023] By way of introduction, FIG. 1 illustrates a schematic diagram of an example hydrocarbon site 10 where hydrocarbon products, such as crude oil and natural gas, may be extracted from the ground, processed, and stored. In accordance with the present embodiments, the hydrocarbon site 10 may include a number of components or facilities that correspond to wells, processing facilities, collection components, distribution networks, and the like. During the design phase of planning for the types of components to use at the hydrocarbon site 10, the locations of the components at the hydrocarbon site 10, and other design properties, a variety of factors are taken under consideration.
[0024] The hydrocarbon site 10 may include a number of wells 12 disposed within a geological formation. As used herein, wells 12 may generally refer to physical components such as the drilling platform 16 and wellbore 18 and / or the general area of the reservoir in which extraction is desired (e.g., a reservoir well section). In certain instances, the wells 12 may generate measurements (e.g., set of well measurements) that may be interpreted to determine properties of the wells 12 for various operations. For example, drilling operations may include drilling the wellbore 18, inj ecting drilling fluids into the wellbore 18, performing casing operations within the wellbore 18, and the like. For example, the present embodiments are directed to a correction system that receives and / or identifies a subset of a set of predicted measurements associated with a property of the well 12 that may be generated by a workflow and adjusts the set of predicted measurements for identifying areas of interest of the wellbore 18 for perforation, thereby improving the drilling and / or production operations. In addition to including the drilling platform 16, the hydrocarbon site 10 may include surface equipment 20 that may carry out certain operations, such as cement installation operation, well logging operations to detect conditions of the wellbore 18, and the like. As such, the surfaceIS24.1251-US-NP equipment 20 may include equipment that store cement slurries, drilling fluids, displacement fluids, spacer fluids, chemical wash fluids, and the like. The surface equipment 20 may include piping and other materials used to transport the various fluids described above into the wellbore 18. The surface equipment 20 may also include pumps and other equipment (e g., batch mixers, centrifugal pumps, liquid additive metering systems, tanks, etc.) that may fill in the interior of a casing string with the fluids discussed above.
[0025] In addition to the equipment used for drilling operations, the hydrocarbon site 10 may include a number of well devices that may control the flow of hydrocarbons being extracted from the wells 12. For instance, the well devices in the hydrocarbon site 10 may include pumpjacks 22, submersible pumps 24, well trees 26, and the like. The pumpjacks 22 may mechanically lift hydrocarbons (e.g., oil) out of the well 12 when a bottom hole pressure of the well 12 is not sufficient to extract the hydrocarbons to the surface. The submersible pump 24 may be an assembly that may be submerged in a hydrocarbon liquid that may be pumped. As such, the submersible pump 24 may include a hermetically sealed motor, such that liquids may not penetrate the seal into the motor. Further, the hermetically sealed motor may push hydrocarbons from underground areas or the reservoir to the surface. The well trees 26 may be an assembly of valves, spools, and fittings used for natural flowing wells. As such, the well trees 26 may be used for an oil well, gas well, water injection well, water disposal well, gas injection well, condensate well, and the like. By way of reference, the wells 12 may be part of a first hierarchical level and the well devices that extract hydrocarbons from the wells 12 may be part of a second hierarchical level above the first hierarchical level. Each hierarchical level may include a number of components and the presently disclosed techniques may account for these levels when determining the design plans for the hydrocarbon site 10.
[0026] After the hydrocarbons are extracted from the surface via the well devices, the extracted hydrocarbons may be distributed to other devices via a network of pipelines 28. That is, the well devices of the hydrocarbon site 10 may be connected together via a network of pipelines 28. In addition to the well devices described above, the network of pipelines 28IS24.1251-US-NP may be connected to other collecting or gathering components, such as wellhead distribution manifolds 30, separators 32, storage tanks 34, and the like.
[0027] In some embodiments, the pumpjacks 22, the submersible pumps 24, well trees 26, wellhead distribution manifolds 30, separators 32, and storage tanks 34 may be connected together via the network of pipelines 28. The wellhead distribution manifolds 30 may collect the hydrocarbons that may have been extracted by the pumpjacks 22, the submersible pumps 24, and the well trees 26, such that the collected hydrocarbons may be routed to various hydrocarbon processing or storage areas in the hydrocarbon site 10. The separator 32 may include a pressure vessel that may separate well fluids produced from oil and gas wells into separate gas and liquid components. For example, the separator 32 may separate hydrocarbons extracted by the pumpjacks 22, the submersible pumps 24, or the well trees 26 into oil components, gas components, and water components. After the hydrocarbons have been separated, each separated component may be stored in a particular storage tank 34. The hydrocarbons stored in the storage tanks 34 may be transported via the pipelines 28 to transport vehicles, refineries, and the like.
[0028] Although the hydrocarbon site 10 is described above with certain components, it should be understood that the hydrocarbon site 10 may include additional, fewer, or different components. For example, although discussed above in relation to a hydrocarbon site 10 on land, present embodiments may also include analysis of off-shore hydrocarbon sites 10 and the components thereof. That is, the embodiments described herein are directed to identifying intervals of interest for any suitable hydrocarbon site that may include various types of components that is related to the production and distribution of hydrocarbons. In this way, the components depicted in FIG. 1 are provided as an example context in which the embodiments described herein may be implemented. As such, the embodiments of this disclosure should not be limited to the components listed in FIG. 1.
[0029] Keeping this in mind, the present embodiments described herein may include systems and methods for adjusting a set of predicted measurements associated with a property of the well 12 for drilling and / or production operations. For example, a correction system 50, as presented in FIG. 2, may receive a subset of a set of predicted measurements that may includeIS24.1251-US-NP erroneous predicted measurements, input the subset of measurements into a model to correct the erroneous predicted measurements, and generate an adjusted set of predicted measurements according to a process that will be described in greater detail below with respect to FIG. 6. In certain embodiments, the correction system 50 enables user interactive selection of subsets of predicted measurements (e.g., areas of interest), user interactive selection of corrective actions (e.g., corrections listed in a drop down menu) to apply to the subsets, or a combination thereof. In turn, the adjusted set of predicted measurements may be used by a controller (e.g., processor-based controller) at the hydrocarbon site 10 to control (e g., adjust, increase, decrease, etc.) various operating parameters of equipment at the hydrocarbon site 10. For example, the controller may use the adjusted set of predicted measurements to control perforation equipment to provide perforations along a wellbore at one or more locations. By further example, the controller may use the adjusted set of predicted measurements to control drilling parameters of drilling equipment, such as a drilling speed, a direction of a rotary steerable system (RSS), a flow of drilling fluid (e.g., flowrate, fluid composition, pressure, etc.), or any combination thereof. By further example, the controller may use the adjusted set of predicted measurements to control one or more flow control devices, such as pumps, compressors, valves, chokes, or any combination thereof. In certain embodiments, the controller may use the adjusted set of predicted measurements to control operations of equipment at the hydrocarbon site 10 in real-time.
[0030] Referring now to FIG. 2, the correction system 50 may include any suitable computing device, cloud-computing device, or the like and may include various components to perform various analysis operations. As shown in FIG. 2, the correction system 50 may include a communication component 52, a processor 54, a memory 56, a storage component 58, input / output (I / O) ports 60, a display 62 (e.g., electronic display or monitor), and the like. The communication component 52 may be a wireless or wired communication component that may facilitate communication between different monitoring systems, gateway communication devices, various control systems, and the like. The processor 54 may be any type of computer processor or microprocessor capable of executing computer-executable code. The memory 56 and the storage component 58 may be any suitable articles of manufacture that can serve as media to store processor-executable code, data, or the like.IS24.1251-US-NPThese articles of manufacture may represent non-transitory computer-readable media (i.e., any suitable form of memory or storage) that may store the processor-executable code used by the processor 54 to perform the presently disclosed techniques. The memory 56 and the storage component 58 may also be used to store data received via the I / O ports 60, data analyzed by the processor 54, or the like.
[0031] The I / O ports 60 may be interfaces that couple to various types of I / O modules such as sensors, programmable logic controllers (PLC), and other types of equipment. For example, the I / O ports 60 may serve as an interface to pressure sensors, flow sensors, temperature sensors, and the like. As such, the correction system 50 may receive data associated with a well via the I / O ports 60. The I / O ports 60 may also serve as an interface to enable the correction system 50 to connect and communicate with surface instrumentation, servers, and the like. \
[0032] The display 62 may include any type of electronic display, such as a liquid crystal display, a light-emitting-diode display, and the like, configured to display a graphical user interface (GUI). As such, data acquired via the I / O ports and / or data analyzed by the processor 54 may be presented on the display 62, such that the correction system 50 may present designs for hydrocarbon sites 10 for view. In certain embodiments, the display 62 may be a touch screen display or any other type of display capable of receiving inputs from an operator. Although the correction system 50 is described as including the components presented in FIG. 2, the correction system 50 should not be limited to including the components listed in FIG. 2. Indeed, the correction system 50 may include additional or fewer components than described above.
[0033] With the foregoing in mind, the correction system 50 may identify a subset of erroneous predicted measurements within a set of predicted measurements associated with a property of the well 12. As discussed herein, environmental conditions may generate interferences between the equipment within the well 12 and surfaces (e.g., sub-surfaces) of the well 12, which may result in erroneous measurements being generated by the equipment. In other words, the set of measurements generated by the equipment may include erroneous measurements. The set of measurements may be interpreted to determine a set of predictedIS24.1251-US-NP measurements associated with a property (e.g., porosity, saturation, permeability) of the well 12, which may be used to identify intervals of interest and / or areas for perforation. The correction system 50 may receive the set of predicted measurements and identify and / or receive an indication of a subset of the set of predicted measurements that may include erroneous predicted measurements. The correction system 50 may input the subset of the set of predicted measurements into a correction model to adjust the measurements of the subset in order to correct the erroneous predicted measurements. For example, the correction system 50 may input the subset into a correction model that predicts measurements associated with the property based on input measurements (e.g., the subset, the set of predicted measurements, the set of measurements). The correction system 50 may also instruct one or more components within a well of the hydrocarbon site 10 to perform or adjust an operation, such as perforating an area within the well based on the adjusted set of predicted measurements associated with the well 12. In other instances, the correction system 50 may provide an indication to one or more output devices to move positions within the hydrocarbon site to an interval of interest, an area for perforation, or both. As such, the correction system 50 may perform operations to improve drilling and / or production operations within a hydrocarbon site 10.
[0034] In certain instances, the correction system 50 may be a user interactive correction system configured to receive user inputs via a user interface indicative of the subset and / or a parameter for correction operations. For example, the user may highlight a portion of the set of predicted measurements displayed on a user interface (e.g., of the display 62). The correction system 50 may store the indication in a database and / or use the indication to train a machine learning model for subsequent identifications. In this way, the correction system 50 may refined and / or improve an operation related to identifying erroneous predicted measurements within a set of predicted measurements corresponding to a property of the well, thereby reducing an amount of time and / or user input for adjusting the set of predicted measurements. Additionally or alternatively, the correction system 50 may use the indication to identify erroneous measurements in the set of measurements received from equipment positioned within and / or proximate to the well 12. In certain instances, the correction system 50 may correct the erroneous measurements prior to a workflow system determining a set ofIS24.1251-US-NP predicted measurements based on the set of measurements. In this way, the set of predicted measurements may not include erroneous predicted measurements, thereby reducing an amount of time and / or user input for adjusting the set of predicted measurements.
[0035] FIG. 3 illustrates a data flow diagram 90 for correcting (e.g., adjusting, re-calculating, re-determining, removing) erroneous predicted measurements in accordance with embodiments described herein as performed by the correction system 50. For example, the correction system 50 may receive a set of predicted measurements associated with a property of a well that may be determined based on a set of measurements received from equipment positioned within and / or proximate to a well 12 of a hydrocarbon site 10. The set of predicted measurements may include erroneous predicted measurements due to improperly positioned equipment within the well 12.
[0036] To correct for the erroneous predicted measurements, the correction system 50 may query a library of correction models 92. The library of correction models 92 may include models (e.g., physics-based models, machine learning models, deep learning models), algorithms (e.g., equations), filters (e.g., bandpass, low pass), variables, parameters, and so on that may be used to adjust a set of predicted measurements, a subset of the set of predicted measurements, and so on. The correction models may be specialized to a particular parameter used to determine a property of the well 12. For example, the correction models may be associated with a parameter, such as a bulk density, a depth range, a fluid volume, a fluid movement, and the like. In another example, the correction models associated with a particular property, such as property may include shale volume fraction, quartz volume fraction, lithology, permeability, water saturation, shear slowness, porosity, and the like for the well. The correction models may be pre-trained models that provide expected or predicted measurements for various properties of a well based on collected datasets from various wells and / or one or more machine learning algorithms used to glean patterns of well properties relative to various data inputs. The correction models may include deep learning models, machine learning algorithms, artificial intelligence techniques, large language models, neural network algorithms, and so on. By way of example, the correction models may include a machine learning model trained with datasets (e.g., measurements) that mayIS24.1251-US-NP account for relationships between respective property and parameters used to determine the respective property. The dataset may include variations in measurements to capture the respective property of the well as various input datasets change.
[0037] In certain instances, the correction system 50 may generate and store the correction models within the library of correction models 92 at a period of time prior to the correction operations. For example, the correction system 50 may generate a correction model corresponding to each parameter used to determine a property of the well 12. By way of example, the correction system 50 may generate a bulk density correction model that may be used to correct a porosity measurement associated with the well 12. After a period of time, the correction system 50 may retrieve the correction models for adjusting the set of predicted measurements. In other instances, the library of correction models 92 may include correction models pre-loaded (e.g., built-in) by a manufacturer and stored in the storage component 58 of the correction system 50 during manufacturing. In certain instances, the correction models may include custom models created by users of the correction system 50. For example, the correction system 50 may receive the custom correction models via the communication component 52 and user input. As such, the library of correction models 92 may include different models used by the correction system 50 to adjust erroneous predicted measurements.
[0038] The correction system 50 may receive and / or identify a subset (e.g., subset of measurements, subset of predicted measurements) of the set of predicted measurements for input into a correction model of the library of correction models 92. As discussed herein, the subset may include erroneous predicted measurements present in the set of predicted measurements. For example, the correction system 50 may receive and display a set of predicted measurements associated with a property of the well 12. The correction system 50 may receive an indication of a subset of the set of predicted measurements via user input from a user interface that may include erroneous predicted measurements. In other instances, the correction system 50 may identify the subset based on a comparison of the measurements of the set of predicted measurements to a threshold value. For example, the threshold value may be an upper limit (e.g., maximum value) associated with the set of predicted measurementsIS24.1251-US-NP and / or the property associated with the set of predicted measurements. The subset may include the measurements of the predicted measurements greater than the threshold value. In certain instances, the threshold value may be a lower limit (e.g., minimum value) associated with the set of predicted measurements and the subset may include the measurements of the predicted measurements lower than the threshold value. Still in another instance, the threshold value may include a range of measurements associated the set of predicted measurements and the subset may include measurements of the predicted measurements outside of the range of values. Still in other instances, the correction system 50 may use machine learning and / or artificial intelligence techniques to identify the subset, such as based on historical data, business rules, and so on. For example, the correction system 50 may identify an error (e.g., magnitude of error) between the set of predicted measurements and the threshold value. The correction system 50 may identify the subset based on the magnitude of the error being greater than a threshold error value.
[0039] Although the library of correction models 92 and the correction system 50 are illustrated as separate components in FIG. 3, it may be understood that the components may be implemented by one component (e.g., one processor), one processing device, and / or a cloud-based server. For example, the library of correction models 92 may be stored in the storage component 58 of the correction system 50. In other embodiments, the library of correction models 92 may be stored in a cloud server or a database separate from the correction system 50. The correction system 50 may transmit a request to the cloud server or the database to query one or more correction models within the library of correction models 92. Additionally or alternatively, the correction models may be periodically updated (e.g., by the manufacturer) and be downloadable from a cloud repository and be used by the correction system 50, bundled into an install package and / or update package, and the like.
[0040] The correction system 50 may input the subset of the set of predicted measurements into a correction model of the library of correction models 92. In certain instances, the correction system 50 may receive a second input indicative of a correction to be applied to the subset via an input box. For example, the correction may correspond to a parameter. In other examples, the correction may correspond to a depth range. Based on the secondIS24.1251-US-NP indication, the correction system 50 may query the library of correction models 92 and / or retrieve a correction model corresponding to the second indication. The correction system 50 may input the subset of the set of predicted measurements into the correction model to generate an adjusted set of predicted measurements. For example, the correction system 50 may receive an adjusted subset from the correction model. The correction system 50 may insert the adjusted subset into the set of predicted measurements to generate an adjusted set of predicted measurements. In other instances, the correction system 50 may input the set of predicted measurements into the correction model to generate the adjusted set of predicted measurements. In this way, the correction system 50 may remove erroneous predicted measurements from the set of predicted measurements.
[0041] The correction system 50 may display the adjusted set of predicted measurements on the display 62. For example, the correction system 50 may instruct the user interface to display the adjusted set of predicted measurements. Additionally or alternatively, the correction system 50 may instruct the user interface to display the set of predicted measurements to provide a visual indication of a difference between the two. In certain instances, the correction system 50 may instruct the user interface to display a pop-up prompting the user to confirm and / or verify the adjusted set of predicted measurements. Accordingly, the correction system 50 may improve operations of adjusting the set of predicted measurements to correct for erroneous predicted measurements, thereby improving drilling and / or production operations. For example, the correction system 50 may control equipment positioned within and / or proximate to the well 12 to perforate an area of the well 12 based on information from the adjusted set of predicted measurements. In another example, the correction system 50 may identify an interval of interest, such as a location within the hydrocarbon site 10 for drilling a new well 12, based on the adjusted set of predicted measurements.
[0042] FIG. 4 illustrates the display 62 having a graphical user interface (GUI) 130 presenting a set of predicted measurements 132, a magnitude of error 134 associated with the set of predicted measurements, and an input box 136 to receive a correction to be applied to the set of predicted measurements 132 on the correction system 50. The GUI 130 may alsoIS24.1251-US-NP include a button 138 prompting for user input indicative of performing the correction operation. In certain embodiments, the GUI 130 is a user interactive GUI enabling user selections of various areas of interest needing corrections, and also user selections of various corrections to apply to the areas of interest from a list of correction models (e.g., pre-trained foundation models). The GUI 130 includes a first display portion 140 for displaying stored sets of measurements and a second display portion 142 for displaying a selected set of measurements.
[0043] The first display portion 140 may display one or more sets of measurements stored in the storage component 58 of the correction system 50 and the second display portion 142 may display a set of predicted measurements 132 generated from a selected set of measurements from the one or more sets of measurements. The set of predicted measurements 132 may include a waveform including measurements that correspond to a property of the well 12. By way of example, the set of predicted measurements 132 may correspond to a porosity measurement of the well 12. The second display portion 142 may also display a magnitude of error 134 of the set of predicted measurements 132 based on a comparison between the set of predicted measurements 132 and a baseline value. For example, the magnitude of error 134 may provide a visual indication of a difference between the set of predicted measurements 132 and a baseline value that may be an average value associated with the property, an expected value associated with the property, or any suitable value associated with the property. For example, the baseline value may be set by the user via user input on the user interface. In another example, the baseline value may be stored in the storage component 58 and associated with the property.
[0044] The input box 136 may include a drop down menu including a plurality of correction options, such as various parameters for correction, various correction models from a library of models, or a combination thereof. As discussed herein, the parameters may include a bulk density, a depth range, a fluid volume, and a fluid movement. The parameters may be associated with a respective correction model of the library of correction models 92. The drop down menu may include both a parameter and a corresponding model for user selection. In other instances, the input box 136 may include various properties, such as shale volumeIS24.1251-US-NP fraction, quartz volume fraction, lithology, permeability, water saturation, shear slowness, porosity, and so on, for correction by the correction system 50. The correction system 50 may receive a parameter and / or a property for correction via user selection from the input box 136. In other instances, the input box 136 may receive a string of text from a user indicative of the parameter and / or a property for correction.
[0045] FIG. 5 illustrates the display 62 having a GUI 170 presenting a subset 172 selected from the set of predicted measurements 132 for correction operations by the correction system 50. The GUI 170 of FIG. 5 is substantially similar to the GUI 130 ofFIG. 4, except that the GUI 170 of FIG. 5 includes a subset 172 (e.g., area of interest) being selected from the set of predicted measurements 132. In certain embodiments, the GUI 170 enables a user to select the subset 172 (e.g., area of interest) using a mouse or other input device, such that a custom user selection is possible for any subset 172 (e.g., area of interest) appearing to need correction. In certain embodiments, the correction system 50 may automatically preselect the subset 172 (e.g., area of interest) and allow user modification of the preselected subset 172. The subset 172 may include erroneous predicted measurements (e.g., outliers, spikes, etc.) that significantly differ from other measurements of the set of predicted measurements 132. The subset 172 includes measurements (e.g., values) that may lie outside a range of expected measurements for the set of predicted measurements 132 and / or for the property. As illustrated, the subset 172 may include measurements that may be extremely high and exceed a maximum value that may be displayed in the second display portion 142. In other instances, the subset 172 may include measurements that may be extremely low and exceed a minimum value, such as a minimum expected value for the property. As discussed herein, the correction system 50 may receive an indication of the subset 172 via user input on the GUI 170, such that the correction system 50 is at least partially user interactive in association with the selection of the subset 172 needing correction. For example, a user may use an input device (e.g., mouse, touch screen, digital pad, etc.) to select the subset 172. In other instances, the correction system 50 may determine the subset 172 using machine learning techniques and / or artificial intelligence algorithms, a comparison between the set of predicted measurements 132 and a threshold value, a comparison between the magnitude of error 134 and a threshold error value, or any combination thereof. For example, the subset 172 may beIS24.1251-US-NP highlighted (e.g., different color, shading, hatching, dashed lines or box, etc.) in the GUI 170 to provide a visual indication of the measurements being used for correction operations.
[0046] FIG. 6 illustrates the display 62 having a GUI 190 presenting the set of predicted measurements 132 and an adjusted set of predicted measurements 192 on the correction system 50. The GUI 190 of FIG. 6 is substantially similar to the GUI 170 of FIG. 5, except that the GUI 190 of FIG. 6 displays the set of predicted measurements 132 and an adjusted set of predicted measurements 192. In response to receiving and / or identifying the subset 172 and receiving a parameter from the input box 136 for corrections, the correction system 50 may input the subset 172 to a correction model to generate the adjusted set of predicted measurements 192. For example, the correction system 50 may retrieve and / or query a correction model that corresponds to the selected parameter to remove, replace, and / or adjust the subset 172. The correction system 50 may receive an adjusted subset from the correction model and adjust the measurements of the set of predicted measurements 132 based on the adjusted subset. In other instances, the correction system 50 may input the set of predicted measurements 132 into the correction model and receive the adjusted set of predicted measurements 192 from the correction model. As such, the correction system 50 may generate the adjusted set of predicted measurements 192.
[0047] As the correction system 50 completes its determination of the adjusted set of predicted measurements 192 using the subset 172 and the correction model, the correction system 50 may populate the GUI 190 with the adjusted set of predicted measurements 192. As illustrated in the GUI 190, the adjusted set of predicted measurements 192 may not include erroneous predicted measurements (e.g., outliers). Additionally or alternatively, the correction system 50 may instruct the GUI 190 to display the set of predicted measurements 132 to provide a visual indication of a difference between the two measurements. For example, the adjusted set of predicted measurements 192 may be displayed using a first indicator (e.g., solid lines) and the set of predicted measurements 132 may be displayed using a second indicator (e.g., dashed lines). As such, the correction system 50 may provide a visual indication of the difference. Accordingly, the adjusted set of predicted measurementsIS24.1251-US-NP192 may not include erroneous predicted measurements, thereby improving drilling and / or production operations within the hydrocarbon site 10.
[0048] For example, the correction system 50 may use the adjusted set of predicted measurements 192 to identify intervals of interest within the hydrocarbon site 10 and / or areas of perforation within a well 12. For example, the correction system 50 may identify areas within the well 12 for drilling, to control drilling parameters of drilling equipment, and so on. Since the adjusted set of predicted measurements 192 may be corrected for erroneous predicted measurements, the identified interval of interest and / or areas of perforation may be more accurate in comparison to identified interval of interest and / or areas of perforation determined using the set of predicted measurements 132. In this way, the correction system 50 may improve drilling and / or production operations.
[0049] FIG. 7 illustrates a flow diagram of an example method 220 generating an adjusted set of predicted measurements 192 based on a correction model and a set of predicted measurements 132. The method 220 will be described as being performed by the correction system 50, but it should be noted that any suitable processor-based device may be specially programmed to perform any of the steps of the method described herein. It should be understood that the method 220 described below may include some or all the steps illustrated in FIG. 7. Furthermore, it should be understood that the steps of the method 220 may not be performed in the specific order shown illustrated.
[0050] At block 202, the correction system 50 may receive a set of predicted measurements 132. For example, the correction system 50 may receive the set of predicted measurements 132 from a workflow component that generates the set of predicted measurements 132 based on a set of measurements and one or more correction models. In other instances, the correction system 50 may generate the set of predicted measurements 132 based on a set of measurements and one or more correction models. The set of predicted measurements 132 may correspond to a property of the well 12 and / or a property of the hydrocarbon site 10.
[0051] At block 224, the correction system 50 may receive an indication of a subset 172 of the set of predicted measurements 132 and a parameter for a correction operation. ForIS24.1251-US-NP example, the correction system 50 may receive an indication of the subset 172 via user input from the user interface (e.g., GUI 130, 170, 190). In other words, a user may custom select the subset 172 using an input device, such as a mouse, a touchscreen, a digital pad, or the like. In another example, the correction system 50 may identify the subset 172 based on machine learning techniques and / or artificial intelligence algorithms, a comparison between the set of predicted measurements 132 and a threshold value, a comparison between the magnitude of error 134 and a threshold error value, or any combination thereof. The subset 172 may be highlighted in the GUI 170 to provide a visual indication of the measurements being used for correction operations. In certain instances, the correction system 50 may output a pop-up prompting the user to confirm the subset 172. The correction system 50 may store an indication of the user confirming the subset 172 to train a machine learning technique and / or artificial intelligence algorithms and improve the step of identifying the subset 172 with little to no user intervention. In response to receiving an indication of an incorrectly identified subset 172, the correction system 50 may prompt the user to select (e.g., identify) the subset 172. The correction system 50 may store an indication of the selection fortraining machine learning technique and / or artificial intelligence algorithms.
[0052] At block 226, the correction system 50 may retrieve a model corresponding to the parameter automatically and / or via a user selection. In certain embodiments, the user may select the model from a library of correction models 92 of the correction system 50, such as by selecting from a drop down menu. In certain embodiments, the correction system 50 may query the library of correction models 92 to retrieve for subsequent user selection (e.g., populate the drop down menu) and / or identify a correction model corresponding to the parameter. As discussed herein, the library of correction models 92 may include models (e.g., physics-based models, machine learning models, deep learning models), algorithms (e.g., equations), fdters (e.g., bandpass, low pass), variables, parameters, and so on that may be used to adjust a set of predicted measurements, a subset of the set of predicted measurements, and so on. The correction models may be specialized to a particular parameter used to determine a property of the well 12. In other instances, the correction models associated with a particular property, such as property may include shale volume fraction, quartz volume fraction, lithology, permeability, water saturation, shear slowness, porosity, and the like forIS24.1251-US-NP the well. By enabling user selection of the model from the library of correction models 92, the correction system 50 provides a degree of user interaction in the model-based correction.
[0053] At block 228, the correction system 50 may generate an adjusted set of predicted measurements 192 by inputting the subset 172 of the set of predicted measurements 132 into the model. The correction system 50 may use the correction model to adjust the subset 172 and to generate an adjusted subset 172. The correction system 50 may adjust the set of predicted measurements 132 using the adjusted subset 172 to remove erroneous predicted measurements from the set of predicted measurements 132. In this way, the correction system 50 may remove outliers from the set of predicted measurements 132, which may improve drilling and / or production operations.
[0054] At block 230, the correction system 50 may instruct a user interface to display the set of predicted measurements 132 and the adjusted set of predicted measurements 192. As illustrated in FIG. 6. the correction system 50 may populate a GUI with the set of predicted measurements 132 and the adjusted set of predicted measurements 192.
[0055] At block 232, the correction system 50 may modify well operations based on the adjusted set of predicted measurements 192. For example, the correction system 50 may issue commands to respective devices within the wells 12 and / or the hydrocarbon site 10 to adjust operations based on the analysis gleaned from the adjusted set of predicted measurements 192. As such, the correction system 50 may improve drilling and / or production operations with little or no user intervention.
[0056] The technical effect of the disclosed embodiments include correcting and / or removing erroneous predicted measurements from a set of predicted measurements that may be employed to determine an output parameter (e.g., property) associated with drilling and / or production operations of a well in a hydrocarbon site. For example, the disclosed embodiments may receive and / or identify a subset of measurements from the set of predicted measurements that may include erroneous measurements (e.g., erroneous predicted measurements). In certain embodiments, a user interactive system (e.g., GUI) enables user selection of the subset of measurements and / or the model used for correction of the subset ofIS24.1251-US-NP measurements. The disclosed embodiments may correct (e.g., adjust, replace) the subset of measurements based on a model to generate an adjusted set of predicted measurements. The disclosed embodiments may use the adjusted set of predicted measurements to identify areas of interest in a well of the hydrocarbon site. That is, the set of predicted measurements may facilitate determining areas of interest in a well, such as for perforation during a drilling and / or a production operation occurring at the hydrocarbon site. As such, the disclosed embodiments may improve drilling and / or production operations by improving determination of intervals of interest and / or areas within the wells for perforation.
[0057] The subject matter described in detail above may be defined by one or more clauses, as set forth below.
[0058] In an embodiment, a system may include processing circuitry and memory storing instructions, wherein the instructions, when executed by the processing circuitry, cause the processing circuitry to receive a set of predicted measurements associated with a property of a well, receive or determine a subset of the set of predicted measurements, receive a parameter for adjusting the subset via user input, and retrieve a model corresponding to the parameter from a library of correction models. The processing circuitry may also generate an adjusted set of predicted measurements by inputting the subset into the model and instruct a user interface to display a graphical user interface (GUI) including the set of predicted measurements and the adjusted set of predicted measurements.
[0059] The system of the preceding clause, wherein the instructions, when executed by the processing circuitry, cause the processing circuitry to modify one or more well operations associated with the well based on the adjusted set of predicted measurements.
[0060] The system of any of the preceding clauses, wherein the instructions, when executed by the processing circuitry, cause the processing circuitry to determine the subset based on a comparison between measurements of the set of predicted measurements and a threshold value.IS24.1251-US-NP
[0061] The system of the preceding clause, wherein the instructions, when executed by the processing circuitry, cause the processing circuitry to determine the subset by determining an error between the measurements of the set of predicted measurements and the threshold value and determining the subset based on a magnitude of the error being greater than the threshold value.
[0062] The system of any of the preceding clauses, wherein the GUI comprises the set of predicted measurements, the magnitude of the error associated with the set of predicted measurements, the subset of the set of predicted measurements, an input box to receive the parameter for adjusting the subset, or any combination thereof.
[0063] The system of the preceding clause, wherein the instructions, when executed by the processing circuitry, cause the processing circuitry to receive an indication of the subset of the predicted measurements via the GUI, update the GUI based on the indication, wherein the subset of the predicted measurements is highlighted, and instruct the display to display the updated GUI.
[0064] The system of any of the preceding clauses, wherein the instructions, when executed by the processing circuitry, cause the processing circuitry to instruct the user interface to display a second GUI including the adjusted set of predicted measurements and a first button indicative of confirming the adjusted set of predicted measurements.
[0065] The system of any of the preceding clauses, wherein the set of predicted measurements is displayed on the GUI using dashed lines, and wherein the adjusted set of predicted measurements is displayed on the GUI using a solid line.
[0066] The system of any of the preceding clauses, wherein the instructions, when executed by the processing circuitry, cause the processing circuitry to instruct one or more components within the well to perform or adjust one or more operations based on the adjusted set of predicted measurements.
[0067] In an embodiment, a non-transitory, computer-readable medium including instructions that, when executed by a processor, causes the processor to perform operationsIS24.1251-US-NP including receiving a set of predicted measurements associated with a property of a well, receiving or determining a subset of the set of predicted measurements, receiving a parameter for adjusting the subset via user input, and retrieving a model corresponding to the parameter from a library of correction models. The instructions, when executed by the processor, may also cause the processor to perform operations including generating an adjusted set of predicted measurements by inputting the subset into the model and instructing a user interface to display a graphical user interface (GUI) including the set of predicted measurements and the adjusted set of predicted measurements.
[0068] The system of the preceding clause, wherein the instructions, when executed by the processor, cause the processor to perform operations including determining the subset of the set of predicted measurements based on a comparison between measurements of the set of predicted measurements and a threshold value.
[0069] The system of the preceding clause, wherein the instructions, when executed by the processor, cause the processor to perform operations including determining an error between the measurements of the set of predicted measurements and the threshold value and determining an error between the measurements of the set of predicted measurements and the threshold value.
[0070] The system of any of the preceding clauses, wherein the GUI displays the set of predicted measurements using a solid line and the adjusted set of predicted measurements using dashed lines.
[0071] The system of any of the preceding clauses, wherein the instructions, when executed by the processor, cause the processor to perform operations including identifying an interval of interest of the well based on the adjusted set of predicted measurements, modifying one or more well operations associated with the well based on the adjusted set of predicted measurements, or both.
[0072] The system of any of the preceding clauses, wherein the GUI comprises a menu including one or more models of the library of correction models and one or more parameters,IS24.1251-US-NP and wherein the instructions, when executed by the processor, cause the processor to perform operations including retrieving the model via first input from the GUI and the menu, wherein the first input comprises a first selection of the model from the menu and receiving the parameter via second input from the GUI and the menu, wherein the second input comprises a second selection of the parameter from the menu.
[0073] The system of any of the preceding clauses, wherein the library of correction models includes a first correction model associated with one or more properties of the well, wherein the one or more properties comprises the property, a second correction model including a machine learning model, and a third correction model associated with one or more parameters of the well, wherein the one or more parameters comprise the parameter.
[0074] In an embodiment, a method may include receiving, via processing circuitry, a set of predicted measurements associated with a property of a well, receiving or determining, via the processing circuitry, a subset of the set of predicted measurements, and receiving, via the processing circuitry, a parameter for adjusting the subset via user input. The method may also include retrieving, via the processing circuitry, a model corresponding to the parameter from a library of correction models, generating, via the processing circuitry, an adjusted set of predicted measurements by inputting the subset into the model, and instructing, via the processing circuitry, a display to display a graphical user interface (GUI) including the set of predicted measurements and the adjusted set of predicted measurements.
[0075] The method of the preceding clause, including instructing, via the processing circuitry, one or more components within the well to perform or adjust one or more operations based on the adjusted set of predicted measurements.
[0076] The method of any of the preceding clauses, including determining an error between measurements of the set of predicted measurements and the threshold value and determining the subset based on a magnitude of the error being greater than the threshold value without user intervention.IS24.1251-US-NP
[0077] The method of any of the preceding clauses, including receiving, via the processing circuitry, an indication of the subset of the predicted measurements via the GUI and instructing, via the processing circuitry, the display to display a second GUI including the set of predicted measurements, the adjusted set of predicted measurements, and the subset, wherein the subset of the predicted measurements is highlighted.
[0078] The foregoing description, for the purpose of explanation, has been described with reference to specific embodiments. However, the illustrative discussions above are not intended to be exhaustive or to limit the disclosure to the precise forms disclosed. Many modifications and variations are possible in view of the above teachings. Moreover, the order in which the elements of the methods described herein are illustrated and described may be re-arranged, and / or two or more elements may occur simultaneously. The embodiments were chosen and described in order to best explain the principals of the disclosure and its practical applications, to thereby enable others skilled in the art to best utilize the disclosure and various embodiments with various modifications as are suited to the particular use contemplated.
[0079] Finally, the techniques presented and claimed herein are referenced and applied to material objects and concrete examples of a practical nature that demonstrably improve the present technical field and, as such, are not abstract, intangible or purely theoretical.
Claims
IS24.1251-US-NPCLAIMS1. A system comprising: processing circuitry; and memory storing instructions, wherein the instructions, when executed by the processing circuitry, cause the processing circuitry to: receive a set of predicted measurements associated with a property of a well; receive or determine a subset of the set of predicted measurements; receive a parameter for adjusting the subset via user input; retrieve a model corresponding to the parameter from a library of correction models; generate an adjusted set of predicted measurements by inputting the subset into the model; and instruct a user interface to display a graphical user interface (GUI) comprising the set of predicted measurements and the adjusted set of predicted measurements.
2. The system of claim 1, wherein the instructions, when executed by the processing circuitry, cause the processing circuitry to modify one or more well operations associated with the well based on the adjusted set of predicted measurements.
3. The system of claim I, wherein the instructions, when executed by the processing circuitry, cause the processing circuitry to determine the subset based on a comparison between measurements of the set of predicted measurements and a threshold value.
4. The system of claim 3, wherein the instructions, when executed by the processing circuitry, cause the processing circuitry to determine the subset by: determining an error between the measurements of the set of predicted measurements and the threshold value; and determining the subset based on a magnitude of the error being greater than the threshold value.IS24.1251-US-NP5. The system of claim 4, wherein the GUI comprises the set of predicted measurements, the magnitude of the error associated with the set of predicted measurements, the subset of the set of predicted measurements, an input box to receive the parameter for adjusting the subset, or any combination thereof.
6. The system of claim 5, wherein the instructions, when executed by the processing circuitry, cause the processing circuitry to: receive an indication of the subset of the predicted measurements via the GUI; update the GUI based on the indication, wherein the subset of the predicted measurements is highlighted; and instruct the display to display the updated GUI.
7. The system of claim 1, wherein the instructions, when executed by the processing circuitry, cause the processing circuitry to: instruct the user interface to display a second GUI comprising the adjusted set of predicted measurements and a first button indicative of confirming the adjusted set of predicted measurements.
8. The system of claim 1, wherein the set of predicted measurements is displayed on the GUI using dashed lines, and wherein the adjusted set of predicted measurements is displayed on the GUI using a solid line.
9. The system of claim 1, wherein the instructions, when executed by the processing circuitry, cause the processing circuitry to: instruct one or more components within the well to perform or adjust one or more operations based on the adjusted set of predicted measurements.
10. A non-transitoiy, computer-readable medium comprising instructions that, when executed by a processor, causes the processor to perform operations comprising: receiving a set of predicted measurements associated with a property of a well;IS24.1251-US-NP receiving or determining a subset of the set of predicted measurements; receiving a parameter for adjusting the subset via user input; retrieving a model corresponding to the parameter from a library of correction models; generating an adjusted set of predicted measurements by inputting the subset into the model; and instructing a user interface to display a graphical user interface (GUI) comprising the set of predicted measurements and the adjusted set of predicted measurements.
11. The non-transitory, computer-readable medium of claim 10, wherein the instructions, when executed by the processor, cause the processor to perform operations comprising: determining the subset of the set of predicted measurements based on a comparison between measurements of the set of predicted measurements and a threshold value.
12. The non-transitory, computer-readable medium of claim 11, wherein the instructions, when executed by the processor, cause the processor to perform operations comprising: determining an error between the measurements of the set of predicted measurements and the threshold value; and determining the subset based on a magnitude of the error being greater than the threshold value.
13. The non-transitory, computer-readable medium of claim 10, wherein the GUI displays the set of predicted measurements using a solid line and the adjusted set of predicted measurements using dashed lines.
14. The non-transitory, computer-readable medium of claim 10, wherein the instructions, when executed by the processor, cause the processor to perform operations comprising: identifying an interval of interest of the well based on the adjusted set of predicted measurements;IS24.1251-US-NP modifying one or more well operations associated with the well based on the adjusted set of predicted measurements; or both.
15. The non-transitory, computer-readable medium of claim 10, wherein the GUI comprises a menu comprising one or more models of the library of correction models and one or more parameters, and wherein the instructions, when executed by the processor, cause the processor to perform operations comprising: retrieving the model via first input from the GUI and the menu, wherein the first input comprises a first selection of the model from the menu; and receiving the parameter via second input from the GUI and the menu, wherein the second input comprises a second selection of the parameter from the menu.
16. The non-transitory, computer-readable medium of claim 10, wherein the library of correction models comprises: a first correction model associated with one or more properties of the well, wherein the one or more properties comprises the property; a second correction model comprising a machine learning model; and a third correction model associated with one or more parameters of the well, wherein the one or more parameters comprise the parameter.
17. A method, comprising: receiving, via processing circuitry, a set of predicted measurements associated with a property of a well; receiving or determining, via the processing circuitry, a subset of the set of predicted measurements; receiving, via the processing circuitry, a parameter for adjusting the subset via user input; retrieving, via the processing circuitry, a model corresponding to the parameter from a library of correction models;IS24.1251-US-NP generating, via the processing circuitry, an adjusted set of predicted measurements by inputting the subset into the model; and instructing, via the processing circuitry, a display to display a graphical user interface (GUI) comprising the set of predicted measurements and the adjusted set of predicted measurements.
18. The method of claim 17, comprising: instructing, via the processing circuitry, one or more components within the well to perform or adjust one or more operations based on the adjusted set of predicted measurements.
19. The method of claim 17, comprising: determining an error between measurements of the set of predicted measurements and a threshold value; and determining the subset based on a magnitude of the error being greater than the threshold value without user intervention.
20. The method of claim 17, comprising: receiving, via the processing circuitry, an indication of the subset of the predicted measurements via the GUI; and instructing, via the processing circuitry, the display to display a second GUI comprising the set of predicted measurements, the adjusted set of predicted measurements, and the subset, wherein the subset of the predicted measurements is highlighted.