首页> 中国专利> 一种基于工况的流程行业操作模式自适应调整方法

一种基于工况的流程行业操作模式自适应调整方法

摘要

本发明提供一种基于工况的流程行业操作模式自适应调整方法,属于信息处理领域。首先对复杂工业现场数据进行预处理,并结合工艺分析选取若干变量以描述工况,然后建立操作指标的预测模型进行指标预测,将预测结果与实测结果比较进行偏差判断。通过阈值设定判断生产是否处于正常状态,若处于非正常状态则需要进行参数的自适应调整。最后将产生误判结果的样本结合改进的支持向量机方法进行二次预测,将预测结果与操作模式库进行二次匹配,寻找最优操作模式进行操作优化,并随着工况的不断变化,操作模式匹配可持续调整更新,为操作优化提供支撑。该方法可基于工况来动态自适应调整参数实现操作模式匹配,提升了模式匹配和模式优化的准确率。

著录项

  • 公开/公告号CN103543719A

    专利类型发明专利

  • 公开/公告日2014-01-29

    原文格式PDF

  • 申请/专利权人 中国科学院软件研究所;

    申请/专利号CN201310488293.8

  • 发明设计人 刘伟;王宏安;董为;贾建坤;

    申请日2013-10-17

  • 分类号G05B19/418;

  • 代理机构北京君尚知识产权代理事务所(普通合伙);

  • 代理人冯艺东

  • 地址 100190 北京市海淀区中关村南四街4号

  • 入库时间 2024-02-19 21:53:09

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-10-09

    未缴年费专利权终止 IPC(主分类):G05B19/418 授权公告日:20151007 终止日期:20171017 申请日:20131017

    专利权的终止

  • 2015-10-07

    授权

    授权

  • 2014-03-12

    实质审查的生效 IPC(主分类):G05B19/418 申请日:20131017

    实质审查的生效

  • 2014-01-29

    公开

    公开

说明书

技术领域

本发明涉及一种操作模式自适应调整方法,尤其是一种基于工况的流程行业操作模式自 适应调整方法,属于信息处理领域。

背景技术

流程行业经过多年的信息化建设,主要生产过程在不同水平上均已实现了自动控制,以 及对生产过程的实时监测。当前,工业控制大部分都是基于机理模型和相关反馈来进行实时 控制,但流程工业生产过程涉及多种化学变化和物理变化,生产工艺复杂,并且流程行业生 产过程生产连续,对生产控制技术实时要求高,造成对生产过程的建模和操作参数的优化凋 整较为困难。建立一种基于企业生产过程中产生的实时数据的、更有效率的操作模式优化方 法成为解决上述问题的一个有效途径。

流程企业现场仪表、DCS、LIMS以及进出厂计量数据的采集积累了越来越多的数据,其 中隐含了运行规律和优化参数之间的潜在信息。由此针对流程行业生产过程,业界提出了基 于工况的操作模式优化框架,如图1所示:基于大量工业运行数据和评价模型构建最优操作 模式集合,然后从最优操作模式集合中寻找与当前工况相匹配的最优操作模式,从而实现生 产过程的优化。然而,由于生产现场的工况复杂多变,操作模式匹配过程涉及的算法及其参 数不具有自适应性,导致反映工业过程动态信息的操作模式与最优操作模式集合匹配困难, 适用于稳态或某一特定工况,操作模式的匹配及优化的实用性较差。

因此,如何确立一种流程行业操作模式自适应调整方法,基于工况来自适应调整操作模 式以提高操作模式匹配的精度和效率,为在线运行的操作提供指导,具有非常重要的意义。

发明内容

本发明提出了一种流程行业操作模式自适应调整方法,以实现流程工业生产现场大量、 快速、连续、时变的数据流实时处理并进一步进行操作模式的自适应调整,提升操作模式匹 配的精度和效率。

为实现上述发明目的,本发明采用如下的技术方案:

一种基于工况的流程行业操作模式自适应调整方法,其步骤包括:

步骤1:对采集的复杂工业现场的数据进行预处理,并结合工艺分析选取若干变量以描 述工况,根据选择的变量定义最优操作模式集合;

步骤2:通过Logitboost方法建立操作变量的预测模型,并进行指标预测,将预测结果与 实测结果比较进行偏差判断;

步骤3:设定偏差判断的阈值,偏差在该阈值内则判定为正常状态,保持当前操作参数 不变,与所述最优操作模式集合进行匹配进行操作模式优化;偏差在该阈值外则判定为非正 常状态;

步骤4:将判定为非正常状态的样本结合改进的支持向量机方法进行二次预测,将预测 结果与所述最优操作模式集合进行二次匹配,寻找最优操作模式进行操作模式优化,并随着 工况的不断变化持续更新操作模式匹配,以持续进行操作模式优化。

所述步骤1包括:

步骤1.1:采用数据预处理技术对工业现场的实时海量数据进行预处理,如降维、去噪和 转换等;

步骤1.2:筛选并明确某一生产过程中关键的指标,结合生产过程的工艺机理和统计分析, 选择影响该指标的若干变量;

步骤1.3:根据生产过程中的输入条件、状态参数、操作参数以及工艺指标,定义操作模 式、最优操作模式和最优操作模式集合。其中,输入条件是指原料种类、品位、杂质含量等 参数的原始信息;状态参数是指生产过程中各类传感器检测到的温度、压力等一系列可以反 映生产运行状态的数据;操作参数是指是指生产过程中可进行调节控制的参数;操作模式是 指一定的输入条件和状态参数及与之对应的操作参数所组成的向量;最优操作模式是通过综 合考虑产品产量、质量、能耗、成本和工况稳定情况等工艺指标(工艺指标是指生产过程所 要求达到的目标),对相同输入条件下的操作模式进行评价,综合评价最好的操作模式称为该 输入和状态条件下的最优操作模式;最优操作模式集合为在不同输入条件和状态下的最优操 作模式组成的集合。

所述步骤2包括:

步骤2.1:基于步骤1所得的数据通过反复实验找到一个最优的训练集进行模型训练,得 到Logitboost模型;

步骤2.2:采用训练好的Logitboost模型计算每个测试样本,结合模型评估的结果优化模 型参数;

步骤2.3:基于Logitboost算法输出预测结果,并与实测结果进行比对,以进行所述偏差 判断。

所述步骤3包括:

步骤3.1:定义实测值为P={p1,p2,…,pn},预测值为P’={p1’,p2’,…,pn’},则相对误差为 E={e1,e2,…,en},其中,pj为实测值,pj’为预测值,ej为预测值与实测值的相 对误差值;

步骤3.2:定义状态评价函数为:状态评价函数值越小,则 说明工况越好。若工况为优,则维持当前操作参数不变。根据业务领域的不同,e1可由业务 人员通过经验赋值。S≤d时,判断当前操作状态正常,S>d时,判断当前操作状态不正 常,需要进一步自适应调整,其中,k1,k2,…kn为权重,d为设定调整的阈值,均根据统计分 析结合经验值设定。

所述步骤4包括:

步骤4.1:结合基于改进的SVM算法(改进的支持向量机方法)的预测模型进行二次预 测;

步骤4.2:将基于Logitboost算法和改进的SVM算法的模型预测结果进行集成,得到预 测结果,即

y=αfLogitoost(x)+(1-α)fSVM(x),

其中,y为预测结果,fLogitoost(x)、fSVM(x)分别为基于Logitboost算法和改进的SVM算 法的模型预测结果,α为集成模型的权重,二者集成可得出最终预测结果;

步骤4.3:确定α的取值:

α=a,m<|Δc|<nlog1-ωω,|Δc|m,n|Δc|,

其中,Δc为预测结果与历史数据均值的偏差;a为偏差绝对值在m到n的范围内时α的取 值;为偏差绝对值在m到n的范围外时α的取值;m,n为根据经验值确定的偏差范围 上下限取值;ω为logitboost方法在其训练集合上的分类错误率。

步骤4.4:将预测结果与最优操作模式集合进行二次匹配,寻找最优操作模式进行操作模 式优化,并随着工况的不断变化,对操作模式匹配进行持续调整更新,为操作模式优化提供 支撑。

本发明的有益效果和优点体现在:

1)本发明通过操作模式自适应调整方法,基于工况来动态自适应调整参数,实现操作模 式匹配,提升了模式匹配和模式优化的准确率;

2)本发明采用了在二分类问题上拥有卓越性能的机器学习方法,通过组合多分类器的方 式(改进的SVM方法和Logitboost方法的结合)提高预测值的准确性,能达到比较理想的预 测精度。

附图说明

图1是流程行业基于工况的操作模式优化框架示意图。

图2是本发明的流程行业操作模式自适应调整方法的流程示意图。

图3是本发明的流程行业操作模式自适应调整方法的预测结果图。

具体实施方式

为使本发明的目的、具体步骤和优点更加清楚明白,以下结合具体实施例,并参照附图, 对本发明做进一步详细说明。

本实施例选取石化行业中炼油厂常压塔的柴油凝固点控制过程作为操作模式自适应调整 案例。根据总体流程图即图2说明操作模式自适应调整方法,具体实现步骤如下:

步骤1:数据预处理

复杂工业过程数据趋向于不一致和不完全,总是带有许多噪音,需要按一定规则处理这 些数据的质量问题。为保证源数据的质量,需要统一光滑这些噪声数据以提高整体数据质量。 此处使用小波变换的数据预处理方法去除噪声干扰所产生的随机误差。

步骤2:定义操作模式

