TS. Пример разработки месторождения золота

Оптимизация продукта применяется ко всем транзакциям, для которых тип правила «Логика назначения» установлен на «Подача в дробилку».

Для транзакций, оптимизированных для продукта, ATS не планирует назначение до конца периода. Получив полную информацию по извлеченной руде, программа решает, что с ней делать, исходя из затрат и доходов, связанных с перемещением и переработкой материала.

Правила шага «Спецификации на продукт» определяют положительные и отрицательные финансовые потоки, полученные от каждого действия.

  • Положительные финансовые потоки: выручка в долларах на тонну для отвала материала в определенном месте, например, унции на дробилку.

  • Отрицательные денежные потоки: стоимость в долларах за тонну для отвала материала в определенном месте, например, стоимость выгрузки тонны на склад; стоимость переработки тонны в дробилке.

  • Штрафы по сорту: доллар за тонну за каждую точку отклонения от целевых показателей сорта.

  • Пределы по сорту: минимальное и максимальное усредненное содержание продукта на конец периода.

  • Пределы шихтования: минимальные и максимальные средние соотношения материалов в конце периода.

Как правило, проект Tactical Scheduler должен иметь хотя бы одно из следующих условий:

  • Положительный финансовый поток для руды на дробилку.

  • Отрицательный финансовый поток для материала на склад перегрузки.

  • Нейтральный финансовый поток для материала на склад долговременного хранения.

  • Пределы по содержанию для подачи.

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

Пример разработки месторождения золота

Рассмотрим следующую схему разработки месторождения золота:

Логика назначения

Логика назначения описывает конечное место доставки материала в конце периода. Дробилка не является конечным назначением (материал с нее подается на конусы), в Логике шагов она относится к промежуточным путевым точкам.

  • Вне карьера:

    • Вскрыша на отвалы

    • Выс. сорт* (HG) на ROM, Cone, Mill

    • Низ. сорт (LG) на LTS, ROM, Cone, Mill

  • Выгрузка:

    • ROM на Cone, Mill

    • LTS на Cone, Mill

Где выс. сорт* представляет материалы выс. сорт1, выс. сорт2, выс. сорт3. 

Логика шагов

Логика шагов описывает промежуточные путевые точки между исходным источником и конечным пунктом назначения, а также какой парк (или конвейер) используется на каждом этапе.

  • Вне карьера

    • Руда => ROM => Crusher => Cone => Mill 

    • Руда => ROM => Crusher => Cone 

    • Руда => ROM

    • Низ. сорт => LTS

  • Выгрузка

    • LTS => ROM => Crusher => Cone => Mill 

    • LTS => ROM => Crusher => Cone 

    • ROM => Crusher => Cone => Mill 

    • ROM => Crusher => Cone 

    • Cone => Mill 

Ограничения

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

  • Стандартное ограничение «Предел для дробилки» применяется к:

    • (Pit, LTS, ROM) => (Cone, Mill)

Спецификации на продукт

Предположим, мы хотим применить к оптимизации следующие правила:

  • Предпочтительно подавать материалы более высокого сорта.

  • Предпочтительно складировать материалы более высокого сорта.

  • Подача на мельницу не должна превышать 10 % оксида (> 90 % свежего). 

Мы можем достичь этого вывода с помощью установки правильных финансовых потоков и целевых смесей.

Тип правила

Порог по двойному перемещению

Значение

Тип правила

Порог по двойному перемещению

Значение

StockpileCashFlow

Рудный склад => конус

Финансовый поток = +$1000/млрд. куб.м (ATS штрафует за перемещение склад-склад на -$1000/млрд. куб.м)

StockpileCashFlow

Склад долговременного хранения => конус

Финансовый поток = +$1000/млрд. куб.м (ATS штрафует за перемещение склад-склад на -$1000/млрд. куб.м)

Тип правила

Формирование склада долговременного хранения (LTS)

Значение

StockpileCashFlow

Склад долговременного хранения строит LG1

Финансовый поток = ноль (без штрафа для склада долговременного хранения )

Тип правила

Образование рудного склада несортированного материала (ROM)

Значение

StockpileCashFlow

ROM строит HG1

Финансовый поток = стоимость измельчения и транспортировки на конвейере за унцию = -$2/унция

StockpileCashFlow

ROM строит HG2

Финансовый поток = стоимость измельчения и транспортировки на конвейере за унцию = -$4/унция

StockpileCashFlow

ROM строит HG3

Финансовый поток = стоимость измельчения и транспортировки на конвейере за унцию = -$6/унция

StockpileCashFlow

