You are on page 1of 15

PRIMERAPRCTICACALIFICADA

TRACCION SIMPLE


PROFESOR: Ing. Ronald Cueva Pacheco





CURSO: Calculo por elementos finitos (F)

ALUMNO: Matos Montaez Francisco

CODIGO: 20090110J





2012-I

2012 I
TRACCION SIMPLE
UNI-FIM

CALCULO POR ELEMENTOS FINITOS Pgina 2
Tabla de contenido


ENUNCIADO DEL PROBLEMA: .................................................................................................... 2
SOLUCION: ................................................................................................................................. 3
1. MODELADO DEL CUERPO REAL ..................................................................................... 4
2. GRADOS DE LIBERTAD NODALES (Vector Desplazamiento) ........................................ 5
3. VECTOR CARGA ............................................................................................................. 6
4. MATRIZ DE RIGIDEZ ....................................................................................................... 8
5. ECUACIONES DE RIGIDEZ Y CONDICIONES DE CONTORNO ........................................... 9
6. ESFUERZOS .................................................................................................................. 10
7. RESULTADOS ............................................................................................................... 10
8. DIAGRAMA DE FLUJO ................................................................................................... 11
9. PROGRAMACIN EN MATLAB .................................................................................... 12
10. CONCLUSIONES ............................................................................................................ 15





















TRACCION SIMPLE
UNI-FIM

CALCULO POR ELEMENTOS FINITOS Pgina 3

ENUNCIADO DEL PROBLEMA:

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





Considerar:
P
A
= 30KN
t (espesor) = 150 mm
E = 3.0x10
5
N/mm
2

Y = 8.0gr-f/cm
3
= 78,45x10
-6
N/mm
3



TRACCION SIMPLE
UNI-FIM

CALCULO POR ELEMENTOS FINITOS Pgina 4
(X)
SOLUCION:

1. MODELADO DEL CUERPO REAL

Se consideraran tres elementos finitos. Para facilitar los clculos los elementos
finitos tendrn longitud de 1000, 500 y 500 mm.

Y los espesores lo calculamos tomando el punto medio de cada elemento finito:



( )
( )
mm b
mm b
mm b
250
2
500
750
2
500 1000
1500
2
1000 2000
3
2
1
= =
=
+
=
=
+
=



Entonces, el modelado del cuerpo sera el siguiente:











TRACCION SIMPLE
UNI-FIM

CALCULO POR ELEMENTOS FINITOS Pgina 5
Y las reas se calculan de la siguiente relacin:
t x b A
1 1
=

Cuadro de conectividad:


e
NODOS GDL
l
e
(mm)
A
e
(mm
2
)
(1)
Primer
nodo
(2)
Segundo
Nodo
1 2
1 1 2 Q1 Q2 1000 225000
2 2 3 Q2 Q3 500 112500
3 3 4 Q3 Q4 500 37500

2. GRADOS DE LIBERTAD NODALES (Vector Desplazamiento)

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



1000 mm



500 mm



500 mm


TRACCION SIMPLE
UNI-FIM

