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

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

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

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

Добавлен: 09.04.2024

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

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

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

 

J 7

+ ^тттТТП|

 

Г"

 

-y=y№fz(ty

 

Р и с . 83.

И л л ю с т р а ц и я алгоритма

п е р е м е н н о й во времени фильтрации

1 — трасс а

на в х о д е фильтра; 2 — весовые коэффициент ы в п р е д е л а х з о н п е р е к р ы т и я .

Простейшие разновидности

таких интерференционных систем,

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

Обратимся к модели (2.44)

многоканальной сейсмической

записи

и перепишем ее в упрощенном

виде:

 

 

yx{t)

=

 

Zx(t)~r-nx(t),

(6.27)

где 2Х (t) — сигнальная компонента;

пх (t) — сумма всех

помех.

Общая схема многоканальной фильтрации изображена на рис. 84

и для + 1)-канального фильтра

описывается выражением

т=М/2

 

Ух-mif)].

(6.28)

y X ( t ) =

2

j 2

lfm(t)

т=-М

 

 

 

Здесь / т (t) — весовая функция многоканального фильтра. Ее можно

рассматривать в соответствии с рис. 84 как совокупность М + 1

разных

временных фильтров

/ 4 (t), /2

(t), . . ., fM+i

(t); ух_т (t)

входные

трассы

ух+м

(*)> Ух+м_

_i

