Product: ABAQUS/Standard
This example illustrates the ABAQUS capability to solve fluid flow problems in partially saturated porous media where the effects of gravity are important.
We consider a one-dimensional “wicking” test where the absorption of fluid takes place against the gravity load caused by the weight of the fluid. In such a test fluid is made available to the material at the bottom of a column, and the material absorbs as much fluid as the weight of the rising fluid permits. In this example we consider a column of material, kinematically constrained in the horizontal direction so that all deformation will be in the vertical direction; in this sense the problem is one-dimensional. We investigate two cases: one in which the column is not allowed to deform (uncoupled flow problem), and the other in which we consider the deformation of the material (coupled problem).
The column of material is 1.0 m high and 0.1 m wide. We model the problem with 10 CPE8RP plane strain elements. In addition, input files containing element types CPE4P, CAX4P, C3D8RP, and C3D8PH are included for verification purposes. The mesh is shown in Figure 1.8.31. We constrain all horizontal displacements. In the deforming column problem we constrain the vertical displacements at the bottom of the column, while in the rigid column problem we constrain all the vertical displacements.
The permeability of the fully saturated material is 3.7 × 104 m/sec. The default model is used for the partially saturated permeability. This assumes that the permeability varies as a cubic function of saturation. The specific weight of the fluid is 104 N/m3. The capillary action in the porous medium is defined by the absorption/exsorption curves shown in Figure 1.8.32. These curves give the (negative) pore pressure versus saturation relationship for absorption and exsorption behavior. The transition between absorption and exsorption and vice-versa takes place along a scanning slope which in this example is set by default to 1.05 times the largest slope of any branch in the absorption/exsorption curves. The fluid is assumed to be water, with a bulk modulus of 2 GPa. For the mechanical properties we assume the material is elastic with Young's modulus 50000 Pa and Poisson's ratio 0.0. The dry mass density of the material is 100 kg/m3.
The initial condition for saturation is 5% throughout the column. The initial conditions for pore pressure must have a gradient that is equal to the specific weight of the fluid so that, according to Darcy's law, there is no initial flow. For this purpose we assume the initial pore pressures vary linearly from 12000 Pa at the bottom of the column to 22000 Pa at the top of the column. These initial conditions satisfy the pore pressure/saturation relationship in that they are between the absorption and exsorption curves, as shown in Figure 1.8.32. The initial void ratio is 5.0 throughout the column. In the deforming column case the initial conditions for effective stress are calculated from the density of the dry material and fluid, the initial saturation and void ratio, and the initial pore pressures using equilibrium considerations and the effective stress principle. The procedure used is detailed in Geostatic stress state, Section 6.7.2 of the ABAQUS Analysis User's Manual. It is important to specify the correct initial conditions for this type of problem; otherwise, the system may be so far out of equilibrium initially that it may fail to start because converged solutions cannot be found.
The weight is applied by GRAV loading. In the case of the deforming column, an initial *GEOSTATIC step is performed to establish the initial equilibrium state. The initial conditions in the column exactly balance the weight of the fluid and dry material so that no deformation or fluid flow takes place. Then the bottom of the column is exposed to fluid by prescribing zero pore pressure (corresponding to full saturation) at those nodes during a *SOILS, CONSOLIDATION step. The fluid will seep up the column until the pore pressure gradient is equal to the weight of the fluid, at which time equilibrium is established.
The transient analysis is performed using automatic time incrementation. UTOL, the pore pressure tolerance that controls the automatic incrementation, is set to a large value since we expect the nonlinearity of the material to restrict the size of the time increments during the transient stages of the analysis and we do not wish to impose any further control on the accuracy of the time integration. The check on displacement and pore pressure changes is relaxed on the *CONTROLS option. The analysis can also be done with the default tolerances, but ABAQUS iterates a lot more without any gain in solution accuracy.
The choice of initial time increment in these transient partially saturated flow problems is important to avoid spurious solution oscillations for some element types (seePartially saturated flow in a porous medium, Section 1.8.1). As discussed in Coupled pore fluid diffusion and stress analysis, Section 6.7.1 of the ABAQUS Analysis User's Manual, the criterion for a minimum usable time increment in partial-saturation conditions is
In this analysis the prevailing pore pressure in the medium approaches the magnitude of the stiffness of the material skeleton elastic modulus. When reduced-integration elements are used in such cases, the default choice of the hourglass control stiffness parameter, which is based on a scaling of skeleton-material constitutive parameters, may not be adequate to control hourglassing in the presence of the relatively large pore pressure fields. An appropriate hourglass control parameter in these cases should scale with the expected magnitude of pore pressure changes over an element and must be defined explicitly by the user using the *HOURGLASS STIFFNESS option.
The results for the rigid (uncoupled problem) and deforming (coupled problem) column cases are similar since the deformation of the column is small. The time history of the volume of fluid absorbed by the column is shown in Figure 1.8.33. The pore pressures at the two bottom nodes are tied with an *EQUATION so that the total volume of fluid absorbed by the column is given directly in the output by the reaction (RVT) to the pore pressure at node 1. Figure 1.8.34 shows the time history of the pore pressures at six nodes along the height of the column of material. In Figure 1.8.35 we show time histories of fluid saturation at the six integration points closest to the six nodes for which the pore pressure histories are plotted. At steady state the pore pressure gradient must equal the weight of the fluid so that pore pressure varies linearly with height and saturation, therefore, varies in the same way (according to the absorption behavior) with respect to pressure or height. Thus, points close to the bottom of the column are fully saturated, while those at the top are still at 5% saturation. This is illustrated in Figure 1.8.36, which is exactly the absorption curve of Figure 1.8.32.
Case of the deforming column (element type CPE8RP).
Case of the rigid column (element type CPE8RP). Initial pore pressure specified with user subroutine UPOREP.
User subroutine UPOREP used in wicking_cpe8rp_rigid.inp.
Element type CPE4P (deforming column).
Element type CAX4P (deforming column).
Element type C3D8PH (deforming column).
Element type C3D8RP (rigid column).
User subroutine UPOREP used in wicking_c3d8rp_rigid.inp.