Professional Documents
Culture Documents
2 Controladores en la industria
Control ON/OFF
Control PID
Analgico
Digital
Diseo y sintona
Control ON/OFF
Es el Regulador ms sencillo.
Tambin llamado control Todo-Nada,
Abierto-Cerrado, Conectado-Desconectado
La salida del control slo tiene dos posiciones
posibles.
Totalmente abierto/encendido (ON): Energa
mxima,
Totalmente cerrado/apagado (OFF): Energa
mnima.
Es la forma ms simple de control y la que
utilizan la mayora de los sistemas de
calefaccin domsticos
Control on-off
Mecanismo simple de realimentacin descrito por:
umax , si e 0 e(t)=SP-CV
u donde
Error de control o desviacin
umin , si e 0 de la variable de proceso
(diferencia entre el valor
deseado de la variable
La accin de control es discontinua. controlada y su valor real)
u Variable
Referencia Error umax manipulada
+
SP - e u
e
umi
CV Seal
n
encendido/apagado
sin importar la
Variable controlada
magnitud del error
Control on-off
Ejemplo: control de temperatura de un sistema de
calefaccin domestico
Temperatura
Encendido
Apagado
Tiempo
Control ON-OFF
En el intercambiador de calor:
e(t)>0 set point > Temperatura de salida Vlvula abierta
e(t)<0 set point < Temperatura de salida Vlvula cerrada
Set point
Temperatura de salida
100%
Apertura de vlvula
0%
5
Control ON-OFF. Diagrama de bloques
Set point
Temperatura de salida
100%
Apertura de vlvula
0%
0%
PROCESO
e=SP-PV
6
Control ON-OFF. Desventaja
Oscila en torno a un punto de consigna constante. Es decir,
aunque no cambie el punto de consigna, la variable de control
estar fluctuando entre los dos niveles permitidos.
1
0.8
0.6
Variable manipulada
(MV) 0.4
0.2
0
0 10 20 30 40 50 60 70 80 90 100
0.8
0.2
0
0 10 20 30 40 50 60 70 80 90 100
7
Control ON-OFF con histresis
MV (% apertura vlvula)
100%
Histresis
8
Zona muerta
Zona muerta con histresis
Definir valor EZN tal que:
Si E >= EZN entonces MV=100%
Si E <= -EZN entonces MV=0%
Si -EZN < E < EZN entonces MV no cambia
MV (% apertura vlvula)
100%
Histresis
9
Histresis
SP
Histresis grande PV
histresis grande
Histresis pequea SP
PV
Desviaciones del punto
de consigna pequeas
pero la vlvula est
constantemente abriendo
histresis pequea
y cerrando
10
Ajuste zona muerta
Si EZN aumenta
Tiempo entre conmutaciones aumenta
Reduce el deterioro del actuador final
Amplitud del ciclo lmite tambin aumenta
Compromiso entre los dos efectos.
11
Control on/off con histresis
u Variable
Referencia Error umax manipulada
+
SP - e u
- e
CV La seal u conserva
umi su valor presente
Variable controlada n hasta que el error se
haya desplazado
grande: grandes fluctuaciones de ligeramente ms all
la salida alrededor del valor de cero
predeterminado pero la entrada no
cambia tan rpidamente
pequeo: aumento de la COMPROMISO
frecuencia de cambio de la seal de
entrada.
Control proporcional
13
Recta de operacin del
controlador
Cambio en la posicin de la
vlvula
Abierta
100%
Recta de operacin del
Posicionamiento de la vlvula
M
Punto de consigna (set
point)
Error
Cerrada
0%
14
Frmula control proporcional
15
Accin proporcional: Ejemplo
u ( t ) K p e ( t ) bias
mmax
mmin
-e0 e0 e
Banda proporcional
(PB) 17
Relacin ganancia proporcional vs.
banda proporcional
100
%
Si Kp = 5 PB = 20%
Un cambio en el error del 20% producir un cambio en
la salida del 100%. Es decir, la vlvula se movera de
totalmente cerrada a totalmente abierta.
18
Error en estacionario
Principal problema del controlador proporcional:
Produce error estacionario en procesos sin integrador
cuando hay un cambio en el punto de consigna o
cargas a la salida.
Mxima
Temperatura
salida T(t) Punto de consigna
Error en el
Cambio en el punto estacionario
de consigna
Mnima
Tiempo 19
Control Proporcional
Kp:Ganancia t
u
UnreguladorP noelimina
elerrorestacionarioen
procesossinintegrador
t
IncrementoKp:disminucindelerrorestacionario,
efectosobreeltransitorio. 20
Curva de operacin del proceso
Ejemplo intercambiador:
Para cada posicin de la vlvula, la temperatura de
salida tiene un valor.
Posicionamiento de la vlvula
21
Interseccin recta de operacin
del proceso y del controlador
Partimos de un punto de operacin del proceso
Por ejemplo, temperatura de salida 40 SP=40
Interseccin con recta de operacin del controlador M=35%
Posicionamiento de la vlvula
para conseguir 40
Recta de operacin del proceso
Posicionamiento de la vlvula
Punto de consigna
(40)
40 Variable controlada
22
(temperatura)
Error estacionario
Viene determinado nicamente por la ganancia del controlador
y las caractersticas de estado estacionario del proceso.
La dinmica del proceso no influye.
Mxima
Set point
Kp=10
Kp=4
Temperatura Kp=2
salida T(t) Aumentando la ganancia del
Kp=1 controlador disminuye el
error pero a costa de hacer
ms oscilatoria la respuesta.
Pudiendose llegar a
inestabilizarse.
Mnima
Tiempo
23
Error estacionario
24
Control Proporcional Integral
25
Accin integral
y w
t
Kp
u (t )
Ti e ( ) d
0
t
Kp
Ti ed t
Laaccinintegralcontina
cambiandou(t) hastaqueel
errorescero
26
Accin Integral
Si se produce un salto en SP de forma que se genere un error
constante, la influencia del trmino integral sera creciente ya que
ira sumando (integrando) ese error.
100 % Reajuste alto (Ti pequeo)
Respuesta integral
Respuesta proporcional
Trmino
integral 0%
SP
Error
27
T1 T2 tiempo
Eleccin de Ti
Ti pequeo respuestas ms rpidas
Ti grande respuestas ms lentas
Mxima
Ti pequeo
Cambio set point
Set point
Temperatura
salida T(t)
Ti grande
Ti pequeo
Mxima
100C Ti grande
Temperatura Set point
salida T(t)
Sin accin integral
Mnima
Tiempo
Mxima
Perturbacin en la entrada
Temperatura
entrada Ti(t)
Mnima
Tiempo
29
Saturacin de los actuadores
420mA
Todoslosactuadoresysealesdesalidadelosreguladorestienenunrango
limitadodeoperacin(0 100%)
Unmotortienelimitadasuvelocidad
Unavlvulatienelmitesmximoymnimodeapertura
Unafuentedealimentacindeenergadeundispositivoelctricoesfinita,etc.
=>Saturacindelosactuadores
30
Fenmenowindup
Windup Ti(t)
m(t)
vp(t)
TC 107
Vapor
100
INTERCAMBIADOR m (t) %
Ti(t) DE CALOR T(t)
0 t
31
Saturacin: wind-up
PID Proceso
t
1
u(t) Kp (e(t) e()d)
Ti 0
100%
Retardoenlacorreccincuandoel
trminointegralexcedeloslmites Sinantiwindup
superioroinferiordelasealde w
control.
y Conantiwind
up
32
Anti-windup
Sistemasantiwindup,odesaturacindel
trminointegralimpidenestefenmeno.
Solucin:
Limitar el crecimiento de la accin
integral (anti-windup).
Loscontroladoresactualesincorporanuna
proteccincontralasaturacinquedetiene
automticamentelaintegracindelerroren
cuantosellegaaalgunodesuslmites.
Controlador Proporcional
Integral Derivativo (PID)
Inconveniente PI
No tiene en cuenta la tendencia del error, no distingue
si el error est creciendo o decreciendo.
Solucin
Aadir accin derivativa
Anticipa la accin proporcional
34
Limitacin PI
e e
I I
P P
t t
Accin derivativa
Acta cuando el error est cambiando
Desaparece si el error permanece constante
36
Accin derivativa
EltrminoDesutilizadoparamejorarlostransitoriosdelsistema
yelcomportamientofrenteaperturbaciones.
w w
y y
e (t ) w (t ) y (t )
de
u (t ) K pTd
dt t
t
u u
t t
UnreguladorPconganancia Laaccinderivativareduce
altaparadarrespuestarpida oscilaciones:
puedeprovocaroscilaciones Acelerau(t) sie(t) crece,
poru(t) excesiva. Moderau(t) sie(t) decrece.
(Seoponeacualquiercambiobruscoen
37
elerror)
Accin derivativa
=
Accin
Respuesta derivativa
Tiempo derivativo Td = T2 - T1 derivativa
39
Accin derivativa como prediccin
La seal de control se basa en el error predicho ep
e(t)
t
t t+Td
40
Efecto del tiempo derivativo
Se amortiguan
las oscilaciones
Si Td aumenta,
la salida tiene
una forma de
una curva
exponencial.
Kp=1 Td
41
Accin derivativa: problemas
y
w
t
t
de
u u ( t ) K p Td u
dt
t
t
43
Control PID Forma estndar
P I D
e
D
I P
t
44
Controlador PID ideal
t
1 de ( t ) e(t) = w(t) - y(t)
u ( t) K p ( e( t)
Ti 0 e ( ) d Td dt )
Ti s 1 Ti Td s 2
U(s) = K p E ( s)
Ti s
I
u
+ e
w + P
y D
Problemas:
Noesrealizablefsicamente
Muysensibleanteruidos 45
Controlador PID Real
PIDParalelo(nointeractivo)
1
t
de f queofrecenlasfirmas
u (t ) K p e(t ) e( ) d Td comercialeshabitualmente
Ti 0 dt
Td d e f Td
e f e (t ) filtro en el error s 1 E f (s) E (s)
N dt N
Paraevitarunarespuesta
1 sTd excesivamentebruscaacambios
U(s)=K p 1 E(s)
Ti s 1 sTd N
rpidosenelerror,los
controladoresPIDcomerciales
empleanlaaccinderivativa
modificada.
Realizable fsicamente
Incorpora un filtro en el trmino derivativo (los errores de alta
frecuencia se eliminan)
N: parmetro de sintona; tpicamente N=1020. 46
Ejemplo de filtrado de accin
derivativa
47
Contribuciones PID
Accin proporcional
Estabiliza la oscilacin natural de la variable
controlada.
Accin integral
Proporciona una correccin o reajuste para
compensar las variaciones en la carga y mantener la
variable controlada sobre el punto de consigna.
Accin derivativa
Anticipa el efecto de la accin proporcional con el fin
de estabilizar ms rpidamente la variable controlada
despus de cualquier variacin en la carga. 48
Parmetros PID
Proporcional
Ganancia proporcional K o Kp
% span MV / % span PV
Banda proprocional PB
100 / Kp
Integral
Tiempo integral Ti o reset time
minutos o segundos (por repeticin)
Trmino integral
1 / Ti
49
repeticiones por minuto
Seleccin de las acciones de control
UtilizaruncontroladorP cuandoseatolerableelerrorenrgimen
permanenteocuandosetratedeunprocesonoautorregulado(con
integrador).
SinoesaceptableuncontroladorconsloaccinP,emplearun
controladorPI.ElcontroladorPIdebeutilizarseenaquelloscasosenlos
queelerrorenrgimenpermanenteesinaceptabley,almismotiempo,
elprocesoessuficientementerpidocomoparaqueelefectodinmico
delaaccinintegralnoseasignificativo(ej.lazosdecaudal)
UtilizaruncontroladorPID sinohayruidoysedeseaincrementarla
velocidadderespuesta.Enprocesoslentos,lautilizacindelaaccin
integralproduceunarespuestaanmslentaconampliasoscilaciones.
Enestetipodeprocesoselefectoestabilizadordelaaccinderivativa
permiteelevarlagananciadelcontroladorincrementandolavelocidad
derespuestasinprovocarexcesivasoscilaciones(ej.lazosdetemp.)
Realimentacin continua
Controladorcontinuo
Actuador
w(t) e(t) u(t) y(t)
+
Controlador Proceso
y(t)
Transmisor
Actuador
w(kT)
Ordenador u(kT) D/A + 4-20 mA
(Algoritmode Proceso
clculo)
Resultados ZOH u(t)
u ( t ) u( t T ) g 0e( t ) g1e( t T ) g 2 e( t 2T )
T Td 2Td Td
g 0 K p 1 g1 K p 1 g2 K p 53
Ti T T T
Conclusiones
PIDs son los controladores ms utilizados en la
prctica, por ser sencillos de implementar y no
precisar un modelo detallado para su sintona.
Solucionan bien la mayora de los problemas de
control monovariable (caudal, presin, velocidad,
...)
Hay que tener cuidado con la implementacin
(filtros, windup, etc).
54