mesmeb r1 id 293404 Nieznany

background image

Gliwice 2003

background image

Zadanie brzegowe

Rozdział 1

Zadanie brzegowe

1.1

Równanie Poissona i Laplace’a

Rysunek 1.1: Rozważane ciało

Rozważmy ciało Ω o brzegu Γ = Ω. Rozkład potencjału u w ciele okre-

ślony jest równaniem Poissona:

k∇

2

u = −f

(1.1)

gdzie f jest funkcją źródła, k współczynnikiem. W przypadku gdy rozpatru-
jemy ciało dwuwymiarowe (2D), wartość potencjału w ciele możemy zapisać
jako u(x, y). Równanie 1.1 uzupełniamy warunkami brzegowymi. Warunek
pierwszego rodzaju (Dirichleta, istotny):

u(x, y) = ˆ

u(x, y); (x, y) Γ

D

(1.2)

gdzie ˆ

u(x, y) jest pewną znaną wartością. Warunek drugiego rodzaju (Neu-

manna, naturalny):

∂u(x, y)

∂n

= ˆ

q(x, y); (x, y) Γ

N

(1.3)

1

background image

1.1 Równanie Poissona i Laplace’a

Rysunek 1.2: Wektor normalny i styczny do brzegu

gdzie n jest wektorem normalnym do brzegu (rys. 1.1), a ˆ

q(x, y) jest znaną

wartością pochodnej potencjału w kierunku normalnym do brzegu. Warunek
trzeciego rodzaju (Robina):

∂u(x, y)

∂n

= −h (u (x, y) − u

(x, y)) ; (x, y) Γ

R

(1.4)

gdzie h jest współczynnikiem wnikania, u

jest stałą wartością potencjału.

W przypadku gdy funkcja f w równaniu 1.1 jest równa zeru, otrzymujemy

równanie Laplacea:

k∇

2

u = 0

(1.5)

Za pomocą równań Poissona oraz Laplacea można modelować wiele zja-

wisk fizycznych m.in. zagadnienia przepływu ciepła, skręcanie pręta o stałym
przekroju, zjawiska elektrostatyczne, magnetostatyczne, laminarny przepływ
cieczy.

W przypadku rozważania przepływu ciepła, potencjał u odpowiada tem-

peraturze T , pochodna potencjału - strumieniowi ciepła q, współczynnik k -
przewodności cieplnej λ, a funkcja f - funkcji źródła ciepła Q.

2

background image

1.2 Równanie przepływu ciepła dla ciał jednowymiarowych

1.2

Równanie przepływu ciepła dla ciał jedno-
wymiarowych

a)

, b)

Rysunek 1.3: Jednowymiarowy przepływ ciepła: a) ciało 3D, b) model 1D

Dla ciała jednowymiarowego równanie przepływu ciepła jest określone rów-

naniem Poissona postaci:

d

2

T (x)

d x

2

=

Q(x)

λ

; x ∈

(1.6)

gdzie T (x) jest wartością temperatury w punkcie o współrzędnej x, Q(x)

jest wartością źródła ciepła w punkcie x, a λ jest przewodnością cieplną ma-
teriału, z którego wykonano ciało.

Powyższe równanie musi być uzupełnione warunkami brzegowymi. Warun-

kiem brzegowym pierwszego rodzaju (Dirichleta) jest warunek postaci:

T (x) = ˆ

T (x); x ∈ Γ

D

(1.7)

gdzie ˆ

T (x) jest pewną znaną wartością, Γ = Ω jest brzegiem ciała. Warunek

drugiego rodzaju (Neumanna) jest postaci:

q(x) =

d T (x)

d x

= ˆ

q(x); x ∈ Γ

N

(1.8)

gdzie ˆ

q(x) jest znanym strumieniem ciepła. Warunek trzeciego rodzaju (Ro-

bina):

q(x) =

d T (x)

d x

= −h (T (x) − T

(x)) ; x ∈ Γ

R

(1.9)

gdzie h jest współczynnikiem wnikania, T

jest stałą wartością temperatury.

