当前位置: 首页 > 专利查询>浙江大学专利>正文

基于时间序列监测数据分析的供水管网漏损报警阈值选取方法技术

技术编号:21851730 阅读:69 留言:0更新日期:2019-08-14 00:36
本发明专利技术公开了一种基于时间序列监测数据分析的供水管网漏损报警阈值选取方法。本发明专利技术利用来自多个压力传感器的时间序列数据之间相关性,实时更新报警阈值,在实时监测指标超过报警阈值之后进行漏损报警。本发明专利技术包括如下步骤:(1)建立漏损压力残差矩阵和未漏损压力残差矩阵;(2)构建时空最大相关性矩阵;(3)获取最大相关系数的累积概率分布,选取阈值。该方法在给定虚警率(误报率)的情况下,能够最小化报警阈值,进而提高实时漏损识别率,对提高漏损报警系统的综合性能具有重要意义。

Selection of Leakage Alarm Threshold for Water Supply Network Based on Time Series Monitoring Data Analysis

【技术实现步骤摘要】
基于时间序列监测数据分析的供水管网漏损报警阈值选取方法
本专利技术属于城市供水管网类,具体涉及一种基于时间序列监测数据分析的供水管网漏损报警阈值选取方法。
技术介绍
水资源短缺是一个全球性问题,为了更好的利用水资源,降低用水成本,优化管网系统运行状态,必须加强管网系统的科学化管理,其中一个重要方面就是通过监测管网运行状态,及时监测漏损并报警。供水管网漏损的实时预警与定位依赖于供水管网中安装的一定数量的压力传感器。SCADA系统传输压力传感器的实时数据,通过数值与统计分析等手段,获取漏损相关指标。当指标大于阈值时,认为发生漏损,然后进行报警。因此阈值的选取对于漏损预警至关重要。传统的漏损预警方法主要对单个监测点,单时刻数据进行分析。而事实上,监测点的时间序列数据存在着强烈的时间和空间相关性。漏损或爆管发生后,多个监测点会同时发生响应,产生同步的压力变化,表现出空间的相关性;同时这种变化往往会持续一段时间,在时间上存在着自相关性。因此,将监测数据的时空相关性进行耦合,是提高漏损预警效率的有效手段。本研究充分利用来自多个压力传感器的数据之间空间相关性,以及监测序列自身的时间变化相关性,提出的多时间序列分析的阈值选取方法。通过时间序列的相关性系数Ck来表征了无漏损场景与模拟漏损场景之间的相似性。Ck越大,两种场景相似性越高,当Ck超过设定的阈值CR,就会被判别为漏损。因此,CR越小,漏损识别率DP越高。然而,较小的CR会引起误判比例的升高。在不存在漏损的情况下,压力时间序列依然会与漏损特征时间序列存在一定的相关性,当阈值低于该相关性时,会产生误报,带来较高的虚警率RF(误报率)。因此,CR过小会造成虚警率过高的问题。因此阈值CK的选择,是在识别率和虚警率之间的折中。鉴于此,本专利技术针对漏损监测的需要,提出一种基于时间序列监测数据分析方法,该方法在给定虚警率RF的情况下,能够最小化阈值CK,进而提高漏损识别率DP。
技术实现思路
本专利技术旨在提出一种适用于基于时间序列监测数据分析的供水管网漏损报警阈值选取方法。为实现以上目的,本专利技术采取以下步骤:1.根据节点需水量的预测值,构建未漏损压力矩阵和模拟漏损场景压力矩阵,获得漏损压力残差矩阵和未漏损压力残差矩阵;2.将未漏损压力残差矩阵与对应时刻的漏损压力残差矩阵做相关性分析,构建空间相关性矩阵,获取空间最大相关性向量;3.重复步骤1~2,获取nt+1个时刻的空间最大相关性向量,构建时空最大相关性矩阵;4.获取时空最大相关性矩阵中各个列向量的累积概率分布图,选取阈值。进一步的,所述步骤1具体为:1.1.获得压力预测向量:建立节点需水量预测模型,实时预测未来nt+1个时段的节点需水量;将t时刻节点需水量的预测值作为管网模型输入,计算管网压力传感器位置的压力值,得到t时刻压力预测向量其中为t时刻第i个传感器的压力预测数据,ns为压力传感器数量;1.2.获得未漏损压力矩阵:对t时刻预测的节点需水量添加第一随机扰动,得到t时刻的节点模拟需水量,计算在节点模拟需水量下的压力传感器位置的模拟压力值;对模拟压力值添加第二随机扰动,模拟t时刻未漏损压力向量采用蒙特卡洛法抽样m次生成m组未漏损压力向量,从而得到t时刻未漏损压力矩阵其中,为第j次蒙特卡洛抽样模拟的未漏损压力向量,为t时刻第j次蒙特卡洛抽样中第i个压力传感器数据;所述第一随机扰动的误差遵循标准正态分布N(0,σ),第二随机扰动的误差遵循标准正态分布N(0,0.2),σ=pμ/3.27p=10%其中σ是t时刻某一节点添加扰动的标准偏差,p是扰动比,μ是t时刻某一节点需水量的预测值。1.3.构建模拟漏损场景压力矩阵:对t时刻某一个节点需水量的预测值依次增加5,10,15,…350m3/h,模拟该节点可能的漏损场景,上述过程遍历管网中所有节点,计算在所述漏损场景下的压力传感器位置的压力值,得到t时刻模拟漏损场景压力矩阵其中,为第k个漏损场景下的压力传感器位置的压力向量,为t时刻第k个漏损场景下,第i个压力传感器监测数据模拟值;1.4.将t时刻未漏损压力矩阵的每个列向量依次与t时刻压力预测向量相减,获取t时刻未漏损压力残差矩阵其中为第j次蒙特卡洛抽样中的未漏损压力残差矩阵,为ns×m的矩阵;1.5.将t时刻模拟漏损场景压力矩阵的每个列向量依次与t时刻压力预测向量相减,获取t时刻漏损压力残差矩阵其中为第k个漏损场景下的漏损压力残差矩阵,为ns×n的矩阵。进一步的,所述步骤2具体为:2.1.构建空间相关性矩阵:将t时刻未漏损压力残差矩阵的每个列向量与t时刻漏损压力残差矩阵中的每个列向量依次进行相关性分析,建立t时刻空间相关性矩阵Ct,Ct为n×m矩阵,每一列对应一次蒙特卡洛抽样,每一行对应一个漏损场景。其中是和两个向量间的协方差,代表了漏损误判的可能性。越大,未漏损场景与模拟漏损场景之间的相似性越大,当超过设定的阈值CK,未漏损场景会被误判为漏损场景,进而引发虚警(错误报警)。2.2.获取空间最大相关性向量:对t时刻空间相关性矩阵Ct的每一列取最大值,得到t时刻空间最大相关性向量其中为m×1列向量。进一步的,所述步骤3具体为:重复步骤1~2,依次计算构建nt+1个时段的时空最大相关性矩阵Cmax,其中为第t+i时刻的空间最大相关性向量;Cmax为m×(nt+1)矩阵,每一列对应一个时刻,每一行对应一次MCS抽样。进一步的,所述步骤4体为:4.1.获取时空最大相关性矩阵Cmax中t时刻列向量的累计概率分布图,给定阈值CR,得到t时刻列向量中大于阈值CR的样本作为虚警样本,建立t时刻虚警样本集合CIt(CR);4.2.重复步骤(4.1),依次计算时空最大相关性矩阵Cmax中各个时刻的虚警样本集合CIt+1(CR),…CIt+i(CR),…CIt+nt(CR),对所述各个时刻的虚警样本集合取交集,得到总体虚警样本集合CI,CI=CIt∩...CIt+i...CIt+nt其中CIt+i为第t+i时刻的虚警样本集合;4.3.统计总体虚警样本集合CI中的虚警样本个数N,计算虚警率RF,RF=N/m4.4.调整阈值CR,使得虚警率RF小于等于设定值。本专利技术的有益效果:基于时间序列监测数据分析的供水管网漏损报警阈值选取方法对提高漏损报警系统的综合性能具有重要意义。供水管网的监测数据是一种典型的时间序列,同时分布在管网不同位置的监测设备之间存在一定的空间关联性。漏损或爆管发生后,多个监测点会同时发生响应,产生同步的压力变化,表现出空间的相关性;同时这种变化往往会持续一段时间,在时间上存在着自相关性。基于模型的漏损监测预警方法主要是利用SCADA系统传输压力传感器的实时数据,通过数值与统计分析等手段,获取漏损相关指标来表征无漏损场景与模拟漏损场景之间的相似性。当指标大于阈值时,认为发生漏损,然后进行报警。供水管网的状态每时每刻都在变化,阈值的实时更新有利于减小模型和测量不确定性干扰,更加贴合实际,强化漏损监测预警系统综合性能的提升。本专利技术将监测数据的时空相关性进行耦合,实现了供水管网监测数据时空关联性的挖掘,为实时更新优化阈值(阈值的选择是在识别率和虚警率之间的折中)提供了指导性方向,提高了异常值识别的准确性,弱化了模型和测量不确定性的影响,是提高漏损本文档来自技高网
...

