Professional Documents
Culture Documents
Program MSOPIT
Data Limiting Options
Program MSOPIT
Data Limiting Options Restricted Areas (blue)
Program MSOPIT
Block Value Calculations and Comparisons
Capabilities
5 metals
10 material types
10 destinations
Program MSOPIT
Economic Data
Program MSOPIT
Vertical Discounting Method
Number of Benches Mined per Year
Program MSOPIT
Slope by Azimuth
Complex Slopes
Program MSOPIT
Design Choices
Base: Single shell using economic and slope data entered
Multi-run for set of shells based on price
Program MSOPIT
Audit Option
Block by block value calculations audit info. for one vertical column
of blocks at a user-specified (i, j) location
Output
Shell geometries directly to Gridded_Surface_File for MS viewing
3DBM storage of Block Value, Value/Tonne and Destination Code
(optional)
Report file (ascii) of results
Program MSOPIT
More complex block value calculations are done
with Python Scripts
Partial block royalties
Complex recovery equations by met. Zone
Examples: profit.py
caribv-jim3.py
block calculation validation reports
rptval.two
Program MSOPIT
Mill Copper Recovery (decimal):
(Eqn. 1)
RCUF = {2.161 + 0.975[93.2* ((cu cuox)/cu) + 3.011*cuox + 11.62*mo 0.429*fe 1.026*zone] + 0.8}/100
where variables used are Block Model Item Names (See Appendix 3-1 for description)
Adjustments: If Cu < 0.25 then RCUF maximum = 0.70
If Cu > 0.25 then RCUF maximum = 0.92
Program MSOPIT
Additional Examples
Complex slope data
Program MSOPIT
Examples
Multi priced shells
Minable width shells
LG with MIK Model
Program MSVALP
Nested Pit Shell Analysis Program
Program MSVALP
Cut-off grade optimization steps
Set up cut-off bins, processing options, economics and capacities
Produce schedule that maximizes total profit
For each period, what is effect on NPV of not processing lowest
grade bin?
Higher grade material moves in to replace it
Recompute schedule and compare NPVs.
If better, determine best place to send low grade and repeat
process for next grade bin
If no improvement from moving higher grades forward then current
grade bin in the process is optimal cut-off grade for the period.
Program MSVALP
Results
Currently, sets of tables tracking the
iterative process
Currently, table data transferred to Excel
for producing charts of results
Automatic charts/graphs of results
currently under development
Base
Case
39,629,220.
34,748,216.
203,431,232.
238,179,456.
393,930,784.
51,271,892.
114,545,616.
161,083,040.
4,881,010.
4,881,010.
0.
-1,141,668.
159,941,376.
63.
107.
53.
27.
Total profit
=
Pre-production years
=
Production years
=
Discount rate
=
Pre-production NPV factor =
Constant Profit NPV (CPNPV)=
Base
NPV
=
Best
NPV
=
Const.Cutoff
+ 8.999
39,629,224.
30,427,894.
207,751,536.
238,179,424.
394,154,592.
52,624,468.
129,400,232.
172,518,768.
9,201,327.
9,201,327.
0.
-6,384,643.
166,134,128.
54.
93.
46.
25.
393930784.
2.
21.6792
10.00
0.82645
131151736.
159941376.
164237568.
21.95 %
2.69 %
Best
Case
39,629,224.
33,611,748.
204,567,696.
238,179,440.
394,045,952.
51,774,636.
121,686,488.
165,639,072.
6,017,474.
6,017,474.
0.
-1,401,509.
164,237,568.
61.
105.
52.
27.
450,000,000
400,000,000
350,000,000
300,000,000
250,000,000
200,000,000
150,000,000
100,000,000
50,000,000
0
Pit Number
40
37
30
27
23
Total
Profit
19
11
300,000,000
PROFIT
200,000,000
NPV
100,000,000
Pit Number
40
37
30
27
23
19
11
Value ($)
400,000,000
Conclusion Remarks
MS-EP offers two routines, MSOPIT (msepdesign.py) for pit optimizations and MSVALP
(msep-evalute.py) for pit analysis and mining
schedules with cutoff grade optimization.
Auxiliary routines are provided. MSPTSP
(psptsp.dat) adds complex slope codes from
the 3D block model to the special MS-EP
GSF file for complex slope pit optimization.
MSPSUF (pspsuf.dat) performs calculations
on GSF surfaces such as adding two pits
together, restricting one pit by another pit
(subtraction), etc.
MSLOPE (pslope.dat) computes pit slopes
for the final pit to verify slope accuracy.