У
правление подвижными объектами и навигация
УДК 629.7.036.54-63
К ЗАДАЧЕ СКРЫТНОСТИ ПОДВИЖНОГО ОБЪЕКТА НА ПЕРИФЕРИИ ЗОНЫ ЕГО КОНТАКТА С ОБНАРУЖИТЕЛЕМ1
М.Е. Шайкин
Рассмотрена задача обеспечения скрытности морского подвижного объекта в условиях эффективного противодействия средств обнаружения противной стороны. За показатель скрытности принимается вероятность необнаружения объекта на траектории его движения. Оптимизация движения осуществляется путем выбора траектории, на которой достигается максимум вероятности необнаружения. Обсуждены различные аспекты задачи необнаружения движущегося объекта и вычисления характеристик необнаружения на заданной траектории.
Ключевые слова: конфликтная среда, прокладка пути, подвижный объект, риск быть обнаруженным, вероятности ложной тревоги и обнаружения, последовательный анализ, оптимальное решение.
ВВЕДЕНИЕ
Обеспечение скрытности кораблей по физическим полям вообще и по гидроакустическим полям в частности во все времена является приоритетной проблемой для ВМФ любой морской державы. Управление скрытностью — сложная наукоемкая проблема [1]. Новые задачи в повышении скрытности надводных кораблей и подводных лодок обусловлены появлением более эффективных средств акустического обнаружения, обеспечиваемых единой сетецентрической системой освещения подводной обстановки [1].
Гидроакустическое поле остается важнейшим демаскирующим и классификационным признаком морского подвижного объекта. Один из способов обеспечения скрытности объекта, помимо управления его гидроакустическим полем и режимами работы его технических средств, состоит в выработке обоснованных рекомендаций по выбору траектории движения объекта на основе комплексного критерия вероятности его обнаружения [2]. Решения, полученные при оптимизации траектории по вероятностному критерию, могут
1 Работа выполнена при финансовой поддержке РФФИ, грант № 13-08-00744а, и проекта № 14 Президиума РАН.
использоваться затем в электронном макете бортового информационно-измерительного комплекса [2, 3].
Ввиду важности задачи обеспечения скрытности морских подвижных объектов, и подводных лодок в особенности, в последние годы оживился интерес к оптимизационным задачам уклонения подвижного объекта от обнаружения как по детерминированному энергетическому [4—6], так и по вероятностному [7, 8] критериям. В детерминированной постановке задача формулируется как задача вариационного исчисления. Оптимальной оказывается траектория, доставляющая минимум функционалу энергии, поступающей в виде сигнала от объекта на приемное устройство гидроакустической станции наблюдения. Непосредственно примыкает к задачам обнаружения по детерминированному критерию рассмотренная в работе [9] задача обнаружения по статистическому энергетическому критерию, в которой расстояние между объектом и обнаружителем считается гауссовским случайным вектором. Усредняя энергетический критерий по распределению этого случайного вектора, считая также малым отношение размера эллипсоида рассеяния случайного вектора к среднему расстоянию между объектом и наблюдателем, получают статистический энергетический критерий, равный сумме детерминированного критерия
и некоторой к нему добавки, обусловленной эффектом случайности расстояния. При этом выясняется, что осредненный критерий существует лишь в трехмерном пространстве, а на плоскости задача вычисления статистического энергетического критерия оказывается некорректно поставленной. Причина некорректности понятна: в плоской задаче некорректна сама модель сигнала, амплитуда которого ослабевает с ростом расстояния так же, как и в трехмерном пространстве, т. е. по закону сферической волны.
Вероятностная постановка задачи обнаружения более приближена к реальности. Поскольку сигнал, излученный движущимся объектом, принимается на фоне шумов моря, то задачу обнаружения естественно ставить как задачу проверки статистических гипотез. Именно, проверяется гипотеза И^ «принимаемый сигнал порожден шумом моря» против альтернативной гипотезы И^ «сигнал, принимаемый приемником, является смесью собственного шума объекта и шума моря». Такая двух-альтернативная постановка задачи обнаружения более естественна для неподвижного объекта, а перенос ее на случай движущегося объекта приводит к принципиальным затруднениям, обсуждаемым далее в § 4. Один из способов постановки задачи обнаружения движущегося объекта состоит в применении статистической теории потоков случайных событий [10]; см. также статью [11]. Другой способ постановки той же задачи, математически более простой, использует понятия средней частоты ложных тревог и среднего времени от момента появления объекта до момента его обнаружения [12]. Аналогичные понятия употребляются также в статистической теории задач об обнаружении разладки случайного процесса [13]. В настоящей работе рассматривается задача уклонения морского подвижного объекта от обнаружения стационарной гидроакустической станцией по шумовым сигналам, порождаемым объектом в процессе движения. Из двух подзадач, на которые математическая часть проблемы уклонения распадается, а именно — (а) вычисления вероятности обнаружения на заданной траектории и (б) минимизации вероятности путем выбора наилучшей траектории, — здесь рассмотрена исключительно первая. Разумеется, оптимизации вероятности обнаружения путем выбора наилучшего алгоритма обработки сигнала уделяется в этой подзадаче должное внимание. Что касается подзадачи (б) оптимизации путем выбора траектории, то различные ее аспекты исследованы в работах [3, 6, 8].
Сделаем несколько важных замечаний, разъясняющих особенности задачи обнаружения под-
вижного объекта по сравнению с классической задачей обнаружения объекта неподвижного.
• При практическом синтезе систем обнаружения движущихся объектов удобно разбивать процедуру выработки решения о наличии объекта на этапы первичной и вторичной обработки информации, содержащейся в сигнале, поступившем на вход системы. Весь временной интервал наблюдения за объектом (он может составить несколько часов) разбивается на элементарные акты единичных наблюдений длительности порядка минуты каждый2. Первичной обработке подвергаются единичные наблюдения. Стандартное устройство первичной обработки решает задачу принятия предварительных решений о наличии объекта и включает в себя, помимо частотных фильтров и усилителей, байесовский согласованный фильтр, безынерционный квадратичный детектор, идеальный интегратор и следующий за ними пороговый элемент. Основными характеристиками канала первичной обработки служат вероятности ошибок первого и второго рода, вычисленные по единичным наблюдениям. Надежность обнаружения при первичной обработке невысокая, так как решения принимаются по малым временам наблюдения. Обнаружение за малое время сводится, по существу, к квантованию амплитуды принятого сигнала на два уровня: 1 (сигнал есть) и 0 (сигнала нет).
Вторичной обработке подвергается последовательность сигналов, поступающих с выхода канала первичной обработки. Обычно она носит характер бинарной последовательности предварительных решений. Вторичная обработка включает, например, способы накопления информации, выработку итогового решения о наличии объекта по потоку предварительных решений, реализацию оптимизации процесса принятия итогового решения. Именно в процессе вторичной обработки должно получаться окончательное, надежное обнаружение. В связи с высокими требованиями к достоверности окончательного решения время анализа в процессе вторичной обработки должно быть достаточно большим.
• Бессмысленно ставить задачу обнаружения сколь угодно слабого сигнала. Следует исходить из того практически очевидного положения, что, какой бы совершенной ни была система обнаружения, существуют минимально обнаруживаемый ею сигнал и конечная максимальная для нее дальность обнаружения; и что на дальностях, превышающих максимальную, объекту гарантирована наивысшая скрытность, измеряемая вероятностью
Некоторые авторы для акта единичного наблюдения употребляют антропоморфический термин «взгляд».
его необнаружения, равной единице. В противном случае любая задача обеспечения скрытности объекта, находящегося на траектории движения достаточно длительное время, будет иметь тривиальное решение, а именно, что вероятность необнаружения объекта равна нулю! Далее в § 4 будет повод вернуться к этому вопросу.
• При обнаружении неподвижного объекта стандартным является допущение, что объект или отсутствует в точке наблюдения, или присутствует в ней постоянно в течение всего интервала наблюдения. Для движущегося объекта задача обнаружения ставится несколько иначе. Именно, допускается, что в течение интервала наблюдения Т) объект может войти в зону наблюдения в какой-то начальный момент времени tн > t0 и покинуть ее в конечный момент ^ < Т. Объект может много раз входить в зону и покидать ее до окончания момента наблюдения. Ясно, что в этом случае подход к задаче обнаружения должен быть иным, чем для неподвижного объекта. В частности, должна быть предложена некоторая модель движения объекта (например, марковская, см. далее), а модель принятия решений об обнаружении должна носить характер последовательной процедуры [14]. Такого рода процедура обсуждается далее в § 5.
• Должна, на наш взгляд, быть скорректирована сама постановка задачи обнаружения объекта на траектории. Оценка вероятности необнаружения должна выноситься не в конечный момент пути Т, а в каждый текущий момент t < Т пребывания объекта на траектории. Выдача вероятности обнаружения в конце пути фактически равноценна введению недопустимого запаздывания в процесс принятия решения. Решение об обнаружении должно выноситься в тот момент, когда произошло первое обнаружение, а интервал времени до первого обнаружения и вероятностное распределение этого интервала следует признать информативными признаками, наряду с другими, успешности решения задачи о скрытности. Кроме того, текущая вероятность обнаружения может выполнять функцию сигнала оперативного управления траекторией движения объекта.
• Наконец, скрытность объекта, т. е. вероятность его необнаружения, не обязательно должна монотонно убывать во времени, если в процесс накопления поступающей от объекта информации ввести полезное свойство ее устаревания или даже сброса давней информации, как это предлагается делать, например, далее в § 7.
Сделанные замечания об особенностях задачи обнаружения подвижного объекта определяют и круг задач, которые будут рассмотрены в этой работе.
1. ПОСТАНОВКА ЗАДАЧИ. СТРУКТУРА РАБОТЫ
Постановку вероятностной задачи удобно давать, отправляясь от постановки задачи детерминированной. Согласно работе [4] имеем станцию наблюдения, расположенную в начале выделенной декартовой системы координат, и пару фиксированных точек А и В. Подвижный объект перемещается из точки А в точку В, имея целью минимизировать функционал энергии шумового сигнала, поступающего от объекта на приемную антенну станции наблюдения. Вариационная задача минимизации решается в предположении, что вектор состояния (х, х 1) объекта точно известен в каждый момент времени t на пути от точки А до точки В.
Мощность принимаемого сигнала зависит от (х, х 1) заданным образом, но сам случайный сигнал и какие-либо его измерения в детерминированной задаче отсутствуют. Не предполагается также какой-либо возможности для приемной станции влиять на функционал, минимизируемый объектом.
С другой стороны, в вероятностной постановке задачи появляется новый фигурант, а именно — случайный сигнал, вероятностные характеристики которого зависят от (х^, х ^) в каждый момент времени t. Это обстоятельство дополняет предыдущую постановку задачи уклонения. Ибо появляется приемник случайного сигнала, структуру которого на приемном конце можно оптимизировать. В частности, можно оптимизировать выбор порога в пороговом устройстве, стремясь максимизировать вероятность обнаружения объекта. Возникает нечто вроде теоретико-игровой ситуации, так как налицо конфликт интересов объекта и его обнаружителя.
В настоящей работе, как и в работе [7], решается задача максимизации вероятности обнаружения, но при менее ограничительных предположениях. Именно:
— последовательные отсчеты принимаемого сигнала предполагаются здесь коррелированными;
— обеспечена возможность накопления информации, содержащейся в серии последовательных актов единичного наблюдения;
— предложена марковская модель движения объекта, соединяющая в единый процесс отдельные состояния объекта, прежде ничем не связанные,
— предложена последовательная схема принятия единичных решений, объединяемых затем апостериорным анализом для выработки надежного итогового решения (в работе [7] это осуществлялось перемножением вероятностей единичных необнаружений, что давало близкую к нулю итоговую вероятность необнаружения).
Наконец, учитывается факт существования максимальной дальности обнаружения, который, будь он принят в алгоритме перемножения, давал бы более высокую итоговую вероятность необнаружения объекта, т. е. более оптимистичную, для объекта, оценку.
Формализованные постановки перечисленных задач даются далее в соответствующих разделах работы. Для ориентировки читателя дадим сведения о структуре работы. Заметим, прежде всего, что общую процедуру преобразования поступающей от объекта и от окружающей обстановки информации полезно разделять на этапы первичной и вторичной ее обработки. Необходимо рассмотреть сначала структуру канала первичной обработки в менее ограничительных, чем, например, в работах [7, 8], предположениях о коррелированности дискретных отсчетов принимаемого сигнала в случае дискретного отбора информации или в общем случае непрерывного съема данных. Информация об оптимальной структуре первичного канала нужна здесь только для случая слабого полезного сигнала, т. е. для малого отношения сигнал/помеха, в литературе она хорошо известна и приводится в § 3. Комментарии к алгоритму обработки некоррелированных наблюдений в работах [7, 8] содержатся в § 4.
Затем излагаются способы выработки решений (об обнаружении) в канале вторичной обработки информации. Есть несколько подходов к агрегированию в этом канале предварительных решений об обнаружении, поступающих с выхода первого канала, но не все они были подвергнуты серьезному анализу. Поэтому пока еще рано говорить о структуре канала вторичной обработки. Трудности возникают вследствие многообразия способов выбора модели движения подвижного объекта, без которой не обойтись. В § 5 излагается простая марковская модель движения объекта и последовательная модель принятия решений во вторичном канале, этой простой модели отвечающая.
В § 6 описана модель принятия решений, трактующая задачу обнаружения как задачу о серии разладок марковского случайного процесса. В качестве иллюстративного примера в § 7 излагается простой алгоритм обнаружения подвижного объекта.
В § 8 обращается внимание на важность теории распределений для больших уклонений в задаче обеспечения высокой надежности принимаемых решений, особенно если последние касаются объектов особой значимости. При вычислении вероятностей ошибочных решений обычно ограничиваются применением центральной предельной теоремы, что допустимо в зоне «нормальных уклонений» [15], но бесполезно в задаче о точном асимптотическом поведении вероятностей ошибок обнаружения, а, следовательно, и в задаче обеспечения скрытности.
Вообще, желательно избегать чрезмерного увлечения математическими построениями, при почти полном игнорировании тех реальных ограничений, которые накладываются неполнотой и/или неточностью исходных данных, условностью или ограниченностью упрощающих анализ допущений при решении любой сложной практической задачи. Нельзя, например, считать, что если принято допущение о гауссовском законе распределения некоторой случайной величины, то оно останется непреложно справедливым и при вычислениях на сколь угодно далеких хвостах распределения. А ведь именно из этого исходят при вычислении, например, вероятностей ошибок обнаружения. Также игнорируется тот факт, что имеется минимально обнаруживаемый сигнал, максимальная дальность обнаружения.
Информация с канала обнаружения поступает далее на вычислительный блок оптимизации траектории объекта по вероятностному критерию. Как уже отмечалось, вопросы оптимизации траектории (см. об этом в работах [3, 6, 8]) здесь не рассматриваются.
2. МИНИМАЛЬНО ОБНАРУЖИВАЕМЫЙ СИГНАЛ, МАКСИМАЛЬНАЯ ДАЛЬНОСТЬ ОБНАРУЖЕНИЯ
Хотя эффективность обнаружения цели по акустическому полю принято оценивать вероятностью правильного ее обнаружения, она в конечном итоге зависит от уровня энергии принимаемого сигнала. При заданной мощности энергия сигнала определяется длительностью его приема, а мощность зависит от акустической силы цели и от расстояния до цели. В однородной среде мощность принимаемого сигнала ослабляется приблизительно по закону обратного квадрата расстояния до цели.
Пусть а0 — отношение сигнал/помеха, энергетическое или по мощности. Первое определяется
формулой а0 = 2Б/Ы0, где Б — энергия сигнала, N^/2 — спектральная плотность помехи; второе —
формулой а0 = у¿/удт, где у и — средние мощности сигнала и помехи соответственно. При заданной вероятности ложной тревоги Б вероятность Б
3
правильного обнаружения возрастает с увеличе-
22
нием а0, а а0 монотонно убывает с ростом расстояния г до цели. Задаваясь минимально обнаруживаемым сигналом, т. е. минимальным значением (а0 )тп, можно найти максимальную дальность обнаружения г . При г 1 цель не может быть
-*- * ШоХ -*- ШоХ
F и D — от False alarm (ложная тревога) и Detection (обнаружение).
обнаружена с заданной выбором (а° )т1п вероятностью Б, а при г т гтах обнаружение осуществится с вероятностью, не меньшей Б при заданном значении И. Если учитывать также и поглощение в среде распространения сигнала, то требуемое значение
(а0 )тш следует несколько увеличить для компенсации ослабления сигнала вследствие поглощения.
Значение гтах выбирается из условия обеспечения надлежащей надежности обнаружения. Обнаружение считается надежным, если цель обнаруживается не менее чем в половине одноактных периодов принятия частных решений. Это соответствует требованию Б 1 0,5. Если цель обнаруживается в 8—9 периодах из 10, обнаружение считается очень надежным. Поскольку дальность обнаружения гтах сравнительно мало изменяется в пределах 0,5 < Б < 0,9, то именно в этих пределах следует выбирать Б, когда определяют дальность гтах надежного обнаружения.
Вероятность ложной тревоги И зависит от спектральной плотности шума N^2 и от уровня порога порогового устройства. Выбирая требуемые значения Б и И (например, Б = 0,5, И = 10-6), по рабочим характеристикам обнаружения находим требуемое значение параметра (а^ )т1п.
Таким образом, объект следует считать видимым лишь в зоне контакта, а вне зоны — полагать скрытность объекта максимальной (Б = 0). Отсюда вытекает простой способ маневрирования: если позволяет время, отпущенное на прохождение всего пути, то двигаться следует по периферии зоны, не заходя в нее; в противном случае следует «спрямлять» траекторию движения, заходя в зону лишь на тех участках пути, которые в совокупности минимизируют вероятность обнаружения.
3. СТРУКТУРА АЛГОРИТМА ОБНАРУЖЕНИЯ В НЕПРЕРЫВНОМ СЛУЧАЕ4
Небольшой экскурс в стандартные руководства по теории обнаружения позволяет рассмотреть случай дискретного отбора данных с коррелирован-
ными5 компонентами У(^) вектора наблюдений V, а затем и случай непрерывного отбора данных. Пусть кн = у N Кн, ку = у ¿-1 Ку — нормированные ковариационные матрицы векторов N и где уN
Материал излагается в соответствии с работой [16] с незначительными отклонениями от принятых в ней обозначений.
В частности, сохранено обозначение Б = кБ кД.
5 Это важно для обобщения результатов, полученных в работах [7, 8].
и уу — средние мощности помехи и сигнала соответственно. Пусть, далее, Лп — отношение правдоподобия, ц = p/q, где q и р — априорные вероятности гипотез Н0 и Н1; а0 = — отношение сигнал/шум по мощности на входе детектора, V = V/\ftyN — нормированный вектор входа. Обоз-
начив Б = к к
1
км , получим
х = 1о§ЛМ = 1обц + 1об
1
™п (V)
+ N —
™п ( V )N
= го + 2 ^ а0 X
(1)
где +^ wN — гауссовские плотности, и Г0 = 1о§ц
00
- 11о£ёе1(/ + а0Б), Чп(у, а0) = Vу^ ИУ, у N И := К^ - (К„ + К)-1.
(2)
Матрица И — симметрическая и положительно определенная, поэтому форму можно привести
п
0
к каноническому виду ^ (Ур). , где Ур := ОУ и О
I = 1
выбирается так, чтобы (О') 1 = I, где I — единичная матрица. Преобразование О интерпретируется как дискретный фильтр, включаемый перед квадратичным детектором. Фильтр можно выбрать физически реализуемым, он служит аналогом согласованного фильтра в когерентных системах обнаружения [16].
При заданной матрице И матрица О удовлетворяет нелинейному матричному уравнению О'О = И. Так как из выражения (2) следует уравнение (Ку + Км) уЛ1 И = Ку Кдт1, то, введя обозначение Ь = , получим пару уравнений
(К у + Кд,) уп1 и = Ь, ЬК„ = Ку.
(3)
Из второго уравнения можно найти Ь, затем из первого уравнения — матрицу И и, следовательно, матрицу О.
Уравнения (3) удобны при обобщении их на случай непрерывного отбора данных. Опуская подробный вывод, приведем лишь окончательные результаты. Структура системы обнаружения определяется выражением
10
х = 1оБЛп(У) = 1обц - 21о§Бт (а0) +
+
2 иШрр(^ 1)У(8)(1ик,
(4)
2
К
где DT( a0) = lim det(1 + a2D) — определитель
П ^ ю
Фредгольма. Его удобно вычислять, используя
Dt(a2) = I ^ a0 >,
(5)
m = 1
через итерированные ядра TT
вт = j... j щ, h)D(t2, t3)...D(tm, ti)dti...dt,
m l 1,
m
о 0
основного ядра Б(г, 5), при непрерывном отборе данных являющегося аналогом следа ХхБ матрицы
Б = к5к^ . В теории порогового обнаружения слабых
сигналов значение а2 достаточно мало, и ряд (5) сходится абсолютно, при этом основное значение в представлении (5) имеют лишь несколько первых итерированных ядер. По этой причине формула (5) имеет большое практическое значение в приближенных вычислениях. С другой стороны, при дискретном отборе чаще применяется метод собственных значений, в соответствии с которым предварительно вычисляется спектр 8рес(Б) п х п-матрицы Б и затем находится
п
Бт(а2) = ёе1(/ + а0 Б) = П (1 + а0 А<п)),
] = 1
Х'п е 8рес(Б). (6)
Такой метод дает точные результаты при любых а2 и п, но требует вычисления собственных значений и собственных векторов матрицы Б = к8 (см., например, работу [17]).
Определения понятий итерированного ядра и определителя Фредгольма можно найти в книге [18]. Функция рр(г, 5) находится как решение интегрального уравнения
т
|(КД 5) + К^г, 5))рр(5, т)^ = Ь^, т; а2),
о
о т г, т т Т, (7)
если предварительно решить относительно Ьт интегральное уравнение
т
|ьт(г, 5; аО )К^, т)^ = КД т),
о
о т г, т т Т. (8)
Уравнения (7) и (8) являются непрерывными аналогами матричных уравнений (3).
В непрерывном случае, как и при дискретном отборе, существует физически реализуемый (не инвариантный во времени) линейный фильтр с переходной функцией Нр(г — ¡\Т), такой, что его выходной сигнал ур (г, Т) представляется в виде6 г
|Нр(г — 5|Т)v(s)ds, а квадратичный функционал в
о
выражении (4) записывается в виде интеграла
т
(У(г); а2) = |vр(г, T)dt.
о
В случае, когда Щ(г) — белый шум , его ковариационная функция имеет вид К^(г, 5) = (W0/2)Ъ(г — 5), где ^0/2 — спектральная плотность шума, из урав-
22
нения (8) получаем Ьт(г, 5; а0) = ------- К^(г, 5), и
УУп
уравнение (7) упрощается: т
(К(г 5) + .
о т г, 5 т т.
j(Ks(t, s) + W 5(t - s))pP(s, T)ds = W Ks(t, T),
о
(9)
Относительно сигнала Б(г) предположим, что его спектральная плотность отлична от нуля в полосе частот —юр < ю < юр, где юр < да. Поскольку
(Лр
| W0J2df = W0юр есть средняя мощность шума в
полосе частот (—юр, юр), то дробь ае = у5/~№0юр (с нижним индексом е при а) имеет смысл эффективного отношения сигнал/шум по мощности на входе системы обнаружения. Умножив числитель и знаменатель на Т, можем записать а2 = Т 1
= -¿¡-г- ■ —- = р/А,, где безразмерный параметр УУ0 юрТ
А = юрТ имеет смысл нормированного времени наблюдения, а р = у$Т/ Ж0 есть «энергетическое» отношение сигнал/шум.
Для решения уравнения (9) и вычисления де-
2 8
терминанта Бт(а0) удобно применить теорему
Символ Т в аргументе функции напоминает, что структура
фильтра зависит от интервала наблюдения.
7 Обращение к белому шуму упрощает выкладки.
8 Но не всегда корректно из-за возможного наличия 8-функ-ций на концах интервала наблюдения.
ю
F
Мерсера [18]. Именно, функцию pF отыскивают в виде
да
PF(t, s) = X W)<Pm(s), 0 m s, t m T,
m = 1
где {фт| — полная ортонормированная система функций, удовлетворяющих однородному интегральному уравнению
T
Jks(t, s)9m(s)ds = Xm9m(t), 0 m t m T,
0
(все собственные числа Xm вещественны и положительны). Поскольку в данном случае D-Д а20) =
= П ( 1 + T)), где Xj T) = lim njn) /n и
W0 J j J n ^ да J
j = 1 0
2
2yS/W0 = 2ae X/T, то, применяя формулу (5), находим
2 " и2
где ¥(x) = — J e u du. При непрерывном отборе
Л 0
данных используются те же формулы, но с заме-
TT
a0 trD на lim a|| trD = [ f L2T(t, s; a2 )dtds,
n ^ да J J
DT(a2) = £ ti^ 2m - 1 a2 XmT-mßiT)
m
e "m '
m
m = 1
где на этот раз Bm) — итерированные ядра основного ядра kS(t, s).
В заключение параграфа приведем формулы для вычисления вероятностей ошибок обнаружения. Как известно, в теории проверки гипотез решение принимается по пороговому принципу. Согласно этому принципу, если V — наблюденный случайный сигнал, Лт — функционал правдоподобия, K — порог, то принимается решение о наличии цели, если Лт( V) > K, и об ее отсутствии в противном случае. При дискретном отборе данных вероятности а1 = F, а2 = 1 — D ошибок первого и второго рода определены формулами
log K logK
а1 = J Qn(x)dx, а2 = J Pn(x)dx,
—да —да
где Pn(x) — плотность распределения случайной величины x = 1обЛп( V) при гипотезе H2: цель есть, а Qn(x) — то же при гипотезе H1: цели нет. При обнаружении слабых сигналов вероятности а1 и а2 можно получить в явном виде:
2а ~ 1 - ¥
i20JtrP2 | log(К/ц)
2 a0
JtrD
2а0
1 - ¥
\JtrD2
log ( К/ ц) а0л/ trD2
(10)
ной
что
00
получается в силу до-предельного соотношения
2 —1
a0 D = KS KN = L, см. выше. При фоне в виде белого шума имеем lim a4 trD = f [ K$ (t, s)dtds.
n ^ да Wa2 2
0 (0, T)
Приведенных формул (1)—(10) достаточно, чтобы составить представление о структуре канала оптимальной первичной обработки порогового гидроакустического сигнала и о способах вычисления основных характеристик канала. Структура включает в себя байесовский согласованный фильтр, безынерционный квадратичный детектор, идеальный интегратор и следующий за ними пороговый элемент. Вероятности ошибок первого и второго рода a1 и а2 заданы приближенными формулами (10), справедливыми только для порогового сигнала, т. е. для случая движения объекта на периферии зоны его контакта с обнаружителем. В этом
случае параметру a2 отношения сигнал/шум пред-
2
писывается его значение (a0 )min для минимально обнаруживаемого сигнала.
4. ПРИМЕР
В работах [7, 8] менее общая задача обнаружения при независимых наблюдениях ставилась как задача проверки простой гипотезы Н1 : а = а0 против сложной аль-
2
тернативы Н2 : а > а0, где а = + м — средняя мощность
2
смеси сигнала £(?) и помехи N(7), а0 = — средняя мощность помехи. Наблюдаемый случайный процесс, равный сумме У(г) = £(?) + N(7), 7 е [0, Т ], при гипотезе Н2 и У(7) = N(7) при гипотезе Нг, предполагался нормальным с нулевым средним. Отбор данных осуществлялся дискретно в моменты ^ = кА, к = 1, 2, ..., п, где А — шаг дискретизации. Компоненты У(7к) п-вектора У предполагались независимыми, они поступали на квадратичный детектор и идеальный интегратор, и сумма
п
^ У2^) использовалась в пороговом устройстве при-к = 1
нятия решений в канале первичной обработки информации. Структура оптимальной системы обнаружения в этом случае определяется выражением
x = logA (V) = log^
2- log(1 + a2) + I
1 2 1 + Ön
;vV. (11)
2
a
n
В отличие от формул (10), предлагаемые в работе [8] формулы справедливы не только для порогового значения (а0 )т1п, но и для любого значения параметра а0 . Более того, порог в работе [8] вообще от сигнала не зависит и вычисляется только по распределению шума. Столь замечательное свойство обеспечивается сильным априорным ограничением, состоящим в том, что матрица квадратичной формы от наблюдений У^к) в формуле
(11) — единичная, и уу имеет распределение х (и). Условие независимости наблюдений еще можно принять при достаточно большом шаге дискретизации А. Но равенства дисперсий невозможно предположить даже для соседних интервалов одноактных наблюдений. Действительно, взвешенная сумма х2(и)-величин уже не является распределенной по закону %2. Следовательно, накопление информации путем объединения в один нескольких соседних интервалов оказывается невозможным, а это такая потеря, которую не скомпенсирует выигрыш иметь
2
универсальный порог, от параметра а0 не зависящий.
Еще одно замечание к работам [7, 8] касается способа вычисления «суммарной» вероятности необнаружения движущегося объекта по частным вероятностям его обнаружения в серии элементарных одноактных эпизодов наблюдения. Рассмотрим последовательность длины N испытаний Бернулли с вероятностью успеха (успех есть необнаружение) 1 — Бк, к = 1, ..., N. Вероятность необнаружения цели в N испытаниях равна произведению N
П (1 — Бк), и так как 1 — Бк я е при малых Бк, то к = 1
суммарная вероятность Б обнаружения объекта на тра-
N
-ж
ектории Б я 1 — ехрI - ^ Бк\, т. е. Б 1 1 — е-"*, если к = 1
Бк 1 Б (свойство несмещенности процедуры). Таким образом, вероятность обнаружения на траектории стремится к единице с ростом N. Получается, что задача скрытности не имеет положительного решения при подходе, предложенном в работах [7, 8].
5. МАРКОВСКАЯ МОДЕЛЬ ДВИЖЕНИЯ ОБЪЕКТА.
ПОСЛЕДОВАТЕЛЬНАЯ МОДЕЛЬ ПРИНЯТИЯ РЕШЕНИЙ
Поскольку обнаруживаемый объект движется, должна быть принята какая-то модель его движения. Простейшей является марковская цепь с двумя возможными состояниями 0 и 1. В связи с этим рассмотрим марковский процесс 9(г), определенный в дискретные моменты времени гк = кТ0, к = 1, 2, ..., где Т0 — длительность одного элементарного такта наблюдения (длительности порядка одной минуты). Состояния 0 и 1 означают, что объект находится соответственно вне или внутри зоны контакта с наблюдателем. Переходы из одного состояния в другое задаются (2*2)-матрицей пе-
реходов п, т. е. матрицей условных вероятностей пи
ц
того, что система из состояния I в текущий момент времени гк переходит в состояние у' в следующий момент гк + 1. Матрицу п принимаем не зависящей от гк. Интерпретация величин п.. очевидна. Например, п01 = Р(9(гк + 1) = 1|(9(гк) = 0) задает вероятность войти в зону, т. е. вероятность того события, что в момент гк объекта в зоне не было, а в момент гк + 1 он там появился. Аналогично, вероятность п10 описывает событие выхода из зоны, и т. д.
Наблюдения описываются процессом г(г). Поясним, о каком процессе идет речь. Пусть х(г) — процесс, поступающий на вход порогового устройства в канале первичной обработки информации. При условии 9 (г) = 1 амплитуда х сигнала с вероятностью Б превышает порог К и сигнал г(г) = х(г) — К появляется на входе канала вторичной обработки информации. Конечно, с вероятностью 1 — Б возможен и пропуск полезного сигнала. Если объекта в зоне контакта нет (т. е. 9(г) = 0), то превышение порога К происходит с вероятностью Б и не происходит с вероятностью 1 — Б. В простейшем случае амплитуды х не измеряют, а фиксируют лишь факт превышения порога К, и тогда г(г) становится бинарной последовательностью, составленной из нулей и единиц.
Итак, в любой момент времени г = гк случайная величина г = г(гк) имеет плотность вероятности /.(г) = /(г|9к = I), I = 0, 1, если объект находится в состоянии I. При 9к = 1 плотность /Дг) задает распределение смеси сигнал + шум, при 9к = 0 — распределение /0(г) одного только шума. В простейшем случае величины гк независимы или образуют марковскую цепь.
Рассмотрим пару процессов (9(гк), г(гк)), к = 1, 2, ... Процесс 9(гк) непосредственно не наблюдаем, но он статистически связан с наблюдаемыми величинами г1, г2, ..., гк, по реализациям которых и
следует принимать решение 9 (гк) = 0 (объекта в зоне нет) или 9 (гк) = 1 (объект в зоне), по возможности близкое к истинному значению 9(гк) = 0 или 9(гк) = 1 соответственно. Опишем алгоритм принятия решений 9 (гк). Решение 9 (гк)принимается по результатам предыдущих наблюдений г(г;), I т к,
поэтому процесс 9 (гк), к = 1, 2, ... не является последовательностью независимых случайных величин. Чтобы найти зависимость функционала 9 (гк) от
последовательности наблюдений ..., гк _ 2, гк _ 1, гк, определим (2*2)-матрицу а условных вероятностей аи = Р( 9 = у19 = I), задающих вероятности решений, правильных при I = у и ошибочных при
I ^ у. Случайное событие {9 = 0, 9 = 1}, означающее, что объекта нет, а принимается решение, что он есть, является ошибкой первого рода или ложной тревогой, его вероятность обозначалась выше
символом Б. Событие {9 = 1, 9 = 0}, ошибка второго рода, имеет вероятность а10 = 1 — Б. Вычисляя последовательно элементы 9 (гк), к = 1, 2, ... получаем последовательную процедуру принятия решений, она представляет собой по существу разновидность задачи фильтрации случайной последовательности 9(гк), к = 1, 2, ... по предыдущим наблюдениям статистически связанной с ней последовательности наблюдений г(гк).
В отличие от решения в работе [8], которое вычисляется по единичному наблюдению и потому не может быть признано достаточно надежным и/или окончательным, предложенные здесь решения основаны на анализе всей последовательности прошлых наблюдений. Интуитивно ясно, что в последовательности наблюдений содержится больше информации, чем в элементарном одноактном наблюдении.
Продолжим рассмотрение последовательной процедуры принятия решений. Опишем общую структуру оптимального алгоритма. Как известно, синтез оптимального алгоритма осуществляется в два этапа. На первом этапе по априорным данным и реализациям принятых сигналов вычисляется апостериорное распределение вероятностей ненаблюдаемого процесса. На втором этапе принимаются решения, минимизирующие средний риск, суммарную вероятность ошибок или иную целевую функцию. Рассмотрим задачу формирования апостериорного распределения. С целью разгрузки памяти вычислительного устройства алгоритму придают обычно рекуррентный характер, т. е. по апостериорной плотности, полученной на (п — 1)-м шаге и по наблюдению хп вычисляют апостериорную плотность на п-м шаге. Для обеспечения рекуррентности необходимо сделать упрощающие предположения. Первое предположение было уже сделано выше: матрицу переходов п для процесса 9(г) считаем стационарной, так что вероятность п..(г, 5) = Р(9(г) = у|9(5) = /), г > 5, зависит лишь от разности г — 5 = т. Второе предположение касается вероятностных свойств процесса г(г). Здесь ог-
раничимся предположением, что условная плотность /п процесса г(г) удовлетворяет условию9
/п(гп|гР ..., гп _ 1; 9Р ..., 9п) = /"(гД,).
Кроме того, функция /п считается не зависящей от номера шага п и обозначается /
В силу сделанных предположений алгоритм
ад / ч .
пересчета апостериорных вероятностей (1) := := Р(9п = 1|г1, ..., гп) принимает вид [19]
ад /1 \ ^ (1) =
(1)/(гп|1)
п + +
*+( 1)/(г„|1) + (1 - (1))/(г п |0)
(12)
где (1) = м>и_ 1 (1)пп(т) + (1 - 1 (1))по1(т) есть экстраполяция (без использования наблюдений) плотности _ 1 (1) на время т вперед к моменту гп = гп _ 1 + т. Видим, что роль априорной по отношению к апостериорной вероятности на п-м шаге играет экстраполированная вероятность на п — 1-м шаге. Это объясняется тем, что объект движется, и вместе с его движением пересчитывается вероятность, выступающая в роли априорной.
При выводе алгоритма (12) не предполагалось, что наблюдения гп образуют бинарную последовательность. Теперь рассмотрим частный случай бинарной последовательности наблюдений. Повторим еще раз, что гп = 1, если последетекторный сигнал канала первичной обработки информации превысил порог К, и гп = 0 в противном случае. Ясно, что при гипотезе 9п = 0 условная вероятность значения гп = 1 равна Б, вероятности ложной тревоги, а условная вероятность значения гп = 0 равна 1 — Б. При гипотезе 9п = 1 вероятности равны Б и 1 — Б соответственно. Нетрудно убедиться, что рекуррентная формула вычисления апостериорной вероятности в дискретном случае принимает вид [12]
а
^ (1) =
*+(1) Б/Б
а
^ (1) =
1 + (1)(Б /Б - 1) w+п ( 1 ) ( 1 - Б) / ( 1 - Б) 1 + w+ ( 1) ( ( 1 - Б)/( 1 - Б) - 1 )
при г = 1 и г = 0 соответственно. Здесь Wn (1) :=
:= W¡
п - 1
(1)Б + (1
w
п - 1
(1))(1 — Б).
Случай общей зависимости членов последовательности 1„ рассмотрен в книге [19].
6. ОБНАРУЖЕНИЕ КАК ЗАДАЧА О СЕРИИ РАЗЛАДОК
и Тобн. Чем одновременно меньше /пт и Тс
обн'
тем
Прежде чем давать постановку задачи обнаружения движущегося объекта, напомним, как формулируется более простая задача обнаружения единственной разладки случайного процесса. Рассматривается марковский процесс с двумя состояниями 0 и 1. Вероятность перехода из 0 в 1 за малое время сИ равна аШ. Наблюдается сумма s(t) этого процесса с белым шумом интенсивности Ж0/2. Апостериорная вероятность м^(0, 1) состояния 0 удовлетворяет некоторому дифференциальному уравнению10. Правило обнаружения разладки (в данном случае — скачка из состояния 0 в состояние 1) состоит в сравнении м>ш(1, 1) = 1 — "^(0, 1) с некоторым порогом.
Задача о разладке является прообразом задачи обнаружения движущегося объекта, а последняя — ее обобщением на случай серии разладок. В марковском случае обе задачи относятся к теории оптимальной нелинейной фильтрации и, в частности, к теории построения переключающихся фильтров для сглаживания измерений координат движущегося объекта, закон движения которого изменяется скачками в неизвестные наблюдателю моменты времени [14].
Рассмотрим вопрос о показателях качества обнаружения подвижного объекта. В случае неподвижного объекта такими показателями, как известно, служат вероятности а1 и а2 ошибок первого и второго рода. Чем одновременно меньше а1 и а2, тем выше качество алгоритма обнаружения. Для подвижного объекта, на первый взгляд, показателей больше. Действительно [12], представим, что объект появился в зоне контакта в случайный момент времени 1 = п, а решение об обнаружении принято в момент 1 = т. Если т < п, то произошло ложное обнаружение, а если т 1 п, то объект обнаружен правильно, но с задержкой на величину т — п. Вероятности рт|п соответствующих событий полностью характеризуют качество обнаружения, но их очень много. На самом же деле и здесь можно предложить всего лишь два показателя качества. Ими служат средняя частота ложных тревог (в расчете, например, на единицу времени) и среднее время запаздывания в принятии решения (время до обнаружения). Их обозначают символами/ т
выше качество алгоритма обнаружения. Далее в § 7 рассмотрен пример, показывающий, как работают оба показателя в простой задаче накопления информации при обнаружении движущегося объекта.
7. ОДИН ПРОСТОЙ НЕОПТИМАЛЬНЫЙ АЛГОРИТМ ОБНАРУЖЕНИЯ
Известен простой способ улучшения надежности принимаемых решений (способ накопления информации) в задаче обнаружения11. Он состоит в следующем [15]. Пусть Б > 0,5 — вероятность достаточно надежного правильного обнаружения по одному акту наблюдения. Для повышения надежности применим простую схему голосования по большинству. Именно, рассмотрим цикл из п = 2т + 1 элементарных актов наблюдения. Обозначим через Ба вероятность правильного решения, принимаемого большинством, т. е. вероятность Ба = Д£л > т), где Бп — число тех актов наблюдения, в которых принято решение о наличии объекта. Зададимся вопросом о том, возможно ли существенно увеличить вероятность Ба по сравнению с вероятностью Б, и если возможно, то при каком минимальном п будет выполнено жесткое требование Ба = 0,99, например? Ясно, что удовлетворить такому требованию возможно только при достаточно большом п. В работе [15] вычислена суммарная вероятность правильного обнаружения Ба = Р($п > т) при большом п в предположении, что последовательность правильных решений является потоком Бернулли. Это означает, что при заданном п имеется схема испытаний Бернулли с вероятностью успеха Б, испытания независимы и вероятность события Бп = к, где Бп — число успехов в п испытаниях12, равна Ск (1 — Б)п к. Как показывает пример в работе [15], если Б = 0,7, то итоговая вероятность правильного обнаружения Ба = 0,99 достигается при значениях п 1 33.
Возможен ли такой способ накопления при ненадежных наблюдениях (при вероятностях обнаружения Б < 1/2? Почти очевидно, что — нет, и нетрудно привести соответствующее доказательство. При Б < 0,5 и больших значениях п справедлива приближенная формула (см. далее формулу (17) для случая п = 2т + 1)
где
(п ) 1-2БТ2Лп ,
Н(р, х) = х1п(х/р) + (1 - х)1п((1 - х)/(1 - р)), 0 < х, р < 1.
(13)
А именно, уравнению
с1\уа" ( 0 , -) = _
Аша'(0, г)
X Ша'(0, г)(1 - Ша'(0, г))(^(г) - 1/2) [13].
Понятие надежного обнаружения определено в § 2.
12 Заметим тут же, хотя это нам и не понадобится, что последовательность ложных тревог, когда объект отсутствует, образует поток Пуассона. См., например, работу [11].
2
10
X
Поскольку [15]
Д 2) = -11п4^(1 - D), И'х (D, 2
= ln
1 - D D '
D * = 1 -
_D
2 и'
получаем
H(D, D*)
1
ln4D(1 - D)
Dn-DD,
2и D
и уравнение (13) относительно и при заданном значении Б = 0,2, выбранном для примера, принимает вид
2,114(0,8)"/л/и = Ба. Функция в правой части уравнения монотонно убывает к нулю при возрастании и и, следовательно, никакое улучшение надежности обнаружения невозможно при выбранной схеме голосования по большинству.
В работе [12] проанализирован ряд неоптимальных алгоритмов обнаружения, таких как алгоритм с накоплением, алгоритм со сбросом, алгоритм скользящего суммирования, приводящих к улучшению итоговых показателей обнаружения путем разумной вторичной обработки результатов предварительных обнаружений. Здесь рассмотрим простейший из них — алгоритм с накоплением. Суть его состоит в том, что суммарная статистика для принятия решения накапливается в течение фиксированного числа и элементарных актов наблюдения, и ее значение сравнивается с порогом. Если порог обнаружения превышен, принимается решение о наличии цели. В противном случае суммарная статистика обнуляется и начинается новый цикл накопления длительности и. Таким образом, решения принимаются только в моменты времени ик, где к = 1, 2, ... Суммарная статистика отно-
шения правдоподобия имеет вид sk = ^ ln
Pi (X)
(сум-
Ро( x¡)
мирование ведется по i от n(k — 1) + 1 до nk). Порог, с которым она сравнивается, выбирается из условия оптимизации алгоритма по суммарным параметрам
D = Щ l C|8 = 1), Fa = Щ l C|8 = 0)
правильного обнаружения и ложных тревог, что равносильно оптимизации по параметрам f т = FJn и Тобн =
о
= и ^ i(1 - Dc) Da = n/Da — частоты ложных тревог i > 1
13
и среднего времени обнаружения соответственно . Ниже ограничимся случаем бинарного наблюдаемого сигнала, для которого статистика вк принимает вид
sj = kln D + (и - k)ln
1 D D
1 - D'
13 Формула для Го6н доказывается так: дифференцируя по х сходящийся ряд £ X = (1 — х)-1, получаем (1 — х)-2 = £ ¿X' - 1
I > 0 I > 1
или (1 — х)-1 = £ ¿Х - 1(1 — х), и остается положить х = 1 — Ба.
где к — число единиц среди n наблюдений Xj, x2, ..., x . Сравнение этой статистики с порогом C равносильно сравнению числа к с порогом m, определяемым из уравнения
m (ln - - ln1—— = C - n .
^ F 1 - FJ 1 - F
Определив значение параметра m из этого уравнения, вероятности Fa и Dа можно записать в виде Fa =
n n
= ^ Ckn Fk(1 - F)n - k, Fa = £ Cnk D(1 - D)n - k с этим
k = m k = m
значением m в качестве нижнего предела суммирования.
Как наилучшим образом выбрать порог m? Поскольку из существа задачи обнаружения вытекает требование, чтобы величина f = FJn была мала, необходимо выбирать n . 1. Но этого совершенно недостаточно. Действительно, случайная величина к, равная числу единиц в схеме n испытаний Бернулли, имеет математическое ожидание nF при гипотезе 9 = 0 отсутствия сигнала, и если положить порог m равным, например, nF, т. е. положить вероятность Fa приблизительно равной 1/2, то получим всего-навсего f я 1/2n, так что ни при каком реальном значении n не удастся добиться значения f т,
близкого, скажем, к 10 6. Таким образом, порог m следует выбирать значительно большим, чем среднее значение E(k|9 = 0) = nF. С другой стороны, как следует из формулы Тобн = n/Da, чтобы время обнаружения не было чрезмерно большим, значение Da надо брать как можно ближе к своему наибольшему значению 1. Налицо конфликт интересов при выборе удовлетворительных значений f и Тобн. Какому из этих показателей отдать предпочтение при выборе порога m? Предпочтение следует отдать частоте ложной тревоги f т. Действительно, выбор Da я 1/2 вместо Da = 1, т. е. выбор m = E(k|9 = 0) = nD, вполне удовлетворителен в смысле обоих показателей, поскольку значение Тобн = n/Da при таком выборе только в два раза хуже наилучшего возможного, зато частота f т уменьшится весьма значительно.
Итак, заключаем: порог m желательно брать меньше nD, чтобы увеличить значение Dc; и в то же время m желательно брать больше nF, чтобы уменьшить значение Fa. Выбираем, таким образом, nF < m < nD или F < h < D, где обозначено h = m/n.
8. 0 ВАЖНОСТИ ПРЕДЕЛЬНЫХ ТЕОРЕМ ДЛЯ БОЛЬШИХ УКЛОНЕНИЙ В ЗАДАЧАХ ОБНАРУЖЕНИЯ
Специфика задачи обнаружения движущегося объекта на периферии зоны контакта с обнаружителем состоит в назначении чрезвычайно малого значения для вероятности ложных тревог F. Вероятность правильного обнаружения D на периферии зоны контакта тоже мала. Как отмечалось в § 7, поток сигналов на выходе канала первичной обработки информации полагается для простоты
i > 1
бернуллиевским или пуассоновским. Для вычисления вероятностей Р. и Бст обычно прибегают к гауссовской аппроксимации распределений Бер-нулли и уже по таблицам гауссовского распределения вычисляют суммы, которыми вероятности Рст и Бст заданы. При этом часто игнорируется тот факт, что аппроксимации не имеют теоретического обоснования на удаленных от центральной части хвостах распределений и что корректнее было бы применять в этом случае теорию предельных теорем для больших уклонений или теорию редких событий. Один пример из теории больших уклонений был приведен ранее: это формула (13) вычисления вероятности Р(^п 1 т) при больших т. Численные результаты, полученные по этой формуле, существенно отличаются от тех, что дает «простая» гауссовская аппроксимация. По этой причине приведем здесь некоторые сведения из теории вероятностей больших уклонений.
Если — число успехов в п испытаниях Бер-нулли с вероятностью успеха р, то Р(^п = т) =
= Стрт(1 — р)п т. Аппроксимация этой вероятности осуществляется для случая фиксированного р и большого п с использованием формулы Стерлинга п! ~ (п/ё)п42пп, где тильда — знак асимптотической эквивалентности: у1(п) ~ у2(п) означает, что мала относительная разность | у — у2|/у2, а не только абсолютная у 1 — у2. Локальная теорема для схемы Бернулли утверждает [15], что при условиях т ^ да, п — т ^ да
Р($п = т)
1
■ е
—пН(р, р*)
^2 ппр*( 1 -р )*
р* = т , (14)
п
где обозначение Н(р, х) объяснено в § 7. Так как
Н(р, р) = Щ (р, р) = 0, то Н(р, р*) = 2 (1 + -) х
х (р* — р)2 + 0(|р* — р|3) при р* — р ^ 0. Таким образом, лишь для р* ~ р и п(р* — р) ^ 0 из формулы (14) следует нормальное приближение
Ь(т; п, р) := Р(£п = т)
п (р-р> 2 РЧ
*]2ппрд
(15)
Приближение (15) следует применять с осторожностью; и в случае, когда р* существенно отличается от р, оценка вероятности Р(^п = т) должна производиться по формуле (14).
Формула (14) находит применение и при оценке вероятностей событий {£п < т}. Именно, если т < (п + 1)р, то [15]
В(т; п, р) := Р(Бп т т) < (п + 1 ~ т)р Р(Бп = т). (16) п (п + 1)р -т
Если же т > (п + 1)р, то надо рассмотреть схему Бернулли с вероятностью успеха q и воспользоваться очевидным соотношением
Р(^п = т) = Ь(т; п, р) = Ь(п — т; п, q) =
= Р(Бп = п - т);
тогда, обозначив т = п — т, получим 1 — В(т; п, р) := Р(Бп > т) <
< (п + 1 - т)- р{5п = т),
(п+ 1)--т
(17)
при этом, очевидно, (п + 1)- — т > 0. Вероятность Р(^п = т) в формулах (16) и (17) вычисляется по формуле (14).
Полагая приближенно р* « т/(п + 1), - * «
« т /(п + 1), формулы (16) и (17) можно записать и в виде [15]
(1- р* )р_1
Р(Бп т т)
■ е
,-пН(р, р*)
р-р* л/2 ппр*( 1 -р*) при р* < р,
Р{Бп т т) « 1 — р*1-—
1
■ е
(18)
—пН(р, р*)
р* -р л/2ппр*(1 -р*) при р* > р. (19)
Неравенства в формулах (16) и (17) заменены приближенными равенствами в выражениях (18) и (19), что допустимо, если п и т велики, а отношение т/пр не очень близко к 1.
Сделаем также замечание к приближенным вычислениям, обоснованным якобы предельной теоремой Муавра — Лапласа, согласно которой
ь
11ш Р(а < — < Ь\ = Г
4пр- Т2П а
-х2/2
е х / Сх,
а < Ь. (20)
Эта теорема не содержит никакой оценки погрешности допредельного соотношения, поэтому она бесполезна для численных расчетов. Тем не менее, в приложениях утверждение (20) часто, игнорируя возникающую погрешность, превращают в приближенную формулу
Р(а^пр- < — пр т Ь4пр-) « Ф(Ь) — Ф(а)
или даже, беря неограниченный интервал (а, да), в формулу
Р(Б — пр > а»]пр-) « 1 — Ф(а).
(21)
1
Последней формулой пользуются, например, при расчете порогового устройства принятия решений, желая обеспечить очень малые, порядка
_с _7
10 -10 ' вероятности ошибочных решений. Между тем, пользоваться формулой (21) при больших п
и а можно лишь в случае, если отношение а3/ Jпрд близко к нулю [20]. В противном случае возможны значительные ошибки. Приведем пример ошибочных вычислений. Пусть сначала, например, п =
100, р = 0,25, тогда * 4,34. Потребуем, чтобы
3
было а /4,34 = 0,02, т. е. а * 0,4414. Здесь использование формулы (21) вполне корректно и она дает следующий результат: Р(^п — 25 > 0,4414-4,34) * * 1 — Ф(0,4414) * 0,3296.
Потребуем теперь 1 — Ф(а) * 10 6, т. е. а = 4,7. Левая часть формулы (21) в этом случае дает результат [21]: — пр > а^прщ) * 0,04315. Близкое к этому значение дает и применение формулы (19). Отсюда видно, к каким нелепым выводам можно прийти, вычисляя уровень порога системы обнаружения по аппроксимациям, не имеющим солидного обоснования и, в частности, по гауссовским аппроксимациям.
ЗАКЛЮЧЕНИЕ
Представленная работа носит по существу обзорный характер. В ней приведены результаты нескольких работ по теории обнаружения движущихся объектов, и особенное внимание обращается на принципиальное отличие этой теории от классической теории обнаружения неподвижных целей. В работе содержатся лишь общие соображения о том, в каком направлении следует двигаться при решении сложной конкретно поставленной практической проблемы. Однако многие из идей, кратко в работе изложенные, могут, кажется, дать импульс к созданию практически значимых алгоритмов и углубленному их исследованию как в теоретическом плане, так и с помощью компьютерного моделирования. Автор надеется, что работа будет полезна инженерам и программистам, работающим над созданием для флота бортового комплекса управления скрытностью подводных объектов. Тема, затронутая в работе, оказалась очень многоплановой, и выработка воззрений на то, как следует переводить на формальный язык проблему обеспечения скрытности, давалась не легко.
ЛИТЕРАТУРА
1. Алферов Ж.И., Лаверов Н.П., Саркисов A.A. Роль Академии наук в обеспечении защиты и скрытности кораблей ВМФ // Вестник РАН. - 2012. - Т. 82, № 7. - С. 628-647.
2. Якушенко Е.И. и др. Бортовой комплекс управления скрытностью морских подводных объектов с оперативно-советующей системой / Е.И. Якушенко, Ю.В. Гурьев,
B.И. Эйдук, С.Н. Васильев, А.В. Добровидов, Е.Л. Кулида, Е.П. Маслов, И.В. Ткаченко, А.М. Вишневский, Ю.Ф. Шлемов // Вестник компьютерных и информационных технологий. - 2012. - № 10. - С. 9-16.
3. Добровидов А.В., Кулида Е.Л., Рудько И.М. Выбор траектории движения объекта в конфликтной среде // Проблемы управления. — 2011. — № 3. — С. 64—75.
4. Галяев A.A., Маслов Е.П., Рубинович Е.Я. Об одной задаче управления движением объекта в конфликтной среде // Изв. РАН. Теория и системы управления. — 2009. — № 3. —
C. 134—140.
5. Галяев A.A., Маслов Е.П. Оптимизация законов уклонения подвижного объекта от обнаружения // Изв. РАН. Теория и системы управления. — 2010. — № 4. — С. 52—62.
6. Абрамянц Т.Г., Маслов Е.П., Яхно В.П. Уклонение подвижного объекта от обнаружения группой наблюдателей // Проблемы управления. — 2010. — № 5. — С. 73—79.
7. Сысоев Л.П. Критерий вероятности обнаружения на траектории в задаче управления движением объекта в конфликтной среде // Проблемы управления. — 2010. — № 6. — С. 64—70.
8. Абрамянц Т.Г., Маслов Е.П., Рудько И.М., Яхно В.П. Уклонение подвижного объекта от обнаружения группой наблюдателей при малых отношениях сигнал/помеха // Информационно-управляющие системы. — 2011. — № 2. — С. 2—7.
9. Шайкин М.Е. О статистическом функционале риска в задаче управления движением объекта в конфликтной среде // Изв. РАН. Теория и системы управления. — 2011. — № 1. — С. 21—29.
10. Большаков И.А. Статистические проблемы выделения потока сигналов из шума. — М.: Советское радио, 1969.
11. Шайкин М.Е. Применение теории случайных потоков к задачам обнаружения группы целей // Автоматика и телемеханика. — 2012. — № 6. — С. 52—72.
12. Бакут П.А., Жулина Ю.В., Иванчук Н.А. Обнаружение движущихся объектов. — М.: Советское радио, 1980.
13. Ширяев А.Н. Статистический последовательный анализ. — М.: Наука, 1969.
14. Хазен Э.М. Методы оптимальных статистических решений и задачи оптимального управления. — М.: Советское радио, 1968.
15. Боровков A.A. Математическая статистика. — М.: Наука, 1984.
16. Миддлтон Д. Введение в статистическую теорию связи. В 2-х т. — М.: Советское радио, 1961, т. 1; 1962, т. 2.
17. Шайкин М.Е. Эффективный алгебраический формализм в задаче вычисления моментов распределений квадратичных форм // Автоматика и телемеханика. — 2002. — № 3. — С. 76—84.
18. Ловитт У.В. Линейные интегральные уравнения. — М.: Изд-во техн.-теор. лит., 1957.
19. Стратонович Р. Л. Условные марковские процессы и их применение к теории оптимального управления. — М.: Изд-во МГУ, 1966.
20. Феллер В. Введение в теорию вероятностей и ее приложения. В 2-х т. — М.: Мир, 1964, т. 1; 1967, т. 2.
21. Большев Л.Н, Смирнов Н.В. Таблицы математической статистики. — М.: Наука, 1983.
Статья представлена к публикации членом редколлегии
В.Г. Лебедевым.
Михаил Ермолаевич Шайкин — канд. техн. наук,
ст. науч. сотрудник, Институт проблем управления
им. В.А. Трапезникова РАН, г. Москва,
® (495) 334-91-61, И [email protected].