优化算法
文章平均质量分 81
IT猿手
这个作者很懒,什么都没留下…
展开
-
无人机集群路径规划:四种优化算法(GOOSE、APO、LPO、SBOA)求解无人机集群路径规划,提供MATLAB代码
无人机三维路径规划是指在三维空间中为无人机规划一条合理的飞行路径,使其能够安全、高效地完成任务。路径规划是无人机自主飞行的关键技术之一,它可以通过算法和模型来确定无人机的航迹,以避开障碍物、优化飞行时间和节省能量消耗。本文中以5个无人机构成无人机集群,采用优化算法同时规划五个无人机的路径,每个无人机的成本由路径成本、威胁成本、高度成本和转角成本四个部分构成。无人机集群的总成本为5个无人机成本之和。原创 2024-07-07 18:24:05 · 1385 阅读 · 0 评论 -
无人机集群路径规划:四种优化算法(GOOSE、APO、DCS、SBOA)求解无人机集群路径规划,提供MATLAB代码
无人机三维路径规划是指在三维空间中为无人机规划一条合理的飞行路径,使其能够安全、高效地完成任务。路径规划是无人机自主飞行的关键技术之一,它可以通过算法和模型来确定无人机的航迹,以避开障碍物、优化飞行时间和节省能量消耗。本文中以5个无人机构成无人机集群,采用优化算法同时规划五个无人机的路径,每个无人机的成本由路径成本、威胁成本、高度成本和转角成本四个部分构成。无人机集群的总成本为5个无人机成本之和。原创 2024-07-07 18:00:26 · 849 阅读 · 0 评论 -
单目标应用:基于鳗鱼和石斑鱼优化器(Eel and grouper optimizer,EGO)的微电网优化(MATLAB代码)
微电网多目标优化调度模型简介_vmgpqv-CSDN博客参考文献[1]李兴莘,张靖,何宇,等.基于改进粒子群算法的微电网多目标优化调度[J].电力科学与工程, 2021, 37(3):7鳗鱼和石斑鱼优化器(Eel and grouper optimizer,EGO)是2024年提出的一种智能优化算法,EGO算法的灵感来自海洋生态系统中鳗鱼和石斑鱼的共生相互作用和觅食策略。原创 2024-06-26 19:30:17 · 769 阅读 · 0 评论 -
单目标应用:基于吸血水蛭优化器(Blood-Sucking Leech Optimizer,BSLO)的微电网优化(MATLAB代码)
微电网多目标优化调度模型简介_vmgpqv-CSDN博客参考文献[1]李兴莘,张靖,何宇,等.基于改进粒子群算法的微电网多目标优化调度[J].电力科学与工程, 2021, 37(3):7吸血水蛭优化器(Blood-Sucking Leech Optimizer,BSLO)是2024年提出的一种智能优化算法,该算法模拟了水蛭的探索、定向水蛭的利用、定向水蛭的切换机制、无方向水蛭的搜索策略和重新跟踪策略。原创 2024-06-26 19:16:39 · 724 阅读 · 0 评论 -
2024最新算法:鹅优化算法(GOOSE Algorithm,GOOSE)求解23个函数,MATLAB代码
鹅优化算法(GOOSE Algorithm,GOOSE)是2024年提出的一种智能优化算法,该算法从鹅的休息和觅食行为获得灵感,当鹅听到任何奇怪的声音或动作时,它们会发出响亮的声音来唤醒群中的个体,并保证它们的安全。参考文献参考文献Lin。原创 2024-06-25 19:37:43 · 954 阅读 · 0 评论 -
2024最新算法:鳗鱼和石斑鱼优化(Eel and grouper optimizer,EGO)算法求解23个函数,MATLAB代码
鳗鱼和石斑鱼优化器(Eel and grouper optimizer,EGO)是2024年提出的一种智能优化算法,EGO算法的灵感来自海洋生态系统中鳗鱼和石斑鱼的共生相互作用和觅食策略。参考文献:参考文献Lin。原创 2024-06-25 19:31:40 · 892 阅读 · 0 评论 -
2024最新算法:吸血水蛭优化器(Blood-Sucking Leech Optimizer,BSLO)求解23个函数,MATLAB代码
吸血水蛭优化器(Blood-Sucking Leech Optimizer,BSLO)是2024年提出的一种智能优化算法,该算法模拟了水蛭的探索、定向水蛭的利用、定向水蛭的切换机制、无方向水蛭的搜索策略和重新跟踪策略。参考文献:参考文献Lin。原创 2024-06-25 19:19:59 · 1187 阅读 · 0 评论 -
2024最新算法:北极海鹦优化(Arctic puffin optimization,APO)算法求解23个函数,MATLAB代码
北极海鹦优化(Arctic puffin optimization,APO)算法是2024年提出一种智能优化算法。该算法模拟海鹦在空中飞行和水下觅食两个阶段的行为,旨在实现勘探与开发之间更好的平衡。该算法包括几个关键操作,包括空中飞行阶段的空中搜索和俯冲捕食,以及水下觅食阶段的采集觅食、强化搜索和捕食者规避。通过这些步骤,该算法旨在有目的地探索搜索空间,在探索和利用之间取得更好的平衡,从而避免陷入局部最优。APO包括空中飞行(探索)和水下觅食(开发)阶段。原创 2024-06-25 19:17:42 · 1058 阅读 · 0 评论 -
单目标应用:基于鹅优化算法(GOOSE Algorithm,GOOSE)的微电网优化(MATLAB代码)
微电网多目标优化调度模型简介_vmgpqv-CSDN博客参考文献[1]李兴莘,张靖,何宇,等.基于改进粒子群算法的微电网多目标优化调度[J].电力科学与工程, 2021, 37(3):7鹅优化算法(GOOSE Algorithm,GOOSE)从鹅的休息和觅食行为获得灵感,当鹅听到任何奇怪的声音或动作时,它们会发出响亮的声音来唤醒群中的个体,并保证它们的安全。参考文献。原创 2024-06-23 20:55:15 · 390 阅读 · 0 评论 -
2024最新智能优化算法:常春藤算法(Ivy algorithm,LVYA)求解23个函数,提供MATLAB代码
参考文献Lin。原创 2024-05-31 17:55:27 · 1048 阅读 · 0 评论 -
2024最新智能优化算法:波搜索算法(Wave Search Algorithm, WSA)求解23个函数,MATLAB代码
参考文献Lin。原创 2024-05-31 03:00:00 · 753 阅读 · 0 评论 -
2024最新智能优化算法:差异化创意搜索(Differentiated Creative Search ,DCS)算法求解23个函数,MATLAB代码
参考文献Lin。原创 2024-05-31 02:00:00 · 661 阅读 · 0 评论 -
2024最新元启发式算法:肺功能优化器(Lungs performance-based optimization,LPO)求解23个函数,MATLAB代码
参考文献Lin。原创 2024-05-31 01:00:00 · 661 阅读 · 0 评论 -
2024最新群智能优化算法:人工原生动物优化器(Artificial Protozoa Optimizer ,APO))求解23个函数,MATLAB代码
参考文献Lin。原创 2024-05-30 20:18:52 · 933 阅读 · 0 评论 -
2024最新群智能优化算法:大甘蔗鼠算法(Greater Cane Rat Algorithm,GCRA)求解23个函数,提供MATLAB代码
参考文献Lin。原创 2024-05-30 19:44:37 · 1064 阅读 · 0 评论 -
2024最新群智能优化算法:红嘴蓝鹊优化器(Red-billed Blue Magpie Optimizer,RBMO)求解23个函数,提供MATLAB代码
参考文献Lin。原创 2024-05-30 19:12:45 · 673 阅读 · 0 评论 -
2024最新群智能优化算法:黑翅鸢算法(Black-winged kite algorithm,BKA)求解23个函数,提供MATLAB代码
参考文献Lin。原创 2024-05-30 18:38:16 · 1488 阅读 · 0 评论 -
2024最新群智能优化算法:蛇鹫优化算法(Secretary bird optimization algorithm,SBOA)求解23个函数,提供MATLAB代码
参考文献:Lin。原创 2024-05-30 18:05:02 · 1150 阅读 · 0 评论 -
多目标应用:基于NSGA2求解柔性作业车间调度问题(FJSP),MATLAB代码
柔性作业车间调度问题(Flexible Job Scheduling Problem, FJSP) 的描述如下:n个工件JJ2..Jn要在m台机器M1M2..Mm上加工。每个工件包含一道或多道工序,工序顺序是预先确定的,每道工序可以在多台不同加工机器上进行加工,工序的加工时间随加工机器的不同而不同。调度目标是为每道工序选择最合适的机器、确定每台机器上各个工序的最佳加工顺序以及开工时间,使整个系统的某些性能指标达到最优。原创 2024-05-21 21:52:31 · 776 阅读 · 0 评论 -
FJSP:粒子群优化算法PSO求解柔性作业车间调度问题(FJSP),提供MATLAB代码
粒子群优化算法是一种基于群体智能的优化算法,它模拟了鸟群捕食时的行为,利用群体中的个体通过信息共享和合作来寻找最优解。该算法具有全局搜索能力、高效性和易于实现等优点。算法流程如下:初始化:随机生成一定数量的粒子,并给每个粒子随机赋予一个初始速度和位置。适应度计算:对于每个粒子,计算其适应度值。更新个体最优解:将每个粒子当前的位置与其历史最优位置进行比较,更新个体最优解。更新群体最优解:将所有粒子的历史最优位置进行比较,更新群体最优解。原创 2024-05-21 20:15:49 · 738 阅读 · 0 评论 -
FJSP:遗传算法GA求解柔性作业车间调度问题(FJSP),提供MATLAB代码
遗传算法是一种基于生物学的自适应搜索和优化算法,主要用于求解复杂的优化问题。它是通过模拟自然界中生物种群进化的过程来进行搜索的。遗传算法的基本流程包括:初始化种群、选择个体、交叉、变异、评估适应度值、进化新种群等步骤。其中,个体是指问题的一个可能解,种群是指多个个体的集合。通过对种群中个体进行选择、交叉和变异等操作,可以产生新的种群,逐渐优化搜索结果。其基本流程如下:初始化:随机生成一组初始个体,称为种群。评估:计算种群中每个个体的适应度值,评估其好坏程度。原创 2024-05-17 22:04:54 · 744 阅读 · 0 评论 -
五种算法(黑翅鸢优化算法BKA、麻雀搜索算法SSA、螳螂搜索算法MSA、红尾鹰算法RTH、霸王龙优化算法TROA)求解机器人路径规划(提供MATLAB代码)
移动机器人(Mobile robot,MR)的路径规划是 移动机器人研究的重要分支之,是对其进行控制的基础。根据环境信息的已知程度不同,路径规划分为基于环境信息已知的全局路径规划和基于环境信息未知或局部已知的局部路径规划。随着科技的快速发展以及机器人的大量应用,人们对机器人的要求也越来越高,尤其表现在对机器人的智能化方面的要求,而机器人自主路径规划是实现机器人智能化的重要步骤,路径规划是指规划机器人从起点位置出发,无碰撞、安全到达指定目标位置的最优路径。原创 2024-05-12 17:45:17 · 1011 阅读 · 0 评论 -
基于蛇优化算法SO的复杂城市地形下无人机避障三维航迹规划,可以修改障碍物及起始点(Matlab代码)
起点位置 横坐标与纵坐标需为50的倍数。%终点点位置 横坐标与纵坐标需为50的倍数。fprintf("路径长度:%f\n",result.fit);fprintf("路径坐标:\n");路径长度:1448.634698。xlabel('迭代次数')ylabel('路径长度')原创 2024-05-12 11:11:32 · 979 阅读 · 0 评论 -
基于北方苍鹰优化算法NGO的复杂城市地形下无人机避障三维航迹规划,可以修改障碍物及起始点(Matlab代码)
起点位置 横坐标与纵坐标需为50的倍数。%终点点位置 横坐标与纵坐标需为50的倍数。fprintf("路径长度:%f\n",result.fit);fprintf("路径坐标:\n");路径长度:1539.544374。xlabel('迭代次数')ylabel('路径长度')原创 2024-05-12 11:09:08 · 779 阅读 · 0 评论 -
基于灰狼优化算法GWO的复杂城市地形下无人机避障三维航迹规划,可以修改障碍物及起始点(Matlab代码)
[1]杜晓玉,郭启程,李茵茵,et al.城市环境下基于改进鲸鱼算法的无人机三维路径规划方法[J].计算机科学, 2021, 48(12):8.DOI:10.11896/jsjkx.201000021.原创 2024-05-12 11:06:56 · 432 阅读 · 0 评论 -
基于鹈鹕优化算法POA的复杂城市地形下无人机避障三维航迹规划,可以修改障碍物及起始点(Matlab代码)
起点位置 横坐标与纵坐标需为50的倍数。%终点点位置 横坐标与纵坐标需为50的倍数。fprintf("路径长度:%f\n",result.fit);fprintf("路径坐标:\n");路径长度:1610.286263。xlabel('迭代次数')ylabel('路径长度')原创 2024-05-12 11:02:02 · 1149 阅读 · 0 评论 -
基于五种算法(DBO、RUN、SO、HO、EPO)的无人机城市地形下路径规划,可以修改障碍物及起始点(MATLAB代码)
参考文献:Xue Jiankai, Shen Bo. Dung beetle optimizer: a new meta-heuristic algorithm for global optimization[J]. Journal of Supercomputing, 2023,79(7):7305-7336.原创 2024-05-08 22:37:14 · 1099 阅读 · 0 评论 -
五种算法(BWO、RUN、SO、HO、GWO)求解复杂城市地形下无人机路径规划,可以修改障碍物及起始点(MATLAB)
参考文献:Zhong C, Li G, Meng Z. Beluga whale optimization: A novel nature-inspired metaheuristic algorithm[J].原创 2024-05-08 21:30:23 · 1099 阅读 · 0 评论 -
无人机路径规划:基于蜣螂优化算法DBO的复杂城市地形下无人机避障三维航迹规划,可以修改障碍物及起始点(Matlab代码)
起点位置 横坐标与纵坐标需为50的倍数。%终点点位置 横坐标与纵坐标需为50的倍数。fprintf("路径长度:%f\n",result.fit);fprintf("路径坐标:\n");路径长度:1448.611772。xlabel('迭代次数')ylabel('路径长度')原创 2024-05-08 14:39:36 · 902 阅读 · 0 评论 -
无人机路径规划:基于鲸鱼优化算法WOA的复杂城市地形下无人机避障三维航迹规划,可以修改障碍物及起始点(Matlab代码)
起点位置 横坐标与纵坐标需为50的倍数。%终点点位置 横坐标与纵坐标需为50的倍数。fprintf("路径长度:%f\n",result.fit);fprintf("路径坐标:\n");路径长度:1448.608844。xlabel('迭代次数')ylabel('路径长度')原创 2024-05-08 14:36:56 · 1127 阅读 · 0 评论 -
三维SDMTSP:遗传算法GA求解三维单仓库多旅行商问题,可以更改数据集和起点(MATLAB代码)
第5个旅行商的路径:10->13->1->24->23->7->17->4->2->10。第2个旅行商的路径:10->14->22->11->25->19->10。第3个旅行商的路径:10->29->9->21->16->15->10。第1个旅行商的路径:10->28->5->3->20->18->10。第4个旅行商的路径:10->27->8->12->6->26->10。第1个旅行商的总目标函数值:2064.510111。第3个旅行商的总目标函数值:1748.757845。原创 2024-04-30 14:41:16 · 352 阅读 · 0 评论 -
三维SDMTSP:蛇优化算法SO求解三维单仓库多旅行商问题,可以更改数据集和起点(MATLAB代码)
多旅行商问题(Multiple Traveling Salesman Problem, MTSP)是著名的旅行商问题(Traveling Salesman Problem, TSP)的延伸,多旅行商问题定义为:给定一个𝑛座城市的城市集合,指定𝑚个推销员,每一位推销员从起点城市出发访问一定数量的城市,最后回到终点城市,要求除起点和终点城市以外,每一座城市都必须至少被一位推销员访问,并且只能访问一次,需要求解出满足上述要求并且代价最小的分配方案,其中的代价通常用总路程长度来代替,当然也可以是时间、费用等。原创 2024-04-30 14:37:12 · 87 阅读 · 0 评论 -
三维SDMTSP:GWO灰狼优化算法求解三维单仓库多旅行商问题,可以更改数据集和起点(MATLAB代码)
围绕着各推销员的起始点和终止点来划分,多旅行商问题大致可以分为四种,其中单仓库多旅行商问题是其中一种。第5个旅行商的路径:10->29->3->26->5->12->21->8->16->10。第1个旅行商的路径:10->18->17->22->14->4->10。第2个旅行商的路径:10->19->25->11->15->2->10。第3个旅行商的路径:10->13->1->23->7->27->10。第4个旅行商的路径:10->20->24->9->6->28->10。原创 2024-04-30 14:35:18 · 415 阅读 · 0 评论 -
栅格地图路径规划:基于霸王龙优化算法(Tyrannosaurus optimization,TROA)的机器人路径规划(提供MATLAB代码)
移动机器人(Mobile robot,MR)的路径规划是 移动机器人研究的重要分支之,是对其进行控制的基础。根据环境信息的已知程度不同,路径规划分为基于环境信息已知的全局路径规划和基于环境信息未知或局部已知的局部路径规划。随着科技的快速发展以及机器人的大量应用,人们对机器人的要求也越来越高,尤其表现在对机器人的智能化方面的要求,而机器人自主路径规划是实现机器人智能化的重要步骤,路径规划是指规划机器人从起点位置出发,无碰撞、安全到达指定目标位置的最优路径。原创 2024-03-25 00:45:00 · 1185 阅读 · 0 评论 -
栅格地图路径规划:基于螳螂搜索算法(Mantis Search Algorithm,MSA)的机器人路径规划(提供MATLAB代码)
移动机器人(Mobile robot,MR)的路径规划是 移动机器人研究的重要分支之,是对其进行控制的基础。根据环境信息的已知程度不同,路径规划分为基于环境信息已知的全局路径规划和基于环境信息未知或局部已知的局部路径规划。随着科技的快速发展以及机器人的大量应用,人们对机器人的要求也越来越高,尤其表现在对机器人的智能化方面的要求,而机器人自主路径规划是实现机器人智能化的重要步骤,路径规划是指规划机器人从起点位置出发,无碰撞、安全到达指定目标位置的最优路径。原创 2024-03-25 00:15:00 · 1250 阅读 · 0 评论 -
栅格地图路径规划:基于红尾鹰算法(Red‑tailed hawk algorithm ,RTH)的机器人路径规划(提供MATLAB代码)
移动机器人(Mobile robot,MR)的路径规划是 移动机器人研究的重要分支之,是对其进行控制的基础。根据环境信息的已知程度不同,路径规划分为基于环境信息已知的全局路径规划和基于环境信息未知或局部已知的局部路径规划。随着科技的快速发展以及机器人的大量应用,人们对机器人的要求也越来越高,尤其表现在对机器人的智能化方面的要求,而机器人自主路径规划是实现机器人智能化的重要步骤,路径规划是指规划机器人从起点位置出发,无碰撞、安全到达指定目标位置的最优路径。原创 2024-03-24 09:14:35 · 787 阅读 · 0 评论 -
栅格地图路径规划:基于小龙虾优化算法(Crayfsh optimization algorithm,COA)的机器人路径规划(提供MATLAB代码)
移动机器人(Mobile robot,MR)的路径规划是 移动机器人研究的重要分支之,是对其进行控制的基础。根据环境信息的已知程度不同,路径规划分为基于环境信息已知的全局路径规划和基于环境信息未知或局部已知的局部路径规划。随着科技的快速发展以及机器人的大量应用,人们对机器人的要求也越来越高,尤其表现在对机器人的智能化方面的要求,而机器人自主路径规划是实现机器人智能化的重要步骤,路径规划是指规划机器人从起点位置出发,无碰撞、安全到达指定目标位置的最优路径。原创 2024-03-24 09:12:04 · 882 阅读 · 0 评论 -
6种最新算法(小龙虾优化算法COA、螳螂搜索算法MSA、红尾鹰算法RTH、新雀优化算法NOA、鳑鲏鱼优化算法BFO、蜘蛛蜂优化算法SWO)求解机器人路径规划(提供MATLAB代码)
移动机器人(Mobile robot,MR)的路径规划是 移动机器人研究的重要分支之,是对其进行控制的基础。根据环境信息的已知程度不同,路径规划分为基于环境信息已知的全局路径规划和基于环境信息未知或局部已知的局部路径规划。随着科技的快速发展以及机器人的大量应用,人们对机器人的要求也越来越高,尤其表现在对机器人的智能化方面的要求,而机器人自主路径规划是实现机器人智能化的重要步骤,路径规划是指规划机器人从起点位置出发,无碰撞、安全到达指定目标位置的最优路径。原创 2024-03-22 21:18:47 · 1726 阅读 · 0 评论 -
5种最新算法(小龙虾优化算法COA、螳螂搜索算法MSA、红尾鹰算法RTH、霸王龙优化算法TROA、鳑鲏鱼优化算法BFO)求解机器人路径规划(提供MATLAB代码)
移动机器人(Mobile robot,MR)的路径规划是 移动机器人研究的重要分支之,是对其进行控制的基础。根据环境信息的已知程度不同,路径规划分为基于环境信息已知的全局路径规划和基于环境信息未知或局部已知的局部路径规划。随着科技的快速发展以及机器人的大量应用,人们对机器人的要求也越来越高,尤其表现在对机器人的智能化方面的要求,而机器人自主路径规划是实现机器人智能化的重要步骤,路径规划是指规划机器人从起点位置出发,无碰撞、安全到达指定目标位置的最优路径。原创 2024-03-22 21:06:07 · 1610 阅读 · 0 评论 -
四种最新算法(小龙虾优化算法COA、螳螂搜索算法MSA、红尾鹰算法RTH、霸王龙优化算法TROA)求解机器人路径规划(提供MATLAB代码)
移动机器人(Mobile robot,MR)的路径规划是 移动机器人研究的重要分支之,是对其进行控制的基础。根据环境信息的已知程度不同,路径规划分为基于环境信息已知的全局路径规划和基于环境信息未知或局部已知的局部路径规划。随着科技的快速发展以及机器人的大量应用,人们对机器人的要求也越来越高,尤其表现在对机器人的智能化方面的要求,而机器人自主路径规划是实现机器人智能化的重要步骤,路径规划是指规划机器人从起点位置出发,无碰撞、安全到达指定目标位置的最优路径。原创 2024-03-22 20:49:25 · 1732 阅读 · 0 评论