Versions Compared

Key

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

The APS scheduling engine is modelled around instantaneous time, meaning that it is possible to see what a piece of equipment is doing in every instant in time. APS lets users model periods of unproductiveness in two ways, Delays and Availability Types. Each method affects an Agent differently.

Delays

Delays are discrete events that can be recurring or a once-off. There are four possible delay states which are summarised in the table below.

...

Delay State

...

Description

...

Available & Engine On

...

Duration of Delay will count towards Available Hours and Engine On Hours.

...

Available & Engine Off

...

Duration of Delay will count towards Available Hours and Engine Off Hours.

...

Not Available & Engine On

...

Duration of Delay will count towards Non-Available Hours and Engine On Hours.

...

Not Available & Engine Off

...

Duration of Delay will count towards Non-Available Hours and Engine Off Hours.

...

Info

The order of the delays is important. If there are overlapping delays, then the higher-ranked delay takes precedence and will be reported.

Because a delay has a known start and end time, when an Agent enters a delay, the agent will be unproductive for the duration of the delay. It is important to note that, unlike Availability Types, delays do not impact an Agents Productive Rate.

...

Availability Types

Availability types are calendar-based time usage factors that affect the productive hours of a piece of an Agent. The factors represent a duration of an Agents time where it is not doing its primary task. Because the start time and end time of these unproductive events are unknown, they all affect some portion of an Agents time and the Agents Productive Rate.

...

Availability Type

...

Description

...

Unplanned Availability (UPA)

...

Affects the Productive hours and Available hours of an Agent.

...

Use of Availability (UA)

...

Operator Efficiency (OE)

...

Affects the Productive hours of an Agent.

...

Productivity Factor (PF)

...

Affects the Productive hours of an Agent.

Info

Note: These factors are applied after Work Schedule Delays are taken into account. If an agent has 6 hrs of Work Schedule Delays in a 12 hr period, then the above factors apply to the remaining 6 hrs of the period.

...

Effect of Availability types on Agent Rates

Due to APS being based on instantaneous time, it is essential to know the time periods where downtime is occurring. With Availability events, the start time and duration are unknown, which causes complications within the instantaneous time paradigm. The two most logical solutions to model these availabilities within APS are outlined below.

  1. Insert downtime events at random times throughout the schedule

  • The duration of Availability events would need to be scattered throughout the period

  • To implement properly would require Monte Carlo Simulation, which APS does not currently support.

...

  1. Derate the Agent using the specified Availability factors so that the rate accounts for the periods of downtime. (This is the method that is used within APS)

...

Item

...

Calculation

...

Value

...

Calendar Time

...

-

...

12 hours

...

Unplanned Downtime

...

-

...

80%

...

Use of Availability

...

-

...

90%

...

Operator Efficiency

...

-

...

100%

...

Productivity Factor

...

-

...

100%

...

Direct Utilisation

...

Operator Efficiency * Unplanned Downtime * Use of Availability * Productivity Factor

Note

Direct Utilisation may differ from your sites definition of Utilisation.

...

72%

...

Nominal Rate

...

Instantaneous dig rate

...

3,750 t/hr

...

Productive Rate

...

Nominal Rate * Direct Utilisation

...

2,700 t/hr

...

Total Mined

...

Productive Rate * Calendar Time

...

Моделирование Вашего проекта механизмом планирования Alastri Production Scheduler осуществляется на основе текущего (моментного) времени, что означает возможность представления действий, выполняемых единицей техники, в каждый момент времени. APS дает пользователям возможность моделировать периоды непроизводительности двумя способами — через задержки и типы доступности. Каждый из этих методов воздействует на агент по-разному.

Table of Contents

Задержки

Задержки — это процессо-ориентированные (дискретные) события, которые могут повторяться или быть однократными. Существуют четыре основных состояния задержки, задаваемые чередованием параметров в столбцах Is Considered Available (Считается доступным) и Power Type (Тип включения) шага настройки Delays.

Состояние задержки

Установка флажков

Описание

Оборудование доступно и двигатель включен

Image Added

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

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

Image Added

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

Оборудование не доступно и двигатель включен

Image Added

Продолжительность задержки идет в счет часов неготовности к эксплуатации и времени с запущенным двигателем

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

Image Added

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

...

Info

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

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

...

Типы доступности

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

Тип доступности

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

Unplanned Availability (UPA) (Незапланированная доступность)

Влияет на продуктивные часы и часы эксплуатационной готовности агента

Use of Availability (UA)

(Использование доступности)

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

Operator Efficiency (OE) (Эффективность работы оператора)

Влияет на продуктивные часы агента

Productivity Factor (PF) (Коэффициент продуктивности)

Влияет на продуктивные часы агента

Info

Обратите внимание, что эти коэффициенты применяются после настройки задержек в графике работ в шаге Work Schedule (График выполнения работ). Например, если агент имеет 6 часов задержек в графике работы за 12-часовой период, то указанные выше коэффициенты применяются к оставшимся 6 часам периода.

...

Влияние типов доступности на производительность агента

