一、算法原理
1.1无人机三维航迹规划模型
无人机三维航迹规划_无人机航迹规划_IT猿手的博客-CSDN博客
1.2蜣螂优化算法原理
单目标优化:蜣螂优化算法(Dung beetle optimizer,DBO)_IT猿手的博客-CSDN博客
1.3麻雀搜索算法原理
二、求解结果
close all
clear
clc
dbstop if all error
global model
model = CreateModel(); % 创建模型
F='F1';
[Xmin,Xmax,dim,fobj] = fun_info(F);%获取函数信息
pop=100;%种群大小(可以自己修改)
maxgen=500;%最大迭代次数(可以自己修改)
[fMin4,bestX4,ConvergenceCurve4] = SSA(pop, maxgen,Xmin,Xmax,dim,fobj);
[fMin5,bestX5,ConvergenceCurve5] = DBO(pop, maxgen,Xmin,Xmax,dim,fobj);
收敛曲线图:
三维路径规划图:
二维航线平面图:
三、参考代码
文件夹内包含完整代码及使用说明,点击main.m即可运行。