Академический Документы
Профессиональный Документы
Культура Документы
i) El Dispositivo
Facultad de Ingeniería Características equipos control en los 70’s:
• alto costo;
• requerimiento de personal capacitado;
• complejidad de las interfaces (equipos a procesos).
Hoy (“Controladores Lógicos Programables” o PLC’s, también
“CONTROLADORES” denominados “autómatas programables”):
• sistemas económicos, robustos y flexibles;
• de fácil manejo por el operador;
• simplicidad de interconexión con los procesos (facilidad
para manejar corrientes y tensiones más grandes que las
que maneja la CPU del equipo)
Los primeros PLC’s sustituyeron los clásicos sistemas con relés o
con circuitos lógicos, y son “configurables” (a través de un
programa con un modo de programación muy similar a la que se
usaba para definir la lógica de relés).
NC
b) Controladores "Stand-alone". NA
c) Sintonización de
controladores PID.
d) Aspectos a considerar en el
uso de controladores
continuos. Esquemáticamente
Físicamente
1
1
1) Controladores Lógicos Programables (PLC's) 1) Controladores Lógicos Programables (PLC's)
i) El Dispositivo i) El Dispositivo
Encendido con botonera partir-parar Los sistemas de control se pueden dividir en:
• analógicos;
NA NC
• digitales
B1 • híbridos (analógicos-digitales)
2
2
1) Controladores Lógicos Programables (PLC's) 1) Controladores Lógicos Programables (PLC's)
i) El Dispositivo i) El Dispositivo
Automatismos cableados y programables El Autómata Programable
La ventaja del PLC frente a los sistemas cableados convencionales Se considera al autómata programable como el conjunto de
(lógica de relés o de circuitos lógicos) radica en que el funciona- dispositivos integrados por la unidad de control y las interfaces
miento del sistema depende de un programa y no de un circuito. con las señales del proceso.
Con un mismo “hardware” o equipo se pueden realizar Puede considerarse como un equipo con un “hardware” estándar,
distintas funciones, modificando el “software de con capacidad de conexión directa con las señales de campo (a
configuración”. transductores y periféricos electrónicos), con niveles de tensión y
corriente industriales, y configurable por el usuario.
Se distinguen:
El conjunto de señales de consigna y de realimentación que entran
• Sistemas cableados (poco adaptables); al PLC se les denomina “entradas”, mientras que las que se
• Sistemas programables (muy adaptables) obtienen de él se denominan “salidas”, pudiendo ser –en ambos
Aunque todos los equipos basados en “microprocesador” pueden casos- análogas o digitales.
considerarse como “programables”, aquí debe entenderse como Se habla de “modularidad” cuando el hardware está dividido en
“configurables a través de un programa” desarrollado por el partes interconectables que permiten conformar el sistema según las
usuario. necesidades.
3
3
1) Controladores Lógicos Programables (PLC's) 1) Controladores Lógicos Programables (PLC's)
i) El Dispositivo ii) Arquitectura. Interfaces I/O.
El Autómata Programable La secuencia de operaciones de un PLC se define en base al análisis
de un conjunto de entradas del sistema y, dependiendo del
Ejemplos de PLC’s compactos programa de operación, se toman acciones sobre un conjunto de las
salidas del mismo.
Las señales de entrada pueden provenir de elementos digitales
(como sensores de fines de carrera, detectores de proximidad,
interruptores o pulsadores, etc.) o analógicos (sensores de presión o
temperatura, señales de voltaje o de corriente, etc.).
Ejemplo de PLC modular Las señales de salida pueden ser acciones digitales (activación de
un relé o motor, encendido de una ampolleta, etc.) o analógicas
(accionamiento de una válvula entre sus diversas posiciones, etc.).
Estas condiciones de entrada o de salida de un PLC se realizan a
través de interfaces específicas estandarizadas, que permiten
configurar fácilmente un sistema de acuerdo a las necesidades del
usuario.
4
4
1) Controladores Lógicos Programables (PLC's) 1) Controladores Lógicos Programables (PLC's)
ii) Arquitectura. Interfaces I/O. ii) Arquitectura. Interfaces I/O.
Bloques principales de un autómata Bloques principales de un autómata
La memoria interna es la encargada de mantener los datos Los relés (internos, auxiliares y especiales) se identifican con
intermedios de cálculo y variables internas que no aparecen lugares de memoria de 1 bit, y almacenan el estado interno de un
directamente sobre las salidas, así como un reflejo o imagen de los sistema (relojes, bits de control, estado de la CPU, etc.). Estos relés
últimos estados leídos sobre las señales de entrada o enviados a las pueden consultarse desde el programa, pero no afectan
señales de salida. directamente a ninguna salida.
La clasificación de una memoria interna se realiza por el tipo de La memoria de programa contiene la secuencia de operaciones
variables que almacena y por el número de bits que ocupa la que deben realizarse sobre las señales de entrada para obtener las
variable. Pueden agruparse en: señales de salida, así como los parámetros de configuración del
• Posiciones de un bit (bits internos) autómata. Para introducir una modificación sobre el sistema de
o Memoria imagen de entradas/salidas control, sólo es necesario modificar el contenido de esta memoria.
o Relés internos
o Relés especiales o auxiliares Las interfaces de entrada y salida establecen la comunicación del
• Posiciones de 8, 16 o más bits (registros internos) autómata con la planta. Para ello, las señales del proceso se conec-
o Temporizadores tan a través de los bornes previstos. La interfaz se encarga de
o Contadores adaptar las señales que se utilizan en el proceso a las manejadas
o Otros registros de uso general. internamente por la máquina.
5
5
1) Controladores Lógicos Programables (PLC's) 1) Controladores Lógicos Programables (PLC's)
ii) Arquitectura. Interfaces I/O. iii) Ciclo de funcionamiento y configuración del autómata
Interfaces de entrada y de salida Modos de operación
También por:
• Por el aislamiento
Cuando un autómata está energizado, puede
o Con aislación galvánica (optoacopladores), encontrarse en uno de los siguientes modos o estados
o Con acoplamiento directo.
de operación:
• Por la forma de comunicación con la unidad central
o Comunicación serie,
o Comunicación paralelo. RUN: El autómata se encuentra en el modo de
• Por la ubicación
ejecución normal del programa.
o Locales,
o Remotos. • Las salidas cambian según el valor de las
Existen clasificaciones más específicas, dependiendo del tipo de entradas y lo establecido por el programa.
autómata (compacto o modular), incluyendo la adaptación de
transductores específicos (termocuplas, etc.) así como interfaces de • Los temporizadores y contadores
comunicaciones (tanto para su programación como para su interco- configurados evolucionan en forma normal.
nexión a buses industriales), tal como se verá en futuros ejemplos.
6
6
1) Controladores Lógicos Programables (PLC's) 1) Controladores Lógicos Programables (PLC's)
iii) Ciclo de funcionamiento y configuración del autómata iii) Ciclo de funcionamiento y configuración del autómata
Modos de operación Configuraciones de la
unidad de control
ERROR: El autómata detiene su ejecución por un La Unidad de Control debe:
error de funcionamiento, hasta que se
solucione el error. • Ejecutar las instrucciones
• Ordenar transferencia de
• Las salidas pasan a estado OFF información I/O
7
7
1) Controladores Lógicos Programables (PLC's) 1) Controladores Lógicos Programables (PLC's)
iii) Ciclo de funcionamiento y configuración del autómata iii) Ciclo de funcionamiento y configuración del autómata
Configuraciones de la unidad de control Entradas/Salidas distribuidas
Un ejemplo de Según la conexión de las entra-
PLC con das o salidas con la CPU del
multiprocesa- autómata base, existen diversas
dores centrales formas de conexión:
es el SIMATIC • Bus: un solo procesador de
S5 (de enlace en la unidad base.
Siemens)
• Estrella: Hay tantos
procesadores de enlace como
unidades de expansión.
• Mixta: La unidad base tiene
procesadores independientes Estructura
para cada expansión. de bus
8
8
1) Controladores Lógicos Programables (PLC's) 1) Controladores Lógicos Programables (PLC's)
iii) Ciclo de funcionamiento y configuración del autómata iii) Ciclo de funcionamiento y configuración del autómata
Entradas/Salidas distribuidas Entradas / Salidas digitales
Conectan el autómata con señales de proceso de tipo binario (o con
grupos de señales binarias formando palabras).
A pesar de tener Una interfaz de entrada lógica binaria (de 1 bit), con optoacopla-
procesadores miento, es la que se muestra a continuación:
independientes
para cada
Estructura expansión, cada
Mixta una puede estar
formada por
varias unidades
conectadas en
bus entre sí.
9
9
1) Controladores Lógicos Programables (PLC's) 1) Controladores Lógicos Programables (PLC's)
iii) Ciclo de funcionamiento y configuración del autómata iii) Ciclo de funcionamiento y configuración del autómata
Entradas / Salidas digitales Entradas / Salidas análogas
Los PLC’s también tienen módulos de entrada analógicos que
permiten ingresar las señales de sensores, con salida de corriente o
Una interfaz muy de tensión normalizada: 4-20mA, 0-10V, etc.).
usada en circuitos Como las
industriales señales de los
provenientes de procesos
generalmente
interruptores son lentas, se
(entrada CC- puede usar un
PNP) es: sistema de
multiplexado de
señal antes del
conversor A/D.
10
10
1) Controladores Lógicos Programables (PLC's) 1) Controladores Lógicos Programables (PLC's)
iv) Programación de autómatas programables iv) Programación de autómatas programables
Esquemas de relés Diagramas de contactos (“Lógica escalera – Ladder logic”)
Es una representación gráfica que permite representar las tareas del Expresa las relaciones entre señales binarias como una sucesión de
autómata mediante símbolos de contacto abierto-cerrado. contactos en serie y en paralelo, según las siguientes equivalencias:
La función de control que se realice dependerá de las conexiones
entre los distintos contactos de relés que intervienen en el esquema.
Este tipo de esquemas presenta
deficiencias para representación de
funciones secuenciales complejas, así
como en la representación de señales
digitales de varios bits.
Su empleo se debe a la familiaridad que
presenta a los electricistas, y constituye
la base de la programación en lenguaje
escalera (“ladder logic”).
11
11
1) Controladores Lógicos Programables (PLC's) 1) Controladores Lógicos Programables (PLC's)
iv) Programación de autómatas programables iv) Programación de autómatas programables
Diagramas de contactos (“Lógica escalera – Ladder logic”) Diagramas de contactos (“Lógica escalera – Ladder logic”)
Ejemplos de bloques funcionales más complejos (para el PLC de Se puede usar una cantidad
ejemplo) pueden ser: ilimitada de contactos de entrada,
e incluso repetirse cuantas veces
se quiera:
El número de cada salida es fijo,
por lo que no puede repetirse,
pero sí se puede utilizar una
cantidad ilimitada de contactos
asociados a ellas:
12
12
1) Controladores Lógicos Programables (PLC's) 1) Controladores Lógicos Programables (PLC's)
iv) Programación de autómatas programables iv) Programación de autómatas programables
Diagramas de contactos e instrucciones mnemotécnicas Diagramas de contactos e instrucciones mnemotécnicas
Para el ejemplo anterior, la programación mnemotécnica para el Un aspecto también importante a considerar es la posición de un
caso del PLC’s OMRON de la Serie C sería: contacto dentro de la línea de comando.
En el siguiente ejemplo, en el circuito de la izquierda, la bobina
0103 no se activará nunca, ya que el programa ejecuta las
instrucciones según el orden en que están programadas. En cambio,
en el circuito reestructurado de la derecha sí se activará (durante un
tiempo de barrido o de “scan”).
13
13
1) Controladores Lógicos Programables (PLC's) 1) Controladores Lógicos Programables (PLC's)
iv) Programación de autómatas programables iv) Programación de autómatas programables
Diagramas de contactos e instrucciones mnemotécnicas EL GRAFCET
El GRAFCET es un método gráfico de modelado de
Estos bloques sistemas basados en automatismos de carácter
suelen cumplir la secuencial.
función de de
ciertas conexiones CARACTERISTICAS
especiales, como 1. Metodología de programación estructurada, permite
la que se muestra el desarrollo conceptual de lo general a lo particular en
a continuación: forma descendente.
14
14
a) Sistemas de Control basados en eventos a) Sistemas de Control basados en eventos
iv) Programación de autómatas programables iv) Programación de autómatas programables
CLASIFICACION TRANSICION Y RECEPTIVIDAD
DE LAS ETAPAS La transición se asocia a la
ETAPA 20 ETAPA barrera existente entre dos etapas
0
INICIAL consecutivas y cuyo
franqueamiento hace posible la
evolución del sistema. 5
A toda transición le corresponde
ETAPA ETAPA una condición de transición o Transición
FUENTE 15
SUMIDERO función lógica booleana que se
30
denomina receptividad, que puede
ser verdadera o falsa.
a + c ( a+b)
Clasificación Toma en cuenta el ( T1/5seg) Toma en cuenta el flanco
flanco de subida de c de bajada de (a+b)
15
15
a) Sistemas de Control basados en eventos a) Sistemas de Control basados en eventos
iv) Programación de autómatas programables iv) Programación de autómatas programables
ARCO ESTRUCTURAS EN EL GRAFCET
Un arco es un segmento de recta que une una transición Dotan al Grafcet de una gran capacidad de
con una etapa o viceversa, pero nunca elementos representación gráfica.
homónimos entre sí.
Estructuras básicas
Etapa
15 Permiten representar fácilmente conceptos tales como
Arco ascendente secuencialidad y concurrencia. Permiten analizar el
Transición sistema mediante su descomposición en subprocesos.
Arco
20 Estructuras lógicas
Atienden a conceptos de concatenación entre si de las
estructuras básicas.
3 4
a+b=1 a+b=1
16
16
a) Sistemas de Control basados en eventos a) Sistemas de Control basados en eventos
iv) Programación de autómatas programables iv) Programación de autómatas programables
ECUACIONES DE ACTIVACIÓN / DESACTIVACIÓN DE ETAPAS
SECUENCIAS
CONCURRENTES
17
17
a) Sistemas de Control basados en eventos a) Sistemas de Control basados en eventos
iv) Programación de autómatas programables iv) Programación de autómatas programables
ECUACIONES DE ACTIVACIÓN / DESACTIVACIÓN DE ETAPAS ESTRUCTURAS LOGICAS EN EL GRAFCET
Las estructuras lógicas OR
y AND son utilizadas para
realizar el modelado de
los conceptos de secuencias
exclusivas y secuencias
concurrentes.
DIVERGENCIA OR
18
18
a) Sistemas de Control basados en eventos a) Sistemas de Control basados en eventos
iv) Programación de autómatas programables iv) Programación de autómatas programables
DIVERGENCIA EN AND SALTOS CONDICIONALES
Las etapas 2 y 4 pasan al
estado activo si estando
activa la etapa 1 se
satisface la receptividad de
la transición 2.
19
19
a) Sistemas de Control basados en eventos a) Sistemas de Control basados en eventos
v) Ejemplos de aplicación con PLC’s v) Ejemplos de aplicación con PLC’s
Memorias del PLC’s SIEMENS Línea S7-200 Memorias del PLC’s SIEMENS Línea S7-200
Los tipos de memorias de un PLC S7-200 y sus propiedades son: Los márgenes de direcciones de las memorias de la CPU son:
Acceso en Acceso en
Acceso en Tipo de memoria CPU 222 Tipo de memoria CPU 222
Acceso en Acceso Acceso en Puede ser Se puede formato de formato de
Área Descripción palabras V 0.0 - 2047.7 VW 0 - 2046
bits en bytes palabras remanente forzar
dobles I 0.0 - 15.7 IW 0 - 14
Entradas Q 0.0 - 15.7 QW 0 - 14
digitales e M 0.0 - 31.7 MW 0 - 30
lectura/ lectura/ lectura/ lectura/
I imagen del no sí Bit (Byte.bit) SM 0.0 - 299.7 SMW 0 - 298
escritura escritura escritura escritura
proceso de las S 0.0 - 31.7 SW 0 - 30
entradas Palabra
T 0 - 255 T 0 - 255
Salidas digitales C 0 - 255 C 0 - 255
e imagen del lectura/ lectura/ lectura/ lectura/ L 0.0 - 59.7 LW 0 - 58
Q no sí
proceso de las escritura escritura escritura escritura VB 0 - 2047 AC 0 -3
salidas IB 0 - 15 AIW 0 - 30
lectura/ lectura/ lectura/ lectura/ QB 0 - 15 AQW 0 - 30
M Marcas internas sí sí
escritura escritura escritura escritura
MB 0 - 31 VD 0 - 2044
Marcas Byte
SMB 0 - 299 ID 0 - 12
especiales (SM0 lectura/ lectura/ lectura/ lectura/
SM no no SB 0 - 31 QD 0 - 12
a SM29 son de escritura escritura escritura escritura
LB 0 - 59 MD 0 - 28
sólo lectura) Palabra
AC 0-3 SMD 0 - 296
Memoria de lectura/ lectura/ lectura/ lectura/ doble
V sí sí SD 0 - 28
variables escritura escritura escritura escritura
TIPOS DE MEMORIAS Y FORMAS DE ACCESO LD 0 - 56
Valores actuales Bit T Valor actual T
Valor actual T - PARA UNA CPU 222 DEL S7-200 AC 0 -3
T y bits de lectura/escrit no lectura/escritur no no
sí; Bit T - no HC 0 - 3, 4, 5
temporiza-dores ura a
20
20
a) Sistemas de Control basados en eventos a) Sistemas de Control basados en eventos
v) Ejemplos de aplicación con PLC’s v) Ejemplos de aplicación con PLC’s
Modos programación PLC’s SIEMENS Línea S7-200 Modos programación PLC’s SIEMENS Línea S7-200
Para detectar flancos positivos o negativos con bits se usa:
El diagrama • El contacto detectar flanco positivo
de tiempos permite que la corriente circule
correspon- durante un ciclo cada vez que se
diente será: produce un cambio de 0 a 1
(de "off" a "on").
• El contacto detectar flanco negativo
permite que la corriente circule
durante un ciclo cada vez que se
produce un cambio de 1 a 0
(de "on" a "off").
• El contacto abierto directo se El parámetro xxx del bloque funcional especifica el parámetro
cierra (se activa) si la entrada booleano activado o desactivado. La salida opcional refleja el
física (bit) es 1. estado de señal del parámetro xxx.
• El contacto cerrado directo se La Operación nula (NOP) no tiene efecto
cierra (se activa) si la entrada alguno en la ejecución del programa. En FUP
física (bit) es 0. no se dispone de esta operación. El operando
N es un número comprendido entre 0 y 255.
21
21
a) Sistemas de Control basados en eventos a) Sistemas de Control basados en eventos
v) Ejemplos de aplicación con PLC’s v) Ejemplos de aplicación con PLC’s
Modos programación PLC’s SIEMENS Línea S7-200 Modos programación PLC’s SIEMENS Línea S7-200
Los bloques temporizadores tienen la estructura: Los valores posibles de cada uno de estos bloques funcionales son:
La operación Temporizador de retardo
a la conexión (TON) cuenta el tiempo
al estar activada la entrada de
habilitación IN. Si el valor actual
(Txxx) es mayor o igual al valor de
preselección (PT), se activa el bit de
temporización (bit T).
El valor actual del temporizador de
retardo a la conexión se borra cuando la
entrada de habilitación está desactivada.
El temporizador continúa contando tras haber alcanzado el valor de
preselección y para de contar cuando alcanza el valor máximo de
32767.
22
22
a) Sistemas de Control basados en eventos a) Sistemas de Control basados en eventos
v) Ejemplos de aplicación con PLC’s v) Ejemplos de aplicación con PLC’s
Modos programación PLC’s SIEMENS Línea S7-200 Modos programación PLC’s SIEMENS Línea S7-200
Los bloques que
pueden utilizarse para También hay varias
conversión de tipos de operaciones en punto
datos son: flotante que pueden
ser utilizarse en un
programa, a saber:
... o también:
23
23
a) Sistemas de Control basados en eventos a) Sistemas de Control basados en eventos
v) Ejemplos de aplicación con PLC’s v) Ejemplos de aplicación con PLC’s
Modos programación PLC’s SIEMENS Línea S7-200 Modos programación PLC’s SIEMENS Línea S7-200
Los puntos de I/O del PLC S7-200 pueden conectarse así: Para utilizar el S7-200 para comandar este sistema, se lo puede utili-
zar de la siguiente manera:
A continuación se
muestran las conexiones
para los puntos de 24V
entrada: NS
Nombre TAG ENTRADA ID P1 P3
Marcha_1 I0.0 P1
Marcha_2 I0.1 P2 NI
Paro_1 I0.2 P3
Paro_2 I0.3 P4 P2 P4
Nivel_Superior I0.4 NS
Nivel_Inferior I0.5 NI
Desactivar I0.7 D
BOMBA 1 BOMBA 2
B1 B2 M V1 V2 B3
LH NIVEL
ALTO
VÁLVULA
VAPOR
Nombre TAG SALIDA ID
Bomba_1 Q0.0 B1
LL NIVEL Bomba_2 Q0.1 B2
BAJO donde: Motor_Mezclador Q0.2 M
BOMBA
VACIADO Válvula_Vapor Q0.3 V1
VÁLVULA
Válvula_Vaciado Q0.4 V1
VACIADO Bomba_Vaciado Q0.5 B3
24
24
a) Sistemas de Control basados en eventos a) Sistemas de Control basados en eventos
v) Ejemplos de aplicación con PLC’s v) Ejemplos de aplicación con PLC’s
Modos programación PLC’s SIEMENS Línea S7-200 Modos programación PLC’s SIEMENS Línea S7-200
Los puntos de entrada/salida se resumen como:
Nombre TAG ENTRADA ID
Puede notarse que se utiliza un bit
Marcha_1 I0.0 P1
Marcha_2 I0.1 P2 (M0.1) para indicar cuándo se ha
Paro_1 I0.2 P3 alcanzado el nivel superior.
Paro_2 I0.3 P4
Nivel_Superior I0.4 NS También se utiliza un contador
Nivel_Inferior I0.5 NI (C30) para contar la cantidad de
Desactivar I0.7 D
Bomba_1 Q0.0 B1
ciclos realizados (hasta 12).
Bomba_2 Q0.1 B2 Finalmente, se utiliza el tempori-
Motor_Mezclador Q0.2 M
Válvula_Vapor Q0.3 V1
zador T37 (tiempo de conteo:
Válvula_Vaciado Q0.4 V1 100ms) para controlar el tiempo
Bomba_Vaciado Q0.5 B3 de agitación: 10s.
Niv_Sup_Alcanz M0.1 ok
Contador_Ciclos C30 CC
Temporiz_Mezcla T37 TM
25
25
a) Sistemas de Control basados en eventos b) Controladores "Stand-alone"
v) Ejemplos de aplicación con PLC’s Controladores más usados
Modos programación PLC’s SIEMENS Línea S7-200
El listado de etiquetas (TAG’s) para los contactos, salidas y
• ON / OFF
bloque funcionales utilizados en el programa, son:
T* [ºC] T* [ºC]
conectado conectado
VP VP
SP SP
desconectado desconectado
Tiempo [seg] Tiempo [seg]
(a) (b)
26
26
b) Controladores "Stand-alone". b) Controladores "Stand-alone"
Controladores más usados Controlador Proporcional
Sea p(t) la señal de salida actual del controlador (una señal
• ON / OFF de presión en el caso de un controlador neumático, o una
señal eléctrica en un controlador electrónico), y sea ps el
• PID valor (constante) cuando (t)=0. Entonces, el controlador
realimentado proporcional opera de acuerdo a la siguiente
relación:
p (t ) K c ε (t ) ps
La desviación de p respecto de su valor ps (que corresponde
al valor de error cero), es la variable de desviación m, es
decir:
m(t ) p(t ) ps K c ε (t )
Puede notarse que la señal de comando del controlador
resulta ser proporcional al error de control.
Por lo tanto: BP 1
Kc
27
27
b) Controladores "Stand-alone" c) Sintonización de controladores PID
Controlador Proporcional-Integral (PI) Controladores Continuos
En este caso, p(t) viene dado por: Considerando que la FT de un controlador PID viene dada por la
: Tiempo integral
1
t
i
siguiente expresión:
p(t ) K c ε(t ) ε(t ) dt ps (“reset time”)
i 0 1/i: Ganancia integral 1
(“reset rate”) GPID ( s ) K P 1 TD s
T s
Por lo tanto, la acción del controlador es proporcional al I
28
28
c) Sintonización de controladores PID c) Sintonización de controladores PID
Controladores Continuos Controladores Continuos
En consecuencia, el procedimiento de selección de parámetros Primer método de Ziegler & Nichols (Z&N)
para que cumplan con las condiciones esperadas, se conoce como
Tipo de
proceso de afinamiento o “sintonía” del controlador.
controlador
KP TI TD
Ziegler y Nichols propusieron reglas para sintonizar controladores
PID (es decir, para determinar los valores de KP, TI y TD a utilizar P 0
K
en el controlador), en base a la respuesta del sistema de lazo
abierto ante una entrada escalón, o la determinación del valor de PI 0,9
K 0,3 0
ganancia proporcional (en un sistema de lazo cerrado usando sólo
PID 1,2
control proporcional).
K 2 0,5
Ambos métodos se caracterizan por proporcionar los parámetros
que logren hacer que el controlador utilizado haga que el sistema La Tabla anterior permite establecer los parámetros a utilizar, tanto
de lazo cerrado presente una respuesta con una razón de cuando se trabaje con un controlador proporcional sólo (P), con un
decaimiento del 25%, o un sobrepaso del 25%. Proporcional-Integral (PI) o Proporcional-Integral-Derivativo
A continuación, se indican los métodos correspondientes: (PID).
29
29
c) Sintonización de controladores PID c) Sintonización de controladores PID
Controladores Continuos Controladores Continuos
Segundo método de Ziegler & Nichols Otros Métodos de Sintonía
La ganancia que llevó al sistema a las condiciones críticas Posteriormente a las propuestas de sintonía de Z&N, otros inves-
indicadas se denomina “ganancia crítica” (o “ganancia última”), tigadores, como Cohen & Coon o Smith & Murril (definidos para
Kcr, y el periodo de la señal resultante se conoce como “periodo un cambio escalón en la carga) propusieron reglas de sintonía que
crítico” (o “periodo último”), Tcr. A partir de estos parámetros, se proporcionan mejores resultados, las que se resumen a
pueden definir los parámetros del controlador como: continuación:
CONTROLADOR Ziegler & Nichols Cohen & Coon Smith & Murril
Tipo de
controlador
KP TI TD Proporcional K K P ( / ) 1.0 K K P ( / ) 1.0 0,333 K K P 1,208 ( / ) 0,956
Proporcional K K P 0,9 ( / ) 1.0
0,082
K K P 0,9 ( / ) 1.0 K K P 0,928 ( / ) 0,946
+ 3.33 ( / )[1 ( / ) / 11,0
P 0,5 K cr 0 Integral TI / 3.33 ( / ) TI /
1,0 2,2 ( / )
TI / 0,928 ( / ) 0 ,583
30
30
d) Controladores más utilizados en la industria d) Controladores más utilizados en la industria
Control de razón o de Relación (“Ratio Control”) Principios de diseño de controladores continuos
El diseño completo de un sistema de control incluye:
El objetivo de este tipo de control es poder controlar el flujo
• elección de sensores y transmisores;
o el volumen de una variable en función de otra. Esta técnica
• selección de válvulas de control u otros elementos
de control se aplica, por lo general, a dos flujos que deben
finales de control; y
mantener una relación entre sí prefijada por el usuario.
• Familiarización con los controladores comerciales.
Por lo general se tiene una línea de flujo de un fluido libre y Controlador Proceso
sobre esta se mide la cantidad del fluido existente en
+ Gc(s) Gv(s) G(s)
velocidad o volumen. Este valor se envía a un controlador Set-Point Salida
Elemento Final
que contiene un factor multiplicador o un divisor, cuya señal de Control
actúa sobre la válvula de control de otra línea, manteniendo
una relación de flujo proporcional al valor sensado (flujo H(s)
controlado). Sensor/Transmisor
31
31
d) Controladores más utilizados en la industria d) Controladores más utilizados en la industria
Principios de diseño de controladores continuos Principios de diseño de controladores continuos
Controladores Comerciales Controladores Comerciales
Los tipos de controladores a utilizar en un proceso pueden ser: Acción Directa/Inversa
1. Controladores electrónicos o digitales, diseñados En los ejemplos anteriores, la acción positiva del controlador sería
para operaciones de tiempo continuo; y acertada en el caso (a), lo que no se corresponde con el caso (b).
2. Controladores digitales diseñados para operaciones El problema no está en el controlador sino en las características del
de tiempo discreto. proceso:
a. La ganancia de estado estacionario de este sistema es positiva.
Modos Manual/Automático b. La ganancia estática es negativa.
Los controladores comerciales tienen la posibilidad de operar tanto en
modo manual como automático, seleccionables mediante un “switch”. Para posibilitar que un controlador comercial pueda ser utilizado en
• En el modo automático, el controlador es el que toma las cualquier tipo de proceso (independientemente del signo de su ganancia de
decisiones de cómo manipular la entrada del proceso para estado estacionario), disponen de una opción para cambiar el signo de su
que la salida siga a la referencia. ganancia proporcional, Kc. De esta forma, puede lograrse que el
• En el modo manual, la salida del controlador se cambia controlador se ajuste a las necesidades del proceso. Esta situación se
sólo en forma manual, por acción del operador. conoce como “acción directa e inversa” del controlador.
32
32
d) Controladores más utilizados en la industria d) Controladores más utilizados en la industria
Principios de diseño de controladores continuos Principios de diseño de controladores continuos
Controladores Comerciales Procedimientos de diseño
Tipos de controladores y sus parámetros Elección del controlador
También hay otras diferencias entre los controladores ofrecidos por Los pasos a seguir son:
diversos fabricantes. Por ejemplo, los controladores PI de Honeywell 1. Definir el tipo de controlador a utilizar (P, PI, PD o PID), según
operan según el siguiente algoritmo: el proceso donde ha de ser utilizado.
t 2. Seleccionar la magnitud de los parámetros Kc, I y D, de forma
p(t ) K c (t ) K c R (t ) dt ps Honeywell tal que se obtenga la mejor respuesta de lazo cerrado posible (lo
0 que se conoce como “sintonía del controlador”).
donde R es la “reset rate” (definida como la inversa de I), y usan la Para establecer el conjunto de parámetros que pueda ser el más adecuado
ganancia proporcional Kc. para una aplicación determinada, debe definirse un criterio de desempeño,
y evaluar la combinación de parámetros que provee la mejor respuesta
Por otro lado, los controladores PI de Foxboro están definidos como:
según el criterio establecido. Por lo tanto, la tarea de elección se reduce a:
t
100 100
p (t )
PB
(t )
PB I (t ) dt p
0
s Foxboro Seleccionar el tipo de controlador y sus parámetros óptimos,
tal que se satisfaga el criterio de desempeño de lazo cerrado
donde I y PB son los parámetros ya definidos. definido como objetivo de control.
33
33
d) Controladores más utilizados en la industria d) Controladores más utilizados en la industria
Principios de diseño de controladores continuos Principios de diseño de controladores continuos
Procedimientos de diseño Procedimientos de diseño
Criterio de Desempeño Selección del tipo de controlador
Los dos primeros criterios anteriores son fáciles de conseguir, haciendo Basándose en la respuesta transiente de lazo cerrado, las características
que el sistema sea estable y que el error de estado estacionario sea cero. más salientes de los controladores son:
El tercero es más complicado, ya que está relacionado con la forma cómo • Proporcional: Acelera la respuesta del sistema de control, pero provoca un
responde el sistema cuando está inserto en un lazo de control. “offset” de estado estacionario no cero para la mayoría de los sistemas
Observando las siguientes figuras: (exceptuando los capacitivos);
• Proporcional-Integral: Elimina el “offset” pero el sistema responde con
y(t) y(t) más oscilaciones. La acción integral tiende a incrementar la tendencia hacia la
(a)
a1 a2 inestabilidad a medida que Kc se incrementa;
• Proporcional-Derivativo: Cuenta con el efecto anticipativo y estabilizante de
la acción derivativa, pero también provoca un “offset” de estado estacionario.
(b)
Además, tiende a amplificar los ruidos del sistema.
(c) • Proporcional-Integral-Derivativo: La acción integral elimina el “offset”,
ts t
mientras que las oscilaciones pueden ser contenidas por la acción derivativa
tr tr tsa tsb tsc t
(aunque también amplifica los efectos de ruido en el sistema).
Respuestas oscilatorias Respuestas no oscilatorias
Unidad4.136
34
34
Unidad4.137 Unidad4.139
Unidad4.138 Unidad4.140
35
35
Unidad4.141 Unidad4.143
Unidad4.142 Unidad4.144
36
36
Unidad4.145 Unidad4.147
Unidad4.146 Unidad4.148
37
37
Unidad4.149 Unidad4.151
Unidad4.150 Unidad4.152
38
38
Unidad4.153 Unidad4.155
Unidad4.154 Unidad4.156
39
39
Unidad4.157 Unidad4.159
Unidad4.158 Unidad4.160
40
40
Unidad4.161 Unidad4.163
Unidad4.162 Unidad4.164
El efecto de la “fusificación” no es más que trasladar el valor del La acción de control difusa consiste en la aplicación de las reglas
eje horizontal correspondiente a cada variable medida (“crisp”), y determinadas con anterioridad; es decir, aplicar -a las entradas
determinar la ordenada correspondiente sobre cada una de las fusificadas- un algoritmo IF-THEN para definir el valor en los
curvas que corte (en este caso rectas) de las funciones de membresía conjuntos difusos correspondientes a cada variable de salida.
asociadas. Esto permite establecer el grado de pertenencia que tiene
cada variable a las funciones de membresía en las que se ha dividido
el universo de operación de las mismas.
41
41
Unidad4.165 Unidad4.167
Unidad4.166 Unidad4.168
42
42
Unidad4.169 Unidad4.171
Unidad4.170 Unidad4.172
43
43
Unidad4.173
44
44
f) Aspectos a considerar en el uso de f) Aspectos a considerar en el uso de
controladores continuos controladores continuos
3) Seleccionar la estructura de control INSTRUM. DISTRIBUIDA Y
CENTRALIZADA
La configuración de control se elige Distribuída Centralizada
dependiendo de la naturaleza del problema de
Instrumento por cada Computador central
control, establecida por el proceso en cuestión. variable medida (“stand controla todos los lazos
Las alternativas más comunes son: alone”). (DCS).
Realimentación hacia atrás (“Feedback”) Falla por lazo (el resto de Falla puede provocar
Realimentación hacia delante o Avanacción los lazos sigue detención del sistema.
(“Feed-forward”) funcionando).
Lazo abierto; Mayor costo. Menor costo.
Etc. Supervisión Indirecta. Supervisión Directa.
45
45