Está en la página 1de 54

2010

JHOMAIRA BURBANO, PAOLA DAZ


UNIVERSIDAD TCNICA DEL NORTE
01/01/2010
TRATAMIENTO DIGITAL DE
SEALES
UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 2

-
-
-
-
-
-
- -
- -
-
-
TRANSFORMADA Z

Es una generalizacin de la Transformada de Fourier.
Trabaja con seales de tiempo discreto obtenidas mediante muestro.










. . . . . .
0 1 2 3 4 5 6 7



X(n) = {1, 2, 3, 4, 5, 6, 7}


MUESTREO


RECORDAR:

La Transformada de Laplace trabaja con seales de tiempo continuo.

= +

Seal continua.- Aquella seal que en cualquier instante de tiempo su magnitud tiene
un valor.

Seal discreta.- Aquella seal donde su magnitud tiene valor en ciertos instantes de
tiempo.


TRANSFORMADA Z BILATERAL


Es llamada as porque la seal puede ser muestreada desde - hasta +.


= = ()



Donde:
n puede tomar cualquier valor entero-
=




X(n)
Seal Continua
Muestra
n
Seal continua
- Muestra
UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 3

TRANSFORMADA Z UNILATERAL

Llama as porque la seal puede ser muestreado desde 0 hasta +. Este tipo de transformada
es empleada en sistemas causales, es decir en sistemas donde no se trabaja con tiempos
negativos.

= = ()

=0


Donde 0


Ejemplo. Encontrar la transformada z de la siguiente funcin




3

2

1


0 1 2 3 4



Solucin:
= = ()

=0


= 0
0
+ 1
1
+ 2
2
+ (3)
3



= 1 + 2
1
+ 3
2




La transformada z trabaja en el plano complejo y es representada a travs del crculounitario.





=

= +


1




X(n)
n
Im
Re
UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 4

REGIN DE CONVERGENCIA (ROC)

Regin que permite determinar si la transformada z existe o no. es el conjunto de todos los
valores de z para los que X(z) es finita. Por lo tanto, siempre que hablemos de una
transformada z debemos indicar tambin su ROC

Propiedades de la regin de convergencia

Antes de analizar las propiedades se debe recordar que:
Ceros: No desestabilizan al sistema.
Polos: Hacen que una respuesta tienda al infinito volviendo al sistema inestable.

1. La ROC no debe contener ningn polo pues =

2. Si x(n) es una secuencia de duracin finita, la ROC es todo el plano z, excepto en |z|=0
|z|=
Im


Plano z

Re





3. Si x(n) es una secuencia de lado derecho la ROC es hacia afuera.



Plano z


1





4. Si x(n) es una secuencia de lado izquierdo la ROC es hacia adentro.




Plano z







Im
Re
Im
Re
UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 5

5. Si x(n) es una secuencia ambos lados, la ROC es un anillo.




Plano z









Conclusin:

Para que un sistema sea estable debe estar contenido en el crculo unitario.
Para que un sistema sea causal debe contener el origen.
Para que un sistema sea no causal, no debe contener el origen.


PROPIEDADES DE LA TRANSFORMADA Z

1. Linealidad

1
() +
2

2
()

1
() +
2

2
()

2. Desplazamiento temporal

()

3. Diferenciacin

()

4. Convolucin

1

2


1
.
2
()


TABLA CON LOS PARES MS HABITUALES DE LA TRANSFORMADA Z


Seal, x(n) Transformada Z, X(z) ROC
1


2



3



4



Re
Im
UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 6

D
max
D
min
5



6



7



8



9



10





SEALES ANALOGAS O CONTINUAS

f(t)





t



No tiene discontinuidades
Representacin a travs de ecuaciones diferenciales.

()

=
=

()

=0


Tiene valores infinitos en el tiempo.
Tiene valores infinitos en amplitud.
Ocupa todo el espacio.
Tiene valores reales en el eje x.
Precisin infinita en magnitud.
Frecuencias observables dese 0 hasta .
Al derivar una funcin se obtiene una curva tangente a la original.








T
0

UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 7

1111

0000

SEALES DISCRETAS O DIGITALES

f(t)





t



Se obtiene por muestreo.
Representacin a travs de ecuaciones diferenciales.

=

( )

=0
=

( )

=0


Tiene valores discretos en el tiempo.
Tiene valores discretos en amplitud.
Ocupa todo el espacio.
Error de cuantizacin, el cual se da al aproximar una seal a un valor entero.
Frecuencias observables dese 0 hasta f
s
/2
Ventaja: Proceso y almacenamiento de informacin.


TEOREMA DE NYQUIST

El teorema del muestreo afirma que para poder reconstruir exactamente una seal X(t), es
necesario muestrear dicha seal a una frecuencia mayor que el doble de la componente de
frecuencia ms alta del espectro de la seal a muestrear. Muestrear una seal a una velocidad
por debajo de la frecuencia mnima de muestreo, produce el llamado solapamiento o aliasing,
que imposibilita una correcta recuperacin de la seal original.


T=Periode muestro
UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 8

Sx. original
X(t)
Sx. discreta Sx. muestreada 010011
X(n) Xq(n)
Donde:
T = Periodo de muestreo (distancia entre muestras)
f
s
= 2/T (Frecuencia de muestreo en rad/s)
F
B
= Frecuencia mxima.
T< /f
B

