mopso算法流程图
2021-12-13 11:02:06 46 举报
MOPSO算法流程图
作者其他创作
大纲/内容
否
利用自适应网格法对Archive集进行维护更新,保留n个最优非劣解
计算粒子的目标函数值,确定粒子个体最优位置。将非劣解存入Archive集
使用轮盘赌方法选择外部粒子作为全局最优位置Gbest
初始化种群信息和Archive集。
将目标空间用网格等分成小区域,确定粒子位置,计算密度信息
结束
开始
更新粒子的位置与速度,进行越界处理
是否满足终止条件
若粒子i与自身最好位置无支配关系,则随机选取个体最优Pbest
对Archive集进行支配关系判断,保留非劣解
利用支配关系选取个体最优位置,即更新Pbest
输入电器调度时间范围,安全阈值等实验参数
计算粒子的目标函数值(用电成本和DTR),确定粒子个体最优位置Pbest,将非劣解存入Archive集
若粒子i支配自身最好位置,则i为个体最优Pbest
是
计算各个粒子的适应度值(用电成本和DTR)
Archive集的截断操作
收藏
收藏
0 条评论
下一页