1.一种高炉布料过程布料矩阵优化方法,其特征在于,包括:
设定理想料面形状;
以最小化下一批炉料的料面形状与理想料面形状的偏差为目标,优化布料矩阵;
优化得到的最优布料矩阵作为下一批炉料的布料矩阵。
2.根据权利要求1所述的方法,其特征在于,采用粒子群算法优化布料矩阵:随机产生的布料矩阵作为种群中粒子的初始位置,粒子当前位置所对应的布料矩阵所形成的料面形状与理想料面形状之间的偏差的平方和作为适应值,迭代优化粒子位置,求得的种群最优位置即下一批炉料的最优布料矩阵。
3.根据权利要求2所述的方法,其特征在于,所述采用粒子群算法优化布料矩阵,包括:
随机产生的布料矩阵作为种群中粒子的初始位置;
获取下一批炉料的布料过程参数、炉料参数和粒子当前位置所对应的布料矩阵;
计算下一批炉料根据粒子当前位置所对应的布料矩阵所形成的料面形状;
以粒子当前位置所对应的布料矩阵所形成的料面形状与理想料面形状之间的偏差的平方和作为适应值,迭代优化粒子位置,求得的种群最优位置即下一批炉料的最优布料矩阵。
4.根据权利要求3所述的方法,其特征在于,所述计算下一批炉料根据粒子当前位置所对应的布料矩阵所形成的料面形状,包括:
根据下一批炉料的布料过程参数计算炉料离开节流阀的初始速度;
根据炉料离开节流阀的初始速度计算炉料在中心喉管末端的速度;
根据炉料在中心喉管末端的速度计算炉料到达溜槽时的速度;
根据炉料到达溜槽时的速度计算炉料在溜槽末端的速度;
根据炉料在溜槽末端的速度计算粒子当前位置所对应的布料矩阵中的各溜槽倾角档位下炉料所形成料堆堆尖点横坐标;
计算粒子当前位置所对应的布料矩阵中的最后一个溜槽倾角下的料面形状,即下一批炉料在粒子当前位置所对应的布料矩阵下的料面形状。
5.一种高炉布料过程布料矩阵优化系统,其特征在于,包括:
设定单元:设定理想料面形状;
优化单元:以最小化下一批炉料的料面形状与理想料面形状的偏差为目标,优化布料矩阵;
输出单元:优化得到的最优布料矩阵作为下一批炉料的布料矩阵输出。
6.根据权利要求5所述的系统,其特征在于,所述优化单元,采用粒子群算法优化布料矩阵:随机产生的布料矩阵作为种群中粒子的初始位置,粒子当前位置所对应的布料矩阵所形成的料面形状与理想料面形状之间的偏差的平方和作为适应值,迭代优化粒子位置,求得的种群最优位置即下一批炉料的最优布料矩阵。
7.根据权利要求6所述的系统,其特征在于,所述优化单元,包括:
初始化模块:随机产生的布料矩阵作为种群中粒子的初始位置;
获取模块:获取下一批炉料的布料过程参数、炉料参数和粒子当前位置所对应的布料矩阵;
料面形状计算模块:计算下一批炉料根据粒子当前位置所对应的布料矩阵所形成的料面形状;
迭代优化模块:以粒子当前位置所对应的布料矩阵所形成的料面形状与理想料面形状之间的偏差的平方和作为适应值,迭代优化粒子位置,求得的种群最优位置即下一批炉料的最优布料矩阵。
8.根据权利要求7所述的系统,其特征在于,所述料面形状计算模块,包括:
第一计算模块:根据下一批炉料的布料过程参数计算炉料离开节流阀的初始速度;
第二计算模块:根据炉料离开节流阀的初始速度计算炉料在中心喉管末端的速度;
第三计算模块:根据炉料在中心喉管末端的速度计算炉料到达溜槽时的速度;
第四计算模块:根据炉料到达溜槽时的速度计算炉料在溜槽末端的速度;
第五计算模块:根据炉料在溜槽末端的速度计算粒子当前位置所对应的布料矩阵中的各溜槽倾角档位下炉料所形成料堆堆尖点横坐标;
第六计算模块:计算粒子当前位置所对应的布料矩阵中的最后一个溜槽倾角下的料面形状,即下一批炉料在粒子当前位置所对应的布料矩阵下的料面形状。