Univ.Prof. Dr. Christian Bucher Vienna University of Technology, Austria WS 2009/10
Neighbour Optimization 2
Descripción: IRAT trial base optimisation
RF Optimization
Full description
Structural Optimization
IFHO Optimization
LTEFull description
Full description
Deskripsi lengkap
Optimization Module
Full description
NSN Optimization
LTEFull description
DT
GSM
Description complète
Cerro Verde Training Week 1: Jan 16 – Jan 20, 2006 Minesight Economic Planner (MSEP)
1. Pit Opti Optimiza mizatio tion n with with MSEP MSEP The old MineSight series of programs for pit optimization called DIPPER series, are being replaced replaced by the MS-EP series series and additional additional features features have been added. added. The new programs are MSOPIT, MSPTSP, MSPSUF, MSLOPE and MSVALP and include all the current functions of the DIPPER series and some new ones. The changes include: •
•
•
•
•
A GSF is now used to store the pit designs and the old S & B files are not longer used. This simplifies the use of the programs. Procedure P60110.dat or MineSight file initialization can be used to create a new file which contains standard items. MSOPIT reads directly from the block model and creates pit designs using both FC (floating cone ) and LG ( Lerchs-Grossmann ) methods based upon block value computed based upon multiple material destinations and multiple metals.. Complex slopes constraints can be created from the block model and saved in file 13. Up to 4 surfaces, each with the slope defined by block can be used. A new method of handling complex slopes improves the speed. ( Floating Rays ) MSPTSP can be used to assign complex complex slope data to File 13 from the 3DBM directly based upon a block code. New methods to create a series of pits based upon economics or geometry rules for phase design are included in MSOPIT.
Compass menu file Winexe\metlib\ms-ep.mnu has a Group of Procedures for running MSEP programs
1
1.1
Specia Speciall Pit Pit Optim Optimiza izatio tion n File File 13 (Only (Only has has to be done done 1 time) time)
Either Procedure P60110.dat (Initialize (Initialize MS-EP GSF) GSF ) or MineSight/Compass Project File Editor can be used to initialize the file 13 required by MSEP. Since item names in this file are fixed, only these methods should be used to initialize the file. Click Initialize MS-EP GSF and create file M13A13.OPT for pit optimization training purposes When creating creating a new file 13 a TOPOG item must be chosen from an existing existing file 13, so that the initial topography elevations can be retrieved.
2
You can also create create this file using using Project File File Editor. Editor. check the box “Special Pit Optimizationfile13”.
When creating creating your your file 13
3
TOPOG stores the original surface elevation at a precision of 1/10 of a meter RCODE is used to limit the pit based upon a code from 1 to 100. Items SLP?? are used to define complex slopes. SLPS1 stores surface elevations of the top slope surface SLPC1 stores the slope codes for surface SLPS1 SLPS2 stores surface elevations for second surface SLPC2 stores the slope codes for surface SLPS2 SLPS3 stores surface elevations for third surface SLPC3 stores the slope codes for surface SLPS3
4
SLPS4 stores surface elevations for fourth surface SLPC4 stores the slope codes for surface SLPS4 SLPC5 and SLPS5 are available for other uses XELV? are additional surfaces used to store 2d-LG pits and other working surfaces. XELV1 stores a surface defining bottom of ore XELV2 stores potential pit bottoms XELV3 stores 2-D LG pit based upon rows (west east) XELV4 stores 2-D LG pit based upon columns (south north) XELV5 stores sum of pits XELV3 + XELV4 PIT01 to PIT50 are pit surfaces referenced by numbers 1 to 50. PIT00 is the TOPOG surface converted to a new surface with whole blocks.
1.2
Lerch-Grossman with Constant Slope and Reblocking using Procedure MSOPIT-Design Pits (msep-design.py)
5
6
7
8
9
10
11
12
Click File
Manage Variables
Click File
Run Procedure
13
3 ASCII output files are created and PIT01 Gridded Surface File containing economic pit shell in file M13A13.OPT are created. File Rptopt.la: contains information about the value calculations and the LG run. Page6: Economics by MAT code and DEStinations Number of MAT codes MAT code default Number of Destinations
File workmsopit.tmp: contains details of economic calculations for row, column specified by user (row 129, col 165) Value Calculation details for IX,IY,IZ = 165 129 ---------------------------------------------------
Block TOPO percent Block TOPO fraction SG1 - Specific gravity SG2 - Specific gravity Ore Percent Mined percent Reserve class code Pit Limit block code Met code from block Base Ore mining cost/ton Base Waste cost/ton Add Waste cost from bench Add Ore cost from bench Factor from bench Block Ore percent Block Waste percent Block Volumne
= = = = = = = = = = = = = = = = =
22
1.000 1.000 2.600 0.000 Used only for waste if Ore % used 0.000 0.000 9 Code specified = 2 0 1 0.641 0.641 0.030 0.030 1.000 1.000 based upon ore % 0.000 6000.
15
Block Ore tons Block Waste tons Block Tons Gross Value Cost Value per block Value per ton Cost as waste Ore cost Waste cost Waste destination
Display Pit01 in Minesight and contour the surface
Polyline
Contour Surface
17
1.4
Reserves inside Economic Shell
Use Resource Option as Design Strategy in Precedure MSOPIT-Design Pit for now. Later we will use other reserve calculation programs (i.e. PITRES) in Minesight..
18
File
File
Manage Variables
Run Procedure
Summary by Destination Assignment Cutoff on Value/ton =
Limit Pit Optimization Shells to Cerro Verde and Santa Rosa area and Store Destination, Value/Block and Value/tonne in File 15.
it is necessary to change items NVAL and $$TON to accept negative values:
item NVAL $$TON
minimum -50000 -10
maximum 1000000 80
precision 1 0.01
Model Cloning is used to copy all the contents of an existing block model into a new block model file with the above changes.
In Project File Editor click File
Clone
20
File
Save As
M13A15.OPT Now run procedure MSOPIT-Design Pits with following changes
21
22
Save as Pit02
LG for Santa Rosa and Cerro Verde Areas only
Run Procedure
23
Result
1.6
Reserves in Pit02 using PITRES
Pitres Leave Panel 1 Blank
24
25
26
1.7
LG with Complex Slopes
Run Procedure Add Complex Slope Codes to assign values to File 13 items SLPS1 – 4 and SLPC1 – 4 from the File 15 block by block slope code item SECT
27
Run Procedure MSOPIT-Design Pits and specify Complex slopes. Store result in PIT03
28
1.8
Calculation of Mill Recovered Copper Grades
Item CUREC contains block by block values for mill recovery in % for Primary sulfide blocks. We should use this more detailed information in the Pit Optimization Analysis. To do this we must use a recovered copper grade for the mill in the analysis. Recovered copper grade value is required for all secondary, transitional and primary ore blocks. Run Procedure User-Calcs (model) to calculate mill recovered grade for primary blocks
29
30
31
Check results by running Procedure Statistics (Model)
32
CUREC values do not exist for secondary and transitional blocks. Therefore we will use an average mill recovery of 88% for secondary sulfide blocks and 84.84% for transitional blocks. This is done by running User Calcs (Model) procedure (P61201.Dat) twice in a Multi-run.
33
34
35
36
1.9
Calculation of Mill Recovered Moly Grades
Repeat the User Calc Procedure of Step 1.8 to calculate recovered Moly Grades for primary ore blocks. Store in item MOPC. There are no Moly grades in the model for Secondary and Transitional blocks.
1.10
Make an LG shell using the recovered grades for copper and moly. Use Complex Slopes with no re-blocking. Use Vertical Discounting Store as PIT05
MSOPIT-design pits Procedure Panels with Changes:
37
38
39
1.11
Display PIT05 and contour with 30m contours
40
1.12
Use Pitres to calculate reserves for Pit05 (See Panels for section 1.6 for guidance) Specify a Zone Input File on second panel to provide 5 character names for Proven and Probable reserves Zone.dat