( 4

• • Ух-М/2

(*)• Значок

*

означает

свертку

функций fm

(t) и ух_т

(t)

по временной координате,

при фиксированных

т и х .

 

 

 

 

 

 

Дискретная цифровая многоканальная сейсмическая запись (6.27)

выглядит как матрица (см. гл. 1), у которой каждая

х - я строка пред­

ставлена

отсчетами по данной х-й

сейсмической трассе, а каждый

2-й столбец — отсчетами разных

трасс на данном

фиксированном

времени t (рис. 85). В виде аналогичной матрицы можно представить и оператор многоканального фильтра.

194


 

 

 

X x

 

 

 

 

 

 

Ух-н/гЩ

 

.XX

 

 

 

 

 

 

 

 

f,(t)

 

 

 

 

 

 

 

 

 

 

 

x '•

 

 

 

 

 

 

 

 

fo(t)

 

 

 

 

 

 

 

 

Ух.г

(t)

 

 

 

 

 

 

 

 

 

/-/

 

 

 

 

 

 

 

 

 

 

 

.

.

®

 

 

 

 

 

 

 

X X л (x

 

 

 

 

 

Ух+м/гМ

 

• , •

X X у x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ух+м/2+1(1)

 

 

.... 1

 

 

©

 

 

 

 

 

X X X

 

 

 

 

 

 

 

 

 

 

Р и с . 84.

Схема

м н о г о к а н а л ь н о й

ф и л ь ­ Р и с . 85. Матрицы

в х о д н о й ух

(t)

(1)

 

 

т р а ц и и .

и весовой fm (t)

(2) ф у н к ц и й

и

 

 

 

отсчеты

в ы х о д н о й

ф у н к ц и и

ух

(t)

 

 

 

(3)

д л я х =

2,

t =

4, 5,

6.

 

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

филь­

трация

выглядит как свертка

вдоль строк

матрицы

сейсмической

записи,

смешение — как свертка вдоль столбцов

этой

матрицы.

Пространственно-временная фильтрация, описываемая формулой

(6.28), выглядит как двумерная свертка: матрицу

Y = (yxi) выход­

ной

сейсмической

записи

получают

путем перемещения

матрицы

F =

(fmt)

весовых

коэффициентов последовательно

вдоль

первой,

второй и т. д. строк «входной» матрицы

Y = (yxt)

с образованием

при

каждом

шаге

суммы

произведений

соответствующих

отсчетов

fm и ух

(t)

(рис.

85).

 

 

 

 

 

В

результате получают

элемент

«выходной» матрицы

Y = \yxt\

для тех значений х и t, против которых на данном шаге располагался отсчет / 0 (0) весовой функции (см. рис. 85). Очевидно, что выходную матрицу можно получить также, перемещая (с образованием упомя­ нутых произведений) последовательно весовую функцию не вдоль

первой,

второй и т. д.

строк,

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

первого,

второго

и т. д. столбцов

«входной»

матрицы Y

—- (yxt).

Результат

будет тот же. С этой точки зрения

(6.28) можно

переписать в виде

 

 

г

 

 

 

 

 

У/(*) = 2

(/в И * У«-в(*)1

 

(6-28')

 

 

8=0

 

 

 

 

или в

более общей форме

 

 

 

 

 

 

М / 2

Г

 

 

(6.29)

 

Vtx. =

2 2

fmWx-m, i-rr

 

m = - M / 2 6*0

13*

195


В дальнейшем мы будем придерживаться наиболее привычного для нас представления (6.28).

Рассмотренная схема соответствует пространственно-временной фильтрации с использованием фильтра, инвариантного как во вре­

мени,

так и в пространстве. В частности, фильтр

fm (t) в

(6.28) не

меняется с координатой х, т. е. набор фильтров

/ 0

(t), f±l

(t),

. . .,

*±м/2

(0 — один и тот же для получения всех выходных трасс ух (t),

у2 (t)

. . . Такой инвариантный в пространстве фильтр соответствует

случаю, когда статистические характеристики

сигналов

и

помех

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

менным

в

пространстве,

т. е. для

разных выходных трасс уг (t),

i/2 (t), . . .,

yk (t) . . . используют

разные наборы fmx

(t) фильтров.

Далее

фильтр,

участвующий в

выражении

(6.28), может

быть

неременным во времени,

т. е. вместо набора / 0

(t),

f±i

(t), . . .

мы

будем иметь набор

/ 0 (t,

т), f±i

(t,

т) . . . Наконец,

в

самом слож­

ном случае

многоканальный

фильтр может быть переменным

как

по времени, так и по координате х.

В дальнейшем мы будем рассма­

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

переменной во

времени одноканальной

фильтрации.

 

Э Л Е М Е Н Т Ы Т Е О Р И И В Ы Б О Р А Ф И Л Ь Т Р О В

 

Критерии

оптимальности

некоторых фильтров

 

Обратимся

к

модели многоканальной сейсмической

записи.

С учетом (2.2) и

(2.16) после

ЦАРА и ввода поправок имеем

 

 

 

y(t)=z(t)

+ n{t),

(6.30)

 

 

z(*) = x ( o » s ( * ) = 2M*s (*-ef t ),

(6.31)

 

 

 

 

 

"

 

 

 

 

s(t) =

s0(t)*snoB(t)*sper(t).

 

Здесь индексы х и | ,

характеризующие

абсциссы точек возбуждения

и приема, для простоты опущены.

 

 

Фильтрация

может применяться

для решения различных задач.

Конечной целью

обработки

является

восстановление

функции

х (х, t). Применительно к одноканальной модели (6.30) это анало­ гично задаче выделения зависимости к (t) в «чистом» виде. При вы­ соком уровне помех, однако, может выдвигаться другая, более простая задача: наилучшим образом обнаружить сигналы Aks (t —

— Qk) на фоне помех. Наконец, если нас интересует информация, которую несет в себе форма 5 (t) сигналов, задача фильтрации может быть сформулирована и так: воспроизвести на выходе фильтра только полезную компоненту z (t) записи, внеся в нее минимум искажений. Чтобы выбрать фильтр, наилучшим образом решающий ту или иную

196


задачу, нужно строго сформулировать условия и критерии, которым он должен удовлетворять. Критерии выбираются произвольно, но, будучи выбранными, они определяют уравнение фильтра одно­

значно. Получаемый фильтр называют

оптимальным с точки зрения

выбранного критерия.

 

 

 

 

 

 

 

 

Рассмотренным

задачам

в теории

фильтров

принято

ставить

в соответствие

следующие

критерии.

 

 

 

1. Задача выделения

зависимости х (t)

«в чистом» виде

решается

с помощью такого фильтра h (t), который преобразует

входную

трассу у (t) в выходную последовательность

y(t), наименее (в среднею

квадратичном

смысле)

отличающуюся

от

х (t).

 

 

В случае, когда помехи п (t) отсутствуют, возможно точное ре­

шение задачи, т. е. получение у

(t) = х (t). В самом деле,

с учетом

условия п (t) =

0

вместо

(6.30),

после

перехода

в область частот,

имеем

 

 

 

Г(со) =

#(со)£(со),

 

 

 

откуда

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Х

Н

=

^ И ^ .

 

 

(6.32)

Здесь множитель i/S (со) играет роль частотной характеристики иско­ мого фильтра l t (t), который должен произвести преобразование материала, обратное тому, которое описывалось как воздействие оператора s (t) на импульсную сейсмограмму х (t) (см. гл. 2). Ча­ стотная характеристика Li (со) этого фильтра оказывается обратной величиной по отношению к спектру S (со) одиночного сейсмического импульса:

Lx (со) = l/S (со).

(6.33)

Поэтому фильтр типа L t (со) называется

обратным.

При наличии помех точное решение (6.32) неосуществимо. При­ ходится искать приближенное решение, вытекающее из сформу­ лированного выше критерия минимума суммы квадратов отклоне­

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

y'(t) от искомой функции х (t).

В силу принципа суперпозиции, справедливого для линейных систем

(см. гл. 1),

фильтр li (t),

удовлетворяющий этому критерию для

суммы y'(t)

= ak s (t xk)

+ n (t)

одиночного /с-го импульса и

помех, будет оптимальным и для всей суммы (6.30).

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

критерий

оптимальности

фильтра

Zt (t) сводится

к выполнению

условия

 

 

 

 

 

 

 

^{Ht-rk)-[s(t-xk)+-^n(t)]*

 

M * ) } ' - m i n .

(6.34)

 

 

 

 

 

 

Здесь

6 (t — xk) — элемент импульсной

сейсмограммы

х (£),

соответствующий данному &-му импульсу:

 

 

 

 

 

(

1, t = xk,

 

 

 

 

б (

' - Н о , ^ т ,

 

 

( 6 - 3 5 )

197


2. Задача освобождения записи (6.30) от помех при минимальных искажениях полезной компоненты, очевидно, решается, с помощью такого фильтра l2 (t), который преобразует у (t) в последователь­ ность у (t), наименее (в среднеквадратичном смысле) отличающуюся от z (t). В дальнейшем такой фильтр будем называть фильтром оптимального воспроизведения сигнала.

Рассуждая так же, как и в случае Z4 (i), приходим к следующему условию оптимальности фильтра l2 (t):

[ s ( * _ T f t ) + J - n ( * ) ]

W 2 ( 0 } 2 = min.

(6.36)

W

 

 

 

Мы видим, что фильтры li

(t) и l2 (t) являются частными случаями

фильтра общего вида I (t),

преобразующего

наилучшим (в

средне­

квадратичном смысле) образом аддитивную смесь сигнала и случай­

ных

помех

в

некоторый

произвольно

задаваемый («желаемый»)

сигнал х (t).

Значительный

вклад в теорию таких фильтров внесен

Б . Винером

[121], поэтому иногда подобные фильтры называют

винеровскими.

 

 

 

3.

Задача

 

оптимального

обнаружения

сейсмических сигналов,

очевидно, может быть решена с помощью такого фильтра ls (t), который максимизирует отношение пиковой амплитуды полезного сигнала к среднеквадратичному значению помехи нэ выходе фильтра1 .

Допустим вначале, что помеха п (t)

в (6.30) представлена

стационар­

ным белым шумом со спектром мощности

 

п0/2.

 

 

через

Выразим полезную

компоненту

s (t) на

выходе фильтра

ее комплексный

спектр

g (со) — S (со) L 3

(со) с помощью

обратного

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

Фурье:

 

 

 

 

 

 

 

 

 

 

 

 

 

со

 

 

 

 

 

 

 

 

 

s(t)=

\

S((0)Ls(a)eiat

da.

 

(6.37)

 

 

 

 

- о о

 

 

 

 

 

 

 

 

Дисперсия о 2

помехи на выходе фильтра равна площади

спектра

мощности помехи на выходе, следовательно, можно записать

[34]

 

 

 

 

 

 

со

 

 

 

 

 

 

 

 

 

" я „ = ^

J | £ в И 1 2 Ж » .

 

(6-38)

 

 

 

 

 

 

-оо

 

 

 

 

 

 

Пользуясь выражениями

(6.37)

и (6.38) и полагая, что

сигнал

s (t)

на выходе достигает

пикового

значения в некоторый

момент

1

М о ж н о т а к ж е

пытаться

решать

эту з а д а ч у

с п о м о щ ь ю фильтра,

м а к с и м и ­

з и р у ю щ е г о на выходе о т н о ш е н и е

э н е р г и й п о л е з н о г о сигнал а п п о м е х

[117].

О д н а к о о п р е д е л е н и е параметров

такого

фильтра

т р е б у е т более

г р о м о з д к и х

вычислений, а сам фильтр

менее

эффективен .

 

 

 

 

 

198