Академический Документы
Профессиональный Документы
Культура Документы
1
Modelling
• To Analyze a structure we first need to Model it.
• Usually there are some assumptions that make our
models simpler than the actual structure
• Level of these assumptions and simplifications
depends on the application:
– For a conceptual or basic design, we usually use simplified
models
– Detailed engineering needs a more detailed analysis
– Advanced structures like aircrafts need a very detailed
analysis and simulation
2
Modeling
• What kind of assumptions and simplifications we
usually make?
– Simplifying the Geometry: Structures with complex shapes
are modelled with elements with simpler geometries
– Simplifying the Loading: Loads applied to the structures are
random in nature: when designing a residential house we
don’t exactly know where they’re going to put the piano or
how many guests they’re going to invite to their parties!
– Simplifying the Material behaviour:
3
Analysis and Design
• Engineers base their structural design on the
simplified structural analysis
• Safety factors are used to cover the uncertainties,
assumption and simplifications in the analysis
• The more our knowledge about the uncertainties and
the more detailed our analysis, the smaller factor of
safety we need to use:
– The factor of safety we use to design a foundation that deals
with soil is higher than the one used in design of a steel
frame.
4
Structural Analysis
Actual Structure
Assumptions and
Simplifications
Validation
Model
Verification
Interpretation of Results
5
Modeling a Truss Bridge
http://www.flickr.com/photos/ecstaticist/3446286013/
• We claim that our model
represents the reality
7
Verification and Validation
• In the example of Bridge Modelling, suppose we have
a computer code that solves the truss problem
• We verify that our code solves the truss problem
properly by comparing its predictions with hand
calculation for some simple cases (virtual testing)
• We validate our model with some tests that are
performed on the actual structure
8
Course Objectives
• This course mainly focuses on “Analysis of the
model”
• We assume that we already have the model and we
want to analyze it
• Although “how to build a model” is as important as
“how to analyse it” but this topic is out of scope of
this course!
• In this course we assume that we have a model that
supposedly represents the physical reality and we’ll
learn how to analyze that model
• Verification and Validation will be briefly discussed in
this course
9
How to Analyze a Structural Model?
• Regardless of the method used in analyzing
the structure, following three fundamental
concepts should be addressed:
– Equilibrium: The equilibrium equation always plays
the key role in Structural Analysis.
– Constitutive Relation: This is related to Material
behaviour. The relation between the forces
(Stresses) applied to the Material and its
deformation (Strain).
– Compatibility: Compatibility expresses the relation
between structural level parameters (such as
displacements) to material level parameters (such
as strain).
10
The fundamental concepts in an axial
element
Equilibrium: T
åF = 0 Þ -T + N = 0 Þ N = T
x
N
T
Constitutive Law: For linear elastic materials:
E
Compatibility: Strain is the change in the displacement:
du
dx
11
How to Analyze the Structural Model?
• Now we need to find a solution that satisfies the
equilibrium condition and is consistent with the
constitutive relation and the compatibility.
• Three approaches to solve the problem:
– Strength of Materials Methods (Classical Methods): This is
what we’ve learnt in the 2nd and 3rd year undergrad courses.
– Elasticity Method: Writing the mentioned equations in form of
partial differential equations and trying to find a closed-form
solutions for the problem
– Numerical Methods: Due to complexity of real structural
systems it is impossible to find an exact closed-form
solution. Numerical methods are employed to find
approximate numerical solutions for the structural system.
12
Why Numerical Methods?
Advanced and
Complex Structures
Aldeadávila Dam
Spain
13
Why Numerical Methods?
Boeing 787,
Courtesy of Wikipedia
the Dream Liner http://en.wikipedia.org/wiki/Boeing_787
14
Why Numerical Methods?
• The real structural systems that we deal with are too
complex to be analyzed by hand
• It is also impossible to find an Analytical Closed-Form
solution for such problems
• So why don’t we try to find a good numerical
approximate solution:
– Numerical methods provide powerful tools to solve complex
problems
– Fast computers are available to solve the numerical
problems for us
– Numerical approximation can be refined and different levels
of accuracy can be achieved using these methods. A more
accurate solution is costlier though.
15
The Finite Element Method
• The Finite Element Method is the most powerful and
the most popular one among the numerical methods
• First introduced in 1940’s to solve the elasticity
problem in Civil and Aeronautical eng. problems
• NASA developed the first FEM software (NASTRAN)
in 1965
16
Some Commercial FE Software
LS-DYNA
17
Open-Source FE Software
18
Finite Element Method
• FE is being used to solve various engineering
problems:
– Structural and solid mechanics
– Vibration and dynamics
– Heat transfer
– Fluid Mechanics
– Fluid-Structure interaction
– Electromagnetics
• Mathematicians use FE these days as a
numerical tool to solve partial differential
equations
19
FE simulation is cool
20
FE simulation is cool
21
How does FE work?
• Dividing the structure into smaller pieces (elements)
with simpler geometries
• Then determining how these elements behave
individually
• Assembling the elements together and building the
whole structure
• Solving the system of equations for the structure.
22
Disadvantages of FEM
23
Verification and Validation
24
Course Outline
• Direct Stiffness Method:
– For Bars and Beams that we already know how
they behave
– We’ll learn how to analyze a model consisting of
Axial members and Beams (i.e. Trusses and
Frames) in a systematic way
• The Method of Weighted Residuals
– This is a numerical method to find an approximate
solution for differential equations
– Employing the Weighted Residual Method to solve
axial and beam elements
25
Course Outline, cont’d
• Family of Variational Methods:
– Recalling the Virtual Work Method
– Weak formulation
– Rayleigh-Ritz Method
• Stability Analysis
– Looking at stability issue from Stiffness point of
view
– Energy approach to stability analysis
– P-delta effect
– Eccentric loading and Secant formula
– Geometrical Stiffness
26
Course Outline, cont’d
• The Finite Element Method:
– Discretization
– Shape Functions
– Axial Elements
– Beam Elements
– Numerical integration
– Continuous media
– Triangular elements
– Iso-parametric elements
27
Course Outline, cont’d
• Finite Element of Dynamic Problems:
• Mass Matrix (consistent and lumped)
• Damping
• Eigenvalue problem, natural frequencies and
mode shapes
• Time integration methods (implicit and explicit)
• Verification and Validation
– Verification
• Error sources and error estimation
• Some examples on verification process
– Validation
28
Example - 1
R Determine the perimeter of the circle, L = 2πR
Number of elements = n
Nodes
2. Element Equation
2
e
n
R θe
Le 2 R sin 12 e
Le
29
3. Assembly of Element Equations
Total length = Sum of the length of individual elements
n
Ln Le nLe n 2 R sin
e 1 n
4. Solution: Convergence
sin x 1
Ln 2 R x
x n
30
Approximation to
n n sin / n
3.2
2.8
2.6
2.4
2.2
2
1 10 100 1000
Number of Elements, n
31
Example – 2: Determining the area of a
circle
1. Discretization
element element
element element
n6
element element element element
element
element
element element
1
Area Height Base
2
R h
h R
2b 2b
2 2
b R sin h R cos b R tan
2 2 2
33
Finite-element mesh (1) Finite-element mesh (2)
1 R 2
2 2
a sin a R tan
2
2 n n
Element equation
3. Assembly
n n
A a
1 (1)
i A 2
a (2)
i
i 1 i 1
1 R 2
2 2
A n sin A nR tan2
2 n n
34
Error Estimation
1 2
Areasec tor R
2
1 2
e1 R sin
2
e2 R tan
2
n 2 n n n
35
Finite-element mesh (1) Finite-element mesh (2)
2 2
2 n R n tan
2
E R sin E
1
n
2 n
2
R A
2 1 A R2
4. Solution: Convergence
tan y
2 sin x
2
1
lim A lim R lim A lim R 2
n y 0 y
n x 0 x
2 cos x y
2
sec
lim R lim R 2
x 0 1 y 0 1
R2 R2
36
Convergence of the finite-element solutions to the exact one A0 R
2
37
One can discretize the domain into a mesh of more than
one type of element. If more than one type of element is
used in the representation of the domain, one of each kind
should be isolated and its properties developed.