Vous êtes sur la page 1sur 14

AO DE LA CONSOLIDACION DEL MAR DE GRAU

UNIVERSIDAD NACIONAL DE INGENIERIA

FACULTAD INGENIERIA MECNICA

1 Prctica Calificada

CURSO: CLCULO POR ELEMENTOS FINITOS

PROFESOR: CUEVA PACHECO Ronald

ALUMNO: SOLORZANO CHUQUIMANTARI, Joubert D.

CDIGO: 20121133F SECCIN: E

2016 - 1
Clculo por Elementos Finitos TRACCIN SIMPLE 2

ndice

Enunciado del Problema............................................................................. 3

Solucin...................................................................................................... 4

Modelado del Cuerpo Real....................................................................... 4

Grados de Libertad Nodales....................................................................... 4

Vector Carga............................................................................................... 5

Matriz de Rigidez........................................................................................ 6

Ecuacin de Rigidez y Condicin de Contorno........................................... 7

Esfuerzos y Resultados.............................................................................. 8

Diagrama de Flujo....................................................................................... 9

Uso de Matlab............................................................................................. 10

Conclusiones. 14
Clculo por Elementos Finitos TRACCIN SIMPLE 3

PRIMERA PRCTICA CALIFICADA

TRACCION SIMPLE

ENUNCIADO DEL PROBLEMA


Dada la siguiente placa triangular de espesor constante t=150mm, calcular los esfuerzos
en cada elemento finito y la reaccin en el apoyo. Utilizar tres elementos finitos.
1200

PA = 50000 N
600

1000

Datos:
PA = 50 KN
t (espesor) = 150 mm
E = 5.0x105 N/mm2
Y = 8.0gr-f/cm3 = 78,48x10-6 N/mm3
Clculo por Elementos Finitos TRACCIN SIMPLE 4

SOLUCIN:
1. MODELADO DEL CUERPO REAL
Se consideraran tres elementos finitos. Para facilitar los clculos los elementos finitos
tendrn longitud de 600, 300 y 300mm. Los espesores se determinaran tomando el punto
medio de cada elemento finito:

1 125

300
2 375

300
3

750

600
1000 1000

Las reas se calcularan de la siguiente relacin:


A1 b1 x t
Cuadro de conectividad:
NODOS GDL le Ae
e (1) (2) 1 2 (mm) (mm2)
1 1 2 1 2 300 18750

2 2 3 2 3 300 56250
3 3 4 3 4 600 112500

2. GRADOS DE LIBERTAD NODALES (Vector Desplazamiento)

A travs del grafico se muestran los grados de libertad nodales globales:


Clculo por Elementos Finitos TRACCIN SIMPLE 5

Q1

Q2

Q3

Q4

Luego el vector de desplazamiento ser:


1

= ( 2)
3
0
Donde Q4 = 0 ya que la placa esta empotrada y los dems desplazamientos son incgnitas
que tendrn que ser calculadas.

3. VECTOR CARGA

F1 F1

F2 F2

F3 F 3 PA

F4 F4 R
Clculo por Elementos Finitos TRACCIN SIMPLE 6

Analizando las fuerzas en cada elemento finito:


y Axl1
F11 220.725 N
2
y Axl1
F21 220.725 N
2
y Axl2
F22 662.175 N
2
y Axl2
F32 662.175 N
2
y Axl3
F33 PA 52648.7 N
2
y Axl3
F43 2648.7 N
2
F44 R
Ahora analizamos las fuerzas para todo el cuerpo:
F1 F11 220.725 N
F2 F21 F22 882.9 N
F3 F32 F33 53310.875 N
F4 F43 F44 2648.7 R N

Entonces, el vector carga se expresara de la siguiente manera


F1 220.725
F 2 882.9
F1 N
F 3 53310.875

F 4 2648.7 R
4. MATRIZ DE RIGIDEZ

A continuacin pasamos a calcular la matriz de Rigidez Global, que est determinada por
la siguiente ecuacin:

1 1 0 0 0 0 0 0 0 0 0 0
0 AE 0 1 1
0 AE 0
0 0
AE 1 1 0 0
Ki
l 1 0 0 0 0 l 2 0 1 1 0 l 3 0 0 1 1

