Sei sulla pagina 1di 12

ING.

CIVIL
INSTITUTO TECNOLOGICO DE DURANGO

METODO DE LAS RIGIDECES


ARMADURAS

Cruz Ruiz Heberth Azariel


Ramírez Martínez Sergio
Moreno Cisneros Luis Francisco
T
Método de las rigideces (armaduras)

METODO DE LAS RIGIDECES PARA ARMADURAS

Se nos presenta la siguiente armadura con:


𝐴 = 20 𝑐𝑚2
𝑘𝑔
E = 700000 ⁄ 2
𝑐𝑚
1000 kg.

5000 kg.

3,5

Lo primero que debemos hacer es definir el orden de los nodos y el de los elementos, de manera
que podamos establecer los grados de libertad en los nodos libres o no restringidos hallar las
cargas y desplazamientos conocidos y desconocidos por cada elemento de la armadura, en cada
nodo de la armadura tendremos dos fuerzas actuantes, en el eje “x” y así mismo en el eje “y”, de
tal manera que tendremos dos desplazamientos en ambos ejes.

Análisis Estructural Avanzado Page 2


Método de las rigideces (armaduras)

Enseguida queda:

2 4

1 1 2 3

3 4
2 5

6 8

5 7
6

3 4
8 9

7 10

10 12

9 11
5 6

Una vez definidos los nodos y ordenar los elementos procedemos a realizar la tabla de la topología
de la estructura.

TOPOLOGIA ESTRUCTURAL
TERMI
ELEMENTO INICIO NO LONG. AREA E AE/L α COSα SENα C2 S2 SC
1 1 2 350 20 700000 40000 0 1 0 1 0 0
2 1 3 300 20 700000 46666.6 270 0 -1 0 1 0
3 1 4 460.97 20 700000 30370.7 319.39 0.759 -0.6509 0.576081 0.42367081 -0.4940331
4 2 3 460.97 20 700000 30370.7 220.6 -0.7592 -0.6507 0.57638464 0.42341049 0.49401144
5 2 4 300 20 700000 46666.6 270 0 -1 0 1 0
6 3 4 350 20 700000 40000 0 1 0 1 0 0
7 3 5 400 20 700000 35000 270 0 -1 0 1 0
8 3 6 531.5 20 700000 26340.5 311.18 0.6584 -0.7526 0.43349056 0.56640676 -0.49551184
9 4 5 531.5 20 700000 26340.5 228.81 -0.6585 -0.7525 0.43362225 0.56625625 0.49552125
10 4 6 400 20 700000 35000 270 0 -1 0 1 0

Análisis Estructural Avanzado Page 3


Método de las rigideces (armaduras)

De acuerdo a la tabla nuestra matriz de rigideces se generaría de la siguiente manera:

 Kaa1  Kaa 2  Kaa 3 kab1 kab 2 kab3 0 0 


 
 kba 1
Kbb  kaa  kaa
1 4 5
kab 4
kab 5
0 0 
 kba 2 kba 4 kbb2  kbb4  kaa6  kaa7  kaa8 kab6 kab7 kab8 
 
 K est   3 5 6 kbb3  kbb5  kbb6  kaa9 9 10 
 kba kba kba kab kab 
 kaa10
 
 0 0 kba 7
kba9 kbb7  kbb9 0 
 
 0 0 kba 8
kba 10
0 kbb  kbb10 
8

La matriz de rigidez de la estructura no necesita ser ensamblada ya que todos los elementos no
restringidos ya se encuentran ordenados continuamente y lo cual nos permite poder utilizar ese
arreglo gracias a un buen acomodo del número de los nodos.

Ayudándonos de una hoja de Excel podemos insertar todas las sub-matrices de cada elemento y
facilitarnos el acomodo de la misma matriz de rigideces, las sub-matrices de cada elemento se
obtienen utilizando estas fórmulas:

 c2 sc  Ai Ei
 Kaa    sc
i

s2  L

 c 2  sc  Ai Ei
 Kab    sc
i

s2  L

 c 2  sc  Ai Ei
 Kba    sc
i

s2  L

 c2 sc  Ai Ei
 Kbb    sc
i

s2  L

Análisis Estructural Avanzado Page 4


Método de las rigideces (armaduras)

Las sub-matrices de cada barra:

 Kbb   
40000 0
 Kaa   
40000 0 1
1
 
 0 0  0 0

 Kbb    0 
0 0
 Kaa    0 
0 0 2
2
 
 46666.66667   46666.66667 
15004.1508 
 Kbb    15004.15081
 17496.00625

 Kaa3    15004.15081 12867.196 
