Sunteți pe pagina 1din 25

Mtodo de Residuos Ponderados:

Mtodo de Galerkin y Colocacin Puntual

Programa de Ingeniera Mecnica


Universidad Nacional de Colombia

Grupo de Modelado y Mtodos Numricos en


Ingeniera - GNUM
http://www.gnum.unal.edu.co/

Formulacin del Mtodo de los


Elementos Finitos
Modelado de
Fenmenos Fsicos

Solucin de
Ecuacin
Diferencial

Mtodos
Numricos

Mtodos
Analticos

Formulacin
directa

Carlos Humberto Galeano, I.M, MSc.

Elementos
Finitos

Residuos
Ponderados

Mtodos
Variacionales

Mtodo de
Galerkin

Minimizacin de
Energa Potencial
Departamento de Ingeniera Mecnica y Mecatrnica
Universidad Nacional de Colombia

Mtodo de Residuos Ponderados para


Aproximacin de Funciones
Definiendo residuo como:

R =
Ecuacin de Residuos Ponderados:

Wl .R  = 0

Funcin de Ponderacin

Wl .I M  = 0

Qu funcin debe ser empleada?


Qu forma debe tener esta funcin?
Carlos Humberto Galeano, I.M, MSc.

Departamento de Ingeniera Mecnica y Mecatrnica


Universidad Nacional de Colombia

Mtodo de Residuos Ponderados :


Mtodo de Galerkin
En forma general, la funcin de aproximacin se plantear como una
combinacin lineal de una base funcional, ms un trmino de contorno.
M

> = + am .Nm
m =1

Funcin de borde

Funciones base

Nm = 0

Coeficientes de la
combinacin lineal

Probando inicialmente con una familia de funciones de ponderacin de


forma igual a la de la familia de funciones Nm, la ecuacin de residuos
ponderados toma la forma:

Nl .I M  = 0

Mtodo de Galerkin

Carlos Humberto Galeano, I.M, MSc.

Departamento de Ingeniera Mecnica y Mecatrnica


Universidad Nacional de Colombia

Mtodo de Residuos Ponderados :


Mtodo de Galerkin
Incluyendo la funcin de aproximacin en la ecuacin de residuos
ponderados y despejando:
M

Nl . + am .Nm

 = 0

m =1

Nl H L  Nl . am .Nm  = 0

m =1

Se obtiene un sistema de ecuaciones lineales, en donde las incgnitas


son los coeficientes de la combinacin lineal.
M

Nl . H L  = am Nl .Nm 

m=1

@ fl D
Carlos Humberto Galeano, I.M, MSc.

@am D @klm D
Departamento de Ingeniera Mecnica y Mecatrnica
Universidad Nacional de Colombia

Mtodo de Residuos Ponderados :


Mtodo de Galerkin
Esta expresin representa un sistema de l ecuaciones con m incgnitas:
M

Nl . H L  = am Nl .Nm 

m=1

@fl Dlx1 = @klm Dlxm .@am Dmx1


N1 . H L  = a1 N1 .N1  + a2 N1 .N2  + ... + a M N1 .N M 

N2 . H L  = a1 N2 .N1  + a2 N2 .N2  + ... + a M N2 .N M 

N M . H L  = a1 N M .N1  + a2 N M .N2  + ... + a M N M .N M 

Carlos Humberto Galeano, I.M, MSc.

Departamento de Ingeniera Mecnica y Mecatrnica


Universidad Nacional de Colombia

Mtodo de Residuos Ponderados :


Colocacin Puntual
Si la funcin de ponderacin se selecciona como la Funcin Delta de
Dirac :
M

Hx xl L.H L  x = am Hx xl L.Nm  x

m =1

H Lx=xl = am .Nm
x=xl

m =1

H Lx=x1 = a1 N1 x=x + a2 N2 x=x + ... + a M N M x=x


1

H Lx=x2 = a1 N1 x=x + a2 N2 x=x + ... + a M N M x=x


2

H Lx=xM = a1 N1 x=x + a2 N2 x=x + ... + a M N M x=x


M

Carlos Humberto Galeano, I.M, MSc.

Departamento de Ingeniera Mecnica y Mecatrnica


Universidad Nacional de Colombia

Ejemplo: Aproximacin de Funciones


Considerando la funcin:

= ex .

x3

y empleando el mtodo de
Galerkin, determinar una funcin
que se aproxime de la mejor
forma a la original.
Seleccionando
como
base
funcional y como funcin de
contorno:

Nm = xm H 1 xL
=

Nota:
Nota Obsrvese que el dominio
del problema es 0 x 1

Carlos Humberto Galeano, I.M, MSc.

