• 【优化调度】粒子群算法求解水火电调度优化问题【含Matlab源码 1181期】


    在这里插入图片描述

    ⛄一、粒子群算法简介

    1 引言
    自然界中的鸟群和鱼群的群体行为一直是科学家的研究兴趣所在。生物学家Craig Reynolds在1987年提出了一个非常有影响的鸟群聚集模型,在他的仿真中,每一个个体都遵循:避免与邻域个体相撞:匹配邻域个体的速度;飞向鸟群中心,且整个群体飞向目标。仿真中仅利用上面三条简单的规则,就可以非常接近地模拟出鸟群飞行的现象。1990年, 生物学家Frank Heppner也提出了鸟类模型, 它的不同之处在于:鸟类被吸引飞到栖息地。在仿真中,一开始每一只鸟都没有特定的飞行目标,只是使用简单的规则确定自己的飞行方向和飞行速度,当有一只鸟飞到栖息地时,它周围的鸟也会跟着飞向栖息地,最终整个鸟群都会落在栖息地。
    1995年, 美国社会心理学家James Kennedy和电气工程师RussellEberhart共同提出了粒子群算法(ParticleS warm Optimization, PSO) , 该算法的提出是受对鸟类群体行为进行建模与仿真的研究结果的启发。他们的模型和仿真算法主要对Frank Heppner的模型进行了修正,以使粒子飞向解空间并在最优解处降落。粒子群算法一经提出,由于其算法简单,容易实现,立刻引起了进化计算领域学者们的广泛关注, 形成一个研究热点。2001年出版的J.Kennedy与R.Eberhart合著的《群体智能》将群体智能的影响进一步扩大[] , 随后关于粒子群优化算法的研究报告和研究成果大量涌现,继而掀起了国内外研究热潮[2-

  • 相关阅读:
    62. 解释一下MySQL中内连接,外连接等的区别(MySQL面试第五弹)
    树的应用 —— 二叉树:二叉树的性质
    Gitlab 设置页面语言为简体中文
    Java_多态
    Vue全局事件总线实现任意组件间通信
    Git 的原理与使用(下)
    智能井盖生产商家,万宾科技井盖传感器产品详情
    el-date-picker 禁止选择当前年之前或者之后的年份
    Spring中实现AOP的功能
    Jenkins 相关内容
  • 原文地址:https://blog.csdn.net/weixin_63266434/article/details/128011858