Оптимизировать
Время
Раздел Время вкладки «Планировщик» содержит параметры для указания даты начала и срока оптимизации, а также параметры длительности задачи.
Дата начала
Используйте элемент управления календарем, чтобы выбрать дату начала оптимизации. Эта дата будет использоваться для расчета длительности задач и обозначения начала процесса оптимизации.
Срок
Выберите единицу измерения срока (ГОД, МЕСЯЦ, НЕДЕЛЯ, ДЕНЬ) из выпадающего списка и введите количество сроков, которые следует включить в оптимизацию.
Objective
Using the drop down at the left in the Objective group, select whether the plan is to Maximise or Minimise the material quantity for optimisation.
The objective is to maximise discounted metal production.When the Discount objective value check box is selected, a Discount Rate (%) is used to define the objective for the specified task attribute. The “Discount Rate Per Period” grid list allows the discount rate to change over time.
Typically, the Objective Attribute will be an expression such as [Grade]*[Ore Tonnes], to define Metal. The expression might be more complicated. Perhaps including variable recovery rates and grade equivalents. The discount rate is a reflection of risk aversion.
Note: A Task Count core attribute may be selected as the Objective Attribute. This ensures that the optimiser selects the most (or least) number of tasks possible to satisfy the constraints.
Constraints
CAPACITY
Ограничения мощности (за период). Примеры:
-
Мощность добычи – максимальный объем горной породы, который может быть добыт за один период.
-
Мощность переработки — максимальный объем руды, который может быть переработан обогатительной фабрикой за один период.
Note: A Task Count core attribute may be selected as a Constraint Attribute. This ensures that the required number of tasks are completed in the corresponding periods.
GRADE
Ограничение содержания гарантирует, что (средневзвешенные) значения содержания соответствуют указанному минимальному и/или максимальному значению за период.
DISTINCT
Ограничение Distinct используется для ограничения количества уникальных значений указанного атрибута между указанным минимумом и/или максимумом.
For example, the following constraint specifies that a maximum of 6 benches should be mined per period between periods 1 and 6:
A warning is issued prior to running if more than 200 unique values of the attribute are identified.
SEQUENCE
Ограничение последовательности гарантирует, что задачи будут упорядочены в порядке возрастания значений выбранного атрибута. Столбцы «Минимум» и «Максимум» не используются.
Periods
The From and To periods for which constraints apply. Where applicable, specified Minimum and Maximum values apply to each period (the Span check box is unselected by default). If the Span check box is selected, specified Minimum and Maximum values apply across all periods.
The Period attribute will be populated by the optimisation process. Each period will contain only complete blocks. In other words, there is no consideration for a block to be partially mined at the end of one period with mining completed in the following period.
A simple scenario is shown in the screen below. The objective is to maximize the NPV of Au Metal with a discount rate 9%. The mining capacity is 23MT per annum and the term is 25 years.
Run the solver. It is not possible to predict how long the optimisation will take. There will be multiple iterations, each iteration attempts to improve the solution optimality (although this is not always the case). When an iteration is complete, its optimality will be reported in the progress bar.
Ограничить периоды назначения по длительности задачи
It is possible for the solver to assign many tasks all belonging to a dependency chain to the same period, if all other constraints allow it. If the end-to-end duration of such a chain is longer than the period duration this results in tasks being "pushed out" into the following period.
When this option is selected, tasks which are later in a dependency chain that would be pushed into another period are constrained to be assigned to a later period.
Файл вывода
После того как оптимизация будет закончена, результаты будут записаны в Файл отчета.
Кроме этого, будет заполнен атрибут Период выполнения задач, будут рассчитаны Начальная и Конечная даты. Обратите внимание на то, что эти даты обозначают возможную последовательность добычи (на основании Периода, а также горизонтальных и вертикальных зависимостей), а не оптимальную последовательность. Оптимизированные данные, на основании указанных целей, зависимостей и ограничений, представляют собой блоки, которые следует разрабатывать в тот или иной период. Имея возможную последовательность, вы можете создавать подвижные изображения задач, чтобы получить представление о том, что именно будет разрабатываться в тот или иной момент в будущем. Если "шаг" анимации совпадает с периодом, вы можете визуализировать оптимальную последовательность горных работ.
Следующие атрибуты ЦЕЛЬ записываются в Файл отчета:
ЦЕЛЬ (ЧДД) | |
ЦЕЛЬ (ЧДД)+ | Накопительный |
ЦЕЛЬ (Сырье) | |
ЦЕЛЬ (Сырье)+ | Накопительный |
Другие атрибуты заносятся в отчет, если они ЧИСЛОВЫЕ и имеют выбранный тип расчета (сумма, среднее и т.д.). Если атрибут имеет несколько выбранных типов расчета, тогда по нему создается отчет несколько раз, при этом "тип" прибавляется в качестве имени атрибута.