一种超声流量计性能在线监测方法及系统

文档序号:151544 发布日期:2021-10-26 浏览:16次 >En<

阅读说明:本技术 一种超声流量计性能在线监测方法及系统 (Ultrasonic flowmeter performance online monitoring method and system ) 是由 温凯 徐海龙 王伟 焦健丰 韩旭 殷雄 于 2021-08-10 设计创作,主要内容包括:本发明涉及一种超声流量计性能在线监测方法及系统,其特征在于,包括:实时获取超声流量计所在管段两端的压力和温度以及超声流量计测量的流量;采用预先建立的水力学机理模型和BP神经网络模型,根据实时获取超声流量计所在管段两端的压力和温度,分别确定实时通过超声流量计所在管段的流量;根据实时获取的超声流量计所在管段的流量以及确定的实时通过超声流量计所在管段的流量,判断超声流量计的运行状态,本发明可以广泛应用于超声流量领域中。(The invention relates to an ultrasonic flowmeter performance on-line monitoring method and a system, which are characterized by comprising the following steps: acquiring the pressure and the temperature at two ends of a pipe section where the ultrasonic flowmeter is located and the flow measured by the ultrasonic flowmeter in real time; respectively determining the flow passing through the pipe section where the ultrasonic flowmeter is located in real time by adopting a pre-established hydraulics mechanism model and a BP neural network model according to the pressure and the temperature of two ends of the pipe section where the ultrasonic flowmeter is located in real time; the running state of the ultrasonic flowmeter is judged according to the flow of the pipe section where the ultrasonic flowmeter is located acquired in real time and the determined flow of the pipe section where the ultrasonic flowmeter is located in real time.)

一种超声流量计性能在线监测方法及系统

技术领域

本发明是关于一种超声流量计性能在线监测方法及系统,属于超声流量领域。

背景技术

超声流量计问世于20世纪90年代,以声波传播速度为测量原理,以其高准确度、高量程比、零压损、无可动部件、维护简单、使用寿命长、量程范围宽、可双向测量和可测脉动流等优点被迅速推广。虽然超声流量计在高压、大流量的天然气流量计量中具有其它流量计所不可比拟的优势,但是由于其属于速度式流量计,且涉及的范围较广,因此同样受到安装条件导致的流态不稳定、物性参数以及噪声、脏污、配套仪表测量准确度等因素的影响。对于上述问题,《JJG1030-2007》超声波流量计检定规程规定:如果超声波流量计具有自诊断功能且使用中检验合格,其检定周期可由2年延长至6年,该规定可节约大量送检成本。规程还规定了超声波流量计使用中检验的一种重要方法,是依据《AGA8天然气及烃类气体压缩因子》和《AGA10天然气声速》对天然气进行声速计算,并与各声道测量的实际声速进行比较,判断流量计的计量性能。

CBM系统(Condition Based Monitoring,超声波流量计远程诊断系统)是以现场测量系统设备为基础,将各设备的信息统一传输到监测中心,完成现场测量相关设备的实时、远程监测和诊断功能的系统。CBM系统对超声流量计的核查工作,通过各计量支路式超声流量计,色谱分析仪结果的采集,温度/压力变送器的运行分开的数据和各种诊断信息,分析数据记录式超声流量计的流速、流速剖面系数、声道声速、声速偏差、声道信号质量、各声道增益、声道接收率和声道信噪比等基本诊断指标,高级的诊断指标(各通道的涡角、脉动流、交叉流、流体流分布对称性等)发生异常时生成诊断报告,发出警告。超声流量计的自我诊断、声速测试等功能允许在气体指标中使用,以确保其工作的稳定性和可靠性,为天然气计量正常有效工作提供保障。由此,确认贸易交接计量系统的运行状态和功能,有了这套系统之后,可以延长送检时间。

