首页 > 专利 > 杭州电子科技大学 > 一种城市供水管网DMA实时建模方法专利详情

一种城市供水管网DMA实时建模方法   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2016-07-15
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2017-01-04
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2019-05-03
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2036-07-15
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN201610565527.8 申请日 2016-07-15
公开/公告号 CN106202765B 公开/公告日 2019-05-03
授权日 2019-05-03 预估到期日 2036-07-15
申请年 2016年 公开/公告年 2019年
缴费截止日
分类号 G06F17/50G06Q50/06 主分类号 G06F17/50
是否联合申请 独立申请 文献类型号 B
独权数量 1 从权数量 0
权利要求数量 1 非专利引证数量 1
引用专利数量 3 被引证专利数量 0
非专利引证 1、Xu Z 等.Water Distribution NetworkModeling Based on NARX《.IfacPapersonline》.2015,第48卷(第11期),;
引用专利 CN103530818A、CN102592008A、KR20140015812A 被引证专利
专利权维持 6 专利申请国编码 CN
专利事件 事务标签 公开、实质审查、授权
申请人信息
申请人 第一申请人
专利权人 杭州电子科技大学 当前专利权人 杭州电子科技大学
发明人 何必仕、蔡华强、熊晓锋、徐哲、陈云 第一发明人 何必仕
地址 浙江省杭州市下沙高教园区2号大街 邮编 310018
申请人数量 1 发明人数量 5
申请人所在省 浙江省 申请人所在市 浙江省杭州市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
浙江杭州金通专利事务所有限公司 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
王佳健
摘要
本发明公开了一种城市供水管网DMA实时建模方法。本发明首先构建DMA管网模型及做出入口边界处理。其次将管网模型连接GIS、营收系统和SCADA系统。然后将数据进行在线预处理。最后进行实时模拟。本发明可完整地建立DMA实时模型,该模型可以充分反映供水管网动态特性,降低模型不确定度,从而大幅度提高模拟精度和动态跟踪性能。同时,以此方法为基础,可逐步建立整个城市供水管网实时模型,用于异常跟踪和定位等。
  • 摘要附图
    一种城市供水管网DMA实时建模方法
  • 说明书附图:图1
    一种城市供水管网DMA实时建模方法
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2019-05-03 授权
2 2017-01-04 实质审查的生效 IPC(主分类): G06F 17/50 专利申请号: 201610565527.8 申请日: 2016.07.15
3 2016-12-07 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.一种城市供水管网DMA实时建模方法,其特征在于该方法包括以下步骤:
步骤
1.构建DMA管网模型及出入口边界处理;
针对选定的供水管网DMA区域,以常规的水力平差建模技术构建DMA模型,即构造满足微观管网的基本质能守恒方程:
质量平衡方程:
∑q(i,j)+Qi=0   (1)
能量平衡方程
Hi-Hj=hk   (2)
其中,q(i,j)表示与节点i相关联的节点j之间的管道流量;Qi表示节点i的节点流量;Hi和Hj表示节点i和节点j的水头,hk表示节点i和节点j之间的管道k的压降;
对DMA管网模型进行如下出入口边界处理:
①在出入水口边界节点外均添加一个节点作为虚节点,将这些虚节点基本用水量初始值设为0,其它基本属性与出入水口节点属性设为完全一致;
②在每个入口虚节点外添加水库作为虚水库,添加管段,将入、出口节点与对应虚节点连接、将入口虚节点与对应虚水库连接,连接采用理想无阻力管道;
步骤
2.管网模型连接GIS和营收系统
以OPC方式将管网模型与GIS和营收系统连接,其中,GIS数据负责动态更新模型基础信息,营收数据负责动态更新节点日基本用水量信息;按月动态更新管网模型节点基本用水量,具体是:对于任意的节点i,其包含r类用户,每类用户个数为n(i,r);
累计营收系统中节点i每类用户的前一个月的月用水总量D(i,j):
其中d(i,r m)表示节点i中的第r类中的第m个用户的月用水总量,节点i的r类用户的日用水模式序列为P(i,r,1),P(i,r,2),…,P(i,r,L),L是用水模式序列长度值,若某用水类型长度为l,若l步骤
3.管网模型连接SCADA系统
以ODBC方式连接SCADA系统数据库,将SCADA在线数据作为模型运行的边界条件和状态参数;边界条件包括入水口压力及流量、出水口流量;状态参数包括水箱水位、水泵流量及转速,阀门压力及流量、测量管道流量、测量点压力;根据模型元素与SCADA数据库的映射关系获取在线的时间采样序列q1,q2,q3,…,qt;
步骤
4.数据在线预处理
获取到的时间序列由于仪器原因,需要进行预处理后才能反馈回模型;其中处理方式包括:重采样、差分、插值、移动平滑、数据转换;其中重采样是去除冗余值及采样时间标准化,得到重采样后的数据q1′,q2′,q3′,…,qt′;针对累计值,需要对重采样的数据进行一阶差分;对于采样时间间隔T,出现缺值时需要进行线性插值;使用移动平滑去除时间序列中的噪声;对于双向或环流管道测量,需要确定流向后进行转换;
步骤
5.实时模拟
①首先进行节点的需水量分配,令t时刻节点i的基本需水量为:
其中base(i,s)表示节点i的第s种预分配需水量模式,K表示节点的需水量模式s的总长度,θ(s,t)表示当前时刻t对应的用水量模式乘子,由下式获得:
t0表示实时模型的运行初始时间,pst实时模型的模式起始时间,step表示需水量模式时间步长;
②清除反馈点模式,并将当前时刻的边界条件和状态参数更新到反馈点;其中对于虚节点,入水口虚节点需水量大小等于对应入水口管线流量测量值大小,值设为负;出水口虚节点需水量等于对应出水口管线流量值,若出水口管线流量流向是流出方向,则虚节点流量设为正,否则设为负;
③执行水力模型,并将结果存入模拟结果数据库;需要时,可以实时显示及回顾。
说明书

