面向植保任务的无人机集群系统及其应用研究

摘****要

随着无线通信技术的发展,无人机在民用和军事上的应用越来越广泛。由于单无人机负重少、体积小、覆盖面积小,不能满足复杂任务需求,近年来,关于无人机集群协同编队控制方面的研究发展迅速。植保无人机在实际作业过程中,若作业区域面积较大,单次植保作业无法满足作业要求,需要中途多次返航至补给点进行药剂装填或电池更换等补给作业。这就要求对无人机的作业路线进行合理规划,从而达到提高作业效率的目的。随着中国城镇化率的进一步提高,对于转变农业发展方式,支撑现代农业发展,增强农业综合生产能力,发展高作业效率的农机装备是大势所趋。若仅采用1架植保无人机进行作业,作业总时间较长,效率有限。针对这种情况,本文基于改进粒子群算法,提出了一种多植保无人机协同路径规划解决方案,采用多架无人机协同作业,提高劳动效率。

基于无人机集群协同编队控制应用广泛,比如无人机集群、无人机巡警等行业,都会运用到基于集群协同编队控制方法的无人机系统。更高效率和更高精度的无人机集群协同编队控制系统一直是研究的热点。在我们日常生活中,无人机集群协同编队控制系统随处可见,因为其相比其他的控制方式而言,运行稳定且控制精度较高等优势,最重要的是无人机集群协同编队控制系统在集群演示等方面具有很好的优势。随着自动控制技术和微电子技术的不断革新,目前的技术水平为实现无人机集群协同编队控制系统打下坚实的基础,提供扎实的理论依据。

本次设计主要以无人机集群协同编队控制系统设计应用作为研究背景,运用MATLAB仿真工具搭建相应的仿真模型。该模型利用MATLAB软件中的模块库,建立了无人机集群协同编队控制系统在无人机系统应用中的系统仿真模型,通过 MATLAB仿真软件搭建仿真模型,运行仿真,并对无人机集群协同编队控制系统的仿真结果进行了分析。利用MATLAB软件Simulink工具箱中模块针对无人机集群协同编队控制系统技术搭建了仿真模型。最后针对实例进行仿真验证,理论计算值和仿真结果的一致性证明了所搭建仿真模型的正确性,从而为同行从业人员或学习者提供可靠的参照。

关键词:无人机集群,协同编队控制,队形变换 ,MATLAB

Abstract

With the development of wireless communication technology, uav is widely used in civil and military fields. Due to the small weight, small volume and small coverage area of single UAV, it cannot meet the requirements of complex tasks. In recent years, the research on cooperative formation control of UAV cluster has developed rapidly. In the actual operation process, if the operation area of plant protection UAV is large, a single plant protection operation cannot meet the operation requirements, and it is necessary to return to the supply point for replenishment operations such as drug loading or battery replacement. This requires reasonable planning of uav operation route, so as to achieve the purpose of improving operation efficiency. With the further improvement of China's urbanization rate, it is the general trend to change the way of agricultural development, support the development of modern agriculture, enhance the comprehensive agricultural production capacity, and develop agricultural machinery and equipment with high operational efficiency. If only one plant protection UAV is used for operation, the total operation time will be long and the efficiency is limited. In view of this situation, this paper proposed a cooperative path planning solution of multiple plant protection UAVs based on improved particle swarm optimization algorithm. Multiple UAVs were adopted to work cooperatively to improve labor efficiency.

Uav cooperative formation control based on uav cluster has been widely applied, such as UAV cluster, UAV patrol and other industries, will be used in uav system based on uav cooperative formation control method. Higher efficiency and higher precision uav cooperative formation control system is always a research hotspot. In our daily life, the uav cooperative formation control system can be seen everywhere, because compared with other control methods, it has the advantages of stable operation and higher control accuracy. The most important is that the UAV cooperative formation control system has good advantages in cluster demonstration and other aspects. With the continuous innovation of automatic control technology and microelectronics technology, the current technical level has laid a solid foundation and provided a solid theoretical basis for the realization of uav cluster cooperative formation control system.

This design is mainly based on the uav cluster cooperative formation control system design and application as the research background, using MATLAB simulation tools to build the corresponding simulation model. In this model, the module library of MATLAB software is used to establish the system simulation model of UAV cluster cooperative formation control system in the application of UAV system. The simulation model is built and run by MATLAB simulation software, and the simulation results of UAV cluster cooperative formation control system are analyzed. The simulation model of uav cluster cooperative formation control system is built by using the module in MATLAB Simulink toolbox. Finally, the consistency of theoretical calculation and simulation results proves the correctness of the simulation model, so as to provide reliable reference for practitioners or learners in the same field.

Key words: Uav cluster, cooperative formation control, formation transformation, MATLAB

目录

