tema 6. transformada z - servidor de teoria de la...

25
SISTEMAS LINEALES Tema 6. Transformada Z 16 de diciembre de 2010 F. JAVIER ACEVEDO [email protected]

Upload: truongkhanh

Post on 25-Aug-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Tema 6. Transformada Z - Servidor de Teoria de la …agamenon.tsc.uah.es/Asignaturas/ittst/sl/apuntes/Tema6Sesion1.pdf · est s = σ+jω Transformada de Laplace ... TRANSFORMADA INVERSA

SISTEMAS LINEALES

Tema 6. Transformada Z

16 de diciembre de 2010

F. JAVIER [email protected]

Page 2: Tema 6. Transformada Z - Servidor de Teoria de la …agamenon.tsc.uah.es/Asignaturas/ittst/sl/apuntes/Tema6Sesion1.pdf · est s = σ+jω Transformada de Laplace ... TRANSFORMADA INVERSA

ITT Sistemas TelecomunicaciónSISTEMAS LINEALES.

TEMA 3

Contenidos.

• Autofunciones de los sistemas LTI discretos. • Transformada Z. Región de convergencia• Relación entre la transformada Z y la transformada de Laplace• Diagrama polos y ceros. Propiedades de la ROC.• Propiedades de la Transformada Z.• Transformada inversa. Descomposición en fracciones simples. Método de la división larga.•Propiedades de los sistemas a partir de la función de transferencia.•Resolución de ecuaciones en diferencias.

Page 3: Tema 6. Transformada Z - Servidor de Teoria de la …agamenon.tsc.uah.es/Asignaturas/ittst/sl/apuntes/Tema6Sesion1.pdf · est s = σ+jω Transformada de Laplace ... TRANSFORMADA INVERSA

ITT Sistemas TelecomunicaciónSISTEMAS LINEALES.

AUTOFUNCIONES DE UN SISTEMA LTI DISCRETORecuperamos el concepto de autofunción y autovalor visto para sistemas LTI discretos.

Sistema LTI tiempo discreto

x [n] y [n] = Kx[n]

Para sistemas LTI de tiempo discreto las exponenciales complejas que son autofunciones del sistema, tienen la forma:

z0 es un número complejo.x[n] = zn0

La salida del sistema será:

y[n] =∞P

k=−∞x[n− k]h[k] =

∞Pk=−∞

zn−k0 h[k] = zn0 ] =∞P

k=−∞h[k]z−k0

y[n] = zn0H(z0)

El autovalor depende de la respuesta al impulso y del valor del número complejo.Conclusión: En tiempo discreto también podemos seguir la estrategia de la transformada de Laplace pero teniendo en cuenta las exponenciales complejas discretas.

Page 4: Tema 6. Transformada Z - Servidor de Teoria de la …agamenon.tsc.uah.es/Asignaturas/ittst/sl/apuntes/Tema6Sesion1.pdf · est s = σ+jω Transformada de Laplace ... TRANSFORMADA INVERSA

ITT Sistemas TelecomunicaciónSISTEMAS LINEALES.

AUTOFUNCIONES DE UN SISTEMA LTI

Recordatorio:Para sistemas LTI, si proyectamos la señal de entrada sobre un conjunto de exponenciales complejas (transformamos la señal) la salida puede encontrarse mediante la propiedad anterior.

Tiempo continuo:

Si utilizamos exponenciales complejas con parte real y parte imaginaria:Transformada de Laplaceest s = σ + jω

Si utilizamos exponenciales complejas solo con parte imaginaria:

Transformada de Fourierest s = jω

Tiempo discreto:Si utilizamos exponenciales del tipo:

Transformada Zzn z = rejΩ

Si utilizamos exponenciales del tipo:Transformada Fourierzn z = ejΩ

Page 5: Tema 6. Transformada Z - Servidor de Teoria de la …agamenon.tsc.uah.es/Asignaturas/ittst/sl/apuntes/Tema6Sesion1.pdf · est s = σ+jω Transformada de Laplace ... TRANSFORMADA INVERSA

ITT Sistemas TelecomunicaciónSISTEMAS LINEALES.

TRASNFORMADA ZLa transformada Z de una señal se define como:

Al igual que en la transformada de Laplace debemos tener en cuenta la región de convergencia. Esto es, la región de z en la que se cumple:

X(z) =∞P−∞

x[n]z−n

|X(z)| <∞

Ejemplo0

X(z) =∞P

n=−∞x[n]z−n =

∞Pn=0

z−n = z0−z−∞z−11−z−1x[n] = u[n]

X(z) = 11−z−1

