Petrel для новичков

Последнее сообщение
Midori 47 13
Июл 08

Здравствуйте! Помогите пожалуйста разобраться в Петреле! Мне эта программа кажется не очень удобной, но работать в ней необходимо. sleep.gif
Я прошла вводные курсы в январе, но потом не работала в программе и все забыла sad.gif . Помогите пожалуйста вспомнить первые шаги!
Я создала проект, дальше нужно загрузить скважины? В каком формате нужно подготовить данные? Можно ли в программе посмотреть пример файла загрузки?

trex 300 14
Янв 09 #101

Guest_ пишет:

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

ок, сенкс, вот в том то и дело что кригинг берет среднее скорректированное, которое хотелось бы чтоб было равно именно значению тренда где то далее определенного растояния N cool.gif.

Guest_ 197 15
Янв 09 #102

чтоб прям один в один...
навскидку приходит провести этот процес через калькулятор, то есть распространить кригингом без тренда, потом создать свойство "расстояние до скважины" потом скалибровать это растояние 0 до 1, где все что дальше этой самой N это единица и забить в калькулятор формулу:
свойство = значение тренда * РДС + значение по кригингу * РДС
получится то что надо - вокруг скважин будет кригинг далеко от скважин - тренд

хотя надо порыться в настройках кригинга наверняка там есть что-то похожее

trex 300 14
Янв 09 #103

Guest_ пишет:

чтоб прям один в один...
навскидку приходит провести этот процес через калькулятор, то есть распространить кригингом без тренда, потом создать свойство "расстояние до скважины" потом скалибровать это растояние 0 до 1, где все что дальше этой самой N это единица и забить в калькулятор формулу:
свойство = значение тренда * РДС + значение по кригингу * РДС
получится то что надо - вокруг скважин будет кригинг далеко от скважин - тренд

хотя надо порыться в настройках кригинга наверняка там есть что-то похожее


да, сенкс, метода вродь должна сработать, только наверное
свойство = значение тренда * РДС + значение по кригингу * (1-РДС).
Я что-то подобное пробовал с помощью оператора if калькулятора и этой же РДС,
только оператора "плавности" таким образом наверное тяжелее добится, хотя....
Все мои траблы думаю из-за того, что я хотел найти методологию калибровки не простым кригингом поправок,
но что-то подобное функционалу инверсии. Т.е. зависимость между значением средней скорости чекшота и скоростью суммирования
вдоль ствола скважины для каждой из них будет разная. Вот и хотелось принимая за параметр скорость суммирования построить функционал
перехода для всей площади в целом
скважины

Guest_ 197 15
Янв 09 #104

ну да, все правильно во втором случае 1-РДС, пропустил второпях, но главное логика была понятна ))))
я тоже сначала про if подумал, но если использовать if, будут скачки на границах, которых конечно же быть не должно

trex 300 14
Янв 09 #105

Guest_ пишет:

ну да, все правильно во втором случае 1-РДС, пропустил второпях, но главное логика была понятна ))))
я тоже сначала про if подумал, но если использовать if, будут скачки на границах, которых конечно же быть не должно

Да, с if так и было....фух, чет я зарапортовался - Вопрос теперь в следующем - фактически то что мы с Вами с таким трудом сделали можно получить без гридовой калибровки wacko.gif - просто на этапе построения например просто поверхности по глубине отбивок при исспользовании трендовой поверхности соответствующего горизонта снятой по кубу глубин скоростей суммирования (куб глубин я получаю умножая куб параметра К (полученного в калькуляторе - номер дискрета умножить на дискрет = куб времен где амплитуда это 2Т время) на куб скоростей) .
А вот опять хочу вернутся к нейронным сетям - возможно с их помошью получится найти тот условно говоря "функционал" который неким образом будет калибровать апскейлиные ячейки скважин к гриду скоростей чекшота. В связи с этим возник вопрос (хелп читаю, но пока не постиг написанного) - грид воспринимает токо Estimstion, выбираю из 3D properties грид скоросей сумирования и грид(апскейлиные ячейки) скоростей скважин - ВОПРОС - что такое Supervised? Что за грид вибирать в качестве оного? Смогу ли я в дальнейшем - обучив таким образом данные - с помощью Петрофизикал моделинг распространить качества нейронной сети на весь куб? Ибо пробую - но получается что-то только в ячейках скважин, остальные ячейки - неопределены....

Guest_ 197 15
Янв 09 #106

тут я к сожалению не помощник sad.gif нейронные сети так и остались для меня темным лесом, все руки не доходят разобраться в них

vika 16 13
Янв 09 #107

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

id line x-line y-line XcoordUTM YcoordUTM TWT velocity
6163 3300 2700 351620.00 7733320.0 100.000 1466.116
6163 3300 2700 351620.00 7733320.0 200.000 1445.035

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

trex 300 14
Янв 09 #108

vika пишет:

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

id line x-line y-line XcoordUTM YcoordUTM TWT velocity
6163 3300 2700 351620.00 7733320.0 100.000 1466.116
6163 3300 2700 351620.00 7733320.0 200.000 1445.035

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