17496.00625 15004.1508 3

   12867.196 

 Kbb4   15003.49298 12859.28989 


17505.22802 15003.49298
 Kaa 4   15003.49298 12859.28989 
17505.22802 15003.49298
   
 
 Kbb5    0 46666.66667 
0 0
 Kaa5    0 46666.66667 
0 0
   
 
 Kbb6    0 0 
40000 0
 Kaa 6    0 0 
40000 0
   
   
 Kbb7    0 35000 
0 0
 Kaa 7    0 35000 
0 0
   
13052.0522
13052.0522
 Kaa8    13052.0522 14919.4631 

 Kbb8    13052.0522 14919.4631 
11418.37787 11418.37787
   

 Kaa9   13052.30009 14919.4631   Kbb9   13052.30009 14919.4631 


11421.84666 13052.30009 11421.84666 13052.30009
   
   
 Kaa10    0 35000   Kbb10    0 35000 
0 0 0 0
   

40000 0 
 Kab   
1 40000 0

 Kba   
1

 0 0  0 0

 Kba 2    0 46666.66667 
0 0
 Kab    0 
2 0 0

 46666.66667   
17496.00625 15004.1508 
3 17496.00625 15004.1508
 Kab    15004.15081 12867.196   Kba    15004.15081
3

12867.196 
  
 17505.22802 15003.49298  17505.22802 15003.49298 
 Kab    15003.49298 12859.28989 
4

 
 Kba    15003.49298
4

12859.28989 

0 
 Kab    0 46666.66667   Kba5    0 
5 0 0 0
  
 46666.66667 
 40000 0 
 Kab    0
6

40000 0 
 Kba 6    0 
 0
 0
 Kab7    0 35000 
0 0
 Kba 7    0 35000 
0 0
 
 
 11418.37787 13052.0522 
 Kab    13052.0522 14919.4631 
 Kba8    13052.0522 14919.4631
8
11418.37787 13052.0522
 
11421.84666 13052.30009
 
 Kab9    13052.30009 14919.4631   
 Kba9    13052.30009 14919.4631 
 11421.84666 13052.30009
 
 
 Kab10    0 35000 
0 0
 
 Kba10    0 35000 
0 0
 
 

Análisis Estructural Avanzado Page 5


Método de las rigideces (armaduras)

Ahora que contamos con todos los datos internos de la matriz de rigidez procedemos a acomodar cada sub-matriz en su lugar correspondiente, si
es necesario se realizaran las operaciones matriciales necesarias, que en este caso solo serían sumas de algunas matrices.

 57496.00625 15004.15081 40000 0 0 0 17496.00625 15004.15081 0 0 0 0 


 
 15004.15081 59533.86267 0 0 0 46666.66667 15004.15081 12867.196 0 0 0 0 
 40000 0 57505.22802 15003.49298 17505.22802 15003.49298 0 0 0 0 0 0 
 
 0 0 15003.49298 59525.95656 15003.49298 12859.28989 0 46666.66667 0 0 0 0 
 0 0 17505.22802 15003.49298 68923.60589 1951.440753 40000 0 0 0 11418.37787 13052.05223 
 
 0 46666.66667 15003.49298 12859.28989 1951.440753 109445.4197 0 0 0 35000 13052.05223 14919.4631 
 K est  
17496.00625 15004.15081 0 0 40000 0 68917.85291 1951.850718 11418.37787 13052.05223 0 0
 
 15004.15081 12867.196 0 46666.66667 0 0 1951.850718 109449.3613 13052.05223 14919.4631 0 35000 
 0 0 0 0 0 0 11418.37787 13052.05223 11421.84666 13052.30009 0 0 
 
 0 0 0 0 0 35000 13052.05223 14919.4631 13052.30009 49915.49859 0 0 
 
 0 0 0 0 11418.37787 13052.05223 0 0 0 0 11418.37787 13052.0522 
 13052.05223 14919.4631 35000 13052.0522 49919.4631 
 0 0 0 0 0 0 0

La matriz quedaría dividida de esa forma y tomaríamos la matriz de 8x8 debido a que en esa matriz se puede utilizar para el cálculo de los
desplazamientos en los nodos libres, de la siguiente manera:

{𝑃𝑎} = (𝐾𝑎𝑎){𝑈𝑎}

∴ {𝑈𝑎} = (𝐾𝑎𝑎)−1 {𝑃𝑎}

Análisis Estructural Avanzado Page 6


Método de las rigideces (armaduras)

De donde:

 p1   p1x  1000 
p   p   0 
 2   1y   
 p3   p2 x   0 
     
 p4   p2 y   0 
