# PSO-PID
pso.m是主程序,pso-pid是适应值函数,
粒子群优化PID
粒子群算法,也称粒子群优化算法或鸟群觅食算法(Particle Swarm Optimization)。思想源于对鸟/鱼群捕食行为的研究,模拟鸟集群飞行觅食的行为。
粒子群算法通过设计一种无质量的粒子来模拟鸟群中的鸟,每个粒子有两个属性:位置和速度;
每个粒子在搜索空间中单独的搜寻最优解,通过适应度函数确定适应值来评价当前位置的好坏,并记录最优解。
粒子根据局部最优解和当前全局最优解来调整自己的速度和位置。(个体历史最优位置和群体的历史最优位置相当于产生了两个力,结合粒子本身的惯性共同影响粒子的运动状态,由此来更新粒子的位置和速度。)
![dfasdf](https://github.com/TianZhendong/PSO-PID/blob/master/picture/%E5%9B%BE%E7%89%871.png)
粒子群算法流程图:![liuchegntu](https://github.com/TianZhendong/PSO-PID/blob/master/picture/%E5%9B%BE%E7%89%872.png)
速度位置更新公式:![vandx](https://github.com/TianZhendong/PSO-PID/blob/master/picture/%E5%9B%BE%E7%89%873.png)
粒子群算法调整simulimk中PID参数
需积分: 5 28 浏览量
2024-05-18
14:21:56
上传
评论
收藏 250KB ZIP 举报
![avatar](https://profile-avatar.csdnimg.cn/4622f916c8894b2fa0223244446f2256_qq_55829395.jpg!1)
杂记铺
- 粉丝: 224
- 资源: 7
最新资源
- 基于 yolo 的行人目标检测 + 源代码 + 详细文档
- 基于springboot+vue+MySQL实现的在线考试系统+源代码+文档
- 基于 yolo 的行人目标检测 + 源代码 + 详细文档
- 基于 C++的OpenGL、Qt 实现图形绘制系统,画图板课程实践(课程实践报告+源码)
- 1212338883_2402103_9.4.1.7_20240624104230_679666580_a.apk
- 机器学习课程设计报告基本大纲
- 基于LoRa的主从机农田监测系统原理图
- PTC Creo View 是由 PTC 公司开发的一款专业的三维可视化软件,专为工程设计和制造领域而设计
- torchvision中CIFAR10数据集
- 山东大学面向对象编程考试内容的详细归纳
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)