SlideShare a Scribd company logo
FEA Best PracticesFEA Best Practices
1
IntroductionIntroduction
• FEA is not a black box; it
is a tool that can be
abusedabused.
• It is an approximation
• Careful modeling andg
interpretation of results
• Garbage in, garbage out!
Example: Sleipner A Oil PlatformExample: Sleipner A Oil Platform
• Concrete structure with 24 cells,
k i 1991 d i f d ksank in 1991 during prep for deck
installation
• Extensive FEA was performed, butExtensive FEA was performed, but
inaccurate modeling of the tricells,
the frame where three cells met,
led to an underconservative designled to an underconservative design
• Shear stresses were
underestimated by 47%y
How can this be prevented?How can this be prevented?
• Thorough planning• Thorough planning
• Careful modeling
A t l di d• Accurate loading and
modeling of supports
• Thorough verification of• Thorough verification of
results
Accurate Results Depend on:Accurate Results Depend on:
• Understanding the physics of the problem
U d t di th b h i f th l t• Understanding the behavior of the elements
• Selecting the correct element, the number of
elements, and their distributionelements, and their distribution
• Critically evaluating the results and making
modification in the conceptual model to improve their
accuracy
• Understanding the effects of the simplifications and
assumptions usedassumptions used
Using FEA wisely requires using best practices: this
seminar presents many of these, and discusses how toseminar presents many of these, and discusses how to
develop best practices for your process.
Guidelines for Best PracticesGuidelines for Best Practices
• Department of Defense’s Defense Modeling and
Simulation Office
– Recommended practices for large-scale
simulations
– Does not focus on first-principles directlyDoes not focus on first principles directly
• American Institute of Aeronautics and Astronautics
(AIAA) has the Guide for the Verification and
Validation of Computational Fluid Dynamicsp y
Simulations
• FEA now has the recently formed ASME PTC 60
committee on Verification and Validation
– Recently published Guide for Verification and
Validation in Computational Mechanics
V&V 10-2006V&V 10-2006
• Provides structural mechanics community with:
C l– Common language
– Conceptual framework
– General guidance for implementing V&V– General guidance for implementing V&V
• NOT a step-by-step guide!
– Glossary of termsy
– Figures illustrating a recommended overall
approach
– Discussions of factors that should be considered
• Written as guidance to developing V & V processes
V&V 10-2006: Elements of V&VV&V 10-2006: Elements of V&V
Intended Use
Modeling Activities Experimental ActivitiesModeling Activities
-Model Development
-Verification
-Predictive Calculations
-Uncertainty assessment
Experimental Activities
-Experimental design
-Initial and boundary conditions
-Response measurements
-Uncertainty assessment
Validation
Application
V & VV & V
• Model is validated for a specified use
f t i f l d– e.g., for a certain range of loads
• Modeler should quantify the uncertainties
– Due to inherent variability of parameters– Due to inherent variability of parameters
– Lack of knowledge of the parameters
– Model form
• Combine with calculation verification to get overall
uncertainty estimate
• Not always possible to test the full range of interest
– Should still develop a plan of V&V
Best Practices ApproachBest Practices Approach
• Plan your analysis
• Materials
• Model geometry
– Element choice
– Meshing
– Simplifications
• Supports and Loads
• Model Calibration
• Verification
Plan your analysisPlan your analysis
Wh t th d i bj ti ?• What are the design objectives?
– What do you need to know?
Wh d i FEA?– Why are you doing FEA?
• What is the design criteria?
– What engineering criteria will be used to
evaluate the design?
Plan your analysisPlan your analysis
• What are you trying to find out?
H h f th t t d t b• How much of the structure needs to be
modeled?
• What are the boundary conditions and loads?• What are the boundary conditions and loads?
• Do you need to know stresses, displacements,
frequency, buckling or temperature?q y, g p
• Get ballpark figures through hand-calculations
or test data, so you have an idea of how the
t t ill b h d h t bstructure will behave and what numbers are
reasonable.
Analysis DecisionsAnalysis Decisions
• Analysis type
• How to idealize material properties
• Geometry details/simplifications
• Element type/options
• What are the supports or constraints
• What are the loads
Type of analysisType of analysis
• Is it static or dynamic?
– Are the loads applied gradually, or quickly?
– Vibrations? Seismic?
• Linear or nonlinear?
– Are there large deflections?
– Nonlinear materials?
– Contact?
Is it really static?Is it really static?
• Static analysis assumes that inertial and
d i ff t li ibldamping effects are negligible
• You can use time-dependency of loads as a
way to choose between static and dynamicway to choose between static and dynamic
analysis.
If the loading is constant over a relatively– If the loading is constant over a relatively
long period of time, choose a static
analysis.analysis.
Is it really static?Is it really static?
• In general, if the excitation frequency is less
th 1/3 f th t t ’ l t t lthan 1/3 of the structure’s lowest natural
frequency, a static analysis may be
acceptableacceptable
• Cyclic loads can be modeled by a harmonic
analysis rather than full transientanalysis rather than full transient
Linear vs. NonlinearLinear vs. Nonlinear
• Nonlinear structural behavior is a changing
t t l tiffstructural stiffness
• Several types of nonlinearities:
G– Geometric
– Material (e.g., plasticity, hyperelasticity)
– Changing Status (e.g., contact)
Geometric NonlinearitiesGeometric Nonlinearities
• Large deflections
L t ti• Large rotation
• Stress stiffening
Cables– Cables
– Membranes
• Membrane under• Membrane under
deformation picks
up bending stiffness
S i i t t– Spinning structures
Material NonlinearitiesMaterial Nonlinearities
• Plasticity
ε
• Creep/Viscoelasticity
– Rate dependence
• Viscoplasticity
– Time dependent
t
• Hyperelasticity σ
Yield Point σy
εElastic Plastic
Unloading
Changing Status NonlinearitiesChanging Status Nonlinearities
• Contact
ContactContact
• Bonded vs. nonlinear contact
– Welded/glued parts
– Gaps in model
– Will parts separate from each other?
– Is delamination possible?
• Large vs. small sliding
– Determines type of element to use
– Determines type of contact
ContactContact
• Contact stiffness
– Is the contact hard, or is there some
softening?
?– Is contact pressure an important value?
• Does friction need to be modeled?
– What value for the coefficient?
– May need to run model with different
values
MaterialsMaterials
• Material properties used will be approximate!
• Is the material homogenous (the same
throughout)?
?• Is it isotropic, orthotropic or anisotropic?
• Is temperature dependence important to the
l i ?analysis?
• Is there rate or time dependence?
• Are composites used?
Material InformationMaterial Information
• For linear isotropic material, need modulus of
l ti it d P i ’ ti f t tielasticity and Poisson’s ratio for a static
analysis
Need density for inertial loads• Need density for inertial loads
• For thermal analysis, need thermal
conductivityconductivity
• Also need Coefficient of Thermal Expansion
for thermal stressfor thermal stress
• Need test data for nonlinear materials
Material Data SourcesMaterial Data Sources
• Testing:
– Datapoint Labs:
http://www.datapointlabs.com/
– Axel Products: http://www.axelproducts.com/
• Online:
– Matweb: http://www.matweb.com
– Material Data Network:
http://matdata.net/index.jsp
Poisson’s RatioPoisson’s Ratio
• Used to calculate shear modulus
• Controls expansion/contraction in direction
perpendicular to load direction
f• If using ν = 0.5, need to use element with
hyperelastic ability
F d l th t t i d f• For models that are constrained from
expansion, the value of ν is very important!
Multiple MaterialsMultiple Materials
• Model a boundary wherever
material properties changematerial properties change
• Make sure the appropriate
material property is
assigned to each part of the
model
• Consider interaction• Consider interaction
between properties
– Affects contact stiffness
Linear vs. Non-Linear MaterialsLinear vs. Non-Linear Materials
• Will the stresses stay in the elastic region?
• Are you using a non-linear material, e.g.
concrete, soil, rubber?
f ?• Do you need to consider creep or fatigue?
Material Non-linearity Flowchart,
by Andrew Crocombe
Assess by
undertaking
linear
analysis
START
Is material
behaviour
linear?
??
At operating
conditions,
does material
exhibit rate
Is
deformation
fully
Use
viscoelastic
model
Is
deformation
fully
Use
hyperelastic
model
no
no yesyes yes
?? exhibit rate
dependency?
recoverable?
model
reversible?
Use rate
independent
Is there
significant
Use
viscoplastic
model
??
??
??
??
no no
yes
p
plasticity partial
recovery?
viscoplastic
model
Will loading
Research the
material
Does material
Use Mohr
Coulomb or
?? no
yes Will loading
vary with
time?
Use a creep
model
exhibit hydrostatic
stress sensitivity?
Use von
Coulomb or
Drucker-
Prager
no
no
yes
y
Use rate
dependent
yield model
Use von
Mises
plasticity, or
similar
Linear or Nonlinear?Linear or Nonlinear?
If no stress-strain data is given, the program will assume the
analysis is linear, and will use Young’s Modulus even if the party , g p
yields. This gives erroneous results when the loads cause the
model to exceed yield.
“Linear” stress
Actual stress
Linear stress
ε
Non-Linear MaterialsNon-Linear Materials
• Enter stress-strain curve using true-stress
d t t iand true-strain
true strain = ln(1 + engineering strain)
( )true stress = eng. stress (1 + eng. strain)
• Graph stress-strain curve to check inputs
• Still need to enter Young’s modulus
• Make sure Young’s modulus matches yield
stress and strain
UnitsUnits
• Many general purpose FEA codes allow the
t t i t t it tuser to enter a consistent unit set
• Make sure forces, displacements, material
properties have same units these determineproperties have same units– these determine
the units of the results.
• Use mass = force/area to get proper mass• Use mass = force/area to get proper mass
units
Consistent Unit SystemsConsistent Unit Systems
M it k k lbf 2/i lMass unit kg kg lbf-s2/in slug
Length unit m mm in ft
Time unit s s s s
Gravity const. 9.807 9807 386 32.2
Force unit N mN lbf lbf
Pressure/Modulus of Elasticity Pa kPa psi psfPressure/Modulus of Elasticity Pa kPa psi psf
Density Unit kg/m3 kg/mm3 lbf-s2/in4 slug/ft3
Mod. Elasticity Steel 0.2E12 0.2E9 30E6 4.32E9
M d El ti it C t 30E9 30000 4 5E6 648E6Mod. Elasticity Concrete 30E9 30000 4.5E6 648E6
Density of Steel 7860 7.86E-6 7.5e-4 15.2
Density of Concrete 2380 2.38E-6 2.2e-4 4.61
How to Check UnitsHow to Check Units
• Set loads to zero and run. Check mass and
t fcenter of mass.
• Or, turn on gravity and check reactions.
f (• If using small dimensions (e.g. microns,
millimeters) use smaller base unit to reduce
round off problemsround-off problems
Create the Model--
What should I model?
Create the Model--
What should I model?
• Do I model the entire
structure, or only the
part that is of interest?part that is of interest?
• Should I model bolts?
How?How?
• Do I model the welds?
What details should be• What details should be
included?
How was the part made?How was the part made?
• Casting can create variation in material
tiproperties
• Forging affects the state of strain
f• Formed sheet metal can have significant
residual stresses in corners and bends
Variations and TolerancesVariations and Tolerances
• Material variations and tolerances affect
b h i b bili ti l i t kl thibehavior– probabilistic analysis tackles this
• Consider effects of tolerances on key
locationslocations
Simplification—Be Careful!Simplification—Be Careful!
• Fillets can prevent singularities
• Holes, bosses, etc. in areas of high stress
should be included
SingularitiesSingularities
• FEA uses the theory of elasticity: stress = force/area• FEA uses the theory of elasticity: stress = force/area
• If the area=0, then stress=infinite
• Theory of FEA: as mesh is refined the stresses approachTheory of FEA: as mesh is refined, the stresses approach
the theoretical stress
• For a singularity, you would try to converge on infinity
P σ = P/A
As A ⇒ 0, σ ⇒ ∞
SingularitiesSingularities
• A stress singularity is a location in a finite element
model where the stress value is unbounded (infinite)model where the stress value is unbounded (infinite).
Examples:
– A point load, such as an applied force or moment
– An isolated constraint point, where the reaction
force behaves like a point load
– A sharp re-entrant corner (with zero fillet radius)A sharp re entrant corner (with zero fillet radius)
• Real structures do not contain stress singularities.
They are a fiction created by the simplifying
assumptions of the modelassumptions of the model.
• Point loads are best used for line elements
What do you do with Singularities?What do you do with Singularities?
• If they are located far away from the region ofy y g
interest, you can focus post-processing away from
that part of the model
• If they are located in the region of interest, you will
need to take corrective action
How do you Correct for Singularities?How do you Correct for Singularities?
• Adding a fillet at re-entrant corners and re-
i th l iruning the analysis.
• Replacing a point force with an equivalent
pressure loadpressure load.
How do you Correct for Singularities?How do you Correct for Singularities?
• “Spreading out” displacement constraints
t f dover a set of nodes.
• Turning on material plasticity
S• Using Stress Linearization
Can I Use Symmetry?Can I Use Symmetry?
• Symmetric structures can be modeled by a smaller
representative portion or cross-sectionrepresentative portion or cross section
• Easier to create, can use a finer mesh
• Quicker run times– can run multiple load scenarios,
lti l fi ti h i kmultiple configurations much quicker
• It can be used when geometry, material behavior and
loading are symmetric about the same plane(s).g y ( )
• Generally can NOT use symmetry in modal analysis,
as the mode shapes are not always symmetric.
SymmetrySymmetry
• Types of symmetry:
– Axisymmetry
– Rotational
– Planar or reflective
– Repetitive orp
translational
Symmetry, InterruptedSymmetry, Interrupted
• Sometimes a small detail
interrupts symmetry
• Can ignore it, or treat it as
symmetric– best to do a
small test case if unsuresmall test case if unsure
SuperelementSuperelement
• A superelement is a single element that has the
same stiffness as a large portion of a structuresame stiffness as a large portion of a structure
• Can model in detail the area of interest, then use one
or more superelements for the rest of the structure
C l t f ti t f• Can use superelements for repeating parts of a
structure
• Also known as substructuringg
• Requires more pre/post-processing
• The stiffness is exact, damping/mass is not
Modeling BoltsModeling Bolts
• Solid model if you need stress in bolt
• Beam model if you don’t
• Modeling threads increases model size– may
be too much detail
Bolt PretensionBolt Pretension
• Affects stresses and
deflections
• Traditionally, imposed a
strain on the bolt equal to the
pretension strain (requires
multiple solutions)multiple solutions)
• Can instead use pretension
element.
• ANSYS can automate bolt• ANSYS can automate bolt
pretension in either interface
Check geometryCheck geometry
• If importing model, do some checks of the
di i d ’t it’ i ht!dimensions – don’t assume it’s right!
• Make sure the model is in the required units
systemsystem
• If the model was created in a system different
from the material data and loads you need tofrom the material data and loads, you need to
scale the model by the proper conversion
factorfactor
Choice of elementsChoice of elements
• 2D vs 3D vs line
– 2D elements are spatially2D elements are spatially
3D, but in the model they
are geometrically 2D
El O d li• Element Order: linear,
quadratic, polynomial
• Specialized elements?Specialized elements?
(composites, concrete,
acoustics, coupled field)
• Geometric dimensionality--
how the geometry is
Line ElementsLine Elements
• Beam elements have bending and axial
strength. They are used to model bolts,
tubular members, C-sections, angle
irons, etc.
• Spar or Link elements have axial
strength They are used to modelstrength. They are used to model
springs, bolts, preloaded bolts, and truss
members.
• Spring or Combination elements also have axial strength, but
instead of specifying a cross-section and material data, a
spring stiffness is entered They are used to model springsspring stiffness is entered. They are used to model springs,
bolts, or long slender parts, or to replace complex parts by an
equivalent stiffness.
Which Beam Element?Which Beam Element?
• Several types of beams are usually available
Diff t b th i d– Different beam theories are used
• Bending in BEAM188/189 is linear, unlike that in BEAM4;
use several elements to model a member with 188 or 189
• BEAM44 and BEAM188/189 include shear deformation
– Some elements have special features:
• Tapered beams (BEAM44)• Tapered beams (BEAM44)
• Section offset (BEAM44, BEAM188/189)
• Section visualization, including stresses (BEAM44,
BEAM188/189)BEAM188/189)
• Initial strain input (BEAM4, BEAM44)
• Initial stress input (BEAM188/189)
Shell ElementsShell Elements
• Can use a shell when the maximum unsupported dimension of the
structure is at least 10 times the thickness
• Use to model thin panels or tubular structures
• “Thick” shell elements include transverse shear, “thin” shell elements
ignore this.
• Shell elements can be 2D or 3D; 2D shells are drawn as a line, 3D as
an area
Shell PitfallsShell Pitfalls
• Modeling tubes with straight-edged shells will
result in a faceted modelresult in a faceted model
– The nodes are on the true surface, so the
lengths of the elements are smaller thanlengths of the elements are smaller than
the circumference– inaccurate cross-
section for axial stress
– Pressure will produce spurious
circumferential bending moments at the
nodesnodes
– Use finer mesh, or use elements with
midside nodes
Shell PitfallsShell Pitfalls
• When shell elements meet at a T,
material is duplicatedmaterial is duplicated
• Can be easier to simply mesh the
outer surface of a model, but the
element does not correspond to theelement does not correspond to the
center of the actual plate
– Local bending is now changed
– Can use shell offset toCan use shell offset to
accommodate this (SHELL91,
SHELL99, SHELL181)
• Connecting shell and solid elementsConnecting shell and solid elements
tricky
– Different DOFs
Solid-Shell ElementSolid-Shell Element
• 3D Solid brick (or prism)
element without bendingelement without bending
locking
• Nodes have same DOFs asNodes have same DOFs as
3D elements– can connect
thin and thick structures
without constraint equationswithout constraint equations
or MPCs
• Can model varying thicknessCan model varying thickness
bodies without using multiple
real constants
2D Solid Elements2D Solid Elements
• Used to model a cross-section of solid objects.
• Must be modeled in the global Cartesian X Y plane• Must be modeled in the global Cartesian X-Y plane.
• All loads are in the X-Y plane, and the response
(displacements) are also in the X-Y plane.
• Element behavior may be one of the following:
– plane stress
plane strain– plane strain
– generalized plane strain
– axisymmetric
– axisymmetric harmonic
Plane StressPlane Stress
• Assumes zero stress in the Z direction.
• Valid for components in which the Z dimension isValid for components in which the Z dimension is
smaller than the X and Y dimensions.
• Z-strain is non-zero.
• Optional thickness (Z direction) allowed
Y
XZ• Optional thickness (Z direction) allowed.
• Used for structures such as flat plates subjected
to in-plane loading, or thin disks under pressure or
centrifugal loading
XZ
centrifugal loading.
Plane StrainPlane Strain
• Assumes zero strain in the Z direction.
V lid f t i hi h th Z• Valid for components in which the Z
dimension is much larger than the X
and Y dimensions.
Z
• Z-stress is non-zero.
• Used for long, constant cross-section
Y
X
Z
structures such as structural beams.
Generalized Plane StrainGeneralized Plane Strain
• Assumes a finite
deformation domaindeformation domain
length in Z direction
instead of infinite
• Gives more practical• Gives more practical
results for when the Z
direction is not long
enoughenough
• The deformation domain or structure is formed
by extruding a plane area along a curve with a
constant curvatureconstant curvature.
AxisymmetryAxisymmetry
• Assumes that the 3-D model and its loading can be
generated by revolving a 2-D section 360° about the
Y axis.
• Axis of symmetry must coincide with the global Yy y g
axis.
• Y direction is axial, X direction is radial, and Z
direction is circumferential (hoop) directiondirection is circumferential (hoop) direction.
• Hoop displacement is zero; hoop strains and stresses
are usually very significant.
U d f l t i ht i h ft t• Used for pressure vessels, straight pipes, shafts, etc.
Axisymmetric pitfalls in ANSYSAxisymmetric pitfalls in ANSYS
• Check keyopt(3) setting–
otherwise model will be planeotherwise, model will be plane
stress
• Pressures are input as force/area
• Point loads are the total force for
the circumference
All d t h X• All nodes must have +X
coordinate
• Nodes at X=0 need to have UXNodes at X 0 need to have UX
constrained
3D Solid Elements3D Solid Elements
• Used for structures which, because of
t t i l l di d t il fgeometry, materials, loading, or detail of
required results, cannot be modeled with
simpler elementssimpler elements.
• Also used when the model geometry is
transferred from a 3-D CAD system and atransferred from a 3 D CAD system, and a
large amount of time and effort is required to
convert it to a 2-D or shell form.
Element OrderElement Order
• Element order refers to the polynomial order of the
element’s shape functionselement s shape functions.
• What is a shape function?
– It is a mathematical function that gives the “shape”
of the results within the element. Since FEA
solves for DOF values only at nodes, we need the
shape function to map the nodal DOF values to
points within the element.
– The shape function represents assumed behavior
for a given element.for a given element.
– How well each assumed element shape function
matches the true behavior directly affects the
accuracy of the solution as shown on the nextaccuracy of the solution, as shown on the next
slide.
Comparing Element OrderComparing Element Order
Linear approximation
(P R lt )
Quadratic distribution of
DOF values
Actual quadratic
curve
(Poor Results)
curve
Linear approximation
with multiple elements
(Better Results)
Quadratic approximation
(Best Results)(Better Results) (Best Results)
Linear vs. QuadraticLinear vs. Quadratic
Linear elements
• Can support only a linear variation
Quadratic elements
• Can support a quadratic variation ofpp y
of displacement and therefore
(mostly) only a constant state of
stress within a single element.
pp q
displacement and therefore a linear
variation of stress within a single
element.
• Highly sensitive to element
distortion.
• Acceptable if you are only
interested in nominal stress results
• Can represent curved edges and
surfaces more accurately than
linear elements. Not as sensitive to
element distortion.interested in nominal stress results.
• Need to use a large number of
elements to resolve high stress
gradients.
element distortion.
• Recommended if you are interested
in highly accurate stresses.
• Give better results than linearg
elements, in many cases with fewer
number of elements and total DOF.
Selecting Element OrderSelecting Element Order
• When you choose an element type, you are
implicitly choosing and accepting the elementimplicitly choosing and accepting the element
shape function assumed for that element
type. Therefore, check the shape function
information before you choose an element
type.
Typically a linear element has only corner• Typically, a linear element has only corner
nodes, whereas a quadratic element also has
midside nodes.
Selecting Element OrderSelecting Element Order
• For shell models, the difference between linear and
quadratic elements is not as dramatic as for solidquadratic elements is not as dramatic as for solid
models. Linear shells are therefore usually preferred.
• Besides linear and quadratic elements, a third kind is
available known as p elements P elements canavailable, known as p-elements. P-elements can
support anywhere from a quadratic to an 8th-order
variation of displacement within a single element and
include automatic solution convergence controlsinclude automatic solution convergence controls.
Mesh ConsiderationsMesh Considerations
• For simple comparison,
coarse mesh is OKcoarse mesh is OK
• For accurate stresses, finer
mesh is needed
• Need finer mesh for fatigue
• Invest elements at locations of
i t tinterest
• Avoid connecting quadratic
and linear elementsand linear elements
Mesh DistortionMesh Distortion
• Elements distorted from their basic shape can
be less accuratebe less accurate
• Greater the distortion, the greater the error
• Four types of distortion:• Four types of distortion:
– Aspect ratio (elongation)
– Angular distortion (skew and taper)Angular distortion (skew and taper)
– Volumetric distortion
– Mid node position distortion (higher orderMid node position distortion (higher order
elements)
Mesh DistortionMesh Distortion
• Most FEA packages have distortion checks,
and will warn you if elements exceed thosey
limits
• These limits are subjective, and a ‘bad’
l t i ht t i lt delement might not give erroneous results, and
a ‘good’ element might not give accurate
results!results!
Connecting Different Element TypesConnecting Different Element Typesg ypg yp
• Meshing your entire structure is not always
feasible it’s nice to model some parts withfeasible– it s nice to model some parts with
simpler elements
• Can embed shells in solid elements toCan embed shells in solid elements to
connect them, but be careful of doubling the
stiffness– better to use MPC connection or
Solid Shell elementSolid-Shell element
• Use constraint equation or MPC to connect
shell to solid beam to solid or beam to shellshell to solid, beam to solid or beam to shell.
Connecting Different Element TypesConnecting Different Element Types
• Constraint equation and MPCs allows single
d t d i t f d th tnode to drive a set of nodes– so that
moments are transferred properly
Check Real ConstantsCheck Real Constants
• Beam’s often have a ‘strong’ and ‘weak’ axis–
i t t t h tiff i tiimportant to have proper stiffness resisting
loads
In ANSYS use /eshape on to turn on beam• In ANSYS, use /eshape,on to turn on beam
and shell cross-sections
Check shell normalsCheck shell normals
• Shells have a ‘bottom’, ‘middle’ and ‘top’Shells have a bottom , middle and top
• Bending through thickness means stress
on ‘top’ and ‘bottom’ will differ
W t ll ‘t ’ i th di ti• Want all ‘tops’ in the same direction, so
that the stresses make sense
• Positive pressure is oriented opposite to
the element normal (i.e., into the
element)
• /PSYM,ADIR to view normals/PSYM,ADIR to view normals
Element connectivityElement connectivity
• Make sure there are no ‘cracks’
in the modelin the model
• Turn on edge plotting
• Apply a dummy load and solve,
th i th di l tthen view the displacements
• Can also use a shrink plot to
check connectivityy
• Can add density and do a modal
analysis-- mode shapes will
show cracksshow cracks
Mesh ConvergenceMesh Convergence
• FEA Theory: as mesh gets finer, it gets closer to real
answeranswer
• Mesh once, solve, mesh finer, solve again; if results
change within a certain percentage, the mesh is
converged, otherwise, repeat
• Perform a mesh convergence on a problem with a
known answer to get a better understandingknown answer to get a better understanding
• Displacement results converge faster than stress
results
Boundary conditionsBoundary conditions
• Boundary conditions provide the known
l f th t i l tivalues for the matrix solution
• You always have to include them– even for a
balanced pressure situationbalanced pressure situation
• Can use symmetry to support a balanced
load situationload situation
• Can use weak springs to support a balanced
structurestructure
Boundary conditionsBoundary conditions
• Do the boundary conditions
adequately reflect ‘real life’?adequately reflect real life ?
• There are no single-point or line
supports; these are
approximations we use Realapproximations we use. Real
life has some small area
• Be wary of singularities
• If deformation of support isn't
negligible, model support with
coarse elements and use
bonded contact to tie support to
model
Be Careful about Fixed SupportsBe Careful about Fixed Supports
• The Poisson effect: when
something is pulled in onesomething is pulled in one
direction, it shrinks in the
perpendicular directions
• A fixed support will prevent this• A fixed support will prevent this
shrinking, which leads to a
singularity
I th t ti l f ‘lift ff’ t• Is there a potential of ‘lift-off’ at
the support? Might need to model
support and contact
Symmetric and Antisymmetric ConstraintsSymmetric and Antisymmetric Constraints
• Symmetry BC: Out-of-plane
displacements and in-planedisplacements and in plane
rotations are fixed.
• Antisymmetry BC: In-plane
displacements and out of planedisplacements and out-of-plane
rotations are fixed.
• Many packages have a single
command to apply these constraints
Symmetric ConstraintsSymmetric Constraints
plane of symmetryp y y
deflected shape
Antisymmetric ConstraintsAntisymmetric Constraints
deflected shape
Prevent rigid body motionPrevent rigid body motion
• For structural static, need to constrain for
t l ti d t titranslation and rotation.
• Even though the beam below is in
equilibrium you need a constraint in theequilibrium, you need a constraint in the
horizontal direction, or you will get ‘pivot
errors’errors
Pivot Errors?Pivot Errors?
• The program doesn’t have any known values
f di l t i th t di ti it ’tfor displacements in that direction, so it can’t
solve the matrix
Prevent Rigid Body MotionPrevent Rigid Body Motion
• Set loads to zero and run– if model doesn’t converge,
or results look odd, you have rigid body motion.or results look odd, you have rigid body motion.
• Or, add density and do modal analysis
LoadingLoading
• Do the loads match real life?
• There are no point loads in real life, just really
small areas with pressures on them
f• Investigate all possible combinations of loads
• Make sure you have density entered if turning
it d i d l l ion gravity or doing modal analysis
• Might need to model load application
device/structuredevice/structure
LoadingLoading
• Consider range of load values
– Parametric analysis of different values
• Consider long-term vs. short-term loads
– Long-term analyzed for creep and fatigue
– Short-term analyzed for yielding
• Think about the load path through the
structure
St. Venant’s PrincipleSt. Venant’s Principle
Two systems of loads which are statically equivalent will
produce approximately the same effect at locationsproduce approximately the same effect at locations
remote from the loads.
• This can be used to simplify loads or
structures
Check ReactionsCheck Reactions
• For statics, sum of forces = sum of reactions
• Can identify misplaced loads, incorrect units,
geometry mistakes, typos
C• Check reactions at contact pairs
Check for bucklingCheck for buckling
• Occurs when part of structure is slender, and
d i t ( ill t hunder compressive stress (will not happen
under tension).
Linear buckling (eigenvalue) is• Linear buckling (eigenvalue) is
UNCONSERVATIVE!
• Nonlinear buckling is more accurate but also• Nonlinear buckling is more accurate, but also
more difficult (need to use full Newton-
Raphson method)Raphson method)
Watch Your Errors and WarningsWatch Your Errors and Warnings
• Warnings about loads or constraints not
li d b th d l tapplied because the node or element are
nonexistent
Undefined material properties• Undefined material properties
Large differences in stiffnessLarge differences in stiffness
• Possible source of problem when the ratio of
th i d i i l t tiffthe maximum and minimum element stiffness
coefficients should be less than 1e8
Otherwise the stiffer part of the model will• Otherwise, the stiffer part of the model will
‘crash through’ the less stiff part
• Can indicate problem with inputs• Can indicate problem with inputs
Evaluating ResultsEvaluating Results
• Stress criteria
• Factor of safety
• Is stress greater than yield?
• Don’t assume the results are correct!
• Are the displacements in the expected
range?
• Compare to tests or theory, when possible
• Does the displaced shape make sense?
• Check out stress hotspots
Evaluating ResultsEvaluating Results
• Use linearization, if needed
• Check the whole model– don’t focus so much
on one spot, you miss a problem elsewhere
C• Check reactions against applied loads
• Check contact pairs for penetration
• Check element error to assess mesh
• Plot unaveraged stresses
Results VerificationResults Verification
• Use deformed animation to check loads and
l k f k i d llook for cracks in model
• Combined load behavior is sometimes
difficult to predict consider separating eachdifficult to predict– consider separating each
load into its own load case to check
Do Test CasesDo Test Cases
• Do a simplified case to learn about behavior
– Do 2D instead of 3D, beam instead of 3D
– Bonded contact instead of frictional
– Elastic instead of plastic or hyperelastic
– Hand calcs!
• Find pitfalls BEFORE running a model for
several days…
Sensitivity AnalysisSensitivity Analysis
• Process of discovering the effects of model
i t tinput parameters on response
• Can provide insight into model characteristics
C f• Can assist in design of experiments
• Should be subject to same scrutiny as all
V&VV&V
Sensitivity AnalysisSensitivity Analysis
• A probabilistic analysis using your
model and statistical data of inputmodel and statistical data of input
parameters to see how much
variation there is in output
• Generally requires several
analyses– very time consuming
• Positive sensitivity indicates that
Global Sensitivity
• Positive sensitivity indicates that
increasing the value of the
uncertainty variable increases the
value of the result parameter
Local Sensitivity
CalibrationCalibration
• Also known as “model updating”, “model
t i ” “ t lib ti ”tuning”, “parameter calibration”
• Adjust for
C– Compliance in joints
– Damping
– Unmeasured excitations
– Uncertain boundary conditions
– Material variations
Model CalibrationModel Calibration
• Determines model’s fitting ability, NOT
di ti bilitpredictive capability
• Use tests or hand calcs to tweak the model
f C– Tests used for calibration CAN’T be used
for validation
Mi th t t b h i l ibl• Mirror the test behavior as close as possible
when calibrating
CalibrationCalibration
• Calibrate against
– Test data
– Field data
– Engineering experience
– Hand calculations
– Simplified analyses
ValidationValidation
• Making sure the FE model will be accurate for
ifi d f l da specified range of loads
• Use experimental data (different from
calibration data)calibration data)
• Engineering experience
H d l l ti• Hand calculations
• Don’t just assume the model is correct!!
Document Everything!Document Everything!
• Detail all decisions made
• Explain simplifications
• Detail loads and supports
• Document material data
• Document test data
• Document as much results data as possible
– List reaction forces
– Stresses
– Displacementsp

