RUS  ENG
Полная версия
ЖУРНАЛЫ // Вестник КРАУНЦ. Физико-математические науки // Архив

Вестник КРАУНЦ. Физ.-мат. науки, 2024, том 49, номер 4, страницы 99–111 (Mi vkam667)

ИНФОРМАЦИОННЫЕ И ВЫЧИСЛИТЕЛЬНЫЕ ТЕХНОЛОГИИ

Алгоритм выделения следа искусственного сигнала вистлера в спектрограмме с помощью интегрированной среды разработки приложений PyCharm

Л. С. Марченкоab

a Научно-исследовательский геотехнологический центр ДВО РАН
b Институт космофизических исследований и распространения радиоволн ДВО РАН

Аннотация: В работе предложен алгоритм выделения следа искусственного сигнала свистящего атмосферика (вистлера) в спектрограмме, реализованный на языке Python в интегрированной среде разработки PyCharm 2024.1. Алгоритм позволяет с помощью установки некоторого порогового значения (фильтра) выделить след вистлера. Фильтр учитывает интенсивность сигнала в спектре, стандартное отклонение значений от среднего, а также некоторый множитель, который позволяет исключить шум и выделить только более значимые пики в сигнале. В алгоритме с помощью маски на основе фильтра удается получить массив частот для следа искусственного вистлера. Компьютерная программа позволяет сохранять полученный массив в текстовый файл, который можно использовать для дальнейшего анализа в различных табличных процессорах, а также строить графики следа вистлера для визуального исследования. В статье была произведена проверка адекватности алгоритма на примере расчета коэффициента дисперсии. Показано, что алгоритм дает хорошие результаты.

Ключевые слова: искусственный вистлер, спектрограмма, след, фильтр, маска, Python, PyCharm.

УДК: 004.932

MSC: 94A08

Поступила в редакцию: 25.10.2024
Принята в печать: 21.11.2024

DOI: 10.26117/2079-6641-2024-49-4-99-111



© МИАН, 2026