一种梯级水电站短期优化调度方法

文档序号:6550791阅读:620来源:国知局
一种梯级水电站短期优化调度方法
【专利摘要】本发明公开了一种梯级水电站短期优化调度方法。本发明提出一种全新的适用于梯级水电短期调度弃能消纳的“平土”算法。本发明采用梯级和厂内两级协调控制的技术:对梯级各个水电站进行计算得到各水库的出库流量和发电水头;再以此为基础,利用混合整数规划,分别确定各个电厂的最优开停机计划;进而采用动态规划按照给定水量使发电量最大的目标对机组群进行负荷优化分配。同时,得到各水电站的发电流量过程之后,又可以将结果反馈给梯级系统,梯级系统以此为约束条件继续重复利用“平土”算法进行迭代计算。本发明可以显著缓解大规模水电系统的弃能矛盾,并能提高厂内机组运行与调度水平。
【专利说明】一种梯级水电站短期优化调度方法

【技术领域】
[0001] 本发明属于水文学与运筹学的交叉【技术领域】,更具体地,涉及一种梯级水电站短 期优化调度方法。

【背景技术】
[0002] 水电系统短期优化调度可以认为是一个确定性优化问题,求解短期调度问题有传 统的数学规划方法和智能算法。智能算法在求解该问题时存在最优解不稳定的不足。目前, 尚无利用智能算法成功解决大规模水电系统短期优化的调度问题的实例。因此,当前短期 水电调度问题主要应用传统的线性规划或者动态规划等方法求解。然而,利用传统方法求 解需要对约束条件进行线性化处理,致使与原问题有所偏差,对于凸规划的问题,多采用分 段线性规划的处理以减小误差。然而这些方法在水库群优化调度寻找最优解的过程中,容 易过早的陷入局部最优解,导致不能找到理想的最优解。
[0003] 此外,在厂内机组经济运行中,等微增率和动态规划被广泛用于机组群的负荷分 配,但两种方法都未能考虑开、停机的时间耦合约束,应用受到很大限制。国外有报道采用 开、停机水量损失来限制频繁开停机运行,但这种水量损失往往难于估算,更为普遍和实用 的做法是通过约束开停机持续时间和次数来提高机组运行的安全和稳定性。即便如此,由 于问题的离散、非凸和非线性特征,对于规模稍大的水电机组群的联合开停机和负荷优化 问题,求解起来也非常困难。
[0004] 从目前国内外研究的发展趋势看,如何考虑时间和空间约束的耦合,协调控制梯 级水电站调度和厂内机组群负荷与开停机优化、并将其纳入到一体化调度和控制体系中, 是进一步亟待解决的难题。
[0005] 从报道情况看,发达国家更为关注梯级水电调度涉及生态、环境、社会的影响,对 水电弃能消纳技术的研究鲜有报道。在国内,各大电力、电网公司都相继开展了梯级水电调 度高级应用系统的开发,但由于问题复杂、涉及面广,实际上所开发的系统在生产实用上还 有相当大差距。从目前研究情况看,无论是国内还是国外,梯级水电和厂内经济运行一般都 采用逐级控制的方式,还达到两级一体化协调控制的水平。


【发明内容】

[0006] 针对现有技术的以上缺陷或改进需求,本发明以水电弃能消纳为导向,模拟来回 推拉平整土地,研究出了一种全新的"平土"算法,为水库水电站群联合优化调度跳出局部 最优或者可行化修正提供一条简单、实用且高效的局部修正算法。采用梯级和厂内两级协 调控制技术,同时结合混合整数规划和动态规划,克服大规模水电机组群开停机和负荷优 化的维数难题,最终获得水电调度梯级和厂内机组经济运行一体化的发电计划。
[0007] 本发明提供一种梯级水电站短期优化调度方法,其总体思路是:对水电梯级和厂 内机组群分为两级协调控制,包括以下步骤:
[0008] 步骤1根据径流资料以及梯级水电站的参数,建立所述梯级水电站短期优化调度 的多目标优化模型;
[0009] 步骤2求解所述多目标优化模型的最优解,获得多个水库的出库流量和发电水头 过程;
[0010] 步骤3将获得的所述出库流量和所述发电水头过程作为厂内水电机组群的计算 边界条件,建立混合整数规划模型,获得所述厂内水电机组群的最优开停机计划;
[0011] 步骤4采用动态规划按照给定水量发电量最大化的目标对所述厂内水电机组群 进行负荷优化分配;
[0012] 步骤5根据获得的所述厂内水电机组群优化运行结果更新整个水电站的发电流 量上下限,反馈给上级系统,梯级水电调度以此为约束条件,再执行所述步骤2,如此反复迭 代直到整个梯级水电站的弃水减小到最小和厂内发电效益最大,获得一体化梯级和厂内最 优发电计划。
[0013] 总体而言,通过本发明所构思的以上技术方案与现有技术相比,具有以下有益效 果:
[0014] 1、本发明基于成熟的数学规划理论,不同于现有水电调度技术多以经验调度为 主,可以应用于实际生产调度中,同时克服了现有的诸多智能算法的调度方案生成的最优 解不稳定、只停留在理论层面无法应用到实际调度生产中的问题,具有实用性;
[0015] 2、本发明提出了一种全新的"平土"算法,为水电站优化调度避免陷入局部最优解 陷阱提供了一条全新的途径,为当前水电站实际调度提供理论支撑和技术支撑,提高水电 站经济效益;
[0016] 3、本发明采用梯级与电厂两级调度、电厂内开停机和机组负荷优化的两阶段优 化,以及混合整数规划和动态规划的应用,克服了大规模水电调度的维数灾问题。

【专利附图】

【附图说明】
[0017] 图1为本发明梯级水电站短期优化调度方法的流程图;
[0018] 图2为本发明梯级水电弃能"平土"消纳示意图;
[0019] 图3为本发明梯级水库"平土"算法"前推"步骤流程图。

【具体实施方式】
[0020] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要 彼此之间未构成冲突就可以相互组合。
[0021] 图1所示为本发明梯级水电站短期优化调度方法的流程图,其总体思路是:对水 电梯级和厂内机组群分为两级协调控制。
[0022] 步骤1根据径流资料以及梯级水电站的参数,建立梯级电站短期优化调度的数学 模型;
[0023] 步骤2进行梯级水电弃能消纳的计算,获得各水库的出库流量过程和发电水头过 程,在本发明实施例中,利用"平土"算法进行梯级水电弃能消纳的计算;
[0024] 步骤3将所获得的出库流量过程和发电水头过程作为厂内水电机组群的计算边 界条件,建立混合整数规划模型,获得机组最优开停机计划;
[0025] 步骤4采用动态规划按照给定水量发电量最大化的目标对机组群进行负荷优化 分配;
[0026] 步骤5厂内机组群优化运行结果可更新整个水电站的发电流量上下限,反馈给上 级系统,梯级水电调度以此为约束条件,再执行步骤2,如此反复迭代,直到整个梯级水电站 的弃水减小到最小,从而获得一体化梯级和厂内最优发电计划,即梯级各水电厂蓄放水计 划、机组开停机计划及机组出力过程,流程结束。
[0027] 图2所示为本发明梯级水电弃能"平土"消纳示意图,图2将结合图1进行描述。 本发明梯级水电弃能消纳控制可分为"前推"、"后拉"、再"前推"三步进行。前、后向修正时 需要同时优化调节多个水库的时段末或初蓄水,目标是以偏离每个优化时段的初始蓄水过 程尽可能小的方式使该时段弃水/弃能最小。当考虑水库间的水流滞时情况时,将上、下游 水库的调节时段之差设定为水库间水流滞时长,消除了出库流量对下阶段调节的影响。在 本发明实施例中,水库结构如图2右侧所示,水库1与水库2为并联的第一级水库,水库3、 4依次为串联的第二、三级水库。在本发明实施例中,以由4个串并联水库组成的梯级水电 站为例进行说明,但不以此为限。
[0028] 在上述步骤1中,将调度期内的时间长度分为T个时段,根据调度期弃水最小和迭 代量与原始解偏差最小的原则,建立梯级水库短期调度多目标优化模型如下:
[0029]

【权利要求】
1. 一种梯级水电站短期优化调度方法,其特征在于,包括以下步骤: 步骤1根据径流资料以及梯级水电站的参数,建立所述梯级水电站短期优化调度的多 目标优化模型; 步骤2求解所述多目标优化模型的最优解,获得多个水库的出库流量和发电水头过 程; 步骤3将获得的所述出库流量和所述发电水头过程作为厂内水电机组群的计算边界 条件,建立混合整数规划模型,获得所述厂内水电机组群的最优开停机计划; 步骤4采用动态规划按照给定水量发电量最大化的目标对所述厂内水电机组群进行 负荷优化分配; 步骤5根据获得的所述厂内水电机组群优化运行结果更新整个水电站的发电流量上 下限,反馈给上级系统,梯级水电调度以此为约束条件,再执行所述步骤2,如此反复迭代直 到整个梯级水电站的弃水减小到最小和厂内发电效益最大,最终获得一体化梯级和厂内最 优发电计划。
2. 如权利要求1所述的方法,其特征在于,所述步骤1将调度期内的时间长度分为T个 时段,根据调度期弃水最小和迭代量与原始解偏差最小的原则,建立所述多目标优化模型 如下:
其中,i,t分别表示第i个水库和第t个时间段数;N,T分别表示所述调度期内的水库 数量和时段数;split表示所述第i个水库在所述第t个时间段的弃水流量;vit表示所述第 i个水库在所述时段t初的库容;vf表示所述第i个水库在所述时段t初的库容初始解; β表示与库容相关的系数,是水库兴利库容与多年平均来水量之比。
3. 如权利要求2所述的方法,其特征在于,所述多目标优化模型需满足以下约束条件: 库容约束:vfSv, 出库流量限制:(Τ4 0^(ΤΧ 发电流量限制:(4 )<I W (Λ") 水量平衡方程
其中,ν it表示时段t初水库i的库容,初始库容以=if,为所述水库i在所述调 度期起始时间观察到的水库库容;f分别表示所述时段t初水库i的库容最大和最 小值;Qit为所述水库i在所述时段t内的实际下泄流量,Qit = qit+split,0广、βΤ分别表 示所述水库i在所述时段t内的最小和最大下泄流量值;qit表示所述水库i在所述时段t 的发电流量;分别表示所述水库i在固定水头下最小和最大发电流量, 是关于水头的函数;hit表示所述水库i在所述时段t的平均水头;Ω (i)表示与所述水库i 直接相连的水库集合;τ k表示水库k的水流到达与其直接相连的下一个水库的水流时间; Iit表示所述水库i在所述时段t的当地入流量;Λ t表示时段t的间隔时长。
4. 如权利要求1所述的方法,其特征在于,所述步骤2中利用"平土"算法求解所述多 目标优化模型的最优解,其中,所述"平土"算法具体包括以下子步骤: (2-1) "前推"过程,在T = 1,. . .,T-1+ τ _各时间段分别对梯级水库进行向前修正, 其中= ,u⑴是第i个水库水流到达最后一个水库的流达时间,时段t- u⑴ 末水库i的库容由初始化,然后通过迭代不断更新t- u (i)时段末水库i的 库容,当迭代所得值满足J时,则将得到最优库容其中δ为预先 设定的正值,可根据经验确定迭代后与迭代初的偏差值S。求解最优库容<"(_的线性规 划问题表达为以下数学模型:
其中,时段t- u (i)的水库初库容表示为:;时段t满足 u (i)彡t彡T+u (i) ; α为与偏差相关的权重系数,根据水库调节性能取值,范围为〇? 1. 0之间,水库调节性能越大取值越大;I/., 和1 是水库i在时段t初与目标库容 的正负偏差值; 得到t-u (i)时段末水库的库容值之后,时段t-u (i)的各水库的下泄流量 ?2^ i j v{ j j 通过水量平衡方程求出,再根据公式
, 求出水库在时段t- U Q)的水头& ,其中,时段t- U (i)的库容为: 9 ^/,Ι-υ?Ι)
?式中的m 在时段t-1计算得到; (2-2) "回拉"过程,在各时段Τ+τ_、Τ-1+τ_,…,2向后修正,根据已知的时段 t_ υ⑴末的库容值,对时段t- u⑴初的库容进行优化,其中u (i)彡t彡Τ+ u (i); (2-3)重复所述步骤(2-1)的"前推"过程,在各时段t = 0,1,…,T-1+τ _向前修 正,在t = T+u (i)时段需要修正所述调度期末的库容值以减少弃水。
5. 如权利要求4所述的方法,其特征在于,所述步骤(2-1)中求解所述最优库容 丨1的约束条件为: 目标库容的偏差约束和最大最小值约束:
出库流量限制:β=( 发电流量限制
水量平衡方程
其中,At表不时段t的间隔时长。
6. 如权利要求1所述的方法,其特征在于,所述步骤3中所述厂内水电机组群的最优开 停机计划即为求以下数学模型的最优解:
其约束条件为:
以及最小开停机持续时间和最多开停机次数限制, 其中,-if1为0-1变量,表示j机组在t时段是否运行在k运行区,运行在k区则为1否 则为〇 ;τ为控制期离散时刻数;splt为所述t时段i水库的弃水流量;α为权重系数,根据 水库调节性能取值,范围为〇?1. 〇之间,水库调节性能越大取值越大;为〇-1变量, 表示j机组在所述t时段是否运行在效率最高运行区,运行在效率最高区则为1,否则为0 ; M(i)为i水库的机组数;q#为j机组在所述t时段的发电流量;Q#为第i个水库的出库流 量;K为第i个水库水电站的机组总数;和分别表示j机组在t时段k运行区 的发电流量上、下限。
7. 如权利要求1或6所述的方法,其特征在于,所述步骤4对所述厂内水电机组群进行 负荷优化即为求以下数学模型的最优解:
其约束条件为:
其中,为表示j机组在t时段最优开机计划;p#为j机组在t时段的分配负荷。
【文档编号】G06Q50/06GK104123589SQ201410289145
【公开日】2014年10月29日 申请日期:2014年6月24日 优先权日:2014年6月24日
【发明者】王金文, 刘双全, 陈诚, 康传雄 申请人:华中科技大学, 云南电力调度控制中心
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1