Solution Performance in Contact Problem
Solution Performance in Contact Problem
(OP)
Hi all! So I'm new to Abaqus, but I already like it a lot, having much better performance than packages I used before. Especially the mesher...
Anyway, I am now trying to run a contact problem. I have done the hinge tutorial, and expanded upon it some, and also successfully analysed a small simplification of my real problem. All this using A/Standard, with contacts being between a rigid body and a deformable, like in the tutorial.
Now when I try to increase my mesh density to something a little more realistic than the tutorial or my simplified testcase, the solution times go through the roof with amazing speed, even though the model is identical in all other respects. Much more so than a problem not using contacts would do with the same density increase.
Are there any pointers for how to improve performance when using contacts? My simulation times are on the order of many hours for a two part problem, 1 rigid shell and one deformable solid and on the order of 150000 mesh elements on a dual Opteron/2.6GHz rig. Does not seem realistic! Setup identical to Hinge Tutorial from Getting Started manual.
(I get the same slow solution for the Hinge Tutorial if I just increase mesh density there)
/c
Anyway, I am now trying to run a contact problem. I have done the hinge tutorial, and expanded upon it some, and also successfully analysed a small simplification of my real problem. All this using A/Standard, with contacts being between a rigid body and a deformable, like in the tutorial.
Now when I try to increase my mesh density to something a little more realistic than the tutorial or my simplified testcase, the solution times go through the roof with amazing speed, even though the model is identical in all other respects. Much more so than a problem not using contacts would do with the same density increase.
Are there any pointers for how to improve performance when using contacts? My simulation times are on the order of many hours for a two part problem, 1 rigid shell and one deformable solid and on the order of 150000 mesh elements on a dual Opteron/2.6GHz rig. Does not seem realistic! Setup identical to Hinge Tutorial from Getting Started manual.
(I get the same slow solution for the Hinge Tutorial if I just increase mesh density there)
/c





RE: Solution Performance in Contact Problem
corus
RE: Solution Performance in Contact Problem
The good thing is I have now realized that my problem was totally not suitable for Abaqus/Standard solution, but Abaqus/Explicit using Quasi-Static analysis with Mass Scaling handles it like a charm. Contacts in /Standard seems to have limited usefullness.
Cheers,
/C
RE: Solution Performance in Contact Problem
Abaqus/Standard uses a lagrangian multiplier formulation by default which doubles the amount of unknowns in the problem.
You can try with an Augmented Langragian formulation (all versions), or a penalty formulation (for 6.6 only) with the *SURFACE BEHAVIOR map. These formulations keep the same number of unknowns.
Abaqus/Explicit uses exclusively a penalty formulation.
Cheers
RE: Solution Performance in Contact Problem
but do you change the default information in the job panel?
- Ram space
- go to maximum