[发明专利]基于多变量相关性及时滞性的流程工业系统预测模型在审
| 申请号: | 201810774602.0 | 申请日: | 2018-07-13 |
| 公开(公告)号: | CN108803528A | 公开(公告)日: | 2018-11-13 |
| 发明(设计)人: | 郑松;罗单;葛铭;郑小青;魏江 | 申请(专利权)人: | 杭州电子科技大学 |
| 主分类号: | G05B19/418 | 分类号: | G05B19/418 |
| 代理公司: | 杭州杭诚专利事务所有限公司 33109 | 代理人: | 尉伟敏 |
| 地址: | 310018 浙*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 预测指标 特征变量 预测模型 关联度 流程工业系统 人工神经网络 集合 参考序列 时间序列 指标变量 多变量 基准变量 冗余特征 输入变量 输入特征 同一时段 预测误差 最小化 子集 去除 筛选 | ||
1.基于多变量相关性及时滞性的流程工业系统预测模型,其特征在于,
确定待预测指标和相关指标,所述相关指标是指对待预测指标产生影响的指标变量;
获取待预测指标变量某一时段的时间序列,作为比较序列;
获取所述相关指标变量在同一时段的时间序列,作为参考序列;
计算所述参考序列和比较序列的相关联度;
设置关联度阈值,根据相关联度对相关指标进行筛选,得到相关指标的特征变量集合S;
将所述特征变量集合S作为人工神经网络的输入变量,将待预测指标变量作为判断的基准变量,以最小化预测误差为目标,去除特征变量集合S中的无关和冗余特征变量,并在此过程中调整人工神经网络的参数,最终得到最优输入特征子集A,同时也建立了有效的待预测指标预测模型。
2.如权利要求1所述的基于多变量相关性及时滞性的流程工业系统预测模型,其特征在于,所述根据相关联度对相关指标进行筛选,得到相关指标的特征变量集合S,具体是指,将比较序列与参考序列的最大关联度,和所述关联度阈值比较,将大于所述关联度阈值的最大关联度对应的特征变量组成特征变量集合S。
3.如权利要求1或2所述的基于多变量相关性及时滞性的流程工业系统预测模型,其特征在于,所述计算所述参考序列和比较序列的相关联度,包括:
设参考序列为X0=[x0(1),...,x0(n)],比较序列为X1=[x1(1),...,x1(i)];
对所述参考序列和比较序列进行无量纲化处理:
根据公式
其中,在区间[k,k+1]上的面积
变化量;为在区间[k,k+1]上的面积变化量;
计算X00和X01的相关联度为:
4.如权利要求2或3所述的基于多变量相关性及时滞性的流程工业系统预测模型,其特征在于,所述最大关联度是指:
S1:从参考序列X0截取某一段序列并表示为第一参考序列X00=[x0(1),...,x0(n-i)],从同一时段的比较序列X1中截取相应序列并表示为第一比较序列X11=[x1(1+i),...,x1(n)],其中0≤i<n;
当i=1时,X00=[x0(1),...,x0(n-1)],X11=[x1(2),...,x1(n)];
对第一参考序列X00和第一比较序列进行X11无量纲处理得到和
S2:计算和的当前关联度:此时,参考序列X0和比较序列X1的最大关联度κmax=κcurr,时滞步数lags=i;
S3:令i=i+1更新第一参考序列X00和第一比较序列进行X11,重复步骤S2,得到二者的当前关联度:κ′curr;
若κ′curr>κmax,则令最大关联度κmax=κcurr;否则,不处理;
S4:C为设定的循环次数,判断i≤C,是否成立,若成立,则重复步骤S3;
若不成立,则返回候选变量序列X0和参考序列X1最大关联度κmax和相应的时滞步数lags,X1相对于X0的延迟时间T=τ·lags,τ为采样周期。
5.如权利要求3或4所述的基于多变量相关性及时滞性的流程工业系统预测模型,其特征在于,所述去除特征集合S中的无关和冗余特征变量,得到最优输入特征子集A,同时建立有效的待预测指标预测模型,具体包括:
2.1初始化输入特征子集A′,即A′={s(i)},i=1,初始化人工神经网络隐含层神经元个数和学习率;
2.2将输入特征子集A′结合当前时刻t和延迟时间T的值以及历史时刻d的待预测指标的值作为人工神经网络的一个输入样本,送入人工神经网络,计算人工神经网络的实际输出;
t时刻待预测指标的预测值表示为:
计算预测值与真实值的差值y(t)为t时刻待预测指标的真实值;
根据差值D调整人工神经网络的参数;
对每个时刻重复上述过程,直到差值D不超过设定的范围;
其中:n为第i个变量的样本数量,y(j)为待预测指标的真实值,为待预测指标的预测值;
计算待预测指标预测误差ε(i):
2.3更新输入特征子集A′={A′+s(i+1)},得到待预测指标预测误差ε(i+1);
比较ε(i)与ε(i+1)的大小,若ε(i)>ε(i+1),则认为第i+1个变量为有效变量,保留第i+1个变量,跳至步骤2.2;
否则,令A′={A′-s(i+1)},跳至步骤2.2;
当i=n-1时,循环结束,从而得到与待预测指标最相关的且去除无关和冗余特征变量的最优输入特征子集A,A=A′,此时的人工神经网络就是有效的待预测指标预测模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810774602.0/1.html,转载请声明来源钻瓜专利网。





