acciones básicas de control y respuestas de los sistemas

36
ACCIONES BÁSICAS DE CONTROL Y RESPUESTAS DE LOS SISTEMAS Tomado de: OGATA, Katsuhiko. INGENIERIA DE CONTROL MODERNA. 3ed.MÉXICO: PEARSON EDUCACION, 1998. INTRODUCCIÓN Un controlador automático compara el valor real de la salida de una planta con la entrada de referencia (el valor deseado), determina la desviación y produce una señal de control que reducirá la desviación a cero o a un valor pequeño. La manera en la cual el controlador automático produce la señal de control se denomina acción de control. En este artículo se hará un pequeño recorrido, describiendo en primer lugar los controladores industriales, para luego pasar a hablar de las acciones básicas de control, mostrando características esenciales como su función de transferencia y respuestas ante distintas entradas. Posteriormente se hablara del efecto de los sensores sobre el desempeño de los sistemas. Por último se hará una revisión detallada de los efectos de las distintas acciones de control sobre el desempeño de los sistemas. CONTROLADORES INDUSTRIALES Antes de empezar a describir las acciones de control, se hace necesario presentar una clasificación de los controladores analógicos industriales y una descripción de sus componentes principales. En la siguiente lista, han sido clasificados de acuerdo a la acción de control que los rige: 1. De dos posiciones de encendido y apagado (control on/off) 2. Proporcionales 3. Integrales 4. Proporcionales-integrales (control PI) 5. Proporcionales-derivativos (control PD) 6. Proporcionales-integrales-derivativos (control PID)

Upload: cristian-velasquez-pena

Post on 11-Jan-2016

25 views

Category:

Documents


0 download

DESCRIPTION

control

TRANSCRIPT

Page 1: Acciones Básicas de Control y Respuestas de Los Sistemas

ACCIONES BÁSICAS DE CONTROL Y RESPUESTAS DE LOS SISTEMAS

Tomado de:

OGATA, Katsuhiko. INGENIERIA DE CONTROL MODERNA. 3ed.MÉXICO: PEARSON

EDUCACION, 1998.

INTRODUCCIÓN

Un controlador automático compara el valor real de la salida de una planta con la entrada

de referencia (el valor deseado), determina la desviación y produce una señal de control

que reducirá la desviación a cero o a un valor pequeño. La manera en la cual el

controlador automático produce la señal de control se denomina acción de control.

En este artículo se hará un pequeño recorrido, describiendo en primer lugar los

controladores industriales, para luego pasar a hablar de las acciones básicas de control,

mostrando características esenciales como su función de transferencia y respuestas ante

distintas entradas. Posteriormente se hablara del efecto de los sensores sobre el

desempeño de los sistemas. Por último se hará una revisión detallada de los efectos de

las distintas acciones de control sobre el desempeño de los sistemas.

CONTROLADORES INDUSTRIALES

Antes de empezar a describir las acciones de control, se hace necesario presentar una

clasificación de los controladores analógicos industriales y una descripción de sus

componentes principales. En la siguiente lista, han sido clasificados de acuerdo a la acción

de control que los rige:

1. De dos posiciones de encendido y apagado (control on/off)

2. Proporcionales

3. Integrales

4. Proporcionales-integrales (control PI)

5. Proporcionales-derivativos (control PD)

6. Proporcionales-integrales-derivativos (control PID)

Page 2: Acciones Básicas de Control y Respuestas de Los Sistemas

En su mayoría, los controladores industriales se alimentan de electricidad, en otros casos

usan la energía de fluidos presurizados como aceite o aire. Por ello, los controladores

industriales también pueden clasificarse de acuerdo al tipo de energía que usan para

operar, como neumáticos, hidráulicos o electrónicos. El tipo de controlador que se use,

debe seleccionarse con base en la naturaleza de la planta y las condiciones

operacionales, incluyendo consideraciones tales como seguridad, costo, disponibilidad,

confiabilidad, precisión, peso y tamaño.

Principalmente, un controlador industrial está conformado por 3 elementos, un

controlador automático, un actuador y sensor (elemento de medición).La figura 1,

presenta el diagrama de bloques de un control industrial, en cual se pueden apreciar los

elementos ya mencionados, además de la planta, que es en si el sistema a controlar. El

controlador calcula una señal de error, comparando la entrada de referencia (set-point)

con la señal proveniente del sensor. Por lo general, dicha señal de error está a un nivel de

potencia muy bajo, por lo que el controlador la amplifica a un nivel suficientemente alto. La

salida del controlador se alimenta a un actuador tal como un motor o una válvula

neumática, un motor hidráulico, o un motor eléctrico. El actuador es un dispositivo de

potencia que produce la entrada para la planta de acuerdo con la señal, a fin de que la

señal de salida se aproxime a la señal de entrada de referencia (set-point). Por último, el

sensor, o elemento de medición, es un dispositivo que convierte la variable de salida en

otra variable manejable, tal como un desplazamiento, una presión, o un voltaje, que pueda

usarse para comparar la salida con la señal de entrada de referencia. Este elemento está

en la trayectoria de realimentación del sistema en lazo cerrado. El punto de ajuste del

controlador debe convertirse en una entrada de referencia con las mismas unidades que la

señal de realimentación del sensor o del elemento de medición, para que el controlador

pueda compararlos en el punto de suma.

Figura 1. Diagrama de bloques de un control industrial.

Page 3: Acciones Básicas de Control y Respuestas de Los Sistemas

Controladores autooperados

En la mayor parte de los controladores automáticos industriales, se usan unidades

separadas para el elemento de medición y el actuador. Sin embargo, existen los

controladores autooperados, que son controladores automáticos muy sencillos, que

integran actuador y sensor en una sola unidad. Los controladores autooperados utilizan la

potencia desarrollada por el elemento de medición, son muy sencillos y poco costosos. En

la figura 2, se muestra una válvula reductora de presión, un ejemplo de un controlador

autooperado. El punto de ajuste lo determina la modificación de la fuerza del resorte, el

diafragma mide la presión controlada, la señal de error es la fuerza neta que actúa sobre

el diafragma y su posición determina la apertura de la válvula.

Figura 2. Controlador autooperado.

El controlador autooperado funciona de la siguiente forma: 1. Cuando la presión de salida

es más baja que la presión de referencia, determinada por el punto de ajuste, la fuerza de

tensión hacia abajo es mayor que la fuerza de presión hacia arriba, lo cual produce un

movimiento hacia abajo del diafragma. Esto aumenta la velocidad de flujo y eleva la

presión de salida. 2. Cuando la fuerza de presión hacia arriba es igual a la fuerza

detensión hacia abajo, el vástago de la válvula permanece estacionario y el de flujo es

constante.3. Cuando la presión de salida es más alta que la presión de referencia,

laapertura de la válvula se hace más pequeña y reduce el flujo que pasa a través de ella.

Loscontroladores autooperados se usan mucho en el control de la presión del agua y el

gas.

Punto de ajuste

Vástago de la válvula

Diafragma

Page 4: Acciones Básicas de Control y Respuestas de Los Sistemas

ACCIONES BÁSICAS DE CONTROL

Siguiendo el orden la clasificación presentada anteriormente, se presentará una

descripción de cada una de las acciones básicas de control.

Acción de control de dos posiciones o de encendido y apagado (on/off)

En un sistema de control de dos posiciones, el elemento de actuación solo tiene dos

posiciones fijas, que en muchos casos, son simplemente encendido y apagado. El control

de dos posiciones o de encendido y apagado es relativamente simple y barato, razón por

