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
   27   28   29   30   31   32   33   34   35   36   37