0 0 0 0 0 0 0 0 0 0 1 1
Clculo por Elementos Finitos TRACCIN SIMPLE 7

Reemplazando los valores calculados y utilizando la tabla de conectividad tendremos:


1 1 0 0 0 0 0 0
0 56250 x3x10 5 0 1 1
0
18750 x3x10 5 1 1 0
K i
300 1 0 0 0 0 300 2 0 1 1 0

0 0 0 0 0 0 0 0

0 0 0 0
0 0
112500 x3x10 0
5
0

600 3 0 0 1 1

0 0 1 1

Finalmente:
187.5 187.5 0 0
187.5 750 562.5 0
K i 10 x
5 N
0 562.5 1125 562.5 mm

0 0 562.5 562.5

5. ECUACIONES DE RIGIDEZ Y CONDICIONES DE CONTORNO

La ecuacin de rigidez est determinada por la siguiente ecuacin:


Fi K i Q

Reemplazando valores tendremos:

220.725 187.5 187.5 0 0 Q1


882.9 Q
10 5 x 187.5 750 562.5 0 2
53310.875 0 562.5 1125 562.5 Q3

2648.7 R 0 0 562.5 562.5 0

Para obtener los desplazamientos tomamos la siguiente sub matriz:

220.725 187.5 187.5 0 Q1


882.9 10 5 x 187.5 750 562.5 Q
2
53310.875 0 562.5 1125 Q3
Clculo por Elementos Finitos TRACCIN SIMPLE 8

Resolviendo este sistema de ecuaciones obtenemos:


Q1 99.88 x10 5 mm
Q2 98.70 x10 5 mm
Q3 96.74 x10 5 mm

Y para obtener la reaccin en el empotramiento tmanos la siguiente submatriz:

Q1
Q
2648.7 R10 5 x0 0 562.5 562.5 2
Q3

0
Resolviendo obtenemos:
R1 57064.95 N
6. ESFUERZOS
Para calcular los valores de los esfuerzos por elemento, aplicamos la siguiente ecuacin:

Q
e
E
e 1 1 i

l Qi 1
Y obtenemos lo siguiente:

3 x10 5 99.88
1 1
N
1 x10 5 1 0.0118
300 1 98.70 mm2

3 x10 5 98.70
1 1
N
2 x10 5 2 0.0196
300 2 96.74 mm2

3x 10 5 96.74
1 1
N
3 x 10 5 3 0.4837
600 3 0 mm 2

7. RESULTADOS

Finalmente, los resultados son mostrados en la siguiente tabla:

R1 57064.95 N
N
1 0.0118
mm 2
Clculo por Elementos Finitos TRACCIN SIMPLE 9

N
2 0.0196
mm 2
N
3 0.4837
mm 2
8. DIAGRAMA DE FLUJO

INICIO

INGRESO DE DATOS
CONSTANTES : E, , t
VECTORES: L, A, P

CALCULO DE VECTORES
AL
1
EA1 EA1
0 0
1
L1
2 L 1
AL AL
2
EA EA EA1 EA 2
0
2 1

F= 2 2 ; K= L1 L2 L1 L2
AL3 AL2 EA 2
EA 3
EA 2 EA 3

PA 0 2 3
2 2 L L3 L2 L
AL3 0 EA 3
EA3
R 0 3
2 L L3

TRAFORMACION DE ECUACION MATRICIAL


AL
1
EA1
1 0 0
2 L1 Q1

AL AL 0 Q
2 1 2
EA EA1 EA 2
2 0 2
2 2 = L2 L1 L
AL3 AL2 EA 2
EA3 EA 2 EA3
Q3
PA 0 2 2 3
2 2 L L3 L L R
AL 3
0 EA3 EA3
R 0 3
2 L L3

IMPRESIN DE RESULTADOS
R1 , Q2 , Q3 , Q4

FIN
Clculo por Elementos Finitos TRACCIN SIMPLE 10

9. USO DEL PROGRAMA DE MATLAB


