Hi, Bosman and thank you very much for this post. I will look over your model closely in the next few days and follow this thread. I appreciate the insights you have shared in the forum about convergence issues.
I have been struggling with some convergence issues in a proprietary model which includes plasticity of two different aluminum alloys and 5 contact zones. To start troubleshooting my model, I created a relatively simple contact / plasticity test which includes a few base concepts utilized in the more complex proprietary model. That simple model is attached. It, and my employer's model will both converge easily at low loads, but divergence occurs at high loads. The model is a plane strain model of a round copper tip (assumed linear elastic) contacting a soft aluminum plate. Lagrangien formulation is used for contact and friction. I tried a similar model in axisymmetric form, (to take advantage of symmetry and include hoop stress term) but I had much more trouble with convergence in that model.
With much help from the new U2.04.04 (Merci, M. De Soza!!) I have been able to increase the load much higher in the attached model from when I first created the model. This is what improved convergence in this one case:
- avoided extremely fine mesh
- smoothed the "corner" in the stress-strain curve where the slope changes sharply (not sure if this actually helped much)
- switched from quadratic to linear elements
- reduced number of time steps
- added friction (without friction, the round tip begins to roll a little about the Z axis, and friction stabilized this model and allowed a higher load, and is more realistic)
I would love to have help with how to make this converge at higher loads, but I am posting this model here in hopes it might add another data point to this discussion.
Best regards,
- Tim Donley
PS. This has only been run in STA10.3
Attached file:
Hertz_ctc.tar, 102400kb