METHODS AND SYSTEMS FOR COMPLEX HYDRAULIC FRACTURING OPERATIONS AND HYDROCARBON RECOVERY

- Melior Innovations, Inc.

There is provided a solutions systems for modeling complex hydraulic and mechanical-hydraulic activities, including methods for obtaining and implementing augmented hydraulic fracturing and reservoir management of hydrocarbons.

Skip to: Description  ·  Claims  · Patent History  ·  Patent History
Description

This application claims under 35 U.S.C. §119(e)(1) the benefit of the filing date of Jun. 16, 2014 of U.S. provisional application Ser. No. 62/012,966, the entire disclosure of which is incorporated herein by reference.

BACKGROUND OF THE INVENTION Field of the Invention

The present inventions relate to methods and systems for simulating, predicting, and operating complex failure analysis, fracture profiles, fluid flows, predicted material change and other types of hydraulic and mechanical-hydraulic operations. In particular, the present inventions provide, among other things, methods and systems for modeling and predicting hydraulic fracturing operations for the production of hydrocarbons and geothermal energy.

The ability to use computers, networks and systems to simulate, e.g., provide “virtual” models, predictions, replications of “real” events, apparatus, operations and conditions has provided considerable benefits to many industries, such as for example, chemical, power generation, construction, financial markets, optics, optical systems, real estate markets, boiler and high pressure vessels, power transmission, maritime, automotive, aerospace, energy exploration and production, tools and tooling, machining, consumer products and medicine. Thus, solutions, such as, CAD (Computer Added Design), CFD (Computational Fluid Dynamics), CAE (Computer Aided Engineering), FEA (Finite Element Analysis), FMEA (Failure Mode Effect Analysis), CAM (Computer Aided Manufacturing), and similar tools, have becoming widely used and are commercially available, such as, ANSYS®, SolidWorks®, XFRACAS®, NX Unigraphics®, Fracpro®, Petrel E&P Software Platform®, DECISIONSPACE®, NEXUS® Reservoir Simulation, to name a few.

These solutions, however, to a great extent have, and are, reaching the limits of computing abilities (e.g, computers and processing), computational abilities (e.g., mathematics and algorithms) and both. Thus, they are proving to be less satisfactory, and at times unsatisfactory for more complex problems, operations and applications. An example of one area where these prior solutions have these failings is in the areas of hydrocarbon and geothermal exploration and production. In particular, the present solutions, and the art in general, has failed to provide satisfactory modeling, simulations and understanding of the mechanical, geological, fluid flow, and mechanical-hydraulic events that take place during: workover and completion activities; reworking of a well; perforating; hydraulic fracturing; initial production; and long term production of hydrocarbons for a well, a collection of wells in a field and both.

Although hereafter this specification will primarily address hydraulic fracturing, and hydrocarbon exploration and production, its teachings and scope are applicable to any other complex mechanical, hydraulic and mechanical-hydraulic systems. Thus, the specifications use of the hydraulic fracturing application is an embodiment of the present inventions; and is illustrative of and a teaching example for the present inventions.

Generally, in the production of natural resources from formations within the earth, a well or borehole is drilled into the earth to the location where the natural resource is believed to be located. These natural resources may be a hydrocarbon reservoir, containing natural gas, crude oil and combinations of these; the natural resource may be fresh water; it may be a heat source for geothermal energy; or it may be some other natural resource that is located within the ground.

These resource-containing formations may be a few hundred feet, a few thousand feet, or tens of thousands of feet below the surface of the earth, including under the floor of a body of water, e.g., below the sea floor. In addition to being at various depths within the earth, these formations may cover areas of differing sizes, shapes and volumes.

Unfortunately, and generally, when a well is drilled into these formations the natural resources rarely flow into the well at rates, durations and amounts that are economically viable. This problem occurs for several reasons, some of which are well understood, others of which are not as well understood, and some of which may not yet be known. These problems can relate to the viscosity of the natural resource, the porosity of the formation, the geology of the formation, the formation pressures, and the perforations that place the production tubing in the well in fluid communication with the formation, to name a few.

Typically, and by way of general illustration, in drilling a well an initial borehole is made into the earth, e.g., the surface of land or seabed, and then subsequent and smaller diameter boreholes are drilled to extend the overall depth of the borehole. In this manner as the overall borehole gets deeper its diameter becomes smaller; resulting in what can be envisioned as a telescoping assembly of holes with the largest diameter hole being at the top of the borehole closest to the surface of the earth.

Thus, by way of example, the starting phases of a subsea drill process may be explained in general as follows. Once the drilling rig is positioned on the surface of the water over the area where drilling is to take place, an initial borehole is made by drilling a 36″ hole in the earth to a depth of about 200-300 ft. below the seafloor. A 30″ casing is inserted into this initial borehole. This 30″ casing may also be called a conductor. The 30″ conductor may or may not be cemented into place. During this drilling operation a riser is generally not used and the cuttings from the borehole, e.g., the earth and other material removed from the borehole by the drilling activity are returned to the seafloor. Next, a 26″ diameter borehole is drilled within the 30″ casing, extending the depth of the borehole to about 1,000-1,500 ft. This drilling operation may also be conducted without using a riser. A 20″ casing is then inserted into the 30″ conductor and 26″ borehole. This 20″ casing is cemented into place. The 20″ casing has a wellhead secured to it. (In other operations an additional smaller diameter borehole may be drilled, and a smaller diameter casing inserted into that borehole with the wellhead being secured to that smaller diameter casing.) A BOP (blow out preventer) is then secured to a riser and lowered by the riser to the sea floor; where the BOP is secured to the wellhead. From this point forward all drilling activity in the borehole takes place through the riser and the BOP.

For a land based drill process, the steps are similar, although the large diameter tubulars, 30″-20″ are typically not used. Thus, and generally, there is a surface casing that is typically about 13⅜″ diameter. This may extend from the surface, e.g., wellhead and BOP, to depths of tens of feet to hundreds of feet. One of the purposes of the surface casing is to meet environmental concerns in protecting ground water. The surface casing should have sufficiently large diameter to allow the drill string, product equipment such as ESPs and circulation mud to pass through. Below the casing one or more different diameter intermediate casings may be used. (It is understood that sections of a borehole may not be cased, which sections are referred to as open hole.) These can have diameters in the range of about 9″ to about 7″, although larger and smaller sizes may be used, and can extend to depths of thousands and tens of thousands of feet. Inside of the casing and extending from a pay zone, or production zone of the borehole up to and through the wellhead on the surface is the production tubing. There may be a single production tubing or multiple production tubings in a single borehole, with each of the production tubing endings being at different depths.

Typically, when completing a well, it is necessary to perform a perforation operation, and perform a hydraulic fracturing, or fracing operation. In general, when a well has been drilled and casing, e.g., a metal pipe, is run to the prescribed depth, the casing is typically cemented in place by pumping cement down and into the annular space between the casing and the earth. (It is understood that many different down hole casing, open hole, and completion approaches may be used.) The casing, among other things, prevents the hole from collapsing and fluids from flowing between permeable zones in the annulus. Thus, this casing forms a structural support for the well and a barrier to the earth.

While important for the structural integrity of the well, the casing and cement present a problem when they are in the production zone. Thus, in addition to holding back the earth, they also prevent the hydrocarbons from flowing into the well and from being recovered. Additionally, the formation itself may have been damaged by the drilling process, e.g., by the pressure from the drilling mud, and this damaged area of the formation may form an additional barrier to the flow of hydrocarbons into the well. Similarly, in most situations where casing is not needed in the production area, e.g., open hole, the formation itself is generally tight, and more typically can be very tight, and thus, will not permit the hydrocarbons to flow into the well. In some situations the formation pressure is large enough that the hydrocarbons readily flow into the well in an uncased, or open hole. Nevertheless, as formation pressure lessens a point will be reached where the formation itself shuts-off, or significantly reduces, the flow of hydrocarbons into the well. Also such low formation pressure could have insufficient force to flow fluid from the bottom of the borehole to the surface, requiring the use of artificial lift.

To address, in part, this problem of the flow of hydrocarbons (as well as other resources, e.g., geothermal) into the well being blocked by the casing, cement and the formation itself, openings, e.g., perforations, are made in the well in the area of the pay zone. Generally, a perforation is a small, about ¼″ to about 1″ or 2″ in diameter hole that extends through the casing, cement and damaged formation and goes into the formation. This hole creates a passage for the hydrocarbons to flow from the formation into the well. In a typical well, a large number of these holes are made through the casing and into the formation in the pay zone.

Generally, in a perforating operation a perforating tool or gun is lowered into the borehole to the location where the production zone or pay zone is located. The perforating gun is a long, typically round tool, that has a small enough diameter to fit into the casing or tubular and reach the area within the borehole where the production zone is believed to be. Once positioned in the production zone a series of explosive charges, e.g., shaped charges, are ignited. The hot gases and molten metal from the explosion cut a hole, i.e., the perf or perforation, through the casing and into the formation. These explosive-made perforations extend a few inches, e.g., 6″ to 18″ into the formation.

The ability, or ease, by which the natural resource can flow out off the formation and into the well or production tubing (into and out of, for example, in the case of engineered geothermal wells) can generally be understood as the fluid communication between the well and the formation. As this fluid communication is increased several enhancements or benefits may be obtained: the volume or rate of flow (e.g., gals per minute) can increase; the distance within the formation out from the well where the natural resources will flow into the well can be increased (e.g., the volume and area of the formation that can be drained by a single well is increased and it will thus take less total wells to recover the resources from an entire field); the time period when the well is producing resources can be lengthened; the flow rate can be maintained at a higher rate for a longer period of time; and combinations of these and other efficiencies and benefits. Unfortunately, it is believed that the presently available modeling and analysis solutions, e.g., software packages, provided little, to no, complex analysis, guidance, simulation or predictability for what occurs down hole, e.g., in the formation at the pay zone, hydraulic fracturing zone, and preferably both.

