Multi-data-source access state consistency comparison method and system

By acquiring the interlock table and the train-controlled route information table, and using a logic analyzer for consistency comparison, the problem of consistency verification of multiple data sources in railway operations is solved, and data differences and alarm prompts are timely discovered to ensure driving safety.

CN119636850AActive Publication Date: 2025-03-18CASCO SIGNAL LTD
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
CN202411983563.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-03-18
Estimated Expiration
2044-12-31

AI Technical Summary

Technical Problem

In railway operations, interlocking routes involve linkage of multiple devices. Abnormal equipment status will affect train operation efficiency and safety. It is difficult for the prior art to effectively verify the consistency of route status from multiple data sources.

Method used

By acquiring the interlock table and the column-controlled approach information table, the logic analyzer is used to compare the real-time data of multiple data sources in consistency. If there is inconsistency, the analysis results will be output and an alarm prompt will be issued.

Benefits of technology

It realizes consistency verification of the path status from multiple data sources, timely discovers data differences and makes alarm prompts to ensure driving safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119636850A_ABST
    Figure CN119636850A_ABST
Patent Text Reader

Abstract

The invention discloses a multi-data-source route state consistency comparison method and system. The method comprises the following steps: acquiring an interlocking table and a train control route information table; the interlocking table comprises a route and first information corresponding to the route, and the train control route information table comprises a route and second information corresponding to the route; acquiring real-time data of each route in the interlocking table from a plurality of data sources; performing consistency comparison on the interlocking table and the train control route information table by utilizing a logic analyzer; if the interlocking table is consistent with the train control route information table, performing consistency comparison on first information corresponding to a route in the interlocking table and real-time data of the same route by utilizing a logic analyzer; if the first information corresponding to the route in the interlocking table is inconsistent with the real-time data of the same route, the logic analyzer outputs a first analysis result and gives an alarm prompt; the first analysis result is that the interlocking access states are inconsistent. According to the invention, the data difference of each interface can be found in time and an alarm prompt can be given.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of rail transit technology, and in particular to a method and system for comparing route status consistency of multiple data sources. Background Art

[0002] In order to meet the growing travel demand, the reliability and efficiency of railway operations are increasingly required. Interlocking routes involve the linkage of multiple devices. Once the status of the equipment in the route is abnormal, it will affect the efficiency of train operation and even cause safety accidents. Therefore, it is very important to ensure the good status of the equipment in the route.

[0003] Verifying the correctness of interlocking routes is a relatively complex logic, especially for hub stations, which have a large number of connected stations. This makes the interlocking route table (referred to as "interlocking table") complex and diverse, and involves a lot of joint data. This requires summarizing and comparing the data information of each interface to verify the consistency of the station route status from multiple data sources. Summary of the invention

[0004] The purpose of the present invention is to provide a method and system for comparing the consistency of route status from multiple data sources, which can verify the consistency of route status from multiple data sources, so as to timely discover the data differences of each interface and make alarm prompts, thereby ensuring driving safety.

[0005] In order to achieve the above purpose, the following technical solutions are used:

[0006] A method for comparing route status consistency of multiple data sources, comprising:

[0007] Acquire an interlocking table and a train control route information table; the interlocking table includes routes and first information corresponding to the routes, and the train control route information table includes routes and second information corresponding to the routes;

[0008] Acquire real-time data of each route in the interlocking table from multiple data sources;

[0009] Using a logic analyzer to compare the interlocking table and the train control route information table for consistency;

[0010] If the interlocking table and the train control route information table are consistent, using the logic analyzer to compare the first information corresponding to the route in the interlocking table with the real-time data of the same route for consistency;

[0011] If the first information corresponding to the route in the interlocking table is inconsistent with the real-time data of the same route, the logic analyzer outputs a first analysis result and issues an alarm prompt; and the first analysis result is that the interlocking route status is inconsistent.

