Sie sind auf Seite 1von 12

Universidad de Concepción

Facultad de Ingeniería
Departamento de Ingeniería Eléctrica

Pre-Informe N°3
Laboratorio de Control
“Control Adaptativo”

Alumnos : José Soto P.


Cristian Quevedo L.

Profesor : Juan Pablo Segovia.

Ayudantes : Fernando Mancilla.


Fabián Villegas.

Fecha entrega : 03 de Noviembre 2008


Introducción

A las anteriores estrategias de control como Lazo simple, Control Cascada, se suma una
nueva estrategia llamada Control Adaptativo. Esta estrategia consiste en un sistema denominado
Gain Scheduler o Compartidor de Ganancia el cual es capaz de variar su acción de control de
acuerdo a la forma en que se comporta la variable indicadora “α”que se está analizando. Para
ello es necesario determinar cuál es la variable más apropiada a utilizar como entrada para el
Gain Scheduler para lo cual tenemos tres opciones que son el Set Point, la señal de entrada al
proceso o la salida del proceso. La elección a de depender de que tan eficiente sea la respuesta
del proceso, consistente en una válvula de flujo de descarga, ante cambio del tipo escalón.
Además el controlador a utilizar es un PLC o Controlador Lógico Programable el cual
recibirá los parámetros de Ganancia, Tiempo Integrativo y Tiempo Derivativo directamente del
Gain Scheduler en tiempo real.

Objetivos:

 Se introducirá el Gain Scheduler como estrategia de control para ello es necesario hacer
un apropiado diseño al igual que un detallado conocimiento de la forma de conexión y
configuración del sistema de control Gain Scheduler.
 Es necesario hacer una debida contrastación de este nuevo método con respecto a la
estrategia de control de Lazo Simple con el propósito de determinar los pro y los contra
de la estrategia de control con Gain Scheduler.

Desarrollo.

Para el proceso descrito en la figura 1 diseñar las experiencias para control de nivel y flujo
de carga.

LIC
01

FV-5

LT
01
FIC
FT
01
FT
01
E-1
FV-1
FV-3

B-01

Figura 1: Modelo del sistema.


a) Setup para configuración y programación del controlador gain scheduler (flujo de
descarga) y reconocimiento de patrones.

En las figuras 2 y 3 se presenta como se debe conectar el sensor y la válvula del proceso.

Figura 2: Setup para sensor de flujo.

Figura 3: Setup para válvula.

b) Simulación de la estrategia de control en matlab (simulink), comparando el desempeño


de un lazo simple de flujo (parámetros fijos) vs una estrategia adaptativa.

Modelos para las diferentes zonas.

Tras realizar el laboratorio N°1, se concluyó que el método que más se ajustaba al sistema
real era el de Sunderesan-Krishnaswany. Los parámetros obtenidos para la válvula se muestran
en la tabla 1.

Zona 1 Zona 2 Zona 3


Parámetro θ 0.337 0.31645 0.3373
Parámetro τ 0.2654 0.4078 0.0408
Ganancia 0.925 1.44 0.091
Tabla 1: Parámetros de la válvula para las 3 zonas lineales.

e −0.337 s
G Z _ 1 ( s ) = 0.925 …(1)
0.2654 s +1

e −0.31645 s
G Z _ 2 ( s ) = 1.44 …(2)
0.4078 s +1

e −0.3373 s
GZ _ 3 ( s ) = 0.091 …(3)
0.0408 s +1
La función de transferencia de la válvula (ecuación 1,2 y 3) presentan un retardo, este
retardo se aproximará como un polo y un cero de primer orden. Luego los retardos serán:
1 − θs 1 − 0.337s
e = θs 2 ⇒ e − 0.337s
= 2
1 + θs 1 + 0.337s
2
2

1− θs 1 − 0.31645s
θs
e = 2 ⇒ e − 0.31645s
= 2
1+ θs 1 + 0.31645s
2 2

1− θs 1 − 0.3373s
θs
e = 2 ⇒ e − 0.3373s
= 2
1+ θs 1 + 0.3373s
2 2
Finalmente las funciones de transferencia de la válvula para las tres zonas serán:

 1 − 0.3 3 7s 
 2 
