presentación i-math

22
Andalucía Study Groups with Industry Procedimientos-Uno Análisis Matricial de Subestructuras Diego Fernández Pérez

Upload: procedimientos-uno

Post on 26-May-2015

797 views

Category:

Technology


1 download

DESCRIPTION

Presentación de un problema para la red matemática industria, en las jornadas "Andalucía Study Groups"

TRANSCRIPT

Page 1: Presentación I-Math

Andalucía Study Groups with Industry

Procedimientos-Uno

Análisis Matricial de

SubestructurasDiego Fernández Pérez

Page 2: Presentación I-Math

Introducción a la empresa

Procedimientos-Uno desarrolla y distribuye software de cálculo técnico para arquitectura e ingeniería desde 1990.

La empresa tiene un amplio portfolio de productos que incluyen:

Diseño y cálculo de estructuras, Diseño y cálculo de instalaciones edificatorias e

industriales, Verificación de cumplimiento normativo, Diseño y cálculo de infraestructuras urbanas y energéticas

Ofrece además a su mercado una gama de servicios y productos (Formación, Hardware, Consumibles…)

Page 3: Presentación I-Math

Procedimientos-Uno, I+D Siendo una empresa centrada en el desarrollo de productos

software con alrededor de un centenar en el mercado, Procedimientos-Uno ha desarrollado una serie de proyectos y propuestas de investigación aplicada.

En ocasiones ha recibido financiación pública europea (2 proyectos), nacional y autonómica (1 proyecto) para I+D

Ha participado en redes de excelencia y trabajado con grupos de investigación de universidades españolas y extranjeras.

Es vicepresidente del CTN71 SC7 de Ingeniería de Software de AENOR, es miembro de la Iniciativa Española de Software y Servicios (INES) y participa y ha participado en varias asociaciones y sociedades científicas.

Entiende que la relación con la comunidad universitaria es imprescindible para mantener su posición en el mercado.

Page 4: Presentación I-Math

Introducción al problema

ESwin: Programa 3D de cálculo de estructuras

Modelo creado: Elementos lineales (vigas, pilares,…): Se

modela por barras. Elementos superficiales (forjados,

muros,…): Se modela por emparrillados. Algunos elementos de cimentación

(zapatas, vigas flotantes,…): Se modela por entramados de barras.

Page 5: Presentación I-Math

Modelo creado

Modelo final: Nudos conectados por barras

Page 6: Presentación I-Math

Problema = Sistema Matricial

Page 7: Presentación I-Math

Características de la Matriz de Rigidez

Matriz simétrica. Matriz en banda. Número filas = 6 * NumNodos. Ancho semibanda = 6 * DifMaxNum.

La banda en estructuras grandes tiene características dispersas (muchos ceros debido a nudos no conectados).

Page 8: Presentación I-Math

Planteamiento del Problema

Tamaño aproximado en torno a 36*NumNodos*DifMax.

En ordenadores convencionales, para estructuras grandes hay problemas de memoria (hay que paginar a disco por lo que se dispara el tiempo de cálculo).

El problema se agrava debido a que durante el cálculo estructural hay que resolver el sistema varias veces.

Page 9: Presentación I-Math

Solución = Subestructuras

Descomponer una estructura grande en subestructuras, resolviendo estas por separado y condensando todas en la matriz general.

Page 10: Presentación I-Math

Condensación Estática Si llamamos:

E ≡ Es la estructura completa Si ≡ Subestructura i Ec ≡ Es la estructura condensada

(E) Conjunto(Si) (Ec)

Page 11: Presentación I-Math

Condensación Estática. Método 1

A ≡ Es el conjunto de nodos de la estructura condensada (Ec).

B ≡ Es el conjunto de nodos internos de las subestructuras (Si).

Fuente: Miguel Cervera Ruiz, Elena Blanco Díaz. Análisis matricial de estructuras de barras. Ediciones UPC, 1998.

Page 12: Presentación I-Math

Condensación Estática. Método 1

Page 13: Presentación I-Math

Problemas del Método 1

Partimos de una reordenación inicial de los nudos (por Cuthill-McKee), minimizando DifMaxNum. Para aplicar este método necesitamos una reordenación de filas y columnas de la matriz general.

No proporciona división en subestructuras.

Lento: Hay que resolver una inversa.

Page 14: Presentación I-Math

Condensación Estática. Método 2

Fuente: Juan Tomás Celigüeta. Curso de análisis estructural. Editorial EUNSA.

Page 15: Presentación I-Math

Condensación Estática. Método 2

Matriz de rigidez de la subestructura reducida a los nodos de contorno.

Vector de fuerzas exteriores de la subestructura reducido a los nodos de contorno.

Matriz de rigidez de la subestructura i condensada a los nodos de contorno.

Page 16: Presentación I-Math

Condensación Estática. Método 2

Se establece la ecuación de equilibrio del conjunto de la estructura total condensada.

U ≡ Conjunto de todos los nudos de contorno de las subestructuras más los nudos no incluidos en ninguna de las subestructuras.

KUU ≡ Matriz de rigidez del conjunto U, obtenida mediante ensamblaje de las matrices condensadas de las subestructuras y los elementos no incluidos en ellas

Page 17: Presentación I-Math

Problemas del Método 2

Necesitamos una reordenación de nodos por cada subestructura, manteniendo su referencia con la reordenación general de la estructura completa.

Lento: Hay que resolver inversas.

Page 18: Presentación I-Math

Condensación Estática. Método 3

Se esta implementando y desarrollando para el programa ESwin 3D.

Construimos la matriz de rigidez de la subestructura Sb (reordenando los nudos de contorno al final).

Condensamos los nodos de la subestructura Sb utilizando un método de Gauss modificado.

  

Page 19: Presentación I-Math

Condensación Estática. Método 3

Obtenemos así el sistema condensado para la subestructura Sb.

Procediendo de esta forma, obtenemos un sistema condensado para los nodos de contorno.

Por principio de acción y reacción, las acciones incógnita se anulan al ensamblar el sistema en la estructura Ec.

Page 20: Presentación I-Math

Condensación Estática. Método 3

Si llamamos: E ≡ Es la estructura completa Si ≡ Subestructura i Ec ≡ Es la estructura condensada

(E) Conjunto(Si) (Ec)

Page 21: Presentación I-Math

Condensación Estática. Método 3

Planteando el sistema matricial de la estructura condensada Ec.

Ensamblando en este sistema las matrices de las subestructuras condensadas, eliminamos las acciones incógnita PG y obtenemos el sistema final de la estructura condensada Ec.

Page 22: Presentación I-Math

Cuestiones que se Plantean

Cuestiones generales: Optimización de la numeración de nodos, estructuras de datos para las matrices, métodos de resolución de los sistemas lineales que se plantean.

Implementación eficiente en memoria y tiempo de cálculo para los métodos empleados. ¿Cuál sería más eficiente?.

Alternativas: Otras formas de condensación, métodos de descomposición de dominios,…