编辑: qksr | 2013-06-19 |
置(1) 约束条件: 水分:膨^≤M.d/%≤肘B;
灰分:AA≤Aad/%≤AB;
挥发分:n≤叱/%≤%;
发热量:QA≤Q...1d/MJ・kg.1≤QB. 上述模型的目标函数中:P面.为配煤所追求的 最低成本,凡为参配的煤种个数,G.为各参配煤种的 单价,置为各参配煤种的比例. 约束条件中:符号M小A小%、Q....分别为配 煤的水分、灰分、挥发分、发热量,其中不等式的左边 分别表示各相应指标的下限,而不等式的右边则表 示对应的上限. 从上述数学模型可以看出,动力配煤优化是一 个带有多个约束条件的复杂的优化问题.在实际应 用及进一步的研究中,可以根据用户的具体要求设 定煤质约束条件,如需要考察其它煤质指标,那么只 需增加约束条件即可. 模型中,主要以单一煤种规模为lO、参配煤种 数为
3、以1%精度进行配伍而成配煤为例,其目标 是在满足配煤煤质指标约束条件的基础上,求取配 煤价格函数的P(戈)的最小值,即要建立一个综合考 虑费用函数与各约束条件的目标函数,求解最佳配 煤方案. 整个优化设计部分都是利用MatIab7.0 Release 14中的遗传算法和直接搜索工具箱来完成的"J. 该工具箱总是试图寻找目标函数的最小值,换句话 说,即一个种群的具有最小目标函数值的个体就是 该种群中具有最佳适应度值的个体.建立了基于加 权平均法一遗传算法的动力配煤初步优化模型,并 对最佳配煤方案的配煤煤质指标进行实验室测定, 经检验初步优化模型的精度满足要求. 2.2软件系统的组成 整个配煤优化软件系统由3部分组成.应用 VB进行可视化界面的编程实现系统前台的显示设 计,负责与用户之间的交互和控制生产;
以Matlab 作为模型优化运算层,负责具体的优化算法实现;
以sQL server数据库作为数据层,负责为Matlab提 供丰富的原始数据信息并对计算结果进行存储.该 系统框架如图1所示. 图1配煤优化软件系统结构 在VB中通过ADO接口访问数据库,得到当前 各种原料煤的价格、水分、灰分、挥发分、发热量等信 息,将这些信息按照建模的要求构成一组矩阵.然 后用Activex技术从数据库中得到的参数以矩阵的