Font Size: a A A

Software Reliability Testing In Hardware-in-the-loop Simulation

Posted on:2015-02-14Degree:MasterType:Thesis
Country:ChinaCandidate:W WangFull Text:PDF
GTID:2308330473452051Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
System nowadays is more complex, scale much larger, it is difficult to achieve full computer simulation and to reach strictly demand. Semi-physical simulation, also called hardware-in-the-loop simulation(HILS), is widely used in various simulation systems for its many advantages. Software reliability is the key to software quality. Both simulation software and application software, in some areas, are related to property and lives of countless people. There are a lot of research and applications in the two areas, semi-physical simulation and software reliability testing with a series of theoretical methods. However, there are few studies about their combinational field, software reliability of semi-physical simulation system includes simulation software’s reliability and credibility simulation calculations should considers application software, the previous studies did not consider their interconnectedness.This paper studies software reliability testing of semi-physical simulation system and analyses the characteristics of the semi-physical simulation system and its software. Firstly, analyze the composition of the semi-physical simulation system, which mainly consists of four parts: environmental simulation system, the measured physical system, simulation computer, and terminal interface, semi-physical simulation is more realistic than conventional full digital simulation or computer simulation. Then analyze the existing normal semi-physical simulation solutions. Finally, this paper gives a specific method for ADS-B hardware-in-the-loop simulation and realizes an ADS-B semi-physical simulation system.In order to test the software reliability of hardware-in-the-loop simulation system, the first step which is also essential is to estimate the simulation credibility of the hardware-in-the-loop simulation system, because a simulation system, which has no simulation credibility, is insignificance. This dissertation proposes a credibility assessment method for the semi-physical simulation system and this method combines fuzzy AHP for uncertain factors and the evaluation method based on data consistency for certain factors. Then analyze software features of hardware-in-the-loop simulation system, and proposes software reliability parameters which need be derived through analysis of test results. Then proposes a test method based on the mission profile, describes the methods and procedures specifically of generating test cases and stub codes automatically. Then analyze the software reliability models, using software reliability evaluation model to get mean time between failures and software reliability based on mission profile. Finally, we use these ideas and methods, and use Microsoft Visual Studio 2010 to develop a test tool for semi-physical simulation system software reliability, and the use the test tool to test ADS-B hardware-in-the-loop simulation system, obtain simulation credibility and software reliability of ADS-B hardware-in-the-loop simulation system, and to verify the correctness of the above-mentioned method and the feasibility of test tool.
Keywords/Search Tags:HILS, software reliability, simulation credibility, credibility model, Automatic Testing
PDF Full Text Request
Related items