Vous êtes sur la page 1sur 18

UNIVERSIDAD

NACIONAL DE INGENIERIA
FACULTAD
DE INGENIERIA
MECANICA

Alumno:
Contreras Palomino, Luis Enrique
Cdigo:
20101321A

ARMADURAS PLANAS

UNIFIM

Tabla de contenido

1. ENUNCIADO DEL PROBLEMA:


2. SOLUCION DEL PROBLEMA

*ESQUEMA MODELO Y GRADOS DE


LIBERTAD ........................................

* UBICACIONES NODALES Y TABLA DE CONECTIVIDAD


* MATRIZ DE RIGIDEZ DE LOS ELEMENTOS (Local)

* MATRIZ DE RIGIDEZ DE LOS ELEMENTOS(Global)

*ECUACIONES DE RIGIDEZ Y CONDOCIONES DE CONTORNO


*ESFUERZOS

8
3. PROGRAMACIN EN MATLAB9

4. ANSYS

14
5. CONCLUSIONES 14

CALCULO POR ELEMENTOS FINITOSPgina 1

ARMADURAS PLANAS

I.

UNIFIM

ENUNCIADO DEL PROBLEMA

Considere la armadura de cuatro barras mostrada en la siguiente figura.


Para todos los elementos E= 29.5 x 106 psi y Ae = 1 in.2
a)
b)
c)
d)
e)

Determine la matriz de rigidez elemental para cada elemento


Ensamble la matriz de rigidez estructural K para toda la armadura.
Encuentre los desplazamientos nodales.
Recupere los esfuerzos para cada elemento.
Calcule las fuerzas de reaccin.

CALCULO POR ELEMENTOS FINITOSPgina 2

ARMADURAS PLANAS

II.

UNIFIM

SOLUCION

1) ESQUEMA MODELO Y GRADOS DE LIBERTAD

2)

UBICACIONES NODALES Y TABLA DE CONECTIVIDAD


Como observamos en la ilustracin 2, hacemos uso de las coordenadas
X-Y en la posicin mostrada, para as poder tener las posiciones de los 5
nodos de la armadura plana y as poder cuantificar dichos nodos. Para
esto procedemos hacer el siguiente cuadro:

Ubicaciones nodales

CALCULO POR ELEMENTOS FINITOSPgina 3

ARMADURAS PLANAS

Nod
o
(1)

(2)

40

(3)

40

30

(4)

30

UNIFIM

Tabla de conectividad

elemento
1
2
3
4

NODOS
(1) (2)
1
2
2
3
3
4
4
2

1
1
5
1
7

GDL
2 3
2 3
6 3
2 5
8 5

4
4
4
6
6

Le (in)

Ae (in.2)

40
30
50
40

1
1
1
1

1
0
0.8
1

0
-1
0.6
0

E = 29.5x106psi
3) MATRIZ DE RIGIDEZ DE LOS ELEMENTOS (Local)
Respecto a

'

X:

( ) [11 11 ]

K 'ij =

Respecto a (X, Y):

EA
le

K sr =Lrt (K 'tw ) Lws

CALCULO POR ELEMENTOS FINITOSPgina 4

(traccin simple)

donde

Lws =Lrt

ARMADURAS PLANAS

Resulta:

EA
l

( )

K eij =

l2
lm
l 2
lm

UNIFIM

lm
l 2 ml
m2
lm m2
lm
l 2 lm
m2
lm m2

Elemento 1:
x 2x 1 400
=
=1
l
40
y y 00
m 1= 2 1 =
=0
l
40
l 1=

Elemento 2:

CALCULO POR ELEMENTOS FINITOSPgina 5

ARMADURAS PLANAS

l 2=

UNIFIM

x 2x 3 4040
=
=0
l
30

m 2=

y 2 y 3 030
=
=1
l
30

0 0
0 1
K ij =737500
0 0
0 1

0 0
0 1
1 0
0 1

Elemento 3:
l 3=

x3 x1 400
=
=0.8
l
50

m 3=

CALCULO POR ELEMENTOS FINITOSPgina 6

y 3 y 1 300
=
=0.6
l
50

ARMADURAS PLANAS

UNIFIM

Elemento 4:
l 4=

x 3x 4 400
=
=1
l
40

m 4=

1
0
K ij =737500
1
0

0 1 0
0 0 0
0 1 0
0 0 0

y 3 y 4 3030
=
=0
l
40

4) MATRIZ DE RIGIDEZ DE LOS ELEMENTOS (Global)

K iJ = k esr | s i (conectividad de modelo)


e=1

rJ

CALCULO POR ELEMENTOS FINITOSPgina 7

ARMADURAS PLANAS

22.68 5.76 15 0 7.68 5.76 0 0

5.76 4.32 0 0 5.76 4.32 0 0


15 0 15 0 0 0 0 0
6
29.5 x 10
0 0 0 20 0 20 0 0
k ij =
x
600
7.68 5.76 0 0 22.68 5.76 15 0
5.76 4.32 0 20 5.76 24.32 0 0
0 0 0 0 15 0 15 0
0 0 0 0 0 0 0 0

UNIFIM

5) ECUACION DE RIGIDEZ Y CONDICIONES DE CONTORNO

QJ = 0 0 Q3 0 Q5 Q6 0 0 '

F=[ R1 R2 20000 R4 025000 R 7 R8 ] '

Ecuacin de rigidez:
Fi =K i x Q

CALCULO POR ELEMENTOS FINITOSPgina 8

ARMADURAS PLANAS

UNIFIM

][ ]

22.68 5.76 15 0 7.68 5.76 0 0


R1
0
5.76 4.32 0 0 5.76 4.32 0 0
R2
0
15 0 15 0 0 0 0 0
20000
Q3
6
R 4 = 29.5 x 10 x
0 0 0 20 0 20 0 0
x 0
600
0
7.68 5.76 0 0 22.68 5.76 15 0 Q5
25000
Q6
5.76 4.32 0 20 5.76 24.32 0 0
R7
0
0
0
0
0
15
0
15
0
R8
0
0 0 0 0 0 0 0 0

[]

Resolviendo el sistema de ecuaciones obtenemos los siguientes


desplazamientos:
3

Q3=27.119 x 10 .
Q5=5.65 x 103 .
Q6=22.25 x 103 .
Y las reacciones:
R1=15832.5lb
R2=3125.82 lb
R4 =21879.2lb
R7=4166.88lb
R8=0lb

6) ESFUERZOS
Para calcular los valores de los esfuerzos por elemento, aplicamos la
siguiente ecuacin:

CALCULO POR ELEMENTOS FINITOSPgina 9

ARMADURAS PLANAS

[]

Q1
Q
E
e =( ) [ l m l m ] 2
L e
Q3
Q4

Obteniendo:

[ ]

0
29.5 10
0
1=
[1 0 1 0 ]
=20000 psi
40
27.12 x 103
0

[ ]
[ ]
[ ]

5.65 x 103
29.5 106
22.25 x 103
[
]
2=
0 1 0 1
=21 880 psi
30
27.12 x 103
0

29.5 10
3=
50

0
0
[0.8 0.6 0.8 0.6 ]
=5208 psi
3
5.65 x 10
3
22.25 x 10

0
0
29.5 10
4=
[1 0 1 0 ]
=4167 psi
40
5.65 x 103
22.25 x 103

CALCULO POR ELEMENTOS FINITOSPgina 10

UNIFIM

ARMADURAS PLANAS

UNIFIM

III. PROGRAMACION 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 (PSI): ');
A=input('Ingrese rea de los elemntos (in.^2): ');
PA=input('Ingrese magnitud de fuerza en el nodo 2 (lb): ');
PB=input('Ingrese magnitud de fuerza en el nodo 4 (lb): ');

%Ingreso de Coordenadas: (referencia nodo 1)


fprintf('\nIngreso de Coordenadas de los Nodos:\n')
for i=1:4
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
le(2)=sqrt((x(2)-x(3))^2+(y(2)-y(3))^2);%Elemento
le(3)=sqrt((x(3)-x(1))^2+(y(3)-y(1))^2);%Elemento
le(4)=sqrt((x(4)-x(3))^2+(y(4)-y(3))^2);%Elemento

1
2
3
4

%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(2)-x(3))/le(2);m(2)=(y(2)-y(3))/le(2);%Elemento 2
l(3)=(x(3)-x(1))/le(3);m(3)=(y(3)-y(1))/le(3);%Elemento 3

CALCULO POR ELEMENTOS FINITOSPgina 11

ARMADURAS PLANAS

UNIFIM

l(4)=(x(3)-x(4))/le(4);m(4)=(y(3)-y(4))/le(4);%Elemento 4
fprintf('\n/------------/ \n')
fprintf(' RESULTADOS \n')
fprintf('/------------/ \n')
fprintf('\nTabla de Datos: \n')
fprintf('-----------------\n')
fprintf('\nElemento
Long. Elemento
l
for i=1:4
fprintf('%2d %18.2f %16.2f %16.2f\n',i,le(i),l(i),m(i))
end

\n')

%Calculo de las matrices de rigidez de cada elemento:


acu=[];
for i=1:4
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);
fprintf('\nMatrices de Rigidez de cada elemento (N/mm):\n')
fprintf('------------------------------------------\n')
for i=1:4
fprintf('Elemento %d:\n',i)
%Kp=k(1:4,4*i-3:4*i);
%disp(Kp)
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,9:10);k(3:4,1:2);k(3:4,9:10);zeros(2)];
K2=[k(1:2,3:4);k(3:4,3:4)+k(3:4,7:8);k(1:2,7:8);zeros(2)];
K3=[k(1:2,11:12);k(3:4,5:6);k(1:2,5:6)+k(3:4,11:12)+k(3:4,15:16);k(1:2,15
:16)];
K4=[zeros(2);zeros(2);k(3:4,13:14);k(1:2,13:14)];
K=[K1 K2 K3 K4];
fprintf('\nMatriz de Rigidez de la Estructura [K] : \n')
fprintf('---------------------------------------\n')
disp(K)
%Vector Grados de libertad en la estructura:
%Q=[Q3 Q5 Q6]';
%Vector Fuerzas en la estructura
F=[PA 0 -PB]';
%K modificado 1:
Km1=[K(3,3) K(3,5) K(3,6);K(5,3) K(5,5) K(5,6);K(6,3) K(6,5) K(6,6)];
%Desplazamientos

CALCULO POR ELEMENTOS FINITOSPgina 12

ARMADURAS PLANAS

Qr=(inv(Km1))*F;
Q3=Qr(1,1);Q5=Qr(2,1);Q6=Qr(3,1);
fprintf('\nGrados de libertad(in.): \n')
fprintf('------------------------\n')
fprintf('
Q3: %18.4f\n',Q3)
fprintf('
Q5: %18.4f\n',Q5)
fprintf('
Q6: %18.4f\n',Q6)
%Vector Grados de libertad en la estructura:
Q=[0 0 Q3 0 Q5 Q6 0 0]';
%K modificado 2:
Km2=[K(1:2,1:8); K(4,1:8); K(7:8,1:8)];
Rr=Km2*Q;
R1=Rr(1,1);R2=Rr(2,1);R4=Rr(3,1);R7=Rr(4,1);R8=Rr(5,1);
fprintf('\nReacciones(lb): \n')
fprintf('----------------\n')
fprintf('
R1: %18.4f\n',R1)
fprintf('
R2: %18.4f\n',R2)
fprintf('
R4: %18.4f\n',R4)
fprintf('
R7: %18.4f\n',R7)
fprintf('
R8: %18.4f\n',R8)
%Distribucion de Esfuerzos:
Js=[];
for i=1:4
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(5:6);Q(3:4)];
s(3)=Js(3,:)*[Q(1:2);Q(5:6)];
s(4)=Js(4,:)*[Q(7:8);Q(5:6)];
fprintf('\nTabla de Esfuerzos: \n')
fprintf('----------------------------------\n')
fprintf('\nElemento
Esfuerzo (N/mm^2,MPa)\n')
for i=1:4
fprintf('%4d %18.4f \n',i,s(i))
end

CALCULO POR ELEMENTOS FINITOSPgina 13

UNIFIM

ARMADURAS PLANAS

CALCULO POR ELEMENTOS FINITOSPgina 14

UNIFIM

ARMADURAS PLANAS

CALCULO POR ELEMENTOS FINITOSPgina 15

UNIFIM

ARMADURAS PLANAS

IV. Ansys

v.

CONCLUSIONES

CALCULO POR ELEMENTOS FINITOSPgina 16

UNIFIM

ARMADURAS PLANAS

UNIFIM

Para la solucin de los problemas, el sistema de referencia no es


nico, es decir, se puede escoger cualquier sistema, como el que
se uso en este caso, teniendo cuidado a la hora de interpretar los
resultados al sistema real.

Para la elaboracin de la matriz de rigidez global, es importante


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

Las reacciones halladas con el metodo de elementos finitos


concuerdan con las encontradas usando la estatica.

Se encuentra que la reaccion

El programa elaborado sirve para ejecutar la solucin del

R3 , R 5 y R6

son igual a cero.

problema utilizando cualquier valor de posicin, rea y fuerzas.

CALCULO POR ELEMENTOS FINITOSPgina 17

Vous aimerez peut-être aussi