Escolar Documentos
Profissional Documentos
Cultura Documentos
En la figura 1 se muestra un control digital de un proceso de tiempo continuo y las seales que intervienen.
El elemento digital de procesamiento puede ser un controlador de procesos PID comercial, un PLC, un
sistema embebido con DSP, una computadora con placas de adquisicin y salida de datos, etc, pero en
todos los casos en que el control sea crtico debe ser un controlador dedicado slo al proceso, es decir si es
una computadora debe correr un sistema operativo de tiempo real
Desventajas
Al muestrear seales de tiempo continuo se puede perder parte de la dinmica rpida del proceso
(frecuencias ocultas), y pueden aparecer fenmenos de aliasing (solapamiento en frecuencia)
Necesidad de cuantificacin a una longitud de palabra finita en Binario lo cual produce un error de
resolucin
Un sistema incondicionalmente estable puede ser potencialmente inestable para ciertas ganancias
y periodos de muestreo
El sistema trabaja a lazo abierto entre instantes de muestreo, con lo cual solo se puede predecir su
salida en esos mismos instantes, el resto del tiempo es desconocida, pero si dicho perodo est bien
elegido en funcin de la dinmica de la planta es de esperar un comportamiento suave entre
muestras
Conversin de Seales
Dado que en un control digital de un proceso analgico coexisten distintos tipo de seales es necesario
analizar las conversiones entre ellas para que sean compatibles y con un cierto grado de idealizacin a fin
de formular un modelo matemtico del sistema global, ellas son muestreo, interpolacin y cuantificacin
Muestreo uniforme
El proceso de muestreo consiste en generar una seal de tiempo discreto, esto es en una secuencia de
muestras a intervalos equiespaciados de tiempo de otra seal generalmente de tiempo continuo y que
represente con suficiente exactitud la seal original.
El muestreo est presente en la vida cotidiana, por ejemplo la visin humana toma muestras de la realidad
a una tasa de aproximadamente 50 cuadros por segundo y el cerebro retiene esa imagen capturada hasta
la siguiente muestra, lo cual ha hecho posible que una secuencia de imgenes discretas pasadas con una
cierta velocidad sea vista como continua (TV, Cine, etc)
Muestreo Ideal
Este muestreo, que representa de forma idealizada la toma real de muestras a intervalos peridicos de una
seal continua, permite obtener un modelo matemtico sencillo de la seal muestreada y se puede supo-
ner segn ilustra la figura 2 (a) como el producto de una seal continua x(t ) de la cual se quieren obtener
las muestras, multiplicada por un tren de impulsos igualmente espaciados de la forma:
x
t x*
t
x* (t)
T
t
T t
por
t
0 T 2T
t
0 T 2T t
(a) (b)
Figura 3: (a) Muestreador, tren de impulsos,(b) Seal original y seal muestreada
T (t ) (t kT )
k
Luego por la propiedad de la funcin de Dirac resulta un tren de impulsos ponderado por los valores de
x(t ) en los instantes kT , como se observa en la figura 3 (b)
En realidad la seal casi nunca veces ser limitada en frecuencia pero si, como es usual, su espectro de
mdulo disminuye con la frecuencia, puede especificarse un lmite prctico de frecuencia por encima de la
cual se considera despreciable.
Un criterio es tomar la frecuencia que produce una cada de mdulo de , por ejemplo, -20 dB (que significa
que es 10 veces menor al mximo, y por lo tanto la potencia es 100 veces menor), otro es tomar 10 B
donde B es el ancho de banda (-3 dB), etc.
Una solucin normalmente empleada en procesamiento digital de seales es colocar antes del
muestreador con un filtro pasa bajos conocido como antialiasing, pero en sistemas de control debe
considerarse el retardo que produce como se ve en la figura 5 (a), el cual en general tiene efecto
desestabilizante a lazo cerrado.
Oscilaciones escondidas
Cualquier seal cuya frecuencia es un mltiplo entero de la frecuencia de muestreo no ser percibida por
el muestreador segn se observa en la figura 5 (b) y se denomina oscilacin escondida
2
1.4 seal original
seal capturada
1.2
1
0.8
0
0.6
0.4 -1
oscilacin escondida
0.2
-2
0 pi 2pi
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
(b)
(a)
Figura 5: (a) Respuesta temporal filtro Pasa bajos de 2 orden (b) Oscilaciones escondidas
Cuantificacin
La seal original x(t ) toma valores sobre los nmeros reales, pero la longitud N (en Bits) finita de palabra
del procesador, del conversor A/D o del sensor, obliga a que solo sean posibles ciertos niveles discretos
permitidos, lo que se denomina cuantificacin y puede verse en la figura 6 (a). Al error de aproximacin
producido se lo denomina error de cuantificacin y la seal muestreada y cuantificada puede modelarse
como la seal original muestreada a la que se le adiciona un ruido o seal aleatoria la cual se considera con
media nula.
Cuantificacin uniforme:
Es la ms simple y consiste en que todos los valores posibles estn igualmente espaciados segn se muestra
en la figura 6 (b), los cuales difieren entre s en un bit menos significativo (LSB) si el rango dinmico de la
variable a medir es FSR si llamamos Q al intervalo entre 2 valores posibles resulta que
FSR
Q
2N
Luego dentro de dicho rango dinmico, el error absoluto de cuantificacin es constante y tendr densidad
de probabilidad uniforme 1/ Q en el intervalo Q / 2, Q / 2 , por lo tanto su mdulo ser
Q FSR
eC
2 2 N 1
Por ejemplo, un encoder absoluto de posicin angular normalmente tiene 10 bits de resolucin, luego los
valores posibles son 2 10 1024 ,el rango dinmico es de 360 lo cual significa un intervalo de
cuantificacin Q 360 /1024 0.35 y un error absoluto de cuantificacin de e C 0.17
1.25
0.75
0.5
0.25
-0.25
-0.5
-0.75
-1
-1.25
0 1 2 3 4 5 6
No debe confundirse el error de medicin, que tiene que ver con la precisin intrnseca del sensor, con el
error de cuantificacin que tiene que ver con el tamao finito de palabra.
En lo subsiguiente no se considerar el efecto de la cuantificacin y se supondr que la seal digital es
indistinguible de la seal de tiempo discreto por razones de simplicidad en el modelado.
De ser necesario el error de cuantificacin se puede considerar englobado con otros errores producidos por
el sensor, la conversin A/D y /o ruidos presentes en la seal original y se modela como una perturbacin
aleatoria.
Interpolacin / Retencin
La operacin de interpolacin puede verse como una la operacin inversa del muestreo, es decir a partir
de una seal muestreada x(kT ) obtener una continua h(t ) que represente la seal original, pero se debe
notar que la interpolacin no reconstruye la seal dado que segn el teorema del muestreo hara falta un
filtro pasabajos ideal, el cual es irrealizable por ser no causal.
En general se puede realizar una interpolacin del tipo polinmica basada en el valor actual y los valores
pasados de la seal para generar un valor futuro continuo hasta el siguiente instante de muestreo, es decir
en el intervalo
kT t (k 1)T
De forma que la salida sea lo ms suave posible segn se muestra en la figura 7 (a). La aproximacin
polinmica de orden n sera para un instante intermedio / 0 T
h(kT ) a n n a n1 n1 ...a1 x(kT )
Para generar dicho polinomio se dispone del valor actual y n 1 valores pasados de la seal, esto suaviza la
aproximacin pero su implementacin como circuito electrnico es difcil y puede adems generar un
retardo que es desestabilizante
(a) (b)
Figura 7: Interpolacin de una seal discreta (a) Polinmica de alto orden (b) Retenida de orden 0
T
Figura 8: Muestreador y Retentor de orden 0 y respuesta al impulso
Si se aplica un impulso como entrada x(t ) (t ) X (s) 1 se obtendr a la salida una cierta h(t ) cuya
transformada es la funcin de transferencia buscada, luego x( KT ) ( KT ) y la salida ser un pulso
cuadrado de duracin T el cual puede expresarse como h(t ) u(t ) u(t T ) luego
1 e sT 1 e sT
G( s) H (s) G(s)
s s s
Hay que tener en cuenta que esta funcin de transferencia es la del Retentor de orden 0 precedido por un
muestreador ideal.
Resultando su mdulo
sen T / 2
G( j) T
T / 2
El cual vale T para 0 y se anula para frecuencias mltiplos de la de muestreo k S , lo cual explica
el fenmeno de oscilaciones ocultas
Adems se observan picos no deseados en frecuencias cercanas a
2k 1
S con k 1, 2,3....
2
Su argumento vale
G( j) sen T / 2 T / 2
Como
0 2k S (2k 1) S
sen T / 2
180 (2k 1) S 2k S
El argumento decrece linealmente con pendiente T / 2 y hay saltos de 180 en k S
La respuesta de modulo y fase puede verse en la figura 8, donde se superpone el filtro pasa bajos ideal
Figura 8: Respuesta en frecuencia del Muestreador y Retentor de orden 0 y filtro Pasa bajos ideal
El sistema muestreador retentor de orden cero se comporta como un filtro pasa bajos no ideal, pero la
capacidad de reconstruccin puede aumentarse haciendo el tiempo de muestreo lo suficientemente
pequeo lo cual elevando S , en la figura 8 se comparan en frecuencia y en la 9 en el tiempo
PB ideal
ZOH con ws=2w
ZOH con ws=10w
Otras propiedades
A pesar de tener un trmino de la forma 1/ s el Z0H no tiene un polo en s=0, ello se demuestra
(Ts) 2 (Ts) 3
e sT
1
1 Ts .....
e sT 2! 3!
Luego
1 e sT 1
s
T
T 2 s T 3s 2
2!
3!
.....
(a) (b)
Figura 10: Salidas de retentores de orden superior (a) FOH, (b) Polinomial
Circuitos de muestreo y retencin
En la figura 11 se muestra un circuito equivalente que permite el muestreo y la retencin para su posterior
conversin A/D, los amplificadores proveen alta impedancia de entrada y baja de salida de forma tal que el
capacitor se cargue rpidamente cuando el interruptor se cierra y luego su carga decaiga lentamente hasta
que el conversor realice la digitalizacin, dando las formas de onda no idealizadas de la figura 12,
Para efectuar el equivalente a la retencin de orden cero de la salida del controlador digital puede usarse
un conversor Digital a Analgico (DAC) seguido de un amplificador y as presentar al actuador una seal
que idealmente consistira en escalones de amplitud variable proporcional al valor de la seal digital, pero
en realidad debido a la impedancia de salida del amplificador y la carga que presenta el actuador las formas
de onda sern similares a las de la figura 13, presenta una constante de tiempo rpida de subida y una
mucho ms lenta de bajada, no apartndose mucho de las condiciones ideales. Adems debido a la
cantidad de bits N del conversor solo sern posibles 2 N valores discretos de la salida
Mximo
Mnimo
t subida T
Esta alternativa es muy atractiva en sistemas electrnicos de potencia en modo conmutacin, lo cual
permite controlar altas potencias con rendimiento elevado y si la frecuencia de la seal PWM es muy alta
comparada con la dinmica pasa bajos del actuador los armnicos producidos estarn muy atenuados.
Un caso muy comn es aplicar una tensin de amplitud fija modulada en ancho de pulso a un servomotor a
travs de un puente H, siendo la corriente filtrada por la inductancia y resistencia del mismo. El valor de
corriente y por ende el torque aplicado consiste en una serie de escalones levemente deformados debido a
la constante de tiempo y proporcionales a la salida digital del controlador, con un ripple de alta frecuencia
superpuesto que aproximan razonablemente la salida de un ZOH ideal, sobre todo si la frecuencia de la
tensin PWM es mucho mayor que la inversa de la constante de tiempo del motor.
Un esquema de dicho funcionamiento puede verse en la figura 15.
Figura 15: Tensin aplicada a un motor y corriente en el mismo ante un cambio abrupto del ciclo de trabajo