[0012] Optionally, the first information corresponding to the route includes route sequence number, starting signal, starting button, terminal button, route type, track section, switch position, protective switch position, hostile signal, over-limit insulation section, and starting signal open light position; and the route sequence numbers in the interlocking table are continuous;

[0013] The second information corresponding to the route includes the route sequence number, interlocking route sequence number, track information, the name of the starting signal, the name of the terminal signal, the location of the switch included in the route, and the track section included in the route; and the route sequence numbers in the train control route information table are continuous.

[0014] Optionally, before executing the step of obtaining the interlocking table and the train control route information table, the method further includes:

[0015] The computer interlocking system processes an access route, adds an access route to the interlocking table and records the first information corresponding to the added access route;

[0016] The train control center receives a route information sent by the computer interlocking system, adds a route to the train control route information table and records the second information corresponding to the added route.

[0017] Optionally, the number of routes in the train control route information table is the same as the number of routes in the interlocking table, and the route sequence number, starting signal name, route including switch position, and route including track section corresponding to the routes in the train control route information table are the same as the route sequence number, starting signal, switch position, and track section corresponding to the same route in the interlocking table, and the logic analyzer determines that the interlocking table and the train control route information table are consistent; otherwise, they are determined to be inconsistent.

[0018] Optionally, if the interlocking table and the train control route information table are inconsistent, the logic analyzer outputs a second analysis result and issues an alarm prompt; and the second analysis result is that the train control interlocking route status is inconsistent.

[0019] Optionally, the real-time data of the route includes the actual status of the track section, the actual position of the switch, the actual status of the over-limit insulated adjacent section, the actual position of the protective switch and the actual status of the hostile signal.

[0020] Optionally, the actual state of the track section corresponding to any route in the interlocking table is occupied, or the switch position is inconsistent with the actual position of the switch, or the actual state of the over-limit insulation adjacent section is locked or occupied, or the protection switch position is inconsistent with the actual position of the protection switch, or the actual state of the hostile signal is open, and the logic analyzer determines that the first information corresponding to the route in the interlocking table is inconsistent with the real-time data of the same route.

[0021] Optionally, the route type corresponding to the route in the interlocking table is a vehicle receiving route and there is a ramp at the starting signal, and the logic analyzer performs a consistency comparison between the first information corresponding to the continued route in the interlocking table and the real-time data of the continued route;

[0022] The actual state of the track section corresponding to the continued route in the interlocking table is occupied, or the switch position is inconsistent with the actual position of the switch, or the protection switch position is inconsistent with the actual position of the protection switch, or the actual state of the hostile signal is open, and the logic analyzer determines that the first information corresponding to the continued route in the interlocking table is inconsistent with the real-time data of the continued route.

[0023] Optionally, when the route type corresponding to the route in the interlocking table is a departure route, the real-time data of the route also includes the actual state of the inspection light of the departure route;

[0024] The departure route is sent to the ordinary speed section, and the real-time data of the route also includes the actual state of the departure indicator light;

[0025] The section of the departure route sent to the train control center, the real-time data of the route also includes the section direction data of the train control center;

[0026] The departure route is sent to the section, and the real-time data of the route also includes the actual status of the first block section of the section.

[0027] Optionally, the method for comparing the consistency of route status of multiple data sources also includes: the actual state of the inspection light of the departure route is a green light or a white light, or the departure route is sent to a conventional speed section and the actual state of the departure indication light is off, or the departure route is sent to a section of the train control center and the section direction data of the train control center is not departure, or the departure route is sent to a section and the actual state of the first interlocking section of the section is occupied or lost branch, the logic analyzer outputs the first analysis result and issues an alarm prompt.

[0028] Optionally, the step of the logic analyzer outputting the first analysis result and issuing an alarm prompt includes:

[0029] The logic analyzer outputs the first analysis result and pushes the first analysis result into a queue;