技术领域

[0001] 本发明属于城市供水管网领域,涉及供水管网DMA(District Metering Area,独立计量区域,DMA)实时建模,具体是一种基于供水管网SCADA(Supervisory Control And 
Data Acqusition,监视控制和数据采集系统,SCADA)在线数据的实时建模方法。

背景技术

[0002] 供水管网规模庞大,结构复杂。受用户用水随机变化、人工调度等影响,管网系统存在诸多动态不确定性。不仅如此,受自然爆管、水泵机械故障、水源污染等影响,管网的动
态不确定性进一步增强。传统管网离线模型虽能反映管网平均工况,但脱离实际工况运行,
不能反映管网动态不确定性,不具备实时性,模拟精度较低,仅用于规划设计和计划调度。
虽已有少数文献提出利用SCADA、GIS和营收系统,建立在线模型来改善模型动态特性,但实
质上,其中的GIS和营收系统只用在离线建模阶段,且SCADA系统仅仅更新部分节点的流量
值。事实上,管网短时间内的水源水压波动、阀门状态变化、水泵的启停等等对管网运行波
动的影响,远大于节点流量对管网运行波动的影响,若建模过程中忽略这些动态参数,则其
模型实质上不具备全局实时性,直接导致模型精度不高。
[0003] 国内尚无实质性的实时建模应用实例,国外仅辛辛那提大学供水管网实时建模研究小组提出EPANET-RTX实时建模开源框架[1],该框架具备全局实时性,但尚存在以下问题:
未连接GIS(Geographic Information System,地理信息系统,GIS)和营收系统,无法反映
管网拓扑结构、用户日用水量和用水模式的变化;节点需水量估计过于平滑,使得模型存在
较大拟合偏差;阀门状态未反馈,无法贴合实际。
[0004] 参考文献:
[0005] [1]James G.Uber,DominicBoccelli,HyoungminWoo,Yuan Su,Sam Hatchett.Real-Time Network Hydraulic Modeling:Data Transformation,Model 
Calibration,and Simulation Accuracy[R].National Institute of Hometown 
Security,US.October2013。

