自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(118)
  • 收藏
  • 关注

原创 三维SDMTSP:GWO灰狼优化算法求解三维单仓库多旅行商问题,可以更改数据集和起点(MATLAB代码)

灰狼优化算法的目标函数是各个旅行商路径之和第1个旅行商的路径:10->18->17->22->14->4->10第1个旅行商的总目标函数值:1063.936088第2个旅行商的路径:10->19->25->11->15->2->10第2个旅行商的总目标函数值:1478.896210第3个旅行商的路径:10->13->1->23->7->27->10第3个旅行商的总目标函数值:1910.167008第4个旅行商的路径:10->20->24->9->6->28->10。

2024-05-05 22:55:40 416 1

原创 多目标应用:基于非支配排序的鲸鱼优化算法NSWOA求解无人机三维路径规划(MATLAB代码)

无人机三维路径规划是无人机在执行任务过程中的非常关键的环节,无人机三维路径规划的主要目的是在满足任务需求和自主飞行约束的基础上,计算出发点和目标点之间的最佳航路。

2024-05-05 22:48:39 507

原创 FJSP:袋鼠群优化(Kangaroo Swarm Optimization ,KSO)算法求解柔性作业车间调度问题(FJSP),提供MATLAB代码

袋鼠群优化(Kangaroo Swarm Optimization ,KSO)是2024年提出的一种元启发式优化算法,其灵感来自于袋鼠的自然行为。

2024-04-14 14:14:03 741

原创 FJSP:水牛群优化(Buffalo Swarm Optimization,BSO)算法求解柔性作业车间调度问题(FJSP),提供MATLAB代码

水牛群优化(Buffalo Swarm Optimization,BSO)算法是2024年提出的一种元启发式优化算法,其灵感来自于水牛群的自然行为,其算法简单,思路新颖。

2024-04-14 13:55:23 1162

原创 FJSP:水鹿优化算法(Sambar Optimization Algorithm,SOA)求解柔性作业车间调度问题(FJSP),提供MATLAB代码

水鹿优化算法(Sambar Optimization Algorithm,SOA)是2024年提出的一种元启发式优化算法,其灵感来自于水鹿的行为,具有搜索速度快,求解精度高的特点。

2024-04-14 13:34:43 939

原创 FJSP:鲸鱼优化算法WOA求解柔性作业车间调度问题(FJSP),提供MATLAB代码

鲸鱼优化算法(Whale Optimization Algorithm, WOA)是2016年提出的一种元启发式优化算法,其灵感来自于座头鲸的狩猎行为。通过模拟随机或最佳个体捕食猎物的狩猎行为,研究者发现鲸鱼的气泡网捕食法可以分为两种,并将它们命名为“向上螺旋策略”和“双螺旋策略”。

2024-04-14 12:58:15 817 1

原创 粒子群优化算法PSO与鹈鹕优化算法(POA)求解无人机三维路径规划(MATLAB代码)

close allclearclc% 创建模型F='F1';%获取函数信息pop=100;%种群大小(可以自己修改)maxgen=100;%最大迭代次数(可以自己修改)%'路径成本','威胁成本','高度成本','转角成本'%% 计算航迹坐标%% 保存各算法的目标函数值及收敛曲线%% 保存航迹坐标。

2024-04-14 12:41:03 443

原创 小龙虾优化算法COA求解不返回旅行推销员(no-return traveling salesman problem,NTSP)问题,提供MATLAB代码

不返回旅行推销员问题(No-Return Traveling Salesman Problem,NTSP)是旅行推销员问题(Traveling Salesman Problem,TSP)的一个变种,是一个经典的组合优化问题,它在计算机科学和运筹学中具有重要的应用。NTSP是一个NP-hard问题,意味着在一般情况下很难找到一个高效的算法来解决它。因此,通常使用启发式算法和近似算法来求解NTSP。常用的算法包括遗传算法、模拟退火算法、蚁群算法、

2024-04-14 12:30:11 749

原创 机器人路径规划:基于Q-learning算法的移动机器人路径规划,可以自定义地图,修改起始点,提供MATLAB代码

