Steam injection thermal recovery horizontal well production data processing method, program product, medium and equipment
By acquiring and analyzing production data from steam injection thermal recovery horizontal wells, and using fitting algorithms and equilibrium equations to calculate the actual production volume and temperature, the problem of inaccurate production profile data in existing technologies has been solved, achieving higher data processing accuracy and meeting the needs of refined reservoir development.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- PETROCHINA CO LTD
- Filing Date
- 2024-12-04
- Publication Date
- 2026-06-05
AI Technical Summary
In steam injection thermal recovery horizontal wells, it is difficult to accurately obtain the true production fluid temperature and production volume during the production process. Existing technologies that use temperature measurement to determine production profile data are not accurate enough.
By acquiring stable production data from steam injection thermal recovery horizontal wells, the actual production volume and temperature of each production layer are calculated using a fitting solution algorithm. This includes randomly selecting assumed production volume and temperature, and combining preset balance equations and judgment formulas to gradually optimize the assumed data to determine the true values.
It improves the accuracy of production profile data processing for steam injection thermal recovery horizontal wells, meeting the requirements of refined reservoir development in the mid-to-late stages.
Smart Images

Figure CN122153211A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of production data processing technology for heavy oil thermal recovery wells, and particularly relates to a method, program product, medium and equipment for processing production data of steam injection thermal recovery horizontal wells. Background Technology
[0002] Currently, steam injection thermal recovery horizontal wells are widely used. However, obtaining accurate production fluid temperature and volume is crucial for production. It's difficult to directly measure the production profile data of the horizontal production section using instruments during production. Existing technologies often rely on measuring the temperature of each production layer to determine its production volume, thus obtaining production profile data. However, the measured temperature obtained through this method is often not the true temperature. Therefore, processing production profile data based on temperature measurement is inaccurate. Therefore, improving the accuracy of production profile data processing for steam injection thermal recovery horizontal wells is an urgent technical problem to be solved. Summary of the Invention
[0003] The embodiments of this application provide a method, program product, medium, and equipment for processing production data of steam injection thermal recovery horizontal wells, which can improve the accuracy of production profile data processing of steam injection thermal recovery horizontal wells.
[0004] Other features and advantages of this application will become apparent from the following detailed description, or may be learned in part from practice of this application.
[0005] According to a first aspect of the embodiments of this application, a method for processing production data of a steam injection thermal recovery horizontal well is provided, characterized in that the method includes: acquiring production data of the steam injection thermal recovery horizontal well during stable production as first production data, the production data including the total fluid production and wellhead temperature of the steam injection thermal recovery horizontal well during stable production, and the measured temperature of each production layer of the steam injection thermal recovery horizontal well during stable production; after adjusting the total fluid production of the steam injection thermal recovery horizontal well by increasing or decreasing it, acquiring the production data of the steam injection thermal recovery horizontal well during stable production as second production data; and calculating the actual fluid production and actual fluid production temperature of each production layer of the steam injection thermal recovery horizontal well based on the first production data and the second production data by using a fitting solution algorithm.
[0006] In some embodiments of this application, based on the foregoing scheme, the step of calculating the actual production volume and actual production temperature of each production layer of the steam injection thermal recovery horizontal well using a fitting solution algorithm based on the first production data and the second production data includes: randomly selecting a production volume within a preset production volume interval centered on a reference production volume as the assumed production volume of the nth production layer, wherein the reference production volume is the average production volume of each production layer in the steam injection thermal recovery horizontal well, and the nth production layer is the last production layer of the steam injection thermal recovery horizontal well; randomly selecting a production temperature within a preset temperature interval centered on a reference production temperature as the assumed production temperature of the (n-1)th production layer, wherein the reference production temperature is the measured temperature of the (n-1)th production layer in the steam injection thermal recovery horizontal well; obtaining the formation temperature of the nth production layer, and determining the formation temperature as the nth production layer. The actual production liquid temperature of the production layer; based on the assumed production liquid volume, the assumed production liquid temperature, and the actual production liquid temperature of the nth production layer, the calculated production liquid volume of each production layer other than the nth production layer is determined through a preset balance equation, and the calculated production liquid temperature of each production layer other than the nth and (n-1)th production layers is determined; based on the calculated production liquid volume and the calculated production liquid temperature, it is determined whether the assumed production liquid volume and the assumed production liquid temperature are reasonable; if both the assumed production liquid volume and the assumed production liquid temperature are reasonable, then the assumed production liquid volume is determined to be the actual production liquid volume of the nth production layer, the assumed production liquid temperature is determined to be the actual production liquid temperature of the (n-1)th production layer, the calculated production liquid volume is determined to be the actual production liquid volume of each production layer other than the nth production layer, and the calculated production liquid temperature is determined to be the actual production liquid temperature of each production layer other than the nth and (n-1)th production layers.
[0007] In some embodiments of this application, based on the foregoing scheme, the preset equilibrium equation includes:
[0008]
[0009] Wherein, Q1 represents the total fluid production before adjusting the total fluid production of the steam-injected thermal recovery horizontal well, Q2 represents the total fluid production after adjusting the total fluid production of the steam-injected thermal recovery horizontal well, and q 1i q represents the calculated production rate of the i-th production layer before adjusting the total production rate of the steam-injected thermal recovery horizontal well. 2i This represents the calculated production rate of the i-th production layer after adjusting the total production rate of the steam-injected thermal recovery horizontal well, where n represents the total number of production layers, i represents the sequence number of each production layer, and t represents the production rate of the ith production layer. 1i t represents the calculated production temperature of the i-th production layer before adjusting the total production of the steam-injected thermal recovery horizontal well. 2i T represents the calculated production temperature of the i-th production layer after adjusting the total production of the steam-injected thermal recovery horizontal well. 1iT represents the measured temperature of the i-th production layer before adjusting the total production of the steam-injected thermal recovery horizontal well. 2i This indicates the measured temperature of the i-th production layer after adjusting the total production of the steam-injected thermal recovery horizontal well.
[0010] In some embodiments of this application, based on the foregoing scheme, the reasonableness of the assumed liquid production rate is determined by the following first determination formula:
[0011]
[0012] Among them, T z1 T represents the wellhead temperature before adjusting the total fluid production of the steam-injected thermal recovery horizontal well. z2 q represents the wellhead temperature after adjusting the total fluid production of the steam-injected thermal recovery horizontal well. 1i q represents the calculated production rate of the i-th production layer before adjusting the total production rate of the steam-injected thermal recovery horizontal well. 2i t represents the calculated production rate of the i-th production layer after adjusting the total production rate of the steam-injected thermal recovery horizontal well. 1i t represents the calculated production temperature of the i-th production layer before adjusting the total production of the steam-injected thermal recovery horizontal well. 2i ε represents the calculated production temperature of the i-th production layer after adjusting the total production of the steam-injected thermal recovery horizontal well, and ε represents the preset parameter threshold. If the first determination formula is true, it means that the assumed production is reasonable; if the first determination formula is false, it means that the assumed production is unreasonable.
[0013] In some embodiments of this application, based on the foregoing scheme, the reasonableness of the assumed product temperature is determined by the following second determination formula:
[0014]
[0015] Where, q 11 q represents the calculated production rate of the first production layer before adjusting the total production rate of the steam-injected thermal recovery horizontal well. 21 This represents the calculated production rate of the first production layer after adjusting the total production rate of the steam-injected thermal recovery horizontal well, in tons. 11 The calculated production temperature of the first production layer before adjusting the total production of the steam-injected thermal recovery horizontal well is given in t. 21 The calculated production temperature of the first production layer after adjusting the total production of the steam-injected thermal recovery horizontal well is ε, which represents a preset parameter threshold. The first production layer is the first production layer of the steam-injected thermal recovery horizontal well. If the second determination formula is true, it means that the assumed production temperature is reasonable. If the second determination formula is false, it means that the assumed production temperature is unreasonable.
[0016] In some embodiments of this application, based on the foregoing scheme, the method further includes: if the assumed liquid production volume is unreasonable, then returning to the step of randomly selecting a liquid production volume within a preset liquid production volume range centered on the reference liquid production volume, until both the assumed liquid production volume and the assumed liquid production temperature are reasonable; if the assumed liquid production volume is reasonable but the assumed liquid production temperature is unreasonable, then returning to the step of randomly selecting a liquid production temperature within a preset temperature range centered on the reference liquid production temperature, until both the assumed liquid production volume and the assumed liquid production temperature are reasonable.
[0017] In some embodiments of this application, based on the aforementioned scheme, the measured temperature of each production layer of the steam injection thermal recovery horizontal well is collected by temperature detection devices installed in each production layer when the well is in stable production.
[0018] According to a second aspect of the embodiments of this application, a computer program product is provided, the computer program product including computer instructions stored in a computer-readable storage medium and adapted to be read and executed by a processor to cause a computer device having the processor to perform an operation as described in any of the embodiments of the first aspect above.
[0019] According to a third aspect of the embodiments of this application, a computer-readable storage medium is provided, the computer-readable storage medium storing at least one computer program instruction, the at least one computer program instruction being loaded and executed by a processor to perform the operation performed by the method described in any of the embodiments of the first aspect above.
[0020] According to a fourth aspect of the present application, a steam injection thermal recovery horizontal well production data processing device is provided. The steam injection thermal recovery horizontal well production data processing device includes one or more processors and one or more memories. The one or more memories store at least one computer program instruction. The at least one computer program instruction is loaded and executed by the one or more processors to perform the operation as described in any of the embodiments of the first aspect above.
[0021] Based on the technical solution proposed in this application, by acquiring the first production data and the second production data, and using a fitting solution algorithm to calculate the actual production temperature and actual production volume of each production layer of the steam injection thermal recovery horizontal well, the accuracy of the production data processing of the steam injection thermal recovery horizontal well can be improved, thereby improving the accuracy of the production profile data processing of the steam injection thermal recovery horizontal well.
[0022] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description
[0023] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. It is obvious that the drawings described below are merely some embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort. In the drawings:
[0024] Figure 1 A schematic diagram of the structure of a steam injection thermal recovery horizontal well in one embodiment of this application is shown;
[0025] Figure 2 A flowchart of a method for processing production data of a steam injection thermal recovery horizontal well according to one embodiment of this application is shown;
[0026] Figure 3 A detailed flowchart of the fitting solution algorithm in one embodiment of this application is shown;
[0027] Figure 4 A schematic diagram of the structure of a steam injection thermal recovery horizontal well production data processing device according to one embodiment of this application is shown; Detailed Implementation
[0028] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0029] Furthermore, the described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. Numerous specific details are provided in the following description to give a thorough understanding of embodiments of this application. However, those skilled in the art will recognize that the technical solutions of this application can be practiced without one or more of the specific details, or other methods, components, apparatuses, steps, etc., can be employed. In other instances, well-known methods, apparatuses, implementations, or operations are not shown or described in detail to avoid obscuring various aspects of this application.
[0030] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.
[0031] The flowcharts shown in the accompanying drawings are merely illustrative and do not necessarily include all content and operations / steps, nor do they necessarily have to be performed in the described order. For example, some operations / steps can be broken down, while others can be combined or partially combined; therefore, the actual execution order may change depending on the specific circumstances.
[0032] It should also be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such uses of these terms can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described.
[0033] To enable those skilled in the art to better understand this application, the following will be combined with Figure 1 A brief description of the steam injection thermal recovery horizontal well involved in this application is provided.
[0034] See Figure 1 The diagram shows a schematic representation of a steam injection thermal recovery horizontal well in one embodiment of this application.
[0035] like Figure 1 As shown, the steam injection thermal recovery horizontal well described in this application may include a wellhead 100 and a horizontal production section 110. The horizontal production section may include a first production layer 111, a second production layer 112, a third production layer 113, ... and an nth production layer 114 (i.e., the last production layer of the horizontal production section). The produced fluid of each production layer in the horizontal production section flows in direction A, that is, from the last production layer (nth production layer) to the first production layer. In each production layer, a temperature detection device 115 is also provided, which can be used to detect the measured temperature of each production layer for subsequent data processing.
[0036] The inventors of this application have discovered that during the production process of steam injection thermal recovery horizontal wells, the produced fluid continuously flows within the well, and the temperature of the produced fluid varies in different production layers. When produced fluids of different temperatures converge due to flow, they affect the temperature detected by the temperature detector. Therefore, directly judging the production capacity of each production layer by measuring the temperature of each production layer is not accurate enough and cannot meet the requirements for refined reservoir development in the later stages. Based on this, the inventors of this application propose a method for processing production data of steam injection thermal recovery horizontal wells to improve the accuracy of producing fluid profile data processing.
[0037] Next, this application will elaborate on the proposed method for processing production data of steam injection thermal recovery horizontal wells.
[0038] See Figure 2The diagram illustrates a flowchart of a steam injection thermal recovery horizontal well production data processing method according to one embodiment of this application. This method can be executed by a device with computational processing capabilities, such as... Figure 2 As shown, the method for processing production data from steam injection thermal recovery horizontal wells may include at least steps 210 to 230, which are detailed below:
[0039] Step 210: Obtain the production data of the steam injection thermal recovery horizontal well during stable production, as the first production data. The production data includes the total fluid production and wellhead temperature of the steam injection thermal recovery horizontal well during stable production, as well as the measured temperature of each production layer of the steam injection thermal recovery horizontal well during stable production.
[0040] Step 220: After adjusting the total production of the steam injection thermal recovery horizontal well, obtain the production data of the steam injection thermal recovery horizontal well during stable production, as the second production data.
[0041] Step 230: Based on the first production data and the second production data, calculate the actual production volume and actual production temperature of each production layer of the steam injection thermal recovery horizontal well using a fitting solution algorithm.
[0042] In this application, the measured temperature of each production layer of the steam injection thermal recovery horizontal well during stable production can be collected by temperature detection devices installed in each production layer, and the total production volume and wellhead temperature of the steam injection thermal recovery horizontal well during stable production can be collected by flow detection devices and temperature detection devices installed at the wellhead, respectively.
[0043] It is understood that in this application, after adjusting the total production of the steam injection thermal recovery horizontal well, it is necessary to wait for the steam injection thermal recovery horizontal well to stabilize production again before the second production data can be obtained. In this way, it can be ensured that the production data of the steam injection thermal recovery horizontal well is all production data under stable production conditions, thereby improving the accuracy of the production data processing, and thus improving the accuracy of the production profile data processing of the steam injection thermal recovery horizontal well.
[0044] In this application, based on the first production data and the second production data, a fitting algorithm is used to calculate the actual production volume and actual production temperature of each production layer in the steam injection thermal recovery horizontal well. This avoids the problem that the conclusions drawn from directly using the measured temperature of each production layer to judge the production capacity of each production layer are not accurate enough. The actual production temperature and actual production volume calculated by the fitting algorithm can improve the accuracy of the production profile data processing of the steam injection thermal recovery horizontal well, thereby improving the accuracy of judging the production capacity of each production layer. This helps to make reasonable control over production and meet the requirements of refined reservoir development in the middle and later stages.
[0045] In step 230 above, based on the first production data and the second production data, the actual production volume and actual production temperature of each production layer of the steam injection thermal recovery horizontal well are calculated using a fitting algorithm. Specifically, this can be performed according to steps 231 to 236 below:
[0046] Step 231: Randomly select a production volume within a preset production volume range centered on the reference production volume as the assumed production volume of the nth production layer. The reference production volume is the average production volume of each production layer in the steam injection thermal recovery horizontal well, and the nth production layer is the last production layer of the steam injection thermal recovery horizontal well.
[0047] Step 232: Randomly select a production temperature within a preset temperature range centered on the reference production temperature as the assumed production temperature of the (n-1)th production layer. The reference production temperature is the measured temperature of the (n-1)th production layer in the steam injection thermal recovery horizontal well.
[0048] Step 233: Obtain the formation temperature of the nth production layer and determine the formation temperature as the actual production liquid temperature of the nth production layer.
[0049] Step 234: Based on the assumed production volume, the assumed production temperature, and the actual production temperature of the nth production layer, the calculated production volume of each production layer other than the nth production layer is determined by a preset balance equation, and the calculated production temperature of each production layer other than the nth and (n-1)th production layers is determined.
[0050] Step 235: Based on the calculated liquid production volume and the calculated liquid production temperature, determine whether the assumed liquid production volume and the assumed liquid production temperature are reasonable.
[0051] Step 236: If the assumed liquid production volume and the assumed liquid production temperature are both reasonable, then the assumed liquid production volume is determined to be the actual liquid production volume of the nth production layer, the assumed liquid production temperature is determined to be the actual liquid production temperature of the (n-1)th production layer, the calculated liquid production volume is the actual liquid production volume of each production layer other than the nth production layer, and the calculated liquid production temperature is the actual liquid production temperature of each production layer other than the nth and (n-1)th production layers.
[0052] Furthermore, the steam injection thermal recovery horizontal well described in this application can also perform the following steps 237 to 238:
[0053] Step 237: If the assumed liquid production volume is unreasonable, return to step 231, that is, execute the step of randomly selecting a liquid production volume within a preset liquid production volume range centered on the reference liquid production volume, until both the assumed liquid production volume and the assumed liquid production temperature are reasonable.
[0054] Step 238: If the assumed liquid production volume is reasonable but the assumed liquid production temperature is unreasonable, then return to step 232, that is, execute the step of randomly selecting a liquid production temperature within a preset temperature range centered on the reference liquid production temperature, until both the assumed liquid production volume and the assumed liquid production temperature are reasonable.
[0055] In one specific embodiment of this application, the nth production layer can be the 3rd layer, that is, the total number of production layers of the steam injection thermal recovery horizontal well is 3. It is understood that, depending on the actual situation, the total number of production layers of the steam injection thermal recovery horizontal well can also be other numbers, and this application does not impose too many limitations on this.
[0056] In this application, it should be noted that the average production of each production layer in the steam injection thermal recovery horizontal well can be obtained by dividing the total production of the steam injection thermal recovery horizontal well by the total number of production layers.
[0057] In this application, the assumed liquid production volume or assumed liquid production temperature can be determined by random selection within a preset liquid production volume range or preset liquid production temperature range. In some other embodiments, the assumed liquid production volume or assumed liquid production temperature can be selected sequentially in ascending order within the preset liquid production volume range and preset liquid production temperature range, or sequentially in descending order. This application does not impose specific limitations on this.
[0058] It is understood that in this application, when using a preset equilibrium equation to calculate the actual production rate and actual production temperature based on assumed production rate and assumed production temperature, before adjusting the total production rate of the steam injection thermal recovery horizontal well, it is necessary to determine the corresponding reference production rate and reference production temperature based on the total production rate and measured temperature in the first production data, and select the assumed production rate and assumed production temperature before adjustment based on this. After adjusting the total production rate of the steam injection thermal recovery horizontal well, it is also necessary to determine the corresponding reference production rate and reference production temperature based on the total production rate and measured temperature in the second production data, and select the assumed production rate and assumed production temperature after adjustment based on this.
[0059] It is understood that in this application, the produced fluid in the nth production layer (i.e., the last production layer of the steam injection thermal recovery horizontal well) is not mixed with the produced fluid of other production layers and is not affected by the produced fluid of different temperatures in other production layers. Therefore, the formation temperature of the nth production layer is the actual produced fluid temperature of the nth production layer.
[0060] In this application, the average production rate of each production layer in a steam injection thermal recovery horizontal well is used as a reference production rate to determine the preset production rate range for the assumed production rate. Simultaneously, the measured temperature of the (n-1)th production layer is used as a reference production temperature to determine the preset production temperature range for the assumed production temperature. This provides reasonable data support for determining the assumed production temperature and assumed production rate, thereby improving the accuracy of data processing.
[0061] In this application, the calculated production volume of each production layer except the nth production layer and the calculated production temperature except for the nth and (n-1)th production layers are determined by a preset equilibrium equation. Calculations using a mathematical model improve the accuracy of the results. Furthermore, within preset production volume and temperature ranges, the most reasonable assumed production temperature and volume are determined through iterative optimization and used as the actual production temperature and volume. This eliminates the influence of mixing of production fluids at different temperatures during flow on the measurement of the actual production temperature, thereby improving the accuracy of production profile data processing for steam-injected thermal recovery horizontal wells.
[0062] In step 234 above, the preset equilibrium equation may specifically include the following formulas (1) to (5):
[0063]
[0064]
[0065] Wherein, Q1 represents the total fluid production before adjusting the total fluid production of the steam-injected thermal recovery horizontal well, Q2 represents the total fluid production after adjusting the total fluid production of the steam-injected thermal recovery horizontal well, and q 1i q represents the calculated production rate of the i-th production layer before adjusting the total production rate of the steam-injected thermal recovery horizontal well. 2i This represents the calculated production rate of the i-th production layer after adjusting the total production rate of the steam-injected thermal recovery horizontal well, where n represents the total number of production layers, i represents the sequence number of each production layer, and t represents the production rate of the ith production layer. 1i t represents the calculated production temperature of the i-th production layer before adjusting the total production of the steam-injected thermal recovery horizontal well. 2i T represents the calculated production temperature of the i-th production layer after adjusting the total production of the steam-injected thermal recovery horizontal well. 1i T represents the measured temperature of the i-th production layer before adjusting the total production of the steam-injected thermal recovery horizontal well. 2i This indicates the measured temperature of the i-th production layer after adjusting the total production of the steam-injected thermal recovery horizontal well.
[0066] In this application, firstly, by using the law of conservation of mass, it can be concluded that before adjusting the total production of the steam injection thermal recovery horizontal well, the total production is equal to the sum of the production of each production layer, and after adjusting the total production of the steam injection thermal recovery horizontal well, the total production is also equal to the sum of the production of each production layer. Based on this, formulas (1) and (2) can be derived.
[0067] Secondly, it is understandable that the production volume of each production layer is related to the production temperature of the corresponding production layer. Therefore, the ratio of the production volume of each production layer before adjusting the total production volume of the steam injection thermal recovery horizontal well to the production volume of the corresponding production layer after adjusting the total production volume of the steam injection thermal recovery horizontal well is equal to the ratio of the production temperature of each production layer before adjusting the total production volume of the steam injection thermal recovery horizontal well to the production temperature of the corresponding production layer after adjusting the total production volume of the steam injection thermal recovery horizontal well. Based on this, formula (3) can be derived.
[0068] Finally, based on the flow pattern of the produced fluid in the steam injection thermal recovery horizontal well (according to... Figure 1 As shown in the A direction flow), it can be concluded from the principle of heat balance that the total heat of the product liquid after flowing through the i-th layer is equal to the sum of the total heat of the product liquid after flowing through the (i+1)-th layer and the heat of the product liquid in the i-th layer. Based on this, formulas (4) and (5) can be derived.
[0069] In this application, by applying the law of conservation of mass and the principle of thermal balance, a preset equilibrium equation is established. Therefore, the final actual production temperature and actual production volume calculated by the preset equilibrium equation are relatively accurate, which can further improve the accuracy of the production profile data processing of the steam injection thermal recovery horizontal well.
[0070] In step 235 above, the reasonableness of the assumed production volume can be determined by the following first determination formula (6):
[0071]
[0072] Among them, T z1 T represents the wellhead temperature before adjusting the total fluid production of the steam-injected thermal recovery horizontal well. z2 q represents the wellhead temperature after adjusting the total fluid production of the steam-injected thermal recovery horizontal well. 1i q represents the calculated production rate of the i-th production layer before adjusting the total production rate of the steam-injected thermal recovery horizontal well. 2i t represents the calculated production rate of the i-th production layer after adjusting the total production rate of the steam-injected thermal recovery horizontal well. 1i t represents the calculated production temperature of the i-th production layer before adjusting the total production of the steam-injected thermal recovery horizontal well. 2i ε represents the calculated production temperature of the i-th production layer after adjusting the total production of the steam-injected thermal recovery horizontal well, and ε represents the preset parameter threshold. If the first judgment formula (6) is true, it means that the assumed production is reasonable. If the first judgment formula (6) is not true, it means that the assumed production is unreasonable.
[0073] In step 235 above, the reasonableness of the assumed product temperature can be determined by the following second determination formula (7):
[0074]
[0075] Where, q 11 q represents the calculated production rate of the first production layer before adjusting the total production rate of the steam-injected thermal recovery horizontal well. 21 This represents the calculated production rate of the first production layer after adjusting the total production rate of the steam-injected thermal recovery horizontal well, in tons. 11 The calculated production temperature of the first production layer before adjusting the total production of the steam-injected thermal recovery horizontal well is given in t. 21 ε represents the calculated production temperature of the first production layer after adjusting the total production of the steam injection thermal recovery horizontal well, and ε represents the preset parameter threshold. The first production layer is the first production layer of the steam injection thermal recovery horizontal well. If the second judgment formula (7) is true, it means that the assumed production temperature is reasonable. If the second judgment formula (7) is not true, it means that the assumed production temperature is unreasonable.
[0076] In this application, the preset parameter ε of the first determination formula (6) and the second determination formula (7) can be the same or different, and this application does not make specific limitations on this.
[0077] In this application, based on the law of conservation of energy and the principle of heat balance, it can be concluded that the ratio of the sum of the heat produced by each production layer before adjusting the total production of the steam injection thermal recovery horizontal well to the sum of the heat produced by each production layer after adjusting the total production of the steam injection thermal recovery horizontal well is equal to the ratio of the heat produced at the wellhead before adjusting the total production of the steam injection thermal recovery horizontal well to the heat produced at the wellhead after adjusting the total production of the steam injection thermal recovery horizontal well. Therefore, the smaller the absolute value of the difference between the ratio of the sum of the heat produced by each production layer before adjusting the total production to the sum of the heat produced by each production layer after adjusting the total production, and the ratio of the heat produced at the wellhead before adjusting the total production to the ratio of the heat produced at the wellhead after adjusting the total production, the more reasonable the selected assumed production rate is. When it is less than the preset parameter ε, the assumed production rate is considered reasonable. In a specific embodiment of this application, the preset parameter ε can be 0.2. Depending on actual needs, the preset parameter can also be other parameter values, and this application does not specifically limit this.
[0078] In this application, the liquid production volume of each production layer is related to the corresponding liquid production temperature. Therefore, the ratio of the calculated liquid production volume of the first production layer before adjusting the total liquid production volume to the calculated liquid production volume of the first production layer after adjusting the total liquid production volume is equal to the ratio of the calculated liquid production temperature of the first production layer before adjusting the total liquid production volume to the calculated liquid production temperature of the corresponding first production layer after adjusting the total liquid production volume. Therefore, the smaller the absolute value of the difference between the ratio of the calculated liquid production volume of the first production layer before adjusting the total liquid production volume to the calculated liquid production temperature of the first production layer before adjusting the total liquid production volume and the calculated liquid production temperature of the corresponding first production layer after adjusting the total liquid production volume, the more reasonable the selected assumed liquid production temperature is. When it is less than the preset parameter ε, the assumed liquid production temperature is considered reasonable. In a specific embodiment of this application, the preset parameter ε can be 0.2 or 0.15. Depending on actual needs, the preset parameter can also be other parameter values, and this application does not specifically limit this.
[0079] In this application, the second determination formula (7) can use the calculated liquid production volume and liquid production temperature of the first production layer to determine whether the assumed liquid production temperature is reasonable, or it can use the calculated liquid production volume and calculated liquid production temperature of other production layers to determine whether the assumed liquid production temperature is reasonable. This application does not make specific limitations on this.
[0080] To enable those skilled in the art to better understand this application, the following is combined with Figure 3 The present application will use a specific application scenario to illustrate the method for processing production data of steam injection thermal recovery horizontal wells proposed in this application.
[0081] See Figure 3The diagram shows a detailed flowchart of the fitting solution algorithm in one embodiment of this application, specifically including steps 301 to 308:
[0082] Step 301: Determine the reference production volume and reference production temperature based on the first production data and the second production data.
[0083] Step 302: Randomly select a production volume within a preset production volume range centered on the reference production volume as the assumed production volume of the nth production layer.
[0084] Step 303: Randomly select a production liquid temperature within a preset temperature range centered on the reference production liquid temperature, and use it as the assumed production liquid temperature of the (n-1)th production layer.
[0085] Step 304: Obtain the formation temperature of the nth production layer and determine the formation temperature as the actual production liquid temperature of the nth production layer.
[0086] Step 305: Based on the assumed liquid production volume, assumed liquid production temperature, and the actual liquid production temperature of the nth production layer, the calculated liquid production volume of each production layer other than the nth production layer is determined by using a preset balance equation, and the calculated liquid production temperature of each production layer other than the nth production layer and the (n-1)th production layer is determined.
[0087] Step 306, Determine:
[0088]
[0089] If not, proceed to step 302; if yes, proceed to step 307.
[0090] Step 307, Determine:
[0091]
[0092] If not, proceed to step 303; if yes, proceed to step 308.
[0093] Step 308: Determine the assumed liquid production volume as the actual liquid production volume of the nth production layer, the assumed liquid production temperature as the actual liquid production temperature of the (n-1)th production layer, calculate the liquid production volume as the actual liquid production volume of each production layer other than the nth production layer, and calculate the liquid production temperature as the actual liquid production temperature of each production layer other than the nth and (n-1)th production layers.
[0094] The present application will now be described with reference to a specific embodiment.
[0095] Well Du 83-3A is a horizontal well with thermal steam injection. The horizontal production section employs a multi-point temperature detection process using capillary thermocouples (temperature detection devices), and the wellhead temperature and total production volume are monitored at the wellhead. After well Du 83-3A achieves stable production, the first production data is obtained, namely the total production volume, wellhead temperature, and the test temperature of each production layer. During the production process, the total production volume is reduced, and the second production data is obtained after the adjusted well Du 83-3A achieves stable production, as shown in Table 1, which illustrates the production data table in one embodiment of this application.
[0096]
[0097] Table 1
[0098] The actual production temperature and actual production volume of each production layer in well Du83-3A were obtained by applying the production data processing method of steam injection thermal recovery horizontal well proposed in this application, and a quantitative production profile was obtained. It can be seen from the conclusion that the test temperature of the second production layer is higher than the actual production temperature. This is mainly due to the interference of a large amount of high-temperature production fluid from the third layer. The calculation results are shown in Table 2, which shows the data table of production data processing results of steam injection thermal recovery horizontal well in one embodiment of this application.
[0099]
[0100] Table 2
[0101] Based on the technical solution proposed in this application, by acquiring first and second production data and using a fitting algorithm to calculate the actual production temperature and actual production volume of each production layer in the steam injection thermal recovery horizontal well, the accuracy of production data processing for the steam injection thermal recovery horizontal well can be improved, avoiding errors caused by inaccurate temperature when directly using measured temperature for production profile analysis. Furthermore, calculating the actual production temperature and actual production volume through a preset balance equation can further improve the rationality and scientific nature of the production data processing process, thereby enhancing the accuracy of production profile analysis of the steam injection thermal recovery horizontal well.
[0102] Based on the same inventive concept, embodiments of this application provide a computer program product, the computer program product including computer instructions stored in a computer-readable storage medium and adapted to be read and executed by a processor, so as to cause a computer device having the processor to perform the operations performed by the perovskite single crystal quality evaluation method as described above.
[0103] Based on the same inventive concept, embodiments of this application provide a computer-readable storage medium storing at least one computer program instruction, which is loaded and executed by a processor to perform the operations performed by the perovskite single crystal quality evaluation method as described above.
[0104] Based on the same inventive concept, this application also provides a data processing device for production of steam injection thermal recovery horizontal wells, see reference. Figure 4 The diagram shows a structural schematic of a steam injection thermal recovery horizontal well production data processing device according to one embodiment of the present application. The steam injection thermal recovery horizontal well production data processing device includes one or more memories 404, one or more processors 402, and at least one computer program (computer program instruction) stored in the memory 404 and executable on the processor 402. When the processor 402 executes the computer program, it implements the method described above.
[0105] Among them, Figure 4 In this document, a bus architecture (represented by bus 400) is used. Bus 400 may include any number of interconnected buses and bridges, linking various circuits including one or more processors represented by processor 402 and memory represented by memory 404. Bus 400 may also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. Bus interface 405 provides an interface between bus 400 and receiver 401 and transmitter 403. Receiver 401 and transmitter 403 may be the same element, i.e., a transceiver, providing a unit for communicating with various other devices over a transmission medium. Processor 402 is responsible for managing bus 400 and general processing, while memory 404 can be used to store data used by processor 402 during operation.
[0106] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions may be stored as one or more instructions or codes on or transmitted via a computer-readable medium. Other examples and embodiments are within the scope and spirit of this application and the appended claims. For example, due to the nature of software, the functions described above may be implemented using software executed by a processor, hardware, firmware, hardwired, or any combination thereof. Furthermore, the functional units may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit.
[0107] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.
[0108] The units described as separate components may or may not be physically separate. Similarly, the components of the control device may or may not be physical units; they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment, depending on actual needs.
[0109] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing computer program instructions, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0110] The above description is merely an embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.
Claims
1. A method for processing production data from steam injection thermal recovery horizontal wells, characterized in that, The method includes: The production data of the steam injection thermal recovery horizontal well during stable production is obtained as the first production data. The production data includes the total fluid production and wellhead temperature of the steam injection thermal recovery horizontal well during stable production, as well as the measured temperature of each production layer of the steam injection thermal recovery horizontal well during stable production. After adjusting the total production of the steam injection thermal recovery horizontal well, the production data of the steam injection thermal recovery horizontal well during stable production is obtained as the second production data. Based on the first production data and the second production data, the actual production volume and actual production temperature of each production layer of the steam injection thermal recovery horizontal well are calculated by using a fitting solution algorithm.
2. According to claim 1, the step of calculating the actual fluid production and actual fluid production temperature of each production layer of the steam injection thermal recovery horizontal well based on the first production data and the second production data using a fitting solution algorithm includes: Within a preset production range centered on the reference production volume, a production volume is randomly selected as the assumed production volume of the nth production layer. The reference production volume is the average production volume of each production layer in the steam injection thermal recovery horizontal well, and the nth production layer is the last production layer of the steam injection thermal recovery horizontal well. Within a preset temperature range centered on the reference production temperature, a production temperature is randomly selected as the assumed production temperature of the (n-1)th production layer. The reference production temperature is the measured temperature of the (n-1)th production layer in the steam injection thermal recovery horizontal well. Obtain the formation temperature of the nth production layer and determine the formation temperature as the actual product temperature of the nth production layer; Based on the assumed production volume, the assumed production temperature, and the actual production temperature of the nth production layer, the calculated production volume of each production layer other than the nth production layer is determined by a preset balance equation, and the calculated production temperature of each production layer other than the nth production layer and the (n-1)th production layer is determined. Based on the calculated liquid production volume and the calculated liquid production temperature, determine whether the assumed liquid production volume and the assumed liquid production temperature are reasonable; If both the assumed liquid production volume and the assumed liquid production temperature are reasonable, then the assumed liquid production volume is determined to be the actual liquid production volume of the nth production layer, the assumed liquid production temperature is determined to be the actual liquid production temperature of the (n-1)th production layer, the calculated liquid production volume is the actual liquid production volume of each production layer except the nth production layer, and the calculated liquid production temperature is the actual liquid production temperature of each production layer except the nth and (n-1)th production layers.
3. The method according to claim 2, characterized in that, The preset equilibrium equation includes: Wherein, Q1 represents the total fluid production before adjusting the total fluid production of the steam-injected thermal recovery horizontal well, Q2 represents the total fluid production after adjusting the total fluid production of the steam-injected thermal recovery horizontal well, and q 1i q represents the calculated production rate of the i-th production layer before adjusting the total production rate of the steam-injected thermal recovery horizontal well. 2i This represents the calculated production rate of the i-th production layer after adjusting the total production rate of the steam-injected thermal recovery horizontal well, where n represents the total number of production layers, i represents the sequence number of each production layer, and t represents the production rate of the ith production layer. 1i t represents the calculated production temperature of the i-th production layer before adjusting the total production of the steam-injected thermal recovery horizontal well. 2i T represents the calculated production temperature of the i-th production layer after adjusting the total production of the steam-injected thermal recovery horizontal well. 1i T represents the measured temperature of the i-th production layer before adjusting the total production of the steam-injected thermal recovery horizontal well. 2i This indicates the measured temperature of the i-th production layer after adjusting the total production of the steam-injected thermal recovery horizontal well.
4. The method according to claim 2, characterized in that, The reasonableness of the assumed liquid production rate is determined using the following first determination formula: Among them, T z1 T represents the wellhead temperature before adjusting the total fluid production of the steam-injected thermal recovery horizontal well. z2 q represents the wellhead temperature after adjusting the total fluid production of the steam-injected thermal recovery horizontal well. 1i q represents the calculated production rate of the i-th production layer before adjusting the total production rate of the steam-injected thermal recovery horizontal well. 2i t represents the calculated production rate of the i-th production layer after adjusting the total production rate of the steam-injected thermal recovery horizontal well. 1i t represents the calculated production temperature of the i-th production layer before adjusting the total production of the steam-injected thermal recovery horizontal well. 2i ε represents the calculated production temperature of the i-th production layer after adjusting the total production of the steam-injected thermal recovery horizontal well; ε represents the preset parameter threshold. If the first determination formula is true, it indicates that the assumed liquid production is reasonable; if the first determination formula is false, it indicates that the assumed liquid production is unreasonable.
5. The method according to claim 2, characterized in that, The following second determination formula is used to determine whether the assumed product temperature is reasonable: Where, q 11 q represents the calculated production rate of the first production layer before adjusting the total production rate of the steam-injected thermal recovery horizontal well. 21 This represents the calculated production rate of the first production layer after adjusting the total production rate of the steam-injected thermal recovery horizontal well, in tons. 11 The calculated production temperature of the first production layer before adjusting the total production of the steam-injected thermal recovery horizontal well is given in t. 21 ε represents the calculated production temperature of the first production layer after adjusting the total production of the steam injection thermal recovery horizontal well, and ε represents the preset parameter threshold. The first production layer is the first production layer of the steam injection thermal recovery horizontal well. If the second determination formula is true, it means that the assumed product temperature is reasonable; if the second determination formula is false, it means that the assumed product temperature is unreasonable.
6. The method according to claim 2, characterized in that, The method further includes: If the assumed liquid production volume is unreasonable, then return to the step of randomly selecting a liquid production volume within a preset liquid production volume range centered on the reference liquid production volume, until both the assumed liquid production volume and the assumed liquid production temperature are reasonable; If the assumed production volume is reasonable but the assumed production temperature is unreasonable, then return to the step of randomly selecting a production temperature within a preset temperature range centered on the reference production temperature, until both the assumed production volume and the assumed production temperature are reasonable.
7. The method according to claims 1 to 6, characterized in that, During stable production, the temperature of each production layer in the steam injection thermal recovery horizontal well is collected by temperature detection devices installed in each production layer.
8. A computer program product, characterized in that, The computer program product includes computer instructions stored in a computer-readable storage medium and adapted to be read and executed by a processor to cause a computer device having the processor to perform the method of any one of claims 1 to 7.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores at least one piece of program code, which is loaded and executed by a processor to perform the operations performed by the method as described in any one of claims 1 to 7.
10. A data processing device for production in a steam injection thermal recovery horizontal well, characterized in that, The steam injection thermal recovery horizontal well production data processing equipment includes one or more processors and one or more memories, wherein the one or more memories store at least one piece of program code, which is loaded and executed by the one or more processors to perform the operation as described in any one of claims 1 to 7.