SNR Wert verbessern (Signalverabeitung)

OP #4300587
Lesenswert?

Hallo allerseits

Ich sitze gerade an einer kleinen Schulaufgabe mit Matlab, an der ich 
irgendwie nicht weiter komme:
Das Ziel ist es, ein WiFee-Signal (auf einem fixen Kanal aufgenommen) 
möglichst gut darzustellen.
Ich habe mir da folgendes Konzept erstellt:
1) Fensterung (Hanning) und FFT über ein Frame von 256 Samples jeweils
2) PSD errechnen
3) Rekursive Mittelwertbildung mit z^(-1)
4) Medianfilter für 5 Segmente durchgezogen
5) Mittelwertfilter für 5 Segmente durch den Vektor gezogen

Für eine Initialisierung des Systems kann ich hier ein Rauschsignal 
aufnehmen und dann das Spekturm speichern. Dieses wird später weiter 
verwendet.

6) Rauschen (vorher über mehrere Frames analog 1-5 ermittelt) abziehen. 
Interessanerweise wird hier das Rauschen wieder schlimmer. Es ist zwar 
ca 5dB tiefer, aber hat mehr Ausreisser.

So komme ich auf einen SNR von rund 40dB. Gemäss dem Lehrer sollte für 
dieser Datensatz aber 50-60dB möglich sein. Da er uns aber lieber noch 
schwitzen lässt, habe ich keine Lösung. Er meinte nur, wir sollen einmal 
morphologische Filter anschauen. Diese kenne ich zwar nur für Bilder?!

Was gibt es für "einfache" Möglichkeiten, den Rauscheinfluss noch weiter 
zu vermindern? GSM, LTE und Funksignale sind ja oft im Rauschen 
versteckt, also muss man doch wieder etwas brauchbares erhalten...

Falls erwünscht oder nötig, kann ich ja den Code noch nachreichen.

Besten Dank für die Hilfe,
MFG
Patrick

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren