Font Size: a A A

Research On Uav Scheduling Algorithms And Design Of Uav Management And Control Platform

Posted on:2019-02-20Degree:MasterType:Thesis
Country:ChinaCandidate:Q XiaoFull Text:PDF
GTID:2392330578970546Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
UAV scheduling is the key link of multiple UAVs performing tasks.It is of great significance to arrange UAV scheduling scheme to make the UAV system benefit maximum and the minimum cost.At the same time,a platform which can manage and control multiple UAVs has gradually become a hot spot of research.Its research is of great importance to the practical application of the UAV system.Based on the research of UAV scheduling algorithm,this subject completed the design of the management and control platform of UAV.In the UAV scheduling algorithm,the related concepts of the UAV scheduling are firstly defined,the constraints of the scheduling problem and the objective function are discussed,and a mathematical model is established for it.UAV scheduling problem is studied theoretically and the ant colony algorithm is selected to solve the UAV scheduling problem.The principle of the ant colony algorithm is introduced in detail.The advantages,disadvantages and parameters of the basic ant colony algorithm are analyzed at the same time.Aiming at the shortcomings of slow convergence and easy convergence to local optimal solution of ant colony algorithm,In the early stage,the clustering technique combining K-means and bacterial foraging algorithm is used to dynamically adjust the parameters of the ant colony algorithm,and later,the algorithm is improved by genetic algorithm to make it jump out of the local optimal.The improved ant colony algorithm is applied to the UAV scheduling problem to verify the effectiveness of the algorithm.The improved ant colony algorithm is simulated and tested.The result shows that the algorithm not only improves the scheduling efficiency of UAV,but also makes the UAV resources more fully utilized,and it can better play the advantages of UAV.In terms of UAV management and control platform,the requirements analysis is first carried out,and then the related technologies and theories involved in the platform are introduced.Finally,the design and implementation of the platform is completed.The platform is based on SSM(Spring MVC+Spring+Mybatis)framework,adopts B/S architecture,uses Java,html,JavaScript and other languages,uses SQL Server database,etc.for development and design.It can manage and control multiple UAVs at the same time and mainly implements user login,UAV management,DVR management,video management,route management,command control and flight data display and other functions.The scheduling scheme of UAV scheduling algorithm is applied to the route management module.The test shows that the UAV management and control platform can manage and control UAVs steadily and accurately.It sends task instructions in real time and receives and displays UAV data.It has high reliability and strong real-time communication.
Keywords/Search Tags:UAV, scheduling algorithm, improved ant colony algorithm, control platform, SSM framework
PDF Full Text Request
Related items