[发明专利]一种梯级电站的上下游水位预测方法有效
申请号: | 201810464065.X | 申请日: | 2018-05-15 |
公开(公告)号: | CN108764539B | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 刘亚新;樊启萌;华小军;刘志武;徐杨;杨旭;张玉柱 | 申请(专利权)人: | 中国长江电力股份有限公司 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q50/06;G06N3/04 |
代理公司: | 宜昌市三峡专利事务所 42103 | 代理人: | 李登桥 |
地址: | 443002 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 梯级 电站 下游 水位 预测 方法 | ||
1.一种梯级电站的上下游水位预测方法,其特征在于,它包括以下步骤:
步骤1,选取输入变量与输出变量;
步骤2,对数据进行标准化处理,消除量纲的影响;
步骤3,确定输入向量维数、LSTM层数、输出向量维数,以及时间步;
步骤4,LSTM的前向传播过程和误差反向传播过程;前向传播过程按时间步依次输入LSTM网络,得到相应的输出值;以输出值与真实值的误差平方和为损失函数,进行误差沿时间反向传播来更新参数;
步骤5,运用训练好的模型进行多时刻连续预测;
所述步骤3中输入向量维数是指输入变量的个数;输出向量维数是指输出变量的个数;LSTM层数设置为1-3;时间步是指训练模型时每个子序列的时间数,时间步的确定采用网格搜索的方法,首先结合实际情况划分合理的范围,然后在此范围内依次进行模型训练,根据验证集损失函数最小的原则确定时间步;
所述步骤2中标准化处理过程为:
采用min-max标准化的方法,将步骤1中原始值映射到[-1,1]区间,转换函数如下:
其中,x为原始数据,x′为标准化后的数据,min为样本的最小值,max为样本的最大值;
所述步骤4中LSTM的前向传播过程和误差反向传播过程的详细过程为:
ct-1表示t-1时刻隐含层的单元状态,根据历史信息和当前信息来更新,用于储存长期记忆;ht-1表示t-1时刻隐含层的输出;LSTM中有三个门:输入门、遗忘门和输出门;其中it表示输入门,用以控制当前时刻的输入信息有多少会保存到单元状态中;ft表示遗忘门,用以控制前一时刻的单元状态会有多少保留到当前的状态中;ot表示输出门,用以控制新的单元状态会有多少输出到ht中;表示t时刻输入的单元状态,包含t时刻输入的信息;ct表示t时刻隐含层的单元状态,根据历史信息和当前信息来更新,用于储存长期记忆;ht表示t时刻隐含层的输出;σ表示sigmoid激活函数,tanh表示激活函数;
前向传播过程的具体公式为:
遗忘门:
netf,t=Wfhht-1+Wfxxt+bf
ft=σ(netf,t) (2)
输入门:
neti,t=Wihht-1+Wixxt+bi
it=σ(neti,t) (3)
输出门:
neto,t=Wohht-1+Woxxt+bo
ot=σ(neto,t) (4)
当前输入的单元状态:
隐含层的单元状态:
隐含层的输出:
输出层:
其中,表示对应元素相乘,Wfh,Wfx,Wih,Wix,Woh,Wox,Wch,Wcx,Wy分别是对应的权重矩阵,bf,bi,bo,bc,by分别为对应的偏置项;
LSTM的训练算法仍然是误差反向传播算法;由于LSTM的前向传播过程是从左到右的有序传播,因此误差反向传播过程也是沿时间反向传递,称为BPTT算法;要训练的参数包括权重矩阵Wfh,Wfx,Wih,Wix,Woh,Wox,Wch,Wcx,Wy和偏置项bf,bi,bo,bc,by;将误差沿时间反向传播,需要计算每个时刻的误差项;设t时刻真实值dt与输出层估计值yt的误差为et,0到T时刻的总误差为E,即:
需要说明的是,其中:▽表示梯度,如表示E对nety,t的梯度;进一步可以计算各个梯度分别为:
由和可得:
进而得到权重矩阵和偏置项的梯度:
由以上梯度公式就可以采用梯度下降法来更新权重和偏置项,将梯度下降法和拟牛顿法中的BFGS算法相结合,在初始阶段误差比较大时,采用下降梯度法,当总误差减小到一定程度后,采用BFGS法来训练,并通过Wolfe-Powell线搜索来搜索合适的步长,Wolfe-Powell线搜索准则为:
其中,ω表示模型中的所有参数,E(·)表示损失函数,E′(·)表示损失函数的梯度,δω表示下降方向,α表示搜索步长。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国长江电力股份有限公司,未经中国长江电力股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810464065.X/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理