基于改进正则化极限学习机的转炉终点锰含量预测方法技术

技术编号:20390801 阅读:21 留言:0更新日期:2019-02-20 03:13
本发明专利技术公开了一种基于改进正则化极限学习机的转炉终点锰含量预测方法,首先,采集转炉炼钢实际生产所涉及的数据,找到影响转炉炼钢终点锰含量的影响因素,确定模型的输入变量,建立了基于正则化极限学习机(RELM)的转炉炼钢终点锰含量预测模型,在终点锰含量的预测过程中,采用改进粒子群优化算法(IPSO)对RELM模型的输入层权值和隐含层偏差进行优化,建立了基于改进粒子群算法优化正则化极限学习机(IPSO‑RELM)的转炉炼钢终点锰含量预测模型。采用转炉现场实际冶炼数据对该锰含量预测方法进行检验,结果表明本方法的预测精度和运算速度都有了明显的提升,进而可对转炉炼钢终点锰含量进行及时准确的预测。

【技术实现步骤摘要】
基于改进正则化极限学习机的转炉终点锰含量预测方法
本专利技术属于钢铁冶金领域,具体涉及一种基于改进正则化极限学习机的转炉终点锰含量预测方法。
技术介绍
转炉炼钢作为钢铁生产流程中十分重要的环节,是目前世界上最主要的炼钢方法。转炉炼钢的目的是为下道工序提供化学成分和温度均合格的初炼钢水,因此,保证吹炼的平稳进行以及准确预测并控制冶炼终点钢水的成分和温度,是转炉炼钢的重要任务之一。在转炉冶炼过程中,若能实现对终点钢水锰含量的精准且快速的预测,则可以提高操作人员对出钢判断的准确性,以及出钢合金化操作的效率,从而降低生产成本,提高钢水质量。为了实现钢铁冶炼过程精准控制,如何及时准确地预报转炉炼钢终点钢水锰的含量是亟待解决的重要问题。为了实现转炉炼钢终点控制高命中率的目标,转炉吹炼由以前的人工经验操作向着自动化炼钢方向发展。目前,转炉炼钢终点锰含量的预测方法主要包括统计学方法和非统计学方法,统计学方法包括:线性回归、非线性回归等,非统计学方法包括:专家系统、BP神经网络等。由于转炉冶炼过程熔池化学反应作用机理十分复杂,影响钢水锰含量的因素很多,而且这些因素之间相互影响,与终点锰含量有着较强的非线性关系。基于统计学方法建立的转炉炼钢终点锰含量预测模型的适应性和泛化能力较弱,而且某些统计方法是在基于副枪取样分析钢水锰含量的基础上,利用热力学和物质平衡建立了从副枪取样到吹炼终点的锰含量预测模型,成本较高,且只适用于装备有副枪的转炉;而基于非统计学方法的转炉炼钢终点锰含量预测模型具有较强的适应性和泛化能力,由于影响炼钢终点锰含量的因素众多,且各影响因素和终点锰含量之间具有较强的非线性关系,人工神经网络较强的非线性逼近能力可以很好的解决这一问题,BP神经网络是目前应用较为广泛的神经网络之一。同样,该方法也有应用于转炉炼钢终点锰含量预测。但是基于该方法建立的模型在训练过程需要消耗大量的时间、易陷入局部最优值以及训练过程需要设置大量的网络训练参数,且预测精度低,难以迅速、及时地对转炉炼钢终点锰含量进行准确的预测,不利于钢铁企业高品质钢的高效化生产。RELM模型虽然在ELM模型的基础上通过引入结构风险最小化理论提高了泛化能力,但在解决梯度下降问题时,由于RELM模型的隐藏节点参数(输入层权值和隐含层偏差)随机产生,并不能保证训练出的RELM模型达到最优,因此需要更多的隐含层节点才能达到理想的精度,从而导致收敛速度慢等问题。此外,由于RELM中输出权值矩阵由输入权值矩阵和隐含层偏差计算获得的,可能会存在无效的隐含层节点,这会影响RELM模型的预测精度、效率以及稳定性,最终达不到理想的泛化性能。因此,开发一种适应性强,运算速率快且预测准确率高的转炉炼钢终点锰含量预测方法,对于提高转炉炼钢终点成分控制水平具有重要意义。
技术实现思路
为解决上述问题,提高转炉炼钢终点锰含量的预测精度,本专利技术通过分析粒子群优化算法PSO的原理,提出了一种基于改进粒子群优化算法优化正则化极限学习机(IPSO-RELM)的转炉冶炼终点锰含量预测模型,并用某钢厂转炉实际生产数据进行了训练及验证,明显提高了转炉炼钢终点锰含量的预测精度和运算速率。本专利技术涉及一种基于改进粒子群算法优化正则化极限学习机的转炉炼钢终点锰含量预测方法,本方法主要通过对国内某特钢厂80吨转炉在冶炼中高碳钢过程中,通过构建转炉冶炼后期(主吹结束时)钢水锰含量预测模型,为转炉冶炼中高碳钢终点钢水锰含量的准确控制提供指导。PSO通过迭代计算来确定粒子的全局最优值。然而,粒子群算法在迭代寻优过程中存在容易陷入局部极值的问题。因此,为了解决这一问题,提高算法的收敛速度,本专利技术采用了一种改进的粒子群算法,改进部分如下:(1)本文采用一种非线性权重方法来改善标准粒子群算法的不足,这种算法可描述为:在当前迭代次数k较小时,ω接近于ωmax保证了算法的全局搜索能力;随着迭代次数k的增大,ω以非线性递减,保证了算法的局部搜索能力,从而使算法能灵活地调整全局搜索与局部搜索能力。(2)借鉴遗传算法的变异思想,给粒子群算法加入“变异”因子,即让粒子存在一定的变异率,在粒子每次更新之后,以一定概率初始化粒子,使其在陷入局部极值的情况下能够跳出继续搜索,从而扩大其搜索范围。首先,对所采集的样本数据进行预处理,将冶金基本原理与相关性分析相结合,确定本模型的所需数据;其次,将收集到的数据样本分成两部分,随机选取其中五分之四的数据样本用来建立模型,剩余五分之一的数据样本用来验证模型的准确性;最后,根据模型的预测结果与实际测量的数值进行比较得出结论,并统计该模型运算所需的时间。在可接受的训练时间内,预测模型的泛化能力、稳定性和预测的精确度得到了显著的提升。本专利技术具体步骤如下:步骤1,数据的预处理,对数据样本中的异常数据进行预处理,最终确定作为本模型的样本数据,由于影响转炉炼钢终点锰含量的因素众多,且各影响因素数据之间的数量级具有较大的差异,将对模型的预测精度造成一定的影响,因此,在模型训练前需要对样本数据进行归一化处理,这样既能消除由于数据量纲不同造成预测精度不高的问题,又能保持各变量的原始信息,数据归一化范围为[-1,1]。步骤2,构造基于正则化极限学习机转炉炼钢终点锰含量预测模型,随机选取步骤(1)中的五分之四数据样本作为模型的训练数据,并以此来建立模型。步骤3,将步骤2剩余的五分之一数据样本用来验证模型的准确性,将其输入到训练好的正则化极限学习机中,最终得到预测结果,并通过综合考虑模型的预测精度和预测的均方误差来选择合适的正则化系数、隐含层节点数和隐含层的激活函数。步骤4,对实际生产过程的数据进行实时采集,并通过工业计算机对数据的实时获取进而可对转炉炼钢终点锰含量进行准确预测。BP神经网络(BackPropagation,简称BP)极限学习机(Extremelearningmachine,简称ELM)正则化极限学习机(RegularizedExtremeLearningMachine,简称RELM)粒子群优化算法(ParticleSwarmOptimization,简称PSO)改进粒子群优化算法(ImprovedParticleSwarmOptimization,简称IPSO)。通过以上内容可知,本申请提供的是一种基于改进正则化极限学习机的转炉终点锰含量预测方法,首先,采集转炉炼钢实际生产所涉及的数据,找到影响转炉炼钢终点锰含量的影响因素,然后,对所选取的样本数据进行预处理并根据这些数据来确定极限学习机输入节点个数、输出节点个数,之后,将训练数据集输入到正则化极限学习机中完成对模型的训练,最后,输入剩余的样本数据,完成对转炉炼钢终点锰含量的预测。本申请通过改进粒子群算法优化正则化极限学习机模型对转炉炼钢终点锰含量进行预测,采用改进粒子群算法对正则化极限学习机输入层权值和隐藏层的偏置进行寻优,将搜索得到的最优值放入正则化极限学习机中对炼钢终点锰含量进行预测。本模型的预测精度和运算速度都有了明显的提升,进而可对转炉炼钢终点锰含量进行及时准确的预测。附图说明图1为本专利技术的结构示意图;图2为本专利技术模型构建和计算流程图。具体实施方式为了使本领域的技术人员可以更好地理解本专利技术,下面结合附图和实施例对本专利技术技术方案进一步说明。本文档来自技高网
...

