[发明专利]一种基于粒子群的群体演化优化算法在审
| 申请号: | 202110763490.0 | 申请日: | 2021-07-06 |
| 公开(公告)号: | CN113537441A | 公开(公告)日: | 2021-10-22 |
| 发明(设计)人: | 龚斌;刘玄;兰正凯 | 申请(专利权)人: | 南京特雷西能源科技有限公司 |
| 主分类号: | G06N3/00 | 分类号: | G06N3/00 |
| 代理公司: | 北京市广友专利事务所有限责任公司 11237 | 代理人: | 张仲波 |
| 地址: | 210019 江苏省南京*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 粒子 群体 演化 优化 算法 | ||
1.一种基于粒子群的群体演化优化算法,其特征在于,包括以下步骤:
步骤一:确定本次优化的基本参数,选取一定数量的粒子,并且确定各粒子待优化变量的初始值,然后使用计算机计算出全部粒子对应的适应度;
步骤二:根据需求使用计算机对步骤一中所有粒子得出的适应度进行整体分析,然后重新确定所有粒子中待优化参数的取值,得出结果;
步骤三:对于优先计算完成粒子计算结果的,直接给粒子进行赋值,并重新计算该粒子所对应的方案;
步骤四:第二个粒子完成计算结果时,赋予第二个粒子靠拢上个粒子赋值的取值,并重新计算粒子所对应的方案,然后依次对所有的粒子进行赋值;
步骤五:重复上述步骤四,直到各粒子计算出的适应度符合要求时,结束计算,并得出优化结果。
2.根据权利要求1所述的基于粒子群的群体演化优化算法,其特征在于,所述步骤一中每个粒子代表了一个方案,每个粒子中都包含有全部的待优化参数。
3.根据权利要求1所述的基于粒子群的群体演化优化算法,其特征在于,所述步骤一中通过调用所优化问题的求解器计算全部粒子对应的适应度,获得目标函数。
4.根据权利要求1所述的基于粒子群的群体演化优化算法,其特征在于,所述步骤二中的需求为找出所有粒子中适应度最大或最小的粒子,所述步骤五中符合要求的原则为适应度的最大值不再升高或最小值不再降低。
5.根据权利要求1所述的基于粒子群的群体演化优化算法,其特征在于,所述步骤一中的计算机采用多核多线程的计算方式。
6.根据权利要求1所述的基于粒子群的群体演化优化算法,其特征在于,所述步骤四中粒子的赋值的过程为:分析得出的取值结果,判断取值是否与上一粒子的赋值结果靠近,若靠近则直接赋值,若不靠近则重新计算取值,直到取值与上一粒子的赋值结果靠近,其中判断原则按照粒子群算法的演化规则。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京特雷西能源科技有限公司,未经南京特雷西能源科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110763490.0/1.html,转载请声明来源钻瓜专利网。