Warunek ten wiąże ze sobą wartość strumienia ciepła na brzegu oraz wartość
temperatury. Warunek taki spotykamy gdy ciało styka się z innym medium,

3

background image

1.2 Równanie przepływu ciepła dla ciał jednowymiarowych

np. jest chłodzone cieczą o temperaturze T

. Współczynnik wnikania h de-

terminuje jak "mocno"wpływa temperatura medium na temperaturę w rozpa-
trywanym ciele.

Równanie przepływu ciepła możemy zapisać jako:

L(u) = f

(1.10)

gdzie u jest funkcją temperatur T , f funkcją źródła ciepła Q, a L jest opera-
torem różniczkowym postaci:

L =

d

2

d x

2

(1.11)

4

background image

Metody odchyłek ważonych w rozwiązywaniu różniczkowych równań cząstkowych

Rozdział 2

Metody odchyłek ważonych w
rozwiązywaniu różniczkowych
równań cząstkowych

2.1

Wstęp

Rozważmy równanie różniczkowe postaci:

L(u) = f ; u ∈

(2.1)

gdzie: L – operator różniczkowy, f – funkcja o znanym rozkładzie, u

funkcja o poszukiwanym rozkładzie

Równanie 2.1 uzupełnione jest warunkami brzegowymi

u = ˆ

u; u ∈ Γ

(2.2)

∂u
∂n

= ˆ

q; u ∈ Γ

(2.3)

gdzie ˆ

u oraz ˆ

q są funkcjami o znanych wartościach, n jest wektorem normalnym

do brzegu.

Równanie 2.1 możemy zapisać w postaci:

L(u) − f = 0

(2.4)

Jeżeli rozkład funkcji u będzie aproksymowany rozkładem przybliżonym ˜

u

spełniającym warunki brzegowe:

˜

u =

n

X

j=1

c

j

φ

j

(2.5)

5

background image

2.1 Wstęp

gdzie φ

j

są funkcjami aproksymującymi, a c

j

parametrami tych funkcji

to równanie 2.4 przyjmuje postać:

L

u) − f 6= 0

(2.6)

Równanie to nie można przyrównać do zera ze względu na obecność rozwią-

zanie przybliżone, które nie musi spełniać równania różniczkowego 2.1. W celu
określenia odchyłki spowodowanej zastosowaniem rozwiązania przybliżonego,
wprowadza się oznaczenie tej odchyłki nazwanej również residuum, resztą, błę-
dem, R.

R = L

u) − f

(2.7)

Na podstawie równania 2.6 można zapisać:

R 6= 0

(2.8)

W celu dobrania optymalnego rozwiązania równania różniczkowego, przyj-

mujemy funkcje wagowe w

i

takie aby odchyłka zaniknęła w sposób całkowy na

obszarze poszukiwanego rozwiązania:

Z

Rw

i

dΩ = 0; i = 1..n

(2.9)

Wagi w

i

są funkcjami liniowo niezależnymi.

Po uwzględnieniu równania 2.7 otrzymujemy:

Z

[L

u) − f ]w

i

dΩ = 0; i = 1..n

(2.10)

Metody, które pozwalają określić wartości funkcji u stosując powyższe rów-

nanie nazywamy metodami odchyłki ważonej. W zależności od postaci funkcji
aproksymujących φ

i

oraz funkcji wag w

i

, mamy doczynienie z jedną z odmian

metody odchyłki ważnej:

Galerkina-Petrova - w przypadku gdy funkcje aproksymujące różnią się
od funkcji wagowych φ

i

6= w

i

,

Bubnova-Galerkina - gdy funkcje aproksymujące i wagowe mają taką
samą postać φ

i

= w

i

,

najmniejszych kwadratów - gdy funkcje wag są postaci w

i

=

∂R

c

i

,

kollokacji - gdy funkcja wag jest postaci w

i

(x) = δ(x − x

i

), gdzie x

i

jest

punktem kollokacji,

6

background image

2.2 Metoda Galerkina-Petrova

podobszarów - gdy obszar Ω dzielimy na kilka podobszarów Ω

i

i funkcje

wag okreslone są jako w

i

(x) =

½

1

gdyx ∈

i

0 wprzeciwnymprzypadku

