Está en la página 1de 16

ndice

Enunciado del Problema....................................................................3


Solucin.............................................................................................4
Grados de Libertad Nodales..............................................................5
Vector Carga......................................................................................6
Matriz de Rigidez................................................................................8
Ecuacin de Rigidez y Condicin de Contorno..................................9
Esfuerzos y Resultados....................................................................10
Diagrama de Flujo.............................................................................11
Uso de Matlab...................................................................................12
Conclusiones................................................................................... 14
1
PRIMERA PRCTICA CALIFICADA
(TRACCION SIMPLE)
ENUNCIADO DEL PROBLEMA
Dado la siguiente placa triangular, cuyo espesor es constante,
t=150mm, calcular los esfuerzos en cada elemento finito y la
reaccin en el apoyo. Utilizar tres elementos finitos.
Considerar:
P
A
= 10KN
t (espesor) = 150 mm
E = 3.0x10
5
N/mm
2
Y = 8.0gr-f/cm
3
= 78,45x10
-6
N/mm
3
2
SOLUCION:
1. MODELADO DEL CUERPO REAL
Se consideraran tres elementos finitos. Para facilitar los clculos
los elementos finitos tendrn longitud de 500, 250 y 250mm.
Y los espesores lo calculamos tomando el punto medio de cada
elemento finito:
( )
( )
mm b
mm b
mm b
150
2
300
450
2
300 600
900
2
600 1200
1
2
1

Entonces, el modelado del cuerpo sera el siguiente:


Y las reas se calculan de la siguiente relacin:
t x b A
1 1

3
Cuadro de conectividad:
e
NODOS GDL l
e
(mm)
A
e
(mm
2
) (1) (2) 1 2
1 1 2 1 2 500 135000
2 2 3 2 3 250 67500
3 3 4 3 4 250 22500
2. GRADOS DE LIBERTAD NODALES (Vector
Desplazamiento)
A travs del grafico se muestran los grados de libertad nodales
globales:
4
Luego el vector de desplazamiento ser:
[ ] m m
Q
Q
Q
Q
1
1
1
1
]
1

4
3
2
0
Donde Q1= 0 pues la placa esta empotrada y los dems
desplazamientos son incgnitas que tendrn que ser calculadas.
3. VECTOR CARGA
5
Analizando las fuerzas en cada elemento finito:
( )
( )
( )
( )
( )
N
Axl y
F
N
Axl y
F
N
Axl y
F
N P
Axl y
F
N R R
Axl y
F
A
64 . 220
2
92 . 661
2
92 . 661
2
68 . 12647
2
68 . 2647
2
3 3
3
2 2
3
2 2
2
1 1
2
1 1
1 1
1



+
+ +
( )
N
Axl y
F 64 . 220
2
3 3
4

6
Ahora analizamos las fuerzas para todo el cuerpo:

N F F
N F F F
N F F F
N R F F
64 . 220
56 . 882
6 . 13309
68 . 2647
3
4 4
3
3
2
3 3
2
2
1
2 2
1
1
1 1

+
+
+

Entonces, el vector carga se expresara de la siguiente manera
[ ] N
R
F
F
F
F
F
1
1
1
1
]
1

1
1
1
1
]
1

6 4 . 2 2 0
5 6 . 8 8 2
6 . 1 3 3 0 9
1 6 8 . 2 6 4 7
4
3
2
1
1
4. MATRIZ DE RIGIDEZ
7
A continuacin pasamos a calcular la matriz de Rigidez Global, que
esta determinada por la siguiente ecuacin:
1
1
1
1
]
1

,
_

0 0 0 0
0 0 0 0
0 0 1 1
0 0 1 1
1
l
A E
K
i

1
1
1
1
]
1

,
_

+
0 0 0 0
0 1 1 0
0 1 1 0
0 0 0 0
2
l
A E
1
1
1
1
]
1

,
_

1 1 0 0
1 1 0 0
0 0 0 0
0 0 0 0
3
l
A E
Reemplazando para los valores calculados y utilizando la tabla de
conectividad obtenemos:
1
1
1
1
]
1

,
_

0 0 0 0
0 0 0 0
0 0 1 1
0 0 1 1
5 0 0
1 0 3 1 3 5 0 0 0
1
5
x x
K
i
1
1
1
1
]
1

