| 摘要 | 第1-6页 |
| ABSTRACT | 第6-9页 |
| 第一章 绪论 | 第9-21页 |
| ·研究的背景和目的 | 第9页 |
| ·管网布置研究进展 | 第9-10页 |
| ·管网优化设计研究进展 | 第10-11页 |
| ·输水管线优化设计 | 第10页 |
| ·树状管网优化设计 | 第10-11页 |
| ·环状管网优化设计 | 第11页 |
| ·管网优化算法的研究进展 | 第11-19页 |
| ·管网优化设计的传统方法 | 第11页 |
| ·管网优化设计的智能优化算法 | 第11-13页 |
| ·遗传算法 | 第12页 |
| ·模拟退火算法 | 第12页 |
| ·禁忌搜索算法 | 第12页 |
| ·神经网络优化算法 | 第12-13页 |
| ·遗传算法 | 第13-19页 |
| ·经典遗传算法 | 第13页 |
| ·改进遗传算法 | 第13-19页 |
| ·管网优化软件研究进展 | 第19-20页 |
| ·本研究的技术路线图和主要研究内容 | 第20-21页 |
| 第二章 遗传算法原理与 MATLAB 工具箱 | 第21-25页 |
| ·引言 | 第21页 |
| ·遗传算法的优缺点 | 第21-22页 |
| ·遗传算法的基本原理 | 第22页 |
| ·遗传算法的基本操作 | 第22-23页 |
| ·MATLAB 遗传算法工具箱 | 第23页 |
| ·GAOT 工具箱 | 第23页 |
| ·GATBX 工具箱 | 第23页 |
| ·GADST 工具箱 | 第23页 |
| ·本章小结 | 第23-25页 |
| 第三章 树状管网优化设计软件的研制 | 第25-37页 |
| ·基于遗传算法与最小生成树的树状管网优化算法 | 第25-27页 |
| ·树状灌溉管网优化程序的基本步骤 | 第25页 |
| ·基于遗传算法与最小生成树算法的编码方法 | 第25-27页 |
| ·VISUAL BASIC 与 MATLAB 接口技术研究 | 第27-29页 |
| ·借助 ActiveX 技术 | 第28页 |
| ·借助动态数据交换(DDE)技术 | 第28页 |
| ·利用 MatrixVB | 第28页 |
| ·动态链接库 DLL 方法 | 第28-29页 |
| ·利用中间文件传递数据 | 第29页 |
| ·COM 组件技术 | 第29页 |
| ·几种方法的比较 | 第29页 |
| ·树状灌溉管网优化软件 VISUAL BASIC 与 MATLAB 接口技术的实现 | 第29-32页 |
| ·设计 MATLAB 程序 | 第29-30页 |
| ·在 MATLAB 中创建 COM 组件 | 第30-31页 |
| ·设计 VB 主程序 | 第31-32页 |
| ·VISUAL BASIC 与 AUTOCAD 接口技术研究 | 第32-35页 |
| ·利用 VB 中的“SendKey“命令 | 第33页 |
| ·利用 DDE 功能开发 | 第33-34页 |
| ·利用对象的嵌入与链接(OLE)功能 | 第34页 |
| ·利用 VB 与 AutoCAD 的 ActiveX Automation 编程接口 | 第34-35页 |
| ·以上四种方法的比较 | 第35页 |
| ·树状灌溉管网优化软件 VISUAL BASIC 与 AUTOCAD 接口技术的实现 | 第35-36页 |
| ·工程实例 | 第36-37页 |
| 第四章 环状管网优化设计算法及软件研究 | 第37-45页 |
| ·环状管网水力设计模型 | 第37页 |
| ·基于整数编码的自适应遗传算法 | 第37-39页 |
| ·编码设计 | 第37-38页 |
| ·目标函数及适应度函数设计 | 第38页 |
| ·遗传操作与交叉和变异算子的自适应调整 | 第38-39页 |
| ·重插入 | 第39页 |
| ·研究实例 | 第39-41页 |
| ·基于 VISUAL BASIC 的环状管网优化设计研究 | 第41-44页 |
| ·登陆模快 | 第41-42页 |
| ·基础数据保存与管理模块 | 第42-44页 |
| ·遗传算子输入模块 | 第44页 |
| ·环状管网优化设计结果输出模块 | 第44页 |
| ·本章小结 | 第44-45页 |
| 第五章 结论及建议 | 第45-47页 |
| ·本研究主要结论 | 第45页 |
| ·本研究创新点 | 第45页 |
| ·研究存在的问题及建议 | 第45-47页 |
| 参考文献 | 第47-53页 |
| 致谢 | 第53-54页 |
| 作者简介 | 第54页 |