Sie sind auf Seite 1von 13

1

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


















2

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:
PA = 10KN
t (espesor) = 150 mm
E = 3.0x10
5
N/mm
2

Y = 8.0gr-f/cm
3
= 78,45x10
-6
N/mm
3





3
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
=



4
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:






5
Luego el vector de desplazamiento ser:
| | mm
Q
Q
Q
Q
(
(
(
(

=
}
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







6

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
= =

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
(
(
(
(

+
=
(
(
(
(

=
64 . 220
56 . 882
6 . 13309
1 68 . 2647
4
3
2
1
1






7
4. MATRIZ DE RIGIDEZ

A continuacin pasamos a calcular la matriz de Rigidez Global, que
esta determinada por la siguiente ecuacin:

(
(
(
(


|
.
|

\
|
=
}
0 0 0 0
0 0 0 0
0 0 1 1
0 0 1 1
1
l
AE
K
i

(
(
(
(


|
.
|

\
|
+
0 0 0 0
0 1 1 0
0 1 1 0
0 0 0 0
2
l
AE
(
(
(
(


|
.
|

\
|

1 1 0 0
1 1 0 0
0 0 0 0
0 0 0 0
3
l
AE


Reemplazando para los valores calculados y utilizando la tabla de
conectividad obtenemos:



(
(
(
(


|
|
.
|

\
|
=
}
0 0 0 0
0 0 0 0
0 0 1 1
0 0 1 1
500
10 3 135000
1
5
x x
K
i
(
(
(
(


|
|
.
|

\
|
+
0 0 0 0
0 1 1 0
0 1 1 0
0 0 0 0
250
10 3 67500
2
5
x x


(
(
(
(


|
|
.
|

\
|
+
1 1 0 0
1 1 0 0
0 0 0 0
0 0 0 0
250
10 3 22500
3
5
x x


Finalmente:
mm
N
x K
i
(
(
(
(




=
}
270 270 0 0
270 1080 810 0
0 810 1620 810
0 0 810 810
10
5






8
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:

(
(
(
(

+
64 . 220
56 . 882
6 . 13309
1 68 . 2647 R
(
(
(
(

(
(
(
(




=
4
3
2 5
0
270 270 0 0
270 1080 810 0
0 810 1620 810
0 0 810 810
10
Q
Q
Q
x

Para obtener los desplazamientos tomamos la siguiente submatriz:

(
(
(

64 . 220
56 . 882
6 . 13309
(
(
(

(
(
(



=
4
3
2
5
270 270 0
270 1080 810
0 810 1620
10
Q
Q
Q
x

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:
| | | |
(
(
(
(

= +
4
3
2 5
1
0
0 0 810 810 10 68 . 2647
Q
Q
Q
x R
Resolviendo obtenemos:
N R 06 . 10007
1
=





9
6. ESFUERZOS
Para calcular los valores de los esfuerzos por elemento, aplicamos la
siguiente ecuacin:
| |
(

|
.
|

\
|
=
1
1 1
i
i
e
e
Q
Q
l
E
o
Y obtenemos lo siguiente:

| |
2
1
5
1
5
1
07406 . 0 10
3511 . 12
0
1 1
500
10 3
mm
N
x
x
=
(

|
|
.
|

\
|
=

o o
| |
2
2
5
2
5
2
1481 . 0 10
6882 . 24
3511 . 12
1 1
250
10 3
mm
N
x
x
=
(

|
|
.
|

\
|
=

o o
| |
2
3
5
3
5
31
0000098 . 0 10
6990 . 24
6882 . 24
1 1
250
10 3
mm
N
x
x
=
(

|
|
.
|

\
|
=

o o





7. RESULTADOS
Finalmente, los resultados son mostrados en la siguiente tabla:

N R 06 . 10007
1
=
2
1
074 . 0
mm
N
= o
2
2
0.1481
mm
N
= o
2
3
0.00000981
mm
N
= o







10

8. DIAGRAMA DE FLUJO

INICIO



INGRESO DE DATOS
CONSTANTES : E, f, t
VECTORES : L, A, P





CALCULO DE VECTORES
F=
(
(
(
(
(
(
(
(
(

+ +
+
+
2
2 2
2 2

2
3
2 3
1 2
1
1

AL
P
AL AL
AL AL
R
AL
A
; K=
(
(
(
(
(
(
(
(
(

+
+

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






TRAFORMACION DE ECUACION MATRICIAL
(
(
(
(
(
(
(
(
(

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

AL
P
AL AL
AL AL
AL
A
=
(
(
(
(
(
(
(
(
(

+
+

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
(
(
(
(

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


11
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('..............................');
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 /


12
\ 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 *

-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


13
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.

Das könnte Ihnen auch gefallen