Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

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

На этой схеме для упрощения наглядности не показаны отвалы вскрышных пород и руды низкого качества

Производственные пути

Производственные пути описывают свойства каждого продукта в каждой точке на каждом уникальном пути к порту.

  • Обработка
    • Фабрика обогащения сухим способом
    • Фабрика обогащения мокрым способом 1
    • Фабрика обогащения мокрым способом 2
  • Точки
    • ЖД
    • Судно
  • Промежуточный продукт
    • Негабаритные куски
    • Мелкая фракция

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

Обратите внимание, что даже несмотря на наличие двух выходов с дробилок «сухой установки», обе имеют одинаковые показатели извлечения и обогащения, что делает их одним потоком с «сухой установки» в ATS.

Дробилки

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

В этом проекте Дробилка 1 и Дробилка 2 представлены восьмью точками подачи:

  1. CR1_dry_prod1
  2. CR1_dry_prod2
  3. CR1_wet_prod1
  4. CR1_wet_prod2
  5. CR2_dry_prod1
  6. CR2_dry_prod2
  7. CR2_wet_prod1
  8. CR2_wet_prod2

Если совокупная подача для всех дробилок CR1 * будет ограничена производительностью одной (1) дробилки.

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

Логика назначения описывает конечное место доставки материала в конце периода. 

  • Вне карьера 1:
    • Вскрыша на отвалы
    • Выс. сорт* на ROM1, CR1, CR2
    • Низ. сорт на LTS, ROM1, CR1, CR2
  • Вне карьера 2:
    • Вскрыша на отвалы
    • Выс. сорт* на ROM2, CR1, CR2
    • Низ. сорт на LTS, ROM2, CR1, CR2
  • Выгрузка:
    • ROM1 на CR1, CR2
    • ROM2 на CR1, CR2
    • LTS на CR1, CR2

Где выс. сорт* представляет все материалы высокого сорта, а CR1 представляет все варианты дробилки 1.

Логика шагов

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

  • Вне карьера 1 
    • Руда => CR1
      1. Руда => CR1 при 70 % 
      2. Руда => ROM1 => CR1 при 30 % 
    • Руда => ROM1 => ROM2 => CR2
    • Низ. сорт => LTS
    • Всурыша  => Отвалы
  • Вне карьера 2
    • Руда => CR2
      1. Руда => CR2 при 70 % 
      2. Руда => ROM2 => CR2 при 30 % 
    • Руда => ROM2 => ROM1 => CR1
    • Низ. сорт => LTS
    • Вскрыша => Отвалы
  • Выгрузка
    • ROM1 => CR1
    • ROM2 => CR2
    • ROM1 => ROM2 => CR2
    • ROM2 => ROM1 => CR2

Ограничения

Ограничения могут применяться для установки пределов по объемам перевозок на большие расстояния, общей производительности дробилки, мощности завода и выпуска продукции.

Тип ограниченияНазваниеКонфигурация
Стандартное ограничениеCR1 предел перевозки на большие расстояния(Pit2,ROM2) => (CR1_dry_prod1, CR1_dry_prod2, CR1_wet_prod1, CR1_wet_prod2)
Стандартное ограничениеCR2 предел перевозки на большие расстояния(Pit1,ROM1) => (CR2_dry_prod1, CR2_dry_prod2, CR2_wet_prod1, CR2_wet_prod2)
Стандартное ограничениеCR1 предел подачи(All sources) => (CR1_dry_prod1, CR1_dry_prod2, CR1_wet_prod1, CR1_wet_prod2)
Стандартное ограничениеCR2 предел подачи(All sources) => (CR2_dry_prod1, CR2_dry_prod2, CR2_wet_prod1, CR2_wet_prod2)
Стандартное ограничениеМощность установки 1(All sources) => (CR1_wet_prod1, CR1_wet_prod2)
Стандартное ограничениеМощность установки 1(All sources) => (CR2_wet_prod1, CR2_wet_prod2)
Стандартное ограничениеТонны продукта Prod1(All sources) => (CR1_dry_prod1, CR1_wet_prod1, CR2_dry_prod1, CR2_wet_prod1)
Стандартное ограничение Тонны продукта Prod2(All sources) => (CR1_dry_prod2, CR1_wet_prod2, CR2_dry_prod2, CR2_wet_prod2)

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

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

  • Выпуск продукта 1: жд, мелкая фракция:
    • 60.0 < Fe < 61.0
    • 2.0 < Al < 4.0
    • 5.0 < Si < 7.0
  • Выпуск продукта 2: жд, мелкая фракция:
    • 61.0 < Fe < 62.0
    • 1.0 < Al < 3.0
    • 3.0 < Si < 5.0
  • Подача в дробилку не должна превышать 25 % низкого сорта.

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

