Está en la página 1de 19

Universidad Nacional de Ingeniería

UNIVERSIDAD NACIONAL DE INGENIERÍA

FACULTAD DE INGENIERÍA MECÁNICA

NOMBRE O TEMA

Profesor: Ing. Cueva

Curso: Cálculo por Elementos Finitos

Estudiante:
Mendoza Vera, Luis 20051101C

MMXIII-I
Universidad Nacional de Ingeniería

Índice

Enunciado del Problema...........................................2

Solución (Modelado de la viga)...................................3

Matriz de Rigidez de los Elementos...............................3

Matriz de Rigidez Local..........................................5

Fuerza Total Sometida a la viga.................................7

Esfuerzos Longitudinales.........................................8

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

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

Ejecución del Programa..........................................12

Conclusiones....................................................15
Universidad Nacional de Ingeniería

QUINTA PRÁCTICA CALIFICADA

(FLEXIÓN)

ENUNCIADO DEL PROBLEMA:

Modelar la viga mostrada con 4 elementos


finitos (por lo menos), y calcular en ellos los
esfuerzos debido a la flexión de la misma.

100 mm

13 mm

25 mm d (variable)

A-A
Universidad Nacional de Ingeniería

Material:
Acero estructural A-36
E=2.1x10^5 N/mm2
ρ =7.8 gr-f/cm3

-Esfuerzos.- En cada elemento finito de la viga; en un punto


genérico (  , y):

E y
σ e   2  6 ξ q1  ( 3ξ  1 )e q 2  6ξ q3  ( 3ξ  1 )e q 4 
 e 
V  6 EI 
e
τ max  α  α  2q1  e q 2  2q3  e q 4 
3 
A  A e 
Donde “y” es la distancia del punto genérico a la fibra neutra.

1. MODELADO DE LA VIGA

Hacemos el modelado de la viga, en 4 elementos finitos:

1 4
2 3
Universidad Nacional de Ingeniería

Q1 Q3 Q5 Q7 Q9

1 2 3 4

Q8 Q10
Q2
Q4 Q6

2. MATRIZ DE RIGIDEZ DE LOS ELEMENTOS


100 mm
Para el elemento finito 1: 13 mm

100 x133 25 x ( 200  13  13) 3 100 x133 200 13 2


I1     2 x(  ) x100 x13 25 mm 200 mm

12 12 12 2 2
101224550
I1  mm 4
3

Matriz de Rigidez Local:

101224550  12 4500  12 4500 


(2.1x10 5 ) x( ) 4500 2250000  4500 1125000 
k1  3 
750   12  4500 12  4500 
 
4500 1125000  4500 2250000

Para el elemento finito 2:

100 mm

13 mm

25 mm 400 mm

100 x133 25 x(400  13  13) 3 100 x133 400 13 2 619119550


I2     2 x(  ) x100 x13 I 2  mm4
12 12 12 2 2 3

Matriz de Rigidez Local:


Universidad Nacional de Ingeniería

619119550  12 4500  12 4500 


(2.1x10 5 ) x( )  4500 2250000  4500 1125000 
k2  3 
750   12  4500 12  4500 
 
 4500 1125000  4500 2250000

Para el elemento finito 3:

100 mm

13 mm

25 mm 400 mm

100 x133 25 x(400  13  13) 3 100 x133 400 13 2 619119550


I3     2 x(  ) x100 x13 I 3  mm4
12 12 12 2 2 3

Matriz de Rigidez Local:

619119550  12 4500  12 4500 


( 2.1x10 5 ) x ( ) 4500 2250000  4500 1125000 
k3  3 
750   12  4500 12  4500 
 
4500 1125000  4500 2250000

Para el elemento finito 4:


100 mm

13 mm

25 mm 200 mm

100 x133 25 x(200  13  13) 3 100 x133 200 13 2 101224550


I4     2 x(  ) x100 x13 I 4  mm4
12 12 12 2 2 3

3. MATRIZ DE RIGIDEZ LOCAL:


Universidad Nacional de Ingeniería

101224550  12 4500  12 4500 


(2.1x10 5 ) x ( ) 4500 2250000  4500 1125000 
k4  3 
750   12  4500 12  4500 
 
4500 1125000  4500 2250000

Hallamos las fuerzas que es sometida la viga debido al peso del


material:

  7.8 gr  f / cm 3  76.518x10 6 N / mm 3