[0030] When the first analysis result in the queue reaches a preset tolerance time, the logic analyzer issues an alarm.

[0031] Optionally, the preset tolerance time is 10 seconds to 20 seconds.

[0032] Based on the same inventive concept, the present invention also provides a route status consistency comparison system for multiple data sources, comprising:

[0033] an approach table acquisition module, connected to the computer interlocking system and the train control center, for acquiring an interlocking table and a train control approach information table; the interlocking table includes an approach and first information corresponding to the approach, and the train control approach information table includes an approach and second information corresponding to the approach;

[0034] A real-time data acquisition module is connected to the route table acquisition module and the signal centralized monitoring system; the real-time data acquisition module uses the signal centralized monitoring system to acquire the real-time data of each route in the interlocking table from multiple data sources;

[0035] A logic analyzer is connected to the route table acquisition module and the real-time data acquisition module, and is used to compare the interlocking table and the train control route information table for consistency; and when the interlocking table and the train control route information table are consistent, compare the first information corresponding to the route in the interlocking table with the real-time data of the same route for consistency; and is also used to output a first analysis result and issue an alarm prompt when the first information corresponding to the route in the interlocking table and the real-time data of the same route are inconsistent; and the first analysis result is that the interlocking route status is inconsistent.

[0036] On the other hand, the present invention further provides an electronic device, including a processor and a memory, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the method described above is implemented.

[0037] In yet another aspect, the present invention further provides a readable storage medium, wherein the readable storage medium stores a computer program, and when the computer program is executed by a processor, the method as described above is implemented.

[0038] Compared with the prior art, the present invention has the following advantages:

[0039] The present invention provides a method and system for comparing the consistency of route status of multiple data sources, using a logic analyzer to compare the consistency of the interlocking table and the train control route information table; and when the interlocking table and the train control route information table are consistent, the logic analyzer is used to compare the consistency of the first information corresponding to the route in the interlocking table and the real-time data of the same route, and when the first information corresponding to the route in the interlocking table and the real-time data of the same route are inconsistent, the logic analyzer outputs a first analysis result and issues an alarm prompt. The present invention can verify the consistency of route status from multiple data sources, thereby timely discovering data differences between various interfaces and issuing an alarm prompt, thereby ensuring driving safety.

[0040] The route status consistency comparison logic of multiple data sources in the present invention can continuously monitor the status of current route equipment and protective equipment from the time the signal is opened to the time the signal is closed, so as to ensure the entire process of monitoring the route.

[0041] The route status consistency comparison logic of multiple data sources in the present invention is based on the logic of the signal centralized monitoring system. The signal centralized monitoring system can obtain data from multiple systems such as the computer interlocking system, the train control center, the CTC system, and the ZPW2000 non-insulated track circuit system in real time, perform real-time comprehensive data comparison, and can promptly discover data differences between each interface and issue alarm prompts. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] Figure 1 The present invention is a flowchart of a method for comparing the consistency of route states of multiple data sources provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0043] The following is a further detailed description of a method and system for comparing the consistency of route states of multiple data sources proposed by the present invention in combination with the accompanying drawings and specific implementation methods. According to the following description, the advantages and features of the present invention will be clearer. It should be noted that the accompanying drawings are in a very simplified form and use non-precise proportions, which are only used to conveniently and clearly assist in explaining the purpose of the implementation method of the present invention. In order to make the purposes, features and advantages of the present invention more obvious and easy to understand, please refer to the accompanying drawings. It should be noted that the structures, proportions, sizes, etc. illustrated in the drawings of this specification are only used to match the contents disclosed in the specification for people familiar with this technology to understand and read, and are not used to limit the limiting conditions for the implementation of the present invention, so they have no technical substantive significance. Any structural modification, change in proportional relationship or adjustment of size, without affecting the effects that the present invention can produce and the purposes that can be achieved, should still fall within the scope of the technical content disclosed by the present invention.

