非常齐全的粒子群优化程序,在matlab软件中都可以使用,配有部分注释,方便初学者理解。
2021-12-15 20:34:42 9KB 粒子群
1
针对传统PID控制系统参数整定过程存在的在线整定困难和控制品质不理想等问题,结合BP神经网络自学习和自适应能力强等特点,提出采用BP神经网络优化PID控制器参数。其次,为了加快BP神经网络学习收敛速度,防止其陷入局部极小点,提出采用粒子群优化算法来优化BP神经网络的连接权值矩阵。最后,给出了PSO-BP算法整定优化PID控制器参数的详细步骤和流程图,并通过一个PID控制系统的仿真实例来验证本文所提算法的有效性。仿真结果证明了本文所提方法在控制品质方面优于其它三种常规整定方法。
1
粒子群算法寻优,在限定条件下实现对群体变量的选择优化,以达到目标的最优值。
2021-12-15 14:46:09 348KB PSO-VMD PSO优化 粒子群寻优 粒子群算法
粒子群优化算法的python实现
2021-12-15 10:37:44 1KB python 粒子群算法 例题
1
基于matlab的粒子群pid控制仿真,备注很清晰,适合新手
2021-12-14 21:34:14 9KB pso
1
为了提高动态多种群粒子群(DMS-PSO) 算法的全局搜索能力, 将布谷鸟搜索算法(CS) 引入DMS-PSO 算法中, 提出DMS-PSO-CS 算法. 采用中位数聚类算法将整个种群动态划分为若干小种群, 各个小种群作为底层种群通过PSO 算法进行寻优, 再将每个小种群中的最优粒子作为高层种群的粒子通过CS 算法进行深度优化. 将所提出算法应用于CEC 2014 测试函数, 并与CS 算法和其他改进的PSO 算法进行比较. 实验结果表明, 所提出算法能够显著提高全局搜索能力和算法效率.
1