Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Figura 8.1b
2 x 4
Tendencia a incrementar xx
x
x x 3 polos y
la estabilidad relativa 1 3 polos xx 2 xx
xx xx
x 1 cero
del sistema debido a la xx x
0 xxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx 0xx x xx x x xxxxxxxxxxxxxx
adición de ceros. xx xxx
x xx
1 xx 2 xx
xx x
xx xx
xx
2 x 4
6 4 2 0 4 3 2 1 0
4 4
3 polos y xx 3 polos
2 xxx 2 xxxxxxxx
1 cero xxx
xxx
y 2 ceros x xxx
x
0 xxxxxxxxxxxxxxxxxxx xxxx x x x x xx 0 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxx x
xxx
xxx x xxx
2 x 2 xxxxxxx
xxx
4 4
4 3 2 1 0 20 15 10 5 0
Sensor
364 Introducción a los sistemas de control: conceptos, aplicaciones y simulación con MATLAB
v ( t ) = K p e (t ) (8.1)
V ( s)
V ( s ) = K p E ( s ) ∴ Gc ( s ) = = Kp (8.2)
E( s )
Puesto que la ganancia Kp del controlador es proporcional, ésta puede ajustarse según
se muestra en la figura 8.3 (véase la sección 1.4 del capítulo 1). En general, para pequeñas
variaciones de ganancia, aunque se logra un comportamiento aceptable en régimen
transitorio, la respuesta de estado estable lleva implícita una magnitud elevada de error.
Al tratar de corregir este problema, los incrementos de ganancia mejorarán las caracte-
rísticas de respuesta de estado estable en detrimento de la respuesta transitoria. Por lo
anterior, aunque el control P es fácil de ajustar e implementar, no suele incorporarse a un
sistema de control en forma aislada, sino más bien se acompaña de algún otro elemento,
como se verá en la siguiente sección.
Figura 8.3 R2
Configuración
del control proporcional: R1
Gc(s) = −R2/R1.
vi
vo
v (t ) = K i ∫ e (t ) dt (8.3)
Kp
Ki = (8.4)
Ti
Ki V ( s) K i K p
V ( s) = E ( s ) ∴ Gc ( s ) = = = (8.5)
s E( s ) s Ti s
El control integral tiende a reducir o hacer nulo el error de estado estable, ya que
agrega un polo en el origen aumentando el tipo del sistema; sin embargo, dicho com-
portamiento muestra una tendencia del controlador a sobrecorregir el error. Así, la res-
puesta del sistema es de forma muy oscilatoria o incluso inestable, debido a la reducción
de estabilidad relativa del sistema ocasionada por la adición del polo en el origen por
parte del controlador (véase la sección 8.1). La configuración del control integral imple-
mentado con amplificador operacional se muestra en la figura 8.4.
Figura 8.4 C2
Configuración
del control integral: R1
Gc(s) = −1/R1C2 s.
vi
vo
d e (t )
v (t ) = K d (8.6)
dt
K d = K p Td (8.7)
V ( s)
V ( s ) = K d s E ( s ) ∴ Gc ( s ) = = K d s = K p Td s (8.8)
E( s )
Figura 8.5 R2
Configuración del control
derivativo: Gc(s) = −R2C1s. C1
vi
vo
Kp
v ( t ) = K p e (t ) +
Ti ∫ e (t ) dt (8.9)
Kp
V ( s ) = K p E( s ) + E( s )
Ti s
V ( s) 1 Kp
∴ Gc ( s ) = = K p 1 + = Kp + (8.10)
E( s ) Ti s Ti s
s + 1 / Ti s + (K i / K p )
= K p
V ( s)
Gc ( s ) = = Kp (8.11)
E( s ) s s
Figura 8.6a
Representación en bloques Kp
Comparador
del control PI formado
Kp
por Kp + Ki /s (donde
R(s)
Ti = Kp/Ki ), de acuerdo
con la ecuación (8.10). Ki 1
V(s)
E(s) s
Esta configuración es
Ki Integrador
válida para el uso de
Simulink (apéndice A2).
B(s)
Control Proporcional-Integral
Figura 8.6b jX
Plano s
Representación en el
plano s del controlador PI,
X U
donde la posición del cero
z
es ajustable.
Figura 8.6c R2 C2
Configuración básica del
control P − I: Gc(s) = R1
−K(s + z)/s, donde
K = (R2/R1) y z = 1/R2C2. vi
vo
La figura 8.8c es una
alternativa mediante
jumpers para accionar
las partes proporcional e
integral.
d e (t )
v (t ) = K p e (t ) + K p Td (8.12)
dt
V ( s ) = K p E ( s ) + K p Td s E ( s )
V ( s)
∴ Gc ( s ) = = K p 1 + Td s (8.13)
E( s )
368 Introducción a los sistemas de control: conceptos, aplicaciones y simulación con MATLAB
V ( s)
Gc ( s ) = = K p Td s + 1 / Td = K p Td s + ( K p / K d ) (8.14)
E( s )
La ecuación (8.14) indica un factor proporcional KpTd, que actúa junto con un cero
z = 1/Td, cuya posición es ajustable en el eje real. El diagrama de la ecuación (8.14) se
muestra en la figura 8.7a, en tanto que la figura 8.7b es el diagrama de polos y ceros de
los elementos que constituyen al control PD, y la figura 8.7c es la implementación del
controlador PD.
Figura 8.7a
Representación en bloques Kp
Comparador
del control PD: Kp + Kds
Kp
(donde Td = Kd/Kp), según
R(s)
la ecuación (8.14). Esta
configuración no es válida Kd du/dt V(s)
para su uso en Simulink: E(s)
Kd Derivative
du/dt no es un cero
en el origen.
B(s)
Control Proporcional-Derivativo
Figura 8.7b jX
Plano s
Representación en el plano s
del controlador PD; la
U
posición del cero
z
es ajustable.
Figura 8.7c R2 C2
Configuración básica
del control proporcional- C1
derivativo: Gc(s) = −K(s + z),
donde K = R2 C1 y vi
vo
z = 1/R2C2. La figura 8.8c
muestra una alternativa
adicional mediante jumpers,
los cuales activan las partes
proporcional y derivativa.
Kp d e(t )
v ( t ) = K p e (t ) +
Ti ∫ e(t ) dt + K p Td dt
(8.15)
Modos de control y diseño de controladores 369
Kp
V ( s ) = K p E( s ) + E( s ) + K p Td s E( s )
Ti s
V ( s) 1
∴ Gc ( s ) = = K p 1 + + Td s (8.16)
E( s ) Tis
V ( s) s + 1 / Ti + Ts s
Gc ( s ) = = Kp =
E( s ) s
V ( s) s 2 + (1 / Td ) s + 1 / Ti Td
Gc ( s ) = = K p Td (8.17)
E( s ) s
Ki
Gc ( s ) = K p + + Kd s (8.18)
s
La ecuación (8.17) indica un factor proporcional KpTd que actúa junto con un par de
ceros (distintos, repetidos o complejos, cuya posición es ajustable en el plano s) y un polo
en el origen. La representación en bloque de la ecuación (8.16) se muestra en la figura
8.8a; la figura 8.8b es la representación en el plano s del control PID, y la figura 8.8c es
la implementación del control PID según la ecuación (8.18).
Figura 8.8a Kp
Representación en
bloques del control PID. Kp
Dicha configuración no V(s)
Comparador Ki 1
es válida para su uso en s
Simulink, ya que du/dt no Ki Integrador
R(s)
representa un cero (véase
el apéndice A2). Kd du/dt
E(s)
Kd Diferenciador
B(s)
Control Proporcional-Integral-Derivativo
Figura 8.8b jX
Representación en el 3 Plano s
plano s del control PID;
hay un polo en el origen. X U
Los ceros pueden ser 1 2 1
reales distintos (1), 3
reales repetidos (2) o
complejos (3).
370 Introducción a los sistemas de control: conceptos, aplicaciones y simulación con MATLAB
Figura 8.8c R2
Control proporcional-integral-
R1
derivativo, el jumper 1 activa R
la parte proporcional,
el jumper 2 activa la parte
Jumper 1
integral, y el jumper 3 activa
la parte derivativa.
Ci
R
Ri
R
Jumper 2
Rd
vi vo
Cd
R
Jumper 3
1
En muchas ocasiones la palabra ganancia es sustituida por el término banda proporcional.
Modos de control y diseño de controladores 371
Control proporcional-integral-derivativo
• Este tipo de controlador contiene las mejores características del control proporcional-
derivativo y del control proporcional-integral.
La tabla 8.1 es una referencia con respecto al tipo de controlador a utilizar en los
diversos procesos industriales.
P Control de nivel
PID Control de temperatura
PI Control de flujo
PI Control de presión de líquidos
Sensor
P Kp 0.5 Ku
1 Pu
PI K p 1 + 0.45 Ku 1.2
Ti s
1 Pu Pu
PID K p 1 + + Td s 0.6 Ku 2 8
Ti s
EJEMPLO 8.1
a) Proporcional.
b) Proporcional-integral.
c ) Proporcional-integral-derivativo.
Figura 8.10 Gc(s) Gp(s)
Diagrama de bloques R(s) Y(s)
1
del ejemplo 8.1. Kc(s)
(s1)(s2)(s3)
Modos de control y diseño de controladores 373
Solución:
Primero se procederá a obtener la ganancia máxima Ku y la frecuencia vu corres-
pondiente al punto en el que el lugar geométrico cruza el eje jv, para lo cual se
considera el denominador de la función de transferencia de lazo cerrado (o poli-
nomio característico):
K
T ( s) =
s 3 + 6 s 2 + 11 s + (6 + K )
donde se sustituye s por jv:
( jv )3 + 6 ( jv )2 + 11( jv ) + (6 + K ) = 0
( jv ) ( jv )2 + 11 + 6 ( jv )2 + (6 + K ) = 0
2p
Pu = = 1.89445 (a)
vu
6 ( jv )2 + (6 + K ) = 0 ∴ K = K u = 60 (b)
A partir de (a) y (b), es posible cuantificar los parámetros de cada uno de los
controladores, según se muestra en la tabla 8.3.
P 30
PI 27 1.5787 17.1024
PID 36 0.9472 38.0054 0.2368 8.5261
Control proporcional:
Para el control P, la ganancia Kp se ajusta a 30 unidades.
374 Introducción a los sistemas de control: conceptos, aplicaciones y simulación con MATLAB
Control proporcional-integral:
El control PI, de acuerdo con la ecuación (8.10), se forma mediante la suma de una
acción proporcional más una acción integral:
Kp K 17.1024
Gc ( s ) = K p + = K p + i = 27 +
Ti s s s
Kp 38.0054
Gc ( s ) = K p + + K p Td s = 36 + + 8.5251 s
Ti s s
Las respuestas del sistema al escalón unitario para los diferentes tipos de contro-
ladores se muestran en las figuras 8.11b, c y d.
Figura 8.11b
Respuesta del sistema bajo 1.4
consideración que utiliza un
1.2 Control Proporcional
controlador proporcional.
Kp 30
1
0.8
0.6
0.4
0.2
0
0 2 4 6 8 10
Modos de control y diseño de controladores 375
Figura 8.11c
Respuesta del sistema 2
bajo consideración que Control proporcional-Integral
utiliza un controlador Kp 27, Ki 17.1024 y Ti 1.5787
proporcional-integral. 1.5
0.5
0
0 2 4 6 8 10
Figura 8.11d
Respuesta del sistema 1.5
bajo consideración Control proporcional-Integral-Derivativo
sintonizado como un Kp 36, Ki 38 y Kd 8.5251
controlador proporcional-
integral-derivativo. 1
0.5
0
0 2 4 6 8 10
La respuesta obtenida a la salida del sensor, denominada curva de reacción del sistema,
es el punto de partida para la sintonización de los diversos tipos de controladores. Una
característica típica de la curva de reacción es que presenta una forma de S, debido a
la contribución en tiempo compuesta por la suma del atraso de tiempo propio de un
sistema de primer grado con constante de tiempo junto con un atraso de tiempo puro
Ta, según se muestra en la figura 8.13.
K e −Ta s
G p ( s) = (8.19)
t s +1
donde:
b máxima
K= (8.20)
r 9(t )
Figura 8.13
Curva de reacción para
determinar la constante de bmáxima
tiempo del sistema Gp(s) y
el atraso de tiempo Ta.
mbmáxima/T
0
0 Ta Ta V tiempo t
b máxima
t= (8.21)
m
t Ta
P Kp = 1 +
K Ta 3t
t Ta
Kp = 0.9 +
K Ta 12 t
PI
30 + 3Ta / t
Ti = Ta
9 + 20Ta / t
t Ta
Kp = 1.25 +
K Ta 6 t
PD
6 − 2Ta / t
Td = Ta
22 + 3Ta / t
t Ta
Kp = 1.3333 +
K Ta 4 t
PID
32 + 6Ta / t 4Ta
Ti = Ta ; Td =
13 + 8Ta / t 11 + 2Ta / t
EJEMPLO 8.2
Figura 8.14b
Curva de reacción del
sistema Gp(s) = 1/(s + 2)2 0.25
para una entrada escalón
unitario r9(t) = U(t). 0.2
0.15
0.1
0.05
0
0 1 2 3 4 5
378 Introducción a los sistemas de control: conceptos, aplicaciones y simulación con MATLAB
Solución:
Primero se obtendrá el valor de la constante de tiempo , así como el atraso del
tiempo Ta en relación con la curva de reacción de la figura 8.14b.
La respuesta del sistema de lazo abierto Gp(s) al escalón unitario está dada como:
1 1 1 − 2 t 1 − 2 t
y9(t ) = L − 1 Y 9( s ) = = − e − te (a)
s ( s + 2)2 4 4 2
P 40.1733
PI 35.2893 0.3837 91.9791
PD 49.2167 0.0364 1.7895
PID 52.7854 0.3303 159.793 0.049 2.6379
Figura 8.15b
Respuesta del sistema
1.5
regulado por un control
tipo PI. 1
0.5
0 3.5
0 0.5 1 1.5 2 2.5 3
Figura 8.15c
1.4
Respuesta del sistema 1.2
regulado por un control 1
tipo PD. 0.8
0.6
0.4
0.2
0
0 0.5 1 1.5 2 2.5 3 3.5
Figura 8.15d
Respuesta del sistema 1.5
regulado por un control
tipo PID. 1
0.5
0
0 0.5 1 1.5 2 2.5 3 3.5
380 Introducción a los sistemas de control: conceptos, aplicaciones y simulación con MATLAB
1
P
Ta m
0.9
PI 3.3 Ta
Ta m
1.2
PID 2 Ta 0.5 Ta
Ta m
EJEMPLO 8.3
1
G p ( s) =
s2 +4s+4
Solución:
Considerando que los parámetros Ta = 0.14 seg y m = 0.1839 se justificaron en el
ejemplo 8.2, con tales datos es posible completar la siguiente tabla de valores que
contiene los parámetros de los controladores correspondientes.
P 38.841
PI 34.9569 0.462 75.6643
PID 46.6092 0.2800 166.461 0.07 3.2626
Modos de control y diseño de controladores 381
P
0.5
0
0 1 2 3 4
Como conclusión a los modos de control, así como a los diferentes tipos de sintoni-
zación, se puede decir que:
• El modo integral ofrece una corrección que es proporcional a la integral del error, se-
gún se indicó por medio de la ecuación 8.3. Dicha acción tiene la ventaja de asegurar
que para un sistema de tipo 0 se aplicará una acción de control suficiente para reducir
a cero el error de estado estable; por otro lado, tal acción de control presentará un
efecto desestabilizador como consecuencia de la adición de un polo en el origen.
• Con respecto al modo derivativo, se puede decir que ofrece una cierta caracterís-
tica predictiva o anticipativa, como lo muestra la ecuación 8.6, con lo que se genera
una acción de control que es proporcional a la velocidad de cambio del error. Si bien
la acción derivativa tiende a mejorar el comportamiento transitorio y le da más estabi-
lidad al sistema, tiene la desventaja de producir elevados valores en la señal de control.
• La característica principal del control PID es que le da al sistema las mejores caracte-
rísticas, tanto del modo integral como del modo derivativo, según se indicó mediante
la ecuación 8.15, sin presentar las desventajas de los modos individuales. En síntesis,
el control PID es simplemente un controlador de segundo grado al que se agrega un
integrador.
• Existen diversos criterios empíricos para determinar todos los parámetros de los di-
ferentes tipos de controladores, entre los cuales se analizaron y aplicaron los métodos
Ziegler-Nichols, tanto para lazo abierto (curva de reacción) como para lazo cerrado
(llevar al sistema a presentar una oscilación libre) y el método de Cohen-Coon, tam-
bién para lazo abierto analizando la curva de reacción.
Cabe destacar que existen diversos procedimientos adicionales a los presentados, en-
tre los cuales sobresale el método de Chien-Hrones-Reswick.2 Independientemente del
método elegido para la sintonización de los controladores, los parámetros obtenidos en
primera instancia deben tomarse como un primer ajuste en el proceso del diseño.
2
Stefani, T. T., Shahian, B., Savant, C. J. y Hostetter, G. H., Design of feedback control systems, Oxford, 2002.