G Z _ 1 ( s ) = 0 .9 2 5

(
 ( 0.2 6 5 4s + 1) 1 + 0.3 3 7 5s
2
) 

 1 − 0.3 1 6 4 s5 

GZ _ 2 ( s) = 1.4 4 2 
(
 ( 0.4 0 7 8s + 1) 1 + 0.3 1 6 4 s5
 2
) 

 1 − 0.3 3 7 3s 

GZ _ 3 ( s) = 0.0 9 1 2 

(
( 0.0 4 0 8s + 1) 1 + 0.3 3 7 3s 2 ) 

Considerando el lazo de control de la figura 4 se obtendrán los parámetros del controlador
PID, en realidad se considerará sólo PI, para que le ruido eléctrico no influya demasiado
(ganancia derivativa igual a cero). La función de transferencia se muestra en la ecuación (4).

 1 + Ti s 
C ( s ) = K c   …(4)
 Ti s 

Por lo que queda calcular las constantes Ti y K c para cada zona. Para calcular estos
parámetros debemos fijarnos un sobrepaso, la banda de asentamiento y el tiempo de
asentamiento.
Controlador

PID Válvula Estanque

Kst1

Figura 4: Lazo para lazo simple de flujo.


Luego nos fijamos los valores de la tabla 2.

Sobrepaso (SP) 2%
Tiempo de asentamiento (Ts) 2 seg
Banda de Asentamiento (δ) 2%
Tabla 2: Valores dados para calcular parámetros.

Así gracias a los valores anteriores podemos obtener las variables presentes en la ecuación
típica de segundo orden que es:

2
s 2 + 2ζ ωn s + ω n

Donde:
ln( SP ) 2
ζ = = 0.7797
π 2 + ln( SP ) 2

− ln( δ 1 −ζ 2 )
ωn = = 2.809
Ts ⋅ ζ

Los polos los calculamos con la siguiente fórmula:

− 2 ⋅ ζ ⋅ ωn ± (2 ⋅ ζ ⋅ ωn) 2 − 4 ⋅ ωn 2
S1, 2 =
2

Obtenemos los siguientes polos:

S1, 2 = −2.1902 ± j ⋅1.7589

Luego obtenemos los valores de la tabla 3.

Zona 1 Zona 2 Zona 3


Kc 0.3922 0.4056 0.4383
Ti 0.2600 0.3876 0.0293
Tabla 3: Parámetros de los controladores para las 3 zonas lineales.

Luego la función de transferencia para el controlador en la zona 1 es:


 1 + 0.26 s 
C Z _ 1 ( s ) = 0.3922  
 0.26 s 

Respuesta ante entrada escalón para la zona 1.

Figura 5: Respuesta ante entrada escalón para zona 1.

Figura 6: LGR del sistema para zona 1.

Luego la función de transferencia para el controlador en la zona 1 es:


 1 + 0.3876 s 
C Z _ 2 ( s ) = 0.4056  
 0.3876 s 

Respuesta ante entrada escalón para la zona 2.

Figura 7: Respuesta ante entrada escalón para zona 2.

Figura 8: LGR del sistema para zona 2.


Luego la función de transferencia para el controlador en la zona 3 es:

 1 + 0.0293 s 
C Z _ 3 ( s ) = 0.4383  
 0.0293 s 

Respuesta ante entrada escalón para la zona 3.

Figura 9: Respuesta ante entrada escalón para zona 3.


Figura 10: LGR del sistema para zona 3.

En resumen tenemos la siguiente tabla.

Zona 1 Zona 2 Zona 3


Rango. (0-20) (20-75) (75-100)
F de T de la e −0.337 s e −0.31645 s e −0.3373 s
0.925 1.44 0.091
válvula. 0.2654 s +1 0.4078 s +1 0.0408 s +1
Kc 0.3922 0.4056 0.4383
Ki 1.5088 1.0464 14.9633
Ti [s] 0.26 0.3876 0.0293
F de T 1 + 0.26 s  1 + 0.3876 s  1 + 0.0293 s 
0.3922   0.4056   0.4383  
controlador [PI]  0.26 s   0.3876 s   0.0293 s 
Tabla 4. Resumen de características para distintas zonas lineales