T=2 /f
s
< /f
B
f
s
> 2f
B
Si f
s
= 2f
B
No se presenta ningn problema



x(z) y(z)

. =
=
()
()


Simulacin de sistemas analgicos y digitales
Sistema continuo
Tiempo Frecuencia
f(t) F(s)
h(t) H(s)

Sistema discreto
Tiempo Frecuencia
f(nT) = f(n) F(s)
h(nT) = h(n) H(s)

FUNCIN DE TRANSFERENCIA PARA SISTEMAS DISCRETOS H(z)
=

( )

=0
+

()

=0


=
0
+
1
1 +
2
2 + +

+
0
+
1
1 + +

( )
=
0
() +
1

1
() +
2

2
() +

() +
0
() +
1

1
() +
2

2
() +

()

0

1

1

2

=
0
() +
1

1
() +
2

2
() +

()
1
0

1

1

2

= ()
0
+
1

1
+
2

2
+ +



MUESTREADOR CUANTIFICADOR CODIFICADOR
H(z)
UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 9

()
()
=


=0
1


=0


A un sistema como el de la ecuacin anterior se le conoce como IIR (Infinite Impulse Response
Respuesta Impulsiva Infinita).
Sistema ARMA (Autoregressive Moving Average Medida Mvil Autoregresiva)
Sistema de polos y ceros.
Sistema recursivo y autoregresivo.
Recursivo.- A cada respuesta futura le corresponde una accin pasada
Autoregresivo.- Sistema con realimentacin o de lazo cerrado en donde la salida sufre
un retraso.

1
=
1
1


=1


Se le conoce como:
Sistema IIR.
Sistema AR (Autoregresivo).
Sistema solo de polos
Sistema recursivo y autoregresivo.
Aplicaciones:
Filtros de prediccin lineal.
Filtros para sntesis de voz

2
=

=0


Se le conoce como:
- Sistema FIR (Finite Impulse Response Respuesta Impulsiva Infinita).
- Sistema solo de ceros.
- Sistema MA (Moving Average Madida Mvil).
- Sistema no recursivo.
- Son sistemas estables.





UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 10

x(n)
ESTRUCTURAS DE SISTEMAS DISCRETOS
- Sumador:



- Multiplicador:



- Registro de desplazamiento:



- Multiplicacin de dos funciones:




REALIZACIONES DE FILTROS IIR
FORMA DIRECTA I

X
2
(n)
X
1
(n)
Y(n) = X
1
(n) + X
2
(n)
X
2
(n)
X
1
(n)
y(n) = a
1
x(n)


a
1
y(n) = a
1
x(n)


a
1
a
1
x(n) y(n) = a
1
x(n)


a
1
z
-1
x(n) y(n) = y(n-1)


z
-1
Y(n) = X
1
(n) . X
2
(n)
X
2
(n)
X
1
(n)
UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 11

0
+
1
1 +
2
2 + +

( )

1
1 +
2
2 + +


=
1
1 +
2
2 + +

+
0
+
1
1 + +

( )
=

( )

=1
=

()

=0






DESCOMPOSICIN DE H(z)

FORMA DIRECTA II


= +
1
1 +
2
2 + +


=
0
+
1
1 +
2
2 + +

( )

Aplicando la Transformada z:

= +
1

1
+
2

2
+ +

()
= 1
1

1
+
2

2
+ +


UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 12

=
0
() +
1

1
() +
2

2
() +

()
=
0
+
1

1
+
2

2
+ +




=
()
()
=


=0
1


=1


FORMA DIRECTA II SIMPLIFICADA O CANONICA

= +
1
1 +
2
2 + +


=
0
+
1
1 +
2
2 ++


Realizacin en cascada

=
()
()
=
()
()
=

=1

1
1

=1

2
1

1
(1


1
)

=1

1
(1

1
)
=1

2
(1

1
)(1

1
)

=>

=>

=>




Ejemplo:
=1
5
2

= 2
1
. 2
2
. 2
3
. 2
4
. 2
5

Conjugado: 2+3j => 2-3j
UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 13

Crculo de Butterworth
Para que un sistema sea estable las races deben estar en el lado izquierdo.


Y(z)=X(Z).H
1
(Z). H
2
(Z). H
3
(Z)

1
,
2
,
1
,
2
:
+1
2
:
Ejemplo:
1 +
1
1 +
1

(1 0,5
1
)(1 0,25
1
)
=
1 +
1
+
1
+
2

(1 0,25
1
0,5
1
+0,125
2
)
=
1 + 2
1
+
2

(1 0,75
1
+ 0,125
2
)

UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 14


Hz = A
K=1
3
1 +
1K
Z
1

2K
Z
2
1 +
1K
Z
1

2K
Z
2

1 +
11
Z
1

21
Z
2
1
11
Z
1

21
Z
2

1 +
12
Z
1

22
Z
2
1
12
Z
1

22
Z
2

1 +
13
Z
1

23
Z
2
1
13
Z
1

23
Z
2


= +
11

1
1 +
21

1
2

1
= +
11

1
+
21

1
=> () =
1
1
11

21

2


