Method, device and computing equipment for calculating gas holdup rate of horizontal wellbore
Through array fiber gas holding instruments and projection, interpolation, and integral processing technologies, the problem of inaccurate gas holding rate measurement of horizontal wellbore is solved, and the accurate measurement of gas holding rate of horizontal wellbore and the real acquisition of fluid distribution in the wellbore is achieved, which meets the production needs of horizontal well.
Patent Information
- Application Number
- CN202111272566.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-29
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2041-10-29
AI Technical Summary
The problem of rising water content of horizontal wells leads to complex separation of oil, gas and water. Traditional well logging technology cannot accurately measure the gas holding rate of the horizontal well shaft and cannot meet the production needs of horizontal wells.
The array fiber gas holding rate instrument is used to obtain the gas holding rate information of multiple array probes in the horizontal well bore. Through projection, linear interpolation processing and integration processing of the detection point on the Y-axis, the gas holding rate value corresponding to the cross-section of the horizontal well bore is calculated.
Accurate measurement of the gas holding rate of the horizontal well bore is achieved, and the distribution of fluids in the wellbore is more realistic, guiding oil extraction and meeting the production needs of horizontal wells.
Smart Images

Figure CN113987805B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of oil production, and in particular to a method, a device and a computing device for calculating the gas holding rate of a horizontal wellbore. Background Art
[0002] At present, horizontal wells in offshore oil fields are becoming more and more common, but the problem of rising water content in horizontal wells has gradually become prominent, which seriously restricts the application effect of horizontal well exploration and development. Due to the gravity differentiation in the wellbore, the oil, gas and water are separated, making the flow pattern of the mixed fluid complex and changeable. In addition, the long-distance ups and downs of the horizontal wellbore cause the horizontal flow pattern to be extremely complex. The gas holdup instrument using a single probe cannot measure accurately, and the traditional production logging technology with centered measurement cannot meet the production needs of horizontal wells. Therefore, there is an urgent need for a solution that can meet the production needs of horizontal wells and can accurately measure the gas holdup of the horizontal wellbore. Summary of the invention
[0003] In view of the above problems, the present invention is proposed to provide a method, device and calculation equipment for calculating the gas holdup rate of a horizontal wellbore that overcomes the above problems or at least partially solves the above problems.
[0004] According to one aspect of the present invention, a method for calculating the gas holdup rate of a horizontal wellbore is provided, wherein the well depth direction of the horizontal well is specified as the X-axis, the wellbore height direction in the wellbore cross section is specified as the Y-axis, and the wellbore width direction is specified as the Z-axis. The method comprises:
[0005] Acquire gas holdup rate information detected by multiple array probes of an array optical fiber gas holdup rate instrument at corresponding detection points in a horizontal wellbore;
[0006] For any detection point, project the detection point on the Y axis to obtain the wellbore height and gas holdup rate information corresponding to the projection point on the Y axis;
[0007] Performing linear interpolation processing according to the wellbore height and gas holdup information corresponding to multiple projection points on the Y axis, to obtain gas holdup information of the position point corresponding to the corresponding wellbore height on the Y axis, wherein the position point includes the projection point and the interpolation point;
[0008] The gas holdup value corresponding to the wellbore section of the horizontal well is obtained by performing integration processing according to the gas holdup information of each position point on the Y axis.
[0009] According to another aspect of the present invention, a device for calculating gas holdup rate of a horizontal wellbore is provided, wherein the depth direction of the horizontal well is specified as the X-axis, the height direction of the wellbore in the wellbore cross section is specified as the Y-axis, and the width direction of the wellbore is specified as the Z-axis. The device comprises:
[0010] An acquisition module, adapted to acquire gas holdup information detected by a plurality of array probes of an array optical fiber gas holdup instrument at corresponding detection points in a horizontal wellbore;
[0011] The projection module is suitable for projecting any detection point on the Y axis to obtain the wellbore height and gas holdup information corresponding to the projection point on the Y axis;
[0012] A linear interpolation processing module, adapted to perform linear interpolation processing according to the wellbore height and gas holdup information corresponding to a plurality of projection points on the Y axis, to obtain gas holdup information of a position point corresponding to the corresponding wellbore height on the Y axis, wherein the position point includes a projection point and an interpolation point;
[0013] The integral processing module is suitable for performing integral processing according to the gas holdup information of each position point on the Y axis to obtain the gas holdup value corresponding to the wellbore section of the horizontal well.
[0014] According to another aspect of the present invention, there is provided a computing device, comprising: a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus;
[0015] The memory is used to store at least one executable instruction, and the executable instruction enables the processor to execute operations corresponding to the above-mentioned method for calculating the gas holdup rate of the horizontal wellbore.
[0016] According to another aspect of the present invention, a computer storage medium is provided, in which at least one executable instruction is stored, and the executable instruction enables a processor to execute operations corresponding to the above-mentioned method for calculating gas holdup rate of a horizontal wellbore.
[0017] According to the scheme provided by the present invention, the gas holdup information obtained by detecting corresponding detection points in the wellbore of a horizontal well by multiple array probes of an array optical fiber gas holdup instrument is obtained; for any detection point, the detection point is projected on the Y axis to obtain the wellbore height and gas holdup information corresponding to the projection point on the Y axis; linear interpolation processing is performed based on the wellbore height and gas holdup information corresponding to multiple projection points on the Y axis to obtain the gas holdup information of the position point corresponding to the corresponding wellbore height on the Y axis, wherein the position point includes the projection point and the interpolation point; integration processing is performed based on the gas holdup information of each position point on the Y axis to obtain the gas holdup value corresponding to the wellbore section of the horizontal well. The scheme provided by the present invention can accurately measure the gas holdup value of the wellbore of a horizontal well, and more accurately obtain the distribution of the fluid in the wellbore, so as to guide oil production and meet the production needs of the horizontal well.
[0018] The above description is only an overview of the technical solution of the present invention. In order to more clearly understand the technical means of the present invention, it can be implemented according to the contents of the specification. In order to make the above and other purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present invention. Moreover, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings:
[0020] Figure 1A A schematic flow chart showing a method for calculating gas holdup rate of a horizontal wellbore according to an embodiment of the present invention is shown;
[0021] Figure 1B is a schematic diagram of a horizontal well;
[0022] Figure 1C It is a schematic diagram of the projection of the array probe in the horizontal wellbore on the Y axis;
[0023] Figure 1D It is a schematic diagram of the gas holdup value calculated by using the gas holdup calculation method of the horizontal wellbore provided by the present invention;
[0024] Figure 1E A comparison chart of the gas holdup value calculated by the gas holdup value calculation method for a horizontal wellbore provided by the present invention and that processed by foreign software;
[0025] Figure 1F A comparison diagram of the gas holdup value calculated by the gas holdup calculation method for a horizontal wellbore provided by the present invention and the actual experimental value obtained by physical experiments;
[0026] Figure 2 A schematic diagram showing the structure of a device for calculating gas holdup rate of a horizontal wellbore according to an embodiment of the present invention is shown;
[0027] Figure 3 A schematic diagram of the structure of a computing device according to an embodiment of the present invention is shown. DETAILED DESCRIPTION
[0028] The exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided in order to enable a more thorough understanding of the present invention and to enable the scope of the present invention to be fully communicated to those skilled in the art.
[0029] Figure 1A A schematic flow chart of a method for calculating gas holdup rate of a horizontal wellbore according to an embodiment of the present invention is shown. Figure 1B is a schematic diagram of a horizontal well. Figure 1BIn the figure, the lowest point of the horizontal wellbore is taken as the origin, the depth direction of the horizontal well is the X-axis, the height direction of the wellbore in the wellbore section is the Y-axis, and the width direction of the wellbore is the Z-axis. Figure 1A As shown, the method comprises the following steps:
[0030] Step S101, obtaining gas holdup information obtained by detecting corresponding detection points in a horizontal wellbore by multiple array probes of an array optical fiber gas holdup instrument.
[0031] The array fiber optic gas holdup rate instrument is a detection instrument for detecting gas holdup rate with multiple array probes. For example, the array fiber optic gas holdup rate instrument may have 6 array probes. By extending the array fiber optic gas holdup rate instrument into a horizontal well, the gas holdup rate information of the corresponding detection point in the wellbore of the horizontal well can be detected. Here, the location of the array probe is referred to as the detection point. This step requires obtaining the gas holdup rate information detected by the multiple array probes of the array fiber optic gas holdup rate instrument at the corresponding detection points in the wellbore of the horizontal well.
[0032] Step S102: for any detection point, project the detection point on the Y axis to obtain the wellbore height and gas holdup rate information corresponding to the projection point on the Y axis.
[0033] Due to the gravity differentiation of gas and water phases in horizontal wells, the fluid in the wellbore does not change in the Z-axis direction when the horizontal well flows in layers. In other words, the fluid in the wellbore is basically consistent in the Z-axis direction, and there are only differences in the Y-axis direction, that is, the gas holdup information of the wellbore section along the Z-axis direction of horizontal wells with the same wellbore height is the same. Therefore, based on this feature, the gas holdup value corresponding to the wellbore section of the horizontal well can be calculated. Here, the wellbore section refers to the plane where the multiple array probes of the array fiber optic gas holdup instrument are located.
[0034] Specifically, for any detection point, the detection point is projected on the Y axis to obtain a projection point located on the Y axis, and the wellbore height of the projection point is the same as that of the detection point. Since the gas holdup information of the wellbore cross section of the horizontal wells with the same wellbore height along the Z axis is the same, the gas holdup information of the projection point is the same as the gas holdup information of the corresponding detection point, that is, the gas holdup information corresponding to the detection point is given to the corresponding projection point.
[0035] Figure 1C This is a schematic diagram of the projection of the array probe in the horizontal wellbore on the Y axis, as shown in Figure 1C As shown, points 1 to 6 are detection points, points 1' to 6' are projection points corresponding to points 1 to 6 respectively, the holdup rate information of point 1 is the same as the holdup rate information of point 1', ..., the holdup rate information of point 6 is the same as the holdup rate information of point 6'.
[0036] Step S103, performing linear interpolation processing according to the wellbore height and gas holdup information corresponding to multiple projection points on the Y axis to obtain gas holdup information of position points corresponding to the corresponding wellbore height on the Y axis, wherein the position points include projection points and interpolation points.
[0037] In order to make the calculated gas holding rate value corresponding to the wellbore section of the horizontal well more accurate, a linear interpolation processing method is used here to interpolate the gas holding rate on the Y-axis. For example, linear interpolation processing is performed based on the wellbore height and gas holding rate information corresponding to multiple projection points on the Y-axis to obtain the gas holding rate information of the position point corresponding to the corresponding wellbore height on the Y-axis, where the position point includes projection points and interpolation points.
[0038] Optionally, linear interpolation processing is performed according to the wellbore heights and gas holdup information corresponding to multiple projection points on the Y axis to obtain the gas holdup information of the position point corresponding to the corresponding wellbore height on the Y axis. This can be further achieved by the following method:
[0039] It is determined whether the wellbore height distance between two adjacent projection points is greater than a preset interpolation height threshold. If the wellbore height distance between two adjacent projection points is greater than the preset interpolation height threshold, the wellbore height corresponding to the interpolation point on the Y axis is determined according to the wellbore heights corresponding to the two adjacent projection points on the Y axis and the preset interpolation height threshold. For example, the wellbore height distance between two adjacent projection points can be calculated first, and the number of interpolation points that should be inserted between the two adjacent projection points can be determined according to the wellbore height distance and the preset interpolation height threshold. The wellbore height corresponding to the interpolation point is determined according to the wellbore height corresponding to any projection point and the preset interpolation height threshold. Alternatively, the wellbore height corresponding to an interpolation point is directly determined according to the wellbore height corresponding to any projection point and the preset interpolation height threshold. After interpolation, it is determined whether the wellbore height distance between the interpolation point and another projection point is greater than the preset interpolation height threshold. If so, the wellbore height corresponding to the next interpolation point is continued to be determined according to the wellbore height corresponding to the interpolation point and the preset interpolation height threshold until the wellbore height distance between the interpolation point and another projection point is less than or equal to the preset interpolation height threshold. Among them, those skilled in the art can set the value of the preset interpolation height threshold according to actual needs, for example, it can be 1mm or 2mm, and no specific limitation is made here.
[0040] After the wellbore height corresponding to the interpolation point is determined, the gas holdup information corresponding to the interpolation point can be calculated based on the wellbore heights and gas holdup information corresponding to two adjacent projection points on the Y axis and the wellbore height corresponding to the interpolation point.
[0041] Specifically, suppose the wellbore height and gas holding rate information corresponding to two adjacent projection points are H1, H2, and Y g1 ,Y g2 , the wellbore height corresponding to the interpolation point is H x, then use formula (1) to calculate the gas holdup information Y corresponding to the interpolation point gx :
[0042]
[0043] Optionally, after completing the projection, determine whether the gas holding rate information of the projection point with the highest wellbore height is greater than or equal to a first gas holding rate threshold. For example, the first gas holding rate threshold is 0.9. If so, the gas holding rate information of the vertex of the horizontal wellbore is set to 1, and when the wellbore height distance between the projection point with the highest wellbore height and the vertex of the horizontal wellbore is greater than a preset interpolation height threshold, linear interpolation processing is performed based on the gas holding rate information of the vertex of the horizontal wellbore, the wellbore height, and the gas holding rate information and wellbore height of the projection point with the highest wellbore height; if the gas holding rate information of the projection point with the highest wellbore height is less than the first gas holding rate threshold, no linear interpolation processing is performed.
[0044] Determine whether the gas holding rate information of the projection point with the lowest wellbore height is less than or equal to the second gas holding rate threshold value. For example, the second gas holding rate threshold value is 0.1. If so, the gas holding rate information of the lowest point of the horizontal wellbore is set to 0. When the wellbore height distance between the projection point with the highest wellbore height and the lowest point of the horizontal wellbore is greater than the preset interpolation height threshold value, linear interpolation processing is performed based on the gas holding rate information of the lowest point of the horizontal wellbore, the wellbore height, and the gas holding rate information and wellbore height of the projection point with the lowest wellbore height; if the gas holding rate information of the projection point with the lowest wellbore height is greater than the second gas holding rate threshold value, no linear interpolation processing is performed.
[0045] Step S104, performing integration processing according to the gas holdup information of each position point on the Y axis to obtain the gas holdup value corresponding to the wellbore cross section of the horizontal well.
[0046] Specifically, the gas holdup value corresponding to the wellbore cross section of the horizontal well can be calculated using formula (2):
[0047]
[0048] Among them, i represents the position point corresponding to the wellbore height i on the Y axis, L i Indicates the width of the wellbore corresponding to position point i, Y gi Indicates the gas holding rate information corresponding to position point i, Y g It indicates the gas holding rate value corresponding to the wellbore section of the horizontal well, R indicates the radius of the wellbore section of the horizontal well, 0≤i≤2R, 0≤L i ≤2R, such as Figure 1D shown.
[0049] After determining the gas holdup value corresponding to the wellbore section of the horizontal well, when you want to determine the water holdup value Y corresponding to the wellbore section of the horizontal well wWhen Y w =1-Y g .
[0050] Figure 1E This is a comparison chart of the gas holdup value calculated by the gas holdup value calculation method of the horizontal wellbore provided by the present invention and the gas holdup value processed by foreign software. Figure 1E The solid line in the middle represents the gas holdup curve determined by foreign software, and the dotted line represents the gas holdup curve calculated by the present invention. Figure 1E It can be determined that the comparison with foreign software is basically consistent. Therefore, the gas holdup value calculated by the gas holdup value calculation method of the horizontal wellbore provided by the present invention is more real and accurate.
[0051] Figure 1F The comparison diagram of the gas holdup value calculated by the gas holdup calculation method of the horizontal wellbore provided by the present invention and the actual value obtained by physical experiment is based on the flow rate of 300m 3 / DComparison of gas and water two-phase experiments under different water content conditions shows that the gas holdup calculated by the present invention has a small error with the actual water holdup in physical experiments. Figure 1F The value calculated by the integral method is the gas holdup value calculated by the gas holdup calculation method for the horizontal wellbore provided by the present invention.
[0052] The present invention is based on the principle that the properties of the fluid in the Z-axis direction in stratified flow remain unchanged, and uses linear interpolation and integration methods to calculate the gas holdup rate of the wellbore section of the horizontal well. Compared with the traditional arithmetic average method, the gas holdup rate information in the wellbore can be obtained more realistically, and the distribution of the fluid in the wellbore can be obtained more accurately.
[0053] According to the method provided by the above embodiment of the present invention, the gas holdup information obtained by detecting corresponding detection points in the wellbore of a horizontal well by multiple array probes of an array optical fiber gas holdup instrument is obtained; for any detection point, the detection point is projected on the Y axis to obtain the wellbore height and gas holdup information corresponding to the projection point on the Y axis; linear interpolation processing is performed based on the wellbore height and gas holdup information corresponding to multiple projection points on the Y axis to obtain the gas holdup information of the position point corresponding to the corresponding wellbore height on the Y axis, wherein the position point includes the projection point and the interpolation point; integration processing is performed based on the gas holdup information of each position point on the Y axis to obtain the gas holdup value corresponding to the wellbore section of the horizontal well. The solution provided by the present invention can accurately measure the gas holdup value of the wellbore of a horizontal well, and more accurately obtain the distribution of the fluid in the wellbore, so as to guide oil production and meet the production needs of the horizontal well.
[0054] Figure 2The structure diagram of the gas holdup rate calculation device for a horizontal wellbore according to an embodiment of the present invention is shown. The depth direction of the horizontal well is specified as the X-axis, the height direction of the wellbore in the wellbore section is specified as the Y-axis, and the width direction of the wellbore is specified as the Z-axis. Figure 2 As shown, the device includes: an acquisition module 201, a projection module 202, a linear interpolation processing module 203, and an integration processing module 204.
[0055] An acquisition module 201 is adapted to acquire gas holdup information detected by a plurality of array probes of an array optical fiber gas holdup instrument at corresponding detection points in a horizontal wellbore;
[0056] The projection module 202 is adapted to project any detection point on the Y axis to obtain the wellbore height and gas holdup information corresponding to the projection point on the Y axis;
[0057] A linear interpolation processing module 203 is adapted to perform linear interpolation processing according to the wellbore height and gas holdup information corresponding to a plurality of projection points on the Y axis, to obtain gas holdup information of a position point corresponding to the wellbore height on the Y axis, wherein the position point includes a projection point and an interpolation point;
[0058] The integral processing module 204 is adapted to perform integral processing according to the gas holdup information of each position point on the Y-axis to obtain a gas holdup value corresponding to the wellbore cross section of the horizontal well.
[0059] Optionally, the linear interpolation processing module is further adapted to: if the wellbore height distance between two adjacent projection points is greater than a preset interpolation height threshold, determine the wellbore height corresponding to the interpolation point on the Y axis according to the wellbore heights corresponding to the two adjacent projection points on the Y axis and the preset interpolation height threshold;
[0060] According to the wellbore height and gas holdup information corresponding to two adjacent projection points on the Y axis and the wellbore height corresponding to the interpolation point, the gas holdup information corresponding to the interpolation point is calculated.
[0061] Optionally, the linear interpolation processing module is further adapted to: assuming that the wellbore height and gas holding rate information corresponding to two adjacent projection points are H1, H2, Y g1 ,Y g2 , the wellbore height corresponding to the interpolation point is H x , then use formula (1) to calculate the gas holdup information Y corresponding to the interpolation point gx :
[0062]
[0063] Optionally, the integral processing module is further adapted to: calculate the gas holdup value corresponding to the wellbore cross section of the horizontal well using formula (2):
[0064]
[0065] Among them, i represents the position point corresponding to the wellbore height i on the Y axis, L i Indicates the width of the wellbore corresponding to position point i, Y gi Indicates the gas holding rate information corresponding to position point i, Y g It indicates the gas holding rate value corresponding to the wellbore section of the horizontal well, R indicates the radius of the wellbore section of the horizontal well, 0≤i≤2R, 0≤L i ≤2R.
[0066] Optionally, the gas holdup rate information along the Z-axis direction of the wellbore cross sections of horizontal wells having the same wellbore height is the same.
[0067] According to the device provided by the above embodiment of the present invention, the gas holding rate information obtained by detecting the corresponding detection points in the wellbore of the horizontal well by multiple array probes of the array optical fiber gas holding rate instrument is obtained; for any detection point, the detection point is projected on the Y axis to obtain the wellbore height and gas holding rate information corresponding to the projection point on the Y axis; linear interpolation processing is performed based on the wellbore height and gas holding rate information corresponding to multiple projection points on the Y axis to obtain the gas holding rate information of the position point corresponding to the corresponding wellbore height on the Y axis, wherein the position point includes the projection point and the interpolation point; integration processing is performed based on the gas holding rate information of each position point on the Y axis to obtain the gas holding rate value corresponding to the wellbore section of the horizontal well. The scheme provided by the present invention can accurately measure the gas holding rate value of the wellbore of the horizontal well, and more accurately obtain the distribution of the fluid in the wellbore, so as to guide oil production and meet the production needs of the horizontal well.
[0068] The embodiment of the present application further provides a non-volatile computer storage medium, which stores at least one executable instruction, and the computer executable instruction can execute the method for calculating the gas holdup rate of a horizontal wellbore in any of the above method embodiments.
[0069] Figure 3 A schematic diagram of the structure of a computing device according to an embodiment of the present invention is shown. The specific embodiment of the present invention does not limit the specific implementation of the computing device.
[0070] like Figure 3 As shown, the computing device may include: a processor (processor) 302 , a communication interface (Communications Interface) 304 , a memory (memory) 306 , and a communication bus 308 .
[0071] in:
[0072] The processor 302 , the communication interface 304 , and the memory 306 communicate with each other via the communication bus 308 .
[0073] The communication interface 304 is used to communicate with other devices such as clients or other servers.
[0074] The processor 302 is used to execute the program 310, and specifically can execute the relevant steps in the above-mentioned embodiment of the method for calculating the gas holdup rate of the horizontal wellbore.
[0075] Specifically, the program 310 may include program codes, which include computer operation instructions.
[0076] The processor 302 may be a central processing unit (CPU), or an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present invention. The one or more processors included in the computing device may be processors of the same type, such as one or more CPUs; or processors of different types, such as one or more CPUs and one or more ASICs.
[0077] The memory 306 is used to store the program 310. The memory 306 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.
[0078] The program 310 can be specifically used to enable the processor 302 to execute the method for calculating the gas holdup rate of the horizontal wellbore in any of the above-mentioned method embodiments. The specific implementation of each step in the program 310 can refer to the corresponding descriptions in the corresponding steps and units in the above-mentioned gas holdup rate calculation embodiment of the horizontal wellbore, and will not be repeated here. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working process of the above-described equipment and modules can refer to the corresponding process description in the above-mentioned method embodiment, and will not be repeated here.
[0079] The algorithm or display provided herein is not inherently related to any particular computer, virtual system or other equipment. Various general purpose systems can also be used together with the teachings based on this. According to the above description, it is obvious to construct the structure required for this type of system. In addition, the embodiment of the present invention is not directed to any specific programming language yet. It should be understood that various programming languages can be utilized to realize the content of the present invention described herein, and the description made to specific languages above is for disclosing the best mode of the present invention.
[0080] In the description provided herein, a large number of specific details are described. However, it is understood that embodiments of the present invention can be practiced without these specific details. In some instances, well-known methods, structures and techniques are not shown in detail so as not to obscure the understanding of this description.
[0081] Similarly, it should be understood that in order to streamline the present invention and aid in understanding one or more of the various inventive aspects, in the above description of exemplary embodiments of the present invention, the various features of the embodiments of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof. However, this disclosed method should not be interpreted as reflecting the following intention: that the claimed invention requires more features than the features explicitly recited in each claim. More specifically, as reflected in the claims below, inventive aspects lie in less than all the features of the individual embodiments disclosed above. Therefore, the claims that follow the specific embodiment are hereby expressly incorporated into the specific embodiment, with each claim itself serving as a separate embodiment of the present invention.
[0082] Those skilled in the art will appreciate that the modules in the devices in the embodiments may be adaptively changed and arranged in one or more devices different from the embodiments. The modules or units or components in the embodiments may be combined into one module or unit or component, and in addition they may be divided into a plurality of submodules or subunits or subcomponents. Except that at least some of such features and / or processes or units are mutually exclusive, all features disclosed in this specification (including the accompanying claims, abstracts and drawings) and all processes or units of any method or device disclosed in this manner may be combined in any combination. Unless otherwise expressly stated, each feature disclosed in this specification (including the accompanying claims, abstracts and drawings) may be replaced by an alternative feature providing the same, equivalent or similar purpose.
[0083] In addition, those skilled in the art will appreciate that, although some embodiments herein include certain features included in other embodiments but not other features, the combination of features of different embodiments is meant to be within the scope of the present invention and form different embodiments. For example, in the claims below, any one of the claimed embodiments may be used in any combination.
[0084] The various component embodiments of the present invention can be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. It should be understood by those skilled in the art that a microprocessor or digital signal processor (DSP) can be used in practice to implement some or all functions of some or all components according to embodiments of the present invention. The present invention can also be implemented as a device or apparatus program (e.g., computer program and computer program product) for executing part or all of the methods described herein. Such a program implementing the present invention can be stored on a computer-readable medium, or can have the form of one or more signals. Such a signal can be downloaded from an Internet website, or provided on a carrier signal, or provided in any other form.
[0085] It should be noted that the above embodiments illustrate the present invention rather than limit it, and that those skilled in the art may devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference symbol between brackets shall not be construed as a limitation on the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "one" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present invention may be implemented by means of hardware comprising a number of different elements and by means of a suitably programmed computer. In a unit claim enumerating a number of devices, several of these devices may be embodied by the same hardware item. The use of the words first, second, and third, etc. does not indicate any order. These words may be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be understood as limitations on the order of execution.
Claims
1. A method for calculating the gas holdup rate of a horizontal wellbore, wherein the well depth direction of the horizontal well is defined as the X axis, the wellbore height direction in the wellbore cross section is defined as the Y axis, and the wellbore width direction is defined as the Z axis. The method comprises: Acquire gas holdup rate information detected by multiple array probes of an array optical fiber gas holdup rate instrument at corresponding detection points in a horizontal wellbore; For any detection point, project the detection point on the Y axis to obtain the wellbore height and gas holdup rate information corresponding to the projection point on the Y axis; Performing linear interpolation processing according to the wellbore height and gas holdup information corresponding to multiple projection points on the Y axis to obtain gas holdup information of the position points corresponding to the corresponding wellbore height on the Y axis, wherein the position points include projection points and interpolation points; Integrate the gas holdup information of each position point on the Y axis to obtain the gas holdup value corresponding to the wellbore section of the horizontal well; The method of performing linear interpolation processing on the wellbore heights and gas holdup information corresponding to a plurality of projection points on the Y axis to obtain gas holdup information of a position point corresponding to the wellbore height on the Y axis further includes: If the wellbore height distance between two adjacent projection points is greater than the preset interpolation height threshold, the wellbore height corresponding to the interpolation point on the Y axis is determined according to the wellbore heights corresponding to the two adjacent projection points on the Y axis and the preset interpolation height threshold; According to the wellbore height and gas holdup information corresponding to two adjacent projection points on the Y axis and the wellbore height corresponding to the interpolation point, the gas holdup information corresponding to the interpolation point is calculated.
2. The method according to claim 1, wherein: The step of calculating the gas holdup information corresponding to the interpolation point according to the wellbore heights and gas holdup information corresponding to two adjacent projection points on the Y axis and the wellbore height corresponding to the interpolation point further includes: Assume that the wellbore height and gas holding rate information corresponding to two adjacent projection points are , the wellbore height corresponding to the interpolation point is , then use formula (1) to calculate the gas holdup information corresponding to the interpolation point : Formula(1).
3. The method according to claim 1 or 2, wherein: The step of performing integration processing according to the gas holdup information of each position point on the Y-axis to obtain the gas holdup value corresponding to the wellbore section of the horizontal well further includes: The gas holdup value corresponding to the wellbore cross section of the horizontal well is calculated using formula (2): Formula (2) Among them, i represents the position point corresponding to the wellbore height i on the Y axis, L i represents the width of the wellbore corresponding to the position point i, Indicates the gas holdup information corresponding to position point i, It indicates the gas holding rate value corresponding to the wellbore section of the horizontal well, R indicates the radius of the wellbore section of the horizontal well, 0≤i≤2R, 0≤L i ≤2R.
4. The method according to claim 1 or 2, wherein: The gas holdup information along the Z-axis direction of the wellbore cross-sections of horizontal wells with the same wellbore height is the same.
5. A device for calculating gas holdup rate of a horizontal wellbore, wherein the well depth direction of the horizontal well is defined as the X axis, the wellbore height direction in the wellbore cross section is defined as the Y axis, and the wellbore width direction is defined as the Z axis, and the device comprises: An acquisition module, adapted to acquire gas holdup information detected by a plurality of array probes of an array optical fiber gas holdup instrument at corresponding detection points in a horizontal wellbore; The projection module is suitable for projecting any detection point on the Y axis to obtain the wellbore height and gas holdup information corresponding to the projection point on the Y axis; A linear interpolation processing module, adapted to perform linear interpolation processing according to the wellbore height and gas holdup information corresponding to a plurality of projection points on the Y axis, to obtain gas holdup information of a position point corresponding to the wellbore height on the Y axis, wherein the position point includes a projection point and an interpolation point; An integral processing module, adapted to perform integral processing according to the gas holdup information of each position point on the Y axis, to obtain a gas holdup value corresponding to the wellbore section of the horizontal well; Wherein, the linear interpolation processing module is further adapted to: if the wellbore height distance between two adjacent projection points is greater than a preset interpolation height threshold, determine the wellbore height corresponding to the interpolation point on the Y axis according to the wellbore heights corresponding to the two adjacent projection points on the Y axis and the preset interpolation height threshold; According to the wellbore height and gas holdup information corresponding to two adjacent projection points on the Y axis and the wellbore height corresponding to the interpolation point, the gas holdup information corresponding to the interpolation point is calculated.
6. The device according to claim 5, wherein: The linear interpolation processing module is further adapted to: Assume that the wellbore height and gas holding rate information corresponding to two adjacent projection points are , the wellbore height corresponding to the interpolation point is , then use formula (1) to calculate the gas holdup information corresponding to the interpolation point : Formula(1).
7. A computing device comprising: A processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus; The memory is used to store at least one executable instruction, and the executable instruction enables the processor to perform operations corresponding to the method for calculating the gas holdup rate of a horizontal wellbore according to any one of claims 1-4.
8. A computer storage medium, wherein at least one executable instruction is stored in the storage medium, and wherein the executable instruction enables a processor to execute operations corresponding to the method for calculating the gas holdup rate of a horizontal wellbore as described in any one of claims 1 to 4.
Citation Information
Patent Citations
Method for obtaining holding rate of horizontal well through interfacial level
CN103541725A
Method for obtaining specific retention of horizontal well by using array flow logging
CN111997586A