la cual su uso es extendido en sistemas de control tanto industriales como domésticos.

Suponiendo que la señal de salida del controlador es 𝑢(𝑡) y que la señal de error es 𝑒(𝑡).

Figura 3. Control de dos posiciones.

En el control de dos posiciones, la señal 𝑢(𝑡)permanece en un valor ya sea máximo o

mínimo, dependiendo de si la señal de error es positiva o negativa. De este modo,

𝑢(𝑡) = 𝑈1, para 𝑒(𝑡) > 0

𝑢(𝑡) = 𝑈2, para 𝑒(𝑡) < 0

En donde 𝑈1 y 𝑈2 son constantes. Por lo general, el valor mínimo de 𝑈2 es cero o −𝑈1. Es

común que los controladores de dos posiciones sean dispositivos eléctricos, en cuyo caso

se usa extensamente una válvula eléctrica operada por solenoides. Los controladores

neumáticos proporcionales con ganancias muy altas funcionan como controladores de dos

posiciones y, en ocasiones, se denominan controladores neumáticos de dos posiciones.

El rango en el que debe moverse la señal de error antes de que ocurra la conmutación se

denomina brecha diferencial (ver figura 4). Tal brecha provoca que la salida del

controlador 𝑢(𝑡) conserve su valor presente hasta que la señal de error se haya

desplazado ligeramente más allá de cero. En algunos casos, la brecha diferencial es el

resultado de una fricción no intencionada, de un movimiento perdido o de una inercia

térmica como en controles de temperatura; sin embargo, con frecuencia se provoca de

Page 5: Acciones Básicas de Control y Respuestas de Los Sistemas

manera intencional para disminuir la frecuencia de funcionamiento del mecanismo de

encendido y apagado.

Figura 4. Control de dos posiciones con brecha diferencial.

Considere el sistema de control del nivel de líquido de la figura5(a), en donde se usa la

válvula electromagnética de la figura 5(b) para controlar el flujo de entrada. Esta válvula

está abierta o cerrada. Con este control de dos posiciones, el flujo de entrada del agua es

una constante positiva o cero.

Figura 5. (a) Sistema del control del nivel de líquido; (b) válvula electromagnética.

Como se aprecia en la figura 6, la señal de salida se mueve continuamente entre los dos

límites requeridos y provoca que el actuador se mueva de una posición fija a la otra.

Observe que la curva de salida sigue una de las dos curvas exponenciales, una de las

cuales corresponde a la curva de llenado y la otra a la curva de vaciado. Tal oscilación de

salida entre dos límites es una respuesta común característica de un sistema bajo un

control de dos posiciones.

𝑞𝑖

Flotador

𝐶 ℎ

𝑅

115 v

(a) (b)

Núcleo móvil de acero

Alambre magnético

Page 6: Acciones Básicas de Control y Respuestas de Los Sistemas

Figura 6. Nivel ℎ(𝑡) contra 𝑡 para el sistema de la figura 5(a).

Observamos que, para reducir la amplitud de la oscilación de salida, debe disminuirse la

brecha diferencial. Sin embargo, la reducción de la brecha diferencial aumenta la cantidad

de conmutaciones de encendido y apagado por minuto y reduce la vida útil del

componente. La magnitud de la brecha diferencial debe determinarse a partir de

consideraciones tales como la precisión requerida y la vida del componente.

Acción de control proporcional

Cualquiera que sea el mecanismo real y la forma de la potencia de operación, el

controlador proporcional, es en esencia, un amplificador con una ganancia ajustable

(ver figura 7).

Figura 7. Diagrama de bloques de un control proporcional.

Para un controlador con acción de control proporcional, la relación entre la salida del

controlador 𝑢(𝑡) y la señal de error 𝑒(𝑡) es:

𝑢(𝑡) = 𝐾𝑝𝑒(𝑡)

o bien, en cantidades transformadas por el método de Laplace,

𝑈(𝑠)

𝐸(𝑠)= 𝐾𝑝

en donde 𝐾𝑝es la ganancia proporcional.

Page 7: Acciones Básicas de Control y Respuestas de Los Sistemas

Acción de control integral

En un controlador con acción de control integral, el valor de la salida del controlador 𝑢(𝑡)

se cambia a una razón proporcional a la señal de error 𝑒(𝑡). Es decir,

𝑑𝑢(𝑡)

𝑑𝑡= 𝑘𝑖𝑒(𝑡)

O bien

𝑢(𝑡) = 𝐾𝑖 ∫ 𝑒(𝑡)𝑑𝑡𝑡

0

Luego, la transformada de Laplace permite encontrar la función de transferencia

𝑈(𝑠)

𝐸(𝑠)=

𝐾𝑖

𝑠

En donde 𝐾𝑖 es una constante ajustable. Si se duplica el valor de 𝑒(𝑡), el valor de 𝑢(𝑡)

varía dos veces más rápido, pero para un error decero, el valor de 𝑢(𝑡) permanece

estacionario. En ocasiones, la acción de control integral sedenomina control de reajuste

(reset). A continuación se muestra su diagrama de bloques.

Figura 8. Diagrama de bloques de un control integral.

Acción de control proporcional-integral (PI)

La acción de control de un controlador proporcional-integral (PI) se define mediante

𝑢(𝑡) = 𝑘𝑝𝑒(𝑡) +𝐾𝑝

𝑇𝑖∫ 𝑒(𝑡)𝑑𝑡

𝑡

0

Page 8: Acciones Básicas de Control y Respuestas de Los Sistemas

Donde la función de transferencia del controlador es

𝑈(𝑠)

𝐸(𝑠)= 𝐾𝑝 (1 +

1

𝑇𝑖𝑠)

en donde 𝐾𝑖, es la ganancia proporcional y 𝑇𝑖 se denomina tiempo integral. Tanto 𝐾𝑝 como

𝑇𝑖 son ajustables. El tiempo integral ajusta la acción de control integral, mientras que un

cambio en el valor de 𝐾𝑝 afecta las partes integral y proporcional de la acción de control.

El inverso del tiempo integral 𝑇𝑖 se denomina velocidad de reajuste. La velocidad de

reajuste es la cantidad de veces por minuto que se duplica la parte proporcional de la

acción de control y se mide en términos de las repeticiones por minuto.

La figura 9(a) muestra un diagrama de bloques de un controlador proporcional más

integral. Si la señal de error 𝑒(𝑡) es una función escalón unitario, como se aprecia en la

figura 9(b), la salida del controlador 𝑢(𝑡) se convierte en lo que se muestra en la figura

9(c).

Figura 9. (a) Diagrama de bloques de un control PI, (b) entrada escalón unitario y

(c) salida del controlador.

Acción de control proporcional-derivativa (PD)

La acción de control de un controlador proporcional-derivativa (PD) se define mediante

𝑢(𝑡) = 𝐾𝑝𝑒(𝑡) + 𝐾𝑝𝑇𝑑

𝑑𝑒(𝑡)

𝑑𝑡

y la función de transferencia es

𝑈(𝑠)

𝐸(𝑠)= 𝐾𝑝(1 + 𝑇𝑑𝑠)

Page 9: Acciones Básicas de Control y Respuestas de Los Sistemas

en donde 𝐾𝑝 es la ganancia proporcional y 𝑇𝑑 es una constante denominada tiempo

derivativo. Tanto 𝐾𝑝 como 𝑇𝑑 son ajustables. La acción de control derivativa, en ocasiones

es denominada control de velocidad. Ocurre donde la magnitud de la salida del controlador

