Академический Документы
Профессиональный Документы
Культура Документы
Convergence
g
Best
Practices
Peter R. Barrett, P.E.
September 27, 2012
Nonlinearities Overview:
Step-by-Step
p y
p Convergence
g
Procedure
1.
2.
3.
Large Deflection
Material Nonlinearities
Contact
Q&A
When,
When where?
What is the pressure?
6
Easier Problems
Deformations
D
f
ti
are relatively
l ti l smallll
Nonlinear strains (plasticity, creep, swelling) are small
Contact status does not oscillate
M d l are smallll and
Models
d simplified
i lifi d (2D
(2D, Axisymmetric)
A i
ti )
Symmetric boundary conditions are utilized
Displacement based loads
L d result
Loads
lt iin ttensile
il member
b stresses
t
Nonlinear buckling to the point of instability (Post buckling not needed)
409 Parts
967 Contact Pairs
Harder Problems
Very large
V
l
d
deformation
f
ti
Large strains with large distortion
Contact chatter and/or loose fitting assemblies
C t t sliding
Contact
lidi with
ith hi
high
h ffriction
i ti coefficient
ffi i t
Post buckling response
Large 3D models with complex geometry
N symmetry
No
t b
boundaries
d i
Force based loads
Hard Solution
Easier Solution
Gasket Assembly
Hard Problem
Large model
Complex loading sequence
Multiple bolt loads
Frictional Contact
Nonlinear material response
10
11
12
13
Springs can be used to imposed loads and/or prevent rigid body motion
14
15
16
17
18
19
Streamlines
Deformation
20
21
22
23
24
Insufficient supports
Individual parts of an assembly are not supported. This is the most common
form that is found in a contact analysis where rigid body motion occurs
in the parts not associated with any supports.
Insufficiently connected dissimilar element types (i.e. beams to solids, etc.)
25
The example below is a converged solution where the rigid body motion is only
restrained by weak springs
Note the unrealistic 10e-6 displacement scaling
26
A modal analysis determines the vibration modes including rigid body motion.
Each rigid body mode is predicted as a zero frequency mode
Animating the zero frequency mode shape illustrates the rigidly moving model.
27
Axisymmetry
Rotational
Planar or reflective
Repetitive or translational
28
Adding a rigid region and pushing it with displacements will usually converge
better than a force loading.
29
Can use adjust to touch ANSYS option, but be careful since the geometry will
be changed
Add friction
30
Li
Linear
solution
l ti
31
32
Fn
Ft
Contact
Target
Pd1,d
Pdn
Pdn d n u n
Pd 1 d t u1
Pd 2 d t u 2
Example: Consider a fixed pin interfacing with a hole in plate with initial
radial clearance and under a force based load
Stabilization captures localized stress distribution more accurately because it
does not change the shape of the pin
Conventional Adjust to Touch
Contact Stabilization Damping
34
Buckling Response
Nonlinear stabilization
Local instabilities and global
instability.
Used
U d ttogether
th with
ith liline search
h and
d
automatic time stepping
Arc-length method
Circumvent g
global instability
y when
forces are applied.
Simulate the negative slope portion
of a load-vs.-displacement curve.
Running
R
nning a static problem as a
"slow dynamic" analysis in ANSYS
Running a static problem as a
"slow
slow dynamic"
dynamic analysis in
ANSYS/LS-DYNA
35
Constraint equations
Springs
Spot
Welds
Beam connections
36
Definition:
Convergence value is greater than criterion after min. load increment and max.
number of iterations are solved
37
Equilibrium Iterations
Load
F
2
A full Newton-Raphson
iterative analysis for one
increment of load. (Four
iterations are shown.)
1
u
Displacement
38
Convergence Procedure
The goal is to iterate until the residual becomes acceptably small; less
than the criterion, where the solution is then considered converged.
Fa
{
{Fa}
{Fnr}
Fnr
u
39
40
Definition of non-convergence,
sum of R (unbalanced forces)
never gets
t below
b l
.5%
5% off th
the
sum of F (sum of external loads,
reactions, etc.))
41
Use more substeps to reduce iterations, use less if only one or two are
needed. (One exception: If contact without friction is the only nonlinearity,
sometimes one substep
p with lots of iterations can be an efficient solution
method)
Load
Load Step 2
2
1
4
equilibrium
iterations
Load Step 1
Substeps
Time
42
F=KU
43
Time
tstart
tmin
Incorrect
Strain Energy
tmax
Rule of Thumb:
The more nonlinearities, the
more substeps required
44
Step
p Control - Load steps
p and substeps
p
Nonlinear Controls - N-R convergence criteria
Contact Settings
g
45
46
47
48
49
Default
PINB*
Contact
Classification
Contact Surface
Behavior
3 x Depth**
Rigid/Flex
Standard
4 x Depth
Rigid or Flex
Standard
2 x Depth
Flex/Flex
Standard
0.50x Depth
Flex/Flex
Bonded or No Separation
0.75x Depth
p
Rigid/Flex
g
Bonded or No Separation
p
1.00x Depth
Rigid/Flex
Bonded or No Separation
* Values are for NLGEOM,ON and are reduced by 50% for NLGEOM,OFF
**Depth
Depth = Underlying element depth (for solid elements)
**Depth = 4 x element thickness (for shells and beams)
50
51
Depending upon the size of the residual these can be caused by large
force unbalance or can be a result of incorrect material properties
52
Material law cannot handle large load and/or time increment. If the force
unbalance is very large, the material model might not be the problem
Element distorted shape results in negative volume calculation
calculation. Check the
mesh, but again with very large force unbalances the material model might not
be the problem
Max. increment can be adjusted as part of cutback controls, but typically force
balance is the controlling criterion and thus this is rarely changed.
53
Buckling
V
Very
llarge fforce unbalance
b l
54
55
l ln 1
56
Element Selection
Use Higher Order elements for curved surface contact for faster
faster, more
accurate results
20 node bricks
57
Suggest using Direct (Sparse) solver unless PCG is significantly faster per
iteration
58
Adjust the starting mesh shapes this is the most common solution
Change Element type / formulation
Use shell or beam elements
Requires a restart so generally only used for very large strain cases like
forming operations or seals
59
Complex 3-D
geometries
Shell elements
Slender structures
(twisted pipe
model)
60
Rezoning
Note that this requires a restart, but will map existing stresses and strains so
that the solution history is preserved
61
62
63
Make sure the material converges for all stress / strain levels expected with the
one element model before running full model
Especially critical step for hyperelastic and creep analyses
64
Element Shape
Robust well shaped elements can improve solution convergence and time
65
Mesh Controls
66
Mesh Refinement
67
Element Formulation
2D Plain Strain
Elastic material or
Metal Plasticity with
lower order elements
Fully incompressible
hyperelasticity with
h h or lower
higher
l
order elements
Default URI
Enhanced Strain
69
The Force Convergence graph clearly indicates that starting with more
substeps would eliminate the 27 iterations performed before the first
bisection. Reducing the starting number of substeps might eliminate this
bisection
70
List and plot results to check to make sure you solved the problem
intended and that the results make sense
71
73
74
75