Spektrogram: Výpočty, rozlíšenie a interpretácia

Dec 01 2025
Zdroj: DiGi-Electronics
Prehliadať: 777

Spektrogram ukazuje, ako sa frekvencie signálu menia v čase pomocou farieb, čím sa obrazy, výbuchy, šum a modulácia ľahšie vidia. Tento článok vysvetľuje, ako sa spektrogramy líšia od iných displejov, ako sa počítajú, ako rozlíšenie a vizuálne nastavenia ovplyvňujú presnosť a ako čítať vzory. Poskytuje jasné, podrobné informácie o každej časti témy.

Figure 1. Spectrogram

Prehľad spektrogramu

Spektrogram je obrázok, ktorý ukazuje, ako sa frekvencie signálu menia v čase. Vyzerá to ako farebná mapa s časom na horizontálnej osi, frekvenciou na vertikálnej osi a farbou ukazujúcou, aký silný je signál. Tento pohľad uľahčuje pochopenie, čo sa deje vo vnútri signálu v rôznych momentoch. Pomáha odhaliť pomalé zmeny frekvencie, náhle posuny, krátke výbuchy a vzory vytvorené rôznymi typmi modulácie. Tiež ukazuje zmeny v pozadí šumu a robí slabšie signály viditeľnejšími, aj keď sú prítomné silnejšie tóny.

Spektrogramy vs. spektrum a vodopádové displeje

Figure 2. Spectrograms vs. Spectrum and Waterfall Displays

Hlavné rozdiely

Zatiaľ čo všetky tri ukazujú frekvenčný obsah, iba spektrogramy a vodopády vykazujú časovo variabilné správanie. Spektrum ukazuje jeden moment, zatiaľ čo vodopád vrství spektrá, ale zdôrazňuje dlhodobé trendy. Spektrogram jedinečne ponúka detailný, farebne mapovaný pohľad na čas a frekvenciu.

Porovnávacia tabuľka

FunkciaSpektrum (FFT dej)SpektrogramVýstava vodopádov
Časovo sa meniace informácieNieÁnoÁno
Informácie o frekvenciiÁnoÁnoÁno
Zobrazená amplitúdaÁnoÁno (farebne kódované)Áno (výška alebo farba)
Najlepšie preOkamžitá snímkaZmeny v priebehu časuDlhé historické trendy

Základy výpočtu spektrogramov

Krok za krokom proces

• Rozdeliť signál na krátke, prekrývajúce sa snímky.

• Aplikovať okennú funkciu (napr. Hann alebo Hamming) na každý rámik.

• Vypočítajte FFT každého oknového rámca, aby ste získali jeho spektrum.

• Preveďte spektrálne magnitúdy na dB alebo lineárne hodnoty intenzity.

• Mapovať intenzity na farby, aby ukázal slabé a silné zložky.

• Umiestniť spektrá v čase, aby vznikl celý spektrogram.

Faktory ovplyvňujúce presnosť

ParameterÚloha v spektrograme
Dĺžka okna (FFT veľkosť)Ovláda detaily frekvencie. Dlhšie okná ukazujú jemnejšie frekvenčné rozlíšenie.
Typ oknaFormuje spôsob, akým sa každý plátok spracováva, a znižuje nežiaduce artefakty.
Percento prekrytiaVyšší prekrytie dáva hladšie časové rozlíšenie.
Vzorkovacia frekvenciaNastavuje najvyššiu frekvenciu, ktorú možno zobraziť.

Časovo-frekvenčné rozlíšenie v spektrogramoch

Figure 3. Time–Frequency Resolution in Spectrograms

Dlhšie okno (lepšie frekvenčné rozlíšenie)

• Oddeľuje frekvencie, ktoré sú blízko seba

• Jasnejšie ukazuje pomalé zmeny frekvencie

• Znižuje jasnosť rýchlych alebo krátkych udalostí

Kratšie okno (lepšie časové rozlíšenie)

• Jasnejšie ukazuje náhle zmeny

• Zachytáva rýchle zmeny frekvencie

• Vytvára širšie alebo menej detailné frekvenčné pásma

Diskontinuálne spektrogramové tipy pre dlhodobé monitorovanie signálu

Silné stránky

Vhodné na dlhodobé monitorovanie signálu. Spotrebúva menej pamäte v porovnaní s kontinuálnym nahrávaním. Funguje dobre pri pomalých alebo občasných zmenách. Užitočné pri dlhodobých kontrolách dodržiavania predpisov

Slabé stránky

Nie je to účinné pri rýchlych alebo nepredvídateľných výbuchoch. Neposkytuje úplne kontinuálny časový pohľad. Presnosť závisí od toho, ako dobre je každý rez spustený.

Pre signály s rýchlym správaním poskytuje kontinuálny prístup jasnejší prehľad.

Kontinuálne spektrogramy pre analýzu rýchlych udalostí

Figure 4. Continuous Spectrograms for Fast Event Analysis

Kontinuálny spektrogram používa dlhý záznam s posuvným, prekrývajúcim sa okienkom, aby poskytol pohľad bez medzier. Táto metóda zachytáva rýchle udalosti, zosúladí sa s vlnovým priebehom a podporuje detailnú koreláciu paketov, impulzov a symbolov.

VýhodyPopis
Žiadne medzery v časovej osiKaždý moment signálu je zahrnutý.
Zachytáva rýchle zmenyJasne ukazuje výbuchy, rýchle zmeny, chyby a ďalšie rýchle udalosti.
Zarovnané s vlnovým priebehomZodpovedá signálu v časovej doméne bez prerušení.
Podporuje podrobnú koreláciuPomáha analyzovať pakety, symboly a ďalšie jemné štruktúry.

