My model is composed of two materials spread randomly across the part with their respective volume fractions. I modeled a static analysis so that after some strain value, it degrades in E and gets deleted if the strain is increased further. But now the problem is it takes E-9 increments to run. Following are the methods I have incorporated already for it to at least converge:
- Damping ratio and dissipation energy
- Nonlinear geometry turned on
- small min increment size
- Increased the max number of Unsuccessful attempts
- Unsymetric matrix solver
- Full Integration
- Turned on the element deletion in the Mesh -> element type
I have also hindered the element degradation and deletion of the upper and bottom layers. This allows the simulation to run a little longer. When this was not added, the elements were deleted from the bottom, where y=0 BC was applied. It is pulled from the top surface with displacement BC.
The figure above shows the meshed elements with their different properties.
This model does well when the size of the cube is ~20 but gets really slow, and many unsuccessful attempts as I cross ~50.
Would you please give me some suggestions on how to increase the performance? Is my model inadequate? What valuable changes should I make? Or any alternative method to model this?
Any help would mean a lot and is highly appreciated.