Spektrogram ukazuje, jak se frekvence signálu mění v čase pomocí barev, což usnadňuje rozpoznání vzorů, záblesků, šumu a modulace. Tento článek vysvětluje, jak se spektrogramy liší od ostatních displejů, jak se počítají, jak rozlišení a vizuální nastavení ovlivňují přesnost a jak číst vzory. Poskytuje jasné a podrobné informace o každé části tématu.

Přehled spektrogramu
Spektrogram je obrázek, který ukazuje, jak se frekvence signálu v průběhu času mění. Vypadá to jako barevná mapa s časem na horizontální ose, frekvencí na svislé ose a barvou ukazující sílu signálu. Tento pohled usnadňuje pochopení, co se uvnitř signálu děje v různých okamžicích. Pomáhá odhalit pomalé změny frekvence, náhlé posuny, krátké výbuchy a vzory vytvořené různými typy modulace. Také ukazuje změny v pozadí šumu a slabší signály jsou znatelnější, i když jsou přítomny silnější tóny.
Spektrogramy vs. spektrum a vodopádové displeje

Hlavní rozdíly
Zatímco všechny tři ukazují frekvenční obsah, pouze spektrogramy a vodopády vykazují časově proměnné chování. Spektrum ukazuje jeden okamžik, zatímco vodopád skládá spektra, ale zdůrazňuje dlouhodobé trendy. Spektrogram jedinečně nabízí detailní, barevně mapovaný pohled na čas a frekvenci.
Srovnávací tabulka
| Funkce | Spektrum (FFT děj) | Spektrogram | Expozice vodopádu |
|---|---|---|---|
| Časově proměnné informace | Ne | Ano | Ano |
| Informace o frekvenci | Ano | Ano | Ano |
| Zobrazená amplituda | Ano | Ano (barevně kódováno) | Ano (výška nebo barva) |
| Nejlepší pro | Okamžitý snímek | Změny v čase | Dlouhé historické trendy |
Základy výpočtu spektrogramů
Krok za krokem proces
• Rozdělte signál na krátké, překrývající se snímky.
• Aplikovat okenní funkci (např. Hann nebo Hamming) na každý snímek.
• Vypočítejte FFT každého oknového rámce pro získání jeho spektra.
• Převést spektrální velikosti na dB nebo lineární hodnoty intenzity.
• Mapovat intenzity na barvy, aby ukázal slabé a silné složky.
• Umístěte spektra v čase, aby vznikl celý spektrogram.
Faktory ovlivňující přesnost
| Parametr | Role ve spektrogramu |
|---|---|
| Délka okna (velikost FFT) | Ovládá detaily frekvence. Delší okna ukazují jemnější frekvenční rozlišení. |
| Typ okna | Ovlivňuje způsob, jakým je každý plátek zpracován, a snižuje nežádoucí artefakty. |
| Procento překryvu | Vyšší překryv dává hladší časové rozlišení. |
| Vzorkovací frekvence | Nastavuje nejvyšší frekvenci, kterou lze zobrazit. |
Časovo-frekvenční rozlišení ve spektrogramech

Delší okno (lepší frekvenční rozlišení)
• Odděluje frekvence, které jsou blízko sebe
• Jasněji ukazuje pomalé změny frekvence
• Snižuje jasnost rychlých nebo krátkých událostí
Kratší okno (lepší časové rozlišení)
• Ukazuje náhlé změny jasněji
• Zachycuje rychlé posuny frekvence
• Produkuje širší nebo méně detailní frekvenční pásma
Tipy pro diskontinuální spektrogramy pro dlouhodobé monitorování signálu
Silné stránky
Vhodné pro dlouhodobé sledování signálu. Spotřebovává méně paměti než nepřetržité nahrávání. Funguje dobře na pomalé nebo občasné změny. Užitečné pro dlouhodobé kontroly dodržování předpisů
Slabiny
Není to účinné pro rychlé nebo nepředvídatelné výbuchy. Neposkytuje plně souvislý časový pohled. Přesnost závisí na tom, jak dobře je každý řez spuštěn.
U signálů s rychlým chováním poskytuje kontinuální přístup jasnější přehled.
Spojité spektrogramy pro analýzu rychlých událostí

Kontinuální spektrogram využívá dlouhý záznam s posuvným, překrývajícím se oknem, aby zajistil pohled bez mezer. Tato metoda zachycuje rychlé události, sladě se s vlnovým průběhu a podporuje podrobnou korelaci paketů, pulzů a symbolů.
| Výhody | Popis |
|---|---|
| Žádné mezery v časové ose | Každý okamžik signálu je zahrnut. |
| Zachycuje rychlé změny | Jasně ukazuje výbuchy, rychlé přechody, chyby a další rychlé události. |
| Zarovnáno s vlnou | Odpovídá signálu v časové oblasti bez přerušení. |
| Podporuje podrobnou korelaci | Pomáhá analyzovat pakety, symboly a další jemné struktury. |
Spektrogramové barevné mapy a nastavení škálování
Barevné mapy

