Main Content

La traducción de esta página está obsoleta. Haga clic aquí para ver la última versión en inglés.

Retardo de grupo y retardo de fase

El retardo de grupo de un filtro es una medida del retardo medio del filtro en función de la frecuencia. El retardo de grupo se define como la primera derivada negativa de la respuesta de fase del filtro. Si la respuesta en frecuencia compleja de un filtro es H(ejω), el retardo de grupo es

τg(ω)=-dθ(ω)dω,

donde θ(ω) es la fase o argumento de H(ejω). Utilice la función grpdelay para calcular el retardo de grupo de un filtro. Por ejemplo, verifique que, para un filtro FIR de fase lineal, el retardo de grupo es la mitad del orden del filtro.

d = designfilt('lowpassfir','FilterOrder',20,'CutoffFrequency',200,'SampleRate',2000);
islinphase(d)
ans = logical
   1

grpdelay(d)

Figure Filter Visualization Tool - Group delay contains an axes object and other objects of type uitoolbar, uimenu. The axes object with title Group delay contains an object of type line.

El retardo de fase de un filtro se define como el negativo de la fase dividido por la frecuencia:

τp(ω)=-θ(ω)ω.

Utilice la función phasedelay para calcular el retardo de fase de un filtro. Para el filtro FIR de fase lineal del ejemplo anterior, el retardo de fase es igual al retardo de grupo.

phasedelay(d)

Figure Filter Visualization Tool - Phase Delay contains an axes object and other objects of type uitoolbar, uimenu. The axes object with title Phase Delay contains an object of type line.

Utilice FVTool para representar tanto el retardo de grupo como el retardo de fase de un sistema en la misma gráfica. Por ejemplo, represente los retardos de un filtro paso bajo Butterworth de quinto orden.

d = designfilt('lowpassiir','FilterOrder',5,'HalfPowerFrequency',200,'SampleRate',2000);

fvtool(d,'Analysis','grpdelay','OverlayedAnalysis','phasedelay','Legend','on')

Figure Filter Visualization Tool - Group delay and Phase Delay contains an axes object and other objects of type uitoolbar, uimenu. The axes object with title Group delay and Phase Delay contains an object of type line. This object represents Filter #1: Group delay.

Consulte también

| |