Spektrogramm: Berechnung, Auflösung und Interpretation

Dec 01 2025
Quelle: DiGi-Electronics
Durchsuchen: 702

Ein Spektrogramm zeigt, wie sich die Frequenzen eines Signals im Laufe der Zeit mit Farben verändern, wodurch Muster, Bursts, Rauschen und Modulation leichter sichtbar werden. Dieser Artikel erklärt, wie sich Spektrogramme von anderen Displays unterscheiden, wie sie berechnet werden, wie Auflösung und visuelle Einstellungen die Genauigkeit beeinflussen und wie man Muster ableitet. Sie bietet klare, detaillierte Informationen zu jedem Aspekt des Themas.

Figure 1. Spectrogram

Spektrogrammübersicht

Ein Spektrogramm ist ein Bild, das zeigt, wie sich die Frequenzen eines Signals im Laufe der Zeit verändern. Es sieht aus wie eine farbige Karte mit Zeit auf der horizontalen Achse, Frequenz auf der vertikalen Achse und Farbe, die zeigt, wie stark das Signal ist. Diese Ansicht erleichtert das Verständnis dessen, was im Inneren des Signals zu verschiedenen Zeitpunkten passiert. Es hilft, langsame Frequenzänderungen, plötzliche Verschiebungen, kurze Ausbrüche und Muster aufzudecken, die durch verschiedene Modulationsarten entstehen. Es zeigt auch Veränderungen im Hintergrundrauschen und macht schwächere Signale deutlicher, selbst wenn stärkere Töne vorhanden sind.

Spektrogramme vs. Spektrum- und Wasserfall-Darstellungen

Figure 2. Spectrograms vs. Spectrum and Waterfall Displays

Hauptunterschiede

Während alle drei Frequenzinhalte anzeigen, zeigen nur Spektrogramme und Wasserfälle zeitlich unterschiedliches Verhalten. Ein Spektrum zeigt einen einzelnen Moment, während ein Wasserfall Spektren stapelt, aber langfristige Trends betont. Ein Spektrogramm bietet auf einzigartige Weise eine detaillierte, farbabgebildete Zeit-Frequenz-Ansicht.

Vergleichstabelle

FunktionSpektrum (FFT-Handlung)SpektrogrammWasserfall-Anzeige
Zeitvariierende InformationenNeinJaJa
FrequenzinformationenJaJaJa
Angezeigte AmplitudeJaJa (farbcodiert)Ja (Höhe oder Farbe)
Am besten fürSofortiger SchnappschussVeränderungen im Laufe der ZeitLange historische Trends

Grundlagen der Spektrogrammberechnung

Schritt-für-Schritt-Prozess

• Das Signal in kurze, sich überlappende Frames aufteilen.

• Wenden Sie auf jedes Bild eine Fensterfunktion (z. B. Hann oder Hamming) an.

• Berechnen Sie die FFT jedes fensterten Frames, um dessen Spektrum zu erhalten.

• Spektrumsgrößen in dB oder lineare Intensitätswerte umwandeln.

• Blende Intensitäten auf Farben ab, um schwache und starke Komponenten darzustellen.

• Spektren in der Zeitreihenfolge platzieren, um das vollständige Spektrogramm zu bilden.

Faktoren, die die Genauigkeit beeinflussen

ParameterRolle im Spektrogramm
Fensterlänge (FFT-Größe)Kontrolliert die Frequenzdetails. Längere Fenster zeigen eine feinere Frequenzauflösung.
FenstertypEr formt, wie jede Scheibe verarbeitet wird, und reduziert unerwünschte Artefakte.
ÜberlappungsprozentsatzEine höhere Überlappung sorgt für eine gleichmäßigere Zeitauflösung.
AbtastrateStellt die höchste angezeigte Frequenz ein.

Zeit-Frequenz-Auflösung in Spektrogrammen

Figure 3. Time–Frequency Resolution in Spectrograms

Längeres Zeitfenster (bessere Frequenzauflösung)

• Trennt Frequenzen, die nahe beieinander liegen

