1683 0789 Ran 10 03 303
1683 0789 Ran 10 03 303
1683 0789 Ran 10 03 303
1 Introducción
Durante las últimas décadas, las técnicas de control de procesos en la industria
han tenido grandes avances, se han estudiado numerosos métodos de control, como
el control adaptativo, el control neuronal y el control difuso; entre ellos, el más
popular es el controlador PID (Proporcional Integral-Derivativo), que es
ACTA NOVA; Vol. 10, Nº 3, marzo 2020, pp. 303 - 317 ISSN: 1683-0768.
304· Roque R. & Triveño F.: Desempeño y Robustez de la Respuesta de un AVR con PID …
2 Controlador PID
Dado el error e(t ) r (t ) y(t ) y la salida u(t). El controlador PID ideal no
interactivo o dependiente (ANSI/ISA) (6) es dado por:
1 de(t )
u (t ) K p e(t ) e(t )dt T d
Ti dt
(1)
Aplicando la transformada de Laplace a la ecuación (1) el controlador PID es
reescrito como:
U (s ) 1
G c (s ) K p 1 T ds
E (s ) T is
(2)
ACTA NOVA; Vol. 10, Nº 3, marzo 2022, ISSN 1683-0768 Artículos Científicos ·305
Gc (s )
K p T iT ds 2 T is 1
T is
(3)
Observando la ecuación (3) se verifica que el controlador PID aumenta dos
ceros y un polo a la función de transferencia de lazo abierto que representa la planta.
Para sintonizar las ganancias del controlador PID, se pueden aplicar diferentes
métodos, el más conocido es el desarrollado por Ziegler-Nichols en el cual se debe
obtener la ganancia crítica y el periodo crítico correspondiente, para este propósito
se hace uso de las reglas presentadas en la Tabla 1:
Tipo Kp Ti Td
Proporcional 0.5K c
Proporcional - Integral 0.45K c T c / 1.2
Proporcional- Integral - Derivativo 0.75K c T c / 1.6 T c / 10
Requisito Valores
Máximo Sobrepaso M p 10%
Tiempo de Elevación t r 1s
Tiempo de Establecimiento ts 3s
306· Roque R. & Triveño F.: Desempeño y Robustez de la Respuesta de un AVR con PID …
Tiempo pico t p 2s
Amortiguación 0.4
Margen de Ganancia Mg 10dB
Margen de Fase Mf 45
V ref (s ) 1 Ka Ke Kg
Kp 1 Tds V t (s )
sT T as 1 T es 1 T gs 1
i
V s (s )
Ks
T ss 1
Sen sor
X r1 sin(r2 ) r3Pi X i , r4 0.5
t t t
X it 1 it
X r1 cos(r2 ) r3Pi t X it , r4 0.5
i (5)
fuera del él, este trabajo adopta el intervalo entre 2, 2 que permite doblar el valor
máximo del seno y el coseno, r2 es un numero aleatorio entre un rango de 0, 2
que define la amplitud del movimiento hacia el destino o fuera del este; r3 es un
parámetro que proporciona un peso aleatorio para enfatizar el destino ( r3 1 ) o
restarle importancia ( r3 1 ), su valor está dentro del intervalo 0,1 y r4 es un
parámetro que puede conmutar entre las funciones seno y coseno y también está
entre 0,1 . Finalmente, Pi es la proposición del punto destino de la i-esima
t
solución de la iteración t .
Un algoritmo debería poder equilibrar la exploración y la explotación para
encontrar la región más prometedora del espacio de búsqueda y, finalmente,
converger al óptimo global. Para equilibrar la exploración y la explotación, el rango
de seno y coseno en las ecuaciones (5) se cambia adaptativamente usando la siguiente
relación:
a
r1 a t
T (6)
Donde t es la iteración actual, T es el número total de iteraciones y a es una
constante de valor igual a 2, con estos valores se puede verificar que su valor decrece
linealmente desde y hasta 0.
t
Min J (K p ,T i ,T d ) 0
e( ) d
(7)
Finalmente, la Figura 2 ilustra la estructura de simulación implementada en este
trabajo.
Sin t on izacion d e Kp , T i, T d
mediant e SCA
V ref (s ) 1 10 1
Kp 1 Tds 1 V t (s )
sT 0.1s 1 0.4s 1 s 1
i
V s (s ) Con t rolad or Amp lificad or Excit at riz Gen erador
1
0.01s 1
Sen sor
6 Resultados de simulación
La primera simulación realizada corresponde al sistema de lazo cerrado es decir
el AVR sin controlador PID. La Figura 3 ilustra la respuesta a escalón en donde se
verifica el comportamiento oscilatorio del mismo debido justamente a la falta de
control.
Parámetros Valores
Máximo Sobrepaso M p 65.20%
Tiempo de Elevación t r 0.25s
ACTA NOVA; Vol. 10, Nº 3, marzo 2022, ISSN 1683-0768 Artículos Científicos ·311
Tiempo de Establecimiento t s 7s
Tiempo pico t p 0.75s
Margen de Ganancia Mg 4.62dB
Margen de Fase Mf 16.10
Parámetros Valores
Población i 40
Numero de Iteraciones t 100
Rango Ganancia Proporcional K p 0.3,1
Rango Tiempo Integral T i 0.3,1
Rango Tiempo Derivativo T d 0.3,1
Función de minimización t
Min J
0
e( ) d
Realizada la sintonía de las ganancias del PID para los dos métodos presentados,
es realizada la respectiva comparación cuantitativa cualitativa. La diferencia de valores
para las ganancias de los métodos es presentada en la Tabla 5.
La Figura 6 ilustra la respuesta a escalón del sistema AVR sin controlador PID
y con los dos PID sintonizados. En esta respuesta se verifica que el AVR con PID
cuyas ganancias fueron obtenidas empleando el algoritmo SCA presenta mejores
valores de índices de desempeño comparado con su par obtenido mediante Ziegler-
Nichols, tal como lo muestra la Tabla 7.
ACTA NOVA; Vol. 10, Nº 3, marzo 2022, ISSN 1683-0768 Artículos Científicos ·313
La Figura 7 ilustra la carta de Nichols con las tres respuestas, AVR sin
controlador, AVR con PID sintonizado empleando el método de Ziegler-Nichols
y finalmente, el AVR con PID sintonizado a través del algoritmo de optimización
SCA.
Los valores de desempeño para las sintonías vía Ziegler-Nichols y SCA, son
presentados en la Tabla 6.
En la Tabla 6 se verifican los valores del margen de ganancia y de fase para los
dos casos presentados. El algoritmo SCA es el que presenta mejor desempeño que
Ziegler-Nichols, debido a que el margen de fase es 23 dB mayor a los 6 dB exigidos
(3) y un margen de fase de 50 grados valor que se encuentra entre los 45 y 60 grados
del requisito.
La robustez para el PID basado en SCA es estudiada considerando diferentes
valores de la ganancia Ka La Figura 8 lustra la respuesta a escalón obtenida para los
diferentes casos. Se verifica el aumento del sobre impulso a mediada que el valor de
Ka aumenta.
ACTA NOVA; Vol. 10, Nº 3, marzo 2022, ISSN 1683-0768 Artículos Científicos ·315
Finalmente, la Figura 10 ilustra los polos de lazo cerrado donde se verifica que
la amortiguación es mayor a 0.4 o está próximo de ese valor cumpliendo los requisitos
exigidos. Se debe observar también que uno de los 5 polos se encuentra en -102 por
lo que no aparece en el diagrama presentado.
7 Conclusiones
El desarrollo de este trabajo supuso inicialmente el estudio de técnicas de
optimización y el objetivo que las mismas persiguen. En secuencia se hizo uso del
Algoritmo Seno-Coseno SCA para sintonizar las ganancias del controlador PID, en
su forma no interactiva o dependiente (ANSI/ISA). El proyecto integra el algoritmo
SCA con la función de optimización de la integral absoluta del error IAE.
Los resultados de simulación obtenidos muestran que el controlador propuesto
puede realizar una búsqueda eficiente para determinar las ganancias óptimas del
controlador PID. Se realizó la comparación de desempeño en el tiempo y en
frecuencia para los dos métodos presentados. Es evidente que el análisis basado en
la carta de Nichols si bien no es novedosa, permite extraer valiosa información de
robustez en una gráfica. Las simulaciones realizadas permitieron verificar que el
algoritmo SCA es superior al método Ziegler-Nichols, por lo que es posible utilizarlo
para sintonizar los AVR’s industriales presentes en el mercado eléctrico.
ACTA NOVA; Vol. 10, Nº 3, marzo 2022, ISSN 1683-0768 Artículos Científicos ·317
Referencias Bibliográficas
[1] Araki, M. and Taguchi, H. (2003). Two-degree-of-freedom pid controllers.
International Journal of Control, Automation, and Systems, 1(4), 401–212.
[2] Lurang, K. and Puangdownreong, D. (2020). Two degree-of freedom pida
controllers design optimization for liquid-level system by using modified bat
algorithm. International Journal of Innovative Computing, Information and
Control, 16(2), 715–782.
[3] Ogata, K. (2011). Engenharia de Controle Moderno. Pearson Education,
Quinta Edição.
[4] Khalil, H.K. (2002). Nonlinear Systems. Prentice Hall Inc., third edition.
[5] Mirjalili, S. SCA: A Sine Cosine Algorithm for Solving Optimization
Problems. Knowledge-Based Systems, 2016, 96, 120-133. https://doi.org/10.
1016/j.knosys.2015.12.022.
[6] Visioli, (2006). Practical PID Control. Series Advances in Industrial Control.
Springer. Electrical Eng. Contr. Theory Applications, vol. 148, no. 1, pp. 1–8,
Jan. 2001.
[7] Hekimoglu, B. (2018). Sine-cosine algorithm-based optimization for
automatic voltage regulator system. Measurement and Control I-II, 1–12.
[8] Gangsaas, D., Hodgkinson, J., and Harden, C. (2008). Multidisciplinary
control law design and flight test demonstration on a business jet. 1–25.
AIAA Guidance, Navigation and Control Conference and Exhibit.
[9] Vargas, F.J.T., de Oliveira Moreira, F.J., and Paglione, P. (2015). Longitudinal
stability and control augmentation with robustness and handling qualities
requirements using the two degree of freedom controller. 1–11. Journal of
the Brazilian Society of Mechanical Sciences
[10] Padiachy, V., Mehta, U., Azid, S., Prasad, S., and Kumar, R. (2022). Two
degree of freedom fractional pi scheme for automatic voltage regulation.
Engineering Science and Technology, an International Journal, 30, 1–11.