在此过程中,结合工艺分析选取了8个变量,其中输入条件或者状态变量包括:二线中 段抽出温度i1、二线中下气相温度i2、塔顶循环抽出温度i3、一线中段抽出温度i4、二线抽出 板下气相温度i5、二线抽出流量i6,操作变量包括:一线中循环流量p7、二线抽出流量p8

所涉及的操作模式可表示为:

Q={i1,i2,i3,i4,i5,i6,p7,p8},

其中,ik为输入条件或者状态变量(或称状态参数);pk为操作变量(或称操作参数), 操作变量与输入条件、状态变量一起组成的所有操作模式Q。

各变量的值如表1所示。

表1.各变量值列表

参数 i1i2i3i4i5i6p7p8Max 316.2 321.3 145.2 138.4 271.6 262.9 217.2 96.1332 Min 280.4 286.3 128.6 108.7 244.4 192.7 172.9 78.4245 均值 294.74 301.00 135.34 132.32 256.29 251.95 182.20 87.8400

设Q1,Q2,…,Qn为输入条件和状态相近的操作模式,即满足K(Qi、Qj)<ε,i=1,2,…,n。 其中,K(Qi、Qj)表示Qi与Qj的相似度,ε根据经验确定。因此,操作点的相似度即为点的状 态与输入条件变量间的欧氏距离的倒数。将n个操作模式所获得的结果进行排序,其中结果 最小的几个模式即为该输入条件下的优化操作模式,从而组成最优操作模式集合。

步骤3:使用Logitboost方法训练指标预测模型

已知训练集:

T={(x1,y1),...,(xl,yl)}∈(X×Y)l,xi∈X=Rn,yi∈Y,i=1,...,l,

其中,xi∈X=Rn为第i个用户的输入变量或称为特征;yi∈Y为输出变量,即模式发现模型 的因变量,指柴油凝固点温度。输入变量是柴油凝固点模式发现的自变量,通常根据工业过 程中的观测量和操作量得到的特征变量。

通过对现场采集样本数据进行采集,并剔除了病态数据,共采集了2356组数据。经过预 处理的数据一部分用作训练样本(1790组),用于模型的建立;其余部分用于模型预测。

变量设计方面,本发明采用步骤2中选取的8个变量。

步骤4:通过偏差判断进行评估

将预测结果与实测结果比较进行偏差判断:定义柴油凝固点温度实测值为p1,预测值为 p1’,则相对误差为e1,,

定义状态评价函数为:S=e1,状态评价函数值越小,则说明工况越好。若工况为优, 则维持当前操作参数不变。根据业务领域的不同,e1由业务人员的经验赋值。此处,S≤0.3 时,判断当前操作状态正常,S>0.3时,判断当前操作状态不正常,需要进一步自适应调整, 其中,阈值根据统计分析结合经验值设定。

若偏差小于等于0.3,则认为处于正常状态,保持当前操作参数不变,与最优操作模式集 合进行匹配进行操作模式优化;偏差大于0.3则判定为非正常状态,需要进行参数的自适应 调整。

步骤5:操作模式自适应调整

对于判定为非正常状态的样本,即偏差大于0.3的样本,如图2所示,由自适应机构(本 发明中采用改进的SVM算法)进行二次预测,然后通过协调计算模块(主要是进行分类器 权重的取值计算)将基于Logitboost算法和改进的SVM算法的模型预测结果进行集成,得到 预测结果,即

y=αfLogitoost+(1-α)fSVM

其中,fLogitoost(x)、fSVM(x)分别为基于Logitboost算法和改进的SVM算法的模型预测结 果,α为集成模型的权重,二者集成可得出最终预测结果。

根据实验结果确定α的取值:α的取值

α=0.8,0<|Δc|<0.50.3,|Δc|0.5,

其中,Δc为预测结果与柴油凝固点温度的历史数据均值的偏差,T1为通过 Logitboost算法得出的凝固点温度预测值,T0为与历史柴油凝固点温度平均值。Logitboost方 法的错误率为0.33,因此为0.3。

将预测结果与最优操作模式集合进行二次匹配,为各控制点(如图2中控制点1至3所 示)寻找最优操作模式进行操作优化;进而,随着工况的不断变化,操作模式匹配可持续调 整更新,为操作模式优化提供支撑,实现操作模式的自适应调整。

图3是本实施例的操作模式自适应调整方法的预测结果图。通过图3可观察到,采用流 程行业操作模式优化方法优化操作模式后对操作参数的优化,可提高柴油的质量,柴油凝固 点温度控制在-12±3摄氏度,显著提高了产品的产量与质量,降低了消耗,取得了很好的应 用效果。

以上实施例仅用以说明本发明的技术方案而非对其进行限制,本领域的普通技术人员可 以对本发明的技术方案进行修改或者等同替换,而不脱离本发明的精神和范围,本发明的保 护范围应以权利要求所述为准。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号