Beruflich Dokumente
Kultur Dokumente
The MineSight Schedule Optimizer (MSSO) is a new production scheduling tool developed by Mintec, Inc. using mixed integer linear programming (MILP) techniques. This tool was developed to solve the short- and medium-term schedule problems for surface and underground mining operations that involve multiple models, multiple processes, multiple destinations and blending requirements. MSSO finds the optimum schedule in each period that achieves the objective while satisfying comprehensive product quality and quantity requirements as well as physical and technical constraints. Using MineSight Attributed Geometry Data Model (AGDM) as a central database, MSSO seamlessly works with MineSight 3D (MS3D) block models and third-party data, MineSight Interactive Planner (MSIP), MineSight Haulage (MSHaulage) and MineSight Activity Planner (MSAP) to prepare data, formulate MILP models, calculate, report, fine-tune, save and visualize schedules. This paper presents the features and capabilities of MSSO. A case study is also given to demonstrate the applications of this new tool. Keywords: Scheduling/planning, optimizer, MILP, MineSight.
1. Introduction
A suite of short- and medium-term production scheduling tools has been developed by Mintec. All of these tools are interconnected through a central database hub that enables them to seamlessly work together to enhance the mining engineers ability to produce timely plans that have sufficient detail to address most of the operational considerations. MineSight currently provides five packages for short- and medium-term production scheduling [1]. These packages are: MineSight Interactive Planner (MSIP) MineSight Operations (MSOPS) MineSight Haulage (MSHaulage) MineSight Schedule Optimizer (MSSO) MineSight Activity Planner (MSAP)
MSIP is the primary tool in MineSight for cut design and reserve calculations. MSOPS is mainly used for daily ore control. MSHaulage is a tool that builds haulage networks, provides haulage equipment requirements and calculates cycle time for other planning tools. MSSO is dedicated to finding the optimum operational cut mining sequence in each period that achieves the objective and satisfies the product quality and quantity as well as technical, physical and marketing constraints. MSAP is a tool that provides detailed scheduling by adding activities, such as drilling, blasting, mining and hauling, to each cut and calculating the duration of each activity. All the above planning tools are connected with the MineSight Attributed Geometry Database Model (AGDM). The AGDM is an ODBC compliant, open database that provides predefined tables for storing attributed geometry (mining shapes/cuts, default and user-defined attributes and atomic reserves) as well as tables for storing equipment data. MineSight AGDM takes advantage of the new technology for data management by using Microsoft SQL 2005, SQL Server 2005 Express (a free, easy-to-use, lightweight version of Microsoft SQL 2005) and future releases. Figure 1 shows the connections of the MineSight scheduling tools with the AGDM.
2. What is MSSO
MSSO is a new short- and medium-term scheduling tool that involves multiple models, multiple processes, multiple destinations and comprehensive product quality, quantity as well as blending requirements. As Figure 2 shows, suppose cuts will be mined from n models. These models may have distinct rock material types and grade items. The mined materials will be sent to the destinations, which consist of m mills, s stockpiles, p leach pads and d waste dumps. Each destination has its capacity and feed material requirements. Shovel and truck fleets are available. The goal is to use the available equipment to mine the cuts and send to appropriate destinations so that objectives will be achieved while product quality and quantity requirements as well as physical and technical constraints are satisfied. The objective is to maximize net present value (NPV), metal content, or minimize stripping ratio, haulage distance or shovel/truck hours. This kind of shortand medium-term production scheduling problem can be solved with this new tool - MSSO.
BHP Billitons multi-mineral Olympic Dam expansion project, about 550km north of Adelaide, Australia, is the first site to run this new tool [2].
Generally, mine planning starts from long-range and then under the guidance of longrange plans does medium- and short-term scheduling. Following is a step by step walkthrough of this workflow: 1) MineSight Economic Planner (MSEP) and MineSight Strategic Planner (MSSP) are used for long range planning and design. MSEP is used for pit and pushback design, and then MSSP is used to schedule the benches in each pushback to be mined in each period (usually 1 year). 2) Under the guidance of long-range plans obtained in step 1), MSIP is used to design cuts and calculate the reserves on those benches and pushbacks provided by long-range plans. MSIP saves cuts into AGDM databases. 3) When cuts are ready, MSHaulage is used to define destinations, build haulage networks and calculate the cycle time from each cut to each destination. The cycle time data will also be saved into AGDM databases. 4) MSSO then imports cuts and cycle time data from AGDM databases, defines phase precedence, calculates cut precedence , sets up material mappings based on cutoff grades, defines destinations and equipment parameters, sets up objectives, constraints and
economic parameters for each period and then does schedule calculations. After getting optimum schedules, user can check the schedule reports. If some of the scheduling results are not satisfactory, user can go back to adjust material mappings, constraints and/or economic parameters, and runs the schedule calculations again. The above process will be repeated until satisfactory schedules are obtained. Finally, the obtained schedules can be saved back to AGDM databases or exported to Microsoft Excel or CVS files. MSSO schedules also give the mining sequence of each of the cuts to be mined in each period. 5) After the period by period schedules have been obtained from MSSO and saved into AGDM databases, they can be visualized in MS3D or MSIP, or exported to MSAP for more detailed scheduling. The cut mining sequence decided by MSSO can help lay out the cuts on the MSAP Gantt-Chart. MSAP can then add drilling, blasting, mining and hauling activities to each cut and calculate the duration of each activity. MSAP saves the detailed plans into AGDM databases.
conducted by MSSO to satisfy the ore grades requirements. Blending also honors grade ratio constraints, such as Zn/Pb >= 3.5 and Zn/Fe >= 2.5. Equipment Constraints The shovel and truck usages can be controlled in each phase in each period. The number of shovels and trucks, efficiency, availability, capacity and operating cost data can be input interactively. The cycle time from each cut to each destination is calculated by MSHaulage and imported from the AGDM. MSSO assigns the shovels and trucks to each cut during the schedule calculations in order to efficiently utilize the available equipment resources.
4.2 Stockpiles
MSSO provides very flexible mechanisms on the mining and reclaiming of stockpile materials. It allows for the dynamic filling and reclaiming of multiple stockpiles during the schedule optimization. Users can interactively control what materials are sent to each stockpiles, and when, where and how much of the existing stockpile materials will be reclaimed in each period. Stockpile reclaiming methods include firstin-first-out (FIFO), first-in-last-out (FILO) and average.
4.3 Objectives
The objective of production scheduling is usually to maximize the net present value. However, MSSO also allows for maximizing metal contents, minimizing stripping ratio, or minimizing haulage distance or minimizing shovel/truck hours. The objectives can also vary with periods.
4.7 Reporting
MSSO provides a comprehensive reporting tool with options to export to Microsoft Excel and CVS files as well as full graphical visualization via MSIP or End-of-Map (EOP) tool in MineSight 3D (MS3D). With this reporting tool, customized reports can be generated by defining the number and sequence of columns in each report. A filter or a combination of filters can be applied so that only cuts in selected models, periods, phases, benches, schedule materials and destinations will be included in the report.
5. Case study
Figure 4 shows the pit configuration of an existing open pit mine project. This model has four phases that are marked with different colors. The total material is about 276.7 million tons. There are six rock material types and six grade items. The material types are hard hematite, soft hematite, hard itabirite, soft itabirite, non-estimated and other waste. The grade items are Fe, SiO2, P, Al2O3, Mn, and Mg. Tables 1 and 2 summarize the material tons and average grades.
A 12-period schedule is needed in this case study. In these schedules, both hematite (hard and soft) and itabirite (hard and soft) are treated as ores. Hematite materials with Fe higher than 40% will be sent to Mill 1, and itabirite with Fe higher than 30% sent to Mill 2. Hematite and itabirite materials with lower Fe% will be sent to waste dumps or stockpiled. Other materials (non-estimated and other waste) will be sent to waste dumps. In this project, Fe will generate revenues whereas SiO2, P, Al2O3, Mn, and Mg are contaminants. The mine plans should increase Fe grade and in the meanwhile decrease contaminant contents in each period. Tables 3 and 4 are the mining and processing requirements. Specifically, period 1 to period 3 is pre-production stripping. Total wastes should be around 7.4 million tons from period 1 to period 6, and 12.2 million tons from period 7 to period 8, and 4.0 million tons from period 9 to period 12. As for processing, total mill materials should be about 11.4 million tons from period 4 to period 12, and Fe in Mill 1 should be higher than 64% and less than 70%, Fe in Mill 2 should be between 39% to 45%. The contaminants are capped, i.e., SiO2 in Mill 1 should be less than 3.7%, P in Mill 1 less than 0.059%, Al2O3 in Mill 1 less than 0.87%, Mn in Mill 1 less than 0.3%, and Mg in Mill 1 less than 0.3%. All these constraints must be satisfied in each period by appropriately blending the cuts.
10
MSIP was used to design cuts on all the benches in each phase. Figure 5 shows the designed cuts in each phase. Each cut is about 200,000 tons. A total of 1,458 cuts were designed. Phase 1 has 443 cuts, phase 2 has 408 cuts, phase 3 has 364 cuts and phase 4 has 243 cuts. The designed cuts were stored in an AGDM database.
11
Figures 6 and 7 are snapshots of MSSO panels that show the input of the mining constraints and grade constraints. Tables 5 and 6 are period by period summary report of the schedules calculated by MSSO. It can be seen that all the mining and grade constraints are satisfied in each period. Figure 8 is a 3-D visualization of the 12-period schedule with different colors representing cuts mined in different periods. Figures 9, 10 and 11 are 2-D views of the schedules on bench 1147.5, 1141.0 and 1134.5. Tables 7 and 8 are two sample reports generated by MSSO. As shown, miscellaneous customized reported can be generated by checking the items on the left filter panel.
12
13
14
15
Figure 8. Case study: a 3-D view of the 12-period schedule marked with different colors
Figure 9. Case study: a 2-D view of the 12-period schedule on bench 1147.5
16
Figure 10. Case study: a 2-D view of the 12-period schedule on bench 1141.0
Figure 11. Case study: a 2-D view of the 12-period schedule on bench 1134.5
17
18
19
6. Conclusions
The MineSight Schedule Optimizer (MSSO) is a new tool for short- and medium-term production scheduling. It formulates scheduling problems into MILP models and uses a commercialized optimization engine to get the solutions. It finds the optimum cut mining sequence while achieving the production objectives and satisfying quality, quantity, geometrical and blending requirements. In case no solution is available in some period, MSSO will conduct infeasibility analysis to find the violating constraints. MSSO works seamlessly with other MineSight production planning tools via MineSight AGDM databases. It also provides customized reports with options to export to Microsoft Excel and CSV files.
References
[1] Mintec, Inc. 25th Seminar: May, 2008. [2] Australias Mining Monthly (AMM): April, 2008, Keeping projects on schedule, 128 pp.
20