[ ...................................................................................................................... 1](#摘 要...................................................................................................................... 1)

[第一章 绪论......................................................................................................... 6](#第一章 绪论......................................................................................................... 6)

[1.1 概述........................................................................................................... 6](#1.1 概述........................................................................................................... 6)

[1.2 课题研究的现状.................................................................................... 7](#1.2 课题研究的现状.................................................................................... 7)

[1.3 课题研究的意义.................................................................................... 8](#1.3 课题研究的意义.................................................................................... 8)

[1.4 仿真工具MATLAB/Simulink简介............................................... 9](#1.4 仿真工具MATLAB/Simulink简介............................................... 9)

[1.5 课题的研究内容及章节安排......................................................... 12](#1.5 课题的研究内容及章节安排......................................................... 12)

[第二章 多植保无人机集群编队控制分析............................................. 14](#第二章 多植保无人机集群编队控制分析............................................. 14)

[2.1 无人机集群编队问题分析............................................................. 14](#2.1 无人机集群编队问题分析............................................................. 14)

[2.1.1 编队队形形成与保持................................................................. 14](#2.1.1 编队队形形成与保持................................................................. 14)

[2.1.2 编队队形变换............................................................................... 15](#2.1.2 编队队形变换............................................................................... 15)

[2.2 编队控制算法研究............................................................................ 16](#2.2 编队控制算法研究............................................................................ 16)

[第三章 多植保无人机集群编队系统建模............................................. 19](#第三章 多植保无人机集群编队系统建模............................................. 19)

[3.1 无人机质心运动模型........................................................................ 19](#3.1 无人机质心运动模型........................................................................ 19)

[3.2 基于领航参照的多无人机运动建模............................................. 20](#3.2 基于领航参照的多无人机运动建模............................................. 20)

[3.3 本章小结................................................................................................. 22](#3.3 本章小结................................................................................................. 22)

[第四章 无人机队形变换策略................................................................... 23](#第四章 无人机队形变换策略................................................................... 23)

[4.1 队形结构模型与编队队形库......................................................... 23](#4.1 队形结构模型与编队队形库......................................................... 23)

[4.2 避障情况下的动态队形变换最优策略...................................... 24](#4.2 避障情况下的动态队形变换最优策略...................................... 24)

[4.2.1 队形变换评价准则...................................................................... 24](#4.2.1 队形变换评价准则...................................................................... 24)

[4.2.2 编队最优变换策略...................................................................... 26](#4.2.2 编队最优变换策略...................................................................... 26)

[第五章 无人机集群编队控制建模与仿真........................................... 30](#第五章 无人机集群编队控制建模与仿真........................................... 30)

[5.1 基于无人机集群协同编队控制系统建模............................... 30](#5.1 基于无人机集群协同编队控制系统建模............................... 30)

[5.2 仿真输出波形及分析......................................................................... 32](#5.2 仿真输出波形及分析......................................................................... 32)

[5.3 本章小结................................................................................................. 32](#5.3 本章小结................................................................................................. 32)

[第六章 结束语............................................................................................... 34](#第六章 结束语............................................................................................... 34)

[参考文献.............................................................................................................. 35](#参考文献.............................................................................................................. 35)

[致 谢.............................................................................................................. 38](#致 谢.............................................................................................................. 38)

完整论文点击如下链接下载:

https://download.csdn.net/download/weixin_45905610/88568350

面向植保任务的无人机集群系统及其应用研究资源-CSDN文库

matlab建模仿真点击如下链接下载:

https://download.csdn.net/download/weixin_45905610/88568353

面向植保任务的无人机集群系统及其应用研究-matlab仿真资源-CSDN文库

相关推荐
猪猪虾的业余生活11 小时前
matlab实现,数据曲线毛刺光滑
开发语言·matlab
代码小鑫13 小时前
A046-基于SpringBoot的论坛系统的设计与实现
java·开发语言·数据库·spring boot·毕业设计
MATLAB代码顾问15 小时前
MATLAB实现多种群遗传算法(multiple population GA,MPGA)
开发语言·matlab
程序员阿龙16 小时前
基于SpringBoot的京东绿谷旅游信息服务平台设计与实现(源码+定制+开发)
spring boot·毕业设计·旅游·京东绿谷智慧旅游管理平台·景点推荐与旅游预订系统设计·智能化旅游推荐与信息查询系统·高效旅游资源管理与用户服务平台
记录无知岁月18 小时前
【MATLAB】续行符号对字符串失效
matlab·字符串·技巧·续行
慕容复之巅18 小时前
基于Matlab的图像去噪算法仿真(二)
图像处理·算法·matlab
慕容复之巅18 小时前
基于Matlab的图像去噪算法仿真
图像处理·算法·matlab
CChuaizhi19 小时前
数学建模_基于对数和傅里叶变换的多通道图像增强模型(处理模糊)Matlab代码包教会使用,直接替换数据即可
开发语言·数学建模·matlab
zhangfeng11331 天前
连续变量的 交叉熵 如何计算 python tensorflow
开发语言·pytorch·matlab·batch
程序员阿龙1 天前
基于微信小程序的校园二手交易平台设计与实现,微信小程序(定制+讲解+咨询)校园二手商品在线交易系统、校园二手市场管理与推荐工具、智能化商品交易与推荐平台
spring boot·微信小程序·毕业设计·在线商品交易与搜索优化平台·在线二手商品交易与支付平台·商品管理与交易评价平台·二手商品分类与交易管理系统