stringtranslate.com

Invariancia de impulso

La invariancia de impulsos es una técnica para diseñar filtros de respuesta de impulsos infinitos (IIR) de tiempo discreto a partir de filtros de tiempo continuo en los que se muestrea la respuesta de impulso del sistema de tiempo continuo para producir la respuesta de impulso del sistema de tiempo discreto. La respuesta de frecuencia del sistema de tiempo discreto será una suma de copias desplazadas de la respuesta de frecuencia del sistema de tiempo continuo; si el sistema de tiempo continuo está aproximadamente limitado en banda a una frecuencia menor que la frecuencia de Nyquist del muestreo, entonces la respuesta de frecuencia del sistema de tiempo discreto será aproximadamente igual a esta para frecuencias inferiores a la frecuencia de Nyquist.

Discusión

La respuesta al impulso del sistema de tiempo continuo, , se muestrea con un período de muestreo para producir la respuesta al impulso del sistema de tiempo discreto, .

Por lo tanto, las respuestas de frecuencia de los dos sistemas están relacionadas por

Si el filtro de tiempo continuo está aproximadamente limitado en banda (es decir, cuando ), entonces la respuesta de frecuencia del sistema de tiempo discreto será aproximadamente la respuesta de frecuencia del sistema de tiempo continuo para frecuencias inferiores a π radianes por muestra (por debajo de la frecuencia de Nyquist 1/(2 T ) Hz):

para

Comparación con la transformada bilineal

Tenga en cuenta que se producirá aliasing, incluido el aliasing por debajo de la frecuencia de Nyquist en la medida en que la respuesta del filtro de tiempo continuo sea distinta de cero por encima de esa frecuencia. La transformación bilineal es una alternativa a la invariancia de impulsos que utiliza un mapeo diferente que mapea la respuesta de frecuencia del sistema de tiempo continuo, hasta una frecuencia infinita, en el rango de frecuencias hasta la frecuencia de Nyquist en el caso de tiempo discreto, en lugar de mapear frecuencias linealmente con superposición circular como lo hace la invariancia de impulsos.

Efecto sobre los polos en el funcionamiento del sistema

Si los polos continuos en , la función del sistema se puede escribir en expansión de fracciones parciales como

Por lo tanto, utilizando la transformada inversa de Laplace, la respuesta al impulso es

La respuesta al impulso del sistema de tiempo discreto correspondiente se define entonces como sigue:

Al realizar una transformada z en la respuesta al impulso de tiempo discreto se produce la siguiente función del sistema de tiempo discreto

Por lo tanto, los polos de la función del sistema de tiempo continuo se traducen a polos en z = e s k T . Los ceros, si los hay, no se asignan de manera tan simple. [ aclaración necesaria ]

Polos y ceros

Si la función del sistema tiene ceros además de polos, se pueden mapear de la misma manera, pero el resultado ya no es un resultado de invariancia de impulso: la respuesta al impulso en tiempo discreto no es igual simplemente a muestras de la respuesta al impulso en tiempo continuo. Este método se conoce como el método de transformada Z adaptada o mapeo polo-cero.

Estabilidad y causalidad

Dado que los polos en el sistema de tiempo continuo en s = s k se transforman en polos en el sistema de tiempo discreto en z = exp( s k T ), los polos en la mitad izquierda del plano s se asignan al interior del círculo unitario en el plano z ; por lo tanto, si el filtro de tiempo continuo es causal y estable, entonces el filtro de tiempo discreto también será causal y estable.

Fórmula corregida

Cuando una respuesta de impulso causal de tiempo continuo tiene una discontinuidad en , las expresiones anteriores no son consistentes. [1] Esto se debe a que tiene límites derecho e izquierdo diferentes, y realmente solo debería contribuir con su promedio, la mitad de su valor derecho , a .

Al hacer esta corrección se obtiene

Al realizar una transformada z en la respuesta al impulso de tiempo discreto se produce la siguiente función del sistema de tiempo discreto

La segunda suma es cero para los filtros sin discontinuidad, por lo que ignorarla suele ser seguro.

Véase también

Referencias

  1. ^ Jackson, LB (1 de octubre de 2000). "Una corrección a la invariancia del impulso". IEEE Signal Processing Letters . 7 (10): 273–275. Bibcode :2000ISPL....7..273J. doi :10.1109/97.870677. ISSN  1070-9908.

Otras fuentes

Enlaces externos