¿Cómo puede un filtro tener un retraso de grupo cero?

10

Si pones un paquete de onda a través de la banda de paso de un filtro de paso bajo de primer orden, se retrasará por el retraso del grupo del filtro y seguirá siendo la misma amplitud, ¿verdad?

Si coloca el mismo paquete de onda a través de un filtro de paso alto complementario de primer orden con la misma frecuencia de corte, la curva de retardo de grupo es la misma, por lo que el retardo del paquete será el mismo, pero la ganancia es mucho menor, por lo que será ser retrasado y atenuado a la negligencia.

Dado que la salida del filtro de paso alto es muy pequeña, si suma las salidas de estos dos filtros (como en un crossover de audio), esperaría que sea significativamente diferente de la salida del filtro de paso bajo: señal retrasada grande + muy pequeña señal retrasada = señal retrasada grande.

Sin embargo, si suma las respuestas del filtro, la amplitud es de 0 dB en todas partes, y la fase es de 0 en todas partes, y por lo tanto el retraso del grupo se convierte en 0, lo que significaría que el paquete de onda sale sin demora y sin cambios. No entiendo cómo esto puede ser posible. ¿Los filtros no siempre generan demoras? ¿Cómo puede un filtro (que también tiene un retraso de grupo positivo) deshacer el retraso causado por el otro canal, especialmente cuando esto sucede en la banda de detención?

¿Qué parte estoy malentendiendo aquí?

Los tipos de crossover más conocidos con fase lineal son los crossovers no invertidos de primer orden, ... El crossover de primer orden es la fase mínima cuando sus salidas se suman normalmente; Tiene una trama de fase plana a 0 °. - El diseño de crossovers activos

y

Aquí el resultado de sumar las salidas juntas produce un desplazamiento de fase de 0 °, es decir que la amplitud sumada y el desplazamiento de fase de un crossover de primer orden es equivalente a un trozo de cable. - Linkwitz-Riley Crossovers: Una cartilla: Redes de cruce de primer orden

Respuesta de frecuencia cruzada de primer orden

Las pruebas en pulsos reales muestran cómo el paso bajo (azul) retrasa el pulso, como se esperaba, y cómo el paso alto (verde) puede combinarse para producir el pulso original (rojo), pero cómo se produce el pulso de paso alto antes del original si el El filtro de paso alto es causal y tiene un retraso de grupo positivo? La intuición me está fallando.

ingrese la descripción de la imagen aquí

Se hace la demostración de que la salida de paso alto no es tan insignificante como me imaginaba, y el retardo es más despreciable de lo que imaginaba, y mientras se mueve la frecuencia portadora alrededor, estas dos propiedades cambian de una manera proporcional (retardo más pequeño requiere una menor producción de amplitud de paso alto para corregirlo). Pero todavía no lo entiendo realmente.

endolito
fuente
Entonces, ¿estás insinuando que los dos filtros coinciden de modo que sus funciones de transferencia sumen la unidad (es decir, )? Eso también implicaría que la suma de sus respuestas de impulso es solo un impulso en n = 0 , lo que estaría de acuerdo con su observación de retraso de grupo cero. Creo que su suposición de que la fase de los dos filtros suma cero es probablemente defectuosa. Hlp(z)+Hhp(z)=1n=0
Jason R
@JasonR: Sí, filtros de primer orden, paso alto y paso bajo, con el mismo fc. en.wikipedia.org/wiki/Audio_crossover#First_order
endolith
3
@ Jason: el endolito es correcto. El primer orden hi / lo pass se reconstruye perfectamente en paralelo. Hay otros casos que también hacen esto
Hilmar
Lo siento chicos; Estaba pensando solo en cascadas de series. Indiferencia.
Jason R

Respuestas:

6

Hay un par de aspectos interesantes de "reconstrucción a la unidad". Primero, hay dos formas de combinar dos filtros: paralelo y en serie. Para una topología paralela SIEMPRE es posible encontrar un filtro complementario para que los pares se sumen a la unidad. Es bastante fácil, en realidad. Simplemente haz H~(ω)=1H(ω). En el dominio del tiempo, eso significa que la respuesta al impulso del filtro complementario es simplemente el negativo de la respuesta al impulso original con 1 agregado a la primera muestra. Así que todas las cosas "resonantes" se cancelan. Ahora la forma de este filtro complementario no siempre es lo que uno esperaría. Para un paso bajo de primer orden, en realidad es un paso alto de primer orden, pero para los filtros de orden superior tiende a tener oscilaciones superiores / inferiores en la región de corte. Sin embargo, siempre existe como un filtro causal estable.

La serie (o cascada) de "reconstrucción a la unidad" es un poco más complicada. Obviamente, los filtros tendrían que ser inversos entre sí, es decir, . En general, esto se puede hacer para cualquier filtro de fase mínima. La inversa de un filtro de fase mínima es también fase mínima y ambas son causales y estables.H~(ω)=1H(ω)

Esto nos deja con la pregunta de cómo interpretar el retraso grupal en estos casos. El caso en cascada es en realidad el más interesante. Dado que los filtros son inversos entre sí, la fase y, por lo tanto, el retraso del grupo, de uno es el negativo del otro. Entonces, en las frecuencias en que un filtro tiene un retraso de grupo positivo, el otro tiene un retraso de grupo negativo. Un ejemplo fácil sería un estante bajo con + 6dB de ganancia y un estante bajo con 6dB de corte. Por lo tanto, los retrasos grupales negativos son muy reales y ciertamente no constituyen una violación de la causalidad. En la práctica, estos aparecen en áreas del filtro que son bastante "no planas", por lo que la interpretación tradicional de "retraso de la envolvente" no se aplica del todo, ya que también hay una buena cantidad de distorsión de amplitud.