Q-learning算法中的Q表是机器人与环境交互后的结果,因此在Q-learning算法中更新Q表就是机器人与环境的交互过程。机器人在当前状态s(t)下,选择动作a,通过环境的作用,形成新的状态s(t+1),并产生回报或惩罚r(t+1),通过式(1)更新Q表后,若Q(s,a)值变小,则表明机器人处于当前位置时选择该动作不是最优的,当下次机器人再次处于该位置或状态时,机器人能够避免再次选择该动作action. 重复相同的步骤,机器人与环境之间不停地交互,就会获得到大量的数据,直至Q表收敛。

2024-04-14 11:53:07 1242

原创 FJSP:美洲狮优化算法(Puma Optimizar Algorithm ,POA)求解柔性作业车间调度问题(FJSP),提供MATLAB代码

美洲狮优化算法(Puma Optimizar Algorithm ,POA)由Benyamin Abdollahzadeh等人于2024年提出,其灵感来自美洲狮的智慧和生活。在该算法中,在探索和开发的每个阶段都提出了独特而强大的机制,这提高了算法对各种优化问题的性能。此外,该算法还提出了一种新型的智能机制,即相变的超启发式机制(PI),使用这种机制,PO算法可以在优化操作期间执行相变操作,并平衡探索和开发,同时探索和开发都会根据问题的性质自动调整。

2024-04-07 18:39:33 974

原创 FJSP:狐猴优化算法(Lemurs Optimizer,LO)求解柔性作业车间调度问题(FJSP),提供MATLAB代码

狐猴优化算法(Lemurs Optimizer,LO)由Ammar Kamal Abasi等人于2022年提出,该算法模拟狐猴的跳跃和跳舞行为,具有结构简单,思路新颖,搜索速度快等优势。参考文献:原文链接:https://blog.csdn.net/weixin_46204734/article/details/133913358。

2024-04-06 21:04:39 791

原创 FJSP:巨型犰狳优化算法(Giant Armadillo Optimization,GAO)求解柔性作业车间调度问题(FJSP),提供MATLAB代码

巨型犰狳优化算法(Giant Armadillo Optimization,GAO)由Omar Alsayyed等人于2023年提出,该算法模仿了巨型犰狳在野外的自然行为。GAO设计的基本灵感来自巨型犰狳向猎物位置移动和挖掘白蚁丘的狩猎策略。GAO理论在两个阶段进行表达和数学建模:(i)基于模拟巨型犰狳向白蚁丘的运动的探索,以及(ii)基于模拟巨型犰狳的挖掘技能以捕食和撕裂白蚁丘的开发。

2024-04-06 18:39:04 906

原创 FJSP:光学显微镜算法(Optical microscope algorithm,OMA)求解柔性作业车间调度问题(FJSP),提供MATLAB代码

光学显微镜算法(Optical microscope algorithm,OMA)从光学显微镜对目标物体的放大能力中汲取灵感,使用肉眼进行初步观察,并通过物镜和目镜模拟放大过程。参考文献:原文链接:https://blog.csdn.net/2401_82411023/article/details/137400257。

2024-04-06 18:19:40 858

原创 FJSP:蜣螂优化算法( Dung beetle optimizer, DBO)求解柔性作业车间调度问题(FJSP),提供MATLAB代码

蜣螂优化算法( Dung beetle optimizer, DBO)是由 Jiankai Xue 等于2022 年提出的一种群体智能优化算法。其灵感来源于蜣螂的生物行为过程,具有寻优能力强,收敛速度快的特点。

2024-04-06 18:09:44 1123

原创 TSP:蜣螂优化算法( Dung beetle optimizer, DBO)求解旅行商问题(Traveling salesman problem, TSP),提供MATLAB代码

蜣螂优化算法( Dung beetle optimizer, DBO)是由 Jiankai Xue 等于2022 年提出的一种群体智能优化算法。其灵感来源于蜣螂的生物行为过程,具有寻优能力强,收敛速度快的特点。

