The invention discloses a train operation control system software fault diagnosis method, which comprises the following steps: constructing a train control system demand specification model, observing a system event at an I/O interface channel, and carrying out real-time fault detection through a consistency observation theory; performing fault injection on the model, generating a fault version and environment parameters, and forming a test case set; executing the test case, obtaining an execution path of the program body through a program instrumentation technology, and generating a training input data set by using a coverage rate analysis algorithm; constructing a convolutional neural network, and determining model parameters through training; and the trained convolutional neural network is used for fault positioning of a to-be-detected program, and a suspicious error signature list is output, so that real-time fault diagnosis is realized. According to the software fault diagnosis method, the problems of insufficient real-time performance and completeness, low fault positioning efficiency and the like in current fault detection can be solved, the precision and efficiency of train control system software fault diagnosis can be effectively improved, and the workload of development and maintenance personnel is reduced.
本发明公开了一种列车运行控制系统软件故障诊断方法,包括步骤:构建列控系统需求规范模型,在I/O接口通道观测系统事件,通过一致性观测理论进行实时故障检测;对模型进行故障注入,生成故障版本和环境参数,形成测试用例集;执行测试用例,通过程序插桩技术获得程序体的执行路径,利用覆盖率解析算法生成训练输入数据集;构建卷积神经网络,通过训练确定模型参数;将训练好的卷积神经网络用于待测程序的故障定位,输出得到可疑的错误签名列表,从而实现实时故障诊断。本发明的软件故障诊断方法能解决目前故障检测存在的实时性和完备性不足、故障定位效率低等问题,可以有效提高列控系统软件故障诊断的精度和效率,降低开发维护人员工作量。
Train operation control system software fault diagnosis method
一种列车运行控制系统软件故障诊断方法
2025-03-21
Patent
Electronic Resource
Chinese
Train operation control system and train operation control method
European Patent Office | 2021
|TRAIN OPERATION CONTROL SYSTEM AND TRAIN OPERATION CONTROL METHOD
European Patent Office | 2019
|TRAIN OPERATION CONTROL SYSTEM AND TRAIN OPERATION CONTROL METHOD
European Patent Office | 2019
|TRAIN OPERATION CONTROL SYSTEM, ON-TRAIN DEVICE, AND TRAIN OPERATION CONTROL METHOD
European Patent Office | 2015
|