#1 Прямое планирование по блокам
Сводка
- Внешняя оболочка блочной модели определяет область оптимизации
-
Разрезать внешнюю оболочку блочной модели на трёхмерную сетку выемочных блоков
-
Рассчитать атрибуты для выемочных блоков, агрегируя блоки (и их части) из блочной модели
-
Эффективная переблокировка с помощью настраиваемых полей и правил агрегации
-
Агрегация блоков уменьшает размер задачи оптимизации
-
-
Используйте индексы сетки для определения зависимостей между задачами (выемочными блоками)
-
Оптимизатор извлекает выемочные блоки до пределов внешней оболочки, чтобы достичь цели, с учётом зависимостей по углам откоса и производственных ограничений
-
Вычисляет оптимальный карьер и план одновременно для каждого периода
Преимущества
-
Возможно максимизировать или минимизировать любую измеримую цель
-
Не ограничивается максимизацией NPV
-
-
Удовлетворяет ограничениям по добыче, содержанию и последовательности отработки
-
Позволяет выполнять смешение материала из нескольких источников для достижения требуемых содержаний
-
Поддерживает временные (зависящие от периода) ограничения
-
Сеть грузопотоков поддерживает ограничения на подачу и отгрузку материала из перерабатывающих установок и клиентам для оптимизации поставки продукции
-
Планы и проекты для каждого периода
Шаги
-
Блочная модель запасов
-
Внешняя оболочка блочной модели
-
Только с топографической поверхностью
-
Добыча | Подготовка задач | Солиды точных каркасов
-
Не выбирайте Поверхности > Топография
-
Установите сначала Поверхности > DTM/Контур на топографическую поверхность
-
В разделе Вывод > Оставшиеся солиды установите Тип = Внешние оболочки блочной модели (например)
-
-
-
ИЛИ … с топографической и итоговыми (по месяцам) поверхностями
-
Добыча | Подготовка задач | Солиды точных каркасов
-
Задайте Поверхности > Топография = топографическая поверхность
-
Добавьте поверхности ЦМП/Контур для каждой итоговой (конечной месяца) поверхности.
-
В разделе Вывод > Оставшиеся солиды установите Тип = Внешние оболочки блочной модели (например)
-
-
-
ИЛИ … из модели отработанных объемов
-
Каркас | Оболочка | Создать оболочку | Внешняя оболочка блочной модели
-
Отфильтруйте блочную модель при необходимости (например, [Плотность] > 0)
-
Установите Выходные каркасы > Тип = Внешние оболочки блочной модели (например)
-
-
-
-
Создать план
-
В разделе План | Атрибуты | Атрибуты задач должен быть включён индекс блока как атрибут типа CHARACTER (текстовый).
-
Параметры плана
-
Источники задач > Каркасы карьера
-
Разрезает оболочки (карьерные или внешние оболочки блочной модели) на выемочные блоки, вычисляет атрибуты выемочных блоков и добавляет их в план
-
Определите каждый карьер/рудник …
-
Задайте Ввод > Одиночный на солид оболочки
-
Например, используйте последний каркас блочной модели в типе каркаса «Внешние оболочки блочной модели»
-
Не задавайте параметры Не учитывать, если объем блока меньше чем или Объединять, если объем блока меньше чем
-
-
Задайте Профиль разрезки > Размер ячейки X и Размер ячейки Y в соответствии с размерами выемочного блока
-
Установите Уступы > Высота уступа равной высоте выемочного блока
-
Добавить Вывод > Атрибуты для индекса блока и Уступа Z
-
Установите Задачи > Тип задачи для типа задачи, определяющего блоки добычи для карьера/рудника
-
Задать Задачи > Блочная модель для соответствующей блочной модели
-
Нажмите Задачи > Атрибуты…, чтобы сопоставить атрибуты выемочных блоков с атрибутами задач
-
-
Зависимости > Солиды уступов
-
Добавьте наборы правил по необходимости...
-
Задайте Фильтр задач для определения задач, к которым должны применяться зависимости
-
Оставьте поле пустым, если набор правил зависимостей применяется ко всем задачам
-
-
Установите Набор правил зависимости, чтобы задать углы откоса для выбранных задач
-
-
Нажмите Формы | Сохранить как… чтобы сохранить параметры плана.
-
Нажмите Выполнить, чтобы создать задачи и построить план на основе параметров
-
Разрежьте оболочки на выемочные блоки
-
Рассчитать атрибуты для выемочных блоков, агрегируя блоки (и их части) из блочной модели
-
Добавляет задачу в план для каждого атрибутированного (зарезервированного) выемочного блока
-
Создает зависимости между задачами