Professional Documents
Culture Documents
Equipment Cycle
Empty
Traveling Tipping
Waiting
Spotting Backing
Queued
Loading
Hauling
Waiting
Starts when Truck stops in the loading area within the shovel waiting radius Starts when Truck starts backing at the shovel within spotting radius of shovel Starts after first dipper from VIMS/TPMS/PLM, or truck in reverse stops (speed = 0) within the shovel loading radius Starts when the Truck leaves the Shovel and traveled by more than shovel departure radius
Spotting
Spotting at a Shovel
Loading
Loading at the Shovel Hauling from the Shovel to a Dump area Queued at the Dump area Backing at Dump area Tipping at Dump area
Hauling
Queued Backing
Starts when truck stops within the Dump boundary Starts when truck backs at Dump area
Tipping
Starts after stopping after backing at Dump and VIMS/TPMS/PLM tipping detected
Shovel/Truck Cycle
Additional Activities
Out of Cycle Activities for Trucks
Inactive Any delay or down status
Empty
Loaded
Moving Empty
Truck is traveling to a Shop or Shift Change location and is empty Truck is hauling to a destination that is not a dumping area
Moving Loaded
Truck Dispatch problem can be solved using mathematical approach to find the optimal solution.
Optimizer is Jigsaw360 Module which do the automatic truck dispatching based on mathematical model.
Segregated Circuits
1 min 14 min 9 min Capacity * Cycle Times = Number of Trucks (1 truck/4 min) * (14 + 1 + 9 + 4 )min= * 28 = 7 Trucks 1 min 19 min 15 min (1 truck/4 min) * (19 + 1 +15 +5)min= 1/5 * 40= 8 Trucks 5 min 4 min
Optimized Circuits
1 min 14 min
4 min 5 min
6 min
* 56 = 14 Trucks
Inputs
LP
DP
Truck Assignment
Nodes Inputs Paths Linear Programming is the use of mathematical algorithms to maximise an outcome based on given inputs and known constraints. The Inputs are Nodes (Dump and Shovel) and The Paths (Roads) between the Nodes The Constraints are Shovel Capacity Constraints and Haulage Constraints
LP
Outcome
Standard Truck Size (Standard Truck Size / Dig Rate) + (Shovel Spotting Time / 3600 )
Tons Hour
Standard Truck Size is the weighted average truck factor for the mine. Calculated as : Sum all Truck with its Capacity / Total Number Of Trucks Dig rate is The moving average load rate of the shovel over 4 loads
Using LP Rate, the Optimizer calculate and stores Required Haulage for each path and each shovel within the mine.
Shovel Capacity
Haulage
Nodes
LP
Paths
LP Rate
Required Haulage
Required Haulage is number of truck which required to achieve the optimal output and calculated as:
LP Rate x ( (truck cycle time to shovel ) + (z / 3600) ) where z is: (shovel spotting time + 3600) x (standard truck size / dig rate )
Z = (30 + 3600) x ( 100 / 3188 ) = 113,86 Required Haulage = 2580 x ( 600 + 113,86 ) = 511,60 Tons/Hour 3600 Number of Trucks required = 511,60 / Standard Truck size (100) = 5.12 Trucks
LP
DP
Not Locked to a shovel Greater Diff Delta Not Traveling Not Spotting Not Waiting Not Down Required haulage Actual Haulage
Priority
Queue Capacity
Restrict ed ? N
Repeat
Assign!
Dump
Assign!
LP
LP Rate
Percent Shovel Coverage is parameter that can be used by Dispatcher to influence the output of LP Layer. Percent Shovel Coverage value is multiplied againts the calculated capacity before used as a constraints. For example, 3000 Tons/Hour Shovel with 50% coverage will only produce LP constraints = 3000 x 0.5 = 1500 tons/hour
Shovel Priorities are multiplied against the Required Haulage before they are used in calculation between the Required Haulage from the LP Layer and the Actual Haulage
Delta
Shovel A
Shovel B
Dump
There is a reassignment cost involved, which is the cost that is calculated if the shovel is not the current assigned shovel. The system defaults the reassignment cost to: 240. Refer to Assignment Cost Formula, the extra cost will be add into the Assignment cost. C = Ct * Ti + Ci * (Hi + Wi) + 240
Summary
In summary the Jigsaw 360 Optimizer is a complex system that utilises powerful Linear Programming algorithms to determine Required Haulage rates for mine paths connecting nodes. While it is complex, it is also simple in that the Dispatcher can only control / tweak four various input to adjust trucking assignments. The four inputs that can be adjusted to control assignments that have been outlined above, outside of restrictions, are; Percent Coverage Shovel Priority Reassignment Callpoints Queue Capacities Do not play too much with the inputs, in most case only Percent Coverage and Shovel Priority that need to be adjusted
Summary
To run the Optimizer effectively, you need to monitor the hanging and queuing of the shovels regularly as well as the LP vs Actual on the MTC. By using the above, we can ensure the Mine is running as optimally as possible and therefore production is maximised it is essential that the road network is maintained and callpoint elevations are correctly entered. This is important to accurately calculate the Travel time for free trucks being assigned. It allows the system to calculate accurate assignment costing.
Thank You!
Questions?