Anda di halaman 1dari 4

21-11-2018 Deber Estructuras

Obtener los diagramas de momento


y momento; las reacciones con las
redundantes dadas anteriormente.

David Naula López


ESCUELA POLITÉCNICA NACIONAL
Código y diagramas.
%Escuela Politécnica Nacional
%Facultad de ingeniería civil y ambiental.
%Deber #6
%Realizado por: David Naula López
%Estructuras 2
clear
clc
%Declaración de variables unidades (t)(m)(t/m^2)(C)(t/m)(rad)
b=0.25;
h=0.4;
e=2.1*10^6;
t1=9;
t2=18;
L=4;
w=2;
alfa=9.9*10^-6;
dr1=0.001;
dr2=0.009;
dr3=0.012;
dp=0.008;
%Inercia
i=b*h^3/12;
%Matriz dql
dql=[-29/24;-95/24;-347/48]*((w*L^4)/(e*i));
%Matriz dqt
dqte=[1/2;2;9/2]*((alfa)*(t1-t2)*L^2/h);
%Matriz dqr
dqr=[-1;-2;-3]*dr1*L;
%Matriz dqs
dqs=dqr+dqte+dql;
%Matriz DQ
Dq=[-dr2;-dr3-dp;0];
%Matriz de flexibilidad
F=[1/3 5/6 4/3;5/6 8/3 14/3; 4/3 14/3 9]*((L^3)/(e*i));
%Resultados de las reacciones de las redundantes
Q=F^-1*(Dq-dqs);
disp('Matriz de redundantes')
disp(Q)
%Diagrama de momentos
aml=[-3*w*L^2;-17*w*L^2/8;-3*w*L^2/2;-3*w*L^2/2;-w*L^2;-w*L^2/2;-
w*L^2/2;0;0];
amq=[L 2*L 3*L;L/2 1.5*L 2.5*L;0 L 2*L;0 L 2*L;0 0.5*L 1.5*L;0 0 L;0 0
L;0 0 0.5*L;0 0 0];
Am=aml+amq*Q;
%Como para arriba es negativo en el diagrama de momento para graficar
en
%matlab cambia de signo
Am1=Am*-1;
x=[0;2;4;4;6;8;8;10;12];
%Diagrama de Corte
Vml=[2*w*L;1.5*w*L;w*L;w*L;w*L;w*L;w*L;w*L;0;0];
Vmq=[-1 -1 -1;-1 -1 -1;-1 -1 -1;0 -1 -1;0 -1 -1;0 -1 -1;0 0 -1;0 0 -
1;0 0 -1;0 0 -1];
Vm=Vml+Vmq*Q;
xv=[0;2;4;4;6;8;8;10;10;12];
%Cálculo de reacciones
%Momentos positivos antihorarios
%Reacciones hacia arriba positivas
Arl=[3*w*L^2;2*w*L;0;0;0];
Arq=[-L -2*L -3*L;-1 -1 -1;1 0 0;0 1 0;0 0 1];
Ar=Arl+Arq*Q;
disp('Reacciones')
disp(Ar)
%Graficos
plot(x,Am1)
grid on
hold on
plot([0, 12], [0,0])
plot(xv,Vm)
title('Diagrama de Momento (t*m) y Cortante (t)')
legend('M (t*m)','Longitud Viga','Cortante(t)')

Resultados:

Anda mungkin juga menyukai