Font Size: a A A

Airborne Software Graphical Design And Automatic Code Generation

Posted on:2008-11-02Degree:MasterType:Thesis
Country:ChinaCandidate:C W LinFull Text:PDF
GTID:2208360212479300Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of high altitude UAV (unmanned aerial vehicle) in the military, it is important to study a high altitude and long endurance UAV which can fly under kinds of faults. The flight control computer system is important for aeroplane, and its' level decides performance and safety of aeroplane. Some extent, an advanced flight control computer system has become a symbol of a modern airplane.The paper studies and designs triplex Hot-redundancy flight control computer's software with graphics modeling and code generating automatically instead of manual coding. Firstly, it introduces the background of the paper, SCADE and the technology the paper related to.Secondly, it comes to the core of the paper that includes two parts: first part is research of graphics modeling and code generating automatically based on SCADE.The paper completes the configuration and selection of the whole project's Hot-redundancy structure including system management software and redundancy management software.It puts emphasis on the synchronization algorithm, cross channel data link and the comparison of input and output.It not only designs a full project on the triplex Hot-redundancy flight control computer's software, but also gives a detailed software designing flow.And then, the paper sums up the advantage and the disadvantage of SCADE by comparing it with code by manual.The second , part is research of the code generating automatically.Thirdly, the paper analyses and summarizes the method of developing device drivers of VxWorks.Finally, the semi-physical simulation of triplex Hot-redundancy flight control computer is conducted in the laboratory. The experiment's result shows that the code generating by SACDE is rational, feasible and reliable.
Keywords/Search Tags:Unmanned aerial vehicle, Triplex Hot-redundancy, Flight control computer, system software, SCADE, VxWorks, semi-physical simulation
PDF Full Text Request
Related items