A mixed formulation is used because the exponential stiffness associated
with softened contact tends to slow down convergence or, due to the development
of excessive contact stresses, may cause divergence. For the mixed formulation
the virtual work contribution is
where
is the contact pressure,
is the actual overclosure, and
is the overclosure associated with the contact pressure,
.
A local Newton loop is used to calculate
for the current value of .
The linearized form of this contribution is
where
is evaluated for the overclosure .
Since there is no term involving ,
there is a zero on the diagonal of the Jacobian. A zero on the diagonal is not
desirable because it may lead to equation solver problems if a rigid body mode
is constrained only by contact elements. Hence, a small reference stiffness
is introduced by splitting the contact pressure as follows:
where
is a Lagrange multiplier and
is a small reference stiffness (see
Figure 1):
Substituting for the pressure
in
Equation 1
and
Equation 2,
we obtain
and
Further,
Therefore, substituting for
in
Equation 4,
Thus, the corresponding system of equations in matrix form is
In the mixed formulation the difference between the actual and the
calculated overclosure
will go to zero as part of the iterative solution process. The difference must
be sufficiently small to obtain an accurate solution. The admissible error in
is set to
for .
For
the admissible error is interpolated linearly between
and ,
where
represents the tolerance level at ;
alternatively, the tolerances can be specified by the user as part of the
solution controls.