Vous êtes sur la page 1sur 16

AO DEL DESARROLLO RURAL Y LA SEGURIDAD ALIMENTARIA

UNIVERSIDAD NACIONAL DE INGENIERIA


FACULTAD INGENIERIA MECNICA

1era Prctica Calificada


CURSO:

CLCULO POR ELEMENTOS FINITOS

PROFESOR: CUEVA PACHECO Ronald


ALUMNO:

VERA RUIZ Jonathan Efran

CDIGO:

20104004G

SECCIN:

LIMA - PERU
Septiembre 2013

ndice

CLCULO POR ELEMENTOS FINITOS


Traccin Simple

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


Solucin...................................................................................................... 4
Grados de Libertad Nodales....................................................................... 5
Vector Carga............................................................................................... 6
Matriz de Rigidez........................................................................................ 7
Ecuacin de Rigidez y Condicin de Contorno........................................... 8
Esfuerzos y Resultados.............................................................................. 9
Diagrama de Flujo....................................................................................... 10
Uso de Matlab............................................................................................. 11
Conclusiones. 14

Pgina 2

CLCULO POR ELEMENTOS FINITOS


Traccin Simple
PRIMERA PRCTICA CALIFICADA
(TRACCION SIMPLE)

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. Utilizar tres elementos
finitos.

Considerar:
PA

= 50 KN

t (espesor)

= 150 mm

= 3.0x105 N/mm2

= 8.0gr-f/cm3

= 78,45x10-6 N/mm3

Pgina 3

CLCULO POR ELEMENTOS FINITOS


Traccin Simple

SOLUCIN:
1. MODELADO DEL CUERPO REAL
Se consideraran tres elementos finitos. Para facilitar los clculos los
elementos finitos tendrn longitud de 600, 400 y 200mm.
Y los espesores lo calculamos tomando el punto medio de cada
elemento finito:

b1

1000 500 750 mm

2
500 500 / 3 333.333 mm
b2
2
500 / 3
b3
83.333 mm
2

Entonces, el modelado del cuerpo sera el siguiente:

Y las reas se calculan de la siguiente relacin:


A1 b1 x t
Pgina 4

CLCULO POR ELEMENTOS FINITOS


Traccin Simple

Cuadro de conectividad:

NODOS

GDL

e
1
2
3

(1)

(2)

1
2
3

2
3
4

1
2
3

2
3
4

le

Ae

(mm)

(mm2)

600
400
200

112500
50000
12500

2. GRADOS DE LIBERTAD NODALES (Vector Desplazamiento)


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

Pgina 5

CLCULO POR ELEMENTOS FINITOS


Traccin Simple
Luego el vector de desplazamiento ser:
0
Q 2

Q
Q3

Q 4
Donde

Q1=

pues

la

placa

mm

esta

empotrada

los

dems

desplazamientos son incgnitas que tendrn que ser calculadas.


3. VECTOR CARGA

Analizando las fuerzas en cada elemento finito:

Pgina 6

CLCULO POR ELEMENTOS FINITOS


Traccin Simple
y Axl 1
R1 2647.7 R1 N
2
y Axl 1
F21
PA 52647.7 N
2
y Axl 2
F22
784.5 N
2
y Axl 2
F32
784.5 N
2
y Axl 3
F33
98.1 N
2
F11

F43

y Axl 3
98.1 N
2

Ahora analizamos las fuerzas para todo el cuerpo:

F1 F11 2647.7 R1 N
F2 F21 F22 53432.2 N
F3 F32 F33 882.6 N
F4 F43 98.1 N
Entonces, el vector carga se expresara de la siguiente manera

F1 2647.7 R1
F 2 53432.2

F1
F 3 882.66

F 4 98.1

4. MATRIZ DE RIGIDEZ
A continuacin pasamos a calcular la matriz de Rigidez Global, que
est determinada por la siguiente ecuacin:
Pgina 7

CLCULO POR ELEMENTOS FINITOS


Traccin Simple

1 1

AE 1 1
Ki

l 1 0 0

0 0

0
0
0
0

0
0
0

0 0 0

AE 0 1 1

l 2 0 1 1

0 0 0

0
0 AE

0 l

0
0

3 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:

112500 x3 x105

600

K i

12500 x3 x10
200

0
0

0
3

1 1
1 1

0 0
1

0 0

0
0
0
0

0
0
0
0

0
0 50000 x3x105

0
400

0
0

0
2

0 0
1 1
1 1
0 0

0
0
0

0 0
0 0
1 1

1 1

