Top Banner
SISTEMAS DE TIEMPO DISCRETO PROCESAMIENTO DIGITAL DE SEÑALES DEFINICION Y PROPIEDADES
28

SISTEMAS DE TIEMPO DISCRETO...cn m j pj pj n i ci ci z z z z z z z z z z z z H z. Realización Cascada Tomando la última representación de la función transferencia, y separando

Nov 12, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: SISTEMAS DE TIEMPO DISCRETO...cn m j pj pj n i ci ci z z z z z z z z z z z z H z. Realización Cascada Tomando la última representación de la función transferencia, y separando

SISTEMAS DE TIEMPO DISCRETO

PROCESAMIENTO DIGITAL DE SEÑALES

DEFINICION Y PROPIEDADES

Page 2: SISTEMAS DE TIEMPO DISCRETO...cn m j pj pj n i ci ci z z z z z z z z z z z z H z. Realización Cascada Tomando la última representación de la función transferencia, y separando

SISTEMAS DE TIEMPO DISCRETO

x(k) y(k)

STD

Propiedades del STD • Lineal• Causal• Invariante en el tiempo

Un STD se puede definir por :• Tabla de valores• Ecuaciones de Diferencias• Transformada Z

Page 3: SISTEMAS DE TIEMPO DISCRETO...cn m j pj pj n i ci ci z z z z z z z z z z z z H z. Realización Cascada Tomando la última representación de la función transferencia, y separando

DEFINICIÓN Y PROPIEDADES

• Un Sistema de Tiempo Discreto (STD) es aquél en que sus entradas, sus salidas y sus estados son funciones discretas del tiempo.

• Una función se dice discreta del tiempo si y solo si dicha función está definida para valores discretos de su variable dependiente tk.

• En general tk puede asumir la forma tk = kT, donde k es un número entero y positivo; T es el intervalo de muestreo, y no es necesariamente constante.

Page 4: SISTEMAS DE TIEMPO DISCRETO...cn m j pj pj n i ci ci z z z z z z z z z z z z H z. Realización Cascada Tomando la última representación de la función transferencia, y separando

)(

)(

)(

ku

ku

ku

n

2

1

)(

)(

)(

kv

kv

kv

m

2

1

STD

Supongamos que tenemos un sistema de múltiples entradas y múltiples salidas (MIMO):

Las entradas y las salidas son respectivamente {ui(k)}y {vj(k)}, donde el subíndice i ó j indica el orden de la entrada o salida.

Page 5: SISTEMAS DE TIEMPO DISCRETO...cn m j pj pj n i ci ci z z z z z z z z z z z z H z. Realización Cascada Tomando la última representación de la función transferencia, y separando

Tabla de Valores

k u(k) v(k)

0 u(0) v(0)

1 u(1) v(1)

2 u(2) v(2)

k-2 u(k-2) v(k-2)

k-1 u(k-1) v(k-1)

k u(k) v(k)

Page 6: SISTEMAS DE TIEMPO DISCRETO...cn m j pj pj n i ci ci z z z z z z z z z z z z H z. Realización Cascada Tomando la última representación de la función transferencia, y separando

Puesto que la salida v(k) es función de los k

instantes anteriores de la entrada y de los k-1

valores anteriores de la salida, la relación funcional entre la entrada y la salida se expresa como:

v(k) = f {u(k), u(k-1), u(k-2), … , u(k-i);

v(k-1), v(k-2), … , v(k-j)} (1)

Page 7: SISTEMAS DE TIEMPO DISCRETO...cn m j pj pj n i ci ci z z z z z z z z z z z z H z. Realización Cascada Tomando la última representación de la función transferencia, y separando

esto indica que hay una relación funcional entre un conjunto de salidas y el conjunto de entradas.

S

DEFINICIONES DE STD

Utilizaremos letras mayúsculas para indicar que las entradas y las salidas pueden representarse como vectores.

Para representar al sistema, utilizaremos el símbolo

Page 8: SISTEMAS DE TIEMPO DISCRETO...cn m j pj pj n i ci ci z z z z z z z z z z z z H z. Realización Cascada Tomando la última representación de la función transferencia, y separando

Esta expresión indica que, la sucesión de entrada u(k), produce a través del sistema S, una sucesión de salida v(k).

}{v(k)S

{u(k)} (2)

Podríamos interpretar al sistema S como un ente que produce, sobre un conjunto ordenado de la variable uj , una transformación o “mapping”, en las variables de salida vj.

Page 9: SISTEMAS DE TIEMPO DISCRETO...cn m j pj pj n i ci ci z z z z z z z z z z z z H z. Realización Cascada Tomando la última representación de la función transferencia, y separando

• Utilizaremos esta notación de una sucesión, porque el proceso se realiza en forma repetitiva para todos los instantes k.

• La expresión (2) también puede escribirse interpretando a S como un operador:

VS

U

(4)

donde:

)(

)(

)(

)(

)(

)(

kv

kv

kv

VS

ku

ku

ku

U

n

2

1

n

2

1

Esto es, podemos obtener la salida en función de la entrada en un instante determinado, a través del sistema S.

(3)

Page 10: SISTEMAS DE TIEMPO DISCRETO...cn m j pj pj n i ci ci z z z z z z z z z z z z H z. Realización Cascada Tomando la última representación de la función transferencia, y separando

PROPIEDADES DE UN STD

S

}(k){vS

(k)}{u 11

a) LINEALIDAD

