You are on page 1of 31

UNIVERSIDAD NACIONAL DE INGENIERA

FACULTAD DE INGENIERA MECNICA

PRIMERA PRACTIA CALIFICADA DE


CALCULO POR ELEMENTOS
FINITOS
CURSO

: CALCULO POR ELEMENTOS FINITOS

DOCENTE

: ING. JORGE VERA

ESTUDIANTE

-VILLANUEVA MACHADO CARLOS

Lima Per

2013

20100022K

CALCULO POR ELEMENTOS FINITOS


1.
Considere la barra de la figura Determine los desplazamientos nodales
los esfuerzos en los elementos y las reacciones en los soportes

E=200 109 N /m2


N= # DE ORDEN
2.
La viga rgida de la figura estaba a nivel antes de aplicarse la carga.
Encuentre el esfuerzo en cada miembro vertical (sugerencia: la
condicin de frontera es del tipo restriccin de multipunto)

3.
Este problema refuerza el hecho de que una vez se han supuesto las
funciones de forma, entonces se pueden obtener las otras matrices del
elemento. Se dan a continuacin ciertas funciones en forma arbitraria y
se pide al lector obtener las matrices B y K.
Considere el elemento unidimensional mostrado en la figura

La transformacin
=

2
( xx 1 )1
x 2x 1

Se usa para relacionar las coordenadas x e

sea el campo de

desplazamiento interpolado por


u ( )=N 1 q 1+ N 2 q 2
Donde se supone que las funciones de forma N1,N2 son
N 1=cos

A) Desarrolle

(1+ )
(1 )
N 2=cos
.
4
4

=Bq es decir desarrolle la matriz B

B) Desarrolle la matriz de rigidez


integrales)

(no tiene q evaluar las

SOLUCIONARIO
PROBLEMA 1
N= # DE ORDEN= 13
Cargas:

P1=300+5 13 KN =365 KN

P2=600+2 13 KN =626 KN
9

Modulo de Young es E=200 10 N /m

SOLUCIN POR ELEMENTOS FINITOS


1.MODELADO DEL CUERPO REAL

Se consideraran 4 elementos finitos, luego obtenemos el siguiente


modelado:

Cuadro de conectividad:

NODOS

GDL

Le

Ae

(1)

(2)

(1)

(2)

(mm)

(mm2)

1
2
3
4

1
2
3
4

2
3
4
5

1
2
3
4

2
3
4
5

150
150
200
200

250
250
400
400

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

AE

1 1
1 1

0 0
1
0 0
0 0

0
0
0
0
0

0
0
0
0
0

0
0
0

0
0

AE

0 0 0
0 1 1

0 1 1
2
0 0 0
0 0 0

0
0
0
0
0

0
0
0

0
0

AE

0
0

0
3
0
0

0 0 0
0 0 0
0 1 1
0 1 1
0 0 0

0
AE
0

L 3
0

0
0
0
0
0

0
0
0
0
0

0 0 0
0 0 0
0 0 0

0 1 1
0 1 1

Reemplazando para los valores calculados y utilizando la tabla de


conectividad:
5
3
5

K Ex 3
0

5
3
10
3
5

3
0
0

0
5
3
11
3
2
0

N
2 0 mm
4 2

2 2

E 200 x10 3
Donde:

N
mm2

3.VECTOR DESPLAZAMIENTO

Q1
Q 2

Q Q3 mm

Q 4
Q5
Luego, por condiciones de contorno:
Q1 = 0; (empotrado)
Q5=3.5

0
Q 2

Q Q3 mm

Q 4
3.5

4.VECTOR CARGA

Analizando las fuerzas en cada nodo:

[ ]

R1
365 103
F=
N
0
3
626 10
R5

5.ECUACIONES DE RIGIDEZ

La ecuacin de rigidez esta determinada por la siguiente ecuacin:

Fi K iJ Q J
..(1)

Sabemos que:

[ ]

R1
3
365 10
F=
N
0
3
626 10
R5

Adems de:
5
3
5

K E x 3
0

5
3
10
3
5

3
0
0

0
5
3
11
3
2
0

N
2 0 mm
4 2

2 2

Reemplazando en (1):

[ ] [
R1

5/ 3
5/ 3
365 10
3
F=
N
=(200
10
)
0
0
3
0
626 10
0
R5
3

0
5/ 3
0
10/ 3 5 /3
0
5/ 3 11/ 3 2
0 2
4
0 0
2

0
0
0
2
2

][ ]
0
Q2
Q3
Q4
3.5

Resolviendo este sistema de 5 ecuaciones y 5 incgnitas, obtenemos:


Q2=2.177727 mm
Q3=3.260455 mm
Q4 =4.162727 mm
R1=725909.090909 N
R2=265090.909091 N

6.ESFUERZOS

Para calcular los valores de los esfuerzos por elemento, aplicamos


la siguiente ecuacin:

E

l
e

1 1

Qi

Qi 1

Y obtenemos lo siguiente:
1=

2=

200 103
N
0
[ 1 1 ]
1 =2903.636
150
2.177727
mm2

200 103
[1 1 ] 2.177727 2 =1443.637333 N 2
150
3.260455
mm

200 103
[ 1 1 ] 3.260455 3=902.272 N 2
200
4.162727
mm

200 10 3
[1 1 ] 4.162727 4=662.727 N 2
200
3.5
mm

3=

4=

)
)

SOLUCIN MANUAL

F 0
R1 + R5=365 10 3+ 626 103 N ( )
Aplicando criterio de Resistencia de materiales:

(e) Fuerza actuante (N)

Estado
asumido

F1 = R1

Traccin

F2 = 365KN - R1

Compresin

F3 = 365KN - R1

Traccin

F4 = (365KN + 626KN) R1

Compresin

DEFORMACIN TOTAL:
Del grfico se observa que la expansin total es 3.5 mm

1 2 3 4 3.5mm

F1 L1 F2 L2 F3 L3 F4 L4

3 .5
E1 A1 E2 A2 E3 A3 E4 A4
3
3
3
3
R 1(150) ( 365 10 R1 ) (150) ( 365 10 R1 ) (200) ( 365 10 + 626 10 R1 ) (200)

=3.5
E(250)
E(250)
E( 400)
E( 400)

Resolviendo:

R1=725909.09 N

Reemplazando en la ecuacin

R2=265090.91 N
Luego:
1=

F 1 L1
=2.177727 mm
E 1 A1

2=

F 2 L2
=1.082727 mm
E 2 A2

3=

F 3 L3
=0.902273 mm
E3 A3

4=

F4 L4
=.662727 mm
E4 A 4

CALCULO DE ESFUERZOS:
1=

F1
N
=2903.636
(TRACCIN )
2
A1
mm

2=

F2
N
=1443.636
(COMPRESIN )
A2
mm2

3=

F3
=902.273 N /mm 2( TRACCIN )
A3

1=

F 4
=662.727 N /mm 2 (COMPRESIN )
A4

SOLUCIN MATLAB
Cdigo fuente en MATLAB:
% PROBLEMA 3.6 [Ing. VERA]
%Numero de elementos finitos: 4
% DATOS:
% L1 = 150 mm
A1 = 250 mm2
% L2 = 150 mm
A2 = 250 mm2
% L3 = 200 mm
A3 = 400 mm2
% L4 = 200 mm
A4 = 400 mm2
%
E = 200*10^3 N/mm2
clc;
E=input(' Ingrese modulo de Young en N/mm2 =');
L1=input('Ingrese L1 (mm) =');
A1=input('A1 (mm2)
=');
L2=input('Ingrese L2 (mm) =');
A2=input('A2 (mm2)
=');
L3=input('Ingrese L3 (mm) =');
A3=input('A3 (mm2)
=');
L4=input('Ingrese L4 (mm) =');
A4=input('A4 (mm2)
=');
P2=input('Fuerza en nodo 2 (N) =');
P4=input('Fuerza en nodo 4 (N) =');
C=[1 -1;-1 1];
K1=E*A1/L1*C;
K2=E*A2/L2*C;
K3=E*A3/L3*C;
K4=E*A4/L4*C;
K11=zeros(5);
K22=zeros(5);
K33=zeros(5);
K44=zeros(5);
%Calculo de K1:
for i=1:2
for j=1:2
K11(i,j)= K1(i,j);
end
end
%Calculo de K2:
for m=2:3
for n=2:3
K22(m,n)= K2(m-1,n-1);
end
end
%Calculo de K3:
for m=3:4
for n=3:4
K33(m,n)= K3(m-2,n-2);
end
end
%Calculo de K4:
for m=4:5
for n=4:5
K44(m,n)= K4(m-3,n-3);

end
end
%MATRIZ DE RIGIDEZ GLOBAL (K):
disp('MATRIZ RIGIDEZ GLOBAL (N/mm): ');
K=K11+K22+K33+K44
%VECTOR DEFORMACIONES:
Q4=((P4+1400000)*(K(3,3)*K(2,2)-K(2,3)*K(3,2))+P2*(K(3,2)*K(4,3)))/
(K(4,4)*(K(3,3)*K(2,2)-K(2,3)*K(3,2))-K(4,3)*K(3,4)*K(2,2));
Q3=(-P2*K(3,2)-Q4*K(3,4)*K(2,2))/(K(3,3)*K(2,2)-K(3,2)*K(2,3));
Q2=(P2-K(2,3)*Q3)/K(2,2);
Q=[0 ;Q2; Q3; Q4; 3.5]
%VECTOR FUERZAS:
F=K*Q
%ESFUERZOS:
disp('ESFUERZOS (N/mm2) : ');
Esf1=E/L1*[-1 1]*[Q(1);Q(2)]
Esf2=E/L2*[-1 1]*[Q(2);Q(3)]
Esf3=E/L3*[-1 1]*[Q(3);Q(4)]
Esf4=E/L4*[-1 1]*[Q(4);Q(5)]

USO DEL PROGRAMA DE MATLAB


>>problema_3.6
Ingrese modulo de Young [N/mm2]= 200*10^3
Ingrese L1 [mm]

= 150

Ingrese A1 [mm2]

= 250

Ingrese L2 [mm]

= 150

Ingrese A2 [mm2]
Ingrese L3 [mm]

= 250
= 200

Ingrese A3 [mm2]
Ingrese L4 [mm]
Ingrese A4 [mm2]

= 400
= 200
= 400

Ingrese Fuerza en nodo 2[KN] = 300*10^3


Ingrese Fuerza en nodo 4[KN] = 608.75*10^3
>>DATOS DE SALIDA:

K=
1.0e+005 *

3.3333 -3.3333
-3.3333

6.6667

-3.3333

7.3333

-4.0000

-3.3333

-4.0000

8.0000

-4.0000

-4.0000

4.0000

Q=
0
2.1777
3.2605
4.1627
3.5000

F=
1.0e+005 *

-7.2591
3.6500
0.0000
6.2600
-2.6509

ESFUERZOS (N/mm2) :

Esf1 =

2.9036e+003

Esf2 =

1.4436e+003

Esf3 =

902.2727

Esf4 =

-662.7273

Observamos un pequeo error debido a los efectos de redondeo

AGREGAR TABLA COMPARATIVA

PROBLEMA 2:

SOLUCIN POR ELEMENTOS FINITOS

(A)El problema se modela usando dos elementos como se muestra en


la siguiente tabla de conectividad.

TABLA DE CONECTIVIDAD
ELEMENTO N
1
2

NODO1
3
4

NODO 2
1
2

Las condiciones de frontera en los nodos 3 y 4 son obvias: Q3=0 y Q4=0


Ahora, como la barra rgida tiene que permanecer recta Q1, Q2 y Q5
estn relacionadas como se muestra en la siguiente figura:

Las restricciones de multipunto que se deben a la configuracin rgida de


la barra estn dadas por:
Q10.4167 Q5=0
Q20.7500 Q5=0
(B)Las matrices de rigidez del elemento estn dadas por:
E1=206842.718795

N
N
y E 2=120000
2
mm
mm 2

A 1=645.16 mm 2 y A 2=806.45 mm2


l 1=l 2=914.4 mm

k 1=

E1 A 1 1 1
=10 3 3 1 145.939 145.939
l1 1 1
145.939 145.939

3
1

k 2=

E2 A 2 1 1
3
105.833 105.833
=10 4 2
l 2 1 1
105.833 105.833

4
2

La matriz de rigidez global es:

145.939
0
145.939 0 0
0
105.833
0 105.833 0
k =103 1 2 3 4 5 145.939
0
145.939
0
0
0
105.833
0
105.833 0
0
0
0
0
0

1
2
3
4
5

La matriz se modifica como sigue. S escoge un nmero C= [53.33x10 3] x


104; grande en comparacin con los valores de las rigideces. Como Q 3
=Q4=0, se agrega C en las posiciones (3,3) y (3,4) de K. Luego se
consideran las restricciones de multipunto dadas en la parte (A) Para la
Q 0.4167 Q5=0
0=0
primera matriz la restriccin, 1
, notamos que
,
1=1

2=0.4167

. La adicin la matriz de rigidez es la siguiente:

C 12 C 1 2
22.2226
= 107 1 5 53.33
2
22.2226
9.2602
C 1 2 C 2

Como

0=0

1
5

, entonces no hay adicin de fuerza. Similarmente la

consideracin de la segunda restriccin de multipunto

Q20.7500 Q5=0

da la adicin de rigidez:

C 12 C 1 2
39.9975
= 107 2 5 53.33
2
39.9975 29.9981
C 1 2 C 2

Como aqu tambin

0=0

2
5

, no hay incremento de fuerza.

Despus de agregar todas las rigideces precedentes, obtenemos las


ecuaciones modificadas finales:

533445.939
0
145.939 0 222226
0
533405.833
0 105.833 399975
103 145.939
0
533445.939
0
0
0
105.833
0
533405.833
0
222226
399975
0
0
392582.87

[ ][ ]
Q1
3.2730
Q2
5.8913
Q3 = 8.9541 104
Q4
1.1689 103
7.8567
Q5

][ ] [ ]
Q1
0
Q2
0
Q3 =
0
0
Q4
667233.242289
Q5

Los esfuerzos se calculan de la siguiente manera:


1=

2=

[]

E1
[ 1 1 ] Q3 =740.1629 N /mm2
l1
Q1

( )

[ ]

E2
[1 1 ] Q 4 =772.9859 N /mm2
l2
Q2

( )

SOLUCIN EN MATLAB
% PROBLEMA 3.6 [Ing. VERA]
%Numero de elementos finitos: 2
% DATOS:
% L = 914.4 mm
% A1 = 645.16 mm
A2 = 806.45 mm2
% E1=206842.718795Mpa E2=120000MPa
% para 1:
%B0=0 B1=1 B2=0.4167
% para 2:
%B0=0 B1=1 B2=0.7500
%C=53.33*10^7
%F=667233.242289N
clc;
E1=input('Ingrese modulo de Young del primer cuerpo en N/mm2 =');
E2=input('Ingrese modulo de Young del segundo cuerpo en N/mm2 =');
A1=input('A1 (mm2)
=');
A2=input('A2 (mm2)
=');
L=input('Ingrese L (mm) =');
B10=input('Para multipunto 1\n Ingrese B0 =');
B11=input('B1 =');
B12=input('B2(el signo de ser necesario) =');
B20=input('Para multipunto 2\n Ingrese B0 =');
B21=input('B1 =');
B22=input('B2(el signo de ser necesario) =');
F=input('ingrese la carga=');
C=input('Ingrese C=');
D=[1 -1;-1 1];
K1=E1*A1/L*D;
K2=E2*A2/L*D;
K1A=C*[B11*B11 B11*B12;B11*B12 B12*B12];
K2A=C*[B21*B21 B21*B22;B21*B22 B22*B22];
K3A=C*[1 0;0 1];
FM=[0;0;0;0;F];
K11=zeros(5);
K22=zeros(5);
K33=zeros(5);
K44=zeros(5);
K55=zeros(5);
E=[E1,E2];
%para la matriz de rigidez
for i=1:2
for j=1:2
K11(2*i-1,2*j-1)= K1(i,j);
end
end
for i=1:2
for j=1:2
K22(2*i,2*j)= K2(i,j);
end
end
for i=1:2
for j=1:2
K33(4*i-3,4*j-3)= K1A(i,j);
end

end
for i=1:2
for j=1:2
K44(3*i-1,3*j-1)= K2A(i,j);
end
end
for i=1:2
for j=1:2
K55(i+2,j+2)= K3A(i,j);
end
end
K=K11+K22+K33+K44+K55
%para la matriz de desplazamientos
Q=GaussJordan(K,FM)
%para los esfuerzos
for i=1:2
S=E(i)/L*[-1 1]*[Q(i+2);Q(i)]
end

DONDE:
%Metodo de gauss jordan
function x= GaussJordan(AA,b)
%DAtos
%AA es la matriz recibida
% A es la matriz aumentada
% b es el vector de la mano derecha
% n es el orden de la matriz
% Resultados
% x es el vector solucion
[n n]=size(AA);
x=zeros(n,1);
A=[AA b];
n1=n+1;
for i=1:n
if A(i,i)==0
A=Intercambio(A,i);
end
Piv=A(i,i);
for j=i:n1
A(i,j)=A(i,j)/Piv;
end
for k=1:n
if k~=i
Pivote=A(k,i);
for j=i:n1
A(k,j)=A(k,j)-Pivote*A(i,j);
end
end
end
end
for i=1:n
x(i)=A(i,n1);
end

DONDE:
function A=Intercambio(A,i)
% % DAtos
% % A es la matriz
% % n es el orden de la matriz
% % Resultados
% A es la nueva matriz despue del intercambio
[n n1]=size(A);
k=i+1;
while (k<=n)&&(A(k,i)==0)
k=k+1;
end
if k<=n
for j=1:n1
temp=A(i,j);
A(i,j)=A(k,j);
A(k,j)=temp;
end
end

USO DEL PROGRAMA DEL MATLAB


Ingrese modulo de Young del primer cuerpo en N/mm2 =206842.718795
Ingrese modulo de Young del segundo cuerpo en N/mm2 =120000
A1 (mm2)

=645.16

A2 (mm2)

=806.45

Ingrese L (mm) =914.4


Para multipunto 1
Ingrese B0 =0
B1 =1
B2(el signo de ser necesario) =-0.4167
Para multipunto 2
Ingrese B0 =0
B1 =1
B2(el signo de ser necesario) =-0.75
ingrese la carga=667233.242289
Ingrese C=533300000
DATOS DE SALIDA

K=
1.0e+008 *
5.3345
0

0 -0.0015
5.3341

-0.0015

0 -2.2223

0 -0.0011 -3.9998
5.3345

0 -0.0011
-2.2223 -3.9998

5.3341

3.9258

Q=
3.2765
5.8977
0.0009
0.0012
7.8651
S=
740.9609
S=
773.8189
Volvemos a observar que existen unas ligeras diferencias entre los
valores, esto debido a los efectos de redondeo.

PROBLEMA 3:
A)

du du d
2 du
=
=
dx d dx x 2x 1 d

d N1 d N 2
2
,
.q
x 2x 1 d
d

=B q

Que es de la forma

B=

d N1 d N2
( 1+ )
(1 )
2
2

,
=
sin
, sin
x2 x1 d
d
x 2x 1 4
4
4
4

B=

( 1+ )
(1 )

sin
, sin
4
4
2( x 2x 1)

B)
Ee A e l e 1 T
k=
[ B B ] d
2
1
e

( 1+ )
2 ( 1+ )
1
sin2
2 sin
E
A
l

4
4
k e= e e e
d
2
2 (1+ )
2 (1+ )
1 2(l e )
sin
sin
4
4