More Related Content

What's hot

Dual phase steels (1)
Dual phase steels (1)Dual phase steels (1)
Dual phase steels (1)
Evan Sanders
 
Stages of fea in cad environment
Stages of fea in cad environmentStages of fea in cad environment
Stages of fea in cad environment
rashmi322
 
Lecture 10 bending stresses in beams
Lecture 10 bending stresses in beamsLecture 10 bending stresses in beams
Lecture 10 bending stresses in beams
Deepak Agarwal
 
Introduction to Materials Science & Engineering
Introduction to Materials Science & EngineeringIntroduction to Materials Science & Engineering
Introduction to Materials Science & Engineering
Alif Haiqal
 

What's hot (20)

Introduction fea
Introduction feaIntroduction fea
Introduction fea
 
What does cold stretching mean
What does cold stretching meanWhat does cold stretching mean
What does cold stretching mean
 
2006 E.C. aait materials i regular chapter 6 introduction to phase diagrams
 2006 E.C. aait materials i regular chapter 6 introduction to phase diagrams 2006 E.C. aait materials i regular chapter 6 introduction to phase diagrams
2006 E.C. aait materials i regular chapter 6 introduction to phase diagrams
 
RADIOSS - Composite Materials & Optimization
RADIOSS - Composite Materials & OptimizationRADIOSS - Composite Materials & Optimization
RADIOSS - Composite Materials & Optimization
 