但是,也有学者对工作中的流量计进行跟踪分析,跟踪连续几年检验合格的实际流量的检定成果,以及检验使用中的流量计,进行信号检查声速核查等方式。检验声速的偏差超差很有可能是因为由介质温度、压力、气质组分数据采集的不正确失误而导致的计算的声速存在误差,不排除测量声速出现其他偏差,以此造成了CBM系统的不稳定性。同时,对于CBM系统,还存在需要许多额外的设备支持等问题。

发明内容

针对上述问题,本发明的目的是提供一种稳定性高且无需额外设备支持的超声流量计性能在线监测方法及系统。

为实现上述目的,本发明采取以下技术方案:一种超声流量计性能在线监测方法,包括:

实时获取超声流量计所在管段两端的压力和温度以及超声流量计测量的流量;

采用预先建立的水力学机理模型和BP神经网络模型,根据实时获取超声流量计所在管段两端的压力和温度,分别确定实时通过超声流量计所在管段的流量;

根据实时获取的超声流量计所在管段的流量以及确定的实时通过超声流量计所在管段的流量,判断超声流量计的运行状态。

进一步地,所述采用预先建立的水力学机理模型和BP神经网络模型,根据实时获取超声流量计所在管段两端的压力和温度,分别确定实时通过超声流量计所在管段的流量,包括:

获取超声流量计所在管段的历史现场运行数据;

采用预先建立的水力学机理模型,根据获取的历史现场运行数据,确定实时通过超声流量计所在管段的流量;

采用训练好的BP神经网络模型,根据获取的历史现场运行数据,确定实时通过超声流量计所在管段的流量。

进一步地,所述采用预先建立的水力学机理模型,根据获取的历史现场运行数据,确定实时通过超声流量计所在管段的流量,包括:

采用水力学机理模型,根据获取的历史现场运行数据,确定不同工况下超声流量计所在管段的摩阻系数;

根据不同工况下超声流量计所在管段的摩阻系数,得到实时通过超声流量计所在管段的流量。

进一步地,所述采用水力学机理模型,根据获取的历史现场运行数据,确定不同工况下超声流量计所在管段的摩阻系数,包括:

根据质量守恒定律、动量守恒定律和能量守恒定律,建立天然气流动相应的连续性方程、运动方程和能量方程;

将SCADA系统采集的点作为准稳态点,假定天然气在检定站内的管道中进行等温流动以及假定检定站内的管道为水平管道;

确定不同工况下超声流量计所在管段的摩阻系数λ:

式中,Z为天然气在管输条件下的压缩因子;T为检定温度C0为单位换算系数;PQ为输气管道的起点压力;PZ为输气管计算段的终点压力;D为输气管内径;Δ*为天然气的相对密度;L为输气管计算段的长度。

进一步地,所述采用训练好的BP神经网络模型,根据获取的历史现场运行数据,确定实时通过超声流量计所在管段的流量,包括:

提取出超声流量计所在管段的历史现场运行数据中不同工况下管道两端的压力和温度,对BP神经网络模型进行训练;

将实时获取的实时超声流量计所在管段两端的压力和温度输入至训练好的BP神经网络模型,得到实时通过超声流量计所在管段的流量。

进一步地,所述提取出超声流量计所在管段的历史现场运行数据中不同工况下管道两端的压力和温度,对BP神经网络模型进行训练,包括:

建立BP神经网络模型;

采用遗传算法,对建立的BP神经网络模型进行修正,得到修正后的BP神经网络模型;

提取出超声流量计所在管段的历史现场运行数据中不同工况下管道两端的压力和温度,并对修正后的BP神经网络模型进行训练,得到训练好的BP神经网络模型。

进一步地,所述根据实时获取的超声流量计所在管段的流量以及确定的实时通过超声流量计所在管段的流量,判断超声流量计的运行状态的判断标准包括:

根据实时获取的超声流量计所在管段的流量与确定的实时通过超声流量计所在管段的流量的相对偏差,判断超声流量计的运行状态;

采用建立的BP神经网络模型,通过输入超声流量计前后直管段的压力,与采用水力学机理模型实时计算的预设一段时间内超声流量计所在管段通过的总流量,与采用超声流量计的测量值计算所得的该段时间的总流量进行比对,判断超声流量计的运行状态;

