Чем плохи LAS файлы экспортируемые «ОПИУМом»

Хорошо то, что…

Программа «ОПИУМ» рассчитана на получение данных из различных источников. При этом возможны ситуации, когда кривые, записанные на одной и той же скважине, могут иметь неодинаковый шаг квантования. «LASSO» гарантированно прочтет такие данные и занесет их в базу данных. «ОПИУМ» так же уверенно отобразит их и позволит выполнять над ними все доступные операции. Более того, кривые могут иметь не просто разный шаг квантования. Допустим вообще непостоянный шаг. То есть расстояния между соседними точками кривой могут отличаться на произвольную величину на протяжении всего интервала. Большинство управляющих модулей также способно работать с такими данными. Идея на наш взгляд хорошая и реализована неплохо. Должно было бы быть удобно.

Но…

Программа сохраняет все кривые по скважине в один LAS файл. Если мы собираемся в полном объеме поддерживать объявленный выше подход, то нам придется сохранять в этот LAS файл кривые с различным (или переменным) шагом квантования. Самое интересное состоит том, что стандарт LAS версии 2.0 и выше позволяет делать это. Там так и написано, что значение параметра STEP может равняться 0.0 в случае переменного шага квантования. Мы с радостью использовали эту возможность. В итоге «ОПИУМ», при создании LAS файла, не задумывается о том, с каким именно шагом были начитаны сохраняемые кривые, а вываливает все глубины и значения как есть, а в заголовке прописывает STEP = 0.0 для шага квантования. Как выяснилось позже, большинство обрабатывающих программ старшего поколения впадают в «кому» от такого подхода.

Ну и…

Как показала жизнь, допустимая для «ОПИУМА» ситуация с кривыми, которые имеют разный (или переменный) шаг квантования для одной скважины, достаточно редкая. Отсюда совет: Если вы действительно уверены в том, что кривые по скважине имеют одинаковый шаг квантования, то после операции экспорта, с помощью текстового редактора исправьте значение параметра STEP. Поставьте вместо 0.0 реальную величину шага квантования. Обычно это помогает.

Но как быть, если кривые, которые вы пытаетесь экспортировать в LAS, действительно имеют различный (но постоянный) шаг квантования? Сохраните их в разные файлы. Сделать это непросто, но можно. Есть несколько путей, но вот самый понятный. Сохраните ваш документ под двумя разными именами. Затем закройте его вообще, а взамен откройте оба файла. В первом файле оставьте на планшете только кривые с одним шагом квантования, а на втором с другим шагом. Затем в меню «Файл / Настройки…» выберите опцию «Сохранять только видимые данные…» для каждого из двух файлов и сохраните их. Затем закройте эти файлы и откройте их, только что сохраненные, копии. Каждая такая копия будет содержать только те кривые, которые видны на полях вывода. Они же и сохранятся в LAS файл при экспорте. Экспортируйте их в два разных файла, а затем исправьте в каждом из них шаг квантования, как было описано выше. Ух — переведем дух… Если же кривая имеет «плавающий» шаг, то ей уже ничего не поможет.

А надо бы вот как…

В ближайшей версии программы мы добавим в настройки параметр «шаг квантования для экспорта в LAS» и будем приводить все кривые, независимо от их природы, к единому шагу. У нас есть для этого «продвинутый» алгоритм без потери экстремумов. Надеемся, это всем  упростит жизнь.

Е.А. Полищук

назад