【技术保护点】
1.一种基于改进正则化极限学习机的转炉终点锰含量预测方法,其特征是,它包括如下步骤:步骤1,正则化极限学习机的输入变量的选取,根据转炉炼钢终点锰含量的影响因素和终点锰含量,结合冶金基本原理和运用皮尔逊(Pearson)相关系数进行相关性分析,找到影响转炉炼钢终点锰含量的影响因素;步骤2,对转炉炼钢终点锰含量的影响因素数据进行采集,并对这些数据进行预处理,确保数据的真实有效性,最终确定本方法使用的样本数据;步骤3,对正则化极限学习机输入数据进行归一化处理,选择数据归一化的范围为[‑1,1];步骤4,初始化种群,初始的粒子群由RELM随机产生的输入层权值矩阵和隐含层偏差矩阵组成,种群规模P设为n,设隐含层节点数为h,输入层神经元数为m,粒子维度L=h(m+1),选取学习因子c1和c1,将位置和速度限制在[‑1,1]内;步骤5,计算每个粒子的适应度,采用RELM算法对初始化种群中的粒子进行训练,计算出每个粒子的训练集均方误差(MSE),将其作为粒子群优化算法的适应度值,其中适应度公式:

【技术特征摘要】
1.一种基于改进正则化极限学习机的转炉终点锰含量预测方法,其特征是,它包括如下步骤:步骤1,正则化极限学习机的输入变量的选取,根据转炉炼钢终点锰含量的影响因素和终点锰含量,结合冶金基本原理和运用皮尔逊(Pearson)相关系数进行相关性分析,找到影响转炉炼钢终点锰含量的影响因素;步骤2,对转炉炼钢终点锰含量的影响因素数据进行采集,并对这些数据进行预处理,确保数据的真实有效性,最终确定本方法使用的样本数据;步骤3,对正则化极限学习机输入数据进行归一化处理,选择数据归一化的范围为[-1,1];步骤4,初始化种群,初始的粒子群由RELM随机产生的输入层权值矩阵和隐含层偏差矩阵组成,种群规模P设为n,设隐含层节点数为h,输入层神经元数为m,粒子维度L=h(m+1),选取学习因子c1和c1,将位置和速度限制在[-1,1]内;步骤5,计算每个粒子的适应度,采用RELM算法对初始化种群中的粒子进行训练,计算出每个粒子的训练集均方误差(MSE),将其作为粒子群优化算法的适应度值,其中适应度公式:式中,fi为转炉冶炼终点Mn含量实测值,yi为转炉冶炼终点Mn含量预测值;步骤6,寻找个体极值和群体极值,每次迭代后,将计算出的适应度值MSE和粒子的个体极值、群体极值进行比较,如果该适应度值更小,则将其作为个体极值和群体极值,重复上述过程到...

【专利技术属性】
技术研发人员:刘青张壮林文辉
申请(专利权)人:北京科技大学
类型:发明
国别省市:北京,11

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

1