Carbon dioxide sealing method and device, electronic device and computer program product

By constructing the target geological model and simulating the flow process of fluids and carbon dioxide in the saltwater layer, the problem of inaccurate simulation of carbon dioxide storage process in the prior art is solved, and safe and efficient storage of carbon dioxide is achieved.

CN120199348APending Publication Date: 2025-06-24HUANENG CLEAN ENERGY RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510264346.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-06
Publication Date
2025-06-24

AI Technical Summary

Technical Problem

The prior art is difficult to accurately simulate the migration and storage process of carbon dioxide in the saltwater layer, resulting in uncertainty and potential risks in the carbon dioxide storage process.

Method used

By constructing a target geological model based on the geological data of the target area, the flow process of fluid in the geological layer is simulated based on the fluid dynamics equation, and the injection process of carbon dioxide is simulated, and the simulation results are obtained to guide the storage of carbon dioxide.

Benefits of technology

High-precision simulation of the carbon dioxide storage process is achieved, which reduces uncertainty and potential risks and ensures safe and efficient storage of carbon dioxide.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120199348A_ABST
    Figure CN120199348A_ABST
Patent Text Reader

Abstract

The invention discloses a carbon dioxide sequestration method and device, an electronic device and a computer program product, and relates to the technical field of carbon dioxide sequestration, and the carbon dioxide sequestration method comprises the steps: carrying out the modeling of a geological layer of a target region according to the geological data of the geological layer of the target region, and obtaining a target geological model, the target geologic model is constructed based on a hydrodynamic equation, and the target geologic model is used for simulating the flowing process of fluid in a geologic layer of the target area; simulating an injection process of carbon dioxide based on the target geological model to obtain a simulation result; and carrying out carbon dioxide sequestration on the geological layer of the target area according to the simulation result. By adopting the technical scheme, the problem of how to safely and efficiently seal carbon dioxide is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of carbon dioxide sequestration, and in particular, to a method and device for sequestering carbon dioxide, an electronic device, and a computer program product. Background Art

[0002] With the increasingly serious global climate change problem, carbon dioxide sequestration technology, as an effective means of greenhouse gas emission reduction, has received extensive attention. This technology involves injecting carbon dioxide into deep underground saline aquifers and utilizing their reservoir characteristics for long-term sequestration. However, the heterogeneity characteristics of saline aquifers have a significant impact on the injection, migration, and sequestration efficiency of CO2, increasing the uncertainty and potential risks of the sequestration process. Heterogeneity refers to the non-uniform distribution of physical and chemical properties of saline aquifers in space, which may lead to uneven distribution of carbon dioxide in saline aquifers, affecting sequestration efficiency and safety. Therefore, accurate simulation and evaluation of the sequestration process in saline aquifers are of great significance for optimizing sequestration strategies, evaluating environmental impacts, and formulating relevant policies.

[0003] Traditional saline aquifer sequestration simulation methods often rely on simplified assumptions and limited data, making it difficult to comprehensively reflect the complexity of saline aquifers. Therefore, it is impossible to accurately simulate the migration and sequestration process of carbon dioxide in saline aquifers, increasing the uncertainty in the carbon dioxide sequestration process.

[0004] Therefore, in related technologies, there is a problem of how to safely and efficiently sequester carbon dioxide.

[0005] In view of the problem in related technologies of how to safely and efficiently sequester carbon dioxide, no effective solution has been proposed yet.

[0006] Therefore, it is necessary to improve related technologies to overcome the defects in related technologies. Summary of the Invention

[0007] Embodiments of the present application provide a method and device for sequestering carbon dioxide, an electronic device, and a computer program product, so as to at least solve the problem in related technologies of how to safely and efficiently sequester carbon dioxide.

[0008] According to one aspect of the embodiments of the present application, a method for sequestering carbon dioxide is provided, including: modeling the geological layer of the target area according to the geological data of the geological layer of the target area to obtain a target geological model, where the target geological model is constructed based on the hydrodynamic equation, and the target geological model is used to simulate the flow process of fluid in the geological layer of the target area; simulating the injection process of carbon dioxide based on the target geological model to obtain a simulation result; and sequestering carbon dioxide in the geological layer of the target area according to the simulation result.

