The invention discloses a water level prediction method for upstream and downstream of cascade power stations, which comprises the following steps: step 1, selecting input and output variables; step 2, standardizing data to eliminate dimension effects; step 3, determining input vector dimension, LSTM layer, output vector dimension, and time step; Step 4: Forward propagation process and error back propagation process of LSTM; Forward propagation process is input into LSTM network in turn according to time step, and corresponding output value is obtained; Taking the sum of error squares of output value and real value as loss function, error back propagation along time is carried out to update parameters; Step 5, using the trained model, many parameters are updated. Continuous prediction. The application of LSTM to the water level prediction of cascade power stations can capture the lag effect information of upstream power stations on downstream power stations, improve the prediction accuracy, and provide more reliable theoretical support for scientific dispatching decisions.
【技术实现步骤摘要】
一种梯级电站的上下游水位预测方法
本专利技术涉及一种梯级电站的上下游水位预测方法,属于水位预测
技术介绍
水位预测是指提前一定时间对水电站上游或下游水位进行预测。准确的水位预测对水电站调度意义重大,然而,水电站在运行过程中受到诸多因素影响,导致水电站的水位变化预测通常偏差会较大,进而影响到调度方案的实施效果。特别是具有紧密水力联系的梯级水电站,其水位上涨、下落存在滞后性,涨水、平水、退水后的稳定水位也不相同,使得下游径流式电站水位的准确预测更难实现。目前,水利水电行业大多采用出库流量来预测水位,或者将水位数据看成时间序列建立相应预测模型。如王蒙蒙等基于支持向量回归模型对洞庭湖水位进行了预测,其预测变量为三峡逐日出库流量、清江逐日流量及洞庭湖“四水”逐日入湖流量。李欣等建立基于时空序列的RBF神经网络预测模型,来预测金沙江下游向家坝水文站的水位情况。Ashaary等采用BP神经网络来预测TimahTasoh水库的水位变化,其采用窗处理的方式将前w个时刻的水位数据作为一个输入样本。但在梯级电站的水位预测方面,尤其是下游电站的水位,由于梯级电站之间的紧密联系,上游电站的运行情况会影响到下级电站的水位,并且因水流传播导致影响存在时间滞后性,而普通的前馈神经网络如BP神经网络或RBF神经网络难以捕捉这一特征。并且,若采用窗处理的方式将前多个时刻的水位和出力数据作为输入样本,会使输入层节点偏多,若进一步要连续预测多时刻的上下游水位,则输入层节点会随之增多,导致模型训练参数偏多,这无疑会加大模型训练的难度,降低学习效率。
技术实现思路
本专利技术提供一种梯级电站的 ...
【技术保护点】
1.一种梯级电站的上下游水位预测方法,其特征在于,它包括以下步骤:步骤1,选取输入变量与输出变量;步骤2,对数据进行标准化处理,消除量纲的影响;步骤3,确定输入向量维数、LSTM层数、输出向量维数,以及时间步;步骤4,LSTM的前向传播过程和误差反向传播过程;前向传播过程按时间步依次输入LSTM网络,得到相应的输出值;以输出值与真实值的误差平方和为损失函数,进行误差沿时间反向传播来更新参数;步骤5,运用训练好的模型进行多时刻连续预测。
【技术特征摘要】
1.一种梯级电站的上下游水位预测方法,其特征在于,它包括以下步骤:步骤1,选取输入变量与输出变量;步骤2,对数据进行标准化处理,消除量纲的影响;步骤3,确定输入向量维数、LSTM层数、输出向量维数,以及时间步;步骤4,LSTM的前向传播过程和误差反向传播过程;前向传播过程按时间步依次输入LSTM网络,得到相应的输出值;以输出值与真实值的误差平方和为损失函数,进行误差沿时间反向传播来更新参数;步骤5,运用训练好的模型进行多时刻连续预测。2.根据权利要求1所述的一种梯级电站的上下游水位预测方法,其特征在于:所述步骤1中的输入变量为上游电站和下游电站各分电厂的出力,上游电站的上游水位;所述输出变量为下游电站的上下游水位。3.根据权利要求1所述的一种梯级电站的上下游水位预测方法,其特征在于:所述步骤2中标准化处理过程为:采用min-max标准化的方法,将步骤1中原始值映射到[-1,1]区间,转换函数如下:其中,x为原始数据,x′为标准化后的数据,min为样本的最小值,max为样本的最大值。4.根据权利要求1所述的一种梯级电站的上下游水位预测方法,其特征在于:所述步骤3中输入向量维数是指输入变量的个数;输出向量维数是指输出变量的个数;LSTM层数一般设置为1-3即可;时间步是指训练模型时每个子序列的时间数。时间步的确定采用网格搜索的方法,首先结合实际情况划分合理的范围,然后在此范围内依次进行模型训练,根据验证集损失函数最小的原则确定时间步。5.根据权利要求1所述的一种梯级电站的上下游水位预测方法,其特征在于:所述步骤4中LSTM的前向传播过程和误差反向传播过程的详细过程为:ct-1表示t-1时刻隐含层的单元状态,根据历史信息和当前信息来更新,用于储存长期记忆;ht-1表示t-1时刻隐含层的输出;LSTM中有三个门:输入门、遗忘门和输出门;其中it表示输入门,用以控制当前时刻的输入信息有多少会保存到单元状态中;ft表示遗忘门,用以控制前一时刻的单元状态会有多少保留到当前的状态中;ot表示输出门,用以控制新的单元状态会有多少输出到ht中;表示t时刻输入的单元状态,包含t时刻输入的信息;ct表示t时刻隐含层的单元状态,根据历史信息和当前信息来更新,用于储存长期记忆;h...
【专利技术属性】
技术研发人员:刘亚新,樊启萌,华小军,刘志武,徐杨,杨旭,张玉柱,
申请(专利权)人:中国长江电力股份有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。