View
223
Download
2
Category
Preview:
Citation preview
7/28/2019 1.Pit Optimization
1/42
Cerro Verde Training
Week 1: Jan 16 Jan 20, 2006
Minesight Economic Planner (MSEP)
1. Pit Optimization with MSEP
The old MineSight series of programs for pit optimization called DIPPER series, arebeing replaced by the MS-EP series and additional features have been added. Thenew programs are MSOPIT, MSPTSP, MSPSUF, MSLOPE and MSVALP and include allthe 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 notlonger used. This simplifies the use of the programs. Procedure P60110.dator MineSight file initialization can be used to create a new file which containsstandard items.
MSOPIT reads directly from the block model and creates pit designs using
both FC (floating cone ) and LG ( Lerchs-Grossmann ) methods based uponblock value computed based upon multiple material destinations and multiplemetals..
Complex slopes constraints can be created from the block model and savedin 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. ( FloatingRays )
MSPTSP can be used to assign complex slope data to File 13 from the 3DBMdirectly based upon a block code.
New methods to create a series of pits based upon economics or geometryrules for phase design are included in MSOPIT.
Compass menu file Winexe\metlib\ms-ep.mnu has a Group of Procedures forrunning MSEP programs
1
7/28/2019 1.Pit Optimization
2/42
1.1 Special Pit Optimization File 13 (Only has to be done 1 time)
Either Procedure P60110.dat ( Initialize MS-EP GSF ) or MineSight/Compass Project
File Editor can be used to initialize the file 13 required by MSEP. Since item names inthis 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 trainingpurposes
When creating a new file 13 a TOPOG item must be chosen from an existing file 13,so that the initial topography elevations can be retrieved.
2
7/28/2019 1.Pit Optimization
3/42
You can also create this file using Project File Editor. When creating your file 13check the box Special Pit Optimizationfile13.
3
7/28/2019 1.Pit Optimization
4/42
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 surfaceSLPC1 stores the slope codes for surface SLPS1SLPS2 stores surface elevations for second surface
SLPC2 stores the slope codes for surface SLPS2SLPS3 stores surface elevations for third surfaceSLPC3 stores the slope codes for surface SLPS3
4
7/28/2019 1.Pit Optimization
5/42
SLPS4 stores surface elevations for fourth surfaceSLPC4 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 oreXELV2 stores potential pit bottomsXELV3 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 usingProcedure MSOPIT-Design Pits (msep-design.py)
5
7/28/2019 1.Pit Optimization
6/42
6
7/28/2019 1.Pit Optimization
7/42
7/28/2019 1.Pit Optimization
8/42
8
7/28/2019 1.Pit Optimization
9/42
9
7/28/2019 1.Pit Optimization
10/42
10
7/28/2019 1.Pit Optimization
11/42
11
7/28/2019 1.Pit Optimization
12/42
12
7/28/2019 1.Pit Optimization
13/42
Click File Manage Variables
Click File Run Procedure
13
7/28/2019 1.Pit Optimization
14/42
3 ASCII output files are created and PIT01 Gridded Surface File containing economicpit 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 = 6 MAT code default = 1 Number of Destinations = 4
MAT DES PCST MCST SG Grade Price Recovery Factor=== ==== ====== ====== ====== ======= ========= ========= ==========
1 1 0.000 0.641 2.540 TOTCU 0.0000 0.00 0.00001 1 MO 0.0000 0.00 0.00001 1 CRECL 0.0000 0.00 0.00001 1 CRECR 0.0000 0.00 0.00001 2 1.114 0.758 2.540 TOTCU 0.0000 0.00 0.00001 2 MO 0.0000 0.00 0.00001 2 CRECL 0.0000 0.00 0.00001 2 CRECR 0.7890 83.00 22.04601 3 0.000 0.000 0.000 TOTCU 0.0000 0.00 0.00001 3 MO 0.0000 0.00 0.00001 3 CRECL 0.0000 0.00 0.00001 3 CRECR 0.0000 0.00 0.00001 4 0.000 0.000 0.000 TOTCU 0.0000 0.00 0.00001 4 MO 0.0000 0.00 0.00001 4 CRECL 0.0000 0.00 0.00001 4 CRECR 0.0000 0.00 0.00002 1 0.000 0.641 2.540 TOTCU 0.0000 0.00 0.0000
2 1 MO 0.0000 0.00 0.00002 1 CRECL 0.0000 0.00 0.00002 1 CRECR 0.0000 0.00 0.00002 2 1.114 0.758 2.540 TOTCU 0.0000 0.00 0.00002 2 MO 0.0000 0.00 0.00002 2 CRECL 0.0000 0.00 0.00002 2 CRECR 0.7890 83.00 22.04602 3 2.211 0.641 2.540 TOTCU 0.0000 0.00 0.00002 3 MO 0.0000 0.00 0.00002 3 CRECL 0.7890 87.70 22.04602 3 CRECR 0.0000 0.00 0.00002 4 0.000 0.000 0.000 TOTCU 0.0000 0.00 0.00002 4 MO 0.0000 0.00 0.00002 4 CRECL 0.0000 0.00 0.00002 4 CRECR 0.0000 0.00 0.00003 1 0.000 0.641 2.650 TOTCU 0.0000 0.00 0.00003 1 MO 0.0000 0.00 0.00003 1 CRECL 0.0000 0.00 0.00003 1 CRECR 0.0000 0.00 0.0000
14
7/28/2019 1.Pit Optimization
15/42
Page 10:
Summary by Destination Assignment (Entire Block Model)
Summary by Destination Assignment
Cutoff on Value/ton = 0.0000
Process Blocks OreTons Value Value/ton TOTCU MO CRECL CRECR DUMP M 8634092. 117861527887. -131033042181. -1.11175 0.00126 0.00004 0.00023 0.00006ROML M 415. 6368959. -2947418. -0.46278 0.18899 0.00000 0.15352 0.10314ROML O 221. 3093261. 2389896. 0.77261 0.31667 0.00000 0.22522 0.18817CRL M 4621. 71710629. -26556383. -0.37033 0.20919 0.00000 0.16822 0.08841CRL O 20198. 302360414. 902387156. 2.98448 0.48953 0.00000 0.38828 0.23510
MILL M 23787. 383404301. -167792973. -0.43764 0.25408 0.00851 0.00037 0.00020 MILL O 109116. 1748660662. 4227141912. 2.41736 0.46701 0.01454 0.00689 0.00384
O = Ore above zero value Processed M = Ore Below zero value Processed or waste
Summary by Material and Destination
DUMP ROML CRL
1 waste Value -102620094219. -31581. 0.Tons 93899104576. 91440. 0.TOTCU 0.0002 0.2695 0.0000MO 0.0000 0.0000 0.0000CRECL 0.0002 0.1873 0.0000CRECR 0.0000 0.1082 0.0000Value/ton -1.0929 -0.3454 0.0000
2 oxide Value -30408983. 52581. 266016129.Tons 45641057. 2426615. 111289286.TOTCU 0.0781 0.2454 0.4483MO 0.0000 0.0000 0.0000CRECL 0.0580 0.1736 0.3444CRECR 0.0299 0.1345 0.2085Value/ton -0.6663 0.0217 2.3903
3 sec Value -46310342. -947747. 613130861.Tons 63277234. 4399742. 246377620.TOTCU 0.0378 0.1892 0.4412MO 0.0000 0.0000 0.0000CRECL 0.0362 0.1697 0.3578CRECR 0.0171 0.1206 0.2139Value/ton -0.7319 -0.2154 2.4886
File workmsopit.tmp: contains details of economic calculations for row, columnspecified by user (row 129, col 165)
Value Calculation details for IX,IY,IZ = 165 129 22---------------------------------------------------
Block TOPO percent = 1.000Block TOPO fraction = 1.000SG1 - Specific gravity = 2.600SG2 - Specific gravity = 0.000 Used only for waste if Ore % usedOre Percent = 0.000Mined percent = 0.000Reserve class code = 9 Code specified = 2Pit Limit block code = 0Met code from block = 1Base Ore mining cost/ton = 0.641Base Waste cost/ton = 0.641Add Waste cost from bench = 0.030Add Ore cost from bench = 0.030Factor from bench = 1.000Block Ore percent = 1.000 based upon ore %Block Waste percent = 0.000Block Volumne = 6000.
15
7/28/2019 1.Pit Optimization
16/42
Block Ore tons = 15240.Block Waste tons = 0.Block Tons = 15240.Gross Value = 0.Cost = 10226.Value per block = -10226.Value per ton = -0.671Cost as waste =-12009.120Ore cost = 12009.Waste cost = 0.000Waste destination = 0
Grade Item TOTCU = 0.00000 0.00000
Grade Item MO = 0.00000 0.00000
Grade Item CRECL = 0.00000 0.00000
Grade Item CRECR = 0.00000 0.00000
Value Gross Cost ProC MinC sg/tfCost1 Cost2 Dest2 Ore Waste
Process 1 -10226. 0. 10226. 0.0000 0.6410 2.540010226. 0. 0. 15240. 0.
Process 2 -31547. -19538. 12009. 1.1140 0.7580 2.540012009. 0. 0. 15240. 0.
Process 3 0. 0. 0. 0.0000 0.0000 0.00000. 0. 0. 0. 0.
Process 4 0. 0. 0. 0.0000 0.0000 0.00000. 0. 0. 0. 0.
Best Process 1 Value -10226.04
File M13A13opt.dip: contains a history of what is currently stored in each item in
Pit Optimization GSF File 13
1 TOPOG2 RCODE3 SLPS14 SLPC15 SLPS26 SLPC27 SLPS38 SLPC39 SLPS4
10 SLPC411 SLPS512 SLPC513 PLIMM
14 PLIMP15 XELV116 XELV217 XELV318 XELV419 XELV520 PIT0021 PIT01 01162006 12:44:00 MSOPIT LG M13A15.DAT CALC N/BK TOTCU 3711.M
196057. TOPO 100 RUNOPT.A RPTOPT.LA 22 PIT0223 PIT0324 PIT04
16
7/28/2019 1.Pit Optimization
17/42
25 PIT0526 PIT0627 PIT0728 PIT08
1.3 Display Pit01 in Minesight and contour the surface
Polyline Contour Surface
17
7/28/2019 1.Pit Optimization
18/42
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) inMinesight..
18
7/28/2019 1.Pit Optimization
19/42
File Manage Variables
File Run Procedure
Summary by Destination Assignment
Cutoff on Value/ton = 0.0000
Process Blocks OreTons Value Value/ton TOTCU MO CRECL CRECR DUMP M 2904957. 1051960979. -764506146. -0.72674 0.06922 0.00178 0.01714 0.00466ROML M 318. 4849099. -2138317. -0.44097 0.19049 0.00000 0.15428 0.10478ROML O 200. 2759361. 2269416. 0.82244 0.31813 0.00000 0.22745 0.19174CRL M 3695. 57388414. -21400157. -0.37290 0.20763 0.00000 0.16852 0.08743CRL O 18884. 282112584. 868365347. 3.07808 0.49752 0.00000 0.39459 0.23928
MILL M 12331. 198504461. -80493754. -0.40550 0.25265 0.00832 0.00029 0.00015 MILL O 87055. 1392597802. 3709203544. 2.66351 0.48148 0.01532 0.00661 0.00372
O = Ore above zero value Processed M = Ore Below zero value Processed or waste
Summary by Material and Destination
DUMP ROML CRL
1 waste Value -321259855. -31581. 0.Tons 479197419. 91440. 0.TOTCU 0.0238 0.2695 0.0000
MO 0.0000 0.0000 0.0000CRECL 0.0285 0.1873 0.0000CRECR 0.0052 0.1082 0.0000
Value/ton -0.6704 -0.3454 0.0000
2 oxide Value -10915181. 377195. 240258830.Tons 16786556. 1908455. 87435842.TOTCU 0.1056 0.2578 0.4789
19
7/28/2019 1.Pit Optimization
20/42
MO 0.0000 0.0000 0.0000CRECL 0.0796 0.1811 0.3674CRECR 0.0392 0.1470 0.2240
Value/ton -0.6502 0.1976 2.7478
3 sec Value -25323169. -532316. 609668860.Tons 34645042. 3525242. 237028419.TOTCU 0.0623 0.1943 0.4486
MO 0.0000 0.0000 0.0000CRECL 0.0596 0.1735 0.3633CRECR 0.0280 0.1251 0.2174
Value/ton -0.7309 -0.1510 2.5721
1.5 Limit Pit Optimization Shells to Cerro Verde and Santa Rosa areaand Store Destination, Value/Block and Value/tonne in File 15.
it is necessary to change items NVAL and $$TON to accept negative values:
item minimum maximum precisionNVAL -50000 1000000 1
$$TON -10 80 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
7/28/2019 1.Pit Optimization
21/42
7/28/2019 1.Pit Optimization
22/42
22
7/28/2019 1.Pit Optimization
23/42
Save as Pit02 LG for Santa Rosa and Cerro Verde Areas only
Run Procedure
23
7/28/2019 1.Pit Optimization
24/42
Result
1.6 Reserves in Pit02 using PITRES
Pitres
Leave Panel 1 Blank
24
7/28/2019 1.Pit Optimization
25/42
25
7/28/2019 1.Pit Optimization
26/42
26
7/28/2019 1.Pit Optimization
27/42
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
7/28/2019 1.Pit Optimization
28/42
Run Procedure MSOPIT-Design Pits and specify Complex slopes. Store result inPIT03
28
7/28/2019 1.Pit Optimization
29/42
1.8 Calculation of Mill Recovered Copper Grades
Item CUREC contains block by block values for mill recovery in % for Primary sulfideblocks. We should use this more detailed information in the Pit OptimizationAnalysis. To do this we must use a recovered copper grade for the mill in theanalysis. Recovered copper grade value is required for all secondary, transitionaland primary ore blocks.
Run Procedure User-Calcs (model) to calculate mill recovered grade for primaryblocks
29
7/28/2019 1.Pit Optimization
30/42
30
7/28/2019 1.Pit Optimization
31/42
31
7/28/2019 1.Pit Optimization
32/42
Check results by running Procedure Statistics (Model)
32
7/28/2019 1.Pit Optimization
33/42
CUREC values do not exist for secondary and transitional blocks. Therefore we willuse an average mill recovery of 88% for secondary sulfide blocks and 84.84% fortransitional blocks. This is done by running User Calcs (Model) procedure(P61201.Dat) twice in a Multi-run.
33
7/28/2019 1.Pit Optimization
34/42
34
7/28/2019 1.Pit Optimization
35/42
35
7/28/2019 1.Pit Optimization
36/42
36
7/28/2019 1.Pit Optimization
37/42
7/28/2019 1.Pit Optimization
38/42
38
7/28/2019 1.Pit Optimization
39/42
39
7/28/2019 1.Pit Optimization
40/42
1.11 Display PIT05 and contour with 30m contours
40
7/28/2019 1.Pit Optimization
41/42
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 characternames for Proven and Probable reserves
Zone.dat
PROVN 1 2.6 100 100 0PROBL 2 2.6 100 100 0
POSBL 3 2.6 100 100 0
41
7/28/2019 1.Pit Optimization
42/42
Recommended