一种基于分布式的管网产销差计算调整方法技术

技术编号:20391437 阅读:46 留言:0更新日期:2019-02-20 03:28
本发明专利技术公开了一种基于分布式的管网产销差计算调整方法,步骤为:1、CSC启动并向CMP注册;2、CMP启动供水量、售水量CSC并行计算;3、等待直至供水量和售水量计算完毕;4、启动产销差CSC;5、判断是否有未计算数据,如果否则结束,如果是则继续;6、判断队列中是否有数据,如果没有数据则关闭CSC,直至所有CSC执行完毕;7、创建启动NODE并获取未计算的数据,然后计算产销差;8、判断是否有未计算数据,如果有则返回重新获取数据;如果否则结束NODE;9、判断得到的产销差是否大于20%,如果是则该区域管网系统漏损严重需要排查,如果否则该区域管网系统安全。本发明专利技术以容器为计算节点,容器之间计算互相隔离、环境稳定,容错率高,而且支持流程编排。

【技术实现步骤摘要】
一种基于分布式的管网产销差计算调整方法
本专利技术属于供水行业
,特别涉及一种基于分布式的管网产销差计算调整方法。
技术介绍
在供水行业中,产销差的大小变化直接影响供水企业的经济效益,而计算产销差离不开各种仪器仪表上传的时间序列数据。以单位用户为例,需要记录正累计水量、反累计水量、总累计水量、瞬时流量、压力等数据,每5分钟上传一条,以一座中等城市10000个单位用户为例,一天就是5*288*10000=14400000条数据,而计算产销差还需要流量仪和居民等数据这又是一个庞大的数据集。除此之外我们还需要对这些数据进行预处理之后才能使用,这就需要我们有一定的流程编排,顺序性也亟待解决。传统的分布式计算,例如HadoopMapReduce使用了大批量的任务集群,正式由于批量执行,时效性比较低,而且我们不能对计算的内容进行编排,没有与容器技术更好的融合,不能解决行业问题。单节点计算可以控制计算步骤,编排计算流程,但是面对供水行业如此庞大的数据集的时候往往力不从心,不仅仅失去了时效性,更不得不占用白天时间进行计算,严重影响正常生产运行。而传统的分布式计算,以机器为节点,虽然计算速度很快本文档来自技高网...

【技术保护点】
1.一种基于分布式的管网产销差计算调整方法,其特征在于,包括如下步骤:(1)供水量、售水量、产销差CSC启动并向CMP注册,提交产销差计算的先决条件;(2)CMP启动不需要先决条件的供水量、售水量CSC并行计算;(3)判断供水量和售水量是否计算完毕,如果计算完毕则进入步骤(4),如果没有计算完毕则继续等待直至计算完毕并进入步骤(4);(4)启动产销差CSC;将所需要计算的DMA、站点,按DMA、站点个数进行分组,并把DMA、站点分组数据放入待计算的队列;(5)判断是否有未计算数据,如果否则进入步骤(9),如果是则等待并进入步骤(6);(6)判断队列中是否有数据,如果有数据则进入步骤(7),如果...

【技术特征摘要】
1.一种基于分布式的管网产销差计算调整方法,其特征在于,包括如下步骤:(1)供水量、售水量、产销差CSC启动并向CMP注册,提交产销差计算的先决条件;(2)CMP启动不需要先决条件的供水量、售水量CSC并行计算;(3)判断供水量和售水量是否计算完毕,如果计算完毕则进入步骤(4),如果没有计算完毕则继续等待直至计算完毕并进入步骤(4);(4)启动产销差CSC;将所需要计算的DMA、站点,按DMA、站点个数进行分组,并把DMA、站点分组数据放入待计算的队列;(5)判断是否有未计算数据,如果否则进入步骤(9),如果是则等待并进入步骤(6);(6)判断队列中是否有数据,如果有数据则进入步骤(7),如果没有数据则进入步骤(9);(7)创建启动NODE并获取未计算的数据,然后计算产销差;(8)判断是否有未计算数据,如果有则返回步骤(7)重新获取数据;如果否则结束NODE;(9)关闭CSC,直至所有CSC执行完毕;(10)判断步骤(7)中,计算得到的产销差是否大于20%,如果是则该区域管网系统漏损严重需要排查,如果否则该区域管网系统安全。2.根据权利要求1所述的一种基于分布式的管网产销差计算调整方法,其特征在于,所述步骤(2)中计算供水量的具体步骤如下:(2.1.1)处理原始数据时间规整:将总累积值处理成每5分钟1个点的数据,计算瞬时值;(2.1.2)剔除异常值:流速大于10m/s的数据点认为是异常值,进行剔除;(2.1.3)提取每分钟一条累计水量,并做线性差值,然后按天累加,计算出每个账户的日供水量。3.根据权利要求1所述的一种基于分布式的管网产销差计算调整方法,其特征在于,所述步骤(2)中计算售水量的具体步骤如下:(2.2.1)先处理人工水表抄码数据,过滤掉水表抄码状态不为“正常”的,且水量为“0”的水表抄码记录;(2.2.2)同月水表水表抄码1-3次,水量...

【专利技术属性】
技术研发人员:赵伟吴剑清万新楚
申请(专利权)人:云赛智联股份有限公司
类型:发明
国别省市:上海,31

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

1