[0044] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0045] Combined with Figure 1As shown, this embodiment provides a method for comparing the consistency of route status of multiple data sources, including: step S1, obtaining an interlocking table and a train control route information table; the interlocking table includes routes and first information corresponding to the routes, and the train control route information table includes routes and second information corresponding to the routes. Step S2, obtaining real-time data of each route in the interlocking table from multiple data sources. Step S3, using a logic analyzer to compare the interlocking table and the train control route information table for consistency. Step S4, if the interlocking table and the train control route information table are consistent, using the logic analyzer to compare the first information corresponding to the route in the interlocking table and the real-time data of the same route for consistency. Step S5, if the first information corresponding to the route in the interlocking table and the real-time data of the same route are inconsistent, the logic analyzer outputs a first analysis result and issues an alarm prompt; and the first analysis result is that the interlocking route status is inconsistent.

[0046] Specifically, in step S1, the interlocking table can be obtained from a computer interlocking (CI) system; and when the computer interlocking system processes a route, a route is added to the interlocking table and the first information corresponding to the added route is recorded. More specifically, the first information corresponding to the route in the interlocking table includes route sequence number, starting signal, starting button, terminal button, route type, track section, switch position, protective switch position, hostile signal, over-limit insulation section, and starting signal open light position; and the route sequence numbers in the interlocking table are continuous.

[0047] The train control route information table can be obtained from the train control center (TCC); and when the train control center receives a route information sent by the computer interlocking system, a route is added to the train control route information table and the second information corresponding to the added route is recorded. More specifically, the second information corresponding to the route in the train control route information table includes route sequence number, interlocking route sequence number (i.e., route sequence number in the interlocking table), track information, the name of the starting signal machine, the name of the terminal signal machine, the location of the switch included in the route, and the track section included in the route; and the route sequence numbers in the train control route information table are continuous.

[0048] It can be understood that the interlocking table is a relationship table of the mutual interlocking of station signal equipment (signals, switches, track circuits, etc.), and the train control route information table is data for directly commanding and controlling train operation; therefore, the interlocking table and the train control route information table are both the main means to ensure driving safety and improve driving efficiency.

[0049] Specifically, in step S3, if the number of routes in the train control route information table is the same as the number of routes in the interlocking table, and the route sequence number, the name of the starting signal, the route including the switch position, and the route including the track section corresponding to the route in the train control route information table are the same as the route sequence number, the starting signal, the switch position, and the track section corresponding to the same route in the interlocking table, the logic analyzer determines that the interlocking table and the train control route information table are consistent; otherwise, the logic analyzer determines that the interlocking table and the train control route information table are inconsistent. Further, if the interlocking table and the train control route information table are inconsistent, the logic analyzer outputs a second analysis result and issues an alarm prompt, and the second analysis result is that the train control interlocking route status is inconsistent; in this case, the train cannot run to ensure the safety of the train.

[0050] More specifically, the logic analyzer determines that the interlocking table and the train control route information table are inconsistent if one of the following situations exists:

[0051] (1) The computer interlocking system processed a route, but did not send the route information to the train control center;

[0052] (2) The computer interlocking system processes one route, but sends other route information to the train control center;

[0053] (3) The computer interlocking system processed a route and sent the route information to the train control center; however, after the status of the route changed, the computer interlocking system did not send the route status change information to the train control center, and the route status change information included the status changes of the signal, track section, and switch corresponding to the route.

[0054] It can be understood that the above situation (1) will cause the number of routes in the train control route information table to be different from the number of routes in the interlocking table, the above situation (2) will cause the route number corresponding to the route in the train control route information table to be different from the route number corresponding to the same route in the interlocking table, and the above situation (3) will cause the route corresponding to the route in the train control route information table to include the switch position and the route to include the track section to be different from the switch position and track section corresponding to the same route in the interlocking table; therefore, when the above situation (1), (2) or (3) occurs, the logic analyzer determines that the interlocking table and the train control route information table are inconsistent.

