论文部分内容阅读
本文通过对国内外现有灌溉工程辅助设计软件的调查,结合微灌工程规划设计的特点,采用Visual Basic对AutoCAD进行二次开发,对微灌工程CAD系统作了研究。该系统集成了Microsoft Visual Basic、AutoCAD、Microsoft Access、Microsoft Excel等应用软件,充分利用了VB集成开发环境、CAD绘图、Excel电子表格计算、Access数据库等相应功能。在一个比较高的起点上,结合微灌工程规划设计的要求,实现了微灌工程规划设计的自动化。系统功能包括了工程规划图绘制、管网的层次分析、管网的水力计算、管径的确定、水泵及配套电机的选择、设备清单与概算表的自动生成等。在系统优化方面,本文采用以包括灌水器、管网、水泵、电机等设备在内的微灌系统的年费用最小为目标函数,利用遗传算法求解。最后应用该系统对一小型住宅微喷灌工程进行了规划设计,很方便地获得了该微喷灌系统的计算结果、概算表等。软件明显提高了设计的效率,具有较高的实用性。