Een spectrogram laat zien hoe de frequenties van een signaal in de loop van de tijd veranderen met behulp van kleuren, waardoor patronen, bursts, ruis en modulatie beter zichtbaar worden. Dit artikel legt uit hoe spectrogrammen verschillen van andere schermen, hoe ze worden berekend, hoe resolutie en visuele instellingen de nauwkeurigheid beïnvloeden, en hoe patronen kunnen worden gelezen. Het biedt duidelijke, gedetailleerde informatie over elk onderdeel van het onderwerp.

Overzicht van het spectrogram
Een spectrogram is een afbeelding die laat zien hoe de frequenties van een signaal in de loop van de tijd veranderen. Het lijkt op een gekleurde kaart met tijd op de horizontale as, frequentie op de verticale as en kleur die laat zien hoe sterk het signaal is. Deze visie maakt het makkelijker te begrijpen wat er op verschillende momenten in het signaal gebeurt. Het helpt langzame frequentieveranderingen, plotselinge verschuivingen, korte uitbarstingen en patronen die ontstaan door verschillende soorten modulatie te onthullen. Het toont ook veranderingen in achtergrondruis en maakt zwakkere signalen duidelijker, zelfs wanneer sterkere tonen aanwezig zijn.
Spectrogrammen versus spectrum- en watervaldisplays

Belangrijkste Verschillen
Hoewel alle drie frequentie-inhoud tonen, vertonen alleen spectrogrammen en watervallen tijdsvariabel gedrag. Een spectrum toont een enkel moment, terwijl een waterval spectra stapelt maar de nadruk legt op langetermijntrends. Een spectrogram biedt uniek een gedetailleerd, kleurgemapt tijd-frequentiebeeld.
Vergelijkingstabel
| Kenmerk | Spectrum (FFT-plot) | Spectrogram | Watervalweergave |
|---|---|---|---|
| Tijdsvariërende informatie | Nee | Ja | Ja |
| Frequentie-informatie | Ja | Ja | Ja |
| Weergegeven amplitude | Ja | Ja (kleurgecodeerd) | Ja (hoogte of kleur) |
| Het beste voor | Instant snapshot | Veranderingen in de loop van de tijd | Lange historische trends |
Basisprincipes van spectrogramberekeningen
Stapsgewijze Procedure
• Het signaal opsplitsen in korte, overlappende frames.
• Pas een vensterfunctie toe (bijv. Hann of Hamming) op elk frame.
• Bereken de FFT van elk raamframe om het spectrum te krijgen.
• Spectrummagnitudes omzetten naar dB- of lineaire intensiteitswaarden.
• Kaart intensiteiten af op kleuren om zwakke en sterke componenten te tonen.
• Plaats spectra in tijdsvolgorde om het volledige spectrogram te vormen.
Factoren die de nauwkeurigheid beïnvloeden
| Parameter | Rol in het spectrogram |
|---|---|
| Vensterlengte (FFT-grootte) | Regelt frequentiedetails. Langere vensters tonen een fijnere frequentieresolutie. |
| Raamtype | Vormt hoe elke schijf wordt verwerkt en vermindert ongewenste artefacten. |
| Overlappercentage | Hogere overlap zorgt voor een soepelere tijdresolutie. |
| Bemonsteringsfrequentie | Stelt de hoogste frequentie in die weergegeven kan worden. |
Tijd-frequentie resolutie in spectrogrammen

Langer venster (Betere frequentieresolutie)
• Scheidt frequenties die dicht bij elkaar liggen
• Toont langzame veranderingen in frequentie duidelijker
• Vermindert de helderheid van snelle of korte gebeurtenissen
Korter venster (betere tijdresolutie)
• Toont plotselinge veranderingen duidelijker
• Legt snelle frequentieverschuivingen vast
• Produceert bredere of minder gedetailleerde frequentiebanden
Discontinue spectrogramtips voor langdurige signaalmonitoring
Sterke punten
Geschikt voor langdurige signaalmonitoring. Gebruikt minder geheugen vergeleken met continue opname. Werkt goed voor langzame of af en toe veranderingen. Handig voor langdurige compliance-controles
Zwakke punten
Niet effectief voor snelle of onvoorspelbare bursts. Biedt geen volledig doorlopende tijdsweergave. De nauwkeurigheid hangt af van hoe goed elke slice wordt getriggerd.
Voor signalen met snel gedrag biedt een continue aanpak een duidelijker inzicht.
Continue spectrogrammen voor snelle gebeurtenisanalyse

Een continu spectrogram gebruikt een lange opname met een schuifend, overlappend venster om een gap-vrij beeld te bieden. Deze methode legt snelle gebeurtenissen vast, sluit aan bij de golfvorm en ondersteunt gedetailleerde correlatie van pakketten, pulsen en symbolen.
| Voordelen | Beschrijving |
|---|---|
| Geen gaten in de tijdlijn | Elk moment van het signaal is inbegrepen. |
| Legt snelle veranderingen vast | Toont duidelijk bursts, snelle shifts, glitches en andere snelle gebeurtenissen. |
| Uitgelijnd met de golfvorm | Komt overeen met het tijdsdomeinsignaal zonder onderbrekingen. |
| Ondersteunt gedetailleerde correlatie | Helpt bij het analyseren van pakketten, symbolen en andere fijne structuren. |
Spectrogram kleurkaarten en schaalinstellingen
Kleurenkaarten