2024-04-05 17:31:44 1025

原创 TSP:小龙虾优化算法(Crayfsh optimization algorithm,COA)求解旅行商问题(Traveling salesman problem, TSP),提供MATLAB代码

小龙虾优化算法(Crayfsh optimization algorithm,COA)由Jia Heming 等人于2023年提出,该算法模拟小龙虾的避暑、竞争和觅食行为,具有搜索速度快,搜索能力强,能够有效平衡全局搜索和局部搜索的能力。

2024-04-05 16:36:33 795

原创 TSP:光学显微镜算法(Optical microscope algorithm,OMA)求解旅行商问题(Traveling salesman problem, TSP),提供MATLAB代码

光学显微镜算法(Optical microscope algorithm,OMA)从光学显微镜对目标物体的放大能力中汲取灵感,使用肉眼进行初步观察,并通过物镜和目镜模拟放大过程。参考文献:原文链接:https://blog.csdn.net/2401_82411023/article/details/137400257。

2024-04-05 16:28:32 824

原创 微电网优化:基于光学显微镜算法(Optical microscope algorithm,OMA)的微电网优化(提供MATLAB代码)

光学显微镜算法(Optical microscope algorithm,OMA)从光学显微镜对目标物体的放大能力中汲取灵感,使用肉眼进行初步观察,并通过物镜和目镜模拟放大过程。

2024-04-05 15:58:38 644

原创 微电网优化:基于巨型犰狳优化算法(Giant Armadillo Optimization,GAO)的微电网优化(提供MATLAB代码)

巨型犰狳优化算法(Giant Armadillo Optimization,GAO)由Omar Alsayyed等人于2023年提出,该算法模仿了巨型犰狳在野外的自然行为。GAO设计的基本灵感来自巨型犰狳向猎物位置移动和挖掘白蚁丘的狩猎策略。GAO理论在两个阶段进行表达和数学建模:(i)基于模拟巨型犰狳向白蚁丘的运动的探索,以及(ii)基于模拟巨型犰狳的挖掘技能以捕食和撕裂白蚁丘的开发。

2024-04-05 15:46:56 557

原创 微电网优化:基于​海象优化算法(Walrus Optimization Algorithm,WOA)​的微电网优化(提供MATLAB代码)

海象优化算法(Walrus Optimization Algorithm,WOA)由Trojovský等人于2023年提出,该算法模拟海象的进食,迁移,逃跑和对抗捕食者的过程,WOA包含探索、迁移和开发三个阶段,具有平衡全局搜索和局部搜索的能力。

2024-04-05 15:32:07 996

原创 微电网优化:基于小龙虾优化算法COA的微电网优化(提供MATLAB代码)

小龙虾优化算法(Crayfsh optimization algorithm,COA)由Jia Heming 等人于2023年提出,该算法模拟小龙虾的避暑、竞争和觅食行为,具有搜索速度快,搜索能力强,能够有效平衡全局搜索和局部搜索的能力。

2024-04-05 15:19:45 491

原创 微电网优化:基于肝癌算法(Liver Cancer algorithm, LCA)的微电网优化(提供MATLAB代码)

肝癌算法(Liver Cancer algorithm, LCA)模拟肝肿瘤的生长和接管过程。它使用进化搜索方法,模拟肝脏肿瘤在接管肝脏器官时的行为。肿瘤复制和扩散到其他器官的能力激发了该算法的灵感。LCA算法是利用遗传算子和基于随机对立的学习(ROBL)策略开发的,可以有效地平衡局部和全局搜索并探索搜索空间。

2024-04-05 15:00:50 375

原创 柔性作业车间调度问题(Flexible Job Scheduling Problem, FJSP)详细介绍

柔性作业车间调度问题(Flexible Job Shop Scheduling Problem,FJSP),是一种经典的组合优化问题。在FJSP问题中,有多个作业需要在多个机器上进行加工,每个作业由一系列工序组成,每个工序需要在特定的机器上完成。同时,每个机器一次只能处理一个工序,且每个工序的处理时间可能不同。FJSP问题的目标是找到一个最优的作业调度方案,使得所有作业的完成时间最小化。这个问题的难点在于需要考虑到多个作业、多个机器和多个工序之间的复杂关系,并且需要在有限的时间内找到最优解。

