Sunteți pe pagina 1din 22

MÉTODO DE ELEMENTOS FINITOS: LA ECUACIÓN DE POISSON

UNIDIMENSIONAL
 INTRODUCCION
Hacer una simplificación del problema para que de esta manera pueda el
mismo ser tratado sin inconveniente alguno. Este procedimiento a veces puede
ser aplicado, pero en otras ocasiones no, ya que conduce a inexactitudes o a
respuestas incorrectas. Una alternativa más viable, haciendo uso de la
disponibilidad de las computadoras, es conservar las complejidades del
problema y encontrar una solución numérica aproximada.
Un método de aproximación numérica para resolver problemas gobernados por
ecuaciones diferenciales en derivadas parciales es el método de diferencias
finitas (MDF). Este método, que imagina el dominio como una malla de puntos,
proporciona una aproximación discreta de la solución. Si bien este método es
muy fácil de aprender y aplicar para obtener la solución de problemas con
geometrías simples, cuando la geometría es irregular o cuando presenta una
especificación inusual en las condiciones de frontera, la aplicación del MDF
resulta engorrosa.
A diferencia del MDF, el MEF supone que el dominio está constituido por
muchas subregiones o elementos pequeños interconectados. Puesto que estos
elementos pueden ser colocados de diversas maneras, pueden ser usados
para representar formas excesivamente complejas.
¿Cómo trabaja el MEF?
En un problema continuo la variable incógnita puede ser presión, temperatura,
desplazamiento, tensión o cualquier otra magnitud. La discretización en
elementos finitos transforma el problema original en uno con un número finito
de incógnitas, dividiendo el dominio en elementos y expresando la función
incógnita en términos de funciones de aproximación conocidas dentro de cada
elemento. Estas funciones de aproximación, denominadas también funciones
de interpolación o funciones de forma, se definen en función de los valores de
la incógnita en puntos específicos llamados nodos. Los nodos se encuentran
generalmente en las fronteras de los elementos, es decir, donde los elementos
se unen entre sí y en algunos casos, puede haber además algunos nodos
interiores. Los valores en los nodos y las funciones de forma para los
elementos definen el comportamiento de la función buscada.
Una característica importante del MEF, que lo distingue de otros métodos
numéricos, es que brinda la posibilidad de formular soluciones para los
elementos individuales antes de ser ensamblados para luego obtener la
solución del problema completo. De esta manera, la solución de un problema
complejo se reduce a considerar una serie de problemas simplificados.
Claramente se puede observar, que la naturaleza de la solución y el grado de
aproximación depende no solamente del tamaño y número de elementos

1
usados sino también de las funciones de forma seleccionadas. No se pueden
elegir funciones arbitrarias, porque ciertas condiciones de compatibilidad deben
ser satisfechas. Frecuentemente, las funciones que se eligen son aquellas que
son continuas o que tienen derivadas continuas en los bordes de los elementos
adyacentes.
Otra ventaja del MEF es la variedad de formas en que se pueden formular las
propiedades de los elementos individuales. No obstante, cualquiera sea la
forma que se elija, la obtención de la solución de un problema continuo por el
MEF requiere la ejecución de una serie de pasos ordenados, que se detallan a
continuación:
1. Discretización del dominio. El primer paso es dividir el dominio continuo
en elementos. En general, los elementos en los cuales el dominio es dividido
pueden tener diversas formas, inclusive pueden ser utilizadas distintas formas
para obtener una misma solución.
2. Elección de la cantidad de nodos y funciones de forma. El paso siguiente
es elegir la cantidad de nodos para cada elemento y la función de forma para
representar la variación de la función incógnita dentro del elemento.
Usualmente se eligen polinomios como funciones de forma porque son fáciles
de derivar e integrar. El grado del polinomio elegido depende de la cantidad de
nodos asignada a cada elemento, la naturaleza y la cantidad de incógnitas en
cada nodo y ciertos requerimientos de continuidad impuestos en los nodos y a
lo largo de las fronteras de los elementos.
3. Definición de las propiedades de los elementos. Una vez definidos los
elementos y las funciones de forma que se usarán, se debe escribir la ecuación
matricial que expresa las propiedades individuales de cada elemento. Como se
mencionó anteriormente, hay distintas formas de obtener esta ecuación,
aunque en este trabajo solamente se utilizará el método de residuos
ponderados.
4. Ensamblaje. Para encontrar las propiedades del sistema modelado por
elementos finitos, deben ensamblarse las propiedades de todos los elementos.
Es decir, se combinan las ecuaciones matriciales que describen el
comportamiento de cada elemento, para obtener una ecuación matricial que
exprese el comportamiento del sistema entero.
5. Definición de las condiciones de frontera. Una vez que el sistema de
ecuaciones está listo para ser resuelto, deben imponerse las condiciones de
frontera, reemplazando las incógnitas correspondientes por los valores
conocidos.
6. Resolución del sistema de ecuaciones. El proceso de ensamblaje da
origen a un sistema de ecuaciones que se resolverá para obtener los valores
de la solución buscada en los nodos. Si el problema describe un
comportamiento estable o en equilibrio, se deberá resolver un sistema de
ecuaciones algebraicas lineales o no lineales. En cambio, si el problema es