Fluid communication between the formation and the well can be greatly increased by the use of hydraulic fracturing techniques. The first uses of hydraulic fracturing date back to the late 1940s and early 1950s. In general, hydraulic fracturing treatments involve forcing fluids down the well and into the formation; the fluids enter the formation and crack, e.g., cause, e.g., force, the rock and layers of rock to break apart or fracture. These fractures create channels or flow paths that may have cross sections of a few microns (μm), to a few millimeters, to several millimeters in size, and potentially larger. The fractures may also extend out from the well in all directions for a few feet, several feet and tens of feet or further. It should be remembered that the longitudinal axis of the well in the reservoir may not be vertical, it may be at an angle (either sloping up or down) or it may be horizontal. For example, in the recovery of shale oil, gas and both, the wells are typically essentially horizontal in the reservoir. The section of the well located within the reservoir, i.e., the section of the formation containing the natural resources, can be called the pay zone.

Typical fluid volumes in a propped fracturing treatment of a formation in general can range from a few thousand to a few million gallons. Proppant volumes can approach several thousand cubic feet. In general, the objective of proppant fracturing is to create and enhance fluid communication between the wellbore and the hydrocarbons in the formation, e.g., the reservoir. Thus, proppant fracturing techniques are used to create and enhance conductive pathways for the hydrocarbons to get from the reservoir to the wellbore. Further, a general way of enhancing the efficacy of proppant fracturing techniques is to have uniform proppant distribution. In this manner a uniformly conductive fracture along the wellbore height and fracture half-length can be provided. However, the complicated nature of proppant settling, and in particular in non-Newtonian fluids often causes a higher concentration of proppant to settle down in the lower part of the fracture. This in turn can create a lack of adequate proppant coverage on the upper portion of the fracture and the wellbore. Clustering of proppant, encapsulation, bridging, crushing and embedment are a few negative occurrences or phenomena that can lower the potential conductivity of the proppant pack, and efficacy of the hydraulic fracture and the well.

The fluids used to perform hydraulic fracturing can range from very simple, e.g., water, to very complex. Additionally, these fluids, e.g., fracing fluids or fracturing fluids, typically carry with them proppants. Proppants are small particles, e.g., grains of sand, that are flowed into the fractures and hold, e.g., “prop” or hold open the fractures when the pressure of the fracturing fluid is reduced and the fluid is removed to allow the resource, e.g., hydrocarbons, to flow into the well. In this manner the proppants hold open the fractures, keeping the channels open so that the hydrocarbons can more readily flow into the well. Additionally, the fractures greatly increase the surface area from which the hydrocarbons can flow into the well.

The composition of the fluid, the characteristics of the proppant, the amount of proppant, the pressures and volumes of fluids used, the number of times, e.g., stages, when the fluid is forced into the formation, and combinations and variations of these and other factors may be preselected and predetermined for specific fracturing jobs, based upon the formation, geology, perforation type, nature and characteristics of the natural resource, and formation pressure, among other things. However, there has been a long standing, but unfulfilled need for techniques, equipment, and ways of selecting and determining the parameters, e.g., the optimum parameters, for a specific formation, well, field or fracturing operation; and, in particular, a way of integrating and better utilizing historic, derived and real time data and information to select, determine and enhance these parameters.

Generally, proppant transport inside a hydraulic fracture has two components when the fracture is being generated. The horizontal component is generally dictated by the fluid velocity and associated streamlines which help carry proppant to the tip of the fracture. The vertical component is generally dictated by the terminal particle settling velocity of the proppant particle in the fluid and is a function of proppant diameter and density as well as fluid viscosity and density. The terminal settling velocity, the fluid velocity, and thus the proppant transportation and deposit into the fractures can be further effected and complicated by the various phenomena and conditions present during the fracturing operation.

The composition of the fluid, the characteristics of the proppant, the amount of proppant, the characteristics of the pert, the pressures and volumes of fluids used, the number of times, e.g., stages, when the fluid is forced into the formation, and combinations and variations of these and other factors can play an important role, in the success of the hydraulic fracturing operation. For example, the behavior of the formation (e.g., the hydrocarbon bearing rock), during (e.g., when subjected to the forces from the fracturing fluids), and after (e.g., when the formation is propped open by the proppant) can be important, significant, and in some situations critical to a success of the hydraulic fracturing operation and the well. Similarly, the behavior of the proppant and fluid (e.g., how far into the formation the fluid and proppant extend from the borehole) can be important, significant, and in some situations critical to a success of the hydraulic fracturing operation and the well. Yet, present modeling systems, hydraulic fracture design methods, and methods of hydraulic fracturing do not provide, utilize, or optimize these, and other important parameters, as well as other secondary parameters.

Related Art and Terminology

As used herein, unless specified otherwise, the terms “hydrocarbon exploration and production”, “exploration and production activities”, “E&P”, and “E&P activities”, and similar such terms are to be given their broadest possible meaning, and include surveying, geological analysis, well planning, reservoir planning, reservoir management, drilling a well, workover and completion activities, hydrocarbon production, flowing of hydrocarbons from a well, collection of hydrocarbons, secondary and tertiary recovery from a well, the management of flowing hydrocarbons from a well, and any other upstream activities.

As used herein, unless specified otherwise, the term “earth” should be given its broadest possible meaning, and includes, the ground, all natural materials, such as rocks, and artificial materials, such as concrete, that are or may be found in the ground.

As used herein, unless specified otherwise, “offshore” and “offshore drilling activities” and similar such terms are used in their broadest sense and would include drilling activities on, or in, any body of water, whether fresh or salt water, whether manmade or naturally occurring, such as for example rivers, lakes, canals, inland seas, oceans, seas, such as the North Sea, bays and gulfs, such as the Gulf of

Mexico. As used herein, unless specified otherwise, the term “offshore drilling rig” is to be given its broadest possible meaning and would include fixed towers, tenders, platforms, barges, jack-ups, floating platforms, drill ships, dynamically positioned drill ships, semi-submersibles and dynamically positioned semi-submersibles. As used herein, unless specified otherwise, the term “seafloor” is to be given its broadest possible meaning and would include any surface of the earth that lies under, or is at the bottom of, any body of water, whether fresh or salt water, whether manmade or naturally occurring.

As used herein, unless specified otherwise, the term “borehole” should be given it broadest possible meaning and includes any opening that is created in the earth that is substantially longer than it is wide, such as a well, a well bore, a well hole, a micro hole, a slimhole and other terms commonly used or known in the arts to define these types of narrow long passages. Wells would further include exploratory, production, abandoned, reentered, reworked, and injection wells. They would include both cased and uncased wells, and sections of those wells. Uncased wells, or section of wells, also are called open holes, or open hole sections. Boreholes may further have segments or sections that have different orientations, they may have straight sections and arcuate sections and combinations thereof. Thus, as used herein unless expressly provided otherwise, the “bottom” of a borehole, the “bottom surface” of the borehole and similar terms refer to the end of the borehole, i.e., that portion of the borehole furthest along the path of the borehole from the borehole's opening, the surface of the earth, or the borehole's beginning. The terms “side” and “wall” of a borehole should to be given their broadest possible meaning and include the longitudinal surfaces of the borehole, whether or not casing or a liner is present, as such, these terms would include the sides of an open borehole or the sides of the casing that has been positioned within a borehole. Boreholes may be made up of a single passage, multiple passages, connected passages, (e.g., branched configuration, fishboned configuration, or comb configuration), and combinations and variations thereof.

As used herein, unless specified otherwise, the term “advancing a borehole”, “drilling a well”, and similar such terms should be given their broadest possible meaning and include increasing the length of the borehole. Thus, by advancing a borehole, provided the orientation is not horizontal and is downward, e.g., less than 90°, the depth of the borehole may also be increased.

Boreholes are generally formed and advanced by using mechanical drilling equipment having a rotating drilling tool, e.g., a bit. For example, and in general, when creating a borehole in the earth, a drilling bit is extending to and into the earth and rotated to create a hole in the earth. To perform the drilling operation the bit must be forced against the material to be removed with a sufficient force to exceed the shear strength, compressive strength or combinations thereof, of that material. The material that is cut from the earth is generally known as cuttings, e.g., waste, which may be chips of rock, dust, rock fibers and other types of materials and structures that may be created by the bit's interactions with the earth. These cuttings are typically removed from the borehole by the use of fluids, which fluids can be liquids, foams or gases, or other materials know to the art.

The true vertical depth (“TVD”) of a borehole is the distance from the top or surface of the borehole to the depth at which the bottom of the borehole is located, measured along a straight vertical line. The measured depth (“MD”) of a borehole is the distance as measured along the actual path of the borehole from the top or surface to the bottom. As used herein, unless specified otherwise, the term depth of a borehole will refer to MD. In general, a point of reference may be used for the top of the borehole, such as the rotary table, drill floor, well head or initial opening or surface of the structure in which the borehole is placed.

As used herein, unless specified otherwise, the term “drill pipe” is to be given its broadest possible meaning and includes all forms of pipe used for drilling activities; and refers to a single section or piece of pipe. As used herein the terms “stand of drill pipe,” “drill pipe stand,” “stand of pipe,” “stand” and similar type terms should be given their broadest possible meaning and include two, three or four sections of drill pipe that have been connected, e.g., joined together, typically by joints having threaded connections. As used herein the terms “drill string,” “string,” “string of drill pipe,” string of pipe” and similar type terms should be given their broadest definition and would include a stand or stands joined together for the purpose of being employed in a borehole. Thus, a drill string could include many stands and many hundreds of sections of drill pipe.

As used herein, unless specified otherwise, the terms “workover,” “completion” and “workover and completion” and similar such terms should be given their broadest possible meanings and would include activities that take place at or near the completion of drilling a well, activities that take place at or the near the commencement of production from the well, activities that take place on the well when the well is a producing or operating well, activities that take place to reopen or reenter an abandoned or plugged well or branch of a well, and would also include for example, perforating, cementing, acidizing, fracturing, pressure testing, the removal of well debris, removal of plugs, insertion or replacement of production tubing, forming windows in casing to drill or complete lateral or branch wellbores, cutting and milling operations in general, insertion of screens, stimulating, cleaning, testing, analyzing and other such activities.

As used herein, unless specified otherwise, the terms “formation,” “reservoir,” “pay zone,” and similar terms, are to be given their broadest possible meanings and would include all locations, areas, and geological features within the earth that contain, may contain, or are believed to contain, hydrocarbons.

