You are on page 1of 14

“Año del Buen Servicio al Ciudadano”

UNIVERSIDAD NACIONAL DE INGENIERIA


FACULTAD INGENIERIA MECÁNICA

ARMADURAS PLANAS
3° Práctica Calificada

CURSO: CÁLCULO POR ELEMENTOS FINITOS

PROFESOR: CUEVA PACHECO Ronald

ALUMNO: ARAUCO CARHUAS, Luis Adrian

CÓDIGO: 20142514I

SECCIÓN: “E”

23 de Junio del 2017


3° Practica Califica: ARMADURAS PLANAS FIM

INDICE

1. ENUNCIADO DEL PROBLEMA: ................................................................................... 2


2. MODELADO DEL CUERPO REAL .................................................................................. 2
1. GRADOS DE LIBERTAD NODALES ........................................ ...................................... 3
2. VECTOR CARGA ......................................................................................................... 4
3. MATRIZ DE RIGIDEZ ................................................................................................... 5
4. ECUACIONES DE RIGIDEZ Y CONDICIONES DE CONTORNO ....................................... 8
5. ESFUERZOS ................................................................................................................ 9
6. DIAGRAMA DE FLUJO ............................................................................................... 10
7. PROGRAMACIÓN EN MATLAB ................................................................................. 11
8. CONCLUSIONES ........................................................................................................ 13

1
3° Practica Califica: ARMADURAS PLANAS FIM

ENUNCIADO DEL PROBLEMA


Determinar los desplazamientos de los nodos y la distribución de esfuerzos de
la armadura plana, la cual es puesta a las cargas mostradas en la figura. El
módulo de elasticidad del material es 𝟑. 𝟏𝒙𝟏𝟎𝟓 𝑵/𝒎𝒎𝟐 , el diámetro de la sección
de cada viga es 50mm. No tomaremos en cuenta el peso de las vigas.

SOLUCION

1. MODELADO DEL CUERPO REAL – MÉTODO POR ELEMENTOS FINITOS

(3) 2 (2) 1 (1)

Y
4 5

(4) (5)

2
3° Practica Califica: ARMADURAS PLANAS FIM

Se tienen 6 elementos con 5 nodos y 10 grados de libertad. Las coordenadas


para los nodos son:

Nodo X(mm) Y(mm)


1 0 0
2 1500 0
3 3000 0
4 1500 1500
5 0 1500

2. GRADOS DE LIBERTAD NODALES

X Q5 (3) 2 Q3 (2) 1 Q1 (1)

Q4 Q2
Q6
5
4
3

6 Q9
(5)

Q7 (4)
Q8 Q10

1 Y

Luego se obtiene el Cuadro de conectividad:

Elemento Nodos GDL Le (mm) Ae (𝑚𝑚2 ) Ee (N/𝑚𝑚2 )


(1) (2) 1 2 3 4
1 1 2 1 2 3 4 1500.00 1963.5 3.1𝑥105
2 2 3 3 4 5 6 1500.00 1963.5 3.1𝑥105
3 3 4 5 6 7 8 2121.32 1963.5 3.1𝑥105
4 2 4 3 4 7 8 1500.00 1963.5 3.1𝑥105
5 1 4 1 2 7 8 2121.32 1963.5 3.1𝑥105
6 4 5 7 8 9 10 1500.00 1963.5 3.1𝑥105

3
3° Practica Califica: ARMADURAS PLANAS FIM

El vector de desplazamiento será:

𝑄1
𝑄2
𝑄3
𝑄4
𝑄
𝑄 = 5 𝑚𝑚
𝑄6
𝑄7
𝑄8
𝑄9
[𝑄10 ]

Donde 𝑄1 = 𝑄2 = 𝑄9 = 𝑄10 = 0, pues la viga esta empotrada en los nodos 1 y 5, los


demás desplazamientos son incógnitas que tendremos que calcular.

3. VECTOR CARGA

X F5=PA=5000N 2 (2) 1 R1 (1)

(3)
F4=PE=2000N R2

5
4
3

6 R9
(5)

(4)
R10
F8=PC=3000N

Como no consideramos el peso de las barras y no presenta variación de


temperatura, entonces el vector de cargas está dada por las tres cargas puntuales
y las fuerzas de reacción:

4
3° Practica Califica: ARMADURAS PLANAS FIM

𝐹1 𝑅1
𝐹2 𝑅2
𝐹3 0
𝐹4 2000
𝐹 5000
𝐹= 5 = 0
𝐹6
𝐹7 0
𝐹8 3000
𝐹9 𝑅9
[𝐹10 ] [ 𝑅10 ]

4. MATRIZ DE RIGIDEZ
A continuación pasamos a calcular la matriz de Rigidez Global, que está
determinada por la siguiente ecuación:

𝐸𝐴 𝑒 1 −1
Respecto a 𝑋 ′ : ′
𝐾𝑡𝑤 = ( 𝑙𝑒 ) [ ] (tracción simple)
−1 1


Respecto a (X, Y): 𝐾𝑠𝑟 = 𝐿𝑟𝑡 (𝐾𝑡𝑤 )𝐿𝑤𝑠 donde 𝐿𝑤𝑠 = 𝐿𝑟𝑡

𝑙2 𝑙𝑚 −𝑙 2 −𝑚𝑙
𝐸𝐴 𝑒 𝑚2 −𝑚2 ]
𝑒
Resulta: 𝐾𝑟𝑠 = ( 𝑙 ) [ 𝑙𝑚 −𝑙𝑚
−𝑙 2 −𝑙𝑚 𝑙2 𝑙𝑚
−𝑙𝑚 −𝑚2 𝑙𝑚 𝑚2

Elemento 1

𝑥2 − 𝑥1
𝑙1 = =1
𝑙
𝑦2 − 𝑦1
𝑚1 = =0
𝑙

1 0 −1 0
0 0 0 0
𝐾1 = 405789.05 × [ ]
−1 0 1 0
0 0 0 0

5
3° Practica Califica: ARMADURAS PLANAS FIM

Elemento 2
𝑥3 − 𝑥2
𝑙2 = =1
𝑙
𝑦3 − 𝑦2
𝑚2 = =0
𝑙

1 0 −1 0
0 0 0 0
𝐾2 = 𝟒𝟎𝟓𝟕𝟖𝟗. 𝟎𝟓 × [ ]
−1 0 1 0
0 0 0 0

Elemento 3
𝑥4 − 𝑥3
𝑙3 = = −1/√2
𝑙
𝑦4 − 𝑦3
𝑚3 = = 1/√2
𝑙

0.5 −0.5 −0.5 0.5


−0.5 0.5 0.5 −0.5
𝐾3 = 286936.19 × [ ]
−0.5 0.5 0.5 −0.5
0.5 −0.5 −0.5 0.5

Elemento 4

𝑥4 − 𝑥2
𝑙4 = =0
𝑙
𝑦4 − 𝑦2
𝑚4 = =1
𝑙

0 0 0 0
0 1 0 −1
𝐾4 = 𝟒𝟎𝟓𝟕𝟖𝟗. 𝟎𝟓 × [ ]
0 0 0 0
0 −1 0 1

6
3° Practica Califica: ARMADURAS PLANAS FIM

Elemento 5

𝑥4 − 𝑥1 1
𝑙5 = =
𝑙 √2
𝑦4 − 𝑦1 1
𝑚5 = =
𝑙 √2

0.5 0.5 −0.5 −0.5


0.5 0.5 −0.5 −0.5
𝐾5 = 𝟐𝟖𝟔𝟗𝟑𝟔. 𝟏𝟗 × [ ]
−0.5 −0.5 0.5 0.5
−0.5 −0.5 0.5 0.5

Elemento 6

𝑥5 − 𝑥4
𝑙6 = = −1
𝑙
𝑦5 − 𝑦4
𝑚6 = =0
𝑙

1 0 −1 0
0 0 0 0
𝐾6 = 405789.05 × [ ]
−1 0 1 0
0 0 0 0

La matriz de rigidez total de la armadura es:


𝐾 = 𝐾1 + 𝐾2 + 𝐾3 + 𝐾4 + 𝐾5 + 𝐾6
549257.145 143468.095 −405789.05 0 0 0 −143468.095−143468.095 0 0
143468.095 143468.095 0 0 0 0 −143468.095−143468.095 0 0
405789.05 0 811578.1 0 −405789.05 0 0 0 0 0
0 0 0 405789.05 0 0 0 −405789.05 0 0
0 0 −405789.05 0 549257.145 −143468.095−143468.095 143468.095 0 0
𝐾=
0 0 0 0 −143468.095 143468.095 143468.095 −143468.095 0 0
−143468.095−143468.095 0 0 −143468.095 143468.095 692725.24 0 −405789.050
−143468.095−143468.095 0 −405789.05 143468.095 −143468.095 0 692725.24 0 0
0 0 0 0 0 0 −405789.05 0 405789.05 0
[ 0 0 0 0 0 0 0 0 0 0]

7
3° Practica Califica: ARMADURAS PLANAS FIM

5. ECUACION DE RIGIDEZ Y CONDICION DE CONTORNO


La ecuación de rigidez está determinada por la siguiente ecuación:

𝐅𝐢 = 𝐊 𝐢 𝐱 𝐐

𝑅1 549257.145 143468.095 −405789.05 0 0 0 −143468.095−143468.095 0 0 0


𝑅2 143468.095 143468.095 0 0 0 0 −143468.095−143468.095 0 0 0
0 405789.05 0 811578.1 0 −405789.05 0 0 0 0 0 𝑄3
2000 0 0 0 405789.05 0 0 0 −405789.05 0 0 𝑄4
5000 0 0 −405789.05 0 549257.145 −143468.095−143468.095 143468.095 0 0 𝑄5
0 = ×
0 0 0 0 −143468.095 143468.095 143468.095 −143468.095 0 0 𝑄6
0 −143468.095−143468.095 0 0 −143468.095 143468.095 692725.24 0 −405789.050 𝑄7
3000 −143468.095−143468.095 0 −405789.05 143468.095 −143468.095 0 692725.24 0 0 𝑄8
𝑅9 0 0 0 0 0 0 −405789.05 0 405789.05 0 0
[ 𝑅10 ] [ 0 0 0 0 0 0 0 0 0 0] [ 0 ]

El sistema se puede reescribir así:


0 811578.1 0 −405789.05 0 0 0 𝑄3
2000 0 405789.05 0 0 0 −405789.05 𝑄4
5000 = −405789.05 0 549257.145 −143468.095−143468.095 143468.095 𝑄
× 5
0 0 0 −143468.095 143468.095 143468.095 −143468.095 𝑄6
0 0 0 −143468.095 143468.095 692725.24 0 𝑄7
[3000] [ 0 −405789.05 143468.095 −143468.095 0 692725.24 ] [𝑄8 ]

Resolviendo el sistema de ecuaciones obtenemos los desplazamientos:


𝑸𝟑 = 𝟏. 𝟐𝟑𝟐𝟏𝟔𝟕 × 𝟏𝟎−𝟐 𝒎𝒎
𝑸𝟒 = 𝟓. 𝟐𝟏𝟎𝟏𝟐𝟗 × 𝟏𝟎−𝟐 𝒎𝒎
𝑸𝟓 = 𝟐. 𝟒𝟔𝟒𝟑𝟑𝟒 × 𝟏𝟎−𝟐 𝒎𝒎
𝑸𝟔 = 𝟖. 𝟒𝟏𝟑𝟕𝟔𝟒 × 𝟏𝟎−𝟐 𝒎𝒎
𝑸𝟕 = −𝟏. 𝟐𝟑𝟐𝟏𝟔𝟕 × 𝟏𝟎−𝟐 𝒎𝒎
𝑸𝟖 = 𝟒. 𝟕𝟏𝟕𝟐𝟔𝟐 × 𝟏𝟎−𝟐 𝒎𝒎

Y las reacciones:
𝑹𝟏 = −𝟏𝟎𝟎𝟎𝟎 𝑵
𝑹𝟐 = −𝟓𝟎𝟎𝟎 𝑵
𝑹𝟗 = 𝟓𝟎𝟎𝟎 𝑵
𝑹𝟏𝟎 = 𝟎 𝑵

8
3° Practica Califica: ARMADURAS PLANAS FIM

6. ESFUERZOS
Para calcular los valores de los esfuerzos por elemento, aplicamos la siguiente
ecuación:

𝑄1
𝐸 𝑄2
𝜎𝑒 = ( )𝑒 [−𝑙 −𝑚 𝑙 𝑚] [𝑄 ]
𝐿 3
𝑄4

Y obtenemos lo siguiente:
0
3.1 × 105 0
𝜎1 = ( ) [−1 0 1 0] [ ] × 10−2 = 2.5464 𝑁/𝑚𝑚2
1500 1.232167
5.210129

1.232167
3.1 × 105 5.210129
𝜎2 = ( )[−1 0 1 0] [ ] × 10−2 = 2.5464 𝑁/𝑚𝑚2
1500 2.464334
8.413764

2.464334
3.1 × 105 1 1
8.4137641 1
𝜎3 = ( )[ − − ][ ] × 10−2 = 0 𝑁/𝑚𝑚2
1500 × √2 √2 √2 √2 √2 −1.232167
4.717262

1.232167
3.1 × 105 5.210129
𝜎4 = ( ) [0 −1 0 1] [ ] × 10−2 = −1.0185 𝑁/𝑚𝑚2
1500 −1.232167
4.717262

0
3.1 × 105 1 1 01 1
𝜎5 = ( ) [− − ][ ] × 10−2 = 3.6012 𝑁/𝑚𝑚2
1500 × √2 √2 √2 √2 √2 −1.232167
4.717262

−1.232167
3.1 × 105 4.717262
𝜎6 = ( ) [−1 0 1 0] [ ] × 10−2 = 2.5464 𝑁/𝑚𝑚2
1500 0
0

9
3° Practica Califica: ARMADURAS PLANAS FIM

7. DIAGRAMA DE FLUJO

INICIO
INICIO

Leer datos de entrada:E,


Leer datosArea,
de entrada:E,
PA, PB, Area, PA, PB, PC, (x,y)
PC, (x,y)
de
de los nodos los nodos

Calcula
Calcula lele
e, el,ylm
y de
m cada
de
cadaelemento
elemento

Para
Para i=1:n
i=1:n

Calculo de la matriz de Rigidez en cada elemento


finito:
K(i)=E(i)*A(i)/le(i)*[l m 0 0;0 0 l m]*[1
-1;-1 1]

Matriz de
Matriz de rigidez
rigidez global:
global:
K=k1+k2+k3+k4+k5+k6
K=k1+k2+k3+k4+k5+k6

Calculo
Calculo de
de los
los desplazamientos:
desplazamientos:
Q(3:8)=inv(K38
Q(3:8)=inv(K )*F(3:8)
38)*F(3:8)

Calculo de las
Calculo de lasreacciones
reacciones
RRi=k
i=k *Q
*Q
i1
i1

Parai=1:n
Para
i=1:n

Calculo
Calculo de
de esfuerzos:
esfuerzos:
s(1)=E/le(i)*[-l(i)
s(1)=E/le(i)*[-l(i) -m(i)
-m(i) l(i)
l(i)
m(i)]*Q’(1:4)
m(i)]*Q’(1:4)

Imprimereacciones,
Imprimir
Reacciones,
desplazamientos y
desplazamientos
esfuerzos y
esfuerzos

FIN
FIN

10
3° Practica Califica: ARMADURAS PLANAS FIM

8. PROGRAMA 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 módulo de Elasticidad (N/mm^2,MPa): ');
d=input('Ingrese diámetro de la sección de cada elemento (mm): ');
PA=input('Ingrese magnitud de fuerza PA (N): ');
PE=input('Ingrese magnitud de fuerza PE (N): ');
PC=input('Ingrese magnitud de fuerza PC (N): ');
A=(pi*d^2)/4;
%Ingreso de Coordenadas: (referencia nodo 1)
fprintf('\nIngreso de Coordenadas de los Nodos:\n')
for i=1:5
fprintf('\nCoordenada nodo %d\n',i)
x(i)=input('x: ');
y(i)=input('y: ');
end
%Calculo de las dimensiones de los elementos:
%Calculo de las Longitudes:
le(1)=sqrt((x(2)-x(1))^2+(y(2)-y(1))^2);%Elemento 1
le(2)=sqrt((x(2)-x(3))^2+(y(2)-y(3))^2);%Elemento 2
le(3)=sqrt((x(4)-x(3))^2+(y(4)-y(3))^2);%Elemento 3
le(4)=sqrt((x(4)-x(2))^2+(y(4)-y(2))^2);%Elemento 4
le(5)=sqrt((x(4)-x(1))^2+(y(4)-y(1))^2);%Elemento 5
le(6)=sqrt((x(5)-x(4))^2+(y(5)-y(4))^2);%Elemento 6
%Calculo de Cosenos directores:
l(1)=(x(2)-x(1))/le(1);m(1)=(y(2)-y(1))/le(1);%Elemento 1
l(2)=(x(3)-x(2))/le(2);m(2)=(y(3)-y(2))/le(2);%Elemento 2
l(3)=(x(4)-x(3))/le(3);m(3)=(y(4)-y(3))/le(3);%Elemento 3
l(4)=(x(4)-x(2))/le(4);m(4)=(y(4)-y(2))/le(4);%Elemento 4
l(5)=(x(4)-x(1))/le(5);m(5)=(y(4)-y(1))/le(5);%Elemento 5
l(6)=(x(4)-x(5))/le(6);m(6)=(y(4)-y(5))/le(6);%Elemento 6
fprintf('\nTabla de Datos: \n')
fprintf('\nElemento Long. Elemento l m \n')
for i=1:6
fprintf('%4d %18.4f %16.4f %16.4f\n',i,le(i),l(i),m(i))
end
%Calculo de las matrices de rigidez de cada elemento:
acu=[];
for i=1:6
H(i)=(E*A)/le(i);
Pi=H(i)*[l(i) m(i) 0 0; 0 0 l(i) m(i)]'*[1 -1; -1 1]*[l(i) m(i) 0 0; 0 0 l(i) m(i)];
acu=[acu Pi];
end
k=acu;
k1=k(1:4,1:4);k2=k(1:4,5:8);k3=k(1:4,9:12);
k4=k(1:4,13:16);k5=k(1:4,17:20);k6=k(1:4,21:24);
fprintf('\nMatrices de Rigidez de cada elemento (N/mm):\n')
for i=1:6
fprintf('Elemento %d:\n',i)
disp(k(1:4,4*i-3:4*i))

11
3° Practica Califica: ARMADURAS PLANAS FIM

end
%Conectividad de la Matriz de Rigidez Estructural
K1=[k(1:2,1:2)+k(1:2,17:18);k(1:2,3:4);zeros(2);k(1:2,19:20);zeros(2)];
K2=[zeros(2);k(3:4,3:4)+k(1:2,5:6)+k(1:2,13:14);k(1:2,7:8);k(1:2,15:16);zeros(2)];
K3=[zeros(4,2);k(3:4,7:8)+k(1:2,9:10);k(1:2,11:12);zeros(2)];
K4=[zeros(6,2);k(3:4,11:12)+k(3:4,15:16)+k(3:4,19:20)+k(3:4,23:24);k(3:4,21:22)];
K5=[zeros(8,2);k(1:2,21:22)];
Kf=[K1 K2 K3 K4 K5];
K=tril(Kf,1)+tril(Kf,-2)';
fprintf('\nMatriz de Rigidez de la Estructura [K] (N/mm): \n')
disp(K)
%Vector Columnas de Fuerzas en la estructura:
f=[0 0 0 PE PA 0 0 PB 0 0];
%Calculo de deformaciones [Q]: (condicion Q1=Q2=Q9=Q10=0)
q=inv(K(3:8,3:8))*f(3:8)';
Q=[zeros(2,1); q; zeros(2,1)];
%Calculo de las Reacciones:
R1=K(1,1:10)*Q;
R2=K(2,1:10)*Q;
R9=K(9,1:10)*Q;
R10=K(10,1:10)*Q;
fprintf('\n Vector Columna Fuerza [F](N): \n')
fprintf('\n R1\n')
fprintf(' R2\n')
fprintf('\n %d',f(3:8)')
fprintf('\n R9\n')
fprintf(' R10\n')
fprintf('\nResolucion del Sistema de la Estructura [F]=[K][Q]: \n')
fprintf('\nVector Desplazamiento [Q] (mm):\n')
fprintf('\n %d',Q)
fprintf('\n\nReacciones en los Apoyos (N): \n')
fprintf('\n R1: %d\n',R1)
fprintf(' R2: %d\n',R2)
fprintf(' R9: %d\n',R9)
fprintf(' R10: %d\n',R10)
%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))

12
3° Practica Califica: ARMADURAS PLANAS FIM

9. CONCLUSIONES
 El programa elaborado en MatLab solamente sirve para ejecutar la solución
de este problema, porque fue diseñado según las características del mismo,
como el número de elementos finitos a utilizar (vigas de sección constante),
la existencia de un solo material. Sin embargo se pueden variar los valores
del módulo de elasticidad, área de la sección de las vigas y cargas en los
nodos (2), (3) y (4).

 El sistema de referencia no influye en los resultados del problema, es decir,


se puede escoger cualquier sistema, como el que se usó en este caso,
teniendo cuidado a la hora de interpretar los resultados y en el proceso de
solución del problema. El cuadro de conectividad es muy importante ya que
nos sirve como guía en el proceso de solución.

 Para la elaboración de la matriz de rigidez global, es importante los grados


de libertad de los nodos en cada elemento, pues algún error en el momento
de hallarlos, generara una matriz de rigidez que no corresponde a la
armadura.

 Las reacciones halladas con el método de elementos finitos concuerdan con


el resultado por medio de una solución analítica (teoría de cuerpo estático).

 Se encuentra que la reacción 𝑅10 es igual a cero, lo que confirma que la viga
6 solo ejerce fuerza normal en la pared.

 El esfuerzo en la viga 3 es prácticamente 0, esto debido a que el


desplazamiento de sus nodos es del mismo sentido y misma magnitud. Se
puede decir la viga no se encuentra en un estado de tracción ni de
compresión.
 Todas las vigas, con excepción de la viga 4, se encuentran en un estado de
Tracción.

13

You might also like