.

2.2

Metoda Galerkina-Petrova

W metodzie Galerkina-Petrova funkcje aproksymujące różnią się od funkcji

wagowych φ

i

6= w

i

.

Przykład.
Rozważmy jednowymiarowy przepływ ciepła w ciele o długości 1 opisany

równaniem:

d

2

T (x)

d x

2

=

q(x)

λ

; x ∈

(2.11)

z warunkami brzegowymi

T (0) = 0

(2.12)

T (1) = 0

(2.13)

funkcja źródła ma postać

q(x) = 2

(2.14)

a przewodność cieplna λ = 1.

Funkcję aproksymującą przyjmiemy:

T (x) = c

1

x(1 − x) + c

2

x

2

(1 − x)

(2.15)

czyli

φ

1

= x(1 − x); φ

2

= x

2

(1 − x)

(2.16)

Funkcje aproksymujące spełniają warunki brzegowe zadania. Funkcje wag
przyjmujemy postaci:

w

1

= 1; w

2

= x

(2.17)

Odchyłka rozwiązania przybliżonego wyrażona jest wzorem:

R =

d

2

T (x)

d x

2

+

q(x)

λ

(2.18)

czyli

R =

2

T (x)

∂x

2

+ 2 = 2(c

2

− c

1

) 6c

2

x + 2

(2.19)

7

background image

2.3 Metoda Bubnova-Galerkina

Stosując metodę odchyłek ważonych otrzymujemy układ równań

1

Z

0

[2(c

2

− c

1

) 6c

2

x + 2] d x = 0

1

Z

0

[2(c

2

− c

1

) 6c

2

x + 2]x d x = 0

(2.20)

Rozwiązanie powyższego układu równań prowadzi do

c

1

= 1

c

2

= 0

(2.21)

czyli otrzymujemy rozwiązanie zadania postaci:

T (x) = x(1 − x)

(2.22)

2.3

Metoda Bubnova-Galerkina

W metodzie Bubnova-Galerkina przyjmuje się funkcje wag w

i

takie same

jak funkcje aproksymujące φ

i

. Ważne jest aby funkcje aproksymujące φ

i

speł-

niały warunki brzegowe zadania.

Przykład.
Rozważmy jednowymiarowy przepływ ciepła w ciele o długości 1 opisany

równaniem:

d

2

T (x)

d x

2

=

q(x)

λ

; x ∈

(2.23)

z warunkami brzegowymi

T (0) = 0

(2.24)

T (1) = 0

(2.25)

funkcja źródła ma postać

q(x) = 2

(2.26)

a przewodność cieplna λ = 1.

Funkcję aproksymującą przyjmiemy:

T (x) = c

1

x(1 − x) + c

2

x

2

(1 − x)

(2.27)

czyli

φ

1

= x(1 − x); φ

2

= x

2

(1 − x)

(2.28)

8

background image

2.4 Metoda najmniejszych kwadratów

Funkcje aproksymujące spełniają warunki brzegowe zadania. Funkcje wag
przyjmujemy takiej samej postaci jak funkcje aproksymujące

w

1

= x(1 − x); w

2

= x

2

(1 − x)

(2.29)

Odchyłka rozwiązania przybliżonego wyrażona jest wzorem:

R =

d

2

T (x)

d x

2

+

q(x)

λ

(2.30)

czyli

R =

d

2

T (x)

d x

2

+ 2 = 2(c

2

− c

1

) 6c

2

x + 2

(2.31)

Stosując metodę odchyłek ważonych otrzymujemy układ równań

1

Z

0

[2(c

2

− c

1

) 6c

2

x + 2]x(1 − x) d x = 0

1

Z

0

[2(c

2

− c

1

) 6c

2

x + 2]x

2

(1 − x) d x = 0

(2.32)

Rozwiązanie powyższego układu równań prowadzi do

c

1

= 1

c

2

= 0

(2.33)

czyli otrzymujemy rozwiązanie zadania postaci:

T (x) = x(1 − x)

(2.34)

2.4

Metoda najmniejszych kwadratów

W metodzie najmniejszych kwadratów przyjmuje się funkcje wag w