es proporcional a la velocidad de cambio de la señal de error. El tiempo derivativo 𝑇𝑑 es el

intervalo de tiempo durante el cual la acción de la velocidad hace avanzar el efecto de la

acción de control proporcional. La figura 10(a) muestra un diagrama de bloques de un

controlador proporcional-derivativo. Si la señal de error 𝑒(𝑡) es una función rampa unitaria

como se aprecia en la figura 10(b), la salida del controlador 𝑢(𝑡) se convierte en la que se

muestra en la figura 10(c).

Figura 10. (a) Diagrama de bloques de un control PD, (b) entrada rampa unitaria y

(c) salida del controlador.

La acción de control derivativa tiene la ventaja de ser de previsión, ya que al ser

proporcional a la velocidad de cambio del error, predice cómo será su comportamiento. Sin

embargo, es obvio que una acción de control derivativa nunca prevé una acción que nunca

ha ocurrido. Tiene las desventajas de que amplifica las señales de ruido y puede provocar

un efecto de saturación en el actuador. Finalmente, se debe aclarar que la acción de

control derivativa no se usa nunca sola, debido a que sólo es eficaz durante periodos

transitorios.

Acción de control proporcional-integral-derivativa (PID)

Esta acción combinada tiene las ventajas de cada una de las tres acciones de control

individuales. La ecuación de un controlador con esta acción combinada se obtiene

mediante

𝑢(𝑡) = 𝐾𝑝𝑒(𝑡) +𝐾𝑝

𝑇𝑖∫ 𝑒(𝑡)𝑑𝑡

𝑡

0

+ 𝐾𝑝𝑇𝑑

𝑑𝑒(𝑡)

𝑑𝑡

Page 10: Acciones Básicas de Control y Respuestas de Los Sistemas

su función de transferencia es

𝑈(𝑠)

𝐸(𝑠)= 𝐾𝑃 (1 +

1

𝑇𝑖𝑠+ 𝑇𝑑𝑠)

en donde 𝐾𝑝 es la ganancia proporcional, 𝑇𝑖 es el tiempo integral y𝑇𝑑 es el tiempo

derivativo. El diagrama de bloques de un controlador proporcional-integral-derivativo

aparece en la figura 11(a). Si 𝑒(𝑡) es una función rampa unitaria, como la que se observa

en la figura 11(b), la salida del controlador 𝑢(𝑡) se convierte en la de la figura 11(c).

Figura 11. (a) Diagrama de bloques de un control PID, (b) entrada rampa unitaria y

(c) salida del controlador.

EFECTOS DEL SENSOR (ELEMENTO DE MEDICIÓN) SOBRE EL DESEMPEÑO DEL

SISTEMA

Dado que las características dinámica y estática del sensor afectan la indicación del valor

real de la variable de salida, este cumple una función importante para determinar el

desempeño general del sistema de control. Por lo general, el sensor determina la función

de transferencia en la trayectoria de realimentación. Si lasconstantes de tiempo de un

sensor son insignificantes en comparación con otras constantesde tiempo del sistema de

Page 11: Acciones Básicas de Control y Respuestas de Los Sistemas

control, la función de transferencia del sensor simplementese convierte en una

constante.Las figuras 12(a), (b) y (c) muestran diagramas de bloques de controladores

automáticos con un sensor de primer orden, un sensor de segundo orden

sobreamortiguado y un sensor de segundo orden subamortiguado, respectivamente. Con

frecuencia la respuesta de un sensor térmico es del tipo de segundo orden

sobreamortiguado.

Figura 12. Diagrama de bloques de controladores automáticos con sensor (a) de primer

orden, (b) de segundo orden sobreamortiguado y (c)de segundo orden subamortiguado

EFECTOS DE LAS ACCIONES INTEGRAL Y DERIVATIVO EN UN SISTEMA.

En esta sección se estudian los efectos de las acciones de control integral y derivativo

sobre el desempeño de un sistema. Aquí sólo se consideran los sistemas simples, para

Page 12: Acciones Básicas de Control y Respuestas de Los Sistemas

apreciar con claridad los efectos de las acciones de control integral y derivativo sobre el

desempeño de un sistema.

Acción de control integral

En el control proporcional de una planta, cuya función de transferencia no posee un

integrador 1/𝑠 , hay un error en estado estable, o desplazamiento (offset), en la respuesta

para una entrada escalón (ver figura 13).

Figura 13. Error en estado estable en la salida para una entrada de escalón unitario.

Tal offset se elimina si se incluye la acción de control integral en el controlador. En el

control integral de una planta, la señal de control, que es la señal de salida a partir del

controlador, es, en todo momento el área bajo la curva de la señal de error hasta tal

momento. La señal de control 𝑢(𝑡) tiene un valor diferente de cero cuando la señal de

error 𝑒(𝑡) es cero, como se aprecia en la figura 14(a). Esto es imposible en el caso del

controlador proporcional, dado que una señal de control diferente de cero requiere de una

señal de error diferente de cero. La figura 14(b) muestra la curva 𝑒(𝑡) contra 𝑡 y la curva

𝑢(𝑡) correspondiente contra 𝑡 cuando el controlador es de tipo proporcional.

Page 13: Acciones Básicas de Control y Respuestas de Los Sistemas

Figura 14. Señales de error y salida de un controlador (a) integral y (b) proporcional.

La acción de control integral, aunque elimina el offset o el error en estado estable, puede

conducir a una respuesta oscilatoria de amplitud decreciente lenta, o incluso de amplitud

creciente, y ambos casos, por lo general, se consideran inconvenientes.

Control integral de los sistemas de control del nivel de líquido.

En teoría ya se planteó el hecho de que el control integral es capaz de eliminar el offset en

estado estable, pero ahora se presenta una prueba de esto, estudiando el sistema de

control del nivel de líquido de un tanque.

La figura 15(a) muestra un sistema del control del nivel de líquido. Suponemos que el

controlador es integral, que las variables 𝑛, 𝑞𝑖, ℎ y 𝑞𝑜, que se miden a partir de sus valores

en estado estable respectivos �̅�, �̅�, �̅� y �̅�, son cantidades pequeñas, por lo que el sistema

se considera lineal. Bajo estas suposiciones, el diagrama de bloques del sistema se

obtiene como el de la figura 15(b).

Page 14: Acciones Básicas de Control y Respuestas de Los Sistemas

Figura 15. (a) Sistema de control del nivel de líquido; (b) diagrama de bloques del sistema.

A partir de la figura 15(b), la función de transferencia en lazo cerrado entre H(s) y X(s)se

obtiene así:

1. Del punto de suma se obtiene que

𝐸(𝑠) = 𝑋(𝑠) − 𝐻(𝑠)

2. Luego los bloques en serie

𝐻(𝑠) =𝐾

𝑠∗

𝑅

𝑅𝐶𝑠 + 1𝐸(𝑠)

𝐸(𝑠) =𝑠(𝑅𝐶𝑠 + 1)

𝐾𝑅𝐻(𝑠)

3. Al sustituir 𝐸(𝑠) en la primera ecuación se puede despejar la función de transferencia

𝑠(𝑅𝐶𝑠 + 1)

𝐾𝑅𝐻(𝑠) = 𝑋(𝑠) − 𝐻(𝑠)

(𝑠(𝑅𝐶𝑠 + 1)

𝐾𝑅+ 1) 𝐻(𝑠) = 𝑋(𝑠)

𝑅𝐶𝑠2 + 𝑠 + 𝐾𝑅

