论文部分内容阅读
我国是一个缺水的国家,水资源短缺严重影响了我国国民经济和社会的可持续发展,而管道灌溉技术是目前主要的节水灌溉方式之一,有着广阔的发展前景。鉴于传统的管道工程规划设计所需时间长、计算过程繁琐等缺点,本文提出了建立单井灌区及小型机电灌区管道灌溉计算机辅助设计系统,对进一步推动管道灌溉发展具有重要意义。 本文以Microsoft Visual Basic 6.0为开发平台开发了单井灌区及小型机电灌区管道灌溉计算机辅助设计系统,并提交了一整套不同灌溉面积、不同泵站位置及对应管网布置下干支管管径、水泵选择成果,供生产部门选用。开发的该软件具有良好的人机对话机制,可协助用户完成井灌区和小型机电灌区的管道布置、各级管道流量推算、管道管径计算、田间排水沟间距的确定、水泵的选型、工程概算编制、工程经济分析、管网布置图的自动绘制、规划说明书的自动生成等,又能实现单井灌区和小型机电灌区灌溉管道的管径优化。该系统全面采用面向对象的编程方法,充分利用VB提供的Automation技术与多种软件进行交流,使得系统可调用AutoCAD自动绘制管道布置图,调用Word编写规划说明书,调用Excel编制工程概算,调用Access查看水泵和管材数据库,由此实现了多种软件的跨平台联合。在田间排水沟间距计算方面,本文采用遗传算法;在管径优化方面,以年费用最小为目标,采用广义简约梯度法。 本文详细介绍了单井灌区和小型机电灌区规划设计的步骤及其要点,阐述了该系统的编程方法、系统各模块的开发及其功能,通过使用证明该系统操作简单、方便,界面友好,运行速度快,规划成果合理,具备较强的实用性。