=
1
+
11

1
1 +
21

1
2
=
1
+
11

1
+
21

1
=> =
1
1 +
11

1
+
21

2


=
()
()


=
1 +
11

1
+
21

1
11

1
+
21



Ventajas:
- Utiliza la forma cannica de II grado.
- El filtro se realiza con matemtica real.
- Facilita la programacin.
- Es un filtro secuencial.
Desventajas:
- El tiempo requerido



UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 15

Realizacin en paralelo
=

1
=1
+

(1

)
1

2
=1

=0

: Son nmeros reales.


d
K
, d
K
* : son nmeros complejos.
=

0
+
1

1
1
1

1

2

2

+1
2
=1

=0


Si M < N => El trmino no existe
N=M=6

=
0
+
1
() +
2
() +
3
()

1
= +
11
( 1) +
21
( 2)

1
=
01

1
() +
11

1
( 1)

Aplicando la trasformada Z:

1
= +
11

1
+
21

2
=> =
1
()1
11

1

21

1
=
01

1
+
11

1
=>
1
()
01
+
11

1

UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 16

1
()
()
=

01
+
11

1

1
11

1
+
21

01
+
11

1

1
11

1
+
21

02
+
12

1

1
12

1
+
22

03
+
13

1

1
13

1
+
23

2





Si M N son nmeros impares:
3
1
1


Si M N son nmeros pares:
3+2
1
12
13
2




Diagrama de flujo

8 +
7 + 8
1
1 0,75
1
+ 0,125
2




FORMA TRANSPUESTA FILTRO IIR

0
1
1

1

UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 17

Solo hay un retardo porque sube un escaln
1. Cambiar el sentido de las flechas
2. Intercambiar entradas y salidas

0
=
0
+
1
1 =
0

1
=
1
+
2
2 +
1
()

2
=
2
+
2
()

2
1 =
2
1 +
2
( 1)

