Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CONTROL DISCRETO
Nombre: Esdras Enríquez (1)
Semestre: Sexto “A”
Fecha: 27/8/2021
%Periodo de Muestreo
Ts=8;
%Discretización de la planta
Gd = c2d(G,Ts,'zoh');
%Aproximacion Trapezoidal
Cd2=kp+kp/ti*Ts/2*tf([1 1],[1 -1],Ts)+kp*td*1/Ts*tf([1 -1],[1 0],Ts)
%Tiempo de Simulación
nit = 30; t=0:Ts:(nit-1)*Ts;
%Escalon
r = ones(1,length(t));
%Potencias negativas %
Cz = filt([q0 q1 q2],[1 -1], Ts);
%Potencias positivas
Cz = tf([q0 q1 q2],[1 -1 0], Ts)
% Lazo Cerrado
H = feedback(series(G,C),1);
H1 = feedback(series(Gd,Cz),1);
H2 = feedback(series(Gd,Cd),1);
%Respuesta al escalón
y1 = step(H1,t);
y2 = step(H2,t);
figure(1)
subplot(211)
plot(t,r,'--r',t,y1,'-k','linewidth',2),grid on
xlabel('t(s)');
ylabel('T(C)');
title('PID Discreto Trapezoidal')
legend('Setpoint','Temperatura','location','southeast')
subplot(212)
plot(t,r,'--r',t,y2,'-k','linewidth',2),grid on
xlabel('t(s)');
ylabel('T(C)');
title('PID Discreto Discretizado')
legend('Setpoint','Temperatura','location','southeast')
En la figura se puede observar el trabajo del controlador PID utilizado el método de
Trapezoidal, y el Discretizado