Vous êtes sur la page 1sur 4

Gaussove kvadraturne formule

3. GAUSSOVE KVADRATURNE FORMULE U 1D


U optem sluaju, slaba forma se ne moe integrirati u zatvorenom obliku, pa je nun
anumerika integracija. Gaussove kvadraturne formule su pogodne za integriranje
polinoma koji su vrlo esti u MKE. Pogledajmo integral:
b

I = f ( x ) dx = ?

(3.1)

Gaussove kvadraturne formule uvijek se odnose na domenu relativne koordinate


[ 1,1] 1 koju je potrebno preslikati u fiziku domenu x [ a, b ] koritenjem linearne
transformacije x = k + n odakle se dobija (v.sl.3.1):
x=

1
1
( a + b) + (b a )
2
2

(3.2)

Sl.3.1. Preslikavanje sa matine domene [ 1,1] na fiziku domenu [ a, b ] .[3]

Koritenjem linearnih interpolacionih funkcija gornje preslikavanje se moe napisati kao:


x = x1 N1 ( ) + x2 N 2 ( ) = a

1
1
(1 ) + b (1 + )
2
2

(3.3)

Iz (3.2) ili (3.3) deriviranjem se nalazi:


dx =

1
l
( b a ) d = d = Jd
2
2

(3.4)

gdje se J naziva Jakobijan. Sada se integral (3.1) moe napisati kao:


1

I = J f ( ) d = JI,
1

I =

f ( ) d

(3.5)

U Gaussovoj metodi numerike integracije gornji integral I se aproksimira izrazom:


f (1 )

f ( 2 )
(3.6)
I = W1 f (1 ) + W2 f ( 2 ) + ... = [W1 W2 ... Wn ]
= W Tf
#

f ( n )
gdje su Wi teine, a i take u kojima se izraunava vrijednost podintegralne funkcije.
Osnovna ideja Gaussove metode jeste pogodnim odabirom teina i taaka
integracije egzaktno proraunati integral neke funkcije. Da bi se dobila formula za
izraunavanje integrala, podintegralna funkcija f ( ) aproksimira se polinomom :
1

f ( ) = 1 + 2 + 3 2 + ... = 1 2 ... 2 = P ( )

3
P

#
N

(3.7)

[ 1,1] se zove matina domena.

Asistent: S. Medi

Predmet: Modeliranje konstrukcija

Gaussove kvadraturne formule


Koeficijente i izrazimo kao funkciju f ( ) u takama integracije:

f (1 ) = 1 + 21 + 312 + ...
f ( 2 ) = 1 + 2 2 + 3 2 2 + ...
#

f (1 ) 1 1 12 " 1



2
f ( 2 ) = 1 2 2 " 2
# # #
#
# #



2

f ( n ) 1 2 n n " N

n


ili

f ( n ) = 1 + 2 n + 3 n 2 + ...

(3.8)

Sada se (3.6) moe napisati kao:


I = W T M

(3.9)

Da odredimo koje teine i take integracije treba odabrati za egzaktnu integraciju


polinoma odreenog reda, napiimo (3.5) kao:
1

1
1
1
2
2

3 4
I = f ( ) d = 1 2 3 " d =
"

3
2
3
4

1
1
1
#
(3.10)
n
2

0 " = P
I = 2 0
3

Teine i take integracije odreuju se iz uslova jednakosti (3.9) i (3.10) tako da


kvadraturna formula daje egzaktnu vrijednost integrala polinoma odreenog reda. Odavde
je:

W T M = P

MT W = P T

(3.11)

to predstavlja sistem nelinearnih algebarskih jednaina sa nepoznatim matricama M i W.


Ako je ngp broj Gaussovih taaka, red p polinoma koji se moe egzaktno integrirati je:
p 2ngp 1

(3.12a)

to proizilazi iz toga da je za definiciju polinoma potrebno p + 1 koeficijenata, a u


Gaussovoj metodi n tog reda 2ngp parametara je proizvoljno (n teina i n taaka). Broj
taaka potreban za tanu integraciju polinoma reda p je:
n

p +1
2

(3.12b)

Na primjer, za egzaktnu integraciju kvadratnog polinoma (p = 2), potrebne su minimalno


dvije Gaussove take integracije.
Koritenjem Legendreovih formula dobijaju se Gauss Legendre ove formule za
numeriku integraciju. Gaussove take, tj. take integracije predstavljaju nule Legendre
ovih polinoma. Integracija se moe izvriti i koritenjem trapeznog ili Simpsonovog
Asistent: S. Medi

Predmet: Modeliranje konstrukcija

Gaussove kvadraturne formule


pravila (Newton Cotesovih formula) ije ogranienje predstavlja ekvidistantnost
vorova. U Newton Cotesovim formulama su za razliku od Gaussa krajnje take
intervala uvijek ukljuene u proraun integrala. Iz njih se izvode Lobatto2 formule za
numeriko integriranje koje nemaju ekvidistantne vorove, ve im je poloaj prilagoen
maksimalnoj tanosti prorauna.
PRIMJER 1.
Proraunati integral koritenjem Gaussovog pravila sa dvije i jednom takom integracije.
5

I = ( x3 + 2 x 2 ) dx
2

a) 2ngp 1 = 3 ngp = 2 za taan proraun


Uvrtavanjem u (3.11) dobijaju se 4 nelinearne jednaine sa 4 nepoznate (W1 , 1 ) i

(W2 , 2 ) .

Sistem se moe rijeiti pjeke iskoritenjem simetrije jednaina ili npr.

pomou programa MATHEMATICA:


2
1
1
0

2 1
1
= 2 W1 = W2 = 1,

2
2
1 2 W2
3
3
3
1 2
0

1 =

1
1
, 2 =
3
3

Dalje izraunavamo za a = 2 i b = 5:
x=

1
1
( a + b ) + ( b a ) = 3.5 + 1.5
2
2

f ( ) = ( 3.5 + 1.5 ) + 2 ( 3.5 + 1.5 )


3

Integral je jednak:
1
l
3
2

I = JI = ( 3.5 + 1.5 ) + 2 ( 3.5 + 1.5 ) d =

2 1

l
l
3
2
3
2
= W1 ( 3.5 + 1.51 ) + 2 ( 3.5 + 1.51 ) + W2 ( 3.5 + 1.5 2 ) + 2 ( 3.5 + 1.5 2 )
2

2
Koritenjem programa MATHEMATICA dobija se:

Trapezno i Simpsonovo pravilo u biti predstavljaju prve dvije Lobatto formule.

Asistent: S. Medi

Predmet: Modeliranje konstrukcija

Gaussove kvadraturne formule


Egzaktno rjeenje jednako je:

Vidimo da je numeriko rjeenje identino sa egzaktnim.


b) ngp = 1
Kao to se iz tabele 1. vidi, u sluaju integracije sa 1 Gaussovom takom 1 = 0 i W1 = 2 .
Integral je jednak:
1
l
l
3
2
3
2
I = JI = ( 3.5 + 1.5 ) + 2 ( 3.5 + 1.5 ) d = W1 ( 3.5 + 1.51 ) + 2 ( 3.5 + 1.51 )

2 1
2
Koritenjem programa MATHEMATICA dobija se:

Vidi se da je rjeenje netano i to manje od tanog. U sluaju integracije lanova matrice


krutosti ovo svojstvo emo iskoristiti za eliminaciju shear locking a.
Tabela 1. Lokacija Gaussovih taaka i odgovarajue teine [3].

Asistent: S. Medi

Predmet: Modeliranje konstrukcija

Vous aimerez peut-être aussi