p1  p 4  A1  A4  76.518x(100 x13x 2  25 x(200  26))  0.5318001 N/mm
p 2  p3  A2  A3  76.518x(100 x13x 2  25 x(400  26))  0.9143901N/mm

  0.5318001x750  0.5318001x750 2  0.5318001x750 0.5318001x750 2 


W1   
 2 12 2 12 
  0.9143901x750  0.9143901x 750 2  0.9143901x 750 0.9143901x 750 2 
W2   
 2 12 2 12 
  0.9143901x750  0.9143901x750 2  0.9143901x750 0.9143901x750 2 
W3   
 2 12 2 12 
  0.5318001x 750  0.5318001x 750 2  0.5318001x 750 0.5318001x 750 2 
W4   
 2 12 2 12 

  199.4250375 
 24928.1296875
 
  542.321325 
 
  17933.90625 
  685.792575 
W  
 0 
  542.321325 
 
 17933.90625 
  199.4250375 
 
 24928.1296875 

Hallamos las fuerzas debido a la carga distribuida:

  5 x 750  5 x 750 2  5 x 750 5 x 750 2 


P2   
 2 12 2 12 
  5 x750  5 x750 2  5 x750 5 x 750 2 
P3   
 2 12 2 12 
Universidad Nacional de Ingeniería

 0 
 0 
 
  1875 
 
 234375
  3750 
P 
 0 
  1875 
 
 234375 
 0 
 
 0 

4. LA FUERZA TOTAL A LA QUE ES SOMETIDA LA VIGA ES:

  199.4250375 
  24928.1296875
 
  2417.321325 
 
  252308.90625 
  4435.792575 
F  
 0 
  2417.321325 
 
 252308.90625 
  199.4250375 
 
 24928.1296875 

Como los desplazamientos Q1, Q2, Q9 y Q10, quedan restringidos a


cero, necesitamos encontrar Q3, Q4, Q5, Q6, Q7 y Q8.

KQ  F
Universidad Nacional de Ingeniería

 8067853.92 2175159000  6934138.96 2600302110 0 0 


 2175159000 1512722610000  2600302110 650075527500 0 0 
 
 6934138.96  2600302110 13868277.92 0  6934138.96 2600302110 
 
 2600302110 650075527500 0 2600302110 0000  2600302110 650075527500 
 0 0  6934138.96  2600302110 8067853.92  2175159000 
 
 0 0 2600302110 650075527500  2175159000 1512722610000
Q3   2417.321325 
Q   
   252308.90625
4

Q5    4435.792575 
   0

Q6   
Q7    2417.321325 
   252308.90625 

Q8 

Obtenemos:

 0 
 0 
 
  6.8870117175 7 x10 8 
 11 
  7.4626414653 8 x10 
  1.0005353989 2 x10 7 
Q 
 0 
  6.8870117175 7 x10 8 
 11

  7.4626414653 8 x10 
 0 
 
 0 

5. LOS ESFUERZOS LONGITUDINALES:


Para un punto genérico (z,y), donde zє[-1,1]
Ey
 e  ( ) 6 zq1  (3 z  1)l e q 2  6 zq3  (3 z  1)l e q 4 
l e2

Para y=50 mm

Para z=-1
Universidad Nacional de Ingeniería

 5.62391351347 x10 6 
 
  6.8665358764 x10 7 
 
  1.40300373388 x10 6 
 6 
  3.53437390307 x10 

Para z=1

  3.53437390307 x10 6 
 
  1.40300373388 x10 6 
 
  6.8665358764 x10 7 
 6 
 5.62391351347 x10 

Para z=0

 1.04476980515 x10 6 
 
 1.04476980515 x10 6 
 
 1.04476980515 x10 6 
 6 
 1.04476980515 x10 

6. DIAGRAMA DE FLUJO DEL PROGRAMA:


Universidad Nacional de Ingeniería

INICI
O

Leer
datos de
entrada

Para i=1:4

Calcula la matriz de rigidez de


cada elemento y también la
global.

Calcula desplazamientos,
reacciones

Para i=1:4

Calcula esfuerzos
para e=-1,1

Si
ES1<=ES2

Emax=ES2 Emax=ES1

Imprime esfuerzos y
reacciones.

7. USANDO MATLAB
Universidad Nacional de Ingeniería

PROGRAMA EN MATLAB

