Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Optimisation rules tell the software what you care about (grades, blends, tonnes) when calculating destinations and product handling.

...

Flow Optimisation tells the software how to choose a destination.

Overview

Flow rules are used to determine the best destination for material at each time step. The best destination is defined as the one yielding the highest positive cash flow, where the cash flow is the sum of all rewards and penalties.

...

Rule Type

...

Usage

...

Cash Flow

...

Reward (or penalty) to send material to a destination.

...

Grade Target

...

Penalty for failing for meet grade specs.

...

Blend Target

...

Penalty for failing to meet blend ratios.

...

Max Rate

...

Limit build rates at stockpiles and dumps.

...

Max Quantity

...

Limit total quantity sent between a set of sources and destinations.

...

Rule Calculation Type

...

Behavior

...

Instantaneous

...

Target is evaluated for every instant in time.

...

Period

...

Target is evaluated over the entire period duration.

...

Stockpile

...

Target is evaluated over the complete build of target stockpile.

Typically a destination will be assigned at least one positive cash flow (reward for sending material), as well as several grade targets (penalties for going off-spec). The optimiser then sieves out a selection of blocks that (if possible) yield high rewards and low penalties.

Destinations with a net negative cash flows are discarded. For example, the crusher may decide not to feed material if the grade penalty outweighs the reward for movement.

Rule Types

Cash Flows

Cash flow rules define a dollars-per-unit rate on material types conveyed between sources and destinations. Once a rule is configured, the rate is specified in the calendar.

...

Crusher cash flow.

...

Configuration Item

...

Description

...

Input Method

...

Separately: creates a discrete cash flow for each checked arrow.
Combined: creates a single cash flow that applies to all checked arrows.

...

Arrows

...

The destination(s) to which the cash flow is applied.

...

Fields

...

Separate cash flows are added for each checked field.

...

Sources

...

Filter the sources to which the cash flow is applied.

...

Parcels

...

Filter the parcels to which the cash flow is applied.

Grade Targets

Grade targets penalise the optimiser for going off-spec. The optimiser balances between positive cash flows and negative grade penalties to match blocks to destinations.

...

ROM stockpile grade target.

...

Configuration Item

...

Description

...

Input Method

...

Separately: creates a discrete grade target for each checked arrow.
Combined: creates a single grade target that targets an average grade across all checked arrows.

...

Arrows

...

The destination(s) to which the grade target is applied.

...

Fields

...

Separate grade targets are added for each checked field.

...

Sources

...

Filter the sources to which the grade target is applied.

...

Parcels

...

Filter the parcels to which the grade target is applied.

Blend Targets

Blend targets penalise the optimiser for going off-blend. The optimiser balances between positive cash flows and negative blend penalties to match blocks to destinations.

...

Stockpile LG blend target.

...

Configuration Item

...

Description

...

Numerator and Denominator

...

Blend ratios are calculated using a Numerator and Denominator, as such the setup requires both to be populated.

...

Arrows

...

The destination(s) to which the blend target is applied.

...

Quantity Field

...

The field to which the blend target is applied.

...

Parcels

...

The parcel(s) to which the blend target is applied.

...

Sources

...

The source(s) to which the blend target is applied.

Max Rate

Max Rate limits the optimiser to a specific rate for an instant in time.

...

Conveyor1 Max Rate

...

Configuration Item

...

Description

...

Input Method

...

Separately: creates a discrete max rate for each checked arrow.
Combined: creates a single max rate that targets an average grade across all checked arrows.

...

Arrows

...

The destination(s) to which the max rate is applied.

...

Fields

...

The field to which the max rate is applied.

...

Sources

...

Filter the sources to which the max rate is applied.

...

Parcels

...

Filter the parcels to which the max rate is applied.

...

Agents

...

Filter the agents to which the max rate is applied.

Max Quantity

Max Quantity limits the optimiser to a specific quantity over a period of time.

...

PrimaryCrusher1 Max Quantity

...

Configuration Item

...

Description

...

Правила оптимизации, установленные в шаге Flow Optimisation (Оптимизация технологического процесса), сообщают программе предпочтения пользователя по представлению параметров (сорта, смеси, тонны) при расчете пунктов назначения и обращения с продуктом.

Table of Contents

...

Общее представление

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

Тип правила

Использование

Cash Flow (Финансовый поток)

Вознаграждение (или штраф) за отправку материала в пункт назначения

Max Rate (Максимальная скорость)

Ограничивает скорость образования для насыпей и отвалов

Grade Target (Цель по сорту)

Штраф за невыполнение требований по сорту материала

Blend Target (Цель по смеси)

Штраф за несоблюдение соотношения материлов в смеси

Max Quantity (Максимальное количество)

Ограничивает общее количество материала, отправляемого в пределах набора источника и назначения

Тип расчета правила