𝐾𝑅𝐻(𝑠) = 𝑋(𝑠)

𝐻(𝑠)

𝑋(𝑠)=

𝐾𝑅

𝑅𝐶𝑠2 + 𝑠 + 𝐾𝑅

�̅� + ℎ

�̅� + 𝑞0 𝐶

�̅� + 𝑞𝑖

�̅� + x

(a)

(b)

Page 15: Acciones Básicas de Control y Respuestas de Los Sistemas

De la función de transferencia del sistema, se puede obtener la función que permitirá

evaluar el error en estado estable, que será la función de transferencia entre 𝐸(𝑠) y 𝑋(𝑠).

𝐸(𝑠)

𝑋(𝑠)=

𝐻(𝑠)

𝑋(𝑠)∗

𝐸(𝑠)

𝐻(𝑠)

𝐸(𝑠)

𝑋(𝑠)=

𝐾𝑅

𝑅𝐶𝑠2 + 𝑠 + 𝐾𝑅∗

𝑠(𝑅𝐶𝑠 + 1)

𝐾𝑅

𝐸(𝑠)

𝑋(𝑠)=

𝑅𝐶𝑠2 + 𝑠

𝑅𝐶𝑠2 + 𝑠 + 𝐾𝑅

Esta, y todas las funciones de transferencia de los sistemas, son funciones complejas, que

expresan el comportamiento del sistema en el dominio de la frecuencia y no del tiempo

como normalmente se hace. Son funciones complejas, pues la variable 𝑠, es una variable

imaginaria

𝑠 = 𝑗𝜔

Donde𝜔 es la frecuencia de operación del sistema.

La función de transferencia

𝐻(𝑠)

𝑋(𝑠)= 𝐺(𝑠)

por ser una función compleja, tiene dos componentes, una real y una imaginaria,

𝐺(𝑠) = 𝐺𝑥 + 𝑗𝐺𝑦

y su magnitud se obtiene así

|𝐺(𝑠)| = √𝐺𝑥2 + 𝐺𝑦

2

En este caso, el diagrama de bloques ya contiene la función de transferencia de

controlador y sistema, sin embargo, cuando no se poseen, estas se pueden obtener a

partir de las funciones en el tiempo por medio de la transformada de Laplace,

ℒ[𝐹(𝑡)] = 𝐹(𝑠) = ∫ 𝑒−𝑠𝑡∞

0

𝑑𝑡[𝐹(𝑡)]

𝐹(𝑠) = ∫ 𝑓(𝑡)𝑒−𝑠𝑡𝑑𝑡∞

0

Por este método, se puede realizar el cambio de dominio (de tiempo a frecuencia),

siempre y cuando, la integral sea convergente.

Page 16: Acciones Básicas de Control y Respuestas de Los Sistemas

A continuación se presenta una tabla con las transformadas de las funciones más

comunes:

𝑓(𝑡) 𝐹(𝑠)

Escalón unitario 1(𝑡) 1

𝑠

Rampa unitaria 𝑡 1

𝑠2

Rampa 𝑎𝑡 𝑎

𝑠2

𝑒−𝑎𝑡 1

𝑠 + 𝑎

𝑡𝑒−𝑎𝑡 1

(𝑠 + 𝑎)2

𝑑

𝑑𝑡𝑓(𝑡) 𝑠𝐹(𝑠) − 𝑓(0)

𝑑2

𝑑𝑡2𝑓(𝑡) 𝑠2𝐹(𝑠) − 𝑠𝑓(0) − 𝑓̇(0)

Ahora, para conocer el error en estado estable, se hace uso de una de las propiedades de

la transformada de Laplace, el teorema del valor final

𝑓(∞) = lim𝑡→∞

𝑓(𝑡) = lim𝑠→0

𝑠𝐹(𝑠)

entonces, el error en estado estable será

𝑒𝑠𝑠 = lim𝑠→0

𝑠𝐸(𝑠)

se sabe que la señal de entrada es un escalón unitario

𝑋(𝑠) =1

𝑠

luego el error en estados estable será

𝑒𝑠𝑠 = lim𝑠→0

𝑠 ∗𝑅𝐶𝑠2 + 𝑠

𝑅𝐶𝑠2 + 𝑠 + 𝐾𝑅∗

1

𝑠

Page 17: Acciones Básicas de Control y Respuestas de Los Sistemas

𝑒𝑠𝑠 =0

𝐾𝑅= 0

Por consiguiente, el control integral del sistema del nivel de líquido elimina el error en

estado estable en la respuesta a la entrada escalón. Éste es un mejoramiento importante

sobre el control proporcional solo, que produce un offset.

Si se tratara de un control proporcional,

𝐻(𝑠) = 𝐾 ∗𝑅

𝑅𝐶𝑆 + 1𝐸(𝑠)

𝐸(𝑠) = 𝑋(𝑠) −𝐾𝑅

𝑅𝐶𝑆 + 1𝐸(𝑠)

𝑅𝐶𝑠 + 1 + 𝐾𝑅

𝑅𝐶𝑠 + 1𝐸(𝑠) = 𝑋(𝑠)

𝐸(𝑠)

𝑋(𝑠)=

𝑅𝐶𝑠 + 1

𝑅𝐶𝑠 + 1 + 𝐾𝑅

Finalmente el error en estado estable para una entrada escalón seria

𝑒𝑠𝑠 = lim𝑠→0

𝑠 ∗𝑅𝐶𝑠 + 1

𝑅𝐶𝑠 + 1 + 𝐾𝑅∗

1

𝑠

𝑒𝑠𝑠 =1

𝐾𝑅 + 1

Respuesta a perturbaciones de par (control proporcional).

Ahora se estudiara el efecto de una perturbación de par que ocurre en el elemento de

carga. Considere el sistema de la figura 16(a). El controlador proporcional produce un par

𝑡 para posicionar el elemento de carga, que consiste en el momento de inercia y una

fricción viscosa (ver figura 17(b)). La perturbación de par se representa mediante D.

Figura 16. (a) Sistema de control con perturbación de par; (b) Esquema de la carga a

controlar.

(a) (b)

Page 18: Acciones Básicas de Control y Respuestas de Los Sistemas

Para encontrar la función de transferencia del sistema, es necesario conocer el

comportamiento de la carga, por ello se hace necesario modelarla mediante una función

de transferencia también. Dicho proceso se realiza así:

1. Sabiendo que 𝐶 es la posición angular de la carga, se aplica la segunda ley de Newton

∑ 𝑇 = 𝐽�̈�

𝑇 − 𝑏�̇� = 𝐽�̈�

𝑇 = 𝐽�̈� + 𝑏�̇�

2. Se aplica transformada de Laplace y se obtiene la función de transferencia

𝑇(𝑠) = (𝐽𝑠2 + 𝑏𝑠)𝐶(𝑠)

𝐶(𝑠)

𝑇(𝑠)=

1

𝑠(𝐽𝑠 + 𝑏)

Luego el diagrama de bloques completo será el mostrado en la figura 17.

Figura 17. Sistema de control con perturbación de par.

Suponiendo que la entrada de referencia es cero, o 𝑅(𝑠) = 0, el diagrama de bloques se

convierte en el mostrado en la figura 18.

Page 19: Acciones Básicas de Control y Respuestas de Los Sistemas

Figura 18. Sistema de control con 𝑅(𝑠) = 0.

Con el antiguo punto de suma comportándose ahora como un inversor, y tomando una

variable 𝑇𝑅 como la salida del segundo punto de suma, se puede obtener la función de

transferencia del sistema. En el punto de suma se obtiene