clc;
format long;
n=input('Ingrese Numero de Elementos Finitos:');
e1=input('Espesor de las alas(mm):');
e2=input('Espesor del alma(mm):');
l1=input('Longitud de las alas(mm):');
L=input('Ingrese Longitud de la Viga(mm):');
E=input('Modulo de Elasticidad(N/mm2):');
yp=input('Ingrese Peso Especifico(N/mm3):');
pe=input('Carga Distribuida Externa(N/mm):');
disp('MOMENTOS DE INERCIA')
for i=1:(n/2)
d(i)=(4*(L*(i-1)/n)/15+100+4*(L*i/n)/15+100)/2;
I(i)=2*(l1*e1^3/12)+e2*(d(i)-2*e1)^3/12+2*(d(i)/2-
e1/2)^2*l1*e1;
end
for i=((n/2)+1):n
d(i)=(900-4*(L*(i-1)/n)/15+900-4*(L*i/n)/15)/2;
I(i)=2*(l1*e1^3/12)+e2*(d(i)-2*e1)^3/12+2*(d(i)/2-
e1/2)^2*l1*e1;
end
disp(I)
disp('MATRIZ DE RIGIDEZ ESTRUCTURAL K')
k=zeros(2*(n+1),2*(n+1));
for i=1:n
l=L/n;
ke(:,:,i)=E*I(i)/l*[12 6*l -12 6*l;
6*l 4*l*l -6*l 2*l*l;
-12 -6*l 12 -6*l;
6*l 2*l*l -6*l 4*l*l];
gl1=2*i-1;
gl2=gl1+1;
gl3=2*(i+1)-1;
gl4=gl3+1;
gl=[gl1 gl2 gl3 gl4];
k(gl,gl)=k(gl,gl)+ke(:,:,i);
end
disp(k)
disp('FUERZAS DEBIDO AL PESO DEL MATERIAL')
for i=1:n
A(i)=l1*e1*2+e2*(d(i)-2*e1);
p(i)=-yp*A(i);
end
w=zeros(1,2*(n+1));
for i=1:n
Universidad Nacional de Ingeniería

l=L/n;
we(:,:,i)=[p(i)*l/2 p(i)*l^2/12 p(i)*l/2 -p(i)*l^2/12];
gl1=2*i-1;
gl2=gl1+1;
gl3=2*(i+1)-1;
gl4=gl3+1;
gl=[gl1 gl2 gl3 gl4];
w(1,gl)=w(1,gl)+we(:,:,i);
end
wt=w';
disp(wt)
disp('FUERZAS DEBIDO A LA CARGA DISTRIBUIDA')
c=zeros(1,2*(n+1));
for i=2:3
l=L/n;
ce(:,:,i)=[pe*l/2 pe*l^2/12 pe*l/2 -pe*l^2/12];
gl1=2*i-1;
gl2=gl1+1;
gl3=2*(i+1)-1;
gl4=gl3+1;
gl=[gl1 gl2 gl3 gl4];
c(1,gl)=c(1,gl)+ce(:,:,i);
end
ct=c';
disp(ct)
disp('FUERZA TOTAL')
f=ct+wt;
disp(f)
disp('DESPLAZAMIENTOS')
disp('Q=')
kf=k(3:8,3:8);
ff=f(3:8,1);
qf=inv(kf)*ff;
Q=[0;0;qf;0;0];
disp(Q)
disp('ESFUERZOS LONGITUDINALES(N/mm2)')
y=input('Ingrese punto generico a analizar:');
z=-1;
es1=zeros(n,1);
for i=1:n
gl1=i*2-1;
gl2=gl1+1;
gl3=(i+1)*2-1;
gl4=gl3+1;
gl=[gl1 gl2 gl3 gl4];
q=Q(gl);
es1(i)=-E*y/l^2*[6*z (3*z-1)*l -6*z (3*z+1)*l]*q;
Universidad Nacional de Ingeniería

end
disp('z=-1')
disp(es1)
z=1;
es2=zeros(n,1);
for i=1:n
gl1=i*2-1;
gl2=gl1+1;
gl3=(i+1)*2-1;
gl4=gl3+1;
gl=[gl1 gl2 gl3 gl4];
q=Q(gl);
es2(i)=-E*y/l^2*[6*z (3*z-1)*l -6*z (3*z+1)*l]*q;
end
disp('z=1')
disp(es2)
z=0;
es0=zeros(n,1);
for i=1:n
gl1=i*2-1;
gl2=gl1+1;
gl3=(i+1)*2-1;
gl4=gl3+1;
gl=[gl1 gl2 gl3 gl4];
q=Q(gl);
es0(i)=-E*y/l^2*[6*z (3*z-1)*l -6*z (3*z+1)*l]*q;
end
disp('z=0')
disp(es0)

EJECUCIÓN DEL PROGRAMA

