Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
DE MXICO
FACULTAD DE INGENIERA
OPTIMIZACIN
ESTRUCTURAL EVOLUTIVA:
Diseo de Cavidades Internas en
Elementos Planos
T E S I S
Que para obtener el grado de:
Ingeniero Mecnico
Presenta:
David Lozano Trejo
Director de Tesis:
Dr. Fernando Velzquez Villegas
Ciudad Universitaria
Enero de 2010.
ndice
ndice
Prefacio
.................................................................................................................................... 7
Introduccin
............................................................................................................................ 8
...... 14
. 14
.. 15
1.2.3
.. 17
............. 18
... 22
............................................................................................. 24
2.2.1 Metodologa
................................................................. 25
... 25
.................. 26
................................. 29
... 29
.. 30
iii
ndice
2.4.2.a
Curvas Bezier
............... 31
....... 34
. 34
............... 37
.......................................................... 46
.... 46
.... 47
3.3.1
48
. 53
.. 58
.............................................................................................. 60
.................................... 61
iv
ndice
4.3.1 Funciones de base
........................................ 64
........................................ 66
............................................ 67
........................................ 67
. 67
Triangulacin de Delaunay
.. 68
Captulo 5
... 74
... 76
..................................................................................... 79
............................................................................................. 84
.. 86
... 86
... 90
... 94
...... 98
ndice
5.3.2 Caso de Estudio 2
5.3 Resultados
... 102
..... 106
Conclusiones
....................................................................................................................... 107
Bibliografa
......................................................................................................................... 109
Anexos
......................................................................................................................... 113
vi
Prefacio
La optimizacin estructural es aquella que busca nuevas soluciones e incluso mejorar las existentes de
manera que, bajo ciertos criterios resulten ser las mejores. En este sentido la optimizacin de formas es un campo de
investigacin, que busca integrar y desarrollar metodologas que permitan encontrar nuevos y mejores diseos
estructurales, basados en la modificacin de la forma, es decir, la obtencin de diseos con menor concentracin de
esfuerzos, entre otros criterios, y que a su vez se construyan con la menor cantidad de material.
El propsito del presente trabajo es implementar una metodologa de diseo, basada en reglas evolutivas, para
obtener la optimizacin estructural de forma de algunas piezas mecnicas, tales como placas, placas con cavidades
internas, bridas, etc., logrando reducir el volumen en la estructura. Integrando para ello las grandes ventajas que
ofrecen las tcnicas evolutivas, como lo es la Optimizacin Estructural Evolutiva (ESO por sus siglas en ingles) y las
facilidades que brindan las herramientas de Diseo Asistido por Computadora (CAD por sus siglas en ingles), como
los son: el modelado geomtrico mediante curvas paramtricas del tipo B-Spline y el Anlisis por Elementos Finitos
(FEA por sus siglas en ingles). Finalmente presentar una herramienta til para los ingenieros de diseo, y su
aplicacin mediante algunos ejemplos.
La optimizacin de forma en este trabajo, se puede observar en el cambio gradual de la forma de la cavidad que
tenga una estructura. La intencin primordial es obtener la mejor forma de la cavidad que cumpla con las
restricciones de cada problema presentado o caso de estudio.
La estructura general de este trabajo nos muestra cinco captulos, donde se realiza una sntesis del entorno de la
ingeniera mecnica actual y su relacin con la optimizacin, detalles de la metodologa de optimizacin
implementada, aplicacin a algunos problemas, as como los objetivos y alcances de este trabajo.
Adems se observa variacin en el mtodo de optimizacin de forma desarrollado por el Dr. Fernando Velzquez,
quien en su tesis doctoral [45], utiliza una malla homognea durante el proceso de optimizacin. Aqu se muestra la
aplicacin de un mallador adaptativo, basado en las caractersticas del modelado geomtrico, lo que provocar una
mayor aproximacin a la solucin final durante la optimizacin de forma.
En el primero de ellos se hace una breve descripcin de la metodologa de diseo tradicional, adems de la
metodologa de diseo en donde interviene la inteligencia artificial. As como un comparativo entre dichas
metodologas.
En el segundo se describen las caractersticas generales del mtodo de optimizacin de forma [45], tomando como
herramienta de modelado: curvas paramtricas y de anlisis: el mtodo de los elementos finitos.
En el tercero se hace alusin a los conceptos fundamentales de elasticidad (esfuerzo y deformacin), as como su
relacin con el FEA.
En el cuarto se profundiza en la implementacin del algoritmo de optimizacin, realizando una descripcin de las
etapas que conforman al mtodo de optimizacin de forma, as como la propuesta de un mallador adaptativo en 2
dimensiones desarrollado especficamente para este trabajo.
En el quinto se muestran los resultados obtenidos por el algoritmo de optimizacin, mediante una serie de imgenes
y grficos, en la aplicacin de los casos de estudio, en 2 dimensiones, para anlisis de esfuerzo o deformacin, segn
es el caso, adems de realizar una discusin breve de los mismos.
Finalmente se dan las conclusiones sobre el trabajo realizado, as como los pasos o lneas abiertas para continuar con
este trabajo de investigacin sobre optimizacin estructural.
Introduccin
Lo que sabemos es una gota de agua;
lo que ignoramos es el ocano.
Isaac Newton
A lo largo de la historia el hombre ha llevado a cabo la optimizacin dentro de sus sistemas, con el fin de
crear estructuras, mecanismos, ensambles y subensambles, al igual que diferentes componentes mecnicos, capaces
de mejorar el funcionamiento de dicho sistema.
Sin embargo, los mtodos modernos de optimizacin tienen su origen desde los tiempos de la Segunda Guerra
Mundial. Desde los aos 40, el trmino optimizacin ha sido tambin conocido como programacin matemtica. En
aquella poca el trmino programacin no haca referencia a un programa computacional sino a la logstica militar.
En la actualidad la optimizacin es un proceso que tiene grandes aplicaciones en prcticamente cualquier rea, con lo
cual se logra una mejora de procesos y por tanto reduccin de costos, tiempos, etc., todo ello debido a su definicin:
La optimizacin es un proceso a travs del cual se busca obtener o determinar la mejor solucin posible,
de entre un grupo de resultados, que a su vez satisface las restricciones que presenta el sistema
al cual se aplica.[18]
Matemticamente, la optimizacin significa:
La bsqueda del mximo o mnimo de una funcin objetivo. [3]
Por tanto, en ingeniera, tiene ms sentido describir la optimizacin como el clculo de uno o varios objetivos, por
ejemplo: el peso, el esfuerzo, el costo, la geometra, las frecuencias naturales, la temperatura, etc., que dependen de
variables conocidas: las cotas, las cargas, las restricciones, los materiales, los requisitos de fabricacin, etc. Sin
embargo, los ingenieros de diseo pocas veces conocen todos estos datos en las fases iniciales del proceso de diseo.
Antes de la aplicacin de las tcnicas de optimizacin al diseo, y an en la actualidad, el proceso de diseo requiere
fundamentalmente una gran experiencia por parte del diseador, quien debe utilizarla en casi todas las etapas del
proceso. Recientemente esta forma de pensar ha cambiado debido a la importancia que ha tomado el campo de la
optimizacin en diseo. Ya que el rea de diseo juega un papel muy importante dentro de la mecnica, para poder
obtener resultados vanguardistas, se han desarrollado infinidad de anlisis, mtodos y tcnicas con sus respectivas
ventajas y limitaciones.
En general, el diseo en Ingeniera es un proceso iterativo, que se modifica continuamente hasta cumplir un criterio
aceptable de calidad definido por: el factor de seguridad, costo, eficiencia, esttica, etc. Durante la ltima dcada, los
ingenieros de diseo han aprendido a utilizar y a confiar en herramientas de ingeniera asistida por ordenador (CAE)
como: el anlisis por elementos finitos (FEA), la dinmica de fluidos computacional (CFD), la simulacin del
movimiento, etc., como ayudas importantes para producir mejores diseos con ms rapidez.
El problema de diseo ptimo se entiende como: aqul que plantea determinar el valor de una serie de variables de
manera que se minimice el valor de una funcin objetivo, a la vez que se cumplen una serie de restricciones
impuestas [44].
A menudo los ingenieros tienen que enfrentarse a problemas de optimizacin multiobjetivo. Sin embargo, este tipo
de problemas pueden demandar ms recursos de los que hay disponibles de manera cotidiana. Si el ingeniero de
diseo puede ajustar la definicin de su problema a un solo objetivo (o a un objetivo cada vez), el proceso de
optimizacin se convierte en algo ms sencillo. En la mayora de los casos, los ingenieros que trabajan con
respuestas estructurales tienen como objetivo la minimizacin del peso. En las aplicaciones de flujo, los objetivos
ms habituales consisten en minimizar la cada de la presin y la energa turbulenta o en maximizar la velocidad.
Hay varios tipos de problemas dentro de la ingeniera. Desde hace varias dcadas, se han realizado estudios en el
campo de optimizacin estructural. El desarrollo de metodologas eficientes para encontrar estructuras ptimas es
muy importante, debido a que facilitara resolver problemas complejos en reas como: la arquitectura, la ingeniera
civil y mecnica. En problemas de optimizacin de dimensiones, las variables de diseo son las dimensiones de los
elementos estructurales (secciones, espesores, etc.). En problemas de optimizacin de forma, las variables de diseo
definen la forma de la pieza. Entonces la definicin de optimizacin estructural es:
La optimizacin estructural es una fusin en las reas de ingeniera, matemticas, ciencia y tecnologa,
que tiene la meta de llevar a cabo la mejor funcin de una estructura, como puede ser un puente, un vehculo
espacial o simplemente un elemento mecnico.[48]
Existen varios mtodos que pueden ser usados satisfactoriamente para determinar el ptimo de un grupo de variables
de diseo, lo cual ofrece un ptimo estructural. Estos pueden ser agrupados en dos grandes categoras: Mtodos
basados en gradientes y Mtodos heursticos. En cuanto a la manera de abordar estos problemas hay dos grandes
enfoques: por programacin matemtica, o mediante tcnicas evolutivas.
Esto provee un panorama relativamente ms cmodo para un ingeniero de diseo que necesite aplicar el diseo
ptimo de forma al diseo de perfiles estructurales. Todos estos problemas de ingeniera se resuelven realizando una
simulacin por computadora. Para lograr una buena aproximacin a la solucin durante una simulacin que
involucre mecnica de slidos, el punto fundamental es obtener una discretizacin de las geometras, tal que las
representen eficaz y fielmente. En general el proceso de optimizacin de un diseo en su forma estructural se resume
como se muestra en la figura I. l.
El desarrollo de componentes mecnicos incluye normalmente secciones no uniformes que dan lugar al incremento
en el nivel de esfuerzo de dichos componentes. Es posible entonces calcular la distribucin de estos esfuerzos de
forma analtica o mediante diferentes mtodos, entre los cuales destaca el de Elementos Finitos, y permite analizar un
diseo y realizar una mejora en zonas de concentracin de esfuerzo.
En la actualidad, los problemas de esfuerzo y deformacin se resuelven por medio de mtodos numricos. Otros
problemas que se resuelven con mtodos numricos son: flujo alrededor de automviles, trenes, aviones, y en general
cualquier medio de transporte, estructuras sometidas a: temperatura, deformaciones iniciales, preesfuerzos, etc., todo
ello mediante anlisis: estticos, modales, de pandeo, torsin, axisimtricos, etc.
En el diseo de componentes mecnicos, se analizan aspectos funcionales, se dimensionan y realizan clculos de
esfuerzo debido a las cargas que soportan. Es por ello que los sistemas computacionales proporcionan al ingeniero de
diseo hoy en da, una gran herramienta para analizar componentes de manera rpida y eficaz, antes de que estos
sean producidos. En la figura I.2 se muestra un ejemplo de optimizacin estructural de un componente mecnico.
10
OBJETIVOS.
Aplicar el Diseo ptimo Estructural (DOPE) [45, 46, 7], en particular la optimizacin estructural de forma,
basada en reglas evolutivas (inteligencia artificial), a un problema tpico de la Mecnica de Slidos
Elsticos como lo es: el anlisis bidimensional de estructuras o elementos con cavidades a travs del anlisis
de esfuerzo plano o deformacin plana.
Obtener un algoritmo de programacin capaz de dar solucin el Diseo Mecnico de elementos con
cavidades a travs de la implementacin de un criterio de Diseo, basado en la relacin entre el nivel de
esfuerzo mximo de la estructura y el esfuerzo de fluencia del material utilizado.
Obtener la distribucin de esfuerzos en elementos con cavidades, mediante la utilizacin del Anlisis por
Elementos Finitos (FEA), como herramienta de solucin para este tipo de problemas.
Modificar nicamente la cavidad de la estructura o elemento, para llevar a cabo la optimizacin de forma.
HIPTESIS.
El Anlisis por Elementos Finitos (FEA), por sus siglas en ingles, es una herramienta muy eficiente, a travs de la
cual se puede obtener la distribucin de esfuerzo, al interior de una estructura, sometida a un nmero de
restricciones.
Dicho mtodo es aplicable para problemas bidimensionales, de esfuerzo plano o deformacin plana. Para lograr la
optimizacin de forma de estructuras con cavidades internas, el FEA es necesario para poder introducir un parmetro
de modificacin, que estar basado en la relacin entre el valor mximo del esfuerzo de von Misses de la estructura y
el valor de esfuerzo en puntos pertenecientes a la curva que modela el perfil de la cavidad.
Al realizar el modelado geomtrico del perfil que tendr la cavidad, a travs de una curva paramtrica, se tienen
puntos que son modificables, los cuales se desplazan dependiendo del valor del parmetro de modificacin. El
desplazamiento contendr informacin de puntos aledaos, que afectarn en la direccin de dicho desplazamiento.
El desplazamiento de puntos, provocar la modificacin de la curva del perfil de la cavidad, mostrando con ello una
nueva curva del perfil, una mejor distribucin de esfuerzo en la estructura, aunado a la reduccin de volumen y con
esto la optimizacin de forma de la cavidad.
11
CAPTULO 1
1.1
INTRODUCCIN.
Los procesos de diseo son realizados por la experiencia e intuicin del diseador, quien debe utilizarla en
casi todas las etapas del proceso de diseo, en vez de una aplicacin intensiva de la teora de optimizacin. El
mtodo que se emplea es el siguiente: el ingeniero define un diseo inicial cuyo comportamiento es analizado
numricamente; de los resultados de dicho anlisis se pueden deducir los cambios a realizar para mejorar dicho
diseo. Se finaliza el proceso cuando se considera que el diseo es lo suficientemente bueno. Tal mtodo mostrado
en la figura 1.1, presenta el inconveniente de que las modificaciones dependen totalmente de la experiencia del
diseador, logrndose soluciones buenas, pero no las mejores, adems con un alto precio en tiempo por parte del
diseador.
Esta forma de diseo se esta intentando cambiar, debido a la importancia que ha tomado el campo de la
optimizacin, ya que mediante su aplicacin se logran reducir costos y tiempo en los procesos de diseo realizados
por los ingenieros. El propsito de aplicar los conceptos de diseo ptimo a la ingeniera estructural es el de obtener
una solucin a un problema de ingeniera que cumpla con todas las cargas y restricciones dadas, y que su vez resulte
Captulo 1
12
Optimizacin Estructural.
Por la complejidad en las matemticas, el tema de optimizacin estructural fue ms de inters acadmico en
los ltimos 20 aos. Fue comenzado por un gran nmero de analistas estructurales, quienes llegaron a la mejora en
algoritmos usados para la optimizacin del diseo, donde un nmero importante de variables y restricciones, tienen
que ser manipuladas necesariamente para la solucin de un problema. Cada vez hay ms y ms actividades de
investigacin dirigidas hacia la realizacin de estos desarrollos y hacerlos disponibles, fciles, confiables, de bajo
costo y sobretodo comprensibles para ingenieros, cientficos, etc.
Los parmetros de diseo clsicos buscan mtodos para volverse ms eficientes debido a mejoras en algoritmos
usados en la bsqueda de sistemas (Vanderplaats 1984), esta clase de mtodos son agrupados y llamados de criterio
ptimo (Rozvany 1989). Mtodos ms recientes son: optimizacin estructural evolutiva (Xie 1992),
homogeneizacin (Bendsoe 1995), crecimiento biolgico (Matheck 1997), optimizacin estructural de forma
(Annicchiarico 2001), etc. Estos mtodos son probados para tener xito en la generacin de topologas ptimas para
estructuras continuas, para tratar la densidad de elementos como una variable de diseo.
La optimizacin estructural busca diseos de estructuras que minimicen una funcin objetivo. Esta minimizacin se
hace frente a un juego de variables de diseo y teniendo en cuenta restricciones a cumplir, tales como valores
mximos de tensiones o deformaciones. Existen tres tipos de optimizacin.
Optimizacin Dimensional. En los problemas de optimizacin de dimensiones las variables de diseo son las
dimensiones de los elementos estructurales (secciones, espesores, etc.).
Optimizacin Topolgica. En problemas de optimizacin topolgica, no solamente se modifican dimensiones o
posicin de puntos carctersticos, sino tambin la existencia o no de elementos estructurales. Por ejemplo en la
optimizacin topolgica de una estructura reticulada se obtiene como respuesta cuales barras deben constituir la
estructura, y sus dimensiones En la figura 1.2 se muestra un ejemplo de optimizacin topolgica.
Captulo 1
13
A fin de resolver el problema de optimizacin de forma, ste puede ser dividido en tres etapas principalmente. En
primer lugar, es necesario definir los modelos geomtrico y analtico de la pieza a estudiar. En segundo lugar, se
encuentra el estudio de sensibilidades para obtener la solucin al problema planteado, y finalmente, la solucin
ptima del problema se obtiene a travs de la seleccin de la tcnica de optimizacin que permita hacerlo de la forma
ms efectiva posible.
Existen dos grandes enfoques para solucionar el problema de optimizacin: por programacin matemtica, o
mediante reglas evolutivas. En el primero, se busca el diseo ptimo mediante un problema de minimizacin de la
funcin objetivo, teniendo en cuenta sus derivadas con respecto a las variables de diseo. El segundo busca el diseo
ptimo mediante la minimizacin o maximizacin de una funcin objetivo, a travs de la bsqueda de la mejor
respuesta dentro de un nmero de posibles respuestas que tienen la posibilidad de ser combinadas de manera
progresiva e iterativa y con ello converger en una respuesta ptima al problema.
1. 2
1. 2. 1. Mtodos Tradicionales.
Los mtodos de diseo llamados Tradicionales son todos aquellos en los cuales la experiencia del
diseador, que los emplea, es fundamental durante y en cada una de las etapas que lleve el diseo, desde su parte de
idealizacin hasta su fase de fabricacin; entre las herramientas ms conocidas para dar solucin al problema de
diseo se encuentran mtodos tales como: QFD, Matriz de Decisin, Triz, Cartas Morfolgicas, entre otros, algunos
de los cuales se describen de manera breve ms adelante (ver anexo 1).
La mayora de las tcnicas que existen, incluyendo todas las tcnicas clsicas, utilizan una alteracin del
razonamiento habitual por un procedimiento propio de cada tcnica. Para la generacin de ideas no se requiere ser
un experto en el tema sobre el que se razona, aunque en el proceso de resolucin de un problema hay fases de
anlisis de las ideas aportadas y de construccin de la solucin, que deben ser realizadas por especialistas.
En general la metodologa de diseo se puede resumir en la siguiente serie de pasos a seguir, cada uno con algunos
de sus respectivos procesos intermedios:
Captulo 1
14
2. DISEO CONCEPTUAL
SISTEMAS FUNCIONALES
GENERACIN DE ALTERNATIVAS
EVALUACIN Y SELECCIN
3. DISEO DE DETALLE
MEMORIA DE CLCULO
DIBUJOS A DETALLE
PROPUESTA A DETALLE
PRUEBAS DE FUNCIONAMIENTO
DOCUMENTACIN
La identificacin de la necesidad es el punto medular de la metodologa de diseo, ya que si los problemas no son
bien comprendidos y por tanto definidos, se puede llegar a una solucin que no satisfaga los requerimientos y
especificaciones, lo cual provocar un mayor nmero de aplicaciones de las herramientas cualesquiera que se utilicen
para dar solucin al problema que se tenga.
El diseo conceptual y de detalle son puntos dentro de la metodologa de diseo, etapas en las cuales se descartan
las ideas reales de las irreales, es decir se pasan las ideas a un terreno en el que se puedan llevar a cabo, mediante
comparaciones, clculos, etc. , siempre con la premisa de cumplir con la idea principal: satisfacer la necesidad.
Por ltimo la fabricacin del prototipo o producto final, es donde el diseador observa todo el trabajo realizado, es
decir la construccin de manera tangible de la solucin, que trabaja y cumple con las condiciones impuestas para
ello.
Esta metodologa se puede realizar de manera iterativa, con el nico fin de ir mejorando el proceso o ciertos
requerimientos en cualquiera de las etapas de diseo; a este paso se le conoce como Reingeniera. Algunas de las
herramientas de diseo ms comunes se muestran en el Anexo 1, cada una de ellas se puede utilizar durante e incluso
algunas en cada una de las etapas de diseo.
1. 2. 2 INTELIGENCIA ARTIFICIAL.
Dentro del mbito de la ingeniera, la Inteligencia Artificial es una de las reas que causa mayor
expectacin, incluso dentro de la sociedad en general, debido a que la bsqueda para comprender los mecanismos de
la inteligencia ha sido la piedra filosofal del trabajo de muchos cientficos por muchos aos y lo sigue siendo. Dentro
de las reas de la Inteligencia Artificial lo que ms ha atrado, es el aprendizaje de mquinas, resultando vital el
proceso de emular comportamientos inteligentes. Que un sistema pueda mejorar su comportamiento sobre la base de
la experiencia que recoge al efectuar una tarea repetitiva y que adems, tenga una nocin de lo que es un error y que
pueda evitarlo, resulta apasionante [46].
Un concepto bsico dentro de este campo es el comportamiento emergente. El comportamiento emergente aparece
cuando se puede generar un sistema complejo a partir de reglas sencillas. Para que se d este comportamiento se
Captulo 1
15
Antecedentes.
El primer perodo de la inteligencia artificial, llamado sub-simblico, data de aproximadamente 1950 a
1965. Este perodo utiliz representaciones numricas (o sub-simblicas) del conocimiento. Aunque la mayor parte
de los libros de inteligencia artificial enfatizan el trabajo realizado por Rosenblatt y Widrow con redes neuronales
durante este perodo, la realidad es que otra importante escuela sub-simblica data tambin de la misma poca y
estos son los algoritmos evolutivos.
La escuela clsica dentro de la Inteligencia Artificial, utiliza representaciones simblicas basadas en un nmero
finito de premisas y de reglas para la manipulacin de smbolos. El perodo simblico se considera aproximadamente
entre 1962 y 1975, seguido por un perodo dominado por los sistemas basados en el conocimiento de 1976 a 1988.
Sin embargo, en este segundo perodo las representaciones simblicas (por ejemplo, redes semnticas, lgica de
predicados, etc.) siguieron siendo parte central de dichos sistemas.
La programacin lgica tiene sus orgenes ms cercanos en los trabajos de J. A. Robinson, que propone en 1965 una
regla de inferencia a la que llama resolucin, mediante la cual la demostracin de un teorema puede ser llevada a
cabo de manera automtica. La resolucin es una regla que se aplica sobre cierto tipo de frmulas del clculo de
predicados de primer orden, llamadas clusulas y la demostracin de teoremas bajo esta regla de inferencia se lleva a
cabo por reduccin al absurdo. Otros trabajos importantes de esa poca que influyeron en la programacin lgica,
fueron los de Loveland, Kowalski y Green, que disea un probador de teoremas que extrae de una prueba, el valor de
las variables para las cuales el teorema es vlido. Estos mecanismos de prueba fueron trabajados con mucho
entusiasmo durante una poca, pero, por su ineficiencia, fueron relegados hasta el nacimiento de Prolog, que surge en
1971 en la Universidad de Marsella, Francia.
Actualmente, empieza a extender sus reas de investigacin en diversas direcciones y trata de integrar diferentes
mtodos en sistemas a gran escala, tratando de explotar al mximo las ventajas de cada esquema, La programacin
lgica ha despertado un creciente inters que va mucho ms all del campo de la Inteligencia Artificial y sus
aplicaciones. Los japoneses, con sus proyectos de mquinas de la quinta generacin, dieron un gran impulso a este
paradigma de programacin. Una variedad de aplicaciones comenz a ser identificada como difcil para implantarse
con el uso de sistemas de datos relacionales. Estas nuevas aplicaciones incluyen diseo asistido por computadora,
ingeniera de software, gestin y administracin de procesos (CAD, CAE, CASE y CAM), sistemas basados en
conocimiento (sistemas expertos y "shell" para sistemas expertos).
Captulo 1
16
Los mtodos de diseo que emplean la inteligencia artificial son todos aquellos en los que el uso de
programacin matemtica, es la herramienta principal. Se le llama inteligencia artificial:
Al proceso que realiza un algoritmo computacional, que es capaz de realizar o tomar una decisin
durante un proceso heurstico, el cual es un proceso que intenta reproducir actividades realizadas por la naturaleza,
todo ello a travs de un nmero de parmetros o criterios modificables dentro de este y que al final generan una
respuesta propia del algoritmo. [8]
Este tipo de mtodos han incorporado reglas que al ir incrementndolas tienen la habilidad de aprender a partir de la
experiencia. Sin embargo, estos mtodos son ms bien soporte o apoyo ms que reemplazos para los humanos
expertos, adems de una herramienta que ayuda en la toma de decisiones. Se puede distinguir entonces las tcnicas
de programacin y las heursticas. Dentro de estas tcnicas las ms usuales son: optimizacin estructural evolutiva
(ESO), algoritmos genticos (GA), optimizacin estructural bidireccional evolutiva (BESO), la simulacin de
recocido (SA), crecimiento biolgico (SKO) etc.
Un programa computacional en el que se utiliza inteligencia artificial, resuelve problemas en un dominio
especializado que ordinariamente requiere experiencia humana. Para realizar tareas de aparente inteligencia, un
sistema recurre a dos componentes: una interfaz, y un programa computacional.
1.
Interfaz, es aquel mediante la cual el diseador introduce la informacin requerida del problema para su
solucin, al programa computacional.
2.
Programa computacional, es aquel que ejecuta el proceso de hacer inferencias, interpreta y evala los
hechos en la base de conocimiento para proveer una respuesta al diseador.
La base es una estructura de reglas conectadas que aplica experiencias humanas, con frecuencia intuitivas, en la
solucin de problemas. Los resultados de estos pasos son traducidos en una llamada produccin de reglas, de la
forma: si la condicin X es verdadera sigue, si no la accin Y sigue.
Dado que cada condicin que puede ser encontrada puede ser descrita por una regla, los sistemas de inteligencia
artificial basados en reglas, no pueden manejar eventos no anticipados, pero pueden evolucionar con el uso, y
permanece limitado a un estrecho dominio de problemas, adems emplea una base que consiste de descripciones
estructuradas de situaciones, de problemas del mundo real y de decisiones actualmente hechas por expertos. El
Captulo 1
17
Mtodos de Optimizacin.
Como ya se ha mencionado anteriormente, existen varios mtodos que pueden ser usados satisfactoriamente
para determinar el ptimo de un grupo de variables de diseo. Estos pueden ser agrupados en dos categoras:
Mtodos basados en gradientes y Mtodos heursticos.
1.
Mtodos basados en Gradientes: son aquellos que hacen uso de clculos y de las derivadas de una funcin
objetivo, adems de las restricciones para buscar determinar el ptimo, de un grupo de variables de diseo
que pueden proveer un valor mnimo o un mximo para una funcin especfica. Se asume que la solucin
existe, es decir que en el problema y la funcin objetivo debe haber continuidad (debe haber un medio
continuo), ya que es el principio bsico para poder encontrar un gradiente.
Optimizacin sin restriccin.
Optimizacin restringida.
Mtodo de los Multiplicadores de Lagrange.
Condiciones de Kuhn-Tucker.
Programacin Lineal (LP).
Programacin Lineal Integral (ILP).
Programacin Secuencial Lineal (SLP).
Programacin Secuencial No Lineal (NLP).
Mtodos de Homogeneizacin.
Teora de distribucin ptima.
Optimizacin de Forma.
2.
Mtodos basados en la heurstica: son aquellos que son desarrollados de cualquier idea intuitiva dentro del
problema, o de argumentos convincentes de metodologas de optimizacin basados en la observacin de la
naturaleza, es decir que estos mtodos se basan en simples reglas y sentido comn, derivado de la
emulacin de procesos que suceden a diario en la naturaleza, pero no garantizan encontrar una solucin
ptima, sin embargo en principio determinan la mejor solucin obtenida dentro del tiempo permitido.
Simulacin de Recocido (SA).
Algoritmos Genticos (GA).
Optimizacin de Forma Asistida por Computadora (CAO).
1. 2. 3. a.
Es una tcnica relativamente nueva desde 1992, aunque este mtodo se encuentra disponible en la literatura
desde 1982. Xie y Steven (1997) desarrollaron esta tcnica a la que bautizaron Optimizacin Estructural Evolutiva
(Evolutionary Structural Optimization), lo que busca es realizar el trabajo: fcil, efectivo y comprensible para un
rango grande en situaciones de ingeniera. La optimizacin estructural evolutiva (ESO) es un mtodo numrico de
optimizacin que se integra al anlisis por elementos finitos (FEA). Dicho mtodo de optimizacin es un
acercamiento intuitivo al ptimo. ESO es una combinacin de mtodos: heurstico y pendiente, se acerca a la
Captulo 1
18
Todo ello inmersos en uno o varios medios, con lo cual el concepto de ESO es aplicable a todos estos problemas. Los
aspectos importantes de la optimizacin estructural son:
Tamao, forma, optimizacin topolgica.
Distintos criterios de optimizacin en diferentes partes de la estructura.
Medio total de cargas generales mltiples.
Captulo 1
19
Se eliminan haciendo una comparacin entre el esfuerzo en cada punto y el esfuerzo total de la estructura, a travs
del criterio de esfuerzos de Von Misses:
VM =
2
X
+Y
X Y +
XY
(1.1)
En cada fin de anlisis de elemento finito, todos los elementos que satisfacen la condicin son borrados del modelo:
0
< RR
max
Donde:
RRi:
El ciclo del anlisis y remocin de elementos se repite utilizando algn valor de tasa de rechazo (RR) hasta alcanzar
un estado estable. En esta fase una tasa evolutiva (ER) es introducida y aadida a la tasa de rechazo:
RR i +1 = RR i + ER
i = 1, 2, 3, 4,, n.
(1.3)
Con este incremento de la tasa de rechazo el ciclo del anlisis por elemento finito y elemento removido toma lugar
otra vez hasta que un nuevo estado estable es alcanzado. Valores tpicos para un inicio son: RR0 = 1 % y ER = 1 %.
El proceso evolutivo contina hasta lograr el ptimo deseado.
Como se puede observar el ESO es un proceso iterativo y por ello el uso de la computadora se convierte en una
herramienta muy til, al momento de resolver los complejos sistemas de ecuaciones, presentados por el problema;
Captulo 1
20
Topologa final.
a)
b)
Fig. 1.5. a) Evolucin del dominio inicial y su topologa final, b) Geometra Inicial del intercambiador y el cambio en su
geometra mediante la Optimizacin Estructural Evolutiva (ESO) [30].
Captulo 1
21
En general se ha visto que los mtodos tradicionales tienen que ver en demasa con la experiencia del
diseador, por lo que se intenta obtener una aplicacin capaz de sustituir todo lo que conlleva el proceso de de
diseo, ms no al diseador, es proporcionarle a este una herramienta sencilla para la solucin de problemas, bajo
criterios definidos por el propio diseador, tales como: definir el problema, definir las funciones objetivo, decidir si
es posible de manufacturar, etc. Las responsabilidades de un diseador en el proceso de toma de decisiones durante
el diseo son muchas, pero principalmente [44]:
Definir las especificaciones del problema.
Elegir criterios de diseo adecuados.
Modelar y evaluar.
Realizar clculos empleando tcnicas como FEA.
Interpretar y evaluar los resultados del FEA.
Elegir la mejor de las soluciones e incluso proponer mejoras.
La ltima actividad en la lista, elegir la mejor solucin y mejorarla, depende fuertemente de la experiencia del
diseador, por lo que no es simple. Adems, el diseador no dispone de los parmetros o la capacidad suficiente para
asegurar que la ltima propuesta de solucin que obtenga sea la ptima, ya que le es fsicamente imposible evaluar el
espectro completo de posibles soluciones.
Desde hace varias dcadas, se han realizado estudios en el campo de optimizacin estructural. El desarrollo de
metodologas eficientes para encontrar estructuras ptimas es muy importante, debido a que facilitara resolver
problemas complejos en reas como la arquitectura, la ingeniera civil y la mecnica. Es por ello que se tienen
algunas ventajas y desventajas, que permiten tomar una decisin para implementar una metodologa de diseo en
particular, las cuales se muestran a continuacin:
Ventajas de utilizar tcnicas de inteligencia artificial.
El diseador define los criterios de inicio, tal y como sucede con los mtodos tradicionales.
El rango de parmetros para la solucin del problema es mucho mayor que en cualquier mtodo
tradicional.
Las metodologas que involucran tcnicas de inteligencia artificial son capaces de abarcar un
nmero mayor de posibilidades de solucin en un lapso relativamente ms corto, siempre
cumpliendo con los criterios establecidos.
El diseador puede, aun con las tcnicas convencionales o tradicionales, ser capaz de dar solucin ,
ms no el mejor, a un problema analizando un nmero finito de posibles respuestas en un tiempo
largo, y con tcnicas de inteligencia artificial este tiempo se podra ser reducido.
Proporciona una solucin mxima (ptima), dentro de un mximo de posibles respuestas o
soluciones para un problema en particular.
Desventajas
Los necesitan tener conocimientos bsicos de programacin.
Es ms sencillo de aplicar metodologas tradicionales a problemas relativamente fciles.
Captulo 1
22
Los criterios de diseo tienen que ver directamente con el nivel de esfuerzos de la estructura.
La facilidad de programacin de un algoritmo computacional, para este tipo de optimizacin.
Permite introducir varios criterios de optimizacin en distintas zonas de la estructura de manera
simultnea.
Permite la modificacin de la frontera, mediante tasas de evolutivas, para lograr la optimizacin de
forma.
Permite obtener la solucin ptima basada en el Anlisis por Elementos Finitos.
En el captulo posterior se define la metodologa de optimizacin de forma, as como los detalles de la misma, para
lograr el desarrollo de una herramienta de diseo de optimizacin estructural, adems de definir algunos de los
conceptos ms sobresalientes de dicha metodologa.
Captulo 1
23
CAPTULO 2
2. 1
INTRODUCCIN.
Desde la aparicin de la computadora, se han realizado grandes esfuerzos para que tenga una aplicacin en
diseo estructural. La fase del proceso de diseo ms favorecida ha sido el anlisis. As, desde la dcada de los
cincuenta se han realizado programas cada vez ms generales y eficientes, hasta llegar a los programas de Elementos
Finitos actuales, capaces de analizar la respuesta de estructuras de gran tamao y complejidad.
En la metodologa habitual del diseo estructural, y debido en gran parte a las limitaciones de tiempo, cuando el
diseador se enfrenta a un determinado problema, suele dedicar la mayor parte de su tiempo a analizar una posible
solucin al problema, comprobando el cumplimiento de la normativa aplicable al caso, en vez de estudiar diversas
alternativas de solucin al problema. Este procedimiento, que puede ser adecuado para un ingeniero experimentado,
puede ser muy peligroso en manos de otro con poca experiencia [19].
Las tcnicas de optimizacin, utilizadas en un entorno de continuo avance en la potencia de los ordenadores y en las
capacidades grficas de los mismos, pueden ser unas herramientas muy eficaces para visualizar una serie de diseos
alternativos que resuelven el problema, cumpliendo las condiciones de diseo del mismo de una forma "ptima".
La optimizacin heurstica debe considerarse como un conjunto de tcnicas de optimizacin que han sido usadas
para optimizar complejas funciones como alternativa a los mtodos clsicos donde, por diferentes razones, era difcil
encontrar el ptimo. En las tcnicas clsicas (analticas o numricas) las razones que imposibilitan obtener el ptimo
son, por ejemplo, la presencia de ptimos locales, el tiempo necesario para obtener una solucin, la no convergencia
de los algoritmos, etc.
Las tcnicas heursticas han sido usadas principalmente en problemas de optimizacin combinatoria donde las
variables sobre las que hay que decidir tienen valores enteros o discretos, de ah que el espacio de bsqueda en el
caso bidimensional podemos imaginarlo como una malla limitada en dos dimensiones, donde cada interseccin
(nodo) indicara una posible solucin del problema. Si las variables que intervienen son de tipo real, es posible
siempre discretizar el espacio de bsqueda, con lo cual pasamos a un espacio discreto y estamos en las condiciones
Captulo 2
24
2. 2
2. 2. 1. Metodologa.
La optimizacin de sistemas estructurales puede definirse como el desarrollo y aplicacin de tcnicas de
computadora, interactivas o automticas, para mejorar los diseos. Se pretende obtener los diseos de costo mnimo
que cumplan todas las condiciones de diseo [42].
La introduccin de tcnicas de optimizacin en el diseo estructural se hace necesaria a la vista de las ventajas que
ofrece, entre ellas el ahorro de tiempo a los diseadores, permitindoles mayor dedicacin a fases ms creativas del
diseo, y la posibilidad de considerar especificaciones, cada vez ms numerosas y difciles de cumplir, que se exigen
a las estructuras actuales.
Tradicionalmente, el diseo estructural se realiza siguiendo un proceso iterativo. Este mtodo, presenta el
inconveniente de que las modificaciones dependen de la experiencia del diseador, obtenindose soluciones que no
son las mejores y adems, con un alto costo de tiempo. Al mismo tiempo se han realizado intentos para automatizar
el proceso de diseo, realizando la fase de sntesis mediante el empleo de tcnicas de optimizacin. Para conseguir
una resolucin del problema ms econmica en tiempo empleado, pudindose practicar un mayor nmero de
soluciones de forma que el resultado se acerque al ptimo, se ha intentado formular el problema de forma que fuese
apto para resolverse automticamente. As, se form el proceso de diseo hasta el esquema mostrado en la figura 2.1,
Diseo optimo estructural.
Un paso previo a la tarea de diseo es el de definir una idealizacin del objeto a disear, a fin de obtener un modelo
que incluya un nmero finito de los aspectos ms importantes del diseo y sea ms sencillo de manejar que el objeto
real. Tal proceso de idealizacin debe realizarlo el diseador, utilizando para ello la experiencia adquirida en diseos
precedentes. Sin embargo, lejos de encontrarse desasistido en tal labor, el diseador cuenta con una serie de pautas
establecidas y generalizadas que no puede rechazar arbitrariamente generadas tras cada iteracin.
Captulo 2
25
El tipo de optimizacin a realizar depender del tipo de variables que se consideren para la solucin del problema.
Tradicionalmente se ha buscado el disear las estructuras de peso mnimo, lo que ha conducido a que la funcin
objetivo ms habitual sea el peso de la estructura. Sin embargo, en otras aplicaciones el peso no es el factor
determinante y se recurre al empleo de otras funciones objetivo, tales como la fiabilidad, la rigidez, el esfuerzo, etc.
Las restricciones son condiciones que debe cumplir el diseo para que pueda ser considerado vlido. En general el
problema de diseo ptimo se puede formular como:
Encontrar el vector de variables de diseo x tal que:
minimice: f (x)
sujeto a: hj (x) = 0 j = 1, 2, ..., mi
gj (x) 0 j = 1, 2, ..., md
xiI xi xiS i = 1, 2, ..., n
Donde x es el vector n-dimensional de variables de diseo, f(x) es la funcin objetivo, hj(x) es la restriccin de
diseo de igualdad j, gj(x) es la restriccin de diseo de desigualdad j, mi es el nmero de restricciones de igualdad,
md es el nmero de restricciones de desigualdad, n es el nmero de variables, xiI es el lmite inferior de la variable i
y xiS es el lmite superior de la variable i [7].
El problema planteado de esta manera se puede resolver, mediante diferentes mtodos como: Programacin
Matemtica, Algoritmos genticos, Criterios de optimizacin, etc.
2. 3
Captulo 2
26
El modelado geomtrico paramtrico provee una curva que se ajusta de manera suave, a los puntos que
interpola, con esto los cambios bruscos en direccin de la curva no se presentan. Este tipo de curvas nos
lleva a evitar la aparicin de ciertas zonas en el contorno de la curva que se puedan llegar a convertir en
concentradores de esfuerzos.
Al modificar la posicin de cualquiera de los puntos que definen a una curva paramtrica, esta ajusta de
manera autmata los segmentos generados con el fin de no perder la suavidad en la misma.
El ajuste de una curva paramtrica durante el cambio de posicin de un punto, se lleva a cabo tan solo en
una regin de los segmentos que definen a la curva, mientras que los dems se mantienen sin cambio
alguno.
Los puntos que pueden sufrir el cambio de posicin se denominan puntos de control, estos puntos son las
variables de diseo que se tomaran en cuenta para realizar la optimizacin del modelo geomtrico a
analizar.
La discretizacin del dominio o estructura modelada, se realiza mediante una malla de elementos finitos
triangulares de tres nodos y seis grados de libertad (2 GDL por nodo).
El tamao promedio de los elementos es igual al promedio de la distancia entre los puntos que definen el
perfil de la geometra.
Los puntos que definen la interseccin entre los elementos triangulares, se denominan nodos. Los nodos que
se encuentran sobre el perfil que pertenecen al contorno de la estructura modelada, son asociados a los
puntos de control de la curva paramtrica.
El esfuerzo de von Misses se calcula en cada uno de los elementos triangulares de la malla, y adems en
cada nodo generado durante la discretizacin., para cada caso de carga impuesto al modelo.
La geometra se optimiza mediante la modificacin gradual de la frontera con base en el nivel de esfuerzos que
presenta el modelo.
Captulo 2
27
Este procedimiento se lleva acabo de una manera iterativa, hasta que ya no se pueden obtener mejoras en el modelo,
es decir que se a encontrado la estructura optima a las condiciones dadas. En la figura 2.2 se muestra de manera
general un diagrama de flujo, correspondiente a la metodologa de optimizacin de forma en este trabajo, bajo las
premisas dadas por la metodologa del diseo ptimo estructural en combinacin con el anlisis por elementos
finitos.
Captulo 2
28
Convertir la geometra en trminos algebraicos, es decir buscar una representacin algebraica de algn
objeto con el fin de poder manipular esta representacin por computadora, la cual generalmente no es nica,
por ejemplo un objeto circular puede tener un a forma algebraica en 2D de manera implcita: x2 + y2 = r2 o
paramtrica: x = cos(t), y = sen(t). Teniendo en cuenta que entre mayor sea la complejidad del objeto a
modelar, mayor ser la complejidad de la representacin matemtica.
2.
Convertir los trminos algebraicos a un algoritmo de solucin, es decir que la forma algebraica que
modela un objeto, se debe escribir como un algoritmo de solucin con el fin de poder modificar algunos
parmetros, por ejemplo si la ecuacin es x2 + y2 = r2 se escribe como x^2 + y^2 = r^2. La manipulacin de
parmetros (x o y) se puede realizar mediante:
Forma simblica, en donde se obtiene un valor simblico como solucin, por ejemplo x = y + 2.
Forma numrica, donde se utilizan valores racionales para representar la solucin y ser ms
exactos, por ejemplo x = (y3/5 + 67)3.
La aproximacin, donde se utilizan mtodos numricos para obtener una solucin numrica
aproximada, por ejemplo 0.999999.
3.
Para lograr tener una buena aproximacin de modelado de un objeto geomtrico mediante curvas, es necesario tener
un conocimiento sobre las curvas bsicas y sus todas sus posibles representaciones (implcita, paramtrica, etc.) en
dos y tres dimensiones.
Captulo 2
29
Curvas de Bzier
Curvas B-Splines y
Curvas NURBS (Non Uniform Racional B-Splines).
La fabricacin de las coordenadas homogneas introducen la forma racional, las curvas de Bzier y B-Splines son
generalizaciones de las curvas de Bzier racionales y B-Splines Racionales Non-uniformes, o NURBS. Obviamente,
las curvas de Bzier racionales son ms poderosas que las curvas de Bzier. De manera semejante, NURBS son ms
poderosas que las B-Splines. La relacin entre estos cuatro tipos de representaciones de la curva se muestra en la
figura 2.3.
Fig. 2.3. La relacin entre 4 tipos de representaciones de una curva paramtrica [39].
Captulo 2
30
C (u ) =
B
i=0
B n ,i ( u ) =
n ,i
(u ) P i
ni
n!
i
(
1
u
)
u
i! ( n i )!
(2.1)
(2.2)
2. 4. 2. b. Curvas B-Spline.
En general, las curvas fueron empleadas para disear durante siglos; la mayora de estas curvas eran
crculos, pero algunas fueron de forma libre. El empleo de estas curvas parte desde el diseo de naves hasta llegar
a la arquitectura. Cuando las curvas tuvieron que ser dibujadas exactamente, la herramienta comnmente usada fue
una herramienta mecnica llamado Spline, tira de madera a la que se le daba cierta forma y para mantener esa forma
se utilizaban pesas de metal conocidas como ducks [25]. La contraparte matemtica de un Spline mecnico es una
curva Spline definida en forma paramtrica y que al igual que un Spline mecnico se utiliz para disear.
Alrededor de los aos sesenta, C. de Boor empez a trabajar para los laboratorios de investigacin de la General
Motors usando en este trabajo los B-Spline para efectuar representaciones geomtricas. Ms tarde se vuelve uno de
los ms arduos propulsores de los B-Spline en la teora de aproximacin. La evaluacin recursiva de las curvas
B-Spline se debe a l y en la actualidad se conoce como el algoritmo de de Boor. Gracias a esta evaluacin recursiva
Captulo 2
31
Definicin:
C (u ) =
N
i=0
i, p
(u )
(2.3)
1 si u i u u i + 1
N i ,0 (u ) =
otrocaso
0 cualquier
u i + p +1 u
u ui
N i, p (u ) =
N i , p 1 ( u ) +
N i + 1, p 1 ( u )
u i+ p u i
u i + p +1 u i +1
(2.4)
Propiedades principales:
1.
2.
3.
4.
En cualquier segmento [ui, ui+p+1), a lo ms el p+1 de las funciones base de grado p son distintos de cero,
denominados: Ni-p,p (u), Ni-p+1,p(u), Ni-p+2,p(u),..., y Ni,p(u).
Captulo 2
32
La particin de Unidad: La suma de todas las funciones base, de grado p distintas de cero en el segmento
[ui, ui+p+1) es 1:
Esta propiedad es sumamente importante ya que adems de mostrar que Ni-p(u), Ni-p+1 (u), Ni-p+2(u),..., y
Ni,p(u) es diferente de cero en [ui, ui+1) y su suma es la unidad, aqu podemos observar el porcentaje que cada
uno de estos coeficientes aporta en el segmento [ui, ui+1), y con ello ver la influencia de los knots a la hora
de mover los puntos de control.
6.
Si el nmero de Knots es m+1, el grado de las funciones base es p, y el nmero de las funciones base es
n+1, entonces m = n + p + 1:
Esto no es difcil de ver. Permita Nn,p(u) sea el ltimo grado la p base funcin. Es non-ceros adelante [un,
un+p+1). Desde que es la ltima funcin de la base, los un+p+1 deben ser los ltimo nudo um. Por consiguiente,
nosotros tenemos un+p+1 = um y n + p + 1 = m. En el resumen, dado m y p, permiten que n = m - p - 1 y el
grado p las funciones de la base son N0,p(u), N1,p(u), N2,p(u),..., y Nn,p(u).
7.
La funcin base Ni,p (u) compone una curva polinmica de grado p con unirlos con puntos de los Knots
en [ ui, ui+p+1).
El ejemplo mostrado en la pgina anterior ilustra bien esta propiedad. Por ejemplo, N0,2 (u), que es diferente
de cero adelante [0,3), se construye de tres parbolas definidas adelante [0,1), [1,2) y [2,3). Ellos se
conectan juntos a los knots 2 y 3.
8.
2. 4. 2. c. Curvas NURBS.
Las curvas NURBS o Non Uniform Rational Basis Spline, son curvas que involucran un cociente de sumas
de knot multiplicados por los puntos de control. Este tipo de cociente necesita de una mayor atencin respecto a los
problemas de continuidad que acarrea su manejo, aunado a la continuidad de cada suma.
Definicin:
C (u ) =
i=0
i, p
(u ) w i
i=0
i, p
( u ) w i Pi
(2.5)
Una de las ventajas ms notorias que proporciona este tipo de curvas es que se puede realizar una representacin ms
fiel de curvas tales como: crculos elipses, etc., teniendo una mejor convexidad en las curvas, lo cual es ms
complejo con las curvas B-Spline.
De la definicin si el todos los pesos o wi son iguales a 1, entonces esta ecuacin se reduce a la de una B-Spline,
debido a su forma convencional. Adems se puede decir que las curvas B-Spline son un caso particular de las curvas
NURBS.
Captulo 2
33
El anlisis por elementos finitos es uno de los mtodos numricos para la obtencin de soluciones
aproximadas de ecuaciones diferencial ordinarias y parciales. Este es especialmente poderoso cuando se trata con
condiciones de frontera definidas por geometras complejas que son comunes en aplicaciones prcticas. Otros
mtodos numricos como son: diferencias finitas y elementos frontera, deben ser competitivos o igualmente
superiores al mtodo del elemento finito, solo para ciertas clases de problemas. Es por esta versatilidad manejable en
dominios arbitrarios y disponibilidad de sofisticados software de elemento finito, que en las ultimas dcadas, el
mtodo de los elementos finitos a comenzado a ser el mtodo preferido para la solucin de muchos problemas
prcticos [5].
Metodologa General del FEA.
La aplicacin del mtodo de los elementos finitos a un problema dado involucra los siguientes seis pasos:
1.
2.
3.
4.
5.
6.
En el Anexo 3 muestra una descripcin de manera general, cada uno de los pasos antes mencionados, as como
algunas de sus caractersticas ms representativas.
2. 6
La geometra del modelo se define mediante curvas B-Spline, indicndose entonces las restricciones as
como los casos de carga aplicados al modelo.
2.
Se realiza el clculo del esfuerzo de von Misses en cada uno de los nodos por medio del FEA.
3.
Se modifica la frontera de la geometra con base en un proceso de remocin y/o adicin de material,
definido por el nivel de esfuerzo de cada uno de los nodos que se encuentren en la frontera. La remocin se
lleva a cabo en los nodos que presenten un bajo nivel de esfuerzos, aplicando vectores de desplazamiento en
direccin interior sobre los puntos de control asociados a dichos nodos. Por otra parte la adicin de material
se aplica a aquellos nodos cuyo nivel de esfuerzos sea alto o cuyo esfuerzo de von Misses sea mayor al
esfuerzo de cedencia del material. En este caso, la direccin del desplazamiento de los puntos de control es
exterior, tal y como se observa en la figura 2.6.
4.
Captulo 2
34
a)
b)
Fig. 2.6. Direccin del desplazamiento de los nodos basado en un nivel de esfuerzo: a) bajo y b) alto.
Definicin de la geometra.
El dominio de diseo se define con base en un conjunto de puntos que indican la geometra inicial del
modelo, en particular estos puntos son C (u i), aquellos puntos que estn sobre la curva y son definidos al valuar la
curva B-Spline o C (u) en un valor de parmetro u i. Un conjunto de restricciones de desplazamiento o condiciones
de frontera y un conjunto de casos de carga que pueden estar compuestos por fuerzas puntuales, distribuidas o de
cuerpo.
La frontera de la geometra se genera interpolando con curvas B-Spline de grado n entre los puntos, donde para este
trabajo el grado de la curva es tres (n = p = 3); de esta forma se asegura que la geometra del modelo no presente
cambios abruptos de direccin durante el proceso de optimizacin. Se pueden identificar tres tipos de curvas en el
contorno modelado
Curvas libres: cuyos puntos pueden ser modificables sin restriccin por lo que presentan regiones a optimizar,
Curvas o lneas de simetra: las cuales solo pueden cambiar su longitud a lo largo de la simetra y por ultimo
Curvas o lneas fijas: las cuales pueden contener las condiciones de frontera o simplemente no deben ser alteradas
por alguna especificacin de diseo.
En la figura 2.7 se muestra un ejemplo de geometra modelada mediante curvas B-Spline (Circulo), y sus zonas o
regiones mencionadas anteriormente.
a)
Captulo 2
b)
35
c)
d)
Aplicacin de FEA.
Es una herramienta que permite calcular los desplazamientos de los nodos que constituyen una malla de
elementos, bajo un conjunto de condiciones de frontera o restricciones y un sistema de cargas aplicado. Con base en
las relaciones existentes entre desplazamientos y deformaciones, se calcula el estado de deformaciones en cada uno
de los elementos finitos y a su vez el estado de esfuerzos de estos.
El estado de esfuerzos en cada nodo de la malla es el valor promedio del esfuerzo de los elementos conectados por el
nodo. El esfuerzo de von Misses se calcula en los nodos y este valor es el empleado para determinar el estado de
esfuerzos nodal y localizar con ello, aquellas regiones susceptibles a ser modificadas en cada iteracin del proceso de
optimizacin.
Modificacin de la Frontera.
La optimizacin de forma se realiza mediante los cambios graduales de la frontera del modelo. Estos
cambios se realizan solamente en las regiones modeladas por curvas paramtricas y que son susceptibles a ser
modificadas, es decir como se mencion anteriormente curvas libres. Como en otros mtodos de optimizacin, los
cambios en la forma de la geometra, son el resultado de un proceso de remocin o adicin de material en la frontera
del modelo.
Para realizar la modificacin de la frontera, se cambia la posicin de los puntos de dicha frontera, es decir modificar
la posicin de los puntos de las curvas B-Spline, desplazando los puntos de control P i que las definen (como se
observ en la seccin 2.4.2 de este captulo).
Mientras que en mtodos como el ESO la remocin o adicin del material se lleva a cabo de manera literal
agregando o retirando elementos de la geometra, lo que genera fronteras escalonadas y rugosas, en el mtodo
descrito en este trabajo, se lleva a cabo aplicando desplazamientos pequeos (basados en un nivel de esfuerzo) sobre
los puntos que definen la frontera y que muestren un nivel de esfuerzos indicado como bajo o alto. Para ello es
entonces necesario conocer las zonas o regiones susceptibles de ser modificadas.
Captulo 2
36
TR *
i TA *
(2.6)
(2.7)
Donde i es el esfuerzo de von Misses del i-simo nodo, R es el esfuerzo de referencia, por ejemplo el mximo de
la estructura, Y es el esfuerzo de cedencia del material, TA es la Tasa de Adicin de material y TR es la Tasa de
Remocin de material. Estos dos ltimos parmetros pueden ser llamados parmetros de evolucin. Todos los nodos
que definan la frontera de la regin, que cumplan con la condicin (2.6) son candidatos a ser modificados simulando
una remocin de material, es decir que encontrar zonas sub-esforzadas, mientras que los que cumplan con la
condicin (2.7) simularan una adicin de material o zonas sobre-esforzadas.
Los valores de TA y TR se actualizan cada vez que se alcanza un estado permanente durante el proceso de
optimizacin, y es el estado en el cual ya no es posible mejorar el modelo, lo cual se traduce como la nula
modificacin o movimiento de los nodos de la frontera, en otras palabras es un mximo local. Las actualizaciones de
los valores de TA y TR se realizan de la forma siguiente:
TR
j+1
= TR
+ TER
(2.8)
TA
j+1
= TA
+ TEA
(2.9)
Donde j es el j-simo estado permanente, TEA es Tasa Evolutiva de Adicin de material y TER es Tasa Evolutiva de
Remocin de material. Los valores adecuados de los parmetros TA, TR, TEA y TER son indicativos de cada
proceso de optimizacin, ya que son sensibles a la geometra tamao de malla, etc.
Captulo 2
37
M
M
M
C(um )
0
0
N 4, p (u3 ) P4
M
0
M
0
(2.10)
0
L
0
L
L N m, p (um ) Pm
0
0
Donde u i es el parmetro, N i son las funciones de base o de interpolacin, entre los puntos conocidos de la curva, P i
son los puntos de control que definen la curva (o frontera), p es el grado de las funciones de base y m nmero de
knots. En (2.10) se muestra la relacin entre puntos de la curva, y el producto punto entre los puntos de control y las
funciones de interpolacin correspondientes a una curva B-Spline de grado p.
Una de las propiedades de las curvas B-Spline ms importante es que, para todo punto C (u i) de la curva, la suma de
las funciones de interpolacin de manera horizontal del sistema (2.10), cumplen con:
N i 1, p (u i ) + N i , p (u i ) + N i +1, p (u i ) + N i + 2 , p (u i ) + L + N i + p 1, p (u i ) = 1
(2.11)
Esto se puede entender como si los puntos de control P i 1, P i, P i + 1, P i + 2,, P i + p 1, contribuyeran con
porcentajes N i 1, N i, N i + 1, N i + 2,, N i + p 1, respectivamente en la posicin de un punto C (u i) de la curva BSpline.
Entonces un punto de control P i, afecta en porcentajes N i (u i p + 1), N i (u i p + 2),, N i (u i), N i (u i + 1), la
posicin de los puntos C (u i p + 1), C (u i p + 2),, C (u i), C (u i + 1), respectivamente como se muestra en la figura
2.9 y adems notando que en general la suma de las funciones de interpolacin en forma vertical del sistema (2.10)
cumplen con:
N i , p ( u i p +1 ) + N i , p ( u i p + 2 ) + L + N i , p ( u i ) + N i , p ( u i + 1 ) 1
Captulo 2
(2.12)
38
Fig. 2.9. El punto de control P i ejerce influencia solo sobre los puntos de control
C (u i p + 1), C (u i p + 2),, C (u i), C (u i + 1) de una curva B-Spline.
Si se desea modificar el punto C (u i) de una curva B-Spline mediante un desplazamiento D i, los puntos de control
P i 1, P i, P i + 1, P i + 2,, P i + p 1, deben ser afectados por desplazamientos d i 1, d i, d i + 1, d i + 2,, d i + p 1
respectivamente. Si se debe cambiar la posicin de C (u i) y C (u i + 1) con desplazamientos D i y D i + 1, entonces los
desplazamientos a calcular sern d i 1, i, d i, i, d i + 1, i, d i + 2, i,, d i + p 1, i y d i 1, i + 1, d i, i + 1, d i + 1, i + 1, d i + 2, i + 1,,
d i + p 1, i + 1, los cuales son arbitrarios e independientes entre si, como se muestra en la figura 2.10.
Fig. 2.10. El punto de control P i ejerce influencia solo sobre los puntos de control
C (u i p + 1), C (u i p + 2),, C (u i), C (u i + 1) de una curva B-Spline.
Conjuntos similares de vectores de desplazamiento se generan para cada uno de los puntos de la curva, donde el
primer subndice corresponde al punto de control sobre el cual se deben aplicar y el segundo al punto sobre la curva
para el cual fue generado, as para un punto P i se obtiene el conjunto:
Captulo 2
i ,i p + 1
, d
i ,i p + 2
,L , d
i ,i
, d
i ,i + 1
(2.13)
39
r
D
r
D
r
= ni
= Absoluto
r
D
r
D i = Absoluto
( TR *
( TR * R )
r
= ni
[
(2.14)
(2.15)
(2.17)
(2.16)
( TA *
( TA * R )
Esto implica que en regiones de bajo nivel de esfuerzo se remueva material, mientras que en las que presentan alto
nivel de esfuerzo se adicione material, tal y como sucede en la mayora de los mtodos de optimizacin estructural.
La definicin paramtrica de las curvas B-Spline, provoca que a cada punto de control se le asigne un intervalo de
parmetros, los cuales tienen una relacin directa con los puntos de control, es decir para un punto de control, este
tiene p + 1 parmetros asignados. Debido a ello cuando uno de los puntos de control es desplazado, la curva
nicamente se desplaza en un intervalo definido. Esto se muestra en la figura 2.11:
Fig. 2.11. Desplazamiento de un punto de control y el cambio en la curva debido a este desplazamiento [39].
Los vectores D i p + 1, D i p + 2,, D i, D i + 1, son la base para calcular el vector de desplazamiento di de cada punto
de control P i. Para desplazar cada P i deben tomarse en cuenta los cambios de posicin de los puntos de la curva
C (u i p + 1), C (u i p + 2),, C (u i), C (u i + 1), es decir D i p + 1, D i p + 2,, D i, D i + 1.
Pero a su vez a estos puntos les corresponde por la influencia de P i en sus posiciones, los valores de N i (u i p + 1),
N i (u i p + 2),, N i (u i), N i (u i + 1), los cuales representan el porcentaje de participacin del punto P i en la posicin
de cada uno de los puntos mencionados de la curva. Dicho de otra forma, si el punto P i debe desplazarse, el vector
Captulo 2
40
r
d =
1
k= p
r
[ N (u i+ k ) * D i+ k ]
(2.18)
Donde di es la suma vectorial ponderada de los desplazamientos de los puntos sobre la frontera que estn asociados
al punto de control P i, como se observa en la figura 2.12.
Este clculo es necesario para determinar la direccin del desplazamiento del punto de control P i de forma que tome
en cuenta, en cierta medida, la direccin del desplazamiento de los puntos sobre la frontera, como:
r
d i =
r
dr
d
(2.19)
Si m es nmero de puntos sobre la frontera y q es el subndice del parmetro u de la funcin de interpolacin que
cumple con Max (N i (u i p + 1), N i (u i p + 2),, N i (u i), N i (u i + 1)) entonces el clculo de la magnitud de d i, se
obtiene como:
r
d
Captulo 2
r
Max D1 ,
r
Dq
r
D2 , L
r * e size * fm
, Dm
(2.20)
41
Criterio de Paro.
En los mtodos de optimizacin existen diferentes criterios de paro, los cuales dependen del objetivo de la
optimizacin. En este trabajo se utiliza un criterio basado en la homogeneidad del nivel de esfuerzos de la estructura
medido en cada iteracin. El nivel de esfuerzos de toda la estructura se calculo como:
N =
ne
(
e =1
r )2
(2.21)
Donde N es el nivel de esfuerzo, ne son el nmero total de elementos, e es el esfuerzo de von Misses de cada
elemento y r es el esfuerzo Mximo de la estructura. As el criterio de paro es:
cp = Absoluto
N t +1 N t
10
N t
(2.22)
Por lo tanto si durante la optimizacin, para la iteracin t + 1 se satisface (2.22), el proceso se detiene. Con esto se
asegura que el nivel de esfuerzo en la estructura es homogneo en el orden de 10-5.
ndice de Desempeo.
El espectro de problemas que pueden plantearse es ilimitado por lo que resulta imposible encontrar una
solucin estndar para cada uno de ellos. Es por ello que es necesaria una medida que cuantifique que tan bueno y
que tan cercano a un resultado ptimo es el modelo generado con cualquier mtodo de optimizacin empleado para
la solucin de un problema. El concepto de ndice de desempeo no es particular de los mtodos de optimizacin,
puede ser comparado con el concepto ampliamente usado de eficiencia [30, 45]. Engloba las caractersticas de la
solucin y es adimensional.
Dado que el mtodo de optimizacin se basa en el nivel de esfuerzos, el ndice de desempeo PI se calcula como una
medida del efecto sufrido por la estructura y la causa que lo provoca, es decir es una relacin entre el estado de
esfuerzos de la estructura y el sistema de cargas aplicado. El ndice entonces se calcula como:
ne
1
PI =
( e v e )
F L e =1
(2.23)
Donde PI es el ndice de desempeo, F es la resultante del sistema de fuerzas aplicado, L es la longitud nominal de la
estructura, e es el esfuerzo de von Misses de cada elemento y ve es el volumen de cada elemento. Una caracterstica
fundamental del PI, es que, durante el proceso de optimizacin, mientras una estructura evoluciona hacia la ptima
construida por una geometra continua, el valor de PI se decrementa. La geometra continua es aquella que no
presenta huecos o cavidades importantes.
Captulo 2
42
Captulo 2
43
Conceptos Fundamentales
CAPTULO 3
Conceptos
Fundamentales.
Todo lo que no sucede por accidente o coincidencia,
sucede por diseo.
Jan Bernsen
3. 1
INTRODUCCIN.
Fig. 3.1. Ejemplos de slidos elsticos sometidos a cargas y/o cambios de temperatura.
En principio algunas situaciones de anlisis de esfuerzos pueden ser manipulados por una formulacin general de
elemento finito. Sin embargo el costo computacional es muy alto, por la necesidad de evaluar en tres dimensiones
volumen e integrales de superficie por cada elemento generado por dicha metodologa. Con ms de tres grados de
libertad en cada nodo, el sistema resultante de las ecuaciones del elemento finito puede ser muy largo, requiriendo
computadoras con hardware y software especializado para su solucin.
Sin embargo en la actualidad debido a la complejidad presentada en los componentes, es deseable introducir
simplificaciones en orden, para reducir el tamao del problema y con ello todava tener soluciones razonablemente
precisas y con ello reducir tiempos adems los antes mencionados costos computacionales.
Captulo 3
44
Conceptos Fundamentales
Algunas de estas simplificaciones son:
Los problemas de deformacin axial, suponen que los cuerpos son muy largos y delgados, adems cargados
en una direccin axial solamente. La suposicin clave es que en la direccin de cualquiera de los ejes
coordenados, es la nica componente de esfuerzo distinta de cero y esto reduce el problema a solamente una
ecuacin diferencial en trminos de desplazamiento u y resulta una entonces una simple formulacin de
elemento finito. La formulacin claramente es efectiva para estructuras de tipo armadura.
La formulacin para vigas es otra formulacin especializada, se basa en suposiciones en componentes de
deformacin que reducen el problema a una simple ecuacin diferencial.
El esfuerzo plano y deformacin plana representan el siguiente nivel de aproximacin al comportamiento en
un intento por reducir el problema de anlisis a formas ms manejables.
Es muy importante entender con claridad todas las aproximaciones introducidas en una formulacin particular para
con ello poder llegar a determinar las ventajas que proporciona la eleccin de alguna de ellas. Entonces la
responsabilidad en el anlisis para reconocer cuando una simplificacin del modelo es apropiada se vuelve
fundamental. Como una regla general, es bueno en la prctica comenzar con simplificar un modelo y gradualmente
mover hacia ms modelos sofisticados. En muchas situaciones de anlisis de esfuerzo, esto es posible al crear
armaduras, vigas y modelos de alambre para predecir sobretodo el comportamiento de la estructura.
En este trabajo la simplificacin utilizada ser la proveniente de esfuerzo plano o deformacin plana, dependiendo
del problema planteado. Un modelo de esfuerzo plano o deformacin plana puede ser empleado, para analizar la
estructura total o solamente para reas criticas. Los resultados de un modelo de bajo orden debido a las
simplificaciones aplicadas, son obtenidos definiendo apropiadamente cargas y condiciones de frontera para aislar
porciones de una estructura, adems de tener una precisin muy buena.
Todo esto supone que se tiene una solucin exacta del modelo matemtico. Como la solucin del modelo matemtico
representa el esfuerzo verdadero y deformacin, la estructura depende de la conveniencia de las suposiciones
inherentes en el modelo. Esto es un punto importante para realizar cuando se interpretan resultados producidos por
algn software comercial de elemento finito. Un porcentaje de error cercano a cero en esfuerzo, no debe diferenciar
mucho usando una formulacin de esfuerzo plano al analizar una situacin fsica, al igual que si se aplican las
mismas condiciones al modelo en tres dimensiones.
En la figura 3.2, se muestra el anlisis de una pieza, mediante la simplificacin a un anlisis de esfuerzo plano, y se
realiza una comparacin entre los resultados obtenidos aplicando las mismas condiciones tanto a un modelo
tridimensional, as como a la simplificacin.
Fig. 3.2. Anlisis estructural de una pieza, mediante la simplificacin a un anlisis de esfuerzo plano.
Captulo 3
45
Conceptos Fundamentales
3. 2
3. 2. 1.
Esfuerzo Plano.
Considerando un cuerpo donde su espesor es mucho menor en una direccin, en comparacin con las otras
dos, se supone que el espesor en esta en la direccin z, en este caso, el cuerpo parte del plano XY, como se muestra
en la figura 3.3. La situacin que debe considerarse es un problema de esfuerzo plano, si todas las fuerzas aplicadas
actan en el plano XY como se observa en la figura, se puede simplificar nicamente al anlisis a una cara en un
corte transversal en dicho plano. Bajo estas circunstancias en general es razonable suponer que las siguientes
componentes de esfuerzo son cero: ( YZ ZX)
Fig. 3.3. Un slido de espesor delgado sujeto a cargas en un plano adecuado para un modelo de esfuerzo plano.
Z
XY
YZ
ZX
1
E
= E
0
0
E
1
E
E
1
E
1
G
1
G
0 X
Y
0 0
0 XY
0
0 0
X y
Y X
E
( + )
X
y
=
XY
(3.1)
Esta relacin (3.1) simplificando trminos, puede entonces ser escrita de la siguiente forma matricial:
XY
Captulo 3
=
E
0
E
1
E
0
X
0 Y
1 XY
G
(3.2)
46
Conceptos Fundamentales
Z =
( X + Y )
E
ZY = 0;
ZX = 0;
X
E
Y =
2
1 +
XY
1
0
X
1
0 Y
0 0
XY
2
(3.3)
3. 2. 2. Deformacin Plana.
Considerando un cuerpo que es mucho ms largo en una direccin en comparacin con las otras dos
direcciones. Suponiendo que la longitud en la direccin z y considerando una rebanada unitaria (espesor h=1) del
cuerpo partiendo del plano XY como se muestra en la figura 3.4. La situacin que debe considerar un problema de
deformacin plana si todas las fuerzas actan en el plano XY. Bajo estas circunstancias en general es razonable
suponer que las siguientes componentes de deformacin son cero: ( YZ ZX)
Fig. 3.4. Un slido largo y una rebanada unitaria para un modelo de deformacin plana.
1
X
1
Y
1
E
0
0
Z =
0
XY (1 + )(1 2 )
0
0
0
YZ
ZX
0
0
0
Captulo 3
0
1 2
2
0
0
1 2
2
0
0 X
0 Y
0 0
XY
0 0
1 2 0
2
47
Conceptos Fundamentales
(1 ) X Y
(1 ) Y X
( + )
X
Y
E
=
(
1
2
)
XY
(1 + )(1 2 )
(3.4)
Esta relacin (3.4) simplificando trminos puede entonces ser escrita de la siguiente forma matricial:
E
Y =
2
1 +
XY
Z =
0 X
1
1
0 Y
XY
0 0
2
E ( X + Y )
;
(1 + )(1 2 )
(3.5)
ZY = 0;
ZX = 0;
X E
Y =
E
XY
0
3. 3
E
1
E
0
X
0 Y
1 XY
G
(3.6)
La solucin exacta para el tipo de problemas en dos o tres dimensiones es rara, una de las ventajas del
elemento finito es que es muy fcil de extender los conceptos fundamentales de un problema en una dimensin a otro
de dimensin superior. La nica complicacin es que requiere de una integracin y diferenciacin con cierta
dificultad, pero esto son clculos relacionados con el problema y tienen notacin que identifica los conceptos del
elemento finito. El concepto bsico del elemento finito es ilustrado con referencia a la Ecuacin diferencial parcial
definida en una regin arbitraria, en dos dimensiones:
u
(k x ) + (k y ) + pu + q = 0
x
x
y
y
Captulo 3
(3.7)
48
Conceptos Fundamentales
Donde KX (x, y), KY (x, y), p (x, y) y q (x, y) son funciones definidas sobre el rea (A) y la solucin desconocida esta
dada por u (x, y). Esta ecuacin es reconocida como una generalizacin del problema unidimensional con valores
en la frontera y algunos de los ejemplos ms comunes de aplicacin en ingeniera de dicha ecuacin son: Flujo de
calor en estado estable, variacin del flujo de un fluido, torsin en secciones planas, as como esfuerzo y
deformacin planos, etc.
La ecuacin diferencial (3.7) es de segundo orden y por lo tanto, las condiciones que se involucran en el sistema se
denominan condiciones de frontera. Estas condiciones de frontera se dividen en dos como se menciona en el anexo 3:
Condiciones de Frontera Esenciales (Ce) y Condiciones de Frontera Naturales (Cn). El rea del dominio de
solucin es denotada como A y esta condicionada por la curva C. las condiciones son definidas en trminos de una
coordenada c que corre a lo largo de la frontera y que tiene un vector normal unitario a la superficie (n), tal y como
se muestra en la figura 3.5.
El vector normal tiene componentes (x, y) y son denotadas por nx y ny:
nx
n =
n
y
n =
(n x ) 2 + (n y ) 2 = 1
. (3.8)
Entonces, en la forma de elemento finito las funciones de ponderacin son las funciones de interpolacin Ni usadas
para definir la solucin propuesta para un elemento finito. Los pesos residuales para problemas de valores en la
frontera en dos dimensiones aplicados a (3.7) son:
Captulo 3
49
Conceptos Fundamentales
(k x
)+
(k y
) + pu + q N i dA = 0
A x
x
y
y
i = 1,2,...n
(3.9)
Utilizando el teorema de Green-Gauss (3.68) en los primeros dos trminos en los pesos residuales se tienen:
u
u
u N i
(k x
) N i dA = k x
N i n X dC k x
dA
A x
x
x
x
x
u
u
u N i
A y ( k y y ) N i dA = C k y y N i nY dC k y y y dA
(3.10)
(3.11)
u
u
u N i
u N i
ky
+ puN i + qN i dA = 0
nX + k y
nY N i dC + k x
A
x
y
x x
y y
(3.12)
Separando las integrales de frontera, en dos partes una donde se especifican las condiciones de frontera esenciales
(Ce) y otra donde se especifican las condiciones de frontera naturales (C n) y sustituyendo las condiciones en (3.12),
se tiene:
Ce
u
u
u N i
u N i
n X + k y nY N i dC + (u + )N i dC + k x
ky
+ puNi + qNi dA = 0
A
x
y
x x
y y
Cn
(3.13)
Se requiere entonces suponer una solucin que satisfaga las condiciones de frontera esenciales, por lo tanto una
solucin supuesta es la llamada forma dbil dados problemas con valores en la frontera, y ser:
(u + ) N dC + k
i
Cn
u N i
u N i
ky
+ puNi + qNi dA = 0
x x
y y
i = 1,2,...n (3.14)
u ( x, y ) = ( N 1 ( x, y )
Captulo 3
u1
u
N 2 ( x, y ) K N n ( x, y ) ) 2 N T d
M
u
n
(3.15)
50
Conceptos Fundamentales
u N 1
=
x x
u N 1
=
y y
N 2
x
N 2
y
N n
x
N n
y
u1
u 2
B xT d
M
u
n
u1
u 2
B Ty d
M
u
n
(3.16)
Donde u1, u2, un, son las soluciones desconocidas en los nodos que conforman el elemento. La solucin supuesta
debe entonces estar en funcin de las coordenadas de la frontera c de la siguiente forma:
u1
u
u (c) = ( N 1 (c) N 2 (c) K N n (c)) 2 N CT d
M
u
n
(3.17)
N i T
N i T
T
T
dA = 0
+
+
N
N
d
N
dC
k
+
+
B
d
k
(
)
B
d
pN
N
d
qN
i
C
i
x
x
y
y
i
i
C
A
x
y
(3.18)
Escribiendo todas las ecuaciones, con Ni, i =1,2,, n, en una matriz se tiene:
N 1 (c )
N 1 (c )
N 2 (c ) T
N 2 (c )
C M N C d + M dC +
n
N (c )
N (c )
N 1
N 2
+ k x x
A
M
N n
N 1
N 2
T
B x d k y y
N n
N1
N1
0
N2
N2 T
0
T
dA =
B y d + p
+
N
d
q
M
M
M
0
N
N
n
n
(3.19)
( N
Cn
N CT d + N C ) dC + ( k x B x B xT d k y B y B Ty d + pNN T d + qN )dA = 0
Captulo 3
(3.20)
51
Conceptos Fundamentales
Reacomodando trminos de acuerdo a las cantidades que involucran a d, y pasndolos al lado derecho, se tiene la
ecuacin de los elementos de la siguiente manera:
T
T
T
N N T dC +
d = N dC +
(
k
B
B
+
k
B
B
+
pNN
)
dA
C
C
A x x x y y y
C
A qN dA (3.21)
C
C
n
n
Los primeros dos trminos dentro de la integral de rea pueden ser colocados en una forma matricial:
k x Bx B + k y B y B = (Bx
T
x
T
y
kx
B y )
0
0 B xT
k y B Ty
BCB T
(3.22)
Donde
N 1
B T = Nx
1
y
N 2
x
N 2
y
N n
x
N n
K
y
K
k x
C=
0
0
k y
(3.23)
Sustituyendo (3.23) en (3.21), se obtienen las ecuaciones de elemento finito como sigue:
T
T
N N T dC +
d = N dC +
(
BCB
pNN
)
dA
C
C
A
C C
A qN dA (3.24)
C
n
n
Definiendo matrices de n x n
kk =
BCB
A
k P = pNN T dA
dA
k = N C N CT (3.25)
C
Definiendo vectores de n x 1
rq =
qN dA
r = N C dC
(3.26)
(kk + k p + k )d = rq + r
(3.27)
Las cantidades k y k, son el resultado de aplicar condiciones de frontera que afectan solamente a los elementos que
tienen condiciones especificadas como condiciones de frontera naturales (NBC).
Captulo 3
52
Conceptos Fundamentales
3. 3. 2. Ecuaciones de Elemento en 2D.
Un tpico elemento es el triangulo simple o de tres nodos. El error introducido en la geometra del modelo
son aquellos resultantes, de aproximar las fronteras de la curva por lneas, representando lados del elemento
triangular. Estos errores pueden ser reducidos por el incremento del nmero de elementos. Las formulas de forma
estn disponibles por la evaluacin integral cerrada dentro del dominio triangular.
La evaluacin de las integrales en la frontera son pequeas en comparacin con los dominios rectangulares. Las
ecuaciones se pueden desarrollar para elementos triangular de tres nodos o tambin de un orden superior, pero por
facilidad de programacin se utilizarn elementos de tres nodos. Un elemento de este tipo se muestra en la figura 3.6,
sus coordenadas nodales estn dadas por (x1, y1), (x2, y2), (x3, y3), dems de las direcciones del los vectores normales
n y las coordenadas de la frontera c, son mostradas para cada uno de sus lados.
El origen de las coordenadas de frontera c es el primer nodo de cada lado. De este modo para un lado dado c va de 0
a la longitud del otro lado. Asumiendo las variables de solucin en las tres esquinas como los grados de libertad
nodales, se tiene un total de seis grados de libertad u1, v2, u2, v2, u3 y v3. Por simplicidad en la integracin, se asume
que cualquier fuerza aplicada en un cuerpo o superficie es constante en el elemento.
Las funciones de interpolacin para un elemento triangular de tres nodos se muestra en la suposicin de la solucin
de elemento finito que se necesita se da en la forma siguiente:
0
N
u
u ( x , y ) = = 1
N1
v
0
N
0
N
0
u1
v1
0 u 2
N 3 v 2
u3
v
3
(3.28)
Donde N1, N2 y N3, son las funciones de forma. Si ponemos (3.28) en funcin de las coordenadas de frontera c se
tiene:
0
N
u ( c ) = 1
N1
0
Captulo 3
N
0
N
0
u1
v1
0 u 2
N 3 v 2
u3
v
3
= N
T
c
(3.29)
53
Conceptos Fundamentales
Un polinomio lineal completo en dos dimensiones tiene tres trminos y as una solucin de elemento finito, para un
solo elemento. Se puede entonces realizar el procedimiento para una dimensin por facilidad y entonces extrapolarlo
para dos o tres dimensiones, el desarrollo presentado se realiza para un triangulo con un solo grado de libertad por
nodo. El polinomio se muestra en el siguiente polinomio:
u ( x , y ) = ( c 0 + c 1 x + c 2 y ) = (1
c0
y ) c1
c
2
(3.30)
Los coeficientes c0, c1 y c2, pueden ser expresados en trminos de los grados de libertad nodales, evaluando el
polinomio para los nodos del elemento triangular como sigue:
u1
u2
u
3
1
= 1
1
x1
x2
x3
y1
y2
y3
c 0
c1
c
2
(3.31)
Invirtiendo la matriz (3.31), dado que es un sistema lineal, se obtiene de esta manera el valor de los coeficientes c:
c0
c1
c
2
f1
1
=
b1
2A c
1
f2
b2
c2
f 3 u1
b3 u 2
c 3 u 3
(3.32)
Donde A es el rea de un triangulo, los valores de f, b y c, estn dados en funcin de las coordenadas de los nodos
como sigue:
f1 = x 2 y 3 x3 y 2 ;
b1 = y 2 y 3 ;
f 2 = x 3 y1 x1 y 3 ;
b 2 = y 3 y1 ;
f 3 = x1 y 2 x 2 y1 ;
b3 = y1 y 2 ;
c1 = x 3 x 2 ;
c 2 = x1 x 3 ;
c 3 = x 2 x1 ;
(3.33)
1
1
A = ( x2 y1 + x3 y1 + x1 y2 x3 y2 x1 y3 + x2 y3 ) = ( f1 + f 2 + f 3 )
2
2
(3.34)
Estas cantidades son geomtricas, es decir que su valor numrico depender directamente de las caractersticas
fsicas de cada elemento triangular. Sustituyendo los valores correspondientes de A, f, b y c en los coeficientes, en
(3.32), y posteriormente sustituyendo en (3.30) se tiene:
u ( x , y ) = (1
f1
1
y)
b1
2A
c1
f2
b2
c2
f 3 u1
b3 u 2
c 3 u 3
(3.35)
Teniendo la suposicin de solucin de elemento finito (3.38), entonces podemos sustituir los valores de las
expresiones (A, f, b, c) en (3.35), desarrollando y simplificando se obtienen las funciones de forma para el caso
unidimensional, tal y como se muestra:
Captulo 3
54
Conceptos Fundamentales
1
1
( x 3 ( y y 2 ) + x ( y 2 y 3 ) + x 2 ( y + y 3 )) =
( xb1 + yc 1 + f 1 )
2A
2A
1
1
N2 =
( x 3 ( y + y 1 ) + x1 ( y y 3 ) + x ( y1 + y 3 )) =
( xb 2 + yc 2 + f 2 )
2A
2A
1
1
N3 =
( x 2 ( y y1 ) + x ( y 1 y 2 ) + x1 ( y + y 2 )) =
( xb 3 + yc 3 + f 3 )
2A
2A
N1 =
(3.36)
Cada funcin de interpolacin Ni es 1 en el i-simo nodo y 0 en cada uno de los otros nodos. Las fronteras son
definidas por los tres lados del elemento. Para cada lado la solucin es lineal tal y como lo demuestran los valores de
las funciones de interpolacin.
Para el caso de anlisis de esfuerzo plano y deformacin plana, por diferenciacin del desplazamiento, la matriz de
deformacin-desplazamiento B puede ser establecida como:
u N 1
X x x
v
Y =
= 0
y
XY u v N 1
y + x y
XY
b1
1
=
0
2 A c
1
0
N 1
y
N 1
x
0
c1
b2
0
0
c2
b3
0
b1
c2
b2
c3
N 2
x
0
N 2
y
0
N 2
y
N 2
x
N 3
x
0
N 3
y
u1
v
0 1
u
c3 2 B T d
v
b3 2
u 3
v3
u1
0 v1
N 3 u 2
y v 2
N 3 u
3
x v
3
(3.37)
kd = rq + rb
(3.38)
Captulo 3
55
Conceptos Fundamentales
elemento finito. Para un problema de esfuerzo plano en el modelo es espesor es denotado como h, suponiendo que es
una rebanada unitaria, para un problema de deformacin plana h=1.
Para un problema plano, suponiendo un espesor constante en un elemento, la integral de volumen se reduce a una
integral de rea A y la integral de superficie se reduce a una integral de lnea sobre los lados del elemento C. las
cargas aplicadas y fuerzas de cuerpo tienen componentes solamente en el plano XY. Ninguno de los trminos en la
matriz B es una funcin de x o y, la integracin obtenida de la matriz de los elementos es trivial. La matriz de rigidez
esta dada entonces por:
k = h BCB T dA = hABCB T
(3.39)
1
0
E
1
C=
0 (3.40)
1 + 2
1
0 0
2
1
0
E
1
0 (3.41)
C=
(1 + )(1 2 )
1 2
0
0
Esfuerzo Plano
Deformacin Plana
rb = h
A
h
A
h
A
h
bx
N dA = A
by
h
A
h
A
h
A
N 1 b x dA
N 1 b y dA
N 2 b x dA
N 2 b y dA
N 3 b x dA
N 3 b y dA
(3.42)
Integrando para un triangulo, asumiendo las fuerzas de cuerpo constantes en el elemento, el resultado de la
integracin ser:
rb =
hA
(b x
3
by
bx
by
bx
by )
(3.43)
El vector de carga para cargas distribuidas, aplicadas a lo largo de uno o ms lados del elemento, esta dado por:
Captulo 3
56
Conceptos Fundamentales
qx
dC
r q = h N C
q
y
(3.44)
Generalmente, las fuerzas de superficie aplicadas son conocidas en trminos de componentes que estn en direccin
normal y tangencial a la superficie. Denotando las componentes normal y tangencial de la carga aplicada en q n y q t,
con referencia a la figura 3.7, estas fuerzas pueden ser relacionadas a las componentes en las direcciones
coordenadas como:
qx nx
=
q n
y y
n y q n
n x qt
(3.45)
Donde nx y ny son las componentes del vector normal unitario n en la frontera donde se aplican las fuerzas. La
frontera del elemento se define por los tres lados. Para cada lado la solucin es lineal en trminos de las coordenadas
C y los grados de libertad en los nodos que forman el elemento.
Para el lado 1.
c L12
u L12
=
v
0
0
c L12
L12
c
L12
c
L12
0
0
u1
v1
0
u 2 N T d
C
0 v 2
u 3
v
3
0 C L12
(3.46)
L12 = ( x 2 x1 ) 2 + ( y 2 y1 ) 2
(3.47)
Las componentes del vector normal unitario en el lado puede ser calculado como:
nX =
Captulo 3
( y 2 y1 )
L12
nY =
( x 2 x1 )
L12
(3.48)
57
Conceptos Fundamentales
Para obtener el vector de carga aplicado en el lado 1-2 del elemento, se resuelve la integral de (3.44) y se tiene:
qx
hL
rq = h N C dC = 12 (q X
2
qy
C
qY
qX
0 0)
qY
(3.49)
rq =
hL12
(nx qn n y qt
2
n y qn + nx qt
nx qn n y qt
n y qn + nx qt
0 0)
(3.50)
Procediendo de manera similar, el vector de cargas equivalente para presiones normales y tangenciales en el lado 2 y
el lado 3 pueden ser escritas como sigue:
Para el lado 2.
rq =
hL23
(0 0 nx qn n y qt
2
n y q n + n x qt
n x q n n y qt
L23 = ( x3 x 2 ) 2 + ( y 3 y 2 ) 2
nX =
( y3 y 2 )
L23
nY =
n y q n + n x qt )
(3.51)
(3.52)
( x3 x 2 )
L23
(3.53)
Para el lado 3.
rq =
hL31
(nx qn n y qt
2
n y q n + n x qt
0 0 n x q n n y qt
L31 = ( x3 x1 ) 2 + ( y 3 y1 ) 2
nX =
3. 3. 4.
( y1 y 3 )
L31
nY =
n y q n + n x qt )
(3.54)
(3.55)
( x1 x3 )
L31
(3.56)
Con la obtencin de las matrices de rigidez, as como de los vectores de carga para cada elemento, se puede
proceder a realizar un ensamble de estos, dentro de una matriz llamada Matriz de Ensamble Global, as como
tambin de los vectores de carga, dentro de un vector denominado Vector de Cargas Global. Posteriormente se
aaden las condiciones de frontera, con el fin de reducir las dimensiones de cada una de los elementos involucrados
en el sistema global, como son: la matriz de ensamble global, el vector de cargas global y el vector de
Captulo 3
58
Conceptos Fundamentales
desplazamientos global, como se muestra en (3.37). Dicho sistema puede resolverse de manera lineal (ver anexo 3),
como:
1
(3.57)
d =K R
El clculo de (3.38) proporciona la solucin nodal del sistema. Obtenido el vector de soluciones nodales d, se puede
realizar el clculo de cantidades que se requieren saber, en un anlisis por elementos finitos como lo son: las
deformaciones y el esfuerzo de Von Misses.
La deformacin por elemento se obtiene valuando (3.37) utilizando los valores geomtricos (3.33 y 3.34). El valor
del esfuerzo por elemento se obtiene utilizando el valor de deformacin calculado en (3.37) mediante un producto
punto, como se muestra:
= C
(3.58)
Se puede ver claramente en (3.58) que el valor de la matriz C, depende directamente de si el anlisis que se esta
realizando es de esfuerzo plano o deformacin plana (3.40 o 3.41).
El valor del esfuerzo de Von Misses para cada elemento por lo tanto tambin depende del tipo de anlisis, esfuerzo
plano o deformacin plana, y entonces se calcula como:
vm i =
1
2
( 1 2 ) 2 + ( 2 ) 2 + ( 1 ) 2 + 6 ( XY )
2
(3.59)
Con la obtencin de valores de esfuerzo de von Misses mediante (3.59), es la base de la metodologa de optimizacin
propuesta en este trabajo, con los valores de de esfuerzo de von Misses para cada elemento, se puede entonces
graficar los valores de dichos esfuerzos y obtener una distribucin en la estructura analizada. En el captulo siguiente
se muestra la implementacin del algoritmo que da solucin al problema de optimizacin de forma, tomando como
base el esfuerzo de von Misses.
Captulo 3
59
CAPTULO 4
Implementacin del
Mtodo de Optimizacin
de forma.
La sabidura del hombre es como las aguas,
Que algunas bajan del cielo y otras brotan de la tierra.
Francis Bacon
4. 1
INTRODUCCIN.
En los ltimos aos la mayor parte de los desarrollos de solucin, se han concentrado en el empleo de los
mtodos como son: Diferencias Finitas (FDM), Volmenes Finitos (FVM), Elementos Frontera (BEM), y Elementos
Finitos (FEM). Una de las ventajas principales de utilizar el mtodo de elementos finitos, es su capacidad para
manejar geometras complejas y permitir refinamiento local de la malla en regiones del modelo que lo necesiten; en
particular, en los lugares en donde existan radios de curvatura pequeos [5].
Ejemplos de este tipo de problemas son: carroceras de automviles, trenes, aviones, y en general cualquier medio de
transporte, pero adems en el caso de estructuras sometidas a fuerzas de viento, edificios, torres de enfriamiento,
tanques etc., as como tambin estructuras sometidas a altas temperaturas como ollas de acero lquido, hornos, etc.; y
en general elementos mecnicos. Todos estos problemas de ingeniera se resuelven realizando una simulacin por
computadora, la cual consiste en una aproximacin a una prueba como por ejemplo: un tnel de viento o agua con un
perfil a escala, elementos sometidos a cargas dinmicas o estticas, etc., todo ello con sus respectivas condiciones de
frontera, con las cuales poder definir el problema.
Para lograr una buena aproximacin a la solucin durante una simulacin que involucre mecnica de fractura, el
punto fundamental es obtener una discretizacin de las geometras, tal que las representen eficaz y fielmente. Para
modelar las geometras de los perfiles, es muy comn el uso de tcnicas paramtricas, las cuales logran una excelente
aproximacin a la geometra real, mediante la modificacin de puntos controlados libremente por el diseador.
Uno de los mtodos ms utilizados en la generacin automtica de mallas es la tcnica denominada triangulacin de
Delaunay. La triangulacin Delaunay define un mtodo de conectar un conjunto arbitrario de puntos de tal manera
que forman un conjunto topolgicamente vlido de tringulos que no se intersecan, como se observa en la figura 4.1.
En general el refinamiento de la malla en zonas especficas ayuda a esta tarea. Lo ms comn en estos casos es el uso
de elementos finitos triangulares, aunque tambin pueden ser cuadrangulares, hexagonales, etc. Sin embargo, el uso
de elementos de mayor complejidad implica elevar la complejidad del modelado y mallado de la geometra.
Captulo 4
60
Al obtener una malla con muy buena definicin permite entonces, realizar el desarrollo de un algoritmo capaz de
resolver un sistema de ecuaciones mediante FEA, para posteriormente introducir un criterio, para comenzar a
modificar la estructura, es decir a optimizarla; en donde el criterio podr ser un parmetro modificable de la
estructura como por ejemplo: la altura, el peso, el volumen, el esfuerzo, etc.
4. 2
ALGORITMO DE OPTIMIZACIN.
El algoritmo de optimizacin conlleva una serie de etapas a seguir (ver captulo 2 seccin 2.3), en las cuales
destacan tres puntos:
1. Modelado Geomtrico.
2. Anlisis por Elementos Finitos.
3. Criterio de Optimizacin.
Como se muestra en la figura 4.2, cada uno de los puntos antes mencionados ser detallado para entender el mejor el
funcionamiento de la metodologa de diseo. El modelado geomtrico es realizado mediante curvas B-Spline, ya que
permite obtener informacin de puntos vecinos. En este trabajo se plantea el desarrollo de un mallador para
estructuras en dos dimensiones, que ser utilizado para durante al anlisis por elementos finitos, como un requisito
para tener una mejor aproximacin a la solucin del sistema. Obteniendo los esfuerzos provenientes de FEA, se
procede entonces a realizar la optimizacin tomando como base dichos valores, as como la informacin de los
puntos vecinos.
Captulo 4
61
Como se observo en el captulo 2 seccin 2.4, las curvas paramtricas ofrecen grandes ventajas. Para la
implementacin del modelado geomtrico, mediante curvas paramtricas, en este trabajo se ha tomado la decisin de
utilizar las curvas B-Spline, debido a:
1.
2.
3.
Sus propiedades.
La adaptacin de la curva ante posibles movimientos de uno de sus puntos de control.
La facilidad de programacin.
Todo ello con el fin de lograr obtener modificaciones de las fronteras de nuestro modelo, sin cambios bruscos de
geometra sufridos durante la optimizacin de forma. Partiendo de las propiedades de las curvas B-Spline, se necesita
tener un nmero de puntos denominados puntos de control, como se observa en la figura 4.3, la figura que forman
dichos puntos se le denomina polgono de control; a travs de los cuales la curva B-Spline va a tratar de ajustarse a
los puntos de control de una manera suave sin generar cambios bruscos en la curva.
En la figura 4.4 se muestra la diferencia entre las curvas de Bezier y las B-Spline, tomando como base los puntos de
control de la figura anterior, se puede observar que la curva B-Spline tiende a aproximarse mejor a dichos puntos
debido a su definicin y a que es una curva dividida por segmentos paramtricos, los cuales permiten una mejor
adaptacin al polgono de control.
a)
b)
Fig. 4.4. a) Curva de Bezir y b) Curva B-Spline.
Captulo 4
62
Para este trabajo se tom la decisin de utilizar el Mtodo Centrpeto, debido a que, como lo muestra la figura
anterior, este mtodo provoca un mejor ajuste y suavidad a una curva determinada sin una concavidad excesiva ni
una rigidez como lo muestran el mtodo de longitud de cuerda y el mtodo de espaciado uniforme respectivamente.
Mtodo Centrpeto.
Suponiendo un numero de puntos de control P0, P1,, P n, se debe seleccionar un valor positivo de una
potencia a, usualmente su valor es de . La longitud entre los puntos del polgono de control son medidos como:
L=
i =1
Pi Pi 1
(4.1)
Lk =
i =1
Pi Pi 1
(4.2)
Por consiguiente, L0= 0, L1,, L n= 1, la divisin se encuentra en el intervalo [0,1] acorde a la longitud de los puntos
del polgono bajo las nuevas distancias medidas. Por lo tanto los parmetros t son:
t0 = 0
tk = Lk
tn = 1
(4.3)
Vector de Knots.
Obteniendo los parmetros t, se puede generar un vector de knots. Suponiendo que se tienen n + 1
parmetros t0, t1,, t n. Para una curva B-Spline de grado p se necesitan m+1 knots, donde m = n + p + 1. Si la curva
es restringida, los primeros p + 1 y los ltimos p + 1 son 0 y 1 respectivamente. Para los knots n-p restantes, se puede
tener un espaciado acorde a las condiciones.
Captulo 4
63
u 0 = u1 = K = u
u
u
m p
j+ p
= u
1
p
m p +1
= 0
j + p 1
i= j
= K
j = 1, 2,, n - p
= u
= 1
(4.4)
Donde u son los knots, n es el nmero de puntos de control, m es el nmero de knots para construir la B-Spline y p es
el grado de las funciones de base. El vector de knots entonces esta dado por:
U = (0
j+ p
1)
(4.5)
Si u aparece k veces, se dice que u i es un knot mltiple o que tiene multiplicidad k. Esto tiene que ver directamente
con el valor de p en las funciones de base. Si p = 5, la multiplicidad ser 5, es decir que en el vector de knots U los
primeros cinco trminos sern 0 y los ltimos 5 sern 1. Los knots pueden ser considerados como puntos de divisin
que subdividen el intervalo [u 0, u m] o [0, 1], a donde cada subdivisin se les denomina segmentos de knots.
La multiplicidad de un knot tiene dos implicaciones importantes en las funciones de base:
1.
2.
Cada knot de multiplicidad k reduce en k-1 las funciones de base diferentes de cero.
En cada knot interno de multiplicidad k, el nmero de funciones de base diferentes de cero son p k + 1,
donde p es el grado de las funciones de base.
4. 3. 1. Funciones de Base.
Para definir correctamente una curva B-Spline se necesita conocer un parmetro ms, el grado de las
funciones base (p). Al aumentar el grado p de las funciones, aumenta la suavidad de la curva B-Spline y con ello la
complejidad de solucin de la curva, as como un mayor tiempo de ejecucin de la misma. La definicin de las
funciones de base de grado p se define en una forma recursiva, como se observ en el captulo 2 seccin 4.4.2, (2.4).
La construccin de las funciones de base de forma recursiva se muestra en la figura 4.6:
Fig. 4.6. Generacin recursiva de las funciones de base de una curva B-Spline de grado p [39].
En la figura 4.7 se observa como afecta el aumento del grado de la B-Spline en un conjunto de puntos de control
dados, siempre con la condicin de que el grado p ser menor que el numero de puntos de control, p = n - 1.
Captulo 4
64
p=1
p=2
p=3
p=5
p=8
p = 11
Fig. 4.7. Impacto del grado p en las funciones de base de una curva B-Spline.
La definicin de una B-Spline (ver captulo 2 seccin 2.4.2.b.), esta dada por el producto punto de las funciones de
base de grado p (N i,, P) y los puntos de control (P i ), valuados en u, es el knot. Existen entonces dos tipos de curva BSpline, tal y como se observa en la figura 4.8: Abierta y Cerrada.
a)
b)
Captulo 4
65
0 , u
1
m
, u
2
m
,K
, u
= 1
(4.6)
Hacer coincidir el primer P0 y el ltimo P n punto de control. Es decir hacer coincidir el P0 = P n p +1, P1 = P n p + 2,
P2 = P n p + 3, y de igual manera los knots (u) como se observa en la figura 4.9.
Fig. 4.8. Puntos y knots coincidentes en una curva B-Spline Cerrada [39].
El factor del cual depende el nmero sobre el que se harn las coincidencias de puntos de control, ser el grado p de
las funciones de base, dado que p = 3, el primer punto de control es igual al antepenltimo punto, el segundo ser
igual al penltimo y el tercer punto de control ser igual al ultimo punto de control, como se muestra en la figura 4.9.
Fig. 4.9. Puntos coincidentes para lograr una curva B-Spline Cerrada de grado p [39].
De esta manera los knots se traslapan igual que los puntos de control, en secuencia semejante. Con esto al programar
las ecuaciones antes mencionadas para encontrar el parmetro t, y posteriormente lograr encontrar los knots,
partiendo de un grupo de puntos de control, se llega a poder modelar, para nuestro caso, perfiles cerrados. En la
Captulo 4
66
a) Circulo
Tiempo:
4.4687 segundos.
b) Figura libre
Tiempo: 4.8935 segundos.
c) Perfil de un auto
Tiempo: 6.6718 segundos.
4. 4
Captulo 4
67
Mallado Estructurado (uniforme). Es aquel mallado que al ser generado lleva una secuencia de acomodo
de los elementos, de manera consecutiva.
2.
Mallado No Estructurado (no uniforme). Es aquel mallado que al ser generado no lleva una secuencia de
uniforme acomodo de los elementos es decir no lleva una direccin constante, sino que se forma de manera
aleatoria.
Estos tipos de mallado en general al hacer el mallado ms fino (refinado de malla o remallado), es decir un mallado
ms pequeo, haciendo que los elementos sean ms pequeos, permiten una mejor aproximacin al objeto
geomtrico o perfil a analizar, todo esto lo podemos observar ms claramente en la figura 4.11.
a) Mallado Uniforme.
b) Mallado no Uniforme.
Fig. 4.11. Tipos de Mallado y fases de refinado de malla: a) Estructurado y b) No Estructurado [37].
4. 4. 1. b.
Triangulacin de Delaunay.
(4.7)
En otras palabras, Vj es la regin del espacio cuyos puntos estn ms cerca de Pj, que de cualquier otro punto del
conjunto. El conjunto de todos los polgonos de Voronoi es tambin conocido como diagrama de Dirichlet. De la
definicin resulta claro que un lado del polgono de Voronoi debe estar a igual distancia de dos puntos del conjunto
{Pi}, siendo un segmento de la recta bisectriz de dichos puntos. Si se unen todos los pares de puntos cuyas
bisectrices tienen algn segmento que es frontera de un polgono de Voronoi, el resultado es una triangulacin del
Captulo 4
68
Fig. 4.12. Conjunto de puntos en el plano, Diagrama de Dirichlet y Triangulacin de Delaunay [23].
Frecuentemente se define la triangulacin Delaunay de un conjunto de puntos como aquella en la cual ningn punto
cae en el crculo circunscrito a cualquier tringulo (Entindase por crculo circunscrito a aqul delimitado por la
circunferencia que pasa por los tres vrtices del tringulo) [2]. Ambas definiciones son equivalentes. En efecto, en el
caso genrico, a cada vrtice C del diagrama de Dirichlet concurren tres lados, por lo tanto, tres polgonos de
Voronoi. Los vrtices del diagrama de Dirichlet son, por lo tanto, los centros de los crculos circunscriptos a cada
tringulo Delaunay asociado. Ningn otro punto D puede caer dentro del crculo circunscrito, ya que en ese caso, el
punto C pertenecera al polgono de Voronoi correspondiente a D, y no sera vrtice del diagrama de Dirichlet (ver
Figura 4.13).
Una propiedad importante de la triangulacin Delaunay en dos dimensiones es que, dados 4 puntos tales que formen
un cuadriltero convexo, la triangulacin Delaunay divide al cuadriltero en dos tringulos tales que el mnimo
ngulo es mximo. En otras palabras, la divisin del cuadriltero por la otra diagonal dara una triangulacin con un
ngulo mnimo menor. Esta condicin implica que la triangulacin Delaunay es ptima en el sentido de producir la
triangulacin con mayor ngulo mnimo (ver figura 4.14).
La condicin de maximizar el ngulo mnimo es entonces equivalente a la de minimizar el radio de la circunferencia
circunscripta, que, en este caso es equivalente a la condicin Delaunay. Si la mnima distancia entre dos puntos AB
del cuadriltero corresponde a una diagonal, tanto la condicin de maximizar el ngulo mnimo como la condicin
Delaunay definen la triangulacin ABC, ADB.
Captulo 4
69
Fig. 4.15. Nube de puntos de un dominio bidimensional y la malla generada a partir de dicha nube [23].
A este tipo de modificaciones se le conoce como remallado, en donde despus de aplicar la Triangulacin, existen
zonas en las cuales es necesario, un mallado ms fino sin la necesidad de modificar toda la malla, esto se realiza en
zonas en donde la triangulacin no es tan efectiva o no tiene una buena definicin o aproximacin a la geometra
real, pero tambin se utiliza en zonas en donde el diseador crea que existe riesgo o posibilidad de fractura, como se
puede observar en la figura 4.16.
a) Mallado Inicial.
Captulo 4
70
Partiendo de la segmentacin de la geometra (perfil), la cual para nuestro caso de aplicacin es modelada mediante
curvas B-Splines. Esta parametrizacin permite modelar curvas (por medio de segmentos) de una manera ms suave,
solo elevando el grado de los segmentos que integran la curva, aproximndose as a una geometra real, sin generar
esquinas o picos durante el modelado (ver captulo 2 seccin 2.5).
El modelado paramtrico nos permite construir una curva a partir de segmento de curvas de un cierto grado (en este
trabajo el grado para dichas curvas es 3). Estos segmentos tienen un punto inicial (A) y un punto final (B). A partir
de conocimiento de estos puntos, se puede generar una lnea imaginaria que los conecta como se observa (de manera
exagerada) en la figura 4.17, donde los puntos en rojo son los puntos de inicio y final de cada segmento de curva
paramtrica, esta aproximacin mediante lneas rectas son las bases para generar la nube de puntos.
El nmero de puntos que definen a cada uno de los segmentos de recta creados, son tantos como se aproximen a la
geometra real, es decir no hay un nmero mnimo o mximo de puntos de control definidos para determinar un
objeto geomtrico, lo que implica que entre mayor sea el numero de puntos de control que se utilicen en la definicin
o modelado paramtrico del perfil, se tendr una cantidad mas grande de segmentos de curva de tercer grado y
existir una mejor aproximacin al perfil real.
El segmento de recta generado puede ser subdividido en un nmero de pequeos subsegmentos, tantos como se
requiera y lo permita la geometra del perfil, con lo cual se logra obtener un refinado de malla, de manera implcita,
aceptable cercano a las zonas de inters, es decir en donde existan cambios bruscos en la geometra. Esto permite
realizar al mismo tiempo una generacin de malla del perfil y su refinamiento. Con esto se logra distinguir entre 5
tipos de mallado para este trabajo, donde con el primero ser del tipo grueso (cero subdivisiones por segmento de
recta generado) y el quinto ser el fino (con 5 subdivisiones por segmento de recta dado), como se observa en la
figura 4.18 (puntos en azul).
a)
Mallado 1( 0 Subdivisiones)
b) Mallado 3 (2 Subdivisiones )
c) Mallado 5 (4 subdivisiones)
Captulo 4
71
PM
AB
A( x, y ) + B ( x, y )
2
(4.8)
Donde PMAB es el Punto medio del segmento de recta AB. Posteriormente este punto medio obtenido se multiplica
por un factor r, donde r > 1 debido a que es factor de ampliacin, para que el punto sea escalado una cierta distancia
(aproximadamente la distancia del segmento de recta) para con ello generar tringulos equilteros adems de
producir un mallado lo ms homogneo posible:
NuevoPM = PM
AB
*r
(4.9)
Donde NuevoPM es el Nuevo punto medio y r es el Factor de escala. Al obtener el nuevo punto medio NuevoPM ya
escalado, se realiza el mismo procedimiento. Ahora el segmento de recta AB, sern las coordenadas de inicio y de
final de cada segmento que se genera tomando como punto inicial uno de los nuevos puntos medios y como punto
final el siguiente nuevo punto medio. Esto se realiza de manera iterativa a travs de una rutina de programacin. Con
esto se obtiene una nube de puntos, que refleja una expansin puntual, lo cual se observar como un refinamiento
de malla en zonas cercanas al perfil modelado, lo cual nos dar una mejor aproximacin en la solucin final, esta
expansin es un parmetro que se puede modificar dando un numero finito de iteraciones, donde para este trabajo su
valor es de 500. Esta descripcin se puede observar en la figura 4.19, donde se muestra esta expansin o
refinamiento.
a) 2
b) 3
c) 5
d) 8
e) 10
Con lo anterior se demuestra la adaptatividad del algoritmo para generar puntos alrededor de perfiles especficos,
adems de permitir observar una cavidad con la misma geometra de nuestro perfil, dentro del dominio
computacional, el cual es cuadrangular. Conociendo las dimensiones de la estructura, podemos utilizarlas para
delimitar nuestro dominio computacional, logrando con esto dar frontera a la expansin generada por la nube de
puntos. En la figura 4.20 se muestra la nube de puntos, la cual esta delimitada por el dominio cuadrangular.
Fig. 4.20. Nube de puntos generada por el algoritmo descrito, restringido por un dominio cuadrangular.
Captulo 4
72
Fig. 4.21. Calculo del centroide o baricentro de uno los tringulos (elementos).
De esta manera conocen los centroides de todos los elementos triangulares generados. Conociendo los nodos que
pertenecen a los segmentos que modelan el perfil de la cavidad, se puede conocer los elementos que tienen como
vrtices a estos nodos, con esto reducimos el sistema a solo los elementos que se quieren eliminar y tan solo los
externos generados alrededor del modelo del perfil. Teniendo este sistema de elementos reducido y el conocimiento
de sus respectivos centroides, se realiza una comparacin entre las coordenadas de los centroides que estn al interior
de los segmentos de curva que modelan el perfil y los externos a este, con el fin de poder eliminarlos, entonces la
comparacin se realiza mediante la siguiente condicin:
(4.10)
Es decir si las coordenadas del centroide se encuentran situadas al interior del lmite, en este caso el lmite son los
puntos que forman la curva que modelan el perfil, se obtiene el numero del elemento que contiene dicho centroide, y
posteriormente se elimina este elemento del arreglo general, quedando nicamente los tringulos externos a la curva
del perfil como se muestra en la figura 4.22.
a) Antes
b) Despus
Captulo 4
73
b) Perfil Romboidal
Gracias a la generacin de la nube de puntos o nodos en forma de explosivo, mediante un factor de escala que
podemos modificar, se observa que los tringulos obtenidos por la aplicacin de la tcnica de la triangulacin de
Delaunay, estos son elementos que no tienen un sesgo importante, ya que se intenta que sean equilteros, lo que
permite:
1.
2.
Captulo 4
74
d) Mallado 4:
3264 nodos, 6429 elementos.
Tiempo:
67.125 segundos.
En la figura 4.25, se muestran otros casos de aplicacin; las mallas correspondientes a tres geometras: un rombo, un
hexgono y un auto. Para cada uno de ellos se presentan dos mallas, una de ellas gruesa y la otra fina, adems de
algunos de sus datos ms importantes.
Mallado 1:
Mallado 5:
a) Un Rombo
Captulo 4
75
En el caso de las mallas gruesas el tiempo de procesamiento necesario fue apenas de 5.906 segundos para el perfil
del automvil, mientras que en mallas finas el tiempo se increment a 110.145 segundos. Aunque el tiempo se eleva
bastante, en sentido prctico no es excesivo ni limitante durante el anlisis por elementos finitos.
4. 4. 2. Implementacin de FEA.
Para lograr obtener una solucin mediante el anlisis por elementos finitos, de un problema con un sistema
de cargas y restricciones aplicadas, se implemento una rutina de programacin. Dicha rutina o algoritmo de
programacin fue realizado utilizando las ecuaciones que fueron desarrolladas en el capitulo 3, para esfuerzo plano y
deformacin plana, as como para elementos finitos bidimensionales triangulares con dos grados de libertad por
nodo.
La solucin se da de manera nodal para cada una de las variables, que en este trabajo son dos u y v, por nodo, debido
a que es un anlisis bidimensional. El postproceso es indicativo para despus de llegar a la solucin nodal, obtener
cantidades tales como son: el esfuerzo y la deformacin por elemento, para posteriormente encontrar los valores pero
ahora en los nodos, adems de con ello tener un grafico de distribucin de dichas cantidades. Siguiendo la
metodologa del FEA (ver captulo 2 seccin 2.5), se define la rutina de programacin aqu presentada mediante un
ejemplo sencillo de aplicacin y mostrando los resultados obtenidos.
El problema se muestra en la figura 4.26, es una estructura hueca sometida a una fuerza distribuida (F = -110 N) y
restringida en dos de sus lados. Utilizando tanto el modelado geomtrico como la propuesta de mallador adaptativo,
desarrollados en las secciones 4.2.3 y 4.2.4 respectivamente de este captulo, y generados para este trabajo, se
obtiene lo mostrado en la figura 4.27:
Captulo 4
76
a) Estructura Hueca
c)
Fig. 4.26. a) Estructura a analizar, b) Modelado del Perfil circular, c) Mallado de la estructura.
Las ecuaciones obtenidas en el desarrollo del capitulo 3, para un elemento triangular, junto a las funciones de
interpolacin dadas por N1, N2 y N3 (ver captulo 3 seccin 3.3.2), se pede calcular entonces la matriz B, necesaria
para obtener la matriz de Rigidez para cada elemento, adems de introducir la matriz C dependiendo del tipo de
anlisis, como se muestra:
k = hABCBT
E
C =
1+
1
0
0
1
2
0
(3.40)
(3.39)
1
E
C=
(1 + )(1 2 )
0
Esfuerzo Plano
1
0
0
0
1 2
2
(3.41)
Deformacin Plana
Para realizar el ensamble de las ecuaciones de cada uno de los elementos generados, se necesita saber tanto el
nmero de nodos as como el nmero de elementos generados durante el mallado (ver seccin 4.4.1 de este captulo).
Para este ejemplo particular el nmero de nodos es de 329 y el de elementos es de 560. Con estos valores se generan
las conectividades entre elementos mediante la relacin:
Conectivid ad = (2 (i 1), 2 i )
i = 1,2,, n
(4.11)
La conectividad va a permitir localizar a cada nodo y elemento en una posicin dentro de la matriz de ensamble
global, as como en el vector de ensamble llamado vector de cargas global, estos inicializados en cero.
Esta matriz de ensamble global es una matriz cuadrada de dimensiones n x n, donde:
(4.12)
Debido a que cada nodo tiene 2 GDL. Entonces entre ms nodos existan, mayor ser la dimensin de dicha matriz de
ensamble, esto provoca un gran consumo de recursos de memoria RAM, es por ello que se utiliza una funcin del
programa MATHEMATICA 5.2, que permite utilizar de una matriz de n x n, nicamente los valores diferentes de
cero, lo cual permite el manejo de matrices con mayor facilidad y menor consumo de memoria. De esta manera se
procede al ensamble.
Al introducir las condiciones de frontera, que en este ejemplo de aplicacin, en dos de sus lados esta totalmente fijo,
esto se traduce como que los nodos existentes en alguna de sus paredes o lados, el valor de u y v en cada uno de
dichos nodos ser de cero. Obteniendo entonces los nodos con dichas restricciones o condiciones de frontera, se
procede a reducir entonces la matriz de ensamble global y el vector de cargas global (ver anexo 3).
Captulo 4
77
nxn
nx 1
= ( r q + rb )
(3.38)
nx 1
Para solucionar el sistema, se utiliza el mtodo de solucin lineal; del sistema anterior se despeja, vector de
desplazamientos d. La reduccin del sistema implica que al invertir la matriz de ensamble global tenga solucin.
De esta manera se obtiene el valor de los desplazamientos nodales o solucin nodal, a este vector que se forma se le
tienen que aadir los valores generados por las condiciones de frontera, que en este caso particular son cero, y que
fueron retirados al reducir el sistema, en las posiciones que les corresponda.
d = [u 1
v1
u2
v2
un
vn
]T
(4.13)
Con el vector de soluciones nodales d, se procede a realizar entonces el clculo de cantidades necesarias para la
aplicacin del mtodo de optimizacin como lo son: deformaciones, esfuerzo de Von Misses, etc.
El clculo del esfuerzo por elemento se obtiene aplicando el producto punto a la matriz C (su valor depende si es
esfuerzo plano o deformacin plana) y a las deformaciones obtenidas (3.58). El valor del esfuerzo de von Misses
para cada elemento se calcula como (ver captulo 3 seccin 3.3.4):
vm
1
2
) 2 + (
)2 + (
) 2 + 6 (
2
XY
(3.59)
Obteniendo los valores de de esfuerzo de von Misses para cada elemento, se implemento una rutina de programacin
pequea, para graficar los valores de dichos esfuerzos. Se obtiene el valor mximo y el mnimo de esfuerzo.
Conociendo estos dos valores, se calcula una escala de colores que estar dividida en 4 segmentos: Azul Cyan,
Cyan Verde, Verde Amarillo y Amarillo Rojo, en esta escala el rojo corresponde al valor mximo de
esfuerzo y el color azul al mnimo valor. Cada uno de de dichos intervalos a su vez estar dividido por 10
subintervalos, los cuales sern asignados dependiendo del valor de esfuerzo de cada elemento.
Esto provocara una degradacin de colores que proporcionar una mejor apreciacin de la distribucin de esfuerzo
en la estructura analizada. En la figura 4.29, se muestra el resultado para el ejemplo dado de la figura 4.26, aqu se
observa tanto el valor de esfuerzo mximo, as como el tiempo total de ejecucin de todo el algoritmo de solucin,
realizado para un anlisis de esfuerzo plano y otro para un anlisis de deformacin plana.
25.9531 segundos.
Captulo 4
78
a)
Mallado 1
b)
c)
Mallado 2
Mallado 3
4. 5 OPTIMIZACIN DE FORMA.
En el mtodo de optimizacin descrito (ver captulo 2 seccin 2.6), es regla general que en cada iteracin
sea modificada la posicin de varios puntos de la frontera. El cambio de posicin esta relacionado directamente con
el nivel de esfuerzos de dichos puntos a travs de:
TR
TA
(2.6)
(2.7)
Dichos cambios deben llevarse a cabo desplazando los puntos de control de la curva B-Spline, cuyo clculo no es
trivial. Para el ejercicio mostrado, las tasas tanto de adicin TA, de rechazo TR, as como el factor de modificacin
fm fueron calibrados de manera que el movimiento de las vectores fuera adecuado y coincidiera con la distribucin
de esfuerzo, y son: TR = 0.45, TA = 0.99 y fm = 0.01.
Para lograr el desplazamiento, se calculan los vectores de los puntos de control que forman el perfil (en este ejemplo
es un circulo), de forma que se asegure que la magnitud de los desplazamientos no genere distorsiones indeseables y
adems de que la direccin de los mismos considere la informacin de la vecindad de cada punto. Partiendo de que
se conoce la distribucin de esfuerzo en la estructura, como se muestra en la figura 4.29, para un anlisis de esfuerzo
plano; tambin se conoce, por lo tanto, el esfuerzo de Von Misses en cada uno de los elementos.
Captulo 4
79
NODAL
(A
i =1
vm i )
(4.14)
i =1
Ai
Donde NODAL es el esfuerzo en cada nodo, A i es rea de cada elemento y vm i es el esfuerzo de von Misses de
cada elemento. Ahora se necesita conocer el vector normal a cada uno de los puntos C (u i) de la curva B-Spline que
define la cavidad en la estructura, para ello se utiliza la derivacin de una curva B-Spline, (ver captulo 2 seccin
2.4.2.b):
d
C ( u ) = C ( u ) =
du
n 1
N
i= 0
p ( Pi + 1 Pi )
(
)
u
i +1, p 1
u
i + p +1 u i +1
(4.15)
Dado que C (u i) es una curva paramtrica, su derivada proporciona las derivadas de cada componente, es decir:
d
d
d
d
C (u ) =
( x ( u ), y ( u )) =
x ( u ),
du
du
du
du
y (u )
(4.16)
t ( ) = (cos , sen ) =
y ( u ),
x (u )
du
du
(4.17)
Con esto se puede obtener entonces el vector normal unitario a cada punto C (u i) de una curva B-Spline como:
Captulo 4
80
1
d
y (u )
du
x (u )
+
du
d
d
y ( u ),
x (u )
du
du
(4.18)
En la figura 4.32 se muestran los vectores normales unitarios, obtenidos para cada punto C (u i) del perfil de la
cavidad dada.
Fig. 4.32. Vectores normales unitarios a cada punto C (u i) de la curva B-Spline (rojo)
Con los vectores normales unitarios calculados, se puede obtener la direccin de cada uno de ellos, as como su
magnitud, dependiendo de la condicin con que cumplan. Para obtener el clculo de direccin del desplazamiento de
cada punto de control, se utilizan los vectores normales unitarios, su direccin y magnitud, as como las funciones de
base o interpolacin de la curva B-Spline, que funcionarn como porcentajes de afectacin sobre cada punto de
control (ver captulo 2 seccin 2.6). Con dichos valores se puede calcular le vector de desplazamiento de cada uno de
los puntos de control, que va a tomar en cuenta la informacin de sus puntos vecinos como:
r
d i =
r
dr
d
(2.19)
Para obtener la magnitud de dicho vector de desplazamiento, se necesita saber cual es la funcin de interpolacin que
como porcentaje afecta ms a un punto C (u) de una curva B-Spline y por lo tanto a su vector normal unitario que se
le asigna. Adems de un factor de modificacin el cual proporcionar la velocidad con la cual se dar la
optimizacin, as como de un tamao de malla (ver captulo 2 seccin 2.6).
r
d
r
Max D1 ,
r
Dq
r
D2 , L
r * e size * fm
, Dm
(2.20)
El factor de malla es calculado como el promedio de las distancias generadas entre punto y punto de control, de la
siguiente manera:
Captulo 4
81
e size =
i =1
( Dist i )
n
(4.19)
Donde e SIZE es el tamao de malla, Dist i es la distancia generada entre punto y punto de control y n es el nmero de
distancias generadas. En la figura 4.33 se observa el resultado, para el ejemplo de anlisis de esfuerzo plano de la
figura 4.26, se observa la direccin en la cual se movern los puntos de control e irn deformando la malla.
Aqu se pueden observar los puntos que son desplazados as como su direccin, la cual indica el rechazo de material
dependiendo del nivel de esfuerzo en las zonas mostradas, en este ejemplo en la zona de menor esfuerzo, tal y como
lo indica el ESO.
Estos desplazamientos se darn de manera recursiva tras cada iteracin, hasta que se cumpla con un criterio de paro,
(ver captulo 2 seccin 2.6), el cual tiene que ver directamente con el nivel de esfuerzo de la estructura en anlisis, y
que no exceda el limite impuesto, el cual es un espesor de pared. Para que los nodos de control (P i), cumplan con la
restriccin de espesor de pared, se verifica la siguiente:
Si las coordenadas de los nodos de control, son superiores a las del limite de pared impuesto, estos tomaran en la
coordenada que les corresponda, x o y el valor del limite, si no los puntos se mantendrn sin modificacin. En la
figura 4.33, se observa: a) la curva original, b) el lmite de pared impuesto (lneas punteadas), y los puntos de control
(color amarillo) que sobrepasaron dicho espesor y su nueva posicin y c) la nueva curva, generada bajo la restriccin
de pared.
a)
Captulo 4
b)
82
c)
Fig. 4.34. Curva Restringida por un espesor de pared.
En el captulo siguiente se muestra una breve discusin sobre los resultados obtenidos de la aplicacin del algoritmo
descrito, en la aplicacin de distintos casos de estudio, en los cuales se involucra tanto el anlisis de esfuerzo plano,
as como el de deformacin plana, adems de una revisin a los grficos obtenidos por dicho algoritmo.
Captulo 4
83
CAPTULO 5
5.1
INTRODUCCIN.
El diseo de componentes mecnicos incluye normalmente secciones transversales no uniformes, que junto
con las inclusiones y defectos dentro de los materiales dan lugar a un incremento en el valor de esfuerzo. Es posible
predecir la distribucin de estos esfuerzos de forma analtica o mediante diferentes mtodos, entre los cuales se
encuentra el FEA, lo que permite realizar diseos, optimizando zonas de concentracin de esfuerzo. En la actualidad
muchos de estos problemas, pueden ser resueltos mediante la correcta aplicacin de una reduccin del sistema, a una
forma mucho ms simple. Las reducciones ms comunes son el esfuerzo plano y la deformacin plana [30].
En la prctica de diseo de componentes mecnicos se analizan los aspectos funcionales, se dimensiona y se calculan
los esfuerzos debidos a las cargas que soportaran. Adems se analizan los aspectos del proceso de manufactura que
influyen directamente con la forma ltima del producto. Debido al requerimiento de respuesta rpida que los
mercados exigen, el ingeniero de diseo hoy en da utiliza sistemas computacionales que le permiten analizar eficaz
y rpidamente las posibles zonas crticas que presenten las piezas antes que estas sean producidas. Resulta deseable
entonces que las piezas sean mejoradas bajo criterios de minimizacin de esfuerzos y poder as garantizar la vida til
del componente.
El diseo del dimetro de tuberas, tambin se ha analizado mediante tcnicas evolutivas. La determinacin de los
dimetros de las tuberas en el diseo, de menor costo por ejemplo: de una red de distribucin de agua es un
problema con mltiples ptimos locales, cuyo espacio de solucin posee regiones no factibles. El algoritmo de
optimizacin llamado recocido simulado (AS) es un mtodo que ha sido utilizado para hacer bsquedas en el espacio
de soluciones del problema, mejorando el desempeo de otros mtodos.
Captulo 5
84
Este trabajo presenta un mtodo de optimizacin de forma, para elementos con cavidades, ampliamente utilizadas en
el diseo de maquinas. Se analiza la geometra bajo condiciones de tensin y/o compresin, por medio de FEA y se
encuentra la forma ptima de la cavidad, para un distribucin uniforme de esfuerzos, utilizando criterios evolutivos,
basados en adicin o rechazo de material, como se observa en la figura 5.2, mejorando el factor de concentracin de
esfuerzos, en algunos de los casos, as como la disminucin de material para una posible fabricacin.
Fig. 5.2. Casos de optimizacin evolutiva, basados en criterios de rechazo o adicin [32].
A continuacin se muestran los casos de estudio, divididos en dos secciones, los dos primeros casos realizados con
un anlisis de esfuerzo plano y los siguientes dos con un anlisis de deformacin plana. En los casos antes
mencionados, el objetivo se centra en obtener la estructura ptima, manteniendo el sistema de cargas y restricciones,
basado en el mallador adaptativo desarrollado para este trabajo.
Captulo 5
85
5. 2
ESFUERZO PLANO.
5. 2. 1.
Caso de Estudio 1.
Se aplica una fuerza uniformemente repartida de 110 [N] en el lado derecho de una placa de Acero
comercial (ASTM A36), con dimensiones de 12x8 [cm], y un espesor de 2.54 [cm], con una cavidad central circular
de dimetro 4 [cm], que se encuentra sujeta en su lado izquierdo. En la figura 5.3 se muestra dicho sistema. Se
pretende obtener la estructura ptima que cumpla con el criterio de diseo, factor de seguridad Fs < 2.
En la figura 5.4 se observa el mallado generado para esta estructura y la distribucin de esfuerzos al interior de la
misma, obtenidos mediante la aplicacin del algoritmo de solucin desarrollado para este trabajo.
Los parmetros de optimizacin utilizados (ver captulo 2, seccin 2.6) para este caso particular son:
TR = 0.9;
TA= 0.99;
TER = 0.001;
TEA = 0.0001;
En la figura 5.5, se muestra el historial de evolucin de la estructura y la optimizacin de forma de la cavidad central,
adems de la distribucin de esfuerzo de la misma, lograda en cada iteracin.
Captulo 5
86
iteracin: 8
iteracin: 20
iteracin: 35
iteracin: 47
iteracin: 54
iteracin: 70
iteracin: 91
iteracin: 103
iteracin: 86
En la figura anterior se muestra la tendencia a retirar zonas ineficientes (color azul oscuro), para con ello ir
mejorando la distribucin de esfuerzo dentro de la estructura, hasta llegar a un lmite, es decir un espesor de pared,
como se ve en las iteraciones 91 y 103, del lado izquierdo. Dicho espesor de pared es de 1 [cm] por cada uno de sus
cuatro lados.
Tambin se observa como el mallador adaptativo va siguiendo el modelo del perfil tras cada iteracin, sin provocar
grandes sesgos durante la generacin de tringulos para la solucin de FEA.
En la figura 5.6, se grafican los valores obtenidos durante la optimizacin: esfuerzo, esfuerzo promedio, volumen e
ndice de desempeo, por iteracin. Aqu se puede ver que el paro del algoritmo se da para la iteracin 103, de
acuerdo al criterio de paro establecido (ver captulo 2 seccin 2.6).
Captulo 5
87
s @MPaD
s @MPaD
ESFUERZO
600
200
550
190
ESFUERZO PROMEDIO
180
500
170
450
160
400
150
20
40
60
80
100
20
40
a)
V @m3D
60
80
100
b)
PI
VOLUMEN
0.0002
INDICE DEDESEMPEO
4.575
4.55
0.00018
4.525
0.00016
4.5
0.00014
4.475
4.45
0.00012
4.425
20
40
c)
60
80
100
20
40
60
80
100
d)
Fig. 5.6. Grficos de: a) Esfuerzo, b) Esfuerzo Promedio, c) Volumen e d) ndice de desempeo,
contra el nmero de iteraciones.
En la grafica del ndice de desempeo (PI), se puede ver, que no hay grandes variaciones en las concavidades
generadas durante la evolucin de la cavidad, debido a que solo se esta haciendo un alargamiento en el perfil del
cavidad, ya que los saltos no son tan grandes en la grafica. Se puede entonces decir que hasta encontrar el ltimo
valor de PI, la evolucin de la estructura tras cada iteracin, proporciona una estructura continua. Adems se puede
ver, que existen mnimos locales de PI, cada uno de los cuales representa un estado estable que alcanza la estructura
durante su evolucin.
Para este caso de estudio, la optimizacin de forma de la estructura se alcanza en la iteracin 93, para las condiciones
dadas, a pesar de que el paro se da en la iteracin 103. Donde al valor del factor de seguridad en dicha iteracin (93)
es de Fs = 1.9929, y cumple entonces con el criterio de diseo impuesto para este caso. Ya que se tienen varios
estados estables y cumplen con el criterio de diseo, la iteracin 93 cumple adems con la funcin objetivo.
En el grafico de volumen se puede ver como va teniendo una disminucin gradual, en cada iteracin, esto es debido a
que la tcnica aqu presentada es una derivacin del ESO (ver captulo 1), as como el aumento en el valor de
esfuerzo de la estructura, tambin como se observa en su grafico.
En la figura 5.7 se muestran el aumento de las tasas de rechazo y de adicin tras cada iteracin. En dicha grafica se
puede ver que los elementos que sean menores a un 90 % sern eliminados, en un inicio, este valor se ira
actualizando cada que la estructura, durante la evolucin, ya no pueda retirar ms material.
Captulo 5
88
TR
TA
TASA DE RECHAZO
0.935
0.99035
0.93
0.9903
0.925
0.99025
0.92
0.9902
0.915
0.99015
0.91
0.9901
0.905
0.99005
20
40
60
80
100
TASA DE ADICION
20
a)
40
60
80
100
b)
Fig. 5.7. Grficos de: a) Tasa de Rechazo y b) Tasa de Adicin, contra el nmero de iteraciones.
En la figura 5.8, se realiza una comparacin entre la distribucin de esfuerzo de la estructura inicial y la estructura
optimizada, obtenida en la iteracin 93. Se puede observar, que existe una mejora en la distribucin de esfuerzo, as
como una diferencia apreciable de volumen final. Tambin se observa que la curva que modela el perfil de la
cavidad, no tiene distorsiones importantes, durante la evolucin. En la comparacin del nmero de nodos y
elementos se muestra claramente, que el algoritmo de optimizacin elimina elementos ineficientes de la estructura.
Nodos: 343
Elementos: 588
Volumen: 0.000207676 [m3]
Esfuerzo: 453.506 [MPa]
Iteracin: 1
Nodos: 292
Elementos: 471
Volumen: 0.0001544999 [m3]
Esfuerzo: 498.226 [MPa]
Iteracin: 93
Para este caso de estudio el aumento de esfuerzo fue de 9.86092 % y la disminucin de volumen de 25.6059 %. El
tiempo total de la optimizacin de forma fue de 5 hrs. 56 min.
Captulo 5
89
Caso de Estudio 2.
Se aplica una fuerza puntual de 110 [N] a una placa de Aluminio comercial de dimensiones 22x12 [cm] de
un espesor de 2.54 [cm], en el extremo superior derecho. Dicha placa tiene una cavidad central circular de dimetro 4
[cm], que se encuentra sujeta en uno de sus lados, particularmente en dos barrenos, situados del lado izquierdo. En la
figura 5.9 se muestra dicho sistema. Se pretende obtener la estructura ptima que cumpla con el criterio de diseo,
factor de seguridad Fs < 1.3.
En la figura 5.10 se observa el mallado generado para esta estructura y la distribucin de esfuerzos al interior de la
misma, obtenidos mediante la aplicacin del algoritmo de solucin desarrollado para este trabajo (ver captulo 4).
Los parmetros utilizados (ver captulo 2, seccin 2.6) para este caso particular son:
TR = 0.6;
TA= 0.99;
TER = 0.02;
TEA = 0.0001;
iteracin: 9
Captulo 5
iteracin: 21
90
iteracin: 43
iteracin: 76
iteracin: 93
iteracin: 114
iteracin: 139
iteracin: 170
En la figura anterior se muestra la tendencia a retirar zonas ineficientes (color azul oscuro), para con ello ir
mejorando la distribucin de esfuerzo dentro de la estructura, hasta llegar a un lmite, es decir un espesor de pared,
como se ve en la iteracin 139 y 170, del lado izquierdo y superior. Dicho espesor de pared es de 1 [cm] en sus
cuatro lados, y en los barrenos es de 1 [cm], con el fin de no interferir con dichos barrenos.
Tambin se observa como el mallador adaptativo va siguiendo el modelo del perfil tras cada iteracin, sin provocar
grandes sesgos durante la generacin de tringulos, adems de mantener un tamao de malla tras cada iteracin
aadiendo puntos donde sea necesario.
En la figura 5.12, se grafican los valores obtenidos durante la optimizacin: esfuerzo, esfuerzo promedio, volumen e
ndice de desempeo, por iteracin. Aqu se puede ver que el paro del algoritmo se da para la iteracin 170, de
acuerdo al criterio de paro establecido (ver captulo 2 seccin 2.6).
Captulo 5
91
s @MPaD
ESFUERZO
ESFUERZO PROMEDIO
110
30
100
25
90
80
20
70
15
60
25
50
75
100
125
25
150
50
75
a)
V @m3D
100
125
150
b)
PI
VOLUMEN
INDICE DE DESEMPEO
3
0.00055
2.8
0.0005
2.6
0.00045
2.4
0.0004
2.2
0.00035
25
50
75
c)
100
125
150
25
50
75
100
125
150
d)
Fig. 5.12. Grficos de: a) Esfuerzo, b) Esfuerzo Promedio, c) Volumen e d) ndice de desempeo,
contra el nmero de iteraciones.
En la grafica del ndice de desempeo (PI), se puede ver, que no hay variaciones entre los mnimos locales y el
mnimo absoluto, generado durante la evolucin de la cavidad. Se puede entonces decir que hasta encontrar el ltimo
valor de PI, la evolucin de la estructura tras cada iteracin, proporciona una estructura continua. Adems se puede
ver, que el mnimo absoluto de PI, representa el estado estable que alcanza la estructura durante su evolucin.
Para este caso de estudio, la optimizacin estructural de forma se alcanza en la iteracin 170, coincidente con la
iteracin en la que se detiene el algoritmo. Donde al valor del factor de seguridad es de Fs = 1.2707, y cumple
entonces con el criterio de diseo impuesto y la funcin objetivo, para este caso.
En la figura 5.13 se muestran el aumento de las tasas de rechazo y de adicin tras cada iteracin. En dicha grafica se
puede ver que los elementos que sean menores a un 60 % sern eliminados, en un inicio, este valor se ira
actualizando cada que la estructura, durante la evolucin, ya no pueda retirar ms material.
De esta manera al final del ciclo evolutivo, la tasa de rechazo se encontrara en 82 %. El valor de inicio de la tasa de
rechazo, depender de la zona que contenga elementos con bajo nivel de esfuerzo. As de igual manera para la tasa
de adicin.
Captulo 5
92
TA
TASA DE RECHAZO
TASA DE ADICION
0.993
1
0.9925
0.8
0.992
0.6
0.9915
0.4
0.991
0.2
0.9905
25
50
75
100
125
150
25
a)
50
75
100
125
150
b)
Fig. 5.13. Grficos de: a) Tasa de Rechazo y b) Tasa de Adicin, contra el nmero de iteraciones.
En la figura 5.14, se realiza una comparacin entre la distribucin de esfuerzo de la estructura inicial y la estructura
optimizada, obtenida en la iteracin 170. Se puede observar, que existe una mejora en la distribucin de esfuerzo,
reduciendo esfuerzo en las reas de apoyo (barrenos), donde esta sujeto, as como una diferencia apreciable de
volumen final, lo cual se busca.
En dicha figura tambin se observa que la curva que modela el perfil de la cavidad, no tiene distorsiones importantes,
durante la evolucin, debido a que el algoritmo de solucin contempla esto, durante el desplazamiento de los puntos
de control, al guardar informacin de los puntos vecinos al que se modificar. En la comparacin del nmero de
nodos y elementos se muestra claramente, que el algoritmo de solucin elimina elementos ineficientes de la
estructura.
Nodos: 562
Elementos: 1026
Volumen: 0.00057862 [m3]
Esfuerzo: 62.3269 [MPa]
Iteracin: 1
Nodos: 484
Elementos: 804
Volumen: 0.000362587 [m3]
Esfuerzo: 114.37 [MPa]
Iteracin: 170
Para este caso de estudio la reduccin de volumen fue de 36.7694 % y un aumento de esfuerzo de 83.5181 %. El
tiempo total de solucin del algoritmo fue de 14 hrs. 36min.
Captulo 5
93
Caso de Estudio 3.
Se aplica una fuerza puntual de 110 [N] a una placa de Aluminio comercial de dimensiones 22x12 [cm] de
un espesor de 2.54 [cm], en el extremo superior derecho. Dicha placa tiene una cavidad central circular de dimetro 4
[cm], que se encuentra sujeta en uno de sus lados, particularmente en dos barrenos, situados del lado izquierdo. En la
figura 5.15 se muestra dicho sistema. Se pretende obtener la estructura ptima que cumpla con el criterio de diseo,
factor de seguridad Fs < 2.
En la figura 5.16 se observa el mallado generado para esta estructura y la distribucin de esfuerzos al interior de la
misma, obtenidos mediante la aplicacin del algoritmo de solucin desarrollado para este trabajo (ver captulo 4).
Los parmetros utilizados (ver captulo 2, seccin 2.6) para este caso particular son:
TR = 0.6;
TA= 0.99;
TER = 0.02;
TEA = 0.0001;
iteracin: 9
Captulo 5
iteracin: 32
94
iteracin: 57
iteracin: 76
iteracin: 111
iteracin: 156
iteracin: 189
iteracin: 221
En la figura anterior se muestra la tendencia a retirar zonas ineficientes (color azul oscuro), para con ello ir
mejorando la distribucin de esfuerzo dentro de la estructura. Tambin se observa como el mallado adaptativo va
siguiendo el modelo del perfil tras cada iteracin, sin provocar grandes sesgos durante la generacin de tringulos,
adems de mantener un tamao de malla tras cada iteracin aadiendo puntos donde sea necesario.
En la figura 5.18, se grafican los valores obtenidos durante la optimizacin: esfuerzo, esfuerzo promedio, volumen e
ndice de desempeo, por iteracin. Aqu se puede ver que el paro del algoritmo se da para la iteracin 221, de
acuerdo al criterio de paro establecido (ver captulo 2 seccin 2.6).
Captulo 5
95
s @MPaD
s @MPaD
ESFUERZO
ESFUERZO PROMEDIO
180
550
170
500
160
150
450
140
400
130
50
100
150
200
50
100
a)
V @m3D
150
200
b)
PI
VOLUMEN
INDICE DE DESEMPEO
3.4
0.00055
3.2
0.0005
3
2.8
0.00045
2.6
0.0004
2.4
0.00035
2.2
50
100
c)
150
200
50
100
150
200
d)
Fig. 5.18. Grficos de: a) Esfuerzo, b) Esfuerzo Promedio, c) Volumen e d) ndice de desempeo,
contra el nmero de iteraciones.
En la grafica del ndice de desempeo (PI), se puede ver, que hay variacin en la concavidad generada, durante la
evolucin de la cavidad, al cambiar de direccin la grafica de PI. Cada mnimo existente en PI representa un estado
estable que alcanza la estructura.
Para este caso de estudio, la optimizacin de forma de la estructura se alcanza en la iteracin 207, para las
condiciones dadas, a pesar de que el paro se da en la iteracin 221. Donde al valor del factor de seguridad en dicha
iteracin (207) es de Fs = 1.9114, y cumple entonces con el criterio de diseo impuesto para este caso. Ya que se
tienen varios estados estables y cumplen con el criterio de diseo, la iteracin 207 cumple adems con la funcin
objetivo.
En la figura 5.19 se muestran el aumento de las tasas de rechazo y de adicin tras cada iteracin. En dicha grafica se
puede ver que los elementos que sean menores a un 60 % sern eliminados, en un inicio, este valor se ira
actualizando cada que la estructura, durante la evolucin, ya no pueda retirar ms material.
De esta manera al final del ciclo evolutivo, la tasa de rechazo se encontrara en 100 %. El valor de inicio de la tasa de
rechazo, depender de la zona que contenga elementos con bajo nivel de esfuerzo. As de igual manera para la tasa
de adicin.
Captulo 5
96
TA
TASA DE RECHAZO
TASA DE ADICION
0.9925
1
0.992
0.8
0.9915
0.6
0.991
0.4
0.9905
0.2
50
100
150
200
50
a)
100
150
200
b)
Fig. 5.19. Grficos de: a) Tasa de Rechazo y b) Tasa de Adicin, contra el nmero de iteraciones.
En la figura 5.20, se realiza una comparacin entre la distribucin de esfuerzo de la estructura inicial y la estructura
optimizada, obtenida en la iteracin 207. Se puede observar, que existe una mejora en la distribucin de esfuerzo,
reduciendo esfuerzo en las reas de apoyo (barrenos), donde esta sujeto, as como una diferencia apreciable de
volumen final, lo cual se busca.
En dicha figura tambin se observa que la curva que modela el perfil de la cavidad, no tiene distorsiones importantes,
durante la evolucin, debido a que el algoritmo de solucin contempla esto, durante el desplazamiento de los puntos
de control, al guardar informacin de los puntos vecinos al que se modificar. En la comparacin del nmero de
nodos y elementos se muestra claramente, que el algoritmo de solucin elimina elementos ineficientes de la
estructura.
Nodos: 562
Elementos: 1026
Volumen: 0.00057862 [m3]
Esfuerzo: 394.141 [MPa]
Iteracin: 1
Nodos: 458
Elementos: 800
Volumen: 0.000424616 [m3]
Esfuerzo: 477.864 [MPa]
Iteracin: 207
Para este caso de estudio la reduccin de volumen fue de 25.9522 % y un aumento de esfuerzo de 21.245 %. El
tiempo total de solucin del algoritmo fue de 12 hrs. 41min.
Captulo 5
97
DEFORMACIN PLANA.
5. 3. 1.
Caso de Estudio 1.
Se aplica una fuerza de presin de 110 [MPa] a tubo circular de Acero comercial (ASTM A36), en toda su
regin interior. Con un dimetro exterior de 4 [cm], una regin interior rectangular de 2 [cm] por lado y una longitud
de 60 [cm], para el anlisis se toma una rodaja de dicha estructura de espesor 2.54 [cm]. Se encuentra sujeta en todo
su permetro externo. En la figura 5.21 se muestra dicho sistema. Se pretende obtener la estructura ptima que
cumpla con el criterio de diseo, factor de seguridad Fs < 2.
En la figura 5.22 se observa el mallado generado para esta estructura y la distribucin de esfuerzos al interior de la
misma, al aplicar el algoritmo de solucin.
TA= 0.9;
TER = 0.01;
TEA = 0.00;
En la figura 5.23, se muestra el historial de evolucin de la estructura y la optimizacin de forma del perfil central
adems de la distribucin de esfuerzo de la misma.
Captulo 5
98
iteracin: 7
iteracin: 18
iteracin: 33
iteracin: 44
iteracin: 67
iteracin: 85
iteracin: 104
iteracin: 126
iteracin: 148
En la figura anterior se muestra la tendencia a retirar zonas ineficientes (color azul oscuro), para con ello ir
mejorando la distribucin de esfuerzo dentro de la estructura, hasta llegar a un lmite, es decir un espesor de pared,
como se ve en la iteracin 148. Dicho espesor de pared es de 3 [cm] de dimetro interno. Tambin se observa como
el mallador adaptativo va siguiendo el modelo del perfil tras cada iteracin, sin provocar grandes sesgos durante la
generacin de tringulos y detenindose justo en el espesor de pared o limite de 3 [cm].
En la figura 5.24, se grafican los valores obtenidos durante la optimizacin: esfuerzo, esfuerzo promedio, volumen e
ndice de desempeo, por iteracin. Aqu se puede ver que el paro del algoritmo se da para la iteracin 148, de
acuerdo al criterio establecido (ver captulo 2 seccin 2.6).
Captulo 5
99
s @MPaD
ESFUERZO
600
ESFUERZO PROMEDIO
500
550
400
500
450
300
400
200
350
300
100
20
40
60
80
100
120
20
140
40
60
a)
V @m3D
80
100
120
140
b)
PI
VOLUMEN
INDICE DE DESEMPEO
2.5
0.00012
2
0.0001
1.5
0.00008
1
0.00006
0.5
0.00004
20
40
60
c)
80
100
120
140
20
40
60
80
100
120
140
d)
Fig. 5.24. Grficos de: a) Esfuerzo, b) Esfuerzo Promedio, c) Volumen e d) ndice de desempeo,
contra el nmero de iteraciones.
En la grafica del ndice de desempeo (PI), se puede ver, que no hay grandes variaciones en las concavidades
generadas durante la evolucin de la cavidad. Adems se puede ver, que existen mnimos locales de PI, cada uno de
los cuales representa un estado estable que alcanza la estructura durante su evolucin.
Para este caso de estudio, la optimizacin de forma de la estructura se alcanza en la iteracin 140, para las
condiciones dadas, a pesar de que el paro se da en la iteracin 148. Donde al valor del factor de seguridad en dicha
iteracin (140) es de Fs = 1.9929, y cumple entonces con el criterio de diseo impuesto para este caso. Ya que se
tienen varios estados estables y cumplen con el criterio de diseo, la iteracin 140 cumple adems con la funcin
objetivo.
En la figura 5.25 se muestran el aumento de las tasas de rechazo y de adicin tras cada iteracin. En dicha grafica se
puede ver que los elementos que sean menores a un 60 % sern eliminados, en un inicio, este valor se ira
actualizando cada que la estructura, durante la evolucin, ya no pueda retirar ms material.
De esta manera al final de la evolucin, la tasa de rechazo se encontrara en 100 %. El valor de inicio de la tasa de
rechazo, depender de la zona que contenga elementos con bajo nivel de esfuerzo. As de igual manera para la tasa
de adicin, que en este caso se mantendr fija.
Captulo 5
100
TA
TASA DERECHAZO
TASA DE ADICION
0.92
1
0.9
0.8
0.88
0.6
0.86
0.4
0.84
0.2
0.82
20
40
60
80
100
120
140
20
40
a)
60
80
100
120
140
b)
Fig. 5.25. Grficos de: a) Tasa de Rechazo y b) Tasa de Adicin, contra el nmero de iteraciones.
En la figura 5.26, se realiza una comparacin entre la distribucin de esfuerzo de la estructura inicial y la estructura
optimizada, obtenida en la iteracin 140. Se puede observar, que existe una mejora en la distribucin de esfuerzo, en
la estructura final, eliminando reas ineficientes.
En dicha figura tambin se observa que la curva que modela el perfil de la cavidad, no tiene distorsiones importantes,
durante la evolucin. Se logra con esto, una optimizacin en la forma de dicha cavidad. En la comparacin del
nmero de nodos y elementos se muestra claramente, la disminucin elementos ineficientes de la estructura.
Nodos: 216
Elementos: 376
Volumen: 0.000105367 [m3]
Esfuerzo: 382.221 [MPa]
Iteracin: 1
Nodos: 117
Elementos: 149
Volumen: 0.0000497272 [m3]
Esfuerzo: 498.242 [MPa]
Iteracin: 140
En este caso el aumento de esfuerzo fue de 30.3545 % y reduccin de volumen de 52.8085 %. El tiempo total de
solucin del algoritmo fue de 2 hrs. 28 min.
Con este caso de estudio se demuestra el correcto funcionamiento del algoritmo de optimizacin de forma, al pasar
de un perfil cuadrangular a uno circular, tal y como sucede con otras tcnicas, que demuestran esto mismo
(Annicchiarico).
Captulo 5
101
Caso de Estudio 2.
Se aplica una fuerza de presin de 110 [MPa] a una estructura circular de Acero comercial (ASTM A36), en
toda su regin interior. Con un dimetro exterior de 5 [cm], una regin interior circular de dimetro 2 [cm] y una
longitud de 10[cm], para el anlisis se toma una rodaja de dicha estructura de espesor de 2.54 [cm]. Se encuentra
sujeta en los tres barrenos. En la figura 5.28 se muestra dicho sistema. Se pretende obtener la estructura ptima que
cumpla con el criterio de diseo, factor de seguridad Fs < 1.3.
En la figura 5.29 se observa el mallado generado para esta estructura y la distribucin de esfuerzos al interior de la
misma, al aplicar el algoritmo de solucin.
TA= 0.99;
TER = 0.001;
En la figura 5.30, se muestra el historial de evolucin de la estructura y la optimizacin de forma del perfil central
adems de la distribucin de esfuerzo de la misma.
Captulo 5
102
iteracin: 6
iteracin: 17
iteracin: 30
iteracin: 43
iteracin: 58
iteracin: 82
iteracin: 100
iteracin: 136
iteracin: 153
En la figura anterior se muestra la tendencia a retirar zonas ineficientes (color azul oscuro), para con ello ir
mejorando la distribucin de esfuerzo dentro de la estructura, hasta llegar a un lmite, es decir un espesor de pared,
como se ve en la iteracin 153. Dicho espesor de pared es de 4.5 [cm] de dimetro interno. Tambin se observa como
el mallador adaptativo va siguiendo el modelo del perfil tras cada iteracin, sin provocar grandes sesgos durante la
generacin de tringulos y detenindose justo en el espesor de pared o limite de 4.5 [cm].
En la figura 5.31, se grafican los valores obtenidos durante la optimizacin: esfuerzo, esfuerzo promedio, volumen e
ndice de desempeo, por iteracin. Aqu se puede ver que el paro del algoritmo se da para la iteracin 153, de
acuerdo al criterio establecido (ver captulo 2 seccin 2.6).
Captulo 5
103
s @MPaD
s @MPaD
ESFUERZO
350
ESFUERZO PROMEDIO
130
120
300
110
250
100
200
90
150
80
25
50
75
100
125
150
25
50
a)
V @m3D
75
100
125
150
b)
PI
VOLUMEN
INDICE DE DESEMPEO
0.00018
4.75
4.5
0.00016
4.25
4
0.00014
3.75
3.5
0.00012
3.25
25
50
75
a)
100
125
150
25
50
75
100
125
150
b)
Fig. 5.31. Grficos de: a) Esfuerzo, b) Esfuerzo Promedio, c) Volumen e d) ndice de desempeo,
contra el nmero de iteraciones.
En la grafica del ndice de desempeo (PI), se puede ver, que hay variaciones en las concavidades generadas durante
la evolucin de la cavidad. Adems se puede ver, que existen mnimos locales de PI, cada uno de los cuales
representa un estado estable que alcanza la estructura durante su evolucin.
Para este caso de estudio, la optimizacin de forma de la estructura se alcanza en la iteracin 131, para las
condiciones dadas, a pesar de que el paro se da en la iteracin 153. Donde al valor del factor de seguridad en dicha
iteracin (131) es de Fs = 1.2441, y cumple entonces con el criterio de diseo impuesto para este caso. Ya que se
tienen varios estados estables y cumplen con el criterio de diseo, la iteracin 131 cumple adems con la funcin
objetivo.
En la figura 5.32 se muestran el aumento de las tasas de rechazo y de adicin tras cada iteracin. En dicha grafica se
puede ver que los elementos que sean menores a un 60 % sern eliminados, en un inicio, este valor se ira
actualizando hasta que ya no pueda retirar ms material. De esta manera al final, la tasa de rechazo se encontrara en
100 %. El valor de inicio de la tasa de rechazo, depender de la zona que contenga elementos con bajo nivel de
esfuerzo. As de igual manera para la tasa de adicin, que para este ejemplo se mantendr fija.
Captulo 5
104
TA
TASA DE RECHAZO
0.99
0.8
0.988
0.6
0.986
0.4
0.984
0.2
0.982
25
50
75
100
125
150
TASA DE ADICION
25
50
a)
75
100
125
150
b)
Fig. 5.32. Grficos de: a) Tasa de Rechazo y b) Tasa de Adicin, contra el nmero de iteraciones.
En la figura 5.33, se realiza una comparacin entre la distribucin de esfuerzo de la estructura inicial y la estructura
optimizada, obtenida en la iteracin 131. Se puede observar, que existe una mejora en la distribucin de esfuerzo, as
como una diferencia apreciable de volumen final.
En dicha figura tambin se observa que la curva que modela el perfil de la cavidad, no tiene distorsiones importantes,
durante la evolucin. Se logra con esto una optimizacin en la forma de dicha cavidad. En la comparacin del
nmero de nodos y elementos se muestra claramente, tanto el aumento de esfuerzo como la reduccin de volumen.
Nodos: 328
Elementos: 592
Volumen: 0.00016516 [m3]
Esfuerzo: 247.409 [MPa]
Iteracin: 1
Nodos: 274
Elementos: 481
Volumen: 0.000135006 [m3]
Esfuerzo: 311.029 [MPa]
Iteracin: 131
En este caso, el aumento de esfuerzo fue de 25.7145 % y la reduccin de volumen de 18.2574 %. El tiempo total de
solucin del algoritmo fue de 9 hrs. 35 min.
Con este caso de estudio podemos ver que el algoritmo de optimizacin de forma, es capaz de dar solucin, a
problemas que pueden ser resueltos, con otro tipo de anlisis, como puede ser: el anlisis axisimtrico, etc.
Captulo 5
105
En las figuras que muestran el historial de evolucin de la estructura, para cada caso particular, se muestra como el
mallador se va adecuando o adaptando a las condiciones tras cada iteracin. Con esto se puede decir que el mallador
tiene una muy buena respuesta, al seguir la curva modelada por B-Splines, logrando una mejor aproximacin a la
solucin de la optimizacin estructural de forma.
Se puede observar que las tasas de rechazo y adicin, son parmetros que el diseador puede calibrar, de acuerdo a la
rapidez de evolucin de la estructura, as como tambin las tasas evolutivas de rechazo y adicin, adems del factor
de tamao, para poder encontrar las zonas en las cuales se tiene que comenzar a desplazar la frontera para dar
comienzo a la optimizacin.
El ndice de desempeo PI, es un valor equivalente a la eficiencia en un sistema, es por ello que al encontrar mnimos
relativos o locales, presentados en su grafica para cada caso particular, es indicativo de que se ha encontrado un
estado estable y con ello un ptimo estructural local de dicho sistema.
Durante el proceso de optimizacin, se presentan en algunos casos, concavidades de consideracin o grandes
regiones de curvatura elevada, y es aqu donde el valor del esfuerzo se eleva abruptamente. Esto es de esperarse ya
que en general las grandes concavidades actan como concentradores de esfuerzo. Aunque despus de cada pico, el
sistema se estabiliza.
Las pruebas fueron realizadas en una computadora con las siguientes caractersticas: Windows XP, Procesador AMD
Sempron 1.80 Ghz., 512 MB RAM, y adems del paquete comercial: MATEHEMATICA 5.2 Versin estudiantil.
Captulo 5
106
Conclusiones
Conclusiones
Para las personas creyentes, Dios esta al principio.
Para los cientficos est al final de todas sus reflexiones
Max Planck
En este trabajo se present una metodologa de optimizacin basada en la integracin de reglas evolutivas,
modelado paramtrico mediante curvas B-Splines y al anlisis por elementos finitos, en la optimizacin estructural
de forma de elementos mecnicos, con cavidades, bajo parmetros modificables numricamente, satisfaciendo los
objetivos trazados al inicio.
El algoritmo de optimizacin, a pesar de mostrar una inteligencia artificial, es un soporte o apoyo ms que
reemplazo para los ingenieros de diseo expertos, para ayudar en la toma de decisiones. Es una herramienta que
permite obtener la solucin ptima de un problema de diseo, cuyo desempeo no depende de la experiencia del
diseador, como en una metodologa tradicional de diseo.
El mallador desarrollado para este trabajo, demostr manejar eficientemente regiones con aristas de radio de
curvatura pequeo (aprox. 0.5 veces el tamao promedio del elemento), lo cual es complicado, as como mantener un
tamao promedio de elementos (valor que depende de cada geometra particular de la cavidad), y con ello tener una
convergencia en la solucin, as como su capacidad para adaptarse aun a diferentes niveles de fineza de una malla, lo
cual depender directamente de la necesidad de la aproximacin de la solucin. En el caso de las mallas finas el
tiempo de procesamiento se increment alrededor de un 40%. Aunque el tiempo se eleva bastante, en sentido
prctico no es excesivo ni limitante durante el FEA.
El introducir un mallador adaptativo durante el FEA, permiti gracias a su capacidad para adaptarse a
diferentes contornos, provocados tras cada iteracin durante la optimizacin, una mejor aproximacin o
convergencia a la forma ptima de la cavidad, sin generar distorsiones, como pudiera suceder cuando se intenta
aproximar a una geometra en un mallado homogneo.
En todos los casos de estudio presentados en este trabajo, se demuestra que la distribucin de esfuerzo en
cada una de ellos, se vuelve homogneo conforme el proceso de optimizacin avanza. Lo cual es de esperarse ya que
al eliminar zonas con elementos ineficientes de una estructura, se eleva considerablemente el nivel de esfuerzo en
ella, es decir que con la optimizacin se lleva a una estructura al lmite, bajo un sistema de cargas y restricciones
particulares.
Se logr reducir el volumen y con ello el peso de los elementos, de manera considerable en todos los casos
de estudio, por arriba del 25 % de reduccin del valor inicial, pensando en una posible fabricacin de las mismas,
adems de cumplir con un criterio de diseo impuesto a cada uno de los elementos en anlisis.
El tiempo total de optimizacin obtenido tras un cierto nmero de iteraciones, no es excesivo ya que
depende de la complejidad de la geometra de la cavidad, aunque puede ser mejorado, al modificar parmetros como
las tasas de adicin, rechazo, etc., as como parmetros involucrados en la generacin del mallador adaptativo.
107
Conclusiones
TRABAJOS FUTUROS.
Mejora de los tiempos de ejecucin de los clculos por iteracin del algoritmo, depurando las funciones
realizadas para este trabajo, as como la utilizacin de una computadora con ms recursos de hardware y
software.
Obtencin de la solucin de un mallador adaptativo, para un sistema Tridimensional.
Introducir parmetros de manufactura al algoritmo actual de solucin.
Implementacin de un algoritmo capaz de lograr la optimizacin de forma tanto de una cavidad, as como
tambin de la forma externa o dominio, al mismo tiempo.
Implementacin de un algoritmo, capaz de lograr la optimizacin de forma de un sistema tridimensional.
Realizacin de un anlisis, posterior a la optimizacin, desde el punto de vista de procesos de manufactura,
para verificar la factibilidad de fabricacin de una estructura ptima.
.
108
Bibliografa
Bibliografa
[ 1 ].
ABBOTT, M. B., Computacional Fluid Dynamics, An Introduction for Engineers, 1 ed., Ed.
Longman Scientific & Technical, USA 1989, pp. 17-377.
[ 2 ].
ALCAIDE, JORGE, ARTACHO, MIGUEL A., Diseo de Producto, Mtodos y Tcnicas, 2 ed.,
Ed. Alfaomega, Mxico 2004, pp. 19-141.
[ 3 ].
[ 4 ].
[ 5 ].
[ 6 ].
BHATTI, M. ASGHAR, Fundamental Finite Element Analysis and Applications, 2 ed., Ed. John
Wiley & Sons Inc., USA 2005, pp. 3-675.
[ 7 ].
[ 8 ].
CHANDRUPATLA, T. R., Introduccin al Estudio del Elemento Finito en Ingeniera, 2 ed., Ed.
Prentice Hall, USA 1997, pp. 1-322.
[ 9 ].
[ 10 ].
DIETER, GEORGE, Enginnering Design, 3 ed., Ed. Mc Graw Hill, USA 2001, pp. 8 - 123.
[ 11 ].
FAIRES, VIRGIL M., Diseo de Elementos de Mquinas, 4a ed., Ed. Limusa, Mxico, 1998, pp.
478 589.
[ 12 ].
GRESHO, P. M., Incompresible Flow and the Finite Element Method, Vol. 2: Laminar Flow, 2
ed., Ed. John Wiley & Sons Ltd., England 1999, pp. 447-937.
[ 13 ].
GOLDBERG, DAVID E., Genetic Algorithms in Search, Optimization, and Machine Learning, 1
ed., Ed. Addison-Wesley Publishing Company Inc., EUA 1989, pp. 1-145.
[ 14 ].
HUANG, X., XIE Y. M., A new Algorithm for Bi-Directional Evolutionary Structural optimization,
Journal SME International Journal, 2006, Vol. 49, No. 4, pp. 1091-1100.
[ 15 ].
JENSEN, C. H., Dibujo y diseo en Ingeniera, 2a ed., Ed. Mc Graw Hill, Mxico, 1984, pp. 387
423.
109
Bibliografa
[ 16 ].
KOZA, JOHN R., Genetic Programming: On the Programing of Computers by Jeans of Natural
Selection, 6 ed., Ed. MIT, USA 1998, pp. 17-120.
[ 17 ].
[ 18 ].
LOZANO T., DAVID, VELAZQUEZ V., FERNANDO, ZEPEDA S., ANTONIO, Propuesta de
Mallador Adaptativo para el Modelado de Perfiles en Flujos Incompresibles, XIV Congreso Anual
de SOMIM, Septiembre 2008, pp. 1-8.
[ 19 ].
MARTINEZ, P., MARTI, P., Algoritmo de Crecimiento para el Diseo Optimo de Topologa y
Geometra de Estructuras Articuladas, Revista Mtodos Numricos en Ingeniera, Espaa 2002, pp.
1-15.
[ 20 ].
[ 21 ].
[ 22 ].
[ 23 ].
MUOZ G., ANTONIO, GONZLEZ C., PEDRO, Mtodos libres de malla para Ecuaciones
Diferenciales, Reporte Tcnico, Coordinacin de Ciencias Computacionales del INAOE, Mxico
2003, pp. 1-24.
[ 24 ].
NECMETTIN, KAYA, Optimal design of an automotive diaphragm spring with high fatigue
resistance, Journal of Vehicle Design, 2006, Vol. 40, No. 2, pp. 126-143.
[ 25 ].
NORTON, ROBERT L., Diseo de Mquinas, 2a ed., Ed. Prentice Hall, Mxico, 1999, pp. 703 809.
[ 26 ].
PALUZNY, M., PRAUTZSCH, H., Bezier and B-Splines Methods, 2 ed., Ed. Springer, Berlin
2005, pp. 59-98.
[ 27 ].
POZRIKIDIS, C., Numerical Computation in Science and Engineering, 2 ed., Ed. Oxford
University Press., EUA 1998, pp. 1-221.
[ 28 ].
PROOS, KAAREL, Evolutionary Structural Optimization as a Robust and Reliable Design Toon,
Thesis Doctoral, University of Sydney Australia, March 2002, pp. 7-218.
[ 29 ].
[ 30 ].
110
Bibliografa
[ 31 ].
RAMIREZ C., FRANCISCO, ORTIZ M., UBALDO, Diseo ptimo de elementos Mecnicos
usando Algoritmos de Crecimiento Biolgico, Boletn de Ingenieras, Enero-Marzo 2004, Vol. VI,
No. 22.
[ 32 ].
RAMIREZ C., FRANCISCO, LOPEZ G., EUGENIO, Optimizacin Geomtrica con criterio de
Crecimiento Biolgico para la Reduccin de Concentracin de Esfuerzos en Placas con Perforaciones
Transversales, XI Congreso Anual de SOMIM, Septiembre 2005.
[ 33 ].
RODRGUEZ C., WILSON, PALLARES M., MYRIAM, Modelacin de flujo de aire alrededor
de Automviles para la determinacin de fuerzas Drag y Lift por medio de Elementos Finitos,
Revista Con-Ciencias, Mayo-Junio 2005, Vol. VIII, nmero 16, pp. 1-12.
[ 34 ].
[ 35 ].
[ 36 ].
SCHENK, OLAF, HILLMANN, MATTHIAS, Optimal Design of Metal Forming die Surfaces
with Evolutive Strategies, Journal Computers and Structures, Agosto 2004, Vol. 82, No. 21, pp. 16951705.
[ 37 ].
[ 38 ].
[ 39 ].
[ 40 ].
[ 41 ].
SHIGLEY, JOSEPH E., Diseo en Ingeniera Mecnica, 4a ed., Ed. Mc Graw Hill, Mxico, 1993,
pp. 595 - 707.
[ 42 ].
[ 43 ].
ULRICH, K. T., EPPINGER, S. D., Product Design and Development, 3 ed., Ed. Mc Graw Hill,
USA 2004, pp. 12-149.
[ 44 ].
[ 45 ].
[ 46 ].
111
Bibliografa
[ 47 ].
WOON, S. Y., QUERIN, O. M., Structural application of a Shape Optimization Method based on
Genetic Algorithm, Springer-Verlag, Australia 2001, Structural Optimization 22, pp 57-64.
[ 48 ].
XIE, Y. M., STEVEN, G. P., Evolutionary Structural Optimization, 1 ed., Ed. Springer, Great
Britain 1997, pp. 1-40.
[ 49 ].
YOUNG, V., QUERIN, OSVALDO M., STEVEN, G. P., 3D and Multiple Load Case BiDirectional Evolutionary Structural Optimization (BESO), Springer-Verlag, Australia 1999,
Structural Optimization 18, pp 183-192.
[ 50 ].
[ 51 ].
ZHIMING, GAO, YICHEN, MA, Shape Optimization for Stokes flow, Science Direct, Applied
Numerical Mathematics, No. 58, 2008, pp. 827-844.
[ 52 ].
ZIENKIEVICZ, O. C., TAYLOR, R. L., The Finite Element Method, Vol. 1: The Basis, 5 ed.,
Ed. Butterworth-Heinemann, USA 2000, pp. 1-627.
[ 53 ].
ZIENKIEVICZ, O. C., TAYLOR, R. L., The Finite Element Method, Vol. 2: Solid Elastics, 5
ed., Ed. Butterworth-Heinemann, USA 2000, pp. 1-498.
112
Anexos
Anexos
ANEXO 1.
A1. 1.
La tormenta de ideas es una practica tradicional para hacer pensamiento creativo deliberadamente, lo que ha trado
como consecuencia que las personas crean que solamente se puede pensar creativamente cuando se esta en grupo. El
propsito del mtodo es que los comentarios de otras personas acten como estmulos de sus propias ideas en una
especie de reaccin en cadena.
A1. 2.
El QFD se desarroll en el Japn hacia el final de la dcada de 1960, coincidentemente con la introduccin
de productos japoneses originales. Desde sus inicios fue considerada parte del herramental de la gestin total de la
calidad y fue diseada especficamente para la creacin de nuevas aplicaciones y productos. Hacia 1972, en el
Astillero de Kobe de Mitsubishi Heavy Industries, con Shigeru Mizuno y Yasushi Furukawa trabajando como
consultores externos, se desarroll la matriz de la calidad, que sistematizaba la relacin entre las necesidades de los
clientes y las caractersticas de calidad incorporadas en los productos. La matriz de la calidad constituye hoy el
ncleo del QFD.
QFD son las siglas que corresponden a la expresin inglesa de Quality Function Deployment traducida
normalmente como Despliegue de la Funcin de Calidad. Se trata de un sistema organizado para disear o
redisear productos, con dos objetivos fundamentales:
113
Anexos
1.
2.
El primer objetivo responde a la clsica definicin de Calidad satisfacer las necesidades y expectativas de los
clientes. El QFD propone una metodologa que ayuda a conocer cules son esas necesidades y a traducirlas en una
lista de aspectos tcnicos medibles en los que conviene concentrar los esfuerzos. El segundo se refiere a aumentar las
posibilidades de acertar a la primera en el diseo del producto.
En 1975, la Sociedad Japonesa de Control de Calidad (JSQC) estableci un comit de estudio del QFD para formular
su metodologa, y en 1987, public un estudio sobre las aplicaciones del QFD. Al cabo de unos diez aos desde su
origen, el concepto del QFD se consolid y fue adoptado por grupos industriales como Toyota. Por ser una
herramienta de aplicacin general, pronto se vio su utilidad en organizaciones de electrnica, artefactos para el
hogar, caucho sinttico y en el sector de los servicios, se expandi a los EEUU, donde fue incorporado por Digital
Equipment Corporation, Ford Motor Company, Hewlett-Packard y otras organizaciones.
La idea del QFD es que el diseo debe reflejar los gustos y deseos de los clientes ms que el potencial tecnolgico o
las preferencias de los ingenieros de diseo. En los ltimos aos ha aumentado la gama de aplicaciones del QFD. Se
ha utilizado en el planeamiento estratgico tanto en operaciones de manufactura como de servicios, en
organizaciones grandes y pequeas. Se ha aplicado a la comprensin de fenmenos organizacionales y a la mejora de
servicios en el sector pblico y en la educacin. Algunos modelos del QFD emplean enfoques que contemplan el
impacto ambiental de los diseos.
Las demandas del cliente, atendiendo tambin a la importancia que otorga a cada una de ellas.
Lo que ofrece la competencia, en esos aspectos que el cliente demanda.
El plan que se propone la organizacin, de acuerdo con su estrategia general o con la imagen de marca
que pretende.
Las caractersticas tcnicas del producto.
Las relaciones que existen entre las caractersticas tcnicas y las demandas del cliente, as como de las
caractersticas tcnicas entre s.
5. Correlaciones
3. Caractersticas tcnicas
1. Requerimientos del cliente
4. Interrelaciones
6. Objetivos de diseo
114
Anexos
A1. 3.
115
Anexos
Problemas Inventivos.
Un problema inventivo es donde la solucin causa otros problemas. Si la solucin cae dentro de nuestra
experiencia o campo, tales como la ingeniera mecnica, el nmero de prueba y error ser algo menor, pero no deja
de ser un mtodo irracional. Si la solucin no se alcanza, el ingeniero debe buscar ms all de su experiencia y
conocimiento, es decir deber incursionar en otros campos, como la qumica o electrnica. Luego el nmero de
pruebas crecer dependiendo de lo bien que pueda manejar las herramientas psicolgicas, intuicin y la creatividad.
Un problema adicional es que estas herramientas psicolgicas tales como la experiencia y la intuicin, son difciles
de transmitir a otra persona dentro de una organizacin. Esto se dirige a lo que se llama inercia psicolgica, donde
las soluciones consideradas estn dentro de la propia experiencia de uno y no buscar en tecnologas alternativas para
desarrollar nuevos conceptos de solucin.
Aquellas con soluciones conocidas usualmente pueden ser resueltos con informaciones obtenidas de los textos
tcnicos y publicaciones especializadas, asimismo las consultas a los especialistas del campo en cuestin.
Estas soluciones siguen un patrn de resolucin de problemas, tal como se muestra en la siguiente figura A1.3:
Fig. A1.3. Aqu, el problema particular es elevado hacia un problema estndar de naturaleza anloga o similar.
El TRIZ, tiene una extensa base terica con algunos postulados. Los tres principales de ellos son:
Primer Postulado: La mayora de los sistemas hechos por el hombre evolucionan siguiendo pautas
predeterminadas, en vez de modo aleatorio. Estas pautas se pueden conocer a travs del estudio de la evolucin de
varios sistemas y el conocimiento adquirido y se las puede utilizar para acelerar la evolucin de otros sistemas.
Segundo Postulado: La mayora de los sistemas tcnicos que existen tienen recursos redundantes, es decir, tienen
mas recursos de los necesarios para realizar las funciones para las que fueron concebidos. Como consecuencia, casi
116
Anexos
todos los sistemas pueden realizar su funcin de forma ms efectiva o realizar funciones adicionales, sin necesidad
de ser modificados.
Tercer postulado: Se pueden encontrar formas comunes de resolver problemas o de mejorar un sistema, basadas en
las etapas de evolucin predeterminadas, mediante el anlisis histrico de las invenciones. Esto permite que el
conocimiento para la innovacin pueda ser recogidos y transferidos.
Ejemplo: Supongamos que necesitemos disear un dispositivo rotatorio cuya salida es 100 rpm, a partir de un motor
elctrico de CA 2300 rpm. El problema estndar anlogo es como reducir la velocidad del motor. La solucin
estndar anloga es un reductor de velocidad o caja de transmisin a engranaje, luego este reductor ser diseado con
apropiadas dimensiones, peso, torque, etc.
Si deseamos reducir el costo de una pieza metlica estampada, lo mejoramos reduciendo el espesor de la chapa, pero
como resultado se resiente su resistencia mecnica. Para alcanzar una solucin ideal se deben eliminar las soluciones
de compromiso o trade off, es decir eliminar totalmente las causas.
A1. 4.
Matriz de Decisin.
El principio de cualquier mtodo de evaluacin es permitir que los principios de diseo se vean claramente
y puedan ser manejados. El mtodo de toma de decisin fue desarrollado en 1981. Utiliza directamente el eje vertical
de la matriz para expresar los criterios de seleccin y el horizontal para expresar las distintas alternativas. Este
permite alternar el pensamiento divergente (anlisis) y el convergente (sntesis), ya que es alternativamente un
mtodo de generacin de soluciones y otro de seleccin de las mismas. Una caracterstica esencial es la comparacin
de cada alternativa con una solucin referencia. Una solucin referencia es aquella que se considera la mejor, es
decir, aquella que ms probablemente cumpla con las restricciones de las especificaciones de diseo del modo ms
efectivo.
La matriz de decisin hace ms difcil que la gente pueda imponer sus ideas por motivos no razonados, el punto de
vista variable, junto con los necesarios intentos por eliminar las caractersticas negativas de una solucin aparente
menos aceptable en comparacin con la solucin de referencia, produce la aparicin de nuevas soluciones. Como
mtodo es iterativo, las continuas iteraciones expanden y contraen la matriz hasta el punto en el que se alcanza la
convergencia en el mejor diseo.
La siguiente secuencia es la que se lleva a cabo durante la aplicacin de la matriz de decisin para la solucin de un
problema:
1.
2.
Establecer una matriz de comparacin y evaluacin de conceptos, de modo que se compare las distintas
soluciones generadas frente a los criterios de evaluacin.
3.
Los criterios de evaluacin deben estar basados en lo requerimientos descritos en las especificaciones,
deben ser claros y entendibles, se les debe agregar un porcentaje, el cual los pondr en un nivel de
importancia durante la evaluacin.
4.
Al comparar cada solucin frente a cada uno de los criterios de evaluacin se pondr en esa casilla un
valor comprendido entre 0 y 10, por ejemplo: 0 es malo, 5 es regular y 10 es excelente.
5.
Al final ese valor se multiplica por el porcentaje asignado al criterio y se suman todas las casillas de los
criterios aplicados a una solucin particular. Este ltimo valor total nos dar la mejor solucin
propuesta para el sistema o subsistema a resolver.
117
Anexos
A continuacin en la tabla A1.1 se muestra un ejemplo de aplicacin de la matriz de decisin. Con base en la
generacin de alternativas, se muestra la seleccin de las mejores soluciones basados en algunos criterios de diseo,
por medio de una matriz de decisin, que es utilizada para resolver el sistema de posicionamiento de una maquina
desgranadora de maz.
Sistema
Tipo de solucin
*-. Corredera con seguro
**-. Corredera con cola de Milano
***-. Corredera con Ranura tipo T
****-. Corredera tipo Cajn, con rodamientos
POSICIN
MATRIZ DE DESICIN
Materiales
0.14
Costo
0.22
Durabilidad
0.12
Mantenimiento
0.14
Seguridad
0.24
Dimensiones
0.12
Fcil
uso
0.12
9
Total
**
8.08
***
7.76
****
8.42
8.70
La mejor solucin es: una corredera con seguro en cada uno de los puntos de corte de maz.
Tabla A1.1. Matriz de decisin para un sistema de posicionamiento de una desgranadora de maz.
A1. 5.
Matriz Morfolgica.
Este mtodo de generacin de alternativas fue desarrollado por Zwicky, se basa en la combinacin de
soluciones a las subfunciones del producto para obtener una gran cantidad de alternativas. Una vez definidas las
funciones y subfunciones que debe realizar el producto, es conveniente realizar una exploracin exhaustiva de las
posibles opciones de solucin que estn disponibles para lograr el desempeo del producto deseado.
En las matrices morfolgicas se hace un arreglo matricial, que tiene en un eje coordenado las funciones o
subfunciones a cumplir por el producto y en el otro eje todas las posibles formas de cumplir con esta funcin. Las
formas de cumplir esta funcin se dibujan de manera muy sencilla, con lo cual se obtiene un nmero determinado de
soluciones a cada funcin o subfuncin. Se analiza la compatibilidad entre las diferentes formas de cumplir el
objetivo mediante reuniones de anlisis, donde se busca la compatibilidad entre las diferentes funciones. La
representacin icnica es lo ms sencillo y define los principios bsicos de operacin que en ocasiones no son
compatibles entre s. Para que esto no ocurra, se busca establecer esta compatibilidad de manera grfica, uniendo
aquellos principios que sean compatibles mediante lneas de colores. Cuando no hay compatibilidad para coordinar
los principios bsicos de operacin, se desecha la solucin que surge de esta combinacin.
Otro filtro es la imposibilidad de cumplir las especificaciones que se han definido, ya sea por el principio de
operacin o por el rendimiento esperado de la solucin propuesta. Hay que tener mucho cuidado en no descalificar
soluciones, a menos que se tengan razonamientos objetivos y cuantificables, que puedan sustentar una decisin de
esta naturaleza. La siguiente secuencia es la que se lleva a cabo durante la aplicacin de la matriz morfolgica para la
solucin de un problema:
118
Anexos
1.
2.
Establecer una matriz de comparacin y evaluacin de conceptos, de modo que se compare las distintas
soluciones generadas frente a los criterios de evaluacin.
3.
Incorporar bocetos relativos a cada solucin, de manera que se tenga siempre presente cual es cada una.
4.
Se busca establecer compatibilidad de manera grfica, uniendo aquellos principios que sean
compatibles mediante lneas de colores.
Un ejemplo de esta metodologa se muestra en la figura A1.4 en donde se aplica para el diseo de una cuchara
elctrica.
119
Anexos
ANEXO 2.
A2. 1.
El mtodo de ESO descrito anteriormente ha demostrado ser exitoso obteniendo soluciones ptimas en los
problemas estructurales y este xito es debido al crecimiento lento de la estructura por ciclo. Cuando toma varios
das obtener la solucin un problema de ESO en una poderosa PC, el costo computacional se vuelve entonces una
condicin sumamente significante. As, Querin en 1997 desarroll una manera ms eficaz de realizar una
optimizacin estructural evolutiva. La nueva tcnica desarrollada era Optimizacin Bidireccional Estructural
Evolutiva (BESO), el mtodo donde la estructura fsica inicial contuvo el nmero mnimo de elementos necesario
para soportar toda la carga en un problema de una viga en cantiliber.
El BESO se define como:
la adicin de material donde la estructura se encuentra sobre-esforzada y quitando el material donde la estructura
se encuentra en un nivel bajo de esfuerzo de manera simultnea, en un proceso iterativo hasta que se logra una
estructura ptima. [49]
En el BESO, los elementos de la estructura pueden agregarse o quitarse de esta. La suma y procesos del
levantamiento son el AESO y mtodos de ESO respectivamente. Sin embargo, cuando se combinan ambos mtodos,
alguno debe gobernar, las ecuaciones que manejan ambos mtodos necesitan ser modificadas para que el mtodo de
BESO trabaje propiamente. La metodologa implementada para este mtodo es muy semejante a la del ESO, solo que
se introduce una condicin adicional para que se eliminen elementos innecesarios y se aadan en lugares en donde se
necesite, mediante el cumplimiento de las siguientes condiciones:
e RR * VM max
e IR * VM max
Donde RR es la tasa de rechazo
(A2.1)
(A2.2)
(A2.3)
ss=0
ss=4
ss=10
120
Anexos
ss=25
ss=35
ss=45
ss=47
Fig. A2.1. Evolucin iterativa de una Estructura de Mitchell y nivel de esfuerzos mediante
la Optimizacin Bi-direccional Estructural Evolutiva (BESO) [49].
A2. 2.
Es otro de los mtodos de optimizacin estructural ms comunes en la prctica, debido a su gran poder para
encontrar el mximo valor dentro de un nmero valores mximos, los cuales se adaptan perfectamente a las
restricciones impuestas por un problema.
El algoritmo gentico es un algoritmo de bsqueda basado en los mecanismos de seleccin natural y
gentica natural. Estos combinan sobrevivencia del ms apto entre un grupo estructurado con una estructura que
an intercambia informacin aleatoriamente para formar un algoritmo de bsqueda con algunos de los estilos
innovadores de bsqueda humana. [12]
En cada generacin, un nuevo grupo de criaturas artificiales (cadenas) son creadas usando bits y piezas del ms apto
al ms viejo; una ocasional parte nueva es probada para una buena medida. El algoritmo gentico no es un simple
camino aleatorio. Estos aprovechan eficazmente la informacin histrica para especular una nueva bsqueda de
puntos con un mejor rendimiento esperado.
Los algoritmos genticos fueron desarrollados por John Holland (estudiante y profesor de la Universidad de
Michigan). La meta de sus bsquedas fueron dobles: a) Explicar el abstracto y riguroso proceso de adaptacin de los
sistemas naturales y b) el diseo de sistemas artificiales que conservan los importantes mecanismos de los sistemas
naturales. Este enfoque da ventaja para importantes descubrimientos en ambos sistemas cientficos: naturales y
artificiales. El tema central de bsqueda de un algoritmo gentico fue la solidez, el balance entre la eficiencia y la
eficacia necesaria para sobrevivencia en muchos y diferentes entornos. Las implicaciones de solidez para sistemas
artificiales son mltiples. Si el sistema artificial puede ser ms slido, los rediseos costosos pueden ser reducidos o
eliminados. Si altos niveles de adaptaciones pueden ser conseguidos, existen sistemas que pueden realizar muchas
funciones y mejor.
Los mtodos basados en clculos fueron analizados profundamente. Estos se subdividen en dos clases principales:
directos e indirectos. Los mtodos indirectos buscan extremos locales por solucin, usualmente en el grupo no lineal
de ecuaciones resultantes del arreglo, el gradiente de la funcin objetivo es igual a cero. Los mtodos directos buscan
ptimos locales por rayado de la funcin y movimiento en una direccin relativa al gradiente local. Primero, ambos
mtodos son locales en alcance; estos buscan el mejor el ptimo en una vecindad de puntos. Segundo los mtodos
121
Anexos
dependen de la existencia de derivadas. Los GA son un ejemplo de procedimientos de bsqueda que eligen al azar
como herramienta gua, una exploracin de bsqueda de un parmetro en un cdigo del espacio. Usando el azar
escogiendo una herramienta en un proceso de bsqueda dirigido parece extrao al principio, pero contiene muchos
ejemplos.
a)
b)
Fig. A2.2. a) Restricciones iniciales e iteraciones de evolucin y b) Optimizacin de forma mediante la tcnica
denominada Algoritmos Genticos (GA) [3].
122
Anexos
ANEXO 3.
A continuacin se realiza una descripcin breve de la metodologa general del FEM:
1.
El anlisis por elementos finitos depende de un nmero de elementos y el arreglo de estos para definir el
modelo. La exactitud de la solucin mejora cuando se incrementa el nmero de elementos, lo cual involucra un
requerimiento computacional que es incrementado rpidamente debido a ello. La mayor concentracin de elementos
en ciertas regiones que son producidos por la discretizacin de un modelo en elementos finitos, provoca tener una
mejor aproximacin en la solucin del modelo. Para lograr una buena discretizacin se deben considerar los
siguientes conceptos:
1.
Geometra fsica del dominio. Bastantes elementos deben ser usados en el modelo del dominio para tener
una buena exactitud en la solucin. Cuando un dominio curvo se discretiza usando elementos finitos con
lados rectos, se debe usar un numero razonable de elementos; de otra manera estos generarn una
discrepancia entre la geometra original y la discretizacin por elementos finitos.
2.
3.
Formulacin de elementos. Algunos elementos producen mayor exactitud que otros, es por ello que debe
escogerse los ms adecuados para llevar a cabo la discretizacin.
4.
Caractersticas especiales de la solucin. Las regiones sobre las cuales la solucin cambia rpidamente, en
general requieren un gran nmero de elementos para capturar la exactitud, para con ellos tener altos
gradientes en la solucin. El resultado de esos gradientes en el modelo, es usado para guiar el proceso de
refinamiento de malla en esas regiones.
5.
Interaccin de elementos. Los elementos son unidos por nodos. La solucin a estos nodos son las variables
primarias en el proceder del elemento finito. Esto es importante para crear mallas con elementos adyacentes,
que son conectados siempre de esquina a esquina.
6.
Simetra. En muchos problemas prcticos, el dominio y las condiciones de frontera son simtricas, entonces
se puede especificar simetra en el modelo y en la solucin. La importancia de reconocer la simetra es
debido a que es una ventaja el reducir el tamao del modelo y con ello el sistema de ecuaciones a resolver.
El nmero y disposicin de los elementos debe ser lo bastante buena para aproximar la geometra, cargas y otras
caractersticas fsicas del problema. Es posible seleccionar regiones en donde la solucin cambia rpidamente antes
del refinamiento e indicar en cuales se debe de llevar a cabo dicho proceso. Para ver la convergencia de la solucin,
se puede seleccionar un punto en el modelo y monitorear la solucin de este. La solucin debe comenzar a
estabilizarse despus de usar un nmero de elementos en el modelo que tenga un nivel razonable. En la figura A3.1,
se muestra un mallado con elementos triangulares y rectangulares.
123
Anexos
2.
Cada situacin de anlisis que es descrita en trminos de una o ms ecuaciones diferenciales requiere de un
apropiado grupo de ecuaciones de elementos. Para cada uno de los sistemas de ecuaciones gobernantes, varios
elementos con diferentes formas y caractersticas pueden ser considerados para una aplicacin. Es por ello que
escoger un elemento apropiado para una aplicacin se vuelve vital y con ello poder entender mejor la aproximacin
que esta tendr durante el clculo final.
La solucin del elemento propuesta se escribe en trminos de variables seleccionadas en puntos denominados Nodos.
Las variables en los nodos son generalmente referidas como los Grados de Libertad, una terminologa que fue
desarrollada para el mtodo por ingenieros de estructuras, como se puede observar en la figura A3.2:
La geometra de un elemento depende del tipo de la ecuacin diferencial gobernante. Para problemas
unidimensionales, esta tiene una ecuacin diferencial ordinaria, y el elemento es una lnea recta o curva. Para
problemas gobernados en dos dimensiones, con 2 ecuaciones diferenciales parciales, los elementos usualmente son
tringulos o cuadrilteros. En problemas en tridimensionales se requieren tetraedros o elementos con paredes
solidadas. Todo esto se muestra en la figura A3.3.
Las ecuaciones de los elementos expresan una relacin entre los parmetros fsicos en las ecuaciones diferenciales y
los grados de libertad en los nodos. Esto provoca que en un algoritmo de solucin, la ecuacin del elemento sea
fcilmente programable dando las coordenadas de los nodos, adems de otros parmetros fsicos, se pueda obtener
entonces una ecuacin de elemento con valores numricos.
El nmero de ecuaciones de algunos elementos puede ser muy largo es por ello que se utiliza una notacin matricial.
La programacin se organiza en dos fases: en la primera, la matiz del elemento se desarrolla para un elemento
caracterstico que represente a todos los dems elementos del modelo discretizado, sin utilizar los valores actuales de
cada elemento lo cual nos llevara a una forma simblica. En la segunda fase se utiliza la formula general o simblica
124
Anexos
del elemento representativo, para generar entonces las matrices de todos los elementos obteniendo valores
especficos para cada matriz.
3.
La discretizacin en elementos finitos divide el dominio de solucin o estructura en elementos simples. Para
cada elemento las ecuaciones de elemento finito pueden ser escritas o sustituidas por valores numricos en las
formulas para cada tipo de elementos. El principal concepto en el proceso de ensamble es que un nodo comn entre
varios elementos, su solucin nodal es igual para cada elemento dividido por dicho nodo. De este modo contribuye al
grado de libertad de todos los elementos adyacentes que deben ser aadidos de manera conjunta. En general se puede
identificar una serie de pasos a seguir para ensamblar elementos:
Asignar un nmero distinto a cada nodo perteneciente a cada elemento.
Identificar los nodos de cada elemento, lo cual dar un vector de posicin dentro de la matriz global.
Para el primer rengln, la localizacin tendr en el rengln ndice al primer nodo y en cada columna se
indica la posicin de cada uno de los nodos. Para el segundo rengln, la localizacin tendr en el rengln
ndice al segundo nodo y en cada columna se indica la posicin de cada uno de los nodos. Para el tercer
rengln, la localizacin tendr en el rengln ndice al tercer nodo y en cada columna se indica la posicin de
cada uno de los nodos.
Obtener una matriz global de n x n, donde n ser equivalente al nmero de nodos que se tenga en el dominio
discretizado y multiplicado por el nmero de grados de libertad que se tenga en cada nodo.
Se sustituye cada posicin del vector de posicin, en la posicin de la matriz global, cada uno de sus valores
correspondientes a cada uno de los elementos. Posteriormente se suman o se restan los valores que
coincidan en la posicin de la matriz global.
4.
Condiciones de Frontera.
Una variedad de condiciones de frontera estn especificadas para distintos problemas. Para problemas de
armaduras, algunos nodos estn localizados en los soportes, los desplazamientos en esos nodos deben ser cero. Para
problemas de flujo de calor las condiciones deben satisfacerse a lo largo de las fronteras especificando temperatura,
conveccin, aislamiento o flujo de calor. Para problemas de anlisis de esfuerzos, aplicacin de cargas en una cara
mientras existen soportes fijos, etc.
Las condiciones que se involucran en el sistema se denominan condiciones de frontera. En el FEA, algunas de las
condiciones de frontera son incorporadas directamente en las ecuaciones de los elementos. A estas condiciones se les
conoce como: Condiciones de Frontera Esenciales (Ce). Las condiciones que no son incorporadas directamente en
las ecuaciones de los elementos, se les conoce como: Condiciones de Frontera Naturales (Cn).
CFEsenciales
CFNaturales
Ce = u ( x, y )
u ( x, y )
Cn =
x
(A3.1)
En el ensamble el proceso se asume que los grados de libertad (GDL) son desconocidos. Sin embargo debido a las
condiciones de frontera esenciales algunos de estos grados de libertad deben tener un valor de cero u otro valor
especificado. Por lo tanto, la introduccin de las condiciones de frontera esenciales, involucran la sustitucin de los
valores en el vector de variables nodales. Al introducir estas condiciones de frontera, provoca que el sistema global,
es decir el ensamble global, se vea reducido de acuerdo a los valores que se conozcan en las condiciones. Si se
125
Anexos
conocen los nodos en los cuales se tiene el valor de condicin de frontera en ese mismo numero se vera reducido el
sistema global.
5.
La solucin del sistema global es una solucin nodal, debido a que se obtiene la solucin por cada nodo,
dependiendo de los grados de libertad de cada uno de ellos. Existen varios mtodos de solucin del sistema de
ensamble global como son:
1.
2.
3.
4.
5.
Cada uno de estos mtodos de solucin se utiliza dependiendo de la complejidad del sistema analizado. El ms
comn y utilizado es la solucin lineal de ecuaciones, por su sencillez tanto de aplicacin como de programacin.
Utilizando la solucin lineal, aplicando una matriz inversa al vector d:
d = K 1 R
(A3.2)
La solucin nodal global estar dada, introduciendo los valores conocidos de los grados de libertad, al vector de
solucin d.
6.
Propiedades de Materiales.
ACERO ASTM A36 (comercial)
E = 210 GPa
Esf. Fluencia = 250 MPa
Conductividad trmica = 0.43 W/m2-c
Coeficiente de expansin trmica = 12 *10-6 mm/mm/c
Densidad = 7850 Kg/m3
ALUMINIO (comercial)
E = 72 GPa
Esf. Fluencia= 90 MPa
Conductividad trmica = 0.21 W/m2-c
Coeficiente de expansin trmica = 23 *10-6 mm/mm/c
Densidad = 2700 Kg/m3
126
Anexos
ANEXO 4.
A4. 1.
Esfuerzo.
Las fuerzas internas son producidas en un cuerpo cuando esta sujeto a cargas externas. Esas fuerzas internas
son caracterizadas en trminos de esfuerzos. El esfuerzo en un punto P es definido pasando la seccin de un plano a
travs de un punto y considerando fuerza por unidad de rea en un elemento diferencial. Denotando el rea de este
elemento diferencial como A y la fuerza como F, el vector de esfuerzo en el punto P del plano del cual su vector
normal es n, se escribe como:
F
A 0 A
t n ( P ) = lim
(A4.1)
El esfuerzo normal y de corte son escritos considerando las componentes de la fuerza en las direcciones del plano,
normal (Fn) y tangencial (Ft) como sigue:
Esfuerzo Normal:
Esfuerzo de Corte:
Fn
A 0 A
Ft
n ( P ) = lim
A 0 A
n ( P ) = lim
(A4.2)
(A4.3)
La definicin de esfuerzo esta ntimamente ligada a la seccin del plano que esta caracterizado en trminos del
vector normal n. Ya que un nmero infinito de planos pueden pasar por un punto P dado, el estado de esfuerzo en
el punto ser claramente el estado en la seccin del plano considerado. La usual prctica es definir el esfuerzo en
trminos de planos normales quienes estn a lo largo de las direcciones coordenadas. As en un sistema coordenado
los esfuerzos en un plano normal son por ejemplo, a lo largo del eje X (plano YZ):
Esfuerzo Normal:
Esfuerzo de Corte:
FX
A
FX
X ( P ) = lim
A 0 A
X ( P ) = lim
A 0
(A4.4)
(A4.5)
El esfuerzo de corte o esfuerzo cortante es expresado en trminos de las dos componentes de fuerza en el plano en las
direcciones Y y Z:
Componentes del Esfuerzo Cortante:
FY
A
FZ
( P ) = lim
A 0 A
XY ( P ) = lim
A 0
XY
(A4.6)
(A4.7)
Similarmente se puede definir los esfuerzos en planos normales quienes estn a lo largo del eje Y (plano XZ) y a lo
largo del eje Z (plano XY). Las componentes del estado de esfuerzos en un punto P pueden ser descritas en trminos
de nueve componentes de esfuerzo:
Vector de esfuerzos en el plano con un normal a lo largo del eje X:
t X = (
t Y = ( YX
t Z = ( ZY
XY XZ ) T
Y YZ ) T
ZY Z ) T
(A4.8)
(A4.9)
(A4.10)
127
Anexos
Estas componentes de esfuerzos se pueden ver en la figura A4.1 en un elemento diferencial, aqu se observa que en
las tres caras escondidas, los vectores normales van en direccin opuesta a las mostradas en la figura.
Escribiendo los vectores de esfuerzo en forma matricial, se denomina Tensor de Esfuerzos, con 9 variables de
esfuerzo, y se define como:
S = YX
ZX
XY
Y
ZY
XZ
YZ
Z
(A4.11)
Usando la condicin de equilibrio de momentos, podemos observar que las componentes del esfuerzo cortante son
iguales:
XY = YX
YZ = ZY
ZX = XZ
(A4.12)
As el tensor S de esfuerzos, es un tensor simtrico y donde hay nicamente 6 componentes de esfuerzo para
resolver. En la formulacin de elemento finito, esto es conveniente para tener un arreglo de las 6 componentes de
esfuerzo, en un vector de la siguiente forma:
= (
XY
YZ
ZX
)T
(A4.13)
128
Anexos
El vector de esfuerzos en un plano inclinado con un vector normal unitario n = (nX nY nZ)T esta denotado por tn. Si el
rea del plano inclinado es dA, entonces los vectores perpendiculares al rea geomtrica en los ejes coordenados son
respectivamente: nX dA, nY dA y nZ dA. El equilibrio de fuerzas en el tetraedro esta dado por:
t n dA = t X n X dA + t Y n Y dA + t Z n Z dA
(A4.14)
t n = YX
ZX
XY
n X + Y
ZY
XZ
nY + YZ
n Z = YX
ZX
XY
Y
ZY
XZ
YZ
Z
n X
n Y
n
Z
(A4.15)
As el vector de esfuerzos en un plano inclinado puede ser obtenido multiplicando el tensor de esfuerzos S por el
vector normal para el plano:
t n = Sn
(A4.16)
Este resultado es importante porque muestra las seis componentes de esfuerzo, que determinan el estado de esfuerzos
con respecto a algn plano pasante a travs de un punto y por lo tanto:
= t nT n n T t n
(A4.17)
Finalmente usando la suma vectorial el esfuerzo cortante en el plano puede ser escrita como:
t nT t n
2
n
(A4.18)
q Y = YX n X + Y n Y + YZ n Z
q Z = ZX n X + ZY n Y + Z n Z
(A4.20)
(A4.21)
(S I )n
= 0
(A4.22)
129
Anexos
Donde es un esfuerzo principal, I es una matriz identidad de 3x3 y nP es un vector normal al plano principal. Los
eigenvalores son determinados por un determinante Det(S- ), para cada eigenvalor le corresponde un eigenvector
y es determinado resolviendo la ecuacin de arriba para n P. Los esfuerzos principales son ordenados acorde a sus
valores algebraicos: Mximo: 1, Intermedio: 2 y Mnimo: 3. Esto puede verse en el mximo esfuerzo cortante en
algn plano dado:
max
(A4.23)
Donde 1 es el esfuerzo principal mximo, 3 es el esfuerzo principal mnimo y max acta en un plano inclinado a
45 en las direcciones de 1 y 3.
Criterio de Tresca.
El criterio de esfuerzo cortante mximo es mejor conocido como criterio de Tresca. Acorde a este criterio, la
falla del material ocurre cuando el mximo esfuerzo cortante en algn plano en el material, alcanza el valor de
esfuerzo cortante determinado en una prueba de tensin uniaxial. El esfuerzo cortante mximo en un plano esta dado
por:
max
(A4.24)
Donde 1 es el esfuerzo principal mximo y 3 es el esfuerzo principal mnimo. En una prueba uniaxial 1 es el
esfuerzo axial aplicado y 3 = 0; por lo tanto el mximo esfuerzo cortante es f / 2, donde f es el esfuerzo de falla
del material en una prueba uniaxial. As acorde al criterio de falla del cortante mximo, el esfuerzo de falla ocurre
cuando:
max
(A4.25)
/ 2
max
(A4.26)
3
130
Anexos
principal. El esfuerzo cortante en un plano octadrico es conocido como el esfuerzo cortante octadrico. Usando la
transformacin de esfuerzos para un plano inclinado, se puede observar un plano octadrico; los esfuerzos son:
Oct
1
3
Oct
+ 2 +
3
) 2 + (
(A4.27)
3 ) 2 + (
1)2
(A4.28)
El esfuerzo cortante octadrico se puede expresar en trminos de las componentes de esfuerzo normal y cortante del
tensor de esfuerzos, como:
1
3
Oct =
( 1 2 ) 2 + (
3 ) 2 + (
1 ) 2 + 6 (
2
XY
+ YZ
+ ZX )
2
(A4.29)
Usando esta ecuacin, el esfuerzo cortante octadrico en una prueba de tensin uniaxial es:
OctUni =
1
3
2
f
(A4.30)
1
3
( 1 2 ) 2 + ( 2 3 ) 2 + ( 3 1 ) 2 + 6 ( XY + YZ + ZX ) =
2
(A4.31)
1
2
( 1 2 ) 2 + ( 2 3 ) 2 + ( 3 1 ) 2 + 6 (
2
XY
+ YZ + ZX ) =
2
(A4.32)
La cantidad de la izquierda es usualmente referida como el esfuerzo efectivo de von Misses y puede ser denotado
como E:
1
2
( 1 2 ) 2 + (
3 ) 2 + ( 3 1 ) 2 + 6 (
2
XY
+ YZ
+ ZX )
2
(A4.33)
(A4.34)
Criterio de Mohr.
En materiales frgiles la falla en pruebas de tensin y compresin son distintas. Acorde al criterio de Mohr, la falla
de un material frgil es predecida cuando:
1
3
= 1
tf
cf
(A4.35)
131
Anexos
Donde 1 es el esfuerzo principal mximo, 3 es el esfuerzo principal mnimo, tf es el esfuerzo de falla en una
prueba de tensin uniaxial y cf es el esfuerzo de falla en una prueba de compresin uniaxial. Los esfuerzos 1 y 3
deben tener su propio signo, as los esfuerzos tf y cf deben ser siempre positivos dentro de (A4.35). Usado este criterio
el factor de seguridad se define como:
Factor de Seguridad
tf
1
) (
cf
(A4.36)
A4. 3. Deformacin.
Cuando un cuerpo es sometido bajo condiciones de carga, un punto originalmente (x, y, z), se desplaza a
(x + u, y + v, z + w). Los cambios (u, v, z) son las componentes de desplazamiento en las direcciones coordenadas y
son asociadas a un vector de desplazamiento (u, v, z)T. Los desplazamientos de un punto no indican la deformacin
actual de un slido, pueden indicar el simple movimiento de cuerpo rgido del slido. La caracterstica de
deformacin en un slido, es que puede considerar un cubo infinitesimal en la configuracin original y determinar
los cambios de forma y tamao en la posicin desplazada. Los cambios en tamao son caracterizados por cambios en
las longitudes de los lados del cubo. Los cambios de forma son determinados por consideracin de los cambios en el
ngulo entre la interseccin de dos lneas de originalmente 90.
Los cambios en longitud, consideran un segmento de lnea diferencial AB, paralelo al eje x respecto al sistema de
referencia original. Despus desplazando la lnea, se mueve a una posicin indicada AB, como se muestra en la
figura A4.3. Los desplazamientos del punto A es u y para B es u + du. Asumiendo que el punto A es (x, y, z) y que la
lnea AB es paralela al eje x, el punto B es (x + dx, y, z). Debido a los desplazamientos, las coordenadas del punto A
es (x + u, y + v, z + w) y las de B son (x + dx + u + du, y + v + dv, z + w + dw). De esta forma las longitudes
deformadas pueden ser calculadas como:
L AB = dx
L AB =
dv
+ dw
+ ( du dx ) 2
(A4.37)
La lnea AB es paralele al eje x, los incrementos en desplazamiento son funcin solamente de x y por tanto se tiene:
du =
u
dx
x
dv =
v
dx
x
dw =
w
dx
x
(A4.38)
Sustituyendo estas expresiones (A4.38), en la longitud deformada LAB (A4.37) puede ser escrita como:
132
Anexos
2
L AB =
dx
x
w
+
dx
x
+ (
u
dx dx ) 2
x
(A4.39)
L A B = dx
w
+
+ 1 +
(A4.40)
La deformacin normal en la direccin x esta definida como un cambio de longitud de la lnea AB dividida por la
longitud original:
L A B L AB
=
L AB
w
+
+ 1 +
(A4.41)
Esta es una expresin exacta. Para simplificar, se asumen desplazamientos pequeos y que las derivadas de estos
desplazamientos es mucho ms pequeo que al compararlo con 1. Esto se observa como:
2
v
w
+
x
x
<< 1 +
(A4.42)
Despreciando los dos primeros trminos y conservando el signo del radical, se tiene:
u
x
(A4.43)
Procediendo de una manera similar, con lneas paralelas a los ejes Y y Z, la deformacin normal en dichas
direcciones puede escribirse como sigue:
v
y
w
z
(A4.44)
El clculo de la deformacin normal cambia con las longitudes de un cubo diferencial. Los cambios en los ngulos,
los cuales originalmente estn a 90, se calculan en trminos de las deformaciones cortantes. Considerando dos lneas
AB y AC, originalmente parten del plano X-Y, conociendo a 90 un punto A. Despus del desplazamiento, las lneas
se mueven a AB y AC, como se muestra en la figura 3.6.
El punto A en (x, y, z) es desplazado al punto A en (x + u, y + v, z). Para determinar los cambios en los ngulos
solamente se tiene que asumir que los desplazamientos son pequeos e ignorar los cambios en longitud. Por lo tanto
el punto B movido hacia arriba por el incremento del desplazamiento dv relativo al punto A y al punto C movido a
la derecho por du, como se muestra en la figura A4.4. El cambio total del ngulo esta dado por:
Cambio de Angulo
du dv
+
dy dx
(A4.45)
133
Anexos
Fig. A4.4. Cambio en el ngulo entre dos segmentos diferenciales de lnea en el plano XY.
dv =
v
dx
x
(A4.46)
du =
u
dy
y
(A4.47)
Usando estas expresiones y definiendo el cambio del ngulo como la deformacin cortante se tiene:
XY =
du dv
+
dy dx
(A4.48)
Procediendo de manera similar tomando lneas en los planos Y-Z y Z-X, las deformaciones cortantes son definidas
como:
YZ =
dv dw
+
dz dy
ZX =
du dw
+
dz dx
(A4.49)
X
Y
Z
XY
YZ
ZX
u
x
v
y
w
z
u
+
y
v
+
z
u
+
z
v
x
w
y
w
x
(A4.50)
134
Anexos
A4. 4
Ecuaciones Constitutivas.
Los esfuerzos y deformaciones son relacionados mediante ecuaciones constitutivas. La forma simple de las
ecuaciones constitutivas son las de elasticidad lineal, las cuales son una generalizacin de la ley de Hooke.
Asumiendo esfuerzos que son proporcionales a las deformaciones, la forma lineal ms general de las ecuaciones
constitutivas es:
Z
XY
YZ
ZX
C11
C 21
C
= 31
C 41
C
51
C
61
C12
C 22
C13
C 23
C14
C 24
C15
C 25
C 32
C 42
C 33
C 43
C 34
C 44
C 35
C 45
C 52
C 62
C 53
C 63
C 54
C 64
C 55
C 65
= C
C16 X
C 26 Y
C 36 Z
C 46 XY
C 56 YZ
C 66 ZX
(A4.51)
(A4.52)
Los 36 coeficientes Cij son llamados constantes elsticas y deben ser definidas para cada material. Varias
suposiciones son introducidas para reducir el nmero de constantes elsticas en la ecuacin constitutiva. La
suposicin universal en dicha ecuacin es decir que la matriz C es simtrica. Con esto el nmero de constantes se
reduce a 21, este nmero puede ser reducido debido a las propiedades del material que es simtrico en algunos
planos conocidos.
Si las propiedades del material son simtricas sobre el plano XY, entonces se puede observar que la matriz C se
forma con 13 constantes como se muestra:
Z
XY
YZ
ZX
C11
C
21
C 31
C 41
0
C12
C13
C14
C 22
C 32
C 42
0
C 23
C 33
C 43
0
C 24
C 34
C 44
0
0
0
0
C 55
C 65
0 X
0 Y
0 Z
0 XY
C 56 YZ
C 66 ZX
(A4.53)
Si las propiedades del material son simtricas sobre los tres planos coordenados, el nmero de constantes se reduce a
9 y el material es entonces llamado ORTOTROPICO. La madera es un ejemplo comn de este tipo de materiales. La
ecuacin constitutiva para un material ortotrpico se expresa de la forma:
X C11
Y C 21
C
Z = 31
XY 0
0
YZ
0
ZX
C12
C13
C 22
C 23
C 32
C 33
0
0
0
0
C 44
0
0
C 55
0 X
0 Y
0 Z
0 XY
0 YZ
C 66 ZX
(A4.54)
135
Anexos
Finalmente si las propiedades del material es simtrico sobre todos los planos, el material es llamado ISOTROPICO
y solo dos constantes se necesitan para definir completamente la ecuacin constitutiva. Estas constantes son
identificadas como E, mdulo de Young o de elasticidad, y relacin de Poisson. La ecuacin para un material
isotrpico se escribe como:
Z
XY
YZ
ZX
E
=
0
(1 + )(1 2 )
0
0
0
0
0
1 2
2
1 2
2
0 Y
0 Z
XY
0 YZ
1 2 ZX
2
0
0
(A4.55)
= D
(3.56)
1
E
D= E
0
E
1
E
E
1
E
0
0
1
G
1
G
(A4.57)
G =
E
2 (1 + )
(A4.58)
136
Anexos
1
E
X
YX
EX
ZX
EX
D=
XY
EY
1
EY
XZ
EZ
YZ
EY
EZ
1
EZ
1
G XY
1
GYZ
ZY
1
G XZ
(A4.59)
Donde EX es el mdulo de Young en la direccin x, XY es la relacin de Poisson relacionando a X con y / EY, etc.
XY
EY
YX
XZ
EX
EZ
ZX
YZ
EX
EZ
ZY
EY
(A4.60)
La matriz D es simtrica y por lo tanto la ecuacin constitutiva da una relacin entre esfuerzo y deformacin en un
punto. Si la ecuacin constitutiva no cambia de un punto a otro en el material, entonces el material se conoce como
HOMOGENEO. En la prctica en problemas de elasticidad lineal se considera al material como homogneo e
isotrpico o en otras palabras SELHI (Slido Elstico Lineal Homogneo e Isotrpico).
t n = (t nx t ny t nz )T
(A4.61)
n = (n X
n Z )T
nY
(A4.62)
b = (b X
bZ )T
bY
(A4.63)
t nx dS +
dV = 0
(A4.64)
t
S
ny
dS + bY dV = 0
(A4.65)
137
Anexos
t
S
nz
dS + bZ dV = 0
(A4.66)
Donde tnx es igual que ec. (3.19), la ecuacin puede escribirse como:
n X dS + XY nY dS + XZ n Z dS + b X dV = 0
S
(A4.67)
Utilizando el teorema de la divergencia para convertir una integral de superficie a integral de volumen, el cual es un
caso especial del teorema de Green-Gauss (integracin por partes):
g
dV =
x
fgn X dS
V
f
gdV
x
(A4.68)
0 =
fn
dS
f
dV
x
fn
dS =
f
dV
x
(A4.69)
Similarmente:
fn Y dS =
f
dV
y
fn Z dS =
f
dV
z
(A4.70)
Usando el teorema de la divergencia, la integral de superficie puede escribirse en trminos de volumen como:
XZ
X
XY
+
+
+ b X ) dV = 0
x
x
x
(A4.71)
Entonces para una regin arbitraria, el integrando debe ser cero; y procediendo de la misma manera para las otras dos
ecuaciones, se obtiene el sistema de ecuaciones diferenciales gobernantes, en trminos de esfuerzo:
XZ
XY
X
+
+
+ bX = 0
x
x
x
YZ
Y
YX
+ bY = 0
+
+
x
x
x
Z
ZY
ZX
+
+ bZ = 0
+
x
x
x
(A4.72)
138