El Plano Z como Espacio de Diseño
La transformada Z convierte una secuencia de coeficientes de filtro en un polinomio (o función racional) en la variable compleja z. La función de transferencia H(z) tiene:
- Ceros: valores z_k donde H(z_k) = 0
- Polos: valores p_k donde H(z) → ∞ (raíces del denominador para filtros recursivos)
Evaluar H(z) en el círculo unitario z = e^{i2πf} da la respuesta en frecuencia H(f). El círculo unitario es el límite donde la estabilidad del dominio del tiempo & el análisis del dominio de la frecuencia se cruzan.
La Fórmula de Producto de Distancias
|H(f)| = ∏_k |e^{i2πf} − z_k| / ∏_k |e^{i2πf} − p_k|
Leyendo la respuesta del gráfico:
- Cero EN el círculo: distancia = 0 → nulidad completa
- Cero DENTRO del círculo: distancia > 0 → atenuación parcial cerca de ese ángulo
- Polo CERCA del círculo: denominador pequeño → ganancia grande (pico)
- Polo FUERA del círculo: filtro inestable (solo IIR)
Diseñando Ceros para Nulidades
Para cancelar la frecuencia f_0 completamente: coloca un cero en z_0 = e^{i2πf_0}.
Para cancelar tanto f_0 & su frecuencia conjugada (para un filtro con coeficientes reales): coloca ceros en e^{±i2πf_0}. Los ceros complejos deben venir en pares conjugados para coeficientes reales.
Cada cero agrega un factor al numerador: (z − z_0). Un filtro que cancela N frecuencias tiene N ceros.
Los Polos Amplifican la Respuesta
Un polo en z = p contribuye un factor 1/(z − p) a H(z). Cerca del punto del círculo unitario más cercano a p, |e^{i2πf} − p| es pequeño, haciendo |H(f)| grande. Cuanto más cerca esté el polo del círculo unitario, más agudo será el pico.
Límite de Estabilidad
Para un filtro recursivo (IIR), el sistema es estable si & solo si todos los polos se encuentran estrictamente dentro del círculo unitario (|p| < 1). Un polo en |p| = 1 produce oscilación sostenida (marginalmente estable). Un polo en |p| > 1 produce oscilación creciente (inestable).
El círculo unitario sirve como límite de estabilidad en el plano Z, tal como el eje imaginario sirve como límite de estabilidad en el plano s de Laplace para sistemas de tiempo continuo.
La Historia de la Ducha de Retroalimentación de Hamming
Hamming ilustró la estabilidad con una ducha que requería encontrar la temperatura correcta. El retardo de la tubería significaba que sus correcciones llegaban tarde — seguía excediéndose. El bucle de retroalimentación se volvía inestable. Los filtros IIR enfrentan el mismo riesgo: demasiada retroalimentación (polos demasiado cerca o fuera del círculo unitario) y la salida diverge.
Estabilidad desde las Ubicaciones de los Polos
Un filtro IIR de segundo orden tiene la función de transferencia:
H(z) = 1 / (1 − a₁z⁻¹ − a₂z⁻²) = z² / (z² − a₁z − a₂)
Los polos son las raíces de z² − a₁z − a₂ = 0.
Estabilidad: |p₁| < 1 y |p₂| < 1 para ambas raíces.
El Método de Diseño Gráfico
Los diseñadores de filtros experimentados esbozan gráficos de polos-ceros antes de calcular nada. La geometría revela la forma de la respuesta instantáneamente.
Reglas Prácticas de Diseño
1. Nulidades en frecuencias no deseadas: coloca ceros en el círculo unitario en esos ángulos.
2. Banda de paso con ganancia: coloca polos cerca (pero dentro) del círculo unitario en el ángulo de banda de paso deseado.
3. Coeficientes reales: asegúrate de que todos los ceros & polos complejos aparezcan en pares conjugados.
4. Verificación de estabilidad: verifica que todos los polos satisfagan |p| < 1 antes de calcular coeficientes.
5. Ancho de transición: polos más cercanos al círculo unitario → transición más aguda pero menos margen de estabilidad.
El método gráfico convierte la especificación de ingeniería (pasar estas frecuencias, detener esas, con este rizado) en una restricción geométrica (coloca polos & ceros aquí), luego lee los coeficientes polinomiales.