Spektrogram: Pengiraan, Resolusi, dan Tafsiran

ဒီ ၀၁ ၂၀၂၅
Sumber: DiGi-Electronics
Lihat: 740

Spektrogram menunjukkan bagaimana frekuensi isyarat berubah dari semasa ke semasa menggunakan warna, menjadikan corak, letupan, bunyi dan modulasi lebih mudah dilihat. Artikel ini menerangkan cara spektrogram berbeza daripada paparan lain, cara ia dikira, cara resolusi dan tetapan visual mempengaruhi ketepatan dan cara membaca corak. Ia memberikan maklumat yang jelas dan terperinci tentang setiap bahagian topik.

Figure 1. Spectrogram

Gambaran Keseluruhan Spektrogram

Spektrogram ialah gambar yang menunjukkan bagaimana frekuensi isyarat berubah dari semasa ke semasa. Ia kelihatan seperti peta berwarna dengan masa pada paksi mendatar, kekerapan pada paksi menegak, dan warna yang menunjukkan betapa kuatnya isyarat itu. Pandangan ini memudahkan untuk memahami apa yang berlaku di dalam isyarat pada masa yang berbeza. Ia membantu mendedahkan perubahan perlahan dalam kekerapan, anjakan secara tiba-tiba, letupan pendek dan corak yang dicipta oleh pelbagai jenis modulasi. Ia juga menunjukkan perubahan dalam bunyi latar belakang dan menjadikan isyarat yang lebih lemah lebih ketara, walaupun terdapat nada yang lebih kuat.

Spektrogram lwn Paparan Spektrum dan Air Terjun

Figure 2. Spectrograms vs. Spectrum and Waterfall Displays

Perbezaan Utama

Walaupun ketiga-tiganya menunjukkan kandungan frekuensi, hanya spektrogram dan air terjun yang memaparkan tingkah laku yang berbeza-beza masa. Spektrum menunjukkan satu momen, manakala air terjun menyusun spektrum tetapi menekankan arah aliran jangka panjang. Spektrogram secara unik menawarkan pandangan frekuensi masa yang terperinci dan dipetakan warna.

Jadual perbandingan

Ciri-ciriSpektrum (Plot FFT)SpektrogramPaparan Air Terjun
Maklumat yang berbeza-beza masaTidakYaYa
Maklumat kekerapanYaYaYa
Amplitud ditunjukkanYaYa (berkod warna)Ya (ketinggian atau warna)
Terbaik untukPetikan segeraPerubahan dari semasa ke semasaTrend sejarah yang panjang

Asas Pengiraan Spektrogram

Proses Langkah demi Langkah

• Bahagikan isyarat kepada bingkai pendek dan bertindih.

• Gunakan fungsi tetingkap (cth, Hann atau Hamming) pada setiap bingkai.

• Kira FFT setiap bingkai bertingkap untuk mendapatkan spektrumnya.

• Tukar magnitud spektrum kepada dB atau nilai keamatan linear.

• Petakan keamatan kepada warna untuk menunjukkan komponen yang lemah dan kuat.

• Letakkan spektrum dalam masa untuk membentuk spektrogram penuh.

Faktor Yang Mempengaruhi Ketepatan

ParameterPeranan dalam Spektrogram
Panjang tetingkap (saiz FFT)Mengawal butiran kekerapan. Tetingkap yang lebih panjang menunjukkan resolusi frekuensi yang lebih halus.
Jenis tetingkapMembentuk cara setiap kepingan diproses dan mengurangkan artifak yang tidak diingini.
Peratusan bertindihPertindihan yang lebih tinggi memberikan resolusi masa yang lebih lancar.
Kadar pensampelanMenetapkan frekuensi tertinggi yang boleh dipaparkan.

Resolusi Masa-Frekuensi dalam Spektrogram

Figure 3. Time–Frequency Resolution in Spectrograms