2
inestable, las incógnitas en los nodos son función del tiempo y se debe resolver
un sistema de ecuaciones diferenciales ordinarias lineales o no lineales.
7. Cálculos adicionales. Muchas veces se usa la solución del sistema para
calcular otros parámetros importantes. Por ejemplo, si el problema analizado es
de transmisión de calor, las incógnitas en los nodos son las temperaturas y con
ellas puede luego calcularse el flujo en los elementos.

 DEDUCCIÓN DEL MEF

Deducción del MEF para la ecuación unidimensional de Poisson


A continuación, se explicará cómo se deriva el método de elementos finitos para
la ecuación unidimensional de Poisson.
Método de residuos ponderados
El método de residuos ponderados (MRP) es una técnica que permite obtener
soluciones aproximadas de ecuaciones diferenciales parciales lineales y no
lineales que gobiernan el comportamiento de sistemas continuos.
El punto de partida para hallar una solución mediante este método es la
existencia de una forma integral equivalente que describa el comportamiento del
sistema en estudio. Para ejemplificar este método, se resolverá la ecuación de
Poisson:

(1
)
Donde ΓT es el contorno de Dirichlet en el cual se prescribe la función incógnita
y Γq es el contorno de Neumann, donde se establece el flujo que entra o sale del
dominio.
La forma integral equivalente a las ecuaciones anteriores se obtiene
multiplicando respectivamente las expresiones diferenciales A y B por W y W´,
denominadas funciones de peso y luego integrando sobre el dominio de
definición de cada ecuación, es decir:

(2)

El MEF se basa en la propiedad aditiva de la integral. Así, considerando al


dominio como la unión de “elementos” (dominios disjuntos que cubren el dominio
total), puede escribirse la expresión anterior como:

La solución numérica es una aproximación de la solución analítica exacta.


La manera más habitual de expresar esta solución aproximada es mediante una

3
combinación lineal de funciones, denominadas funciones de forma. Por lo
tanto, la solución aproximada se expresa como:

(3)

Donde Ni(x) son las funciones de forma y ai, parámetros o funciones


desconocidas. Generalmente para los problemas de estado estacionario
los ai son constantes y para problemas inestables son funciones del tiempo.
Sustituyendo T por T´ en (2) se obtiene su forma aproximada:

(4)

La ecuación anterior se denomina expresión de residuos ponderados, ya


que A(T´) y B(T´) son los residuos de la solución aproximada en el dominio y en
el contorno respectivamente.
Sustituyendo (3) en (4) y eligiendo tantas funciones de peso como términos
tenga la aproximación, se obtiene un sistema de ecuaciones algebraicas, a partir
del cual pueden calcularse los coeficientes de la aproximación.

La expresión anterior puede escribirse en forma matricial de la siguiente


manera:

Donde K es la matriz de coeficientes que depende de las propiedades


geométricas y físicas del problema, a es el vector que contiene los n parámetros
incógnitas ai y f un vector que depende de los valores prescriptos de la variable
y los flujos de contorno.
Aplicando el método de residuos ponderados en (1), donde Ω =[0;L] y

Se obtiene:

Con i =1,2,…,n. No se ha tenido en cuenta la ponderación en la frontera Γx=0 ya