Efficient analytical and hybrid simulations using OpenSees
Efficient analytical and hybrid simulations using OpenSeesEfficient analytical and hybrid simulations using OpenSees
Efficient analytical and hybrid simulations using OpenSees
 
Finite element analysis
Finite element analysisFinite element analysis
Finite element analysis
 
Finite Element Method.pptx
Finite Element Method.pptxFinite Element Method.pptx
Finite Element Method.pptx
 
Dual phase steels (1)
Dual phase steels (1)Dual phase steels (1)
Dual phase steels (1)
 
Stages of fea in cad environment
Stages of fea in cad environmentStages of fea in cad environment
Stages of fea in cad environment
 
Submerged Arc Welding
Submerged Arc WeldingSubmerged Arc Welding
Submerged Arc Welding
 
Finite Element Methode (FEM) Notes
Finite Element Methode (FEM) NotesFinite Element Methode (FEM) Notes
Finite Element Methode (FEM) Notes
 
Finite Element Analysis -Dr.P.Parandaman
Finite Element Analysis  -Dr.P.ParandamanFinite Element Analysis  -Dr.P.Parandaman
Finite Element Analysis -Dr.P.Parandaman
 
Lecture 10 bending stresses in beams
Lecture 10 bending stresses in beamsLecture 10 bending stresses in beams
Lecture 10 bending stresses in beams
 
