一种基于参考线的水电站随机优化调度方法与流程

文档序号:14266458阅读:145来源:国知局
一种基于参考线的水电站随机优化调度方法与流程

本发明属于水利电力技术领域,更具体地,涉及一种基于参考线的水电站随机优化调度方法。



背景技术:

在水电站发电调度领域,径流预报精度和预见期水平有限使得确定性优化调度成果无法直接用于水电站实际运行中,一般采用调度图依据当前时段的蓄水位直接确定运行决策,但是调度图运行决策较为保守,尤其对于调节性能强的水库,发电效益较优化调度相差较大。考虑径流不确定性的随机优化调度方法,可有效解决上述方法的缺陷,最典型的代表方法为随机动态规划,其以调度期发电量期望最大为优化准则建立数学模型,并采用动态规划算法确定不同离散蓄水位所对应的最优运行决策。但是随机动态规划会因离散误差降低优化精度,且相较于传统调度图会丧失操作简洁直观、物理意义明确等优点。



技术实现要素:

针对现有技术的以上缺陷或改进需求,本发明提供了一种基于参考线的水电站随机优化调度方法,由此解决随机动态规划会因离散误差降低优化精度,且相较于传统调度图会丧失操作简洁直观、物理意义明确等优点的技术问题。

为实现上述目的,本发明提供了一种基于参考线的水电站随机优化调度方法,包括:

(1)基于水库入库流量不确定性,建立水电站长期发电量期望最大模型;

(2)依据水库能量平衡分析,从能量角度推算所述水电站长期发电量期望最大模型的等价目标函数,其中,所述等价目标函数表示不蓄电能损失与弃水能量损失之和的期望值最小;

(3)根据所述等价目标函数,逆时序逐时段计算不蓄电能损失与弃水能量损失之和的期望值,确定期望值最小时所对应的蓄水过程线为随机参考线;

(4)根据当前时段的初蓄水位,结合所述随机参考线计算不同决策发电流量所对应的多个入库流量情形下当前时段至调度期末时段的不蓄电能损失与弃水能量损失之和的期望值,选择期望值最小时所对应的决策发电流量为目标决策发电流量。

优选地,在步骤(1)中的水电站长期发电量期望最大模型表示为:

其中,t为1年调度期按照月或者旬均分的时段数,δt为时段间隔时间,表示在时段t按照目标概率分布离散m点后的第m个入库流量,表示在时段t入库流量为的概率,为在时段t入库流量为情形下的平均出力,为在时段t入库流量为情形下的初水库蓄水位,为在时段t入库流量为情形下的出库流量。

优选地,步骤(2)包括:

(2.1)由确定水库系统能量平衡关系,其中,为水库的入能,表示在t时段,水库发电的能量全部来源于入库径流所携带的水能,对应水库能够利用的最大水头为表示用于发电的能量,表示在水流流入水库的过程中,不蓄电能损失,对应的损失水头为表示若水库发生弃水的弃水能量损失,对应的水头损失为表示水库正常蓄水位,zd表示水库最小尾水位,zt表示t时段初水库蓄水位,zt+1表示t时段末水库蓄水位;

(2.2)在一定的情况下,发电量最大等价于不蓄电能损失与弃水能量损失之和最小,表示为:其中,it表示水电站在t时段的入库流量,spt表示水电站在t时段的弃水流量;

(2.3)由不蓄电能损失与弃水能量损失之和最小,并基于入库流量的随机性得到所述水电站长期发电量期望最大模型的等价目标函数为:其中,表示t时段入库流量为情形下的初水库蓄水位,表示t时段入库流量为情形下的末水库蓄水位,sptm表示t时段入库流量为情形下的弃水流量。

优选地,步骤(3)包括:

以调度期末控制水位zend为起始逆时序计算各个时段不同初蓄水位所对应的m个入库流量情形下不蓄电能损失与弃水能量损失之和的期望值,比较确定期望值最小时所对应的目标初蓄水位,以所述目标初蓄水位作为上一时段的末蓄水位继续推算至第一个时段。

