Académique Documents
Professionnel Documents
Culture Documents
Juan-Pablo Cáceres
CCRMA
Stanford University
Agosto, 2007
Contenidos
Función de Transferencia
Formas Canónicas
Respuesta al Impulso
Transformada Z
x[n] z −1 y[n]
x[n − 1]
Ejemplo de uso
x[n] = A cos[2πf nT + φ]
y[n] = 2 y[n] = 0
1
Se deja como ejercicio probar que
A cos(πn + φ) = A(−1)n cos φ
H(ejωT ) = (1 + e−jωT )
Función de Transferencia
Función de Transferencia del Lowpass Filter:
H(ejωT ) = (1 + e−jωT )
H(ejωT ) = (1 + e−jωT )
= (ejωT /2 + e−jωT /2 )e−jωT /2
ωT −jωT /2
= 2 cos (e )
2
Con esto es fácil obtener:
ωT −jωT /2
G(ω) = |2 cos (e )|
2
ωT
= 2| cos |
2
ωT
= 2 cos = 2 cos(πf T ), −fs /2 ≤ f ≤ fs /2
2
y
ωT f
Θ(ω) = − = −πf T = −π , −fs /2 ≤ f ≤ fs /2
2 fs
Respuesta de Amplitud y Fase del Lowpass Filter
ωT
G(ω) = 2 cos −π ≤ ω ≤ π
2
ωT
Θ(ω) = − , −π ≤ ω ≤ π
2
La compresión dinámica es un
ejemplo de Filtro No-Lineal
Propiedad de Linealidad e Invariancia en el Tiempo
Formas Canónicas
M
X M
X
y[n] = bi x[n − i] − aj y[n − j]
i =0 j =0
Respuesta al Impulso
Para caracterizar los Filtros en el tiempo (a diferencia de la
frecuencia):
◮ Podriamos aplicar sinusoides a distintas frecuencias
◮ Podemos aplicar una señal que contenga todas las frecuencias
h[n] , L{δ[·]} 2
(0.9)n , n ≥ 0
h[n] =
0, n < 0
x[n] = [0·δ[n]]+[0.707·δ[n−1]]+[1·δ[n−2]]+[0.707·δ[n−3]]+. . .
Generalizando la Convolución
y[n] = Ln {x[·]}
= Ln {(x ∗ δ)[·]}
( ∞ )
X
= Ln x[i]δ[· − i]
i=−∞
∞
X
= x[i]Ln {δ[· − i]}
i=−∞
X∞
= x[i]h[n, i]
i=−∞
∞
X
Z(z) = x[n]z −n Tranformada Z
n=0
X = Z{x}
Teoremas de la Transformada Z
Theorem (Convolución)
x∗y ↔X ·Y
Transformada Z de la Convolución
Si tenemos,
y[n] = (h ∗ x)[n]
Tomamos la transformada Z en ambos lados de la ecuación,
Y (z)
H(z) = Función de Transferencia
X(z)
Definimos,
A(z) = 1 + a1 z −1 + · · · + aN z −N
B(z) = b0 + b1 z −1 + · · · + bM z −M
Rearreglando las ecuaciones obtenemos,
Y (z) b0 + b1 z −1 + · · · + bM z −M B(z)
H(z) = = =
X(z) 1 + a1 z −1 + · · · + aN z −N A(z)
z = ejωT
H(ejωT )
Secciones de Filtros Básicas: 1-Cero
Filtros de 1-cero,
1-Cero
1-Polo
Filtros de 1-polo,
1-Polo
2-Polos
Filtros de 2-polos,
2-Polos
2-Ceros
Filtros de 2-ceros,
2-Ceros
Filtros Pasa-Todo
1 + β1 z −1 + β2 z −2
H(z) = g
1 + a1 z −1 + a2 z −2
Un filtro Pasa-Banda requiere que,
|H(ejωT )| = 1
B(z) = z −2 A(z −1 ) = a2 + a1 z −1 + z −2
Conclusiones