Lecture 1

advertisement
Lecture 1
FEM in 1D: classical, weak and energy formulations
(Notes taken by Brett Coonley and Cre’Shannon Thompson)

Steady State String Problem.
String tied down at both ends with some pressure f applied to it and under tension T.
f
𝑓 = pressure
𝑢(𝑥) = deformation (unknown)
𝑢(0) = 𝑢(𝐿) = 0
Assume this is a steady state, i.e. there is no time dependence in the function.
There are three models that can be used to model this problem. And they are all
equivalent, as we will show.

Classical form - derivation from balance of forces.
T
x-h/2
x
x+h/2
The forces acting on the string should balance:
0  fh  Tux  x  h2   Tux  x  h2  .
Then
Tu x x  h2   Tu x x  h2   fh
Now by dividing both sides by h and taking the limit as h  0 we have
T ux x  f
This is the classical boundary value model.


Note: For 2D case  T  u x  x  T  u y  y  f .


Energy Form - derivation from minimum potential energy.
dσ
h
d  ux2  1dx
The potential energy of the segment is the difference between the arclength and dx, and
the sum of all of these segments is the integral.
u x2  1 let p  u x2 then by approximating using Taylor series we obtain:
1
 p  0  1  12 p .
p 1  0 1 
2 0 1
2
Now by substituting p  u x back into the equation we have
Given
u x2  1  1  12 u x2 .
The total potential energy, J u  , is then
1
𝐿
𝐿
𝐽(𝑢) ≡ 2 ∫ 𝑇𝑢𝑥2 − ∫ 𝑓𝑢
0
0
Note: The first integral is the potential energy from stretching (tension T in the string),
and the second integral is the potential energy from the external force given by
the pressure f.
Definition: Let u,v be “suitable” functions (that is, so that J u  exists) and we want to
find the function u such that
J u   min J v 
u ,vS
In other words, the shape of the string should be such that the potential
energy is at a minimum. The solution u thus obtained is called the potential
energy solution.

Weak form.
Assume u is classical
T ux x  f .

Use a test function  satisfying  0   L  0 and multiply the differential equation
by the test function and integrate by parts
L
L
  Tu xx   f 

0
0
L
L
 u x 0   T  x u x dx   f dx
L
0
0
L
L
0
0
0   T  x u x dx   f dx.
Definition: u is called a weak solution if and only if for all “suitable”  with zero at
the boundaries
L
L
0
0
T  u x x   f  .
Note: Reason for weak solution is because in the equation only the first derivative
appears.

Equivalence Theorem.
A. If u is a classical solution, then u is a weak solution
B. If u is a potential energy solution, then u is a weak solution
C. If u is a weak solution, then u is unique and so the classical solution equals the
potential energy solution.
A. Proof
L
L
  Tu xx   f   u x
0
0
L
L
0
L
  Tu x x dx   fdx
0
0
L
L
0
0
  Tu x x dx   fdx
B. Proof


Let S  v v : 0, L  , J (v) exists, v  0  , v  L  given .
J u   min J v 
u ,vS
Since  0   L  0 such that  x exists, then     S . Because u is a
potential energy solution,
J u   J u   

We expect that F   0  0 and F   0  0 . By the definition of J
L
L
F     J  u     T   u    x   f  u    .
2
1
2
0
0
Then the derivative of F   is as follows
L
L
0
0
F    T  u x   x  x   f
Let   0 and we have
L
L
0
0
F 0  T  u x x   f  0
But this is required by the definition of a weak solution. This completes the proof.
L
Note: F    T   x2 dx is positive, so that this is indeed minimum.
0
C. Proof
Let u, uˆ be weak solutions. Then
T  u x x   f and T  uˆ x x   f .
Subtract these to get
T   u  uˆ  x  x    f  f    0.
Let   u  uˆ and note
T  u  uˆ x  0  u  uˆ x  0  u  uˆ   c
2
Since both u, uˆ satisfy the same boundary conditions, then c  0 .
Thus if u is a weak solution, then u is unique.

Finite Difference Discrete Model.
Let uix   ui . Use the classical model with the first derivative approximated by finite
differences:
Tu x x  h2   Tu x x  h2   fh
and


 T ui 1 xui  T u uxi 1 f  f i x
x  h  L / n, n  4 u1 , u2 , u3  ?
Or, the matrix form is Au  d   3
2
 2 1 0   u1   f1x  u0 


T  1 2 1 u2    f 2 x 2  .
 0 1 2   u3   f 3x 2  u4 

Finite Element Discrete Model: Galerkin
Assume
ux    ui j x 
The  j (x) are piece wise linear functions
u j  .
φj(x)
Linear shape function
1
Xj-1
Xj
Xj+1
Let  x    i x  and put it into weak equation. Then
L
L
L
 L

T  ( u j j  x ) xi  x  x   f     T   jxix  u j   f i
j
j  0
0
0
0

Then we can rewrite it as Au  d   3 where A is the same as in the finite difference
model and the right side is a little different where for i = 2
di  16 x2  fi 1  4 fi  fi 1  .
Note: Extensions to 2D space require linear shape function with three coefficients. In
order to find these three points in the domain must be used. This is done by
approximating the 2D space domain by a union of triangular elements. The weak
equations can be derived from the partial differential equation as we did in the above
1D example.
Download