Vista previa del material en texto
INSTITUTO TECONOLÓGICO Y DE ESTUDIOS SUPERIORES DE MONTERREY CAMPUS MONTERREY DIVISIÓN DE INGENIERÍA Y ARQUITECTURA PROGRAMA DE GRADUADOS DE INGENIERÍA ANÁLISIS DINÁMICO EXPLÍCITO DE CASCARONES TESIS PRESENTADA COMO REQUISITO PARCIAL PARA OBTENER EL GRADO ACADÉMICO DE: MAESTRO EN CIENCIAS ESPECIALIDAD EN INGENIERÍA Y ADMINISTRACIÓN DE LA CONSTRUCCIÓN CON ACENTUACIÓN EN INGENIERÍA ESTRUCTURAL POR: JESÚS FERNANDO GRACIA MENDÍVIL MONTERREY, N.L. MAYO DE 2003 i INSTITUTO TECONOLÓGICO Y DE ESTUDIOS SUPERIORES DE MONTERREY CAMPUS MONTERREY DIVISIÓN DE INGENIERÍA Y ARQUITECTURA PROGRAMA DE GRADUADOS DE INGENIERÍA Los miembros del comité de tesis recomendamos que el presente proyecto de tesis presentado por el Ing. Jesús Fernando Gracia Mendívil sea aceptado como requisito parcial para obtener el grado académico de Maestro en Ciencias con especialidad en INGENIERÍA Y ADMINISTRACIÓN DE LA CONSTRUCCIÓN CON ACENTUACIÓN EN INGENIERÍA ESTRUCTURAL Comité de Tesis __________________________ Sergio Gallegos Cázares, Ph.D. Asesor __________________________ __________________________ Carlos Nungaray Pérez, M.Sc. Alex Elias Zúñiga,Ph.D. Sinodal Sinodal Aprobado: __________________________ Federico Viramontes Brown, Ph.D. Director del Programa de Graduados en Ingeniería Mayo 2003 ii ANÁLISIS DINÁMICO EXPLÍCITO DE CASCARONES Jesús Fernando Gracia Mendívil (RESUMEN) El objetivo de este trabajo de investigación es desarrollar una herramienta computacional capaz de modelar el comportamiento dinámico de estructuras compuestas de cascarones. Se trabaja en el código del programa PAEF para dicho propósito. El programa de análisis de elementos finitos PAEF hasta antes de la presente investigación era capaz de desarrollar análisis estático lineal para elementos tipo barra de dos nodos, elementos cuadrilaterales de cuatro nodos para esfuerzo plano y deformación plana y elementos bilineales de cuatro nodos para modelar el comportamiento de cascarones mediante el acoplamiento de placa y membrana. Se implementa las rutinas de análisis dinámico utilizando un método de integración explícito para resolver la ecuación de momentum lineal, enseguida, al elemento cascaron bilineal de cuatro nodos se le adicionan las funciones necesarias para su análisis dinámico como son la generación de la matriz de masa y su vector de fuerzas internas. Como resultado se obtiene un programa de elementos finitos capaz de generar análisis dinámico lineal de cascarones el cual se validó con soluciones conocidas como algunos ejemplos analíticos y otros problemas resueltos numéricamente de diferentes referencias. El análisis dinámico del programa PAEF puede complementarse con otros elementos finitos adicionando las rutinas de generación de matriz de masa y vector de fuerzas internas, además al programa PAEF se le puede adicionar comandos capaces de tomar en cuenta efectos de no-linealidad en materiales y geométricos. iii AGRADECIMIENTOS A Dios, por no dejarme solo y llevarme en tus brazos en los momentos más difíciles. A mis padres, por todo su apoyo incondicional, por quererse mucho durante todos estos años y querernos a todos sus hijos y sobre todo por creer en mi. Los quiero mucho y los llevo en mi corazón siempre. A mi esposa, por estar hombro a hombro conmigo, por todo el amor que me ha demostrado, por su paciencia y apoyo a pesar de todo este tiempo que la desatendí durante los estudios de posgrado y sobre todo en la realización de esta investigación. Te amo Pucharra. A mi asesor, por su enorme paciencia, sus extraordinarios consejos y por demostrar ser un gran amigo y consejero. Muchísimas gracias Doc. A mis sinodales, por brindarme su tiempo y sus conocimientos incondicionalmente los cuales complementaron la presente investigación. A Geométrica de México S.A. de C.V. que me alentaron a cursar el posgrado, por su confianza, consejos y apoyo, además de permitirme tomar parte de tiempo laboral y dedicarlo al estudio de mis clases. A mis hermanos, cuñados y amigos que con su ayuda directa o indirecta y con sus palabras de aliento me dieron ánimo antes y durante los estudios de posgrado. iv CONTENIDO Lista de figuras ......................................................................................................................................vi Lista de Tablas.....................................................................................................................................viii 1.- Introducción .........................................................................................................................................1 2.- Método de integración explícito..........................................................................................................3 2.1.- Descripción del método..................................................................................................................6 2.2.- Algoritmo .....................................................................................................................................11 2.3.- Estabilidad numérica ....................................................................................................................13 2.4.- Rutinas de elementos....................................................................................................................17 2.4.1.- Matriz de masa .....................................................................................................................19 2.4.2.- Vector de fuerzas internas ....................................................................................................22 2.4.3.- Matriz de amortiguamiento y vector de fuerzas de disipación.............................................24 2.4.4.- Fuerzas externas equivalentes por cargas aplicadas sobre el elemento................................26 2.5.- Comandos en PAEF .....................................................................................................................27 3.- Elemento barra...................................................................................................................................32 3.1.- Introducción .................................................................................................................................32 3.2.- Matriz de masa del elemento barra ..............................................................................................33 3.3.- Vector de fuerzas internas del elemento barra .............................................................................36 3.4.- Validación ....................................................................................................................................37 4.- Elemento cascarón .............................................................................................................................50 4.1.- Introducción .................................................................................................................................50 4.2.- Matriz de masa del elemento cascarón.........................................................................................53 4.3.- Vector de fuerzas internas del elemento cascarón .......................................................................58 v 4.3.1.- Fuerzas internas de membrana .............................................................................................58 4.3.1.- Fuerzas internas de placa......................................................................................................62 4.4.- Validación ....................................................................................................................................655.- Conclusiones .......................................................................................................................................75 6.- Contribuciones y trabajo futuro.......................................................................................................78 7.- Referencias..........................................................................................................................................80 vi Lista de Figuras Figura 2-1 Relación Esfuerzo – Deformación.............................................................................................5 Figura 2.1-1 Incrementos de tiempo ...........................................................................................................6 Figura 2.1-2 Desplazamientos discretos......................................................................................................7 Figura 2.1-3 Velocidad media discreta .......................................................................................................8 Figura 2.1-4 Velocidad discreta ..................................................................................................................9 Figura 2.4-1 Algoritmo de integración numérica y rutinas de elementos .................................................18 Figura 2.4.1-1 Funciones de interpolación................................................................................................19 Figura 2.4.1-2 Aceleración del elemento ..................................................................................................20 Figura 2.5-1 Ejemplo de función de tiempo, carga tipo pulso triangular..................................................30 Figura 3.1-1 Elemento barra......................................................................................................................32 Figura 3.2-1 Elemento lineal de dos nodos isoparamétrico ......................................................................33 Figura 3.2-2 Masa uniformemente distribuida y concentrada del elemento barra....................................34 Figura 3.4-1 Movimiento armónico simple...............................................................................................37 Figura 3.4-2 Solución exacta y numérica para el ejemplo de movimiento armónico simple ...................38 Figura 3.4-3 Comandos de PAEF para el ejemplo de movimiento armónico simple...............................39 Figura 3.4-4 Masa sujeta a una función de carga con resorte y amortiguamiento....................................40 Figura 3.4-5 Solución analítica y numérica con oscilación libre del Ejemplo 3.4.2.................................42 Figura 3.4-6 Solución analítica y numérica con amortiguamiento del Ejemplo 3.4.2..............................43 Figura 3.4-7 Comandos de PAEF del Ejemplo 3.4.2 ................................................................................44 Figura 3.4-8 Función de Carga del Ejemplo 3.4.2 ....................................................................................44 Figura 3.4-9 Barra en cantiliver con masa uniforme sujeta a un desplazamiento axial inicial en su extremo libre .............................................................................................................................................46 vii Figura 3.4-10 Solución analítica y numérica del Punto a del Ejemplo 3.4.3 ............................................47 Figura 3.4-11 Solución analítica y numérica del Punto b del Ejemplo 3.4.3............................................48 Figura 3.4-12 Acercamiento de Figura 3.4-11 en el intervalo de tiempo 0.0004 < t < 0.0008.................48 Figura 3.4-13 Comandos de PAEF del Ejemplo 3.4.3 ..............................................................................49 Figura 4.1-1 Elemento cascarón de 4 nodos .............................................................................................50 Figura 4.1-2 Desplazamientos de membrana ligados a rotaciones fuera del plano ..................................51 Figura 4.1-3 Cinco puntos de muestreo ....................................................................................................51 Figura 4.1-4 Elemento cascarón transformado .........................................................................................52 Figura 4.2-1 Elemento cuadrilátero de 4 nodos isoparamétrico................................................................53 Figura 4.2-2 Forma de las funciones de interpolación bilineal y cuadrática.............................................54 Figura 4.2-3 Puntos de muestreo para regla de integración de 2x2 ..........................................................56 Figura 4.3.1-1 Regla de integración con 5 puntos de muestreo ................................................................60 Figura 4.3.2-1 Fuerzas de placa en el sentido local del elemento.............................................................64 Figura 4.4-1 Viga doblemente empotrada sujeta a carga uniformemente distribuida ..............................65 Figura 4.4-2 Resultados numéricos del Ejemplo 4.4.1 .............................................................................67 Figura 4.4-3 Resultados numéricos del Ejemplo 4.4.2 .............................................................................69 Figura 4.4-4 Domo bajo carga uniforme...................................................................................................70 Figura 4.4-5 Modelo de elementos finitos del Ejemplo 4.4.3 ...................................................................71 Figura 4.4-6 Dezplazamiento al centro del domo del Ejemplo 4.4.3........................................................72 Figura 4.4-7 Viga en cantiliver con carga puntual en el extremo libre.....................................................72 Figura 4.4-8 Resultados numéricos del Ejemplo 4.4.4 .............................................................................73 Figura 4.4-9 Resultados del Ejemplo 4.4.4 en la Referencia [7] ..............................................................74 viii Lista de Tablas Tabla 4.2-1 Valor de puntos de muestreo y factores de peso....................................................................56 Tabla 4.3.1-1 Posición de los puntos de integración y valor de factor de peso para regla de 5 puntos ...61 Tabla 4.3.2-1 Posición de los puntos de muestreo y su factor de peso para regla de integración 3x3 ....63 Introducción Capítulo 1 1 1.- Introducción Toda aquella estructura laminar o elemento cuyo espesor se considera delgado con respecto a sus otras dimensiones, ya sea radio o longitud, se le conoce como cascarón, a este tipo de estructuras pertenecen los recipientes de pared delgada sujetos a presión, techos curvos, cúpulas, domos, fuselajes de aviones, tubos estructurales, etcétera. El estudio del comportamiento de los cascarones siempre se ha considerado un reto por la complejidad que presenta determinar de manera general todas sus propiedades. Se han hecho varias aproximaciones y simplificaciones de casos simples de cascarones para poder describir su comportamiento, tal es el caso de tubos de pared delgada sujetos a presión interna, domos esféricos, arcos, en fin, diversos tipos de estructuras o elementos estructurales los cuales, por distribuirse simétrica o uniformemente sus variables de análisis, pueden ser simplificadas y reducidas, sin embargo describir analíticamente un cascarón en forma general puede tornarse complicado e impráctico para representar cualquier tipo de cuerpo en la realidad. Con la técnica de los elementos finitos se ha logrado avanzar a grandes pasos en la forma que se puede determinar cuantitativamente el comportamiento de los cascarones. Cuando una estructura o elemento pertenece a este grupo se puede segmentar en pequeños dominios fácilmente analizablesaplicando herramientas de cómputo. Cuando un sistema de fuerzas externas se aplica sobre una estructura de manera inconstante o actúa cíclicamente puede lograr excitarla produciendo movimientos oscilatorios, si la frecuencia con que incurre en la estructura dicho conjunto de fuerzas externas es una tercera parte o menor de la frecuencia natural oscilatoria más baja de ésta, el problema puede resolverse con un análisis estático. Una gran parte de las estructuras de tipo cascarón pueden ser fácilmente excitadas por efectos accidentales como Introducción Capítulo 1 2 viento o sismo sobre domos o cubiertas de arco, también por cargas cíclicas como la vibración de un motor sobre un chasís. El análisis dinámico de estructuras nos permite estudiar el comportamiento de los cuerpos cuando es importante tomar en cuenta el tiempo como variable fundamental en el estudio. El presente trabajo tiene como propósito presentar el desarrollo de los planteamientos utilizados para implementar un análisis dinámico en un programa computacional de elementos finitos (PAEF), y en especial, el desarrollo de las rutinas propias de un cascarón necesarias para el análisis dinámico. Antes de implementar este tipo de análisis, PAEF incluía rutinas para desarrollo de análisis estático con relaciones constitutivas elásticas para elementos tipo barra, elementos tipo membrana para esfuerzo plano y deformación plana y elementos tipo cascarón, ahora es posible analizar dinámicamente estructuras compuestas de elementos tipo barra y cascarones Método de Integración Explícito Capítulo 2 3 2.- Método de integración explícito El método de solución para problemas dinámicos por integración explícita pertenece a los métodos directos de integración. Es un método directo porque la ecuación de movimiento, también conocida como Conservación de Momentum Lineal, permanece sin transformación a otra expresión equivalente y es integrada en forma directa mediante un procedimiento numérico. El método de integración explícito, también conocido como método de diferencia central, es el más popular en mecánica computacional y física, por la sencillez que presenta el algoritmo y la facilidad para implementarlo con la ayuda de herramientas de cómputo ya que se evita resolver ecuaciones simultáneas. La forma de integrar la ecuación de Conservación de Momentum Lineal es dividir el dominio de tiempo del problema en pequeños intervalos de tiempo y establecer las condiciones iniciales en cada intervalo para determinar las condiciones finales del mismo (ver sección 2.1) La Conservación de Momentum Lineal o Cantidad de Movimiento se describe mediante la siguiente ecuación: )()()()( tFtFtVta ext=++ intCM (2.1) El primer término de la ecuación corresponde a fuerzas inerciales, donde: M: Matriz de masa a(t): Vector de aceleración, también descrito por: 2 2 )( )( t td ta ∂ ∂= (2.2) El segundo término de la ecuación se le conoce como fuerzas de amortiguamiento o fuerzas de disipación, donde: C: Matriz de amortiguamiento Método de Integración Explícito Capítulo 2 4 V(t): Vector de velocidad, determinado por la relación: t td tV ∂ ∂ )( )( = (2.3) El tercer término corresponde a las fuerzas internas, producto de las deformaciones que a su vez son funciones de los desplazamientos, esto es: )()(int dftF = , siendo d = d(t) (2.4) Para (2.1), (2.2), (2.3) y (2.4): d(t): Vector de desplazamientos El término Fext(t) corresponde al vector de fuerzas externas las cuales pueden variar con respecto al tiempo. El método de integración directa se basa en dos ideas principales: la primera, se busca satisfacer la ecuación (2.1) para un intervalo de tiempo discreto ∆t en lugar de resolverse para cualquier tiempo t, básicamente significa un equilibrio estático el cual incluye los efectos de fuerzas inerciales y de disipación; la segunda idea en la cual se basa el método de integración directa es que se asume una variación de desplazamientos, velocidades y aceleraciones dentro de cada intervalo de tiempo ∆t, la forma de tales variaciones dentro del intervalo es lo que determina la precisión, estabilidad y el tiempo del procedimiento de solución. Observando la ecuación (2.1) se puede notar que si se mantienen las fuerzas externas y los desplazamientos constantes con respecto al tiempo, los dos primeros términos de la ecuación desaparecen, quedando únicamente: extFdF =)(int (2.1b) la cual representa la solución para un problema estático, en el caso lineal, las fuerzas internas son el producto de la matriz de rigidez por los desplazamientos, esto es: Método de Integración Explícito Capítulo 2 5 ddF K=)(int (2.1c) donde la matriz de rigidez se determina mediante las relaciones constitutivas elásticas entre esfuerzo y deformación. Sin embargo, se trata de dejar abierta la posibilidad de incluir efectos no-lineales en las propiedades del material a analizar para la implementación del algoritmo, es por eso que se optó por cambiar la representación del término Kd a una forma más general fint. Figura 2-1 Relación Esfuerzo – Deformación La Figura 2-1 muestra la comparativa entre esfuerzos calculados de manera lineal contra los calculados de manera no-lineal para el mismo grado de deformación, esta variación de esfuerzos podrá ser tomada en cuenta para calcular el estado de fuerzas internas como se describe más a detalle en las secciones 3.3 y 4.3 Método de Integración Explícito Capítulo 2 6 2.1.- Descripción del método El método de integración explícito consiste en dividir el dominio del problema en pequeños intervalos de tiempo ∆t desde n=0 hasta NPT (número de pasos de tiempo) y establecer las condiciones finales de cada intervalo en función de las condiciones iniciales del mismo. También se le conoce como método de diferencia central, este nombre se debe a la aproximación de diferencias finitas usadas para expresar la aceleración el tiempo tn. Así mismo, una estructura se segmenta espacialmente con elementos finitos interconectados por nudos, donde a cada nudo se le puede dar hasta 6 componentes de desplazamiento (3 traslacionales y 3 rotacionales), de tal manera que los desplazamientos, velocidades y aceleraciones son calculadas para cada una de estas componentes las cuales se denominan grados de libertad. A continuación se describen los parámetros usados en el método de integración explícito y la relación que existen entre ellos: Figura 2.1-1 Incrementos de tiempo n: Contador, desde 0 hasta NPT (número de pasos de tiempo) n medt∆ : Incremento de tiempo del paso n. nt∆ : Diferencia de tiempo entre tiempo medio del paso n+1 y tiempo medio del paso n 1−−=∆ nnnmed ttt (2.1.1) Método de Integración Explícito Capítulo 2 7 tn: Tiempo del intervalo n. nmed nn ttt ∆+= −1 (2.1.1b) tmed n : Tiempo medio del intervalo n, definido por: 2 1−−= nn n med tt t (2.1.2) Despejando la aceleración de la ecuación (2.1) obtenemos: )(1 ndamp n net n ffa −= −M (2.1.3) donde: an: Aceleración del intervalo n. M: Matriz de masa. n netf : Fuerza neta del intervalo n, definida por: nnext n net fff int−= (2.1.4) n extf : Fuerza externa del intervalo n. nf int : Fuerza interna del intervalo n. n dampf : Fuerza de disipación del intervalo n. Figura 2.1-2 Desplazamientos discretos Método de Integración Explícito Capítulo 2 8 En la Figura 2.1-2 se puede observar como se suponen los desplazamientos discretos en cada intervalo de tiempo, por diferencias finitas podemos obtener la siguiente relación: n med nn n med t dd V ∆ −= −1 (2.1.5) donde: n medV : Velocidad media del intervalo n. nd : Desplazamiento del intervalo n. Expresando los desplazamientos en función de la velocidad media definida por la ecuación (2.1.5) se obtiene: nmedmed nn Vtdd ∆+= −1 (2.1.5b) Figura 2.1-3 Velocidad mediadiscreta Una vez determinada la velocidad media a partir de los desplazamientos discretos, en la Figura 2.1-3 se aprecia cómo se determina la aceleración por diferencias finitas mediante: n n med n medn t VV a ∆ − = +1 (2.1.6) Método de Integración Explícito Capítulo 2 9 Figura 2.1-4 Velocidad discreta La ecuación (2.1.6) supone una aceleración constante para el intervalo n que va desde nmedt hasta 1+n medt , lo que hace posible determinar la velocidad para un intervalo n interpolando las velocidades medias, o lo que es lo mismo, es posible también definir la aceleración en función de la velocidad discreta del intervalo mediante: 1 1 1 − − − − − = nn med nn medn tt VV a (2.1.7) n med n n med n n tt VV a − − = (2.1.8) donde: an: Aceleración del intervalo n. Con las ecuaciones (2.1.7) y (2.1.8) se puede expresar la velocidad media en función de los valores del intervalo inmediato anterior y la velocidad al final del intervalo en función de los valores del mismo: ( )111 −−− −+= nnmednnnmed ttaVV (2.1.7b) ( )nmednnnmedn ttaVV −+= (2.1.8b) Método de Integración Explícito Capítulo 2 10 Como puede observarse la función de los desplazamientos, velocidades y aceleraciones aún permanece como incógnita, pero es posible determinar valores discretos para cualquier intervalo de tiempo tn. Entre las ventajas del procedimiento podemos enumerar: 1. Las ecuaciones resultantes son fácilmente programables para la implementación en un equipo de cómputo. 2. Si se calcula la matriz de masa concentrada (ver secciones 3.2 y 4.2), entonces la matriz de masa M sólo tendrá elementos en su diagonal. 3. Las fuerzas internas y las fuerzas de disipación pueden calcularse a nivel de cada elemento finito para cada grado de libertad en sus nudos, ensamblando solamente los vectores resultantes de fuerzas. 4. El procedimiento puede ser utilizado contemplando linealidad o no-linealidad en los materiales. También el procedimiento tiene sus desventajas: 1. Un parámetro importante para la estabilidad del procedimiento y para la convergencia de los resultados es escoger un incremento de tiempo ∆tmed adecuado y suficientemente pequeño para que una onda pueda viajar a través de todos los elementos finitos, en la sección 2.3 se explicará más a detalle este parámetro el cual resulta de intervalos de tiempo del orden de 0.00001s<∆t<0.0001s, lo cual para poder simular algún fenómeno de la naturaleza que dure 5 segundos puede llegar a consumir hasta 500,000 iteraciones. 2. Haciendo referencia a la desventaja anterior, si se trata de avanzar con pasos de tiempo más largo el algoritmo se vuelve inestable y la solución diverge, resultando deformaciones completamente desproporcionadas. Método de Integración Explícito Capítulo 2 11 2.2.- Algoritmo En la sección anterior se describieron las ecuaciones necesarias para poder llevar a cabo una integración numérica explícita, ahora se detallarán los pasos para la implementación. Es necesario hacer hincapié que el procedimiento necesita algunas rutinas propias de los elementos finitos usados para la segmentación de la estructura, tales como matriz de masa, matriz de amortiguamiento, vector de fuerzas internas y vector de fuerzas de disipación, dichas rutinas son independientes de la rutina general de solución pero necesarias para el procedimiento, el cual se detalla a continuación: 1. Para un paso inicial se determina condiciones iniciales 0t , 0medV , 0d . 2. Se calculan las matrices de masa de los elementos y se ensambla en una matriz de masa global M, se aprovecha que para sólidos la masa es constante. 3. Se determina el vector de fuerzas netas a nivel elemento, mediante la ecuación (2.1.4) nn ext n net fff int−= para el paso 0t y se ensambla en un vector de fuerzas netas global. En esta misma rutina se determina medt∆ crítico. Las fuerzas netas deben de calcularse a nivel elemento para cuando se detallen cargas al elemento finito así como a nivel global cuando se apliquen directamente sobre los nudos de la estructura. 4. Se calculan las fuerzas de disipación dampf a nivel elemento para después ensamblarse en un vector de fuerzas de disipación global, mediante nmed en damp Vf C= (2.2.1) donde: eC : Matriz de amortiguamiento del elemento e. 5. Se determina la aceleración mediante la ecuación (2.1.3) ( )ndampnnetn ffa −= −1M Método de Integración Explícito Capítulo 2 12 6. Se actualiza las variables de tiempo con la ecuación (2.1.1c) nmed nn ttt ∆+= −1 , y la ecuación (2.1.2) ( ) 21−−= nnnmed ttt 7. Se resuelve para Velocidad media con la ecuación (2.1.7b) ( )111 −−− −+= nnmednnnmed ttaVV 8. Se obliga a la velocidad recién calculada a cumplir las condiciones de frontera marcadas por el problema, esto es para apoyos fijos o móviles. 9. Se resuelve para desplazamientos mediante la ecuación (2.1.5b) nmedmed nn Vtdd ∆+= −1 10. Se determina las fuerzas netas a nivel elemento, mediante la ecuación (2.1.4) nnext n net fff int−= para el tiempo nt , se ensambla en un vector de fuerzas netas global y se actualiza el incremento de tiempo crítico nmedt∆ de ser necesario. Tomar en cuenta la misma observación que en el paso 3 para las fuerzas externas 11. De ser necesario se actualiza a nivel elemento la matriz de amortiguamiento C, se calcula el vector de disipación mediante la ecuación (2.2.1) nmed en damp Vf C= y se procede a ensamblar en un vector de fuerzas de disipación global. 12. Se actualiza la aceleración con la ecuación (2.1.3) ( )ndampnnetn ffa −= −1M 13. Se resuelve la velocidad al tiempo tn con la ecuación (2.1.8b) ( )nmednnnmedn ttaVV −+= 14. Se hace el balance energético de comprobación 15. Se incrementa el paso n ← n +1 16. Continuar en el paso 6 hasta que se haya completado la simulación Método de Integración Explícito Capítulo 2 13 2.3.- Estabilidad numérica Un problema resuelto numéricamente es estable cuando pequeños cambios en los datos iniciales dan como resultado pequeños cambios en la solución numérica. Un importante parámetro para garantizar la estabilidad de la solución en cualquier tiempo tn del procedimiento es la determinación del incremento de tiempo crítico ∆tcrit. Se trata de que el incremento de tiempo sea tal que permita avanzar en la simulación con el menor costo de tiempo de cómputo y a la vez que la solución sea estable numéricamente. El tiempo crítico del sistema será aquel que sea el más crítico de todos los elementos, de tal manera que se garantice que una onda viaje por el elemento excitándolo en el más alto modo de vibración, como lo marca la Referencia [1], esto es: ( )ee e e critt ξξω −+≤∆ 12min 2 (2.3.1) para todos los elementos e de la segmentación, donde: ωe : Frecuencia del más alto modo de vibración del elemento e. ξe : Porcentaje de amortiguamiento relativo a la frecuencia ωe del elemento e, expresado en decimales (0.02 = 2%) por la relación: 22 1 e e o e aa ω ω ξ += (2.3.2) a0, a1: Coeficientes de amortiguamiento relativos a la masa y rigidez del elemento respectivamente. Para obtener la frecuencia natural del elemento es necesario hacer un análisis modal y encontrar los modos característicos de vibración mediante la relación: 02 =− eint MK ω e (2.3.3) Para: Método de Integración Explícito Capítulo 2 14 e intK : Rigidez interna del elemento. eM : Matriz de masa del elemento. Para rapidez en los cálculos, los valores característicos son usualmente obtenidos por fórmulas simples. Es de notar que la rigidez interna del elemento para el caso lineal elástico es la matriz de rigidez, sin embargo para el caso no-lineal dicha matriz de rigidez puede cambiar sus valores dependiendo de la magnitud de esfuerzos a los cuales esté sujeto, para este caso será necesario actualizar el intervalo de tiempo crítico para cada iteración Para el elemento tipobarra, definido en Capítulo 3, se toman las siguientes relaciones para obtener la más alta frecuencia de vibración: ρ E c = (2.3.4) ρ σ xEc −= (2.3.4b) l c2 max =ω (2.3.5) l c32 max =ω (2.3.5b) donde: c: Velocidad de onda, en la ecuación (2.3.4) es para el caso lineal y la ecuación (2.3.4b) es para el caso no-lineal. E: Módulo de Young del elemento σx: Esfuerzo axial Método de Integración Explícito Capítulo 2 15 ρ: Densidad del elemento l: Longitud del Elemento La ecuación (2.3.5) corresponde a la frecuencia máxima calculada con la matriz de masa concentrada, y la ecuación (2.3.5b) es calculada con la matriz de masa consistente, para la definición de matriz de masa concentrada y consistente ver sección 2.4, 3.2 y 4.2. Adicional a este cálculo, se le aplicó un factor de reducción de 0.80 como lo propone la referencia [1] Para el caso del elemento cascarón descrito en la sección 4, se tiene las siguientes relaciones tomadas de la referencia [8] )1(3412.0 1 υρ + = Ec (2.3.6) t c2 max =ω (2.3.7) Para: υ: Módulo de Poisson del elemento. t: Espesor promedio del elemento. Para el caso no-lineal, es necesario implementar un método numérico capaz de obtener los modos característicos de vibración de la ecuación (2.3.3) 02 =− eint MK ω e aplicada a un cascarón con la rigidez interna modificada por los esfuerzos. Una manera de ir verificando la estabilidad del sistema en cada intervalo de tiempo tn, es generando un balance energético entre energía externa y energía interna: )()( 2 1 111 −−− −−+= nnTnnnn ffddWW intintintint (2.3.8) )()( 2 1 111 −−− −−+= next n ext Tnnn ext n ext ffddWW (2.3.9) Método de Integración Explícito Capítulo 2 16 )()( 2 1 111 −−− −−+= ndamp n damp Tnnn damp n damp ffddWW (2.3.10) )()( 2 1 nTnn kin VMVW = (2.3.11) Donde nWint , n extW , n dampW son el trabajo de fuerzas internas, trabajo de fuerzas externas, trabajo de fuerzas de disipación y nkinW es la energía cinética para el tiempo t n respectivamente. La conservación de energía requiere que: ),,,max( intint dampextkindampextkin WWWWWWWW ε≤−−+ (2.3.12) Donde ε es una pequeña tolerancia, la referencia [1] la propone del orden de 10-2 Método de Integración Explícito Capítulo 2 17 2.4.- Rutinas de elementos Como se analizó en la sección 2.2, cuando se segmenta espacialmente un dominio en elementos finitos, la rutina de integración numérica explícita requiere que los elementos alimenten de parámetros al algoritmo para su solución, dichos parámetros son responsabilidad única y exclusiva de cada elemento finito. En la Figura 2.4-1 se puede apreciar las rutinas propias del algoritmo y la de los elementos finitos y a que nivel del algoritmo se deben de calcular. Las rutinas de los elementos finitos se enumeran a continuación: 1. Matriz de masa eM . 2. Vector de Fuerzas internas ef int . 3. Matriz de amortiguamiento eC y Vector de fuerzas de disipación ef damp . 4. Fuerzas externas equivalentes por cargas aplicadas sobre el elemento. Método de Integración Explícito Capítulo 2 18 Figura 2.4-1 Algoritmo de integración numérica y rutinas de elementos Método de Integración Explícito Capítulo 2 19 2.4.1.- Matriz de masa La matriz de masa de un elemento finito es la relación que existe entre el vector de aceleraciones nodales y las fuerzas en el mismo sentido que la aceleración, se parte de la interpolación de valores nodales en cualquier punto del dominio del elemento Figura 2.4.1-1 Funciones de interpolación En la Figura 2.4.1-1 podemos apreciar como se interpolan valores en el dominio de un elemento tipo barra (ver Capítulo 3) mediante las funciones de interpolación de los valores nodales, donde: iN : Función de interpolación para el valor nodal i. iu : Valor nodal del desplazamiento en el nudo i. dando como resultado ! = = n i ii uNu 1 (2.4.1.1) Para u calculada en cualquier punto del dominio Ω del elemento. En formato matricial la ecuación (2.1.1.1) puede expresarse como: " # Nu= $ $ % $ $ & ' $ $ ( $ $ ) * = i i u u u NNNu ... ... 1 1 21 (2.4.1.1b) Método de Integración Explícito Capítulo 2 20 Figura 2.4.1-2 Aceleración del elemento En la Figura 2.4.1-2 al elemento se le imprime un sistema de fuerzas nodales, el cual provoca un estado de aceleración en el dominio Ω del elemento, utilizando las mismas funciones de interpolación que se utilizaron para los desplazamientos podemos expresar la aceleración en cualquier punto del elemento mediante: Na=a (2.4.1.2) de tal manera que la función de fuerza inercial se puede representar con la siguiente ecuación: Nammaf == (2.4.1.3) Aplicando el principio de trabajo virtual: Ω= + Ω dufuf T T δδ (2.4.1.4) sustituyendo en (2.4.1.4) las ecuaciones (2.4.1.3) y (2.4.1.1b) en el integrando obtenemos: Ω= + Ω dumuf TT T δδ NNa (2.4.1.4) Sacando los valores nodales de la aceleración y el vector de desplazamientos virtuales del integrando obtenemos la definición de matriz de masa del elemento: Ω= + Ω dmTe NNM (2.4.1.4) Método de Integración Explícito Capítulo 2 21 A esta matriz se le conoce como la matriz de masa consistente, ya que se formuló a partir de las mismas ecuaciones con la que se plantea la matriz de rigidez del elemento, quedando una matriz cuadrada, simétrica y de las mismas dimensiones que la matriz de rigidez. Es de notar que al ensamblar las matrices de masa consistente de todos los elementos obtenemos una matriz general de masa con términos diferentes de 0 por fuera de su diagonal principal, en la sección 2.2 se menciona que para aumentar la rapidez de cómputo del procedimiento se propone el uso de una matriz de masa que contenga solamente términos en su diagonal, a dicha matriz se le conoce comúnmente como matriz de masa concentrada. En las secciones 3.2 y 4.2 se explicará más a detalle cómo obtener la matriz de masa concentrada del elemento a partir de la matriz de masa consistente. m11 m12 ... m1 j m21 m22 ... m2 j ... ... ... ... mi1 mi 2 ... mij , " - - - - - . # / / / / / → mc11 0 0 0 0 mc22 ... 0 ... ... ... ... 0 0 ... mcij , " - - - - - . # / / / / / Método de Integración Explícito Capítulo 2 22 2.4.2.- Vector de fuerzas internas Las fuerzas internas de un elemento finito fint es el conjunto de fuerzas nodales capaz de imprimir un estado de esfuerzos σ en su dominio. El estado de esfuerzo σ de un elemento finito puede ser calculado mediante relaciones constitutivas elásticas o mediante un análisis no-lineal del material, tal como se muestra en la Figura 2-1, de tal manera que la formulación presentada puede representar fuerzas internas producto de relaciones lineales de esfuerzo y deformación o también de relaciones no-lineales, de cualquier manera, la evaluación de dichos esfuerzos será rutina propia del elemento finito y en la presente sección se tomarán como datos de entrada para el cálculo de fuerzas internas. Definamos la deformación ε del elemento de la siguiente manera: { }x u ∂ ∂ε = (2.4.2.1) tomando la definición de los desplazamientos de (2.4.1.1b) y sustituyendo en (2.4.2.1) obtenemos: { } Buu N == x∂ ∂ε (2.4.2.1b) donde: { }x∂ ∂N B = (2.4.2.2) Aplicando el principio del trabajo virtual de los esfuerzos sobre todo el dominio del elemento obtenemos: Ω= + Ω dW Tσδεint (2.4.2.3) sustituyendo la definición de la deformación de (2.4.2.1b) obtenemos: Método de Integración Explícito Capítulo 2 23 Ω= + Ω dW TT σδ Buint (2.4.2.3b) extrayendo del integrando el vector de desplazamiento virtual obtenemos la forma del vector de fuerzas internas: Ω= + Ω df TσBint (2.4.2.4) Esta definición del Vector de fuerzas internas es la que se desarrollará para los elementos estudiados en el presente trabajo. La forma que tienen las funcionesde interpolación para desarrollar la matriz B varía para cada elemento y para cada tipo de esfuerzo que se estudie. Se puede notar que para el cálculo de las fuerzas internas los esfuerzos pueden ser calculados con relaciones constitutivas elásticas o mediante relaciones no-lineales. Supongamos que los esfuerzos provengan de un análisis lineal elástico, esto es: εσ D= (2.4.2.5) donde D es la matriz de relaciones constitutivas del material, sustituyendo la definición de la deformación de la ecuación 2.4.1.1b se obtiene uKDBB intint =00 1 2 33 4 5 Ω= + Ω udf T (2.4.2.4b) Donde el término entre paréntesis de la ecuación (2.4.2.4b) lo conocemos como la matriz de rigidez interna del elemento. Método de Integración Explícito Capítulo 2 24 2.4.3.- Matriz de amortiguamiento y vector de fuerzas de disipación La matriz de amortiguamiento C puede calcularse a nivel elemento sin necesidad de ensamblarla en una matriz de amortiguamiento general, lo único que tendrá que ensamblarse será el vector de fuerzas de disipación o fuerzas de amortiguamiento. Para el cálculo de la matriz de amortiguamiento de Rayleigh C como lo muestra la referencia [5] se toma las rutinas de elementos ya definidas: la matriz de masa M y la matriz de rigidez interna K para generar la matriz de amortiguamiento con la siguiente ecuación: KMC 10 aa += (2.4.3.1) donde: a0, a1: Coeficientes de amortiguamiento proporcional a la masa y a la rigidez del elemento, respectivamente. El vector de fuerzas de disipación se obtiene con la ecuación (2.2.1) nmed en damp Vf C= Como puede observarse, al tratarse de un análisis no-lineal, la matriz de rigidez interna puede cambiar sus valores en cada iteración en función de los esfuerzos, así que será necesario recalcular dicha matriz en cada intervalo de tiempo de ser necesario. Los coeficientes a0, a1 se calculan mediante la relación (2.3.2) 22 1 i i o i aa ω ω ξ += , proponiendo algún porcentaje de amortiguamiento relativo a 2 modos de vibración ωi global de la estructura, generalmente se opta por escoger los dos primeros modos de vibración. Sin embargo, para obtener dichos modos de vibración globales será necesario implementar un análisis modal, el cual implica solucionar la ecuación (2.3.3) 02 =− eint MK ω e a nivel global para los primeros valores característicos, además si se está usando un análisis no-lineal la rigidez interna cambiaría en cada iteración generando excesiva carga de Método de Integración Explícito Capítulo 2 25 cómputo. Por estas razones los coeficientes a0, a1 deben de ser estimados como dato de entrada para la integración numérica explícita ya que el propósito del presente trabajo difiere de un análisis modal. Método de Integración Explícito Capítulo 2 26 2.4.4.- Fuerzas externas equivalentes por cargas aplicadas sobre el elemento En la formulación del algoritmo para integración explícito es necesario distinguir del ensamble de las fuerzas externas aplicadas sobre los nodos y las fuerzas externas aplicadas a los elementos finitos, ya que las primeras pueden ensamblarse directamente en el vector de fuerzas externas globales, sin embargo, para las cargas sobre los elementos finitos es necesario que éste evalúe la contribución nodal equivalente de dichas fuerzas. Supongamos una fuerza de cuerpo q y un sistema de tracciones τ aplicado sobre un elemento finito, aplicando nuevamente el principio de trabajo virtual tenemos: dSudquW S TT ++ +Ω= Ω τδδδ (2.4.4.1) Sustituyendo (2.4.1.1b): dSdqW S TTTT ++ +Ω= Ω τδδδ NuNu (2.4.4.1b) Extrayendo el vector de desplazamientos virtuales del integrando obtenemos la forma de evaluar las fuerzas externas nodales equivalentes de las cargas al elemento: dSdqf S TT ext ++ +Ω= Ω τNN (2.4.4.2) Método de Integración Explícito Capítulo 2 27 2.5.- Comandos en PAEF La rutina de integración explícita se desarrolló dentro de los módulos de análisis del programa PAEF (Programa de Análisis de Elementos Finitos), a continuación se detallan los pasos necesarios para correr un análisis dinámico explícito, los comandos implementados se muestran sombreados: COMANDO COMENTARIOS INICIA Se inicia la definición del problema NOMBRE EJEMPLO Se da nombre del problema DIMENSIONES 3 NUMERO DE ELEMENTOS 3 NUMERO DE NODOS 6 MATERIALES 2 NOD_ELEMENTO 4 Máximo número de nodos por elemento GDL NODAL 6 FIN Se cierra proceso de datos iniciales MALLA Inicia entrada de datos de malla COORDENADAS Se asignan coordenadas nodales 1 0.000 0.000 [NUDO] [CORD X] [CORD Y] 2 1.000 0.000 3 0.000 0.500 4 1.000 0.500 5 0.000 1.000 6 1.000 1.000 FIN Se cierra proceso de entrada de coordenadas INCIDENCIAS Se abre proceso para entrada de incidencias 1 1 3 [ELEMENTO] [NODO 1] [NODO 2] …[NODO N] 2 2 4 3 3 4 6 5 FIN Se cierra proceso de entrada de incidencias FUNCION PULSO FUNCION [NOMBRE] Se define funciones de tiempo ARCHIVO "C:\PULSO.TXT" ARCHIVO [PATH] FIN Fin de entrada de función, se puede definir tantas funciones como sea requerido, todas referenciadas a un archivo de texto PROPIEDADES Se abre proceso para entrada de propiedad de materiales NUMERO 1 TIPO 1, NUMERO [NUM PROPIEDAD] TIPO [TIPO ELEM] PROPIEDADES E 2E+11, PROPIEDADES E [MOD. YOUNG], A 1.5E-4, A [AREA], RO 7850.0, RO [DENSIDAD] MASA CONCENTRADA, MASA [CONCENTRADA, CONSISTENTE] SALIDA NODOS SALIDA [NODOS, GAUSS] En los tipos de elementos 1 corresponde a elemento tipo barra y 6 corresponde a elemento tipo cascarón, para ver definición de los tipos de elementos ver capítulo 3 y 4 Método de Integración Explícito Capítulo 2 28 NUMERO 2 TIPO 6, NUMERO [NUM PROPIEDAD] TIPO [TIPO ELEM] PROPIEDADES EMOD 2E+11, PROPIEDADES EMOD [MOD. YOUNG] NU 0.3 ESPESOR 0.20, NU [COEF POISSON] ESPESOR [ESPESOR] CORTE 0.8333 CORTE [COEF. DE CORTE] RO 800.0 RO [DENSIDAD] MASA CONCENTRADA, MASA [CONCENTRADA, CONSISTENTE] SALIDA NODOS SALIDA [NODOS, GAUSS] FIN Se cierra proceso de entrada de materiales RESTRICCIONES APOYO RESTRICCION [NOMBRE] PUNTUALES Restricción de tipo puntual 1 U=0.0 [NODO] [GDL] [VALOR DE RESTRICCION] 1 V=0.0 1 W=0.0 1 ROTX=0.0 1 ROTY=0.0 1 ROTZ=0.0 2 U=0.0 2 V=0.0 2 W=0.0 2 ROTX=0.0 2 ROTY=0.0 2 ROTZ=0.0 FIN Se cierra este tipo de restricción FIN Se cierra entrada de restricciones, pueden meterse tantas restricciones como sean requeridas CONDICION INICIAL DEFORMADA CONDICION INICIAL [NOMBRE] DESPLAZAMIENTOS DESPLAZAMIENTOS 3 U=0.01 [NODO] [GDL] [VALOR DE DESPLAZAMIENTO] 4 U=0.01 FIN Termina condición inicial de desplazamientos FIN Termina condiciones iniciales, pueden alimentarse cuantas condiciones iniciales sean requeridas CARGA MUERTA CARGA [NOMBRE] NODAL 4 U=100.0 [NODO] [GDL] [VALOR DE FUERZA NODAL] 5 V=MASA 1000.0 [NODO] [GDL] MASA [VALOR MASA CONCENTRADA] Se le asigna a algún nodo un valor de masa concentrada en determinado grado de libertad 6 W=FUNCION PULSO, [NODO] [GDL] FUNCION [NOMBRE], AMPLIFICACION 1.0, AMPLIFICACION [NUM], DESFASAMIENTO 0.0, DESFASAMIENTO [NUIM] Se le asigna al nodo una carga de tiempo de acuerdo a la función, la cual estará amplificada y desfasada si se requiere FIN Termina definición de carga nodales FIN Termina tipo de carga, se puede alimentar con tantas cargas como sea necesaria FIN Se cierra proceso de entrada de malla Método de Integración Explícito Capítulo 2 29 COMANDOS COMANDOS CONTROL Entrada de datos para análisis dinámico explícito ANALISIS DINAMICO ANALISIS [ESTÁTICO, DINÁMICO] Se especifica que tipo de análisis se generará METOD EXPLICITO METODO [EXPLICITO, IMPLICITO] Se especifica que se hará integración numérica explícita TOLERANCIA 0.01 TOLERANCIA [NUM] Tolerancia para el balance energético A0 0.02 A0 [NUM] A1 0.002 A1 [NUM] Se especifica los coeficientes de amortiguamiento relativos a la masa y a la rigidez respectivamente GRABAR CADA 10 ITERACIONES GRABARCADA [NUM] [SEGUNDOS, ITERACIONES] Se especifica que el reporte de datos se hará una vez que concluyan cierto numero de iteraciones o que se cumpla a cada múltiplo del tiempo alimentado IGNORAR ESFUERZOS [GRABAR, IGNORAR] [ESFUERZOS, DEFORMACIONES] IGNORAR DEFORMACIONES Se especifica si se desea reportar esfuerzos o deformaciones en la salida de los datos FIN Fin de datos de control SELECCIONA RESTRICCION APOYO De los juegos de restricciones, cargas o condiciones SELECCIONA CARGA MUERTA iniciales se indica cual se selecciona para hacer el análisis SELECCIONA CONDICION INICIAL DEFORMADA al menos una restricción y un tipo de carga deben de ser seleccionados MASA TODOS MASA [LISTA DE ELEMENTOS] Manda a calcular la matriz de masa de los elementos de la lista RIGIDEZ TODOS Manda a calcular la matriz de rigidez de los elementos de la lista ENSAMBLA Rutina que se encarga de ensamblar ya sea la matriz de rigidez o de masa según el tipo de análisis a efectuar INICIALIZA PROCESO Rutina para establecer las condiciones de inicio del proceso dinámico, ya sea condición inicial o los datos de los últimos cálculos hechos, también declara en memoria RAM los vectores de fuerzas, aceleraciones, velocidades y desplazamientos ITERA 5000 ITERA [NUM] Se especifica cuantas iteraciones se hará en el proceso INCREMENTA PASO Los últimos datos calculados los pasa al vector del paso tn-1, también actualiza las variables de tiempo, prepara los vectores del paso tn para ser calculados y determina si este paso será exportado VELOCIDAD MEDIA Calcula la velocidad media del intervalo DESPLAZAMIENTOS Cálculo de desplazamientos FUERZAS Genera el vector de fuerzas netas, pide a cada elemento que calcule su fuerza de externa de cuerpo y su fuerza interna para ensamblarlos en el vector de fuerzas netas Método de Integración Explícito Capítulo 2 30 AMORTIGUAMIENTO Pide a cada elemento su matriz de masa y rigidez (modificada de ser necesario) para el cálculo de fuerzas de disipación y ensambla el vector de fuerzas de amortiguamiento global ACELERACIONES Calcula las aceleraciones nodales VELOCIDAD Misma rutina que VELOCIDAD MEDIA, solo que ahora calcula la velocidad al final del intervalo BALANCE Comprueba el balance energético TERMINA Tolas los comando comprendidos entre ITERA y TERMINA se ejecutarán tantas veces como lo marque el comando ITERA [NUM] CIERRA PROCESO Los vectores declarados en INICIALIZA PROCESO son liberados de memoria EXPORTA GID Salida del archivo de datos para el post-procesamiento FIN Fin de comandos FIN Salida del programa En los comandos recién descritos hay que hacer hincapié en ciertos datos que no aparecen aquí: 1. En la declaración de funciones se hace referencia a un archivo de texto guardado en disco, dicho archivo tiene los datos discretos de una función de tiempo con tiempo inicial y tiempo final, para cualquier tiempo no incluido dentro de los límites de la función la salida será 0. Figura 2.5-1 Ejemplo de función de tiempo, carga tipo pulso triangular La Figura 2.5-1 muestra una función de carga con respecto al tiempo, la forma que debe de ser el archivo para describir la ecuación es la siguiente: Método de Integración Explícito Capítulo 2 31 Archivo de texto Comentario 3 [NUM] Número de datos que contiene el archivo 0.0 0.0 [TIEMPO] [VALOR DE FUNCION] 0.1 5000.0 0.2 0.0 Donde para cualquier valor de tiempo incluido en el archivo el valor de la función se interpola, y para cualquier valor de tiempo no incluido en la misma la función será 0. 2. En un mismo tipo de carga también se pueden incluir diferentes cargas al elemento finito dependiendo del elemento, aquí únicamente se detallaron cargas y masas nodales y funciones de tiempo para cargas aplicadas en los nodos. Elemento Barra Capítulo 3 32 3.- Elemento barra 3.1.- Introducción Aunque el propósito principal del trabajo es el desarrollo de un análisis dinámico y el enfoque a cascarones, se incluye la formulación del elemento tipo barra, ya que la simplicidad que presenta determinar su matriz de masa y su vector de fuerzas internas permite centrar la atención en la verificación del algoritmo de integración explícito. El elemento tipo barra es un elemento finito unidimensional definido por 2 nudos, solamente cuenta con rigidez en su eje axial principal, presenta una sección prismática constante de área A en toda su longitud L definida entre sus 2 nudos. Figura 3.1-1 Elemento barra En la Figura 3.1-1 se muestra el elemento tipo barra que puede estar dispuesto en 1,2 y 3 dimensiones aunque sus propiedades sean definidas unidimensionales. Para cada nudo le puede corresponder 1,2 o 3 grados de libertad según sea analizado en 1,2 o 3 dimensiones. La misma Figura 3.1-1 muestra la numeración de los grados de libertad. Elemento Barra Capítulo 3 33 3.2.- Matriz de masa del elemento barra La ecuación (2.4.1.4) que define la matriz de masa consistente de un elemento puede ser expresada de la siguiente manera para el elemento tipo barra: dxNNAM L T e += ρ (3.2.1) donde: ρ: Densidad del material A: Área de la sección transversal de la barra Mapeando el elemento barra a un elemento isoparamétrico unidimensional mostrado en la figura 3.2-1 Figura 3.2-1 Elemento lineal de dos nodos isoparamétrico la matriz de funciones de interpolación para los desplazamientos nodales es la siguiente: N = N1 N2" # (3.2.2) / # . - " , = 21 21 00 00 NN NN N (3.2.2b) / / / # . - - - " , = 21 21 21 0000 0000 0000 NN NN NN N (3.2.2c) Las ecuaciones (3.2.2), (3.2.2b) y (3.2.2c) corresponden para el caso de 1,2 y 3 dimensiones respectivamente, donde: 2 )1( ξξ i iN + = (3.2.3) Cambiando el diferencial de longitud al espacio natural isoparamétrico tenemos: Elemento Barra Capítulo 3 34 ξ ξ d L dx LXX d dx 222 12 =∴= − = (3.2.4) Integrando la ecuación (3.2.1) obtenemos: / # . - " , 21 12 6 ALρ (3.2.5) / / / / # . - - - - " , 2010 0201 1020 0102 6 ALρ (3.2.5b) / / / / / / / / # . - - - - - - - - " , 200100 020010 002001 100200 010020 001002 6 ALρ (3.2.5c) donde (3.2.5), (3.2.5b) y (3.2.5c) corresponde a la matriz de masa consistente del elemento barra para el caso de 1,2 y 3 dimensiones respectivamente Para obtener la matriz de masa concentrada a partir de la matriz de masa consistente se pueden sumar todos los términos de un renglón y asignando este valor a la diagonal principal, con este planteamiento se supone que la masa total del elemento barra se concentra en sus nodos como lo muestra la Figura 3.2- 2 Figura 3.2-2 Masa uniformemente distribuida y concentrada del elemento barra Elemento Barra Capítulo 3 35 Con el anterior razonamiento obtenemos: / # . - " , 10 01 2 ALρ (3.2.6) / / / / # . - - - - " , 1000 0100 0010 0001 2 ALρ (3.2.6b) / / / / / / / / # . - - - - - - - - " , 100000 010000 001000 000100 000010 000001 2 ALρ (3.2.6c) donde (3.2.6), (3.2.6b) y (3.2.6c) corresponde a la matriz de masa concentrada del elemento barra para el caso de 1,2 y 3 dimensiones respectivamente. Es bueno notar que tanto para el caso de la matriz de masa consistente y la matriz de masa concentrada si se suma la contribución de un reglón de la matriz que corresponde para un mismo grado de libertad en ambos nodos obtenemos la masa total del elemento, esto se debe a que la masa permanece constante para cada dirección de la aceleración, en este caso se está contemplando 1,2 o 3 direcciones de aceleración ortogonales dependiendo si es un problema de 1,2 o 3 dimensiones respectivamente, por lo tanto, la masa total que engloba la matriz de masa del elemento, ya sea concentrada o consistente es de 1m, 2m o 3m para 1,2 o 3 dimensiones respectivamente. Es necesario recalcar que estas matricesfueron calculadas para el sistema coordenado local, por lo tanto, hay que aplicar una transformación al sistema coordenado global para ensamblarla a la matriz de masa global. Elemento Barra Capítulo 3 36 3.3.- Vector de fuerzas internas del elemento barra La ecuación (2.4.2.4) usada para obtener el vector de fuerzas internas puede ser expresada de la siguiente forma para el caso de la barra: dxBAf L T+= σint (3.3.1) ya que el esfuerzo axial de una barra se considera constante en toda su longitud. A diferencia de la matriz de masa, solo se analiza para el caso unidimensional, ya que solo se considera esfuerzo en el sentido axial de la barra. Tomando la definición de la matriz B de la ecuación (2.4.2.2), tenemos la siguiente expresión: /# / -" -= x N x N B ∂ ∂ ∂ ∂ 21 (3.3.2) sin embargo, la funciones de interpolación Ni, son funciones de la variable ξ, así que hay que usar la regla de la cadena para obtener las derivadas con respecto al sistema local: x N x N ∂ ∂ξ ∂ξ ∂ ∂ ∂ = (3.3.3) donde: /# / -" - +−=/ # / - " - = 2 1 2 121 ∂ξ ∂ ∂ξ ∂ ∂ξ ∂ NNN (3.3.4) utilizando la misma relación que en la ecuación (3.2.4) el vector de fuerzas internas se obtiene: % & ' ( ) * + − = % & ' ( ) * + − = + 1 12 1 1 2int Adx L A f L σσ (3.3.5) y al igual que la matriz de masa, este vector hay que expresarlo en el sistema global antes de ensamblarse. Elemento Barra Capítulo 3 37 3.4.- Validación Los ejemplos que se ilustran sirven para demostrar el algoritmo de integración explícita ayudándose de la facilidad de implementación de las rutinas propias del elemento finito tipo barra, que como se pudo ver en las secciones 3.2 y 3.3 la matriz de masa y el vector de fuerzas internas pueden obtenerse analíticamente. Ejemplo 3.4.1 Se toma la solución de un movimiento armónico simple de un grado de libertad, donde una masa es sujeta a un desplazamiento inicial d y se pone a oscilar por la rigidez que le imprime un resorte de rigidez K como se muestra en la figura 3.4-1 Figura 3.4-1 Movimiento armónico simple La rigidez del resorte se representa con las propiedades de una barra tal que K=AE/L, a la misma barra se le restringe uno de sus extremos y en el otro se le asigna un valor a la masa m y un desplazamiento d. Datos de entrada. A : 1.50E-04 m2 E : 2.00E+11 Pa L : 0.50 m d : 0.01 m K : 6.00E+07 N/m m : 1000.0 kg La frecuencia natural y el período del sistema se define por: m K=ω (3.4.1) Elemento Barra Capítulo 3 38 π ω 2 =T (3.4.2) ω : 244.9 rad/seg T : 2.57E-02 cps Los resultados del problema se muestran en la Figura 3.4-2: Figura 3.4-2 Solución exacta y numérica para el ejemplo de movimiento armónico simple La Figura 3.4-2 muestra los resultados analíticos y numéricos del problema con un procedimiento de integración numérico explícito, con 5 elemento finito, 6500 iteraciones grabado a cada 50 iteraciones, en la figura 3.4-3 se muestra el archivo de comandos para el problema Elemento Barra Capítulo 3 39 Figura 3.4-3 Comandos de PAEF para el ejemplo de movimiento armónico simple INICIA ! Datos de definicion del problema ! Inicia Nombre MAS Dimensiones 2 Numero de elementos 5 Numero de nodos 6 Materiales 1 NOD_Elemento 2 GDL Nodal 2 fin ! Malla Incidencias 1 1 2 2 2 3 3 3 4 4 4 5 5 5 6 fin ! Coordenadas 1 0.00000 0.00000 2 0.10000 0.00000 3 0.20000 0.00000 4 0.30000 0.00000 5 0.40000 0.00000 6 0.50000 0.00000 fin ! Propiedades ! ! Propiedades para la barra elástica de dos nodos Numero 1 Tipo 1 Propiedades E 2E+11 A 1.5E-4 Ro 7850.0 Masa Concentrada Salida Gauss ! ! Elemento 1 Propiedad 1 Elemento 2 Propiedad 1 Elemento 3 Propiedad 1 Elemento 4 Propiedad 1 Elemento 5 Propiedad 1 fin ! ! Inicia definicion de los juegos de restricciones ! Restricciones Apoyo Puntuales 1 U = 0 1 V = 0 1 V = 0 2 V = 0 3 V = 0 4 V = 0 5 V = 0 6 V = 0 fin fin ! ! Definición de condiciones iniciales ! Condicion Inicial DespUnit Desplazamientos 2 U = 0.002 3 U = 0.004 4 U = 0.006 5 U = 0.008 6 U = 0.01 fin fin ! ! Definición de juegos de cargas ! Carga MasaConc ! ! ! Masas concentradas ! Nodal 6 U = Masa 1000 fin ! ! Termina definicion de cargas fin ! Termina comandos de malla fin ! -------------------------------------------------------- --- Comandos ! Pasos previos para empezar analisis dinamico Control Analisis Dinamico Metodo Explicito Tolerancia 0.01 A0 0.0 A1 0.0 Grabar Cada 50 Iteraciones Ignorar Esfuerzos Ignorar Deformaciones fin Selecciona Restricciones Apoyo Selecciona Carga MasaConc Selecciona Condicion Inicial DespUnit Masa Todos Rigidez Todos Ensambla Inicializa Proceso ITERA 6501 incrementa paso velocidad media desplazamientos Fuerzas Amortiguamiento aceleraciones velocidad balance TERMINA Cierra Proceso Exporta GID fin fin Elemento Barra Capítulo 3 40 Ejemplo 3.4.2 Se analiza el siguiente ejemplo, donde se somete a una masa concentrada sujeta a un resorte de rigidez K amortiguado por C a oscilar mediante una carga variable con respecto al tiempo, como se muestra en la Figura 3.3-4 Figura 3.4-4 Masa sujeta a una función de carga con resorte y amortiguamiento En este ejemplo se determina la masa concentrada como la mitad de la masa de una barra de longitud L, área A y densidad ρ, con una matriz de masa concentrada. Se analizan los resultados numéricos con la solución analítica del problema Datos del problema: L : 500 E : 200000 A : 10 ρ : 0.001 ao : 0.02 a1 : 0.002 m : 2.5 c : 8.05 K : 4000 La ecuación gobernante del sistema considerando amortiguamiento es la siguiente: ( )tPd t d t d =++ 400005.85.2 2 2 ∂ ∂ ∂ ∂ (3.4.3) Elemento Barra Capítulo 3 41 y la solución analítica se compone de 3 ecuaciones: Para 0 ≤ t < 0.1: ( ) 320 05.84000 )9676.39(0252.0)9676.39(3138.0 61.161.1 −++−= −− ttCosetSened tt (3.4.3b) Para 0.1 ≤ t < 0.2: ( )( ) 320 05.82.04000 )9676.39(6167.0)9676.39(7497.0 61.161.1 −−++−= −− ttCosetSened tt (3.4.3c) Y para 0.2 ≤ t : )9676.39(0378.1)9676.39(6555.0 61.161.1 tCosetSened tt −− +−= (3.4.3d) si al sistema se considera con oscilación libre, entonces la solución analítica es: Para 0 ≤ t < 0.1: t tSen d 5.12 2.3 )40( +−= (3.4.3e) Para 0.1 ≤ t < 0.2: )2.0(5.12)40(7210.0)40(4730.0 −+−= ttSentCosd (3.4.3f) Y para 0.2 ≤ t : )40(6756.0)40(7822.0 tSentCosd −= (3.4.3g) Elemento Barra Capítulo 3 42 Figura 3.4-5 Solución analítica y numérica con oscilación libre del Ejemplo 3.4.2 Elemento Barra Capítulo 3 43 Figura 3.4-6 Solución analítica y numérica con amortiguamiento del Ejemplo 3.4.2 En las Figura 3.4-5 y 3.4-6 se muestra la comparativa de la solución analítica contra los resultados numéricos. Elemento Barra Capítulo 3 44 Figura 3.4-7 Comandos de PAEF del Ejemplo 3.4.2 Figura 3.4-8 Función de Carga del Ejemplo 3.4.2 INICIA ! Datos de definicion del problema ! Inicia Nombre BARRA Dimensiones 2 Numero de elementos 1 Numero de nodos 2 Materiales 1 NOD_Elemento 2 GDL Nodal 2 fin ! --------------------------------------------------- ------------ Malla Incidencias 1 1 2 2 2 3 3 3 4 4 4 5 5 5 6 fin ! Coordenadas 1 0.00000 0.00000 2 500.00000 0.00000 fin ! ! Definicion de Funciones Funcion Fun1 Archivo "c:\disco_local\P.txt" fin Propiedades ! ! Propiedades para la barra elástica de dos ! nodos Numero 1 Tipo 1 Propiedades E 200000 A 10.0 Ro 0.001 Masa Concentrada Salida Gauss ! ! Elemento 1 Propiedad 1 fin ! ! Inicia definicion de los juegos de restricciones ! Restricciones Apoyo Puntuales 1 U = 0 1 V = 0 2 V = 0 fin fin ! ! Definición de juegos de cargas ! Carga P ! ! ! Funciones nodales ! Nodal 2 U = funcion Fun1 Amplificacion 1.0 Desfazamiento 0.0 fin ! ! Termina definicion de cargas fin ! Termina comandos de malla fin ! -------------------------------------------------------- --- Comandos ! Pasosprevios para empezar analisis dinamico Control Analisis Dinamico Metodo Explicito Tolerancia 0.01 A0 0.02 A1 0.002 Grabar Cada 0.005 Segundos Ignorar Esfuerzos Ignorar Deformaciones fin Selecciona Restricciones Apoyo Selecciona Carga P Masa Todos Rigidez Todos Ensambla Inicializa Proceso ITERA 301 incrementa paso velocidad media desplazamientos Fuerzas Amortiguamiento aceleraciones velocidad balance TERMINA Cierra Proceso Exporta GID fin fin 3 0.0 0.0 0.1 5000.0 0.2 0.0 Elemento Barra Capítulo 3 45 La Figura 3.4-7 muestra el archivo de comandos para el ejemplo 3.4.2 y la Figura 3.4-8 es el archivo de datos de las cargas, se generaron 300 iteraciones a cada 0.005 segundos. Elemento Barra Capítulo 3 46 Ejemplo 3.4.3 Se ilustra el problema 8.5 de la Referencia [12], se trata también de una barra empotrada en un extremo y libre en el otro con masa uniformemente distribuida en toda su longitud a la cual se le imprime un desplazamiento axial inicial δ0 en su extremo libre, la simulación comienza en el momento que se libera la fuerza necesaria para imprimir dicho desplazamiento y la barra comienza a oscilar. El desplazamiento δ en cualquier punto de la barra a cualquier tiempo a partir del inicio se describe mediante la ecuación (3.4.4) 0 0 0 0 0 1 2 3 3 3 3 3 4 5 + 0 1 2 3 4 5 + + −= ! ∞ = L t E n Cos L xn Sen nn n 2 )12( 2 )12( )12( )1(8 0 22 0 ρ π π π δδ (3.4.4) Datos del problema L : 1.50 m E : 2.00E+11 Pa A : 1.50E-04 m2 ρ : 7850.0 kg/m3 δ0 : 0.001 m Para la solución numérica se modeló con 10 elementos tipo barra, con 500 iteraciones de 0.00002 segundos cada una Figura 3.4-9 Barra en cantiliver con masa uniforme sujeta a un desplazamiento axial inicial en su extremo libre Elemento Barra Capítulo 3 47 La Figura 3.4-9 muestra los puntos en los cuales se reportan resultados analíticos y numéricos Figura 3.4-10 Solución analítica y numérica del Punto a del Ejemplo 3.4.3 Elemento Barra Capítulo 3 48 Figura 3.4-11 Solución analítica y numérica del Punto b del Ejemplo 3.4.3 En las Figura 3.4-10 y 3.4-11 se muestran 4 tipos diferentes de resultados correspondientes a los puntos a y b y a la solución numérica y analítica de cada punto. La Figura 3.4-12 muestra un acercamiento de la Figura 3.4-11 en la zona de 0.0004 < t < 0.0008 para apreciar la aproximación de la solución numérica. Figura 3.4-12 Acercamiento de Figura 3.4-11 en el intervalo de tiempo 0.0004 < t < 0.0008 Elemento Barra Capítulo 3 49 Figura 3.4-13 Comandos de PAEF del Ejemplo 3.4.3 INICIA ! Datos de definicion del problema ! Inicia Nombre Barra2 Dimensiones 2 Numero de elementos 10 Numero de nodos 11 Materiales 1 NOD_Elemento 2 GDL Nodal 2 fin ! ---------------------------------------------------- ----------- Malla Incidencias 1 1 2 2 2 3 3 3 4 4 4 5 5 5 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 11 fin ! Coordenadas 1 0.00000 0.00000 2 0.15000 0.00000 3 0.30000 0.00000 4 0.45000 0.00000 5 0.60000 0.00000 6 0.75000 0.00000 7 0.90000 0.00000 8 1.05000 0.00000 9 1.20000 0.00000 10 1.35000 0.00000 11 1.50000 0.00000 fin ! Propiedades ! ! Propiedades para la barra elástica de dos nodos Numero 1 Tipo 1 Propiedades E 2E+11 A 0.00015 Ro 7850 Masa Concentrada Salida Gauss ! ! Elemento 1 Propiedad 1 Elemento 2 Propiedad 1 Elemento 3 Propiedad 1 Elemento 4 Propiedad 1 Elemento 5 Propiedad 1 Elemento 6 Propiedad 1 Elemento 7 Propiedad 1 Elemento 8 Propiedad 1 Elemento 9 Propiedad 1 Elemento 10 Propiedad 1 fin ! ! Inicia definicion de los juegos de restricciones ! Restricciones Apoyo Puntuales 1 U = 0 1 V = 0 1 V = 0 2 V = 0 3 V = 0 4 V = 0 5 V = 0 6 V = 0 6 V = 0 7 V = 0 8 V = 0 9 V = 0 10 V = 0 11 V = 0 fin fin ! ! Definición de condiciones iniciales ! Condicion Inicial dto Desplazamientos 2 U = 0.0001 3 U = 0.0002 4 U = 0.0003 5 U = 0.0004 6 U = 0.0005 7 U = 0.0006 8 U = 0.0007 9 U = 0.0008 10 U = 0.0009 11 U = 0.001 fin fin ! ! Definición de juegos de cargas ! Carga Fuerza ! ! ! Termina definicion de cargas fin ! Termina comandos de malla fin ! -------------------------------------------------------- --- Comandos ! Pasos previos para empezar analisis dinamico Control Analisis Dinamico Metodo Explicito Tolerancia 0.01 A0 0.0 A1 0.0 Grabar Cada 0.000020 Segundos Ignorar Esfuerzos Ignorar Deformaciones fin Selecciona Restricciones Apoyo Selecciona Carga Fuerza Selecciona Condicion Inicial dto Masa Todos Rigidez Todos Ensambla Inicializa Proceso ITERA 501 incrementa paso velocidad media desplazamientos Fuerzas Amortiguamiento aceleraciones velocidad balance TERMINA Cierra Proceso Exporta GID fin fin Elemento Cascarón Capítulo 4 50 4.- Elemento cascarón 4.1.- Introducción En este capítulo se presenta la formulación para incluir las rutinas de cálculo de parámetros dinámicos para elementos tipo cascarón. Un elemento cascarón se compone de la superposición de un elemento membrana con esfuerzo plano y un elemento placa. Se adopta un elemento bilineal de cuatro nodos desarrollado en la referencia [6] para 3 dimensiones con 6 grados de libertad por nudo, 3 traslacionales y 3 rotacionales como se muestra en la Figura 4.1-1. Figura 4.1-1 Elemento cascarón de 4 nodos La modelación de cascarones con elementos finitos ha sido un problema muy interesante por resolver por las diversas dificultades numéricas que presenta su planteamiento, el elemento desarrollado en la referencia [6] contiene formulaciones innovadoras que solucionan las dificultades relacionadas con su planteamiento: Elemento Cascarón Capítulo 4 51 1. La formulación de membrana para esfuerzo plano incluye desplazamientos nodales asociados con giros fuera del plano, esto permite eliminar un modo de cero energía al incluirle una rigidez rotacional a ese grado de libertad. Figura 4.1-2 Desplazamientos de membrana ligados a rotaciones fuera del plano 2. Una regla de integración de 5 puntos de muestreo en lugar de una regla gaussiana de integración completa mediante 3x 3 puntos de integración ayuda a eliminar el bloqueo de membrana que se produce porque la rigidez de membrana es más grande que la rigidez de flexión. Figura 4.1-3 Cinco puntos de muestreo 3. La combinación de las funciones de interpolación adecuadas y los criterios de integración aumentan la precisión, estabilidad y convergencia de los resultados y la sensibilidad a la distorsión geométrica de los elementos. Elemento Cascarón Capítulo 4 52 4. Se implementa una transformación para el elemento a un plano equivalente requerido en la formulación de membrana y placa en lo que se incluye rotaciones de los nudos, esto es debido a que 4 nodos en el espacio forman un paraboloide hiperbólico y difícilmente están alineados formando un plano. Se adopta esta transformación para la salida de la matriz de masa y el vector de fuerzas internas. Figura 4.1-4 Elemento cascarón transformado El elemento se implementó en el programa de análisis por elementos finitos PAEF obteniendo buenos resultados en las pruebas con análisis estático, entre las rutinas con que cuenta podemos enumerar: 1. Generación de matriz de rigidez elástica 2. Salida de esfuerzos y deformaciones en puntos de gauss o nodos. 3. Especificación del vector de referencia para salida de resultados. 4. Vector de fuerzas externas equivalente para cargas aplicadas sobre el cuerpo En este trabajo se detalla el procedimiento utilizado para implementar las rutinas añadidas al elemento para su análisis dinámico, tales como matriz de masa y vector de fuerzas internas. Elemento Cascarón Capítulo 4 53 4.2.- Matriz de masa del elemento cascarón La formulación de la matriz de masa de la ecuación (2.4.1.4) Ω= + Ω dmNN TeM se desarrolla en este capítulo para el elemento cascarón. Una vez que el elemento se ha transformado a su plano de referencia se mapea a un elemento isoparamétrico de1,1 +≤≤− ηξ mostrado en la Figura 4.4-2 Figura 4.2-1 Elemento cuadrilátero de 4 nodos isoparamétrico Se toma de la referencia [6] las funciones de interpolación para los desplazamientos traslacionales en función de las traslaciones y rotaciones de los nudos Elemento Cascarón Capítulo 4 54 Figura 4.2-2 Forma de las funciones de interpolación bilineal y cuadrática [ ] [ ] [ ] [ ][ ]4321 NNNNN = (4.2.1) para: Ni = Nui 0 0 0 0 Nuφz i 0 Nvi 0 0 0 Nvφzi 0 0 Nwi Nwϕxi Nwϕy i 0 , " - - - - . # / / / / (4.2.2) donde los desplazamientos en función de los desplazamientos nodales se interpolan bilinealmente mediante: )1)(1( 4 1 ,, ηηξξ iiwiviui NNN ++= (4.2.3) y los desplazamientos en función de las rotaciones nodales se interpolan cuadráticamente mediante )()( 21 12 41 41 1 YYNYYNN uuu z −+−= φφφ (4.2.4) )()( 32 23 12 12 2 YYNYYNN uuu z −+−= φφφ (4.2.5) )()( 43 34 23 23 3 YYNYYNN uuu z −+−= φφφ (4.2.6) )()( 14 41 34 34 4 YYNYYNN uuu z −+−= φφφ (4.2.7) )()( 12 12 14 41 1 XXNXXNN uuv z −+−= φφφ (4.2.8) Elemento Cascarón Capítulo 4 55 )()( 23 23 21 12 2 XXNXXNN uuv z −+−= φφφ (4.2.9) )()( 34 34 32 23 3 XXNXXNN uuv z −+−= φφφ (4.2.10) )()( 41 41 34 34 4 XXNXXNN uuv z −+−= φφφ (4.2.11) En la Figura 4.2-2 se muestra la forma de las funciones de interpolación cuadráticas siguientes: )1)(1( 8 1 212 ηξφ −−=uN (4.2.12) )1)(1( 8 1 234 ηξφ +−=uN (4.2.13) )1)(1( 8 1 223 ξηφ +−=uN (4.2.14) )1)(1( 8 1 241 ξηφ −−=uN (4.2.15) los grados de libertad nodal se enumeran en el siguiente orden: ui,vi,wi,φxi,φyi,φzi para i=1 a 4 (número de nodos) La integral para la matriz de masa consistente ahora se expresa en coordenadas naturales: ηξρ η ξ ddNtjN Te + +=M (4.2.16) Donde: ρ: Densidad del material t: Espesor del cascarón j: Determinante del jacobiano de la transformación, el cual se define por: ∂η ∂ ∂η ∂ ∂ξ ∂ ∂ξ ∂ yx yx j = (4.2.17) Elemento Cascarón Capítulo 4 56 $ $ $ $ $ % $ $ $ $ $ & ' $ $ $ $ $ ( $ $ $ $ $ ) * / # . - " , = % & ' ( ) * 4 4 3 3 2 2 1 1 4321 4321 0000 0000 Y X Y X Y X Y X NNNN NNNN y x uuuu uuuu (4.2.18) Para la integración de la matriz de masa se hicieron pruebas con diferentes grados de integración numérica y se optó por usar integración numérica mediante una regla de gauss de integración completa de 2 x 2 puntos de muestreo mostrados en la Figura 4.2-3 y en la tabla 4.2-1: Figura 4.2-3 Puntos de muestreo para regla de integración de 2x2 i ξξξξ ηηηη Wξξξξ Wηηηη 1 -0.57735 02691 89626 -0.57735 02691 89626 1.00000 00000 00000 1.00000 00000 00000 2 +0.57735 02691 89626 1.00000 00000 00000 1.00000 00000 00000 3 +0.57735 02691 89626 -0.57735 02691 89626 1.00000 00000 00000 1.00000 00000 00000 4 +0.57735 02691 89626 1.00000 00000 00000 1.00000 00000 00000 Tabla 4.2-1 Valor de puntos de muestreo y factores de peso Elemento Cascarón Capítulo 4 57 Si se usa el mismo procedimiento de la barra para obtener la matriz de masa concentrada, en el elemento cascarón la masa total de los grados de libertad asociados a las traslaciones es tres veces la masa total del elemento y produce ceros en la diagonal en los grados de libertad asociado a las rotaciones, esto es lógico ya que en el primer caso la masa del elemento se debe conservar para cada dirección considerada en la aceleración y en este caso se están considerando 3 direcciones ortogonales, y en el segundo caso una masa concentrada en un nodo no produciría ninguna fuerza inercial rotacional, además de que las rotaciones en un análisis dinámico no son tan importantes como lo son desplazamientos, sin embargo, la solución del sistema produciría singularidad en dichos grados de libertad provocando inestabilidad y resultados aleatorios de desplazamientos. El siguiente procedimiento propuesto en la referencia [11] genera una matriz de masa diagonal concentrada más sofisticada y aplica para aquellos elementos cuyos grados de libertad traslacionales son mutuamente paralelos, tales como vigas y cascarones. 1. A partir de la matriz de masa consistente sumar en la diagonal principal todos aquellos grados de libertad asociados con los desplazamientos: 21,20,19,15,14,13,9,8,7,3,2,1, ==! iMm i ii (4.2.19) 2. CalcularMte , la matriz total del elemento, utilizando integración numérica. ηξρ η ξ ddtjt e + +=M (4.2.20) 3. Escalar los coeficientes de la diagonal multiplicándolos por la razón 3Mt/m, y convirtiendo en ceros todo elemento que no sea parte de la diagonal principal, de tal manera que se conserva la masa total del elemento en cada sistema ortogonal de traslación y se conserva proporcionalmente la masa rotacional. Elemento Cascarón Capítulo 4 58 4.3.-Vector de fuerzas internas del elemento cascarón Para obtener el vector de fuerzas internas total debe de ser calculado para ambas partes que superimpuestas conforman un elemento cascarón: Membrana y Placa 4.3.1.-Fuerzas internas de membrana La ecuación (2.4.2.4) para la parte de membrana se desarrolló a partir de la formulación del elemento cascarón de la referencia [6] y se llegó a la siguiente expresión: [ ] [ ] dABdA N N N Bf o T AA xy y x T ττ++ + $ % $ & ' $ ( $ ) * =int (4.3.1.1) donde: [ ] [ ] [ ]" #φuu NNSB ][= (4.3.1.2) [ ] { } [ ] [ ]" # [ ]" #φφτ NNNRB uuT −+= 0 (4.3.1.3) [ ] [ ] / # . - " , = 4321 4321 0000 0000 , uuuu uuuu u NNNN NNNN NN φ (4.3.1.4) Nui = 1 4 (1 +ξ iξ )(1+ ηiη) (4.3.1.5) [ ] / # . - " , = 4321 4321 φφφφ φφφφ φ vvvv uuuu u NNNN NNNN N (4.3.1.6) )()( 21 12 41 41 1 YYNYYNN uuu −+−= φφφ (4.3.1.7) )()( 32 23 12 12 2 YYNYYNN uuu −+−= φφφ (4.3.1.8) )()( 43 34 23 23 3 YYNYYNN uuu −+−= φφφ (4.3.1.9) )()( 14 41 34 34 4 YYNYYNN uuu −+−= φφφ (4.3.1.10) )()( 12 12 14 41 1 XXNXXNN uuv −+−= φφφ (4.3.1.11) Elemento Cascarón Capítulo 4 59 )()( 23 23 21 12 2 XXNXXNN uuv −+−= φφφ (4.3.1.12) )()( 34 34 32 23 3 XXNXXNN uuv −+−= φφφ (4.3.1.13) )()( 41 41 34 34 4 XXNXXNN uuv −+−= φφφ (4.3.1.14) )1)(1( 8 1 212 ηξφ −−=uN (4.3.1.15) )1)(1( 8 1 234 ηξφ +−=uN (4.3.1.16) )1)(1( 8 1 223 ξηφ +−=uN (4.3.1.17) )1)(1( 8 1 241 ξηφ −−=uN (4.3.1.18) [ ] / / / / / # . - - - - - " , = xy y x S ∂ ∂ ∂ ∂ ∂ ∂ ∂ ∂ 0 0 (4.3.1.19) { } $% $ & ' $( $ ) *− = x yR ∂ ∂ ∂ ∂ 2 1 (4.3.1.20) Para el vector de esfuerzos, los términos son los siguientes: Nx: Esfuerzo σx multiplicado por el espesor del elemento Ny: Esfuerzo σy multiplicado por el espesor del elemento Nxy: Esfuerzo γxy multiplicado por el espesor del elemento τ0: Esfuerzo residual de corte, este parámetro es arbitrario utilizado en la formulación de la matriz de rigidez del elemento cascarón de la referencia [6] para la parte de membrana, se utiliza en los cálculos Elemento Cascarón Capítulo 4 60 de las fuerzas internas, sin embargo en los ejemplos que se comprobaron su aportación fue insignificante con respecto a la aportación de los esfuerzos de membrana. De la misma referencia se tomó la regla de integración numérica de 5 puntos, como se muestra en la Figura 4.3.1-1 y en la tabla 4.3.1-1, ya que la matriz de rigidez de membrana del elemento es evaluada usando la misma regla de integración y si se quiere conservar la misma precisión es necesario evaluar los esfuerzos σσσσ y la matriz B en los mismos puntos. En las pruebas hechas en el presente trabajo, se evaluaron σσσσ y B para una regla de integración de 2x2, 3x3 y 4x4 puntos de muestreo y comparando los resultados con una multiplicación de la matriz de rigidez por los desplazamientos Kd; la regla de 2x2 generaba un estado de equilibrio, sin embargo producía un estado de fuerzas que conforme avanzaba la simulación dinámica hacía el algoritmo inestable, se aumentaba la precisión numérica y la estabilidad