Pa      p    
 p5   3 x  5000
 p6   p3 y   0 
     
 p7   p4 x   0 
 p   p4 y   0 
 8    

 57496.00625 15004.15081 40000 0 0 0 17496.00625 15004.15081 


 
 15004.15081 59533.86267 0 0 0 46666.66667 15004.15081 12867.196 
 40000 0 57505.22802 15003.49298 17505.22802 15003.49298 0 0 
 
0 0 15003.49298 59525.95656 15003.49298  12859.28989 0 46666.66667
 K aa  
 0 0 17505.22802 15003.49298 68923.60589 1951.440753 40000 0 
 
 0 46666.66667 15003.49298 12859.28989 1951.440753 109445.4197 0 0 
 17496.00625 15004.15081 0 0 40000 0 68917.85291 1951.850718 
 
 15004.15081 12867.196 0 46666.66667 0 0 1951.850718 109449.3613 

 0.000202332 5.10005E  05 0.000191439 4.90183E  05 8.97108E  05 4.06309 E  05 9.11687 E  05 4.10158E  05 


 
 5.10005E  05 4.48895E  05 4.90084 E  05 5.10639 E  06 1.87168E  05 2.49252 E  05 1.39345E  05 3.64293E  06 
 0.000191439 4.90084 E  05 0.000202316 5.10055E  05 9.1177 E  05 4.1013E  05 8.9699 E  05 4.06302 E  05 
 
4.90183E  05 5.10639 E  06 5.10055E  05 4.48977 E  05 1.39404 E  05 3.64567 E  06 1.87174 E  05 2.4929 E  05 
 K  aa  
1

8.97108E  05 1.87168E  05 9.1177 E  05 1.39404 E  05 6.7461E  05 1.76391E  05 5.74289 E  05 1.50175E  05 


 
 4.06309 E  05 2.49252 E  05 4.1013E  05 3.64567 E  06 1.76391E  05 2.46444 E  05 1.50149 E  05 3.92637 E  06 
 9.11687 E  05 1.39345E  05 8.9699 E  05 1.87174 E  05 5.74289 E  05 1.50149 E  05 6.74534 E  05 1.76377 E  05 
 
 4.10158E  05 3.64293E  06 4.06302 E  05 2.4929 E  05 1.50175E  05 3.92637 E  06 1.76377 E  05 2.46457 E  05 

De la matriz “(K)aa” al ser una matriz de 8x8 el procedimiento para encontrar su inversa puede ser
muy largo y tedioso por lo que decidimos apoyarnos de la hoja de cálculo de Excel, así como la
realización de las multiplicaciones usando las siguientes formulas:
Minversa: que nos devuelve la matriz inversa de una matriz seleccionada; lo que debemos hacer
es en una celda escribir “=minversa”, nos pedirá que seleccionemos la matriz a invertir, entonces
la seleccionamos la matriz “=MINVERSE(B49:I56)” y nos dará como resultado el primer elemento
de la matriz inversa, para poder ver todos los elementos de la matriz tenemos que seleccionar el
número de filas y columnas que tendrá nuestra matriz inversa (que siempre es una matriz
cuadrada y del mismo orden de la matriz que estamos invirtiendo) y tomando como primer
elemento de esta selección el elemento que obtuvimos al introducir la fórmula de inversa, y
apretamos F2, luego la combinación CTRL + SHIFT + ENTER, y nos mostrará todos los elementos de
la matriz inversa.
Mmult: que nos da el producto de dos matrices; debemos escribir en una celda la fórmula
“=mmult”, nos pedirá el ingreso de matriz1 y matriz2 separadas por “;” y finalmente seguimos los
pasos explicados en la función anterior.

Análisis Estructural Avanzado Page 7


Método de las rigideces (armaduras)

Y como:

{𝑈𝑎} = (𝐾𝑎𝑎)−1 {𝑃𝑎}

 0.000202332 5.10005E  05 0.000191439 4.90183E  05 8.97108E  05 4.06309 E  05 9.11687 E  05 4.10158E  05  1000 


  
 5.10005E  05 4.48895E  05 4.90084 E  05 5.10639 E  06 1.87168E  05 2.49252 E  05 1.39345E  05 3.64293E  06  0 
 0.000191439 4.90084 E  05 0.000202316 5.10055E  05 9.1177 E  05 4.1013E  05 8.9699 E  05 4.06302 E  05  0 
  