que, en general, se eligen funciones de forma que satisfagan las condiciones de
contorno de Dirichlet.
Desarrollando la expresión anterior se obtiene un sistema de n ecuaciones
lineales con n incógnitas, que en forma matricial se escribe:

4
Donde:

Forma débil del método de residuos ponderados

Se sabe que la forma integral de la ecuación de Poisson en una dimensión


está dada por:

(5)

En esta expresión se puede observar que k se encuentra derivada una sola


vez mientras que la función T, dos veces. Esto exige continuidad C0 para k y
C1 para T, en cambio, a W no se le exige ningún requisito de continuidad porque
no aparece derivada.
Para modificar los requisitos de continuidad, se puede efectuar una
integración por partes en el término de las derivadas segundas. Por lo tanto,
aplicando la regla de integración por partes al término de la integral en donde
aparece T derivada dos veces y considerando:

Resulta

(6)

Sustituyendo (5) en (6) se obtiene:

(7)

Se puede observar que han cambiado los requisitos de continuidad


para T, W y k. Ahora tanto T como Wrequieren continuidad C0 y k puede ser
discontinua, ya que ha desaparecido su derivada.
La expresión (7) recibe el nombre de forma integral débil. El nombre
proviene del hecho que se ha restringido el campo de selección de las funciones
de peso, exigiendo ahora funciones continuas.

5
Por conveniencia, en (7), se elige W´= - W, por lo que resulta:

(8)

Teniendo en cuenta que,

la ecuación (8) se transforma en:

Método de Galerkin
La elección de las funciones de peso W i define diferentes variantes de la familia
del método de residuos ponderados. Uno de los más populares, el método de
Galerkin, toma como funciones de peso las mismas funciones de aproximación
Ni, es decir, W i = Ni.
Sustituyendo la aproximación de T definida por:

En

Se obtiene:

Para i = 1,2,…,n.
Dando los sucesivos valores a i, se obtiene:

Las ecuaciones anteriores se pueden escribir en forma matricial de la


siguiente manera:

6
Donde:

La expresión de fi contiene el flujo q0 en el contorno donde lo que se conoce es


la variable. Dicho flujo se desconoce a priori y debe calcularse una vez que se
han obtenido todos los valores de las incógnitas ai.

Elementos unidimensionales de dos nodos

Se considerará la ecuación de Poisson en una dimensión:

Donde T es la temperatura (º C), k la conductividad térmica del material (W/cm


ºC) y q´ el calor generado por unidad de volumen (W/cm3). Las condiciones de
frontera de la ecuación unidimensional de Poisson podrían estar dadas por:

Para obtener la solución numérica de la ecuación, se debe como primer paso


discretizar el dominio. Se supondrá que se desea dividir la barra en un elemento
de dos nodos.

La función incógnita T(1)(x) en el elemento se aproxima mediante un polinomio


lineal de la siguiente manera:

Imponiendo que en los extremos del elemento, la solución exacta y la


aproximada coinciden, resulta:

7
Resolviendo el sistema anterior se obtiene:

De esta manera, la aproximación puede escribirse como se muestra a


continuación:

Ordenando la expresión anterior resulta:

(1)
De esta manera, quedó expresada la aproximación de la función incógnita como
una combinación lineal de las funciones N1(1) y N2(1). Estas son las funciones
de forma y sus expresiones son:

Se puede observar que la función de forma asociada a un nodo toma el


valor unidad en dicho nodo y cero en el otro.
La interpolación anterior permite determinar el valor que toma la función
incógnita en cualquier punto del elemento en función de los valores T1(1) y T2(1),
que se convierten en las incógnitas del problema.
La forma integral débil para la ecuación unidimensional de Poisson puede
expresarse de la siguiente manera:

8
(2)

Se sabe que la aproximación de la temperatura está dada por (1) cuya derivada
es:

(3)

Sustituyendo (3) en (2) se obtiene:

Para i=1:

Para i=2:

Las dos ecuaciones anteriores un sistema de dos ecuaciones con dos


incógnitas que en forma matricial se expresa:

9
Donde:

Si se supone que k y q´ son constantes. De esta manera, el sistema de


ecuaciones está dado por:

Resolviendo el sistema de ecuaciones se obtienen T1(1) y T2(1), y a partir de (1)