通过时间窗的形式,计算每一时间窗的实际平均流量与该段时间间隔内流经超声流量计的平均流量之间的相对偏差,判断超声流量计的运行状态;

采用聚类分析算法,对确定的实时通过超声流量计所在管段的流量进行聚类,判断超声流量计的运行状态。

另一方面,提供一种超声流量计性能在线监测系统,包括:

数据获取模块,用于实时获取超声流量计所在管段两端的压力和温度以及超声流量计测量的流量;

流量确定模块,用于采用预先建立的水力学机理模型和BP神经网络模型,根据实时获取超声流量计所在管段两端的压力和温度,分别确定实时通过超声流量计所在管段的流量;

运行状态判断模块,用于根据实时获取的超声流量计所在管段的流量以及确定的实时通过超声流量计所在管段的流量,判断超声流量计的运行状态。

另一方面,提供一种处理设备,包括计算机程序指令,其中,所述计算机程序指令被处理设备执行时用于实现上述超声流量计性能在线监测方法对应的步骤。

另一方面,提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序指令,其中,所述计算机程序指令被处理器执行时用于实现上述超声流量计性能在线监测方法对应的步骤。

本发明由于采取以上技术方案,其具有以下优点:

1、本发明无需额外设置核查设备,单纯依靠现有的在线数据即能够实时确定超声流量计的性能,且无需进行现场操作,可以实现系统远程在线分析,操作简单且稳定性高,适用于各种类型原理的流量计,能够将核查方法统一起来。

2、本发明通过仿真计算提供反映超声流量计自身能力的数值,能够对超声流量计的在线工作时间进行延长。

3、本发明采用水力学机理模型和遗传算法修正后的BP神经网络模型结合聚类算法对超声流量计的性能进行监测,通过遗传算法修正的BP神经网络模型的计算值、水力学机理模型的计算值、建立的判断标准与现场超声流量计的实测值进行比较,从而来对超声流量计的性能进行监测,可以广泛应用于超声流量领域中。

附图说明

图1是本发明一实施例提供的方法流程示意图;

图2是本发明一实施例提供的BP神经网络拓扑结构示意图,其中,Input Layer为输入层,Hidden Layer为隐藏层,Outout Layer为输出层;

图3是本发明一实施例提供的某现场的超声流量计的部分截图;

图4是本发明一实施例提供的摩阻系数取推荐值后的流量示意图;

图5是本发明一实施例提供的摩阻系数取推荐值后的相对偏差示意图;

图6是本发明一实施例提供的一段时间计算流量与实际流量的流量累加值示意图;

图7是本发明一实施例提供的实际与计算时间窗平均流量示意图;

图8是本发明一实施例提供的遗传算法的优化结果示意图;

图9是本发明一实施例提供的BP神经网络模型的拟合结果示意图,其中,Training为训练数据,Validation为校验数据,Test为测试数据,All为所有数据,横轴Target为目标值,纵轴Output为输出值,Data为数据,Fit为拟合直线;

图10是本发明一实施例提供的BP神经网络模型预测输出示意图;

图11是本发明一实施例提供的BP神经网络模型预测误差百分比示意图;

图12是本发明一实施例提供的神经网络输出对于异常工况的识别示意图;

图13是本发明一实施例提供的神经网络对于运行状态的在线监测示意图;

图14是本发明一实施例提供的聚类分析的结果示意图。

具体实施方式

下面将参照附图更详细地描述本发明的示例性实施方式。虽然附图中显示了本发明的示例性实施方式,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。

应理解的是,文中使用的术语仅出于描述特定示例实施方式的目的,而无意于进行限制。除非上下文另外明确地指出,否则如文中使用的单数形式“一”、“一个”以及“所述”也可以表示包括复数形式。术语“包括”、“包含”、“含有”以及“具有”是包含性的,并且因此指明所陈述的特征、步骤、操作、元件和/或部件的存在,但并不排除存在或者添加一个或多个其它特征、步骤、操作、元件、部件、和/或它们的组合。文中描述的方法步骤、过程、以及操作不解释为必须要求它们以所描述或说明的特定顺序执行,除非明确指出执行顺序。还应当理解,可以使用另外或者替代的步骤。

