Файл: Цифровая обработка сейсмических данных..pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 09.04.2024

Просмотров: 153

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

и уравнение Колмогорова — Винера для фильтра

предсказания

п ринимает вид

 

2 / П 1 ( т ) м е - т ) = М е + а ) .

( 6 - 5 2 )

Особенностью этого выражения является то, что кроме неизвест­

ной величины — фильтра l n i (т) — в него входит

только

функция

автокорреляции исходной трассы Ъу (г). Определив

из

(6.52) lnl {t)

с помощью зависимости (6.51). находим оператор

/ о п 1

(t)

фильтра

ошибки предсказания х .

 

 

 

Отметим одно интересное обстоятельство. Интервал предсказания а выбирается произвольно, и можно выбрать его так, чтобы, поль­ зуясь оператором lon t (t), предсказывать и вычитать не только волныспутники и реверберации, но и последующие экстремумы главного («чистого») импульса. Например, можно выбрать or, равное длине первого полупериода импульса s (t) (рис. 87): тогда все последующие полупериоды будут подавляться, т. е. будет достигнуто существенное сокращение длительности импульса. Можно далее выбрать а рав­ ным одному интервалу дискретности Дг. Тогда будут предсказываться и вычитаться все ординаты импульса, кроме первой. Это, в сущ­ ности, означает, что мы поставим задачу наилучшего приближения к единичному импульсу [его роль будет играть первая ордината импульса s (£)]. Оказывается [107], что в этом случае фильтр ошибки предсказания сводится к фильтру сжатия. Таким образом, послед­ ний может рассматриваться как частный случай фильтра предска­

зания при

сс—1. В

общем случае

фильтр ошибки

предсказания

превращает

сложный

импульс (рис. 87) длиной а

+ п значений

в более короткий импульс длиной а

значений.

 

Рассмотрим еще один частный случай фильтра ошибки предска­ зания, когда причиной образования сложного импульса является водная реверберация (рис. 88). Будем считать, что источником возбуждения генерируется одиночный импульс s0 (t). Принимая коэффициент отражения от границы вода — воздух за —1 и обо­ значая коэффициент отражения границы вода—дно через к, мы можем представить волну, прошедшую водный слой и распространяющуюся

в толще

пород, в виде последовательности импульсов s0 (t), — ks 0 (t),

k2s0 (t),

— k3s0 (t) . . . Эти импульсы располагаются через интервалы

времени, равные удвоенному времени пробега Е±Т в слое воды, и обу­

словлены

реверберацией.

Преобразование

исходного

одиночного

1 М о ж н о

было бы о п р е д е л я т ь фильтр 1оПх

(t) н е п о с р е д с т в е н н о и з у р а в н е н и я

К о л м о г о р о в а — В и н е р а , п о л а г а я

х

(t) равным

и с к о м о м у «чистому»

с и г н а л у без

в о л н - с п у т н и к о в и р е в е р б е р а ц и и .

Однак о это

менее

у д о б н о , так

к а к «чистый»

с и г н а л

н а м никогда з а р а н е е не

известен,

а

а в т о к о р р е л я ц и ю

Ву (т)

л е г к о

о п р е ­

делить

непосредственно

п о н а б л ю д е н н о м у

м а т е р и а л у у (t).

К р о м е

т о г о ,

вычи­

с л е н и е

н е п о с р е д с т в е н н о

Z n i С)

оказывается

более г р о м о з д к и м .

 

 

203


о

г

Р и с . 87. Выбо р интер ­ вал а предсказани я а пр и прогностическо й обратно й фильтрации .

а — о д и н о ч н ы й с и г н а л 8 (V) в х о д н о й трассы у (t),

б — ф у н к ц и я

а в т о к о р ­

р е л я ц и и

by(x) =

6 S (т)

в х о д н о й

трассы;

в —

ф у н к ц и я

а в т о к о р р е л я ­

ц и и ь

(т) = b s

(т) вы­

х о д н о й т р а с с ы ; г — о д и ­

ночный с и г н а л s

(<) вы­

х о д н о й трассы

