Например, Бобцов

КОМПЕНСАЦИЯ ПОМЕХ В ОПТИКО-ЭЛЕКТРОННЫХ УСТРОЙСТВАХ С ИСПОЛЬЗОВАНИЕМ ФИЛЬТРА ВИНЕРА—ХОПФА

62 В. А. Головков, В. А. Смирнов
УДК 519.216.3
В. А. ГОЛОВКОВ, В. А. СМИРНОВ
КОМПЕНСАЦИЯ ПОМЕХ В ОПТИКО-ЭЛЕКТРОННЫХ УСТРОЙСТВАХ С ИСПОЛЬЗОВАНИЕМ ФИЛЬТРА ВИНЕРА—ХОПФА
Рассмотрен вопрос компенсации помехи путем ее интерполяции с применением линейной фильтрации Винера—Хопфа и использованием выборки из значений реализации и ее производных в начальном и конечном узлах участка, на котором проводится интерполяция. Приведен расчет их эффективности для одного вида функции корреляции помехи. Возможность компенсации помех при обработке сигналов оптико-электронных устройств проверялась экспериментально на макете лазерной оптико-электронной системы. Приведены полученные в эксперименте осциллограммы.
Ключевые слова: сигнал, компенсация помехи, выборка, эффективность, фотоприемное устройство, экспериментальная установка, корреляционная функция.
Задача компенсации помех возникает, в частности, при обработке сигналов оптикоэлектронных устройств, предназначенных для лазерной локации или связи. В общем случае форма регистрируемого оптического сигнала неизвестна — может быть нестабилен сигнал лазера, возможны помехи в виде посторонних засветок и т.п. Помеха на выходе фотоприемных устройств (ФПУ), принимающих такой сигнал, как правило, широкополосна, возможно наличие аддитивных узкополосных составляющих за счет посторонних засветок от источников искусственного освещения, шумов источников питания и самих ФПУ. Плотность вероятности помехи на выходе ФПУ чаще всего считается нормальной, при этом наиболее оптимальны, с точки зрения максимизации отношения сигнал/помеха или минимизации дисперсии помехи, линейные алгоритмы обработки аддитивной смеси сигнала с помехой. Обычно стационарность помех на выходе ФПУ сохраняется, хотя время наблюдаемой реализации ограничено.
Используя свойство стационарности помехи, можно оценить ее параметры, например корреляционную функцию (КФ), и определив моменты времени на границах сигнала, решить задачу компенсации помехи на этом интервале путем ее интерполяции и вычитания помехи из временной реализации. Таким образом решается задача выделения сигнала неизвестной формы на фоне помехи с известными статистическими характеристиками.
Рассмотрим влияние типа выборки и ее размерности на эффективность интерполяции с использованием линейного фильтра Винера—Хопфа. Целесообразно выбирать узлы интерполяции на возможно большем временном интервале, чтобы исключить возможность совпадения узла и самого сигнала. На выходе ФПУ можно получить выборку из отдельных значений помехи и ее производных. В литературе, например [1], указывается, что если считать спектральную плотность помехи ограниченной и применить теорему Котельникова, то использование в узлах интерполяции не только значений случайного процесса, но и его первой производной позволяет в два раза увеличить интервал между узлами интерполяции. При этом необходимо знать все предыдущие отсчеты реализации случайного процесса и граничную частоту спектральной плотности случайного процесса. Различные интерполяционные представления реализаций случайных процессов изучались, например, в работе [2], где приведен список литературы, посвященный этому вопросу. В то же время целесообразно рассмотреть возможность использования простых алгоритмов, позволяющих производить интерполяцию
ИЗВ. ВУЗОВ. ПРИБОРОСТРОЕНИЕ. 2010. Т. 53, № 5

Компенсация помех в оптико-электронных устройствах

63

случайных процессов с минимальной дисперсией, используя линейную фильтрацию, базирующуюся на уравнении Винера—Хопфа [3].
Оценим эффективность алгоритма интерполяции случайного процесса с использованием в узлах интерполяции его значений и нескольких производных (ограничимся случаем двух
узлов). Пусть реализация случайного процесса ξ (t ) задана на интервале времени t ⊂ t0 +T ,
соответственно узлы интерполяции задаются в моменты времени t0 и t0 +T . Внутри интервала T возможно наличие сигнала. В этом временном интервале будем интерполировать значе-
ние реализации помехи ξ (t0 +τ) , где текущее значение τ задается в интервале 0 ≤ τ ≤T . Эф-
фективность интерполяции оценим по выборке ξ(t0 ), ξ(t0 +T ) либо по выборке ξ(t0 ), ξ′(t0 ), ξ(t0 +T ), ξ′(t0 +T ) , а также по выборке ξ(t0 ), ξ′(t0 ), ξ′′(t0 ), ξ(t0 +T ), ξ′(t0 +T ), ξ′′(t0 +T ) . Винеровский вектор весовых коэффициентов [3] выборки определяется как W = R–1P, где R — корреляционная матрица входных сигналов, или корреляционная матрица выборки, P — вектор-столбец КФ полезного отклика ξ(t0 + τ) и элементов выборки. Минимальное значе-
ние условной дисперсии ошибки определяется в виде σ2 [ξ(t0 + τ) ξ(t0 )...ξ(t0 +T )...] = σ2 −P*W ,
где σ2 — дисперсия случайного процесса, „*“ — знак транспонирования. Пусть КФ случайного процесса R(τ) = σ2ρ(τ) , где ρ(τ) — нормированная КФ. Если использована выборка

ξ(t0 ), ξ(t0 +T ) то очевидно, что P* = σ2ρ(τ), σ2ρ(T −τ) , а матрица R определяется в виде

R=

σ2

1 ρ(T )

ρ(T ) 1

.

Если ξ(t0 ), ξ′(t0 ), ξ(t0 +T ), ξ′(t0 +T ) , то используя [4], можно получить

P* = σ2ρ(τ), −σ2ρ′(τ), σ2ρ(T −τ), σ2ρ′(T −τ) ,

(1)

а матрицу R — в виде:

1 0 ρ(T ) ρ′(T )

R = σ2

0 ρ(T )

−ρ′′(0) −ρ′(T )

−ρ′(T ) 1

−ρ′′(T ) 0

.

(2)

ρ′(T ) −ρ′′(T ) 0 −ρ′′(0)

Если использовать выборку ξ(t0 ), ξ′(t0 ), ξ′′(t0 ), ξ(t0 + T ), ξ′(t0 + T ), ξ′′(t0 + T ) , то вектор

P*= σ2ρ(τ), −σ2ρ′(τ), σ2ρ′′(τ), σ2ρ(T −τ), σ2ρ′(T −τ),σ2ρ′′(T −τ) , а матрица R будет иметь сле-

дующий вид:

1 0 ρ′′(0) ρ(T ) ρ′(T ) ρ′′(T )

0 −ρ′′(0)

0 −ρ′(T ) −ρ′′(T ) −ρ(3) (T )

R= σ2

ρ′′(0) ρ(T )

0 −ρ′(T )

ρ(4) (0) ρ′′(T )

ρ′′(T ) 1

ρ(3) (T ) 0

ρ(4) (T ) ρ′′(0)

.

(3)

ρ′(T ) −ρ′′(T ) ρ(3) (T ) 0 −ρ′′(0)

0

ρ′′(T ) −ρ(3) (T ) ρ(4) (T ) ρ′′(0) 0 ρ(4) (0)

Для оценки точности интерполяции будем использовать величину нормированной дисперсии, обратную коэффициенту подавления помехи [5]:

ИЗВ. ВУЗОВ. ПРИБОРОСТРОЕНИЕ. 2010. Т. 53, № 5

64 В. А. Головков, В. А. Смирнов

K

(τ)

=

σ2

[ξ(t0

+T

)

/

ξ(t0

),

ξ′(t0 )...ξ(t0 σ2

+T

),

ξ′(t0

+T

)...]

.

(4)

Численные расчеты значения K (τ) проведем для случайных процессов с нормирован-

ной КФ ρ(τ) = exp(−πτ2 ) , при таком представлении КФ энергетическая ширина спектральной

плотности случайного процесса ∆f =1 , этот результат можно получить из [4]. Такой процесс

является дифференцируемым, причем спектральная плотность по оси частот не ограничена, хотя этот процесс относится к классу линейно-сингулярных [6].

На рис. 1 приведена K (τ) для случайного процесса с КФ ρ(τ ) = exp(−πτ 2 ) ; кривая 1

