BP神经网络的烧结矿化学成分预报模型与仿真.docVIP

BP神经网络的烧结矿化学成分预报模型与仿真.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
BP神经网络的烧结矿化学成分预报模型与仿真

基于BP神经网络的烧结矿化学成分预报模型与仿真 王大勇 摘? 要:烧结矿化学成分的测量是钢铁工业中的关键和难点,并且容易受到烧结时份一个操作 环节的影响。介绍利用BP神经网络建立烧结矿化学成分的预报模型。通过对现场数据仿真,表明该方法鲁棒性强、准确性高、泛化能力广,具有很强的实用性和推广价值。 关键词:烧结矿化学成分;神经网络算法;碱度;训练;权值和阈值;样本数据??? 烧结矿化学成分的稳定直接影响高炉生产的稳定。实验数据表明,烧结矿TFe波动范围由士1.0%降到±0.5%,高炉利用系数可提高2.0%,焦比可降低1.0%;烧结矿碱度波动范围由士0.1%降到士0.05%,高炉利用系数可提高2.5%,焦比可降低1.3%。因此,稳定烧结矿化学成分,对强化高炉冶炼和增铁节焦有着十分重要的意义。目前,我国烧结厂对烧结矿化学成分的控制,主要是通过每2h一次的烧结矿采样分析,调整混合料中的有关成分来实现的。然而,原料经过下料、混合、布料、点火烧结到成品冷却、整粒、取样等工序,待观察到调节效果一般需3~4h。如此大的时间滞后,采用传统的控制方法,很难实现烧结矿化学成分的准确控制。 ??? 为此建立了基于BP神经网络的烧结矿化学成分预报模型。我们从唐山钢铁公司烧结厂选取了2002~2006年的200组数据,经过1万次训练和学习,网络全局误差λ=0.000 091,小于预设精度,得到相应的预测模型。Matlab仿真试验结果表明,应用神经网络的BP算法对烧结矿的化学成分进行预测,可以大大提高预测精度,而且模型具有较好的鲁棒性和泛化能力。实验证明,应用该技术提前预报烧结矿的化学成分,从而对配料做出及时调整,是实现烧结矿化学成分稳定的有效措施。 ??? 一、BP神经网络预报模型的建立 ??? 1.网络输入层输入变量的确定 ??? 烧结过程是一个复杂的系统。一定的原料参数和操作参数作用于设备参数(统称工艺参数),则有一定的状态参数和指标参数与之对应其中,原料参数包括混匀矿配比、石灰石配比、焦粉配比、生石灰配比等;设备参数包括风机能力、漏风率、混合制粒能力等;操作参数包括一二次混合加水量、料层厚度、台车速度等;状态参数包括烟道负压、废气温度、返矿率等;指标参数包括碱度、全铁含量、SiO2含量、转鼓指数、利用系数等。 ??? 每个工艺参数对指标参数的影响是不一样的,需要找出对指标参数有显著影响且独立变化,易于控制的关键参数见表1。 ??? 2.神经网络结构的确定 ??? 烧结矿性能指标预测采用三层误差反向传播神经网络,系神经元全连接网络。输入分别为料层厚度(mm),烧结机速度(m/min ),点火温度(℃),烧结负压(Pa),混合料温度(℃)、混合料水分(%)和燃料配比(%),原料中FeO含量(%),生石灰配比(%),混均矿中SiO2、FeO、CaO含量,一二混加水率,煤气流量,混合料粒度;输出为烧结矿TFe含量(%)和碱度含量(%)、二氧化硅含量(%)、MgO、CaO、转鼓强度。烧结矿化学成分预测BP神经网络模型见图1,每个隐含层的神经元都有一个附加输入,因此每个隐含层具有17个权值,全部设成0.5,其权值在反向传播过程中进行学习。 ??? 模型的每个神经元具有一个简单的非线性方程。输入神经元含有一个简单的隶属度处理函数,将自变量的范围从实际值转变成神经方程的线性部分,即在0.2~0.8之间。隐含层和输出层神经元是如下的非线性处理函数: ??? 式中:Yj—当前神经元j的输出; ????? wij—从神经元i到神经元j的权值; ????? Yi—上一层神经元的输出; ????? wj—神经元的可调阈值; ????? θ—神经元的阈值。 ??? 3.隐含层神经元数的确定 ??? 网络训练精度的提高,可以通过采用一个隐含层,以增加其神经元个数的方法来获得。这在结构实现上,要比增加更多的隐含层简单得多,究竟选取多少个隐含层节点合适是个很复杂的问题,它直接影响网络的非线性性能,它与所解决问题的复杂性有关。但问题的复杂性无法量化,因而也没有很好的解析式来确定隐含层单元数。 ??? 一般对于三层前向网络隐含层节点数有如下经验公式 ??? 式中:m—输出层节点数目; ????? n—输入层节点数目; ????? α—为1~10的常数 ??? j=1og2n?????????????? (2) 式中:n—输入层节点 ????? 一般情况下最常用的是经验公式(2)。 ??? 4.初始权值的选取 ??? 由于系统是非线性的,初始值对于学习是否达到局部最小、能否收敛以及训练时间的长短关系很大。如果初始值太大,使得加权后的输入落在激活函数的饱和区,从而导致其导数非常小,而在计算权值修正公式中,因为δ正比于趋近于0时,则有δ趋近于0,使得△wy→0,从而使得调节过程几乎停顿。所

文档评论(0)

ipad0a + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档