The present invention relates generally to production of hydrocarbons and more particularly to systems and methods for developing hydrocarbon reservoirs, including generating and employing field development plans for developing hydrocarbon reservoirs.
Petroleum exploration and production typically emphasizes optimizing production of hydrocarbons from subsurface reservoirs in a safe and efficient manner. This can include drilling multiple wells into the formation of a reservoir to extract hydrocarbons (e.g., oil) trapped in the reservoir. A region that includes multiple wells may be referred to as a field. To assist in developing hydrocarbon reservoirs, field development plans (FDPs) are often created to model activities and processes for developing a reservoir. An FDP can include, for example, a layout of well locations, surface and subsurface features, surface facilities, and the like. Such FDPs can be useful to model how a field of wells can be developed and to outline a strategy to safely and efficiently recover hydrocarbons from the reservoir. FDPs are often developed manually, based on general knowledge of the reservoir's characteristics. For example, a team of geologist, geophysicists and engineers may study geologic maps of the reservoir, select locations for wells and manually create trajectories for the wells that are expected to maximize production of hydrocarbons from the reservoir.
Applicants have recognized that existing techniques for developing hydrocarbon reservoirs, including manually generating FDPs for developing hydrocarbon reservoirs, are generally often unsuitable for developing timely and cost efficient FDPs in may scenarios. For example, although manual generation of FDPs (e.g., including manually selecting well locations and well trajectories) may be suitable for small, simple reservoir where, for example, there are only a few wells to be drilled and few limitations on the placement of the wells, the task of generating a FDP can be exponentially more difficult, time consuming and costly in more complex situations in which there are more factors to consider. Applicants have recognized that, in the case where a relatively large number of wells are to be developed in a reservoir with various geographic limitations (e.g., faults, existing well sites and the like), it can be increasing difficult to generate a FDP that honors optimizes the production potential of the reservoir in an efficient manner, while honoring constraints for the FDP, such as threshold distances between wells, well trajectories, and/or geographic features, minimum/maximum well lengths, minimum/maximum accumulated perforation lengths, and/or the like. Moreover, even if a FDP is successfully developed, any changes to the FDP can create a cascading of issues that can be difficult to resolve, creating costly delays to generate a new or updated FDP. For example, if a well site needs to be added or moved after an initial FDP is developed, the location and configuration of some or all of the wells of the FDP may need to be altered. Similarly, if a geographic feature (e.g., a fault plane) is discovered after an initial FDP is developed, the location and configuration of some or all of the wells of the FDP may need to be altered. These types of changes can have a ripple effect, necessitating dramatic changes throughout the FDP. As a result, a developer may have abandon or alter the FDP, leading to significant cost and delays (e.g., delays of days, weeks or months).
Recognizing these and other shortcomings of existing techniques, Applicants have developed novel systems and methods for developing hydrocarbon reservoirs, including generating and employing FDPs for developing hydrocarbon reservoirs. Certain embodiments provide for rapidly generating FDPs to optimize the production potential of a hydrocarbon reservoir, by for example, generating a set of proposed wells that maximize contact with a pay-zone of the reservoir. In some embodiments, an FDP can be generated based on little to no user input, while honoring the constraints of the reservoir and maximizing contact with a pay-zone of the reservoir. In some embodiments, trajectories for wells of the FDP are generated to include a reservoir contact section that extends from a first point at a top limiting surface of a pay-zone of the reservoir to second point a bottom limiting surface of the pay-zone of the reservoir. In some embodiments, the reservoir contact section follows a calculated path having a depth that is proportional to the difference between the top and bottom limiting surfaces and a function of location. Such a path can to maximize the trajectory's contact with the pay-zone. Further, the described embodiments can enable an FDP for a reservoir to be generated rapidly (e.g., within minutes or hours), thereby enabling any changes in parameters to be accounted for with little to no delay in generating an updated FDP and developing the reservoir. The ability to rapidly generate FDPs can enable developers to experiment with different sets of constraints prior to committing to a particular FDP—a luxury that was not available with existing techniques that can require weeks or months to develop a FDP. For example, employing the FDP generation techniques described herein, a developer can generate multiple FDPs based on different sets of constraints (e.g., within hours), review the FDPs, and select and employ a particular one of the FDPs that the developer believes will provide the best solution to develop the reservoir.
Provided in some embodiments is a system for developing a hydrocarbon reservoir. The system including: a seismic system adapted to conduct seismic testing of a hydrocarbon reservoir to generate seismic data for the hydrocarbon reservoir; a logging system adapted to conduct logging of one or more wells in the reservoir to generate log data for the hydrocarbon reservoir; a field development system adapted to: determine, based on the seismic data and the log data for the hydrocarbon reservoir, a subsurface mapping of the reservoir, the mapping including: a top limiting surface of the hydrocarbon reservoir; and a bottom limiting surface of the hydrocarbon reservoir; for each well of a plurality of wells proposed to be drilled into the hydrocarbon reservoir: determine well parameters including: a proposed well location indicative of a surface location of the well; a well azimuth indicative of a direction of a borehole for the well; and a well length indicative of a horizontal distance for the well; determine a reservoir entry location at or near the proposed well location; determine a reservoir exit location located a distance from the reservoir entry location corresponding to the well length and in a direction corresponding to the well azimuth; determine a reservoir entry point corresponding to a location at a depth of the top limiting surface directly below the reservoir entry location; determine a reservoir exit point corresponding to a location at a depth of the bottom limiting surface directly below the reservoir exit location; and determine a well trajectory including: a main bore section extending from the reservoir entry location to the reservoir entry point; and a reservoir contact section extending from the reservoir entry location to the reservoir exit location, the reservoir contact section being contained between the top limiting surface and the bottom limiting surface, and the reservoir contact section including a series of well trajectory points from the reservoir entry location to the reservoir exit location, each of the well trajectory points located at a depth that is proportionally closer to the bottom limiting surface than the top limiting surface than any preceding well trajectory points of the series that are closer to the reservoir entry location such that the well trajectory includes a path that extends downward gradually from the top limiting surface to the bottom limiting surface; and generate a field development plan (FDP) for the hydrocarbon reservoir, the FDP including development information for each well of the plurality of wells, the development information for each well including the determined well trajectory for the well; and a well drilling system adapted to drill a borehole for one or more of the plurality of wells, the borehole for each of the one or more wells including a borehole having a trajectory corresponding to the well trajectory for the well.
In certain embodiments, a depth for each point of the series of well trajectory points of the reservoir contact section of the well trajectory for each well is determined according to the following relationship:
where Z(X,Y) is a depth of well trajectory point located directly below a surface location (X,Y), Ztop,(X,Y), is the depth of the top limiting surface directly below the surface location (X,Y), D(X,Y) a distance between the top limiting surface and the bottom limiting surface directly below the surface location (X,Y), N is a total number of points in the series of well trajectory points, and n is the index in the series of points with the reservoir entry point being the first point in the series and having an index of 0.
In some embodiments, the top limiting surface of the hydrocarbon reservoir comprises a top limiting surface of a pay-zone of the hydrocarbon reservoir, and wherein the bottom limiting surface of the hydrocarbon reservoir comprises a bottom limiting surface of the pay-zone of the hydrocarbon reservoir.
Provided in some embodiments is a system for developing a hydrocarbon reservoir, the system adapted to: determine a top limiting surface of a hydrocarbon reservoir; determine a top limiting surface of a hydrocarbon reservoir; determine a bottom limiting surface of the hydrocarbon reservoir; determine a free water level of the hydrocarbon reservoir; for each well of a plurality of wells proposed to be drilled into the hydrocarbon reservoir: determine well parameters including: a proposed well location indicative of a surface location of the well; a well azimuth indicative of a direction of a borehole for the well; and a well length indicative of a horizontal distance for the well; determine a reservoir entry location at or near the proposed well location; determine a reservoir exit location located a distance from the reservoir entry location corresponding to the well length and in a direction corresponding to the well azimuth; determine a reservoir entry point corresponding to a location at a depth of the top limiting surface directly below the reservoir entry location; determine a reservoir exit point corresponding to a location at a depth of the bottom limiting surface directly below the reservoir exit location; and determine a well trajectory including: a main bore section extending from the reservoir entry location to the reservoir entry point; and a reservoir contact section extending from the reservoir entry location to the reservoir exit location, the reservoir contact section being contained between the top limiting surface and the bottom limiting surface, and the reservoir contact section including a series of well trajectory points from the reservoir entry location to the reservoir exit location, each of the well trajectory points located at a depth that is proportionally closer to the bottom limiting surface than the top limiting surface than any preceding well trajectory points of the series that are closer to the reservoir entry location such that the well trajectory includes a path that extends downward gradually from the top limiting surface to the bottom limiting surface; and generate a field development plan (FDP) for the hydrocarbon reservoir, the FDP including development information for each well of the plurality of wells, the development information for each well including the determined well trajectory for the well.
In certain embodiments, a depth for each point of the series of well trajectory points of the reservoir contact section of the well trajectory for each well is determined according to the following relationship:
where Z(X,Y) is a depth of well trajectory point located directly below a surface location (X,Y), Ztop,(X,Y) is the depth of the top limiting surface directly below the surface location (X,Y), D(X,Y) a distance between the top limiting surface and the bottom limiting surface directly below the surface location (X,Y), N is a total number of points in the series of well trajectory points, and n is the index in the series of points with the reservoir entry point being the first point in the series and having an index of 0.
In some embodiments, the top limiting surface of the hydrocarbon reservoir comprises a top limiting surface of a pay-zone of the hydrocarbon reservoir, and wherein the bottom limiting surface of the hydrocarbon reservoir comprises a bottom limiting surface of the pay-zone of the hydrocarbon reservoir.
In some embodiments, the system is further adapted to identify the plurality of wells proposed to be drilled into the hydrocarbon reservoir, wherein identify the plurality of wells proposed to be drilled into the hydrocarbon reservoir includes: determine a polygon defining an area of interest for the FDP; and identify a first plurality of wells proposed to be drilled into the hydrocarbon reservoir, wherein identify the plurality of wells proposed to be drilled into the hydrocarbon reservoir includes identifying wells of the first plurality of wells that fall within the polygon.
In certain embodiments, identifying the plurality of wells proposed to be drilled into the hydrocarbon reservoir further includes: determine locations of existing well-sites; and identify any wells of the a first plurality of wells proposed to be drilled into the hydrocarbon reservoir having a proposed well location that is within a threshold well distance of any of the existing well-sites, wherein identifying the plurality of wells proposed to be drilled into the hydrocarbon reservoir includes excluding any wells of the a first plurality of wells proposed to be drilled into the hydrocarbon reservoir determined to have a proposed well location that is within a threshold well distance of any of the existing well-sites.
In some embodiments, the system is further adapted to: determine a location of one or more geographic features of the hydrocarbon reservoir; determine a threshold geographic feature distance associated with the FDP; and for each well of the plurality of wells proposed to be drilled into the hydrocarbon reservoir: determine whether one or more points of the well trajectory for the well are located within the threshold geographic feature distance of the location of one or more geographic features; and in response to determining that one or more points of the well trajectory for the well are located within the threshold geographic feature distance of the location of the one or more geographic features, remove the one or more points from the well trajectory for the well. In certain embodiments, remove the one or more points of the well trajectory for the well includes: remove the one or more points of the well trajectory for the well determined to be located within the threshold geographic event distance of the location of one or more geographic features; and remove any well trajectory points of the series of well trajectory points that are closer to the reservoir exit point than the one or more points of the well trajectory for the well determined to be located within the threshold geographic event distance of the location of one or more geographic events.
In some embodiments, the system is further adapted to: determine locations of well trajectories of the plurality of the well trajectories for each well of a plurality of wells proposed to be drilled into the hydrocarbon reservoir and well trajectories for any existing wells; determine a threshold well trajectory distance associated with the FDP; for each well of the plurality of wells proposed to be drilled into the hydrocarbon reservoir: determine whether one or more points of the well trajectory for the well are located within the threshold well trajectory distance of locations of well trajectories of the plurality of the well trajectories for each well of a plurality of wells proposed to be drilled into the hydrocarbon reservoir and well trajectories for any existing wells; and in response to determining that one or more points of the well trajectory for the well are located within the threshold well trajectory distance of locations of well trajectories of the plurality of the well trajectories for each well of a plurality of wells proposed to be drilled into the hydrocarbon reservoir and well trajectories for any existing wells, remove the one or more points from the well trajectory for the well. In certain embodiments, remove the one or more points of the well trajectory for the well includes: remove the one or more points of the well trajectory for the well determined to be located within the threshold well trajectory distance of locations of well trajectories of the plurality of the well trajectories for each well of the plurality of wells proposed to be drilled into the hydrocarbon reservoir and the well trajectories for any existing wells; and remove any well trajectory points of the series of well trajectory points that are closer to the reservoir exit point than the one or more points of the well trajectory for the well determined to be located within the threshold well trajectory distance of locations of well trajectories of the plurality of the well trajectories for each well of the plurality of wells proposed to be drilled into the hydrocarbon reservoir and the well trajectories for any existing wells.
In some embodiments, the system is further adapted to: for each of the well trajectories: determine a well completion, the well completion including a perforation section extending across at least a portion of the reservoir contact section of the well trajectory.
In certain embodiments, the system is further adapted to: for each of the well trajectories: determine whether the well completion for the well trajectory satisfies predefined well criteria, the well criteria including minimum and maximum total well length and minimum and maximum accumulative perforation length; and in response to determining that the well completion for the well trajectory does not satisfy predefined well criteria, not including a well corresponding to the well trajectory in the FDP.
In some embodiments, the system is further adapted to: for each of the proposed wells of the FDP, calculate a corresponding oil-in-place for the well, wherein the oil-in-place is indicative of a production potential for the well, and wherein the oil in place for each well is determined based on the well trajectory determined for the well; and rank the plurality of wells of the FDP based on the oil-in-place calculated for the proposed wells of the FDP, wherein the FDP includes an indication of the ranking the plurality of wells based on the oil in place.
In certain embodiments, the system is further adapted to: rank the plurality of wells of the FDP; and serve, to a computer for display via a graphical user interface, a depiction of a ranking the plurality of wells, wherein the graphical depiction of the ranking the plurality of wells includes a geographical mapping including, for each well of the plurality of wells, an element depicted at a location corresponding to a geographical location of the well, wherein the element includes a length corresponding to a length of the well and a direction corresponding to an azimuth for the well, and wherein the element includes a color or pattern corresponding to the ranking of the well relative to the other wells of the plurality of wells. In some embodiments, each element includes an interactive element, and wherein, in response to receiving selection of the element, the system is further configured to display additional information for the well corresponding to the element.
Provided in some embodiments is a method for developing a hydrocarbon reservoir, The method including: determining a top limiting surface of a hydrocarbon reservoir; determining a bottom limiting surface of the hydrocarbon reservoir; for each well of a plurality of wells proposed to be drilled into the hydrocarbon reservoir: determining well parameters including: a proposed well location indicative of a surface location of the well; a well azimuth indicative of a direction of a borehole for the well; and a well length indicative of a horizontal distance for the well; determining a reservoir entry location at or near the proposed well location; determining a reservoir exit location located a distance from the reservoir entry location corresponding to the well length and in a direction corresponding to the well azimuth; determining a reservoir entry point corresponding to a location at a depth of the top limiting surface directly below the reservoir entry location; determining a reservoir exit point corresponding to a location at a depth of the bottom limiting surface directly below the reservoir exit location; and determining a well trajectory including: a main bore section extending from the reservoir entry location to the reservoir entry point; and a reservoir contact section extending from the reservoir entry location to the reservoir exit location, the reservoir contact section being contained between the top limiting surface and the bottom limiting surface, and the reservoir contact section including a series of well trajectory points from the reservoir entry location to the reservoir exit location, each of the well trajectory points located at a depth that is proportionally closer to the bottom limiting surface than the top limiting surface than any preceding well trajectory points of the series that are closer to the reservoir entry location such that the well trajectory includes a path that extends downward gradually from the top limiting surface to the bottom limiting surface; and generating a field development plan (FDP) for the hydrocarbon reservoir, the FDP including development information for each well of the plurality of wells, the development information for each well including the determined well trajectory for the well.
In certain embodiments, a depth for each point of the series of well trajectory points of the reservoir contact section of the well trajectory for each well is determined according to the following relationship:
where Z(X,Y) is a depth of well trajectory point located directly below a surface location (X,Y), Ztop,(X,Y) is the depth of the top limiting surface directly below the surface location (X,Y), D(X,Y) a distance between the top limiting surface and the bottom limiting surface directly below the surface location (X,Y), N is a total number of points in the series of well trajectory points, and n is the index in the series of points with the reservoir entry point being the first point in the series and having an index of 0.
In some embodiments, the top limiting surface of the hydrocarbon reservoir comprises a top limiting surface of a pay-zone of the hydrocarbon reservoir, and wherein the bottom limiting surface of the hydrocarbon reservoir comprises a bottom limiting surface of the pay-zone of the hydrocarbon reservoir.
Provided in some embodiments is non-transitory computer readable storage medium including program instructions executable by a computer processor to cause the operations of the system and/or the method for developing a hydrocarbon reservoir described above.
While this disclosure is susceptible to various modifications and alternative forms, specific embodiments thereof are shown by way of example in the drawings and will be described in detail herein. The drawings may not be to scale. It should be understood, however, that the drawings and the detailed descriptions thereto are not intended to limit the disclosure to the particular form disclosed, but, to the contrary, the intention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the present disclosure as defined by the appended claims.
The present invention will now be described more fully hereinafter with reference to the accompanying drawings in which example embodiments of the invention are shown. This invention may, however, be embodied in many different forms and should not be construed as limited to the illustrated embodiments set forth herein, rather, these example embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.
Described herein are systems and methods for developing hydrocarbon reservoirs, including generating and employing FDPs for developing hydrocarbon reservoirs. Certain embodiments provide for rapidly generating FDPs to optimize the production potential of a hydrocarbon reservoir, by for example, generating a set of proposed wells that maximize contact with a pay-zone of the reservoir. In some embodiments, an FDP can be generated based on little to no user input, while honoring the constraints of the reservoir and maximizing contact with a pay-zone of the reservoir. In some embodiments, trajectories for wells of the FDP are generated to include a reservoir contact section that extends from a first point at a top limiting surface of a pay-zone of the reservoir to second point a bottom limiting surface of the pay-zone of the reservoir. In some embodiments, the reservoir contact section follows a calculated path having a depth that is proportional to the difference between the top and bottom limiting surfaces and a function of location. Such a path can to maximize the trajectory's contact with the pay-zone. Further, the described embodiments can enable an FDP for a reservoir to be generated rapidly (e.g., within minutes or hours), thereby enabling any changes in parameters to be accounted for with little to no delay in generating an updated FDP and developing the reservoir. The ability to rapidly generate FDPs can enable developers to experiment with different sets of constraints prior to committing to a particular FDP—a luxury that was not available with existing techniques that can require weeks or months to develop a FDP. For example, employing the FDP generation techniques described herein, a developer can generate multiple FDPs based on different sets of constraints (e.g., within hours), review the FDPs, and select and employ a particular one of the FDPs that the developer believes will provide the best solution to develop the reservoir.
In some embodiments, the top limiting surface 110 is an effective top limiting surface defined at least partially by the gas-oil contact surface 113. For example, respective portions of the top limiting surface 110 may be defined by the deeper of corresponding portions of a preliminary top limiting surface identified for the reservoir 106 and the gas-oil contact surface 113. In some embodiments, the bottom limiting surface 112 is an effective bottom limiting surface defined at least partially by the FWL 114 and/or the gas-oil contact surface 113. For example, respective portions of the bottom limiting surface 112 may be defined by the shallower of corresponding portions of a preliminary bottom limiting surface identified for the reservoir 106 and the FWL 114. Such an embodiment may be employed to maintain a reservoir contact section of the wellbore in the oil producing region of the reservoir 106 (e.g., in the region above the FWL 114). As another example, respective portions of the bottom limiting surface 112 may be defined by the shallower of corresponding portions of a preliminary bottom limiting surface identified for the reservoir 106 and the gas-oil contact surface 113. Such an embodiment may be employed to maintain a reservoir contact section of the wellbore in the gas producing region of the reservoir 106 (e.g., in the region above the FWL 114 and the portion of the reservoir 106 expected to contain oil).
Returning to
As described herein an FDP with proposed wells can be generated to assist in developing the reservoir 106. In some embodiments, generating the FDP can include can identifying proposed well locations 122 that do not meet criteria for the FDP and removing them from consideration in the FDP. For example, where constraints for an FDP require that all well locations for a field are located within the area of interest 130, are located at least a threshold distance from exiting well sites 122, and are located at least a threshold distance from geographic features 116 (such as faults 118), proposed well locations that do not meet these criteria may be removed from consideration in the FDP. Referring to
In some embodiments, reservoir information 222 includes default FDP parameters 230, limiting surface data 232, gas-oil contact data 233, free water level (FWL) data 234, geographic feature data 236, exiting well data 238, and/or the like. In some embodiments, default FDP parameters 230 include default parameters for the FDP, such as, a default well length, a default well azimuth, a default sampling number, a default threshold geographic feature distance, a default threshold well trajectory distance, a default threshold well distance, a default minimum well length, a default maximum well length a default minimum accumulative perforation length, a default maximum accumulative perforation length and/or the like. As described herein, such default values may be employed for a parameter if, for example, an alternative value for the parameter is not specified (e.g., the user 212 does not specify a value for the parameter).
In some embodiments, the limiting surface data 232 is indicative of the locations of the top and/or bottom limiting surfaces for the region being developed. For example, referring to
In some embodiments, the gas-oil contact data 233 is indicative of the gas-oil contact location for the region being developed. For example, referring to
In some embodiments, the FWL data 234 is indicative of the FWL for the region being developed. For example, referring to
In some embodiments, the geographic feature data 236 is indicative of one or more geographic features in the region being developed. For example, referring to
In some embodiments, the existing well data 238 is indicative of one or more features of existing wells in the region being developed. For example, referring to
In some embodiments, the reservoir assessment system 202 provides at least some of the reservoir information 210. For example, the reservoir assessment system 202 may include seismic system and/or a logging system that generates some or all of the limiting surface data 232, the gas-oil contact data 233, the free water line data 234, the geographic feature data 236, and/or the like. For example, a seismic system may conduct seismic testing of the region 100 to generate field seismic data for the region 100 and the hydrocarbon reservoir 106, and/or a logging system may conduct logging of one or more existing wells in the of the region 100 to generate log data for the region 100 and the hydrocarbon reservoir 106. The reservoir assessment system 202 may generate a geologic mapping of the region 100 (e.g., including the hydrocarbon reservoir 106) using the field seismic data and the log data for the region 100. The geologic mapping may include a subsurface mapping that includes the limiting surface data 232 for the region 100 (e.g., including a 3D mapping of a contoured surface that represents the top limiting surface 110 of the pay-zone 108 of the reservoir 106 across the region 100, and a 3D mapping of a contoured surface that represents the bottom limiting surface 112 of the pay-zone 108 of the reservoir 106 across the region 100), the gas-oil contact data 233 (e.g., including a gas-oil depth value that is indicative of the gas-oil contact surface 113 in the region 100 and/or a 3D mapping of a contoured surface that represents the gas-oil contact surface 113 across the region 100), the FWL data 234 (e.g., including a FWL depth value that is indicative of the FWL in the region 100 and/or a 3D mapping of a contoured surface that represents the FWL 114 across the region 100), the geographic feature data 236 (e.g., including a 3D mapping of contoured surfaces that represent the fault planes 118a and 118b, respectively, across the region 100) and/or the like. In some embodiments, the limiting surface data 232 for the top and bottom limiting surfaces is determined by integrating seismic data with well log data. For example, top and bottom reservoir pay-zone locations may be determined for each of a plurality of wells based on log data for the wells (e.g., determining top and bottom reservoir pay-zone locations corresponding to the depth at which the well bore enters and exits, respectively, the pay-zone 108 based on log data for the well). In turn, a top limiting surface 110 may be determined as a 3D contour that includes or otherwise corresponds to the top locations at the respective well locations and/or a bottom limiting surface 112 may be determined as a 3D contour that includes or otherwise corresponds to the bottom locations at the respective well locations. In some embodiments, the portions of the top and/or bottom limiting surfaces 110 and 112 that extend between the well locations can be determined via interpolation between the tops and/or bottoms at the well locations and/or based on seismic data for the areas between the wells. Limiting surfaces indicative of upper and lower limits of hydrocarbon (e.g., gas or oil) pay-zones 108 may be determined using well data, such as MDT (modular formation dynamics tester) and well logs. Surfaces indicative of upper surfaces of water zones (e.g., a FWL) may be determined using well data, such as modular formation dynamics tester (MDT), production logging tool (PLT), and saturation well logs. Fault planes (e.g., fault planes 118a and 118b) may be determined via seismic data interpretation. The reservoir assessment system 202 may store the generated reservoir information 222 in the database 210 for use by the reservoir development application 204.
In some embodiments, the reservoir development application 204 is executed on a computer to generate one or more FDPs 120 based on the reservoir information 222, and/or FDP parameters provided by a user 212. For example, the FDP system 206 may include a computer system, and the reservoir development application 204 may be executed on the FDP system 206 to generate one or more FDPs 120 based on the reservoir information 222, and/or FDP parameters provided by the user 212. The FDP system 206 may include, for example, a computer system that is the same or similar to the computer system 1000 described herein with regard to at least
where Z(X,Y) is a depth of well trajectory point located directly below a surface location (X,Y), Ztop,(X,Y) is the depth of the top limiting surface directly below the surface location (X,Y), D(X,Y) a distance between the top limiting surface (e.g., the top limiting surface 110 of the pay-zone 108) and the bottom limiting surface (e.g., the bottom limiting surface 112 of the pay-zone 108) directly below the surface location (X,Y), N is a total number of points in the series of well trajectory points (e.g., a specified “sampling”), and n is the index in the series of points with the reservoir entry point being the first point in the series and having an index of 0. The values of X and Y may be, for example, the geographic coordinates (e.g., latitude and the longitude, respectively) of the surface location.
In some embodiments, generation of the FDP 220 includes performing quality checks to ensure that the wells and associated well trajectories are not too close to other objects or features. For example, the reservoir development application 204 may: (1) remove a proposed well if the associated well location is located within a threshold well distance of the location of any existing well sites; (2) alter the well trajectory for a proposed well if the well trajectory is located within a threshold well distance of a well trajectory of an existing well or other proposed wells (e.g., truncating the well trajectory at the first offending position along the proposed well trajectory); (3) alter the well trajectory for a proposed well if the well trajectory is located within a threshold geographic feature distance of a geographic feature, such as a fault (e.g., truncating the well trajectory at the first offending position along the proposed well trajectory); (4) not include a proposed well in the FDP if it does not satisfy predefined well criteria (e.g., a minimum/maximum total well length and/or a minimum/maximum accumulative perforation length).
In some embodiments, the generation of the FDP 220 includes determining associated reportings. For example, the reservoir development application 204 may, for each of the proposed wells of the FDP 220, calculate a corresponding reservoir opportunity index (ROI) and rank the proposed well of the FDP. The ROI for a well may be based on an oil-in-place for the well that is indicative of a production potential for the well based on its associated well trajectory. The ranking of the wells of the FDP 220 can be based on a variety of metrics, such as the ROI. The ROI for the wells of the FDP 220 and/or the raking of the wells may be provided in or with the FDP 220.
In some embodiments, the FDP 200 and associated information may be presented in a manner to facilitate quick and accurate assessment of the FDP 220. For example, the reservoir development application 204 may generate (for display to the user 112) a ranking of the proposed wells of the FDP 220 that includes a geographic mapping that includes, for each of the proposed wells of the FDP 220, an element (e.g., an icon) depicted at a location corresponding to a geographic location of the well, where each of the elements has a length and a direction indicative of a length and a direction of a well trajectory for the well, and is of a color or pattern that is indicative of the ranking of the well relative to the other proposed wells (see, e.g.,
In some embodiments, the reservoir development application 204 determines default values for the FDP parameters that are not specified by the user 212 in response to the query. For example, if the user 212 fails to specify a well length, the reservoir development application 204 may access the default FDP parameters 230 stored the reservoir information database 210, and determine the well length to be the default well length value (e.g., 5000 m) of the default FDP parameters 230. As a further example, if the user fails to specify an area of interest, the entire field may be used as the area of interest, by default. In some embodiments, the user 212 may be required to specify at least certain parameters. For example, the reservoir development application 204 may require the user 212 to specify one or more well locations, or at least a well site spacing (e.g., the user 212 can specify 1000 m in X direction and 1000 m in Y direction). In some embodiments, where the user 212 fails to specify a parameter that is unique to the area of interest 130 specified (e.g., a FWL, a top limiting surface, a bottom limiting surface, a geographic feature, and/or the like), the reservoir development application 204 may determine the parameter based on reservoir information 222 for the area of interest 130. For example, if the user 212 specifies only the area of interest 130 that falls within the region 100, the reservoir development application 204 may retrieve, from the reservoir information database 210, limiting surface data 232, gas-oil contact data 233, FWL data 234 and geographic feature data 236 for the region 100, and determine, from the data retrieved, a subsurface mapping that includes a value for the FWL in the region 100 (e.g., 100 m) and/or a 3D mapping of a contoured surface that represents the FWL 114 across the region 100, a 3D mapping of a contoured surface that represents the top limiting surface 110 of the pay-zone 108 of the reservoir 106 across the region 100, a 3D mapping of a contoured surface that represents the bottom limiting surface 112 of the pay-zone 108 of the reservoir 106 across the region 100, and a 3D mapping of contoured surfaces that represent the fault planes 118a and 118b across the region 100.
The method 300 may include determining a geographic area of interest (block 304). In some embodiments, determining a geographic area of interest includes the reservoir development application 204 determining an intersection of an area of interest specified by the user with the earth's surface. Referring to
The method 300 may include determining a geologic mapping (block 306). In some embodiments, determining a geologic mapping includes determining a geologic mapping of the area of interest 130 and/or the region 100 containing the area of interest 130. Referring to
The method 300 may include determining proposed well locations (block 308). In some embodiments, determining proposed well locations includes determining well locations in the area of interest 130 (e.g., located in the 2D polygon) that correspond to the user specified (or default) well locations and/or well spacing. If, for example, the user 212 specifies latitude and longitude coordinates for proposed well locations for wells within the region 100 and/or the area of interest 130, then the reservoir development application 204 may determine an initial set of proposed well location corresponding to the locations specified by the user 212. If the user 212 does not specify proposed well locations, but does specify a well spacing, then the reservoir development application 204 may determine an initial set of proposed well locations corresponding to the well spacing specified by the user 212. For example, if the user 212 specifies a well spacing of 1000 m in X direction and 1000 m in Y direction, then the reservoir development application 204 may determine the grid of forty-nine initial proposed well locations 122 in the region 100 and equally spaced 1000 m in X direction and 1000 m in Y direction. Referring to
In some embodiments, determining proposed well locations includes checking to see if any of the proposed well locations are too close to any existing well locations. For example, in addition to removing any proposed well locations 122 that are located outside of the polygon defining the area of interest 130, the reservoir development application 204 may remove any initially proposed well locations 122 that are within a threshold well distance of any existing well sites 120. Referring to
In some embodiments, determining proposed well locations includes checking to see if any of the proposed well locations are too close to any existing geographic features. For example, in addition to removing any proposed well locations 122 that are located outside of the polygon defining the area of interest 130 and/or too close to existing well locations, the reservoir development application 204 may remove any initially proposed well locations that are within a threshold geographic feature distance of any existing geographic features 116. Referring to
The method 300 may include generating a set of well trajectories (block 310). In some embodiments, generating a set of well trajectories includes generating a well trajectory for each proposed well location 122 of the set of proposed well locations. Referring to
Method 400 may include determining a reservoir entry location and reservoir exit location (block 404). In some embodiments, the reservoir entry location is a 2D location (e.g., on the surface 102) that corresponds to the proposed well location 122. Referring to
Method 400 may include determining a reservoir entry point and a reservoir exit point (block 406). In some embodiments, the reservoir entry point is a 3D location (or “point”) that corresponds to a point at a depth (Ztop) of a top limiting surface directly below the reservoir entry location and/or the reservoir exit point is a 3D location (or “point”) that corresponds to a point at a depth (Zbottom) of a bottom limiting surface directly below the reservoir exit location. Referring to
Method 400 may include determining whether the reservoir entry point is above (e.g. shallower) than the reservoir exit point (block 408), and, if so, reversing the direction of the well (block 410). In some embodiments, determining a path for the well trajectory includes determining a path having a generally downward direction, such that the reservoir entry point is above the reservoir exit point. That is, the reservoir entry point is at a shallower depth than the reservoir exit point. If the reservoir entry point is at a shallower depth than the reservoir exit point, then the process may continue using the current reservoir entry point and the current reservoir exit point. If, however, the reservoir exit point is at a shallower depth than the reservoir entry point, then the process may swap the reservoir exit point with the reservoir entry point, such that the reservoir exit point becomes the reservoir entry point and the reservoir entry point becomes the reservoir exit point, and may move the proposed well location to the reservoir exit location. That is, the ends of the proposed well may be swapped. Referring to
Method 400 may include determining a well trajectory (block 412). In some embodiments, a well trajectory may include a main bore section and a reservoir contact section. The main bore section may extend from a reservoir entry location (and/or the proposed well location) to a reservoir entry point. The reservoir contact section may extend from the reservoir entry point to the reservoir exit point. In some embodiments, determining a well trajectory for a proposed well includes determining a main bore section of the well trajectory that extends from the reservoir entry location for the well (and/or the proposed well location 122 for the proposed well) to the reservoir entry point for the well. Referring to
In some embodiments, determining a well trajectory includes determining a reservoir contact section having a path that extends downward gradually from the top limiting surface to the bottom limiting surface. The path may include a number of trajectory points that are equally spaced horizontally (e.g., in the direction of the surface). As described herein, in some embodiments, a depth of each point of the series of well trajectory points of the reservoir contact section is determined using the relationship defined above in equation 1.
Referring to
(e.g., where X0,Y0 are the coordinates for the first well trajectory location, 0), the reservoir development application 204 may determine a second well trajectory point 522 (corresponding to well trajectory location 1) to be at the location (X1,Y1,Z1) based on the following:
(e.g., where X1,Y1 are the coordinates for the second well trajectory location, 1), and so forth for each of the ten trajectory locations, to determine the ten well trajectory points 522 for a reservoir contact section 518 of a well trajectory 514 for the proposed well location 122. In some embodiments, determining the well trajectory 514 may include the reservoir development application 204 combining the determined main bore section 516 and the determined reservoir contact section 518 to generate a contiguous well trajectory 514 that extends from the reservoir entry location 502 (e.g., the proposed well location 122) through the reservoir entry point 508, and gradually downward to the reservoir exit point 510.
Method 400 may be repeated for each of the proposed well locations 122 of the remaining proposed well locations 122 identified at block 308 to generate corresponding set of well trajectories for the for the proposed well locations 122 identified at block 308. Referring to
Referring to method 300 of
In some embodiments, altering a well trajectory may include truncating the well trajectory. This may include removing a portion of the well trajectory violating the FDP constraints and/or the portions of the well trajectory that extend beyond the violating portion of the well trajectory. If for example, the reservoir development application 204 determines that a well trajectory 514 having a length of 10,000 m is within the threshold geographic feature distance of a geographic feature 116 or within the well threshold trajectory distance of a well trajectory of an existing well 120 or any of the other eleven well trajectories 122 at a location of about 7,500 m along the well trajectory 514, then the reservoir development application 204 may remove the portion of the well trajectory 514 from about 7,500 m to 10,000 m, effectively truncating the well trajectory to a length of about 7,500 m. In some embodiments, the resulting truncated well length is used in the determination as to whether or not the well falls within the minimum or maximum well length.
Method 300 may include generating wells (block 314). In some embodiments, generating wells includes generating wells based on the quality checked set of well trajectories. For example, generating wells may include the reservoir development application 204 generating a set of hydrocarbon wells, including, for each of the well trajectories 514 of the quality checked set of well trajectories, a completed well model, including a definition of a borehole extending along the length of the well trajectory 514 and/or a definition of completion features, such as a size and/or location of casing perforations across the reservoir contact section 518 of the well trajectory 514.
Method 300 may include quality checking wells (block 316). In some embodiments, quality checking wells includes quality checking that the generated wells satisfy FDP well constraints such as the minimum/maximum well length, the minimum/maximum accumulative perforation length, and/or the like. For example, quality checking wells may include the reservoir development application 204 determining, for each of the wells of the set of hydrocarbon wells generated (e.g., at block 314), whether the well length (e.g., the length of the well trajectory) falls within the minimum and maximum well length for the FDP, whether the length of the perforations in well (e.g., the length of the perforations in reservoir contact section 518 of the well trajectory 514) falls within the minimum and maximum accumulative perforation length for the FDP. In some embodiments, a well that does not satisfy the well constraints may be removed from the set of hydrocarbon wells generated. For example, if the reservoir development application 204 determines that a well violates one or both of the minimum/maximum well length, the minimum/maximum accumulative perforation length constraints, the reservoir development application 204 may remove the well from the set of hydrocarbon wells generated, such that the well is not included in the set of wells of the FDP ultimately generated.
Method 300 may include ranking wells (block 314). In some embodiments, ranking wells includes ranking the wells relative to one another based on a projected return on investment (ROI) determined for each of the wells. In some embodiments, a ROI for a well includes a value of oil-in-place for the well. For example, where the well is determined to traverse a portion of the reservoir that can produce 100,000 barrels of oil via the well, the reservoir development application 204 may determine the well to have projected ROI of 100,000 barrels of oil. Where a barrel of oil is estimated to have a value of $100, the reservoir development application 204 may determine the well to have projected ROI of $10,000,000. In some embodiments, a projected return on investment can take into account a cost for drilling and operating the well. For example, where the well includes a cost of $1,000,000 for and drilling and operating the well, the reservoir development application 204 may determine the well to have projected ROI of $9,000,000. In some embodiments, the ROI can be expressed as a ratio. For example, where the well includes a cost of $1,000,000 for and drilling and operating the well, the reservoir development application 204 may determine the well to have projected ROI of 9 (e.g., ROI=$9,000,000/$1,000,000). The reservoir development application 204 may rank the wells of the set of wells relative to one another based on their respective ROI. In some embodiments, a priority can be assigned based on the ranking. For example, in a set of twelve wells, the wells may be assigned a priority of 1 to 12, corresponding to their ranking. A priority may indicate an order in which the wells should be drilled. For example, the highest priority well may be drilled first in accordance with an associated FDP. Although raking/prioritizing based on ROI is discussed for the purposed of illustration, rakings/priorities can be based a variety of different well characteristics for wells, such as Hydrocarbon Pore Volume (HCPV), formation permeability KH) and/or the like.
Method 300 may include generating a FDP (block 320). In some embodiments, generating a FDP includes generating a FDP 220 that is indicative of the set of wells, the physical features of the set of wells, the projected characteristics of the set of wells, and/or the like. Generating a FDP can include, for example, the reservoir development application 204 generating a FDP 220 that provides, for each well of the set of wells generated and quality checked (e.g., resulting from block 316), the well location (e.g., latitude and longitude coordinates), the well trajectory (e.g., a set of trajectory points for the main bore and/or the reservoir contact section), completion information (e.g., the location of perforations), the well length, the accumulative perforation length, the ranking/priority of the wells, and/or the like. In some embodiments, the FDP 220 may include various forms of content that can be provided to a user (e.g., displayed via FDP system 206) to facilitate understanding of the FDP. For example, the reservoir development application 204 may display (e.g., via FDP system 206 for display to user 212) a histogram of the well lengths for the wells of the set of wells of the FDP.
Method 300 may include developing a reservoir based on an FDP (block 322). In some embodiments, developing a reservoir based on an FDP includes drilling one or more hydrocarbon wells in accordance with the FDP. Referring to
In some instances, the proposed FDP 220 can be subjected to a field development optimization process. For example, the FDP 220 (including the definition of the various wells and well trajectories) can be further assessed to determine the appropriate use of each of the wells, as a production well and/or an injection well. The FDP 220 may be modified to further identify which of the well (and well trajectories) are to be employed as production and/or injection wells. In some instances, a recovery factor (RF) can be calculated for the field based on the FDP 220. In some instances, major investment decisions, for instance, expanding the current facilities (such as gas-oil separation packages (GOSPs)) in the field, are based on the FDP 220. In some instances, the FDP 220 can be used to address short and long term objectives of the field. For example, if a short term objective is to achieve a higher plateau, then the FDP 220 can be used to identify the optimum number of wells (producers and/or injectors) and trajectories to drill to achieve the higher plateau. If a long term objective is to maximize plateau or maximize oil recovery, then the FDP 220 can be used to identify the producer and injection trajectories to achieve the objective.
The processor 1006 may be any suitable processor capable of executing/performing program instructions. The processor 1006 may include a central processing unit (CPU) that carries out program instructions (e.g., the program instructions of the program module(s) 1012) to perform the arithmetical, logical, and input/output operations described herein. The processor 2006 may include one or more processors. The I/O interface 1008 may provide an interface for communication with one or more I/O devices 1014, such as a joystick, a computer mouse, a keyboard, a display screen (e.g., an electronic display for displaying a graphical user interface (GUI)), and/or the like. The I/O devices 1014 may include one or more of the user input devices. The I/O devices 1014 may be connected to the I/O interface 1008 via a wired or a wireless connection. The I/O interface 1008 may provide an interface for communication with one or more external devices 1016, such as other computers, networks, and/or the like. In some embodiments, the I/O interface 1008 may include an antenna, a transceiver, and/or the like. In some embodiments, the computer system 1000 and/or the external devices 1016 may include one or more pressure gauges, temperature gauges, pumps, and/or the like.
Further modifications and alternative embodiments of various aspects of the disclosure will be apparent to those skilled in the art in view of this description. Accordingly, this description is to be construed as illustrative only and is for the purpose of teaching those skilled in the art the general manner of carrying out the embodiments. It is to be understood that the forms of the embodiments shown and described herein are to be taken as examples of embodiments. Elements and materials may be substituted for those illustrated and described herein, parts and processes may be reversed or omitted, and certain features of the embodiments may be utilized independently, all as would be apparent to one skilled in the art after having the benefit of this description of the embodiments. Changes may be made in the elements described herein without departing from the spirit and scope of the embodiments as described in the following claims. Headings used herein are for organizational purposes only and are not meant to be used to limit the scope of the description.
It will be appreciated that the processes and methods described herein are example embodiments of processes and methods that may be employed in accordance with the techniques described herein. The processes and methods may be modified to facilitate variations of their implementation and use. The order of the processes and methods and the operations provided therein may be changed, and various elements may be added, reordered, combined, omitted, modified, etc. Portions of the processes and methods may be implemented in software, hardware, or a combination thereof. Some or all of the portions of the processes and methods may be implemented by one or more of the processors/modules/applications described herein.
As used throughout this application, the word “may” is used in a permissive sense (i.e., meaning having the potential to), rather than the mandatory sense (i.e., meaning must). The words “include,” “including,” and “includes” mean including, but not limited to. As used throughout this application, the singular forms “a”, “an,” and “the” include plural referents unless the content clearly indicates otherwise. Thus, for example, reference to “an element” may include a combination of two or more elements. As used throughout this application, the phrase “based on” does not limit the associated operation to being solely based on a particular item. Thus, for example, processing “based on” data A may include processing based at least in part on data A and based at least in part on data B unless the content clearly indicates otherwise. As used throughout this application, the term “from” does not limit the associated operation to being directly from. Thus, for example, receiving an item “from” an entity may include receiving an item directly from the entity or indirectly from the entity (e.g., via an intermediary entity). Unless specifically stated otherwise, as apparent from the discussion, it is appreciated that throughout this specification discussions utilizing terms such as “processing,” “computing,” “calculating,” “determining,” or the like refer to actions or processes of a specific apparatus, such as a special purpose computer or a similar special purpose electronic processing/computing device. In the context of this specification, a special purpose computer or a similar special purpose electronic processing/computing device is capable of manipulating or transforming signals, typically represented as physical, electronic or magnetic quantities within memories, registers, or other information storage devices, transmission devices, or display devices of the special purpose computer or similar special purpose electronic processing/computing device.