ritardo di fase di un filtro
Salve a tutti, da qualche giorno sono alle prese con un problema di filtraggio in Matlab;
in particolare sto usando un filtro IIR-Chebyshev 1° per filtrare un segnale costituito dalla somma di due chirp a frequenze f1 e f2, diverse tra loro, con 5 < f1 < f2 < 6 [GHz].
La banda passante del filtro è proprio [5-6] GHz, perciò i segnali dovrebbero passare ''inalterati''. (ordine=7, attenuazione in banda passante= 0.5 dB)
Per ora mi sto limitando a studiare il comportamento del filtro, mettendo a confronto le componenti I-Q
dei due chirp originali con quelle dei segnali in uscita dal filtro; tramite un tool riesco a risalire separatamente alle coppie (I1-Q1) e (I2-Q2).
Come è lecito aspettarsi dalla risposta in frequenza del filtro, vedo che per certe frequenze i segnali in uscita subiscono un ritardo di fase che varia da frequenza a frequenza, cosicché sovrapponendo i plot, ad es. I_orig - I1, essi non sempre coincidono in maniera quasi perfetta.
Volevo sapere se esiste un modo per compensare il ritardo di fase introdotto dal filtro.
Spero di essere stato chiaro.
Grazie mille a tutti
in particolare sto usando un filtro IIR-Chebyshev 1° per filtrare un segnale costituito dalla somma di due chirp a frequenze f1 e f2, diverse tra loro, con 5 < f1 < f2 < 6 [GHz].
La banda passante del filtro è proprio [5-6] GHz, perciò i segnali dovrebbero passare ''inalterati''. (ordine=7, attenuazione in banda passante= 0.5 dB)
Per ora mi sto limitando a studiare il comportamento del filtro, mettendo a confronto le componenti I-Q
dei due chirp originali con quelle dei segnali in uscita dal filtro; tramite un tool riesco a risalire separatamente alle coppie (I1-Q1) e (I2-Q2).
Come è lecito aspettarsi dalla risposta in frequenza del filtro, vedo che per certe frequenze i segnali in uscita subiscono un ritardo di fase che varia da frequenza a frequenza, cosicché sovrapponendo i plot, ad es. I_orig - I1, essi non sempre coincidono in maniera quasi perfetta.
Volevo sapere se esiste un modo per compensare il ritardo di fase introdotto dal filtro.
Spero di essere stato chiaro.
Grazie mille a tutti