соответствует выборке ξ(t0 ), ξ(t0 +T ) , 2 — ξ(t0 ), ξ′(t0 ), ξ(t0 +T ), ξ′(t0 +T ) , 3 — ξ(t0 ), ξ′(t0 ), ξ′′(t0 ), ξ(t0 + T ), ξ′(t0 + T ), ξ′′(t0 + T ) . Характер расчетных кривых на рис. 1 очевиден и не требует пояснений.

K(τ)

0,8 1 0,6 2

0,4 3 0,2

0 0,5 1 τ, с

Рис. 1

Можно показать, что алгоритмы с использованием выборки из значений случайного

процесса и их производных более эффективны, чем алгоритмы, в которых используется вы-

борка из значений случайного процесса, расположенных вблизи узлов интерполяции типа

ξ(t0 −2∆t), ξ(t0 −∆t), ξ(t0 ), ξ(T ), ξ(T +∆t), ξ(t +2∆t) , где ∆t — некоторый интервал времени. Эф-

фективность последней выборки равна эффективности выборки ξ(t0 ), ξ′(t0 ), ξ′′(t0 ), ξ(t0 + T ),

ξ′(t0 + T ), ξ′′(t0 + T ) при условии, что ∆t → 0 . Подобные исследования были подробно описа-

ны в работе [7] для алгоритмов прогнозирования случайных процессов, но и при интерполя-

ции случайных процессов с распространенными КФ это положение верно.

Возможность компенсации помех при обработке сигналов оптико-электронных уст-

ройств проверялась на экспериментальной установке, блок-схема которой приведена на

43 5 67

рис. 2. Установка состоит из модуля имитато-

1

ра локационного сигнала и головки макета лазерного локатора, включающей импульсный

2

лазер 1 и фотоприемное устройство 2. Излучение Выход лазера 1 ослаблялось с помощью калиброван-

ФЭУ ных фильтров-ослабителей 3 модуля имитато-

ра локационного сигнала. После поворотного

Рис. 2

зеркала 4 лазерное излучение смешивалось с

излучением лампы накаливания 5, имитирующим фоновое излучение. Далее излучение рассеи-

валось пластиной 6 и после ослабления с помощью фильтров-ослабителей 7 регистрирова-

лось ФПУ 2.

Благодаря применению фильтров 3 и лампы накаливания 5 формировалось любое же-

лаемое отношение сигнал/помеха. Применение фильтров 7 обеспечивало возможность изме-

ИЗВ. ВУЗОВ. ПРИБОРОСТРОЕНИЕ. 2010. Т. 53, № 5

Компенсация помех в оптико-электронных устройствах

65

нения помехи от уровня, определяемого дробовым шумом фотокатода и квантовыми флуктуациями фонового потока, до уровня „гладкой“ фоновой подложки.
Для получения экспериментальных зависимостей эффективности компенсации помехи наряду с импульсным лазером применялся He—Ne-лазер ЛГН 126 непрерывного излучения с длиной волны λ = 0,63 мкм, прерываемого модулятором со сменными секторными дисками и

редуктором скорости вращения.

Фотоприемное устройство 2 выполнено на основе фотоэлектронного умножителя ФЭУ-175 (с мультищелочным катодом). Для максимально возможного подавления сетевых

помех рабочее напряжение ФЭУ формировалось от источника постоянного напряжения (аккумулятора) с применением повышающих преобразователей, от него запитывалась лампа 5.

При постоянной времени ФПУ 100 мкс длительность импульса лазерного излучения была установлена равной 500 мкс. Сигнал с выхода ФПУ поступал через плату аналого-

цифрового преобразователя (АЦП) в персональный компьютер, где и проводилась его обработка с целью компенсации помех и выделения принимаемого сигнала.

Частота дискретизации АЦП составляла 5 мкс. Помеха на выходе ФПУ являлась стационарной и реализации помехи в течение одной секунды при отсутствии сигнала были использованы для оценки ее корреляционной функции. Максимальное время корреляции было выбрано равным 3000 мкс. Дальнейшее увеличение времени наблюдения не приводило к изменению оценки корреляционной функции R(τ), что позволило сделать вывод о высокой точности ее оценки.
Реальная КФ помехи оказалась многомодальной. Очевидно, что интерполирующая ее функция должна быть дифференцируемой по крайней мере четыре раза, если использовать выборку с производными второго порядка. Из эвристических соображений в качестве интерполирующей была выбрана функция вида

R(τ)

=

a

exp