i

po-

staci:

w

i

=

∂R

c

i

(2.35)

W przypadku gdy rozpatrujemy równanie liniowe z operatorem różniczkowym
dodatnio określonym, rozwiązanie otrzymane metodą najmniejszych kwadra-
tów jest takie samo jak w metodzie Bubnova-Galerkina.

Przykład

9

background image

2.5 Metoda kollokacji

Rozpatrując zadanie przykładowe takie jak w metodzie Bobnova-Galerkina,

dla równania reszt (przykład dla metody Bubnova-Galerkina):

R = 2(c

2

− c

1

) 6c

2

x + 2

(2.36)

otrzymujemy wagi postaci

w

1

= 2; w

2

= 2 6x

(2.37)

Stosując metodę odchyłek ważonych otrzymujemy układ równań

1

Z

0

[2(c

2

− c

1

) 6c

2

x + 2](2) d x = 0

1

Z

0

[2(c

2

− c

1

) 6c

2

x + 2](2 6x) d x = 0

(2.38)

Rozwiązanie powyższego układu równań prowadzi do

c

1

= 1

c

2

= 0

(2.39)

czyli otrzymujemy rozwiązanie zadania postaci:

T (x) = x(1 − x)

(2.40)

2.5

Metoda kollokacji

Metoda ta jest odmianą metody Petrova-Galerkina, funkcje aproksymujące

są różne od funkcji wag. W metodzie kollokacji funkcje wag są postaci w

i

(x) =

δ(x − x

i

), gdzie x

i

jest punktem kollokacji, a δ jest deltą Diraca. Cechą delty

Diraca jest przyjmowanie dwu wartości:

δ(a) =

½

a = 0
a 6
= 0

0

(2.41)

Liczba punktów kollokacji zależy od liczby parametrów funkcji aproksymującej.

Przykład
Rozwiążemy zadanie jednowymiarowego przepływu ciepła, takie samo jak

w metodzie Bubnova-Galerkina.

Funkcję aproksymującą przyjmiemy w postaci:

T (x) = c

0

+ c

1

x + c

2

x

2

+ c

3

x

3

(2.42)

10

background image

2.5 Metoda kollokacji

czyli

φ

0

= 1; φ

1

= x; φ

2

= x

2

; φ

3

= x

3

(2.43)

Funkcje aproksymujące spełniają warunki brzegowe zadania, więc:

c

0

= 0

c

1

+ c

2

+ c

3

= 0

(2.44)

stąd:

c

3

= −c

1

− c

2

(2.45)

czyli

T (x) = c

1

x + c

2

x

2

(c

1

+ c

2

)x

3

(2.46)

Ponieważ funkcja aproksymująca jest dwuparametrowa, przyjmujemy dwa
punkty kollokacji: x

1

=

1
3

i x

2

=

2
3

.

Funkcje wag przyjmujemy postaci:

w

1

= δ(x − x

1

)

w

2

= δ(x − x

2

)

(2.47)

Odchyłka rozwiązania przybliżonego wyrażona jest wzorem:

R =

2

T (x)

∂x

2

+ 2 = 2c

2

6(c

1

+ c

2

)x + 2

(2.48)

Stosując metodę odchyłek ważonych otrzymujemy układ równań

1

Z

0

[2c

2

6(c

1

+ c

2

)x + 2]δ(x − x

1

) d x = 0

1

Z

0

[2c

2

6(c

1

+ c

2

)x + 2]δ(x − x

2

) d x = 0

(2.49)

Wykorzystujemy własność:

Z

−∞

f (x)δ(x − x

i

) d x =

x

i

+a

Z

x

i

−a

f (x)δ(x − x

i

) d x = f (x

i

)

(2.50)

Równanie 2.30 otrzymujemy w postaci:

2c

2

6(c

1

+ c

2

)x + 2 = 0; x =

1
3

2c

2

6(c

1

+ c

2

)x + 2 = 0; x =

2
3

(2.51)

11

background image

2.6 Metoda podobszarów

Rozwiązanie powyższego układu równań prowadzi do

c

1

= 1

c

2

= 1

(2.52)