0
=
0
+
1
1 +
2
2 +
1
( +
2
2 = ()

1
=
1
+
2
1 +
2
1 +
1

1
1 =
1
1 +
2
2 +
2
2
Estructura para filtros FIR
=

,
1
=0

()
()
=

1
=0

() = ()

1
=0

Si N=6

= ()

=5
=0

= 0 + 1
1
+ 2
2
+3
3
+ 4
4
+ 5
5

= 0

+1
1
+ 2
2
+ 3
3
+ 4
4
+ 5
5

= 0

+1 1 + 2 2 + 3 3 + 4 4 + 5

5




UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 18

Realizacin Transpuesta

0

+1 1 +2 2 ++ 1 1 =


Realizacin en cascada
=
0
+
1

1
+
2

2
,

2
=

=1

01
+
11
1 +
21
2 =
1

01
+
11

1
+
21

2
=
1
= 0 =>

1
()

1
()
=
01
+
11

1
+
21

2

Realizacin Directa

0

+1 1 + 2 2 + + 1 1


=
= .

1
=0

UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 19

Donde:
=
=

h(n)= h(N-1-n) ==== filtro FIR de fase lineal, la respuesta en fase es lineal
h(0)= h(N-1)
h(1)= h(N-2) =====Los coeficientes van a representar algn tipo de simetra

FILTROS FIR EN FASE LINEAL
Distorsin en fase:
- Lineal: No genera nuevas frecuencias.
- No lineal: va a generar nuevas frecuencias.
: Frecuencia analgica [rad/s]
: Frecuencia digital [rad/s]

Respuesta en frecuencia para un filtro analgico
=
()

Mdulo Fase
1. = , ,

2. = +, ,


.
UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 20



Todo filtro que tiene una fase que vara linealmente con la frecuencia, tiene ausencia de
distorsin de fase.


Retardo de grupo
Indican la forma que viajan el grupo de frecuencias que tiene o genera una seal.




- ()=K

=
k

= 0; = 0
- ()=k
2

k
2

= 2;
- ()=- td + ;
2
(n)=- td;
3
()=- td- ;

= ; .
Valores digitales
=


1.

()


UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 21


2. = ;

Retardos de grupo:
-

=
-

=
-

=

Problema:

Filtros FIR simtricos: su caracterstica principal es =-
1.

= =



= ()


UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 22


2.

= ()
1
=0



Igualando 1 y 2


= ()
1
=0

= ()
1
=0

= ()
1
=0
1

= ()
1
=0
2


=
()
1
=0

()
1
=0


()
1
=0
cos = ()
1
=0
sen = 0
()
1
=0
[ cos sen = 0
()
1
=0
(

]
()
1
=0
(

]

=

= ( 1 ) ()
1
=0
(

= 0

1
=0
cos =
1
=0
sen
()
1
=0
(

= 0, .
UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 23



=

1
=0

= 0, : :
=
=

N=10 h(n) es simtrico con el resto de
=4.5






UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 24

PS (PAR SIMETRICO)


N=11 =5

IS (IMPAR SIMETRICO)

+ =
h0sen
N 1
2
w+hN 1sen
N 1 2N + 2
2
w = 0
h0sen
N 1
2
w+hN 1sen
N 1
2
w = 0
h0sen
N 1
2
whN 1sen
N 1
2
w = 0
h0sen
N 1
2
wh0sen
N 1
2
w = 0

+ =
h1sen
N 1 2
2
w+ hN 2sen
N 1 2N + 4
2
w = 0
h1sen
N 3
2
w+hN 2sen
N + 3
2
w = 0
h1sen
N 3
2
wh1sen
N 3
2
w = 0



UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 25

FILTROS FIR DE FASE LINEAL ANTISIMETRICOS
()
=
= ()

= (

)
()

- Segn EULER
= h(n)coswn jsen(wn)
N1
n=0
= H(e
jw
)cos w +jsen( w)
hn coswn
N1
n=0
= H(e
jw
)cos w
hn coswn
N1
n=0
= H(e
jw
)sen w

hn senwn
N1
n=0
hn coswn
N1
n=0
=
H(e
jw
)sen w
H(e
jw
)cos w

hn senwn
N1
n=0
hn coswn
N1
n=0
=
sen w
cos w

hn senwn
N1
n=0
. cosw = hn coswn
N1
n=0
. cosw
hn coswn
N1
n=0
. cosw senwncosw = 0
hn sen nw = 0
N1
n=0

hn sen nw

2
= 0
N1
n=0

hn cos nw = 0
N1
n=0

h(n)=-h(N-1-n)
h(n)=-h(N-1)
h(n)=-h(N-2)



hn cos nw = 0
N1
n=0

UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 26

h(n):Funcin impar respecto de
hn cos nw = 0
N1
n=0

=
1
2

h(n)= -h(N-1-n)
h(n)= -h(N-1)
h0cosw+ h(N 1)cos( N + 1)w=0
h0cos
N 1
2
w+ hN 1 cos
N 1
2
N + 1 w = 0
h0cos
N 1
2
w+ hN 1 cos
N 1 2N + 2
2
w = 0
h0cos
N 1
2
w+ hN 1 cos
N + 1
2
w = 0
h0cos
N 1
2
w+ hN 1 cos
N + 1
2
w = 0
cos(A)=cos(-A)
h0cos
N 1
2
w+ hN 1 cos
N + 1
2
w = 0
h(0)=-h(N-1)



h(1)=-h(N-2)
h1cos( 1)w hN 2cos( N + 2) = 0
h1cos
N 1
2
1 w hN 2 cos
N 1
2
N +2 w = 0
h1cos
N 1 2
2
w hN 2 cos
N 1 2N + 4
2
w = 0
h1cos
N 3
2
w hN 2 cos
N 3
2
w = 0
cos(A)=cos(-A)
h1cos
N 3
2
w hN 2 cos
N 3
2
w = 0

h0cos
N 1
2
w h0 cos
N 1
2
w = 0
h0cos
N 3
2
w h1 cos
N 3
2
w = 0
UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 27

h(n): Funcin Impulsiva
= 0 + 1
1
+ 2
2
+.
(3)
1
(2)
+ 0
(1)

Hz = z

N1
2

h0 z

N1
2

N1
2

+ h(1) z

N3
2

N3
2

h(2) z

N3
2

N3
2

1
Hz = z

N1
2

h0 z

N1
2

N1
2

+ h(1) z

N3
2

N3
2

h(2) z

N3
2

N3
2

.
()

() = ( )
Demostracin:
= 0 + 1
1
+ 2
2
+.
(3)
1
(2)
+ 0
(1)

Hz = z

N1
2

h0 z

N1
2

N1
2

+ h(1) z

N3
2

N3
2

h(2) z

N3
2

N3
2


Hz = z

N1
2

h0 z

N1
2

N1
2

+ h(1) z

N3
2

N3
2

h(2) z

N3
2

N3
2


()

() = (

)



Caso 1: Las races pueden estar dentro fuera del crculo unitario.
ri1
i1
i




= 1
1

(1
1

) 1
1
1

1
1
1


PAR SIMETRICO

1


Re
Im
UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 28



Caso 2:
ri=1
i0
i



= 1
1

(1
1

)
= 1 2
1
+
2


Caso 3: Las races se encuentran en el eje real pero excluido el crculo unitario.
ri1
i=0
i=




= 1
1
(1
1

1
)



Re
Im
Zi
Zi*=1/zi
Re
Im
Zi
1/zi
Zi
1/zi
UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 29

Caso 4: Las races se encuentran en el eje real incluido el crculo unitario.
Ri=1
i=0
i=




= 1
1


Respuesta en frecuencias para filtros FIR de fase lineal
- Par Simtrico (PS)
Hz = h(n)z
n
N1
n=0

Hzz
=e
jw = h(n)e
jwn
N1
n=0

N=10



Cambiando de lmites y variables:

= 1

=
2
2
=0
Re
Im
H(e
jw
) = hne
jw
+ h(n)e
jw
N
2
1
n=N/2
N
2
1
n=0

UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 30

H(e
jw
) = hne
jw
+ h(N 1 N)e
jw(N1n)
N
2
1
n
NUEVA
=0
N
2
1
n=0

H(e
jw
) = hn(e
jw
+e
jwN1n

e
jw
N1
2

e
jw
N1
2

1
e
jw
N
2

N
2
1
n=0

H(e
jw
) = hn(e
jw
N1
2
n
+ e
jw(
N1
2
n)
N
2
1
n=0

H(e
jw
) = hncosw n + jsenw n + cosw n jsenw( n)
N
2
1
n=0




1 ,......., 2 , 1 , 0
2
= = N k
N
k
w
t

( )
( )
(


=
|
|
.
|

\
|

N
k n
n h e e H
N
n
N
k
j
N
k
j
o t
o
t t
2
cos 2
1
2
0
2 2
.

discreta Fase e
N
k
j

o
t 2

( )
( )
discreto Modulo
N
k n
n h
N
n

=
o t 2
cos 2
1
2
0

( )
( )
( )


=
|
|
.
|

\
|

= =
|
.
|

\
|
=

=
mdulo en spuesta
N
k n
n h e H
fase en spuesta
N
N
k
N
k
w
N
n
N
k
j
Re
2
cos 2
Re
2
1 2 2
1
2
0
2
o t
o o
t t
u u
t






H(e
jw
) = e
jw
2hncosw n
N
2
1
n=0

UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 31

Impar Simtrico

( ) ( ) ( )

+
=

|
.
|

\
|

+
|
.
|

\
|
+ =
2
3
0
1
2
1
2
1

2
1
N
n
N
N
n
jwn
N
jw
jwn jw
e n h e
N
h e n h e H
( ) ( ): 1 n N n h =
2
3
2
1 2 2
2
1
1 1

=

=
+
=
N N N N
N n N nueva q
0 1 1 1 = + = N N n N nueva q
( ) ( ) ( )
( )

=

|
.
|

\
|

+
|
.
|

\
|
+ =
2
3
0
2
3
0
1 2
1

1
2
1
N
n
N
n
n N jw
N
jw
jwn jw
e n N h e
N
h e n h e H
( ) ( )
( )
| |
|
.
|

\
|

|
.
|

\
|

=
|
.
|

\
|

|
.
|

\
|
+ + =

2
1
2
1
2
3
0
2
1
1
.
2
1
N
jw
N
jw
N
n
N
jw
N jw jwn jw
e
e
e
N
h e e n h e H
( ) ( )
( )

|
.
|

\
|
+
(
(

+ =

=
|
.
|

\
|
|
.
|

\
|
|
.
|

\
|

|
.
|

\
|

|
.
|

\
|
2
3
0
2
1
2
1
2
1
1 2
1
2
1
.
2
1
. .
N
n
N
jw
N
jw
N
jw
n N jw
N
jw
jwn
N
jw
jw
e e
N
h e e e e n h e e H

( ) ( )
2
1
2
1
. .
2
3
0
2
1
2
1
2
1

|
.
|

\
|
+
(
(

+ =

=
|
.
|

\
|

|
.
|

\
|

|
.
|

\
|

N N
h e e n h e e H
N
n
n
N
jw n
N
jw
N
jw
jw
o

( )
( )
( )
( ) ( )
| | ( ) o
o o o
h e e n h e e H
n jw n jw
N
n
jw jw
+ + =

. .
2
3
0

UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 32

( )
( )
( ) ( ) ( ) ( ) ( ) | | ( ) o o o o o
o
h n jsenw n w n jsenw n w n h e e H
N
n
jw jw
+ + + =

2
2
. cos cos 2
2
3
0

( )
( )
( ) ( ) | | ( ) o o
o
h n w n h e e H
N
n
jw jw
+ =

. cos 2 2
2
3
0

( )
continua Fase e
jw

o

( ) ( ) | | ( ) continuo Mdulo h n w n h
N
n
+

=
o o . cos 2 2
2
3
0

1 ,......., 2 , 1 , 0
2
= = N k
N
k
w
t

( )
( )
( )

+
(


=
|
|
.
|

\
|

o
o t
o
t t
h
N
k n
n h e e H
N
n
N
k
j
N
k
j
.
2
cos 2
2
3
0
2 2
.

discreta Fase e
N
k
j

o
t 2

( )
( )
( ) discreto Modulo h
N
k n
n h
N
n

+
(

=
o
o t
.
2
cos 2
2
3
0

( )
( )
( )
( )

+
(


=
|
|
.
|

\
|
=
|
.
|

\
|
=

=
mdulo en spuesta h
N
k n
n h e H
fase en spuesta
N
k
N
k
w
N
n
N
k
j
Re
2
cos 2
Re
2 2
2
3
0
2
o
o t
o
t t
u u
t


Par Antisimtrico (PA)
( ) ( ) .
.
2
1
2
1
1
2
0
2
1
(
(

=
|
.
|

\
|
|
.
|

\
|

=
|
.
|

\
|

n
N
jw n
N
jw
N
n
N
jw
jw
e e n h e e H

Respuesta:
UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 33

( )
( )
( ) ( ) n N h n h
N
k n
sen n h e e e H
N
n
j a
N
k
j
N
k
j
=
(


=
|
|
.
|

\
|

=

1 .
2
2 .
1
2
0
2
2 2
o t
t t t

Deber: Demostracin de respuesta en fase y mdulo de los filtros PA e IA
Impar Asimtrico
( ) ( ) ( ) 0 .
.
2
1
2
1
2
3
0
2
1
=
(
(

=
|
.
|

\
|
|
.
|

\
|

=
|
.
|

\
|

o h e e n h e e H
n
N
jw n
N
jw
N
n
N
jw
jw

( )
( )
.
2
2 .
2
3
0
2
2 2
(


=
|
|
.
|

\
|

N
k n
sen n h e e e H
N
n
N
k
j
N
k
j
o t
t
o
t t

( ) ( ) .
.
2
1
2
1
1
2
0
2
1
(
(

=
|
.
|

\
|
|
.
|

\
|

=
|
.
|

\
|

n
N
jw n
N
jw
N
n
N
jw
jw
e e n h e e H

Par Asimtrico
( ) ( ) ( ) . .
1
1
2
0


=

=
+ =
N
o n
jwn jwn
N
n
jw
e n h e n h e H

( ) ( )
0 1 1
1
2 2
2 2
2
1 1
1
= + =
=

= =
=
n N nueva
N N N N
N n N nueva
n N h n h
q
q

( ) ( )
2
1
.
.
2
1
2
1
1
2
0
2
1

=
(
(

=
|
.
|

\
|
|
.
|

\
|

=
|
.
|

\
|

N
e e n h e e H
n
N
jw n
N
jw
N
n
N
jw
jw
o

( ) ( ) ( ) ( ) ( ) ( ) | |
j
j
n jsenw n w n jsenw n w n h e e H
N
n
N
jw
jw
2
2
. cos cos
1
2
0
2
1
+ + =

=
|
.
|

\
|

o o o o

( ) ( ) ( ) | | n jsenw n h e e H
N
n
N
jw
jw
=

=
|
.
|

\
|

o
1
2
0
2
1
2

j jsen e
j
= + =
2 2
cos
2
t t
t

UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 34

( ) ( ) ( ) n senw n h e e e H
N
n
j
jw jw
=

o
t
o
1
2
0
2
2 .

continua Fase e e
j
jw

2
.
t
o

( ) ( ) continuo Modulo n senw n h
N
n

=
o
1
2
0
2

1 ., ,......... 2 , 1 , 0
2
= = N k
N
k
w
t

( )
( )
.
2
2 .
1
2
0
2
2 2
(


=
|
|
.
|

\
|

N
k n
sen n h e e e H
N
n
j
N
k
j
N
k
j
o t
t
o
t t

Directa Fase e e
j
N
k
j

2
2
.
t
o
t

( )
( )
Discreto Modulo
N
k n
sen n h
N
n

=
.
2
2
1
2
0
o t

( )
( )


=
|
|
.
|

\
|
+ =
|
.
|

\
|

=
mdulo en spuesta
N
k n
sen n h e H
fase en spuesta
N
k
N
k
N
n
N
k
j
Re
2
2
Re
2
2 2
1
2
0
2
o t
t
o
t t
u
t


Impar Asimtrico (IA)
( ) ( ) ( )


+
=

|
.
|

\
|

=
+
|
.
|

\
|
+ =
1
2
1
2
1
2
3
0
2
1
N
N
n
jwn
N
jw
jw
N
n
jw
e n h e
N
h e n h e H

( ) ( )
0 1 1
2
3
2
1 2 2
2
1
1 1
1
= + =

=

=

=
=
n N nueva
N N N N
N n N nueva
n N h n h
q
q

( ) ( ) ( )
( ) n N jw
N
n
jw
N
n
jw
e n N h e n h e H

=
+ =

1
2
3
0
2
3
0
1

UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 35

( ) ( ) ( )
( ) n N jw
N
n
jw
N
n
jw
e n h e n h e H

=

=
1
2
3
0
2
3
0

( )

=
|
.
|

\
|

|
.
|

\
|

|
.
|

\
|

(
(

=
2
3
0
2
1
2
1
2
1
N
n
n
N
jw n
N
jw
N
jw
jw
e e e e H

( ) ( ) ( ) ( ) ( ) n jsenw n jsenw n w n jsenw n w e e
n
N
jw n
N
jw
= + + =
|
.
|

\
|

|
.
|

\
|

o o o o o 2 cos cos
2
1
2
1
( ) ( ) | |

=
|
.
|

\
|

=
2
3
0
2
1
2
N
n
N
jw
jw
n jsen e e H o

( ) ( ) ( )

=
|
.
|

\
|

=
2
3
0
2
1
2
N
n
N
jw
jw
n senw n h e e H o

continua Fase e
N
jw

|
.
|

\
|

2
1

( ) ( ) continuo Modulo n senw n h
N
n

=
2
3
0
2 o

N
k
w
t 2
=

( )
( )


=
|
|
.
|

\
|
2
3
0
2
2 2
2
2 .
N
n
j
N
k
j
N
k
j
N
k n
sen n h e e e H
o t
t t t

discreta Fase e e
j
N
k
j

2
2
.
t t

( )
( )
discreto Mdulo
N
k n
sen n h
N
n

=
2
3
0
2
2
o t

( )
( )


=
|
|
.
|

\
|
+ =
|
.
|

\
|

=
mdulo en spuesta
N
k n
sen n h e H
fase en spuesta
N
k
N
k
N
n
N
k
j
Re
2
2
Re
2
2 2
2
3
0
2
o t
t
o
t t
u
t



UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 36

Grafica de las respuestas de frecuencias:
Par simtrico (PS):
( )
( ) ( ) ( )

=
=

=
mdulo en spuesta n w n h w A
fase en spuesta w w
N
n
Re cos 2
Re
1
2
0
o
o u


1.
) ( ) ( 0 ) ( w A w A w respecto par es w A = =

2.
) ( ) ( ) ( w A w A w respecto impar es w A = + = t t t

3.
) ( ) 2 ( 4 w A w A T peridica Es = + = t t

4. Usos:
- Filtros pasabajos
- Filtros antiderivadores (Frecuencias caen linealmente)



Impar Simtrico (IS):
( )
( ) ( ) ( ) ( )

+ =
=

=
mdulo en spuesta h n w n h w A
fase en spuesta w w
N
n
Re cos 2
Re
1
2
0
o o
o u


UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 37


1.
) ( ) ( 0 ) ( w A w A w respecto par es w A = =

2.
) ( ) ( ) ( w A w A w respecto par es w A = + = t t t

3.
) ( ) 2 ( 2 w A w A T peridica Es = + = t t

4. Usos:
- Filtros pasabajos
- Filtros antiderivadores

Par simtrico (PA):
( )
( ) ( ) ( )

=
+ =

=
mdulo en spuesta n senw n h w A
fase en spuesta w w
N
n
Re 2
Re
2
2
3
0
o
t
o u


1.
) ( ) ( 0 ) ( w A w A w respecto impar es w A = =

2.
) ( ) ( ) ( w A w A w respecto impar es w A = + = t t t

3.
) ( ) 2 ( 4 w A w A T peridica Es = + = t t

UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 38

4. Usos:
- Filtros pasaltos
- Filtros derivadores



Impar asimtrico (IA):

= +

2

= 2
3
2
=0



1. () es impar respecto de = 0 = ()
2. () es impar respecto de = + = ( )
3. Es periodica con = 2 2 + = ()
4. Usos:
- Filtros pasabandas
- Filtros derivadores
Obtencin de la respuesta impulsiva



UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 39










()


()

= ()

1
=0
= ()

1
=0

=
2


=
1

1
=0

(

) =

2
2()
2()

2
1
=0


() =


Fase discreta
Mdulo discreto

=
1

1
=0
Forma General
FILTRO PS

h(n)
h(n-2) h(n-1)
h(n)
w
UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 40

= ( )

2
()


Aplicando Euler:

2
=
2
1
2

= cos 2
N 1
2
jsen2
N 1
2

= cos N 1 jsen2N 1 N Valores pares
-1 0
= 1

e
j2n
= cos 2n + jsen2n n Puede tomar cualquier valor
1 0
= 1
Reemplazando en

( )
+
2

( )


2


+
2

( )

2

( )

2
2



2
2



=
1

0
+ 2
2()

2
1
=1


VALORES DE Ak
Filtro PS
= = 0, . ,

2
1 = 0, en un nmero fraccionario
Filtro IS
= = 0, . ,
1
2
= 0, en un nmero entero

Filtro PA
= = 0, . ,

2
1 = 0, en un nmero fraccionario


1
1
UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 41


Filtro IA
= = 0, . ,
1
2
= 0, en un nmero entero





















Ventaja: Reducir o eliminar el rizo
1. Dominio del tiempo






Especificacin del filtro N y Ak
de acuerdo al tipo de filtro.

Clculo de h(n)
Verificacin, recalcular Ak a
partir de h(n)
Clculo de Ak
Generacin X(n)
Filtrado X(n)
Grfico de x(n) y y(n)
Grfico de los
espectros X(n) y Y(n).
UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 42

2. Dominio de la frecuencia


1.


=
1
=
1



2. f

1.







Efecto de la Digitalizacin
- El espectro se repite peridicamente
- La mxima frecuencia observada

2
Frecuencia de muestreo
UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 43

VENTANAS
Ventana Rectangular
=
1 0 1
0





Ventana Triangular
=
2
1
0

2
2
2
1

2
< 1
0




Ventana de Hanning
=
0.5 0.5cos
2n
N 1
0 1
0


0 = 0.069 = 12
1 = 0.19 = 11
Vector de Hanning
=
0.54 0.46
2
1
0 1
0





Resumen:







UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 44

RESUMEN










Aproximacin numrica de ecuaciones diferenciales

=0
=

()

=0
ECUACION DE UN FILTRO ANALOGICO

=

1

; = 1
1
1

Aplicando el operador NABLA:

1
=
1


=
+1 =
= 1

()

1
()
(1)

k1
Y(n)

()

=0
=

()

=0

k
Y(n)

=0
=

k
X(n)

=0
.
=

=0

Plano "S"
1. Eje imaginario
2. Cada segmento 2/T del eje imaginario
3. Semiplano izquierdo
4. Semiplano derecho
5. Filtros anlogos estables
6. Transferencia de polos:
7. Polo en


8. La transformacin de ceros no obedece a la
misma regla de transformacin.
9.

0<<

=
0<<

10. Cierto tipo de filtros
=

=0

Plano "Z"
Se transforma en crculo unitario
Se transforma en crculo unitario
Interior del crculo unitario
Exterior del crculo unitario
Filtros digitales estables
Funciones parciales de primer orden:
Polo =


UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 45


Aplicando la transformada Z

1
Xn =
1
1

k
Xn =
1
1

1
1

=0
=

1
1

()

=0



=
()
()
=

1
1

=0

1
1

=0


=

=0
=


=0


=0


=
1
1

=
1
1

Transformacin del eje imaginario "S"
=
=
1
1
=
1
1

1
2

1 + 1 +
1

=
1
2

1
1
+
1 +
1

=
1
2
1 +
1 +
1

1 +
1
=
1
2
+
2

1 +
2


= 1


= 1 2


UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 46


=
1
2
1 + 1 2

;
1 2

=
2
=

=
1
2
1 +
2




=

4

=
1
2
1 +

2
=
1
2
1
=

2

=
1
2
1 + = 0

=
21
1

1 +
1


=
1 +

2

1

=
1 +


Z es un polo digital



Relacion entre y
=


=
21
1

1 +
1


=
21

1 +


=
2

2

UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 47

2

=
=
2

2
=

2
=

2
=

2

= 2

2

GRFICA DE =

GRFICA DE =











Transformacin del eje imaginario S
=
+ (/)
(/)
= +

0
Casos: = <0
>0


=

=
1 +

2

1

2


=


w
-


Asntota
-
=


UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 48

=
[1 +

2
]
2
| (/2)
[1 +

2
]
2
| (/2)

= 1 |

2
(/2)
= 1| 2 (/2)






El eje imaginario S se transforma en el crculo
unitario Z





< 0 = +


=
1 +

2
( + )
1

2
( + )
=
1

2
+(/2)
1 +

2
+(/2)

=
[1 +

2
]
2
+ [ (/2)]
2
[1 +

2
]
2
+ [ (/2)]
2
< 1





Con < 0 el semiplano izquierdo S se transforma en el
interior del crculo unitario.





> 0 = +

=
1 +

2
+
1

2
+



UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 49

=
1 +

2
+ (/2)
1

2
+ (/2)


=
[1 +

2
]
2
+ [ (/2)]
2
[1

2
]
2
+ [ (/2)]
2
> 1


Con > 0 el semiplano derecho S se transforma en
el exterior del crculo unitario.



PLANO S PLANO Z







CONCLUSIN:
1. Este mtodo cumple con los dos criterios:

El eje imaginario en el plano S se transforma en el crculo unitario en el plano z.
Filtros anlogos estables dan origen a filtros digitales estables.

2. Evita el problema de aliasing (cruce de espectros), sirve para cualquier tipo de filtros.
3. La relacin entre w y es no lineal.
4. Este mtodo produce el alabeo de frecuencias.




1
I
Re
I
Re
UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 50








=

|
2

1
1 +
2

1
1 +
2
||
2









ECUACIONES DE PREALABEO

=




RESUMEN:
Plano S Plano Z
1. El eje imaginario Crculo unitario
2. Semiplano izquierdo Interior crculo unitario
p s
s p
1
wp
ws

w


UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 51

3. Semiplano derecho Exterior crculo unitario
4. 0 + Parte superior del crculo unitario
0 - Parte inferior del crculo unitario
5. Filtros anlogos estables Filtros digitales estables
6. Regla de transformacin Regla de transformacin

=
+(/)
(/)
=

)
( +

)


7. () = ()|
=

)
(+

)


8. Realizacin o implementacin del filtro digital se hace en cascada.
9. Relacin no lineal entre y w
=



TIPOS DE FILTROS ANLOGOS

1. FILTRO BUTTERWORTH









Caractersticas

1) No presenta rizado.
2) Es poco selectivo.
3) La funcin de transferencia viene dada de acuerdo a los polinomios de
Butterworth.
4) Son mximamente planos.


2. FILTRO CHEVYSHEV TIPO 1
S p c

UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 52










Caractersticas

1) Presenta rizado en la banda de paso y decreciente en la banda de
transicin y supresin.
2) Es medianamente selectivo.
3) La funcin de transferencia viene dada por los polinomios de
Chevyshev.

.
3. FILTRO CHEVYSHEV TIPO 2







Caractersticas

1) Presenta rizado en la banda de supresin y decreciente en la banda de
paso.
2) Es medianamente selectivo.
3) La funcin de transferencia viene dada en funcin de los polinomios de
Chevyshev.

4. FILTROS ELPTICOS

p
|H(j)|
2

c s
UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 53



Caractersticas

1) Presenta rizado en la banda de paso y supresin.
2) Es altamente selectivo.
3) La funcin de transferencia viene dada por funciones elpticas.


5. FILTROS BUTTERWORTH








a)
||




b)
||



c)
||

+ (




N=6
N=4
N=2
UNIVERSIDAD TCNICA DEL NORTE TRATAMIENTO DIFITAL DE SEALES


Pgina 54

De c)

+(

=


+ (

=
[(

= ()
/


= ()

()
Ec1 y Ec2 en (*) i=1, 2, 3,..
Ec1: e
j(2i-1)
= -1 = cos (2i-1) + jsen (2i-1)
Ec2: e
j/2
= j = cos /2 + jsen /2 = j(1)
= [





Si: # de races
: Frecuencia de corte
i: # de polos
N: Orden del filtro

También podría gustarte