Resumen de Clases de MEF - UBA
Resumen de Clases de MEF - UBA
MÉTODO DE LOS
ELEMENTOS FINITOS
Resumen de clases
Actualización 2014
ÍNDICE GENERAL
Prólogo v
1. INTRODUCCIÓN 1
1.1. El Método de los Elementos Finitos . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2. El Principio de la Mínima Energía Potencial Total . . . . . . . . . . . . . . . . . 5
2. CÁLCULO VARIACIONAL 11
2.1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.2. Cálculo variacional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.2.1. Multiplicadores de Lagrange . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.2.2. Cálculo de máximos o mínimos . . . . . . . . . . . . . . . . . . . . . . . . 14
2.2.3. Condiciones naturales de contorno . . . . . . . . . . . . . . . . . . . . . . 16
2.2.4. La notación variacional . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.3. Ejemplos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.3.1. El problema de la braquistócrona . . . . . . . . . . . . . . . . . . . . . . . 18
2.3.2. El principio de Hamilton . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.3.3. Transmisión del calor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.3.4. Cálculo estructural . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3. TEOREMAS ENERGÉTICOS 25
3.1. Definiciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.1.1. Tipos de materiales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.1.2. Trabajo de las fuerzas exteriores y energía de deformación . . . . . . . . . 25
3.1.3. Expresiones para solicitación axil . . . . . . . . . . . . . . . . . . . . . . . 26
3.2. Principio de equivalencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.3. Teorema de los desplazamientos virtuales . . . . . . . . . . . . . . . . . . . . . . . 29
3.4. Teorema de las tensiones virtuales . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.5. El principio de la mínima energía potencial total . . . . . . . . . . . . . . . . . . 33
3.6. Ejemplos de aplicación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.6.1. Barra solicitada axilmente . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.6.2. Viga solicitada a flexión . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
4. El MÉTODO DE RITZ 41
4.1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
4.2. El método de Ritz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
4.3. Ejemplos de aplicación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
i
ÍNDICE GENERAL El Método de los Elementos Finitos
5. ELEMENTO DE BARRA 53
5.1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
5.2. Elemento de barra con dos nodos . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
5.3. Ejemplo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
6. ELEMENTO DE VIGA 59
6.1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
6.2. Cálculo de la matriz de rigidez . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
6.3. La hipótesis de Timoshenko . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
6.4. Determinación del coeficiente κ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
8. ELEMENTO DE PLACA 79
8.1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
8.2. Placa plana con Hipótesis de Kirchhoff . . . . . . . . . . . . . . . . . . . . . . . . 80
8.2.1. Obtención de las deformaciones . . . . . . . . . . . . . . . . . . . . . . . . 80
8.2.2. Ecuaciones de equivalencia . . . . . . . . . . . . . . . . . . . . . . . . . . 81
8.2.3. Planteo del Teorema de los Desplazamientos Virtuales . . . . . . . . . . . 82
8.3. Placa plana con Hipótesis de Mindlin . . . . . . . . . . . . . . . . . . . . . . . . . 83
8.4. Elementos isoparamétricos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
A. EL USO DE LA COMPUTADORA 99
A.1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
A.2. Los métodos numéricos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
A.3. Sistemas de ecuaciones lineales . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
A.3.1. Métodos tradicionales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
A.3.2. Métodos más modernos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
A.4. Integración numérica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
A.5. Los programas de análisis por elementos finitos . . . . . . . . . . . . . . . . . . . 105
A.5.1. Conceptos generales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
A.5.2. Programas de análisis estructural por elementos finitos . . . . . . . . . . . 106
iii
ÍNDICE DE FIGURAS El Método de los Elementos Finitos
PRÓLOGO
Este apunte no es otra cosa que un resumen de las clases dictadas durante el cuatrimestre
de la materia MÉTODO DE LOS ELEMENTOS FINITOS en la Facultad de Ingeniería
de la Universidad de Buenos Aires. No pretende ser un libro de texto sino simplemente una guía
ordenada de los distintos temas que se abordan en la materia, de manera que el alumno pueda
luego profundizar los conocimientos mediante la bibliografía existente.
Puesto que el método de los elementos finitos es un método numérico para la resolución
de ecuaciones diferenciales, los resultados que se obtendrán serán solamente una aproximación.
Aún así, en la mayoría de los casos, sólo es posible obtener esta solución aproximada, porque no
existe una solución analítica del problema. El cálculo variacional, junto con el Análisis Funcional,
son las herramientas matemáticas que permiten estudiar la calidad de esta aproximación.
CAPÍTULO 1
INTRODUCCIÓN
En el campo del análisis estructural, la utilización del método de los elementos finitos
suele incluir los siguientes pasos:
No debe perderse de vista, de todas formas, algo importante: los resultados que presenta
una programa pueden estar equivocados. El usar un elemento no apropiado, una malla pobre-
mente definida, subestimar el pandeo o la fluencia, una mala definición de los apoyos (condiciones
de borde), entre otros, puede llevar a obtener malos resultados al aplicar un análisis por elemen-
tos finitos. Tampoco es el método universal para resolver numéricamente cualquier problema.
Existen otros métodos igual de calificados para efectuar una análisis estructural, como el método
de las diferencias finitas (que son aplicados con gran efectividad en problemas de cáscaras de
revolución) y el método de los elementos de contorno. Hay una frase muy conocida entre los
ingenieros:
El método de los elementos finitos puede hacer mejor a un buen ingeniero, pero
puede volver peligroso a uno malo.
Es por eso que un programa de análisis por elementos finitos no debería ser usado sin un entre-
namiento adecuado, pues sin una comprensión cabal de sus bases teórica (físicas, matemáticas y
numéricas), además de su funcionamiento, puede ser mal utilizado, justificando la frase anterior.
Como primera aproximación al método, diremos que consiste en una transformación de
un problema continuo en otro discreto, que puede ser resuelto mediante algoritmos numéricos.
De esta forma se pueden resolver problemas que eventualmente no tengan solución analítica (o
sea, solución del problema continuo).
Desde un punto de vista estrictamente matemático–numérico, se transforma la ecuación
diferencial que define el problema en un esquema de tipo algebraico discreto. Existe un modelo
previo para esta transformación y es el Método de las Diferencias Finitas, muy utilizado para
resolver cualquier tipo de ecuación diferencial. Muchos problemas y estructuras han sido resueltos
con ayuda de este método en el pasado y aún se sigue utilizando para algunos problemas en
particular. Pero la formulación de la solución por diferencias finitas es estrictamente matemática,
pues no incorpora ninguna consideración física, más allá de algunas características físicas (el
módulo de Young) y geométricas (el momento de inercia estático).
Básicamente, el Método de las Diferencias Finitas se concentra en la obtención
de los valores de los desplazamientos en puntos predeterminados denominados nodos, que son el
resultado de la discretización del modelo continuo, proceso que suele llamarse como creación de la
malla (en inglés, meshing) del modelo numérico. El método resulta en transformar una ecuación
diferencial en un sistema de ecuaciones lineales, para cuya solución se cuenta con varios algoritmos
numéricos muy conocidos. Pero obtener los parámetros estructurales para el dimensionamiento
o verificación de la estructura, lleva a agregar información o condiciones por fuera del modelo
matemático–numérico que no inciden en el resultado original, y en consecuencia, pueden modificar
las hipótesis que se usaron para la definición de los nodos. Más aún, la definición de la malla
para la resolución de las ecuaciones diferenciales mediante diferencias finitas no siempre resulta
del todo adaptada a las condiciones del problema, por lo tanto muchas veces deben realizarse
modelos sucesivos de aproximación, lo que incide en la rapidez y la convergencia de los resultados.
No siempre se consiguen aproximaciones aceptables. Una de las ventajas del método es que a
medida que esa malla es más densa (mayor cantidad de puntos), la solución numérica converge
a una eventual solución analítica (continua).
A causa de estos problemas y por necesidades de los ingenieros aeronáuticos que interve-
nían en el proyecto y desarrollo de los aviones a reacción, se comenzó a estudiar la posibilidad de
analizar las estructuras con otro enfoque. La idea que privó fue la discretizar la estructura como
en el caso de las diferencias finitas pero ya no desde un punto de vista matemático–numérico
sino que el modelo numérico incluyera completamente las características físicas. En una primera
aproximación tomaron como referencia los modelos de cálculo matricial de estructuras, parti-
cularmente del método conocido cono de las incógnitas geométricas (o de las rigideces), que
justamente se basaba en el cálculo de los desplazamientos en un estructura plana (un pórtico,
por ejemplo), y que podía ser resuelto mediante algoritmos de álgebra lineal numérica, que eran
de «fácil» codificación en las computadoras de la década del 50.
La idea que tomaron de este método fue la siguiente: en lugar de discretizar el dominio del
problema estructural mediante puntos o nodos solamente, hacerlo con elementos de dimensiones
pequeñas pero no infinitésimos (de ahí el concepto de elemento finito), y que esos elementos
incluyan todas las características físicas y geométricas propias de la estructura en análisis: ma-
teriales y geometría. Como ejemplo, supongamos una columna soportada desde arriba y cuya
sección transversal varíe según una función ´cuadrática, cúbica o cualquier otra, algo que es
difícil de representar en un modelo por diferencias finitas, pero que mediante la discretización
por elementos pequeños puede hacer sin demasiada complicación, como se ve en la figura 1.1.
1. El pre–procesamiento;
2. La solución numérica, y;
3. El post–procesamiento.
como de la matemática y la numérica, que capacite a los ingenieros para usar apropiadamente
el método. Y uno de esos conceptos fundamentales es el principio de la mínima energía
potencial total.
Para cualquier sistema es necesario definir las configuraciones admisibles. Una configu-
ración admisible es aquella que cumple con la compatibilidad interna y las condiciones de borde
esenciales. Por ejemplo, en la figura 1.3, la configuración 1 no es admisible por varios motivos:
Los otros dos desplazamientos son configuraciones admisibles, aún cunado sólo una pa-
rece ser razonable (la 3 ). Es importante recalcar que una configuración admisible no necesita
satisfacer las condiciones de borde no esenciales (o naturales).
Todo sistema mecánico conservativo tiene una energía potencial. Ésta, que también se
denomina energía potencial total, incluye a la energía interna de deformación y al trabajo
de las fuerzas externas. Surge, entonces, un principio denominado Principio de la Mínima
Energía Potencial Total:
De todas las configuraciones admisibles de un sistema conservativo, aquellas que
satisfacen la ecuación diferencial de equilibrio hace mínima la Energía Potencial Total
respecto de pequeñas variaciones de los desplazamientos admisibles. Y dado que es
mínimo, es estable.
Para ello tomemos el siguiente ejemplo:
ΠP = U + W, (1.1)
W = −P D. (1.3)
1 1 1
ΠP = k1 D12 + k2 (D2 − D1 )2 + k3 (D3 − D2 )2 − P1 D1 − P2 D2 − P3 D3 . (1.6)
2 2 2
Al tener tres grados de libertad (D1 ; D2 y D3 ), el equilibrio se dará cuando los tres
desplazamientos hagan que ΠP sea mínima. Para obtener los valores de los tres desplazamientos,
hallemos la derivada total de ΠP e igualémosla a cero:
Para que esta derivada total sea siempre nula, para cualquier desplazamiento pequeño,
se debe cumplir que:
∂ΠP
= 0; (1.8a)
∂D1
∂ΠP
= 0; (1.8b)
∂D2
∂ΠP
= 0. (1.8c)
∂D3
k1 D1 − k2 (D2 − D1 ) − P1 = 0; (1.9a)
k2 (D2 − D1 ) − k3 (D3 − D2 ) − P2 = 0; (1.9b)
k3 (D3 − D2 ) − P3 = 0. (1.9c)
(k1 + k2 ) D1 − k2 D2 = P1 ; (1.10a)
− k2 D1 + (k2 + k3 ) D2 − k3 D3 = P2 ; (1.10b)
− k3 D2 + k3 D3 = P3 ; (1.10c)
Ahora, analicemos el problema pero aplicando el análisis por cuerpo libre. Para el primer
«carrito», la ecuación resulta ser:
P1 − k1 D1 − k2 (D1 − D2 ) = 0; (1.12)
(k1 + k2 ) D1 − k2 D2 = P1 ; (1.14a)
− k2 D1 + (k2 + k3 ) D2 − k3 D3 = P2 ; (1.14b)
− k3 D2 + k3 D3 = P3 ; (1.14c)
(k1 + k2 ) D1 − k2 D2 = P1 ; (1.15a)
− k2 D1 + (k2 + k3 ) D2 − k3 D3 = P2 ; (1.15b)
− k3 D2 + k3 D3 = P3 ; (1.15c)
Ahora lo que tenemos como incógnita no son desplazamientos sino una función, la elástica
de deformación. En consecuencia, si bien podríamos utilizar el principio visto, ya no podemos
discretizar el sistema como tal. Por lo tanto ahora nuestras incógnitas discretas dejaron de ser
valores para pasar a ser una función: f (x) (o w(x)). Nuestro problema es cómo obtener una
función que haga mínima la energía potencial total de nuestro sistema estructural. En este
sentido, es importante tener en cuenta que cunado nos referimos al principio de la mínima
energía potencial total, nos estamos refiriendo a un valor numérico, un valor que es el menor de
todos los que pueden calcularse para distintas funciones desplazamientos. Es entonces que queda
en evidencia que cada sistema tiene una expresión particular de la energía potencial total, si bien
podemos hallar alguna forma general para expresarla.
Supongamos ahora un sistema sometido a cargas axiales como el de la figura 1.9. Para
este sistema, la expresión de la energía potencial total es:
Z Z Z
1 T T T T
ΠP = ε Eε − ε Eε0 + ε σ0 dV − u F dV − uT ΦdS − DT P, (1.18)
V 2 V S
donde:
Energía Interna de Deformación: V 12 εT Eε − εT Eε0 + εT σ0 dV ;
R
Fuerzas de volumen: V uT F dV ;
R
Fuerzas concentradas: DT P .
Para el caso de la energía interna de deformación, analicemos el incremento de la misma,
o sea, d U0 :
d U0 = σx dεx + σy dεy + σz dεz + τxy dγxy + τyz dγyz + τzx dγzx , (1.19)
expresión en la que se despreciado todos los términos diferenciales de orden superior. d U0 es una
derivada total, podemos inferir algo muy importante:
∂U0 ∂U0
=σ o = Eε − Eε0 + σ0 . (1.20)
∂ε ∂ε
Si integramos la expresión de la derecha, obtenemos la expresión de la energía interna de defor-
mación por unidad de volumen:
1 T
ε Eε − εT Eε0 + εT σ0 , (1.21)
2
escrita en forma matricial y vectorial.
A partir de esto, podemos definir para cada sistema estructural la función que representa
a la energía potencial total del mismo y resolverlo mediante el Principio de la Mínima Ener-
gía Potencial Total. Hemos conseguido armar un modelo físico–matemático que nos permite
resolver nuestro problema estructural desde otra visión matemática y que no requiere el análisis
de la ecuación diferencial de equilibrio en forma explícita. sin embargo, a diferencia del caso
discreto, ahora nuestra incógnita es una función y no un valor (o variable), y es algo que está
fuera de lo estudiado en los cursos tradicionales de análisis matemático: obtener una función que
haga mínima una cantidad determinada.
Para este nuevo análisis, supongamos que nos quedamos con la definición de la energía
potencial total de una estructura sometida solamente a fuerzas de volumen. La expresión entonces
se reduce a la siguiente:
Z
1 T
ΠP = ε Eε − εT Eε0 + εT σ0 − uT F dV. (1.22)
V 2
Tenemos una expresión que nos indica que la energía potencial total del sistema es el
resultado de una integral definida, donde la función principal es el desplazamiento axil de la
estructura. Esto nos lleva a una rama de la matemática que se ocupa justamente de esto: obtener
una cantidad que para una determinada función es mínima. El ejemplo universal para este tipo
de problemas es el siguiente:
Dados dos puntos A y B en el plano, determinar qué función hace mínima la distancia
entre los dos.
En rigor, el problema que dio origen este tipo de análisis no fue la determinación de
la función que hace mínima la distancia entre dos puntos de un plano sino el problema de la
braquistócrona o la determinación de la función o curva que hace mínimo el tiempo que tarda
una partícula para ir desde un punto B, ubicado a una altura h, hasta el punto A, ubicado en
el suelo, por acción únicamente de la gravedad y sin considerar la fricción.
La rama de la matemática que se ocupa de estos problemas es el Cálculo de Variaciones
o Cálculo Variacional, que veremos en el capítulo siguiente.
CAPÍTULO 2
CÁLCULO VARIACIONAL
2.1. Introducción
¿Qué tienen en común la recta, una línea geodésica, la elástica de deformación, la carga
crítica de Euler, y la ley de Snell (óptica)?
Esta pregunta parece no tener sentido o una respuesta inmediata. Sin embargo, todas
tienen algo en común. Y lo que es más importante, todas surgen de un razonamiento matemático,
sin la necesidad aparente de una interpretación física del problema, aunque cada una de ellas
fueron obtenidas a partir de problemas concretos.
¿Y cuál es la respuesta? Para ello debemos empezar recordando algunos conceptos ya
vistos. Empecemos por uno de los puntos importantes que se ven en los cursos de análisis ma-
temático que es la determinación de los valores máximos y mínimos de una función y(x), para
una x perteneciente a un intervalo (a; b). Si la y(x) tiene derivada continua en ese intervalo, la
condición necesaria para que exista un máximo o un mínimo, es que la derivada de y(x) respecto
de x sea nula para un x0 , perteneciente al intervalo (a; b). Es decir:
dy
=0 para x0 ∈ (a, b).
dx
Por ejemplo, sea la función y(x) = sen x en el intervalo (a, b). Para obtener un máximo
(o un mínimo) debemos hallar el valor de x tal que se cumpla que:
dy d(sen x)
= =0 para x0 ∈ (0, π).
dx dx
Si resolvemos, obtenemos lo siguiente:
d(sen x) π
= cos x = 0 → x0 = .
dx 2
Por lo tanto, cuando x = x0 el valor de y(x0 ) = sen x0 es un máximo (o un mínimo).
Para que y(x) sea un máximo (o un mínimo), se debe verificar que la derivada segunda de y(x)
respecto de x dos veces para x0 sea menor (o mayor) que cero, es decir:
d2 y d2 y
< 0 ⇒ Máximo para x0 ∈ (a, b) > 0 ⇒ Mínimo para x0 ∈ (a, b)
dx2 dx2
En nuestro ejemplo, verifiquemos si y(x0 es un máximo o un mínimo. La segunda derivada
de y(x) en x0 es:
d2 sen x π
2
= − sen x → − sen = −1 < 0,
dx 2
Con las ecuaciones (2.5) y (2.8) disponemos de cinco ecuaciones para obtener x, y, z, λ1
y λ2 . Estas dos últimas cantidades son los denominados multiplicadores de Lagrange.
En el cálculo variacional el principal problema consiste en determinar una función tal que
una integral definida que involucre a esa función y a algunas de sus derivadas adopte un valor
máximo o mínimo. Así, lo que se busca es obtener las funciones estacionarias.
En este caso estudiaremos solamente la parte elemental de la teoría, que se refiere a una
condición necesaria que debe ser satisfecha por la función requerida. Es decir, nos ocuparemos
de estudiar las condiciones que llevan a maximizar o minimizar una función determinada, sin
estudiar si se trata de un máximo o un mínimo. La demostración matemática de esto último es
mucho más difícil que en el cálculo diferencial.
Esta condición necesaria suele estar en forma de una ecuación diferencial con condiciones
de contorno. Un ejemplo sencillo de este tipo de problemas es hallar la mínima superficie de
revolución que pasa por dos puntos dados y que gira alrededor del eje x. La función y(x) debe
cumplir que la integral Z x2 p
I =2π y 1 + y 02 dx,
x1
sea mínima, y que y(x1 ) = y1 y y(x2 ) = y2 . (Suponemos además que tanto y1 como y2 son
mayores que cero.)
1. Que la integral Z x2
I= F (x, y, y 0 ) dx, (2.9)
x1
Elegiremos otra función cualquiera también diferenciable η(x) que se anule en los puntos
extremos del intervalo (x1 , x2 ), es decir, que η(x1 ) = 0 y η(x2 ) = 0. En este caso, la función
y(x) + ε η(x) cumplirá con las condiciones extremas para cualquier constante ε. Por lo tanto la
integral: Z x2
I(ε) = F (x, y + ε η, y 0 + ε η 0 ) dx, (2.10)
x1
dI
tendrá un valor mínimo cuando ε = 0 si = 0, como se ve en la figura 2.2.
dε
Designemos como F1 al integrando F (x, y + ε η, y 0 + ε η 0 ). Notemos que:
pero como hemos definido que η(x1 ) = 0 y η(x2 ) = 0, entonces la ecuación (2.14) queda como:
Z x2
∂F d ∂F
− η(x) dx = 0. (2.15)
x1 ∂y dx ∂y 0
Para que la integral sea siempre nula, debe cumplirse que el integrando sea nulo. Como
la función η(x) es arbitraria, la expresión entre corchetes en (2.15) debe anularse en el intervalo
(x1 , x2 ) para que se cumpla la condición dada. Luego, para que la función y(x) haga mínima
(o máxima) la integral de (2.15)(es decir, sea estacionaria), se debe cumplir la ecuación de
Euler–Lagrange:
d ∂F ∂F
0
− = 0. (2.16)
dx ∂y ∂y
Las soluciones que se obtienen al resolver de la ecuación de Euler–Lagrange se denominan
extremas del problema considerado. La ecuación (2.16) puede escribirse también de las siguientes
formas:
∂F dy 0 ∂F
∂ ∂F ∂ ∂F dy ∂
+ + − = 0; (2.17a)
∂x ∂y 0 ∂y ∂y 0 dx ∂y 0 ∂y 0 dx ∂y
d2 y dy
Fy0 y0 2
+ Fy0 y + Fy0 x − Fy = 0, o; (2.17b)
dx dx
1 d ∂F dy ∂F
F− 0 − = 0. (2.17c)
y 0 dx ∂y dx ∂x
∂F
Como generalmente la F no es función explícita de x, entonces ∂x = 0, y la expre-
sión (2.17c) toma una forma particularmente interesante:
∂F dy
F− = C, (2.18)
∂y 0 dx
Como hemos supuesto que y(x1 ) y y(x2 ) no han sido prefijadas, la funciones η(x1 ) y η(x2 )
son arbitrarias, por lo tanto, para que se cumpla la expresión (2.19), se debe dar necesariamente
que:
∂F
=0 (2.20a)
∂y 0 x=x2
∂F
= 0. (2.20b)
∂y 0 x=x1
son cantidades que llamaremos funcionales, que son las F (x, y, y 0 ) que analizamos antes, porque
para cualquier función y(x) para las cuales están definidas las operaciones indicadas, dichas
cantidades tienen un valor numérico definido (que I1 e I2 , por ejemplo).
Ya habíamos definido a F = F (x; y; y 0 ), que para un valor fijo de x depende de y(x) y de
su derivada y 0 (x). También hemos convertido a la función y(x), que es nuestra incógnita, en la
función y(x) + ε η(x). Este cambio en x se denomina variación de y . Lo simbolizaremos como
δy 2 , es decir:
δy ≡ ε η(x). (2.21)
Por lo tanto, para un valor fijo de x, la funcional F cambia en una cantidad ∆F , la cual
se puede expresar como:
Si desarrollamos F [x, y(x) + ε η(x), y 0 (x) + ε η 0 (x)] como potencias de ε, tenemos (en
notación simplificada):
∂F ∂F
F (x, y + ε η, y 0 + ε η 0 ) = F (x, y, y 0 ) + ε η + 0 ε η 0 + T (ε), (2.23)
∂y ∂y
donde T (ε) son los términos de orden superior que se desprecian, con lo cual podemos expresar
∆F así:
∂F ∂F
∆F = ε η + 0 ε η0. (2.24)
∂y ∂y
Por analogía con el cálculo diferencial, la ecuación (2.24) se define como la variación de
F, o sea
∂F ∂F
δF = ε η + 0 ε η0. (2.25)
∂y ∂y
Como δy ≡ ε η, y por consiguiente δy 0 ≡ ε η 0 , podemos rescribir la ecuación (2.25) como:
∂F ∂F
δF = δy + 0 δy 0 . (2.26)
∂y ∂y
∂F ∂F ∂F
δF = δx + δy + 0 δy 0 , (2.27)
∂x ∂y ∂y
y la analogía se cumple en forma completa.
Así, mientras la diferencial de una función es una aproximación de primer orden al in-
cremento de esta función según una curva específica, la variación de una funcional es una
aproximación de primer orden al incremento de curva a curva.
Esta analogía se cumple totalmente, pues:
F1 δF1 F2 − F1 δF2
δ = . (2.28c)
F2 F22
F (x, y, u, v, ux , vy , uy , vy ). (2.29)
∂F ∂F ∂F ∂F ∂F ∂F
∆F = εξ+ εη+ ε ξx + ε ηx + ε ξy + ε ηy . (2.31)
∂u ∂v ∂u ∂v ∂u ∂v
Ahora bien, dado que x y y son independientes, entonces δx = δy = 0 y, por las defini-
ciones en (2.30a) y (2.30b), podemos escribir la (2.31) así:
∂F ∂F ∂F ∂F ∂F ∂F ∂F ∂F
δF = δx + δy + δu + δv + δux + δvx + δuy + δvy . (2.32)
∂x ∂y ∂u ∂v ∂u ∂v ∂u ∂v
Hay otra propiedad interesante entre el cálculo diferencial y el cálculo variacional. Hemos
visto que δy = ε η (por (2.21)), por lo que entonces δy 0 = ε η 0 , entonces:
d dη 0 dy
δy = ε =εη =δ , (2.33)
dx dx dx
d
y como δx = 0, entonces los «operadores» δ y son conmutativos y podemos definir que la
dx
derivada de la variación de una función con respecto a una variable independiente
es igual a la variación de la derivada de esa función con respecto a esa variable
independiente.
2.3. Ejemplos
Para entender más la aplicación del cálculo variacional, nos ocuparemos a continuación de
algunos problemas conocidos. En el primer lugar, aplicaremos el método para demostrar algunos
ejemplos de orden teórico, como el problema que dio origen al cálculo variacional, el problema
de la braquistócrona, y el principio de Hamilton.
Luego plantearemos dos casos de aplicación práctica, que generalmente son resueltos
aplicando el método de los elementos finitos. Se trata de un problema de transmisión del calor
y de un típico problema de cálculo estructural. En estos dos últimos ejemplos nos limitaremos a
plantear el funcional y su variación.
Partamos de lo siguiente. Definamos como y(x) a la curva que une A con B y asumamos
que A = (a, y(a)) y B = (b, y(b)). Para seleccionar la curva nos restringiremos a las funciones
y(x) tales que pertenezcan a C 2 (a, b), o sea, las funciones continuas cuyas derivadas primera y
segunda también son continuas. Por lo tanto, el tiempo que le insume a la bolita en ir de A a B
está dado por la funcional:
Z b
ds
I= , (2.34)
a v
donde ds es el diferencial de arco de la trayectoria en un instante, y v es la velocidad en ese mismo
instante. Podemos expresar el diferencial ds en función de x e y, mediante la transformación
p
ds = dx2 + dy 2 . (2.35)
Si asumimos que el mínimo buscado existe, entonces podemos hallar δI. Por simplicidad
adoptaremos A = [0; 0] (a = 0, y(0) = 0), y aplicando la Identidad de Beltrami tenemos:
s
1 + y 02 1 0 2 g y y0
r
0 ∂F
F −y = C → − y = C, (2.38)
∂y 0 2gy 2 1 + y 02 g y
además que en los extremos se cumple que δrt1 = δrt2 = 0. Si integramos por partes el primer
término de la integral, nos queda:
" #
dr t2
Z t2 Z t2 Z t2 2
d r2 dr dr 1 dr
m 2 δr dt = m δr − δ dt = −m δ dt. (2.44)
t1 dt dt t1 t1 dt dt t1 2 dt
Podemos ver que el primer término de la integral no es otra cosa que la variación de la
energía cinética de la partícula (δEc ), con lo cual, la expresión se puede escribir de la siguiente
forma: Z t2
δI = (δEc + f δr)] dt = 0. (2.46)
t1
f δr = X δx + Y δy + Z δz = δΦ, (2.47)
En lugar de la función potencial Φ se suele usar la función energía potencial tal que
Φ = −Ep , de modo que finalmente tenemos:
Z t2 Z t2 Z t2
δI = (δEc − δEp ) dt = δ (Ec − Ep ) dt = δ (Ec − Ep ) dt = 0. (2.49)
t1 t1 t1
∂2θ ∂θ
k 2
= ρc , (2.52)
∂x ∂t
que es la ecuación diferencial en una dimensión de la transmisión del calor. Las condiciones de
borde para este problema en particular son:
∂θ(0, t) q0 (t)
=− ; (2.53a)
∂x k
t > 0; (2.53b)
θ(L, t) = θi . (2.53c)
Al igual que en los casos anteriores, variemos la funcional para obtener un máximo o
mínimo: Z Z
∂θ ∂θ
δΠT = k δ dx − δθ q B dx − δθ0 q0 (2.55)
L ∂x ∂x L
Como hemos visto antes, la variación y la diferenciación son conmutables, y si además
integramos por parte la primera integral, podemos escribir la (2.55) de esta forma:
Z 2
∂ θ B ∂θ ∂θ
δΠT = k 2 +q δθdx + k δθL − k + q0 δθ0 = 0. (2.56)
L ∂x ∂x x=L ∂x x=0
Nuevamente, para que la funcional se anule, deben ser nulos todos los términos. Así, se
debe cumplir que
∂2θ
k 2 + q B = 0; (2.57)
∂x
∂2θ ∂θ
k 2
= ρc , (2.60)
∂x ∂t
que es la ecuación diferencial hallada antes (la ecuación (2.52)).
w(x = 0) = 0, (2.62a)
dw
= 0. (2.62b)
dx x=0
d2 w
Z 2 Z
d w dw dw
δΠP = EI δ dx − H δ dx + kR wL δwL = 0. (2.63)
L dx2 dx2 L dx dx
Integremos por parte los dos primeros términos y así obtendremos una nueva expresión:
d4 w d2 w d2 w dw d2 w dw
Z
E I 4 − H 2 δw dx + E I 2 δ − EI 2 δ +
L dx dx dx dx x=L dx dx x=0
(2.64)
d3 w d3 w
dw dw
− EI 3 +H δw + EI 3 +H δw + k wL δwL = 0.
dx dx x=L dx dx x=0
Analicemos los términos de la misma. Como δw debe cumplir con las condiciones de
2
borde, tenemos que δw|x=0 = δw0 |x=0 = 0 y entonces son nulos los términos E I ddxw2 δ dw
dx x=0 y
3
E I ddxw3 + H dw
dx δw . Entonces la ecuación (2.64) queda así:
x=0
d4 w d2 w d2 w dw
Z
E I 4 − H 2 δw dx + E I 2 δ
L dx dx dx dx x=L
3
(2.65)
d w dw
− EI 3 +H δw + k wL δwL = 0.
dx dx x=L
Como δw es arbitraria, para que la ecuación (2.65) se anule, debe cumplirse que:
d4 w d2 w
EI − H =0 Ecuación de equilibrio, (2.66a)
dx4 dx2
d2 w
EI =0 Momento flector en x = L y; (2.66b)
dx2 x=L
d3 w dw
EI 3
+H − k wL = 0 Corte en x = L. (2.66c)
dx dx x=L
Podemos notar que las dos últimas expresiones corresponden a las condiciones de borde
del problema.
CAPÍTULO 3
TEOREMAS ENERGÉTICOS
3.1. Definiciones
3.1.1. Tipos de materiales
Empezaremos con una serie de definiciones sobre los distintos tipos de materiales que
existen.
Material elástico
Cuando ambos efectos, el plástico y el viscoso, son nulos se dice que el material es elástico.
Energía de deformación
La energía de deformación está dada por la expresión:
Xn Z Z
U= σij dεij dV . (3.3)
i=1 V ε∗ij
Z
U =A·L σ dε. (3.7)
ε∗
Las figuras 3.2 y 3.3 muestran las representaciones gráficas de las expresiones anteriores.
Notemos que las expresiones (3.5) a (3.8) son igualmente válidas para el caso de un
material viscoso y plástico. En todas estas expresiones hemos asumido las siguientes expresiones:
P uL
σ= ; ε= . (3.9)
A L
es decir, que el trabajo complementario de las fuerzas exteriores es igual a la energía comple-
mentaria de deformación. La validez de este principio no está relacionada con las propiedades
del material.
Vamos a relacionar ahora el principio de equivalencia con el principio de conservación
de la energía. Para que resulte más fácil de entender, nos vamos a valer de la barra solicitada
axilmente de la figura 3.1. Fijémonos primero en la figura 3.4.
La curva OMA representa el proceso de carga de la barra. El área debajo de esta curva,
como vimos antes, es la energía de deformación U dividida por el volumen de la barra (A · L).
Supongamos ahora que el proceso de descarga está representado por la curva ANB. Como
podemos observar, la barra no ha retornado a su longitud inicial, sino que tiene una deformación
residual representada por el segmento OB. Podemos suponer, entonces, que el área bajo la curva
ANB es la energía potencial elástica, pues es la energía restitutiva o recuperable una vez que la
barra ha sido descargada.
Planteemos el Primer Principio de la Termodinámica o principio de la conservación de la
energía. La energía potencial clásica, para una transformación isoterma, está dada por:
U = W − Q, (3.12)
donde W es el trabajo realizado por las fuerzas exteriores, y Q es la cantidad de calor transferida
por la barra al medio ambiente. Por lo tanto, de las ecuaciones (3.10) y (3.12) podemos deducir
que
Q = U −U. (3.13)
Así,la cantidad de calor disipada está dada por el área delimitada por las curvas OMA
y ANB, de la figura 3.4, multiplicada por el volumen de la barra.
Si analizamos un poco más las definiciones vistas en el punto anterior podemos arribar a
las siguientes conclusiones:
1. Para un material elástico, la cantidad de calor disipada en los procesos de carga y descarga
es nula y por consiguiente las energías de deformación y potencial son iguales. Se trata, en
consecuencia, de un sistema conservativo.
3. Para un material viscoso pero sin efecto plástico, la cantidad de calor disipada estará dada
por el área encerrada por las curvas OMA y ANB y el segmento BO, multiplicada por
el volumen de la barra.
U + δU = W + δW. (3.14)
δu U = δu W ⇒ δu (U − W ) = 0. (3.15)
podemos reemplazar en la (3.15) las ecuaciones (3.19) y (3.20). La funcional nos queda de esta
forma: Z Z
dσ
A σL δuL − A udxdx − t(x) δu dx − P δuL = 0. (3.21)
L δ L
Al reagrupar los términos, la ecuación nos queda de esta forma:
Z
dσ
− A + t(x) δu dx + (A σL − P ) δuL = 0. (3.22)
L dx
Como hemos visto, para que la funcional se anule para un δu(x) arbitrario, se debe
cumplir que:
dσ
A + t(x) = 0 Ecuación diferencial de equilibrio, y; (3.23a)
dx
A σL = P Condición de borde estática. (3.23b)
que son las condiciones necesarias para que el sistema esté en equilibrio.
A partir de este resultado, podemos enunciar el Teorema de los Desplazamientos
Virtuales de la siguiente manera:
Si a un sistema sometido a un estado de carga, se le aplica un campo de despla-
zamientos virtuales que sea compatible con los vínculos, y que cumpla con la relación
cinemática, es decir, que δε = ddx
δu
; si se cumple que la variación de la energía interna
de deformación es igual a la variación del trabajo de las fuerzas exteriores, entonces
se puede asegurar que se cumple el equilibrio y las condiciones de borde estáticas.
Al igual que para la energía complementaria, la variación del trabajo complementario es:
Z
δ σ Wc = u∗ (x) δt(x)dx + u∗L δP. (3.27)
L
En la figura 3.8 se pueden las representaciones gráficas de las ecuaciones (3.24), (3.25), (3.26)
y (3.27).
En forma análoga al teorema anterior, armemos la funcional δσ (Uc − Wc ) = 0:
Z Z
∗ ∗
A ε δσ (x) dx − u∗ (x) δt(x)dx − u∗L δP = 0. (3.28)
L L
Como dijimos al principio, el sistema de fuerzas virtuales está en equilibrio; deben cumplir
con las condiciones de borde estáticas. En consecuencia, podemos expresar la (3.28) así:
d δσ ∗ (x)
Z Z Z
∗ ∗ ∗
A ε δσ (x) dx + A + δt(x) u (x) dx − u∗ (x) δt(x)dx − u∗L δP = 0, (3.29)
L L dx L
Figura 3.8: Energía interna de deformación y trabajo de las fuerzas exteriores complementarios.
d δσ ∗ (x) ∗
Z Z Z Z
A ε∗ δσ ∗ (x) dx + A u (x) dx + u∗ (x) δt(x)dx − u∗ (x) δt(x)dx − u∗L δP = 0,
L L dx L L
(3.30)
y reducir a:
d δσ ∗ (x) ∗
Z Z
A ε∗ δσ ∗ (x) dx + A u (x) dx − u∗L δP = 0. (3.31)
L L dx
∗
Ahora, integremos por partes L A d δσdx(x) u∗ (x) dx:
R
d δσ ∗ (x) ∗ d u∗ (x) ∗
Z Z
A u (x) dx = [A δσ ∗ (x) u∗ (x)]L
0 −A δσ (x) dx. (3.32)
L dx L dx
d u∗ (x) ∗
Z Z
∗ ∗ ∗ ∗ L
A ε δσ (x) dx + [A δσ (x) u (x)]0 − A δσ (x) dx − u∗L δP = 0. (3.33)
L L dx
d u∗ (x) ∗
Z Z
∗ ∗ ∗ ∗ ∗ ∗
A ε δσ (x) dx + A δσL uL − A δσ0 u0 − A δσ (x) dx − u∗L δP = 0, (3.34)
L L dx
d u∗ (x)
Z
∗
A ε − δσ ∗ (x) dx + [A δσL∗ − δP ] u∗L − A δσ0∗ u∗0 = 0, (3.35)
L dx
y reducir a
d u∗ (x)
Z
∗
A ε − δσ ∗ (x) dx − A δσ0∗ u∗0 = 0, (3.36)
L dx
pues por definición A δσL∗ − δP = 0.
Nuevamente, para que la funcional sea mínima, se debe cumplir que:
d u∗ (x)
ε∗ − =0 Relación cinemática, y; (3.37a)
dx
u∗0 = 0 Condición de borde cinemática, (3.37b)
du 2
Z Z
1
ΠP = EA dx − t(x) u(x) dx − P uL . (3.38)
L 2 dx L
Como vimos, para hallar la función u(x) que haga mínima la funcional (ecuación (3.38)),
debemos variar la misma e igualarla a cero. Eso nos lleva a lo siguiente:
du 2
Z Z
1
δΠP = EAδ dx − t(x) δu(x) dx − P δuL = 0, (3.39)
L 2 dx L
que no es otra cosa que el Teorema de los Desplazamientos Virtuales. Queda en evidencia,
pues, que la aplicación del Principio de la Mínima Energía Potencial Total lleva a la
aplicación de alguno de los teoremas vistos –si uno es válido, el otro lo es también.
Veremos más adelante que este principio es importante porque nos permitirá determinar
cuales de las soluciones aproximadas obtenidas mediante el método de los elementos finitos es la
mejor aproximación a la solución del problema, y consecuentemente, de la calidad de la malla de
elementos usada.
d2
A·E· u(x) + t(x) = 0. (3.45)
dx2
Para resolver la ecuación diferencial, basta con integrarla dos veces:
Z
d u(x) t(x) t
=− dx + C1 = − x + C1 ; (3.46a)
dx AE AE
Z
t 1 t
u(x) = − x + C1 dx + C2 = − x2 + C1 x + C2 . (3.46b)
AE 2 AE
Para obtener la ecuación de los desplazamientos, debemos tomar en cuenta las condiciones
de borde. Éstas son:
Con la primera condición de borde obtenemos que C2 = 0, en tanto que con la segunda
condición de borde obtenemos que C1 = At LE . Con estos dos nuevos valores tenemos finalmente
la ecuación de los desplazamientos:
1 t tL tx x
u(x) = − x2 + x= L− . (3.47)
2 AE AE AE 2
Calculemos el desplazamiento en el extremo libre de la barra:
t L2
tL L
u(L) = L− = .
AE 2 2AE
Si queremos hallar la ecuación del esfuerzo normal, nos basta con derivar la función u(x)
respecto a x, y multiplicarla por A E. Así obtenemos:
d uD (x) tL tL
N1 (x) = E A =EA = . (3.58)
dx 2E A 2
Vemos que la función del esfuerzo normal es una constante, en cambio, la solución hallada
resolviendo la ecuación diferencial nos dio una función lineal. Si calculamos el valor de N para
x = L2 con la ecuación (3.48), obtenemos lo siguiente:
L L tL
N =t L− = , (3.59)
2 2 2
es decir, que el esfuerzo normal obtenido al aplicar el teorema de los desplazamientos virtuales
corresponde al esfuerzo normal en la sección media de la barra.
Veamos qué pasa si cambiamos la función δuD (x) por esta otra:
uL 2
δu2 (x) = x . (3.60)
L2
Esta variación también cumple con las condiciones de borde cinemáticas. Entonces cal-
culemos su derivada:
d u2 (x) uL
= 2 2 x. (3.61)
dx L
Ahora reemplacemos (3.60) y la (3.61) en la (3.53):
Z Z
uL δuL δuL
δU = EA 2
2 x dx = t(x) 2 x2 dx = δW. (3.62)
L L L L L
Si integramos nos queda
uL δuL L2 δuL L3
EA 2 = t(x) . (3.63)
L L2 2 L2 3
Si simplificamos δuL y L, nos queda un nuevo valor de uL :
t L2
uL = , (3.64)
3E A
y una nueva función desplazamiento:
tL
u2 (x) = x (3.65)
3E A
Lo primero que notamos es que al cambiar la variación de la función, cambió el valor
de uL . Por lo tanto, para obtener una aproximación de la función desplazamiento no sólo es
importante elegir la función sino también la variación de la función.
Con esta nueva función podemos obtener también la función del esfuerzo normal
tL
N2 (x) = , (3.66)
3
que también es una constante pero diferente a la hallada con u1 (x).
Los resultados al aplicar el teorema son algo desconcertantes porque hemos obtenido dos
soluciones aproximadas. Nos resta saber cuál de las dos es la mejor. Es aquí donde aplicamos
el principio de la mínima energía potencial total. Para cada una de las soluciones tenemos lo
siguiente:
tL 2
Z Z
1 tL
Π1P = EA dx − t x dx (3.67a)
L 2 2E A L 2E A
Z 2 Z
1 tL tL
Π2P = EA dx − t x dx. (3.67b)
L 2 3E A L 3E A
Al integrar las dos nos queda
t2 L3 t2 L3
1
Π1P =− = − , (3.68a)
8E A EA 8
5 t2 L3 t 2 L3
5
Π2P =− = − . (3.68b)
54 E A EA 54
uL x2 x2
EA x− =t , (3.72)
L 2L L 2 L
L2
uL = t , (3.80)
EA
que es el mismo resultado que para el caso anterior. Por lo tanto, volvemos a obtener la misma
ecuación que obtuvimos al variar con δu1 (x);
tLx x
u(x) = 1− , (3.81)
EA 2L
y que es también la que resuelve la ecuación diferencial.
Verifiquemos que ocurre con la energía potencial total del sistema con esta función. Al
plantearla nos queda:
(t L)2
Z Z
1 x 2 tLx x
ΠP = EA 1 − dx − t(x) 1 − dx. (3.82)
L 2 (E A)2 L L EA 2L
1 t2 L3 1 t2 L3 1 t2 L3
ΠP = − =− , (3.83)
6 EA 3 EA 6 EA
resultado que es menor a las otras dos energía potenciales totales que hallamos con las soluciones
aproximadas. Al ser la menor de toda, por definición, es la solución del problema.
Podemos decir, entonces, que al plantear como función desplazamiento aproximada una
que esté incluida en la familia de funciones de la solución de la ecuación diferencial, obtendremos,
al aplicar el Teorema de los Desplazamientos Virtuales, la misma función que es solución de la
ecuación diferencial, cualquier fuere la variación que apliquemos.
La función desplazamiento que resuelve el problema es aquella que haga mínima la fun-
cional. Por eso busquemos eso variando a ésta e igualando a cero:
2
d2 w(x)
Z Z
1
δΠF = EI δ dx − q(x) δw(x) dx = 0, (3.85)
L 2 dx2 L
d2 w(x) d2 δw(x)
Z Z
EI dx = q(x) δw(x) dx, (3.86)
L dx2 dx2 L
Ahora debemos proponer una función desplazamiento real aproximada y una variación
de dicha función, ambas que cumplan con las condiciones de borde cinemáticas, es decir, que
w(0) = w(L) = 0 y δw(0) = δw(L) = 0. Para esto propongamos como función aproximada real:
x x
w(x) = c1 1− , (3.88)
L L
y como variación de la función:
x
δw(x) = δc1 sen π . (3.89)
L
Ahora, calculemos las derivadas segundas de (3.88) y de (3.89):
2 c1
w00 (x) = − (3.90)
L2
π2 x
δw00 (x) = −δc1 2 sen π , (3.91)
L L
y reemplacemos en (3.87):
π2
Z x Z
2 c1 x
EI − 2 −δc1 2 sen π dx = q(x) δc1 sen π dx. (3.92)
L L L L L L
π2
Z Z
2 c1 x x
EI − 2 −δc1 2 sen π dx = q δc1 sen π dx. (3.93)
L L L L L L
2 c1 π 2
EI = q, (3.94)
L2 L2
y por lo tanto, podemos despejar c1 :
q L4
c1 = . (3.95)
2 π2 E I
Con este c1 hemos aproximado la función desplazamiento propuesta, que llamaremos
w1 (x), cuya expresión es:
q L3 x
w1 (x) = x 1 − . (3.96)
2 π2 E I L
Ahora, supongamos que tomamos otra variación de w(x). Para facilitar los procedimien-
tos, esta nueva variación de w(x) es:
x x
δw(x) = δc1 1− . (3.97)
L L
Ahora reemplazamos otra vez en (3.87):
Z Z
2 c1 2 x x
EI − 2 −δc1 2 dx = q(x) δc1 1− dx. (3.98)
L L L L L L
q L3 x
w2 (x) = x 1− . (3.102)
24 E I L
Nos resta averiguar cual de las dos funciones propuestas aproxima mejor el problema,
como hicimos en el caso anterior. Para ello, hagamos lo mismo que para el ejemplo anterior,
calculemos la energía potencial total del sistema con cada una de las funciones. Los resultados
son los siguientes:
Para la primera función, w1 (x), tenemos:
Z L 2 2 Z L
1 d w1 (x)
ΠP1 = EI dx − q w1 (x) dx,
0 2 dx2 0
Z L 2 Z L
q L2 q L3 x2
1
= EI dx − q x− dx,
2 0 π2 E I 0 2 π2 E I L
Z L Z L
q 2 L4 q L3 x2
1 (3.103)
= EI 4 dx − q x− dx,
2 π (E I)2 0 2 π2 E I 0 L
L
1 q 2 L5 q L3 x2 x3
= − q − ,
2 π4 E I 2 π2 E I 2 3L 0
1 q 2 L5 q 2 L5 π 2 − 6 q 2 L5
ΠP1 = − = − .
2 π4 E I 12 π 2 E I 12 π 4 E I
Y para la segunda función, w( 8x):
Z L 2 2 Z L
1 d w2 (x)
ΠP2 = EI dx − q w2 (x) dx,
0 2 dx2 0
Z L 2 Z L
q L2 q L3 x2
1
= EI dx − q x− dx,
2 0 12 E I 0 24 E I L
Z L Z L
1 q 2 L4 q 2 L3 x2
= dx − x− dx, (3.104)
2 122 E I 0 24 E I 0 L
L
1 q 2 L5 q 2 L3 x2 x3
= − − ,
2 122 E I 24 E I 2 3L 0
1 q 2 L5 q 2 L5 1 q 2 L5
ΠP2 = 2
− 2 =− .
2 12 E I 12 E I 288 E I
Si comparamos ΠP1 con ΠP2 , queda en evidencia que ΠP2 < ΠP1 , por lo tanto, la función
w2 (x) es la mejor aproximación.
CAPÍTULO 4
EL MÉTODO DE RITZ
4.1. Introducción
En los capítulos anteriores nos hemos ocupado de estudiar el cálculo de variaciones y la
revisión de los distintos teoremas energéticos que se aplican en al campo de la ingeniería civil. En
el capítulo dos nos adentramos en el cálculo de variaciones y vimos que la principal aplicación
es la de minimizar (o maximizar) un funcional. También estudiamos algunas de las propiedades
fundamentales y sus operaciones más usuales.
En el capítulo tres hicimos una revisión de los teoremas energéticos más usuales en el
campo de la ingeniería civil. Luego analizamos tres teoremas, el Teorema de los Desplaza-
mientos Virtuales, el Teorema de las Tensiones Virtuales (de los Desplazamientos Virtua-
les Complementario) y el Teorema de la Mínima Energía Potencial, todos ellos mediante
la aplicación de los conocimientos adquiridos del cálculo variacional.
En todos los casos vistos, se armaba un funcional que luego se minimizaba, y partir de
allí se aseguraba que las funciones que cumplían con dichos teoremas resultaban ser la solución
del problema.
Todavía nos falta ver como utilizar estos conocimientos para hallar dicha funciones.
Hemos visto que la mayoría de los problemas que se presentan en el campo de la ingeniería
consisten en la resolución de ecuaciones diferenciales con sus condiciones de contorno o de borde
que son las que definen las características del problema. Pero también es claro que raramente se
pueden hallar las soluciones exactas de estas ecuaciones diferenciales.
Generalmente debemos abocarnos a resolver la mayoría de estos problemas mediante
métodos aproximados. Precisamente, dentro de los métodos aproximados se encuentra el Método
de los Elementos Finitos. En este capítulo veremos uno de los primeros métodos para la resolución
de problemas mediante elementos finitos. Este método es el Método de Rayleigh–Ritz (o
simplemente Método de Ritz).
Para explicar y mostrar cómo aplicar el método, supongamos por un momento un pro-
blema cualquiera cuyo funcional, por ejemplo la energía potencial total, tiene la forma:
Z
due
Πp = F ue ; ; x dx. (4.1)
dx
donde ci es un coeficiente no conocido y φi (x) una función cualquiera (xi ; sen(i π x); etc.) lineal-
mente independiente. Además vamos a imponer que estas funciones deben satisfacer cada una
de ellas las condiciones de borde, es decir, se debe cumplir que:
De acuerdo con la (4.1), las funciones φi (x) deben ser continuas, no así las primeras
derivadas, que pueden ser discontinuas.
Reemplacemos u en el funcional de (4.1) y teniendo en cuenta que δΠP = 0, llegamos a
que:
n
X ∂Πp ∂Πp ∂Πp ∂Πp
δΠp = δci = δc1 + δc2 + . . . + δcn = 0, (4.4)
∂ci ∂c1 ∂c2 ∂cn
i=1
pues es una función de los ci . Como a su vez los δci son arbitrarios (y por lo tanto distintos de
cero), de (4.4) inferimos que:
∂Πp
δci 6= 0 ⇒ = 0; i = 1; 2; . . . ; n, (4.5)
∂ci
con lo cual obtenemos un sistema de ecuaciones lineales cuando Πp sea una función cuadrática
de u y de du
dx .
Para asegurar la convergencia del método se debe cumplir que:
1. Las funciones de aproximación deben ser continuas hasta un orden menos que la derivada
más alta del integrando. Esta condición significa tener un integrando definido.
2. Las funciones deben satisfacer en forma individual las condiciones de borde esenciales (lo
que hemos impuesto en (4.3)).
Podemos agregar como una tercera condición que la serie de funciones debe ser completa.
Se entiende por completa que el error cuadrático se anule en el límite, o sea:
n
!2
Z x2 X
lı́m = ue − ci ϕi dx = 0. (4.6)
n→∞ x1 i=1
Por todo esto es fácil ver que las funciones polinómicas y las trigonométricas son las
funciones que mejor se ajustan para aplicar el método de Ritz. Veamos algunos casos conocidos
dentro de la ingeniería civil.
Tomemos ahora una viga como la de la figura 4.1. donde w(x) son los desplazamientos
del eje de la viga en dirección del eje z.
Siguiendo con este razonamiento, el trabajo de las fuerzas exteriores está definido como:
Z
δw W = q δw(x) dx. (4.12)
L
Para que la funcional sea nula, se deben anular todos los términos. En el caso del primero,
lo que se debe anular es el corchete, es decir:
M 00 + q(x) = 0, (4.16)
que es la ecuación diferencial de equilibrio de una viga sometida a flexión, mientras que los tér-
minos restantes corresponden a las condiciones de borde del problema, que pueden ser esenciales
o naturales:
M0 δw00 = 0, (4.17a)
0
ML δwL = 0, (4.17b)
0
Q0 δw0 = 0 M =Q , (4.17c)
QL δwL = 0. (4.17d)
Ritz propone para resolver esta funcional adoptar una función w(x) de la forma:
X
w(x) = ci ϕi (x), (4.19)
i
que cumpla con las condiciones de borde cinemáticas del problema. A partir de esta función se
deducen la primera derivada: X
w0 (x) = ci ϕ0i (x), (4.20)
i
y la segunda: X
w00 (x) = ci ϕ00i (x). (4.21)
i
∂ci ∂ci
pues ∂c j
= 0 para i 6= j y ∂c j
= 1 para i = j. Esto asegura que los ci sean linealmente
independientes.
Análogamente tenemos la variación de la derivada primera:
con lo cual los términos que debemos igualar son los que están entre corchetes. Así:
Xn Z Z
00 00
ci B ϕi (x) ϕj (x) dx = q(x) ϕj (x) dx para j = 1; 2; . . . ; n. (4.27)
i=1 L L
Esta expresión nos muestra que nuestras incógnitas son los coeficientes cj de la función
w(x) propuesta. Lo que obtendremos es un sistema de n ecuaciones con n incógnitas siendo n el
cantidad de coeficientes cj , es decir, obtendremos los cj para j = 1; 2; . . . ; n.
Una última consideración importante. Cualquier función w(x) que se proponga como
solución debe cumplir solamente con las condiciones de borde cinemáticas, en razón que las
condiciones de borde estáticas están implícitas en la funcional, como vimos en la introducción al
cálculo de variaciones.
Ejemplo
Con los conceptos desarrollados el punto anterior y las expresiones encontradas, resolva-
mos en forma práctica un ejemplo de viga. Tomemos una viga simplemente apoyada de longitud
L con una carga concentrada P en el centro de la luz, como se ve en la figura 4.2.
Finalmente, hallemos las variaciones de w(x), w0 (x) y w00 (x). Como las funciones de las
variaciones son las mismas que las propuestas como reales, se verifica que δw(0) = 0 y δw(L) = 0.
Entonces:
x x
δc1 w(x) = 1− δc1 (4.31)
L L
1 x
δc1 w0 (x) = 1−2 δc1 (4.32)
L L
2
δc1 w00 (x) = − 2 δc1 . (4.33)
L
donde φ00 (x) = − L22 . Por último, integremos el primer miembro de la ecuación, y hallemos c1 :
c1 P P L3
4
E J 4L = ⇒ c1 = (4.35)
L 4 16EJ
P L2 x
w(x) = x 1− (4.36)
16 E J L
L L
Calculemos con esta función w x = 2 yM x= 2 . En el primer caso tenemos:
P L2 L P L3
L L L
w = 1− ⇒ w = (4.37)
2 16 E J 2 2 2 64 E J
PL 3
y comparada con la solución exacta, que es fmáx = 48 E J , vemos que el desplazamiento calculado
mediante el Método de Ritz es un 25 % menor, por lo tanto el sistema resulta ser más rígido que
el exacto.
Para calcular M x = L2 , hallemos M (x):
PL
M (x) = , (4.38)
8
Observemos que esta función no es la solución para una viga simplemente apoyada, pues
el diagrama de momentos para este caso es el que se ve en la figura 4.3. Lo que hemos obtenido
al aplicar el método de Ritz es el momento flector medio en la viga.
du
y como además sabemos que σ = E ε y ε = dx , entonces podemos expresar la (4.39) así:
Z Z
du du
AE δ dx = p(x) δu(x) dx. (4.41)
L dx dx L
Como los δaj 6= 0, necesariamente las expresiones en los corchetes deben ser iguales, es
decir: Z Z
X
0 0
ai A E φi (x) φj (x) dx = p(x) φj (x) dx para j = 1; 2; . . . ; n, (4.47)
i L L
que es similar a la expresión (4.27). En este caso podemos proponer una función para u(x) que
sea lineal como solución aproximada del problema.
Tomemos el caso de una barra simplemente apoyada con una carga horizontal axil, como
se ve en la figura 4.4.
El paso siguiente es hallar las variaciones de estas últimas funciones. Estas variaciones
son:
0 jπ jπ
δcj w (x) = cos x δcj , (4.52)
L L
2
00 jπ jπ
δcj w (x) = − cos x δcj . (4.53)
L L
Para que la ecuación (4.56) se anule para cualquier δcj , resulta evidente que se debe anular
el término entre llaves. Observemos que al anularse éste, implica que la ecuación se hace nula
también para cualquier cj , es decir, que la solución del problema es independiente de la función
desplazamiento específicamente propuesta, esto es, la solución es independiente del coeficiente,
pero no lo es de la familia de funciones a la que pertenece, que es la que define la expresión.
Por lo tanto podemos hallar P en función de E I y L, y resulta:
E Iπ 2
P = . (4.57)
L2
La solución a la que hemos arribado es la carga crítica de Euler para una barra sim-
plemente apoyada con una carga axil de compresión. Es claro que hemos hallado la solución
«exacta» de este problema, pues partimos suponiendo como solución aproximada para la función
desplazamiento una función que pertenece a la misma familia de funciones a la que pertenece la
solución exacta del problema. Si, en cambio, hubiésemos propuesto como solución aproximada
una función perteneciente a otra familia de funciones, (por ejemplo, una función polinómica), la
solución hubiera sido simplemente una aproximación.
dθ
−k − q = 0 con x = 0, y (4.59)
dx
θ = Tb para x = b. (4.60)
La dirección positiva del flujo de calor es paralela a x; el flujo de calor ingresa a la placa
en x=a, que toma en cuenta el signo de q en (4.59).
La solución para (4.58) a (4.60) se puede hallar analíticamente pues k(x) y s(x) (en este
caso q B ) son funciones simples. Para k y q B constantes, uno integra directamente (4.58) dos veces
y determina las constantes de integración imponiendo las condiciones de borde (4.59) y (4.60).
Esta solución es independiente del origen del eje x; así para L = b−a y definiendo a = 0 en (4.58)
y (4.59), la solución del problema es:
q B L2
x 2 q L x
θ (x) = 1− + 1− + Tb . (4.61)
2k L k L
Planteo Variacional
Esta funcional que armamos es muy similar al funcional que ya conocemos para solicita-
ción axil. Es: Z
d du
Π= E A(x) + t u dx. (4.63)
L dx dx
Variemos la funcional para minimizarlo y operemos de modo de reducir el orden de la
ecuación. Así, integrando por partes, nos queda:
Z Z L
d δθ d θ dθ
δΠ = k dx − q B δθ dx − δθ k = 0. (4.64)
L dx dx L dx 0
Comparemos otra vez con el mismo caso de (4.63) una vez desarrollado:
Z Z L
d u d δu du
δΠ = E A(x) dx − tδu dx − δu E A(x) = 0. (4.65)
L dx dx L dx 0
Esta ecuación la hemos resuelto mediante el método de Ritz para el caso de la barra
solicitada axilmente. Por lo tanto, como ambas ecuaciones son análogas, podemos concluir di-
ciendo que el último término de la expresión (4.64) es la condición de borde (4.59), y entonces
reescribimos la ecuación como:
Z Z
d δθ d θ
δΠ = k dx − q B δθ dx − δθ q|0 = 0. (4.66)
L dx dx L
Para resolver este sistema, podemos aplicar la misma mecánica utilizada en los sistemas
estructurales y definir una función de θ que cumpla con las condiciones de borde de temperatura
vistas en (4.60). Estas condiciones son análogas a las condiciones de borde cinemáticas que se
deben cumplir en análisis de estructuras.
Si tomamos un solo elemento para resolver la ecuación, entonces nuestra función queda
de la siguiente manera: x x
θ(x) = T1 1 − + Tb , (4.68)
L L
donde nuestra única incógnita es T1 , pues Tb es dato [expresión (4.60)], y las funciones interpo-
lantes son: φ1 (x) = 1 − Lx y φ2 (x) = Lx .
Desarrollemos la expresión (4.66) por el método de Ritz. La expresión queda entonces
como: " #
XZ Z
0 0 B
φj k Ti φi dx − q φj dx − q|0 δTj = 0. (4.69)
i L L
Como la solución que buscamos debe ser distinta de la trivial (T1 = 0), el corchete debe
anularse. La expresión para T1 una vez resuelto el corchete, es:
q B L2 q L
T1 = + + Tb , (4.75)
2k k
y reemplazando en (4.68), nos queda la expresión de la función θ(x):
B 2
q L qL x
θ(x) = + 1− + Tb . (4.76)
2k k L
Si comparamos las funciones halladas por los métodos, es decir, mediante la resolución
de la ecuación diferencial y mediante el método de Ritz, veremos claramente la diferencia entre
ambas. La solución de la ecuación diferencial (4.61) es una parábola de segundo grado, mientras
que la solución por Ritz (4.76) es una función lineal.
CAPÍTULO 5
ELEMENTO DE BARRA
5.1. Introducción
Hemos visto en el capítulo anterior la forma de resolver un sistema de ecuaciones diferen-
ciales mediante la aplicación del método de los elementos finitos. Utilizamos para ello el método
de Rayleigh - Ritz, con el cual proponíamos como solución aproximada una función (u(x) o w(x)
en nuestros ejemplos).
Vimos, además, que proponiendo funciones adecuadas como solución del problema, la
aproximación convergía rápidamente a la solución exacta, asegurando de este modo que los
resultados obtenidos son confiables, y por lo tanto, aplicables para el análisis de los diferentes
problemas encarados.
Aquí aparece una nueva cuestión: ¿cuán fácil es poder determinar que la función que
uno propone como solución aproximada de ese problema es una función adecuada, si en primera
instancia no se conoce dicha función? O dicho de otro modo, para poder resolver el problema,
¿necesitamos saber primero la solución? En los ejemplos anteriores la cuestión era sencilla, debido
a que ya conocíamos con bastante certeza la familia de funciones a la cual pertenecía la solución
del problema, por haber resuelto la ecuación diferencial en forma exacta.
¿Qué hacemos entonces cuando nos encontramos ante un problema cuya solución igno-
ramos por completo? Aparece entonces el concepto de elemento finito en toda su dimensión. En
este capítulo vamos a desarrollar en forma completa, la formulación de un elemento en particular,
con el objetivo de sistematizar la utilización del método de los elementos finitos.
Hasta ahora nos hemos ocupado de estudiar la base teórica del método, resolviendo una
serie de ejemplos prácticos, pero siempre tomando el sistema completo. De ahora en más nos
concentraremos en el estudio de diferentes elementos, para los cuales desarrollaremos el algoritmo
de resolución y la manera de vincularse entre ellos.
En primer lugar estudiaremos el elemento de barra. Para ello comenzaremos analizando
el elemento a partir del teorema de los desplazamientos virtuales.
Esta formulación parte de aplicar el Método de Ritz para una barra solicitada axilmente,
pues hemos utilizado la misma función para definir la variación de los desplazamientos.
Ahora planteemos la expresión del trabajo de las fuerzas exteriores:
Z Z
δW = p(x) δu(x) dx = δUL T HL (x)T HL (x) PL dx
L Z L
= δUL T T
HL (x) HL (x) PL dx ⇒ (5.9)
L
T
δW = δUL RL ,
donde Z
RL = HL (x)T HL (x) PL dx, (5.10)
L
δU = δW. (5.11)
Resulta evidente que para que sea nula la expresión para cualquier variación de U, es
necesario que el término entre paréntesis sea nulo. Por lo tanto:
KL UL − RL = 0 ⇒ KL UL = RL . (5.13)
5.3. Ejemplo
Veamos un ejemplo sencillo como aplicación del método. Tomemos el sistema de la figu-
ra 5.2.
Vemos que en este ejemplo tenemos un tramo de de la barra con sección constante y el
otro, con sección variable. Fijemos primero las incógnitas globales del sistema, que son U1 y U2 ,
como vemos en la figura 5.3.
Por las características del sistema, vamos a discretizarlo en dos elementos de barra para
analizar el sistema. Como primer elemento (e<1> ) definimos el tramo de barra de sección cons-
tante, de longitud L1 . El segundo y último elemento (e<2> ) es el de sección variable linealmente.
Ahora tomemos la discretización e identifiquemos las incógnitas locales para cada uno
de los elementos (figura 5.4). En cada elemento tenemos dos incógnitas locales (UA y UB ). En
consecuencia, la discretizar tenemos cuatro incógnitas, que son: UA <1> , UB <1> , UA <2> y UB <2> .
Armemos la matriz de rigidez KL<1> del primer elemento. Adoptemos las mismas funciones
ya vistas en los puntos anteriores como funciones desplazamiento, por lo tanto, la matriz de rigidez
del primer elemento es:
1
− L11
L1
Z
T
KL<1> = A1 B<1> E B<1> dx = A1 E , (5.15)
L1 1 1
− L1 L1
Por último, hallemos los vectores de cargas nodales de cada elemento. En el caso del
elemento 1, la matriz de cargas es nula, pues no hay cargas en los nodos A y B. En cambio, en
el elemento 2 tenemos una carga concentrada en el nodo B. Los vectores son:
<1> 0 <2> 0
R = y R = . (5.17)
0 P
Ahora debemos ensamblar las matrices locales de rigidez para hallar la matriz global
de rigidez. Lo mismo haremos con los vectores de cargas nodales. Primero, relacionemos las
incógnitas locales con las incógnitas globales mediante la matriz topológica:
0 U1
MT = , (5.18)
U1 U2
donde la columna 1 representa al elemento 1, y contiene los desplazamientos de ese elemento, y
la columna 2 representa al elemento 2 y contiene los desplazamientos de ese elemento; en ambos
casos, en términos de los desplazamientos globales. Así, la matriz la leemos de esta forma:
<1> <2>
UA 0 UA U1
<1> = y <2> = .
UB U1 UB U2
Con esto, ensamblemos las matrices de rigidez locales y armemos la matriz de rigidez
global, que queda así:
A
L1
1
−A L1
1
0
A1 A1 A1 +A2 A1 +A2
KG = E − L1 L1 + 2 L2 − 2 L2 , (5.19)
0 − A21 +A
L2
2 A1 +A2
2 L2
Ahora de debemos imponer las condiciones de borde del sistema. En nuestro ejemplo es
U0 = 0, entonces podemos eliminar la primera fila y la primera columna. Nuestro sistema se
reduce al siguiente:
A1 A1 +A2
− A21 +A
L1 + 2 L2
2
L2 U1 0
E = . (5.22)
− A21 +A
L2
2 A1 +A2
2 L2
U2 P
Si resolvemos el sistema de ecuaciones, obtenemos los valores de U1 y U2 :
P L1
E A1
U1
= . (5.23)
U2 P L1 2 L2
E A1 + A1 +A2
Con estos dos valores podemos calcular la deformación ε y las tensiones σ para cada
elemento. La deformación ε<1> es:
0
ε<1> = B1 U1 = − L11 L11 = P ,
(5.24a)
P L1 E A1
E A1
ε<2> es: P L1
E A1
2P
ε<2> = B2 U2 = − L12 1
= E (A + A ) . (5.24b)
L2
P L1 2 L2 1 2
E A1 + A1 +A2
CAPÍTULO 6
ELEMENTO DE VIGA
6.1. Introducción
En el capítulo anterior estudiamos a los elementos de barra, aquellos que sólo pueden ser
solicitados por cargas axiles. En este capítulo nos concentraremos en el análisis de los elementos
de vigas, elementos que pueden ser solicitados a flexión, tanto simple como compuesta.
Primero estudiaremos el elemento despreciando la influencia en las deformaciones del
esfuerzo de corte y hallaremos la matriz de rigidez. Más adelante nos ocuparemos de introducir
la deformación por corte (distorsión) y veremos que dificultades nos agrega al cálculo de las
deformaciones.
Fijemos las funciones para u(x), w(x), y w0 (x). Empecemos con u(x):
u(x) = α0 + α1 x, (6.2)
w(x) = α2 + α3 x + α4 x2 + α5 x3 . (6.3)
y la debida a flexión: Z
δUM = M (x) δw00 (x) dx. (6.11)
L
Definamos ahora el vector ε (x)<n> :
du(x) d()
dx dx 0 u(x)
ε (x)<n> = = . (6.12)
2
d w(x) d2 ()
−z dx2 0 −z dx 2
w(x)
Por último, nos queda hallar la expresión para la energía interna. Para ello, tomemos
como base las expresiones (6.13) y (6.14):
Z Z Z
<n> T <n> T T
δε U = δεε σ dV = δUL <n> BL (x)<n> E BL (x)<n> UL <n> dA dx, (6.15)
V L A
y, si sacamos fuera de la integral los términos con UL <n> que no son funciones de x, nos queda:
Z Z
<n> T <n> T <n>
δε U = δUL BL (x) E BL (x) dA dx UL <n> , (6.16)
L A
Nos falta todavía encontrar el vector de cargas del trabajo de las fuerzas exteriores.
Tomemos el vector de las cargas del elemento:
<n> px (x)
pL (x) = , (6.18)
pz (x)
1
Para mayores detalles sobre funciones de interpolación ver Análisis Numérico de R. Burden y J.D. Faires,
International Thomson Editions. 6a Edición, o cualquier otro libro de análisis numérico.
a partir del cual obtenemos el término del trabajo de las fuerzas exteriores:
Z Z
<n> T <n>
px (x)
δU W = δU(x) pL dx = δu(x) δw(x) dx. (6.19)
L L pz (x)
que es, nuevamente, la ecuación tradicional para resolver nuestro problema (K U = R).
1 τ2
δUQ = A. (6.24)
2 G
Según ya se vio en la teoría de Jouravsky para flexión y corte en vigas, la distribución
del τ no es constante sino variable, lo que se traduce en que la sección en realidad se alabea.
Por lo tanto, es necesario introducir un factor de corrección para aquellas secciones no circulares,
a fin de mantener la relación τ = G γ. En el caso de la sección rectangular, ese coeficiente de
corrección de la sección, que podemos llamar κ, es 5/6.
Planteemos ahora las funciones que intervienen:
ε T = −z β 0 w0 − β
(6.25)
σ T = σx τxy
(6.26)
Ahora introduzcamos estas dos matrices en la expresión de la energía interna. Nos queda:
Z Z Z
0
δε U = T
δε σ dV = δ(−z β ) σx dV + δ(w0 − β) τxy dV, (6.27)
V V V
y si reemplazamos a σx por E (−z β 0 ) y a τxy por G (w0 − β), podemos escribir la (6.27) como:
Z Z
δε U = δ(−z β 0 ) E (−z β 0 ) dV + δ(w0 − β) G (w0 − β) dV. (6.28)
V V
Propongamos ahora las siguientes incógnitas con las que vamos a definir las dos funciones
desplazamientos propuestas, como se ve en la figura 6.4, es decir, vamos a proponer una función
para los desplazamientos w:
w(x) = α0 + α1 x, (6.30)
Si analizamos la matriz H(x), podemos diferenciar dos partes: la fila superior, que corres-
ponde a la función de w(x), la fila inferior, que corresponde a la función de β(x), es decir, que
las podemos identificar como Hw (x) y Hβ (x) , respectivamente. Por lo tanto, podemos hallar
Bw (x) y Bβ (x) en forma separada, que son las matrices derivadas de cada una de las filas de
H(x). Estas matrices resultan:
y si definimos que
Z
KF = Bβ (x)T E J Bβ (x) dx, y; (6.38c)
Le
Z
KC = [Bw (x) − Hβ (x)]T G κ A [Bw (x) − Hβ (x)] dx, (6.38d)
Le
Podemos ver que a medida que la viga se vuelve esbelta, los términos lineales del momento
y las deformaciones por flexión tienden a anularse. Sin embargo, para el corte y la distorsión no
pasa la mismo. Mientras que el término cuadrático de la distorsión tiende a anularse también, el
término cuadrático del corte permanece, lo que introduce oscilaciones espúreas en las tensiones.
Si bien son menos importantes que para el caso de un elemento de dos nodos, no ha desaparecido
el efecto de bloqueo.
La explicación de este fenómeno la obtienen a través del concepto de proyección de la
solución, es decir, asumiendo que la solución por elementos finitos es una proyección ortogonal
de la solución real, como podemos ver en la figura 6.5.
Así, cuando la solución aproximada no puede ser expresada como combinación lineal de
polinomios de Legendre, contiene oscilaciones espúreas y no puede representar correctamente las
tensiones del elemento.
Para obtener una solución correcta con un elemento de tres nodos, también debería usarse
la integración reducida.
Para resolver nuestro problema, ambas energías internas de deformación deberían ser
iguales. Al hacer esto nos queda lo siguiente:
3 Q2 Q2
UJ = 6= = UT . (6.49)
5bhG 2bhG
Como podemos ver, no son iguales. Para que sean iguales hay que afectar a la energía in-
terna de deformación por Timoshenko por un coeficiente κ relacionado con la sección transversal.
Entonces tenemos:
3 Q2 Q2 3 1 1 5
= ⇒ = ⇒ κ= . (6.50)
5bhG 2κbhG 5 2κ 6
En consecuencia, la energía interna de deformación por corte para una sección rectangular
según la hipótesis de Timoshenko queda así:
Q2
UT = 5 , (6.51)
2 bhG
6
donde la sección 56 b h es una «sección equivalente» para mantener la energía interna de defor-
mación por la teoría de Jouravski.
CAPÍTULO 7
7.1. Introducción
en este capítulo vamos a analizar y estudiar los elementos de estado plano. Para ello
encararemos el armado de las matrices de rigidez de dichos elementos, tanto de estado plano de
tensión como de deformación.
En primer lugar, recordaremos las características de cada uno.
Para este caso veamos las matrices que definen la ley de Hooke:
1 −ν −ν
εx 0 0 0 σx
εy −ν 1 −ν 0 0 0 σy
= 1 −ν −ν 1
εz 0 0 0 σz
γxy E 0
(7.2)
0 0 2(1 + ν) 0 0 τxy
γyz 0 0 0 0 2(1 + ν) 0 τyz
γzx 0 0 0 0 0 2(1 + ν) τzx
Como hemos dicho, para un estado plano de tensiones se cumple que σz = τyz = τzx ≈ 0,
de manera que la matriz de la ecuación (7.2) se reduce a una matriz de 3x3. Si invertimos el
sistema, nos queda:
σx 1 −ν 0 εx
σy = E −ν 1 0 εy (7.3)
1 − ν2 1−ν
τxy 0 0 2 γxy
donde
hni 1 x y xy 0 0 0 0
Φ (x, y) .
0 0 0 0 1 x y xy
Al igual que para los elementos vistos en los capítulos precedentes, podemos expresar
α hni en función de Uhni :
uhni (x, y) = Φ hni (x, y) · [Ahni ]−1 · Uhni = Hhni (x, y) · Uhni , (7.9)
con
Hhni (x, y) = Φ hni (x, y) · [Ahni ]−1 ,
que es la matriz de la función interpolante de los desplazamientos Uhni . Esta matriz la podemos
expresar también de esta forma:
h(x, y) [0]
Hhni (x, y) = , (7.10)
[0] h(x, y)
donde
h(x, y) = h1 (x, y) h2 (x, y) h3 (x, y) h4 (x, y) ,
y
[0] = 0 0 0 0 .
Si definimos las coordenadas de cada uno de los puntos de esta manera, P1 = (−1, −1),
P2 = (1, −1), P3 = (1, 1) y P4 = (−1, 1), para un elemento genérico cualquiera 2 , cada una de
estas hi (x, y) quedan definidas así:
1
h1 (x, y) = (1 − x)(1 − y)
4
1
h2 (x, y) = (1 + x)(1 − y)
4 (7.11)
1
h3 (x, y) = (1 + x)(1 + y)
4
1
h4 (x, y) = (1 − x)(1 + y)
4
Ahora armemos las matrices que relacionan los desplazamientos u(x, y) y v(x, y), con las
deformaciones εx , εy y γxy :
∂
∂
εx ∂x 0 0
∂x ∂ hni
∂ u(x, y) hni hni hni
0 ∂y
εy = = 0 ∂y H (x, y) U = B (x, y) U , (7.12)
∂ ∂ v(x, y) ∂ ∂
γxy ∂y ∂x ∂y ∂x
con
∂
∂x 0
∂
Bhni (x, y) = 0 Hhni (x, y).
∂y
∂ ∂
∂y ∂x
Con este último paso hemos expresado las deformaciones en función de las incógnitas
desplazamiento del elemento. Nos falta aún relacionar las tensiones en el elemento con las defor-
maciones. Esto es muy sencillo porque sabemos que:
con hni
σx
hni
σ hni = σy ,
hni
τxy
2
Esta forma de definir las coordenadas de un elemento genérico se verá más adelante en la denominada
formulación isoparamétrica.
y E es una matriz que depende del estado plano en análisis (de tensión o de deformación).
Como ya hemos hallado todos los términos que componen la expresión (7.13), sólo nos
resta plantear los términos de la variación de la energía interna de deformación y la variación del
trabajo de las fuerzas exteriores.
La variación de la energía interna de deformación está dada por:
ZZZ
hni
δU = δεεhni σ hni dz dy dx. (7.14)
Para integrar esta expresión asumiremos primero que el espesor del elemento es constante
y vale h es decir, z ∈ (0, h). En segundo lugar, reemplacemos la integral en z por la sumatoria
de los hhni . Con estas simplificaciones el término de la energía interna nos queda:
X ZZ
hni hni
δU U = h δεεhni σ hni dy dx
n
ZZ (7.15)
hni T
X
hni
= δU h Bhni (x, y)T E Bhni (x, y) dy dx Uhni ,
n
donde Rhni son las cargas nodales equivalentes para cada elemento. Igualando las ecuacio-
nes (7.16) y (7.17) obtenemos:
T T T
δUhni Khni Uhni = δUhni Rhni ⇒ δUhni Khni Uhni − Rhni = 0, (7.18)
u(x, y) = α1 + α2 x + α3 y,
(7.20)
v(x, y) = β1 + β2 x + β3 y,
que sólo tienen términos lineales. Podemos expresar esto de forma matricial:
con
α1
α2
1 x y 0 0 0 α3
Φhni (x, y) y αhni =
β1 .
0 0 0 1 x y
β2
β3
Como ya vimos para el caso anterior, tenemos que:
con
1 x1 y1 0 0 0 u1
1 x2 y2 0 0 0 u2
1 x3 y3 0 0 0 u3
Ahni =
0 0 0
y Uhni =
v1 .
1 x 1 y1
0 0 0 1 x 2 y2 v2
0 0 0 1 x 3 y3 v3
Finalmente, podemos escribir la función uhni (x, y) como:
uhni (x, y) = Φ hni (x, y) [Ahni ]−1 · Uhni = Hhni (x, y) · Uhni , (7.23)
A1 A2 A3
N1 = , N2 = y N3 = , (7.26)
AT AT AT
1
u(x, y) = (A1 u1 + A2 u2 + A3 u3 ) ,
AT
(7.27)
1
v(x, y) = (A1 v1 + A2 v2 + A3 v3 ) .
AT
Las funciones desplazamientos que obtenemos para este caso resultan ser funciones linea-
les, que son mucho más sencillas de manejar que las funciones interpolantes que obtenemos con
al elemento cuadrilátero, tal como se indicó al principio. Como las tensiones surgen de derivar
esas funciones desplazamiento, que son constantes, al elemento triangular se lo conoce también
como elemento de tensión o deformación constante.
Con las ecuaciones (7.28) y (7.29) podemos obtener la variación de la energía interna de
deformación y luego aplicar el Teorema de los Desplazamientos Virtuales. La variación de
la energía interna de deformación por unidad de volumen es:
Z ZZZ
T
δU U = δεε σ dV = δεεT σ r dθ dy dx. (7.30)
V
Si definimos que:
1−ν ν 0 ν
E(1 − ν) ν
1−ν 0 ν
C= 1−2ν
,
(1 + ν)(1 − 2ν) 0 0 2 0
ν ν 0 1−ν
La variación del trabajo de las fuerzas exteriores por unidad de radián está dada por:
T Rhni
δU W = δUhni , (7.32)
2π
donde Rhni son las cargas nodales. En caso de tener una carga distribuida (ver figura 7.6), hay
que obtener las cargas nodales equivalentes.
Para ello, tomemos las funciones unas funciones adicionales, u(s) y v(s):
hni
y hni hni y
u(y) = u1 1 − + u2 0 + u3
L L (7.33)
hni
y hni hni y
v(y) = v1 1− + v2 0 + v3 ,
L L
Con estas funciones desplazamiento, hallemos la variación del trabajo de las fuerza exte-
riores:
Z Z
1 1 T T
δU W = δu(y)p(y) dy = δUhni Hhni (y) p(y) dy
2π 2π
T (7.35)
δUhni
Z
hni T
δU W = H (y) p(y) dy.
2π
Para resolver el problema, basta con aplicar el Teorema de los Desplazamientos
Virtuales, igualando las expresiones (7.31) y (7.32) o (7.31) y (7.35). Así obtenemos los despla-
zamientos o incógnitas.
ELEMENTO DE PLACA
8.1. Introducción
En este capítulo nos ocuparemos de los elementos de placa plana. Primeramente vamos
a recordar la definición de una placa:
Una placa es el lugar geométrico de los puntos comprendidos entre dos superficies que
equidistan de un plano, llamado plano medio. Dichas superficies se encuentran muy
próximas entre sí a una distancia llamada espesor y que mucho menor que las otras
dimensiones que se pueden medir sobre el plano medio.Las cargas son principalmente
en la dirección normal al plano medio.
1. Placas planas delgadas: Una placa se considera delgada cuando su espesor es menor que
un décimo de la mínima dimensión en su plano medio. En este caso se parte de la hipótesis
de Kirchhoff.
2. Placas flexibles o muy delgadas: Se trata de placas cuyas deflexiones son mayores a
0,5 h, siendo h el espesor de la misma.
3. Membranas: Son placas que no tienen rigidez a flexión y sólo resisten las cargas normales
al plano medio con esfuerzos normales y tangenciales.
79
8.2. Placa plana con Hipótesis de Kirchhoff El Método de los Elementos Finitos
De la figura 8.1 podemos ver que los desplazamientos están descriptos por las expresiones:
ū0 = u0 ex + v0 ey + w0 ez
(8.1)
ū = u ex + v ey + w ez .
Por hipótesis, los desplazamientos son pequeños y por lo tanto se puede asumir que:
∂w
α ≈ sen α ≈ tg α ≈ − (8.2)
∂x
∂w
β ≈ sen β ≈ tg β ≈ − (8.3)
∂y
∂w
u = u0 − z ,
∂x
∂w (8.4)
v = v0 − z ,
∂y
w = w0 .
Con las expresiones de los desplazamientos vamos a obtener las deformaciones de la placa,
asumiendo que u0 , v0 y w0 son constantes:
∂2w
εx = −z ,
∂x2 ∂2w
2 εx ∂x2
∂ w 2
εy = −z 2 , ⇒ εy = −z ∂∂yw2 . (8.5)
∂y ∂2w
2
γxy 2 ∂x
∂ w ∂y
γxy = −2 z .
∂x ∂y
con
Mx
M = My ,
Mxy
y
σx
σ = σy .
τxy
Si definimos
1 ν 0
E
C= ν 1 0 (8.10)
1 − ν2 1−ν
0 0 2
y
∂2w
∂x2
∂2w
w00 = ∂y2 = B(x; y) U, (8.11)
∂2w
2 ∂x ∂y
entonces la ecuación (8.8) queda así:
Z h
2
M= C B(x, y)(−z 2 ) dz U, (8.12)
−h
2
Desplazamientos
X
w(x, y) = wi hi (x, y), (8.21)
y giros
X
βx (x, y) = βxi hi (x, y), (8.22)
X
βy (x, y) = βyi hi (x, y). (8.23)
Nuestro siguiente paso es definir las funciones de las deformaciones, tanto las debidas a
la flexión como a las debidas al corte, que tendrán la siguiente forma:
Flexión
∂βx
εx ∂x
∂βy
ε = εy = −z = −z Bf (x, y) U, (8.24)
∂y
∂βy
γxy
∂y+ ∂βx ∂x
Corte
" ∂w(x,y) #
γyz ∂y − β y
γ= = ∂w(x,y) = Bc (x, y) U. (8.25)
γzx − βx
∂x
Flexión
∂βx
σx 1 ν 0 ∂x
E ∂βy
σ = σy = −z ν 1 0 = −z E Bf /x, y) U (8.26)
∂y
(1 − ν 2 ) 1−ν ∂βy ∂βx
τxy 0 0 2 +
∂y ∂x
Corte
" #
∂w(x,y)
σyz E ∂y − β y
τ = = = G Bc (x, y)U. (8.27)
τzx 2(1 + ν) ∂w(x,y) − βx .
∂x
x y y) en derivadas respecto a otras variables (por ejemplo r y s) que a su vez son funciones de
x y y. Es decir:
∂F (x,y) ∂x ∂y ∂F (x,y)
∂r ∂r ∂r ∂x
= , (8.38)
∂F (x,y) ∂x ∂y ∂F (x,y)
∂s ∂s ∂s ∂y
con
∂x ∂y
∂r ∂r
J= .
∂x ∂y
∂s ∂s
w1
∂w(r,s) ∂h1 (r,s) ∂h2 (r,s) ∂h3 (r,s) ∂h4 (r,s)
∂r ∂r ∂r ∂r ∂r
w2
= . (8.40)
w3
∂w(r,s) ∂h1 (r,s) ∂h2 (r,s) ∂h3 (r,s) ∂h4 (r,s)
∂s ∂s ∂s ∂s ∂s w4
∂w(r,s) ∂w(r,s)
Para obtener ∂x y ∂y , debemos premultiplicar el miembro de la derecha por J−1 .
Nos queda:
w1
∂w(r,s) ∂h1 (r,s) ∂h2 (r,s) ∂h3 (r,s) ∂h4 (r,s)
∂x
−1 ∂r ∂r ∂r ∂r
w2
=J . (8.41)
w3
∂w(r,s) ∂h1 (r,s) ∂h2 (r,s) ∂h3 (r,s) ∂h4 (r,s)
∂y ∂s ∂s ∂s ∂s w4
β x1
∂βx (r,s) ∂h1 (r,s) ∂h2 (r,s) ∂h3 (r,s) ∂h4 (r,s)
∂x
−1 ∂r ∂r ∂r ∂r
βx2
=J , (8.42)
β x3
∂βx (r,s) ∂h1 (r,s) ∂h2 (r,s) ∂h3 (r,s) ∂h4 (r,s)
∂y ∂s ∂s ∂s ∂s β x4
β
∂βy (r,s) ∂h1 (r,s) ∂h2 (r,s) ∂h3 (r,s) ∂h4 (r,s) y1
∂x ∂r ∂r ∂r ∂r β
−1 y2
=J βy3 . (8.43)
∂βy (r,s) ∂h1 (r,s) ∂h2 (r,s) ∂h3 (r,s) ∂h4 (r,s)
∂y ∂s ∂s ∂s ∂s βy4
Armemos en primer lugar cada uno de los términos correspondientes a las deformaciones.
Nos queda lo siguiente:
β x1
∂βx (r, s) βx2
= M11 M12 M13 M14 βx3 ,
(8.44)
∂x
β x4
βy1
∂βy (r, s) βy2
= M21 M22 M23 M24 βy3 ,
(8.45)
∂y
βy4
β x1
βx2
βx3
∂βx (r, s) ∂βy (r, s) βx4
+ = M21 M22 M23 M24 M11 M12 M13 M14 βy .
(8.46)
∂y ∂x 1
βy
2
βy
3
βy4
Definamos ahora la siguiente matriz:
0 0 0 0 M11 M12 M13 M14 0 0 0 0
Bf (r, s) = 0 0 0 0 0 0 0 0 M21 M22 M23 M24 . (8.47)
0 0 0 0 M21 M22 M23 M24 M11 M12 M13 M14
Con ayuda de la (8.47), podemos escribir las ecuaciones (8.44), (8.45) y (8.46) en forma
matricial:
w1
..
.
w4
∂βx (r,s)
βx
∂x 1 εx
∂βy (r,s) ..
= Bf (r, s) . ⇒ εy = −z Bf (r, s) UL . (8.48)
∂y
∂βx (r,s) ∂βy (r,s)
γ
+ ∂x βx4 xy
∂y
βy
1
..
.
βy4
Con la definición del vector ε podemos definir también las tensiones:
σx 1 ν 0
σy = E ν 1 0 (−z) Bf (r, s) UL . (8.49)
1 − ν2 1−ν
τxy 0 0 2
donde Z Z Z h
2
T
Kf = Bf (r, s) C Bf (r, s) (−z)2 dz |J| dr ds, (8.51)
s r −h
2
es decir,
h3
Z Z
Kf = Bf (r, s)T C Bf (r, s) |J| dr ds, (8.52)
12 s r
que resulta ser la (8.31a).
Al hacer lo mismo pero para el caso de la rigidez por corte, con un desarrollo análogo
obtenemos la matriz Kc de la expresión (8.31b).
9.1. Introducción
Hasta ahora nos hemos ocupado de resolver nuestros problemas mediante la aplicación de
métodos que utilizaban incógnitas de un solo tipo, esto es, en el caso de los sistemas estructurales,
proponiendo funciones que determinaran los desplazamientos (Teorema de los Desplazamientos
Virtuales o T.D.V.), o las tensiones (Teorema de las Tensiones Virtuales o T.T.V.). En los ca-
pítulos 3 a 8 nos ocupamos de ver diferentes métodos y de definir una cantidad de elementos
básicos para resolver algunos de los problemas más comunes en la ingeniería civil, fundamental-
mente en el campo de los sistemas estructurales. Así vimos que si aplicamos el T.D.V. en un
sistema estático para hallar la función desplazamiento y se pretende conocer el estado tensional
en una sección determinada, por ejemplo, el momento flector máximo en una viga, deberemos
hallar dicho estado a partir de la función desplazamiento, en nuestro caso, deberemos partir de la
relación M (x) = −E I w00 (x), lo que significa una pérdida de precisión en la solución aproximada
introducida por la necesidad de derivar nuestra función desplazamiento dos veces respecto a x.
Esta pérdida de precisión en muchos casos es significativa, toda vez que depende de la función
desplazamiento elegida, y así se evidencia en varios ejemplos prácticos vistos como aplicación del
método de Ritz. También hemos visto que mediante la utilización del método de los elementos
finitos es posible reducir el error en las aproximaciones de los resultados a través de discretizar
nuestro sistema de acuerdo con las necesidades del problema, pero esto requiere trabajar en for-
ma iterativa. Igualmente estos resultados también están vinculados al tipo de función propuesta
como solución para elemento considerado.
Hay también una cantidad de problemas en la ingeniería que no se ajustan al modelo
que hemos ido desarrollando hasta ahora, y que por lo tanto, no es posible resolver mediante
elementos finitos proponiendo funciones solución para un solo tipo de incógnita. Un caso bien
claro en este sentido son los problemas derivados de la mecánica de los fluidos.
Por ello, veamos a continuación otros métodos que partiendo también de principios va-
riacionales, nos permiten resolver algunos de nuestros problemas con menores errores de aproxi-
mación.
89
9.2. Teorema de Hellinger-Reissner El Método de los Elementos Finitos
La resolución de este problema mediante el método de Ritz arroja como función aproxi-
mada de los momentos flectores la siguiente expresión: M (x) = P8L
Según vimos en el capítulo 4, la función de momentos es una función lineal, mientras que
la obtenida por aplicación del método de Ritz es una función constante. Esto es debido a que
la función desplazamiento propuesta es una parábola de segundo grado, que al ser derivada dos
veces, se convierte en una constante.
Para resolver este problema y reducir el error para los momentos flectores, vamos a aplicar
el concepto de los teoremas variacionales mixtos con el objetivo de mejorar nuestra aproximación
de la función mencionada. Empezaremos de forma similar que en el caso del método de Ritz.
Propongamos una función para los desplazamientos, en este caso, una función lineal definida de
la siguiente forma:
x
w1 2 L
si 0 ≤ x ≤ L2 ,
w(x) = (9.1)
x
L
w1 2 1 − L si 2 < x ≤ L,
Como podemos ver, la función que hemos propuesto cumple con las condiciones de borde
cinemáticas:
w(0) = 0, (9.2a)
w(L) = 0. (9.2b)
Lo nuevo es que ahora vamos a proponer una solución aproximada para los momentos
flectores. Para ello, consideremos por un momento que no hay ninguna relación entre los momen-
tos flectores y los desplazamientos, es decir, no se cumple que M (x) = −E J w00 (x). Entonces,
donde M1 es nuestra incógnita momento (incógnita estática), que también está ubicada en el
centro de la luz de la viga en concordancia con la ubicación de la carga concentrada P . Esta
función está representada en la figura 9.3:
Analicemos ahora la ecuación (9.4). Como nuestra función solución para los momentos
flectores es una función interpolante cuyas incógnitas son discreta. Por otro lado, la función des-
plazamiento virtual o la variación de la función desplazamiento elegida es una función lineal,
por lo que la derivada segunda es nula, y nuestra integral no es posible de ser calculada. pero
aprovechando justamente que las incógnitas momento son discretas, podemos discretizar el inte-
gral, o sea, convertirla en una sumatoria. Sabemos, además, que φ = − dw(x)
dx . Con estos cambios,
la (9.4) podemos expresarla así:
Z X dδw(x) X
δw U = −Mi δw00 (x) dx = − Mi = Mi δφi , (9.6)
L dx xi
i i
donde las Mi son nuestras incógnitas de momentos y las δφi son las variaciones de los giros
relativos vinculados con las Mi , que vamos a definir en función de los desplazamientos virtuales
δwi . En nuestro ejemplo, la (9.6) la reescribimos como:
!
δw1 δw1 δw1
δw1 U = M1 L
+ L = M1 4 . (9.7)
2 2
L
Ahora, expresemos el trabajo de las fuerzas exteriores. De nuevo, para nuestro ejemplo,
tenemos:
δw W = P δw1 . (9.8)
Finalmente, igualemos (9.7) y(6.8), y obtengamos M1 :
δw1 PL
M1 4 = P δw1 ⇒ M1 = . (9.9)
L 4
En este caso en particular, con sólo haber planteado el Teorema de los Desplazamientos
Virtuales hemos obtenido la solución para nuestra incógnita momento. Pero nuestro ejemplo está
definido por dos incógnitas, por lo que falta todavía hallar w1 .
Recordemos que para proponer una función interpolante de los momentos habíamos su-
puesto por un instante que no se cumplía M (x) = −E J w00 (x). Sabemos que esto no es rigu-
rosamente cierto, por lo que debemos buscar la forma de hacer que esta relación se cumpla.
Como estamos trabajando con momentos discretos, los Mi , vamos a hacer que dicha relación
sólo se cumpla en forma discreta, es decir, que se cumpla sólo punto a punto, o dicho de otro
modo, solamente donde se evidencien las incógnitas momento (nodo a nodo). Vamos a plantear
lo siguiente:
δMi U (M, w) = δMi U (M ). (9.10)
Esta expresión vincula a las funciones desplazamiento y momento flector, de modo que
sólo se verifique la relación M (x) = −E J w00 (x) en el punto considerado, es decir, no es continua
en el elemento. Esta condición se conoce como Teorema de Hellinger - Reissner.
Vamos a analizar esta igualdad. En primer lugar, propongamos una variación de la función
momento. Esta variación será:
x
δM1 2 L
si 0 ≤ x ≤ L2 ,
δM (x) = (9.11)
x
L
δM1 2 1 − L si 2 < x ≤ L,
dado que ahora la variación es de la función momento (M (x)) propuesta y sabemos que podemos
expresar φi en función de wi . Para nuestro ejemplo, la (9.12) se reduce a:
w1
δM1 U = δM1 4 . (9.13)
L
Nos falta la otra parte de la igualdad. Dado que estamos trabajando con la variación
de la función momento, y debemos relacionarlo con los desplazamientos punto a punto, basta
con que supongamos que en cada punto se cumpla que w00 (xi ) = − ME(xJi ) . Con esta condición,
si suponemos además que E y J son constantes, resulta que el diagrama de momentos flectores
propuesto multiplicado por una constante es también la función w00 (x). En consecuencia, la
segunda parte de la igualdad la podemos escribir así:
Z Z Z
00 M (x) 1
δMi U = − δM (x) w (x) dx = δM (x) dx = δM (x) M (x) dx, (9.14)
L L EJ EJ L
que para nuestro ejemplo no es otra cosa que integrar los diagramas representados en las figu-
ras 9.3 y 9.5. El resultado de esta integración es:
M1
δM1 U = L δM1 . (9.15)
3E J
Ahora igualemos (9.13) y (9.15), y así obtenemos w1 en función de M1 :
w1 M1 M1 L2
δM1 4 = L δM1 ⇒ w1 = . (9.16)
L 3E J 12 E J
Como por la (9.9) tenemos M1 , la reemplazamos en (9.16) y obtenemos w1 :
P L3
w1 = . (9.17)
48 E J
Si comparamos estos resultados con los obtenidos en el ejemplo mencionado y con la
solución de la ecuación diferencial o solución exacta, veremos que mediante la aplicación de
principios variacionales mixtos, los resultados obtenidos corresponden a las soluciones «exactas»
del problema.
Para resumir, podemos generalizar la aplicación de los principios variacionales mixtos con
ayuda del Teorema de Hellinger-Reissner de la siguiente forma:
δu U = δu W (9.18a)
2. Teorema de Hellinger-Reissner
9.2.1. Ecuaciones para vigas sometidas a flexión con teoría de primer orden
Luego de haber resuelto por el Teorema de Hellinger-Reissner una viga simplemente
apoyada, vamos a generalizar las expresiones para un elemento de viga. Partiremos de un elemento
genérico con las siguientes características, como se ve en la figura 9.6:
Según hemos visto en los puntos anteriores, la expresión para la energía interna de defor-
mación es: X
δφ U = Mi δφi . (9.19)
i
δwi δwi
δφi = + . (9.20c)
Li−1 Li
El sentido positivo para el giro y para el momento, es aquel en que las fibras inferiores de
la viga son traccionadas,
Así, en nuestro ejemplo de análisis, δφi−1 < 0, δφi+1 < 0 y δφi > 0, en tanto que todos
los momentos son positivos.
La variación del trabajo de las fuerzas exteriores se puede expresar como:
Z Z
δwi W = q(x) δwi (x)dx + q(x) δwi (x)dx + P δwi . (9.23)
Li−1 Li
De la figura 9.6 podemos hallar los giros en función de wi , y, en este caso sólo necesitamos
conocer φi :
wi − wi−1 wi − wi+1
φi = + . (9.27)
Li−1 Li
Si reemplazamos la (9.27) en la (9.26) nos queda:
wi − wi−1 wi − wi+1
δMi U = δMi + . (9.28)
Li−1 Li
Nos falta la otra parte de la igualdad del Teorema de Hellinger-Reissner. Desarrollemos
el segundo término así:
Z Z
00 M (x)
δMi U (M ) = − w (x) δMi (x) dx = δMi (x) dx
L L EJ
Z Z (9.29)
M (x) M (x)
= δMiIzq (x) dx + δMiDer (x) dx,
Li−1 E J Li E J
donde M (x) es la función momento «real», y δMiIzq (x) y δMiDer (x) es la variación del momento,
como vemos en la figura 9.6.
Si integramos ambas funciones, obtenemos:
Li−1 Li
δMi U (M ) = (Mi−1 + 2 M − i) + (Mi+1 + 2 Mi ) δMi . (9.30)
EJ EJ
Ahora igualemos la (9.28) y la (9.30):
wi − wi−1 wi − wi+1 Li−1 Li
δMi + = (Mi−1 + 2 Mi ) + (Mi+1 + 2 Mi ) δMi . (9.31)
Li−1 Li EJ EJ
Nuevamente, si Li−1 = Li , la (9.31) queda:
−wi−1 + 2 wi − wi+1 Li
δMi = (Mi−1 + 4 Mi + Mi+1 ) δMi . (9.32)
Li 6E J
Como resumen, si tenemos un sistema estático con m + n incógnitas, donde m son las
incógnitas cinemáticas (desplazamientos) y n las incógnitas estáticas (en este caso, momentos),
podemos expresar la aplicación de los Principios Variacionales Mixtos con ayuda d el Teo-
rema de Hellinger-Reissner de esta forma:
2. Teorema de Hellinger-Reissner
wj − wj−1 wj − wj+1 Lj−1
δMj + = (Mj−1 + 2 Mj ) +
Lj−1 Lj EJ
(9.34)
Lj
+ (Mj+1 + 2 Mj ) δMj ,
EJ
−Mi−1 + 2 Mi − Mi−1
Z
δwi =2 q(x) δwi (x)dx + P δwi , (9.35)
Li−1 Li
2. Teorema de Hellinger-Reissner
−wj−1 + 2 wj − wj+1 Lj
δMj = (Mj−1 + 4 Mj + Mj+1 ) δMj , (9.36)
Lj EJ
cos α ∼
= 1. (9.38)
Con estas condiciones, y analizando desde un punto geométrico podemos definir que:
δu = α δw. (9.39)
δu W = P cos α δu ∼
= P δu, (9.41)
Al igual que en el caso anterior, si Li = Li−1 y Lj = Lj−1 , las ecuaciones (9.44) y (9.45)
quedan:
2. Teorema de Hellinger-Reissner
−wj−1 + 2 wj − wj+1 Lj
δMj = (Mj−1 + 4 Mj + Mj+1 ) δMj , (9.47)
Lj EJ
1. δu U = δu W ;
2. δσ U (σ, ε) = δσ U (σ), y;
3. δε U (ε, u) = δε U (ε).
EL USO DE LA COMPUTADORA
A.1. Introducción
Hasta este punto, lo que se hemos visto son los diferentes métodos que se pueden usar para
resolver un determinado problema estructural, como son los teoremas energéticos, el método de
Rayleigh-Ritz, los elementos finitos propiamente dichos, como así también la definición de varios
tipos de elementos según sus características estructurales.
Cada uno de estos elementos vincula una cierta cantidad de nodos, y el tipo de elemento
define los grados de libertad de cada uno de éstos (los desplazamientoas asociados), que no son
otra cosa que las incógnitas de nuestro problema.
Esto se traduce en que una vez armada la malla de discretización de nuestro modelo
estructural, tendremos un sistema de ecuaciones lineales con un número grande o muy grande de
incógnitas. Es decir, tendremos que resolver un sistema de cientos o miles de ecuaciones, según
la densidad de malla. Evidentemente, resolver esta cantidad de ecuaciones no resulta práctico
mediante métodos manuales o algebraícos tradicionales. Surge inmediatamente la necesidad de
contar con una herramienta de cálculo un poco más poderosa que una simple calculadora, que
es la computadora.
El desarrollo del método, que comenzó en los años sesenta (aunque el método en sí mismo
es de los años 50) y sigue hasta hoy, introdujo una serie de métodos y/o programas de computación
para resolver sistemas de ecuaciones, teniendo como base la optimización en el uso de la memoria
disponible y de la velocidad de cálculo o procesamiento; en muchos casos fueron especialmente
diseñados para la aplicación de los elementos finitos. Muchos de los métodos numéricos existentes
resultaron no tan eficientes cuando el número de ecuaciones a resolver se volvía muy grande, o
cuando la necesidad de mejorar o refinar los resultados requería una modificación de la malla,
así sea cambiando su distribución o aumentando la densidad de la misma.
99
A.3. Sistemas de ecuaciones lineales El Método de los Elementos Finitos
Cada uno de ellos puede aplicarse a casi todos los sistemas de ecuaciones, en especial
el método de eliminación de Gauss, el método directo más usado. En los demás, si se tiene
un sistema expresado de la forma A x = B, la matriz A debe cumplir con ciertas condiciones
adicionales. Si se pudiera conocer de antemano que esta matriz de coeficiente siempre cumple
con las condiciones necesarias para aplicar determinado sistema, podría utilizarse un método
determinado. Si bien esto no siempre es posible, resulta que en muchos casos esta matriz sí
cumple con ciertas condiciones cualquiera sea el sistema a resolver. En el caso particular de los
sistemas estructurales esta matriz A suele conocerse como la matriz de rigidez K, la cual siempre
es definida positiva y simétrica. Esto es una gran ayuda, ya veremos por qué.
Hoy en día casi no hay limitaciones para la aplicación del método de los elementos fi-
nitos. El avance en su desarrollo ha llevado, por un lado, a extenderlo a muchas disciplinas de
la ingeniería, que anteriormente hacían uso del método de las diferencias finitas para resolver
ecuaciones diferenciales, y por otro, a producir elementos con más cantidad de nodos (incógnitas)
con el fin de mejorar la capacidad de modelación y alcanzar en algunos casos mayor estabilidad
y convergencia en los resultados. Por lo tanto, según el tipo de problema que se tenga, la matriz
de coeficiente será distinta. Pero de nuevo hay una ventaja: la matrices suelen ser simétricas.
También debemos tener en cuenta que esos coeficientes que integran la matriz generalmen-
te salen de cálculos que deben efectuarse en el programa, usualmente por integración numérica.
Esto significa que no sólo se deben disponer de rutinas que resuelvan ecuaciones lineales, si no
también que calculen integrales en forma numérica. Y no debe olvidarse que el proceso de de-
finición del elemento lleva consigo la utilización de funciones de interpolación numérica, con lo
cual previamente debe definirse el tipo de función a emplear.
Con todo lo dicho, puede verse que el método de los elementos finitos es una notable forma
de integrar el conocimiento físico-matemático (mecánica, análisis estructural, hidráulica, física
en general y matemática) con procedimientos numéricos de resolución. Sin entender el problema
que debe ser resuelto en forma conceptual, difícilmente se podrá obtener una solución numérica
válida o aplicable.
el método de eliminación frontal, una mejora para operar con eliminación de Gauss y el método
del gradiente conjugado, un método iterativo muy poderoso.
donde los a∗ij son los coeficentes de la matriz transformada (A∗ ) y los b∗i son los coeficientes del
vector independiente transformado (B∗ ).
Por lo tanto, si cualquier ais o asj es nulo, implica que a∗ij = aij y que b∗i = bi . Esto puede
interpretarse como que los aij deben quedar en la matriz cuando ambos, ais y asj sean distintos
de cero, pues sólo en ese caso se modificarán; lo mismo pasa con los bi .
La técnica de sustición frontal consiste en ensamblar y eliminar coeficientes. Ensambla
la matriz global a medida que se van activando las incógnitas, y las va eliminando cuando las
incógnitas aparecen por última vez. En realidad no elimina los coefcientes sino que guarda los
coeficientes en disco, pues sólo las necesita cuando efectúe el proceso de sustitución inversa. De
este modo, se consigue una gran ventaja, porque deja de ser importante el ancho de banda de
la matriz A, o dicho de otro modo, no es necesario ordenar los nodos de manera de reducir el
ancho de banda. Lo que va a importar es el ordenamiento (o numeración) de los elementos.
Una técnica frontal es generalmente más eficiente que las técnicas tradicionales. Sobre
todo cuando el desarrollo de nuevos elementos se concentra en aumentar los grados de libertad
disponible por elemento, fundamentalmente en elementos volumétricos o de tres dimensiones.
Esta técnica es más eficiente que el mejor método de eliminación de Guass.
Como ejemplo se puede ver el siguiente caso. Si se tiene la malla de la figura A.1 y se
considera que la misma no es lo suficientemente densa, modificarla puede ser un problema. En
efecto, hacer la malla más densa en los alrededores del nodo 7 requiere volver a numerar todo el
modelo para lograr un ancho de banda reducido, si se quiere aplicar el método de eliminación de
Gauss como método de resolución de sistemas de ecuaciones. Esta nueva malla queda definida
como se ve en la figura A.2.
Este método está incluido en los denominados iterativos no estacionarios, también cono-
cidos como métodos variacionales.
2. Para n = 3 tenemos
Z 1
f (t) dt = c1 f (t1 ) + c2 f (t2 ) + c3 f (t3 ) (A.8b)
−1
3. Para n = 4 tenemos
Z 1
f (t) dt = c1 f (t1 ) + c2 f (t2 ) + c3 f (t3 ) + c4 f (t4 ). (A.8c)
−1
muy grande es muy lenta en su procesamiento, no así una de ancho de banda chico. Por esta
razón existen programas complementarios cuyo único fin es diseñar la malla de elementos para
optimizar el proceso de cálculo. Algunos programas tienen procedimientos que generan mallas
automáticas muy eficientes, pero aún así se está volviendo muy común el usar programas externos
para definir la malla más eficiente para un determinado problema. Estos programas se conocen
como de preprocesamiento y una vez determinada la malla, guardan los resultados en archivos
que tienen el formato según el programa por el que se efectuará el análisis. Con esto se pueden
analizar distintas mallas para un mismo tipo de problema de forma de obtener los resultados
más adecuados o aproximados a las necesidaes del ingeniero.
Un segundo punto es que los resultados obtenidos luego del cálculo son una colección de
números a veces ininteligibles en forma individual. Las planillas con los resultados completos de
un modelo pueden ocupar cientos de páginas y ser de difícil interpretación a simple vista. Muchos
programas cuentan con unidades de procesamiento de estos resultados a través de interfaces
gráficas, que visualizan las tensiones en los elementos o los desplazamientos, y en el caso particular
de los programas de cálculo estructural, grafican los diagramas de características (M, N , Q).
También para esto existen programas de postprocesamiento, que suelen ser los mismos
que hacen el preprocesamiento. Estos programas leen los archivos de salida de los progrmas de
cálculo y luego generan gráficos, tablas, curvas a partir de los datos originales, que ayudan a una
mejor interpretación de los resultados obtenidos.
Estos programas son muy usados en otras disciplinas o ramas, com es el caso de la
hidráulica marítima, donde se cuenta con programas que solamente realizan el cálculo del sistema
de ecuaciones , en tanto que el postprocesamiento se hace con otro programa que permite graficar
curvas o superficies, que hacen la interpretación de los resultados obtenidos más amigable. Un
ejemplo de este tipo de programas es el FEMAP, un programa de pre y postprocesamiento de
datos provenientes de otros programas de análisis estructural.
BIBLIOGRAFÍA
[1] Baker, A.J. y Pepper, D.W. Finite Elements 1-2-3. McGraw-Hill. 1991.
[4] Cook, R.D., Malkus, D.S. y Plesha, M.E. Concepts and applications of finite element analy-
sis. John Wiley & Sons. 1989.
[5] Ferguson, J. A Brief Survey of the History of the Calculus of Variation and its Applications.
University of Victory. Canada. 2004. (URL: http://arxiv.org/abs/math/0402357)
[9] Hughes, T.J.R. The Finite Element Method. Linear Static and Dynamic Finite Element
Analysis. Dover Publications, Inc. 2000.
[11] Irons, B.M. A Frontal Solution for Finite Element Analysis.International Journal for Nu-
merical Methods in Egineering, Vol. 2, 5–32. 1970.
[12] Krasnov, M.L., Makarenko, G.I. y Kiseliov, A.I. Cálculo variacional (ejemplos y problemas).
Editorial Mir. 1976.
[13] O’Connor, J.J. y Robertson, E.F. The Brachistrocrone problem. The MacTutor History of
Mathetmatics History. University of Saint Andrews. Scotland. 2002. (URL: http://www-
history.mcs.st-andrews.ac.uk/history/HistTopics/Brachistochrone.html)
[16] Puppo, A. H. Los Teoremas de Energía en la Mecánica del Sólido. Anales de la Sociedad
Científica. T. CXCIV, Entrega V-VI. 1972.
[17] Samarski, A.A. Introducción a los Métodos Numéricos. Editorial Mir. 1986.