10M+ Електронни компоненти на склад
Сертифицирано по ISO
Гаранцията е включена
Бърза доставка
Трудно откриваеми части?
Ние ги осигуряваме
Заявете оферта

Спектрограма: Изчисление, резолюция и интерпретация

дек 01 2025
Източник: Michael Chen
Разгледайте: 5870

Спектрограмата показва как честотите на сигнала се променят с времето, използвайки цветове, което прави моделите, изблиците, шума и модулацията по-лесни за виждане. Тази статия обяснява как спектрограмите се различават от другите дисплеи, как се изчисляват, как резолюцията и визуалните настройки влияят на точността и как да се четат моделите. Тя предоставя ясна, подробна информация за всяка част от темата.

Figure 1. Spectrogram

Преглед на спектрограмата

Спектрограмата е изображение, което показва как честотите на даден сигнал се променят с времето. Изглежда като цветна карта с време по хоризонталната ос, честота по вертикалната ос и цвят, показващ колко силен е сигналът. Този изглед улеснява разбирането на случващото се вътре в сигнала в различни моменти. Той помага да се разкрият бавни промени в честотата, внезапни смени, кратки изблици и модели, създадени от различни видове модулация. Той също така показва промени във фоновия шум и прави по-слабите сигнали по-забележими, дори когато има по-силни тонове.

Спектрограми срещу спектърни и водопадни дисплеи

Figure 2. Spectrograms vs. Spectrum and Waterfall Displays

Основни разлики

Въпреки че и трите показват честотно съдържание, само спектрограмите и водопадите показват времево променливо поведение. Спектърът показва един момент, докато водопадът подрежда спектри, но акцентира върху дългосрочните тенденции. Спектрограмата предлага уникално детайлно, цветно картографирано времево-честотно изображение.

Таблица за сравнение

ХарактеристикаСпектър (FFT графика)СпектрограмаВодопадна експозиция
Информация с променлива във времетоНеДаДа
Информация за честотатаДаДаДа
Показана амплитудаДаДа (цветово кодирано)Да (височина или цвят)
Най-добро заМигновена снимкаПромени с времетоДълги исторически течения

Основи на изчисленията чрез спектрограма

Стъпка по стъпка процес

• Разделете сигнала на къси, припокриващи се кадри.

• Прилагайте функция на прозореца (например Hann или Hamming) към всеки кадър.

• Изчислете FFT на всеки прозорец кадър, за да получите спектъра му.

• Преобразуване на големините на спектъра в dB или линейни стойности на интензитета.

• Преобразуване на интензитетите към цветове, за да се покажат слаби и силни компоненти.

• Поставете спектрите във времето, за да се формира пълната спектрограма.

Фактори, които влияят на точността

ПараметърРоля в спектрограмата
Дължина на прозореца (FFT размер)Контролира честотните детайли. По-дългите прозорци показват по-фина честотна резолюция.
Тип прозорецОформя начина, по който се обработва всяко парче, и намалява нежеланите артефакти.
Процент на припокриванеПо-голямото припокриване осигурява по-плавна времева резолюция.
Честота на семплиранеЗадава най-високата честота, която може да се показва.

Времево-честотна резолюция в спектрограмите

Figure 3. Time–Frequency Resolution in Spectrograms

По-дълъг прозорец (по-добра честотна резолюция)

• Разделя честоти, които са близо една до друга

• По-ясно показва бавни промени в честотата

• Намалява яснотата на бързи или кратки събития

По-къс прозорец (по-добра резолюция на времето)

• Показва внезапни промени по-ясно

• Улавя бързи промени в честотата

• Произвежда по-широки или по-малко детайлни честотни ленти

Прекъснати спектрограмни съвети за дългосрочно наблюдение на сигнала

Силни страни

Подходящ за дългосрочно наблюдение на сигнала. Използва по-малко памет в сравнение с непрекъснат запис. Работи добре за бавни или случайни промени. Полезно за дългосрочни проверки за съответствие

Слабости

Не е ефективно за бързи или непредсказуеми изблици. Не предоставя напълно непрекъснат времеви изглед. Точността зависи от това колко добре се задейства всяко парче.

За сигнали с бързо поведение, непрекъснатият подход предлага по-ясна представа.

Непрекъснати спектрограми за бърз анализ на събития

Figure 4. Continuous Spectrograms for Fast Event Analysis

Непрекъснатата спектрограма използва дълъг запис с плъзгащ се, припокриващ се прозорец, за да осигури изглед без празнини. Този метод улавя бързи събития, съгласува се с вълновата форма и поддържа детайлна корелация на пакети, импулси и символи.

ПредимстваОписание
Няма пропуски в хронологиятаВключен е всеки момент от сигнала.
Улавя бързи промениЯсно показва изблици, бързи смени, бъгове и други бързи събития.
Подравнен с вълновата формаСъвпада със сигнала във времевата област без прекъсвания.
Подкрепя детайлна корелацияПомага при анализа на пакети, символи и други структури на фини нива.

