Академический Документы
Профессиональный Документы
Культура Документы
Objetivo
Describir los procedimientos para migrar de los sistemas en tiempo continuo a los sistemas en
tiempo discreto (digitales) usando la transformada Z.
Identificar las diferencias, ventajas y desventajas de los controladores digitales respecto a los
analgicos.
Introduccin
En esta sesin se explicarn los sistemas digitales (discretos) y su aplicacin a los sistemas de
control. Se explicar la teora de la Transformada Z, herramienta muy til en el anlisis de sistemas
discretos y cmo aplicarla a sistemas en tiempo continuo.
1
Universidad Tecnolgica Santa Catarina
Educacin a Distancia
Control automtico
Sesin 5 Transformada Z y sistemas de control digital saber hacer para competir
5.1 Transformada Z
Transformada Z y sistemas de control digital
Transformada Z
Todos los sistemas digitales modernos tienen seales de entrada y salida que no son funciones
en el dominio del tiempo continuo, sino que son una secuencia de pulsos. Esto es que han sido
muestreadas a intervalos de tiempo regulares y cuyo valor depende de su magnitud en ese intervalo
finito especfico.
La transformada Z nos permite estudiar los sistemas de control en tiempo discreto y es un anlogo
de la transformada de Laplace, para sistemas en tiempo continuo.
La entrada es la seal analgica (en tiempo continuo), esta seal se convierte en discreta a
travs de un convertidor anlogo digital. El procesador aplica el control sobre el sistema y su
seal de salida, se enva a un convertidor digital anlogo que la hace de nuevo continua en el
tiempo.
El reloj alimenta un pulso cada T segundos, y cada que el ADC recibe un pulso, este muestrea la
seal de error, de esta forma, decimos que T es nuestro periodo de muestreo.
2
Universidad Tecnolgica Santa Catarina
Educacin a Distancia
Control automtico
Sesin 5 Transformada Z y sistemas de control digital saber hacer para competir
El valor de se toma durante un intervalo muy corto de modo que su valor se pueda
considerar constante.
La salida es una serie de pulsos a intervalos regulares y al valor de
Matemticamente:
Considera una seal analgica que es solamente un impulso unitario en La salida de dicha
seal muestreada sera:
se presenta en
Para una funcin de escaln unitario en la serie que producen los pulsos es:
3
Universidad Tecnolgica Santa Catarina
Educacin a Distancia
Control automtico
Sesin 5 Transformada Z y sistemas de control digital saber hacer para competir
Ejemplo:
4
Universidad Tecnolgica Santa Catarina
Educacin a Distancia
Control automtico
Sesin 5 Transformada Z y sistemas de control digital saber hacer para competir
En Matlab:
Transformada Z inversa
Donde la integral se calcula sobre una curva cerrada simple C positivamente orientada que encierra
el origen y que cae en la regin de convergencia (ROC) de X(z) .
Ejemplo 1:
5
Universidad Tecnolgica Santa Catarina
Educacin a Distancia
Control automtico
Sesin 5 Transformada Z y sistemas de control digital saber hacer para competir
Ejemplo 2
En MATLAB:
6
Universidad Tecnolgica Santa Catarina
Educacin a Distancia
Control automtico
Sesin 5 Transformada Z y sistemas de control digital saber hacer para competir
Utiliza help kroneckerDelta en MATLAB para saber ms de cmo usarla. En este caso nos
ayuda a representar ecuaciones en diferencias.
Ejemplo 3
En MATLAB:
7
Universidad Tecnolgica Santa Catarina
Educacin a Distancia
Control automtico
Sesin 5 Transformada Z y sistemas de control digital saber hacer para competir
Ejemplo 4
De donde:
Ejemplo 5
8
Universidad Tecnolgica Santa Catarina
Educacin a Distancia
Control automtico
Sesin 5 Transformada Z y sistemas de control digital saber hacer para competir
Calcula la funcin de transferencia desde Ud(z) hasta Yd(z) para el siguiente caso:
En MATLAB:
9
Universidad Tecnolgica Santa Catarina
Educacin a Distancia
Control automtico
Sesin 5 Transformada Z y sistemas de control digital saber hacer para competir
En el siguiente ejemplo observars el sistema de tiempo continuo a tiempo discreto y simulacin con
MATLAB.
Ejemplo
10
Universidad Tecnolgica Santa Catarina
Educacin a Distancia
Control automtico
Sesin 5 Transformada Z y sistemas de control digital saber hacer para competir
Como podemos ver, la seal de salida es una seal digital donde la salida tiene valores discretos
en 0.5T de acuerdo a nuestra tasa de muestreo.
Donde:
11
Universidad Tecnolgica Santa Catarina
Educacin a Distancia
Control automtico
Sesin 5 Transformada Z y sistemas de control digital saber hacer para competir
Sabemos que Kcr = 30 y que Pcr = 2.81 seg, por lo que de la tabla calculamos:
12
Universidad Tecnolgica Santa Catarina
Educacin a Distancia
Control automtico
Sesin 5 Transformada Z y sistemas de control digital saber hacer para competir
Vamos a analizar la respuesta en tiempo continuo y en tiempo discreto (2Hz) de muestreo. Despus
veremos cmo se afecta la seal de salida ante diferentes tasas de muestreo.
Primeramente, nuestro sistema en tiempo continuo y su respuesta ante un escaln unitario sera:
Ahora vamos a discretizar nuestro sistema con una frecuencia de muestreo de 2Hz:
13
Universidad Tecnolgica Santa Catarina
Educacin a Distancia
Control automtico
Sesin 5 Transformada Z y sistemas de control digital saber hacer para competir
Como se aprecia, la respuesta es la misma, pero la seal discreta solo tiene valores en 0.5T (2Hz).
14
Universidad Tecnolgica Santa Catarina
Educacin a Distancia
Control automtico
Sesin 5 Transformada Z y sistemas de control digital saber hacer para competir
Como se observa, a mayor velocidad de muestreo, tenemos ms muestras por unidad de tiempo
(mayor resolucin) y esto genera una mejor seal de salida discreta.
15
Universidad Tecnolgica Santa Catarina
Educacin a Distancia
Control automtico
Sesin 5 Transformada Z y sistemas de control digital saber hacer para competir
Conclusin
La transformada Z tiene aplicaciones en los sistemas de control digital ya que las seales analgicas,
deben ser convertidas a seales discretas. Se explicaron los convertidores AD y DA y como convertir
sistemas de tiempo continuo a tiempo discreto en MATLAB as como la influencia del tiempo de
muestreo en la seal de salida de un controlador o de una seal.
Glosario
Diagrama de bloques: Muestra grficamente las funciones de cada uno de los componentes
del sistema de control. Tal diagrama se encarga de mostrar las relaciones que existen entre los
diferentes componentes del sistema.
Tiempo de retraso: El tiempo muerto de un sistema, es el retraso que se tiene desde la aplicacin
de la entrada hasta que el sistema empieza a generar una salida correspondiente a la accin de la
entrada.
Constante de tiempo: Es la constante que nos indica el tiempo que tardar la salida del sistema
para tener un 63% de su valor final.
16
Universidad Tecnolgica Santa Catarina
Educacin a Distancia
Control automtico
Sesin 5 Transformada Z y sistemas de control digital saber hacer para competir
Tiempo de muestreo: Intervalo de tiempo para el cual el valor de una funcin continua en el tiempo
se discretiza y adquiere un valor constante durante el intervalo de tiempo del muestreo .
DAC & ACD: Convertidor anlogo digital o viceversa. Convierten seales continuas en el tiempo a
seales discretas o viceversa.
DAQ: Sistema de adquisicin de datos. Sirve para leer y almacenar los datos de las seales
muestreadas a partir de una seal anloga.
Lazo abierto: Es aquel sistema en que solo acta el proceso sobre la seal de entrada y da como
resultado una seal de salida independiente a la seal de entrada, pero basada en la primera. Esto
significa que no hay retroalimentacin hacia el controlador para que este pueda ajustar la accin de
control. Es decir, la seal de salida no se convierte en seal de entrada para el controlador.
Lazo cerrado: Son los sistemas en los que la accin de control est en funcin de la seal de salida.
Los sistemas de circuito cerrado usan la retroalimentacin desde un resultado final para ajustar la
accin de control en consecuencia.
Estabilidad del sistema: Capacidad del sistema para producir una salida de magnitud finita ante
una entrada de magnitud finita.
Polos: Races del polinomio del denominador de la funcin de transferencia. Indican la estabilidad
del sistema, si una de estas races tiene parte real positiva, el sistema es inestable.
Ceros: Races del polinomio del numerador de la funcin de transferencia. Indican si el sistema ser
crticamente estable o estable.
Error en estado estable: Es la diferencia entre el valor de la seal de salida real contra el valor
de salida esperado. Este error se realimenta al sistema de lazo cerrado para ajustar la salida y
minimizarlo.
17
Universidad Tecnolgica Santa Catarina
Educacin a Distancia
Control automtico
Sesin 5 Transformada Z y sistemas de control digital saber hacer para competir
Bibliografa
Katsuhiko Ogata, Sistemas de Control en Tiempo Discreto, 2 Edicin. Editorial Prentice Hall.
18
Universidad Tecnolgica Santa Catarina
Educacin a Distancia