Font Size: a A A

Design And Implementation Of Multi-UAV Cooperative Reconnaissance Mission Planner

Posted on:2020-02-17Degree:MasterType:Thesis
Country:ChinaCandidate:J J DuFull Text:PDF
GTID:2392330590993763Subject:Engineering
Abstract/Summary:PDF Full Text Request
In modern warfare,uavs are playing an increasingly important role in battlefield reconnaissance due to their advantages of long combat time and high reliability.However,due to multiple limitations,it is often difficult for a single uav to realize reconnaissance of all targets.Multi-uav is usually adopted for collaborative reconnaissance.In the field of computer measurement and control,planner is an important tool to verify the implementation plan,and it is usually used for simulation verification before uav reconnaissance target.However,how to design and realize a reasonable multi-uav cooperative reconnaissance simulation system is an urgent problem to be solved.Firstly,the mathematical model of multi-UAV cooperative reconnaissance mission planning is established,and then the genetic algorithm,ant colony algorithm and bat algorithm are deeply analyzed.The traditional bat algorithm is improved by adding inertia weight,and the solution is expressed by 2N dimension coding.The genetic algorithm,ant colony algorithm and bat algorithm are simulated and validated respectively,and the simulation results are compared and analyzed,which proves the superiority of the improved bat algorithm in solving multi-UAV cooperative reconnaissance mission planning problem,and providing a reasonable planning method.Considering that multi-UAV cooperative reconnaissance mission planning is an initial ideal planning and simulation entities don't have intelligence,this paper uses agent technology and hybrid agent model structure to model multi-UAV cooperative Reconnaissance Simulation entities,and adds rules description and processing to the simulation entities to make them intelligent.At the same time,in order to ensure that the computer reads the rules,the rules are stored in XML,and the Agent Main class is designed.All simulation entities inherit and modify the Agent Main class,which improves the reusability of the system design.Finally,aiming at the problems of traditional planner structure,the improved B/S architecture is used to design and implement the multi-UAV cooperative Reconnaissance Planner,which improves the security and reliability of the system,reduces the coupling of the system and improves the system performance.At the same time,combined with the simulation scenarios of multi-UAV cooperative reconnaissance,the simulation experiments are carried out.Through the analysis of the experimental process and results,the correctness of the algorithm,the rationality of the rules and the stability of the planner are verified.
Keywords/Search Tags:UAV, Genetic Algorithms, Bat Algorithms, inertial weight, Agent, load balance
PDF Full Text Request
Related items