• Zeigt langsame Frequenzänderungen klarer

• Verringert die Klarheit schneller oder kurzer Ereignisse

Kürzeres Zeitfenster (bessere Zeitauflösung)

• Zeigt plötzliche Veränderungen deutlicher

• Erfasst schnelle Frequenzverschiebungen

• Erzeugt breitere oder weniger detaillierte Frequenzbänder

Diskontinuierliche Spektrogramm-Tipps zur Langzeitsignalüberwachung

Stärken

Geeignet für die Langzeitsignalüberwachung. Verbraucht weniger Speicher im Vergleich zur kontinuierlichen Aufnahme. Funktioniert gut für langsame oder gelegentliche Wechsel. Hilfreich für langfristige Compliance-Prüfungen

Schwächen

Nicht effektiv für schnelle oder unvorhersehbare Bursts. Bietet keine vollständig kontinuierliche Zeitansicht. Die Genauigkeit hängt davon ab, wie gut jeder Schnitt ausgelöst wird.

Für Signale mit schnellem Verhalten bietet ein kontinuierlicher Ansatz eine klarere Einsicht.

Kontinuierliche Spektrogramme für die Analyse von schnellen Ereignissen

Figure 4. Continuous Spectrograms for Fast Event Analysis

Ein kontinuierliches Spektrogramm verwendet eine lange Aufzeichnung mit einem gleitenden, überlappenden Fenster, um eine lückenfreie Ansicht zu bieten. Diese Methode erfasst schnelle Ereignisse, richtet sich an die Wellenform aus und unterstützt eine detaillierte Korrelation von Paketen, Pulsen und Symbolen.

VorteileBeschreibung
Keine Lücken in der ZeitleisteJeder Moment des Signals ist enthalten.
Fangt schnelle Veränderungen aufZeigt deutlich Bursts, schnelle Wechsel, Glitches und andere schnelle Ereignisse.
Ausrichtung auf die WellenformEntspricht dem Zeit-Domänen-Signal ohne Unterbrechungen.
Unterstützt detaillierte KorrelationHilft bei der Analyse von Paketen, Symbolen und anderen feinstufigen Strukturen.

Spektrogramm-Farbkarten und Skalierungseinstellungen

Farbkarten

Figure 5. Color Maps

FarbkarteBeschreibung
Inferno / ViridisGeschmeidig und konstant, um Veränderungen klar zu zeigen.
JetHell und farbenfroh, aber es kann beeinflussen, wie Daten wahrgenommen werden.
Heat (schwarz - rot - gelb)Hebt die starken Teile des Signals deutlicher hervor.

Amplitudenskalierung

Figure 6. Amplitude Scaling

SkalierungstypAm besten fürBeschreibung
LinearSignale mit niedrigem DynamikbereichZeigt Änderungen direkt, kann aber sehr schwache Details verbergen.
dBSignale mit großem DynamikbereichKomprimiert den Bereich so sehr, dass starke und schwache Teile leichter zu vergleichen sind.

Verwaltung des dynamischen Bereichs

Figure 7. Dynamic Range Management

Range-EinstellungWirkung
Zu engDie Farben werden gesättigt, was das Display schwer lesbar macht.
Zu breitSchwache Teile des Signals verschwinden im Plot.

Wie liest man ein Spektrogramm?

Häufige Spektrogrammmuster

• Horizontale Linie – kontinuierlicher Ton oder Träger

• Vertikaler Streak – kurzer Impuls oder schneller Ausbruch

• Diagonale Spur – Frequenzsweep oder Chirp

• Clusterrauschen – Breitbandstörung

• Symmetrische Seitenbänder – AM- oder PM-Modulation

• Periodische Bursts – Paketaktivität oder gepulste Signale

Einfache Tipps zur Interpretation von Spektrogrammen

• Beachten Sie sich wiederholende Formen, um Modulation oder regelmäßige Aktivitäten zu erkennen

• Farbintensität zu überprüfen, um den Unterschied zwischen stärkeren und schwächeren Signalen zu erkennen

