优化算法
文章平均质量分 87
主要以遗传算法GA和粒子群算法PSO为例对控制器的调节参数或者权值进行优化。
Mr. 邹
十年磨一剑,还请静心修炼!
展开
-
几种神经网络整定PID参数原理剖析及simulink案例仿真
几种神经网络整定PID参数的simulink仿真分析,给出相关原理,然后对控制器编写方法进行剖析,随后通过案例进行仿真分析测试。原创 2023-06-01 11:59:59 · 6991 阅读 · 11 评论 -
基于遗传算法优化的1/4车、1/2车、整车悬架H2/H∞鲁棒自适应控制
①本质上是迭代寻找最合适H2/H∞性能指标的组合参数;②由于不仅需要利用工具箱求H2/H∞反馈增益阵,还需要用智能能算法迭代寻优,所以算法较复杂,联合仿真时间也是最长的。原创 2023-03-30 18:38:09 · 850 阅读 · 3 评论 -
基于遗传算法和粒子群算法优化的1/4车和1/2车悬架LQR控制仿真分析
前面的文章介绍了基于LQR的悬架控制,但是参数是人为的调节,这样对没有调参经验的人而言是很不友好的,所以本篇文章借助遗传算法和粒子群算法来调节LQR的权重系数,并给出仿真结果。原创 2023-03-30 09:32:32 · 824 阅读 · 0 评论 -
基于遗传算法和粒子群算法的2、4、7自由度悬架PID控制仿真分析
前面我们用人为调参的方法对2、4、7自由度悬架进行PID主动控制,那么对于有经验调参的人来说固然没有什么麻烦,但是对于每个模型PID参数的调节大小是不一样的,或者说“习惯性”参数不一样,那么这时候可能就需要利用优化算法来调节参数了,本章介绍遗传算法和粒子群算法自适应调节PID参数。原创 2023-03-29 23:11:48 · 647 阅读 · 0 评论 -
基于遗传算法优化的ISD惯容悬架
对于普通的2自由度悬架虽然添加控制算法能够达到较好的舒适性和操稳性,但是控制算法已经极大程度上的优化目标,此时可以从结构优化上再次考虑对目标的优化,最后结合控制算法对改进后的结构进行控制,可能会有意向不到的效果,本文以ISD惯容悬架为例进行介绍。可以看到,对传统2自由度悬架进行改进后,优化的ISD悬架性能有很大提升,证实了所采用3自由度悬架结合遗传算法优化的成功。原创 2022-11-29 13:45:10 · 654 阅读 · 1 评论 -
基于遗传算法和粒子群算法的PID悬架控制、LQR悬架控制和滑模悬架控制
LQR控制和滑模控制都需要繁琐的调参,这里参考文献学习了优化算法全局寻优调参的方法。原创 2022-10-24 22:24:41 · 3790 阅读 · 2 评论 -
关于优化算法在线更新simulink参数时的一些注意事项
关于仿真时遇到的一些问题和尝试的解决方法。原创 2022-10-21 08:42:32 · 1359 阅读 · 0 评论 -
粒子群算法总结(保证受益匪浅)——针对多元函数的不同维度的速度和位置约束
对粒子群算法的学习做一些总结,并且解决多元函数的位置和速度范围都不同时的初始化问题,最后给出示例进行优化解析。原创 2022-10-19 20:55:22 · 5098 阅读 · 4 评论 -
PSO、GA与simulink模型联合仿真分析(超详细算法解析)
选定性能指标,利用优化算法的全局寻优能力,分别采用粒子群算法和遗传算法对simulink模型中的控制参数进行调节。原创 2022-10-19 09:11:24 · 5854 阅读 · 9 评论 -
粒子群算法和遗传算法求多元函数的最大值、最小值对比
使用粒子群算法和遗传算法非别求解多元函数的最大值和最小值问题原创 2022-10-18 19:43:02 · 2804 阅读 · 2 评论 -
粒子群算法PSO求解最大值和最小值案例(超详细注释)
介绍了动态惯性权重的粒子群算法,并且结合一个多峰函数求解其最大值和最小值,并且分析几种不同惯性权重下的个体适应度值变化和寻优过程。原创 2022-10-18 15:11:38 · 10130 阅读 · 5 评论 -
遗传算法、遗传算法库函数ga和gamultiobj、遗传算法工具箱GOT实例介绍
分别介绍了常规的遗传算法、使用matlab封装函数库ga和gamultiobj的遗传算法、使用optimtool工具箱的遗传算法,并且给出详细的注释和解析,以及有求最大值和最小值的例子。原创 2022-10-17 11:09:18 · 8009 阅读 · 1 评论 -
基于遗传算法的LQR主动悬架控制
使用MATLAB遗传算法工具箱对Q、R矩阵权值进行调整,最后得到全局最优的反馈阵K,设计悬架控制器,并得到了较好的仿真结果。原创 2022-08-26 18:37:35 · 3006 阅读 · 7 评论