Dadas C1 y C2 constantes, se verifica que:

C1{u1(k)} + C2{u2(k)} C1{v1(k)} + C2{v2(k)}

}(k){vS

(k)}{u 22

donde

y

Page 11: SISTEMAS DE TIEMPO DISCRETO...cn m j pj pj n i ci ci z z z z z z z z z z z z H z. Realización Cascada Tomando la última representación de la función transferencia, y separando

b) SISTEMA INVARIANTE CON EL TIEMPO

Supongamos que una sucesión de término general u(k-m)

a través de un sistema S, produce una salida v(k-m), es decir:

mm)-{v(kS

m)}-{u(k },

Un sistema STD es invariante en el tiempo si y solo si se verifica esta expresión .

Page 12: SISTEMAS DE TIEMPO DISCRETO...cn m j pj pj n i ci ci z z z z z z z z z z z z H z. Realización Cascada Tomando la última representación de la función transferencia, y separando

d) CAUSALIDAD

Un STD se dice causal si la(s) salida(s) no aparece(n) antes que la(s) entrada(s).Si las señales son causales, el sistema es causal.

Si el STD es causal, lineal, e invariante en el tiempo, se denomina con la sigla STD LTI

STD: Sistema de Tiempo DiscretoLTI: Lineal , Tiempo Invariante

Page 13: SISTEMAS DE TIEMPO DISCRETO...cn m j pj pj n i ci ci z z z z z z z z z z z z H z. Realización Cascada Tomando la última representación de la función transferencia, y separando

DESCRIPCIÓN DE LOS STD LTI

1) ECUACIÓN GENERAL DE DIFERENCIASSupongamos que tenemos un sistema STD LTI con una función de entrada y una función de salida:

STDx(k) y(k)

Las Ecuaciones de Diferencias nos permiten describir el sistema de la siguiente forma:

no necesariamente debe ser n=m

mkxAkxAkxAkxAnkyBkyBkyBky mn ...21...21 21021

Page 14: SISTEMAS DE TIEMPO DISCRETO...cn m j pj pj n i ci ci z z z z z z z z z z z z H z. Realización Cascada Tomando la última representación de la función transferencia, y separando

Se puede escribir en forma compacta:

m

i

n

j

ji jkyBikxAky0 1

)()()(

Esta ecuación y las condiciones iniciales determinan completamente el comportamiento del sistema.

mkxAkxAkxAkxAky m ...21 210

La ecuación (7) se llama “la forma más general de una Ecuación de Diferencias Lineal”.

(7) nkyBkyBkyB n ...21 21

Despejando y(k) se obtiene una ecuación de diferencias en forma desarrollada:

Page 15: SISTEMAS DE TIEMPO DISCRETO...cn m j pj pj n i ci ci z z z z z z z z z z z z H z. Realización Cascada Tomando la última representación de la función transferencia, y separando

m

i

n

j

ji jkyBikxAky0 1

nkyBkyBkyBmkxAkxAkxAkxAky nm ...21...21 21210

mkxAkxAkxAkxAnkyBkyBkyBky mn ...21...21 21021

Ecuaciones de Diferencias

a) Forma desarrollada:

b) Forma compacta

Page 16: SISTEMAS DE TIEMPO DISCRETO...cn m j pj pj n i ci ci z z z z z z z z z z z z H z. Realización Cascada Tomando la última representación de la función transferencia, y separando

