ISSN 0868-5886
НАУЧНОЕ ПРИБОРОСТРОЕНИЕ, 2012, том 22, № 1, c. 55-67
ИССЛЕДОВАНИЯ
УДК 681.519 © Е. Ю. Бутырский
ФИЛЬТРАЦИЯ-ОБНАРУЖЕНИЕ ПРОСТРАНСТВЕННО-ВРЕМЕННЫХ
СИГНАЛОВ
В статье рассматривается обобщенный алгоритм пространственно-временной фильтрации сигналов, основанный на методах теории нелинейной фильтрации. Синтез алгоритмов проводится с учетом теоретико-групповых преобразований сигнала во временной области. Предложен метод согласования симметрии сигнала и средств обработки.
Кл. сл.: функция, аппроксимация, динамическая система, сигнал, процесс, алгоритм, матрица, представления, симметрия, фильтрация
ВВЕДЕНИЕ
Совокупность операций, осуществляемая над наблюдаемыми значениями поля на апертуре приемной антенны и над сигналами на выходе антенны, принято называть пространственно-временной обработкой сигналов. Структура трактов пространственно-временной обработки (ПВО) зависит от многих факторов: целевого предназначения, условий функционирования, круга решаемых задач, элементной базой технических средств и т. д. В связи с этим техническое воплощение различных средств пространственно-временной обработки сигналов может значительно различаться между собой. Однако теорию ПВО интересует не техническое решение тех или иных задач, а формальное математическое описание выполняемых операций в виде некоторых функционалов относительно наблюдаемых данных. Выбор оптимальной в соответствии с выбранным критерием структуры этих функционалов и составляет основное содержание теории ПВО. В классических работах [1, 79] по теории проверки статистических гипотез показано, что оптимальный по критерию Неймана— Пирсона алгоритм обработки пространственно-временных сигналов вытекает из функционала отношения правдоподобия (ФОП). Несмотря на фундаментальность этого результата, его практическое применение наталкивается на ряд проблем, связанных в первую очередь с тем, что вычисление ФОП требует полного вероятностного описания полей, воздействующих на приемную антенну. Между тем в реальных условиях информация о помехосигнальной обстановке носит, как правило, ограниченный характер и содержит значительную неопределенность о законах распределения сигнала и помехи. В этом случае ФОП уже нельзя использовать для синтеза структуры оптимального обнаружителя, т. к. полученный таким образом ал-
горитм не будет оптимальным. Попытки дополнить недостающую априорную информацию некоторыми субъективными предположениями о математических моделях сигнала и помехи для нахождения ФОП имеют практически значимый результат только для простых моделей. Как показано в целом ряде работ [1, 7, 10, 11], в этом случае более конструктивным и эффективным является подход, основанный на сведении задачи обнаружения к задаче оценивания (фильтрации) параметра обнаружения, который принимает значение 1 при наличии сигнала в принятом наблюдении и 0 — в его отсутствие. Указанный подход назван авторами ^-критерием [7, 10]. В целом, предлагая структурную схему оптимальной обработки, авторы оставляют за скобками, как проводится сам алгоритм фильтрации, ограничиваясь лишь формальным указанием проводимой операции. Но сама идея фильтрации параметра обнаружения (собственно, сведения задачи обнаружения к задаче фильтрации) является очень плодотворной. В случае, когда имеется полная информация о моделях сигнала и помехи, такой подход идентичен определению ФОП.
Существует два принципиально различных подхода к решению задач анализа выходного сигнала линейной системы, на вход которой действует линейный стохастический сигнал.
Первый подход базируется на интегральном представлении линейного стохастического сигнала. Известно, что класс линейных сигналов замкнут относительно линейных (системных) преобразований. Поэтому выходной сигнал линейной системы, на вход которой поступает линейный сигнал, также является линейным. Это свойство позволяет достаточно просто получить как прямое, так и косвенное описание сигнала на выходе линейной системы [10].
Второй подход использует математический аппарат марковских процессов. Предполагается, что входной сигнал и система являются независимо друг от друга компонентами векторных марковских процессов. Вместе они представляются как компоненты более общего, векторного марковского процесса, описываемого стохастическим дифференциальным уравнением (СДУ). Компонентой этого процесса является и выходной сигнал системы. Косвенное описание (вероятностные характеристики) получают путем решения уравнения Фоккера—Планка—Колмогорова или Колмогорова—Феллера. Этот подход широко используется при описании систем в пространстве состояний. Описание системы в пространстве состояний с помощью СДУ является наиболее полным и дает возможность с единых позиций рассматривать задачи управления, обнаружения и оценивания и решать их на базе теории условных марковских процессов, разработанной Р.Л. Стратоновичем, и возможно для любых систем — непрерывных и дискретных, линейных и нелинейных, стационарных и нестационарных. Кроме того, описание с помощью СДУ не ограничивается рамками линейных сигналов [2-7, 9, 10, 12-16]. Сущность представления случайного процесса СДУ состоит в том, что он интерпретируется как выходной сигнал некоторой гипотетической динамической системы (формирующий фильтр), возбуждаемый стандартным случайным процессом с известными характеристиками, в качестве которого обычно выбирается белый шум. Формирующий фильтр относится к моделям феноменологического типа, т.е. он отражает не реальный физический механизм формирования случайного процесса, а лишь его наблюдаемые статистические свойства.
С развитием теории условных марковских процессов появилась возможность существенно развить теорию оптимального приема и обработки сигналов, решить задачи оптимальной фильтрации для весьма большого класса сигналов, которые раньше принципиально не могли быть решены. Это объясняется тем, что марковская теория оптимальной нелинейной фильтрации свободна от существенных ограничений, налагаемых другими теориями [1, 4, 5, 9-16].
Методы марковской теории оптимальной нелинейной фильтрации позволяют определить оптимальные алгоритмы обработки сигналов, когда последние нелинейно зависят от передаваемых сообщений, что характерно для сигналов. Налагаемые же методами оптимальной нелинейной фильтрации ограничения на марковость совокупности наблюдаемых и оцениваемых процессов не являются жесткими, т. к. многие реальные случайные процессы можно с достаточной степенью точности аппроксимировать многомерными марковскими процессами. К примеру, всякий гаус-
совский случайный процесс, спектральная плотность которого представима дробно-рациональной функцией, являет собой компоненту многомерного марковского процесса. В частном случае, когда уравнения состояния и наблюдения линейны относительно вектора состояния, уравнения марковской теории оптимальной фильтрации вырождаются в соответствующие уравнения оптимальной линейной фильтрации Калмана—Бьюси. Высокая эффективность марковских моделей сигналов и помех известна из работ по марковской теории нелинейной фильтрации. На основе последней построена теория обнаружения сигналов, использующая понятие условного марковского процесса. Использование только марковских моделей не ограничивает круг решаемых задач, т. к. они позволяют с требуемой точностью аппроксимировать практически любой случайный процесс [1, 4, 5, 916].
СОГЛАСОВАНИЕ СИММЕТРИИ СРЕДСТВ
ОБРАБОТКИ С СИММЕТРИЕЙ СИГНАЛОВ
Для решения задач обнаружения, обеспечения связи и телеметрии наиболее перспективным классом сигналов является класс широкополосных и сложных сигналов, обладающих большой информативностью, помехоустойчивостью и позволяющих наиболее эффективно проводить операцию сжатия. Платой за эти преимущества служат более сложные математические модели и обработка. К примеру, для описания узкополосных сигналов в основном используется пространство параметров, координатами которого являются амплитуда, фаза, частота. В случае сложных и широкополосных сигналов мы имеем дело уже с функциями (амплитудный и фазовый спектр, текущая частота), т. е. пространство описания становится бесконечномерным или многомерным (соответственно непрерывным и дискретным сигналам). Сложность описания широкополосных сигналов и стимулирует исследования, направленные на поиск базисных функций, в координатном пространстве которых эти сигналы можно представлять как узкополосные. Одним из таких направлений является теоретико-групповой подход, получивший свое развитие в работах [3, 7].
Для обработки широкополосных сигналов важное значение имеет согласование симметрии средств обработки и симметрии сигналов. В частности, известно [3], что для измерения скорости движения объекта можно использовать гиперболические сигналы, т. к. они позволяют операцию сжатия вследствие эффекта Доплера представить в виде аддитивного сдвига. С другой стороны, применение этих сигналов, обладающих свойством инвариантности относительно сжатия с точностью
до фазы, позволяет использовать методы квадратурной обработки на мультипликативной группе. Аналогичная задача возникает и при приеме сигнала с произвольной симметрией. Важным фактором при обработке является выбор базиса представления, при котором размерность пространства представления является минимальной, соответственно вычислительные и емкостные затраты при этом будут минимальны. Инвариантность сигнала относительно групповой операции и минимальное представление связаны между собой, т. к. они определяются через неприводимые представления группы.
Базовой операцией при реализации оптимальных методов обработки является корреляционное сравнение. Для осуществления операции корреляционного сравнения на произвольной группе, определяющей симметрию сигнала, необходимо использовать соответствующую ей меру. С другой стороны, для преобразования параметра группы в аддитивный совершенно не обязательно применять сигналы специального типа (к примеру, для измерения доплеровского параметра использование гиперболических сигналов не является необходимым условием). Можно поступить и по другому: излучить широкополосный сигнал произвольного типа, а затем после его приема, применяя операцию масштабирования времени в соответствии с отображением, устанавливающим изоморфизм между мультипликативной и аддитивной группами преобразований (в данном случае экспонирование), перевести параметр сжатия в сдвиг. Далее следует провести корреляционное сравнение по мультипликативной мере [3, 7]. В первом случае за счет формирования сигнала специально-
го класса удается избежать такой трудоемкой в вычислительном отношении операции, как преобразование масштаба носителя сигнала. Преимуществом такого подхода является также то, что возможно провести обработку в реальном масштабе времени. Для второго случая эта задача является более сложной, в силу того что между отсчетами принимаемого сигнала кроме операций, связанных с непосредственной его обработкой, требуется проведение операции интерполирования, являющейся сложной в вычислительном отношении.
Произвольный закон умножения в локальной однопараметрической группе (ЛОПГ) может быть приведен в соответствии с теоремой об изоморфизме к аддитивному сдвигу [3, 7]. Если обозначить через (р(а, Ь) = с закон композиции
элементов преобразования сигналов, задаваемых в ЛОПГ G, то канонический параметр а', удовлетворяющий простейшему уравнению Ли, определяется из выражения [9]
а =
а
| А ( а ) da
где:
ду(а,Ь),
1
дЬ
Ь=0
А ( а )' = ^').
а само уравнение Ли имеет вид: дt'/ да
Уравнения Ли определяют операцию,
устанавливающую изоморфизм между произвольной ЛОПГ и группой с аддитивным
законом композиции параметров. С другой
стороны, эта же операция определяет преобразование, которое необходимо произвести
над носителем сигнала, чтобы групповое умножение стало сложением.
Формирование сигнала заданной симметрии Излучение
Обработка по мере
Рис. 1. Согласование, основанное на формировании сигнала с заданной формой симметрии
Рис. 2. Согласование, основанное на масштабировании сигнала после его приема
К примеру, изоморфизм между мультипликативной М и аддитивной А группами преобразований времени устанавливается отображением, задаваемым операцией логарифмирования (а для преобразований самого сигнала — соответственно операцией экспонирования). Операцию изоморфизма можно получить также непосредственно из оператора инфините-зимального преобразования, решая уравнение:
t' = |Г (t)dt.
Таким образом, под согласованием симметрии сигнала и средств его обработки понимается комплекс операций, позволяющих перевести групповой параметр в аддитивный и как следствие корреляционное сравнение на группе преобразовать в аддитивное корреляционное сравнение. Два возможных подхода к согласованию сигналов с выделенной симметрией и систем их обработки представлены соответственно на рис. 1 и 2.
Задача построения классов сигналов, обладающих свойством перевода групповой операции в аддитивный сдвиг, решается на основе неприводимых представлений однопараметрических непрерывных групп преобразований. Необходимо отметить, что класс сигналов, удовлетворяющих указанным выше свойствам, является более широким, вследствие отсутствия ограничений на ширину полосы и сложность, чем класс инвариантных сигналов, которые являются узкополосными в соответствующем базисе.
Сложные сигналы, обладающие свойством переводить операции на группе в аддитивный сдвиг, можно получить линейной суперпозицией неприводимых представлений, преобразованием масштаба аддитивных сигналов в соответствии с выделенной симметрией, модулированием и т. д. А именно.
1. Линейная суперпозиция неприводимых представлений
^ ЬХА ехр {ч^) ^ },
где Ау, со у — амплитуда и частота у'-го группового сигнала. Получаемые при этом сигналы имеют дискретный спектр в базисе неприводимых представлений группы. Сложность суммарного сигнала определяется числом К. Суммарный сигнал сохранил важнейшее свойство ГЧМ-сигналов, переводит сжатия в аддитивные сдвиги. Если суммируемые сигналы имеют у> 0.1, то мы приходим к понятию широкополосного сигнала в базисе Мелли-на.
2. Преобразование масштаба носителя сигнала (времени)
s(t) ^ 5 [{^^" .
Выполнение операции масштабирования в этом случае производится иначе, чем на приемном конце, где она связана с операцией интерполирования. Здесь масштабирование проводится путем изменения интервалов времени между отсчетами в соответствии с выбранным законом. Масштабирование сигнала перед излучением не приводит также к потере отсчетов или их избыточности, что неизбежно сопровождает при масштабировании в системе обработки.
3. Модулирование неприводимых представлений группы
Для получения сложных сигналов на группе преобразований можно воспользоваться процедурой модулирования параметров базисных функций группы. К примеру, можно ввести понятие частотной модуляции на группе. Аналогично можно ввести понятия фазовой и амплитудной модуляций в базисе неприводимых представлений произвольной однопараметрической группы [7].
Таким образом, оптимальные алгоритмы обработки сигналов, деформация аргументов которых определяется (или с достаточной точностью может быть аппроксимирована) непрерывной группой, должны обязательно включать в себя операции согласования симметрии средств обработки и симметрии сигналов. Последнее достигается проведением таких преобразований сигнала, при которых параметр группы становится аддитивным. В целом согласование симметрий средств обработки и сигнала позволяет сократить вычислительные затраты и повысить эффективность решения поставленных задач.
ПОСТАНОВКА ЗАДАЧИ ОПТИМАЛЬНОГО ОБНАРУЖЕНИЯ СИГНАЛОВ
В соответствии с математической формулировкой для решения задачи обнаружения сигналов на фоне помех необходимо проверить гипотезу Н0
отсутствия сигнала в принятой реализации и (t, г ) и (^ г) = Vг) ; t, г] + п (^ г) (1)
против альтернативной гипотезы Н1 — наличия сигнала
и (t, г ) =
= ф[5г; a(t, г)); N(t, г); t, г] + п(t, г). (2)
Здесь N (t, г) — поле, создаваемое на приемной антенне внешними помехами (шумы моря и его поверхности, реверберация, шумы обтекания и т. д.); п (t, г) — пространственно-временной белый шум, описывающий внутренние шумы тракта обнаружения сигналов; Ф(.), У(.) — детерминированные функции; а г) — вектор параметров сигналов.
Для того чтобы вынести решение в пользу той или иной гипотезы, выбирается алгоритм обработки поля и (t, г) , т. е. функционал F(u) от и (t, г) , значения которого, сравниваются с некоторым порогом П. Если F(и, то принимается решение
о наличии сигнала, в противном случае F (и ) < П —
о его отсутствии.
Введем случайный параметр в , принимающий значение, равное нулю при гипотезе Н0 и единице при гипотезе Н1. Тогда выражения (1) и (2) можно объединить в одно, записав:
и(t, г) = в[ф(5, N)-V(N)] + V(N) + п(^ г). (3)
Из выражения (3) следует, что задачу обнаружения сигнала 5 (t, г; аг)) на фоне помехи V (N) + п (t, г) можно рассматривать как задачу оценивания случайной величины в . Как правило, в задачах измерения случайных параметров в качестве оценки параметра используется байесовская оценка с квадратичной функцией потерь [3, 4, 6, 12-15]. Тогда оптимальный алгоритм обнаружения сигнала 5 (t, г; а(^ г)) — это функционал F0 (и) , минимизирующий среднеквадратическую ошибку измерения параметра в
е(Р) = М {[Р (и )-в]2} , (4)
где М {.} — символ математического ожидания.
Таким образом, переформулировав задачу оптимального обнаружения в задачу оптимального оценивания случайного параметра, можно к синтезу оптимальных алгоритмов обнаружения применить результаты теории оптимальной фильтрации случайных процессов и полей [1, 9, 10]. При наличии полной априорной информации о помехосиг-нальной обстановке такой подход позволяет найти также структуру функционала отношения правдоподобия.
Детальное изложение теории фильтрации случайных процессов можно найти в монографиях [4, 12-16]. Однако необходимо отметить, что непосредственное использование результатов этой теории к оценке случайного параметра в невоз-
можно, поскольку здесь необходимо решать задачу фильтрации не случайных процессов, а случайных пространственно-временных полей.
МЕТОДЫ ОПИСАНИЯ СЛУЧАЙНЫХ ПОЛЕЙ
Случайные поля, как и случайные процессы, описываются функциями распределения или соответствующими плотностями вероятности, мо-ментными функциями и спектральными характеристиками. Но при этом необходимо отметить, что для случайных полей понятие плотности вероятности теряет обычный смысл и его следует рассматривать как некоторый функционал [1, 8-11]. Полное статистическое описание поля дает характеристический функционал. Через его вариационные производные выражают и моментные функции поля. Для описания моделируемого поля необходимо также располагать математической моделью его реализаций. В принципе, в основу такой модели может быть положено описание реального физического механизма формирования поля, но из-за его сложности наибольшее распространение при моделировании случайных сигналов и полей получил феноменологический подход, позволяющий избежать учета второстепенных факторов реального механизма формирования поля и построить более простые и в тоже время более общие модели [10].
Весьма плодотворным является подход, основанный на методе формирующих фильтров (ФФ), который для случайного поля представляет собой некоторую гипотетическую систему с распределенными параметрами, позволяющую получить поле с требуемыми характеристиками из стандартного (обычно дельта-коррелированного гаус-совского) случайного поля. Хотя в простейшем случае такой фильтр может быть описан явным выражением, наибольший интерес представляют неявные модели ФФ в виде дифференциальных или интегро-дифференциальных уравнений.
Необходимо отметить, что в отличие от линейных представлений поля, описывающих отображение вход-выход, с помощью интегральных преобразований, метод ФФ описывает и нелинейные модели, которые представляют значительный интерес, т. к. они позволяют исследовать негауссов-ские поля [10]. Для случайных полей обычно рассматривают представления с помощью стохастических интегралов по винеровскому полю Ж (t, г) [1, 10]. В зависимости от характера наблюдений можно выделить по крайней мере два различных подхода к определению указанных стохастических интегралов.
Первый подход применим в том случае, когда пространственная область наблюдения поля фик-
сирована и поле наблюдается во всех точках одновременно, что типично для задач обработки в гидроакустике. Этот подход связан с введением состояний, упорядоченных по времени, и базируется на представлении поля с непрерывными пространственными координатами в виде элемента гильбертова пространства функций от г в каждый фиксированный момент времени t [6, 8, 10, 16]. Винеровское поле при этом понимается как случайный процесс со значениями в гильбертовом пространстве, координаты которого в некотором ортонормированном базисе суть независимые одномерные стандартные винеровские процессы. В соответствии с этим вводится и понятие стохастического интеграла.
Второй подход к представлению полей стохастическими интегралами ориентирован на равноправный учет изменений поля по всем координатам и является естественным для статистических полей. Основан на введении отношения частичной упорядоченности и включает в себя наряду с обычными интегралами Лебега и стохастическими интегралами Ито и Стратоновича (интегралы первого рода) интегралы второго рода. Поэтому его практическое использование в задачах обработки сигналов и моделировании каналов распространения пока ограничено и наталкивается на ряд трудностей. В дальнейшем будем рассматривать только первый подход.
В заключение рассмотрим вопрос о марковских свойствах случайных полей. Эти свойства тесно связаны с возможностью представления СДУ, порождающих поле, в форме уравнений состояния.
Простейшая параметрическая модель без "пространственной динамики" (нет производных по г) порождает поле, являющееся совокупностью некоррелированных между собой марковских процессов, наблюдаемых в различных точках заданной области пространства, и, таким образом, не требует какого-либо обобщения марковости.
Модель с пространственной динамикой менее тривиальна. Из-за наличия "пространственной динамики" состояния уже нельзя задавать независимо в каждой точке. Состояние в момент ti определяется функцией ж (г..), где ri принадлежит исследуемой области пространства. Например, для поля с одной пространственной координатой состояния задаются на прямых. В этом случае, по существу, и здесь г играет роль параметра.
Наиболее общим является понятие марковского поля, в основе которого лежит трактовка понятий "будущего" и "прошлого", используемых при определении марковского свойства как внешней и внутренней областей множества относительно некоторой границы. Марковским в указанном смысле является любое случайное поле, порождаемое
СДУ с "пространственной динамикой" [6, 10].
Таким образом, с точки зрения математики, случайные поля и (t, г) эквивалентны случайным процессам со значениями в гильбертовом пространстве функций от г, интегрируемых с квадратом [6]. Следовательно, и (t, г) можно идентифицировать с некоторым процессом иг, но уже со значениями в пространстве функций от г. Если положить, что функции и (t, г) удовлетворяют условию
М |{\и(г| drj <<х>,
(5)
то это функциональное пространство можно считать гильбертовым со скалярным произведением (иг, vt) и нормой иг, равным соответственно
(и, vt) = {и(^ г^г ; иг =^(иг, иг) . (6)
Обобщение теории оптимальной фильтрации на бесконечномерный случай сделано в работах [1, 6, 10, 12, 16] и основано на ряде важных теорем теории случайных процессов со значениями в гильбертовых пространствах. Это позволяет синтезировать оптимальный алгоритм обнаружения сигнала 5 (t, г) на фоне помехи и шума при аддитивной модели их взаимодействия [1, 5, 11, 15].
СИНТЕЗ ОПТИМАЛЬНОГО ПРИЕМНИКА ПРОСТРАНСТВЕННО-ВРЕМЕННЫХ СИГНАЛОВ
Получим решение задачи обнаружения в случае, когда в области определения сигнала действует некоторая группа преобразований, а модель взаимодействия сигнала и помехи определяется детерминированным оператором ф(.). Введем в рассмотрение поле
г) = {и(г, г^т, т = t],
(7)
которое удовлетворяет стохастическому дифференциальному уравнению (СДУ)
dй(^ г) = [0(Ф-V) + V]dt + ,&дм>(^ г), (8)
где Оп — спектральная плотность белого гауссов-ского шума п^ ,г); w (t, г) — винеровское поле,
являющееся бесконечномерным аналогом стандартного винеровского процесса.
Винеровское поле определяется через пространственно-временной белый шум (ПВБШ) следующим образом:
w(t, г) =
1— | п(т, г )dт.
(9)
Положим, что на сигнал 5 (t, г) действует группа преобразований времени G с элементом преобразования ga [7]. Тогда с учетом нормировки для преобразованного сигнала можно записать
ga5(t, Г) =
L(t) + а]
dt
5 L(t) + а, г]]=
в = Р0'(и) = М{в /и), те^0, t0 +1]}.
(12)
М{р(и)/и), ге[?0, ^ +1]} = р(и).
(13)
Оптимальная оценка (13) интегрируема с квадратом, и поэтому, в соответствии с теоремой о представлении квадратично-интегрируемых мартингалов [1], для нее справедливо представление
*0 1 *
Р0' (и) = | | у С, г^у(', r)dr.
(14)
где v(t, г) — случайное поле со стохастическим дифференциалом вида
1
= 5^, г). (10)
Оператор L (.) определяется соотношением
Ь(t) = (t)dt., а £(t) является решением обык-
о
новенного дифференциального уравнения 1-го порядка (уравнения Ли) с начальным условием [7]
% = *( Л, / (а )| а=0 = ^
Преобразование времени задается
соотношением, включенным в некоторое однопа-раметрическое семейство
{Т (а )} I t' = Т (а) t = / (t, а),
где а — вещественный параметр преобразования.
С учетом последнего уравнение (8), имеющее меру, согласованную с группой преобразования сигнала, запишется в виде
duí(t, г) =
= [в{ф(51, N) - V (N)] dL(t) + V () +
+ s[G«dw■ (11)
Необходимо отметить, что при условии (10) выражение (7) имеет меру ^ (t) = (t) dt. Ниже,
если это не будет оговорено отдельно, в целях сокращения записи под dt будем понимать меру (t) dt. В соответствии с теорией фильтрации, оптимальной по среднеквадратичному критерию оценкой случайного параметра в является его апостериорное математическое ожидание, вычисленное при условии наблюдения поля на временном интервале t0 +1 ]:
у(', г) dv = .— [dг¡ - дdt], \1о«
(15)
дС, г) = М{дЦ, г)/и(т, г), те^, t0 +1]}, (16)
д«, г) = в{Ф[51, N] - V(N)} + V(N). (17)
Здесь д г) — оптимальная оценка поля д(^ г).
С учетом того, что у (t, г) является винеров-ским полем [1], найдем ядро у(t, г) преобразования в выражении (14). Для этого введем вспомогательный процесс г (t), допускающий, как и оценка (12), представление (14):
0
гЦ) = | | 0(т, Г^у(т, г^г.
(18)
П %
Умножим обе части выражения (16) на параметр в и усредним:
М{вг(0} = М\ | | в©(т, r)dуdr I.
(19)
10
Выражение (19) преобразуем следующим образом. Винеровское поле у (t, г) определяется выражением
1
dу = .— [д - дf]dt + dw.
Ы0«
(20)
Оптимальная оценка (12) является мартингалом [1], т. е. случайным процессом, который при т < t, удовлетворяет соотношению
С учетом формулы (20) и того, что оптимальная оценка является мартингалом, отношение (19) можно записать в виде
I '0 +' I
М{в г«)} = М Л | в©(д - 1 =
[п <0 \
1 \{ V - 1
= ^= М Л | ©М{в(д - £)/ й}dтdr V.
\0« [п ¡0 \
(21)
Для винеровских полей имеет место равенство
М, г1)} = 8 (Г - ^)8(г - г1). (22)
Поэтому математическое ожидание М {вz(t)} представляется в виде:
1 с, to+t 1
М {вz(t)} = -=М Л | М{в(д -^)/ м}dтdr I. (23)
[п to ]
Но выражение (23) можно записать также следующим образом:
М{вz(t)} = М{z(t)M{в /и}} = М{zF0t}. (24) Сопоставляя (24) с (23) и (14), находим \у(t, г) : ¥(т, г) = М{в(д - <=)/и}. (25)
Но поскольку имеет место соотношение М{вд / и} = = М{в / и, £}, после подстановки получаем формулу, определяющую у/( t, г) через апостериорное математическое ожидание оценки параметра обнаружения в:
1
¥(т, r) = [M[вд / ü] -
M [в2(Ф- V)] = F0 (и)(Ф - V1),
Аналогично находим и условное математическое ожидание помехи М {вУ(г, г)}:
М {вУ} = ^ (и)У,, (30)
V; = М{У /и,т = [¿0, ¿0 + ¿]; в = 1}. (31)
Определим фигурирующее в формуле (31) апостериорное среднее М {У (г)}. Для преобразования (31), воспользуемся формулой Байеса. В результате имеем:
М{У} = |Уц[&У / и;в = 1]Р[в = 1/ и] + + ]> ц[&У / и;в = 0]Р[в = 0 / и].
Откуда:
JM [V ] = Fot (ü)F + [1 - F (ü)]í^0, í = M [V / ü; т = [to, to +1]; в = 0],
(32)
(26)
Полученное выражение нетрудно преобразовать, если подставить в него соотношение (17):
У(т, г) =
= ^= {М {в2 [Ф(51, N - У (N] + вУ(N)}-
-Щ (и)М{в[Ф(51, N - У(Щ)] + У (N}}. (27)
Для получения выражений, определяющих тракт пространственно-временной обработки, найдем фигурирующие в (27) условные математические ожидания. Так как параметр в = 0, 1, все высшие моменты будут выражаться через его первый момент. Учитывая этот факт, можно записать
М{в2 (Ф-У)} = М{в(Ф-У)}. (28)
Далее, используя определение среднего значения и формулу Байеса, можно получить выражение
í0 — оценка помехи, вычисленная при H0. Подставим соотношения (30) и (32) в формулу (27):
¥ = {F1 (и)[(Ф - V1) + F (ü)í>] -- Ft (u)[ F0 (и)(Ф - í>) + Ft (ü) + [1 - F¿ (ü)í0]}.
Проведя несложные преобразования, находим окончательное выражение для ¥( t, r) :
¥ =
Ft (ü)[1 - Ft (и)](Ф - V0 + V¡).
(33)
(29)
где Ф — оптимальная по СКО-критерию оценка Ф при гипотезе И1; У1 — оптимальная по СКО-критерию оценка У1 при гипотезе И1.
Через оценки функции Ф и У можно выразить и стохастический дифференциал (20). Для этого необходимо снова воспользоваться соотношениями (30) и (32) и записать
д = М{в(Ф - У) + У} = ^(и)Ф + [1 - ^ (и)]У (34)
С учетом выражения (34) и в силу (12) для (20) имеем:
dv = -^= {и - ^ (и)Ф + [1 - ^(и)]У0 }dí. (35)
Подставим формулы (33) и (35) в представление (15) и продифференцируем его по переменной В результате (с учетом
dí ^ (I) dí) приходим к СДУ для апостериорного математического ожидания параметра в:
dFot (и) =
1
[1" ВД]х
х|| (Ф - ^){и - F¿ (и)Ф + [1 - Щ (и)]У} х
(36)
Для дискретной приемной антенны, состоящей из N элементов, имеем дискретный по пространству аналог формулы (36):
<№7 =
1
F¿ (и)[1 - ^ ] х
х£(<{и -^(и)Ф+[1 -Fi(«Го^-чоа*. (37)
Структурная схема тракта обнаружения про-странственно-временньк сигналов, реализующего алгоритм оценки апостериорного математического ожидания параметра в , показана на рис. 1. Согласно этой схеме, напряжения и (7, ri) с выходов
элементов приемной антенны подаются на два основных устройства, определяющих структуру оптимального тракта обнаружения: подсистему пространственно-временной фильтрации и подсистему фильтрации параметра в и вынесения решения. В подсистеме пространственно-временной фильтрации формируются оптимальные оценки <, , Уц. Полученные оценки совместно с реализацией и (7, ri) обрабатываются в соответствии с алгоритмом (37). В результате чего вычисляется апостериорная оценка параметра в , которая затем сравнивается с порогом П в решающем устройстве (блок П). Необходимо отметить, что процедура интегрирования при реализации алгоритмов (36) и (37) выполняется с весом (7), учитывающим
преобразование временной координаты пространственно-временного сигнала.
Особенностью, полученного обнаружителя является то, что структура подсистемы фильтрации параметра в и вынесения решения инвариантна относительно законов распределения сигнала и помехи. Законы распределения влияют лишь на вид подсистемы фильтрации сигнала и помехи.
Таким образом, сведя задачу обнаружения к задаче оценки параметра в , удалось синтезировать тракт пространственно-временной обработки сигналов и помех с произвольными законами распределения. Очевидно, что при конкретизации математических моделей сигналов и помех, а также функций Ф и V структуру тракта оптимальной обработки можно упростить.
ПРИЕМНИК ПРИ АДДИТИВНОМ ВЗАИМОДЕЙСТВИИ СИГНАЛА И ПОМЕХИ
Важным частным случаем рассмотренной выше задачи синтеза, является ситуация обнаружения, когда помеха и сигнал взаимодействуют аддитивно:
и (7, г) = вs1 (7, г,.) + N(7, г) + п(7, г) , в = 0,1. (38)
Используя выражение (37), нетрудно получить формулы для апостериорной вероятности оценки параметра в в непрерывном и дискретном вариантах:
1
dFоí (и) = ^= F7 (и) [1 - F0 (и)]х х{£2 [и - V - F0Í (и)§2 ] (7^.
(39)
Структурная схема, реализующая алгоритм (39) отличается от общей структурной схемы только подсистемой фильтрации сигнала и помехи и совпадает со схемой, полученной в работе [1].
При полной априорной информации о сигнале и помехе оптимизация алгоритма обнаружения в соответствии с интерпретацией задачи обнаружения как задачи оценки параметра в приводит к тем же результатам, что и критерий Неймана— Пирсона. Для этого положим, что вероятность наличия сигнала в принятой реализации (вероятность того, что в = 1) равна , а, следовательно, вероятность отсутствия сигнала — (1 - ) . Тогда выражение для среднеквадратической ошибки может быть записано в виде
е(F) = р,{[^(и) -1]2ц(&и /1) +
+ (1 - ps ){ [^ (и)]2 ц(&и /0). (40)
Для определения взаимосвязи между отношением правдоподобия и е-оптимальным функционалом проварьируем выражение (40):
) = ps|[^(и) - 1ЩF¿(и)]И^и /1) + + (1 - ps){^ (и)5[F¿ (и)]И^и /0),
где 5[F0 (и)] — вариация функционала F0Í (и) ; 8е( F) — вариация среднеквадратической ошибки измерений параметра е( F).
Учитывая определение отношения правдоподобия, преобразуем последнее соотношение к виду
8в(F) = |{[Ft(и) -1]8[^(и)]Л(и) + (1 - р5)Ft(и)}8[Ц(и)]* /И0).
Отсюда получаем ае( F ) = 0:
решение уравнения
^ (и) =
Р., Л(и)
Л(и) =
1 - р.[1 -Л(и)]'
(1 - Р. )^ (и)
(41)
dЛ(u) =
1
[1 - ^ (и)]2 п
+
+ -
1
[1 - ^ (и)]
После подстановки в последнюю формулу выражений (27) и (29) для ФОП получаем следующее стохастическое дифференциальное уравнение:
dЛ(u) = Л(и) х
х|[1 - ^(и)](и - У,)(Ф -У,^"1 (0^. (42)
п
Введем функцию логарифма отношения правдоподобия L(и) , тогда, обобщая результаты [1], нетрудно получить:
dL = — х
о.
х|{[в(Ф- у )+У - V ] (Ф - У0) - |(Ф - *02 }х
ха^1 ^^ + |(Ф -У0)dwdr.
(43)
Р.[1 - №)]
Следовательно, при полной априорной информации о сигнале и помехе, ^-критерий эквивалентен критерию Неймана—Пирсона. Однако ^-критерий в отличие от традиционных критериев качества может быть использован не только для простой констатации факта оптимальности функционала отношения правдоподобия, но и для определения его структуры.
ВЗАИМОСВЯЗЬ МЕЖДУ ФОП И ^-КРИТЕРИЕМ
Покажем взаимосвязь между эволюционным уравнением апостериорного математического ожидания параметра в и отношением правдоподобия. Положим (1 - р,,) / р,, = 1, продифференцируем второе уравнение (41) по t и учтем (15). В результате получим
Дифференцируем Л( и ) = ехр{! (и )} по времени и, учитывая (43), находим выражение для L (и) :
^ = О1(и -У0)(Ф -У^-1«ф -
| (Ф - У,)^^
(44)
Алгоритм (44) определяет структуру оптимальных обнаружителей произвольных сигналов и помех при наличии аддитивного белого шума. Общность этих алгоритмов является следствием их инвариантности относительно конструкции марковских процессов и аппроксимирущих свойств последних. Какой бы ни была эта конструкция вид формул и входящих в них оценок обеспечивают минимум СКО измерения параметра в . Из указанной инвариантности и возможности замены произвольного сигнала компонентой марковского процесса непосредственно следует общность алгоритмов.
Выражению (44) можно придать другую форму, если учесть некоррелированность Ф и У. Для этого раскроем интегралы и приведем подобные члены. В результате получим следующее выражение для отношения правдоподобия в форме интеграла Ито:
а! = —
О,
^ | и(Ф
- у^аг^-1 (^ -
2О,
|[(Ф)2 - УУ^-1«(45)
Необходимо подчеркнуть, что указанная инвариантность алгоритмов касается только их структуры и смысла оценок. Конкретный же вид оценок свойством инвариантности относительно статистических характеристик сигнала не обладает.
Используя взаимосвязь между интегралами Ито и Стратоновича, выражение для логарифма отношения правдоподобия (45) запишем в симметри-зованной форме [3, 8, 11]:
1
dL = ± Ги(Ф _ У0)&г^т -
Оп Ъ
- Г (ФФ2 - ^гда. (46)
2Оп Ъ
Здесь Ф2 — апостериорное математическое ожидание квадрата функции Ф при Н0; V2 — апостериорное математическое ожидание квадрата функции V при Н0.
В случае аддитивной помехи, когда
Ф(5, N, г, г ) = 51 (г, г) + V (N, г, г), (47) формула (46) принимает следующий вид:
аь = — Г(5 + V - ^иаг^аг -
Оп Ъ
Г[(5 + VI)2 -V0]dr^dt. (48)
2Оп Ъ
Апостериорные математические ожидания случайных функций Ф, V и 5 являются их оценками по минимуму среднеквадратической ошибки, получающимися в результате наблюдения реализаций и (г, г) при наличии и отсутствии сигнала соответственно. Отметим также, что в полученные алгоритмы при любой из ситуаций в = 0, 1, входят как оценки, так и псевдооценки [3].
Согласно алгоритмам (45), (46) и (47), схемы оптимальных обнаружителей являются двухка-нальными (в = 0, в = 1), при этом в каждом из каналов осуществляется фильтрация помехи, которая затем компенсируется при помощи вычитания оценок помехи при наличии и отсутствии сигнала. Эти алгоритмы определяют оценочно-корреляционно-компенсационный (ОКК) метод обработки сигналов на фоне помех. Если помеха отсутствует, то ОКК-алгоритмы переходят в оценочно-корреляционные (ОК).
Положим V (N, г, г ) = N (г, г), (и = и - V,). Тогда
аь = — Г(5 + N - ^иаг^аг -
Оп Ъ
-|[(5 + ^)2 -адг^. (49)
2Оп Ъ
Формулу (49) можно записать иначе. Выделяя в подынтегральном выражении второго интеграла (49) полный квадрат и включая оставшиеся члены в стохастический интеграл, получим
аь = — Г (5 + N - N )й&г^1аг -
Оп Ъ
-1 (5 + NN1 - ЮЧг^аг. (50)
2Оп Ъ
Выражение (50) можно также получить непосредственно из формулы (45) подстановкой Ф(г, г) = 51 (г, г) + V(г, г).
Алгоритмы (49) и (50) обладают по сравнению с алгоритмом "оценка—обнаружение" одной характерной особенностью, а именно в них с помощью процедуры
п0(г, г) = и (г, г) - г) (51)
осуществляется "отбеливание" помехи на апертуре приемной антенны. Иными словами, п0(г, г) — пространственно-временной белый шум с дельта-образной корреляционной функцией. Чтобы доказать этот факт, рассмотрим поле v0 (г, г), связанное с п0 (г, г) простым соотношением
¿0 +*
^, г) = ,[вп | п0(т, г)ат. (52)
В силу (51) поле п0(г, г) имеет стохастический дифференциал
=,(п (N - N0)^+а*, (53)
который, по структуре, совпадает с формулой (20). Следовательно, поле v0(t, г) является винеров-ским полем, а поле п0(г, г) дельта-коррелировано по пространству и времени.
В случае дискретной приемной антенны, состоящей из N элементов, алгоритм (50) имеет вид
1 N „ „
ьи=—£[ и (ф -и^аг -
Оп г О
1 N
- ^ 1|[(Ф)2 - V)2 ]. га (54)
2Оп г О '
и обобщает результаты работы [1, 9] на случай пространственно-временной обработки сигналов и помех с произвольными законами распределения. Из него в частном случае отсутствия пространственной обработки получаем алгоритм временной обработки:
1 г -
ьи = — Г иг (Ф - -
ОпО
- 2<О/[(фф)2 - (^)21 (55)
г О
что совпадает с точностью до % с результатами в [12].
О
Э
41}
¥
Ф1
П_
Г
4Н
Jjgl---t. х —
т т
нз—*
•ем
"И
■сз
у
Рис. 3. Структурная схема обнаружителя, реализующего фильтрацию параметра обнаружения
u
Структурная схема оптимального тракта обнаружения, реализующего алгоритм (54), изображена на рис. 3. Интегратор осуществляет интегрирование по мере (t) dí. Обнаружитель состоит из подсистемы оптимальной пространственно-временной фильтрации сигнала и помехи, а также подсистемы, реализующей вычисления в соответствии с выражением (54). В последней осуществляется процедура "обеливания" помехи, а затем взаимно-корреляционная обработка п0^, г) с оценками сигнала и помехи и энергетическое накопление этих оценок. Структура подсистемы фильтрации во многом определяется объемом информации о помехосигнальной обстановке, который априори известен на этапе синтеза.
СПИСОК ЛИТЕРАТУРЫ
1. Ильичев В.И., Калюжный А.Я., Красный Л.Г., Ла-пий В.Ю. Статистическая теория обнаружения гидроакустических сигналов. М.: Наука, 1992. 413 с.
2. Левин Б.Р. Теоретические основы статистической
радиотехники. Т. 1-3. М.: Сов. радио.
3. Сапрыкин В.А., Рокотов С.П. Теория обработки гидроакустической информации. Петродворец: ВВМУРЭ им. А.С. Попова, 1986. 308 с.
4. Тихонов В.И., Кульман Н.К. Нелинейная фильтрация и квазикогерентный прием сигналов. М.: Сов. радио, 1975. 704 с.
5. Левин Б.Р., Шварц В. Вероятностные модели и методы в системах связи и управления. М.: Радио и связь, 1985. 312 с.
6. Розанов Ю.А. Марковские случайные поля. М.: Наука, 1981. 256 с.
7. Бутырский Е.Ю. Основные понятия теории систем и сигналов на группах преобразований // Информация и космос. 2007. № 3. C. 67-80.
8. Гихман И.И., Скороход А.В. Стохастические дифференциальные уравнения. Киев: Наукова Думка, 1968. 354 с.
9. Ибрагимов Н.Х. Группы преобразований математической физики. М.: Наука, 1983. 280 с.
10. Кловский Д.Д., Конторович В.Я., Широков С.М. Модели непрерывных каналов связи на основе стохастических уравнений. М.: Радио и связь, 1984. 247 с.
11. Красный Л.Г. Оптимальное обнаружение и раз-
личение сигналов как задача нелинейной фильтрации // Техническая кибернетика. 1978. № 3. С. 163.
12. Сосулин Ю.Г. Теория обнаружения и оценивания стохастических сигналов. М.: Сов. радио, 1978. 320 с.
13. Сосулин Ю.Г., Паршин Ю.Н. Оценочно-корреляционно-компенсационные алгоритмы обнаружения многомерных сигналов // Радиотехника и электроника. 1981. № 8.
14. Стратонович Р.Л. Условные марковские процессы и их применение к теории оптимального управления. М.: МГУ, 1966. 319 с.
15. Тихонов В.И., Харисов В.Н. Статистический анализ и синтез радиотехнических устройств и систем. М.: Радио и связь, 1991. 608 с.
16. Ярлыков М.С. Применение марковской теории нелинейной фильтрации в радиотехнике. М.: Сов. радио, 1980. 358 с.
Военно-морской институт радиоэлектроники им. А. С. Попова, г. Петродворец
Контакты: Бутырский Евгений Юрьевич, [email protected]
Материал поступил в редакцию 30.06.2011.
FILTERING-FINDING SPACE-TEMPORARY SIGNAL
Eu. Yu. Butyrsky
Popov Higher Naval Academy of Radio Electronics, Petrodvorets
The article deals with the generalized algorithm space-time filtering signal, which is based on the methods of the theories of nonlinear filtering. The synthesis of the algorithms is done providing theory-group transformations of the signal in time area. The method for co-ordination of symmetries of the signal and facilities of the processing is suggested.
Keywords: function, aproximation, dynamic system, signal, process, algorithm, matrix, presentations, symmetry, filtering