发明内容

[0006] 针对以上问题,本发明提出了一种供水管网DMA实时建模方法。
[0007] 本发明方法具体过程如下:
[0008] 1.构建DMA管网模型及出入口边界处理
[0009] 针对特定供水管网DMA区域,以常规的水力平差建模技术构建DMA模型,即构造满足微观管网的基本质能守恒方程:
[0010] 质量平衡方程:
[0011] ∑q(i,j)+Qi=0  (1)
[0012] 能量平衡方程
[0013] Hi-Hj=hk  (2)
[0014] 其中,q(i,j)表示与节点i相关联的节点j之间的管道流量;Qi表示节点i的节点流量;Hi和Hj表示节点i和节点j的水头,hk表示节点i和节点j之间的管道k的压降。
[0015] 具体可通过EPANET、WaterGEMS等软件辅助建立管网模型,并可显示、操作。
[0016] 然后对DMA管网模型进行如下出入口边界处理:
[0017] ①在出入水口边界节点外均添加一个节点作为虚设节点(虚节点),将这些虚节点基本用水量初始值设为0,其它基本属性(如标高等)与出入水口节点属性设为完全一致;
[0018] ②在每个入口虚节点外添加水库作为虚设水库(虚水库),添加管段,将入、出口节点与对应虚节点连接、将入口虚节点与对应虚水库连接,连接采用理想无阻力管道(指管长
极短、管径极大和摩阻系数极小的管道,三个参数值参考值可为0.00001、10000和
0.00001)。
[0019] 2.管网模型连接GIS和营收系统
[0020] 以OPC(OLE for Process Control,用于过程控制的OLE)方式将管网模型与GIS和营收系统连接,其中,GIS数据负责动态更新模型基础信息,营收数据负责动态更新节点日
基本用水量信息。按月动态更新管网模型节点基本用水量,具体做法是:对于任意的节点i,
其包含r类用户,每类用户个数为n(i,r)。
[0021] 累计营收系统中节点i每类用户的前一个月的月用水总量D(i,r):
[0022]
[0023] 其中d(i,r m)表示节点i中的第r类中的第m个用户的月用水总量,节点i的r类用户的日用水模式序列为P(i,r,1),P(i,r,2),…,P(i,r,L),L是用水模式序列长度值,若某
用水类型长度为l,若l需水量更新值Base(i,r):
[0024]
[0025] 3.管网模型连接SCADA系统
[0026] 以ODBC方式连接SCADA系统数据库,将SCADA在线数据作为模型运行的边界条件和状态参数。边界条件包括入水口压力及流量、出水口流量;状态参数包括水箱水位、水泵流
量及转速,阀门压力及流量、测量管道流量、测量点压力等。根据模型元素与SCADA数据库的
映射关系获取在线的时间采样序列q1,q2,q3,…,qt。
[0027] 4.数据在线预处理
[0028] 获取到的时间序列由于仪器等原因,需要进行预处理后才能反馈回模型。其中处理方式包括:重采样、差分、插值、移动平滑、数据转换等。其中重采样是去除冗余值及采样
时间标准化,得到重采样后的数据q1′,q2′,q3′,…,qt′;针对累计值,需要对重采样的数据
进行一阶差分;对于采样时间间隔T,出现缺值时需要进行线性插值;使用移动平滑的方法
去除时间序列中的噪声;对于双向或环流管道测量,需要确定流向后进行转换。
[0029] 5.实时模拟
[0030] ①首先进行节点的需水量分配,令t时刻节点i的基本需水量为:
[0031]
[0032] 其中base(i,j)表示节点i的第s种预分配需水量模式,K表示节点的需水量模式s的总长度,θ(s,t)表示当前时刻t对应的用水量模式乘子,由下式获得:
[0033]
[0034] t0表示实时模型的运行初始时间,pst实时模型的模式起始时间,step表示需水量模式时间步长。
[0035] ②清除反馈点模式,并将当前时刻的边界条件和状态参数更新到反馈点。其中对于虚节点,入水口虚节点需水量大小等于对应入水口管线流量测量值大小,值设为负;出水
口虚节点需水量等于对应出水口管线流量值,若出水口管线流量流向是流出方向,则虚节
点流量设为正,否则设为负。
[0036] ③执行水力模型,并将结果存入模拟结果数据库。需要时,可以实时显示及回顾。
[0037] 本发明的有益效果:本发明可完整地建立DMA实时模型,该模型可以充分反映供水管网动态特性,降低模型不确定度,从而大幅度提高模拟精度和动态跟踪性能。同时,以此
方法为基础,可逐步建立整个城市供水管网实时模型,用于异常跟踪和定位等。

