Value point position determination method and device, equipment and medium
By constructing the value area and triangular value area of the oil and gas layer, calculating its area and comparing it, the accuracy error and complexity problems of value point position judgment in the oil and gas layer capacity evaluation in the prior art are solved, and more efficient and accurate value point position determination is achieved.
Patent Information
- Application Number
- CN202311577358.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-24
- Publication Date
- 2025-05-27
AI Technical Summary
In the evaluation of oil and gas layer capacity, the position of value points is determined by drawing the method, and there are problems such as large accuracy error, complex process and lack of contrast.
By constructing each value area of the oil and gas layer and calculating its area, a triangle value area is constructed based on the value point and value area of the location to be determined, the triangle area is calculated, and the area comparison is used to determine whether the value point is located in the target value area.
It realizes the location determination of value points without drawing, improves accuracy and efficiency, and simplifies the oil and gas layer analysis process.
Smart Images

Figure CN120047184A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of oil and gas exploration and development, and particularly relates to a method, device, equipment and medium for determining the position of value points. Background Art
[0002] Currently, the most commonly used method for gas logging interpretation and evaluation of oil and gas layers is the gas logging triangle chart interpretation method. By observing the size and direction of the inner triangle, the properties of oil and gas in the reservoir are judged. The triangle coordinate system is connected to the corresponding vertices of the inner observed triangle, and the connecting lines intersect at a point M. This point is called the value point in the triangle chart. The value area is composed of multiple value points of the proven horizons. If the M point of the rated oil and gas display horizon falls within the value area, it indicates productivity; otherwise, it indicates no productivity. Currently, when conducting productivity evaluation and analysis, the above method still needs to be adopted. An inner observed triangle is constructed, and the corresponding vertices of the inner and outer triangles are connected to obtain the value point M. Using the existing formula to directly represent the inner observed triangle seems to be of little significance. The coefficient 0.2 in the existing formula artificially sets the oil and gas conversion pole at 80%. In fact, the value of the oil and gas conversion pole is higher than 80%. Therefore, the precision error generated by the inner observed triangle indication curve calculated with a coefficient of 0.2 is relatively large during evaluation and identification. The existing method realizes the longitudinal continuity of the inner observed triangle indicating the change of oil and gas properties. However, whether the value point M of the rated horizon falls within the value area is still a single-point evaluation, which not only makes the application process complicated but also lacks comparability.
[0003] As can be seen from the above, how to determine the position of any value point without drawing, improve the accuracy and efficiency of value point position determination, and simplify the process of oil and gas layer analysis is a problem to be solved in this field. Summary of the Invention
[0004] In view of this, the purpose of the present invention is to provide a method, device, equipment and medium for determining the position of value points, which can determine the position of any value point without drawing, improve the accuracy and efficiency of value point position determination, and simplify the process of oil and gas layer analysis. The specific solutions are as follows:
[0005] In the first aspect, the present application discloses a method for determining the position of value points, including:
[0006] Construct each value area of the oil and gas layer, and calculate the area of each value area corresponding to each value area;
[0007] Based on the value point to be determined and each value area, construct each triangular value area, and calculate the area of each triangular area corresponding to the triangular value area;
[0008] Select the target triangle area from each of the said triangle areas, and determine whether there is a target value area area equal to the target triangle area in each of the said value area areas. If there is a target value area area equal to the target triangle area in each of the said value area areas, then determine that the position of the said value point is within the target value area corresponding to the target value area area.
[0009] Optionally, the construction of each value area of the oil and gas reservoir includes:
[0010] Use the gas logging triangle chart interpretation method to determine the known value point information of each block and each interval;
[0011] Based on the said known value point information, construct each value area of the convex polygon of the oil and gas reservoir.
[0012] Optionally, the construction of each triangular value area based on the value point of the position to be determined and each of the said value areas, and the calculation of the areas of the corresponding triangular value areas of the said triangular value areas, includes:
[0013] Based on the coordinate information in the value point of the position to be determined and the coordinates of any two vertices of a single said value area, construct each triangular value area corresponding to the single said value area, and calculate the areas of the corresponding triangular value areas;
[0014] Sum the areas of the said triangular value areas to obtain the triangular area corresponding to a single said value area.
[0015] Optionally, after determining whether there is a target value area area equal to the target triangle area in each of the said value area areas, it further includes:
[0016] If there is no target value area area equal to the target triangle area in each of the said value area areas, then determine that the position of the said value point is outside each of the said value areas.
[0017] Optionally, after determining that the position of the said value point is within the target value area corresponding to the target value area area, it further includes:
[0018] Determine the number of the said target value areas. If the number is not equal to the preset threshold, then determine the value area boundary line based on the said value point, and generate a well depth longitudinal continuous diagram based on the said value area boundary line and the said target value area;
[0019] Obtain the actual indicator curve data, calculate the actual indicator curve data to obtain a triangular indicator curve, and realize the analysis of the oil and gas layer based on the well depth longitudinal continuous map and the triangular indicator curve; wherein, the actual indicator curve data includes the actual percentage content of methane, the actual percentage content of ethane, the actual percentage content of propane, the actual percentage content of isobutane, and the actual percentage content of n-butane, and calculate the well depth longitudinal continuous map based on a preset triangular calculation formula to obtain a triangular indicator curve.
[0020] Optionally, the triangular calculation formula is:
[0021]
[0022] Wherein, C 1 is the actual percentage content of methane, C 2 is the actual percentage content of ethane, C 3 is the actual percentage content of propane, and the specific calculation formula of ΣC is ∑C = C 1 + C 2 + C 3 + iC 4 + nC 4 , iC 4 is the actual percentage content of isobutane, nC 4 is the actual percentage content of n-butane, and k is a constant with a value range between 0.15 and 0.2.
[0023] Optionally, the realization of the analysis of the oil and gas layer based on the well depth longitudinal continuous map and the triangular indicator curve includes:
[0024] Generate a comprehensive interpretation result map based on the well depth longitudinal continuous map and the triangular indicator curve;
[0025] Realize the analysis of the reservoir productivity change of the oil and gas layer according to the comprehensive interpretation result map.
[0026] In a second aspect, the present application discloses a device for determining the position of value points, including:
[0027] A value area area calculation module, configured to construct each value area of the oil and gas layer and calculate the area of each value area corresponding to each value area;
[0028] A triangular area calculation module, configured to construct each triangular value area based on the value points at the position to be determined and each value area, and calculate the area of each triangular value area corresponding to the triangular value area;
[0029] A value point position determination module, configured to screen out a target triangle area from each of the triangle areas, and determine whether there is a target value area area equal to the target triangle area in each of the value area areas. If there is a target value area area equal to the target triangle area in each of the value area areas, it is determined that the position of the value point is in the target value area corresponding to the target value area area.
[0030] In a third aspect, the present application discloses an electronic device, including:
[0031] A memory, configured to store a computer program;
[0032] A processor, configured to execute the computer program to implement the foregoing value point position determination method.
[0033] In a fourth aspect, the present application discloses a computer storage medium, configured to store a computer program; wherein, when the computer program is executed by a processor, the steps of the foregoing disclosed value point position determination method are implemented.
[0034] It can be seen that the present application provides a value point position determination method, including constructing each value area of an oil and gas layer, and calculating each value area area corresponding to each of the value areas; constructing each triangular value area based on the value point at the position to be determined and each of the value areas, and calculating each triangle area corresponding to the triangular value area; screening out a target triangle area from each of the triangle areas, and determining whether there is a target value area area equal to the target triangle area in each of the value area areas. If there is a target value area area equal to the target triangle area in each of the value area areas, it is determined that the position of the value point is in the target value area corresponding to the target value area area. By calculating the value area area and the triangle area respectively, the present application can determine whether the position of the value point is in the target value area, and can realize the discrimination of the position of any value point without drawing, improve the accuracy and efficiency of value point position determination, and simplify the process of oil and gas layer analysis. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only the embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained according to the provided drawings without creative efforts.
[0036] Figure 1 It is a flowchart of a value point position determination method disclosed in the present application;
[0037] Figure 2Flowchart of a method for determining the position of value points disclosed in this application;
[0038] Figure 3 Example diagram of a convex polygon value area disclosed in this application;
[0039] Figure 4 Diagram of area calculation results and value point position determination results disclosed in this application;
[0040] Figure 5 Example diagram of comprehensive interpretation results disclosed in this application;
[0041] Figure 6 Schematic diagram of the structure of a device for determining the position of value points disclosed in this application;
[0042] Figure 7 Structure diagram of an electronic device provided in this application. Detailed implementation manners
[0043] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0044] Currently, the most commonly used method for gas logging interpretation and evaluation of oil and gas layers is the gas logging triangle chart interpretation method. By observing the size and direction of the inner triangle, the properties of oil and gas in the reservoir are judged. The triangle coordinate system is connected to the vertices of the inner observed triangle correspondingly, and the connecting lines intersect at a point M. This point is called the value point in the triangle chart. The value area is composed of multiple value points of the proven horizons. If the M point of the rated oil and gas showing horizon falls within the value area, it indicates productivity, otherwise it has no productivity. Currently, when performing productivity evaluation and analysis, the above method still needs to be used to construct the inner observed triangle, connect the corresponding vertices of the inner and outer triangles to obtain the value point M. Using the existing formula to directly represent the inner observed triangle seems to be of little significance. The coefficient 0.2 in the existing formula artificially sets the oil and gas conversion pole at 80%, while in fact the value of the oil and gas conversion pole is higher than 80%. Therefore, the accuracy error of the inner observed triangle indication curve calculated by the coefficient of 0.2 is relatively large during evaluation and recognition. The existing method realizes the longitudinal continuity of the inner observed triangle indicating the change of oil and gas properties. However, whether the value point M of the rated horizon falls within the value area is still a single-point evaluation, which not only makes the application process complicated, but also lacks comparability. As can be seen from the above, how to determine the position of any value point without drawing, improve the accuracy and efficiency of value point position determination, and simplify the process of oil and gas layer analysis is a problem to be solved in this field.
[0045] See Figure 1 As shown, an embodiment of the present invention discloses a method for determining the position of value points, which may specifically include:
[0046] Step S11: Construct each value area of the oil and gas layer, and calculate the area of each value area corresponding to each value area.
[0047] Step S12: Based on the value points at the position to be determined and each value area, construct each triangular value area, and calculate the area of each triangle corresponding to the triangular value area.
[0048] Step S13: Screen out the target triangular area from each triangular area, and determine whether there is a target value area area equal to the target triangular area among each value area area. If there is a target value area area equal to the target triangular area among each value area area, it is determined that the position of the value point is within the target value area corresponding to the target value area area.
[0049] In this embodiment, after determining whether there is a target value area area equal to the target triangular area among each value area area, it further includes: if there is no target value area area equal to the target triangular area among each value area area, it is determined that the position of the value point is outside each value area.
[0050] In this embodiment, after determining that the position of the value point is within the target value area corresponding to the target value area area, it further includes: determining the number of the target value areas. If the number is not equal to a preset threshold, determine the value area boundary line based on the value point, and generate a well depth longitudinal continuous diagram based on the value area boundary line and the target value area; obtain actual indication curve data, calculate the actual indication curve data to obtain a triangular indication curve, and analyze the oil and gas layer based on the well depth longitudinal continuous diagram and the triangular indication curve; wherein, the actual indication curve data includes the actual percentage content of methane, the actual percentage content of ethane, the actual percentage content of propane, the actual percentage content of isobutane, and the actual percentage content of n-butane, and calculate the well depth longitudinal continuous diagram based on a preset triangular calculation formula to obtain a triangular indication curve.
[0051] In this embodiment, if the number of target value regions = 1 (taking 1 as an example of the preset threshold), it proves that there is only 1 target value region. If the number of target value regions is not equal to 1, it proves the multi-solution problem of the target value region. Therefore, in this application, by setting the value dividing line and comparing the coordinate information of the value points at the position to be determined with the coordinate of the dividing line, the multi-solution problem caused by comparing the overlapping area of the triangle formed by any value point M and any two vertices of the polygon value region with the areas of multiple arbitrary polygon value regions can be eliminated.
[0052] In this embodiment, after generating the well depth longitudinal continuous map based on the value dividing line and the target value region, actual indicator curve data is obtained; wherein, the actual indicator curve data includes the actual percentage content of methane, the actual percentage content of ethane, the actual percentage content of propane, the actual percentage content of isobutane, and the actual percentage content of n-butane. Based on the preset triangle calculation formula, the well depth longitudinal continuous map is calculated to obtain the triangle indicator curve, and the analysis of the oil and gas layer is realized based on the well depth longitudinal continuous map and the triangle indicator curve.
[0053] The triangle calculation formula is:
[0054]
[0055] Where C 1 is the actual percentage content of methane, C 2 is the actual percentage content of ethane, C 3 is the actual percentage content of propane, and the specific calculation formula of ΣC is ∑C = C 1 + C 2 + C 3 + iC 4 + nC 4 , iC 4 is the actual percentage content of isobutane, nC 4 is the actual percentage content of n-butane, and k is a constant with a value range between 0.15 and 0.2.
[0056] In this embodiment, each value area of the oil and gas reservoir is constructed, and the area of each value area corresponding to each of the value areas is calculated; based on the value points at the position to be determined and each of the value areas, each triangular value area is constructed, and the area of each corresponding triangular value area is calculated; the target triangular area is selected from each of the triangular areas, and it is determined whether there is a target value area area equal to the target triangular area among each of the value area areas. If there is a target value area area equal to the target triangular area among each of the value area areas, it is determined that the position of the value point is within the target value area corresponding to the target value area area. By calculating the value area area and the triangular area respectively, the present application can determine whether the position of the value point is within the target value area, and can achieve the discrimination of the position of any value point without drawing, improve the accuracy and efficiency of determining the position of the value point, and simplify the process of oil and gas reservoir analysis.
[0057] See Figure 2 As shown, an embodiment of the present invention discloses a method for determining the position of a value point, which may specifically include:
[0058] Step S21: Use the gas logging triangular chart interpretation method to determine the known value point information of each block and each interval, construct each value area of the convex polygon of the oil and gas reservoir based on the known value point information, and calculate the area of each value area corresponding to each of the value areas.
[0059] In this embodiment, according to the known value point information of multiple layers in different blocks and different intervals, multiple arbitrary convex polygon value areas of the block are constructed. According to different blocks, intervals, and oil and gas properties, the newly constructed value areas can consist of one or more. Specific examples of the convex polygon value areas are Figure 3 As shown, each value area of the convex polygon of the oil and gas reservoir is constructed based on the known value point information, that is, each arbitrary polygon should have n vertices equal to the number of sides n, and each vertex has coordinates (x 1 , y 1 ), (x 2 , y 2 )...(x n , y n ) to construct one or more value areas, and calculate the areas S 价值区1 , S 价值区 2 ...S 价值区n of the multiple constructed value areas.
[0060] Step S22: Based on the coordinate information in the value points at the position to be determined and the coordinates of any two vertices of a single value area, construct each triangular value area corresponding to the single value area, calculate the area of each corresponding triangular value area, and sum the areas of each triangular value area to obtain the triangular area corresponding to the single value area.
[0061] In this embodiment, based on the coordinate information in the value points of the position to be determined, that is, M(x m , y m ), and any two vertices of the polygonal value area will form each triangular value area corresponding to a single said value area, and then calculate the area of the triangular value area, that is, S 三角形价值区1 , S 三角形价值区2 ...S 三角形价值区n , and then perform area summation to obtain the triangular area S 三角形 = S 三角形价值区1 + S 三角形价值区2 +... + S 三角形价值区n , and the specific area information and the position determination information of the value points are as Figure 4 shown.
[0062] Step S23: Screen out the target triangular area from each of the said triangular areas, and determine whether there is a target value area area equal to the target triangular area among each of the said value area areas. If there is a target value area area equal to the target triangular area among each of the said value area areas, it is determined that the position of the value point is within the target value area corresponding to the target value area area.
[0063] Specifically, after determining that the position of the value point is within the target value area corresponding to the target value area area, it further includes: determining the number of the target value areas. If the number is not equal to the preset threshold, determining the value area boundary line based on the value point, generating a well depth longitudinal continuity diagram based on the value area boundary line and the target value area, obtaining the actual indication curve data, calculating the actual indication curve data to obtain a triangular indication curve, and then generating a comprehensive interpretation result diagram based on the well depth longitudinal continuity diagram and the triangular indication curve, and realizing the analysis of the reservoir productivity change of the oil and gas layer according to the comprehensive interpretation result diagram.
[0064] In this embodiment, on the corresponding well depth longitudinal continuity diagram, the target value area area is a straight line, and the target triangular area is a curve. Place the two lines under the same scale ratio: when the two lines coincide, it is determined that the value point falls within the target value area; when they do not coincide, it is determined that the value point falls outside the target value area.
[0065] According to the adjusted triangular calculation formula:
[0066]
[0067] Obtain the triangular indication curve, and generate a comprehensive interpretation result diagram according to the data of the upright and inverted, size of the indication triangles in the well depth longitudinal continuity diagram and the triangular indication curve. The specific well depth longitudinal continuity diagram and the comprehensive interpretation result diagram are asFigure 5 as shown
[0068] Innovative points of this application: (1) There is no longer a need to draw an internal observation triangle through mapping. By comparing areas, it is possible to determine whether a value point falls within a value area; (2) The data of the oil-gas conversion pole points have been adjusted, and the coefficients in the triangle calculation formula have been modified, further improving the accuracy of the calculated internal observation triangle indication curve during evaluation and identification; (3) The single-point gas logging evaluation and interpretation have been reformed, fully realizing the longitudinal continuity of the corresponding well depth in the gas logging triangle interpretation chart method, omitting the mapping process of the existing gas logging interpretation, and effectively combining with the logging result data, enhancing the intuitiveness and effectiveness of the comprehensive logging and logging interpretation and evaluation.
[0069] In this embodiment, each value area of the oil and gas layer is constructed, and the area of each value area corresponding to each of the value areas is calculated; based on the value point at the position to be determined and each of the value areas, each triangular value area is constructed, and the area of each triangular value area corresponding to the triangular value area is calculated; the target triangular area is screened out from each of the triangular areas, and it is judged whether there is a target value area area equal to the target triangular area among each of the value area areas. If there is a target value area area equal to the target triangular area among each of the value area areas, it is determined that the position of the value point is within the target value area corresponding to the target value area area. By calculating the value area and the triangular area respectively, this application can determine whether the position of the value point is within the target value area, enabling the position of any value point to be discriminated without mapping, improving the accuracy and efficiency of determining the position of the value point, and simplifying the process of oil and gas layer analysis.
[0070] See Figure 6 As shown, an apparatus for determining the position of a value point disclosed in an embodiment of the present invention may specifically include:
[0071] A value area area calculation module 11, configured to construct each value area of the oil and gas layer and calculate the area of each value area corresponding to each of the value areas;
[0072] A triangular area calculation module 12, configured to construct each triangular value area based on the value point at the position to be determined and each of the value areas, and calculate the area of each triangular value area corresponding to the triangular value area;
[0073] A value point position determination module 13, configured to screen out the target triangular area from each of the triangular areas, judge whether there is a target value area area equal to the target triangular area among each of the value area areas, and if there is a target value area area equal to the target triangular area among each of the value area areas, determine that the position of the value point is within the target value area corresponding to the target value area area.
[0074] In this embodiment, each value area of the oil and gas reservoir is constructed, and the area of each value area corresponding to each of the value areas is calculated; based on the value points at the positions to be determined and each of the value areas, each triangular value area is constructed, and the area of each triangular value area corresponding to the triangular value area is calculated; the target triangular area is screened out from each of the triangular areas, and it is determined whether there is a target value area area equal to the target triangular area among each of the value area areas. If there is a target value area area equal to the target triangular area among each of the value area areas, it is determined that the position of the value point is within the target value area corresponding to the target value area area. By calculating the value area area and the triangular area respectively, the present application can determine whether the position of the value point is within the target value area, and can realize the discrimination of the position of any value point without drawing, improve the accuracy and efficiency of determining the position of the value point, and simplify the process of oil and gas reservoir analysis.
[0075] In some specific embodiments, the value area area calculation module 11 may specifically include:
[0076] A known value point information determination module, configured to determine the known value point information of each block and each layer section by using a gas logging triangular chart interpretation method;
[0077] A value area construction module, configured to construct each value area of a convex polygon of the oil and gas reservoir based on the known value point information.
[0078] In some specific embodiments, the triangular area calculation module 12 may specifically include:
[0079] A triangular value area area calculation module, configured to construct each triangular value area corresponding to a single value area based on the coordinate information in the value points at the positions to be determined and the coordinates of any two vertices of a single value area, and calculate the corresponding area of each triangular value area;
[0080] A triangular area calculation module, configured to sum the areas of each triangular value area to obtain the triangular area corresponding to a single value area.
[0081] In some specific embodiments, the value point position determination module 13 may specifically include:
[0082] A value point position determination module, configured to determine that the position of the value point is outside each of the value areas if there is no target value area area equal to the target triangular area among each of the value area areas.
[0083] In some specific embodiments, the value point position determination device may specifically further include:
[0084] A continuous graph generation module for determining the number of the target value areas. If the number is not equal to a preset threshold, value division boundaries are determined based on the value points, and a well depth longitudinal continuous graph is generated based on the value division boundaries and the target value areas;
[0085] An actual indicator curve data acquisition module for acquiring actual indicator curve data, calculating the actual indicator curve data to obtain a triangular indicator curve, and realizing the analysis of oil and gas layers based on the well depth longitudinal continuous graph and the triangular indicator curve; wherein, the actual indicator curve data includes the actual percentage content of methane, the actual percentage content of ethane, the actual percentage content of propane, the actual percentage content of isobutane, and the actual percentage content of n-butane, and the well depth longitudinal continuous graph is calculated based on a preset triangular calculation formula to obtain a triangular indicator curve.
[0086] In some specific embodiments, the triangular calculation formula is:
[0087]
[0088] wherein, C 1 is the actual percentage content of the methane, C 2 is the actual percentage content of the ethane, C 3 is the actual percentage content of the propane, and the specific calculation formula of ΣC is ∑C = C 1 + C 2 + C 3 + iC 4 + nC 4 , iC 4 is the actual percentage content of the isobutane, nC 4 is the actual percentage content of the n-butane, and k is a constant with a value range between 0.15 and 0.2.
[0089] In some specific embodiments, the continuous graph generation module may specifically include:
[0090] A comprehensive interpretation result graph generation module for generating a comprehensive interpretation result graph based on the well depth longitudinal continuous graph and the triangular indicator curve;
[0091] A reservoir productivity change analysis module for realizing the analysis of the reservoir productivity change of the oil and gas layers according to the comprehensive interpretation result graph.
[0092] Figure 7Schematic structural diagram of an electronic device provided by an embodiment of the present application. The electronic device 20 may specifically include: at least one processor 21, at least one memory 22, a power supply 23, a communication interface 24, an input / output interface 25, and a communication bus 26. Among them, the memory 22 is used to store a computer program, and the computer program is loaded and executed by the processor 21 to implement the relevant steps in the value point position determination method executed by the electronic device disclosed in any of the foregoing embodiments.
[0093] In this embodiment, the power supply 23 is used to provide working voltage for each hardware device on the electronic device 20; the communication interface 24 can create a data transmission channel between the electronic device 20 and external devices, and the communication protocol it follows is any communication protocol applicable to the technical solution of the present application, and no specific limitation is imposed on it here; the input / output interface 25 is used to obtain external input data or output data to the outside, and its specific interface type can be selected according to specific application needs, and no specific limitation is made here.
[0094] In addition, as a carrier for resource storage, the memory 22 may be a read-only memory, a random access memory, a magnetic disk, or an optical disc, etc., and the resources stored thereon include an operating system 221, a computer program 222, and data 223, etc., and the storage method may be short-term storage or permanent storage.
[0095] Among them, the operating system 221 is used to manage and control each hardware device on the electronic device 20 and the computer program 222 to implement the operation and processing of the data 223 in the memory 22 by the processor 21, and it may be Windows, Unix, Linux, etc. In addition to the computer program that can be used to complete the value point position determination method executed by the electronic device 20 disclosed in any of the foregoing embodiments, the computer program 222 may further include a computer program that can be used to complete other specific tasks. In addition to the data transmitted from external devices received by the value point position determination device, the data 223 may also include data collected by its own input / output interface 25, etc.
[0096] The steps of the method or algorithm described in combination with the embodiments disclosed in this article can be directly implemented by hardware, a software module executed by a processor, or a combination of the two. The software module can be placed in a random access memory (RAM), memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, register, hard disk, removable disk, CD-ROM, or any other form of storage medium well-known in the technical field.
[0097] Further, an embodiment of the present application also discloses a computer-readable storage medium. A computer program is stored in the storage medium. When the computer program is loaded and executed by a processor, the method steps for determining the value point position disclosed in any of the foregoing embodiments are implemented.
[0098] Finally, it should also be noted that in this text, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, article or device comprising the element.
[0099] The foregoing has introduced in detail a method, apparatus, device and storage medium for determining the value point position provided by the present invention. Specific examples are used herein to elaborate on the principle and implementation manner of the present invention. The description of the above embodiments is only used to help understand the method and its core idea of the present invention; at the same time, for those of ordinary skill in the art, according to the idea of the present invention, there will be changes in the specific implementation manner and application scope. In summary, the content of this specification should not be construed as a limitation to the present invention.
Claims
1. A method for determining the position of value points, characterized in that, it includes: Construct value regions of the oil and gas reservoir, and calculate the area of each value region corresponding to each of the value regions; Based on the value points at the position to be determined and each of the value regions, construct triangular value regions, and calculate the area of each triangular value region corresponding to the triangular value regions; Select a target triangular area from each of the triangular areas, and determine whether there is a target value region area equal to the target triangular area among the areas of each of the value regions. If there is a target value region area equal to the target triangular area among the areas of each of the value regions, it is determined that the position of the value point is within the target value region corresponding to the target value region area.
2. The method for determining the position of value points according to claim 1, characterized in that, the construction of each value region of the oil and gas reservoir includes: Using the gas logging triangular chart interpretation method to determine the known value point information of each block and each interval; Based on the known value point information, construct each value region of the convex polygon of the oil and gas reservoir.
3. The method for determining the position of value points according to claim 1, characterized in that, the construction of each triangular value region based on the value points at the position to be determined and each of the value regions, and the calculation of the area of each triangular value region corresponding to the triangular value regions includes: Based on the coordinate information in the value points at the position to be determined and the coordinates of any two vertices of a single value region, construct each triangular value region corresponding to the single value region, and calculate the area of each corresponding triangular value region; Sum the areas of each triangular value region to obtain the triangular area corresponding to a single value region.
4. The method for determining the position of value points according to claim 1, characterized in that, after determining whether there is a target value region area equal to the target triangular area among the areas of each of the value regions, it further includes: If there is no target value region area equal to the target triangular area among the areas of each of the value regions, it is determined that the position of the value point is outside each of the value regions.
5. The method for determining the position of value points according to any one of claims 1 to 4, characterized in that, after determining that the position of the value point is within the target value region corresponding to the target value region area, it further includes: Determine the number of the target value regions. If the number is not equal to the preset threshold, determine the value region boundary line based on the value point, and generate a well depth longitudinal continuous diagram based on the value region boundary line and the target value region; Obtain actual indicator curve data, calculate the actual indicator curve data to obtain a triangular indicator curve, and analyze the oil and gas reservoir based on the well depth longitudinal continuous diagram and the triangular indicator curve; wherein, the actual indicator curve data includes the actual percentage content of methane, the actual percentage content of ethane, the actual percentage content of propane, the actual percentage content of isobutane, and the actual percentage content of n-butane, and calculate the well depth longitudinal continuous diagram based on a preset triangular calculation formula to obtain a triangular indicator curve.
6. The method for determining the position of value points according to claim 5, It is characterized in that the triangular calculation formula is: Among them, C 1 is the actual percentage content of the methane, C 2 is the actual percentage content of the ethane, C 3 is the actual percentage content of the propane. The specific calculation formula for ΣC is ∑C = C 1 + C 2 + C 3 + iC 4 + nC 4 , iC 4 is the actual percentage content of the isobutane, nC 4 is the actual percentage content of the n-butane, and k is a constant with a value range between 0.15 and 0.
2.
7. The method for determining the value point position according to claim 5, It is characterized in that the analysis of the oil and gas layer based on the longitudinal continuous diagram of well depth and the triangular indication curve includes: generating a comprehensive interpretation result diagram based on the longitudinal continuous diagram of well depth and the triangular indication curve; realizing the analysis of the change in reservoir productivity of the oil and gas layer according to the comprehensive interpretation result diagram.
8. A device for determining the value point position, It is characterized in that including: a value area area calculation module, configured to construct value areas of the oil and gas layer and calculate the area of each value area corresponding to each of the value areas; a triangular area calculation module, configured to construct triangular value areas based on the value point at the position to be determined and each of the value areas, and calculate the area of each triangular value area corresponding to the triangular value areas; a value point position determination module, configured to screen out a target triangular area from each of the triangular areas, and determine whether there is a target value area area equal to the target triangular area among each of the value area areas. If there is a target value area area equal to the target triangular area among each of the value area areas, it is determined that the position of the value point is in the target value area corresponding to the target value area area.
9. An electronic device, It is characterized in that including: a memory, configured to store a computer program; a processor, configured to execute the computer program to implement the method for determining the value point position according to any one of claims 1 to 7.
10. A computer-readable storage medium, It is characterized in that used to store a computer program; wherein, when the computer program is executed by a processor, the method for determining the value point position according to any one of claims 1 to 7 is implemented.