巧用Excel提高水文水利分析计算效率_周丽.pdf
《巧用Excel提高水文水利分析计算效率_周丽.pdf》由会员分享,可在线阅读,更多相关《巧用Excel提高水文水利分析计算效率_周丽.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、图 1 水面线推算数据输出窗口1前言Microsoft Office Excel(简称Excel),在水文水利分析计算中是非常常用且通用的办公软件,在水文水利分析计算中的作用也是毋庸置疑的。在水文水利分析计算中,大量水文数据的处理,水文水利计算中的试算、联动运算及一些水文水利计算模块的建立,在借助Excel后,不仅可大大简化水文水利计算,更可以提高计算成果的精度。Excel功能强大,在学会灵巧使用拖动、筛选、排序、单变量求解等基本功能后,掌握Excel中公式函数,甚至与VBA编程的联合运用,可快速地解决大部分水文水利分析计算。2数据处理在水文水利分析计算中,对收集回来的原始水文数据按使用的目的
2、进行处理,是水文水利分析计算的前期基本工作。数据拖动、筛选、排序、分列等功能在数据处理中时十分常用的,数据拖动功能通过按住鼠标左键即可实现,Excel会根据已有数列规律进行扩展或填充,筛选、排序、分列功能在Excel菜单的“数据”中可找到。这些功能都是十分简单的功能,本文不再详述。本文举例说明这些功能的联合运用。例如,采用水文水利分析计算绘图软件系统进行水面线推算,得出的结果文件用Excel打开如图1所示。为了提取“水位”这一列数据,可先采用“分列”功能分出各列,然后将“水位”一列复制出来,在“水位”一列的附近一列,使用数据拖动的功能,生成一列单数行数据(如“1”),然后选取这两列,使用筛选功
3、能,选择“1”,就可以提取目标列中单数行数据,见图24。3相关关系曲线的拟定在水文水利分析计算中,相关关系曲线的拟定 设计与研究 巧用 Excel 提高水文水利分析计算效率收稿日期:2012-05-09作者简介:周丽(1980-),女,四川岳池人,工程师,学士,主要从事水利规划。周丽(广东省水利电力勘测设计研究院,广东 广州510635)摘要:以数据处理、水量供需平衡分析、调洪演算程序等为例,介绍了 Excel 在水文水利计算中的运用。通过借助Excel 中公式、函数与 VBA 编程等功能,可以大大简化水文水利分析计算,提高工作效率。关键词:Excel;数据处理;水量供需平衡分析;水文水利分析
4、计算中图分类号:TV214文献标志码:B文章编号:2095-0144(2012)05-0027-05第48卷第5期2012年5月甘 肃 水 利 水 电 技 术GANSU WATER RESOURCES AND HYDROPOWER TECHNOLOGYVol48,No5May.,201227是非常常用的一种计算分析手段。在Excel中,“图表-添加趋势线”是非常实用的功能,趋势线类型分线性、对数、多项式、乘幂、指数等。例如,在双对数纸上点绘某流域洪峰流量-集水面积相关关系,趋势线类型可选乘幂类型。当然,选定趋势线类型后,还可修改相应公式上有关参数,以拟定最佳相关关系曲线。至于双对数纸,则可通过
5、在“坐标轴格式”中勾选“对数刻度”即可实现。在拟定最佳相关关系曲线(图5)后,即可直接根据公式进行相关内插、延长(图6),大大简化相关法计算。4水量供需平衡分析计算水量供需平衡分析计算的计算公式较为简单,以水量平衡公式为主。本文主要谈下水库的水量供需平衡分析计算中需注意解决的问题。对于水库来说,水量供需平衡分析计算时应注意两个边界,即正常蓄水位(或汛限水位)和死水位。当水库水位上升到正常蓄水位(或汛限水位)时,来水量有剩余,则水库弃水;当水库水位下落到死水位时,仍不能满足用水,则水库缺水。由于库水位一般通过水库库容进行内插求得,故在编写水量供需平衡分析计算表格时,往往以正常蓄水位(或汛限水位)
6、、死水位相应的库容作为边界。在Excel中,则通过对“水库蓄水增量”(+为蓄水,-为放水)中使用多层“IF”函数进行控制:图 2 水位赋值窗口图 3 水位筛选窗口图 4 水位排序窗口图 5 点绘流域洪峰流量-集水面积关系曲线时的线型选择窗口-甘肃水利水电技术2012年第5期第48卷28图 7 清凉山水库水量供需平衡分析计算窗口图 6 点绘流域洪峰流量-集水面积关系曲线窗口若余水量(可利用水量-需水量)+时段初蓄水量正常蓄水位(或汛限水位)相应库容,则水库蓄水增量=正常蓄水位(或汛限水位)相应库容-时段初蓄水量;否则,即等于余水量。在确定了水库蓄水增量,就可以按相互关系确定水库实际放水量(可利用
7、水量-水库蓄水增量)、水库蓄水量(时段初蓄水量+水库蓄水增量)、弃水量(余水量大于水库蓄水增量时,余水量-水库蓄水增量)、缺水量(需水量大于水库实际放水量时,需水量-水库实际放水量)。以广东省梅州市清凉山水库的水量供需平衡分析计算为例(图7)。5频率计算频率计算水文水利分析计算中常用的计算方法,也是比较基本的计算内容。在过去缺乏计算机的时候,往往都是通过在频率格纸上手动点绘频率曲线,随着计算机的普及,现在水文频率计算一般都通过计算机实现。同样,频率计算也可以通过Excel来实现。在使用Excel来进行频率计算时,主要难点在于绘制频率格纸图和如何将经验频率计算的点距-周丽:巧用Excel提高水文
8、水利分析计算效率第5期第48卷29计算的经验频率值及适线法拟定频率曲线的频率值进行转换,以落在绘制的频率格纸图上。至于频率计算中统计参数(均值、Cv值等)及经验频率的计算则根据相关规范及参考书,采用Excel中函数、公式来进行列表计算,本文就不在详述。在采用Excel来实现频率计算中还有一个要点,即Kp值的计算,在Excel中,Kp值可通过GAMMAINV函数(即为返回伽玛累积分布函数的反函数)来计算(返回伽玛累积分布函数的反函数),具体计算公式为:Kp=1+CsGAMMAINV(1-P,4/Cs2,1)/2-2/CsCv式中:Kp模比系数;Cs偏态系数;GAMMAINV返回伽玛累积分布函数的
9、反函数;P频率值;Cv变差系数。频率计算以广东省高州水文站-高州水库区间洪峰流量频率计算为例,见图8、9。6调洪演算、等出力电能计算调洪演算、等出力电能计算的难点在于试算,特别是等出力电能计算,需要多次试算,以求得最优解。在Excel中,“规划求解”即是十分实用的试算工具,“规划求解”也称作工具,通过多次迭代计算,求得工作表上某个单元格(被称为目标单元格)中的最优值。当然,本文所说“规划求解”是在VBA编程中运用规划求解模型,值得注意的是,使用本函数之前,必须建立对规划求解加载宏的引用,当VisualBasic模块处于活动状态时,单击“工具”菜单上的“引用”,再选中“可使用的引用”列表框中的“
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 巧用 Excel 提高 水文 水利 分析 计算 效率 周丽
限制150内