- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于遗传算法烧结配料优化方法
基于遗传算法烧结配料优化方法 摘要:配料是烧结的基础,烧结配料效果的好坏直接影响到企业的生产效益。传统的烧结配料试算模型存在配料成分不稳定,配料成本高等诸多弊端,本文介绍了利用遗传算法进行烧结优化配料的方法,将优化方案应用到实际生产中取得明显的经济效益。
关键词:烧结 优化配料 遗传算法
中图分类号:TF04 文献标识码:A 文章编号:1007-9416(2013)01-0118-02
1 前言
配料是烧结的基础,烧结配料效果的好坏直接影响到烧结矿的化学成分及稳定性,并影响到原料的使用成本。传统的试算模型存在配料成分不稳定,配料成本高,配料能力不足,资源利用不合理等诸多弊端。而传统的求解最优化方法又大多要求搜索空间具有连续可导性,且通常只能给出局部最优解,不易获得全面最优解。
近几年来发展起来的遗传算法则较好地解决了这些问题,遗传算法(Genetic Algorithms,GA)是基于自然选择和基因遗传学原理的有导向随机搜索算法,其求解问题不依赖于系统模型的表达方式,而是对参数集进行了编码的个体进行操作,搜索过程从一个潜在解的群体开始,以模型对应的适应度函数作为寻优判据,根据自然选择和适者生存的竞争策略求解问题。
因此将遗传算法应用到冶金配料当中,必定会在生产中取得显著的经济效益。
2 烧结配料模型的构建
烧结厂通常使用多种含铁原料(精粉、澳矿、富粉、返矿、印巴粉)、溶剂(生石灰)配成烧结混合料。其配比是否合理,不仅影响烧结矿的产量、质量,而且极大地影响烧结矿的成本(占整个烧结矿成本的70%~85%),因此烧结配料要满足低成本(经济性)、优良的烧结性能(工艺性)及最终烧结矿优良的冶金性能(质量性)等指标。但由于工艺性和质量性的精确量化较为困难,因此将成本作为目标。把工艺性和质量性要求作为约束条件处理。同时由于这些约束条件都是线性,所以烧结配料最优化问题可以视为线性约束最优化问题来处理。
线性约束最优化问题的一般形式可以描述为:
Minimize
Subject to
2.1 原料条件
各种原料的成分见(表1),各种原料的价格见(表2),对烧结矿化学成分的规定要求见(表3)。
2.2 建立配料计算数学模型
以配1000kg矿粉为例,设需要精矿粉量为kg ,澳矿粉量为kg,印度粗粉量为kg,富粉量为kg,返矿量为kg,生石灰量为kg。
目标函数为最低成本
Minimize=
(1)配1000kg矿粉约束条件:
(2)烧结矿的品位必须大于某一数值,否则冶炼价值低,厂内规定大于57%。即:
(3)氧化钙含量大于3.30%,即:
(4)氧化镁的含量大于3.50%,即:
(5)二氧化硅含量小于10.00%,即:
将上面约束条件整理简化得烧结配料数学模型
目标函数:
Minimize=
约束条件:
3 遗传算法的设计和实现
3.1 确定编码方案
在求解连续参数优化问题时,基于实数编码的遗传算法不存在编码和解码过程,能够大大提高解的精度和运算速度。故在遗传算法中采用实数编码[1][2][3]。
3.2 确定适应度函数
遗传算法在进化搜索中基本不利用外部信息,仅以适应度函数为依据[4],利用种群中每个个体的适应度值来进行搜索。从上节表2烧结所用材料价格表可以得出目标函数的最大值不会超过300。目标函数为最小问题,则适应度函数:
3.3 选择方法设计
选择的方法有多种,这里选用轮盘赌选择法。
3.4 交叉设计
在实数编码策略的遗传算法中,算法的效率及全局优化性能与交叉操作和变异操作密切相关。实数编码的整体算术交叉算法如下:
设和是两个父解向量,而和是通过交叉获得的两个后代。整体算术交叉为:首先在[0,1]区间内生成随机数,则两个后代分别为
式中。另外可以取。
从上式可以看出算术交叉产生的后代,其分量依然在其定义的区间内。
3.5 变异设计
变异操作是对群体中个体串的某些基因值作变动,变异的目的是使遗传算法具有局部随机搜索能力,自适应变异是在非一致性变异操作的基础上发展起来的。其操作过程如下:
设是解空间的一个父解向量,
若分量被选进行变异,其定义区间为[,],则变异后的解向量为,其中
式中,是(0,1)上的随机数,是决定变异程度的一个参数,其取值一般为2~5。
4 优化计算
4.1 参数确定
遗传算法中需预先选择的运行参数主要有:种群数、迭代次数、交叉率、变异率等。这些参数对遗传算法的运行性能及效率影响较大,参数的适当取值很关键。
种群数(popsize):种群规模
您可能关注的文档
最近下载
- 深发展银行黄金td业务开户流程 深发展银行贵金属递延业务开户流程_.ppt VIP
- 中国国家标准 GB/T 40344.3-2024真空技术 真空泵性能测量标准方法 第3部分:机械增压泵的特定参数.pdf
- 固定资产盘点流程和方案.docx VIP
- 第6章细菌的感染与免疫.ppt VIP
- 【医脉通•指南】左卡尼汀在男性不育中临床应用专家共识(2014版).pdf VIP
- 高考英语语法新视角(中级英语测试指导).doc VIP
- 2020年最新版下肢静脉曲张临床路径.docx VIP
- 教育行为模式识别-洞察及研究.docx VIP
- 第12课《鱼纹话吉祥》教学课件-2024-2025学年岭南美版(2024)初中美术七年级上册.pptx VIP
- 特种设备安全总监职责.doc VIP
文档评论(0)