Você está na página 1de 9

Capı́tulo 6

Integração Numérica

Neste capı́tulo, será apresentada a quadratura de Gauss através


da interpolação de funções polinomiais para o desenvolvimento de
integrais numéricas.

6.1 Quadratura de Gauss

Em geral, nem toda integral pode ser resolvida analitica-


mente, dessa forma, é necessário utilizar um método para inte-

29
gração numérica. A quadratura de Gauss é uma técnica bastante
eficiente para polinômios. Por exemplo, para algumas soluções
fundamentais presentes na formulação de elementos de contorno é
possı́vel utilizar a quadratura de Gauss. Dada a integral:

Z x2
I= f (x)dx (6.1)
x1

A quadratura de Gauss é obtida através da mudança nos


limites de integração, ou seja:

x1 = −1

e
x2 = 1

A coordenada x é reescrita em função de ξ, ou seja:

x = aξ + b (6.2)

Os valores de a e b podem ser encontrados através das se-


guintes condições:

x(ξ = −1) = x1
e
x(ξ = 1) = x2

Substituindo as condições acima na Eq. (6.2), obtém-se os


valores de a e b, respectivamente:

x2 − x1
a=
2

x1 + x2
b=
2

Substituindo a e b na Eq. (6.2), obtém-se:

x2 − x1 x1 + x2
   
x= ξ+ (6.3)
2 2

Derivando a Eq. (6.3), obtém-se:

dx x2 − x1
=
dξ 2

A Eq. (6.1) é reescrita como:


1 dx
Z
I= f (ξ) dξ (6.4)
−1 dξ

Substituindo a derivada dx/dξ na Eq. (6.4), obtém-se:

1 x2 − x1
Z  
I= f (ξ) dξ (6.5)
−1 2

O termo entre parênteses da Eq. (6.5) é chamado de Jaco-


bino (J), e dessa forma pode ser escrito como:

Z 1
I= f (ξ)Jdξ (6.6)
−1

Os pontos e os pesos de Gauss podem ser obtidos através de


uma função polinomial no intervalo de integração de [−1, 1], ou
seja:

Z 1
I= f (x)dx
−1

e,

f (x) = a0 + a1 x + a2 x2 + a3 x3
Integração a função f (x) no domı́nio [−1, 1]:

Z 1
I= (a0 + a1 x + a2 x2 + a3 x3 )dx
−1

2
I = 2 × a0 + c1 × 0 + c2 × + c3 × 0
3

Considere que para a função f (x) foram atribuı́dos os pontos


ξi e pesos wi , ou seja:

J = w1 f (ξ1) + w2 f (ξ2 )

J = w1 × (a0 + a1 ξ1 + a2 ξ12 + a3 ξ13 ) + w2 × (a0 + a1 ξ2 + a2 ξ22 + a3 ξ23 )

J = (w1 + w2 ) × a0 + (w1 ξ1 + w2 ξ2 ) × a1 + (w1 ξ12 + w2 ξ22 ) × a2

+(w1 ξ13 + w2 ξ23 ) × a3

Igualando as integrais I e J, obtém-se o seguinte sistema:





 w1 + w2 = 2


 w1 ξ1 + w2 ξ2 = 0

w1 ξ12 + w2 ξ22 = 2/3









 w ξ3

+ w2 ξ23 = 0
1 1
Através da resolução do sistema acima, obtém-se:

w1 = 1

w2 = 1

ξ1 = −0, 577.350.2692

ξ2 = +0, 577.350.2692

A relação entre o número de pontos de Gauss e o grau do


polinômio é dada por:

pol + 1
nP G =
2

A Tabela abaixo apresenta os pontos (ξ) e pesos de Gauss


(wi ).
n ξ wi
1 0 2
2 ±0, 577.350.2692 1
3 ±0, 774.596.6692 0, 555.555.5556
0 0, 888.888.8889
4 ±0, 861.136.3116 0, 347.854.8451
±0, 339.981.0436 0, 652.145.1549
±0, 906.179.8459 0, 236.926.8851
5 ±0, 538.469.3101 0, 478.628.6705
0 0, 568.888.8889
±0, 932.469.5142 0, 171.324.4924
6 ±0, 661.209.3865 0, 360.761.5730
±0, 238.619.1861 0, 467.913.9346

Ou seja, a Eq. (6.6) é reescrita como:

n
X
I= f (ξi )Jwi (6.7)
i=1

Exemplo 1 Calcule a integral de forma analı́tica e forma


numérica (utilizar 3 pontos de integração):
Z 1
I= x2 dx
−1

Solução analı́tica A solução analı́tica é obtida por inte-


gração direta da integral:
1
x3
IExata =
3 −1

1 1
IExata = +
3 3
2
IExata = ≈ 0, 6666
3

Solução numérica A solução numérica é obtida através da


quadratura de Gauss:

Substituindo os valores de x1 = −1 e x2 = 1 na Eq. (6.3),


obtém-se: " # " #
1 − (−1) (−1) + (1)
x= ξ+
2 2
x=ξ

Substituindo os valores de x1 = −1 e x2 = 1 na Eq. (6.3), obtém-


se:
dx x2 − x1
=
dξ 2
dx 1 − (−1)
=
dξ 2
dx
=1

ou,

J =1

Substituindo os valores acima na Eq. (6.7), obtém-se:

n=3
X
IN um = f (ξi )Jwi
i=1
n=3
X
IN um = f (ξi )2 × J × wi
i=1

IN um = (−0, 774)2 × 0, 555 + 0 × 0, 888 + (0, 774)2 × 0, 555 × 1

IN um = 0, 6649

Erro O cálculo do erro é dado por:

|IN um − IExata |
Erro = × 100%
IExata
|0, 6649 − 0, 6666|
Erro = × 100%
0, 6666
Erro = 0, 2550%

Você também pode gostar