Спектрограмни цветови карти и настройки за мащабиране

Цветни карти

Figure 5. Color Maps

Цветова картаОписание
Инферно / ВиридисГладко и последователно, помага да се виждат промените ясно.
ДжетЯрка и цветна, но може да промени начина, по който данните се възприемат.
Топлина (черно - червено - жълто)Подчертава по-ясно силните части на сигнала.

Амплитудно скалиране

Figure 6. Amplitude Scaling

Тип скалиранеНай-добро заОписание
ЛинейноСигнали с нисък динамичен обхватПоказва промени директно, но може да скрие много слаби детайли.
dBСигнали с широк динамичен обхватКомпресира диапазона, така че силните и слабите части са по-лесни за сравняване.

Управление на динамичния обхват

Figure 7. Dynamic Range Management

Настройка на обхватаЕфект
Твърде тесенЦветовете стават наситени, което прави дисплея труден за четене.
Твърде широкоСлаби части от сигнала изчезват на графика.

Как да четем спектрограма?

Често срещани спектрограмни модели

• Хоризонтална линия - непрекъснат тон или носеща линия

• Вертикална серия - кратък импулс или бърз импулс

• Диагонална следа - честотно сканиране или чирп

• Клъстериран шум – широколентови смущения

• Симетрични странични ленти - AM или PM модулация

• Периодични изблици – активност на пакети или импулсни сигнали

Прости съвети за интерпретиране на спектрограми

• Забелязвайте повтарящи се форми за точкова модулация или редовна активност

• Проверете интензитета на цвета, за да видите разликата между по-силни и по-слаби сигнали

• Наблюдавайте как честотата се променя, за да се засече дрейф или подскачане

• Погледнете ширината на сигнала, за да разберете FM, разпръскване или джитър

Ръководство за настройки на прозореца на спектрограма

Цел на анализаТип прозорецРазмер на FFTПрипокриванеБележки
Откриване на къси изблициХанКратко75–95%Добър за бързи събития
Идентифициране на близки честотиБлекманДълго50–75%Детайли с по-висока честота
Вземете точна амплитудаПлосък покривСредно25–50%Помага за точността на нивата
Редуциране на страничните лъчиБлекман-ХарисСредно50–75%Помага да се разкрият ниско ниво на сигнали
Мониторинг в реално времеХамингСредно50–80%Балансирана яснота и скорост

Приложения в спектрограмата 

RF и безжична връзка

Спектрограмите помагат за откриване на смущения, проверка на честотната активност, наблюдение на нежелани емисии и идентифициране на нестабилност в RF степените.

Аудио и реч

Те улесняват разпознаването на фонеми, сибилантност и форманти, като същевременно забелязват клипинг, изкривявания и други артефакти в аудиосигналите.

Радар и отбрана

В радарната работа спектрограмите разкриват цвъртене, импулсни влакове, активност при заглушаване и детайли, свързани с техники за компресия на импулси.

Механични и вибрационни

Те помагат за откриване на честоти на лагерите, проследяване на резонанса на скоростната кутия и идентифициране на краткосрочни удари при въртящи се или движещи се машини.

Биомедицински сигнали

Спектрограмите са полезни за наблюдение на промени във времето и честотата на ЕЕГ и ЕКГ и за откриване на аномални изблици или неправилности в ритъма.

Заключение 

Спектрограмите разкриват както времево, така и честотно поведение, помагайки за разбиране на тонове, изблици, шум и модулация. Чрез избор на правилните настройки на прозореца, припокриване, цветова карта и мащабиране, дисплеят става по-ясен и по-надежден. С правилна настройка и внимателно четене, спектрограмите дават пълна представа за активността на сигнала, без да пропускат бързи промени или дългосрочни тенденции.

Често задавани въпроси [ЧЗВ]

В какви файлови формати може да се запази спектрограма?

Може да се запази като PNG, JPG или TIFF за изображения, а за сурови данни като CSV, MAT или HDF5.

Показва ли спектрограмата фазова информация?

Не. Стандартната спектрограма показва само магнитуда. Фазата изисква отделна фазова спектрограма.

Как нивото на шума влияе на спектрограмата?

Високото ниво на шум може да скрие слаби сигнали, което ги прави трудни за забелязване.

Защо е необходима предварителна обработка преди създаване на спектрограма?

Предварителната обработка, като филтриране или премахване на DC, помага за премахване на нежеланото съдържание и подобрява яснотата.

Могат ли спектрограмите да се актуализират в реално време?

Да. С бърза обработка на FFT и кратки прозорци, те могат да работят непрекъснато, докато пристигат данните.

Работят ли спектрограмите със сложни I/Q сигнали?

Да. I/Q данните се преобразуват в големина или степен преди да се формира спектрограмата.