,
_

+
0 0 0 0
0 1 1 0
0 1 1 0
0 0 0 0
2 5 0
1 0 3 6 7 5 0 0
2
5
x x
8
1
1
1
1
]
1

,
_

+
1 1 0 0
1 1 0 0
0 0 0 0
0 0 0 0
2 5 0
1 0 3 2 2 5 0 0
3
5
x x
Finalmente:
m m
N
x K
i
1
1
1
1
]
1

2 7 0 2 7 0 0 0
2 7 0 1 0 8 0 8 1 0 0
0 8 1 0 1 6 2 0 8 1 0
0 0 8 1 0 8 1 0
1 0
5
5. ECUACIONES DE RIGIDEZ Y CONDICIONES DE CONTORNO
La ecuacin de rigidez esta determinada por la siguiente ecuacin:

Q K F
i
i
Lo que con nuestros valores calculados tenemos:
9

1
1
1
1
]
1

+
6 4 . 2 2 0
5 6 . 8 8 2
6 . 1 3 3 0 9
1 6 8 . 2 6 4 7R
1
1
1
1
]
1

1
1
1
1
]
1

4
3
2
5
0
2 7 0 2 7 0 0 0
2 7 0 1 0 8 0 8 1 0 0
0 8 1 0 1 6 2 0 8 1 0
0 0 8 1 0 8 1 0
1 0
Q
Q
Q
x
Para obtener los desplazamientos tomamos la siguiente submatriz:

1
1
1
]
1

6 4 . 2 2 0
5 6 . 8 8 2
6 . 1 3 3 0 9
1
1
1
]
1

1
1
1
]
1

4
3
2
5
2 7 0 2 7 0 0
2 7 0 1 0 8 0 8 1 0
0 8 1 0 1 6 2 0
1 0
Q
Q
Q
x
10
Resolviendo este sistema de ecuaciones obtenemos:
mm x Q
mm x Q
mm x Q
5
4
5
3
5
2
10 6990 . 24
10 6882 . 24
10 3511 . 12

Y para obtener la reaccin en el empotramiento tmanos la


siguiente submatriz:
[ ] [ ]
1
1
1
1
]
1

+
4
3
2
5
1
0
0 0 8 1 0 8 1 0 1 0 6 8 . 2 6 4 7
Q
Q
Q
x R
Resolviendo obtenemos:
N R 06 . 10007
1

6. ESFUERZOS
Para calcular los valores de los esfuerzos por elemento, aplicamos
la siguiente ecuacin:
[ ]
1
]
1

,
_

1
1 1
i
i
e
e
Q
Q
l
E

11
Y obtenemos lo siguiente:
[ ]
2
1
5
1
5
1
0 7 4 0 6 . 0 1 0
3 5 1 1 . 1 2
0
1 1
5 0 0
1 0 3
m m
N
x
x

1
]
1

,
_



[ ]
2
2
5
2
5
2
1 4 8 1 . 0 1 0
6 8 8 2 . 2 4
3 5 1 1 . 1 2
1 1
2 5 0
1 0 3
m m
N
x
x

1
]
1

,
_



[ ]
2
3
5
3
5
3 1
0 0 0 0 0 9 8 . 0 1 0
6 9 9 0 . 2 4
6 8 8 2 . 2 4
1 1
2 5 0
1 0 3
m m
N
x
x

1
]
1

,
_



7. RESULTADOS
12
Finalmente, los resultados son mostrados en la siguiente tabla:
N R 06 . 10007
1

2
1
074 . 0
mm
N

2
2
0.1481
mm
N

2
3
0.00000981
mm
N

8. DIAGRAMA DE FLUJO
INICIO
INGRESO DE DATOS
CONSTANTES : E, f, t
VECTORES : L, A, P
CALCULO DE VECTORES
F=
1
1
1
1
1
1
1
1
1
]
1

+ +
+
+
2
2 2
2 2

2
3
2 3
1 2
1
1

AL
P
AL AL
AL AL
R
AL
A
; K=
1
1
1
1
1
1
1
1
1
]
1

+
+

3
3
3
3
3
3
2
2
3
3
2
2
2
2
1
1
2
2
1
1
1
1
1
1
0 0
0
0
0 0
L
EA
L
EA
L
EA
L
EA
L
EA
L
EA
L
EA
L
EA
L
EA
L
EA
L
EA
L
EA
13
TRAFORMACION DE ECUACION MATRICIAL
1
1
1
1
1
1
1
1
1
]
1

+ +
+
2
2 2
2 2
2
3
2 3
1 2
1

AL
P
AL AL
AL AL
AL
A
=
1
1
1
1
1
1
1
1
1
]
1

+
+

3
3
3
3
3
3
2
2
3
3
2
2
2
2
1
1
2
2
1
1
0 0
0
0 0
0 0 1
L
EA
L
EA
L
EA
L
EA
L
EA
L
EA
L
EA
L
EA
L
EA
L
EA
1
1
1
1
]
1

4
3
2
1
Q
Q
Q
R
IMPRESIN DE RESULTADOS
3 2 1 4 3 2 1
, , , , , , E E E Q Q Q R
FIN
Luego escribimos la siguiente funcin en MATLAB:
H=input('Ingrese la altura de la placa= ');
B=input('ingrese la base de la placa= ');
pa=input('Ingrese la carga PA= ');
pb=input('Ingrese la carga PB= ');
t=input('Ingrese el espesor de la placa= ');
j=input('Ingrese la densidad del material= ');
E=input('Ingrese el modulo de elasticidad= ');
h=[3*H/10 3*H/10 4*H/10];
j=j*9.81*10^(-6);s=0;
w=zeros(4);K44=zeros(4);
for i=1:3
a(i)=(s+h(i)/2)*B/H*t;
s=s+h(i);
w(i,i)=1;w(i,i+1)=-1;w(i+1,i)=-1;w(i+1,i+1)=1;
K44=K44+a(i)*E/h(i)*w;
w=zeros(4);
end
p=[];
p(1)=pa-a(1)/2*h(1)*j; p(2)=-a(1)/2*h(1)*j-a(2)/2*h(2)*j;
p(3)=-a(2)/2*h(2)*j-a(3)/2*h(3)*j+pb;
k44=K44(1:3,1:3);Q=k44\p';Q=[Q;0];k=K44(4,1:4)*Q;
R=k+a(3)/2*h(3)*j;
es=[];
for i=1:3
es(i,1)=E/h(i)*[-1 1]*Q(i:i+1,1);
end
clc;
%MOSTRANDO LOS RESULTADOS
disp('..............................');
14
disp(' RESULTADOS');
disp('============');
disp('EL VECTOR DESPLAZAMIENTO');
disp(Q);
disp('LA REACCION EN EL APOYO(N)');
disp(R);
disp('..............................');
disp('EL VECTOR DE ESFUERZOS(MPa)');
disp(' e1 e2 e3');
disp(es');
9. USO DEL PROGRAMA DE MATLAB
===== 1200 ========
\ PRIMERA /
\ PARTE /
\____600_____/
\SEGUNDA /
\ PARTE /
\__300_/
\ / TERCERA
\ / PARTE
\/
Luego ejecutamos el programa y obtenemos:
>>[E,F,Q,S]=traccion(3*10^11,78400,0.1125,0.05625,0.01875,
0.4,0.2,0.2,0.06,15000)
E =
1.8463e-014
F =
1.0e+004 *
15
-1.7940
1.7205
0.0588
0.0147
Q =
1.0e-006 *
0
0.2126
0.2213
0.2266
S =
1.0e+005 *
1.5947
0.1307
0.0784
Donde S es la matriz de esfuerzos, F es la matriz de fuerzas en los
nodos y Q es la matriz de deformaciones y E es el error al calcular la
reaccin en el nodo 1.
CONCLUSIONES
Se puede apreciar que las deformaciones son realmente pequeas
(dcimas de micras), adems todas son hacia abajo que es el sentido
positivo asumido como referencia.
Los esfuerzos son positivos, lo que indica esfuerzos de compresin
para nuestro sistema de referencia.
Se puede apreciar que los resultados de MATLAB arrojan un error de
1.846x10
-14
, prcticamente cero al momento de calcular la reaccin
en el nodo 1; mientras que haciendo los clculos manualmente se
obtiene un error de cero por ciento, con lo cual se podra afirmar que
la aproximacin a tres elementos finitos es totalmente exacta.
16

También podría gustarte