Spektrogramové farebné mapy a nastavenia škálovania

Farebné mapy

Figure 5. Color Maps

Farebná mapaPopis
Inferno / ViridisPlynulé a konzistentné, pomáha jasne vidieť zmeny.
JetJasné a farebné, ale môže ovplyvniť, ako sú dáta vnímané.
Teplo (čierna - červená - žltá)Jasnejšie zvýrazňuje silné časti signálu.

Škálovanie amplitúdy

Figure 6. Amplitude Scaling

Typ škálovaniaNajlepšie prePopis
LineárneSignály s nízkym dynamickým rozsahomZobrazuje zmeny priamo, ale môže skryť veľmi slabé detaily.
dBSignály so širokým dynamickým rozsahomStlačí rozsah, takže silné a slabé časti sa ľahšie porovnávajú.

Správa dynamického rozsahu

Figure 7. Dynamic Range Management

Nastavenie rozsahuÚčinok
Príliš úzkeFarby sa sýtia, čo sťažuje čitanie displeja.
Príliš širokéSlabé časti signálu na grafe miznú.

Ako čítať spektrogram?

Bežné spektrogramové vzory

• Horizontálna linka – spojitý tón alebo nosná

• Vertikálny pruh – krátky impulz alebo rýchly výbuch

• Diagonálna stopa – frekvenčné prechádzanie alebo chirp

• Zhlukovaný šum – rušenie širokopásmového internetu

• Symetrické bočné pásma - AM alebo PM modulácia

• Periodické výbuchy – aktivita paketov alebo pulzné signály

Jednoduché tipy na interpretáciu spektrogramov

• Všímať si opakujúce sa tvary na identifikáciu modulácie alebo bežnej aktivity

• Skontrolujte intenzitu farieb, aby ste zistili rozdiel medzi silnejším a slabším signálom

• Sledovať, ako sa frekvencia pohybuje, aby detegoval drift alebo preskakovanie

• Pozrite sa na šírku signálu, aby ste pochopili FM, šírenie alebo jitter

Sprievodca nastaveniami okien spektrogramu

Analytický cieľTyp oknaFFT veľkosťPrekryvPoznámky
Detegujte krátke dávkyHannKrátke75–95%Dobré na rýchle udalosti
Identifikujte blízke frekvencieBlackmanLong50–75 %Detaily s vyššou frekvenciou
Získajte presnú amplitúduPlochý vrchMedium25–50 %Pomáha to s presnosťou úrovne
Redukovať bočné lalokyBlackman-HarrisMedium50–75 %Pomáha odhaliť nízkoúrovňové signály
Monitorovanie v reálnom časeHammingMedium50–80 %Vyvážená čistota a rýchlosť

Aplikácie spektrogramov 

RF & Bezdrôtové

Spektrogramy pomáhajú detegovať rušenie, kontrolovať aktivitu preskakovania frekvencií, monitorovať nežiaduce emisie a identifikovať nestabilitu v RF výkonových stupňoch.

Zvuk a reč

Umožňujú ľahko vidieť fonémy, sykavky a formanty, pričom zároveň odhalujú orezávanie, skreslenie a iné artefakty v audio signáloch.

Radar a obrana

Pri práci s radarom spektrogramy odhaľujú cvrlikania, pulzné reťazce, rušenie a detaily súvisiace s technikami kompresie impulzov.

Mechanické a vibračné

Pomáhajú detegovať frekvencie ložísk, sledovať rezonanciu prevodovky a identifikovať krátke nárazové udalosti v rotujúcich alebo pohybujúcich sa strojoch.

Biomedicínske signály

Spektrogramy sú užitočné na sledovanie zmien času a frekvencie EEG a EKG a detekciu abnormálnych výbuchov alebo nepravidelností rytmu.

Záver 

Spektrogramy odhaľujú časové aj frekvenčné správanie, čo pomáha pochopiť tóny, výbuchy, šum a moduláciu. Výberom správnych nastavení okien, prekrytia, farebnej mapy a škálovania sa displej stáva jasnejším a spoľahlivejším. Pri správnom nastavení a dôkladnom čítaní spektrogramy poskytujú kompletný prehľad o aktivite signálu bez toho, aby prehliadli rýchle zmeny alebo dlhodobé trendy.

Často kladené otázky [FAQ]

V akých formátoch súborov sa dá spektrogram uložiť?

Môže byť uložený ako PNG, JPG alebo TIFF pre obrázky a ako CSV, MAT alebo HDF5 pre surové dáta.

Zobrazuje spektrogram informácie o fáze?

Nie. Štandardný spektrogram ukazuje iba magnitúdu. Fáza vyžaduje samostatný fázový spektrogram.

Ako ovplyvňuje hladina šumu spektrogram?

Vysoká úroveň šumu môže skryť slabé signály, čo ich robí ťažko viditeľnými.

Prečo je potrebné predbežné spracovanie pred vytvorením spektrogramu?

Predspracovanie, ako je filtrovanie alebo odstraňovanie DC, pomáha odstrániť nežiaduci obsah a zlepšuje jasnosť.

Môžu sa spektrogramy aktualizovať v reálnom čase?

Áno. Vďaka rýchlemu spracovaniu FFT a krátkym oknám môžu bežať nepretržite, keď prichádzajú dáta.

Fungujú spektrogramy s komplexnými I/Q signálmi?

Áno. I/Q dáta sa pred vytvorením spektrogramu prevedú na veľkosť alebo výkon.