Utilizzo di un filtro di previsione dell'errore per filtrare un segnale semi-noto


17

Sto cercando di avvolgere la mia testa attorno all'uso corretto di un filtro Wiener o di previsione degli errori per filtrare i dati. Mi sembra che sia solo un filtro sbiancante, quindi come viene utilizzato quando i dati che si desidera recuperare non sono un segnale AWGN?

Ad esempio, ho un segnale che ha diversi segnali distintivi di interferenza - posso vederli su un PSD, ma non so che sono a) stazionari eb) quali proprietà hanno. Posso usare un metodo come le equazioni di Yule-Walker per recuperare il modello AR per l' intero segnale, ma in questo caso voglio solo recuperare il modello dei segnali interferenti, non la porzione che voglio recuperare.

Ho provato a implementare un filtro notch LMS adattivo, con il segnale di riferimento che è una singola onda sinusoidale, ma questo mi è risultato troppo stretto e non ha monitorato molto bene le variazioni di frequenza nel segnale.

Immagino che fondamentalmente la mia domanda sia questa, se sto usando un filtro di previsione degli errori per filtrare i dati reali, come faccio a separare la parte di dati dalla parte di rumore? In altre parole, non voglio imbiancare l'intero segnale, ma solo la porzione di rumore. Cosa mi sto perdendo?


+1 Buona domanda. Potete fornire qualche dettaglio in più sulla vostra applicazione e segnalare con cui avete a che fare?
Dipan Mehta,

Risposte:


1

non sono sicuro di aver capito correttamente la domanda (sentiti libero di aggiornarmi se non è così).

C'è l'algoritmo MUSIC, che estrae i segnali incorporati in un rumore di fondo, come una somma di segnali sinusoidali

C'è anche la possibilità di utilizzare SVD (o trasformata di Karhunen-Loeve) e ridurre la dimensionalità dei dati di input mentre ritrasformano le informazioni massime (questo eliminerà la maggior parte dei componenti del rumore di fondo).

Se questo è online o in tempo reale, ciò potrebbe essere fatto in modo adattivo.

Spero che sia di aiuto

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.