DINAMICA DE SISTEMAS DE PRIMER ORDEN CON TIEMPO MUERTO DINAMICA DE SISTEMAS DE PRIMER ORDEN CON TIEMPO MUERTO
a) RESPUESTA PASO DE UN SISTEMA DE PRIMER ORDEN CON TIEMPO MUERTO
m=tf(5,[1 1]) funcion=tf(5,[1 +1]) funcion.OutputDelay=0.5 step(m,funcion) title (' Respuesta Paso de un Sistema de Primer Orden con Tiempo Muerto '); xlabel ('Tiempo'); ylabel ('Respuesta');
b) RESPUESTA RAMPA DE UN SISTEMA DE PRIMER ORDEN CON TIEMPO MUERTO
K = 1; tau = 1; num = K; den = [tau 1]; t=[0:1:10]; ramp=t; yr = lsim (num,den,ramp,t); plot (t,yr,t,ramp); title ('Respuesta a una rampa'); xlabel ('tiempo(seg)'); ylabel ('Respuesta'); grid;
c) RESPUESTA SINUSOIDAL DE UN SISTEMA DE PRIMER ORDEN CON TIEMPO MUERTO
x=linspace(0,90*pi,50); y=sin(x); plot(x,y) title('Respuesta Sinusoidal de un Sistema de Primer Orden '); xlabel ('Tiempo'); ylabel ('Respuesta'); grid
DINAMICA DE SISTEMAS DE PRIMER ORDEN CON TIEMPO MUERTO SEGUNDO ORDEN a) PRIMER CASO: 2 RAÍCES REALES DISTINTAS
t = [0:0.2:20]; wn = 1; d = 2; num = [wn^2]; den = [1,2*d*wn,wn^2]; ye = step (num,den,t); plot (t,ye); title ('Respuesta a un escalón unitario'); xlabel ('tiempo(seg)'); ylabel ('Respuesta'); grid;
b) SEGUNDO CASO: 2 RAÍCES REALES IGUALES (CRÍTICAMENTE AMORTIGUADO)
d = 1; den = [1,2*d*wn,wn^2]; ye = step (num,den,t); plot (t,ye); title ('Respuesta a un escalón unitario'); xlabel ('tiempo(seg)'); ylabel ('Respuesta'); grid;
c) TERCER CASO: DOS RAÍCES COMPLEJAS CONJUGADAS
d = 0.5; den = [1,2*d*wn,wn^2]; ye = step (num,den,t); plot (t,ye); title ('Respuesta a un escalón unitario'); xlabel ('tiempo(seg)'); ylabel ('Respuesta'); grid;
d) CUARTO CASO: SISTEMA EN PUNTO CRÍTICO DE OSCILACIÓN
d = 0; den = [1,2*d*wn,wn^2]; ye = step (num,den,t); plot (t,ye); title ('Respuesta a un escalón unitario'); xlabel ('tiempo(seg)'); ylabel ('Respuesta'); grid;
e) QUINTO CASO: SISTEMA INESTABLE
d = -0.1; den = [1,2*d*wn,wn^2]; ye = step (num,den,t); plot(t,ye); title ('Respuesta a un escalón unitario'); xlabel ('tiempo(seg)'); ylabel ('Respuesta'); grid;