【技术保护点】
1.基于时间序列监测数据分析的供水管网漏损报警阈值选取方法,其特征在于包括如下步骤:(1)根据节点需水量的预测值,构建未漏损压力矩阵和模拟漏损场景压力矩阵,获得漏损压力残差矩阵和未漏损压力残差矩阵;(2)将未漏损压力残差矩阵与对应时刻的漏损压力残差矩阵做相关性分析,构建空间相关性矩阵,获取空间最大相关性向量;(3)重复步骤(1~2),获取nt+1个时刻的空间最大相关性向量,构建时空最大相关性矩阵;(4)获取时空最大相关性矩阵中各个列向量的累积概率分布图,选取阈值。

【技术特征摘要】
1.基于时间序列监测数据分析的供水管网漏损报警阈值选取方法,其特征在于包括如下步骤:(1)根据节点需水量的预测值,构建未漏损压力矩阵和模拟漏损场景压力矩阵,获得漏损压力残差矩阵和未漏损压力残差矩阵;(2)将未漏损压力残差矩阵与对应时刻的漏损压力残差矩阵做相关性分析,构建空间相关性矩阵,获取空间最大相关性向量;(3)重复步骤(1~2),获取nt+1个时刻的空间最大相关性向量,构建时空最大相关性矩阵;(4)获取时空最大相关性矩阵中各个列向量的累积概率分布图,选取阈值。2.如权利要求1所述的基于时间序列监测数据分析的供水管网漏损报警阈值选取方法,其特征在于所述步骤(1)具体如下:(1.1)获得压力预测向量:建立节点需水量预测模型,实时预测未来nt+1个时段的节点需水量;将t时刻节点需水量的预测值作为管网模型输入,计算管网压力传感器位置的压力值,得到t时刻压力预测向量其中为t时刻第i个传感器的压力预测数据,n为压力传感器数量;(1.2)获得未漏损压力矩阵:对t时刻预测的节点需水量添加第一随机扰动,得到t时刻的节点模拟需水量,计算在节点模拟需水量下的压力传感器位置的模拟压力值;对模拟压力值添加第二随机扰动,模拟t时刻未漏损压力向量采用蒙特卡洛法抽样m次生成m组未漏损压力向量,得到t时刻未漏损压力矩阵其中,为第j次蒙特卡洛抽样模拟的未漏损压力向量,为t时刻第j次蒙特卡洛抽样中第i个压力传感器数据;(1.3)构建模拟漏损场景压力矩阵:对t时刻某一个节点需水量的预测值依次增加5,10,15,…350m3/h,模拟该节点可能的漏损场景,上述过程遍历管网中所有节点,计算在所述漏损场景下的压力传感器位置的压力值,得到t时刻模拟漏损场景压力矩阵其中,为第k个漏损场景下的压力传感器位置的压力向量,为t时刻第k个漏损场景下,第i个压力传感器监测数据模拟值;(1.4)将t时刻未漏损压力矩阵的每个列向量依次与t时刻压力预测向量相减,获取t时刻未漏损压力残差矩阵其中为第j次蒙特卡洛抽样中的未漏损压力残差矩阵,为ns×m的矩阵;(1.5)将t时刻模拟漏损场景压力矩阵的每个列向量依次与t时...

【专利技术属性】
技术研发人员:邵煜李昕俞亭超楚士鹏姚华奇
申请(专利权)人:浙江大学
类型:发明
国别省市:浙江,33

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

1