𝐷(𝑠) + 𝑇(𝑠) = 𝑇𝑅(𝑠)

De la línea de retroalimentación

𝑇(𝑠) = −𝐾𝑝𝐶(𝑠)

De la línea del sistema

𝑇𝑅(𝑠) =𝐶(𝑠)

1

𝑠(𝐽𝑠+𝑏)

= (𝐽𝑠2 + 𝑏𝑠)𝐶(𝑠)

Al sustituir en la primera ecuación

𝐷(𝑠) − 𝐾𝑝𝐶(𝑠) = (𝐽𝑠2 + 𝑏𝑠)𝐶(𝑠)

𝐷(𝑠) = (𝐽𝑠2 + 𝑏𝑠 + 𝐾𝑝)𝐶(𝑠)

se obtiene la función de transferencia del sistema

𝐶(𝑠)

𝐷(𝑠)=

1

𝐽𝑠2 + 𝑏𝑠 + 𝐾𝑝

De nuevo, para conocer el error en estado estable es necesario modificar la función de

transferencia del sistema, esto se logra analizando el inversor que da la relación entre 𝐶(𝑠)

y 𝐸(𝑠)

𝐸(𝑠)

𝐶(𝑠)= −1

Page 20: Acciones Básicas de Control y Respuestas de Los Sistemas

Lo que lleva a

𝐸(𝑠)

𝐷(𝑠)=

−𝐶(𝑠)

𝐷(𝑠)=

−1

𝐽𝑠2 + 𝑏𝑠 + 𝐾𝑝

Finalmente el error en estado estable producido por un par de perturbación escalón de

magnitud 𝑇𝑑 se obtiene mediante

𝑒𝑠𝑠 = lim𝑠→0

𝑠 ∗−1

𝐽𝑠2 + 𝑏𝑠 + 𝐾𝑝∗

𝑇𝑑

𝑠

𝑒𝑠𝑠 =−𝑇𝑑

𝐾𝑝

En el estado estable, el controlador proporcional aporta el par – 𝑇𝑑, que tiene igual

magnitudpero signo opuesto que el par de perturbación 𝑇𝑑. La salida en estado estable

producidapor el par de perturbación escalón es

𝑐𝑠𝑠 = −𝑒𝑠𝑠 =𝑇𝑑

𝐾𝑝

El error en estado estable se reduce si se incrementa el valor de la ganancia𝐾𝑝. Sin

embargo, acrecentar este valor provocará que la respuesta del sistema sea más

oscilatoria.

Obtención de respuestas con MATLAB.

A continuación se presenta una herramienta muy útil para obtener las curvas de respuesta

de cualquier sistema. Como ejemplo, se tomará el sistema de la figura EE, sujeto a una

perturbación escalón unitario. Específicamente, obtendremos curvas de respuesta al

escalón para dos valores de 𝐾𝑝,uno pequeño y uno grande.

Caso 1:𝐽 = 1, 𝑏 = 0.5, 𝐾𝑝 = 1 (sistema 1):

𝐶(𝑠)

𝐷(𝑠)=

1

𝑠2 + 0.5𝑠 + 1

Caso 2:𝐽 = 1, 𝑏 = 0.5, 𝐾𝑝 = 4 (sistema 2):

𝐶(𝑠)

𝐷(𝑠)=

1

𝑠2 + 0.5𝑠 + 4

Para el sistema 1𝑛𝑢𝑚1 = [0 0 1] 𝑑𝑒𝑛1 = [1 0.5 1]

Para el sistema 2𝑛𝑢𝑚2 = [0 0 1]𝑑𝑒𝑛2 = [1 0.5 4]

Page 21: Acciones Básicas de Control y Respuestas de Los Sistemas

Desarrollo en Matlab R2013a

En el programa MATLAB, se usaran notaciones y1 y y2 para la respuesta. y1 es la

respuesta𝑐(𝑡) del sistema 1 y y2 es la respuesta 𝑐(𝑡) del sistema 2. Se usa el comando

plot (graficar) con argumentos múltiples, en lugar de usar el comando hold (mantener). (Se

obtiene el mismo resultadode cualquier forma.) Para usar el comando plot con argumentos

múltiples, eltamaño de los vectores y1 y y2 no necesita ser el mismo. Sin embargo, es

conveniente quelos dos vectores sean de la misma longitud,por ende, se especifica la

misma cantidad depuntos de cálculo determinando los puntos de tiempo de cálculo (tales

como 𝑡 = 0: 0.1: 20).El comando step debe incluir este tiempo 𝑡 especificado por el usuario,

para eso de usa el siguiente comando step:

[𝑥, 𝑦, 𝑡] = 𝑠𝑡𝑒𝑝[𝑛𝑢𝑚, 𝑑𝑒𝑛, 𝑡]

Page 22: Acciones Básicas de Control y Respuestas de Los Sistemas

Las curvas de respuesta al escalón unitario obtenidas mediante el programa MATLAB son:

Figura 19. Curvas de respuesta obtenidas en MATLAB R2013a.

Respuesta a perturbaciones de par (control proporcional-integral).

Para eliminar el offset debido a una perturbación de par, el controlador proporcional se

sustituye con un controlador proporcional-integral, y luego, mientras existe una señal de

error, el controlador desarrolla un par para reducir este error, siempre y cuando el sistema

Page 23: Acciones Básicas de Control y Respuestas de Los Sistemas

de control sea estable. La figura 20 muestra el control proporcional-integral del elemento

de carga, formado por el momento de inercia y una fricción viscosa.

Figura 20. Control proporcional-integral de un elemento de carga formado por un momento

de inercia y una fricción viscosa.

Igual que antes, se toma un valor 𝑅(𝑠) = 0 para estudiar el efecto de la perturbación.

Figura 21. Sistema de control con𝑅(𝑠) = 0.

De nuevo se halla la función de transferencia del sistema, usando una variable 𝑇𝑅(𝑠)

𝐷(𝑠) + 𝑇(𝑠) = 𝑇𝑅(𝑠)

𝑇(𝑠) = − (𝐾𝑝 +𝐾𝑝

𝑇𝑖𝑠) 𝐶(𝑠)

𝑇𝑅(𝑠) = (𝐽𝑠2 + 𝑏𝑠)𝐶(𝑠)

𝐷(𝑠) − (𝐾𝑝 +𝐾𝑝

𝑇𝑖𝑠) 𝐶(𝑠) = (𝐽𝑠2 + 𝑏𝑠)𝐶(𝑠)

𝐷(𝑠) =𝐽𝑠3 + 𝑏𝑠2 + 𝐾𝑝𝑠 +

𝐾𝑝

𝑇𝑖

𝑠𝐶(𝑠)

𝐶(𝑠)

𝐷(𝑠)=

𝑠

𝐽𝑠3 + 𝑏𝑠2 + 𝐾𝑝𝑠 +𝐾𝑝

𝑇𝑖

a partir de esta, se obtiene la señal de error

Page 24: Acciones Básicas de Control y Respuestas de Los Sistemas

𝐸(𝑠) =−𝑠

𝐽𝑠3 + 𝑏𝑠2 + 𝐾𝑝𝑠 +𝐾𝑝

𝑇𝑖

𝐷(𝑠)

Si este sistema de control es estable, es decir, si las raíces de la ecuación característica

𝐽𝑠3 + 𝑏𝑠2 + 𝐾𝑝𝑠 +𝐾𝑝

𝑇𝑖= 0

tienen partes reales negativas, el error en estado estable en la respuesta a un par de

perturbación escalón unitario se obtiene aplicando el teorema de valor final del modo

siguiente:

𝑒𝑠𝑠 = lim𝑠→0

𝑠 ∗−𝑠

𝐽𝑠3 + 𝑏𝑠2 + 𝐾𝑝𝑠 +𝐾𝑝

𝑇𝑖

∗1

𝑠= 0

Por tanto, el error en estado estable para el par de perturbación escalón se elimina si el

controlador es del tipo proporcional-integral. Observe que la acción de control integral

agregada al control proporcional convirtió el sistema, originalmente de segundo orden, en

uno de tercer orden. Por ende, el sistema de control puede volverse inestable para un

valor grande de 𝐾𝑝, dado que las raíces de la ecuación característica pueden tener partes

reales positivas. (El sistema de segundo orden siempre es estable si los coeficientes de la

ecuación diferencial del sistema son todos positivos.)

Figura 22. Control integral de un elemento de carga formado por un momento de inercia y

una fricción viscosa.

Es importante señalar que, si el controlador fuera integral, como en la figura 22, el sistema

siempre se volvería inestable, porque la ecuación característica

𝐽𝑠3 + 𝑏𝑠2 + 𝐾 = 0

tendría raíces con partes reales positivas. Tal sistema inestable no se puede usar en la

práctica.

Observe que, en el sistema de la figura 5-16, la acción de control proporcional tiende

aestabilizar el mismo, en tanto que la acción de control integral tiende a eliminar o

Page 25: Acciones Básicas de Control y Respuestas de Los Sistemas

reducirel error en estado estable en respuesta a diversas entradas, y es que esta es la

principal característica del control integral, ya que es el único con la capacidad de corregir

cualquier alteración presente en el sistema, lo cual logra al ir acumulando el efecto de las

distintas variaciones y compensándolas, llevando la señal de error a 0.

Acción de control derivativa.

Cuando una acción de control derivativa se agrega a un controlador proporcional, aporta

un medio de obtener un controlador con alta sensibilidad. Una ventaja de usar una acción

de control derivativa es que responde a la velocidad del cambio del error y produce una

corrección significativa antes de que la magnitud del error se vuelva demasiado grande.

Por tanto, el control derivativo prevé el error, inicia una acción correctiva oportuna y tiende

a aumentar la estabilidad del sistema.

Aunque el control derivativo no afecta en forma directa el error en estado estable, añade

amortiguamiento al sistema ya que se suma al efecto de las fricciones del sistema,

por tanto, permite el uso de un valor más grande que la ganancia 𝑲, lo cual provoca

una mejora en la precisión en estado estable.

Debido a que el control derivativo opera sobre la velocidad de cambio del error, y no sobre

el error mismo, este modo nunca se usa solo. Siempre se emplea junto con una acción de

control proporcional o proporcional-integral.

Control proporcional de sistemas con carga de inercia.

Antes de analizar elefecto de una acción de control derivativa sobre el desempeño de un

sistema, se estudia el control proporcional de una carga de inercia.

Considere el siguiente sistema

Figura 23. Control proporcional de un sistema con carga de inercia.

Page 26: Acciones Básicas de Control y Respuestas de Los Sistemas

La función de transferencia en lazo cerrado se obtiene así

𝑅(𝑠) − 𝐶(𝑠) = 𝐸(𝑠)

𝐸(𝑠) =𝐽𝑠2

𝐾𝑝𝐶(𝑠)

𝑅(𝑠) − 𝐶(𝑠) =𝐽𝑠2

𝐾𝑝𝐶(𝑠)

𝐶(𝑠)

𝑅(𝑠)=

𝐾𝑃

𝐽𝑠2 + 𝐾𝑝

Dado que las raíces de la ecuación característica

𝐽𝑠2 + 𝐾𝑝 = 0

son imaginarias, la respuesta a una entrada escalón unitario oscila indefinidamente.

Para comprobar esto, se puede recurrir de nuevo a MATLAB. Por el método presentado

anteriormente, y considerando 𝐽 = 2, 𝐾𝑝 = 1

𝐶(𝑠)

𝑅(𝑠)=

1

2𝑠2 + 1

𝑛𝑢𝑚1 = [0 0 1]𝑑𝑒𝑛1 = [2 0 1]

se obtiene entonces la respuesta mostrada a continuación

Figura 24. Respuesta obtenida en MATLAB R2013a.

Page 27: Acciones Básicas de Control y Respuestas de Los Sistemas

Esto deja en claro el comportamiento oscilatoria del sistema ante una entrada de escalón.

No son convenientes los sistemas de control que exhiben tales características de

respuesta.Veremos que la adición de un control derivativo estabilizará el sistema.

Control proporcional-derivativo de un sistema con carga de inercia.

Se modifica el controlador proporcional para obtener un controlador proporcional-derivativo

cuya función de transferencia sea 𝐾𝑃(1 + 𝑇𝑑𝑠). El par que desarrolla el controlador es

proporcional a 𝐾𝑃(𝑒 + 𝑇𝑑�̇�). El control derivativo es esencialmente de previsión, mide la

velocidad instantánea del error, predice el sobrepaso significativo adelantándose en el

tiempo y produce una respuesta adecuada antes de que ocurra un sobrepaso demasiado

grande.

Considere el sistema de la figura 25.

Figura 25. Control proporcional-derivativo de un sistema con carga de inercia.

Su función de transferencia de lazo cerrado es

𝐶(𝑠)

𝑅(𝑠)=

𝐾𝑝(1 + 𝑇𝑑𝑠)

𝐽𝑠2 + 𝐾𝑝𝑇𝑑𝑠 + 𝐾𝑝

La ecuación característica

𝐽𝑠2 + 𝐾𝑝𝑇𝑑𝑠 + 𝐾𝑝 = 0

tiene ahora dos raíces con partes reales negativas para valores positivos de 𝐽, 𝐾𝑝 y 𝑇𝑑.

Queda demostrado, que el control derivativo introduce un efecto de amortiguamiento.La

figura 26 presenta una curva de respuesta común 𝑐(𝑡) para una entrada escalón unitario,

obtenida de MATLAB considerando 𝐽 = 2, 𝐾𝑝 = 1 y 𝑇𝑑 = 1.5

𝐶(𝑠)

𝑅(𝑠)=

1.5𝑠 + 1

2𝑠2 + 1.5𝑠 + 1

𝑛𝑢𝑚1 = [0 1.5 1]𝑑𝑒𝑛1 = [2 1.5 1]

Page 28: Acciones Básicas de Control y Respuestas de Los Sistemas

Figura 26. Respuesta obtenida en MATLAB R2013a.

Es evidente que la curva de respuesta muestra un marcado mejoramiento sobre la curva

de respuesta original de la figura 24.

Control proporcional-derivativo de sistemas de segundo orden.

Si se usa una acción de control proporcional-derivativo, se obtiene un equilibrio entre un

comportamiento aceptable para una respuesta transitoria y un comportamiento aceptable

en un estado estable.

Considere el sistema mostrado a continuación

Figura 27. Control proporcional-derivativo de un sistema de segundo orden.

Page 29: Acciones Básicas de Control y Respuestas de Los Sistemas

Su función de transferencia de lazo cerrado es

𝐶(𝑠)

𝑅(𝑠)=

𝐾𝑝 + 𝐾𝑑𝑠

𝐽𝑠2 + (𝐵 + 𝐾𝑑)𝑠 + 𝐾𝑝

El error en estado estable para una entrada rampa unitaria es

𝐸(𝑠)