Departamento de Ingeniera Mecnica y Mecatrnica


Universidad Nacional de Colombia

Ejemplo: Aproximacin de Funciones


La grfica muestra el
comportamiento de los
cinco primeros trminos de
la familia de funciones
base seleccionada:

Nm = xm H 1 xL
Tomando una expansin a tres trminos en la sumatoria, la funcin de
aproximacin tendr la forma:

x
=
+ a1 .HH1 xL xL + a2 .IH1 xL x2 M + a3 .IH1 xL x3 M
e
Carlos Humberto Galeano, I.M, MSc.

Departamento de Ingeniera Mecnica y Mecatrnica


Universidad Nacional de Colombia

Ejemplo: Aproximacin de Funciones


Haciendo uso de la ecuacin de residuos ponderados previamente
deducida:
M

Nl . H L  x = am Nl .Nm  x
1

m =1

l
x
x H1 xL. e .

x3

 x = am . xl+m H1 xL2  x

x
e

m =1

se encuentra el siguiente sistema de ecuaciones:


1

l=1

x H 1 xL .

+e .

e
1
x
2
x
x H1 xL. + e .
e
0

l=2

l=3

x H1 xL.
3

Carlos Humberto Galeano, I.M, MSc.

x
e

+e .

x3
3

 x = a1 .

+ a3 .

60
105
1
1
 x = a1 .
+ a2 .
+ a3 .
60
105
168

 x = a1 .

30
1

+ a2 .

1
105

+ a2 .

1
168

+ a3 .

1
252

Departamento de Ingeniera Mecnica y Mecatrnica


Universidad Nacional de Colombia

Ejemplo: Aproximacin de Funciones


Desarrollando las integrales del lado izquierdo y desarrollando el sistema
de ecuaciones se obtiene:

0.00356145
0.00212278
0.00133301

1
30
1
60
1
105

1
1
60
105
1
1
105
168
1
1
168
252

a1
. a2
a3

@fl D = @klm D.@am D


a1
a2
a3

0.137376
0.756588
0.4692618

x
= 0.137376 H1 xL x + 0.756588 H1 xL x2 0.4692618 H1 xL x3
e
Carlos Humberto Galeano, I.M, MSc.

Departamento de Ingeniera Mecnica y Mecatrnica


Universidad Nacional de Colombia

Ejemplo: Aproximacin de Funciones


La grfica muestra la aproximacin obtenida para M = 3 :

Carlos Humberto Galeano, I.M, MSc.

Departamento de Ingeniera Mecnica y Mecatrnica


Universidad Nacional de Colombia

Ejemplo: Aproximacin de Funciones


La grfica muestra el residuo obtenido para diferentes valores de M :

Carlos Humberto Galeano, I.M, MSc.

Departamento de Ingeniera Mecnica y Mecatrnica


Universidad Nacional de Colombia

Ejemplo: Aproximacin de Funciones


Para emplear el mtodo de colocacin puntal con M = 5,
5 se requiere
definir 5 puntos de precisin:

x1
x2
x3
x4
x5

0.18
0.36
0.54
0.72
0.9

H Lx=xl = am .Nm
m =1

x=xl

La matriz klm se calcula ahora como:

@klm D =

x1 H1 x1 L x21 H1 x1 L x31 H1 x1 L
x2 H1 x2 L x22 H1 x2 L x32 H1 x2 L
x3 H1 x3 L x23 H1 x3 L x33 H1 x3 L
x4 H1 x4 L x24 H1 x4 L x34 H1 x4 L

x41 H1 x1 L x51 H1 x1 L
x42 H1 x2 L x52 H1 x2 L
x43 H1 x3 L x53 H1 x3 L
x44 H1 x4 L x54 H1 x4 L

x5 H1 x5 L x25 H1 x5 L x35 H1 x5 L x45 H1 x5 L x55 H1 x5 L


Carlos Humberto Galeano, I.M, MSc.

Departamento de Ingeniera Mecnica y Mecatrnica


Universidad Nacional de Colombia

Ejemplo: Aproximacin de Funciones


Evaluando en cada uno de los puntos de precisin:
0.1476 0.0266 0.0048 0.0009
0.2304 0.0829 0.0299 0.0107
@klm D = 0.2484 0.1341 0.0724 0.0391
0.2016 0.1452 0.1045 0.0752
0.0900 0.0810 0.0729 0.0656

0.0002
0.0039
0.0211
0.0542
0.0590

Por otro lado, el vector fl ser:

0.0024
M
0.0183
H Lx=xl = am .Nm
fl = 0.0326
0.0325
x=xl
m =1
0.0160
Los coeficientes de la funcin de aproximacin calculados a partir del
sistema de ecuaciones sern:
x
= 0.190828 H 1 xL x + 1.269604 H 1 xL x2 1.934453 H 1 xL x3
e
+ 1.551277 H 1 xL x4 0.514442 H 1 xL x5

Carlos Humberto Galeano, I.M, MSc.

Departamento de Ingeniera Mecnica y Mecatrnica


Universidad Nacional de Colombia

Ejemplo: Aproximacin de Funciones


La grfica muestra la aproximacin obtenida para M = 5 :

Carlos Humberto Galeano, I.M, MSc.

Departamento de Ingeniera Mecnica y Mecatrnica


Universidad Nacional de Colombia

Aproximacin de Funciones con residuos


de borde
La aproximacin tambin podra ser construida omitiendo la funcin de
borde, es decir, admitiendo unos residuos sobre el borde de la funcin.
Desde este punto de vista, la seleccin de la familia de funciones Nm no
tendr ningn requerimiento especial, ms all de la independencia lineal
de sus trminos.
As, la funcin de aproximacin y la ecuacin de residuos ponderados se
reducirn a:
M

> = am .Nm
m=1

Wl .  = am

Carlos Humberto Galeano, I.M, MSc.

m =1

Wl .Nm 

Departamento de Ingeniera Mecnica y Mecatrnica


Universidad Nacional de Colombia

Ejemplo: Aproximacin de Funciones


Considrese para este caso la funcin , en el intervalo [-1, 1]:
1]

x3 2
e x2 +1

Empleando
como
funciones base Polinomios
de Legendre, y M=3,
M=3 la
aproximacin ser:
M

= am .Nm
m =0

= a0 .L0 + a1 .L1 + a2 .L2 + a3 .L3


Carlos Humberto Galeano, I.M, MSc.

Departamento de Ingeniera Mecnica y Mecatrnica


Universidad Nacional de Colombia

Ejemplo: Aproximacin de Funciones


Aplicando la ecuacin de residuos ponderados - Galerkin para
calcular los coeficientes de la combinacin lineal, se obtiene:
1

m =0

Nl .  x = am Nl .Nm  x

@klm D =

2 0 0 0
0 23 0 0
2
5

0 0 0

2
7

0 0

@am D =

0.226465
0.110235
0.184003
0.0795432

Ntese que la forma diagonal de la matriz klm facilita el calculo progresivo


de aproximaciones de mayor grado polinomial.

= 0.226465 + 0.110235 x + 0.0920016 I3 x2 1M


+ 0.0397716 I5 x3 3 xM
Carlos Humberto Galeano, I.M, MSc.

Departamento de Ingeniera Mecnica y Mecatrnica


Universidad Nacional de Colombia

Ejemplo: Aproximacin de Funciones


La grfica muestra la aproximacin obtenida para M = 3 :

Carlos Humberto Galeano, I.M, MSc.

Departamento de Ingeniera Mecnica y Mecatrnica


Universidad Nacional de Colombia

Ejemplo: Aproximacin de Funciones


La grfica muestra el residuo obtenido para diferentes valores de M :

Carlos Humberto Galeano, I.M, MSc.

Departamento de Ingeniera Mecnica y Mecatrnica


Universidad Nacional de Colombia

Anexos

Carlos Humberto Galeano, I.M, MSc.

Departamento de Ingeniera Mecnica y Mecatrnica


Universidad Nacional de Colombia

Funcin Delta de Dirac


Definicin:

Hx xl L = 0,

x xl

Hx xl L = , x = xl
Propiedad:

x>xl

x<xl

G HxL. Hx xl L  x = G Hxl L

H x xl L

xl
Carlos Humberto Galeano, I.M, MSc.

xl
Departamento de Ingeniera Mecnica y Mecatrnica
Universidad Nacional de Colombia

Polinomios de Legendre

Carlos Humberto Galeano, I.M, MSc.

Departamento de Ingeniera Mecnica y Mecatrnica


Universidad Nacional de Colombia

Bibliografa
Zienkiewicz, O.C., Finite Elements and Aproximations. Editorial John

Wiley & Sons. New York. 1983. Pg.38-49.


Hutton, D., Fundamentals of Finite Element Analysis. Editorial Mc.

Graw Hill. New York. 2003. Pg. 131-142.


Segerlind, L. J., Applied Finite Element Analysis. Segunda Edicin.

Editorial John Wiley & Sons. New York. 1984. Pg. 3-13.

Carlos Humberto Galeano, I.M, MSc.

Departamento de Ingeniera Mecnica y Mecatrnica


Universidad Nacional de Colombia

S-ar putea să vă placă și