2024-03-30 10:11:08 735 1

原创 机器人路径规划:基于双向A*算法(bidirectional a star)的机器人路径规划(提供Python代码)

传统A*算法是一种静态路网中求解最短路径最有效的方法, 它结合了BFS 算法和迪杰斯特拉算法(Dijkstra)的优点。和迪杰斯特拉算法(Dijkstra)一样, A*算法能够用于 搜索最短路径;和BFS 算法一样, A*算法可以用 启发式函数引导给出当下的最佳解。传统A*算法的重点在于扩展下一个节点时引入了启发式函数 h(n), 对当前节点到目标节点的距离代价进行了评 估。通过计算函数的相对最优解来筛选当前节点周 围的扩展节点, 能适用于各种场景, 相当灵活。

2024-03-24 09:19:44 565

原创 栅格地图路径规划:4种最新算法(小龙虾优化算法COA、螳螂搜索算法MSA、红尾鹰算法RTH、霸王龙优化算法TROA)求解机器人路径规划(提供MATLAB代码)

移动机器人(Mobile robot,MR)的路径规划是 移动机器人研究的重要分支之,是对其进行控制的基础。根据环境信息的已知程度不同,路径规划分为基于环境信息已知的全局路径规划和基于环境信息未知或局部已知的局部路径规划。随着科技的快速发展以及机器人的大量应用,人们对机器人的要求也越来越高,尤其表现在对机器人的智能化方面的要求,而机器人自主路径规划是实现机器人智能化的重要步骤,路径规划是指规划机器人从起点位置出发,无碰撞、安全到达指定目标位置的最优路径。

2024-03-23 20:52:07 1258

原创 6种最新算法(小龙虾优化算法COA、螳螂搜索算法MSA、红尾鹰算法RTH、新雀优化算法NOA、鳑鲏鱼优化算法BFO、蜘蛛蜂优化算法SWO)求解机器人路径规划(提供MATLAB代码)

移动机器人(Mobile robot,MR)的路径规划是 移动机器人研究的重要分支之,是对其进行控制的基础。根据环境信息的已知程度不同,路径规划分为基于环境信息已知的全局路径规划和基于环境信息未知或局部已知的局部路径规划。随着科技的快速发展以及机器人的大量应用,人们对机器人的要求也越来越高,尤其表现在对机器人的智能化方面的要求,而机器人自主路径规划是实现机器人智能化的重要步骤,路径规划是指规划机器人从起点位置出发,无碰撞、安全到达指定目标位置的最优路径。

2024-03-23 09:54:29 1483

原创 机器人路径规划:基于小龙虾优化算法(Crayfsh optimization algorithm,COA)的机器人路径规划(提供MATLAB代码)

移动机器人(Mobile robot,MR)的路径规划是 移动机器人研究的重要分支之,是对其进行控制的基础。根据环境信息的已知程度不同,路径规划分为基于环境信息已知的全局路径规划和基于环境信息未知或局部已知的局部路径规划。随着科技的快速发展以及机器人的大量应用,人们对机器人的要求也越来越高,尤其表现在对机器人的智能化方面的要求,而机器人自主路径规划是实现机器人智能化的重要步骤,路径规划是指规划机器人从起点位置出发,无碰撞、安全到达指定目标位置的最优路径。

2024-03-22 20:34:28 1204

原创 机器人路径规划:基于红尾鹰算法(Red‑tailed hawk algorithm ,RTH)的机器人路径规划(提供MATLAB代码)

移动机器人(Mobile robot,MR)的路径规划是 移动机器人研究的重要分支之,是对其进行控制的基础。根据环境信息的已知程度不同,路径规划分为基于环境信息已知的全局路径规划和基于环境信息未知或局部已知的局部路径规划。随着科技的快速发展以及机器人的大量应用,人们对机器人的要求也越来越高,尤其表现在对机器人的智能化方面的要求,而机器人自主路径规划是实现机器人智能化的重要步骤,路径规划是指规划机器人从起点位置出发,无碰撞、安全到达指定目标位置的最优路径。

