Documente Academic
Documente Profesional
Documente Cultură
ndice ........................................................................................................................... 1
Captulo 1 Ejemplo paso a paso .................................................................................... 3
1.1.
Descripcin del problema ........................................................................... 3
1.2.
Preproceso: Malla de elementos finitos ....................................................... 4
1.3.
Proceso de clculo ...................................................................................... 6
1.4.
Obtencin, organizacin y presentacin de resultados................................14
Captulo 2 Problemas unidimensionales de campo escalar ...........................................23
2.1.
Deflexin de una viga con elementos unidimensionales lineales ................23
2.2.
Deflexin de una viga con elementos unidimensionales cuadrticos...........29
Captulo 3 Problemas bidimensionales de campo escalar .............................................33
3.1.
Barra prismtica sometida a torsin pura....................................................35
3.1.1. Descripcin del problema y definicin de la malla de elementos finitos .36
3.1.2. Proceso de clculo y resultados obtenidos ..............................................37
3.1.3. Resultados con diferentes mallas de elementos finitos............................40
3.2.
Infiltracin del agua en suelos permeables .................................................47
3.3.
Infiltracin del agua en acuferos ...............................................................50
Captulo 4 Problemas de elasticidad bidimensional......................................................53
4.1.
Formulacin en elementos finitos...............................................................53
4.2.
Implementacin en el programa PEFiCA ...................................................56
4.3.
Ejemplo de aplicacin: mnsula de concreto ..............................................59
4.4.
Ejemplo de aplicacin: principio de Saint Venant ......................................62
4.5.
Ejemplo de aplicacin: estructura de drenaje..............................................65
Referencias..................................................................................................................69
Captulo 1
Ejemplo paso a paso
Con el fin de preparar al usuario en el manejo del programa, este captulo presenta la solucin de un problema de elasticidad bidimensional utilizando PEFiCA, en el cual se obtiene
la distribucin de esfuerzos en una lmina de aluminio con orificio en el centro sometida a
presin uniforme en dos de sus caras.
Inicialmente se indica la geometra, las condiciones de contorno y las acciones externas
aplicadas sobre la lmina, despus se describe la construccin de la malla de elementos
finitos, mostrando como se introduce en las hojas de clculo las propiedades generales del
problema, las coordenadas de los nudos, las conectividades de los elementos, las condiciones de borde y las fuerzas actuantes. El proceso de clculo, compilado y ejecutado, se
explica por tareas particulares realizadas por pequeos grupos de lneas de cdigo. Entre
las rutinas llamadas desde la macro principal estn las instrucciones de postproceso dedicadas a la impresin de las matrices creadas y obtenidas en el proceso de clculo y a la presentacin grfica en mapas de colores de los resultados sobre la malla de elementos finitos.
Observacin. La carpeta \ejemplos\ incluida en los medios de instalacin del
programa PEFiCA contiene el ejemplo paso a paso, los ejemplos de aplicacin y de
validacin presentados en este documento. En particular el libro de Excel llamado
PEFICA-Ejemplo-Lamina.xls corresponde al ejemplo de la lmina sometida a tensin con orificio en el centro descrito en este captulo.
1.1.
Una lmina cuadrada de L = 8.0 pul de lado, t = 0.1 pul de espesor y un orificio en el centro
de dimetro d = 1 pul, est sometida a una carga distribuida por unidad de longitud
q x = 1.0 k/pul en direccin x como se indica en la Figura 1.1. La lmina esta hecha de
aluminio cuyo mdulo de Young y relacin de Poisson son iguales a E = 10 000 k/pul2 y
= 0.3, respectivamente.
El objetivo del problema es encontrar los desplazamientos, las deformaciones y los esfuerzos sobre la lmina. En particular, se desea calcular la distribucin del esfuerzo normal xx en la lnea AB (Figura 1.1).
Para el nivel de carga aplicado el material es elstico y las deformaciones son infinitesimales. De acuerdo con la geometra y las condiciones de carga se puede considerar ste
problema como un estado plano de esfuerzos.
1.2.
Debido a que el problema es doblemente simtrico, se analiza una cuarta parte de la lmina,
colocando restricciones en direccin x sobre la frontera AB y restricciones en y sobre la
frontera CD, como se indica en la Figura 1.1. El tipo de elemento utilizado es el triangular
lineal de elasticidad plana o tambin denominado elemento triangular de deformacin constante.
La teora de la elasticidad establece que la concentracin de esfuerzos ocurre en la vecindad del orificio, por lo tanto es necesario utilizar una red de elementos ms densa alrededor de este.
L2
qx
L 2
qx
A
C
qx
C
(b)
(a)
Figura 1.1. Lmina sometida a tensin con orificio en el centro. Esquema descriptivo: (a) lmina
completa, (b) regin modelada, condiciones de carga y de borde.
Se construye una malla de 108 nudos y 176 elementos, introduciendo las coordenadas
de los nudos en la hoja de clculo TB_XYZ (Figura 1.2) y las conectividades de los elementos en la hoja de clculo TB_ELE (Figura 1.3).
Figura 1.2. Lmina sometida a tensin con orificio en el centro. Hoja de clculo TB_XYZ
Los nudos asociados a cada elemento deben numerarse en sentido anti-horario a partir
del nudo inicial i presentado en la columna NI de la tabla TB_ELE. Al utilizar solo elementos triangulares lineales el nmero mximo de nudos por elemento es de 3.
Las caractersticas generales de la malla, las propiedades mecnicas del material y los
parmetros de dibujo estn contenidos en la hoja TB_GEN mostrada en la Figura 1.4.
En un espacio bidimensional el campo de desplazamientos se describe por las componentes de desplazamiento lineal en x y en y: u x y u y : por lo tanto, el nmero de grados de
libertad por nudo es igual a 2.
Figura 1.3. Lmina sometida a tensin con orificio en el centro. Hoja de clculo TB_ELE
Figura 1.4. Lmina sometida a tensin con orificio en el centro. Hoja de clculo TB_GEN
1.3.
Proceso de clculo
rea de cdigo
explorador de
proyectos
ventana de
propiedades
del objeto
ventana de inspeccin
de variables
El explorador de proyectos ubicado al lado izquierdo del VBE, presenta los objetos y los
mdulos que hacen parte del libro de Excel. Est ventana se activa haciendo clic en el
men Ver > Explorador de proyectos. A la derecha del VBE se ubica el cdigo escrito en
un mdulo especfico, el cual se activa desde el men Ver > Cdigo.
El anlisis por elementos finitos se realiza ejecutando la subrutina principal de clculo
PEFICA() ubicada en el mdulo Md. En esta rutina se construye el procedimiento general
invocando subrutinas que realizan tareas especficas.
Inicialmente se declaran las variables escalares y las matrices que se utilizarn durante
el clculo, en esto se recomienda describir cada variable mediante comentarios y separar la
declaracin de los escalares y las matrices, como se indica en la Figura 1.6. A continuacin se lee la informacin general y la geometra del problema introducida en las hojas de
clculo TB_GEN, TB_XYZ y TB_ELE, mediante las lneas de cdigo presentadas en la Figura
1.7.
Dorian Luis Linero Segrera Universidad Nacional de Colombia, 2009
Figura 1.6. Lmina sometida a tensin con orificio en el centro. Parte de la rutina PEFICA().
Declaracin de variables.
'parmetros predefinidos
'posicin inicial de la fila en la hoja TB_OUT
FILA = 2
COLM = 1
EDLIMH "TB_OUT" 'limpiar la hoja de salida
'leer parmetros generales
EDLECE "TB_GEN", 5, 2, NNUD
'nmero de nudos
EDLECE "TB_GEN", 6, 2, NELE
'nmero de elementos
EDLECE "TB_GEN", 7, 2, NGLN
'grados de libertad por nudo
EDLECE "TB_GEN", 8, 2, NNUE
'nmero de gl por elemento
EDLECE "TB_GEN", 9, 2, NDIM
'nmero de dimensiones
'leer geometra
EDLECR "TB_XYZ", 5, 2, XYZ(), NNUD, NDIM 'leer matriz de coord. nudos
EDLECI "TB_ELE", 5, 2, ELE(), NELE, NNUE 'leer matriz de conectividades
'(opcional) escribir geometra
EDIMPR "TB_OUT", "XYZ()", FILA, COLM, XYZ() 'escribir matriz de coord. nudos
EDIMPI "TB_OUT", "ELE()", FILA, COLM, ELE() 'escribir matriz de conectividades
'(opcional) dibujar geometra
'GRAFDE GRA()
'si no tiene parmetros de dibujo puede activar esta lnea
EDLECI "TB_GEN", 33, 2, GRA(), 14, 1
'leer parmetros de dibujo
GRAGEO XYZ(), ELE(), GRA(), 2
'dibuja elementos
'leer propiedades mecnicas
EDLECE "TB_GEN", 12, 2, EYOU
EDLECE "TB_GEN", 13, 2, POIS
EDLECE "TB_GEN", 14, 2, ESPE
'mdulo de Young
'relacin de Poisson
'espesor
'matriz de restricciones
EDTABI "TB_RES", 5, 2, MRE(), NNUD, NGLN
EDIMPI "TB_OUT", "MRE()", FILA, COLM, MRE()
Figura 1.7. Lmina sometida a tensin con orificio en el centro. Parte de la rutina PEFICA().
Lectura de datos de las hojas de clculo.
Figura 1.8. Lmina sometida a tensin con orificio en el centro. Malla de elementos finitos
La matriz de incidencias indica el cdigo de cada grado de libertad asociado a cada uno
de los elementos. Con la informacin anterior se puede generar esta matriz as:
Figura 1.9. Lmina sometida a tensin con orificio en el centro. Hoja de clculo TB_RES
Figura 1.10. Lmina sometida a tensin con orificio en el centro. Parte de la rutina PEFICA().
Construccin de la matriz de incidencias.
10
Figura 1.11. Lmina sometida a tensin con orificio en el centro. Parte de la rutina PEFICA().
Creacin de la matriz de rigidez
Los resultados preliminares del proceso pueden escribirse en cualquier hoja de clculo,
sin embargo se recomienda utilizar una sola hoja para tal fin. En este ejemplo la hoja de
resultados de denomina TB_OUT.
Las instrucciones de impresin como EDIMPR y EDIMPI escriben los coeficientes de una
matriz especificada con un formato especial. La Figura 1.12 y la Figura 1.13 muestran
dicho formato el cual tiene las siguientes caractersticas:
Cada matriz presenta un ttulo identificador en color negro que termina con el tamao de la misma entre parntesis.
Los rtulos en color gris C1, C2, . y F1, F2, indican el nmero de la columna y de la fila respectivamente.
La carga distribuida aplicada a la lmina se representa como una presin sobre el lado
de los elementos de la malla vecinos a la lnea DE (Figura 1.1).
La tabla TB_FUE presentada en la Figura 1.14, contiene los datos relacionados con las
cargas distribuidas en el volumen de un elemento finito y las cargas distribuidas en un lado
del mismo. Las columnas WX y WY de la tabla y las componentes wx y w y de la Figura
1.15(a) indican las fuerzas de cuerpo o cargas por unidad de volumen aplicadas en las direcciones x y y respectivamente. En cambio, las columnas PX y PY en la tabla y las componentes p x y p y en la Figura 1.15(b), representan las presiones o cargas por unidad de
rea aplicadas sobre un lado del elemento.
11
Rtulos indicadores de
columnas de la matriz
Tamao de matriz
Ttulo de matriz
Rtulos indicadores
de filas de la matriz
Coeficiente
entero cero
Coeficiente
entero positivo
Tamao de matriz
Rtulos indicadores de
columnas de la matriz
Ttulo de matriz
Coeficiente
real positivo
Rtulos indicadores
de filas de la matriz
Coeficiente
real cero
Coeficiente
real negativo
Matriz de trminos reales
La columna LADO de la tabla establece el lado del elemento donde se aplica la presin.
Como lo indica la Figura 1.15(b), el lado 1 corresponde al segmento ij, el lado 2 es el segmento jk y el lado 3 es el segmento ik, recordando que los nudos se numeran en sentido
anti-horario a partir del nudo i.
12
Figura 1.14. Lmina sometida a tensin con orificio en el centro. Hoja de clculo TB_FUE
nudo k
wy
wx
nudo i
(a)
nudo j
nudo k
nudo k
y
lado 3
nudo i
py
px
lado 2
lado 3
lado 1
nudo i
nudo j
(b)
lado 2
lado 1
nudo j
Figura 1.15. Cargas aplicadas sobre un elemento triangular lineal: (a) carga distribuida sobre el
volumen del elemento en direccin x y y, (b) carga por unidad de rea distribuida sobre el lado 2
del elemento en direccin x y y.
Como ejemplo se presenta a continuacin el procedimiento de asignacin de cargas sobre el elemento 20 de malla.
Se identifica los elementos finitos cuyo lado coincide con la zona de aplicacin de
la carga, entre ellos el elemento 20 mostrado en color gris en la Figura 1.16(a).
13
elem. 20
px = 10 k / pul 2
lado 2
q x = 1 k / pul
lado 1
t = 0.1 pul
(b)
nudo 1
(a)
(c)
(d)
Figura 1.16. Lmina sometida a tensin con orificio en el centro. Cargas aplicada sobre un elemento 20: (a) elementos finitos donde se aplica la carga, (b) carga por unidad de rea distribuida
sobre el lado 2 del elemento 20, (c) Nudos asociados al elemento 20 en la hoja de clculo
TB_ELE, (d) Fuerzas sobre el elemento 20 en la hoja de clculo TB_FUE
14
Figura 1.17. Lmina sometida a tensin con orificio en el centro. Parte de la rutina PEFICA().
Creacin del vector de fuerzas en el sistema.
1.4.
Este vector se presenta ordenado segn la numeracin de los grados de libertad desconocidos, sin embargo, es posible mostrar las componentes en direccin x y y del vector de desplazamiento de cada nudo de la estructura, ordenados segn la numeracin de los nudos.
La rutina ORGLFU es la encargada de realizar este tipo de ordenamiento, el cual consiste en:
Leer la matriz que contiene la numeracin de los grados de libertad por nudo denominada en el ejemplo MGL() y el vector de desplazamientos de la estructura ordenado de acuerdo con la numeracin de los grados de libertad definido como DGT().
Crear una tabla que contiene por cada fila, las componentes de desplazamiento en x
y en y de cada nudo denominada en este ejemplo DXY(). En general, el nmero de
filas de esta matriz corresponde al nmero de nudos de la estructura y la cantidad de
columnas coincide con el nmero de grados de libertad posibles en cada nudo, al
igual que en la matriz de grados de libertad por nudo MGL(). En elasticidad plana
los grados de libertad en cada nudo corresponden a las dos componentes del vector
de desplazamientos u x , u y .
15
Figura 1.18. Lmina sometida a tensin con orificio en el centro. Parte de la rutina PEFICA().
Clculo de los desplazamientos de la estructura y obtencin de la geometra deformada.
nudo
Matriz de grados de
libertad por nudo
grado de
libertad desplazamiento
desplazamientos
ordenados por
grados de libertad
nudo
desplazamiento
en x
en y
desplazamientos
ordenados por
numeracin de nudos
Para dibujar la geometra deformada se suman los valores de desplazamiento amplificados a las coordenadas originales de la estructura. La ltima lnea en el cdigo anterior genera la Figura 1.20.
El campo de deformaciones se obtiene como la derivada del vector de desplazamiento
con respecto a la posicin. En el interior de un elemento finito, las componentes de la deformacin xx , yy , xy en un espacio bidimensional son iguales al producto entre la matriz
de operadores diferenciales actuando sobre funciones de forma B( e ) y el vector de desplaT
zamientos en los nudos del elemento U (ne ) , en otras palabras (e ) = xx , yy , xy = B( e ) U (ne) .
En general, la matriz B(e ) establece el lugar en el interior del elemento donde se evala tal deformacin, sin embargo, en el elemento triangular lineal o elemento de deformacin constante la matriz B (e) es independiente de la posicin dentro del elemento.
16
Figura 1.20. Lmina sometida a tensin con orificio en el centro. Geometra deformada
matriz de incidencias
gl 154
nudo
k =85
vector de desplazamientos
del elemento 1
gl 153
gl 155
gl 156
nudo
j =86
gl 138
gl 137
nudo
i =77
grados de libertad
del elemento 1
vector de desplazamientos
de la estructura
Figura 1.21. Extraccin del vector del desplazamientos en el elemento 1mediante la instruccin
EXTRAV.
17
Las componentes de esfuerzo contenidas en el vector (e ) = xx , yy , xy son el resultado del producto entre matriz de constantes elsticas y el vector de componentes de la deformacin, es decir (e ) = C(e ) ( e ) .
T
dibuja
dibuja
dibuja
dibuja
dibuja
dibuja
Figura 1.22. Lmina sometida a tensin con orificio en el centro. Parte de la rutina PEFICA().
Calculo de las componentes de esfuerzo en la estructura.
18
ra ubicados en los grados de libertad asociados al elemento. La instruccin EXTRAV esquematizada en la Figura 1.21 se encarga de esta tarea.
Dado que la lmina esta conformada por un material homogneo la matriz de constantes
elsticas es la misma para todos los elementos finitos, y por esta razn en el cdigo se define fuera del ciclo de los elementos.
Existen varias formas de organizar los resultados de esfuerzos de acuerdo con las cantidades de inters en el problema. El cdigo presentado en la Figura 1.22 calcula y dibuja
un tipo de esfuerzo seleccionado con la variable IDST, tal como las componentes de esfuerzos en el plano xx , yy , xy , los esfuerzos principales 1 , 2 o el esfuerzo de von Mises
vm .
La matriz SXX() guarda los valores de una componente de esfuerzo en los nudos de cada elemento finito. Como se observa Figura 1.23, el esfuerzo en un elemento triangular
lineal es igual en sus tres nudos, lo cual es particular en este tipo de elementos. En general,
la matriz de operadores diferenciales actuando sobre funciones de forma cambia con respecto a la posicin en el interior del elemento, como en el elemento rectangular bi-lineal o
el cuadrilateral isoparamtrico, en cuyo caso el algoritmo cambia un poco con respecto al
indicado para elementos triangulares en la Figura 1.23.
elemento
nudo i
nudo j
nudo k
xx
yy
xy
matriz de la componente de
esfuerzos xx por elemento
nudo k
esfuerzo
constante
nudo j
esfuerzos en elementos
triangulares lineales
nudo i
xx
Dado que los esfuerzos al igual que las deformaciones son el resultado de la derivacin
de las funciones de aproximacin o campo de desplazamientos en el caso de problemas de
elasticidad, la funcin de esfuerzos en la malla es discontinua en los nudos de los elementos, es decir, los elementos que comparten un nudo comn presentan valores diferentes de
esfuerzo en el mismo. Para obtener una respuesta continua de los campos derivados se
recurre a calcular el promedio entre los valores aportados por todos los elementos al nudo
especfico. La instruccin ORSONO calcula los valores nodales de esfuerzo a partir de la
Dorian Luis Linero Segrera Universidad Nacional de Colombia, 2009
19
nudo i
nudo j
nudo k
matriz de conectividades
elemento
nudo i
nudo j
nudo k
nudo
calcular
promedio
esfuerzo
promedio
vector de esfuerzos
promedio en los nudos
(resultado nodal)
xx
20
ORELIN crea un listado de los elementos que comparten uno de sus lados con la lnea espe-
cificada anteriormente, en cuyo caso no se incluyen los elementos que tienen un solo nudo
sobre la lnea, como por ejemplo, los elementos 4, 13, 15, 118, 119, 120,121,150, 171,175.
(a)
(b)
Figura 1.25. Lmina sometida a tensin con orificio en el centro. Grfico de regiones llenas de la
distribucin del esfuerzo xx : (a) en los elementos (resultado elemental), (b) promedio en los
nudos (resultado nodal).
El resultado es una tabla donde en la primera columna se indican el nmero del elemento y en la segunda el nmero del nudo. Ambas instrucciones crean adems una matriz que
indica las distancias entre el nudo 25 y cada uno de los nudos contenidos en la lnea.
Dorian Luis Linero Segrera Universidad Nacional de Colombia, 2009
21
Figura 1.26. Lmina sometida a tensin con orificio en el centro. Grfico de iso-lneas de la distribucin del esfuerzo xx promedio en los nudos (resultado nodal).
A partir de las matrices obtenidas por los procedimientos anteriores se organiza una tabla de esfuerzo promedio en los nudos mostrada en la Figura 1.28(a) y una tabla de esfuerzo en los elementos presentada en la Figura 1.28(b). Con estos datos se elabora la grfica
tipo dispersin de la Figura 1.28(c), la cual indica con lnea discontinua los valores de esfuerzo promedio en los nudos y con lnea continua los esfuerzos en el interior de cada elemento finito. Los escalones de esta ltima funcin demuestran el valor constante del esfuerzo en el interior de los elementos triangulares lineales.
'calculo de esfuerzo xx sobre la lnea AB
'promedio en los nudos
ORNLIN LNU(), DNU(), XYZ(), 25, 17
EDIMPI "TB_OUT", " nudos el la linea AB", FILA, COLM, LNU()
EDIMPR "TB_OUT", "distancia de los nudos sobre la linea AB", FILA, COLM, DNU()
ORXYNU NAB(), NXX(), LNU()
EDIMPR "TB_OUT", "esfuerzo promedio en los nudos sobre la linea AB", _
FILA, COLM, NAB()
'en los lados de los elementos
ORELIN LEL(), DNU(), XYZ(), ELE(), 25, 17, 0, 1
EDIMPI "TB_OUT", " elementos con lado en la linea AB", FILA, COLM, LEL()
EDIMPR "TB_OUT", "distancia de los nudos sobre la linea AB", FILA, COLM, DNU()
ORXYNU EAB(), SXX(), LEL()
EDIMPR "TB_OUT", "esfuerzo promedio en los nudos sobre la linea AB", _
FILA, COLM, EAB()
Figura 1.27. Lmina sometida a tensin con orificio en el centro. Parte de la rutina PEFICA().
Clculo del esfuerzo normal en x sobre la lnea AB.
22
solucin nodal
nudo
dist (pul)
017
3.5
026
3.0
027
2.5
028
2.0
029
1.5
030
1.0
031
0.8
090
0.5
106
0.3
025
0.0
sxx
9.6534E+00
9.8531E+00
1.0065E+01
1.0278E+01
1.0525E+01
1.0942E+01
1.1572E+01
1.2594E+01
1.5277E+01
2.1579E+01
solucin elemental
elem
nudo
dist (pul)
014
017
3.5
014
026
3.0
140
026
3.0
140
027
2.5
141
027
2.5
141
028
2.0
142
028
2.0
142
029
1.5
143
029
1.5
143
030
1.0
176
030
1.0
176
031
0.8
144
031
0.8
144
090
0.5
153
090
0.5
153
106
0.3
152
106
0.3
152
025
0.0
sxx/sm
0.9653
0.9853
1.0065
1.0278
1.0525
1.0942
1.1572
1.2594
1.5277
2.1579
(a)
sxx
9.7521E+00
9.7521E+00
9.9647E+00
9.9647E+00
1.0173E+01
1.0173E+01
1.0401E+01
1.0401E+01
1.0693E+01
1.0693E+01
1.1236E+01
1.1236E+01
1.1997E+01
1.1997E+01
1.3289E+01
1.3289E+01
1.7173E+01
1.7173E+01
sxx/sm
0.9752
0.9752
0.9965
0.9965
1.0173
1.0173
1.0401
1.0401
1.0693
1.0693
1.1236
1.1236
1.1997
1.1997
1.3289
1.3289
1.7173
1.7173
(b)
punto B
nudo 17
3.5
3.0
solucin nodal
solucin elemental
2.5
2.0
1.5
1.0
0.5
punto A
nudo 25
0.0
0.9
1.1
1.3
1.5
1.7
1.9
2.1
2.3
(c)
Figura 1.28. Lmina sometida a tensin con orificio en el centro. Distribucin del esfuerzo normal
en x sobre la lnea AB: (a) tabla de resultados promedio en los nudos, (b) tabla de resultados en los
elementos, (c) grfica de nivel de esfuerzo versus distancia medida desde el punto A.
Captulo 2
Problemas unidimensionales de campo
escalar
Este captulo presenta los resultados obtenidos por el programa PEFiCA de un problema de
Resistencia de Materiales definido por una ecuacin diferencial parcial unidimensional de
campo escalar de la forma (Segerlin 1984; Hughes 2000; Oate & Zrate 2000):
2
+ Q = 0 x
x 2
(2.1)
( x ) = 0 x
(2.2)
2.1.
Una viga simplemente apoyada de longitud L=8.00 m est sometida a una carga distribuida
parcial w=6 kN/m como se muestra en la Figura 2.1(a). La viga esta construida con un
perfil W14x82 de acero cuyo mdulo de elasticidad es E=200 GPa y est reforzada en la
cuarta parte central con dos placas de 0.5 pulgadas de espesor (Figura 2.1(b)).
De acuerdo con la teora de vigas (Timoshenko & Young 1965), la deflexin v se obtiene de la solucin de una ecuacin diferencial de la forma:
d 2v
EI ( x ) 2 = M ( x)
dx
(2.3)
24
w = 6 kN m
B
x
x
1.0
1.0
B
3.0
E = 200 GPa
3.0
(a)
A-A
B-B
W14x82
M (x)
EI AA = 73420 kN m 2
(c)
EI BB = 96480 kN m 2
M ( x) = 6(8 x)
M ( x) = 18 6 x
W14x82+
2P0.5
(b)
Figura 2.1. Viga sometida a carga distribuida con elementos unidimensionales lineales: (a) esquema general, (b) corte A-A y B-B, (c) momento flector a lo largo de la viga.
El dominio de la viga se divide en 10 elementos finitos unidimensionales lineales conectados entre s por 11 nudos como lo indica la Figura 2.2(a). Las condiciones de borde
del problema corresponden a valores conocidos de la deflexin en los nudos 10 y 11.
11 = 0
10 = 0
1
9 10
(a)
10
0.5 0.5
1.0
1.0
73 420
1.0
1.0
1.0
1.0
11
0.5 0.5
EI (kNm2 )
(b)
73 420
96 480
M (kNm)
4.125
8.250
15.00
19.50
25.50
25.50
9.00
4.50
1.50
(c)
21.00
Figura 2.2. Viga sometida a carga distribuida con elementos unidimensionales lineales: (a) malla
de elementos finitos, (b) rigidez de cada elemento finito y (c) momento flector constante aproximado en cada elemento finito.
25
Los datos del problema se introducen en las celdas de las diferentes hojas de clculo de
acuerdo con el tipo de informacin. En la Figura 2.3 se ilustra las hojas de clculo que
contienen los datos generales del problema, las coordenadas de los nudos, las conectividades de los elementos y las propiedades D (e ) y Q (e ) de cada uno de ellos.
(a)
(b)
(c)
Figura 2.3. Viga sometida a carga distribuida con elementos unidimensionales lineales: (a) tabla
de datos generales, (b) tabla de coordenadas de los nudos y (c) tabla de conectividades y propiedades de cada elemento finito.
El procedimiento para resolver una ecuacin diferencial de campo unidimensional mediante el mtodo de los elementos finitos esta explicado en algunas de las referencias relacionadas con el tema (Segerlin 1984; Hughes 2000; Oate & Zrate 2000). Parte del cdigo escrito en la subrutina PEFICA()se presenta en la Figura 2.4. Algunos resultados parciales como la matriz de rigidez y el vector de trminos independientes del sistema se ilustran en la Figura 2.5.
De la solucin de la ecuacin diferencial de campo unidimensional se obtienen los valores del desplazamiento vertical o deflexin en los nudos de la malla de elementos finitos,
los cuales se indican en la Figura 2.6 y representan de forma grfica en la Figura 2.7(a).
La derivada de la deflexin con respecto a la posicin, la cual corresponde al ngulo de giro
de la viga, se puede calcular a partir del producto entre la matriz de operadores actuando
sobre las funciones de forma y el vector de valores nodales en el interior de cada elemento.
El resultado mostrado en la Figura 2.7(b) pone en evidencia la discontinuidad de la derivada de la funcin de aproximacin en los nudos, cuando los elementos finitos tienen continuidad C0 (Oate & Zrate 2000).
Dorian Luis Linero Segrera Universidad Nacional de Colombia, 2009
26
:
:
'matriz de coordenadas de los nudos
EDLECR "TB_XYZ", 5, 2, XYZ(), NNUD, 1
'matriz de conectividades = matriz de incidencias
EDLECI "TB_ELE", 5, 2, INC(), NELE, NGLE
'parametros D y Q del elemento
EDLECR "TB_ELE", 5, 8, DEL(), NELE, 1
EDLECR "TB_ELE", 5, 9, QEL(), NELE, 1
'longitud de cada elemento
ReDim LEL(NELE, 1)
For IELE = 1 To NELE
LEL(IELE, 1) = XYZ(INC(IELE, 2), 1) - XYZ(INC(IELE, 1), 1)
Next IELE
'escribir en hoja de salida los datos de entrada
EDIMEI "TB_OUT", "NNUD", FILA, COLM, NNUD
EDIMEI "TB_OUT", "NELE", FILA, COLM, NELE
EDIMEI "TB_OUT", "NGLT", FILA, COLM, NGLT
EDIMEI "TB_OUT", "NGLD", FILA, COLM, NGLD
EDIMPI "TB_OUT", "INC()", FILA, COLM, INC()
EDIMPR "TB_OUT", "LEL()", FILA, COLM, LEL()
EDIMPR "TB_OUT", "DEL()", FILA, COLM, DEL()
EDIMPR "TB_OUT", "QEL()", FILA, COLM, QEL()
'matriz de rigidez del sistema
MTCONS KGL(), 0, NGLT, NGLT
For IELE = 1 To NELE
'matriz de rigidez del elemento
KUNID2 KEL(), DEL(IELE, 1), LEL(IELE, 1)
EDIMPR "TB_OUT", "KEL() - " & IELE, FILA, COLM, KEL()
ENSAMK KGL(), KEL(), INC(), IELE
Next IELE
EDIMPR "TB_OUT", "KGL()", FILA, COLM, KGL(), 1
'vector de fuerzas del sistema
MTCONS FGL(), 0, NGLT, 1
For IELE = 1 To NELE
'vector de fuerzas del elemento
FUNID2 FEL(), QEL(IELE, 1), LEL(IELE, 1)
EDIMPR "TB_OUT", "FEL() - " & IELE, FILA, COLM, FEL()
ENSAMV FGL(), FEL(), INC(), IELE
Next IELE
EDIMPR "TB_OUT", "FGL()", FILA, COLM, FGL()
'solucin del sistema de ecuaciones simultaneas
MTSUBM KGL(), KAA(), 1, 1, NGLD, NGLD
MTSUBM FGL(), FAA(), 1, 1, NGLD, 1
SOCHLK KAA(), FAA(), DAA()
'deflexin viga formato GL
MTCONS DBB(), 0, NGLC, 1
MTADJU DGL(), DAA(), DBB()
EDIMPR "TB_OUT", "DGL()", FILA, COLM, DGL()
'grafica de la deflexion
EDIMPR "TB_GRA", "XYZ()", 5, 1, XYZ()
EDIMPR "TB_GRA", "DGL()", 5, 4, DGL()
'derivadas de la deflexin
ReDim TDR(2 * NELE, 1)
For IELE = 1 To NELE
EXTRAV DGL(), DEE(), INC(), IELE, NGLE
BUNID2 BEL(), LEL(IELE, 1)
MTMULT BEL(), DEE(), DER()
TDR(2 * IELE - 1, 1) = DER(1, 1)
TDR(2 * IELE, 1) = DER(1, 1)
Next IELE
EDIMPR "TB_OUT", "TDR()", FILA, COLM, TDR()
Figura 2.4. Viga sometida a carga distribuida con elementos unidimensionales lineales: parte de la
rutina PEFICA().
27
KGL()
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
(11x11)
C1
2.9368E+05
-1.4684E+05
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
-1.4684E+05
0.0000E+00
C2
-1.4684E+05
2.2026E+05
-7.3420E+04
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
C3
0.0000E+00
-7.3420E+04
1.4684E+05
-7.3420E+04
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
C4
0.0000E+00
0.0000E+00
-7.3420E+04
1.6990E+05
-9.6480E+04
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
C5
0.0000E+00
0.0000E+00
0.0000E+00
-9.6480E+04
1.9296E+05
-9.6480E+04
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
C6
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
-9.6480E+04
1.6990E+05
-7.3420E+04
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
C7
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
-7.3420E+04
1.4684E+05
-7.3420E+04
0.0000E+00
0.0000E+00
0.0000E+00
C8
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
-7.3420E+04
2.2026E+05
-1.4684E+05
0.0000E+00
0.0000E+00
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
C9
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
-1.4684E+05
2.9368E+05
0.0000E+00
-1.4684E+05
C10
-1.4684E+05
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
1.4684E+05
0.0000E+00
C11
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
-1.4684E+05
0.0000E+00
1.4684E+05
FGL()
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
(11x1)
C1
-3.0938E+00
-1.1813E+01
-2.2500E+01
-2.5500E+01
-2.3250E+01
-1.8000E+01
-1.2000E+01
-5.6250E+00
-1.5000E+00
-1.0313E+00
-3.7500E-01
Figura 2.5. Viga sometida a carga distribuida con elementos unidimensionales lineales: matriz de
rigidez y vector de trminos independientes del sistema escritos en la hoja de resultados TB_OUT.
28
DGL()
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
(11x1)
C1
-4.6186E-04
-9.0265E-04
-1.6233E-03
-2.0376E-03
-2.0885E-03
-1.8985E-03
-1.4035E-03
-7.4519E-04
-3.7770E-04
0.0000E+00
0.0000E+00
TDR()
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
F13
F14
F15
F16
F17
F18
F19
F20
(20x1)
C1
-9.2372E-04
-9.2372E-04
-8.8158E-04
-8.8158E-04
-7.2069E-04
-7.2069E-04
-4.1424E-04
-4.1424E-04
-5.0927E-05
-5.0927E-05
1.9006E-04
1.9006E-04
4.9491E-04
4.9491E-04
6.5836E-04
6.5836E-04
7.3497E-04
7.3497E-04
7.5540E-04
7.5540E-04
Figura 2.6. Viga sometida a carga distribuida con elementos unidimensionales lineales: deflexin
en los nudos y derivada de la deflexin en los elementos presentados en la hoja de resultados
TB_OUT.
x (m)
0.0
1.0
2.0
3.0
4.0
5.0
6.0
7.0
8.0
0.0
v (mm x 103)
-0.5
-1.0
-1.5
-2.0
(a)
-2.5
0.0
1.0
2.0
3.0
4.0
5.0
6.0
7.0
8.0
1.00
0.75
(rad x 103)
0.50
0.25
0.00
-0.25
-0.50
-0.75
-1.00
(b)
Figura 2.7. Viga sometida a carga distribuida con elementos unidimensionales lineales: (a) deflexin en funcin de x y (b) derivada de la deflexin o ngulo de giro en funcin de x.
29
2.2.
A continuacin se describe la solucin del problema anterior utilizando elementos unidimensionales cuadrticos.
El dominio de la viga se divide en 10 elementos finitos unidimensionales cuadrticos y
21 nudos como lo indica la Figura 2.8(a). Las condiciones de borde del problema corresponden a valores conocidos de la deflexin en los nudos 20 y 21.
La magnitud de las propiedades D (e ) = EI y Q ( e ) = M de cada elemento unidimensional cuadrtico corresponden a los mismos valores definidos para los elementos unidimensionales lineales del Apartado anterior indicados en la Figura 2.2(b) y (c).
Observacin. En la carpeta \ejemplos\ se incluye la solucin de este problema
con elementos unidimensionales cuadrticos en el archivo PEFICA-1Dviga02.xls.
20 = 0
21 = 0
1
20
2
2
3
4
4
6
5
8
6
10
7
14
12
11
13
15
10
16 18 21 n. extremos
17 19 n. intermedios
Figura 2.8. Viga sometida a carga distribuida con elementos unidimensionales cuadrticos: malla
de elementos finitos.
A diferencia del cdigo del ejemplo anterior, las subrutinas de creacin de matrices
elementales cambian. La Figura 2.9 muestra una parte de la rutina principal PEFICA()donde las letras en negrita indican las instrucciones propias de elementos unidimensionales cuadrticos.
La deflexin en cada nudo y el ngulo de giro en cada elemento se ilustran en la Figura
2.11. Al igual que en el ejemplo anterior, se observa la discontinuidad de la derivada de la
funcin de aproximacin en los nudos de los extremos de los elementos.
:
:
'matriz de rigidez del sistema
MTCONS KGL(), 0, NGLT, NGLT
For IELE = 1 To NELE
'matriz de rigidez del elemento unidimensional cuadrtico
KUNID3 KEL(), DEL(IELE, 1), LEL(IELE, 1)
EDIMPR "TB_OUT", "KEL() - " & IELE, FILA, COLM, KEL()
ENSAMK KGL(), KEL(), INC(), IELE
Next IELE
EDIMPR "TB_OUT", "KGL()", FILA, COLM, KGL(), 1
'vector de fuerzas del sistema
MTCONS FGL(), 0, NGLT, 1
For IELE = 1 To NELE
'vector de fuerzas del elemento unidimensional cuadrtico
FUNID3 FEL(), QEL(IELE, 1), LEL(IELE, 1)
EDIMPR "TB_OUT", "FEL() - " & IELE, FILA, COLM, FEL()
Dorian Luis Linero Segrera Universidad Nacional de Colombia, 2009
30
Figura 2.9. Viga sometida a carga distribuida con elementos unidimensionales cuadrticos: parte
de la rutina PEFICA().
x (m)
0.0
1.0
2.0
3.0
4.0
5.0
6.0
7.0
8.0
0.0
v (mm x 103)
-0.5
-1.0
-1.5
-2.0
(a)
-2.5
0.0
1.0
2.0
3.0
4.0
5.0
6.0
7.0
8.0
1.00
0.75
(rad x 103)
0.50
0.25
0.00
-0.25
-0.50
-0.75
-1.00
(b)
Figura 2.10. Viga sometida a carga distribuida con elementos unidimensionales cuadrticos: (a)
deflexin en funcin de x y (b) derivada de la deflexin o ngulo de giro en funcin de x.
Al comparar los resultados del problema utilizando una malla de 10 elementos finitos
lineales y otra malla de 10 elementos finitos cuadrticos, se observa que la deflexin es casi
la misma como lo muestra la Figura 2.11. Sin embargo, haciendo un acercamiento entre
31
2.5m y 4.5m del extremo izquierdo de la viga se aprecia una pequea diferencia en el valor
mximo de la deflexin.
x (m)
0.0
1.0
2.0
3.0
4.0
5.0
6.0
7.0
8.0
0.0
2.5
3.0
3.5
4.0
4.5
-1.8
-0.5
v (mm x 103)
-1.9
-1.0
-2.0
-2.1
-1.5
-2.0
-2.5
elem. lineales
elem. cuadrticos
Figura 2.11. Viga sometida a carga distribuida con elementos unidimensionales cuadrticos: (a)
deflexin en funcin de x y (b) derivada de la deflexin o ngulo de giro en funcin de x.
Captulo 3
Problemas bidimensionales de campo escalar
Este captulo presenta los resultados obtenidos por el programa PEFiCA de algunos problemas de Mecnica de slidos y de fluidos definidos por una ecuacin diferencial parcial
bidimensional de campo escalar denominada en ocasiones ecuacin bidimensional de Poisson (Segerlin 1984; Oate & Zrate 2000)
Sea ( x, y ) un campo escalar en un dominio bidimensional , la ecuacin de Poisson
se puede expresar de la forma:
Dx
2
2
+
D
G + Q = 0 ( x, y )
y
x 2
y 2
(3.1)
Los parmetros Dx , D y , G y Q de la ecuacin diferencial dependen de (x,y), sin embargo, se considera que conservan un valor constante D x(e ) , D y(e ) , G ( e ) y Q (e ) en el interior de
cada elemento finito. El tipo de condicin de borde ms comn corresponde a valores conocidos de ( x, y ) en un contorno , es decir
( x, y ) = 0 ( x, y )
(3.2)
La solucin de la ecuacin diferencial anterior mediante el mtodo de los elementos finitos se expresa matricialmente de la forma:
(3.3)
K = f
K = A K (e )
e =1
ne
, f = A f (e )
(3.4)
e =1
La matriz de rigidez del elemento finito K (e ) est definida como la suma de las siguientes dos integrales en el dominio del elemento,
K ( e) = K (De ) + K (Ge) =
( e)
B (e )T D( e )B (e ) dA +
(e )
G ( e ) N ( e )T N (e ) dA
(3.5)
34
f (e) =
(e )
Q ( e ) N ( e )T dA
(3.6)
Siendo N (e ) la matriz de funciones de forma del elemento y B (e) la matriz de operadores diferenciales aplicados sobre las funciones de forma, es decir:
N (e )
B ( e ) = N ( e ) = x ( e )
y N
(3.7)
D y( e )
(3.8)
K f 0
=
K f 0
(3.9)
K + K f = 0
(3.10)
(3.11)
( x, y ) = N ( e) ( x, y ) (e ) ( x, y ) (e )
(3.12)
35
( x, y ) = B ( e ) ( x, y ) (e )
( x, y ) (e )
(3.13)
3.1.
zx =
; zy =
(3.14)
y su integral en el rea de la seccin transversal establece la magnitud del momento torsor actuante M de la forma:
M = 2 dA
(3.15)
2 +
2 + 1 = 0
2 x 2 y
(3.16)
( x, y ) = 0 ( x, y )
(3.17)
36
M = GJ
3.1.1.
J=
(3.18)
Una barra prismtica de acero est sometida a un par de momentos torsores M = 50 kNm
aplicados en sus extremos como lo indica la Figura 3.1. La seccin transversal de forma
rectangular tiene una base de 0.30m y una altura de 0.50m, y el mdulo de elasticidad al
corte del material es de = 8 600 000 kN/m2.
Debido a la doble simetra de la barra se analiza la cuarta parte superior derecha de la seccin transversal como lo indica la Figura 3.2(a). Las condiciones de borde corresponden a
valores de iguales a cero en el lado AC y BC del dominio modelado.
Observacin La carpeta \ejemplos\ incluida en los medios de instalacin del
programa PEFiCA contiene un libro de Excel con cada problema resuelto. El archivo PEFICA-TorsionRectangular12.xls corresponde a la simulacin de una
barra prismtica de seccin transversal rectangular sometida a torsin pura con
una malla de 12 elementos finitos, presentada a continuacin. Los resultados del
mismo problema con diferentes mallas de elementos finitos fueron obtenidos con la
rutina principal del archivo PEFICA-TorsionRectangular.xls.
0.25
zy
zx
y
0.25
0.15
0.15
seccin
transversal
(a)
y
material: concreto
G = 86 10 6 kN m 2
M = 50kN m
(b)
Figura 3.1. Barra prismtica sometida a torsin pura: (a) seccin transversal, (b) perspectiva de la
barra.
37
=0
0.05
0.25
0.05
0.15
0.15
0.05
0.25
0.05
(a)
y
x
0.05
0.05
0.05
(b)
Figura 3.2. Barra prismtica sometida a torsin pura: (a) seccin transversal rectangular, ejes de
simetra y dominio discretizado, (b) malla de 12 elementos finitos rectangulares bilineales sobre la
cuarta parte de la seccin transversal.
3.1.2.
38
Calcular el factor de correccin como el cociente entre el momento torsor real dado
en el enunciado del problema y el momento torsor supuesto obtenido de la forma
c = M Ms .
Obtener los valores nodales de la funcin de Prandtl real corrigiendo los valores de
la funcin de Prandtl supuestos de la forma = c s .
En la hoja de clculo TB_OUT se imprimen las tablas de coordenadas de los nudos XYZ()
y conectividades de la malla ELE()y como resultados la funcin de Prandtl FIR(), los valores elementales TAO()y nodales TAS()de las componentes de esfuerzo cortante sobre la
seccin transversal.
La Figura 3.3 muestra la parte de la hoja TB_OUT con el resultado elemental y nodal de
una componente de esfuerzo en las tablas TAO() y TAS(). La primera tabla contiene en
cada fila la componente de esfuerzo cortante zy en los cuatro nudos de un elemento finito
y en la segunda tabla se presentan el valor promedio sobre los nudos de la misma componente de esfuerzo.
Mediante las instrucciones de generacin de grficos de representaron los siguientes resultados del problema:
39
observan saltos de la gama de colores entre elemento y elemento. El resultado nodal indicado en la Figura 3.5(b) corresponde a los valores promedios sobre los nudos de la componente de esfuerzo suavizados con las funciones de forma de los
elementos. La componente de esfuerzo cortante zx adquiere un valor mximo negativo de -4610 kN/m2 en la mitad del lado superior.
C4
8.8991E+02
2.7850E+03
4.9987E+03
7.1047E+02
2.2865E+03
4.3022E+03
4.0103E+02
1.3228E+03
2.8819E+03
0.0000E+00
0.0000E+00
0.0000E+00
(20x1)
Figura 3.3. Barra prismtica sometida a torsin pura. Parte de la hoja de clculo TB_OUT que
indica los valores elementales y nodales de la componente de esfuerzo cortante zy en kN/m2.
40
PE FiCA
PE FiCA
1.0
1.0
(a)
(b)
Figura 3.4. Barra prismtica sometida a torsin pura. Grficas de PEFiCA: (a) geometra, (b) funcin de Prandtl.
3.1.3.
La distribucin de esfuerzos cortantes obtenida con la malla de 12 elementos finitos es satisfactoria, sin embargo la aproximacin puede mejorar mediante anlisis con mallas de
elementos finitos ms pequeos. A continuacin se presentan los resultados del mismo
problema utilizando mallas de 12, 48, 108, 192 y 300 elementos finitos rectangulares bilineales.
PE FiCA
1.0
(a)
PE FiCA
1.0
(b)
Figura 3.5. Barra prismtica sometida a torsin pura. Distribucin de esfuerzos cortantes en x: (a)
resultado elemental, (b) resultado nodal.
41
PE FiCA
PE FiCA
1.0
1.0
(a)
(b)
Figura 3.6. Barra prismtica sometida a torsin pura. Distribucin de esfuerzos cortantes en y: (a)
resultado elemental, (b) resultado nodal.
:
'parmetros generales, propiedades y geometra
'-------------------------------------------------------------------------'leer parmetros generales
EDLECE "TB_GEN", 7, 2, NGLN
'grados de libertad por nudo
'crear la geometria (malla)
EDLECR "TB_GEN", 17, 2, GEM(), 6, 1 'parametros de generacin de malla
GEMARE GEM(), XYP(), ELP(), NNUD, NELE, NNUE, NDIM 'generar malla
'crear tabla de condiciones de borde
ReDim MRE(NNUD, 1)
'lnea AC
EDLECR "TB_GEN", 24, 2, XLN(), 2, 2 'ubicacin condiciones de borde lnea AC
ORNLIX CBAC(), TM1(), XYP(), XLN(), 0.00001 'identificar nudos en la lnea AC
PBDEMI CBAC(), NF, NC
For I = 1 To NF
MRE(CBAC(I, 1), 1) = 1
Next I
'lnea BC
EDLECR "TB_GEN", 26, 2, XLN(), 2, 2 'ubicacin condiciones de borde en BC
ORNLIX CBBC(), TM1(), XYP(), XLN(), 0.00001 'identificar nudos sobre BC
PBDEMI CBBC(), NF, NC
For I = 1 To NF
MRE(CBBC(I, 1), 1) = 1
Next I
'reorganizar la numeracin de los nudos
NGLNUD MGL(), MRE(), 1
ReDim XYZ(NNUD, NDIM)
For I = 1 To NNUD
For J = 1 To NDIM
XYZ(MGL(I, 1), J) = XYP(I, J)
Next J
Next I
NGLELE ELE(), MGL(), ELP()
:
PEFICA()
que incluye la
42
El programa PEFiCA cuenta con una instruccin capaz de generar mallas de elementos
finitos rectangulares bilineales sobre regiones rectangulares indicando el nmero de elementos en las direcciones x y y. Utilizando dicha instruccin se modelo la barra prismtica
sometida a torsin con 5 mallas diferentes conservando la relacin de aspecto de sus elementos. La Figura 3.7 muestra parte de la rutina PEFICA() incluyendo la instruccin de
generacin de malla GEMARE.
La malla 1 corresponde a una cuadrcula de 12 elementos finitos distribuidos en 3 columnas de elementos en la direccin x por 4 columnas de elementos en la direccin y, la
malla 2 tiene 48 elementos cuadrados de 0.025m de lado, distribuidos en 6 columnas de
elementos en x y 8 filas de elementos en direccin y; la malla 3 tiene 108 elementos cuadrados de 0.01667m de lado, distribuidos en una cuadrcula de 9 por 12; la malla 4 tiene
192 elementos cuadrados de 0.0125m de lado, distribuidos en una cuadrcula de 12 por 16 y
la malla 5 tiene 300 elementos cuadrados de 0.0100m de lado, distribuidos en una cuadrcula de 15 por 20.
La Figura 3.8 ilustra la distribucin de esfuerzos cortantes promedio en los nudos de las
5 mallas de elementos finitos obtenida con las instruccin grfica del programa GRAFIF.
En la primera fila se muestra la distribucin del esfuerzo zy en kN / m 2 cuyo valor mximo ocurre en el extremo inferior derecho de cada una de las mallas. En la segunda fila se
ilustra el esfuerzo zx en la malla y se indica su valor mximo, el cual est ubicado en el
extremo superior izquierdo de cada malla.
Comparando los resultados de las 4 primeras mallas con la malla ms fina se obtiene un
error en el valor del esfuerzo cortante mximo del 12% en la malla 1, del 6% en la malla 2,
del 3% en la malla 3 y del 1% en la malla 4. Lo anterior demuestra que la solucin del
problema es convergente a medida que los elementos finitos son ms pequeos.
Malla 1
12 elems.
zy (kN / m 2 )
-4606
zx (kN / m2 )
Malla 2
48 elems.
5209
Malla 3
108 elems.
5621
-4982
Malla 4
192 elems.
5790
-5144
Malla 5
300 elems.
5881
-5232
5937
-5287
PE FiCA
1.0
Figura 3.8. Barra prismtica sometida a torsin pura. Distribucin de esfuerzos cortantes para 5
mallas de elementos finitos.
43
3.1.4.
0.30
1.20
( x, y)
0.30
0.30
(a)
(b)
0.90
zy ( kN / m 2 )
zx (kN / m 2 )
(c)
(d)
Figura 3.9. Barra prismtica sometida a torsin pura de seccin transversal tipo zeta: (a) geometra
y malla de elementos finitos, (b) funcin de Prandtl, (c) y (d) distribucin de la componente de
Dorian Luis Linero Segrera Universidad Nacional de Colombia, 2009
44
(a)
0.30
(b) ( x, y)
0.60
2
(d) zy ( kN / m )
(c) zx ( kN / m 2 )
Figura 3.10. Barra prismtica sometida a torsin pura de seccin transversal hexagonal tubular: (a)
geometra y malla de elementos finitos, (b) funcin de Prandtl, (c) y (d) distribucin de la componente de esfuerzos cortantes en y y en z, respectivamente.
Figura 3.11. Barra prismtica sometida a torsin pura. Rutina PEFICA() de uso general para cualquier forma de seccin transversal con elementos triangulares lineales (primera parte)
45
46
Figura 3.12. Barra prismtica sometida a torsin pura. Rutina PEFICA() de uso general para cualquier forma de seccin transversal con elementos triangulares lineales (segunda parte)
47
3.2.
(3.19)
8.00
1.00
presa
2.00
4.00
11.50
tablestaca
suelo
1
8
roca impermeable
Figura 3.13. Infiltracin del agua en suelos permeables. Esquema descriptivo del suelo bajo una
presa.
48
18.00
18.00
12.00
= 8.00
= 1.00
presa
2.00
18.00
12.00
4.00
tablestaca
1.00
suelo
roca impermeable
8.00
Figura 3.14. Infiltracin del agua en suelos permeables. Malla de elementos finitos y condiciones
de borde.
PE FiCA
1.0
Figura 3.15. Infiltracin del agua en suelos permeables. Lneas de igual cabeza piezomtrica.
El cdigo mostrado en la Figura 3.16 y escrito en el programa, permite obtener las lneas de igual cabeza piezomtrica en el suelo que se ilustran en la Figura 3.15.
:
'leer parmetros generales
EDLECE "TB_GEN", 5, 2, NNUD
'nmero de nudos
EDLECE "TB_GEN", 6, 2, NELE
'nmero de elementos
EDLECE "TB_GEN", 7, 2, NGLN
'grados de libertad por nudo
EDLECE "TB_GEN", 8, 2, NNUE
'nmero de gl por elemento
EDLECE "TB_GEN", 9, 2, NDIM
'nmero de dimensiones
'leer geometra
EDLECR "TB_XYZ", 5, 2, XYZ(), NNUD, NDIM 'leer matriz de coord. nudos
EDLECI "TB_ELE", 5, 2, ELE(), NELE, NNUE 'leer matriz de conectividades
'(opcional) escribir geometra
EDIMPR "TB_OUT", "XYZ()", FILA, COLM, XYZ() 'escribir matriz de coord. nudos
EDIMPI "TB_OUT", "ELE()", FILA, COLM, ELE() 'escribir matriz de conectividades
'(opcional) dibujar geometra
'GRAFDE GRA()
'si no tiene parmetros de dibujo puede activar esta lnea
EDLECI "TB_GEN", 33, 2, GRA(), 14, 1
'leer parmetros de dibujo
GRAGEO XYZ(), ELE(), GRA(), 2
'dibuja elementos
Debug.Print "dibujar geometra"
'leer propiedades mecnicas
EDLECE "TB_GEN", 12, 2, KPEX
'coeficiente de permeabilidad en x
EDLECE "TB_GEN", 13, 2, KPEY
'coeficiente de permeabilidad en y
'tabla de indicadores de los GL conocidos
EDTABI "TB_RES", 5, 2, MRE(), NNUD, NGLN
'leer tabla
EDIMPI "TB_OUT", "MRE()", FILA, COLM, MRE()
'escribir tabla completa
'tabla de valores de los GL conocidos
EDTABR "TB_RES", 5, 4, MRV(), NNUD, NGLN
'leer tabla
EDIMPR "TB_OUT", "MRV()", FILA, COLM, MRV()
'escribir tabla completa
'construccin de la matriz de incidencias
NGLNUD MGL(), MRE(), 1
'construir la matriz de grados de libertad por nudo
EDIMPI "TB_OUT", "MGL()", FILA, COLM, MGL() '(opcional) escribir la matriz
NGLELE INC(), MGL(), ELE() 'construir la matriz de gl por elemento
'numero de grados de libertad
NGLC = MTSUCI(MRE())
'nmero de grados de libertad conocidos
NGLT = NNUD * NGLN
'nmero de grados de libertad
NGLD = NGLT - NGLC
'nmero de grados de libertad desconocidos
Debug.Print "construccin de la matriz de incidencias"
'condiciones de borde: construir vector de valores nodales conocidos
ORFUGL TM1(), MRV(), MGL()
MTSUBM TM1(), DBB(), NGLD + 1, 1, NGLC, 1
EDIMPR "TB_OUT", "DBB()", FILA, COLM, DBB()
'escribir tabla completa
'matriz de rigidez
MTCONS KGL(), 0, NGLT, NGLT
For IELE = 1 To NELE
KTRIAN KEL(), XYZ(), ELE(), IELE, KPEX, KPEY, 0#
ENSAMK KGL(), KEL(), INC(), IELE
Next IELE
'submatriz Kaa y Kab
MTSUBM KGL(), KAA(), 1, 1, NGLD, NGLD
MTSUBM KGL(), KAB(), 1, NGLD + 1, NGLD, NGLC
'Kaa*Da=-Kab*Db+Fa siendo Fa=0
MTMULT KAB(), DBB(), TM1()
MTPORE TM1(), -1, TM2()
SOCHLK KAA(), TM2(), DAA() 'solucionar sistema de ecuaciones
Debug.Print "ensamblaje y solucin del sistema de ecuaciones. " & Time
'vector de valores nodales completo
MTADJU DGL(), DAA(), DBB()
EDIMPR "TB_OUT", "DGL()", FILA, COLM, DGL()
'organizar y dibujar funcin de aproximacin
ORGLFU DXY(), DGL(), MGL()
EDIMPR "TB_OUT", "DXY()", FILA, COLM, DXY()
GRAFIF XYZ(), ELE(), DXY(), GRA(), 0
:
Figura 3.16. Infiltracin del agua en suelos permeables. Parte de la rutina PEFICA().
49
50
3.3.
2
2
+
k
+Q =0
y
x 2
y 2
(3.20)
3000 m
impermeable
2000 m
= 200 m
2000 m
3000 m
= 200 m
Sumidero
Q= 1500 m3/da
1500 m
impermeable
donde es el nivel del agua medido desde una lnea de referencia, Q es el caudal de salida de un sumidero y k x y k y son las permeabilidades del suelo en direccin x y y respectivamente. Las condiciones de borde generalmente corresponden a valores conocidos del
nivel del agua y a contornos impermeables.
Un acufero tiene un sumidero con un caudal de salida de 1500m3/da y est confinado
por dos contornos impermeables en los costados norte y sur, como lo indica la vista en
planta de la Figura 3.17. La permeabilidad del acufero en direccin x y y es 15.0 m/da y
el nivel del agua en los costados este u oeste es igual a 200m. Se desean obtener las curvas
de nivel del agua en el acufero.
Observacin La carpeta \ejemplos\ incluida en los medios de instalacin del
programa PEFiCA contiene el archivo PEFICA-Acufero.xls que corresponde al
ejemplo de infiltracin del agua en acuferos presentado esta seccin.
El dominio del problema se dividi en 196 elementos triangulares lineales, nudos 119 y
15 valores nodales conocidos del nivel del agua =200m, como lo indica la Figura 3.18.
El caudal de salida est ubicado en el nudo 64 de la malla.
Dorian Luis Linero Segrera Universidad Nacional de Colombia, 2009
51
Utilizando un cdigo similar al presentado en la Figura 3.16, se obtiene la cabeza piezomtrica en los nudos de la malla, a partir de los cuales se trazan las lneas de igual cabeza
piezomtrica o curvas de nivel del agua en el interior del acufero. La Figura 3.19 muestra
el grfico de iso lneas generado por el programa, donde se observa la reduccin de la cabeza piezomtrica desde los extremos laterales hacia el sumidero.
PEFiCA
1.0
Figura 3.19. Infiltracin del agua en acuferos. Curvas de nivel del agua.
Captulo 4
Problemas de elasticidad bidimensional
Este captulo describe la formulacin, implementacin y aplicacin del mtodo de los elementos finitos en el clculo de los desplazamientos, las deformaciones y los esfuerzos en
slidos en condicin plana de esfuerzos y de deformaciones, sometidos a fuerzas estticas
puntuales o distribuidas, cuyo material es elstico lineal istropo (Zienkiewicz 1980; Segerlin 1984; Weaver & Johnson 1984; Cook, Malkus et al. 1989; Oate & Zrate 1995; Hughes 2000; Oate & Zrate 2000).
4.1.
xx x
= u yy = 0
xy y
s
xu
0
u
y = yv
v
x yu + x v
(4.1)
xy ]T
(4.2)
(4.3)
= xx yy
= xx yy xy
= D
(4.4)
Siendo D la matriz constitutiva elstica que depende del mdulo de Young E y de la relacin de Poisson del material. En condicin plana de esfuerzos la ecuacin constitutiva
corresponde a:
54
xx
E
yy = 1 2
xy
1
0
xx
0 yy
1
2 (1 ) xy
0
(4.5)
xx
(1 )
E
yy = (1 + )(1 2 )
xy
xx
0
yy
1
(1 2 ) xy
2
0
(1 )
0
(4.6)
En cuerpos deformables, el trabajo virtual hecho por las fuerzas reales se puede dividir
en dos partes: el trabajo virtual hecho por las fuerzas internas denominado trabajo virtual
interno y el trabajo virtual realizado por las fuerzas externas llamado trabajo virtual externo (Oate & Zrate 1995).
Sea un cuerpo de volumen V y de superficie de contorno V , sujeto a fuerzas de cuerpo
por unidad de volumen b, a fuerzas de superficie por unidad de rea p y a fuerzas puntuales
f ( n ) aplicadas sobre el contorno t V . Las condiciones de borde sobre el cuerpo corresponden a valores conocidos del desplazamiento real u = u en los puntos materiales
que hacen parte de un contorno definido u V .
El campo del desplazamiento virtual u(x) , definido como una variacin del desplazamiento, corresponde a una funcin cualquiera que cumple con la condicin de borde de la
forma:
u(x) = 0 x u
(4.7)
El trabajo virtual externo, es aquel realizado por las fuerzas reales externas b, p y f ( n )
mientras se presenta un desplazamiento virtual u . En cambio, el trabajo virtual interno
es igual al trabajo por unidad de volumen realizado por el esfuerzo asociado a desplazamientos virtuales ( su)T o densidad de energa de deformacin, integrado en el volumen
del slido.
El principio de los trabajos virtuales establece que un cuerpo est en equilibrio si y solo
si, el trabajo virtual realizado por todas las acciones internas y externas es nulo, es decir:
r
s
T
T
T
T
( u) dV = u p dS + u b dV + u(xn ) f (xn )
V
(4.8)
n =1
55
p = px
py
, b = bx
by
, u = [u v ]
(4.9)
+ u(x )T f (x )
(
u
)
dV
=
u
p
dS
+
u
b
dV
(e)
(e )
(e ) (e )
( e ) (e )
n
n
n=1
e
e
(
)
(
)
e =1 V
e =1 t
V
(4.10)
x V ( e )
(4.11)
(4.12)
u (e ) = N (e )a (e ) , su( e ) = B ( e ) a ( e)
(4.13)
BT( e ) D( e )B ( e ) dV a( e ) =
( e )
e =1
V
( e)
e =1
V (e )
T
(e)
(4.14)
56
K (e) =
T
( e)
D(e ) B ( e ) dV
(e )
(4.15)
T
( e)
p (e ) dS +
(e )
T
(e )
b ( e ) dV
V (e )
(4.16)
e =1
e =1
(4.17)
aT Ka aT f = 0
(4.18)
(4.19)
donde K es la matriz de rigidez del slido obtenida del ensamblaje de las matrices de rigidez de los elementos, de la forma:
m
K = A K (e )
( e ) =1
(4.20)
y f es el vector de fuerzas del slido resultante del ensamblaje de los vectores de fuerza
de cada uno de los elementos finitos ms el vector de fuerzas aplicadas en los nudos de la
malla, es decir:
m
f = A f ( e) + f ( n )
( e ) =1
4.2.
(4.21)
57
La rutina principal del procedimiento de clculo es comn para los ejemplos de aplicacin presentados en los siguientes apartados. Este cdigo permite obtener los desplazamientos, las deformaciones y los esfuerzos en slidos sometidos a cargas puntuales y distribuidas, modelados mediante mallas de elementos finitos triangulares lineales.
La rutina principal presenta los resultados en matrices o tablas escritas en la hoja de clculo de salida y en grficas de iso lneas y de regiones llenas. El cdigo presentado a continuacin hacen parte de la rutina PEFICA() que permite la solucin de problemas de elasticidad bidimensional.
:
'construccin de la matriz de incidencias
NGLNUD MGL(), MRE()
'construir la matriz de grados de libertad por nudo
EDIMPI "TB_OUT", "MGL()", FILA, COLM, MGL() '(opcional) escribir la matriz
NGLELE INC(), MGL(), ELE() 'construir la matriz de gl por elemento
'o matriz de incidencias
'numero de grados de libertad
NGLC = MTSUCI(MRE())
'nmero de grados de libertad conocidos
NGLD = NNUD * NGLN - NGLC
'nmero de grados de libertad desconocidos
Debug.Print "construccin de la matriz de incidencias"
'-----------------------------------------------------------------------'matriz de rigidez de la estructura (submatriz de clculo Kdd)
MTCONS KGL(), 0, NGLD, NGLD 'crea matriz de rigidez llena de ceros de tamao
For i = 1 To NELE
'crear matriz de rigidez del elemento
KTRIEL KEL(), XYZ(), ELE(), i, EYOU, POIS, ESPE, TPBI
'ensamblaje de la matriz de rigidez del elemento
ENSAMK KGL(), KEL(), INC(), i
Next i
'------------------------------------------------------------------------'vector de fuerzas de la estructura (subvector de clculo Fdd)
'vector de fuerzas distribuidas en los elementos FGE()
'crea vector fuerzas lleno de ceros de tamao (nmero de gl desconocidos)x(1)
MTCONS FGE(), 0, NGLD, 1
For i = 1 To NELE
'leer cargas distribuidas en elementos
EDLECE "TB_FUE", 4 + i, 1, IELE
'numero de elemento
If IELE = 0 Then Exit For
EDLECE "TB_FUE", 4 + i, 4, PXEL
'carga por unidad de rea en x
EDLECE "TB_FUE", 4 + i, 5, PYEL
'carga por unidad de rea en y
EDLECE "TB_FUE", 4 + i, 6, LADO
'lado del elem donde se aplica la carga
'crear vector de fuerzas en el elemento
FTRIES FEL(), XYZ(), ELE(), IELE, ESPE, PXEL, PYEL, LADO
'ensamblaje del vector de fuerzas en el elemento
ENSAMV FGE(), FEL(), INC(), IELE
Next i
'vector de fuerzas en los nudos
EDTABR "TB_FUN", 5, 2, FXY(), NNUD, NGLN 'leer tabla de fuerzas en los nudos
'EDIMPR "TB_OUT", "FXY()", FILA, COLM, FXY() '(opcional) escribir
ORFUGL TM1(), FXY(), MGL() 'crea vector fuerzas en nudos organizado por GL
MTSUBM TM1(), FGN(), 1, 1, NGLD, 1 'crear subvector de fuerzas (Fdd)
'suma el vector de fuerzas equivalentes a las distribuidas en los elementos
'mas el vector de fuerzas en los nudos FGN()
MTSUMA FGE(), FGN(), FGL()
'-------------------------------------------------------------------------'desplazamientos nodales en la estructura
SOCHLK KGL(), FGL(), DGL() 'solucionar sistema de ecuaciones
MTCONS DGC(), 0, NGLC, 1
'vector de desplazamientos conocidos
'EDIMPR "TB_OUT", "DGL()", FILA, COLM, DGL() '(opcional) escribir desplaz
MTADJU DGT(), DGL(), DGC() 'construir vector de desplazamientos (desc y con)
ORGLFU DXY(), DGT(), MGL() 'ordenar desplazamientos en el formato
'(NUDO),(UX),(UY)
EDIMPR "TB_OUT", "DXY()", FILA, COLM, DXY() 'escribir desplazamientos
'dibujar deformada
MTPORE DXY(), FDEF, TM1() 'multiplicar desplazamientos por un factor de exag.
58
59
Observacin
Los archivos PEFICA-Mensula.xls, PEFICA-SVenant.xls y PEFICA-Edrenaje.xls de la carpeta \ejemplos\ incluida en los medios de instalacin
contienen la rutina principal de procedimiento comn PEFICA(), con la cual se
pueden resolver diferentes problemas de elasticidad bidimensional.
4.3.
0.20
0.20
100 kN
0.10
0.30
placa de
apoyo
dominio
modelado
mnsula
0.20
t = 0.40
0.40
0.35
0.20
(a)
columna
(b)
Figura 4.2. Mnsula de concreto sometida a una carga distribuida: (a) geometra, cargas y condiciones de borde del dominio modelado, (b) esquema del sistema estructural.
60
El primero de los resultados del problema es el desplazamiento de cada uno de los nudos de la malla. La Figura 4.3(b) ilustra la geometra deformada exagerada de la mnsula
y la Figura 4.4 muestra las curvas de igual desplazamiento en las direcciones x y y.
2500 kN/m 2
1
(a)
(b)
Figura 4.3. Mnsula de concreto sometida a una carga distribuida: (a) malla de elementos finitos,
(b) geometra deformada.
u (m)
(a)
v (m)
(b)
Figura 4.4. Mnsula de concreto sometida a una carga distribuida: (a) curvas de igual desplazamiento en direccin x, (b) curvas de igual desplazamiento en direccin y.
61
xx
(a)
xx ( kN / m 2 )
(b)
Figura 4.5. Mnsula de concreto sometida a una carga distribuida: (a) distribucin de la deformacin longitudinal en direccin x, (b) distribucin del esfuerzo normal en direccin x.
De la misma forma se obtienen las distribuciones de las componentes de esfuerzo normal en la direccin y y cortante en el plano xy como lo indica la Figura 4.6. Finalmente, se
calculan los esfuerzos principales 1 , 2 , los cuales se ilustran en la Figura 4.7.
yy (kN / m 2 )
(a)
xy (kN / m 2 )
(b)
Figura 4.6. Mnsula de concreto sometida a una carga distribuida: (a) distribucin del esfuerzo
normal en direccin y, (b) distribucin del esfuerzo cortante en el plano xy.
Dorian Luis Linero Segrera Universidad Nacional de Colombia, 2009
62
2 (kN / m 2 )
1 ( kN / m 2 )
(a)
(b)
Figura 4.7. Mnsula de concreto sometida a una carga distribuida: (a) distribucin del esfuerzo
normal en direccin y, (b) distribucin del esfuerzo cortante en el plano xy.
4.4.
P
b/4
b/2
0.10
b
h/2
0.10
y
x
0.20
h/2
010
b/2
b/2
P
(a)
0.20
(b)
Figura 4.8. Principio de Saint Venant: (a) geometra de una lmina sometida a una carga puntual
P, (b) malla de elementos finitos y condiciones de borde.
Dorian Luis Linero Segrera Universidad Nacional de Colombia, 2009
63
Se desea obtener la distribucin del esfuerzo normal en direccin y sobre tres cortes
horizontales a las distancias de b/4, b/2 y b desde la cara superior.
Observacin Este ejemplo est contenido en el archivo PEFICA-SVenant.xls de
la carpeta \ejemplos\ incluida en los medios de instalacin.
En virtud de la doble simetra del problema se model la cuarta parte de la lmina indicada en la Figura 4.8(a). Los ejes de simetra establecen que el desplazamiento vertical
sobre el eje horizontal y el desplazamiento horizontal sobre el eje vertical estn restringidos, como se muestra en la Figura 4.8(b). El dominio modelado est divido en 499 elementos triangulares lineales conectados entre s por 284 nudos, dispuestos de tal manera
que los cortes donde se desea evaluar el esfuerzo normal correspondan con los nudos de la
malla.
v (m)
(a)
(b)
Figura 4.9. Principio de Saint Venant: (a) geometra deformada, (b) curvas de igual desplazamiento en direccin y.
64
que a pesar que el esfuerzo bajo la carga puntual es tericamente infinito, el resultado numrico obtenido con esta malla es de 8.65 103 kN/m2.
:
'calculo de esfuerzo yy sobre cortes
For i = 1 To 3
EDLECE "TB_GEN", 19 + i, 2, NIZQ
'nudo a la izquierda del corte
EDLECE "TB_GEN", 19 + i, 3, NDER
'nudo a la derecha del corte
'Syy promedio en los nudos
ORNLIN LNU(), DNU(), XYZ(), NIZQ, NDER
EDIMPI "TB_OUT", " nudos sobre el corte " & i, FILA, COLM, LNU()
EDIMPR "TB_OUT", "distancia de los nudos sobre el corte " & i,_
FILA, COLM, DNU()
ORXYNU NAB(), NXX(), LNU()
EDIMPR "TB_OUT", "esfuerzo promedio en los nudos sobre el corte " & i, _
FILA, COLM, NAB()
Next i
:
3.0
d=b/4
d=b/2
d=b
2.5
yy
med
d>>b
2.0
1.5
1.0
0.5
0.0
0.00
0.05
0.10
x (m)
0.15
0.20
(b)
2
(a) yy ( kN / m )
Figura 4.11. Principio de Saint Venant: (a) curvas de igual esfuerzo normal en direccin y, (b)
distribucin del esfuerzo normar en direccin y sobre tres cortes horizontales.
Al final del cdigo comn de clculo se adicionan las lneas de comando mostradas en
la Figura 4.10, con las cuales se obtiene la distribucin de esfuerzos en direccin y sobre
tres cortes horizontales, la Figura 4.11(a) presenta grficamente dichos resultados. Se observa que el esfuerzo normal toma un valor mximo sobre el eje de la carga aplicada 2.59
veces mayor al esfuerzo medio sobre el corte a b/4, 1.44 veces mayor al esfuerzo medio
sobre el corte a b/2 y 1.03 veces mayor al esfuerzo medio sobre el corte a b. Por lo tanto se
demuestra que la distribucin del esfuerzo normal es aproximadamente igual al esfuerzo
Dorian Luis Linero Segrera Universidad Nacional de Colombia, 2009
65
medio para distancias superiores a el ancho b con respecto al punto de aplicacin de la carga.
4.5.
5.20
3.00
3.00
3.00
3.00
5.20
(a)
3.00
(b)
3.00
Figura 4.13. Estructura de drenaje: (a) malla de elementos finitos y condiciones de borde, (b)
geometra deformada.
66
El problema se simplifica a una condicin plana de deformaciones con un espesor unitario. Dada la simetra del problema se modela la mitad del slido indicada en la Figura
4.12. El dominio modelado se subdivide en 479 elementos triangulares lineales conectados entre s por 281 nudos como lo indica la Figura 4.13(a).
A partir de los desplazamientos nodales obtenidos se dibuja la geometra deformada del
modelo (Figura 4.13(b)) y el campo de las componentes de desplazamiento en las direcciones x y y (Figura 4.14).
u (m )
v (m)
(b)
(a)
Figura 4.14. Estructura de drenaje. Curvas de igual desplazamiento: (a) componente en direccin
x, (b) componente en direccin y.
1 (kN / m 2 )
(a)
(b)
Figura 4.15. Estructura de drenaje. Distribucin del primer esfuerzo principal: (a) valor promedio
en los nudos, (b) valor en el interior de los elementos.
67
2 (kN / m 2 )
(a)
(b)
Figura 4.16. Estructura de drenaje. Distribucin del segundo esfuerzo principal: (a) valor promedio en los nudos, (b) valor en el interior de los elementos.
Referencias
Cook, R., Malkus, D. & Plesha, M. (1989). Concepts and applications of finite elements
analysis. New York, John Wiley & Son.
Hughes, T. J. R. (2000). The finite element method. New York, Dover.
Oate, E. & Zrate, F. (1995). Clculo de estructuras por el mtodo de los elementos finitos. Barcelona, Centro Internacional de Mtodos Numricos en Ingeniera.
Oate, E. & Zrate, F. (2000). Introduccin al mtodo de los elementos finitos. Barcelona,
Centro Internacional de Mtodos Numricos en Ingeniera.
Ortiz, L. (1998). Elasticidad. Madrid, Mc Graw Hill.
Segerlin, L. (1984). Applied Finite Element Analysis. New York, Jhon Wiley & Son.
Timoshenko, S. P. & Goodier, J. (1970). Theory of Elasticity, Mc Graw Hill.
Timoshenko, S. P. & Young, D. H. (1965). Theory of Structures, Mcgraw-Hill College.
Weaver, J. & Johnson, C. (1984). Finite elements for structural analysis. New Jersey, Prentice Hall.
Zienkiewicz, O. (1980). El mtodo de los elementos finitos. Barcelona, Editorial Revert.