水库优化调度管理论文_第1页
水库优化调度管理论文_第2页
水库优化调度管理论文_第3页
水库优化调度管理论文_第4页
水库优化调度管理论文_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、水库优化调度管理论文1.概述 金盆水库是西安黑河引水工程的主要水源工程,是一项以西安市供水为主,兼顾周至、户县37万亩农田灌溉,还有发电、防洪和养鱼等多种功能的大型综合利用水利工程。如何合理的调度金盆水库,发挥其最大效益,对缓解西安市供水紧张的局面以及实现社会经济的可持续发展和人民生活稳步提高都具有极其重要的意义和价值。 水库优化调度是一典型的多维非线性函数优化问题,目前常用的方法有模拟法、动态规划及其系列算法、非线性规划等等。这些方法各具特色,但应用中也常有一些问题,模拟法不能对问题直接寻优,动态规划(DP)随着状态数目的增加会出现所谓“维数灾”问题,增量动态规划(IDP)可能收敛到非最优解

2、,逐步优化算法(POA)需要一个好的初始轨迹才能收敛到最优解1。因此,这些方法还有待进一步的完善。 遗传算法(GA)作为一种借鉴生物界自然选择思想和自然基因机制的全局随机搜索算法,可模拟自然界中生物从低级向高级的进化过程,GA在优化计算时从多个初始点开始寻优,对所求问题没有太多的数学约束,而且优化求解过程与梯度信息无关2,因此在多个不同领域得到了广泛应用。而GA在水库优化调度方面GA应用相对较少3,马光文等4使用基于二进制编码的遗传算法对水库优化调度进行了研究。由于二进制编码存在的编码过长、效率低及需要反复的数据转换等问题,畅建霞、王大刚分别提出了基于整数编码的遗传算法5-6,并将GA与动态规

3、划的计算结果进行了比较。 自适应遗传算法(AdaptiveGA,AGA)使得交叉概率Pc和变异概率Pm能够随个体适应度的大小以及群体适应度的分散程度进行自适应的调整,因而AGA能够在保持群体多样性的同时,保证遗传算法的收敛性。本文根据黑河金盆水库的具体情况,建立了水库长期优化调度的自适应遗传算法模型,并将其与动态规划的计算结果进行了比较。 2.水库优化调度数学模型的建立 金盆水库为多功能水库,其优化调度应使其达到城市供水量最大、灌溉缺水量最小、年发电量最大和弃水量最小等目标要求。但此多目标优化模型如果直接采用多维多目标动态规划或其它方法求解,则可能因为目标、状态、和决策变量较多的占用计算机内存

4、和时间,因而有必要先做适当处理,将多目标问题转化为单目标,再进行求解。考虑到城市供水和灌溉用水要求保证率高,因此将水库优化调度目标定为年发电量最大,而将城市与灌溉供水当作约束条件进行处理。 这样,金盆水库优化调度的目标函数就可以描述为:在满足水库城市供水、灌溉用水和蓄水要求条件下,使水库年发电量最大。 目标函数:F=max(1) 上式中,N(k)为各时段的发电量。 约束条件: 水量平衡约束:(2) 水库蓄水量约束:(3) 电站水头约束:(4) 水轮机最大过流量约束:(5) 电站出力约束;(6) 城市供水约束:(7) 灌溉供水约束:(8) 非负约束。 其中,Nmin与Nmax分别为电站允许的最小

5、及最大机组出力,Hmin与Hmax分别为电站最小及最大工作水头,qmax为机组过水能力,WCt、WIt分别为第t时段城市和灌溉供水量。DIt为第t时段灌溉需水量,DCt,max与DCt,min分别为第t时段城市需水上下限。 3.自适应遗传算法的实现 在水库优化调度中,水库的运行策列一般用发电引用流量序列来表示,而该序列又可以转换为水库水位或库容变化序列。对于水库优化调度的遗传算法可以理解为:在水位的可行变化范围内,随机生成m组水位变化序列,,其中,m为群体规模,n为时段数,再通过一定的编码形式分别将其表示为称作染色体(个体)的数字串,在满足一定的约束条件下,按预定的目标函数评价其优劣,通过一定

6、的遗传操作(选择、交叉和变异),适应度低的个体将被淘汰,只有适应度高的个体才有机会被遗传至下一代,如此反复,直至满足一定的收敛准则。 3.1个体编码 为简化计算,本文采用实数编码。个体的每一向量(基因)即为水库水位的真值。表示 为:(9) 式中,分别为时段t水库水位的最大值和最小值。m为控制精度的整数,Nrand为小于m的随机数。 3.2适应度函数 在遗传算法中,用适应度函数来标识个体的优劣。通过实践,采用如下适应度函数,效果更好。 (10) 式中为目标函数值,c为目标函数界值的保守估计,并且0,0。水库优化调度为约束优化问题,关于约束条件的处理,本文采用罚函数法, (11) 式中,为原优化问

