You are on page 1of 8

UNIVERSIDAD NACIONAL DE INGENIERIA

FACULTAD DE INGENIERÍA MECANICA

1º PRÁCTICA DE LABORATORIO

Calculo Por Elementos Finitos (MC 516)

Profesor : Ing. Vera Ermitaño Jorge.

Alumno : DELGADO VASQUEZ, Jorge.

Código : 20010058F

Sección :A

2011-I
Cálculo por Elementos Finitos UNIVERSIDAD NACIONAL DE INGENIERÍA
Facultad de Ingeniería Mecánica

PROBLEMA 02:

Considere la barra en la figura cargada como se muestra. Determine los desplazamientos


nodales, los esfuerzos en los elementos y las reacciones en los soportes. Resuelva este
problema a mano usando el método de eliminación para manejar las condiciones de
frontera.
P= (300+ (4/5) x#) x 103 N.

400mm2
2
250mm
P X
1 2 3

2
1
3
150 mm 150 mm 300 mm

E = 200x109 N/m2 = 200x103 N/mm2.

SOLUCIÓN:

1. DATOS SEGÚN EL NUMERO DE ORDEN # = 12

P= (300+ (4/5) x12) x 103 N.

P= 309.6 x 103 N.

E = 200x109 N/m2 = 200x103 N/mm2.

-2-
Cálculo por Elementos Finitos UNIVERSIDAD NACIONAL DE INGENIERÍA
Facultad de Ingeniería Mecánica

2. MODELADO DEL CUERPO REAL

Se considerarán 3 elementos finitos. Para facilitar los cálculos, los elementos finitos tendrán
longitud de 150 mm, 150 mm y 300 mm.
Entonces, el modelado del cuerpo sería el siguiente:

A3=400mm2
A1=250mm2 A2=250mm2
R1 R2 X
1 2
P
3
4

2
1
3
150 mm 150 mm 300 mm

Así, el Cuadro de Conectividad queda constituido de la siguiente manera:

Nodos Grados de Libertad


le Ae
e (GDL)
(1) (2) 1 2 (mm) (mm2)
1 1 2 1 2 150 250
2 2 3 2 3 150 250
3 3 4 3 4 300 400

3. GRADOS DE LIBERTAD NODALES (Vector Desplazamiento)

Observando el gráfico anterior, el vector desplazamiento será:

Q1 
Q 
Q
2 
( mm)
Q3 
 
Q41 

Donde las condiciones de contorno son Q1=0, Q3=0 pues la placa está empotrada y los
demás desplazamientos son incógnitas que tendrán que ser calculadas.

-3-
Cálculo por Elementos Finitos UNIVERSIDAD NACIONAL DE INGENIERÍA
Facultad de Ingeniería Mecánica

4. VECTOR CARGA

Analizando, el vector carga se expresa de la siguiente manera:

 F1   0 
F  309600
F1   2
   (N )
 F3   0 
   
 F4   0 

5. MATRIZ DE RIGIDEZ

A continuación pasamos a calcular la Matriz de Rigidez Global, que está determinada por
la siguiente ecuación:

 1 1 0 0 0 0 0 0 0 0 0 0
 0  A E  0 1  1 0  A E  0 0 0 0 
 A E   1 1 0  
K        
 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 

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

 1 1 0 0 0 0 0 0
 1 1 0 0 1  1 0
 200 x 10 3 x 250   0  200 x 10 3 x 250  
K      
 150 1 0 0 0 0  150 2 0  1 1 0
   
0 0 0 0 0 0 0 0

0 0 0 0
0 0 0 0 
 200 x 10 3 x 400  
  
 300 3 0 0 1  1
 
0 0 1 1 

-4-
Cálculo por Elementos Finitos UNIVERSIDAD NACIONAL DE INGENIERÍA
Facultad de Ingeniería Mecánica

 0.33  0.33 0 0 
 0.33 0.67  0.33 0 
K  10 6 x  N / mm
 0  0.33 0.59  0.27
 
 0 0  0.27 0.27 

6. MATRIZ DE RIGIDEZ MODIFICADA

Escogiendo C en base al siguiente criterio: C=MAX K ij x10 4

C=0.67 x1010

La matriz de rigidez modificada es entonces:

6700.33  0.33 0 0 
  0.33 0.67  0.33 0 
K  10 x
6  N / mm
 0  0.33 0.59  0.27 
 
 0 0  0.27 6700.27

La ecuación de rigidez está determinada por la siguiente ecuación:

Fi  K ij Q j

Aplicando nuestros valores calculados obtenemos:

 0  6700.33  0.33 0 0   Q1 
309600   0.33 0.67  0.33 0  Q 
   10 6 x   2
 0   0  0.33 0.59  0.27  Q3 
     
 0   0 0  0.27 6700.27 Q4 

Resolviendo este sistema de ecuaciones, se obtiene:

Q1 = 31.4134 x 10-6 mm
Q2 = 0.6378 mm
Q3 = 0.3567 mm
Q4 = 14.3760x 10-6 mm

-5-
Cálculo por Elementos Finitos UNIVERSIDAD NACIONAL DE INGENIERÍA
Facultad de Ingeniería Mecánica

7. ESFUERZOS
Para calcular los valores de los esfuerzos por elemento, aplicamos la siguiente
ecuación:

 1 1 
E
e
Qi 
  
e

l   Qi 1 
Y obtenemos lo siguiente:
200𝑥103 𝑁/𝑚𝑚2 31.4134 x 10 − 6]
𝜎1 = ( ) [−1 1] [
150 𝑚𝑚 0.6378
1
𝜎1 = 835.0255 𝑀𝑃𝑎

200𝑥103 𝑁/𝑚𝑚2 0.6263 ]


