0 引言
1 问题描述与模型建立
1.1 目标函数
1.2 约束条件
2 数据挖掘与多目标调度决策研究方法
2.1 数据挖掘方法
2.1.1 K-means聚类方法
2.1.2 聚类效果评价指标
2.2 多目标优化算法
2.2.1 约束处理与初始解生成
2.2.2 非支配排序遗传算法
2.3 多属性决策方法
2.3.1 熵权法
2.3.2 多准则妥协解排序法
2.4 模型计算过程
3 梯级水库短期多目标优化调度实例研究
图2 金沙江下游—三峡梯级水库群分布示意图Fig.2 Distribution of cascade reservoirs from lower-Jinsha River to Three Gorges |
表1 各梯级电站基本信息Table 1 Basic information of cascade hydropower stations |
| 电站 | 总库容/ (亿m3) | 死库容/ (亿m3) | 兴利 库容/ (亿m3) | 正常蓄 水位/ m | 死水 位/ m | 装机 容量/ (万kW) | 装机 台数 |
|---|---|---|---|---|---|---|---|
| 溪洛渡 | 115.70 | 51.10 | 64.60 | 600 | 540 | 1 260 | 18 |
| 向家坝 | 49.77 | 40.74 | 9.03 | 380 | 370 | 600 | 8 |
| 三峡 | 393.00 | 171.50 | 221.50 | 175 | 145 | 2 250 | 34 |
| 葛洲坝 | 7.11 | 6.24 | 0.87 | 66 | 63 | 321 | 22 |
3.1 基于K-means的特征出力提取
表2 各电站特征出力提取数量结果Table 2 Number of extracted characteristic outputs for each hydropower station |
| 月份 | 各电站特征出力提取数量/条 | |||
|---|---|---|---|---|
| 溪洛渡 | 向家坝 | 三峡 | 葛洲坝 | |
| 1 | 3 | 2 | 3 | 3 |
| 2 | 2 | 3 | 5 | 2 |
| 3 | 2 | 4 | 2 | 2 |
| 4 | 2 | 2 | 4 | 3 |
| 5 | 2 | 5 | 2 | 2 |
| 6 | 3 | 3 | 3 | 3 |
| 7 | 2 | 2 | 2 | 2 |
| 8 | 4 | 3 | 2 | 4 |
| 9 | 2 | 3 | 5 | 2 |
| 10 | 2 | 2 | 2 | 2 |
| 11 | 3 | 5 | 4 | 3 |
| 12 | 4 | 4 | 2 | 2 |
3.2 多目标调度过程与结果分析
表3 梯级水库调度参数设置Table 3 Parameter settings for cascade scheduling |
| 水库 | 最小出力/ (万kW) | 最大出力/ (万kW) | 水位变幅/ (m·d-1) | 出力变幅/ (万kW·(2 h)-1) | 流量变幅/ (m3·(2 h)-1) | 调度期初水 位/m | 初始时段末 水位/m | 调度期末水 位/m |
|---|---|---|---|---|---|---|---|---|
| 溪洛渡 | 250 | 1 260 | 2 | 300 | 7 000 | 596.61 | 597.16 | 597.21 |
| 向家坝 | 101 | 600 | 1 | 300 | 7 000 | 377.85 | 377.58 | 377.38 |
| 三峡 | 499 | 2 250 | 0.6 | 700 | 15 000 | 173.85 | 173.80 | 173.79 |
| 葛洲坝 | 104 | 321 | 3 | 300 | 15 000 | 64.63 | 64.39 | 64.68 |
表4 11月份特征出力平均值Table 4 Average output of characteristic curves in November 万kW |
| 水库 | |||||
|---|---|---|---|---|---|
| 溪洛渡 | 507.950 | 840.333 | 654.620 | — | — |
| 向家坝 | 479.160 | 275.055 | 395.366 | 527.907 | 446.537 |
| 三峡 | 1 139.161 | 914.359 | 1 418.548 | 1 244.975 | — |
| 葛洲坝 | 183.310 | 218.779 | 260.340 | — | — |
图4 梯级四库调度结果Pareto前沿Fig.4 Pareto front of scheduling results for four cascade reservoirs |
表5 梯级四库联合调度下部分Pareto最优解Table 5 Partial Pareto optimal solution under joint scheduling of four cascade reservoirs |
| 方案 编号 | 发电量/ (亿kW·h) | FSI | 方案 编号 | 发电量/ (亿kW·h) | FSI |
|---|---|---|---|---|---|
| P1 | 9.215 2 | 0.872 6 | P16 | 9.219 6 | 0.862 2 |
| P2 | 9.216 0 | 0.872 1 | P17 | 9.219 7 | 0.861 3 |
| P3 | 9.217 1 | 0.871 0 | P18 | 9.219 9 | 0.860 2 |
| P4 | 9.217 4 | 0.869 8 | P19 | 9.220 0 | 0.859 2 |
| P5 | 9.218 1 | 0.869 1 | P20 | 9.220 2 | 0.858 3 |
| P6 | 9.218 3 | 0.868 6 | P21 | 9.220 3 | 0.857 1 |
| P7 | 9.218 5 | 0.867 6 | P22 | 9.220 4 | 0.855 8 |
| P8 | 9.218 7 | 0.867 1 | P23 | 9.220 5 | 0.853 7 |
| P9 | 9.218 8 | 0.866 6 | P24 | 9.220 7 | 0.851 0 |
| P10 | 9.218 9 | 0.865 8 | P25 | 9.220 8 | 0.849 0 |
| P11 | 9.219 1 | 0.865 3 | P26 | 9.221 0 | 0.845 8 |
| P12 | 9.219 2 | 0.864 9 | P27 | 9.221 2 | 0.842 1 |
| P13 | 9.219 3 | 0.864 2 | P28 | 9.221 3 | 0.837 6 |
| P14 | 9.219 4 | 0.863 7 | P29 | 9.221 3 | 0.832 0 |
| P15 | 9.219 4 | 0.862 9 | P30 | 9.221 3 | 0.831 6 |
3.3 调度方案多属性决策与结果分析
表6 熵权法求解目标权重结果Table 6 Objective weights derived using entropy-weight method |
| 指标 | 信息熵 | 信息熵冗余度 | 权重 |
|---|---|---|---|
| 发电量 | 0.998 3 | 0.001 7 | 0.513 2 |
| FSI | 0.998 4 | 0.001 6 | 0.486 8 |