Contrastación Lazo Simple vs Control Adaptativo

Se procede a simular una secuencia de escalones en las diferentes zonas, primero con el
método adaptativo (gain scheduler) y con lazo simple.

Figura 11: Escalones aplicados a las tres zonas lineales con gain scheduler.
Figura 12: Escalones aplicados a las tres zonas lineales con lazo simple.

Con respecto a la contrastación entre ambos métodos se puede decir que dado que el
sistema de la válvula de descarga es un sistema no lineal pero que sin embargo se comporta
como un sistema lineal por zonas, la estrategia de control más adecuada es el control adaptativo
ya que gracias a experiencias anteriores se logró determinar cuáles debían ser los parámetros
más adecuados que debe tomar el controlador para tener una respuesta satisfactoria. Gracias a
ello, dependiendo en que zona se encuentre la variable de proceso (flujo de descarga), el PID
tendrá un determinado comportamiento apropiado para dicha zona.
Por el contrario un lazo de control simple tiene los parámetros del controlador fijos por lo
que si se utilizan los valores de Ganancia Proporcional y Ganancia Integrativa de la zona 2,
pues es la que más representa el comportamiento de la válvula, sólo se tendrán respuestas
satisfactorias cuando los cambios que se le aplican se encuentran en dicha zona correspondiente
entre el 20% y 70% de apertura. Si el cambio aplicado se encuentra en una zona distinta la
respuesta no será la adecuada por lo que es de esperar mayor oscilación, mayores tiempos de
asentamiento y mayor porcentaje de sobrepaso.

Programación del Ladder para el PLC 90-30

Para la programación del Ladder se ha de utilizar el software Versa Pro, el cual es


compatible con el PLC 90-30 permitiendo generar una conexión en tiempo real a través de un
puerto serial a un PC. El diagrama comienza con una línea en la cual se determina el encendido
y el apagado del controlador. Luego viene la segunda línea en la cual se le dice al controlador
que mantenga la válvula de descarga cerrada cuando el PLC está desactivado.
En la tercera línea se encuentra el Set Point de flujo el cual estará en 0 inicialmente para
luego comenzar a variarlo en intervalos de 10% lo que equivale en el PLC a 3200 ya que para
un 100% se tiene 32000.
El controlador utilizado en la cuarta línea es el PID ISA en modo PI, el cual tiene como
entrada una señal de activación, el Set Point de Flujo, la señal del Sensor de Flujo, una interfaz
de operación manual en la que se puede modificar la respuesta hacia arriba y hacia abajo. Por
otro lado las salidas son una señal de estado OK que se activa cuando no hay errores en la
respuesta del PID y la señal de la variable de Control, en este caso la válvula de descarga.

Las tres últimas líneas están encargadas de implementar la estrategia de Control Adaptativo
Gain Scheduler en las tres zonas donde se determino que la válvula se comportaba de manera
línea, para la cual dependiendo de la zona en la que se encuentre el flujo de descarga, se le
otorgará los valores de la Ganancia Proporcional y la Ganancia Integrativa más adecuados al
PID ISA para dicha zona, los cuales se determinaron anteriormente. Estas ganancias son
parámetros del PID ISA por lo que se les debe asignar una determinada dirección memoria, las
cuales según el Manual de PLC 90-30 corresponden a %Ref+5 para la Ganancia Proporcional y
a %Ref+7 para la Ganancia Integrativa, en donde %Ref+0 corresponde a la dirección de
memoria que se la asigna al bucle del PID ISA cuando se activa.

A continuación se muestra una tabla con la declaración de las variables del PLC y sus
correspondientes direcciones de memoria.

Tabla 5: Declaración de variables en PLC.


En la figura 13 se muestra un programa en ladder que se encarga de configurar el PLC.

Figura 13: Configuración del PLC.

Das könnte Ihnen auch gefallen