优选地,在步骤(3)中采用一维搜索方法在范围内确定使得满足:

其中,t=1,2,…,t且表示水电站在t时段最低水位,表示水电站在t时段的最高水位,表示随机参考线在时段t的初蓄水位,表示水电站在t时段的最小出库流量,表示在入库流量下t时段初蓄水位为z时产生的出库流量,表示在入库流量下t时段初蓄水位为时产生的出库流量,表示水电站在t时段的最大出库流量,表示水电站在t时段的最小出力,表示在入库流量下t时段初蓄水位为z时产生的平均出力,表示在入库流量下t时段初蓄水位为时产生的平均出力,表示水电站在t时段的最大出力,表示随机参考线在时段t的末蓄水位,表示在入库流量下t时段初蓄水位为z时产生的弃水流量,表示在入库流量下t时段初蓄水位为时产生的弃水流量。

优选地,步骤(4)包括:

(4.1)确定不同决策发电流量所对应的m个入库流量情形下当前时段末蓄水位;

(4.2)依据当前时段末蓄水位与所述随机参考线的相对位置计算当前时段至调度期末时段的不蓄电能损失与弃水能量损失;

(4.3)比较不同决策发电流量所对应的m个入库流量情形下当前时段至调度期末时段的不蓄电能损失与弃水能量损失之和的期望值,选择期望值最小时所对应的决策发电流量为目标决策发电流量,最终确定水电站当前时段最优调度运行方式。

优选地,步骤(4.1)包括:

(4.1.1)设t0时段为当前时段,初蓄水位zt0已知,在区间离散num个决策发电流量,记为其中,表示水电站在t0时段的最小出库流量,qmax表示水电站水轮机最大过流;

(4.1.2)遍历依据水库水量平衡公式,由计算m个入库流量下的当前时段末库容,其中,为当前时段t0初库容,表示当前时段t0在决策发电流量以及入库流量下的末库容,与相应的当前时段t0在决策发电流量以及入库流量下的末蓄水位为表示当前时段t0在决策发电流量以及入库流量下的弃水流量。

优选地,步骤(4.2)包括:

(4.2.1)若则与对应的为不可行决策发电流量,表示水电站在t0时段的最低水位;

(4.2.2)若则由计算当前时段t0在决策发电流量以及入库流量下的平均出力并由出力约束确定受当前时段t0的决策发电流量以及入库流量影响的在时段τ,τ=t0,t0+1,…,t的不蓄电能损失与弃水能量损失其中,表示随机参考线在时段t0的初蓄水位,k表示电站综合系数,表示时段t0的初水位,表示当前时段t0在决策发电流量以及入库流量下的尾水位;

(4.2.3)若则表示位置高于随机参考线,需要在随机参考线的基础上依次抬高蓄水位,并由当前时段t0在决策发电流量以及入库流量下的平均出力时段τ不蓄电能损失相对于随机参考线的增量以及时段τ弃水能量损失相对于随机参考线的增量并结合出力约束确定受当前时段t0的决策发电流量以及入库流量影响的在时段τ,τ=t0,t0+1,…,t的不蓄电能损失与弃水能量损失其中,表示水电站在t0时段的最高水位;

(4.2.4)若则根据产生的弃水流量、当前时段t0在决策发电流量以及入库流量下的平均出力时段τ不蓄电能损失相对于随机参考线的增量以及时段τ弃水能量损失相对于随机参考线的增量并结合出力约束确定受当前时段t0的决策发电流量以及入库流量影响的在时段τ,τ=t0,t0+1,…,t的不蓄电能损失与弃水能量损失

总体而言,通过本发明所构思的以上技术方案与现有技术相比,能够取得下列有益效果:

(1)有效避免随机动态规划离散误差的产生,提高调度运行决策的优化精度;

(2)相较于传统调度图,确保调度运行决策优化性的同时继承其操作简洁直观、物理意义明确等优点,更适用于水电站实际调度运行中;