𝑅(𝑠)=

𝐾𝑝 + 𝐾𝑑𝑠

𝐽𝑠2 + (𝐵 + 𝐾𝑑)𝑠 + 𝐾𝑝∗

𝐽𝑠2 + 𝐵𝑠

𝐾𝑝 + 𝐾𝑑𝑠

𝐸(𝑠) =𝐽𝑠2 + 𝐵𝑠

𝐽𝑠2 + (𝐵 + 𝐾𝑑)𝑠 + 𝐾𝑝𝑅(𝑠)

𝑒𝑠𝑠 = lim𝑠→0

𝑠 ∗𝐽𝑠2 + 𝐵𝑠

𝐽𝑠2 + (𝐵 + 𝐾𝑑)𝑠 + 𝐾𝑝∗

1

𝑠2= lim

𝑠→0

𝐽𝑠 + 𝐵

𝐽𝑠2 + (𝐵 + 𝐾𝑑)𝑠 + 𝐾𝑝

𝑒𝑠𝑠 =𝐵

𝐾𝑝

La ecuación característica es

𝐽𝑠2 + (𝐵 + 𝐾𝑑)𝑠 + 𝐾𝑝 = 0

Por tanto, el coeficiente de amortiguamiento efectivo de este sistema es 𝐵 + 𝐾𝑑, en

lugarde 𝐵. Dado que el factor de amortiguamiento relativo 𝜁 de este sistema es

𝜁 =𝐵 + 𝐾𝑑

2√𝐾𝑝 𝐽

es posible obtener tanto el error en estado estable 𝑒𝑠𝑠 para una entrada rampa, como el

sobrepasomáximo para una entrada escalón pequeña, si hacemos que 𝐵 sea pequeño, 𝐾𝑝

seagrande y 𝐾𝑑 lo suficientemente grande para que 𝜁 esté entre 0.4 y 0.7.

A continuación se examinará la respuesta al escalón unitario del sistema de la figura 27.

Se definen

𝜔𝑛 = √𝐾𝑝

𝐽 , 𝑧 =

𝐾𝑝

𝐾𝑑

Por consiguiente, la función de transferencia en lazo cerrado se escribe como

𝐶(𝑠)

𝑅(𝑠)=

𝜔𝑛2

𝑧∗

𝑠 + 𝑧

𝑠2 + 2𝜁𝜔𝑛𝑠 + 𝜔𝑛2

Cuando un sistema de segundo orden tiene un cero cerca de los polos en lazo cerrado, el

comportamiento de la respuesta transitoria se vuelve considerablemente diferente del de

un sistema de segundo orden sin ceros.

Page 30: Acciones Básicas de Control y Respuestas de Los Sistemas

Si el cero en s = -z se localiza cerca del eje 𝑗𝜔, es muy significativo el efecto del cero

sobre la respuesta al escalón unitario. La figura 28 presenta las curvas de respuesta al

escalón comunes de este sistema con 𝜁 = 0.5 y diversos valores de 𝑧/𝜁𝜔𝑛.

Figura 28. Curvas de respuesta al escalón unitario del sistema de segundo orden.

EJEMPLO DE PROBLEMAS Y SOLUCIONES

1. Considere el sistema de la figura E-1. Demuestre que el error en estado estable después

de la entrada rampa unitaria es 𝐵/𝐾. Este error se hace más pequeño si se selecciona

una 𝐵 pequeña y/o una 𝐾 grande. Sin embargo, reducir 𝐵 y/o aumentar 𝐾, tendría el

efecto de reducir el factor de amortiguamiento relativo, cosa que, por lo general, no es

𝐶(𝑡)

𝜔𝑛𝑡

𝛼 =𝑧

𝜁𝜔𝑛

𝛼= 1

𝛼 = 2

𝛼

= 4 𝛼= ∞

Page 31: Acciones Básicas de Control y Respuestas de Los Sistemas

conveniente. Describa un método para reducir 𝐵/𝐾 e incluso así hacer que el factor de

amortiguamiento relativo tenga un valor razonable (0.5 < 𝜁 < 0.7).

Figura E-1. Sistema de control.

Solución. A partir de la figura E-1se obtiene

𝐸(𝑠) = 𝑅(𝑠) − 𝐶(𝑠)

𝐸(𝑠) = 𝑅(𝑠) −𝑘

𝐽𝑠2 + 𝑠𝐸(𝑠) 𝐸(𝑠) =

𝐽𝑠2 + 𝑠

𝐽𝑠2 + 𝑠 + 𝐾𝑅(𝑠)

El error en estado estable para la respuesta rampa unitaria se obtiene del modo siguiente:

𝑒𝑠𝑠 = lim𝑠→0

𝑠 ∗𝐽𝑠2 + 𝑠

𝐽𝑠2 + 𝑠 + 𝐾∗

1

𝑠2

𝑒𝑠𝑠 =𝐵

𝐾=

2𝜁

𝜔𝑛

en donde

𝜁 =𝐵

2√𝐾𝐽 , 𝜔𝑛 = √

𝐾

𝐽

Para asegurar una respuesta transitoria y un error en estado estable aceptables después

de una entrada rampa, 𝜁 no debe ser demasiado pequeña y 𝜔𝑛 debe ser suficientemente

grande. Es posible reducir el error en estado estable 𝑒𝑠𝑠, si se aumenta el valor de la

ganancia 𝐾. (Un valor grande de 𝐾 tiene la ventaja adicional de suprimir los efectos

indeseables provocados por una zona muerta, un bamboleo o juego, una fricción de

coulomb, etc.). Sin embargo, un valor grande de 𝐾 reduciría el valor de 𝜁 y aumentaría el

sobrepaso máximo, lo cual no es conveniente.

Por lo anterior es necesario establecer un equilibrio entre la magnitud del error en estado

estable ante una entrada rampa y el sobrepaso máximo para una entrada escalón unitario.

En el sistema de la figura E-1, es fácil alcanzar un compromiso razonable. Por tanto, es

conveniente considerar otros tipos de acciones de control que mejoren tanto la respuesta

transitoria como el desempeño en estado permanente. Existen dos esquemas para

Page 32: Acciones Básicas de Control y Respuestas de Los Sistemas

mejorar la respuesta transitoria y el desempeño en estado estable. Uno es usar un

controlador proporcional-derivativo, y el otro es usar una realimentación de tacómetro.

2. El diagrama de bloques de la figura E-2 muestra un sistema de control de velocidad en el

cual el miembro de salida del sistema está sujeto a una perturbación de par. En el

diagrama, Ω𝑟(𝑠), Ω(𝑠), 𝑇(𝑠) y 𝐷(𝑠) son las transformadas de Laplace de la velocidad de

referencia, la velocidad de salida, el par de excitación y el par de perturbación,

respectivamente. En ausencia de un par de perturbación, la velocidad de salida es igual

,a la velocidad de referencia.Investigue la respuesta de este sistema para un par de

perturbación escalón unitario. Supongaque la entrada de referencia es cero, es decir,

Ω𝑟(𝑠) = 0.

Figura E-2. Diagrama de bloques de unsistema de control de velocidad.

Solución. La figura E-3 es un diagrama de bloques modificado, conveniente para el

análisis presente.

Figura E-3.Diagrama de bloques del sistema de control de velocidad Ω𝑟(𝑠) = 0.

La función de transferencia en lazo cerrado se obtiene de

𝐽𝑠Ωd(𝑠) = 𝐷(𝑠) − 𝐾Ωd(𝑠)

Ωd(𝑠)

