灌溉制度优化设计程序2012版


发布时间:2015年4月23日 0点28分

在灌区规划设计中手工优化调整灌水率图效率极低且容易出错,为此应用Python语言充分利用其数据操作的灵活性及强大的绘图功能,编制了灌溉制度优化设计程序2012。实践证明,程序运行结果准确,速度快,大大提高了设计人员的设计效率和设计精度。

灌水率指灌区单位灌溉面积上所需灌溉的净流量,由灌区所有作物的灌水率生成灌水率图形。灌水率图形是计算灌区渠首引水流量和灌溉渠道设计流量的基础。

由于各种作物的灌水率的大小可能相差悬殊,灌水率的时间分布也可能不连续,初始灌水率图必须按一定地规则修正后,才可以得到规划设计可以采用的设计灌水率。随着灌区作物种植结构的多元化、灌水方式的多样性及节水灌溉工程的深入实施,要求渠系按作物需水情况适时适量供水,这就需要根据灌区不同的灌水技术和灌溉制度,计算、绘制灌水率图及编制灌区配水计划。
目前设计人员一般采用EXCEL的图表功能进行灌水率图的绘制工作,且因计算、绘图过程繁琐, 致经常出现误差和错误。校核工作量也很大。直接影响其它工作的开展,尤其在流域水利规划设计项目中,往往要根据具体情况,分灌区绘制灌溉制度. 分区越多、工作量越大,因此。灌水率图的绘制和调整经常影响设计任务进程。

为此,在实践中,基于Python编写了灌区灌水率图绘制软件。弥补了EXCEI 作为判断计算方面的不足,在保证了精度基础上提高了效率。

演示视频:

灌溉制度优化设计程序2012主界面:

灌溉制度优化设计程序2012灌溉制度表编辑界面:

灌溉制度优化设计程序2012最终生成的灌水率图:导出为png格式

灌溉制度优化设计程序2012最终生成的灌水率计算结果表:导出为Excel格式