Professional Documents
Culture Documents
B. Obtaining a Solution
C. Solver output
G. Summary
H. Demo
2 © 2015 ANSYS, Inc. August 2, 2017 ANSYS Confidential
A. What is nonlinear behavior?
In a linear analysis, the matrix equation [K]{x}={F} is solved in one iteration. That means the
model stiffness does not change during solve : [K] is constant.
A non linear solve allow stiffness changes and uses an iterative process to solve the
problem.
F F
KT
u u
Load
u Displacement
Load Load
Diverging!
Converged
F F
F
F
F1
ustart u ustart u
Dtstart Time
Dtmax
Dtmin Dtstart Dtmin Dtmax
• Linesearch
Residual
Criteria
Text Output
Graphical Output
If the pinball is not large enough to detect the Target surface when
the Contact nodes are penetrating it. We must put a manual radius
What is wrong ?
Rigid Body Motion
Deformation large compared with bounding box
Contact Changes Abruptly
Element distortion
Solution Not Converged
• What to do :
• Activate Weak Springs
• What to do :
• Check for Rigid Body Motion
• Check Reaction Forces on Weak Springs
• Activate Geometry Non Linearity and check if the results are the same.
Warning indicating that the contact elements enter or exit the ‘Pinball Region’
drastically.
• What to do :
• Rarely a problem.
• This may be due to parts sliding or separating.
• If the load is too high, apply it with more increments.
What to do :
• Review Newton Raphson Residuals and Post Process
the available results
• What to do ?
• Initial convergence issue ?
– Increase Initial Substep value
– Try to Apply a displacement rather than a force
initially easier to converge (In the following
Load Step, deactivate the displacement and
apply the working load force defined from your
spec sheet).
– Careful with the load gradient between Load
Steps.
• When dealing with contacts: This usually
indicates a Contact Stiffness problem
• Bissection from Time to Time ?
– Reduce differences between Initial, Min and
Max Substeps values
• Non-Convergence at some point ?
– Create a new Load Step to have a better local
control of substeps
• Do not add all the nonlinearities at the same time, post process gradually the results to a
better understanding
• Always verify the contacts initial information and the choice of contact and target sides for NL
contacts. Think of reducing the FKN in order to help for convergence and check
the penetration value on the contact results.
• Verify all the Solution Output data and check for warning and error messages
• Turn on at least 3 or 4 Newton-Raphson Residuals before running the solve in the solution
information
• Use the trackers for the problematic contacts to track some strategic points deformations
• Try to add more substeps and analyse the evolution of the convergence with the different
substeps numbers