根据水力分析方法,在已经一些数据时,可以通过水力机理的方式,根据超声流量计前后直管段的压力、温度、压缩因子、管径、管长与管输天然气的相对密度计算流量,其中,对于一个固定的超声流量计来说,管输天然气的压缩因子、相对密度、管径、管长和温度是一个不变量,对于流量影响显著的是压力的变化,因此同时可以从水力学结合BP神经网络的角度出发,在不对现场增加额外设备的情况,对超声流量计的计量性能进行检测。本发明实施例提供一种超声流量计性能在线监测方法及系统,采用水力学机理模型和遗传算法修正的BP神经网络模型对超声流量计的性能进行监测,并采用K-means聚类算法对超声流量计的性能变化进行辅助评价。

实施例1

如图1所示,本实施例提供一种超声流量计性能在线监测方法,包括以下步骤:

1)获取超声流量计所在管段的管径和壁厚以及SCADA系统采集的历史现场运行数据,其中,历史现场运行数据包括超声流量计直管段前后的压力、温度以及通过超声流量计的流量。

2)采用水力学机理模型,根据获取的历史现场运行数据,反算出不同工况下超声流量计所在管段的摩阻系数,形成一个管道摩阻系数历史数据库,具体为:

2.1)根据质量守恒定律、动量守恒定律和能量守恒定律,建立天然气流动相应的连续性方程、运动方程和能量方程,以描述天然气的流速、压力、温度、密度和高程等量之间的相互关系:

式中,ρ为天然气的密度;t为时间;ux为沿x轴方向的速度;uy为沿y轴方向的速度;uz为沿z轴方向的速度;d为管道内径;f为摩阻系数;θ为速度方向与位移方向的夹角;T为检定温度;p为天然气的压力;H为系统的焓值;ds为高程;g为重力加速度;dQ为单位质量流量的气体在dx上的换热量。

2.2)为方便建立等效管道摩阻系数计算模型,进行下述假定:

①将SCADA系统(数据采集与监视控制系统)采集的点作为准稳态点,即:此时刻天然气在检定站内的管道中进行稳定流动,天然气的质量流量为一常数,不随时间的变化而改变。

②假定天然气在检定站内的管道中进行等温流动,采用检定温度T,即可不考虑能量方程的影响。

③假定检定站内的管道为水平管道,即ds=0。

2.3)由于在实际工作中常常采用标准状况下的体积流量,为使用方便,将质量流量M换算为工程标准状况下的体积流量,考虑局部阻力系数,将下述公式(2)的气体状态方程代入上述方程组(1),则方程组(1)可简化为下述水力学机理模型(3):

P=ρZRT (2)

根据上述水力学机理模型(3)即可反算得到通过超声流量计与前后直管段的摩阻系数λ:

式中,R为空气的气体长输;Z为天然气在管输条件(平均压力和平均温度)下的压缩因子;T为检定温度,且T=273+tpj,tpj为输气管的平均温度,单位为℃;Q为输气管在工程标准状况下的体积流量,单位为m3/s;C0为单位换算系数;PQ为输气管道的起点压力,单位为Pa;PZ为输气管计算段的终点压力,单位为Pa;D为输气管内径;λ为水力摩阻系数;Δ*为天然气的相对密度;L为输气管计算段的长度,单位为m。

3)实时获取超声流量计所在管段两端的压力和温度以及超声流量计测量的流量。

4)根据不同工况下超声流量计所在管段的摩阻系数,得到实时通过超声流量计所在管段的流量。

5)提取出超声流量计所在管段的历史现场运行数据中不同工况下管道两端的压力和温度,对BP神经网络模型进行训练,具体为:

5.1)建立BP神经网络模型。

