Você está na página 1de 17

ndice

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


Solucin (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
Ejecucin del Programa.....................................................................12
Conclusiones................................................................................... 15

QUINTA PRCTICA CALIFICADA


(FLEXIN)

ENUNCIADO DEL PROBLEMA:


Modelar la viga mostrada con 4 elementos finitos (por lo menos), y calcular
en ellos los esfuerzos debido a la flexin de la misma.
100 mm
13 mm

d (var
i

25 mm

a b le )

A-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 genrico ( ,
y):

Donde y es la distancia del punto genrico a la fibra neutra.

1. MODELADO DE LA VIGA
Hacemos el modelado de la viga, en 4 elementos finitos:

1
4
2
3

Q1
Q5

Q3

1
3

4
Q8

Q2

Q4

Q
6

2. MAT RIZ DE RIG IDEZ DE LOS ELEMENTOS


Para el elemento finito 1:

Q9

Q7

Q10

Matriz de Rigidez Local:

Universidad Nacional de Ingeniera


Facultad de Ingeniera Mecnica

Calculo por elementos Finitos


Flexion

4500
4500
12
101224550 12
( 2.1x105 ) x(
) 4500 2250000 4500 1125000
3

k1

4500
750
4500
12

12
2250000
1125000

4500

4500

Para el elemento finito 2:


I2
I2

12

12

12

619119550
4
mm
3

13 mm

Matriz de Rigidez Local:


619119550
(2.1x105 ) x(
3
k2
750

100 mm

400 mm

25 mm

4500
4500
12
12
) 4500 2250000 4500 1125000


4500
4500
12

12
2250000
1125000

4500

4500

Para el elemento finito 3:


400 13 2 x100x13
1003x13 25 x (400 13 13) 1003x13
I3
2x(
)
3
2
2

12
12
12
619119550
4
I3
mm
3

100 m m
13 mm

25 mm

400 mm

Matriz de Rigidez Local:


619119550
(2.1x105 ) x(
3
k3
750

4500
12
4500
12
) 4500 2250000 4500 1125000


4500
4500
12

12
2250000
1125000

4500

4500

Para el elemento finito 4:

100 mm
13 mm

25 mm

200 mm

Universidad Nacional de Ingeniera


Facultad de Ingeniera Mecnica

Calculo por elementos Finitos


Flexion

100 x133 25 x (200 13 133) 100 x133


200 13 2
101224550 mm4

2x(
) x100x13 I 4
12
2
2
I 4 12
3
12

3. MATRIZ DE RIGIDEZ LOCAL:


4500
4500
12
101224550 12
( 2.1x105 ) x(
) 4500 2250000 4500 1125000
3

k4

4500
750
4500
12

12
2250000
1125000

4500

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

7.8gr f / cm 3 76.518x10 6 N / mm 3
p1 p 4 A1 A4 76.518x(100x13x2 25x(200 26)) 0.5318001N/mm
p 2 p3 A2 A3 76.518x(100 x13x2 25x(400 26)) 0.9143901N/mm
0.5318001x 750 0.5318001
x750
W1
2
2
12

0.531800

1
x750
2

0.5318001x750 2

12

1
x7502
0.9143901x750 0.914390
2
12

0.914390

1
x750
2

0.9143901x 750 2

12

1
x7502
0.9143901x 750 0.914390
2
12

0.914390

1
x750
2

0.9143901x 750 2

12

1
x7502
0.5318001x750 0.531800
2
12

0.531800

1
x750
2

0.5318001x 750 2

12

W2
W3

W4

199.4250375

24928.1296875
542.321325

17933.90625
685.792575
W

542.321325

17933.90625

199.4250375
24928.1296875

Hallamos las fuerzas debido a la carga distribuida:

Universidad Nacional de Ingeniera


Facultad de Ingeniera Mecnica

Calculo por elementos Finitos


Flexion

5 x750 5x750
P2
2
2
12

5x750
2

5 x750

12

5 x750 5x7502
P3
2
12

5x750
2

5 x750 2
12

1875
234375
3750

1875

234375

4. LA FUERZA T OT AL A LA QUE ES SO MET IDA L A VIGA ES:


199.4250375

24928.1296875
2417.321325
252308.90625

4435.792575
F

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
8067853.92
2175159000

6934138.96

2600302110

2175159000

6934138.96

1512722610000 2600302110
2600302110 13868277.92
650075527500
0
0

2600302110
650075527500
0
26003021100000

6934138.96

2600302110

2600302110

650075527500

2417.321325
Q3
252308.90625
Q

4
Q5 4435.792575

0
2600302110

Q6
2417.321325
8067853.92
2175159000 Q7


252308.90625
2175159000 1512722610000 Q8
0

0
6934138.96

Obtenemos:

8
6.88701171757 x10
7.46264146538x1011

1.00053539892x10 7

6.88701171757 x10 8

11
7.46264146538x10

5. LOS ESFUERZOS LONGIT UDINALES:


Para un punto genrico (z,y), donde z[-1,1]

Ey )6 zq1 (3z 1)l e q 2 6 zq 3 (3z 1)l e q 4


