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

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

Основни разлики
Въпреки че и трите показват честотно съдържание, само спектрограмите и водопадите показват времево променливо поведение. Спектърът показва един момент, докато водопадът подрежда спектри, но акцентира върху дългосрочните тенденции. Спектрограмата предлага уникално детайлно, цветно картографирано времево-честотно изображение.
Таблица за сравнение
| Характеристика | Спектър (FFT графика) | Спектрограма | Водопадна експозиция |
|---|---|---|---|
| Информация с променлива във времето | Не | Да | Да |
| Информация за честотата | Да | Да | Да |
| Показана амплитуда | Да | Да (цветово кодирано) | Да (височина или цвят) |
| Най-добро за | Мигновена снимка | Промени с времето | Дълги исторически течения |
Основи на изчисленията чрез спектрограма
Стъпка по стъпка процес
• Разделете сигнала на къси, припокриващи се кадри.
• Прилагайте функция на прозореца (например Hann или Hamming) към всеки кадър.
• Изчислете FFT на всеки прозорец кадър, за да получите спектъра му.
• Преобразуване на големините на спектъра в dB или линейни стойности на интензитета.
• Преобразуване на интензитетите към цветове, за да се покажат слаби и силни компоненти.
• Поставете спектрите във времето, за да се формира пълната спектрограма.
Фактори, които влияят на точността
| Параметър | Роля в спектрограмата |
|---|---|
| Дължина на прозореца (FFT размер) | Контролира честотните детайли. По-дългите прозорци показват по-фина честотна резолюция. |
| Тип прозорец | Оформя начина, по който се обработва всяко парче, и намалява нежеланите артефакти. |
| Процент на припокриване | По-голямото припокриване осигурява по-плавна времева резолюция. |
| Честота на семплиране | Задава най-високата честота, която може да се показва. |
Времево-честотна резолюция в спектрограмите

По-дълъг прозорец (по-добра честотна резолюция)
• Разделя честоти, които са близо една до друга
• По-ясно показва бавни промени в честотата
• Намалява яснотата на бързи или кратки събития
По-къс прозорец (по-добра резолюция на времето)
• Показва внезапни промени по-ясно
• Улавя бързи промени в честотата
• Произвежда по-широки или по-малко детайлни честотни ленти
Прекъснати спектрограмни съвети за дългосрочно наблюдение на сигнала
Силни страни
Подходящ за дългосрочно наблюдение на сигнала. Използва по-малко памет в сравнение с непрекъснат запис. Работи добре за бавни или случайни промени. Полезно за дългосрочни проверки за съответствие
Слабости
Не е ефективно за бързи или непредсказуеми изблици. Не предоставя напълно непрекъснат времеви изглед. Точността зависи от това колко добре се задейства всяко парче.
За сигнали с бързо поведение, непрекъснатият подход предлага по-ясна представа.
Непрекъснати спектрограми за бърз анализ на събития

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

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

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

| Настройка на обхвата | Ефект |
|---|---|
| Твърде тесен | Цветовете стават наситени, което прави дисплея труден за четене. |
| Твърде широко | Слаби части от сигнала изчезват на графика. |
Как да четем спектрограма?
Често срещани спектрограмни модели
• Хоризонтална линия - непрекъснат тон или носеща линия
• Вертикална серия - кратък импулс или бърз импулс
• Диагонална следа - честотно сканиране или чирп
• Клъстериран шум – широколентови смущения
• Симетрични странични ленти - 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 данните се преобразуват в големина или степен преди да се формира спектрограмата.