Transformada Z

)(...)()()()( 112

2

11

1

1

0

1 zXzAzXzAzXzAzXAzY m

m

)(......1)( 12

2

1

10

2

2

1

1

1 zXzAzAzAAzBzBzBzY m

m

n

n

)()(

1

22

11

22

1101

...1

...

zXzY n

n

mm

zBzBzB

zAzAzAA

)(...)()( 112

2

11

1

zYzBzYzBzYzB n

n

nn

mm

zBzBzB

zAzAzAA

zX

zY

....1

...

)(

)(2

21

1

22

110

1

1

Page 17: SISTEMAS DE TIEMPO DISCRETO...cn m j pj pj n i ci ci z z z z z z z z z z z z H z. Realización Cascada Tomando la última representación de la función transferencia, y separando

X(z-1)

x(k)

Y(z-1)

y(k)

H(z-1)

)()()( 111 zXzHzY

)(

)()(

1

11

zX

zYzH

Función Transferencia

nn

mm

zBzBzB

zAzAzAA

....1

...2

21

1

22

110

Page 18: SISTEMAS DE TIEMPO DISCRETO...cn m j pj pj n i ci ci z z z z z z z z z z z z H z. Realización Cascada Tomando la última representación de la función transferencia, y separando

n

n

m

m

zBzBzB

zAzAzAAzH

...1

...)(

2

2

1

1

2

2

1

101

Formas de la Función Transferencia H(z-1)

a) Forma desarrollada

b) Forma compacta

n

j

j

j

m

i

i

i

zB

zA

zH

1

01

1

)(

También es posible expresar la Función Transferencia en términos de sus polos y ceros.

Page 19: SISTEMAS DE TIEMPO DISCRETO...cn m j pj pj n i ci ci z z z z z z z z z z z z H z. Realización Cascada Tomando la última representación de la función transferencia, y separando

Función Transferencia

Expresada en términos de polos y ceros• De la expresión general de la función transferencia se obtienen las raíces

de los polinomios numerador y denominador.

• Llamando ceros ci a las singularidades del polinomio numerador, y polos pi

a las del polinomio denominador, y siendo el factor de ganancia, la función transferencia también se puede expresar como:

• En forma compacta la función transferencia en términos de polos y ceros es:

))...()((

))...()((

)(

)()(

12

11

1

12

11

1

1

11

m

n

pzpzpz

czczcz

zX

zYzH

)(

)()(

1

11

,1

,1

i

i

pz

czzH

ni

ni

Page 20: SISTEMAS DE TIEMPO DISCRETO...cn m j pj pj n i ci ci z z z z z z z z z z z z H z. Realización Cascada Tomando la última representación de la función transferencia, y separando

REALIZACIONES

Page 21: SISTEMAS DE TIEMPO DISCRETO...cn m j pj pj n i ci ci z z z z z z z z z z z z H z. Realización Cascada Tomando la última representación de la función transferencia, y separando

2/

1

*1111

2/

1

*1111

))((

))((

)(m

j

pjpj

n

i

cici

zzzz

zzzz

zH

En el proceso de encontrar las raíces de un polinomio,

éstas se presentarán de a pares, siempre que el

polinomio sea de orden par, y se presentarán en uno

de tres casos posibles:

a) raíces sean reales distintas,

b) raíces complejas conjugadas

c) raíces reales iguales.

es una constante que agrupa todas las constantes

que aparecen al encontrar y ordenar las raíces.

Page 22: SISTEMAS DE TIEMPO DISCRETO...cn m j pj pj n i ci ci z z z z z z z z z z z z H z. Realización Cascada Tomando la última representación de la función transferencia, y separando

Si es de orden impar, las raíces se presentarán en

pares, más una raíz simple que necesariamente deberá

