Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Viga Rigidez Matricial y Matlab PDF
Viga Rigidez Matricial y Matlab PDF
Ortiz David1, Molina Marcos2, Martínez Hugo1, J. Bernal Elan2, Hernández Daniel1,
García Pascual2, Berruecos Sergio1, Palomino Alex Henrry3, Anchapuri Hernan M.4
Use el análisis matricial de la rigidez para calcular las reacciones en los apoyos de
la viga de tres claros que se muestra en la figura. De igual forma, determine las
funciones de momento, de fuerza cortante, de fuerza normal, de pendiente y de
deflexión, y detalle los resultados.
Considere el módulo de elasticidad del acero y una sección transversal tipo 𝐼 con
las siguientes dimensiones
SOLUCIÓN.
Notación.
Se divide la viga en elementos finitos. Por conveniencia, se opta porque cada
elemento se extienda entre apoyos. Los elementos se identifican arbitrariamente
usando un número inscrito en un cuadrado. Sin importar que los nodos estén o no
predeterminados en el problema, de manera opcional se puede identificar cada uno
de ellos usando un número dentro de un círculo. Para esta viga continua en
particular, se tienen tres elementos y cuatro nodos que desde el inicio han sido
definidos por 𝐴, 𝐵, 𝐶 y 𝐷.
Dado que la viga está sometida a al menos una carga horizontal (es obvio que la
carga puntual de 5𝑇 tiene componentes horizontal y vertical), tienen que tomarse en
cuenta los efectos de la flexión, la fuerza cortante y la fuerza axial. En consecuencia,
en cada nodo hay tres grados de libertad, los cuales corresponden a un
desplazamiento horizontal, un desplazamiento vertical y una rotación, y que deben
ser codificados numéricamente de tal forma que los números más bajos de código
representen los desplazamientos desconocidos (grados de libertad no restringidos),
mientras que los números más altos indiquen desplazamientos conocidos (grados
de libertad restringidos).
Las coordenadas de los nodos ya no se identifican por una razón que más adelante
se explicará.
Vector de desplazamientos.
𝐷1 𝜃𝐷 1
𝐷2 ∆𝐻𝐷 2
𝐷3 𝜃𝐶 3
𝐷4 𝜃𝐵 4
𝐷5 ∆𝐻𝐵 5
𝐷𝐷 𝐷6 0 6
𝐷=( )= =
𝐷𝐶 𝐷7 0 7
𝐷8 0 8
𝐷9 0 9
𝐷10 0 10
𝐷11 0 11
(𝐷12 ) ( 0 ) 12
Vector de Cargas.
Obsérvese que sobre la longitud del elemento 1 se extiende una carga distribuida
tipo parabólica, y que los elementos 2 y 3 soportan a la mitad de su claro y de forma
respectiva, una carga puntual inclinada y un momento de par. El análisis matricial
de la rigidez requiere que la carga externa se aplique en los nodos debido a que la
matriz de rigidez del elemento ha sido deducida para cargas aplicadas en sus
extremos.
𝑊𝐿 (3𝑇/𝑚)(2𝑚)
𝑅𝐴𝑌 = 𝑅𝐵𝑌 = = = 2𝑇
3 3
𝑊𝐿2 (3𝑇/𝑚)(2𝑚)2
𝑀𝐴 = 𝑀𝐵 = 15
= 15
= 0.8 𝑇. 𝑚
Elemento 2.
𝑃∗sin 𝛼 (5𝑇)(sin(50°))
𝑅𝐴𝑌 = 𝑅𝐵𝑌 = = = 1.9151 𝑇
2 2
𝑃∗cos 𝛼 (5𝑇)(cos(50°))
𝑅𝐴𝑋 = 𝑅𝐵𝑋 = = = 1.6070 𝑇
2 2
𝑃∗𝐿∗sin 𝛼 (5𝑇)(2𝑚)(sin(50°))
𝑀𝐴 = 𝑀𝐵 = = = 0.9576 𝑇. 𝑚
8 8
Elemento 3.
3𝑀 (3)(2𝑇/𝑚)
𝑅𝐴𝑌 = 𝑅𝐵𝑌 = = = 1.5 𝑇
2𝐿 (2)(2𝑚)
𝑀 2𝑇.𝑚
𝑀𝐴 = 𝑀𝐵 = = = 0.5 𝑇. 𝑚
4 4
Se calcula la matriz de rigidez global para cada elemento aplicando la ecuación (𝑘).
Los números de código para cada columna y fila de estas matrices, que tienen la
peculiaridad de ser siempre simétricas, deben establecerse apropiadamente.
Elemento 1.
𝑁𝑥 𝑁𝑦 𝑁𝑧 𝐹𝑥 𝐹𝑦 𝐹𝑧
𝐸𝐴 𝐸𝐴
0 0 − 0 0 𝑁𝑥
𝐿 𝐿
12𝐸𝐼 6𝐸𝐼 12𝐸𝐼 6𝐸𝐼
0 0 − 𝑁𝑦
𝐿3 𝐿2 𝐿3 𝐿2
6𝐸𝐼 4𝐸𝐼 6𝐸𝐼 2𝐸𝐼
0 0 − 2 𝑁𝑧
𝑘1 = 𝐿2 𝐿 𝐿 𝐿
𝐸𝐴 𝐸𝐴
− 0 0 0 0 𝐹𝑥
𝐿 𝐿
12𝐸𝐼 6𝐸𝐼 12𝐸𝐼 6𝐸𝐼
0 − − 0 − 𝐹𝑦
𝐿3 𝐿2 𝐿3 𝐿2
6𝐸𝐼 2𝐸𝐼 6𝐸𝐼 4𝐸𝐼
𝐹𝑧
( 0 𝐿2 𝐿
0 − 2
𝐿 𝐿 )
11 10 12 5 9 4
2.31 0 0 −2.31 0 0 11
0 0.0497 0.0497 0 −0.0497 0.0497 10
0 0.0497 0.0663 0 −0.0497 0.0331 12
= 105
−2.31 0 0 2.31 0 0 5
0 −0.0497 −0.0497 0 0.0497 −0.0497 9
( 0 0.0497 0.0331 0 −0.0497 0.0663 ) 4
Elemento 2.
5 9 4 8 7 3
2.31 0 0 −2.31 0 0 5
0 0.0497 0.0497 0 −0.0497 0.0497 9
0 0.0497 0.0663 0 −0.0497 0.0331 4
𝑘2 = 105
−2.31 0 0 2.31 0 0 8
0 −0.0497 −0.0497 0 0.0497 −0.0497 7
( 0 0.0497 0.0331 0 −0.0497 0.0663 ) 3
Elemento 3.
8 7 3 2 6 1
2.31 0 0 −2.31 0 0 8
0 0.0497 0.0497 0 −0.0497 0.0497 7
0 0.0497 0.0663 0 −0.0497 0.0331 3
𝑘3 = 105
−2.31 0 0 2.31 0 0 2
0 −0.0497 −0.0497 0 0.0497 −0.0497 6
( 0 0.0497 0.0331 0 −0.0497 0.0663 ) 1
Matriz de rigidez de la estructura.
𝐾11 𝐾12
𝐾=( )
𝐾21 𝐾22
Al hacer 𝐶 = 𝐾 ∗ 𝐷 se tiene
0.5 0.0663 0 0.0331 0 0 −0.0497 0.0497 0 0 0 0 0 𝜃𝐷
0 0 2.31 0 0 0 0 0 −2.31 0 0 0 0 ∆𝐻𝐷
1.4576 0.0331 0 0.1325 0.0331 0 −0.0497 0 0 0.0497 0 0 0 𝜃𝐶
−0.1576 0 0 0.0331 0.1325 0 0 −0.0497 0 0 0.0497 0 0.0331 𝜃𝐵
−1.6070 0 0 0 0 4.62 0 0 −2.31 0 0 −2.31 0 ∆𝐻𝐵
𝑅𝐷𝑌 − 1.5 5 −0.0497 0 −0.0497 0 0 0.0497 −0.0497 0 0 0 0 0 0
𝑅𝐶𝑌 − 0.4151 = 10 ∗
0.0497 0 0 −0.0497 0 −0.0497 0.0497 0 −0.0497 0 0 0 0
𝑅𝐶𝑋 − 1.6070 0 −2.31 0 0 −2.31 0 0 4.62 0 0 0 0 0
𝑅𝐵𝑌 − 3.9151 0 0 0.0497 0 0 0 −0.0497 0 0.0994 −0.0497 0 −0.0497 0
𝑅𝐴𝑌 − 2 0 0 0 0.0497 0 0 0 0 −0.0497 0.0497 0 0.0497 0
𝑅𝐴𝑋 0 0 0 0 −2.31 0 0 0 0 0 2.31 0 0
( 𝑀𝐴 − 0.8 ) ( 0 0 0 0.0331 0 0 0 0 −0.0497 0.0497 0 0.0663 ) ( 0 )
El sistema matricial anterior es equivalente a
𝐶 𝐾 𝐾12 𝐷𝐷
( 𝐶 ) = ( 11 )( )
𝐶𝐷 𝐾21 𝐾22 𝐷𝐶
𝐶𝐶 = 𝐾11 𝐷𝐷 + 𝐾12 𝐷𝐶
𝐶𝐶 = 𝐾11 𝐷𝐷
Por lo tanto,
𝜃𝐷 0.0000176 𝑟𝑎𝑑
∆𝐻𝐷 0
𝜃𝐶 = 0.0001158 𝑟𝑎𝑑
𝜃𝐵 −0.0000408 𝑟𝑎𝑑
∆
( 𝐻𝐵 ) ( −0.0000035 𝑚 )
Se puede hacer un análisis de los resultados; por ejemplo, note como el nodo 𝐷
experimenta una rotación antihoraria de 0.0000176 𝑟𝑎𝑑 y en realidad no se desplaza
horizontalmente.
𝐶𝐷 = 𝐾21 𝐷𝐷 + 𝐾22 𝐷𝐶
𝐶𝐷 = 𝐾21 𝐷𝐷
2
𝐶𝑃 = ( ) (3 𝑇⁄𝑚)(2𝑚) = 4𝑇 𝑥̅ = 1𝑚
3
0 ≤ 𝑥 ≤ 2𝑚
4𝑊 3 2𝑊 2 4∗3 3 2∗3 2
𝐴𝐶 = − 2
𝑥 + 𝑥 =− 𝑥 + 𝑥 = −𝑥 3 + 3𝑥 2
3𝐿 𝐿 3 ∗ 22 2
y su línea de acción se localiza a una distancia de
𝑊 4 4𝑊 3 3 4∗3 3
− 𝑥 + 3𝐿 𝑥 − 2 𝑥 4 + 3 ∗ 2 𝑥 3 − 𝑥 4 + 2𝑥 3
𝑥̅ = 𝐿2 = 2 = 43 𝑎 𝑙𝑎 𝑑𝑒𝑟𝑒𝑐ℎ𝑎 𝑑𝑒 𝐴
𝐴𝑐 3
−𝑥 + 3𝑥 2 −𝑥 + 3𝑥 2
+ ∑ 𝑀𝑐𝑜𝑟𝑡𝑒 = 0
3
− 4 𝑥 4 + 2𝑥 3
−𝑀1 − 0.6647 + 1.7970𝑥 − (−𝑥 3 + 3𝑥 2)
(𝑥 − )=0
−𝑥 3 + 3𝑥 2
𝑥4 𝑑𝑀1
𝑀1 = − 𝑥 3 + 1.7970𝑥 − 0.6647 𝑉1 = = 𝑥 3 − 3𝑥 2 + 1.7970
4 𝑑𝑥
+→ ∑ 𝐹𝑋 = 0 ⇒ 𝑁1 + 0.8035 = 0 ⇒ 𝑁1 = −0.8035
2𝑚 ≤ 𝑥 ≤ 3𝑚
𝑑𝑀2
𝑀2 = 2.2876𝑥 − 5.6459 𝑉2 = = 2.2876
𝑑𝑥
+→ ∑ 𝐹𝑋 = 0 ⇒ 𝑁2 = −0.8035
3𝑚 ≤ 𝑥 ≤ 4𝑚
+ ∑ 𝑀𝑐𝑜𝑟𝑡𝑒 = 0
−𝑀3 − 0.6647 + 1.7970𝑥 − 4(𝑥 − 1) + 4.4906(𝑥 − 2) − 3.8302(𝑥 − 3) = 0
𝑑𝑀3
𝑀3 = 5.8447 − 1.5426𝑥 𝑉3 = = −1.5426
𝑑𝑥
4𝑚 ≤ 𝑥 ≤ 5𝑚
𝑑𝑀4
𝑀4 = 3.0235 − 0.8373𝑥 𝑉4 = = −0.8373
𝑑𝑥
5𝑚 ≤ 𝑥 ≤ 6𝑚
𝑑𝑀5
𝑀5 = 5.0235 − 0.8373𝑥 𝑉5 = = −0.8373
𝑑𝑥
+→ ∑ 𝐹𝑋 = 0 ⇒ 𝑁5 ≅ 0
Funciones de pendiente y de deflexión.
𝑑2 𝑦
𝐸𝐼 =𝑀
𝑑𝑥 2
e integrarla dos veces en cada tramo se obtiene
0 ≤ 𝑥 ≤ 2𝑚
𝑑2𝑦 𝑥 4
𝐸𝐼 2 = − 𝑥 3 + 1.7970𝑥 − 0.6647
𝑑𝑥 4
𝑑(𝑑𝑦) 𝑥4
𝐸𝐼 ∫ = ∫ ( − 𝑥 3 + 1.7970𝑥 − 0.6647) 𝑑𝑥
𝑑𝑥 4
𝑑𝑦
𝐸𝐼 = 0.05𝑥 5 − 0.25𝑥 4 + 0.8985𝑥 2 − 0.6647𝑥 + 𝐶1
𝑑𝑥
2𝑚 ≤ 𝑥 ≤ 3𝑚
𝑑2𝑦 𝑑(𝑑𝑦)
𝐸𝐼 2 = 2.2876𝑥 − 5.6459 ⇒ 𝐸𝐼 ∫ = ∫(2.2876𝑥 − 5.6459) 𝑑𝑥
𝑑𝑥 𝑑𝑥
3𝑚 ≤ 𝑥 ≤ 4𝑚
𝑑2𝑦 𝑑(𝑑𝑦)
𝐸𝐼 2
= 5.8447 − 1.5426𝑥 ⇒ 𝐸𝐼 ∫ = ∫(5.8447 − 1.5426𝑥) 𝑑𝑥
𝑑𝑥 𝑑𝑥
4𝑚 ≤ 𝑥 ≤ 5𝑚
𝑑2𝑦 𝑑(𝑑𝑦)
𝐸𝐼 2 = 3.0235 − 0.8373𝑥 ⇒ 𝐸𝐼 ∫ = ∫(3.0235 − 0.8373𝑥) 𝑑𝑥
𝑑𝑥 𝑑𝑥
5𝑚 ≤ 𝑥 ≤ 6𝑚
𝑑2𝑦 𝑑(𝑑𝑦)
𝐸𝐼 2 = 5.0235 − 0.8373𝑥 ⇒ 𝐸𝐼 ∫ = ∫(5.0235 − 0.8373𝑥) 𝑑𝑥
𝑑𝑥 𝑑𝑥
1)𝑦 = 0 𝑒𝑛 𝑥 = 0 y 2) 𝜃 = 0 𝑒𝑛 𝑥 = 0.
∴ 𝐶3 = 6.5812
∴ 𝐶5 = −10.6547
∴ 𝐶7 = −5.0123
∴ 𝐶9 = −15.0123
Al efectuar 𝑦4 = 𝑦5 𝑒𝑛 𝑥 = 5𝑚 se obtiene
0 ≤ 𝑥 ≤ 2𝑚
1
𝜃1 = ( ) (0.05𝑥 5 − 0.25𝑥 4 + 0.8985𝑥 2 − 0.6647𝑥)
3313.443
1
𝑦1 = ( ) (0.008333𝑥 6 − 0.05𝑥 5 + 0.2995𝑥 3 − 0.33235𝑥 2 )
3313.443
2𝑚 ≤ 𝑥 ≤ 3𝑚
1
𝜃2 = ( ) (1.1438𝑥 2 − 5.6459𝑥 + 6.5812)
3313.443
1
𝑦2 = ( ) (0.38127𝑥 3 − 2.82295𝑥 2 + 6.5812𝑥 − 4.920848)
3313.443
3𝑚 ≤ 𝑥 ≤ 4𝑚
1
𝜃3 = ( ) (5.8447𝑥 − 0.7713𝑥 2 − 10.6547)
3313.443
1
𝑦3 = ( ) (2.92235𝑥 2 − 0.2571𝑥 3 − 10.6547𝑥 + 12.3151)
3313.443
4𝑚 ≤ 𝑥 ≤ 5𝑚
1
𝜃4 = ( ) (3.0235𝑥 − 0.41865𝑥 2 − 5.0123)
3313.443
1
𝑦4 = ( ) (1.51175𝑥 2 − 0.13955𝑥 3 − 5.0123𝑥 + 4.7919)
3313.443
5𝑚 ≤ 𝑥 ≤ 6𝑚
1
𝜃5 = ( ) (5.0235𝑥 − 0.41865𝑥 2 − 15.0123)
3313.443
1
𝑦5 = ( ) (2.51175 − 0.13955𝑥 3 − 15.0123𝑥 + 29.7919)
3313.443
DIAGRAMA DE MOMENTO
1.5
0.5
M (Ton*m)
0
0 1 2 3 4 5 6 7
-0.5
-1
-1.5
x (m)
DIAGRAMA DE CORTANTE
3
2.5
2
1.5
1
V (Ton)
0.5
0
-0.5 0 1 2 3 4 5 6 7
-1
-1.5
-2
-2.5
x (m)
DIAGRAMA DE NORMAL
2.5
2
N (Ton) 1.5
0.5
0
0 1 2 3 4 5 6 7
-0.5
-1
x (m)
DIAGRAMA DE ROTACIÓN
0.00015
0.0001
0.00005
θ (rad)
0
0 1 2 3 4 5 6 7
-0.00005
-0.0001
-0.00015
x (m)
DIAGRAMA DE FLECHAMIENTO
0.00004
0.00002
0
0 1 2 3 4 5 6 7
-0.00002
Y (m)
-0.00004
-0.00006
-0.00008
-0.0001
X (m)
Código en Matlab
Referencias
1. R. C. Hibbeler. Análisis estructural. Editorial Pearson.
2. González Cuevas. Análisis estructural. Editorial Limusa.
3. Selva Colindres Rafael. Dinámica de suelos y estructuras aplicadas a la
ingeniería sísmica. Editorial Limusa.
4. Magdaleno Carlos. Análisis matricial de estructuras reticulares. Independiente.
5. James Stewart. Cálculo de una variable: Conceptos y contextos. Editorial
CENGAGE Learning.