Planteamiento
del problema
Modelamiento
del cuerpo real
Hallar
:
La longitud de cada elemento.
Cosenos directores respecto X,Y.
La tabla de Conectividad. Aplicar la
ecuación de
Con todo esto construir la MATRIZ DE rigidez
RIGIDEZ.
Esfuerzos Se encuentra:
El vector carga y
desplazamiento.
SOLUCIÓN DEL PROBLEMA, ANALITICAMENTE
Datos numéricos:
𝑁
𝐸 = 3.1 ∗ 105
𝑚𝑚2
Secciones: ф = 50𝑚𝑚
Cargas:
PA= 5 KN
PB= 4KN
PE= 2KN
2. Ubicaciones Nodales
𝑋2 −𝑋1 1500−0
𝑙1 = 𝐿1
= 1500
=1
𝑋3 −𝑋2 1500−1500
𝑙2 = 𝐿2
= 1500
=0
𝑋4 −𝑋3 0−1500
𝑙3 = = = −1
𝐿3 1500
𝑋5 −𝑋4 −1500−0
𝑙4 = 𝐿4
= 1500
= −1
𝑋1 −𝑋5 0−−1500
𝑙5 = 𝐿5
= 2121.320344
= 0.7071
𝑋3 −𝑋1 1500−0
𝑙6 = = = 0.7071
𝐿6 2121.320344
𝑋4 −𝑋1 0−0
𝑙7 = 𝐿7
= 1500
=0
𝑌2 −𝑌1 0−0
𝑚1 = = =0
𝐿1 1500
𝑌3 −𝑌2 1500−0
𝑚2 = 𝐿2
= 1500
=1
𝑌4 −𝑌3 1500−1500
𝑚3 = 𝐿3
= 1500
=0
𝑌5 −𝑌4 1500−1500
𝑚4 = = =0
𝐿4 1500
𝑌1 −𝑌5 0−1500
𝑚5 = 𝐿5
= 2121.320344
= −0.7071
𝑌3 −𝑌1 1500−0
𝑚6 = = = 0.7071
𝐿6 2121.320344
𝑌4 −𝑌1 1500−0
𝑚7 = 𝐿7
= 1500
=1
𝜋 ∗ 𝐷 2 𝜋 ∗ 502
𝐴= = = 1963.495409 𝑚𝑚2
4 4
3. Esquema de Grados de Libertad y desplazamientos
Con este esquema se puede deducir la tabla de conectividad, además se incluirá la información
obtenida en el paso anterior tales como longitud del elemento y principalmente los cosenos
directores, el modulo de Young (E) no es indispensable en esta tabla ya que se mantiene constante
para todo elemento.
e
𝑒
l2 l. m −l2 −l. m
𝐸𝐴 2
−l. m −m2 ]
𝐾𝑟𝑠 = ( ) [ l. m2 m
𝐿 −l −l. m l2 l. m
2
−l. m −m l. m m2
(𝟐) 0 0 0 0 (3)
3.1 ∗ 105 ∗ 1963.495409 0 1 0 −1 (4)
+( ) ∗[ ]
1500 0 0 0 0 (5)
0 −1 0 1 (6)
(𝟑) 1 0 −1 0 (5)
3.1 ∗ 105 ∗ 1963.495409 0 0 0 0 (6)
+( ) ∗[ ]
1500 −1 0 1 0 (7)
0 0 0 0 (8)
(𝟒) 1 0 −1 0 (7)
3.1 ∗ 105 ∗ 1963.495409 0 0 0 0 (8)
+( ) ∗[ ]
1500 −1 0 1 0 (9)
0 0 0 0 (10)
(𝟕) 0 0 0 0 (1)
3.1 ∗ 105 ∗ 1963.495409 0 1 0 −1 (2)
+( ) ∗[ ]
1500 0 0 0 0 (7)
0 −1 0 1 (8)
Nota:
692.71 000.00 −405.78 000.00 −143.465 −143.465 000.00 000.00 −143.465 143.465
000.00 692.71 000.00 000.00 −143.465 −143.465 000.00 −405.78 143.465 −143.465
−405.78 000.00 405.78 000.00 000.00 000.00 000.00 000.00 000.00 000.00
000.00 000.00 000.00 405.78 000.00 −405.78 000.00 000.00 000.00 000.00
−143.465 −143.465 000.00 000.00 549.245 143.465 −405.78 000.00 000.00 000.00 𝑁
𝐾𝑖𝑗 = 103 ∗
−143.465 −143.465 000.00 −405.78 143.465 549.245 000.00 000.00 000.00 000.00 𝑚𝑚
000.00 000.00 000.00 000.00 −405.78 000.00 811.56 000.00 −405.78 000.00
000.00 −405.78 000.00 000.00 000.00 000.00 000.00 405.78 000.00 000.00
−143.465 143.465 000.00 000.00 000.00 000.00 −405.78 000.00 549.245 −143.465
[ 143.465 −143.465 000.00 000.00 000.00 000.00 000.00 000.00 −143.465 143.465 ]
5. Aplicando la ecuación de rigidez y condiciones de contorno
𝐹𝑖 = 𝐾𝑖𝑗 ∗ 𝑄𝑗
Ya que los apoyos son rígidos, entonces el desplazamiento en cada nodo donde existe un apoyo es
nulo, entonces tenemos:
𝑄3 = 𝑄4 = 𝑄5 = 𝑄6 = 0
Al tomar en cuenta estas condiciones, la matriz K anterior debe modificarse: Las filas y columnas
correspondientes a los grados de libertad 3, 4, 5 y 6 (que corresponden a soporte rígidos) se
eliminan de la matriz K. Entonces las ecuaciones del elemento finito, se reducen a:
Las fuerzas: 𝐹3 ; 𝐹4 ; 𝐹5 ; 𝐹6 Son las reacciones en los apoyos, de este gráfico se observa que:
𝑄1 18.8694848809
𝑄2 −14.7863479441
𝑄7 −22.1795061363
= 9.85756880268 ∗ 10−3 𝑚𝑚
𝑄8
𝑄9 −44.3590122727
[𝑄10 ] [ −105.89620989 ]
Nota: No está demás decir que los signos negativos indican que el desplazamiento se ha dado en
un sentido opuesto a la dirección positiva de los ejes coordenados.
Por lo tanto el vector desplazamiento nodal para toda la estructura puede escribirse como:
24.6433461337335
−66.4652926093992
0
0
0
𝑄̅ = ∗ 10−3 𝑚𝑚
0
−22.1790115203602
−71.3939618361459
−44.3580230407203
[−163.3479594342969]
Para calcular las reacciones en los apoyos se usa la matriz K sin modificarse, de donde resultan las
siguientes ecuaciones:
𝐹3
𝐹
[ 4] =
𝐹5
𝐹6
−405.78 000.00 405.78 000.00 000.00 000.00 000.00 000.00 000.00 000.00
000.00 000.00 000.00 405.78 000.00 −405.78 000.00 000.00 000.00 000.00 ]
[
−143.465 −143.465 000.00 000.00 549.245 143.465 −405.78 000.00 000.00 000.00
−143.465 −143.465 000.00 −405.78 143.465 549.245 000.00 000.00 000.00 000.00
∗ 𝑄̅
Entonces:
𝐹3 −998.24106136
𝐹4 0
[ ]=[ ]𝑁
𝐹5 1501.971487103496
𝐹6 6011.19797583496
Nota: Estas fuerzas (𝐹3 ; 𝐹4 ; 𝐹5 ; 𝐹6 ) , se pueden calcular por condiciones estáticas, a modo de
verificar la solución, por estática resulta:
𝐹3 + 𝐹5 = 5000 𝑁
𝐹4 + 𝐹6 = 6000 𝑁
𝐹3 = −10000 𝑁
𝐹5 = 15000 𝑁
Esto indica que los cálculos por el método de elementos finitos ha dado resultados correctos.
𝑞1
𝐸 𝑒 𝑞2
𝜎 (𝑒) = ( ) ∗ [−𝑙 −𝑚 𝑙 𝑚] ∗ [𝑞 ]
𝐿 3
𝑞4
24.6433461337335
(1)
3.1 ∗ 105 −66.4652926093992
𝜎 =( ) ∗ [−1 0 1 0] ∗ [ ] ∗ 10−3
1500 0
0
0
3.1 ∗ 105
𝜎 (2) =( ) ∗ [0 −1 0 1] ∗ [0] ∗ 10−3
1500 0
0
0
(3)
3.1 ∗ 105 0
𝜎 =( ) ∗ [1 0 −1 0] ∗ [ ] ∗ 10−3
1500 −22.1790115203602
−71.3939618361459
−22.1790115203602
3.1 ∗ 105
𝜎 (4) =( ) ∗ [1 0 −1 0] ∗ [ −71.3939618361459 ] ∗ 10−3
1500 −44.3580230407203
−163.3479594342969
−44.3580230407203
(5)
3.1 ∗ 105 −163.3479594342969
𝜎 =( ) ∗ [−0.7071 0.7071 0.7071 −0.7071] ∗ [ ]
2121.3203 24.6433461337335
−66.4652926093992
∗ 10−3
24.6433461337335
3.1 ∗ 105
𝜎 6) =( ) ∗ [−0.7071 −0.7071 0.7071 0.7071] ∗ [−66.4652926093992]
2121.3203 0
0
−3
∗ 10
24.6433461337335
(7)
3.1 ∗ 105 −66.4652926093992
𝜎 =( ) ∗ [0 −1 0 1] ∗ [ ] ∗ 10−3
1500 −22.1790115203602
−71.3939618361459
Calculando se tiene:
𝑁
𝜎 (1) = −5.092958200971590
𝑚𝑚
𝑁
𝜎 (2) = 0
𝑚𝑚
𝑁
𝜎 (3) = 4.583662380874441
𝑚𝑚
𝑁
𝜎 (4) = 4.583662380874420
𝑚𝑚
𝑁
𝜎 (5) = −2.881039853470010
𝑚𝑚
𝑁
𝜎 (6) = 4.321559780204996
𝑚𝑚
𝑁
𝜎 (7) = −1.018591640194319
𝑚𝑚
PARA SOLUCIÓN AUTOMATIZADA - CÓDIGO FUENTE EN MATLAB
for i=1:7
GDL(i,1:4)=[2*P(i,1)-1,2*P(i,1),2*P(i,2)-1,2*P(i,2)];
end
D=[H(1:2,1:2),H(1:2,7:10);H(7:10,1:2),H(7:10,7:10)];
Q=inv(D)*([0;0;0;-2;-5;-4]*10^3);
QT=[Q(1:2,1);0;0;0;0;Q(3:6,1)];
F=H*[0.0246;-0.0665;0;0;0;0;-0.0222;-0.0714;-0.0444;-0.1633];
Matriz de rigidez
Vector desplazamiento
Vector carga
CONCLUSIONES
Los valores de las reacciones calculados por estática y por la teoría de los elementos finitos
varían, pero muy poco; esto se debe a que en los cálculos se arrastran error y al final sale un
resultado con error. Voy a calcular el error que se produjo en la fuerza 5.
1501.971487103496 − 1500
𝑒𝑟𝑟𝑜𝑟 =
1500
𝑒𝑟𝑟𝑜𝑟 = 0.1314324735664%
Este tipo de problemas y mucho más complicado que los de tracción simple, por muchos
motivos, entre ellos: la matriz de rigidez es de 10x10, hay que calcular cosenos
directores…Todo esto hace que resolverlo manualmente sea muy complicado. Lo
recomendable es usar algún software especializado, ya que en un problema real de armaduras
se tienen cientos de nodos, mucho más de 5 nodos como en esta práctica.
De los cálculos de esfuerzos notamos que el elemento 1, está soportando mas carga, por lo
que se tendrá que estudiar este elemento particularmente, para lo que es diseño.