Font Size: a A A

Avionics Simulation System Interface Monitoring Software Design And Implementation

Posted on:2013-09-21Degree:MasterType:Thesis
Country:ChinaCandidate:Z M YeFull Text:PDF
GTID:2248330374486353Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
The informations between simulation sub-systems are exchanged and shared viaavionics bus or Ethernet in the avionics simulation system. As an important part of theavionics simulation system, interface monitor software is mainly used to monitor thedata transmitted through the avionics bus by means of data acquisition, process andoff-line analyze the data so as to check the reliability of relevant hardwares andsoftwares of the avionics simulation system and the rationality o f its design. Becauseof the rapid technological development of avionics bus and simulation, the types of busand interface are increased, the quantity of the data received and dispatched expandsand the period of data transmission is shortened, which in return puts forward higherdemand to the performance of interface monitor software. Against such backdrop, ithas become an inevitable momentum for interface monitor software to realizeuniversal and modularization. However, the traditional interface monitor software inthe avionics simulation system is only applicable to a particular avionics bus, poor inscalability, and has the problem of unnecessary redundant development of this software,all of which might hinder the development of the avionics simulation system.Therefore it is of strong realistic significance to design and realize the universalinterface monitor which is rich in functions and excellent in performance.This dissertation, beginning from the general application background of theinterface monitor software, proposes a detailed demand analysis which is based onstudying the technologies concerning avionics simulation system platform, flightpackage and ICD. Then a format of universal ICD is designed to solve the problem ofincompatibility between various types of avionics bus and ICD, laying the foundationfor the design of the universal interface monitor. Then it provides a program ofarchitecture and modeling design which is based on Layered Open Architecture, andclarifies the calling relationships of each module. According to the aforementionedprogram and the idea of object-oriented programming, it raises the design of the datastructure and the realization of the functional modules in this software by c++and Qt library in Visual Studio2005, and elaborates on the key technologies and modules. Atlast, it lists the results of software testing for this software.At present, this software of interface monitor is applied in the avionics simulationplatform of XX UAV. The simulation experiment shows that the performance and richfunctions of this software meet the actual requirements, and it can effectively supportthe design of the avionics simulation system. The design and realization of thissoftware has certain reference value for the development of similar software.
Keywords/Search Tags:avonics, simulation, universal interface monitor, ICD
PDF Full Text Request
Related items