Font Size: a A A

A Design And Research Of Simulation Platform For Unmanned Aerial Vehicles

Posted on:2015-10-14Degree:MasterType:Thesis
Country:ChinaCandidate:C ZhangFull Text:PDF
GTID:2272330464464606Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
Nowadays, there is an increasing number of research on the task assignment of unmanned aerial vehicles(UAVs). The algorithm is updated continoursly from the theoritical point of view, while there does not exist a unified plattform to verify and simulate the algorithm. Thus, it results in each different assignment algorithm needs different simulation platform to verigy. Meanwhile, the simulation platforms at present can not satisfy the verification and simulation of the assignment algorithm from the aspects of structural design and function.In this paper, the study of task assignment of UAVs is based on a research project. One of the targets of this project is to create a simulation platform of UVAs. It aims to provide a simulation environment to verify the correctness and real time of the dynamic task assignment algorithm of UVAs. This paper is writed for apply a simulation platform to satisfy the project by research and design. The simulation platform include:○1 flying simulation of N UVAs(N≤20); ○2 provide a good user interface and man-machine data interaction mechanism; ○3 reflect "the person in the loop" task assignment algorithms; ○4 task assignment algorithm includes global static task assignment and local dynamic task allocation; ○5 integrate a path planning algorithm; ○6 calculate implementation time of the dynamic task assignment algorithm and display it; ○7 simulation flight of N UVAs(N≤20). The software of the simulation platform is based on Visual C++6.0 and the MFC programming language. The function of the platform includes: ○1 build the environment of N UAVs which consist in digital maps, rasterize and the foundation of no-fly zone among the flying area; ○2 operation interface of "person in the loop"; ○3 output the results of simulation data and graphics; ○4 calculate implementation time of the dynamic task assignment algorithm and display it; ○5 display the flying simulation of N UAVs simultaneously; ○6 integra the global static task assignment algorithm; ○7 integrate the local dynamic task assignment algorithm; ○8 integrate the path planning algorithm based on the theory of the elastic belt; At present, the simulation platform has been completed and delivered to the employers.
Keywords/Search Tags:UAV, task assignment, simulation
PDF Full Text Request
Related items