
книги из ГПНТБ / Применение ЦВМ и средств вычислительной техники в геологии и геофизике [сборник]
..pdfЛ И Т Е Р А Т У Р А
1. |
Г у р ь я н о в |
В. М. Обратная задача геометрической сейсмики для |
|||
■отраженных волн в случае зависимости скорости |
от двух |
переменных. |
|||
Изв. АН СССР, Физика Земли, № 5, 1968. |
|
линейных го |
|||
2. |
Г у р ь я н о в |
В. М., К а р е в а О. В. Трансформация |
|||
дографов отраженных волн. |
Настоящий сборник. |
т. 4, М., |
Гостоптехиз- |
||
3. |
С м и р н о в |
В. И. Курс |
высшей математики, |
||
дат, |
1953. |
|
|
|
|
В. М. ГУРЬЯНОВ, Е. А. ЗАХАРОВА, Б. В. КОРОБОВ, А. С. САНИНСКИЙ
ОПЫТ ИСПОЛЬЗОВАНИЯ ЛУЧЕВОГО МЕТОДА ИНТЕРПРЕТАЦИИ ЛИНЕЙНЫХ ГОДОГРАФОВ СЕЙСМИЧЕСКИХ ВОЛН
При интерпретации сейсморазведочных материалов все более широкое применение 'находят электронные вычисли тельные машины. К сожалению, эффективность их примене ния при обработке полевых материалов низка, что объясняет ся отсутствием первичного полевого материала, записанного в цифровой форме, и алгоритмов получения годографов по сейсмограммам.
Наиболее удобными для машинной обработки оказались кинематические методы сейсмики. Здесь достигнут опреде ленный прогресс как при решении прямых, так н обратных задач. Методы решения динамических задач развиты слабо. Решаются простейшие, главным образом, одномерные за дачи.
Несмотря на то, что использование ЭВМ для построения сейсмических границ по годографам сейсмических волн прин ципиально позволяет реализовать метод полей времен в лу чевом варианте со всей строгостью, пока все еще в большин стве случаев на машину перекладываются ручные упрощен ные способы с неизбежным арсеналом всевозможных по правок.
§ 1. Постановка задачи и описание метода решения
Пусть имеется плоская изотропная слоистая среда с за данными полями скоростей распространения сейсмических
6- Заказ 1928 |
8) |
волн в слое у. |
(1) |
Ѵѵ = Ѵу (г), Ѵ2/= V2/(z). |
|
Функции Vij'(z) и V%j (z) считаем кусочно-непрерывными. |
Как обычно, отнесем эту среду к декартовой системе коорди
нат XYZ так, чтобы ось OZ пересекала все |
слои среды. Каж |
||
дая из скоростей Vц (г=1, і2) может быть |
скоростью как про |
||
дольных, так и поперечных волн. |
2, ..., I — 1) между слоями |
||
Считаем, что границы Rj |
(/=1, |
||
у и у'+ 1 заданы уравнениями |
|
|
|
г = Zj(x) (у = |
1, 2, |
. . . , / — 1) |
|
х^ [ а, Ь ] , |
|
(2) |
в которых Zj ( х ) — однозначные непрерывно-дифференцируе мые функции, упорядоченные следующим образом:
гДл:)<г;+і(л;) х^[ а, Ь] .
Знак равенства достигается на части границ при выклини вании пластов.
Дневную поверхность (линию наблюдения)
z = |
zü{x) |
(3) |
|
обозначим через Rq. Ограничения на функцию z0(x) |
наложим |
||
те же самые, что и на zy- (х). |
|
||
Требуется вычислить |
координаты точек R t — границы от |
||
ражения (обмена) по обобщенным годографам |
|
||
т = ті,(х), z = z0(x) |
(4) |
||
т = Т2i(x), |
z = z0(x) |
(5) |
|
и полям скоростей \ \ (х), |
V2J (х). |
падающей |
|
Здесь тДх) и Vij (z) |
— годограф и скорость |
и проходящей продольной волны в методе отраженных (об менных) волн, т2і (х) и V2J (г) — годограф и скорость отра женной (обменной поперечной) волны.
Задание годографа %\(х) (4) на границе R0 обусловлено тем, что в такой форме получается годограф в процессе после довательного получения границ Rt (і= 1, 2, ...) по годографам т2і (і=1,2,...).
Для приведения задачи к виду, рассмотренному в [1], необ ходимо пересчитать годографы Ті (х) и т2/ (х) соответственно с границы Ro на границу R t~\ . Эта операция осуществляется последовательно с одной границы на другую. Пересчет годо графа Xj-i(x) с границы R j - 1 на границу Доделается в такой последовательности:
82
а) определяется точка пересечения луча, выходящего из точки {£, Zj- 1(і) }границы Р у_ 1с границей Rj, т. е. находится решение системы уравнений
х = |
г |
P j - i V j ( z ) d z |
(6) |
|
—F=T~- |
Z — Zj (х )
относительно г и г и функции параметра £. Лучевой параметр Ргопределяется формулой
|
p7._1(S)= - ^ 4 2 |
|
*7-1 |
SF X |
|
|
|
1 + г7-і |
^ 7 - 1 ( 5 ) 1 1 ^ 1 + ^ |
|
|||
|
X |
1 - |
|
|
|
(7) |
|
} / |
|
|
'7-1 |
|
|
в которой штрих обозначает дифференцированные по £. |
||||||
Замечание. В (6) и (7) и далее верхний |
знак «+ » или «—» |
|||||
соответствует лучу отраженной |
(обменной продольной |
и по |
||||
перечной) |
волны, а нижний |
знак — лучу падающей |
волны; |
|||
б) |
по найденному г вычисляются время Ту и производная |
|||||
т/ по формулам: |
|
|
|
|
|
|
|
т7= х/-і00+ |
j |
|
|
|
(8) |
|
|
Діб) |
|
|
|
|
— |
= т /= Я/-і(с) ± |
u|z,•(.*)] |
Я7-і(?) К/2^/-*)] |
(9) |
||
в) |
по производной т / |
и скорости |
[Zj(x)] вычисляется |
|||
параметр Ру {х) для слоя j |
|
V j - i |
||||
|
|
|
|
|||
|
Pj (x) = |
+ |
|
|
||
|
|
|
|
x *v *+i[zj(x )] |
( 10) |
|
|
V,+i[Zj(x)]V \-Zj |
|
|
1 + z j* |
||
|
|
|
|
Формулы (9) и (10) отражают собой непрерывность скаляр ного поля времен t(x, z) рассматриваемой задачи.
6* |
83 |
|
Пересчитав изложенным способом годографы хі(х), хи (х )
на границу R |
, получим годографы х\{х), |
х$(х), |
заданные |
|
на границе Ri-i- |
|
|
z }точек искомой |
|
Теперь задача определения координат { х, |
||||
границы Ri сводится к решению системы уравнений |
|
|||
|
:= ^ ± |
Pß)Vi,i(z) |
dz |
( 11) |
|
j |
|||
|
|
J o l / i - P . W A ) |
|
|
1 |
^ + |
К« ^ .2 (г )/1 - P f f t V u ' w |
|
|
|
zi - 1(5) |
|
|
X = rj- |
Г |
|
J. |
|
гі-і(л) |
t2 4 ■y ' uw - |
JI |
zl - i(n)
P^Vu(z) |
dz |
|
/1V i -рp-sл - п т т |
||
|
dz
v 2l{ z ) Y \ - p ^ ri)v , m
t\ t2 — 0
( 12)
(13)
относительно неизвестных x, z, t\, t2, | в функции параметра т). Уравнения (11) соответствуют лучу падающей (продоль ной) волны, а уравнения (12) соответствуют лучу отраженной (поперечной) волны в методе отраженных (проходящих обмен ных) волн. Соотношение (13) — обычное равенство времен на
границе отражения (обмена).
Анализируя формулы (6) — (11) замечаем, что если выпи сать их с нижним знаком (там, где стоит двойной знак «+ » или «—»), определяющим падающую волну, и формально при своить скорости этой волны знак «—», то эти формулы совпа дут с формулами, выписанными с верхним знаком. Таким образом, можно использовать формулы (6) — (11) только с верхним знаком «+ » или «—» и для случая отраженной (об менной) и для случая падающей волны, беря для последней отрицательную скорость распространения. Это обстоятельство позволяет делать единый алгоритм интерпретации проходя щих обменных и отраженных волн. Рассмотрим далее отдель ные части алгоритма, по которым составлены стандартные программы.
84
§ 2. Аппроксимация годографов и границ
Годографы тI (х) и границы z} (х ) заданы на дискретном множестве равностоящих одно от другого значений х к (к— 1, 2, ...) аргумента, называемых узлами. Производные т/ (х) и zj (х) в узлах вычисляются по формуле численного диффе ренцирования
|
/■ = |
|
(И) |
в которой hx — х к — хк_і. |
между |
узлами, |
|
Для значений аргумента х, находящихся |
|||
функции |
(х), z j(x) и лучевые параметры |
ЯДх) |
вычисля |
ются по формуле линейной интерполяции. Это обеспечивает достаточно плавное изменение и годографа, и лучевых пара метров.
Вследствие того, что и годографы и границы подвергаются предварительному сглаживанию [2], погрешность формулы
(14)может-быть достаточно малой.
§3. Обработка наблюденных годографов
Вработе [2] показана необходимость сглаживания наблю денных годографов. При сглаживании используются выравни вающие свойства уравнения теплопроводности
ди_дги |
(15) |
|
dt дхг' |
||
|
Наблюденный годограф т(х) представляется в виде суммы двух составляющих
х(-*) = ''pW + тл(*). |
(16) |
где Тр (х) — гладкая функция, учитывающая поведение годо графа т(х) в целом (региональная составляющая), тл (х) — колеблющаяся функция, содержащая ошибки (локальная со ставляющая).
В качестве тр (х) берется характерная для годографа глад кая функция. В нашем случае обменных или отраженных волн региональной составляющей является гипербола
чр(х) = Ѵ*х*+$х + т. |
(17) |
Как частный случай здесь возможна прямая.
Входящие в формулу (17) числовые параметры а, ß, у по лучаются методом наименьших квадратов из условия наилуч
85
шей аппроксимации наблюденного годографа т(х), то есть из условия,что
П |
|
|
I = 2 |
(т<' — / « і 2 + |
+ 7 )2 |
/=0 |
|
|
(т/ = |
т(xt) Г= 0,1,. |
. . ,п) |
принимает наименьшее значение. Для этого необходимо вы полнение равенств
d /_ d / _ d f _ п da~dß~d-f~ и-
Это нелинейная система алгебраических уравнений. Чтобы по лучить линейную систему, а, ß, у определяются из условия наилучшей аппроксимации функции т2(х) функцией тр2(х).
Полином ах2 + $х + у можно записать в виде линейной ком бинации ортогональных полиномов Чебышева [3]
у(х) = ах2 + ßx + у = С0ф0(х) + С1ф1(х) +
+ С2ф2(х) |
|
|
(18) |
||
Здесь |
|
|
|
|
|
фо(х) = 1 |
|
|
|
||
Фі(*) = |
X — п + 1 |
|
|
||
[X2] |
[*][*»! |
|
|
|
|
л+ 1 (х |
w |
\ |
1[хҢ_ |
||
9ъіх)-- |
|||||
м |
Г |
» + W |
п + 1 |
||
Я + 1 |
|
|
|
||
м = 2 -^ |
|
|
(19) |
||
|
г = 0 |
|
|
|
|
Г — ІѵМУ] |
, - _ n |
1 |
9 |
• |
|
1 |
U’ |
*’ |
Z' ' • |
П
[срд^)у]=
fe = 0
П
= 2 (<р<(л:*))2-
к=0
а, ß, у определяются из (18), где правая часть подсчитывается по формулам (19).
86
Локальная составляющая годографа т л (х) подвергается сглаживанию.
Уравнению (15) соответствует уравнение в конечных раз
ностях |
|
|
|
|
и і = и, + дз£г(и/_і — 2нг- + Ні+і) |
|
|||
|
0 < |
д; |
|
(20) |
|
Дл:2 |
2 |
||
Полагая в (20) |
|
_Д£_ |
|
|
|
|
Дх2 |
|
|
получаем формулу |
сглаживания |
локальной составляющей |
||
годографа |
|
|
|
|
|
|
- |
2*,(*,) + ф с і+і)] |
(20') |
0 < а < - і
На рисунке 1 кривая 1\ получена из I путем сглаживаний с параметром а=>J 2, а /2— с параметром а = 1/4. Видно, что кривая 1%более гладкая, чем I и It, я лучше характеризует пер
87
воначальную кривую I. Поэтому на практике область измененения параметра а сужается:
О < а < І-.
Сглаженный годограф имеет вид:
^*= У *) + гД-*). |
(21) |
По этой формуле представляются годографы ті(л:) и тц{х). Процедуру сглаживания можно повторить т раз. Число т определяется двумя способами: если известны ошибки наблю дений, то сглаживание производится до тех пор, пока абсолют ная величина разности х*{х) — х(х) не будет близка к вели чине ошибки наблюдений, если же ошибки наблюдений не да ны, то сглаживание производится до тех пор, пока граница отражения (обмена), построенная по сглаженному годографу, примет устойчивую форму. Дело в том, что, если сглаживание годографов не производить, то границы, построенные по ним, часто получаются в виде колеблющихся кривых. В процессе сглаживания случайные колебания пропадают и остаются лишь устойчивые формы.
§4. Вычисление значений лучевого параметра в узлах
Вузлах х 0, х и ... Хп„ границы R0 вычисляются значения лу
чевых параметров |
Pt (x і), (і = 1,2,), |
соответствующие значе |
||||||
ниям |
годографов |
х\{х) |
и |
(х), |
|
|
||
р . < |
г |
\ ~ |
ч '( ^ ) V , [ z 0( X j ) ] |
+ |
Z 0' ( X j ) V 1+ |
Z0' \ x j ) ~ x ^ ( x j ) |
V ? [ z 0(Xj)] |
|
tK |
J |
|
|
VAz^xjm +z^xj)) |
|
|||
|
Значения z0'(x f ) вычисляются |
по формуле |
численного |
|||||
дифференцирования: |
|
|
|
|
||||
|
|
|
|
„ // V \_ Z j X j + i ) Z 0( X j - i ) |
|
|||
|
|
|
|
z° (x j > - -------- W x |
|
|
||
|
|
|
|
/ == о, 1, 2............n0. |
|
|||
|
Для вычисления z0' (XQ) и z0' (x „0) |
вводятся фиктивные точ- |
||||||
к и |
X _ i |
и Хпо+і и фиктивные значения в них z 0: |
|
^o(X-l) —^о(-^о)>^о(-^Ло+1) = ^'о('^Яо)'
88
Значения x / ( x j ) вычисляются по следующей формуле
Ѵ(-*/)= Ѵ ( * /Н |
2ЛГ |
|
|
2а^ + Р I |
r-u*(x i +i) — Xu*(x j - i ) |
(22) |
|
ip(-Xj) |
2hx |
||
|
Если нарушается условие существования решения [1], то
есть I Рг|> тах* у (У а — скорость Ѵг в первом слое), то произ
водится дополнительное сглаживание локальной составляю щей х іл (х).
§5. Вычисление проекции луча
ивремени прохождения фронта волны вдоль луча
Задачей этого блока является вычисление f(z, 2*) — проек ции на ось ОХ луча, исходящего из точки с аппликатой 2 и при ходящего в точку с аппликатой 2*, и ф(г, 2*) — времени про хождения фронта волны вдоль этого луча по формулам
VPds |
(23> |
/(г,г*)= + 1у 1 — у2р 2 ’ |
|
Z |
|
Z* |
|
_____ ds |
(24) |
с р (2 , Z*) = + I Ѵ У і — Ѵ*Р* |
|
Нижний знак в формулах (23), (24) соответствует случаю- |
|
падающей волны, верхний — случаю отраженной |
(проходя |
щей и обменной) волны.
Скорость V (г) аппроксимируется кусочно-линейной функ
цией следующим образом: |
|
|
|
|
V(z)== Vk(z)=akz + bk, 2 *_1 < |
2 < |
2 а |
(25) |
|
k |
= 1 ,2 ................ |
|
|
|
Подставляя (125) |
в (12)3), (24) и считая, |
что г0, аи bh 2Ь а2у |
||
Ь2 ... И З В е С Т Н Ы И |
[ Z ^ - i , |
Zp ] , |
Z £ |
[ 2 V— 1, 2 V ]> |
получим следующие формулы для вычисления проекции луча на ось ОХ и времени прохождения фронта волны вдоль луча:
И-— 2 |
+ *s2 |
|
f ( z , z * ) = T •Si + 2 |
(23') |
k= V
89-