𝐷(𝑠)=

1

𝐽𝑠 + 𝐾

Page 33: Acciones Básicas de Control y Respuestas de Los Sistemas

en donde Ωd(𝑠) es la transformada de Laplace de la velocidad de salida producida por el

par deperturbación. Para un par de perturbación escalón unitario, la velocidad de salida en

estado establees

𝜔𝑑(∞) = lim𝑠→0

𝑠Ωd(𝑠)

𝜔𝑑(∞) = lim𝑠→0

𝑠 ∗1

𝐽𝑠 + 𝐾∗

1

𝑠=

1

𝐾

A partir de este análisis se concluye que, si se aplica un par de perturbación escalón al

miembrode salida del sistema, se producirá una velocidad de error tal que el par del motor

resultante cancelara exactamente el par de perturbación. Para desarrollar el par del motor,

es necesario que exista un error en la velocidad para que se produzca un par diferente de

cero.

3. En el sistema considerado en el problema anterior, se pretende eliminar lo más posible

los erroresde velocidad producidos por los pares de perturbación. ¿Es posible cancelar el

efecto de un par de perturbación en estado estable para que un parde perturbación

constante aplicado al miembro de salida no produzca un cambio de velocidad enestado

estable?

Figura E-4. Diagrama de bloques de un sistema de control de velocidad.

Solución.Suponga que se elige un controlador conveniente cuya función de transferencia

sea𝐺𝑐(𝑠), como se observa en la figura E-4. En ausencia de la entrada de referencia, la

función de transferencia en lazo cerrado entre la velocidad de salida Ωd(𝑠) y el par de

perturbación 𝐷(𝑠) es

Ωd(𝑠)

𝐷(𝑠)=

1

𝐽𝑠

1 +1

𝐽𝑠𝐺𝑐(𝑠)

Ωd(𝑠)

𝐷(𝑠)=

1

𝐽𝑠 + 𝐺𝑐(𝑠)

Page 34: Acciones Básicas de Control y Respuestas de Los Sistemas

La velocidad de salida en estado estable producida por el par de perturbación escalón

unitario es

𝜔𝑑(∞) = lim𝑠→0

𝑠Ωd(𝑠)

𝜔𝑑(∞) = lim𝑠→0

𝑠 ∗1

𝐽𝑠 + 𝐺𝑐(𝑠)∗

1

𝑠=

1

𝐺𝑐(0)

Para satisfacer el requerimiento de que

𝜔𝑑(∞) = 0

sedebe seleccionar 𝐺𝑐(0) = ∞. Esto se comprende si elegimos

𝐺𝑐(𝑠) =𝐾

𝑠

Una acción de control integral seguirá corrigiendo hasta que el error sea cero. Sin

embargo, estecontrolador presenta un problema de estabilidad, debido a que la ecuación

característica tendrádos raíces imaginarias.Un método para estabilizar un sistema como

éste es agregar un modo proporcional al controlador,o elegir

𝐺𝑐(𝑠) = 𝐾𝑝 +𝐾

𝑠

Con este controlador, el diagrama de bloques de la figura E-4, ante la ausencia de la

entrada de referencia, se convierte en el de la figura E-5.

Figura E-5. Diagrama de bloques del sistema de control de velocidad modificado.

La función de transferencia en lazo cerrado Ωd(𝑠)/𝐷(𝑠) se convierte en

Ωd(𝑠)

𝐷(𝑠)=

1

𝐽𝑠

1 +1

𝐽𝑠

𝐾𝑃𝑠+𝐾

𝑠

Ωd(𝑠)

𝐷(𝑠)=

𝑠

𝐽𝑠2 + 𝐾𝑝𝑠 + 𝐾

Page 35: Acciones Básicas de Control y Respuestas de Los Sistemas

Para un par de perturbación escalón unitario, la velocidad de salida en estado estable es

𝜔𝑑(∞) = lim𝑠→0

𝑠Ωd(𝑠)

𝜔𝑑(∞) = lim𝑠→0

𝑠 ∗𝑠

𝐽𝑠2 + 𝐾𝑝𝑠 + 𝐾∗

1

𝑠= 0

Por tanto, se observa que el controlador proporcional-integral elimina el error de velocidad

en estado estable. El uso de una acción de control integral ha aumentado el orden del

sistema en 1. (Esto tiende a producir una respuesta oscilatoria.) En el problema actual, un

par de perturbación escalón provocará un error transitorio en la velocidad de salida, pero

el error se convertirá en cero en estado estable. El integrador proporciona una salida

diferente de cero con un error de cero. (La salida diferente de cero del integrador produce

un par del motor que cancela exactamente el par de perturbación.) Observe que el

integrador de la función de transferencia de la planta no elimina el error en estado estable

debido a un par de perturbación escalón. Para eliminar dicho error, debemos tener un

integrador antes del punto en el que se introduce el par de perturbación.

4. Considere el sistema de la figura E-6 (a). El error en estado estable para una entrada

rampa unitariaes 𝑒𝑠𝑠 = 2𝜁/𝜔𝑛,. Demuestre que el error en estado estable se elimina para

seguir una entradarampa si la entrada se incorpora al sistema a través de un filtro

proporcional-derivativo, como seobserva en la figura E-6 (b), y el valor de 𝐾 se establece

en forma proporcional. Observe que elerror 𝑒(𝑡) se obtiene mediante 𝑟(𝑡) − 𝑐(𝑡).

Figura E-6. (a) Sistema de control; (b) sistema de control con filtro de entrada.

Solución. La función de transferencia en lazo cerrado del sistema de la figura E-6 (b) es

(1 + 𝐾𝑠)𝑅(𝑠) − 𝐶(𝑠) =𝑠(𝑠 + 2𝜁𝜔𝑛)

𝜔𝑛2

𝐶(𝑠)

𝐶(𝑠)

𝑅(𝑠)=

(1 + 𝐾𝑠)𝜔𝑛2

𝑠2 + 2𝜁𝜔𝑛𝑠 + 𝜔𝑛2

𝐸(𝑠) = 𝑅(𝑠) − 𝐶(𝑠) = 𝑅(𝑠) −(1 + 𝐾𝑠)𝜔𝑛

2

𝑠2 + 2𝜁𝜔𝑛𝑠 + 𝜔𝑛2

𝑅(𝑠)

Page 36: Acciones Básicas de Control y Respuestas de Los Sistemas

𝐸(𝑠) = (𝑠2 + 2𝜁𝜔𝑛𝑠 − 𝜔𝑛

2𝐾𝑠

𝑠2 + 2𝜁𝜔𝑛𝑠 + 𝜔𝑛2

) 𝑅(𝑠)

Si la entrada es una rampa unitaria, el error en estado estable es

𝑒𝑠𝑠 = lim𝑠→0

𝑠 ∗𝑠2 + 2𝜁𝜔𝑛𝑠 − 𝜔𝑛

2𝐾𝑠

𝑠2 + 2𝜁𝜔𝑛𝑠 + 𝜔𝑛2

∗1

𝑠2

𝑒𝑠𝑠 =2𝜁𝜔𝑛 − 𝜔𝑛

2𝐾

𝜔𝑛2

Por tanto, si se selecciona 𝐾 como

𝐾 =2𝜁

𝜔𝑛

el error en estado estable después de una entrada rampa se hace igual a cero. Observe

que, si existen variaciones en los valores de 𝜁 y/o𝜔𝑛, debido a los cambios ambientales o

al envejecimiento, puede producirse un error en estado estable diferente de cero para una

respuesta rampa.