白 涛,洪良鹏,喻 佳,黎光和,李永兵,赵 星,王成良
(1.西安理工大学西北旱区生态水利工程国家重点实验室,陕西 西安 710048; 2.新疆阿勒泰地区水利水电勘测设计院,新疆 阿勒泰 836500)
修建水库、蓄水兴利一直是人类开发河流水资源的主要手段。水库的修建运用虽然在很大程度上实现了防洪兴利的目的,但同时也改变了库区及下游河道的水文情势,造成局地生态环境恶化,危及河流健康。我国现行的水库调度方式普遍是依据水库承担的防洪及兴利任务来制定调度规则,对生态要求考虑较少,对库区及下游生态系统造成诸多不利影响[1-2]。因此,在水库调度中,亟须开展以恢复流域生态、维持水资源持续发展为目标的生态调度。
自20世纪70年代起,国内外就开始进行面向生态的水库调度研究。Petts等[3]系统地分析了水库对河流生态的影响。Hughes等[4]在水库模拟模型中加入运行规则确定了河流维护的生态储量,建立了解决人类与环境需水的水库调度模型。Shiau等[5-6]以变化范围(range of variability approach,RVA)整体改变度为生态目标,针对台湾地区的水库开展了生态调度的研究。Castelletti等[7]考虑经济、社会与环境限制的影响,提出了计算河流最小生态流量的公式,并作为约束条件应用于水库优化调度研究。Tsai等[8]利用人工智能技术量化了河流生态系统需求,制定了适当的流量控制制度,通过优化水库的调度过程达到保护生态的目的。Dai等[9]以洞庭湖生态水头为目标研究了三峡水库的优化调度。傅春等[10]将生态水利的概念引入到水资源可持续开发利用中,建立了相应的数学模型。董哲仁等[1]研究了水库生态调度理论及方法。胡和平等[11]提出了基于生态流量过程线的水库生态调度研究方法。刘烨等[12]提出了基于多重迭代实现高维模型降维的求解算法。徐淑琴等[13]考虑水文变异对径流过程的影响,推求了3种径流状态下的生态流量,并以此作为下泄流量的约束条件建立了水文变异条件下的水库生态调度模型。王立明等[14]根据干旱风沙河道生态修复目标,结合水库的防洪、兴利、生态调度,建立了多目标水库生态调度模型,研究了漳河岳城水库的生态调度。黄强等[15]综述了水库生态调度新进展。孔波等[16]以引汉济渭大型复杂跨流域调水工程为实例,考虑调水量、发电量最大和耗能最小3个目标,建立了电站-水库-泵站群多目标优化调度模型,研究了跨流域调水过程中多水源、多用户的配置问题。黄志鸿等[17]基于大系统分解协调技术和动态规划求解了以生态溢缺水率和综合缺水率为目标的浊漳河流域水库群生态调度模型。高玉琴等[18]基于NSGA-Ⅱ优化算法求解了以河流整体水文改变度最小、广义缺水指数最小为目标的水库调度规则优化模型。董增川等[19]针对多目标决策中存在的不确定性问题,提出了考虑主客观因素模糊区间的综合赋权方法。高玉琴等[20]改进了计算生态基流的逐月保证率设定法以适用于南方季节性缺水河流。黄显峰等[21]针对水库调度图寻优过程中的调度线形态畸变的问题,提出了改进廊道约束和改进粒子群-逐次逼近法。邓铭江等[22]阐述了广义生态水利的内涵、定义和发展模式及其过程和维度。
本文针对乌伦古河流域存在的水资源短缺、农业灌溉挤占生态用水、河道断流频发、入湖水量减少等实际问题[23-25],基于水资源综合利用的原则,以河道生态基流、河谷林草生态用水及补湖用水为调度目标,兼顾生活、工业、农业、生态、补湖等供水目标,设置多种开源、节流调度方案,开展乌伦古河流域水库群生态调度研究,以期为解决乌伦古河流域内水资源短缺及分配不合理等问题提供参考。
乌伦古河位于新疆阿勒泰地区附近,主要由大青河、小青河、查干河、布尔根河、强罕河等5大支流汇流而成,流经青河、富蕴、福海等地,最终汇入乌伦古湖[25]。乌伦古河是阿勒泰地区的第二大河流,全长821 km,流域面积3.79万km2,多年平均地表径流量11.02亿m3。该河径流补给的季节性很强,径流补给量以降水及季节性积雪融水为主,5—7月最为集中,占全年径流总量的65%;径流年际、年内变化较大,丰水年和枯水年水量相差较大,且常出现连续丰水年和连续枯水年的现象。流域内水库分布见图1。
图1 乌伦古河流域水库分布
乌伦古河流域水库群多目标调度所需的基本资料有工程资料、径流资料和需水资料。工程资料包括水库特征参数资料,主要是KYDBLK、AHTS、DF、KZS、SETH等5座水库的水库特征参数(表1)。
表1 水库群的特征参数
径流资料主要是KYDBLK、AHTS、DF、KZS、SETH等5座水库从1960年4月至2011年3月的逐月入库径流资料。
需水资料包括2017现状水平年、2025近景水平年、2035远景水平年乌伦古河流域上中下游流域生态、城镇居民供水、工业、农业、河谷林草各类需水资料。
按照流域规划,各用户的供水保证率为:生态基流保证率100%、生活供水保证率95%、工业供水保证率95%、农业灌溉保证率75%、河谷林草生态供水保证率50%、补湖供水保证率50%。
灌区的灌溉回水率为灌溉水量的18%;水库损失水量为水库来水量的10%;河道损失水量为河道来水量的1%;ET水文站断面生态基流4—9月为9.99 m3/s、10—3月为3.33 m3/s;出口断面生态基流为3.33 m3/s。
在满足乌伦古河流域生活供水、工业供水、农业灌溉、河谷林草生态供水及补湖供水等综合用水的前提下,以保障河流健康、河谷生态系统安全为目标,建立面向生态保护的水库群多目标调度模型。由于水库群多目标调度是一个高维、复杂问题,在处理这类问题时,一般将其简化为单目标问题。在本文中将生活供水、工业供水、农业灌溉、河谷林草生态供水及补湖供水简化为供水保证率约束,然后以缺水量最小作为目标函数。
2.1.1目标函数
以生态缺水量和社会经济缺水量最小作为目标函数,建立乌伦古河流域梯级水库群生态调度模型。
minF(ΔW1,ΔW2)=ΔW1+ΔW2=
(1)
式中:ΔW1、ΔW2分别为生态缺水量和社会经济缺水量,亿m3;QXSit、QXZit分别为生态需水量和各用水部门需水量,亿m3;QGSit、QGZit分别为生态供水量和各用水部门供水量,亿m3;i为需水部门编号;I1、I2分别为生态需水部门总数和水资源综合利用需水部门总数;T、t分别为调度时期内的总时段数及时段编号。
2.1.2约束条件
约束条件包括全局约束和局部约束,全局约束包括供水保证率约束和水量平衡方程约束,局部约束包括库容约束、下泄流量约束和供水约束。
a.供水保证率约束:
Pi≥PSi
(2)
式中Pi、PSi分别为计算和设计供水保证率。
b.水量平衡方程约束:
(3)
式中:WCnt、WZjt、WGit、WJt、ΔWmt分别为水库出库水量、支流来水量、各部门的供水量、出区水量和河段损失水量,万m3;n为水库编号;j为支流编号;m为河段编号;N、J、I、M分别为水库、支流、需水部门和河段总数。
c.库容约束:
Vminn≤Vnt≤Vmaxn
(4)
式中Vminn、Vmaxn分别为水库n的最小和最大库容,万m3。
d.下泄流量约束:
qminn≤qnt≤qmaxn
(5)
式中qminn、qmaxn分别为最小下泄流量和最大下泄流量,m3/s。qminn由生态要求等确定,qmaxn由下游防洪等要求确定。
e.供水约束,包括生态供水约束和各用水部门供水约束:
QGSit≤QXSit(i=1,2,…,I1)
(6)
QGZit≤QXZit(i=1,2,…,I2)
(7)
按照水资源综合利用原则和供水优先顺序,采取人机对话模拟优化算法[26]求解模型。模型求解思路如下:①输入基本资料,包括径流系列,各水库特征参数资料,水资源综合利用资料等;②若来水量满足区间工业、生活和灌溉用水要求,多余水先用于KYDBLK、AHTS、DF、KZS水库蓄水,再用于SETH水库蓄水,若水库都蓄满,则多余水量用以补湖;③若来水量不能满足区间灌溉用水,则按照水库运行规则有序进行蓄泄;④若当水库下泄水量仍不能满足灌溉需水,则该时段农业灌溉用水发生破坏,根据缺水原则假定农业灌溉供水量;⑤输出长系列统计指标,若农业保证率没有达到要求,则适当改变灌溉供水量,使生态供水和灌溉供水合理分配;⑥输出最终统计值,计算结束。
2.3.1水库调度水位选取
参与调度的有SETH、KYDBLK、AHTS、DF、KZS等5座水库,各水库起始水位均为死水位。各水库的起始水位及库容见表1。
2.3.2约束条件值确定
a.保证率约束。生态基流、生活供水、工业供水、农业灌溉、河谷林草及补湖供水的保证率分别为100%、95%、95%、75%、50%和50%。
b.库容约束。SETH、KYDBLK、AHTS、DF、KZS等5座水库最小库容分别为800万m3、150万m3、200万m3、126万m3和100.6万m3;最大库容分别为24 100万m3、4 872万m3、532万m3、686万m3和971.5万m3。
c.水位约束。SETH、KYDBLK、AHTS、DF等4座水库最低水位分别为986 m、1 464.5 m、1 417.5 m和1 214.5 m;最高水位分别为1 027 m、1 493 m、1 421 m和1 220.7 m。
d.下泄流量约束。ET水文站断面最小下泄流量4—9月为9.99 m3/s、10—3月为3.33m3/s;出口断面最小下泄流量为3.33m3/s。
e.供水约束。2017现状水平年生活、工业、灌溉、河谷林草生态需水量分别为0.15亿m3、0.09亿m3、7.40亿m3和1.63亿m3;2025近景水平年生活、工业、灌溉、河谷林草生态需水量分别为0.18亿m3、0.24亿m3、6.17亿m3和1.63亿m3;2035远景水平年生活、工业、灌溉、河谷林草生态需水量分别为0.19亿m3、0.33亿m3、5.65亿m3和1.63亿m3。
乌伦古河流域水库群的生态调度的主要依据包括:①满足水资源综合利用的原则;②KYDBLK、AHTS、DF、KZS等4座年调节水库采取“春蓄夏灌”的运行方式,SETH水库采取“多蓄少放”的运行方式;③按照流域设计要求的供水优先次序供水,即按照生态基流、生活、工业、灌溉、河谷林草、补湖等优先次序供水,且要保证以上各供水部门的保证率为100%、95%、95%、75%、50%和50%。本次生态调度的调度期是1960—2011年,其中4—9月为汛期,10—3月为非汛期,以月为计算时段。
近几十年来,乌伦古河流域多年平均来水量为11.02亿m3,且年内汛期来水量过多,非汛期水量不足。在现状水平年,流域内有22个灌区,灌溉面积9.36万hm2,灌溉需水7.40亿m3,生活工业需水0.24亿m3,河谷林草生态需水1.63亿m3,补湖水量1.5亿m3,流域多年平均损失水量1.45亿m3,总需水量12.22亿m3。
由来水、需水对比分析可知,乌伦古河流域水资源短缺,灌溉用水过多挤占生态用水。因此,本文从开源、节流两方面设置方案集。节流是指通过退耕减少灌溉用水。开源是指从额尔齐斯河干流调水(以下简称“引额调水”)补给乌伦古湖的生态水量。具体方案见表2。其中,方案1~3分别是在2017现状水平年、2025远景水平年和2035远景水平年需水情景下的调度方案。方案4~7是在2025远景水平年情景下改变引额调水量设置的调度方案。
表2 乌伦古河流域开源、节流调度方案
本文在长系列计算结果中选取SETH水库现状水平年下丰、平、枯典型年(从当年4月到次年3月)的调度过程,以验证模型及其算法的合理性。由SETH水库调度过程(图2)可知:丰水年水库水位从死水位附近起调至水库接近蓄满;平水年水库水位基本保持不变;枯水年水库水位持续下降至接近死水位,体现了多年调节水库SETH“蓄丰补枯”的作用;丰、平、枯典型年的入库与出库水量的差额等于SETH水库库容的变化量,说明水库蓄放水过程满足水量平衡,验证了模型及其算法的可靠性和准确性。
(a)丰水年
3.4.1节流方案
通过对1960—2011年长系列径流资料进行计算,得到各种节流调度方案(方案1~3)下SETH水库出入库水量及库容变化过程(图3)及灌溉、河谷林草和补湖水量过程(图4)。各用水部门需水量、供水保证率、缺水量、破坏深度等特征值见表3。
表3 不同节流调度方案下各用水部门调度结果
(a)农业灌溉
由图3可知,各方案长系列出入库水量变化过程基本相同,入库水量存在年内、年际分布极不均匀的特点,入库水量大于2.33亿m3的次数分别为50次、54次和54次;出库水量主要集中在4—9月,且远大于其所需水量;从各方案的库容变化过程来看,SETH水库在丰水年蓄水、水位上升,在枯水年泄水、水位下降,满足多年调节水库的“蓄丰补枯”作用;在节流调度方案中,SETH水库在调度期内库空率分别为44%、17%和21%,库满率分别为63%、67%和73%,即随着灌溉水量的减少,SETH水库库满率逐渐提高,库空率总体下降。
(a)方案1
由图4可知,各节流方案农业灌溉多年平均缺水量分别为0.75亿m3、0.50亿m3和0.35亿m3,多年平均破坏深度分别为10%、8%和6%。可见,随着农业灌溉需水量的减少,农业灌溉供水的最大破坏深度和多年平均破坏深度均显著降低;各节流方案河谷林草供水的多年平均缺水量分别为0.35亿m3、0.24亿m3和0.19亿m3,破坏时间分别为24 a、18 a和15 a,即农业灌溉水量的减少可显著降低河谷林草缺水量和破坏时间,提高河谷林草供水保证率;各节流方案补湖供水的破坏时间分别为22 a、16 a和13 a,多年补湖总量分别为128.15亿m3、170.56亿m3和174.93亿m3,即农业灌溉水量的减少可显著降低补湖供水的破坏时间,提高补湖供水保证率,反映出灌溉用水挤占生态用水的问题较为严重。
由表3可知,在生态基流、生活供水、工业供水均满足设计保证率的前提下,对比各方案发现,随着灌溉需水量的减少,可有效提高河谷林草、补湖的供水保证率;与方案1相比,方案2和方案3的河谷林草和补湖的供水保证率分别提高了11%和17%,且均满足设计保证率要求,验证了节流方案的有效性;灌溉需水量减少后,方案3的灌溉保证率可达到设计保证率,但方案2的灌溉保证率仍达不到75%的设计要求,说明节流方案具有一定的局限性,证明了进行开源方案的必要性。
3.4.2开源+节流方案
由上文可知,在规划远景水平年仅节流方案2的灌溉保证率未能满足设计保证率。因此,本节在方案2的基础上兼顾开源策略,对开源+节流方案进行长系列计算,得到各用水部门需水、供水保证率、缺水、破坏深度等特征值见表4,各开源调度方案的SETH水库调度过程如图5所示,灌溉、河谷林草和补湖水量过程见图6。
由图5可知,与节流方案相比,开源方案中SETH水库的库空率降低、库满率上升,即随着调水量的增加,SETH水库维持较高水位运行;通过调水补给的开源策略,SETH水库在连续枯水年能够维持较大库容运行,增加了供水保证率。
(a)方案4
由图6和表4可知,方案5、方案6、方案7的开源+节流方案农业灌溉保证率分别为75%、81%和85%,即当开源方案的调水量超过1.0亿m3时,即可满足乌伦古河流域的灌溉设计保证率,验证了开源+节流方案的有效性;与节流方案2的结果相比,随着调水量增加到1.5亿m3,方案7的农业灌溉、河谷林草及补湖的保证率分别提高了14%、10%和10%,且农业灌溉、补湖与河谷林草的供水保证率均满足设计保证率;与方案2相比,各开源+节流方案农业灌溉的破坏深度分别减少了1.87%、2.53%、3.93%和5.97%,破坏时间分别减少了1 a、2 a、5 a和7 a,连续破坏时间不变,说明开源+节流方案能够有效减少农业灌溉的破坏深度和年份;随着调水量的增加,可以有效消除农业灌溉用水与生态用水之间的矛盾,提高各用水部门的供水保证率;当外调水量为1.0亿m3时,各部门用水保证率均符合设计要求;但随着调水量的持续增加,对于河谷林草和补湖影响不大。因此,本文推荐1.0亿m3为最佳引额调水量。
表4 不同开源+节流调度方案下各用水部门调度结果
(a)农业灌溉
综上所述,通过减少灌溉面积的节流方案,可有效缓解农业灌溉用水与生态用水之间的矛盾,对于提高生态保证率更为有效,但大部分方案农业灌溉保证率不能满足设计要求;通过增加调水量和减少灌溉面积的开源+节流方案,完全能够满足农业灌溉、河谷林草和补湖的供水保证率需求,消除了农业灌溉用水与生态用水之间的矛盾。开源+节流方案先节水、后开源,体现了乌伦古河流域“节水优先”的治水方针,有效解决了乌伦古河流域的水资源短缺问题。
a.以生态缺水量和社会经济缺水量最小为目标函数,建立了乌伦古河流域生态调度模型,设置多种开源+节流调度方案,采用人机对话模拟优化算法求解模型,获得了SETH水库现状(2017)和近远景水平年(2025年和2035年)的长系列计算结果,选取现状水平年丰、平、枯典型年计算结果,验证了模型及其算法的合理性、可靠性。
b.各节流方案的补湖和河谷林草供水保证率能够满足设计要求,在一定程度上能够缓解农业灌溉用水与生态用水之间的矛盾,但方案1、方案2的农业灌溉保证率未能满足75%的设计要求,体现了节流方案的局限性。
c.开源+节流方案先节水、后开源,当调水量超过1.0亿m3时,开源+节流方案完全能够满足农业灌溉、河谷林草和补湖的供水保证率需求,消除了农业灌溉用水与生态用水之间的矛盾,体现了乌伦古河流域“节水优先”的治水方针。
d.随着调水量超过1.0亿m3并持续增加,各开源+节流调度方案对于减少河谷林草和补湖缺水量、破坏深度、破坏时间、连续破坏时间等影响不大。因此,本文推荐1.0亿m3为最佳引额调水量。