𝜎2 = ( ) [−1 1] [
150 𝑚𝑚 0.3567
2
𝜎2 = −368 𝑀𝑃𝑎

200𝑥103 𝑁/𝑚𝑚2 0.3567


𝜎3 = ( ) [−1 1] [ ]
300 𝑚𝑚 14.3760x 10 − 6
3
𝜎3 = −233.5239 𝑀𝑃𝑎

8. REACIONES.

Las fuerzas de reacción se obtienen de la ecuación:

Ri = -C x Qi

R1= - 0.67 x1010( 31.4134 x 10-6) = - 210.469 kN

R4 = - 0.67 x1010(14.3760 x 10-6) = - 96.319 kN

-6-
Cálculo por Elementos Finitos UNIVERSIDAD NACIONAL DE INGENIERÍA
Facultad de Ingeniería Mecánica

9. SOLUCION EN MATLAB

clear all;%limpia la pantalla


H=input('Longitud de la viga 1 (mm) = ');%longitud de la viga
1 en mm
B=input('Longitud de la viga 2 (mm)= ');%longitud de la viga
2 en mm
S1=input('Area Transversal 1 (mm2)= ');%Area de la viga 1 en
mm2
S2=input('Area Transversal 2 (mm2)= ');%Area de la viga 2 en
mm2
P=input('Carga P (N)= ');%carga en N
X=input('Ubicacion (mm)= ');%Ubicacion de la carga
E=input('Modulo de Elasticidad del Material (N/mm2)= ');%E de
young en N/mm2
format long;
%%definiendo de las fuerzas en los nodos
% definiendo condiciones de equilibrio
F=[P; P; 0; 1];%define la matrif fuerza
s=0;
w=zeros(4);
w(1,1)=1;w(1,2)=-1;w(2,1)=-1;w(2,2)=1;
m1=w;
H1=H-X;
K1=(E*S1/X)*m1;
t=zeros(4);
t(2,2)=1;t(2,3)=-1;t(3,2)=-1;t(3,3)=1;
m2=t;
K2=(E*S1/H1)*m2;
l=zeros(4);
l(3,3)=1;l(3,4)=-1;l(4,3)=-1;l(4,4)=1;
m3=l;
K3=(E*S2/B)*m3;
%%cálculo de la matriz de rigidez
K=K1+K2+K3;
CoefQ3= K(2,3)- (K(2,2)*K(3,3)/K(3,2));
%%Definiendo de los desplazamientos de los nodos
Q3=P/CoefQ3;
Q2=-(Q3*K(3,3)/K(3,2));
%%ecuación de rigidez
%%F=k.Q
%%el vector desplazamiento es
R1=K(1,2)*Q2;
R2=K(4,3)*Q3;
%%calculo de los esfuerzos

-7-
Cálculo por Elementos Finitos UNIVERSIDAD NACIONAL DE INGENIERÍA
Facultad de Ingeniería Mecánica

ESFUERZO1=(E/X)*[-1 1]*[0;Q2];
ESFUERZO2=(E/H1)*[-1 1]*[Q2;Q3];
ESFUERZO3=(E/B)*[-1 1]*[Q3;0];

%MOSTRANDO LOS RESULTADOS


disp('..............................');
disp(' RESULTADOS');
disp('============');
disp('EL VECTOR DESPLAZAMIENTO (mm)');
disp('Q2');
disp(Q2);
disp('Q3');
disp(Q3);
disp('REACCIONES R1 Y R2 RESPECTIVAMENTE (N) y Esfuerzos
(MPa)')
disp('R1');
disp(R1);
disp('R2');
disp(R2);
disp('Esf 1');
disp(ESFUERZO1);
disp('Esf 2');
disp(ESFUERZO2);
disp('Esf 3');
disp(ESFUERZO3);

-8-

You might also like