# Questions tagged [group-delay]

The tag has no usage guidance.

52 questions
Filter by
Sorted by
Tagged with
6 views

### How to practically correct for group delay imposed by a digital filter (Python)

I'm using Python to filter a signal using a Butterworth filter (scipy.signal.butter) and subsequently passing this through a forward-backward filter with cascaded second order sections (scipy.signal....
36 views

### Design FIR with linear phase response

What is the best way to design a FIR filter with a given linear phase response, such that each frequency inside the passband is phase shifted according to: $$H(f)=e^{i2\pi f k}$$ where $k$ is factor ...
35 views

### Bandpass with large group delay

I read that a simple delay filter that delays all frequencies requires at least $\frac {N-1} {2f_s}$ taps. In my case this would result in way too many taps (20000). Can I achieve this with ...
52 views

### Group delay plot of a Moving average filter

I am implementing the moving average filter in Matlab. Using fvtool on this filter, gave the following output curve, is this group delay curve correct? Edit: My confusion is regarding the values of ...
64 views

### Group delay of non differentiable unwrapped phase

As we know group delay as a function of frequency, computed as differentiation of unwrapped phase, but what happen at those frequencies where unwrapped phase is non differentiable?how to calculate ...
32 views

### Estimation of Group Delay from Noisy Frequency Response Measurements

Consider a linear, time-invariant system. Noisy measurements of the magnitude and phase associated with the frequency response of the system are available over some dense generally non-uniform grid ...
97 views

### How do you calculate the group delay in samples of a Biquad Filter at a given frequency from the coefficients?

If I have a BiQuad all-pass filter with a given set of coefficients such as: g: 0.903228 a1: -1.88142 a2: 0.903228 B1: -2.08299 B2: 1.10714 And my operation per ...
225 views

### Negative group delay and envelope advance

I am having a doubt reading about delays in signal processing. Let there be an input to a LTI system with frequency response $H(f)$, given signal $x(t) = a(t)\cos(2\pi f_ot)$, where $a(t)$ is a ...
108 views

### Calculate the time delay introduced by group delay for IIR-Filters

First of all, let me show what I mean by a simple example of an FIR-Filter: I designed an FIR-Filter with a constant group delay of 323 samples and my sampling rate is 500 Hz. Now I can calculate the ...
181 views

### What is meant by “Group delay”?in simple words?

Although likes of this question have been asked many times on DSP SE But i am unable to understand those and i wish to have a crystal clear explanation in simple words with example The only thing ...
152 views

### Group Delay for Hilbert Transformer and Resulting Dispersion

An ideal Hilbert Transformer shifts the phase for all positive frequencies by $-\pi/2$ and all negative frequencies by $+\pi/2$ while maintaining constant magnitude everywhere. Group Delay is the ...
132 views

### Compensate delay of non-symmetric (non-linear phase) filter

Lets assume I want to apply a matched filter h which is non-symmetric to my signal x and the output is ...
193 views

### Compensating the Group Delay of an Analog Filter using DSP

I am having a problem in my current project where I need to measure different biological signals (like ECG) simultaneously. As the instrumentation hardware is developed by different people over time, ...
126 views

### Measuring group delay through a linear phase filter

I'm having a difficult time wrapping my head around a phase/ group delay problem and it corresponding to where you start sampling so I built up a system to test some of these issues. The system passes ...
98 views

2k views

### Differences between phase and group delay

Yet another group delay vs. phase delay question! Though this is a question that's been asked several times I don't feel like it's been fully discussed so I'll post an example that I can't quite seem ...
439 views

### Group delay of the integrator

I have a set of sensors, some velocity-meters and others accelerometers. To process the two groups together, I integrate the accelerometers signals (in time domain, using MATLAB's ...
2k views

### Interpolating/Decimating CIC Filter Group Delay

I have an Interpolating Cascaded Integrator Comb (CIC) filter designed as so: Rate Change = 100 Number of Stages = 4 Differential Delay = 1 I'd like to calculate ...
568 views

### Group delay (MATLAB $\tt grpdelay$)

I have been trying to figure out how it is I have an IIR filter with large negative group delay. It's my understanding that if a filter is causal and stable, the group delay can't be negative at all ...
1k views

### How to remove a costant group delay?

I have to subtract, from a signal x[n], its version filtered thorugh an LPF FIR filter, like this: xf=filter(h_lpf,1,x); y=x-xf; How can I remove the group delay introduced by the filter h_lpf into ...
215 views

501 views

### Interpret group delay of a filter

I keep reading that a constant group delay over a frequency band is desirable for a filter. But a constant group delay means a linear decrease in the phase delay, which would distort the signal. Let'...
931 views

### group delay of an fir filter

suppose we have an fir filter: t=[-50:50]; x=[sinc(.1*t).*cos(2*pi*.15*t),sinc(.1*t),sinc(.1*t).*cos(2*pi*.3*t)]; using matlab command grpdelay(x,1),we observe the groupd dalay of the system. then we ...