⎡⎣−ατ2

⎤ ⎦



b

exp

⎡⎣−β(τ

−θ1

)2

⎤ ⎦



b

exp

⎡⎣−β(τ

+ θ1

)2

⎤ ⎦



c

exp

⎣⎡−β(τ−

θ2

)2

⎤ ⎦



−c exp ⎡⎣−β(τ+θ2 )2 ⎦⎤ .

(5)

Значения параметров a, α выбирались исходя из вида центрального лепестка оцененной КФ,

b, β, c, θ1, θ2 — исходя из задачи интерполяции боковых лепестков КФ. Выбор такой интер-
полирующей функции в виде суммы гауссоид позволяет довольно просто интерполировать многомодальную КФ, так как гауссоиды одномодальны и достаточно быстро спадают (в зависимости от множителя в показателе экспоненты).
Оцененная КФ (кривая 1) и интерполирующая ее функция (2) приведены на рис. 3.

R(τ), В2

0,002 0,001

1 2

1

-2000

0

2000 2 τ, мкс

Рис. 3
Интерполяция помехи проводилась в соответствии с выражением

ξ(t0 +τ) = k1(τ)ξ(t0 )+k2 (τ)ξ′(t0 )+ k3 (τ)ξ′′(t0 )+ k4 (τ)ξ(t 0+T )+ +k5 (τ)ξ′(t0 +T )+k6 (τ)ξ′′(t0 +T ),

(6)

ИЗВ. ВУЗОВ. ПРИБОРОСТРОЕНИЕ. 2010. Т. 53, № 5

66 В. А. Головков, В. А. Смирнов
где коэффициенты ki (τ) при i =1, ..., 6 рассчитывались как элементы вектора W, причем в матрицу R, выражение (3) и вектор P значения КФ подставлялись, согласно выражению (5), для реально оцененной КФ.
На рис. 4 приведена осциллограмма импульса с аддитивной помехой на выходе ФПУ (кривая 1) и та же реализация, но при помехе, скомпенсированной (2) путем вычитания ее интерполированных значений. Оценка первой и второй производной в моменты t0 = 0 и T = 1000 мкс проводилась методом конечных разностей. Как видно из рис. 4, помеха была довольно хорошо компенсирована — до появления импульса сигнала она практически сведена к нулю, то же видно и после окончания импульса.
U, В
0,6

0,4 1 0,2

2

1

2

0 200 400 600 800 t, мкс
Рис. 4
Таким образом, интерполяция помехи линейным нерекурсивным фильтром Винера— Хопфа за счет оценки значений реализации и ее производных в начальной и конечной точках, а также вычитания ее из наблюдавшейся реализации позволяет компенсировать помеху, восстановив реализацию сигнала на выходе ФПУ. Применение таких методов компенсации помехи целесообразно при возможности обработки уже записанного сигнала.

СПИСОК ЛИТЕРАТУРЫ

1. Хургин Я. И., Яковлев В. П. Финитные функции в физике и технике. М.: Наука, 1971. 408 с.

2. Сосулин Ю. Г. Теория обнаружения и оценивания стохастических сигналов. М.: Советское радио, 1978. 320 с.

3. Уидроу Б., Стирнз С. Адаптивная обработка сигналов. М.: Радио и связь, 1989. 440 с.

4. Тихонов В. И., Хименко В. И. Выбросы траекторий случайных процессов. М.: Наука, 1982. 303 c.

5. Ширман Я. Д., Манжос В. Н. Теория и техника обработки радиолокационной информации на фоне помех. М.: Радио и связь, 1981. 416 с.

6. Розанов Ю. А. Стационарные случайные процессы. М.: Наука, 1990. 272 с.

7. Головков В. А. Прогнозирование случайного процесса по выборке его производных // Радиотехника и электроника. 1993. № 3. С. 1049—1053.

Владимир Алексеевич Головков Виктор Александрович Смирнов

Сведения об авторах — канд. техн. наук; НИИ комплексных испытаний оптико-электронных
приборов, Сосновый Бор; E-mail: golovkov_ggg@mail.ru — НИИ комплексных испытаний оптико-электронных приборов, Сосно-
вый Бор; старший научный сотрудник

Рекомендована институтом

Поступила в редакцию 25.09.08 г.

ИЗВ. ВУЗОВ. ПРИБОРОСТРОЕНИЕ. 2010. Т. 53, № 5