Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Лихарев В.А. Цифровые методы и устройства в радиолокации

.pdf
Скачиваний:
47
Добавлен:
25.10.2023
Размер:
14.41 Mб
Скачать

Если обе гипотезы соответствуют однородным цепям Маркова, то в соответстви с (1.Г2) получим

 

In Ak

(5) =

S

daWa

(0) + £

К,

%

=

S

daWa

(0)

+

 

ft-1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+ £

S X 9

W ^ p

= l n A f t

_ I

( « ) + 2 ^

 

(/;)

 

.

 

(2.205)

( i . = l

а, В

 

 

 

 

 

 

 

a,p

 

 

 

 

 

 

 

 

 

Структурная схема алгоритма (2.205) приведена на

рис. 2.40. Она содержит двухразрядиын

m-капальныи ре­

гистр

сдвига,

ПЗУ,

хранящие,

весовые

коэффициенты

Wap ( 2 2 m коэффициентов),

накапливающий

сумматор и

цифровой

компаратор.

Если

связность

цепи

Маркова

 

л

 

 

 

 

 

 

 

v > l ,

то

функциональные

u(t)

 

Рг.

с,

 

 

 

 

схемы

рис. 2.39,

2.40

со­

 

 

 

 

 

 

 

храняют

свою

структуру

 

 

 

2

1

 

 

 

 

 

 

 

 

 

 

 

 

 

[см.

(1.20)].

Однако

те­

 

 

Шаг

її

 

 

 

 

 

перь число входов .в ПЗУ

 

 

 

 

 

ЦК

-*•

при

k^-v

 

'будет

равно

 

 

 

 

 

 

 

 

 

v + 1 ,

что усложняет

ад­

 

 

 

 

 

 

 

 

 

ресную часть ПЗУ .

 

Рис.

2.40.

Структурная

схема

 

Алгоритмы

 

 

(2.204),

 

 

алгоритма

(2.205).

 

 

 

(2.205),

 

представляющие

 

 

 

 

 

 

 

 

 

собой

системы

с

перемен­

ными параметрами, управляемые дискретной случайной

последовательностью

Гц, / = 1 , 2,

... , можно

представить

в другой

форме.

Ограничимся

рассмотрением

(2.205),

поскольку

для (2.204)

преобразования

аналогичны.

Весовые коэффициенты Wa? суть функции двух пере­

менных: Wa? =W(иа,

и?). Разложим Wa?

в ряд Маклорзна

двух переменных

в окрестности

точки

а—0,

u^—Q),

соответствующей

середине характеристики

преобразова­

теля (рис. В.1.а), ограничившись квадратичной аппрокси­ мацией:

Wa,(Za,

u,)~W^ (0,0) +(~^-

иа

+

 

 

 

 

 

 

_2

(2.206)

 

 

 

да

 

190

•l(t)

Ulkj

 

Рг с

 

 

 

 

 

 

 

 

 

 

\й(к)

 

 

U (к-I/

 

 

 

X

 

 

 

 

[ X h

X

X

X

X

 

 

 

 

 

 

•гг

 

 

 

 

 

 

 

т

Рис. 2.41. Структурная схема алгоритма

(2.205) с

учетом (2.206).

При

практических вычислениях

 

частные

производные

в (2.206) заменяются

конечными

разностями.

На рис. 2.41 приведена структурная схема алгоритма (2.205) с учетом (2.206). Теперь алгоритм (2.205) пере­

ходит в

более

простой:

цифровой нелинейный

фильтр

с постоянными

параметрами:

 

 

 

 

In Л* (и) я* 1пЛ*_, (u) - r - l/ r 0 +V' 1 « f t _ 1

+

 

 

+ V„ ик 4 - V3 uk_{

+ V,«f e _, ик 4 - V5 uk

,

(2.207)

 

 

/г =

0, 1, 2,

1.

 

 

Обратим

внимание

на

связь

алгоритмов

(2.207) н

(2.118).

 

 

 

 

 

 

 

Алгоритмы (2.205) и (2.207) структурно инвариантны относительно многомерных плотностей вероятности

ау„ ( u ) i W и ВУ„ («)w . Последние влияют на весовые коэффи­ циенты Wa(0), (/г) и на связность цепи Маркова v, с которой связана разрядность регистра адреса ПЗУ, равная

+ v ) . '

Перейдем теперь к

расчету характеристик обнаруже­

ния для алгоритма (2.205), приведя его предварительно

к канонической форме

конечного автомата Мура, описы­

ваемого уравнениями (1.85). В соответствии с выраже­ нием (2.205) и рис. 2.40 цифровой обнаружитель состоит из комбинационного и накапливающего автоматов, Оба

191

эти автомата соответствуют каноническим уравнениям автомата Мура (1.85). Рис. 2.42 иллюстрирует сказан­ ное. Блок F первого автомата осуществляет операцию сдвига информации в регистре вправо и записи в осво­

бодившийся первый

разряд

значения и {к). Состоянием

автомата является

величина

x(k) =[u(k),

u(k—1)], т. е.

 

 

W*J3

ЦК

 

 

 

и(М)

х(к)

 

 

F

 

-1

 

 

 

 

 

x(k-f)

Рис. 2.42. Алгоритм (2.205), представленный в канонической форме.

значения

входной

последовательности

йи

t = l ,

2, ... ,

в два смежных момента времени. Каждому

состоянию

x(k)

ставится в соответствие

вес

 

 

 

 

 

 

 

lx(k)}=Wa?[~u(k),

 

u(k-l)}.

 

 

 

 

Второй

автомат

содержит

накапливающий

сумматор

и цифровой компаратор

( Ц К ) .

 

 

 

 

 

 

Как следует из формулы (2.205)

и рис. 2.42,

выбороч­

ные переменные и0, «,, ...,

принимающие

значения

х0 ,

х

заменяются

на

весовые

коэффициенты

Wa(0),

W

(I)

путем

скользящего

объединения

входных

переменных на двух соседних позициях, и производится суммирование коэффициентов. Получаемая таким обра­ зом последовательность весовых коэффициентов образу­ ет односвязную цепь Маркова относительно переменных состояния x{k) только в том случае, когда г2 весовых коэффициентов W^ различны, т. е. если каждой комби­ нации [U(k—1), ії(й)] ставится в соответствие свой вес

W

Для г = 3 переходная матрица цепи Маркова после­ довательности весовых коэффициентов имеет вид (1.18), поскольку последовательность значений логарифма коэф-

192

фициента правдоподобия (2.205) относительно входных переменных u(k) образует двухсвязную цепь Маркова.

Расчет характеристик обнаружения можно выполнить разными методами. Во-первых, определив начальные мо­ менты, соответствующие распределению суммы (2.205) переменных в цепи Cr J , использовать для расчета ряд Эджворта (см. п. 2.7.3). Во-вторых, применяя нормаль­ ную аппроксимацию для суммы (2.205) в случае близких гипотез, следует определить асимптотические значения среднего и дисперсии суммы [1-66]. Оба эти метода доста­ точно громоздки. На практике удобнее использовать сле­ дующую методику. Перепишем алгоритм (2.205) для случая близких гипотез (т. е. больших выборок) без уче­ та начальных значений

In Л

 

 

 

 

 

a = l

8=1

 

 

 

 

 

При больших

выборках

отношение Pa?sn[pa$N

близко к 1, -

поэтому

справедлива

аппроксимация

[20]

In(ajb) =

= (a3—b3)/2ab.

Теперь

выражение для 2 In Л (а)

принимает

вид

 

 

 

 

 

 

 

 

 

 

 

 

 

21пЛ(І)^У|У|яя 3

p2°W-£t»

.

(2.208)

 

 

 

 

а = 1 р=1

 

 

 

 

 

Для

нахождения

распределений

статистики

2 1 п Л ( «

поступим так. Заменим

pa?N

на его

оценку (1.13): pa?N

=

= Яа р/Яа , при этом

/>ар - /?ар при п—юо.

Можно показать

[16,

20,

100],

что

статистика

(2.208) [при п—+оо имеет

приближенную

запись в виде

 

 

 

 

 

 

 

 

 

 

г

~

(Pg.pSN-~Pg?N)2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

а = 1

8=1

 

PtfSN

 

 

 

 

 

 

 

 

 

 

 

 

 

Последнее выражение

представляет форму записи

не­

центрального

%2 -распределения с

т — г(г—1)

степенями

13—1410

193

свободы и параметром нецентральности

с — 2п V V о In P " 9 S N < О

а=-.1 р=1

где р { а ? ) = р а Р а ? .

Используя аналогичный прием, можно показать, что при гипотезе Hi статистика (2.208) имеет нецентральное ^-распределение с параметром нецентральностн

с m = r(r—1) степенями свободы.

На основе асимптотических свойств нецентрального ^-распределения приходим к нормальной аппроксима­

ции распределений (2.208) [177]

 

 

при гипотезе Н0 N[{—m+c0),

\'2{т — 2с0)\,

( 2 209)

при гипотезе

Н, yv[(ffz-f-c,),

\2{т-\-2сі)\.

 

Теперь расчет

характеристик

обнаружения

сводится

к интегрированию нормальных распределений в соответ­ ствии с выражениями (2.21). Приведенная методика лег­ ко обобщается на многосвязные цепи Маркова. Сравни­

вая (2

.209а)

и (2.206),

убеждаемся, что

при

— с 0 =

= сі^>т

обе статистики эквивалентны.

 

 

Следует отметить, что

наряду с процедурой

Нейма­

н а — Пирсона

при зависимых выборочных

переменных

возможно использовать процедуру Вальда. Правда, оп­ тимальность последовательной процедуры доказана толь­ ко для независимых выборок. Кроме того, при статисти­ ческой зависимости выборочных переменных необходимо дополнительно рассматривать вопрос об окончании про­ цесса последовательного анализа с вероятностью 1. Не­ которые вопросы последовательного обнаружения бинар­ но-квантованных последовательностей, соответствующих односвязным цепям Маркова, рассмотрены в работе [99].

Алгоритмы (2.204) и (2.205) весьма удобны в зада­ чах с неизвестными распределениями сигнала или поме­ хи. Адаптация в таких случаях сводится к оценке неиз­ вестных весовых коэффициентов l^ a (0), Wap (k) по обу­ чающей выборке. Так, например, при неизвестной ллот-

194

ности вероятности сигнала оценки неизвестных весовых коэффициентов имеют вид

Wa

(0) =

ІП (P0aSN/P0aN),

Wa? [k) = lnCpa9SN (k)!Pa?N

(*»•

 

 

 

.

(2.210)

где pQa, pa?

определяются из (1-.13).

 

Алгоритмы (2.204)

и (2.205) при подстановке оценок

(2.210)

являются асимптотически оптимальными (см.

п. 2.2.1).

Иными словами, задача адаптации сводится

к оценке

неизвестных

вектора начальных вероятностей

Ро и переходной матрицы Р соответствующей цепи Мар­ кова. Расчет характеристик обнаружения можно прове­ сти с использованием асимптотических соотношений. Можно показать, что при гипотезе Н0 статистика

21пЛ(и) имеет асимтотически центральное %2 -распре- деление с г —1) степенями свободы, а при гипотезе НІ асимптотически нецентральное ^-распределение с г —1) степенями свободы и параметром нецентральности (2.209).

Оценка сложности реализации конечных автоматов и алгорит­ мов ЭЦВМ . Сложность технической реализации цифровых устройств, относящихся к классу конечных автоматов (КА), обычно оценивается аппаратурными затратами. При использовании функционально пол­ ной системы логических элементов И, ИЛ И и представлении сигна­ лов в прямом и инверсном кодах сложность реализации КА опре­ деляется как число двухкодовых схем И и И Л И . В качестве примера

рассмотрим

методику

оценки

сложности

цифрового обнаружителя

(рис. 2.42),

состоящего

из двух

автоматов

(КА ( и КАг). Функция F

автомата K A i соответствует операции сдвига информации в памяти и для ее реализации не требуется логических элементов. Сложность

памяти ( г - 1 )

со сдвигом, т.

е. регистра сдвига, равна

где константа

с4

= 20 для

интегральных комплексов элементов и ее

точное 'значение

зависит

от

построения схем элементарных задержек.

Функция G=Wap

для

автомата КА| — нелинейная, она может быть

реализована комбинационной схемой, сложность которой определяет­

ся

на

основе асимптотической оценки

функции Шеннона

 

 

* 2

< W ( V ! H ) I2"'(V+,) + 2 +

2 < П ( V + I ) + ' J <L +

где

є т

0,

т-*оо.

 

12*

 

 

 

195

В линейном автомате КАг функция F — двоичный сумматор, имеющий сложность

Л']' ^ с2т,

где с2 =а10 для интегральных комплексов элементов. Память (г-1) в автомате КАг имеет сложность

д | =

с,да log2

(" + 1) =bs 20 т Iog2

(л + 1 ) .

Сложность цифрового компаратора (ЦК) [71] имеет

порядок

 

 

Л"! =5= 4/л.

 

 

Общая сложность

равна

 

 

 

Къ<

Ю т [2v + 3,4 + 2 log2 (п +

1)]

+

I-

1

mm (v+l) +2 , 2"! (v+l) +

l l

m (y + 1)

Она зависит от разрядности да, связности цепи Маркова и объема

выборки

п.

Приэтом сложность линейных элементов

(сумматоров)

порядка

т,

сложность памяти — порядка

m ( v + l ) или m l o g 2 ( « + l ) .

В то же

время сложность нелинейных

элементов

имеет порядок

2'» (v+l)

 

 

 

 

Для алгоритмов, реализуемых программным способом на ЭЦВМ, различают меру сложности алгоритма и меру сложности его работы.

Сложность

алгоритма — это некоторый функционал, соответствую­

щий алгоритму: число команд, длина записи алгоритма, число ариф­

метических

операций. Сложность вычислений при решении опреде­

ленной задачи с помощью данного алгоритма характеризуется

чис­

лом шагов, длительностью вычислений, объемом оперативной

па­

мяти.

 

2.6.4. О связи двух методов синтеза. Рассмотрим пре­ дельное соотношение для алгоритма (2.204), когда число состояний цепи Маркова г>:оо, а интервалы квантова­ ния Диа —»-0, а = 1 , г. С этой целью перепишем распре­ деление вероятностей (1.10) в эквивалентной форме. Ве­ роятность 'Начального состояния и переходные вероятно­ сти можно записать с учетом (1.92) и (1.94) так:

П / £ " = Л > « k ( 0 ) ] = 4

» . ("о = -к„).

<*=1

 

 

 

П P\fk)

(b)=Pa9[k.xa(k-l),x9(k)]

=

=

йит2к

=

х\ик_,=ха).

196

Тогда (2.204) запишется в виде

 

 

1пЛ(и) = 1 п ' т ^ — - f - \ i n

— , , — J — ,

(2.211)

 

fc=l

 

 

где u 0 ,

«л принимают значения

лга, a = = l , r ,

г—* оо

Выражение (2.211) сответствует оптимальному обнару­ жению одной марковской последовательности, на фоне другой марковской .последовательности, многомерные плотности вероятностей которых заданы в виде

w (и) = wl (ы„) ш2 (и, | и0)... wt (и„_, | и я _ 8 ) =

/г=1

Таким образом, алгоритм (2.211) соответствует опти­ мальному аналоговому обнаружителю с дискретным вре­ менем. Задав конкретные значения для плотностей a>i(uo) и Wz(tik\Uk-i), мы увидим, что при Аыа —>-0, ICC=

= 1, г, гУОО оптимальные алгоритмы, полученные как методом синтеза цифрового эквивалента по аналоговому прототипу, так и методом синтеза после аналого-цифро­ вого преобразования, совпадают. Различие между этими алгоритмами касается весовых коэффициентов и будет тем больше, чем меньшее число состояний имеет цепь Маркова, т. е. при малом числе разрядов аналого-циф­ рового преобразования.

2.7.Ц И Ф Р О В Ы Е О Б Н А Р У Ж И Т Е Л И ,

ПО С Т Р О Е Н Н Ы Е Э В Р И С Т И Ч Е С К И М МЕТОДОМ

2.7.1.Цифровые накопители позиций. В п. 2.2.3 отме­ чалось, что в многоканальных обнаружителях исполь­ зуется адресное ЗУ в сочетании с одноканальным обна­ ружителем, поочередно подключаемым к ячейкам па­ мяти для анализа их содержимого. Одноканальный обнаружитель может оказаться довольно сложным при реализации алгоритмов обнаружения и измерения, близ­ ких к оптимальным. Возможно построение многоканаль­ ной системы, когда в каждом канале используется от­ дельный обнаружитель-измеритель, при этом структура каждого канала должна быть достаточно простой.

197

В системах обработки бинарно-квантованных сигна­ лов используются цифровые накопители позиции [3], ко­ торые значительно проще в реализации, чем обнаружи­ тель движущегося окна, поскольку вместо /г-разрядного регистра сдвига и реверсивного счетчика (см. рис. 12.12) используется простой счетчик с числом разрядов l o g 2 n и несложная схема фиксации начала и конца пачки. Анализ цифровых накопителей при работе их в условиях воздей­ ствия некоррелированных помех приведен в (3J. Пред­ ставляет интерес оценка их эффективности в условиях воздействия коррелированных помех. Подобная ситуация возникает при накоплении остатков вычитания в систе­ мах селекции движущихся целей. Рассмотрим цифровой накопитель позиций между сериями из I нулей подряд, на вход которого поступает последовательность нулей и единиц, соответствующая цепи С2 с переходной матрицей

Р = Роо

Рої

(2.213)

Рю

Ри

 

Цифровой накопитель переходит в состояние А0 либо при появлении серии из / нулей подряд, либо при нако­ плении п позиций. Обозначим вероятность появления / нулей через qi = pi0poo ,а через рі=\—Ці вероятность про­ тивоположного события. Переходная матрица цепи Мар­ кова, соответствующая функционированию цифрового накопителя, имеет вид (2.215). Дальнейший анализ свя­ зан с определением финального вектора (1.6), компонен­ ты которого удовлетворяют условию стохастичности

 

 

 

 

2 *

1.

 

 

(2.214)

 

 

 

 

1=0

 

 

 

 

Соотношения (1.6) и (2.214) с учетом (2.215) дают

систему из п + 1 уравнений с п+\

неизвестными.

 

 

Аг

А2

.

.

 

 

 

 

 

 

 

 

 

 

 

Л

0

1

0

0

0 . .

.

о

-

к

0

0

1

0

0 . .

.

о

I —I

р =

9i

0

0

Pi

0 . .

.

0

(2.215)

Qi

0

0

0

Pi • .

.

о

 

 

 

 

<7i

0

0

0

0 . .

.

Pi

 

 

1

0

0

0

0 . .

.

о

 

198

Совместное решение этих уравнении приводит к сле­ дующим соотношениям:

А = А ( 1

У'"1 , k = 2, 3

п,

(2.216)

где

 

 

 

о _

^"""оо

 

(2 217)

1 - / 4 + ' Р . о Я о Ґ - ( 1 - Р о о ) ( 1 - А о ^ ' ) П - ' + 1

 

 

Положив в (2.216)

и (2.217) poo = Pio = q, Роі = Ри = р,

получим известные соотношения для работы цифрового

накопителя в условиях

некоррелированных ломех [3].

Вероятность ложной тревоги соответствует накопле­

нию в стационарном

режиме, k единиц

(позиций), где

k — заданный порог обнаружения, и

 

 

•F=ph.

(2.218)

Определение частости ложных тревог производится по формуле (2.66).

Расчет вероятности правильного обнаружения D за­ трудняется двумя обстоятельствами: неизвестным време­ нем прихода пачки эхо-сигналов (неизвестное угловое положение цели) и нестационарностыо выборочного век-

тора и из-за модуляции пачки диаграммой направленно­ сти антенны. Для упрощения расчетов неоднородностью цепи Маркова можно пренебречь, -поскольку, как пока­ зывают соответствующие расчеты, возникающая погреш­ ность в пороговом сигнале не превышает 1 дБ. Кроме того, можно считать, что время прихода сигнала извест­ но (см. п. 2.2.2). Это допущение не приводит к возник­ новению заметной погрешности [45]. В этих условиях рас­ чет вероятности D связан с определением вероятностного вектора на іі-м шаге (1.30):

Р* = (/>/!„• Pi | г

Р / 1 * - - -

Л i J ' -

Вероятность правильного обнаружения на t'-м шаге равна

D< = P n k .

(2.219)

При нахождении pi необходимо составить переходную матрицу ('2.215), соответствующую пачке эхо-сигналов (без учета диаграммы направленности антенны). В ка­ честве вектора начальных вероятностей в (1.30) следует использовать вектор финальных' вероятностей для поме-

199

Соседние файлы в папке книги из ГПНТБ