Approximating spatial and temporal saturation and pressure of a carbon dioxide injection into an aquifer
Abstract
Systems and methods are described herein for approximating spatial and temporal saturation and pressure of a carbon dioxide injection into an aquifer. In an example, the well is divided into segments for modeling purposes. A user provides initial input parameters for the bottom of a first segment, including an initial temperature and pressure. The initial parameters are used as input in an algorithm corresponding to the leak type. The algorithm outputs new property parameters corresponding to the top of the first segment. The new parameters are used as inputs in the algorithm in the next highest segment. This continues until all segments have been calculated. The outputs are aggregated and presented in a graphical template that includes edges representative of the output properties that connect nodes representing the well and surrounding wells and features.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for computing flow into an upper aquifer in a leaky well, comprising:
receiving initial parameters for modeling a leak in a well, the parameters including an initial temperature and an initial pressure; dividing the well into multiple segments; calculating, using the initial parameters as first input parameters, first output parameters for a first segment, the first output parameters including a first output pressure; calculating, using the first output parameters as second input parameters, second output parameters for a second segment, the second output parameters including a second output pressure; and generating a model of the leak in the well by using an aggregation of the first output parameters and second output parameters.
2 . The method of claim 1 , further comprising rendering a graphic template of the well based on the model in a graphical user interface (“GUI”).
3 . The method of claim 2 , wherein the graphic template includes one or more pseudo-nodes that represent a change in a topology, a change in a reservoir property, or a fault.
4 . The method of claim 3 , the graphic template including edges connected to nodes representing the well and the one or more pseudo-nodes.
5 . The method of claim 4 , wherein each edge includes a first sub-edge representing a corresponding wellbore, a second sub-edge representing a corresponding cement annulus, a third sub-edge representing equation of state properties, and a fourth sub-edge representing temperature.
6 . The method of claim 1 , further comprising:
determining that the first output pressure is not equal to an initial pressure for the second segment; responsive to the determination, calculating an estimated pressure drop; calculating, based on the first output pressure and the estimated pressure drop, a corrected pressure; and using the corrected pressure as a second input parameter when calculating the second output parameters.
7 . The method of claim 1 , wherein the first output parameters are calculated using a first algorithm corresponding to a first leak type, and the second output parameters are calculated using a second algorithm corresponding to a second leak type.
8 . A non-transitory, computer-readable medium containing instructions that, when executed by a hardware-based processor, causes the processor to perform stages for computing flow into an upper aquifer in a leaky well, the stages comprising:
receiving initial parameters for modeling a leak in a well, the parameters including an initial temperature and an initial pressure; dividing the well into multiple segments; calculating, using the initial parameters as first input parameters, first output parameters for a first segment, the first output parameters including a first output pressure; calculating, using the first output parameters as second input parameters, second output parameters for a second segment, the second output parameters including a second output pressure; and generating a model of the leak in the well by using an aggregation of the first output parameters and second output parameters.
9 . The non-transitory, computer-readable medium of claim 8 , the stages further comprising rendering a graphic template of the well based on the model in a graphical user interface (“GUI”).
10 . The non-transitory, computer-readable medium of claim 9 , wherein the graphic template includes one or more pseudo-nodes that represent a change in a topology, a change in a reservoir property, or a fault.
11 . The non-transitory, computer-readable medium of claim 10 , the graphic template including edges connected to nodes representing the well and the one or more pseudo-nodes.
12 . The non-transitory, computer-readable medium of claim 11 , wherein each edge includes a first sub-edge representing a corresponding wellbore, a second sub-edge representing a corresponding cement annulus, a third sub-edge representing equation of state properties, and a fourth sub-edge representing temperature.
13 . The non-transitory, computer-readable medium of claim 8 , the stages further comprising:
determining that the first output pressure is not equal to an initial pressure for the second segment; responsive to the determination, calculating an estimated pressure drop; calculating, based on the first output pressure and the estimated pressure drop, a corrected pressure; and using the corrected pressure as a second input parameter when calculating the second output parameters.
14 . The non-transitory, computer-readable medium of claim 8 , wherein the first output parameters are calculated using a first algorithm corresponding to a first leak type, and the second output parameters are calculated using a second algorithm corresponding to a second leak type.
15 . A system for computing flow into an upper aquifer in a leaky well, comprising:
a memory storage including a non-transitory, computer-readable medium comprising instructions; and a hardware-based processor that executes the instructions to carry out stages comprising:
receiving initial parameters for modeling a leak in a well, the parameters including an initial temperature and an initial pressure;
dividing the well into multiple segments;
calculating, using the initial parameters as first input parameters, first output parameters for a first segment, the first output parameters including a first output pressure;
calculating, using the first output parameters as second input parameters, second output parameters for a second segment, the second output parameters including a second output pressure; and
generating a model of the leak in the well by using an aggregation of the first output parameters and second output parameters.
16 . The system of claim 15 , the stages further comprising rendering a graphic template of the well based on the model in a graphical user interface (“GUI”).
17 . The system of claim 16 , wherein the graphic template includes one or more pseudo-nodes that represent a change in a topology, a change in a reservoir property, or a fault.
18 . The system of claim 17 , the graphic template including edges connected to nodes representing the well and the one or more pseudo-nodes.
19 . The system of claim 18 , wherein each edge includes a first sub-edge representing a corresponding wellbore, a second sub-edge representing a corresponding cement annulus, a third sub-edge representing equation of state properties, and a fourth sub-edge representing temperature.
20 . The system of claim 15 , the stages further comprising:
determining that the first output pressure is not equal to an initial pressure for the second segment; responsive to the determination, calculating an estimated pressure drop; calculating, based on the first output pressure and the estimated pressure drop, a corrected pressure; and using the corrected pressure as a second input parameter when calculating the second output parameters.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.