Si busca "retraso grupal negativo" en Google, puede encontrar algunos artículos de IEEE que han abordado el tema.

Hilmar
fuente
Ok, pero la parte que es confusa es que ambos filtros tienen un retraso de grupo positivo , pero se combinan para producir una salida con retraso de grupo cero.
endolito
3
Recuerde que el retraso del grupo es la derivada (negativa) de la fase. Para una cascada paralela, las fases de los dos sistemas no se suman, como lo harían en una conexión en serie. Por lo tanto, tampoco deberíamos esperar que las demoras grupales de los dos sistemas se sumen.
Jason R
2
Aquí hay otra forma de pensar. El retraso del grupo es el mismo, pero las partes retrasadas están fuera de fase, por lo que se cancelan entre sí.
Hilmar
1

No hay una aplicación incorrecta del retraso del grupo ni una violación de la física o la causalidad en este problema. La definición de retraso de grupo como la derivada negativa de la fase con respecto a la frecuencia aún se mantiene, ya que cada filtro por sí solo tiene un retraso de tiempo positivo que no es constante sobre la frecuencia. Los detalles se revelan en lo que sucede cuando los filtros se conectan en paralelo o en serie.

12ejπ/212ejπ/2

A1ejϕ1A1(ω)ejϕ1(ω)

Sistemas paralelos y en serie.

Considere el primer caso a la luz de la pregunta del OP. En el cruce sobre cada filtro tiene una magnitud y fase dada como:

12ejπ/2

12ejπ/2

12ejπ/2+12ejπ/2

adición en el cruce

12ejπ/212ejπ/2

Y a la frecuencia más alta cada filtro tiene una magnitud y fase dada como:

1mij0 0

0 0mi-jπ

-π

Lo que sucede en el medio requiere una relación matemática especial entre los dos filtros para que la combinación paralela sume una fase cero (y, por lo tanto, un retraso de grupo cero, esencialmente haciendo que la combinación paralela también sea transparente). Considere el ejemplo del OP donde podemos ver claramente que hay una relación de cuadratura en la fase de los dos filtros. Así tenemos:

A1ejϕ1+A2ejϕ2
=A1ejϕ1+A2ej(ϕ1π/2)
=A1ejϕ1+A2ejπ/2ejϕ1
=A1ejϕ1A2jejϕ1
=ejϕ1(A1jA2)

Para que este resultado siempre tenga fase cero para todas las frecuencias, se debe mantener la siguiente igualdad:

A1jA2=ejϕ1

O alternativamente descrito como:

A1+jA2=ejϕ1

ϕ1A1=cos(ϕ1)A2=sin(ϕ1)ϕ1

relación de A1 y A2

En cuanto a una posible intuición con la trama final que mostró el OP y su pregunta, considere que la derivada es una función de paso alto: si toma la derivada del pulso rojo, obtendrá el pulso verde como resultado. No podría comenzar a obtener este resultado hasta que el pulso rojo esté presente, por lo que no hay violación de la causalidad.

Dan Boschen
fuente
0

Pensé que esta era una pregunta bastante interesante, así que intentaré responderla, aunque sea 5 años tarde.

Creo que ha descubierto una manera de aplicar incorrectamente una de las formas de medir el retraso del grupo, es decir, calcularlo como la derivada negativa de la fase. En esta situación, este método no es apropiado.

En esta situación, una forma más apropiada de medir el retraso del grupo es usar una entrada de onda sinusoidal y medir el retraso entre la entrada y la salida sumada. Por supuesto, para obtener una imagen completa, deberá realizar un barrido de frecuencia, lo cual es una molestia, pero precisa.

Si hace esto, creo que todos podemos estar de acuerdo en que medirá un retraso de grupo distinto de cero.

user5108_Dan
fuente
2
Lo siento, eso no es correcto. El retraso grupal se define como la derivada negativa de la fase frente a la frecuencia. Esa es la definición y, como tal, no se puede "aplicar incorrectamente". Lo que usted describe realmente mediría el retraso de fase, no el retraso del grupo. En el caso de un filtro de paso bajo y paso alto en cascada de primer orden, los resultados serían los mismos. Tanto el retraso de grupo como el de fase son cero en todas las frecuencias.
Hilmar
2π/f
3
f/ωf/ω
f/ω1/(2π)
ω=2πf
0

El retraso del grupo está relacionado con el grupo, es decir, la señal modulada, por lo tanto, la medición del retraso del grupo debe hacerse utilizando el grupo (señal modulada). El grupo que ingresa al filtro debe ser el mismo con respecto a su forma en la salida del filtro. La forma significa, por ejemplo, el espectro del grupo. Las mediciones realizadas en una sola frecuencia no tienen información sobre el retraso del grupo.

zbyszek
fuente
1
No creo que esto sea exacto. El retraso de grupo es la medida de la pendiente de la respuesta de fase en cualquier frecuencia dada. Calculamos el retraso de grupo en cada frecuencia, y en un ancho de banda usamos "variación de retraso de grupo" para especificar cuánto variará el retraso de grupo en un ancho de banda de interés. Por supuesto, necesitamos un rango de frecuencias para calcular la derivada de la fase, pero entiendo que el retraso calculado basado en tomar la derivada de la fase con respecto a la frecuencia es de hecho el retraso de tiempo que medirías para ondas sinusoidales individuales en cada una de esas frecuencias.
Dan Boschen
1
El retraso grupal se define como la derivada negativa de la fase frente a la frecuencia. Mientras lo midas, no importa cómo lo midas exactamente y los resultados serán los mismos. La demora grupal se puede INTERPRETAR como la demora envolvente de las señales moduladas de banda estrecha, pero la validez de la interpretación depende mucho de las circunstancias exactas.
Hilmar