[0009] In an exemplary embodiment, a geological model of the target area is modeled based on geological data of the geological strata of the target area, obtaining a target geological model, including: dividing the geological strata of the target area into grids to obtain a plurality of grids; setting grid parameters for each of the plurality of grids according to the geological data of the geological strata of the target area to obtain a three-dimensional grid model, wherein the grid parameters at least include porosity, permeability, initial pore pressure, temperature, and the boundary condition of the three-dimensional grid model is a zero-flow boundary; determining the three-dimensional grid model as the target geological model.

[0010] In an exemplary embodiment, the injection process of carbon dioxide is simulated based on the target geological model, obtaining a simulation result, including: simulating the process of injecting carbon dioxide into the target geological model according to a first preset parameter to obtain a first simulation result, wherein the first preset parameter at least includes a carbon dioxide injection pressure, the permeability of the target geological model, and the first simulation result at least includes a carbon dioxide concentration distribution result and a carbon dioxide injection amount of the target geological model; simulating the process of injecting carbon dioxide into the target geological model according to a second preset parameter to obtain a second simulation result, wherein the second preset parameter at least includes a carbon dioxide injection pressure, permeability, the carbon dioxide injection pressure in the second preset parameter is the same as the carbon dioxide injection pressure in the first preset parameter, and the ratio of the permeability of the target geological model in the second preset parameter to the permeability of the target geological model in the first preset parameter is a preset ratio; determining the first simulation result and the second simulation result as the simulation result.

[0011] In an exemplary embodiment, simulating the process of injecting carbon dioxide into the target geological model according to a first preset parameter to obtain a first simulation result, including: simulating injecting carbon dioxide into the target geological model according to the carbon dioxide injection pressure in the first preset parameter; obtaining the carbon dioxide concentration distribution result of the target geological model within the simulation duration according to the simulation time step; obtaining the total amount of carbon dioxide injected into the target geological model within the simulation duration to obtain the carbon dioxide injection amount; determining the first simulation result according to the carbon dioxide concentration distribution result and the carbon dioxide injection amount.

[0012] In an exemplary embodiment, carbon dioxide sequestration in the geological formation of the target area according to the simulation results includes: determining whether the first simulation result and the second simulation result meet a preset condition, where the preset condition includes that the carbon dioxide diffusion radius is less than a preset radius and the carbon dioxide injection volume is greater than a preset injection volume; and performing carbon dioxide sequestration in the geological formation of the target area when it is determined that the first simulation result and the second simulation result meet the preset condition.

[0013] In an exemplary embodiment, the following method is used to determine whether the first simulation result meets the condition that the carbon dioxide diffusion radius is less than a preset radius: determining a target range where the carbon dioxide concentration in the geological formation of the target area is greater than a preset concentration according to the carbon dioxide concentration distribution result in the first simulation result; and determining that the carbon dioxide diffusion radius is less than the preset radius when it is determined that the maximum distance from the carbon dioxide injection point in the target range is less than the preset radius.

[0014] According to another aspect of the embodiments of the present application, there is also provided a carbon dioxide sequestration device, including: a modeling module configured to model the geological formation of the target area according to the geological data of the geological formation of the target area to obtain a target geological model, where the target geological model is constructed based on the hydrodynamic equation and is used to simulate the flow process of the fluid in the geological formation of the target area; a simulation module configured to simulate the carbon dioxide injection process based on the target geological model to obtain a simulation result; and a sequestration module configured to perform carbon dioxide sequestration in the geological formation of the target area according to the simulation result.

[0015] According to still another aspect of the embodiments of the present application, there is also provided a computer-readable storage medium storing a computer program, where the computer program is configured to execute the above-mentioned carbon dioxide sequestration method when running.

[0016] According to still another aspect of the embodiments of the present application, there is also provided an electronic device including a memory, a processor, and a computer program stored on the memory and executable on the processor, where the above-mentioned processor executes the above-mentioned carbon dioxide sequestration method through the computer program.

[0017] According to still another aspect of the embodiments of the present application, there is also provided a computer program product including a computer program, where the steps of the methods described in the various embodiments of the present application are implemented when the computer program is executed by a processor.

[0018] Through the present application, a target geological model can be constructed based on geological data and hydrodynamic equations to simulate the flow process of fluids in geological layers. Then, the injection process of carbon dioxide in the geological layers can be simulated through the target geological model to obtain simulation results; and carbon dioxide sequestration in the geological layers of the target area can be carried out according to the simulation results. Thereby, the problem of how to safely and efficiently sequester carbon dioxide in the related art is solved, and the effect of how to safely and efficiently sequester carbon dioxide is achieved. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] The accompanying drawings herein are incorporated into and constitute a part of this specification, showing embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application.