SCRIPT
clc
clear all
R1=sym('R1');
%datos de entrada
b0=0 %input('Ingrese base superior(mm):')
bn=1000 %input('Ingrese base inferior(mm):')
t=150 %input('Ingrese espesor(mm):')
h=1200 %input('Ingrese altura(mm):')
n=3 %input('Ingrese numero de elementos finitos:')
E=300000 %input('Ingrese modulo de elasticidad(N/mm2):')
y=0.00007848 %input('Ingrese densidad(N/mm3):')
Pa=50000 %input('Ingrese carga(N):')

%calculo de bases y reas de elementos


le=zeros(n,1); ho=zeros(n,1); bo=zeros(n,1); b=zeros(n,1);
a=zeros(n,1); Fe=zeros(n+1,1);
bo(1)=b0; ho(1)=h;
for i=1:n
if n>i
le(i)=input('Ingrese longitud del elemento finito(mm):');
b(i)=(bo(i)+bn+(bo(i)-bn)*(ho(i)-le(i))/ho(i))/2;
a(i)=b(i)*t;
ho(i+1)=ho(i)-le(i);
bo(i+1)=2*b(i)-bo(i);
else
le(i)=ho(i);
b(i)=(bn+bo(i))/2;
a(i)=b(i)*t;
end

end
disp('Bases(mm):')
disp(b')
disp('Longitudes(mm):')
disp(le')
disp('Areas(mm^2):')
disp(a')

%calculo de las fuerzas


for i=1:n
Fe(i)=y*a(i)*le(i)/2;
end

for i=1:n+1
if i==1
F(i)=Fe(i);
elseif i==n+1
Clculo por Elementos Finitos TRACCIN SIMPLE 11

F(i)=Fe(i-1);
else
F(i)=Fe(i-1)+Fe(i);
end
end
F(3)=F(3)+Pa;

%calculo de la matriz rigidez


k=zeros(n+1);
for i=1:n
x=zeros(n+1);
x(i,i)=1;x(i+1,i)=-1;x(i,i+1)=-1;x(i+1,i+1)=1;
k=k+(a(i)*E/(le(i)))*x;
end
disp('La matriz de rigidez es(N/mm):')
disp(k)

%calculo de desplazamientos
inv(k(1:n,1:n));
((F(1:n))');
Q=inv(k(1:n,1:n))*((F(1:n))');
Q=[Q;0];
disp('Los desplazamientos de los nodos son(mm):')
disp(Q)

%calculo de la reaccion
k(1,:)*Q;
R1=F(4)-k(4,:)*Q;
disp('La reaccion en el extremo es:')
disp(R1)

%calculo de las fuerzas


for i=1:n
Fe(i)=y*a(i)*le(i)/2;
end

for i=1:n+1
if i==1
F(i)=Fe(i);
elseif i==n+1
F(i)=Fe(i-1);
else
F(i)=Fe(i-1)+Fe(i);
end
end
F(3)=F(3)+Pa;
F(4)=F(4)-R1;
disp('El vector de fuerzas(N):');
disp(F');

%calculo de esfuerzos
for i=1:n
Clculo por Elementos Finitos TRACCIN SIMPLE 12

e(i)=(E/(le(i)))*[-1 1]*[Q(i); Q(i+1)];


end
disp('Los valores de los esfuerzos son(N/mm^2):')
disp(e');

VISTA EN EL COMMAND WINDOW DE MATLAB


1ra Vista:
Clculo por Elementos Finitos TRACCIN SIMPLE 13

2da Vista:
Clculo por Elementos Finitos TRACCIN SIMPLE 14

10. CONCLUSIONES

Podemos apreciar, al utilizar ms nodos, que las respuestas no varan


enormemente, solo aumentan la precisin con la cual se presentan.

Se recomienda utilizar un nmero moderado de nodos, ya que las operaciones con


matrices se vuelven demasiado engorrosas al ser de orden nxn donde n es el
nmero de nodos.

Se puede apreciar que las deformaciones son realmente pequeas (dcimas de


micras).
Los esfuerzos son negativos, lo que indica esfuerzos de compresin para nuestro
sistema de referencia, eso se puede mostrar con los sentidos de los esfuerzos.

Vous aimerez peut-être aussi