BP神经网络模型是一种按照误差逆传播算法训练的多层前馈网络,是目前应用最广泛的神经网络模型之一,其基本原理是通过样本数据的训练,不断修正网络权值和阈值,使误差函数沿负梯度方向下降,逼近期望值。BP神经网络能够学习大量的输入-输出模式映射关系,而无需事前揭示描述这种映射关系的数学方程。对于本发明来说,BP神经网络模型拓扑结构如图2所示。BP算法由数据流的正向传播和误差信号的反向传播两个过程构成。正向传播时,传播方向为输入层到隐含层再到输出层,每层神经元的状态只影响下一层神经元。

5.1.1)如图2所示,设定BP神经网络模型的输入层包括n个节点,隐含层包括l个节点,输出层包括m个节点。输入层和隐含层之间的权值为wik,隐含层和输出层之间的权值为wkj,隐含层的传递函数为f1,输出层的传递函数为f2,则隐含层节点的输出hk为:

输出层节点的输出yj为:

这样BP神经网络模型即完成n维向量对m维向量的近似映射,若在输出层得不到期望的输出,则转向误差信号的反向传播流程。

5.2)采用遗传算法,对建立的BP神经网络模型进行修正,得到修正后的BP神经网络模型:

5.2.1)设有p个学习样本,记为X1、X2、…、Xq、…、Xp,其中, 为输入的样本数据,将第q个学习样本Xq输入至BP神经网络模型后得到一组输出Yq其中,为输出的样本数据。

5.2.2)采用平方型误差函数,得到第q个学习样本的误差Eq

式中,为期望输出。

对于p个学习样本,全局误差E为:

5.2.3)采用累计误差BP算法调整权值wkj,使得全局误差E变小,即:

式中,Δwkj为调整后隐含层和输出层之间的权值:η为学习率。定义误差信号δyj为:

其中:

式中,Sj为节点j的净输入;yj为输出层矩阵;f2′为净出入的一阶导数。

由上述公式(10)至(12)可以得到调整后隐含层和输出层之间的权值Δwkj为:

5.2.4)输入层和隐含层之间的权值wik的调整过程类似于上述步骤5.2.3)中隐含层和输出层之间的权值wkj的调整过程,调整后输入层和隐含层之间的权值Δwik为:

式中,Sk为节点k的净输入;xi为输入层矩阵;f1′为净输入的一阶导数。

5.2.5)通过正向传播和反向传播这两个过程的交替进行,在权向量空间执行误差函数梯度下降策略,动态迭代一组权向量,使得BP神经网络模型的误差函数达到最小值,从而完成信息提取和记忆过程。

5.3)提取出超声流量计所在管段的历史现场运行数据中不同工况下管道两端的压力和温度,并对修正后的BP神经网络模型进行训练,得到训练好的BP神经网络模型。

6)将实时获取的实时超声流量计所在管段两端的压力和温度输入至训练好的BP神经网络模型,得到实时通过超声流量计所在管段的流量。

7)根据实时获取的超声流量计所在管段的流量以及步骤3)得到的流量和步骤6)得到的流量,判断超声流量计的运行状态,其中,判断的标准为:

①直接比对实时获取的超声流量计所在管段的流量与步骤3)得到的流量和步骤6)得到的流量,通过相对偏差,判断超声流量计的运行状态,即判断超声流量计的性能是否出现偏差。

②采用建立的BP神经网络模型,通过输入超声流量计前后直管段的压力,与采用公式(3)实时计算的预设一段时间内超声流量计所在管段通过的总流量,与采用超声流量计的测量值计算所得的该段时间的总流量进行比对,通过相对偏差,判断超声流量计的运行状态。

③通过时间窗的形式,计算每一时间窗的实际平均流量与该段时间间隔内流经超声流量计的平均流量之间的相对偏差,判断超声流量计的运行状态。

④采用聚类分析算法,对步骤3)得到的流量和步骤6)得到的流量进行聚类,判断超声流量计的运行状态。

上述步骤7)中,采用的聚类分析算法的具体过程为:

A)选定聚类的类别数目k,并选择k个中心点,样本点集合为A={a1,a2,...,an}。

B)对每一样本点均找出距离其最近的某一中心点,将距离同一中心点最近的样本点划分为一个类,完成一次聚类分析。

C)判断聚类前后的数据是否相同,若相同,则算法终止;否则,进入步骤D)。

D)分别计算划分后每类样本点的中心点,并将计算的中心点设置为这类样本点新的中心点,进入步骤B),其中,中心点cj为:

式中,Mj为k个同一类别的样本的集合M中的样本,且M={M1,M2,M3,...,Mn}。

式中,SSE为误差平方和。

下面通过具体实施例详细说明本发明的超声流量计性能在线监测方法:

首先,采用SPS水力仿真软件建立天然气分输站仿真模型,通过改变超声流量计的摩阻系数产生一段用于模拟超声流量计产生性能故障的数据。

通过水力学机理模型的方式得到实时通过超声流量计所在管段的流量,建立的评价标准的结果如图4至图7所示。通过神经网络模型模型建立的评价标准的结果如图8至图13所示,其中,所选取的输入为超声流量计两端的压力和温度,输出为超声流量计的工况流量。然后将产生的数据通过Matlab软件的k-means函数进行处理,设置聚类的方式为欧式距离聚类,重复的次数为五次,Matlab聚类的聚类分析如图14所示。可以看出,在通过仿真超声流量计性能变化后,对于超声流量计历史流量的聚类,可以看出在第500个样本点出现了两个类型的交界点。同时,加上通过推导出的水平输气管流量计算公式与采用遗传算法修正后的BP神经网络模型,可以看出无论是从当前工况流量的计算,当前计算流量与实际流量的相对偏差,一段时间流量的累加值还是实际与计算时间窗平均流量也均能够反应出超声流量计计量性能的变化。在不增加现场设备的情况下,实现了对超声流量计性能的有效检测。

实施例2

本实施例提供一种超声流量计性能在线监测系统,包括:

数据获取模块,用于实时获取超声流量计所在管段两端的压力和温度以及超声流量计测量的流量。

流量确定模块,用于采用预先建立的水力学机理模型和BP神经网络模型,根据实时获取超声流量计所在管段两端的压力和温度,分别确定实时通过超声流量计所在管段的流量。

运行状态判断模块,用于根据实时获取的超声流量计所在管段的流量以及确定的实时通过超声流量计所在管段的流量,判断超声流量计的运行状态。

实施例3

本实施例提供一种与本实施例1所提供的超声流量计性能在线监测方法对应的处理设备,处理设备可以是用于客户端的处理设备,例如手机、笔记本电脑、平板电脑、台式机电脑等,以执行实施例1的方法。

所述处理设备包括处理器、存储器、通信接口和总线,处理器、存储器和通信接口通过总线连接,以完成相互间的通信。存储器中存储有可在处理设备上运行的计算机程序,处理设备运行计算机程序时执行本实施例1所提供的超声流量计性能在线监测方法。

在一些实现中,存储器可以是高速随机存取存储器(RAM:Random AccessMemory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。

在另一些实现中,处理器可以为中央处理器(CPU)、数字信号处理器(DSP)等各种类型通用处理器,在此不做限定。

实施例4

本实施例提供一种与本实施例1所提供的超声流量计性能在线监测方法对应的计算机程序产品,计算机程序产品可以包括计算机可读存储介质,其上载有用于执行本实施例1所述的超声流量计性能在线监测方法的计算机可读程序指令。

计算机可读存储介质可以是保持和存储由指令执行设备使用的指令的有形设备。计算机可读存储介质例如可以是但不限于电存储设备、磁存储设备、光存储设备、电磁存储设备、半导体存储设备或者上述的任意组合。

上述各实施例仅用于说明本发明,其中各部件的结构、连接方式和制作工艺等都是可以有所变化的,凡是在本发明技术方案的基础上进行的等同变换和改进,均不应排除在本发明的保护范围之外。

19页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:静电消除装置及具有其的火药称量系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!