Análisis matricial
K d F
APLICACIONES
Sistema discreto de n
Ecuaciones Algébricas
Integración numérica
K B . D . B . J .d .d .d
(e) T
P Nodos o
ligaduras
4 7 5
Elementos
`
o barras
3 4 5 6
1 2 3
1 2
Elemento aislado
2 Cada elemento posee una numeración GLOBAL (i y m)
m referida a la estructura como un todo y una numeración
LOCAL (1 y 2) referida al elemento.
e
Además cada elemento posee PROPIEDADES
1 E(e) , A(e) y L(e) CONSTITUTIVAS (E) y GEOMETRÍA (A, L)
i
MATRIZ DE RIGIDEZ DE UN ELEMENTO BARRA
Analizando un elemento aislado (e) de una armadura, considerando por tanto un
grado de libertad (elementos 1D).
(e )
a l
a2( e )
Vector de
Matriz rigidez del Vector de fuerzas desplazamientos
elemento nodales nodales
F R2( e )
(e)
x
o R 1
1 2
R1( e ) ( e ) A( e )
L
(e)
a1( e ) a2( e ) Ley constitutiva + relación
E (e) (e)
E (e)
E(e) deformación−desplazamiento
L( e ) L( e )
(e) (e) 1 2
a (e)
a (e) Escribiendo el sistema en forma matricial se tiene que:
R1( e ) E A (e) (e)
L( e ) R1 E A (e) (e)
1 1 a1
R 1 1 a
(e) (e) 2 1
a (e)
a (e)
2 L( e ) 2
R2( e ) E A
L( e )
MATRIZ RIGIDEZ DE LA BARRA
MATRIZ DE RIGIDEZ DE UN ELEMENTO BARRA
(e)
E A (e)
1 1 c (e)
c (e)
K ( 2 x2 ) ( e ) 1 1 ( e )
(e)
E ( e ) A( e ) (e)
c( e ) L c c
L( e )
OBSERVACIONES SOBRE LA MATRIZ RIGIDEZ:
L(1)
4 3
1 1 R1
5 4 3 2 2 a2 p
( 4) ( 3) ( 2)
L L L
Se desea obtener:
Nodo 2: R R2
( 2)
2
CONDICIÓN DE
Nodo 3: R R1 R2 R3 0
1
(1)
( 2) ( 3)
EQUILIBRIO DE LOS
NODOS
Nodo 4: R R2( 4) R4 0
1
( 3)
Nodo 5: R R5
( 4)
1
ANÁLISIS MATRICIAL DE UN SISTEMA DE BARRAS
(Solución del problema con ecuaciones de equilibrio)
DE LA ECUACIÓN DE RIGIDEZ DE CADA BARRA SE TIENE QUE:
Nodo 5: (4)
c (a (4)
1 a (4)
2 ) R5
ANÁLISIS MATRICIAL DE UN SISTEMA DE BARRAS
(Solución del problema con ecuaciones de equilibrio)
(1)
L
4 3
1 1 R1
5 4 3 2 2 a2 p
( 4) ( 3) ( 2)
L L L
Nodo 1: a a1
(1)
2
Nodo 2: a a2 a p 2
2
( 2)
COMPATIBILIDAD DE
Nodo 3: a a a a3
(1)
1
( 2)
1
( 3)
2
DESPLAZAMIENTOS EN
LOS NODOS
Nodo 4: a a a4
( 3)
1 2
( 4)
Nodo 5: a a5 0
( 4)
1
ANÁLISIS MATRICIAL DE UN SISTEMA DE BARRAS
(Solución del problema con ecuaciones de equilibrio)
Nodo 1: c a1 c a3 R1
(1) (1)
Nodo 2: c a2 c a3 R2
( 2) ( 2)
Nodo 5: c ( 4) a4 c ( 4) a5 R5
ANÁLISIS MATRICIAL DE UN SISTEMA DE BARRAS
(Solución del problema con ecuaciones de equilibrio)
LAS EXPRESIONES DESCRITAS ANTERIORMENTE ESCRITAS EM FORMA MATRICIAL:
c (1) 0 c (1) 0 0 a1 R1
0 c ( 2) c ( 2) 0 0 a2 R2
c (1) c ( 2) c (1) c ( 2 ) c (3) c ( 3) 0 a3 0
( 4)
0 0 c ( 3) c ( 3) c ( 4 ) c 4 0
a
0 c ( 4) c ( 4 ) a5 R5
0 0
Forma compacta
de la expresión: [K].{a} = {f} Vector de
fuerzas nodales
OBSERVACIONES IMPORTANTES:
c (1) 0 c (1) 0 0 a1 R1
0 c (2) c (2) 0 0 a2 R2
c (1) c (2) c (1) c (2) c (3) c (3) 0 a3 0
(4)
0 0 c (3) c (3) c (4) c 4 0
a
0 c (4) c (4) a5 R5
0 0
OBSERVACIONES IMPORTANTES:
σ Dε K (e )
Simétrica
Simétrica
c (1) 0 c (1) 0 0 a1 R1
0 c ( 2) c ( 2) 0 0 a2 R2
c (1) c ( 2) c (1) c ( 2 ) c (3) c ( 3) 0 a3 0
( 4)
0 0 c ( 3) c ( 3) c ( 4 ) c 4 0
a
0 c ( 4) c ( 4 ) a5 R5
0 0
Pudiera existir CEROS dentro de la banda;
1 2 NUMERACIÓN LOCAL
i e m
NUMERACIÓN GLOBAL
Global
i m
1 2 Local
c
(e)
c
(e) 1 i
K (e)
(e) (e)
c
2 m
c
OBSERVACIÓN No.3 : K es obtenida a partir de la contribución de las matrices K(e) de
todos los elementos:
4
1 1
3 R 1
5 4 3 2 2 a2 p
3 1 3 2 4 3
3 c( 1 ) c( 1 ) 3 c( 2 ) c( 2 ) 4 c( 3 ) c( 3 )
K (1)
(1) K (2)
K (3)
1 c c( 1 ) 2 c( 2 ) c( 2 ) 3 c( 3 ) c( 3 )
5 4
5 c( 4 ) c( 4 ) 1 2 3 4 5
K(4 ) (4)
4 c( 4 ) c
c( 1 ) 0 c( 1 ) 0 0 1
0 c( 2 ) c( 2 ) 0 0 2
K c( 1 ) 0
GLOBAL
c( 2 ) c ( 1 ) c( 2 ) c( 3 ) c( 3 ) 3
(4)
0 0 c( 3 ) c( 3 ) c( 4 ) c 4
0 c ( 4 ) c( 4 ) 5
0 0
MONTAJE DE LA MATRIZ RIGIDEZ GLOBAL
1 2 NUMERACIÓN LOCAL
i e m
NUMERACIÓN GLOBAL
El vector de desplazamientos locales de un elemento (e), conectado a los nodos (i,m) puede ser
recuperado a partir del vector de desplazamientos globales, empleando un artificio matemático
conocido como matriz “Booleana” [L(e)] por ejemplo:
Escrito de manera compacta
a L a
a1
i (1) (1) (g)
a
0 0 1 0 0 2 a
a1
(1)
(1) a3 3
a1
2
a
1 0 0 0 0 a4 a1( e )
m a5 (e) L(e)
a (g)
Matriz Booleana del elemento (1)
a2
MONTAJE DE LA MATRIZ RIGIDEZ GLOBAL
(e) T
K L K ( e ) L( e )
(e)
K ( e ) d ( g ) F ( e ) Donde:
F L
(e) (e) T
F
(e)
MONTAJE DE LA MATRIZ RIGIDEZ GLOBAL
d
Nelem Nelem
( e )1
K (e) (g)
( e ) 1
F( e )
o PARA PROGRAMAR
K ( g ) d ( g ) F ( g )
Nelem
K ( g )
( e )1
K ( e )
Donde computacionalmente el proceso
y
de montaje de la matriz rigidez es:
F F
Nelem
(g) (e)
( e )1
Tarea: Programar en MathCad u otro Software el proceso de obtención de la matriz rigidez para
el ejemplo mostrado en clase asignándole valores a las fuerzas y desplazamiento prescritos