| High-speed railway system is in rapid development in China and CTCS-3is theimportant insurance of the train running with speed above350km/h. According to thedemand of high reliability and safety, CTCS-3integration and design platform isdeveloped to realize modeling of CTCS-3system, environment data configurationand auto-testing of CTCS-3system. However, hand-actuated fault diagnosis is stillemployed when faults are encountered when testing in laboratory and field, as a resultof which an automatic fault-diagnosis system is in necessary. We design and realizean automatic diagnosis system.This system is aimed to employ computer instead of human to diagnose faults.The input of the system is the description of a fault phenomenon (time, equipmentand fault id) while the output are the fault reason and full deduce follow. The mainwork lies in three aspects as follows:First, by utilizing state-transfer map based on working modes of equipments andthe dataflow states between them, we model the performance rules of CTCS-3systemand store them in database. Through this way, the problem that complex rules ofCTCS-3system are difficult to abstract by traditional methods of knowledgeexpression.Second, we employ text analysis method to dig information from system logdocuments, equipment connection relations and execution scene to combine ruleswith real equipments.Third, we design and realize reasoning algorithm based on knowledge expressionformat to make the system perform auto-diagnosis in both offline and online modes.The system, together with the whole CTCS-3integration and design platform, canreplace human effort in short time.Through real project experience and system testing, our fault diagnosis systemdoes a good job in finding software and hardware faults and offers strong support tohigh-speed railway construction. |