• Beobachten, wie sich die Frequenz bewegt, um Drift oder Hopping zu erkennen

• Schau dir die Breite des Signals an, um FM, Spreading oder Jitter zu verstehen

Leitfaden für Spektrogramm-Fenstereinstellungen

AnalysezielFenstertypFFT-GrößeÜberlappungAnmerkungen
Kurze Bursts erkennenHannKurz75–95 %Gut für schnelle Events
Identifizieren Sie nahe FrequenzenBlackmanLang50–75 %Höherfrequente Detailgenauigkeit
Erhalten Sie eine genaue AmplitudeFlat-topMedium25–50 %Hilft bei der Levelgenauigkeit
Reduzieren der SeitenläppchenBlackman-HarrisMedium50–75 %Hilft bei der Offenlegung von Signalen auf niedriger Höhe
EchtzeitüberwachungHammingMedium50–80 %Ausgewogene Klarheit und Geschwindigkeit

Anwendungen des Spektrogramms 

RF & Wireless

Spektrogramme helfen, Störungen zu erkennen, Frequenzsprungaktivitäten zu überprüfen, unerwünschte Emissionen zu überwachen und Instabilitäten in HF-Leistungsstufen zu identifizieren.

Audio & Sprache

Sie machen es leicht, Phoneme, Zischlaut und Formanten zu erkennen, während sie auch Clipping, Verzerrungen und andere Artefakte in Audiosignalen erkennen.

Radar & Verteidigung

In der Radararbeit zeigen Spektrogramme Chirps, Pulszüge, Störaktivitäten und Details im Zusammenhang mit Pulskompressionstechniken.

Mechanik & Vibration

Sie helfen dabei, Lagerfrequenzen zu erkennen, die Resonanz des Getriebes zu verfolgen und kurze Aufprallereignisse in rotierenden oder beweglichen Maschinen zu erkennen.

Biomedizinische Signale

Spektrogramme sind nützlich, um EEG- und EKG-Zeit-Frequenz-Änderungen zu überwachen und abnormale Ausbrüche oder Rhythmusunregelmäßigkeiten zu erkennen.

Fazit 

Spektrogramme zeigen sowohl Zeit- als auch Frequenzverhalten und helfen dabei, Töne, Bursts, Rauschen und Modulation zu verstehen. Durch die Wahl der richtigen Fenster-Einstellungen, Überlappungen, Farbkarten und Skalierung wird das Display klarer und zuverlässiger. Mit einer richtigen Einrichtung und sorgfältiger Lesung geben Spektrogramme einen vollständigen Überblick über die Signalaktivität, ohne schnelle Veränderungen oder langfristige Trends zu übersehen.

Häufig gestellte Fragen [FAQ]

In welchen Dateiformaten kann ein Spektrogramm gespeichert werden?

Sie kann als PNG, JPG oder TIFF für Bilder gespeichert werden und als CSV, MAT oder HDF5 für Rohdaten.

Zeigt ein Spektrogramm Phaseninformationen an?

Nein. Ein Standardspektrogramm zeigt nur die Größe an. Die Phase erfordert ein separates Phasenspektrogramm.

Wie wirkt sich der Rauschboden auf ein Spektrogramm aus?

Ein hoher Rauschboden kann schwache Signale verbergen, was sie schwer sichtbar macht.

Warum ist eine Vorverarbeitung notwendig, bevor ein Spektrogramm erstellt wird?

Vorverarbeitung, wie Filterung oder DC-Entfernung, hilft, unerwünschte Inhalte zu entfernen und verbessert die Klarheit.

Können Spektrogramme in Echtzeit aktualisiert werden?

Ja. Mit schneller FFT-Verarbeitung und kurzen Fenstern können sie kontinuierlich laufen, sobald Daten eintreffen.

Funktionieren Spektrogramme mit komplexen I/Q-Signalen?

Ja. Die I/Q-Daten werden vor der Bildung des Spektrogramms in Magnitude oder Leistung umgewandelt.