Está en la página 1de 45

UNIVERSIDAD DE HUÁNUCO

FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

disp('TRABAJO Nº3')
disp('ELABORACION DE UNA RUTINA EN MATLAB')
disp('Curso: Ingenieria Antisismica')
disp('Docente: Ing. Eric Lovon Davila')
disp('Alumna: Espinoza Alvarado, Veronica')
disp('seccion: "B"')
disp('fecha:08/11/18')

Ejercicio 1

Elabore una rutina en Matlab para calcular la respuesta de un sistema de un grado de


libertad utilizando el método de diferencia centrada. Escriba la función utilizando los
siguientes argumentos de input y output

[u,v]=IntDifcen(m,c,k,pt,dt,u0,v0)

m: Masa del sistema.


c: Amortiguamiento.
k: Rigidez.
pt: Vector con la fuerza excitadora en cada instante de tiempo.
dt: Intervalo de tiempo de la fuerza excitadora.
uo: Desplazamiento inicial.
vo: Velocidad inicial.
u: Vector con el desplazamiento versus tiempo.
v: Vector con la velocidad versus tiempo.

Utilizando esta función resuelva el ejercicio 1 y 2 de clases. Muestre en una tabla los
valores de desplazamiento y velocidad versus tiempo.

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


1
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

disp('Ejercicio Nº1') % Método de diferencia Centrada

disp('Ejemplo 1 de clase')

% ejemplo 1: Una estructura esta sometida a una excitacion P(t),


cuando el amortiguamiento critico es z=0. calcule la respuesta
en el tiempo. suponga:
function [u,v]=IntDifcen(m,c,k,pt,dt,Uo,Vo)
% definicion

m=1; % (kg) masa del sistema


Tn=1; % (seg.) periodo no amortiguado
Wn=2*pi/Tn; % (rad/seg.) frecuencia angular
K=Wn^2*m; % (fuerza/longitud) rigidez del sistema
Po=10; % (N) fuerza dinamica
Td=0.5; % (seg) periodo natural de vibracion amortiguado
dt=0.1; % (seg.) intervalo de integracion
t=0:dt:1; % vector de iempo
z=0; % coeficiente del amortiguamiento critico
c=2*Wn*m*z; % coeficiente de amortiguamiento viscoso(unides de
fuerza x tiempo/longitud)
Uo=0; % desplazamiento para un t=0
Vo=0; % velocidad para un t=0

% visualizamos la respuesta del sistema

% largo de la exitacion
n=length(t);

% matriz del desplazamiento y velocidad


u=zeros(n,1);
v=u;

%vibración libre de ambos sistemas inicia por el mismo


desplazamiento inicial Uo y la misma velocidad inicial Vo

u(1)=Uo;
v(1)=Vo;

% matriz de la fuerza externa

pt=zeros(n,1);
pt(t<=Td)=Po;

% ecuacion de la aceleracion

Ao=(Po-c*Vo-K*Uo)/m;

% ecuacion del desplazamiento en t=-1

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


2
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

Un1=Uo-dt*Vo+(dt^2)*Ao/2;

% definicion del parametro; Reemplazando en la ecuación de


movimiento para el tiempo t(i)

kg=(m/dt^2)+(c/2/dt)

b=(K-(2*m/dt^2))

a=((m/dt^2)-(c/2/dt))

% calculamos la respuesta

for i=1:n-1
pig=pt(i)-a*Un1-b*u(i);
u(i+1,1)=pig/kg;
Un1=u(i);
end

% grafica del movimiento del sistema


plot(t,u,'C')
hold on

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


3
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


4
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

% ejemplo 2: Una estructura esta sometida a una excitacion P(t)con


coeficiente de amortiguamiento critico z=0.05. calcule la respuesta en
el tiempo. suponga:
function [u,v]=IntDifcen(m,c,k,pt,dt,Uo,Vo)
% definicion

m=1; % (kg) masa del sistema


Tn=1; % (seg.) periodo no amortiguado
Wn=2*pi/Tn; % (rad/seg.) frecuencia angular
K=Wn^2*m; % (fuerza/longitud) rigidez del sistema
Po=10; % (N) fuerza dinamica
Td=0.5; % (seg) periodo natural de vibracion amortiguado
dt=0.1; % (seg.) intervalo de integracion
t=0:dt:1; % vector de iempo
z=0.05; % coeficiente del amortiguamiento critico
c=2*Wn*m*z; % coeficiente de amortiguamiento viscoso(unides de
fuerza x tiempo/longitud)
Uo=0; % desplazamiento para un t=0
Vo=0; % velocidad para un t=0

% visualizamos la respuesta del sistema

% largo de la exitacion
n=length(t);

% matriz del desplazamiento y velocidad


u=zeros(n,1);
v=u;

%vibración libre de ambos sistemas inicia por el mismo desplazamiento


inicial Uo y la misma velocidad inicial Vo
u(1)=Uo;
v(1)=Vo;

% matriz de la fuerza externa


pt=zeros(n,1);
pt(t<=Td)=Po;

% ecuacion de la aceleracion

Ao=(Po-c*Vo-K*Uo)/m;

% ecuacion del desplazamiento en t=-1

Un1=Uo-dt*Vo+(dt^2)*Ao/2;

% definicion del parametro; Reemplazando en la ecuación de movimiento


para el tiempo t(i)

kg=(m/dt^2)+(c/2/dt)

b=(K-(2*m/dt^2))

a=((m/dt^2)-(c/2/dt))

% calculamos la respuesta
for i=1:n-1

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


5
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

pig=pt(i)-a*Un1-b*u(i);
u(i+1,1)=pig/kg;
Un1=u(i);
end

% grafica del movimiento del sistema


plot(t,u,'B')
hold off

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


6
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

Interpolación de ambas graficas con el coeficiente de


amortiguamiento critico (z=0 y z=0.05)

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


7
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

Ejercicio 2
Elabore una rutina en Matlab para calcular la respuesta de un sistema de un grado de
libertad utilizando el método exacto basado en la interpolación de la excitación. Escriba
la función utilizando los siguientes argumentos de input y output, donde la definición de
las variables es análoga a la anterior.

[u,v]=IntExacto(m,c,k,pt,dt,u0,v0)

Utilizando esta función resuelva el ejercicio 1 y 2 de clases. Muestre en una tabla los
valores de desplazamiento y velocidad versus tiempo.

disp('Ejercicio Nº2') % Método de diferencia Centrada

% ejemplo 1: Una estructura esta sometida a una excitacion P(t),


cuando el amortiguamiento critico es z=0. calcule la
% respuesta en el tiempo. suponga:
function [u,v]=IntExacto(m,c,k,pt,dt,Uo,Vo)
% definicion

m=1; % (kg) masa del sistema


Tn=1; % (seg.) periodo no amortiguado
Wn=2*pi/Tn; % (rad/seg.) frecuencia angular

k=Wn^2*m; % (fuerza/longitud) rigidez del sistema


Po=10; % (N) fuerza dinamica
Td=0.5; % (seg) periodo natural de vibracion amortiguado
dt=0.1; % (seg.) intervalo de integracion
t=0:dt:1; % vector de iempo

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


8
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

z=0; % coeficiente del amortiguamiento critico


c=2*Wn*m*z; % coeficiente de amortiguamiento viscoso (unides de
fuerza x tiempo/longitud)
Uo=0; % desplazamiento para un t=0
Vo=0; % velocidad para un t=0

% visualizamos la respuesta del sistema

% largo de la exitacion
n=length(t);

% ecuacion de la frecuencia natural de vibración amortiguada


Wd=Wn*sqrt(1-z^2);

% matriz del desplazamiento y velocidad


u=zeros(n,1);
v=u;

%vibración libre de ambos sistemas inicia por el mismo desplazamiento


inicial Uo y la misma velocidad inicial Vo
u(1)=Uo;
v(1)=Vo;

% matriz de la fuerza externa


pt=zeros(n,1);
pt(t<=Td)=Po;

%Constantes Método Exacto con Interpolación de la Excitación


A=exp(-z*Wn*dt)*((z/sqrt(1-z^2)*sin(Wd*dt))+cos(Wd*dt))
B=exp(-z*Wn*dt)*((1/Wd)*sin(Wd*dt))
C=1/k*(2*z/Wn/dt+exp(-z*Wn*dt)*(((1-2*z^2)/Wd/dt-(z/sqrt(1-
z^2)))*sin(Wd*dt)-(1+2*z/Wn/dt)* cos(Wd*dt)))
D=(1/k)*(1-(2*z/(Wn*dt))+exp(-z*Wn*dt)*((2*z^2-
1)/(Wd*dt)*sin(Wd*dt)+(2*z)/(Wn*dt)*cos(Wd*dt)))
Api=-exp(-z*Wn*dt)*(Wn/sqrt(1-z^2)*sin(Wd*dt))
Bpi=exp(-z*Wn*dt)*(cos(Wd*dt)-z/sqrt(1-z^2)*sin(Wd*dt))
Cpi=(1/k)*((-1/dt)+exp(-z*Wn*dt)*(((Wn/sqrt(1-z^2))+(z/(dt*sqrt(1-
z^2))))*sin(Wd*dt)+(1/dt)*cos(Wd*dt)))
Dpi=(1/k/dt)*(1-exp(-z*Wn*dt)*(z/sqrt(1-z^2)*sin(Wd*dt)+cos(Wd*dt)))

for i=1:n-1 u(i+1,1)=A*u(i)+B*v(i)+C*pt(i)+D*pt(i+1);


v(i+1,1)=Api*u(i)+Bpi*v(i)+Cpi*pt(i)+Dpi*pt(i+1);
end
plot(t,u,'R')
hold on

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


9
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


10
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

% ejemplo 2: Una estructura esta sometida a una excitacion P(t),


cuando el amortiguamiento critico es z=0.05. calcule la
% respuesta en el tiempo. suponga:
function [u,v]=IntExacto(m,c,k,pt,dt,Uo,Vo)
% definicion

m=1; % (kg) masa del sistema


Tn=1; % (seg.) periodo no amortiguado
Wn=2*pi/Tn; % (rad/seg.) frecuencia angular
k=Wn^2*m; % (fuerza/longitud) rigidez del sistema
Po=10; % (N) fuerza dinamica
Td=0.5; % (seg) periodo natural de vibracion amortiguado
dt=0.1; % (seg.) intervalo de integracion
t=0:dt:1; % vector de iempo
z=0.05; % coeficiente del amortiguamiento critico
c=2*Wn*m*z; % coeficiente de amortiguamiento viscoso(unides de
fuerza x tiempo/longitud)
Uo=0; % desplazamiento para un t=0
Vo=0; % velocidad para un t=0

% visualizamos la respuesta del sistema

% largo de la exitacion
n=length(t);

% ecuacion de la frecuencia natural de vibración amortiguada


Wd=Wn*sqrt(1-z^2);

% matriz del desplazamiento y velocidad


u=zeros(n,1);
v=u;

%vibración libre de ambos sistemas inicia por el mismo desplazamiento


inicial Uo y la misma velocidad inicial Vo
u(1)=Uo;
v(1)=Vo;

% matriz de la fuerza externa


pt=zeros(n,1);
pt(t<=Td)=Po;

%Constantes Método Exacto con Interpolación de la Excitación


A=exp(-z*Wn*dt)*((z/sqrt(1-z^2)*sin(Wd*dt))+cos(Wd*dt))
B=exp(-z*Wn*dt)*((1/Wd)*sin(Wd*dt))
C=1/k*(2*z/Wn/dt+exp(-z*Wn*dt)*(((1-2*z^2)/Wd/dt-(z/sqrt(1-
z^2)))*sin(Wd*dt)-(1+2*z/Wn/dt)* cos(Wd*dt)))
D=(1/k)*(1-(2*z/(Wn*dt))+exp(-z*Wn*dt)*((2*z^2-
1)/(Wd*dt)*sin(Wd*dt)+(2*z)/(Wn*dt)*cos(Wd*dt)))
Api=-exp(-z*Wn*dt)*(Wn/sqrt(1-z^2)*sin(Wd*dt))
Bpi=exp(-z*Wn*dt)*(cos(Wd*dt)-z/sqrt(1-z^2)*sin(Wd*dt))
Cpi=(1/k)*((-1/dt)+exp(-z*Wn*dt)*(((Wn/sqrt(1-z^2))+(z/(dt*sqrt(1-
z^2))))*sin(Wd*dt)+(1/dt)*cos(Wd*dt)))
Dpi=(1/k/dt)*(1-exp(-z*Wn*dt)*(z/sqrt(1-z^2)*sin(Wd*dt)+cos(Wd*dt)))

for i=1:n-1 u(i+1,1)=A*u(i)+B*v(i)+C*pt(i)+D*pt(i+1);


v(i+1,1)=Api*u(i)+Bpi*v(i)+Cpi*pt(i)+Dpi*pt(i+1);
end

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


11
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

plot(t,u,'B')
hold off

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


12
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

Interpolación de ambas graficas con el coeficiente de


amortiguamiento critico (z=0 y z=0.05)

Ejercicio 3
Considere las tres fuerzas impulsivas que se muestran en la figura.

Considere un sistema de un grado de libertad de periodo Tn=1 segundo y sin


amortiguamiento. Obtenga el desplazamiento versus tiempo del sistema para t d = 0.125,
0.25, 1, 1.5, 2, 2.5 y 3 segundos para los tres pulsos. Coloque la respuesta de los 7 casos
de un mismo pulso en un mismo gráfico. En el eje x grafique el tiempo normalizado t/Tn
hasta el valor 5.0. En el eje y grafique el desplazamiento normalizado u/(ust)0.
Comente sus resultados. Adicionalmente, comente sobre el desplazamiento máximo
que obtiene al usar distintos valores de incremento de tiempo dt.

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


13
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

% ejemplo 1: FUERZA DE PULSO RECTANGULAR; cuando el periodo natural de


vibracion amortiguado (Td=0.125)

function [u,v]=IntFuerzasimpulsivas(m,c,k,dt,Uo,Vo)
% definicion

m=1; % (kg) masa del sistema


Tn=1; % (seg.) periodo no amortiguado
Wn=2*pi/Tn; % (rad/seg.) frecuencia angular
k=Wn^2*m; % (fuerza/longitud) rigidez del sistema
Po=10; % (N) fuerza dinamica
Td=0.125; % (seg) periodo natural de vibracion amortiguado
dt=0.01; % (seg.) intervalo de integracion
t=0:dt:5; % vector de iempo
z=0; % coeficiente del amortiguamiento critico
c=2*Wn*m*z; % coeficiente de amortiguamiento viscoso(unides de
fuerza x tiempo/longitud)
Uo=0; % desplazamiento para un t=0
Vo=0; % velocidad para un t=0

% visualizamos la respuesta del sistema

% largo de la exitacion
n=length(t);

% matriz del desplazamiento y velocidad


u=zeros(n,1);
v=u;

%vibración libre de ambos sistemas inicia por el mismo desplazamiento


inicial Uo y la misma velocidad inicial Vo
u(1)=Uo;
v(1)=Vo;

%Ecuacion de la Fase de vibración forzada(Usto)


Usto=Po/k;

%con las condiciones de reposo iniciales: U0 = V0 = 0. El análisis se


organiza en dos fases.
%la Fase de vibración forzada cuando t(i)<=Td
%la Fase de vibración libre cuando t(i)>=Td
for i=1:n
if t(i)<=Td
u(i,1)=Usto*(1-cos(Wn*t(i)));
else
u(i,1)=Usto*(cos(Wn*(t(i)-Td))-cos(Wn*t(i)));
end
end

%grafica del sistema:


plot(t/Tn,u/Usto,'R')
hold on

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


14
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

% ejemplo 1: FUERZA DE PULSO RECTANGULAR; cuando el periodo natural de


vibracion amortiguado (Td=0.25)

function [u,v]=IntFuerzasimpulsivas(m,c,k,dt,Uo,Vo)
% definicion

m=1; % (kg) masa del sistema


Tn=1; % (seg.) periodo no amortiguado
Wn=2*pi/Tn; % (rad/seg.) frecuencia angular
k=Wn^2*m; % (fuerza/longitud) rigidez del sistema
Po=10; % (N) fuerza dinamica
Td=0.25; % (seg) periodo natural de vibracion amortiguado
dt=0.01; % (seg.) intervalo de integracion
t=0:dt:5; % vector de iempo
z=0; % coeficiente del amortiguamiento critico
c=2*Wn*m*z; % coeficiente de amortiguamiento viscoso(unides de
fuerza x tiempo/longitud)
Uo=0; % desplazamiento para un t=0
Vo=0; % velocidad para un t=0

% visualizamos la respuesta del sistema

% largo de la exitacion
n=length(t);

% matriz del desplazamiento y velocidad


u=zeros(n,1);
v=u;

%vibración libre de ambos sistemas inicia por el mismo desplazamiento


inicial Uo y la misma velocidad inicial Vo
u(1)=Uo;
v(1)=Vo;

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


15
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

%Ecuacion de la Fase de vibración forzada(Usto)


Usto=Po/k;

%con las condiciones de reposo iniciales: U0 = V0 = 0. El análisis se


organiza en dos fases.
%la Fase de vibración forzada cuando t(i)<=Td
%la Fase de vibración libre cuando t(i)>=Td
for i=1:n
if t(i)<=Td
u(i,1)=Usto*(1-cos(Wn*t(i)));
else
u(i,1)=Usto*(cos(Wn*(t(i)-Td))-cos(Wn*t(i)));
end
end

%grafica del sistema:


plot(t/Tn,u/Usto,'G')
hold on

% ejemplo 1: FUERZA DE PULSO RECTANGULAR; cuando el periodo natural de


vibracion amortiguado (Td=1)

function [u,v]=IntFuerzasimpulsivas(m,c,k,dt,Uo,Vo)
% definicion

m=1; % (kg) masa del sistema


Tn=1; % (seg.) periodo no amortiguado
Wn=2*pi/Tn; % (rad/seg.) frecuencia angular
k=Wn^2*m; % (fuerza/longitud) rigidez del sistema
Po=10; % (N) fuerza dinamica
Td=1; % (seg) periodo natural de vibracion amortiguado
dt=0.01; % (seg.) intervalo de integracion
t=0:dt:5; % vector de iempo
z=0; % coeficiente del amortiguamiento critico
c=2*Wn*m*z; % coeficiente de amortiguamiento viscoso(unides de
fuerza x tiempo/longitud)

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


16
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

Uo=0; % desplazamiento para un t=0


Vo=0; % velocidad para un t=0

% visualizamos la respuesta del sistema

% largo de la exitacion
n=length(t);

% matriz del desplazamiento y velocidad


u=zeros(n,1);
v=u;

%vibración libre de ambos sistemas inicia por el mismo desplazamiento


inicial Uo y la misma velocidad inicial Vo
u(1)=Uo;
v(1)=Vo;

%Ecuacion de la Fase de vibración forzada(Usto)


Usto=Po/k;

%con las condiciones de reposo iniciales: U0 = V0 = 0. El análisis se


organiza en dos fases.
%la Fase de vibración forzada cuando t(i)<=Td
%la Fase de vibración libre cuando t(i)>=Td
for i=1:n
if t(i)<=Td
u(i,1)=Usto*(1-cos(Wn*t(i)));
else
u(i,1)=Usto*(cos(Wn*(t(i)-Td))-cos(Wn*t(i)));
end
end

%grafica del sistema:


plot(t/Tn,u/Usto,'B')
hold on

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


17
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

% ejemplo 1: FUERZA DE PULSO RECTANGULAR; cuando el periodo natural de


vibracion amortiguado (Td=1.5)

function [u,v]=IntFuerzasimpulsivas(m,c,k,dt,Uo,Vo)
% definicion

m=1; % (kg) masa del sistema


Tn=1; % (seg.) periodo no amortiguado
Wn=2*pi/Tn; % (rad/seg.) frecuencia angular
k=Wn^2*m; % (fuerza/longitud) rigidez del sistema
Po=10; % (N) fuerza dinamica
Td=1.5; % (seg) periodo natural de vibracion amortiguado
dt=0.01; % (seg.) intervalo de integracion
t=0:dt:5; % vector de iempo
z=0; % coeficiente del amortiguamiento critico
c=2*Wn*m*z; % coeficiente de amortiguamiento viscoso(unides de
fuerza x tiempo/longitud)
Uo=0; % desplazamiento para un t=0
Vo=0; % velocidad para un t=0

% visualizamos la respuesta del sistema

% largo de la exitacion
n=length(t);

% matriz del desplazamiento y velocidad


u=zeros(n,1);
v=u;

%vibración libre de ambos sistemas inicia por el mismo desplazamiento


inicial Uo y la misma velocidad inicial Vo
u(1)=Uo;
v(1)=Vo;

%Ecuacion de la Fase de vibración forzada(Usto)


Usto=Po/k;

%con las condiciones de reposo iniciales: U0 = V0 = 0. El análisis se


organiza en dos fases.
%la Fase de vibración forzada cuando t(i)<=Td
%la Fase de vibración libre cuando t(i)>=Td
for i=1:n
if t(i)<=Td
u(i,1)=Usto*(1-cos(Wn*t(i)));
else
u(i,1)=Usto*(cos(Wn*(t(i)-Td))-cos(Wn*t(i)));
end
end

%grafica del sistema:


plot(t/Tn,u/Usto,'M')
hold on

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


18
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

% EJERCICIO 3:

% ejemplo 1: FUERZA DE PULSO RECTANGULAR; cuando el periodo natural de


vibracion amortiguado (Td=2)

function [u,v]=IntFuerzasimpulsivas(m,c,k,dt,Uo,Vo)
% definicion

m=1; % (kg) masa del sistema


Tn=1; % (seg.) periodo no amortiguado
Wn=2*pi/Tn; % (rad/seg.) frecuencia angular
k=Wn^2*m; % (fuerza/longitud) rigidez del sistema
Po=10; % (N) fuerza dinamica
Td=2; % (seg) periodo natural de vibracion amortiguado
dt=0.01; % (seg.) intervalo de integracion
t=0:dt:5; % vector de iempo
z=0; % coeficiente del amortiguamiento critico
c=2*Wn*m*z; % coeficiente de amortiguamiento viscoso(unides de
fuerza x tiempo/longitud)
Uo=0; % desplazamiento para un t=0
Vo=0; % velocidad para un t=0

% visualizamos la respuesta del sistema

% largo de la exitacion
n=length(t);

% matriz del desplazamiento y velocidad


u=zeros(n,1);
v=u;

%vibración libre de ambos sistemas inicia por el mismo desplazamiento


inicial Uo y la misma velocidad inicial Vo
u(1)=Uo;
v(1)=Vo;

%Ecuacion de la Fase de vibración forzada(Usto)


Usto=Po/k;

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


19
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

%con las condiciones de reposo iniciales: U0 = V0 = 0. El análisis se


organiza en dos fases.
%la Fase de vibración forzada cuando t(i)<=Td
%la Fase de vibración libre cuando t(i)>=Td
for i=1:n
if t(i)<=Td
u(i,1)=Usto*(1-cos(Wn*t(i)));
else
u(i,1)=Usto*(cos(Wn*(t(i)-Td))-cos(Wn*t(i)));
end
end

%grafica del sistema:


plot(t/Tn,u/Usto,'K')
hold on

% ejemplo 1: FUERZA DE PULSO RECTANGULAR; cuando el periodo natural de


vibracion amortiguado (Td=2.5)

function [u,v]=IntFuerzasimpulsivas(m,c,k,dt,Uo,Vo)
% definicion

m=1; % (kg) masa del sistema


Tn=1; % (seg.) periodo no amortiguado
Wn=2*pi/Tn; % (rad/seg.) frecuencia angular
k=Wn^2*m; % (fuerza/longitud) rigidez del sistema
Po=10; % (N) fuerza dinamica
Td=2.5; % (seg) periodo natural de vibracion amortiguado
dt=0.01; % (seg.) intervalo de integracion
t=0:dt:5; % vector de iempo
z=0; % coeficiente del amortiguamiento critico
c=2*Wn*m*z; % coeficiente de amortiguamiento viscoso(unides de
fuerza x tiempo/longitud)

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


20
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

Uo=0; % desplazamiento para un t=0


Vo=0; % velocidad para un t=0

% visualizamos la respuesta del sistema

% largo de la exitacion
n=length(t);

% matriz del desplazamiento y velocidad


u=zeros(n,1);
v=u;

%vibración libre de ambos sistemas inicia por el mismo desplazamiento


inicial Uo y la misma velocidad inicial Vo
u(1)=Uo;
v(1)=Vo;

%Ecuacion de la Fase de vibración forzada(Usto)


Usto=Po/k;

%con las condiciones de reposo iniciales: U0 = V0 = 0. El análisis se


organiza en dos fases.
%la Fase de vibración forzada cuando t(i)<=Td
%la Fase de vibración libre cuando t(i)>=Td
for i=1:n
if t(i)<=Td
u(i,1)=Usto*(1-cos(Wn*t(i)));
else
u(i,1)=Usto*(cos(Wn*(t(i)-Td))-cos(Wn*t(i)));
end
end

%grafica del sistema:


plot(t/Tn,u/Usto)
hold on

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


21
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

% ejemplo 1: FUERZA DE PULSO RECTANGULAR; cuando el periodo natural de


vibracion amortiguado (Td=3)

function [u,v]=IntFuerzasimpulsivas(m,c,k,dt,Uo,Vo)
% definicion

m=1; % (kg) masa del sistema


Tn=1; % (seg.) periodo no amortiguado
Wn=2*pi/Tn; % (rad/seg.) frecuencia angular
k=Wn^2*m; % (fuerza/longitud) rigidez del sistema
Po=10; % (N) fuerza dinamica
Td=3; % (seg) periodo natural de vibracion amortiguado
dt=0.01; % (seg.) intervalo de integracion
t=0:dt:5; % vector de iempo
z=0; % coeficiente del amortiguamiento critico
c=2*Wn*m*z; % coeficiente de amortiguamiento viscoso(unides de
fuerza x tiempo/longitud)
Uo=0; % desplazamiento para un t=0
Vo=0; % velocidad para un t=0

% visualizamos la respuesta del sistema

% largo de la exitacion
n=length(t);

% matriz del desplazamiento y velocidad


u=zeros(n,1);
v=u;

%vibración libre de ambos sistemas inicia por el mismo desplazamiento


inicial Uo y la misma velocidad inicial Vo
u(1)=Uo;
v(1)=Vo;

%Ecuacion de la Fase de vibración forzada(Usto)


Usto=Po/k;

%con las condiciones de reposo iniciales: U0 = V0 = 0. El análisis se


organiza en dos fases.
%la Fase de vibración forzada cuando t(i)<=Td
%la Fase de vibración libre cuando t(i)>=Td
for i=1:n
if t(i)<=Td
u(i,1)=Usto*(1-cos(Wn*t(i)));
else
u(i,1)=Usto*(cos(Wn*(t(i)-Td))-cos(Wn*t(i)));
end
end

%grafica del sistema:


plot(t/Tn,u/Usto)
hold on

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


22
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

Interpolación de los 7 valores que toma periodo natural de


vibración amortiguado (Td=0.125; 0.25; 1; 1.5; 2; 2.5; 3).

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


23
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

PARA FUERZA DE PULSO TRIANGULAR SIMÉTRICA


% ejemplo 2: FUERZA DE PULSO TRISNGULAR SIMETRICA; cuando el periodo
natural de vibracion amortiguado (Td=0.125)

function [u,v]=IntFuerzasimpulsivas(m,c,k,dt,Uo,Vo)
% definicion

m=1; % (kg) masa del sistema


Tn=1; % (seg.) periodo no amortiguado
Wn=2*pi/Tn; % (rad/seg.) frecuencia angular
k=Wn^2*m; % (fuerza/longitud) rigidez del sistema
Po=10; % (N) fuerza dinamica
Td=0.125; % (seg) periodo natural de vibracion amortiguado
dt=0.01; % (seg.) intervalo de integracion
t=0:dt:5; % vector de iempo
z=0; % coeficiente del amortiguamiento critico
c=2*Wn*m*z; % coeficiente de amortiguamiento viscoso(unides de
fuerza x tiempo/longitud)
Uo=0; % desplazamiento para un t=0
Vo=0; % velocidad para un t=0

% visualizamos la respuesta del sistema

% largo de la exitacion
n=length(t);

% matriz del desplazamiento y velocidad


u=zeros(n,1);
v=u;

%vibración libre de ambos sistemas inicia por el mismo desplazamiento


inicial Uo y la misma velocidad inicial Vo
u(1)=Uo;
v(1)=Vo;

%Ecuacion de la Fase de vibración forzada(Usto)


Usto=Po/k;

%Considere ahora un sistema de 1GDL que en un principio está en reposo


y que se somete al pulso triangular simétrico
%La respuesta de un sistema de1GDL no amortiguado a este pulso puede
determinarse mediante cualquiera de los métodos
%Uno de estos metodos es el 'METODO CLASICO'

for i=1:n
if t(i)<=Td

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


24
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

u(i,1)=2*Usto*(1-t(i)/Td+Tn/2/pi/Td*(2*sin(2*pi/Tn)*(t(i)-
0.5*Td)-sin(2*pi*t(i)/Tn)));
%se muestra la variación respecto al tiempo de la deformación
dinámicanormalizada
else
u(i,1)=2*Usto*(Tn/2/pi/Td*(2*sin(2*pi/Tn)*(t(i)-0.5*Td)-
sin(2*pi/Tn)*(t(i)-Td)-sin(2*pi*t(i)/Tn)));
end

end
plot(t/Tn,u/Usto,'R')
hold on

% ejemplo 2: FUERZA DE PULSO TRISNGULAR SIMETRICA; cuando el periodo


natural de vibracion amortiguado (Td=0.25)

function [u,v]=IntFuerzasimpulsivas(m,c,k,dt,Uo,Vo)
% definicion

m=1; % (kg) masa del sistema


Tn=1; % (seg.) periodo no amortiguado
Wn=2*pi/Tn; % (rad/seg.) frecuencia angular
k=Wn^2*m; % (fuerza/longitud) rigidez del sistema
Po=10; % (N) fuerza dinamica
Td=0.25; % (seg) periodo natural de vibracion amortiguado
dt=0.01; % (seg.) intervalo de integracion
t=0:dt:5; % vector de iempo
z=0; % coeficiente del amortiguamiento critico
c=2*Wn*m*z; % coeficiente de amortiguamiento viscoso(unides de
fuerza x tiempo/longitud)
Uo=0; % desplazamiento para un t=0
Vo=0; % velocidad para un t=0

% visualizamos la respuesta del sistema

% largo de la exitacion
n=length(t);

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


25
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

% matriz del desplazamiento y velocidad


u=zeros(n,1);
v=u;

%vibración libre de ambos sistemas inicia por el mismo desplazamiento


inicial Uo y la misma velocidad inicial Vo
u(1)=Uo;
v(1)=Vo;

%Ecuacion de la Fase de vibración forzada(Usto)


Usto=Po/k;

%Considere ahora un sistema de 1GDL que en un principio está en reposo


y que se somete al pulso triangular simétrico
%La respuesta de un sistema de1GDL no amortiguado a este pulso puede
determinarse mediante cualquiera de los métodos
%Uno de estos metodos es el 'METODO CLASICO'

for i=1:n
if t(i)<=Td
u(i,1)=2*Usto*(1-t(i)/Td+Tn/2/pi/Td*(2*sin(2*pi/Tn)*(t(i)-
0.5*Td)-sin(2*pi*t(i)/Tn)));
%se muestra la variación respecto al tiempo de la deformación
dinámicanormalizada
else
u(i,1)=2*Usto*(Tn/2/pi/Td*(2*sin(2*pi/Tn)*(t(i)-0.5*Td)-
sin(2*pi/Tn)*(t(i)-Td)-sin(2*pi*t(i)/Tn)));
end

end
plot(t/Tn,u/Usto,'c')
hold on

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


26
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

% ejemplo 2: FUERZA DE PULSO TRISNGULAR SIMETRICA; cuando el periodo


natural de vibracion amortiguado (Td=1)

function [u,v]=IntFuerzasimpulsivas(m,c,k,dt,Uo,Vo)
% definicion

m=1; % (kg) masa del sistema


Tn=1; % (seg.) periodo no amortiguado
Wn=2*pi/Tn; % (rad/seg.) frecuencia angular
k=Wn^2*m; % (fuerza/longitud) rigidez del sistema
Po=10; % (N) fuerza dinamica
Td=1; % (seg) periodo natural de vibracion amortiguado
dt=0.01; % (seg.) intervalo de integracion
t=0:dt:5; % vector de iempo
z=0; % coeficiente del amortiguamiento critico
c=2*Wn*m*z; % coeficiente de amortiguamiento viscoso(unides de
fuerza x tiempo/longitud)
Uo=0; % desplazamiento para un t=0
Vo=0; % velocidad para un t=0

% visualizamos la respuesta del sistema

% largo de la exitacion
n=length(t);

% matriz del desplazamiento y velocidad


u=zeros(n,1);
v=u;

%vibración libre de ambos sistemas inicia por el mismo desplazamiento


inicial Uo y la misma velocidad inicial Vo
u(1)=Uo;
v(1)=Vo;

%Ecuacion de la Fase de vibración forzada(Usto)


Usto=Po/k;

%Considere ahora un sistema de 1GDL que en un principio está en reposo


y que se somete al pulso triangular simétrico
%La respuesta de un sistema de1GDL no amortiguado a este pulso puede
determinarse mediante cualquiera de los métodos
%Uno de estos metodos es el 'METODO CLASICO'

for i=1:n
if t(i)<=Td
u(i,1)=2*Usto*(1-t(i)/Td+Tn/2/pi/Td*(2*sin(2*pi/Tn)*(t(i)-
0.5*Td)-sin(2*pi*t(i)/Tn)));
%se muestra la variación respecto al tiempo de la deformación
dinámicanormalizada
else
u(i,1)=2*Usto*(Tn/2/pi/Td*(2*sin(2*pi/Tn)*(t(i)-0.5*Td)-
sin(2*pi/Tn)*(t(i)-Td)-sin(2*pi*t(i)/Tn)));
end

end
plot(t/Tn,u/Usto,'k')
hold on

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


27
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

% ejemplo 2: FUERZA DE PULSO TRISNGULAR SIMETRICA; cuando el periodo


natural de vibracion amortiguado (Td=1.5)

function [u,v]=IntFuerzasimpulsivas(m,c,k,dt,Uo,Vo)
% definicion

m=1; % (kg) masa del sistema


Tn=1; % (seg.) periodo no amortiguado
Wn=2*pi/Tn; % (rad/seg.) frecuencia angular
k=Wn^2*m; % (fuerza/longitud) rigidez del sistema
Po=10; % (N) fuerza dinamica
Td=1.5; % (seg) periodo natural de vibracion amortiguado
dt=0.01; % (seg.) intervalo de integracion
t=0:dt:5; % vector de iempo
z=0; % coeficiente del amortiguamiento critico
c=2*Wn*m*z; % coeficiente de amortiguamiento viscoso(unides de
fuerza x tiempo/longitud)
Uo=0; % desplazamiento para un t=0
Vo=0; % velocidad para un t=0

% visualizamos la respuesta del sistema

% largo de la exitacion
n=length(t);

% matriz del desplazamiento y velocidad


u=zeros(n,1);
v=u;

%vibración libre de ambos sistemas inicia por el mismo desplazamiento


inicial Uo y la misma velocidad inicial Vo
u(1)=Uo;
v(1)=Vo;

%Ecuacion de la Fase de vibración forzada(Usto)


Usto=Po/k;

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


28
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

%Considere ahora un sistema de 1GDL que en un principio está en reposo


y que se somete al pulso triangular simétrico
%La respuesta de un sistema de1GDL no amortiguado a este pulso puede
determinarse mediante cualquiera de los métodos
%Uno de estos metodos es el 'METODO CLASICO'

for i=1:n
if t(i)<=Td
u(i,1)=2*Usto*(1-t(i)/Td+Tn/2/pi/Td*(2*sin(2*pi/Tn)*(t(i)-
0.5*Td)-sin(2*pi*t(i)/Tn)));
%se muestra la variación respecto al tiempo de la deformación
dinámicanormalizada
else
u(i,1)=2*Usto*(Tn/2/pi/Td*(2*sin(2*pi/Tn)*(t(i)-0.5*Td)-
sin(2*pi/Tn)*(t(i)-Td)-sin(2*pi*t(i)/Tn)));
end

end
plot(t/Tn,u/Usto,'g')
hold on

% ejemplo 2: FUERZA DE PULSO TRISNGULAR SIMETRICA; cuando el periodo


natural de vibracion amortiguado (Td=2)

function [u,v]=IntFuerzasimpulsivas(m,c,k,dt,Uo,Vo)
% definicion

m=1; % (kg) masa del sistema


Tn=1; % (seg.) periodo no amortiguado
Wn=2*pi/Tn; % (rad/seg.) frecuencia angular
k=Wn^2*m; % (fuerza/longitud) rigidez del sistema
Po=10; % (N) fuerza dinamica
Td=2; % (seg) periodo natural de vibracion amortiguado
dt=0.01; % (seg.) intervalo de integracion
t=0:dt:5; % vector de iempo
z=0; % coeficiente del amortiguamiento critico

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


29
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

c=2*Wn*m*z; % coeficiente de amortiguamiento viscoso(unides de


fuerza x tiempo/longitud)
Uo=0; % desplazamiento para un t=0
Vo=0; % velocidad para un t=0

% visualizamos la respuesta del sistema

% largo de la exitacion
n=length(t);

% matriz del desplazamiento y velocidad


u=zeros(n,1);
v=u;

%vibración libre de ambos sistemas inicia por el mismo desplazamiento


inicial Uo y la misma velocidad inicial Vo
u(1)=Uo;
v(1)=Vo;

%Ecuacion de la Fase de vibración forzada(Usto)


Usto=Po/k;

%Considere ahora un sistema de 1GDL que en un principio está en reposo


y que se somete al pulso triangular simétrico
%La respuesta de un sistema de1GDL no amortiguado a este pulso puede
determinarse mediante cualquiera de los métodos
%Uno de estos metodos es el 'METODO CLASICO'

for i=1:n
if t(i)<=Td
u(i,1)=2*Usto*(1-t(i)/Td+Tn/2/pi/Td*(2*sin(2*pi/Tn)*(t(i)-
0.5*Td)-sin(2*pi*t(i)/Tn)));
%se muestra la variación respecto al tiempo de la deformación
dinámicanormalizada
else
u(i,1)=2*Usto*(Tn/2/pi/Td*(2*sin(2*pi/Tn)*(t(i)-0.5*Td)-
sin(2*pi/Tn)*(t(i)-Td)-sin(2*pi*t(i)/Tn)));
end

end
plot(t/Tn,u/Usto,'y')
hold on

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


30
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

% ejemplo 2: FUERZA DE PULSO TRISNGULAR SIMETRICA; cuando el periodo


natural de vibracion amortiguado (Td=2.5)

function [u,v]=IntFuerzasimpulsivas(m,c,k,dt,Uo,Vo)
% definicion

m=1; % (kg) masa del sistema


Tn=1; % (seg.) periodo no amortiguado
Wn=2*pi/Tn; % (rad/seg.) frecuencia angular
k=Wn^2*m; % (fuerza/longitud) rigidez del sistema
Po=10; % (N) fuerza dinamica
Td=2.5; % (seg) periodo natural de vibracion amortiguado
dt=0.01; % (seg.) intervalo de integracion
t=0:dt:5; % vector de iempo
z=0; % coeficiente del amortiguamiento critico
c=2*Wn*m*z; % coeficiente de amortiguamiento viscoso(unides de
fuerza x tiempo/longitud)
Uo=0; % desplazamiento para un t=0
Vo=0; % velocidad para un t=0

% visualizamos la respuesta del sistema

% largo de la exitacion
n=length(t);

% matriz del desplazamiento y velocidad


u=zeros(n,1);
v=u;

%vibración libre de ambos sistemas inicia por el mismo desplazamiento


inicial Uo y la misma velocidad inicial Vo
u(1)=Uo;
v(1)=Vo;

%Ecuacion de la Fase de vibración forzada(Usto)


Usto=Po/k;

%Considere ahora un sistema de 1GDL que en un principio está en reposo


y que se somete al pulso triangular simétrico
%La respuesta de un sistema de1GDL no amortiguado a este pulso puede
determinarse mediante cualquiera de los métodos
%Uno de estos metodos es el 'METODO CLASICO'

for i=1:n
if t(i)<=Td
u(i,1)=2*Usto*(1-t(i)/Td+Tn/2/pi/Td*(2*sin(2*pi/Tn)*(t(i)-
0.5*Td)-sin(2*pi*t(i)/Tn)));
%se muestra la variación respecto al tiempo de la deformación
dinámicanormalizada
else
u(i,1)=2*Usto*(Tn/2/pi/Td*(2*sin(2*pi/Tn)*(t(i)-0.5*Td)-
sin(2*pi/Tn)*(t(i)-Td)-sin(2*pi*t(i)/Tn)));
end

end
plot(t/Tn,u/Usto,'b')
hold on

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


31
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

% ejemplo 2: FUERZA DE PULSO TRISNGULAR SIMETRICA; cuando el periodo


natural de vibracion amortiguado (Td=3)

function [u,v]=IntFuerzasimpulsivas(m,c,k,dt,Uo,Vo)
% definicion

m=1; % (kg) masa del sistema


Tn=1; % (seg.) periodo no amortiguado
Wn=2*pi/Tn; % (rad/seg.) frecuencia angular
k=Wn^2*m; % (fuerza/longitud) rigidez del sistema
Po=10; % (N) fuerza dinamica
Td=3; % (seg) periodo natural de vibracion amortiguado
dt=0.01; % (seg.) intervalo de integracion
t=0:dt:5; % vector de iempo
z=0; % coeficiente del amortiguamiento critico
c=2*Wn*m*z; % coeficiente de amortiguamiento viscoso(unides de
fuerza x tiempo/longitud)
Uo=0; % desplazamiento para un t=0
Vo=0; % velocidad para un t=0

% visualizamos la respuesta del sistema

% largo de la exitacion
n=length(t);

% matriz del desplazamiento y velocidad


u=zeros(n,1);
v=u;

%vibración libre de ambos sistemas inicia por el mismo desplazamiento


inicial Uo y la misma velocidad inicial Vo
u(1)=Uo;
v(1)=Vo;

%Ecuacion de la Fase de vibración forzada(Usto)


Usto=Po/k;

%Considere ahora un sistema de 1GDL que en un principio está en reposo


y que se somete al pulso triangular simétrico

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


32
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

%La respuesta de un sistema de1GDL no amortiguado a este pulso puede


determinarse mediante cualquiera de los métodos
%Uno de estos metodos es el 'METODO CLASICO'

for i=1:n
if t(i)<=Td
u(i,1)=2*Usto*(1-t(i)/Td+Tn/2/pi/Td*(2*sin(2*pi/Tn)*(t(i)-
0.5*Td)-sin(2*pi*t(i)/Tn)));
%se muestra la variación respecto al tiempo de la deformación
dinámicanormalizada
else
u(i,1)=2*Usto*(Tn/2/pi/Td*(2*sin(2*pi/Tn)*(t(i)-0.5*Td)-
sin(2*pi/Tn)*(t(i)-Td)-sin(2*pi*t(i)/Tn)));
end

end
plot(t/Tn,u/Usto,'m')
hold on

Interpolación de los 7 valores que toma periodo natural de


vibración amortiguado (Td=0.125; 0.25; 1; 1.5; 2; 2.5; 3).

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


33
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

PARA FUERZA DE PULSO SINUSOIDAL DE MEDIO CICLO

% ejemplo 3: FUERZA DE PULSO SINUSOIDAL DE MEDIO CICLO; cuando el


periodo natural de vibracion amortiguado (Td=0.125)

function [u,v]=IntFuerzasimpulsivas(m,c,k,dt,Uo,Vo)
% definicion

m=1; % (kg) masa del sistema


Tn=1; % (seg.) periodo no amortiguado
Wn=2*pi/Tn; % (rad/seg.) frecuencia angular
k=Wn^2*m; % (fuerza/longitud) rigidez del sistema
Po=10; % (N) fuerza dinamica
Td=0.125; % (seg) periodo natural de vibracion amortiguado
dt=0.01; % (seg.) intervalo de integracion
t=0:dt:5; % vector de iempo
z=0; % coeficiente del amortiguamiento critico
c=2*Wn*m*z; % coeficiente de amortiguamiento viscoso(unides de
fuerza x tiempo/longitud)
Uo=0; % desplazamiento para un t=0
Vo=0; % velocidad para un t=0

% visualizamos la respuesta del sistema

% largo de la exitacion
n=length(t);

% matriz del desplazamiento y velocidad


u=zeros(n,1);
v=u;

%vibración libre de ambos sistemas inicia por el mismo desplazamiento


inicial Uo y la misma velocidad inicial Vo
u(1)=Uo;
v(1)=Vo;

%Ecuacion de la Fase de vibración forzada(Usto)


Usto=Po/k;

% Para una fuerza de pulso sinusoidal en la bibliografia de 'CHOPRA' ,


% nos, presenta dos casos para la fase de vibracion forzada :
% 1º CASO: Td/Tn~=0.5
% 2º CASO: Td/Tn==0.5
% para los siguientes ejemolos usaremos el 1° CASO,es la Respuesta
dinámica de un sistema de 1GDL no amortiguado a una fuerza de pulso
sinusoidal de medio ciclo;

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


34
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

% y el 2° CASO representa la solución estática donde se muestra


mediante líneas discontinuas.

% Respuesta dinámica de un sistema de 1GDL no amortiguado a una fuerza


de pulso sinusoidal de medio ciclo

for i=1:n
Td/Tn~=0.5
if t(i)<=Td
u(i,1)=Usto*(1/(1-(Tn/2/Td)^2)*(sin(pi*t(i)/Td)-
Tn/2/Td*sin(2*pi*t(i)/Tn)));
else
u(i,1)=Usto*((Tn/Td*cos(pi*Td/Tn))/((Tn/2/Td)^2-
1)*sin(2*pi*(t(i)/Tn-0.5*Td/Tn)));
end

end

plot(t/Tn,u/Usto,'R')
hold on

% ejemplo 3: FUERZA DE PULSO SINUSOIDAL DE MEDIO CICLO; cuando el


periodo natural de vibracion amortiguado (Td=0.25)

function [u,v]=IntFuerzasimpulsivas(m,c,k,dt,Uo,Vo)
% definicion

m=1; % (kg) masa del sistema


Tn=1; % (seg.) periodo no amortiguado
Wn=2*pi/Tn; % (rad/seg.) frecuencia angular
k=Wn^2*m; % (fuerza/longitud) rigidez del sistema
Po=10; % (N) fuerza dinamica
Td=0.25; % (seg) periodo natural de vibracion amortiguado
dt=0.01; % (seg.) intervalo de integracion
t=0:dt:5; % vector de iempo
z=0; % coeficiente del amortiguamiento critico
c=2*Wn*m*z; % coeficiente de amortiguamiento viscoso(unides de
fuerza x tiempo/longitud)
Uo=0; % desplazamiento para un t=0

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


35
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

Vo=0; % velocidad para un t=0

% visualizamos la respuesta del sistema

% largo de la exitacion
n=length(t);

% matriz del desplazamiento y velocidad


u=zeros(n,1);
v=u;

%vibración libre de ambos sistemas inicia por el mismo desplazamiento


inicial Uo y la misma velocidad inicial Vo
u(1)=Uo;
v(1)=Vo;

%Ecuacion de la Fase de vibración forzada(Usto)


Usto=Po/k;

% Para una fuerza de pulso sinusoidal en la bibliografia de 'CHOPRA' ,


% nos, presenta dos casos para la fase de vibracion forzada :
% 1º CASO: Td/Tn~=0.5
% 2º CASO: Td/Tn==0.5
% para los siguientes ejemolos usaremos el 1° CASO,es la Respuesta
dinámica de un sistema de 1GDL no amortiguado a una fuerza de pulso
sinusoidal de medio ciclo;
% y el 2° CASO representa la solución estática donde se muestra
mediante líneas discontinuas.

% Respuesta dinámica de un sistema de 1GDL no amortiguado a una fuerza


de pulso sinusoidal de medio ciclo

for i=1:n
Td/Tn~=0.5
if t(i)<=Td
u(i,1)=Usto*(1/(1-(Tn/2/Td)^2)*(sin(pi*t(i)/Td)-
Tn/2/Td*sin(2*pi*t(i)/Tn)));
else
u(i,1)=Usto*((Tn/Td*cos(pi*Td/Tn))/((Tn/2/Td)^2-
1)*sin(2*pi*(t(i)/Tn-0.5*Td/Tn)));
end end

plot(t/Tn,u/Usto,'B')

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


36
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

% ejemplo 3: FUERZA DE PULSO SINUSOIDAL DE MEDIO CICLO; cuando el


periodo natural de vibracion amortiguado (Td=1)

function [u,v]=IntFuerzasimpulsivas(m,c,k,dt,Uo,Vo)
% definicion

m=1; % (kg) masa del sistema


Tn=1; % (seg.) periodo no amortiguado
Wn=2*pi/Tn; % (rad/seg.) frecuencia angular
k=Wn^2*m; % (fuerza/longitud) rigidez del sistema
Po=10; % (N) fuerza dinamica
Td=1; % (seg) periodo natural de vibracion amortiguado
dt=0.01; % (seg.) intervalo de integracion
t=0:dt:5; % vector de iempo
z=0; % coeficiente del amortiguamiento critico
c=2*Wn*m*z; % coeficiente de amortiguamiento viscoso(unides de
fuerza x tiempo/longitud)
Uo=0; % desplazamiento para un t=0
Vo=0; % velocidad para un t=0

% visualizamos la respuesta del sistema

% largo de la exitacion
n=length(t);

% matriz del desplazamiento y velocidad


u=zeros(n,1);
v=u;

%vibración libre de ambos sistemas inicia por el mismo desplazamiento


inicial Uo y la misma velocidad inicial Vo
u(1)=Uo;
v(1)=Vo;

%Ecuacion de la Fase de vibración forzada(Usto)


Usto=Po/k;

% Para una fuerza de pulso sinusoidal en la bibliografia de 'CHOPRA' ,

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


37
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

% nos, presenta dos casos para la fase de vibracion forzada :


% 1º CASO: Td/Tn~=0.5
% 2º CASO: Td/Tn==0.5
% para los siguientes ejemolos usaremos el 1° CASO,es la Respuesta
dinámica de un sistema de 1GDL no amortiguado a una fuerza de pulso
sinusoidal de medio ciclo;
% y el 2° CASO representa la solución estática donde se muestra
mediante líneas discontinuas.

% Respuesta dinámica de un sistema de 1GDL no amortiguado a una fuerza


de pulso sinusoidal de medio ciclo
for i=1:n
Td/Tn~=0.5
if t(i)<=Td
u(i,1)=Usto*(1/(1-(Tn/2/Td)^2)*(sin(pi*t(i)/Td)-
Tn/2/Td*sin(2*pi*t(i)/Tn)));
else
u(i,1)=Usto*((Tn/Td*cos(pi*Td/Tn))/((Tn/2/Td)^2-
1)*sin(2*pi*(t(i)/Tn-0.5*Td/Tn)));
end

end

plot(t/Tn,u/Usto,'C')

% ejemplo 3: FUERZA DE PULSO SINUSOIDAL DE MEDIO CICLO; cuando el


periodo natural de vibracion amortiguado (Td=1.5)

function [u,v]=IntFuerzasimpulsivas(m,c,k,dt,Uo,Vo)
% definicion

m=1; % (kg) masa del sistema


Tn=1; % (seg.) periodo no amortiguado
Wn=2*pi/Tn; % (rad/seg.) frecuencia angular
k=Wn^2*m; % (fuerza/longitud) rigidez del sistema
Po=10; % (N) fuerza dinamica

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


38
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

Td=1.5; % (seg) periodo natural de vibracion amortiguado


dt=0.01; % (seg.) intervalo de integracion
t=0:dt:5; % vector de iempo
z=0; % coeficiente del amortiguamiento critico
c=2*Wn*m*z; % coeficiente de amortiguamiento viscoso(unides de
fuerza x tiempo/longitud)
Uo=0; % desplazamiento para un t=0
Vo=0; % velocidad para un t=0

% visualizamos la respuesta del sistema

% largo de la exitacion
n=length(t);

% matriz del desplazamiento y velocidad


u=zeros(n,1);
v=u;

%vibración libre de ambos sistemas inicia por el mismo desplazamiento


inicial Uo y la misma velocidad inicial Vo
u(1)=Uo;
v(1)=Vo;

%Ecuacion de la Fase de vibración forzada(Usto)


Usto=Po/k;

% Para una fuerza de pulso sinusoidal en la bibliografia de 'CHOPRA' ,


% nos, presenta dos casos para la fase de vibracion forzada :
% 1º CASO: Td/Tn~=0.5
% 2º CASO: Td/Tn==0.5
% para los siguientes ejemolos usaremos el 1° CASO,es la Respuesta
dinámica de un sistema de 1GDL no amortiguado a una fuerza de pulso
sinusoidal de medio ciclo;
% y el 2° CASO representa la solución estática donde se muestra
mediante líneas discontinuas.

% Respuesta dinámica de un sistema de 1GDL no amortiguado a una fuerza


de pulso sinusoidal de medio ciclo
for i=1:n
Td/Tn~=0.5
if t(i)<=Td
u(i,1)=Usto*(1/(1-(Tn/2/Td)^2)*(sin(pi*t(i)/Td)-
Tn/2/Td*sin(2*pi*t(i)/Tn)));
else
u(i,1)=Usto*((Tn/Td*cos(pi*Td/Tn))/((Tn/2/Td)^2-
1)*sin(2*pi*(t(i)/Tn-0.5*Td/Tn)));
end

end

plot(t/Tn,u/Usto,'M')

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


39
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

% ejemplo 3: FUERZA DE PULSO SINUSOIDAL DE MEDIO CICLO; cuando el


periodo natural de vibracion amortiguado (Td=2)

function [u,v]=IntFuerzasimpulsivas(m,c,k,dt,Uo,Vo)
% definicion

m=1; % (kg) masa del sistema


Tn=1; % (seg.) periodo no amortiguado
Wn=2*pi/Tn; % (rad/seg.) frecuencia angular
k=Wn^2*m; % (fuerza/longitud) rigidez del sistema
Po=10; % (N) fuerza dinamica
Td=2; % (seg) periodo natural de vibracion amortiguado
dt=0.01; % (seg.) intervalo de integracion
t=0:dt:5; % vector de iempo
z=0; % coeficiente del amortiguamiento critico
c=2*Wn*m*z; % coeficiente de amortiguamiento viscoso(unides de
fuerza x tiempo/longitud)
Uo=0; % desplazamiento para un t=0
Vo=0; % velocidad para un t=0

% visualizamos la respuesta del sistema

% largo de la exitacion
n=length(t);

% matriz del desplazamiento y velocidad


u=zeros(n,1);
v=u;

%vibración libre de ambos sistemas inicia por el mismo desplazamiento


inicial Uo y la misma velocidad inicial Vo
u(1)=Uo;
v(1)=Vo;

%Ecuacion de la Fase de vibración forzada(Usto)


Usto=Po/k;

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


40
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

% Para una fuerza de pulso sinusoidal en la bibliografia de 'CHOPRA' ,


% nos, presenta dos casos para la fase de vibracion forzada :
% 1º CASO: Td/Tn~=0.5
% 2º CASO: Td/Tn==0.5
% para los siguientes ejemolos usaremos el 1° CASO,es la Respuesta
dinámica de un sistema de 1GDL no amortiguado a una fuerza de pulso
sinusoidal de medio ciclo;
% y el 2° CASO representa la solución estática donde se muestra
mediante líneas discontinuas.

% Respuesta dinámica de un sistema de 1GDL no amortiguado a una fuerza


de pulso sinusoidal de medio ciclo
for i=1:n
Td/Tn~=0.5
if t(i)<=Td
u(i,1)=Usto*(1/(1-(Tn/2/Td)^2)*(sin(pi*t(i)/Td)-
Tn/2/Td*sin(2*pi*t(i)/Tn)));
else
u(i,1)=Usto*((Tn/Td*cos(pi*Td/Tn))/((Tn/2/Td)^2-
1)*sin(2*pi*(t(i)/Tn-0.5*Td/Tn)));
end

end

plot(t/Tn,u/Usto,'K')

% ejemplo 3: FUERZA DE PULSO SINUSOIDAL DE MEDIO CICLO; cuando el


periodo natural de vibracion amortiguado (Td=2.5)

function [u,v]=IntFuerzasimpulsivas(m,c,k,dt,Uo,Vo)
% definicion

m=1; % (kg) masa del sistema


Tn=1; % (seg.) periodo no amortiguado
Wn=2*pi/Tn; % (rad/seg.) frecuencia angular
k=Wn^2*m; % (fuerza/longitud) rigidez del sistema
Po=10; % (N) fuerza dinamica

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


41
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

Td=2.5; % (seg) periodo natural de vibracion amortiguado


dt=0.01; % (seg.) intervalo de integracion
t=0:dt:5; % vector de iempo
z=0; % coeficiente del amortiguamiento critico
c=2*Wn*m*z; % coeficiente de amortiguamiento viscoso(unides de
fuerza x tiempo/longitud)
Uo=0; % desplazamiento para un t=0
Vo=0; % velocidad para un t=0

% visualizamos la respuesta del sistema

% largo de la exitacion
n=length(t);

% matriz del desplazamiento y velocidad


u=zeros(n,1);
v=u;

%vibración libre de ambos sistemas inicia por el mismo desplazamiento


inicial Uo y la misma velocidad inicial Vo
u(1)=Uo;
v(1)=Vo;

%Ecuacion de la Fase de vibración forzada(Usto)


Usto=Po/k;

% Para una fuerza de pulso sinusoidal en la bibliografia de 'CHOPRA' ,


% nos, presenta dos casos para la fase de vibracion forzada :
% 1º CASO: Td/Tn~=0.5
% 2º CASO: Td/Tn==0.5
% para los siguientes ejemolos usaremos el 1° CASO,es la Respuesta
dinámica de un sistema de 1GDL no amortiguado a una fuerza de pulso
sinusoidal de medio ciclo;
% y el 2° CASO representa la solución estática donde se muestra
mediante líneas discontinuas.

% Respuesta dinámica de un sistema de 1GDL no amortiguado a una fuerza


de pulso sinusoidal de medio ciclo
for i=1:n
Td/Tn~=0.5
if t(i)<=Td
u(i,1)=Usto*(1/(1-(Tn/2/Td)^2)*(sin(pi*t(i)/Td)-
Tn/2/Td*sin(2*pi*t(i)/Tn)));
else
u(i,1)=Usto*((Tn/Td*cos(pi*Td/Tn))/((Tn/2/Td)^2-
1)*sin(2*pi*(t(i)/Tn-0.5*Td/Tn)));
end

end

plot(t/Tn,u/Usto,'G')

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


42
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

% ejemplo 3: FUERZA DE PULSO SINUSOIDAL DE MEDIO CICLO; cuando el


periodo natural de vibracion amortiguado (Td=3)

function [u,v]=IntFuerzasimpulsivas(m,c,k,dt,Uo,Vo)
% definicion

m=1; % (kg) masa del sistema


Tn=1; % (seg.) periodo no amortiguado
Wn=2*pi/Tn; % (rad/seg.) frecuencia angular
k=Wn^2*m; % (fuerza/longitud) rigidez del sistema
Po=10; % (N) fuerza dinamica
Td=3; % (seg) periodo natural de vibracion amortiguado
dt=0.01; % (seg.) intervalo de integracion
t=0:dt:5; % vector de iempo
z=0; % coeficiente del amortiguamiento critico
c=2*Wn*m*z; % coeficiente de amortiguamiento viscoso(unides de
fuerza x tiempo/longitud)
Uo=0; % desplazamiento para un t=0
Vo=0; % velocidad para un t=0

% visualizamos la respuesta del sistema

% largo de la exitacion
n=length(t);

% matriz del desplazamiento y velocidad


u=zeros(n,1);
v=u;

%vibración libre de ambos sistemas inicia por el mismo desplazamiento


inicial Uo y la misma velocidad inicial Vo
u(1)=Uo;
v(1)=Vo;

%Ecuacion de la Fase de vibración forzada(Usto)


Usto=Po/k;

% Para una fuerza de pulso sinusoidal en la bibliografia de 'CHOPRA' ,

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


43
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

% nos, presenta dos casos para la fase de vibracion forzada :


% 1º CASO: Td/Tn~=0.5
% 2º CASO: Td/Tn==0.5
% para los siguientes ejemolos usaremos el 1° CASO,es la Respuesta
dinámica de un sistema de 1GDL no amortiguado a una fuerza de pulso
sinusoidal de medio ciclo;
% y el 2° CASO representa la solución estática donde se muestra
mediante líneas discontinuas.

% Respuesta dinámica de un sistema de 1GDL no amortiguado a una fuerza


de pulso sinusoidal de medio ciclo
for i=1:n
Td/Tn~=0.5
if t(i)<=Td
u(i,1)=Usto*(1/(1-(Tn/2/Td)^2)*(sin(pi*t(i)/Td)-
Tn/2/Td*sin(2*pi*t(i)/Tn)));
else
u(i,1)=Usto*((Tn/Td*cos(pi*Td/Tn))/((Tn/2/Td)^2-
1)*sin(2*pi*(t(i)/Tn-0.5*Td/Tn)));
end

end

plot(t/Tn,u/Usto,'Y')
hold off

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


44
UNIVERSIDAD DE HUÁNUCO
FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERIA CIVIL

Interpolación de los 7 valores que toma periodo natural de


vibración amortiguado (Td=0.125; 0.25; 1; 1.5; 2; 2.5; 3).

NOTA: El trabajo presentado fue una bonita experiencia ya que se tuvo que
interpretar diversas maneras de excitación sísmica y representarlo en el
programa MATLAB; gracias por la motivación ‘ing. Eric Rem Lovon Davila’ .

ING. ERIC LOVON DAVILA - INGENIERIA ANTISISMICA


45