基于改进神经网络模型控制高炉炼铁过程数学建模论文

上传人:公**** 文档编号:513593881 上传时间:2024-02-23 格式:DOCX 页数:38 大小:399.30KB
返回 下载 相关 举报
基于改进神经网络模型控制高炉炼铁过程数学建模论文_第1页
第1页 / 共38页
基于改进神经网络模型控制高炉炼铁过程数学建模论文_第2页
第2页 / 共38页
基于改进神经网络模型控制高炉炼铁过程数学建模论文_第3页
第3页 / 共38页
基于改进神经网络模型控制高炉炼铁过程数学建模论文_第4页
第4页 / 共38页
基于改进神经网络模型控制高炉炼铁过程数学建模论文_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《基于改进神经网络模型控制高炉炼铁过程数学建模论文》由会员分享,可在线阅读,更多相关《基于改进神经网络模型控制高炉炼铁过程数学建模论文(38页珍藏版)》请在金锄头文库上搜索。

1、基于改进的神经网络模型的高炉炼铁预测控制摘 要高炉炼铁是钢铁工业的重要组成成分,高炉炉温控制是实际生产中的重要程序,建立可以进行炉温控制的炉温预报模型对实际生产具有重要意义。本文用铁水含硅量代表高炉炉温,通过建立多个模型并优化,对高炉炼铁铁水含硅量进行了动态预测。针对问题一,要求建立一步和二步Si预测动态数学模型,首先对附件给出的数据进行预处理,修正了异常值。通过查阅文献得知喷煤量PML和鼓风量FL与铁水含硅量Si之间的关系具有滞后性,因而首先建立灰色关联度模型,得出喷煤量PML和鼓风量FL与铁水含硅量Si之间的关系皆相差6个炉次即12个小时。然后建立RBF神经网络模型,选取连续的m个样本学习

2、对后一个样本进行一步预测;在二步预测过程中,以步长为二选取m个样本对之后第二个样本进行预测。针对问题二,要求验证问题一建立的模型的预测成功率,自主选取数据编写MATLAB程序对问题一建立的RBF神经网络模型进行求解。分别得到各40组的一步预测和两步预测预测值,将预测值与真实值进行比较计算,得到一步预测和二步预测模型的预测数值成功率分别为84.36%和83.04%。再将铁水含硅量实际升降方向与预测方向比较计算得到一步预测和二步预测的预测方向成功率分别为81.58%和73.68%。本次建立的RBF神经网络模型验证结果较为良好,可用于高炉炼铁铁水硅含量的动态预测。针对问题三,要求建立质量指标S的优化

3、数学模型,并且讨论优化后的Si预测控制的预期效果。在RBF模型的基础上,建立粒子群模型对质量指标参数S进行优化,从而得到满足期望S参数。基于优化后的数据,选取样本编写MATLAB程序对RBF神经网络模型进行求解,将得到的数据与真实值进行比较计算,得到优化后的预测数值成功率达到99.04%,效果较好。证明经过优化后的质量指标对于Si的准确预测控制更加准确。本文建立多个模型并对预测模型进行优化,得到了合理且准确率高的铁水硅含量预测模型,并且对模型的优缺点进行了合理的评价,对控制高炉炼铁炉温操作具有十分重要的参考价值。关键词:滞后性;动态预测;RBF神经网络;粒子群;MATLAB11. 问题重述炼铁

4、过程生产指标产量、能耗、铁水质量等指标都与冶炼过程的一项控制性中间指标炉温,即铁水含硅量Si(铁水含硅质量百分数)密切相关。对2小时后或4小时后高炉炉温上升或下降的预测,即Si时间序列的预测关系着当前高炉各项操作参数的调控方向。因此,Si的准确预测控制建模成为冶炼过程优化与预测控制的关键技术。本项目仅提供由铁水含硅量Si、含硫量S、喷煤量PML和鼓风量FL组成的数据库作为数学建模分析和数据挖掘的基础。试求解以下问题:(1) 从给定数据表中Si-S-FL-PML依序号排列的1000炉生产大数据中,自主选取学习样本和算法,建立Si预测动态数学模型,包括一步预测模型和二步预测模型。(2) 自主选取验

5、证样本,验证你所建立的数学模型的预测成功率,并且讨论其动态预测控制的可行性。(3) 以质量指标铁水含硫量S为例,含硫量低,铁水质量好,可以生产优质钢,制造优质装备。试建立质量指标S的优化数学模型,并且讨论按照优化模型计算结果进行Si预测控制的预期效果。2. 模型假设1) 假设除题中给出的影响因素的其他影响因素影响忽略不计。2) 假设给出数据的高炉运行情况良好,无异常运行。3. 通用符号说明序号符号符号说明1数据标准偏差2变量之间的关系滞后了m个序列3数据样本的平均值4高炉铁水si含量实际值5高炉铁水si含量预测值4.铁水含硅量动态预测模型的建立4.1问题分析本文要求解答预测Si动态数学模型,在

6、查阅有关炼铁的文献时发现存在着大滞后的现象,即喷煤量PML和鼓风量FL与铁水含硅量Si之间的关系具有滞后性,且滞后性不尽相同。因而建立灰色关联度模型,求解出喷煤量PML和鼓风量FL与铁水含硅量Si之间分别的滞后时间。拟建立RBF神经网络模型,选取连续的m个样本学习对后一个样本进行一步预测;在二步预测过程中,打算以步长为二选取m个样本对之后第二个样本进行预测。4.2模型准备异常值的存在直接影响到建模准确率和预测精度,因此对异常值进行合理、有效的修正。利用Excel画出原始样本铁水含硅量、铁水含硫量、风量和喷煤量的时间序列曲线图,如图1、2、3、4。图1 原始样本铁水含硅量的时间序列曲线图2 原始

