104 Pa
|
|
1
|
2
|
In the Select Physics tree, select Fluid Flow>Porous Media and Subsurface Flow>Multiphase Flow in Porous Media.
|
3
|
Click Add.
|
4
|
Click
![]() |
5
|
6
|
Click
![]() |
1
|
2
|
3
|
4
|
Browse to the model’s Application Libraries folder and double-click the file carbon_dioxide_storage_parameters.txt.
|
5
|
1
|
2
|
Click Next in the window toolbar.
|
1
|
2
|
3
|
4
|
Click Next in the window toolbar.
|
1
|
2
|
3
|
5
|
Click Finish in the window toolbar.
|
1
|
2
|
Click Next in the window toolbar.
|
1
|
2
|
Click Next in the window toolbar.
|
1
|
2
|
Click Next in the window toolbar.
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
Click Finish in the window toolbar.
|
1
|
In the Model Builder window, under Component 1 (comp1) right-click Definitions and choose Variables.
|
2
|
1
|
2
|
3
|
4
|
Click
![]() |
5
|
Browse to the model’s Application Libraries folder and double-click the file carbon_dioxide_storage_porper.csv.
|
6
|
Find the Functions subsection. In the table, enter the following settings:
|
7
|
8
|
In the Argument table, enter the following settings:
|
9
|
10
|
11
|
12
|
Select the Reinterpolate interpolation data on computational mesh check box. This makes sure that the interpolation function is evaluated using cached values at Lagrange points on the computational mesh, resulting in a much more efficient evaluation during the computation.
|
1
|
2
|
3
|
4
|
Click
![]() |
5
|
Browse to the model’s Application Libraries folder and double-click the file carbon_dioxide_storage_porper.csv.
|
6
|
Find the Functions subsection. In the table, enter the following settings:
|
7
|
8
|
In the Argument table, enter the following settings:
|
9
|
10
|
11
|
12
|
1
|
2
|
3
|
Locate the Definition section. In the Expression text field, type rho0-rho0*alpha*(T-T0)+rho0*beta*(p-p0).
|
4
|
5
|
1
|
2
|
3
|
4
|
1
|
2
|
3
|
Click
![]() |
4
|
Browse to the model’s Application Libraries folder and double-click the file carbon_dioxide_storage.mphbin.
|
5
|
Click
![]() |
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
1
|
2
|
3
|
4
|
5
|
Select the object imp1 only.
|
6
|
1
|
2
|
3
|
4
|
On the object par1(1), select Domains 1 and 3 only.
|
1
|
2
|
3
|
4
|
On the object par1(2), select Edges 1 and 3 only.
|
1
|
2
|
On the object del2, select Edge 1 only.
|
3
|
1
|
2
|
3
|
4
|
On the object pare1, select Edges 1 and 3 only.
|
5
|
1
|
2
|
3
|
4
|
5
|
1
|
2
|
In the Show More Options dialog box, in the tree, select the check box for the node Physics>Advanced Physics Options.
|
3
|
Click OK.
|
4
|
In the Model Builder window, under Component 1 (comp1) click Phase Transport in Porous Media (phtr).
|
5
|
6
|
7
|
Click to expand the Quadrature Settings section. Clear the Use automatic quadrature settings check box.
|
8
|
In the Integration order text field, type 4. This increases the default integration order to guaranty a more accurate evaluation of the nonlinear coefficients in the equations.
|
1
|
In the Model Builder window, under Component 1 (comp1)>Phase Transport in Porous Media (phtr) click Phase and Porous Media Transport Properties 1.
|
2
|
In the Settings window for Phase and Porous Media Transport Properties, locate the Model Input section.
|
3
|
4
|
Locate the Capillary Pressure section. From the Capillary pressure model list, choose Brooks and Corey.
|
5
|
6
|
7
|
8
|
Locate the Phase 2 Properties section. From the Fluid s2 list, choose Gas: carbon dioxide(1) 1 (pp1mat1).
|
9
|
Locate the Phase 1 Properties section. From the ρs1 list, choose User defined. In the associated text field, type density_brine(Temp,dl.pA).
|
10
|
1
|
3
|
4
|
5
|
6
|
Click OK.
|
7
|
8
|
1
|
2
|
3
|
4
|
Click to expand the Discretization section. From the Pressure list, choose Linear. Switching to a lower element order reduces the number of degrees of freedom to make the simulation more computationally efficient. Since the used mesh is quite fine, this will not reduce the accuracy significantly.
|
1
|
In the Model Builder window, under Component 1 (comp1)>Darcy’s Law (dl)>Porous Medium 1 click Porous Matrix 1.
|
2
|
3
|
4
|
1
|
2
|
3
|
1
|
2
|
3
|
1
|
3
|
4
|
5
|
1
|
2
|
3
|
4
|
5
|
Click the Custom button.
|
6
|
1
|
1
|
2
|
3
|
1
|
2
|
3
|
1
|
1
|
2
|
3
|
1
|
2
|
3
|
5
|
6
|
1
|
2
|
3
|
4
|
5
|
6
|
1
|
2
|
3
|
4
|
5
|
In the Model Builder window, expand the Study 1>Solver Configurations>Solution 1 (sol1)>Time-Dependent Solver 1 node, then click Fully Coupled 1.
|
6
|
7
|
8
|
9
|
1
|
In the Model Builder window, expand the Component 1 (comp1)>Definitions>View 1 node, then click Camera.
|
2
|
3
|
4
|
1
|
2
|
1
|
2
|
3
|
4
|
5
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
1
|
2
|
3
|
4
|
5
|
6
|
1
|
2
|
3
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
1
|
1
|
2
|
3
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
1
|
In the Model Builder window, under Results>CO2 Saturation, Top View right-click Surface 1 and choose Duplicate.
|
2
|
3
|
4
|
5
|
1
|
2
|
3
|
1
|
2
|
3
|
4
|