主权项 |
一种热工软测量模型更新系统,所述系统是基于缓冲块设计,其特征在于,所述系统包括模型预测子系统、缓冲块处理子系统和模型更新子系统,所述缓冲块处理子系统与模型更新子系统连接,所述模型更新子系统与模型预测子系统连接;所述模型预测子系统包括初始模型构建单元、模型预测单元;所述缓冲块处理子系统包括缓冲块样本存入单元、缓冲块存储判断单元和缓冲块样本处理判断单元;模型更新子系统包括预测值计算单元、预测误差计算单元、预测误差判断单元和模型更新单元;所述初始模型构建单元,用于收集初始训练样本<img file="FDA0000988605840000011.GIF" wi="448" he="109" />来构建初始模型h(x),将此模型作为当前模型来预测关键变量;所述模型预测单元,用于将建立的初始模型对关键变量进行预测,将新采样的辅助变量作为模型输入,得到关键变量的预测输出值;所述缓冲块样本存入单元,用于当实际关键变量的传感器测量值y<sub>n+1</sub>采集到后,将新得到的数据样本(x<sub>n+1</sub>,y<sub>n+1</sub>)存入缓冲块B中,设给定缓冲块宽度为L;所述缓冲块存储判断单元,用于判断当前缓冲块是否存储满,存储满后的缓冲块数据集应为<img file="FDA0000988605840000012.GIF" wi="461" he="142" />若未存储满,则进入缓冲块样本存入单元,否则进入预测值计算单元;所述预测值计算单元,用于对缓冲块的数据样本(x<sub>q</sub>,y<sub>q</sub>),利用当前模型h(x)计算对应的预测值<img file="FDA0000988605840000021.GIF" wi="80" he="66" />所述预测误差计算单元,用于计算样本(x<sub>q</sub>,y<sub>q</sub>)的预测误差Er;所述预测误差判断单元,用于判断预测误差:若Er>Δ,Δ为误差阈值,则进入模型更新单元,否则进入缓冲块样本处理判断单元;所述模型更新单元,用于选择合适的更新策略,更新当前模型h(x);所述缓冲块样本处理判断单元,用于判断当前样本是否为当前缓冲块最后一个样本,若不是则进入预测值计算单元,处理缓冲块中下一个数据样本,继续进行模型更新和关键变量的预测;否则需要判断测试样本是否结束,若结束则系统运行结束,否则进入缓冲块样本存入单元,对下一缓冲块进行操作处理。 |