分享是最大的支持,关注是最好的鼓励
摘要
在保证露天矿台阶爆破质量的同时,如何快速优化爆破参数达到低钻爆成本是矿山开采面临的一个实际问题。提出了一种新的爆破参数优化方案,首先,结合现场爆破数据,利用最小二乘法得到修正后的Kuz-Ram 预测模型;其次,建立了以钻爆成本最小为目标,大块率、爆破方量和爆破参数(最小抵抗线、孔距等)合理取值等为约束的优化模型,并对优化模型进行了等价简化;最后,提出了自动判敛的快速差分进化算法以加速模型求解速度。数值仿真结果展示了优化方案的合理性及求解速度,现场试验结果进一步证明了优化方案的可行性和有效性,即优化后花岗岩爆区大块率减少至2.5%,理论成本降低约2%;赤铁矿爆区大块率减少至0.3%,理论成本降低约15%。
作者及单位
伍世虔1,2, 叶健1,2, 孙继林3, 银开州3
1.武汉科技大学信息科学与工程学院;2.武汉科技大学机器人与智能系统研究院;3.北京奥信化工科技发展有限责任公司
引用格式
正文
露天采矿作业包括穿孔、爆破、装载、运输和排土5 个阶段,其中爆破费用占总作业费用的30%,如果因爆破后的大块率过高而增加二次爆破,费用则会提高到50%以上,岩石爆破后的形状、尺寸等指标是露天爆破作业中最重要的参数。工程中常通过试爆效果来优化爆破方案,爆破效果直接影响整个工程的安全性及经济效益,合理的爆破设计有助于提升整体作业的安全性和经济效益。
为了获得更优的爆破设计,不少学者和工程技术人员进行了大量研究,主要包括:① 依据工程经验分析计算或通过仿真分析优化爆破效果,该类方法往往需要具有较高理论水平与丰富实践经验的人员参与并伴随着一定的试错试验;② 通过理论数值预测优化爆破效果,该类方法一般以爆破设计为输出,受限于爆破数据量与质量和建模方法,优化结果一般不是最优;③ 通过爆破建模优化爆破设计、降低成本,如胡振襄分析了多种块度预测模型的优劣,通过Kuz-Ram 预测模型建立优化模型,采用遗传算法进行模型求解,但未对Kuz-Ram 模型进行修正,也未考虑到爆破设计参数之间的约束关系,可能导致优化后的爆破参数无法有效满足实际需求。
结合爆破经验公式以及爆破设计参数间的约束进行爆破优化建模和求解,获得兼顾爆破质量和实现经济效益最优化的爆破设计,具有一定的意义。本研究通过预测模型修正、优化建模、模型简化及求解等步骤设计了一种新的爆破参数优化方案,并通过数值仿真与现场试验,进行方案的可行性论证。
1 优化模型构建
1.1 Kuz-Ram 块度预测模型
1.2 修正Kuz-Ram 预测模型
式中,Rm(x)为筛网尺寸(岩石尺寸)为x 对应的通过率,%。
式(5)形如y=k·x+b,此时使用最小二乘法对k和b 进行估算,可进一步推算出真实情形下的岩石系数A*和均匀度指数n*。为使计算值更接近于真实值并应用于后续优化计算,对式(1)和式(3)添加修正系数p1 和p2,更新后得到:
根据表1 实测块度数据进行Kuz-Ram 块度级配曲线预测,实测数据、修正前和修正后数据如图1 所示(p1=0.558,p2=0.927)。由图1 可知:修正前Kuz-Ram 模型的预测结果与真实情形有一定的误差,修正后的Kuz-Ram 模型预测结果与真实情形吻合性较好。
1.3 优化模型
爆破成本和爆破质量的影响因素较多,如炸药特性参数、爆破参数、岩体岩石力学性质等,这些因素共同影响爆破成本和爆破质量。其中,炸药参数和岩石力学性质作为不可控参数,难以进行优化;爆破参数(最小抵抗线,孔距,超深等)为可控参数,虽然可以优化,但在优化取值的同时有必要充分考虑爆破设计参数间的合理性约束。
综合分析表明,优化的目标应该是在保证爆破质量的同时最大限度降低爆破成本。可将以往多目标(爆破成本、爆破质量等)优化问题转化为约束单目标优化要求,即在满足爆破设计约束条件、大块率不超过给定值、爆破方量不低于给定值时,实现最优的爆破设计,使得爆破成本最小。本研究爆破成本仅考虑钻爆成本,根据露天矿深孔台阶爆破相关经验公式,所得优化模型如下:
式中,C 为钻爆成本,元; Sd 为超深,m; St 为堵塞长度,m;u 为爆破设计孔数量,个;C1 为起爆具成本,元;C2 为炸药成本,元;C3 钻孔成本,元;R*(·) 为修正后的大块率公式;Rmax 为大块率约束上界,%;V 为爆破方量,m3;Vmin 为爆破方量约束下界,m3。
式(9)中各爆破参数比值约束可根据实际进行修改,各成本和爆破方量可进行如下计算:
式中,k1 为单位起爆具费用,元/孔;k2 为单位炸药成本,元/kg;ρ 为炸药密度,kg/m3;k3 为单位钻孔成本,元/m。
2 优化算法及求解
2.1 自动判敛的快速差分进化算法
2.2 算法流程
本研究算法基本思路是根据种群分布密集度的计算值,将搜索进程分为全局搜索阶段和局部搜索阶段,分别使用不同的进化策略,当种群分布密集度较低时,判定收敛,停止迭代,并输出最优个体(问题的解)和最优函数值。算法实现步骤如下:
(1)参数和种群初始化。种群规模M,迭代计数I = 1,变异系数F1 和F2,交叉系数,搜索进程控制参数种群随机初始化。
(2)使用式(11)计算种群分布密集度并根据种群所有个体函数值更新当代最优个体Xb(I) 。
(3)根据取值,确定搜索进程:若则处于全局搜索阶段,执行步骤(4);若则处于局部搜索阶段,执行步骤(5);若则执行步骤(6)。
(4)变异操作。生成变异个体时,每次寻找Q 个“邻居”,执行“DE/neighbor/1”,变异系数F1,组成变异种群;边界处理:对超出搜索空间的个体进行重新赋值;交叉操作(交叉系数):生成试验种群;贪婪选择:将当前种群和试验向量种群合并,选择函数值较优的前P 个体组成子代种群,迭代计数加1;执行步骤(2)。
(5)变异操作(变异系数F2):生成变异个体时,执行“DE/best/1”,组成变异种群;边界处理和选择同步骤(4);迭代计数加1;执行步骤(2)。
(6)停止迭代,输出最优个体Xb(I) 和对应的函数值,完成优化。
多约束的设计有利于保证优化结果的合理性,但是DE 等随机搜索算法常应用于求解无约束问题,上述优化模型为约束优化问题,过于复杂,因而有必要对其进行简化。对于大块率的约束和爆破方量约束等单边约束,采取罚函数方式处理,对于剩余双边约束采取线性变化转化为自变量的求解取值约束。其等价的优化模型数学表达式为
式中,X = (x1,x2,x3,x4,x5) = (S/W,W,St/W,Sd/W,u) ,K1 和K2 为罚函数系数,分别取值为106 和1010;max{·}为取最大运算;孔数u 在优化中向下取整;为变量取值的上边界;为变量取值的下边界。
由式(12)可知:当某一个体在大块率和爆破方量存在违反约束时,较大的惩罚系数将会使优化目标F(X)变得非常大,导致在优化过程中更易被淘汰,而约束满足时,F (X ) = C。通过以上转化能实现约束满足条件下的最小成本优化。
3 试验对比
3.1 数值仿真试验
4 结 论