Documente Academic
Documente Profesional
Documente Cultură
CONTROL DIGITAL
UNIDAD 1- PASO 2
Desarrollar El Análisis de Sistemas En Tiempo Discreto
Grupo: 203041 – 18
OBJETIVO
OBJETIVOS ESPECIFICOS
INTRODUCCION
ACTIVIDADES A DESARROLLAR
Usando como base la temática de la unidad I del curso, y con el uso de Matlab
dar solución a los siguientes problemas.
Función de Transferencia
𝑧+1
2𝑧 2 + 3𝑧 + 2
num = [1 1];
den = [2 3 2];
G1z = tf(num,den,0.4)
k = 0:30;
t = 0.4;
u = k*t;
y = filter(num,den,u);
plot(k,y,'o',k,y, '-',k,0.4*k,'--')
grid on
Solución:
num = [1 1];
den = [2 3 2];
G1z = tf(num,den,0.4)
u = [1 1 1 -1 -1 -1 1 1 1 zeros(1,17)]
y = filter(num,den,u);
plot(y,'o')
grid
title('Respuesta A una entrada Arbitraria Específica')
xlabel('Tiempo k')
ylabel('y(Amplitud k)')
8
num = [1 1];
den = [2 3 2];
k = 0:25;
u = [1 1 1 -1 -1 -1 1 1 1 zeros(1,17)]
y = filter(num,den,u);
plot(k,y,'o',k,y,'-',k,u,'--')
grid
title('Respuesta A una entrada Arbitraria Específica')
xlabel('Tiempo k')
ylabel('y(Amplitud k)')
9
Puesto que estamos trabajando con valores límites la función tiende a ser
inestable.
Luego procedemos a ingresar los valores de k que sean menores que 20 (20<)
para el valor positivo y mayores que -0.80 (<80) para los valores negativos.
12
Último aplicamos el código que nos permite lograr la estabilización del sistema,
obteniendo una nueva función de transferencia.
13
Con esta nueva función de transferencia nos aseguramos de que para todos
los valores que tome la función esta resultará estable, como bien se puede
observar en la gráfica.
Ahora sí, por última y para terminar, debemos discretizar la nueva función
obtenida. Uno de los métodos existentes es la Aproximación Rectangular Hacia
Adelante de Euler 1.
Función A Discretizar
𝒔𝟐 + 𝟐𝒔 + 𝟐
𝑮(𝒔) =
𝒔𝟑 + 𝟐𝒔𝟐 + 𝟑𝒔 + 𝟓
𝑧−1 2 𝑧−1
( 𝑇 ) + 2( 𝑇 ) + 2
𝐺(𝑧) =
𝑧−1 3 𝑧−1 2 𝑧−1
( 𝑇 ) + 2( 𝑇 ) + 3( 𝑇 )+ 5
𝑧−1 2 𝑧−1
( 0.1 ) + 2 ( 0.1 ) + 2
𝐺(𝑧) =
𝑧−1 3 𝑧−1 2 𝑧−1
( 0.1 ) + 2 ( 0.1 ) + 3 ( 0.1 ) + 5
2
1 1
( (𝑧 − 1)) + 2 ( (𝑧 − 1)) + 2
0.1 0.1
𝐺(𝑧) = 3 2
1 1 1
(0.1 (𝑧 − 1)) + 2 (0.1 (𝑧 − 1)) + 3 (0.1 (𝑧 − 1)) + 5
2
(10(𝑧 − 1)) + 2(10(𝑧 − 1)) + 2
𝐺(𝑧) = 3 2
(10(𝑧 − 1)) + 2(10(𝑧 − 1)) + 3(10(𝑧 − 1)) + 5
100𝑧 2 −180𝑧+82
𝐺(𝑧) = 1000𝑧 3 −2800𝑧 2 +2630𝑧−825
100𝑧 2 180𝑧 82
− 1000 + 1000
→ 𝐺(𝑧) = 1000 → 𝑮(𝒛)
1000𝑧 3 2800𝑧 2 2630𝑧 825
1000 − 1000 + 1000 − 1000
CONCLUSIONES
Para que el sistema sea estable, se requiere que los polos en lazo
cerrado o las raíces de la ecuación característica estén presentes en el
plano z dentro del círculo unitario. Cualquier polo en lazo cerrado que se
encuentre fuera del círculo unitario hace inestable el sistema.
REFERENCIAS BIBLOGRAFICAS