首页 > 专利 > 杭州电子科技大学 > 基于长短期记忆模型LSTM的排水管网窨井液位预测方法专利详情

基于长短期记忆模型LSTM的排水管网窨井液位预测方法   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2019-03-28
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2019-07-23
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2021-08-03
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2039-03-28
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN201910243871.9 申请日 2019-03-28
公开/公告号 CN109948863B 公开/公告日 2021-08-03
授权日 2021-08-03 预估到期日 2039-03-28
申请年 2019年 公开/公告年 2021年
缴费截止日
分类号 G06Q10/04G06Q50/26G06N3/04G06N3/08 主分类号 G06Q10/04
是否联合申请 独立申请 文献类型号 B
独权数量 1 从权数量 2
权利要求数量 3 非专利引证数量 0
引用专利数量 0 被引证专利数量 0
非专利引证
引用专利 被引证专利
专利权维持 3 专利申请国编码 CN
专利事件 事务标签 公开、实质审查、授权
申请人信息
申请人 第一申请人
专利权人 杭州电子科技大学 当前专利权人 杭州电子科技大学
发明人 徐哲、沈佳辉、陈晖、何必仕 第一发明人 徐哲
地址 浙江省杭州市下沙高教园区2号大街 邮编 310018
申请人数量 1 发明人数量 4
申请人所在省 浙江省 申请人所在市 浙江省杭州市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
浙江千克知识产权代理有限公司 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
周希良
摘要
本发明公开了一种基于长短期记忆模型LSTM的排水管网窨井液位预测方法。它首先建立排水管网窨井液位数据库,数据项包括:时刻,窨井液位数据,各个上游泵站开泵信号。其次建立并训练LSTM预测模型,包括确定时滞、确定LSTM预测模型的输入输出、样本采集及划分、数据归一化处理、确定LSTM网络模型结构和模型校核。最后进行LSTM预测模型应用及更新。本发明考虑了上游泵站的启停和污水在管道之间流动的时滞因素,运用了长短期记忆模型LSTM的记忆能力解决了上游泵站启停与下游的时滞不确定性,能够比传统方法更准确有效地预测窨井液位。
  • 摘要附图
    基于长短期记忆模型LSTM的排水管网窨井液位预测方法
  • 说明书附图:图1
    基于长短期记忆模型LSTM的排水管网窨井液位预测方法
  • 说明书附图:图2
    基于长短期记忆模型LSTM的排水管网窨井液位预测方法
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2021-08-03 授权
2 2019-07-23 实质审查的生效 IPC(主分类): G06Q 10/04 专利申请号: 201910243871.9 申请日: 2019.03.28
3 2019-06-28 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.基于长短期记忆模型LSTM的窨井液位预测方法,其特征在于该方法包括以下步骤:
步骤1、建立排水管网窨井液位数据库,数据库中的数据项包括:时刻、窨井液位数据和各个上游泵站开泵信号;
步骤2、建立并训练LSTM预测模型
1)确定时滞
上游泵站的启停,增减输排污水量的变化会反应在下游窨井液位中,而这个变化有一定的时间差,这个时间差就是污水流动的时滞时间;
不断调整上游泵站信号序列与下游窨井液位序列相对位置,分别计算皮尔逊相关性系数R,当R绝对值达到最大,即为该上游泵站到该窨井液位的时滞时间t,所述皮尔逊相关性系数R计算如下:
其中A和B分别为变量的观察值,E()表示期望值,R的取值在‑1与+1之间;
计算每个上游泵站到该窨井液位的皮尔逊相关性系数,得到p个上游泵站到该窨井液位的时滞时间t1 t2…tp;
2)确定LSTM预测模型的输入输出;
从时滞时间t1 t2…tp中取最大时滞值tmax;输入时间跨度In*T略微大于tmax以保障所有泵站变化信息全部获取;输出跨度Out*T取决于预测期;这里In、Out为整数,T为步长;
由此确定:模型输入为前In个的窨井液位、p个上游泵站开泵信号,输入量为(p+1)*In个;输出为第Out*T时刻的窨井液位值,输出量仅1个;
3)样本采集及划分
样本数不少于2000个,训练测试样本,尽量在一个连续时间内;
4)数据归一化处理
5)确定LSTM网络模型结构
LSTM模型的训练过程中,损失函数设置为平均绝对误差,优化函数设置为admin函数;
LSTM隐含层神经元个数K,如下:
其中m,n分别为输入和输出维数,这里m=(p+1)*In ,n=1;
步骤3、LSTM预测模型应用及更新
利用步骤2得到的LSTM预测模型,输入前In个上游泵站信号与液位,预测得到Out*T后的液位值,模型输出的液位预测值填入数据库相应记录中;
每天计算当日得到的预测值与实际值的平均绝对误差,当平均绝对误差大于模型允许误差ε时,重新进行步骤2并利用新近的样本训练、检核模型,保证窨井液位的预测精度。

