Spektrogram prikazuje kako se frekvencije signala mijenjaju tijekom vremena koristeći boje, čineći uzorke, iznenadne valove, šum i modulaciju lakšima za uočiti. Ovaj članak objašnjava kako se spektrogrami razlikuju od drugih zaslona, kako se izračunavaju, kako rezolucija i vizualne postavke utječu na točnost te kako čitati uzorke. Pruža jasne, detaljne informacije o svakom dijelu teme.

Pregled spektrograma
Spektrogram je slika koja prikazuje kako se frekvencije signala mijenjaju tijekom vremena. Izgleda kao obojena karta s vremenom na horizontalnoj osi, frekvencijom na vertikalnoj osi, a boja pokazuje koliko je signal jak. Ovaj pogled olakšava razumijevanje što se događa unutar signala u različitim trenucima. Pomaže otkriti spore promjene frekvencije, nagle pomake, kratke intervale i obrasce nastale različitim vrstama modulacije. Također pokazuje promjene u pozadinskoj buci i čini slabije signale primjetnijima, čak i kada su prisutni jači tonovi.
Spektrogrami naspram spektra i prikaza vodopada

Glavne razlike
Iako sva tri prikazuju frekvencijski sadržaj, samo spektrogrami i vodopadi pokazuju vremenski varijabilno ponašanje. Spektar prikazuje jedan trenutak, dok vodopad slaže spektre, ali naglašava dugoročne trendove. Spektrogram jedinstveno nudi detaljan, kolor-mapiran prikaz vremensko-frekvencijskog prikaza.
Tablica usporedbe
| Značajka | Spektar (FFT radnja) | Spektrogram | Prikaz vodopada |
|---|---|---|---|
| Vremenski promjenjive informacije | Ne | Da | Da |
| Informacije o frekvenciji | Da | Da | Da |
| Prikazana amplituda | Da | Da (kodirano bojama) | Da (visina ili boja) |
| Najbolje za | Trenutna snimka | Promjene kroz vrijeme | Dugi povijesni trendovi |
Osnove izračuna spektrograma
Proces korak po korak
• Podijelite signal na kratke, preklapajuće okvire.
• Primijenite funkciju prozora (npr. Hann ili Hamming) na svaki okvir.
• Izračunajte FFT svakog prozorskog okvira kako biste dobili njegov spektar.
• Pretvoriti magnitude spektra u dB ili linearne vrijednosti intenziteta.
• Mapirajte intenzitete na boje kako biste prikazali slabe i jake komponente.
• Postavite spektre u vrijeme kako biste formirali puni spektrogram.
Čimbenici koji utječu na točnost
| Parametar | Uloga u spektrogramu |
|---|---|
| Duljina prozora (FFT veličina) | Kontrolira frekvencijske detalje. Duži prozori pokazuju finiju frekvencijsku rezoluciju. |
| Tip prozora | Oblikuje način na koji se svaka kriška obrađuje i smanjuje neželjene artefakte. |
| Postotak preklapanja | Veće preklapanje daje glađu vremensku rezoluciju. |
| Frekvencija uzorkovanja | Postavlja najvišu frekvenciju koja se može prikazati. |
Vremensko-frekvencijska rezolucija u spektrogramima

Dulji prozor (bolja frekvencijska rezolucija)
• Razdvaja frekvencije koje su blizu jedna drugoj
• Jasnije prikazuje spore promjene frekvencije
• Smanjuje jasnoću brzih ili kratkih događaja
Kraći prozor (bolja vremenska rezolucija)
• Jasnije prikazuje nagle promjene
• Bilježi brze promjene frekvencije
• Proizvodi šire ili manje detaljne frekvencijske pojaseve
Savjeti za diskontinuirane spektrograme za dugoročno praćenje signala
Prednosti
Pogodan za dugoročno praćenje signala. Koristi manje memorije u usporedbi s kontinuiranim snimanjem. Dobro funkcionira za spore ili povremene promjene. Korisno za dugotrajne provjere usklađenosti
Slabosti
Nije učinkovito za brze ili nepredvidive nalete. Ne pruža potpuno kontinuirani vremenski prikaz. Točnost ovisi o tome koliko je svaki rez dobro pokrenut.
Za signale s brzim ponašanjem, kontinuirani pristup pruža jasniji uvid.
Kontinuirani spektrogrami za analizu brzih događaja

Kontinuirani spektrogram koristi dugu snimku s kliznim, preklapajućim prozorom kako bi pružio pogled bez praznina. Ova metoda bilježi brze događaje, usklađuje se s valnim oblikom i podržava detaljnu korelaciju paketa, impulsa i simbola.
| Prednosti | Opis |
|---|---|
| Nema praznina u vremenskoj crti | Svaki trenutak signala je uključen. |
| Bilježi brze promjene | Jasno prikazuje nalete, brze promjene, greške i druge brze događaje. |
| Poravnato s valnim oblikom | Odgovara signalu u vremenskoj domeni bez prekida. |
| Podržava detaljnu korelaciju | Pomaže u analizi paketa, simbola i drugih struktura. |
Spektrogramske karte boja i postavke skaliranja
Karte u boji

