Научная статья на тему 'Метод обнаружения сигналов диапазона ВЧ на основе двухэтапного алгоритма принятия решения'

Метод обнаружения сигналов диапазона ВЧ на основе двухэтапного алгоритма принятия решения Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
112
16
i Надоели баннеры? Вы всегда можете отключить рекламу.

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Дворников С. В.

Предлагается метод обнаружения сигналов на основе двухэтапного алгоритма. Рассматривается один из подходов оптимизации процедур принятия решения по минимаксному критерию. Обосновывается вариант автоматического выбора порога отображения без предварительного обучения системы. Приводятся результаты практического эксперимента.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Дворников С. В.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

A signal detection method based on the two-phase decision making algorithm is presented. One of the aproaches to optimization of the decision making procedure on the basis of the minimax criterion is considered. A variant of automatic threshold selection without prior system training is proved. The results of a practical experiment are shown.

Текст научной работы на тему «Метод обнаружения сигналов диапазона ВЧ на основе двухэтапного алгоритма принятия решения»

ISSN 0868-5886

НАУЧНОЕ ПРИБОРОСТРОЕНИЕ, 2005, том 15, № 3, c. 114-119

ОРИГИНАЛЬНЫЕ СТАТЬИ

УДК 621.391 © С. В. Дворников

МЕТОД ОБНАРУЖЕНИЯ СИГНАЛОВ ДИАПАЗОНА ВЧ НА ОСНОВЕ ДВУХЭТАПНОГО АЛГОРИТМА ПРИНЯТИЯ РЕШЕНИЯ

Предлагается метод обнаружения сигналов на основе двухэтапного алгоритма. Рассматривается один из подходов оптимизации процедур принятия решения по минимаксному критерию. Обосновывается вариант автоматического выбора порога отображения без предварительного обучения системы. Приводятся результаты практического эксперимента.

ВВЕДЕНИЕ

Для широкодиапазонных систем радиомониторинга важным моментом является автоматизация процедур обнаружения излучений. Прежде всего это вызвано априорной неопределенностью о статистических параметрах каждого из сигналов, составляющих входной поток. Указанные условия в значительной степени затрудняют выбор порога принятия решения при обработке входной реализации. С одной стороны, желательно не допустить значительного уровня а ложной тревоги (ошибок первого рода), а с другой — минимизировать вероятность пропуска цели в (ошибок второго рода)*"1. Таким образом, задача поиска компромиссного решения является актуальной и значимой для построения эффективных алгоритмов обнаружения сигналов в широкой полосе. Одним из возможных решений является оптимизация условий принятия решения по выбранному порогу обнаружения.

ПОСТАНОВКА ЗАДАЧИ

С позиций статистической теории радиотехники задача обнаружения сигнала на фоне помех состоит в определении алгоритма обработки наблюдаемого процесса х(1), который может быть только помехой ) или комбинацией сигнала ) и помехи ). При помощи этого алгоритма выносится решение о наличии или отсутствии сигнала

) Автор приносит извинения читателям за то, что в статье "Метод обнаружения на основе посимвольного перемножения реализаций спектра наблюдаемого процесса с автоматическим расчетом порога принятия решения" (Научное приборостроение, 2004, № 4) понятие ложная тревога было определено как ошибка второго рода.

в наблюдаемом процессе посредством проверки статистических гипотез о наличии сигнала Н1 : x(t) = 5^) ) в обрабатываемой реализации или его отсутствии Н0: х^) = ). Здесь символ © означает произвольное взаимодействие помехи с сигналом [1]. Для широкодиапазонных систем под ) подразумевается совокупный сигнал.

В [2] для рассматриваемых условий обоснован выбор решающего правила на основе критерия максимального правдоподобия. Однако синтез оптимальных алгоритмов обнаружения даже для данного критерия возможен лишь при априорных данных об условной плотности вероятности

юп (х | Н0) (функция правдоподобия) выборки х = (х1,..., хп), где п — длина выборки, в предположении, что сигнал ) отсутствует, и соответственно юп (х | Н1) — в предположении наличия

сигнала в обрабатываемой выборке. Поэтому решающая функция, заданная на выборочном пространстве X,

Ф (х) =

