当前位置:网站首页>【无人机】多无人协同任务分配程序平台含Matlab代码
【无人机】多无人协同任务分配程序平台含Matlab代码
2022-07-06 15:53:00 【Matlab科研工作室】
1 简介
对多无人机协同多任务分配优化问题的目标函数构建进行研究。多无人机协同多任务分配模型的两个主要目标函数(无人机团队总飞行航程最小化和执行完所有任务时间最小化)都有各自的局限性,且两个指标函数存在利益冲突。通过为两个指标函数分配权重,建立融合两个指标函数的新指标函数,采用离散粒子群算法对协同多任务分配模型进行求解。通过调节权重的大小,可以适应不同的战场环境,使得两个指标函数都得到优化。仿真结果验证了所提方法的有效性。
2 部分代码
<span style="color:#333333"><span style="background-color:rgba(0, 0, 0, 0.03)"><code><span style="color:#afafaf">%</span>startup - this script sets up the MultiUAV global simulation parameters/memory and opens the GUI figure </code><code><span style="color:#afafaf">%</span> <span style="color:#ca7d37">which</span> calls other intialization <span style="color:#ca7d37">functions</span></code><code><span style="color:#afafaf">%</span></code><code><span style="color:#afafaf">%</span> Inputs:</code><code><span style="color:#afafaf">%</span> (none) </code><code><span style="color:#afafaf">%</span></code><code><span style="color:#afafaf">%</span> Outputs:</code><code><span style="color:#afafaf">%</span> (none)</code><code><span style="color:#afafaf">%</span></code><code></code><code>% AFRL/VACA</code><code><span style="color:#afafaf">%</span> December 2000 - Created and Debugged - RAS</code><code><span style="color:#afafaf">%</span> May 2001 - moved globals to separate script - RAS</code><code></code><code>%debug_mex_files = 0;</code><code><span style="color:#afafaf">%</span><span style="color:#ca7d37">if</span>(isunix & debug_mex_files)</code><code><span style="color:#afafaf">%</span> dbmex on;</code><code><span style="color:#afafaf">%</span>end</code><code><span style="color:#afafaf">%</span>clear debug_mex_files;</code><code></code><code>% hop to m-file dir and intialize global variables</code><code>cd('m-file');</code><code>InitializeGlobals;</code><code></code></span></span>
3 仿真结果
4 参考文献
[1]尹高扬, 周绍磊, 祁亚辉. 多无人机协同多任务分配研究[J]. 电光与控制, 2017, 24(1):6.
博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的Matlab仿真,相关matlab代码问题可私信交流。
部分理论引用网络文献,若有侵权联系博主删除。
边栏推荐
- Is "applet container technology" a gimmick or a new outlet?
- Efficient ETL Testing
- AcWing 4300. Two operations (minimum number of BFS searches)
- Use mitmproxy to cache 360 degree panoramic web pages offline
- 吴恩达2022机器学习课程评测来了!
- Today's sleep quality record 78 points
- Coscon'22 community convening order is coming! Open the world, invite all communities to embrace open source and open a new world~
- Redis persistence mechanism
- Let me ask you if there are any documents or cases of flynk SQL generation jobs. I know that flynk cli can create tables and specify items
- AI表现越差,获得奖金越高?纽约大学博士拿出百万重金,悬赏让大模型表现差劲的任务...
猜你喜欢
MySQL实现字段分割一行转多行的示例代码
Ajout, suppression et modification d'un tableau json par JS
(1) Chang'an chain learning notes - start Chang'an chain
电脑重装系统u盘文件被隐藏要怎么找出来
Pdf batch splitting, merging, bookmark extraction, bookmark writing gadget
Efficient ETL Testing
Nftscan Developer Platform launches Pro API commercial services
Docker starts MySQL and -emysql_ ROOT_ Password = my secret PW problem solving
使用MitmProxy离线缓存360度全景网页
【全网首发】Redis系列3:高可用之主从架构的
随机推荐
docker启动mysql及-eMYSQL_ROOT_PASSWORD=my-secret-pw问题解决
Pdf batch splitting, merging, bookmark extraction, bookmark writing gadget
Automatically update selenium driver chromedriver
The worse the AI performance, the higher the bonus? Doctor of New York University offered a reward for the task of making the big model perform poorly
请问async i/o可以由udf算子实现然后用sql api调用吗?目前好像只看到Datastre
JS import excel & Export Excel
How to choose the server system
What should I do if the USB flash disk data is formatted and how can I recover the formatted USB flash disk data?
PDF批量拆分、合并、书签提取、书签写入小工具
Why are some people still poor and living at the bottom of society even though they have been working hard?
Ajout, suppression et modification d'un tableau json par JS
(1) Chang'an chain learning notes - start Chang'an chain
With the help of this treasure artifact, I became the whole stack
实现多彩线条摆出心形
Graphite document: four countermeasures to solve the problem of enterprise document information security
Spark Tuning (II): UDF reduces joins and judgments
Isomorphism + cross end, knowing applet +kbone+finclip is enough!
Let's see through the network i/o model from beginning to end
Hard core observation 545 50 years ago, Apollo 15 made a feather landing experiment on the moon
同一个作业有两个source,同一链接不同数据库账号,为何第二个链接查出来的数据库列表是第一个账号的