2.根据权利要求1所述的基于长短期记忆模型LSTM的窨井液位预测方法,其特征在于:
步骤4)具体是:对输入数据进行归一化处理,采用最大—最小标准化方法对数据进行处理:
其中:X为归一化处理后的输入值,L为原始输入值,Lmax、Lmin为神经网络模型输入输出量的最大、最小值;
输出量需要经过反归一化处理:
这里y为模型输出量,Y为还原后的幅值。

3.根据权利要求1所述的基于长短期记忆模型LSTM的窨井液位预测方法,其特征在于:
还包括模型校核,具体是:
训练好的LSTM预测模型仍需要通过测试样本校核,如果测试误差大于允许的误差;则需要重复步骤2),直到得到一个测试误差小于允许误差的窨井液位预测模型;在窨井液位预测中评判一个预测模型的优劣用平均绝对误差来判断,平均绝对误差值越低,说明预测误差越小,模型预测效果越好。
说明书

技术领域

[0001] 本发明属于城市排水领域,具体是一种基于长短期记忆模型LSTM的排水管网窨井液位预测方法

背景技术

[0002] 随着城市化进程的不断加快,城市人口大量增加,城市污水排放量急剧增加,污水溢出、城市内涝等经常见诸报端。
[0003] 现有城市排水管网系统,采用“液位高开低关启停泵机”的简单控制方法,泵站之间虽存在链接制约,但由于输排不协调,极易在中间检查井(窨井)溢出。因此,在窨井液位检测基础上,建立窨井液位预测模型,以通过模型得到的预测液位提前控制泵组启停可以有效解决这类污水溢出问题。

发明内容

[0004] 针对影响窨井液位的多上游泵站因素以及支管流不确定性,本发明提出了一种排水管网窨井液位预测方法——基于长短期记忆模型LSTM的窨井液位预测方法[0005] 本发明的具体步骤如下:
[0006] 步骤1、建立排水管网窨井液位数据库
[0007] 建立排水管网窨井液位数据库。数据项包括:时刻,窨井液位数据,各个上游泵站开泵信号。
[0008] 步骤2、建立并训练LSTM预测模型
[0009] 1)确定时滞
[0010] 上游泵站的启停,增减输排污水量的变化会反应在下游窨井液位中,而这个变化往往有一定的时间差,这个时间差就是污水流动的时滞时间。这个时滞时间通过皮尔森相关性分析得出。皮尔逊相关系数R的计算如式(1):
[0011]
[0012] 其中A、B为2个变量的观察值,R的取值在‑1与+1之间,若R>0,表明两个变量是正相关,即一个变量的值越大,另一个变量的值也会越大;若R<0,表明两个变量是负相关,即一个变量的值越大另一个变量的值反而会越小。R的绝对值越大表明相关性越强。
[0013] 不断调整上游泵站信号序列与下游窨井液位序列相对位置,分别计算相关性系数R,当R绝对值达到最大,即为该上游泵站到该窨井液位的时滞时间t。
[0014] 计算每个上游泵站到该窨井液位的相关性系数,得到p个上游泵站到该窨井液位的时滞时间t1t2…tp。
[0015] 2)确定LSTM预测模型的输入输出。
[0016] LSTM长短期记忆模型具有记忆性,但不能记忆太前或太后的内容,会存在梯度爆炸或者梯度消失的问题。从时滞时间t1t2…tp中取最大时滞值tmax。输入时间跨度In*T略微大于tmax以保障所有泵站变化信息全部获取。输出跨度Out*T取决于预测期。这里In、Out为整数,T为步长(采样周期)。
[0017] 由此确定:模型输入为前In个的窨井液位、p个上游泵站开泵信号,输入量为(p+1)*In个;输出为第Out*T时刻的窨井液位值,输出量仅1个。
[0018] 3)样本采集及划分
[0019] 样本数不少于2000个,训练测试样本,尽量在一个连续时间内。训练集样本数过少,会导致网络精度过低。训练集样本数过大,会导致训练时间增加。一般设置训练集样本数为总样本数的70%~80%。
[0020] 4)数据归一化处理
[0021] 对输入数据进行归一化处理,一般采用最大—最小标准化方法对数据进行处理,如式(2):
[0022]
[0023] 其中:X为归一化处理后的输入值,L为原始输入值,Lmax、Lmin为神经网络模型输入输出量的最大、最小值。
[0024] 输出量需要经过反归一化处理:
[0025] Y=Lmin+y*(Lmax‑Lmin)  (3)
[0026] 这里y为模型输出量,Y为还原后的幅值。
[0027] 5)确定LSTM网络模型结构
[0028] LSTM模型的训练过程中,损失函数(目标函数)设置为MAE(平均绝对误差),优化函数设置为admin函数。LSTM隐含层神经元个数K,如式(4):
[0029] K=4*(m*n+n)  (4)
[0030] 其中m,n分别为输入和输出维数,这里m=(p+1)*In,n=1。
[0031] 6)模型校核。
[0032] 训练好的LSTM预测模型仍需要通过测试样本校核,如果测试误差过高,则需要重复步骤2),直到得到一个较为理想的窨井液位预测模型。一般模型允许误差ε=5%波幅。在窨井液位预测中评判一个预测模型的优劣一般用平均绝对误差MAE来判断,MAE值越低,说明预测误差越小,模型预测效果越好。
[0033]
[0034] 其中,Yt是t时刻实际观察值,Yt'为模型在t时刻预测值。
[0035] 步骤3、LSTM预测模型应用及更新
[0036] 利用步骤2训练、校验得到的LSTM记忆网络模型,输入前In个上游泵站信号与液位,预测得到Out*T后的液位值。模型输出的液位预测值填入数据库相应记录中。
[0037] 每天计算当日得到的预测值与实际值的平均绝对误差MAE。当MAE大于模型允许误差ε时,极有可能是沿线排污增减或者上游输排发生变化,需要重新进行步骤2,尽量利用新近的样本训练、检核模型,保证窨井液位的预测精度。
[0038] 本发明的有益效果:本发明考虑了上游泵站的启停和污水在管道之间流动的时滞因素,运用了长短期记忆模型LSTM的记忆能力解决了上游泵站启停与下游的时滞不确定性,能够比传统方法更准确有效地预测窨井液位。