гы, а че Вы с ним в таком виде собираетесь делать? подозреваю как точки с атрибутами нужно грузить, ща модель досчитается - уточню. А обработчики не хотят Вам перегнать аски в сегвай?

trex 300 14
Янв 09 #109

Guest_ пишет:

тут я к сожалению не помощник sad.gif нейронные сети так и остались для меня темным лесом, все руки не доходят разобраться в них


к сожалению мои романтическое мнение (из-за незнания тонкостей принципа работы) по поводу нейронных сетей немного пошатнулось. Достал давеча наконец то книгу хелп, том по петрофизикал моделинг. Попробовал. плохо. Ошибки минимизируются, но не полностю, слишком велико значение среднеквадратичекого отклонения по всей видимости, ниче не может сделать и нейронный анализ. Да и к тому же обучающая выборка не перекрывает всех значений калибруемого параметра. Посему часто встречаются аномально непонятные зоны. Кстати - калибровал то я скорости, но, так как скорости суммирования (то что я калибрую) монотонны, а выборка учителя - скорости всп с обратным градиентом иногда встречаются - то получаются иногда зоны с отрицательной скоростью blink.gif - ну эт опять же из-за неполноты выборки учителя. Вот пришлось перейти к калибровке самих глубин (зависимость 2То(Н) монотонна в любом случае) - результат получается намного более логичен, но как я уже говорил - слишком грубая (некоррелируемая) зависимость в местах особенностей (довольно резких перегибов) годографа всп не позволяет минимизировать ошибку и это несмотря на довольно высокое значение коеф. корреляции в общем = 0.97!!!

vika 16 13
Янв 09 #110

trex пишет:

гы, а че Вы с ним в таком виде собираетесь делать? подозреваю как точки с атрибутами нужно грузить, ща модель досчитается - уточню. А обработчики не хотят Вам перегнать аски в сегвай?


это расчетный велосити куб по данным 2Д и скважинам. Хотелось бы его использовать при пересчете времен в глубины.

trex 300 14
Янв 09 #111

vika пишет:

это расчетный велосити куб по данным 2Д и скважинам. Хотелось бы его использовать при пересчете времен в глубины.

эммм, а можно поинтересоватся - каким образом проходил расчет велосити куба по даным 2D и скважин?
Эт я для своего интереса...
Что касается Вашего интереса - уточним - отсчеты TWT в пределах всех ID идут со одинаковым шагом? напримре 100,200, 500, 700, 1000 и т.д?
Если да - то нужно загружать как топсы, но при этом нужно продублировать колонку TWT,
в дальнейшем это будут названия Ваших горизонтов. Примерный ход сего процеса если не ошибаюсь я где-то уже в этой теме постил.
Затем исспользуя возможности Воркфлоу (это если облом вручную строить пару-тройку десятков поверхностей вручную)
постройте поверхности скоростей (из атрибута скорости, загруженного в предыдущем шаге) для каждого горизонта (в даном случае название горизонта соответствует его времени)
Затем в Мейк Велосити Модел строите модель:
в колонке Боттом ставим стоко строк, сколько горизонтов у Вас получилось, обзываем их Констант и забиваем соответвенно их время с минусом (колонка TWT или оно же название Ваших полученных горизонтов)
в колонке коррекшен - пока ниче не нужно - оставляем None.
в колонке Модел - выбираем V=Vo, появится еще одна кнопка выбора - выбираем Surface (кроме первой строки - где ставим Сonstant), в появившееся поле перетаскиваем Ваши построенные горизонты скорости в таком порядке:
для первой строки (где Сonstatnt)- это самый верхний горизонт в модели например "-100", забиваем в поле среднее значение скорости ЗМС в Вашем районе работ.
для второй строки - например горизонт "-200" - выбираем поверхность скорости горизонта "-100" и т.д....
для N-того горизонта выбираем поверхность скорости предыдущего горизонта. Вродь бы все, надеюсь должно сработать.
Модель готова, - эпплай и пользуйте для пересчета

vika 16 13
Янв 09 #112

trex пишет:

эммм, а можно поинтересоватся - каким образом проходил расчет велосити куба по даным 2D и скважин?
Эт я для своего интереса...
Что касается Вашего интереса - уточним - отсчеты TWT в пределах всех ID идут со одинаковым шагом? напримре 100,200, 500, 700, 1000 и т.д?
Если да - то нужно загружать как топсы, но при этом нужно продублировать колонку TWT,
в дальнейшем это будут названия Ваших горизонтов. Примерный ход сего процеса если не ошибаюсь я где-то уже в этой теме постил.
Затем исспользуя возможности Воркфлоу (это если облом вручную строить пару-тройку десятков поверхностей вручную)
постройте поверхности скоростей (из атрибута скорости, загруженного в предыдущем шаге) для каждого горизонта (в даном случае название горизонта соответствует его времени)
Затем в Мейк Велосити Модел строите модель:
в колонке Боттом ставим стоко строк, сколько горизонтов у Вас получилось, обзываем их Констант и забиваем соответвенно их время с минусом (колонка TWT или оно же название Ваших полученных горизонтов)
в колонке коррекшен - пока ниче не нужно - оставляем None.
в колонке Модел - выбираем V=Vo, появится еще одна кнопка выбора - выбираем Surface (кроме первой строки - где ставим Сonstant), в появившееся поле перетаскиваем Ваши построенные горизонты скорости в таком порядке:
для первой строки (где Сonstatnt)- это самый верхний горизонт в модели например "-100", забиваем в поле среднее значение скорости ЗМС в Вашем районе работ.
для второй строки - например горизонт "-200" - выбираем поверхность скорости горизонта "-100" и т.д....
для N-того горизонта выбираем поверхность скорости предыдущего горизонта. Вродь бы все, надеюсь должно сработать.
Модель готова, - эпплай и пользуйте для пересчета