Page 6: Tema 6. Transformada Z - Servidor de Teoria de la …agamenon.tsc.uah.es/Asignaturas/ittst/sl/apuntes/Tema6Sesion1.pdf · est s = σ+jω Transformada de Laplace ... TRANSFORMADA INVERSA

ITT Sistemas TelecomunicaciónSISTEMAS LINEALES.

REGIÓN DE CONVERGENCIA

Como se puede intuir, la suposición solo es válida para un rango de valores de z.

Recordamos que:

z−∞ = 0

z = rejΩ z−∞ = r−∞e−jΩ∞

e−jΩ∞ → ±π2

r−∞0∞

SiSi

r > 1

r < 1

Al igual que con la T. de Laplace no basta con conocer la expresión de su transformada sino también hay que indicar la ROC.

x[n] = u[n]→ X(z) = 11−z−1 |z| > 1

Page 7: Tema 6. Transformada Z - Servidor de Teoria de la …agamenon.tsc.uah.es/Asignaturas/ittst/sl/apuntes/Tema6Sesion1.pdf · est s = σ+jω Transformada de Laplace ... TRANSFORMADA INVERSA

ITT Sistemas TelecomunicaciónSISTEMAS LINEALES.

REGIÓN DE CONVERGENCIA

Dos señales diferentes pueden tener una misma expresión transformada, diferenciándose únicamente en la ROC.

Ejemplo: Calcular la transformada de x[n] = −u[−n− 1]

X(z) =∞P

n=−∞x[n]z−n =

−1Pn=−∞

z−n = z−(−∞)−z−(−1)z−11−z−1

0 Si |z|=r<1

X(z) = 11−z−1 |z| < 1

Ejemplo: Calcular las transformadas de

X(z) =x[n] = anu[n]

x[n] = −anu[−n− 1] X(z) =

Page 8: Tema 6. Transformada Z - Servidor de Teoria de la …agamenon.tsc.uah.es/Asignaturas/ittst/sl/apuntes/Tema6Sesion1.pdf · est s = σ+jω Transformada de Laplace ... TRANSFORMADA INVERSA

ITT Sistemas TelecomunicaciónSISTEMAS LINEALES.

RELACIÓN CON LA T. DE LAPLACEDada una señal con transformada de Laplace:

X(s) =R∞−∞ x(t)e

−stdt

Si muestreamos la señal podemos decir que tenemos una secuencia discreta:

t

xs(t)

Ts 2Ts 3Ts 4Ts 5Ts 6Ts−Ts

x(t) xs(t)

p(t) =∞P

n=−∞δ(t− nTs)

x[n]

n−1 1 2 3 4 5 6

La transformada de Laplace de la señal muestreada queda:x[n] = x(nTs)

Xs(s) =R∞−∞

∞Pn=−∞

x(nTs)δ(t−nTs)e−stdt =∞P

n=−∞

R∞−∞ x(nTs)δ(t−nTs)e−nsTsdt =

Xs(s) =∞P

n=−∞x(nTs)e

−nsTs

Comparando con la Transformada Z, llegamos a la conclusión:

z = esTs

Page 9: Tema 6. Transformada Z - Servidor de Teoria de la …agamenon.tsc.uah.es/Asignaturas/ittst/sl/apuntes/Tema6Sesion1.pdf · est s = σ+jω Transformada de Laplace ... TRANSFORMADA INVERSA

ITT Sistemas TelecomunicaciónSISTEMAS LINEALES.

RELACIÓN CON LA T. DE LAPLACE

z = esTsr = eσTs

z = rejΩs = σ + jωΩ = ωTs

Eje jω (σ=0) se transforma en una circunferencia de radio unidad.

σ

jω Plano s Plano z

1−1

La variación de ω desde -∞ hasta +∞ se transforma en la variación desde 0 hasta 2πpara Ω.

Page 10: Tema 6. Transformada Z - Servidor de Teoria de la …agamenon.tsc.uah.es/Asignaturas/ittst/sl/apuntes/Tema6Sesion1.pdf · est s = σ+jω Transformada de Laplace ... TRANSFORMADA INVERSA

ITT Sistemas TelecomunicaciónSISTEMAS LINEALES.

RELACIÓN CON LA T. DE LAPLACEEl semiplano izquierdo del plano s se transforma en el interior del círculo unidad

σ

jω Plano s Plano z

1−1

El semiplano derecho del plano s se transforma en el exterior del círculo unidad Plano s

σ

jω Plano z

1−1

Page 11: Tema 6. Transformada Z - Servidor de Teoria de la …agamenon.tsc.uah.es/Asignaturas/ittst/sl/apuntes/Tema6Sesion1.pdf · est s = σ+jω Transformada de Laplace ... TRANSFORMADA INVERSA