实施方案

[0041] 如图1和图2所示,某污水线已建立泵站自控系统和SCADA系统,其SCADA系统采集、存储了该污水线的上游4个泵站的泵站启停状况与窨井液位,采样周期T为1分钟。现以该污水线为实例,说明本发明方法。
[0042] 步骤1、建立排水管网窨井液位数据库
[0043] 建立排水管网窨井液位数据库。数据项包括:采样时刻,窨井液位数据,4个上游泵站信号数。将SCADA(Supervisory Control and Data Acquisition)系统采集到的数据,经过必要的格式转换,录入到数据库中。
[0044] 步骤2、建立并训练LSTM预测模型
[0045] 1)确定时滞
[0046] 通过公式(1)相关性分析得到上游4泵站时滞分别为:t1=13分钟,t2=t3=13分钟,t4=4分钟。
[0047] 2)确定LSTM预测模型的输入输出。
[0048] 上游泵站个数p=4,要求预测5分钟后液位。从获得的最大时滞时间tmax为13分钟,输入时间长度略微大于tmax取15分钟,即In=15,Out=5。输入为前15分钟的液位,上游4个泵站的开泵信号,共有75个输入值;输出为之后第5分钟的液位预测值,1个输出值。
[0049] 3)样本采集及划分
[0050] 本次实例采用该污水线5月26日至5月27日全部数据,采样频率1分钟一条,共2880个数据。设置测试样本数为总样本数的70%,共1988组训练样本,852组测试样本。
[0051] 4)数据归一化处理
[0052] 运用公式(2)对输入数据进行归一化处理,运用公式(3)对模型输出数据进行反归一化处理。
[0053] 5)确定LSTM网络模型结构
[0054] 损失函数(目标函数)设置为MAE(平均绝对误差),优化函数设置为admin函数。本次实验输入为75个变量,输出为1个变量。根据公式(4)得到神经元K=300。
[0055] 6)模型校核。
[0056] 通过公式(5)计算测试集的平均绝对误差为0.015米,小于允许误差ε=0.021米,预测精度较好,模型可以用于实际预测。
[0057] 步骤3、LSTM预测模型应用及更新
[0058] 利用步骤2训练、校验得到的LSTM记忆网络模型,可投入应用。
[0059] 模型输出的液位预测值填入数据库相应记录中。每天计算当日得到的预测值与实际值的平均绝对误差MAE。当MAE大于模型允许误差ε时,选择新近的样本,需要重新步骤2,以获得符合当前状况的LSTM预测模型,保证窨井液位的预测精度。
[0060] 以上对于本发明的具体实施方式说明是为了阐明目的,而非限定本发明的权利范围。

附图说明

[0039] 图1:本发明方法流程示意图;
[0040] 图2:某污水线实例拓扑结构。
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号