Fundamentos del M´
etodo
de Elemento Finito
Primera Edici´
on
Jaime G. Molina P.
Catedr´atico Em´eritoIngenier´ıa Mec´anica U. M. S. A.
mediante
L
A
TEX 2ε
mediante
L
A
TEX 2ε
mediante
L
A
TEX 2ε
mediante
L
A
TEX 2ε
Procesado
mediante
L
A
TEX 2ε
Procesado
mediante
L
A
TEX 2ε
Procesado
mediante
L
A
TEX 2ε
Procesado
mediante
L
A
TEX 2ε
Procesado
mediante
L
A
TEX 2ε
Procesado
mediante
L
A
TEX 2ε
Procesado
mediante
L
A
TEX 2ε
Procesado
mediante
L
A
TEX 2ε
Procesado
mediante
L
A
TEX 2ε
Procesado
mediante
L
A
TEX 2ε
Procesado
mediante
L
A
TEX 2ε
Procesado
mediante
L
A
TEX 2ε
Procesado
mediante
L
A
TEX 2ε
Procesado
mediante
L
A
TEX 2ε
Procesado
mediante
L
A
TEX 2ε
Procesado
mediante
L
A
TEX 2ε
Procesado
mediante
L
A
TEX 2ε
Procesado
mediante
L
A
TEX 2ε
Procesado
mediante
L
A
TEX 2ε
Procesado
mediante
L
A
TEX 2ε
La presentaci´on y disposici´on en conjunto de: “ fundamentos del m´etodo de elemento finito ” incluye materia preliminar, cuerpo de texto y materia posterior.
Adem´as tambi´en incluye un cd en la contratapa, que contiene archivos electr´onicos complementarios al documento.
La propiedad intelectual de este trabajo se transfiere a la U.M.S.A. La Instituci´on patrocinante y el autor conceden licencia para copiar, distribuir y/o modificar este documento seg´un las condiciones
de Licencia de Documentaci´on Libre GNU, Versi´on 1.2 o posterior; sin las Secciones Invariantes del documento, ning´un texto de las
P´aginas Preliminares, y ning´un texto de Materia Posterior. Toda copia literal de parte(s) de este documento que aparezca en otro
cualquiera, requiere obligatoriamente referencia del autor. Derechos No Reservados:
c
Dedicatoria
A quien fu´e el primero en mostrarme el m´etodo de elemento finito, y se convirti´o luego en mi amigo y principal mentor : PhD.Eng. J. Roger Saravia Luna†.
A todos ustedes quienes con sacrificio y tal vez noches de desvelo, estudien este documento con el ´animo de aprender algo nuevo.
A mi hermano y amigos de mi entorno m´as cercano, por com-prender mi aislamiento de ellos necesario para escribir esta obra.
A la eterna memoria de mis padres, quienes me dieron la oportu-nidad de haberme educado para alcanzar mis metas anheladas.
Jaime
G.
Molina
P.
Fundamentos del M´etodo de Elemento Finito
Primera Edici´on Jaime G. Molina P.
Catedr´atico Em´erito Ingenier´ıa Mec´anica U. M. S. A.
´
Indice de Contenido
.
1. Conceptos b´asicos 1
1.1. Introducci´on . . . 1
1.2. Concepci´on del m´etodo de elemento finito ? . . . 2
1.2.1. Convergencia del m´etodo . . . 4
1.2.2. El m´etodo de diferencias finitas . . . 7
1.3. Procedimiento general . . . 9
1.3.1. Pre–procesamiento . . . 10
1.3.2. Procesamiento o Soluci´on . . . 10
1.3.3. Post–procesamiento . . . 10
1.4. Breve historia del m´etodo de elemento finito . . . 11
1.5. Ejemplos de an´alisis de elemento finito . . . 12
1.6. Objetivos del documento . . . 14
2. An´alisis uni–dimensional 17 2.1. Introducci´on . . . 18
2.2. El resorte linealmente el´astico . . . 18
2.2.1. Ensamble del sistema en coordenadas globales . . . 21
2.3. El elemento barra . . . 30
2.4. Energ´ıa de deformaci´on el´astica . . . 36
2.4.1. Primer teorema de Castigliano . . . 37
2.5. Energ´ıa potencial m´ınima . . . 42
2.6. Resumen . . . 45
Problemas propuestos . . . 45
3. El m´etodo dir´ecto de rigidez 49 3.1. Introducci´on . . . 49
3.2. Ecuaciones de equilibrio nodal . . . 51
3.3. Transformaci´on de elemento . . . 56
3.3.1. Cosenos directores . . . 58
3.4. Ensamble de la matriz de rigidez global . . . 59
3.5. Condiciones de borde, y fuerzas de restricci´on . . . 64
3.6. Deformaciones y tensiones de elemento . . . 65
3.7. Un ejemplo completo . . . 69 3.8. Cerchas tri–dimensionales . . . 74 3.9. Resumen . . . 78 Problemas propuestos . . . 78 4. Elementos de f lexi´on 85 4.1. Introducci´on . . . 85
4.2. Teor´ıa elemental de vigas . . . 86
4.3. El elemento viga . . . 88
4.4. Matriz de rigidez de elemento viga . . . 92
4.5. Vector de carga de elemento . . . 94
4.6. Cargas nodales equivalentes . . . 98
4.7. El elemento marco . . . 106
4.8. El elemento rectil´ıneo general . . . 111
4.9. Comentarios finales . . . 115
Problemas propuestos . . . 115
5. El m´etodo de residuos ponderados 123 5.1. Introducci´on . . . 123
5.2. El m´etodo de residuos ponderados . . . 124
5.3. El m´etodo de elemento finito Galerkin . . . 131
5.3.1. Formulaci´on de elemento . . . 133
5.4. Aplicaci´on en elementos estructurales . . . 138
5.4.1. El elemento barra . . . 139
5.4.2. El elemento viga . . . 140
5.5. Conducci´on de calor uni–dimensional . . . 142
5.6. Comentarios finales . . . 147
Problemas propuestos . . . 147
6. Funciones de interpolaci´on 153 6.1. Introducci´on . . . 153
6.2. Requisitos de compatibilidad e integridad . . . 154
6.2.1. Compatibilidad . . . 155
6.2.2. Integridad . . . 156
6.3. Formas polinomiales: Elementos uni–dimensionales . . . 156
6.3.1. Elementos unidimensionales de orden–superior . . . 159
6.4. Formas polinomiales: isotrop´ıa geom´etrica . . . 162
6.5. Elementos triangulares . . . 164
6.5.1. Coordenadas de ´area . . . 166
6.5.2. Elemento triangular de seis–nodos . . . 168
6.5.3. Integraci´on en coordenadas de ´area . . . 169
6.6. Elementos rectangulares . . . 170
6.7. Elementos tri–dimensionales . . . 173
6.7.1. Elemento tetra´edrico de cuatro–nodos . . . 174
6.7.2. Elemento ladrillo de ocho–nodos . . . 176
vii
6.9. Elementos de simetr´ıa axial . . . 184
6.10. Integraci´on num´erica: Cuadratura Gaussiana . . . 188
6.11. Comentarios finales . . . 194
Problemas propuestos . . . 195
7. Transmisi´on del calor 201 7.1. Introducci´on . . . 201
7.2. Conducci´on uni–dimensional: elemento cuadr´atico . . . 202
7.3. Conducci´on uni–dimensional con convecci´on . . . 205
7.3.1. Formulaci´on de elemento finito . . . 206
7.3.2. Condiciones de borde . . . 208
7.4. Transmisi´on de calor bi–dimensional . . . 212
7.4.1. Formulaci´on de elemento finito . . . 213
7.4.2. Condiciones de borde . . . 217
7.4.3. Condiciones de simetr´ıa . . . 227
7.4.4. Resultantes de elemento . . . 229
7.4.5. Generaci´on interna de calor . . . 233
7.5. Transferencia de calor con transporte de masa . . . 235
7.6. Transmisi´on de calor tri–dimensional . . . 239
7.6.1. Ensamble del sistema y condiciones de borde . . . 241
7.7. Transmisi´on de calor con simetr´ıa axial . . . 243
7.7.1. Formulaci´on de elemento finito . . . 245
7.8. Transmisi´on de calor transitoria . . . 248
7.8.1. M´etodos de diferencias finitas para respuesta transiente: Condiciones iniciales . . . 250
7.8.2. M´etodos de diferencia central y diferencia regresiva . . . 254
7.9. Comentarios finales . . . 255
Problemas propuestos . . . 255
8. Mec´anica de fluidos 263 8.1. Introducci´on . . . 263
8.2. An´alisis de flujo incompresible . . . 265
8.2.1. Flujo rotacional e irrotacional . . . 266
8.3. La funci´on de corriente . . . 267
8.3.1. Formulaci´on de elemento finito . . . 268
8.3.2. Condiciones de borde . . . 269
8.3.3. La funci´on potencial de velocidad . . . 273
8.3.4. Flujo alrededor de m´ultiples cuerpos . . . 280
8.4. Flujo viscoso incompresible . . . 282
8.4.1. Flujo de Stokes . . . 283
8.4.2. Flujo viscoso con inercia . . . 288
8.5. Resumen final . . . 289
Problemas propuestos . . . 290
9. Mec´anica de s´olidos 293 9.1. Introducci´on . . . 293
9.2. Tensi´on plana . . . 294
9.2.1. Formulaci´on de elemento finito . . . 296
9.2.2. Evaluaci´on de la matriz de rigidez . . . 299
9.2.3. Cargas distribu´ıdas y fuerzas de cuerpo . . . 300
9.4. Formulaci´on isoparam´etrica . . . 310
9.5. An´alisis de tensiones en simetr´ıa axial . . . 317
9.5.1. Formulaci´on de elemento finito . . . 319
9.5.2. Cargas de elemento . . . 321
9.6. Elementos de tensi´on tri–dimensionales generales . . . 324
9.6.1. Formulaci´on de elemento finito . . . 325
9.7. Evaluaci´on de deformaciones y tensiones . . . 327
9.8. Consideraciones pr´acticas . . . 331
9.9. Torsi´on no–circular . . . 333
9.9.1. Condiciones de borde . . . 336
9.9.2. Torque . . . 336
9.9.3. Formulaci´on de elemento finito . . . 336
9.10. Resumen . . . 340
Problemas propuestos . . . 340
10.Din´amica estructural 345 10.1. Introducci´on . . . 345
10.2. El oscilador arm´onico simple . . . 346
10.2.1. Vibraci´on forzada . . . 350
10.3. Sistemas con m´ultiples grados de libertad . . . 352
10.3.1. Sistemas con varios grados de libertad . . . 357
10.4. El elemento barra: matriz de masa consistente . . . 360
10.5. El elemento viga . . . 365
10.6. Matriz de masa para un elemento general . . . 369
10.7. Ortogonalidad de los modos principales . . . 374
10.8. Respuesta arm´onica mediante superposici´on modal . . . 378
10.9. Disipaci´on de energ´ıa: amortiguamiento estructural . . . 380
10.9.1. Amortiguamiento estructural general . . . 382
10.10.Respuesta din´amica transitoria . . . 386
10.11.An´alisis din´amico estructural . . . 388
10.12.Consideraciones pr´acticas . . . 395
10.13.Resumen . . . 396
Problemas propuestos . . . 397
A. Temas de ´Algebra Lineal 401 A.1. Definiciones . . . 402
A.2. Operaciones algebr´aicas . . . 403
A.3. Determinantes . . . 404
A.4. Inversi´on matricial . . . 405
A.5. Partici´on matricial . . . 407
B. Ecuaciones de elasticidad 409 B.1. Relaciones desplazamiento–deformaci´on . . . 410
B.2. Relaciones tensi´on–deformaci´on . . . 413
B.3. Ecuaciones de equilibrio . . . 414
ix C. Soluci´on de ecuaciones 417 C.1. M´etodo de Cramer . . . 418 C.2. Eliminaci´on de Gauss . . . 419 C.3. Descomposici´on L–U . . . 421 C.4. Soluci´on frontal . . . 423 C.5. Exactitud de la soluci´on . . . 425 D. El programa FEPC 427 D.1. El programa computacional FEPC . . . 428
D.2. Pre–procesamiento . . . 428
D.3. Soluci´on . . . 429
D.4. Post–procesamiento . . . 429
D.5. Detalles del paquete . . . 430
E. Problemas de proyecto 431 E.1. Cap´ıtulo 3 . . . 431 E.2. Cap´ıtulo 4 . . . 434 E.3. Cap´ıtulo 7 . . . 437 E.4. Cap´ıtulo 9 . . . 439 E.5. Cap´ıtulo 10 . . . 442
´
Indice de contenido
xi
Prefacio
La presente obra: “Fundamentos del M´etodo de Elemento Finito”, tiene pretensi´on de ser libro de texto para un curso terminal de pre–grado o inicial de nivel–superior (post–grado), dise˜nado para ser inclu´ıdo en los programas de estudio de ingenier´ıa. La orientaci´on tem´atica de su contenido se adapta muy apropiadamente a los programas de estudio de ingenier´ıa mec´anica e ingenier´ıa civil, aunque podr´ıa ser considerado tambi´en como libro de consulta en otros campos de la ingenier´ıa o en un curso de matem´atica aplicada.
El m´etodo de elemento finito es una t´ecnica de an´alisis y dise˜no ampliamente utilizada actual-mente, que es esencial para los estudiantes de ingenier´ıa que poseen rudimentos b´asicos de la teor´ıa y aplicaciones de los m´etodos discretos de an´alisis. Persiguiendo el objetivo de aprender algo m´as sobre el m´etodo, a finales del a˜no 2006 en la Universidad de Calghary — en Canad´a — fu´ı invitado para elaborar y ense˜nar una serie de “temas especiales” como parte de un simposio de charlas complemen-tarias al curso extraordinario de modalidad electiva del m´etodo de elemento finito, implementado el segundo semestre de dicho a˜no en la universidad mencionada. El curso estaba compuesto de aproxi-madamente tres–cuartas partes de teor´ıa y una cuarta parte de uso de software comercial destinado a la resoluci´on de los problemas asignados a lo largo del curso. Subsecuentemente, desde dicha ´epoca, el curso se ha convertido en uno regularmente ofrecido como asignatura de especialidad de modalidad obligatoria en el programa de ingenier´ıa mec´anica, y generalmente posee una demanda muy alta de estudiantes interesados en aprender esta materia (incluso como asignatura electiva, para ser cursada por estudiantes pertenecientes a otras carreras de ingenier´ıa).
Durante el proceso de desarrollo para el curso, los responsables de impartirlo nunca estuvimos satisfechos con cualquier texto que se us´o en el mismo, y nosotros probamos muchos libros escritos sobre el tema, por cierto. Encontramos que los textos disponibles se ubicaban a un extremo u otro de nuestras pretensiones; a saber, en algunos esencialmente ninguna teor´ıa y mucha aplicaci´on de software; o toda la teor´ıa y ninguna aplicaci´on de software. Los planteamientos pedag´ogicos anteriores, en mi opini´on, representan: el primero, entrenamiento extensivo usando programas computacionales (adecuado para quien domina la teor´ıa y se inmiscuye exclusivamente con las aplicaciones del m´etodo); mientras que el segundo pretende desarrollo extensivo te´orico sin acercamiento al software asociado al m´etodo (adecuado para quien pretende dominar la teor´ıa, sin inmiscuirse en la aplicaci´on pr´actica).
En esa ´epoca esperaba que la experiencia que relato en anteriores p´arrafos se replicara en la uni-versidad donde imparto ense˜nanza. Y afortunadamente, en la actualidad, por la apertura del ciclo de Postgrado con el Programa de Maestr´ıa en Ciencias de la Ingenier´ıa Mec´anica, tengo la oportunidad de hacer el intento de replicar de alguna manera la experiencia acad´emica antes comentada.
Es pretensi´on de ´este documento ubicarse en lo posible en un punto medio donde ciertamente se d´e preferencia a la elaboraci´on te´orica, pero sin omitir los aspectos de tipo pr´actico mediante utilizaci´on de software adecuado para ello. Esto porque consideramos este documento como un libro de texto adecuado a un curso introductorio al m´etodo de elemento finito. En tal virtud, los problemas propuestos para ser resueltos computacionalmente no son de un gran volumen de datos de entrada, de modo que para resolverlos podr´ıa utilizarse incluso un paquete de caracter acad´emico (existen muchos de descarga gratuita en diversos portales de la red Internet).
Pedag´ogicamente, yo creo que proporcionar entrenamiento pr´actico al estudiante pre–graduado en el uso de un paquete de software particular, sin proporcionarle conocimiento de la concepci´on te´orica subyascente en los programas computacionales que conforman el paquete, es un perjuicio al estudiante y puede ser hasta peligroso para sus futuros empleadores. Me considero que soy agudamente consciente que la mayor´ıa de los programas de estudio en ingenier´ıa, tienen un paquete espec´ıfico de software de elemento finito disponible para el uso del estudiante; y simult´aneamente yo no creo que el texto que los estudiantes usen s´olo deba exclusivamente atarse en su desarrollo te´orico a ese espec´ıfico software. Por consiguiente, he escrito este texto para que sea considerado independiente de cualquier software en particular. Doy ´enfasis a la teor´ıa b´asica del m´etodo de elemento finito, en un contexto que pueda entenderse por cualquier estudiante com´un de ingenier´ıa, y dejo las porciones espec´ıficas de utilizaci´on de software a la curiosidad e inquietud del lector, para que ´el mismo complemente su aprendizaje incorporando la parte pr´actica de utilizaci´on de ´esta herramienta computacional de manera individual y autodidacta.
Como el texto est´a elaborado para un curso introductorio al m´etodo de elemento finito, los requisitos de conocimiento previo comprenden: los principios de la mec´anica general en sus partes componen-tes est´atica y din´amica, la mec´anica de materiales, la mec´anica de fluidos, la termodin´amica y la transmisi´on de calor, y finalmente el c´alculo infinitesimal en concepci´on de las operaciones b´asicas de integraci´on y derivaci´on de funciones, juntamente con la aplicaci´on a la soluci´on de las ecuaciones di-ferenciales. Por necesidad, y cuando sea ineludible, se introducen ecuaciones diferenciales en derivadas parciales al interior del desarrollo te´orico presentado; pero de una manera que pueda entenderse sin mayor dificultad, basado en los requisitos previos declarados.
Las aplicaciones del m´etodo de elemento finito a la transmisi´on del calor y la mec´anica del medio fluido son incluidas en Cap´ıtulos espec´ıficos, pero las deducciones necesarias son tales que los cursos anteriores en esos temas se requieren solamente por los conceptos fundamentales de definici´on que fue-ron supuestamente elaborados en dichos cursos precedentes. Seguramente, muchos estudiantes habr´an tomado cursos regulares previos de transferencia de calor y mec´anica de fluidos, y los temas aqu´ı pre-sentados pueden suponerse que resultar´an ser extensi´on natural de aquellos temas fundamentales que los estudiantes poseen como conocimiento previo a este curso.
Advierto que esta obra no es completamente in´edita en autor´ıa; mucha parte de su contenido es traducci´on e interpretaci´on libre del texto: “Fundamentals of the Finite Element Analysis” de David D. Hutton (McGraw Hill – Higher Education Publications, 1st. Ed., 2004c , International Edition), con la autorizaci´on del autor para efectuar una traducci´on no literal de las partes de inter´es. Otras partes de desarrollo te´orico sobretodo, son tambi´en traducciones no–literales de diversos documentos (art´ıculos y partes menores de otros libros descargados desde la red Internet), y una parte algo menor es de autor´ıa propia en concepci´on y redacci´on, la cual se ha incorporado en forma de p´arrafos intermedios de explicaci´on m´as detallada de los temas que son tratados.
El contenido del presente documento, seccionado siguiendo un formato estandar pre–establecido, incluye los temas siguientes:
Cap´ıtulo 1 — es una introducci´on general al m´etodo del elemento finito, e incluye una descripci´on del concepto b´asico de dividir un dominio en una serie de sub–dominios de tama˜no finito. El
xiii
m´etodo de diferencias finitas se presenta para comparaci´on con el m´etodo de elemento finito. Un procedimiento general en la secuencia de definici´on, soluci´on, y la interpretaci´on de resultados asociados con el modelo matem´atico de an´alisis se discute, y se relaciona a la serie generalmente aceptada de: pre–procesamiento, soluci´on, y post–procesamiento. Tambi´en se incluye una historia breve del m´etodo de elemento finito, como tambi´en algunos ejemplos que ilustran la aplicaci´on del m´etodo.
Cap´ıtulo 2 — introduce el concepto de matriz de rigidez de elemento finito, y la ecuaci´on del campo de desplazamientos asociado, en t´erminos de las denominadas funciones de interpolaci´on, usando el resorte lineal como un elemento finito. Este elemento mec´anico (el resorte lineal el´astico) es conocido por la mayor´ıa de estudiantes pre–graduados, por lo que su comportamiento mec´anico no debe ser nuevo para ellos. Sin embargo, la representaci´on del resorte lineal como un elemento finito es nueva, y la virtud de ´este enfoque es que proporciona un ejemplo simple y conciso del m´etodo de elemento finito. La premisa de formulaci´on del elemento resorte es extendida al elemento barra, y se introducen los m´etodos de concepci´on energ´etica. El primer teorema de Castigliano es aplicado, como representaci´on del principio de energ´ıa potencial m´ınima. El teorema de Castigliano es un m´etodo simple para introducir al estudiante pre–graduado a los principios de minimizaci´on funcional sin el uso expl´ıcito del c´alculo variacional.
Cap´ıtulo 3 — utiliza el elemento barra del Cap´ıtulo anterior para ilustrar el ensamble global de las ecuaciones de equilibrio para una estructura compuesta de muchos elementos finitos. Se desarrolla la transformaci´on de las ecuaciones gobernantes de comportamiento mec´anico desde las coorde-nadas del elemento hacia las coordecoorde-nadas globales (de la estructura), y se ilustra el procedimiento con ejemplos bi y tri–dimensionales. El m´etodo directo de rigidez se utiliza y se presentan dos m´etodos para el ensamble de la matriz de rigidez global. Se discute la aplicaci´on de condiciones de borde l´ımite y la soluci´on de las ecuaciones de restricci´on. Se muestra tambi´en el uso de la soluci´on b´asica del desplazamiento para obtener la tensi´on interna del elemento, y se muestra a la tensi´on como una importante operaci´on de la etapa de post–procesamiento.
Cap´ıtulo 4 — introduce el elemento viga como un elemento flexible y tem´aticamente como puente a los requisitos de continuidad para los elementos de orden–superior. Se introduce el concepto de continuidad de la derivada espacial y esto requiere un ajuste a las funciones de interpolaci´on asumidas, para asegurar la continuidad requerida por la soluci´on. Se discuten los vectores de carga nodales en el contexto de cargas discretas y distribu´ıdas, usando el m´etodo de equivalencia del trabajo mec´anico.
Los Cap´ıtulos 2, 3, y 4, introducen los procedimientos b´asicos de elemento–finito modelando los sistemas considerados en el contexto de elementos estructurales simples que deben ser muy conocidos por el estudiante desde el requisito previo de su curso de mec´anica de materiales. As´ı, el ´enfasis en la parte inicial del curso en que el texto es usado puede estar enmarcado en la aplicaci´on del m´etodo de elemento finito hacia situaciones simples, sin la introducci´on de nuevos conceptos f´ısicos. Los elementos barra y viga pueden usarse para proporcionar al estudiante problemas pr´acticos de estructuras reticuladas compuestas de elementos rectil´ıneos, cuya soluci´on deba ser hallada aplicando el software disponible para el m´etodo de elemento finito. Cuando el alumno adquiera dominio (en el contexto bidimensional) de manejo de los elementos barra y viga, este conocimiento proporciona un ´ambito adecuado para que se pueda combinar este desarrollo te´orico y generar el elemento marco, adecuado para el an´alisis o dise˜no de estructuras tipo p´ortico. Cap´ıtulo 5 — es el trampol´ın hacia los conceptos m´as avanzados de an´alisis por aplicaci´on del m´etodo
de elemento finito. El m´etodo de residuos ponderados se introduce como la t´ecnica fundamental que ser´a utilizada en el resto del texto. El m´etodo de Galerkin se utiliza exclusivamente desde que particularmente he encontrado que este m´etodo es comprensible para el estudiante, y es d´ocil a la formulaci´on de una gama amplia de problemas que se presentan en los diversos campos de la ingenier´ıa. El material en este Cap´ıtulo repite los desarrollos de los elementos barra y viga presentados anteriormente desde una perspectiva diferente, pero tambi´en extiende el concepto de
elemento finito a la trasferencia de calor uni–dimensional. La aplicaci´on a los elementos barra y viga ilustran que el m´etodo est´a de acuerdo con el desarrollo te´orico presentado previamente en los Cap´ıtulos 2–4. La introducci´on de los procesos de transferencia de calor expone al estudiante a aplicaciones adicionales del m´etodo de elemento finito, que probablemente sean nuevas para ´el. Cap´ıtulo 6 — es una descripci´on plena de los requisitos a cumplir por las funciones de interpolaci´on usadas en modelos de elemento finito, asociados con cualquier problema f´ısico. Se delinean los requisitos de continuidad e integridad. Se definen las coordenadas naturales (polinomiales), las coordenadas superficiales, y las coordenadas de volumen; todas ellas se usan para desarrollar las funciones de interpolaci´on para varios tipos de elementos en dos y tres dimensiones. El concep-to de mapeo isoparam´etrico se introduce en el contexto del elemento cuadril´atero plano. Como un aspecto precursor a los Cap´ıtulos siguientes, se introduce el concepto de integraci´on num´ eri-ca usando la cuadratura Gaussiana, y se incluyen varios ejemplos de muestra de aplieri-caci´on de ´
estos conceptos. Tambi´en se incluye el uso de elementos bidimensionales para modelar dominios tridimensionales que poseen simetr´ıa axial.
Cap´ıtulo 7 — se presenta el m´etodo de Galerkin para desarrollar las ecuaciones de elemento finito para varias situaciones normalmente encontradas en procesos de transferencia de calor. Se discuten las formulaciones uni, bi, y tri–dimensionales para la transferencia de calor por conducci´on y convecci´on. Aspectos asociados con el fen´omeno de radiaci´on no son incluidos, por el hecho que esta forma particular de transmisi´on de calor introduce t´erminos de car´acter no–lineal en las ecuaciones que describen el comportamiento del sistema, aspecto para el que los estudiantes pre– graduados no est´an preparados por el nivel de los temas abordados en ´este documento. Pero, en compensaci´on se incluye la transmisi´on de calor con transporte de masa. El m´etodo de diferencias finitas junto con el m´etodo del elemento finito se utiliza para presentar m´etodos para analizar y resolver problemas de transferencia de calor transitorio, es decir dependientes del tiempo. Cap´ıtulo 8 — presenta las aplicaciones del elemento finito a la mec´anica de fluidos. Las ecuaciones
generales gobernantes del flujo fluido son muy complejas y no–lineales, de modo que el tema se introduce por medio del estudio del flujo ideal. Se ilustra el uso de las funciones de corriente y potencial de velocidad, y se advierten las restricciones aplicables para casos diversos. Se incluyen problemas de ejemplo para hacer notar la analog´ıa con la transferencia de calor y se usan soluciones de elemento finito de procedimientos de transmisi´on de calor para resolver problemas de flujo ideales. Una discusi´on breve acerca del flujo viscoso muestra la presencia de efectos no–lineales cuando se considera el comportamiento de un flujo fluido real (no ideal).
Cap´ıtulo 9 — aplica el m´etodo de elemento finito a los problemas de la mec´anica del medio s´olido deformable bajo la condici´on que la respuesta del material a una solicitaci´on externa es linealmente el´astica y la deformaci´on producida es muy peque˜na. Se definen formulaciones de elemento finito para los problemas de tensi´on y deformaci´on planas, y se desarrollan soluciones para cada caso. Se incluyen los estados tridimensionales generales de tensi´on y tambi´en estados de tensi´on con simetr´ıa axial. As´ı mismo, se desarrolla un modelo para la torsi´on de secciones no–circulares usando la funci´on de tensiones de Prandtl. El prop´osito de la secci´on dedicada al problema de torsi´on es que el estudiante tome conciencia que todos los objetos solicitados torsionalmente no siempre son de secci´on transversal circular, y que el an´alisis a usarse en tales situaciones debe ajustarse para satisfacer la geometr´ıa real que posee dicho elemento.
Cap´ıtulo 10 — introduce el concepto de movimiento din´amico de estructuras. No se presume que el estudiante ha tomado un curso formal de vibraciones mec´anicas; como resultado, este Cap´ıtulo incluye una introducci´on b´asica a la teor´ıa de vibraci´on. La mayor´ıa de este material resume lo es-trictamente necesario para comprender la aplicaci´on del m´etodo de elemento finito a la mec´anica de vibraciones. El concepto de la matriz de masa o de inercia se desarrolla mediante una serie de ejemplos de simple comprensi´on, como los sistemas masa–resorte; y entonces se extienden los con-ceptos y´a desarrollados hacia el estudio de los cuerpos continuos s´olidos deformables. Se definen las matrices de masa consistentes y se usan en los ejemplos presentados. El an´alisis modal es el
xv
m´etodo b´asico presentado para hallar la respuesta din´amica; de modo que una cantidad conside-rable de material del texto se consagra a la determinaci´on de los modos naturales de vibraci´on, la ortogonalidad de los mismos, y la superposici´on modal para establecer la respuesta del sistema debida a la perturbaci´on aplicada. Se incluye la combinaci´on del m´etodo de diferencias finitas y el m´etodo de elementos finitos para resolver problemas estructurales din´amicos transitorios, o sea variables en el tiempo.
Hacia el final del libro se incluye una serie de Ap´endices, en los cuales se provee material a los estudiantes que podr´ıa ser nuevo para ellos, o que pueden tener la condici´on de material y´a conocido en forma previa y que de alguna manera constituyan conceptos te´oricos que hayan sido y´a olvidados debido a su escasa utilizaci´on en el transcurso del tiempo hasta llegar a esta instancia de aprendizaje del m´etodo de elemento finito. Esta serie se compone de los siguientes temas:
Ap´endice A — es una revisi´on del ´algebra matricial y debe ser material conocido por el estudiante desde un curso de ´algebra lineal, com´un en todos los programas de estudio de ingenier´ıa. Ap´endice B — establece las relaciones constitutivas tridimensionales generales para un material
el´astico, homog´eneo, e is´otropo. Yo he encontrado durante los a˜nos que imparto clases de mec´anica de s´olidos, que los estudiantes de pre–grado no tienen un dominio firme de estas relaciones. En general, el estudiante ha sido expuesto a tantos casos especiales que las ecuaciones tridimensionales no son comprendidas de verdad.
Ap´endice C — cubre tres m´etodos para resolver ecuaciones algebraicas lineales. Algunos estudian-tes pueden usar este material como algoritmos para programar m´etodos de soluci´on. S´olamente inclu´ımos ´este Ap´endice para que el lector sea consciente de los algoritmos que tienen presencia debajo del software que usar´an en el proceso de resolver computacionalmente los problemas de elemento finito que les sean planteados.
Ap´endice D — describe las capacidades computacionales b´asicas del software denominado FEPC. El programa de elemento finito para computador personal — FEPC (Finite Element Personal Computer) — fu´e desarrollado por el Dr. Charles Knight en el Instituto Polit´ecnico de Virginia y la Universidad Estatal; y se usa junto con este texto haciendo uso del permiso de registro de pro-piedad. Los programas del Dr. Knight permiten el an´alisis de problemas bi–dimensionales usando elementos: barra, viga y superficiales planos. El Ap´endice describe en general las capacidades y limitaciones del software. El programa FEPC est´a disponible para el estudiante mediante el portal de sitio en Internet: www.mhhe.com/hutton.
Ap´endice E — incluye los problemas (tipo mini–proyecto simulado) para varios cap´ıtulos del texto que deben ser resueltos mediante software de elemento finito. La dimensi´on de los problemas planteado no es tan grande, existiendo posibilidad de ser resueltos tambi´en mediante un peque˜no paquete de caracter´ıstica acad´emica (existen algunos que pueden descargarse desde la red Inter-net). Adicionalmente, en el transcurrir del tiempo se agregar´an problemas de esta clase a ´este Ap´endice (en ediciones posteriores del libro) y tambi´en a alg´un sitio WEB a ser creado, en la perspectiva de continuar la base de ejercicios propuestos que fueron puestos en este Ap´endice. El presente libro fu´e escrito para servir de material bibliogr´afico principal (libro de texto) en el curso regular del m´etodo de elemento finito, que se dicta en el programa de Postgrado de Maestr´ıa en Ciencias de la Ingenier´ıa Mec´anica, de la Universidad Mayor de San Andr´es (UMSA) – La Paz, bolivia.
Agradezco a las autoridades de la carrera de Ingenier´ıa Mec´anica de la UMSA por depositar su confianza y brindarme total respaldo para cumplir las funciones de docente de esta asignatura. Asimis-mo, agradezco la orientaci´on de mi amigo: PhD.Eng. J. Roger Saravia Luna (†), en la estructuraci´on del contenido tem´atico y sus sabios consejos para abordar la redacci´on de ´este documento.
Jaime
G.
Molina
P.
fundamentos del m´
etodo
de elemento finito
Capítulo
1
Conceptos b´
asicos
El m´etodo de elemento finito es un m´etodo num´erico general para la aproximaci´on de soluciones de ecuaciones diferenciales (ordinarias y parciales) muy utilizado en diversos problemas principalmente de ingenier´ıa y f´ısica–matem´atica aplicada.
T´ıpicamente el m´etodo de los elementos finitos se programa computacionalmente para calcular el campo de la variable dependiente del problema y, posteriormente, a trav´es de relaciones generales y constitutivas se calculan las variables secundarias de inter´es luego que se ha obtenido la soluci´on para el modelo de elemento finito que ha sido formulado. Esta t´ecnica tuvo su origen en el tratamiento de problemas planteados por la mec´anica de s´olidos deformables, pero en la actualidad es m´as gene-ralmente aplicable a cualquier problema de la mec´anica de medios continuos (que involucra a todos los estados agregados de la materia). El m´etodo de los elementos finitos es muy usado debido a su generalidad y a la facilidad de introducir dominios de c´alculo complejos (en dos o tres dimensiones). Adem´as el m´etodo es f´acilmente adaptable a problemas de transmisi´on de calor, de mec´anica de fluidos para calcular campos de velocidades y presiones (fluidodin´amica) o de campo electromagn´etico. Dada la imposibilidad pr´actica de encontrar la soluci´on anal´ıtica de estos problemas, con frecuencia en la pr´actica ingenieril los m´etodos num´ericos y, en particular, los elementos finitos, se convierten en la ´
unica alternativa pr´actica de c´alculo.
Una importante propiedad del m´etodo es la convergencia; si se consideran particiones de elementos finitos sucesivamente m´as finas, la soluci´on num´erica calculada converge r´apidamente hacia la soluci´on exacta del sistema de ecuaciones.
1.1.
Introducci´
on
El m´etodo de elemento finito (MEF), a veces llamado an´alisis de elemento finito (AEF), es una t´ecnica computacional usada para obtener soluciones aproximadas de problemas con valores l´ımite en diversos campos de la ingenier´ıa. Declarado de manera simple, los problemas con valores l´ımite son problemas matem´aticos en los cu´ales una o m´as variables dependientes deben satisfacer una ecuaci´on diferencial en todas partes dentro de un dominio conocido de variables independientes y satisfacer
condiciones espec´ıficas en el l´ımite del dominio de definici´on del problema. Los problemas de valores l´ımite tambi´en se llaman a veces problemas de campo. El campo es el dominio de inter´es y a menudo representa una estructura f´ısica. Las variables de campo son las variables dependientes de inter´es gober-nadas por la ecuaci´on diferencial. Las condiciones l´ımite son los valores especificados de las variables de campo (o variables relacionadas como sus derivadas) sobre los l´ımites del campo. Dependiendo del tipo de problema f´ısico que se analiza, las variables de campo pueden incluir desplazamiento f´ısico, temperatura, flujo de calor, y velocidad de flujo, para mencionar s´olamente algunas variables que se presentan.
1.2.
Concepci´
on del m´
etodo de elemento finito ?
Se introducir´an las t´ecnicas y terminolog´ıa generales del an´alisis de elemento finito con referencia a la Figura 1.1, desarrollando el concepto b´asico del m´etodo. La figura mencionada muestra un volumen de alg´un material o materiales que poseen propiedades f´ısicas conocidas. El volumen representa el dominio de un problema de valor l´ımite a ser resuelto. Por simplicidad, en este punto, asumimos un caso bi–dimensional con una sola variable de campo φ(x, y) para ser determinada en cada punto P (x, y) tal que una ecuaci´on gobernante conocida (o ecuaciones) se satisfagan exactamente en cada uno de tales puntos pertenecientes al dominio espacial para la variable φ en cuesti´on (en la Figura 1.1(a) mostramos el dominio al que nos estamos refiriendo). Note que esto implica que se obtiene una soluci´on matem´atica exacta; es decir, la soluci´on es una expresi´on algebr´aica de forma–cerrada de las variables independientes y talvez algunos par´ametros del dominio. En los problemas pr´acticos, el dominio puede ser geom´etricamente complejo, como sucede a menudo; como tambi´en resulta engorrosa la ecuaci´on gobernante del problema y es muy baja la probabilidad de obtener una soluci´on exacta de forma– cerrada para la situaci´on as´ı planteada. Por consiguiente, soluciones aproximadas basadas en t´ecnicas num´ericas y el c´omputo digital son m´as a menudo obtenidas en an´alisis de ingenier´ıa para los problemas complejos. El an´alisis de elemento finito es una t´ecnica basada en un proceso de discretizaci´on del dominio de definici´on del problema, que es muy poderosa para obtener tales soluciones aproximadas con una exactitud muy buena cuando la discretizaci´on del dominio es refinada.
P(x,y) x
y (x,y)
(a) Dominio de definici´on de la variable de campo φ(x, y) x y (x,y) 1 2 3
(b) Elemento finito triangular con nodos v´ertice
x
y (x,y)
(c) Discretizaci´on parcial del dominio mediante elementos finitos
1.2. CONCEPCI ´ON DEL M ´ETODO DE ELEMENTO FINITO ? 3
Un peque˜no elemento triangular que encierra un sub–dominio de tama˜no–finito del ´area de inter´es se muestra en la Figura 1.1(b). Que este elemento no sea un elemento diferencial de tama˜no dx×dy hace del mismo un elemento finito; es decir, un elemento de dimensiones finitas (n´o infinitesimales !). Cuando nosotros tratamos este ejemplo como un problema bi–dimensional, se supone que el espesor en la direcci´on z es constante y la dependencia seg´un esta direcci´on no se indica en la ecuaci´on diferencial. Los v´ertices del elemento triangular se numeran para indicar que estos puntos son los nodos del elemento finito. Un nodo es un punto espec´ıfico perteneciente al elemento finito en el que el valor de la variable de campo va a ser calculado expl´ıcitamente. Los nodos exteriores son localizados en los l´ımites del elemento finito y podr´ıan usarse para conectar un elemento dado a elementos finitos adyacentes. Los nodos que no se ubican en los l´ımites del elemento son nodos interiores y no pueden ser conectados a los nodos de cualquier otro elemento. El elemento triangular de la Figura 1.1(b) tiene s´olo nodos en sus v´ertices, y por ello los mismos son nodos exteriores.
Si s´olo se computan los valores de la variable de campo en los nodos del elemento, c´omo se obtienen los valores en otros puntos dentro de un elemento finito?. La respuesta a esta crucial pregunta contiene la esencia del m´etodo de elemento finito: Los valores de la variable de campo calculados para los nodos se usan para aproximar los valores en los puntos no–nodales (es decir, en todos los puntos al interior del elemento) mediante un procedimiento de interpolaci´on usando los valores nodales y´a calculados en forma previa. Para el ejemplo del elemento triangular con nodos en sus v´ertices, en el que los nodos son todos exteriores, la variable de campo en cualquier otro punto dentro del elemento y en sus aristas limitantes, se describe por la relaci´on aproximada
φ(x, y) = N1(x, y)φ1+ N2(x, y)φ2+ N3(x, y)φ3 (1.1)
donde φ1, φ2, y φ3 son los valores de la variable de campo en los puntos nodales, y N1, N2, y N3 son
las funciones de interpolaci´on, tambi´en conocidas como funciones de forma o funciones de mezcla. En el ´ambito del m´etodo de elemento finito, los valores nodales de la variable de campo se tratan como constantes desconocidas que ser´an determinadas. Las funciones de interpolaci´on son m´as a menudo formas polin´omicas de las variables independientes, deducidas para satisfacer ciertas condiciones re-queridas en los nodos. Estas condiciones son discutidas en detalle en los cap´ıtulos subsecuentes. El punto relevante a ser enunciado aqu´ı es que las funciones de interpolaci´on son predeterminadas, con formas de funciones conocidas de las variables independientes; y estas funciones describen la variaci´on de la variable de campo dentro del elemento finito.
Se dice que el elemento triangular descrito por la Ecuaci´on (1.1) tiene 3 grados de libertad, en virtud que se requieren tres valores nodales de la variable de campo para describir a la variable dependiente en todos los puntos que conforman el elemento. ´Este ser´ıa el caso si la variable de campo representa una cantidad escalar, como la temperatura en un problema de trasmisi´on de calor , por ejemplo (v´ease el Cap´ıtulo 7). Si el dominio de Figura 1.1 representa un cuerpo s´olido delgado, sujeto a un estado de tensi´on plana (v´ease el Cap´ıtulo 9); la variable de campo se adopta como el vector desplazamiento interno y en ´este caso deben computarse los valores de dos componentes en cada nodo. En este ´ultimo caso, el elemento triangular con nodos en sus tres v´ertices tiene 6 grados de libertad. En general, el n´umero de grados de libertad asociados con un elemento finito es igual al producto del n´umero de nodos y el n´umero de valores del campo variable (y posiblemente sus derivadas) que deben calcularse en cada nodo.
En esta instancia surge otra pregunta: C´omo este procedimiento basado en el elemento, puede ser ahora aplicado sobre el dominio entero de inter´es ?. Como se bosqueja en la Figura 1.1(c), cada elemento se conecta mediante sus nodos exteriores a los otros elementos circundantes a ´el. Las ecua-ciones de elemento finito se formulan de modo que, en las conexiones nodales, el valor de la variable en cualquier punto de conexi´on com´un es el mismo para cada elemento que concurre a dicha ubicaci´on y est´a conectado al nodo. As´ı, se asegura la continuidad de la variable de campo (variable dependiente en el problema) en los puntos nodales. De hecho, las formulaciones de elemento finito son tales que la continuidad del campo variable lo largo de los l´ımites de elementos aleda˜nos que comparten dicho l´ımite tambi´en se asegura. Este rasgo de imposici´on sobre el m´etodo en cuanto a la continuidad de la
variable que est´a siendo modelada y aproximada mediante el m´etodo de elemento finito, evita la posi-bilidad f´ısicamente inaceptable de existencia de huecos o discontinuidades en el dominio considerado. En problemas estructurales, tales huecos f´ısicamente representar´ıan la separaci´on del material. En los procesos de transmisi´on de calor, un “hueco” se manifestar´ıa en s´ı–mismo en la forma de posibilidad de valores de magnitud de temperaturas diferentes correspondientes al mismo punto f´ısico, lo cual por cierto es una completa aberraci´on.
Aunque la continuidad del campo variable de elemento a elemento adyascente es inherente a la formulaci´on de elemento finito, la continuidad de los gradientes (i.e., derivadas) del campo de la variable dependiente generalmente no existe. ´Esta es una observaci´on cr´ıtica hacia el m´etodo de elemento finito. En la mayor´ıa de los casos, dichas derivadas son de m´as inter´es que los valores del campo variable en s´ı–mismo. Por ejemplo, en los problemas estructurales la variable de campo es el desplazamiento, pero el verdadero inter´es est´a m´as a menudo en la deformaci´on y la tensi´on. Como la deformaci´on unitaria (al igual que la tensi´on interna) est´a definida en t´erminos de las primeras derivadas espaciales de las componentes de desplazamiento, por lo que se refiere a esta variable mec´anica resultar´a que no es cont´ınua sobre la frontera l´ımite del elemento (exceptuando sus puntos nodales exteriores). Sin embargo, las magnitudes de las discontinuidades de las derivadas de la funci´on que se est´e manipulando pueden ser usadas para evaluar la exactitud de la soluci´on y su convergencia hacia la soluci´on real (o ex´acta) a medida que el n´umero de elementos se incrementa, como se ilustra a trav´es del ejemplo que a continuaci´on mostraremos.
1.2.1.
Convergencia del m´
etodo
El proceso de representar un dominio f´ısico con elementos finitos es referido como un proceso de discretizaci´on, y la serie resultante de elementos es conocida como la malla de elemento finito. Como la mayor´ıa de las geometr´ıas de elemento normalmente usadas tienen como fronteras lados rectos, generalmente es imposible incluir el dominio f´ısico entero en la malla de elementos, si el dominio incluye l´ımites curvados. Tal situaci´on se muestra en la Figura 1.2(a), donde un dominio f´ısico superficial de l´ımite–curvo se discretiza (bastante groseramente) usando elementos cuadrados, siendo el n´umero de ellos 45. Una malla m´as refinada en el proceso de partici´on para el mismo dominio se muestra en Figura 1.2(b), usando peque˜nos, y m´as numerosos elementos del mismo tipo (la malla contiene 83 elementos). Se nota a simple vista que la malla refinada incluye significativamente una mayor superficie del dominio f´ısico en la representaci´on de elemento finito, y los l´ımites curvados son m´as estrechamente aproximados (elementos triangulares podr´ıan aproximar los l´ımites a´un de mejor manera).
(a) Modelo discreto elaborado median-te uso de elementos cuadrados
(b) Malla de elemento finito refinada usando elementos m´as peque˜nos
Figura 1.2: Dominio bi–dimensional arbitrario con l´ımite curvado
Si las funciones de interpolaci´on satisfacen ciertos requisitos matem´aticos (v´ease el Cap´ıtulo 6), una soluci´on de elemento finito para un problema particular converge hacia la soluci´on exacta del problema a medida que el modelo utilizado sea asociado a una malla de elementos de menor tama˜no. Es decir, a manera que el n´umero de elementos se incrementa y se disminuyen las dimensiones f´ısicas
1.2. CONCEPCI ´ON DEL M ´ETODO DE ELEMENTO FINITO ? 5
de los mismos, la soluci´on de elemento finito cambia incrementalmente hacia la soluci´on correcta. Los cambios incrementales decrecen con el proceso de refinamiento de la malla y la aproximaci´on hacia la soluci´on exacta se verifica que tiene forma asint´otica.
Para ilustrar la convergencia del m´etodo, consideraremos un problema relativamente simple que tiene una soluci´on conocida. La Figura 1.3(a) muestra un cuerpo s´olido de forma cil´ındrica tronco– c´onica, empotrado en un extremo y sujeto a una carga de tracci´on en su otro extremo libre. Asumiendo que el desplazamiento del punto de la carga aplicada sea de inter´es en su evaluaci´on, se obtiene una primera aproximaci´on de soluci´on considerando el cuerpo como cil´ındrico de secci´on transversal uniforme, teniendo ´esta variable magnitud igual al valor medio del ´area transversal del cuerpo original (v´ease la Figura 1.3b). L r0 rL x P
(a) Esquema del sistema f´ısico
A=A +A0 L
2
(b) Modelo de un elemento finito
(c) Modelo de dos elementos finitos (d) Modelo de cuatro elementos finitos
Figura 1.3: Barra cil´ındrica tronco–c´onica solicitada axialmente y su modelado
La varilla uniforme gruesa de la Figura 1.3(b) es un elemento finito barra (v´ease el Cap´ıtulo 2); as´ı, nuestra primera aproximaci´on es un modelo de un solo elemento finito. La soluci´on es obtenida usando la teor´ıa de la mec´anica de materiales. Luego, modelamos el cilindro de secci´on transversal linealmente– variable mediante dos barras uniformes en serie, como se muestra en la Figura 1.3(c). En el modelo de dos elementos, cada uno de ellos es de longitud igual a la mitad de la longitud total del cilindro original y tienen un ´area de secci´on transversal igual al ´area media de la correspondiente mitad de longitud del cuerpo s´olido original; las cuales puede obtenerse en base a la ecuaci´on: r(x) = r0− (x/L)(r0− rL), que
describe la variaci´on del radio con respecto a la ubicaci´on seg´un direcci´on axial para el cuerpo tronco– c´onico original. El proceso de refinamiento de la malla se contin´ua, elaborando un modelo de cuatro elementos como se ve en la Figura 1.3(d), y as´ı sucesivamente. En el modelo de cuatro elementos, la longitud de los mismos es la cuarta parte de la longitud del cuerpo original y su secci´on transversal
tiene ´area id´entica al ´area media del pedazo correspondiente del objeto cil´ındrico tronco–c´onico, como se v´e en la Figura reci´en mencionada. En todos los modelos presentados en la Figura 1.3, en trazo punteado mostramos el objeto s´olido cil´ındrico tronco–c´onico original.
Para este problema simple, el desplazamiento del extremo inferior del cilindro δ(x = L) para cada uno de los modelos de elementos finitos es como se muestra en la Figura 1.4(a), d´onde la l´ınea s´olida representa la soluci´on exacta (conocida). La convergencia de las soluciones de elemento finito hacia la soluci´on exacta se indica claramente en la gr´afica mencionada mediante una l´ınea curva segmentada.
Solución exacta Número de elementos 0 1 2 3 4 5 ( x L )
(a) Convergencia seg´un el n´umero de elementos
0 0.25 0.5 0.75 1.0 x/L ( x / L ) Solución exacta Solución aproximada (cuatro elementos)
(b) Comparaci´on de soluciones obtenidas
Figura 1.4: Prueba de convergencia del m´etodo de elemento finito
Por otra parte, si trazamos el desplazamiento como una funci´on de la posici´on a lo largo de la longitud del cilindro, podemos observar la convergencia as´ı como tambi´en la naturaleza aproximada de las soluciones de elementos finitos. La Figura 1.4(b) muestra la soluci´on exacta y la soluci´on del des-plazamiento para el modelo de cuatro-elementos. En primer lugar, podemos notar que la variaci´on del desplazamiento en cada elemento es una aproximaci´on lineal a la verdadera soluci´on no–lineal. La va-riaci´on lineal en los sub–dominios es directamente atribuible al hecho que las funciones de interpolaci´on para un elemento–barra son lineales. Segundo, notamos que cuando la malla es refinada, la soluci´on del desplazamiento converge hacia la soluci´on no–lineal en cada punto del dominio de definici´on del problema.
El p´arrafo anterior discuti´o la convergencia del desplazamiento del extremo del cilindro tronco–c´ oni-co. Como se ver´a en el Cap´ıtulo 2, el desplazamiento es la variable de campo primaria en los problemas estructurales. En la mayor´ıa de los problemas, sin embargo, estamos interesados principalmente en las tensiones inducidas por las cargas especificadas. Las tensiones deben ser calculadas a trav´es de las rela-ciones tensi´on–deformaci´on apropiadas (ley de Hocke generalizada), y las componentes de deformaci´on unitaria se obtienen de la soluci´on del campo de desplazamientos. De aqu´ı, tensiones y deformaciones se refieren, por guardar esta dependencia, como variables derivadas.
Por ejemplo, si trazamos la variaci´on te´orica de las tensiones internas para el ejemplo del cuerpo ci´ındrico tronco–c´onico reci´en citado, obtenida desde la soluci´on ex´acta, como tambi´en las soluciones de elemento finito para los modelos de dos y cuatro elementos como se muestra en la Figura 1.5 (donde σ0 = P/A0), observamos que las tensiones son constantes en el interior de cada elemento y
representan una soluci´on discontinua del problema por lo que se refiere a las tensiones y deformaciones. Tambi´en notamos que, a medida que aumenta el n´umero de los elementos en el modelo, los saltos de las discontinuidades en la tensi´on interna disminuyen en su magnitud. Este fen´omeno es caracter´ıstico del m´etodo de elemento finito. La formulaci´on del m´etodo de elemento finito para un problema dado es tal que la variable de campo primaria es continua de elemento al elemento adyascente, pero las variables derivadas (como la tensi´on interna, por ejemplo) no necesariamente poseen continuidad. En
1.2. CONCEPCI ´ON DEL M ´ETODO DE ELEMENTO FINITO ? 7
el proceso l´ımite de refinamiento de la malla, las variables derivadas se ponen cada vez m´as cercanas al estado de continuidad si el n´umero de elementos de la malla se incrementa.
0 0.25 0.5 0.75 1.0 x/L 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 0 Solución exacta Dos elementos Cuatro elementos
Figura 1.5: Comparaci´on de soluciones para la tensi´on interna
Nuestro ejemplo muestra c´omo la soluci´on de elemento finito converge a la soluci´on exacta conocida (la exactitud de la soluci´on en este caso es aquella marcada por la teor´ıa de la mec´anica de los materiales). Si nosotros conocemos la soluci´on exacta, no estar´ıamos aplicando el m´etodo de elemento finito !. As´ı, se plantea la interrogante: C´omo aseguramos nosotros la exactitud de una soluci´on obtenida mediante el m´etodo de elemento finito para un problema con una soluci´on te´orica desconocida ?. La respuesta a esta pregunta no es simple. Si nosotros no tuvi´eramos la l´ınea s´olida en la Figura 1.5 que representa la soluci´on exacta, todav´ıa podr´ıamos discernir la convergencia hacia la soluci´on. La convergencia de un m´etodo num´erico (como el m´etodo de elemento finito) no est´a dada por ninguna convicci´on de que los medios utilizados indiquen que la convergencia es precisamente hacia la soluci´on correcta (porque podr´ıa suceder que la aproximaci´on sea hacia un valor err´oneo). Una persona que usa la t´ecnica de an´alisis de elemento finito, debe examinar la soluci´on muy met´odicamente por lo que se refiere a: (1) la convergencia num´erica, (2) la racionalidad (el resultado obtenido, tiene sentido f´ısico ?), (3) si las leyes f´ısicas del problema est´an satisfechas (La estructura est´a en equilibrio ? Existe balance entre el calor de entrada y el calor de salida ?), y (4) si los valores de las discontinuidades de las variables derivadas en los l´ımites inter–elementos son razonables. Deben proponerse muchas de tales preguntas y deben examinarse prioritariamente las respuestas antes de aceptar los resultados de un an´alisis de elemento finito como representativos de una soluci´on correcta y ´util para los prop´ositos del dise˜no.
1.2.2.
El m´
etodo de diferencias finitas
El m´etodo de diferencias finitas es otra t´ecnica num´erica frecuentemente usada para obtener solu-ciones aproximadas de problemas gobernados por ecuasolu-ciones diferenciales. Se discuten detalles de la t´ecnica en el Cap´ıtulo 7, en el contexto de trasmisi´on de calor transitorio (variable en el tiempo). El m´etodo tambi´en se ilustra en el Cap´ıtulo 10 para el an´alisis din´amico transitorio de estructuras. Aqu´ı, presentamos los conceptos b´asicos del m´etodo de diferencias finitas por prop´ositos de comparaci´on con el m´etodo de elemento finito.
El m´etodo de diferencias finitas est´a basado en la definici´on de la derivada de una funci´on cualquiera f (x), esto es
df (x)
dx = l´ım∆x→0
f (x + ∆x) − f (x)
donde x es la variable independiente. En el m´etodo de diferencias finitas, como su nombre implica, las derivadas son calculadas mediante la Ecuaci´on (1.2) usando peque˜nos, pero finitos, valores del incremento de la variable independiente ∆x para obtener
df (x)
dx ≈
f (x + ∆x) − f (x)
∆x (1.3)
Una ecuaci´on diferencial tal como df
dx+ x = 0 0 ≤ x ≤ 1
es expresada como
f (x + ∆x) − f (x)
∆x + x = 0
seg´un el m´etodo de diferencias finitas. Esta ecuaci´on puede ser re–escrita de la manera siguiente
f (x + ∆x) = f (x) − x∆x (1.4)
donde debemos advertir que la igualdad debe ser tomada como “aproximadamente igual ”. De la teor´ıa de ecuaciones diferenciales, nosotros sabemos que la soluci´on de una ecuaci´on diferencial de primer– orden contiene una constante de integraci´on. La constante de integraci´on debe ser determinada de modo que una condici´on pre–establecida (una condici´on l´ımite o una condici´on inicial) sea satisfecha. En el actual ejemplo, asumiremos que la condici´on especificada es x(0) = A (cte). Si escogemos un paso de integraci´on ∆x que sea un valor constante y peque˜no (no se exige que el paso de integraci´on sea necesariamente constante), entonces podemos escribir
xi+1= xi+ ∆x i = 0, 1, . . . , N (1.5)
donde N es el n´umero total de pasos requeridos para cubrir el dominio de definici´on de la variable independiente. La Ecuaci´on (1.4) entonces puede escribirse como
fi+1= fi− xi∆x f0= A i = 0, 1, . . . , N (1.6)
La Ecuaci´on (1.6) es conocida como una relaci´on de recurrencia y provee una aproximaci´on al valor de la funci´on desconocida f (x) en un n´umero determinado de puntos discretos en el dominio del problema. Para ilustrar este m´etodo alternativo, la Figura 1.6 muestra la soluci´on exacta f (x) = 1 − x2/2 , y
una soluci´on de diferencias finitas obtenida con ∆x = 0,1 y considerando como valor de la constante f0= A = 1. La soluci´on de diferencias finitas s´olo es mostrada en los puntos discretos de evaluaci´on
de la funci´on. La manera de variaci´on de la funci´on entre los puntos calculados no es conocida en el m´etodo de diferencias finitas; pero, mostramos una curva de ajuste en trazo segmentado que pasa a trav´es de los puntos calculados. Uno puede, sin embargo, interpolar linealmente los valores hallados para producir una aproximaci´on a la curva de la soluci´on exacta; pero, la manera de efectuar este proceso de interpolaci´on no es algo relevante, ni de determinaci´on “a priori ” en el m´etodo de diferencias finitas.
Para contrastar el m´etodo de diferencias finitas con el m´etodo de elemento finito, notamos que, en el m´etodo de elemento finito, la variaci´on de la variable de campo en el dominio f´ısico es una parte in-tegral del procedimiento. Es decir, basados en las funciones de interpolaci´on seleccionadas, la variaci´on de la variable de campo a lo largo de un elemento finito se especifica como una parte integral de la formulaci´on del problema. En el m´etodo de diferencias finitas, ´este no es el caso: La variable de campo se computa s´olo en puntos especificados. La ramificaci´on mayor de este contraste es que las derivadas (hasta un cierto nivel) pueden evaluarse en el procedimiento de elemento finito, considerando que en contraposici´on el m´etodo de diferencias finitas s´olo proporciona datos en la propia variable (y n´o en cantidades que provengan de ella). En un problema estructural por ejemplo, ambos m´etodos propor-cionan las soluciones del desplazamiento, pero la soluci´on de elemento finito puede usarse para calcular
1.3. PROCEDIMIENTO GENERAL 9 0 0.2 0.4 0.6 0.8 1.0 x f ( x) 0 0.2 0.4 0.6 0.8 1.0 Solución exacta Solución mediante diferencia finitas
Figura 1.6: Comparaci´on de soluciones
las componentes de tensi´on directamente (en t´erminos de la primera derivada). Para obtener datos de tensi´on en el m´etodo de diferencias finitas se requieren consideraciones adicionales no inherentes al modelo matem´atico mismo.
Hay tambi´en ciertas similitudes entre los dos m´etodos. Los puntos de integraci´on en el m´etodo de diferencias finitas son an´alogos a los nodos en un modelo de elemento finito. La variable de inter´es se eval´ua expl´ıcitamente en dichos puntos. Tambi´en, como el paso de integraci´on (el tama˜no del paso) en el m´etodo de diferencias finitas es muy reducido si se desea un grado aceptable de exactitud, se espera que la soluci´on obtenida por ´este m´etodo tenga convergencia hacia la soluci´on exacta. Esto es similar a la convergencia esperada de una soluci´on de elemento finito del modo en el que la malla de elementos es refinada. En ambos casos, el refinamiento representa la reducci´on del modelo matem´atico desde t´erminos finitos hasta infinitesimales. Y en ambos casos, las ecuaciones diferenciales son reducidas a ecuaciones algebr´aicas.
Probablemente la manera m´as descriptiva de contrastar los dos m´etodos es notar que el m´etodo de diferencias finitas modela la ecuacion diferencial del problema y usa la integraci´on num´erica para obte-ner la soluci´on en los puntos de discretizaci´on. El m´etodo de elemento finito modela el dominio entero del problema y usa principios f´ısicos conocidos para desarrollar ecuaciones algebr´aicas que describen las soluciones aproximadas. As´ı, el m´etodo de diferencias finitas modela las ecuaciones diferenciales gobernantes del fen´omeno en estudio, mientras que el m´etodo de elemento finito puede decirse que modela el problema f´ısico m´as estrechamente desde el principio. Como se observar´a en el resto de este texto, hay casos en que una combinaci´on de los m´etodos de elemento finito y diferencias finitas es muy ´
util y eficaz para obtener soluciones a los problemas que plantea la ingenier´ıa, particularmente donde los efectos din´amicos (transitorios) son importantes.
1.3.
Procedimiento general
Ciertos pasos en la formulaci´on de un an´alisis de elemento finito de un problema f´ısico son comunes a todos los an´alisis de caracter´ıstica discreta, sea ´este estructural, transmisi´on de calor, flujo fluido, o alg´un otro problema. Estos pasos son incluidos en los paquetes comerciales de elemento finito (algunos se mencionan en los p´arrafos siguientes) y son impl´ıcitamente incorporados en este texto, aunque nosotros no necesariamente nos referiremos expl´ıcitamente a estos pasos en los cap´ıtulos siguientes. Los pasos se describen como sigue:
1.3.1.
Pre–procesamiento
El paso de pre–procesamiento es, muy generalmente, descrito como el proceso de definir al modelo e incluye las siguientes acciones a ejecutar:
Definir el dominio geom´etrico del problema.
Definir el tipo del elemento a ser utilizado (v´ease el Cap´ıtulo 6). Definir las propiedades materiales de los elementos.
Definir las propiedades geom´etricas de los elementos (la longitud, el ´area, etc). Definir las conectividades de los elementos (el modelo de la malla).
Definir las restricciones f´ısicas (condiciones de borde l´ımite). Definir la solicitaci´on o perturbaci´on externa.
El paso de pre–procesamiento (la definici´on del modelo) es realmente cr´ıtico. En ning´un caso es m´as apropiado el ejemplo del axioma relacionado con los procesos relacionados con el uso de la computadora “basura entrante, resulta en basura saliente”. Una soluci´on de elemento finito perfectamente calculada num´ericamente no posee absolutamente ning´un valor si corresponde a un p´esimo proceso de modelado, o a un problema err´oneamente planteado.
1.3.2.
Procesamiento o Soluci´
on
Durante la fase de soluci´on, el software de elemento finito ensambla las ecuaciones algebr´aicas gobernantes en forma matricial y calcula los valores desconocidos de las variables primarias del campo involucrado en el problema. Los valores computados se usan luego por substituci´on regresiva para evaluar las variables adicionales, derivadas o secundarias, como las fuerzas de reacci´on, tensiones de elemento, flujo de calor, velocidades y aceleraciones de movimiento, etc.
Como no es raro para el modelo de elemento finito el ser representado por miles de ecuaciones en un problema ampuloso, se usan t´ecnicas especiales de soluci´on para reducir los requisitos del alma-cenamiento de datos y el tiempo de c´omputo. Para problemas lineales, que presenta por ejemplo la est´atica, tenemos un algoritmo muy eficiente que est´a basado en un procedimiento de eliminaci´on de Gauss (v´ease el Ap´endice C), que normalmente se usa. Aunque una discusi´on completa de los varios algoritmos de soluci´on est´a fuera del alcance de este texto, el lector interesado encontrar´a una dis-cusi´on completa en cualquier libro avanzado del m´etodo de elemento finito (por ejemplo, recomiendo consultar el libro de K.J. Bathe [27]).
1.3.3.
Post–procesamiento
El an´alisis y la evaluaci´on de los resultados de la soluci´on es denominado como post–procesamiento. El software asociado a este proceso importante del m´etodo de elemento finito contiene rutinas sofisti-cadas usadas para ordenar, imprimir, y trazar los resultados seleccionados de una soluci´on que haya sido obtenida. Los ejemplos de operaciones que puede lograrse en esta fase incluyen
Clasificar las tensiones internas de elemento en orden de magnitud. Verificar el equilibrio est´atico estructural.
Calcular factores de seguridad de dise˜no. Bosquejar la deformaci´on estructural producida.
Producir esquemas din´amicos de la respuesta del modelo.
Producir gr´aficas de color–codificado para el campo de temperaturas.
Puesto que los datos de la soluci´on pueden manipularse de muchas maneras en la fase final de post–procesamiento, el objetivo m´as importante es aplicar de modo leg´ıtimo el juicio de ingenier´ıa con el objetivo de determinar las condiciones bajo las cuales los resultados de la soluci´on obtenida son f´ısicamente razonables.
1.4. BREVE HISTORIA DEL M ´ETODO DE ELEMENTO FINITO 11
1.4.
Breve historia del m´
etodo de elemento finito
Las ra´ıces matem´aticas del m´etodo de elemento finito se remontan hacia atr´as por lo menos hacia mediados del siglo pasado. Los m´etodos aproximados para resolver ecuaciones diferenciales que usan soluciones de ensayo son a´un m´as antig¨uos en origen. Lord Rayleigh [49] y Ritz [55] usaron las funciones de ensayo (en nuestro contexto, funciones de interpolaci´on) para aproximar soluciones de ecuaciones diferenciales. Galerkin [19] us´o el mismo concepto para la soluci´on. La desventaja en todos los proce-dimientos m´as primigenios, comparados al m´etodo de elemento finito moderno, son que las funciones de ensayo deben aplicarse sobre el dominio entero del problema de inter´es. Mientras que el m´etodo de Galerkin provee una base muy fuerte para el m´etodo de elemento finito (v´ease el Cap´ıtulo 5). No fu´e hasta los a˜nos cuarenta del siglo anterior, cuando Courant [44] introdujo el concepto de funciones continuas–por–tramos en un sub–dominios, lo cual hizo que el elemento finito tenga su partida de nacimiento e impulso inicial de desarrollo real.
Hacia finales de 1940, ingenieros aeron´auticos estaban tratando con la invenci´on del motor de reacci´on y las necesidades para efectuar an´alisis m´as sofisticados de estructuras del armaz´on de los aeroplanos para que resista cargas m´as grandes asociadas con las velocidades m´as elevadas. Estos ingenieros, sin el beneficio del uso de computadoras modernas, desarrollaron los m´etodos matriciales de an´alisis de fuerzas, colectivamente conocidos como el m´etodo de flexibilidad, en el que las variables desconocidas son las fuerzas y las variables conocidas son los desplazamientos. El m´etodo de elemento finito, en su forma m´as a menudo usada, corresponde al m´etodo de desplazamientos en el que las variables desconocidas son los desplazamientos del sistema en respuesta a los conjuntos de fuerza aplicados. En este texto, nosotros nos adherimos exclusivamente al m´etodo de desplazamiento. Como se ver´a a medida que avancemos en el desarollo te´orico, el t´ermino desplazamiento es bastante general en el m´etodo del elemento finito y puede representar al desplazamiento f´ısico, la temperatura, o la velocidad de un fluido, por ejemplo. El t´ermino “elemento finito” fu´e usado por primera vez por Clough [54] hacia fines del a˜no 1960, en el contexto del an´alisis plano de tensiones y ha estado en uso com´un desde esa ´epoca.
Durante las d´ecadas de 1960 y 1970, el m´etodo de elemento finito fu´e extendido hacia las aplicaciones en la flexi´on de placas, pandeo de c´ascaras, recipientes de presi´on, y los problemas tridimensionales generales en el an´alisis estructural el´astico [33, 34] como tambi´en problemas de flujo fluido y trasmisi´on de calor [8, 17]. Tambi´en ocurrieron durante este per´ıodo de tiempo extensiones del m´etodo al estudio de las grandes deformaciones y el an´alisis din´amico [35, 50]. Una excelente historia del m´etodo de elemento finito y bibliograf´ıa detallada es dada por Noor [36].
El m´etodo de elemento finito es intensivo en su uso con computador, por la caracter´ıstica de requerir para su funcionamiento efectuar operaciones con matrices muy grandes. En los primeros a˜nos, se realizaron las aplicaciones usando los sistemas inform´aticos grandes que estaban disponibles en el momento, se consideraba que era un m´etodo muy poderoso y la herramienta de gran velocidad ´optima para el uso en el an´alisis y dise˜no en ingenier´ıa.
Hacia mediados de los a˜nos 1960, el c´odigo de software de elemento finito NASTRAN [41] se desa-rroll´o junto con el programa de exploraci´on espacial de los Estados Unidos en la NASA. Reconociendo este hecho, NASTRAN fue el primer paquete de elemento finito cap´az de abordar problemas de gran magnitud. Era, y todav´ıa es, capaz de manipular centenares de miles de grados de libertad asociados con el campo nodal de la variable de inter´es. Despu´es del acontecimiento de la publicaci´on de este pa-quete computacional, a lo largo de los a˜nos posteriores se han introducido muchos paquetes de software comerciales para el an´alisis de elemento finito. Entre ´estos podemos mencionar a: ANSYS [5], ALGOR [3], COSMOS/M [4]; SIMULIA–ABAQUS [2]; y LISA [38]; como simplemente una peque˜na muestra. En el ambiente computacional de hoy, la mayor´ıa de ´estos paquetes pueden usarse en computadoras de escritorio, port´atiles y en las m´aquinas en estaciones de trabajo en empresas consultoras para ob-tener soluciones a problemas grandes en la est´atica y el an´alisis estructural din´amico, transferencia de calor, flujo fluido, electromagnetismo, y respuesta s´ısmica de edificaciones, como algunos ejemplos de aplicaci´on del m´etodo.