[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, for those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0021] Figure 1 It is a hardware structure block diagram of a computer terminal for a carbon dioxide sequestration method according to an embodiment of the present application;

[0022] Figure 2 It is a flowchart of a carbon dioxide sequestration method according to an embodiment of the present application;

[0023] Figure 3 It is a structure block diagram of a carbon dioxide sequestration device according to an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0024] In order to enable those skilled in the art to better understand the solutions of the present application, the following will clearly and completely describe the technical solutions in the embodiments of the present application with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments of the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.

[0025] It should be noted that the terms "first", "second", etc. in the description, claims and above-mentioned drawings of this application are used to distinguish similar objects, and do not necessarily describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the application described here can be implemented in an order other than those illustrated or described here. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0026] The method embodiments provided in the embodiments of this application can be executed on a computer terminal or a similar computing device. Taking running on a computer terminal as an example, Figure 1 is a hardware structure block diagram of a computer terminal for a carbon dioxide sequestration method according to an embodiment of this application. As Figure 1 shown, the computer terminal may include one or more ( Figure 1 only one is shown in the figure) processors 102 (the processor 102 may include, but is not limited to, a processing device such as a microprocessor (Central Processing Unit, MCU) or a field programmable gate array (Field Programmable Gate Array, FPGA)) and a memory 104 for storing data. Among them, the above computer terminal may further include a transmission device 106 for communication functions and an input / output device 108. Those of ordinary skill in the art can understand that Figure 1 the structure shown is only schematic and does not limit the structure of the above computer terminal. For example, the computer terminal may further include more or fewer components than Figure 1 shown in the figure, or have a different configuration from Figure 1 shown in the figure.

[0027] The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the carbon dioxide sequestration method in the embodiments of the present application. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, that is, the above-mentioned method is implemented. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memories, or other non-volatile solid-state memories. In some instances, the memory 104 may further include a memory remotely disposed relative to the processor 102, and these remote memories may be connected to the computer terminal through a network. Examples of the above-mentioned network include but are not limited to the Internet, enterprise intranet, local area network, mobile communication network, and combinations thereof.

[0028] The wireless network provided by the communication provider of the computer terminal. In one instance, the transmission device 106 includes a network adapter (Network Interface Controller, abbreviated as NIC), which can be connected to other network devices through a base station and thus communicate with the Internet. In one instance, the transmission device 106 can be a radio frequency (RadioFrequency, abbreviated as RF) module, which is used to communicate with the Internet wirelessly.

[0029] In this embodiment, a carbon dioxide sequestration method is provided. Figure 2 It is a flowchart of a carbon dioxide sequestration method according to an embodiment of the present application, as Figure 2 shown, and the process includes the following steps:

[0030] Step S202, modeling the geological layer of the target area according to the geological data of the geological layer of the target area to obtain a target geological model, wherein the target geological model is constructed based on the hydrodynamic equation, and the target geological model is used to simulate the flow process of the fluid in the geological layer of the target area;

[0031] Optionally, in the above step S202, the modeling software can select MRST (MATLAB Reservoir Simulation Toolbox) software. MRST is an open-source software tool for simulating oil and gas and groundwater reservoirs. MRST is based on the MATLAB platform, combining powerful numerical computing capabilities and flexible visualization functions, enabling researchers and engineers to efficiently perform reservoir simulations. In MRST, the seepage simulation mainly relies on the finite volume method and the intensity method to solve the hydrodynamic equation in multiphase flow. During the simulation process, the flow of water, oil, and gas is described by basic physical laws such as mass conservation, momentum conservation, and energy conservation. MRST supports a variety of flow phase models and physical property models, thus can handle various complex reservoir conditions.

[0032] Step S204: Simulate the carbon dioxide injection process based on the target geological model to obtain a simulation result;

[0033] Optionally, in the above step S204, the seepage simulation of carbon dioxide injection can be carried out in MRST. The basic principles of the seepage simulation include:

[0034] 1. Flow equation for single-component multiphase: In the simulation of multiphase flow, the basic principle of mass conservation is used to establish the flow equation. For a system containing N immiscible fluid phases, the mass conservation equation for each phase can be written as:

[0035]

[0036] where φ is the porosity, ρ α is the density of the α-th phase, S α is the saturation of this phase, v α is the flow velocity, q α is the source term.

