一种工业实时数据时序预测结果的在线修正方法技术

技术编号:35529775 阅读:18 留言:0更新日期:2022-11-09 14:52
本发明专利技术提供的工业实时数据时序预测结果的在线修正方法周期运行,在每一个周期内运行如下:在周期的第一时刻以后的第二时刻继续修正工业数据预测值时:获取从第一时刻至第二时刻的工业数据预测值和工业数据实际值,根据工业数据预测值和工业数据实际值,计算每一时刻的实时误差;根据每一时刻的实时误差和第一时刻不同历史偏差权重下的历史累计偏差,从第一时刻的下一时刻开始,依次计算出至第二时刻的每一时刻不同历史偏差权重下的历史累计偏差;根据最佳历史偏差权重下第二时刻的历史累计偏差修正第二时刻下一时刻的工业数据预测值。能显著提高对工业数据预测值的修正精度。能显著提高对工业数据预测值的修正精度。能显著提高对工业数据预测值的修正精度。

【技术实现步骤摘要】
一种工业实时数据时序预测结果的在线修正方法


[0001]本专利技术涉及工业数据预测
,尤其涉及一种工业实时数据时序预测结果的在线修正方法。

技术介绍

[0002]工业数据有很明显的时序性,一方面工业数据随时间发展会受到外界条件如煤质、大气温度、给水温度等变化的影响,另一方面工业数据随时间发展会受系统内部参数和工况变化的影响。因此基于工业数据建立的工业实时数据预测模型在运行过程中容易出现模型失配现象,导致模型的预测结果与实际值存在较大的误差。
[0003]目前工业场景下的各种预测算法和模型的建立主要依据系统运行的物理化学规律,并对系统进行简化后得到理想状态假设下的数学模型,模型投入工程实际应用后往往预测精度没有达到预期,或者使用一段时间后存在较大的预测误差。误差一般分为系统误差和随机误差,随机误差对系统影响较小,服从或者近似服从正态分布,而系统误差具有线性、周期性等规律。系统误差和随机误差往往是同时产生的,当有显著系统误差时,随机误差就处于次要地位,因此如果能够从历史误差中找到规律,基于规律对模型的预测值进行实时矫正,就能够在一定程度上提高模型的预测准确性。
[0004]故如何对工业实时数据时序预测模型进行在线修正具有十分重要的工程价值。

技术实现思路

[0005](一)要解决的技术问题
[0006]鉴于上述技术中存在的问题,本专利技术至少从一定程度上进行解决。为此,本专利技术的一个目的在于提出了一种工业实时数据时序预测结果的在线修正方法,能显著提高对工业数据预测值的修正精度。
[0007](二)技术方案
[0008]为了达到上述目的,本专利技术提供一种工业实时数据时序预测结果的在线修正方法,该修正方法周期运行,在每一个周期内运行如下:
[0009]在周期的第一时刻初次修正工业数据预测值时:
[0010]获取从预设时刻至第一时刻的工业数据预测值和工业数据实际值,根据工业数据预测值和工业数据实际值,计算每一时刻的实时误差;初始化预设时刻不同历史偏差权重下的历史累计偏差,根据每一时刻的实时误差和预设时刻不同历史偏差权重下的历史累计偏差,从预设时刻的下一时刻开始,依次计算出至第一时刻的每一时刻不同历史偏差权重下的历史累计偏差;
[0011]根据每一时刻不同历史偏差权重下的历史累计偏差修正其下一时刻的工业数据预测值,获得每一时刻不同历史偏差权重下的工业数据修正值;根据各个时刻的工业数据实际值和每个历史偏差权重下各个时刻的工业数据修正值,计算每个历史偏差权重下工业数据的拟合程度;根据每个历史偏差权重下工业数据的拟合程度确定最佳历史偏差权重,
根据最佳历史偏差权重下第一时刻的历史累计偏差修正第一时刻下一时刻的工业数据预测值;
[0012]在周期的第一时刻以后的第二时刻继续修正工业数据预测值时:
[0013]获取从第一时刻至第二时刻的工业数据预测值和工业数据实际值,根据工业数据预测值和工业数据实际值,计算每一时刻的实时误差;根据每一时刻的实时误差和第一时刻不同历史偏差权重下的历史累计偏差,从第一时刻的下一时刻开始,依次计算出至第二时刻的每一时刻不同历史偏差权重下的历史累计偏差;
[0014]根据最佳历史偏差权重下第二时刻的历史累计偏差修正第二时刻下一时刻的工业数据预测值。
[0015]可选地,根据工业数据预测值和工业数据实际值,计算每一时刻的实时误差,包括:
[0016][0017]其中,error
n
为n时刻的实时误差,predValue
n
为n时刻的工业数据预测值,realValue
n
为n时刻的工业数据实际值。
[0018]可选地,初始化预设时刻不同历史偏差权重下的历史累计偏差,包括:
[0019]offset
a,0
=error0[0020]其中,offset
a,0
为0时刻第a个历史偏差权重下的历史累计偏差,0时刻是指预设时刻,a=0,1,...,9,历史偏差权重从列表[0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9]中进行选取;error0为预设时刻的实时误差。
[0021]可选地,计算每一时刻不同历史偏差权重下的历史累计偏差,包括:
[0022]offset
a,n
=error
n
*(1

offset_r
a
)+offset
a,n
‑1*offset_r
a
[0023]其中,offset
a,n
为n时刻第a个历史偏差权重下的历史累计偏差,a=0,1,...,9;offset
a,n
‑1为n