Большое спасибо, попробую так. А куб был куплен, отчет как именно он рассчитан не читала пока.

vika 16 13
Мар 09 #113

trex пишет:

эммм, а можно поинтересоватся - каким образом проходил расчет велосити куба по даным 2D и скважин?
Эт я для своего интереса...
Что касается Вашего интереса - уточним - отсчеты TWT в пределах всех ID идут со одинаковым шагом? напримре 100,200, 500, 700, 1000 и т.д?
Если да - то нужно загружать как топсы, но при этом нужно продублировать колонку TWT,
в дальнейшем это будут названия Ваших горизонтов. Примерный ход сего процеса если не ошибаюсь я где-то уже в этой теме постил.
Затем исспользуя возможности Воркфлоу (это если облом вручную строить пару-тройку десятков поверхностей вручную)
постройте поверхности скоростей (из атрибута скорости, загруженного в предыдущем шаге) для каждого горизонта (в даном случае название горизонта соответствует его времени)
Затем в Мейк Велосити Модел строите модель:
в колонке Боттом ставим стоко строк, сколько горизонтов у Вас получилось, обзываем их Констант и забиваем соответвенно их время с минусом (колонка TWT или оно же название Ваших полученных горизонтов)
в колонке коррекшен - пока ниче не нужно - оставляем None.
в колонке Модел - выбираем V=Vo, появится еще одна кнопка выбора - выбираем Surface (кроме первой строки - где ставим Сonstant), в появившееся поле перетаскиваем Ваши построенные горизонты скорости в таком порядке:
для первой строки (где Сonstatnt)- это самый верхний горизонт в модели например "-100", забиваем в поле среднее значение скорости ЗМС в Вашем районе работ.
для второй строки - например горизонт "-200" - выбираем поверхность скорости горизонта "-100" и т.д....
для N-того горизонта выбираем поверхность скорости предыдущего горизонта. Вродь бы все, надеюсь должно сработать.
Модель готова, - эпплай и пользуйте для пересчета


вот, наконец, дошли руки до куба скоростей, получается пока как раз как вы советуете, только в Мейк Велосити Модел :
1. нет функции V=Vo, а есть V=Vint и V=Vo+К*Z, где взять К?
2. что такое "среднее значение скорости ЗМС в Вашем районе работ"?

спасибо!

trex 300 14
Мар 09 #114

vika пишет:

вот, наконец, дошли руки до куба скоростей, получается пока как раз как вы советуете, только в Мейк Велосити Модел :
1. нет функции V=Vo, а есть V=Vint и V=Vo+К*Z, где взять К?
2. что такое "среднее значение скорости ЗМС в Вашем районе работ"?

спасибо!

По поводу 1. - какая версия Пети у Вас?
2. скорость в зоне малых скоростей - верхняя часть разреза

Оставте свой мейл, отправлю Вам мануал по интересующей Вас теме, там немного по другому процесс организован и я так понимаю именно под Ваш формат данных...

vika 16 13
Мар 09 #115

trex пишет:

По поводу 1. - какая версия Пети у Вас?
2. скорость в зоне малых скоростей - верхняя часть разреза

Оставте свой мейл, отправлю Вам мануал по интересующей Вас теме, там немного по другому процесс организован и я так понимаю именно под Ваш формат данных...


У нас петрель 2008.1

в принципе все работает, только глубины пересчитываются высоковато (должны быть ниже по скважинным привязкам). что-то не так задаю в Мейк Велосити Модел.

k_o_d@mail.ru

trex 300 14
Мар 09 #116

vika пишет:

У нас петрель 2008.1

в принципе все работает, только глубины пересчитываются высоковато (должны быть ниже по скважинным привязкам). что-то не так задаю в Мейк Велосити Модел.

k_o_d@mail.ru


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

Maxim_B 18 15
Мар 09 #117

Всем доброе время суток! Кто-нибудь знает, можно ли в 2004-м петреле скважины "обрезать" - чтобы было удобно их в 3Д смотреть? В 2005-м в папке с well-ами есть фильтр, а как добиться такого же эффекта в 2004-м?

Guest_ 197 15
Мар 09 #118

точно не помню, но по-мойму, это было где-то в сеттингсах для каждой скважины, надо там искать