Rigid body equilibrium
Rigid body equilibriumRigid body equilibrium
Rigid body equilibrium
 
Manto large frame panel formwork
Manto large frame panel formworkManto large frame panel formwork
Manto large frame panel formwork
 
Fracture Mechanics & Failure Analysis:Lectures Fractrography
Fracture Mechanics & Failure Analysis:Lectures Fractrography  Fracture Mechanics & Failure Analysis:Lectures Fractrography
Fracture Mechanics & Failure Analysis:Lectures Fractrography
 
Ansys Tutorial pdf
Ansys Tutorial pdf Ansys Tutorial pdf
Ansys Tutorial pdf
 
Fea theory
Fea theoryFea theory
Fea theory
 
Introduction to Materials Science & Engineering
Introduction to Materials Science & EngineeringIntroduction to Materials Science & Engineering
Introduction to Materials Science & Engineering
 
Advances in SPecail Steels : Super alloy ni and ti alloys
Advances in SPecail Steels : Super alloy ni and ti alloysAdvances in SPecail Steels : Super alloy ni and ti alloys
Advances in SPecail Steels : Super alloy ni and ti alloys
 

Viewers also liked

Deaton aci-fall2010
Deaton aci-fall2010Deaton aci-fall2010
Deaton aci-fall2010
bendeaton
 
Sheet metal assembly verification by fea methods
Sheet metal assembly verification by fea methodsSheet metal assembly verification by fea methods
Sheet metal assembly verification by fea methods
Manas Ranjan
 
INTERGRAPH PPM
INTERGRAPH PPMINTERGRAPH PPM
INTERGRAPH PPM
nsivaku
 
Analysis of water hammer forming on the sheet metal (2)
Analysis of water hammer forming on the sheet metal (2)Analysis of water hammer forming on the sheet metal (2)
Analysis of water hammer forming on the sheet metal (2)
Alexander Decker
 
2805_Worland-2805 - The Interoperability Advantage
2805_Worland-2805 - The Interoperability Advantage2805_Worland-2805 - The Interoperability Advantage
2805_Worland-2805 - The Interoperability Advantage
Matt Worland
 
Resume_Pranat Mishra
Resume_Pranat MishraResume_Pranat Mishra
Resume_Pranat Mishra
pranat mishra
 
Safety awareness on near miss
Safety awareness on near missSafety awareness on near miss
Safety awareness on near miss
Ashok Singh
 

Viewers also liked (20)

Deaton aci-fall2010
Deaton aci-fall2010Deaton aci-fall2010
Deaton aci-fall2010
 
Sheet metal assembly verification by fea methods
Sheet metal assembly verification by fea methodsSheet metal assembly verification by fea methods
Sheet metal assembly verification by fea methods
 
CAPINC Summer of Simulation Part 3: The 5 Things to do Before Showing Anyone ...
CAPINC Summer of Simulation Part 3: The 5 Things to do Before Showing Anyone ...CAPINC Summer of Simulation Part 3: The 5 Things to do Before Showing Anyone ...
CAPINC Summer of Simulation Part 3: The 5 Things to do Before Showing Anyone ...
 