czyli otrzymujemy rozwiązanie zadania postaci:

T (x) = x − x

2

= x(1 − x)

(2.53)

2.6

Metoda podobszarów

Metoda ta jest odmianą metody Petrova-Galerkina. Obszar zadania dzieli

się na podobszary. Funkcje wag przyjmują postać:

w

i

(x) =

½

1

gdyx ∈

i

0 wprzeciwnymprzypadku

(2.54)

W metodzie tej minimalizowane błędy mogą przyjmować wartości ujemne i do-
datnie w wyniku czego, sumaryczny błąd może być mniejszy od sumy wartości
bezwzględnych poszczególnych błędów.

Przykład
Rozważmy przykład przedstawiony w metodzie Bubnova-Galerkina. Funk-

cję aproksymującą przyjmiemy w postaci:

T (x) = c

1

x(1 − x) + c

2

x

2

(1 − x)

(2.55)

czyli

φ

1

= x(1 − x); φ

2

= x

2

(1 − x)

(2.56)

Odchyłka rozwiązania przybliżonego wyrażona jest wzorem:

R =

d

2

T (x)

d x

2

+ 2 = 2(c

2

− c

1

) 6c

2

x + 2

(2.57)

Ponieważ funkcje wag przyjmują wartość różną od zera tylko dla x należą-
cych do podobszaru, stosując metodę odchyłek ważonych otrzymujemy układ
równań:

0.5

Z

0

[2(c

2

− c

1

) 6c

2

x + 2]1 d x +

1

Z

0.5

[2(c

2

− c

1

) 6c

2

x + 2]0 d x = 0

0.5

Z

0

[2(c

2

− c

1

) 6c

2

x + 2]0 d x +

1

Z

0.5

[2(c

2

− c

1

) 6c

2

x + 2]1 d x = 0

(2.58)

12

background image

2.6 Metoda podobszarów

czyli

0.5

Z

0

[2(c

2

− c

1

) 6c

2

x + 2] d x = 0

1

Z

0.5

[2(c

2

− c

1

) 6c

2

x + 2] d x = 0

(2.59)

Rozwiązanie powyższego układu równań prowadzi do

c

1

= 1

c

2

= 0

(2.60)

czyli otrzymujemy rozwiązanie zadania postaci:

T (x) = x(1 − x)

(2.61)

13

background image

Metoda Rayleigh’a-Ritz’a

Rozdział 3

Metoda Rayleigh’a-Ritz’a

Metoda Rayleigh’a-Ritz’a pozwala na określenie współczynników równania

aproksymującego rozwiązanie dokładne cząstkowych równań różniczkowych.
Działanie tej metody polega na minimaliza funckjonału reprezentującego ener-
gię cząstkowego równania różniczkowego. W przypadku równania:

L(u) = f

(3.1)

funkcjonał I(u) możemy zapisać w postaci:

I(u) =

1
2

Z

(L(u)u) dΩ

Z

f u dΩ

(3.2)

Jeśli równanie aproksymujące zapiszemy w postaci:

˜

u =

n

X

j=1

c

j

φ

j

(3.3)

gdzie ˜

u jest przybliżonym rozwiązaniem, c

j

współczynnikami równania aprok-

symującego, a φ

j

są funkcjami aproksymującymi. Funkcjonał możemy wyrazić

z użyciem funckji aproksymującej:

I

u) =

1
2

Z

(L

u

u) dΩ

Z

f ˜

u dΩ

(3.4)

Warunkiem koniczecznym znalezienia optimum powyższego funkcjonału zależ-
nego od wartości c

j

jest przyrównanie cząstkowych pochodnych po każdym z

parametrów c

j

do zera:

∂I

∂c

1

= 0,

∂I

∂c

2

= 0, ...,

∂I

∂c

n

= 0,

(3.5)

14

background image

Przykład
Rozważmy jednowymiarowy przepływ ciepła opisany równaniem:

2

T (x)

∂x

2

=

q(x)

λ

; x ∈

(3.6)

z warunkami brzegowymi

T (0) = 0

(3.7)

T (1) = 0

(3.8)

funkcja źródła ma postać

