Está en la página 1de 3

w=logspace(-1,2,1000); % Vector de frecuencias

% Anlisis de la influencia de la ganancia en la respuesta en frecuencia


de un sistema de 2 orden
psi = 0.1; wn=2;
for k=[2 1 0.5];
num=[k*wn^2]; den=[1 2*psi*wn wn^2];
figure(1), hold on
bode(num,den,w), grid minor
title('Influencia de la ganancia en la respuesta en fecuencia de un
sistema de 2 orden');
legend('K=2','K=1','K=0.5');
hold off
figure(2), hold on
step(num,den);grid minor
title('Influencia de la ganancia en la respuesta en el tiempo de un
sistema de 2 orden');
legend('K=2','K=1','K=0.5');
hold off
disp('Pulsa una tecla para continuar'), pause
end;
close all
% Anlisis de la influencia del coeficiente de amortiguamiento en la
respuesta en frecuencia de un sistema de 2 orden
wn=2; k=10;
for psi=[0.1 0.3 0.5 0.707 0.9 1]
num=[k*wn^2]; den=[1 2*psi*wn wn^2];
figure(1), hold on
bode(num,den,w), grid minor
title('Influencia de \zeta en la respuesta en fecuencia de un sistema
de 2 orden');
legend('\zeta=0.1','\zeta=0.3','\zeta=0.5','\zeta=0.707','\zeta=0.9','\ze
ta=1');
hold off
figure(2);, hold on
step(num,den);grid minor
title('Influencia de \zeta en la respuesta en el tiempo de un sistema
de 2 orden');
legend('\zeta=0.1','\zeta=0.3','\zeta=0.5','\zeta=0.707','\zeta=0.9','\ze
ta=1');
hold off
disp('Pulsa una tecla para continuar'), pause
end;
close all
% Anlisis de la influencia de la frecuencia antural en la respuesta en
frecuencia de un sistema de 2 orden

psi=0.1; k=10;
for wn=[1 3 5 10]
num=[k*((wn)^2)]; den=[1 2*psi*wn wn^2];
figure(1), hold on
bode(num,den,w), grid minor
title('Influencia de \omega_n en la respuesta en fecuencia de un
sistema de 2 orden');
legend('\omega_n=1','\omega_n=3','\omega_n=5','\omega_n=10');
hold off
figure(2);, hold on
step(num,den);grid minor
title('Influencia de \omega_n en la respuesta en el tiempo de un
sistema de 2 orden');
legend('\omega_n=1','\omega_n=3','\omega_n=5','\omega_n=10');
hold off
disp('Pulsa una tecla para continuar'), pause
end;
close all
% Adicin de polos 1/(1+ps) a un sistema de 2 orden
wn=2;psi=0.1; k=10;
for p=[0 1 2 4]
num=[k*wn^2]; den=[p (1+p*2*psi*wn) wn*(wn*p+2*psi) wn^2];
figure(1), hold on
bode(num,den,w), grid minor
title('Influencia de un polo 1/(1+pS) en la respuesta en frecuencia
de un sistema de 2 orden');
legend('p=0','p=1','p=2','p=4');
hold off
figure(2);, hold on
step(num,den);grid minor
title('Influencia de un polo 1/(1+pS) en la respuesta en el tiempo de
un sistema de 2 orden');
legend('p=0','p=1','p=2','p=4');
hold off
disp('Pulsa una tecla para continuar'), pause
end;
close all
% Adicin de cero (1+as) a un sistema de 2 orden
wn=2;psi=0.1;k=10;
for a=[0 1 2 4]
num=[a*wn^2*k k*wn^2]; den=[1 2*psi*wn wn^2];
figure(1), hold on
bode(num,den,w), grid minor
title('Influencia de un cero (1+aS) en la respuesta en frecuencia de
un sistema de 2 orden');
legend('a=0','a=1','a=2','a=4');
hold off

figure(2);, hold on
step(num,den);grid minor
title('Influencia de un cero (1+aS) en la respuesta en el tiempo de
un sistema de 2 orden');
legend('a=0','a=1','a=2','a=4');
hold off
disp('Pulsa una tecla para continuar'),pause
end;
close all

También podría gustarte