As used herein, unless specified otherwise, the terms “field,” “oil field” and similar terms, are to be given their broadest possible meanings, and would include any area of land, sea floor, or water that is loosely or directly associated with a formation, and more particularly with a resource containing formation, thus, a field may have one or more exploratory and producing wells associated with it, a field may have one or more governmental body or private resource leases associated with it, and one or more field(s) may be directly associated with a resource containing formation.

As used herein, unless specified otherwise, the terms “conventional gas”, “conventional oil”, “conventional”, “conventional production” and similar such terms are to be given their broadest possible meaning and include hydrocarbons, e.g., gas and oil, that are trapped in structures in the earth. Generally, in these conventional formations the hydrocarbons have migrated in permeable, or semi-permeable formations to a trap, or area where they are accumulated. Typically, in conventional formations a non-porous layer is above, or encompassing the area of accumulated hydrocarbons, in essence trapping the hydrocarbon accumulation. Conventional reservoirs have been historically the sources of the vast majority of hydrocarbons produced. As used herein, unless specified otherwise, the terms “unconventional gas”, “unconventional oil”, “unconventional”, “unconventional production” and similar such terms are to be given their broadest possible meaning and includes hydrocarbons that are held in impermeable rock, and which have not migrated to traps or areas of accumulation.

As used herein, unless stated otherwise, room temperature is 25° C. And, standard temperature and pressure is 25° C. and 1 atmosphere. As used herein, unless stated otherwise, generally, the term “about” is meant to encompass a variance or range of ±10%, the experimental or instrument error associated with obtaining the stated value, and preferably the larger of these.

SUMMARY

Accordingly, there has been a long-standing and unfulfilled need for modeling, operations and analysis solutions to provide guidance and understanding in addressing complex mechanical, hydraulic and mechanical-hydraulic systems. In particular, such need has existed, and is becoming greater with ever increasing unconventional wells and recoveries, for modeling, operations and analysis solutions, to provided complex analysis, guidance, simulations, and predictability for what occurs down hole, e.g., in the formation at the pay zone, well bore, and hydraulic fracturing zone, during a hydraulic fracturing treatment of a well, as well as during hydrocarbon production. There has also existed a long-standing and unfulfilled need for similar solutions to address overall reservoir planning, management and well placement to enhance hydraulic fracturing operations and the recovery of resources for wells. The present inventions, among other things, solve, these and other needs by providing the articles of manufacture, devices and processes taught, disclosed and claimed herein.

Thus, there is provided an augmented hydraulic fracturing system at a fracturing site associated with a well in a formation, the system having: an information unit, the information unit in communication with a network; a solution system for providing a simulation of the hydraulic and mechanical-hydraulic properties of the formation; the solution system in communication with the network; and, the solution system having a processor, memory, actual formation data, an orchestration segment, and a plurality of engines, wherein the orchestration segment facilitates the transmission and prioritization of information and data between the engines; whereby, the augmented hydraulic fracturing system is capable of providing a model of the hydraulic and mechanical-hydraulic properties of the formation.

Additionally there is provided systems, solutions and methods having one or more of the following features: a display device for providing the model; wherein the model is a 3-D printer; the model is a 3-D representation of fracture prorogation of the formation; wherein the model defines an augmented hydraulic fracturing plan; wherein the information unit is selected from the group consisting of a computer, a module unit, a container, a truck, and a tablet; having a high pressure pump, proppant, fracturing fluid, and a mixing device; and wherein at least one of the high pressure pump or the mixing device are in communication with the network.

There is further provided systems, solutions and methods having one or more of the following features: wherein at least one engine is an XFEM; wherein at least one engine is a FEniCS; wherein at least one engines is selected from the group consisting of a well log analyzer, a geostatistics library, a meshing system, a meshing library, a fracture simulator, a fracture mechanics Library, a algebraic multigrid pre-conditioner, and a petroleum reservoir simulator; wherein the plurality of engines includes a well log analyzer, a geostatistics Library, a meshing system, a meshing library, a fracture simulator, a fracture mechanics library, a algebraic multigrid pre-conditioner, and a petroleum reservoir simulator; wherein the plurality of engines includes GSTL, CGAL, Gmsh, and FENiCS; and, wherein the solution system is contained in the information unit.

Yet further there is provided an augmented hydraulic fracturing system at a fracturing site for an oil field, the system having: an information unit, the information unit having a mobile container housing a solution system; the solution system having: a source for geologic data for a hydrocarbon bearing formation associated with an oil field, a source to an orchestration segment associated with a first engine and a second engine; and, the information unit having a means to display a computational augmented hydraulic fracturing plan; whereby the information unit includes a 3-D representation of an augmented fracturing plan.

There is further provided systems, solutions and methods having one or more of the following features: wherein the source of geological data is a communication line for providing the data from a data storage device; wherein the source of an orchestration program is a communication line for communicating with an orchestration program; wherein the source of an orchestration program is a network connection in communication with an orchestration program; having a high pressure pump, proppant, fracturing fluid, and a mixing device; and wherein the information unit, the high pressure pump and the mixing device are in communication with a network.

Still further there is provided a system for reducing the measured depth of a borehole and optimizing the hydraulic fracturing of the formation adjacent to the borehole, the system having: means for advancing a borehole; and, a solution system having a source for geologic data for a hydrocarbon bearing formation associated with an oil field, a source to an orchestration segment associated with an engine; whereby the system is capable of generating a borehole plan to reduce the measured depth of the borehole and optimize the orientation of the borehole with respect to the formation.

Moreover there is provided systems, solutions and methods having one or more of the following features: wherein the means for advancing the borehole is selected from the group consisting of a drill ship, a jack up, a semi submersible, a derrick, and a land based drilling rig; wherein the engine is an XFEM; wherein the engine is a FEniCS; wherein the engine is selected from the group consisting of a well log analyzer, a geostatistics library, a meshing system, a meshing library, a algebraic multigrid pre-conditioner, and a petroleum reservoir simulator; wherein the solution system includes a well log analyzer, a geostatistics library, a meshing system, a meshing library, a fracture simulator, a fracture mechanics library, a algebraic multigrid pre-conditioner, and a petroleum reservoir simulator; and wherein the engines is selected from the group consisting of GSTL, CGAL, Gmsh, and FENiCS.

Additionally, there is provided a solution system for facilitating communication to obtain an augmented hydraulic fracturing plan, the system having having: network for facilitating the communication between a plurality of components; the components having: a client subject having a processor and a memory, the client subject having a first data input, a second data input, and a data output in association with an MHI; a data base storage and management segment (DBS) in two-way communication with the client subject; an orchestration segment in two-way communication with the DBS, whereby information from the DBS is routed to and received from the orchestration segment; a plurality of engines in operational association with the orchestration engine, whereby the the orchestration engine controls the flow of information from the engines; and, the engines are selected from the group consisting of LAPACK, DORSAL, DOLFIN, OPM, MRST, UFL, FIAT, INSTANT, FFC, DUNE, GCC OPENMP, LLVM, OPENMP, openMPI, PETSC, SLEPC, UMFPACK, CHOLMOD, SCOTCH, METIS, CGAL, ZLIB, PYTHON, HDF5, QT, GMSH, BOOST, EIGEN, NUMPY, SCIPY, MUMPS, and Node.JS.

Still further there is provided a solution system for facilitating communication to obtain an augmented hydraulic and mechanical-hydraulic model of a formation, the system having having: network for facilitating the communication between a plurality of components; the components having: a client subject having a processor and a memory, the client subject having a first data input, a second data input, and a data output in association with an MHI; a data base storage and management segment (DBS) in two-way communication with the client subject; an orchestration segment in two-way communication with the DBS, whereby information from the DBS is routed to and received from the orchestration segment; a plurality of engines in operational association with the orchestration engine, whereby the the orchestration engine controls the flow of information from the engines; and, at least one of the plurality of engines is selected from the group consisting of LAPACK, DORSAL, DOLFIN, OPM, MRST, UFL, FIAT, INSTANT, FFC, DUNE, GCC OPENMP, LLVM, OPENMP, openMPI, PETSC, SLEPC, UMFPACK, CHOLMOD, SCOTCH, METIS, CGAL, ZLIB, PYTHON, HDF5, QT, GMSH, BOOST, EIGEN, NUMPY, SCIPY, MUMPS, and Node.JS.

Moreover, there is provided a reservoir management system, the system having: an information unit, the information unit in communication with a network; a solution system for providing a simulation of the hydraulic and mechanical-hydraulic properties of the reservoir; the solution system in communication with the network; and, the solution system having a processor, memory, actual reservoir data, an orchestration segment, and a plurality of engines, wherein the orchestration segment facilitates the transmission and prioritization of information and data between the engines; whereby, the reservoir management system is capable of providing an augmented reservoir management plan.

Yet further there is provided a solution system for providing virtual simulations, the system having: an orchestration segment; a first engine; and, a second engine

Moreover there is provided systems, solutions and methods having one or more of the following features: wherein the first engine includes a software package; wherein the first engine includes an open source software package; wherein the first engine includes a software package selected from the group consisting of LAPACK, DORSAL, DOLFIN, OPM, MRST, UFL, and FIAT; wherein the second engine includes a software package selected from the group consisting of INSTANT, FFC, DUNE, GCC OPENMP, LLVM, OPENMP, openMPI, PETSC, SLEPC, UMFPACK, CHOLMOD, SCOTCH, METIS, CGAL, ZLIB, PYTHON, HDF5, QT, GMSH, BOOST, EIGEN, NUMPY, SCIPY, MUMPS, and Node.JS; wherein at least on of the engines is selected from the group consisting of FEniCS, Gmesh, CGAL, Paraview, Meteor, Node, JS and MondoDB; wherein at least one of the engines has a dependencies; wherein at least on of the engines is a FEM; wherein at least one engines is selected from the group consisting of a well log analyzer, a geostatistics library, a meshing system, a meshing library, a fracture simulator, a fracture mechanics Library, a algebraic multigrid pre-conditioner, and a petroleum reservoir simulator; having a well log analyzer, a geostatistics Library, a meshing system, a meshing library, a fracture simulator, a fracture mechanics library, a algebraic multigrid pre-conditioner, and a petroleum reservoir simulator; having a client segment; having a data base management segment;

