Method and device for obtaining temporary plugging capacity based on impact factor, and storage medium

CN116561505BActive Publication Date: 2026-09-15BEIJING INSTITUTE OF PETROCHEMICAL TECHNOLOGY
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310526017.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-05-11
Publication Date
2026-09-15
Estimated Expiration
2043-05-11

AI Technical Summary

Technical Problem

[0004]有鉴于此,本发明的目的在于提供基于影响因子获取暂堵能力的方法、装置及存储介质,以解决现有技术中,通过裂缝承压能力实验来评价暂堵剂对人工裂缝封堵能力,受室内实验条件限制,评价结果不准确,且只能针对单级暂堵进行评价,无法有效评价多次暂堵压裂过程的暂堵效果与封堵能力强弱的问题

Benefits of technology

本申请通过获取每一级暂堵施工前一段时间以及暂堵施工后一段时间的施工压力以及对应的时间数据,对压力以及时间进行归一化处理,通过归一化后的压力以及时间计算利用梯形面积公式计算方法获取相邻时刻的压力与时间围成的面积,通过将所有的围成的面积进行累加求和得到施工前以及施工后的总面积,通过对施工前后的总面积进行比较,判断此次暂堵施工是否有效,在有效的情况下,通过设置暂堵施工的影响因素,再通过层次分析法获取每一级暂堵施工的暂堵能力;通过上述的方案克服了传统的通过承压实验判断暂堵效果与封堵能力的限制,室内实验采用的裂缝尺寸一般较小,无法真实评判实际地层注入暂堵剂过程中的暂堵效果与封堵能力,并且实验只能针对单级暂堵,无法有效评价多次暂堵压裂过程的暂堵效果与封堵能力强弱的问题。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116561505B_ABST
    Figure CN116561505B_ABST
Patent Text Reader

Abstract

The present application relates to the method, device and storage medium for obtaining temporary plugging capacity based on influence factor, which is applied to the technical field of oil and natural gas exploitation, comprising: obtaining the construction pressure and the corresponding time before and after temporary plugging, normalizing the pressure and the time, calculating the area surrounded by the pressure and the time at adjacent time through the normalized pressure and time, adding up all the surrounded areas to obtain the total area before and after temporary plugging, comparing the total areas before and after temporary plugging to determine whether the temporary plugging construction is effective, and obtaining the temporary plugging capacity of each stage of temporary plugging construction through the analytic hierarchy process in the case of effectiveness; The present application overcomes the problem that the crack size is small in the traditional indoor experiment, the temporary plugging effect in the process of injecting temporary plugging agent in the actual formation cannot be truly judged, and the experiment can only be aimed at single-stage temporary plugging, and the temporary plugging effect in the process of multiple temporary plugging and fracturing cannot be effectively evaluated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of oil and gas engineering and extraction technology, specifically to a method, apparatus, and storage medium for obtaining temporary plugging capacity based on influencing factors. Background Technology

[0002] Temporary plugging and redirection fracturing technology refers to the injection of chemical plugging agents into the formation during hydraulic fracturing. These agents accumulate in high-permeability formations and generate high-strength filter cake bridges to seal old fractures or high-permeability layers. When fluid is subsequently injected, a temporary high-pressure zone is formed within the fracture, forcing the fracture to redirect, promoting the formation of new fractures, opening new drainage zones, and increasing oil and gas well production. Therefore, judging the temporary plugging effect of the plugging agent on artificial fractures and evaluating its plugging capacity during hydraulic fracturing operations is crucial for temporary plugging and redirection fracturing.

[0003] Currently, the ability of temporary plugging agents to seal artificial fractures is mainly evaluated through fracture bearing capacity tests. It is believed that the higher the bearing capacity of the fracture after sealing, the better the sealing effect and the stronger the sealing ability of the temporary plugging agent. However, due to the limitations of indoor experimental conditions, the fracture size is generally small, making it impossible to truly evaluate the temporary plugging effect and sealing ability during the actual formation injection of temporary plugging agents. Furthermore, the experiment can only be conducted on single-stage temporary plugging and cannot effectively evaluate the temporary plugging effect and sealing ability of multiple temporary plugging fracturing processes. Summary of the Invention

[0004] In view of this, the purpose of the present invention is to provide a method, apparatus and storage medium for obtaining temporary plugging capability based on influencing factors, so as to solve the problems in the prior art that the evaluation of the ability of temporary plugging agent to seal artificial fractures by fracture bearing capacity test is limited by indoor experimental conditions, the evaluation results are inaccurate, and it can only evaluate single-stage temporary plugging, and cannot effectively evaluate the temporary plugging effect and sealing capability of multiple temporary plugging fracturing processes.

