一种电硅热法冶炼中低碳铬铁终点成分在线预测系统转让专利

申请号 : CN201010566889.1

文献号 : CN102031372B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张袅娜张德江杨宏韬张广来

申请人 : 长春工业大学

摘要 :

本发明电硅热法冶炼中低碳铬铁终点成分在线预测系统涉及矿热炉冶炼技术领域,该系统包括信息采集装置和计算机处理系统,所述信息采集装置通过网络与所述计算机处理系统进行通信,其用于对中低碳铬铁终点成分在线预测所需的数据进行采集;所述计算机处理系统对采集到的数据利用多尺度支持向量机信息融合的方法构建基于工况的电硅热法冶炼中低碳铬铁终点成分在线预测模型,实现电硅热法冶炼中低碳铬铁终点成分的在线预测,并将预报结果制成网页以供实时在线查询。本发明的有益效果是:该方法有效地提高了预测精度,使预测结果更加准确、合理,更具有实用性。

权利要求 :

1.一种电硅热法冶炼中低碳铬铁终点成分在线预测系统,其特征在于,该系统包括信息采集装置和计算机处理系统,所述信息采集装置通过网络与所述计算机处理系统进行通信,其用于对中低碳铬铁终点成分在线预测所需的数据进行采集;所述计算机处理系统对采集到的数据利用多尺度支持向量机信息融合的方法构建基于工况的电硅热法冶炼中低碳铬铁终点成分在线预测模型,实现电硅热法冶炼中低碳铬铁终点成分的在线预测,并将预报结果制成网页以供实时在线查询;所述信息采集装置包括电表、水表、气表和PLC电炉控制系统,它们分别对中低碳铬铁终点成分在线预测所需的电压、水压、气压和电炉工况信息进行采集;所述电表、水表、气表分别通过485网络与计算机处理系统通信,所述PLC电炉控制系统通过以太网与计算机处理系统通信,实现数据的传送;所述计算机处理系统对采集到的数据首先采用主成分分析的方法对输入数据样本进行降维处理,实现输入数据样本的优化;然后利用多尺度支持向量机信息融合的方法构建电硅热法冶炼中低碳铬铁终点成分预测模型,实现中低碳铬铁冶炼终点成分的实时在线预测。

2.如权利要求1所述的一种电硅热法冶炼中低碳铬铁终点成分在线预测系统,其特征在于,所述计算机处理系统采用贝叶斯分类器实现冶炼工况的判断,根据不同的冶炼工况采用改进的Levenberg-Marquart算法进行最佳分解尺度的优化设计。

3.如权利要求1所述的一种电硅热法冶炼中低碳铬铁终点成分在线预测系统,其特征在于,所述计算机处理系统将采集到的数据存放在SQL Server 2000数据库中,采用Java语言和Jsp代码实现动态网页设计,将预测结果以图表的形式显示。

说明书 :

一种电硅热法冶炼中低碳铬铁终点成分在线预测系统

技术领域

[0001] 本发明涉及矿热炉冶炼技术领域,尤其涉及一种电硅热法冶炼中低碳铬铁终点成分在线预测系统。

背景技术