having a means to provide a model of a fracturing profile; and wherein the model is a 3-D simulation of a fracturing profile.

Still further there is provided an augmented workover and completion system at a site associated with a formation, the system having: a information unit, the information unit in communication with a network, a solution system for providing a simulation of at least the hydraulic or mechanical-hydraulic properties of the formation; the solution system in communication with the network; the solution system having actual data from the formation, an orchestration segment, and a plurality of engines, wherein the orchestration segment facilitates at least the transmission or prioritization of information between the engines; wherein the solution system is cable of providing a downhole model; and, a means to display the down hole model.

Yet additionally there is provided a method of hydraulically fracturing a formation having a borehole located in the formation, the method having: obtaining actual data defining a physical characteristic of a formation in an area adjacent to a borehole in the formation; providing the actual data to a solution system, the solution system having an orchestration system, a first engine and a second engine; obtaining from the solution system a model of the mechanical and hydro-mechanical properties of the area of the formation adjacent to the borehole; and, combining the model and a second actual data defining a physical characteristic of the formation with the model; and, thereby providing an augmented hydraulic fracturing plan for the formation.

Moreover there is provided systems, solutions and methods having one or more of the following features: having hydraulically fracturing the formation at least in part based upon the augmented hydraulic fracturing plan; wherein the actual data and the second actual data are the same; wherein the actual data and the second actual data are for the same physical property of the formation; and wherein the actual data or the second actual data is selected from a group of data consisting of geological data, well log data, core data, seismic data, micro-seismic data, and measuring well drilling data.

Yet additionally there is provided a method of hydraulically fracturing a formation having a borehole located in the formation, the method having: obtaining actual data defining a physical characteristic of a formation in an area adjacent to a borehole in the formation; providing the actual data to a solution system, the solution system having an orchestration system, a first engine and a second engine; and, obtaining from the solution system an augmented hydraulic fracturing plan for the formation.

Still further the are provided method a method of hydraulically fracturing a formation at least in part based upon an augmented hydraulic fracturing plan.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a schematic perspective view of an embodiment of a hydraulic fracturing site and system in accordance with the present inventions.

FIG. 1A is a perspective view of the well bore of the fracturing site of FIG. 1

FIG. 2 is a perspective view of an embodiment of an augmented perforating and fracturing zone in accordance with the present inventions.

FIG. 3 is a perspective view of unenhanced fracture areas and an embodiment of augmented fracture areas in accordance with the present inventions.

FIG. 4 is a schematic perspective view of an embodiment of a casing in a formation for augmented perforating and fracturing in accordance with the present inventions.

FIG. 5 is a schematic perspective view of an embodiment of a casing in a formation for augmented perforating and fracturing in accordance with the present inventions.

FIG. 6 is a schematic view of an embodiment of a borehole path in a formation for augmented perforating and fracturing in accordance with the present inventions.

FIG. 7 is a perspective view of an offshore well in accordance with the present inventions.

FIG. 8 is a perspective view of an offshore well in accordance with the present inventions.

FIG. 9 is a perspective view of a field in accordance with the present inventions.

FIG. 10 is a schematic view of an embodiment of an architecture of a system in accordance with the present inventions.

FIG. 10A is a schematic of the embodiment of the system of FIG. 10, showing an embodiment of the transition of data through that system in accordance with the present inventions.

FIG. 11 is a schematic of an embodiment of a fracturing site and fracturing system in accordance with the present inventions.

FIG. 12 is a schematic of an embodiment of an architecture of a system in accordance with the present inventions.

FIG. 13 is a perspective view of a model of a circular fracture in accordance with the present inventions.

FIG. 14 is a perspective view of a model of a circular fracture in accordance with the present inventions.

DESCRIPTION OF THE PREFERRED EMBODIMENTS

In general, embodiments of the present inventions relate to systems for computational solutions and methods of implementing these computational solutions to model and perform complex analyses, and render visualizations of these analyses, for use in various industrial, commercial and research applications. Thus, in an embodiment, the present inventions relate to methods and systems for simulating, predicting, and operating complex failure analysis, fracture profiles, fluid flows, predicted material change and other types of hydraulic and mechanical-hydraulic operations. In particular, the present inventions provide, among other things, methods and systems for modeling, conducting, and predicting hydraulic fracturing operations for the production of hydrocarbons.

In general, embodiments of the present inventions relate to systems, processes and applications for the augmented exploration, planning, development, production and recovery of natural resources, including hydrocarbons and geothermal. In these augmented reality embodiments, systems and processes integrate and utilize the complex failure analysis, models and simulations to develop, plan for and recover resources. In preferred embodiments these computationally augmented systems, processes, and wells provide better understanding of, information regarding, and thus performance, than can be obtained by actual measurements. In this manner, embodiments of the present computationally augmented hydrocarbon recovery methods provide a better understanding of the actual downhole conditions of a well than is obtainable by direct measurement—the present computationally augmented downhole reality, it more real than the downhole “reality” obtainable by measurement and observation.

Turning to FIGS. 1 and 1A, there is shown a perspective view of a computational augmented fracturing site, having a computational augmented hydraulic fracturing system 1, and a computationally augmented borehole 14 in the earth 16. The system 1 is located on the surface 15 of the earth 16. The system 1 has an interface and management unit 2. The interface and management unit 2, can be a truck (as shown in the figure), it can be in a container, it can be a fixed unit (e.g., a trailer, building, shed), it can be an application on a mobile device such as a tablet device, a smart phone with an interface application, a computer, and combinations of these and other apparatus and assemblies known to the art.

The interface and management unit 2 has a line 3 for down hole communications, such as for example obtaining measured (e.g., actual, observed) data from downhole sensors regarding the condition of the well, the formation and both. The interface and management unit 2 has a second line 3a for communications, such as for example obtaining measured (e.g., actual, observed) data regarding the conditions of a well, the formation and both. It being understood that more or less lines may be used, and that a single line may handle multiple flows, e.g., channels, of information, data and communications. The lines can be used to receive, transmit and both, information, data and control commands, among other things. The lines can be any type of communication pathway that can be used in, and meets the requirements of the oil field and oil exploration environment, including offshore, such as cables, fiber optics, and wireless, to name a few. The lines can be connected to, or facilitate the exchange of information, data, and commands, between other wells in the same field, other fields, data bases, historical data for the field or reservoir (e.g., geological information, core sample information, seismic, etc.), and one or more remote facilities to name a few. The remote facility can be a computational facility, such as for example a super computer, or cloud computing network, a remote monitoring facility (e.g., central command center), or a series of computers or stations, to provide for collaborate activity, such as the collaborative development of a fracture plan, a well plan or other drilling, workover and completion activities.

The computational augmented fracturing system 1, has an inlet apparatus 4, such as a well head, pressure management device, BOP, wireline lubricator, or other devices known to the art that provide for the ingress and egress into a borehole, including a producing well, and exploratory well, and during drilling, workover and completion activities for a production well.

The computational augmented hydraulic fracturing system 1, has pumping trucks 6, proppant storage containers 10, 11, a proppant feeder assembly 9, a blender, (e.g., mixing truck) 8, and fracturing fluid holding units 12. As will be understood by one of skill in the hydraulic fracturing arts, FIG. 1 is an illustration and simplification of a fracturing site. Such sites may have more, different, and other pieces of equipment such as pumps, holding tanks, mixers, and chemical holding units, mixing and addition equipment, lines, valves and transferring equipment, as well as control and monitoring equipment. Fracturing fluid from holding units 12 is transferred through lines 13 to mixing truck 8, where proppant from storage containers 10, 11 is feed by assembly 9 and mixed with the fracturing fluid. The fracturing fluid and proppant mixture is then transferred to the pump trucks 6, by line 7. Pump trucks 6 then force the fracturing fluid with proppant into the borehole 14 via high pressure line 5 and inlet apparatus 4.

Turning to FIG. 1A, which shows a borehole 14 that is below the surface 15 and in the earth 16. The borehole 14 extends into and horizontally along a section of the formation 17. The figure has an x, y z axis 18, and a radial orientation indicator 23 added for reference. The borehole 14 has a longitudinal axis shown by line 19, a single perforation 20, having a perforation axis 20a, is shown in the figure for simplicity (It being understood that that can be two, three to tens or more perforations along the borehole). The perforation axis 20a forms an angle 22 with the longitudinal axis of the borehole. The perforation axis also has a radial position. For the purposes of the figures, and the discussion, and unless specified otherwise, 0° is the top or orientation toward the surface. The fracturing occurs along a frac area 24 and has numerous frac zones, or sections, 24a, 24b, 24c, 24d, 24e, 24f. Section 24a being closest to the bottom or end of the borehole 14.

The computational augmented fracturing system provides detailed models and simulations of the mechanical and hydro-mechanical properties for the formation 17. These models and simulations may be before hydraulic fracturing, during the fracturing activities, and after the fracturing activities during production. These models and simulations can be based upon a predetermined perforation pattern, can be used to derive a perforation pattern, and combinations and variations of these. The models and simulations provide an augmented reality for the downhole conditions along the fracture area. Preferably this augmented reality is a more accurate, more detailed, and both, description of the actual downhole conditions than can be obtained from direct observation and measurement. This augmented reality can be combined with real time data and observation during a fracturing operation, in this manner the models and simulations can be refined in essentially real time to provide an improved model and simulation and an improved fracturing operation. Thus, by way of example, actual data and observations from the hydraulic fracturing of zone 24a, can be combined with, e.g., utilized and incorporated into, the models and simulations, to provide enhanced models, simulations and fracturing operations for the next zone 24b to be fractured. This process of incorporating actual data and improving subsequent models, simulations and actual processes can be used for the remaining zones 24c, 24d, 24e, 24f.

The models and simulations can provide information to, among other things, determine and preferably optimize: the perforation pattern, e.g., the location, angle, and radial orientation of the perforations; the hydraulic fracture operation, e.g., the parameters and conditions that will provide the larges fracture area, and thus, preferably, drain the largest amount of hydrocarbons from the formation; and, well placement and spacing in the field or reservoir to preferably obtain the largest amount of hydrocarbons from the reservoir. It is believed that the present inventions computational augmented reality, formation, borehole, fracturing, mechanical, hydraulic and mechanical-hydraulic embodiments provide a view into downhole conditions, which prior to the present inventions, was unobtainable; and in particular, could not be provided by the use of existing direct measurement technologies.