[0055] Specifically, in step S2, the railway signal centralized monitoring system (CSM) can be used to obtain real-time data of each route in the interlocking table from multiple data sources. Optionally, the multiple data sources include the computer interlocking system, the train control center, the CTC (Centralized Traffic Control, centralized dispatching system) system and the ZPW2000 non-insulated track circuit system. Optionally, the real-time data of the route includes the actual state of the track section, the actual position of the turnout, the actual state of the over-limit insulation adjacent section, the actual position of the protective turnout and the actual state of the hostile signal; and these data can be obtained from the computer interlocking system data source. Optionally, the signal centralized monitoring system is used to obtain the real-time data of the route in the interlocking table once per second, but the present invention is not limited to this.

[0056] Specifically, in step S4, the actual state of the track section corresponding to any route in the interlocking table is occupied, or the switch position is inconsistent with the actual position of the switch, or the actual state of the over-limit insulation adjacent section is locked or occupied, or the protection switch position is inconsistent with the actual position of the protection switch, or the actual state of the hostile signal is open, the logic analyzer determines that the first information corresponding to the route in the interlocking table is inconsistent with the real-time data of the same route, and the logic analyzer outputs the first analysis result (i.e., the interlocking route status is inconsistent) and issues an alarm prompt.

[0057] Specifically, the route type corresponding to the route in the interlocking table is a receiving route and there is a ramp at the starting signal, and the logic analyzer performs a consistency comparison between the first information corresponding to the continued route in the interlocking table and the real-time data of the continued route; and the actual state of the track section corresponding to the continued route in the interlocking table is occupied, or the switch position is inconsistent with the actual position of the switch, or the protection switch position is inconsistent with the actual position of the protection switch, or the actual state of the hostile signal is open, and the logic analyzer determines that the first information corresponding to the continued route in the interlocking table and the real-time data of the continued route are inconsistent, and the logic analyzer outputs the first analysis result (i.e., the interlocking route status is inconsistent) and issues an alarm prompt.

[0058] Specifically, when the route type corresponding to the route in the interlocking table is a departure route, the real-time data of the route also includes the actual status of the departure route's inspection light. When the departure route is sent to a conventional speed section, the real-time data of the route also includes the actual status of the departure indicator light; when the departure route is sent to a section of the train control center, the real-time data of the route also includes the section direction data of the train control center; when the departure route is sent to a section, the real-time data of the route also includes the actual status of the first interlocking section of the section. More specifically, the actual status of the departure indicator light and the actual status of the inspection light can be obtained from the computer interlocking system; the section direction data and the actual status of the first interlocking section of the section can be obtained from the train control center.

[0059] Furthermore, the method for comparing the consistency of route status of multiple data sources also includes: the actual state of the inspection light of the departure route is a green light or a white light, or the departure route is sent to a conventional speed section and the actual state of the departure indicator light is off, or the departure route is sent to a train control center section and the section direction data of the train control center is not departure, or the departure route is sent to a section and the actual state of the first interlocking section of the section is occupied or lost branch, the logic analyzer outputs the first analysis result (i.e., the interlocking route status is inconsistent) and issues an alarm prompt.

[0060] It can be seen from the above that if one of the following situations occurs, the logic analyzer outputs the first analysis result (i.e., the interlocking route status is inconsistent) and issues an alarm prompt:

[0061] (4) Any section covered by the route in the interlocking table is occupied;

[0062] (5) The position of any turnout in the interlocking table is incorrect;

[0063] (6) The adjacent section of the over-limit insulation in the interlocking table is locked or occupied;

[0064] (7) The hostile route in the interlock table is established (i.e., the hostile signal is open);

[0065] (8) The position of the protective switch in the interlocking table is incorrect;

[0066] (9) The check light (if any) on the departure route in the interlocking table is green or white;

[0067] (10) In the interlocking table, when the train is heading for a normal speed section, the departure indicator light goes off;

[0068] (11) In the interlocking table, for the section where the departure route is sent to the train control center, the section direction data of the train control center is not departure;

[0069] (12) In the interlocking table, the train is sent to the section where the first block section of the section is occupied or loses its branch;

[0070] (13) There is a ramp on the receiving route and the starting signal in the interlocking table, and the continued route section in the interlocking table is occupied, the switch position, the protective switch position is incorrect, or the hostile signal is open.

[0071] It is understandable that if the above situations (4) to (13) occur, the train cannot run to ensure the safety of the train. If the above situations (4) to (13) do not occur, the logic analyzer outputs the third analysis result, and the third analysis result is that the interlocking route state is consistent. Further, the logic analyzer outputs the third analysis result, then the train can run.

[0072] Specifically, the step S5 includes: the logic analyzer outputs the first analysis result and pushes the first analysis result into a queue; when the first analysis result in the queue reaches a preset tolerance time, the logic analyzer issues an alarm. Optionally, the preset tolerance time is 10 seconds to 20 seconds; preferably, the preset tolerance time is 15 seconds, but the present invention is not limited thereto.

[0073] In this embodiment, the logic analyzer performs a consistency comparison between the first information corresponding to the route in the interlocking table and the real-time data of the same route once per second, and the logic analyzer outputs an analysis result once per second and can cache all analysis results output within a period of time (e.g., 15 seconds), that is, maintains a result queue for a period of time (e.g., 15 seconds); if the analysis result is consistent (i.e., the interlocking route status is consistent), the previous cached result is cleared and the queue is reset; if the analysis result is inconsistent (i.e., the interlocking route status is inconsistent), the analysis result is pushed into the queue for recording. If the inconsistent results in the queue reach 15 seconds, that is, the analysis results output once per second within 15 seconds are inconsistent, that is, the analysis results output once per second are inconsistent for 15 consecutive times, an alarm prompt is issued.

[0074] In addition, in this embodiment, the logic analyzer is set in each signal, that is, the signal is used as a carrier to establish the logic analyzer; and the logic analyzer is loaded for the starting signal of each route in the interlocking table, that is, the logic analyzer set in the starting signal corresponding to each route in the interlocking table is started and operated, and the other logic analyzers are not started. If the signal is turned off, the logic analyzer eliminates the alarm that has occurred and resets the analysis process, and re-outputs the analysis result.

[0075] Based on the same inventive concept, this embodiment also provides a route status consistency comparison system for multiple data sources, including: a route table acquisition module, a real-time data acquisition module and a logic analyzer.

[0076] The route table acquisition module is connected to the computer interlocking system and the train control center, and is used to obtain the interlocking table from the computer interlocking system and the train control route information table from the train control center; the interlocking table includes the route and the first information corresponding to the route, and the train control route information table includes the route and the second information corresponding to the route.

[0077] The real-time data acquisition module is connected to the route table acquisition module and the signal centralized monitoring system; the real-time data acquisition module uses the signal centralized monitoring system to acquire the real-time data of each route in the interlocking table from multiple data sources.

[0078] The logic analyzer is connected to the route table acquisition module and the real-time data acquisition module, and is used to compare the interlocking table and the train control route information table for consistency; the logic analyzer is also used to compare the first information corresponding to the route in the interlocking table and the real-time data of the same route when the interlocking table and the train control route information table are consistent; the logic analyzer is also used to output a first analysis result and issue an alarm prompt when the first information corresponding to the route in the interlocking table and the real-time data of the same route are inconsistent; and the first analysis result is that the interlocking route status is inconsistent.

[0079] In addition, the logic analyzer is also used to output a second analysis result and issue an alarm when the interlocking table and the train control route information table are inconsistent, and the second analysis result is that the train control interlocking route status is inconsistent. The logic analyzer is also used to output a third analysis result when the above situations (4) to (13) do not occur, and the third analysis result is that the interlocking route status is consistent.

