Beregne forbedringen i signal-til-støy-forhold (SNR) ved hjelp av Fast Fourier Transform (FFT) innebærer å analysere frekvensdomenerepresentasjonen av et signal. Denne prosessen bidrar til å forstå hvordan filtrering eller behandling forbedrer signalens klarhet ved å redusere støy.

Forståelse av signal-til-støy-forhold

SNR er et mål på signalstyrke i forhold til bakgrunnsstøy. Det er typisk uttrykt i desibel (dB). En høyere SNR indikerer et klarere, mer skillelig signal fra støy.

Bruke FFT til å analysere signaler

FFT konverterer et tidsdomenesignal til frekvenskomponenter. Ved å undersøke frekvensspekteret kan du identifisere effekten av signalet og støyen ved forskjellige frekvenser.

Beregner SNR forbedring

For å bestemme SNR forbedring ved hjelp av FFT, følg disse trinnene:

  • Oppbevar det opprinnelige signalet og beregne dets FFT.
  • Identifiser den toppfrekvenskomponent som representerer signalet.
  • Mål gjennomsnittlig støyeffekt i et frekvensbånd uten signal.
  • Påfør filtrering eller behandling og beregne FFT av det bearbeidet signal.
  • Gjenta støymålingen i samme frekvensbånd.
  • Beregn SNR før og etter behandling ved hjelp av formelen:

SNR (dB) = 10 * log10][Signkraft / støyeffekt)]

Eksempelberegning

Hvis det opprinnelige signalet har en signaleffekt på 100 enheter og støyeffekt på 10 enheter, er det opprinnelige SNR:

SNR = 10 * log10](100 / 10) = 10 * log10](10 = 10 dB]

Etter filtrering, hvis støyeffekten faller til 2 enheter mens signalet forblir på 100 enheter, er det nye SNR:

SNR = 10 * log10](100 / 2) ⁇ 10 * log10](50) ⁇ 16.99 dB