当前位置:网站首页>[unmanned aerial vehicle] multi unmanned cooperative task allocation program platform, including Matlab code
[unmanned aerial vehicle] multi unmanned cooperative task allocation program platform, including Matlab code
2022-07-06 23:33:00 【Matlab scientific research studio】
1 brief introduction
The objective function construction of multi UAV cooperative multi task allocation optimization problem is studied . Two main objective functions of multi UAV cooperative multi task allocation model ( The total flight range of the UAV team is minimized and the time to complete all missions is minimized ) They all have their own limitations , And there is a conflict of interest between the two index functions . By assigning weights to two indicator functions , Establish a new index function integrating two index functions , Discrete particle swarm optimization algorithm is used to solve the collaborative multi task allocation model . By adjusting the weight , It can adapt to different battlefield environments , Make both index functions optimized . Simulation results verify the effectiveness of the proposed method .
2 Part of the code
<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 Simulation results
4 reference
[1] Yin Gaoyang , Zhoushaolei , Qi Yahui . Research on multi UAV cooperative multi task allocation [J]. Electro optic and control , 2017, 24(1):6.
About bloggers : Good at intelligent optimization algorithms 、 Neural networks predict 、 signal processing 、 Cellular automata 、 The image processing 、 Path planning 、 UAV and other fields Matlab Simulation , relevant matlab Code problems can be exchanged by private letter .
Some theories cite network literature , If there is infringement, contact the blogger to delete .
边栏推荐
- CRMEB 商城系统如何助力营销?
- 每人每年最高500万经费!选人不选项目,专注基础科研,科学家主导腾讯出资的「新基石」启动申报...
- 食品里的添加剂品种越多,越不安全吗?
- Devsecops software R & D security practice - release
- The problem of ASP reading Oracle Database
- Can online reload system software be used safely? Test use experience to share with you
- 不要再说微服务可以解决一切问题了
- 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
- Cloud native (32) | kubernetes introduction to platform storage system
- 云原生(三十二) | Kubernetes篇之平台存储系统介绍
猜你喜欢
使用MitmProxy离线缓存360度全景网页
docker中mysql开启日志的实现步骤
基础图表解读“东方甄选”爆火出圈数据
求帮助xampp做sqlilab是一片黑
公链与私链在数据隐私和吞吐量上的竞争
asp读取oracle数据库问题
What should I do if the USB flash disk data is formatted and how can I recover the formatted USB flash disk data?
Detailed explanation of regular expression (regexp) in MySQL
Implementation steps of mysql start log in docker
Koa2 addition, deletion, modification and query of JSON array
随机推荐
The important data in the computer was accidentally deleted by mistake, which can be quickly retrieved by this method
达晨史上最大单笔投资,今天IPO了
Dockermysql modifies the root account password and grants permissions
Detailed explanation of regular expression (regexp) in MySQL
Station B boss used my world to create convolutional neural network, Lecun forwarding! Burst the liver for 6 months, playing more than one million
华为云GaussDB(for Redis)揭秘第21期:使用高斯Redis实现二级索引
docker mysql5.7如何设置不区分大小写
Pdf batch splitting, merging, bookmark extraction, bookmark writing gadget
Talking about the current malpractice and future development
AcWing 4300. Two operations (minimum number of BFS searches)
Today's sleep quality record 78 points
传统企业要为 Web3 和去中心化做的 11 个准备
前置机是什么意思?主要作用是什么?与堡垒机有什么区别?
同一个作业有两个source,同一链接不同数据库账号,为何第二个链接查出来的数据库列表是第一个账号的
(1)长安链学习笔记-启动长安链
这个『根据 op 值判断操作类型来自己组装 sql』是指在哪里实现?是指单纯用 Flink Tabl
Cover fake big empty talk in robot material sorting
吴恩达2022机器学习课程评测来了!
请问async i/o可以由udf算子实现然后用sql api调用吗?目前好像只看到Datastre
koa2对Json数组增删改查