4.90183 E  05 5.10639 E  06 5.10055 E  05 4.48977 E  05 1.39404 E  05 3.64567 E  06 1.87174 E  05 2.4929 E  05  0 
Ua   
8.97108E  05 1.87168E  05 9.1177 E  05 1.39404 E  05 6.7461E  05 1.76391E  05 
5.74289 E  05 1.50175E  05 5000 
  
 4.06309 E  05 2.49252 E  05 4.1013E  05 3.64567 E  06 1.76391E  05 2.46444 E  05 1.50149 E  05 3.92637 E  06  0 
 9.11687 E  05 1.39345E  05 8.9699 E  05 1.87174 E  05 5.74289 E  05 1.50149 E  05 6.74534 E  05 1.76377 E  05  0 
  
 4.10158E  05 3.64293E  06 4.06302 E  05 2.4929 E  05 1.50175E  05 3.92637 E  06 1.76377 E  05 2.46457 E  05 
 0 

U1x   0.650885724
U   
 1 y   0.144584647 
U 2 x   0.647323783
  
U 2 y   0.118720303
Ua  U   
 3 x   0.427015821
U 3 y   0.128826282
  
U 4 x   0.378313395
U 4 y  0.116103538
  

Al tener los desplazamientos en los nodos libres podemos calcular las reacciones en los apoyos,
haciendo uso de la siguiente formulación de matrices:

{𝑃𝑏} = (𝐾𝑏𝑎){𝑈𝑎}

0 0 0 0 0 0 11421.84666 13052.30009 
 
0 0 0 0 0 35000 13052.30009 14915.49859 
 Kba   
0 0 0 0 11418.37787 13052.05223 0 0
 
0 0 0 0 13052.05223 14919.4631 0 35000 

 0.650885724
 0.144584647 
 
0 0 0 0 0 0 11421.84666 13052.30009   0.647323783
  
0 0 0 0 0 35000 13052.30009 14915.49859   0.118720303
Pb    
0 0 0 0 11418.37787 13052.05223 0 0   0.427015821
 
0 0 0 0 13052.05223 14919.4631 0 35000   0.128826282
 
 0.378313395
0.116103538
 

Análisis Estructural Avanzado Page 8


Método de las rigideces (armaduras)

 2805.619363
 7715.037668
 
3194.380637 
 
 7715.037668
  
Pb  
 0
 0
 
 0
 0 

Así podemos mostrar la armadura con sus reacciones:

1000 kg

5000 kg

2805.61kg 3194.39 kg

7715.03 kg 7715.03 kg

Ya que contamos con las reacciones, las deflexiones en la armadura solo nos faltaría obtener las
fuerzas internas de la armadura y para poder obtenerlas nos apoyamos de la siguiente formula:

Análisis Estructural Avanzado Page 9


Método de las rigideces (armaduras)

Cos Uxi final  Uxiinicial   Sen Uyi final  Uyiinicial  


AiEi
Fi 
Li  

Se efectúa la ecuación para cada elemento:

F1  40000 Cos0  0.647323783  0.650885724   Sen0  0.118720303  0.144584647  

F2  46666.66667 Cos 270  0.427015821  0.650885724   Sen270  0.128826282  0.144584647  


F3  30370.73996 Cos319.39  0.378313395  0.650885724   Sen319.39  0.116103538  0.144584647  
F4  30370.73996 Cos 220.6  0.427015821  0.647323783  Sen 220.6  0.128826282  (0.118720303)  
F5  46666.66667 Cos 270  0.378313395  0.647323783  Sen270  0.116103538  (0.118720303)  
F6  40000 Cos0  0.378313395  0.427015821  Sen0  0.116103538  0.128826282  

F7  35000 Cos 270  0  0.427015821  Sen 270  0  0.128826282 

F8  26340.54563 Cos311.18  0  0.427015821  Sen311.18  0  0.128826282  

F9  26340.54563 Cos 228.81 0  0.378313395  Sen228.81 0  (0.116103538)  

F10  35000 Cos 270  0  0.378313395   Sen270  0  (0.116103538)  

 142.4776661
 735.3903651
 
1129.805447 
 
 187.6681587 
 122.1156709 
F    
 1948.097029 
 4508.919868
 
4851.732437 
 4260.62166 
 
 4063.623835

Análisis Estructural Avanzado Page 10


Método de las rigideces (armaduras)

Con lo cual ya tendríamos la armadura terminada con sus reacciones, deflexiones y fuerzas
internas.

1000 kg
142.4776 kg

kg
681

735.3903 kg
7. 6
18

122.1156kg
11
29
.80
54
k
g

5000 kg 1948.0970kg
48
51
.73
4508.9198kg

24

4063.6238kg
kg
kg
21
.6
60
42

2805.61kg 3194.39 kg

7715.03 kg 7715.03 kg

Análisis Estructural Avanzado Page 11


Método de las rigideces (armaduras)

Análisis Estructural Avanzado Page 12

Potrebbero piacerti anche