[0005] According to a first aspect of the present invention, a method for obtaining temporary congestion capability based on an impact factor is provided, the method comprising: Obtain the data within a certain period before each level of temporary blocking construction. M The pressure of the cracks and the corresponding time, as well as the period of time after each stage of temporary plugging. M Group crack pressure and corresponding time; For the period of time before and after each level of temporary blocking construction M The group of crack pressures and corresponding times were normalized to obtain the time before and after each stage of temporary plugging construction. M Normalized fracture pressure and normalized time; The area enclosed by normalized crack pressure and normalized time at adjacent times within a period before and after each stage of temporary closure construction is obtained using the trapezoidal area formula. This yields the area within the trapezoidal area within the period before each stage of temporary closure construction. M- The area enclosed by a normalized crack pressure and normalized time, and the area within a certain period after each stage of temporary plugging. M- The area enclosed by a normalized fracture pressure and a normalized time; Before and after each level of temporary blocking construction. M- The area enclosed by the normalized fracture pressure and normalized time curves is summed to obtain the total area enclosed by the normalized fracture pressure and normalized time for a period of time before each stage of temporary plugging. A b The total area enclosed by the normalized crack pressure and normalized time within a certain period after each stage of temporary sealing construction. A a ; For total area A b and total area A a If a comparison is made, This indicates that this level of temporary blocking is effective; if This indicates that this level of temporary blocking is ineffective; The influencing factors of each level of effective temporary blocking construction are set, a hierarchical structure model is established using the analytic hierarchy process (AHP), the relationship matrix of the influencing factors of each level of effective temporary blocking construction is obtained through the hierarchical structure model, and the temporary blocking capacity of each level of effective temporary blocking construction is obtained through the relationship matrix.

[0006] Preferably, The influencing factors for each level of effective temporary blocking construction are set, and a hierarchical structure model is established using the analytic hierarchy process (AHP). The relationship matrix of the influencing factors for each level of effective temporary blocking construction is obtained from the hierarchical structure model, and the temporary blocking capacity of each level of effective temporary blocking construction is obtained from the relationship matrix. A hierarchical model is established, which includes an objective layer, a criterion layer, and a scheme layer; The target layer is the temporary blocking capacity of each level of effective temporary blocking construction; the criterion layer includes the influencing factors of temporary blocking; and the scheme layer includes each level of effective temporary blocking construction. Assume the criterion layer includes n For each factor influencing temporary congestion, construct the influence matrix for any two influencing factors. A ; Influence matrix of any two influencing factors A The rationality of the influencing factors is verified by calculating the influence matrix of any two influencing factors that are verified to be reasonable. AMaximum eigenvector w max ; Assume the scheme layer includes l Effective temporary blocking construction, structure l Temporary blocking construction at level 1, regarding the aforementioned criterion layer. n Judgment Matrix of Factors Affecting Temporary Congestion The judgment matrix The order is l × l phalanx; For the judgment matrix The rationality is verified, and a judgment matrix for verification is calculated. Maximum eigenvector ; Calculate the influence matrix of any two influencing factors A Maximum eigenvector w max With judgment matrix Maximum eigenvector product vector w ; for the obtained vector w Each element in w i The element values ​​are sorted to obtain the temporary blocking capacity of each level of temporary blocking construction.

[0007] Preferably, The influence matrix on any two influencing factors A The verification of its reasonableness includes: Calculate the influence matrix of any two influencing factors A eigenvalues l i ; The largest eigenvalue is denoted as l max denoted by the largest eigenvalue as l max Calculate the consistency index CI Through consistency indicators CI Calculate the consistency ratio CR ; If the consistency ratio CR If the preset criteria are met, then the influence matrix of any two influencing factors constructed is proven. A Reasonable, if the consistency ratio CR If the preset criteria are not met, the scale values ​​of any two influencing factors are reset, and the influence matrix of any two influencing factors is reconstructed. A This continues until the reasonableness check is satisfied.