Tetingkap Lebih Panjang (Resolusi Frekuensi Lebih Baik)

• Memisahkan frekuensi yang berdekatan antara satu sama lain

• Menunjukkan perubahan perlahan dalam kekerapan dengan lebih jelas

• Mengurangkan kejelasan acara pantas atau pendek

Tetingkap Pendek (Resolusi Masa Lebih Baik)

• Menunjukkan perubahan mendadak dengan lebih jelas

• Menangkap anjakan kekerapan yang pantas

• Menghasilkan jalur frekuensi yang lebih luas atau kurang terperinci

Petua Spektrogram Terputus untuk Pemantauan Isyarat Jangka Panjang

Kekuatan

Sesuai untuk pemantauan isyarat jangka panjang. Menggunakan kurang memori berbanding rakaman berterusan. Berfungsi dengan baik untuk perubahan perlahan atau sekali-sekala. Berguna untuk pemeriksaan pematuhan jangka panjang

Kelemahan

Tidak berkesan untuk letupan pantas atau tidak dapat diramalkan. Tidak memberikan paparan masa berterusan sepenuhnya. Ketepatan bergantung pada sejauh mana setiap kepingan dicetuskan.

Untuk isyarat dengan tingkah laku pantas, pendekatan berterusan menawarkan cerapan yang lebih jelas.

Spektrogram Berterusan untuk Analisis Peristiwa Pantas

Figure 4. Continuous Spectrograms for Fast Event Analysis

Spektrogram berterusan menggunakan rakaman panjang dengan tetingkap gelongsor dan bertindih untuk memberikan paparan bebas jurang. Kaedah ini menangkap peristiwa pantas, sejajar dengan bentuk gelombang, dan menyokong korelasi terperinci paket, denyutan dan simbol.

KelebihanPenerangan
Tiada jurang dalam garis masaSetiap saat isyarat disertakan.
Menangkap perubahan pantasMenunjukkan pecah, anjakan pantas, gangguan dan peristiwa pantas lain dengan jelas.
Sejajar dengan bentuk gelombangMemadankan isyarat domain masa tanpa rehat.
Menyokong korelasi terperinciMembantu menganalisis paket, simbol dan struktur tahap halus yang lain.

Peta Warna Spektrogram dan Tetapan Penskalaan

Peta Warna

Figure 5. Color Maps

Peta WarnaPenerangan
Neraka / ViridisLancar dan konsisten, membantu menunjukkan perubahan dengan jelas.
JetTerang dan berwarna-warni, tetapi ia boleh mengubah cara data dirasakan.
Haba (hitam - merah - kuning)Menyerlahkan bahagian kuat isyarat dengan lebih jelas.

Penskalaan Amplitud

Figure 6. Amplitude Scaling

Jenis PenskalaanTerbaik UntukPenerangan
LinearIsyarat julat dinamik rendahMenunjukkan perubahan secara langsung tetapi mungkin menyembunyikan butiran yang sangat lemah.
dBIsyarat julat dinamik yang luasMemampatkan julat supaya bahagian yang kuat dan lemah lebih mudah dibandingkan.

Pengurusan Julat Dinamik

Figure 7. Dynamic Range Management

Tetapan JulatKesan
Terlalu sempitWarna menjadi tepu, menjadikan paparan sukar dibaca.
Terlalu lebarBahagian isyarat yang lemah hilang pada plot.

Bagaimana untuk membaca spektrogram?

Corak Spektrogram Biasa

• Garis mendatar - nada berterusan atau pembawa

• Coretan menegak - impuls pendek atau letupan pantas

• Jejak pepenjuru - sapuan frekuensi atau kicauan

• Bunyi berkelompok - gangguan jalur lebar

• Jalur sisi simetri - Modulasi AM atau PM

• Letupan berkala - aktiviti paket atau isyarat berdenyut

Petua Mudah untuk Mentafsir Spektrogram

• Perhatikan bentuk berulang untuk mengesan modulasi atau aktiviti biasa

