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

книги из ГПНТБ / Френкс, Л. Теория сигналов

.pdf
Скачиваний:
40
Добавлен:
22.10.2023
Размер:
12.79 Mб
Скачать

сти некоторое ограничение на площадь усиления —произведение коэф­ фициента усиления на полосу. Одно из возможных ограничений та­ кого рода имеет вид

о о

со

 

/х = ^ \Н (f)\2df =

Sj h2(t)dt = const.

(9.20)

— оо

— со

 

Стационарные точки функционала / + К1г (X — множитель Лаг­ ранжа) определяются для фильтра с постоянными параметрами урав­ нением

оо

 

5 k z z ( o)h(t~o)da—kaz{t)Jr'kh(t) = 0.

(9.21)

оо

Вчастотной форме решение уравнения (9.21) принимает вид

К а г (П

K x x ( f ) G * ( f ) e ~ i 2nTf

 

(9.22)

K z z ( / ) + А .

К х х ( f ) I О ( / ) [ 2 + К

Мы видим, что, взяв достаточно большое К, можно в любой степе­ ни ограничить площадь усиления, и при достаточном жестком огра­ ничении фильтр будет существенно отличаться от идеального компен­ сатора (без ограничения). Заметим, что при ограниченном усилении компенсатор имеет такую'же характеристику, как оптимальный фильтр для случая белого шума. Далее, при наличии ограничения харак­ теристика компенсатора зависит от спектральной плотности переда­ ваемого сигнала, а при отсутствии ограничения — не зависит.

Пример 9.2. Совместная оптимизация передающего и приемного фильтров. Мы установили, что характеристика оптимального филь­ тра в рассмотренной задаче (рис. 9.2) существенно зависит от диспер­ сионной характеристики канала G (/). Это наводит на мысль, что можно улучшить параметры системы, изменив G (f) путем «предыскажения» в передатчике, как это показано на рис. 9.3. Рассмотрим задачу о на­ хождении наилучшей пары Я (/) и G (/), минимизирующей средний квадрат ошибки при оценке формы сигнала. Для удобства будем

считать Т — 0.

G-1 (f).

Если G (/) очень велика, решение задачи очевидно: Я (f) --

В этом случае ошибка за счет дисперсионности равна нулю,

а про­

фильтрованный шум имеет весьма малый уровень. Сигнал в таких усло­ виях просто «подавляет» шум. Но обычно допустимая мощность сигнала лимитирована. При этом приходим к нетривиальной зада­

че

оптимизации. Нужно найти стационарные

точки функционала

I +

IPs,

варьируя одновременно G (/) и Я (/),

где величина

 

 

 

 

оо

 

 

 

 

Ps=

$ Kxx(!)\G(n\2d[

(9.23)

 

 

 

 

— со

 

указывает

мощность

принимаемого сигнала.

 

 

Из (9.17) и (9.23)

ясно,

какие члены функционала квадратичны,

линейны или постоянны по отношению к G (/) и Я (/):

231

I + XPS = j

Kxx (/) df—2 j Kxx (f) G* (f) Я* (/) df +

 

----00

— o o

 

00

oo

 

f $ Kxx(f)\G(f)\*\H(f)\*df + $ K uu(f)\H(f)\*df +

 

—00

—00

 

 

oo

(9.24)

 

+ X $ Kxx(h\G(f)\*df.

Полагая градиент / + XPs при вариации Я (f) равным нулю, полу­ чаем уравнение

2Кхх (/) | G (/) р Я (f) - 2Kxx (f) G* (/) + 2Кии (/) Н (f) = 0. (9.25)

уСтационарный в сиироном смысле шум

снулевым средним, К (ff

Рис. 9.3. Оптимальная фильтрация с предыскажающим и приемным филь­ трами (Р„ — мощность сигнала).

Аналогично, вычислив градиент по G (/) и полагая его равным нулю, имеем

2Кхх (f) | Я (/) р G0f ) - 2 Kxx (/) Я* (/) + 2ХКии (/) G(/) = 0. (9.26)

Чтобы найти совместное решение (9.25) и (9.26), умножим (9.25) на Я* (f), а (9.26) на G* (/) и вычтем друг из друга. Тогда получим

Kuu(f)\H(f)\* = XKxx(f)\G(f)\\

(9.27)

Из (9.27) ясно, что величина X положительна. Как следует далее из (9.26), произведение G* (f)H* (/) вещественно и неотрицательно. Поэ­ тому G (/)Я (/) = | G (/)Я (/) | = | G(/) | | Я (/) |. В результате, комбини­ руя (9.27) с (9.25) или (9.26), можно получить решение:

|Я(/)Р =

'

U * s ( / ) ] » / 2

х

 

.

к ии (!) J

для /6 В,

I G(/) Р =

-KUg(f)V ^

Киа (])

 

 

ХКхх (!)_

Кхх (!)

 

я (/)|= |о .(/)| =

о для /е я ',

(9.28)

где Я — область частот, в которой отношение

плотности сигнала

к плотности шума превышает некоторый порог; Я'

дополнение Я, т. е.

232

B\JB' = R, Bf[B’ = 0 .

KXX(/) ^

^

(9.29)

Kuuif)

 

 

.

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

оо

$ Kxx(f)\l-G(f)H(f)\*df

минимален при нулевой фазе произведения G (/)Я (/), а ошибка, свя­ занная шумом, не зависит от фазы Я (/). Поэтому Я (/) может иметь произвольную фазу при условии, что фаза G (/) дополнительна (соп­ ряжена) с фазой Я (/).

Теперь,

выбирая X так,

чтобы удовлетворить условию ограничения

мощности

(9.23), находим

 

 

 

 

Я'/2 =

J 1КХХ(П Kuu(f)]i/2df

 

 

_В-------------------------

(9.30)

 

 

 

PS+ PN

 

 

 

 

 

 

где PN — J Кии (/) df — мощность шума,

содержащаяся

в полосе

 

в

 

 

(9.28) и (9.17),

получаем

пропускания фильтров. Объединяя (9.30),

минимальный средний

квадрат ошибки:

 

 

 

{ j

lKxx(f)Kuu(f)]l/2df\2

 

 

 

I min ~ —--------------- --------- — + l K xxi!)df.

(9.31)

Если отношение сигнал/шум в канале достаточно велико,

то X мало

и, как видно из (9.28), передающий и приемный фильтры взаимно об­

ратны. Но, если бы мы заранее положили G (/) =

Я -1 (f) и оптимизи­

ровали только по Я (/), то получилось бы

 

Хкхх ф 1/2

 

я (/)|я = LКии (f)

 

о о

 

J [Kxx(f)Kuu(f)]1/2df

(9.32)

I min "

Эти результаты близки к оптимальным (9.28) и (9.31), когда отношение сигнал/шум велико.

Пример 9.3. Можно дополнительно проиллюстрировать преиму­ щества, получаемые при совместной оптимизации G (/) и Я (/), рас смотренной в примере 9.2, если взять сигнал и шум частного вида. Пусть аддитивный шум будет белым со спектральной плотностью Nq em/гц, а сигнал — случайным фототелеграфным процессом с еди­

233

ничной дисперсией (см. § 8.7), частотным параметром 2п/ 0

и с нуле­

вым средним значением.

 

 

Тогда мы имеем:

 

 

1

1

(9.33)

Kxx(f)

1 + (///о)3

я/о

 

*»»(/) = ^о-

 

Предположим, что канал не обладает дисперсионностью, так что,

если предыскажающий фильтр не используется, то G (/) ---

1, и опти­

мальный приемный фильтр определяется согласно (9.16). Когда при­ меняются оба фильтра, их оптимальные передаточные функции опре­ деляются согласно (9.28), и в соответствии с (9.31) минимальный сред­

ний квадрат ошибки

(обозначим его / 2)

имеет значение

 

fo No

fB

 

df

2

 

 

 

Г

 

 

 

 

 

Я

J

/о /1 + ( Ш 3

ВI,'

df

 

 

1+

[

N0 df

J _ +

 

L- f a

 

 

1

 

 

 

fB

 

1

Я

 

 

 

 

 

 

 

 

 

 

~fB

 

 

 

 

foNo

In

/ 1

+ ц + г в

 

 

(9.34)

 

l+2foN0l£

■+ 1------ arctg %в,

 

 

 

 

я

 

 

причем нормированная

полоса пропускания

фильтра

= felt о

должна согласно (9.29) удовлетворять уравнению

 

 

 

 

 

 

/ у'1+ЕЬ+£в )

 

1

 

 

' г 1 + 6 |- 1 д /

(9.35)

v П И

 

 

l+2/o^ogs

 

 

 

 

 

С другой стороны, если используется фильтр только на приемном кон­ це, применив (9.19), находим значение для минимального среднего квадрата ошибки

С»

1

11/2

 

df

(9.36)

1+ (1/яЛШ + (Ш 2

. 1 + (1/яЛШ .

 

Величина отношения / j / / 2 для различных значений параметраf0./V0 показана на рис. 9.4.

Эти результаты показывают, что совместное использование предыскажающего и приемного фильтров дает ощутимый выигрыш, только если отношение сигнал/шум в канале велико. Результаты этого при­ мера были впервые опубликованы в [2].

234

Рис. 9.4. Сравнение эффективности при сов­ местном использовании передающего и при­ емного фильтров (/2) и только приемного фильтра (/1).

Упражнение 9.1. Пусть нужно непрерывно оценивать «сглаженный» пе­ редаваемый сигнал. Найти оптимальный фильтр для задачи

 

ОО

Т0:о )(0=

j h0(t — x)x(x — T)dx,

ОО

g (t—x)x(x)dx + u.(t),

7Vz(*)= |

-----ОО

 

где х и и — статистически независимые стационарные в широком -смысле про­ цессы с нулевым средним.

Упражнение 9.2. В схеме рис. 9.2 предположить, что передаваемый сиг­ нал х (t) есть сигнал известной формы с конечной энергией. Нужно, чтобы вы­ ходной сигнал приемного фильтра у (t) был по возможности точной копией этой формы. Одно из требований такого рода состоит в том, чтобы средняя норма ошибки в L2 (—эо, со), Е [х (t) — у (*)] не превышала заданной величины.

Найти характеристику оптимального фильтра с постоянными параметра­ ми, удовлетворяющего этому условию, и минимизирующего дисперсию ошибки

* (0 - У (О-

Упражнение 9.3. Для задачи проектирования передающего и приемного фильтров, рассмотренной в примере 9.2, проверить результат (9.32) для случая

G (/) = Я -1 (/).

Упражнение 9.4. При совместной оптимизации передающего и приемного фильтров предположить, что ограничение на мощность сигнала относится к вы­ ходу передающего фильтра, т. е. на рис. 9.3 Gx (/) задано, а условие имеет вид

ОО

P So= J Kx x (f)\G2 (f)\*df.

—ОО

Найти оптимальные функции G2 (/) и Я (/).

Влияние мультипликативного шума

В некоторых системах передачи искажающие факторы точнее описываются мультипликативным процессом (флюктуациями усиле­ ния), чем аддитивным. Мы рассмотрим упрощенную задачу, показанную на рис. 9.5, где w — процесс стационарный в широком смысле и ста­ тистически нез ависимый от сигнала х. Таким образом,

7’0 : to (/) = х (/),

(9 37)

235

T i:z (t)= (t) §g(t — o)x(o)do^xv(t)z(t).

—oo

Процессы z и о совместно стационарны в широком смысле, а их кор­ реляционные функции определяются в виде

kzz (s>о) = Е [w (s) z (s) w (a) z (a)] = E [w (s) w (a)] E [z (s) z (a)] --■=

= &gho(s a)k~7(s— a),

(9.38)

£<oz(f, s) = £'tx(0w(s)z(s)] = w ^7 (/ —s).

(9.39)

Рис. 9.5. Фильтрация сигнала со стационарным мультипликативным шумом.

Взяв преобразование Фурье, найдем

 

 

к гг (/) = Kww(/)® К 17 (!) =

(/)® /сяя (/) | G (/) I2

(9.40)

Кшг(/) =

(/) =

wKxx (/) G* (/).

(9.41)

Согласно (9.11) передаточная функция оптимального фильтра имеет вид

H(f)

WКхх (f) G* (П

(9.42)

Kww (f)® K X X (f)|G(/)l2

 

 

Если мультипликативный

шум имеет нулевое среднее значение,

то лучшая оценка — это просто нуль. В практически интересных слу­

чаях w должно

иметь заметную среднюю величину по сравнению

с флюктуациями.

Записав автокоррелящда w как сумму автокова­

риации mww (т)

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

для оптимального фильтра, сходное со случаем аддитивного

шума:

kww(т) = mww(т) + (w)2 =*- Kww (f)= Mww(/) + (w)2 б (/) =>-

 

=> KiZ(/) =

Mww(/) ® Kxx (!) | G (/) 12 + (w)2 Kxx (/) | G (/) I2.

(9.43)

Теперь можно переписать (9.42)

в виде

 

H(f)-

____________(1/w) Кхх (f) G* (f)

(9.44)

 

 

Kxx (П I G (/) p +

M ww (f) ® K xx (/) I G (/) I*

 

236

Как и следовало ожидать, если ковариация w очень мала по сравне­ нию с квадратом среднего, то Н (/) приблизительно обратна характе­

ристике канала G (f) с постоянным коэффициентом усиления 1/w. Чтобы получить некоторое представление о влиянии ковариации mww (т) на характеристику оптимального фильтра, положим G (/) = 1 и рассмотрим два предельных случая мультипликативного шума — когда его флюктуации либо очень быстры, либо очень медленны по сравнению с сигналом. Если w флюктуирует много быстрее х, то в час­

тотном

представлении

Mww (f) существенно шире, чем

Кхх (/)> и

свертка

этих функций

приблизительно пропорциональна

Mww (/):

 

 

оо

 

 

Mww(/) ® Кхх (/) « Mww (f) J Кхх (f) df = x2Mww(/).

(9.45)

Рис. 9.6. Оптимальный фильтр для синусоидальной мультипликативной помехи.

- f

О

+ f

Jo

 

Jo

В этом случае оптимальный фильтр близок к фильтру для аддитив­ ного шума (9.16) со спектральной плотностью, пропорциональной

Mww (f),

Н (/)*

(Uw)Kxx(f)

(9.46)

Kxx(f)+{l2l{w?)Mww(f)

С другой стороны, если флюктуации w очень медленны по срав­ нению с х, то свертка Mww (/) и Кхх (/) приблизительно пропорцио­ нальна Кхх (/),

M ww (f) ® К хх (/) « а* К хх (/),

(9.47)

и оптимальный фильтр имеет приблизительно постоянный коэф­ фициент усиления

H(f)

W

(9.48)

(w)2+ 0

 

^

Пример 9.4. Канал с синусоидальными флюктуациями усиления. Часто случайные флюктуации коэффициента усиления имеют перио­ дический характер. В этом примере мы положим G (/) = 1, a w — си­ нусоидальная мультипликативная помеха с частотой /0:

w W = a'o + acos(2n/o^+0),

(9.49)

причем а и 0 — независимые случайные величины, 0 имеет равномер­ ное распределение в интервале б ^ 0 ^ 2 я. Тогда w —стационарный

237

в широком смысле процесс и

 

kww(т) = w20 + ~

a2 cos 2л/0т Kww(/) =

ш® б (/) +

 

1

4 f - h ) + H f + f 0)

(9.50)

 

 

Оптимальный фильтр определяется из (9.44):

 

H(f)

___

(1М>) Kxxif)

(9.51)

 

 

 

Кхх (/) +

— &4wl)[Kxx ( f - f 0)+ Кхх (/+ /„)]

Типовая передаточная функция для этого случая показана на рис. 9.6,

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

При исследовании фильтрации на фоне аддитивного белого шума (см. рис. 9.2) мы отмечали, что структура оптимального фильтра су­

щественно

зависит

от дисперсионной характеристики канала G (/).

Во многих

случаях

G (f) точно не известна. Может случиться, что

G (/) есть какая-либо функция из некоторого множества передаточных функций. Фильтр, оптимальный для одного элемента множества, будет, конечно, квазиоптимальным для остальных элементов. Мы рас­ смотрим одно из приближений к такой задаче, когда G (/) трактуется как реализация случайного процесса, и найдем характеристику филь­

тра Н (/), которая обеспечит минимум усредненного [по множеству

G (/) ] среднего квадрата

ошибки.

Поскольку каждая

реализация процесса представляет собой пе­

редаточную функцию фильтра с постоянными параметрами, прини­ маемый сигнал z (t), показанный на рис. 9.7, есть стационарный в ши­ роком смысле процесс. Дисперсионные свойства канала характери­ зуются множеством случайных функций {G (/);— оо < / < оо} или, что эквивалентно, множеством случайных импульсных реакций

{g ( / ) : — оо < t < оо }.

Итак, для задачи

Тп: (о (/) = х (t),

оо

 

Tx:z{t)-= j x ( / — о) g (о) do + и (t)

(9.52)

— .30

 

нужные корреляционные функции имеют значения

оо

kzz(г) — Е [z(t 4- т) г (/)] = [ j‘ Е (t + т — о) х(t —|)1 Ё [g (a) g (£)] dad%+

—(X)

оо

н- Ки (т) = j f Е [g (а) g (£)] kxx (т—о + g) dodl + kuu (т), (9.53)

238

кш (т) = £ [х (/ + х) г (/)] = J kxx (т + о) £ [g (о)] da.

(9.54)

—х>

Применяя к (9.53) преобразование Фурье, находим

со

 

К г (/) = J J Е [g (a) g (I)] К хх ф

d a d l + KUU(/). (9.55)

— СО

 

Если изменить здесь порядок усреднения и интегрирования, а так­ же преобразовать (9.55), можно получить

К г (/) - Е [| G (/) |2] к хх (/) + Кии Ф-

(9.56)

Случайный канал

Рис. 9.7. Оптимальная фильтрация при случайном канале и НЭ' зависимом аддитивном шуме.

Аналогично, из (9.54) получается

Каг ф = £ [G*(/)] Кхх (f).

(9.57)

С учетом (9.11) и полученных выражений передаточная функция опти­ мального фильтра принимает вид

Н ф

Кхх (/) [G (f) г

(9.58)

 

Кхх (!) I G (/) \2+Кии(П

Можно наглядно интерпретировать этот результат, если представить средний квадрат усиления | G (/) |2 как сумму квадрата стандартного

отклонения 2 2 (/) и квадрата среднего |G (/)|2. Тогда (9.58) перепи­ шется в виде

Н ф = ___________ Кхх (/) 1G (/)]*_____________

(9.59)

к х х (!) | W ) I2+ К и и (!) + К х х (!) S 2 (!)

 

Очевидно, можно рассматривать оптимальный фильтр как фильтр, построенный согласно (9.16) для усредненного канала и ад­ дитивного шума, имеющего спектральную плотность Кхх (/) 22 (f). Таким образом, флюктуации канала имеют много общего с аддитивным шумом. Заметим, что здесь было использовано обычное приближение, для оценки среднего значения (медианы) передаточной функции ка­ нала, а затем построен фильтр Винера, соответствующий такой пе­ редаточной функции. Погрешность этого приближенного метода может быть значительной, если относительные флюктуации в канале велики.

239

Типичное приложение этих результатов дано в следующем примере. Некоторые другие задачи такого рода рассмотрены в [3].

Пример 9.5. Выравнивание частотной характеристики скани­ рующего окна случайной ширины. В § 5.4 отмечалось, что операция развертки пространственно распределенного сигнала с использова­ нием «окна» k (t), движущегося с постоянной скоростью, эквивалент­ на фильтрации с постоянными параметрами и импульсной переход­ ной характеристикой k{t). Во многих устройствах обработки сигналов окно имеет прямоугольную форму. При выполнении таких приборов, например магнитных считывающих головок или оптических щелей, имеют место отклонения ширины окна. Часто

Рис. 9.8. Типичные реализации передаточных функций при случайной ширине считывающего окна.

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

G (/) = 5 1 .

(9.60)

nf

Обозначая плотность вероятности случайной величины т через Рх (£), находим

оо

Щ ) = f

= —

 

 

J яf

 

 

G (/) |2 =

1

ф

(9.62)

2 (nf)*

2 Р А П - 2 Р Л - f )

-----ОО

240

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