Maxim_B 18 15
Мар 09 #119

Guest_ пишет:

точно не помню, но по-мойму, это было где-то в сеттингсах для каждой скважины, надо там искать

Не, там можно указать интервал отображения логов, но не самой скважины...

Aleksey_ZR 112 13
Апр 09 #120

trex пишет:

По поводу 1. - какая версия Пети у Вас?
2. скорость в зоне малых скоростей - верхняя часть разреза

Оставте свой мейл, отправлю Вам мануал по интересующей Вас теме, там немного по другому процесс организован и я так понимаю именно под Ваш формат данных...

Привет, начал разбираться Depth conversion в Petrel & GeoFrame.

Можно для начала и мне сей манчик? smile.gif

trex 300 14
Апр 09 #121

Aleksey_ZR пишет:

Привет, начал разбираться Depth conversion в Petrel & GeoFrame.

Можно для начала и мне сей манчик? smile.gif


smile.gif, можно, да вот только те пару листиков - это решение проблемы именно построения обьемной скоростной модели на основе набора точек значения какой либо скорости (в том случае муммирования) в пространстве . И для целей изучить работу модуля Велосити модел практически не подходит. В джеофрейме свои заморочки с Индепсом. Пользовал немного, но так, на уровне ковыряния в носу

Aleksey_ZR 112 13
Апр 09 #122

Спасибо и за это! Думаю, че-нить полезное поймаю smile.gif

Север 10 13
Апр 09 #123

Вопрос по затухающим разломам.

При построении сетки все разломы необходимо продливать до верхних и нижних горизонтов. Подскажите, а как потом его верхнюю часть игнорировать, которой быть не должно?

Guest_ 197 15
Апр 09 #124

при построении горизонтов (процесс Make Horizons) поставить их неактивными

Север 10 13
Апр 09 #125

Спасибо! Что-то не догодалась! wink.gif
А как быть, если часть этого разлома все же должна остаться, т.е. например, центральная его часть сохраняется, а по краям нет?

Guest_ 197 15
Апр 09 #126

Север пишет:

Спасибо! Что-то не догодалась! wink.gif
А как быть, если часть этого разлома все же должна остаться, т.е. например, центральная его часть сохраняется, а по краям нет?


края по вертикали или горизонтали?
в первом случае, в процессе Make Horizons, в закладке faults очень многа разных опций, можно менять смещение (ставить активным/неактивным) как по конкретному разлому, так и по конкретному горизонту
во втором - если автоматически не получилось именно то что нужно, то надо просто поправить это дело руками.

Leka 2 13
Апр 09 #127

Народ помогите плз.
Есть файл скоростей в виде таблицы, мне удалось его загрузить как набор точек, из ASCII файла.
Подскажите как эти точки превратить в куб скоростей? Или их можно сразу загрузить как скорости, а не как абстрактные точки?

CDP X Coor Y Coor TIME VEL_RMS Inline Xline
---------------------------------------------------------------------------------
10435.0 290820.7 5275535.0 10.4 1699.9 20.0 80.0
10435.0 290820.7 5275535.0 128.1 1813.1 20.0 80.0
10435.0 290820.7 5275535.0 250.5 1917.4 20.0 80.0

Leka 2 13
Апр 09 #128

Таблица не очень удачно отобразилась.
Файл содержит столбцы CDP, X, Y, время, скорость RMS

trex 300 14
Апр 09 #129

Leka пишет:

Таблица не очень удачно отобразилась.
Файл содержит столбцы CDP, X, Y, время, скорость RMS

smile.gif судя по количеству запросов на эту тематику - нужно вывесить файл на доску обьявлений -
вот сей мануал

http://rapidshare.com/files/218094950/Velo...ontent.pdf.html

trex 300 14
Апр 09 #130

это, в свою очередь спрошу у знатоков - кто нить сможет на пальцах обьяснить - что такое стохстика?
Конкретно - физическая или философская суть Nugget и Seed. В зависимости от чего выбирают для них значения? Вот например в соседней ветке коллега интересуется прогнозом фаций - на этом примере можно рассказать? В зависимости от количества скважин? Их монотонности распределения на площади? Ограничения по количеству данных для стохастики?

Гоша 1199 15
Апр 09 #131

trex пишет:

Конкретно - физическая или философская суть Nugget и Seed. В зависимости от чего выбирают для них значения?

Может имелось в виду Sill а не Seed?
Значения наггета и силла не совсем "выбираются", а скорее подбираются, когда вариограмма подгоняется под фактические данные. Вариограмма - это функция математическая, показывающая, на каком расстоянии точек друг от друга коррелирует свойство, задаваемое в этих точках, потому физической сути в ней не найти. При построении вариограммы выбираются главное и второстепенное (ортогонально главному) направления распространения коллектора. И соответственно, выбираются ранги вариограммы. От того, насколько они будут разными (будет вытянут "эллипс" вариограммы), зависит и протяженность пресловутых "песчаных тел". После того как вариограмму "подогнали" под фактические данные, она становится весовой функцией в выбранном алгоритме распространения свойства.
Наггет показывает насколько верно допущение о том, что если расстояние между точками стремится к нулю, то значения свойства в этих точках становятся одинаковыми. Чем он меньше - тем ближе друг к другу по значению "соседние" точки.
Силл - это максимальная вариация между точками, находящимися друг от друга на расстоянии, равном рангу.

Похоже где-то эта тема уже была здесь...

trex 300 14
Апр 09 #132

Гоша пишет:

Может имелось в виду Sill а не Seed?
Значения наггета и силла не совсем "выбираются", а скорее подбираются, когда вариограмма подгоняется под фактические данные. Вариограмма - это функция математическая, показывающая, на каком расстоянии точек друг от друга коррелирует свойство, задаваемое в этих точках, потому физической сути в ней не найти. При построении вариограммы выбираются главное и второстепенное (ортогонально главному) направления распространения коллектора. И соответственно, выбираются ранги вариограммы. От того, насколько они будут разными (будет вытянут "эллипс" вариограммы), зависит и протяженность пресловутых "песчаных тел". После того как вариограмму "подогнали" под фактические данные, она становится весовой функцией в выбранном алгоритме распространения свойства.
Наггет показывает насколько верно допущение о том, что если расстояние между точками стремится к нулю, то значения свойства в этих точках становятся одинаковыми. Чем он меньше - тем ближе друг к другу по значению "соседние" точки.
Силл - это максимальная вариация между точками, находящимися друг от друга на расстоянии, равном рангу.

Похоже где-то эта тема уже была здесь...

сенкс, и силл тоже, забыл об нем smile.gif. А вот Seed относится к настройкам в петрофизикал моделинг Петреля - в закладке Distribution. Кстати тама два сида - в шапке (относится ко всем методам) и конкретно в методе стохастики

Guest_ 197 15
Апр 09 #133

trex пишет:

это, в свою очередь спрошу у знатоков - кто нить сможет на пальцах обьяснить - что такое стохстика?
Конкретно - физическая или философская суть Nugget и Seed. В зависимости от чего выбирают для них значения? Вот например в соседней ветке коллега интересуется прогнозом фаций - на этом примере можно рассказать? В зависимости от количества скважин? Их монотонности распределения на площади? Ограничения по количеству данных для стохастики?

попытаюсь объяснить на пальцах smile.gif насколько сам понимаю smile.gif

nugget в нашем случае - поправка за неточность измерений, т.е. допустим есть значение пористости, исходя из смысла вариограммы, корреляция между двумя точками будет стремиться к единице если расстояние между ними стремится к нулю. Однако в какой-то момент разница между двумя значениями станет меньше чем погрешность измерения т.е. физически единицу получить невозможно (теоретически да, но не физически), и вот эта разница между единицей и тем, что есть по факту и есть nugget.

Seed - Способ регулировать рандомную генерацию. Показывает какое по счету число при рандомном переборе будет взято компьютером. Соотвтественно, при одинаковых параметрах распределения и одном и том же Seed при рандомной генерации будет получаться одно и тоже число (или одна и таже реализация если для всей модели).

trex 300 14
Апр 09 #134

Guest_ пишет:

попытаюсь объяснить на пальцах smile.gif насколько сам понимаю smile.gif

nugget в нашем случае - поправка за неточность измерений, т.е. допустим есть значение пористости, исходя из смысла вариограммы, корреляция между двумя точками будет стремиться к единице если расстояние между ними стремится к нулю. Однако в какой-то момент разница между двумя значениями станет меньше чем погрешность измерения т.е. физически единицу получить невозможно (теоретически да, но не физически), и вот эта разница между единицей и тем, что есть по факту и есть nugget.

Seed - Способ регулировать рандомную генерацию. Показывает какое по счету число при рандомном переборе будет взято компьютером. Соотвтественно, при одинаковых параметрах распределения и одном и том же Seed при рандомной генерации будет получаться одно и тоже число (или одна и таже реализация если для всей модели).


сенкс - т.е. если обьединить Ваше определение и определение уважаемого Гоши - то нугет - это одновременно и степень дисперсии, которой мы управляем вручную, для всего результата модели, и степень как бы корреляции данных на самое себя smile.gif которая не может быть больше нежели погрешность измерения. Т.е. - в Вашем случае чтобы задать значение нугет нужно вычислить степень погрешности, а в случае Гошином - можно субьективно играть на получении желаемого результата - более или менее сглаженном...

А теперь сиид - ок, но все же - какие принципы (обьективные, субьективные, в зависимотси от чего) задания сида?

Guest_ 197 15
Апр 09 #135

trex пишет:

сенкс - т.е. если обьединить Ваше определение и определение уважаемого Гоши - то нугет - это одновременно и степень дисперсии, которой мы управляем вручную, для всего результата модели, и степень как бы корреляции данных на самое себя smile.gif которая не может быть больше нежели погрешность измерения. Т.е. - в Вашем случае чтобы задать значение нугет нужно вычислить степень погрешности, а в случае Гошином - можно субьективно играть на получении желаемого результата - более или менее сглаженном...

