Font Size: a A A

Flight Control System Research And Design Of Virtual Simulation Platform

Posted on:2013-07-13Degree:MasterType:Thesis
Country:ChinaCandidate:T C LuoFull Text:PDF
GTID:2242330374986038Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
With the development of UAV technology, UAV has broad application prospects invarious fields of civil and military. For unmanned, it has a very high requirements onthe reliability and stability of the UAV’s flight control system.At the present time, thedesigning, development, debugging, and testing and validation process of the flightcontrol system software depends on the real test and test bench and hardware platforms,and when the flight control system design is completed,the closed-loop simulation testneeds specific hardware units shelves, and the problem is that the design and test cannot be carried out in parallel,so the efficiency of designing and developing the flightcontrol system is not high.In this dissertation, a flight control computer virtual simulation platform which isbased on virtual machine technology is designed to solve the problem, by using thisplatform,flight control system developers can design, test and do experiment of flightcontrol system on a common PC. The main work:Firstly simulation of the flight controlcomputer hardware systems function is based on the QEMU binary translation system,including the simulation of the CPU, memory, watchdog timer, interrupt controller, busand other hardware devices. Secondly the communication interface models of flightcontrol computer and peripheral equipments are built by the Principles of reflectivememory, these equipments such as discrete and digital signals cards,the serial port, theAD/DA/DI/DO data acquisition cards and other peripherals are all simulated by thereflective memory. This create a flight control data communication channel for theclosed-loop simulation by sending various types of data to the flight envelope.Then byusing of software debugging method based on cross-compiler technology, building acustom-oriented software development environment of embedded RTEMS andmodifying the board-level support package, we can customize a microkernel,preemptive, real-time RTEMS embedded operating system which can be run in thevirtual flight control computer.Finally the virtual hardware of the virtual flight controlcomputer platform is tested functionally to make the real-time system RTEMS andflight control software running normally,and the platform can improve the development, debugging and testing efficiency of the flight control computer systems software. Thenit can increase rationality, correctness and reliability of the flight control systemclosed-loop simulation experiments.By researching and developing the the flight control computer virtual simulationplatform, you can design and test each subsystem of the flight control system at thesame time, then we can improve the designing efficiency of the flight control systemand reducing the costs of system. Flight control software can be developed andtested,variety of technical difficulties can be solved, the software architecture andsoftware functionality and reliability can be verified in this simulation platform Beforethe high cost and real hardware is developed.Through the flight control system test,wecan provide the needs of designing and constructing of the real hardware platform.
Keywords/Search Tags:FLCC, Interface Model, QEMU, RTEMS, Virtual Mathine
PDF Full Text Request
Related items