A method and system for comparing route status consistency of multiple data sources
By obtaining the interlocking table and train control route information table and using a logic analyzer to perform consistency comparison, the problem of route status consistency verification from multiple data sources was solved, ensuring the safety and efficiency of train operation.
Patent Information
- Application Number
- CN202411983563.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-09-30
- Estimated Expiration
- 2044-12-31
AI Technical Summary
Existing technologies make it difficult to effectively verify the consistency of route status from multiple data sources, resulting in abnormal equipment status that affects train operation efficiency and safety.
By obtaining the interlocking table and train control route information table, a logic analyzer is used to perform consistency comparison, and when there is inconsistency, analysis results and alarm prompts are output to ensure the consistency of the route status.
It realizes timely verification of the route status of multiple data sources, detects data differences and issues alarm prompts, ensuring driving safety and efficiency.
Smart Images

Figure CN119636850B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of rail transportation technology, and in particular to a method and system for comparing route status consistency of multiple data sources. Background Art
[0002] To meet the growing demand for travel, the current stage places increasingly higher demands on the reliability and efficiency of railway operations. Interlocking routes involve the linkage of multiple devices. Any abnormality in the status of equipment in the route will affect the efficiency of train operation and even cause safety accidents. Therefore, ensuring the good condition of equipment in the route is crucial.
[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, involving a large amount 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, thereby timely discovering data differences between various interfaces and issuing alarm prompts, thereby ensuring driving safety.
[0005] In order to achieve the above objectives, the following technical solutions are implemented:
[0006] A method for comparing route status consistency from multiple data sources includes:
[0007] 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;
[0008] Acquire real-time data of each route in the interlock table from multiple data sources;
[0009] Using a logic analyzer, a consistency comparison is performed between the interlocking table and the train control route information table;
[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; 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 step further includes:
[0015] The computer interlocking system processes an entry, adds an entry to the interlocking table and records the first information corresponding to the added entry;
[0016] The train control center receives a piece of 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 route 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-insulated adjacent section, the actual position of the protective switch and the actual status of the hostile signal.
[0020] Optionally, the actual status 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 status of the over-limit insulation adjacent section is locked or occupied, or the protective switch position is inconsistent with the actual position of the protective switch, or the actual status 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 receiving route and the starting signal has a ramp, 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 status 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 status 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 status of the inspection light of the departure route;
[0024] The departure route is for a conventional speed section, and the real-time data of the route also includes the actual status 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 status of the inspection light of the departure route is green or white, or the departure route is sent to the conventional speed section and the actual status of the departure indication light is off, or the departure route is sent to the 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 the section and the actual status 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 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, a consistency comparison is performed between the first information corresponding to the route in the interlocking table and the real-time data of the same route; 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, comprising 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 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 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 route status consistency across multiple data sources. This method utilizes a logic analyzer to perform a consistency comparison between an interlocking table and a train control route information table. When the interlocking table and the train control route information table are consistent, the logic analyzer performs a consistency comparison between first information corresponding to the route in the interlocking table and the real-time data for the same route. If the first information corresponding to the route in the interlocking table and the real-time data for the same route are inconsistent, the logic analyzer outputs a first analysis result and issues an alarm. The present invention can verify the consistency of route status from multiple data sources, thereby promptly identifying data discrepancies between interfaces and issuing alarms, 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, train control center, CTC system, and ZPW2000 non-insulated track circuit system in real time, perform real-time comprehensive data comparison, and promptly discover data differences between various interfaces and issue alarm prompts. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] Figure 1 The present invention provides a flowchart of a method for comparing the consistency of route status of multiple data sources. DETAILED DESCRIPTION
[0043] The following is a further detailed description of a method and system for comparing the consistency of route status of multiple data sources proposed by the present invention in conjunction with the accompanying drawings and specific embodiments. According to the following description, the advantages and features of the present invention will be clearer. It should be noted that the 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 embodiments 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 conditions for the implementation of the present invention, so they have no technical significance. Any modification of the structure, change in the proportional relationship or adjustment of the size should still fall within the scope of the technical content disclosed by the present invention without affecting the efficacy and purpose that can be achieved by the present invention.
[0044] It should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply the existence of any such actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or device comprising the element.
[0045] Combined with attachment Figure 1As shown, this embodiment provides a method for comparing the consistency of route status from 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 inconsistent interlocking route status.
[0046] Specifically, in step S1, the interlocking table can be obtained from a computer interlocking (CI) system; and when the CI system processes a route, the interlocking table adds a route and records the first information corresponding to the added route. More specifically, the first information corresponding to the route in the interlocking table includes the 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 a train control center (TCC); and when the train control center receives a route information sent by the computer interlocking system, the train control route information table adds a route and records the second information corresponding to the added route. More specifically, the second information corresponding to the route in the train control route information table includes a route number, an interlocking route number (i.e., the route number in the interlocking table), 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 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, starting signal name, route-included switch position, and route-included track section corresponding to the route 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, 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. Furthermore, 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 train safety.
[0050] More specifically, the logic analyzer determines that the interlock table and the train control route information table are inconsistent if any of the following situations exists:
[0051] (1) The computer interlocking system processed an approach 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 an approach 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 machine, 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 sequence number corresponding to the route in the train control route information table to be different from the route sequence 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 include 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; and these data can be obtained from the computer interlocking system data source. Optionally, the signal centralized monitoring system is used to obtain 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 status 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 status of the over-limit insulation adjacent section is locked or occupied, or the protective switch position is inconsistent with the actual position of the protective switch, or the actual status 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. The logic analyzer performs a consistency comparison on the first information corresponding to the continued route in the interlocking table and the real-time data of the continued route; and the actual status 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 protective switch position is inconsistent with the actual position of the protective switch, or the actual status of the hostile signal is open. 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. If 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; if 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; if the departure route is sent to a section, the real-time data of the route also includes the actual status of the first block 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 block 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 status of the inspection light of the departure route is green or white, or the departure route is sent to the conventional speed section and the actual status of the departure indication light is off, or the departure route is sent to the train control center section and the section direction data of the train control center is not departure, or the departure route is sent to the section and the actual status 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] As can be seen from the above, 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, if the train is heading to a normal speed section, the departure indicator light will be off;
[0068] (11) In the interlocking table, 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) The first block section of the section where the train is sent from the departure route in the interlocking table is occupied or loses its branch;
[0070] (13) The interlocking table shows that the receiving route and the starting signal have a ramp, 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 understood 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 status is consistent. Further, the logic analyzer outputs the third analysis result, and the train can run.
[0072] Specifically, step S5 includes: the logic analyzer outputting the first analysis result and pushing the first analysis result into a queue; if 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 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 current 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 current 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] Furthermore, in this embodiment, the logic analyzer is installed in each signal, i.e., the signal is used as the carrier for the logic analyzer. The logic analyzer is loaded into the signal at the beginning of each route in the interlocking table. Specifically, the logic analyzer installed in the signal at the beginning of each route in the interlocking table is activated, while the remaining logic analyzers are not activated. If the signal is turned off, the logic analyzer clears the alarm, resets the analysis process, and re-outputs the analysis results.
[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 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 for consistency 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 further configured 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 further configured to output a third analysis result when the above-mentioned 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; the memory stores a computer program, 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, this 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 present invention has been described in detail through the above preferred embodiments, it should be understood that the above description is not intended to limit the present invention. After reading the above description, various modifications and substitutions of the present invention will become apparent to those skilled in the art. Therefore, the scope of protection of the present invention should be defined by the appended claims.
Claims
1. A method for comparing route status consistency from 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 interlock table from multiple data sources; Using a logic analyzer, a consistency comparison is performed between the interlocking table and the train control route information table; 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; The first information corresponding to the route includes the route sequence number, the starting signal, the starting button, the terminal button, the route type, the track section, the switch position, the protective switch position, the hostile signal, the over-limit insulation section, and the starting signal open light position; and the route sequence numbers in the interlocking table are continuous; The second information corresponding to the route includes a route sequence number, an interlocking route sequence number, track information, a starting signal name, a terminal signal name, a location of a switch included in the route, and a track section included in the route; and the route sequence numbers in the train control route information table are continuous; Before executing the steps of obtaining the interlock table and train control route information table, the following steps are also included: The computer interlocking system processes an entry, adds an entry to the interlocking table and records the first information corresponding to the added entry; The train control center receives a piece of 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; 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-insulated adjacent section, the actual position of the protective switch and the actual status of the hostile signal; 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, 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-insulated 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 route type corresponding to the route in the interlocking table is a receiving route and the starting signal has a ramp, 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 status 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 status 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.
2. The method for comparing route status consistency of multiple data sources according to claim 1, 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, starting signal name, route switch position, and route track section corresponding to the route in the train control route information table are the same as the route sequence number, starting signal, route 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, it is determined to be inconsistent.
3. The method for comparing route status consistency of multiple data sources according to claim 2, wherein: 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.
4. The method for comparing route status consistency of multiple data sources according to claim 1, wherein: 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 inspection light of the departure route; The departure route is for a conventional speed section, and the real-time data of the route also includes the actual status 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.
5. The method for comparing route status consistency of multiple data sources according to claim 4, characterized in that: Also includes: The actual state of the inspection light of the departure route is green or white, or the departure route is sent to the ordinary speed section and the actual state of the departure indication light is off, or the departure route is sent to the 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 the 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.
6. The method for comparing route status consistency of multiple data sources according to claim 1 or 4, 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.
7. The method for comparing route status consistency of multiple data sources according to claim 6, characterized in that: The preset tolerance time is 10 seconds to 20 seconds.
8. A route status consistency comparison system for multiple data sources, characterized in that: include: An approach table acquisition module is connected to the computer interlocking system and the train control center and is used to obtain 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; and when the computer interlocking system processes an approach, an approach is added to the interlocking table and the first information corresponding to the added approach is recorded; and when the train control center receives an approach information sent by the computer interlocking system, an approach is added to the train control approach information table and the second information corresponding to the added approach is recorded; 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 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, and configured to compare the interlocking table and the train control route information table for consistency; and performing a consistency comparison between 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; It is also used to output a first analysis result and issue an alarm 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; The first information corresponding to the route includes the route sequence number, the starting signal, the starting button, the terminal button, the route type, the track section, the switch position, the protective switch position, the hostile signal, the over-limit insulation section, and the starting signal open light position; and the route sequence numbers in the interlocking table are continuous; The second information corresponding to the route includes a route sequence number, an interlocking route sequence number, track information, a starting signal name, a terminal signal name, a location of a switch included in the route, and a track section included in the route; and the route sequence numbers in the train control route information table are continuous; 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-insulated adjacent section, the actual position of the protective switch and the actual status of the hostile signal; 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, 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-insulated 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 route type corresponding to the route in the interlocking table is a receiving route and the starting signal has a ramp, 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 status 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 status 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. 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 7 is implemented.
10. 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 7 is implemented.
Citation Information
Patent Citations
High-speed rail signal interlocking relation real-time analysis method
CN113525463A
Method, system and tool for calibrating and checking station interlocking table
CN113895484A