Documente Academic
Documente Profesional
Documente Cultură
FACULTAD DE INGENIERIA
Carrera de Ingeniería Civil
TRABAJO GRUPAL
CURSO: 7MO A
INTEGRANTES:
2018– 1
MATRIZ DE RIGIDES DE LA ESTRUCTURA
% Matrices de rigidez en coordenadas locales
% Se utiliza la rutina k_port_rig
% [k]=k_port_corte(E,A,G,I,L,f)
[k1]=k_port_corte(E,G,I,A,f,L1);
[k2]=k_port_corte(E,G,I,A,f,L2);
[k3]=k_port_corte(E,G,I,A,f,L3);
[k4]=k_port_corte(E,G,I,A,f,L4);
[k5]=k_port_corte(E,G,I,A,f,L5);
function [k]=k_port_corte(E,G,I,A,f,L)
% [k]=k_port_rig(E,A,G,I,f,L)
% Calcula la matriz de rigidez de un elemento pórtico plano considerando
% deformaciones por flexión y por cortante.
% constante en un sistema reducido
% Datos:
% E = módulo de elasticidad
% G= módulo de corte
% I= Inercia de los elementos
% A= Área de la sección
% Ac= Área de corte
% f= Factor de forma
% L = longitud del elemento
Ac = A/f;
B = (6*E*I)/(Ac*G*L^2);
k1 = ((2*E*I*(2+B))/(L*(1+2*B)));
a = ((2*E*I*(1-B))/(L*(1+2*B)));
k2=k1;
k = [k1 a 0
a k2 0
0 0 A*E/L];
end
MATRIZ DE TRANSFORMACION DE LA ESTRUCTURA.
%Matriz de transformación.
%Se utiliza la rutina T_port_corte
%[T]=T_port_corte(L,alfa,beta1,beta2,dist)
[T1]=T_port_corte(L1,alfa1,0,0,[0 0 0 0]);
[T2]=T_port_corte(L2,alfa2,0,0,[0 0 0 0]);
[T3]=T_port_corte(L3,alfa3,0,0,[0 0 0 0]);
[T4]=T_port_corte(L4,alfa4,0,0,[0 0 4 0]);
[T5]=T_port_corte(L5,alfa5,0,0,[0 0 4 4]);
function [T]=T_port_corte(L,alfa,beta1,beta2,dist)
% [T]=T3_EP(L,alfa,beta1,beta2)
% Calcula la matriz de transformación de un pórtico plano de un
% sistema de coord. reducidas a un sistema de coord. de nudos
% Datos:
% L = longitud del elemento
% alfa = ángulo del eje local con respecto al eje global
% beta1 = ángulo del nudo inicial con respecto al eje global
% beta2 = ángulo del nudo final con respecto al eje global
dx1=dist(1);
dy1=dist(2);
dx2=dist(3);
dy2=dist(4);
c1=cosd(alfa-beta1);
c2=cosd(alfa-beta2);
s1=sind(alfa-beta1);
s2=sind(alfa-beta2);
end
MATRIZ DE RIGIDEZ EN COORDENADAS DE NUDO
%% VECTOR DE CARGAS
%QL=[0 0 0 0 0 ]'(Grados de libertad)
QL=zeros(9,1);
QL(1)=10;
QL(5)=-10;
QL(7)=10;
%% DESPLAZAMIENTOS
DL=SLL\(QL);