Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Unidad2 Victor
Unidad2 Victor
Página 1
Fase 2
Grupo 203041_34
CONTROL DIGITAL
Página 2
A partir del modelo analítico (ecuación matemática) calculado a partir de
controladores:
78.65 ∗ 𝑒 −0.4∗𝑆
𝐺𝑃 (𝑆) =
10.5 ∗ 𝑠 + 1
clc;
clearall;
h=tf(78.65,[10.5 1],'IoDelay',0.4)
hd=c2d(h, 0.1)
%step(h,'--',hd, '-')
Página 3
Obtenemos en matlab lo siguiente:
78.65
exp(-0.4*s) * ----------
10.5 s + 1
0.7455 ∗ z −4
𝐹(𝑍) =
z − 0.9905
0.7455 ∗ z −5
𝐹(𝑍) =
1 − 0.9905 ∗ 𝑧 −1
Página 4
Vamos a calcular nuestro filtro digital:
clc;
clearall;
clearfigures;
nurn=[0 0 0 0 0 1];
den=[1 -0.9905] ;
x=[0 ones( 1,1000)];
k=0:1000;
y =filter(nurn ,den, x);
plot(k,y, '-' ,k,x,' ' );
grid ;
xlabel ( ' k ' ) ;
ylabel ('y(k)') ;
Página 5