[0008] Preferably, The influence matrix of any two influencing factors that are verified to be reasonable is calculated. A Maximum eigenvector w max Includes: calculating and validating the influence matrix of any two influencing factors. A rank r , through rank r Obtain the influence matrix of any two valid influencing factors. A eigenvalues l i and the corresponding feature vector w i ( i =1,2,3,…, r The largest eigenvalue is denoted as . l max The largest eigenvalue is denoted as l max The corresponding feature vector is w max .

[0009] Preferably, The construction of the influence matrix of any two influencing factors A include: Construct an influence matrix for any two influencing factors by setting the scaling values ​​for any two influencing factors. A The influence matrix of any two influencing factors A Each element in is denoted as a ij ( i =1,2,3,…, n ; j =1,2,3,…, n ), the matrix A The order is n×n phalanx.

[0010] Preferably, The factors influencing the temporary blockage include: The factors to consider include the concentration of the temporary plugging agent, the injection rate, the crack width, the type of temporary plugging agent, the injection pressure, and the roughness of the crack wall.

[0011] According to a second aspect of the present invention, an apparatus for obtaining temporary blocking capability based on an influence factor is provided, the apparatus comprising: Data acquisition module: used to acquire data for a period of time prior to each level of temporary blocking construction. M The pressure of the cracks and the corresponding time, as well as the period of time after each stage of temporary plugging. M Group crack pressure and corresponding time; Normalization module: used to normalize the data for a period of time before and after each level of temporary blocking construction. M The group of crack pressures and corresponding times were normalized to obtain the time before and after each stage of temporary plugging construction. M Normalized fracture pressure and normalized time; The area calculation module uses the trapezoidal area formula to calculate the area enclosed by normalized crack pressure and normalized time at adjacent times before and after each stage of temporary closure construction. This yields the area within the time frame before each stage of temporary closure construction. M- The area enclosed by a normalized crack pressure and normalized time, and the area within a certain period after each stage of temporary plugging. M- The area enclosed by a normalized fracture pressure and a normalized time; Total area calculation module: used to calculate the area before and after each level of temporary blocking construction. M- The area enclosed by the normalized fracture pressure and normalized time curves is summed to obtain the total area enclosed by the normalized fracture pressure and normalized time for a period of time before each stage of temporary plugging. A b The total area enclosed by the normalized crack pressure and normalized time within a certain period after each stage of temporary sealing construction. A a ; Temporary blocking effectiveness analysis module: used to analyze the total area A b and total area A a If a comparison is made, This indicates that this level of temporary blocking is effective; if This indicates that this level of temporary blocking is ineffective; Temporary blocking capacity analysis module: This module is used to set the influencing factors for each level of effective temporary blocking construction. It establishes a hierarchical structure model using the analytic hierarchy process (AHP), obtains the relationship matrix of the influencing factors for each level of effective temporary blocking construction through the hierarchical structure model, and obtains the temporary blocking capacity for each level of effective temporary blocking construction through the relationship matrix.

[0012] According to a third aspect of the present invention, a storage medium is provided, the storage medium storing a computer program, which, when executed by a host controller, implements the steps of the above-described method.

[0013] The technical solutions provided by the embodiments of the present invention may include the following beneficial effects: This application obtains construction pressure and corresponding time data for a period of time before and after each stage of temporary plugging construction. The pressure and time are normalized, and the area enclosed by the pressure and time at adjacent moments is calculated using the trapezoidal area formula. The total area before and after construction is obtained by summing all the enclosed areas. The effectiveness of the temporary plugging construction is determined by comparing the total areas before and after construction. If effective, the influencing factors of the temporary plugging construction are set, and the temporary plugging capacity of each stage of construction is obtained using the analytic hierarchy process (AHP). This approach overcomes the limitations of traditional methods that rely on pressure tests to judge the effectiveness and sealing capacity of temporary plugging. Indoor experiments typically use small fracture sizes, making it impossible to accurately assess the effectiveness and sealing capacity of temporary plugging during actual formation injection. Furthermore, experiments can only be performed on single-stage temporary plugging and cannot effectively evaluate the effectiveness and sealing capacity of multiple temporary plugging fracturing processes.

[0014] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit the invention. Attached Figure Description

[0015] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.

[0016] Figure 1 This is a flowchart illustrating a method for obtaining temporary blocking capability based on an impact factor, according to an exemplary embodiment. Figure 2 This is a flowchart illustrating a method for analyzing the temporary blocking capacity of each stage of temporary blocking construction, according to another exemplary embodiment. Figure 3 This is a schematic diagram of a device for obtaining temporary blocking capability based on an influence factor, according to an exemplary embodiment. In the attached diagram: 1-Data acquisition module, 2-Normalization processing module, 3-Area calculation module, 4-Total area calculation module, 5-Temporary blocking effectiveness analysis module, 6-Temporary blocking capacity analysis module. Detailed Implementation

[0017] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the invention as detailed in the appended claims.

[0018] Example 1 Figure 1 This is a flowchart illustrating a method for obtaining congestion capability based on an influence factor, according to an exemplary embodiment. Figure 1 As shown, the method includes: S1, obtains the data for a period of time prior to each level of temporary blocking construction. M The pressure of the cracks and the corresponding time, as well as the period of time after each stage of temporary plugging. M Group crack pressure and corresponding time; S2 refers to the period before and after each level of temporary blocking construction. M The group of crack pressures and corresponding times were normalized to obtain the time before and after each stage of temporary plugging construction. M Normalized fracture pressure and normalized time; S3, using the trapezoidal area formula, obtains the area enclosed by the normalized crack pressure and normalized time at adjacent times before and after each stage of temporary closure construction. This yields the area within the trapezoidal area formula for each stage of temporary closure construction. M- The area enclosed by a normalized crack pressure and normalized time, and the area within a certain period after each stage of temporary plugging. M- The area enclosed by a normalized fracture pressure and a normalized time; S4, respectively, for each level of temporary blocking construction before and after each level of temporary blocking construction. M- The area enclosed by the normalized fracture pressure and normalized time curves is summed to obtain the total area enclosed by the normalized fracture pressure and normalized time for a period of time before each stage of temporary plugging. A b The total area enclosed by the normalized crack pressure and normalized time within a certain period after each stage of temporary sealing construction. A a ; S5, for the total area A b and total area A a If a comparison is made, This indicates that this level of temporary blocking is effective; if This indicates that this level of temporary blocking is ineffective; S6. Set the influencing factors of each level of effective temporary blocking construction, establish a hierarchical structure model through the analytic hierarchy process, obtain the relationship matrix of the influencing factors of each level of effective temporary blocking construction through the hierarchical structure model, and obtain the temporary blocking capacity of each level of effective temporary blocking construction through the relationship matrix. It is understandable that this application obtains data from a period of time prior to each level of temporary blocking construction. MThe total number of crack pressures and corresponding times is as follows: M Groups, with the pressure and corresponding time for each group recorded as follows: p b,i and t b,i , i =1, 2,…, M And the period of time following each level of temporary blockage construction. N The pressure and corresponding time for each group of cracks are denoted as follows: p a,i and t a,i , i =1, 2,…, N It is worth emphasizing that ,M equal N For the period of time before and after each level of temporary blocking construction; M ( N The crack pressure and corresponding time were normalized as follows: In the formula, p b,max , p b,min These represent the maximum and minimum construction pressure values ​​for a period of time prior to each level of temporary blocking construction. t b,max , t b,min These represent the maximum and minimum values ​​of the time period before each level of temporary blocking construction; To alleviate the pressure of normalization before the temporary blockade; Normalized time before temporary blockage; In the formula, The construction pressure after each stage of temporary blocking construction; To normalize the pressure after temporary blockade; This refers to the time following the temporary blockage. Normalized time after temporary blockage; This represents the difference between the time before and after the temporary blockade. and These are data points from before and the first time after the temporary blockage; Then, the area enclosed by the normalized crack pressure and normalized time at adjacent times within a certain period before and after each stage of temporary closure construction is obtained using the trapezoidal area formula. This yields the area within the trapezoidal area within a certain period before each stage of temporary closure construction. M- The area enclosed by a normalized crack pressure and normalized time, and the area within a certain period after each stage of temporary plugging. N- The area enclosed by a normalized fracture pressure and a normalized time is shown below: In the formula, A k The area enclosed by the normalized pressure and normalized time curves in adjacent time intervals before each stage of temporary blocking construction. k =1,2, … M -1; In the formula, A j The area enclosed by the normalized pressure and normalized time curves in adjacent time intervals after each level of temporary blocking construction. j =1,2, … N -1; Then, before each level of temporary blocking construction, M- The area enclosed by a normalized fracture pressure versus normalized time curve and the area after each stage of temporary plugging. N- The area enclosed by the normalized fracture pressure and normalized time curves is summed to obtain the total area enclosed by the normalized fracture pressure and normalized time for a period of time before each stage of temporary plugging. A b The total area enclosed by the normalized crack pressure and normalized time within a certain period after each stage of temporary sealing construction. A a The details are as follows: In the formula, A b The total area enclosed by the normalized pressure and time curves before each stage of temporary blocking construction; In the formula, A a The total area enclosed by the normalized pressure and time curves after each stage of temporary blocking construction; Compare the area of ​​the curve before temporary blockage A b and the area of ​​the curve after temporary blockage A a ,like This indicates that the temporary blockade is effective; if This indicates that temporary plugging is ineffective. The following approach addresses the limitations of traditional methods that rely on pressure tests to determine the effectiveness and sealing capacity of temporary plugging. Indoor experiments typically use small fracture sizes, making it difficult to accurately assess the effectiveness and sealing capacity during actual formation injection. Furthermore, these experiments can only evaluate single-stage temporary plugging and cannot effectively assess the strength of temporary plugging and sealing capacity across multiple fracturing processes.

[0019] Preferably, The influencing factors for each level of effective temporary blocking construction are set, and a hierarchical structure model is established using the analytic hierarchy process (AHP). The relationship matrix of the influencing factors for each level of effective temporary blocking construction is obtained from the hierarchical structure model, and the temporary blocking capacity of each level of effective temporary blocking construction is obtained from the relationship matrix. S601, Establish a hierarchical structure model, which includes an objective layer, a criterion layer, and a scheme layer; S602, the target layer is the temporary blocking capacity of each level of effective temporary blocking construction, the criterion layer includes the influencing factors of temporary blocking, and the scheme layer includes each level of effective temporary blocking construction; S603, assuming the criterion layer includes n For each factor influencing temporary congestion, construct the influence matrix for any two influencing factors. A ; S604, the influence matrix of any two influencing factors A The rationality of the influencing factors is verified by calculating the influence matrix of any two influencing factors that are verified to be reasonable. A Maximum eigenvector w max ; S605, assuming the scheme layer includes l Effective temporary blocking construction, structure l Temporary blocking construction at level 1, regarding the aforementioned criterion layer. n Judgment Matrix of Factors Affecting Temporary Congestion The judgment matrix The order is l × l phalanx; S606, regarding the judgment matrix The rationality is verified, and a judgment matrix for verification is calculated. Maximum eigenvector ; S607, Calculate the influence matrix of any two influencing factors. A Maximum eigenvectorw max With judgment matrix Maximum eigenvector product vector w ; for the obtained vector w Each element in w i The element values ​​are sorted to obtain the effective temporary blocking capacity of each level of temporary blocking construction; Understandably, as shown in the attached document Figure 2 As shown, a hierarchical model is established, including a target layer, a criterion layer, and a scheme layer. The target layer represents temporary blocking capacity; the criterion layer includes influencing factors of temporary blocking; and the scheme layer includes first-level effective temporary blocking construction, second-level effective temporary blocking construction, and third-level effective temporary blocking construction, etc. It is assumed that the criterion layer includes... n For each factor influencing temporary congestion, construct the influence matrix for any two influencing factors. A The influence matrix of any two influencing factors A The rationality of the influencing factors is verified by calculating the influence matrix of any two influencing factors that are verified to be reasonable. A Maximum eigenvector w max Assuming the scheme layer includes l Effective temporary blocking construction, structure l Temporary blocking construction at level 1, regarding the aforementioned criterion layer. n Judgment Matrix of Factors Affecting Temporary Congestion The judgment matrix The order is l × l Square matrix, for the judgment matrix The rationality is verified, and a judgment matrix for verification is calculated. Maximum eigenvector Calculate the influence matrix of any two influencing factors. A Maximum eigenvector w max With judgment matrix Maximum eigenvector product vector w ; for the obtained vector w Each element in w i The element values ​​are sorted to obtain the temporary blocking capacity of each level of temporary blocking construction.

[0020] Preferably, The influence matrix on any two influencing factors A The verification of its reasonableness includes: Calculate the influence matrix of any two influencing factors A eigenvalues l i ; The largest eigenvalue is denoted as l max denoted by the largest eigenvalue as l max Calculate the consistency index CI Through consistency indicators CI Calculate the consistency ratio CR ; If the consistency ratio CR If the preset criteria are met, then the influence matrix of any two influencing factors constructed is proven. A Reasonable, if the consistency ratio CR If the preset criteria are not met, the scale values ​​of any two influencing factors are reset, and the influence matrix of any two influencing factors is reconstructed. A This continues until the reasonableness check is satisfied; It is understandable that calculating the influence matrix of any two influencing factors is necessary. A eigenvalues l i The largest eigenvalue is denoted as l max Through formula Obtaining consistency metrics CI Through formula To obtain the consistency ratio CR, in the formula, RI The random consistency index is shown in the table below: in, n Indicates the order of the matrix; If the matrix This indicates that the constructed matrix has passed the consistency test. A Reasonable; if Then, the scale values ​​of any two influencing factors are reset to reconstruct the matrix. A Calculate again CR until satisfied Until then; similarly, the judgment matrix Reasonableness verification and matrix A The validity of the verification is consistent, so I will not go into too much detail here.

[0021] Preferably, The influence matrix of any two influencing factors that are verified to be reasonable is calculated. A Maximum eigenvector w max Includes: calculating and validating the influence matrix of any two influencing factors. A rank r , through rank rObtain the influence matrix of any two valid influencing factors. A eigenvalues l i and the corresponding feature vector w i ( i =1,2,3,…, r The largest eigenvalue is denoted as . l max The largest eigenvalue is denoted as l max The corresponding feature vector is w max ; It is understandable that calculating the influence matrix of any two influencing factors is necessary. A rank r Calculate the influence matrix of any two influencing factors. A eigenvalues l i and the corresponding feature vector w i ( i =1,2,3,…, r Find the largest eigenvalue, denoted as . l max and the corresponding feature vector w max .

[0022] Preferably, The construction of the influence matrix of any two influencing factors A include: Construct an influence matrix for any two influencing factors by setting the scaling values ​​for any two influencing factors. A The influence matrix of any two influencing factors A Each element in is denoted as a ij ( i =1,2,3,…, n ; j =1,2,3,…, n ), the matrix A The order is n×n phalanx; Understandably, when comparing two elements, if they are equally important, the scale value is 1; if one element is slightly more important, the scale value is 3; if one element is significantly more important, the scale value is 5; if one element is strongly more important, the scale value is 7; and if one element is extremely more important, the scale value is 9. Scale values ​​2, 4, 6, and 8 represent the median values ​​for adjacent judgments; that is, factors... i andj The judgment of comparison is a ij So, factors j and i The judgment of comparison is a ji =1 / a ij It is worth emphasizing that the scaling values ​​are not original to this application, but rather a mature and widely used standard in the prior art.

[0023] Preferably, The factors influencing the temporary blockage include: Temporary plugging agent concentration, injection rate, crack width, type of temporary plugging agent, injection pressure, and crack wall roughness; It is understandable that, in terms of the effects of each stage of temporary plugging construction, this application considers the following influencing factors to include: the mass concentration of the temporary plugging agent, the injection rate, the crack width, the type of temporary plugging agent, the injection pressure, and the roughness of the crack wall; it is worth emphasizing that the following calculations in this application will be based on these influencing factors.

[0024] To facilitate understanding of this application, specific calculation examples are used to perform calculations on the above scheme, as shown below: Ten sets of construction pressure and time data were selected before the injection of the temporary plugging agent. The pressure of each set was recorded as follows: p b,1 , p b,2 , p b,3 , p b,4 , p b,5 , p b,6 , p b,7 , p b,8 , p b,9 , p b,10 The corresponding time is recorded as t b,1 , t b,2 , t b,3 , t b,4 , t b,5 , t b,6 , t b,7 , t b,8 ,t b,9 , t b,10 The data list is as follows: The pressure and time data before each stage of temporary blocking were normalized, and the normalized pressure and time expressions are as follows: The normalized stress and time data are shown in the table below: The area enclosed by the normalized pressure and normalized time curves at adjacent time points is calculated using the trapezoidal area formula, as follows: In the formula, A k The area enclosed by the normalized pressure and normalized time curves at which adjacent time points; k =1,2, …,9; The calculated area data is shown in the table below: The areas enclosed by the normalized pressure and normalized time curves for each adjacent time period are summed using the following formula: In the formula, A b The total area enclosed by the normalized pressure and time curves before temporary closure; Ten sets of construction pressure and time data were selected after the injection of the temporary plugging agent. The pressure of each set was recorded as follows: p a,1 , p a,2 , p a,3 , p a,4 , p a,5 , p a,6 , p a,7 , p a,8 , p a,9 , p a,10 The corresponding time is recorded as t a,1 , t a,2 , ta,3 , t a,4 , t a,5 , t a,6 , t a,7 , t a,8 , t a,9 , t a,10 The data list is as follows: The pressure and time data after each stage of temporary blocking were normalized, and the normalized pressure and time expressions are as follows: The normalized stress and time data are shown in the table below: The area enclosed by the normalized pressure and normalized time curves within adjacent time intervals after each stage of temporary blocking construction is calculated using the trapezoidal area formula, as follows: In the formula, A j The area enclosed by the normalized pressure and normalized time curves at which adjacent time points; j =1,2, …,9; The calculated area data is shown in the table below: The areas enclosed by the normalized pressure and normalized time curves for each adjacent time interval are summed using the following formula: In the formula, A a The total area enclosed by the normalized pressure and time curves after temporary closure; Compare the area of ​​the curve before temporary blockage A b =0.5 and the area under the curve after temporary clogging A a =0.85, because This indicates that this level of temporary blockade is effective; A hierarchical model was established, which mainly includes the target layer, the criterion layer, and the scheme layer. The target layer is the temporary plugging capacity. The criterion layer includes six influencing factors of temporary plugging, namely, the mass concentration of the temporary plugging agent, the injection rate, the crack width, the type of temporary plugging agent, the injection pressure, and the crack wall roughness. The scheme layer includes three levels of temporary plugging construction, namely, the first level of temporary plugging construction, the second level of temporary plugging construction, and the third level of temporary plugging construction. Suppose there are 6 factors affecting temporary blocking in the criterion layer. Construct an influence matrix for any two elements. A Each element is denoted as a ij ( i =1,2,3,4,5,6; j =1,2,3,4,5,6), the matrix is ​​a 6×6 square matrix, and each element of the matrix is ​​as follows: Calculate matrix A rank r Calculate the matrix A eigenvalues l i and the corresponding feature vector w i ( i =1,2,3,…, r Find the largest eigenvalue. l max =6.35, corresponding eigenvector ; The consistency index for temporary congestion is calculated using the following formula: Calculate the consistency ratio of temporary blockage CR The formula is as follows: In the formula, RI As a random consistency indicator, according to the table above, RI The value is 1.24; because Therefore, the constructed matrix passes the consistency test. A Reasonable; Since there are three levels of temporary blocking construction in the scheme layer, the judgment matrix of the three levels of temporary blocking construction in the scheme layer is constructed regarding the influencing factors of the six temporary blocking factors in the criterion layer. Each judgment matrix is ​​a 3×3 square matrix, and the specific details of each judgment matrix are as follows: In the formula, This is the judgment matrix for the mass concentration of the temporary plugging agent; This is the judgment matrix for the injection rate; This is the matrix used to determine the crack width; This is a matrix for determining the type of temporary plugging agent. The judgment matrix for injection pressure; This is the judgment matrix for the roughness of the crack wall; For each judgment matrix ,calculate The largest eigenvalue and its corresponding eigenvector, denoted as . The largest eigenvector is remembered The specific list is as follows: Repeat the above verification steps for each feature value. Perform consistency checks until the consistency checks are passed; Calculate the judgment matrix Maximum eigenvector With matrix A Maximum eigenvector w max product w ,Right now: It can be seen that for the obtained vector w Each element w i The overall hierarchical ranking is: 0.4>0.34>0.26, so the first-level temporary blocking construction has the strongest blocking capacity, followed by the second-level and third-level temporary blocking construction.

[0025] Example 2 Figure 3 This is a schematic diagram of a system for obtaining temporary blocking capability based on an influence factor, according to an exemplary embodiment, comprising: Data Acquisition Module 1: Used to acquire data for a period of time prior to each level of temporary blocking construction. M The pressure of the cracks and the corresponding time, as well as the period of time after each stage of temporary plugging. M Group crack pressure and corresponding time; Normalization module 2: Used for processing data for a period of time before and after each level of temporary blocking construction. M The group of crack pressures and corresponding times were normalized to obtain the time before and after each stage of temporary plugging construction. MNormalized fracture pressure and normalized time; Module 3 for area calculation: This module uses the trapezoidal area formula to calculate the area enclosed by normalized crack pressure and normalized time at adjacent times before and after each stage of temporary closure construction. This yields the area within each stage of temporary closure construction. M- The area enclosed by a normalized crack pressure and normalized time, and the area within a certain period after each stage of temporary plugging. M- The area enclosed by a normalized fracture pressure and a normalized time; Total area calculation module 4: used to calculate the area before and after each level of temporary blocking construction. M- The area enclosed by the normalized fracture pressure and normalized time curves is summed to obtain the total area enclosed by the normalized fracture pressure and normalized time for a period of time before each stage of temporary plugging. A b The total area enclosed by the normalized crack pressure and normalized time within a certain period after each stage of temporary sealing construction. A a ; Temporary blocking effectiveness analysis module 5: used for analyzing the total area A b and total area A a If a comparison is made, This indicates that this level of temporary blocking is effective; if This indicates that this level of temporary blocking is ineffective; Temporary blocking capacity analysis module 6: It is used to set the influencing factors of each level of effective temporary blocking construction, establish a hierarchical structure model through the analytic hierarchy process, obtain the relationship matrix of the influencing factors of each level of effective temporary blocking construction through the hierarchical structure model, and obtain the temporary blocking capacity of each level of effective temporary blocking construction through the relationship matrix. It is understandable that this application uses data acquisition module 1 to obtain data on the period of time preceding each level of temporary blocking construction. M The pressure of the cracks and the corresponding time, as well as the period of time after each stage of temporary plugging. M The group of crack pressures and corresponding times; normalization module 2 is used to process the time before and after each stage of temporary plugging construction. M The group of crack pressures and corresponding times were normalized to obtain the time before and after each stage of temporary plugging construction. MThe normalized crack pressure and normalized time are calculated. Using the area calculation module 3, the area enclosed by the normalized crack pressure and normalized time at adjacent times before and after each stage of temporary closure is obtained according to the trapezoidal area formula. This yields the area within the time frame before each stage of temporary closure. M- The area enclosed by a normalized crack pressure and normalized time, and the area within a certain period after each stage of temporary plugging. M- The area enclosed by a normalized crack pressure and a normalized time; the total area calculation module 4 is used to calculate the area before and after each stage of temporary closure construction. M- The area enclosed by the normalized fracture pressure and normalized time curves is summed to obtain the total area enclosed by the normalized fracture pressure and normalized time for a period of time before each stage of temporary plugging. A b The total area enclosed by the normalized crack pressure and normalized time within a certain period after each stage of temporary sealing construction. A a The temporary blocking effectiveness analysis module 5 is used to analyze the total area. A b and total area A a If a comparison is made, This indicates that this level of temporary blocking is effective; if This indicates that this stage of temporary plugging is ineffective. The temporary plugging capacity analysis module 6 is used to set the influencing factors for each stage of effective temporary plugging construction. A hierarchical structure model is established using the analytic hierarchy process (AHP). The relationship matrix of the influencing factors for each stage of effective temporary plugging construction is obtained from the hierarchical structure model, and the temporary plugging capacity of each stage of effective temporary plugging construction is obtained from the relationship matrix. This approach overcomes the limitations of traditional methods that rely on pressure tests to judge the effectiveness and sealing capacity of temporary plugging. Indoor experiments typically use small fracture sizes, making it impossible to accurately assess the effectiveness and sealing capacity of temporary plugging during actual formation injection. Furthermore, the experiments can only target single-stage temporary plugging and cannot effectively evaluate the effectiveness and sealing capacity of multiple temporary plugging fracturing processes.

[0026] Example 3: This embodiment provides a storage medium storing a computer program, which, when executed by a host controller, implements the various steps in the above method. It is understood that the storage medium mentioned above can be a read-only memory, a hard disk, or an optical disk, etc.

[0027] It is understood that the same or similar parts in the above embodiments can be referred to each other, and the contents not described in detail in some embodiments can be referred to the same or similar contents in other embodiments.

[0028] It should be noted that in the description of this invention, the terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance. Furthermore, in the description of this invention, unless otherwise stated, "a plurality of" means at least two.

[0029] Any process or method description in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing a particular logical function or process, and the scope of the preferred embodiments of the invention includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as will be understood by those skilled in the art to which embodiments of the invention pertain.

[0030] It should be understood that various parts of the present invention can be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0031] Those skilled in the art will understand that all or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, the program includes one or a combination of the steps of the method embodiments.

[0032] Furthermore, the functional units in the various embodiments of the present invention can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.

[0033] The storage media mentioned above can be read-only memory, disk, or optical disk, etc.

[0034] In the description of this specification, references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.

[0035] Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present invention.

Claims

1. A method for obtaining temporary congestion capability based on influencing factors, characterized in that, The method includes: Obtain the data within a certain period before each level of temporary blocking construction. M The pressure of the cracks and the corresponding time, as well as the period of time after each stage of temporary plugging. M Group crack pressure and corresponding time; For the period of time before and after each level of temporary blocking construction M The group of crack pressures and corresponding times were normalized to obtain the time before and after each stage of temporary plugging construction. M Normalized fracture pressure and normalized time; The area enclosed by normalized crack pressure and normalized time at adjacent times within a period before and after each stage of temporary closure construction is obtained using the trapezoidal area formula. This yields the area within the trapezoidal area within the period before each stage of temporary closure construction. M- The area enclosed by a normalized crack pressure and normalized time, and the area within a certain period after each stage of temporary plugging. M- The area enclosed by a normalized fracture pressure and a normalized time; Before and after each level of temporary blocking construction. M- The area enclosed by the normalized fracture pressure and normalized time curves is summed to obtain the total area enclosed by the normalized fracture pressure and normalized time for a period of time before each stage of temporary plugging. A b The total area enclosed by the normalized crack pressure and normalized time within a certain period after each stage of temporary sealing construction. A a ; For total area A b and total area A a If a comparison is made, This indicates that this level of temporary blocking is effective; if This indicates that this level of temporary blocking is ineffective; The influencing factors of each level of effective temporary blocking construction are set, a hierarchical structure model is established using the analytic hierarchy process (AHP), the relationship matrix of the influencing factors of each level of effective temporary blocking construction is obtained through the hierarchical structure model, and the temporary blocking capacity of each level of effective temporary blocking construction is obtained through the relationship matrix.

2. The method according to claim 1, characterized in that, The hierarchical structure model established using the analytic hierarchy process (AHP) is used to obtain the relationship matrix of influencing factors for effective temporary blocking construction at each level. The temporary blocking capacity of each level is then determined using this relationship matrix. A hierarchical model is established, which includes an objective layer, a criterion layer, and a scheme layer; The target layer is the temporary blocking capacity of each level of effective temporary blocking construction; the criterion layer includes the influencing factors of temporary blocking; and the scheme layer includes each level of effective temporary blocking construction. Assume the criterion layer includes n For each factor influencing temporary congestion, construct the influence matrix for any two influencing factors. A ; Influence matrix of any two influencing factors A The rationality is verified by calculating the influence matrix of any two influencing factors that are verified as reasonable. A Maximum eigenvector w max ; Assume the scheme layer includes l Effective temporary blocking construction, structure l Temporary blocking construction at level 1, regarding the aforementioned criterion layer. n Judgment Matrix of Factors Affecting Temporary Congestion The judgment matrix The order is l × l phalanx; For the judgment matrix The rationality is verified, and a judgment matrix for verification is calculated. Maximum eigenvector ; Calculate the influence matrix of any two influencing factors A Maximum eigenvector w max With judgment matrix Maximum eigenvector product vector w ; for the obtained vector w Each element in w i The element values ​​are sorted to obtain the temporary blocking capacity of each level of temporary blocking construction.

3. The method according to claim 2, characterized in that, The influence matrix on any two influencing factors A The verification of its reasonableness includes: Calculate the influence matrix of any two influencing factors A eigenvalues λ i ; The largest eigenvalue is denoted as λ max denoted by the largest eigenvalue as λ max Calculate the consistency index CI Through consistency indicators CI Calculate the consistency ratio CR ; If the consistency ratio CR If the preset criteria are met, then the influence matrix of any two influencing factors constructed is proven. A Reasonable, if the consistency ratio CR If the preset criteria are not met, the scale values ​​of any two influencing factors are reset, and the influence matrix of any two influencing factors is reconstructed. A This continues until the reasonableness check is satisfied.

4. The method according to claim 3, characterized in that, The influence matrix of any two influencing factors that are verified to be reasonable is calculated. A Maximum eigenvector w max Includes: calculating and validating the influence matrix of any two influencing factors. A rank r , through rank r Obtain the influence matrix of any two valid influencing factors. A eigenvalues λ i and the corresponding feature vector w i ( i =1,2,3,…, r ), and the largest eigenvalue is denoted as λ max The largest eigenvalue is denoted as λ max The corresponding feature vector is w max .

5. The method according to claim 4, characterized in that, The construction of the influence matrix of any two influencing factors A include: Construct an influence matrix for any two influencing factors by setting the scaling values ​​for any two influencing factors. A The influence matrix of any two influencing factors A Each element in is denoted as a ij ( i =1,2,3,…, n ; j =1,2,3,…, n ), the matrix A The order is n×n phalanx.

6. The method according to claim 5, characterized in that, The factors influencing the temporary blockage include: The factors to consider include the concentration of the temporary plugging agent, the injection rate, the crack width, the type of temporary plugging agent, the injection pressure, and the roughness of the crack wall.

7. A device for obtaining temporary blocking capability based on influencing factors, characterized in that, The device includes: Data acquisition module: used to acquire data for a period of time prior to each level of temporary blocking construction. M The pressure of the cracks and the corresponding time, as well as the period of time after each stage of temporary plugging. M Group crack pressure and corresponding time; Normalization module: used to normalize the data for a period of time before and after each level of temporary blocking construction. M The group of crack pressures and corresponding times were normalized to obtain the time before and after each stage of temporary plugging construction. M Normalized fracture pressure and normalized time; The area calculation module uses the trapezoidal area formula to calculate the area enclosed by normalized crack pressure and normalized time at adjacent times before and after each stage of temporary closure construction. This yields the area within the time frame before each stage of temporary closure construction. M- The area enclosed by a normalized crack pressure and normalized time, and the area within a certain period after each stage of temporary plugging. M-1 The area enclosed by a normalized fracture pressure and a normalized time; Total area calculation module: used to calculate the area before and after each level of temporary blocking construction. M-1 The areas enclosed by the normalized fracture pressure and normalized time curves are summed to obtain the total area enclosed by the normalized fracture pressure and normalized time during a period before each stage of temporary plugging. A b The total area enclosed by the normalized crack pressure and normalized time within a certain period after each stage of temporary sealing construction. A a ; Temporary blocking effectiveness analysis module: used to analyze the total area A b and total area A a If a comparison is made, This indicates that this level of temporary blocking is effective; if This indicates that this level of temporary blocking is ineffective; Temporary blocking capacity analysis module: This module is used to set the influencing factors for each level of effective temporary blocking construction. It establishes a hierarchical structure model using the analytic hierarchy process (AHP), obtains the relationship matrix of the influencing factors for each level of effective temporary blocking construction through the hierarchical structure model, and obtains the temporary blocking capacity for each level of effective temporary blocking construction through the relationship matrix.

8. A storage medium, characterized in that, The storage medium stores a computer program, which, when executed by the main controller, implements each step of the method for obtaining temporary blocking capability based on influence factors as described in any one of claims 1-6.

Citation Information

Patent Citations

  • Model, system, method and equipment for evaluating complexity of fractures after shale reservoir fracturing

    CN115034628A

  • Formation liquid injection energization and temporary plugging steering collaborative fracturing method and device and storage medium

    CN115992683A