当前位置: 首页 > 专利查询>唐山学院专利>正文

基于大数据和深度学习的烧结矿成分预报模型制造技术

技术编号:26690895 阅读:45 留言:0更新日期:2020-12-12 02:42
本发明专利技术公开了一种基于大数据和深度学习的烧结矿成分预报方法,属于烧结工艺过程控制领域。该方法需要以烧结生产中与烧结矿成分变化相关的参数和海量历史数据为基础;采用箱型图法和孤立森林算法对异常数据进行检测,使用滑动窗口的方法对异常值进行替换;将皮尔逊相关系数法和关键特征选择法相结合得到模型的输入参数;建立基于DNN的在线成分预测模型,利用此模型根据烧结机的在线检测数据实时监测和预报烧结矿的TFe、FeO、V

【技术实现步骤摘要】
基于大数据和深度学习的烧结矿成分预报模型
本专利技术涉及一种基于大数据和深度学习的烧结矿成分预模型的建立方法和应用,属于烧结工艺过程控制领域。
技术介绍
烧结矿成分是重要的质量指标之一,及时和准确的掌握当前烧结矿的成分对指导高炉生产作用显著。针对我国铁矿石资源贫铁矿占比高的现状,高炉冶炼前,需要将对各种铁矿粉按一定比例混合,通过混匀、制粒、点火和烧结等过程得到满足高炉生产要求的烧结矿。由于烧结原料来源广、品种多、成分波动大,而且,烧结过程中会涉及大量的物理化学反映,这使得烧结矿的化学成分很难被准确控制。烧结混合料成矿过程复杂,需要经过蒸发、分解、还原、氧化、固相反应、熔化、液相生成以及冷却结晶等几个阶段,采用机理推算的方法难以准确得到与混合料对应的烧结矿成分。此外,人工取样定期进行检化验的方式,检测频次低,存在时间滞后,从烧结配料到烧结矿成分检测出结果会有6h左右的时间延迟,这种方式不适应于对生产过程的及时调整。因此,研究如何实时预报烧结矿的化学成分,根据预报结果及时调整配料等参数将成分控制在合理范围内,这对提高烧结矿成品合格率,稳定高炉炉料性能具有重要的意义。目前,一些人工智能预测算法开始应用于烧结矿成分预测,例如BP神经网络、支持向量机以及BP神经网络的改进算法等。这些算法模型对实际生产起到了一定的指导作用,但仍存在着一定的局限性。BP神经网络模型在模型涉及参数较多时存在收敛速度慢,可在线权值修正困难等问题;基于SVM算法的模型存在核函数选取困难,不适合处理大规模数据样本等缺点。而且,上述提及的算法都属于浅层学习算法,其在给定有限数量样本时很难获得复杂的非线性关系,导致模型泛化能力受限,进而影响模型对烧结矿化学成分的预测结果。综上所述,现有的各种烧结矿成分判断方法,或存在时间滞后,或无法进行准确预报,这些方法已经无法满足烧结生产的需求。
技术实现思路
本专利技术提出了一种基于大数据和深度学习的烧结矿成分预模型的建立方法及应用,根据烧结自动化系统中记录的与烧结矿成分相关的全部变量数据为基础,利用深度神经网络(DeepNeuralNetworks,DNN)建立烧结矿成分回归模型,优选并采用Tensorflow搭建深度神经网络,采用均方误差作为损失函数,利用反向传播和自适应学习率方法来训练和优化DNNS,进而利用所建模型来预报测试集中烧结矿的成分。采用本专利技术所建立的模型不仅可以实时预报烧结矿的成分及其变化趋势,而且对于TFe和FeO成分的预报,在±0.3误差范围内,能达到90.13%以上命中率,对于V2O5和CaO/SiO2成分的预报,在±0.03误差范围内,能达到93.34%以上命中率。这对现场操作者实时判断烧结矿成分,并及时调整配料和工艺参数等具有重要的指导作用。具体地,基于大数据和深度学习的烧结矿成分预模型的建立方法,包括以下步骤:步骤一:获取相关数据,收集烧结生产工艺流程中与烧结矿成分变化相关的参数数据,对获取的相关数据采用数据库软件进行整合;步骤二:数据处理,通过箱型图和孤立森林算法过滤噪声数据,并使用滑动窗口法对异常值进行填补;步骤三:高维特征选择,利用皮尔逊相关系数法计算各个参数与烧结矿成分的相关系数,采用关键特征选择法筛选冗余度量;步骤四:建立预报模型,依据所述步骤步骤三获得的各个成分模型的特征参数,将每组参数集合分别作为各个成分预报模型的输入变量,利用深度神经网络算法建立预报模型,得到烧结矿成分的实时预报结果。所述步骤一具体包括:收集近两年内烧结生产相关的全部数据,汇总与烧结矿成分变化相关的参数,获得各个参数的采集频次并进行分类处理,采用数据库软件将数据整合为频次为1小时的连续样本。所述步骤二具体包括:采用箱型图法自动检测异常数据的数量,使用孤立森林算法获得异常值的具体位置。针对异常点数据使用滑动窗口法计算异常点左、右两侧各5个数据点的均值对其进行替换。所述步骤三具体包括:3-1、利用皮尔逊相关系数法获得原料参数、操作参数和状态参数与烧结矿成分的相关系数(ρ),对每个成分的相关变量按照相关系数(ρ)绝对值大小进行排序,剔除相关系数小于0.2的参数变量;3-2、利用python的seaborn模块绘制各个参数的折线图;3-3、通过可视化分析对剩余变量进行冗余度量的判断,当两个及多个变量分布情况一致时,只选择冗余变量中的一个参数作为关键特征参数。所述步骤四具体包括:4-1、选择了与烧结矿成分相关系数大于0.2的参数作为输入变量。采用随机取样的方式,将数据集中的样本按9/1的比例划分为训练集和测试集;4-2、采用DNN算法建立烧结矿成分预报模型,使用Tensorflow搭建深度神经网络,采用均方误差作为损失函数,利用反向传播和自适应学习率方法来训练和优化DNNS。4-3、在成分预报模型的优化过程中,确定每个网络隐藏层的数目、每层中的单元数,选择训练时间较短、模型过拟合和测试误差均较小对应的网络结构。并且,为了解决过度拟合的问题,在网络中增加丢失层(dropout层),并确定dropout阈值的大小。4-4、对于成分预报模型性能的评价方式,选用了拟合优度(R2)、均方误差(MSE)和平均绝对误差(MAE),如式(1)、(2)和(3)所示。其中,yR(k)是第k个数据点的实际值,为数据的平均值,yP(k)为预测值,N为样本数量。一般来说,R2越大,模型拟合效果越好。R2反映模型的准确性,但无法量化准确性。MSE是预测值和真实值之间的距离的平方和,而MAE是目标值和预测值之间的差的绝对值之和。MSE和MSE越小越好。通过对这三个指标的综合比较,可以更全面地评估预测模型的应用效果。基于大数据和深度学习的烧结矿成分预报模型的建立方法,包括:存储设备及处理器等;所述处理器加载并执行存储设备中的指令及数据用于实现权利要求1~5所述的基于大数据和深度学习的烧结矿成分预报模型的建立方法。与现有技术相比,本专利技术的优势在于:(1)本专利技术的一种基于大数据和深度学习的烧结矿成分预模型的建立方法,利用箱型图和孤立森林算法过滤噪声数据,并使用滑动窗口法对异常值进行填补,该方法能有效获得反映烧结生产实际情况的准确数据。(2)本专利技术的一种基于大数据和深度学习的烧结矿成分预模型的建立方法,利用皮尔逊相关系数法计算各个参数与烧结矿成分的相关系数,采用关键特征选择法筛选冗余度量,充分考虑了各个输入参数与烧结矿成分的相关性,使特征变量的选取更加全面。(3)本专利技术的一种基于大数据和深度学习的烧结矿成分预模型的建立方法,用深度神经网络算法建立预报模型,实时预报烧结矿的成分,不仅改善了成分检测的滞后性,而且提高了模型预报的准确度,对烧结生产现场应用具有高度适应性。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中:图1为本专利技术的一种基于大数据和深度学习的烧结矿成分预模型建立方法的流程本文档来自技高网
...

