Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТООГД_к_госэкз.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
757.76 Кб
Скачать

Фильтры воспроизведения Фильтр Винера

Имеем: Исходное поле вида (15): f(t) =x(t) + n(t), где x(t)  полезный сигнал, а n(t)  помеха.

Известно, что полезный сигнал и помеха имеют разный частотный диапазон, но форма импульса полезного сигнала или помехи – неизвестна.

Предположим, что помеха и сигнал порождаются стационарными случайными процессами. Тогда полезный сигнал x(t) может быть описан ФАК bx (), которой в спектральной области соответствует осредненный спектр мощности Wx () (bx()Wx)). Аналогично помеха может быть описана ФАК bn (t) и bn ()  Wn ()

Предположим также, что помеха и сигнал не коррелированы, т.е. их ФВК rx,n = 0.

Найти характеристики фильтра, в наименьшей степени искажающего полезный сигнал, т.е. такие h(t)  H(), что желаемый выходной сигнал s(t) = h(t)  f(t)  x(t).

На выходе фильтра полезный сигнал x(t) преобразуется: y(t) = x(t)  h(t) а помеха: p(t) = n(t)  h(t). Тогда совокупный выходной сигнал можно представить: z(t) = f(t)  h(t) = y(t) + p(t) (31)

В качестве критерия оптимальности фильтра примем модифицированный критерий (16): 2 = M(z(t)  s(t))2  min (32)

Для упрощения математических выкладок, не нарушая общности выводов, положим, что x(t), n(t) и, соответственно, h(t), y(t), p(t), z(t) – дискретные числовые последовательности.

Тогда zi = fi  hi = , (33) где n – число значений в операторе фильтра.

Критерий оптимальности (32) примет вид:

2 = M[zi  si]2 =  min (34)

Для минимизации выражения (34) нужно найти первую производную и приравнять ее нулю. В результате преобразований получим:

: rf,s (k) = bf (k-j) (36)

В непрерывной форме уравнение (36) может быть записано как:

rf,s () = bf ()d (37)

Выражения (36) и (37) представляют собой уравнение Колмогорова – Винера в непрерывной и дискретной формах (получено А.Н. Колмогоровым, использовано для целей фильтрации Н. Винером; в западной литературе известно как уравнение Винера-Хопфа).

Перепишем уравнение (37) в частотной форме с учетом того, что

  • rf,s ()  Gf,s ()  взаимный спектр мощности сигналов f(t) и s(t);

  • h(t)  H();

  • bf ()  Wf ().

Gf,s () = H()Wf () (38)

Если x(t)  X(), а n(t)  N(), то f(t) = x(t) + n(t)  F() = X() + N().

Так как rf,s (t) = f(t)  s(-t), а s(t)  S() и, соответственно, s(-t)  S(), то взаимный спектр мощности Gf,s (w) можно представить как

Gf,s (w) = F()S() = [X() + N()]S()

В соответствии с условиями задачи s(t) = x(t), т.е. S() = X() и S*(w) = = X(), то Gf,s (w) = F()S() = [X() + N()]Х( = X()X*(w) +N(w)×X*(w). Второе слагаемое в правой части равно нулю, так как ему во временной области соответствует N(w)×X*(w)  rx,n (t) = 0. Таким образом:

Gf,s (w) = X(w)×X*(w) = X()2 = Wx ()

Тогда выражение (38) можно записать как Wx (w) = H(w)×Wf (w), откуда следует:

H() = = (39)

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

  • там, где доминирует полезный сигнал (т.е. Wx () >> Wn ()) H()  (Wx () / Wx ())  1;

  • там, где доминирует помеха (т.е. Wx () << Wn ()) H()  (Wx () / Wn ())  0

Общий выигрыш от применения фильтра Винера ниже, чем при применении фильтра обнаружения (H() = X*() / Wn ()), где в момент прихода полезного сигнала синфазно складываются все его спектральные составляющие, искажая при этом динамические характеристики сигнала.