图2 水库调度规则流程
1.2 目标函数
考虑生态的水库调度常规优化模型一般寻求使水库调度所产生的经济-生态效益、社会-生态效益或经济-社会-生态综合效益达到最大[7,21]。具体的目标函数和约束条件表述如下:经济效益用水库向各用水户供水所取得的效益来衡量;社会效益分为防洪效益和供水效益,其中防洪效益指水库向下游的泄流量超出下游各控制断面安全泄流量的和最小;供水效益是指水库向各供水对象的供水量与满足各供水对象基本生产生活需要的用水量之间的差值最小。生态效益涉及两个方面,即河流流量的稳定性和河流水质优。河流流量的稳定性是指水库向下游的泄流量接近多年平均值,有利于河流生态系统保持长期稳定健康发展;河流水质优是指河流中污染物的浓度加权和达到最小。
1.2.1生态目标
河流水文情势是指河流的各水文要素随时间和空间的变化情况,其中水文要素包括流量、水温、水质和含沙量等[23-24]。流量过程作为河流生态系统演化的主要驱动力之一,其变化将会使下游河道受到不同程度的冲刷,改变水生生物的生境,甚至威胁其生存。IHA-RVA中的水文变化指标体系(IHA)采用33个水文参数,这些参数共分为5组,考虑径流的流量、时序、频率、历时和变化率5个特性,并且每组参数都具有特定的生态影响[25-26]。其中RVA目标范围是各水文变化指标的正常范围,以发生概率的75%和25%为上下界[27]。
水库调度的生态目标是使得河流整体水文改变度D最小,即,
(1)
(2)
式中:Dn为第n个IHA指标的水文改变度;Non为水库干扰水文指标后第n个IHA指标落在RVA范围内的年数;Nen为NT(NT为水库干扰水文指标后的时间)年内预期落在RVA范围内的年数,用正常变化范围(75%~25%)NT[28]计算。对改变度计算结果划分等级,若其绝对值处于0~0.33之间,则称为低度改变;若处于0.33~0.67之间,称为中度改变;处于0.67~1之间,称为高度改变。
1.2.2经济社会供水目标
美国陆军工程兵团提出的缺水率RDR和日本水资源开发公共中心提出的缺水百分比日指数DDPD是使用较为广泛的缺水指数,但是这两个指数都只从一个角度来定义缺水,Hsu[29]在此基础上提出了广义缺水指数IGSI,该指数既考虑了缺水的重要特征,也考虑了相关的经济社会影响,将IGSI最小作为经济社会供水目标,来衡量经济社会用水的缺水程度[30]。计算公式为
(3)
(4)
(5)
式中:RDRj为第j年缺水率;TTDj为第j年总缺水量;SDWSj为第j年计划供水量;DDPDj为第j年缺水百分比日指数;DNDDj为第j年的缺水天数;N为研究的时间系列样本总年数;DDYj为第j年的总天数;k为反映缺水对社会经济影响的指数,缺水影响越严重则k越大,通常情况下k=2[28]。
由于IGSI可以综合反映供水保证率和缺水强度,因此,本文采用IGSI来描述经济社会用水的缺水程度,IGSI值在0~1之间。
总的来说,水库调度的目标为
minF=min(f1,f2)
(6)
式中:F为整体目标函数;f1为生态目标;f2为经济社会供水目标。
1.3 约束条件
a. 水库水量平衡方程:
Vi+1,j=Vij+Rij-Xij,1-Xij,2-Gij-Lij
(7)
式中:Vij、Vi+1,j分别为第j年第i天和第i+1天水库的初始库容;Lij为第j年第i天水库的蒸发渗漏损失量。
b. 水库库容约束:
Vij,min≤Vij≤Vij,max
(8)
式中:Vij,min为第j年第i天水库允许的最小库容,Vij,max为第j年第i天水库允许的最大库容。汛期时,Vij,max为汛限库容;在非汛期时,Vij,max为正常库容,Vij,min为死库容。
c. 优化变量约束:
(9)
式中:Vn为水库的正常库容;Vf为水库的汛限库容;Ts为汛期开始时间;Te为汛期结束时间;Em,min为m月日均最小生态需水量的下限,取数据系列中m月日径流量的最小值;Em,max为m月日均最小生态需水量的上限,取m月10%频率对应的平均日径流量。
d. 各变量非负约束。涉及的变量均不小于0。
2 优化模型求解方法
非支配排序遗传算法NSGA改进了传统意义上的遗传算法,使得求解性能有了一定的提高,是多目标研究领域中最具代表性的求解算法之一[31],但在长期的实际应用中发现仍然存在计算复杂度高、没有精英策略、需要指定共享半径的不足。Deb等[32-33]在NSGA的基础上继续改进,提出了NSGA-Ⅱ优化算法,成功解决了上述问题,使计算复杂度大大降低,且保持种群多样性,使最佳个体不会丢失,在处理多目标优化问题上具备更好的性能。本文采用NSGA-Ⅱ优化算法进行水库调度规则优化模型的求解。NSGA-Ⅱ优化算法以其快速的非劣解分类方法、拥挤距离计算方法和精英保留策略大大提高了计算速度,使解的扩展性和收敛性更好[34]。将种群中每个个体表示为P={p1,p2,…,p20},基于NSGA-Ⅱ的水库调度规则优化模型求解流程如图3所示。
3 实例分析
3.1 研究区概况
宁远河发源于海南省保亭黎族苗族自治县西部毛感乡仙安石林南麓,干流全长83.5 km,是琼南最长的河流,也是海南岛除南渡江、昌化江、万泉河以外的第四大河,于三亚市崖州区港门村注入南海,控制集雨面积1 020 km2。流域属热带海洋性季风气候,水汽充足,湿热多雨,流域内设有雅亮水文站1处、雨量站11处。大隆水库位于宁远河中下游河段,是一个以防洪、供水、灌溉为主,结合发电的大Ⅱ型水利枢纽工程,也是海南省南部水资源调配的重点工程[35]。水库总库容46 800万m3,正常蓄水位70.0 m,相应库容39 300万m3;死水位33.0 m,相应库容6 841万m3。大隆水库主要解决三亚市西部城镇用水、部分中部城镇用水和大隆灌区的农业用水,水库现行调度方式以防洪调度和兴利调度为主,防洪限制水位分两级控制,即6—9月主汛期和10月后汛期,对应的水库库容分别为24 800万m3和 35 316万m3。11月至翌年5月水库水位不超过正常蓄水位70.0 m,全年水位不低于死水位 33 m。
图3 基于NSGA-Ⅱ的水库调度规则优化模型求解流程
3.2 数据基础
3.2.1经济社会需水预测
根据资料条件和现实需求,选择2020年为规划水平年。基于对三亚市近年用水情况和未来用水趋势的分析,对大隆水库供水对象2020年的经济社会需水进行预测。
a. 城镇需水预测。城镇需水采用趋势外推法进行预测,2020年大隆水库城镇用水户的需水量为193.09万m3,其中西部区域需水量为53.48万m3,占总需水量的27.7%;中部区域需水量为139.59万m3,占总需水量的72.3%。
b. 农业需水预测。大隆灌区的现有面积灌溉 4 900 hm2,另规划灌溉8 320 hm2,其中耕地6 287 hm2,热作园地2 033 hm2,到2020年全面对灌区实现灌溉,灌溉面积达13 220 hm2。大隆灌区的主要农作物为水稻,由《三亚市双季水稻旬灌溉定额》根据灌区内沙壤土、壤土和黏壤土的面积分布情况可得到灌区农业需水旬分配过程,逐日需水过程可由旬分配过程采用旬内平均的方式得到。
3.2.2天然日流量系列
水库上游雅亮站以上人类活动较少,因此可用雅亮站日流量实测系列作为评价水文情势改变度的天然参照系列。鉴于大隆水库建库时间较短,选用水库建成前1973—2002年共30年的逐日实测流量系列作为模型输入数据,得出调度规则优化后流量,与天然流量作对比。
3.2.3水库蒸发渗漏损失
水库日渗漏损失量取为水库日初始库容的0.8%。由于宁远河流域水汽充足,湿热多雨,不利于水面蒸发,因此不考虑蒸发损失。
3.2.4NSGA-Ⅱ算法参数设置
群体数为50,迭代次数ggen=200,交叉概率为0.9,变异概率为0.1。
3.3 模型优化结果
整体水文改变度D的取值范围为[0.686 5,0.753 2],广义缺水指数IGSI的取值范围为[0.018 3,0.115 9]。图4中A,B,C 3点分别代表了3个典型调度规则优化方案,C点表示河流整体水文改变度最小的优化方案,A点表示广义缺水指数最小的优化方案,B点表示欧式距离最小的优化方案。另外,模拟了水库在现行调度方式下的运行效果,表1为不同调度规则下目标函数取值情况,表2为3个典型调度规则优化方案各变量取值情况。
图4 大隆水库调度规则优化结果
表1 不同调度规则下目标函数取值情况
表2 3个典型调度规则优化方案各变量取值
各典型优化方案下的调度规则曲线见图5。3个方案的下调度线在非汛期差别较大,由于非汛期来水较少,却是三亚市旅游旺季,经济社会需水增加,若使缺水程度小,则要求水库的下调度线尽量处于较高位置,但不能超过上调度线。
图5 3个典型优化方案的调度规则曲线
水库多年日平均入流与逐月日均最小生态需水量见图6。从图6可见,逐月日均最小生态需水量变化趋势与多年平均入库水量变化趋势基本一致,1—5月呈缓慢下降趋势,6—9月呈上升趋势,9月达到最大,10—12月急剧下降,且二者之间会呈现一定的比例关系。
3.4 对比分析
为了进一步对比不同调度规则的效果,从经济社会供水和水文情势改变情况两个角度对大隆水库3种典型调度规则优化方案以及现行调度方式进行对比分析。
图6 水库多年日平均入流与逐月日均最小生态需水量
(a) 特枯年
(b) 偏枯年
(c) 平水年
(d) 现行调度方式(平水年)
3.4.1经济社会供水情况
由表1可知,现行调度方式、方案A、方案B、方案C的广义缺水指数IGSI逐渐增大,说明经济社会缺水程度逐渐加大,现行调度方式由于没有考虑生态需水,优先且最大限度地向经济社会供水,因此,它的供水保证率最高,缺水率最小。对于不同代表年,不管是从缓解供水紧张的局面还是解决高峰用水问题的角度,方案A均优于其他两个方案,而方案B要优于方案C。方案A、B、C的供水保证率逐渐降低,而年缺水总量呈逐渐增加的趋势。另外,需水高峰时,特枯年很难满足经济社会用水需求,偏枯年和平水年基本能满足需求。对比图7(c)(d),发现平水年现行调度方式比方案A更能保障经济社会用水需求。
3.4.2建库前后水文情势变化
在C方案下河流整体水文改变度最小为0.686 5,现行调度方式下河流整体水文改变度最大,为0.866 5。可见不考虑生态因素的调度方式对河流水文情势的影响显著,对河流健康造成极大威胁,因此,考虑生态水文情势,开展水库生态调度研究具有十分重要的现实意义。根据IHA-RVA法的各水文指标改变度对A、B、C方案下生态水文情势变化进行分析:
a. 月平均流量大小。大隆水库建成后,在12月、次年1月和3月流量则呈现出显著增加趋势,3月增加量最少,12月增加量最多;在5—10月流量呈现出减少趋势,5月减少量最少,10月减少量最多。分析原因,与水库的调节作用有直接关系,在非汛期,增加下泄流量腾出库容为汛期水库蓄水做好准备;在汛期,水库则会蓄水减少下泄流量,径流在年内分配趋于平坦。
b. 年极端流量大小。除年均90 d最小、最大流量外,其余指标较建库前均有较大改变,建库后年均30 d最小流量相对于建库前分布更加离散,年际间变化较大,为高度改变。
c. 年极端流量发生时间。年1 d最大流量出现时间和年1 d最小流量出现时间在建库后均有所提前,年1 d最大流量出现时间由建库前的8月下旬提前至7月下旬,整体均有所提前,为低度改变;年1 d最小流量出现时间由建库前的5月上旬提前至4月上旬,且多数年份分布在下限附近,为高度改变。年极端流量发生时间的变化范围均在1个月左右,可见建库后与建库前相比,差异较大。
d. 高低流量频率与历时。高低流量脉冲事件次数在建库后均有所减小。
e. 水流条件变化速率与频率。上升率和下降率均为中度改变,上升率在建库后有明显减小,下降率基本无变化,逆转次数为高度改变,由此可见,水库的修建及运行对逆转次数的改变尤为明显。
3.4.3大隆水库调度规则推荐方案选择
选择经济社会和河流生态达到共赢的方案作为最优方案,广义缺水指数和整体水文改变度均达到相对最小,经济社会和河流生态可达到平衡状态,是较为理想的结果。在图4中,B点处欧式距离最小,故将该点代表的方案作为大隆水库调度规则推荐方案。
4 结 论
a. 现行调度方式能最大限度地保证经济社会供水,但会使河流天然水文情势发生显著变化,将会威胁到河流生态系统健康稳定发展。
b. 相较方案B、C,方案A能较好地满足经济社会供水要求;相较方案A、B,方案C能降低河流整体水文改变度;而相较方案A、C,方案B能使经济社会供水和河流生态达到共赢,是较为理想的调度规则优化方案,也是本文推荐的调度规则优化方案。