Skip to main content

Newton-Raphson Residues

When doing non-linear analysis, it is good practice to indicate you would like to save the Newton-Raphson Residuals before the analysis is started. It can go a long way in troubleshooting when/if the solution doesn't converge later. You may do so by specifying how many youngest residuals you wish to keep. I personally like to keep 3 to see if it is consistent. Also, increase "Identify Element Violations" toggle to 1 to locate any mangled elements.


Number of Residuals & Identify Distorted Elements

ANSYS now spends a bit of time & resource saving the residuals as it solves each iteration (see below). If you specify only 3 (as suggested above), only the youngest 3 residuals are saved with successive overwriting of the older files. The process is highlighted in the output file below:

file.out showing when residual files are saved

If later ANSYS spouts out colorful language disguised as WARNING or ERROR, you would then see the following objects under Solution Information:

Pointers on why it doesn't converge

The nd001_* are a selection of elements that are distorted. They are sometimes referred to as "Error in Element Formulation". In addition, the 3 Newton-Raphson Residual contour plots highlights the last three iteration's out of balanced forces that are causing difficulties in convergence.

Now What?
These "hot spots" highlighted by the Newton-Raphson Residuals are the causing difficulty for convergence. Tweaking the mesh here may offer some relief. Or decrease the Normal Stiffness Factor of the contact in question to 0.01 if resultant penetration is allowed. Decreasing the initial step size may help. Making those few elements linear could be an option if that approximation is acceptable.

Troubleshooting non-converging solutions can be tough. Hopefully by identifying the offending nodes with the above method, this will help debugging the analysis easier. 

Comments