2024-03-22 20:21:07 640

原创 机器人路径规划:基于螳螂搜索算法(Mantis Search Algorithm,MSA)的机器人路径规划(提供MATLAB代码)

移动机器人(Mobile robot,MR)的路径规划是 移动机器人研究的重要分支之,是对其进行控制的基础。根据环境信息的已知程度不同,路径规划分为基于环境信息已知的全局路径规划和基于环境信息未知或局部已知的局部路径规划。随着科技的快速发展以及机器人的大量应用,人们对机器人的要求也越来越高,尤其表现在对机器人的智能化方面的要求,而机器人自主路径规划是实现机器人智能化的重要步骤,路径规划是指规划机器人从起点位置出发,无碰撞、安全到达指定目标位置的最优路径。

2024-03-22 20:08:28 1508

原创 机器人路径规划:基于霸王龙优化算法(Tyrannosaurus optimization,TROA)的机器人路径规划(提供MATLAB代码)

移动机器人(Mobile robot,MR)的路径规划是 移动机器人研究的重要分支之,是对其进行控制的基础。根据环境信息的已知程度不同,路径规划分为基于环境信息已知的全局路径规划和基于环境信息未知或局部已知的局部路径规划。随着科技的快速发展以及机器人的大量应用,人们对机器人的要求也越来越高,尤其表现在对机器人的智能化方面的要求,而机器人自主路径规划是实现机器人智能化的重要步骤,路径规划是指规划机器人从起点位置出发,无碰撞、安全到达指定目标位置的最优路径。

2024-03-22 18:31:00 1227

原创 机器人路径规划:基于冠豪猪优化算法(Crested Porcupine Optimizer,CPO)的机器人路径规划(提供MATLAB代码)

移动机器人(Mobile robot,MR)的路径规划是 移动机器人研究的重要分支之,是对其进行控制的基础。根据环境信息的已知程度不同,路径规划分为基于环境信息已知的全局路径规划和基于环境信息未知或局部已知的局部路径规划。随着科技的快速发展以及机器人的大量应用,人们对机器人的要求也越来越高,尤其表现在对机器人的智能化方面的要求,而机器人自主路径规划是实现机器人智能化的重要步骤,路径规划是指规划机器人从起点位置出发,无碰撞、安全到达指定目标位置的最优路径。

2024-03-20 20:43:59 1391

原创 机器人路径规划:基于鳑鲏鱼优化算法(BFO)的机器人路径规划(提供MATLAB代码)

移动机器人(Mobile robot,MR)的路径规划是 移动机器人研究的重要分支之,是对其进行控制的基础。根据环境信息的已知程度不同,路径规划分为基于环境信息已知的全局路径规划和基于环境信息未知或局部已知的局部路径规划。随着科技的快速发展以及机器人的大量应用,人们对机器人的要求也越来越高,尤其表现在对机器人的智能化方面的要求,而机器人自主路径规划是实现机器人智能化的重要步骤,路径规划是指规划机器人从起点位置出发,无碰撞、安全到达指定目标位置的最优路径。

2024-03-20 19:39:48 869

原创 机器人路径规划:基于斑翠鸟优化算法(Pied Kingfisher Optimizer ,PKO)的机器人路径规划(提供MATLAB代码)

移动机器人(Mobile robot,MR)的路径规划是 移动机器人研究的重要分支之,是对其进行控制的基础。根据环境信息的已知程度不同,路径规划分为基于环境信息已知的全局路径规划和基于环境信息未知或局部已知的局部路径规划。随着科技的快速发展以及机器人的大量应用,人们对机器人的要求也越来越高,尤其表现在对机器人的智能化方面的要求,而机器人自主路径规划是实现机器人智能化的重要步骤,路径规划是指规划机器人从起点位置出发,无碰撞、安全到达指定目标位置的最优路径。

