Sie sind auf Seite 1von 4

EJERICICIO 1

Una estructura está sometida a una excitación P(t). Calcule la respuesta en el tiempo.
Suponga, m =1 kg, P0 =10 N, Tn =1 seg, Td =0.5 seg y que no existe amortiguamiento.
Utilice un intervalo de tiempo de integración de 0.1 segundos.

EJERICICIO 2

Repita el ejercicio anterior si se tiene un factor de amortiguamiento crítico de 0.05.


Ejercicio 3
Una estructura está sometida a una excitación P(t). Calcule la respuesta en el tiempo
utilizando el método exacto de interpolación de la excitación. Suponga, m=1 kg,
po=10 N, Tn=1 seg, ζ=0.05, td=0.5 seg. Utilice un intervalo de tiempo de integración
de 0.1 segundos.
%MÉTODO DE LA INTERPOLACIÓN DE LA EXCITACIÓN--------
%-----------------------CALCULOS INICIALES.---------------
--------
Amort=0.05;
m=0.2533;
%m=1;
Tn=1;
wn=2*pi/Tn;
k=m*(wn.^2);
Dt=0.1;
%CALCULOS EXTRAS CON EL FIN DE REDUCIR TERMINOS DE LAS
ECUACIONES
wD=wn*sqrt(1-(Amort.^2));
a=exp(-Amort*wn*Dt);
b=sin(wD*Dt);
c=cos(wD*Dt);
d=Amort/(sqrt(1-(Amort.^2)));
e=2*Amort/(wn*Dt);
f=(1-2*Amort.^2)/(wD*Dt);
g=(2*Amort.^2 -1)/(wD*Dt);
h=wn/(sqrt(1-(Amort.^2)));
%---CALCULANDO COEFICIENTES EN LAS FÓRMULAS DE
RECURRENCIA--------
A=a*((d*b)+c);
B=a*((1/wD)*b);
C=(1/k)*((((e+((((a*(((f-d)*(b)-((1+e)*(c))))))))))));
D=(1/k)*(((((1-e+((((a)*(((g*b)+(e*c)))))))))));
Apri=-a*((wn/sqrt(1-(Amort.^2))*b));
Bpri=a*((c-(d*b)));
Cpri=(1/k)*(((((-
1/Dt)+((((a*(((h+((1/Dt)*d))*b)+((1/Dt)*c))))))))));
Dpri=(1/k)*(1/Dt)*((((1-(((a*((d*b)+c))))))));
%-------INTRODUCIENDO COEFICIENTES EN ECUACIONES DE
RECURRENCIA-
ti=(0:Dt:1);
P=10*sin(pi*ti/0.6);
U=10/k*(1-cos(wn*ti));
v=10/k*(sin(wn*ti));
%P(i+1)=10
U=zeros(1,length(ti));
vel=zeros(1,length(ti));
for i = 1:length(ti)-1;
U(i+1)=A*U(i)+B*vel(i)+C*P(i)+D*P(i+1)
vel(i+1)=Apri*U(i)+Bpri*vel(i)+Cpri*P(i)+Dpri*P(i+1);
end
plot(ti,U,'D')
hold on
plot(ti,U,'red')

plot(ti,v,'V')
plot(ti,v,'g')
hold on

ylabel('DESPLAZAMIENTO')
xlabel('TIEMPO')
title ('INTERPOLACION DE LA EXITACION SISMICA')
%grid on, axis equal

Das könnte Ihnen auch gefallen