Mosquito
MosquitoMosquito
Mosquito
 
INTERGRAPH PPM
INTERGRAPH PPMINTERGRAPH PPM
INTERGRAPH PPM
 
High perfomance buildings
High perfomance buildingsHigh perfomance buildings
High perfomance buildings
 
Are your customers working too hard?
Are your customers working too hard?Are your customers working too hard?
Are your customers working too hard?
 
Maidan Summit 2011 - C Chandramohan, Planning Commission
Maidan Summit 2011 - C Chandramohan, Planning CommissionMaidan Summit 2011 - C Chandramohan, Planning Commission
Maidan Summit 2011 - C Chandramohan, Planning Commission
 
Analysis of water hammer forming on the sheet metal (2)
Analysis of water hammer forming on the sheet metal (2)Analysis of water hammer forming on the sheet metal (2)
Analysis of water hammer forming on the sheet metal (2)
 
2805_Worland-2805 - The Interoperability Advantage
2805_Worland-2805 - The Interoperability Advantage2805_Worland-2805 - The Interoperability Advantage
2805_Worland-2805 - The Interoperability Advantage
 
Consumer rights
Consumer rightsConsumer rights
Consumer rights
 
Base ring analysis
Base ring analysisBase ring analysis
Base ring analysis
 
Developing Effective Work Procedures Training - 3 days
Developing Effective Work Procedures Training - 3 daysDeveloping Effective Work Procedures Training - 3 days
Developing Effective Work Procedures Training - 3 days
 
Resume_Pranat Mishra
Resume_Pranat MishraResume_Pranat Mishra
Resume_Pranat Mishra
 
Marathon preparation for beginners
Marathon preparation for beginnersMarathon preparation for beginners
Marathon preparation for beginners
 
Running
RunningRunning
Running
 
Safety awareness on near miss
Safety awareness on near missSafety awareness on near miss
Safety awareness on near miss
 
Employee discipline
Employee disciplineEmployee discipline
Employee discipline
 
Enterprise Asset Management
Enterprise Asset ManagementEnterprise Asset Management
Enterprise Asset Management
 
Melissa Keroack: Why You Should Stretch
Melissa Keroack: Why You Should StretchMelissa Keroack: Why You Should Stretch
Melissa Keroack: Why You Should Stretch
 

Similar to fea_best_practices

Computer Aided Analysis and Design Of Building Structures.ppt
Computer Aided Analysis and Design Of Building Structures.pptComputer Aided Analysis and Design Of Building Structures.ppt
Computer Aided Analysis and Design Of Building Structures.ppt
AliFurqan6
 
© StraighterLine MAT251 General Calculus II General C.docx
© StraighterLine MAT251 General Calculus II General C.docx© StraighterLine MAT251 General Calculus II General C.docx
© StraighterLine MAT251 General Calculus II General C.docx
susanschei
 

Similar to fea_best_practices (20)

Magnus Technical News Letter Nov-2016
Magnus Technical News Letter Nov-2016Magnus Technical News Letter Nov-2016
Magnus Technical News Letter Nov-2016
 
Magnus Technical News Letter Nov-2016
Magnus Technical News Letter Nov-2016Magnus Technical News Letter Nov-2016
Magnus Technical News Letter Nov-2016
 
Diagrid Structures: Introduction & Literature Survey
Diagrid Structures: Introduction & Literature SurveyDiagrid Structures: Introduction & Literature Survey
Diagrid Structures: Introduction & Literature Survey
 
Two new elements to OpenSees
Two new elements to OpenSeesTwo new elements to OpenSees
Two new elements to OpenSees
 
comparison of FACTOR OF SAFETY using LIMIT EQUILIBRIUM(OASYS) and NUMERICAL M...
comparison of FACTOR OF SAFETY using LIMIT EQUILIBRIUM(OASYS) and NUMERICAL M...comparison of FACTOR OF SAFETY using LIMIT EQUILIBRIUM(OASYS) and NUMERICAL M...
comparison of FACTOR OF SAFETY using LIMIT EQUILIBRIUM(OASYS) and NUMERICAL M...
 
Basic applied fem
Basic applied femBasic applied fem
Basic applied fem
 
CIM 1.pptx
CIM 1.pptxCIM 1.pptx
CIM 1.pptx
 
Crack propagation and life expectancy.pptx
Crack propagation and life expectancy.pptxCrack propagation and life expectancy.pptx
Crack propagation and life expectancy.pptx
 
Simulation with Nonlinear Structural Materials
Simulation with Nonlinear Structural MaterialsSimulation with Nonlinear Structural Materials
Simulation with Nonlinear Structural Materials
 
Part 3 Practical CFD(1).pdf
Part 3 Practical CFD(1).pdfPart 3 Practical CFD(1).pdf
Part 3 Practical CFD(1).pdf
 
Computer Aided Analysis and Design Of Building Structures.ppt
Computer Aided Analysis and Design Of Building Structures.pptComputer Aided Analysis and Design Of Building Structures.ppt
Computer Aided Analysis and Design Of Building Structures.ppt
 
ajit fmmm ppt (1) (1).pptx
ajit fmmm ppt (1) (1).pptxajit fmmm ppt (1) (1).pptx
ajit fmmm ppt (1) (1).pptx
 
SBS 1.pptx
SBS 1.pptxSBS 1.pptx
SBS 1.pptx
 
0_Project sample (1).pdsmzmcmzmczxmczcptx
0_Project sample (1).pdsmzmcmzmczxmczcptx0_Project sample (1).pdsmzmcmzmczxmczcptx
0_Project sample (1).pdsmzmcmzmczxmczcptx
 
Bridge project
Bridge projectBridge project
Bridge project
 
© StraighterLine MAT251 General Calculus II General C.docx
© StraighterLine MAT251 General Calculus II General C.docx© StraighterLine MAT251 General Calculus II General C.docx
© StraighterLine MAT251 General Calculus II General C.docx
 
Tolerance stack up and analysis mn
Tolerance stack up and analysis   mnTolerance stack up and analysis   mn
Tolerance stack up and analysis mn
 
Modeling and Design of Bridge Super Structure and Sub Structure
Modeling and Design of Bridge Super Structure and Sub StructureModeling and Design of Bridge Super Structure and Sub Structure
Modeling and Design of Bridge Super Structure and Sub Structure
 
Non Linear Analysis of Ball and Socket Joint
Non Linear Analysis of Ball and Socket JointNon Linear Analysis of Ball and Socket Joint
Non Linear Analysis of Ball and Socket Joint
 
Reliability Seminar ppt
Reliability Seminar pptReliability Seminar ppt
Reliability Seminar ppt
 