Поскольку моделирование в Production Scheduler осуществляется на основе текущего (моментного времени), важно знать периоды времени, в которые происходят простои. Для событий доступности, время начала и продолжительность неизвестны, что затрудняет моделирование на основе текущего (моментного) времени. Ниже описаны два наиболее логичных решения для моделирования событий доступности.

  1. Вставка событий простоев в случайные места в календарном плане:

    • продолжительность событий доступности должна быть разбросана по всему периоду;

    • для правильной реализации потребуется имитационное моделирование методом Монте-Карло, которое Production Scheduler в настоящее время не поддерживает.

...

2. Уменьшение производительности агента, используя указанные коэффициенты доступности, таким образом, чтобы были учтены периоды простоя (это метод, который используется в Production Scheduler).

Пункт

Расчет

Значение

Calendar Time (Время по календарю)

-

12 часов

Unplanned Downtime (Время незапланированного простоя)

-

80 %

Use of Availability (Использование доступности)

-

90 %

Operator Efficiency (Эффективность работы оператора)

-

100 %

Productivity Factor (Коэффициент призводительности)

-

100 %

Direct Utilisation (Прямое использование)

Эффекивность работы оператора * Время незапанированного простоя * Использование доступности * Коэффициент производительности

Note

Подразумеваемое здесь «Прямое использование» может отличаться от определения «использования» на Вашем объекте.

72 %

Nominal Rate (Номинальная скорость)

Моментная (текущая) скорость выемки

3,750 т/ч

Productive Rate (Производительность)

Номинальная скорость * Прямое использование

2,700 т/ч

Total Mined (Всего добыто)

Производительность * Время по календарю

32,400 т

...

Reporting

Steady States

When we look at the individual Steady States, we can break down how Delays and Availability types are used. When it comes to reporting, report fields relating to TUM are just the aggregation of the individual Steady State fields during the specified time interval.

It is important to know that during a single Steady State, an Agent is either performing an activity or it is in a scheduled delay. Scheduled Delays include ‘Do Nothing’ delays which occur if the agent is idle for any reason other than a specified delay.

Steady State - Mining

Period Inputs

Value

Unplanned Availability

90%

Use of Availability

80%

Operating Efficiency

100%

Productivity Factor

100%

Steady State Availability Fields

Calculation

Value

Time.Duration

-

2.0

Time.Agent Working Calendar Hours

Time.Duration - Delay Duration

2.0 - 0 = 2.0

Agent.Utilisation

UPA * UA * OE * PF

90% * 80% * 100% * 100% = 72%

Time.Productive Hours

Agent Working Calendar Hours * Direct Utilisation

2.0 * 72% = 1.44

Time.Engine On Hours

Agent Working Calendar Hours * UPA * UA

2.0 * 90% * 80% = 1.44

Time.Engine Off Hours

Time.Duration - Time.Engine On Hours

2.0 - 1.44 = 0.56

Time.Available Hours

Agent Working Calendar Hours * UPA

2.0 * 90% = 1.8

Time.Unavailable Hours

Time.Duration - Time.AvailableHours

2.0 - 1.8 = 0.2

Agent Nominal Rate

Instantaneous dig rate

3800 t/hr

Agent Productive Rate

Agent Nominal Rate * Agent.Utilisation

3800 * 72% = 2,736 t/hr

Steady State - Delay Marked as Available

Steady State Availability Fields

Calculation

Value

Time.Duration

-

0.333

Time.Agent Working Calendar Hours

Time.Duration - Delay Duration

0.333 - 0.333 = 0

Agent.Utilisation

-

0%

Time.Productive Hours

Agent Working Calendar Hours * Direct Utilisation

0 * 0% = 0

Time.Engine On Hours

Scheduled Delays Marked as Powered.

0

Time.Engine Off Hours

Time.Duration - Time.Engine On Hours

0.333 - 0 = 0.333

Time.Available Hours

Scheduled Delays Marked as Available

0.333

Time.Unavailable Hours

Time.Duration - Time.AvailableHours

0.333 - 0.333 = 0

Agent Nominal Rate

-

0

Agent Productive Rate

-

0

Period Reporting

By reviewing an individual Steady State, we can view the TUM metrics occurring at a point in time. Users can report and view period-based TUM metrics by looking in the Calendar or creating an Agents Report.

Calendar Fields

Several calendar fields report period based Availability values for Agents.

...

Field

Calculation

Min Rate

The minimum instantaneous dig rate which the Agent operated at during the period.

Max Rate

The maximum instantaneous dig rate which the Agent operated at during the period.

Average Utilised Rate

Quantity mined divided by the Agent Working Calednar Hours.

Average Calendar Rate

Quantity mined divided by the Period Duration.

Quantity

The total amount of material mined during the period

Actual Max Instantaneous Trucks

The maximum amount of trucks assigned to the Agent during the period.

Actual TUM Trucks

Truck Productive Hours divided by unit hours.

Agents Report

In the Reports tab, users can generate a ‘Agents’ report to report Agent TUM data. Availability fields appear under both the Agent and Time folder.

...