The invention discloses an improved dynamic programming algorithm for generation scheduling of cascade reservoirs. The method includes: the cascade reservoirs are optimized after the traversal sequence; in order to optimize any sequence in a reservoir A, with preliminary solutions run dynamic programming algorithm to obtain the initial reservoir A scheduling solution sequence; the initial solution for the reservoir water level or in discrete quantity; based on the sequence of the initial solution, using continuous linear programming to further optimize the initial solution sequence, initial solution sequence optimization; the initial solution of optimal reservoir capacity or water level sequence as the scheduling decision of power flow A reservoir, according to the scheduling decision power flow to update the library A to complete the reservoir runoff, reservoir A the reservoir scheduling scheduling decisions based on rule synthesis. The method is suitable for the long term scheduling of the cascade reservoirs, can obtain the actual optimal solution, and the solution time is less.
【技术实现步骤摘要】
本专利技术涉及水库运行调度及水利信息领域,尤其涉及一种梯级水库群发电调度的动态规划改进算法。
技术介绍
水库是人类开发利用水资源的重要工程手段,担负着防洪、发电、航运、供水等多方面的功能与任务。水库群优化调度一般是在满足各种水库库容约束、发电出力约束、河道生态用水约束等条件下,使得相应的单个或多个目标最大化。水电是清洁能源,大力开发水电是实现可持续发展的重要措施。优化梯级水库群联合调度,使发电量最大,是国内外水库调度研究的重点和难点问题。现有常用SLP算法、DP类算法求解计算体积水库群联合调度。SLP算法虽然易收敛至局部最优,但结果不如DP算法,不过运行时间要短。DP求解结果较SLP好,但存在维数灾难问题、运行时间随问题规模增加而几何倍数增加且得到的解是离散意义上的最优,并非真正最优。
技术实现思路
本专利技术的目的在于提供一种梯级水库群发电调度的动态规划改进算法,从而解决现有技术中存在的前述问题。为了实现上述目的,本专利技术所述梯级水库群发电调度的动态规划改进算法,所述方法包括:步骤1,对梯级水库群进行后序遍历,得到优化序列;步骤2,按序对优化序列中的任意一个水库A,以初步解运行动态规划算法,取得水库A的水库调度的初始解序列;所述初步解为水库库容或水位离散量;步骤3,在初始解序列的基础上,使用连续线性规划进一步优化初始解序列,得到初始解优化序列;步骤4,将初始解优化序列中的水库库容或水位值作为所述水库A的调度决策发电流量,根据调度决策发电流量更新所述水库A的出库径流,完成水库A基于水库调度规则合成的水库调度决策。优选地,在步骤4之后还包括:判断是否完成一级 ...
【技术保护点】
一种梯级水库群发电调度的动态规划改进算法,其特征在于,所述方法包括:步骤1,对梯级水库群进行后序遍历,得到优化序列;步骤2,按序对优化序列中的任意一个水库A,以初步解运行动态规划算法,取得水库A的水库调度的初始解序列;所述初步解为水库库容或水位离散量;步骤3,在初始解序列的基础上,使用连续线性规划进一步优化初始解序列,得到初始解优化序列;步骤4,将初始解优化序列中的水库库容或水位值作为所述水库A的调度决策发电流量,根据调度决策发电流量更新所述水库A的出库径流,完成水库A基于水库调度规则合成的水库调度决策。
【技术特征摘要】
1.一种梯级水库群发电调度的动态规划改进算法,其特征在于,所述方法包括:步骤1,对梯级水库群进行后序遍历,得到优化序列;步骤2,按序对优化序列中的任意一个水库A,以初步解运行动态规划算法,取得水库A的水库调度的初始解序列;所述初步解为水库库容或水位离散量;步骤3,在初始解序列的基础上,使用连续线性规划进一步优化初始解序列,得到初始解优化序列;步骤4,将初始解优化序列中的水库库容或水位值作为所述水库A的调度决策发电流量,根据调度决策发电流量更新所述水库A的出库径流,完成水库A基于水库调度规则合成的水库调度决策。2.根据权利要求1所述梯级水库群发电调度的动态规划改进算法,其特征在于,在步骤4之后还包括:判断是否完成一级优化序列的最后一个水库的优化并得到调度决策,如果是,结束优化;如果否,则对下一个水库执行步骤2。3.根据权利要求1所述梯级水库群发电调度的动态规划改进算法,其特征在于,当选用水位离散量运行动态规划算法时,步骤3中,在水库A的初始解序列的基础上,限制每时段水位变动阈值,使用连续线性规划进一步优化初始解序列,得到初始解优化序列;如果水库A为大型水库,则限制水库A每时段水位变动阈值±1m,如果水库A为中小型水库,则限制水库A每时段水位变动阈值或±0.1m。4.根据权利要求1所述梯级水库群发电调度的动态规划改进算法,其特...
【专利技术属性】
技术研发人员:雷晓辉,林旭,廖卫红,王旭,蒋云钟,王浩,权锦,王明元,殷兆凯,
申请(专利权)人:中国水利水电科学研究院,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。