The computational augmented hydraulic fracture system can determine a fracture zone or area that is oriented in all aspects and dimensions, i.e., along the z, y, z axis, as well as, radial oriented. The augmented fracture zone can be positioned relative to, and based upon, a modeled and simulated fracture plane to enhance the placement of perforations and the fracturing area with respect to the borehole and the formation.

Turning to FIG. 2 there is shown a computational augmented fracturing zone. The borehole 203 is shown in a section of a formation 203. An x, y, z axis 202 is provided for reference. The borehole has a computationally augmented perforation pattern 204 and a computationally augmented fracture zone 205. In the embodiment of FIG. 2 the fracture zone is modeled to extend along the x-axis, and further along the z-axis than the y-axis. It being understood that various shapes, and orientations of fracture zones can be modeled and simulation.

FIG. 3 shows an embodiment of a stepping down fan perforating pattern and fracturing areas. A borehole 302 is located in a formation 301. The lateral section 3030 of the borehole 302 has three augmented fracture areas 304a, 305a, 306a that were determined by embodiments of the solutions systems of the present inventions. The augmented fracture areas 304a, 305a, 306a are obtained by implementing an augmented fracture plan. The augmented fracture areas 304a, 305a, 306a are larger in area, and extend further out from the borehole than the fracture areas 304b, 305b, 306b that could be obtained by a fracture plan utilizing only direct measurements and observations.

Turning to FIG. 4 there is shown a section of a borehole casing 402 in a formation 401. The casing 402 has an axis 403 that is at an angle 404 from vertical 405. The casing 402 is located in formation 401, which has an actual fracture plane 407 of a hydrocarbon containing formation, which intersects the casing 402. The actual fracture plane 407 has an axis 408 that forms an angle 410 between the actual fracture plane 407 and the casing axis 403. The angle 409 of the actual fracture plane axis 408 from vertical 405 is less than the angle 404 of the casing from vertical 405. Embodiments of the solution systems of the present inventions provide an augmented facture plan 406 that is coplanar and coincident with the actual fracture plan 407, and thus has the same axis 408. While the position and location of the augmented fracture plan 406 and its axis 408 is known with great precision, the actual fracture plan 407, is likely to be less well known, less precisely known, or not known at all. An augmented perforation plan, and augmented fracture plan can be developed to optimize recovery from the formation utilizing the augmented fracture plane 406.

More preferably a model and simulation of the formation surrounding the fracture plane 408 is constructed. This model and simulation provides additional information for the development of an augmented perforation and fracturing operation. For example, significant tortuosity may be shown from the model and simulation as being present adjacent the borehole. Based upon the model and simulation augmented perforations are made in the casing 402 and the formation is augmented hydraulically fractured to minimize, and preferably eliminate, the tortuosity.

Turning to FIG. 5 there is shown a section of a borehole casing 502 in a formation 501. The casing 502 has an axis 503 that is at an angle 504 from vertical 505. The casing 502 is located in formation 501, which has an actual fracture plane 507 of a hydrocarbon containing formation, which intersects the casing 502. The actual fracture plane 507 has an axis 508, which forms an angle 509 between the fracture plane axis 508 and the vertical axis 505. The angle 509 of the fracture plane from vertical 505 is less than the angle 504 of the casing from vertical 505. It being understood that the angle of the fracture plane from vertical may be greater than, equal to, or less than the angle of the casing from vertical. The orientations of these axes may be at different orientations with respect to the vertical axis, e.g., if viewed as positions on the face of a clock, they may be at different locations on the face of the clock. A model and simulation of the formation surrounding the fracture plane 408 is constructed, which includes an augmented facture plan 506 that is coplanar and coincident with the actual fracture plan 507, and thus has the same axis 508. This model and simulation provides additional information for the development of an augmented perforation and fracturing operation, which can then be performed.

In a embodiment of an real time evolving model and simulation, and real time evolving augmented fracture operation, a mini-hydraulic fracture is performed and the pressure and flow characteristics of that fracture are evaluated. This measured data is used by embodiments of the solution system to refine and enhance the model and simulation. The angle and direction of the perforations can then be adjusted and made in the casing and formation. A second mini-hydraulic fracture is then performed and the pressure and flow characteristics of that fracture are evaluated. This procedure of perforation, mini-fracture and model and simulation adjustment is continued until the augmented well performance is optimized.

Embodiments of the models and simulations provided by the solution systems can be used to drill an augmented well. The critical path of drilling the augmented well is reduced, and the measured depth of the augmented well is reduced, by the ability to optimize the position and orientation of the borehole in the formation, and in particular to optimize the position and orientation based upon the mechanical and hydro-mechanical modeled properties of the formation. Thus, turning to FIG. 33 there is shown a borehole 602, based solely on measured and observed information, below the surface 601 of the earth. The borehole 602 follows a path that is designed to intersect a hydrocarbon containing reservoir. The position of an augmented fracture plane 604, to optimize the production of hydrocarbons from the formation is modeled. The modeled fracture plane 604 forms a basis for drilling an augmented well 603 to reach and provide for the optimum perforation and fracturing of the formation. The augmented well 603 has a reduced critical path and reduce measured depth compared to the borehole 602.

Turning to FIG. 7 there is shown a perspective view of an off shore well. There is provided an off shore rig 701, e.g., a drill ship, that is on the surface 702 of a body of water, e.g., the Gulf of Mexico. A riser 703 extends down from the drill ship 701 to a blow out preventer (BOP) 705 that is on the sea floor 704. The BOP 705 is in fluid communication with the riser 703 and the borehole 706 that extends below the sea floor 704 into a formation 711 in the earth. There is shown a fracture area 707 that has three augmented fracture zones, 708, 709, 710. The augmented fracture zones are detailed models and simulations of the mechanical and hydro-mechanical properties of the formation. The augmented fracture zones provide the basis for an augmented fracturing operation. Preferably, actual data is obtained from the fracturing of the first fracture zone 708, this actual data is communicated to solution systems, and is used to refine and enhance the model and simulation for the second augmented fracture zone 709 and second augmented fracturing operation. This procedure, if necessary, may also be carried out to refine and enhance the model and simulation for the third fracture zone 710. It should be notes that one, two, three, four or more fracture zones may be utilized and that these zone can each have one, two, ten, tens, or hundreds of perforations.

Although the embodiments of the prior figures are shown as essentially horizontal well, it is understood that those teachings, as well as other teaching in this specification, and the present inventions are applicable to vertical wells, and wells of any other orientation. It is also understood that although simple volumetric shapes, ellipsoids, rectangles, cylinders, are shown in the figures, more complex volumetric shapes are envisioned and can be utilized.

Turning to FIG. 8 there is shown a perspective view of an off shore well. There is provided an off shore rig 801, e.g., a drill ship, that is on the surface 802 of a body of water, e.g. the Gulf of Mexico. A riser 803 extends down from the drill ship 801 to a BOP 804 that is on the sea floor 805. The BOP 804 is in fluid communication with the riser 803 and the borehole 806 that extends essentially vertically below the sea floor 805 into a formation 807 in the earth. There is shown an augmented fracture area 808 that was provided by a solution system. An augmented hydraulically fracturing operation can then be performed on the well based upon and utilizing the augmented fracture area.

Turning to FIG. 9 there is shown a perspective view of an augmented oil field. The augmented oil filed 900 has a first well 903, a second well 906, a third well 909 and a fourth well 912. The wells extend below the surface 901 of the earth 902. Each well has surface equipment 904, 907, 910, 913 associated with it, and in particular associated with its opening at the surface 901. The spacing on the surface 901 between each well is shown by arrows 918, 919, 920. Each well has a horizontal portion 905, 908, 911, 914. The spacing between the horizontal portions of the wells is shown by arrows 915, 916, 917. The solutions systems provide a detailed model and simulation for the field 901. Based upon these models and simulations the augmented surface spacing and the horizontal spacing for these wells is optimized. In a preferred embodiment, the solution systems provide these optimized spacings.

In general, an embodiment of the solution system has a client segment that has data input pathways, a pathway for user input and a pathway for providing output information, which preferably is in the form of virtual information, predictive information, and most preferably both types of information. The client segment can be for example a personal computer, a hand held device, a smart phone, a tablet, a dedicate terminal, or any other device that has basic computing capabilities, e.g., a processor and memory. The client segment may be partially, substantially, or entirely based on a remote system, such as the cloud, i.e., cloud based. The client segment may be self-contained and located entirely within a dedicated terminal, for example located in a remote unit or field unit. The client segment, e.g., its functionality, may also be distributed between several other segments, components or equipment in the solution system.

The data input pathway can be any way of communicating data from one location or repository into the client segment and the solution system, e.g., wired, wireless, and electromechanical (e.g., a portable memory device, USB device, or other electronic device that is directly physically connected, e.g., plugged-in, to the client segment). The data input pathway should also use be via a protocol or communication language that can handle the type of data being used. In some applications this preferably means being able to transmit and and use data and information in the format that the particular industry has been previously using. Additionally, for different types of data, which may prove beneficiation for use in the analysis, different types of protocals may be employed. Thus, for example sonic geological readings, well logs, and flow rates from nearby wells, may all be in different file formats or communicated via different protocols. Preferably, the solution systems, and specifically the customer segment, can handle and process all of these; or have the ability to strip tags, identifiers, meta data, etc., from the incoming stream of information in a manner that permits use of, and preferable full use of, the incoming information.

The output path way may be any way in which data is transmitted to a device for displaying or utilizing that data, e.g., e.g., wired, wireless, and electromechanical (e.g., a portable memory device, USB device, or other electronic device that is directly physically connected, e.g., plugged-in, to the client segment). The output information may be displayed on an HMI (Human Machine Interface), a GUI (Graphic User Interface), printed (for example, as an operations protocol or plan such as a hydraulic fracturing operation, or a reservoir manage strategy), or a set of instruction to operate a process, machinery or equipment (for example, to perform a predetermined procedure on a subject, such as a hydraulic fracturing operation on a well). Preferably, in some embodiments, the output is displayed as a 3-D model that is rotatable and viewable from all sides, and thus provides a virtual 3-D view on a 2-D screen. The output may also be displayed in a true 3-D fashion, such as by using a 3-D monitor, 3-D TV, or holograph. The output may also be provided to a 3-D printer to build a 3-D model of the subject of the virtual information (e.g., a fracture pattern extending out from the well bore in a formation). The output pathway may be associated with a memory device or storage device where can be held, preferably securely held, for later use by an authorized user.