[0002] 电硅热法是指在矿热炉内造碱性炉渣的条件下,用硅铬合金中的硅还原铬矿中铬和铁的氧化物生产中低碳铬铁的方法。电硅热法冶炼中低碳铬铁终点成分包括温度、含碳量和含硅量。这三个变量的在线预测不但关系着冶炼的终点时刻的判断,确定出铁时间,对整个冶炼过程的供电制度、生产质量以及节能降耗等都起着关键的指导作用。
[0003] 电硅热法冶炼中低碳铬铁的冶炼过程包括引弧加料、主熔期、精炼初期和精炼期四种工况。熔化期是整个冶炼过程中时间最长、耗电量最大的阶段,由于开始发生还原反应,产品中的碳含量、硅含量降低能够降低炉渣的熔点,使炉料加快融化,因此合理的温度、碳含量和硅含量的控制可以加快生产效率,降低能源消耗。精炼初期和精炼期是指炉内物料熔化完后到出铁前的这段冶炼时间,也是控制合金成分的关键阶段。这两个时期必须合理控制温度,保持一定的精炼时间,太长会使金属增碳,并浪费电能;太短则还原反应进行的不彻底,金属回收率低。因此终点时刻的判断尤为重要,传统的终点时刻判断方法是根据取样判断合金含硅量以确定出铁时间,即出铁前在三根电极的中间取样,判断含硅量和含碳量,硅量低应补加硅铬进行调硅;硅高应酌情加铬矿脱硅处理。待成分合格即可出铁。即目前终点成分的判定多为操作人员的主观经验。终点成分中的含硅量还可用于判定炉料中硅铬合金用量和炉渣碱度控制是否得当,且精炼期所采用的供电制度若长期采用高压长弧也会增加矿热炉的热损,降低冶炼设备和炉衬的寿命。因此通过对电硅热法冶炼中低碳铬铁终点成分准确的在线预测,可以及时调整整个冶炼过程中各种物料的加入和供电策略,快速、准确地达到产品生产要求,缩短冶炼周期,提高矿热炉的生产效率和使用寿命。
[0004] 目前在冶炼过程中,对中低碳铬铁冶炼终点成分实现准确而及时的判定尚不具备条件,要较好的控制中低碳铬铁出铁时间,建立各个工况的合理供电制度,就必须通过准确的预测,结合智能控制技术,合理确定精炼时间,以便更好的满足冶炼要求。对此,各国钢铁企业以及相关研究机构一直致力于中低碳铬铁精炼技术的研究和应用,常采用的方法有:基于专家系统的工况判断、基于神经网络的碳含量预测方法和以实际工程经验为基础的直接判断法,其优化目标是基于经验风险最小化,因此易陷入局部最优,训练结果不太稳定,且一股需要大量的数据样本。
[0005] 支持向量机(Support Vector Machines,SVM)是在统计学习理论中发展起来的,广泛应用于非线性分类、函数逼近、模式识别领域,摆脱了长期以来从生物仿生学的角度构建学习机器的束缚。此外,基于SVM的快速迭代方法和简化算法也得到迅速的发展。与神经网络相比,支持向量机方法具有更坚实的数学理论基础,可以有效地解决有限样本条件下的高维数据模型构建问题,并具有泛化能力强、收敛到全局最优、维数不敏感等优点。

发明内容

[0006] 本发明解决了现有技术所存在的大数据量数据样本训练时间过长,以及整个冶炼过程采用单一模型进行预测时存在误差的技术问题,提供一种电硅热法冶炼中低碳铬铁终点成分在线预测系统,该系统充分利用不同冶炼工况的各种传感器信息,采用多尺度支持向量机进行融合分析,而且预测结果具有较高的准确率,能够满足实际需要,友好的界面设计更为简单实用。
[0007] 本发明解决技术问题所采用的技术方案如下:
[0008] 一种电硅热法冶炼中低碳铬铁终点成分在线预测系统,包括信息采集装置和对采集的信号进行信息融合的计算机处理系统;信息采集装置包括电表、水表、气表和PLC电炉控制系统,它们对电硅热法冶炼中低碳铬铁终点成分预测所需的相关信息进行提取,其中电表、水表、气表通过485网络与计算机处理系统通信,PLC电炉控制系统通过以太网与计算机处理系统通信,实现数据的传送;计算机处理系统对采集到的数据首先采用主成分分析的方法对输入数据样本进行降维处理,然后利用多尺度支持向量机信息融合的方法构建电硅热法冶炼中低碳铬铁终点成分预测模型,实现中低碳铬铁冶炼终点成分的实时在线预测,其中最佳分解尺度信息根据不同的冶炼工况采用Levenberg-Marquart算法进行优化设计,冶炼工况的判断采用贝叶斯分类器实现。
[0009] 本发明的有益效果如下:
[0010] 1)由于采用了信息采集装置,可实时获取来自中低碳铬铁冶炼过程的各项参数,并将信息传到计算机处理系统;
[0011] 2)通过采用主成分分析的方法对数据样本进行优化,对经过降维的传感器信息采用多尺度支持向量机进行数据融合,对电硅热法冶炼中低碳铬铁终点成分进行预测,解决了整个冶炼过程,使用单一的预测模型预测精度不同的问题;
[0012] 3)本发明冶炼工况的分类采用贝叶斯判别方法实现,最佳分解尺度的优化采用Levenberg-Marquart算法实现,从而实现了根据不同的冶炼工况选择不同的多尺度支持向量机模型参数,提高了支持向量机的学习效率和回归能力,因此有效地提高了电硅热法冶炼中低碳铬铁终点成分在线预测精度,使预测结果更加准确、合理,更具有实用性;
[0013] 4)本发明将采集到的数据存放在SQL Server 2000数据库,软件设计中的算法由Java语言编写,界面为Jsp代码实现的动态网页形式,将预测结果以图表的形式显示,使预测结果更加准确、合理,更具有实用性,同时将预测结果作成网页形式,提供了更为简洁、方便的浏览模式。

