Page 32 - 2023年第54卷第2期
P. 32
表 6 Mε - OIDE算法与 Z - ε - DE算法、TS - ε - DE算法求解防洪调度结果统计对比
削峰率?%
方法
M ε - OIDE TS - ε - DE Z - ε - DE
潘家口 60.08 51.07 50.92
大黑汀 23.92 14.38 21.72
水库、下游控制点
桃林口 45.29 44.19 45.70
滦县 33.26 32.03 30.04
图 6 潘家口水库使用 PSO算法调度过程 图 7 潘家口水库使用 FA算法调度过程
5.5 参数设置对 Mε - OIDE算法的影响 M ε - OIDE算法中控制参数 CL的确定,对水库防洪调度模型
求解有很大的影响。为了进行比较和验证,该算法使用不同的 CL值独立运行 10次,其他参数和表 4
保持一致。记录不同参数的防洪调度结果,结果见表 7。
表 7 Mε - OIDE算法采用不同参数的比较
削峰率?%
参数
CL = inf CL = 1 CL = 0
潘家口 60.08 54.31 54.31
大黑汀 23.92 14.58 14.58
水库、下游控制点
桃林口 45.29 46.37 46.37
滦县 33.26 28.32 28.32
当 CL = inf ,可以 成功 地解决 水库 群防 洪 调
度问题;当 CL = 0 或 1时,潘家口水库的出库流
量超过限制约束 3000,如图 8所示,违反了约束
条件,故无法 求 解 出 合 适 的 防 洪 调 度 策 略。因
此,控制参数 CL的取值需根据具体的约束优化
问题来进行设定,从而发挥出算法本身的优化求
解能力。
6 结论与展望
针对当前 ε 约束处理法中存在的问题做出了 图 8 CL = 0或 1时的潘家口水库调度过程
相关改进,提出的改进约束处理法保留了原始两种不同的 ε约束处理法的优势,通过仅设置一个参数
CL来调整算法适应不同的优化问题。将这种改进 ε 约束处理法与基于初始种群反向学习机制差分进化
算法耦合形成 M ε - OIDE约束优化算法并进行了仿真实验和水库群防洪优化调度实例测试,取得以下
— 1 5 —
6