As with the other components of the solution system, the output pathway, the input pathway and the devices associated with them, may be partially, substantially, or entirely based on a remote system, such as the cloud, i.e., cloud based. The pathways and associated devices may be self-contained and located entirely within a dedicated terminal, for example located in a remote unit or field unit. The functionality of the output pathway, the input pathway and their associated devices, may also be distributed between several other segments, components or equipment in the solution system.

In general, an embodiment of the solution system has a memory or storage device. This device should preferable be able to store input data, calculated data (e.g., synthetic or virtual analysis, synthetic or virtual lithography, and computed lithography). For calculated data, the storage device should be able to store and quickly access, interim data (data upon which subsequent processing steps may take place), final data (data upon which no further processing steps may take place) and combinations and variations of these. In being recognized that, some final data may be sufficient for less complex models or simulations. As such the data is final as to that model. However, if models of greater complexity are required, “final” data may be considers as interim data and subjected to further processing. Thus, depending upon its relationship to the model, data may be final or interim.

As with the other components of the solution system, the memory or storage device, may be partially, substantially, or entirely based on a remote system, such as the cloud, i.e., cloud based. The memory or storage device may be self-contained and located entirely within a dedicated terminal, for example located in a remote unit or field unit. The functionality of the memory or storage device may also be distributed between several other segments, components or equipment in the solution system.

The solution system may be operation in, have, or utilize, a super computer.

In general, an embodiment of the solution system has an orchestration segment. The orchestration segment facilitates and handles the transfer of information and data (e.g., input data, interim data and final data) between various computation engines, and preferably the memory device, the client segment, or both.

As with the other components of the solution system, the orchestration segment, may be partially, substantially, or entirely based on a remote system, such as the cloud, i.e., cloud based. The orchestration segment may be self-contained and located entirely within a dedicated terminal, for example located in a remote unit or field unit. The functionality of the orchestration segment may also be distributed between several other segments, components or equipment in the solution system.

In general the orchestration segment is operationally associated with one or more engines. These engines perform computations on the input data and interim data, as well as, fit, select or adapt such data to usable or predictive forms. The engines may be for example programs that are designed to perform complex mathematical algorithms or processes. These complex computations are performed on the input data, provided a computed output data to the orchestration program, which then routes the computed output data to a second or subsequent engine to perform other computations, rendering, analysis, and combinations and variations of these. In this manner the orchestration segment is preferably designed, tailored, or tailorable (customizable) for specific problems, data, and outcomes. Thus, for example the orchestration program for determining the flow through desalinization plants, and the associate rate of scale deposition, and models for mitigation of such scale, would most likely be different from the orchestration program for planning a hydraulic fracturing treatment of a well.

The engines may be proprietary software that is purchased, presently available or later developed. Preferably, the engines are open source software packages, applications or software. In this manner, cost saving can be obtained by utilizing the most up to date and available engines, and at reduced, to no cost. Further, the orchestration program has the ability, and capability, to utilized different open source engines as need. In this manner the orchestration program in general, and preferably, selects the best individual engines for a particular task, subtask, or calculation, and by typically controlling the data and information submitted to the engine(s) and the order or manner in which that data, and computed results, are routed through the varies engines and their associated processes, constructs the end result of the desired virtual representation of the problem, e.g., the out put information, such as a hydraulic fracturing plan, a 3-D (2D view) representation of fracture lithography, or an actual 3-D model of the fracture profile, e.g., a calculated augmented model, simulation, plan, operation, activity, process and combinations of these. Further, by using open source software, the system is assured, or has a substantially better opportunity, to have the best and most up to date, computational tools to select and utilize.

Additionally, because embodiments of the present inventions may utilize open source systems (note that proprietary systems can as readily be used, and unless specifically limited, it should be assumed that open source, proprietary, and hybrids thereof are contemplated), because of the manner of distributing or selling them, or not distributing and not selling them, may remove them from being subject to the various license provisions, that some may assert may attach to open source software. The various open source licenses are not applicable to the present inventions. Those licenses have no bearing upon, and do not in any manner limit, the scope of protect to be afforded the present inventions.

Turning now to FIG. 10 there is provided an embodiment of a system solution of the present invention. Thus, there is shown a schematic architecture 100 of an embodiment of a system solution. The architecture 100 has a client subject 101, which has processor 102 and a memory 103. The client subject 101 has a first data input 104, a second data input 105, a third data input 106. The client subject 101 has an output 109 that is associated (in communication with) an MHI 108 that is shown depicting a rending 108 of the computed data (a 3-D representation and a operations chart and plan). The client segment 101 is in two-way communication 111 with a data base storage and management segment (DBS) 110. The DBS 110 has output communication pathway(s) 112a and input communication pathways 112b. In this manner data and information from the DBS 110 is routed to the orchestration segment 113. The orchestration segment 113 is in operational association (e.g., in data communication with) engines 115, 116, 117, 118, 119, and 120. Data (all types, as well as instructions) are sent from the orchestration segment 113 via output pathways 115a, 116a, 117a, 118a, 119a, and 120a to the associated engines. Data (all types, as well as instructions) are sent from the associated engines to the orchestration segment 113 via input paths 115b, 116b, 117b, 118b 119b and 120b. In this embodiment Engine 119 is made up of sever sub-engines 119-1 and 119-2.

For example, the engines can be one or more of the following, LAPACK, DORSAL, DOLFIN, OPM, MRST, UFL, FIAT, INSTANT, FFC, DUNE, GCC OPENMP, LLVM, OPENMP, openMPI, PETSC, SLEPC, UMFPACK, CHOLMOD, SCOTCH, METIS, CGAL, ZLIB, PYTHON, HDF5, QT, GMSH, BOOST, EIGEN, NUMPY, SCIPY, MUMPS, and Node.JS to name a few.

Turning to FIG. 10A there is provided the schematic of the embodiment of FIG. 10, showing an embodiment illustrating the handling of data and information by the orchestration layer 113. Thus, the result 115x of a computation on selected input data obtained from engine 115 is conveyed via pathway 115a to the orchestration segment 113. The orchestration segment 113 routes this result 115x to engine 116, via pathway 116a, where further computations and analysis are performed (which for example may also involve additional input data, which is not shown in the figure). The result 116x of the activity by engine 116 is then conveyed to the orchestration segment 113 and on to engine 117. This manner of handling data, information and results, may be highly varied, simple, linear, parallel, predetermined and combinations and variations of these, as well as other pathways for the handling of such data, information and results. At some point sufficient results are obtained for the orchestration segment to convey those results to the DBS 110, where it can then be used to provide a human or machine usable output, such as a 3-D simulation.

Turning to FIG. 11 there is shown a schematic of an augmented hydraulic fracturing site 2000. At the site is a communications and control network 2010. The network 2010 is in communication with a field unit 2020. The filed unit can be a self contained unit having an entire solutions system contained there in, it can have only the user interface, and combinations and variations of different amounts or components of the solution system. A communication pathway 2010a is provided to obtain data, utilize remote segments of the system, such as cloud based, and the like. The communications network 2010 has a pathway 2010b in communication with a field unit 2020, and a pathway 2010e in communication with the monitor and control assembly 2040 on the well head 2140. The communications network 2010 has a pathway 2010c in communication with the pump trucks 2060. The communications network 2010 has a pathway 2010d in communication with a mixer (e.g., proppant mixer) 2080. Fracturing fluid from fracturing fluid make up and hold tanks 2120 is transmitted by line 2130 to the mixer 2080, where it is mixed with proppant, that is transported by conveyor system 2090 from proppant holding containers 2110, 2100. The hydraulic fracturing fluid with proppant mixed in is transferred by line 207 to a collection of high pressure, high flow rate, pumping trucks 2060, which then transfer the fracturing fluid via high pressure transfer line 2050 to the well head 2140, for flowing into the well to fracture the formation.

The results of utilizing the solution system may be in the form of a computational augmented hydraulic fracturing plan or treatment, having various stages, pressure, proppant characteristics etc., that are then carried out by operators, e.g., a computational augmented hydraulic fracturing operation, activity or process. The results, may also be in the form of operation instructions to the control network to operate the various fracturing equipment automatically, and according the fracturing plan that the the solution system developed.

Turing to FIG. 12 there is provided an embodiment of a solution system 3000. Referring to FIG. 12 the segments of this system may include a Web-Based User Interface 3010, which for example could be Meteor. The Web-Based Use Interface 3010 in general provides fracture analysis and design interfaces to individual users accessing the application via the Internet. It also generally provides account management and administration features to customer administrators via elevated privileges. In addition, system-wide management interfaces can be provided which allow the application to be provisioned in the cloud and managed by remote users with super-user privileges.

The segments may also include a 3D Web Visualization Toolkit 3020, for example ParaView. In general, distinct from the Web-Based User Interface, the 3D Web Visualization Toolkit allows for complex interactions with dynamic, animated 3D models of various physical systems such as geomechanical and petroleum reservoir systems, fracture networks, fluid flow regimes, and particle transport simulations, etc.

Access can be provided to devices in accord with their capabilities, from phones and tablets with poor 3D graphics capabilities on slow cellular connections to powerful workstation computers specializing in 3D graphics connected directly to high-speed Internet backbones. The segments may also include a Well Input Data 3030, for example Various. In addition to information directly entered by users of the system, the primary source documents contemplated include industry standard well log files in .las format as well as 3D seismic and microimaging/microresistity logs in raw and/or raster format.

The segments may also include a Document Data Store 3040, for example MongoDB. A Scalable Multi-tenant Document Data Store is used to store all user data in the cloud. Sensitive documents particular to a specific user or client organization may be encrypted using either server side keys or client side keys rendering other users of the system, and potentially even the cloud system administrators themselves, unable to access client data.

