摘要
【目的】对传统灰狼算法进行改进,并在甘肃省庆阳市的水资源配置中进行应用。【方法】针对传统灰狼算法易陷入局部最优、收敛速度慢、精度不高等不足,通过Tent混沌序列对群狼位置进行初始化,对灰狼算法中的距离控制参数a和位置更新方程进行优化和改进,并采用8个测试函数对改进灰狼算法进行测试。在此基础上以甘肃省庆阳市为例,分别以2020,2025,2030年为近期、中期和远期规划年,采用改进灰狼算法、传统灰狼算法、传统多目标配置方法,对庆阳市水资源的优化配置进行计算,并对3种方法进行主成分比选。【结果】改进灰狼算法的8个测试函数中有7个函数的最优值明显比传统灰狼算法更接近函数理论极小值;改进灰狼算法的2020,2025,2030 3个规划年的资源优化配置综合得分分别为0.18,0.69和1.00,其计算结果明显优于相同年份传统灰狼算法和传统多目标配置方法。经过水资源优化配置计算,2020,2025和2030年水资源所对应的经济生产总值分别为1 074.46亿、1 601.18亿和2 196.12亿元,其中2020年的经济生产总值计算值大于《庆阳市"十三五"经济规划》的目标值1 000亿元。【结论】改进灰狼算法在水资源优化配置中具有较好的可行性,可为水资源优化配置模型提供新的优化计算途径。
-
单位西北农林科技大学; 南京水利科学研究院; 水文水资源与水利工程科学国家重点实验室; 建筑工程学院