An analysis tool and method for current threshold of full electronic interlocking signal lamp lighting
By using a current threshold analysis tool for the lighting of fully electronic interlocking signal lights, faults in the lighting circuit of the signal lights can be automatically located and recorded, solving the problems of high difficulty and low efficiency in manual location and achieving efficient and accurate fault diagnosis and location.
Patent Information
- Application Number
- CN202210920356.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-02
- Publication Date
- 2025-11-11
- Estimated Expiration
- 2042-08-02
AI Technical Summary
Manually positioned signal light circuit troubleshooting is difficult, inefficient, and inaccurate.
The tool for analyzing the current threshold when the lights are turned on using a fully electronic interlocking signal machine includes a filament alarm configuration module, a communication module, a data verification module, a data parsing module, a fault diagnosis module, a fault location module, a filament current visualization module, a database module, and a human-machine interface, to achieve automated fault diagnosis and location.
It reduces the difficulty of fault location, improves the efficiency and accuracy of fault location, realizes the automated analysis of the signal light current threshold, and supports the autonomous location and recording of faults.
Smart Images

Figure CN115407232B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of rail transit technology, specifically relating to fully electronic interlocking signals. Background Technology
[0002] Signals are a crucial component of rail transit signaling equipment, using different colors and quantities of lights to directly issue train operation commands and direct train movement. The correctness of signal light displays directly impacts train safety. Signals rely on lighting circuits to control the display of various signal lights, therefore, these circuits must be highly secure and reliable. Consequently, accurate and rapid fault location and analysis of common faults in signal lighting circuits are essential to ensure proper resolution.
[0003] Currently, the detection of faults in the lighting circuits of interlocking signal controllers is mainly carried out manually. Because interlocking signal controllers are located outdoors, are numerous, and widely distributed, and faults in the lighting circuits require disassembly for inspection, manual fault location is difficult and inefficient. Summary of the Invention
[0004] The technical problem to be solved by this invention is to provide an analysis tool and method for the current threshold when the lights are turned on in a fully electronic interlocking signal, so as to solve the problems of high difficulty, low efficiency and inaccurate positioning of faults in the lighting circuit of manually positioned signal.
[0005] To solve the above-mentioned technical problems, the present invention adopts the following technical solution:
[0006] An analysis tool for the current threshold when a fully electronic interlocking signal light is turned on includes a filament alarm configuration module, a communication module, a data verification module, a data parsing module, a fault diagnosis module, a fault location module, a filament current visualization module, a database module, and a human-machine interface.
[0007] The filament alarm configuration module acquires filament alarm configuration data, which includes filament code name, configuration current value, filament alarm percentage, and warning forgiveness time.
[0008] The communication module is used to acquire messages uploaded by the BiSTAR platform, messages from the ILC, and operation information from the HMI. The BiSTAR platform message contains the current measurement value, current measurement time, and board slot number; the ILC message contains the current cycle number and code position value; and the HMI operation information contains the current cycle number and code position value.
[0009] The data verification module is used to check the accuracy of the data obtained by the communication module.
[0010] The data parsing module parses the data after it has been verified by the data verification module in real time.
[0011] The fault diagnosis module determines whether there is an abnormality in the current threshold of the current signal light circuit based on the filament alarm configuration data, the current measurement value and current measurement time in the BiSTAR platform message, the current cycle number and code position value in the ILC message, and the current cycle number and code position value in the HMI operation information, and then gives the corresponding filament fault alarm.
[0012] The fault location module locates the cage and board position through the single board slot number in the BiSTAR platform message, and then locates the specific fault signal machine through the filament code name in the filament alarm configuration module.
[0013] The database module records messages from the BiSTAR platform, messages from the ILC, operation information from the HMI, and logs generated by changes in data within the tool.
[0014] The human-computer interaction interface enables human-computer interaction with the tool.
[0015] Preferably, the BiSTAR platform message also includes the communication protocol version number, message type, message sequence number, board type, board master / slave status, and board running status; the ILC message also includes the start variable index, end variable index, end flag bit, and CRC check value; the HMI operation information also includes the end flag bit, the number of variable changes in code bit value, and CRC check value.
[0016] Preferably, the filament fault alarm includes filament pre-alarm, filament half-bright alarm, filament breakage alarm, and filament overcurrent alarm; the filament alarm percentage includes minimum filament pre-alarm percentage, maximum filament pre-alarm percentage, filament half-bright alarm percentage, and filament overcurrent alarm percentage.
[0017] Preferably, the filament alarm configuration data can be modified through the human-machine interface; and / or, the communication status between this tool and the BiSTAR platform, ILC, and HMI can be displayed on the human-machine interface.
[0018] Preferably, it also includes a filament current visualization module, which plots the real-time filament current value of the currently monitored signal into a continuous curve and displays it on the human-machine interface.
[0019] Preferably, the human-machine interface includes a title bar, a configuration modification area, and a monitoring area. The configuration modification area provides modification operations for the filament code name, configuration current value, minimum percentage of filament pre-alarm, maximum percentage of filament pre-alarm, percentage of filament half-brightness alarm, percentage of filament overcurrent alarm, warning forgiveness time, and storage log duration in the database module in the filament alarm configuration module. The monitoring area displays the real-time filament current value curve of the signal filament drawn by the filament current visualization module.
[0020] Preferably, the data verification module checks the accuracy of the data obtained by the communication module using a cyclic redundancy check algorithm.
[0021] On the other hand, the present invention provides a method for analyzing the current threshold when a fully electronic interlocking signal light is turned on. The method uses the aforementioned tool for analyzing the current threshold when a fully electronic interlocking signal light is turned on, and includes the following steps:
[0022] 1) Obtain filament alarm configuration data through the filament alarm configuration module;
[0023] 2) The communication module acquires messages uploaded by the BiSTAR platform, messages from the ILC, and operation information from the HMI;
[0024] 3) The data verification module checks the accuracy of the data acquired by the communication module;
[0025] 4) The data parsing module parses the messages from the BiSTAR platform, the ILC messages, and the HMI operation information that have been verified by the data verification module one by one;
[0026] 5) The fault diagnosis module compares the preset conditions in the filament alarm configuration data with the current measurement value and current measurement time in the BiSTAR platform message, the current cycle number and code position value data in the ILC message, and the current cycle number and code position value data in the HMI operation information to determine whether the filament current threshold and time tolerance when the current signal light is turned on meet the fault alarm conditions, and then gives a filament fault alarm.
[0027] 6) If the fault diagnosis module gives a filament fault alarm, the fault location module determines the cage and board position of the fault signal lamp by using the board slot number of the message uploaded by the BiSTAR platform, and then determines the specific filament fault signal lamp by using the filament code name of the filament alarm configuration module.
[0028] 7) Repeat steps 2) to 6) above. Meanwhile, the communication module displays the communication status between the tool and the BiSTAR platform, ILC, and HMI on the human-machine interface; the filament current visualization module plots the current measurement value and current measurement time in the BiSTAR platform message as a continuous curve and displays it on the human-machine interface; the database module stores the BiSTAR platform message, ILC message, HMI operation information, and data changes inside the tool as logs.
[0029] The present invention, by adopting the above technical solution, has the following beneficial effects:
[0030] 1. Fault location personnel only need to configure the filament alarm configuration module and database module through the human-machine interface to analyze the current threshold when the electronic interlocking signal lights are turned on, which reduces the difficulty of locating signal filament faults.
[0031] 2. The fault diagnosis module automatically determines whether there is an abnormality in the current threshold of the signal light circuit at the current time, and then gives the corresponding filament fault alarm, realizing the full automation of the current threshold analysis process when the signal lights up, effectively reducing the workload of fault location personnel.
[0032] The fault location module locates the chassis and board position through the board slot number in the BiSTAR platform message, and then locates the specific fault signal machine through the filament code name in the filament alarm configuration module. Therefore, it can autonomously locate the fault signal machine while issuing a fault alarm, which significantly improves the efficiency of fault location.
[0033] 3. Preset alarm conditions for four types of filament faults when the electronic interlocking signal lights are turned on: filament pre-alarm, filament half-brightness alarm, filament breakage alarm, and filament overcurrent alarm. Compare these with the real-time filament current measurement value. An alarm is only issued when the filament current threshold and time tolerance at the current signal light-on time meet the fault alarm conditions, thus ensuring the accuracy of fault location.
[0034] 4. Since the messages from the BiSTAR platform, the messages from the ILC, the operation information of the HMI, and the data changes inside the tool are all recorded by the database module, the fault location process becomes traceable.
[0035] The specific technical solutions adopted in this invention and their beneficial effects will be disclosed in detail in the following specific embodiments in conjunction with the accompanying drawings. Attached Figure Description
[0036] The present invention will be further described below with reference to the accompanying drawings and specific embodiments:
[0037] Figure 1This is a schematic diagram of the structure of the analysis tool for the current threshold when the fully electronic interlocking signal machine lights up, as described in this invention.
[0038] Figure 2 This is a schematic diagram of the analysis process of the present invention. Detailed Implementation
[0039] The technical solutions of the embodiments of the present invention will be explained and described below with reference to the accompanying drawings. However, the following embodiments are only preferred embodiments of the present invention and not all of them. Other embodiments obtained by those skilled in the art based on the embodiments in the implementation methods without creative effort are all within the protection scope of the present invention.
[0040] like Figure 1 As shown, the analysis tool for the current threshold when the all-electronic interlocking signal light is turned on, provided by the present invention, includes a filament alarm configuration module, a communication module, a data verification module, a data parsing module, a fault diagnosis module, a fault location module, a filament current visualization module, a database module, and a human-machine interface.
[0041] The filament alarm configuration module performs a validity check on the filament alarm configuration data under the specified path, and reads the filament alarm configuration data after it passes the check.
[0042] The filament alarm configuration data includes the filament code name, configuration current value (current reference value for filament pre-alarm), minimum percentage of filament pre-alarm, maximum percentage of filament pre-alarm, percentage of filament half-brightness alarm, percentage of filament overcurrent alarm, and warning forgiveness time.
[0043] Understandably, users can modify the above configurations themselves through the human-computer interaction interface of this tool as needed.
[0044] The communication module uses Transmission Control Protocol / Internet Protocol (TCP / IP) to transmit fault codes uploaded by the Better insigma Interlocking Safety targeted Architecture (BiSTAR) platform, messages from the Interlocking Controller (ILC), and operational information from the Human Machine Interface (HMI). It also displays the communication status of these three entities on the HMI, including two communication states: communication link disconnected and communication link connected normally.
[0045] Understandably, the BiSTAR platform can also be replaced by its existing platform.
[0046] The data verification module uses a cyclic redundancy check (CRC) algorithm to ensure the correctness of received and transmitted data.
[0047] The data parsing module can parse the messages uploaded by the BiSTAR platform in real time for each cycle, including: communication protocol version number, message type, message sequence number, chassis address, board slot number, board type, board master / slave status, board operating status, current measurement time and current measurement value; the ILC messages include: current cycle number, start variable index, end variable index, end flag bit, code bit value data and CRC check value; the HMI operation information includes: current cycle number, end flag bit, number of code bit value changes, code bit value data and CRC check value.
[0048] The fault diagnosis module uses the filament alarm configuration data and the data parsing module to analyze the current measurement value and current measurement time in the BiSTAR platform message, the current cycle number and code position value in the ILC message, and the current cycle number and code position value in the HMI operation information to determine whether there is an abnormality in the current threshold of the current signal light circuit of the current time signal, and then gives the corresponding filament fault alarm.
[0049] The fault location module obtains the cage address and board slot number through the BiSTAR platform message, and then locates the specific fault signal machine by the filament code name in the filament alarm configuration module;
[0050] The filament current visualization module plots the real-time filament current value of the currently monitored signal into a continuous curve and displays it on the human-machine interface.
[0051] The database module will record messages from the BiSTAR platform, messages from the ILC, HMI operation information, and logs generated by changes in data within the tool. The default storage period for logs is 30 days, which users can modify themselves through the human-computer interaction interface.
[0052] The human-machine interface includes a title bar, a configuration modification area, and a monitoring area. The title bar displays the current tool version and the minimum, maximum, and close buttons for the control interface on the right. The configuration modification area allows modification of the filament code name, configured current value, minimum filament pre-alarm percentage, maximum filament pre-alarm percentage, filament half-brightness alarm percentage, filament overcurrent alarm percentage, warning forgiveness time, and storage log duration in the database module. The monitoring area displays the real-time filament current value curve of the signal filament, plotted by the filament current visualization module.
[0053] refer to Figure 2 As shown, the specific process of performing current threshold analysis when lighting lights in a fully electronic interlocking signal machine using the above module is as follows:
[0054] 1) Read filament alarm configuration data from the specified path through the filament alarm configuration module and perform a validity check;
[0055] 2) The communication module acquires messages uploaded by the BiSTAR platform, ILC messages, and HMI operation information;
[0056] 3) The data verification module checks the accuracy of the data using the CRC algorithm;
[0057] 4) The data parsing module parses the messages of the BiSTAR platform, the ILC messages, and the HMI operation information verified by the CRC algorithm one by one;
[0058] 5) The fault diagnosis module compares the preset conditions in the filament alarm configuration data with the current measurement value and current measurement time in the BiSTAR platform message, the current cycle number and code position value data in the ILC message, and the current cycle number and code position value data in the HMI operation information to determine whether the filament current threshold and time tolerance when the current signal light is turned on meet the fault alarm conditions, and then gives the corresponding filament fault alarm.
[0059] Filament fault alarms include: filament pre-alarm, filament half-brightness alarm, filament breakage alarm, and filament overcurrent alarm. Specifically: Filament pre-alarm: When the signal is open, if the current filament current value is lower than the minimum percentage of the configured current value for a filament pre-alarm or higher than the maximum percentage of the configured current value for a filament pre-alarm, a filament pre-alarm is triggered. Filament half-brightness alarm: When the signal is open, if the current filament current value is lower than the minimum percentage of the configured current value for a filament pre-alarm, and this condition persists for a longer than the warning forgiveness time (not exceeding 5 seconds), a filament half-brightness alarm is triggered. Filament breakage alarm: When the signal is open, if the current filament current value is zero, and this condition persists for a longer than the warning forgiveness time (not exceeding 5 seconds), a filament breakage alarm is triggered. Filament overcurrent alarm: When the signal is open, if the current filament current value is higher than the maximum percentage of the configured current value for a filament pre-alarm, and this condition persists for a longer than the warning forgiveness time (not exceeding 5 seconds), a filament overcurrent alarm is triggered.
[0060] 6) If the fault diagnosis module gives a filament fault alarm, the fault location module obtains the cage address (0x20-0x3F) and board slot number (0x31-0x3A) through the message uploaded by the BiSTAR platform, and then determines the unique filament fault signal machine through the filament code name of the filament alarm configuration module.
[0061] 7) Repeat steps 2) through 6) above. Simultaneously, the communication module displays the communication status between this tool and the BiSTAR platform, ILC, and HMI on the human-machine interface. The filament current visualization module plots the current measurement value and current measurement time from the BiSTAR platform messages as a continuous curve on the human-machine interface (vertical axis represents the current measurement value, and horizontal axis represents the measurement time). The database module stores the messages from the BiSTAR platform, the ILC messages, the HMI operation information, and data changes within this tool as logs.
[0062] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Those skilled in the art should understand that the present invention includes, but is not limited to, the contents described in the accompanying drawings and the specific embodiments above. Any modifications that do not depart from the functional and structural principles of the present invention will be included within the scope of the claims.
Claims
1. An analysis tool for the current threshold when a fully electronic interlocking signal light is turned on, characterized in that, It includes a filament alarm configuration module, a communication module, a data verification module, a data parsing module, a fault diagnosis module, a fault location module, a filament current visualization module, a database module, and a human-machine interface; The filament alarm configuration module acquires filament alarm configuration data, which includes filament code name, configuration current value, filament alarm percentage, and warning forgiveness time. The communication module is used to acquire messages uploaded by the BiSTAR platform, messages from the ILC, and operation information from the HMI. The BiSTAR platform message contains the current measurement value, current measurement time, and board slot number; the ILC message contains the current cycle number and code position value; and the HMI operation information contains the current cycle number and code position value. The data verification module is used to check the accuracy of the data obtained by the communication module. The data parsing module parses the data after it has been verified by the data verification module in real time. The fault diagnosis module determines whether there is an abnormality in the current threshold of the current signal light circuit based on the filament alarm configuration data, the current measurement value and current measurement time in the BiSTAR platform message, the current cycle number and code position value in the ILC message, and the current cycle number and code position value in the HMI operation information, and then gives the corresponding filament fault alarm. The fault location module locates the cage and board position through the single board slot number in the BiSTAR platform message, and then locates the specific fault signal machine through the filament code name in the filament alarm configuration module. The database module records messages from the BiSTAR platform, messages from the ILC, operation information from the HMI, and logs generated by changes in data within the tool. The human-computer interaction interface enables human-computer interaction with the tool.
2. The analysis tool for the current threshold when a fully electronic interlocking signal light is turned on, as described in claim 1, is characterized in that... The BiSTAR platform message also includes the communication protocol version number, message type, message sequence number, board type, board master / slave status, and board running status; the ILC message also includes the start variable index, end variable index, end flag bit, and CRC check value; the HMI operation information also includes the end flag bit, the number of variable changes in code bit value, and CRC check value.
3. The analysis tool for the current threshold when a fully electronic interlocking signal light is turned on, as described in claim 1, is characterized in that... The filament fault alarm includes filament pre-alarm, filament half-brightness alarm, filament breakage alarm, and filament overcurrent alarm; the filament alarm percentage includes minimum filament pre-alarm percentage, maximum filament pre-alarm percentage, filament half-brightness alarm percentage, and filament overcurrent alarm percentage.
4. The analysis tool for the current threshold when a fully electronic interlocking signal machine lights up according to claim 3, characterized in that, Modify filament alarm configuration data through the human-machine interface; and / or display the communication status between this tool and the BiSTAR platform, ILC, and HMI on the human-machine interface.
5. The analysis tool for the current threshold when a fully electronic interlocking signal light is turned on, as described in claim 4, is characterized in that... It also includes a filament current visualization module, which plots the real-time filament current value of the currently monitored signal into a continuous curve and displays it on the human-machine interface.
6. The analysis tool for the current threshold when a fully electronic interlocking signal machine lights up, as described in claim 5, is characterized in that... The human-machine interface includes a title bar, a configuration modification area, and a monitoring area. The configuration modification area allows modification of the filament code name, configuration current value, minimum percentage of filament pre-alarm, maximum percentage of filament pre-alarm, percentage of filament half-brightness alarm, percentage of filament overcurrent alarm, warning forgiveness time, and storage log duration in the database module in the filament alarm configuration module. The monitoring area displays the real-time filament current value curve of the signal filament drawn by the filament current visualization module.
7. The analysis tool for the current threshold when a fully electronic interlocking signal light is turned on, as described in claim 1, is characterized in that... The data verification module checks the accuracy of the data obtained by the communication module using a cyclic redundancy check algorithm.
8. A method for analyzing the current threshold when a fully electronic interlocking signal light is turned on, comprising using the analysis tool for analyzing the current threshold when a fully electronic interlocking signal light is turned on as described in any one of claims 1 to 7, characterized in that, Includes the following steps: 1) Obtain filament alarm configuration data through the filament alarm configuration module; 2) The communication module acquires messages uploaded by the BiSTAR platform, messages from the ILC, and operation information from the HMI; 3) The data verification module checks the accuracy of the data acquired by the communication module; 4) The data parsing module parses the messages from the BiSTAR platform, the ILC messages, and the HMI operation information that have been verified by the data verification module one by one; 5) The fault diagnosis module compares the preset conditions in the filament alarm configuration data with the current measurement value and current measurement time in the BiSTAR platform message, the current cycle number and code position value data in the ILC message, and the current cycle number and code position value data in the HMI operation information to determine whether the filament current threshold and time tolerance when the current signal light is turned on meet the fault alarm conditions, and then gives a filament fault alarm. 6) If the fault diagnosis module gives a filament fault alarm, the fault location module obtains the cage address and board slot number through the message uploaded by the BiSTAR platform, and then determines the unique filament fault signal machine through the filament code name of the filament alarm configuration module. 7) Repeat steps 2) to 6) above. At the same time, the communication module displays the communication status between the tool and the BiSTAR platform, ILC, and HMI on the human-computer interaction interface. The filament current visualization module plots the current measurement value and current measurement time in the BiSTAR platform message as a continuous curve and displays it on the human-computer interaction interface. The database module stores messages from the BiSTAR platform, ILC messages, HMI operation information, and data changes within the tools as logs.
Citation Information
Patent Citations
All-electronic signal control module
CN107831751A
Test system and method of integrated control system
CN114167831A
Signal machine current abnormity monitoring system and signal machine system
CN114778929A