Achieving static equilibrium in Abaqus/Explicit
Achieving static equilibrium in Abaqus/Explicit
(OP)
I'm trying to model a dynamic process, but in the first step I need to start by pre-straining my model to a static equilibrium. I have attempted to achieve this equilibrium by applying the displacement in a very gradual way. I have done this using a smooth amplitude, spread over a relatively long time. If I take this time long enough, then I can avoid major stress wave propagation. Nevertheless, I still get stress variations on the order of 10%, where they should all be exactly the same in the static equilibrium. I have also tried adding linear and quadratic bulk viscosity, but that did not seem to help at all.
What can I do to achieve static equilibrium more accurately in Explicit, with less residual stress waves propagation at the end?
Kind regards,
Compabaq
What can I do to achieve static equilibrium more accurately in Explicit, with less residual stress waves propagation at the end?
Kind regards,
Compabaq





RE: Achieving static equilibrium in Abaqus/Explicit
Are you new to this forum? If so, please read these FAQ:
http://www.eng-tips.com/faqs.cfm?fid=376
http://www.eng-tips.com/faqs.cfm?fid=1083
RE: Achieving static equilibrium in Abaqus/Explicit
Do you have any other suggestions?
RE: Achieving static equilibrium in Abaqus/Explicit
Are you new to this forum? If so, please read these FAQ:
http://www.eng-tips.com/faqs.cfm?fid=376
http://www.eng-tips.com/faqs.cfm?fid=1083
RE: Achieving static equilibrium in Abaqus/Explicit
Did you used any Mass Scaling? Maybe too much?
How large is your kinetic energy compared to the internal energy?
RE: Achieving static equilibrium in Abaqus/Explicit
In my improved simulations, the kinetic energy is negligible compared to the internal energy (at most 1/1000). Are there any other energy-related checks that I should/can make?
RE: Achieving static equilibrium in Abaqus/Explicit
For other informations and tips see:
Getting Started with Abaqus: 13. Quasi-Static Analysis with Abaqus/Explicit
RE: Achieving static equilibrium in Abaqus/Explicit
Another solution to your problem is to run two analyses. Although you can't go from a static implicit step to a dynamic explicit step in one analysis, you can first run a static implicit job to get to your static pre-strained state. You'll need to make sure you request a restart file that contains at least the last frame of the analysis. Then you can import those results as an "initial state" using a predefined field. If you are using Abaqus/CAE see 16.11.11 "Defining an initial state field." If you are manually editing the input deck, when defining the part instance use:
*Instance, library=[job name of previous analysis], instance=[instance name]
**
** PREDEFINED FIELD
**
** Name: Predefined Field-1 Type: Initial State
*Import, state=yes, update=no
*End Instance
When you run the explicit job, make sure that all the files from your static analysis are in the same directory, most importantly the .odb and .res (the restart file).
Hope this helps.
RE: Achieving static equilibrium in Abaqus/Explicit