油气生产与加工系统风险传播多尺度监测预警方法及装置与流程

文档序号:11773016阅读:208来源:国知局
油气生产与加工系统风险传播多尺度监测预警方法及装置与流程
本申请涉及油气生产与加工过程风险预警
技术领域
,尤其是涉及一种油气生产与加工系统风险传播多尺度监测预警方法及装置。
背景技术
:油气生产与加工过程往往非常复杂、设备众多且工艺条件苛刻,并常伴有高温、高压、真空、大流量、高转速等极端条件。在一个油气生产与加工厂区中一旦某单一设备或工艺过程出现故障,极易借助系统单元之间的相互依存、相互制约关系,触发连锁效应,由一种扰动或故障经过一段时间传播,从一个地域空间传播至另一个更广阔的地域空间。从而引起衍生事故,并有可能引发出一系列故障链。为了有效抑制油气生产与加工过程的风险传播,保证生产安全及产品质量,需要分析风险扰动传播路径并对高危风险及时作出预警。然而,现有技术多是针对某一设备进行监测与诊断,而忽视了风险扰动传播对整个单元甚至整个厂区带来的风险影响。因此,现有技术难以准确预测出油气生产与加工系统中的风险传播,从而无法作出准确的风险预警。技术实现要素:本申请实施例的目的在于提供一种油气生产与加工系统风险传播多尺度监测预警方法及装置,以提高预测油气生产与加工系统中风险传播的准确度。为达到上述目的,一方面,本申请实施例提供了一种油气生产与加工系统风险传播多尺度监测预警方法,包括:确定针对油气生产与加工系统划分出的多个空间尺度;在每个空间尺度下,确定所述油气生产与加工系统中,每两个相邻的过程变量间的关联系数及传播方向,并据此建立该空间尺度下的风险因素尺度推绎模型;在所述油气生产与加工系统中任意一个过程变量出现扰动时,根据预设的风险传播搜索方法,预测所述扰动在每个空间尺度对应的风险因素尺度推绎模型中的传播路径;根据所述传播路径进行相应预警。本申请实施例的油气生产与加工系统风险传播多尺度监测预警方法,所述在每个空间尺度下,确定所述油气生产与加工系统中,每两个相邻的过程变量间的关联系数及传播方向,包括:在每个空间尺度下,根据以下公式求出每两个相邻的过程变量x和y间的关联系数及传播方向;其中,ρx,y为过程变量x和y间的关联系数;ty→x为由y至x的传递熵;tx→y为由x至y的传递熵;ρx,y=ty→x表示两过程变量间传播方向为由y至x;ρx,y=tx→y表示两过程变量间传播方向为由x至y;ρx,y=0表示两过程变量间无因果关系。本申请实施例的油气生产与加工系统风险传播多尺度监测预警方法,每个空间尺度对应的风险因素尺度推绎模型包括该空间尺度下所代表的各个过程变量及所述过程变量之间的有向连线,所述有向连线的方向指示扰动传播方向。本申请实施例的油气生产与加工系统风险传播多尺度监测预警方法,所述根据预设的风险传播搜索方法,预测所述扰动在每个空间尺度对应的风险因素尺度推绎模型中的传播路径,包括:对于每个空间尺度,根据产生所述扰动的过程变量,以及该空间尺度对应的风险因素尺度推绎模型,确定受所述扰动影响的所有过程变量,构成风险过程变量集合;确定所述风险过程变量集合中每个过程变量的扰动变化率;根据所述扰动变化率以及所述风险过程变量集合中每两个相邻的过程变量间的关联系数,确定所述风险过程变量集合中每个过程变量对其各下级过程变量的影响因数;根据所述影响因数确定所述扰动该空间尺度下的传播路径。本申请实施例的油气生产与加工系统风险传播多尺度监测预警方法,根据如下公式确定所述风险过程变量集合中每个过程变量的扰动变化率;其中,xik为标准化后的过程变量xi在第tk个时刻的变量值,且为标准化前的过程变量xi在第tk个时刻的变量值,xil为过程变量的报警下限阈值,xih为过程变量的报警上限阈值。本申请实施例的油气生产与加工系统风险传播多尺度监测预警方法,根据如下公式确定所述风险过程变量集合中每个过程变量对其各下级过程变量的影响因数;其中,α为调整参数,ρxi,xj为每两个相邻的过程变量xi和xj间的关联系数,为过程变量xi的扰动变化率,ri为过程变量xi对其各下级过程变量的影响因数。另一方面,本申请实施例还提供了一种油气生产与加工系统风险传播多尺度监测预警装置,包括:空间尺度确定模块,用于确定针对油气生产与加工系统划分出的多个空间尺度;推绎模型建立模块,用于在每个空间尺度下,确定所述油气生产与加工系统中,每两个相邻的过程变量间的关联系数及传播方向,并据此建立该空间尺度下的风险因素尺度推绎模型;传播路径预测模块,用于在所述油气生产与加工系统中任意一个过程变量出现扰动时,根据预设的风险传播搜索方法,预测所述扰动在每个空间尺度对应的风险因素尺度推绎模型中的传播路径;传播路径预警模块,用于根据所述传播路径进行相应预警。本申请实施例的油气生产与加工系统风险传播多尺度监测预警装置,所述在每个空间尺度下,确定所述油气生产与加工系统中,每两个相邻的过程变量间的关联系数及传播方向,包括:在每个空间尺度下,根据以下公式求出每两个相邻的过程变量x和y间的关联系数及传播方向;其中,ρx,y为过程变量x和y间的关联系数;ty→x为由y至x的传递熵;tx→y为由x至y的传递熵;ρx,y=ty→x表示两过程变量间传播方向为由y至x;ρx,y=tx→y表示两过程变量间传播方向为由x至y;ρx,y=0表示两过程变量间无因果关系。本申请实施例的油气生产与加工系统风险传播多尺度监测预警装置,每个空间尺度对应的风险因素尺度推绎模型包括该空间尺度下所代表的各个过程变量及所述过程变量之间的有向连线,所述有向连线的方向指示扰动传播方向。本申请实施例的油气生产与加工系统风险传播多尺度监测预警装置,所述根据预设的风险传播搜索方法,预测所述扰动在每个空间尺度对应的风险因素尺度推绎模型中的传播路径,包括:对于每个空间尺度,根据产生所述扰动的过程变量,以及该空间尺度对应的风险因素尺度推绎模型,确定受所述扰动影响的所有过程变量,构成风险过程变量集合;确定所述风险过程变量集合中每个过程变量的扰动变化率;根据所述扰动变化率以及所述风险过程变量集合中每两个相邻的过程变量间的关联系数,确定所述风险过程变量集合中每个过程变量对其各下级过程变量的影响因数;根据所述影响因数确定所述扰动该空间尺度下的传播路径。本申请实施例的油气生产与加工系统风险传播多尺度监测预警装置,根据如下公式确定所述风险过程变量集合中每个过程变量的扰动变化率;其中,xik为标准化后的过程变量xi在第tk个时刻的变量值,且为标准化前的过程变量xi在第tk个时刻的变量值,xil为过程变量的报警下限阈值,xih为过程变量的报警上限阈值。本申请实施例的油气生产与加工系统风险传播多尺度监测预警装置,根据如下公式确定所述风险过程变量集合中每个过程变量对其各下级过程变量的影响因数;其中,α为调整参数,ρxi,xj为每两个相邻的过程变量xi和xj间的关联系数,为过程变量xi的扰动变化率,ri为过程变量xi对其各下级过程变量的影响因数。另一方面,本申请实施例还提供了一种油气生产与加工系统风险传播多尺度监测预警装置,包括存储器、处理器、以及存储在所述存储器上的计算机程序,所述计算机程序被所述处理器运行时执行如下步骤:确定针对油气生产与加工系统划分出的多个空间尺度;在每个空间尺度下,确定所述油气生产与加工系统中,每两个相邻的过程变量间的关联系数及传播方向,并据此建立该空间尺度下的风险因素尺度推绎模型;在所述油气生产与加工系统中任意一个过程变量出现扰动时,根据预设的风险传播搜索方法,预测所述扰动在每个空间尺度对应的风险因素尺度推绎模型中的传播路径;根据所述传播路径进行相应预警。另一方面,本申请实施例还提供了一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:确定针对油气生产与加工系统划分出的多个空间尺度;在每个空间尺度下,确定所述油气生产与加工系统中,每两个相邻的过程变量间的关联系数及传播方向,并据此建立该空间尺度下的风险因素尺度推绎模型;在所述油气生产与加工系统中任意一个过程变量出现扰动时,根据预设的风险传播搜索方法,预测所述扰动在每个空间尺度对应的风险因素尺度推绎模型中的传播路径;根据所述传播路径进行相应预警。由以上本申请实施例提供的技术方案可见,本申请上述实施例首先对油气生产与加工系统的空间尺度进行划分;在每个空间尺度下,然后确定油气生产与加工系统中,每两个相邻的过程变量间的关联系数及传播方向,并据此建立该空间尺度下的风险因素尺度推绎模型;在油气生产与加工系统中任意一个过程变量出现扰动时,根据预设的风险传播搜索方法,预测扰动在每个空间尺度对应的风险因素尺度推绎模型中的传播路径,并根据传播路径进行相应预警,从而为后续准确、及时的切断风险传播路径提供可靠的理论依据,避免造成严重后果。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。在附图中:图1为本申请一实施例的油气生产与加工系统风险传播多尺度监测预警方法的流程图;图2为本申请一实施例的极限学习机网络模型示例图;图3为本申请一实施例的尺度推绎模型示意图;图4为本申请一实施例的分馏单元示例图;图5为本申请一实施例的冲塔风险因素尺度推绎模型图;图6为本申请一实施例的冲塔风险过程传播路径搜索图;图7a-图7i为本申请一实施例的各下级过程变量时间序列数据拟合曲线图;图8为本申请一实施例的油气生产与加工系统风险传播多尺度监测预警装置的结构框图;图9为本申请另一实施例的油气生产与加工系统风险传播多尺度监测预警装置的结构框图。具体实施方式为了使本
技术领域
的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。参考图1所示,本申请实施例的油气生产与加工系统风险传播多尺度监测预警方法,包括:s101、确定针对油气生产与加工系统划分出的多个空间尺度。一般的,一个油气生产与加工系统可包含多套生产装置,如一个炼油厂主要由炼油过程和辅助设备两大部分组成,经过多个物理及化学的炼油过程将原油炼制成各种石油产品。通常,每个炼油过程相对独立的组成一个炼油生产装置。炼油生产装置按生产目的可分为原油分离装置、重油轻质化装置、油品改质及油品精制装置、气体加工装置、炼化产品生产装置等。由于生产方案不同,炼厂中所包含的炼油过程的种类和和规模大小各不相同,或者说复杂程度都有所不同。一般来说,规模大的炼厂其复杂程度更高,但也有一些大规模炼厂的复杂程度并不高。此外,辅助设施是维持炼厂正常运转和生产所必需的,主要的辅助设施有:供电系统、供水系统、原油和产品储运系统、三废处理系统等。油气生产与加工系统的空间尺度可定义为油气生产与加工系统空间范围的大小。这里的空间范围是指在一定尺度的系统中进行风险分析的范围。本申请一个实施例中,根据油气生产与加工系统的规模大小,可以将空间尺度分为大尺度、中尺度和小尺度三种类型,从而可以在多种空间尺度下对油气生产与加工系统风险传播进行监测预警。其中,大尺度主要包括生产装置级及比其空间范围更大的油气生产与加工系统。其研究区域的范围小至单个生产装置(如常减压装置、催化裂化装置等),大至整个厂区。中尺度则主要指单元级。其研究区域的范围为生产装置中的某一单元。传统分析中,单元的定义为整体中自为一组或自成系统的独立单位。在安全生产风险管理中,为了保证风险辨识的科学性、系统性、合理性和可操作性而将研究对象整体按照某种规则划分为相对独立的部分。因此,这里的单元是指将某个生产装置按照其生产功能划分的各个相对独立的部分。如催化裂化装置可划分为反应再生单元、分馏单元、吸收稳定单元等。小尺度主要是指设备级,其研究区域的范围为某一过程设备,这里的设备包括各种塔器、反应器、换热器、各类储罐等,如提升管反应器、分馏塔、回炼油罐等。具体的尺度划分如表1所示。表1炼化生产系统空间尺度划分s102、在每个空间尺度下,确定所述油气生产与加工系统中,每两个相邻的过程变量间的关联系数及传播方向,并据此建立该空间尺度下的风险因素尺度推绎模型。信息熵是信息论中用于度量信息量的一个概念,其定义为其中p(x)表示变量x的概率分布。两个变量x和y的信息熵大小可用联合熵表示,其定义为式中p(x,y)为x和y的联合概率分布。互信息是信息论中用于表示信息之间相关性的一个概念,可以看成是一个随机变量中包含的关于另一个随机变量的信息量,其定义为但互信息仅能表示两变量间关联性的大小,而无法体现两变量间信息传递的方向。为了准确度量动态过程中随机变量之间的关联性及传播方向,t.schreiber于2000年在信息熵的基础上提出了传递熵分析法,它是一种基于概率分布、信息熵及统计方法得出时间序列间因果性的方法。具体如下:变量y到变量x的传递熵定义为式中两个参数k和l表示时间序列延迟的长度。y到x的传递熵实质为y的信息对于x不确定性大小的改变,即y传递给x的信息量的大小。因此,传递熵可以作为衡量变量间因果性的指标。由于传递熵考虑的是变量间的信息量传递,而不需要假定变量间具有特定形式的关系,因此具有比wiener-granger因果性更好的适用性,尤其是对于具有非线性特征的油气生产与加工系统的过程变量。油气生产与加工过程工艺复杂,设备众多,同一过程设备及相邻设备间的过程监控变量往往具有关联性。因此,采用传递熵分析方法可分析不同过程变量间的关联关系,从而推断他们之间固有的因果关系,从而可以建立油气生产与加工风险因素尺度推绎模型。具体实现如下:对于两个相邻的过程变量x和y,过程变量y到x的传递熵ty→x的计算公式如式(4),y到x的传递熵实质为y的信息对于x不确定性大小的改变,即y传递给x的信息量的大小。因此,传递熵可以作为衡量过程变量间因果性的指标。同样,可以求出过程变量x到y的传递熵,两过程变量间的关联系数由式(13)确定:其中,ρx,y为过程变量x和y间的关联系数;ty→x为由y至x的传递熵;tx→y为由x至y的传递熵;ρx,y=ty→x表示两过程变量间传播方向为由y至x;ρx,y=tx→y表示两过程变量间传播方向为由x至y;ρx,y=0表示两过程变量间无因果关系。关联系数由上述方法计算得到,但若ty→x与tx→y的差值过小,考虑两个相邻的过程变量间的因果性将没有意义。因此还可以设置合适的阈值对两个相邻的过程变量间因果关系的显著性水平进行检验。例如选取73个长度为200的随机生成序列,令tx→y=tx→y-ty→x,通过式计算每两个序列间的tx→y值,并求出所有|tx→y|(tx→y的绝对值)的均值和标准差通过式(14)计算阈值,以判断两个相邻的过程变量间因果关系的显著性。若关联系数没有通过显著性检验,表明两个相邻的过程变量间不具备显著的因果性。通过计算可得对于不同尺度下的n个过程变量x1,…,xn,可通过计算传递熵确定其中每两个相邻的过程变量的关联系数及传播方向,并据此建立风险因素尺度推绎模型,如图3所示。风险因素尺度推绎模型可以由有向连线(如图3的有向弧)和代表过程变量的节点组成,还可以用矩形框区分不同设备的过程变量。对于任意两个相邻的过程变量xi和xj,若txi→xj>0,有向弧由xi指向xj,即由上级原因变量xi指向下级影响变量xj,反之,则传播方向相反。在本申请其他实施例中,还可以结合过程知识检验传播路径的合理性,从而对模型进行适当修正。s103、在所述油气生产与加工系统中任意一个过程变量出现扰动时,根据预设的风险传播搜索方法,预测所述扰动在每个空间尺度对应的风险因素尺度推绎模型中的传播路径。本申请实施例中,所述的扰动是指过程变量发生报警。由于过程设备之间的关联性,扰动可能传播并影响大量过程变量,如果不能及时得到有效控制,可能导致风险的出现甚至灾难性的后果。为此,在所述油气生产与加工系统中任意一个过程变量出现扰动时,可根据预设的风险传播搜索方法,预测所述扰动在每个空间尺度对应的风险因素尺度推绎模型中的传播路径,以便当报警发生时可及时辨识风险传播途径,提醒操作人员及时采取有效措施,避免异常风险的进一步发展。在本申请一实施例中,所述根据预设的风险传播搜索方法,预测所述扰动在每个空间尺度对应的风险因素尺度推绎模型中的传播路径可以包括如下步骤:首先,对于每个空间尺度,根据产生所述扰动的过程变量,以及该空间尺度对应的风险因素尺度推绎模型,确定受所述扰动影响的所有过程变量,构成风险过程变量集合。对于每个空间尺度,相同的扰动可能产生不同的风险传播路径。为了准确辨识风险传播路径,当某一设备的过程变量xj发生扰动时,将其作为上级原因变量,并根据该上级原因变量和该空间尺度对应的风险因素尺度推绎模型,确定受所述扰动影响的所有过程变量,构成风险过程变量集合。例如,图3中的x5报警,可搜索到其两个下级过程变量节点x3和x6,则x3和x6构成风险过程变量集合。其次,确定所述风险过程变量集合中每个过程变量的扰动变化率。若过程变量xj在tκ时刻发生扰动,对于xj的各相关下级过程变量xi(i=1,2,…,i,i为下级过程变量个数),可通过式(15)计算过程变量xi的扰动变化率,其值大小可近似反映各相关下级过程变量受上级过程变量扰动的影响大小。其中,扰动变化率(disturbancerate,dr)定义如下:对于过程变量xi,考虑以时刻tκ为中心,选择时间间隔为[tκ-m,tκ+m](时间序列长度为2m+1)的过程变量xi的时间序列进行最小二乘线性拟合如式(15),所求斜率ai绝对值的大小作为过程变量xi的扰动变化率。其中,过程变量xi在tκ+1至tκ+m时刻的值通过核极限学习机(kernelextremelearningmachine,简称kelm)方法预测得到,kelm方法如下:极限学习机(extremelearningmachine,简称elm)是一种单隐层前馈神经网络学习算法,其网络训练模型如图2所示:假设有w个训练样本xj=[xj1,xj,...,xjz]t为一个z维输入样本,tj为其对应期望输出值,对于一个有l个隐层节点,激活函数为g(xj)的elm网络模型可以表示为其中ωi=[ωi1,ωi2,,ωiz]t为第i个隐层节点的输入权重,βi为第i个隐层节点的输出权重,bi为第i个隐层节点的偏置,oj为elm网络模型的实际输出值。elm网络学习的目标是使得输出的误差最小为即上式可由矩阵表示为hβ=t(7)β=[β1,...,βl]t,t=[t1,...,tw]t其中h为elm的隐层输出矩阵,β为输出权重矩阵,t为期望输出向量。可采用最小二乘法求取最优权重向量β*使得实际输出与期望输出差值的平方和最小,其解为β*=hψt(8)hψ是矩阵h的moore-penrose广义逆。kelm与elm相比具有更为理想的泛化能力和稳定性,kelm将核函数引入到elm中,设elm的隐层节点数为l,有w个训练样本定义kelm核矩阵为:ω=hht,ωij=h(xi)·h(xj)=k(xi,xj),i,j=1,...,w(9)核矩阵ω替代elm中的随机矩阵hht,利用核函数将z维输入样本映射到高维隐层特征空间。核函数k(xi,xj)是核矩阵ω中第i行第j列的元素,包括rbf核函数、线性核函数和多项式核函数等,通常选择rbf核函数,其表达式为:k(xi,xj)=exp(-γ(xi-xj)2),γ>0(10)其中,γ为核参数。将参数i/c添加到hht中的主对角线上,使其特征根不为零,并由此求权重向量β*为β*=ht(i/c+hht)-1t(11)其中i为单位对角矩阵,c为惩罚系数,用于权衡结构风险和经验风险之间的比例。可得kelm模型的实际输出为其中,α=(i/c+hht)-1t为kelm网络的输出权值。以过程变量xi在tκ时刻前一段时间内(ts至tκ时刻)的历史数据构造kelm的训练样本,输入样本xi*和输出样本t分别为z为输入样本维数,样本个数为w=κ-z-s+1,xil(l=s,s+1,...κ)为过程变量xi在第tl时刻的值。令xik=aitk+bi,k=κ-m,…,κ,…,κ+m,tk=1,…,2m+1,i=1,…,n,n为过程变量个数,xik为标准化后的过程变量xi在第tk个时刻的变量值,最小二乘线性拟合公式如式(15):对过程变量xi的标准化公式如式(16):其中,xik为标准化后的过程变量xi在第tk个时刻的变量值,且为标准化前的过程变量xi在第tk个时刻的变量值,xil为过程变量的报警下限阈值,xih为过程变量的报警上限阈值,κ,m和k均为时刻的下标。然后,根据所述扰动变化率以及所述风险过程变量集合中每两个相邻的过程变量间的关联系数,确定所述风险过程变量集合中每个过程变量对其各下级过程变量的影响因数。通过式(13)可计算所述风险过程变量集合中每两个相邻的过程变量间xi和xj间的关联系数,而通过式(15)可计算所述风险过程中每个过程变量的扰动变化率,基于所求关联系数和扰动变化率,可根据如下式(17)计算上级过程变量xj对各下级过程变量xi的影响因数ri。其中,α为调整参数,ρxi,xj为每两个相邻的过程变量xi和xj间的关联系数,为过程变量xi的扰动变化率,ri为过程变量xi对其各下级过程变量的影响因数。最后,根据所述影响因数确定所述扰动该空间尺度下的传播路径。下级过程变量的影响因数ri越大,其受上级过程变量的影响越大,因此,通过比较影响因数ri的大小,可以比较上级过程变量对各相关下级过程变量产生扰动的影响大小,可将影响因数最大值对应的下级过程变量作为其下级影响变量。若所求影响因数过小,说明该过程变量的时间序列数据趋于平稳,并受到上级过程变量影响,因此,如果ri值小于预设阈值,则可以不考虑该下级过程变量。由此,确定可能受到风险影响的各设备过程变量并确定风险在各空间尺度下最可能的传播路径。s104、根据所述传播路径进行相应预警。在每个空间尺度下,对于所确定的传播路径中各过程变量xi,其报警上、下限阈值分别为xih和xil,统计该过程变量的历史数据计算其均值μ和标准差σ,当xi≥μ+3σ时,记该时刻为tn,可采用上述kelm预测方法预测过程变量xi在时刻tn后指定步数(例如30步)内的值,若预测出在未来tf时刻的变量值超过xih或低于xil,则对过程变量xi进行预警,并给出预警时间为tf-tn,报警类型为xih或xil。本申请上述实施例首先对油气生产与加工系统的空间尺度进行划分;在每个空间尺度下,然后确定油气生产与加工系统中,每两个相邻的过程变量间的关联系数及传播方向,并据此建立该空间尺度下的风险因素尺度推绎模型;在油气生产与加工系统中任意一个过程变量出现扰动时,根据预设的风险传播搜索方法,预测扰动在每个空间尺度对应的风险因素尺度推绎模型中的传播路径,并根据传播路径进行相应预警,从而为后续准确、及时的切断风险传播路径提供可靠的理论依据,避免造成严重后果。虽然上文描述的过程流程包括以特定顺序出现的多个操作,但是,应当清楚了解,这些过程可以包括更多或更少的操作,这些操作可以顺序执行或并行执行(例如使用并行处理器或多线程环境)。为便于更加清楚理解本申请的油气生产与加工系统风险传播多尺度监测预警方法,下面将结合一个示例性实施例对上述油气生产与加工装备风险传播多尺度监测预警系统进行说明,然而值得注意的是,该具体实施例仅是为了更好地说明本申请,并不构成对本申请的不当限定。在本示例性实施例中,以催化裂化分馏单元的冲塔风险过程为研究对象进行分析。数据从在中国某一石化公司的真实分馏过程中收集。就分馏塔冲塔风险而言,可主要从设备级小尺度和单元级中尺度两个尺度进行分析建模。分馏单元本身属中尺度研究范围,其研究区域为催化裂化生产装置中的分馏单元如图4所示,主要包括分馏塔、分馏塔顶油气分离器、回炼油罐、原料油缓冲罐和轻柴油汽提塔。某石化企业催化裂化分馏单元的冲塔风险过程变量如下表2所示。表2分馏单元冲塔风险过程变量序号过程变量描述序号过程变量描述1轻柴油汽提塔液位10一中返塔温度2分馏塔顶循回流温度11分馏塔塔底温度3油浆上返塔流量12分馏塔顶循环油流量4分馏塔塔底搅拌蒸汽流量13回炼油罐液位5重柴油侧线馏出口温度14分馏塔顶压力6油浆下返塔流量15人字挡板上温度7分馏塔塔底液位16分馏塔塔顶温度8塔顶油气分离罐液位17轻柴油侧线馏出口温度9一中回流量18回炼油下返塔流量其中,分馏塔、分馏塔顶油气分离器、回炼油罐、原料油缓冲罐和轻柴油汽提塔属设备级小尺度研究范围,若仅从小尺度考虑时,各设备包括的风险过程变量如下表3所示。表3各设备风险过程变量根据小尺度及中尺度下的冲塔风险过程变量及某石化企业的历史数据(采样间隔为5秒,数据长度为1000),通过传递熵计算(见式(13))可得到分馏单元的冲塔过程变量间的关联系数,并依据式(14)判断两过程变量间因果关系的显著性。若关联系数没有通过显著性检验,表明两过程变量间不具备显著的因果性,从而建立冲塔的风险因素尺度推绎模型,如图5所示。图5中各过程变量之间的关联系数如下表4:表4各过程变量间关联系数以一个发生在某一石化公司的分馏塔冲塔事件为例,采用上述的风险传播搜索方法进行分析。某石化公司催化裂化分馏塔发生冲塔,经现场人员调查分析,冲塔发生原因为一中回流泵故障,引起一中回流量过低发生低报警,使得分馏塔塔顶温度升高,且在一中回流量发生低报警后的7分30秒时发生高报警,重柴油侧线馏出口温度升高,分馏塔底液位过低,造成回炼油下返塔流量过低,操作人员发现回炼油下返塔流量过低后及时排查出了回流泵的故障原因,并采取措施使过程恢复到了正常运行状态。下面基于所建立的冲塔的风险因素尺度推绎模型,进行风险传播路径搜索分析,如图6所示。其中:步骤1:因一中回流量过低(节点9)发生报警,所以将其作为上级过程变量,根据因果图搜索与其直接相连的下级过程变量分馏塔塔顶温度(节点16)。步骤2:通过极限学习机预测方法预测节点9发生报警时刻后3分钟(共36个时刻)节点16的变量值,由式(15)可得其扰动变化率如下表5所示,各过程变量时间序列数据拟合曲线如图7a-图7i所示。表5各上级过程变量的扰动变化率步骤3:根据式(17)计算节点16的影响因数如表4所示,因节点16的影响因数值ri=1.9053,大于阈值crth(这里设为1.75),故将分馏塔塔顶温度(节点16)作为下级影响变量。步骤4:继续搜索节点16的下级影响变量包括重柴油侧线馏出口温度(节点5)、分馏塔塔底液位(节点7)、轻柴油侧线馏出口温度(节点17)、塔顶油气分离罐液位(节点8)和分馏塔顶循回流温度(节点2),通过极限学习机预测方法预测节点9发生报警时刻后3分钟(共36个时刻)各节点的变量值,由式(15)及式(17)可得其扰动变化率及影响因数如表所示,通过比较各相关下级影响变量的影响因数,其最大值为1.7714,对应节点7,大于阈值crth,因此将该最大值对应的下级过程变量分馏塔塔底液位(节点7)作为下级影响变量,继续搜索节点7的下级过程变量包括一中返塔温度(节点10)和回炼油下返塔流量(节点18)(属回炼油罐设备尺度),由式(15)及式(17)可得其扰动变化率及影响因数如表所示,通过比较各相关下级过程变量的影响因数,其最大值为2.3357,对应节点18,大于阈值crth,因此将该最大值对应的下级过程变量回炼油下返塔流量(节点18)作为下级影响变量,继续搜索节点18的下级过程变量轻柴油汽提塔液位(节点1)(属轻柴油汽提塔设备尺度),由式(15)及式(17)可得其扰动变化率及影响因数如表所示,因节点1的影响因数值ri=1.6541,小于阈值crth,搜索结束。综上分析,冲塔风险在整个分馏单元内的最可能传播路径为:一中回流量过低(节点9)导致分馏塔塔顶温度升高(节点16),从而引起分馏塔塔底液位(节点7)及回炼油下返塔流量过低(节点18)。表6传播路径中各过程变量的高低报警阈值过程变量xix9x16x7x18xih440t/h124℃75%150xil330t/h105℃40%80μ371.2115.355%115.7σ4.30.53.2%2.8对于所确定的传播路径中的过程变量xi,其报警上、下限阈值分别为xih和xil,如表6所示,统计该过程变量的历史数据计算其均值μ和标准差σ,当节点9发生报警时刻5分钟后,发现x16=118.5>115.3+3×0.5=116.8,因采样间隔为5秒,五分钟内已采集60个时刻的值,所以记该时刻为tn=61,可采用kelm预测方法预测过程变量x16在时刻tn后30步内的值,如表7所示:表7过程变量x16在时刻tn后30步内的变量值tnx16tnx16tnx1661115.371116.4581119.5762115.3272116.9882119.8963115.3473117.5483120.2164115.4174117.8784120.7865115.5175117.8885121.5466115.5776118.1386122.6567115.8177118.2987123.4568115.8778118.6788124.3269116.1279119.1189124.4570116.3280119.3590125.65通过预测得出,在未来tf=88时刻的变量值超过x16h=124,则对过程变量x16进行预警,预警时间为tf-tn=88-61=17,报警类型为x16h,即分馏塔塔顶温度高报警。通过以上分析可以得出该预测结果与实际情况基本一致,证实了本申请实施例方法的可行性。参考图8所示,本申请一实施例的油气生产与加工系统风险传播多尺度监测预警装置,可以包括:空间尺度确定模块81,可以用于确定针对油气生产与加工系统划分出的多个空间尺度;推绎模型建立模块82,可以用于在每个空间尺度下,确定所述油气生产与加工系统中,每两个相邻的过程变量间的关联系数及传播方向,并据此建立该空间尺度下的风险因素尺度推绎模型;传播路径预测模块83,可以用于在所述油气生产与加工系统中任意一个过程变量出现扰动时,根据预设的风险传播搜索方法,预测所述扰动在每个空间尺度对应的风险因素尺度推绎模型中的传播路径;传播路径预警模块84,可以用于根据所述传播路径进行相应预警。本申请实施例的装置与上述实施例的方法对应,因此,有关于本申请的装置细节,请参见上述实施例的方法,在此不再赘述。参考图9所示,本申请另一实施例的油气生产与加工系统风险传播多尺度监测预警装置,包括存储器、处理器、以及存储在所述存储器上的计算机程序,所述计算机程序被所述处理器运行时执行如下步骤:确定针对油气生产与加工系统划分出的多个空间尺度;在每个空间尺度下,确定所述油气生产与加工系统中,每两个相邻的过程变量间的关联系数及传播方向,并据此建立该空间尺度下的风险因素尺度推绎模型;在所述油气生产与加工系统中任意一个过程变量出现扰动时,根据预设的风险传播搜索方法,预测所述扰动在每个空间尺度对应的风险因素尺度推绎模型中的传播路径;根据所述传播路径进行相应预警。本申请实施例的装置与上述实施例的方法对应,因此,有关于本申请的装置细节,请参见上述实施例的方法,在此不再赘述。为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本申请时可以把各单元的功能在同一个或多个软件和/或硬件中实现。本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。内存是计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1