01 – repaso de análisis estructural...

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

Upload: phungnga

Post on 09-Mar-2018

219 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

1

01 – Repaso de análisis estructural matricial

Diego Andrés Alvarez MarínProfesor Asociado

Universidad Nacional de ColombiaSede Manizales

Page 2: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

2

Contenido

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

estructuras de barras● Cerchas 2D y 3D● Marcos 2D y 3D● Apoyos inclinados● Etapas básicas del análisis de un sistema de

barras

Page 3: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

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 de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

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 de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

5

Solución al sistema de ecuaciones

Page 6: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

6

Solución al sistema de ecuaciones

Page 7: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

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

Page 8: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

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 de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

9

Ensamblaje matricial

Page 10: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

10

Page 11: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

11

Page 12: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

12

Page 13: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

13

Ejemplo 1.1 Oñate

Análisis de tres barras trabajando a tracción

Page 14: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

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 de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

15

Solución en MATLAB 1/2

Page 16: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

16

Solución en MATLAB 2/2

Page 17: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

17

Page 18: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

18

Page 19: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

19

Cerchas

Page 20: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

20

Ejemplo 11.3 Uribe Escamilla

Resuelva completamente la estructura mostrada.El material es acero: E = 2040 ton/cm2

Las áreas están entre paréntesis en cm2.

5 ton

20 ton

(30)

(40)

(100) (150)

(40)

4 m 4 m

3 m 1

121 2

3

4

13

14

15

12

34

56

78

grados de libertad restringidos = 1, 2, 4

Page 21: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

21

Page 22: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

22

Page 23: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

23

Page 24: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

24

Resultados

Page 25: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

25

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

flexión y cortante

Page 26: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

26

c1_deduccion_K_portico2D.m

Page 27: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

27

Matriz de transformación

Page 28: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

28

Algunas fuerzas nodales equivalentesTabla tomada de: Daryl L. Logan (2012) - A First Course in the Finite Element Method, 5 ed.

Page 29: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

29

Cálculo de fuerzas nodales equivalentes

Obteniendo:

Page 30: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

30

Cargas distribuídas inclinadas

http://www.learnaboutstructures.com/Determinate-Frame-Analysis

For members that are inclined on an angle, it is often most convenient to analyse them by first transforming all the loads on the member into the local member axis direction (perpendicular and parallel to the inclined member).

Page 31: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

31

http://www.learnaboutstructures.com/Determinate-Frame-Analysis

Page 32: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

32

Ejemplo 11.23 Uribe Escamilla

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

Dimensiones:Vigas: 30cm x 35cmColumnas: 30cm x 30cm

E = 190 ton/cm2

3 m 4 m 2 m

1.5 ton

2,8 ton/m

4 m

2 m1

21

2

34

13

grados de libertad restringidos = 1, 2, 3, 10, 11, 12

12

3

45

6

78

9

1011

12

Page 33: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

33

idx

Ejemplo: idx para la barra 2:

Page 34: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

34

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 35: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

35

Ver: c1_ejemplo_rotula1.m

Page 36: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

36

Page 37: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

37

Page 38: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

38

Page 39: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

39

Page 40: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

40

Page 41: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

41

Page 42: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

42

EJEMPLO

Resuelva completamente la estructura mostrada.El material es acero: E = 2040 ton/cm2

Las áreas están entre paréntesis en cm2.El apoyo se encuentra inclinado 30 grados.

5 ton

20 ton

(30)

(40)

(100) (150)

(40)

4 m 4 m

3 m 1

121 2

3

4

13

14

15

12 34

56

78

grados de libertad restringidos = 1, 2, 4

30o

Page 43: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

43

a(e)

q

q

Elemento de barra 3D

Page 44: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

44

Elemento de barra 3D

Page 45: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

45

Matriz de transformación de coordenadas T(e)

Page 46: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

46

Page 47: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

47

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

Tomado de Liu&Quek, p118

Page 48: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

48

Page 49: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

49

Page 50: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

50

Page 51: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

51

Page 52: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

52

Fórmula de rotación de Rodrigues

Page 53: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

53

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 54: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

54

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 55: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

55

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 56: 01 – Repaso de análisis estructural matricialelementosfinitosunalmzl.wikispaces.com/file/view/01_Repaso_Calculo... · Es una técnica numérica para la solución ... presenta un

56

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