КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Вычисление среднего годографа, отвечающего аппроксимирующей функции
Обратная кинематическая задача сейсмики для среды, где скорость волн - однородная функция произвольной степени. Обратная кинематическая задача сейсмики для среды, где скорость волн - однородная функция первой степени. Обратные задачи для среды со скоростью v = ry(j) также могут быть решены способами, известными для вертикально - неоднородных сред. Например, способом Герглотца - Вихерта - Чибисова или способом Кондратьева. Однако если для вертикально-неоднородной среды, чтобы вычислить скоростную функцию v = v(z) достаточно задать один годограф t = t(x), то для среды со скоростью v= r y (j) для этого необходимы два встречных годографа t 1 (x 1 ) и t 2 (x 2 ),увязанные во взаимных точках (пара встречных или два нагоняющих или две ветви годографов из одного пункта взрыва. Пусть заданы два встречных годографа на поверхности среды t1(x1) и t2(x2) на интервале [ х01, х02 ], где х 01 и х 02 - декартовы координаты источников (х - значение пикетов профиля в метрах или километрах (рис.35)
Найдём по эти данным распределение скорости в среде в виде функции v=ry(j). Мы предполагаем, что начало полярной системы координат находится в неизвестной Рис.4.11
точке профиля справа или слева от расстановки, то есть будем предполагать, что на поверхности среды при j=0 r=│x+C │. Если скорость в среде – однородная функция, то прямой годограф может быть преобразован в обратный в полярной системе координат по формулам (47). r 2 = (r 01 / r 1 ) r 02, t 2 = (r 02 / r 1 ) 1- m t 1. Запишем эти равенства в координатах профиля (в декартовой системе координат). x 2 + C = (x 01 + C) (x 02 + C) / (x 1 + C), t2 = (x 02 +C) 1- m t 1 / (x 1 + C) 1- m (54) при m = 1 второе равенство запишется в виде: t 2 = t 1. Времена в точках, которые преобразуются друг в друга, равны. Если на заданных годографах (рис.30) провести горизонтальную черту, то получим значения x 1и x 2 для двух таких точек. Так как x 01и x 02 известны, то значение С можнонайти из первого из уравнений (54). x 2 + C = (x 01 + C) (x 02 + C)/(x 1 + C) => (x 2 +C) (x 1 +C) =(x 01 +C) (x 02 +C) => x 1 x 2 + C x 2 + C x 1 + C 2 = x 01 x 02 + C x 02 +C x 01 +C 2 => C x 1 + C x 2 – C x 02 – C x 01 = x 01 x 02 - x 1 x 2 => C = (x 01 x 02 - x 1 x 2 ) / [(x 1 + x2) - (x 01 + x 02)] (55) Значение С определяется как разность произведений, делённая на разность сумм источников и приёмников..Если бы реальная среда в точности соответствовала некоторой функции v =ry(j), то для любых двух точек на заданных годографах получилось бы одинаковое значение С. Однако реальная среда сложнее. Определим С для нескольких пар точек, времена которых равны, и потом вычислим С как среднеарифметическое значение: n С = å Ci /n(n = 7 ¸10) i=1 Чем меньше разброс значений С, тем меньше реальная среда отличается от аппроксимирующей функции. Затем перейдём от декартовых координат к полярным по формулам (рис.36) r = ê x + C ê r 01 = ê x 01 + C ê r 02 = ê x 02 + C ê.
Рис.4.12.
После этого наблюдённые годографы преобразуем в годографы, отвечающие вертикально-неоднородной среде со скоростью v=y(z). Для этого построим их в полулогарифмическом масштабе (рис.37).
x = ln r, x 01 = ln r 01, T = t, x 02 = ln r 02.
Рис.4.13.
Построенные в таких координатах годографы T1(x1), T2(x2) должны быть выпуклыми и идентичными друг другу. То есть, если совместить их пункты взрыва, то они должны совпасть. Однако для реальных сред они будут отличаться друг от друга. Совместим их пункты взрыва и осредним годографы. Это означает, что если взять времена годографов в точках, расположенных на одинаковом расстоянии от источников, то нужно вычислить среднее из этих времён. T(x 1 ) = (1/2) (T 1(x 01 + ∆x) + T 2(x 02 - ∆x)) пусть 0 ≤ ∆x ≤ x 02 - x 0 1, x 1 = x 01 + ∆x ∆x = x 1 - x 01 Будем считать, что вычисленный таким образом T (x 1) в точности соответствует некоторой вертикально-неоднородной среде, где скорость есть неизвестная функция глубины v=y(z).. Найти её можно теперь известными способами Герглотца - Вихерта - Чибисова или, приближённо, способом Кондратьева. В результате вычислим кривую y(j) =v(z) (км/сили м/с). Значения j = z будутполучены в радианах. Как построить разрез? Находим положение начала полярной системы координат однородной скоростной функции. Пусть С < - х02. С - отрицательна. Тогда отрезок, равный С нужно отложить влево от точки х =0. Чтобы ограничить приближённо область, где скорость описывается формулой v = r y(j), необходимо провести граничный луч, соединяющий точки источников. Заменим его дугой окружности, для этого через середину отрезка [ x01,x02 ] проведем перпендикуляр к прямой j = jmax. Получим точку М, и затем через три точки х 01, х 02и М проведём дугу окружности. Внутри этой окружности скорость можно найти по формуле:
v = ((X 1 +C)2 + Z 2) 1/2 y (arctg (Z / ê X+C ê).
Возьмём любую точку (x*,z*) внутри этой окружности в декартовых координатах,тогда r* = ((x* +C) 2+ z *2) 1/2, j * = arctg (z */(x * + C)). Значение y(j*) снимем с графика y(j). Вычислив несколько таких значений, можно построить изолинии скорости внутри граничного луча. Этим способом можно вычислить поле скорости на калькуляторе. Однородная функция первой степени - это частный случай однородных функций. Скорость всегда возрастает по падению границы раздела и по радиальной координате изменяется линейно.
4.3.1 Постановка задачи Пусть заданы два встречных годографа первых волн: t 1 (x 1)с источником в точке x 01и t 2 (x 2)с источником в точке x 02, увязанные во взаимных точках (рис.38). Предполагается, что скоростное распределение может быть аппроксимировано функцией вида: v = rmy(j). Значения радиальных координат r, нам неизвестны. Также как и выше,
Рис.4.14..
предполагаем, что начало полярной системы координат находится в неизвестной точке профиля слева или справа от расстановки. Отсюда на поверхности среды при φ = 0, имеем r = │x +C│, r 01 = │x 01 +C│, r 02 = │x 02 +C│, где С - неизвестная константа. Значения полярных координат разреза определяются по формулам: Неизвестными, таким образом, в этой задаче являются параметры скоростного закона m и C, а также значения функции y (j). Необходимо положить ограничения на искомые параметры. Практика показывает, что достаточно искать значения m в диапазоне -3 ≤ m ≤ 3. Ограничения на C мы получим, решив систему неравенств:
Так как r =0 не может находиться внутри интервала х 01, х 02
r 01 > 0, или r 01 < 0, r 02 > 0, r 02 < 0.
Отсюда получим С > - х 01, С < -х 02 (рис. 39)
. Рис.4.15. Область определения С.
Известно, что в случае, когда скорость в среде есть функция вида (25) прямой t1(x1) и обратный t2(x2) годографы связаны между собой формулами: или в декартовой системе координат:
Возьмём произвольные значения m и C и преобразуем обратный годограф в прямой. Для этого выберем произвольную точку x 1 на прямом годографе t 1(x 1). Соответствующая этой точке точка х 2 на годографе t 2(x 2) (х 2 -образ точки x 1) определяется по формулам: Возьмём время t 2 в найденной точке х 2и пересчитаем его обратно в точку x 1 по формуле:
Рис.4.16..
для точки t 1(r 02) = T другого конца годографа t 1(r 1), получим:
Таким образом, преобразованный прямой годограф t 1 n будет отличаться от наблюдённого прямого, так как показано на рис.40. Пусть на годографе t 1(х 1), имеется n точек, тогда cреднее квадратическое отклонение прямого наблюдённого годографа от преобразованного прямого при произвольных значения параметров может быть записано в виде: σ(c,m) - функция двух переменных, параметров m и C. Необходимо найти такие значения m и C, при которых данное среднеквадратическое отклонение минимально: σ(c,m)= min, то есть необходимо найти координаты m и C точки минимума. Значения этих координат будем считать параметрами искомой скоростной функции. 4.3.2. Поиск минимума функции нескольких переменных . Минимум функции нескольких переменных может быть найден численными методами на компьютере. Существуют алгоритмы такого поиска. Например, известный алгоритм градиентного спуска. Рассмотрим метод прямого поиска минимума функции нескольких переменных. Существует стандартная процедура- DIRECTSEARCH такого поиска. Как построен алгоритм? Рассмотрим рис. 4.17
Рис. 4.17.
На рис. 4.17. изображены изолинии функции σ(c,m) =const. Выберем произвольную начальную точку m0, c0. У нас есть алгоритм (формула), позволяющая вычислить функцию σ(c,m). Вычислим значение этой функции в начальной точке. Зададим некоторый шаг D c, D m и вычислим значения σ (c,m) ещё в четырёх точках: σ(c0,m0+ D m), σ(c0,m0 -D m), σ(c0+ D c,m0), σ(c0 - D c,m0), то есть, определим значения функции σ для некоторой расстановки типа крест. Затем выберем из этих значений минимальное. В данном случае это будет σ(c0, m0 - D c) и переместим центр расстановки в эту точку. Далее процедура вычислений повторяется. Крест будет ползти в сторону минимума. Если минимальное значение получается в центральной точке креста - шаг дробится. Алгоритм процедуры прямого поиска становится понятнее, если рассмотреть обращение к процедуре DIRECTSEARCH. DIRECTSEARCH (N(число переменных), RHO(параметр уменьшения шага поиска), DL(наименьший шаг), MF(процедура вычисления значений функции), M(максимальное число вычислений функции), MX(начальный шаг), D(координаты минимума), MFS(значение функции в точке минимума), P1 (логическая переменная, если P1 - истинно, то найден минимум, если P1 - ложно выход из процедуры осуществлён при достижении количества вычислений функции больше значения M). Структура линий уровня функции σ нам не известна - функция может содержать несколько минимумов. Эта проблема решается следующим образом: задаём несколько значений начальных точек, в нашем случае - 4. Вычислим координаты четырёх точек минимума. А затем выберем из них ту, в которой значение σ наименьшее. В рассмотренном случае, мы считаем функцию σ функцией двух переменных. Однако, как мы сейчас увидим, эта задача может быть сведена к поиску функции одной переменной. Действительно, если для пары годографов, задано некоторое произвольное значение параметра С, то оптимальное значение m степени однородной аппроксимирующей функции может быть вычислено. Возьмём произвольную точку прямого годографа х1, t1. Зададим некоторое значение С. Соответствующая точка х 2 (образ точки х 1), при заданном значении С может быть найдена по формуле: Возьмём значение t 2 в точке x 2. Известно, что: отсюда: m = 1 - A Взяв несколько точек прямого годографа вычислим , для каждой пары точек можно вычислить своё значение mi, а затем вычислить среднеарифметическое значение: После этого для заданного С и вычисленного m необходимо найти среднеквадратическое отклонение прямого наблюдённого от преобразованного прямого σ (С, m). В этом случае σ является функцией только одного переменного С. Таким образом можно вести поиск минимума функции σ (С) передвигаясь только по одной координате С. Это уменьшает время счёта примерно в пять раз. Точность вычислений при этом не теряется. Итак, минимум найден. Пусть это будут значения m*, C*. Трансформируем годографы к полярным координатам по формулам: и преобразуем обратный годограф в прямой по формулам: t1n- преобразованный прямой годограф, r - произвольная точка прямого годографа. Найдём средний годограф между прямым наблюдённым и прямым преобразованным годографами по формуле: Будем считать, что этот годограф точно соответствует некоторой искомой скоростной функции вида: (56) среднеквадратическое отклонение: характеризует степень отклонения реальной среды от аппроксимирующей функции - погрешность аппроксимации.
Дата добавления: 2014-01-07; Просмотров: 672; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |