Font Size: a A A

Research And Implementation Of UAV Integrated Test Facility System Based On Model-Driven Technology

Posted on:2014-06-23Degree:MasterType:Thesis
Country:ChinaCandidate:J J ZhangFull Text:PDF
GTID:2252330401967135Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
Integrated test system of UAV (ITF) is one of the key systems of the entire groundtest experiments, which undertakes modeling and simulation testing tasks of flightcontrol system of UAV and provides reliability verification for the first flight of UAV.At the present, the R&D of Integrated Test Facility System (ITF) in UAV is in the stageof code-centric R&D, and there are many shortcomings, such as long development cycle,low rate of code reuse, poor scalability and maintainability, etc. There are manyadvantages of the application of design patterns and model-driven techniques, whichcan improve the stability and reuse rate of software, realize the separation of softwareand improve the maintainability.The thesis presents the design and implementation of the Integrated Test FacilitySystem of UAV based on design patterns and model driven technology. Make a detailedstudy of flight control system and the ground test experiments, propose the softwarearchitecture, divided into three modules, including model driven model, configurationsoftware model and communication model.The implementation of the model driven module is based on the demand of UAVground test. Creating UAV subsystem model which agree with the file based on thestandard protocol. Convert Models, which have passed the simulation, to C++by RTWtechnology, then, package the models as COM components. Realize the exchange andload of mode by intelligent management of model-driven interface, and simulate theUAV kind module, which are instead of logic code models of UAV and its subsystemsin the traditional ITF, for static test, digital closed-loop test, and so on.The implementation of the confiuration software model is divided into a number ofsubmodules, including configuration subsystem module, protocol information module,protocol processing moudle, I/O buffer moudle, run-time moudle and experimentalconfiguration layer. Use component technology package instrument polymerizationcontrol, can further reduce the degree of coupling of software, improve software reuse,and offers the possibility of a call for other software.Realizing data communication module by two methods, including serial port communication based on IOCP and USB communication. IOCP provides traditionalcommunication solutions, which can support the operation of the original equipment.The problem of too many serial concurrents which are easy to be mixed up is solved byusing USB data communication module to extend communication interface, whichgreatly improve the efficiency of communication and reduce consumption of systemresources.The ITF is running combined with the hardware developed by the project team,which is used to do UAV experiments, which is including static test, digital closed-looptest, semi-physical and physical tests. The tests verify the security, stability, reliability ofITF, which is easy to upgrade and extend. The ITF system has solved defects oftraditional systems.
Keywords/Search Tags:Model Driven, Configuration, COM components, USB communication
PDF Full Text Request
Related items