CN113987805A - Gas holdup calculation method and device for horizontal well shaft and calculation equipment - Google Patents
Gas holdup calculation method and device for horizontal well shaft and calculation equipment Download PDFInfo
- Publication number
- CN113987805A CN113987805A CN202111272566.6A CN202111272566A CN113987805A CN 113987805 A CN113987805 A CN 113987805A CN 202111272566 A CN202111272566 A CN 202111272566A CN 113987805 A CN113987805 A CN 113987805A
- Authority
- CN
- China
- Prior art keywords
- shaft
- gas holdup
- height
- axis
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000004364 calculation method Methods 0.000 title claims description 26
- 238000012545 processing Methods 0.000 claims abstract description 41
- 238000001514 detection method Methods 0.000 claims abstract description 38
- 238000000034 method Methods 0.000 claims abstract description 37
- 239000000523 sample Substances 0.000 claims abstract description 19
- 239000013307 optical fiber Substances 0.000 claims abstract description 15
- 238000004891 communication Methods 0.000 claims description 13
- 238000003860 storage Methods 0.000 claims description 5
- 230000010354 integration Effects 0.000 claims description 4
- 239000012530 fluid Substances 0.000 abstract description 9
- 238000004519 manufacturing process Methods 0.000 abstract description 7
- 238000009826 distribution Methods 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 8
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 6
- 238000002474 experimental method Methods 0.000 description 4
- 238000004590 computer program Methods 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- E—FIXED CONSTRUCTIONS
- E21—EARTH OR ROCK DRILLING; MINING
- E21B—EARTH OR ROCK DRILLING; OBTAINING OIL, GAS, WATER, SOLUBLE OR MELTABLE MATERIALS OR A SLURRY OF MINERALS FROM WELLS
- E21B47/00—Survey of boreholes or wells
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2113/00—Details relating to the application field
- G06F2113/08—Fluids
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geology (AREA)
- Theoretical Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Mining & Mineral Resources (AREA)
- General Life Sciences & Earth Sciences (AREA)
- Fluid Mechanics (AREA)
- Environmental & Geological Engineering (AREA)
- Geochemistry & Mineralogy (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Geophysics (AREA)
- Chemical Vapour Deposition (AREA)
Abstract
The invention discloses a method, a device and equipment for calculating gas holdup of a horizontal well shaft, wherein the method comprises the following steps: acquiring 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 well shaft; projecting the detection point on a Y axis aiming at any detection point to obtain the height and gas holdup rate information of a shaft corresponding to the projection point on the Y axis; carrying out linear interpolation processing according to the height of the shaft and the gas holdup information corresponding to the plurality of projection points on the Y axis to obtain the gas holdup information of the position points corresponding to the height of the shaft on the Y axis, wherein the position points comprise projection points and interpolation points; and performing 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 cross section of the shaft of the horizontal well. The scheme provided by the invention can accurately measure the gas holdup value of the horizontal well shaft, and more accurately obtain the distribution condition of the fluid in the shaft, so that the method is used for guiding oil exploitation and meeting the production requirement of the horizontal well.
Description
Technical Field
The invention relates to the technical field of oil exploitation, in particular to a gas holdup calculation method, a gas holdup calculation device and gas holdup calculation equipment for a horizontal well shaft.
Background
At present, horizontal wells of offshore oil fields are increasingly common, but the problem of water content rising of the horizontal wells is gradually highlighted, and the application effect of horizontal well exploration and development is severely restricted. In the horizontal well, due to the separation of oil, gas and water caused by the gravity differentiation in the well hole, the flow pattern of the mixed fluid is complex and changeable, and in addition, the horizontal flow pattern is abnormal and complex due to the long-distance fluctuation of the horizontal well hole and other reasons, the gas holding rate instrument using a single probe cannot accurately measure, and the production logging technology of the traditional centralized measurement cannot meet the production requirement of the horizontal well. Therefore, a scheme capable of meeting the production requirement of the horizontal well and accurately measuring the gas holdup rate of the horizontal well shaft is needed.
Disclosure of Invention
In view of the above, the present invention has been made to provide a method, an apparatus and a computing device for calculating gas holdup of a horizontal wellbore that overcome or at least partially solve the above problems.
According to one aspect of the invention, a gas holdup calculation method for a horizontal well shaft is provided, wherein the well depth direction of the horizontal well is defined as an X axis, the height direction of the well shaft in the cross section of the well shaft is defined as a Y axis, and the width direction of the well shaft is defined as a Z axis, and the method comprises the following steps:
acquiring 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 well shaft;
projecting the detection point on a Y axis aiming at any detection point to obtain the height and gas holdup rate information of a shaft corresponding to the projection point on the Y axis;
carrying out linear interpolation processing according to the height of the shaft and the gas holdup information corresponding to the plurality of projection points on the Y axis to obtain the gas holdup information of the position points corresponding to the height of the shaft on the Y axis, wherein the position points comprise projection points and interpolation points;
and performing 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 cross section of the shaft of the horizontal well.
According to another aspect of the present invention, there is provided a gas holdup calculation apparatus for a horizontal well bore, which specifies a well depth direction of a horizontal well as an X axis, a well height direction of a bore cross section as a Y axis, and a bore width direction as a Z axis, the apparatus including:
the acquisition module is suitable for acquiring gas holdup information obtained by detecting a plurality of array probes of the array optical fiber gas holdup instrument in a horizontal well shaft corresponding to detection points;
the projection module is suitable for projecting the detection point on the Y axis aiming at any detection point to obtain the height and gas holdup rate information of the shaft corresponding to the projection point on the Y axis;
the linear interpolation processing module is suitable for carrying out linear interpolation processing according to the height of the mineshaft and the gas holdup information corresponding to the plurality of projection points on the Y axis to obtain the gas holdup information of the position points corresponding to the height of the mineshaft on the Y axis, wherein the position points comprise projection points and interpolation points;
and the integral processing module is suitable for carrying out 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 cross section of the shaft of the horizontal well.
According to yet another aspect of the present invention, there is provided a computing device comprising: the processor, the memory and the communication interface complete mutual communication through the communication bus;
the memory is used for storing at least one executable instruction, and the executable instruction enables the processor to execute the operation corresponding to the gas holdup calculation method of the horizontal well shaft.
According to yet another aspect of the present invention, a computer storage medium is provided, wherein at least one executable instruction is stored in the storage medium, and the executable instruction causes a processor to execute operations corresponding to the gas holdup calculation method for a horizontal well bore.
According to the scheme provided by the invention, gas holdup information obtained by detecting a plurality of array probes of the array optical fiber gas holdup instrument in a horizontal well shaft corresponding to detection points is obtained; projecting the detection point on a Y axis aiming at any detection point to obtain the height and gas holdup rate information of a shaft corresponding to the projection point on the Y axis; carrying out linear interpolation processing according to the height of the shaft and the gas holdup information corresponding to the plurality of projection points on the Y axis to obtain the gas holdup information of the position points corresponding to the height of the shaft on the Y axis, wherein the position points comprise projection points and interpolation points; and performing 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 cross section of the shaft of the horizontal well. The scheme provided by the invention can accurately measure the gas holdup value of the horizontal well shaft, and more accurately obtain the distribution condition of the fluid in the shaft, so that the method is used for guiding oil exploitation and meeting the production requirement of the horizontal well.
The foregoing description is only an overview of the technical solutions of the present invention, and the embodiments of the present invention are described below in order to make the technical means of the present invention more clearly understood and to make the above and other objects, features, and advantages of the present invention more clearly understandable.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
FIG. 1A shows a schematic flow diagram of a method for gas holdup calculation for a horizontal well bore according to one embodiment of the invention;
FIG. 1B is a schematic view of a horizontal well;
FIG. 1C is a schematic view of a projection of an array probe in a horizontal wellbore on the Y-axis;
FIG. 1D is a schematic diagram of a gas holdup value calculated by the gas holdup calculation method for a horizontal well bore provided by the present invention;
FIG. 1E is a comparison graph of gas holdup values calculated by the gas holdup calculation method for a horizontal well bore provided by the invention and foreign software processing;
FIG. 1F is a comparison graph of a gas holdup value calculated by using the gas holdup calculation method for a horizontal well shaft provided by the invention and an experimental true value obtained by a physical experiment;
FIG. 2 shows a schematic structural diagram of a gas holdup calculation apparatus for a horizontal well bore according to one embodiment of the invention;
FIG. 3 shows a schematic structural diagram of a computing device according to one embodiment of the invention.
Detailed Description
Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention can be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.
Fig. 1A is a schematic flow chart of a method for calculating gas holdup of a horizontal well bore according to an embodiment of the invention, and fig. 1B is a schematic diagram of a horizontal well. In fig. 1B, with the lowest point of the horizontal well shaft as the origin, the well depth direction of the horizontal well is the X axis, the shaft height direction in the shaft section is the Y axis, and the shaft width direction is the Z axis, as shown in fig. 1A, the method includes the following steps:
step S101, acquiring gas holdup information obtained by detecting a plurality of array probes of the array optical fiber gas holdup instrument in a horizontal well shaft corresponding to detection points.
The array optical fiber gas holdup instrument is a detection instrument for detecting gas holdup, and is provided with a plurality of array probes, for example, the array optical fiber gas holdup instrument can be provided with 6 array probes, the array optical fiber gas holdup instrument extends into a horizontal well, so that gas holdup information of a corresponding detection point in a horizontal well shaft can be detected and obtained, and the position of the array probe is called as a detection point. In the step, gas holdup information obtained by detecting a plurality of array probes of the array optical fiber gas holdup instrument in the horizontal well shaft corresponding to the detection points needs to be obtained.
And S102, projecting the detection point on the Y axis aiming at any detection point to obtain the height and gas holdup rate information of the shaft corresponding to the projection point on the Y axis.
Due to the influence of gravity difference, when the horizontal well flows in a layered mode, fluid in the shaft is unchanged in the Z-axis direction, namely the fluid in the shaft is basically consistent in the Z-axis direction and only has difference in the Y-axis direction, namely gas holdup information of the shaft section of the horizontal well with the same shaft height along the Z-axis direction is the same. Therefore, the gas holdup value corresponding to the wellbore section of the horizontal well can be calculated according to the characteristics, wherein the wellbore section refers to the plane where a plurality of array probes of the array optical fiber gas holdup instrument are located.
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 height of the projection point is the same as the height of the borehole of the detection point. Since the gas holdup information of the cross section of the horizontal well with the same height of the well shaft along the Z-axis direction 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.
Fig. 1C is a schematic diagram of a projection of an array probe in a horizontal well casing on a Y axis, as shown in fig. 1C, points 1 to 6 are probe points, points 1 'to 6' are projection points corresponding to the points 1 to 6, respectively, gas holdup information of the point 1 is the same as that of the point 1 ', and … …, gas holdup information of the point 6 is the same as that of the point 6'.
And S103, performing linear interpolation processing according to the height of the mineshaft corresponding to the plurality of projection points on the Y axis and the gas holdup information to obtain the gas holdup information of the position points corresponding to the height of the mineshaft on the Y axis, wherein the position points comprise projection points and interpolation points.
In order to enable the calculated gas holdup value corresponding to the cross section of the horizontal well to be more accurate, a linear interpolation processing method is adopted, and gas holdup interpolation is performed on the Y axis, for example, linear interpolation processing is performed according to the height of the horizontal well and the gas holdup information corresponding to a plurality of projection points on the Y axis, so that the gas holdup information of the position point corresponding to the height of the horizontal well on the Y axis is obtained, wherein the position point comprises a projection point and an interpolation point.
Optionally, performing linear interpolation processing according to the heights of the wellbores and the gas holdup information corresponding to the multiple projection points on the Y axis, and obtaining the gas holdup information of the position point corresponding to the height of the corresponding wellbore on the Y axis may further be implemented by the following method:
judging whether the height distance of a shaft between two adjacent projection points is larger than a preset interpolation height threshold value or not, if so, determining the height of the shaft corresponding to the interpolation point on the Y axis according to the height of the shaft corresponding to the two adjacent projection points on the Y axis and the preset interpolation height threshold value, for example, calculating the height distance of the shaft between the two adjacent projection points, determining the number of interpolation points to be inserted between the two adjacent projection points according to the height distance of the shaft and the preset interpolation height threshold value, determining the height of the shaft corresponding to the interpolation point according to the height of the shaft corresponding to any projection point and the preset interpolation height threshold value, or directly determining the height of the shaft corresponding to one interpolation point according to the height of the shaft corresponding to any projection point and the preset interpolation height threshold value, and after interpolation, judging whether the height distance of the shaft between the interpolation point and the other projection point is larger than the preset interpolation height threshold value or not, if so, continuously determining the height of the shaft corresponding to the next interpolation point according to the height of the shaft corresponding to the interpolation point and a preset interpolation height threshold value until the distance between the shaft height of the interpolation point and the shaft height of the other projection point is less than or equal to the preset interpolation height threshold value. The number of the preset interpolation height threshold may be set by a person skilled in the art according to actual needs, and may be, for example, 1mm or 2mm, which is not specifically limited herein.
After the height of the shaft corresponding to the interpolation point is determined, the gas holdup information corresponding to the interpolation point can be calculated according to the height of the shaft corresponding to the two adjacent projection points on the Y axis, the gas holdup information and the height of the shaft corresponding to the interpolation point.
Specifically, the height and gas holdup information of the shaft corresponding to two adjacent projection points are respectively set as H1,H2,Yg1,Yg2The height of the shaft corresponding to the interpolation point is HxCalculating gas holdup information Y corresponding to the interpolation point by using the formula (1)gx:
Optionally, after the projection is completed, determining whether gas holdup rate information of a projection point with the highest wellbore height is greater than or equal to a first gas holdup rate threshold, for example, the first gas holdup rate threshold is 0.9, if so, setting the gas holdup rate information of the vertex of the horizontal wellbore to 1, and performing linear interpolation processing according to the gas holdup rate information of the vertex of the horizontal wellbore, the wellbore height, the gas holdup rate information of the projection point with the highest wellbore height, and the wellbore height 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; and if the gas holdup information of the projection point with the highest height of the shaft is smaller than the first gas holdup threshold value, not performing linear interpolation processing.
Judging whether the gas holdup information of the projection point with the lowest shaft height is smaller than or equal to a second gas holdup threshold, wherein the second gas holdup threshold is 0.1, if so, setting the gas holdup information of the lowest point of the horizontal shaft to be 0, and performing linear interpolation processing according to the gas holdup information of the lowest point of the horizontal shaft, the shaft height, the gas holdup information of the projection point with the lowest shaft height and the shaft height when the shaft height distance between the projection point with the highest shaft height and the lowest point of the horizontal shaft is larger than a preset interpolation height threshold; and if the gas holdup information of the projection point with the lowest height of the shaft is larger than the second gas holdup threshold value, not performing linear interpolation processing.
And step S104, performing 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 cross section of the shaft of the horizontal well.
Specifically, a gas holdup value corresponding to the wellbore section of the horizontal well can be calculated by using the formula (2):
wherein i represents a corresponding position point when the height of the shaft on the Y axis is i, and LiIndicates the width of the shaft corresponding to the position point i, YgiIndicating gas holdup information, Y, corresponding to the position point igThe gas holdup value corresponding to the cross section of the shaft of the horizontal well is shown, R represents the radius of the cross section of the shaft of the horizontal well, i is more than or equal to 0 and less than or equal to 2R, and L is more than or equal to 0 and less than or equal to 0i2R, as shown in figure 1D.
After the gas holdup value corresponding to the wellbore section of the horizontal well is determined, when the water holdup value Y corresponding to the wellbore section of the horizontal well is determinedwThen, it can be calculated using the following formula: y isw=1-Yg。
Fig. 1E is a comparison graph of a gas holdup value calculated by using the gas holdup calculation method for a horizontal well shaft provided by the present invention and foreign software processing, a solid line in fig. 1E represents a gas holdup curve determined by the foreign software processing, and a dotted line represents a gas holdup curve calculated by the present invention, and the gas holdup value can be determined according to fig. 1E and is substantially consistent with the foreign software comparison, so that the gas holdup value calculated by the gas holdup calculation method for a horizontal well shaft provided by the present invention is more true and accurate.
FIG. 1F is a comparison graph of a gas holdup value calculated by using the gas holdup calculation method for a horizontal well bore provided by the invention and an experimental true value obtained by a physical experiment, wherein the comparison graph is a flow rate of 300m3Comparing gas-water two-phase experiments under different water-containing conditions, the error between the calculated gas holdup and the actual water holdup of a physical experiment is small, and the calculated value of the integral method in the figure 1F is the gas holdup value calculated by the calculation method of the gas holdup of the horizontal well shaft provided by the invention.
The method is based on the principle that the property of the fluid in the stratified flow is not changed in the Z-axis direction, and the gas holdup of the cross section of the shaft of the horizontal well is calculated by using a linear interpolation and integration method, so that the gas holdup information in the shaft can be more truly obtained compared with the traditional arithmetic average method, and the distribution condition of the fluid in the shaft can be more accurately obtained.
According to the method provided by the embodiment of the invention, the gas holdup information obtained by detecting a plurality of array probes of the array optical fiber gas holdup instrument in the horizontal well shaft corresponding to the detection points is obtained; projecting the detection point on a Y axis aiming at any detection point to obtain the height and gas holdup rate information of a shaft corresponding to the projection point on the Y axis; carrying out linear interpolation processing according to the height of the shaft and the gas holdup information corresponding to the plurality of projection points on the Y axis to obtain the gas holdup information of the position points corresponding to the height of the shaft on the Y axis, wherein the position points comprise projection points and interpolation points; and performing 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 cross section of the shaft of the horizontal well. The scheme provided by the invention can accurately measure the gas holdup value of the horizontal well shaft, and more accurately obtain the distribution condition of the fluid in the shaft, so that the method is used for guiding oil exploitation and meeting the production requirement of the horizontal well.
Fig. 2 shows a schematic structural diagram of a gas holdup calculation apparatus for a horizontal well bore according to an embodiment of the present invention. The well depth direction of the horizontal well is defined as an X axis, the height direction of the shaft in the cross section of the shaft is defined as a Y axis, and the width direction of the shaft is defined as a Z axis, as shown in figure 2, the device comprises: the device comprises an acquisition module 201, a projection module 202, a linear interpolation processing module 203 and an integration processing module 204.
The acquiring module 201 is suitable for acquiring gas holdup information obtained by detecting a plurality of array probes of the array optical fiber gas holdup instrument in a horizontal well shaft corresponding to detection points;
the projection module 202 is adapted to project any detection point on the Y axis to obtain the height of the shaft and the gas holdup information corresponding to the projection point on the Y axis;
the linear interpolation processing module 203 is adapted to perform linear interpolation processing according to the heights of the wellbores and the gas holdup information corresponding to the plurality of projection points on the Y axis to obtain the gas holdup information of the position points corresponding to the heights of the wellbores on the Y axis, wherein the position points comprise projection points and interpolation points;
and the integral processing module 204 is suitable for carrying out 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 cross section of the shaft of the horizontal well.
Optionally, the linear interpolation processing module is further adapted to: if the height distance of the shaft between the two adjacent projection points is greater than a preset interpolation height threshold value, determining the height of the shaft corresponding to the interpolation point on the Y axis according to the height of the shaft corresponding to the two adjacent projection points on the Y axis and the preset interpolation height threshold value;
and calculating gas holdup information corresponding to the interpolation point according to the height of the shaft corresponding to the two adjacent projection points on the Y axis, the gas holdup information and the height of the shaft corresponding to the interpolation point.
Optionally, the linear interpolation processing module is further adapted to: setting the height and gas holdup information of the shaft corresponding to two adjacent projection points as H1,H2,Yg1,Yg2The height of the shaft corresponding to the interpolation point is HxCalculating gas holdup information Y corresponding to the interpolation point by using the formula (1)gx:
Optionally, the integration processing module is further adapted to: calculating a gas holding rate value corresponding to the section of the shaft of the horizontal well by using a formula (2):
wherein i represents a corresponding position point when the height of the shaft on the Y axis is i, and LiIndicates the width of the shaft corresponding to the position point i, YgiIndicating gas holdup information, Y, corresponding to the position point igThe gas holdup value corresponding to the cross section of the shaft of the horizontal well is shown, R represents the radius of the cross section of the shaft of the horizontal well, i is more than or equal to 0 and less than or equal to 2R, and L is more than or equal to 0 and less than or equal to 0i≤2R。
Optionally, the gas holdup information of the wellbore sections of horizontal wells having the same wellbore height along the Z-axis direction is the same.
According to the device provided by the embodiment of the invention, the gas holdup information obtained by detecting a plurality of array probes of the array optical fiber gas holdup instrument in the horizontal well shaft corresponding to the detection points is obtained; projecting the detection point on a Y axis aiming at any detection point to obtain the height and gas holdup rate information of a shaft corresponding to the projection point on the Y axis; carrying out linear interpolation processing according to the height of the shaft and the gas holdup information corresponding to the plurality of projection points on the Y axis to obtain the gas holdup information of the position points corresponding to the height of the shaft on the Y axis, wherein the position points comprise projection points and interpolation points; and performing 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 cross section of the shaft of the horizontal well. The scheme provided by the invention can accurately measure the gas holdup value of the horizontal well shaft, and more accurately obtain the distribution condition of the fluid in the shaft, so that the method is used for guiding oil exploitation and meeting the production requirement of the horizontal well.
The embodiment of the application also provides a nonvolatile computer storage medium, wherein at least one executable instruction is stored in the computer storage medium, and the computer executable instruction can execute the gas holdup calculation method of the horizontal well shaft in any method embodiment.
Fig. 3 is a schematic structural diagram of a computing device according to an embodiment of the present invention, and the specific embodiment of the present invention does not limit the specific implementation of the computing device.
As shown in fig. 3, the computing device may include: a processor (processor)302, a communication Interface 304, a memory 306, and a communication bus 308.
Wherein:
the processor 302, communication interface 304, and memory 306 communicate with each other via a communication bus 308.
A communication interface 304 for communicating with network elements of other devices, such as clients or other servers.
The processor 302 is configured to execute the program 310, and may specifically execute the relevant steps in the above-described method for calculating gas holdup of a horizontal wellbore.
In particular, program 310 may include program code comprising computer operating instructions.
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 an embodiment of the present invention. The computing device includes one or more processors, which may be the same type of processor, such as one or more CPUs; or may be different types of processors such as one or more CPUs and one or more ASICs.
And a memory 306 for storing a program 310. Memory 306 may comprise high-speed RAM memory and may also include non-volatile memory (non-volatile memory), such as at least one disk memory.
The program 310 may be specifically configured to cause the processor 302 to perform the method for calculating gas hold rate for a horizontal well bore in any of the method embodiments described above. The specific implementation of each step in the program 310 may refer to the corresponding steps and corresponding descriptions in the units in the above-mentioned gas holdup calculation embodiment of the horizontal well bore, which are not described herein again. It can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described devices and modules may refer to the corresponding process descriptions in the foregoing method embodiments, and are not described herein again.
The algorithms or displays presented herein are not inherently related to any particular computer, virtual system, or other apparatus. Various general purpose systems may also be used with the teachings herein. The required structure for constructing such a system will be apparent from the description above. In addition, embodiments of the present invention are not directed to any particular programming language. It is appreciated that a variety of programming languages may be used to implement the teachings of the present invention as described herein, and any descriptions of specific languages are provided above to disclose the best mode of the invention.
In the description provided herein, numerous specific details are set forth. It is understood, however, that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the invention, various features of the embodiments of the invention are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the invention and aiding in the understanding of one or more of the various inventive aspects. However, the disclosed method should not be interpreted as reflecting an intention that: that the invention as claimed requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the detailed description are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate embodiment of this invention.
Those skilled in the art will appreciate that the modules in the device in an embodiment may be adaptively changed and disposed in one or more devices different from the embodiment. The modules or units or components of the embodiments may be combined into one module or unit or component, and furthermore they may be divided into a plurality of sub-modules or sub-units or sub-components. All of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and all of the processes or elements of any method or apparatus so disclosed, may be combined in any combination, except combinations where at least some of such features and/or processes or elements are mutually exclusive. Each feature disclosed in this specification (including any accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
Furthermore, those skilled in the art will appreciate that while some embodiments herein include some features included in other embodiments, rather than other features, combinations of features of different embodiments are meant to be within the scope of the invention and form different embodiments. For example, in the following claims, any of the claimed embodiments may be used in any combination.
The various component embodiments of the invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art will appreciate that a microprocessor or Digital Signal Processor (DSP) may be used in practice to implement some or all of the functionality of some or all of the components according to embodiments of the present invention. The present invention may also be embodied as apparatus or device programs (e.g., computer programs and computer program products) for performing a portion or all of the methods described herein. Such programs implementing the present invention may be stored on computer-readable media or may be in the form of one or more signals. Such a signal may be downloaded from an internet website or provided on a carrier signal or in any other form.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by one and the same item of hardware. The usage of the words first, second and third, etcetera do not indicate any ordering. These words may be interpreted as names. The steps in the above embodiments should not be construed as limiting the order of execution unless specified otherwise.
Claims (10)
1. A gas holdup calculation method for a horizontal well shaft is provided, wherein the well depth direction of the horizontal well is defined as an X axis, the height direction of the well shaft in the cross section of the well shaft is defined as a Y axis, and the width direction of the well shaft is defined as a Z axis, and the method comprises the following steps:
acquiring 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 well shaft;
projecting the detection point on a Y axis aiming at any detection point to obtain the height and gas holdup rate information of a shaft corresponding to the projection point on the Y axis;
carrying out linear interpolation processing according to the height of the shaft and the gas holdup information corresponding to the plurality of projection points on the Y axis to obtain the gas holdup information of the position points corresponding to the height of the shaft on the Y axis, wherein the position points comprise projection points and interpolation points;
and performing 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 cross section of the shaft of the horizontal well.
2. The method of claim 1, wherein the performing linear interpolation according to the wellbore heights and gas holdup information corresponding to the plurality of projection points on the Y-axis to obtain the gas holdup information of the position points corresponding to the wellbore heights on the Y-axis further comprises:
if the height distance of the shaft between the two adjacent projection points is greater than a preset interpolation height threshold value, determining the height of the shaft corresponding to the interpolation point on the Y axis according to the height of the shaft corresponding to the two adjacent projection points on the Y axis and the preset interpolation height threshold value;
and calculating gas holdup information corresponding to the interpolation point according to the height of the shaft corresponding to the two adjacent projection points on the Y axis, the gas holdup information and the height of the shaft corresponding to the interpolation point.
3. The method of claim 2, wherein calculating gas holdup information corresponding to the interpolation point according to the wellbore height corresponding to the two adjacent projection points on the Y-axis, the gas holdup information, and the wellbore height corresponding to the interpolation point further comprises:
setting the height and gas holdup information of the shaft corresponding to two adjacent projection points as H1,H2,Yg1,Yg2The height of the shaft corresponding to the interpolation point is HxCalculating gas holdup information Y corresponding to the interpolation point by using the formula (1)gx:
4. The method according to any one of claims 1 to 3, wherein the performing integration 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 further comprises:
calculating a gas holding rate value corresponding to the section of the shaft of the horizontal well by using a formula (2):
wherein i represents a corresponding position point when the height of the shaft on the Y axis is i, and LiIndicates the width of the shaft corresponding to the position point i, YgiIndicating gas holdup information, Y, corresponding to the position point igThe gas holdup value corresponding to the cross section of the shaft of the horizontal well is shown, R represents the radius of the cross section of the shaft of the horizontal well, i is more than or equal to 0 and less than or equal to 2R, and L is more than or equal to 0 and less than or equal to 0i≤2R。
5. The method according to any one of claims 1-3, wherein the gas holdup information in the Z-axis direction for wellbore sections of horizontal wells having the same wellbore height is the same.
6. A gas holdup calculation device for a horizontal well shaft is provided, wherein the well depth direction of the horizontal well is defined as an X axis, the height direction of the well shaft in the cross section of the well shaft is defined as a Y axis, and the width direction of the well shaft is defined as a Z axis, and the device comprises:
the acquisition module is suitable for acquiring gas holdup information obtained by detecting a plurality of array probes of the array optical fiber gas holdup instrument in a horizontal well shaft corresponding to detection points;
the projection module is suitable for projecting the detection point on the Y axis aiming at any detection point to obtain the height and gas holdup rate information of the shaft corresponding to the projection point on the Y axis;
the linear interpolation processing module is suitable for carrying out linear interpolation processing according to the height of the mineshaft and the gas holdup information corresponding to the plurality of projection points on the Y axis to obtain the gas holdup information of the position points corresponding to the height of the mineshaft on the Y axis, wherein the position points comprise projection points and interpolation points;
and the integral processing module is suitable for carrying out 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 cross section of the shaft of the horizontal well.
7. The apparatus of claim 6, wherein the linear interpolation processing module is further adapted to: if the height distance of the shaft between the two adjacent projection points is greater than a preset interpolation height threshold value, determining the height of the shaft corresponding to the interpolation point on the Y axis according to the height of the shaft corresponding to the two adjacent projection points on the Y axis and the preset interpolation height threshold value;
and calculating gas holdup information corresponding to the interpolation point according to the height of the shaft corresponding to the two adjacent projection points on the Y axis, the gas holdup information and the height of the shaft corresponding to the interpolation point.
8. The apparatus of claim 7, wherein the linear interpolation processing module is further adapted to:
setting the height and gas holdup information of the shaft corresponding to two adjacent projection points as H1,H2,Yg1,Yg2The height of the shaft corresponding to the interpolation point is HxCalculating gas holdup information Y corresponding to the interpolation point by using the formula (1)gx:
9. A computing device, comprising: the system comprises a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface complete mutual communication through the communication bus;
the memory is used for storing at least one executable instruction which causes the processor to execute the operation corresponding to the gas holdup calculation method of the horizontal well shaft according to any one of claims 1-5.
10. A computer storage medium having stored therein at least one executable instruction that causes a processor to perform operations corresponding to the method of calculating gas hold up rate for a horizontal well wellbore of any of claims 1-5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111272566.6A CN113987805A (en) | 2021-10-29 | 2021-10-29 | Gas holdup calculation method and device for horizontal well shaft and calculation equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111272566.6A CN113987805A (en) | 2021-10-29 | 2021-10-29 | Gas holdup calculation method and device for horizontal well shaft and calculation equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113987805A true CN113987805A (en) | 2022-01-28 |
Family
ID=79744436
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111272566.6A Pending CN113987805A (en) | 2021-10-29 | 2021-10-29 | Gas holdup calculation method and device for horizontal well shaft and calculation equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113987805A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114753829A (en) * | 2022-03-26 | 2022-07-15 | 西南石油大学 | Novel method for calculating water holdup of horizontal well based on array holdup instrument |
-
2021
- 2021-10-29 CN CN202111272566.6A patent/CN113987805A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114753829A (en) * | 2022-03-26 | 2022-07-15 | 西南石油大学 | Novel method for calculating water holdup of horizontal well based on array holdup instrument |
CN114753829B (en) * | 2022-03-26 | 2024-05-24 | 西南石油大学 | Novel method for calculating water holdup of horizontal well based on array holdup meter |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105550448B (en) | Pre-drilling three-dimensional borehole modeling method and device based on drilling track design parameters | |
CN106248044B (en) | A kind of bridge full-bridge Multi-point deflection real-time acquisition and display system | |
CN111997586B (en) | Method for obtaining water holdup of horizontal well by using array flow logging | |
Abughaban et al. | Advanced trajectory computational model improves calculated borehole positioning, tortuosity and rugosity | |
CN113987805A (en) | Gas holdup calculation method and device for horizontal well shaft and calculation equipment | |
CN107687809A (en) | The inspection method and device of positioning mechanical based on tracking mode laser interferometer | |
CN114137015A (en) | Porosity correction method and device | |
CN103591874A (en) | Method for achieving polar coordinate gear measuring center zero point calibration through standard block | |
CN107780926B (en) | Borehole section shape measuring method, device and terminal | |
CN114387332A (en) | Pipeline thickness measuring method and device | |
CN114756826B (en) | Gas well productivity prediction method and device, electronic equipment and storage medium | |
CN114439464A (en) | Horizontal well output profile flow calculation method and device based on multi-trip combination | |
CN107133328A (en) | Pipeline buried depth accuracy checking method and device | |
CN116291380A (en) | Oil and gas well surface factor calculation method based on resistivity logging and related device | |
CN115045650B (en) | Initial ground temperature measurement method, device, computing equipment and storage medium | |
US20170323036A1 (en) | Determining non-linear petrofacies using cross-plot partitioning | |
CN116411946A (en) | Formation temperature prediction method, apparatus, device, readable storage medium and product | |
CN115324565A (en) | Borehole trajectory measurement and control method and device, electronic equipment and storage medium | |
CN115587419A (en) | Ship elbow model quality inspection method based on digital rules | |
CN115101135A (en) | Rock physical parameter sensitivity analysis method and device | |
CN114233274A (en) | Image generation method and device based on while-drilling electrical imaging | |
CN116561873B (en) | Pile foundation parameter visualization method and system | |
CN111411944A (en) | Nuclear magnetic resonance logging while drilling instrument and working mode control method and system thereof | |
CN116500694B (en) | Post-sleeve physical quantity inversion method, post-sleeve physical quantity inversion device, computing equipment and storage medium | |
CN114021717A (en) | Oil and gas reservoir productivity prediction method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |