Sie sind auf Seite 1von 53

12 de octubre de 2012

[CONTROL DIGITAL]

M. en C. Luis I. Olvera Ochoa Materia Control digital

Unidad 1 Transformada Z 1.1 introduccin 1.2 aplicaciones de la transformada Z 1.3 funciones de variable neutral 1.4 funciones discretas bsicas 1.5 definicin de transformada Z 1.6 transformada de las funciones discretas bsicas 1.7 teoremas 1.8 tabla de transformadas Z 1.9 ecuaciones diferenciales con diferencias 1.10 definicin de ecuacin diferencial 1.11 transformada Z de ecuaciones diferenciales 1.12 solucin de ecuaciones diferenciales por el mtodo de transformada Z 1.13 teorema de valor inicial 1.14 teorema de valor final 1.15 la transformada Z inversa (Z-1) 1.16 bsquedas en tablas 1.17 obtencin de Z-1 en fracciones parciales 1.18 obtencin de Z-1 en una serie infinita de potencias

[CONTROL DIGITAL] 12 de octubre de 2012 Introduccin Sistema

Sistema () ()

Fig. 1.1 () = ,()-

Entrada

Salida

Sist. Mod. Matemtico

= la salida es una relacin proporcional de la entrada

Posicin

Par Fig. 1.2

[CONTROL DIGITAL] 12 de octubre de 2012 Propiedades de los sistemas Linealidad ( ) ( ) = , ( ) ( )Ecu. 1.1

Se dice que un sistema es lineal si dados y ( ) ( ), ( ) ( ) son las entradas y salidas respetivamente y si se cumplen las siguientes ecuaciones ( ) = , ( )( ) = , ( )Ecu. 1.2 y 1.3

Un sistema lineal es aquel que cumple con el principio de superposicin (donde la salida siempre esta relacionada a la entrada)

Invariancia temporal Se dice que un sistema es invariante en el tiempo si dado ( ) ( ), donde ( )= directamente proporcional al producto de ( ) es la salida del sistema para entrada ( ), se cumple entonces que: ( ) = , ( )Ecu. 1.4

Es invariante en el tiempo cuando un corrimiento en la seal de entrada causa un corrimiento en la seal de la salida Para determinar si un sistema es invariante en el tiempo conviene seguir este procedimiento: 1 suponer que el sistema tiene una entrada ( ) y una salida ( ) ( ) y obtener ( )

2 suponer ahora que el sistema tiene una entrada 3 suponer que ( ) = ( )

= Corrimiento

Si la salida obtenida con ( ) en el paso es el mismo que se obtiene con ( ) en el paso 2 entonces es invariante

[CONTROL DIGITAL] 12 de octubre de 2012

Fig. 1.3

( ) = ( ) = ( ) = ( ) =

Algunas definiciones bsicas Variable: es siempre aquel termino que se le puede dar un valor segn se desee Ecuacin en funcin de = ( ) Variable independiente: es aquella a la que se le da un valor que nosotros elijamos Variable Dependiente: es la que varia segn la variable independiente

[CONTROL DIGITAL] 12 de octubre de 2012 Clasificaciones de los sistemas Cada propiedad de las anteriormente vistas nos da un tipo de sistema puede haber una mezcla de propiedades en un sistema como por ejemplo un sistema lineal que es invariante en el tiempo causal y estable comnmente los sistemas con los que se traba son lineales e invariantes en el tiempo (LTI) adems suelen cumplir las propiedades de causalidad y estabilidad Ahora veremos otra clasificacin dependiendo del tiempo de seal presente a la entrada y a la salida

[CONTROL DIGITAL] 12 de octubre de 2012 Continuo ~ Continuo () Fig. 1.4

()

Es un sistema que mapea una seal continua en otra continua. Son los sistemas que normalmente se utilizan en todos los mbitos cotidianos procesa seales analgicas.
()
()

Fig. 1.5

Fig. 1.6

[CONTROL DIGITAL] 12 de octubre de 2012 Sistema discreto discreto Es un sistema que mapea una seal discreta en otra discreta. Este sistema se utiliza para el ara el caso de estas seales, normalmente se dan periodos de muestro constantes de manera que los instantes de muestro de la seal son = Pueden expresarse en trminos de variable

()

()

Fig. 1.7

Fig. 1.8

Fig. 1.9

Sistema Digital - Digital Es un sistema que mapea una seal digital en otra digital. Este sistema se utiliza para el tratamiento digital de una seal

[CONTROL DIGITAL] 12 de octubre de 2012 Contino a discreto Es un sistema que mapea una seal continua a en una discreta. Este sistema se le denomina muestreador C-D

()

() Fig. 1.10

Sirve para discretizar una seal continua

Encoder

Fig. 1.11

Sistema Discreto a Digital Discreto a digital es un sistema que mapea una seal discreta en una digital. Este sistema se denomina cuantificador. Sirve para digitalizar una seal discreta es decir discretizar su amplitud suele venir acompaada de un codificador Discreto a digital

()

()

Fig. 1.12

Sistema continuo digital Es un sistema que mapea una seal continua en una digital, este sistema esta formado por un muestreador (sistema continuo discreto), un cuantificador (sistema discreto digital) y normalmente un codificador. Sirve por lo tanto para digitalizar una seal continua. El sistema en conjunto se suele denominar digitalizador o conversor anlogo digital A-D.

[CONTROL DIGITAL] 12 de octubre de 2012

Control digital

Contino discreto

Discreto digital

Sistema discreto contino Es un sistema que mapea una seal discreta en una continua, este sistema se denomina conversor D-C es el inverso al C-D. sirve para convertir una seal sintetizada a una seal continua.

Sistema digital contino Este sistema se denomina conversor D-A. la desventaja de estos sistemas que a pesar de recuperar la seal continua a partir de la seal digital siempre existe una perdida por lo que la seal continua que se le genera no es totalmente fiel a su primitiva.

[CONTROL DIGITAL] 12 de octubre de 2012

Transformada Z
Del mismo modo que la transformada de Laplace permite simplificar el anlisis de sistemas continuos para los sistemas discretos se usa la transformada z de modo que si se tiene una funcin discreta f(n) entonces su transformada z f(z) se obtiene a partir de la sig. Expresin Ecu. 1.5

Si se tiene un sistema discreto como el mostrado a continuacin

()

()

()

Fig. 1.13

Y si se obtiene la transformada Z

Ecu. 1.6

La transformada es una herramienta matemtica que simplifica el anlisis de sistemas lineales en el tiempo discreto del mismo modo que la transformada de Laplace significa el anlisis en tiempo continuo. Si se tiene una seal discreta ( ) entonces la transformada queda definida en la formula anteriormente vista. de esa funcin

[CONTROL DIGITAL] 12 de octubre de 2012

Teorema de superposicion Ahora bien parte de una seal en tiempo continuo ( ) par obtener su transformada es necesario muestrear la seal (digitalizar, discretizar); si se considera una periodo de tiempo de muestreo entonces la seal muestreada seria: Ecu. 1.7

Y su transformada

seria

Ecu. 1.8

Continua Muestras Periodo

La transformada dada por las ecuaciones anteriores se conocer como la transformada bilateral y permite trabajar con funciones que estn definidas en todo el dominio de los enteros es decir para

[CONTROL DIGITAL] 12 de octubre de 2012 En ingeniera sin embargo es comn trabajar con funciones que estn definidas solo para (sistemas casuales). En tal caso se usa la unilateral dada por

Ecu. 1.9

Ambas transformadas la unilateral y la bilateral son serie de potencias de (la transformada bilateral incluye tanto potencias positivas como negativas de ) para la mayora de las aplicaciones de ingeniera la transformada unilateral tendr una solucin cerrada dentro de su regin de convergencia.

[CONTROL DIGITAL] 12 de octubre de 2012 Tablas de Transformada Z Dominio (Laplace) 1 s Tabla 1.1 Dominio z 1

Dominio t (Tiempo) - Impulso - Escaln

[CONTROL DIGITAL] 12 de octubre de 2012

donde ... ...

...

... Teoremas de Valor Inicial y Final

si el lmite existe

si

todos

los

polos

de

se ubican en

[CONTROL DIGITAL] 12 de octubre de 2012 El impulso unitario El impulso unitario solo existe cuando ( = ( )
Y

1
X

Fig. 1.14

)
Y

Fig. 1.15
X 1 2

Escalon unitario (solo existe para valores mayores a 0)

Fig. 1.16
1 X

[CONTROL DIGITAL] 12 de octubre de 2012

Ejemplo 1.1

a) Formula general

Ecu. 1.10

= (1) (1)=1

[CONTROL DIGITAL] 12 de octubre de 2012

1.-

2.-

3.-

4.-

= z-4

Fig. 1.17

[CONTROL DIGITAL] 12 de octubre de 2012

Fig. 1.18

[CONTROL DIGITAL] 12 de octubre de 2012 Formula general

Ecu. 1.11

Ejemplo 1.2
= periodo = Numero de muestras

Discretizando

n=0

n=1

n=2

n=3

n=

= ,

[CONTROL DIGITAL] 12 de octubre de 2012 Ejemplo 1.3

Tip. Para este problema

Ecu. 1.12

[CONTROL DIGITAL] 12 de octubre de 2012

Identidades de Euler

Ejemplo

Tip. Para este problema Cuando son 2 funciones no se puede hacer manera directa!!!

[CONTROL DIGITAL] 12 de octubre de 2012

[CONTROL DIGITAL] 12 de octubre de 2012 Ejemplo

Si

, entonces se cumplen las siguientes propiedades:

[CONTROL DIGITAL] 12 de octubre de 2012 Demostracin

[CONTROL DIGITAL] 12 de octubre de 2012 Ejemplo:

[CONTROL DIGITAL] 12 de octubre de 2012 Ejemplo

4) De este modo se demuestra Y recordando

que :

5)

[CONTROL DIGITAL] 12 de octubre de 2012

Obtener su tranformada primero por el metodo 3 o 4 (segn sea necesario) y luego por la propiedad 5

Tips 1.- para la primera forma, ubicar correspondiente luego ( ) y aplicar la propiedad

2.- para la segunda forma, locarliza y luego convertirla a discreta, luego localizar ( ) y luego discretizarla, despues obtener su obtener la derivada de * ( )+ y multiplicar todo por =

[CONTROL DIGITAL] 12 de octubre de 2012 Solucion

1.- Localizar

y discretizarla =

2.- Localizar

( ) y discretizarla ( )= ( )= ( ) ( )

3.- Obtener su * ( )+

[CONTROL DIGITAL] 12 de octubre de 2012

4.- Aplicar

( ) ( )=

5.- Hacer el producto de

( )

[CONTROL DIGITAL] 12 de octubre de 2012 Teorema del valor inicial Si ( ) es igual a * ( )+ si el limite de z cuando tiende a infinito entonces el valor inicial de ( ) de ( ) o ( ) esta dado por ( ) existe

Demostracin

Cuando

Ejemplo determinar el valor inicial de

[CONTROL DIGITAL] 12 de octubre de 2012

[CONTROL DIGITAL] 12 de octubre de 2012

= constante =

Formula a usar

( )!!

[CONTROL DIGITAL] 12 de octubre de 2012

[CONTROL DIGITAL] 12 de octubre de 2012


Formula a Usar

[CONTROL DIGITAL] 12 de octubre de 2012 Teorema de corrimiento o de traslacin real Si ( ) = para y * ( )+ ( )

Entonces:

Demostracin de 1:

Como se sabe que ( ) = para = entonces ( puede cambiar el lmite inferior de la ltima sumatoria

)=

, para

y se

[CONTROL DIGITAL] 12 de octubre de 2012 Demostracin 2

Dado:

[CONTROL DIGITAL] 12 de octubre de 2012