7、题的目标函数值,M为罚因子,Wi为与第i个约束有关的违约值,p为违约数目。 3.3遗传操作 交叉运算交叉的目的是寻找父代双亲已有的但未能合理利用的基因信息。设x和y是两父代个体,则交叉产生的后代为=ax+(1-a)y和=ay+(1-a)x,这里,a为0,1内均匀分布的一个随机数。 变异运算通过变异可引入新的基因以保持种群的多样性,它在一定程度上可以防成熟前收敛的发生。具体方法为:个体Z的每一个分量Zi,i=0,1,n以概率1/n被选择进行变异。设对分量ZK进行变异,其定义区间为(ZK,min,ZK,max),则 =(12) 式中,Rand为0到1之间的随机数,rand(u)函数产生最大值为u的

8、正整数。 3.3参数的自适应调整 遗传算法的参数中交叉概率Pc和变异概率Pm的选择是影响遗传算法行为和性能的关键所在,直接影响算法的收敛性,Pc越大,新个体产生的速度就越快。然而,Pc过大,遗传模式被破坏的可能性越大。对于变异概率Pm,如果Pm过小,不易形成新的个体;如果Pm过大,则遗传算法就成了纯粹的随机搜索算法。自适应遗传算法(AGA)使得Pc和Pm能够随适应度按如下公式自动调整: Pc=(13) Pm=(14) 式中,为群体中最大的适应度值;为每代群体的平均适应度值;为要交叉的两个个体中较大的适应度值;为要变异的的个体的适应度值。,为自适应控制参数,其变化区间为(0,1)。 综上所述,算

9、法的运算步骤为: (1)初始化,设置控制参数,产生初始群体; (2)计算各个体的目标函数,应用(5)式进行适应度变换; (3)按随机余数选择法对母体进行选择; (4)对群体进行交叉和变异操作pc和pm分别按式(2)与(3)计算,得到新一代群体; (5)检验新一代群体是否满足收敛准则,若满足,输出最优解,否则转向步骤2。 4.模型求解及成果分析 金盆水库坝高130米,总库容2亿方。该水库是以给西安供水为主(按照设计年均向西安供水3.05亿方),兼顾周至、户县共37万亩农田灌溉(年均灌溉供水1.23亿方),还有发电、防洪等多功能的大型综合利用水利工程。水库的特征参数为:正常蓄水位594m,死水位5

10、20m,电站出力系数8.0,装机容量2万KW,保证出力4611KW,水轮机过流能力32.6m3/s,汛限水位591米,汛期7-9月,以某中水年为例,入库径流已知,用上述算法按年发电量最大求解水库优化调度,结果见表一。 表一自适应遗传算法计算结果 Table1.Resultsbyadaptivegeneticalgorithm 月份 入库水量(108m3) 月末水位(m) 城市需水(108m3) 城市供水(108m3) 灌溉需水(108m3) 灌溉供水(108m3) 弃水(m3/s) 发电流量(m3/s) 水头(m) 出力 (KW) 7 1.5160 572.63 0.3050 0.3050 0

11、.2301 0.2301 0 20.10 40.04 6437.88 8 1.3178 591.00 0.2898 0.2898 0.2196 0.2196 0 24.75 68.87 13637.35 9 0.6973 591.00 0.2593 0.2593 0.1342 0.1342 0 26.90 77.50 16679.24 10 0.8464 594.00 0.2410 0.2410 0.0000 0.0000 0 30.05 78.69 18918.95 11 0.2063 589.33 0.2349 0.2349 0.0879 0.0879 0 12.47 76.88 7667

12、.76 12 0.1963 587.96 0.2257 0.2257 0.0440 0.0440 0 10.08 75.26 6069.95 1 0.1513 585.61 0.2257 0.2257 0.0000 0.0000 0 8.43 73.38 4947.77 2 0.1260 582.23 0.2349 0.2349 0.0000 0.0000 0 9.72 70.31 5467.50 3 0.3000 581.54 0.2410 0.2410 0.0810 0.0810 0 12.20 68.38 6673.10 4 0.3732 581.75 0.2440 0.2440 0.1

13、206 0.1206 0 14.07 68.14 7671.54 5 0.2373 561.68 0.2593 0.2593 0.0226 0.0226 0 31.83 59.00 15023.79 6 0.1776 520.00 0.2898 0.2898 0.2900 0.2900 0 32.56 32.06 8350.21 注:年发电量E=8608.3万KWh;POP=100;Gen=200;=0.85;=0.01。 作为比较,本文又使用了基本遗传算法(SGA)、动态规划法(DP)进行计算,其目标函数、约束条件完全相同。对应的计算结果见表二,其中,DP的离散点为300。 表二动态规划及基