[0037] 2. Darcy's law and relative permeability: For the flow of a single fluid, the main constitutive relation follows Darcy's law, which can be extended to multiphase flow using the concept of relative permeability. The expression of the multiphase Darcy equation is:

[0038]

[0039] where v α represents the flow velocity, K is the permeability of the reservoir, k rα is the relative permeability of the α-th phase, μ α is the viscosity of the phase, P α is the pressure of the fluid phase, γ α is the gravity coefficient, and z is the depth.

[0040] 3. Discretization of the multiphase flow equation: Insert the multiphase Darcy equation into the mass conservation equation to calculate the approximate solution. By introducing the interfacial capillary pressure and phase-dependent properties, the obtained conservation equation can be discretized. Assuming implicit discretization and backward difference method, the resulting multiphase flow equation is:

[0041]

[0042] where the flow velocity is described by the following formula:

[0043]

[0044] where n represents the current time step and n + 1 represents the next time step.

[0045] 4. Numerical solution: The Newton method iteration is used to solve the non-linear system, and the equation is as follows:

[0046] x n+1 = x n - [J(F(x n ))] -1 R(x n );

[0047] where, x n represents the state vector of the unknowns at the current time step, and x n+1 represents the state vector of the unknowns at the next time step. J(F(x n )) is the Jacobian matrix of the function F at the current state x n , and R(x n ) is the residual vector at x n .

[0048] Step S206: Perform carbon dioxide sequestration on the geological formation in the target area according to the simulation result.

[0049] Optionally, in the above step S206, the simulation result of the carbon dioxide injection process is used to evaluate whether carbon dioxide sequestration can be carried out safely and efficiently in the target area. If the simulation result indicates passing the evaluation, it is determined to perform carbon dioxide sequestration in the geological formation of the target area.

[0050] Through the above steps, the flow process of the fluid in the geological formation can be simulated by constructing a target geological model based on geological data and hydrodynamic equations, and then the injection process of carbon dioxide in the geological formation can be simulated through the target geological model to obtain the simulation result; carbon dioxide sequestration is performed on the geological formation in the target area according to the simulation result. Thus, the problem of how to safely and efficiently sequester carbon dioxide in the related technology is solved, and the effect of how to safely and efficiently sequester carbon dioxide is achieved.

[0051] In an exemplary embodiment, the process of modeling the geological formation in the target area according to the geological data of the geological formation in the above step S202 to obtain the target geological model can be achieved in the following manner, specifically including: dividing the geological formation in the target area into grids to obtain a plurality of grids; setting the grid parameters of each of the plurality of grids according to the geological data of the geological formation in the target area to obtain a three-dimensional grid model, where the grid parameters at least include porosity, permeability, initial pore pressure, temperature, and the boundary condition of the three-dimensional grid model is a zero-flow boundary; determining the three-dimensional grid model as the target geological model.

[0052] Optionally, in the above embodiment, in MRST, the target geological model is a three-dimensional grid model established for the geological layers of the target area. To ensure the data accuracy of the three-dimensional grid model, seismic inversion data can also be imported into MRST to establish the three-dimensional grid model. Among the grid parameters, except for the porosity and permeability parameters, other parameters are fixed values. In a set of optional data, for example, the temperature gradient is set to 3 °C / 100 m, the surface temperature is 15 °C, the pressure gradient is 1 MPa / 100 m, the capillary pressure is 19.9 KPa, the residual gas saturation is 0.05, the residual liquid saturation is 0.30, and the bottom-hole injection pressure is 1.25 times the formation pore pressure increment.

[0053] Optionally, in the above embodiment, the three-dimensional grid model can be set to be 9 km long and wide, with a grid length, width, and height of 50×50×10 m. The model boundary conditions adopt zero-flow boundaries. The terrain undulations of the geological layers can be described in detail through multiple grid cells, and the heterogeneity of porosity and permeability can be considered, which has good reliability and can effectively support in-depth analysis of CO2 injection and diffusion characteristics.

