优化调度基于matlab遗传算法求解农业水资源调度优化问题含Matlab源码 1776期
Posted 紫极神光
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了优化调度基于matlab遗传算法求解农业水资源调度优化问题含Matlab源码 1776期相关的知识,希望对你有一定的参考价值。
一、农业水资源调度简介
水是生命之源,水是生产之要,水是生态之基. 目前,全球约有14亿人口缺乏安全清洁饮用水,据估测到2025年全球约有23亿人口将会面临水资源短缺问题.因此,水即将成为制约社会以及全球经济发展的瓶颈之一,如何通过提高水资源的利用效率来缓解这一危机,实现水资源的可持续利用,不仅是21世纪中国水利工作者的首要任务,也是摆在学术界面前的一个紧要问题.为此,人们不断地努力研究以寻求更有效的算法实现水资源的合理调度.
水资源调度管理的宗旨是实现水资源的优化配置,其目的是落实水量分配方案和取水总量控制指标,保障生产生活和生态合理用水需求,实现人与自然和谐共处.水资源调度管理对象为流域内各区域地表水、地下水和非传统水源.在调度类型上根据调度时间和紧迫性可分为常规水资源调度和应急水资源调度;按照水资源调度的目的可分为防汛抗旱应急调度生态用水调度供水调度等;根据调度影响区域也可分为流域内调度和跨流域调度.
近些年来,水资源进行优化调度的智能优化算法层出不穷,刘攀等人提出了遗传算法在水库调度中的应用,解决了及时效性要求不高的实时调度问题和水库规划设计问题;张忠波等人提出了改进遗传算法,利用GA双层收敛方法和较强的鲁棒性,提高了全局搜索能力;昌易等人提出了基于遗传算法的区域水资源调度,建立了涵盖社会效益、 经济效益和环境效益的模型,实现了水资源的可持续发展;黄显峰等人提出了多目标混沌遗传算法, 解决了要求目标函数和约束条件连续、可微的困难. 但这些算法在水资源调度过程中仍然存在收敛速度慢、易陷入局部优化等问题,本文引入差分算法与混沌遗传算法相结合,构造双层结构来优化算法,使水资源调度的综合效益达到最大.
二、部分源代码
三、运行结果
四、matlab版本及参考文献
1 matlab版本
2014a
2 参考文献
[1] 包子阳,余继周,杨杉.智能优化算法及其MATLAB实例(第2版)[M].电子工业出版社,2016.
[2]张岩,吴水根.MATLAB优化算法源代码[M].清华大学出版社,2017.
[3]赵小强,何智娥.基于改进混沌遗传算法的水资源优化调度[J].兰州理工大学学报. 2015,41(04)
以上是关于优化调度基于matlab遗传算法求解农业水资源调度优化问题含Matlab源码 1776期的主要内容,如果未能解决你的问题,请参考以下文章
优化调度基于matlab遗传和模拟退火算法求解码头泊位分配调度优化问题含Matlab源码 247期
优化调度基于matlab改进的遗传算法求解风电场优化调度问题含Matlab源码 1245期
优化调度基于matlab遗传算法求解孤岛型微电网(成本最低) 调度优化问题含Matlab源码 1163期
优化调度基于matlab遗传算法求解公交车调度排班优化问题含Matlab源码 2212期