| Barevná mapa | Popis |
|---|---|
| Inferno / Viridis | Plynulé a konzistentní, což pomáhá jasně ukazovat změny. |
| Jet | Jasná a barevná, ale může změnit způsob, jakým jsou data vnímána. |
| Teplo (černá - červená - žlutá) | Jasněji zvýrazňuje silné části signálu. |
Škálování amplitudy

| Typ škálování | Nejlepší pro | Popis |
|---|---|---|
| Lineární | Signály s nízkým dynamickým rozsahem | Přímo se mění a může skrývat velmi slabé detaily. |
| dB | Signály s širokým dynamickým rozsahem | Zhušťuje rozsah, takže silné a slabé části se snáze porovnávají. |
Správa dynamického rozsahu

| Nastavení rozsahu | Efekt |
|---|---|
| Příliš úzké | Barvy se nasytí, což ztěžuje čtení displeje. |
| Příliš široké | Slabé části signálu na grafu mizí. |
Jak číst spektrogram?
Běžné spektrogramové vzory
• Horizontální linka – kontinuální tón nebo nosná
• Vertikální pruh – krátký impuls nebo rychlý výbuch
• Diagonální stopa – frekvenční přehled nebo chirp
• Shlukový šum – rušení širokopásmového internetu
• Symetrické postranní pásma – AM nebo PM modulace
• Periodické výbuchy – aktivita paketů nebo pulzní signály
Jednoduché tipy pro interpretaci spektrogramů
• Všímejte si opakujících se tvarů pro rozpoznání modulace nebo pravidelné aktivity
• Zkontrolujte intenzitu barev, abyste zjistili rozdíl mezi silnějšími a slabšími signály
• Sledujte, jak se frekvence pohybuje, aby detekovala drift nebo poskakování
• Podívejte se na šířku signálu, abyste pochopili FM, šíření nebo jitter
Průvodce nastavením oken spektrogramu
| Analytický cíl | Typ okna | FFT Velikost | Překryv | Poznámky |
|---|---|---|---|---|
| Detekovat krátké dávky | Hann | Krátké | 75–95 % | Dobré pro rychlé akce |
| Identifikujte blízké frekvence | Blackman | Dlouhý | 50–75 % | Detaily s vyšší frekvencí |
| Získejte přesnou amplitudu | Plochý top | Medium | 25–50 % | Pomáhá s přesností úrovně |
| Redukovat vedlejší laloky | Blackman-Harris | Medium | 50–75 % | Pomáhá odhalit nízkoúrovňové signály |
| Monitorování v reálném čase | Hamming | Medium | 50–80 % | Vyvážená čistota a rychlost |
Aplikace spektrogramů
RF & Bezdrátové
Spektrogramy pomáhají detekovat rušení, kontrolovat aktivitu přeskakování frekvencí, monitorovat nežádoucí emise a identifikovat nestabilitu v RF výkonových stupních.
Zvuk a řeč
Umožňují snadné rozpoznání fonémů, sykavek a formantů, a zároveň odhalují ořezání, zkreslení a další artefakty v audio signálech.
Radar a obrana
V radarové práci spektrogramy odhalují cvrlikání, pulzní řetězce, rušící aktivitu a detaily související s technikami komprese pulzů.
Mechanické a vibrační
Pomáhají detekovat frekvence ložisek, sledovat rezonanci převodovky a identifikovat krátké nárazové události v rotujících nebo pohybujících se strojích.
Biomedicínské signály
Spektrogramy jsou užitečné pro sledování změn času a frekvence EEG a EKG a detekci abnormálních výbuchů nebo nepravidelností rytmu.
Závěr
Spektrogramy odhalují jak časové, tak frekvenční chování, což pomáhá pochopit tóny, výbuchy, šum a modulaci. Správným nastavením oken, překryvem, barevnou mapou a škálováním se displej stává jasnějším a spolehlivějším. Při správném nastavení a pečlivém čtení spektrogramy poskytují kompletní přehled o aktivitě signálu, aniž by unikly rychlé změny nebo dlouhodobé trendy.
Často kladené otázky [FAQ]
Ve kterých formátech lze spektrogram uložit?
Lze jej uložit jako PNG, JPG nebo TIFF pro obrázky a jako CSV, MAT nebo HDF5 pro raw data.
Ukazuje spektrogram informace o fázi?
Ne. Standardní spektrogram ukazuje pouze magnitudu. Fáze vyžaduje samostatný fázový spektrogram.
Jak šumová úroveň ovlivňuje spektrogram?
Vysoká úroveň šumu může skrývat slabé signály, což je činí těžko viditelnými.
Proč je potřeba předzpracování před vytvořením spektrogramu?
Předzpracování, jako je filtrování nebo odstranění DC, pomáhá odstranit nežádoucí obsah a zlepšuje jasnost.
Mohou se spektrogramy aktualizovat v reálném čase?
Ano. Díky rychlému zpracování FFT a krátkým oknem mohou běžet nepřetržitě s příchodem dat.
Fungují spektrogramy s komplexními I/Q signály?
Ano. I/Q data jsou převedena na velikost nebo výkon před vytvořením spektrogramu.