1 introduction to finite elements
DESCRIPTION
engineeringTRANSCRIPT
![Page 1: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/1.jpg)
Introduction
Introduction to Finite Elements
Dr. Suyitno
![Page 2: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/2.jpg)
References and Grades
A First Course in Finite Elements, J. Fish and T. Belytschko
Grades will be based on:Home works (20 %).Mini project (20 %) Mid Test (20 %)Final Test (40 %)
![Page 3: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/3.jpg)
![Page 4: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/4.jpg)
Cantilever platein plane strain
uniform loadinguniform loadingFi
xed
boun
dary
Fixe
d bo
unda
ry
Problem:Problem: Obtain the Obtain the stresses/strains in the stresses/strains in the plateplate
Node
ElementFinite element Finite element
modelmodel
• Approximate method• Geometric model• Node• Element• Mesh • Discretization
![Page 5: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/5.jpg)
![Page 6: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/6.jpg)
Linear Algebra Recap(at the IEA level)
![Page 7: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/7.jpg)
A rectangular array of numbers (we will concentrate on real numbers). A nxm matrix has ‘n’ rows and ‘m’columns
=
34333231
24232221
14131211
MMMMMMMMMMMM
3x4M
What is a matrix?
First column
First rowSecond row
Third row
Second column
Third column
Fourth column
12M Row numberColumn number
![Page 8: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/8.jpg)
What is a vector?
A vector is an array of ‘n’ numbers A row vector of length ‘n’ is a 1xn matrix
A column vector of length ‘m’ is a mx1 matrix
[ ]4321 aaaa
3
2
1
aaa
![Page 9: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/9.jpg)
Special matrices
Zero matrix: A matrix all of whose entries are zero
Identity matrix: A square matrix which has ‘1’ s on the diagonal and zeros everywhere else.
=
000000000000
430 x
=
100010001
33xI
![Page 10: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/10.jpg)
Matrix operations
.5,1,9,7,0,3,4,2,1
BA
B519703421
A
=====−====
⇔=
=
−=
ihgfedcba
ihgfedcba
Equality of matrices
If A and B are two matrices of the same size,then they are �equal� if each and every entry of one matrix equals the corresponding entry of the other.
![Page 11: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/11.jpg)
Matrix operations
−=+=
−−
=
−=
11110716
1450
601013
1031
519703421
BAC
BA
Addition of two matrices
If A and B are two matrices of the same size, then the sum of the matrices is a matrix C=A+B whoseentries are the sums of the corresponding entries of Aand B
![Page 12: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/12.jpg)
Properties of matrix addition:1. Matrix addition is commutative (order of
addition does not matter)
2. Matrix addition is associative
3. Addition of the zero matrix
Matrix operations
ABBA +=+
Addition of of matrices
( ) ( ) CBACBA ++=++
AA00A =+=+
Properties
![Page 13: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/13.jpg)
Matrix operations Multiplication by a scalar
If A is a matrix and c is a scalar, then the product cA is a matrix whose entries are obtained by multiplying each of the entries of A by c
−=
=
−=
1532721091263
3519703421
cA
cA
![Page 14: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/14.jpg)
Matrix operationsMultiplication by a
scalar
If A is a matrix and c =-1 is a scalar, then the product (-1)A =-A is a matrix whose entries are obtained by multiplying each of the entries of A by -1
−−−−−−−
==
−=
−=
519703421
1519703421
-AcA
cA
Special case
![Page 15: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/15.jpg)
Matrix operations Subtraction
-AA-0 and 0A- Athat Note
BAC
BA
==
−−
−−=−=
−−
=
−=
118710612
601013
1031
519703421
If A and B are two square matrices of the same size, then A-B is defined as the sum A+(-1)B
![Page 16: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/16.jpg)
Special operations
Transpose
If A is a mxn matrix, then the transpose of A is the nxm matrix whose first column is the first row of A, whose second column is the second column of A and so on.
−=⇔
−=
574102931
A519703421
A T
![Page 17: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/17.jpg)
Special operations
Transpose
TAA =
If A is a square matrix (mxm), it is called symmetric if
![Page 18: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/18.jpg)
Matrix operations Scalar (dot) product of two vectors
=
=
3
2
1
3
2
1
bbb
;aaa
ba
If a and b are two vectors of the same size
The scalar (dot) product of a and b is a scalar obtained by adding the products of corresponding entries of the two vectors
( )332211 babababa ++=•
![Page 19: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/19.jpg)
Matrix operations Matrix multiplication
For a product to be defined, the number of columns of A must be equal to the number of rows of B.
A B = AB m x r r x n m x n
inside
outside
![Page 20: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/20.jpg)
If A is a mxr matrix and B is a rxn matrix, then the product C=AB is a mxn matrix whose entries are obtained as follows. The entry corresponding to row �i�and column �j� of C is the dot product of the vectors formed by the row �i� of A and column �j� of B
3131
421
287910
53
011331
519703421
−=
−−
•
−−
−==
−−
=
−=
notice ABC
BA
3x2
3x23x3
Matrix operations Matrix multiplication
![Page 21: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/21.jpg)
Properties of matrix multiplication:1. Matrix multiplication is noncommutative
(order of addition does matter)
• It may be that the product AB exists but BAdoes not (e.g. in the previous example C=AB is a 3x2 matrix, but BA does not exist)
• Even if the product exists, the products ABand BA are not generally the same
Matrix operations
general inBA AB ≠
Multiplication of matricesProperties
![Page 22: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/22.jpg)
2. Matrix multiplication is associative
3. Distributive law
4. Multiplication by identity matrix
5. Multiplication by zero matrix 6.
Matrix operations
( ) ( )CABBCA =
Multiplication of matricesProperties
AIA A;AI ==00A 0;A0 ==
( )( ) CABAACB
ACABCBA+=++=+
( ) TTT ABBA =
![Page 23: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/23.jpg)
1. If A , B and C are square matrices of the same size, and then does not necessarily mean that
2. does not necessarily imply that either A or B is zero
Matrix operationsMiscellaneous
properties
0A ≠ ACAB =CB =
0AB =
![Page 24: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/24.jpg)
Inverse of a matrix
Definition
IABBA ==
If A is any square matrix and B is another square matrix satisfying the conditions
Then(a)The matrix A is called invertible, and(b) the matrix B is the inverse of A and is
denoted as A-1.
The inverse of a matrix is unique
![Page 25: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/25.jpg)
Inverse of a matrix
Uniqueness
The inverse of a matrix is uniqueAssume that B and C both are inverses of A
CB BBIB(AC)CIC(BA)C
ICAACIBAAB
=∴====
====
Hence a matrix cannot have two or more inverses.
![Page 26: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/26.jpg)
Inverse of a matrix
Some properties
( ) AA1-1 =−
Property 1: If A is any invertible square matrix the inverse of its inverse is the matrix Aitself
Property 2: If A is any invertible square matrix and k is any scalar then
( ) 1-1 Ak1Ak =−
![Page 27: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/27.jpg)
Inverse of a matrix
Properties
( ) -111 ABBA −− =
Property 3: If A and B are invertible square matrices then
( )
( )( ) ( )( )
( ) 111
11
11
11
1
−−−
−−
−−
−−
−
=
=
=
=
=
ABAB
B by sides both yingPremultiplAABB
AABBAA
AAB(AB)A
Aby sides both yingPremultiplIAB(AB)
1-
1-
1-
1-
![Page 28: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/28.jpg)
The determinant of a square matrix is a numberobtained in a specific manner from the matrix.
For a 1x1 matrix:
For a 2x2 matrix:
What is a determinant?
[ ] 1111 aA aA == )det(;
211222112221
1211 aaaaA aaaa
A −=
= )det(;
Product along red arrow minus product along blue arrow
![Page 29: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/29.jpg)
Example 1
7531
A
=
853717531
)A −=×−×==det(
Consider the matrix
Notice (1) A matrix is an array of numbers(2) A matrix is enclosed by square brackets
Notice (1) The determinant of a matrix is a number(2) The symbol for the determinant of a matrix is
a pair of parallel linesComputation of larger matrices is more difficult
![Page 30: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/30.jpg)
For ONLY a 3x3 matrix write down the first two columns after the third column
Duplicate column method for 3x3 matrix
3231
2221
1211
333231
232221
131211
aaaaaa
aaaaaaaaa
Sum of products along red arrowminus sum of products along blue arrow
This technique works only for 3x3 matrices332112322311312213
322113312312332211
aaaaaaaaa aaaaaaaaa)A
−−−++=det(
aaaaaaaaa
A
333231
232221
131211
=
![Page 31: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/31.jpg)
Example
=
201A
21-43-42
120142
212401342
−
−
−
0 32 30 -8 8
Sum of red terms = 0 + 32 + 3 = 35 Sum of blue terms = 0 � 8 + 8 = 0Determinant of matrix A= det(A) = 35 � 0 = 35
![Page 32: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/32.jpg)
Finding determinant using inspection
Special case. If two rows or two columns are proportional(i.e. multiples of each other), then the determinant of the matrix is zero
0872
423872
=−−−
because rows 1 and 3 are proportional to each other
If the determinant of a matrix is zero, it is called asingular matrix
![Page 33: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/33.jpg)
If A is a square matrix
Cofactor method
The minor, Mij, of entry aij is the determinant of the submatrixthat remains after the ith row and jth column are deleted from A. The cofactor of entry aij is Cij=(-1)(i+j) Mij
312333213331
232112 aaaa
aaaa
M −==3331
23211212 aa
aa MC −=−=
aaaaaaaaa
A
333231
232221
131211
=
What is a cofactor?
![Page 34: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/34.jpg)
Sign of cofactor
What is a cofactor?
-
---
+++
++
Find the minor and cofactor of a33
414020142
M33 −=×−×==Minor
4MM)1(C 3333)33(
33 −==−= +Cofactor
=
201A
21-43-42
![Page 35: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/35.jpg)
Cofactor method of obtaining the determinant of a matrix
The determinant of a n x n matrix A can be computed by multiplying ALL the entries in ANY row (or column) by their cofactors and adding the resulting products. That is, for each and ni1 ≤≤ nj1 ≤≤
njnj2j2j1j1j CaCaCaA +++= L)det(
Cofactor expansion along the ith row
inini2i2i1i1 CaCaCaA +++= L)det(
Cofactor expansion along the jth column
![Page 36: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/36.jpg)
Example: evaluate det(A) for:
1
3
-1
0
0
4
5
1
2
0
2
1
-3
1
-2
3
A=
det(A)=(1)
4 0 1
5 2 -2
1 1 3
- (0)
3 0 1
-1 2 -2
0 1 3
+ 2
3 4 1
-1 5 -2
0 1 3
- (-3)
3 4 0
-1 5 2
0 1 1
= (1)(35)-0+(2)(62)-(-3)(13)=198
det(A) = a11C11 +a12C12 + a13C13 +a14C14
![Page 37: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/37.jpg)
By a cofactor along the third column
Example : evaluate
det(A)=a13C13 +a23C23+a33C33
det(A)=
1 5
1 0
3 -1
-3
2
2
= det(A)= -3(-1-0)+2(-1)5(-1-15)+2(0-5)=25
det(A)= 1 0
3 -1-3* (-1)4 1 5
3 -1+2*(-1)5 1 5
1 0+2*(-1)6
![Page 38: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/38.jpg)
Quadratic form
U dkd T=The scalar
Is known as a quadratic form
If U>0: Matrix k is known as positive definiteIf U≥0: Matrix k is known as positive semidefinite
matrixsquarekvectord
==
![Page 39: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/39.jpg)
Quadratic form
=
=2221
1211
2
1
kkkk
kdd
dLet
Then
[ ]
[ ]
22222112
2111
22211222121111
222112
21211121
2
1
2212
121121
2
)()(
U
dkddkdk
dkdkddkdkddkdkdkdk
dd
dd
kkkk
dddkd T
++=
+++=
++
=
==
Symmetric matrix
![Page 40: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/40.jpg)
Differentiation of quadratic form
Differentiate U wrt d2
2121111
22U dkdkd
+=∂∂
Differentiate U wrt d1
2221122
22U dkdkd
+=∂∂
![Page 41: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/41.jpg)
dk
dd
kkkk
d
dd
2
2U
UU
2
1
2212
1211
2
1
=
=
∂∂∂∂
≡∂∂
Hence
Differentiation of quadratic form
![Page 42: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/42.jpg)
Outline
� Role of FEM simulation in Engineering Design
� Course Philosophy
![Page 43: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/43.jpg)
Role of simulation in design: Boeing 777
Source: Boeing Web site (http://www.boeing.com/companyoffices/gallery/images/commercial/).
![Page 44: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/44.jpg)
Another success ..in failure: Airbus A380
http://www.airbus.com/en/aircraftfamilies/a380/
![Page 45: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/45.jpg)
Drag Force Analysis of Aircraft
� QuestionWhat is the drag force distribution on the aircraft?
� Solve� Navier-Stokes Partial Differential Equations.
� Recent Developments� Multigrid Methods for Unstructured Grids
![Page 46: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/46.jpg)
San Francisco Oakland Bay Bridge
Before the 1989 Loma Prieta earthquake
![Page 47: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/47.jpg)
San Francisco Oakland Bay Bridge
After the earthquake
![Page 48: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/48.jpg)
San Francisco Oakland Bay Bridge
A finite element model to analyze the bridge under seismic loadsCourtesy: ADINA R&D
![Page 49: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/49.jpg)
Crush Analysis of Ford Windstar
� Question� What is the load-deformation relation?
� Solve� Partial Differential Equations of Continuum Mechanics
� Recent Developments� Meshless Methods, Iterative methods, Automatic Error Control
![Page 50: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/50.jpg)
Engine Thermal Analysis
Picture fromhttp://www.adina.com
� Question� What is the temperature distribution in the engine block?
� Solve� Poisson Partial Differential Equation.
� Recent Developments� Fast Integral Equation Solvers, Monte-Carlo Methods
![Page 51: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/51.jpg)
Electromagnetic Analysis of Packages
� Solve� Maxwell�s Partial Differential Equations
� Recent Developments� Fast Solvers for Integral Formulations
Thanks to Coventorhttp://www.coventor.com
![Page 52: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/52.jpg)
Micromachine Device Performance Analysis
From www.memscap.com
� Equations� Elastomechanics, Electrostatics, Stokes Flow.
� Recent Developments� Fast Integral Equation Solvers, Matrix-Implicit Multi-level Newton
Methods for coupled domain problems.
![Page 53: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/53.jpg)
Virtual Environments for Computer Games
� Equations� Multibody Dynamics, elastic collision equations.
� Recent Developments� Multirate integration methods, parallel simulation
![Page 54: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/54.jpg)
Engineering design
Physical Problem
Mathematical modelGoverned by differential
equations
Assumptions regardingGeometryKinematicsMaterial lawLoadingBoundary conditionsEtc.
General scenario..
Question regarding the problem...how large are the deformations? ...how much is the heat transfer?
![Page 55: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/55.jpg)
Engineering designExample: A bracket
Physical problem
Questions:
1. What is the bending moment at section AA?
2. What is the deflection at the pin?Finite Element Procedures, K J Bathe
![Page 56: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/56.jpg)
Engineering designExample: A bracket
Mathematical model 1: beam
Moment at section AA
cm053.0
AG65
)rL(WEI
)rL(W31
cmN500,27WLM
N3
NWloadat
=
++
+=δ
==
Deflection at load
How reliable is this model?
How effective is this model?
![Page 57: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/57.jpg)
Engineering designExample: A bracket
Mathematical model 2: plane stress
Difficult to solve by hand!
![Page 58: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/58.jpg)
Engineering design
Physical Problem
Mathematical modelGoverned by differential
equations
..General scenario..
Numerical model
e.g., finite element model
![Page 59: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/59.jpg)
Engineering design..General scenario..
Finite element analysis
Finite element modelSolid model
PREPROCESSING1. Create a geometric model2. Develop the finite element model
![Page 60: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/60.jpg)
Engineering design..General scenario..
Finite element analysis
FEM analysis scheme
Step 1: Divide the problem domain into non overlapping regions (�elements�) connected to each other through special points (�nodes�)
Finite element model
Element
Node
![Page 61: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/61.jpg)
Engineering design..General scenario..
Finite element analysis
FEM analysis scheme
Step 2: Describe the behavior of each element
Step 3: Describe the behavior of the entire body by putting together the behavior of each of the elements (this is a process known as �assembly�)
![Page 62: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/62.jpg)
Engineering design..General scenario..
Finite element analysis
POSTPROCESSING
Compute moment at section AA
![Page 63: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/63.jpg)
Engineering design..General scenario..
Finite element analysis
Preprocessing
Analysis
Postprocessing
Step 1
Step 2
Step 3
![Page 64: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/64.jpg)
Engineering designExample: A bracket
Mathematical model 2: plane stress
FEM solution to mathematical model 2 (plane stress)Moment at section AA
cm064.0cmN500,27M
Wloadat =δ=
Deflection at load
Conclusion: With respect to the questions we posed, the beam model is reliable if the required bending moment is to be predicted within 1% and the deflection is to be predicted within 20%. The beam model is also highly effective since it can be solved easily (by hand).
What if we asked: what is the maximum stress in the bracket?
would the beam model be of any use?
![Page 65: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/65.jpg)
Engineering designExample: A bracket
Summary
1. The selection of the mathematical model depends on the response to be predicted.
2. The most effective mathematical model is the one that delivers the answers to the questions in reliable manner with least effort.
3. The numerical solution is only as accurate as the mathematical model.
![Page 66: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/66.jpg)
Example: A bracketModeling a physical problem
...General scenario
Physical Problem
Mathematical Model
Numerical model
Does answer make sense? Refine analysis
Happy ☺YES!
No!
Improve mathematical model
Design improvementsStructural optimization
Change physical problem
![Page 67: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/67.jpg)
Example: A bracketModeling a physical problem
Verification and validation
Physical Problem
Mathematical Model
Numerical model
Verification
Validation
![Page 68: 1 Introduction to finite elements](https://reader031.vdocuments.us/reader031/viewer/2022032006/55cf918c550346f57b8e54c6/html5/thumbnails/68.jpg)
Critical assessment of the FEM Reliability:For a well-posed mathematical problem the numerical technique should always, for a reasonable discretization, give a reasonable solution which must converge to the accurate solution as the discretization is refined.e.g., use of reduced integration in FEM results in an unreliable analysis procedure.
Robustness:The performance of the numerical method should not be unduly sensitive to the material data, the boundary conditions, and the loading conditions used.e.g., displacement based formulation for incompressible problems in elasticity
Efficiency: