Documente Academic
Documente Profesional
Documente Cultură
resolver o exerccio com base nos dados de entrada fornecidos pelo enunciado. Para
tal, foi seguido o raciocnio similar ao do exerccio resolvido analiticamente, como pode
ser visto abaixo.
function [D,T]=one_dof_supamort(m,k,c,Xo,Vo)
clear vars
clc
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%Resposta livre de um sistema de 1 dof amortecido
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%Variveis de Entrada:
%m --> massa [kg]
%k --> rigidez [N/m]
%c --> coeficiente de amortecimento [N.s/m]
%Xo --> deslocamento inicial [m]
%Vo --> velocidade inicial [m/s]
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%Variveis de Sada:
%Xt --> vetor de amplitude (resposta do sistema) [m]
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%Frequncia Natural:
Wn = sqrt(k/m); %[rad/s]
Fn = Wn/2/pi; %[Hz]
Periodo = 1/Fn; %[s]
%Amortecimento Crtico:
Cc = 2*m*Wn; %[N.s/m]
E=sqrt((Csi^2)-1);
A=(Vo+(Csi+E)*Wn*Xo)/(2*Wn*E);
B=(-(Vo+(Csi-E)*Wn*Xo))/(2*Wn*E);
%Vetor Tempo:
Fa=20*Fn; %atendendo o critrio de Nyquist
delta_t = 1/Fa; %incremento de tempo
Nperiodos = 30*Periodo;
t =0:delta_t:Nperiodos; %vetor tempo