Professional Documents
Culture Documents
INGENIERA CIVIL
Para encontrar la matriz de rigidez de este elemento emplearemos las siguientes ecuaciones, las mismas que se basan en anlisis de una viga de cimentacin totalmente flexible y se complementa con el aumento de la rigidez por poseer nudos rgidos:
Pgina
Dnde:
: Constante que depende del suelo (Coeficiente de Balasto) y del Elemento (EI/r)
f: Esla luz libre de la viga El aporte de los sectores de rigidez infinita a la matriz de rigidez del elemento es el siguiente: Rigidez Local a flexin:
Rigidez recproca a flexin corte: Rigidez Local al corte: Rigidez recproca al corte: Rigidez Local al corte: Dnde:
1, 2son los coeficientes de balasto del suelo en donde se ubican las secciones rgidas r1, r2 son las bases de las secciones de rigidez infinita C1, C2 son las longitudes de las secciones de rigidez infinita La matriz de rigidez del elemento es entonces:
Empleado el formulario anterior para obtener la matriz de rigidez de cada elemento podemos hallar la matriz de rigidez de toda la estructura K por mtodo de ensamblaje directo, luego ubicamos el vector de Cargas Q que depende de los grados de libertad de la Estructura. Una vez obtenido estas dos matrices hallamos por solucin de ecuaciones el vector de coordenadas q. Nuevamente por ensamblaje encontramos las deformaciones p de cada elemento y por medio de las constantes de integracin de A1, A2, A3, A4, para posteriormente ubicar las ecuaciones que rigen la flexin, cortante, giro y desplazamiento a lo largo de toda la viga. El programa de CEINCI-LAB resuelve la viga y revuelve estos valores cada cuarto de la luz. Anlisis Matricial de Estructuras 4 Pgina
Las constantes se calculan mediante el siguiente formulario de la Tabla 5.2 del Libro Anlisis Esttico de Estructuras. Las soluciones particulares , w, m, V se obtienen del formulario de la Tabla 5.1 del mismo libro. Por ultimo analizamos la presin transmitida al suelo que es igual al desplazamiento vertical por el coeficiente de balasto del suelo: En cada punto de la viga esta presin debe ser menor al esfuerzo admisible del suelo.
En el caso de que esta condicin no se cumpla se debe cambiar la seccin de la viga de cimentacin, por lo general se aumenta la base mas no altura del elemento que transmite mucha presin al suelo.
PROGRAMAS DE CEINCI-LAB
Rigidez de una Viga de Cimentacin con Nudos Rgidos La siguiente funcin creada en Matlab tiene como datos de entrada todos los especificados en los grficos, adems de los parmetros que dependen del suelo y del material de la viga E.
%Inicio function [K3]=k_elem_viga_cim_Nudo_Rigido(r,r1,r2,h,L,C1,C2,E,bal,bal1,bal2) % r,h Dimensiones de la viga de cimentacin % L Longitud del Elemento % E Modulo de Elasticidad del Elemento % bal Coeficiente de Basalto I=r*(h^3)/12; EI=E*I; %Momento de inercia y rigidez a flexin landa=((4*EI)/(bal*r))^0.25; %Longitud elstica a flexin f=L-C1-C2; s=sin(f/landa);c=cos(f/landa);S=sinh(f/landa);C=cosh(f/landa); den=S^2-s^2; B=bal*r; B1=bal1*r1; B2=bal2*r2; k=(2*EI/landa)*(C*S-s*c)/den; kp=k; a=(2*EI/landa)*(s*C-S*c)/den; t=(4*EI/landa^3)*(S*C+s*c)/den; b=(2*EI/landa^2)*(s^2+S^2)/den; bp=b; bo=(4*EI/landa^2)*s*S/den; to=(4*EI/landa^3)*(S*c+C*s)/den;
Pgina
K3=[k1 -b1 a1 bo1; -b1 t1 -bo1p -to; a1 -bo1p k1p b1p; bo1 -to b1p t1p]; return %----fin----
Modificacin del Programa Krigidez_3_estructuras Este programa devuelve la rigidez de tres tipos de sistemas estructurales, la nueva versin creada implementa el clculo de un sistema estructural compuesto por vigas de cimentacin y nudos de rigidez infinita. Lo que se realiz es aumentar un caso cuando icod=4.
function [SS]=krigidez_4_estructuras (ngl,ELEM,L,seno,coseno,VC,E,icod) % Programa para encontrar la matriz de rigidez de: % ArmaduraPlana -----------------icod=1 % Viga de Cimentacin -------------icod=2 % Prtico Plano -------------------icod=3 % Viga de Cimentacion Nudo Rigido--icod=4 % % Por: Roberto AguiarFalcon % CEINCI-ESPE % Julio de 2012 Cuarta Versin (Se incorpora viga de cimentacin con Nudo Rgido) %------------------------------------------------------------% [SS]=krigidez_4_estructuras (ngl,ELEM,L,seno,coseno,VC,E,icod) %------------------------------------------------------------% ELEM Matriz que contiene la base y la altura de los elementos % para el caso de prticos planos. % L Vector que contiene la longitud de los elementos % seno Vectorque contiene los senos de los elementos % coseno Vector que contiene los cosenos de los elementos % VC Matriz que contiene los vectores de colocacin de elementos % E Modulo de elasticidad del material % SS Matriz de rigidez de la estructura % ngl Nmero de grados de libertad % BAL Matriz que contiene los balastos de cada elemento: bal,bal1,bal2; % Lrig Matriz que contiene los sectores de rigidez: C1,C2 % Srig Matriz con las bases de las secciones rgidas: r1,r2 % bal1,C1,r1 son datos del nudo inicial rgido % bal2,C2,r2 son datos del nudo final rgido
Pgina
For i=1:mbr ificod==1 A=ELEM(i,1); %Area de elemento Lon=L(i);sen=seno(i);cose=coseno(i); [k]=kdiagonal(A,Lon,E,sen,cose); elseificod==2 r=ELEM(i,1);h=ELEM(i,2);Lon=L(i); [k]=k_elem_viga_cim(r,h,Lon,E,bal); elseificod==3 b=ELEM(i,1);h=ELEM(i,2);Lon=L(i);sen=seno(i);cose=coseno(i); [k]=kmiembro(b,h,Lon,E,sen,cose); else r=ELEM(i,1);h=ELEM(i,2);Lon=L(i); r1=Srig(i,1);r2=Srig(i,2);C1=Lrig(i,1);C2=Lrig(i,2); bal=BAL(i,1);bal1=BAL(i,2);bal2=BAL(i,3); [k]=k_elem_viga_cim_Nudo_Rigido(r,r1,r2,h,Lon,C1,C2,E,bal,bal1,bal2); end for j=1:ico jj=VC(i,j); ifjj==0 continue end for m=1:ico mm=VC(i,m); if mm==0 continue end SS(jj,mm)=SS(jj,mm)+k(j,m); end end end return %---fin---
Es necesario detallar que solo se debe ingresar los datos de los nudos rgidos cuando icod=4 por lo que estos datos se pedirn en pantalla una vez corrido el programa.
Pgina
Pgina
Ahora presentamos el proceso por medio del computador con el programa CEINCI-LAB:
% % Ejercicio: VIGA DE CIMENTACION CON NUDOS RIGIDOS 17/07.2012
% El esfuerzo admisible del suelo es 2 kg/cm2 o 20 T/m2; fprintf('Solucin de Viga de Cimentacin con Nudo Rgido\n'); fprintf('***********************************************\n'); nod=2; nr=1; RES=[1 0 0]; [CG,ngl]=cg (nod,nr,RES); GEN=[1 1 2 0 0 0 0]; [NI,NJ]=gn_portico(GEN); [VC]=vc(NI,NJ,CG); NUDOS=[1 0 0 1 1 5.4 0]; [X,Y]=glinea_portico(NUDOS); [L,seno,coseno]=longitud (X,Y,NI,NJ); ELEM=[1 0.8]; E=2100000; icod=4; % En krigidez_4_estructuras se ingresa en pantalla: % BAL=[3000 3000 3000] % Lrig=[1 0.4] % Srig=[1 1] [SS]=krigidez_4_estructuras (ngl,ELEM,L,seno,coseno,VC,E,icod) Q=[20 -50 -3 -30]'; q=SS\Q; bal=3000;Fm=0; cada_cuarto_cimentacion(q,VC,ELEM,L,Fm,E,bal)
Los resultados obtenidos son los siguientes: Momentos y fuerzas cada cuarto de la luz, la presin corresponde al esfuerzo transmitido al suelo: TOT=
X Desplaz. Giro Momento Corte Presin 0 0.0082 -0.0016 19.6087 -49.6287 24.7346X 1.3500 0.0061 -0.0015 -26.8254 -20.6155 18.3244 2.7000 0.0045 -0.0009 -39.6251 0.5378 13.3807 4.0500 0.0036 -0.0004 -27.6787 16.5670 10.7303 5.4000 0.0032 -0.0002 4.0742 30.2428 9.6689
Pgina
Podemos ver que existe problema en el nudo inicial de la viga donde sobrepasa el esfuerzo admisible del suelo, para solucionar este problema tenemos que aumentar la seccin de la viga de cimentacin, variamos a una viga de 1.20 m x 0.8 m en toda su longitud, realizamos estos cambios en el programa:
ELEM=[1.2 0.8] Srig=[1.2 1.2]
Los resultados obtenidos con esta variacin de la seccin son los siguientes: Matriz de rigidez del Elemento: K=
2.3224 -0.7350 1.1821 0.5929 -0.7350 0.3028 -0.4782 -0.1911 1.1821 -0.4782 1.5466 0.5601 0.5929 -0.1911 0.5601 0.2803
Momentos y fuerzas cada cuarto de la luz, la presin corresponde al esfuerzo transmitido al suelo
TOT = X Desplaz. Giro Momento Corte Presin 0 0.0066 -0.0013 19.6087 -49.6287 19.7877 1.3500 0.0049 -0.0012 -26.8254 -20.6155 14.6595 2.7000 0.0036 -0.0007 -39.6251 0.5378 10.7046 4.0500 0.0029 -0.0003 -27.6787 16.5670 8.5842 5.4000 0.0026 -0.0002 4.0742 30.2428 7.7351
Ahora cumple con la condicin inicial, para que el suelo pueda soportar la estructura:
Pgina