Techlog: импорт проекта Petrel и экспорт в TVD LAS

Последнее сообщение
GrEb 361 16
Сен 17

Здравствуйте коллеги!

Подскажите чайнику:
1. Заказчик выгрузил проект из Peterl - папки с расширением *.ptd и файлами  *.pet, *.lock, *.dat - как загрузить все скважины с координатами, альтитудами роторов, стволами с инклинометрией и каротажами в Techlog?
 2. Заказчик хочет, кроме всего прочего, LAS в TVD - как в Techlog перевести LAS в TVD, с учетом того, что бурятся горизонты, а значит есть участки бурения вверх и вниз по TVD.

Спасибо!

MEXAHUK72 16 7
Сен 17 #1

GrEb пишет:

Здравствуйте коллеги!

Подскажите чайнику:
1. Заказчик выгрузил проект из Peterl - папки с расширением *.ptd и файлами  *.pet, *.lock, *.dat - как загрузить все скважины с координатами, альтитудами роторов, стволами с инклинометрией и каротажами в Techlog?
 2. Заказчик хочет, кроме всего прочего, LAS в TVD - как в Techlog перевести LAS в TVD, с учетом того, что бурятся горизонты, а значит есть участки бурения вверх и вниз по TVD.

Спасибо!

1. Нужно открыть проект в Petrel и сделать export
2. Я, когда надо выгрузить из техлога что-нибудь в TVD, создаю новый набор данных с референсом TVD и копирую нужные кривые в этот набор данных. Потом выгружаю именно этот набор данных.
По поводу скважин с углом 90+ - это слабое место техлога! Естественно, отображение данных по вертикали в таких скважинах будет иметь интервалы с перекрытием. Вам нужно решить, какие конкретно данные выгружать по вертикали, остальное "обрезать". Можно например удалить все данные, которые записаны в интервале, где угол был больше 90 градусов

Петя Ботев 1116 12
Сен 17 #2

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

GrEb 361 16
Сен 17 #3

MEXAHUK72 пишет:

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

Так я и делал, но хорошо, что увидел лажу - сравнил плот с тем, что построил по TVD из MD набора - общего было мало

 

Петя Ботев пишет:

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

Да понятно, что нормальному человеку TVD LAS не нужен, если у него есть инклинометрия или кривая TVD в MD LAS. Но это ж Заказчеги... Я кучу раз показывал - что вот мы пересекаем одну и туже зону несколько раз, меняется толщина коллектора, попадается плотная линза, поэтому кривые для каждого пасса отличаются. Ну по умолчанию всем надо TVD LAS по 1-м пассам. Есть софтинка, которая это делает - предлагает три опции: - использовать 1-е пассы; - брать средние значения (что довольно глупо при изменении толщины пласта); - создать наборы для каждого пасса. Странно, почему в Великом и Ужасном Техлоге такой простой вещи нет. Хоть Пайтон учи и сам пиши, хотя в Экселе немного времени нужно что бы обрезать, перекинуть в 1-ю колонку TVD, записать в LAS и потом в Техлоге скопировать в TVD набор с нужным шагом.

senatorASH 33 15
Сен 17 #4

GrEb,

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

GrEb 361 16
Сен 17 #5

Уважаемый senatorASH, спасибо, но Вы не поняли что мне надо. Мне надо построить TVD LAS, а не разбить MD LAS на пассы. Ибо разбиение LAS на пассы никаким образом не убирает повторы TVD. Также, как и совет Механика72 "удалить все данные, которые записаны в интервале, где угол был больше 90 градусов".

Что бы вам было понятнее, вот пример применения "Split a snake well"

GrEb 361 16
Сен 17 #6

Если нужно оставить только "первые вступления", то есть в Excel функция удаления дубликатов, хотя это слишком механистический подход.

senatorASH 33 15
Сен 17 #7

Я отвечал на вот это:

"По поводу скважин с углом 90+ - это слабое место техлога!"

И вот это:

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

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

На основной вопрос отвечать смысла не вижу, т.к. все мы понимаем, что горизонтальная скважина в LAS в TVD - это бред. Но клиенты бывают всякие, я согласен. Уверен, что тут больше нужна работа с клиентом, чем с Техлогом.

Удачи.

 

GrEb 361 16
Сен 17 #8

senatorASH пишет:

Я отвечал на вот это:

"По поводу скважин с углом 90+ - это слабое место техлога!"

И вот это:

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

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


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

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

senatorASH 33 15
Сен 17 #9

Depth shift попробуйте в Хелпе вбить. Вместе с поиском сдвижка займет 2 минуты. В следующий раз справитесь за 20сек. А вообще, стоит признать, что Техлог сложный продукт с большим количеством кнопок и для эффективной работы лучше либо базовые курсы пройти либо больше общаться с технической поддержкой Шлюмберже. Лучше все вместе.

GrEb 361 16
Мар 20 #10

Привет, вам, сенсеи!
Подскажите, плиз, как решить следующую проблему.
В скважине есть Dataset, куда периодически подгружаeтся входной LAS c обновленными данными каротажа в процессе бурения. Проблема в том, что этот Dataset имеет несколько десятков Properties: параметры раствора, диаметр долота, серийные номера каротажных зондов, их непромеры, номер буровой и т.д. которые отображаются в шапках выходного LAS и планшета. Поэтому при бурении другой скважины или другой секции облом создавать с нуля все эти свойства. Нашел такой путь - дублировать скважину, переименовывать ее, импортировать в нее новый LAS с таким же названием, как у этого Dataset. При импорте ТехЛог сообщает, что такой Dataset уже есть и, если выбрать дублирование, в новом Dataset продублируются все properties, что и требуется. Но, к сожалению, референсная глубина по стволу также продублируется из старого Dataset. Например, если начиналась в прошлом Dataset глубина с 500, то и в дубляжном будет с 500 м начинаться, а данные там начинаются, например, с 1000 м. В результате, если закинуть планшет в composer, при печати сверху будет 500 м пустого места. Есть ли способ скопировать в другой Dataset или задать по умолчанию необходимые properties? Или удалить в новом Dataset пустые строки от 500 до 1000 м?
Спасибо

Myp3uJIKA 236 16
Мар 20 #11

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

Через свойства:

db.wellPropertyChange(wellname,propname,propval)

здесь все переменные строчные.

Свойства можно брать с некой опорной скважины, где все уже настроено через db.wellPropertyList(wellname) и потом пробегая по списку в цикле.

 

 

GrEb 361 16
Мар 20 #12

Myp3uJIKA пишет:

Все скриптуется.... 


Спасибо! Лицензия куплена только на tlBase и tlDLIS - на Python руководство не развелось...

Myp3uJIKA 236 16
Мар 20 #13

GrEb пишет:

Myp3uJIKA пишет:

Все скриптуется.... 


Спасибо! Лицензия куплена только на tlBase и tlDLIS - на Python руководство не развелось...

:)

Это знаешь, как купить машину без передней панели, руля, педалей....

Ну тогда руками-руками.

 

 

Go to top