[0080] On the other hand, this embodiment also provides an electronic device, including a processor and a memory; a computer program is stored in the memory, and when the computer program is executed by the processor, the route status consistency comparison method of multiple data sources as described above is implemented.

[0081] On the other hand, the present embodiment further provides a readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the method for comparing route status consistency of multiple data sources as described above is implemented.

[0082] Although the content of the present invention has been described in detail through the above preferred embodiments, it should be appreciated that the above description should not be considered as a limitation of the present invention. After reading the above content, it will be apparent to those skilled in the art that various modifications and substitutions of the present invention will occur. Therefore, the protection scope of the present invention should be limited by the appended claims.

Claims

1. A method for comparing route status consistency of multiple data sources, characterized in that: include: Obtain an interlocking table and a train control route information table; the interlocking table includes routes and first information corresponding to the routes, and the train control route information table includes routes and second information corresponding to the routes; Acquire real-time data of each route in the interlocking table from multiple data sources; Using a logic analyzer to compare the interlocking table and the train control route information table for consistency; If the interlocking table and the train control route information table are consistent, using the logic analyzer to compare the first information corresponding to the route in the interlocking table with the real-time data of the same route for consistency; If the first information corresponding to the route in the interlocking table is inconsistent with the real-time data of the same route, the logic analyzer outputs a first analysis result and issues an alarm prompt; And the first analysis result is that the interlocking route status is inconsistent.

2. The method for comparing route status consistency of multiple data sources according to claim 1, characterized in that: The first information corresponding to the route includes route sequence number, starting signal, starting button, terminal button, route type, track section, switch position, protection switch position, hostile signal, over-limit insulation section, and starting signal open light position; and the route sequence numbers in the interlocking table are continuous; The second information corresponding to the route includes the route sequence number, interlocking route sequence number, track information, the name of the starting signal, the name of the terminal signal, the location of the switch included in the route, and the track section included in the route; and the route sequence numbers in the train control route information table are continuous.

3. The method for comparing route status consistency of multiple data sources according to claim 1, characterized in that: Before executing the steps of obtaining the interlocking table and train control route information table, the following steps are also included: The computer interlocking system processes an access route, adds an access route to the interlocking table and records the first information corresponding to the added access route; The train control center receives a route information sent by the computer interlocking system, adds a route to the train control route information table and records the second information corresponding to the added route.

4. The method for comparing route status consistency of multiple data sources as claimed in claim 2, characterized in that: The number of routes in the train control route information table is the same as the number of routes in the interlocking table, and the route sequence number, the name of the starting signal machine, the route including the switch position, and the route including the track section corresponding to the route in the train control route information table are the same as the route sequence number, the starting signal machine, the switch position, and the track section corresponding to the same route in the interlocking table, and the logic analyzer determines that the interlocking table and the train control route information table are consistent; Otherwise, it is judged as inconsistent.

5. The method for comparing route status consistency of multiple data sources according to claim 4, characterized in that: If the interlocking table and the train control route information table are inconsistent, the logic analyzer outputs a second analysis result and issues an alarm prompt; and the second analysis result is that the train control interlocking route status is inconsistent.

6. The method for comparing route status consistency of multiple data sources as claimed in claim 2, characterized in that: The real-time data of the route includes the actual status of the track section, the actual position of the switch, the actual status of the over-limit insulation adjacent section, the actual position of the protective switch and the actual status of the hostile signal.

7. The method for comparing route status consistency of multiple data sources according to claim 6, characterized in that: If the actual state of the track section corresponding to any route in the interlocking table is occupied, or the switch position is inconsistent with the actual position of the switch, or the actual state of the over-limit insulation adjacent section is locked or occupied, or the protection switch position is inconsistent with the actual position of the protection switch, or the actual state of the hostile signal is open, the logic analyzer determines that the first information corresponding to the route in the interlocking table is inconsistent with the real-time data of the same route.

