Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INFORME N°3
ARMADURAS PLANAS
CURSO: CÁLCULO POR ELEMENTOS FINITOS (MC 516)
SECCIÓN: E
DOCENTE: ING. RONALD PACHECO CUEVA
ESTUDIANTE: LARA CHICMANA, RAÚL MARTÍN
FECHA DE PRESENTACIÓN: 29-10-19
2019
ENUNCIADO DEL PROBLEMA
Dimensiones en mm
𝑁
Datos del material: 𝐸 = 3.1 ∗ 105
𝑚𝑚2
Ya que las barras son de sección transversal constante, se pueden modelar como elementos
finitos, consideramos 6 elementos finitos con 5 nodos y 10 grados de libertad.
Vectores desplazamiento
Donde Q5 = Q6 = Q9 = Q10 = 0, ya que la viga esta empotrada en los nodos 3 y 5. Los demás
desplazamientos tendremos que calcularlos.
Vectores de carga
Matriz de rigidez
Calcularemos la matriz de rigidez global, sabemos que:
′ 𝐸𝐴 𝑒 1 −1
Respecto a 𝑋 ′ : 𝐾𝑡𝑤 = ( 𝑒) [ ] (tracción simple)
𝑙 −1 1
′
Respecto a (X, Y): 𝐾𝑠𝑟 = 𝐿𝑟𝑡 (𝐾𝑡𝑤 )𝐿𝑤𝑠 donde 𝐿𝑤𝑠 = 𝐿𝑟𝑡
𝑙2 𝑙𝑚 −𝑙 2 −𝑚𝑙
𝐸𝐴 𝑒 𝑚2 −𝑚2 ]
𝑒
Por lo tanto : 𝐾𝑟𝑠 = ( ) [ 𝑙𝑚 −𝑙𝑚
𝑙 −𝑙 2 −𝑙𝑚 𝑙2 𝑙𝑚
−𝑙𝑚 −𝑚2 𝑙𝑚 𝑚2
Elemento 1
1 0 −1 0
𝑥2 − 𝑥1 0 0 0 0
𝑙= =1 𝐾1 = 405788.966 ∗ [ ]
𝑙 −1 0 1 0
0 0 0 0
𝑦2 − 𝑦1
𝑚= =0
𝑙
Elemento 2
𝑦1 − 𝑦4 1
𝑚= =
𝑙 √2
Elemento 3
𝑥2 − 𝑥4
𝑙= =0
𝑙
𝑦2 −𝑦4
𝑚= 𝑙
=1
0 0 0 0
0 1 0 −1
𝐾3 = 405788.966 ∗ [ ]
0 0 0 0
0 −1 0 1
Elemento 4
𝑥3 −𝑥2
𝑙= =1
𝑙
1 0 −1 0
𝑦3 −𝑦2 0 0 0 0
𝑚= =0 𝐾4 = 405788.966 ∗ [ ]
𝑙 −1 0 1 0
0 0 0 0
Elemento 5
Elemento 6
𝑥5 −𝑥4
𝑙= =1
𝑙
1 0 −1 0
𝑦5 −𝑦4 0 0 0 0
𝑚= =0 𝐾6 = 405788.966 ∗ [ ]
𝑙 −1 0 1 0
0 0 0 0
La matriz de rigidez total de la armadura será:
𝐾 = 𝐾1 + 𝐾2 + 𝐾3 + 𝐾4 + 𝐾5 + 𝐾6
Esfuerzos
𝑄1
𝐸 𝑄2
𝜎𝑒 = ( )𝑒 [−𝑙 −𝑚 𝑙 𝑚 ] [𝑄 ]
𝐿 3
𝑄4
Obtenemos lo siguiente:
−2.4643 ∗ 10−2
5 −2
3.1 × 10
𝜎1 = ( ) ∗ [−1 0 1 0] ∗ −8.4137 ∗ 10−2 = 2.5465 𝑁/𝑚𝑚2
1500 −1.2321 ∗ 10
[−5.2101 ∗ 10−2 ]
−2.4643 ∗ 10−2
5 1 1 1 1 −2
3.1 × 10
𝜎2 = ( )∗[ − − ] ∗ −8.4137 ∗ 10−2 = 0.00031 𝑁/𝑚𝑚2
1500 ∗ √2 √2 √2 √2 √2 1.2321 ∗ 10
[ −4.717 ∗ 10−2 ]
−1.2321 ∗ 10−2
5 −2
3.1 × 10
𝜎3 = ( ) ∗ [0 −1 0 1] ∗ −5.2101 ∗ 10−2 = 1.01907𝑁/𝑚𝑚2
1500 1.2321 ∗ 10
[ −4.717 ∗ 10−2 ]
−1.2321 ∗ 10−2
3.1 × 105 −2
𝜎4 = ( ) ∗ [−1 0 1 0] ∗ −5.2101 ∗ 10 = 2.54634𝑁/𝑚𝑚2
1500 0
[ 0 ]
0
3.1 × 105 1 1 1 1 0
𝜎5 = ( ) ∗ [− − ]∗[ ] = −3.601𝑁/𝑚𝑚2
1500 ∗ √2 √2 √2 √2 √2 1.2321 ∗ 10−2
−4.717 ∗ 10−2
1.2321 ∗ 10−2
3.1 × 105 −2
𝜎6 = ( ) ∗ [−1 0 1 0] ∗ −4.717 ∗ 10 = −2.54634 𝑁/𝑚𝑚2
1500 0
[ 0 ]
RESULTADOS FINALES
Desplazamientos
Reacciones
𝑹𝟏 = −𝟓𝟎𝟎𝟎 𝑵 𝑹𝟔 = 𝟓𝟎𝟎𝟎 𝑵
𝑹𝟐 = 𝟎 𝑵 𝑹𝟕 = 𝟎 𝑵
𝑹𝟑 = 𝟎 𝑵 𝑹𝟖 = −𝟑𝟎𝟎𝟎 𝑵
𝑹𝟒 = −𝟐𝟎𝟎𝟎 𝑵 𝑹𝟗 = −𝟓𝟎𝟎𝟎 𝑵
𝑹𝟓 = 𝟏𝟎𝟎𝟎𝟎 𝑵 𝑹𝟏𝟎 = 𝟎 𝑵
Esfuerzos
𝜎1 = 2.5465 𝑁/𝑚𝑚2
𝜎2 = 0.00031 𝑁/𝑚𝑚2
𝜎3 = 1.01907𝑁/𝑚𝑚2
𝜎4 = 2.54634𝑁/𝑚𝑚2
𝜎5 = −3.601𝑁/𝑚𝑚2
𝜎6 = −2.54634 𝑁/𝑚𝑚2
DIAGRAMA DE FLUJO
INICIO
Para i=1:n
K(i)=E(i)*A(i)/le(i)*[l m 0
0;0 0 l m]*[1 -1;-1 1]
K=k1+k2+k3+k4+k5+k6
Q(3:8)=inv(K38)*F(3:8)
Ri=ki1*Q
Para
i=1:n
Calculo de esfuerzos:
s(1)=E/le(i)*[-l(i) -m(i) l(i)
m(i)]*Q’(1:4)
Imprime
Reacciones,
desplazamientos y
esfuerzos
FIN
CÓDIGO EN MATLAB
clear all
clc
fprintf('\nPROGRAMA QUE PERMITE CALCULAR LA MATRIZ DE RIGIDEZ Y\n')
fprintf('LOS DESPLAZAMIENTOS DE UNA ARMADURA SIMPLE\n\n')
%Ingreso de Datos:
E=input('Ingrese el modulo de Elasticidad (N/mm^2,MPa): ');
d=input('Ingrese diametro de la seccion de cada elemento (mm): ');
PA=input('Ingrese magnitud de fuerza PA (N): ');
PB=input('Ingrese magnitud de fuerza PB (N): ');
PC=input('Ingrese magnitud de fuerza PC (N): ');
A=(pi*d^2)/4;
%Distribucion de Esfuerzos:
Js=[];
for i=1:6
J=E/le(i)*[-l(i) -m(i) l(i) m(i)];
Js=[Js;J];
end
s(1)=Js(1,:)*Q(1:4);
s(2)=Js(2,:)*Q(3:6);
s(3)=Js(3,:)*Q(5:8);
s(4)=Js(4,:)*[Q(3:4);Q(7:8)];
s(5)=Js(5,:)*[Q(1:2);Q(7:8)];
s(6)=Js(6,:)*[Q(9:10);Q(7:8)];
fprintf('\nTabla de Esfuerzos: \n')
fprintf('\nElemento Esfuerzo (N/mm^2,MPa)\n')
for i=1:6
fprintf('%4d %18.4f \n',i,s(i))
CONCLUSIONES
El programa elaborado solamente sirve para ejecutar la solución de este problema,
porque fue diseñado según las características del mismo, como es el número de
elementos finitos a utilizar (vigas de sección constante). Sin embargo, se pueden
variar los valores del módulo de elasticidad área de la sección de las vigas y cargas.
Las reacciones halladas con el método de elementos finitos concuerdan con las
encontradas usando la estática.