Computer interlocking system is an important part of the railway signaling system. It based on computer technology, with the integration of multiple technologies, realizing the logical control functions of the station, ensuring the safety of the running train.After long periods of development, China’s computer interlocking system has many types of multi-model, lots of domestic manufacturers are totally independent research and production of interlocking system. Then the question is how to ensure the security and reliability of the computer interlocking system. Many scholars and experts do research on testing and verification methods for railway interlocking system. We can test and verify computer interlocking system through by the establishment of security models and design specifications, that can find some of the gaps and errors in function. However, laboratory and field environment are not the same, some random failures are difficult to be simulated in the laboratory. Now, we have taken many security measures and protective measures for the hardware of the computer interlocking system, but interlocking software is still a black box, the output of interlocking software needs manual affirmance to ensure its safety. This paper presents a method, based on the existing monitoring data and hardware, to real-time analysis the output of the computer interlocking system.This study analyzes the process of route control which is the function of computer interlocking system, combined with field equipment failure, etc. to determine the train’s safe location and the right output of computer interlocking system, and based on the Windows platform, using Visual C++ programming tools to achieve the safety analysis software. Firstly, in the paper we introduce the researching status of the safe verification of the computer interlocking system, the structure and functions of the computer interlocking system and computer monitoring system; Secondly, comprehensively considered the condition that the track section is normal or not, judge the safe position of the train, and combined with the control rules to provide a method which could judge whether the output of interlocking system is safe; Then, according to that method, design the structure of online security analysis software, that divided into data processing, interface display, safety analysis module; Finally, test the software with the monitoring data of a Station, the results show that the software can work as which we expected. |