2024-03-20 19:18:41 1025

原创 机器人路径规划:基于迪杰斯特拉算法(Dijkstra)的机器人路径规划(提供Python代码)

Dijkstra算法采用贪心策略,通过逐步扩展已知最短路径集合来逐步确定最短路径。它使用一个距离数组来记录从起始节点到其他节点的当前最短距离,并通过不断更新距离数组来逐步确定最短路径。

2024-03-20 18:26:25 486

原创 机器人路径规划:基于双向广度优先搜索(Bidirectional Breadth-First grid planning)算法的机器人路径规划(提供Python代码)

双向广度优先搜索算法是一种用于解决图或树中两个节点之间最短路径问题的算法。它通过同时从起点和终点开始搜索,每次扩展当前层的节点,直到两个搜索方向相遇或找到了最短路径。算法步骤如下:1. 初始化两个队列,分别存放起点和终点。2. 初始化两个集合,分别用于记录起点和终点已经访问过的节点。3. 从起点和终点分别开始进行广度优先搜索,每次扩展当前层的节点。4. 在每一轮搜索中,检查当前层的节点是否已经在另一方向的集合中出现过,如果是,则找到了最短路径。

2024-03-20 18:24:39 317

原创 机器人路径规划:基于广度优先搜索算法的机器人路径规划(提供Python代码)

广度优先搜索(BFS)是一种用于图或树的遍历算法,它从根节点开始,逐层地向下搜索,直到找到目标节点或遍历完整个图。BFS使用队列数据结构来实现,保证了节点的访问顺序是按照层级逐个进行的。BFS的过程如下:1. 将起始节点放入队列中。2. 从队列中取出一个节点,并访问该节点。3. 将该节点的所有未访问过的邻居节点放入队列中。4. 标记该节点为已访问。5. 重复步骤2-4,直到队列为空。BFS的特点是先访问离起始节点最近的节点,然后逐渐向外扩展。

2024-03-20 18:22:53 176

原创 蜘蛛蜂优化算法(Spider wasp optimizer,SWO)求解机器人栅格地图最短路径规划(提供MATLAB)

wasp optimizer,SWO)由Mohamed Abdel-Basset等人于2023年提出,该算法模型雌性蜘蛛蜂的狩猎、筑巢和交配行为,具有搜索速度快,求解精度高的优势。S = [1 1];点击main.m即可运行。

2024-03-11 09:24:25 1468

原创 美洲狮优化算法(Puma Optimizar Algorithm ,POA)求解机器人栅格地图最短路径规划(提供MATLAB代码)

美洲狮优化算法(Puma Optimizar Algorithm ,POA)由Benyamin Abdollahzadeh等人于2024年提出,其灵感来自美洲狮的智慧和生活。在该算法中,在探索和开发的每个阶段都提出了独特而强大的机制,这提高了算法对各种优化问题的性能。此外,该算法还提出了一种新型的智能机制,即相变的超启发式机制(PI),使用这种机制,PO算法可以在优化操作期间执行相变操作,并平衡探索和开发,同时探索和开发都会根据问题的性质自动调整。

2024-03-10 21:34:17 592

原创 河马优化算法(Hippopotamus optimization algorithm,HO)求解机器人栅格地图最短路径规划,可以自定义地图(提供MATLAB代码)

河马优化算法(Hippopotamus optimization algorithm,HO)由Amiri等人于2024年提出,该算法模拟了河马在河流或池塘中的位置更新、针对捕食者的防御策略以及规避方法。点击main.m即可运行。

2024-03-10 21:18:46 541 1

原创 新雀优化算法NOA求解机器人栅格地图最短路径规划,可以自定义地图(提供MATLAB代码)

星雀优化算法(Nutcracker optimizer algorithm,NOA)由Mohamed Abdel-Basset等人于2023年提出,该算法模拟星雀的两种行为,即:在夏秋季节收集并储存食物,在春冬季节搜索食物的存储位置。S = [1 1];

2024-03-10 20:57:22 1013

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除