ITT Sistemas TelecomunicaciónSISTEMAS LINEALES.

DIAGRAMA DE POLOS Y CEROSA tener en cuenta, ceros son las raices en z del numerador. Polos son las raices en z del denominador.

Ejemplo:Plano z

X(z) = (z+1)(z−1)(z−3)(z2−4z+8)

−1 1 2 3

2

−2

Observese que la interpretación de las raices complejas conjugadas se puede ver en forma polar:

Igualamos a:z2 − 4z + 8

r =√8

Ω0 = ±pi4

Plano z

−1 1 3

rπ4

z2 − 2rcosΩ0z + r2

Page 12: Tema 6. Transformada Z - Servidor de Teoria de la …agamenon.tsc.uah.es/Asignaturas/ittst/sl/apuntes/Tema6Sesion1.pdf · est s = σ+jω Transformada de Laplace ... TRANSFORMADA INVERSA

ITT Sistemas TelecomunicaciónSISTEMAS LINEALES.

DIAGRAMA DE POLOS Y CEROSA menudo, tenemos la expresión anterior con potencias negativas de z. El ejemplo anterior sería

Plano z

−1 1 2 3

2

−2

X(z) = z−1(1+z−1)(1−z−1)(1−3z−1)(1−4z−1+8z−2)

Ejemplo: Representar el diagrama de polos y ceros de la señal:

Plano zx[n] = 2nu[n]− 3nu[n]X(z) = 1

1−2z−1 − 11−3z−1 =

−z−1(1−2z−1)(1−3z−1) |z| > 3

1 2 3X(z) = −z(z−2)(z−3) |z| > 3

Page 13: Tema 6. Transformada Z - Servidor de Teoria de la …agamenon.tsc.uah.es/Asignaturas/ittst/sl/apuntes/Tema6Sesion1.pdf · est s = σ+jω Transformada de Laplace ... TRANSFORMADA INVERSA

ITT Sistemas TelecomunicaciónSISTEMAS LINEALES.

ROC Y DIAGRAMA POLOS CEROS1. ROC DE UNA SECUENCIA LADO DERECHO

Si en la T. de Laplace se situaba a la derecha del polo más a la derecha, ahora será el radio exterior del polo más alejado del centro.

1 2 3

2. ROC DE UNA SECUENCIA LADO IZQUIERDOSe sitúa en el radio interior del polo con menor distancia al origen

x[n] = −2un[−n− 1] + 3nu[−n− 1]

1 2 3X(z) = −z−1

(1−2z−1)(1−3z−1) |z| < 2

Page 14: Tema 6. Transformada Z - Servidor de Teoria de la …agamenon.tsc.uah.es/Asignaturas/ittst/sl/apuntes/Tema6Sesion1.pdf · est s = σ+jω Transformada de Laplace ... TRANSFORMADA INVERSA

ITT Sistemas TelecomunicaciónSISTEMAS LINEALES.

ROC Y DIAGRAMA POLOS CEROS3. ROC DE UNA SECUENCIA FINITALa ROC será todo el plano z salvo z=∞Ejemplo: Obtener X(z) y su ROC

x [n]

2-2 4 6-6 -4 8-8

1

-2

32

12

-1

Como X(z) =∞P−∞

x[n]z−n

X(z) = z3 − 2z2 + 3z + 2 + z−1 + 2z−2 − z−3

ROC: Todo el plano z menos infinito.

Page 15: Tema 6. Transformada Z - Servidor de Teoria de la …agamenon.tsc.uah.es/Asignaturas/ittst/sl/apuntes/Tema6Sesion1.pdf · est s = σ+jω Transformada de Laplace ... TRANSFORMADA INVERSA

ITT Sistemas TelecomunicaciónSISTEMAS LINEALES.

ROC Y DIAGRAMA POLOS CEROS4. ROC DE UNA SECUENCIA INFINITA

Una secuencia infinita o bilateral es la que va desde -∞ hasta +∞. Podemos separarla en:

X(z) =∞Pn=0

x[n]z−n +−1P

n=−∞x[n]z−n

La ROC será un anillo.

Ejemplo:

1 2 3

x[n] = 2nu[n] + 3nu[−n− 1]

X(z) = −z−1(1−2z−1)(1−3z−1) 2 < |z| < 3

Tal como se vio en la T. de Laplace la ROC no puede ser discontinua y no puede incluir polos.

Page 16: Tema 6. Transformada Z - Servidor de Teoria de la …agamenon.tsc.uah.es/Asignaturas/ittst/sl/apuntes/Tema6Sesion1.pdf · est s = σ+jω Transformada de Laplace ... TRANSFORMADA INVERSA

