Está en la página 1de 16

AO DEL DESARROLLO RURAL Y LA SEGURIDAD ALIMENTARIA

UNIVERSIDAD NACIONAL DE INGENIERIA


FACULTAD INGENIERIA MECNICA

2da Prctica Calificada


CURSO:

CLCULO POR ELEMENTOS FINITOS

PROFESOR: CUEVA PACHECO Ronald

ALUMNO:

VERA RUIZ Jonathan Efran

CDIGO:

20104004G

SECCIN:
LIMA - PERU
Octubre 2013

CLCULO POR ELEMENTOS FINITOS

Traccin con deformacin trmica

ndice

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

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

Grados de Libertad Nodales....................................................................... 5

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

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

Ecuacin de Rigidez y Condicin de Contorno........................................... 8

Esfuerzos9

Resultados..................................................................................................10

Diagrama de Flujo....................................................................................... 11

Uso de Matlab............................................................................................. 12
Conclusiones. 15

Pgina 2

CLCULO POR ELEMENTOS FINITOS

Traccin con deformacin trmica

SEGUNDA PRCTICA CALIFICADA


(TRACCION SIMPLE CON DEFORMACIN TRMICA)

ENUNCIADO DEL PROBLEMA


Dado la siguiente poste de luz de concreto de forma trapezoidal, cuyo espesor es constante,
t=150mm, calcular los esfuerzos en cada elemento finito y la reaccin en el apoyo
considerando que hay incremento de temperatura de 120C. Utilizar n elementos finitos.

Considerar:
PA

= 50 KN

t (espesor)

= 150 mm

= 3.0x105 N/mm2

= 8.0gr-f/cm3 = 78,45x10-6 N/mm3

= 11*10-6 C-1

Pgina 3

CLCULO POR ELEMENTOS FINITOS

Traccin con deformacin trmica

SOLUCIN:
1. MODELADO DEL CUERPO REAL
Se consideraran 5 elementos finitos. Para facilitar los clculos los elementos finitos tendrn
longitud de 300, 300, 200, 200 y 200mm.
Y los espesores lo calculamos tomando el punto medio de cada elemento finito:
(1000 + 750)
= 875
2
(750 + 500)
2 =
= 625
2
(500 + 1000/3)
3 =
= 416.67
2
(1000/3 + 500/3)
4 =
= 250
2
(500/3)
5 =
= 83.33
2
1 =

Entonces, el modelado del cuerpo sera el siguiente:


Y las reas se calculan de la siguiente relacin:

A1 b1 x t
Cuadro de conectividad:
NODOS

GDL

le

Ae

(1)

(2)

(mm)

(mm2)

300

131250

300

93750

200

62500

200

37500

200

12500

Pgina 4

CLCULO POR ELEMENTOS FINITOS

Traccin con deformacin trmica

2. GRADOS DE LIBERTAD NODALES (Vector Desplazamiento)

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

Luego el vector de desplazamiento ser:


0
Q 2

Q3
Q mm
Q 4
Q5

Q 6

Donde Q1= 0 pues la placa esta empotrada y los dems desplazamientos son incgnitas que
tendrn que ser calculadas.
3. VECTOR CARGA

Analizando las fuerzas en cada elemento finito:


( )1
( )1 + 1 = 51973455.5 + 1
2
( )1
21 =
+ ( )1 = 51976544.5
2
( )2
22 =
( )2 = 37123896.8
2
( )2
32 =
+ ( )2 + 50000 = 37126103.2
2
( )3
33 =
( )3 = 24749509.7
2
( )3
43 =
+ ( )3 = 24750490.3
2
( )4
44 =
( )4 = 1.4849705.8
2
( )4
54 =
+ ( )5 = 1.4850294.2
2
( )5
55 =
( )5 = 4949901.9
2

11 =

Pgina 5

CLCULO POR ELEMENTOS FINITOS


65 =

Traccin con deformacin trmica

( )5
+ ( )6 = 4950098.1
2

Ahora analizamos las fuerzas para todo el cuerpo:


1 = 11 = 51973455.5 + 1
2 = 21 + 22 = 14852647.7
3 = 32 + 33 = 12426593.5
4 = 43 + 44 = 9900784.5
5 = 54 + 55 = 9900392.3
6 = 65 = 4950098.1
Entonces, el vector carga se expresara de la siguiente manera
1
51973455.5 + 1
2
14852647.7
3
12426593.5
=
=
4
9900784.5
5
9900392.3
]
[6 ] [
4950098.1
4. MATRIZ DE RIGIDEZ
A continuacin pasamos a calcular la matriz de Rigidez Global, que esta determinada por la
siguiente ecuacin:
1
1

0
= ( )
1 0
0
[0
0
0
0
+( )
3 0
0
[0

1
1
0
0
0
0

0
0
0
0
0
0

0
0
0
0
0
0

0
0
0
0
0
0

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

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

0
0 1 1 0 0
+( )
0
0 0 0
2 0 0
0
0 0
0 0 0
]
[
0
0 0
0 0 0
0
0
0
0

0
0
+( )
0
4 0
0
0
]
[
0
0

Pgina 6

0
0
0
0
0
0

0
0
0
0
0
0

0
0
0
0
0
0]

0
0 0
0
0 0
0
0 0
1 1 0
1 1 0
0
0 0]

CLCULO POR ELEMENTOS FINITOS


0
0

0
+( )
5 0
0
[0

Traccin con deformacin trmica


0
0
0
0
0
0

0
0
0
0
0
0

0
0
0
0
0
0

0
0
0
0
0
0
0
0
1 1
1 1 ]

Reemplazando para los valores calculados y utilizando la tabla de conectividad obtenemos:


1 1 0 0
1 1 0 0
131250 3 105
0
0 0 0
= (
)
0
0 0 0
300
1
0
0 0 0
[0
0 0 0
0 0
0 1
93750 3 105
0 1
+(
)
0 0
300
2
0 0
[0 0
0 0
0 0
62500 300000 0 0
+(
)
200
3 0 0
0 0
[0 0
0 0
0 0
37500 300000 0 0
+(
)
200
4 0 0
0 0
[0 0
0 0
0 0
12500 300000 0 0
+(
)
200
5 0 0
0 0
[0 0

Pgina 7

0 0
0 0
0 0
0 0
0 0
0 0]
0 0 0 0
1 0 0 0
1 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0]
0
0 0 0
0
0 0 0
1 1 0 0
1 1 0 0
0
0 0 0
0
0 0 0]
0 0
0 0
0 0
0 0
0 0
0 0
0 1 1 0
0 1 1 0
0 0
0 0]
0 0 0
0
0 0 0
0
0 0 0
0
0 0 0
0
0 0 1 1
0 0 1 1 ]

CLCULO POR ELEMENTOS FINITOS

Traccin con deformacin trmica

Finalmente:
1312.5 1312.5
1312.5 2250

0
937.5
K i 10 5 x
0
0
0
0

0
0

937.5
0
0
0

N
1875 937.5
0
0

937.5 1500 562.5


0
mm
0
562.5 750
187.5

0
0
187.5
187.5
0

5. ECUACIONES DE RIGIDEZ Y CONDICIONES DE CONTORNO


La ecuacin de rigidez est determinada por la siguiente ecuacin:

Fi K i Q
Lo que con nuestros valores calculados tenemos:
1312.5 1312.5
51973455.5 + 1
1312.5 2250

14852647.7
0
937.5
12426593.5
10 5 x
9900784.5
0
0
9900392.3
0
0
[
]
4950098.1

0
0

937.5
0
0
0

N
1875 937.5
0
0

937.5 1500 562.5


0
mm
0
562.5 750
187.5

0
0
187.5
187.5
0

Para obtener los desplazamientos tomamos la siguiente submatriz:

14852647.7
12426593.5

9900784.5

9900392.3
4950098.1

2250
937.5

10 5 x
0

937.5

Q2
Q
1875 937.5
0
0
3
Q4
937.5
1500 562.5
0

0
562.5 750
187.5 Q5
0
0
187.5
187.5 Q6

Resolviendo este sistema de ecuaciones obtenemos:

Q2 0.39642 mm
Q3 0.79299 mm
Q4 1.05700 mm
Q5 1.32101mm
Q6 1.58501mm
Pgina 8

CLCULO POR ELEMENTOS FINITOS

Traccin con deformacin trmica

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

- 51973455.5 + R1 10 5 x1312.5

1312.5

0
Q
2
Q3
0
Q4
Q5

Q6

Resolviendo obtenemos:

R1 - 57060.5N
6. ESFUERZOS
Para calcular los valores de los esfuerzos por elemento, aplicamos la siguiente ecuacin:

E

l
e

1 1

Qi
( E ) e T

Qi 1

Donde:

( E )e T = (3*105*11*10-6)*110=363

N
mm2

Y obtenemos lo siguiente:

3 x 10 5
0
N
1 1
1
363 1 0.42298

mm 2
3.111
300 1
3 x10 5
3.111
N
1 1
363 2 0.56393

mm 2
5.516
300 2

3 x10 5
5.516
N
1 1
363 3 .0020397

mm 2
6.665
200 3

3 x10 5
6.665
N
1 1
363 4 0.013075

mm 2
7.402
200 4

3 x10 5
7.402
N
1 1
363 5 0.007845

mm 2
7.844
200 5

Pgina 9

CLCULO POR ELEMENTOS FINITOS

Traccin con deformacin trmica

7. RESULTADOS
Finalmente, los resultados son mostrados en la siguiente tabla:

R1 - 57060.5 N
N
1 0.42298
mm 2
N
2 0.56393
mm2
N
3 0.020397
mm 2
N
4 0.013075
mm 2
N
5 0.007845
mm 2

Pgina 10

CLCULO POR ELEMENTOS FINITOS

Traccin con deformacin trmica

8. DIAGRAMA DE FLUJO
INICIO

INGRESO DE DATOS
CONSTANTES : E, y, t, T
VECTORES: L, A, B

CALCULO DE VECTORES

AL
R1

2
1
AL AL
F=
;
2
2
AL3 AL2

PA

2
2

AL3

2
1

EA1

1
L 1
EA
L1
K=

EA1
L1
2
EA
EA1

L2
L1
2
EA
2
L

0
EA 2
L2
3
EA
EA 2

L3
L2
3
EA
3
L

3
EA
3
L
EA 3
L3
0

TRAFORMACION DE ECUACION MATRICIAL


AL1

1
2


AL2
AL1

=
2
2
2
AL3

AL

PA 0

2
2

AL3

0
2

EA1
L1
2
EA
EA1

L2
L1
2
EA
2
L

0
EA 2
L2
3
EA
EA 2

L3
L2
3
EA
3
L

EA 3
3
L
EA 3
L3

IMPRESIN DE RESULTADOS

R1 , Q2 , Q3 , Q4 , Q5 , Q6 , Esf1 , Esf 2 , Esf 3 , Esf 4 , Esf 5

FIN

Pgina 11

R1
Q
2
Q3
Q
4
Q5
Q
6

CLCULO POR ELEMENTOS FINITOS

Traccin con deformacin trmica

9. USO DEL PROGRAMA DE MATLAB


Script
clc
clear all
format short
R1=sym('R1');
%datos de entrada
b0=1000 %input('Ingrese base superior(mm):')
bn=0 %input('Ingrese base inferior(mm):')
t=150 %input('Ingrese espesor(mm):')
h=1200 %input('Ingrese altura(mm):')
E=300000 %input('Ingrese modulo de elasticidad(N/mm2):')
y=0.00007845 %input('Ingrese densidad(N/mm3):')
Pa=50000 %input('Ingrese carga(N):')
alfa=11*(10^-6)
dt=120
%calculo de bases y reas de elementos
n=input ('Ingrese el N de elementos (n) :');
x=input ('Ingrese el N de elementos finitos entre la carga y la base empotrada :');
yy=n-x;
bm=b0/2;
hx=h/2;
hy=h/2;
le=zeros(n,1); ho=zeros(n,1); bo=zeros(n,1); b=zeros(n,1); a=zeros(n,1);
Fa=zeros(n+1,1);Fb=zeros(n+1,1);
bo(1)=b0; ho(1)=hx;
for i=1:x
if x>i
le(i)=hx/x;
b(i)=(bo(i)+bm+(bo(i)-bm)*(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)=hx/x;
b(i)=(bm+bo(i))/2;
a(i)=b(i)*t;
end
end
ho(x+1)=hy;
bo(x+1)=bm;
for i=x+1:n
if n>i
le(i)=hy/yy;
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)=hy/yy;
b(i)=(bn+bo(i))/2;
a(i)=b(i)*t;
end
end
disp('Bases(mm):')

Pgina 12

CLCULO POR ELEMENTOS FINITOS

Traccin con deformacin trmica

disp(b')
disp('Longitudes(mm):')
disp(le')
disp('Areas(mm^2):')
disp(a')
%calculo de las fuerzas
for i=1:n
for j=i:i+1
if i==j
Fe(i,j)=(y*a(i)*le(i)/2)-(E*a(i)*dt*alfa);
else
Fe(i,j)=(y*a(i)*le(i)/2)+(E*a(i)*dt*alfa);
end
end
end
for i=1:n+1
if i==1
F(i)=Fe(i,1);
elseif i==n+1
F(i)=Fe(i-1,i);
else
F(i)=Fe(i-1,i)+Fe(i,i);
end
end
F(x+1)=F(x+1)+Pa;
disp('El vector de fuerzas(N):')
disp(F')
%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(2:n+1,2:n+1));
((F(2:n+1))');
Q=inv(k(2:n+1,2:n+1))*((F(2:n+1))');
Q=[0;Q];
disp('Los desplazamientos de los nodos son(mm):')
disp(Q)
%calculo de la reaccion
k(1,:)*Q;
R1=k(1,:)*Q-F(1);
disp('La reaccion en el extremo R1 es:')
disp(R1)
%calculo de esfuerzos
for i=1:n
e(i)=(E/(le(i)))*[-1 1]*[Q(i); Q(i+1)]-E*alfa*dt;
end
disp('Los valores de los esfuerzos son(N/mm^2):')
disp(e');

Pgina 13

CLCULO POR ELEMENTOS FINITOS


VISTA EN EL COMMAND WINDOW DE MATLAB

Pgina 14

Traccin con deformacin trmica

CLCULO POR ELEMENTOS FINITOS

Traccin con deformacin trmica

10. CONCLUSIONES
-La fuerza msica total del cuerpo en este caso particular no vara por el nmero de nodos.
Esto ocurre porque el cuerpo es de forma triangular. En cuerpos que presentan geometras
no triangulares o no rectangulares el nmero de elementos si afecta al clculo del volumen
total.
-La variacin de temperatura no afecta al valor de la reaccin ni a los valores de los
esfuerzos.
De los resultados para una variacin de temperatura de 0 y 120 grados centgrados.
Para T=0;
La matriz de rigidez es(N/mm):
1.0e+008 *
1.3125 -1.3125
0
0
0
0
-1.3125 2.2500 -0.9375
0
0
0
0 -0.9375 1.8750 -0.9375
0
0
0
0 -0.9375 1.5000 -0.5625
0
0
0
0 -0.5625 0.7500 -0.1875
0
0
0
0 -0.1875
0.1875
Los desplazamientos de los nodos son (mm):
0
0.0004
0.0010
0.0010
0.0010
0.0010
La reaccion en el extremo R1 es:
-5.7060e+004
Los valores de los esfuerzos son(N/mm^2):
0.4230
0.5639
0.0204
0.0131
0.0078

Pgina 15

CLCULO POR ELEMENTOS FINITOS

Traccin con deformacin trmica

Para T= 120
La matriz de rigidez es(N/mm):
1.0e+008 *
1.3125 -1.3125
0
0
0
0
-1.3125 2.2500 -0.9375
0
0
0
0 -0.9375 1.8750 -0.9375
0
0
0
0 -0.9375 1.5000 -0.5625
0
0
0
0 -0.5625 0.7500 -0.1875
0
0
0
0 -0.1875
0.1875
Los desplazamientos de los nodos son (mm):
0
0.3964
0.7930
1.0570
1.3210
1.5850
La reaccion en el extremo R1 es:
-5.7061e+004
Los valores de los esfuerzos son (N/mm^2):
0.4230
0.5639
0.0204
0.0131
0.0078
Se obtiene una misma reaccin (-5.706e+004) y los esfuerzos son [0.4230 0.5639 0.0204
0.0131 0.0078] en ambos casos, esto sucede porque el cuerpo tiene un solo nodo fijo (Q1=0).
Si el cuerpo tendra dos nodos fijos entonces las reacciones variaran por efecto de la
variacin de temperatura.

Pgina 16