Font Size: a A A

Application Of SCADE In The Design Of Flight Control Software For UAV

Posted on:2012-04-19Degree:MasterType:Thesis
Country:ChinaCandidate:L ChengFull Text:PDF
GTID:2178330338950157Subject:Control Engineering
Abstract/Summary:PDF Full Text Request
With the characteristics of large size, extensive function and high complexity, the airborne flight control software is one of important components in the flight control system for unmanned aerial vehicle, which is crucial to system security. There has occurred low efficiency and reliability as a result of the use of traditionally manual coding in the current flight control software development.In the article, a method of Safety-Critical Application Development Environment (SCADE) used in the flight control software for unmanned aerial vehicle is detailed. A method of graphical software development and automatic code generation is used to develop and test the software and research a new method available in the flight control software of unmanned aerial vehicle, so as to strengthen the software safety and reliability and achieve the automation in software development.First, the main concept and a method of visual modeling in SCADE software are provided.Secondly, the demand in the flight control software of unmanned aerial vehicle is analyzed and the general design is proposed, including the flight control software modules divided functionally and illustration of the software functions.Thirdly, as an example of the flight control software for a certain unmanned aerial vehicle, the demand analysis and detailed design in part control law, redundant management and navigation guidance software are provided. The establishment of the model and research into integration of high-safety C-code generated automatically by SCADE are implemented to obtain a complete set of flight control software for unmanned aerial vehicle, based on a method of SCADE development embedded software, a visual graphical modeling.In the end, half-physical real-time simulation test has showed that the flight control software designed by SCADE for unmanned aerial vehicle is feasible.The actual flight control software design and test results has showed a method of SCADE achieves effectively automation in software development, resulting in spending less development cost and time and improving system security, so that it will play an important role in the flight control software development for unmanned aerial vehicle.
Keywords/Search Tags:unmanned aerial vehicle, flight control software, SCADE, High-safety, half-physical simulation
PDF Full Text Request
Related items