7、样本铁水含硫量的时间序列曲线图3 原始样本集中喷煤量的时间序列曲线图4 原始样本风量的时间序列曲线由图1、2、3、4可得每一时刻点的铁水含硅量、铁水含硫量、风量和喷煤量,对波动较大的数据,予以剔除处理。采用依拉达准则(准则)处理异常值,对本组数据样本,如果存在偏差大于的数值,则认为它是异常数值。其中 (4-1)其中,为数据样本的平均值。编写MATLAB程序经准则检测得出:初始样本集1000组数据中,一共有64组异常数据,异常率6.4%。异常数据见表1。程序见附录1。表1 异常数据SiS喷煤风量数据编号异常数据数据编号异常数据数据编号异常数据数据编号异常数据1620.82510.054486.5

8、71291502.042920.87520.0531593.721371504.213180.9560.0584486.632861118.365080.91190.0564733.763941301.295091.263220.0554926.384661323.795100.826680.0544933.054721442.265120.847300.0624943.394861280.115150.827310.076173.794871415.417250.937320.0636240.124881277.117260.827330.0786266.664891278.988830.8

9、17340.0666276.724941270.299880.88060.0588206.775881219.158090.0578220.636241514.038100.0618232.1654833.528130.0578241.048231463.468150.0548251.678241198.848270.0598262.718251437.829280.0538274.918286.388296.2983148326.48813.94表1为异常数据,对这些数据进行剔除。由于剔除异常值导致很多采集到的高炉数据都有缺失值。选用“高次线性插值法”填补缺失值。填补的数据值见表2。表2 异

10、常数据替换数值因素SiS喷煤风量替换数值0.45940.023813.15941759.70表2即为替换异常数据的数值,之后求解采用这些数据。4.3模型建立4.3.1 灰色关联度模型(1)输入变量的选择 引入灰色关联度计算高炉各输入变量对硅含量的影响程度。灰色关联度能够计算因素之间的相互关系,并将对目标影响程度表示为量化值。灰色关联度越高,表示变量对目标变量的相关性越大。灰色关联方法步骤如下:Step1:整理得到灰色关联序列和对比序列,其中为硅含量序列, 分别为喷煤,风量的序列。Step2:计算灰色关联系数。 (4-2)式中关联系数差分系数,满足的值即为参考序列的每一个值和对比序列对应值的关联

11、程度。Step3:通过式(4-2)计算得到灰色关联系数之后,关联系数的平均值常被用来作为该参考序列的灰色关联度。 (4-3)式中灰色关联度Step4:设置灰色关联度阈值,选取输入变量。(2)输入变量滞后时间确定 高炉运行是典型的大时滞过程,输入变量对硅含量的影响存在着较大的时延。考虑到精度和实际生产的需求,时延问题不能被忽略。采用相关系数分析方法计算不同时延的输入变量对硅含量的影响程度,完成之后时间的确定。相关系数定义如下: (4-4)式中代表第i个输入的相关系数输入变量的平均值输出变量的平均值时间序列设置为(0,1,2,3,4,5,6,7,8,9),通过比较相关系数的大小得出喷煤、风量的滞后

12、时间。4.3.2 RBF神经网络预测模型RBF神经网络有很强的逼近能力、分类能力和学习速度。其工作原理是把网络看成对未知函数的逼近,任何函数都可以表示成一组基函数的加权和,也即选择各隐层神经元的传输函数,使之构成一组基函数来逼近未知函数。RBF神经网络由一个输入层、一个隐含层和一个输出层组成。图5 RBF神经网络示意图 图5即为神经网络示意图。 设输入层的输入为,实际输出为。输入层实现从的非线性映射,输出层实现从的线性映射,输出层第k个神经网络输出为 (4-5)式中 n为输入层节点数;m为隐含层节点数;p为输出层节点数;为隐含层第i个神经元与输出层第k个神经元的连接权值;为隐含层第i个神经元的

13、作用函数,即 (4-6)式中 X为n维输入向量;为第i个基函数的中心,与X具有相同维数的向量;为第i个基函数的宽度;m为感知单元的个数(隐含层节点数);为向量的范数,它通常表示x与之间的距离;在处有唯一的最大值,随着的增大,迅速衰减到0。当确定了RBF神经网络的聚类中心、权值、及以后,就可以求出给定某一输入时,网络对应输出值。一步预测当时间延时为t时,对第i个si含量预测的输出值为 (4-7)二步预测对第(i+1)个si含量预测的输出值为 (4-8)4.3.3 预测成功率模型Step1数值预测成功率和成功率相对误差()的计算 (4-9)其中为高炉铁水si含量实际值; 为高炉铁水si含量预测值。 Step2炉温升降方向预测 (4-10)为第i次硅的实测含量,为第i次硅的预测含量若,则炉温升降方向预测正确若,则炉温升降方向预测不正确4.4模型求解 通过编写MATLAB程序,求解灰色关联度模型,得到了不同时延的相关性系数,如表3。程序见附录2。表3 不同时延输入变量的相关性系数输入变量风量0.6590.65030.68350.68770.65490.63920.67

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号