| Karta boja | Opis |
|---|---|
| Inferno / Viridis | Glatko i dosljedno, pomaže jasno pokazati promjene. |
| Jet | Svijetlo i šareno, ali može promijeniti način na koji se podaci percipiraju. |
| Toplina (crna - crvena - žuta) | Jasnije ističe jake dijelove signala. |
Skaliranje amplitude

| Tip skaliranja | Najbolje za | Opis |
|---|---|---|
| Linearni | Signali niskog dinamičkog raspona | Prikazuje promjene izravno, ali može sakriti vrlo slabe detalje. |
| dB | Signali širokog dinamičkog raspona | Komprimira raspon pa je lakše usporediti jake i slabe dijelove. |
Upravljanje dinamičkim rasponom

| Postavka dometa | Učinak |
|---|---|
| Preusko | Boje postaju zasićene, što prikaz čini teškim za čitanje. |
| Preširoko | Slabi dijelovi signala nestaju na grafikonu. |
Kako čitati spektrogram?
Uobičajeni spektrogramski obrasci
• Horizontalna linija - kontinuirani ton ili nosač
• Vertikalni trag - kratki impuls ili brzi nalet
• Dijagonalni trag - frekvencijski sweep ili chirp
• Klasterizirani šum - širokopojasne smetnje
• Simetrični bočni pojasevi - AM ili PM modulacija
• Periodični izboji - aktivnost paketa ili pulsni signali
Jednostavni savjeti za tumačenje spektrograma
• Primijetite ponavljajuće oblike radi uočavanja modulacije ili redovite aktivnosti
• Provjerite intenzitet boja kako biste vidjeli razliku između jačih i slabijih signala
• Promatrajte kako se frekvencija pomiče kako biste detektirali pomak ili skakanje
• Pogledajte širinu signala kako biste razumjeli FM, širenje ili jitter
Vodič za postavke prozora spektrograma
| Cilj analize | Tip prozora | FFT veličina | Preklapanje | Bilješke |
|---|---|---|---|---|
| Otkrivanje kratkih rafala | Hann | Kratko | 75–95% | Dobar za brze događaje |
| Identificirajte bliske frekvencije | Blackman | Long | 50–75% | Detalji viših frekvencija |
| Dobijte točnu amplitudu | Flat-top | Medium | 25–50% | Pomaže kod točnosti razine |
| Redukcija bočnih režnjeva | Blackman-Harris | Medium | 50–75% | Pomaže otkriti niskorazinske signale |
| Praćenje u stvarnom vremenu | Hamming | Medium | 50–80% | Uravnotežena jasnoća i brzina |
Primjene spektrograma
RF i bežično
Spektrogrami pomažu u otkrivanju smetnji, provjeri aktivnosti skakanja frekvencija, praćenju neželjenih emisija i otkrivanju nestabilnosti u RF fazama snage.
Audio i govor
Olakšavaju uočavanje fonema, sibilanca i formanata, a također uočavaju isječavanje, distorziju i druge artefakte u audio signalima.
Radar i obrana
U radu na radaru, spektrogrami otkrivaju cvrkutove, nizove impulsa, aktivnost ometanja i detalje vezane uz tehnike kompresije impulsa.
Mehaničko i vibracijsko
Pomažu u otkrivanju frekvencija ležajeva, praćenju rezonancije mjenjača i prepoznavanju kratkih udarnih događaja u rotirajućim ili pokretnim strojevima.
Biomedicinski signali
Spektrogrami su korisni za praćenje promjena vremena i frekvencije EEG-a i EKG-a te za otkrivanje abnormalnih izboja ili nepravilnosti u ritmu.
Zaključak
Spektrogrami otkrivaju i vremensko i frekvencijsko ponašanje, pomažući u razumijevanju tonova, izljeva, šuma i modulacije. Odabirom pravih postavki prozora, preklapanja, karte boja i skaliranja, prikaz postaje jasniji i pouzdaniji. Uz pravilno postavljanje i pažljivo očitanje, spektrogrami pružaju potpuni pregled aktivnosti signala bez propuštanja brzih promjena ili dugoročnih trendova.
Često postavljana pitanja [FAQ]
U kojim formatima datoteka se spektrogram može spremiti?
Može se spremiti kao PNG, JPG ili TIFF za slike, te kao CSV, MAT ili HDF5 za sirove podatke.
Prikazuje li spektrogram informacije o fazi?
Ne. Standardni spektrogram pokazuje samo magnitudu. Faza zahtijeva zaseban fazni spektrogram.
Kako šum utječe na spektrogram?
Visoka razina šuma može sakriti slabe signale, što ih čini teško vidljivima.
Zašto je potrebna predobrada prije izrade spektrograma?
Predobrada, poput filtriranja ili uklanjanja DC-a, pomaže ukloniti neželjeni sadržaj i poboljšava jasnoću.
Mogu li se spektrogrami ažurirati u stvarnom vremenu?
Da. Uz brzu FFT obradu i kratke vremenske okvire, mogu raditi kontinuirano kako podaci pristižu.
Rade li spektrogrami s kompleksnim I/Q signalima?
Da. I/Q podaci pretvaraju se u magnitudu ili snagu prije formiranja spektrograma.