Поведение

Instantaneous (Моментное значение)

Цель оценивается для каждого момента времени

Stockpile (Насыпь)

Цель оценивается за все время образования целевой насыпи

Period (Период)

Цель оценивается за весь период времени

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

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

Типы правил

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

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

...

Элемент настройки

Описание

Input Method (Метод ввода)

  • Separately (Отдельно): создает дискретный финансовый поток для каждой отмеченной стрелки

  • Combined (Комбинированно): создает единый финансовый поток, который применяется ко всем отмеченным стрелкам

Arrows (Стрелки)

Пункт(ы) назначения, к которому(ым) применяется финансовый поток

Fields (Поля)

Отдельные финансовые потоки добавляются для каждого отмеченного поля

Sources (Источники)

Фильтр источников, к которым применяется финансовый поток

Parcels (Пакеты)

Фильтр пакетов, к которым применяется финансовый поток

Agents (Агенты)

Фильтр агентов, к которым применяется финансовый поток

Максимальная скорость

Максимальная скорость ограничивает инструмент-оптимизатор определенной скоростью для определенного момента времени.

...

Элемент настройки

Описание

Input Method (Метод ввода)

  • Separately (Отдельно): создает дискретную максимальную скорость для каждой отмеченной стрелки

  • Combined (Комбинированно): создает единую максимальную скорость, которая применяется ко всем отмеченным стрелкам

Arrows (Стрелки)

Пункт(ы) назначения, к которому(ым) применяется максимальная скорость

Fields (Поля)

Поле, к которому применяется максимальная скорость

Sources (Источники)

Фильтр источников, к которым применяется максимальная скорость

Parcels (Пакеты)

Фильтр пакетов, к которым применяется максимальная скорость

Agents (Агенты)

Фильтр агентов, к которым применяется максимальная скорость

Цели по сорту

Цели по сорту накладывают штрафы на инструмент-оптимизатор за невыполнение требований по сорту материала. Для сопоставления блоков с назначениями инструмент-оптимизатор балансирует между положительными финансовыми потоками и штрафами за несоблюдение сорта.

...

Элемент настройки

Описание

Input Method (Метод ввода)

  • Separately (Отдельно): создает дискретную цель по сорту для каждой отмеченной стрелки

  • Combined (Комбинированно): создает единую цель по сорту, которая определяет средний сорт по всем отмеченным стрелкам

Arrows (Стрелки)

Пункт(ы) назначения, к которому(ым) применяется цель по сорту

Fields (Поля)

Отдельные цели по сорту добавляются к каждому отмеченному полю

Sources (Источники)

Фильтр источников, к которым применяется цель по сорту

Parcels (Пакеты)

Фильтр пакетов, к которым применяется цель по сорту

Цели по смеси

Цели по смеси накладывают штрафы на инструмент-оптимизатор за невыполнение требований по смешению материала. Для сопоставления блоков с назначениями инструмент-оптимизатор балансирует между положительными финансовыми потоками и штрафами за несоблюдение цели по смеси.

...

Элемент настройки

Описание

Numerator (Делимое) и Denominator (Делитель)

Коэффициенты смешивания расчитываются с учетом делимого (Numerator) и делителя (Denominator), поэтому при настройке необходимо заполнить оба параметра

Arrows (Стрелки)

Пункт(ы) назначения, к которому(ым) применяется цель по смеси

Quantity Field (Поле количества)

Поле, к которому применяется цель по смеси

Parcels (Пакеты)

Пакет(ы), к которому применяется цель по смеси

Sources (Источники)

Источник(и), к которому применяется цель по смеси

Максимальное количество

Максимальное количество ограничивает инструмент-оптимизатор определенным количеством в пределах определенного периода времени.

...

Элемент настройки

Описание

Input Method (Метод ввода)

  • Separately: creates a discrete max quantity for each checked arrow

.
  • Combined: creates a single max rate that targets an average grade across all checked arrows

.

Arrows

The destination(s) to which the max quantity is applied.

Fields

The field to which the max quantity is applied.

Sources

Filter the sources to which the max quantity is applied.

Parcels

Filter the parcels to which the max quantity is applied.

Agents

Filter the agents to which the max quantity is applied.
  • Separately (Отдельно): создает дискретное максимальное количество для каждой отмеченной стрелки

  • Combined (Комбинированно): создает единое максимальное количество, которое определяет средний сорт по всем отмеченным стрелкам

Arrows (Стрелки)

Пункт(ы) назначения, к которому(ым) применяется максимальное количество

Fields (Поля)

Поле, к которому применяется максимальное количество

Sources (Источники)

Фильтр источников, к которым применяется максимальное количество

Parcels (Пакеты)

Фильтр пакетов, к которым применяется максимальное количество

Agents (Агенты)

Фильтр агентов, к которым применяется максимальное количество