ser real.

)(

)(

))((

))((

)(11

11

)2/1(

1

*1111

2/)1(

1

*1111

pm

cn

m

j

pjpj

n

i

cici

zz

zz

zzzz

zzzz

zH

Page 23: SISTEMAS DE TIEMPO DISCRETO...cn m j pj pj n i ci ci z z z z z z z z z z z z H z. Realización Cascada Tomando la última representación de la función transferencia, y separando

Realización Cascada

Tomando la última representación de la función transferencia, y separando los pares complejos conjugados, se puede obtener una realización en cascada de módulos de segundo orden (y eventualmente uno de primer orden, si alguno de los polinomios, o ambos, es de orden impar).

))((

))((...

))((

))((

))((

))(()(

*1111

*1111

*1

2

11

2

1

*1

2

11

2

1

2*1

1

11

1

1

*1

1

11

1

1

1

plpl

clcll

pp

cc

pp

cc

zzzz

zzzz

zzzz

zzzz

zzzz

zzzzzH

Esto es, suponiendo que numerador y denominador sean ambos de orden par e iguales (n=m=l), pero no es necesariamente así, uno o ambos polinomios pueden ser de orden impar.Por lo tanto, en un caso más general, y suponiendo m≥n como

normalmente ocurre, tendríamos:

;

Page 24: SISTEMAS DE TIEMPO DISCRETO...cn m j pj pj n i ci ci z z z z z z z z z z z z H z. Realización Cascada Tomando la última representación de la función transferencia, y separando

)(

)(...

))((

))((

))((

))(()(

11

11

*1

2

11

2

1

*1

2

11

2

1

2*1

1

11

1

1

*1

1

11

1

1

1

pm

cnm

pp

cc

pp

cc

zz

zz

zzzz

zzzz

zzzz

zzzzzH

Y finalmente hay que construir una función transferencia con cada módulo. Escribiendo la función transferencia para cada etapa, será:

2

21

1

11

2

21

1

11011

1)(

zBzB

zAzAAzH

2

22

1

12

2

22

1

12022

1)(

zBzB

zAzAAzH

2

2

1

1

2

2

1

10

1)(

zBzB

zAzAAzH

mm

mmmm

1

1

1

10

1)(

zB

zAAzH

m

mm

m

….

O sea que el sistema completo será: H(z) = .H1(z) . H2(z) …. Hm(z)

Representado en un diagrama en bloques

H1(z) H2(z) Hm(z)

Page 25: SISTEMAS DE TIEMPO DISCRETO...cn m j pj pj n i ci ci z z z z z z z z z z z z H z. Realización Cascada Tomando la última representación de la función transferencia, y separando

Realización paralelo

• Una función real racional admite desarrollo en fracciones parciales, por lo tanto es posible dividir una realización de orden elevado, en una sucesión de realizaciones de primer y segundo orden.

• Básicamente el procedimiento consiste en desarrollar la función transferencia en módulos de segundo orden sumados, aplicando la teoría de fracciones parciales.

• Igual que en el caso anterior, puede darse el caso de que alguno o ambos polinomios sean de orden impar, entonces aparecerá un módulo de primer orden en paralelo con los demás.

Page 26: SISTEMAS DE TIEMPO DISCRETO...cn m j pj pj n i ci ci z z z z z z z z z z z z H z. Realización Cascada Tomando la última representación de la función transferencia, y separando

Pero la teoría de fracciones parciales impone ciertas reglas, sólo permite para su aplicación, que el denominador sea de mayor orden que el numerador, y en el procedimiento matemático los módulos obtenidos tendrán el numerador de primer orden y el denominador de segundo orden, y generalmente aparecerá una constante Ψ que se suma como un módulo en paralelo con los demás. Esto es:

H(z) = Ψ +H1(z) + H2(z)+ ….+ Hm(z)

1

1

1

10

2

2

1

1

2

2

1

10

2

22

1

12

2

22

1

1202

2

21

1

11

2

21

1

1101

11....

11)(

zB

zAA

zBzB

zAzAA

zBzB

zAzAA

zBzB

zAzAAzH

m

mm

mm

mmm

Page 27: SISTEMAS DE TIEMPO DISCRETO...cn m j pj pj n i ci ci z z z z z z z z z z z z H z. Realización Cascada Tomando la última representación de la función transferencia, y separando

En un diagrama en bloques se verá del siguiente modo:

H1(z)

H2(z)

Hm(z)

Ψ

X(k) y(k)

H(z) = Ψ +H1(z) + H2(z)+ ….+ Hm(z)

Page 28: SISTEMAS DE TIEMPO DISCRETO...cn m j pj pj n i ci ci z z z z z z z z z z z z H z. Realización Cascada Tomando la última representación de la función transferencia, y separando

BIBLIOGRAFIA

THEORY AND APPLICATION OF DIGITAL SIGNAL PROCESSING. Lawrence Rabiner and Bernard Gold. Prentice Hall Inc. Englewood CliffsNew Jersey

DIGITAL SIGNAL PROCESSING. William D. Stanley, J. Dougherty & R. Dougherty. RestonPublishing Company.

DIGITAL SIGNAL PROCESSING. PRINCIPLES, ALGORITHMS AND APPLICATIONS. John G. Proakis, Dimitris K. Manolakis. Macmillan Publishing Company.

DIGITAL SIGNAL PROCESSING USING MATLAB .Vinay K. Ingle and John G. Proakis. The BookWare Companion Series.

http://www.tecnun.es/asignaturas/tratamiento%20digital/Tema10/sld008.htm