Slide 1
M´
ETODO DE LOS ELEMENTOS FINITOS
Elasticidad lineal
Felipe Gabald´on CastilloE.T.S. INGENIEROS DE CAMINOS, CANALES y PUERTOS. UPM
Slide 1
Contenido
1. Formulaci´on fuerte 2. Formulaci´on d´ebil
3. Equivalencia de ambas formulaciones 4. Formulaciones variacionales
5. Formulaci´on de Galerkin
6. Formulaci´on de elementos finitos 7. Formulaci´on matricial
8. Ecuaciones de la elasticidad
9. Elasticidad 2D. Deformaci´on plana 10. Elasticidad 2D. Tensi´on plana
Slide 2
Contenido
11. Elasticidad 2D. Problemas axilsim´etricos 12. Elasticidad 3D
13. Ejemplo: CST para problemas de tensi´on plana 14. Elementos isoparam´etricos
15. Derivadas parciales 16. Integraci´on num´erica
Slide 3
Formulaci´
on fuerte
Sea Ω = Ω ∪∂Ω el dominio ocupado por un s´olido, cuyo contorno es ∂Ω = ∂uΩ∪∂tΩ con
∂uΩ∩∂tΩ =∅. La formulaci´on fuerte del
pro-blema se establece en los siguientes t´erminos:
Ω
∂uΩ
∂tΩ Dados b: Ω→Rn, u:∂
uΩ→Rn, t :∂tΩ→Rn, encontrar el campo
de desplazamientos u ∈Rn que cumple:
divσ+b= 0 en Ω (1) σn=t en ∂tΩ (2) u=u en ∂uΩ (3) con σ = ∂W∂ε y ε=∇Su Slide 4
Formulaci´
on d´
ebil
Dados b: Ω→Rn y las funcionesu :∂
uΩ→Rn, t:∂tΩ→Rn,
encontrar el campo de desplazamientos u∈δ | ∀δu∈ V cumple:
Z Ω ³ σ·∇Sδu−b·δu ´ dΩ− Z ∂tΩ t·δudΓ = 0 (4) siendo: δ=©u∈H1(Ω,Rn)|u(x) =u ∀x∈∂uΩ ª (5) V =©δu∈H1(Ω,Rn)|δu(x) =0 ∀x∈∂uΩ ª (6) y H1(Ω,Rn) el espacio de Sobolev de orden 1 y grado 2:
H1 = ½ u: Ω→Rn | Z Ω kuk2,1dΩ<∞ ¾
Slide 5
Equivalencia de ambas formulaciones
Lema 1. Descomposici´on eucl´ıdea de un tensor de orden 2 sij = s(ij) |{z} sim´etrico + s[ij] |{z} hemisim´etrico ; s(ij)= sij+sji 2 , s[ij] = sij−sji 2 Lema 2. Seasij un tensor sim´etrico y tij un tensor no sim´etrico.
Entonces,
sijtij =sijt(ij)
El lema queda demostrado si sijt[ij] = 0. En efecto: sijt[ij] =−sijt[ji]
=−sjit[ji] =−sijt[ij]
Slide 6
Equivalencia de ambas formulaciones
Si u es soluci´on del problema fuerte, entonces u∈Ω. Multiplicando (1) por δu∈ V e integrando en Ω: 0 = Z Ω (σij,j+bi)δuidΩ = Z Ω (σijδui),jdΩ− Z Ω σijδui,jdΩ + Z Ω biδuidΩ =− Z Ω σijδu(i,j)dΩ + Z Ω biδuidΩ + Z ∂tiΩ tiδuidΓ (7) y por tanto ui es soluci´on del problema d´ebil
Slide 7
Equivalencia de ambas formulaciones
Sea ui soluci´on del problema d´ebil. Dado que ui ∈δi, ui =ui en
∂uiΩ. De (4): 0 =− Z Ω σijδui,jdΩ + Z Ω biδuidΩ + Z ∂tiΩ tiδuidΓ =− Z Ω (σijδui),jdΩ + Z Ω (σij,j +bi)δuidΩ + Z ∂tiΩ tiδuidΓ = Z Ω (σij,j +bi)δuidΩ− Z ∂tiΩ (σijnj−ti)δuidΓ (8) Slide 8
Equivalencia de ambas formulaciones
Sean:
αi =σij,j+bi (9)
βi =σijnj −ti (10)
La equivalencia entre ambas formulaciones estar´a demostrada si se verifica que αi = 0 en Ω y βi = 0 en ∂tiΩ. Sea δui =αiφ, donde:
φ >0 en Ω φ= 0 en∂Ω φ suave
Slide 9
Equivalencia de ambas formulaciones
Sustituyendo este δui en (8):
0 = Z Ω αi(αi | {z } ≥0 φ |{z} >0 )dΩ⇒ αi = 0 en Ω (11)
An´alogamente, tomemos ahora δui =δi1β1ψ, donde: ψ >0 en ∂t1Ω
ψ= 0 en ∂u1Ω ψ suave
Sustituyendo esta nueva expresi´on de δui ∈ V en (8):
0 = Z ∂t1Ω β1(β1 | {z } ≥0 ψ |{z} >0 )dΩ⇒ β1 = 0 en ∂t1Ω (12) Slide 10
Formulaciones variacionales
Considerando el funcional de la energ´ıa potencial: Πp(u) = Z Ω (W(x,ε)−b·u) dΩ− Z ∂tΩ t·udΓ (13)
la ecuaci´on (4) equivale a establecer la condici´on de estacionariedad del funcional (13):
δΠp(u) = 0 (14)
Se dice que (4) es la ecuaci´on variacional del problema (14), y que las ecuaci´on (1) es la ecuaci´on de Euler-Lagrange asociada al problema variacional (14).
Para la ley de Hooke:
W(x,ε) = 1
Slide 11
Formulaciones variacionales
Existen otros principios variacionales diferentes al expresado en (14), asociado al funcional de la energ´ıa potencial total(13). Dichos principios son la base de la formulaci´on de los
denominados “elementos mixtos”.
En general se deducen a partir de “funcionales multicampo” como, por ejemplo, el de Hu-Washizu:
ΠW(u,ε,σ) = Z Ω ³ W(x,ε)−σ·ε+σ·∇Su−b·u ´ dΩ − Z ∂tΩ t·udΓ Slide 12
Formulaci´
on de Galerkin
Seanνh y δh aproximaciones de dimensi´on finita de los espacios
funcionales ν y δ, respectivamente
Se adopta la descomposici´on:uh =vh +uh con vh ∈νh y uh =u en ∂uΩ (“aproximadamente”)
Dadosb : Ω→Rn y las funciones u:∂
uΩ→Rn, t :∂tΩ→Rn,
encontrar el campo de desplazamientos uh =vh +uh, con
δvh ∈νh, tal que ∀δuh ∈νh se cumple:
Z Ω ∇Svh ·C∇SδuhdΩ = Z Ω b·δuhdΩ + Z ∂tΩ t·δuhdΓ − Z Ω ∇Suh·C∇SδuhdΩ (16)
Slide 13
Formulaci´
on de elementos finitos
El dominio Ω se discretiza en nelm elementos Ωe: Ω =
n[elm
e=1
Ωe Ωi∩Ωj =∅, si i6=j (17) El elemento Ωe se transforma en un “cubo unitario”
¤= [−1,1]× · · · ×[−1,1]
| {z }
ndim
definido en el espacio isoparam´etrico de coordenadas {ξ}:
φ:ξ∈¤→x∈Ωe; x=φ(ξ) =
nXenod
A=1
xANA(ξ) (18)
siendo xA las coordenadas de los nodos del elemento e
Slide 14
Formulaci´
on de elementos finitos
Los subespacios de dimensi´on finita δh y Vh se definen mediante
unas funciones de interpolaci´onNA, A = 1. . . nnod (polin´omicas), que se denominan “funciones de forma”
δh = u h ∈δ|uh i = X A∈η−ηui uiANA(ξ) + X A∈ηui uiANA(ξ) Vh = δu h ∈ V | δuh i = 0 ∀x∈∂uiΩ; δu h i = X A∈η−ηui δuiANA(ξ)
siendo η={1,2, . . . , nnumnp} el conjunto de n´umeros de los nnumnp nodos de la malla, ηui ⊂η el conjunto de nodos en los que uh
Slide 15
Formulaci´
on matricial
Interpolaci´on del campo de desplazamientos
Si se emplea una formulaci´on isoparam´etrica que interpola los desplazamientos con la misma interpolaci´on que las coordenadas (18): uh = ne nod X A=1 dANA(ξ) =NTde (19)
siendo de el vector de desplazamientos nodales del elemento e y
N la matriz de funciones de forma del elemento. Por ejemplo, en 2D: 8 < : u1(x, y) u2(x, y) 9 = ;= 0 @ N1 0 N2 0 . . . Nnnod 0 0 N1 0 N2 . . . 0 Nnnod 1 Ade (20) Slide 16
Formulaci´
on matricial
Interpolaci´on del campo de deformaciones
Con la notaci´on en que las tensiones y deformaciones se expresan en forma de vector (por ejemplo en 2D: ε= (εxx, εyy,2εxy)T) y
derivando (19), la interpolaci´on del campo de deformaciones se expresa: ∇Suhij = nXenod A=1 1 2 ą NA,ie dAj +NA,je dAi ć ⇒∇Suh =Bde (21) En 2D: ε= 0 B B @ ∂N1 ∂x1 0 ∂N2 ∂x1 0 . . . ∂Nnnod ∂x1 0 0 ∂N1 ∂x2 0 ∂N2 ∂x2 . . . 0 ∂Nnnod ∂x2 ∂N1 ∂x2 ∂N1 ∂x1 ∂N2 ∂x2 ∂N2 ∂x1 . . . ∂Nnnod ∂x2 ∂Nnnod ∂x1 1 C C Ade (22)
Slide 17
Formulaci´
on matricial
Sustituyendo (19) y (21) en (16) e imponiendo que los
desplazamientos virtuales δu son arbitrarios, despu´es de operar se obtiene: Rdef= nelm
A
e=1 · fe,ext− Z Ωe BTσh(ε)dΩ ¸ =0 (23)donde A[·] es el operador de ensamblaje y fe,ext es el vector de fuerzas externas convencional que se obtiene a partir de la expresi´on (16):
fe,ext= Z Ωe NTbdΩ + Z ∂tΩe NTtdΓ (24)
Slide 18
Formulaci´
on matricial
OBSERVACIONES:
La ecuaci´on (23) est´a planteada en forma residual (anulando la diferencia entre las fuerzas externas y las fuerzas internas), que es la adecuada para problemas no lineales.
En lo sucesivo se considerar´a el caso de la elasticidad lineal, en el que si denominamosC a la matriz de m´odulos el´asticos (o matriz constitutiva), resulta:
σh(ε) =CBde (25)
entonces la ecuaci´on (23) se expresa:
nelm
A
e=1 ·µZ Ωe BTCBdΩ ¶¸ d= nelmA
e=1 f e,ext (26) Slide 19Formulaci´
on matricial
La matriz de rigidez elemental se define como:
Ke =
Z
Ωe
BTCBdΩ (27) Ensamblando los vectores de fuerzas elementales y las matrices de rigidez elementales: f = nelm
A
e=1 f e,ext (28) K = nelmA
e=1 K e (29) el sistema (26) se expresa: Kd=f ⇒ d=K−1f (30)Slide 20
Ecuaciones de la elasticidad
εx = σx E −ν σy E −ν σz E εy = σy E −ν σx E −ν σz E εz = σz E −ν σx E −ν σy E εxy = τxy 2G εxz = τxz 2G εyz= τyz 2G M´odulo de corte: G= E 2(1 +ν) Deformaci´on volum´etrica e =εx+εy +εzM´odulo de deformaci´on volum´etrica e= 1−2ν
E (σx+σy +σz)⇒p=−ke
k = E
3(1−2ν)
Slide 21
Elasticidad 2D. Deformaci´
on plana
La condici´on de deformaci´on plana es (εzz = 0)
σxx σyy σxy = λ+ 2µ λ 0 λ λ+ 2µ 0 0 0 µ εxx εyy εxy (31) σzz =ν(σxx+σyy) (32)
siendo λ y µ los coeficientes de Lam´e:
λ= νE
(1 +ν)(1−2ν) µ= E
Slide 22
Elasticidad 2D. Tensi´
on plana
La condici´on de tensi´on plana es (σzz = 0)
σxx σyy σxy = 4µ(λ+µ) λ+2µ 2λµ λ+2µ 0 2λµ λ+2µ 4µ(λ+µ) λ+2µ 0 0 0 µ εxx εyy εxy (34) εzz =−ν E(σxx+σyy) (35) Slide 23
Elasticidad 2D. Problemas axilsim´
etricos
Se expresa en t´erminos de las coordenadas cil´ındricas r (radial),z (axial) yθ (circunferencial).
θ y
x r
z
Condici´on de simetr´ıa axial: todas las variables son independientes de θ y adem´as: uθ=0,εrθ =εzθ = 0
Slide 24
Elasticidad 2D. Problemas axilsim´
etricos
Relaci´on tensi´on - deformaci´on
σrr σzz σrz σθθ = λ+ 2µ λ 0 λ λ λ+ 2µ 0 λ 0 0 µ 0 λ λ 0 λ+ 2µ εrr εzz εrz εθθ (36)
La matriz B( de interpolaci´on del campo de deformaciones) es:
B= Na,r 0 0 Na,z Na,z Na,r Na r 0 a = 1. . . nnen (37) Slide 25
Elasticidad 3D
Relaci´on tensi´on - deformaci´on
σxx σyy σzz σxy σxz σyz = λ+ 2µ λ λ 0 0 0 λ λ+ 2µ λ 0 0 0 λ λ λ+ 2µ 0 0 0 0 0 0 µ 0 0 0 0 0 0 µ 0 0 0 0 0 0 µ εxx εyy εzz εxy εxz εyz (38)
Slide 26
Ejemplo: CST para problemas de tensi´
on plana
A continuaci´on se desarrollar´an las ecuaciones a nivel elemental del tri´angulo de deformaci´on constante (CST) para el problema de tensi´on plana. Este elemento presenta las siguientes caracter´ısticas:
Es un elemento isoparam´etrico
No es necesario emplear cuadraturas para la integraci´on num´erica, ya que las integrales se pueden resolver de forma exacta.
Se utiliza en aplicaciones no estructurales por la facilidad para generar mallas, ya que en an´alisis estructural sus prestaciones son bastante pobres.
Slide 27
Geometr´ıa y sistema de coordenadas
1(
x
1, y
1)
2(
x
2, y
2)
3(
x
3, y
3) 2A= det 0 B B @ 1 1 1 x1 x2 x3 y1 y2 y3 1 C C A = (x2y3−x3y2) + (x3y1−x1y3) + (x1y2−x2y1) Coordenadas triangulares: ξ1, ξ2, ξ3ξi= cte es una recta paralela al lado opuesto al nodo i
Slide 28
Interpolaci´
on lineal
Una funci´on lineal f definida en el tri´angulo se expresa en coordenadas cartesianas:
f(x, y) =a0+a1x+a2y (39)
determin´andose los coeficientes ai a partir de tres condiciones que
proporciones los valores f1, f2 y f3 (que en el contexto del MEF se denominan ”valores nodales”).
La expresi´on de f en coordenadas triangulares hace uso directamente de los valores nodales:
f(ξ1, ξ2, ξ3) =f1ξ1+f2ξ2+f3ξ3 = [f1f2f3] ξ1 ξ2 ξ3 (40) Slide 29
Transformaci´
on de coordenadas
1 x y = 1 1 1 x1 x2 x3 y1 y2 y3 ξ1 ξ2 ξ3 (41) ξ1 ξ2 ξ3 = 1 2A 2A23 y23 x32 2A31 y31 x13 2A12 y12 x21 1 x y (42) siendo xjk =xj −xk, xjk =xj −xk y Ajk = 0,5(xjyk−xkyj) es elSlide 30
Derivadas parciales
A partir de las relaciones (41) y (42) es inmediato obtener las relaciones: ∂x ∂ξi =xi, ∂y ∂ξi =yi, 2A ∂ξi ∂x =yjk, 2A ∂ξi ∂y =xkj (43) siendo j y k las permutaciones c´ıclicas de i.
Las derivadas de f(ξ1, ξ2, ξ3) respecto de las coordenadas cartesianas se obtienen mediante la regla de la cadena:
∂f ∂x = 1 2A µ ∂f ∂ξ1 y23+ ∂f ∂ξ2 y31+ ∂f ∂ξ3 y12 ¶ (44) ∂f ∂y = 1 2A µ ∂f ∂ξ1 x32+ ∂f ∂ξ2 x13+ ∂f ∂ξ3 x21 ¶ (45) Slide 31
Formulaci´
on del elemento CST
Funciones de forma: Nj =ξj, j = 1. . .3
Interpolaci´on del campo de desplazamientos:
ux=ux1ξ1+ux2ξ2+ux3ξ3 (46)
uy =uy1ξ1+uy2ξ2+uy3ξ3 (47)
que en forma matricial se expresa:
8 < : ux uy 9 = ;= 0 @ ξ1 0 ξ2 0 ξ3 0 0 ξ1 0 ξ2 0 ξ3 1 A 8 > > > > > > > > > > < > > > > > > > > > > : ux1 uy1 ux2 uy2 ux3 uy3 9 > > > > > > > > > > = > > > > > > > > > > ; (48)
Slide 32
Formulaci´
on del elemento CST
Relaciones deformaci´on–desplazamiento ε=Bde= 1 2A 0 B B @ y23 0 y31 0 y12 0 0 x32 0 x13 0 x21 x32 y23 x13 y31 x21 y12 1 C C A 8 > > > > > > > > > > < > > > > > > > > > > : ux1 uy1 ux2 uy2 ux3 uy3 9 > > > > > > > > > > = > > > > > > > > > > ; (49) siendo: B= 0 B B @ ∂N1 ∂x 0 ∂N2 ∂x 0 ∂N3 ∂x 0 0 ∂N1 ∂y 0 ∂N2 ∂y 0 ∂N3 ∂y ∂N1 ∂y ∂N1 ∂x ∂N2 ∂y ∂N2 ∂x ∂N3 ∂y ∂N3 ∂x 1 C C A (50)
Obs´ervese que las deformaciones son constantes en el elemento
Slide 33
Formulaci´
on del elemento CST
Relaci´on tensi´on-deformaci´on σ = σxx σyy σxy = E 1−ν2 1 ν ν 1 0 0 0 1−ν 2 εxx εyy εxy =Cε (51)
La matriz constitutiva C se supondr´a constante en el elemento. Por tanto, dado que las deformaciones son constantes en el elemento las tensiones tambi´en los son.
Slide 34
Matriz de rigidez elemental
La expresi´on (27) de la matriz de rigidez elemental en este caso se puede escribir:
Ke =BTCB
Z
Ωe
hdΩ (52)
siendo h el espesor y Ωe el dominio del tri´angulo. Si el espesor es
constante la matriz de rigidez se expresa en forma cerrada:
Ke = h 4A 0 B B B B B B B B B B @ y23 0 x32 0 x32 y23 y31 0 x13 0 x13 y31 y12 0 x21 0 x21 y12 1 C C C C C C C C C C A C 0 B B @ y23 0 y31 0 y12 0 0 x32 0 x13 0 x21 x32 y23 x13 y31 x21 y12 1 C C A (53)
Slide 35
Formulaci´
on del elemento CST
Vector de fuerzas nodales (volum´etricas)
fe = Z ΩehNbdΩ = Z Ωeh 0 B B B B B B B B B B @ ξ1 0 0 ξ1 ξ2 0 0 ξ2 ξ3 0 0 ξ3 1 C C C C C C C C C C A bdΩ (54)
En el caso m´as sencillo en que h y b sean constantes en el elemento, y teniendo en cuenta:
Z Ωeξ1dΩ = Z Ωeξ2dΩ = Z Ωeξ3dΩ =A/3 (55) resulta: (fe)T= Ah 3 ş bx1 by1 bx2 by2 bx3 by3 ť (56) Slide 36
Elementos isoparam´
etricos
Las relaciones geom´etricas y la interpolaci´on del campo de desplazamientos verifican: 1 x y ux uy = 1 1 . . . 1 x1 x2 . . . xne nod y1 y2 . . . yne nod ux1 ux2 . . . uxne nod uy1 uy2 . . . uyne nod N1 N2 .. . Nne nod (57)
El tri´angulo CST descrito anteriormente se expresa de acuerdo con (57) tomando ne
Slide 37
Elementos isoparam´
etricos
2 3 1 x y 6 5 4 ξ2 ξ1 1 4 6 5 2 3
Tri´angulo cuadr´atico de seis nodos
Slide 38
Elementos isoparam´
etricos
Tri´angulo cuadr´atico 1 x y ux uy = 1 1 1 1 1 1 x1 x2 x3 x4 x5 x6 y1 y2 y3 y4 y5 y6 ux1 ux2 ux3 ux4 ux5 ux6 uy1 uy2 uy3 uy4 uy5 uy6 N1 N2 N3 N4 N5 N6 (58) siendo: N1 =ξ1(2ξ1−1) N2 =ξ2(2ξ2−1) N3 =ξ3(2ξ3−1) (59) N4 = 4ξ1ξ2 N5 = 4ξ2ξ3 N6 = 4ξ3ξ1 (60)
Slide 39
Elementos isoparam´
etricos
Elementos cuadril´ateros 2 3 4 1 x y 1 2 3 4 ξ η Cuadril´atero bilineal Slide 40
Elementos isoparam´
etricos
Cuadril´atero bilineal 1 x y ux uy = 1 1 1 1 x1 x2 x3 x4 y1 y2 y3 y4 ux1 ux2 ux3 ux4 uy1 uy2 uy3 uy4 N1 N2 N3 N4 (61) siendo: N1 = 1 4(1−ξ)(1−η), N2 = 1 4(1 +ξ)(1−η) (62) N3 = 1 4(1 +ξ)(1 +η), N4 = 1 4(1−ξ)(1 +η) (63)
Slide 41
Elementos isoparam´
etricos
2 3 4 1 x y 1 2 3 4 ξ η 5 6 7 8 9 5 6 8 7 Cuadril´atero bicuadr´atico Slide 42
Elementos isoparam´
etricos
Cuadril´atero bicuadr´atico 8 > > > > > > > > < > > > > > > > > : 1 x y ux uy 9 > > > > > > > > = > > > > > > > > ; = 0 B B B B B B B B @ 1 1 1 1 1 1 1 1 1 x1 x2 x3 x4 x5 x6 x7 x8 x9 y1 y2 y3 y4 y5 y6 y7 y8 y9 ux1 ux2 ux3 ux4 ux5 ux6 ux7 ux8 ux9 uy1 uy2 uy3 uy4 uy5 uy6 uy7 uy8 uy9 1 C C C C C C C C A 8 > > > > > > < > > > > > > : N1 N2 .. . N9 9 > > > > > > = > > > > > > ; En este caso las funciones de forma son:
N1= 1 4(1−ξ)(1−η)ξη, N2=− 1 4(1 +ξ)(1−η)ξη, N3= 1 4(1 +ξ)(1 +η)ξη N4= 1 4(1 +ξ)(1−η)ξη, N5=− 1 2(1−ξ 2)(1−η)η, N 6= 1 2(1 +ξ)(1−η 2)ξ N7= 1 2(1−ξ 2)(1 +η)η, N 8=−1 2(1−ξ)(1−η 2)ξ, N 9= (1−ξ2)(1−η2)
Slide 43
Derivadas parciales
Jacobiano de la transformaci´on isoparam´etrica
∂Ni ∂x ∂Ni ∂y = ∂ξ∂x ∂η ∂x ∂ξ ∂y ∂η ∂y ∂Ni ∂ξ ∂Ni ∂η =J −1 ∂Ni ∂ξ ∂Ni ∂η (64) J = ∂(x, y) ∂(ξ, η) = ∂x∂ξ ∂y ∂ξ ∂x ∂η ∂y ∂η (65)
La matriz J se denomina matriz Jacobiana de la transformaci´on isoparam´etrica
Slide 44
Derivadas parciales
C´alculo de las derivadas parciales. ∂x ∂ξ = ne nod X i=1 xi∂Ni ∂ξ , ∂y ∂ξ = ne nod X i=1 yi∂Ni ∂ξ (66) ∂x ∂η = ne nod X i=1 xi∂Ni ∂η , ∂y ∂η = ne nod X i=1 yi∂Ni ∂η (67) J =PX= ∂N∂ξ1 ∂N∂ξ2 . . . ∂N∂ξn ∂N1 ∂η ∂N2 ∂η . . . ∂Nn ∂η x1 y1 x2 y2 .. . ... xn yn (68)
Slide 45
Integraci´
on num´
erica
La integraci´on num´erica es un ingrediente imprescindible en el c´alculo de las integrales elementales
Existen diversas cuadraturas: Gauss, Simpson, Lobatto, etc. Las cuadraturas de Gauss proporcionan mayor exactitud que otras reglas para un determinado n´umero de puntos de integraci´on
En cada punto de Gauss se realiza un n´umero importante de operaciones
Slide 46
Integraci´
on num´
erica
Cuadraturas de Gauss en una dimensi´on:
Z 1 −1 F(ξ)dξ = p X 1 wiF(ξi) (69)
siendo p el n´umero de puntos de integraci´on, ξi las coordenadas
de cada punto i y wi los pesos correspondientes.
Algunas cuadraturas: 1 punto: R−11F(ξ)dξ ≈ 2F(0) 2 puntos: R−11F(ξ)dξ ≈ F(−1/√3) +F(1/√3) 3 puntos: R−11F(ξ)dξ ≈ 5 9F(− p 3/5) + 8 9F(0) + 59F( p 3/5) 4 puntos: R−11F(ξ)dξ ≈ w1F(ξ1) +w2F(ξ2) +w3F(ξ3) +w4F(ξ4)
Slide 47
Integraci´
on num´
erica
Para la regla de 4 puntos: w1 =w4 = 1 2 − 1 6 p 5/6, w2 =w3 = 1 2 + 1 6 p 5/6 ξ1 =−ξ4 =− q (3 + 2p6/5)/7, ξ2 =−ξ3 =− q (3−2p6/5)/7 Las cuatro reglas descritas integran de manera exacta polinomios de hasta grado 1, 3, 5 y 7, respectivamente.
En general, una cuadratura 1D de Gauss conp puntos integra exactamente polinomios de orden 2p−1
Slide 48
Integraci´
on num´
erica
Para calcular la integral de F(x) en el intervalo [a, b] se hace un cambio de variable definiendo ξ en el intervalo biunitario:
Z b a F(x)dx= Z 1 −1 F(ξ)Jdξ siendo: ξ = 2 b−a µ x− 1 2(a+b) ¶ , J = dx dξ = b−a 2
Las cuadraturas de Gauss de orden m´as alto est´an tabuladas en los libros de c´alculo num´erico (enHandbook of
Mathematical Functions. Abramowitz & Stegun hasta
96 puntos). No obstante, las cuadraturas de orden superior a 4 no se pueden expresar de manera cerrada.
Slide 49
Integraci´
on num´
erica
Cuadraturas de Gauss en dos dimensiones
• Las cuadraturas de Gauss m´as simples se obtienen aplicando las cuadraturas 1D a cada variable. Para ello las integrales han de transformarse al cuadril´atero biunitario.
Z 1 −1 Z 1 −1 F(ξ, η)dξdη = Z 1 −1 dη Z 1 −1 F(ξ, η)dξ ≈ p1 X i=1 p2 X i=1 wiwjF(ξi, ηj)
siendo p1 y p2 el n´umero de puntos en cada direcci´on (que son iguales si las funciones de forma tambi´en lo son).
Slide 50
Integraci´
on num´
erica
Cuadraturas de Gauss en dos dimensiones
ξ η ξ η ξ η 2/√3 2p3/5
1 punto: 2 puntos: 3 puntos:
w1 = 4 w2×2 = 1 w1 =w3 =w7 =w9 = 25/81 w2 =w4 =w6 =w8 = 40/81 w5 = 64/81