14、本遗传算法计算结果比较 parisonofResultsofDPandSGA 月份 动态规划(DP)计算结果 基本遗传算法(SGA)计算结果 月末水位(m) 弃水(m3/s) 发电流量(m3/s) 水头(m) 出力 (KW) 月末水位(m) 弃水(m3/s) 发电流量(m3/s) 水头 (m) 出力 (KW) 7 572.5 0 20.23 39.95 6466.38 572.65 0 20.08 40.05 6433.56 8 591 0 24.62 68.82 13553.20 591.00 0 24.77 68.88 13650.11 9 591 0 26.90 77.50 16679.

15、20 591.00 0 26.90 77.50 16679.24 10 593.5 0 30.02 78.72 18905.40 594.00 0 30.05 78.69 18918.97 11 588.5 0 13.10 76.68 8037.72 589.33 0 12.46 76.88 7663.79 12 586.5 0 10.53 74.83 6303.83 587.96 0 10.09 75.26 6075.39 1 584.5 0 8.79 72.28 5084.92 585.21 0 8.85 73.20 5180.34 2 581.5 0 9.82 69.17 5434.83

16、 581.83 0 9.88 69.90 5524.98 3 580.5 0 12.46 67.30 6706.82 581.04 0 12.39 67.93 6733.84 4 580.5 0 14.40 66.90 7705.63 580.87 0 14.66 67.46 7911.34 5 562 0 29.42 58.24 13706.00 561.62 0 30.56 58.38 14273.88 6 520 0.32 32.60 32.31 8426.54 520.00 0 32.50 32.02 8323.96 注:DP年发电量8568.9万KWh;SGA年发电量8581.3万K

17、Wh,POP=100,Gen=200。 比较表一和表二可见,动态规划在控制精度为0.5m时,优化结果为8568.9万KWh,低于SGA的8581.3万KWh和改进本文算法的8608.3万KWh,主要是因为DP的离散点数较后两类算法少。为了说明本文算法的优越性,将其与SGA在不同的进化代数时分别进行10次计算,结果列于表三。 表三不同进化代数的两类算法年发电量比较比较 parisonofResultsoftheTwoAlgorithmsinDifferentGeneration 编号 本文算法(AGA) 基本遗传算法(SGA) Gen=200 Gen=500 Gen=200 Gen=500 1

18、8607.1 8596.8 8374.1 8594.2 2 8597.5 8607.2 8581.6 8571.9 3 8604.7 8612.7 7957.2 8433.1 4 8601.2 8603.5 8593.4 8475.3 5 8596.6 8595.4 8599.1 8596.2 6 8606.8 8607.2 7837.2 8608.4 7 8608.3 8608.4 8365.9 7892.1 8 8525.4 8611.3 8521.5 8592.6 9 8605.9 8551.6 8575.3 8610.3 10 8603.4 8603.7 8121.6 8441.2 注

19、:表中年发电量单位为万KWh。 从上表可以看出,随着进化代数的增加,两算法计算结果都越接近最优解;无论是自适应遗传算法还是基本遗传算法,其计算结果明显优于动态规划;在进化代数相同时,AGA的计算结果优于SGA,并且未收敛次数也有明显减少,表明AGA能够有效加快收敛速度。 5.结论 本文建立了水库优化调度的自适应遗传算法模型,并将其用于黑河金盆水库优化调度。与动态规划相比,遗传算法能够从多个初始点开始寻优,能有效的探测整个解空间,通过个体间的优胜劣汰,因而能更有把握达到全局最优或准全局最优;自适应遗传算法通过参数的自适应调整,能更有效的反映群体的分散程度以及个体的优劣性,从而能够在保持群体多样性

20、的同时,加快算法的收敛速度。 ApplicationofAdaptiveGeneticAlgorithmstotheoptimaldispatchingofJinpenreservoir FuYongfeng1ShenBing1LiZhilu1ZhangXiqian1 (1XianUniversityofTechnology,Xian710048, 2HeadquartersofHeiheWaterDiversionProject,Xian,710061) AbstractBasedontheanalysisofthecharacteristicsituationofJinpenreservoir,acomprehensiveoptimaloperationmodelisdevelopedwithconsiderationofitsmulti-objectiveandnonlinearfeatures.Themodelissolvedbythethreemethodsofdynamicprogram,thesimplegeneticalgorithmandtheadaptivegeneticalgorithm.Itisshowe

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论