Solution strategy for coupled diffusion/deformation

Abaqus/Standard uses a direct approach to solve coupled systems of equations in pore fluid diffusion/deformation analyses.

Related Topics
In Other Guides
Coupled pore fluid diffusion and stress analysis

ProductsAbaqus/Standard

The governing equations of pore fluid diffusion/deformation are equilibrium,

KMNc¯δN-LMPc¯uP=PM-IM,

and pore fluid flow,

(B^MQ)Tv¯M+H^QPu¯P=QQ.

There are two common approaches to solving these coupled equations. One approach is to solve one set of equations first and then use the results obtained to solve the second set of equations. These results in turn are fed back into the first set of equations to see what changes (if any) result in the solution. This process continues until succeeding iterations produce negligible changes in the solutions obtained. This is the so-called staggered approach to the solution of coupled systems of equations. The second approach is to solve the coupled systems directly. This direct approach is used in Abaqus/Standard because of its rapid convergence even in severely nonlinear cases.

We first introduce a time integration operator in the pore fluid flow equation. The operator chosen is the simple one-step method:

δ¯t+tN=δ¯tN+t[(1-ζ)v¯tN+ζv¯t+t],

where 0ζ1. In fact, to ensure numerical stability, we choose ζ=1 (backward difference) so that

v¯t+t=1t(δ¯t+tN-δ¯t).

With this operator the pore fluid flow equation at time (t+t) can be rewritten as

(B^MQ)Tδ¯t+tM+tH^QPu¯t+tP=tQt+tQ+(B^MQ)Tδ¯tM.

Using the Newton linearization, the flow equation becomes

-(BMQ)Tc¯δM-tHQPc¯uP=t[-Qt+tQ+(B^MQ)Tv¯t+tM+H^QPu¯t+tP].

Then the coupled system of equations to be solved is

KMNc¯δN-LMPc¯uP=PM-IM

and

-(BMQ)Tc¯δM-tHQPc¯uP=RQ,

where

RQ=t[-Qt+tQ+(B^MQ)Tv¯t+tM+H^QPu¯t+tP].

These equations form the basis of the iterative solution of a time step in a coupled flow deformation solution in Abaqus/Standard. They are, in general, nonsymmetric. The lack of symmetry may be due to a number of effects: changes in geometry, dependence of permeability on void ratio, changes in saturation in partially saturated cases, and inclusion of fluid gravity load terms in total pore pressure analyses. The steady-state version of the coupled problem is also nonsymmetric.

Abaqus/Standard uses the nonsymmetric equation solver by default in all steady-state or partially saturated coupled analyses; in other cases it uses the symmetric solver by default. In the latter cases, if the effects of changes in geometry or nonlinear permeability are significant, or if a total pore pressure (versus excess pore pressure) analysis is performed, the user is advised to activate the unsymmetric solver.