01 Repaso Calculo Matricial

55
1 01 – Repaso de análisis estructural matricial Diego Andrés Alvarez Marín Profesor Asociado Universidad Nacional de Colombia Sede Manizales

description

CALCULO MATRICIAL

Transcript of 01 Repaso Calculo Matricial

Page 1: 01 Repaso Calculo Matricial

1

01 – Repaso de análisis estructural matricial

Diego Andrés Alvarez MarínProfesor Asociado

Universidad Nacional de ColombiaSede Manizales

Page 2: 01 Repaso Calculo Matricial

2

Contenido

● Solución al sistema de ecuaciones q=Ka-f● Conceptos básicos del análisis matricial de

estructuras de barras● Cerchas● Marcos● Etapas básicas del análisis de un sistema de

barras

Page 3: 01 Repaso Calculo Matricial

3

El método de los elementos finitos

Es una técnica numérica para la solución aproximada de ecuaciones diferenciales e integrales.

En el ámbito del análisis estructural (estructuras, geotecnia, pavimentos) es un poderoso método para la estimación de los esfuerzos, deformaciones y desplazamientos de una estructura bajo la acción de un conjunto de cargas.

Page 4: 01 Repaso Calculo Matricial

4

Historia del método de los EFs● 1934-1938: Collar, Duncan: primer artículo sobre análisis matricial de

estructuras

● 1943: Richard Courant (New York University): primer artículo matemático

● 1954: Argyris: desarrolla el concepto de ensamblaje matricial

● 1956: Turner, Clough, Martin, Topp (Boeing): primer artículo en ingeniería

● 1959: Turner: presenta un artículo sobre el método matricial de la rigidez, tal y como lo conocemos hoy

● 1960: Clough (Boeing, Berkeley) define el término “elemento finito”.

● 1965: La NASA invierte 4E6 USD (30E6 USD de hoy) para el desarrollo del software NASTRAN

● 1965: Se empieza a aplicar a otros campos de la ingeniería

● 1967: Zienkiewicz (Swansea): primer libro sobre EFs

● 1970: Se empieza a desarrollar el software ANSYS

● 1973: Strang, Fix (M.I.T.): primer libro sobre EFs desde el punto de vista matemático

Page 5: 01 Repaso Calculo Matricial

5

Solución al sistema de ecuaciones

Page 6: 01 Repaso Calculo Matricial

6

Solución al sistema de ecuaciones

Page 7: 01 Repaso Calculo Matricial

7

Resolviendo

● Cholesky● Métodos que tienen en cuenta las matrices

ralas (matrices sparse). Muchos de estos métodos son iterativos:– PARDISO http://www.pardiso-project.org/

– Método del gradiente conjugado

– Comando linsolve de MATLAB

– Comando \ de MATLAB– http://www.mathcom.com/corpdir/techinfo.mdir/q207.html

Page 8: 01 Repaso Calculo Matricial

8

Ancho de

banda

La numeración de los nodos debe hacerse de modo tal que el ancho de banda sea tan pequeño como sea posible. Existen algoritmos especializados que hacen esta labor (como el algoritmo invertido de Cuthill-McKee). En algunos programas de elementos finitos se puede hacer click en un comando que renumera los nodos de modo que el ancho de banda se reduzca.

Page 9: 01 Repaso Calculo Matricial

9

Ensamblaje matricial

Page 10: 01 Repaso Calculo Matricial

10

Page 11: 01 Repaso Calculo Matricial

11

Page 12: 01 Repaso Calculo Matricial

12

Page 13: 01 Repaso Calculo Matricial

13

Ejemplo 1.1 Oñate

Page 14: 01 Repaso Calculo Matricial

14

Coordenadas locales y globalesMatrices LaG y GaL

11 12 3 1 2

21 2 1 1 32 3 2 2 3

31 3 3 3 42 4

LaG LaG(e, nudo local)barra nudo local nudo global

nudo local

barra (e)

1 2 3 41 1 x 2 x2 x 1 2 x3 x x 1 2

GaL(e, nudo global)

nudo global

barra (e)

Page 15: 01 Repaso Calculo Matricial

15

Solución en MATLAB 1/2

Page 16: 01 Repaso Calculo Matricial

16

Solución en MATLAB 2/2

Page 17: 01 Repaso Calculo Matricial

