10M+ Електронні компоненти в наявності
Сертифікований за стандартом ISO
Гарантія включена
Швидка доставка
Трудно знайти запчастини?
Ми їх постачаємо.
Запросити цінову пропозицію

Спектрограма: обчислення, роздільна здатність і інтерпретація

Dec 01 2025
Джерело: Michael Chen
Перегляд: 5881

Спектрограма показує, як частоти сигналу змінюються з часом за допомогою кольорів, що полегшує сприйняття візерунків, спалахів, шуму та модуляції. У цій статті пояснюється, чим спектрограми відрізняються від інших дисплеїв, як вони обчислюються, як роздільна здатність і візуальні налаштування впливають на точність, а також як читати візерунки. Він надає чітку, детальну інформацію про кожен аспект теми.

Figure 1. Spectrogram

Огляд спектрограми

Спектрограма — це зображення, яке показує, як змінюються частоти сигналу з часом. Це виглядає як кольорова карта з часом на горизонтальній осі, частотою на вертикальній осі та кольором, що показує силу сигналу. Такий вигляд полегшує розуміння того, що відбувається всередині сигналу в різні моменти. Він допомагає виявити повільні зміни частоти, раптові зсуви, короткі сплески та візерунки, створені різними типами модуляції. Він також показує зміни фонового шуму і робить слабші сигнали більш помітними, навіть коли присутні сильніші тони.

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

Figure 2. Spectrograms vs. Spectrum and Waterfall Displays

Основні відмінності

Хоча всі три демонструють частотний вміст, лише спектрограми та водоспади демонструють змінну поведінку в часі. Спектр показує один момент, а водоспад складає спектри, але акцентує на довгострокових тенденціях. Спектрограма унікально пропонує детальне, кольорове відображення за часом і частотою.

Таблиця порівняння

ОсобливістьSpectrum (FFT Plot)СпектрограмаВітрина водоспаду
Інформація, що змінюється у часіНіТакТак
Частотна інформаціяТакТакТак
Амплітуда показанаТакТак (кольорове кодування)Так (зріст або колір)
Найкраще дляМиттєвий знімокЗміни з часомДовгі історичні тенденції

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

Покроковий процес

• Розділити сигнал на короткі, перекриваючі кадри.

• Застосувати віконну функцію (наприклад, Ганна або Гемінга) до кожного кадру.

• Обчислити FFT кожного віконного кадру, щоб отримати його спектр.

• Перетворити величини спектра у дБ або значення лінійної інтенсивності.

• Відображати інтенсивності кольорів, щоб показати слабкі та сильні компоненти.

• Розмістити спектри в часі, щоб утворити повну спектрограму.

Фактори, що впливають на точність

ПараметрРоль у спектрограмі
Довжина вікна (розмір 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 та бездротове зв'язок

Спектрограми допомагають виявляти перешкоди, перевіряти частотну перешкоду, контролювати небажані випромінювання та виявляти нестабільність на радіочастотних каскадах.

Аудіо та мовлення

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

Радар і оборона

У радарних дослідженнях спектрограми виявляють сигнали, імпульсні поїзди, активність глушіння та деталі, пов'язані з методами стиснення імпульсів.

Механічна та вібраційна система

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

Біомедичні сигнали

Спектрограми корисні для моніторингу змін часу та частоти ЕЕГ та ЕКГ, а також виявлення аномальних спалах або порушень ритму.

Висновок 

Спектрограми виявляють як часову, так і частотну поведінку, допомагаючи зрозуміти тони, спалахи, шум і модуляцію. Вибравши правильні налаштування вікон, перекриття, кольорову карту та масштабування, дисплей стає чіткішим і надійнішим. За правильного налаштування та уважного читання спектрограми дають повне уявлення про активність сигналу, не пропускаючи швидких змін чи довгострокових тенденцій.

Часті запитання [FAQ]

У яких форматах файлів можна зберегти спектрограму?

Його можна зберігати у форматі PNG, JPG або TIFF для зображень, а для сирих даних — як CSV, MAT або HDF5.

Чи показує спектрограма інформацію про фазу?

Ні. Стандартна спектрограма показує лише величину. Фаза потребує окремої фазової спектрограми.

Як рівень шуму впливає на спектрограму?

Високий рівень шуму може приховувати слабкі сигнали, що робить їх важко побачити.

Чому потрібна попередня обробка перед створенням спектрограми?

Попередня обробка, така як фільтрація або видалення постійного струму, допомагає видалити небажаний вміст і покращити чіткість.

Чи можуть спектрограми оновлюватися в реальному часі?

Так. Завдяки швидкій обробці FFT і коротким вікнам вони можуть працювати безперервно, коли надходять дані.

Чи працюють спектрограми зі складними I/Q-сигналами?

Так. I/Q дані перетворюються у величину або потужність перед формуванням спектрограми.