基于CUSUM算法的给水管网爆管检测分析
0前言
我国一些城市的给水管道现已处于超期服役阶段,加之早期对管网维护工作的不够重视,爆漏事故非常频繁。有统计显示,一些中小型管网一年的爆管有数百次,大型管网的爆管一年可达数千次,导致漏损率不降反增。Seshan等
1 基于CUSUM算法的检验思路
假设对于平稳的检测过程有:正常过程检测值x1,x2,...,xν~N(0,1),失控过程检测值xν+1,xν+2,...xn~N(δ,1),以φ(x)表示正态分布的密度函数,那么列出对似然比统计量为

推导得出:

若Ca+≥h或Ca-≤h,则发出故障预警信号。Ci+为在第i个检测值时的累积和(C0+=0),xi为第i个检测值,k为偏移参数,h为Ci+的控制限值。值得说明的是,参数k和h的选取与检测项密不可分且对检测效果有一定影响,参数值过小可能误报,过大可能检测不到爆管情况。上述讨论了服从标准正太分布的情况,在实际运行中,对于正常过程检测值x1,x2,...,xν~N(μ0,σ),失控过程检测值xν+1,xν+2,...,xn~N(μ1,σ)的情况,可将检测值进行标准化处理或采用如下计算公式:

式中,K=μ0+kσ,相应控制限为H=hσ。
2 爆管检测应用实例
2.1 管网水力模型建立及渗漏模型选定
由于缺乏管道历史数据,许多学者对管网的研究都是基于模拟仿真实际管网进行的。目前,国内外成熟的供水管网模拟软件有EPANET、三高宏扬、InfoWorks WS等,通过分析比较,最终选用WaterGEMS软件对实例管网进行模拟仿真,管网模拟仿真流程和简化管网见图1和图2。
在WaterGEMS软件中进行爆管模拟是通过设置节点射流系数进行的,软件中爆管流量计算公式为:

式中,HL为渗漏点压力,m;C为射流系数;n为喷射指数,n=0.5。
目前,基于软件形式的给水管网渗漏计算模型主要有中国城镇供水协会提出的中国点式渗漏模型

考虑管网渗漏时的土体作用,最终推求管网渗漏模型为:

式中,β为渗漏系数,取β=0.67,从而C=0.6βAL
2.2 算法使用条件验证
前述CUSUM计算公式是基于服从正态分布的平稳检测过程推导得出,因此在运用CUSUM算法时必须进行正态性检验,对于不满足条件的进行正态转换。此外,日常管网运行中,管网流量均值和方差随时都在变化(见图3),为检测出较小流量的爆管要求检测数据具有良好的稳定性,从而需对检测数据进行处理。
通过对实例管网供水特点分析发现,该管网昼夜供水量变化大,稳定性差,且各小时之间的用水量也存在一定变化,由此提出每一天的单一时刻(如图3虚线框所示)的流量组成稳定的时间序列进行分析运算(在此讨论第6h时刻的用水情况)。
运用Mintab中的Anderson-Darling检验方法对第6h的供水量作正态检验(见图4),检验结果P=0.607≥0.5,第6 h时刻用水量近似服从N(504.7,27.25)。至此,可以进行CUSUM运算。
2.3 爆管检测结果
通过对第6h时刻历史用水情况分析,选取k=1.284,h=2.302
分析上述各组图发现:
(1)通过图5、图6可知,当n取值较大时,可直接通过流量曲线图发现爆管,但是当其取值较小时(如图中n=1/32)难以发现,运用CUSUM算法进行累积后能够检测出小流量的爆管。
(2)从图6~图10可知,除了DN500、n=1/32,DN400、n=1/16~1/32;DN300、n=1/8~1/32以及DN200、n=1/4~1/32的情况外,其余爆管情况均可利用CUSUM方法成功检测到,由此说明CUSUM算法对小管径的爆管检测也有一定的作用。
(3)前述提及在运用时CUSUM算法时参数选取具有一定的影响作用,实际运用中有时会为了尽量提高爆管检测率而减小参数,但同时也造成了误报率的提高,如在上例中选取k=1.284,h=1.65进行计算,结果如图11所示。
图11中在第6天、第10天以及第15天都超过控制线,被判断为爆管,而实际只有第15天爆管,由此增加了2次误报。为减少误报,将第7h时刻的用水情况进行累积作图见图12。
从图12中发现虽然第6天、第10天第6h累积和超过限制,但是第7h累积和始终为零(或减小),与爆管后直至预见处理前流量累积和曲线应呈增加趋势的事实相悖。由此,可知第6天、第10天并未发生爆管,因而减少了误报。
3 结论及建议
利用WaterGEMS对供水管网正常运行和爆管情况进行了模拟仿真,并利用仿真数据进行了实例分析。结果表明,不仅可以利用CUSUM算法对小流量的爆管以及小管径的爆管进行检测,还可通过对不同时刻的累积和图进行分析比较从而有效地避免或减小误报。
分析是根据对后续时间的流量累积和所绘制图的比较进行的,在避免误报的同时也会使得爆管处理延时,实际运用中可通过减小时间间隔或对压力进行CUSUM运算以降低影响。
[1] Srirangarajan S,Allen M,Preis A,et al.Wavelet-based burst event detection and localization in water distribution systems.J Sign Process Syst,2013,72(1):1~16
[2] Trietsch E A,Vreeburg J H G.Reliability of valves and section isolation.Water Science and Technology:Water Supply,2005,5(2):47~51
[3] Page E S.Continuous inspection schemes.Biometrlka,1954,41 :100~115
[4] 莫家庆,胡忠望,林瑜华.非参数PCUSUM算法DDoS攻击检测.计算机工程与应用,2011,47(22):96~98
[5] 张云贵,佟为明,赵永丽.CUSUM异常检测算法改进及在工控系统入侵检测中的应用.冶金自动化,2014,38(5):1~5
[6] 赖育网,张寅生,程洪玮,等.CUSUM算法的星载双频GPS周跳探测研究.测绘科学,2011,36(1):42~133
[7] 岳猛,姜恩勇,马润杰,等.基于小波变换和CUSUM算法的PDoS攻击检测方法.河北科技大学学报,2008,29(1):33 ~39
[8] 康健,鞠九滨.CUSUM算法在DDoS源端检测中的应用.计算机应用,2006,26(6):1343~1345
[9] 濮晓龙.关于累积和(CUSUM)检验的改进.应用数学学报,2003,26(2):225~241
[10] 贾辉.城市供水管网渗漏水力特性研究:[学位论文].天津:天津大学,2008
[11] Hwang H,Lin H,Shinozuka M.Seismic performance assessment of water delivery systems.J Infrast Syst,1998,4(3):118 ~125
[12] 赵丹丹.基于SCADA系统的爆管监测方法研究:[学位论文].杭州:浙江大学,2014
[13] 王淑君.生产过程质量控制.北京:中国标准出版社,1997