ROM строит LG

Финансовый поток = стоимость измельчения и транспортировки на конвейере за унцию = -$8/унция

Тип правила

Образование конуса (Cone)

Значение

StockpileCashFlow

Cone строит HG1

Финансовый поток = стоимость транспортировки на конвейере за унцию = -$1/унция

StockpileCashFlow

Cone строит HG2

Финансовый поток = стоимость транспортировки на конвейере за унцию = -$2/унция

StockpileCashFlow

Cone строит HG3

Финансовый поток = стоимость транспортировки на конвейере за унцию = -$3/унция

StockpileCashFlow

Cone строит LG

Финансовый поток = стоимость транспортировки на конвейере за унцию = -$4/унция

Тип правила

Подача мельницы (Mill)

Значение

CrusherCashFlow

Mill строит HG1

Финансовый поток = прибыль за унцию - стоимость помола за тонну = +$1000/унция

CrusherCashFlow

Mill строит HG2

Финансовый поток = прибыль за унцию - стоимость помола за тонну = +$500/унция

CrusherCashFlow

Mill строит HG3

Финансовый поток = прибыль за унцию - стоимость помола за тонну = +$250/унция

CrusherCashFlow

Mill строит LG

Финансовый поток = прибыль за унцию - стоимость помола за тонну = +$100/унция

Тип правила

Шихтование

Значение

StockpileBlendTarget

Соотношение оксидов в конусе

Максимум = 10 %

CrusherBlendTarget

Соотношение оксидов в мельнице

Максимум = 10 %

 

В этом примере значения StockpileCashFlow должны быть установлены равными транспортным расходам между точкой отвала и конечной точкой выручки (в данном случае — мельницей). Это делает назначения, расположенные ближе к мельнице, более привлекательными.

Пример с решением

В течение периода Агент разрабатывает блоки. Если правило «Логика назначения» помечено как «Подача в дробилку», то материал хранится на виртуальном складе до конца периода. В конце периода Агент оценивает спецификации продукта и назначает материал его конечному месту назначения.

Извлеченное количество за период 1:

Объемы пунктов назначения

Извлеченное количество за период 1:

Объемы пунктов назначения

  • HG1: 600 кт/40,000 унция

  • HG2: 800 кт/30,000 унция

  • HG3: 1000 кт/20,000 унция

  • LG: 1500 кт/15,000 унция

  • Дробилка: 1,000,000 тонн

  • Конус: 1,000,000 тонн

  • Рудный склад: без ограничения

  • Склад долговременного хранения: без ограничения

Назначение выс. сорта 1 (HG1), финансовые потоки:

Назначение выс. сорта 2 (HG2), финансовые потоки:

Назначение выс. сорта 3 (HG3), финансовые потоки:

Назначение низ. сорта (LG), финансовые потоки:

  1. HG1 => мельница на $1000/унция

  2. HG1 => конус на -$1/унция

  3. HG1 => рудный склад на -$2/унция

  1. HG2 => мельница на $500/унция

  2. HG2 => конус на -$2/унция

  3. HG2 => рудный склад на -$4/унция

  1. HG3 => мельница на $500/унция

  2. HG3 => конус на -$3/унция

  3. HG3 => рудный склад на -$6/унция

  1. LG => мельница на $500/унция

  2. LG => склад долговременного хранения на (ноль)

  3. LG => конус на -$4/унция

  4. LG => рудный склад на -$8/унция

Оптимизация назначения (без учета соотношений оксидов):

Материал

Назначение

Количество

Финансовый поток

Материал

Назначение

Количество

Финансовый поток

HG1

Мельница

600 кт/40,000 унция

+$40,000,000

HG2

Мельница

400 кт/15,000 унция

+$7,500,000

HG2

Конус

400 кт/15,000 унция

-$30,000

HG3 

Конус

600кт/12,000 унция

-$36,000

HG3

Рудный склад

400 кт/8,000 унция

-$48,000

LG

Склад долговременного хранения

1,500 кт/15,000 унция

$ (ноль)

Правила соотношения оксидов действуют как дополнительный ограничитель при подаче в мельницу или конус. Предполагая, что объем останется в мельнице, оптимизатор продолжит максимизировать выручку (постепенно подавая оксиды HG1, HG2, HG3, LG), пока она не достигнет 10 % -ного предела. На этом этапе следующий наименее затратный вариант  это конус, который заполняется в том же порядке, пока не будет достигнут предел 10 %. Если и мельница, и конус достигают 10 % -ного предела по оксиду, то по умолчанию материал назначается рудному складу несортированного материала.