q(x) = 2

(3.9)

a przewodność cieplna λ = 1.

Funkcję aproksymującą przyjmiemy:

˜

T (x) = c

1

x(1 − x) + c

2

x

2

(1 − x)

(3.10)

czyli

φ

1

= x(1 − x); φ

2

= x

2

(1 − x)

(3.11)

Funkcje aproksymujące spełniają warunki brzegowe zadania oraz warunek cią-
głości drugiej pochodnej wzgledem zmiennej x.

Funkcjonał metody Rayleigh’a-Ritz’a zapiszemy w postaci:

I( ˜

T ) =

1
2

Z

1

0

d

2

˜

T (x)

d x

2

˜

T (x) +

Z

1

0

q(x)

λ

˜

T (x) d x

(3.12)

po podstawieniu ˜

T (x) otrzymamy:

I(c

1

, c

2

) =

1
3

c

1

+

1
6

c

2

1

15

c

2

2

1
6

c

1

c

2

1
6

c

2

1

(3.13)

Przyrównując pochodzne funkcjonału po współczynnika równania aproksy-

mującego c

j

do zera, otrzymujemy układ dwóch równań:

∂I(c

1

, c

2

)

∂c

1

= 0;

1
3

1
6

c

2

1
3

c

1

= 0

∂I(c

1

, c

2

)

∂c

2

= 0;

1
6

2

15

c

2

1
6

c

1

= 0

(3.14)

Rozwiązanie powyższego układu równań prowadzi do

c

1

= 1

c

2

= 0

(3.15)

czyli otrzymujemy rozwiązanie zadania postaci:

˜

T (x) = x(1 − x)

(3.16)

15

background image

Sformułowanie słabe

Rozdział 4

Sformułowanie słabe

Rozwiązywanie zadań brzegowych za pomocą medod Rayleigh’a-Ritz’a oraz

reszt ważonych wymaga stosowania równań aproksymujących, o stopniu róż-
niczkowalności równym stopniowi równania różniczkowego. W celu obniże-
nia wymogu różniczkowalności równań aproksymujących stosuje się całkowanie
przez części. W wyniku tego przekształcenia uzyskujemy sformułowanie słabe
cząstkowego równania różniczkowego, w którym warunek stopnia różniczko-
walności funkcji został obniżony.

4.1

Całkowanie przez części

Rozważmy różniczkowalne funkcje u,v,w będące zależne od współrzędnej

x. Całkowanie przez części równania różniczkowego możemy zapisać jako:

Z

b

a

w

d v

d x

d x =

Z

b

a

w d v =

Z

b

a

v d w + [wv]

b

a

=

=

Z

b

a

v

d w

d x

d x + w(b)v(b) − w(a)v(a)

(4.1)

W przypadku równania różniczkowego drugiego stopnia oznaczając:

v ≡

d u
d x

(4.2)

możemy zapisać:

Z

b

a

w

d

2

u

d x

2

d x =

Z

b

a

v

d w

d x

d x + w(b)v(b) − w(a)v(a) =

=

Z

b

a

d u
d x

d w

d x

d x + w(b)

d u
d x

(b) − w(a)

d u
d x

(a)

(4.3)

16

background image

4.1 Całkowanie przez części

W przypadku ciał wielowymiarowych używamy tożsamości Greena wyni-

kającej z twierdzenia Gaussa-Ostrogradskiego-Greena, dla funkcji G(x, y) oraz
w(x, y) możemy zapisać:

Z

(

2

G)w d x d y =

Z

∇w · ∇G d x d y −

I

Γ

∂G

∂n

w d s

(4.4)

gdzie n jest wektorem normalnym do brzegu Γ.

Przykład

Rozważmy jednowymiarowy przepływ ciepła opisany równaniem:

2

T (x)

∂x

2

=

q(x)

λ

; x ∈

(4.5)

z warunkami brzegowymi

T (0) = 0

(4.6)

T (1) = 0

(4.7)

funkcja źródła ma postać

q(x) = 2

(4.8)

a przewodność cieplna λ = 1.

Zadanie rozwiążemy metodą Reileigh’a-Ritz’a z użyciem sformułowania sła-

bego. Funkcjonał energetyczny możemy zapisać jako:

I( ˜

T ) =

1
2

Z

1

0

d

2

˜

T (x)

d x

2

˜

T (x) +

Z

1

0

q(x)

λ

˜

T (x) d x

(4.9)

Sformułowanie słabe dla pierwszej całki ma postać:

Z

1

0

d

2

˜

T (x)

d x

2

˜

T (x) =

Z

1

0

(

d ˜

T (x)

d x

d ˜

T (x)

d x

) d x + ˜

T (1)

d ˜

T (x)

d x

(1) ˜

T (0)

d ˜

T (x)

d x

(0) =

Z

1

0

(

d ˜

T (x)

d x

)

2

d x

(4.10)

17

background image

4.1 Całkowanie przez części

Uzyskujemy równanie energetyczne postaci:

I( ˜

T ) =

1
2

Z

1

0

(

d ˜

T (x)

d x

)

2

d x +

Z

1

0

q(x)

λ

˜

T (x) d x

(4.11)

18

background image

Metoda elementów skończonych

Rozdział 5

Metoda elementów skończonych

Stosowanie metod Releigh’a-Ritz’a oraz reszta ważonych jest skompliko-

wane, szczególnie w przypadku ciał o skomplikowanej geometrii. Opracowanie
efektywnego algorytmu komputerowego w oparciu o te metody jest również
skomplikowane.

Metoda elementów skończonych opiera się na podziale obszaru rozpatry-

wanego ciała na proste elementy skończone. Dla poszczególnych elementów
tworzone są cząstkowe równania różniczkowe. Kolejny krok polega na do-
borze współczynników równania aproksymującego rozwiązanie dokładne dla
elementu. Zazwyczaj przyjmuje się funkcje aproksymujące w postraci wie-
lomianów. Równanie aproksymujące musi spełniać tylko naturalne warunki
brzegowe. Po podstawieniu równania aproksymującego do cząstkowych rów-
nań różniczkowych i wykorzystaniu jednej z metod reszt ważonych lub me-
tody Reileigh’a-Ritz’a otrzymujemy macierzowe równanie dla pojedynczego
elementu (macierze lokalne). Następnie tworzymy macierz globalną w pro-
cesie agregacji, uwzględniając połączenia pomiędzy elementami (wspólne wę-
zły), macierze lokalne elementów oraz ciągłość zmiennych oraz ich pochodnych.
Uwzględniamy warunki brzegwe zadania. Otrzymujemy poszukiwane wartości
zmiennych w węzłach po rozwiązaniu układu równań.

Ponieważ w metodzie elementów skończonych stosuje się zazwyczaj nie-

wielką ilość typów elementów, wyznaczanie macierzy lokalnych można w bar-
dzo prosty sposób zautomatyzować. Również proces agregacji macierzy global-
nej i rozwiązanie układu równań może zostać zautomatyzowany. Za pomocą
metody elementów skończonych można modelować ciała o skomplikowanej geo-
metrii. Ze względu na powyższe cechy metoda elementów skończonych znalazła
szerokie zastosowanie w symulacjach z użyciem komputerów.

Przykład
Rozważmy przepływ ciepła w ciele jednowymiarowym.

19


Wyszukiwarka

Podobne podstrony:
002 Analiza AMI Wyklad r1 id 59 Nieznany (2)
inform r1 rozw id 288565 Nieznany
Abolicja podatkowa id 50334 Nieznany (2)
4 LIDER MENEDZER id 37733 Nieznany (2)
katechezy MB id 233498 Nieznany
perf id 354744 Nieznany
interbase id 92028 Nieznany
Mbaku id 289860 Nieznany
Probiotyki antybiotyki id 66316 Nieznany
miedziowanie cz 2 id 113259 Nieznany
LTC1729 id 273494 Nieznany
D11B7AOver0400 id 130434 Nieznany
analiza ryzyka bio id 61320 Nieznany
pedagogika ogolna id 353595 Nieznany
Misc3 id 302777 Nieznany
cw med 5 id 122239 Nieznany

więcej podobnych podstron