[0054] In an exemplary embodiment, the specific implementation process of the above step S204 for simulating the injection process of carbon dioxide based on the target geological model to obtain a simulation result includes: simulating the process of injecting carbon dioxide into the target geological model according to a first preset parameter to obtain a first simulation result, where the first preset parameter at least includes the carbon dioxide injection pressure and the permeability of the target geological model, and the first simulation result at least includes the carbon dioxide concentration distribution result and the carbon dioxide injection amount of the target geological model; simulating the process of injecting carbon dioxide into the target geological model according to a second preset parameter to obtain a second simulation result, where the second preset parameter at least includes the carbon dioxide injection pressure and the permeability, the carbon dioxide injection pressure in the second preset parameter is the same as the carbon dioxide injection pressure in the first preset parameter, and the ratio of the permeability of the target geological model in the second preset parameter to the permeability of the target geological model in the first preset parameter is a preset ratio; and determining the first simulation result and the second simulation result as the simulation result.

[0055] Optionally, in the above embodiments, the first simulation result corresponding to the first preset parameter is used for performing injectivity analysis on the geological formation of the target area to evaluate the carbon dioxide sequestration potential. The second simulation result corresponding to the second preset parameter is used for performing sensitivity analysis on the key parameters of the geological formation of the target area to evaluate the safety of carbon dioxide sequestration. Taking permeability as an example, the carbon dioxide injection pressure of the second preset parameter is the same as that of the first preset parameter. Based on the reference value, the permeability is adjusted by 0.7 times and 1.3 times respectively, and the effects of the permeability change on the CO2 injection volume and diffusion range are observed. For example, when the permeability is increased by 1.3 times, if the injection volume of CO2 increases significantly and the diffusion range is reasonably controllable, it indicates that the sequestration potential of this area is large and the sequestration safety is high; if when the permeability is increased by 1.3 times, the diffusion range of CO2 increases significantly, it indicates that the sequestration safety of this area is relatively low and it is easy to have uncontrollable diffusion of carbon dioxide. On the contrary, if the permeability is decreased by 0.7 times and the injection volume of CO2 decreases significantly, it may indicate that the sequestration conditions of this area are not ideal, and when the permeability changes due to the environment, the sequestration efficiency may be greatly reduced.

[0056] In an exemplary embodiment, the implementation process of obtaining the first simulation result by simulating the injection of carbon dioxide into the target geological model according to the first preset parameter includes: simulating the injection of carbon dioxide into the target geological model according to the carbon dioxide injection pressure in the first preset parameter; obtaining the carbon dioxide concentration distribution result of the target geological model within the simulation duration according to the simulation time step; obtaining the total amount of carbon dioxide injected into the target geological model within the simulation duration to obtain the carbon dioxide injection volume; and determining the first simulation result according to the carbon dioxide concentration distribution result and the carbon dioxide injection volume.

[0057] Optionally, in the above embodiments, for example, the simulation time step is 1 year, and the carbon dioxide injection pressure is set according to the carbon dioxide sequestration amount to be tested. For example, the carbon dioxide injection pressure is set to 31.25 MPa. In the simulation result, it shows that the injection volume in the first year is 23,600 tons, and then it increases rapidly, reaching the peak in the 6th year with an annual injection volume of 32,600 tons, and then it decreases slowly. The cumulative injection volume of CO2 in 20 years can reach 621,400 tons. Among them, the above simulation result also includes the carbon dioxide concentration distribution result of the geological formation of the target area every year.

[0058] Optionally, intuitive charts can also be generated according to the above simulation results, such as CO2 diffusion path diagrams, concentration distribution diagrams, pressure change diagrams, etc. For example, through the CO2 diffusion path diagram, the main migration direction and diffusion range of CO2 in the saline aquifer can be observed; through the concentration distribution diagram, the concentration change of CO2 at different positions can be analyzed to evaluate the sequestration safety.

[0059] In an exemplary embodiment, the above step S206 performs carbon dioxide sequestration on the geological formation of the target area according to the simulation results, which specifically includes: determining whether the first simulation result and the second simulation result meet a preset condition, where the preset condition includes that the carbon dioxide diffusion radius is less than a preset radius and the carbon dioxide injection amount is greater than a preset injection amount; and performing carbon dioxide sequestration on the geological formation of the target area when it is determined that the first simulation result and the second simulation result meet the preset condition.

[0060] Optionally, in the above embodiment, that the first simulation result meets the condition that the carbon dioxide diffusion radius is less than the preset radius and the carbon dioxide injection amount is greater than the preset injection amount indicates that the carbon dioxide sequestration amount in this area meets the requirements; that the second simulation result meets the condition that the carbon dioxide diffusion radius is less than the preset radius and the carbon dioxide injection amount is greater than the preset injection amount indicates that the safety of carbon dioxide sequestration in this area is high and it is not easy to occur the situation of carbon dioxide sequestration leakage.