1时刻第a个历史偏差权重下的历史累计偏差;error
n
为n时刻的实时误差;offset_r
a
为第a个历史偏差权重,历史偏差权重从列表[0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9]中进行选取。
[0024]可选地,根据每一时刻不同历史偏差权重下的历史累计偏差修正其下一时刻的工业数据预测值,获得每一时刻不同历史偏差权重下的工业数据修正值,包括:
[0025][0026]其中,correctValue
a,n+1
为n+1时刻第a个历史偏差权重下的工业数据修正值;predValue
n+1
为n+1时刻的工业数据预测值;offset
a,n
为n时刻第a个历史偏差权重下的历史累计偏差。
[0027]可选地,根据各个时刻的工业数据实际值和每个历史偏差权重下各个时刻的工业数据修正值,计算每个历史偏差权重下工业数据的拟合程度,包括:
[0028][0029][0030]其中,S为不同历史偏差权重下的工业数据修正值与工业数据实际值的拟合程度,meanValue为工业数据实际值的平均值。
[0031]可选地,根据拟合程度确定待箅时刻最佳历史偏差权重,包括:选择最大拟合程度对应的历史偏差权重作为最佳历史偏差权重。
[0032]可选地,根据最佳历史偏差权重下第一时刻的历史累计偏差修正第一时刻下一时刻的工业数据预测值,和/或,根据最佳历史偏差权重下第二时刻的历史累计偏差修正第二时刻下一时刻的工业数据预测值,包括:
[0033][0034]其中,correctValue
n+1
为n+1时刻工业数据预测值的修正值;predValue
n+1
为n+1时刻的工业数据预测值;offset
n
为最佳历史偏差权重下n时刻的历史累计偏差。
[0035]可选地,在线修正方法对热电厂锅炉中的基于蒸汽产量预测耗氧速率的模型输出的预测值进行修正。
[0036](三)有益效果
[0037]本专利技术的有益效果是:
[0038]本专利技术本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种工业实时数据时序预测结果的在线修正方法,其特征在于,所述修正方法周期运行,在每一个周期内运行如下:在周期的第一时刻初次修正工业数据预测值时:获取从预设时刻至第一时刻的工业数据预测值和工业数据实际值,根据工业数据预测值和工业数据实际值,计算每一时刻的实时误差;初始化预设时刻不同历史偏差权重下的历史累计偏差,根据每一时刻的实时误差和预设时刻不同历史偏差权重下的历史累计偏差,从预设时刻的下一时刻开始,依次计算出至第一时刻的每一时刻不同历史偏差权重下的历史累计偏差;根据每一时刻不同历史偏差权重下的历史累计偏差修正其下一时刻的工业数据预测值,获得每一时刻不同历史偏差权重下的工业数据修正值;根据各个时刻的工业数据实际值和每个历史偏差权重下各个时刻的工业数据修正值,计算每个历史偏差权重下工业数据的拟合程度;根据每个历史偏差权重下工业数据的拟合程度确定最佳历史偏差权重,根据最佳历史偏差权重下第一时刻的历史累计偏差修正第一时刻下一时刻的工业数据预测值;在周期的第一时刻以后的第二时刻继续修正工业数据预测值时:获取从第一时刻至第二时刻的工业数据预测值和工业数据实际值,根据工业数据预测值和工业数据实际值,计算每一时刻的实时误差;根据每一时刻的实时误差和第一时刻不同历史偏差权重下的历史累计偏差,从第一时刻的下一时刻开始,依次计算出至第二时刻的每一时刻不同历史偏差权重下的历史累计偏差;根据最佳历史偏差权重下第二时刻的历史累计偏差修正第二时刻下一时刻的工业数据预测值。2.根据权利要求1所述的工业实时数据时序预测结果的在线修正方法,其特征在于,根据工业数据预测值和工业数据实际值,计算每一时刻的实时误差,包括:其中,error
n
为n时刻的实时误差,predValue
n
为n时刻的工业数据预测值,realValue
n
为n时刻的工业数据实际值。3.根据权利要求1所述的工业实时数据时序预测结果的在线修正方法,其特征在于,初始化预设时刻不同历史偏差权重下的历史累计偏差,包括:offset
a,0
=error0其中,offset
a,0
为0时刻第a个历史偏差权重下的历史累计偏差,0时刻是指预设时刻,a=0,1,...,9,历史偏差权重从列表[0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9]中进行选取;error0为预设时刻的实时误差。4.根据权利要求1所述的工业实时数据时序预测结果的在线修正方法,其特征在于,计算每一时刻不同历史偏差权重下的历史累计偏差,包括:offset
a,n
=error
n
*(1

offset_r

【专利技术属性】
技术研发人员:阳赛王栋党海峰夏建涛
申请(专利权)人:北京全应科技有限公司
类型:发明
国别省市:

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

1