Mit2 092 f09_lec12

5
2.092/2.093 Finite Element Analysis of Solids & Fluids I Fall ‘09 Lecture 12 - FEA of Heat Transfer/Incompressible Fluid Flow Prof. K. J. Bathe MIT OpenCourseWare Reminder: Quiz #1, Oct. 29. Closed book, 4 pages of notes. Reading assigment: Section 7.4.2 We recall the principle of virtual temperatures. θ ¯ T dV = θ ¯ T q B dV + θ ¯ T q S dS V V Sq θ (m) = H (m) θ ; θ ¯ (m) = H (m) θ ¯ θ (m) = B (m) θ ; θ ¯ (m) = B (m) θ ¯ ΣK (m) θ Q B (m) + Q S (m) m m K (m) = B (m)T k (m) B (m) dV (m) V (m) Q (m) = H (m)T q B(m) dV (m) B V (m) Q ( S m) = H S (m) T q S(m) dS (m) (a) (m) S q In (a), we may have to integrate over two or more surfaces. Example H = 1 4 1 + x 2 (1 + y) 1 4 1 x 2 (1 + y) 1 4 1 x 2 (1 y) B = h 1,x h 2,x h 3,x h 4,x h 1,y h 2,y h 3,y h 4,y H S (1) = H S y=+1 = 1 2 1 + x 2 1 2 1 x 2 0 1 4 1 + x 2 (1 y) 0 1

Transcript of Mit2 092 f09_lec12

Page 1: Mit2 092 f09_lec12

� � �

� � � �

2.092/2.093 — Finite Element Analysis of Solids & Fluids I Fall ‘09

Lecture 12 - FEA of Heat Transfer/Incompressible Fluid Flow

Prof. K. J. Bathe MIT OpenCourseWare

Reminder: Quiz #1, Oct. 29. Closed book, 4 pages of notes. Reading assigment: Section 7.4.2

We recall the principle of virtual temperatures.

θ�T kθ�dV = θT q B dV + θT q S dS

V V Sq

θ(m) = H(m)θ ; θ(m) = H(m)θ

θ� (m) = B(m)θ ; θ

�(m) = B(m)θ

ΣK(m) θ = Σ QB (m) + QS

(m)

m m

K(m) = B(m)T k(m)B(m)dV (m)

V (m)

Q(m) = H(m)T q B(m)dV (m) B

V (m)

Q(Sm) = HS(m) T q S(m)dS(m) (a)

(m)Sq

In (a), we may have to integrate over two or more surfaces.

Example

H = �

1 4

� 1 + x

2

� (1 + y) 1

4

� 1 − x

2

� (1 + y) 1

4

� 1 − x

2

� (1 − y)

B =

� h1,x h2,x h3,x h4,x

h1,y h2,y h3,y h4,y

HS � � (1)

= HS � � y=+1

= �

1 2

� 1 + x

2

� 1 2

� 1 − x

2

� 0

1 4

� 1 + x

2

� (1 − y)

0 �

1

Page 2: Mit2 092 f09_lec12

�� �� � �

� �� � �� � � � �

��

Lecture 12 FEA of Heat Transfer/Incompressible Fluid Flow 2.092/2.093, Fall ‘09

HS = H 1 1(1 + y) 0 0 (1 − y)2 2 = (2) x=+2

For our example, (a) means

HS S dS + HS SQS = dSq q(1) (2)(1) (2) S(1) S(2)

S θe − θS θe − HS θ= h = hq

If θe varies, we can use θe = HS θe .

In transient solutions,B B q = q − ρcθ ; θ = H(m)θ

and qB no longer includes the rate at which heat is stored within the material. Putting this all together, we have:

Cθ + Kθ = QB + QS

We also need the initial condition 0θ = θ to solve. t=0

In all cases (linear, nonlinear, transient solutions) we solve the following

Qint = Qapplied

This is analogous to F = R in stress analysis. We further define:

(m) (m) B(m)TQint = Σ Qint ; Qint = q(m)dV (m)

m V (m)

(m) = k(m)B(m)θq

By solving these equations, we have

Finite element equilibrium •

Nodal point equilibrium •

For any time t, the following should be satisfied:

tQint = tQapplied

This equation is generally solved by Newton-Raphson iterations (see previous lecture notes).

Incompressible Fluid Flow

ρvi,j vj = τij,j + fB i

τij = −pδij + 2µeij

We define the velocity strain tensor eij as

eij = 1 2

(vi,j + vj,i)

Continuity in an incompressible fluid requires that

(1)

(2)

(3)

The unknowns are vi for i = 1, 2, 3 and p.

vi,i = 0 ; � · v = 0 (4)

2

Page 3: Mit2 092 f09_lec12

� �

� �� �

� �

� � � �

Lecture 12 FEA of Heat Transfer/Incompressible Fluid Flow 2.092/2.093, Fall ‘09

Principle of Virtual Velocities

vi (ρvi,j vj ) dV + eij τij dV = vifiB dV + vi

Sf fiSf dS (A)

V V

F

V Sf

1 eij = (vi,j + vj,i)2

¯ (B) pvi,idV = 0 V

Next, we interpolate: vi = Hv ; p = Hpp

Consider a 2D element:v1 h1 h2 h3 h4 0 0 0 0 v2

= 0 0 0 0 h1 h2 h3 h4 v

where vij means the nodal velocity in the i direction at the node j. For a 4-node element, ⎤⎡

v =

⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣

v

v

v

v

v

v

v

v

11

21

31

41

12

22

32

42

⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦

p(x, y) = Hpp ; x = x1, y = x2

3

Page 4: Mit2 092 f09_lec12

Lecture 12 FEA of Heat Transfer/Incompressible Fluid Flow 2.092/2.093, Fall ‘09

We need to “wisely” choose the Hp matrix for a given H. Why? Assume the medium is slightly compressible. Then,

p = −κ (� · v)

where κ is the given bulk modulus, which is very large. If the medium is a solid, then v = displacements. If the medium is a fluid, then we use p and v = velocity. Since v is approximated, error occurs. Even a small error in � · v will get magnified by the bulk modulus κ and will cause large errors in p.

The interpolation gives the expression F (v, p) = R

which is what we should solve. Thus, in incompressible fluid flow analysis, the same finite element conditions hold as in stress and heat transfer analysis.

There are many more interesting and important points:

• The coefficient matrix is generally non-symmetric.

• High Reynolds number flows need special interpolation schemes.

• The number of elements is generally very large (will be discussed in 2.094).

4

Page 5: Mit2 092 f09_lec12

MIT OpenCourseWare http://ocw.mit.edu

2.092 / 2.093 Finite Element Analysis of Solids and Fluids I Fall 2009 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.