1, х е Xj 0, х е X0

(1)

строится относительно Ор порога, разбивающего указанное пространство принятия решения на Х1 — область принятия гипотезы Н1 и Х0 — область принятия гипотезы Н0, преимущественно только на основе субъективных данных. В частности в [2] предложено решение об обнаружении сигналов по критерию максимального правдоподобия принимать по порогу разбиения, рассчитываемого на основе статистических параметров входной реализации. Однако такой подход не является оптимальным с точки зрения минимизации а ложной тревоги при максимизации вероятности обнару-

114

114

жения Р = 1 - в • Поэтому целью данной работы является поиск подходов к оптимизации процедуры принятия решения при обнаружении сигналов по критерию максимального правдоподобия.

ДВУХЭТАПНЫИ АЛГОРИТМ ПРИНЯТИЯ РЕШЕНИЯ

Для обоснования этапов оптимизации рассмотрим ситуацию обнаружения в полосе 50 кГц реализации s0 (У), состоящей из восьми сигналов диапазона ВЧ. В качестве исходных были выбраны сигналы частотной манипуляции (ЧМ) ЧМ2 384 Гц, 192 бод; ЧМ2 450 Гц, 50 бод; ЧМ8 250 Гц, 125 бод; сигнал с минимальным частотным сдвигом со скоростью 200 бод; сигналы фазовой манипуляции (ФМ) ФМ2 1800 бод, ФМ4 1200 бод, ФМ8 2400 бод; сигнал амплитудной манипуляции (АМ) АМ 20 бод. Выбор сигналов позволяет имитировать типовую радиоэлектронную обстановку для диапазона ВЧ. На рис. 1 представлен спектр входной реализации х0 (У) = 50 (У) + £ (У) совокупности указанных сигналов при отношении сигнал/шум (ОСШ) 12 дБ. Здесь ОСШ измерялась в полосе 3 кГц.

В [2] обоснован подход, позволяющий решить задачу выбора порога принятия решения на основе расчета статистических параметров входной реализации. С этой целью предложено спектральный

массив входной реализации разделять с помощью так называемого порога разбиения Ор на области

Х1 и Х0. Затем для каждой из областей строить условные распределения wn(х1,..., хя|51) и wn(х1,..., хп |^0), считая, что значения выборки, превысившие порог разбиения, являются только сигнальными компонентами. Здесь 51 — состояние наличие, а s0 — состояние отсутствия сигнала в принятой реализации х(У) . А окончательное решение об обнаружении принимать по результатам статистической обработки сформированных массивов.

С целью оптимизации предложенных в [2] процедур построим условные распределения wn (Х1,..., Хп^) и wn (Х1,..., Хп|я0) от реализации х0(У), выбрав в качестве порога разбиения обоснованное там же значение Ор = 3 • т1 {у0(/)}.

Здесь т {*} — функция условных средних (статистический начальный момент первого порядка); Уо(/) — спектральное преобразование реализации х0(У). Искомое распределение представлено на рис. 2.

Очевидно, что для полученных распределений оптимальным порогом принятия решения будет значение, соответствующее равенству

1.9 ю5 1Р5 105 2 Л05 2.05 105 2.1 105 2.15 105 2.2 105 2.25 105 2.3 105 2.35 105 2.4 105

Рис. 1. Совокупный спектр восьми сигналов диапазона ВЧ в полосе 50 кГц при ОСШ 12 дБ

^ООО)

Распределение и>(и(/))

О 1.67 3.33

Порог отображения

Порог принятия решения

Распределение w{z(f))