se puede determinar la aproximación numérica de la ecuación de Poisson.

Elementos unidimensionales de tres nodos

Se considerará nuevamente la ecuación unidimensional de Poisson. Para


obtener la solución numérica de la misma, se sabe que se debe como primer
paso discretizar el dominio. Para ello se supondrá, ahora, que se desea dividir la
barra en un elemento de tres nodos.
Una alternativa para obtener las funciones de forma de los elementos
unidimensionales de clase C0 es utilizando los polinomios de Lagrange. Se
tomará entonces, como función de forma, un polinomio de grado n que se anula
en los puntos x1, x2, …, xn y que para x = xi toma el valor yi = 1. Los elementos
cuyas funciones de forma están dadas por polinomios interpoladores de
Lagrange, se denominan lagrangianos. De esta manera, la función de forma del
nodo i de un elemento lagrangiano unidimensional de n nodos se obtiene por
medio de la siguiente expresión:
10
En lugar de trabajar con las coordenadas cartesianas, una forma más
sencilla es utilizar un sistema de coordenadas naturales o normalizadas, basado
en la variable ξ que se define como:

Donde xc es la coordenada del centro del elemento y L es la longitud del


elemento. De esta manera, se transforma la geometría real en una geometría
normalizada en la que la longitud del elemento es 2. Las funciones de forma
pueden obtenerse en esta nueva geometría, independizándolas de la geometría
real del elemento, lo que es de gran importancia en la práctica. Así, la expresión
general de las funciones de forma puede escribirse:

Por lo tanto, las funciones de forma para un elemento de tres nodos están dadas
por:

Sabiendo que ξ1 = -1, ξ2 = 0 y ξ3 = 1, las expresiones anteriores pueden


escribirse de la siguiente manera:

11
Cada uno de los coeficientes de la matriz del sistema de ecuaciones que permite
calcular la temperatura en cada uno de los nodos, está dado por:

(1)

Teniendo en cuenta como está definida la variable ξ, se sabe que:

Sustituyendo la expresión anterior en (1) se obtiene:

(2)

De la misma manera,

(3)
Utilizando (2) y (3), se obtiene un sistema de tres ecuaciones con tres
incógnitas que en forma matricial se expresa:

Donde:

12
Si se supone que k y q´ son constantes. De esta manera, el sistema de
ecuaciones está dado por:

Los coeficientes K21(1), K31(1) y K32(1) no fueron calculados porque K12(1) = K21(1),
K13(1) =K31(1) y K23(1) =K32(1).
Resolviendo el sistema anterior, se obtienen T1(1), T2(1)y T3(1). Por lo tanto, la
aproximación numérica de la ecuación unidimensional de Poisson está dada por:

13
Ensamblaje

Cuando el dominio del problema en estudio es discretizado por más de un


elemento, es necesario realizar un proceso de ensamblaje. Una vez que se han
obtenido las ecuaciones algebraicas necesarias para describir las características
de cada uno de los elementos, el paso siguiente en el MEF consiste en combinar
todas esas ecuaciones para formar el sistema completo que permite obtener las
incógnitas en todos los nodos del dominio. El ensamblaje se basa en que el valor
desconocido de los nodos es el mismo para todos los elementos que están
unidos a un mismo nodo. El procedimiento para construir el sistema de
ecuaciones a partir de las ecuaciones procedentes de cada elemento es el
mismo sin importar el tipo de problema que es considerado.
El procedimiento general que debe seguirse es el siguiente:
1.Se definen la matriz K y el vector f con las dimensiones
adecuadas: Knxn y fnx1, siendo n el número de nodos.
2. Empezando por el primer elemento, se transforman las coordenadas
de locales a globales y se ubican los términos en la posición que
corresponde a sus nuevos índices. Si en esa posición se encuentra otro
término, se suma.
3. Se completan K y f, recorriendo todos los elementos. El resultado final
será la matriz Knxn y el vector fnx1.
Para problemas cuya discretización implica una cantidad importante de
elementos, el proceso de ensamblaje es realizado con la ayuda de una
computadora.

Características de la matriz ensamblada

La matriz de coeficientes del sistema de ecuaciones que se obtiene al realizar el


proceso de ensamblaje posee una serie de características importantes y útiles.
Se puede observar que la misma presenta coeficientes no nulos en una banda
centrada en la diagonal principal, mientras que todos los coeficientes fuera de
ella son nulos. Las matrices que presentan esta particularidad son llamadas
matrices en banda. La obtención de este tipo de matriz vacía (con muchos
elementos iguales a cero) al realizar el proceso de ensamblaje, se debe a que
cada elemento tiene relativamente pocos nodos comparados con la totalidad de
nodos del sistema y solamente algunos elementos son los que comparten cada
nodo. Cabe destacar que, si se utiliza una numeración eficiente de cada uno de
los nodos, el ancho de la banda puede ser minimizado. La siguiente figura
muestra esquemáticamente una matriz típica para un sistema de elementos
finitos. La región de la matriz incluida por las líneas punteadas es la banda que
contiene los coeficientes no nulos. El ancho de esta banda se relaciona
directamente con la diferencia máxima de la numeración global de dos nodos
cualesquiera de un elemento. Otra característica importante es que este tipo de

14
matrices es generalmente simétrica, razón por la cual a menudo se aprovecha
esta ventaja para almacenar las matrices.

En el caso de sistemas grandes con un alto porcentaje de elementos nulos, es


más conveniente utilizar los métodos iterativos ya que minimizan tanto el
esfuerzo computacional como el tiempo de cómputo. Estos métodos rara vez se
usan para resolver sistemas lineales de pequeña dimensión, ya que el tiempo
necesario para obtener una aproximación satisfactoria supera el que requieren
los métodos directos.

EJERCICIOS RESUELTOS
Ejercicio 1
La distribución de temperaturas en una barra sigue la ley:

Donde L = 10 cm, qp= 0 cal y T0 = 0ºC.


Encontrar la distribución de temperaturas discretizando la barra en un elemento
de dos nodos.
Para este ejemplo, tanto la conductividad térmica como la fuente de calor son
constantes. Por lo tanto, el sistema de ecuaciones que se debe resolver para
posteriormente obtener la aproximación numérica es:

15
Donde T1 y T2 representan las temperaturas en los nodos.
Al resolver el sistema de ecuaciones planteado, se obtiene:

La aproximación lineal de la ecuación diferencial es:

La solución exacta para este problema particular es:

En la siguiente gráfica, se muestra la representación gráfica de la solución exacta


y aproximada para poder interpretar adecuadamente la solución numérica
obtenida.

Ejercicio 2
La distribución de temperaturas en una barra sigue la ley:

Donde L = 10 cm, qp= 0 cal y T0 = 0ºC.


Encontrar la distribución de temperaturas discretizando la barra en tres
elementos de dos nodos.
Como la conductividad térmica es constante para este problema, la matriz de
coeficientes de cada uno de los elementos está dada por:

16
La matriz de coeficientes del sistema de ecuaciones que permite realizar la
aproximación numérica del problema descripto planteado se obtiene al
considerar la matriz de coeficientes de cada uno de los elementos como un
aporte a la matriz de coeficientes del sistema completo. De esta manera, la
matriz de coeficientes se obtiene por medio de la simple suma de cada una de
las matrices que proporciona cada elemento, la cual no es realizada de una
manera aleatoria.
La adición de matrices está definida solamente para matrices del mismo orden.
Así, antes de sumar cada una de las matrices se agrega una determinada
cantidad de filas y columnas a las mismas de manera tal que el orden de cada
una de ellas coincida con el de la matriz de coeficientes del sistema completo. Si
la barra presenta n nodos, la matriz de coeficientes del sistema está dada por
una matriz cuadrada de orden n x n. Cada una de estas matrices ampliadas son
construidas a partir de matrices nulas a las que se les agrega los coeficientes de
la matriz de cada elemento en las ubicaciones correspondientes.
Por lo tanto, el sistema de ecuaciones a resolver será de orden 4 x 4, debido a
que la barra presenta 4 nodos en esta discretización. La construcción de cada
una de las matrices ampliadas se realiza de la siguiente manera: para el primer
elemento, las numeraciones local y global son iguales, de modo que los
subíndices de la matriz K(1)del elemento siguen siendo los mismos en la matriz
ampliada K(1)´.