[0061] In an exemplary embodiment, the following method can be used to determine whether the first simulation result meets the condition that the carbon dioxide diffusion radius is less than the preset radius: determining the target range where the carbon dioxide concentration in the geological formation of the target area is greater than the preset concentration according to the carbon dioxide concentration distribution result in the first simulation result; and determining that the carbon dioxide diffusion radius is less than the preset radius when it is determined that the maximum distance from the carbon dioxide injection point in the target range is less than the preset radius.

[0062] Optionally, in the above embodiment, the method for determining whether the second simulation result meets the condition that the carbon dioxide diffusion radius is less than the preset radius is the same as the method for determining whether the first simulation result meets the condition that the carbon dioxide diffusion radius is less than the preset radius.

[0063] Through the above embodiments, a high-precision geological model can be established to simulate carbon dioxide sequestration in the target area, and the injectability and sensitivity of carbon dioxide sequestration in the target area can be analyzed according to the simulation results. Furthermore, it can be evaluated whether the target area is suitable for carbon dioxide sequestration according to the simulation results, thereby achieving safe and efficient carbon dioxide sequestration.

[0064] Through the description of the above embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by means of software plus a necessary general hardware platform. Of course, it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions for causing a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods of the various embodiments of the present application.

[0065] In this embodiment, a carbon dioxide sequestration device is also provided. This device is used to implement the above embodiments and preferred implementation methods, and those that have been described will not be repeated. As used hereinafter, the term "module" can be a combination of software and / or hardware that can achieve a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware is also possible and contemplated.

[0066] Figure 3 is a structural block diagram of a carbon dioxide sequestration device according to an embodiment of the present application. The device includes:

[0067] A modeling module 32, configured to model the geological layer of the target area according to the geological data of the geological layer of the target area to obtain a target geological model. Among them, the target geological model is constructed based on the hydrodynamic equation, and the target geological model is used to simulate the flow process of fluid in the geological layer of the target area;

[0068] A simulation module 34, configured to simulate the injection process of carbon dioxide based on the target geological model to obtain a simulation result;

[0069] A sequestration module 36, configured to sequester carbon dioxide in the geological layer of the target area according to the simulation result.

[0070] Through the above device, the flow process of fluid in the geological layer can be simulated by constructing a target geological model according to geological data and based on the hydrodynamic equation, and then the injection process of carbon dioxide in the geological layer can be simulated by the target geological model to obtain a simulation result; carbon dioxide is sequestered in the geological layer of the target area according to the simulation result. Thus, the problem of how to safely and efficiently sequester carbon dioxide in the related art is solved, and the effect of how to safely and efficiently sequester carbon dioxide is achieved.

[0071] In an exemplary embodiment, the above-mentioned modeling module 32 is further configured to divide the geological layers of the target area into a plurality of grids; set grid parameters for each of the plurality of grids according to the geological data of the geological layers of the target area to obtain a three-dimensional grid model, where the grid parameters at least include porosity, permeability, initial pore pressure, temperature, and the boundary condition of the three-dimensional grid model is a zero-flow boundary; determine the three-dimensional grid model as the target geological model.

[0072] In an exemplary embodiment, the above-mentioned simulation module 34 is further configured to simulate the process of injecting carbon dioxide into the target geological model according to a first preset parameter to obtain a first simulation result, where the first preset parameter at least includes a carbon dioxide injection pressure and the permeability of the target geological model, and the first simulation result at least includes a carbon dioxide concentration distribution result and a carbon dioxide injection amount of the target geological model; simulate the process of injecting carbon dioxide into the target geological model according to a second preset parameter to obtain a second simulation result, where the second preset parameter at least includes a carbon dioxide injection pressure and permeability, the carbon dioxide injection pressure in the second preset parameter is the same as the carbon dioxide injection pressure in the first preset parameter, and the ratio of the permeability of the target geological model in the second preset parameter to the permeability of the target geological model in the first preset parameter is a preset ratio; determine the first simulation result and the second simulation result as the simulation result.