А теперь сиид - ок, но все же - какие принципы (обьективные, субьективные, в зависимотси от чего) задания сида?


так и есть, nuget по сути влияет на дисперсию на маленьких расстояниях, можно попытаться посчитать/получить nugget (обычно на основе вертикальной вариограммы), а можно субъективно подобрать, здесь все зависит от каждого конкретного случая/модельера.

сид побирается рандомным принципом smile.gif это просто вспомогательный параметр, который должен быть разным если хочешь разные реализации (а обычно это так), по-этому в закладке, где указывается количество реализаций, есть опция (включеннай по умолчанию) - генерировать сид рандомно. Предугадать как именно конкретное число сида повлияет на конечный результат нереально.

VVS 191 14
Апр 09 #136

Midori пишет:

Значит Петрель не очень подходит для построения схем корреляции и ГИС планшетов, ясненько. значит сильно заморачиваться не стоит happy.gif . Бум терзать моделирование! wacko.gif

мне как-то Петрель для корреляции и планшетов тоже не понравился...а вот моему коллего очень нравится. И он делает все только в нем...может я просто не прошарил как следует?!

trex 300 14
Апр 09 #137

Guest_ пишет:

так и есть, nuget по сути влияет на дисперсию на маленьких расстояниях, можно попытаться посчитать/получить nugget (обычно на основе вертикальной вариограммы), а можно субъективно подобрать, здесь все зависит от каждого конкретного случая/модельера.

сид побирается рандомным принципом smile.gif это просто вспомогательный параметр, который должен быть разным если хочешь разные реализации (а обычно это так), по-этому в закладке, где указывается количество реализаций, есть опция (включеннай по умолчанию) - генерировать сид рандомно. Предугадать как именно конкретное число сида повлияет на конечный результат нереально.


ок, с сидом понятно, токо непонятно зачем оставили возможность его редактировать (я не об опции общей, я именно о поле сид, с возможностью птички и изменения конкретного значения сида).
А почему только на маленьких расстояниях? Если все же это степень неоднородности - то может это неоднородность куба в целом? Т.е. можно получить массу мелких обьектов (порядка размера ячейки) которые будут подчинятся распределению Гаусса, но можно под это же распределение получить и массу крупных обьектов -т.е. нугет отвечает за размер(масштаб) тела(тел) получаемых в процессе моделирования?

trex 300 14
Апр 09 #138

Гоша пишет:

Может имелось в виду Sill а не Seed?
Значения наггета и силла не совсем "выбираются", а скорее подбираются, когда вариограмма подгоняется под фактические данные. Вариограмма - это функция математическая, показывающая, на каком расстоянии точек друг от друга коррелирует свойство, задаваемое в этих точках, потому физической сути в ней не найти. При построении вариограммы выбираются главное и второстепенное (ортогонально главному) направления распространения коллектора. И соответственно, выбираются ранги вариограммы. От того, насколько они будут разными (будет вытянут "эллипс" вариограммы), зависит и протяженность пресловутых "песчаных тел". После того как вариограмму "подогнали" под фактические данные, она становится весовой функцией в выбранном алгоритме распространения свойства.
Наггет показывает насколько верно допущение о том, что если расстояние между точками стремится к нулю, то значения свойства в этих точках становятся одинаковыми. Чем он меньше - тем ближе друг к другу по значению "соседние" точки.
Силл - это максимальная вариация между точками, находящимися друг от друга на расстоянии, равном рангу.

Похоже где-то эта тема уже была здесь...


угу, ясненько, а по поводу нижнего предела насыщенности входящими данными? есть обьективные критерии ограничения наличия количества информации снизу, ниже которого что от руки нарисовать, что воспользоватся стохастикой будет одинаково бесполезно? Например относительно и количества скважин и их равномерности (или не) распределения по площади?

Гоша 1199 15
Апр 09 #139

О сколько уже понаписали smile.gif

По порядку...

trex пишет:

угу, ясненько, а по поводу нижнего предела насыщенности входящими данными?...


На вскидку - если сетка скважин уже эксплуатационная, то детерминистическая модель наверняка хорошо справится с описанием. Если сетка только из разведок, то используешь стохастику. Но это конечно мало, потому что все эти вопросы можно обобщить в область "Контроль качества входных данных". Т.е. нужно строить предварительно какие-нибудь 2D карты, гистограммы свойств, наводить статистику. Смотреть почему есть выбросы точек (например за пределы 2-х станд отклонений от среднего) - ошибки ли это измерений, или включения других фаций... Сопоставлять это дело с качественным описанием керна и дискутировать с геологом, составившим сие описание... Все это займет намного больше времени, нежели нажатие нескольких кнопок в Petrel, чтобы раскидать литологию и петрофизику.

trex 300 14
Апр 09 #140

Гоша пишет:

О сколько уже понаписали smile.gif

По порядку...
Seed можно редактировать для гибкости - например за тем, чтобы при написании своего плагина генерации вариантов в Petrel, можно было управлять генератором, или там свои значения подставлять.

