改进的粒子群算法在烧结配料中的应用*
2012-08-08王红君岳有军
网络安全与数据管理 2012年16期
关键词:优化
赵 辉 ,王 明 ,王红君 ,岳有军
(1.天津理工大学 天津市复杂系统控制理论及应用重点实验室,天津300384;2.天津农学院,天津300384)
在市场经济的推动下,现代钢铁生产成本和经济效益的矛盾十分突出,对于各大钢铁企业来说,降低成本、提高产品质量已迫在眉睫。因此,单一矿种的烧结已经难以满足企业的要求,当今大部分企业已经采用几种矿粉合理搭配进行烧结,这样既可以降低烧结成本,又能提高烧结矿质量。尤其最近各大企业相继增加进口粉和外来铁矿粉的用量,并且随着进口粉和外来粉种类增多,探讨各种原料的合理配比已势在必行[1]。
1 粒子群算法基本原理

粒子群算法采用下列公式对粒子所在位置不断更新:

其中,i=1,2,…,m;d=1,2,…,D;w 是非负数,称为惯性权重。加速常数c1、c2是非负常数,通常定义c1=c2=2。r1、r2是在[0,1]区间内均匀分布的随机数。
粒子群算法流程图如图1所示。

算法描述如下:
(1)初始化粒子群。确定种群大小、空间维数、各粒子的随机位置和速度及最大迭代次数。
(2)评价各计算粒子的适应值。
(3)对每个粒子xi,将其适应值与其经历过的最好位置pi的适应值作比较,如果较好,则将xi作为当前的最好位置 pi。
(4)对每个粒子xi,将其适应值与所有粒子经历过的最好位置pg的适应值作比较,如果较好,则将其作为当前所有粒子的最好位置pg。
从收回的有效问卷中,我们针对数据进行统计和整理。数据显示,这次参加问卷调查的计算机类、电气类等理工科学生约占98%,而文史类大学生参加比例仅占2%左右。……
登录APP查看全文