【技术保护点】
1.一种基于大数据和深度学习的烧结矿成分预报模型的建立方法,包括以下步骤:/n步骤一:获取相关数据,收集烧结生产工艺流程中与烧结矿成分变化相关的参数数据,对获取的相关数据采用数据库软件进行整合;/n步骤二:数据处理,通过箱型图和孤立森林算法过滤噪声数据,并使用滑动窗口法对异常值进行填补;/n步骤三:高维特征选择,利用皮尔逊相关系数法计算各个参数与烧结矿成分的相关系数,采用关键特征选择法筛选冗余度量;/n步骤四:建立预报模型,依据所述步骤三获得的各个成分模型的特征参数,将每组参数集合分别作为各个成分预报模型的输入变量,利用深度神经网络算法建立预报模型,得到烧结矿成分的实时预报结果。/n

【技术特征摘要】
1.一种基于大数据和深度学习的烧结矿成分预报模型的建立方法,包括以下步骤:
步骤一:获取相关数据,收集烧结生产工艺流程中与烧结矿成分变化相关的参数数据,对获取的相关数据采用数据库软件进行整合;
步骤二:数据处理,通过箱型图和孤立森林算法过滤噪声数据,并使用滑动窗口法对异常值进行填补;
步骤三:高维特征选择,利用皮尔逊相关系数法计算各个参数与烧结矿成分的相关系数,采用关键特征选择法筛选冗余度量;
步骤四:建立预报模型,依据所述步骤三获得的各个成分模型的特征参数,将每组参数集合分别作为各个成分预报模型的输入变量,利用深度神经网络算法建立预报模型,得到烧结矿成分的实时预报结果。


2.根据权利要求1所述的烧结矿成分预报模型建立方法,其特征在于,步骤一具体包括:
收集近两年内烧结生产相关的全部数据,汇总与烧结矿成分变化相关的参数,获得各个参数的采集频次并进行分类处理,采用数据库软件将数据整合为频次为1小时的连续样本。


3.根据权利要求1所述的烧结矿成分预报模型建立方法,其特征在于,步骤二具体包括:
采用箱型图法自动检测异常数据的数量,使用孤立森林算法获得异常值的具体位置,针对异常点数据使用滑动窗口法计算异常点左、右两侧各5个数据点的均值对其进行替换。


4.根据权利要求1所述的烧结矿成分预报模型建立方法,其特征在于,步骤三具体包括:
3-1、利用皮尔逊相关系数法获得原料参数、操作参数和状态参数与烧结矿成分的相关系数(ρ),对每个成分的相关变量按照相关系数(ρ)绝对值大小进行排序,剔除相关系数小于0.2的参数变量;
3-2、利用python的seaborn模块绘制各个参数的折线图;
3-3、通过可视化分析对剩余变量进行冗余度量的...

【专利技术属性】
技术研发人员:刘颂赵亚迪赵志伟刘小杰李欣邓勇吕庆李宏扬李红玮
申请(专利权)人:唐山学院华北理工大学
类型:发明
国别省市:河北;13

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1