у (().

а

 

Р и с .

88. Р е в е р б е р а ц и я

в

водном

слое .

 

 

а — х о д л у ч е й ; б —

одиночный

и м п у л ь с бе з р е в е р б е р а ц и и ; в

одиночный

и м п у л ь с

с р е в е р б е р а ц и е й п р и

н е б о л ь ш о й

г л у б и н е

в о д н о г о

с л о я

(малое

Д Т ) ; г — о д и н о ч н ы й и м п у л ь с с р е в е р б е р а ц и е й п р и б о л ь ш о й

г л у б и н е

в о д н о г о

с л о я ( б о л ь ш о е ЛТ); д,

е, ж

соответствующие с л у ч а я м

б, в, г

 

 

ф у н к ц и и а в т о к о р р е л я ц и и .

 

 

 

импульса S0 (t) в такую последовательность можно рассматривать как результат действия некоторого оператора

Q = l, 0, 0, . . ., —к, 0, 0, . . ., к\ 0, 0, . . ., -А», 0, 0 . . .,

где отличные от нуля значения встречаются через каждые п = А.Т/Ы точек.

Весьма просто выглядит z-преобразование оператора Q: Q(z) = l-kzn + k*z™-k3z*n + .. - = - д а г .

Каждая волна, отраженная в толще пород, выходя к приемнику, вновь проходит через водный слой и претерпевает те же воздействия, что и возбужденный сигнал. Поэтому действие водного слоя на пути волны в прямом и обратном направлениях описывается оператором реверберации

Q2(z)= ( 1 _ Д 2 П ) а ~l-2kzn

+ 3kz™-4kzsn+.

. .,

(6.53)

а сложный импульс на выходе этого оператора имеет вид

s (z) = s0 (z) <?2 (z) = s0 (z) (1 - 2kzn + 3kzm-Akz3n

+ . . . ) .

205


Компонентой, подлежащей предсказанию и последующему вы­ читанию, является выражение

s0 (z) ( - 2kzn +

- . . .) = s0 (z) [Q2 (z) - 1 ] .

Построим уравнение Колмогорова — Винера. Продолжая опе­ рировать в области z-преобразований, с учетом некоррелированно­ сти полезной компоненты и помех (rSn (z) 0), находим

V (z) = bs (z) + bn (z) = [s0 (z) Q* (z)f +^-bn (z),

rxy.(z)=s*0(z)QHz) [Q*(z)-\],

откуда

Q2 (*) +

 

J2

S%(Z)Q*(Z)

Оператор ошибки предсказания определяется соотношением (6.51).

При отсутствии помех подстановка Вп

(z) =

0 в (6. 54) и затем —

в (6.51) приводит к широко известному

[109] дереверберационному

оператору / д 1 (z):

 

 

 

 

 

*дх (z ) = = (1 + k z n ) 2

= 1

+ 2 к г П

+ kzZn-

 

(6-55)

Этот фильтр выделяется среди

других

обратных

операторов

своей простотой — он представлен всего

тремя отсчетами

(рис. 89).

Однако он обладает слабой помехоустойчивостью и не может

устра­

нять реверберации, связанные с другими

(помимо поверхности воды

и дна) границами. Поэтому фильтр ошибки

предсказания

общего

вида (6.52) находит более широкое

применение.

 

 

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

заранее

«наиболее

подходящей»

формы одиночного импульса.

Опти­

мальным

образом

эта задача

решается с помощью фильтра

(6.42)

 

3*

SA*

 

 

 

 

-2к

 

 

 

 

 

Входной

сигнал

Фильтр

Выходной сигнал

 

 

 

 

Р и с . 89. М о д е л ь д е р е в е р б е р а ц и о н н о й ф и л ь т р а ц и и .

206


общего вида, обеспечивающего наилучшее (в среднеквадратичном

смысле) приближение к заданной форме х (t)

сигнала:

т

 

2 h(r)by'(Q-x)^rXV'(Q)=x(Q)*y'(-Q).

(6.56)

В сущности, этот фильтр не является обратным. Однако он по­ явился в результате попыток устранения некоторых нежелатель­ ных эффектов «чистой» обратной фильтрации. Кроме того, он как бы содержит обратный фильтр в качестве своей компоненты. В самом деле, произвольный желаемый сигнал х (t) всегда можно предста­ вить как результат свертки с единичным импульсом а (£) (6.35):

x(t) —

x(t)*8{t).

 

Следовательно, (6.56) можно

переписать в

виде

Х=0

 

 

или с учетом (6.44)

 

 

г

 

 

2 l1(x)by,{Q—x)

= x{Q)*s{-Q).

(6.57)

т = о

 

 

Переходя в область частот, получаем

/>1 (ш)Ди (<в)«яХ(©)5» (09),

откуда

Ь * И = тгЩ) х ( с ° ) = ь * ( с о ) х ((0)-

( 6 - 5 8 )

Таким образом,

оптимальный

корректирующий

фильтр

 

можно

рассматривать

как

два

последо­

вательно

включенных

фильтра:

оптимальный

 

обратный

 

фильтр

сжатия

L c i (to) и фильтр

с произ­

вольной

частотной

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

кой X (со). В

идеальном

случае

[при

отсутствии

 

помех

п (t)]

фильтр Zc l (co) превращает

сигнал

s (t) в

единичный

 

импульс б (t).

Тогда фильтр

с частотной характе­

ристикой X (со), воздействуя на

полученный

единичный

импульс,

дает на выходе

желаемый

сигнал

х (t).

Чем выше

уровень

помех,

тем сильнее

отличается результат

действия

фильтра

L c

i (со) от

Р и с . 90.

Разновидност и обратны х

 

фильтров .

а — фильтр

с ж а т и я ; б — фильтр с ж а т и я

сз а д е р ж к о й ; в к о р р е к т и р у ю щ и й

фильтр; г — фильтр о ш и б к и п р е д с к а з а н и я .


единичного импульса б (t), а результат действия всего фильтра L c l (со) Х((и) в целом — от желаемого импульса х (t). Схематически действие различных обратных фильтров показано на рис. 90.

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

Для фильтра оптимального воспроизведения желаемым сигналом на выходе является сигнал на входе, освобожденный от помех, следо­

вательно,

x(t) = s (t);

rxy,

(9) = rsu' (9) = bs (9) +

± - r s n (9).

 

Но так как сигнал и помеха статистически независимы, то rsn

(8) =

= 0. Следовательно, гху.

(9) =

bs (9). Аналогично,

 

 

 

V ( 0 - T )

= 6 s ( e - x ) + 6„(e—t),

 

 

 

 

 

 

 

 

(6.59)

 

Вху> N = | S (со) |2 ,

Ву. (со) = | S (со) |2 +

Вп (со).

 

Подставляя

эти соотношения

в (6.42) и (6.43), получим

 

 

т

 

 

 

 

 

 

2 М т ) b y . { Q - x ) ^ b s ( Q ) ,

 

(6.60)

 

м » н - £ 4 § £ - — ^

.

( 6 . 6 1 )

Из выражений (6.59)—(6.61) видно, что оптимальный фильтр воспроизведения сигнала целиком определяется через автокорреля­ ционные функции сигнала и помех на входе (либо через модуль спектра сигнала и спектр мощности помех) и не требует знания конкретной формы сигнала, в частности его фазового спектра.

Оптимальные фильтры обнаружения

Вернемся к фильтру обнаружения Z3 (t), условием оптималь­ ности которого является выражение (6.39). Пусть формам (t) вход­

ного сигнала описывается функцией, имеющей ненулевые

значения

в моменты времени t = —tu — -f-1, . . ., — 1 , 0 , 1 , . . .,t2

— 1 , 12.

Будем считать временем прихода этого сигнала момент £0 —0. Чтобы найти фильтр, максимизирующий отношение (6.39) в момент вре­ мени t = 0 (выходной сигнал s (t) в этот момент должен принять пиковое значение), воспользуемся неравенством Шварца — Буняковского, гласящего, что если а (х) и 6 (х) — произвольные комплекс-

208