Перекодировать пласты

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

Эта функция сортирует записи в Файле блочной модели пласта по Полю Вост координат, затем по Полю Сев координат и затем по Полю Z (в порядке убывания), а затем проверяет каждый "столбец" блоков (тех, которые имеют одинаковые Вост и Сев центры). При наличии определения кода вскрыши, любые записи с этим значением в Поле материала игнорируются. Данная функция предполагает, что все остальные записи будут касаться либо Межпластовых прослоев (пропластков), либо пластов (слоев) Угля. Для определения кодов угольных пластов вы можете либо использовать Файл стратиграфии, либо можете задать определение Межпластовых прослоев, используя совпадение Регулярного выражения для Поля материала.

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

Имеются два дополнительных ограничения:

  1. Если Поле свиты пластов определено, тогда, если пласты находятся в разных свитах, их объединение невозможно (вы можете использовать это поле в более широком смысле - путем выбора поля, определяющего Классификацию, вы можете, например, гарантировать объединение Измеренных и Исчисленных запасов угля).
  2. Объединяемая пачка ДОЛЖНА быть сплошной. Если столбец содержит "пробелы", они будут приниматься во внимание.  Несмотря на то, что в Файле блочной модели пласта вряд ли будут иметься такие "пробелы", тем не менее, они могут быть внесены, если применяется фильтр.

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

В примере выше:

Поле материала = СЛОЙ
Минимальная мощность пласта = 0,5
Максимальная мощность межпластовых прослоев = 0,5
Поле пласта = ПЛАСТ
Кодировка пласта = ВЫШЕ-НИЖЕ
  • Мощность пропластка между слоями 713 и 620 больше, чем 0,5. Мощность слоя 713 меньше 0,5, поэтому он не может считаться углем, и никакого значения не будет записано в поле ПЛАСТ.
  • Мощность пропластка между слоями 620 и 610 больше, чем 0,5, но мощность слоя 620 больше 0,5, поэтому в поле ПЛАСТ заносится “620”.
  • Пропласток между слоями 610 и 530 меньше 0,5, однако пропласток между слоями 530 и 520 больше 0,5. Значение объединенной мощности (610 + Пропласток + 530) больше, чем 0,5. Таким образом, это будет считаться единой угольной пачкой, и будет закодировано как 610-530 в поле ПЛАСТ (SEAM).

Ввод

Задайте следующие вводные значения в диалоговом окне Перекодировать пласты:

Файл блочной модели пласта

Дважды щелкните мышью (или нажмите F3), чтобы выбрать имя вводного Файла блочной модели пласта. Блочные модели пластов используют блоки с регулированием по высоте, которые не ограничены установкой интервала субблокирования. Разделение пластов, слои и пропластки достаточно легко определить.

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

Если применяется фильтр, то Файл вывода будет содержать отфильтрованные записи. Если вы выбрали решили изменить Файл ввода, тогда эта операция повлияет только на отфильтрованные записи. Записи, не прошедшие фильтр, удаляться не будут.

Поле свиты пластов

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

Поля Восточных, Северных и Z координат

Дважды щелкните мышью (или нажмите F3), чтобы задать поля координат Восток, Север и Z в водном Файле блочной модели пластов.

Поле материала

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

Код вскрыши

(На ваше усмотрение) Задайте значение кода, которое будет использоваться для идентификации слоев вскрыши в Файле блочной модели пласта. При наличии определения кода вскрыши, любые записи с этим значением в Поле материала игнорируются.

Определить пласты

Дважды щелкните мышью (или нажмите F3), чтобы выбрать имя вводного Файла стратиграфии. Файл стратиграфии является составным и используется для интерполяции и просмотра расслоения пластов в Файле пластов.

Определить межпластовые породные прослои

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

Несмотря на то, что регулярные выражения могут быть комплексными и мощными инструментами, существует несколько простых решений, которые могут предложить легкий способ определения кодов пустой породы. Первое, что вам необходимо понять, Регулярное выражение должно полностью совпадать с кодом, а не только с его частью. Существуют 3 символа и квантификатора (указателя множества), с помощью которых можно добиться совпадения большинства кодов пустой породы. Они включают в себя:

Символ Описание Шаблон Вероятные совпадения
. Совпадает только какой-то один из символов .B IB или OB
* Совпадает с предыдущим элементом ноль или более раз .*IB AT01_IB или FC22_IB
| Совпадение с любым элементом, разделенным знаком (|) OB|.*IB OB или AT01_IB или FC22_IB

Несколько примеров:

Коды пустой породы Совпадающие шаблоны
OB, AE_IB, FJ_IB, KL_IB OB|AE_IB|FJ_IB|KL_IB
  OB|.*_IB
  .*B
   
OB, PT_AE, PT_FJ, PT_KL OB|PT.*

Регулярные выражения используются во многих функциях приложения.

Условия

Вывод

Формы

Нажмите на кнопку Формы, чтобы выбрать и открыть сохраненный набор форм или, если набор форм был загружен, сохранить текущий набор форм.

Запустить

В заключение, нажмите на кнопку Запустить и начните процесс.