e
( l e
2

Para y=50 mm
Para z=-1

2600302110

650075527500

5.62391351347 x10 6
6.8665358764 x10 7


6
1.40300373388x10

3.53437390307 x10 6

Para z=1
3.53437390307 x10 6

6

1.40300373388x10
6.8665358764x10 7

6
5.62391351347 x10

Para z=0
1.04476980515x10 6
1.04476980515x106

6
1.04476980515x10

1.04476980515x10

6. DIAGRAMA DE FLUJO DEL PROGRAMA:


INICIO

Leer
datos de

Para i=1:4

Calcula la matriz de rigidez


de cada elemento y tambin la
global.
Calcula desplazamientos,
reacciones
Para i=1:4

Calcula esfuerzos
para e=-1,1

Si ES1<=ES2

Emax=ES1

Emax=ES2

Imprime esfuerzos y
reacciones.

7. USANDO MAT LAB


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)/2e1/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)/2e1/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
1
0

w=zeros(1,2*(n+1));
for i=1:n
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;
1
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;
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)
EJECUCIN DEL PROGRAMA
Ingrese Nmero 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
Modulo de Elasticidad(N/mm2):2.1e5
Ingrese Peso Especifico(N/mm3):76.518e-6

Carga Distribuida Externa(N/mm):-5


MOMENTOS DE INERCIA
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
0
0
0
0
0

0.00042514311000 -0.00000113371496 0.00042514311000


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

Columns 5 through 8
0
0
-0.00000693413896
-0.00260030211000
0.00001386827792
0 2.60030211000000
-0.00000693413896
0.00260030211000
0
0

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

Columns 9 through 10
0
0
0
0
0
0
-0.00000113371496
-0.00042514311000
0.00000113371496
-0.00042514311000

0
0
0
0
0
0
0.00042514311000
0.10628577750000
-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


0
0
-1875
-234375
-3750
0
-1875
234375
0
0
FUERZA TOTAL
1.0e+005 *

1
4

-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 *
0.56239135133738
-0.06865358764229
-0.14030037338828
-0.35343739030681
z=1
1.0e-005 *
-0.35343739030681
-0.14030037338828
-0.06865358764229
0.56239135133738
z=0
1
5

1.0e-005 *
0.10447698051528
-0.10447698051528
-0.10447698051528
0.10447698051528
8. CONCLUSIONES:
Las matrices que se analizan en estos sistemas son de orden muy elevado, por
tal razn es necesario utilizar un lenguaje de programacin que nos permita
manejar las variables con mayor flexibilidad y poder generalizar el mtodo de
anlisis.
El anlisis de viga de seccin variable es la generalizacin del anlisis de una
viga se seccin 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 seccin 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 compresin o tensin directa mientras los momentos son de
flexin.
Como es propio de la viga, en este caso todas las cargas son aplicadas en los
nodos, adems los clculos se realizan despreciando la friccin en los nodos.

Você também pode gostar