17

Page 18: 01 Repaso Calculo Matricial

18

Page 19: 01 Repaso Calculo Matricial

19

Cerchas

Page 20: 01 Repaso Calculo Matricial

20

Ejemplo 11.3 Uribe Escamilla

Page 21: 01 Repaso Calculo Matricial

21

Page 22: 01 Repaso Calculo Matricial

22

Page 23: 01 Repaso Calculo Matricial

23

Page 24: 01 Repaso Calculo Matricial

24

Resultados

Page 25: 01 Repaso Calculo Matricial

25

Matriz de rigidez de un elemento prismático sometido en sus extremos a carga axial,

flexión y cortante

Page 26: 01 Repaso Calculo Matricial

26

Matriz de transformación

Page 27: 01 Repaso Calculo Matricial

27

Algunas fuerzas nodales equivalentes

Page 28: 01 Repaso Calculo Matricial

28

Fuerzas nodales equivalentes

Page 29: 01 Repaso Calculo Matricial

29

Cálculo de fuerzas nodales equivalentes

Obteniendo:

Page 30: 01 Repaso Calculo Matricial

30

Ejemplo 11.23 Uribe Escamilla

Mirar solución en la sección código de la WIKI

Page 31: 01 Repaso Calculo Matricial

31

Page 32: 01 Repaso Calculo Matricial

32

idx

Ejemplo: idx para la barra 2:

Page 33: 01 Repaso Calculo Matricial

33

Rótulas interiores a un

pórticoRótula a la derecha del elemento:

Rótula a la izquierda del elemento:

Ver programa:

c1_K_elemento_empotrado_rodillo.m

Page 34: 01 Repaso Calculo Matricial

34

Ver: c1_ejemplo_rotula1.m

Page 35: 01 Repaso Calculo Matricial

35

Page 36: 01 Repaso Calculo Matricial

36

Page 37: 01 Repaso Calculo Matricial

37

Page 38: 01 Repaso Calculo Matricial

38

Page 39: 01 Repaso Calculo Matricial

39

Page 40: 01 Repaso Calculo Matricial

40

Page 41: 01 Repaso Calculo Matricial

41

EJEMPLO

Page 42: 01 Repaso Calculo Matricial

42

a(e)

q

q

Elemento de barra 3D

Page 43: 01 Repaso Calculo Matricial

43

Elemento de barra 3D

Page 44: 01 Repaso Calculo Matricial

44

Matriz de transformación de coordenadas T(e)

Page 45: 01 Repaso Calculo Matricial

45

Page 46: 01 Repaso Calculo Matricial

46

x,y,z = ejes locales X,Y,Z = ejes globales

Tomado de Liu&Quek, p118

Page 47: 01 Repaso Calculo Matricial

47

Page 48: 01 Repaso Calculo Matricial

48

Page 49: 01 Repaso Calculo Matricial

49

Page 50: 01 Repaso Calculo Matricial

50

Page 51: 01 Repaso Calculo Matricial

51

Fórmula de rotación de Rodrigues

Page 52: 01 Repaso Calculo Matricial

52

Etapas básicas del análisis de un sistema de barras

● Etapa de preproceso: – definición de geometría del problema

– definición de las propiedades del material

– definición de las condiciones de carga

– definición de la malla de elementos finitos (numeración local y global de los grados de libertad, de los nodos y de los elementos)

Page 53: 01 Repaso Calculo Matricial

53

Etapas básicas del análisis de un sistema de barras

● Etapa de cálculo

– Cálculo de las matrices de rigidez K(e) y los vectores de fuerza nodales f(e) de cada elemento del sistema

– Ensamblaje de la matriz de rigidez global K y vector de fuerzas global f

Page 54: 01 Repaso Calculo Matricial

54

Etapas básicas del análisis de un sistema de barras

● Etapa de cálculo– Solución del sistema de ecuaciones

– para calcular los desplazamientos en los nudo a (Cholesky, métodos especiales que manejan matrices ralas)

Page 55: 01 Repaso Calculo Matricial

55

Etapas básicas del análisis de un sistema de barras

● Etapa de cálculo– A partir de los valores de las incógnitas en los

nudos obtener información sobre los esfuerzos y deformaciones en las barras

● Etapa de postproceso– Presentación gráfica de la información