Upload
jose-francisco-camacho
View
248
Download
0
Embed Size (px)
Citation preview
7/29/2019 Control Onoff Pid
1/40
On
OffPID
Sintonizacin del PID
CONTROL
7/29/2019 Control Onoff Pid
2/40
Control
Introduccin
Control clsico
Lazo abierto lazo cerrado
Control ON-OFF
Control proporcional Control PD, PID
Control inteligente
Control difuso
Control Optimo
7/29/2019 Control Onoff Pid
3/40
Un controlador automtico, compara el valor real de la
salida de una planta con la entrada de referencia (el
valor deseado), determina la desviacin y produce una
seal de control que reducir la desviacin a cero a un
valor pequeo.
La manera en la cual el controlador automtico producela seal de control se denomina accin de control.
Control
7/29/2019 Control Onoff Pid
4/40
Introduccin
Tarea bsica de un controlador ajustar el estado deun proceso (variable de proceso - VA) a un valordeseado (valor de referencia - VR)
La diferencia entre ambos valores es el error:
E = VR VA
Entonces el objetivo del controlador es reducir elerror a cero (o al mnimo)
7/29/2019 Control Onoff Pid
5/40
Proceso
Variable de salida
Control de proceso
Variable de entrada
7/29/2019 Control Onoff Pid
6/40
Controlador Proceso
Sensor
VAVR
E
+
-
Sistema de Control
7/29/2019 Control Onoff Pid
7/40
Ejemplo mantener al robot a una distancia
(DR) de la pared
(seguimiento de pared)
7/29/2019 Control Onoff Pid
8/40
Ejemplo mantener al robot a una distancia
(DR) de la pared
(seguimiento de pared)
Controldireccin
Robot
Sensor de
distancia
DADR E
7/29/2019 Control Onoff Pid
9/40
Lazo abierto vs. lazo cerrado
Lazo abierto se ajusta el valor del controlador
de acuerdo al valor deseado pero no hay
medicin del valor actual (retroalimentacin)
Lazo cerrado se mide la salida del proceso deforma que se compare con el valor deseado y
se pueda automticamente reducir el error
7/29/2019 Control Onoff Pid
10/40
Algoritmo de Control
La forma de ajustar el proceso en funcin delerror se le denomina el algoritmo de control
Algunos de los algoritmos bsicos en controlclsico son:
Control ON OFF Control proporcional
Control proporcional derivativo (PD)
Control proporcional integral (PI) Control proporcional integral-derivativo
(PID)
7/29/2019 Control Onoff Pid
11/40
Control ON - OFF
Se basa en que el controlador tiene slo dosestados (ON/OFF, abierto/cerrado, izq./der.)
Si comparamos el VA con el VR, se toma unade las dos posibles acciones dependiendodel signo del error
Por ejemplo, en un control de temperatura deun refrigerador:
Si Temp > T-ref. encender compresor Si Temp < T-ref. apagar compresor
7/29/2019 Control Onoff Pid
12/40
Control ON - OFF
OFF
ON
Ref.
T
7/29/2019 Control Onoff Pid
13/40
Control ON - OFF
Normalmente se tiene una zona de tolerancia(GAP o histeresis) en la que se mantiene el
estado anterior
Algoritmo de control:E = VR VA
C = signo E
Si |E| - GAP < 0 OFF
Si |E| + GAP > 0 ON
7/29/2019 Control Onoff Pid
14/40
Control ON OFF, con GAP
OFF
ON
Ref.
T
Gap
7/29/2019 Control Onoff Pid
15/40
Control ON OFF
Respuesta
Temp.
Ref.
Tiempo
Control
ON
OFF
7/29/2019 Control Onoff Pid
16/40
Control PIDEs la extensin natural del controlador on-off
Es suficiente para muchos problemas de control
Ms del 95% de los lazos de control utilizan el PID
Ha sobrevivido a los cambios tecnolgicos :
Aparicin del microprocesador
Auto-sintona
Planificacin de gananciaTiene algunas funciones importantes
Utiliza la realimentacin para rechazar las perturbaciones
Elimina el error estacionario con la accin integral
Puede anticipar el futuro con la accin derivativaNo es trivial ajustarlo para conseguir los mayoresbeneficios sobre el proceso
Tres parmetros de control
7/29/2019 Control Onoff Pid
17/40
de(t)
e
PI
DEl control PID combina lastres acciones:
Proporcional (P)
Integral (I)
Derivativa (D)
Kp
Ti
t
o e(t ) dt Kp Td dtu(t) Kp e(t)
P I D
t
Controlador PID continuo
Control PID
7/29/2019 Control Onoff Pid
18/40
Kppequea
Kp grande
accin proporcional pequea
accin proporcional grande
accin
proporcional
Parmetros de control
Ganancia proporcional (Kp)
Es la constante de proporcionalidad en la accin de
control proporcional .
Accion
proporcional
7/29/2019 Control Onoff Pid
19/40
Tipequeo
Ti grande
accin integral grandeaccin integral pequea
Parmetros de control
Constante de tiempo integral (Ti)
El tiempo requerido para que la accin integral
contribuya a la salida del controlador en una
cantidad igual a la accin proporcional.
7/29/2019 Control Onoff Pid
20/40
Tdpequeo
Td grande
accin derivativa pequea
accin derivativa grande
Constante de tiempo derivativa (Td)
El tiempo requerido para que la accin proporcional
contribuya a la salida del controlador en una
cantidad igual a la accin derivativa.
Parmetros de control
7/29/2019 Control Onoff Pid
21/40
Proceso
SP
+-
DV
KP
Proceso
PV
DV
OP
DV
PV
PV PV
con accin proporcional
en lazo abierto
KP
estacionario
OP
Acciones de control
Accin proporcional
Produce una seal de control proporcional a laseal de error.
Caractersticas: SimpleFcil de sintonizar (un solo parmetro)
Puede reducir, pero no eliminar, el error en estado
7/29/2019 Control Onoff Pid
22/40
PV
con accin integral
Ti =
sin accin integralProcesoKp ,Ti
PVSP
+-
DV
DV
Control PI
OP
Acciones de control
Accin integral
Proporciona una correccin para compensar lasperturbaciones y mantener la variable controlada
en el punto de consigna.Caractersticas: Elimina errores estacionarios
Ms del 90% de los lazos de control utilizan PI
Puede inestabilizar al sistema si Ti disminuye muchoPV
A i
7/29/2019 Control Onoff Pid
23/40
t
IP
e e
t
IP
DV
PVTd aumenta
SP
ProcesoKp,Td
PV
+-
DV
Control PD
Mismo valor de las
acciones P e I perodiferente valor de la
derivada del error
Acciones de control
Accin derivativa
Anticipa el efecto de la accin proporcional paraestabilizar ms rpidamente la variable controlada
despus de cualquier perturbacin.
OP
A i d l
7/29/2019 Control Onoff Pid
24/40
Acciones de control
Comparacin de las acciones de control cuando se ha
producido un cambio brusco en la referencia
R l h ti d j t
7/29/2019 Control Onoff Pid
25/40
Estabilidad
Velocidad
Er ror estacionario
rea de error
Pertur bacin control
Frecuencia lazo
Kpaumenta
Se reduce
Aumenta
No eliminado
Se reduce
Aumenta
bruscamente
No afecta hasta
cier to punto
Tidisminuye
Disminuye
Aumenta
Eliminado
Di sminuye hasta
cier to punto
Aumenta
gradualmente
Disminuye
Tdaumenta
Aumenta
Aumenta
No eliminado
Se reduce
Aumenta muy
bruscamente
Aumenta
Reglas heursticas de ajuste
R l h ti d j t
7/29/2019 Control Onoff Pid
26/40
F. Morilla
Reglas heursticas de ajuste
Paso 1. Accin Proporcional
Tiempo integral (TI), a su mximo valorTiempo derivativo (TD), a su mnimo valor
Empezando con ganancia baja se va aumentando hasta obtener lascaractersticas de respuesta deseadas
Paso 2. Accin integralReducir el TI hasta anular el error en estado estacionario, aunque la oscilacinsea excesiva
Disminuir ligeramente la ganancia
Repetir hasta obtener las caractersticas de respuesta deseadas
Paso 3. Accin DerivativaMantener ganancia y tiempo integral obtenidos anteriormente
Aumentar el TD hasta obtener caractersticas similares pero con la respuestams rpida
Aumentar ligeramente la ganancia si fuera necesario
S l i d l t l d
7/29/2019 Control Onoff Pid
27/40
Seleccin del controlador
Lazos de caudal o de presin (dinmicas rpidas, sin retardos yperturbaciones de alta frecuencia): PI
Lazos de nivel (combinacin de varias dinmicas, sinretardo y perturbaciones de media frecuencia): PI o PID
Lazos de temperatura (dinmicas lentas, con o sin
retardo y perturbaciones de baja frecuencia) : PI o PID
Lazos de composicin (predomina el retardo debido al
analizador): PI, aunque se aconsejan otros tipos de
controladores (predictor de Smith)
Procesos integradores (procesos trmicos o ciertos
lazos de nivel): PD o PID
Control en cascada: PI o PID en el lazo primario, P o PD
en el secundario
7/29/2019 Control Onoff Pid
28/40
Sintonizacin de controladores PID
La determinacin de los parmetros de un controlador PID,
para una determinada planta resulta ser algo complicado.
Lo que se acostumbra es determinar estos parmetros de forma
experimental, tanto para plantas conocidas como
desconocidas.
7/29/2019 Control Onoff Pid
29/40
Reglas de Ziegler-Nichols para sintonizar controladores PID
Ziegler y Nicholspropusieron dos mtodos para determinar los
valores de la ganancia proporcional Kp, del tiempo integral Ti
y del tiempo derivativo Td, en base en las caractersticas de
respuesta transitoria de una planta especfica. En ambos
mtodos se pretende obtener un Mp=25%.
Sintonizacin de controladores PID
7/29/2019 Control Onoff Pid
30/40
Primer mtodo
El primer mtodo se obtiene mediante la respuesta al escaln
de la planta de una manera experimental.
Sintonizacin de controladores PID
7/29/2019 Control Onoff Pid
31/40
Si la planta no contiene integradores ni polos dominantes
complejos conjugados, la curva de respuesta al escaln
unitario puede tener forma de S.
Sintonizacin de controladores PID
7/29/2019 Control Onoff Pid
32/40
La curva con forma de S se caracteriza por el tiempo de
retardo L y la constante de tiempo T.
Ziegler y Nichols sugirieron establecer los valores de Kp, Ti y
Td de acuerdo con la formula que aparece en la siguiente tabla:
Tipo Kp Ti Td
P T/L inf 0
PI 0.9(T/L) L/0.3 0
PI D 1.2(T/L) 2L 0.5L
Sintonizacin de controladores PID
7/29/2019 Control Onoff Pid
33/40
Por tanto, el controlador PID tiene un polo en el
origen y un cero doble en s=-1/L.
s
Ls
T
Ls
LsL
T
sTsT
KsG di
pc
21
6.0
5.0
2
112.1
11)(
Sintonizacin de controladores PID
7/29/2019 Control Onoff Pid
34/40
Segundo mtodo
El segundo mtodo, consiste slo en usar temporalmente la
parte proporcional del PID. Se varia la ganancia Kp desde 0
hasta un valor critico Kcr en donde la salida exhibe
oscilaciones sostenidas (si la salida no presenta oscilaciones
sostenidas para cualquier valor Kp, no se usa este mtodo).
Sintonizacin de controladores PID
7/29/2019 Control Onoff Pid
35/40
Sintonizacin de controladores PID
7/29/2019 Control Onoff Pid
36/40
Entonces la ganancia critica Kcr y el periodo Pcrcorrespondientes se determinan experimentalmente, y Ziegler
y Nichols sugirieron establecer los valores de Kp, Ti y Td de
acuerdo con la formula que aparece en la siguiente tabla:
Tipo Kp Ti Td
P 0.5Kcr inf 0
PI 0.45Kcr Pcr/1.2 0
PI D 0.6Kcr 0.5Pcr 0.125Pcr
Sintonizacin de controladores PID
7/29/2019 Control Onoff Pid
37/40
Por tanto, el controlador PID tiene un polo en el origen y un
cero doble en s=-4/Pcr.
s
Ps
PK
sPsPK
sTsT
KsG
crcrcr
crcrcr
di
pc
24
075.0
125.05.0
1
16.0
11)(
Sintonizacin de controladores PID
7/29/2019 Control Onoff Pid
38/40
En general, para aquellas plantas con una dinmica complicaday sin integradores, se han aplicado las reglas de sintonizacin
de Ziegler-Nichols. Sin embargo, si la planta tiene un
integrador, en algunos casos estas reglas no son adecuadas.
Ejemplo:
Sintonizacin de controladores PID
7/29/2019 Control Onoff Pid
39/40
Debido a la presencia de un integrador, no se aplica el primer
mtodo, ya que la respuesta al escaln no tiene forma de S.
Sintonizacin de controladores PID
7/29/2019 Control Onoff Pid
40/40
Referencias Bibliogrficas
Martin, Robotic Explorations, Cap. 5
Bibbero, Microprocessors in Instruments and
Control, Cap. 2
[Dodek y Jenkin] Cap. 7
Libros de Control
Fernando Morilla Garca - Dpto. de Informtica y
Automtica
ETSI de Informtica, UNED