ITT Sistemas TelecomunicaciónSISTEMAS LINEALES.

PROPIEDADES DE LA TRANSFORMADA Z

Page 17: Tema 6. Transformada Z - Servidor de Teoria de la …agamenon.tsc.uah.es/Asignaturas/ittst/sl/apuntes/Tema6Sesion1.pdf · est s = σ+jω Transformada de Laplace ... TRANSFORMADA INVERSA

ITT Sistemas TelecomunicaciónSISTEMAS LINEALES.

EJEMPLOSEjemplo 1. Calcule la transformada z de la señal

x1[n] = 2nu[n− 1] = 2 12 2nu[n− 1] = 2 2n−1u[n− 1]

x[n] = 2nu[n− 1] +nPk=0

12

k

2 2nu[n]→ 21−2z−1 |z| > 2

X1(z) =2z−1

1−2z−1 |z| > 22 2n−1u[n− 1]→ 2z−1

1−2z−1

x2[n] =nPk=0

12

k=

nPk=−∞

12

ku[k]

12

nu[n]→ 1

1− 12 z−1 |z| > 1

2

nPk=−∞

12

ku[k]→

1

1− 12z−1

1−z−1 |z| > 1 X2(z) =1

(1− 12 z−1)(1−z−1)

X(z) = 2z−1

1−2z−1 +1

(1− 12 z−1)(1−z−1) |z| > 2

Page 18: Tema 6. Transformada Z - Servidor de Teoria de la …agamenon.tsc.uah.es/Asignaturas/ittst/sl/apuntes/Tema6Sesion1.pdf · est s = σ+jω Transformada de Laplace ... TRANSFORMADA INVERSA

ITT Sistemas TelecomunicaciónSISTEMAS LINEALES.

EJEMPLOSEjemplo 2. Calcule la transformada z de la señal y dibuje su diagrama de polos y cerosx[n] = (n− 1)3nu[−n]

3

Solución:

X(z) = −9(z−3)2 |z| < 3

Page 19: Tema 6. Transformada Z - Servidor de Teoria de la …agamenon.tsc.uah.es/Asignaturas/ittst/sl/apuntes/Tema6Sesion1.pdf · est s = σ+jω Transformada de Laplace ... TRANSFORMADA INVERSA

ITT Sistemas TelecomunicaciónSISTEMAS LINEALES.

TRANSFORMADA INVERSAA través de la descomposición en fracciones simples. Tres métodos:

1. Trabajamos con potencias positivas de z.

Ejemplo: X(z) = z−1(z−2)(z−3) |z| > 3

X(z) = z−1(z−2)(z−3) =

Az−2 +

Bz−3 =

−1z−2 +

2z−3

Sin embargo, vemos que en tablas todo está expresado en potencias negativas. Intentaremos poner las fracciones simples en potencias negativas.

X(z) = z−1

1−2z−1 + 2z−1

1−3z−1 |z| > 3

Tampoco están en las tablas… 1

1−az−1 |z| > a→ x[n] = anu[n]

Solución: Entender que multiplicar por z-1 equivale a un retardox[n] = −2n−1u[n− 1] + 2 3n−1u[n− 1] = −12 2nu[n− 1] + 2

33nu[n− 1]

Page 20: Tema 6. Transformada Z - Servidor de Teoria de la …agamenon.tsc.uah.es/Asignaturas/ittst/sl/apuntes/Tema6Sesion1.pdf · est s = σ+jω Transformada de Laplace ... TRANSFORMADA INVERSA

ITT Sistemas TelecomunicaciónSISTEMAS LINEALES.

TRANSFORMADA INVERSA

2. Trabajamos con potencias negativas de z.Ejemplo: X(z) = z−1(1−z−1)

(1−2z−1)(1−3z−1) |z| > 3X(z) = z−1(z−2)(z−3) |z| > 3

Ahora vamos a descomponer en fracciones simples la anterior expresión. Antes de empezar vemos que numerador y denominador son de igual grado, por lo que debemos dividir los polinomios:

X(z) = −16 +16

z−1+1(1−2z−1)(1−3z−1)

Descomponemos el segundo término en fracciones simples:

16

z−1+1(1−2z−1)(1−3z−1) =

A(1−2z−1) +

B(1−3z−1)

B= limz−1→ 1

3

(1− 3z−1)16 z−1+1(1−2z−1)(1−3z−1) =

23

A= limz−1→ 1

2

(1 − 2z−1) 16 z−1+1(1−2z−1)(1−3z−1) = − 12

X(z) = −16 − 12