8. The method for comparing route status consistency of multiple data sources according to claim 6, characterized in that: The route type corresponding to the route in the interlocking table is a receiving route and there is a ramp at the starting signal, and the logic analyzer compares the first information corresponding to the continued route in the interlocking table with the real-time data of the continued route for consistency; The actual state of the track section corresponding to the continued route in the interlocking table is occupied, or the switch position is inconsistent with the actual position of the switch, or the protection switch position is inconsistent with the actual position of the protection switch, or the actual state of the hostile signal is open, and the logic analyzer determines that the first information corresponding to the continued route in the interlocking table is inconsistent with the real-time data of the continued route.

9. The method for comparing route status consistency of multiple data sources as claimed in claim 2, characterized in that: When the route type corresponding to the route in the interlocking table is a departure route, the real-time data of the route also includes the actual state of the inspection light of the departure route; The departure route is sent to the ordinary speed section, and the real-time data of the route also includes the actual state of the departure indicator light; The section of the departure route sent to the train control center, the real-time data of the route also includes the section direction data of the train control center; The departure route is sent to the section, and the real-time data of the route also includes the actual status of the first block section of the section.

10. The method for comparing route status consistency of multiple data sources according to claim 9, characterized in that: Also includes: If the actual state of the inspection light on the departure route is green or white, or the departure route is sent to a conventional speed section and the actual state of the departure indicator light is off, or the departure route is sent to a section of the train control center and the section direction data of the train control center is not departure, or the departure route is sent to a section and the actual state of the first interlocking section of the section is occupied or lost, the logic analyzer outputs the first analysis result and issues an alarm prompt.

11. The method for comparing route status consistency of multiple data sources according to claim 1 or 9, characterized in that: The steps of the logic analyzer outputting the first analysis result and issuing an alarm prompt include: The logic analyzer outputs the first analysis result and pushes the first analysis result into a queue; When the first analysis result in the queue reaches a preset tolerance time, the logic analyzer issues an alarm.

12. The method for comparing route status consistency of multiple data sources according to claim 11, characterized in that: The preset tolerance time is 10 seconds to 20 seconds.

13. A route status consistency comparison system for multiple data sources, characterized in that: include: an approach table acquisition module, connected to the computer interlocking system and the train control center, for acquiring an interlocking table and a train control approach information table; the interlocking table includes an approach and first information corresponding to the approach, and the train control approach information table includes an approach and second information corresponding to the approach; A real-time data acquisition module is connected to the route table acquisition module and the signal centralized monitoring system; the real-time data acquisition module uses the signal centralized monitoring system to acquire the real-time data of each route in the interlocking table from multiple data sources; A logic analyzer, connected to the route table acquisition module and the real-time data acquisition module, for performing consistency comparison between the interlocking table and the train control route information table; and when the interlocking table and the train control route information table are consistent, performing consistency comparison between the first information corresponding to the route in the interlocking table and the real-time data of the same route; It is also used to output a first analysis result and issue an alarm prompt when the first information corresponding to the route in the interlocking table is inconsistent with the real-time data of the same route; And the first analysis result is that the interlocking route status is inconsistent.

14. An electronic device, characterized in that: The method comprises a processor and a memory, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the method according to any one of claims 1 to 12 is implemented.

15. A readable storage medium, characterized in that: The readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 12 is implemented.

Citation Information

Patent Citations

  • Route protection method suitable for vehicle-to-vehicle communication train control system vehicular interlocking

    CN106828541A

  • Station interlocking logic processing method and device

    CN109849980A

  • Interlocking function simulation automatic test method and system

    CN112198815A

  • Method for quickly generating code sequence table based on interlocking table

    CN112288401A

  • High-speed rail signal interlocking relation real-time analysis method

    CN113525463A