您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 在Excel中用试算法实现水库调洪演算
在Excel中用试算法实现水库调洪演算第29卷第1期四川水力发电V01.29,No.12010年2月SichuanWaterPowerFeb.,2010在Excel中用试算法实现水库调洪演算程时宏1,袁东风1,胡本健2(1.二滩水电开发有限责任公司,四JiI成都610051;2.中国水电顾问集团成都勘测设计研究,四川成都610072)摘要:试算法是调洪演算中常用的方法之一。该方法利用列表试算求解联立方程式,通常又称为列表法。在实际调洪计算过程中,常常需要考虑调整闸门的启闭方式,以达到理想库水位运行过程。使用Excel进行调洪演算可以任意调整入库流量过程、闸门启闭弃水方式,调洪演算过程迅速完成,辅助调洪结果过程线,可使日常水库调度工作达到事半功倍的效果。关键词:Excel;调洪演算;试算法中图分类号:TV62;TP3;TVl22文献标识码:B文章编号:1001-218412010)01-0077-021调洪演算原理、.的出流过程线q—t比人流过程线Q—t在时间上水库调洪演算的原理就是水库水量平衡。水库调洪的过程就是在at时段内,入库水量、出库水量和水库蓄水量的变化过程。图1为水库调洪过程,可用水量平衡方程式表示:式中Q。,Q:为计算时段始末的入库流量;q,,q:为计算时段始末的出库流量;V1,%为计算时段始末的水库蓄水量;at为时段长。向后推延,在洪峰流量上得到削减。经过水库对洪水的调节,最大洪峰流量由Q朋被削减到q村,这就是水库的调洪作用。水库调洪演算实际上就是求解式(1)和式(2)这两个联立方程,以得到下泄流量过程线。2试算法计算步骤调洪演算中常用方法之一的试算法就是利用列表试算求解联立方程式,其计算步骤如下:(1)将预报入库过程线(或设计洪水过程线)分成若干时段;(2)假定第一时段末的出流量q:值;(3)计算第一时段内人流总量及出流总量,其差值为本时段内蓄水量增值:第一时段内入流总量为:第一时段内出流总量为:AIV,:(咎娑)At:pAt二(4)图1水库调洪演算不意图式(1)中,入库流量Q,,Q:是已知的,时段初的库水位h及其相应的蓄水量K以及时段初q。出库也是已知的。只有时段末的K和q:是未此时段内蓄水量的增值(或减值)即:△V=a形一△形7(5)(4)将此蓄水量值加上第一时段初之蓄水量(即水库原有的蓄水库容),得第一时段末的蓄水量为:知数。该两未知数需要利用方程式(2)即水库出耽=Vi+AV(6)库流量与蓄水量的关系来表示。(5)根据第一时段末的蓄水量屹,查水位一q=以h)=八y)。(2)库容关系曲线,得第一时段末库水位;如图1所示,当洪水进入水库后,首先存蓄一部分(图中阴影部分),使水位升高。因此,水库收稿日期:2009-05—12(6)以第一时段末库水位,查水位一泄量关系曲线,得到出流q:之值。若此值与第2项假定值相符,则试算结束;否则需要再假定一个g:,重万方数据SichuanWaterPower囫垒掣△t一掣△£:K—B(1)形:(半)t:刁二t(3)程时宏等:在Excel中用试算法实现水库调洪演算复上述步骤试算,直至符合为止;(7)第一时段末的出流量q:即为第二时段初出流量,依此类推,就可以求得整个出流过程线。2010年第1期3Excel实现试算法表1为某水库某水位段的闸门泄量及库容曲线(库容值已经由体积单位m3转换为m3/8?24h,这样做便于根据出库流量直接计算库容变化值)。表1曲线关系表图2迭代计算设置示意图所示14单元格的公式)。(4)再查询到该库容值对应的库水位(参考文献[1]中的相关内容),即为时段末库水位。如表2中已知数据为入库过程线(单元格G3:G7,瞬时值),第一时段初库水位(单元格H3,瞬时值)及该库水位对应的库容值(单元格13),计算时段为6h(单元格19),未来发电流量过程(单元格J4:J7,根据发电计划负荷转换为时段平均发电流量),未来闸门开启运行方式(单元格K4:L7,每个闸门时段内的系数计算方法参考文(5)最后在单元格Q4中输入公式“=J4+M4+N4”进行循环计算,即可得到调洪后的各实际数据。依此类推,将各公式填充完毕,整个演算过程即可完成,如表3所示。以后使用时,只需要修改表3中各已知数据即可得到调洪演算过程。表3试算法演算的计算过程表献[1]中的相关内容),即泄流方式。表2试算法演算的已知数据表4结语手工试算费时费力且精度不高,容易出错;采因为试算法需要进行多次试算,且该演算过程属于循环计算过程,需要将Excel中“工具”菜单中的“选项”内的“重新计算”的“迭代设置”选中,并设置适当的“最多迭代次数”和“最大误差”,如图2所示。试算步骤为:用高级编程语言编制程序功能扩展性不高。使用Excel实现水库调洪演算,不仅可以使调洪演算过程变得非常简单,并且非常直观便捷,而且可以提高工作效率和成果的准确性。若进一步扩展,如加入发电负荷过程转发电流量等,可以使调洪演算更加完善。(1)先假定平均出库流量为3000m3/s,如表参考文献:2中的Q4单元格。(2)分别计算出平均入库流量(公式为“=(G3+C,4)/2”),平均库水位(公式为“=(H3+H4)/2”),各闸门平均弃水流量(计算方法见参考文献[1]中的相关内容)。(3)然后根据式(5)和式(6)得到时段末库容值(公式为“=(P4一Q4)×I¥9/24+13”,如表3困蚴姗露耽衙PD埘万方数据[1]程时宏.Excel在水库调度数据处理中的应用[J].水电站机电技术,2005,28(1):84-86.[2]虞锦江,等.水电能源学[M].武汉:华中工学院出版社,1987作者简介:程时宏(1976.),男,湖北通山人,工程师。工程硕士,从事流域水库调度与水调自动化相关工作;袁东风(1975?),男,湖北建始人,助理工程师,从事水电厂机械检修工作;胡本健(1975一),男,四川成都人,工程师,从事水电工程测绘工作.I责任编辑:李燕辉)在Excel中用试算法实现水库调洪演算作者:作者单位:刊名:英文刊名:年,卷(期):被引用次数:程时宏,袁东风,胡本健,CHENGShi-hong,YUANDong-feng,HUBen-jian程时宏,袁东风,CHENGShi-hong,YUANDong-feng(二滩水电开发有限责任公司,四川,成都,610051),胡本健,HUBen-jian(中国水电顾问集团成都勘测设计研究,四川,成都,610072)四川水力发电SICHUANWATERPOWER2021,29(1)1次参考文献(2条)虞锦江水电能源学19872.程时宏Excel在水库调度数据处理中的应用[期刊论文]-水电站机电技术2021(01)引证文献(1条)1.王龙江.袁超基于ExcelVBA水库调洪计算程序的开发应用[期刊论文]-西北水电2021(5)本文链接:感谢您试用AnyBizSoftPDFtoWord。试用版仅能转换5页文档。要转换全部文档,免费获取注册码请访问
本文标题:在Excel中用试算法实现水库调洪演算
链接地址:https://www.777doc.com/doc-7850515 .html