Professional Documents
Culture Documents
NMSE 16 Lectures1
NMSE 16 Lectures1
NMSE 16 Lectures1
3200
Numerical Methods in Structural Engineering
Jarkko Niiranen
Assistant Professor, Academy Research Fellow
Rak-54.3200 / 2016 / JN 2
Rak-54.3200
Numerical Methods in Structural Engineering
Attendance and grading
I. Attendance for lectures or exercises is not compulsory.
II. The final grade is built as a combination of examination (0–24 points), home
exercises (0–6 points) and computer+software exercises (0–6 points).
III. Grade 1 can be achieved by 15 points which is about 40% of the total maximum
(36), and about 60% of the examination maximum (24).
IV. Examinations dates in 2016 are April 7 (13–17) and May 24 (13–17).
Work load
Desired distribution of the total 133 hours (5 credits) is divided as follows:
Contact teaching 20 h (15 %)
Lectures: 10 x 1.5 h = 15 h
Computer class presentations: 10 x 0.5 h = 5 h
Instructed or independent studying 113 h (85 %)
Home exercises: 10 x 5 h = 50 h (incl. 10 x 1.5 advise hours)
Computer+Software exercises: 10 x 4.5 h = 45 h (incl. 10 x 1 advise hours)
Preparation for examination: 14 h
Examination: 4 h
Rak-54.3200 / 2016 / JN 3
Rak-54.3200
Numerical Methods in Structural Engineering
Contents
1. Modelling principles and boundary value problems in engineering sciences
2. Energy methods and basic 1D finite element methods
- bars/rods, beams, heat diffusion, seepage, electrostatics
3. Basic 2D and 3D finite element methods
- heat diffusion, seepage
4. Numerical implementation techniques of finite element methods
5. Abstract formulation and accuracy of finite element methods
6. Finite element methods for Euler−Bernoulli beams
7. Finite element methods for Timoshenko beams
8. Finite element methods for Kirchhoff−Love plates
9. Finite element methods for Reissner−Mindlin plates
10. Finite element methods for 2D and 3D elasticity
11. Extra lecture: other finite element applications in structural engineering
(time-dependent problems, nonlinearities, isogeometric methods)
Rak-54.3200 / 2016 / JN 4
Rak-54.3200
Numerical Methods in Structural Engineering
Contents
1. Modelling principles and boundary value problems in engineering sciences
2. Energy methods and basic 1D finite element methods
- bars/rods, beams, heat diffusion, seepage, electrostatics
3. Basic 2D and 3D finite element methods
- heat diffusion, seepage
4. Numerical implementation techniques of finite element methods
5. Abstract formulation and accuracy of finite element methods
6. Finite element methods for Euler−Bernoulli beams
7. Finite element methods for Timoshenko beams Research activities
are going on at our
8. Finite element methods for Kirchhoff−Love plates
department in many
9. Finite element methods for Reissner−Mindlin plates topics of the course!
10. Finite element methods for 2D and 3D elasticity
11. Extra lecture: other finite element applications in structural engineering
(time-dependent problems, nonlinearities, isogeometric methods)
Rak-54.3200 / 2016 / JN 5
Connections to other courses −
examples
Numerical hand calculation oriented methods (previous basic courses)
Basic (strong form) methods
exsponential solutions for ordinary differential equations
Navier and Levy solutions for partial differential equations of plates
Energy (weak form / variational) methods
unit virtual force method – principle of (complementary) virtual work (/ forces)
method of minimum potential energy – principle of minimum potential energy
Rak-54.3200 / 2014 / JN 6
Commercial finite element software −
examples
Commercial analysis software usually provide a simulation environment facilitating
all the steps in the modelling process: (1) defining the geometry, material data,
loadings and boundary conditions; (2) choosing elements, meshing and solving
the problem; (3) visualizing and postprocessing the results.
Rak-54.3200 / 2016 / JN 7
1 Modelling principles and boundary value
problems in engineering sciences
1 Modelling principles and boundary value
problems in engineering sciences
Contents
1. Modelling and computation in engineering design and analysis
2. Boundary and initial value problems in engineering sciences
Learning outcome
A. Understanding of the main implications of the approximate nature of
computational methods in engineering design and analysis
B. Ability to formulate and solve some basic 1D model problems
References
Lecture notes: chapter 1
Text book: chapters 1.1−2
Rak-54.3200 / 2014 / JN 9
1.0 Questioning the computational analysis
Rak-54.3200 / 2014 / JN 10
1.1 Modeling and computation
in engineering design and analysis
Physical engineering solution uP = ?
step 0 problem with
design criteria
Rak-54.3200 / 2014 / JN 11
1.1 Modeling and computation
in engineering design and analysis
Physical engineering solution uP = ?
step 0 problem with
design criteria
Rak-54.3200 / 2014 / JN 12
1.1 Modeling and computation
in engineering design and analysis
Physical engineering solution uP = ?
step 0 problem with
design criteria
Rak-54.3200 / 2014 / JN 13
1.1 Modeling and computation
in engineering design and analysis
Physical engineering solution uP = ?
problem with
design criteria
Rak-54.3200 / 2014 / JN 14
1.1 Modeling and computation
in engineering design and analysis
Physical engineering solution uP = ?
problem with
design criteria
NONLINEAR
ANISOTROPIC
TIME-DEPENDENT
MULTI-PHYSICAL
Rak-54.3200 / 2014 / JN 15
1.1 Modeling and computation
in engineering design and analysis
Physical engineering solution uP = ?
problem with
design criteria
Rak-54.3200 / 2014 / JN 16
1.1 Modeling and computation
in engineering design and analysis
Physical engineering solution uP = ?
problem with
design criteria
Rak-54.3200 / 2014 / JN 17
1.1 Modeling and computation
in engineering design and analysis
Physical engineering solution uP = ?
problem with
design criteria
NONLINEAR
ANISOTROPIC
TIME-DEPENDENT
MULTI-PHYSICAL
Rak-54.3200 / 2014 / JN 19
1.1 Modeling and computation
in engineering design and analysis
Physical engineering solution uP = ?
problem with
design criteria
solution uh = ...
step 2 Numerical method
+ Discretization error
u4 D uh
solution uh = ...
step 2 Numerical method
+ Discretization error
Reliable & Efficient u4D uh
Applicable
Stable
Accurate
Cheap
uh ( x, t ) numerical_ method(4D theory; x, t )
Rak-54.3200 / 2014 / JN 21
1.1 Modeling and computation
in engineering design and analysis
Physical engineering solution uP = ?
problem with
design criteria
solution uh = ...
step 2 Numerical method
+ Discretization error
Neither a black box nor u4D uh
Inapplicable
Unstable
Inaccurate
Expensive
uh ( x, t ) numerical_ method(4D theory; x, t )
Rak-54.3200 / 2014 / JN 22
1.1 Modeling and computation
in engineering design and analysis
Physical engineering solution uP = ?
problem with
design criteria
solution uh = ...
step 3 Numerical method
+ Discretization error
u3D uh
Rak-54.3200 / 2014 / JN 24
1.1 Modeling and computation
in engineering design and analysis
Physical engineering solution uP = ?
problem with
design criteria
Rak-54.3200 / 2014 / JN 25
1.1 Modeling and computation
in engineering design and analysis
Changes Physical engineering solution uP = ?
to the problem problem with
and design design criteria
Rak-54.3200 / 2014 / JN 26
1.1 Modeling and computation
in engineering design and analysis
Changes Physical engineering solution uP = ?
to the problem problem with
and design design criteria
step 5 Acceptance
Rak-54.3200 / 2014 / JN 27
1.1 Modeling and computation
in engineering design and analysis
Break exercise 1
uP "" uh ...
Rak-54.3200 / 2014 / JN 28
1.2 Boundary and initial value problems in
engineering sciences
Physical engineering solution uP = ?
problem with
design criteria
F z
”General” physico-mathematical model. A vertical
B
profile (pipe or tube) mast OB is supported by a ball-
and-socket joint O and cables BC and BD. A force F
L is acting on the the mast at point B.
Rak-54.3200 / 2016 / JN 29
1.2 Boundary and initial value problems in
engineering sciences
Physical engineering solution uP = ?
problem with
design criteria
a O D constitutive eq. σ Eε
a FA = Oz
x C
c
y kinematics ε u
Rak-54.3200 / 2016 / JN 30
1.2 Boundary and initial value problems in
engineering sciences
Physical engineering solution uP = ?
problem with
σ b design criteria
Rak-54.3200 / 2014 / JN 31
1.2 Boundary and initial value problems in
engineering sciences
Physical engineering solution uP = ?
problem with
σ b design criteria
Rak-54.3200 / 2014 / JN 32
1.2 Boundary and initial value problems in
engineering sciences
Physical engineering solution uP = ?
problem with
σ b design criteria
Rak-54.3200 / 2014 / JN 33
1.2 Boundary and initial value problems in
engineering sciences
Axially loaded linearly elastic bar problem (in a displacement form):
Rak-54.3200 / 2016 / JN 34
1.2 Boundary and initial value problems in
engineering sciences
Axially loaded linearly elastic bar problem (in a displacement form):
Rak-54.3200 / 2014 / JN 35
1.2 Boundary and initial value problems in
engineering sciences
1D modification and 2D generalization. Heat diffusion:
(1) EAu ' ' ( x) b( x), 0 x L kT ' ' ( x) f ( x), 0 x L
(2a) u (0) u0 T (0) T0
(2b) ( EAu ' )( L) N L (kT ' )( L) qL
NL
EA, b
T u u0
x q x q y qx
T T , q , q
x y qy
y T T0 T
(1) (k ( x, y )T ( x, y )) f ( x, y ), ( x, y ) k, f
(2a) T ( x, y ) T0 ( x, y ), ( x, y ) T
(2b) q( x, y ) n q0 ( x, y ), ( x, y ) q q0 n q
Rak-54.3200 / 2014 / JN 36
1.X Continuum mechanics in
civil engineering
Building blocks of boundary value problems in civil engineering
Deformation and motion is defined by the continuum mechanics concepts as
(1) Kinematics (displacements and strains) 2D/3D elasticity
(2) Kinetics (conservation of linear and angular momentum) σ b & BCs
(3) Thermodynamics (I and II laws) σ Eε
(4) Constitutive equations (stresses vs. strains)
ε u
The main mathematical tools are 1D elasticity
(i) Vector and tensor algebra and analysis N ' b, N A , & BCs
(ii) Differential, integral and variational calculus E
(iii) Partial differential equations u'
Altogether, physical conservation principles, i.e., the laws of conservation of mass,
momenta and energy as well as constitutive responses of materials or other
observed relations, are covered by a combination of the theoretical tools above.
Rak-54.3200 / 2014 / JN 37
1.X Continuum mechanics in
civil engineering
Matter (or material) is composed of particles ─ from
electrons and atoms up to molecules ─ which can be,
under certain assumptions, modelled as a continuum,
however.
Idealizations of physics and chemistry are further
simplified – or homogenized – by the theory of
continuum mechanics.
Rak-54.3200 / 2014 / JN 38
1.X Continuum mechanics in
civil engineering
Continuum is a hypothetical tool with specific assumptions and features
─ overlooks particles up to the molecular size (homogenity)
─ scales of interest are large enough (practicality)
─ physical quantities of interest are continuously differentiable (mathematicality)
─ applicaple for all materials (generality)
Within continuum mechanics, a wide spectrum of physical phenomena can be
studied, however.
Many variations, modifications or extensions for the classical continuum theories
exist as well: discontinuum-continuum, pseudo-continuum or Cosserat continuum
etc. often applied to capture microstructural effects of granular materials, for
instance.
Rak-54.3200 / 2014 / JN 39
1.X Continuum mechanics in
civil engineering
Continuum mechanics studies not only the deformation of solids but the
deformation and flow of a continuum covering solids, liquids and gases.
Engineering sciences as structural engineering study particular tailorings of
continuum mechanics: bars, beams, plates and shells within elasticity,
plasticity, viscoelasticity or viscoplasticity, for instance.
Problems formulated in terms of continuum mechanics are transformed by
mathematical tools into the form of computational mechanics: continuum
mechanics and numerical methods with the corresponding computer
implementations – referred as numerical simulation tools.
Rak-54.3200 / 2016 / JN 40
QUESTIONS?
ANSWERS”
LECTURE BREAK!