Тип правилаПодача перевозки на короткое расстояниеЗначение
CrusherCashFlow(Pit1,ROM1) => CR1Финансовый поток = выручка за тонну - стоимость перевозки за км = +$25/т
CrusherCashFlow(Pit2,ROM2) => CR2Финансовый поток = выручка за тонну - стоимость перевозки за км = +$25/т
Тип правилаПодача перевозки на длинное расстояниеЗначение
CrusherCashFlow(Pit1,ROM1,LTS) => CR2Финансовый поток = выручка за тонну - стоимость перевозки за км = +$20/т
CrusherCashFlow(Pit2,ROM2,LTS) => CR1Финансовый поток = выручка за тонну - стоимость перевозки за км = +$20/т
Тип правилаПеревозка на короткое расстояние, образование рудного складаЗначение
StockpileCashFlowPit1 => ROM1Финансовый поток = стоимость выгрузки в дробилку = -$1/т
StockpileCashFlowPit2 => ROM2Финансовый поток = стоимость выгрузки в дробилку = -$1/т
Тип правилаПеревозка на длинное расстояние, образование рудного складаЗначение
StockpileCashFlowPit1 => ROM2Финансовый поток = стоимость дополнительной перевозки + стоимость выгрузки = -$2/т
StockpileCashFlowPit2 => ROM1Финансовый поток = стоимость дополнительной перевозки + стоимость выгрузки = -$2/т
Тип правилаОбразование насыпи длительного хранения (LTS)Значение
StockpileCashFlowLG => LTSФинансовый поток = ноль (без штрафа для насыпи длительного хранения )
Тип правилаСпецификация на продукт 1МинЦельМаксШтраф за отклонение по содержанию
CrusherGradeTargetFe60.060.561.00.01
CrusherGradeTargetAl2.03.04.00.01
CrusherGradeTargetSi5.05.56.00.01
Тип правилаСпецификация на продукт 1МинЦельМаксШтраф за отклонение по содержанию
CrusherGradeTargetFe61.061.562.00.01
CrusherGradeTargetAl1.02.03.00.01
CrusherGradeTargetSi3.04.05.00.01
Тип правилаСмешениеЗначение
CrusherBlendTargetLowGradeRatioМаксимум = 25 %

Простой пример

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

Конец периода 1:
Карьер 1, выс. сорт:Карьер 2, выс. сорт:Насыпь низкого сорта
  • Тонны в сухом состоянии = 750 кт
  • Fe = 60.0
  • Al = 4.0
  • Si = 6.5
  • Тонны в сухом состоянии = 750 кт
  • Fe = 61.5
  • Al = 2.0
  • Si = 4.0
  • Тонны в сухом состоянии = 100 мт
  • Fe = 58
  • Al = 6.0
  • Si = 14.0
Карьер 1, финансовые потокиКарьер 2, финансовые потокиНасыпь долговременного хранения, финансовые потоки
  1. Ore => CR1 @ +$25/т
  2. Ore => CR2 @ +$20/т
  3. Ore => ROM1 @ -$1/т
  4. Ore => ROM2 @ -$2/т
  1. Ore => CR2 @ +$25/т
  2. Ore => CR1 @ +$20/т
  3. Ore => ROM2 @ -$1/т
  4. Ore => ROM1 @ -$2/т
  • LTS => CR1 @ +$20/т
  • LTS => CR2 @ +$20/т

Предположим, оптимизатор возвращает такой результат:

Продукт 1Тонны в сухом состоянииFeAlSiФинансовый поток
Карьер 1680 кт60.04.06.5+$17,000,000
Карьер 2290 кт61.52.04.0+$7,250,000
Низкий сорт30 кт58.06.014.0+$750,000

Чистый1000 кт60.383.486.00
Целевой
60.53.005.50
Отклонение
0.1250.480.50
Штраф
-$125,000-$480,000-$500,000-$1,105,000
Продукт 2Тонны в сухом состоянииFeAlSiФинансовый поток
Карьер 170 кт60.04.06.5+$1,750,000
Карьер 2460 кт61.52.04.0+$11,500,000
Низкий сорт39.5 кт58.06.014.0+$984,000

Чистый569.36 кт61.0732.525.00
Целевой
61.5002.004.00
Отклонение
0.4270.521.00
Штраф
-$243,250-$298,000-$570,000-$1,111,250
Общий финансовый поток:+$37,021,250
  • No labels