[发明专利]一种基于鲁棒随机权神经网络的多元铁水质量软测量方法有效
申请号: | 201610118914.7 | 申请日: | 2016-03-02 |
公开(公告)号: | CN105608492B | 公开(公告)日: | 2018-03-20 |
发明(设计)人: | 周平;吕友彬;王宏 | 申请(专利权)人: | 东北大学 |
主分类号: | G06N3/10 | 分类号: | G06N3/10;C21B5/00;C21B7/24 |
代理公司: | 沈阳亚泰专利商标代理有限公司21107 | 代理人: | 许宇来 |
地址: | 110819 辽宁*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于鲁棒随机权神经网络的多元铁水质量软测量方法属于高炉冶炼自动化控制领域,特别涉及一种基于Cauchy分布加权M估计随机权神经网络(M‑RVFLNs)的高炉炼铁过程多元铁水质量参数动态软测量方法。本发明运用主成分分析(PCA)方法筛选出影响高炉铁水质量的最主要参数作为模型输入变量,构造出一个具有输出自反馈结构且考虑不同时刻输入输出数据的铁水质量多元动态预测模型,可同时对表征高炉铁水质量的主要参数Si含量、P含量、S含量和铁水温度进行多元动态软测量。本发明包括以下步骤(1)辅助变量选择与模型输入变量确定;(2)M‑RVFLNs软测量模型的训练和使用。 | ||
搜索关键词: | 一种 基于 随机 神经网络 多元 铁水 质量 测量方法 | ||
【主权项】:
一种基于鲁棒随机权神经网络的多元铁水质量软测量方法,其特征在于包括以下步骤:(1)辅助变量选择与模型输入变量确定选择软测量的辅助变量包括:炉腹煤气量u1,单位为m3;热风温度u2,单位为℃;热风压力u3,单位为KPa;富氧率u4;鼓风湿度u5,单位为RH;喷煤量u6,单位为m3/h;确定如下16个变量为软测量模型的输入变量:当前时刻炉腹煤气量u1(t),单位为m3;当前时刻热风温度u2(t),单位为℃;当前时刻热风压力u3(t),单位为KPa;当前时刻富氧率u4(t);当前时刻鼓风湿度u5(t),单位为RH;当前时刻设定喷煤量u6(t),单位为m3/h;上一时刻炉腹煤气量u1(t‑1),单位为m3;上一时刻热风温度u2(t‑1),单位为℃;上一时刻热风压力u3(t‑1),单位为KPa;上一时刻富氧率u4(t‑1);上一时刻鼓风湿度u5(t‑1),单位为RH;上一时刻设定喷煤量u6(t‑1),单位为m3/h;上一时刻Si含量估计值上一时刻P含量估计值上一时刻S含量估计值上一时刻铁水温度估计值单位为℃;(2)M‑RVFLNs软测量模型的训练和使用(A)开始:所有变量初始化;(B)若选择为M‑RVFLNs模型训练,转至(C)读取需要进行模型训练的数据集;若选择为铁水质量参数软测量,转至(I)调取已经训练完的高炉铁水质量参数M‑RVFLNs预报模型;(C)读取模型训练所需数据集:从数据库中读取或输入模型训练学习所需数据集Z={(xi,ti)|xi∈Rn,ti=Rm,i=1,…N},N≥L进行模型学习初始化,N是样本数目,L是隐含层节点的数目,xi为输入数据集,ti为输出数据集;n为输入数据集维度,m为输出数据集维度;(D)数据预处理:对数据进行缺失值填充,之后进行归一化处理后,作为最终预测模型的训练数据;(E)模型相关待定参数确定:M‑RVFLNs模型需要预先设定的待定参数包括:激活函数类型g,隐含层节点数目L,收敛条件E;(F)M‑RVFLNs模型初始化训练及模型参数确定:基于模型训练样本集以及预先设定的模型相关待定参数,进行模型的学习和训练;模型的训练和学习包括两个阶段,初始化阶段和鲁棒学习阶段;模型初始化阶段的具体步骤如下:步骤(a):从给定的数据集O={(xi,ti)|xi∈Rn,ti∈Rm,i=1,…}中选取训练数据集Z={(xi,ti)|xi∈Rn,ti=Rm,i=1,…N},N≥L,包括输入数据和目标数据Y={yj(t)|j=1,2,…,m},初始化隐层节点为L,设置鲁棒训练收敛条件E;步骤(b):随机选取输入权值向量ai和隐层单元偏差bi,i=1,…,L;步骤(c):计算隐含层输出矩阵HH=G(a1,b1,x1)...G(aL,bL,x1).........G(a1,b1,xN)...G(aL,bL,xN)N×L]]>其中,G(·)为非线性激活函数,这里选Sigmoid函数;步骤(d):按下述公式计算输出权重β:步骤(e):计算隐含层节点数为L时的模型输出:Y~=H·β]]>步骤(f):计算建模残差r:r=T-Y~]]>模型鲁棒学习阶段的具体步骤如下:步骤(g):计算标准化残差向量其中median()为中值计算公式;步骤(h):将标准化残差代入到Cauchy加权函数中得到m维数据对应的权值矩阵进一步求得权函数方阵W(0),其中μ=median(ri),步骤(i):根据引入M估计后输出权重的迭代公式其中k=1,2,…为迭代次数,迭代计算求取若每个参数估计值都小于指定收敛条件E,则迭代计算终止,得最终输出权重(G)建模效果评估:引入均方根误差RMSE:RMSE=1N(H(ai,bi,xi)β*-Y)(H(ai,bi,xi)β*-Y)T]]>对建模误差进行综合评价,如果建模误差符合实际工况标准,则结束本次M‑RVFLNs模型训练学习过程,转(H);若误差不符合预定标准,重新训练,转(E);(H)保存M‑RVFLNs模型:模型训练学习结束,以得到的M‑RVFLNs模型作为高炉铁水质量参数预报模型;(I)读取M‑RVFLNs模型:调出之前初始训练好的高炉铁水质量参数M‑RVFLNs软测量模型(J)读取模型预报的过程数据;(K)判断数据是否异常或者缺失;判断模型16个输入数据是否有数据缺失情况;若有则转(L)进行数据处理,否则转(M)进行铁水质量参数预报;(L)数据处理:若有数据缺失情况,则用前一时刻相应变量数据进行替换;(M)铁水质量参数预报:将输入变量数据归一化处理后,调用之前训练好的M‑RVFLNs模型进行铁水质量参数预报;(N)铁水质量参数预报结果显示:在预报系统人机界面上显示本次铁水质量参数预报的结果;(O)数据保存:将本次软测量的相关输入输出数据保存到相应的历史数据库,供后续系统评估、修正以及查询所用。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东北大学,未经东北大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610118914.7/,转载请声明来源钻瓜专利网。