Versions Compared

Key

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

Review the material transport rulesШаги настройки Destination Logic (Логика назначений), Steps Logic (Логика шагов) и Constraints (Ограничения) используются для проверки правил транспортировки материала. Подробное описание каждого из этих шагов приведено ниже.

Table of Contents

Destination Logic

Destination Logic describes the resting place of material at the end of the period.

Image Removed

Sample Destination Logic.

Each rule lists the destinations for transactions that match its filter criteria:

  • Period Filters may differentiate pre- and post- plant commissioning.
  • Agent Filters may differentiate autonomous and crewed tipheads.
  • Source Filters may differentiate ore and waste destinations by pit.
  • Code Filters may differentiate destinations by some custom logic.

When an Agent generates a new schedule transaction, it reads through the Destination Logic list from top to bottom, and applies the first rule that satisfies all filters. This means that if two rules have overlapping conditions, only the first rule will ever execute for that set of conditions.

Overlapping Rules

Advanced users may occasionally create "nested" destination rules. This means a list of two or three rules with successively broader conditions, so that if the first condition is missed, then the second condition is evaluated, and so on.

Image Removed

Nested destination logic rules.

Note that each nested rule must contain ALL destinations for the nominated sources.You cannot spread the destinations across multiple rules, since only one rule is evaluated at a time. 

Tips

  • Rules can be copied by holding down the Control key and dragging on the clipboard icon.
  • Rules can be archived and shared via the save/import icons in the top right of the form.

Steps Logic

Steps Logic has two potential uses:

  1. Convert a single schedule transaction into one or more final transactions (steps).
  2. Assign the fleet to each final transaction.

For example. the schedule transaction "Pit to Crusher" can be split into "80% direct tip, 20% rehandle" with a different fleet for each movement.

Image Removed

Sample Steps Logic.

Each rule lists the Steps for transactions that match its filter criteria:

  • Period Filters may differentiate changes in movement pathways.
  • Agent Filters may differentiate autonomous and crewed fleets.
  • Source Filters may differentiate ex-pit from rehandle fleets.
  • Destination Filters may differentiate trucks that can use the overpass, or fit in the crusher bin. 

Note that the Destination Filter is only used to evaluate schedule transactions. To deactivate a destination, remove references to it from the Destination Logic.

Info

Steps Logic Destination Filters have no effect on the scheduled destination. They are filters only. See the Destination Logic to change the destination.

Tips

  • Between the pit and the waste dump, there is one (100%) pathway, trafficked by the production fleet.
  • Between the stockpile and the crusher there is one (100%) pathway, trafficked by the rehandle fleet.
  • Between the pit and the crusher there may be: 
    • One (60%) direct tip pathway, trafficked by the production fleet.
    • One (40%) stockpile pathway, trafficked by the production fleet.
    • One (40%) rehandle pathway, trafficked by the rehandle fleet. 
  • If you type a field name (ie. myRatio)  instead of a number (ie. 40%) then this adds a row to the Calendar to change the ratios by period. 
  • Rules can be copied by holding down the Control key and dragging on the clipboard icon.
  • Rules can be archived and shared via the save icon and import icon in the top right of the form.

These rules can be used to split movement across multiple pathways and multiple fleets. 

Constraints

An Agent continues picking blocks in a period until halted by Dependencies, Fleet exhaustion, or Constraints on movement. 

Image Removed

Sample constraints.

An Agent action may be limited by the following constraints:

  • Standard Constraint: limits the material sent to destinations from specified areas. (The Agent may still mine and send the material to alternative destinations.)
  • Source Constraint: limits the material mined at the source, in the form of a Calendar table by pit, stage or bench. 
  • Bench Advance Constraint: limits the vertical advance between the lowest elevation in the last period and the lowest elevation in the current period. 
  • Drill Standard Constraint: limits drilling in one area. 
  • Drill Source Constraint: limits drilling in multiple areas, in the form of a Calendar table by pit, stage or bench. 
  • Agent Assignments: creates a table of loader assignment limits for each pit, stage or bench. (This option requires Loaders as Agents in order to be useful.)

...

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

Логика назначений (Destination Logic) описывает конечное место доставки материала в конце периода.

...

В каждом правиле перечислены назначения для транзакций, которые соответствуют критериям фильтра.

  • Фильтры кода (столбец Code Filter): могут различать назначения по некоторой настраиваемой пользователем логике.

  • Фильтры периода (столбец Period Filter): могут различать работу до и после ввода в эксплуатацию.

  • Фильтры агента (столбец Agent Filter): могут различать верхние бровки, разработанные автономно или под управлением.

  • Фильтры источника/назначения (столбцы Sources/Destinations): могут различать источники/назначения руды и вскрыши по карьеру.

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

Перекрывающиеся правила

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

...

Обратите внимание, что каждое вложенное правило должно содержать ВСЕ пункты назначений для указанных источников. Вы не можете распределить назначения по нескольким правилам, поскольку одновременно оценивается только одно из них.

Подсказки

  • Правило можно скопировать, удерживая клавишу <CTRL> и перетаскивая значок папки.

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

Логика шагов

У логики шагов (Steps Logic) есть два возможных применения:

  1. преобразование одной транзакции планирования в одну или более конечную транзакцию (шаги);

  2. назначение парка для каждой конечной транзакции.

Например, транзакция планирования «Pit to Crusher» (Из карьера в дробилку) может быть разделена на «80 % прямая выгрузка, 20 % перегрузка» с различным парком для каждого движения.

...

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

  • Фильтры периода: могут различать изменения в путях движения.

  • Фильтры агента: могут различать автономный парк и парк под управлением.

  • Фильтры источника: могут различать парки внекарьерной от парков перегрузочной техники.

  • Фильтры назначения: могут различать самосвалы, которые используют эстакады или бункер дробилки.

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

Info

Фильтры пункта назначения логики шагов не влияют на запланированное назначения. Они являются исключительно фильтрами. Для изменения назначений используется Логика назначений.

Подсказки

  • Между карьером и отвалом вскрышных пород существует один (100 %) путь, по которому движется парк производственной техники.

  • Между рудным складом и дробилкой существует один (100 %) путь, по которому движется парк перегрузочной техники.

  • Между карьером и дробилкой может быть: 

    • Один (60 %) путь прямой выгрузки, по которому движется парк производственной техники.

    • Один (40 %) путь к складу, по которому движется парк производственной техники.

    • Один (40 %) путь выгрузки, по которому движется парк перегрузочной техники.

  • При вводе имени поля (например, myRatio) вместо числа (например, 40 %) в Календарь добавляется строка для изменения соотношений по периодам.

  • Правила можно скопировать, удерживая клавишу <CTRL> и перетаскивая значок папки.

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

Эти правила можно использовать для разделения перевозки по нескольким маршрутам и нескольким паркам.

Ограничения

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

...

Действия Агентов могут быть ограничены следующими Ограничениями:

  • Стандартные ограничения: ограничивает материалы, отправляемые в пункты назначения с указанных участков (Агент все еще может добывать и отправлять материал в альтернативные пункты назначения).

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

  • Ограничение по продвижению уступа: ограничивает вертикальное продвижение между самой низкой отметкой (высотой) за последний период и самой низкой отметкой за текущий период.

  • Стандартное ограничение бурения: ограничивает буровые работы на одном участке. 

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

  • Назначения Агента: создает таблицу ограничений по назначениям погрузчиков для каждого карьера, стадии или уступа. (Для использования этой опции требуются установить флажок Use as Agent для соответствующих погрузчиков).

Если два ограничения имеют перекрывающиеся условия, Агент остановится на первом ограничении.