A method and device for determining the amount of resources to be discovered in an oil and gas field
By constructing an objective function and probability coefficients, and combining them with data from discovered oil and gas fields, the problem of inaccurate prediction of oil and gas field resources in existing technologies has been solved, enabling rapid and accurate resource prediction and reducing reliance on the judgment of geological experts.
Patent Information
- Application Number
- CN202311297857.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-09
- Publication Date
- 2025-10-21
- Estimated Expiration
- 2043-10-09
AI Technical Summary
In existing technologies, the discovery process method and Monte Carlo simulation method cannot accurately predict the amount of undiscovered resources in oil and gas fields. There is uncertainty about whether large-scale oil and gas fields will be discovered early or late, and the reliance on the subjective judgment of geological experts affects the accuracy of calculations.
By constructing an objective function, the relationship between the number of oil and gas fields and the average resource quantity is fitted based on the resource quantity and quantity of discovered oil and gas fields. Combining probability coefficients and exploration data, the total resource quantity of oil and gas fields to be discovered is calculated, avoiding reliance on geological experience.
It enables rapid and accurate prediction of undiscovered oil and gas resources, provides a reasonable range of resource quantities, reduces reliance on the judgment of geological experts, and improves calculation accuracy.
Smart Images

Figure CN119807593B_ABST
Abstract
Description
Technical Field
[0001] This specification belongs to the field of petroleum exploration technology, and in particular relates to a method and device for determining the amount of undiscovered resources in an oil and gas field. Background Art
[0002] In existing technology, the discovery process method can be used to determine the resource size of undiscovered oil and gas fields. The basic principle of the discovery process method is that the size of an oil and gas field (the size of an oil and gas field, i.e., the resource size of an oil and gas field) decreases with exploration time. Larger oil and gas fields are more likely to be discovered earlier. Therefore, the size of discovered oil and gas fields is arranged in chronological order to form a discovery sequence. The discovery sequence is used to establish a discovery process model to predict the size of undiscovered oil and gas fields. However, the basic principle of the discovery process method is controversial. In actual application, larger oil and gas fields may be discovered early or late. Therefore, the discovery process method cannot accurately predict the size of undiscovered oil and gas fields.
[0003] Currently, no effective solutions have been proposed for the above technical problems. Summary of the Invention
[0004] This specification provides a method and device for determining the amount of undiscovered resources in an oil and gas field, which can quickly and accurately predict the amount of undiscovered resources in an oil and gas field.
[0005] The purpose of the embodiments of this specification is to provide a method for determining the amount of undiscovered resources in an oil and gas field, comprising:
[0006] Obtain the discovered oil and gas field resources and the number of discovered oil and gas fields in the target area;
[0007] Constructing an objective function based on the discovered oil and gas field resources and the number of discovered oil and gas fields; wherein the objective function represents the corresponding relationship between the number of oil and gas fields and the average oil and gas field resources;
[0008] Determining the total number of oil and gas fields in the target area based on the number of discovered oil and gas fields;
[0009] Inputting the total number of oil and gas fields into the objective function to obtain a target average resource amount;
[0010] The total resource volume of the oil and gas fields to be discovered in the target area is determined based on the target average resource volume and the total number of the oil and gas fields.
[0011] Furthermore, in another embodiment of the method, constructing an objective function based on the resources of the discovered oil and gas fields and the number of the discovered oil and gas fields includes:
[0012] Arrange the discovered oil and gas field resources in descending order to obtain a sorting result; wherein the sorting result also includes descending sequence numbers corresponding to the discovered oil and gas field resources;
[0013] Calculate the average resource volume of the discovered oil and gas fields based on the ranking results and the number of discovered oil and gas fields;
[0014] The objective function is obtained by fitting the descending order numbers corresponding to the resources of discovered oil and gas fields and the average resources of discovered oil and gas fields.
[0015] Furthermore, in another embodiment of the method, calculating the average resource volume of the discovered oil and gas fields based on the ranking results and the number of discovered oil and gas fields includes:
[0016] The average resource volume of discovered oil and gas fields is determined according to the following formula:
[0017]
[0018] Where i represents the descending sequence number, i=1,2,…,k; k represents the descending sequence number, k=1,2,…,m; m represents the number of discovered oil and gas fields; n i Indicates the resources of the discovered oil and gas fields with sequence number i in descending order; It represents the average resources of the discovered oil and gas fields corresponding to the first k discovered oil and gas fields.
[0019] Furthermore, in another embodiment of the method, fitting the descending order sequence numbers corresponding to the discovered oil and gas field resources and the average resource volume of the discovered oil and gas fields to obtain the objective function includes:
[0020] Based on the least squares method, the power function is fitted to the descending order numbers corresponding to the resources of the discovered oil and gas fields and the average resources of the discovered oil and gas fields to obtain the objective function.
[0021] Furthermore, in another embodiment of the method, determining the total number of oil and gas fields in the target area based on the number of discovered oil and gas fields includes:
[0022] Obtain multiple probability coefficients; and obtain the target area, the number of exploration wells in the target area, and the well control area in the target area;
[0023] Determine the number of undiscovered oil and gas fields corresponding to multiple probability coefficients based on the target area, the number of exploration wells, and the well-controlled area;
[0024] The number of oil and gas fields to be discovered corresponding to the multiple probability coefficients is added to the number of discovered oil and gas fields to obtain the total number of oil and gas fields corresponding to the multiple probability coefficients in the target area.
[0025] Furthermore, in another embodiment of the method, determining the number of undiscovered oil and gas fields corresponding to the multiple probability coefficients based on the multiple probability coefficients, the target area, the number of exploration wells, and the well-controlled area includes:
[0026] The number of undiscovered oil and gas fields is determined according to the following formula:
[0027]
[0028] Among them, k1 represents the exploration coefficient, A represents the number of exploration wells, S1 represents the well-controlled area, S2 represents the area of the target area, k2 represents the coefficient to be explored, q represents the number of oil and gas fields to be discovered, k3 represents the probability coefficient, and m represents the number of discovered oil and gas fields.
[0029] Furthermore, in another embodiment of the method, inputting the total number of oil and gas fields into the objective function to obtain a target average resource volume includes:
[0030] The total number of oil and gas fields corresponding to the multiple probability coefficients are respectively input into the objective function to obtain the target average resource volume corresponding to the multiple probability coefficients.
[0031] Furthermore, in another embodiment of the method, determining the total resources of the oil and gas fields to be discovered in the target area based on the target average resources and the total number of oil and gas fields includes:
[0032] Summing up the resources of the discovered oil and gas fields to obtain the total resources of the discovered oil and gas fields;
[0033] Multiplying the target average resource volume and the total number of oil and gas fields to obtain the total resource volume of the oil and gas fields;
[0034] Subtract the total resources of the oil and gas fields from the total resources of the discovered oil and gas fields to obtain the total resources of the oil and gas fields to be discovered.
[0035] On the other hand, the embodiments of this specification also provide a device for determining the amount of undiscovered resources in an oil and gas field, comprising:
[0036] An acquisition module is used to obtain the discovered oil and gas field resources and the number of discovered oil and gas fields in the target area;
[0037] A construction module, configured to construct an objective function based on the resources of the discovered oil and gas fields and the number of discovered oil and gas fields; wherein the objective function represents a corresponding relationship between the number of oil and gas fields and the average resources of the oil and gas fields;
[0038] A first calculation module is used to determine the total number of oil and gas fields in the target area based on the number of discovered oil and gas fields;
[0039] A second calculation module is used to input the total number of oil and gas fields into the objective function to obtain a target average resource amount;
[0040] The third calculation module is used to determine the total resource volume of the oil and gas fields to be discovered in the target area according to the target average resource volume and the total number of the oil and gas fields.
[0041] On another aspect, an embodiment of this specification further provides a computer-readable storage medium having computer instructions stored thereon, and when the computer-readable storage medium executes the instructions, the method for determining the amount of undiscovered resources in the oil and gas field described above is implemented.
[0042] An embodiment of this specification provides a method for determining the amount of undiscovered resources in an oil and gas field, which comprises obtaining the amount of resources of discovered oil and gas fields and the number of discovered oil and gas fields in a target area; constructing an objective function based on the amount of resources of discovered oil and gas fields and the number of discovered oil and gas fields; wherein the objective function represents the correspondence between the number of oil and gas fields and the average amount of resources of oil and gas fields; determining the total number of oil and gas fields in the target area based on the number of discovered oil and gas fields; inputting the total number of oil and gas fields into the objective function to obtain a target average amount of resources; and determining the total amount of resources of undiscovered oil and gas fields in the target area based on the target average amount of resources and the total number of oil and gas fields. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] In order to more clearly illustrate the embodiments of this specification, the following is a brief introduction to the drawings required for use in the embodiments. The drawings described below are only some of the embodiments recorded in this specification. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0044] Figure 1 This is a flow chart of an embodiment of a method for determining the amount of undiscovered resources in an oil and gas field provided in this specification;
[0045] Figure 2 This is a schematic diagram of the corresponding relationship between the discovery year of oil and gas fields and the resource volume provided in the embodiments of this specification;
[0046] Figure 3 This is a schematic diagram of the corresponding relationship between the descending order numbers of oil and gas fields and their resource amounts provided in the embodiments of this specification;
[0047] Figure 4 is a schematic diagram of the objective function provided in the embodiments of this specification;
[0048] Figure 5 This is a structural diagram of an embodiment of a device for determining the amount of undiscovered resources in an oil and gas field provided in this specification;
[0049] Figure 6 This is a schematic diagram of the structure of a server provided in this manual. DETAILED DESCRIPTION
[0050] To help those skilled in the art better understand the technical solutions in this specification, the following will provide a clear and complete description of the technical solutions in the embodiments of this specification, in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of this specification, not all of them. All other embodiments derived by those skilled in the art based on the embodiments in this specification without creative effort shall fall within the scope of protection of this specification.
[0051] In existing technology, the discovery process method is used to determine the resource size of undiscovered oil and gas fields. The basic principle of the discovery process method is that the size of an oil and gas field (the size of an oil and gas field, i.e., the resource size of an oil and gas field) decreases with exploration time. Larger oil and gas fields are more likely to be discovered earlier. Therefore, the size of discovered oil and gas fields is arranged in chronological order of discovery to form a discovery sequence. The discovery sequence is used to establish a discovery process model to predict the size of undiscovered oil and gas fields. However, the basic principle of the discovery process method is controversial. In actual application, larger oil and gas fields may be discovered early or late. Therefore, the discovery process method cannot accurately predict the size of undiscovered oil and gas fields.
[0052] Existing techniques also allow for the determination of undiscovered oil and gas field resources using Monte Carlo simulations. Geologists provide a probability distribution for the size and number of undiscovered fields, and then use multiple iterations of multiplication to determine the undiscovered resource volume. The accuracy of this method depends on the subjective judgment of the geologists and the accuracy of the geological data for the study area. Errors in their subjective judgment, or a lack of comprehensive and accurate geological data for the study area, can negatively impact the accuracy of the calculation.
[0053] In response to the above-mentioned problems existing in the existing methods and the specific reasons for the above-mentioned problems, this application introduces a method for determining the amount of undiscovered resources in oil and gas fields based on the target average resource amount, so as to accurately calculate the total resource amount of undiscovered oil and gas fields in the target area.
[0054] Based on the above ideas, this specification proposes a method for determining the amount of undiscovered oil and gas field resources. First, the amount of discovered oil and gas field resources and the number of discovered oil and gas fields in a target area are obtained; based on the amount of discovered oil and gas field resources and the number of discovered oil and gas fields, an objective function is constructed; wherein the objective function represents the corresponding relationship between the number of oil and gas fields and the average amount of oil and gas field resources; based on the number of discovered oil and gas fields, the total number of oil and gas fields in the target area is determined; then, the total number of oil and gas fields is input into the objective function to obtain a target average amount of resources; finally, based on the target average amount of resources and the total number of oil and gas fields, the total amount of undiscovered oil and gas fields in the target area is determined.
[0055] See Figure 1 As shown, the embodiment of this specification provides a method for determining the amount of undiscovered resources in an oil and gas field. In specific implementation, the method includes the following contents.
[0056] S101: Obtain the discovered oil and gas field resources and the number of discovered oil and gas fields in the target area.
[0057] In some embodiments, the target area specifically refers to an area rich in oil and gas resources, such as a basin.
[0058] In some embodiments, the resource volume of a discovered oil and gas field may also be referred to as the recoverable reserves of a discovered oil and gas field or the scale of a discovered oil and gas field.
[0059] S102: Constructing an objective function based on the discovered oil and gas field resources and the number of discovered oil and gas fields; wherein the objective function represents the corresponding relationship between the number of oil and gas fields and the average oil and gas field resources.
[0060] In some embodiments, constructing an objective function based on the discovered oil and gas field resources and the number of discovered oil and gas fields specifically includes:
[0061] S1021: Arrange the discovered oil and gas field resources in descending order to obtain an ordering result; wherein the ordering result also includes descending order numbers corresponding to the discovered oil and gas field resources;
[0062] S1022: Calculate the average resource volume of the discovered oil and gas fields based on the ranking results and the number of discovered oil and gas fields;
[0063] S1023: Fitting the descending order numbers corresponding to the discovered oil and gas field resources and the average resources of the discovered oil and gas fields to obtain an objective function.
[0064] In some embodiments, the average resource volume of the discovered oil and gas fields is calculated based on the ranking results and the number of discovered oil and gas fields, specifically including:
[0065] The average resource volume of discovered oil and gas fields is determined according to the following formula:
[0066]
[0067] Where i represents the descending sequence number, i=1,2,…,k; k represents the descending sequence number, k=1,2,…,m; m represents the number of discovered oil and gas fields; n i Indicates the resources of the discovered oil and gas fields with sequence number i in descending order; It represents the average resources of the discovered oil and gas fields corresponding to the first k discovered oil and gas fields.
[0068] In some embodiments, the descending sequence numbers corresponding to the resources of the discovered oil and gas fields and the average resources of the discovered oil and gas fields are fitted to obtain the objective function, specifically including: based on the least squares method, the descending sequence numbers corresponding to the resources of the discovered oil and gas fields and the average resources of the discovered oil and gas fields are fitted with a power function to obtain the objective function.
[0069] The specific process of obtaining the objective function is described below.
[0070] In the target area, there are m discovered oil and gas fields. The number of discovered oil and gas fields is equal to m, and each discovered oil and gas field corresponds to a discovered oil and gas field resource. The discovered oil and gas field resources are sorted in descending order to obtain the sorting result: {n1,n2,n3,n4,…,n m}, where n k Represents the resources of discovered oil and gas fields numbered k in descending order, where k = 1, 2, 3, ..., m.
[0071] In some embodiments, the resource volume of a discovered oil and gas field consists of two components: the produced portion, known as production, and the unproduced portion stored in underground reservoirs, known as remaining recoverable reserves. Remaining recoverable reserves can be calculated using a volumetric method, which multiplies parameters such as trap area, reservoir thickness, rock porosity, and oil saturation.
[0072] For the discovered oil and gas fields with the number 1 arranged in descending order, the average resources of the discovered oil and gas fields corresponding to the first discovered oil and gas field are obtained.
[0073] For the discovered oil and gas fields with the number 2 arranged in descending order, the average resources of the discovered oil and gas fields corresponding to the first two discovered oil and gas fields are obtained.
[0074] For the discovered oil and gas fields with the number 3 arranged in descending order, the average resources of the discovered oil and gas fields corresponding to the first three discovered oil and gas fields are obtained.
[0075] For the discovered oil and gas field resources n with sequence number k arranged in descending order k , get the average resource volume of discovered oil and gas fields corresponding to the first k discovered oil and gas fields
[0076] Based on the above method, the average resource volume of the discovered oil and gas fields in the first item in the sorting results can be calculated Average resources of discovered oil and gas fields in the first two items Average resources of discovered oil and gas fields up to the first m items Since Formula 1 is the average of the resources of the first k oil and gas fields, k can also be understood as the number of oil and gas fields.
[0077] Then, the descending order number k is used as the horizontal axis, and the average resource volume of the discovered oil and gas fields corresponding to the first k discovered oil and gas fields is calculated as As the vertical axis, power function fitting (y=x α ), and obtain the objective function.
[0078] S103: Determine the total number of oil and gas fields in the target area based on the number of discovered oil and gas fields.
[0079] In some embodiments, determining the total number of oil and gas fields in the target area based on the number of discovered oil and gas fields specifically includes:
[0080] S1031: Obtain multiple probability coefficients; and obtain the target area, the number of exploration wells in the target area, and the well control area in the target area;
[0081] S1032: Determine the number of undiscovered oil and gas fields corresponding to the multiple probability coefficients based on the multiple probability coefficients, the target area, the number of exploration wells, and the well-controlled area;
[0082] S1033: Adding the number of undiscovered oil and gas fields corresponding to the multiple probability coefficients to the number of discovered oil and gas fields respectively, to obtain the total number of oil and gas fields corresponding to the multiple probability coefficients in the target area.
[0083] In some embodiments, the probability coefficients include a first probability coefficient, a second probability coefficient, and a third probability coefficient. The first probability coefficient can be set to 10%, the second probability coefficient can be set to 50%, and the third probability coefficient can be set to 90%. The probability coefficients represent the likelihood that a large number of undiscovered oil and gas fields exist in the target area.
[0084] In some embodiments, there are multiple types of exploration wells (referred to as exploration wells) in the target area, such as wildcat wells, expansion wells, deep exploration wells, etc. The sum of the number of all exploration wells is called the number of exploration wells in the target area, and the number of exploration wells can represent the degree of exploration in the target area. Each exploration well can characterize the oil and gas indications of hundreds of square kilometers around itself. The area of oil and gas indications around itself that the exploration well can characterize is called the well control area. The well control area in the target area is obtained by summing all the well control areas in the target area (if the well control areas of different exploration wells overlap, the overlapping areas are not summed repeatedly).
[0085] In some embodiments, the number of undiscovered oil and gas fields is determined according to the following formula:
[0086]
[0087] Among them, k1 represents the exploration coefficient, A represents the number of exploration wells, S1 represents the well-controlled area, S2 represents the area of the target area, k2 represents the coefficient to be explored, q represents the number of oil and gas fields to be discovered, k3 represents the probability coefficient, and m represents the number of discovered oil and gas fields.
[0088] In some embodiments, k3 may be 10%, 50%, or 90%. The number of undiscovered oil and gas fields is a predicted value based on the probability coefficient, the area of the target area, the number of exploratory wells, and the well-controlled area. Different numbers of undiscovered oil and gas fields can be predicted based on different probability coefficients.
[0089] In a specific scenario example, k3 = 10%, and the corresponding number of undiscovered oil and gas fields is
[0090] In a specific scenario example, k3 = 50%, and the corresponding number of undiscovered oil and gas fields is
[0091] In a specific scenario example, k3 = 90%, and the corresponding number of undiscovered oil and gas fields is
[0092] Based on the above embodiment, the number of undiscovered oil and gas fields corresponding to multiple probability coefficients can be determined.
[0093] In some embodiments, the number of oil and gas fields to be discovered corresponding to the multiple probability coefficients is added to the number of discovered oil and gas fields to obtain the total number of oil and gas fields corresponding to the multiple probability coefficients in the target area. For example, the total number of oil and gas fields corresponding to k3=10% is equal to It is abbreviated as Q1. The total number of oil and gas fields corresponding to k3=50% is equal to It is abbreviated as Q2. The total number of oil and gas fields corresponding to k3=90% is equal to Abbreviated as Q3.
[0094] S104: Input the total number of oil and gas fields into the objective function to obtain a target average resource volume.
[0095] In some embodiments, inputting the total number of oil and gas fields into the objective function to obtain a target average resource volume specifically includes: inputting the total number of oil and gas fields corresponding to the multiple probability coefficients into the objective function to obtain the target average resource volumes corresponding to the multiple probability coefficients. Specifically, inputting Q1, Q2, and Q3 into the objective function in sequence to obtain the target average resource volume N1 corresponding to k3 = 10%, the target average resource volume N2 corresponding to k3 = 50%, and the target average resource volume N3 corresponding to k3 = 90%, respectively.
[0096] S105: Determine the total resource volume of the oil and gas fields to be discovered in the target area according to the target average resource volume and the total number of the oil and gas fields.
[0097] In some embodiments, determining the total resources of the oil and gas fields to be discovered in the target area based on the target average resources and the total number of oil and gas fields specifically includes:
[0098] S1051: Sum the resources of the discovered oil and gas fields to obtain the total resources of the discovered oil and gas fields;
[0099] S1052: Multiplying the target average resource volume and the total number of oil and gas fields to obtain the total resource volume of the oil and gas fields;
[0100] S1053: Subtract the total resources of the oil and gas fields from the total resources of the discovered oil and gas fields to obtain the total resources of the oil and gas fields to be discovered.
[0101] In some embodiments, the resources of discovered oil and gas fields can be summed using the following formula:
[0102]
[0103] Among them, N0 represents the total resources of discovered oil and gas fields.
[0104] In some embodiments, the total resource volume of the oil and gas field corresponding to k3=10% is M1=N1×Q1; the total resource volume of the oil and gas field corresponding to k3=50% is M2=N2×Q2; the total resource volume of the oil and gas field corresponding to k3=90% is M3=N3×Q3.
[0105] In some embodiments, k3=10% corresponds to the total resource volume of the undiscovered oil and gas field P1=M1-N0; k3=50% corresponds to the total resource volume of the undiscovered oil and gas field P2=M2-N0; k3=90% corresponds to the total resource volume of the undiscovered oil and gas field P3=M3-N0.
[0106] The method described in this application does not need to consider the relationship between the order of discovery and scale of oil and gas fields. Instead, by establishing a corresponding relationship between the number of oil and gas fields and the average resource volume of oil and gas fields, a target average resource volume can be obtained, and then the resource volume of oil and gas fields to be discovered can be predicted. Because this application obtains the oil and gas resource distribution pattern (i.e., the average resource volume of oil and gas fields) from discovered oil and gas fields, it avoids excessive reliance on the geological experience of professionals and sets different probability coefficients to obtain the total resource volume of multiple oil and gas fields to be discovered, and ultimately obtains a reasonable range of the total resource volume of oil and gas fields to be discovered.
[0107] In some embodiments, after obtaining the total resource volume of the undiscovered oil and gas field, the target area can be graded and evaluated according to a pre-established grading system. The pre-established grading system is shown in Table 1, where 1 ton = 7.3 barrels.
[0108] Table 1
[0109] Range of total resources of undiscovered oil and gas fields level Less than 1 billion barrels Areas with low exploration potential 1 billion barrels to 5 billion barrels Medium exploration potential area 5 billion barrels to 10 billion barrels Areas with high exploration potential More than 10 billion barrels Areas with extremely high exploration potential
[0110] In some embodiments, after obtaining the total resource volume of the undiscovered oil and gas field, the following steps may be used to verify whether the total resource volume of the undiscovered oil and gas field is reasonable:
[0111] S1: Calculate the total area of discovered oil and gas fields;
[0112] S2: Check whether the total area of discovered oil and gas fields is greater than 50% × the area of the target area;
[0113] S3: When it is determined that the total area of the discovered oil and gas fields is greater than 50% × the area of the target area, detecting whether the total resources of the undiscovered oil and gas fields are less than the total resources of the discovered oil and gas fields;
[0114] S4: If the total resources of the undiscovered oil and gas fields are determined to be less than the total resources of the discovered oil and gas fields, the total resources forecast of the undiscovered oil and gas fields is determined to be reasonable;
[0115] S5: When it is determined that the total resources of the undiscovered oil and gas field are greater than or equal to the total resources of the discovered oil and gas fields, it is determined that the total resources prediction of the undiscovered oil and gas field is unreasonable; in this case, the probability coefficient can be adjusted to re-predict the total resources of the undiscovered oil and gas field.
[0116] In some embodiments, appropriate oil and gas field exploitation measures may also be determined based on the total resource volume of the oil and gas field to be discovered.
[0117] For example, for undiscovered oil and gas fields with total resources greater than 1 billion barrels, they can be mined through natural blowouts when the reservoir porosity and permeability conditions are good; when the reservoir physical properties are poor, they can be mined through water injection; when the reservoir physical properties are moderate, they can be mined through staged fracturing, polymer drive and other methods to enhance recovery.
[0118] For another example, for undiscovered oil and gas fields with total resources less than or equal to 1 billion barrels, their profit level is first determined; if the profit level is high (with a higher probability of profit), mining is carried out; if the profit level is low (with a lower probability of profit), mining is abandoned.
[0119] In some embodiments, a probability density distribution function of the amount of oil and gas field resources in the target area can also be constructed. The probability density distribution function is constructed based on the amount of resources of the discovered oil and gas fields and the discovery sequence of the discovered oil and gas fields, and follows a log-normal distribution. Then, the total number of oil and gas fields (Q1 or Q2 or Q3), the amount of resources of the discovered oil and gas fields, and the number of oil and gas fields to be discovered (q) are input into the probability density distribution function, and the optimal arrangement of the scales of all oil and gas fields is solved according to the probability density distribution function. Therefore, the amount of resources corresponding to the q oil and gas fields to be discovered can be determined, and then the total amount of resources of the oil and gas fields to be discovered can be determined. Then, the total amount of resources obtained based on the probability density distribution function and the total amount of resources obtained based on the target function are comprehensively analyzed (for example, weighted sum of the two) to obtain the final total amount of resources.
[0120] In a specific scenario, let's take the Santos Basin in Brazil as an example. The Santos Basin covers an area of 330,000 square kilometers. Currently, 90 oil and gas fields have been discovered in the basin, with a total resource of 46.85 billion barrels. According to the year of discovery, most of the oil and gas fields were discovered after 2000. Figure 2 The corresponding relationship between the discovery year of oil and gas fields and the amount of resources is shown. Figure 2 It can be seen that the order of discovery of oil and gas fields does not necessarily follow the rule that "the larger the oil and gas field, the earlier it is discovered". Figure 3 As shown, Figure 3 The data points in the figure represent oil and gas fields. There is only one oil and gas field with resources greater than 10 billion barrels, namely the Buzios field. There are 11 oil and gas fields with resources between 1 billion and 10 billion barrels, 18 oil and gas fields with resources between 100 million and 1 billion barrels, and 60 oil and gas fields with resources less than 100 million barrels. Figure 3 This is the result of arranging the discovered oil and gas field resources in descending order. Figure 3 Calculate the average resource volume of discovered oil and gas fields based on the data points in (k represents the descending order number. In this scenario example, the value range of k is k=1,2,……,90). k is fitted (k is used as the horizontal coordinate x, As the ordinate y, the power function is fitted), and the target function is y = 204.27 × x -0.796 , the objective function is as follows Figure 4 Then, determine the total number of oil and gas fields in the Santos Basin, Q1, Q2, and Q3, and input Q1, Q2, and Q3 into y = 204.27 × x -0.796 , we obtain the target average resource amounts N1, N2, and N3; multiply the target average resource amounts by the total number of oil and gas fields (Q1, Q2, and Q3) to obtain the total resources M1, M2, and M3 of all oil and gas fields in the Santos Basin (where M1 = N1 × Q1, M2 = N2 × Q2, and M3 = N3 × Q3). Finally, we subtract the total resources of all oil and gas fields from the total resources of discovered oil and gas fields to obtain the total resources P1, P2, and P3 of undiscovered oil and gas fields, where P1 = M1 - 468.5, P2 = M2 - 468.5, and P3 = M3 - 468.5.
[0121] Based on the above method for determining the amount of undiscovered resources in oil and gas fields, this specification also proposes an embodiment of a device for determining the amount of undiscovered resources in oil and gas fields, see Figure 5 As shown, the device for determining the amount of undiscovered resources in an oil and gas field specifically includes the following modules:
[0122] Acquisition module 501 is used to obtain the amount of discovered oil and gas field resources and the number of discovered oil and gas fields in the target area;
[0123] A construction module 502 is configured to construct an objective function based on the discovered oil and gas field resources and the number of discovered oil and gas fields; wherein the objective function represents a corresponding relationship between the number of oil and gas fields and the average oil and gas field resources;
[0124] A first calculation module 503 is configured to determine the total number of oil and gas fields in the target area based on the number of discovered oil and gas fields;
[0125] A second calculation module 504 is configured to input the total number of oil and gas fields into the objective function to obtain a target average resource amount;
[0126] The third calculation module 505 is used to determine the total resource volume of the oil and gas fields to be discovered in the target area according to the target average resource volume and the total number of oil and gas fields.
[0127] In some embodiments, the construction module 502 is specifically used to arrange the resources of the discovered oil and gas fields in descending order to obtain a sorting result; wherein, the sorting result also includes a descending sequence number corresponding to the resources of the discovered oil and gas fields; according to the sorting result and the number of discovered oil and gas fields, the average resources of the discovered oil and gas fields are calculated; the descending sequence number corresponding to the resources of the discovered oil and gas fields and the average resources of the discovered oil and gas fields are fitted to obtain the objective function.
[0128] In some embodiments, the first calculation module 503 is specifically used to obtain multiple probability coefficients; and obtain the area of the target area, the number of exploration wells in the target area, and the well control area in the target area; determine the number of undiscovered oil and gas fields corresponding to the multiple probability coefficients based on the multiple probability coefficients, the area of the target area, the number of exploration wells, and the well control area; add the number of undiscovered oil and gas fields corresponding to the multiple probability coefficients and the number of discovered oil and gas fields respectively, to obtain the total number of oil and gas fields corresponding to the multiple probability coefficients in the target area.
[0129] In some embodiments, the second calculation module 504 is specifically configured to input the total number of oil and gas fields corresponding to the multiple probability coefficients into the objective function to obtain the target average resource volume corresponding to the multiple probability coefficients.
[0130] In some embodiments, the third calculation module 505 is specifically used to sum the resource quantities of the discovered oil and gas fields to obtain the total resource quantities of the discovered oil and gas fields; multiply the target average resource quantity and the total number of oil and gas fields to obtain the total resource quantities of the oil and gas fields; subtract the total resource quantities of the oil and gas fields from the total resource quantities of the discovered oil and gas fields to obtain the total resource quantities of the oil and gas fields to be discovered.
[0131] It should be noted that the units, devices or modules described in the above embodiments can be implemented by computer chips or entities, or by products with certain functions. For the convenience of description, the above devices are described in terms of functions and are divided into various modules and described separately. Of course, when implementing this specification, the functions of each module can be implemented in the same or multiple software and / or hardware, or the module that implements the same function can be implemented by a combination of multiple sub-modules or sub-units. The device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0132] An embodiment of the present specification also provides a computer storage medium for a method for determining the amount of undiscovered resources in an oil and gas field, wherein the computer storage medium stores computer program instructions, which, when executed, implement the following: obtaining the amount of discovered oil and gas field resources and the number of discovered oil and gas fields in a target area; constructing an objective function based on the amount of discovered oil and gas field resources and the number of discovered oil and gas fields; wherein the objective function represents the correspondence between the number of oil and gas fields and the average amount of oil and gas fields; determining the total number of oil and gas fields in the target area based on the number of discovered oil and gas fields; inputting the total number of oil and gas fields into the objective function to obtain a target average amount of resources; and determining the total amount of undiscovered oil and gas fields in the target area based on the target average amount of resources and the total number of oil and gas fields.
[0133] In this embodiment, the storage medium includes, but is not limited to, random access memory (RAM), read-only memory (ROM), cache, hard disk drive (HDD), or memory card. The memory can be used to store computer program instructions. The network communication unit can be an interface configured in accordance with the standards specified by the communication protocol for network connection communication.
[0134] In this embodiment, the functions and effects specifically implemented by the program instructions stored in the computer storage medium can be explained in comparison with other implementations and will not be repeated here.
[0135] This specification also provides a server, including a processor and a memory for storing processor executable instructions. When the processor is implemented, it can perform the following steps according to the instructions: obtain the resource volume of discovered oil and gas fields and the number of discovered oil and gas fields in the target area; construct an objective function based on the resource volume of discovered oil and gas fields and the number of discovered oil and gas fields; wherein the objective function represents the correspondence between the number of oil and gas fields and the average resource volume of oil and gas fields; determine the total number of oil and gas fields in the target area based on the number of discovered oil and gas fields; input the total number of oil and gas fields into the objective function to obtain the target average resource volume; and determine the total resource volume of the oil and gas fields to be discovered in the target area based on the target average resource volume and the total number of oil and gas fields.
[0136] In order to complete the above instructions more accurately, refer to Figure 6 As shown, the embodiment of this specification also provides another specific server, wherein the server includes a network communication port 601, a processor 602 and a memory 603, and the above structures are connected through internal cables so that each structure can perform specific data interaction.
[0137] The network communication port 601 can be used to obtain the amount of discovered oil and gas field resources and the number of discovered oil and gas fields in the target area.
[0138] The processor 602 can be specifically used to construct an objective function based on the resources of the discovered oil and gas fields and the number of discovered oil and gas fields; wherein the objective function represents the corresponding relationship between the number of oil and gas fields and the average resources of the oil and gas fields; based on the number of discovered oil and gas fields, the total number of oil and gas fields in the target area is determined; the total number of oil and gas fields is input into the objective function to obtain the target average resources; based on the target average resources and the total number of oil and gas fields, the total resources of the oil and gas fields to be discovered in the target area are determined.
[0139] The memory 603 may be specifically used to store corresponding instruction programs.
[0140] In this embodiment, the network communication port 601 can be a virtual port that is bound to different communication protocols, thereby being capable of sending or receiving different data. For example, the network communication port can be a port responsible for web data communication, a port responsible for FTP data communication, or a port responsible for email data communication. Furthermore, the network communication port can also be a physical communication interface or communication chip. For example, it can be a wireless mobile network communication chip, such as GSM or CDMA; it can also be a Wi-Fi chip; or it can be a Bluetooth chip.
[0141] In this embodiment, the processor 602 may be implemented in any suitable manner. For example, the processor may take the form of a microprocessor or a processor and a computer-readable medium storing computer-readable program code (e.g., software or firmware) executable by the (micro)processor, a logic gate, a switch, an application-specific integrated circuit (ASIC), a programmable logic controller, an embedded microcontroller, etc. This specification is not intended to limit this.
[0142] In this embodiment, the memory 603 may include multiple levels. In a digital system, anything that can store binary data can be a memory. In an integrated circuit, a circuit with a storage function that has no physical form is also called a memory, such as RAM, FIFO, etc. In a system, a storage device with a physical form is also called a memory, such as a memory stick, TF card, etc.
[0143] Although this specification provides the method operation steps as described in the embodiments or flow charts, more or fewer operation steps may be included based on conventional or non-creative means. The order of steps listed in the embodiments is only one way of executing the order of many steps and does not represent the only execution order. When the device or client product in practice is executed, it can be executed in sequence or in parallel according to the method shown in the embodiments or the drawings (for example, a parallel processor or a multi-threaded processing environment, or even a distributed data processing environment). The term "comprise", "include" or any other variant thereof is intended to cover non-exclusive inclusion, so that the process, method, product or device including a series of elements includes not only those elements, but also includes other elements that are not explicitly listed, or also includes elements inherent to such process, method, product or device. In the absence of more restrictions, it is not excluded that there are other identical or equivalent elements in the process, method, product or device including the elements. Words such as first and second are used to represent names and do not represent any particular order.
[0144] Those skilled in the art will also appreciate that, in addition to implementing the controller in pure computer-readable program code, it is entirely possible to implement the same functionality by logically programming the method steps in the form of logic gates, switches, application-specific integrated circuits, programmable logic controllers, embedded microcontrollers, and the like. Therefore, such a controller can be considered a hardware component, and the devices included therein for implementing various functions can also be considered structures within the hardware component. Alternatively, the devices for implementing various functions can be considered both software modules implementing the method and structures within the hardware component.
[0145] This specification may be described in the general context of computer-executable instructions, such as program modules, executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, classes, and the like that perform specific tasks or implement specific abstract data types. This specification may also be practiced in distributed computing environments where tasks are performed by remote processing devices connected through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media, including storage devices.
[0146] Through the description of the above embodiments, it can be seen that those skilled in the art can clearly understand that this specification can be implemented by means of software plus the necessary general hardware platform. Based on this understanding, the technical solution of this specification can essentially be embodied in the form of a software product. This computer software product can be stored in a storage medium such as ROM / RAM, a magnetic disk, an optical disk, etc., and includes a number of instructions for enabling a computer device (which can be a personal computer, a mobile terminal, a server, or a network device, etc.) to execute the methods described in various embodiments or certain parts of the embodiments of this specification.
[0147] The various embodiments in this specification are described in a progressive manner. References to the common or similar parts of the various embodiments are sufficient. Each embodiment focuses on the differences from the other embodiments. This specification can be used in a variety of general-purpose or specialized computer system environments or configurations. For example, personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable electronic devices, network PCs, minicomputers, mainframe computers, and distributed computing environments that include any of the above systems or devices.
[0148] Although the present specification has been described through embodiments, those skilled in the art will appreciate that there are many modifications and variations to the present specification without departing from the spirit of the present specification. It is intended that the appended claims include these modifications and variations without departing from the spirit of the present specification.
Claims
1. A method for determining the amount of undiscovered resources in an oil and gas field, characterized in that: include: Obtain the discovered oil and gas field resources and the number of discovered oil and gas fields in the target area; Constructing an objective function based on the resources of the discovered oil and gas fields and the number of discovered oil and gas fields; including: arranging the resources of the discovered oil and gas fields in descending order to obtain a sorting result; wherein the sorting result also includes a descending sequence number corresponding to the resources of the discovered oil and gas fields; calculating the average resources of the discovered oil and gas fields based on the sorting result and the number of discovered oil and gas fields; fitting the descending sequence number corresponding to the resources of the discovered oil and gas fields and the average resources of the discovered oil and gas fields to obtain an objective function; wherein the objective function represents the corresponding relationship between the number of oil and gas fields and the average resources of the oil and gas fields; fitting the descending sequence number corresponding to the resources of the discovered oil and gas fields and the average resources of the discovered oil and gas fields to obtain an objective function, including: fitting the descending sequence number corresponding to the resources of the discovered oil and gas fields and the average resources of the discovered oil and gas fields based on the least squares method to obtain an objective function through a power function; Determining the total number of oil and gas fields in the target area based on the number of discovered oil and gas fields, including: obtaining a plurality of probability coefficients; and obtaining the area of the target area, the number of exploratory wells in the target area, and the well-controlled area in the target area; determining the number of undiscovered oil and gas fields corresponding to the plurality of probability coefficients based on the plurality of probability coefficients, the area of the target area, the number of exploratory wells, and the well-controlled area; and adding the number of undiscovered oil and gas fields corresponding to the plurality of probability coefficients to the number of discovered oil and gas fields to obtain the total number of oil and gas fields corresponding to the plurality of probability coefficients in the target area; Inputting the total number of oil and gas fields into the objective function to obtain a target average resource amount; The total resource volume of the oil and gas fields to be discovered in the target area is determined based on the target average resource volume and the total number of the oil and gas fields.
2. The method according to claim 1, characterized in that Based on the ranking results and the number of discovered oil and gas fields, the average resources of the discovered oil and gas fields are calculated, including: The average resource volume of discovered oil and gas fields is determined according to the following formula: Among them, i represents the descending order number, ; k Indicates descending order of sequence numbers. ; m Indicates the number of discovered oil and gas fields; Indicates descending order i of discovered oil and gas field resources; Before k The average resources of discovered oil and gas fields corresponding to the discovered oil and gas fields.
3. The method according to claim 1, characterized in that Based on multiple probability coefficients, target area, number of exploration wells, and well-controlled area, the number of undiscovered oil and gas fields corresponding to the multiple probability coefficients is determined, including: The number of undiscovered oil and gas fields is determined according to the following formula: in, represents the exploration coefficient, A Indicates the number of exploration wells, represents the well-controlled area, represents the target area, represents the coefficient to be explored, q Indicates the number of oil and gas fields to be discovered, represents the probability coefficient, m Indicates the number of discovered oil and gas fields.
4. The method according to claim 1, wherein Inputting the total number of oil and gas fields into the objective function to obtain the target average resource volume includes: The total number of oil and gas fields corresponding to the multiple probability coefficients are respectively input into the objective function to obtain the target average resource volume corresponding to the multiple probability coefficients.
5. The method according to claim 1, wherein Determining the total resources of the oil and gas fields to be discovered in the target area based on the target average resources and the total number of oil and gas fields includes: Summing up the resources of the discovered oil and gas fields to obtain the total resources of the discovered oil and gas fields; Multiplying the target average resource volume and the total number of oil and gas fields to obtain the total resource volume of the oil and gas fields; Subtract the total resources of the oil and gas fields from the total resources of the discovered oil and gas fields to obtain the total resources of the oil and gas fields to be discovered.
6. A device for determining the amount of undiscovered resources in an oil and gas field, characterized in that: include: An acquisition module is used to obtain the discovered oil and gas field resources and the number of discovered oil and gas fields in the target area; A construction module is used to construct an objective function based on the resources of the discovered oil and gas fields and the number of discovered oil and gas fields; wherein the objective function represents the corresponding relationship between the number of oil and gas fields and the average resources of the oil and gas fields; the construction module is specifically used to: arrange the resources of the discovered oil and gas fields in descending order to obtain a sorting result; wherein the sorting result also includes a descending sequence number corresponding to the resources of the discovered oil and gas fields; calculate the average resources of the discovered oil and gas fields based on the sorting result and the number of discovered oil and gas fields; fit the descending sequence number corresponding to the resources of the discovered oil and gas fields and the average resources of the discovered oil and gas fields to obtain the objective function; fitting the descending sequence number corresponding to the resources of the discovered oil and gas fields and the average resources of the discovered oil and gas fields to obtain the objective function, including: fitting the descending sequence number corresponding to the resources of the discovered oil and gas fields and the average resources of the discovered oil and gas fields based on the least squares method to obtain the objective function by performing a power function fitting. a first calculation module for determining the total number of oil and gas fields in the target area based on the number of discovered oil and gas fields; the first calculation module is specifically configured to: obtain a plurality of probability coefficients; and obtain the area of the target area, the number of exploratory wells in the target area, and the well-controlled area in the target area; determine the number of undiscovered oil and gas fields corresponding to the plurality of probability coefficients based on the plurality of probability coefficients, the area of the target area, the number of exploratory wells, and the well-controlled area; and add the number of undiscovered oil and gas fields corresponding to the plurality of probability coefficients to the number of discovered oil and gas fields to obtain the total number of oil and gas fields corresponding to the plurality of probability coefficients in the target area; A second calculation module is used to input the total number of oil and gas fields into the objective function to obtain a target average resource amount; The third calculation module is used to determine the total resource volume of the oil and gas fields to be discovered in the target area according to the target average resource volume and the total number of the oil and gas fields.
7. A computer-readable storage medium, characterized in that Computer instructions are stored thereon, and when the instructions are executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.
Citation Information
Patent Citations
Method and device for calculating quantity of resources of continuous oil and gas reservoir based on space grids
CN105528522A
Method for evaluating spatial distribution features of to-be-discovered resource quantity
CN107589466A