Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INTRODUCCIÓN
AL ANÁLISIS POR
ELEMENTOS FINITOS
EN MECÁNICA DE SÓLIDOS
JAIRO F. USECHE V.
ISBN: 978-958-8862-21-7
FACULTAD DE INGENIERÍA
PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
GUÍA DE CURSO
Introducción al Análisis por
Elementos Finitos
en Mecánica de Sólidos
PROFESOR:
JAIRO F. USECHE V., M.Sc., Ph.D.
RECTOR
Jaime Eduardo Bernal Villegas
SECRETARIA GENERAL
Irina García Cáliz
VICERRECTOR ACADÉMICO
William Arellano Cartagena
VICERRECTORA ADMINISTRATIVA
María del Rosario Gutiérrez de Piñeres Perdomo
DIRECCIÓN DE INVESTIGACIONES,
EMPRENDIMIENTO E INNOVACIÓN
Jorge Del Río Cortina
DIRECCIÓN DE INTERNACIONALIZACIÓN
Ericka Duncan Ortega
ISBN: 978-958-8862-21-7
Diagramación
Dirección de Investigaciones, Emprendimiento e Innovación
Campus Tecnológico:
Parque Industrial y Tecnológico Carlos Vélez Pombo
PBX (5) 6535331 Fax: (5) 6619240
El presente documento ha sido desarrollado por el autor a partir de las notas de clase
empleadas en el curso de pregrado Análisis por Elementos Finitos, ofrecido por el autor
en el Departamento de Ingeniería Mecánica de la Universidad Tecnológica de Bolívar. El
texto ha sido concebido como una guía introductoria para estudiantes de ingeniería y
personas en general interesadas en aplicar el método de los elementos finitos en
mecánica de sólidos y estructuras. De esta manera se ha dejado de lado la rigurosidad
matemática involucrada, para enfocar el material hacia su aplicación práctica en
ingeniería.
J. Useche,
Universidad Tecnológica de Bolívar, 2014
Contenido
1.1 Introducción 11
1.2 Notación matricial y Definiciones 12
1.2.1 Matrices 12
1.2.2 Vectores 12
1.2.3 Matriz nula 13
1.2.4 Matriz cuadrada 13
1.2.5 Matriz diagonal 13
1.2.6 Matriz identidad 13
1.2.7 Matriz bandeada 14
1.2.8 Matriz triangular superior/inferior 14
1.2.9 Matrices simétricas y antisimétricas 15
1.2.10 Matriz ortogonal 15
1.2.11 Traza de una matriz 16
1.3 Igualdad, Adición y Sustracción de Matrices 16
1.3.1 Igualdad entre matrices 16
1.3.2 Suma (resta) de matrices 17
1.3.3 Propiedades de suma y multiplicación por escalar 17
1.4 Transposición de Matrices 17
1.5 Multiplicación de Matrices 18
1.5.1 Producto Interno 18
1.5.2 Producto Interior 20
1.6 Determinantes 20
1.6.1 Definiciones Básicas 20
1.6.2 Matrices Menores 21
1.6.3 Propiedades de los determinantes 21
1.6.4 Cofactores y Matriz Adjunta 22
1.7 Matrices Inversas 22
1.7.1 Definición de propiedades 22
1.7.2 Inversión de Matrices por cofactores 23
1.8 Rango y deficiencia de una Matriz 25
1.8.1 Rango de una Matriz 25
1.8.2 Deficiencia de Rango 25
1.9 Diferenciación Matricial 26
1.9.1 Derivada de una Matriz con respecto a un escalar 26
1.9.2 Derivada de un Vector con repecto a otro Vector 27
1.9.3 Integral de una Matriz 28
1.10 Autovalores y Autovectores 29
1.11 Teorema de Descomposición Espectral 32
1.12 Matrices Definidas Positivas 34
1.12.1 Matrices Reales 34
1.12.2 Positividad 35
3.1 Introducción 81
3.2 Trabajo y energía de Deformación Unitaria 82
3.3 Energía de Deformación elástica 85
3.3.1 Energía de deformación de una barra 85
3.3.2 Energía de deformación de una Visa 86
3.3.3 Energía de deformación de un eje 86
3.4 Principio de los trabajos Virtuales 87
3.4.1 Potencial Elástico 88
3.5 Principio de los trabajos virtuales como forma débil de las 89
ecuaciones de gobierno.
3.6 El Método de Rayleing – Ritz 92
3.6.1 Formulación del Método 93
3.7 El Método de los Elementos Finitos 100
3.8 Generalización de la Formulación por Elementos Finitos 107
3.8.1 Minimización del potencial Elástico 107
3.9 Procedimiento general de Análisis 116
Capítulo 4. Análisis de Barras, Vigas y Ejes 119
Capitulo 1.
Fundamentos Matemáticos
1.1 Introducción
El capitulo presenta un repaso muy general de conceptos matemáticos fundamentales
para abordar adecuadamente el contenido del libro. Se inicia con las definiciones de
matrices y vectores, para luego abordar las operaciones básicas en álgebra matricial y
cálculo matricial. Igualmente se presentan matrices importantes como matrices simétricas,
antisimétricas y la matriz unitaria. Las operaciones entre matrices, así como la matriz
inversa y transpuesta, son presentadas.
La segunda parte del capitulo trata sobre los sistemas lineales de ecuaciones y los
métodos de solución numérica mas utilizados para la solución de sistemas de ecuaciones
lineales en elementos finitos. Por ultimo se aborda el tema de ecuaciones diferenciales
con valores en la frontera y condiciones iniciales y se presentan definiciones básicas. Por
ser un capitulo introductorio, se recomienda al estudiante consultar la bibliografía
relacionada al final del texto.
11
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
1.2.1 Matrices
Una matriz es un arreglo rectangular de m filas y n columnas de números o cualquier otro
tipo de cantidades. En el libro designaremos a las matrices con letra mayúscula y en
negrilla, tal como se muestra a continuaciòn:
2 6 0 5 c1 1 c1 2 c1 3
2 6
A B 4 9 1 1 C c 21 c 22 c 23 (1.1)
1
4
8 6 3 2 c 3 1 c32 c 3 3
1.2.2 Vectores
Una matriz que conste únicamente de elementos ubicados en una fila sencilla es
denominada matriz fila. Similarmente, si los elementos se encuentran ubicados en una
columna sencilla, se conoce como matriz columna. Pero de forma general a una matriz fila
se le conoce como vector fila. Y a una matriz columna se le conoce como vector columna.
Por ejemplo:
1
a -2 ; b 1 5 2 8 ; c 3 9 5 3 0 1 (1.2)
4
El vector a es un vector columna, mientras que los vectores b y c son vectores fila. Un
numero escalar puede ser considerado como una matriz de 1 x 1, lo cual indica que las
12
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
matrices son objetos matemáticos de mayor orden que contienen a los vectores y
escalares como casos particulares. Todos los vectores considerados en este libro se
trataràn como vectores columna, a no ser que se especifique lo contrario.
0 0 0
0 0
0 ; 0 0
0 0 ;
0 0 0 0 0
0 0
0 0
0
(1.3)
2 2 .3 0 0 0
0 4 .9 0 0
R
0 0 9 .8 0 (1.4)
0 0 0 45
13
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
1 0 0
I 0 1 0
0 0 1 (1.5)
6 2 .2 5 6
2 .2 5 1 .1 2 5 2 .2 5 0 .5 6 2 ceros
6 2 .2 5 12 1 .5 6
0 .5 6 2 1 .5 1 .2 5 0 12
6 0 .7 5 12 2 .2 5 6
12 2 .2 5 2 .1 2 5 3 1 (1.6)
ceros 6 3 6 3
1 3 2
Estas matrices son caracteristicas de los sistemas discretizados por metodos numèricos
de aproximaciòn para ecuaciones diferenciales, tal como el metodo de elementos finitos o
de diferencias finitas.
En este caso, U (upper) es una matriz triangular superior e L (lower) es triangular inferior.
14
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
1 3 5 2
3 9 8 0 (1.8)
S
5 8 11 13
2 0 13 19
Las matrices antisimètricas, son matrices cuadradas para las cuales se cumple: aij = -aji y
por tanto sus elementos en la diagonal son cero. Ejemplo:
0 1 5 2
1 0 7 10 (1.9)
W
5 7 0 4
2 10 4 0
Nótese que en una matriz Antisimétrica los términos de su diagonal principal deben ser
cero ya que esta es la única forma para que la condición aij = -aji se cumpla. En dinámica,
las rotaciones de cuerpo rígido son descritas por este tipo de matrices.
1
De manera exacta, sería representado por un tensor de esfuerzos simétrico, pero en este libro consideraremos
a los tensores como matrices.
15
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
1 2 1 6 1 3
Q 1 2 1 6 1 3 (1.10)
0 2 6 1 3
Por ejemplo:
3 1 9
B 0 7 6 T r (B ) 3 7 5 1 5
8 4 5
mn pq
W M W ij M ij
m p,n q
16
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
A B C A B C (1.12)
A B B A
Por ejemplo:
9 6 2 2 2 .5 15 5
B 7 5 9 y 2 .5 B 2 .5 B 1 7 .5 1 2 .5 2 2 .5
3 1 4 7 .5 2 .5 1 0
2 15
T 2 9 0
A 9 8 A
1 5 8 3
0 3
3 1 9 3 0 8
T
B 0 7 6 B 1 7 4
8 4 5 9 6 5
17
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
C A B C ij Ak , j B i ,k (1.13)
k 1
4 3 5 9 6 2 72 44 55
A 2 1 8 B 7 5 9 C A B 49 25 45
7 11 4 3 1 4 1 5 2 101 1 2 9
A (B + C ) A B A C
A B C = A ( B C ) = ( A B )C
T T T
(A B ) (B A ) (1.14)
T T T T
ABCD
T
D C B A
A
T T
B A B
T T
a b b a
18
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
4 .3 3 .1 5 9 6 2
K 3 .1 1 8 B 7 5 9
5 8 2 3 1 4
9 7 3 4 .3 3 .1 5 9 6 2
T
S B KB 6 5 1 3 .1 1 8 7 5 9
2 9 4 5 8 2 3 1 4
Este producto pueden ser hallado empleando la propiedad: BTKB = BT(KB). Hallando el
producto KB se obtiene:
4 .3 3 .1 5 9 6 2 7 5 .4 4 6 .3 5 6 .5
K B 3 .1 1 8 7 5 9 5 8 .9 3 1 .6 4 7 .2
5 8 2 3 1 4 1 0 7 72 9 0
9 7 3 7 5 .4 4 6 .3 5 6 .5 1 .4 1 1 9 0 .8 5 3 9 1 .1 0 8 9
T
S B KB 6 5 1 5 8 .9 3 1 .6 4 7 .2 1 0 0 0 0 .8 5 3 9 0 .5 0 7 8 0 .6 6 5 0
2 9 4 1 0 7 72 9 0 1 .1 0 8 9 0 .6 6 5 0 0 .8 9 7 8
Por otra parte, el producto interno aplicado a vectores se conoce como producto escalar,
ya que su resultado es un escalar. Por ejemplo:
19
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
1 1
q 1 2 4 ; r 6 q .r 1 2 4 6 1 1 2 6 4 9 2 5
9 9
a a .a
T
2
a1 a 2
2
an
2
(1.15)
Por último, debe recordarse que la división entre dos matrices no se encuentra definida ya
que no existen infinito número de matrices que cumplen la relación A/B si A y B son las
matrices consideradas.
A :B A i , j B i , j A1 ,1 B 1 ,1 A1 , 2 B 1 , 2 A1 , 3 B 1 , 3 Am ,n B n ,n (1.16)
i 1 j 1
Por ejemplo:
4 3 5 9 6 2
A 2 1 8 B 7 5 9
7 11 4 3 1 4
A : B 4 9 3 6 5 2 2 7 1 5 8 9 7 3 11 1 4 4 203
1.6 Determinantes
1.6.1 Definiciones Básicas
Sea A una matriz de 2x2. Se define el determinante de esta matriz como:
a11 a12
A A d e t( A ) a11 a 22 a12 a 21 (1.17)
a 21 a 22
20
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Uno de los aspectos importantes del determinante es que este nos indica si una matriz es
invertible, ya que se demuestra que lo es si y solo sí det(A) 0, lo cual es valido para
matrices de n x n.
A d e t( A ) a11 M 11
a12 M 12
a13 M 13
A las matrices conformadas por los términos de Mij se les denominan matrices menores
de A. Por inducción se obtiene la expresión general para el determinante de una matriz de
n x n:
A d e t( A ) a 1 k A 1 K a 1 1 A 1 1 a 1 2 A1 2 a 1 3 A1 3 a 1 n A1 n (1.19)
k 1
T
d e t( A ) d e t( A )
d e t( A + B ) = d e t( A )+ d e t( B ) (1.20)
d e t( A B ) = d e t( A )d e t( B )
21
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
Propiedades adicionales:
i j
A ij
( 1) M ij (1.21)
AA
1
I (1.22)
22
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Donde A-1 se define como matriz inversa de A. Una matriz que no es invertible se le
conoce como matriz singular. La inversa de una matriz solo está definida para matrices
cuadradas.
1 1 1
A B A B
T 1 T
(A )
1
(A )
T
A (1.23)
1 1 1 1 1
ABCD D C B A
1 3 0 2
3 12 2 6
B
2 10 2 5
1 6 1 3
^
Solución. La matriz B es invertible si y solo sí det(B) 0. De esta manera:
23
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
12 2 6 3 2 6 3 12 6
d e t( B ) 1 * d e t 1 0 2 5 ( 3) d et 2 2 5 0 det 2 10 5
6 1 3 1 1 3 1 6 3
3 12 2
( 2) det 2 10 2
1 6 1
d e t ( B ) 1 1 2 ( 2 3 1 5 ) ( 2 ) (1 0 3 6 5 ) ( 6 ) (1 0 1 6 2 )
3 3 ( 2 3 1 5 ) ( 2 ) ( 2 3 ( 1) 5 ) ( 6 ) ( 2 1 ( 1) 2 )
2 3 (1 0 1 6 2 ) ( 1 2 ) ( 2 1 ( 1) ( 2 ) ) ( 2 ) ( 2 6 ( 1) 1 0 )
d e t( B ) 0 3 4 1
Por lo tanto B es invertible (ya que su determinante es distinto de cero). Ahora la matriz
adjunta de B se construye como:
12 2 6 3 2 6
11 1 2
c o f ( A ) 1 ,1 ( 1 ) det 10 2 5 0; c o f ( A )1,2 ( 1 ) det 2 2 5 1;
6 1 3 1 1 3
3 12 6 3 12 2
1 3 1 4
c o f ( A ) 1 ,3 ( 1 ) det 2 10 5 0; c o f ( A )1,4 ( 1 ) det 2 10 2 2;
1 6 3 1 6 1
0 1 0 2
1 1 2 2
A d j( B )
0 1 3 3
2 2 3 3
Entonces:
0 1 0 2
a d j( B ) 1 1 2 2
1
B
d e t(B ) 0 1 3 3
2 2 3 2
24
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Ejemplo
La matriz del ejemplo XX tiene rango 4, ya que su determinante es distinto de cero. Pero
la matriz:
3 2 1
C 1 2 1
2 1 3
Es singular ya que la primera fila y columna puede ser expresada como conbinaciòn lineal
de las restantes. Retirando la primera fila y la primera columna se llega a una matriz
reducida de 2 x 2 no singular. Por lo tanto C tiene rango r=2.
Si una matriz cuadrada A con supuesto rango r pero en realidad presenta rango mas
pequeño r* con r*< r, se dice entoces que la matriz tiene deficiencia de rango. La
deficiencia de rango de una matriz està dada por: r-r*>0. Un ejemplo muy claro de esto, se
presenta en las matrices de ciertos elementos, los cuales, ademas de los modos de
25
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
B B ij
(1.25)
x x
B
Ejemplo. Determinar sì:
y
x
2
2 xy 3 5 s in ( x )
2 3
B 2y x y 3z
ta n h ( z ) 9 x
26
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Soluciòn.
0 2x 0
B 2
2 3y 0
y
0 9 0
AB A B
B A (1.26)
x x x
u1 u2 um
x1 x1 x1
u1 u2 um
u ui
x2 x2 x2 (1.27)
x u
j
u1 u2 um
xn xn x n
27
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
B ( x)dx B ij ( x ) d x c ij (1.28)
k s i n ( 3 x ) 1/ x
B 2 3
bx x 2x
Solución.
k
c o s ( 3 x ) ln ( x )
3 c1 c2
B ( x)dx
3 4
bx x 2
c3 c4
x
3 4
T T
(a ) Dε dε 1
2
ε Dε
0
T T
(b ) σ0 dε ε σ0
0
28
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Solución
T T
e D de n De e D e
T T T
(a ) Dε dε 1
2
1
2
1
2
ε Dε
0 0
T T
0e e e 0e
T T T
(b ) σ0 dε σ0ε ε σ0
0
A Ix 0 (1.30)
29
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
a 21 a 22 a 23 a2n
n 1
P ( ) 1 n 0 (1.32)
n
A x i ix i (1.33)
6 6 0
U 6 8 2
0 2 2
30
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
6 6 0
I 16 36
3 2
det U 6 8 2 0
0 2 2
Para 1 0 :
6 6 0 1 0 1
8 2 v2 6
6 8 2 v2 0 v1 1
2 2 v3 0
0 2 2 v3 0 1
Para 2 2 4 7 :
3 .2 9 1 5 6 0 1 0 1
5 .2 9 1 5 2 v2 6
6 5 .2 9 1 5 2 v2 0 v2 0 .5 4 8 6
2 0 .7 0 8 5 v3 0
0 2 0 .7 0 8 5 v3 0 1 .5 4 8 6
31
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
Para 3 2 4 7 :
7 .2 9 1 5 6 0 1 0 1
5 .2 9 1 5 2 v2 6
6 5 .2 9 1 5 2 v2 0 v2 1 .2 1 5 3
2 1 1 .2 9 1 5 v3 0
0 2 1 1 .2 9 1 5 v3 0 0 .2 1 5 3
A V Λ V
T
(1.34)
Donde A es una matriz simétrica de orden n, V es una matriz que contiene los autovalores
ortnormalizados de A y Λ es una matriz diagonal con los correspondientes autovalores.
Dicha descomposición es conocida como descomposición espectral de A. De forma más
conveniente, la descomposición espectral A es escrita como:
i v i v i
T
A (1.35)
i 1
Donde vi son los autovectores de A. Hay que decir que V es una matriz ortogonal ya que
sus columnas son linealmente independientes.
Ejemplo. Para la matriz U dada, demostrar que esta puede ser descompuesta a través
de las ecuaciones (2.37) y (2.38):
32
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
0 .5 7 7 3 0 .5 1 9 9 0 .6 2 9 5 0 0 .5 7 7 3 0 .5 7 7 3 0 .5 7 7 3 6 6 0
T
U VΛV 0 .5 7 7 3 0 .2 8 5 2 0 .7 6 5 1 2 .7 0 8 4 0 .5 1 9 9 0 .2 8 5 2 0 .8 0 5 2 6 8 2
0 .5 7 7 3 0 .8 0 5 2 0 .1 3 5 5 1 3 .2 9 1 5 0 .6 2 9 5 0 .7 6 5 1 0 .1 3 5 5 0 2 2
O equivalentemente:
0 .5 1 9 9
n
iv iv i
T
U 2 .7 0 8 4 0 .5 1 9 9 0 .2 8 5 2 0 .8 0 5 2 0 .2 8 5 2
i 1
0 .8 0 5 2
.
0 .6 2 9 5 6 6 0
1 3 .2 9 1 5 0 .6 2 9 5 0 .7 6 5 1 0 .1 3 5 5 0 .7 6 5 1 6 8 2
0 .1 3 5 5 0 2 2
A
k
A A A A
k 1
A (1.36)
A
k
V V
k T
(1.37)
33
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
A
1
VΛ
1
V
T
(1.38)
donde:
1
1
ij (1.38b)
ii
O empleando (2.38):
n
1 1 T
A vivi (1.39)
i 1 i
34
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
1.12.2 Positividad
Una matriz A simétrica real de n x n se dice positiva definida con rango r = n sí todos sus
autovalores son reales positivos y distintos de cero. Un ejemplo de este tipo de matrices,
son las matrices globales en la formulación por elementos finitos en mecánica de sólidos.
Como contraparte, una matriz es denominada positiva semidefinida, si todos sus
autovalores son mayores o iguales a cero. Y una matriz es dicha indefinida si presenta
autovalores negativos positivos y nulos. Al producto del lado izquierdo de (2.XX) se le
denomina forma cuadrática de la matriz A.
35
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Capitulo 2.
Elasticidad Lineal
Consideraremos en este ese estudio cuerpos que a un nivel microscópico pueden ser
considerados como compuestos de un material que se encuentra continuamente
distribuido. Es decir, se consideran cuerpos cuyas dimensiones son muy superiores a la
separación de las moléculas y átomos que constituyen, así como también a las
dimensiones de los defectos cristalinos y microscópicos que pueda presentar el cuerpo.
De allí proviene el concepto de medio continuo. Esto significa que:
1. Dicho cuerpo ocupa una región del espacio tridimensional identificada como 3
. La
región ocupada por el cuerpo variará con el tiempo a medida que el cuerpo se deforma.
Es conveniente por lo tanto para describir la evolución de un cuerpo en el tiempo,
identificar cualquier punto en el cuerpo por su vector de posición X en una configuración
de referencia, la cual es tomada por simplicidad como la configuración en la cual se
asume que el cuerpo se encuentra no deformado y libre de esfuerzos Igualmente se
considera este estado en el tiempo t = 0. La región del espacio ocupada por el espacio en
este tiempo es denotada por y es conocida como configuración de referencia. Entonces
todos los puntos que conforman el cuerpo se encuentran en t = 0 identificados por su
37
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
vector de posición X tal que X , es decir, pertenece a la región del espacio ocupado
inicialmente por el cuerpo. A estos puntos se les conoce como puntos materiales (figura
2.1).
2.2 Deformación
38
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
u (x, y, z,t)
u (x, y, z,t) v(x, y, z,t)
(2.1)
w (x, y, z,t)
2. u debe mapear todo elemento con volumen cero en a un elemento de volumen cero
en t y que un volumen finito en el estado no deformado no sea mapeado como un
elemento con volumen negativo. Ambos aspectos son hechos físicos.
Matemáticamente:
u
J det 0 (2.3)
X
39
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
P
0 x
X
z
0 y
Es decir, que el jacobiano del vector de desplazamiento debe ser mayor o igual a cero. Lo
anterior puede demostrarse a través del calculo vectorial: dx = JdX, con expresiones
similares para elementos de área y de volumen.
2
Igualmente, elementos inicialmente con longitud cero o área cero deberán ser mapeados como elementos de
longitud cero o área cero.
40
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
x = 1.75+X(5.25-0.75Y)-0.25Y
X y = 2.75-1.25Y+X(4.25+3.25Y)
Solución.
(a) El campo de desplazamiento puede ser determinado a partir de la expresión (2.2):
ux 5 .2 5 + X ( 1 .7 5 -0 .2 5 Y ) -0 .7 5 Y X 5 .2 5 + X ( 0 .7 5 -0 .2 5 Y ) -0 .7 5 Y
u 5 .7 5 + X ( 1 .2 5 + 0 .2 5 Y ) + 1 .7 5 Y Y 5 .7 5 + X ( 1 .2 5 + 0 .2 5 Y ) + 0 .7 5 Y
y
41
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
de los vértices (y de cualquier otro punto en el cuerpo) a través de las ecuaciones dadas
por el problema.
u x u y
u x x u x u y u x u y 3 X
J det (2.4)
i
u u x u y x y y x 2
j
y y
Es interesante observar que para un punto cualquiera dentro del cuerpo, J no depende de
la coordenada Y, en este caso.
42
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
N
N’
B’
B
M’
A
O /2-
O’ A’
M
O
Figura 2.2. Izquierda: Debido a la deformación del medio, los punto O, A, B se desplazan a las
posiciones O’, A’, B’. Derecha: Esquema de la deformación angular.
l l f lo
l (2.5)
l lo
Para medir una variación angular, se considera un ángulo recto MÔN trazado idealmente
en un punto del cuerpo. Tal ángulo debe tener lados muy cortos para suponer que se
mantienen casi rectilineos durante el proceso de deformación (figura 2.3). Si se produce
una distorsión que, permaneciendo fijo el punto O, desplaza M a la posición M’, N a la N’
de modo que:
43
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
MON (2.6)
2
ta n ( ) (2.7)
o bien, definiendo:
1
2
ta n ( ) (2.8)
44
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
uc C
’
vC
y 2
dx
C
vc B
’
dY Y A’
dY
u vA
vb
va ub uA
ub
dX x X
l f lo
ii (2.9)
lo
dx dX
xx (2.10)
dX
45
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
dx dX u A ub
Reemplazando en (2.10):
dX u A ub dX u
xx (2.11)
dX x
Similarmente para segmentos orientados según los ejes “x” y “y” se obtiene:
v w
yy
; zz (2.12)
y z
Por otra parte, las deformaciones cortantes miden el cambio de ángulo entre dos
segmentos de línea recta que inicialmente (antes de la deformación) era recto (figura 2.3
der.). De esta manera, definimos el ángulo final entre los dos segmentos de línea recta
como:
1 2 xy (2.13)
2 2
46
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
X uc u A u
(2.14)
u u
1 li m
Y 0 Y y
Y vB vA v
(2.15)
v v
2 li m
X 0 X x
Reemplazando en (2.13):
(2.16)
u v
xy
y x
Similarmente se pueden realizar análisis para segmentos en los planos x-z y y-z con lo
cual se obtienen expresiones similares:
u w
xz
z x
(2.17)
v w
yz
z y
xx 1
2
xy
1
2
xz
12 x y yy
1
2
yz (2.18)
1 1
zz
2 xz 2 yz
47
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
ur 1 u ur u z
rr ; ; zz
r r r z
1 1 ur u u 1 u z ur
r
; rz
(2.19)
2 r r 2 r z
1 u 1 u z
z
2 z r
Las cuales también pueden ser expresadas a traves del tensor de Cauchy.
n n ε n
T
(2.20)
1000
mm
2000
X
mm
48
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
u 1 .6 2 5 ( 2 x ) (1 y ) x y
u mm
v 1 .2 5 ( 2 x ) (1 y ) 1 .6 5 2 x y
Hallar el tensor de Cauchy en el punto P(1, 0.5) y el valor de la deformaciòn en este punto
segùn la direcciòn dada por el vector n 0 .8 6 6 0 .5 0 0
T
.
Soluciòn. El tensor de deformaciòn està dado por la expresiòn (3.18). Debido a que el
problema es bidimensional (los desplazamientos solo dependen de x y y) y de
desplazamiento en el plano (solo existen dos componetes de desplazamiento) el tensor se
reduce a:
xx
1
2 xy
1
2 yx
yy
Con:
u
xx 1 .6 2 5 (1 y ) y ;
x
v
yy
1 .2 5 ( 2 x ) 1 .6 2 5 x
y
1 u v
1
2
xy
2 .2 5 0 .3 1 2 5 x 1 .4 3 7 5 y
2 y x
1 .3 1 1 .2 2 3
10 m m /m m
1 .2 2 0 .3 7 5
La deformación en P en la dirección n 0 .8 6 6 0 .5 0 0
T
está dada por (3.20):
1 .3 1 1 .2 2 0 .8 6 6
n 0 .8 6 6 0 .5 0 0
3
1 .9 4 5 2 1 0 m m /m m
1 .2 2 0 .3 7 5 0 .5 0 0
49
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
Las fuerzas màsicas son consideradas como fuerzas por unidad de masa, y su razòn se
verà en las siguientes secciones. Como ejemplo, la fuerza màsica generada por atracciòn
gravitacional (peso) para un elemento diferencial de masa dentro del cuerpo serà:
dw dV
b g g (2.21)
dm dm
t(X,t)
z
0 y
x
dΩ dΓ
b(X,t)
Γ
Figura 2.4. Fuerza de cuerpo y fuerzas superficiales.
50
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Por otra parte, las fuerzas superificiales son aquellas que actùan sobre el contorno del
volumen material considerado [1]. Estas fuerzas pueden considerarse producidas por
fuerzas de contacto de las particulas situadas el contorno del cuerpo con el exterior del
mismo. Estas fuerzas son expresadas como fuerzas por unidad de àrea sobre la cual
actùan. Si t es la fuerza de superficie que actùa sobre un elemento diferencial de
superficie dΩ, tal como se presenta en la figura 2.4, entoces la resultante total de las
fuerzas de superficie que actùan sobre el contorno (superficie del cuerpo) està dada por:
xx xy
xz
σ yx (2.24)
yy yz
zx zy zz
51
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
Figura 2.5. Representación del estado general de esfuerzos en punto. (Considere: x = 1, y =2, z=3,
ya que se ha empleado notación indicial en la figura. Tomado de: Finite Elements I: Framed
Structures. Lectures Notes, Saouma, V.E., University of Colorado at Boulder, 2002).
fs
t n li m (2.25)
S 0 Sn
Donde Sn es el área sobre la cual actúa fs. Debe destacarse que el estado tensional en
un punto no puede ser definido por un vector con tres componentes. Debe ser definido por
un tensor de nueve componentes, tal como se discutirá en la siguiente sección.
52
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Figura 2.7. tetraedro para establecer el equilibrio de fuerzas alrededor del punto P.
las otras tres caras será, - eˆ x , - eˆ y , - eˆ z . Sea V el volumen del tetraedro S el área de la
f m a Va 1
3 hS a (2.26)
Las fuerzas a las cuales se encuentra sometido el tetraedro vienen dadas por su peso y
por aquellas generadas por los esfuerzos actuando en sus caras:
g h S eˆ (2.27)
F t xS x t yS y t zS z tnS 0
1
3
53
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
xx
eˆ x xy
eˆ y xz
eˆ z c o s xy
eˆ x yy
eˆ y yz
eˆ z c o s
(2.30)
xz
eˆ x yz
eˆ y zz
eˆ z c o s t x eˆ x t y eˆ y t z eˆ z
Igualando (3.28) y (3.29), y dividiendo todo entre S y observando que los cosenos
directores de n están dados por: S x S cos , S y S cos , S z S cos , se obtiene:
xx
cos xy
cos xz
cos tx
yx
cos yy
cos yz
cos t y (2.31)
xz
cos yz
cos zz
cos tz
Expresiones que relacionan las componentes tx, ty, tz del vector de esfuerzo tn en una cara
con orientación n y las componentes de esfuerzo en tres caras mutuamente
perpendiculares. Esto establece el segundo principio de Cauchy: El estado de esfuerzo en
un punto P sobre un plano cualquiera de orientación n queda totalmente definido si se
conocen las componentes de esfuerzos en tres planos mutuamente perpendiculares que
pasan por P. Vectorialmente las ecuaciones (2.31) son escritas como:
tx xx xy
xz
cos
tn ty yx yy
yz cos σ .n (2.32)
tz zx
zy
zz cos
54
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
0 0 5
σ 0 2 0 M Pa
5 0 7
Solución.
Empleando la expresión (2.32) podemos hallar el vector de esfuerzos en el punto dado:
tx 0 0 5 0 .9 0 6 1 .6 1 5
tn ty 0 2 0 0 .2 7 6 0 .5 5 2 M Pa
5
tz 0 7 0 .3 2 3 2 .2 6 9
7 5 0
σ 5 3 1 M Pa
0 1 1
Determine el vector de esfuerzos en P que actúa sobre el plano ABC de la figura 2.6 si
A(4,0,0), B(0,2,0), C(0,0,6).
55
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
Solución. El vector unitario normal al plano ABC puede ser determinado como:
eˆ x eˆ y eˆ z 12
n* BC BA 0 2 6 24
4 2 0 8
3
n* 1
n 6
n* 7
2
tx 7 5 0
3
7
7
9
5
5 7
6
ty 3 1
7 M Pa
2 10
tz 0 1 1 7 7
f m a; r f Iα (2.33)
56
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
2
u
fx xx
dydz
*
xx
dydz xy
dxdz
*
xy
dxdz xz
dxdz
*
xz
dxdz X m 2
(2.34)
t
(2.35)
*
xx
xx xx
dx
x
Reemplazando en (2.33):
xy
f x dydz d x d y d z dxdz d y d x d z ...
xx
xx xx xy xy
x x
(2.36)
2
u
dxdy dz dxdy X m
xz
xz xz 2
z t
57
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
u
2
(2.37)
xy
bx
xx xz
2
x y z t
yx
yy
yz v
2
by 2
x y z t
(2.38)
zy w
2
bz
zx zz
2
x y z t
Este conjunto de ecuaciones puede ser escrito en forma tensorial (sin demostraciòn)
como:
d iv σ b u (2.39)
1
2
r
ur
br
rr rz rr
r
2
r z r t
1 z
2
2 u
r
r b (2.40)
2
r r r r t
1 z
2
1 uz
rz
zz
rz b z
2
r r z r t
58
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Solución. Tomemos coordenadas cilíndricas, con origen en el centro del disco, y el eje de
rotación como eje z. No habiendo fuerzas externas sobre las caras del disco y siendo
pequeño su espesor es lógico suponer que zz=0. Además, es natural suponer que el
comportamiento de secciones paralelas a las caras del disco ha de ser idéntico y que por
lo tanto no existirán esfuerzos cortantes en estas secciones:
zr
0; z
0
Debido a la simetría axial del disco, no puede existir variación de esfuerzos con respecto
a . En cuanto a las fuerzas de cuerpo, si consideramos que el disco gira a una velocidad
angular , se generarán aceleraciones de magnitud:
m r
2
ar
a a r (2.41)
az
0
r r
2 2
fr
dm
f f r r (2.42)
dV
fz
0
0
59
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
1
r r 0
2 r
r r
(2.43)
r
2
r r 0
r r
r f Iα (2.44)
yx
r yx
d y d x d z eˆ x r yx
d x d z eˆ x r xy
d y d z eˆ y
y
(2.45)
xy z
2
r r dxdydz
2
xy
d x d y d z eˆ y 2
eˆ z
x t
r yx
d x d z eˆ x r yx
d x d z eˆ x r xy
d y d z eˆ y r xy
d y d z eˆ y 0 (2.46)
3
Se ha considerado que los brazos de giro de las fuerzas cortantes en caras opuestas son iguales, ya que es un
elemento diferencial.
60
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
yx
xy (2.47)
yx
xy
; yz
zy
; zx
xz (2.48)
Esto demuestra que el tensor de esfuerzos es simetrico, ya que los esfuerzos cortantes
en caras adyacentes son numericamente iguales. Por que en un punto existen 6
componentes de esfuerzos como incognitas.
El sistema de ecuaciones (3.36), (3.37), junto con las relaciones encontradas entre los
esfuerzos cortantes, no es un suficiente para resolver el problema de hallar la distribución
de esfuerzos y deformaciones en un sólido ya que, en total, se cuenta con tres
ecuaciones y nueve incógnitas. Por lo tanto se debe buscar seis ecuaciones adicionales
que relacionen esfuerzos y desplazamientos. Estas relaciones en mecánica son
conocidas como relaciones constitutivas, ya que dependen de la respuesta mecánica del
material. En otras palabras, caracterizan la respuesta mecánica de un material bajo la
acción de cargas aplicadas. Existen distintas ecuaciones constitutivas: la ley de hooke
para respuestas elásticas, los criterios de fluencia de Hencky-Von Mises en plasticidad,
los modelos de Maxwell y Voight para modelar comportamiento visco-elástico, etc.
61
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
a) Las deformaciones son infinitesimales. Esto quiere decir que se consideran los
desplazamientos y sus gradientes pequeños. Esto ultimo quiere decir que las
deformaciones unitarias son pequeñas (mucho menor que la unidad. Para efectos
practicos se consideran valores màximos para estas en el orden de 0.01% para
materiales de ingenierìa).
xx
2G xx
xx
yy
zz xy
G xy
yy
2G yy
xx
yy
zz xz
G xz (2.49)
zz
2G zz
xx
yy
zz yz
G yz
4
Para mayor detalle sobre la deducción de estas ecuaciones, consulte libro sobre teoría de la elasticidad o
mecánica de materiales.
62
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
2G v E
; G (2.50)
1 2v 2 1 v
rr
(1 v ) r r v ( zz )
v
(1 v ) v ( rr zz
)
v
(2.51)
zz
(1 v ) zz
v ( rr )
v
r G r
; rz G rz
; z Gz;
63
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
1 12 13 1
1 1 2
3, 23
23
E1 E2 E3 G 23
12 1 1
2 1 3, 13 13 (2.52)
32
2
E1 E2 E3 G 13
13 1 1
2 1 23
2
3, 12 12
E1 E2 E3 G 12
donde E1, E2 y E3 son los módulos de Hooke a lo largo de los ejes principales del material;
12 es la razón de Poisson que caracteriza el decremento en la dimensión 2 al aplicar una
tensión en la dirección 1; 21 es la razón de Poisson que caracteriza el decremento en la
dirección 1 debido a una tensión aplicada en la dirección 2, etc., G23, G13, G12 son los
módulos cortantes que caracterizan los cambios en los ángulos entre las direcciones
principales 2 y 3, 3 y 1 y 1 y 2, respectivamente. Debido a la simetría de las ecuaciones se
tienen las siguientes relaciones:
2.6 Termoelasticidad
2.6.1 Tensiones y deformaciones térmicas
La variación de temperatura en un material puede ser causa de esfuerzos internos, ya que
la dilatación resultante no puede desarrollarse rápida y completamente, ya sea por escasa
conductividad del material, o por hallarse el cuerpo confinado o restringido de movimiento.
En muchos diseños de elementos de maquinas o estructuras sujetas a fuertes variaciones
de temperatura, es imprescindible tener en cuenta los esfuerzos térmicos de origen
elástico. Dichos esfuerzos se presentan básicamente por la restricción de la deformación
unitaria por deformación, causada por las condiciones mencionadas. Para incluir este
efecto en las ecuaciones constitutivas de elasticidad lineal, puede partirse de la expresión
general de deformación térmica:
64
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
xx
0
T
yy (2.54)
T
ε x y z
0 0 α (T T 0 ) α T
zz
u E
2
u
xx xx
2G xx xx
yy
zz x
T xx
xy
xz
bx
x (1 2 v )
x y z t
2
E
v w
y
2G T
yy
, zz yy yy xx yy zz
(1 2 v ) yx
yy
yz v
2
y z by 2
E x y z t
2G T
z
u v zz zz xx yy zz
(1 2 v )
2
zy w
bz
xy zx zz
y x 2
u w x y z t
xz
z x
v w
yz
z y
E
T
T (2.55)
x
xx
(1 2 v )
65
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
E
2G T
x
xx xx xx yy zz
(1 2 v )
E
(2.56)
y
yy
2G yy xx
yy
zz
T
(1 2 v )
E
2G T
z
zz zz xx yy zz
(1 2 v )
Los valores iniciales de desplazamiento y de velocidad están dados por u(X,0) = u0(X) y
u(X ,0) u 0 (X ) . Entonces, el problema con valor inicial y valor en la frontera para un
La ecuación de movimiento:
66
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
d iv σ b u (2.57)
Las relaciones cinemáticas:
w v u w
; zz ; yy
; ; ; ;
u
xz
z y u v z x
xx xy
(2.58)
x y x
v w
yz
z y
E
2G T
x
xx xx xx yy zz
(1 2 v )
E
y
yy
2G yy xx
yy
zz
T
(1 2 v ) (2.59)
E
2G T
z
zz zz xx yy zz
(1 2 v )
xy
G xy
; yz
G yz
; xz
G zx
;
La tabla 2.1 presenta el sistema completo de ecuaciones que nos permite solucionar el
problema en elasticidad: determinar desplazamientos, esfuerzos y deformaciones
unitarias desarrolladas en un cuerpo sólido. El sistema presenta 15 ecuaciones con 15
67
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
incógnitas. Este sistema puede ser simplificado si se toman las ecuaciones cinemáticas y
se reemplazan en las ecuaciones constitutivas. De esta manera obtenemos un sistema de
9 x 9. Si ahora reemplazamos estas ecuaciones constitutivas en las ecuaciones de
equilibrio y luego de cierta manipulación matemática obtenemos un sistema de
ecuaciones en los desplazamientos. Estas ecuaciones son conocidas como ecuaciones
de Navier:
2
u
( G ) u G u b
2
2
(2.62)
t
Las cuales deben ser resueltas sometidas a las condiciones de frontera y condiciones
iniciales dadas en (3.59) y (3.60). Entonces el problema en elasticidad lineal consiste en
hallar el campo de desplazamientos, ya que a partir de esta podemos calcular las
deformaciones unitarias y los esfuerzos desarrollados.
68
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
f(x)
L
f(x)
u ( x ), 0 , 0
T
u (2.63)
E du vE du
xx
(2.64)
(1 v ) d x (1 v ) (1 2 v ) d x
69
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
2
d du d u
EA fx A 2
(2.66)
dx dx dt
du
u 0, x 0 E L, x L
dx (2.67)
u ( x) 0, t 0
En este caso fx representa una fuerza por unidad de longitud debido a la dimensionalidad
del sistema. Esta ecuación representa una ecuación de segundo orden con valores en la
frontera y condiciones iniciales que describe el comportamiento de una barra sometida a
cargas axiales. Cualquier barra que cumpla con las hipótesis establecidas anteriormente
puede ser modelada matemáticamente a través de esta ecuación. Es del tipo hiperbólico y
físicamente permite modelar la propagación de ondas en la barra si las condiciones de
carga son dinámicas. Pero simplifiquemos aún más el problema y despreciemos cualquier
efecto inercial sobre la barra. De esta forma tenemos:
d du
EA fx 0 (2.68)
dx dx
Integrando obtenemos:
du
EA f x x c1
dx
(2.69)
fxx 2 2
EAu(x) x c1 x c 2
2
70
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
(
2
fxx A fxL)
u(x)
L
x (2.70)
2EA EA
Como caso particular, si evaluamos esta expresión en x=L obtenemos lo que resistencia
de materiales denominamos elongación (para fx=0):
LL PL
u(L) (2.71)
E EA
71
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
q(x)
q(x)
V(x)+dV(x)
dx
Figura 2.10 Flexión de vigas. Elemento diferencial empleando la convención de signos a emplear
para el momento flector y la fuerza cortante.
dw
(2.72)
dx
dV (x) dM (x)
q ( x ); V (x) (2.73)
dx dx
2 2
d w d w
xx z 2
; xx
Ez 2
(2.74)
dx dx
72
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Las cuales se obtienen al considerar la ecuación (2.71). El momento flector resultante que
actúa en la sección transversal es igual a:
2 2
d w d w
M (x) xx
ydA E z dx
2
dA EI
dx
2
(2.75)
A A
3
d w
EI 3
V (x) (2.76)
dx
d w
4 2 2 2
d w(x) d w d
E (x)I (x) 4
q(x) A 2
J 2 2
(2.77)
dx dt dx dx
*
w (x,t) w x u t [0, t ]
* *
w (x, 0) w0 (x) w (x, 0) w0 (x) x
*
(2.78)
w (x, 0) w0 (x) x
3 2
d w d w
3
( x, t) V *; 2
( x, t) M *; x t [0, t ]
dx dx
73
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
t(x)
t(x)
T(x) T(x)+dT(x)
dx
Debe resaltarse que la dirección del vector q(x) ha sido considerada positiva hacia abajo,
al igual que w(x).
d x
2
dT
t(x) j 2
(2.79)
dx d t
dx dx
xy
xz
r ; xy
xz
Gr (2.80)
dx dx
74
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
T (x) xy
rdA (2.81)
A
Reemplazando (3.79) en esta ecuación se obtiene una expresión e función del ángulo de
torsión:
dx 2 dx 2
T (x) G r dA G r dA
dx dx
A A
(2.82)
dx
T (x) GJ
dx
d x d x
2 2
G (x)J (x) 2
t( x) j( x) 2
(2.83)
dx d t
(x,t)
*
x u t [0, t ] T ( x, t) T * x t [0, t ]
(x, 0) 0 ( x) ( x, 0) 0 ( x) (2.84)
* *
x
(x, 0) 0 ( x)
*
x
75
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
u r r , , z 0
u u r , , z 0 (2.85)
u z r , , z u z r
ur 1 u ur u z
rr ; ; zz
r r r z
1 ur u u u z ur
r
; rz
(2.86)
r r r z
u 1 u z
z
z r
76
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Vemos que por las hipótesis consideradas estas se reducen a considerar solamente:
u z
rz (2.87)
r
E u z
rz G rz (2.88)
2 (1 v ) r
Esta ecuación nos indica que la carga de presión (modelada como una fuerza de cuerpo a
través de fz es equilibrada en un elemento diferencial por fuerzas cortantes. Introduciendo
(3.87) se obtiene:
2
uz 1 u z 2 (1 v )
2
fz (2.90)
r r r E
pA p
fz (2.91)
V t
2
uz 1 u z 2 (1 v ) p
2
(2.92)
r r r Et
De forma simplificada:
77
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
p
(2.93)
2
uz
Gt
duz
u z ( R ) 0; 0 (2.94)
dr r0
p
(2.95)
2
u z (r ) r C 1 lo g ( r ) C 2
2G t
Reemplazando en (3.94):
2
p pR
u z (r )
2
r (2.97)
2G t 2G t
2
pR
u z (0 ) (2.98)
2G t
78
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
xx x 0 0
0 y
0
yy
0
u
z z 0 z
ε v Su (2.99)
2 xy y
0
x
2 xz
w
0
z x
2 y z 0
z y
(2.100)
T
σ xx yy zz xy xz yz
La Ley de Hooke expresada a través de los anteriores vectores es, para materiales
isotròpicos:
v v
1 0 0 0
(1 v ) (1 v )
v
1 0 0 0
(1 v )
1 0 0 0
E (1 v )
σ (1 2 v ) Dε
1 v (1 2 v ) 2 1 v
0 0
(2.101)
(1 2 v )
s im e tr ic a 0
2 1 v
(1 2 v )
2 1 v
79
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
12 13
1
0 0 0
E1 E2 E3
32
1
E2
E3
0 0 0
1
E3
0 0 0 1
ε D σ (2.102)
1
0 0
G12
1
s im e tr ic a 0
G 23
1
G 13
E
σ D ε εo αT (2.103)
(1 2 v )
80
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Capitulo 3.
Método de los Elementos Finitos
3.1 Introducción
El capitulo presenta la formulación por elementos finitos de las ecuaciones de Navier
dadas en el capitulo anterior. Dicha formulación es general y posteriormente será aplicada
al análisis de problemas en elasticidad lineal. La formulación presentada se basa en la
desarrollada por Zienkiewicz et al., y emplea notación matricial, la cual la hace compacta y
claramente aplicable a diversos tipos de problemas. Este capitulo inicia con el principio de
los trabajos virtuales, como formulación débil de las ecuaciones de equilibrio, a partir del
cual la formulación por elementos finitos de problemas en mecánica de sólidos es
desarrollada. Inicialmente se trata el método de aproximación de Rayleigh-Ritz, cuya
especialización genera el método de los elementos finitos a partir de la división del
dominio de análisis en subdominios conocidos como elementos finitos. Finalmente, es
presentada la metodología de aplicación del método de los elementos finitos a través de
la solución de un problema unidimensional en elasticidad lineal.
81
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
Diversos métodos numéricos de solución han sido aplicados para resolver las ecuaciones
de Navier: diferencias finitas, elementos finitos, elementos de borde entre otros. Todas
estas, con llevan a la discretizacion de las ecuaciones, obteniendo un problema
equivalente formulado en función de un sistema de ecuaciones algebraicas. El primero de
estos métodos, el método de diferencias finitas, parte desde las mismas ecuaciones
diferenciales, mientras que el método de los elementos finitos y el método de elementos
de borde, parten de formulaciones integrales de las ecuaciones de gobierno.
El principio de los trabajos virtuales representa la base para el desarrollo del método de
los elementos finitos, ya que este principio representa la formulación integral del método.
Es por tanto importante entender este principio. El capitulo presenta este principio,
partiendo de las definiciones de trabajo y energía de deformación en cuerpo elásticos,
para luego definir el funcional de energía y desarrollar a partir de este, el principio de los
trabajos virtuales. Por ultimo, se demuestra, la equivalencia de la solución del problema
elástico a través del PTV y la solución de las ecuaciones de Navier.
82
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
elástico puede ser deformado bajo la acción de estas fuerzas. Luego si estas son
retiradas lentamente, el cuerpo gradualmente retornará a su condición inicial no
deformada. Esto quiere decir que el trabajo desarrollado por las fuerzas externas sobre el
cuerpo se almacena como energía interna de deformación la cual le permite retornar al
estado inicial. Desde un punto de vista termodinámico, la relación existente entre este
trabajo y la energía interna del cuerpo se encuentra dado por la primera ley de la
termodinámica:
d
K U We H (3.1)
dt
U We (3.2)
Es decir, todo el trabajo externo realizado por las fuerzas es convertido en energía interna
de deformación.
5
En este caso: xx
x
0 , ya que no existen esfuerzos cortantes en esta dirección.
83
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
u u
(3.3)
x
dU Fxds xx
d u dx dydz xx
dudydz xx
d dx dydz
x x
Donde:
u
dx
u x du u (3.4)
d dx dx dx d dx d xx
dx
x x x x
Entonces:
d (3.5)
x
dU xx xx
dxdydz
dU σ (ε ) d εd (3.6)
*
U σ (ε ) d εd u d (3.7)
0
A la expresión:
*
u σ (ε ) d ε (3.8)
0
84
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
u d
*
U (3.9)
σ D (ε ε0) σ0 (3.10)
* T T T T
u D (ε ε0) σ0 dε Dε dε Dε 0 dε σ 0 dε (3.11)
0 0 0 0
Resolviendo:
* T T T
u 1
2
ε Dε ε Dε 0 ε σ0 (3.12)
ε Dεd
T
ε Dε 0 d
T
ε σ 0d
1 T
U 2 (3.13)
du du
xx ; xx
E (3.14)
dx dx
85
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
Siendo estas las únicas componentes en los vectores de esfuerzo y deformación. Por
consiguiente, la energía elástica para una barra prismática de sección transversal A y
longitud l, sin tener en cuenta deformaciones y esfuerzos iniciales es:
EA
du
U dx
2
dx
(3.15)
l
2 2
d v d v
xx y 2
; xx
Ey 2
(3.16)
dx dx
2 2
2 2
d v d v
(3.17)
E 2 EI
U 2
y 2
dAdx 2 2
dx
dx dx
l l l
d d
xy
; xy
G (3.18)
dx dx
86
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Entonces:
2 2
d d
2
U G
2
dAdx GJ
2
dx (3.19)
dx dx
l l l
Una formulación alterna (formulación “débil”) se obtiene a través del principio de los
trabajos virtuales, el cual establece que en el estado de equilibrio, el trabajo realizado por
las fuerzas externas e internas que actúan el cuerpo es igual a cero cuando se le impone
un campo “virtual” de desplazamiento, acorde a las restricciones en los desplazamientos
en el cuerpo. Matemáticamente, este principio puede ser escrito como sigue:
f ext f in t (3.20)
u f ext u (3.21)
T T
f in t 0
Donde el primer término representa el trabajo virtual realizado por las cargas externas
aplicadas (W), y el segundo termino el trabajo realizado por las fuerzas internas, este
ultimo es equivalente a la energía por deformación acumulada por el cuerpo (U). La
anterior expresión puede ser escrita de forma compacta como:
87
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
U W 0 (3.22)
representa el potencial de energía del cuerpo. Entonces esta última expresión nos
permite establecer el siguiente principio:
f(x)
f(x)
df(x)=0
x
Figura 3.2. Variación de f(x) en un punto extremo (en este caso un mínimo).
(3.23)
ε Dεd
T
ε Dε 0 d
T
ε σ 0d
1 T
U 2
El trabajo realizado por las fuerzas externas está compuesto por el trabajo realizado por
las fuerzas de superficie y por el trabajo realizado por las fuerzas de cuerpo:
88
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
W b ud t ud (3.24)
ε Dεd b ud
T
ε Dε 0 d
T
ε σ 0d
T
1
2
t ud (3.25)
89
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
Solución.
Analicemos nuevamente la barra del ejemplo 2.5, pero esta vez empleando el principio de
los trabajos virtuales. El esfuerzo y deformación en una barra están dados por las
expresiones:
du du
xx y xx
E (3.26)
dx dx
El esfuerzo aplicado es igual a L. La variación del funcional de energía está dado por la
expresión (3.8) (se ha considerado un área transversal de la barra igual a A):
du d u
AE dx A f x u d x L u L A 0 (3.27)
dx dx
l l
l
ydv yv vdy
0 (3.28)
l l
Con:
du d du d u
u ; du ; dv dx d u; v u (3.29)
dx dx dx dx
d du l
A u E fx dx A u L u L A 0 (3.30)
0
dx dx
l
l
A u L u L A (3.31)
0
90
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Se obtiene:
d du
A u E fx dx A u L u L A 0 (3.32)
l
dx dx
l
Para que esta expresión sea igual a cero para cualquier u se debe cumplir:
d du
E fx 0 L
(3.33)
l
dx dx
Ejemplo 3.2. Hallar la forma débil de la ecuación de equilibrio estático para una
membrana circular de radio R, espesor t, modulo elástico E, y modulo de Poisson v,
simplemente apoyada en su borde. Use explícitamente la ley de Hooke y considere la
presión externa aplicada mediante una equivalencia como fuerza distribuida por unidad de
volumen.
Solución.
La forma débil de la ecuación de equilibrio estático (3.91) se obtiene a partir del principio
del trabajo virtual dado por la expresión (3.26):
ε D ε d b ud t u d
T T T
0 (3.34)
91
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
u z E
ε
; u u z ; D (3.35)
r 2 (1 v )
p E u z
b ; t (3.36)
t 2 (1 v ) r
uz uz 2 (1 v) uz
d p u z d A uz 0 (3.37)
r r Et r r 0
El tercer término de esta expresión es nulo ya que en el borde uz=0, y por tanto u z =0.
92
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Por esto, el empleo de técnicas numéricas de solución deben ser empleadas. A través de
estos métodos, se busca una solución aproximada para u(x) que satisfagan de manera
aproximada las ecuaciones de gobierno o la formulación débil de un problema. En ambos
casos, los métodos llevan a la discretización de las ecuaciones, es decir, un problema
continuo, expresado a través de ecuaciones diferenciales (parciales en general),
transformado a un problema discreto a través de la formulación de sistemas de
ecuaciones algebraicas.
93
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
n n n
i j k
u uˆ ( x , y , z ) a ijk x y z u0 (3.38)
i0 j0 k 0
94
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Solución. El funcional de energía para este problema está dado por la expresión:
ε Dε d b u d
T
1
2
t u d
u(x)
D E; ε ;
x
b ud fx udx
0
95
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
t ud t .u . A t .u . A lu l A
l 0
Finalmente se obtiene:
l 2 l
du
1
2
EA dx fx udx lu l A
dx
0 0
Debemos entonces seleccionar un polinomio de prueba que cumpla con las condiciones
impuestas por el problema. La sección de este polinomio es una tarea de prueba y error.
No existen reglas para su selección, mas bien es un trabajo basado en la experiencia del
analista.
Seleccionamos el polinomio:
uˆ ( x ) a 1 x
Ya que cumple con las condiciones de borde impuesta (desplazamiento nulo en x = 0).
Además presenta primera derivada distinta de cero y es un polinomio completo.
Obsérvese que se pudo seleccionar un polinomio de mayor grado, lo cual puede
aumentar la exactitud de la solución. El polinomio seleccionado es el polinomio de menor
grado que cumple con los requerimientos. De esta manera reemplazando en el funcional
e integrando obtenemos:
1 1
lu l A
2 2
E A a1 l f x a 1l
2 2
Diferenciando:
1
llA
2
E A l a1 f xl 0
a1 2
96
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
250
200
Exacta
150 Ritz
(2EA)u[x]
100
50
0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
x
Figura 3.3. Comparación entre las soluciones exacta y aproximada, para el ejemplo planteado.
1
u(x) uˆ ( x ) f xl 2 l A x
2EA
La figura 4.2 muestra una grafica que compara la solución exacta dada por la expresión
(3.69) y la expresión aproximada hallada, para los datos dados por el problema. Se
observa la discrepancia en los resultados. Dicho error, no puede ser determinado a priori
en problemas donde la solución exacta es conocida (ya que precisamente es la que se
está determinando). Por tanto, el escoger el polinomio que mejor aproxime la solución es
una tarea crítica en el método. En este problema, un polinomio de segundo grado, este
hubiese coincidido con la solución exacta dada en la sección 2.8.2.
97
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
ε Dε d b u d
T
1
2
t u d
Solución. Nuevamente, la solución parte planteando el funcional
de energía a partir de la
expresión (3.24):
b ud qxw dx
0
Finalmente se obtiene:
l 2 l
2
EI w
2
dx qxw dx
2 x
0 0
2
wˆ ( x ) a 1 x ( x l ) a 2 x ( x l )
98
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
-0,05
-0,1
(24EI/q)w[x]
-0,15
-0,2
-0,25 Waprox
Wexac.
-0,3
0 0,2 0,4 0,6 0,8 1
x
qx
E I 2 a 2 l 2 a1a 2 l 2 a1 l 2a
2 2 3 3 4
2
l a 1l
12
Minimizando se obtiene:
4
l qx
E I 2 a 2 l 4 a 1l
2 3
0
a1 12
3
l qx
E I 4 a 2 l 2 a 1l
2
0
a2 6
2
l qx
Resolviendo para los coeficientes: a = 0 y b , con lo cual la solución aproximada
24 EI
es:
99
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
2
l q
wˆ ( x ) x(x l)
24 EI
to ta l
e
(3.40)
e 1
100
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Los elementos se definen, en el caso de problemas 1D, por dos nodos. En problemas 2D,
cualquier geometría puede ser discretizada empleando triángulos, cuadriláteros o
geometrías con mayor número de lados, pero en estos casos la formulación matemática
resultante es dispendiosa y es evitada, trabajándose con triángulos o cuadriláteros. En el
caso 3D los elementos empleados son tetraedros, bricks y elementos tipo “cuña”. Estos
elementos son mostrados en la figura 3.5.
600x (N/m) E, A
50N
20N
0.5m 0.5m
1 2
1 2 3
l1= 0.5 l2= 0.5
101
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
Solución. Para aplicar el método de los elementos finitos se discretiza la geometría del
problema (discretización del dominio). Una geometría cualquiera puede ser discretizada
empleando cualquier cantidad de elementos. Diremos en estos momentos que a menor
tamaño de elemento la solución obtenida se encuentra más cercana a la exacta y en el
límite se demuestra que:
lim ˆ
(3.41)
e x a c to
he 0
Donde he es una medida del tamaño del elemento. En este problema emplearemos
inicialmente dos elementos tal como se presenta en la figura del problema. Para el
elemento 1 observamos que en cada nodo existe desplazamiento desconocido, una
fuerza interna igualmente desconocida y pueden existir fuerzas externas aplicadas. Para
este elemento, el funcional de energía está dado por:
le 2
E 1 A1 du
1 dx 1 A u (0 ) 2 A u (le )
2 dx (3.42)
0
u 2 ( x ) uˆ 2 ( x ) a x b x1 x x 2 (3.43)
De tal manera que cumpla con las condiciones de borde para este elemento, es decir que
u = u1 en x = 0 y u = u2 en x = le. Con estas condiciones las constantes a y b pueden ser
calculadas:
102
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
u2
b=0y a
le (3.44)
u2
uˆ 2 ( x ) x x1 x x 2
le (3.45)
En este caso el desplazamiento nodal u2 es una incógnita del problema. Para este
elemento, el funcional de energía aproximado es igual a:
0 .5 2
E 1 A1 d u2 1 1
1 x dx f1 u 1 f2 u2
2 dx l1 (3.46)
0
Integrando se obtiene:
2
1 E 1 A1 u 2 f 1 u 1 f 1 u 2
1 2
(3.47)
La carga externa aplicada de 100N aún no es aplicada, ya que esta es una carga externa.
Para el elemento 2 se tiene el polinomio de aproximación:
u 2 ( x ) uˆ 2 ( x ) a x b x2 x x3 (3.48)
Con las condiciones en los nodos: u(x2) = u2 y u(x3) = u3, se obtienen las constantes a y b
y el polinomio de interpolación para este elemento es:
u3 u2
uˆ 2 ( x ) ( x x2 ) u 2 x1 x x 2
l2
(3.49)
103
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
1 2
E 2 A2 d u3 u2 2 2
x u2 dx f2 u2 f3 u3
2
2 dx l2 (3.50)
0 .5
Integrando se obtiene:
E 2 A2 u 3 u 2
2 2 2
f2 u 2 f3 u3
(3.51)
2
Entonces el funcional total para la barra, aproximado por elementos finitos es:
ˆ ˆ E 1 A1 u 2 f 1 u 1 f 2 u 2 E 2 A 2 u 3 u 2
2
2 1 1
f2 u 2 f3 u3
2 2
(3.52)
to ta l i
i 1
ˆ to ta l
ui 0 (método de Rayleigh-Ritz):
EA
u2 u 1 f1 0
1
u1 le
EA EA (3.53)
u2 u1 u3 u2 f2 f2 0
1 2
u2 le le
EA
u3 u 2 f3 0
2
u2 le
En forma matricial:
1
1 1 0 u1 f1
EA 1 2
(3.54)
1 2 1 u2 f2 f2
le
0 1
2
1 u3 f3
104
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Ahora, la carga distribuida en el elemento 1, debe ser discretizada, es decir, debe ser
llevada a los nodos. Estas cargas equivalentes en los nodos son estáticamente
equivalentes a la carga distribuida. De esta manera se halla que la carga en el nodo 1
debe ser igual a 50 N y en el nodo 2 igual a 100 N (en los próximos capítulos se
desarrollará un procedimiento formal para la discretización de este tipo de cargas).
Por otra parte, la relación entre las cargas externas y las cargas internas en los nodos, se
obtiene a través de la condición de equilibrio:
Fi
e
fi (3.55)
interna aportada por el elemento e sobre este nodo. Entonces para cada nodo se tiene:
1
nodo 1: R1 5 0 f1
nodo 2: 100 25 f2 f2
1 2
(3.56)
2
nodo 3: 20 25 f3
1 1 0 u1 R1 5 0
EA
1 2 1 u2 125 (3.57)
le
0 1 1 u3 45
Además: u1 = 0, lo cual permite eliminar la primera fila y columna del anterior sistema (ya
que quedan multiplicadas por cero), lo cual permite eliminarlas de (4.62):
1 1 0 u1 R1 5 0
EA
1 2 1 u2 125
le
0 1 1 u3 45 (3.58)
105
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
120
400
100 300
M.E.F.
200 Exacta
80
100
EAu(x)
P(x)
60
M.E.F. 0
Exacta
40
-100
20
-200
0 -300
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
x x
Figura 3.6. Comparación de soluciones exacta y aproximada por MEF del ejemplo planteado
EA 2 1 u 2 1 2 5
(3.59)
le 1 1 u3 45
EA EA le
R1 u1 u2 50 170 50 220 N
le le EA (3.60)
E le m e n to 1 :
d uˆ 1 ( x ) u2
xx
E xx
E 170 kP a
dx l1
(3.61)
E le m e n to 2 :
d uˆ 2 ( x ) u3 u2
xx
E xx
E 45kP a
dx l2
106
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Lo cual completa los cálculos. La figura 4.5 muestra una gráfica donde se compara la
solución exacta del problema con la solución hallada por MEF. Se observa una
discrepancia marcada entre ambas soluciones. El próximo ejemplo muestra como esta
discrepancia puede reducirse e incluso eliminarse.
ε D ε d b ud t ud ε D ε 0 d ε σ 0d
T T T T T
0
(3.63)
Para ver esto, consideremos la variación de una función escalar f(x) tal como la que se
muestra en la figura (4.2). En ella se observa como en el mínimo, se cumple la condición:
df(x)=0, lo cual es equivalente a establecer: d f ( x ) d x 0 .
6
En realidad: , , f, u son funciones y no variables algebraicas. Entonces es una función de funciones y
específicamente es un funcional, definido este como una expresión integral que genera un escalar. Así, el
trabajo mecánico definido en su forma tradicional por el funcional: W F ds .
s
107
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
Por otra parte, en el caso más general de un cuerpo bajo una respuesta no elástica, la
energía interna está dada por la expresión (4.7):
U σ d εd F ( σ )d (3.64)
0
con:
F (σ ) σdε
(3.64b)
0
F F d
U εd ; σdε σ
dε
0
(3.65)
U σ εd
σ εd b ud t u d
T T T
(3.66)
Una formulación general para el método de los elementos finitos puede obtenerse a partir
de las expresiones (3.8) para el caso de cuerpos elásticos. Consideremos un polinomio de
interpolación para el campo de desplazamiento al interior de un elemento, puede
escribirse de la forma general:
u Na e (3.67)
108
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
u3 u2 x x
uˆ ( x ) x u2 1 u2 u 3 N 2u 2 N 3u 3
l2 l2 l2
(3.68)
u2
uˆ N2 N 3 Na e
u3
Donde N2 y N3 son las funciones de forma para los nodos 2 y 3 de elemento 2. Hay que
resaltar, sin embargo, que en este ejemplo N es un vector, como caso particular. En los
capítulos siguientes se trabajará mas este concepto y en el capitulo 9 se presenta la
formalización de estas funciones. Por otra parte, la variación ε se calcula como:
ε S u S N a e S N a e (3.69)
Reemplazando en (4.67):
T T
a e N S D S N a e d b N a e d t N a ed
T T T
T T
ae N S D ε0d
T T T
ae N S σ 0d
T
0 (3.70)
T T T T T (3.71)
B D Ba e d N bd N t d B D ε0d B σ 0d 0
109
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
K ea e fe qe (3.72)
Donde:
T
K e
B D Bd
(3.73)
T T T
fe N bd B D ε0d B σ 0d
(3.74)
T
qe N t d
(3.75)
n n n
K ea e fe qe (3.76)
e 1 e 1 e 1
Cabe resaltar que anterior ecuación se hace aplicable a cualquier tipo de problema en
elasticidad lineal, independientemente de la dimensionalidad del problema, teniendo en
cuenta, naturalmente, las hipótesis de deformación consideradas en cada caso. E
inclusive, se hace extensivo a problemas donde la respuesta del material ya no elástica y
a problemas en mecánica de fluidos y transferencia de calor, en donde las matrices y
vectores tienen su interpretación propia.
110
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
x x
uˆ ( x ) 1 ui u j
N iu j N iu j (3.77)
le le
d 1
B SN [ ]Ni
N j
1 1 (3.78)
dx le
1
le 1 1 E e Ae 1 1
K e
E e Ae dx (3.79)
1 le le le 1 1
le
le
T T
e
x x x x fi
qe 1 t d A 1 t d A
le le le le f
e
j
(3.80)
A1 A2
e v a lu a d a e n x = x i e v a lu a d a e n x = x j
e e
E e Ae 1 1 ui fi
e e
K eu e qe (3.81)
le 1 1 u j
fj
111
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
1 1
EA 1 1 u1 f1
1 1
(3.82)
l 1 1 u2 f2
Para el elemento 2:
2 2
EA 1 1 u2 f2
2 2
(3.82b)
l 1 1 u3 f3
1
1 1 0 u1 f1
EA 1 2 (3.83)
1 2 1 u2 f2 f2
l
0 1
2
1 u3 f3
Ejemplo. A partir de la forma débil hallada para una membrana, use el polinomio de
aproximación: u(r)=a+br+cr2 con funciones de forma adecuadas para discretizar el
problema en su forma débil y convertirlo en un sistema algebraico de ecuaciones.
Compare esta solución aproximada, con la solución hallada a partir de la forma fuerte del
problema.
112
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
uz 0, r R
uz u3, r R /2
uz u1 , r 0
2 2 2
3r 2r r 2r 4r 4r
u (r ) (1 2
)u1 ( 2
)u 2 ( 2
)u 3
R R R R R R
u (r ) N 1u 1 N 2u 2 N 3u 3
La figura 3.7 muestra estas funciones. Observe como estas son iguales a uno en el nodo
de la función y cero en otros nodos. Ahora, la matriz S en coordenadas cilíndricas está
dada por:
0 0
r
1 1
0
r r
u z
0 0
z
S
1 1
r r
0
z r
1
0
z r
113
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
1
N3
0.8
0.6
0.4
N1 N2
0.2
0 r R
u z
S [ ]
r
E
D
2 (1 v )
Se observa como las deformaciones unitarias y por tanto los esfuerzos en el elemento son
interpolados linealmente, ya que:
ε Bu ; σ D Bu
114
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
16
s im e tr ic a
3
0
T
fe N bd PR 0
4
3
1 4
1
3 3
u1 0
E te 11
4 u2 PR 0
2 (1 v) 3
4
u3 3
16
s im e tr ic a
3
El sistema reducido tiene en cuenta el hecho de que en los nodos 1 y 3 las fuerzas
externas aplicadas (y por consiguiente las internas) son iguales a cero:
4
1 0
3 u1
G te pR 4
4 16 u3
3
3 3
Resolviendo:
2 2
PR 3r 2r 3PR 4r 4r
u (r ) (1 2
) ( 2
)
G te R R 8G te R R
115
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
La siguiente grafica compara esta solución con la solución teórica (2.95) para R=1:
-0.1
-0.2
-0.3
-0.5
-0.6
-0.7
-0.8
-0.9
-1
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
r/R
Esta grafica demuestra que la solución aproximada coincide con la solución exacta, ya
que la solución al ecuación diferencial de gobierno del problema planteado, es un
polinomio de segundo grado.
En los próximos capítulos se aplicará este procedimiento al análisis por elementos finitos
en problemas de elasticidad lineal.
Una de las ventajas significativas del MEF en comparación con otros métodos de
aproximación es que permite una implementación computacional rápida y directa. Esto se
puede alcanzar, ya que el procedimiento de solución está dado por pasos bien definidos.
El siguiente procedimiento se aplica a cualquier tipo de análisis por elementos finitos, ya
sea en mecánica de sólidos o en otra disciplina y representa la base de su
implementación computacional:
116
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
El procedimiento general de análisis por elementos finitos puede ser resumido así:
117
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Capitulo 4.
Analisis de Armaduras y Marcos
4.1 Introducción
Inicialmente se presentan los elementos de barra con fuerza axial, para luego
generalizarlos a elementos de armaduras planas y espaciales. Posteriormente se aborda
el análisis de vigas, donde se consideran barras con carga axial y de flexión. Igualmente,
se generaliza este elemento al caso 2D y 3D lo cual permite analizar fácilmente marcos
planos y espaciales. En este ultimo caso se desarrolla un elemento con capacidad de
considerar momentos torsionales.
119
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
(4.1)
K ea e fe qe
Donde:
T
K B D Bd
e
(4.2)
T T T
fe N bd B D ε0d B σ 0d (4.3)
qe N t d
T
(4.4)
d
ε = Su = u(x) (4.5)
dx
Lo cual indica que el polinomio de interpolación por lo menos debe tener primera derivada
distinta de cero. Como ya se vio el polinomio de menor grado es del tipo lineal, tal como
se presentó en (3.77):
x x
uˆ ( x ) 1 ui u j
N iu j N iu j
Na (4.6)
le le
dN i dN j
ε = Su = S N a Ba a (4.7)
dx dx
120
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
u(x) uj
ui Njuj
Niui
i j
e
ui le uj
x
dN i dN j
σ = Dε = D Bu E a (4.8)
dx dx
E e Ae 1 1
K e (4.9)
le 1 1
T T
e
x x x x qi
qe 1 t d A 1 t d A
le le le le q
e
j
(4.10)
A1 A2
e v a lu a d a e n x = x i e v a lu a d a e n x = x j
121
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
Las fuerzas nodales equivalentes generadas por la fuerza distribuida constante a lo largo
del elemento es calculada como:
le
T 1 1
N bd Ni N j
fd x fl e
0
2 1 (4.11)
le
T Ae T 1
fT B D ε0d 1 1 E TdL Ae E T (4.12)
le 1
0
e
1 1 1 qi
fe qe fe Ae E e e T e
(4.13)
2 1 1 qj
Con lo cual el sistema (4.1) queda completo. La solución del problema sigue los pasos
indicados en la sección 3.7.1 del capitulo 3.
122
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Datos
P = 1000 lbf
f = 750 lbf/in
f P Eacero = 29x106 psi
Ealuminio = 15x105 psi
Area (1) = 10 in2
Area (2) = 5 in2
Area (3) = 10 in2
7.5 in
20 in 15 in 10 in
R2 f/2 f/2
2 2
P
3 R6
3 4 5
f/2 f/2 4 5 6
1 1
R1
Ejemplo. Analizar el sistema de barras mostradas por el método de los elementos finitos,
determinando la configuración deformada del sistema y los esfuerzos desarrollados al
interior de cada barra. (Nota: las barras de acero (1) y la barra de Aluminio (2) se
encuentran unidas por una barra rígida).
Solución. Lo primero que debe realizarse es una discretización del dominio empleando,
en este caso, elementos uniaxiales tipo barra. Este proceso se lleva a cabo identificando
nodos y elementos que conformarán la malla de elementos finitos. La figura 4.2 muestra
la malla empleada.
Se recomienda emplear la malla con el menor número de elementos, ya que esto genera
menores errores numéricos y menor tiempo de cómputo. Debe ubicarse un nodo los
puntos de aplicación de la carga P y en los cambios de sección transversal ya que el
123
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
método solo considera cargas e incógnitas definidas en nodos y las matrices de rigidez
consideran valores constantes tanto para áreas como para modulo elástico.
Igualmente hay que observar que la barra que une las barras de acero y Aluminio, por ser
rígida actúa como un nodo, a pesar que a ella se unan tres barras. Esto debido a que los
desplazamientos de los nodos de cada barra en este punto son iguales. En esta figura se
muestra como los efectos de los apoyos son sustituidos por reacciones (fuerzas
desconocidas) R en los nodos 1, 2 y 6.
Las matrices de rigidez y vectores de fuerza nodal equivalente para cada uno de los
elementos son:
Elemento 1:
1 u1 1 q 1
1
6
1
1 4 .5 1 0 7500 1
1 1 u3 1 q 3
Elemento 2:
1 u 2 1 q 2
2
6 1
1 4 .5 1 0 7500 2
1 1 u3 1 q 3
Elemento 3:
1 u 3 q3
3
1
6
110 3
1 1 u4 q4
Elemento 4:
1 u 4 q4
4
6
1
110 4
1 1 u5 q5
Elemento 5:
1 u 5 q5
5
6
1
29 10 5
1 1 u6 q6
124
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
1 4 .5 0 1 4 .5 0 0 0 0 7 5 0 0 R1
0 1 4 .5 1 4 .5 0 0 0 0 7500 R2
6
1 4 .5 1 4 .5 30 1 0 0 u3 1 5 0 0 0 0
1 10
0 0 1 2 1 0 u 0 1000
4
0 0 0 1 30 29 u 0 0
5
0 0 0 0 29 29 0 0 R 6
Resolviendo:
4
u3 4 .9 1 1 0
4
a u 4 2 .5 8 1 0 plg.
6
u5 8 .6 2 1 0
Ahora, los esfuerzos desarrollados en cada barra pueden ser determinados a partir de la
expresión (4.8), considerando los desplazamientos nodales para cada elemento:
d uˆ e ( x )
e
D Ba e E e
dx
1 7 2 5 p si, 3
1 5 1 .6 p s i , 4
4 9 .8 7 6 p s i , 5
24 psi
125
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
u(x) uk
uj
Njuj
ui
Niui Nkuk
i j k
ui uj uk
le
Por lo que deben emplearse, en este caso un mayor numero de elementos (aproximación
“h”) ó polinomios de interpolación de mayor grado (“aproximación “p”), siendo los
polinomios cuadráticos los de mayor empleo, luego de los polinomios lineales. de
interpolación, como se discutirá posteriormente) para obtener una solución mas acertada.
(4.14)
2
uˆ ( x ) a x bx c
los cuales permiten una velocidad de convergencia más rápida. Este tipo de polinomios
presente continuidad C1 en los nodos, es decir, la variación de los esfuerzos es continua
entre elementos, a diferencia del elemento lineal, visto en la sección anterior.
126
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
u ( xi ) ui ; u ( x j ) u j ; u ( xk ) uk (4.15)
uˆ ( x ) N i u i N i u j N k u k N a
con:
x 2x x x x 2x (4.16)
N1 1 1 ; N 2
4 1 ; N3 1
le le le l2 le le
x [ 0 , le ]
7 8 1
E e Ae
K e
8 16 8 (4.17)
3 le
1 8 7
Para este elemento, el vector de fuerzas nodales equivalentes generadas por una fuerza
distribuida constante es:
127
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
1
6
T
N bd fle 2
3 (4.18)
1
6
1
T
fT B D ε0d Ae E T 0 (4.19)
1
1 e
6
1 qi
Ae E T (4.20)
1 e
fe qe fle 3
0 q j
1 e
6
1 q j
3Ao f =1200N/m
Ao=250 mm2
L =1m
128
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Solución.
Aproximación lineal:
1 2
1 1 u1 q1 1 1 u2 q1
K 1
2 .5 k ; K 2
2k
1 2
1 1 u2 q2 1 1 u3 q2
3 4
1 1 u3 q1 1 1 u2 q1
K 3
1 .5 k ; K 4
k
3 4
1 1 u4 q2 1 1 u3 q2
con:
E A0
k
le
1 2
4 .5 2 0 0 u2 q2 q1 300
2 3
E A0 2 3 .5 1 .5 0 u3 q2 q1 300
3 4
le 0 1 .5 2 .5 1 u4 q2 q1 300
4
0 0 1 1 u5 q2 150
129
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
Aproximación cuadrática:
-3
x 10
7
4
Despl.
0
0 100 200 300 400 500 600 700 800 900 1000
x
Figura 4.4 Comparación de resultados empleando elementos lineales (∆), elementos cuadráticos
(о) con la solución exacta del problema (línea continua).
1 2
7 8 1 u1 q1 7 8 1 u3 q1
1 2
K1 2 .5 k 8 16 8 u2 q2 ; K 2
1 .5 k 8 16 8 u4 q2
1 2
1 8 7 u3 q3 1 8 7 u5 q3
E e A0
Con: k
3le
E A0 0 28 12 1 .5 u3 200
3le 0 12 24 12 u4 400
0 1 .5 12 1 0 .5 u5 100
130
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
fyj
j
j
fx’
fx
j fy’ j
y’ x’
i e
i
fx
y fx’ i
fy’ i
fyi
Figura 4.5 Elemento de armadura plana. Se muestran las componentes de fuerzas en los sistemas
coordenados local y global. El ángulo de orientación es medido en el nodo i y considerado positivo
en sentido anti-horario.
Los resultados graficados en la figura 4.4 muestran una convergencia más rápida hacia la
solución exacta con un menor número de elementos, cuando se emplean elementos
cuadráticos. Estos presentan mayor efectividad cuando se esperan soluciones en el
campo de desplazamiento con variaciones no lineales en el elemento, tal como se
presentan en problemas con fuerzas distribuidas, en donde se requiere un mayor numero
de nodos en la malla para su representación efectiva.
131
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
La obtención de la matriz de rigidez para elementos “tipo armadura plana” puede ser
realizada de forma sencilla. Para un elemento de barra orientado según un ángulo
cualquiera a partir del eje horizontal las componentes de desplazamiento y fuerzas
internas en los nodos, tienen dos componentes en la dirección de los ejes globales x y y
tal como se muestra en la figura 4.5.
ux' rx '
i i
1 0 1 0
i i
E e Ae 0
0 0 0
u y' ry '
j j (4.21)
le 1 0 1 0 u
x'
r
x'
u
j
r j
0 0 0 0
y' y'
De la figura observamos una relación directa entre estas componentes locales y las
componentes globales de las fuerzas internas:
rx ' rx c o s r y s in , rx ' rx c o s r y s in
i i i j j j
(4.22)
r y ' rx s in r y c o s , r y ' rx s in r y c o s
i i i j j j
Las cuales son obtenidas mediante sumatoria de fuerzas en cada nodo. Matricialmente
pueden ser escritas como:
rx '
j
cos s in rx
i
0 0
j i
ry ' s in cos 0 0 ry
'
(4.23)
j j re T re
0 0 cos s in r
rx ' x
j 0 0 s in cos r j
r y
y'
7
r = f + q, es el vector de fuerzas nodales total.
132
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Donde T es una matriz ortogonal de transformación. Una expresión similar puede ser
hallada para relacionar desplazamientos locales y los desplazamientos globales: '
a e Ta e
K
'
e
T a e T re
(4.24)
T
-1 '
K e T a e fe q e
T
T '
K e T a e fe q e (4.25)
c cs
2
c
2
cs
2 2
Ae E e cs s cs s
K (4.26)
c2 cs
e 2
le cs c
2 2
cs s cs s
133
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
25000 lbf
4 4 3
4 3
3
2
30 in
1 1 2 1
20000 lbf 2
40 in
Figura 4.6. Izquierda: Armadura para análisis en el ejemplo 3.3. Derecha: Desplazamientos en la
estructura. Las líneas punteadas representan la estructura no deformada. La geometría deformada
se representa con la línea sólida.
Elemento i j xi yi xj yj le
1 1 2 0 0 40 0 40 0
2 3 2 40 30 40 0 30 -90
3 1 3 0 0 40 30 50 36,86
4 4 3 0 30 40 30 40 0
Con la cual podemos armar las matrices de rigidez para cada elemento:
134
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
ux Fx
1 1
2 2 .6 8 5 .7 6 15 0 7 .6 8 5 .7 6 0 0
1 1
5 .7 6 4 .3 2 0 0 5 .7 6 4 .3 2 0 0 u y Fy
15 0 15 0 0 0 0 0 u 2 F 2
x x
2 2
2 9 .5 x 1 0
6
0 0 0 20 0 20 0 0 u y Fy
7 .6 8 3 3
600 5 .7 6 0 0 2 2 .6 8 5 .7 6 15 0 ux Fx
5 .7 6 4 .3 2 0 20 5 .7 6 2 4 .3 2 0 0 u 3 F 3
4 4
y y
0 0 0 0 15 0 15 0 u x Fx
0 4 4
0 0 0 0 0 0 0 u F
y y
Considerando las condiciones en los apoyos y las cargas aplicadas, se eliminan los
grados de libertad correspondientes a los desplazamientos en dirección x y y de los nodos
1 y 4 y el grado de libertad correspondiente al desplazamiento en dirección y del nodo 2.
El sistema reducido es:
u x
2
1 5 0 0 20000
2 9 .5 E 6 3
0 2 2 .6 8 5 .7 6 ux 0
600
3
0 2 4 .3 2
5 .7 6 u
y 25000
u 0 0
3 3 3
0 2 7 .1 2 1 0 0 5 .6 5 1 0 2 2 .2 5 1 0 0
135
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
Las reacciones en los apoyos pueden ser calculadas reemplazando este vector en el
F x 1 5 8 3 3 .0 lb f , F y 3 1 2 6 lb f , F y 2 1 8 7 9 lb f , F x 4 1 6 7 lb f , Fy 0
1 1 2 4 4
Ahora los esfuerzos en cada barra pueden ser calculados mediante la expresión:
uˆ e u j ui
Ee Ee
e
x le
(4.27)
u ux
2 2
ui
i j
(4.28)
x
1 2 0 0 0 0 p si , 2 2 1 8 8 0 p si , 3 5 2 0 8 p si , 4 4 1 6 7 p si
136
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
5 6
9
900 N
8 7 6 2m
3 4
5
900 N
4 2m
3 2
2
1 1
2m
137
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
u x qx
6 6
0 .0 5 0 0 .0 5 0
6 6
0 0 0 0 u y qy
200 10
9
K 9 5 5
0 .0 5 0 0 .0 5 0 u q
x x
u 5 q5
0 0 0 0
y y
0 .0 5 0 0 .0 5 0 0 0 0 0 0 0 0 0
0 0 .0 5 0 0 0 0 .0 5 0 0 0 0 0 0
0 .0 5 0 0 .0 7 4 5 0 .0 2 4 5 0 .0 2 4 5 0 .0 2 4 5 0 0 0 0 0 0
0 0 0 .0 2 4 5 0 .0 2 5 5 0 .0 2 4 5 0 .0 2 4 5 0 0 .0 5 0 0 0 0
0 0 0 .0 2 4 5 0 .0 2 4 5 0 .0 7 4 5 0 .0 2 4 5 0 .0 5 0 0 0 0 0
9 0 0 .0 5 0 .0 2 4 5 0 .0 2 4 5 0 .0 2 4 5 0 .0 7 5 5 0 0 0 0 .0 5 0 0
K 2 0 0 x1 0
0 0 0 0 0 .0 5 0 0 .0 7 4 5 0 .0 2 4 5 0 .0 2 4 5 0 .0 2 4 5 0 0
0 0 0 0 .0 5 0 0 0 .0 2 4 5 0 .0 7 5 5 0 .0 2 4 5 0 .0 2 4 5 0 0 .0 5
0 0 0 0 0 0 0 .0 2 4 5 0 .0 2 4 5 0 .0 7 4 5 0 .0 2 4 5 0 .0 5 0
0 0 0 0 0 0 .0 5 0 .0 2 4 5 0 .0 2 4 5 0 .0 2 4 5 0 .0 2 5 5 0 0
0 0 0 0 0 0 0 0 0 .0 5 0 0 .0 5 0
0 0 0 0 0 0 0 0 .0 5 0 0 0 0 .0 5
138
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
0 .0 2 4 5 U x
2
0 .0 7 4 5 0 .0 2 4 5 0 0 0 0 0 0 0
0 .0 2 4 5 0 .0 2 4 5 0 .0 5
3
0 .0 7 4 5 0 0 0 0 0 Ux 900
0 .0 2 4 5 0 .0 2 4 5 0 .0 7 5 5 0 0 0 0 .0 5 0 0 U y 3 0
0 .0 5 0 .0 2 4 5 0 .0 2 4 5
4
0 0 0 .0 7 4 5 0 .0 2 4 5 0 0 U x 0
200 10
9
0 0 0 0 .0 2 4 5 0 .0 7 5 5 0 .0 2 4 5 0 .0 2 4 5 0 0 .0 5 U y 4 0
0 .0 2 4 5 0 .0 2 4 5 0 .0 5
5
0 0 0 0 .0 2 4 5 0 .0 7 4 5 0 U x 900
0 0 0 .0 5 0 .0 2 4 5 0 .0 2 4 5 0 .0 2 4 5 0 .0 2 5 5 0 0 5 0
Uy
0 .0 5 U x
6
0 0 0 0 0 0 0 .0 5 0 0
0 .0 5
6
0 0 0 0 0 0 0 0 .0 5 U y 0
7 7 7 7 7
u x 1 .8 1 0
2
; u x 6 .3 0 1 0
3
; u y 8 .2 8 1 0
3
; u x 7 .2 0 1 0
4
; u y 1 .7 8 1 0
4
7 8 7 7
u x 6 .3 0 1 0
5 5
9 .5 4 1 0 ; u x 6 .3 0 1 0
6
; u y 1 .7 8 1 0
6
;u y
Los esfuerzos son calculados a través de la ecuación (3.45) en conjunto con la (3.46) para
calcular el desplazamiento total en los nodos. La siguiente tabla muestra los esfuerzos
desarrollados en la estructura.
Esfuerzos Desarrollados
Elemento ui (x 10-7) uj (x 10-7) e (x 10-7) e (KPa)
1 0 1.8 0.9 18
2 1.8 7.41 1.8 56.1
3 6.35 1.8 -1.6 -32
4 0 6.35 3.17 63.5
5 6.35 7.41 0.53 106
6 7.41 6.54 -0.435 -8.7
7 6.37 7.41 0.367 7.35
8 6.35 6.37 0.02 0.4
9 6.37 6.54 0.17 3.4
139
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
T
ae u1 v1 w1 u2 v2 w2 (4.30)
Encontramos nuevamente que la transformación entre las coordenadas local y global está
dado por:
(4.31)
'
ae Ta e
l m n 0 0 0
T (4.32)
0 0 0 l m n
l, m y n son los cosenos directores del eje x´ local con respecto a los ejes x, y, z globales
respectivamente, dados por:
140
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
x2 x1 y2 y1 z2 z1
l cos ; m cos ; n cos (4.33)
le le le
Empleando (5.31) y (5.32) en (5.9) (expandida para tener en cuenta los desplazamientos
en dirección x’, y’ y z’), y realizando un procedimiento similar al utilizado en la sección
5.3, se obtiene la matriz de rigidez global para un elemento de armadura espacial:
2
l lm ln -l -lm -lm
2 2
lm m mn -lm -m -m n
2 2
T ' E e Ae ln mn n -ln -m n -n
K e
T K eT
2 2
(4.32)
le -l -lm -ln l lm ln
2 2
-lm -m -m n lm m mn
2 2
-ln -m n -n ln mn n
141
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
p b
K ea e re K e
K e
ae re (4.33)
p
Donde K e representa la matriz de rigidez por fuerzas axiales, dada por la expresión (4.9)
es la matriz de rigidez por deflexión. En este caso, los vectores ae y re han sido
b
y K e
T (4.34a)
u i , w i , i , u j , w j ,
p b
ae ae aw j
p b T
re re rw qi , vi , m i , qi , vi , m i
(5.34b)
142
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Vie Vje
Mie q M je
fie i j u je
uie fje
ie f j e
wi le wj
Figura 5.8. Elemento de viga. En cada nodo se definen una fuerza axial, un momento flector, una
fuerza cortante, un desplazamiento, una deflexión y un ángulo de giro.
2
d
(4.35)
b
ε = Su = -z 2
w(x)
d x
Donde u
b
es el vector de desplazamiento por deflexión. Lo anterior indica que el
polinomio de interpolación para w(x) por lo menos debe poseer segunda derivada distinta
de cero. Además, de (5.34) se deduce que los ángulos de giros en los nodos deben ser
definidos, lo cual significa que los desplazamientos y primeras derivadas (ángulos de giro)
serán funciones continuas y suaves en los nodos. Lo anterior está acorde con la
experiencia física: una viga se reflecta según una curva suave y continúa. Estas
condiciones son cumplidas si se emplea un polinomio de tercer grado (cúbico):
w(x) wˆ ( x ) d cx bx
2
ax
3
(4.36)
w ( 0 ) w1 w (le ) w 2
x 0 , x le
w '( 0 ) 1 w '( l e ) 2
143
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
w ( x ) wˆ ( x ) N 1 w 1 N 2 1 N 3 w 2 N 4 2 (4.37)
Con:
2 3 2
x x x
N1 1 3 2 ; N 2
x 1
le le le
x x
2 3 2
x x
N3 3 2 ; N 4
x (4.38)
le le
le le
x [ 0 , le ]
Las cuales son las funciones de forma del elemento para cada grado de libertad. Estas
funciones son conocidas como interpoladores cúbicos de Hermite (o splines cúbicos). La
figura 4.9 presenta una grafica de estas funciones. Reemplazando estas funciones en
(4.36) se obtiene:
2
d
ε = S wˆ ( x ) -z 2
wˆ ( x ) (4.39)
d x
Por otra lado, la Ley de Hooke se reduce en este caso a su forma tradicional:
2 2 2 2
d N1 d N d N3 d N
(4.40)
b b b b b
σ = Dε = D SN u = D Bu zE 2 2
2
2 2
4
a
d x d x d x d x
144
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
6 3le 6 3 le
2 2
2 E e I e 3le 2 le 3le le
K
b
(4.41)
e
6 3 le
3
le 3le 6
2 2
3le le 3le 2 le
Las fuerzas nodales equivalentes generadas por una fuerza distribuida constante es
calculada como:
N
1
0.8
0.6
0.4
0.2
x
Le
0.2 0.4 0.6 0.8 1
Figura 4.9. Funciones de forma. Se observa como las funciones de forma para los
desplazamientos nodales (N1 y N3) se hacen igual a 1 en los nodos respectivos. Las funciones de
forma N2 y N4 son iguales a cero en ambos nodos, pero su derivada en estos es igual a 1.
T fl e le
N bd
12 6 (4.42)
le
En este caso, la carga distribuida es reemplazada por una fuerza cortante en cada nodo
(de magnitud igual a la mitad de la resultante de esta fuerza) y momentos flectores
(generados por esta resultante en cada nodo). Por otra parte, el vector de fuerzas nodales
equivalentes internas está dado por (4.4):
145
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
e
vi
e
mi
(4.43)
T T T
qe N t d N t di N t d j e
i j vj
i j
e
m j
e
6 vi
e
fle le mi
fe qe e
(4.44)
12 6 vj
e
le m j
ui qi
e e
0 0 0 0 6 f
e e
0 6 3 le 0 6 3 le w 6q v
i i
2Ee Ie 0 3le 2 le
2
0 3le le
2
e le q l e m e
e
i i
e
(4.45)
3
le 0 0 0 0 1 2 6 f
ui qi
0 6 3le 0 6 3le w e
6q ve
i i
2 2
e e
0 3le le 0 3le 2 l e i q l e m i
K e
Con: Ae le
2
2Ie . Se ha empleado la letra q para representar fuerzas de flexión
distribuidas.
146
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Ejemplo. Hallar la curva elástica, reacciones en los apoyos y esfuerzos cortantes y por
flexión en la viga mostrada, mediante un modelo por elementos finitos. Considere EI =
26x106 N.m2 para todos los elementos.
Solución. Utilizaremos para este problema tres elementos inicialmente, tal como muestra
la figura. Para cada uno de ellos se tienen los siguientes sistemas de ecuaciones:
80kN
30kN/m
90kN.m
1m 1m
3m
80kN
30kN/m
90kN.m
1 1 2 2 3 3 4
Matrices de rigidez
Debido a que el término EI/le es igual para todos los elementos, las matrices de rigidez
son iguales para todos los elementos:
6 3 6 3
3 2 3 1
52 10
6
K e
6 3 6 3
3 1 3 2
147
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
3 6 3
1
6 0 0 0 0 w1 v1 0
3
1
2 3 1 0 0 0 0 m1 0
1
6 3 12 0 6 3 0 0 w2 v1 v 2 0
2 2
1
3 2
2
m2 m2 30 10
3
6
1 0 4 3 1 0 0
0
52 10 2 3
6 6 3 v3 v3
0 0 3 12 0 w
3 12 6
0 0 3 1 0 4 3 1 m 2 m 3 1
3 3 3
6 3
4
0 0 0 0 3 6 w4 v3 6
3 2 4 1
0 0 0 0 1 3 4 m 3
1
1 2 3 1 0 0 0 0 1 2 .5 5 8 8
w 3 12 0 6 3 0 80000 w 2 .3 7 7 1
2 2
2 6
1 0 4 3 1 0 90000 2 2 .0 1 3 9 3
52 10 10 [m ]
3
w
0 6 3 12 0 3 1 5 0 0 0
w3
2 .4 4 6 6
0 3 1 0 4 1 2500 1 .5 4 3 8
3 3
4 0 0 0 3 1 2 2500 4 2 .9 2 2 0
R1 6 2 .2 5 6 2 .2 5 0 0 0 0 0 0 28314
0 2 .2 5 1 .1 2 5 2 .2 5 0 .5 6 2 0 0 0 0 2 .5 5 8 8 0 1 0 .4
80 E 3 6 2 .2 5 12 1 .5 6 0 .7 5 0 0 2 .3 7 7 1 0 7 9 9 6 5 .6
90 E 3 2 .2 5 0 .5 6 2 1 .5 1 .2 5 0 .7 5 0 .0 6 2 0 0 2 .0 1 3 9 3 0 E 3 0 9 0 0 0 1 .6
52 E 3
6 2 .2 5 6 3
0 0 0 0 .7 5 12 2 .4 4 6 6 12 6 2 2 .8
0 0 0 0 .7 5 12 2 .2 5 2 .1 2 5 3 1 1 .5 4 3 8 1 4 .0
6 3
R4 0 0 0 0 3 6 0 6 8 1 6 7 4 .4
0 3 2 .9 2 2 0 1 4 .0
0 0 0 0 1 3 2
148
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
3 3 3
wˆ ( x ) N 1 ( 2 .4 4 6 1 0 ) N 2 (1 .5 4 3 8 1 0 ) N 3 ( 0 ) N 4 ( 2 .9 9 2 1 0 ) (4.46)
Con las funciones de forma dadas en (4.39). La deformación unitaria por flexión está dada
por (5.40):
2 .4 4 6
d N1 d N 4 1 .5 4 3 8
2 2 2 2
3 d N d N3
(4.47)
b
ε Ba 1 10
2
2 2 2 2
dx d x d x d x 0
2 .9 9 2
Con:
6x x 2 x 6x x
2 2 2
d N1 d N d N3
1 2 2; 1 2
2
2 2 ; 2 3 2 2
dx le le d x le le d x le le
(4.48)
2 x
2
d N
1
4
2 3
d x le le
Lo cual indica una variación cuadrática de la deformación unitaria a lo largo del elemento.
La figura 4.10 muestra gráficos de deflexión y de ángulos de giro obtenidos.
149
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
Figura 4.10. Comparación entre las curvas elásticas para la viga del ejemplo 4.1 (superior)
obtenidas por elementos finitos y por teoría de vigas. Abajo: comparación de pendientes, segundas
derivadas y fuerzas cortantes.
dx d
r r S x (4.49)
xy x
dx dx
Lo cual indica que el polinomio de interpolación debe ser lineal (por lo menos). Se
propone entonces proponer un polinomio de interpolación lineal para aproximar x:
( x ) ˆ ( x ) a x b xi x x j (4.50)
Con las condiciones en los extremos: (xi) = i y (xj) = j,. La ley de Hooke en cortante
está dada por:
G G S Na
t
xy xy (4.51)
150
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
i t x l e 1
e
GeJe 1 1 qi
e (4.52)
le 1 1
j 2 1 q
j
Donde tx es un torque constante distribuido a lo largo de la barra. Al igual que para los
elementos de barra, el modelamiento de ejes con sección transversal, modulo de rigidez ó
momentos distribuidos variables, deberán ser analizados desarrollando una formulación
por elementos finitos que tenga en cuenta esta variación a través de funciones de
aproximación adecuadas.
151
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
ui
e
c 6s q ix 6 fx 6qx
2 2 e
e e
( 6 )cs s 6c 6 fy 6qy
2 2
s im e tr ic a v q
i iy
2Ee Ie 3le s 3le c 2 le
2
e m e le
q le
i
e
iz
e
( 6)cs c 6 fx 6qx
3 2 2 2 2
le ( c 6s ) 3le s 6s
uj
jxq 1 2
( 6)cs ve qe (6 f 6 q )
( s ( 6)cs s (4.53)
2 2 2 2
6c ) 3le c 6c j x x
jy
e e
2 2
3le s 3le c le 3le s 3le c 2 l e j m i z q le
K e
2
Ae le
Con . En este sistema, los vectores de desplazamiento y fuerzas nodales están
2Ie
152
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
2.0 m 2.0 m
5
4 6
3 5
4 1.5 m
1 1 2 2
3
M=120 N.m
q(x)=50 N/m
y
x
1 .1 1 1 1 0 0 .5 3 3 3 0 .2 0 0 0 0 0 0 .7 1 1 1 0 0 .5 3 3 3 u2 0
0 .8 6 6 7 0 0 0 .3 0 0 0 0 .3 0 0 0 0 0 .2 6 6 7 0 v 50
2
1 .3 3 3 3 0 0 .3 0 0 0 0 .2 0 0 0 0 .5 3 3 3 0 0 .2 6 6 7 2 1 6 .7
0 .3 5 7 7 0 .0 0 3 1 0 .1 1 5 2 0 .1 5 7 7 0 .0 0 3 1 0 .1 1 5 2 u
3 0
1 10
10
0 .4 5 5 9 0 .4 5 3 6 0 .0 0 3 1 0 .1 5 5 9 0 .1 5 3 6 v3 0
0 .7 2 0 0 0 .1 1 5 2 0 .1 5 3 6 0 .1 6 0 0 120
3
s im e tr ic a 1 .2 2 6 5 0 0 .7 6 3 7 u5 100
0 .8 7 8 5 0 .3 0 0 0
5
v
0
5 0
1 .5 7 3 3
153
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
0 .1 5 4 5 0 .0 5 8 6
T 7
a 1 10 0 .1 4 2 0 0 .0 2 4 0 0 .3 2 2 0 0 .3 2 5 7 0 .4 8 7 8 0 .2 1 2 8 0 .0 9 1 7
La figura 4.11 muestra la configuración deformada de la estructura (las barras rectas, pero
en realidad estas se encuentran curvadas por la flexión). El cálculo de los esfuerzos sigue
un procedimiento similar al empleado en el cálculo de armaduras:
El sistema de ecuaciones de elemento dada por (4.46), puede ser expandido para tener
en cuenta los grados de libertad no incluidos (translación en dirección del eje z y rotación
sobre los ejes x y y). Empleando la transformación dada en (4.32) sobre este sistema, la
matriz de rigidez para un elemento de barra tridimensional está dada por la expresión
(5.53). Los vectores de desplazamiento y fuerzas nodales están dados por:
154
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
u zj
T
a i
vi wi xi yi
zi u j
vj w j
xj yj
(4.53)
q m zj
T
r xi
q yi q zi m xi m yi
m zi q xj q yj q zj m xj m yj
155
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Capitulo 5.
Elasticidad Plana
5.1 Introducción
Los problemas bidimensionales en mecánica de estructuras se presentan en cuerpos
continuos tridimensionales como un caso especial del comportamiento de estos cuerpos,
que permite reducir la dimensionalidad del problema, lo cual conlleva a formulaciones más
sencillas y a la obtención, en algunos casos sencillos, de soluciones analíticas prácticas
en ingeniería. Estas hipótesis simplificadoras se generan a partir del estudio del campo de
desplazamiento o de deformación del cuerpo. De allí aparecen los conceptos de esfuerzo
plano, deformación plana y deformación axisimétrica, siendo esta última un caso especial
de deformación plana. En estos problemas, el campo de desplazamiento viene expresado
unívocamente en función de los desplazamientos u y v en las direcciones de los ejes
cartesianos ortogonales x y y, respectivamente (en el caso de deformación axisimetricas,
lo ejes polares r y z respectivamente). Además, las únicas tensiones y deformaciones que
se han de considerar en ambos casos son las tres componentes en el plano xy (rz). en el
caso de esfuerzo plano, las otras tres componentes de esfuerzo son nulas por definición
y, por consiguiente, no contribuyen a la energía elástica interna del cuerpo. En la
deformación plana, la tensión en dirección perpendicular al plano xy no es nula. Sin
embargo, la deformación en dicha dirección es nula, y por tanto dicho esfuerzo tampoco
contribuyen a la energía elástica interna, pero existe y puede ser evaluada.
157
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
Figura 5.1. (a) Elementos en la tensión plana; (b) Representación bidimensional de los elemento
de la tensión plana.
son cero sobre ambas caras de la lamina, y puede asumirse, tentativamente, que son
cero también al interior de la lamina. Entonces el estado de esfuerzo es especificado
158
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
1 1 v
xx xx
v yy , yy
yy
v xx , zz xx
yy
E E E
(5.1)
xy
xy
G
E Ev
xx
xx
yy
1 v 1 v
2 2
Ev E
yy
2
xx
2
yy (5.2)
1 v 1 v
xy
G xy
(5.3)
zz xx yy
Ya que la hipótesis de esfuerzo plano supone igualmente que los desplazamientos, los
esfuerzos (y por tanto las deformaciones) son solo funciones de las coordenadas x y y del
plano que contiene al cuerpo, las relaciones deformación – desplazamiento se reducen a:
u v u v
xx , yy
, xy
x y y x
(5.4)
159
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
xy
2
u
fx
xx
x y t
2 (5.5)
xy
yy v
2
fy 2
x y t
2 2 2 2 2
E u E u Ev u E v u
2 2
2
2
fx 2
1 v x 2 (1 v ) y 1 v xy 2 (1 v ) x y t
(5.6)
2 2 2 2 2
E v Ev u E u E v v
2
2 2
2
fy 2
2 (1 v ) x 1 v x 2 (1 v ) x y 1 v xy t
Las cuales representan las ecuaciones de gobierno del problema de esfuerzo plano, con
las condiciones de borde e iniciales:
u ( x, y , t ) u 0 , v ( x, y , t) v0 x, y u t [0, t ]
(x, y,t) σ n
t
x, y t [0, t ]
(5.7)
u ( x, y , t ) u 0 , v ( x, y , t) v0 x, y v t 0
u ( x, y , t ) u 0 , v ( x, y , t) v0 x, y a t 0
160
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
0
xx x
u
ε e yy 0 Su
y v
2 xy
(5.8)
y x
xx 1 v 0 xx
E
σ yy v 1 0 yy Dε
2
1 v
1 v 2 xy
xy 0
0
2 (5.9)
decir funciones 0
, lo cual es necesario para calcular la matriz de rigidez del elemento.
u e N ( x , y )a (5.10)
161
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
ε e S N a e Ba e (5.11)
La matriz B depende del tipo de elemento empleado y será presentada en las próximas
secciones. Por otra parte, el vector de esfuerzo está dado por:
σ Dε e D S Na (5.12)
La matriz elástica D está dada por la expresión (5.3). A partir de las expresiones
anteriormente dadas, la matriz de rigidez y los vectores de fuerzas nodales equivalentes
pueden ser calculadas a partir de las expresiones dadas. A continuación se desarrollan
las matrices de rigidez para el elemento triangular de deformación constante (TDC) y para
un elemento cuadrilátero de cuatro nodos.
u ( x, y ) a bx cy
(5.13)
v ( x , y ) d e x fy
8
Recordemos que un polinomio 1D de grado n puede ser construido si se conocen sus valores en n+1 puntos. Así para
construir una línea recta (polinomio de primer grado) se deben conocer necesariamente dos puntos por donde pase. Para
un polinomio cuadrático (grado dos) se deben conocer tres puntos, etc. Esto es extensible para polinomios 2D y 3D. Lo
anterior se deduce del número de coeficientes que presente el polinomio.
162
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
vj
Fyk
uj
k Fxk
vj
Fyj
vk uj
j Fxj
Fyi
uk
i Fxi
Figura 5.2. Elemento tipo triangulo “CST” tres nodos y dos grados de libertad por nodo. La
identificación de los nodos se realiza en contra de las manecillas del reloj, de tal manera que el
vector normal al elemento siempre sale del plano del papel.
Los coeficientes de estos polinomios pueden ser hallados teniendo en cuenta las
siguientes condiciones de borde:
u ( xi , yi ) u i , u(x j, y j ) u j , u (xk , yk ) u k
v ( xi , yi ) vi , v(x j, y j ) v j , v( xk , yk ) vk
(5.14)
Las cuales son reemplazadas en la ecuación (5.14) para hallar los coeficientes
desconocidos. De esta manera el polinomio de interpolación para u(x,y) (agrupando los
términos que contengan ui, uj y uk) es:
u ( x , y ) uˆ ( x , y ) N i u i N j u j
N kuk
v ( x , y ) vˆ ( x , y ) N i v i N j v j N k v k
(5.15)
En forma compacta:
163
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
u
i
i
v
u Ni 0 N j
0 N k
0 u
j
u j Na
v
0 Ni 0 N j
0 Nk
v (5.16)
u k
k
v
1 1
Ni x y x y y yk x x xj y A Bx Cy
2A j k k j j k
2 Ae
e
1 1
N j
x k y i x i y k yk yi x xi xk y D Ex Fy
2A e
2 Ae
(5.17)
1 1
N x y x j yi y y x x xi y G H x Jy
k
2A i j i j j
2 Ae
e
Donde Ae es el área del elemento. Observe que estas funciones son constantes al interior
del elemento y por lo tanto las deformaciones y esfuerzos en este elemento son
constantes. De allí su nombre de triangulo de deformación constante (TDC). Para este
elemento, la matriz B está dada por:
0
x B 0 E 0 H 0
Ni 0 N j
0 N k
0 1
B SN 0 0 C 0 F 0 J
y 0 2 Ae
Ni 0 N j
0 Nk
C B F E J H (5.18)
y x
te / 2
T te E e T
K e
B D Bdxdy dz B DB
te / 2
2 Ae (5.19)
164
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
2 1 2 1 1 1 1 1
B C BC BCv BE CF C E BFv BH CJ C H B Jv
2 2 2 2 2 2
1 1 1 1 1
B BF CEv CF BE BJ CHv CJ BH
2 2
C
2 2 2 2 2
1 1 1 1
F EF EFv EH FJ F H E Jv
2 2
E
te E e 2 2 2 2
K e
2 Ae 1 1 1
E EJ FHv FJ EH
2 2
F
2 2 2
1 1
s im e tr ic a H
2
J
2
H J H Jv
2 2
1
J H
2 2
2
con : 1 v
T T T
fe N bd B D ε0d B σ 0d
(5.20)
Ni 0
0 Ni
te / 2
N 0 bx te Ae T
(5.21)
T j
N bdxdydz dxdydz bx by bx by bx by
0 N j
by 3
te / 2
N k
0
0 N k
165
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
1
N ibx d xd y Ae b x
3 (5.22)
ya que Nibx es una función lineal definida sobre un dominio triangular. Ahora, si
consideramos esfuerzos de origen térmicos, las el vector de fuerzas equivalentes está
dado por:
T E t e (1 v) T T
B D ε0d 2
B C E F H J (5.23)
2 (1 v )
T te T
N t d
i i j j k j
qe
2
qx qy qx qy qx qy (5.24)
K ea fe qe (5.25)
166
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
10in 10000psi
20in
Solución. Utilizaremos inicialmente una malla compuesta por cuatro elementos tal como
se muestra a continuación:
v3
Fy3
u3
3 Fx3
v1
v2
Fy2 1 Fy2
u
Fx22
u1 1 Fx1 2
te S 0 .5 * 1 0
Fx * 10000 25000
2
x
2 2
te S 0 .5 * 1 0
Fx * 10000 25000
3
x
2 2
167
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
0 .4 8 7 2 0 .2 5 9 7 0 .0 8 4 5 0 .0 2 6 2 0 .5 7 1 7 0 .2 3 3 5 u1
0 .2 5 9 7 0 .8 7 6 7 0 .0 2 6 2 0 .7 3 3 8 0 .2 8 5 9 1 .6 1 0 4 v
1
7
0 .0 8 4 5 0 .0 2 6 2 0 .4 8 7 2 0 .2 5 9 7 0 .5 7 1 7 0 .2 3 3 5 u2
K1 1 x1 0
0 .0 2 6 2 0 .7 3 3 8 0 .2 5 9 7 0 .8 7 6 7 0 .2 8 5 9 1 .6 1 0 4 2
v
0 .5 7 1 7 0 .2 8 5 9 0 .5 7 1 7 0 .2 8 5 9 1 .1 4 3 4 0 u
3
0 .2 3 3 5 1 .6 1 0 4 0 .2 3 3 5 1 .6 1 0 4 0 3 .2 2 0 9 v 3
4 .8 7 1 6 2 .5 9 6 8 4 .0 2 6 1 2 .8 5 8 5 0 .8 4 5 5 0 .2 6 1 7 u1
2 .5 9 6 8 8 .7 6 6 8 2 .3 3 5 1 1 .4 2 9 3 0 .2 6 1 7 7 .3 3 7 6 v
1
6
4 .0 2 6 1 2 .3 3 5 1 8 .0 5 2 2 0 4 .0 2 6 1 2 .3 3 5 1 u3
K 2
1 x1 0
2 .8 5 8 5 1 .4 2 9 3 0 2 .8 5 8 5 2 .8 5 8 5 1 .4 2 9 3 v
3
0 .8 4 5 5 0 .2 6 1 7 4 .0 2 6 1 2 .8 5 8 5 4 .8 7 1 6 2 .5 9 6 8 u
4
0 .2 6 1 7 7 .3 3 7 6 2 .3 3 5 1 1 .4 2 9 3 2 .5 9 6 8 8 .7 6 6 8 v 4
8 .0 5 2 2 0 4 .0 2 6 1 2 .3 3 5 1 4 .0 2 6 1 2 .3 3 5 1 u3
0 2 .8 5 8 5 2 .8 5 8 5 1 .4 2 9 3 2 .8 5 8 5 1 .4 2 9 3 v
3
6
4 .0 261 2 .8 5 8 5 4 .8 7 1 6 2 .5 9 6 8 0 .8 4 5 5 0 .2 6 1 7 u2
K3 1 x1 0
2 .3 3 5 1 1 .4 2 9 3 2 .5 9 6 8 8 .7 6 6 8 0 .2 6 1 7 7 .3 3 7 6 v
2
4 .0 2 6 1 2 .8 5 8 5 0 .8 4 5 5 0 .2 6 1 7 4 .8 7 1 6 2 .5 9 6 8 u
5
2 .3 3 5 1 1 .4 2 9 3 0 .2 6 1 7 7 .3 3 7 6 2 .5 9 6 8 8 .7 6 6 8 v 5
0 .4 8 7 2 0 .2 5 9 7 0 .5 7 1 7 0 .2 3 3 5 0 .0 8 4 5 0 .0 2 6 2 u3
0 .2 5 9 7 0 .8 7 6 7 0 .2 8 5 9 1 .6 1 0 4 0 .0 2 6 2 0 .7 3 3 8 v
3
7
0 .5 7 1 7 0 .2 8 5 9 1 .1 4 3 4 0 0 .5 7 1 7 0 .2 8 5 9 u5
K 4
1 x1 0
0 .2 3 3 5 1 .6 1 0 4 0 3 .2 2 0 9 0 .2 3 3 5 1 .6 1 0 4 5
v
0 .0 8 4 5 0 .0 2 6 2 0 .5 7 1 7 0 .2 3 3 5 0 .4 8 7 2 0 .2 5 9 7 u
4
0 .0 2 6 2 0 .7 3 3 8 0 .2 8 5 9 1 .6 1 0 4 0 .2 5 9 7 0 .8 7 6 7 v 4
0 .9 7 4 3 0 .5 1 9 4 0 .0 8 4 5 0 .0 2 6 2 0 .9 7 4 3 0 .5 1 9 4 0 .0 8 4 5 0 .0 2 6 2 0 0 u1
0 .5 1 9 4 1 .7 5 3 4 0 .0 2 6 2 0 .7 3 3 8 0 .5 1 9 4 1 .7 5 3 4 0 .0 2 6 2 0 .7 3 3 8 0 0 v
1
0 .0 8 4 5 0 .0 2 6 2 0 .9 7 4 3 0 .5 1 9 4 0 .9 7 4 3 0 .5 1 9 4 0 0 0.0845 0 .0 2 6 2 u2
0 .0 2 6 2 0 .7 3 3 8 0 .5 1 9 4 1 .7 5 3 4 0 .5 1 9 4 1 .7 5 3 4 0 0 0 .0 2 6 2 0 .7 3 3 8 2
v
0 .9 7 4 3 0 .5 1 9 4 0 .9 7 4 3 0 .5 1 9 4 3 .8 9 7 3 0 0 .9 7 4 3 0 .5 1 9 4 0 .9 7 4 3 0 .5 1 9 4 u
7 3
K 1 x1 0
0 .5 1 9 4 1 .7 5 3 4 0 .5 1 9 4 1 .7 5 3 4 0 7 .0 1 3 5 0 .5 1 9 4 1 .7 5 3 4 0 .5 1 9 4 1 .7 5 3 4 3v
0 .0 8 4 5 0 .0 2 6 2 0 0 0 .9 7 4 3 0 .5 1 9 4 0 .9 7 4 3 0 .5 1 9 4 0 .0 8 4 5 0 .0 2 6 2 u
4
0 .0 2 6 2 0 .7 3 3 8 0 0 0 .5 1 9 4 1 .7 5 3 4 0 .5 1 9 4 1 .7 5 3 4 0 .0 2 6 2 0 .7 3 3 8 v4
0 0 0 .0 8 4 5 0 .0 2 6 2 0 .9 7 4 3 0 .5 1 9 4 0 .0 8 4 5 0 .0 2 6 2 0 .9 7 4 3 0 .5 1 9 4 u
5
0 0 0 .0 2 6 2 0 .7 3 3 8 0 .5 1 9 4 1 .7 5 3 4 0 .0 2 6 2 0 .7 3 3 8 0.5194 1 .7 5 3 4 v 5
168
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
1 2
q x1 q x1 R x1
1 2
q y1 q y1 R y1
1
qx2
3
qx2 25000
1 3
q y2 q y2 0
q q2 q x 3
1 3 4
x3 x3
q x3 0
q 1 2 3 4
q y3 q y3 q y3 q y3 0
2
qx4
4
qx4 R
x4
2 4
q y4 q y4 R y4
3
q x5
4
q x5 25000
3 4
q y5 q y5 0
PL 50000 * 20
6
0 .0 0 6 7 7 i n
EA ( 2 9 .5 x 1 0 ) (1 0 * 0 .5 )
Si comparamos este valor con el valor de 0.00622in dado por el modelo por elementos
finitos encontramos un error del 8.12% aproximadamente.
169
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
Este valor se encuentra muy cercano 10001 psi dado por el modelo para puntos alejados
de los puntos de aplicación de carga (según el principio de Saint Venant). Lo cual indica
que el modelo trabaja bien.
170
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
9000
Sxx (Psi)
6000
3000
0 50 100 150
No. de Elementos
A partir de una malla con 100 elementos, xx no varía apreciablemente, lo cual quiere
decir que un mayor numero de elementos no mejora la exactitud de la solución, pero sí
171
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
El segundo aspecto tiene que ver con el hecho de que las mallas que se generan
empleando elementos triangulares son, en general, irregulares lo cual puede ser muy
perjudicial ya que pueden presentarse resultados muy erróneos. Para el ejemplo que
venimos tratando observe la respuesta que se obtiene con la malla particular empleada
(figura 5.5).
172
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Figura 5.6. Comparación de resultados entre una malla no simétrica (izquierda) y una malla
simétrica.
Como regla general, si el cuerpo presenta una respuesta simétrica, ningún elemento
triangular puede atravesar este plano de simetría. Pero, ¿cómo sabemos si cierto cuerpo
tiene una respuesta simétrica? En general no lo sabemos y por eso el uso de los
elementos triangulares debe hacerse con sumo cuidado. Una malla adecuada para el
problema que analizamos puede ser la presentada en la figura 5.6 (derecha), la cual tiene
en cuenta la simetría de la solución.
Por otra parte, deben evitarse elementos con geometrías altamente distorsionadas. Por
ejemplo, los ángulos interiores de cada vértice de un elemento triangular no deben ser
igual ni a 0° ni a 180°. Estos valores extremos generan errores numéricos en la solución.
En la práctica estos ángulos deben estar contenidos dentro del intervalo 15° a 165°. Es
buena guía siempre proyectar mallas con elementos triangulares con ángulos interiores
aproximadamente iguales (60°).
a u i vi u j
vj uk vk ul vl (5.30)
173
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
qyl vl qyk vk
qxl qxk
uk
l ul k
qyi vi qyj vj
qxi qxj
uj x
i ui j
a
Figura 5.7. Elemento rectangular de cuatro nodos.
x xi y yi
; (5.31)
a b
u a b c d
(5.32)
v e f g h
174
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Donde las constantes a…h son determinadas a partir de los desplazamientos en nodos9.
De esta manera, los desplazamientos son representados por polinomios de segundo
grado. Se emplean las siguientes condiciones de borde para determinar las constantes:
(5.33)
v (0, 0 ) vi , v (1, 0 ) v j , v (1,1) v k , v l ( 0 ,1) v l
( a x )(b y ) x (b y ) xy (a x) y
u ui u j
uk ul
ab ab ab ab
(5.34)
( a x )(b y ) x (b y ) xy (a x ) y
v vi v j
vk vl
ab ab ab ab
u N1 0 N 2
0 N3 0 N 4
0
a
v 0 N1 0 N 2
0 N3 0 N4 (5.35)
9
No debe confundirse los coeficientes a y b de estos polinomios con las longitudes de los lados del elemento.
175
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
Ni Nj
Nk Nl
Figura 5.8. Grafica de las funciones de forma para un elemento rectangular. Graficas normalizadas
x/a y y/b. Se observa como toman valor igual a 1 en el nodo correspondiente y cero en los
restantes nodos.
(a x )(b y) (b y)x xy (a x) y
Ni ; N j
; Nk ; Nl (5.36)
ab ab ab ab
b y b y y y
0 0 0 0
ab a b ab ab
a x x x a x
B
0 0 0 0
(5.37)
ab a b ab ab
a x b y x b y x y a x y
a b a y a b
ab ab ab ab ab
176
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
te / 2 b a
T te E e T *
K e
B D Bdxdy dz 2
B D B dxdy (5.38)
1 v
te / 2 0 0
a a Ae 2b a
2 2 2 2 2 2 2
2b 4b b
1
8
1
8
1
8
6 Ae 12Se 8Se 1 2 Ae 6 Ae
b Ae b Ae b b
2 2 2 2 2 2 2 2
2a a a 2a
1
8
6 Ae 8Se 6 Ae 8S 6S 1 2 Ae
a
2 2
Ae Ae Ae
2
Ae 2 b a a
2 2 2 2
b 2b
2 2
6Se 8Se 6Se 8Se 12Se 8S
b
2 3
a 2a b Ae b Ae b
2 2 2 2
4a 2a
E e te 6Se
2
8Se
2
12Se 8S 12S
K e 2
1 v
a a
2 2 2 2
2b 4b
1
8
1
8
6 Ae 1 2 Ae
b b
2 2 2 2
2a a
s im e tr ic a 1
8
6 Ae 6 Ae
a
2 2
2b 1
8
6 Ae
b
2 2
2a
6 Ae
con:
1 v; 1 v; 3v 1; S e a b ; Ae ab
177
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
178
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
xx
2G xx
xx
yy
yy
2G yy
xx
yy
(5.39)
xy
G xy
zz
xx
yy
Luego de realizar algunas simplificaciones las tres primeras ecuaciones pueden ser
escritas en forma matricial como:
xx 1 v v 0 xx
E
σ yy
v 1 v 0
yy Dε (5.40)
(1 v ) (1 2 v )
0 0 (1 v ) / 2 2 xy
xy
La cuarta ecuación no ha sido incluida, ya que el valor de zz puede ser calculado a través
de las deformaciones xx y yy. Se observa entonces, que las ecuaciones de Hooke para el
caso de deformación plana y de deformación plana solo difieren en las matrices elásticas
D. Por lo que el procedimiento seguido para obtener la matriz de rigidez de un elemento
de esfuerzo plano es idéntico al desarrollo de la matriz de rigidez para un elemento de
deformación plana solo cambiando la matriz D. de esta manera, siguiendo el
procedimiento desarrollado en las secciones 5.2.2 y 5.2.2.1 y empleando la matriz D de la
ecuación (6.23) obtenemos el balance de fuerzas para un elemento triangular de
deformación plana:
E e te Ae
K eu e f F (5.41)
(1 v ) (1 2 v )
Donde Ke es igual a:
179
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
CF CE CJ CH
( B C ) BE BH
2 2
BC v bFv B Jv
2 2 2 2 2
B
2
BF BE BJ BH
2
C CEv CF CHv cj
2 2 2 2 2
FH
2
F FJ
E
2
EF v EH E Jv
2 2 2 2
K e
E EJ
2
EH
F
2
FHv FJ
2 2 2
J
2
H
2
s im e tr ic a HJ v
2 2
H
2
J
2
2
con: 1 v
E e te Ae
Las constantes A…J son las mismas definidas en (7.17). La matriz K e
es
(1 v ) (1 2 v )
180
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Figura. 5.8. Distribución de esfuerzos en el suelo y alrededor de una tubería enterrada y sometida
a una carga de compresión sobre la superficie.
181
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
ur ur u z
rr ; ; zz
r r z
u z ur (5.42)
rz
r z
z r
0
La ley de Hooke en forma matricial puede ser escrita a partir de las ecuaciones (2.18c)
como:
v v
1 0
(1 v ) (1 v )
zz zz
v
rr E (1 v )
1 0
rr
σ
(1 v )
Dε (5.43)
(1 v ) (1 2 v )
s im e tr ic a 1 0
2
rz rz
(1 2 v )
2 (1 v )
rz
0
rr rr
r z r
(5.44)
rz rz
0
zz
r z r
182
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
ur ur
2 2 2
1 u z 1 ur uz ur
( ) (ru r ) 2 2
2 fr 2
r r r z r r r z r t
(5.45)
uz uz
2 2 2
1 u z 1 u z uz
( ) (ru r ) 2 2 fz 2
z r r z r r r z t
ur (r , z, t) ur0 , u z (r , z, t) u z0 r, z u t [0, t ]
(r , z, t) σ n
t
r, z t [0, t ]
(5.46)
ur (r , z, t) ur0 , u z (r , z, t) u z0 r, z v t 0
ur (x,t) ur0 , u z ( x, t) u z0 r, z a t 0
6.4.2.1 Triángulos tres nodos. La formulación por elementos finitos tipo triangulo, parte
de polinomios lineales de aproximación para las variables ur y uz, siendo estas funciones
de r y z, similares a los empleados en el caso de esfuerzo y deformación plana:
ur
i
i
u
z
ur Ni 0 N j
0 N k
0 u j
u (r , z ) (5.47)
r
j
u z 0 Ni 0 N 0 Nk u
j z
u k
r
k
z
u
183
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
0
z
0 C 0 F 0 J
B 0 E 0 H 0
0
r Ni 0 N j
0 N k
0 1
B A Br Cz D Er Fz G H r Jz
1
0
0 Ni 0 N j
0 Nk
2 Ae
r
0
r
0
r
0
(5.48)
r
C B F E J H
z r
k11 G
2
J ( D J ) D ( D J ) ; k12 D G G ( D J )
k13 G H E ( D J ); k14 E G H ( D J )
k15 G I F ( D J ); k16 F G I ( D J )
k 22 D k 23 E G D H G L
2 2
G ;
k 24 D E G H ; k 25 F G D I G M
k 26 D F G I ; k 33 H
2
L ( E L ) E ( E L )
k 34 E H H ( E L ); k 3 5 H I F ( E L ) M ( E L )
184
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
k 36 F H I ( E L ); k 44 E
2
H
2
k 45 F H E I H M ; k 46 E F H I
k 55 I
2
M ( F M ) F ( F M ) ; k 56 F I I ( F M )
k 66 F
2 2
I
Con:
A x j yk xk y D y j yk G xk x j J A re D G z e re
j
B xk yi xi y k E yk yi H xi xk L B re E H z e re
C xi y j x j yi F y j yi I x j xi M C re F I z e re
Por otra parte, para el caso en que la fuerza másica sea constante, el vector de fuerzas
másicas distribuidas está dado por la expresión:
2
T 2 A e re T
N bdrdzd (5.50)
i i j j k k
br bz br bz br bz
3
0
Se debe recordar que b representa, en este caso, fuerzas por unidad de volumen del
material. El vector de fuerzas nodales está dado por:
T T
2 re
i i j j k k
qe N t d qr qz qr qz qr qz (5.51)
Donde en este caso t representa una fuerza distribuida por unidad de longitud
circunferencial.
185
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Capitulo 6.
Sólidos Elásticos
6.1 Introducción
Se habrá observado que la metodología de formulación de problemas por el método de
los elementos finitos empleada hasta el momento se hace fácilmente extensible al caso
de análisis es esfuerzos en problemas de elasticidad tridimensional. Tal aplicación resulta
de gran interés en ingeniería mecánica, en donde la complejidad de muchos componentes
de maquinas y estructurales, impiden la obtención de soluciones analíticas exactas al
problema. Siendo este uno de los campos donde el método de los elementos finitos cobra
una importancia vital. Sin embargo como se verá, el costo computacional en la solución
de problemas prácticos, también puede resultar bastante elevado, debido a la
dimensionalidad del problema, lo cual redunda en el numero de ecuaciones simultaneas
por resolver, si se desean obtener soluciones con un cierto orden de aproximación, lo cual
requerirá contar con computadores de alta capacidad de computo. Para tener una idea del
tamaño de un problema, consideremos el problema 6.1, donde se consideró el problema
de una placa cargada sobre su plano. Si el mismo problema es resuelto empleando
elementos tetraédricos de 3 nodos y no triángulos, tendríamos, para los mismos 131
elementos una malla de aproximadamente 330 nodos (por lo menos), y si consideramos
187
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
que los tetraedros presentan 3 grados de libertad por nodo, estamos hablando de un
problema con 990 ecuaciones simultaneas aproximadamente, lo cual presenta hoy en día
un problema computacionalmente, muy real. No es por lo tanto sorprendente que el
tiempo de cálculo sea elevado en análisis tridimensional de esfuerzos.
xy
2
u
fx
xx xz
2
x y z t
yx
yy
yz v
2
fy
x y z t
2
(6.1)
zy
2
w
fz
zx zz
2
x y z t
Ecuaciones cinemáticas:
u
; v w
; xy
u v
; u w v w (6.2)
xx , xz
; yz
x y x
yy zz
y z z x z y
188
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Ecuaciones constitutivas:
xx
2G xx
xx
yy
zz ; xy
G xy
2G ; G (6.3)
yy yy xx yy zz xz xz
zz
2G zz
xx
yy
zz ; yz
G yz
Como se explicó en la sección 2.8, las ecuaciones (6.1) pueden ser escritas en función de
los desplazamientos, a través de las ecuaciones (6.2) y (6.3), lo cual conduce a las
ecuaciones de Navier:
u
2
( G ) d iv u G u
2
2
x t
2
v
( G ) d iv u G v
2
(6.4)
2
y t
2
w
( G ) d iv u G w
2
2
z t
(x, y, z,t) σ n
t
x, y, z t [0, t ]
(6.5)
u (x, y, z,t) u0 x, y, z v t 0
u (x, y, z,t) u0 x, y, z a t 0
189
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
(6.6)
K ea fe qe
Donde:
T
K B D Bd
e (6.7)
(6.8)
T T T
fe N bd B D ε0d B σ 0d
T
qe N t d (6.9)
v v
1 0 0 0
1 v 1 v
v
1 0 0 0
1 v
(6.10)
1 0 0 0
1 2v
D
0 0
2 (1 v )
1 2v
s im e tr ic a 0
2 (1 v )
1 2v
2 (1 v )
190
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
x
y
z
S
(6.11)
y x
z y
z x
Por otra parte, el polinomio de aproximación para u puede ser escrito en forma compacta
como (considerando un tetraedro de cuatro nodos, ver siguiente sección):
u Nu e (6.12)
con:
N1 0 0 N 2
0 0 N3 0 0 N 4
0 0
N 0 N1 0 0 N 0 0 N3 0 0 N 0 (6.13)
2 4
0 0 N1 0 0 N2 0 0 N3 0 0 N 4
u e u1
T
v1 w1 u2 v2 w u3 v3 w3 u4 v4 w4 (6.14)
2
Donde ui, vi, wi representan las componentes de desplazamiento en cada nodo. La matriz
B para este caso está dada por:
191
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
N i N j N N l
k
0 0 0 0 0 0 0 0
x x x x
N i N j N N l
k
0 0 0 0 0 0 0 0
y y y y
N i N N N l
0
j k
0 0 0 0 0 0 0
B
z z z z (6.15)
N N
N i N i N N N l N l
j j k k
0 0 0 0
y x y x y x y x
N i N i N N N N N l N l
j j k k
0 0 0 0
z y z y z y z y
N i N i N j
N j N N N l N l
k k
0 0 0 0
z x z x z x z x
Observamos a través de la matriz B, que la expresión (6.7) requiere que u sea por lo
menos C1 dentro de cada elemento (es decir que sea continua y derivable hasta la
primera derivada). Podemos entonces, al igual que para el caso de elementos CST,
proponer un polinomio lineal en x, y, z para aproximar el campo de desplazamiento, a
partir de los desplazamientos en los cuatro nodos:
uˆ ( x , y , z ) a b x c y d z
vˆ ( x , y , z ) e f x g y h z (6.16)
wˆ ( x , y , z ) i j x k y l z
Los coeficientes de estos polinomios pueden ser hallados teniendo en cuenta las
siguientes condiciones en los nodos:
192
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
vi
ui vk
i
wi
vj uk
k
wk
uj
j
y
vl
wj
x
ul
l
z wl
Figura 6.1. Elemento tetraédrico de cuatro nodos. La numeración de los nodos es similar
a la numeración para los elementos CST. En este caso, se escoge cualquier nodo y se
enumera en sentido contrario a las manecillas del reloj mirando desde el nodo escogido.
Por ejemplo: klij ó desde i: ikjl.
u ( xi , yi , zi ) u i , u(x j, y j, z j) u j , u ( xk , yk , zk ) u k , u ( xl , yl , zl ) u l
v ( xi , yi , zi ) vi , v(x j, y j, y j ) v j , v( xk , yk , zk ) vk , v ( xl , yl , zl ) vl (6.17)
w ( xi , yi , zi ) wi , w(x j, y j, y j) w j , w (xk , yk , zk ) wk , w ( xl , yl , zl ) wl
Las cuales son reemplazadas en (6.17) para hallar los coeficientes desconocidos. De esta
manera, por ejemplo, el polinomio de interpolación para u(x,y,z) queda de la forma
general:
193
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
uˆ ( x , y , z ) N i u i N j u j
N k u k N lul
(6.18)
vˆ ( x , y , z ) N i v i N j v j
N k vk N l vl
wˆ ( x , y , z ) N i w i N j w j
N k wk N l wl
con:
a i bi x c i y d i z a j
bjx cjy d jz
Ni ; N
6V e
j
6V e (6.19)
a k bk x c k y d k z a l bl x c l y d l z
N k
; Nl
6V e 6V e
con:
xj y j
zj 1 y j
zj
ai det xk yk zk ; bi d e t 1 yk zk
xl yl zl 1 yl zl
(6.20)
xj 1 zj xj y j
1
c j det xk 1 zk ; d i det xk yk 1
xl 1 zl xl yl 1
Donde xj, yj, zj representan las coordenadas nodales del nodo j, por ejemplo. Las
restantes constantes se obtienen de la misma manera mediante permutación cíclica de
los subíndices i, j, k, l. Ve es el volumen del elemento, el cual puede ser calculado a partir
de las coordenadas nodales:
1 xi yi zi
1 1 xj y j
zj
Ve det
6 1 xk yk zk (6.21)
1 xl yl zl
194
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
bi 0 0 bj 0 0 bk 0 0 bl 0 0
0 ci 0 0 cj 0 0 ck 0 0 cl 0
0 0 di 0 0 d 0 0 dk 0 0 dk
B
1
j
(6.22)
6V e c i bi 0 cj bj 0 ck bk 0 cl bl 0
0 di ci 0 d cj 0 dk ck 0 dl cl
j
di 0 bi d 0 bj dk 0 bk dl 0 bl
j
Las derivadas obtenidas son independientes tanto de x como de y, lo cual indica que se
tienen expresiones constantes para los esfuerzos y deformaciones dentro del elemento, al
igual que en el elemento CST. Reemplazando en la ecuación (6.7) e integrando
obtenemos la matriz de rigidez para un elemento tetraédrico de cuatro nodos:
E (1 v ) T
(6.23)
K e
B DB
7 2 V e (1 v ) (1 2 v )
No se ha expandido esta expresión ya que resulta bastante extensa, tal como se podrá
verificar. De igual manera computacionalmente la expresión (6.24) es fácilmente
programable, no necesitando ser expandida de forma explicita. Para el caso en que tanto
las fuerzas de cuerpo como los esfuerzos en las caras de elemento sean constantes se
obtienen expresiones similares al caso CST (lo cual no es de extrañar). Las fuerzas de
cuerpo son reemplazadas por fuerzas nodales equivalentes a una cuarta parte de la
fuerza másica, de manera similar un esfuerzo uniformemente distribuido sobre una cara
del elemento es reemplazado por fuerzas puntuales de igual magnitud aplicadas a los
nodos que definen la cara.
195
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Capitulo 7.
Elementos Transformados
7.1 Introducción
El capitulo presenta un aspecto importante en el modelamiento por elementos finitos,
como lo son los temas de funciones de forma, integración numérica y elementos
transformados. La primera parte del capitulo trata el tema de funciones de forma desde un
contexto generalizado. Se presenta la generación de funciones a través de los polinomios
de Lagrange y Hermite, así como el triangulo de pascal para elementos de triangulares y
cuadriláteros. La segunda parte, se trata el tema de elementos transformados y el
concepto de elementos paramétricos, los cuales se definen a través de un sistema de
coordenadas del elemento, permite desarrollar elementos distorsionados que permiten
capturar geometrías más complejas. En esta sección se presenta igualmente el concepto
de sistema local de coordenadas o sistema de coordenada del elemento, y la relación
existente entre la geometría real del elemento y este sistema de coordenadas. La última
parte del capitulo trata sobre la implementación de estrategias de integración numérica
para el cálculo de las matrices de rigidez de los elementos. Se estudia específicamente
las reglas de integración de Gauss (cuadratura de Gauss), la cual es la utilizada en
elementos finitos. Relacionado con este tema se presenta la transformación del dominio
de integración y el concepto de elemento maestro es presentado.
197
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
p
1
1
F ( ) d w i F ( i )
(7.1)
i 1
10
Se observa que se emplea el sistema de coordenadas del elemento (coordenadas locales).
198
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
0 1 0 2 1
- - -
1 2
-0.77459777 0.55555555
2 3 0.000000000 0.88888889 5
+0.77459777 0.55555555
-0.86113631 0.34785485
-0.33998104 0.65214515
3 4 -0.33998104 0.65214515 7
-0.86113631 0.34785485
-090617985 0.23692689
-0.53846931 0.47862867
4 5 -0.00000000 0.56888889 9
0.53746931 0.47862867
-0.90617985. 0.23692689
-093246951 0.17132449
-0.66120939 -0.36076157
5 6 -0.23861919 -0.46791393 11
-0.23861919 -0.46791393
0.66120939 -0.36076157
0.93246451 0.17132449
Tabla 7.1 Puntos de integración y números de ponderación para reglas hasta 5 puntos de
integración.
(3 2 5 ) d
2
1
Solución. Ya que F() está dada por un polinomio de segundo grado, el valor exacto de la
integral se obtiene empleando por lo menos p = (2+1)/2 =1.5 2 puntos de integración (la
aproximación es obvia). Empleando la tabla 6.1 para p = 2 se obtiene la siguiente
aproximación:
199
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
1
(3 2 5 ) d (1) * F
2
1 / 3 (1) * F ( 1 / 3 ) 1 2
1
(3 8 2)d
4 3
1
Solución. Para este caso, deben emplearse (4+1)/2 = 2.5 3 puntos de integración.
Nuevamente de la tabla 6.1 se obtienen las coordenadas de los puntos de integración y
números de ponderación:
1 = -0.774597 w1=0.5555
2 = 0 w2=0.8889
3 = 0.774597 w3=0.555
(3 8 2 ) d w 1 F ( 1 ) w 2 F ( 2 ) w 3 F ( 3 ) 2 .0
4 3
1
El lector puede verificar que el valor obtenido es igual a la solución exacta de dicha
integral. Hay que resaltar que la exactitud de dicha solución se encuentra ligada al
número de decimales de 1 como de w1, ya que a excepción de la regla de integración con
un punto, estos números son irracionales. Observe que la tabla 6.1 presenta estos
números con 12 cifras significativas.
200
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
siguiente expresión general para una integral sobre el dominio bidimensional [-1,1] x [-
1,1]:
p
1 1 1 1 1
F ( , ) d d F ( , ) d d w i F ( i , ) d
1 1 1 1 1
i 1
1 1
p1 p2 (7.2)
F ( , ) d d w j
w i F ( i , j )
1 1
j 1 i 1
1 1
6 7 2 d d
2 3 2
1 1
Punto
i j wi wj
(i,j)
(1,1) - -1.732050 1 1
1.732050
(2,1) 1.732050 -1.732050 1 1
-
(1,2) 1.732050 1 1
1.732050
(2,2) 1.732050 1.732050 1 1
201
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
2 2
1 1
6 7 2 d d w i F ( i , i ) 8 .0
2 3 2
w j
1 1
j 1 i 1
Por otra parte, para el caso de integrales sobre un dominio tridimensional definido por [-
1,1] x [-1,1] x [-1,1], pueden ser evaluadas numéricamente a través del procedimiento
empleado para evaluar integrales sobre dominios tridimensionales. Generalizando este
procedimiento se obtiene para el caso tridimensional:
p3 p1 p2
1 1 1
1 1 1
F ( , ) d d wk w j w i F ( i , j , k )
(7.3)
k 1 j 1 i 1
1 1 1
2 d d
4 3 2
1 1 1
Solución. En este caso el número de puntos de integración a utilizar en cada una de las
direcciones son:
202
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
La siguiente tabla muestra las coordenadas de los puntos de integración así como lo
valores de ponderación:
Punto
(i,j,k)
i j i wi wj wk
-
(1,1,1) 0.000000 -1.732050 0.5555 2.000000 1.000000
0.774597
(2,1,1) 0.000000 0.000000 -1.732050 0.8889 2.000000 1.000000
(3,1,1) 0.774597 0.000000 -1.732050 0.5555 2.000000 1.000000
-
(1,1,2) 0.000000 1.732050 0.5555 2.000000 1.000000
0.774597
(2,1,2) 0.00000 0.000000 1.732050 0.8889 2.000000 1.000000
(3,1,2) 0.774597 0.000000 1.732050 0.5555 2.000000 1.000000
2 1 3
1 1 1
1 1 1
2 d d
4 3 2
wk w j wi
4 3
2
2
72
k 1 j 1 i 1
%cuadratura de gauss
%integración bidimensional
e=[-sqrt(1/3) sqrt(1/3)];
n=[-sqrt(1/3) sqrt(1/3)];
wi=[1 1 1 1];
wj=[1 1 1 1];
F=0;
for j=1:2
f = 0;
for i=1:2
Fp=6*n(i)^2*e(i)^3+7*e(i)*n(i)^2-n(i)+2;
f=f+wi(i)*Fp;
end
F=F+wj(j)*f;
end
F
%cuadratura de gauss
203
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
%integración tridimensional
e=[-0.774597 0.000000 0.774597];
n=[0.000000];
u=[-1.732050 1.732050];
wi=[0.5555 0.8889 0.5555];
wj=[2];
wk=[1 1];
F=0
for k = 1:2
ff=0;
for j=1:1
f=0;
for i=1:3
Fp=e(i)^4*n(j)^3+2*e(i)^2*n(j)+u(k)+9;
f=f+wi(i)*Fp
end
ff=ff+wj(j)*f;
end
F=F+wk(k)*ff;
end
F
Observamos, por lo visto en la sección anterior, que las reglas de Gauss sobre dominios
cuadrados o cúbicos se encuentran bien establecidos y son bastante sencillas de aplicar,
204
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
por lo menos desde un punto de vista computacional. Entonces el objetivo es realizar una
transformación de variables de integración para el cálculo de la integral. Como se
mencionó en el capitulo 6, la matriz de rigidez general para un elemento tridimensional
está dada por11:
T
(7.4)
K e
v
B DBdxdydz
Bajo una transformación, las coordenadas de los puntos del dominio real se encuentran
representadas por coordenadas en el dominio transformado de un elemento maestro. Por
ejemplo, en el caso de elementos cuadriláteros el elemento maestro es un elemento
cuadrado tal como se presenta en la figura 7.1. Esta figura muestra elementos maestros
para elementos unidimensionales, bidimensionales (triángulos y cuadriláteros) y
elementos tridimensionales (tetraedros, pirámides y Bricks). Este elemento maestro
permite evaluar integrales de manera mas simplificada.
x x ( , , ); y y ( , , ); z z ( , , ) (7.5)
11
El procedimiento presentado es totalmente aplicable al caso de problemas uni y bidimensionales, realizando
las simplificaciones del caso.
205
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
x=(,)
y=(,) =1
p(,) =1
=-1
=-1
x x x
dx d d d
y y y
dy d d d
(7.6)
z z z
dz d d d
x x x
dx d
y y y (7.7)
dy d J .d
d z d
z z z
206
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
d x d y d z d e t( J ) d d d (7.8)
d x d y d e t( J ) d d (7.9)
x y
J
x y (7.10)
1 1 1 T (7.11)
Ke Bˆ D Bˆ d e t( J ) d d d
1 1 1
Donde se ha escrito Bˆ para indicar que esta matriz ahora es función de las coordenadas:
, y . Para esto, recordemos que esta matriz está dada en función de derivadas con
respecto a x, y y z. En forma general estas derivadas pueden hallarse para una función
cualquiera:
( x ( , , ), y ( , , ), z ( , , )) (7.12)
207
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
x y z
x y z
x y z (7.13)
x y z
x y z
x y z
1
x y z
x
x y z 1
J
y (7.14)
x y z
z
Cualquier relación que cumpla la condición de ser biunivoca en todo del dominio del
elemento maestro puede ser empleada. La opción mas sencilla es emplear polinomios
para definir estas funciones, ya que algebraicamente simplifican los cálculos. Si el numero
de nodos empleados para definir la geometría del elemento, es igual al numero de nodos
empleados en el polinomio de aproximación, estamos hablando de un elemento
isoparamétrico. Si el numero de nodos empleados para definir la geometría del elemento
es superior estamos hablando de un elemento supraparamétrico, este tipo de elemento
permite modelar de mejor forma las geometrías con curvaturas pronunciadas.
208
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
k (6,9)
l k
(3,6) l
j (8,5)
y
x i j
i (4,3)
x Elemento maestro
x N i xi N j x j N k xk N l xl
y N i yi N j y j N k yk N l yl
donde:
1 1
Ni 1 1 ; N j
1 1 ;
4 4
1 1
N k
1 1 ; Nl 1 1 ;
4 4
209
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
x 1
4 (1 ) 8 (1 ) 6 (1 ) 3 (1 )
4
x 1
4 (1 ) 8 (1 ) 6 (1 ) 3 (1 )
4
x y
J
x y
T
K e
he v
B DBdxdy
1 1 T
Ke Bˆ D Bˆ d e t( J ) d d
1 1
210
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Para esto recordemos que la matriz B y D están dadas en este caso por:
x
Ni 0 N j
0 N k
0 Nl 0
S ; N
y
0 Ni 0 N j
0 N k
0 Nl
y x
N N j N N l
i k
0 0 0 0
x x x x
N i N N N l
j
B SN 0
k
0 0 0
y y y y
N i N i N N N N N l N l
j j k k
y x y x y x y x
1 v 0
E
D v 1 0
1 v
2
0 0 G
La cual es obtenida como caso especial de las expresiones dadas en los capítulos 6 y 7.
Las derivadas contenidas en B pueden ser como:
N N
x 1
J
N N
y
211
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
i {-1.732050, 1.732050}
i {-1.732050, 1.732050}
w {1}
j 1,2
k0=0
i 1,2
Ke
fin
Donde N es una función de forma especifica. Esta relación permite expresar B en función
de y , con lo cual se obtiene Bˆ . Ahora, el proceso de cálculo de la matriz de rigidez a
212
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
1 1 2 2
T T
K e
Bˆ D Bˆ d e t ( J ) d d w j
w i Bˆ ( i , j ) D Bˆ ( i , j ) d e t ( J ( i , j ) )
1 1
j 1 i 1
T T
N N N N
D , ,d , .
x y
clear all
E=200e9;, v=0.3;, t=1;
G=E/(2*(1+v));
x1=4;, x2=8;, x3=6;, x4=3;
y1=3;, y2=5;, y3=9;, y4=6;
D11=(E/(1-v^2));
D12=(v*E/(1-v^2));
D22=(E/(1-v^2));
D66=G;
D=[D11,D12,0;D12,D22,0;0,0,D66];
Ke=zeros(8);,
eg = [-0.5773502692; 0.5773502692];
ng = [-0.5773502692; 0.5773502692];
for i = 1:2
for j = 1:2
B=zeros(3,8);
e = eg(i);
n = ng(j);
J11 = -0.25*(1-n)*x1+0.25*(1-n)*x2+0.25*(1+n)*x3-
0.25*(1+n)*x4; %dx/de
J12 = -0.25*(1-n)*y1+0.25*(1-n)*y2+0.25*(1+n)*y3-
0.25*(1+n)*y4; %dy/de
J21 = -0.25*(1-e)*x1-
0.25*(1+e)*x2+0.25*(1+e)*x3+0.25*(1-e)*x4;%dx/dn
J22 = -0.25*(1-e)*y1-
0.25*(1+e)*y2+0.25*(1+e)*y3+0.25*(1-e)*y4;%dy/dn
J = [J11 J12; J21 J22];
213
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
p: (-2.5,0,3)
o: (-2.5,2.5,3) p
o
m: (1.5,0,3)
m
n: (2,3,3) n
l: (-
2,0,0) k: (-3,3,0)
i: (0,0,0)
l: (-1,-1,-1) k: (-1,1,-1)
z
j: (1,3,0) i: (1,-1,-1)
j: (1,1,-1)
x y
DN1c = [-0.25*(1-n);-0.25*(1-e)];
DN2c = [0.25*(1-n);-0.25*(1+e)];
DN3c = [0.25*(1+n);0.25*(1+e)];
DN4c = [-0.25*(1+n);0.25*(1-e)];
DN1x = inv(J)*DN1c;
DN2x = inv(J)*DN2c;
DN3x = inv(J)*DN3c;
DN4x = inv(J)*DN4c;
%Calculo de la matriz Bp
B=[DN1x(1) DN2x(1) DN3x(1) DN4x(1) 0 0 0 0;...
0 0 0 0 DN1x(2) DN2x(2) DN3x(2) DN4x(2);...
DN1x(2) DN2x(2) DN3x(2) DN4x(2) DN1x(1) DN2x(1)
DN3x(1) DN4x(1)];
Ke = Ke+t*B'*D*B*det(J);
end
end
Ke
214
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
0 .6 8 2 5 -0 .3 1 7 6 -0 .0 6 4 4 -0 .3 0 0 5 0 .0 7 7 6 -0 .3 1 7 3 -0 .1 3 8 1 0 .3 7 7 8
1 .4 3 8 9 -0 .0 9 4 4 -1 .0 2 6 8 -0 .2 6 2 3 -0 .2 8 3 0 0 .3 0 2 7 0 .2 4 2 6
0 .5 4 5 1 -0 .3 8 6 3 -0 .1 3 8 1 0 .3 5 7 6 0 .0 9 1 0 -0 .3 1 0 6
1 .7 1 3 6 0 .3 2 2 8 0 .2 4 2 6 -0 .2 5 5 6 -0 .3 0 9 9
Ke=
1 .1 7 7 9 0 .0 6 6 4 -0 .6 3 1 5 -0 .6 1 2 8
s im e tric a 0 .7 0 6 7 -0 .4 3 0 7 -0 .3 4 2 4
1 .0 5 6 5 0 .0 0 5 6
0 .9 4 9 6
Ejemplo. Determinar la matriz de rigidez del brick de ocho nodos mostrado en la figura.
Utilice cuatro puntos de integración gaussiana en cada dirección. Considere: E =29x106
psi y v = 0.3.
215
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
Capitulo 8.
Implementación Computacional
8.1 Introducción
En este capitulo consideraremos algunos de los aspectos relativos al desarrollo de los
programas para computador para cálculo por elementos finitos que utilizan la teoría
presentada en los capítulos anteriores. El programa de cálculo que se presenta puede ser
empleado para analizar armaduras planas. Está desarrollado en MATLAB 6.1 y puede ser
fácilmente adaptado para analizar marcos planos e incluso estructuras tridimensionales.
217
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
180 in
360 in
10000 Lbf
15000 Lbf
15 16
6 7
8 14
11 12 13
6 7
11
5 10 8
9 12 13
1 2 3 4 5
1 3 2 5 3 7 4 9
1 2 4 6 8 10
218
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
8.2 Armaduras
Considere la armadura mostrada en la figura. Para todos los elementos utilice E = 29e6
psi y A = 1 plg. Determine, los desplazamientos nodales y la geometría deformada de la
estructura, así como los esfuerzos desarrollados en cada barra, utilizando el programa
dado a continuación.
8.2.1 Preprocesamiento
A continuación se lista el modulo de preprocesamiento empleado para la solución del
problema propuesto:
219
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
Ae = [1.0 1.5 2.5 2.3 3.0 3.3 1.2 1.4 1.0 3.0 1.8 2.8 1.5];
La fila 8 define el modulo elástico del material. Nuevamente en este caso su valor es igual
para todos los elementos. En el caso de no serlo puede definirse un vector (tal como se
hizo para el caso de las áreas de los elementos) para definir el modulo elástico para cada
elemento.
La línea 10 define los elementos a través de la interconexión de los nodos en la matriz EL.
Nuevamente, el número de la fila en esta matriz identifica el número del elemento. El nodo
i del elemento es ubicado en la primera columna y el nodo j es ubicado en la segunda
columna. Así por ejemplo el elemento 10, definido por los nodos i = 6 y j = 3, se encuentra
ubicado en la fila 10 de la matriz EL.
En la fila 11 se define el vector ANG que contiene los ángulos de dirección para cada
elemento con eje global “x”. La generación de este vector puede hacerse
automáticamente a partir de las coordenadas nodales definidas en el vector X y la matriz
de conectividad EL, a través del calculo de estos ángulos para cada elemento. Lo mismo
podría realizarse para el cálculo de la longitud de cada elemento, las cuales se
encuentran contenidas en el vector Le presentado en la línea 12.
220
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
El modulo presentado es uno entre muchos que pueden escribirse. De hecho es, casi el
más sencillo. En general los módulos de preprocesamiento contiene instrucciones para
leer un archivo de texto (archivo de entrada del modelo) donde se encuentra contenida
toda la información del modelo: coordenadas nodales, definición de elementos,
propiedades del material y de sección transversal, grados de libertad restringidos, cargas
aplicadas y otros aspectos. Igualmente, son módulos que automáticamente calculan la
longitud de elementos y ángulos de dirección. Los módulos de preprocesamiento mas
avanzados poseen módulos CAD para generar la geometría del modelo y adicional
grados de libertad y cargas aplicadas. A partir de este modelo, el código automáticamente
genera el archivo de entrada del modelo. De esta manera es como trabajan los códigos
comerciales para modelamiento numérico por elementos finitos, tales como ANSYS,
ABAQUS, ALGOR y otros. Aunque también estos tienen la opción para que el usuario
escriba el archivo de entrada, lo cual es necesario para el desarrollo de ciertos modelos,
tales como en el análisis de problemas de optimización en ANSYS.
8.2.2.1 Armado de matriz global. El submodulo de armado de la matriz global inicia con
la definición de la matriz de conectividad B, continúa con el cálculo de las matrices de
rigidez para cada elementos ke y finaliza con el armado de la matriz global de rigidez K. a
continuación se presenta el modulo desarrollado para el análisis del problema propuesto:
221
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
1: B = [1 2 3 4;...
2: 3 4 5 6;...
3: 5 6 7 8;...
4: 7 8 9 10;...
5: 1 2 11 12;...
6: 11 12 15 16;...
7: 15 16 13 14;...
8: 13 14 9 10;...
9: 11 12 3 4;...
10: 15 16 5 6;...
11: 13 14 7 8;...
12: 11 12 5 6;...
13: 5 6 13 14];...
14:
15: for n = 1 : NELE
16: c = cos(ANG(n)*pi/180);
17: s = sin(ANG(n)*pi/180);
18: cs = c*s;
19: Ke = Ae*Ee/Le(n)*[c^2 cs -c^2 -cs;...
20: cs s^2 -cs -s^2;...
21: -c^2 -cs c^2 cs;...
22: -cs -s^2 cs s^2];
23: for i = 1:4
24: I = B(n,i);
25: for j =1:4
26: J = B(n,j);
27: K(I,J) = K(I,J) + Ke(i,j);
28: end
29: end
30: end
222
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
2, 3 y 4 (o sea: 1 1 2
ux ,u y ,ux ,u y
2
) corresponden a los grados de libertad globales 11, 12, 15 y
(4)
(1) (11)
(2) (12)
Figura 8.2 relación entre los grados de libertad locales y globales (en negrilla).
1 2 3 4
B 11 12 15 16
Debemos recordar que la matriz Ke trabaja con grados de libertad locales y la matriz de
rigidez K trabaja con grados de libertad globales. Los elementos de la primera se pueden
ubicar en K empleando la matriz B que conecta los grados de libertad locales con los
grados de libertad globales. Por ejemplo, consideremos la matriz Ke para el elemento “6”:
1 2 3 4
223
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
5 .9 5 1 9 2 .2 3 1 3 5 .9 5 1 9 2 .2 3 1 3
2 .2 3 1 3 0 .8 3 6 5 2 .2 3 1 3 0 .8 3 6 5
1 10
6
k 6
5 .9 5 1 9 2 .2 3 1 3 5 .9 5 1 9 2 .2 3 1 3
2 .2 3 1 3 0 .8 3 6 5 2 .2 3 1 3 0 .8 3 6 5
Las filas 1 al 13 del código mostrado definen la matriz B. desde la fila 15 hasta la 30 se
define un loop en la variable n que toma valores de 1 hasta el numero de elementos NELE
que permite llamar los valores de ANG, Ee y Ae (si es el caso) para cada elemento a
través de los vectores definidos en el modulo de preprocesamiento. En las líneas 16 a 18
se calculan los valores de senos, cosenos y producto para cada elemento y luego se
introducen en la matriz de rigidez para cada elemento en las líneas 19 a 22. Un loop
anidado en las variables i y j, que inicia en la línea 23 y termina en la 29, toma valores de
1 a 4 para cada una de estas variables y a partir de estas lee los grados de libertad
globales en B a partir de las instrucciones B(n,i) y B(n,j) para luego ubicar el elemento
ke(i,j) en la posición K(I,J) de la matriz global, con lo cual se arma la matriz global.
8.2.2.2 Reducción de la Matriz Global y Solución del Sistema. La matriz global, junto
con el vector de desplazamientos y el vector de fuerza, es reducida, partiendo de los
grados de libertad conocidos y definidos en el vector U. El siguiente es el submodulo
propuesto:
224
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
1: c = 1;
2: cmax = 2*NNOD;
3: Uk = U;
4: Fk = F;
5: while c <= cmax
6: if Uk(c) == 0
7: K(:,c) = [];
8: K(c,:) = [];
9: Uk(c) = [];
10: Fk(c) = [];
11: c = 0;
12: cmax = cmax - 1;
13: end;
14: c = c + 1;
15: end
16: Us = inv(K)*Fk';
225
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
1: j = 0;
2: for i = 1 : 2*NNOD
3: if U(i) == 1
4: j = j + 1;
5: U(i) = Us(j);
6: end
7: end
1: esc = 20;
226
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
1: U1 = sqrt(U(2*EL(:,1)-1).^2 + U(2*EL(:,1)).^2);
2: U2 = sqrt(U(2*EL(:,2)-1).^2 + U(2*EL(:,2)).^2);
3: e = (U2-U1)./Le; s = Ee.*e;
4: e', s'
El cálculo del esfuerzo en cada barra es realizado a través de la ley de Hooke. Los
vectores de desplazamiento (U), de deformación unitaria (e) y de esfuerzo (s) son listados
en la ventana de comandos de MATLAB. El código completo en MATLAB 6.1 se lista a
continuación.
227
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
228
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
B = [1 2 3 4;...
3 4 5 6;...
5 6 7 8;...
7 8 9 10;...
1 2 11 12;...
11 12 15 16;...
15 16 13 14;...
13 14 9 10;...
11 12 3 4;...
15 16 5 6;...
13 14 7 8;...
11 12 5 6;...
5 6 13 14];...
for n = 1 : NELE
c = cos(ANG(n)*pi/180);
s = sin(ANG(n)*pi/180);
cs = c*s;
Ke = Ae*Ee/Le(n)*[c^2 cs -c^2 -cs;...
cs s^2 -cs -s^2;...
-c^2 -cs c^2 cs;...
-cs -s^2 cs s^2]
for i = 1:4
I = B(n,i);
for j =1:4
J = B(n,j);
K(I,J) = K(I,J) + Ke(i,j);
end
end
end
% reduccion del sistema de ecuaciones segun GDL conocidos
c = 1;
cmax = 2*NNOD;
Uk = U;
Fk = F;
while c <= cmax
if Uk(c) == 0
K(:,c) = [];
K(c,:) = [];
Uk(c) = [];
Fk(c) = [];
c = 0;
cmax = cmax - 1;
end;
c = c + 1;
end
Us = inv(K)*Fk';
229
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
% calculo de esfuerzos
U1 = sqrt(U(2*EL(:,1)-1).^2 + U(2*EL(:,1)).^2);
U2 = sqrt(U(2*EL(:,2)-1).^2 + U(2*EL(:,2)).^2);
e = (U2-U1)./Le; s = Ee.*e;
e', s'
230
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
231
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
G D Lx 2 N um N O D 1
(8.1)
G D Ly 2 N um N O D
GDLy = 2*4 = 8
Es decir, en el grado de libertad 8 del vector U debe ubicarse “0”. De esta manera, la
matriz BC puede armarse de forma automática, ya que solo debe identificarse los nodos
para cada elemento y aplicar las ecuaciones (6.26). por ejemplo, los grados globales para
el elemento 5 son (utilizando la expresión del programa):
232
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
BC = [35 36 37 38 53 54]
Por otra parte, otra variación importante en este modulo, la representa el calculo de la
matriz de rigidez del elemento CST a partir de las constantes A…J. estas son calculadas
a partir de las coordenadas nodales, las cuales son determinadas a partir de la expresión
general:
X(EL(Num.Elemento,1…3),1..2)
En la cual Num.Elemento es el número del elemento y los valores 1...3 se refieren a los
nodos i, j, k, respectivamente. 1 representa la coordenada x, y 2 representa la coordenada
y. Por ejemplo, supongamos que estamos interesados en determinar la coordenada x del
nodo k del elemento 2. Para obtener esta coordenada, debemos primero determinar el
nodo k del elemento 2. Sabemos que este lo encontramos en la fila 2 y columna 3 de la
matriz de interconexión EL, de esta manera:
j = EL(2,3)
y = X(j,1)
y = X(EL(2,2),1)
De esta manera se arman las constantes A…J y a partir de ellas se determinan las
componentes de la matriz Ke.
233
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
234
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
E = X(EL(n,3),2)-X(EL(n,1),2);
F = X(EL(n,1),1)-X(EL(n,3),1);
H = X(EL(n,1),2)-X(EL(n,2),2);
J = X(EL(n,2),1)-X(EL(n,1),1);
Ae = 0.5*(A + X(EL(n,1),1)*B + X(EL(n,1),2)*C);
alph=1-v;
K11 = B^2+0.5*C^2*alph; K12 = 0.5*B*C*alph+B*C*v;
K13 = B*E+0.5*C*F*alph; K14 = 0.5*C*E*alph+B*F*v;
K15 = B*H+0.5*C*J*alph; K16 = 0.5*C*H*alph+B*J*v;
K22 = C^2+0.5*B^2*alph; K23 = 0.5*B*F*alph+C*E*v;
K24 = C*F+0.5*B*E*alph; K25 = 0.5*B*J*alph+C*H*v;
K26 = C*J+0.5*B*H*alph; K33 = E^2+0.5*F^2*alph;
K34 = 0.5*E*F*alph+E*F*v; K35 = E*H+0.5*F*J*alph;
K36 = 0.5*F*H*alph+E*J*v; K44 = F^2+0.5*E^2*alph;
K45 = 0.5*E*J*alph+F*H*v; K46 = F*J+0.5*E*H*alph;
K55 = H^2+0.5*J^2*alph; K56 = 0.5*H*J*alph+H*J*v;
K66 = J^2+0.5*H^2*alph;
235
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
end
Us = K\Fk';
% arma vector solucion
j = 0;
for i = 1 : 2*NNOD
if U(i) == 1
j = j + 1;
U(i) = Us(j);
end;
end;
U'
% -------- MODULO DE POSTPROCESAMIENTO -----------------
esc = 20000;
x(:,1) = X(:,1) + esc*U(1:2:2*NNOD)';
x(:,2) = X(:,2) + esc*U(2:2:2*NNOD)';
XX = [x(EL(:,1),1) x(EL(:,2),1) x(EL(:,3),1)];
YY = [x(EL(:,1),2) x(EL(:,2),2) x(EL(:,3),2)];
CC = [U(2*EL(:,1))' U(2*EL(:,2))' U(2*EL(:,3))'];
fill(XX',YY',CC'); %
dibuja estructura deformada
colorbar('horiz');
236
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
0.2
0.2
0.1
225 N
237
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
(a) (b)
(c) (d)
(e) (f)
238
FACULTAD DE INGENIERÍA PROGRAMAS DE INGENIERÍA MECÁNICA Y MECATRÓNICA
El cálculo de los esfuerzos al interior de cada elemento puede ser determinadas primero
las deformaciones unitarias, que pueden ser halladas a partir de los polinomios de
interpolación como:
u v
xx Bui Eu j
H uk , yy
C vi F v j Jvk
x y
(8.3)
u v
xy
C ui Fu j
Ju k B vi E v j H vk
y x
Las figuras 8.4 (c) a (f) calculan estos esfuerzos. Se observa en estas graficas como el
campo de esfuerzos no es continuo en todo el cuerpo. Esto es debido a que el elemento
CST predice un campo de esfuerzos constante al interior de cada elemento, por lo que se
presentan discontinuidades en las fronteras entre elementos. De allí el nombre de
elemento CST. Por lo tanto debe tenerse precaución al momento de emplear estos
elementos, ya que, en general, los campos de esfuerzos son continuos, debiendo ser
necesario emplear elementos CST pequeños de tal manera que aproximen de forma
adecuada estos campos.
239
GUÍA DE CURSO | Introducción al Análisis por Elementos Finitos en Mecánica de Sólidos
Nodos Elementos
1 0,10 0,04 1 22 23 13 32 1 16 28
2 0,00 0,04 2 23 20 14 33 29 6 28
3 0,00 0,22 3 20 21 25 34 31 8 29
4 0,00 0,13 4 21 18 26 35 28 30 29
5 0,10 0,40 5 18 19 27 36 29 30 31
6 0,05 0,31 6 19 17 9 37 1 28 2
7 0,50 0,40 7 17 24 10 38 2 28 4
8 0,24 0,40 8 24 22 12
9 0,35 0,40 9 7 10 24
10 0,43 0,40 10 11 13 23
11 0,50 0,20 11 13 12 22
12 0,50 0,33 12 12 7 24
13 0,50 0,27 13 20 25 14
14 0,43 0,17 14 25 21 26
15 0,35 0,14 15 26 18 27
16 0,24 0,09 16 19 9 27
17 0,40 0,35 17 17 10 9
18 0,35 0,30 18 3 4 28
19 0,36 0,34 19 5 6 29
20 0,40 0,25 20 6 3 28
21 0,36 0,26 21 15 14 25
22 0,45 0,30 22 14 11 23
23 0,44 0,26 23 25 26 30
24 0,44 0,34 24 26 27 31
25 0,35 0,22 25 27 9 8
26 0,31 0,27 26 15 25 30
27 0,31 0,33 27 30 26 31
28 0,10 0,17 28 31 27 8
29 0,17 0,30 29 15 30 16
30 0,25 0,21 30 16 30 28
31 0,26 0,30 31 8 5 29
240