• Semak keamatan warna untuk melihat perbezaan antara isyarat yang lebih kuat dan lebih lemah

• Tonton bagaimana frekuensi bergerak untuk mengesan hanyut atau melompat

• Lihat lebar isyarat untuk memahami FM, penyebaran atau jitter

Panduan Tetapan Tetingkap Spektrogram

Matlamat AnalisisJenis TetingkapSaiz FFTPertindihanNota
Mengesan letupan pendekHannPendek75–95%Baik untuk acara pantas
Kenal pasti frekuensi tutupLelaki kulit hitamPanjang50–75%Perincian frekuensi yang lebih tinggi
Dapatkan amplitud yang tepatBahagian atas rataSederhana25–50%Membantu dengan ketepatan tahap
Kurangkan lobus sisiBlackman-HarrisSederhana50–75%Membantu mendedahkan isyarat tahap rendah
Pemantauan masa nyataHammingSederhana50–80%Kejelasan dan kelajuan yang seimbang

Aplikasi Spektrogram 

RF & Wayarles

Spektrogram membantu mengesan gangguan, menyemak aktiviti lompat frekuensi, memantau pelepasan yang tidak diingini dan mengenal pasti ketidakstabilan dalam peringkat kuasa RF.

Audio & Pertuturan

Mereka memudahkan untuk melihat fonem, sibilans dan forman, sambil juga mengesan keratan, herotan dan artifak lain dalam isyarat audio.

Radar & Pertahanan

Dalam kerja radar, spektrogram mendedahkan kicauan, kereta api nadi, aktiviti gangguan dan butiran yang berkaitan dengan teknik mampatan nadi.

Mekanikal & Getaran

Mereka membantu mengesan frekuensi galas, menjejaki resonans kotak gear dan mengenal pasti peristiwa hentaman pendek dalam mesin berputar atau bergerak.

Isyarat Bioperubatan

Spektrogram berguna untuk memantau perubahan frekuensi masa EEG dan ECG dan mengesan letupan yang tidak normal atau penyelewengan irama.

Kesimpulannya 

Spektrogram mendedahkan kedua-dua tingkah laku masa dan frekuensi, membantu memahami nada, letupan, bunyi dan modulasi. Dengan memilih tetapan tetingkap yang betul, pertindihan, peta warna dan penskalaan, paparan menjadi lebih jelas dan lebih dipercayai. Dengan persediaan yang betul dan bacaan yang teliti, spektrogram memberikan gambaran lengkap aktiviti isyarat tanpa terlepas perubahan pantas atau arah aliran jangka panjang.

Soalan Lazim [Soalan Lazim]

Apakah format fail yang boleh disimpan dalam spektrogram?

Ia boleh disimpan sebagai PNG, JPG atau TIFF untuk imej, dan sebagai CSV, MAT atau HDF5 untuk data mentah.

Adakah spektrogram menunjukkan maklumat fasa?

Tidak. Spektrogram standard hanya menunjukkan magnitud. Fasa memerlukan spektrogram fasa yang berasingan.

Bagaimanakah lantai bunyi menjejaskan spektrogram?

Lantai bunyi yang tinggi boleh menyembunyikan isyarat lemah, menjadikannya sukar dilihat.

Mengapakah pra-pemprosesan diperlukan sebelum membuat spektrogram?

Prapemprosesan, seperti penapisan atau penyingkiran DC, membantu mengalih keluar kandungan yang tidak diingini dan meningkatkan kejelasan.

Bolehkah spektrogram dikemas kini dalam masa nyata?

Ya. Dengan pemprosesan FFT yang pantas dan tetingkap pendek, ia boleh berjalan secara berterusan apabila data tiba.

Adakah spektrogram berfungsi dengan isyarat I/Q yang kompleks?

Ya. Data I/Q ditukar kepada magnitud atau kuasa sebelum membentuk spektrogram.