| In recent years,the Unmanned Air Vehicles(UAV)has shown an increasingly important role in battlefield,geological mapping,forest fire prevention,anti-terrorism,police and even express and other fields.As the UAV system is a complex system of "man in the loop",the use of Unmanned Air Vehicles(UAV)is more dependent on the coordination between the UAV platform and the ground command and control system.Therefore,the research of UAV command and control system is helpful to improve the overall efficiency of UAV system.Firstly,this paper studied the UAV command and control system and summarized the two major components: the UAV command and control system and UAV.By analyzing the functional structure of the UAV system,we formed the UAV command and control System function module structure,combing out the basic functions of the UAV command and control system,as well as the relationship between function and data organization.Secondly,this paper studies the mission planning function of the UAV command and control system.Starting from the practical research method,using the hierarchical solution of multi UAV cooperative mission planning function,using the Dijkstra path algorithm based on Voronoi-graph on initial path planning,and on this basis,the genetic algorithm(GA)has been used to complete the function of multiple UAV cooperative task allocation.In order to build the simulation platform of UAV command and control system,the basic mathematical model of UAV is established.Which helps to provide the basis of the visual simulation platform.Finally,Vega,DDS data distribution,network communication,object-oriented programming technology are used to design and implement the universal UAV Flight Command and control system software based on PC.Based on the development and implementation of the software platform of general UAV command and control system,It will be more convenient for researchers to research and extend development of UAV system,and also useful for in-depth research and continuous in universal,modular,intelligent development of UAV system.At the present day,a variety of UAV command and control systems have been developed on the basis of this system,which strongly support for the development of UAV system. |