实施方案

[0039] 下面给出一个例子,对本发明的具体实施方式作进一步详细描述。本例对象为供水管网中一个小型DMA,包含28个节点,2个水库,1个水箱,1处泵站,1个减压阀,34条管段,
如图1所示。为便于说明,本例选择EPANET作为辅助软件,具体实施过程如下:
[0040] 1.建立DMA管网模型
[0041] 在EPANET中绘制管网,并保证管网模型满足基本质能守恒方程。然后在每个外部节点旁分别添加一个节点,作为虚节点,这里分别为A1、B1、C1和D1,设定虚节点基本需水量
为0,其它基本属性(坐标、标高)与A、B、C和D对应相同;其次,在入水口虚结点A1、B1外,各添
加一个水库,分别为R1,R2,基本属性(坐标)与A、B对应相同;最后,用无阻力管道(管长、管
径、粗糙度分别设为0.00001、10000和0.00001)连接外部节点与对应虚节点、虚节点与虚水
库,得到DMA管网模型。
[0042] 2.管网模型连接GIS和营收系统
[0043] 以OPC(OLE for Process Control,用于过程控制的OLE,OPC)方式将管网模型与GIS和营收系统连接。假设最新一次的GIS数据变动是,DMA管网增加了一个节点JN和管道PN,
已知PN与新增节点JN和管网内原有节点JP相连,设计方向是至JP流向节点JN,并删除了内部
一个节点JDE,该节点与DMA中的管道PDE相连。利用EPANET操作DMA管网模型文件,动态更新
数据到模型,具体操作是:
[0044] ①新增节点JN,编辑管网模型文件的节点,在“JUNCTIONS”(EPANET节点)末尾处添加描述新增节点JN的属性语句,分别是:标号、高度、基本需水量和需水量模式信息;在
“COORDINATES”(EPANET坐标)中末尾处添加新增节点JN的坐标属性,分别是标号、X坐标、Y
坐标信息;
[0045] ②删除节点JDE,在“JUNCTIONS”部分,检索唯一节点标号“JDE”并删除该节点,同样,在“COORDINATES”部分,检索并删除节点标号“JDE”;在“PIPES”(EPANET管段)中检索唯一管段标号“PDE”所在行,删除改行;
[0046] ③新增管道PN,在“PIPES”末尾处添加描述新增管段的属性语句,分别是标号、起始节点、终止节点,管道的长度、直径、粗糙度、损失系数和状态参数。其中,根据设计方向,
起始节点与终止节点分别是是在JP和JN;
[0047] 上述对GIS数据变动的操作方法仅作为简单示例,对于其他诸如水库、水箱等元素信息和诸如“选项”和“时间”等仿真信息的动态更新,方法与此类似,不再一一描述。
[0048] 使用营收系统动态更新管网模型节点基本需水量,
[0049] 每月共更新28个节点基础需水量。这里举例更新节点C,其余节点更新方法与此类似:节点C共包含3种用户的用水量信息,这3类用户的用户个数分别为n(C,1),n(C,2)和n
(C,3)。3类用户对应的3种用水模式,用水模式序列每15分钟一次,一天24小时共计96次,第
α类用户的用水模式序列表示为P(C,α,1),P(C,α,2),…,P(C,α,96),0<α<3。
[0050] 根据水表记录,第α类用户该月总用水量为:
[0051]
[0052] 节点C的第α类基本用水量更新值为:
[0053]
[0054] 3.管网模型连接SCADA系统
[0055] 所要采样的在线时间序列包括:水库的压力(对于DMA,是入口阀门的阀后压力),流出流量;水箱的水位,流出流量;水泵的运行时间、转速,和流出流量等;阀门的阀前、阀后
压力(这里仅考虑减压阀),阀门状态;管线,边界测量管线流量和状态,中间测量管线状态;
测量节点的需水量。
[0056] 确定以下采样时间序列的远程SCADA标号:
[0057] 水库A,B的前后压力pA1,pA2和pB1,pB2及流出流量fA和fB;
[0058] 水箱的水位ltank及流出流量ftank;
[0059] 水泵运行时间tpump、转速vpump、泵站流出流量fpump;
[0060] 阀门的前、后压力pv1和pv2以及阀门状态sv;
[0061] 边界测量管线L1、L2、L3、L4流量:fL1、fL2、fL3、fL4;
[0062] 中间测量管线P1,P2的状态sp1和sp2;
[0063] 中间测量节点J1,J2的用水量fJ1和fJ2。
[0064] 4.数据在线预处理
[0065] 对pA1、pA2、pB1、pB2、fA、fB、ltank、ftank、tpump、vpump、pv1、pv2、fL1、fL2、fL3、fL4、sp1、sp2、fJ1、fJ2时间序列进行重采样;
[0066] 对水库A、B流出累计流量fA、fB、水箱流出累计流量ftank、水泵运行时间tpump和累计流量fpump以及边界测量管线的累计流量fL1、fL2、fL3、fL4线性差分。
[0067] 对除管道和水泵状态的其余时间序列进行线性插值并对插值后数据进行移动平滑去噪。
[0068] 管网中管道L3涉及到双向流量,测量值包含双向测量分量,流出和流入DMA的测量值分别为f1和f2,则管道流量值为f1-f2若DMA模型中管线的L3设计方向是由DMA向外为正方
向(若管道流量值为负表示与设计方向相反)。
[0069] 5.实时模拟
[0070] ①更新所有未测量节点的需水量,以节点JE为例,已知JE包含3类需水量模式,3类模式对应三个子基本需水量base(JE,1),base(JE,2)和base(JE,3),对应3个用水量乘子序
列为θ(1,1)、θ(1,2)、…、θ(1,96),θ(2,1)、θ(2,2)、…、θ(2,96)和θ(3,1)、θ(3,2)、…、θ(3,
96),24小时内包含96个乘子,即每15分钟更新一次乘子。则t时刻节点JE的基本需水量为:
[0071]
[0072] ②清除反馈点模式,在EPANET中使用ENsetcontrol和ENsettimeparam等函数实现,并将当前时刻的边界条件和状态参数使用ENsetnodevalue函数更新到反馈点。其中对
于虚节点,入水口虚节点需水量大小等于对应入水口管线流量测量值大小,值设为负;出水
口虚节点需水量等于对应出水口管线流量值,若出水口管线流量流向是流出方向,则虚节
点流量设为正,否则设为负。
[0073] ③调用EPANET计算引擎,执行水力模型,并将结果存入模拟结果数据库。需要时,可以实时显示及回顾。

附图说明

[0038] 图1:DMA管网示例。
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号