Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CD Cap1 Conceptos Basicos
CD Cap1 Conceptos Basicos
CAPITULO
C O N T R O L D I G I T A L / P R O F . S A T U R N O S A R M I E N T O
Conceptos Básicos y
Terminologías
A
Quí discutiremos una serie de conceptos básicos, terminologías y
herramientas de análisis, que son de suma importancia para
desarrollar la asignatura. También definiremos el problema objeto de
nuestro estudio.
Palabras - Clave
B( s ) Sensor
Transmisor
1
C A P I T U L O 1 : C O N C E P T O S B Á S I C O S Y T E R M I N O L O G Í A S
Una estructura típica del sistema de control que ocupará nuestra mayor atención es mostrada
en la figura N° 1-1. Esta figura nos ayudará a definir la notación básica que usaremos, y
permitirá introducir varias características que distinguiremos en control digital en
comparación con control continuo.
p L (t )
Mecanis mo d e control
PC PLANTA y (t )
r ( KT ) e( KT ) uC ( KT ) uC (t )
COMPUTADOR DIGITAL
E.E.D.L.
D/ A O
+ PROCESO
−
Reloj
b( KT ) b(t ) Sensor
A/ D Transmisor
n(t )
FIG. N ° 1 −1: Sistema de control tipico a estudiar
Notación:
2
C A P I T U L O 1 : C O N C E P T O S B Á S I C O S Y T E R M I N O L O G Í A S
El proceso a ser controlado, algunas veces referido como planta, puede ser cualquier proceso
físico industrial conocido, cuya Respuesta Satisfactoria requiera “Acción de Control”.
El proceso de mantener la salida y(t) muy cercana a la referencia r(t), incluyendo el caso
donde r = 0, es referido por lo general como proceso de REGULACIÓN.
Un sistema que tiene buena regulación, aun en presencia de señales de perturbación, se dice
que tiene buen RECHAZO DE PERTURBACIONES.
Un sistema que tiene buena regulación en la fase de cambios en los parámetros de la planta
se dice que tiene BAJA SENSIBILIDAD a estos parámetros.
Un sistema que tiene ambas cosas buenas, es decir, un buen rechazo a las perturbaciones y
una buena sensibilidad ante los cambios de los parámetros de la planta es llamado sistema
ROBUSTO.
El tiempo que tarda el computador en adquirir los datos del proceso, almacenar estos datos
en memoria, ejecutar el algoritmo de control en cuestión y dar respuesta al proceso es
conocido como PERIODO DE MUESTREO T.
El CONVERTIDOR A/D actúa sobre una variable física, un voltaje o una corriente
eléctrica, en nuestro caso sobre la salida del SENSOR, transformando dicha señal en un
CÓDIGO NUMÉRICO, el cual es enviado al computador. A este código numérico
también se le conoce como SEÑAL QUANTIZADA.
3
C A P I T U L O 1 : C O N C E P T O S B Á S I C O S Y T E R M I N O L O G Í A S
Un sistema de control que tiene tanto señales continuas como señales discretas,
generalmente, es llamado SISTEMA DE DATOS MUESTREADOS.
Usaremos la figura N° 1-2 para explicar las señales que se encuentran en los sistemas de control
de datos muestreados.
uC ( KT ) uC * (t ) uC (t ) PLANTA y (t )
r (t ) e(t ) e *(t ) e( KT ) COMPUTADOR HOLD O
HOLD A / D
C −C + T C−D D−D E . E . D. L. D−D T D−D D −C PROCESO C −C
−
C −C Sensor
Transmisor
FIG. N ° 1− 2: SEÑALES Y DISPOSITIVOS MAS COMUNES USADOS EN UN SISTEMA DE CONTROL DE DATOS MUESTREADOS
Es una señal que está definida en un rango continuo de tiempo. Tanto la amplitud como el
tiempo son continuos. Dentro del rango, entre un valor y otro, siempre existirá un nuevo valor.
4
C A P I T U L O 1 : C O N C E P T O S B Á S I C O S Y T E R M I N O L O G Í A S
e(t )
t
T 3T 4T
Es una señal definida solamente en instantes discretos de tiempo, en la cual la amplitud puede
asumir cualquier valor. A esta señal también se le llama Señal de Datos Muestreados.
En este tipo de señal se dice que la variable tiempo está QUANTIZADA, es decir, está
representada por un conjunto de valores distintos (un código numérico).
e *(t )
t
T 3T 4T
FIG. N° 1-4: Señal de datos muestreada de amplitud continua y tiempo discreto. El símbolo *
significa señal muestreada.
Es una señal definida solamente en instantes discretos de tiempo, en la cual la amplitud puede
asumir ciertos valores distintos. A esta señal también se le llama Señal Digital.
En este tipo de señal se dice que tanto el tiempo como la amplitud de la señal están quantizados,
es decir, esta señal puede ser representada por una secuencia de números (código numérico).
5
C A P I T U L O 1 : C O N C E P T O S B Á S I C O S Y T E R M I N O L O G Í A S
e( KT ) r5
r3
r1
r0
t
T 3T 5T
FIG. N° 1-5: Señal digital. r1, r2, …., r6 son valores quantizados.
El conversor A/D quantiza la señal e*(t) produciendo la salida e(KT), de tal forma que esta puede
ser solo una de un número finito de valores dentro de un rango específico de valores. Este
fenómeno se debe, entre otras cosas, a la longitud finita de palabra del computador.
Ejemplo: un conversor A/D de 8 bits puede quantizar una señal analógica, que varia entre 0 y 10
VDC, en un set de 256 valores distintos. Sea e(t) = x, donde x = {cualquier valor real positivo
entre 0 y 10 VDC para todo t > 0}. Los valores quantizados de x son:
e(KT) = {0; 0.0390625; 0.078125; 0.1171875; 0.15625; ….; 0.390625; ….; 3.90625; ….; 7.8125;
….; 9.9609375}. Estos valores equivalen a los primeros cinco valores, al décimo valor, al valor
número 100, al valor número 200 y al valor número 255.
Señal de control
desde un computador
e(KT ) 11101110
r
r 5 e(3T )
3
r1
⇒
r0
t
T 3T 5T
FIG. N° 1-6: Proceso de conversión de una señal analógica a digital.
6
C A P I T U L O 1 : C O N C E P T O S B Á S I C O S Y T E R M I N O L O G Í A S
Esta señal es de características similares a la anterior, pero se supone que ha sido procesada por el
computador. En esencia es el resultado que entrega el computador como señal de control.
e( KT )
c1 c3
c0
c5
t
T 3T 5T
FIG. N° 1-7: Señal digital. C1, c2, …., c6 son valores quantizados.
Es una señal cuya amplitud está quantizada, pero el tiempo es continuo, es decir, valores
específicos de amplitud existen en todo instante de tiempo.
Finalmente el conversor D/A transforma uC(KT) en una señal analógica uC(t) del tipo D-C, que es
enviada al elemento final de control para tomar una acción correctiva sobre la variable controlada.
uC (t )
t
T 3T 5T
7
C A P I T U L O 1 : C O N C E P T O S B Á S I C O S Y T E R M I N O L O G Í A S
Es el proceso mediante el cual se representa una variable por un set de valores distintos.
f (t )
t
T 3T 5T
e(t ) e *(t )
T
Es la operación que transforma los datos de tiempo discreto (secuencia de números) en señales de
tiempo continuo.
uC *(t ) uC (t )
HOLD
8
C A P I T U L O 1 : C O N C E P T O S B Á S I C O S Y T E R M I N O L O G Í A S
Mecanismo de conversion
Ano log ico − Digital
e(t ) e( KT )
HOLD A/ D
T
Mecanismo de conversion
Digital − Ana log ico
uC ( KT ) uC (t )
D / A HOLD
T
Es un dispositivo que recibe una señal de entrada analógica y la mantiene en un valor constante
por un período específico de tiempo.
e *(t )
Rs +
Switch
e0 (t ) +
es (t )
HOLD es (t ) C e0 (t )
T
e * (t ) Re loj
−
−
FIG. N° 1-14: Mecanismo de muestreo y retención de datos.
9
C A P I T U L O 1 : C O N C E P T O S B Á S I C O S Y T E R M I N O L O G Í A S
Son dispositivos que convierten señales analógicas en señales digitales. Usualmente en una señal
codificada numéricamente.
e(t ) e( KT )
A/ D
Son dispositivos que convierten señales digitales (datos codificados numéricamente) en señales
analógicas.
uC ( KT ) e(t )
D/ A
1.2.14. PLANTA.
F0
h1 F
1
F2
h2
1.2.15. PROCESO.
10
C A P I T U L O 1 : C O N C E P T O S B Á S I C O S Y T E R M I N O L O G Í A S
Vapor
T0SP ( s ), [°C ]
Válvula TIC
Elemento final de control 11
Kg mA
FV ( s ),
seg TIT
Kg 11
mV T0 ( s ), [°C ]
FW ( s ),
Fluido que se seg Fluido
procesa TAMBOR Procesado
Ti ( s ), [°C ] Termoelemento
TRAMPA L, [ m ]
DE
VAPOR
RETORNO DE
CONDENSADO
1.2.16. TRANSDUCTOR.
Es un dispositivo que transforma una señal de entrada, la cual se recibe con unas características
determinadas, en una señal de salida que por lo general tiene otras características diferentes a
como se recibió la señal.
y (t ) x(t )
Transductor
Son aquellos sistemas de control en los cuales todas sus variables son de tiempo continuo. Su
elemento fundamental con el cual se construye el controlador es el amplificador operacional
(OPAM). El algoritmo de control por lo general se describe mediante una ecuación diferencial
ordinaria lineal (E.D.O.L.).
11
C A P I T U L O 1 : C O N C E P T O S B Á S I C O S Y T E R M I N O L O G Í A S
R( s) E (s) U C ( s)
CONTROLADOR ELEMENTO FINAL W ( s ) Y ( s)
PLANTA
+ OPAM DE CONTROL
SENSOR
TRANSMISOR
Son aquellos sistemas de control en los cuales una o más variables pueden cambiar solamente en
un instante discreto de tiempo. Estos instantes se denotan, en forma general, como KT ∴ K = 0,
1, 2, 3, …., y pueden significar las veces en las cuales se realiza una medición física. Aquí T se le
llama período de muestreo. El elemento fundamental con el cual se construye el controlador,
desde el punto de vista de hardware, es el microprocesador. El algoritmo de control puede ser
descrito mediante ecuaciones en diferencial lineal (E.E.D.L.).
p L (t )
r (t ) e(t ) uC (t ) PLANTA y (t )
COMPUTADOR DIGITAL
A/ D E.E.D.L.
D/ A O
+ PROCESO
−
Reloj
b(t ) Sensor
Transmisor
n(t )
12
C A P I T U L O 1 : C O N C E P T O S B Á S I C O S Y T E R M I N O L O G Í A S
□ Muestreador.
□ Conversor A/D.
□ Conversor D/A.
□ Mantenedor.
Definición 1-1: Un muestreador APF es un dispositivo físico que convierte una señal analógica
en un tren de pulsos modulados en amplitud.
Muestrear una señal continua, en esencia, es tomar valores de ella en instantes específicos de
tiempo.
13
C A P I T U L O 1 : C O N C E P T O S B Á S I C O S Y T E R M I N O L O G Í A S
El muestreador de la figura 1-22 típicamente tiene salidas que son pulsos de ancho constante y
amplitud variable como función de la amplitud de la entrada en el instante de muestreo.
Señal portadora p (t )
f (t ) f p* (t )
Señal continua Modulador De Ancho
mod ulante De Pulso Finito
f(t) es una señal continua y representa la señal modulante en el proceso de modulación. Se asume
que f (t ) = 0 ∀ t < 0 . De acuerdo a esto la salida del muestreador APF puede ser expresada
como:
f p* (t ) = f (t ) p(t ) (1.2).
14
C A P I T U L O 1 : C O N C E P T O S B Á S I C O S Y T E R M I N O L O G Í A S
f (t )
t
T 2T 3T 4T
p(t )
p
1
T t
f p* (t )
t
T 2T 3T 4T
f (t ) f p* (t )
T ( p)
CONSIDERANDO 1-1:
Si la duración de muestreo “p” es mucho más pequeña que el período de muestreo “T” y que la
constante de tiempo más pequeña de la señal f(t), entonces la salida del muestreador APF, f*p(t), se
puede aproximar por una secuencia de pulsos de ancho muy pequeño (literalmente una secuencia
de pulsos muy delgados), esto debido a que la variación de f(t) en la duración del muestreo no será
significativa. Basados en esto, f*p(t) puede ser escrita como:
15
C A P I T U L O 1 : C O N C E P T O S B Á S I C O S Y T E R M I N O L O G Í A S
∞
f p* (t ) ≅ p ∑ f ( KT )δ (t − KT ) (1.4).
K =0
La Ec. (1.4) es reconocida como un tren de impulsos con potencia igual a “pf(KT)” en t = KT.
Ahora definiremos el muestreador ideal el cual nos permitirá hacer análisis lineal en los sistemas
de control de datos muestreados.
Definición 1-3: El muestreador ideal es un muestreador que cierra y abre instantáneamente, cada
T unidades de tiempo, en una duración de tiempo cero.
La figura 1-25 muestra la representación de un muestreador ideal, tal como ha sido definido.
f (t ) f * (t)
T
δ T (t )
f (t ) Modulador f *(t )
De
Impulso
16
C A P I T U L O 1 : C O N C E P T O S B Á S I C O S Y T E R M I N O L O G Í A S
∞
δ T (t ) = ∑ δ (t − KT ) = δ (t ) + δ (t − T ) + δ (t − 2T ) + ... (1.6).
K =0
y f(t) es la señal modulante, la cual se asume como cero para todo t<0.
De acuerdo a esto la salida del muestreador ideal, f*(t), vista desde el concepto del
MODULADOR DE IMPULSO, puede ser expresada como:
∞
f *(t ) = f (t )δ T (t ) = ∑ f ( KT )δ (t − KT ) (1.7).
K =0
Las ecuaciones (1.7) y (1.9) representan las expresiones para la función muestreada en el dominio
temporal y en el dominio “S” respectivamente. La Ec. (1.9) se le conoce como la
TRANSFORMADA MUESTREADA DE LAPLACE, como un tren de impulsos, de la
función f(t) y se abreviará como T*.
Si comparamos la Ec. (1.4) con la Ec. (1.7) y la Ec. (1.5) con la Ec. (1.9) y aceptamos que se
cumple el considerando 1-1, entonces podemos aproximar el muestreador APF, representado en
la figura 1-22 y la figura 1-24, por un muestreador ideal conectado en serie con un atenuador de
atenuación “p”. La situación equivalente es ilustrada en la figura 1-8.
f p* (t ) f (t ) ≅ f p* (t )
⇔
f (t ) f *(t )
p
T ( p) T
Muestreador
Ideal
a.) b.)
FIG. N° 1-27: a.) Muestreador APF. b.) Muestreador ideal conectado en serie con un atenuador
“p”. a.) y b.) son equivalentes si se cumple el considerando 1-1.
17
C A P I T U L O 1 : C O N C E P T O S B Á S I C O S Y T E R M I N O L O G Í A S
Las señales típicas de un muestreador ideal, tanto de entrada como de salida, se ilustran en la
figura 1-28.
f (t )
t
T 2T 3T 4T
δ T (t )
T 2T 3T 4T t
f *(t )
t
T 2T 3T 4T
En la figura 1-30 se dan tres representaciones equivalentes, en D.B., del muestreador ideal.
δ T (t )
18
C A P I T U L O 1 : C O N C E P T O S B Á S I C O S Y T E R M I N O L O G Í A S
La función muestreada puede ser evaluada como una serie infinita de acuerdo a la Ec. (1.9). Sin
embargo si se desea tener F*(s) en “forma cerrada” (como una formula) podemos evaluarla de la
siguiente manera:
1
F *( s) = ∑
en los polos
residuos de F (λ ) 1 − e −T ( S −λ ) (1.10).
de F ( λ )
1
K i = ( λ − pi ) F ( λ ) −T ( S −λ )
(1.11).
1− e λ= p i
1 d
r −1
1
r −1 ( λ − p j ) F ( λ )
j
r
Kj =
j
−T ( S −λ )
(1.12).
( rj − 1)! d λ j
1− e
λ= p j
[e − KTS
]*
F1 ( s ) = e − KTS ∑
1
residuos de F1 (λ ) 1 − e −T ( S −λ ) ∴ K ∈ Ζ
+
(1.13).
en los polos
de F1 ( λ )
Ya se definió en la Ec. (1-9) la función muestreada. Para esta función citaremos dos propiedades:
19
C A P I T U L O 1 : C O N C E P T O S B Á S I C O S Y T E R M I N O L O G Í A S
F ( jω )
ωS ωS ω
− ωS ωS − ωC ωC
a.) − 2
2
F * ( jω ) = F [ j (ω ± mω S ] / T
1
T
− ωS ωS − ωC ωC ωS ωS ω
b.) −
2 2
Componente Componente Componente
Complementaria Fundamental Complementaria
FIG. 1-31: a.) Espectro de amplitud de la entrada continua f(t) limitada en banda. b.) Espectro de
amplitud de la salida muestreada. ω S > 2ωC .
Propiedad 1-2: Si la función F(s) tiene un polo en S=S1, luego F*(s) tiene polos en S=S1+jmωS.
Observación 1-1: No se puede enunciar una propiedad equivalente a la propiedad 2 para el caso
de los ceros. Esto es, la localización de los ceros de F(s) no necesariamente determina la
localización de los ceros de F*(s). Sin embargo, la localización de los ceros es periódica con
período jωS tal como fue establecido por la propiedad 1.
20
C A P I T U L O 1 : C O N C E P T O S B Á S I C O S Y T E R M I N O L O G Í A S
Para reconstruir una señal continua original f(t) desde una señal muestreada (a partir de sus
muestras) f*(t), hay una cierta frecuencia mínima que la operación de muestreo debe satisfacer. Tal
frecuencia mínima se especifica en el teorema del muestreo de Shannon. Para enunciar este
teorema asumiremos que la señal continua f(t) no contiene ninguna componente de frecuencia
mayor que ωC rad/seg. y que además tiene un espectro de frecuencia como el de la figura 1-31.
Teorema 1-1: Una señal continua f(t) que no contenga componentes de frecuencia mayores que
ωC rad/seg. (limitada en banda) puede ser reconstruida totalmente desde la señal muestreada f*(t)
si la frecuencia de muestreo ωS es superior a 2ωC. De acuerdo a esto se establece que:
2π
ωS = = 2π f S (1.16).
T
Donde:
T es el período de muestreo.
La elección adecuada del período de muestreo depende, entre otras cosas, de lo siguiente:
Por ejemplo, para procesamiento de señales se justifica la toma de varios cientos de muestras por
período de la señal (en el orden de las 300 muestras).
21
C A P I T U L O 1 : C O N C E P T O S B Á S I C O S Y T E R M I N O L O G Í A S
□ Ruido, ambiente.
□ Precisión
Se define el tiempo de subida del sistema, tr, como el tiempo que tarda la respuesta temporal del
sistema en lazo cerrado, ante el escalón unitario, en ir desde el 10% hasta el 90% de su valor de
estado estable. De acuerdo a esto se establece que:
tr
T= (1.17).
10
Se define la constante de tiempo del sistema, τ , como la constante de tiempo más grande que el
sistema tenga. Si el sistema es modelado como:
K (τ 3 S + 1)e − t0 S
GP ( s ) = (1.18).
(τ 1S + 1)(τ 2 S + 1)
Donde K es la ganancia del sistema, τ x (x=1, 2, 3) representa las constantes de tiempo del sistema,
t0 el tiempo muerto del sistema y se sabe que τ 1 > τ 2 > τ 3 . De acuerdo a esto se establece que:
τ1
T= (1.19).
10
Observe que la Ec. (1-18) es un modelo general y a partir de ella podemos llegar a diferentes
modelos.
Se define el tiempo muerto del sistema, t0, como el tiempo que tarda el sistema en responder a un
cambio en su referencia. Si el sistema es modela como:
22
C A P I T U L O 1 : C O N C E P T O S B Á S I C O S Y T E R M I N O L O G Í A S
Ke − t0 S
GP ( s ) = (1.20).
(τ S + 1)
Donde K es la ganancia del sistema y τ la constante de tiempo del sistema, entonces se establece
que:
t0
T= (1.21).
10
ωS > 30 AB (1.22).
23