Para el segundo elemento, la correspondencia entre la numeración local y global


se indica en la siguiente tabla.

Por lo tanto, cuando los coeficientes de la matriz del segundo elemento se


insertan en la matriz ampliada se obtiene:
De manera similar, se procede para obtener la matriz ampliada del tercer
elemento.

17
La matriz de coeficientes del sistema completo se obtiene sumando las
matrices K(1)´, K(2)´ y K(3)´ las cuales representan la contribución de cada
elemento. Es decir,
Como la fuente de calor es constante para este problema, el vector de términos
independientes de cada uno de los elementos está dado por:

El mismo principio de ampliación se aplica a cada uno de los vectores


anteriores.
El vector de los términos del sistema completo se obtiene sumando los tres
vectores, los cuales representan la contribución de cada elemento. Es decir,
Por lo tanto:

De esta manera, el sistema de ecuaciones que se debe resolver para


obtener la aproximación numérica del problema propuesto es:

Donde Ti con i = 1,…, 4 representan las temperaturas en los nodos.


La solución del sistema planteado es:

La función por tramos que aproxima la solución del problema:


Así,

18
A continuación, se muestra la representación gráfica de la solución exacta y
aproximada para poder interpretar adecuadamente la solución numérica
obtenida.

Ejercicio 3
La distribución de temperaturas en una barra sigue la ley:

Donde L = 10 cm, qp= 0 cal y T0 = 0ºC.


Encontrar la distribución de temperaturas discretizando la barra en un elemento
de tres nodos.
Como la conductividad térmica y la fuente de calor son constantes para este
problema, el sistema de ecuaciones que se debe resolver para obtener la
aproximación numérica es:

Donde T1, T2 y T3 representan las temperaturas en los nodos.


La solución del sistema anterior es:

19
Para obtener la aproximación cuadrática del problema planteado, es
necesario expresar las funciones de forma en función de las coordenadas
cartesianas.
Teniendo en cuenta, para este ejemplo:
Sustituyendo la expresión anterior en las funciones de forma, se obtiene:
De esta manera, la aproximación está dada por:

Se puede observar, que la solución aproximada obtenida, en este caso, coincide


con la solución exacta de la ecuación diferencial.

Se deduce de este sencillo ejemplo que la precisión del elementos cuadrático es


superior que las aproximaciones lineales efectuadas en los Ejemplos 1 y 2. No
obstante, estas conclusiones deben extrapolarse con cuidado a casos más
generales, ya que si bien es cierto que a medida que aumenta el orden del
elemento se consigue una mayor precisión, esto se logra por medio de un mayor
esfuerzo de cálculo. Por ello, frecuentemente en la práctica se prefiere obtener
la precisión deseada utilizando mallas más tupidas de elementos sencillos que
mallas más groseras de elementos más complejos.

MÉTODO DE ELEMENTOS FINITOS: LA ECUACIÓN DE POISSON


biDIMENSIONAL
Aunque la “contabilidad” matemática aumenta de forma notable, la extensión
del método del elemento finito a dos dimensiones es similar, conceptualmente,
a los problemas unidimensionales analizados hasta ahora. De manera que se
siguen los mismos pasos señalados
Discretización
Comúnmente se emplean elementos sencillos, como triángulos o cuadriláteros,
en la malla del elemento finito para dos dimensiones. En este análisis, nos
limitaremos a elementos triangulares del tipo ilustrado en la figura

20
Figura 1
Un elemento triangular

Ecuaciones del elemento


Tal como en el caso unidimensional, el siguiente paso consiste en desarrollar
una ecuación para aproximar la solución del elemento. Para un elemento
triangular, la aproximación más sencilla es el polinomio lineal

u(x, y) = a0 + a1,1x + a1,2y (1)

Donde u(x, y) = la variable dependiente, las a = coeficientes, x y y = variables


independientes.
Esta función debe pasar a través de los valores de u(x, y) en los nodos del
triángulo
(X1, y1), (x2, y2) y (x3, y3). Por lo tanto,

u1(x, y) = a0 + a1, 1x1 + a1, 2y1


u2(x, y) = a0 + a1, 1x2 + a1, 2y2
u3(x, y) = a0 + a1, 1x3 + a1, 2y3

O, en forma matricial,

21
22

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