К.В. Устюжанин, В.Г. Ланских, К.Н. Крашенинников, НПП «Знак», г. Киров, Россия
В настоящее время в средствах радиосвязи все большую популярность приобретает тип передачи сигналов с псевдослучайной перестройкой рабочей частоты (ППРЧ). Основной отличительной особенностью этого типа радиосигнала является то, что несущая частота периодически меняется в псевдослучайной последовательности, которая определяется исходным ключом на станциях передачи и приема.
Основная сложность задачи обнаружения сигналов с ППРЧ в КВ диапазоне заключается в выделении узких временных отрезков сигнала (порядка 0,2 секунды) с малой шириной спектра (порядка 10 кГц) в широком диапазоне спектра (порядка 256 кГц). Данная задача усложняется тем, что из-за передачи в широкой полосе частот возможна неоднородность шума в этой полосе и наличие иных постоянно работающих источников радиоизлучения (ИРИ).
Для учета неоднородностей шумов в сигнале ППРЧ необходимо представить его в 3х мерном виде. По вертикальной оси будет откладываться амплитуда спектральных составляющих, а двум другим время и частота соответственно. В этом случае ППРЧ представляет собой набор пиков на плоскости, причем одному значению времени t может соответствовать лишь один пик.
Для выявления этих пиков необходимо выбрать поверхность F(t,f), которая учитывала бы неоднородность шума и, в то же самое время, значения амплитуд спектральных составляющих, превышающих значение F(t,f) считались бы всплесками мощности. Для определения значений F(t,f) во всех возможных точках (t,f) можно воспользоваться формулой скользящей средней, но с учетом ее адаптации для плоскости.
Для вычисления значения F(t,f0) в точке (t,f0) вначале вычисляются скользящие средние на частотах, причем и по формуле (1).
, (1)
где
и - значения отсекающей плоскости в точке и ;
- амплитуда гармоники в точке .
Для учета изменения сигнальной обстановки во времени выбирается значение tз. Кроме того, необходимо подобрать коэффициент α таким образом, чтобы спектральная составляющая вносила вклад порядка 5% в результирующую .
Начальное значение берется исходя из мгновенного значения амплитуды спектра на частоте в момент времени .
Пусть - количество секунд, соответствующих одному спектральному отсчету. Тогда порядковый номер x спектральной составляющей ищется по формуле (2).
, (2)
Спектральная составляющая с номером x вносит в результат соответственно процентов своего значения. Следовательно, коэффициент надо выбирать таким образом, чтобы выполнялось неравенство (3).
(3)
Пусть μ – количество Гц, соответствующих одной спектральной составляющей, тогда результирующее значение отсекающей поверхности определяется по формуле (4)
(4)
Далее для каждой точки (t,f) вычисляем значения . В случае превышения уровня спектральной составляющей значения отсекающей плоскости в этой точки , иначе 0. Для минимизации «ложных» кратковременных переключений (дребезг) требуется применять простейшую фильтрацию типа «гистерезис».
В полученной матрице П необходимо провести кластеризацию, с целью группировки всплесков спектральной мощности. Размер кластера определяется исходя из параметров сигнала ППРЧ. Для КВ диапазона он обычно составляет 3 кГц по оси частот и 0,2 сек. по оси времени.
Для решения данной задачи лучше всего воспользоваться стандартным алгоритмом FOREL. Он сформирует в исходной матрице кластеры указанных размеров.
Пространство за пределами кластеров необходимо обнулить. Пространство внутри кластеров заполняется единицами и получается новая матрица.
Далее определяется то количество кластеров ППРЧ Xп, которое за время наблюдения может попасть на одинаковую частоту с вероятностью 0,05(5%). После постановки задачи теории вероятности, при вычислениях было получено, что для времени наблюдения tн=30 секунд, и параметров сигнала ППРЧ для КВ диапазона, Хп= 7.
Теперь в этом сигнале длительностью 30 секунд производим подсчет кластеров на каждой из частот. Направление перебора частот слева направо. Подсчет кластеров производится лишь на тех частотах, на которых они существуют. Кластер не входит в суммирование, если его центр находится за пределами кластера, определяющего полосу суммирования.
Если на какой-либо частоте Хп> 7, то все они обнуляются, т.к. считается, что эти кластеры возникли из-за сигналов постоянно действующих ИРИ. Далее обнуляются кластеры, идущие друг за другом по оси времени на одной частоте. Данная операция позволит исключить из рассмотрения короткие по времени фрагменты блочных сигналов, но с общей длительностью большей, чем у сигналов ППРЧ, таким примером могут служить сигналы НС-1 (азбука Морзе).
Далее осуществляется проверка на наличие двух кластеров в одном временном промежутке. В случае обнаружения такой ситуации происходит обнуление первого из них. Теперь можно осуществлять проверку на наличие ППРЧ, т.к. все посторонние сигналы с определенной степенью вероятности были удалены. Исходя из длительности одного кластера (tи) в T секундах сигнала в идеальном случае должно находиться кластеров.
Таким образом, предложенный алгоритм опробирован на реальных сигналах и позволяет решить задачу обнаружения сигналов с ППРЧ при неоднородности шума и наличия иных постоянно работающих ИРИ в полосе частот. Кроме того, действие алгоритма основано на обработке данных в виде 2-мерных матриц, что позволяет достичь высокого быстродействия и малого потребления вычислительных ресурсов ЭВМ.
Библиографическая ссылка
Устюжанин К.В., Ланских В.Г., Крашенинников К.Н. ОБНАРУЖЕНИЕ СИГНАЛОВ ППРЧ В КВ ДИАПАЗОНЕ // III Международная научная конференция «Современные проблемы информатизации в системах моделирования, программирования и телекоммуникациях».
URL: http://econf.rae.ru/article/4838 (дата обращения: 21.12.2024).