任助理, 毕林, 王李管, 陈鑫. 基于混合整数规划法的自然崩落法放矿计划优化[J]. 工程科学学报, 2017, 39(1): 23-30. DOI: 10.13374/j.issn2095-9389.2017.01.003
引用本文: 任助理, 毕林, 王李管, 陈鑫. 基于混合整数规划法的自然崩落法放矿计划优化[J]. 工程科学学报, 2017, 39(1): 23-30. DOI: 10.13374/j.issn2095-9389.2017.01.003
REN Zhu-li, BI Lin, WANG Li-guan, CHEN Xin. Optimization of drawing scheduling based on mixed integer programming in block cave mining[J]. Chinese Journal of Engineering, 2017, 39(1): 23-30. DOI: 10.13374/j.issn2095-9389.2017.01.003
Citation: REN Zhu-li, BI Lin, WANG Li-guan, CHEN Xin. Optimization of drawing scheduling based on mixed integer programming in block cave mining[J]. Chinese Journal of Engineering, 2017, 39(1): 23-30. DOI: 10.13374/j.issn2095-9389.2017.01.003

基于混合整数规划法的自然崩落法放矿计划优化

Optimization of drawing scheduling based on mixed integer programming in block cave mining

  • 摘要: 放矿计划是自然崩落法矿山生产过程中最重要的环节.针对传统手工编制放矿计划随意性大及出矿品位不均衡,在对其进行科学系统的分析基础上,本文运用混合整数规划法解决自然崩落法放矿计划优化问题.以计划期内与目标品位偏差最小为目标函数,综合考虑矿量、品位、放矿速率、崩落指数、排产指数等约束条件,构建放矿计划优化的混合整数规划模型,并在MATLAB环境下用YALMIP编写模型语言调用CPLEX求解器进行求解,使品位波动降低18%,进而得到最优短期放矿计划方案.经实例验证,此方法科学可行,对充分发挥自然崩落法的优越性和提高矿产资源的回收率具有重要的理论和现实意义.

     

    Abstract: Drawing scheduling is the most important process in block cave mining. The traditional analysis process of drawing scheduling is random and inefficient without system scientific analysis. A mixed integer programming method was proposed in this paper to solve the optimization problem of drawing scheduling. Taking the ore reserve quantity, ore grade, drawing index and production scheduling index as the constraints and the grade fluctuation as the objective function, a drawing scheduling optimization model was built based on the mixed integer programming method. It was solved with the CPLEX solver invoked by model language that was programmed with YALMIP in MATLAB for a certain copper mine. Finally, the optimal arrangement scheme of drawing scheduling was obtained. It is proved that this model is scientific and feasible, the grade fluctuation reduces by 18%, and compared with the traditional, this drawing scheduling saves costs by meeting the desired production quantity more closely and reducing the employee time spent on preparing schedules.

     

/

返回文章
返回