You are on page 1of 24

UNIVERSIDAD NACIONAL DE INGENIERA

FACULTAD DE INGENIERA MECNICA

LABORATORIO N 3

TEMA: ARMADURAS PLANAS

CURSO: CALCULO POR ELEMENTOS FINITOS (MC516C)

PROFESOR: ING. EDWIN ABREGU

ALUMNO: ASATO KOBASIGAWA, JUAN MARTN


CODIGO: 20080090F

SECCIN: C
2010 II

PROBLEMA 4.32:
DATOS:
AB=BC=CD=DE=EF=GF=GA=GB=FB=FC=EC=ED=2m
Carga: 50KN
MATERIAL: Acero SAE 1045 (Perfil estructural de angulo:50x50x6)

1) MODELADO DEL CUERPO REAL

NODOS

Xi(mm)

Yi(mm)

1
2
3
4
5
6
7
8

0
2000
4000
6000
5000
3000
1000
0

0
0
0
0
1732.05
1732.05
1732.05
2309.4

TABLA DE CONECTIVIDAD:
Elemento
finito
1
2
3
4
5
6
7
8
9
10
11
12

NODOS
(1)
(2)
1
2
2
3
3
4
4
5
5
6
6
7
7
8
1
7
2
7
6
2
6
3
5
3

GDL
Q1
Q1
Q3
Q5
Q7
Q9
Q11
Q13
Q1
Q3
Q3
Q5
Q5

Q2
Q2
Q4
Q6
Q8
Q10
Q12
Q14
Q2
Q4
Q4
Q6
Q6

E(GPa)
Q3
Q3
Q5
Q7
Q9
Q11
Q13
Q15
Q13
Q13
Q11
Q11
Q9

Q4
Q4
Q6
Q8
Q10
Q12
Q14
Q16
Q14
Q14
Q12
Q12
Q10

195
195
195
195
195
195
195
195
195
195
195
195

Le(mm) Ae(mm2)
2000
2000
2000
2000
2000
2000
1154.7
2000
2000
2000
2000
2000

56900
56900
56900
56900
56900
56900
56900
56900
56900
56900
56900
56900

2) GRADOS DE LIBERTAD NODALES (Vector desplazamiento)

Estos valores se aproximan a 0 ya que la armadura esta empotrada en los nodos 1 y 8, Q1, Q2,
Q15, Q16 Vendrian a ser sus vectores desplazamientos

3) VECTOR CARGA

Como no consideramos el peso de las barras y no presenta variacin de temperatura,


entonces el vector de cargas esta dada por las por cargas puntuales y las fuerzas de
reaccin:

El vector carga quedara como:

4) MATRIZ DE RIGIDEZ
[

{ }

Sabemos que:
[

La matriz de rigidez parcial viene dado por:


[

[ ] [
[

][ ]
]

Finalmente quedara:

[ ]{ }

a) ELEMENTO 1

b) ELEMENTO 2:

c) ELEMENTO 3:

d) ELEMENTO 4:

e) ELEMENTO 5:

f)

ELEMENTO 6:

g) ELEMENTO 7:

Analogamente para 8, 9 ,10, 11, 12.

La matriz de rigidez total ser:

5) ECUACION DE RIGIDEZ Y CONDICIONES DE CONTORNO


La ecuacin de rigidez est determinada por la siguiente ecuacin:
Resolviendo el sistema de ecuaciones:
Q3=0.0260
Q4=0.0092
Q5=0.0416
Q6=0.0130
Q7=0.0468
Q8=0.0408
Q9=0.0410
Q10=0.0254
Q11=0.0514
Q12=0.0066
Q13=0.0208
Q14=0.0058
Calculando los valores en las reacciones:

6) ESFUREZOS:
( ) [

]
[

Obtenemos:

) [

][

) [

][

) [

][

) [

) [

][

) [

][

) [

) [

) [

][

][

][

][

R1
R2
R15
R16
1
2
3
4
5
6
7
8
9
10
11
12

][

][

][

7) DIAGRAMA DE FLUJO

INICIO

Leer datos de entrada


E, Area, PA,(x,y) de
los nodos

Calcula lee, l y m de
cada elemento
Para 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 rigidez global:


K=k1+k2+k3+k4+k5+k6
Calculo de los desplazamientos:
Q(3:14)=inv(K314)*F(3:14)

Calculo de las reacciones


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

8) PROGRAMA:

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%% laboratorio3.m
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%
%%%%%%%%%%%%%%%PROBLEMA 4.32 (MERIAN
ESTATICA)%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
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): ');
A=input('Ingrese area del perfil estructural(mm^2): ');
PA=input('Ingrese magnitud de fuerza PA (N): ');
%Ingreso de Coordenadas: (referencia nodo 1)
fprintf('\nIngreso de Coordenadas de los Nodos:\n')
for i=1:8
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(5))^2+(y(4)-y(5))^2);%Elemento 4
le(5)=sqrt((x(5)-x(6))^2+(y(5)-y(6))^2);%Elemento 5
le(6)=sqrt((x(6)-x(5))^2+(y(6)-y(5))^2);%Elemento 6
le(7)=sqrt((x(7)-x(8))^2+(y(7)-y(8))^2);%Elemento 7
le(8)=sqrt((x(1)-x(7))^2+(y(1)-y(7))^2);%Elemento 8
le(9)=sqrt((x(2)-x(7))^2+(y(2)-y(7))^2);%Elemento 9
le(10)=sqrt((x(6)-x(2))^2+(y(6)-y(2))^2);%Elemento 10
le(11)=sqrt((x(6)-x(3))^2+(y(6)-y(3))^2);%Elemento 11
le(12)=sqrt((x(5)-x(3))^2+(y(5)-y(3))^2);%Elemento 12
%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(5)-x(4))/le(4);m(4)=(y(5)-y(4))/le(4);%Elemento 4
l(5)=(x(6)-x(5))/le(5);m(5)=(y(6)-y(5))/le(5);%Elemento 5
l(6)=(x(7)-x(6))/le(6);m(6)=(y(7)-y(6))/le(6);%Elemento 6
l(7)=(x(8)-x(7))/le(7);m(7)=(y(8)-y(7))/le(7);%Elemento 7
l(8)=(x(7)-x(1))/le(8);m(8)=(y(7)-y(1))/le(8);%Elemento 8
l(9)=(x(7)-x(2))/le(9);m(9)=(y(7)-y(2))/le(9);%Elemento 9
l(10)=(x(6)-x(2))/le(10);m(10)=(y(6)-y(2))/le(10);%Elemento 10
l(11)=(x(6)-x(3))/le(11);m(11)=(y(6)-y(3))/le(11);%Elemento 11
l(12)=(x(5)-x(3))/le(12);m(12)=(y(5)-y(3))/le(12);%Elemento 12
fprintf('\nTabla de Datos: \n')

fprintf('\nElemento
Long. Elemento
l
m
\n')
for i=1:8
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:12
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;
fprintf('\nMatrices de Rigidez de cada elemento (N/mm):\n')
for i=1:12
fprintf('Elemento %d:\n',i)
disp(k(1:4,4*i-3:4*i))
end
%Conectividad de la Matriz de Rigidez Estructural
K1=[k(1:2,1:2)+k(1:2,29:30);k(3:4,1:2);zeros(8,2);k(3:4,29:30);zeros(2
)];
K2=[k(1:2,3:4);k(3:4,3:4)+k(1:2,5:6)+k(1:2,35:36)+k(3:4,39:40);k(3:4,5
:6);zeros(4,2);k(1:2,39:40);k(3:4,33:34);zeros(2)];
K3=[zeros(2);k(1:2,7:8);k(3:4,7:8)+k(1:2,9:10)+k(1:2,41:42)+k(1:2,45:4
6);k(3:4,9:10);k(3:4,45:46);k(3:4,41:42);zeros(4,2)];
K4=[zeros(4,2);k(1:2,11:12);k(3:4,11:12)+k(1:2,13:14);k(3:4,13:14);zer
os(6,2)];
K5=[zeros(4,2);k(1:2,47:48);k(1:2,15:16);k(3:4,15:16)+k(3:4,19:20)+k(3
:4,47:48);k(1:2,19:20);zeros(4,2)];
K6=[zeros(2);k(3:4,37:38);k(1:2,43:44);zeros(2);k(3:4,17:18);k(1:2,21:
22)+k(1:2,37:38)+k(3:4,43:44);k(3:4,21:22);zeros(2)];
K7=[k(1:2,31:32);k(1:2,35:36);zeros(6,2);k(3:4,21:22);k(3:4,23:24)+k(1
:2,25:26)+k(3:4,31:32)+k(3:4,35:36);k(3:4,25:26)];
K8=[zeros(12,2);k(1:2,27:28);k(3:4,27:28)];
K=[K1 K2 K3 K4 K5 K6 K7 K8];
fprintf('\nMatriz de Rigidez de la Estructura [K] (N/mm): \n')
disp(K)
%Vector Columnas de Fuerzas en la estructura:
f=[0 0 0 0 0 0 0 PA 0 0 0 0 0 0 0 0];
%Calculo de deformaciones [Q]: (condicion Q1=Q2=Q9=Q10=0)
q=inv(K(3:14,3:14))*f(3:14)';
Q=[zeros(2,1); q; zeros(2,1)];
%Calculo de las Reacciones:
R1=K(1,1:16)*Q;
R2=K(2,1:16)*Q;
R15=K(15,1:16)*Q;
R16=K(16,1:16)*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('
R15: %d\n',R15)

fprintf('
R16: %d\n',R16)
%Distribucion de Esfuerzos:
Js=[];
for i=1:12
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(7:10);
s(5)=Js(5,:)*[Q(11:12);Q(9:10)];
s(6)=Js(6,:)*Q(11:14);
s(7)=Js(7,:)*Q(13:16);
s(8)=Js(8,:)*[Q(1:2);Q(13:14)];
s(9)=Js(9,:)*[Q(3:4);Q(13:14)];
s(10)=Js(10,:)*[Q(11:12);Q(3:4)];
s(11)=Js(11,:)*[Q(5:6);Q(11:12)];
s(12)=Js(12,:)*[Q(5:6);Q(9:10)];
fprintf('\nTabla de Esfuerzos: \n')
fprintf('\nElemento
Esfuerzo (N/mm^2,MPa)\n')
for i=1:12
fprintf('%4d %18.4f \n',i,s(i))
end

9) RESULTADOS DEL PROGRAMA:


PROGRAMA QUE PERMITE CALCULAR LA MATRIZ DE RIGIDEZ Y
LOS DESPLAZAMIENTOS DE UNA ARMADURA SIMPLE
Ingrese el modulo de Elasticidad (N/mm^2,MPa): 195000
Ingrese area del perfil estructural(mm^2): 56900
Ingrese magnitud de fuerza PA (N): 50000
Ingreso de Coordenadas de los Nodos:
Coordenada nodo 1
x: 0
y: 0
Coordenada nodo 2
x: 2000
y: 0
Coordenada nodo 3
x: 4000
y: 0

Coordenada nodo 4
x: 6000
y: 0
Coordenada nodo 5
x: 5000
y: 1732.05
Coordenada nodo 6
x: 3000
y: 1732.05
Coordenada nodo 7
x: 1000
y: 1732.05
Coordenada nodo 8
x: 0
y: 2309.4

Tabla de Datos:
Elemento Long. Elemento
l
1
2000.0000
1.0000
2
2000.0000
1.0000
3
2000.0000
1.0000
4
1999.9993
-0.5000
5
2000.0000
-1.0000
6
2000.0000
-1.0000
7
1154.7004
-0.8660
8
1999.9993
0.5000

m
0.0000
0.0000
0.0000
0.8660
0.0000
0.0000
0.5000
0.8660

Matrices de Rigidez de cada elemento (N/mm):


Elemento 1:
5547750 0
-554775
0
0
0
0
0
-5547750 0
5547750
0
0
0
0
0
Elemento 2:
5547750 0 -5547750
0
0
0
-5547750 0 5547750

0
0
0

Elemento 3:
5547750
0
-5547750
0

0
0
0
0

-5547750
0
5547750
0

Elemento 4:
1.0e+006 *
1.3869
-2.4022
-1.3869
2.4022

-2.4022
4.1608
2.4022
-4.1608

-1.3869
2.4022
1.3869
-2.4022

2.4022
-4.1608
-2.4022
4.1608

Elemento 5:
5547750
0 -5547750
0
0
0
-5547750
0 5547750
0
0
0

Elemento 6:
5547750
0
0
-5547750
0
0

0
0
0
0

0 -5547750
0
0
0 5547750
0
0

0
0

Elemento 7:
1.0e+006 *
7.2067
-4.1608
-7.2067
4.1608

-4.1608
2.4022
4.1608
-2.4022

-7.2067
4.1608
7.2067
-4.1608

4.1608
-2.4022
-4.1608
2.4022

-1.3869
-2.4022
1.3869
2.4022

-2.4022
-4.1608
2.4022
4.1608

Elemento 8:
1.0e+006 *
1.3869
2.4022
-1.3869
-2.4022

2.4022
4.1608
-2.4022
-4.1608

Elemento 9:

0
0
0
0

1.0e+006 *
1.3869
-2.4022
-1.3869
2.4022

-2.4022
4.1608
2.4022
-4.1608

-1.3869
2.4022
1.3869
-2.4022

2.4022
-4.1608
-2.4022
4.1608

-1.3869
-2.4022
1.3869
2.4022

-2.4022
-4.1608
2.4022
4.1608

-1.3869
2.4022
1.3869
-2.4022

2.4022
-4.1608
-2.4022
4.1608

-1.3869
-2.4022
1.3869
2.4022

-2.4022
-4.1608
2.4022
4.1608

Elemento 10:
1.0e+006 *
1.3869
2.4022
-1.3869
-2.4022

2.4022
4.1608
-2.4022
-4.1608

Elemento 11:
1.0e+006 *
1.3869
-2.4022
-1.3869
2.4022

-2.4022
4.1608
2.4022
-4.1608

Elemento 12:
1.0e+006 *
1.3869
2.4022
-1.3869
-2.4022

2.4022
4.1608
-2.4022
-4.1608

Matriz de Rigidez de la Estructura [K] (N/mm):


1.0e+007 *
Columns 1 through 15
0.6935 0.2402 -0.5548
0
0
0
0
0
0
0
0
0 0.1387 -0.2402
0
0.2402 0.4161
0
0
0
0
0
0
0
0
0
0 0.2402 -0.4161
0
-0.5548
0 1.1096 0.4804 -0.5548
0
0
0
0
0 -0.1387 0.2402 -0.1387 0.2402
0
0
0 0.4804
0
0
0
0
0
0
0 -0.2402 -0.4161
0.2402 -0.4161
0
0
0 -0.5548
0 1.3869
0 -0.5548
0 -0.1387 -0.2402 -0.1387
0.2402
0
0
0

0
0
0
0
0 0.8322
0
0 -0.2402 -0.4161 0.2402 0.4161
0
0
0
0
0
0
0 -0.5548
0 0.6935 -0.2402 -0.1387 0.2402
0
0
0
0
0
0
0
0
0
0
0 -0.2402 0.4161 0.2402 -0.4161
0
0
0
0
0
0
0
0
0 -0.1387 -0.2402 -0.1387 0.2402 0.8322
0 -0.5548
0
0
0
0
0
0
0
0 -0.2402 -0.4161 0.2402 -0.4161
0 0.8322
0
0
0
0
0
0
0 -0.1387 -0.2402 -0.1387 0.2402
0
0 -0.5548
0 0.8322
0 -0.5548
0
0
0
0 -0.2402 -0.4161 0.2402 -0.4161
0
0
0
0
0
0.8322
0
0
0
-0.1387 -0.2402 -0.1387 0.2402
0
0
0
0
0
0 -0.5548
0 1.5528 -0.4161 -0.7207
-0.2402 -0.4161 0.2402 -0.4161
0
0
0
0
0
0
0
0
-0.4161 1.0724 0.4161
0
0
0
0
0
0
0
0
0
0
0
0 -0.7207
0.4161 0.7207
0
0
0
0
0
0
0
0
0
0
0
0 0.4161 0.2402 -0.4161
Column 16
0
0
0
0
0
0
0
0
0
0
0
0
0.4161
-0.2402
-0.4161
0.2402

Vector Columna Fuerza [F](N):


R1
R2

0
0
0
0
0
50000
R9
R10
Resolucion del Sistema de la Estructura [F]=[K][Q]:
Vector Desplazamiento [Q] (mm):
0
0
2.601733e-002
9.202894e-003
4.162773e-002
1.296791e-002
4.683119e-002
4.076671e-002
4.096884e-002
2.536520e-002
5.137577e-002
6.579066e-003
2.081386e-002
5.818237e-003
0
0
Reacciones en los Apoyos (N):
R1: -1.871820e+005
R2: -7.420865e+004
R15: -1.257915e+005
R16: 7.262574e+004
Tabla de Esfuerzos:
Elemento Esfuerzo (N/mm^2,MPa)
1
2.5367
2
1.5220
3
0.5073
4
-1.0147
5
1.0147
6
2.9798

7
8
9
10
11
12

2.5528
1.5060
-0.0321
-1.0147
-1.0147
1.0147

10) CONCLUSIONES Y RECOMENDACIONES:

A) Este mtodo resulta muy laborioso a la hora de calcular a mano los esfuerzos
ya que puede haber armaduras de muchos nodos, por eso las matrices resultan
ser muy grandes para el problema se tuvo una matriz de 16x16,por lo tanto a
mas barras, mas elementos finitos y ordenes de matriz mas grandes
B) Se recomienda tener cuidado a la hora de hacer la matriz de rigidez de cada
elemento finito y tener cuidado a la hora de elaborar la matriz de rigidez de la
estructura teniendo en cuenta los vectores desplazamiento.

You might also like