The segments may also include a Document Data Store Data Adapter 3050, for example mGo. The Document Data Store Data Adapter provides access to the Document Data Store to the underlying orchestration layer.

The segments may also include a Orchestration Layer 3060, for example GoSim/LibSim, which coordinates the activities of, and mediates communication between, components of the system via a standardized document-centric model in a highly scalable, parallel manner capable of utilizing large numbers of processors and servers to accomplish thousands of tasks simultaneously. Component communication is intermediated in such a way as to provide an optimal combination of performance, reliability, and compatibility while complying with the specific terms of each components proprietary and open source licenses.

The segments may also include a 3D Seismic Data Analysis and Visualization Toolkit 3070, for example OpenDTect, which converts raw acoustic seismic data to 3D point data including one or more scalar values for each along with other artifacts. Additional functionality translates this raw data through multiple steps yielding ultimately a formal mathematical representation of induced fracture networks as well as various other inferable subsurface geological features. Post-processing functionality helps create more meaningful visualizations.

The segments may also include a Well Log Analyzer 3080, a Geostatistics Library 309 (e.g., GSTL), a Meshing System 3100, a Meshing Library 3110 (e.g., CGAL), a Alternate Meshing Library 3120 (e.g., Gmsh), a Fracture Simulator 3130, a Fracture Mechanics Library 3140 (e.g., FENiCS), a Algebraic Multigrid Pre-conditioner 3150 (e.g., AMG), and a Petroleum Reservoir Simulator 3160 (e.g., OPM).

In an embodiment of the solution system packages such as FEniCS, Gmesh, CGAL, Paraview, Meteor, Node, JS and MondoDB can be used. These packages may also have dependencies, such as Boost, Numpy, Eigen, and HDF5 to name a few.

In a preferred embodiment the applications can use nonstandard domain representations. In this embodiment data can be, and is often used, in the form of a statistically generated interpolant or discrete 3-D image. A mesh of the surface may be utilized for some fracture simulations. In these situations the fracture simulations can be coupled and the coupling term is generally the solution to a system on the surface mesh. Thus, CGAL and Gmsh, by way of example, can be used. Gmsh can be used for meshing volumes having 3-D isosurfaces (of a continuous interpolant) and CGAL can be used to handle discrete, grey scale voxel images. Gmsh can also be used for unstructured 2-D meshing of surfaces with boundary.

In a preferred embodiment an extended finite element method can be utilized. XFEM (which grew out of the partition of unity method (PUM)) can be used. XFEM is preferred, however, it is one one example of the method in FEM, in which prior knowledge of a solution is incorporated into an approximation space to increase the accuracy of the approximation, to capture some behavior that is now well described by a given (e.g., polynomial) FEM approximation, and both. Preferably, this approximation is enlarged in a problem specific manner, e.g., in XFEM via enrichment. Thus XFEM preferably can be utilized in for surfaces and interfaces having complicated stationary, moving and both interfaces. For example, XFEM can be used for such situations as: multi-phase, immiscible fluid flows; fluid-structure interactions; structural simulations of materials with complex voids and inclusions; and dislocations, fractures, and laminate interfaces. Thus, surfaces at which the solutions can be expected to have a discontinuity of some order are built into the mesh. For fractures, generally, care should be taken because of their slit like geometry. For moving surfaces, typically, the mesh further needs to deformed (for very small motion) and regenerated completely (larger motions). XFEM is preferred, among other reasons, because it provides for the independent generation of surfaces and of the mesh. Thus, as the problem only knows about the surfaces through the construction of forms, the surface can be subsequently evolved without changing the FEM mesh. In this manner only the forms need to be reconstructed. Preferably, if the enrichment is local, it is theorized that only a subset of the matrix entries will be modified when the surfaces change position.

In a preferred embodiment the XFEM is a FEM that has been modified with the addition of extra basic functions

u ( x ) = i N i ( x ) u i + j M j ( x ) a j

These additional functions can only be linearly independent of each other and the FEM basis, and in the space of the continuum solution. For surfaces where in is anticipated that there could be a strong discontinuity the above function can take the form, for example as follows:

u ( x ) = i N i ( x ) u i + j N j ( x ) · H ( s ( x ) ) a j

In the above H is the Heavisibe function and s is a smooth function that changes sign at the surface, typically the signed distance of x to the surface. H is also called the enrichment function. Because H can be plus or minus 1 over most of the domain functions N*H is identical to N, except where the support of N intersects the surface. The index j ranges over only these N.

In a preferred embodiment XFEM in implemented in the FEniCS project. Thus, the PUM library functionality can be placed in dolphin. In addition to the integration of the PUM library, overlapping mesh project of Massing et al., and the CutFEM proect of Burman et al. can be utilized.

Turing to FIGS. 13 and 14, there are show perspective view of a model and simulation of a circular crack in a block of material. FIG. 13 shows the material 1300, with mesh 1301 and circular crack 1302. FIG. 14 shows a more detailed view of the circular crack 1402, having a mesh, with respect to the various surfaces in the block of material, e.g., 1402, 1403, 1404, 1405, 1406. The surface is implicitly shown, such that the surface mesh is to illustrate it location relative to the computational mesh. Thus, there is illustrated an elliptical crack, or fracture, with a uniform traction, i.e., pressure. For circular and elliptical fractures in finite domains, the following formula can be used.

w ( y , z ) = 4 b ( 1 - v 2 ) E ( k ) P E 1 - ( y a ) 2 - ( z b ) 2

For implicit representations of the surface, the following two level set functions can be utilized.

Surface function, which defines a plane.


φ(x, y, z)=x

Tip function, which locates the edger.


ψ(x, y, z)=(y/a)2+(z/b)2−1

In the forgoing embodiment: linear elasticity is presumed; w=fracture width; a, b+principal radii (a<b); P=applied pressure; E, nu=material properties (e.g., homogeneous, isotropic); E[k]=complete elliptic integral of second kind (one quarter of ellipse circumference in units of a).

When developing hydraulic fracturing models, simulations, and predictive well production, based upon the models, in general, data such as the depth of the well (true vertical depth and measured depth), casing internal diameter, stress profile of the rocks in the formation (Poisson's ratio and Young's modules), temperature of the formation, permeability of the formation, effective drainage distance, to name a few, can be used as input data. Thus, for example, data from a well log, seismic data, micro-seismic data and core samples may be used.

The present solution systems can provide a model or simulation of the effective fracture length and height for a particular fracturing treatment in a particular formation. This result can be very useful in predicting and evaluating the usefulness and effectiveness of that fracturing treatment. The treatment can be refined, and then the refined treatment modeled again to determine if a better fracturing profile is obtained, e.g., greater fracture, propped and thus drainage area.

The various embodiments of solution systems, devices, software and configurations, and systems, methods, devices, activities and operations set forth in this specification may be used for various oil field operations, other mineral and resource recovery field, as well as other activities and in other fields. Additionally, these embodiments, for example, may be used with: oil field systems, operations or activities that may be developed in the future; and with existing oil field systems, operations or activities which may be modified, in-part, based on the teachings of this specification. Further, the various embodiments set forth in this specification may be used with each other in different and various combinations. Thus, for example, the configurations provided in the various embodiments of this specification may be used with each other; and the scope of protection afforded the present inventions should not be limited to a particular embodiment, configuration or arrangement that is set forth in a particular embodiment, example, or in an embodiment in a particular Figure.

The inventions may be embodied in other forms than those specifically disclosed herein without departing from its spirit or essential characteristics. The described embodiments are to be considered in all respects only as illustrative and not restrictive.

Claims

1. An augmented hydraulic fracturing system at a fracturing site associated with a well in a formation, the system comprising:

a. an information unit, the information unit in communication with a network;
b. a solution system for providing a simulation of the hydraulic and mechanical-hydraulic properties of the formation;
c. the solution system in communication with the network; and,
d. the solution system comprising a processor, memory, actual formation data, an orchestration segment, and a plurality of engines, wherein the orchestration segment facilitates the transmission and prioritization of information and data between the engines;
e. whereby, the augmented hydraulic fracturing system is capable of providing a model of the hydraulic and mechanical-hydraulic properties of the formation.

2. The augmented hydraulic fracturing system of claim 1, comprising a display device for providing the model.

3. The augmented hydraulic fracturing system of claim 2, wherein the model is a 3-D printer.

4. The augmented hydraulic fracturing system of claim 1, the model is a 3-D representation of fracture prorogation of the formation.

5. The augmented hydraulic fracturing system of claim 1, wherein the model defines an augmented hydraulic fracturing plan.

6. The augmented hydraulic fracturing system of claim 1, wherein the information unit is selected from the group consisting of a computer, a module unit, a container, a truck, and a tablet.

7. The augmented hydraulic fracturing system of claim 6, comprising a high pressure pump, proppant, fracturing fluid, and a mixing device.

8. The augmented hydraulic fracturing system of claim 7, wherein at least one of the high pressure pump or the mixing device are in communication with the network.

9. The augmented hydraulic fracturing system of claim 1, wherein at least one engine is an XFEM.

10. The augmented hydraulic fracturing system of claim 1, wherein at least one engine is a FEniCS.

11. The augmented hydraulic fracturing system of claim 1, wherein at least one engine is selected from the group consisting of a well log analyzer, a geostatistics library, a meshing system, a meshing library, a fracture simulator, a fracture mechanics Library, a algebraic multigrid pre-conditioner, and a petroleum reservoir simulator.

12. The augmented hydraulic fracturing system of claim 1, wherein the plurality of engines comprises a well log analyzer, a geostatistics Library, a meshing system, a meshing library, a fracture simulator, a fracture mechanics library, a algebraic multigrid pre-conditioner, and a petroleum reservoir simulator.

13. The augmented hydraulic fracturing system of claim 1, wherein the plurality of engines comprises GSTL, CGAL, Gmsh, and FENiCS.

14. The augmented hydraulic fracturing system of claim 1, wherein the solution system is contained in the information unit.

15. An augmented hydraulic fracturing system at a fracturing site for an oil field, the system comprising:

a. an information unit, the information unit comprising a mobile container housing a solution system;
b. the solution system comprising: a source for geologic data for a hydrocarbon bearing formation associated with an oil field, a source to an orchestration segment associated with a first engine and a second engine; and,
c. the information unit comprising a means to display a computational augmented hydraulic fracturing plan;
d. whereby the information unit comprises a 3-D representation of an augmented fracturing plan.

