当前位置:网站首页>[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 .
边栏推荐
- flinksql select id ,count(*) from a group by id .
- Summary of three methods for MySQL to view table structure
- 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
- Automatically update selenium driver chromedriver
- Use mitmproxy to cache 360 degree panoramic web pages offline
- B 站弹幕 protobuf 协议还原分析
- 士大夫哈哈哈
- (shuttle) navigation return interception: willpopscope
- 人均瑞数系列,瑞数 4 代 JS 逆向分析
- The important data in the computer was accidentally deleted by mistake, which can be quickly retrieved by this method
猜你喜欢

NFTScan 开发者平台推出 Pro API 商业化服务

谁说新消费品牌大溃败?背后有人赢麻了

(1)长安链学习笔记-启动长安链

求帮助xampp做sqlilab是一片黑

若依请求url中带有jsessionid的解决办法

I've been laid off, and I'll lose money for everything. The days when I once made a monthly salary of 20000 are not coming back

B站大佬用我的世界搞出卷積神經網絡,LeCun轉發!爆肝6個月,播放破百萬

The programmer said, "I'm 36 years old, and I don't want to be rolled, let alone cut."

云原生(三十二) | Kubernetes篇之平台存储系统介绍

Master binary tree in one article
随机推荐
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
Two week selection of tdengine community issues | phase II
Ajout, suppression et modification d'un tableau json par JS
Efficient ETL Testing
让 Rust 库更优美的几个建议!你学会了吗?
为了交通安全,可以做些什么?
What should I do if the USB flash disk data is formatted and how can I recover the formatted USB flash disk data?
Dockermysql modifies the root account password and grants permissions
实现多彩线条摆出心形
The programmer said, "I'm 36 years old, and I don't want to be rolled, let alone cut."
What can be done for traffic safety?
每日刷题记录 (十五)
【OFDM通信】基于深度学习的OFDM系统信号检测附matlab代码
使用MitmProxy离线缓存360度全景网页
达晨史上最大单笔投资,今天IPO了
What does security capability mean? What are the protection capabilities of different levels of ISO?
Today's sleep quality record 78 points
吴恩达2022机器学习课程评测来了!
The important data in the computer was accidentally deleted by mistake, which can be quickly retrieved by this method
With the help of this treasure artifact, I became the whole stack