Control 2 - Sintonizacion
Control 2 - Sintonizacion
Control 2 - Sintonizacion
1.Objetivos:
Aprender el porque son útiles las reglas de Ziegler-Nichols
Observar las limitantes de la aplicación de estas reglas de sintonización.
Detallar en que casos se aplican estas reglas de sintonización.
2. Método de Zingler-Nichols
Existen dos métodos:
Ziegler-Nichols en lazo abierto
Ziegler-Nichols en lazo cerrado
Estos dos métodos coinciden en el objetivo, el cual es conseguir el valor del sobre
impulso para reducirlo al 25%.
Ejemplo:
Sea:
25
GP ( s)
( s 2)( s 4)
El sistema de control se presenta como
R(t) 25 Y
GC ( s ) GP ( s)
( s 2)( s 4)
25 1 c1 c2 c
Y (t ) L1 L 3
s( s 2)( s 4) s s 2 s 4
25s 25
c1 lim 3.25
s 0 s( s 2)( s 4) 8
25( s 2) 25
c2 lim 6.25
s 2 s( s 2)( s 4) 4
25( s 4) 25
c3 lim 3.125
s 4 s( s 2)( s 4) 8
25 1 c1 c
Y '(t ) L1 L 2
( s 2)( s 4) s 2 s 4
25 25
c1 12.5 c2 12.5
2 2
Y '(t ) 12.5(e2t e4t )
25s 1 c1 c
Y ''(t ) L1 L 2
( s 2)( s 4) s 2 s 4
25(2) 25(4)
c1 25 c2 50
2 2
Punto de inflexion
1
0.6T ( s ) 2
L (0.6)(1)( s 10.34) 2 64.15
G C ( s) 0.6s 12.4
s s s
En MATLAB 2016
>> y=tf([25],[1 6 8]);
>> pp=pole(y)
>> grid
>> dt=0.05;
>> t=0:dt:6;
>> y=step(y,t)'; %RESPUESTA AL ESCALON
>> dy=diff(y)/dt; %DERIVADA
>> [m,p]=max(dy); %PUNTO DE INFLEXION
>> d2y=diff(dy)/dt;%SEGUNDA DERIVADA
>> yi=y(p);
>> ti=t(p);
>> L=ti-yi/m; %RETARDO
>> Tau=(y(end)-yi)/m+ti-L; %CONTANTE DE TIEMPO
>> plot(t,y,'b',[0 L L+Tau t(end)],[0 0 y(end) y(end)],'k');
>> title('RESPUESTA AL ESCALON');
>> ylabel('AMPLITUD');
>> xlabel('TIEMPO (S)');
2.2. El método de lazo cerrado de Zingler-Nichols:
Permitirá obtener una señal medida a una perturbación con un controlador proporcional
en este caso se denomina ganancia ultima y el periodo de oscilación se llama periodo
último.
Tabla 1.
Para un sistema de control de lazo cerrado se utiliza un control únicamente proporcional
haciendo el tiempo integral igual a infinito, y el tiempo derivativo es igual a cero, y se va
incrementando la ganancia proporcional desde cero hasta el valor critico en el que el
sistema presenta una oscilación mantenida. El valor obtenido será la ganancia critica,
sin oscilaciones no existiría este método para aplicarse.
Para esta respuesta oscilatoria se determina gráficamente el valor del periodo de dichas
oscilaciones de tiempo crítico. Veamos la siguiente figura donde se muestra un perfil de
respuesta en un sistema de segundo orden lineal para un coeficiente de
amortiguamiento cero.
Tabla 2.
Ejemplo 2:
Sea el sistema de control
10
GP ( s)
( s 6)( s 2 4s 13)
10
GP ( s)
( s 6)( s 2 4s 13)
R(t) Y(t)
GC ( s )
num=[10];
den=[1 10 37 78];
step(num,den)
grid
title('RESPUESTA ESCALON UNITARIO')
De los resultados que se obtengan, ya sea por el método de lazo abierto o cerrado de
sintonización de controladores, se puede decir que si lo que se desea es la respuesta
rápida con el menor error máximo posible, el método de sintonización está cumpliendo
su objetivo.
Los parámetros calculados deben ser considerados solo una primera aproximación de
los valores requeridos. Los métodos de sintonización requieren usualmente de un
afinamiento posterior para lograr el comportamiento deseado, es decir, que el sistema
describa un proceso real.
6.- Conclusión
Las reglas desarrolladas por Ziegler y Nichols son las reglas más usadas en la
sintonización PID, cuando es difícil obtener el modelo matemático de alguna planta la
cual se les requiere hacer algún tipo de control. Estas reglas de sintonización requieren
inicialmente una etapa experimental en donde los ingenieros a cargo del desarrollo del
controlador PID, deben detallar la respuesta que genera la planta y con esta determinar
el controlador apropiado, si es que se puede aplicar los métodos que propusieron Ziegler
y Nichols.