[0073] In an exemplary embodiment, the above-mentioned simulation module 34 is further configured to simulate injecting carbon dioxide into the target geological model according to the carbon dioxide injection pressure in the first preset parameter; obtain the carbon dioxide concentration distribution result of the target geological model within the simulation duration according to the simulation time step; obtain the total amount of carbon dioxide injected into the target geological model within the simulation duration to obtain the carbon dioxide injection amount; determine the first simulation result according to the carbon dioxide concentration distribution result and the carbon dioxide injection amount.

[0074] In an exemplary embodiment, the above-mentioned storage module 36 is further configured to determine whether the first simulation result and the second simulation result meet a preset condition, where the preset condition includes that the carbon dioxide diffusion radius is less than a preset radius and the carbon dioxide injection amount is greater than a preset injection amount; in the case of determining that the first simulation result and the second simulation result meet the preset condition, perform carbon dioxide storage on the geological layers of the target area.

[0075] In an exemplary embodiment, the above-mentioned storage module 36 is further configured to determine a target range where the carbon dioxide concentration in the geological layer of the target area is greater than a preset concentration according to the carbon dioxide concentration distribution result in the first simulation result; in the case where it is determined that the maximum distance from the carbon dioxide injection point in the target range is less than the preset radius, it is determined that the carbon dioxide diffusion radius is less than the preset radius.

[0076] An embodiment of the present application also provides a computer-readable storage medium, in which a computer program is stored, and wherein the computer program is configured to execute the steps in any one of the above method embodiments when running.

[0077] Optionally, in this embodiment, the above storage medium may be configured to store a computer program for executing the following steps:

[0078] S1, modeling the geological layer of the target area according to the geological data of the geological layer of the target area to obtain a target geological model, wherein the target geological model is constructed based on the hydrodynamic equation, and the target geological model is used to simulate the flow process of fluid in the geological layer of the target area;

[0079] S2, simulating the injection process of carbon dioxide based on the target geological model to obtain a simulation result;

[0080] S3, performing carbon dioxide storage on the geological layer of the target area according to the simulation result.

[0081] In an exemplary embodiment, the above computer-readable storage medium may include, but is not limited to: various media such as USB flash drives, read-only memories (ROM), random access memories (RAM), mobile hard disks, magnetic disks, or optical discs that can store computer programs.

[0082] Specific examples in this embodiment may refer to the examples described in the above embodiments and exemplary embodiments, and will not be repeated here.

[0083] An embodiment of the present application also provides an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.

[0084] Optionally, in this embodiment, the above processor may be configured to execute the following steps through a computer program:

[0085] S1. Model the geological strata of the target area based on the geological data of the geological strata of the target area to obtain a target geological model, where the target geological model is constructed based on the hydrodynamic equation, and the target geological model is used to simulate the flow process of fluid in the geological strata of the target area;

[0086] S2. Simulate the injection process of carbon dioxide based on the target geological model to obtain a simulation result;

[0087] S3. Conduct carbon dioxide sequestration on the geological strata of the target area according to the simulation result.

[0088] In an exemplary embodiment, the above electronic device may further include a transmission device and an input / output device, where the transmission device is connected to the above processor, and the input / output device is connected to the above processor.

[0089] An embodiment of the present application also provides a computer program product, including a non-volatile computer-readable storage medium, the non-volatile computer-readable storage medium stores a computer program product, and when the computer program is executed by a processor, the steps of the methods in various embodiments of the present application are implemented.

[0090] Optionally, in this embodiment, the above computer program may be set to implement the following steps when executed by a processor:

[0091] S1. Model the geological strata of the target area based on the geological data of the geological strata of the target area to obtain a target geological model, where the target geological model is constructed based on the hydrodynamic equation, and the target geological model is used to simulate the flow process of fluid in the geological strata of the target area;

[0092] S2. Simulate the injection process of carbon dioxide based on the target geological model to obtain a simulation result;

[0093] S3. Conduct carbon dioxide sequestration on the geological strata of the target area according to the simulation result.

[0094] Specific examples in this embodiment may refer to the examples described in the above embodiments and exemplary embodiments, and will not be repeated here.

[0095] Obviously, those skilled in the art should understand that the above-mentioned modules or steps of the present application can be implemented by a general-purpose computing device. They can be concentrated on a single computing device or distributed on a network composed of multiple computing devices. They can be implemented by program codes executable by the computing device. Thus, they can be stored in a storage device and executed by the computing device. And in some cases, the steps shown or described can be executed in a sequence different from that here, or they can be separately fabricated into individual integrated circuit modules, or multiple modules or steps among them can be fabricated into a single integrated circuit module for implementation. In this way, the present application is not limited to any specific combination of hardware and software.