fea_best_practices

  • 1. FEA Best PracticesFEA Best Practices 1
  • 2. IntroductionIntroduction • FEA is not a black box; it is a tool that can be abusedabused. • It is an approximation • Careful modeling andg interpretation of results • Garbage in, garbage out!
  • 3. Example: Sleipner A Oil PlatformExample: Sleipner A Oil Platform • Concrete structure with 24 cells, k i 1991 d i f d ksank in 1991 during prep for deck installation • Extensive FEA was performed, butExtensive FEA was performed, but inaccurate modeling of the tricells, the frame where three cells met, led to an underconservative designled to an underconservative design • Shear stresses were underestimated by 47%y
  • 4. How can this be prevented?How can this be prevented? • Thorough planning• Thorough planning • Careful modeling A t l di d• Accurate loading and modeling of supports • Thorough verification of• Thorough verification of results
  • 5. Accurate Results Depend on:Accurate Results Depend on: • Understanding the physics of the problem U d t di th b h i f th l t• Understanding the behavior of the elements • Selecting the correct element, the number of elements, and their distributionelements, and their distribution • Critically evaluating the results and making modification in the conceptual model to improve their accuracy • Understanding the effects of the simplifications and assumptions usedassumptions used Using FEA wisely requires using best practices: this seminar presents many of these, and discusses how toseminar presents many of these, and discusses how to develop best practices for your process.
  • 6. Guidelines for Best PracticesGuidelines for Best Practices • Department of Defense’s Defense Modeling and Simulation Office – Recommended practices for large-scale simulations – Does not focus on first-principles directlyDoes not focus on first principles directly • American Institute of Aeronautics and Astronautics (AIAA) has the Guide for the Verification and Validation of Computational Fluid Dynamicsp y Simulations • FEA now has the recently formed ASME PTC 60 committee on Verification and Validation – Recently published Guide for Verification and Validation in Computational Mechanics
  • 7. V&V 10-2006V&V 10-2006 • Provides structural mechanics community with: C l– Common language – Conceptual framework – General guidance for implementing V&V– General guidance for implementing V&V • NOT a step-by-step guide! – Glossary of termsy – Figures illustrating a recommended overall approach – Discussions of factors that should be considered • Written as guidance to developing V & V processes
  • 8. V&V 10-2006: Elements of V&VV&V 10-2006: Elements of V&V Intended Use Modeling Activities Experimental ActivitiesModeling Activities -Model Development -Verification -Predictive Calculations -Uncertainty assessment Experimental Activities -Experimental design -Initial and boundary conditions -Response measurements -Uncertainty assessment Validation Application
  • 9. V & VV & V • Model is validated for a specified use f t i f l d– e.g., for a certain range of loads • Modeler should quantify the uncertainties – Due to inherent variability of parameters– Due to inherent variability of parameters – Lack of knowledge of the parameters – Model form • Combine with calculation verification to get overall uncertainty estimate • Not always possible to test the full range of interest – Should still develop a plan of V&V
  • 10. Best Practices ApproachBest Practices Approach • Plan your analysis • Materials • Model geometry – Element choice – Meshing – Simplifications • Supports and Loads • Model Calibration • Verification
  • 11. Plan your analysisPlan your analysis Wh t th d i bj ti ?• What are the design objectives? – What do you need to know? Wh d i FEA?– Why are you doing FEA? • What is the design criteria? – What engineering criteria will be used to evaluate the design?
  • 12. Plan your analysisPlan your analysis • What are you trying to find out? H h f th t t d t b• How much of the structure needs to be modeled? • What are the boundary conditions and loads?• What are the boundary conditions and loads? • Do you need to know stresses, displacements, frequency, buckling or temperature?q y, g p • Get ballpark figures through hand-calculations or test data, so you have an idea of how the t t ill b h d h t bstructure will behave and what numbers are reasonable.
  • 13. Analysis DecisionsAnalysis Decisions • Analysis type • How to idealize material properties • Geometry details/simplifications • Element type/options • What are the supports or constraints • What are the loads
  • 14. Type of analysisType of analysis • Is it static or dynamic? – Are the loads applied gradually, or quickly? – Vibrations? Seismic? • Linear or nonlinear? – Are there large deflections? – Nonlinear materials? – Contact?
  • 15. Is it really static?Is it really static? • Static analysis assumes that inertial and d i ff t li ibldamping effects are negligible • You can use time-dependency of loads as a way to choose between static and dynamicway to choose between static and dynamic analysis. If the loading is constant over a relatively– If the loading is constant over a relatively long period of time, choose a static analysis.analysis.
  • 16. Is it really static?Is it really static? • In general, if the excitation frequency is less th 1/3 f th t t ’ l t t lthan 1/3 of the structure’s lowest natural frequency, a static analysis may be acceptableacceptable • Cyclic loads can be modeled by a harmonic analysis rather than full transientanalysis rather than full transient
  • 17. Linear vs. NonlinearLinear vs. Nonlinear • Nonlinear structural behavior is a changing t t l tiffstructural stiffness • Several types of nonlinearities: G– Geometric – Material (e.g., plasticity, hyperelasticity) – Changing Status (e.g., contact)
  • 18. Geometric NonlinearitiesGeometric Nonlinearities • Large deflections L t ti• Large rotation • Stress stiffening Cables– Cables – Membranes • Membrane under• Membrane under deformation picks up bending stiffness S i i t t– Spinning structures
  • 19. Material NonlinearitiesMaterial Nonlinearities • Plasticity ε • Creep/Viscoelasticity – Rate dependence • Viscoplasticity – Time dependent t • Hyperelasticity σ Yield Point σy εElastic Plastic Unloading
  • 20. Changing Status NonlinearitiesChanging Status Nonlinearities • Contact
  • 21. ContactContact • Bonded vs. nonlinear contact – Welded/glued parts – Gaps in model – Will parts separate from each other? – Is delamination possible? • Large vs. small sliding – Determines type of element to use – Determines type of contact
  • 22. ContactContact • Contact stiffness – Is the contact hard, or is there some softening? ?– Is contact pressure an important value? • Does friction need to be modeled? – What value for the coefficient? – May need to run model with different values
  • 23. MaterialsMaterials • Material properties used will be approximate! • Is the material homogenous (the same throughout)? ?• Is it isotropic, orthotropic or anisotropic? • Is temperature dependence important to the l i ?analysis? • Is there rate or time dependence? • Are composites used?
  • 24. Material InformationMaterial Information • For linear isotropic material, need modulus of l ti it d P i ’ ti f t tielasticity and Poisson’s ratio for a static analysis Need density for inertial loads• Need density for inertial loads • For thermal analysis, need thermal conductivityconductivity • Also need Coefficient of Thermal Expansion for thermal stressfor thermal stress • Need test data for nonlinear materials
  • 25. Material Data SourcesMaterial Data Sources • Testing: – Datapoint Labs: http://www.datapointlabs.com/ – Axel Products: http://www.axelproducts.com/ • Online: – Matweb: http://www.matweb.com – Material Data Network: http://matdata.net/index.jsp
  • 26. Poisson’s RatioPoisson’s Ratio • Used to calculate shear modulus • Controls expansion/contraction in direction perpendicular to load direction f• If using ν = 0.5, need to use element with hyperelastic ability F d l th t t i d f• For models that are constrained from expansion, the value of ν is very important!
  • 27. Multiple MaterialsMultiple Materials • Model a boundary wherever material properties changematerial properties change • Make sure the appropriate material property is assigned to each part of the model • Consider interaction• Consider interaction between properties – Affects contact stiffness
  • 28. Linear vs. Non-Linear MaterialsLinear vs. Non-Linear Materials • Will the stresses stay in the elastic region? • Are you using a non-linear material, e.g. concrete, soil, rubber? f ?• Do you need to consider creep or fatigue?
  • 29. Material Non-linearity Flowchart, by Andrew Crocombe Assess by undertaking linear analysis START Is material behaviour linear? ?? At operating conditions, does material exhibit rate Is deformation fully Use viscoelastic model Is deformation fully Use hyperelastic model no no yesyes yes ?? exhibit rate dependency? recoverable? model reversible? Use rate independent Is there significant Use viscoplastic model ?? ?? ?? ?? no no yes p plasticity partial recovery? viscoplastic model Will loading Research the material Does material Use Mohr Coulomb or ?? no yes Will loading vary with time? Use a creep model exhibit hydrostatic stress sensitivity? Use von Coulomb or Drucker- Prager no no yes y Use rate dependent yield model Use von Mises plasticity, or similar
  • 30. Linear or Nonlinear?Linear or Nonlinear? If no stress-strain data is given, the program will assume the analysis is linear, and will use Young’s Modulus even if the party , g p yields. This gives erroneous results when the loads cause the model to exceed yield. “Linear” stress Actual stress Linear stress ε
  • 31. Non-Linear MaterialsNon-Linear Materials • Enter stress-strain curve using true-stress d t t iand true-strain true strain = ln(1 + engineering strain) ( )true stress = eng. stress (1 + eng. strain) • Graph stress-strain curve to check inputs • Still need to enter Young’s modulus • Make sure Young’s modulus matches yield stress and strain
  • 32. UnitsUnits • Many general purpose FEA codes allow the t t i t t it tuser to enter a consistent unit set • Make sure forces, displacements, material properties have same units these determineproperties have same units– these determine the units of the results. • Use mass = force/area to get proper mass• Use mass = force/area to get proper mass units
  • 33. Consistent Unit SystemsConsistent Unit Systems M it k k lbf 2/i lMass unit kg kg lbf-s2/in slug Length unit m mm in ft Time unit s s s s Gravity const. 9.807 9807 386 32.2 Force unit N mN lbf lbf Pressure/Modulus of Elasticity Pa kPa psi psfPressure/Modulus of Elasticity Pa kPa psi psf Density Unit kg/m3 kg/mm3 lbf-s2/in4 slug/ft3 Mod. Elasticity Steel 0.2E12 0.2E9 30E6 4.32E9 M d El ti it C t 30E9 30000 4 5E6 648E6Mod. Elasticity Concrete 30E9 30000 4.5E6 648E6 Density of Steel 7860 7.86E-6 7.5e-4 15.2 Density of Concrete 2380 2.38E-6 2.2e-4 4.61
  • 34. How to Check UnitsHow to Check Units • Set loads to zero and run. Check mass and t fcenter of mass. • Or, turn on gravity and check reactions. f (• If using small dimensions (e.g. microns, millimeters) use smaller base unit to reduce round off problemsround-off problems
  • 35. Create the Model-- What should I model? Create the Model-- What should I model? • Do I model the entire structure, or only the part that is of interest?part that is of interest? • Should I model bolts? How?How? • Do I model the welds? What details should be• What details should be included?
  • 36. How was the part made?How was the part made? • Casting can create variation in material tiproperties • Forging affects the state of strain f• Formed sheet metal can have significant residual stresses in corners and bends
  • 37. Variations and TolerancesVariations and Tolerances • Material variations and tolerances affect b h i b bili ti l i t kl thibehavior– probabilistic analysis tackles this • Consider effects of tolerances on key locationslocations
  • 38. Simplification—Be Careful!Simplification—Be Careful! • Fillets can prevent singularities • Holes, bosses, etc. in areas of high stress should be included
  • 39. SingularitiesSingularities • FEA uses the theory of elasticity: stress = force/area• FEA uses the theory of elasticity: stress = force/area • If the area=0, then stress=infinite • Theory of FEA: as mesh is refined the stresses approachTheory of FEA: as mesh is refined, the stresses approach the theoretical stress • For a singularity, you would try to converge on infinity P σ = P/A As A ⇒ 0, σ ⇒ ∞
  • 40. SingularitiesSingularities • A stress singularity is a location in a finite element model where the stress value is unbounded (infinite)model where the stress value is unbounded (infinite). Examples: – A point load, such as an applied force or moment – An isolated constraint point, where the reaction force behaves like a point load – A sharp re-entrant corner (with zero fillet radius)A sharp re entrant corner (with zero fillet radius) • Real structures do not contain stress singularities. They are a fiction created by the simplifying assumptions of the modelassumptions of the model. • Point loads are best used for line elements
  • 41. What do you do with Singularities?What do you do with Singularities? • If they are located far away from the region ofy y g interest, you can focus post-processing away from that part of the model • If they are located in the region of interest, you will need to take corrective action
  • 42. How do you Correct for Singularities?How do you Correct for Singularities? • Adding a fillet at re-entrant corners and re- i th l iruning the analysis. • Replacing a point force with an equivalent pressure loadpressure load.
  • 43. How do you Correct for Singularities?How do you Correct for Singularities? • “Spreading out” displacement constraints t f dover a set of nodes. • Turning on material plasticity S• Using Stress Linearization
  • 44. Can I Use Symmetry?Can I Use Symmetry? • Symmetric structures can be modeled by a smaller representative portion or cross-sectionrepresentative portion or cross section • Easier to create, can use a finer mesh • Quicker run times– can run multiple load scenarios, lti l fi ti h i kmultiple configurations much quicker • It can be used when geometry, material behavior and loading are symmetric about the same plane(s).g y ( ) • Generally can NOT use symmetry in modal analysis, as the mode shapes are not always symmetric.
  • 45. SymmetrySymmetry • Types of symmetry: – Axisymmetry – Rotational – Planar or reflective – Repetitive orp translational
  • 46. Symmetry, InterruptedSymmetry, Interrupted • Sometimes a small detail interrupts symmetry • Can ignore it, or treat it as symmetric– best to do a small test case if unsuresmall test case if unsure
  • 47. SuperelementSuperelement • A superelement is a single element that has the same stiffness as a large portion of a structuresame stiffness as a large portion of a structure • Can model in detail the area of interest, then use one or more superelements for the rest of the structure C l t f ti t f• Can use superelements for repeating parts of a structure • Also known as substructuringg • Requires more pre/post-processing • The stiffness is exact, damping/mass is not
  • 48. Modeling BoltsModeling Bolts • Solid model if you need stress in bolt • Beam model if you don’t • Modeling threads increases model size– may be too much detail
  • 49. Bolt PretensionBolt Pretension • Affects stresses and deflections • Traditionally, imposed a strain on the bolt equal to the pretension strain (requires multiple solutions)multiple solutions) • Can instead use pretension element. • ANSYS can automate bolt• ANSYS can automate bolt pretension in either interface
  • 50. Check geometryCheck geometry • If importing model, do some checks of the di i d ’t it’ i ht!dimensions – don’t assume it’s right! • Make sure the model is in the required units systemsystem • If the model was created in a system different from the material data and loads you need tofrom the material data and loads, you need to scale the model by the proper conversion factorfactor
  • 51. Choice of elementsChoice of elements • 2D vs 3D vs line – 2D elements are spatially2D elements are spatially 3D, but in the model they are geometrically 2D El O d li• Element Order: linear, quadratic, polynomial • Specialized elements?Specialized elements? (composites, concrete, acoustics, coupled field) • Geometric dimensionality-- how the geometry is
  • 52. Line ElementsLine Elements • Beam elements have bending and axial strength. They are used to model bolts, tubular members, C-sections, angle irons, etc. • Spar or Link elements have axial strength They are used to modelstrength. They are used to model springs, bolts, preloaded bolts, and truss members. • Spring or Combination elements also have axial strength, but instead of specifying a cross-section and material data, a spring stiffness is entered They are used to model springsspring stiffness is entered. They are used to model springs, bolts, or long slender parts, or to replace complex parts by an equivalent stiffness.
  • 53. Which Beam Element?Which Beam Element? • Several types of beams are usually available Diff t b th i d– Different beam theories are used • Bending in BEAM188/189 is linear, unlike that in BEAM4; use several elements to model a member with 188 or 189 • BEAM44 and BEAM188/189 include shear deformation – Some elements have special features: • Tapered beams (BEAM44)• Tapered beams (BEAM44) • Section offset (BEAM44, BEAM188/189) • Section visualization, including stresses (BEAM44, BEAM188/189)BEAM188/189) • Initial strain input (BEAM4, BEAM44) • Initial stress input (BEAM188/189)
  • 54. Shell ElementsShell Elements • Can use a shell when the maximum unsupported dimension of the structure is at least 10 times the thickness • Use to model thin panels or tubular structures • “Thick” shell elements include transverse shear, “thin” shell elements ignore this. • Shell elements can be 2D or 3D; 2D shells are drawn as a line, 3D as an area
  • 55. Shell PitfallsShell Pitfalls • Modeling tubes with straight-edged shells will result in a faceted modelresult in a faceted model – The nodes are on the true surface, so the lengths of the elements are smaller thanlengths of the elements are smaller than the circumference– inaccurate cross- section for axial stress – Pressure will produce spurious circumferential bending moments at the nodesnodes – Use finer mesh, or use elements with midside nodes
  • 56. Shell PitfallsShell Pitfalls • When shell elements meet at a T, material is duplicatedmaterial is duplicated • Can be easier to simply mesh the outer surface of a model, but the element does not correspond to theelement does not correspond to the center of the actual plate – Local bending is now changed – Can use shell offset toCan use shell offset to accommodate this (SHELL91, SHELL99, SHELL181) • Connecting shell and solid elementsConnecting shell and solid elements tricky – Different DOFs
  • 57. Solid-Shell ElementSolid-Shell Element • 3D Solid brick (or prism) element without bendingelement without bending locking • Nodes have same DOFs asNodes have same DOFs as 3D elements– can connect thin and thick structures without constraint equationswithout constraint equations or MPCs • Can model varying thicknessCan model varying thickness bodies without using multiple real constants
  • 58. 2D Solid Elements2D Solid Elements • Used to model a cross-section of solid objects. • Must be modeled in the global Cartesian X Y plane• Must be modeled in the global Cartesian X-Y plane. • All loads are in the X-Y plane, and the response (displacements) are also in the X-Y plane. • Element behavior may be one of the following: – plane stress plane strain– plane strain – generalized plane strain – axisymmetric – axisymmetric harmonic
  • 59. Plane StressPlane Stress • Assumes zero stress in the Z direction. • Valid for components in which the Z dimension isValid for components in which the Z dimension is smaller than the X and Y dimensions. • Z-strain is non-zero. • Optional thickness (Z direction) allowed Y XZ• Optional thickness (Z direction) allowed. • Used for structures such as flat plates subjected to in-plane loading, or thin disks under pressure or centrifugal loading XZ centrifugal loading.
  • 60. Plane StrainPlane Strain • Assumes zero strain in the Z direction. V lid f t i hi h th Z• Valid for components in which the Z dimension is much larger than the X and Y dimensions. Z • Z-stress is non-zero. • Used for long, constant cross-section Y X Z structures such as structural beams.
  • 61. Generalized Plane StrainGeneralized Plane Strain • Assumes a finite deformation domaindeformation domain length in Z direction instead of infinite • Gives more practical• Gives more practical results for when the Z direction is not long enoughenough • The deformation domain or structure is formed by extruding a plane area along a curve with a constant curvatureconstant curvature.
  • 62. AxisymmetryAxisymmetry • Assumes that the 3-D model and its loading can be generated by revolving a 2-D section 360° about the Y axis. • Axis of symmetry must coincide with the global Yy y g axis. • Y direction is axial, X direction is radial, and Z direction is circumferential (hoop) directiondirection is circumferential (hoop) direction. • Hoop displacement is zero; hoop strains and stresses are usually very significant. U d f l t i ht i h ft t• Used for pressure vessels, straight pipes, shafts, etc.
  • 63. Axisymmetric pitfalls in ANSYSAxisymmetric pitfalls in ANSYS • Check keyopt(3) setting– otherwise model will be planeotherwise, model will be plane stress • Pressures are input as force/area • Point loads are the total force for the circumference All d t h X• All nodes must have +X coordinate • Nodes at X=0 need to have UXNodes at X 0 need to have UX constrained
  • 64. 3D Solid Elements3D Solid Elements • Used for structures which, because of t t i l l di d t il fgeometry, materials, loading, or detail of required results, cannot be modeled with simpler elementssimpler elements. • Also used when the model geometry is transferred from a 3-D CAD system and atransferred from a 3 D CAD system, and a large amount of time and effort is required to convert it to a 2-D or shell form.
  • 65. Element OrderElement Order • Element order refers to the polynomial order of the element’s shape functionselement s shape functions. • What is a shape function? – It is a mathematical function that gives the “shape” of the results within the element. Since FEA solves for DOF values only at nodes, we need the shape function to map the nodal DOF values to points within the element. – The shape function represents assumed behavior for a given element.for a given element. – How well each assumed element shape function matches the true behavior directly affects the accuracy of the solution as shown on the nextaccuracy of the solution, as shown on the next slide.
  • 66. Comparing Element OrderComparing Element Order Linear approximation (P R lt ) Quadratic distribution of DOF values Actual quadratic curve (Poor Results) curve Linear approximation with multiple elements (Better Results) Quadratic approximation (Best Results)(Better Results) (Best Results)
  • 67. Linear vs. QuadraticLinear vs. Quadratic Linear elements • Can support only a linear variation Quadratic elements • Can support a quadratic variation ofpp y of displacement and therefore (mostly) only a constant state of stress within a single element. pp q displacement and therefore a linear variation of stress within a single element. • Highly sensitive to element distortion. • Acceptable if you are only interested in nominal stress results • Can represent curved edges and surfaces more accurately than linear elements. Not as sensitive to element distortion.interested in nominal stress results. • Need to use a large number of elements to resolve high stress gradients. element distortion. • Recommended if you are interested in highly accurate stresses. • Give better results than linearg elements, in many cases with fewer number of elements and total DOF.
  • 68. Selecting Element OrderSelecting Element Order • When you choose an element type, you are implicitly choosing and accepting the elementimplicitly choosing and accepting the element shape function assumed for that element type. Therefore, check the shape function information before you choose an element type. Typically a linear element has only corner• Typically, a linear element has only corner nodes, whereas a quadratic element also has midside nodes.
  • 69. Selecting Element OrderSelecting Element Order • For shell models, the difference between linear and quadratic elements is not as dramatic as for solidquadratic elements is not as dramatic as for solid models. Linear shells are therefore usually preferred. • Besides linear and quadratic elements, a third kind is available known as p elements P elements canavailable, known as p-elements. P-elements can support anywhere from a quadratic to an 8th-order variation of displacement within a single element and include automatic solution convergence controlsinclude automatic solution convergence controls.
  • 70. Mesh ConsiderationsMesh Considerations • For simple comparison, coarse mesh is OKcoarse mesh is OK • For accurate stresses, finer mesh is needed • Need finer mesh for fatigue • Invest elements at locations of i t tinterest • Avoid connecting quadratic and linear elementsand linear elements
  • 71. Mesh DistortionMesh Distortion • Elements distorted from their basic shape can be less accuratebe less accurate • Greater the distortion, the greater the error • Four types of distortion:• Four types of distortion: – Aspect ratio (elongation) – Angular distortion (skew and taper)Angular distortion (skew and taper) – Volumetric distortion – Mid node position distortion (higher orderMid node position distortion (higher order elements)
  • 72. Mesh DistortionMesh Distortion • Most FEA packages have distortion checks, and will warn you if elements exceed thosey limits • These limits are subjective, and a ‘bad’ l t i ht t i lt delement might not give erroneous results, and a ‘good’ element might not give accurate results!results!
  • 73. Connecting Different Element TypesConnecting Different Element Typesg ypg yp • Meshing your entire structure is not always feasible it’s nice to model some parts withfeasible– it s nice to model some parts with simpler elements • Can embed shells in solid elements toCan embed shells in solid elements to connect them, but be careful of doubling the stiffness– better to use MPC connection or Solid Shell elementSolid-Shell element • Use constraint equation or MPC to connect shell to solid beam to solid or beam to shellshell to solid, beam to solid or beam to shell.
  • 74. Connecting Different Element TypesConnecting Different Element Types • Constraint equation and MPCs allows single d t d i t f d th tnode to drive a set of nodes– so that moments are transferred properly
  • 75. Check Real ConstantsCheck Real Constants • Beam’s often have a ‘strong’ and ‘weak’ axis– i t t t h tiff i tiimportant to have proper stiffness resisting loads In ANSYS use /eshape on to turn on beam• In ANSYS, use /eshape,on to turn on beam and shell cross-sections
  • 76. Check shell normalsCheck shell normals • Shells have a ‘bottom’, ‘middle’ and ‘top’Shells have a bottom , middle and top • Bending through thickness means stress on ‘top’ and ‘bottom’ will differ W t ll ‘t ’ i th di ti• Want all ‘tops’ in the same direction, so that the stresses make sense • Positive pressure is oriented opposite to the element normal (i.e., into the element) • /PSYM,ADIR to view normals/PSYM,ADIR to view normals
  • 77. Element connectivityElement connectivity • Make sure there are no ‘cracks’ in the modelin the model • Turn on edge plotting • Apply a dummy load and solve, th i th di l tthen view the displacements • Can also use a shrink plot to check connectivityy • Can add density and do a modal analysis-- mode shapes will show cracksshow cracks
  • 78. Mesh ConvergenceMesh Convergence • FEA Theory: as mesh gets finer, it gets closer to real answeranswer • Mesh once, solve, mesh finer, solve again; if results change within a certain percentage, the mesh is converged, otherwise, repeat • Perform a mesh convergence on a problem with a known answer to get a better understandingknown answer to get a better understanding • Displacement results converge faster than stress results
  • 79. Boundary conditionsBoundary conditions • Boundary conditions provide the known l f th t i l tivalues for the matrix solution • You always have to include them– even for a balanced pressure situationbalanced pressure situation • Can use symmetry to support a balanced load situationload situation • Can use weak springs to support a balanced structurestructure
  • 80. Boundary conditionsBoundary conditions • Do the boundary conditions adequately reflect ‘real life’?adequately reflect real life ? • There are no single-point or line supports; these are approximations we use Realapproximations we use. Real life has some small area • Be wary of singularities • If deformation of support isn't negligible, model support with coarse elements and use bonded contact to tie support to model
  • 81. Be Careful about Fixed SupportsBe Careful about Fixed Supports • The Poisson effect: when something is pulled in onesomething is pulled in one direction, it shrinks in the perpendicular directions • A fixed support will prevent this• A fixed support will prevent this shrinking, which leads to a singularity I th t ti l f ‘lift ff’ t• Is there a potential of ‘lift-off’ at the support? Might need to model support and contact
  • 82. Symmetric and Antisymmetric ConstraintsSymmetric and Antisymmetric Constraints • Symmetry BC: Out-of-plane displacements and in-planedisplacements and in plane rotations are fixed. • Antisymmetry BC: In-plane displacements and out of planedisplacements and out-of-plane rotations are fixed. • Many packages have a single command to apply these constraints
  • 83. Symmetric ConstraintsSymmetric Constraints plane of symmetryp y y deflected shape
  • 85. Prevent rigid body motionPrevent rigid body motion • For structural static, need to constrain for t l ti d t titranslation and rotation. • Even though the beam below is in equilibrium you need a constraint in theequilibrium, you need a constraint in the horizontal direction, or you will get ‘pivot errors’errors
  • 86. Pivot Errors?Pivot Errors? • The program doesn’t have any known values f di l t i th t di ti it ’tfor displacements in that direction, so it can’t solve the matrix
  • 87. Prevent Rigid Body MotionPrevent Rigid Body Motion • Set loads to zero and run– if model doesn’t converge, or results look odd, you have rigid body motion.or results look odd, you have rigid body motion. • Or, add density and do modal analysis
  • 88. LoadingLoading • Do the loads match real life? • There are no point loads in real life, just really small areas with pressures on them f• Investigate all possible combinations of loads • Make sure you have density entered if turning it d i d l l ion gravity or doing modal analysis • Might need to model load application device/structuredevice/structure
  • 89. LoadingLoading • Consider range of load values – Parametric analysis of different values • Consider long-term vs. short-term loads – Long-term analyzed for creep and fatigue – Short-term analyzed for yielding • Think about the load path through the structure
  • 90. St. Venant’s PrincipleSt. Venant’s Principle Two systems of loads which are statically equivalent will produce approximately the same effect at locationsproduce approximately the same effect at locations remote from the loads. • This can be used to simplify loads or structures
  • 91. Check ReactionsCheck Reactions • For statics, sum of forces = sum of reactions • Can identify misplaced loads, incorrect units, geometry mistakes, typos C• Check reactions at contact pairs
  • 92. Check for bucklingCheck for buckling • Occurs when part of structure is slender, and d i t ( ill t hunder compressive stress (will not happen under tension). Linear buckling (eigenvalue) is• Linear buckling (eigenvalue) is UNCONSERVATIVE! • Nonlinear buckling is more accurate but also• Nonlinear buckling is more accurate, but also more difficult (need to use full Newton- Raphson method)Raphson method)
  • 93. Watch Your Errors and WarningsWatch Your Errors and Warnings • Warnings about loads or constraints not li d b th d l tapplied because the node or element are nonexistent Undefined material properties• Undefined material properties
  • 94. Large differences in stiffnessLarge differences in stiffness • Possible source of problem when the ratio of th i d i i l t tiffthe maximum and minimum element stiffness coefficients should be less than 1e8 Otherwise the stiffer part of the model will• Otherwise, the stiffer part of the model will ‘crash through’ the less stiff part • Can indicate problem with inputs• Can indicate problem with inputs
  • 95. Evaluating ResultsEvaluating Results • Stress criteria • Factor of safety • Is stress greater than yield? • Don’t assume the results are correct! • Are the displacements in the expected range? • Compare to tests or theory, when possible • Does the displaced shape make sense? • Check out stress hotspots
  • 96. Evaluating ResultsEvaluating Results • Use linearization, if needed • Check the whole model– don’t focus so much on one spot, you miss a problem elsewhere C• Check reactions against applied loads • Check contact pairs for penetration • Check element error to assess mesh • Plot unaveraged stresses
  • 97. Results VerificationResults Verification • Use deformed animation to check loads and l k f k i d llook for cracks in model • Combined load behavior is sometimes difficult to predict consider separating eachdifficult to predict– consider separating each load into its own load case to check
  • 98. Do Test CasesDo Test Cases • Do a simplified case to learn about behavior – Do 2D instead of 3D, beam instead of 3D – Bonded contact instead of frictional – Elastic instead of plastic or hyperelastic – Hand calcs! • Find pitfalls BEFORE running a model for several days…
  • 99. Sensitivity AnalysisSensitivity Analysis • Process of discovering the effects of model i t tinput parameters on response • Can provide insight into model characteristics C f• Can assist in design of experiments • Should be subject to same scrutiny as all V&VV&V
  • 100. Sensitivity AnalysisSensitivity Analysis • A probabilistic analysis using your model and statistical data of inputmodel and statistical data of input parameters to see how much variation there is in output • Generally requires several analyses– very time consuming • Positive sensitivity indicates that Global Sensitivity • Positive sensitivity indicates that increasing the value of the uncertainty variable increases the value of the result parameter Local Sensitivity
  • 101. CalibrationCalibration • Also known as “model updating”, “model t i ” “ t lib ti ”tuning”, “parameter calibration” • Adjust for C– Compliance in joints – Damping – Unmeasured excitations – Uncertain boundary conditions – Material variations
  • 102. Model CalibrationModel Calibration • Determines model’s fitting ability, NOT di ti bilitpredictive capability • Use tests or hand calcs to tweak the model f C– Tests used for calibration CAN’T be used for validation Mi th t t b h i l ibl• Mirror the test behavior as close as possible when calibrating
  • 103. CalibrationCalibration • Calibrate against – Test data – Field data – Engineering experience – Hand calculations – Simplified analyses
  • 104. ValidationValidation • Making sure the FE model will be accurate for ifi d f l da specified range of loads • Use experimental data (different from calibration data)calibration data) • Engineering experience H d l l ti• Hand calculations • Don’t just assume the model is correct!!
  • 105. Document Everything!Document Everything! • Detail all decisions made • Explain simplifications • Detail loads and supports • Document material data • Document test data • Document as much results data as possible – List reaction forces – Stresses – Displacementsp