MiningMath

MiningMath

Loading...

Get the NPV upper bound better than the Best Case scenario!

What is Direct Block Scheduling (DBS)?

Direct Block Scheduling (DBS) is a modern approach used in the scheduling of mining operations, particularly in open-pit mining. A DBS-based solution operates directly at the block level rather than on larger aggregates like phases or pushbacks, which are commonly used in traditional scheduling methods. Each block of ore and waste in the mine is considered individually in the scheduling process. In summary, DBS-based solutions allow for a more precise optimization of the extraction sequence, maximizing economic returns while accounting for a wide range of operational constraints.

When and why was DBS proposed?

Research works for DBS algorithms emerged in the early 2000s as a response to the limitations of traditional mine scheduling methods, which often group blocks into larger units like phases or pushbacks. The need for a more precise approach led to the development of initial DBS algorithms. Early contributions include works by Caccetta and Hill (2003) and and by Boland et al. (2009) on mixed-integer programming models, which laid the foundation for the sophisticated optimization techniques that characterize DBS-based solutions today.

What are the disadvantages of DBS algorithms?

While the DBS approach offers significant advantages in mining optimization, a new methodology can also present drawbacks compared to traditional methods:

  • Computational Demand and Algorithm Complexity: Developing and implementing the algorithms based on DBS can be complex, necessitating specialized knowledge in mathematical optimization and computer programming. Consequently, some DBS-based algorithms might still be applied only to specific project stages, lacking global integration and possibly essential features such as geometric constraints.
  • Integration with Existing Systems: Many mining operations are already using traditional scheduling methods and software. Transitioning to DBS-based methodologies can require significant changes in systems, processes, and training.
  • Difficulty in Understanding: The results produced by DBS-based methodologies can be difficult to communicate to stakeholders who are not familiar with the intricacies of the optimization process. This can make it challenging to justify decisions or explain the rationale behind the optimized schedules.

Therefore, software solutions designed to implement DBS algorithms will require significant expertise and experience to adress these challenges and to provide viable alternatives to traditional methods. Consequently, selecting a robust and customized software package is crucial when adopting DBS-based technologies.

Why should you choose MiningMath’s DBS algorithm over others?

Given its relatively recent development, DBS-based solutions may be viewed as a uniform approach to open-pit mine scheduling. However, not all DBS-based software have the same features or will deliver the same results, just as software packages using traditional methods can vary in effectiveness as well. The quality and effectiveness of DBS implementations can differ significantly depending on the software package used.

MiningMath, a pioneer in commercial DBS solutions, launched its first version in 2013 and has since focused on refining its proprietary algorithm. This dedication has led to several unique features and advantages for its implementation:

  • MiningMath’s custom Branch & Cut algorithm effectively manages the inherit complexity and computational demands of DBS with its surface-based linearization methods. It can handle large models, including those with over 240 million blocks, with extensive testing demonstrating its capability.
  • The software also excels in traditional mining stages, such as optimizing pushbacks, and easily integrates with other systems using standard data formats like CSV and XLSX.
  • MiningMath delivers comprehensive Excel reports that detail all key optimization indicators. Additionally, its 3D Viewer enhances project visualization by providing dynamic views of the block model.
  • MiningMath offers a wide range of operational constraints. It is the only DBS-based software package able to address open-pit mining planning with geometric constraitns, such as minimum bottom width, minimum mining width, minimum mining length and maximum vertical rate of advance.
  • MiningMath’s algorithm optimizes the entire scheduling process in a single step, directly from the block model into one cohesive optimized solution. Unlike other software that might apply DBS algorithms to individual stages of the mining project, MiningMath’s unified approach delivers more comprehensive and effective outcomes.

     

Start using MiningMath now!

With MiningMath’s single-step, optimization engine, you can uncover opportunities that manual or stepwise planning might miss. Ultimately, this engine is able to optimize resource utilization and can improve project outcomes. Transform your mine planning process by leveraging MiningMath’s advantages and take your mining projects to new heights of efficiency and success. 

Windows 64-Bit (x86_64) - 121 MB

Windows 64-Bit (x86_64) - 121 MB

Share This Article

Leave a Comment

Chat Icon

Hi, it's Mima here 😇 Ask me any questions!