CALCULO POR ELEMENTOS FINITOS Pgina 6
Luego el vector de desplazamiento ser:
| | mm
Q
Q
Q
Q
(
(
(
(

=
}
4
3
2
0


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


3. VECTOR CARGA





1000 mm


1000 mm 1000 mm



5 500 mm

50 500 mm
0 mm
TRACCION SIMPLE
UNI-FIM

CALCULO POR ELEMENTOS FINITOS Pgina 7
Analizando las fuerzas en cada elemento finito:

( )
( )
( )
( )
( )
( )
N
Axl y
F
N
Axl y
F
N
Axl y
F
N
Axl y
F
N P
Axl y
F
N R R
Axl y
F
A
468 . 735
2
468 . 735
2
406 . 2206
2
406 . 2206
2
625 . 38825
2
625 . 8825
2
3 3
4
3 3
3
2 2
3
2 2
2
1 1
2
1 1
1 1
1
= =
= =
= =
= =
= + =
+ = + =


Ahora analizamos las fuerzas para todo el cuerpo:

N F F
N F F F
N F F F
N R F F
468 . 735
874 . 2941
031 . 41032
625 . 8825
3
4 4
3
3
2
3 3
2
2
1
2 2
1
1
1 1
= =
= + =
= + =
+ = =




Entonces, el vector carga se expresara de la siguiente manera

| | N
R
F
F
F
F
F
(
(
(
(

+
=
(
(
(
(

=
468 . 735
874 . 2941
031 . 41032
625 . 8825
4
3
2
1
1
1




TRACCION SIMPLE
UNI-FIM

CALCULO POR ELEMENTOS FINITOS Pgina 8

4. MATRIZ DE RIGIDEZ

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

(
(
(
(


|
.
|

\
|
=
0 0 0 0
0 0 0 0
0 0 1 1
0 0 1 1
1
l
AE
K
iJ
(
(
(
(


|
.
|

\
|
+
0 0 0 0
0 1 1 0
0 1 1 0
0 0 0 0
2
l
AE
(
(
(
(


|
.
|

\
|
+
1 1 0 0
1 1 0 0
0 0 0 0
0 0 0 0
3
l
AE


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

(
(
(
(


|
|
.
|

\
|
=
}
0 0 0 0
0 0 0 0
0 0 1 1
0 0 1 1
1000
10 3 225000
1
5
x x
K
i
(
(
(
(


|
|
.
|

\
|
+
0 0 0 0
0 1 1 0
0 1 1 0
0 0 0 0
500
10 3 112500
2
5
x x


(
(
(
(


|
|
.
|

\
|
+
1 1 0 0
1 1 0 0
0 0 0 0
0 0 0 0
500
10 3 37500
3
5
x x


Finalmente:
mm
N
x K
i
(
(
(
(




=
}
225 225 0 0
225 900 675 0
0 675 1350 675
0 0 675 675
10
5




TRACCION SIMPLE
UNI-FIM

CALCULO POR ELEMENTOS FINITOS Pgina 9
5. ECUACIONES DE RIGIDEZ Y CONDICIONES DE CONTORNO

La ecuacin de rigidez esta determinada por la siguiente ecuacin:
} }
= Q K F
i
i


Lo que con nuestros valores calculados tenemos:
(
(
(
(

+
468 . 735
874 . 2941
031 . 41032
625 . 8825
1
R
(
(
(
(

(
(
(
(




=
4
3
2 5
0
225 225 0 0
225 900 675 0
0 675 1350 675
0 0 675 675
10
Q
Q
Q
x

Para obtener los desplazamientos tomamos la siguiente submatriz:

(
(
(

468 . 735
874 . 2941
031 . 41032
(
(
(

(
(
(



=
4
3
2
5
225 225 0
225 900 675
0 675 1350
10
Q
Q
Q
x

Resolviendo este sistema de ecuaciones obtenemos:

mm x Q
mm x Q
mm x Q
5
4
5
3
5
2
10 9527 . 74
10 6840 . 71
10 2361 . 66

=
=
=


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

= +
4
3
2 5
1
0
0 0 675 675 10 625 . 8825
Q
Q
Q
x R
Resolviendo obtenemos:
N R 53535
1
=

TRACCION SIMPLE
UNI-FIM

CALCULO POR ELEMENTOS FINITOS Pgina 10
6. ESFUERZOS

Para calcular los valores de los esfuerzos por elemento, aplicamos la siguiente
ecuacin:
| |
(

|
.
|

\
|
=
+1
1 1
i
i
e
e
Q
Q
l
E
o
Y obtenemos lo siguiente:

| |
2
1
5
1
5
1
1987 . 0 10
2361 . 66
0
1 1
1000
10 3
mm
N
x
x
=
(

|
|
.
|

\
|
=

o o
| |
2
2
5
2
5
2
0326 . 0 10
6840 . 71
2361 . 66
1 1
500
10 3
mm
N
x
x
=
(

|
|
.
|

\
|
=

o o
| |
2
3
5
3
5
3
0196 . 0 10
9527 . 74
6840 . 71
1 1
500
10 3
mm
N
x
x
=
(

|
|
.
|

\
|
=

o o



7. RESULTADOS

Finalmente, los resultados son mostrados en la siguiente tabla:


N R 53535
1
=
2
1
1987 . 0
mm
N
= o
2
2
0326 . 0
mm
N
= o
2
3
0196 . 0
mm
N
= o







TRACCION SIMPLE
UNI-FIM

CALCULO POR ELEMENTOS FINITOS Pgina 11
8. DIAGRAMA DE FLUJO

INICIO



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





CALCULO DE VECTORES
F=
(
(
(
(
(
(
(
(
(

+
+ +
+
2
2 2
2 2

2
3
2 3
1 2
1
1

AL
AL AL
P
AL AL
R
AL
A
; K=
(
(
(
(
(
(
(
(
(

+
+

3
3
3
3
3
3
2
2
3
3
2
2
2
2
1
1
2
2
1
1
1
1
1
1
0 0
0
0
0 0
L
EA
L
EA
L
EA
L
EA
L
EA
L
EA
L
EA
L
EA
L
EA
L
EA
L
EA
L
EA






TRAFORMACION DE ECUACION MATRICIAL
(
(
(
(
(
(
(
(
(

+
+ +
2
2 2
2 2
2
3
2 3
1 2
1

AL
AL AL
P
AL AL
AL
A
=
(
(
(
(
(
(
(
(
(

+
+

3
3
3
3
3
3
2
2
3
3
2
2
2
2
1
1
2
2
1
1
0 0
0
0 0
0 0 1
L
EA
L
EA
L
EA
L
EA
L
EA
L
EA
L
EA
L
EA
L
EA
L
EA
(
(
(
(

4
3
2
1
Q
Q
Q
R







IMPRESIN DE RESULTADOS
3 2 1 4 3 2 1
, , , , , , o o o Q Q Q R




FIN
TRACCION SIMPLE
UNI-FIM

CALCULO POR ELEMENTOS FINITOS Pgina 12


9. PROGRAMACIN EN MATLAB:


clc
clear all;
B=input('longitud de la base triangular =');
esp=input('espesor de la placa triangular =');
L1=input('longitud elemento 1(mm) =');
L2=input('longitud elemento 2(mm) =');
L3=input('longitud elemento 3(mm) =');
A1=B*(L1+2*(L2+L3))/(L1+L2+L3)*esp/2;
A2=B*(L2+2*L3)/(L1+L2+L3)*esp/2;
A3=B*L3/(L1+L2+L3)*esp/2;
E=input('modulo de elasticidad(MPa) =');
Pa=input('carga puntual(N) =');
y=input('peso especifico(N/mm3) =');
%matriz de rigidez para el elemento 1
w=zeros(4);
w(1,1)=1;w(1,2)=-1;w(2,1)=-1;w(2,2)=1;
m1=w;
K1=(E*A1/L1)*m1;
%matriz de rigidez para el elemento 2
t=zeros(4);
t(2,2)=1;t(2,3)=-1;t(3,2)=-1;t(3,3)=1;
m2=t;
K2=(E*A2/L2)*m2;
%matriz de rigidez para el elemento 3
x=zeros(4);
x(3,3)=1;x(3,4)=-1;x(4,3)=-1;x(4,4)=1;
m3=x;
K3=(E*A3/L3)*m3;
%matriz de rigidez global
K=K1+K2+K3;
%fuerzas de cuerpo
f1=(A1*L1*y)/2;
f2=(A2*L2*y)/2;
f3=(A3*L3*y)/2;
f=[f1;f1+f2+Pa;f2+f3;f3];
ff=[f1+f2+Pa;f2+f3;f3];
KK=zeros(3);
KK(1,1)=K(2,2);KK(1,2)=K(2,3);KK(1,3)=K(2,4);KK(2,1)=K(3,2);
KK(2,2)=K(3,3);KK(2,3)=K(3,4);KK(3,1)=K(4,2);KK(3,2)=K(4,3);KK(
3,3)=K(4,4);
Q=inv(KK)*ff;
Q1=0;
Q2=Q(1,1);
Q3=Q(2,1);
Q4=Q(3,1);
T1=(E/L1)*([-1 1]*[Q1;Q2]);
T2=(E/L2)*([-1 1]*[Q2;Q3]);
TRACCION SIMPLE
UNI-FIM

CALCULO POR ELEMENTOS FINITOS Pgina 13
T3=(E/L3)*([-1 1]*[Q3;Q4]);
R1=([K(1,1) K(1,2) K(1,3) K(1,4)]*[Q1;Q2;Q3;Q4])-f1;
%MOSTRANDO LOS RESULTADOS
disp('..............................');
disp(' RESULTADOS');
disp('============');
disp('EL VECTOR DESPLAZAMIENTO (mm)');
disp('Q1');
disp(Q1);
disp('Q2');
disp(Q2);
disp('Q3');
disp(Q3);
disp('Q4');
disp(Q4);
disp('esfuerzo en 1(MPa)');
disp(T1);
disp('esfuerzo en 2(MPa)');
disp(T2);
disp('esfuerzo en 3(MPa)');
disp(T3);
disp('reaccion en 1 (N)');
disp(R1);




luego en el command window del matlab

longitud de la base triangular =2000
espesor de la placa triangular =150
longitud elemento 1(mm) =1000
longitud elemento 2(mm) =500
longitud elemento 3(mm) =500
modulo de elasticidad(MPa) =300000
carga puntual(N) =30000
peso especifico(N/mm3) =78.45*10^-6
..............................




TRACCION SIMPLE
UNI-FIM

CALCULO POR ELEMENTOS FINITOS Pgina 14
RESULTADOS
============
EL VECTOR DESPLAZAMIENTO (mm)
Q1
0

Q2
6.6236e-004

Q3
7.1684e-004

Q4
7.4953e-004

Esfuerzo en 1(MPa)
0.1987

Esfuerzo en 2(MPa)
0.0327

Esfuerzo en 3(MPa)
0.0196

reaccin en 1 (N)
-5.3535e+004






TRACCION SIMPLE
UNI-FIM

CALCULO POR ELEMENTOS FINITOS Pgina 15
10. CONCLUSIONES

Una vez ms podemos verificar que la programacin hace que los clculos
complejos se realicen de una manera rpida y eficiente, ya que por ms que
tenga un error al momento de arrojar los clculos este es casi despreciable.

En relacin a los valores del vector desplazamiento obtenido, podemos
verificar que la deformacin que se va a dar no ser notoria ya que se
encuentra en un rango de 10^-4mm, tambin podemos verificar que los
desplazamientos salen positivos lo cual nos indica que se trata de una
compresin respecto a nuestro nivel de referencia.

Se puede apreciar que los resultados de MATLAB arrojan un error
prcticamente cero al momento de calcular la reaccin en el nodo 1; mientras
que haciendo los clculos manualmente se obtiene un error de cero por
ciento, con lo cual se podra afirmar que la aproximacin a tres elementos
finitos es totalmente exacta.

Se verifica que en el primer elemento finito el esfuerzo es 0.1987 MPa, siendo
este el mayor esfuerzo, ya que en el acta la fuerza puntual Pa.

Como era de esperarse la reaccin nos sale negativa ya que tiene que ejercer
una oposicin a la fuerza puntual y al peso de la placa triangular.

You might also like