Академический Документы
Профессиональный Документы
Культура Документы
A presentation by
Prof. S.V. Kulkarni
Electrical Engineering Department
IIT Bombay
Main steps of the FEM method
Discretization into "elements"
Minimization of functional -
`variational'/`Raleigh-Ritz'
Functional: I ( y ) = ∫ F ( x, y , y′)dx
a
Boundary conditions: y (a ) = A and y (b) = B
x is independent variable
y is dependent variable
a
∂y ∂y′ a
dx ∂y′
Prof. SV Kulkarni, EE Dept,
1 October 2009 Indian Institute of Technology Bombay
Variational methods
b
b
∂F d ∂F ∂F
δI ≅ ∫
a
∂ y
−
dx
∂y′
h ( x ) dx + ∂y ′
h ( x )
a
As h ( a ) = h ( b ) = 0
b
∂F d ∂F
δI ≅ ∫
a
∂y
− h ( x ) dx
dx ∂ y ′
∂F d ∂F
− = 0
∂y dx ∂y′
This is for one independent and one dependent variable.
∂F ∂ ∂F ∂ ∂F
I (u ) = ∫∫ F ( x, y, u , u x , u y )ds − − =0
s ∂u ∂x ∂u x ∂y ∂u y
∂F ∂ ∂F ∂ ∂F
∫∫
I (u ) = F ( x, y, u , v, u x , u y , vx , v y )ds
s
− −
∂u ∂x ∂u x ∂y ∂u y
=0
∂F ∂ ∂F ∂ ∂F
− − =0
∂v ∂x ∂v x ∂y ∂v y
b
d2 n
∫
n
I ( y ) = F ( x, y, y′, y′′,..., y )dx
d
Fy − (Fy ′ ) + 2 (Fy′′ ) − .... + ( −1)
dx dx
n d
dx n
( )
Fy n = 0
a
s 2
1 2
(2
F = φx +φy − f (x, y)φ
2
)
Euler – Lagrange equation is
∂F ∂ ∂F ∂ ∂F
= 0 − − − −( 2)
− −
∂φ ∂x ∂φ x ∂y ∂φ y
From (1) and (2), ∇ 2φ = − f ( x, y )
Solving Poisson’s equation is equivalent to extremizing the
functional
1
Poisson ∇ 2φ = − f [
I (φ ) = ∫ | ∇φ |2 −2 fφ dv
2v
]
1
Homogeneous ∇ 2φ + k 2φ = 0
2v
[
I (φ ) = ∫ | ∇φ |2 − k 2φ 2 dv]
wave
1 1 1 2
2
∇ φ − 2 φtt = 0 I (φ ) = ∫ ∫ | ∇φ | + 2 φt dv dt
2
u 2t v u
1
Inhomogeneous ∇ 2φ + k 2φ = − f I (φ ) =
2v∫[| ∇ φ | 2
− k 2 2
]
φ − 2 fφ dv
wave
1
Diffusion 2
∇ φ + kφt = 0 I (φ ) = ∫
2tv ∫ |[∇ φ | 2
]
−2kφφt dv
∫∫ u − f δ udxdy = 0 = δ I
2
−∇
∴ δ I = −∫∫ ∇2u δ u dxdy − ∫∫ f δ udxdy
Integrating by parts the equation
∂ 2u ∂ 2u
δ I = − ∫∫ 2 + 2 δ udxdy − ∫∫ f δ udxdy
∂x ∂y
∂u ∂u ∂ (δ u) ∂u ∂u ∂ (δ u)
= −∫ δ u − ∫ dxdy − ∫ δ u − ∫ dydx − ∫∫ f δ udxdy
∂x ∂x ∂x ∂y ∂y ∂y
Prof. SV Kulkarni, EE Dept,
1 October 2009 Indian Institute of Technology Bombay
∂u ∂u ∂(δu) ∂u ∂u ∂(δu)
=−∫ δu − ∫ dxdy − ∫ δu − ∫ dydx − ∫∫ f δudxdy
∂x ∂x ∂x ∂y ∂y ∂y
∂u ∂ (δ u ) ∂u ∂ (δ u ) ∂u ∂u
= ∫∫ + − f δ u dx dy − ∫ δ udy − ∫ δ u dx
∂x ∂x ∂y ∂y ∂x ∂y
Now
2
∂u ∂u
say F = ⇒ F is a function of only
∂x ∂x
y
∂ u ∂ (δ u ) 1 ∂ u
2
δ is taken inside, since it is
∴ = δ independent of x by definition,
∂ x ∂ x 2 ∂ x
δ ∂u
2 2
∂u ∂u ∂u
δI = ∫∫ +
2 ∂x ∂y
− 2 fu dxdy − δ ∫
∂x
udy − δ ∫
∂y
udx
The last two terms vanish if we assume either the
homogeneous Dirichlet or Neumann condition at the
boundaries.
And
1 2
∂u ∂u
2
I = ∫∫ + − 2 fu dxdy
2 ∂x ∂y
d 2u
2
= x + 1, 0 < x < 1
dx
with boundary conditions u x = 0 = 0, u x =1 = 1
()
I u = ∫ dx + ∫ ( x +1)u dx
2 0 dx 0
( ) = 0 ⇒ AC = B
∂I u
()
minimizing I u , i.e.
∂C
where C is the unknown vector .
2
1 '
I = ∫ cu
2
(
1 1 + c'
u
2 2 +......... + c'
)
nu dx − ∫[ cu
1 1 + c2u2 +........... + cnun ] f dx
∂I
minimizing I , i.e. = 0 ⇒ AU = B
∂U
∵ ∫ c dx
i = h
e =1
+
∂x ∂y
+ β φ e
( ) ds − ∫∫ f φ e ds
2 S
S
∂I e ∂Ne
3 ∂Ne
∂Ne
∂Ne
∴ e =∑φje ∫∫α i ∫∫
j j e e e
+ i +βN N ds − fNi ds
∂φi j=1 ∂x ∂x ∂y ∂y
i j
e= e, e
, e
,
∂ φ ∂ φ1 ∂φ 2 ∂φ3
T
{φ } = φ
e
1
e
, φ , φ
e
2
e
3
∂I M
∂I
e
= ∑ e ⇒ [ K ]{φ } = {b}
∂φ e =1 ∂φ
Where [K] is called the Global coefficient matrix.