1(1−2z−1) +

23

1(1−3z−1) |z| > 3

x[n] = −16 δ[n]− 122nu[n] + 2

33nu[n]

Page 21: Tema 6. Transformada Z - Servidor de Teoria de la …agamenon.tsc.uah.es/Asignaturas/ittst/sl/apuntes/Tema6Sesion1.pdf · est s = σ+jω Transformada de Laplace ... TRANSFORMADA INVERSA

ITT Sistemas TelecomunicaciónSISTEMAS LINEALES.

TRANSFORMADA INVERSA

3. Trabajamos con potencias positivas de z pero dividimos la expresión por z.Ejemplo: P (z) = X(z)

z = z−1z(z−2)(z−3) |z| > 3X(z) = z−1

(z−2)(z−3) |z| > 3

Descomponemos en fracciones simples:P (z)

P (z) = z−1z(z−2)(z−3) =

Az +

Bz−2 +

Cz−3 =

−161z +

−12

1z−2 +

23

1z−3

Ahora calculamos X(z):

X(z) = P (z)z = −16 − −12 zz−2 +

23

zz−3

Cada fracción simple la expresamos en potencias negativas de z.

X(z) = −16 − 12

1(1−2z−1) +

23

1(1−3z−1) |z| > 3

x[n] = −16 δ[n]− 122nu[n] + 2

33nu[n]

Page 22: Tema 6. Transformada Z - Servidor de Teoria de la …agamenon.tsc.uah.es/Asignaturas/ittst/sl/apuntes/Tema6Sesion1.pdf · est s = σ+jω Transformada de Laplace ... TRANSFORMADA INVERSA

ITT Sistemas TelecomunicaciónSISTEMAS LINEALES.

PROPIEDADES A PARTIR DE LA FUNCIÓN DEL SISTEMA

y[n] =∞P

k=−∞x[n− k]h[k]x [n]

h[n]y [n]

En z: Y (z) = X(z)H(z)

H(z) = Y (z)X(z)Función del sistema:

1. Propiedad de causalidad a partir de la ROC.

ROC exterior al polo más alejado del centro. (condición necesaria pero no suficentecomo pasaba en Laplace).

1 2 3

Page 23: Tema 6. Transformada Z - Servidor de Teoria de la …agamenon.tsc.uah.es/Asignaturas/ittst/sl/apuntes/Tema6Sesion1.pdf · est s = σ+jω Transformada de Laplace ... TRANSFORMADA INVERSA

ITT Sistemas TelecomunicaciónSISTEMAS LINEALES.

PROPIEDADES A PARTIR DE LA FUNCIÓN DEL SISTEMA

2. Condición de estabilidad.Si en la T. de Laplace decíamos que tenía que incluir al eje jω ahora tendrá que contener al círculo unidad.

Ejemplos de sistemas estables:

12

3

Ejemplos de sistemas inestables:

12

Page 24: Tema 6. Transformada Z - Servidor de Teoria de la …agamenon.tsc.uah.es/Asignaturas/ittst/sl/apuntes/Tema6Sesion1.pdf · est s = σ+jω Transformada de Laplace ... TRANSFORMADA INVERSA

ITT Sistemas TelecomunicaciónSISTEMAS LINEALES.

PROPIEDADES A PARTIR DE LA FUNCIÓN DEL SISTEMA3. Propiedad de memoria a partir de la ROC.

Si la ROC no es todo el plano z el sistema tiene memoria.

Ejemplo: Sea el sistema estable que viene determinado por la función del sistema.

H(z) = 2z−2+z−1

3z−2−7z−1+2

a) Determine su ROC y razone las propiedades de causalidad y de memoria.b) Obtenga h[n]

Page 25: Tema 6. Transformada Z - Servidor de Teoria de la …agamenon.tsc.uah.es/Asignaturas/ittst/sl/apuntes/Tema6Sesion1.pdf · est s = σ+jω Transformada de Laplace ... TRANSFORMADA INVERSA

ITT Sistemas TelecomunicaciónSISTEMAS LINEALES.

ECUACIONES EN DIFERENCIAS

La transformada z puede ser una herramienta muy útil para resolver sistemas causales descritos por una ecuación en diferencias, haciendo uso de la propiedad del retardo en el tiempo

Ejemplo: Calcular la función del sistema causal que viene descrito por la siguiente ecuación en diferencias:3y[n− 2]− 2y[n− 1] + y[n] = x[n] + 2x[n− 1]

3Y (z)z−2 − 2Y (z)z−1 + Y (z) = X(z) + 2X(z)z−1

H(z) = Y (z)X(z) =

1+2z−1

3z−2−2z−1+1