16. The augmented hydraulic fracturing system of claim 15, wherein the source of geological data is a communication line for providing the data from a data storage device.

17. The augmented hydraulic fracturing system of claim 15, wherein the source of an orchestration program is a communication line for communicating with an orchestration program.

18. The augmented hydraulic fracturing system of claim 15, wherein the source of an orchestration program is a network connection in communication with an orchestration program.

19. The augmented hydraulic fracturing system of claim 15, comprising a high pressure pump, proppant, fracturing fluid, and a mixing device.

20. The augmented hydraulic fracturing system of claim 15, wherein the information unit, the high pressure pump and the mixing device are in communication with a network.

21. The augmented hydraulic fracturing system of claim 15, wherein at least one engine is an XFEM.

22. The augmented hydraulic fracturing system of claim 15, wherein at least one engine is a FEniCS.

23. The augmented hydraulic fracturing system of claim 15, wherein at least one engines is selected from the group consisting of a well log analyzer, a geostatistics library, a meshing system, a meshing library, a fracture simulator, a fracture mechanics library, a algebraic multigrid pre-conditioner, and a petroleum reservoir simulator.

24. The augmented hydraulic fracturing system of claim 15, wherein the solution system comprises a well log analyzer, a geostatistics Library, a meshing system, a meshing library, a fracture simulator, a fracture mechanics library, a algebraic multigrid pre-conditioner, and a petroleum reservoir simulator.

25. The augmented hydraulic fracturing system of claim 15, wherein the first and second engines are selected from the group consisting of GSTL, CGAL, Gmsh, and FENiCS.

26. As system for reducing the measured depth of a borehole and optimizing the hydraulic fracturing of the formation adjacent to the borehole, the system comprising:

a. means for advancing a borehole; and,
b. a solution system comprising a source for geologic data for a hydrocarbon bearing formation associated with an oil field, a source to an orchestration segment associated with an engine;
c. whereby the system is capable of generating a borehole plan to reduce the measured depth of the borehole and optimize the orientation of the borehole with respect to the formation.

27. The system of claim 26, wherein the means for advancing the borehole is selected from the group consisting of a drill ship, a jack up, a semi submersible, a derrick, and a land based drilling rig.

28. The system of claim 26, wherein the engine is an XFEM.

29. The system of claim 26, wherein the engine is a FEniCS.

30. The system of claim 26, wherein the engine is selected from the group consisting of a well log analyzer, a geostatistics library, a meshing system, a meshing library, a algebraic multigrid pre-conditioner, and a petroleum reservoir simulator.

31. The system of claim 26, wherein the solution system comprises a well log analyzer, a geostatistics library, a meshing system, a meshing library, a fracture simulator, a fracture mechanics library, a algebraic multigrid pre-conditioner, and a petroleum reservoir simulator.

32. The system of claim 26, wherein the engines is selected from the group consisting of GSTL, CGAL, Gmsh, and FENiCS.

33. A solution system for facilitating communication to obtain an augmented hydraulic fracturing plan, the system comprising comprising: network for facilitating the communication between a plurality of components; the components comprising: a client subject having a processor and a memory, the client subject having a first data input, a second data input, and a data output in association with an MHI; a data base storage and management segment (DBS) in two-way communication with the client subject; an orchestration segment in two-way communication with the DBS, whereby information from the DBS is routed to and received from the orchestration segment; a plurality of engines in operational association with the orchestration engine, whereby the the orchestration engine controls the flow of information from the engines; and, the engines are selected from the group consisting of LAPACK, DORSAL, DOLFIN, OPM, MRST, UFL, FIAT, INSTANT, FFC, DUNE, GCC OPENMP, LLVM, OPENMP, openMPI, PETSC, SLEPC, UMFPACK, CHOLMOD, SCOTCH, METIS, CGAL, ZLIB, PYTHON, HDF5, QT, GMSH, BOOST, EIGEN, NUMPY, SCIPY, MUMPS, and Node.JS.

34. A solution system for facilitating communication to obtain an augmented hydraulic and mechanical-hydraulic model of a formation, the system comprising comprising: network for facilitating the communication between a plurality of components; the components comprising: a client subject having a processor and a memory, the client subject having a first data input, a second data input, and a data output in association with an MHI; a data base storage and management segment (DBS) in two-way communication with the client subject; an orchestration segment in two-way communication with the DBS, whereby information from the DBS is routed to and received from the orchestration segment; a plurality of engines in operational association with the orchestration engine, whereby the the orchestration engine controls the flow of information from the engines; and, at least one of the plurality of engines is selected from the group consisting of LAPACK, DORSAL, DOLFIN, OPM, MRST, UFL, FIAT, INSTANT, FFC, DUNE, GCC OPENMP, LLVM, OPENMP, openMPI, PETSC, SLEPC, UMFPACK, CHOLMOD, SCOTCH, METIS, CGAL, ZLIB, PYTHON, HDF5, QT, GMSH, BOOST, EIGEN, NUMPY, SCIPY, MUMPS, and Node.JS.

35. A reservoir management system, the system comprising:

a. an information unit, the information unit in communication with a network;
b. a solution system for providing a simulation of the hydraulic and mechanical-hydraulic properties of the reservoir;
c. the solution system in communication with the network; and,
d. the solution system comprising a processor, memory, actual reservoir data, an orchestration segment, and a plurality of engines, wherein the orchestration segment facilitates the transmission and prioritization of information and data between the engines;
e. whereby, the reservoir management system is capable of providing an augmented reservoir management plan.

36. A solution system for providing virtual simulations, the system comprising:

a. an orchestration segment;
b. a first engine; and,
c. a second engine

37. The system of claim 36, wherein the first engine comprises a software package.

38. The system of claim 37, wherein the first engine comprises an open source software package.

39. The system of claim 36, wherein the first engine comprises a software package selected from the group consisting of LAPACK, DORSAL, DOLFIN, OPM, MRST, UFL, and FIAT.

40. The system of claim 36, wherein the second engine comprises a software package selected from the group consisting of INSTANT, FFC, DUNE, GCC OPENMP, LLVM, OPENMP, openMPI, PETSC, SLEPC, UMFPACK, CHOLMOD, SCOTCH, METIS, CGAL, ZLIB, PYTHON, HDF5, QT, GMSH, BOOST, EIGEN, NUMPY, SCIPY, MUMPS, and Node.JS.

41. The system of claim 36, wherein at least on of the engines is selected from the group consisting of FEniCS, Gmesh, CGAL, Paraview, Meteor, Node, JS and MondoDB.

42. The system of claim 41, wherein at least one of the engines has a dependencies.

43. The system of claim 36, wherein at least on of the engines is a FEM.

44. The system of claim 36, wherein at least on of the engines is an XFEM.

45. The system of claim 36, wherein at least on of the engines is a FEniCS.

46. The system of claim 36, wherein at least one engines is selected from the group consisting of a well log analyzer, a geostatistics library, a meshing system, a meshing library, a fracture simulator, a fracture mechanics Library, a algebraic multigrid pre-conditioner, and a petroleum reservoir simulator.

47. The system of claim 36, comprising a well log analyzer, a geostatistics Library, a meshing system, a meshing library, a fracture simulator, a fracture mechanics library, a algebraic multigrid pre-conditioner, and a petroleum reservoir simulator.

48. The systems of claim 36, comprising a client segment.

49. The systems of claim 36, comprising a data base management segment.

50. The system of claim 36, comprising a means to provide a model of a fracturing profile.

51. The system of claims 50, wherein the model is a 3-D simulation of a fracturing profile.

52. An augmented workover and completion system at a site associated with a formation, the system comprising:

a. a information unit, the information unit in communication with a network,
b. a solution system for providing a simulation of at least the hydraulic or mechanical-hydraulic properties of the formation;
c. the solution system in communication with the network;
d. the solution system comprising actual data from the formation, an orchestration segment, and a plurality of engines, wherein the orchestration segment facilitates at least the transmission or prioritization of information between the engines; wherein the solution system is cable of providing a downhole model; and,
e. a means to display the down hole model.

53. A method of hydraulically fracturing a formation having a borehole located in the formation, the method comprising:

a. obtaining actual data defining a physical characteristic of a formation in an area adjacent to a borehole in the formation;
b. providing the actual data to a solution system, the solution system comprising an orchestration system, a first engine and a second engine;
c. obtaining from the solution system a model of the mechanical and hydro-mechanical properties of the area of the formation adjacent to the borehole; and,
d. combining the model and a second actual data defining a physical characteristic of the formation with the model; and,
e. thereby providing an augmented hydraulic fracturing plan for the formation.

54. The method of claim 53, comprising hydraulically fracturing the formation at least in part based upon the augmented hydraulic fracturing plan.

55. The method of claim 53, wherein the actual data and the second actual data are the same.

56. The method of claim 53, wherein the actual data and the second actual data are for the same physical property of the formation.

57. The method of claim 53, wherein the actual data or the second actual data is selected from a group of data consisting of geological data, well log data, core data, seismic data, micro-seismic data, and measuring well drilling data.

58. A method of hydraulically fracturing a formation having a borehole located in the formation, the method comprising:

a. obtaining actual data defining a physical characteristic of a formation in an area adjacent to a borehole in the formation;
b. providing the actual data to a solution system, the solution system comprising an orchestration system, a first engine and a second engine; and,
c. obtaining from the solution system an augmented hydraulic fracturing plan for the formation.

59. The method of claim 58, comprising hydraulically fracturing the formation at least in part based upon the augmented hydraulic fracturing plan.

Patent History
Publication number: 20160102528
Type: Application
Filed: Jun 16, 2015
Publication Date: Apr 14, 2016
Applicant: Melior Innovations, Inc. (Houston, TX)
Inventors: Rebecca Wise (Berkeley, CA), David Bernstein (Alameda, CA), Mark Land (Houston, TX), John Ely (Montgomery, TX), Jacob Thomas (Houston, TX)
Application Number: 14/740,897
Classifications
International Classification: E21B 41/00 (20060101); E21B 7/00 (20060101);