[CONTROL DIGITAL] 12 de octubre de 2012 Teorema del valor final Supngase que ( )donde ( ) = para tiene la transformada dada por ( ) y que todos los polos de ( ) estn dentro del circulo unitario con la posible excepcin de un solo en = . Esta es la condicin para la estabilidad de ( ) para la condicin de ( ) esto es el valor ( )a medida que se calcula mediante:

Demostracin

Resultando

[CONTROL DIGITAL] 12 de octubre de 2012 Ejemplo : Obtener el valor final de la funcin cuya transformada es :

[CONTROL DIGITAL] 12 de octubre de 2012 Ecuacin de diferencias Considrese una funcin de la forma ( ) =
( ) ( )

y al que se le quiere obtener tu

transformada es decir ( ) = , ( )- el mtodo de la ecuacin de diferencias parte de suponer que ( )representa la funcin de transferencia de un sistema con entrada ( ) y salida ( )

()

x (z)

()

( )=

( ) ( ) = ( ) ( )

Y de esta manera queda ( ) ( )= ( ) ( ) Luego se obtiene la transformada -1 usando las propiedades de corrimiento de manera que queda una ecuacin de diferencias en trminos de ( ) y ( ) El ultimo paso es suponer que la entrada de ( ) es un impulso unitario y en ese caso ( ) = por lo que queda una ecuacin solo en trminos de ( ) que se resuelve en forma iterativa

[CONTROL DIGITAL] 12 de octubre de 2012 Obtener la


-1

de

1.- Suponer que

2.-Poner el sistema en trminos de ( )

( )

3.-Aplicar corrimientos

4.- Aplicar

-1

y poner todo en trminos de n

5.- suponer ( ) =

( )

[CONTROL DIGITAL] 12 de octubre de 2012 6.- Resolver de forma iterativa n=0

n=1

n=2

n=3

n=4

n= 5

n=6

[CONTROL DIGITAL] 12 de octubre de 2012

n=7

n=8

[CONTROL DIGITAL] 12 de octubre de 2012 Ejemplo

1.- discretizar la ecuacin

2.- aplicar la transformada

Se desarrolla

[CONTROL DIGITAL] 12 de octubre de 2012 Ejemplo

[CONTROL DIGITAL] 12 de octubre de 2012 Obtener ( )

[CONTROL DIGITAL] 12 de octubre de 2012

[CONTROL DIGITAL] 12 de octubre de 2012 Ejemplo

1.- poner la Ecuacin en trminos de ( ) y

( )

2.3.- suponer

4.-

5.- Resolver de forma iterativa n=0

n=1

n=2

[CONTROL DIGITAL] 12 de octubre de 2012 n=3

n=4

n=5

n=6

n=7

[CONTROL DIGITAL] 12 de octubre de 2012 Mtodo de la expresin en fracciones parciales: Para obtener la transformada -1 de sistemas discretos es muy similar al mtodo para obtener la transformada inversa de Laplace de sistemas continuos. El mtodo requiere que todos los componentes de la expresin en fracciones parciales se puedan reconocer fcilmente en una tabla de transformadas. La diferencia con el mtodo de sistemas continuos es que en el caso de los sistemas discretos conviene primero dividir la funcin a transformar por es decir se calcula expansin en fracciones parciales de la funcin ( ) . Esto se hace por que la mayora de transformadas tienen una en el numerador igual que para sistemas continuos puede presentar 3 caso al expandir en caso de a) trminos con polos reales diferentes b) trminos con polos reales repetidos c) trminos con pares de polos complejos conjugados

[CONTROL DIGITAL] 12 de octubre de 2012 Obtener la de :

[CONTROL DIGITAL] 12 de octubre de 2012

Teoremas y propiedades 1.- constante elevada a la potencia cuando contiene a la variable independiente representa un valor que

2.- variable independiente que multiplica a una funcin que contiene la misma variable independiente

3.- teorema del valor inicial

4.-teorema del valor final

5.- Teorema de corrimiento

[CONTROL DIGITAL] 12 de octubre de 2012 6 Resolucin por ecuacin de diferencias Si la ( ) ( )= ( ) ( ) * ( )+ = ( ) = ( ) ( )+ ( ) ( )

* ( )

( )= ( )