Finalmente:
0 0
562.5 562.5
562.5 937.5 375 0
N
K i 105 x
0 375 562.5 187.5 mm

0 187.5 270
0

5. ECUACIONES DE RIGIDEZ Y CONDICIONES DE CONTORNO


La ecuacin de rigidez est determinada por la siguiente ecuacin:
Pgina 8

CLCULO POR ELEMENTOS FINITOS


Traccin Simple
Fi K i Q
Lo que con nuestros valores calculados tenemos:
2647.7 R1
53432.2

10 5 x
882.56

98.1

0 0
562.5 562.5
562.5 937.5 375 0

0 375 562.5 187.5

0 187.5 270
0

0
Q
2
Q3

Q4

Para obtener los desplazamientos tomamos la siguiente submatriz:


53432.2
882.56

98.1

937.5 375 0

10 x 375 562.5 187.5

0 187.5 270

Q2
Q
3

Q4

Resolviendo este sistema de ecuaciones obtenemos:


Q2 96.734 x10 5 mm
Q3 99.35 x10 5 mm
Q4 99.872 x10 5 mm

Y para obtener la reaccin en el empotramiento tmanos la siguiente


submatriz:

2647.7 R1 10 5 x 562.5

562.5

0
Q
2

Q3

Q4
Resolviendo obtenemos:

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

CLCULO POR ELEMENTOS FINITOS


Traccin Simple
E

l
e

1 1

Qi

Qi 1

Y obtenemos lo siguiente:
3 x 10 5
600

3 x 10 5

400

3 x 10 5
200

31

1 1
1

1 1

1 0.48367

N
mm 2

2 0.01961

N
mm 2

96.734

5
x 10
99
.
35

0
x 10 5

96.734

1 1

99.35
5
x 10
99
.
872

3 0.007845

N
mm 2

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

1 0.48367

N
mm 2

2 0.01961

N
mm 2

3 0.007845

N
mm 2

8. DIAGRAMA DE FLUJO
INICIO

INGRESO DE DATOS

Pgina 10

CLCULO POR ELEMENTOS FINITOS


Traccin Simple
CONSTANTES : E, f, t
VECTORES : L, A, P

CALCULO DE VECTORES

F=

AL1
R1

2
1
AL AL

PA

2
2
3
2
AL AL

2
2

3
AL

EA1
L1
EA1
1
L

K=

EA1
L1
2
EA
EA1

L2
L1
2
EA
2
L

AL

2
1
AL
AL

PA

2
2

AL3
AL2

2
2

3
AL

EA
2
L
EA 3
EA 2

L3
L2
3
EA
3
L

EA1
L1
2
EA
EA1

L2
L1
2
EA
2
L

IMPRESIN DE RESULTADOS

FIN

Pgina 11

0
EA
L3
EA3
L3

EA3
3
L
EA3
L3

EA
L2
3
EA
EA 2
2
3
L
L
EA3
3
L

R1 , Q2 , Q3 , Q4 , E1 , E 2 , E3

TRAFORMACION DE ECUACION MATRICIAL


1

R1
Q
2

Q3
Q4

CLCULO POR ELEMENTOS FINITOS


Traccin Simple
9. USO DEL PROGRAMA DE MATLAB
SCRIPT
clc
clear all
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):')
n=3 %input('Ingrese numero de elementos finitos:')
E=300000 %input('Ingrese modulo de elasticidad(N/mm2):')
y=0.00007845 %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
F(i)=Fe(i-1);
else
F(i)=Fe(i-1)+Fe(i);

Pgina 12

CLCULO POR ELEMENTOS FINITOS


Traccin Simple
end
end
F(2)=F(2)+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 es:')
disp(R1)
%calculo de esfuerzos
for i=1:n
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');

Pgina 13

CLCULO POR ELEMENTOS FINITOS


Traccin Simple

VISTA EN EL COMMAND WINDOW DE MATLAB

Pgina 14

CLCULO POR ELEMENTOS FINITOS


Traccin Simple

CONCLUSIONES
Pgina 15

CLCULO POR ELEMENTOS FINITOS


Traccin Simple
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), adems todas son hacia abajo que es el
sentido positivo asumido como referencia.
En el ejemplo no desarrollamos todo estrictamente en el SI, nos
referimos especficamente al uso de los metros, debido a las
magnitudes de las elongaciones y esfuerzos; es por ello que se
utiliz en el desarrollo milmetros en vez de metros.
Los esfuerzos son positivos, lo que indica
compresin para nuestro sistema de referencia.

Pgina 16

esfuerzos

de