[0096] The above are only the preferred embodiments of the present application. It should be noted that for those of ordinary skill in the art, without departing from the principle of the present application, several improvements and refinements can still be made, and these improvements and refinements should also be regarded as the protection scope of the present application.

Claims

1. A method for storing carbon dioxide, characterized in that: include: Modeling the geological layer of the target area according to the geological data of the geological layer of the target area to obtain a target geological model, wherein the target geological model is constructed based on a fluid dynamics equation and is used to simulate the flow process of the fluid in the geological layer of the target area; Simulating the injection process of carbon dioxide based on the target geological model to obtain simulation results; Carbon dioxide is stored in the geological strata of the target area according to the simulation results.

2. The method according to claim 1, characterized in that Modeling the geological layers of the target area according to the geological data of the geological layers of the target area to obtain a target geological model includes: Gridding the geological layer of the target area to obtain a plurality of grids; Setting grid parameters of each of the plurality of grids according to geological data of the geological layer of the target area to obtain a three-dimensional grid model, wherein the grid parameters at least include porosity, permeability, initial pore pressure, and temperature, and the boundary condition of the three-dimensional grid model is a zero flow boundary; The three-dimensional grid model is determined as the target geological model.

3. The method according to claim 1, characterized in that: The injection process of carbon dioxide is simulated based on the target geological model to obtain simulation results, including: Simulating the process of injecting carbon dioxide into the target geological model according to first preset parameters to obtain a first simulation result, wherein the first preset parameters at least include the carbon dioxide injection pressure and the permeability of the target geological model, and the first simulation result at least includes the carbon dioxide concentration distribution result and the carbon dioxide injection amount of the target geological model; Simulating the process of injecting carbon dioxide into the target geological model according to second preset parameters to obtain a second simulation result, wherein the second preset parameters at least include carbon dioxide injection pressure and permeability, the carbon dioxide injection pressure in the second preset parameters is the same as the carbon dioxide injection pressure in the first preset parameters, and the ratio of the permeability of the target geological model in the second preset parameters to the permeability of the target geological model in the first preset parameters is a preset ratio; The first simulation result and the second simulation result are determined as the simulation results.

4. The method according to claim 3, characterized in that The process of injecting carbon dioxide into the target geological model is simulated according to the first preset parameters to obtain a first simulation result, including: Simulate the injection of carbon dioxide into the target geological model according to the carbon dioxide injection pressure in the first preset parameter; Obtain the carbon dioxide concentration distribution result of the target geological model within the simulation time according to the simulation time step; Acquire the total amount of carbon dioxide injected into the target geological model during the simulation time to obtain the carbon dioxide injection amount; The first simulation result is determined according to the carbon dioxide concentration distribution result and the carbon dioxide injection amount.

5. The method according to claim 4, characterized in that Sequestering carbon dioxide in the geological layer of the target area according to the simulation results, including: Determine whether the first simulation result and the second simulation result meet preset conditions, wherein the preset conditions include that the carbon dioxide diffusion radius is less than a preset radius and the carbon dioxide injection amount is greater than a preset injection amount; if it is determined that the first simulation result and the second simulation result meet the preset conditions, store carbon dioxide in the geological stratum of the target area.

6. The method according to claim 5, characterized in that The method further comprises: Determine whether the first simulation result satisfies that the carbon dioxide diffusion radius is less than a preset radius by the following method: Determining, based on the carbon dioxide concentration distribution result in the first simulation result, that the carbon dioxide concentration in the geological layer of the target area is greater than a target range of a preset concentration; When it is determined that the maximum distance from the carbon dioxide injection point in the target range is less than the preset radius, it is determined that the carbon dioxide diffusion radius is less than the preset radius.

7. A carbon dioxide storage device, characterized in that: include: A modeling module, used to model the geological layer of the target area according to the geological data of the geological layer of the target area to obtain a target geological model, wherein the target geological model is constructed based on a fluid dynamics equation and is used to simulate the flow process of the fluid in the geological layer of the target area; a simulation module, used to simulate the injection process of carbon dioxide based on the target geological model to obtain a simulation result; A storage module is used to store carbon dioxide in the geological layer of the target area according to the simulation results.

8. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein the program executes the method according to any one of claims 1 to 6 when executed.

9. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to execute the method according to any one of claims 1 to 6 through the computer program.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.