Thesis
Estrategias computacionales para la asignación de condiciones de frontera en la generación de mallas de elementos finitos
Autor
Pérez O., Víctor A.
Salcedo H., Fernando R.
Institución
Resumen
En el presente trabajo se llevó a cabo la implementación de dos programas de generación de mallas, uno para el caso bidimensional y otro para el caso tridimensional, en los cuales se realiza de manera automática la asignación de las condiciones de borde ó condiciones de frontera. Esta asignación de condiciones de borde es una parte fundamental en la generación de mallas de elementos finitos. En la mayoría de los trabajos realizados se ha prestado poca atención a este aspecto, con el resultado de que la introducción de las condiciones de borde a la malla deba realizarse de forma manual. Con estos programas se cuenta ahora con un software que permite la conexión directa entre la fase de generación y la fase de análisis. El software desarrollado se basa en el método de los Superelementos y las funciones de interpolación de la familia Serendipity, donde se implementó un esquema de asignación de condiciones de borde automático a partir de una malla inicial de Superelementos mediante la comparación de números enteros. Se implementó también una rutina de generación de nodos intermedios para convertir cuadriláteros de cuatro nodos en cuadriláteros de ocho nodos en el caso bidimensional, así como hexaedros de ocho nodos en hexaedros de veinte nodos para el caso tridimensional. Por último se anexó una rutina que permite el acoplamiento casi directo de los archivos resultado con el programa MEFET. Toda la implementación se llevó a cabo bajo la filosofía de software libre, donde se permite al usuario o a futuros investigadores mejorar y optimizar el funcionamiento del programa. In the present work the implementation of two mesh generation programs take was carried out, one for the two-dimensional case and one for the three-dimensional case. In these programs the assignation of the boundary conditions in carried out in an automatic way. This assignation of boundary conditions is a fundamental part of the mesh generation process. In the majority of the works, very little attention had been paid to this aspect of the mesh generation process, with the result that the assignation of the boundary conditions needed to be done manually. With these programs now we count with software that permits the direct connection between the mesh generation process and the analysis process. The developed software was based on the Superelement method and the interpolation functions of the Serendipity family, where an automatic boundary condition assignation was implemented from an initial mesh of Superelements by the comparison of whole numbers. An intermediate node generation routine was implemented also to convert quadrilaterals of four nodes in quadrilaterals of eight nodes, as well as hexahedrons of eight nodes in hexahedrons of twenty nodes for the threedimensional case. Finally a routine that permitted the almost direct connection of the output file with the MEFET program was implemented. Al the implementation was carried out under the philosophy of free software, where is permitted to the user or future investigators improve or optimize the operation of the program.