NivaarExam PrepOfficial exam papers ↗

24-MMP-B8 Rock Slope Engineering · Undated paper

Question 4 of 5: Project Scheduling and Analysis

Nivaar worked solution (AI-drafted; not reviewed by a licensed engineer)

Notes on this paper

09-MMP-B8, Mine Management & Systems Analysis — May 2019 sitting. 3-hour closed-book exam, answer all 5 questions for a total of 100 marks, Appendix A (discounted cash-flow factor tables) attached.

Reference texts. Hustrulid, Kuchta & Martin, Open Pit Mine Planning and Design (pit optimization, truck/shovel matching, mine scheduling); Hartman & Mutmansky (eds.), SME Mining Engineering Handbook (mine life-cycle, project economics, haulage systems); Blank & Tarquin, Engineering Economy (DCF/NPV/IRR/payback); Project Management Institute, A Guide to the Project Management Body of Knowledge (PMBOK Guide) (Critical Path Method).

Check: every page of the examination is headed “09-MMP-B8 Mine Management & Systems Analysis”. The content below solves the paper as printed.
Check: the data used below are as printed in the exam. (1) Table 1's LoM totals reconcile exactly against their own row sums (LoM ore 16,497 kt, contained 485.0 koz, recovered 397.7 koz, waste 86,468 kt). (2) The Mining unit cost in Table 3 is $11.75/t. (3) Question 2(a) asks for the gross and net value of ore per tonne. (4) The rolling resistance for Question 3's haul route is 6%. (5) Question 4's task table includes the task “Expand u/g diesel powered equipment fleet”. (6) Question 5's 2-D block model is a 5-row×8-column grid, the net processed mineral value is $2,800/tonne, and a 1.5% cutoff grade is stated.

Question 4: Project Scheduling and Analysis (20 marks)

Question text not reproduced: the examination questions are © Engineers and Geoscientists BC. Open the official past paper (linked at the top of this page) to read the question, then follow the worked solution below.

Given.

Task list (verified against the printed paper)
TaskDescriptionDuration (mo)Depends on
1Drive ramp to base of new zone11none
2Develop/equip new raises for hoisting and ventilation121
3Develop new u/g exploration drilling gallery21
4Complete new u/g exploration drilling program83
5Develop ore body model and mining schedule24
6Reconfigure mine ventilation system for new zone42
7Expand u/g diesel powered equipment fleet46
8Develop upper mining level for new zone87
9Develop lower mining level for new zone127
10Develop slot raises for initial stope blocks28, 9
11Drill open stoping blastholes for initial 2 stopes110, 5
12First production from stopes in new zone0 (milestone)11, 2

Find. (a) a Gantt chart of all 12 tasks; (b) the critical path and shortest project duration by CPM.

Approach. Compute each task's early start/finish by a forward pass (ES = latest EF of its predecessors, EF = ES + duration), read the project duration off the final milestone's EF, then run a backward pass (LF = earliest LS of successors, LS = LF − duration) to find zero-float tasks, which form the critical path.

Gantt chart — new ore-zone development (critical path shaded red)Yr 1Yr 2Yr 3Yr 4Yr 51. Drive ramp to base of new zone2. Develop/equip new raises (hoist+vent)3. Develop new u/g exploration gallery4. Complete u/g exploration drilling5. Develop ore body model & schedule6. Reconfigure mine ventilation system7. Expand u/g diesel equipment fleet8. Develop upper mining level9. Develop lower mining level10. Develop slot raises, initial stopes11. Drill blastholes, initial 2 stopes12. First production, new zoneMonth 0 = project start. Red bars = critical path (1-2-6-7-9-10-11-12), total 46 months.
Fig. 4.1 — Gantt chart of all 12 tasks (bar position = early start, bar length = duration). Red bars carry zero float and form the critical path.
  1. Forward pass (early start/finish). Working task-by-task in dependency order: $$ES_1=0,\ EF_1=11 \quad ES_2=11,\ EF_2=23 \quad ES_3=11,\ EF_3=13 \quad ES_4=13,\ EF_4=21 \quad ES_5=21,\ EF_5=23$$ $$ES_6=23,\ EF_6=27 \quad ES_7=27,\ EF_7=31 \quad ES_8=31,\ EF_8=39 \quad ES_9=31,\ EF_9=43$$ $$ES_{10}=\max(EF_8,EF_9)=43,\ EF_{10}=45 \qquad ES_{11}=\max(EF_{10},EF_5)=\max(45,23)=45,\ EF_{11}=46$$ $$ES_{12}=\max(EF_{11},EF_2)=\max(46,23)=46,\ EF_{12}=46$$ $$\boxed{\text{Shortest project duration} = EF_{12} = 46\ \text{months}}$$
  2. Backward pass (late start/finish) and critical-path identification. Setting $LF_{12}=46$ and working back through each task's successors, the tasks with zero float ($ES=LS$) are $$\boxed{\text{Critical path: } 1\rightarrow2\rightarrow6\rightarrow7\rightarrow9\rightarrow10\rightarrow11\rightarrow12,\qquad 11+12+4+4+12+2+1+0=46\ \text{months}}$$ Tasks 3, 4, 5 and 8 carry positive float (e.g. Task 8's chain 7→8→10 finishes at month 39/41, four months ahead of Task 9's parallel chain that actually drives Task 10's start) and are not on the critical path.
CPM network (activity-on-node); red = critical path, duration 46 months1ES0 EF11LS0 LF112ES11 EF23LS11 LF233ES11 EF13LS33 LF354ES13 EF21LS35 LF435ES21 EF23LS43 LF456ES23 EF27LS23 LF277ES27 EF31LS27 LF318ES31 EF39LS35 LF439ES31 EF43LS31 LF4310ES43 EF45LS43 LF4511ES45 EF46LS45 LF4612ES46 EF46LS46 LF46
Fig. 4.2 — CPM activity-on-node network with early/late start and finish per task; red boxes and arrows mark the zero-float critical path.
Question 4 — final results
ItemResult
Critical path1→2→6→7→9→10→11→12
Shortest project duration46 months
Non-critical tasks (positive float)3, 4, 5, 8