| UAV system in the modern military, aerospace and remote sensing is widely used, owing to its advantages which manned aircraft does not have, the research on the UAV system has been applied for a couple of years.This paper takes helicopter system as a study object, discussing the main components of unmanned helicopters, The design of flight control system is studied for details. Besides, design of flight control software is deeply researched.and investigated. It can be conclude that the main work should be composed of the following aspects:(1) The dynamics of UAV systems is further studied, built unmanned helicopter dynamics model, according to the demands for practical engineering.(2) Based on the needs of practical engineering design, the whole design of helicopter flight control system and subsystem functional design is completed.(3) The hierarchical, modular design concept is adopted, what's more, the UAV flight control software system hierarchy, the path generating mechanism, the modules of the function is set.(4) The work on realization of the flight control software system is the most important part.On the one hand, a software platform is established, the adapted standard Linux kernel for flight control areas is proposed for the first time; on the other hand, software design of some main modules is finished, including flow chart design, algorithm design and realization of Multithread basing on Linux.(5) The air-ground communication protocol is designed and realized, and the related process is shown from the chart.In this paper, the flight control computer takes PC/104 using IA32 architecture as the hardware basic, and new Geode LX800 processor is adopted, its original, great process capacity is maintained, at the same time the problems of big power consumption and high cost are overcome.The above discussion about the design work it has been done enables to built a completed flight control system, which lays a good foundation for the follow-up design, experimental work. |