"На маленьких расстояниях" - это из определения nugget следует. Если смотреть на картинку вариограммы, то nugget - это точка пересечения функции вариограммы с осью Y.
Нет! За масштаб тел отвечает ранг вариограммы (об этом в моем первом посте ).
На вскидку - если сетка скважин уже эксплуатационная, то детерминистическая модель наверняка хорошо справится с описанием. Если сетка только из разведок, то используешь стохастику. Но это конечно мало, потому что все эти вопросы можно обобщить в область "Контроль качества входных данных". Т.е. нужно строить предварительно какие-нибудь 2D карты, гистограммы свойств, наводить статистику. Смотреть почему есть выбросы точек (например за пределы 2-х станд отклонений от среднего) - ошибки ли это измерений, или включения других фаций... Сопоставлять это дело с качественным описанием керна и дискутировать с геологом, составившим сие описание... Все это займет намного больше времени, нежели нажатие нескольких кнопок в Petrel, чтобы раскидать литологию и петрофизику.

сенкс, Т.е. от выбора значения сида зависит скажем так внешний образ результата моделирования в тех границах которые мы задали параметрами вариограммы....Кстати - вопрос - каким образом затем останавливаются на определенной модли из сотни вариантов стохастики ?
Нугет - значит остановится на представлении нугета как степени дисперсии значений внутри смоделированных тел, масштаб которых задано рангом вариограммы..
По поводу данных - а из Вашего опыта - стоит ли размазывать некие оценочные параметры коллектора если на площади в 200-300 кв.км пять скважин с некачественным каротажом и фрагментарным керном, описание которого потерялось smile.gif. Это обобщающий пессимистический случай, скажем так smile.gif. Ваша философская оценка такого?
И еще - можно ли построить модель на основе 2D сьемки?

Unknown 1656 15
Апр 09 #141

trex пишет:

сенкс, Т.е. от выбора значения сида зависит скажем так внешний образ результата моделирования в тех границах которые мы задали параметрами вариограммы....Кстати - вопрос - каким образом затем останавливаются на определенной модли из сотни вариантов стохастики ?
Нугет - значит остановится на представлении нугета как степени дисперсии значений внутри смоделированных тел, масштаб которых задано рангом вариограммы..
По поводу данных - а из Вашего опыта - стоит ли размазывать некие оценочные параметры коллектора если на площади в 200-300 кв.км пять скважин с некачественным каротажом и фрагментарным керном, описание которого потерялось smile.gif. Это обобщающий пессимистический случай, скажем так smile.gif. Ваша философская оценка такого?
И еще - можно ли построить модель на основе 2D сьемки?


Про расбрасывание параметров коллектора на 200-300 кв.км - можно, но это ничего не даст.

Модель по 2Д съемке построить тоже можно, но только структурнуюsmile.gif

trex 300 14
Апр 09 #142

Unknown пишет:

Про расбрасывание параметров коллектора на 200-300 кв.км - можно, но это ничего не даст.

Модель по 2Д съемке построить тоже можно, но только структурнуюsmile.gif


smile.gif понял, че ж не понять то.....

А вот по поводу "только струкутрная модель" - насколько я уже понял, большинство из модельеров практически не исспользуют в качестве тренда или бекграунд переменной динамические свойства сейсмики. Т.е. исспользуются только структурная поверхность, сеточная модель под геологическую идею-обстановку, скважина. В виде тренда еще могут исспользуют поверхностя глинистости, эфф. мощности и т.п. (я так подозревая тоже построенные по скважинным данным smile.gif ). Т.е. не все ли равно - стохастикой заниматся по результатам структурных построений 2D или 3D blush.gif ?

Гоша 1199 15
Апр 09 #143

Имеется в виду, что по 2Д съемке невозможно увязать распространение свойств коллектора - просто не с чем,
а по 3Д съемке принципиальная возможность корреляции какого-либо сейсмического атрибута, скажем с пористостью, есть.

Если есть сто моделей (в смысле реализаций) - считаем в каждой из них запасы, строим гистограмму, смысл которой в том,
что каждая отсечка интервала на ней говорит, что с вероятностью Y % в нашей залежи не более X тонн углеводородов (в терминах геологических запасов). Ну и значит для этой величины X можно уже прикинуть бабки (сколько придется вложить).

trex 300 14
Апр 09 #144

Гоша пишет:

Имеется в виду, что по 2Д съемке невозможно увязать распространение свойств коллектора - просто не с чем,
а по 3Д съемке принципиальная возможность корреляции какого-либо сейсмического атрибута, скажем с пористостью, есть.

Если есть сто моделей (в смысле реализаций) - считаем в каждой из них запасы, строим гистограмму, смысл которой в том,
что каждая отсечка интервала на ней говорит, что с вероятностью Y % в нашей залежи не более X тонн углеводородов (в терминах геологических запасов). Ну и значит для этой величины X можно уже прикинуть бабки (сколько придется вложить).

