Applications

LG3DB: Optimum pit limit app
LG3DB is an application developed to determine the optimum final pit shell using an adaptation of the Lerchs-Grossmman algorithm for databases. The app performs the following tasks:
- Reads a parameter file where the user specifies the block model size (number of columns, rows, and levels), block size, model origin, block model file name (ASCII format), and slope configuration.
- Imports an ASCII file with the block model information to pre-defined tables of a database.
- Creates a gridded surface based on the block model info
- Determines block dependencies, based on slope regions.
- Creates an initial normalized graph by connecting all the blocks (strong and weak vertices) to the root of the tree.
- Performs the modified Lerch-Grossmann approach to the initial normalized graph on a bench by bench basis to determine the maximum closure, hence the optimum pit limit, along with intermediate pushbacks.
- Writes the results to the pre-defined tables on the database (strong branches, mined blocks, and block sequence).

MPROUTER: Optimum haul profile
MPROUTER determines the optimum route in terms of cycle time from a haulage network using graph theory. The app performs the following tasks:
- Reads the source/destinations nodes, and the haulage network from an ASCII file.
- Modelling of speed vs gradient curves based on historical truck performance
- Determines the optimal haulage profile and cycle time based on the required source and destination.
- Calculate loading and hauling fleet size based on a required mine production plan.