Está en la página 1de 11

UNIVERSIDAD NACIONAL DE INGENIERIA

FACULTAD DE INGENIERIA MECANICA

ESTRUCTURAS CON
NODOS NO
ARTICULADOS
Sexta práctica calificada
Calculo por elementos finitos (MC-516D)

2013-II
Alumno:
Bustamante Gonzalez, Luis Fernando
Código:
20102554J
ESTRUCTURAS CON NODOS NO ARTICULADOS UNI-FIM

Tabla de contenido

1. ENUNCIADO DEL PROBLEMA: ................................................................................... 2


2. MODELADO DEL CUERPO REAL .................................................................................. 2
1. GRADOS DE LIBERTAD NODALES ........................................ ...................................... 3
2. MATRIZ DE RIGIDEZ ................................................................................................... 4
3. ECUACIONES DE RIGIDEZ Y CONDICIONES DE CONTORNO ....................................... 5
4. ESFUERZOS ................................................................................................................ 6
5. DIAGRAMA DE FLUJO ................................................................................................. 7
6. PROGRAMACIÓN EN MATLAB ................................................................................... 8
7. CONCLUSIONES ........................................................................................................ 11

CALCULO POR ELEMENTOS FINITOS Página 1


ESTRUCTURAS CON NODOS NO ARTICULADOS UNI-FIM

1. ENUNCIADO DEL PROBLEMA


Determinar los desplazamientos de los nodos y la distribución de esfuerzos de la
armadura plana, la cual es puesta a las cargas mostradas en la figura. El modulo de
elasticidad del material es 𝟑. 𝟏𝒙𝟏𝟎𝟓 𝑵/𝒎𝒎𝟐 , el diámetro de la sección de cada viga es
50mm. Tener en cuenta que los nodos son no articulados y que el peso especifico del
material es 𝟕. 𝟖 𝒈𝒓𝒇/𝒄𝒎𝟑
PE=2000N

PA=5000N 45º

1500
PB=4000N
45º

45º

2. MODELADO DEL CUERPO REAL

5 6
3 5

CALCULO POR ELEMENTOS FINITOS Página 2


ESTRUCTURAS CON NODOS NO ARTICULADOS UNI-FIM

Se tienen 6 elementos con 5 nodos y 10 grados de libertad. Las coordenadas para los
nodos son:

Nodo X(mm) Y(mm)


1 0 0
2 1500 0
3 1500 1500
4 0 1500
5 -1500 1500

Luego se obtiene el Cuadro de conectividad:

Elemento Nodos GDL Le (mm) Ae (𝑚𝑚2 ) Ee (N/𝑚𝑚2 )


(1) (2) 1 2 3 4
1 1 2 5 6 1 2 1500.00 1963.5 3.1𝑥105
2 1 3 5 6 3 4 2121.321 1963.5 3.1𝑥105
3 1 4 5 6 7 8 1500.00 1963.5 3.1𝑥105
4 1 5 5 6 9 10 2121.321 1963.5 3.1𝑥105
5 3 4 7 8 3 4 1500.00 1963.5 3.1𝑥105
6 4 5 7 8 9 10 1500.00 1963.5 3.1𝑥105

3. GRADOS DE LIBERTAD NODALES

q14
q8 q11

q7 q13
q10
q9 q12 q15

q2
q5

q1 q6 q4
q3
Q3

CALCULO POR ELEMENTOS FINITOS Página 3


ESTRUCTURAS CON NODOS NO ARTICULADOS UNI-FIM

Luego el vector de desplazamiento será:

𝑄1
𝑄2
𝑄3
𝑄4
𝑄5
𝑄6
𝑄7
𝑄 = 𝑄8 𝑚𝑚
𝑄9
𝑄10
𝑄11
𝑄12
𝑄13
𝑄14
[𝑄15 ]

Donde 𝑄3 = 𝑄4 = 𝑄9 = 𝑄10 = 0, pues la viga esta empotrada en los nodos 2 y 3, los demás
desplazamientos son incógnitas que tendremos que calcular.

4. MATRIZ DE RIGIDEZ
A continuación pasamos a calcular la matriz de Rigidez Global, que está determinada por
la siguiente ecuación:

12 6𝑙𝑒 −12 6𝑙𝑒


𝐸𝐴 𝑒
1 −1 𝐸𝐼 𝑒 2
−6𝑙𝑒 2𝑙𝑒 2 ]
Respecto a 𝑋 ′ : ′
𝐾𝑡𝑤 =(𝑙) [ ] + ( 𝑙3 ) [ 6𝑙𝑒 4𝑙𝑒
−1 1 −12 −6𝑙𝑒 12 −6𝑙𝑒
6𝑙𝑒 2𝑙𝑒 2 −6𝑙𝑒 4𝑙𝑒 2

Respecto a (X, Y): 𝐾𝑠𝑟 = 𝐿𝑟𝑡 (𝐾𝑡𝑤 )𝐿𝑤𝑠 donde 𝐿𝑤𝑠 = 𝐿𝑟𝑡

𝑅4
𝐼=𝜋 = 4908738.5 𝑚𝑚2
4

CALCULO POR ELEMENTOS FINITOS Página 4


ESTRUCTURAS CON NODOS NO ARTICULADOS UNI-FIM

Elemento 1

Q2 Q5
Q4
Q6 Q2
𝒙𝟐 − 𝒙𝟏
𝒍𝟏 = =𝟏
𝒍
𝒚𝟐 − 𝒚𝟏
Q3 𝒎𝟏 = =𝟎
Q1Q5 Q6 Q4 𝒍
Q1
(1) (2)
1

1 0 −1 0
0 0 0 0
𝐾1 = 405789.05 × [ ]
−1 0 1 0
0 0 0 0
12 9000 −12 9000
3.1 × 105 × 4908738.5 9000 9 × 106 −9000 4.5 × 106 ]
+( ) [
15003 −12 −9000 12 −9000
9000 4.5 × 106 −9000 9 × 106

De la misma manera se calcula 𝐾2 , 𝐾3 , 𝐾4 , 𝐾5 , 𝐾6

La matriz de rigidez total de la armadura es:

𝐾 = 𝐾1 + 𝐾2 + 𝐾3 + 𝐾4 + 𝐾5 + 𝐾6

5. ESFUERZOS
Para calcular los valores de los esfuerzos por elemento, aplicamos la siguiente ecuación:

𝜎𝑒 = ±[𝜎𝑁 + 𝜎𝑀 ]

Donde:
𝜎𝑁 : 𝑒𝑠𝑓𝑢𝑒𝑟𝑧𝑜 𝑛𝑜𝑟𝑚𝑎𝑙(𝑑𝑒𝑏𝑖𝑑𝑜 𝑎 𝑙𝑎 𝑡𝑟𝑎𝑐𝑐𝑖𝑜𝑛)
𝜎𝑀 : 𝑒𝑠𝑓𝑢𝑒𝑟𝑧𝑜 𝑑𝑒 𝑙𝑎 𝑓𝑙𝑒𝑥𝑖𝑜𝑛(𝑑𝑒𝑏𝑖𝑑𝑜 𝑎𝑙 𝑚𝑜𝑚𝑒𝑛𝑡𝑜 𝑓𝑙𝑒𝑐𝑡𝑜𝑟)

𝐸𝑦
𝜎𝑒 = ( ) [6𝜉𝑞1 + (3𝜉 − 1)𝑙𝑒 𝑞2 − 6𝜉𝑞3 + (3𝜉 + 1)𝑙𝑒 𝑞4 ]
𝑙2 𝑒
𝑞1
𝐸 𝑞2
𝜎𝑀 = ( ) [−𝑙 −𝑚 𝑙 𝑚] [𝑞 ]
𝑙 𝑒 3
𝑞4

CALCULO POR ELEMENTOS FINITOS Página 5


ESTRUCTURAS CON NODOS NO ARTICULADOS UNI-FIM

6. DIAGRAMA DE FLUJO

CALCULO POR ELEMENTOS FINITOS Página 6


ESTRUCTURAS CON NODOS NO ARTICULADOS UNI-FIM

7. FUNCION EN MATLAB
XY=[0 0;40 0;40 30;0 30];
C=[1 2;3 2;1 3;4 3];
A=1;E=29.5*10^6;
Fx=[2 20*10^3];
Fy=[3 -25*10^3];
nfijos=[1 4];
npatinx=[2];
npatiny=[0];
%ingresando datos
XY=1500*[-1 1;0 1;1 1;0 0;1 0]; %coordenada nodales
C=[1 2;2 3;1 4;2 4;3 4;4 5]; %conectividad
Fx=[1 -5000]; %Fuerzas en x [nodo,fuerza]
Fy=[2 -2000;4 -3000]; %Fuerzas en y [nodo,fuerza]
d=7.8; %peso especifico
E=3.1*10^5;
d=50; A=pi*d^2/4;
nfijos=[3 5]; % nodos fijos en x,y
npatinx=[0]; % nodos fijos en y
npatiny=[0]; % nodos fijos en x
%---------------------------------------
% procesando numeros de nodos y de elementos
nn=size(XY);nn=nn(1);%num de nodos
ne=size(C);ne=ne(1);%num de el ementos
% Hallando la matriz de rigidez K
% inicializando valores
le=[];l=[];m=[];
K=zeros(2*nn,2*nn);
for e=1:ne
%hallando nodos de cada elemento
i=C(e,1); j=C(e,2);
%posiciones para cada nodo i,j
xi=XY(i,1); yi=XY(i,2);
xj=XY(j,1); yj=XY(j,2);
%posiciones de GDL para nodos i,j
Gi=[2*i-1 2*i];
Gj=[2*j-1 2*j];
%hallando logitud y cosenos directores de cada elemento
le(e)=sqrt((xj-xi)^2+(yj-yi)^2);
l(e)=(xj-xi)/le(e);
m(e)=(yj-yi)/le(e);
L=[l(e) m(e) 0 0; 0 0 l(e) m(e)];
Kl=(E*A/le(e))*[1 -1;-1 1]; %K local
Kg=(L'*Kl)*L; %K global

CALCULO POR ELEMENTOS FINITOS Página 7


ESTRUCTURAS CON NODOS NO ARTICULADOS UNI-FIM

%Kt: K temporal
Kt=zeros(2*nn,2*nn);
% colocando elementos ubicados en su posiciones globales
Kt(Gi,Gi)=Kg([1 2],[1 2]);
Kt(Gi,Gj)=Kg([1 2],[3 4]);
Kt(Gj,Gi)=Kg([3 4],[1 2]);
Kt(Gj,Gj)=Kg([3 4],[3 4]);
%agregando la matriz Kt a K
K=K+Kt;
end
%Crea el vector Fuerza a partir dew los datos Fx,Fy
F=zeros(2*nn,1);
F(Fx(:,1)*2-1)=Fx(:,2);
F(Fy(:,1)*2)=Fy(:,2);
% Enfoque de eliminación
% coloca 1 en M1 para apoyos fijos
% coloca 0 en M1 para apoyos móviles
% distingue si un apoyo es fijo o si tiene patín
M1=zeros(2*nn,1);
%para apoyos fijos
z=size(nfijos);z=z(2);
for p=1:z
M1(2*nfijos(p)-1:2*nfijos(p))=1;
end
%para apoyos con patin en x
if(npatinx(1)~=0)
z=size(npatinx);z=z(2);
for p=1:z
M1(2*npatinx(p))=1;
end
end
%para apoyos con patin en y
if(npatiny(1)~=0)
z=size(npatiny);z=z(2);
for p=1:z
M1(2*npatiny(p)-1)=1;
end
end

%coloca en elim las filas que se deben eliminar


%coloca en usa las filas que no se eleiminan
usa=[];elim=[];
for p=1:2*nn
if(M1(p)==0) %si el GDL es móvil
usa=[usa p];
else %si el GDL es fijo
elim=[elim p];

CALCULO POR ELEMENTOS FINITOS Página 8


ESTRUCTURAS CON NODOS NO ARTICULADOS UNI-FIM

end
end

%Halla Q usando el enfoque de eliminación


Ku=K(usa,usa); %K modificada para usar cond frontera
Fu=F(usa); %F modificada para usar cond frontera
Qu=Ku\Fu; %Q que no son cond. Frontera
Q=zeros(2*nn,1);
Q(usa)=Qu; %vector desplazamiento
%Hallando vector esfuerzo
esf=zeros(ne,1);
for e=1:ne
i=C(e,1); j=C(e,2); %i,j nodos del elemento
esf(e)=(E/le(e))*[-l(e) -m(e) l(e) m(e)]*Q([2*i-1 2*i
2*j-1 2*j]);
end
%Hallando reacciones
%R tiene 2 columnas
%la primera indica la posicion de la reacción
%la segunda indica el valor de la reacción
F=K*Q;
R=[elim;F(elim)']';

Ejecución del programa:

INGRESE EL NUMERO DE NODOS= 5


INGRESE EL NUEMRO DE ELEMENTOS= 7
INGRESE EL MODULO DE YOUNG=3.1e5
INGRESE EL DIAMETRO=50
INGRESE EL PESO ESPECIFICO (gr-f/cm^3)=7.8
e===(1) (2)====
INGRESE TABLA DE CONECTIVIDAD (solo nodos)= [1 2;2 3;3 4;2
4;1 4;4 5;1 5]
INGRESE LAS CORDENADAS DEL NODO
1
N(X)= 0
N(Y)= 0
INGRESE LAS CORDENADAS DEL NODO
2
N(X)= 1500
N(Y)= 0
INGRESE LAS CORDENADAS DEL NODO
3
N(X)= 3000
N(Y)= 0
INGRESE LAS CORDENADAS DEL NODO
4
N(X)= 1500

CALCULO POR ELEMENTOS FINITOS Página 9


ESTRUCTURAS CON NODOS NO ARTICULADOS UNI-FIM

N(Y)= 1500
INGRESE LAS CORDENADAS DEL NODO
5
N(X)= 0
N(Y)= 1500
===== RESULTADOS ==============
REACCION EN PUNTO (1) X(N)=
-1.634047510750955e+004
REACCION EN PUNTO (1) Y(N)=
-7.520571515552884e+003
MOMENTO EN PUNTO (1)(Nxmm) =
-8.470004922040227e+004
REACCION EN PUNTO (5) X(N)=
1.134047510750954e+004
REACCION EN PUNTO (5) Y(N)=
-2.436750156917257e+002
MOMENTO EN PUNTO(5)(Nxmm) =
-4.388783325569534e+004
ESFUERZOS=
5.5118 5.8687 -4.1628 -3.4516 5.2671 -7.0564 0

8. CONCLUSIONES

 La barra 6 presenta el mayor esfuerzo de tracción, esto debido a su ubicación en el sistema,


ya que forma parte de la base (parte empotrada) que sostiene todo el sistema.

 La barra 1 como era de esperarse no está sometida a esfuerzo alguno ya que sus dos
extremos la sostienen.

 Los valores de las deformaciones en el sistema son más cercanos a la realidad debido a que
en este caso estamos considerando el peso de cada elemento, ya que en comparación con
los resultados obtenidos en la tercera práctica, las deformaciones en este caso son de
mayor magnitud que en la práctica pasada.

 Los esfuerzos obtenidos son de mayor magnitud que en el caso de la tercera práctica, esto
se da fundamentalmente por la flexión que ocurre en cada elemento, ya que los esfuerzos
de tracción si son mínimos.

 Este tipo de análisis es muy recomendado debido a que a partir de éste, podremos deducir
el comportamiento (deformaciones) de cualquier armadura sometida a diferentes fuerzas
e inclusive cargas distribuidas a lo largo de cada elemento (incluyendo su propio peso).

CALCULO POR ELEMENTOS FINITOS Página 10

También podría gustarte