Эмммм, т.е. все же исспользуют атрибутику для увязки? Или это по возможности, и не обязательно?
все интересней и интересней. Т.е. - если говорить категориями коллектор полезный - коллектор безполезный - то - (деньги обобщают результат, ибо запасам все равно, доберем мы пару единиц в этом месте или там, подальше) - сказать по стохастике, что именно в этом определенном месте между скважинами, есть коллектор, а там подальше нет - нельзя. Т.е. стохастика дасть нам вариант под запасы, но не под распределение в обьеме. Ибо под этот же обьем можно стохастикой нарисовать иную конфигурацию залежи? Я правильно утрирую? (Это в случае если не исспользуем сейсмическую аттрибутику для увязки)

Гоша 1199 15
Апр 09 #145

У меня самого нет конкретного опыта увязки, потому я и сказал, что есть возможность увязки "в принципе".
Утрируется правильно, потому что:
- все модели, полученные стохастикой - равновероятны (ну не совсем уж "разные конфигурации" залежи получатся, потому что
качественная седиментологическая модель одна. но разница будет видна).

- гистограмма - это одномерная функция Y(X). А запасы как верно сказано, могут по разному в пространстве распределиться.

Unknown 1656 15
Апр 09 #146

trex пишет:

Эмммм, т.е. все же исспользуют атрибутику для увязки? Или это по возможности, и не обязательно?
все интересней и интересней. Т.е. - если говорить категориями коллектор полезный - коллектор безполезный - то - (деньги обобщают результат, ибо запасам все равно, доберем мы пару единиц в этом месте или там, подальше) - сказать по стохастике, что именно в этом определенном месте между скважинами, есть коллектор, а там подальше нет - нельзя. Т.е. стохастика дасть нам вариант под запасы, но не под распределение в обьеме. Ибо под этот же обьем можно стохастикой нарисовать иную конфигурацию залежи? Я правильно утрирую? (Это в случае если не исспользуем сейсмическую аттрибутику для увязки)


Атрибутику безусловно используют для контроля межскважинного пространства, однако не стоит этим злоупотреблятьsmile.gif Это дополнительная инфа, желательная, но совсем не обязательная.

Седиментологическая/концептуальная геологическая модель намного важнее.
Иначе на вопрос почему свойства тут себя ведут так, а не иначе, будет дан ответ "компьютер насчитал", "сейсмика атрибут такой дала", "но вот посмотрите на куб импеданса, вот ведь видите красное пятно" и т.д.

Про применение стохастики Гоша уже хорошо отписал

trex 300 14
Апр 09 #147

Гоша пишет:

У меня самого нет конкретного опыта увязки, потому я и сказал, что есть возможность увязки "в принципе".
Утрируется правильно, потому что:
- все модели, полученные стохастикой - равновероятны (ну не совсем уж "разные конфигурации" залежи получатся, потому что
качественная седиментологическая модель одна. но разница будет видна).

- гистограмма - это одномерная функция Y(X). А запасы как верно сказано, могут по разному в пространстве распределиться.

ок, сенкс за консультацию, полезная штука интернет smile.gif. А то на расстоянии 500 км нет хоть одного чела, который бы просветил ph34r.gif

trex 300 14
Апр 09 #148

Unknown пишет:

Атрибутику безусловно используют для контроля межскважинного пространства, однако не стоит этим злоупотреблятьsmile.gif Это дополнительная инфа, желательная, но совсем не обязательная.

Седиментологическая/концептуальная геологическая модель намного важнее.
Иначе на вопрос почему свойства тут себя ведут так, а не иначе, будет дан ответ "компьютер насчитал", "сейсмика атрибут такой дала", "но вот посмотрите на куб импеданса, вот ведь видите красное пятно" и т.д.

Про применение стохастики Гоша уже хорошо отписал


smile.gif , ок, по поводу атрибутики разобрались. Кстати, нет ли у вас коллеги (и у вас лично ) коллег, которые готовят вам, иногда и в необязательном порядке wink.gif, кубы импеданса например или иную атрибутику, но которые не заходят на этот форум по причине например лени, и которые имели бы желание поделится своим опытом? Могли бы Вы их сагитировать ?

trex 300 14
Апр 09 #149

Коллеги - еще вопрос.

Я правильно понял мануал к модулю петрофизического моделирования - приведение к одному и тому же типу распределения (нормальному) происходит автоматически при процессе моделирования, или нужно все же подготовить данные посредством модуля анализ данных?
И еще - можно ли сотворить лог из сейсмики непосредственно минуя этап построение сетки (и соответсвенно ее наполнение сейсмикой(атрибутом) и извлечение уже оттуда лога, как обычно делают ) ?

Гоша 1199 15
Апр 09 #150

trex пишет:

Я правильно понял мануал к модулю петрофизического моделирования - приведение к одному и тому же типу распределения (нормальному) происходит автоматически при процессе моделирования, или нужно все же подготовить данные посредством модуля анализ данных?


Данные нужно подготовить руками (normal score transform и прочее), ну и вообще следить за всем что делается "автоматически", чтобы в результате вышло таким образом как надо. Шайтан-машина работает быстро, но знать как юзеру "надо" не может happy.gif

Страницы

Go to top