Академический Документы
Профессиональный Документы
Культура Документы
APLICATIVO
DE
INFORMATICA
MATRIZ DE
RIGIDEZ
INTRODUCCION
OBJETIVO
- Determinar las matrices de rigidez locales de cada elemento.
- Determinar la matriz de rigidez global a partir de las matrices de rigidez locales
Este mtodo est diseado para realizar anlisis computarizado de cualquier estructura
incluyendo a estructuras estticamente indeterminadas. El mtodo matricial se basa en estimar los
componentes de las relaciones de rigidez para resolver las fuerzas o los desplazamientos mediante
un ordenador.
PROCEDIMIENTO DE CLCULO
1. Construir de la forma elemental cuya columna se desea calcular.
4. Usando la esttica se realiza el equilibrio de cada uno de los elementos que conforman la
estructura.
6. En el paso anterior se obtienen las cargas que actan sobre la estructura y el vector de
cargas generalizadas que son los elementos de la matriz de rigidez de la estructura.
MATRIZ DE RIGIDEZ
1. Estableciendo convenciones
NODOS
1 2 Cada fila representa un nodo
1 10 10
Col 1: abscisa X
2 0 10
3 0 0 Col 2: ordenada Y
4 10 0
2.1.2 Propiedades
Cada fila representa una
propiedad
PROP
1 2 Col 1: rea de la seccin trasversal (m2)
1 110-3 21011
Col 2: mdulo de elasticidad
2.1.3 Elementos
MIEMBROS
1 2 3
1 3 2 1
2 2 1 1
3 4 1 1
4 3 1 1
5 2 4 1
SUPP
1 2 3 Cada fila representa un soporte
1 3 1 1 Col 1: nmero de nudo donde
2 4 1 1 existe el soporte
Col 2:
Desplazamiento en x "ux"
Col 3:
Desplazamiento en y "uy"
2.2 Cargas
2.2.1 Carga puntual en nudos
NLF
1 2 3
1 1 0 "-5*10^3"
2 2 "8*10^3" 0
0 1x
5000 1y
8000 2x
0 2y
F
0
3x
0 3y
0 4x
0 4y
3.2 Matriz de rigidez global de cada miembro
L1 ni MIEMBROS
ELEM 1
nf MIEMBROS
ELEM 2
xi NODOS
ni 1
xf NODOS
nf 1
yi NODOS
ni 2
yf NODOS
nf 2
2 2
L ( xi xf ) ( yi yf )
L1 10
x1 0
y1 1
Matriz de rigidez de un miembro de armadura en sistema local
rea de la seccin transversal del elemento Mdulo de
elasticidad del elemento
At1 prop MIEMBROS E1 prop MIEMBROS
ELEM 3 ELEM 3
At PROP E PROP
prop 1 prop 2
3
At1 1 10 E1 2 10
11
x1
2
x1 y1 x1
2
( x1 y1 )
2 2
At1 E1 x1 y1 y1 ( x1 y1 ) y1
Ke1
L1 2 2
x1 ( x1 y1 ) x1 x1 y1
( x1 y1 ) 2 2
y1 x1 y1 y1
0 0 0 0
0 2 10 7
0 2 10
7
Ke1
0 0 0 0
0 2 107 0 2 107
3.2.2 Matriz de rigidez global del miembro 2
ELEM 2
L2 ni MIEMBROS
ELEM 1
nf MIEMBROS
ELEM 2
xi NODOS
ni 1
xf NODOS
nf 1
yi NODOS
ni 2
yf NODOS
nf 2
2 2
L ( xi xf ) ( yi yf )
L2 10
x2 1
y2 0
3
At2 1 10 11
E2 2 10
x2
2
x2 y2 x2
2
( x2 y2 )
2 2
At2 E2 x2 y2 y2 ( x2 y2 ) y2
Ke2
L2 2 2
x2 ( x2 y2 ) x2 x2 y2
( x2 y2 ) 2 2
y2 x2 y2 y2
2 107 0 2 107 0
0 0 0 0
Ke2
2 107 0 2 107 0
0 0 0 0
3.2.3 Matriz de rigidez global del miembro 3
ELEM 3
L3 ni MIEMBROS
ELEM 1
nf MIEMBROS
ELEM 2
xi NODOS
ni 1
xf NODOS
nf 1
yi NODOS
ni 2
yf NODOS
nf 2
2 2
L ( xi xf ) ( yi yf )
L3 10
x3 0
y3 1
3
At3 1 10 11
E3 2 10
x3
2
x3 y3 x3
2
( x3 y3 )
2 2
At3 E3 x3 y3 y3 ( x3 y3 ) y3
Ke3
L3 2 2
x3 ( x3 y3 ) x3 x3 y3
( x3 y3 ) 2 2
y3 x3 y3 y3
0 0 0 0
0 2 10 7
0 2 10
7
Ke3
0 0 0 0
0 2 107 0 2 107
3.2.4 Matriz de rigidez global del miembro 4
ELEM 4
L4 ni MIEMBROS
ELEM 1
nf MIEMBROS
ELEM 2
xi NODOS
ni 1
xf NODOS
nf 1
yi NODOS
ni 2
yf NODOS
nf 2
2 2
L ( xi xf ) ( yi yf )
L4 14.142
x4 0.707
y4 0.707
3
At4 1 10
11
E4 2 10
x4
2
x4 y4 x4
2
( x4 y4 )
2 2
At4 E4 x4 y4 y4 ( x4 y4 ) y4
Ke4
L4 2 2
x4 ( x4 y4 ) x4 x4 y4
( x4 y4 ) 2 2
y4 x4 y4 y4
7.071 106 6 6 6
7.071 10 7.071 10 7.071 10
6 6 6 6
7.071 10 7.071 10 7.071 10 7.071 10
Ke4
6 6 6 6
7.071 10 7.071 10 7.071 10 7.071 10
7.071 106 7.071 106 7.071 106 6
7.071 10
3.2.5 Matriz de rigidez global del miembro 5
ELEM 5
L5 ni MIEMBROS
ELEM 1
nf MIEMBROS
ELEM 2
xi NODOS
ni 1
xf NODOS
nf 1
yi NODOS
ni 2
yf NODOS
nf 2
2 2
L ( xi xf ) ( yi yf )
L5 14.142
x5 0.707
Coseno del menor ngulo que forma el elemento con el eje Y
y5 ni MIEMBROS
ELEM 1
nf MIEMBROS
ELEM 2
yi NODOS
ni 2
yf NODOS
nf 2
yf yi
y5
L5
y5 0.707
3
At5 1 10 11
E5 2 10
At5 E5 1 1
k5 1.414 107 1.414 107
L5 1 1
k5
7 7
1.414 10 1.414 10
Matriz de trasformacin de desplazamientos
x5 2 x5 y56
2
x5 6 ( x5 y5 )6
7.071 6
7.071 10
10 7.071 10 2
7.071 10
2
At5 E5 x5 y5 6
y5 6
( x5 y56) y5 6
Ke5 7.071 10 7.071 10 7.071 10 7.071 10
Ke5 L5 x5 2 2
( x5 y5 ) x5 6 x5 y5 6
6 6
7.071 10 7.071 10
( x5 y5 ) y5 2
7.071 10 7.071 10
2
7.071 106 7.071 106 7.071 x5 y5 6 y5 6
10 7.071 10
DIGRAMAS DE FLUJO PARA ELEMENTOS 1,2,3,4,5
INICIO
Elem, MEMB[ ],
NODE[ ]
=MEMB Elem.1
nf =MEMB Elem.2
x i=NODE .1
Le
x
FIN
y
x f =NODE nf .1
y i=NODE .2
y f =NODE nf .2
INICIO
=MEMB Elem.1
nf =MEMB Elem.2
xxf x i
x =FIN
x i=NODE .1
x f =NODE nf .1
INICIO
=MEMB Elem.1
nf =MEMB Elem.2
yyf y i
y =FIN
y i=NODE.2
y f =NODE nf .2
2 2
L ( xf xi) ( yf yi)
i
L
INICIO
MEMB[ ],NODE[ ]
i:1...#filas(MEMB),1
x2
=MEMB i .1
nf =MEMB i .2
x i=NODE .1 FIN
x f =NODE nf .1
x f x i 2
x 2i=( )
Li
i=i+1
INICIO
MEMB[ ], NODE[ ]
i:1..#filas(MEMB),1
y2
=MEMB i .1
nf =MEMB i .2
FIN
y i=NODE .2
y f =NODE nf .2
y f yi 2
y2 i=( )
Li
i=i+1
INICIO
MIEMBROS[ ], PROP[
]
i:1..#filas(MEMBS)
p=MEMB i ,3
FIN
Pi ,1=MEMB p ,1
Pi ,2=MEMB p ,2
i=i+1
INICIO
NODE[ ], MEMB[ ]
i:1..#filas(MEMB),1
xy
=MEMB i .1
nf =MEMB i .2
x i=NODE .1 FIN
x f =NODE nf .1
y i=NODE .2
y f =NODE nf .2
i=i+1 x f x i
y f y i
Li
xyi =
Obteniendo los productos finales Li
P1 P2 1 2 P1 P2
x2P x22 y2P
P P
y22 xyP xy
L L L
0 7
2 10 0
2 10
7
0 0
0
x2P
xyP
7 0
y2P 2 10
7.071 106
6
6
7.071 10 7.071 10
7.071 106
6
6
7.071 10
7.071 10
INICIO
NODE[ ]
i:1..#filas[NODE].2,1
Kt i ,i=0 Kt
i=i+1
FIN
i:1..#filas(MEMB)
Kt
FIN
i=i+1
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
Ks 0 0 0 0 1 10307 0 0 0
307
0 0 0 0 0 1 10 0 0
307
0 0 0 0 0 0 1 10 0
307
0 0 0 0 0 0 0 1 10
Km Kt Ks
SUPP[ ]
i:1..#filas[SUPP]
Ks
n=SUPP i ,1
FIN
1=SUPPi ,2
1=SUPPi ,3
Ks2 n1,2n1
i=i+1 Ks2 n ,2 n
5.1 Obteniendo los desplazamientos en los nudos de la estructura, en
el sistema local
Ya que Km y F no son mas que los coeficientes y los terminos independientes
del sistema de ecuaciones formados en cada nudo, tomando en cuenta los
desplazamientos para cada grado de libertad, hay muchas formas de resolver
el sistema de ecuaciones lineales
Formando la matriz aumentada
Ma augment ( KmF)
1 0 0 0 0 0 0 0 8.167 10 4
0 1 0 0 0 0 0 0 3.98 10 4
0 0 1 0 0 0 0 0 9.647 10 4
rref ( Ma) 0 0 0 1 0 0 0 0 2.52 10 4
0 0 0 0 1 0 0 0 0
0 0 0 0 0 1 0 0 0
0 0 0 0 0 0 1 0 0
0 0 0 0 0 0 0 1 0
Donde la solucin es la ltima columna, vector de desplazamientos
cols( M a )
D rref ( Ma)
8.167 10 4
3.98 10 4
9.647 10 4
D 2.52 10 4
0
0
0
0
6. Obteniendo las reacciones en los apoyos
Conociendo los desplazamientos y la matriz de rigidez de la estructura Kt, de la
ecuacion fundamental del metodo de la rigidez F=KD
Multiplicando
FF Kt D
3.638 10 12
5 10
3
8 10
3
1.819 10 12
FF
3
2.96 10
3
8 10
3
5.04 10
4
1.3 10
Ordenando las reacciones
REACC for i 1 rows ( SUPP)
n SUPP
i 1
Rx FF 3 2.96 103 8 103
2n 1 REACC
3 4
Ry FF
2n 4 5.04 10 1.3 10
REACC n
i 1
REACC Rx
i 2
REACC Ry
i 3
REACC
INICIO
SUPP[ ]
i:1..#filas[SUPP],1 REAC
FIN
n=SUPP 1,i
Rx=FF 2 n1
Ry=FF 2 n
REAC i, 1=n
REAC i, 2=Rx
REAC i, 3=Ry
i=i+1
3 0 0 0 0
At1 1 10
0 2 107 0 2 107
Ke1
0 0 0 0
E1 2 10
11 0 2 107 0 2 107
0 1 0 0
Te1
0 0 0 1
7.2 ELEMENTO 2
elm 2
Obteniendo los desplazamientos en los extremos de los nudos
De2 ni MIEMBROS
elm 1
nf MIEMBROS 9.647 10 4
elm 2
De D
4
1 2ni 1 2.52 10
De2
De D 4
2 2ni 8.167 10
De D 3.98 10 4
3 2nf 1
De D
4 2nf
3
At2 1 10
2 107 0 2 107 0
0 0 0 0
Ke2
E2 2 10
11
2 107 0 2 107 0
0 0 0 0
1 0 0 0
Te2
0 0 1 0
2.96 103
q2
3
2.96 10
7.3 ELEMENTO 3
elm 3
3
At3 1 10 0 0 0 0
0 2 107 0 2 107
Ke3
11 0 0 0 0
E3 2 10 0 2 107 0 2 107
0 1 0 0
Te3
0 0 0 1
7.96 103
q3
3
7.96 10
7.4 ELEMENTO 4
elm 4
At4 1 10
3 7.071 106 7.071 10
6 6
7.071 10
6
7.071 10
6 6 6 6
7.071 10 7.071 10 7.071 10 7.071 10
Ke4
11 6 6 6 6
E4 2 10 7.071 10 7.071 10 7.071 10 7.071 10
7.071 106 7.071 106 7.071 106 7.071 106
0.707 0.707 0 0
Te4
0 0 0.707 0.707
4.187 103
q4
3
4.187 10
7.5 ELEMENTO 5
elm 5
3
At5 1 10
7.071 106 7.071 106 7.071 106 7.071 106
6 6 6 6
7.071 10 7.071 10 7.071 10 7.071 10
11 Ke5
E5 2 10 6 6 6 6
7.071 10 7.071 10 7.071 10 7.071 10
0.707 0.707 0 0 7.071 106 7.071 106 7.071 106 7.071 106
Te5
0 0 0.707 0.707
7.127 103
q5
3
7.127 10
INICIO
MEMB[ ]
=MEMB Elm,1
nf =MEMB Elm,2
De1=D21
2
De2=D
De3=D2 nf 1
De 4=D 2 nf
De
FIN
INICIO
xi , x ,
yi , yf ,
y i=NODE .2
=MEMB Elem.1yyyf y i
y f =NODE
y =FIN
nf .2
R
Elemento Nudo Fuerza axial (N)
3 -5039.63
1 Tension
2 5039.63
2 2960.36
2 compresion
1 -2960.36
4 7960.36
3 compresion
1 -7960.36
3 -4186.58
4 tension
1 4186.58
2 7127.12
5 compresion
4 -7127.12
CONCLUSIONES
- Monlen Cremades, S., Anlisis de vigas, arcos, placas y lminas, Ed. UPV,
1999, ISBN 84-7721-769-6.