Sunteți pe pagina 1din 14

UNIVERSIDAD NACIONAL DE INGENIERA

FACULTAD DE INGENIERIA MECANICA

CURSO:

LABORATORIO DE CLCULO POR ELEMENTOS


FINITOS
(MC 516 E)
Problemas unidimensionales

PROFESOR: ING. JORGE VERA

PISCOYA SILVA ULISES ..20085507B

Problema 1
La viga rgida en la figura P3.9 estaba al nivel antes de aplicarse la carga. Encuentre el esfuerzo en
cada miembro vertical (sugerencia: la condicin de frontera es del tipo de restriccin de
multipunto.)

SOLUCION:
Datos segn el nmero de Orden: # =8.
Carga:
P= 15000 +2(8)/3 = 15005.333 lb.
ACERO:
rea
= 1 pulg2.
Longitud = 36 pulg.
E
= 30 x 106 psi

BRONCE AL MAGNESIO:
rea
= 1.25 pulg2.
Longitud = 36 pulg.
E
= 14511352.42 psi

Las deformacin en el elemento vertical ligadas a la viga horizontal.


Y definiremos 5 nodos con sus respectivos grados de libertad.

La condicin 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 figura anterior.
Las restricciones de multipunto que se deben a la configuracin rgida de la barra estaa dadas
por:
Q1 0.4167Q5 = 0
Q2 0.75Q5 = 0

a. En el problema se moldea usando dos elementos, como se muestra en la siguiente tabla


de conectividad.

TABLA DE CONECTIVIDAD
Elemento N
Nodo 1
1
3
2
4
b. Las matrices de rigidez del elemento estn dadas por:
[

Nodo 2
1
2

La matriz global de rigidez K es:

La matriz K se modifica como sigue. Se escoge un numero C = [83.33 x 104] x 105, grande
en comparacin con los valores de las rigideces. Se agrega C en las posiciones (3,3), (4,4).
Como Q1 0.4167 Q5 = 0, notamos que
. La condicin a la
matriz de rigidez se obtiene de las ecuaciones restricciones del multipunto.

La adicin de fuerza es cero ya que 0 = 0. Similarmente, la consideracin de la segunda


restriccin de multipunto Q2 0.75Q5 = 0, da la adicin de rigidez.
[

Despus de agregar todas las rigideces presentes, obtenemos las ecuaciones modificadas
finales.

]{

La solucin de esta ecuacin matricial ser:


Q = [0.0146 0.02623 1.5x10-7 1.6x10-7 0.035] pulg
Luego los esfuerzos en los elementos se recuperan de las ecuaciones conocidas de
esfuerzos:
[

psi

psi

PROGRAMA REALIZADO EN MATLAB PARA EL PROBLEMA 1


clc
clear all;
H=input('longitud de la viga(pulg) = ');
S1=input('area transversal 1 vertical(pulg2) = ');
S2=input('area transversal 2 vertical(pulg2) = ');
L1=input('longitud del 1er miembro vertical(pulg) = ');
L2=input('longitud del 2do miembro vertical(pulg) = ');
D1=input('ubicacion del 1er miembro(pulg) = ');
D2=input('ubicacion del 2do miembro(pulg) = ');
P=input('carga P(libras) = ');
X=input('ubicacion de la carga(pulg) = ');
E1=input('modulo de elasticidad del 1er miembro vertical(psi) = ');
E2=input('modulo de elasticidad del 2do miembro vertical(psi) = ');
format long;
%matriz de rigidez para el primer elemento
w=zeros(5);
w(1,1)=1;w(1,3)=-1;w(3,1)=-1;w(3,3)=1;
m1=w;
K1=(E1*S1/L1)*m1;
%matriz de rigidez para el segundo elemento
t=zeros(5);
t(2,2)=1;t(4,2)=-1;t(2,4)=-1;t(4,4)=1;
m2=t;
K2=(E2*S2/L2)*m2;
%defifniendo la matriz de rigidez

disp('..............................');
disp(' MATRIZ DE RIGIDEZ');
disp('..............................');
K=K1+K2
%-------------------------------------disp('..............................');
disp(' VALOR GRANDE DE C ESCOJIDO');
disp('..............................');
c= K(1,1)*10^5 %valor grande escogido
%-------------------------------------KT=zeros(5);
KT(3,3)=c;KT(4,4)=c;
b2=(-1)*D1/X;
b4=(-1)*D2/X;
MT1=[c c*(b2);c*(b2) c*(b2)^2];
MT2=[c c*(b4);c*(b4) c*(b4)^2];
MF1=zeros(5);
MF1(1,1)=MT1(1,1);MF1(1,5)=MT1(1,2);MF1(5,1)=MT1(2,1);MF1(5,5)=MT1(2,2);
MF2=zeros(5);
MF2(2,2)=MT2(1,1);MF2(2,5)=MT2(1,2);MF2(5,2)=MT2(2,1);MF2(5,5)=MT2(2,2);
disp('..............................');
disp(' AGREGANDO TODAS LAS RIGIDECES PRESENTES LA MATRIZ DE RIGIDEZ
SERA:');
disp('..............................');
MF=K+KT+MF1+MF2
%-----------------------------------------------------------------------z=[0 0 0 0 P]';
disp('..............................');
disp(' LA MATRIZ DE POSICION SERA:');
disp('..............................');
Q=inv(MF)*z
%-----------------------------------------------------------------------Q1= Q(1,1);
Q2= Q(2,1);
Q3= Q(3,1);
Q4= Q(4,1);
Q5= Q(5,1);
ESF1= (E1/L1)*[-1 1]*[Q3 Q1]';
ESF2= (E2/L2)*[-1 1]*[Q4 Q2]';
%MOSTRANDO LOS RESULTADOS
disp('..............................');
disp(' RESULTADOS');
disp('============');
disp('EL VECTOR DESPLAZAMIENTO (pulg)');
disp('Q1');
disp(Q1);
disp('Q2');
disp(Q2);
disp('Q3');
disp(Q3);
disp('Q4');
disp(Q4);
disp('Q5');
disp(Q5);
disp('ESFUERZO EN 1 (psi)');
disp(ESF1);

disp('ESFUERZO EN 2 (psi)');
disp(ESF2);

COMPILACION DEL PROGRAMA DEL PROBLEMA 1


longitud de la viga(pulg) = 36
area transversal 1 vertical(pulg2) = 1
area transversal 2 vertical(pulg2) = 1.25
longitud del 1er miembro vertical(pulg) = 36
longitud del 2do miembro vertical(pulg) = 36
ubicacion del 1er miembro(pulg) = 15
ubicacion del 2do miembro(pulg) = 27
carga P(libras) = 15005.33
ubicacion de la carga(pulg) = 36
modulo de elasticidad del 1er miembro vertical(psi) = 30000000
modulo de elasticidad del 2do miembro vertical(psi) = 14511352.42
RESULTADOS
============
EL VECTOR DESPLAZAMIENTO (pulg)
Q1
0.014604623370434
Q2
0.026288425998078
Q3
1.460447732566056e-007
Q4
1.589492948566515e-007
Q5
0.035051446596497
ESFUERZO EN 1 (psi)
1.217039777138380e+004
ESFUERZO EN 2 (psi)
1.059661965711010e+004

Problema 2
Considere una barra en la figura P3.6 determine los desplazamientos nodales, los esfuerzos
en los elementos y las reacciones en los soportes

SOLUCION:
Datos segn el nmero de Orden: # =8.
Por tal razn F1= 305.8KN y F2=602.8KN

TABLA DE CONECTIVIDAD
Elemento N
1
2
3
4

Nodo 1
1
2
3
4

Nodo 2
2
3
4
5

Colocando los valores numricos en el sistema internacional:

La matriz global de rigidez K es:

Definimos: C=
X
Aumentar C en (1,1) y en (5,5)

]
F = [0 305.8 0 602.8 0] T *103

Aumentar en 3.5 x10-3 x C en F(5,1)


F = [0 305.8 0 602.8 28x106 ] T *103

Ademas: F=KQ despejando el valor de Q


Q = [7.393 x10-8 1.7746 x10-4 2.987 x10-3 3.997x10-3 3.5 x10-3 ] T

Calculo de los esfuerzos:


[

R1 = -CxQ1
R5=-Cx(Q5-d)

R1=-677.5KN
R5=-231KN

PROGRAMA REALIZADO EN MATLAB PARA EL PROBLEMA 2


clc
clear all;
format long;
E=input('modulo de elasticidad (PASCAL) = ');
A1=input('area mas delgada (metros cuadrados) = ');
A2=input('area mas gruesa (metros cuadrados) = ');
L1=input('longitud de los puntos 1 - 2 (metros)= ');
L2=input('longitud de los puntos 2 - 3 (metros)= ');
L3=input('longitud de los puntos 3 - 4 (metros)= ');
L4=input('longitud de los puntos 4 - 5 (metros)= ');
F1=input('ingrese la primera fuerza en newtons = ');
F2=input('ingrese la segunda fuerza en newtons = ');
d=input('distancia de la pared a la barra = ');
M1=[1 -1 0 0 0;-1 1 0 0 0;0 0 0 0 0;0 0 0 0 0;0 0 0 0 0];
K1=(E.*A1./L1).*M1
M2=[0 0 0 0 0;0 1 -1 0 0;0 -1 1 0 0;0 0 0 0 0;0 0 0 0 0];
K2=(E.*A1./L2).*M2
M3=[0 0 0 0 0;0 0 0 0 0;0 0 1 -1 0;0 0 -1 1 0;0 0 0 0 0];
K3=(E.*A2./L3).*M3
M4=[0 0 0 0 0;0 0 0 0 0;0 0 0 0 0;0 0 0 1 -1;0 0 0 -1 1];
K4=(E.*A2./L4).*M4
KK=K1+K2+K3+K4
%calculo del valor de C
CC = max(max(KK));
C=CC*10000
MX=C.*[1 0 0 0 0;0 0 0 0 0;0 0 0 0 0;0 0 0 0 0;0 0 0 0 1];
K=KK+MX
FF=[0;F1;0;F2;0]
F=[0;F1;0;F2;(d.*C)]
Q=(inv(K))*F
sigma_1=(E/L1)*(-Q(1)+Q(2))
sigma_2=(E/L2)*(-Q(2)+Q(3))
10

sigma_3=(E/L3)*(-Q(3)+Q(4))
sigma_4=(E/L3)*(-Q(4)+Q(5))
R1=-C*Q(1)
R5=-C*(Q(5)-d)
COMPILACION DEL PROGRAMA DEL PROBLEMA 2
modulo de elasticidad (PASCAL) = 200*10^9
area mas delgada (metros cuadrados) = 250*10^(-6)
area mas gruesa (metros cuadrados) = 400*10^(-6)
longitud de los puntos 1 - 2 (metros)= 150*10^(-3)
longitud de los puntos 2 - 3 (metros)= 150*10^(-3)
longitud de los puntos 3 - 4 (metros)= 200*10^(-3)
longitud de los puntos 4 - 5 (metros)= 200*10^(-3)
ingrese la primera fuerza en newtons = 305.8*10^3
ingrese la segunda fuerza en newtons = 602.8*10^3
distancia de la pared a la barra = 3.5*10^(-3)
Q=
0.000000084697093
0.002032814928224
0.003148145159355
0.004077587018631
0.003500028877907
sigma_1 =
2.710306974841481e+009
sigma_2 =
1.487106974841482e+009
sigma_3 =
9.294418592759261e+008
sigma_4 =
-5.775581407240750e+008
R1 =
-6.775767437103703e+005
R5 =
-2.310232562890979e+005
Problema 3
Este problema refuerza el hecho de que una vez que 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 P3.11 .La transformacin

11

Se usa para relacionar las coordenadas x y .Sea el campo del desplazamiento interpolado
por:

Donde se supone que las funciones de forma N1 , N2 son:

a._ Desarrolle la relacin =Bq. Es decir desarrolle la matriz B


b._ Desarrolle la matriz de rigidez K (no tiene usted que evaluar las integrales)

Solucin:
Definamos las posiciones de los puntos a analizar

12

B= (1/(400*10-3)[-1 1]
B = 2.5 *[-1 1]
TABLA DE CONECTIVIDAD
Elemento N
1
2

K1 = (E*A/L1)* [

Nodo 1
1
1

K1 = (70000*106 x 140*10-6)/(400*10-3)* [
K1 = 2.45*107 *[

Nodo 2
2
2

K2 = (E*A/L2)* [

K2 = 2.062*107*[

K=K1 + K2
K = 4.512*107*[

PROGRAMA REALIZADO EN MATLAB PARA EL PROBLEMA 3


clc
clear all;
format long;
L=input('Longitud del perno con la rosca (m) = ');

13

EA=input('Modulo de elasticidad de Aluminio (PASCAL) = ');


EB=input('Modulo de elasticidad del laton (PASCAL) = ');
AA=input('Area del tubo de aluminio (m^2) = ');
d=input('Diametro del perno de laton (m^2) = ');
AB=(pi*d^2)/4;
M=[-1 1];
M1=[1 -1;-1 1];
B=(1/L).*M
K1=(EA.*AA./L).*M1
K2=(EB.*AB./L).*M1
K=K1+K2

COMPILACION DEL PROGRAMA DEL PROBLEMA 3


Longitud del perno con la rosca (m) = 400*10^-3
Modulo de elasticidad de Aluminio (PASCAL) = 70000*10^6
Modulo de elasticidad del laton (PASCAL) = 105000*10^6
Area del tubo de aluminio (m^2) = 140*10^-6
Diametro del perno de laton (m^2) = 10*10^-3
B=
-2.500000000000000 2.500000000000000
K1 =
24500000 -24500000
-24500000 24500000
K2 =
1.0e+007 *
2.061670178918302 -2.061670178918302
-2.061670178918302 2.061670178918302
K=
1.0e+007 *
4.511670178918302 -4.511670178918302
-4.511670178918302
4.511670178918302

14

S-ar putea să vă placă și