Font Size: a A A

Research On Safety-oriented Combinatorial Testing Method For Onboard Equipment Of Urban Rail Transit Fully Automatic Operation System

Posted on:2023-09-12Degree:MasterType:Thesis
Country:ChinaCandidate:Q LaiFull Text:PDF
GTID:2542307073483204Subject:Traffic Information Engineering & Control
Abstract/Summary:
A fully automatic operation system is an urban rail transit control system based on modern computer,communication,control and system integration technology to realize the automation of the whole process of train operation.As one of the important components of the full-automatic operation system,onboard equipment mainly realizes the functions of speed curve calculation,operation speed monitoring,automatic train operation control,etc.Once it fails,it may cause serious driving accidents.Therefore,it is necessary to carry out strict testing on onboard equipment to make it meet the safety requirements under different operating scenarios.Because the onboard equipment has the characteristics of various software interfaces and many interactive objects,there are a lot of interactive combinations of information during operation,which may lead to the failure of onboard equipment.It is not feasible to test these interactive combinations completely,so it is particularly important to study the efficient onboard equipment test method to cover these interactive input combinations.Combinatorial testing can cover the interactive combination of software input domains through a small number of test cases to ensure the error detection rate.Applying the combined test to the test of onboard equipment and carrying out targeted test work can improve the test efficiency and quality.However,there are still some problems researching the onboard equipment combinatorial test method.On the one hand,when constructing the combined test input model,the security requirements of onboard equipment are not considered enough.On the other hand,the algorithm has a certain room for improvement when simplifying the generation of simplified test case sets that meet the constraints of onboard input data.This thesis studies the generation method of onboard equipment safety combinatorial test cases given the above problems.The main work of this thesis is as follows:1.Take the automatic departure scene of the platform as an example,carry out the safety analysis for testing on the on-board equipment of the fully automatic operation system,and extract the safety test characteristics of the on-board equipment:carry out the safety analysis on the platform departure scene based on the system-theoretic accident modeling and process theory and system theoretic process analysis method,establish the hierarchical control structure model of the scene,identify the unsafe control behavior and determine the causal factors,and analyze the safety constraints for the on-board equipment according to the causal factors,The safety test features of on-board equipment covered by safety constraints are extracted from the perspective of testability.2.A simplified generation method of onboard equipment safety combinatorial test cases is proposed.This method supports the processing of seed test cases and constraints.Based on the optimal coverage array,the optimal coverage array is reconstructed by a genetic algorithm,and the simplified test case set meeting the constraints is extended.Taking the safety combinatorial test of vehicle equipment platform departure scene as an example,the combinatorial test model is established,the combinatorial test case set is generated and instantiated,and the safety constraint coverage and effectiveness of the case set are analyzed.The results show that under the condition of the same combination coverage intensity,the results generated by this method are more concise than those generated by the existing mainstream methods,which reduces the test cost.3.Design and implement the additional generation tool software of onboard equipment combination test case.The tool can manage the test requirements and test cases of the onboard equipment of the full-automatic operation system and integrates the combined test case generation strategy to realize the automatic generation of combined test cases and the auxiliary preparation of test cases.In addition,the tool can also make statistical analyses of case data,manually record test results and export test report documents.This tool improves the efficiency of test case preparation and provides tool support for onboard equipment test management of a fully automatic operation system.
Keywords/Search Tags:Fully automatic operation system, onboard equipment, combinatorial test, safety analysis, test case generation, auxiliary tools
Related items