(3)为将随机优化理论推广至2个以上的水电站群联合调度运行提供一种可行的新思路。

附图说明

图1为本发明实施例公开的一种基于参考线的水电站随机优化调度方法的流程示意图;

图2为本发明实施例公开的一种水电站运行及水库调节示意图;

图3为本发明实施例公开的一种当前时段末蓄水位可能位置示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。

本发明提供了一种基于参考线的水电站随机优化调度方法,通过水库能量分析,确定不蓄电能损失以及弃水能量损失与发电量之间的关系,考虑入库流量的概率分布为水电站设计一种类似调度图形式的随机参考线,根据当前时段蓄水位与随机参考线的相对位置确定其最优决策。

如图1所示为本发明实施例公开的一种基于参考线的水电站随机优化调度方法的流程示意图,在图1所示的方法中,包括以下步骤;

(1)基于水库入库流量不确定性,建立水电站长期发电量期望最大模型;

其中,该水电站长期发电量期望最大模型表示为:

其中,t为1年调度期按照月或者旬均分的时段数,δt为时段间隔时间,表示在时段t按照目标概率分布(可由水库径流资料分析获得)离散m点后的第m个入库流量,表示在时段t入库流量为的概率(满足为在时段t入库流量为情形下的平均出力(可由该情形下时段初水位以及时段出库流量确定),为在时段t入库流量为情形下的初水库蓄水位,为在时段t入库流量为情形下的出库流量。

针对上述水电站长期发电量期望最大模型应满足:约束条件:水位约束库容约束出力约束出库流量约束水轮机过流约束[0,qmax],其中以及分别表示水电站在t(t=1,2,…,t)时段最低水位、最高水位、最小库容、最大库容、最小出力、最大出力、最小出库流量以及最大出库流量,qmax表示水电站水轮机最大过流;边界条件:调度期初、末控制水位zstart、zend或者调度期初、末库容vstart、vend(水位、库容一一对应)。

(2)依据水库能量平衡分析,从能量角度推算水电站长期发电量期望最大模型的等价目标函数,其中,等价目标函数表示不蓄电能损失与弃水能量损失之和的期望值最小;

如图2所示,在t时段,水库发电的能量全部来源于入库径流所携带的水能,称为水库的入能,记为对应水库能够利用的最大水头为表示水库正常蓄水位,zd表示水库最小尾水位(一般为出库流量为0所对应的尾水位);入能的主要部分转换为用于发电的能量相应被利用的水头为zt、zt+1分别表示为t时段初、末蓄水位;在水流流入水库的过程中,不蓄电能损失记为对应的损失水头为如果水库发生弃水,弃水能量损失记为对应的水头损失为因此,水库系统能量平衡关系为:

需要注意的是,中包含了水库发电所产生的电能et以及伴随发电过程的引水道能量损失、尾水位升高带来的能量损失和发电机组转换效率损失因受短期和厂内机组负荷分配及多方面计算条件的概化影响,中长期调度的属于一个统计值,在水能计算时一般取固定值或者与成线性关系,因此发电量最大可等价于由式(2)可知,在一定的情况下,亦等价于不蓄电能损失与弃水能量损失之和最小即:

其中,it表示水电站在t时段的入库流量,spt表示水电站在t时段的弃水流量,式(3)表明抬高蓄水位、少弃水可减少水库能量损失以提高发电量。

若考虑入库流量的随机性,则步骤(1)中的水电站长期发电量期望最大模型的等价目标函数为:

其中,表示t时段入库流量为情形下的初水库蓄水位,表示t时段入库流量为情形下的末水库蓄水位,表示t时段入库流量为情形下的弃水流量。

(3)根据等价目标函数,逆时序逐时段计算不蓄电能损失与弃水能量损失之和的期望值,确定期望值最小时所对应的蓄水过程线为随机参考线;

以调度期末控制水位zend为起始逆时序计算各个时段不同初蓄水位所对应的m个入库流量情形下不蓄电能损失与弃水能量损失之和的期望值,比较确定期望值最小值所对应的目标初蓄水位,以目标初蓄水位作为上一时段的末蓄水位继续推算至第一个时段。

其中,在步骤(3)中可采用一维搜索方法(优选为0.618法)在范围内确定使得满足:

其中,t=1,2,…,t且表示水电站在t时段最低水位,表示水电站在t时段的最高水位,表示随机参考线在时段t的初蓄水位,表示水电站在t时段的最小出库流量,表示在入库流量下t时段初蓄水位为z时产生的出库流量,表示在入库流量下t时段初蓄水位为时产生的出库流量,表示水电站在t时段的最大出库流量,表示水电站在t时段的最小出力,表示在入库流量下t时段初蓄水位为z时产生的平均出力,表示在入库流量下t时段初蓄水位为时产生的平均出力,表示水电站在t时段的最大出力,表示随机参考线在时段t的末蓄水位,表示在入库流量下t时段初蓄水位为z时产生的弃水流量,表示在入库流量下t时段初蓄水位为时产生的弃水流量,与对应的随机参考线在时段t的初、末库容记为

(4)根据当前时段的初蓄水位,结合随机参考线计算不同决策发电流量所对应的多个入库流量情形下当前时段至调度期末时段的不蓄电能损失与弃水能量损失之和的期望值,选择期望值最小时所对应的决策发电流量为目标决策发电流量,具体包括:

(4.1)确定不同决策发电流量所对应的m个入库流量情形下当前时段末蓄水位;

步骤(4.1)包括:

(4.1.1)设t0时段为当前时段,其初蓄水位已知,在区间离散num个决策发电流量,记为其中,表示水电站在t0时段的最小出库流量,qmax表示水电站水轮机最大过流;

(4.1.2)遍历依据水库水量平衡公式计算m个入库流量下的当前时段末库容,即:

其中,为当前时段t0初库容,表示当前时段t0在决策发电流量以及入库流量下的末库容,与相应的当前时段t0在决策发电流量以及入库流量下的末蓄水位为表示当前时段t0在决策发电流量以及入库流量下的弃水流量,该步骤中按计算。

(4.2)在步骤(4.1)遍历计算中,考虑水位、出力、流量等约束,依据当前时段末蓄水位与随机参考线的相对位置计算当前时段至调度期末时段的不蓄电能损失与弃水能量损失;

当前时段末蓄水位相对于随机参考线和水位约束的相对位置有5种可能情况,如图3所示,分别采用如下判定计算方式确定分别表示受当前时段t0的决策发电流量以及入库流量影响的在时段τ,τ=t0,t0+1,…,t的不蓄电能损失以及弃水能量损失。

具体地,步骤(4.2)包括:

(4.2.1)若处于图3位置1处,即则与对应的为不可行决策发电流量,表示水电站在t0时段的最低水位;

(4.2.2)若处于图3位置2或者3处,即则计算当前时段t0在决策发电流量以及入库流量下的平均出力

并由出力约束确定受当前时段t0的决策发电流量以及入库流量影响的在时段τ,τ=t0,t0+1,…,t的不蓄电能损失与弃水能量损失其中,表示随机参考线在时段t0的初蓄水位,k表示电站综合系数,表示时段t0的初水位,表示当前时段t0在决策发电流量以及入库流量下的尾水位,与当前时段t0在决策发电流量以及入库流量下的出库流量一一对应,可依据出库流量-尾水位关系曲线插值计算获得,此时取值为

依据出力约束确定受当前时段t0的决策发电流量以及入库流量影响的在时段τ,τ=t0,t0+1,…,t的不蓄电能损失与弃水能量损失的具体方式为:

则与对应的为不可行决策发电流量;

则计算当前时段t0的不蓄电能损失即:

因该情况未发生弃水,当前时段t0弃水能量损失为0。

则会产生弃水流量,故更新

式(9)中r*是时段初水位为入库流量情形下水头值为的出库流量,可采用一维搜索方法(优选为0.618法)在内确定。依据式(6)采用更新后的弃水流量重新确定以及依据式(8)确定此种情况下的当前时段t0弃水能量损失则为:

依据上述判定计算之后,确定后续时段τ>t0不蓄电能损失与弃水能量损失,其可表示为:

式(11)中分别表示时段τ在入库流量下依据随机参考线计算的不蓄电能损失以及弃水能量损失,分别表示时段τ不蓄电能损失以及弃水能量损失相对于随机参考线的增量。因位置未高于随机参考线,后续时段τ>t0最优决策与随机参考线保持一致,故均为0。

(4.2.3)若处于图3位置4处,即则表示位置高于随机参考线,需要在随机参考线的基础上依次抬高蓄水位,并由当前时段t0在决策发电流量以及入库流量下的平均出力时段τ不蓄电能损失相对于随机参考线的增量以及时段τ弃水能量损失相对于随机参考线的增量并结合出力约束确定受当前时段t0的决策发电流量以及入库流量影响的在时段τ,τ=t0,t0+1,…,t的不蓄电能损失与弃水能量损失其中,表示水电站在t0时段的最高水位;

在此种情形下,采用与步骤(4.2.2)相同的方式确定(τ≥t0),与步骤(4.2.2)不同的是,此情况下位置高于随机参考线,后续时段τ>t0会产生弃水,此时需协调弃水能量损失与不蓄电能损失,在随机参考线的基础上依次抬高蓄水位使尽可能在最后时段弃水。计算公式如下:

其中,表示时段τ不蓄电能损失相对于随机参考线的增量,表示时段τ弃水能量损失相对于随机参考线的增量,表示后续时段τ>t0在随机参考线的基础上抬高后的初蓄水位,表示后续时段τ>t0在随机参考线的基础上抬高后的末蓄水位,表示后续时段τ>t0在随机参考线的基础上抬高后的弃水增量,表示随机参考线在时段τ的初蓄水位,表示随机参考线在时段τ的末蓄水位,表示在时段τ按照目标概率分布离散m点后的第m个入库流量,表示水电站在t0时段的最高水位;

递推公式如下:

式(13)中为后续时段τ>t0相对于随机参考线初蓄水位的增量,为与之对应的初库容增量,其递推公式为:

式(14)应满足边界条件

(4.2.4)若处于图3位置5处,即则根据产生的弃水流量、当前时段t0在决策发电流量以及入库流量下的平均出力时段τ不蓄电能损失相对于随机参考线的增量以及时段τ弃水能量损失相对于随机参考线的增量并结合出力约束确定受当前时段t0的决策发电流量以及入库流量影响的在时段τ,τ=t0,t0+1,…,t的不蓄电能损失与弃水能量损失

在此种情形下,令且会产生的弃水流量为:

按照式(7)计算但是此时依据出力约束确定受当前时段t0的决策发电流量以及入库流量影响的在时段τ,τ=t0,t0+1,…,t的不蓄电能损失与弃水能量损失的具体方式为:

则与对应的为不可行决策发电流量;

分别按照式(8)与式(10)计算以及

则会再次产生部分弃水流量,故更新

依据式(6)采用更新后的弃水流量重新确定以及并依据式(8)与式(10)计算以及

依据上述判定计算之后,按照式(11)确定后续时段τ>t0的其中依据步骤(4.2.3)中的方式确定。

(4.3)比较不同决策发电流量所对应的m个入库流量情形下当前时段至调度期末时段的不蓄电能损失与弃水能量损失之和的期望值,选择期望值最小时所对应的决策发电流量为目标决策发电流量,最终确定水电站当前时段最优调度运行方式。

其中,表示为当前时段t0可行决策发电流量(上述num个决策发电流量去除不可行决策发电流量的剩余决策发电流量,上标f为其顺序编号),计算在当前时段t0可行决策发电流量下t0至t时段不蓄电能损失与弃水能量损失之和的期望值elsf

当前时段t0的目标决策发电流量即为最小elsf所对应的

本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1