论文部分内容阅读
CTCS-3级列车运行控制系统的可靠性是保证列车安全高效运行的必要条件,因此,在列车控制系统仿真系统上进行各种测试验证试验至关重要。故障注入技术(Fault Injection)是将系统的有效故障模式样本注入到系统中,以此评价系统的功能设计水平,是系统测试性、安全性以及功能验证研究的重要研究基础。根据CTCS-3级列车控制系统的运行特点和软件故障注入的优势,提出将软件故障注入方法应用在列控系统仿真领域进行可靠性验证,设计并实现了一种软件故障注入系统,给出其中的故障案例描述语言、故障库和故障注入软件算法,构建了软件故障注入系统的总体结构和各部分的详细功能结构。通过仿真结果可以看出,软件故障注入方法应用在CTCS-3级仿真系统中,可以有效地模拟故障并执行注入,进一步提高仿真系统的可靠性和容错性。
The reliability of CTCS-3 train operation control system is a necessary condition to ensure safe and efficient train operation. Therefore, it is very important to carry out various test verification tests on train control system simulation system. Fault Injection is to inject the sample of effective failure modes of the system into the system to evaluate the functional design of the system. It is an important research foundation of system testing, safety and function verification. According to the operating characteristics of CTCS-3 train control system and the advantages of software fault injection, a software fault injection system is proposed by applying software fault injection method in the field of train control system simulation. A software fault injection system is designed and implemented Fault case description language, fault library and fault injection software algorithm to build the software fault injection system, the overall structure and the detailed functional structure of each part. It can be seen from the simulation results that the software fault injection method is applied in the CTCS-3 level simulation system, which can effectively simulate faults and implement injection, further improving the reliability and fault tolerance of the simulation system.