Font Size: a A A

Research On Flight Control Software Testing For UAV

Posted on:2009-12-13Degree:MasterType:Thesis
Country:ChinaCandidate:Y B YangFull Text:PDF
GTID:2178360272976986Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
The flight control system (FCS) is the key system to make safe of the flighting of unmanned air vehicle(UAV), and to act the assignment being prearranged. The contronl instructions of the on-board equipments on UAV are sent out by computer software. Once the failure of software appears, the result will be so terrible that we dare not think about. Software testing is a necessary method to guarantee software quality, so UAV FCS software must be tested strictly and thoroughly.In this paper, the testing technology based on LDRA-Testbed/TBrun of UAV FCS software was researched deeply, and the main work included static testing based on LDRA-Testbed and integrated testing of mix model based on LDRA-TBrun. Various thoughts and concepts of software testing and test tool of Testbed/TBrun were successfully combined, and came to a very good test result.Firstly, the basic theories and basic methods of software testing, the characteristics of embeded software testing were introduced, and the basic instance of LDRA-Testbed/TBrun was introduced mainly.Secondly, the theory of UAV FCS and the theroy, architecture, characteristics of UAV FCS software were studied. Then an integrated model of test was put forward,and a kind of testing strategy for unit testing and integrated testing was researched particularly and each. Tasks and testing process of unit testing were analyzed, and the perspective in testing principle and arranging task of integrated testing were researched mainly. Based on this, static testing technology such as basic static analysis, complexity analysis, static data flow analysis, graphic display of data, quality report, and etc. were studied deeply. Then the work content, analysis of testing result and testing report were standardized.Finally, the integrated testing of UAV FCS software based on LDRA-TBrun was researched. The mix model include bottom-up stage and top-down stage was studied mainly, and the test method like module division, design of drive model and stub model was studied primarily. The fact of the testing process proves the correctness and validity of the research results.
Keywords/Search Tags:Unmanned air vehicle, Flight control system, Software testing, Static testing, integrated testing
PDF Full Text Request
Related items