finite element method an introduction (one · pdf filefinite element method –an...

49
Finite Element Method An Introduction (One Dimensional Problems) by Tarun Kant [email protected] www.civil.iitb.ac.in/~tkant Department of Civil Engineering Indian Institute of Technology Bombay Powai, Mumbai 400076 FEM1D: Tarun Kant

Upload: dothuan

Post on 09-Feb-2018

222 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

Finite Element Method –An Introduction (One Dimensional Problems)

by

Tarun Kant

[email protected]

www.civil.iitb.ac.in/~tkant

Department of Civil Engineering Indian Institute of Technology Bombay

Powai, Mumbai – 400076

FEM1D: Tarun Kant

Page 2: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

Elastic Spring

1 FEM1D: Tarun Kant

Page 3: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

Elastic Spring

One Spring: 2 degrees of freedom (dofs)

We wish to establish a relationship between nodal forces and nodal displacements as:

2 FEM1D: Tarun Kant

Page 4: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

Elastic Spring

3 FEM1D: Tarun Kant

Page 5: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

Elastic Spring

4 FEM1D: Tarun Kant

Page 6: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

Linear response – superpose two independent solutions

In matrix form,

Nodal force vector;

Nodal displacement vector

5 FEM1D: Tarun Kant

Page 7: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

Two Springs

6 FEM1D: Tarun Kant

Page 8: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

Two Springs

7 FEM1D: Tarun Kant

Page 9: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

Two Springs

8 FEM1D: Tarun Kant

Page 10: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

Two Springs

9 FEM1D: Tarun Kant

Page 11: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

Two Springs

10 FEM1D: Tarun Kant

Page 12: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

Some Properties of K

1. Sum of elements in any column is 0 equilibrium

2. K is symmetric

3. singular : no BC’s

4. All terms on main diagonal positive.

If this were not so, a +ive nodal force Pi could produce a corresponding –ive ui.

5. If proper node numbering is done, K is banded.

11 FEM1D: Tarun Kant

Page 13: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

An Alternative Procedure

12 FEM1D: Tarun Kant

Page 14: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

where,

1, 2, 3 :Global and Local node numbers

, :Element numbers

1 2

Our aim is to compute a 3x3 K matrix of the two spring assemblage

13 FEM1D: Tarun Kant

Page 15: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

Continuity (Compatibility) conditions

Equilibrium of nodal forces

14 FEM1D: Tarun Kant

Page 16: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

15 FEM1D: Tarun Kant

Page 17: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

16 FEM1D: Tarun Kant

Page 18: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

17 FEM1D: Tarun Kant

Page 19: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

Direct Stiffness Method -Assembly

18 FEM1D: Tarun Kant

Page 20: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

19 FEM1D: Tarun Kant

Page 21: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

Axial Rod

20 FEM1D: Tarun Kant

Page 22: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

Axial Rod

Where k = stiffness of spring

Direct Method – Simple ‘discrete’ elements

21 FEM1D: Tarun Kant

Page 23: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

Variational Method -Energy Method

22 FEM1D: Tarun Kant

Page 24: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

23 FEM1D: Tarun Kant

Page 25: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

24 FEM1D: Tarun Kant

Page 26: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

Strains

25 FEM1D: Tarun Kant

Page 27: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

Constitutive Relation

Minimum Potential Energy The Total Potential Energy pi is given by:

where, U is strain energy stored in the body during deformation and

W is the work done by the external loads

We have established In the above, we have discretized displacement and strain expressions

26 FEM1D: Tarun Kant

Page 28: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

Variational Statement

27 FEM1D: Tarun Kant

Page 29: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

28 FEM1D: Tarun Kant

Page 30: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

Uniform Load

29 FEM1D: Tarun Kant

Page 31: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

Axial Rod To determine Governing Equation,

1. Equilibrium equation:

2. Strain-displacement relation:

3. Constitutive relation:

Using the above relations, we have

30 FEM1D: Tarun Kant

Page 32: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

31 FEM1D: Tarun Kant

Page 33: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

Weighted Residual Method

We need to minimize the weighted residue in order to develop our appropriate method

32 FEM1D: Tarun Kant

Page 34: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

33 FEM1D: Tarun Kant

Page 35: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

34 FEM1D: Tarun Kant

Page 36: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

Thus, we obtain the discrete governing equation.

35 FEM1D: Tarun Kant

Page 37: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

Transformation

• Local Coordinate

p1

u1

p2

u2

x

1 1

2 2

AE AE

p uL L

p uAE AE

L L

A, E, L

36 FEM1D: Tarun Kant

Page 38: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

In many instances it is convenient to introduce both local and global coordinates.

The local coordinates are always chosen to represent an individual element. Global coordinates on other hand, are chosen for the entire system.

Usually, applied loads, boundary conditions, etc. are described in global coordinates

Transformation (contd.)

37 FEM1D: Tarun Kant

Page 39: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

Stiffness Equation in Local Coordinates in Expanded Form

y

Y

q2 , v2

Q2 , V2

p2 u2

x

P2 , U2 2

1

Q1 , V1

P1 , U1

q1 , v1

We have introduced q1 and q2 and v1 and v2

q1 and q2 do not exist since a truss element can not withstand a force normal to its axis.

p1 u1

θ x

38 FEM1D: Tarun Kant

Page 40: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

Stiffness Equation in Local Coordinates in Expanded Form (Contd.)

1 1

1 1

2 2

2 2

1 0 1 0

0 0 0 0

1 0 1 0

0 0 0 0

p u

q vAE

p uL

q v

y

Y

q2 , v2

Q2 , V2

p2 u2

x

P2 , U2 2

1

Q1 , V1

P1 , U1

q1 , v1

p1 u1

θ x

39 FEM1D: Tarun Kant

Page 41: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

In a compact form the matrix equation in a local coordinates can be expressed as

1 1 2 2

1 1 2 2

,

t

t

in which

p q p q

u v u v

p ku

p

u

40

Stiffness Equation in Local Coordinates in Expanded Form (Contd.)

FEM1D: Tarun Kant

Page 42: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

Transformation of Coordinates

Transformation is required when local coordinates for description of elements change from element to element, e.g.,

1 6 11

5

2

10

7

3 4

8 9

1

2

4

3

5

6

6 – Nodes 11 – Elements

41 FEM1D: Tarun Kant

Page 43: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

1 1 1

1 1 1

-1

cos sin

- sin cos

At Node

p P Q

q P Q

2 2 2

2 2 2

- 2

cos sin

- sin cos

At Node

p P Q

q P Q

y

Y

q2 , v2

Q2 , V2

p2 u2

x

P2 , U2 2

1

Q1 , V1

P1 , U1

q1 , v1

p1 u1

θ x

42

Transformation of Coordinates (Contd.)

FEM1D: Tarun Kant

Page 44: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

1 1

1 1

2 2

2 2

sin cos ,

, ,

0 0

0 0

0 0

0 0

:

.

Let s and c

then combining the above equations we can write

p Pc s

q Qs c

p Pc s

q Qs c

in compact form

p T P

Transformation of Coordinates (Contd.)

43 FEM1D: Tarun Kant

Page 45: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

1 1 2 2

1 1 2 2

,

,

, , .

,

t

t

in which

p q p q

P Q P Q

and T is called which transforms

the global nodal forces into local nodal forces

Since displacements are also ve

p

P

transformation matrix

P p

1 1 2 2

1 1 2 2

,

, . .,

=

,

t

t

ctors like forces

a similiar transformation rule exists for them too i e

in which

u v u v

U V U V

u TU

u

U

Transformation of Coordinates (Contd.)

44 FEM1D: Tarun Kant

Page 46: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

,

We can also write

Since is an orthogonal matrix

-1

-1 t

P = T p

T

T = T

Transformation of Coordinates (Contd.)

45 FEM1D: Tarun Kant

Page 47: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

Stiffness Equation in Global Coordinates

2 2

2 2

2 2

2 2

,

in which

c cs c cs

cs s cs sAE

L c cs c cs

cs s cs s

t

t

t

t

T

T k u

T k T U

K U

K T kT

P = p

=

=

=

46 FEM1D: Tarun Kant

Page 48: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

2 2

2 2

2 2

2 2

, .

c cs c cs

cs s cs sAE

L c cs c cs

cs s cs s

This is stiffness matrix of the truss element as shown in the

figure with reference to the global X Y coordinates

The above formulation for fi

K

K :rst appeared in

Stiffness Equation in Global Coordinates (Contd.)

Turner MJ, Clough RW, Martin HC and Topp LJ (1956), Stiffness and deflection analysis of complex structures,

J. Aeronautical Sciences, (9), 805 - 824.23

47 FEM1D: Tarun Kant

Page 49: Finite Element Method An Introduction (One · PDF fileFinite Element Method –An Introduction (One Dimensional Problems) by Tarun Kant tkant@civil.iitb.ac.in tkant Department of Civil

,

,

A derivation of without involving transformation matrix

is given in

K T

Martin HC (1958), Truss analysis by stiffness consideration,

Stiffness Equation in Global Coordinates (Contd.)

, 1182 - 1194.Trans. ASCE,123

End

48 FEM1D: Tarun Kant