Ingrese Número de Elementos Finitos: 4


Espesor de las alas (mm):13
Espesor del alma (mm):25
Longitud de las alas (mm):100
Ingrese Longitud de la Viga (mm):3000
Módulo de Elasticidad(N/mm2):2.1e5
Ingrese Peso Específico(N/mm3):76.518e-6
Carga Distribuida Externa(N/mm):-5

MOMENTOS DE INERCIA
Universidad Nacional de Ingeniería

1.0e+008 *

0.33741516666667 2.06373183333333 2.06373183333333


0.33741516666667

MATRIZ DE RIGIDEZ ESTRUCTURAL K


1.0e+017 *

Columns 1 through 4

0.00000113371496 0.00042514311000 -0.00000113371496


0.00042514311000
0.00042514311000 0.21257155500000 -0.00042514311000
0.10628577750000
-0.00000113371496 -0.00042514311000 0.00000806785392
0.00217515900000
0.00042514311000 0.10628577750000 0.00217515900000
1.51272261000000
0 0 -0.00000693413896
-0.00260030211000
0 0 0.00260030211000
0.65007552750000
0 0 0
0
0 0 0
0
0 0 0
0
0 0 0
0

Columns 5 through 8

0 0 0
0
0 0 0
0
-0.00000693413896 0.00260030211000 0
0
Universidad Nacional de Ingeniería

-0.00260030211000 0.65007552750000 0
0
0.00001386827792 0 -0.00000693413896
0.00260030211000
0 2.60030211000000 -0.00260030211000
0.65007552750000
-0.00000693413896 -0.00260030211000 0.00000806785392
-0.00217515900000
0.00260030211000 0.65007552750000 -0.00217515900000
1.51272261000000
0 0 -0.00000113371496
-0.00042514311000
0 0 0.00042514311000
0.10628577750000

Columns 9 through 10

0 0
0 0
0 0
0 0
0 0
0 0
-0.00000113371496 0.00042514311000
-0.00042514311000 0.10628577750000
0.00000113371496 -0.00042514311000
-0.00042514311000 0.21257155500000

FUERZAS DEBIDO AL PESO DEL MATERIAL


1.0e+004 *

-0.01994250375000
-2.49281296875000
-0.05423213250000
-1.79339062500000
-0.06857925750000
0
-0.05423213250000
1.79339062500000
-0.01994250375000
2.49281296875000

FUERZAS DEBIDO A LA CARGA DISTRIBUIDA


Universidad Nacional de Ingeniería

0
0
-1875
-234375
-3750
0
-1875
234375
0
0

FUERZA TOTAL
1.0e+005 *

-0.00199425037500
-0.24928129687500
-0.02417321325000
-2.52308906250000
-0.04435792575000
0
-0.02417321325000
2.52308906250000
-0.00199425037500
0.24928129687500

DESPLAZAMIENTOS
Q=
1.0e-006 *

0
0
-0.06887011717571
-0.00007462641465
-0.10005353989168
-0.00000000000000
-0.06887011717571
0.00007462641465
0
0

ESFUERZOS LONGITUDINALES(N/mm2)
Ingrese punto generico a analizar: 50

z=-1
1.0e-005 *
Universidad Nacional de Ingeniería

0.56239135133738
-0.06865358764229
-0.14030037338828
-0.35343739030681

z=1
1.0e-005 *

-0.35343739030681
-0.14030037338828
-0.06865358764229
0.56239135133738

z=0
1.0e-005 *

0.10447698051528
-0.10447698051528
-0.10447698051528
0.10447698051528

8. CONCLUSIONES:
Universidad Nacional de Ingeniería

 Las matrices que se analizan en estos sistemas son de orden


muy elevado, por tal razón es necesario utilizar un
lenguaje de programación que nos permita manejar las
variables con mayor flexibilidad y poder generalizar el
método de análisis.
 El análisis de viga de sección variable es la
generalización del análisis de una viga se sección
constante.
 El vector desplazamiento es desarrollado en base a la
conectividad de los elementos, por ello es importante
manejar una tabla de conectividad ordenada y secuencial.
 En este caso de viga se sección variable era de esperarse
que cada elemento tuviera 4 grados de libertad.
 Cada elemento de la viga está sujeto a fuerzas y un
momento; las fuerzas que pueden ser de compresión o tensión
directa mientras los momentos son de flexión.
 Como es propio de la viga, en este caso todas las cargas
son aplicadas en los nodos, además los cálculos se realizan
despreciando la fricción en los nodos.