附图说明

[0014] 图1是本发明电硅热法冶炼中低碳铬铁终点成分在线预测系统的结构框图。
[0015] 图2是本发明电硅热法冶炼中低碳铬铁终点成分在线预测系统的原理图。
[0016] 图3是本发明数据的输入和后台算法实现过程的流程图。

具体实施方式

[0017] 下面结合附图和具体实施例对本发明作进一步详细说明。
[0018] 如图1所示,本发明的电硅热法冶炼中低碳铬铁终点成分在线预测系统包括:由电表、水表、气表、PLC电炉控制系统构成的信息采集装置和计算机处理系统。其中,电表、水表、气表通过485网络与计算机处理系统通信,PLC电炉控制系统通过以太网与计算机处理系统通信,实现数据的传送。
[0019] 如图2所示,本发明的电硅热法冶炼中低碳铬铁终点成分在线预测系统,利用计算机处理系统通过多尺度支持向量机信息融合的方法完成电硅热法冶炼中低碳铬铁终点成分在线预测。首先采用主成分分析的方法对输入数据样本进行降维处理,用较少的新变量代替原来较多的输入数据,且求得的新变量能尽量多地反映原来变量所包含的信息,实现输入数据样本的优化;然后采用多尺度支持向量机的方法对输入的新变量进行数据融合,针对不同的冶炼工况采用不同的尺度,实现电硅热法冶炼中低碳铬铁终点成分在线预测。其中多尺度支持向量机算法中的最佳分解尺度信息根据不同的冶炼工况采用Levenberg-Marquart算法进行优化设计,冶炼工况的判断采用贝叶斯分类器实现。
[0020] 输入向量分别对应影响低碳铬铁冶炼终点成分的主要因素,设输入向量为x={x1,x2,x3,x4,x5,x6,x7,x8,x9},其中x1为预报周期时间内的电极压放量,x2为预报周期内的电极弧流,x3为通电时间,x4为预报周期内的变压器二次侧电流,x5为预报周期内的变压器二次侧电压,x6为炉底温度,x7为有功电能,x8为电炉冷却水流量,x9为炉料含硅量。其中电极压放量,电极弧流和炉底温度来自PLC电炉控制系统;炉料含硅量为手工录入。变压器二次侧电流,变压器二次侧电压和有功电能的测量来自电表;电炉冷却水流量来自水表;输出向量为{y1,y2,y3},其中y1为温度,y2为含碳量,y3为含硅量。
[0021] 本发明电硅热法冶炼中低碳铬铁终点成分在线预测系统中计算机处理系统的处理过程如下:
[0022] 1、基于主成分分析的输入数据样本优化
[0023] 有σ个低碳铬铁冶炼过程数据样本,每个样本共有p个变量,构成一个n×p阶的铁合金电炉冶炼过程数据矩阵:
[0024]
[0025] 式中,p=9,σ=60。
[0026] 根据方差最大化原理,用一组新的、线性无关且相互正交的向量来表征原来数据。这组新向量(主成分)是原始数据向量的线性组合。设z1,z2,...,zm(m≤p)为新向量,则新向量z1,z2,...,zm分别称为原数据样本x1,x2,...,xP的第1,第2,...,第m主成分,有下式:
[0027]
[0028] 式中,系数lij为主成分载荷,其计算步骤如下:
[0029] 第一步相关系数矩阵的计算
[0030]
[0031] 式中,rij(i,j=1,2,...,p)为原变量xi与xj的相关系数,rij=rji,其计算公式为:
[0032]
[0033] 第二步特征值与特征向量的计算
[0034] 1)根据第一步求得的相关系数矩阵R,解特征方程|λI-R|=0,式中,I为单位阵,λ为特征值,采用奇异值分解法求出特征值,并按大小顺序排列λ1≥λ2≥...≥λp≥0;
[0035] 2)求出对应于特征值λi的特征向量ei(i=1,2,...,p),要求||ei||=1,即其中,eij表示向量ei的第j个分量。
[0036] 第三步主成分贡献率及累计贡献率的计算
[0037]
[0038]
[0039] 式中,μi、ηm分别为主成分zi的贡献率和前m个主成分的累计贡献率。
[0040] 第四步主成分载荷的计算
[0041]
[0042] 式中,lij为主成分载荷,eij和λi的定义见第二步。
[0043] 第五步主成分个数的确定
[0044] 由相关系数矩阵公式(2)计算特征值,以及各个主成分的贡献率μi公式(3)与累计贡献率ηm公式(4),当主成分的累计贡献率ηm大于85%时,求得主成分的数目m,根据式(5),求得l1j,l2j,。。。,lij,代入式(1),求得的z1,z2,...,zm共m个主成分即可代替原来9个变量(x1,x2,...,x9)描述低碳铬铁冶炼过程,压缩变量个数,剔除冗余信息,使模型更好地反映真实情况,实现输入数据样本的优化。
[0045] 由于中低碳铬铁冶炼过程中多传感器量测到数据通常是以矩阵的形式在数据库中存储的,数据信息往往存在冗余和重叠。因此采用基于变量协方差矩阵对传感器采集的数据信息进行处理的主成分分析的方法可把原来多个变量划为少数几个新变量,从而消除传感器数据信息间存在的共线性,克服运算繁杂、矩阵病态等问题,而且经过降维的新变量既能表征传感器采集的数据所反映的铁合金电炉冶炼过程信息,同时这些新变量之间又是彼此独立的。
[0046] 2、基于冶炼工况的电硅热法冶炼中低碳铬铁终点成分在线预测
[0047] 2.1基于多尺度支持向量机的电硅热法冶炼中低碳铬铁终点成分在线预测[0048] 输入输出数据集为{zn,yn},z=[z1;z2;...;zm],y=[y1,y2,;y3],n为低碳铬铁冶炼过程数据样本。考虑到量测噪声的存在,输入输出数据可表示为:
[0049] yn=f(zn)+εn n=1,2,...,σ
[0050] 式中,εn为独立分布的随机变量,f为从输入空间到高维特征空间的非线性映射。zn为输入数据集,yn为输出数据集。σ为输入输出数据集样本个数。
[0051] 定义:
[0052]
[0053] 式中,ω为权向量,b为偏置, 为从输入空间到高维特征空间的非线性映射。ω、b是待定参数。
[0054] 为求得向量ω和标量b,根据已知的σ个样本,利用作结构风险最小化原则构造最小化的目标函数:
[0055]
[0056] 其中,en为训练数据精度,C为容量因子。 为为最小二乘损失函数。J*为目标函数。
[0057] 满足式(8)的等式约束条件:
[0058]
[0059] 定义Lagrange方程为:
[0060]
[0061] 其中,αn为Lagrange乘子。
[0062] 根据KTT条件:
[0063]
[0064] (10)
[0065]
[0066] 对于n=1,...,σ,消去ω和en,得到如下方程:
[0067]
[0068] 其中:L=[1...1]T,Y=[y1...yσ]T,α= [α1...ασ]T,D=[ψ(z1),...,ψ(zσ)],
[0069] 采用最小二乘辨识算法,根据式(11)可求出参数αn和b。令
[0070]
[0071] 式中,K(z,zn)称为核函数,则预报输出为:
[0072]
[0073] 由于小波核函数不仅具有非线性映射的特征,而且对非平稳信号可实现逐级精细的分析,采用小波支持向量机能够以较高的精度逼近任意函数,这是传统的核函数所不具备的。因此本发明采用Morlet小波函数的实数形式:
[0074]
[0075] 式中,q0=5。
[0076] 定义Morlet小波函数为尺度核函数:
[0077]
[0078] 式中,δ为平移系数,2j为尺度。
[0079] 采用多尺度支持向量机方法实现终点成分在线预测时,影响预测精度一个重要因素就是模型中参数的选取。尤其是本发明采用Morlet小波函数,针对在整个冶炼过程中,不同的冶炼工况,传感器采集到的时间序列变化率是不同的,采用因此单一的预测模型通常会在某一工况时期拥有较好的预测结果,在其他的工况时期就会存在大的预测误差,因此对于整个冶炼过程,单一的预测模型会影响整个冶炼过程中终点成分的预测精度,因此对于反应慢的冶炼工况应加大j值,对于反应快速的冶炼工况应减小j值。
[0080] 本发明首先采用贝叶斯分类方法实现不同的冶炼工况的分类,然后采用Levenberg-Marquart算法进行最佳分解尺度的优化。即根据不同的冶炼工况选择不同的模型参数,以提高支持向量机的学习效率和回归能力。
[0081] 2.2基于贝叶斯分类方法的冶炼工况分类
[0082] 整个冶炼工况包括引弧加料、主熔期、精炼初期和精炼期四种,贝叶斯分类方法是利用传感器采集的数据样本的先验概率,利用贝叶斯公式求得其后验概率,即传感器采集的数据属于某一工况的概率,选择具有最大后验概率的工况作为其所属的类。从而实现冶炼工况分类。实现过程如下:
[0083] 将传感器采集的数据训练样本x用一个n维特征向量{x1,x2,...,xn}表示,本发明中n=9。分别描述n个传感器检测来的数据。设训练样本有k类目标变量,分别为{M1,M2…,Mk},本发明k=4,M1为引弧加料,M2为主熔期,M3为精炼初期,M4为精炼期。f1(x),f2(x),…,fk(x)为其概率密度函数。假设pi为样本x来自总体Mi的先验概率。P(Mi|x)为样本x来自总体Mi的后验概率,根据贝叶斯原理有:
[0084]
[0085] 用Gi表示全体样本中可能判给Mi的集合,来自Mi的样本x误判为Mi的代价用d(j|i)(i,j=1,2,...,k)表示,则d(i|i)=0,来自Mi的样本x误判为Mj的条件概率为:
[0086]
[0087] 则求得平均误判代价为
[0088]
[0089] 使式(17)的平均误判代价ECM(G1,G2,Λ,Gk)最小作为判别规则,则有:
[0090] x∈Mi,若
[0091] 根据式(18),计算传感器采集的数据样本判归Mi的平均误判代价比判归其他总体的平均误判代价小时,则可将此样本判归Mi组,从而实现了工况判断。
[0092] 2.3基于Levenberg-Marquart算法的最佳分解尺度优化
[0093] 令q=[k,2j],qnew为优化后的参数,qold为优化前的参数,误差e=qnew-qold,设qnew-qold很小,则可将e展开成一阶Taylor级数。
[0094] e(qnew)=e(qold)+μ(qnew-qold)(19)
[0095] 式中,
[0096]
[0097] 其中,p是第p个样本;e是以ep为元素的向量。
[0098] 则误差平方和为
[0099]
[0100] 式中,λ=10sgn(e(qnew)-e(qold)),初值任选。
[0101] 将式(21)对qnew求导以使E最小,可得
[0102] qnewqold-(μTμ+λI)-1μTe(qold)(22)
[0103] 将式(22)结果代入式(19)~(21),如此重复,直至E满足要求,此时求得的qnewj即为采用Levenberg-Marquart算法优化后求得的式(14)最佳分解尺度k,2。
[0104] 3软件平台设计
[0105] 本发明电硅热法冶炼中低碳铬铁终点成分在线预测系统,有信息采集装置采集来的实时数据采用SQL Server 2000数据库管理系统保存,存储格式如表1、表2所示。软件设计中的算法采用Java语言编写,界面为Jsp代码实现的动态网页形式。数据的输入以及进入后台算法的具体实现过程如图3所示。
[0106] 表1产品矿种信息表cpkz
[0107] 字段名 数据类型 长度 是否为空 描述
[0108] id int 4 否 产品矿种编号(自增)
[0109] name varchar 30 否 矿种名称
[0110] 表2炉次信息表lc
[0111] 字段名 数据类型 长度 是否为空 描述
[0112] id int 4 否 炉次编号(自增)
[0113] name varchar 30 否 炉次名称
[0114] yggl float 8 否 有功功率
[0115] wggl float 8 否 无功功率
[0116] llzl float 8 否 炉料含硅量
[0117] djyfl float 8 否 电极压放量
[0118] eccdy float 8 否 变压器二次侧电压
[0119] tdsj varchar 10 否 通电时间
[0120] ldwd float 8 否 炉底温度
[0121] lqsll float 8 否 电炉冷却水流量
[0122] djhl float 8 否 电极弧流
[0123] belong varchar 30 否 所属炉子
[0124] 通过选择炉次、冶炼时间段和产品矿种,点击“提交”按钮,系统从数据库调用页面所需数据(电极压放量,电极弧流,通电时间,变压器二次侧电流,变压器二次侧电压,炉底温度,有功电能,电炉冷却水流量,炉料含硅量,然后经页面简单做差运算而获得),点击“工况判断”按钮,系统调用主成分分析进行输入样本优化,然后采用支持向量机数据融合的方法进行中低碳铬铁冶炼终点时刻的预测。结果显示在网页上,也可以以EXCEL和WORD的格式保存。