| Kleurkaart | Beschrijving |
|---|---|
| Inferno / Viridis | Soepel en consistent, waardoor veranderingen duidelijk zichtbaar worden. |
| Jet | Helder en kleurrijk, maar het kan veranderen hoe data wordt waargenomen. |
| Warmte (zwart - rood - geel) | Benadrukt de sterke delen van het signaal duidelijker. |
Amplitudeschaal

| Schaaltype | Het beste voor | Beschrijving |
|---|---|---|
| Lineair | Signalen met laag dynamisch bereik | Toont veranderingen direct, maar kan zeer zwakke details verbergen. |
| dB | Signalen met een breed dynamisch bereik | Ze comprimeren het bereik zodat sterke en zwakke delen makkelijker te vergelijken zijn. |
Dynamisch Bereik Beheer

| Bereikinstelling | Effect |
|---|---|
| Te smal | Kleuren raken verzadigd, waardoor het scherm moeilijk te lezen is. |
| Te breed | Zwakke delen van het signaal verdwijnen op het plot. |
Hoe lees je een spectrogram?
Veelvoorkomende spectrogrampatronen
• Horizontale lijn - continue toon of draaggolf
• Verticale streep - korte impuls of snelle uitbarsting
• Diagonale spoor - frequentiesweep of chirp
• Geclusterde ruis - breedbandinterferentie
• Symmetrische zijbanden - AM- of PM-modulatie
• Periodieke bursts - pakketactiviteit of gepulseerde signalen
Eenvoudige Tips voor het Interpreteren van Spectrogrammen
• Let op herhalende vormen om modulatie of regelmatige activiteit te spotten
• Controleer de kleurintensiteit om het verschil te zien tussen sterkere en zwakkere signalen
• Observeren hoe de frequentie beweegt om drift of springen te detecteren
• Kijk naar de breedte van het signaal om FM, verspreiding of jitter te begrijpen
Spectrogram Vensterinstellingen Gids
| Analysedoel | Raamtype | FFT-grootte | Overlap | Notities |
|---|---|---|---|---|
| Korte bursts detecteren | Hann | Short | 75–95% | Goed voor snelle evenementen |
| Identificeer nauwe frequenties | Blackman | Lang | 50–75% | Hogere frequentie detail |
| Krijg nauwkeurige amplitude | Flat-top | Medium | 25–50% | Helpt met de nauwkeurigheid van het niveau |
| Verminder de zijlobben | Blackman-Harris | Medium | 50–75% | Helpt bij het onthullen van laagniveausignalen |
| Realtime monitoring | Hamming | Medium | 50–80% | Gebalanceerde helderheid en snelheid |
Spectrogramtoepassingen
RF & Draadloos
Spectrogrammen helpen interferentie te detecteren, frequentiesprongen te controleren, ongewenste emissies te monitoren en instabiliteit in RF-vermogenstrappen te identificeren.
Audio & Spraak
Ze maken het gemakkelijk om fonemen, sibilantie en formanten te zien, terwijl ze ook clipping, vervorming en andere artefacten in audiosignalen herkennen.
Radar & Defensie
In radaronderzoek tonen spectrogrammen chirp, pulse-treinen, storingsactiviteit en details gerelateerd aan pulscompressietechnieken.
Mechanisch & Trillingen
Ze helpen lagerfrequenties te detecteren, de resonantie van de versnellingsbak te volgen en korte impactgebeurtenissen in roterende of bewegende machines te identificeren.
Biomedische Signalen
Spectrogrammen zijn nuttig voor het monitoren van EEG- en ECG-tijd-frequentieveranderingen en het detecteren van abnormale uitbarstingen of ritme-afwijkingen.
Conclusie
Spectrogrammen onthullen zowel tijd- als frequentiegedrag, waardoor tonen, bursts, ruis en modulatie worden doorstaan. Door de juiste vensterinstellingen, overlap, kleurkaart en schaal te kiezen, wordt het scherm helderder en betrouwbaarder. Met de juiste opstelling en zorgvuldige lezing geven spectrogrammen een volledig beeld van signaalactiviteit zonder snelle veranderingen of langetermijntrends te missen.
Veelgestelde Vragen [FAQ]
In welke bestandsformaten kan een spectrogram worden opgeslagen?
Het kan worden opgeslagen als PNG, JPG of TIFF voor afbeeldingen, en als CSV, MAT of HDF5 voor ruwe data.
Toont een spectrogram fase-informatie?
Nee. Een standaard spectrogram toont alleen de magnitude. Fase vereist een apart fasespectrogram.
Hoe beïnvloedt de ruisvloer een spectrogram?
Een hoge ruisvloer kan zwakke signalen verbergen, waardoor ze moeilijk zichtbaar zijn.
Waarom is voorverwerking nodig voordat een spectrogram wordt gemaakt?
Preprocessing, zoals filteren of DC-verwijdering, helpt ongewenste inhoud te verwijderen en verbetert de helderheid.
Kunnen spectrogrammen in realtime worden bijgewerkt?
Ja. Met snelle FFT-verwerking en korte vensters kunnen ze continu draaien zodra de data binnenkomt.
Werken spectrogrammen met complexe I/Q-signalen?
Ja. De I/Q-gegevens worden omgezet naar magnitude of vermogen voordat het spectrogram wordt gevormd.