Solver Settings for Contact Analysis
The following solver settings can help to successfully perform contact simulations:
As a default, the double dogleg nonlinear solver is selected when a stationary study is generated and Contact nodes are present in the model. For the majority of contact problems this solver has more stable convergence properties than the Newton solver, which is the default solver for most other problems. Using otherwise similar settings, the double dogleg solver tends to be somewhat slower than the Newton solver on problems where both solvers converge. It is, however, often possible to take larger parameter steps when using the double dogleg solver. For some problems, the Newton solver can still be the better choice, so if you experience problems using the default settings, try to switch solver.
For contact problems, it is often necessary to let the parametric solver use a defensive strategy when going from one parameter step to the next. This can be controlled by setting the value of Predictor in the Parametric. By default, the parametric solver will use do so by setting the predictor to Constant when contact is present. However, it can sometimes be beneficial to use a more aggressive strategy by setting it to Linear.
When using the augmented Lagrangian method, one lumped step will be generated in the segregated solver for each Contact node. This split of variables into different lumped steps does not influence the solution as such; you can equally well group the contact variables in a single lumped step. Each lumped step will however generate an individual curve in the convergence plot, making it easier to pinpoint the source of possible convergence problems. You can also increase the granularity even more by changing Solver log to Detailed in the Advanced node in the solver sequence. This will give a separate convergence curve for each dependent variable.