zf), и(0

+

+

+

+

+

н

33 10 11.67 13.33 15 16.67 18.33 20

Рис. 2. Распределения w(zf) и w(u(f)) спектральных компонент, соответственно превысивших порог и не превысивших его, при ОСШ 12 дБ

w( z (f ))= w(u ( f )),

(2)

где z(f) — спектральное представление компонент, превысивших порог разбиения и потому считающихся сигнальными, а и (f)— спектральное представление компонент, не превысивших порог разбиения и потому считающихся шумовыми.

Однако величина порога разбиения не является оптимальным решением. Для его нахождения представим распределения, определяющие условие (2), следующими аналитическими выражениями:

wi (и (f)) =

1

и

Ws ( z ( f )) =

^ (и (f ))Т2Л

а, (z (f ))4тЛ

/ (и(/) - (и(Л))2

• ехр(--^-)

^ 2 •аЦи (Л) '

ехр(-

2 • а2 (z(f))

1

а, (z (f ))>/2П 1

а£ (и (f ))л/2Л

ехр(- (z (f) - т,5, (z (f )))2) = ^ 2 а2( z (f)) '

(и (f) - т£ (и (f )))2

ехр(--^-).

^ 2 а£(и (f)) '

(3)

Решение уравнения (3) относительно аргумента и будет являться искомым значением порога принятия решения для рассмотренных условий:

=

1

-X

а^ (u(f)) -а/ (z( /)) х{т, (z(f)) • а^Ш)) - т£ (u(f)) • а/( z(f)) ± ±а (и(Я) • а, (z(f)) • х

где а|(и (f)) и а2(z(f)) — дисперсии распределений для шумовых и сигнальных компонентов соответственно; т^ (и (f)) и т2 (z(f)) — функции

условных средних распределений шума и сигнала соответственно. Тогда для равенства (2) запишем:

(4)

Полученное значение в (4) позволяет рассматривать порог G00 в качестве оптимального решения. На рис. 1 показаны положения порогов отображения и принятия решения. Очевидно, что выбор G00 как искомой величины позволит повысить достоверность обнаружения, но вместе с тем возрастет и значение ложной тревоги а . В соответствии с полученными результатами этапы двух-этапного алгоритма принятия решения можно представить следующим образом.

1. По спектральному представлению входной реализации рассчитывается порог разбиения.

2. Формируются два независимых массива: первый для спектральных компонент, превысивших порог разбиения, второй для спектральных компонент, не превысивших порог разбиения.

3. Для каждого из сформированных массивов строится распределение и в соответствии с выбранным критерием находится искомая величина порога для принятия решения об обнаружении

сигнала в обрабатываемой реализации. Для критерия максимального правдоподобия — это точка пересечения распределений массивов условных плотностей вероятности.

РЕЗУЛЬТАТЫ ПРАКТИЧЕСКОГО ЭКСПЕРИМЕНТА

В целях подтверждения теоретических предположений был проведен следующий эксперимент, где в качестве объекта исследований выступала ранее рассмотренная совокупность (^), состоящая из восьми сигналов. Затем для выбранных значений ОСШ в соответствии с разработанным методом рассчитывались значения вероятности 1 - в0 обнаружения и а0 ложной тревоги. Для оценки полученных результатов для каждой из реализаций х0(^) = s0(t) + ^) формировались массивы априорных условных плотностей вероятности шума и0(/) и совокупности сигнала и шума

у0(/), относительно которых на основании выражений (3) и (4) вычислялись потенциально возможные значения для порога принятия решения. Затем величины потенциальных порогов принятия решения использовались для расчетов потенциальных значений вероятности 1 — в0 обнаружения и а0 ложной тревоги. На рис. 3 представлены априорные распределения и0(/) и у0(/) и указаны значения порога разбиения, оптимизированного порога принятия решения, а также потенциального, идеального с точки зрения сформированных распределений, порога принятия решения.

Анализ представленных на рис. 3 результатов позволяет предположить, что двухэтапный алгоритм принятия решения позволит существенно повысить достоверность обнаружения при незначительном увеличении ошибок первого рода. Практические результаты, сведенные в табл. 1 и 2, подтверждают теоретические выводы об эффективности разработанного метода.

_Идеальный порог разбиения

Порог разбиения

Порог принятия решения

*----

2.73 3.64

+

+

.. У0(/), и0ф * * +++++ |

5.45 6.36 7.27 8.18 9.09 10

Рис. 3. Распределения спектральных компонент шума м(и0(/}) и совокупности сигнала с шумом м(у0(/)) при ОСШ 12 дБ

Табл. 1. Значения вероятности обнаружения для порогов разбиения и принятия решения в зависимости от ОСШ

Вид порога отображения Значение ОСШ, дБ

4 6 8 10 12 14

оР 000 0.27 0.68 0.32 0.72 0.41 0.87 0.67 0.91 0.72 0.97 0.74 0.98

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Табл. 2. Значения вероятности ложной тревоги для порогов разбиения и принятия решения в зависимости от ОСШ

Вид порога отображения Значение ОСШ, дБ

4 6 8 10 12 14

^00 2-10-5 0.11 810^ 0.097 640-6 0.092 240-6 0.089 Ы0-6 0.084 2-10-7 0.08

Рис. 4. Фрагмент рабочего окна программы обнаружения сигналов в широкой полосе с результатами обработки входной реализации в полосе Л/ =50 кГц, содержащей сигнал ЧМ2 на f0 =14040 кГц

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

Теоретические основы разработанного метода на основе двухэтапного алгоритма принятия решения легли в основу создания программы по обнаружению радиосигналов диапазона ВЧ, фрагмент рабочего окна которой представлен на рис. 4.

В рабочий алгоритм созданной программы включены процедуры, исключающие срабатывание устройства по случайным шумовым всплескам, превысившим порог принятия решения. Особенность процедур в том, что окончательное

решение принимается только при наличии в спектре интервала длиной не менее чем из к компонент, превысивших значение G00. Величину к целесообразно определять исходя из минимальной ширины спектра обнаруживаемых сигналов. Правомерность такого допущения объясняется тем, что единичный спектральный всплеск, превысивший порог, может являться шумовым, в то время как вероятность такого выброса сразу к рядом расположенных частотных компонент для шума очень мала [3].

Анализ результатов, представленных на рис. 4, показывает следующее. Несмотря на то что часть спектральных компонент обрабатываемой реализации, не являющихся сигнальными, превысила порог принятия решения (верхний график на ра-

бочем окне программы (рис. 4)), тем не менее при окончательном решении о результатах обнаружения они не учитывались как сигнальные, поскольку ширина спектра указанных компонент не превысила заданной величины к . Более того, в спектре самого сигнала (нижний график на рабочем окне программы) имеются провалы. Указанный подход позволил существенно повысить достоверность правильного распознавания при низких значениях ОСШ.

ЗАКЛЮЧЕНИЕ

Предложенный двухэтапный алгоритм расширяет возможности существующих методов обнаружения сигналов. В частности, практическое применение разработанного подхода видится в приложении к решению задач масс-спектро-метрии и хроматографии. Поскольку вопрос оптимальной обработки нестационарных процессов остается открытым, дальнейшее развитие представленного метода видится в поиске эффективных путей выбора порога отображения в условиях доминирующего преобладания одного из сигналов в полосе обнаружения, а также в развитии теории обнаружения на основе частотно-временных распределений обрабатываемых реализаций. Так, в [4] предложены эффективные методы описания билинейных представлений. Полученные на их

основе модифицированные формы позволяют надеяться на продуктивность решения данного вопроса.

СПИСОК ЛИТЕРАТУРЫ

1. Левин Б.Р. Теоретические основы статистической радиотехники. М.: Сов. радио, 1968. 504 с.

2. Дворников С. В. Метод обнаружения на основе посимвольного перемножения реализаций спектра наблюдаемого процесса с автоматическим расчетом порога принятия решения // Научное приборостроение. 2004. Т. 14, № 4. С.92-97.

3. Миддлтон Д. Введение в статистическую теорию связи / Пер. с англ., под ред. Б.Р. Левина. М.: Сов. радио, 1962. 782 с.

4. Дворников С.В., Сауков А.М. Модификация частотно-временных описаний нестационарных процессов на основе показательных и степенных функций. // Научное приборостроение. 2004. Т. 14, № 2. С. 57-66.

Военная академия связи, Санкт-Петербург Материал поступил в редакцию 12.04.2005.

HF SIGNAL DETECTION METHOD BASED ON THE TWO-PHASE DECISION MAKING ALGORITHM

S. V. Dvornikov

Military Academy of Communication, Saint-Petersburg

A signal detection method based on the two-phase decision making algorithm is presented. One of the ap-roaches to optimization of the decision making procedure on the basis of the minimax criterion is considered. A variant of automatic threshold selection without prior system training is proved. The results of a practical experiment are shown.

i Надоели баннеры? Вы всегда можете отключить рекламу.