65
Esmaeil Tohidlou Department of Materials Engineering University of Sistan and Baluchestan [email protected] 2016 Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

  • Upload
    others

  • View
    29

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Esmaeil Tohidlou

Department of Materials Engineering

University of Sistan and Baluchestan

[email protected]

2016

Course in finite element simulations using Abaqus

Topic 1b introduction:The Concept of Finite Element Analysis (FEA)

Page 2: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 2

Concept of FEA:

The basis of FEA relies on the decomposition of the domain into a finite number

of subdomains (Elements) for which the systematic approximate solution is

constructed by applying the variational or weighted residual methods.

The FEM requires the following major steps:

Discretization of the domain into finite number of sundomains (elements)

Selection of interpolation functions

Development of element matrix for the subdomain (element)

Asselbly of the element matrices for each subdomain to obtain global

matrix for the entire domain

Imposition of the boundary conditions

Solution of equations

Additional computations (If desired)

Page 3: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 3

The FEA representation

of practical engineering

problems

Page 4: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

NodeThe transformation of the practical engineering problem to a mathematical

representation is achieved by discretizing the domain of interest in to elements

(elements). These elements are connected to each other by their nodes. A node

specifies the coordinate location in space where degree of freedom and actions of the

physical problem exist. The nodal unknown(s) in the matrix system of equations

represents one (or more) of the primary field variable. Nodal variables assigned to an

element are called dgrees of freedom of the element.

Concept of Finite Element Analysis 4

Page 5: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

ElementDepending on the geometry and the physical nature of the problem, the domain of the

interest can be discretized by employing line, area, or volume elements. Some of the

common elements in the FEM are shown in Figure.

One-Dimensional Elements

Line

Rods, Beams, Trusses, Frames

Two-Dimensional Elements

Triangular, Quadrilateral

Plates, Shells, 2-D Continua

Three-Dimensional Elements

Tetrahedral, Rectangular Prism (Brick)

3-D Continua

Concept of Finite Element Analysis 5

Page 6: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Two-Dimensional Discretization Refinement

(Discretization with 228 Elements)

(Discretization with 912 Elements)

(Triangular Element)

(Node)

Concept of Finite Element Analysis 6

Page 7: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Development of Finite Element Equation

• The Finite Element Equation Must Incorporate the Appropriate Physics of the Problem

• For Problems in Structural Solid Mechanics, the Appropriate Physics Comes from

Either Strength of Materials or Theory of Elasticity

• FEM Equations are Commonly Developed Using Direct, Variational-Virtual Work or

Weighted Residual Methods

Variational-Virtual Work Method

Based on the concept of virtual displacements, leads to relations between internal and

external virtual work and to minimization of system potential energy for equilibrium

Weighted Residual Method

Starting with the governing differential equation, special mathematical operations

develop the “weak form” that can be incorporated into a FEM equation. This method is

particularly suited for problems that have no variational statement. For stress analysis

problems, a Ritz-Galerkin WRM will yield a result identical to that found by variational

methods.

Direct Method

Based on physical reasoning and limited to cases, this method is worth studying

because it enhances physical understanding of the process

Concept of Finite Element Analysis 7

Page 8: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Formulation of the stiffness matrix:

Direct method

1 2

k

u1 u2

F1 F2

}{}]{[

rm Matrix Foinor

2 Nodeat mEquilibriu

1 Nodeat mEquilibriu

2

1

2

1

212

211

FuK

F

F

u

u

kk

kk

kukuF

kukuF

Stiffness Matrix Nodal Force Vector

Concept of Finite Element Analysis 8

Page 9: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Bar Element

Bar element:

a) geometry,

b) nodal force applied at node 1,

c) nodal force applied at node 2,

d) nodal forces at both nodes

Concept of Finite Element Analysis 9

Page 10: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Two-Dimensional

Truss Element

Degrees of freedom of a rod element in a two-dimensional space

The nodal degrees of freedom (nodal displacement) of the rod element becom four, as represented in the Figure

𝑑𝑒 = {𝐮1, 𝐯1, 𝐮2, 𝐯2}𝑇

The corresponding stifness matrix becomes:

The second and fourth columns and rows associated with transversal displacements are null since the truss member has axial deformation only.

Concept of Finite Element Analysis 10

Page 11: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Another problem arises from the fact that all truss members do not have the same orientation

is that when it comes to assemble the global stiffness , we need to have the element degrees

of freedom (nodal displacements) given in terms of the common reference axes of the truss.

Truss element oriented at an arbitrary angle: a) Nodal displacement, b) Nodal forces

Figure shows two sets of nodal displacements; the first set (𝒖, 𝒗) is given in terms of the local

set of axis 𝑥, 𝑦 associated with the element, while the second set of displacements (𝑼, 𝑽) is

associated with the global set of axis 𝑋, 𝑌 .The element stifness matrix is expressed in the terms of the local displacements 𝒖 and 𝒗. In

order to assemble with the stiffness matrices of the other elements to form the global

stiffness matrix of the whole system, it should be transformed such that it is expressed in

terms of the global displacement 𝑼 and 𝐕.

Concept of Finite Element Analysis 11

Page 12: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

If we consider node 1, it can be seen that the displacements 𝑼1 and 𝑽1 can be written in

terms of 𝒖1 and 𝒗1 as

𝑼1 = 𝒖1𝑐𝑜𝑠𝜃 − 𝒗1𝑠𝑖𝑛𝜃𝑽1 = 𝒖1𝑠𝑖𝑛𝜃 + 𝒗1𝑐𝑜𝑠𝜃

In a similar fashion, 𝑼2 and 𝑽2 can be expressed in terms of 𝒖2 and 𝒗2 as

𝑼2 = 𝒖2𝑐𝑜𝑠𝜃 − 𝒗2𝑠𝑖𝑛𝜃𝑽2 = 𝒖2𝑠𝑖𝑛𝜃 + 𝒗2𝑐𝑜𝑠𝜃

From the above equations

Or in a more compact form as

The matrix is called transformation matrix. It is an orthogonal matrix with determinant

equal to one. Its inverse is simply equal to its transpose:

Concept of Finite Element Analysis 12

Page 13: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 13

Page 14: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 14

Page 15: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 15

Page 16: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 16

Page 17: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 17

Page 18: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 18

Page 19: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 19

Page 20: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 20

Page 21: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 21

Page 22: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 22

Page 23: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 23

Page 24: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 24

Page 25: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 25

Page 26: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 26

Page 27: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 27

Page 28: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 28

Page 29: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 29

Page 30: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 30

Page 31: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 31

Page 32: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 32

Page 33: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 33

Page 34: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 34

Page 35: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 35

Page 36: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 36

Page 37: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 37

Page 38: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 38

Page 39: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 39

Page 40: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 40

Page 41: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 41

Page 42: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 42

Page 43: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 43

Page 44: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 44

Page 45: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 45

Page 46: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 46

Page 47: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 47

Page 48: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 48

Page 49: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 49

Page 50: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 50

Page 51: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 51

Page 52: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 52

Page 53: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 53

Page 54: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 54

Page 55: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 55

Page 56: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 56

Page 57: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 57

Page 58: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 58

Page 59: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 59

Page 60: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 60

Page 61: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 61

Page 62: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 62

Page 63: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 63

Page 64: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 64

Page 65: Course in finite element simulations using Abaqus Topic 1b ...Course in finite element simulations using Abaqus Topic 1b introduction: The Concept of Finite Element Analysis (FEA)

Concept of Finite Element Analysis 55