A turnout total and partial indication consistency comparison method, device and medium
By comparing the consistency of the turnout's overall and individual data in real time within the interlocking and monitoring systems, the problem of inaccurate turnout position determination was solved, achieving higher accuracy and real-time performance, and reducing safety hazards.
Patent Information
- Application Number
- CN202311212408.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-19
- Publication Date
- 2025-12-19
- Estimated Expiration
- 2043-09-19
AI Technical Summary
In existing technologies, the simultaneous acquisition of turnout general and individual display data is prone to errors, affecting the accuracy of turnout position determination. This is especially complex in multi-stage traction turnouts and double/multi-action turnouts, posing safety hazards.
The system collects the overall turnout representation through the interlocking system and the individual turnout representation through the monitoring system. The consistency of the data collected by multiple systems is compared in real time. The consistency of the overall and individual turnout representations is analyzed once per second, and the results are stored in a circular queue for real-time updates, so as to promptly detect and alarm errors.
It effectively reduces the possibility of errors in the acquisition of total and sub-representation data, improves the accuracy of turnout position judgment, has real-time and scalability, and can promptly detect and alarm turnout position judgment errors.
Smart Images

Figure CN117227788B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to a train signal control system, in particular to a turnout total and partial indication consistency comparison method, device and medium. BACKGROUND
[0002] The turnout is a line connection device for making the train vehicle turn into another track, and is one of the most critical devices in the railway traffic signal device and one of the weak links of the track. In the process of train operation, the turnout in the route must be in the correct position, and the collected turnout position is used by the interlocking system as a judgment condition for handling the route and opening the signal to ensure that the turnout passed by the train during operation is in the correct position. Once the turnout position is judged incorrectly, it is easy to cause serious safety accidents. For multi-stage traction turnouts and double / multi-action turnouts, the judgment of the turnout position is more complex.
[0003] CN116039711A discloses a method, device and medium for checking the position of a large turnout, wherein the large turnout includes a plurality of traction points, and the interlocking system is electrically connected with each traction point; the method includes the following steps: S1, collecting the total indication information of the large turnout and the partial indication information of each traction point; S2, based on the collected total indication information and the partial indication information of each traction point, the interlocking system determines that the position state of the large turnout is one of the positioning, reverse positioning and four-opening state; S3, based on the determined position state of the large turnout, the interlocking system performs interlocking function logic operation. This method increases the consistency check of the total indication and the partial indication information of each traction point to avoid the occurrence of serious accidents such as train derailment, rollover and side impact, and to improve the convenience and efficiency of troubleshooting of the large turnout.
[0004] However, this method is to check the total and partial indications of the turnout inside the interlocking system, and the data is collected from the interlocking system, so there is a possibility of simultaneous collection error of the total and partial indication data, which affects the accuracy of the final result. SUMMARY
[0005] The purpose of the present application is to overcome the defects of the prior art and provide a turnout total and partial indication consistency comparison method, device and medium, which uses the interlocking system to collect the total indication of the turnout and the monitoring system to collect the partial indication of each switch machine, reduces the possibility of data collection error, and effectively improves the accuracy of the turnout position judgment by comparing the consistency of the turnout position collected by multiple systems in real time.
[0006] The purpose of the present application can be achieved by the following technical solutions:
[0007] According to a first aspect of the present application, a turnout total and partial indication consistency comparison method is provided, which includes the following steps:
[0008] S1, grouping switch machines according to device information and collected information of the station yard;
[0009] S2, collecting data related to the total switch indication in real time;
[0010] S3, analyzing the consistency of the total switch indication and the sub-indication every second according to the real-time collected data;
[0011] S4, storing the analysis result of the consistency of the total switch indication and the sub-indication every second in a circular queue, and updating the circular queue in real time so that the circular queue only retains the latest analysis result within a preset time interval;
[0012] S5, when the total length of the analysis result stored in the circular queue reaches the preset time interval, continuously analyzing the consistency of the total switch indication and the sub-indication according to the analysis result stored in the current circular queue.
[0013] As a preferred technical solution, in step S1, the switch machines with a linkage relationship are divided into a group according to the type of switch machine, the naming rule and the correlation.
[0014] As a preferred technical solution, in step S2, the real-time collected data includes the total indication state of the switch collected by the interlocking system, the sub-indication state of each switch collected by the monitoring system, and the rotation state of each switch.
[0015] As a preferred technical solution, in step S3, the analysis result of the consistency of the total switch indication and the sub-indication every second includes invalid cases, inconsistent cases and consistent cases.
[0016] As a preferred technical solution, when any of the following conditions is met, the analysis result of the consistency of the total switch indication and the sub-indication every second is invalid:
[0017] Any switch is in a rotating state;
[0018] The total indication of the switch is in a fault position;
[0019] The total indication of the switch is lost, and the sub-indication of the switch is not all in a positioning or not all in a reverse position.
[0020] As a preferred technical solution, the inconsistent case of the analysis result of the consistency of the total switch indication and the sub-indication every second includes a total table positioning inconsistency, a total table reverse inconsistency and a total table lost indication inconsistency,
[0021] When the total indication is in a positioning, at least one sub-indication is not in a positioning, the analysis result every second is a total table positioning inconsistency;
[0022] When the total representation is reverse, and at least one sub-representation is not reverse, the per-second analysis result is that the total table reverse is inconsistent;
[0023] When the total representation is lost, and all sub-representations are normal or reverse, the per-second analysis result is that the total table lost representation is inconsistent.
[0024] As a preferred technical solution, the consistent case of the per-second analysis result of the total and sub-representation consistency of the turnout includes total table normal consistency and total table reverse consistency, wherein,
[0025] When the total representation is normal, and all sub-representations are normal, the per-second analysis result is that the total table normal is consistent.
[0026] When the total representation is reverse, and all sub-representations are reverse, the per-second analysis result is that the total table reverse is consistent.
[0027] As a preferred technical solution, in step S5, when the per-second analysis result of the total and sub-representation consistency of the turnout stored in the circular queue is continuously inconsistent within a preset time interval, a fault alarm is generated; when the per-second analysis result of the total and sub-representation consistency of the turnout stored in the circular queue is continuously consistent within a preset time interval, the fault alarm that has occurred is restored.
[0028] As a preferred technical solution, in step S5, according to different inconsistent cases, the continuous analysis result of the total and sub-representation consistency of the turnout includes total representation normal inconsistency, total representation reverse inconsistency, and total representation lost representation inconsistency.
[0029] As a preferred technical solution, when the per-second analysis result of the total and sub-representation consistency of the turnout is continuously total table normal inconsistency within a preset time interval, a fault alarm is generated, and the continuous analysis result of the total and sub-representation consistency of the current turnout is total representation normal inconsistency; when the per-second analysis result of the total and sub-representation consistency of the turnout is continuously total table normal consistency within a preset time interval, the fault alarm that has occurred is restored, and the continuous analysis result of the total and sub-representation consistency of the current turnout is total representation normal inconsistency.
[0030] As a preferred technical solution, when the per-second analysis result of the total and sub-representation consistency of the turnout is continuously total table reverse inconsistency within a preset time interval, a fault alarm is generated, and the continuous analysis result of the total and sub-representation consistency of the current turnout is total representation reverse inconsistency; when the per-second analysis result of the total and sub-representation consistency of the turnout is continuously total table reverse consistency within a preset time interval, the fault alarm that has occurred is restored, and the continuous analysis result of the total and sub-representation consistency of the current turnout is total representation reverse inconsistency.
[0031] As a preferred technical scheme, when the total switch total display consistency per second analysis result is inconsistent with the total display for a preset time interval, a fault alarm is generated, and the current total switch total display consistency persistence analysis result is inconsistent with the total display; when the total switch total display consistency per second analysis result is consistent with the total display or the total display for a preset time interval, the generated fault alarm is recovered, and the current total switch total display consistency persistence analysis result is consistent with the total display.
[0032] According to a second aspect of the present application, an electronic device is provided, comprising a memory and a processor, the memory storing a computer program, and the processor executing the program to implement the method.
[0033] According to a third aspect of the present application, a computer readable storage medium is provided, storing a computer program, and the program is executed by a processor to implement the method.
[0034] Compared with the prior art, the present application has the following beneficial effects:
[0035] 1) The interlocking system and the monitoring system of the present application are independent of each other in the process of collecting the switch position, reducing the possibility of simultaneous collection errors of the total display data and the sub-display data, and the consistency comparison of the two kinds of display data can effectively improve the accuracy of the switch position judgment;
[0036] 2) The total and sub-display consistency analysis of the present application uses real-time data for analysis, and the data in the circular list is updated in real time. When the switch position judgment error occurs, it can be found and alarmed in time, and the real-time performance is strong.
[0037] 3) The present application has strong expansibility, and more collection data of other systems can be included in the consistency comparison process. BRIEF DESCRIPTION OF DRAWINGS
[0038] Figure 1 The flow chart of the total and sub-display consistency comparison of the present application is shown in the figure;
[0039] Figure 2 The total and sub-display consistency per second analysis result of the present application is shown in the figure;
[0040] Figure 3 The total and sub-display consistency persistence analysis result of the present application is shown in the figure. DETAILED DESCRIPTION
[0041] With reference to the accompanying drawings, the technical solutions in the embodiments of the present application will be described clearly and completely. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all the other embodiments obtained by a person of ordinary skill in the art without creative effort should fall within the protection scope of the present application.
[0042] As shown in Figure 1 , the present application provides a turnout total and partial indication consistency comparison method, which comprises the following steps:
[0043] S1, grouping the switch machines according to the equipment information and the collected information of all the switch machines in the station yard; in the embodiment, the switch machines having a linkage relationship are divided into a group according to the switch machine type, naming rules and the correlation relationship.
[0044] S2, collecting the data related to the turnout total and partial indication in real time, including the turnout total indication state collected by the interlocking system, the partial indication state of each switch machine collected by the monitoring system and the rotation state of each switch machine.
[0045] S3, analyzing the consistency of the turnout total and partial indication once per second according to the real-time collected data.
[0046] In a preferred embodiment, as shown in Figure 2 , the turnout total and partial indication consistency analysis result per second includes invalid cases, inconsistent cases and consistent cases.
[0047] (1) Invalid case
[0048] When any of the following conditions is met, the turnout total and partial indication consistency analysis result per second is invalid:
[0049] 1. Any switch machine is in a rotation state;
[0050] 2. The turnout total indication is a fault position;
[0051] 3. The turnout total indication is lost, and the partial indication of the switch machine is not all in the positioning or not all in the reverse position.
[0052] (2) Inconsistent case
[0053] The inconsistent case of the turnout total and partial indication consistency analysis result per second includes the total table positioning inconsistency, the total table reverse position inconsistency and the total table lost indication inconsistency:
[0054] 1. When the total indication is positioned, at least one partial indication is not positioned, and the analysis result per second is the total table positioning inconsistency;
[0055] 2、When the total representation is reverse, and at least one of the partial representations is not reverse, the per-second analysis result is that the total representation is inconsistent;
[0056] 3、When the total representation is lost, and all of the partial representations are either normal or reverse, the per-second analysis result is that the total representation is inconsistent.
[0057] (3) Consistent case
[0058] The consistent case of the per-second analysis result of the total-partial representation consistency of the turnout includes the case that the total representation is normal and the case that the total representation is reverse:
[0059] 1、When the total representation is normal, and all of the partial representations are normal, the per-second analysis result is that the total representation is normal.
[0060] 2、When the total representation is reverse, and all of the partial representations are reverse, the per-second analysis result is that the total representation is reverse.
[0061] S4, store the per-second analysis result of the total-partial representation consistency of the turnout in the circular queue, and update the circular queue in real time so that the circular queue only retains the latest 10-second analysis result.
[0062] S5, when the total duration of the per-second analysis result stored in the circular queue reaches 10 seconds, that is, the circular queue data is full of 10, perform real-time continuous analysis of the total-partial representation consistency of the turnout according to the per-second analysis result stored in the current circular queue.
[0063] When the per-second analysis result of the total-partial representation consistency of the turnout stored in the circular queue is inconsistent for 10 seconds, a fault alarm is prompted; when the per-second analysis result of the total-partial representation consistency of the turnout stored in the circular queue is consistent for 10 seconds, the fault alarm that has occurred is restored. The occurrence and restoration of faults at different positions of the turnout are independent of each other.
[0064] In a preferred embodiment, as shown in Figure 3 According to different inconsistent cases, the continuous analysis result of the total-partial representation consistency of the turnout includes the case that the total representation is inconsistent, the case that the total representation is inconsistent, and the case that the total representation is inconsistent:
[0065] (1) The total representation is inconsistent
[0066] Occurrence: When the per-second analysis result of the total-partial representation consistency of the turnout is inconsistent for 10 seconds, a fault alarm is prompted, and the continuous analysis result is that the total representation is inconsistent.
[0067] Restoration: After the total representation inconsistency fault occurs, when the per-second analysis result of the total-partial representation consistency of the turnout is consistent for 10 seconds, the fault alarm that has occurred is restored, and the continuous analysis result is that the total representation is inconsistent.
[0068] (2) Total representation reverse position inconsistency
[0069] Occurrence: When the total and partial representation consistency of the turnout is analyzed every second, and the result is that the total table reverse position is inconsistent for 10 seconds, a fault alarm is generated, and the persistent result is that the total representation reverse position inconsistency occurs.
[0070] Recovery: After the total representation reverse position inconsistency fault occurs, when the total and partial representation consistency of the turnout is analyzed every second, and the result is that the total table reverse position is consistent for 10 seconds, the fault alarm that has occurred is recovered, and the persistent result is that the total representation reverse position inconsistency is recovered.
[0071] (3) Total representation loss representation inconsistency
[0072] Occurrence: When the total and partial representation consistency of the turnout is analyzed every second, and the result is that the total table loss representation is inconsistent for 10 seconds, a fault alarm is generated, and the persistent result is that the total representation loss representation inconsistency occurs.
[0073] Recovery: After the total representation loss representation inconsistency fault occurs, when the total and partial representation consistency of the turnout is analyzed every second, and the result is that the total table positioning is consistent or the total table reverse position is consistent for 10 seconds, the fault alarm that has occurred is recovered, and the persistent result is that the total representation loss representation inconsistency is recovered.
[0074] The above is the introduction of the method embodiment, and the following electronic device and storage medium embodiments further illustrate the scheme of the present application.
[0075] The electronic device of the present application includes a central processing unit (CPU) which can perform various appropriate actions and processes according to computer program instructions stored in a read-only memory (ROM) or loaded into a random access memory (RAM) from a storage unit. In the RAM, various programs and data required for device operation can also be stored. The CPU, ROM, and RAM are connected to each other through a bus. An input / output (I / O) interface is also connected to the bus.
[0076] A plurality of components in the device are connected to the I / O interface, including: an input unit such as a keyboard, a mouse, etc.; an output unit such as various types of displays, a loudspeaker, etc.; a storage unit such as a magnetic disk, an optical disk, etc.; and a communication unit such as a network card, a modem, a wireless communication transceiver, etc. The communication unit allows the device to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0077] The processing units perform the various methods and processes described above, such as methods S1-S5. For example, in some embodiments, methods S1-S5 can be implemented as a computer software program tangibly embodied in a machine readable medium, such as a storage unit. In some embodiments, portions or all of the computer program can be loaded and / or installed onto the device via the ROM and / or the communication unit. When the computer program is loaded onto the RAM and executed by the CPU, one or more of the steps of methods S1-S5 described above can be performed. Alternatively, in other embodiments, the CPU can be configured to perform methods S1-S5 by other means, such as by way of firmware.
[0078] The functionality described herein above can be performed, at least in part, by one or more hardware logic components. For example, and without limitation, illustrative types of hardware logic components that can be used include Field-programmable Gate Arrays (FPGAs), Application-specific Integrated Circuits (ASICs), Application-specific Standard Products (ASSPs), System-on-a-chip systems (SOCs), Complex Programmable Logic Devices (CPLDs), etc.
[0079] Program code for carrying out methods of the present application can be written in any combination of one or more programming languages. This program code can be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the program code, when executed by the processor or controller, produces a means for implementing the functions / acts specified in the flowcharts and / or block diagrams. The program code can be retrieved from a machine-readable medium or device, a storage medium, a memory medium, a tangible medium, or a non-transitory medium. The program code can be executed by a machine, such as a computer, which can be a special purpose computer or a general purpose computer. The program code can be executed by a controller or a processor, which can be a special purpose controller or a general purpose controller.
[0080] In the context of the present application, a machine-readable medium can be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include but is not limited to an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the machine-readable storage medium will include one or more lines of a computer program code, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0081] The above merely illustrates the specific embodiments of the present application, but the protection scope of the present application is not limited thereto, and any skilled person in the art can easily think of various equivalent modifications or replacements within the technical range disclosed by the present application, and these modifications or replacements shall be covered within the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims
1. A method for comparing turnout routing and aspect consistence, characterized in that, The method comprises the following steps: S1, grouping the switch machines according to the equipment information and the collected information of all the switch machines in the station yard; S2, collecting the data related to the total switch indication in real time, including the total switch indication state collected by the interlocking system, the sub-indication state of each switch machine collected by the monitoring system, and the rotation state of each switch machine; S3, analyzing the consistency of the total switch indication and the sub-indication once per second according to the real-time collected data; S4, storing the analysis results of the total switch indication and the sub-indication once per second in the circular queue, and updating the circular queue in real time so that the circular queue only retains the latest analysis results within the preset time interval; S5, when the total length of the analysis results once per second stored in the circular queue reaches the preset time interval, continuously analyzing the consistency of the total switch indication and the sub-indication in real time according to the analysis results once per second stored in the current circular queue.
2. The turnout general-fraction consistency comparison method according to claim 1, characterized in that, In the step S1, the switch machines with linkage relationship are grouped according to the switch machine type, naming rules and correlation.
3. The method of claim 1, wherein, In the step S3, the analysis results of the total switch indication and the sub-indication once per second include invalid cases, inconsistent cases and consistent cases.
4. The method of claim 3, wherein, When any of the following conditions is met, the analysis results of the total switch indication and the sub-indication once per second are invalid: Any switch machine is in the rotation state; The total switch indication is in the fault position; The total switch indication is lost, and the sub-indications are not all in the positioning or the reverse position.
5. The method of claim 3, wherein, The inconsistent cases of the analysis results of the total switch indication and the sub-indication once per second include the total table positioning inconsistency, the total table reverse inconsistency and the total table lost indication inconsistency. When the total indication is in the positioning and at least one sub-indication is not in the positioning, the analysis result once per second is the total table positioning inconsistency. When the total indication is in the reverse and at least one sub-indication is not in the reverse, the analysis result once per second is the total table reverse inconsistency. When the total indication is lost and the sub-indications are all in the positioning or the reverse, the analysis result once per second is the total table lost indication inconsistency.
6. The method of comparing the turnout routing consistency according to claim 3, wherein, The consistent cases of the analysis results of the total switch indication and the sub-indication once per second include the total table positioning consistency and the total table reverse consistency. When the total indication is in the positioning and the sub-indications are all in the positioning, the analysis result once per second is the total table positioning consistency. When the total indication is in the reverse and the sub-indications are all in the reverse, the analysis result once per second is the total table reverse consistency.
7. The method of comparing the turnout routing consistency according to claim 1, wherein, In the step S5, when the analysis results of the total switch indication and the sub-indication once per second stored in the circular queue are continuously inconsistent within the preset time interval, a fault alarm is generated; when the analysis results of the total switch indication and the sub-indication once per second stored in the circular queue are continuously consistent within the preset time interval, the fault alarm that has occurred is restored.
8. The method of claim 1, wherein, In the step S5, according to the different inconsistent cases, the continuous analysis results of the consistency of the total switch indication and the sub-indication include the total indication positioning inconsistency, the total indication reverse inconsistency and the total indication lost indication inconsistency.
9. The method of comparing the turnout routing consistency according to claim 8, wherein, When the total switch indication consistency analysis result is inconsistent for a preset time interval, a fault alarm is generated, and the current total switch indication consistency analysis result is inconsistent; when the total switch indication consistency analysis result is consistent for a preset time interval, the generated fault alarm is recovered, and the current total switch indication consistency analysis result is consistent.
10. The method of claim 8, wherein the method further comprises: When the total switch indication consistency analysis result is inconsistent for a preset time interval, a fault alarm is generated, and the current total switch indication consistency analysis result is inconsistent; when the total switch indication consistency analysis result is consistent for a preset time interval, the generated fault alarm is recovered, and the current total switch indication consistency analysis result is consistent.
11. The method of comparing turnout routing consistency as defined in claim 8, wherein, When the total switch indication consistency analysis result is inconsistent for a preset time interval, a fault alarm is generated, and the current total switch indication consistency analysis result is inconsistent; when the total switch indication consistency analysis result is consistent for a preset time interval, the generated fault alarm is recovered, and the current total switch indication consistency analysis result is consistent.
12. An electronic device comprising a memory and a processor, said memory having stored thereon a computer program, characterized in that, The processor implements the method of any one of claims 1-11 when executing the program.
13. A computer readable storage medium having stored thereon a computer program, characterized in that, The program is executed by the processor to implement the method of any one of claims 1-11.
Citation Information
Patent Citations
Method and device for checking position of large turnout by interlocking system and medium
CN116039711A