A method for processing information collected by a station autonomous machine of a CTC system
By adding track relay front contacts and signal status comprehensive analysis to the CTC station autonomous machine, and combining the main and backup system data comparison, rapid fault location and main/backup switching are achieved, solving the problem of slow fault identification and recovery speed in the existing technology and improving dispatching and transportation efficiency.
Patent Information
- Application Number
- CN202511418641.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-30
- Publication Date
- 2025-12-12
- Estimated Expiration
- 2045-09-30
AI Technical Summary
The existing CTC station automatic control machine cannot quickly identify faults and locate the cause of faults when collecting track section status and signal status data, resulting in slow fault recovery speed and affecting dispatching and command efficiency.
By adding comprehensive analysis of the status of the track relay front contacts and the status of the signal indicator lights, and combining the main and backup system data comparison, we can achieve rapid fault location and main/backup switching, reducing the impact of data acquisition channel failures on the system.
It improved the ability to detect and locate faults, ensured rapid fault recovery, and enhanced the efficiency of dispatching and transportation and the continuity of command and dispatch operations.
Smart Images

Figure CN120886893B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of railway information processing technology, and particularly relates to a CTC system station autonomous machine section collection information processing method. BACKGROUND
[0002] Railway dispatching centralized (CTC) system is the core of railway dispatching command, and the CTC station system equipment includes an autonomous machine, a station server, a train operation terminal, network equipment and collection equipment, etc. Among them, the autonomous machine is the core equipment of dispatching centralized, which has functions of train tracking, automatic route allocation, dispersed autonomous logic check, external system interface and control instruction output, etc., and is composed of reliable industrial computers and driving and collection equipment, adopts double machine hot standby, and meets the fault-safety principle. The collection equipment is one of important information sources of the autonomous machine, which is generally composed of intelligent collection DIB boards (data interface boards) with CPUs (central processing units) to collect information of section track circuits and section signal machines and feed back to the autonomous machine.
[0003] The CTC station autonomous machine is formally displayed in the form of a station yard diagram, and the element categories include switches, track sections, buttons, signal machines, insulating joints, etc. In the existing line applying CTCS-0 level (China Train Control System-0 level), the states of track sections and section signal machines are directly collected and monitored by the CTC station autonomous machine. Therefore, the section information collection is directly related to the realization of the business operation and the control function of the autonomous machine. However, due to factors such as equipment failure, bad weather and construction and maintenance, the collection system in the field may occasionally have problems such as abnormal track section state and abnormal signal machine state. The existing CTC station autonomous machine does not design corresponding processing methods for the above faults when collecting information, which makes it difficult to quickly locate the problem node after the fault occurs, seriously affects the fault recovery speed, and even may affect the command and dispatching function of the autonomous machine. Therefore, the section collection information processing method of the CTC station autonomous machine needs to be optimized and updated urgently.
[0004] At present, the section collection information processing method of the CTC station autonomous machine includes a track section state collection method and a signal machine state collection method, which will be introduced as follows.
[0005] I. Track section state collection method.
[0006] In the existing CTC station autonomous machine track section state acquisition method, only the induced electric signal of the track section relay drop contact is collected to determine the occupation state of the track section. Under normal conditions, when there is no train running in the track section, the current will flow from the power supply through the track to the relay coil, the voltage is higher than the critical value, the relay is excited and rises, indicating that the track section is idle; when a train enters the track section, due to the small resistance of the wheel set, the current changes to flow through the train axle, the voltage is lower than the critical value, the relay loses magnetism and falls, indicating that the track section is occupied.
[0007] However, the existing CTC station autonomous machine only collects the closing state of the relay drop contact, and only uses the main system acquisition information to determine the track section state, without designing an abnormal situation processing method. In the fault scenario, the existing method cannot accurately identify the track section state, cannot locate the fault cause, and is not conducive to the rapid recovery of faults and the improvement of command and dispatching efficiency. Taking the train occupation loss fault scenario as an example, the defects are as follows:
[0008] (1) The relay contact information acquisition is not comprehensive, and the relay fault cannot be found in time. Under normal conditions, the relay has only one contact connected. However, due to factors such as contamination film growth on the relay contact surface and arc erosion, the relay contact may be damaged, causing the contact resistance to exceed the standard, and the rise and drop contacts are not connected. For such fault conditions, the existing method cannot timely detect the fault.
[0009] (2) The main and backup system acquisition information is not compared, and the fault cause cannot be determined. In field application, relay circuit faults or acquisition channel faults may cause the autonomous machine to give an abnormal alarm of the track section state. If it is a relay fault, the main and backup system acquisition information will be abnormal; if it is an acquisition channel fault, the main system will be abnormal, and the backup system will still acquire normal information. Since the existing autonomous machine only processes data according to the information received by the main system, even if the data is found to be abnormal, it cannot be determined whether it is a relay fault or an acquisition channel fault, which affects fault location and recovery.
[0010] (3) The main and backup systems cannot be actively switched, which may adversely affect train operation efficiency. The existing autonomous machine switches to the backup system only after a fixed time has passed without receiving main system data. If a train travels from section 1 to section 2 within the time period after the main system fails, the autonomous machine cannot receive the occupation information of section 2, causing the train to be unable to handle the route in time before entering the station, affecting train operation efficiency.
[0011] For track section state acquisition, please refer to Document 1: Wang Wenlong, FTGS Track Circuit Relay Monitoring Scheme, Railway Communication Signal, 2014.
[0012] II. Signal machine state acquisition method
[0013] In the existing CTC station autonomous machine section signal state acquisition method, the red, green and yellow indicating lamp states of the signal are collected and reproduced, but whether the signal indicating lamp state conforms to the design principle is not detected.
[0014] However, the defects are:
[0015] (1) Unable to automatically identify signal machine failure. The existing autonomous machine only reproduces the collected indicating lamp state, and only when a certain indicating lamp signal cannot be collected, the signal state acquisition failure is identified. However, when red, green and other indicating lamp combinations occur at the same time due to extreme weather, acquisition board failure and other factors, the autonomous machine cannot automatically identify them, and the dispatcher needs to manually observe the station display terminal, which may cause serious delay in fault discovery and abnormal alarm, and even affect train operation command.
[0016] (2) Unable to automatically determine the cause of the failure. Similar to the track section state acquisition in the prior art, since the existing autonomous machine only performs abnormal alarm processing when it identifies that the collected data is abnormal, it does not compare the main and backup system data, and cannot distinguish between section signal machine failure and acquisition channel failure, which is not conducive to fault location and recovery.
[0017] (3) Unable to realize automatic switching of the main and backup systems. When the autonomous machine does not receive signal acquisition information from the main system for a fixed time, it determines that the main system has failed and switches. If the signal state changes within the timeout period, the autonomous machine cannot update the information in time, causing display errors and affecting the handling of dispatching operations by dispatchers.
[0018] Regarding signal state acquisition, the existing methods are mostly improvements to the acquisition circuit. For reference, Literature 2: Li Jiaqing, "Problems and Improvements of Four-Display Automatic Block Signal Machine in TDCS / CTC Acquisition Circuit", Railway Communication and Signal, 2019; Literature 3: Chinese Utility Model Patent "Railway Signal Machine State Monitoring Device", Authorization Announcement No. CN218545775U, Announcement Date: February 28, 2023. SUMMARY
[0019] The purpose of the present application is to provide a CTC system station autonomous machine section acquisition information processing method, which improves the fault discovery and positioning capability, provides strong support for rapid fault recovery, and has great significance for improving the efficiency of dispatching and transportation operations on existing lines.
[0020] The purpose of the present application is achieved by the following technical solutions:
[0021] A CTC system station autonomous machine section acquisition information processing method, comprising:
[0022] The corresponding exception object set is set according to the state data type, so as to record the corresponding exception state data and the exception duration; wherein, the state data type includes: track section state data and signal machine state data, the track section exception state data is the data collected between the relay pull-up state and the drop-down state, and the signal machine exception state data is the data of the abnormal combination of the signal state;
[0023] The state data of each type is acquired through the acquisition channel, the recorded exception state data and the exception duration are used to determine whether to send an exception alarm and whether to start the master and standby system data comparison;
[0024] When it is determined to start the master and standby system data comparison, the fault node, i.e. the acquisition channel fault or the equipment fault, is located through the master and standby system data comparison; if it is the acquisition channel fault, and the master acquisition channel fault, the master and standby switching condition check is started;
[0025] In the master and standby switching condition check process, whether to perform the master and standby switching is determined according to the respective working state of the master and standby systems.
[0026] As can be seen from the technical scheme provided by the above-mentioned application, (1) for track section state exception, the signal acquisition of the track relay front contact state is increased, which can effectively identify the relay mechanical fault; (2) for interval signal machine state exception, the comprehensive analysis of the indicating light state is increased, compared with the existing method, the interval signal machine display exception can be quickly found; (3) the master and standby acquisition data comparison is increased, the fault node is located, and it is determined whether the fault is caused by the relay or signal machine mechanical fault or by the acquisition channel fault; (4) after the master system data exception is found, the master and standby switching is automatically performed, the influence of the acquisition channel fault on the station CTC system is reduced, and the continuous development of the command and dispatching business is ensured. BRIEF DESCRIPTION OF DRAWINGS
[0027] In order to more clearly illustrate the technical scheme of the embodiments of the application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the application, and other drawings can be obtained by those skilled in the art without creative labor.
[0028] Figure 1 A flowchart of a CTC system station autonomous machine interval acquisition information processing method provided by the embodiments of the application.
[0029] Figure 2 A flowchart of a track section state exception analysis and processing scheme provided by the embodiments of the application.
[0030] Figure 3A schematic diagram of a polling process provided for an embodiment of the present application.
[0031] Figure 4 A flow chart of a master-backup system data comparison process provided for an embodiment of the present application.
[0032] Figure 5 A flow chart of a master-backup switching condition checking process provided for an embodiment of the present application.
[0033] Figure 6 A flow chart of an interval signal state abnormality analysis and processing scheme provided for an embodiment of the present application. DETAILED DESCRIPTION
[0034] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the protection scope of the present application.
[0035] First, the terms possibly used in the present text are explained as follows:
[0036] The terms “include”, “contain”, “have”, “possess” or other similar semantic descriptions should be interpreted as non-exclusive inclusion. For example, the inclusion of a technical feature element (such as raw materials, components, ingredients, carriers, dosage forms, materials, sizes, parts, components, mechanisms, devices, steps, processes, methods, reaction conditions, processing conditions, parameters, algorithms, signals, data, products or articles, etc.) should be interpreted as not only including the explicitly listed technical feature element, but also including other technical feature elements not explicitly listed in the art.
[0037] The term “consisting of” means excluding any technical feature element not explicitly listed. If this term is used in a claim, the term will make the claim closed, so that it does not contain technical feature elements other than the explicitly listed technical feature elements, except for conventional impurities related thereto. If the term only appears in a certain clause of the claim, it is only limited to the elements explicitly listed in that clause, and the elements recorded in other clauses are not excluded from the overall claim.
[0038] A CTC system station autonomous machine section collected information processing method is described in detail below. The contents not described in detail in the embodiments of the present application belong to the prior art known to those skilled in the art. The embodiments of the present application are not specified under specific conditions, and are performed according to the conventional conditions or the conditions recommended by the manufacturer. The reagents or instruments used in the embodiments of the present application are not specified by the manufacturer, and are conventional products that can be obtained by commercial purchase.
[0039] As shown in Figure 1 , a CTC system station autonomous machine section collected information processing method provided by the embodiments of the present application mainly includes the following steps:
[0040] Step 1, set a corresponding abnormal object set according to the state data type, to record the corresponding abnormal state data and abnormal duration.
[0041] In the embodiments of the present application, the state data type includes track section state data and signal machine state data. The track section abnormal state data refers to the data that the relay pull-up state and the drop state are abnormal. The signal machine abnormal state data refers to the data that the signal state appears abnormal combination.
[0042] In the embodiments of the present application, the track section state data includes the relay pull-up state and the drop state. When the relay pull-up state and the drop state are different, it belongs to the normal state data of the track section. When the relay pull-up state and the drop state are the same, it means that there is an abnormality between the relay pull-up state and the drop state, which belongs to the abnormal state data of the track section.
[0043] In the embodiments of the present application, the signal machine state data includes single signal lamp state data, normally combined data, and abnormally combined data.
[0044] Step 2, acquire each type of state data through the acquisition channel, judge whether to send an abnormal alarm and whether to start the master and standby system data comparison according to the recorded abnormal state data and abnormal duration.
[0045] (1) For track section state data.
[0046] When the track section abnormal state data is collected, if the relay pull-up state and the drop state are both in the on state, it is directly determined that the section state is abnormal, and the abnormal alarm information is sent. If the relay pull-up state and the drop state are both in the off state, the track section abnormal state data is first saved in the corresponding abnormal object set.
[0047] And, the track section state data is continuously collected, if the track section normal state data is collected, the abnormal object set is emptied, if the track section abnormal state data is continuously collected and the abnormal duration exceeds the first set time, the abnormal alarm information is sent and the main and standby system data comparison is started.
[0048] Here, the first time the abnormal alarm information is sent is because the relay pull-up state and the drop state are both on states, at this time, there is a fault, therefore, the abnormal alarm can be directly sent once, and if the fault continues, the abnormal alarm needs to be sent again.
[0049] In addition, it also includes: when the track section normal state data is collected, the section state is updated, whether the corresponding abnormal object set is empty is detected, if empty, the track section state data is continuously collected, if not empty, the corresponding abnormal object set is emptied and the recovery alarm is sent.
[0050] (2) For signal machine state data.
[0051] When the signal machine abnormal state data is collected, the existing signal machine information display is maintained and the abnormal alarm information is sent, at the same time, the signal machine state data is continuously and continuously collected, if the signal machine normal state data is collected, the abnormal object set is emptied, if the signal machine abnormal state data is continuously collected and the abnormal duration exceeds the second set time, the abnormal alarm information is sent and the main and standby system data comparison is started.
[0052] In addition, when the single signal lamp state data or the normal combination data is collected, the signal machine state is updated, whether the corresponding abnormal object set is empty is detected, if empty, the signal machine state data is continuously collected, if not empty, the corresponding abnormal object set is emptied and the recovery alarm is sent.
[0053] Step 3, when judging to start the main and standby system data comparison, the fault node is located through the main and standby system data comparison, that is, the collection channel fault or the device fault; if it is the collection channel fault and the main system collection channel fault, the main and standby switching condition check is started.
[0054] In the embodiment of the application, the main and standby system mainly refers to the main system and the standby system of the self-discipline machine.
[0055] In the embodiment of the application, if the main system collects abnormal state data, whether the state data collected by the main and standby systems is consistent is compared, if the state data collected by the main and standby systems is inconsistent for N consecutive periods, it is determined that the collection channel fault and the main system collection channel fault; if the main and standby systems both collect abnormal state data, it is a device fault; wherein, for the track section state data, the device fault refers to the relay fault; for the signal machine state data, the device fault refers to the signal machine fault.
[0056] The main process involved here is as follows:
[0057] Step A1, the acquisition channel of the master and standby system respectively acquires corresponding state data.
[0058] Step A2, the state data of the master and standby system is used to update the corresponding cache.
[0059] Step A3, it is judged whether the state data in the master system cache is abnormal state data, if yes, it is compared whether the state data of the current period in the master and standby system caches is consistent.
[0060] Step A4, if consistent, the consistent count is added by 1, and the inconsistent count is set to 0; it is judged whether the consistent count is greater than N, if not greater than N, it is transferred to step A1; if greater than N, the consistent count is set to 0, and it is judged whether the inconsistent alarm has been sent, if sent, the acquisition channel information recovery consistent alarm is sent, if not sent, it is transferred to step A1.
[0061] If not consistent, the inconsistent count is added by 1, and the consistent count is set to 0; it is judged whether the inconsistent count is greater than N; if not greater than N, it is transferred to step A1; if greater than N, the inconsistent count is set to 0, and it is judged whether the inconsistent alarm has been sent, if sent, it is transferred to step A1; if not sent, it is determined that the master system acquisition channel is faulty, and the acquisition channel information inconsistent alarm is sent.
[0062] Step 4, in the master and standby switching condition checking process, it is judged whether the master and standby switching is performed according to the respective corresponding various working states of the master and standby system.
[0063] In the embodiment of the application, the channel master and standby state, the communication state, the acquisition board state, the CPU board state and whether the abnormal object set is empty are respectively taken as the judgment conditions, when the master system has some abnormal judgment conditions, and the corresponding judgment conditions of the standby system all meet the normal requirements, the standby system is switched to the master system.
[0064] The main process involved here is as follows:
[0065] Step B1, the acquisition channel of the master system is defined as A channel, and the acquisition channel of the standby system is defined as B channel.
[0066] Step B2, it is judged whether the respective communications of A channel and B channel are all normal, if not, it is transferred to step B3, if yes, it is transferred to step B4.
[0067] Step B3, it is judged whether the first condition is met: the A channel communication is interrupted, and the B channel communication is normal; if not, and the respective communications of A channel and B channel are both interrupted, the master system and the standby system are both set to the standby system; if yes, it is transferred to step B10.
[0068] Step B4, it is judged whether all acquisition boards of A channel and B channel are normal; if not, it is transferred to step B5, if yes, it is transferred to step B6.
[0069] Step B5, judging whether the second condition is met: the A channel acquisition board receives an exception and the B channel acquisition board is normal; if not, going to step B1, if yes, going to step B10.
[0070] Step B6, judging whether the A channel and the B channel CPU board are not restarted; if not, going to step B7, if yes, going to step B8.
[0071] Step B7, judging whether the third condition is met: the A channel CPU board is restarted and the B channel CPU board is not restarted; if not, going to step B1, if yes, going to step B10.
[0072] Step B8, judging whether the A channel and the B channel corresponding exception object set are empty; if yes, going to step B1, if not, going to step 9.
[0073] Step B9, judging whether the fourth condition is met: the A channel corresponding exception object set is not empty for a set time and the B channel corresponding exception object set is empty; if not, going to step B1, if yes, going to step B10.
[0074] Step B10, switching the backup system to the main system and switching the main system to the backup system.
[0075] The state data involved in this part includes the two types introduced above. Considering that the two types are compared with the main and backup system data and the main and backup switching condition is checked by using the above method, the above is uniformly introduced.
[0076] In order to more clearly show the technical solutions provided by the present application and the technical effects generated, the method provided by the embodiment of the present application is described in detail below with specific examples.
[0077] I. Overall summary of the scheme.
[0078] In the embodiment of the present application, for the track section fault and signal fault that may occur in the station CTC autonomous machine interval data collection, a technical scheme of data collection and processing is proposed, including the following three key technologies:
[0079] 1. Design and implementation of interval data collection method.
[0080] 2. Analysis of collected data exception and fast fault positioning technology.
[0081] 3. Acquisition channel main and backup system judgment and active switching algorithm design.
[0082] In order to improve the CTC station autonomous machine's ability of collecting and monitoring the section data, aiming at the two types of faults of track section state abnormality and signal state abnormality, the abnormal data collection and detection scheme is designed respectively to quickly find the system fault; the main system and backup system data comparison function is added to realize the accurate fault positioning; when the main system collection channel fault is identified, the active main-backup switching is carried out to reduce the switching time and reduce the influence of the main system data error on the command and dispatching business.
[0083] II. Detailed introduction of the scheme.
[0084] In order to facilitate intuitive understanding of the present application, the following will be described in detail with respect to the two types of faults of track section state abnormality and signal state abnormality, and in combination with the aforementioned three key technologies.
[0085] 1. Track section state abnormality analysis and processing scheme.
[0086] The implementation of this function involves two aspects of improvement of section collection scheme and autonomous machine software. On the one hand, when the field construction and transformation department deploys the CTC collection system, the collection scheme is adjusted, and for a section track section, the collection system must collect the induced electric signals of the drop contact and the suction contact of the section track relay; on the other hand, the logic of the autonomous machine processing the collected information is optimized, and after the autonomous machine comprehensively judges the two collected signals of the same section, the section state is output, as shown in Table 1.
[0087] Table 1: Improved section track section collection signal operation logic
[0088]
[0089] Under normal circumstances, the track section relay suction and drop state combination is (0, 1), (1, 0), and the autonomous machine outputs the corresponding section occupancy state (1) or idle state (0); under fault conditions, the autonomous machine may receive (0, 0) or (1, 1) combination, and needs to process abnormal information and give abnormal alarm, and the specific processing method is as follows:
[0090] (1) The autonomous machine first establishes an abnormal object set for recording the abnormal state data and abnormal duration of a section track section, when the state data of a certain track section is normal, the set is empty; when the data is abnormal, the abnormal state data and abnormal duration are recorded in the set .
[0091] (2) After the autonomous machine receives the track section state information through the collection channel, the processing flow is as Figure 2 shown, when the section state data is normal (i.e. normal state data is collected), the section state is updated first, and then the set is detected If empty, continue receiving state data; if not empty, clear the set And send a recovery alarm, level 3, alarm content: "xx station autonomous machine xx, collection system xx, collection object xx code bit abnormal recovery!"
[0092] (3) When receiving section state is abnormal, if the abnormal state is (1, 1), the section state can be directly determined to be abnormal, and an abnormal alarm information is sent to the maintenance station, the alarm level is 1, and the alarm content is: "xx station autonomous machine xx, collection system xx, collection object xx code bit appears abnormal! Abnormal information: xx". Continue receiving section state, if the section state returns to normal, clear the set ; If the section state continues to be abnormal for more than the first set time (fixed time ), the autonomous machine sends an abnormal alarm to the maintenance station, the alarm level is 1, and the alarm content is: "xx station autonomous machine xx, collection system xx, collection object xx code bit appears abnormal! Abnormal information: xx", and the section is displayed as a red light band, and the set is cleared , start the main and backup system data comparison, the comparison method will be described later.
[0093] (4) If the abnormal state is (0, 0), it may be due to the relay action during collection, so both contacts are not connected, so the abnormal state is saved in the set , receive the section state again, and the subsequent processing method is the same as that of (1, 1) abnormal situation, so it is not described.
[0094] When the autonomous machine receives the interval track section information exception of the main system, the main and backup system data comparison is increased to locate the fault node and shorten the fault recovery time. If only the main system data is abnormal and the backup system data is normal, it can be determined that the main system collection channel is faulty, and the main and backup switching should be performed immediately to ensure the accuracy and availability of the collection data; If the main and backup system data are both abnormal, it is a track section relay fault, an abnormal alarm should be generated immediately and the operator should be prompted to repair or replace the corresponding device to realize fast fault recovery.
[0095] However, due to the polling call method used by the collection system CPU to obtain collection information, i.e. reading the collection board code bit at a certain period (usually set to 500ms in the field), when the track section state changes, the corresponding collection board code bit changes immediately, but the CPU board needs to call the period to obtain the current state of the track section and send it to the autonomous machine. Due to the different polling mechanisms of the CPU boards of the two systems, the same state information will have a time difference in updating by the CPU boards of the two systems. If only the states of the two systems at a single time are compared, it will misjudge that the information of the two systems is inconsistent, affecting the accuracy of fault cause judgment. Figure 3For example, the polling process shown in the middle, set the main system as the starting point of a certain cycle is 0 time, the third track section state changes from "occupied" to "free", the standby system at the 5 ms polling, can monitor and send the change; and the main system needs to be monitored at the 500 ms change, the main system and the standby system state update sending time difference of 405 ms. If the two system state comparison from 5 ms to 499 ms, will be because of the update cycle different misjudgment two system state inconsistent.
[0096] Therefore, in order to realize the function of two system acquisition information comparison, read the cache of the main and standby system acquisition information in the autonomous machine, set a certain period of continuous comparison, the specific implementation method is shown in Figure 4 . In the running process of the autonomous machine, compare the acquisition A and B information in the cache every u milliseconds, if the cache of the two system acquisition is inconsistent for N consecutive periods, it is determined that the acquisition information of the two systems is inconsistent at this time. When the two system acquisition is inconsistent, send the acquisition inconsistent alarm to the maintenance station. Content format: "xx station autonomous machine xx, the acquisition board xx output information of acquisition system A, B is inconsistent!".
[0097] When the autonomous machine acquires some channel track section data, first of all, it is necessary to judge whether the channel is the main system or the standby system, and then decide whether to take switching operation. The specific determination method is shown in Figure 5 , respectively, with the channel main and standby state, communication state, acquisition board state, CPU board state and whether the abnormal object set is empty as the judgment condition, when the main system has some abnormal condition, the standby system meets all the normal requirements, the standby system is switched to the main system.
[0098] Optionally, it can be assumed that both systems are standby systems, and then the channel state is checked. If both systems are interrupted, both systems are still standby systems; if one of them is normal and the other is interrupted, the normal channel is the main one; if both systems are normal, set one system as the main system and the other as the standby system.
[0099] 2, interval signal machine state abnormality analysis and processing scheme.
[0100] Under normal circumstances, the interval signal machine state may be "red", "yellow", "green", "yellow + green". When the acquisition system sends out "red + yellow", "red + green", "red + yellow + green" abnormal state, the autonomous machine processing flow is shown in Figure 6 .
[0101] (1) The autonomous machine first establishes an abnormal object set to record the abnormal state and abnormal duration of a certain interval signal machine, when the data of a certain interval signal machine is normal, the set is empty; when the data is abnormal, the signal machine abnormal information and time are recorded in the set .
[0102] (2) When the self-discipline machine receives the section signal state information through the collection channel, the processing flow is as shown in the following figure, when the received signal state information does not exist abnormal situation, first update the signal state, then detect whether the set is empty, if empty, continue to receive the signal state, if not empty, clear the set and send the recovery alarm, level 3, the alarm content is: "xx station self-discipline machine xx, collection system xx, collection object xx code bit abnormal recovery!". Figure 5
[0103] (3) When the received signal state appears abnormal combination, maintain the existing information display of the signal machine, directly send the abnormal alarm information to the maintenance station, the alarm level is level 1, the alarm content is: "xx station self-discipline machine xx, collection system xx, collection object xx code bit appears abnormal! Abnormal information: xx". Continue to receive the section state, if the section state returns to normal, clear the set ; if the section state continues to be abnormal for more than a second set time (fixed time ), the self-discipline machine sends the interval signal state abnormal alarm to the maintenance station, the alarm level is level 1, the alarm content is: "xx station self-discipline machine xx, collection system xx, collection object xx code bit appears abnormal! Abnormal information: xx", and the set is cleared, and the master and standby system data comparison is started.
[0104] In the embodiment of the application, the specific values of the fixed time and may be set by the user according to the actual situation or experience, and the application does not limit them; as an example, the fixed time may be set to 5 seconds.
[0105] Considering that the master and standby system data comparison and the subsequent master and standby switching condition checking scheme are the same as the foregoing track section state abnormality analysis and processing scheme, they will not be described again.
[0106] In addition, the alarm contents provided in the implementation of the application are examples and do not constitute a limitation, in actual application, the user can adjust the alarm content according to the actual situation or experience.
[0107] The above-mentioned scheme provided by the embodiment of the application mainly obtains the following beneficial effects:
[0108] (1) For track section state abnormality, the signal collection of the track relay front contact state is increased, which can effectively identify the mechanical failure of the relay.
[0109] (2) For the abnormality of the section signal machine state, the indication lamp state comprehensive analysis is increased, compared with the existing method, the abnormality of the section signal machine display can be quickly found.
[0110] (3) Increase the main system and backup system to collect data comparison, and according to the CPU board polling mechanism design data comparison method, the positioning of the fault node is realized, determine whether the fault caused by the relay or signal machine mechanical failure, or caused by the acquisition channel fault.
[0111] (4) After discovering the main system data anomaly, automatically switching the main and backup, reducing the impact of acquisition channel failure on the station CTC system, and ensuring the continuous development of command and dispatching business.
[0112] Through the description of the above embodiments, those skilled in the art can clearly understand that the above embodiments can be implemented by software, or by means of software and necessary general hardware platforms. Based on such understanding, the technical solutions of the above embodiments can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a U disk, a mobile hard disk, etc.), and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in various embodiments of the present application.
[0113] The above is only a preferred specific embodiment of the present application, but the protection scope of the present application is not limited thereto. Any skilled person in the art can easily think of changes or replacements within the technical range disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims. The information disclosed in the background section of this document is only intended to deepen the understanding of the overall background of the present application, and should not be regarded as acknowledging or implying in any form that the information constitutes prior art known to those skilled in the art.
Claims
1. A CTC system station autonomous machine section information collection processing method, characterized in that, Comprise: The state data type setting corresponding to the exception object set is used to record the corresponding exception state data and the exception duration; wherein, the state data type comprises: track section state data and signal machine state data, the track section exception state data is the data collected between the relay pull-up state and the drop state, and the signal machine exception state data refers to the data of the abnormal combination of signal state; Through the acquisition channel, the state data of each type is acquired, and according to the recorded exception state data and exception duration, it is judged whether to issue an exception alarm and whether to start the main and standby system data comparison; When judging to start the main and standby system data comparison, the fault node is located through the main and standby system data comparison, that is, the acquisition channel fault or the equipment fault; if it is an acquisition channel fault, and the main acquisition channel fault, the main and standby switching condition check is started; In the main and standby switching condition check process, whether to perform main and standby switching is judged according to the respective working state of the main and standby system.
2. The method for processing information collected in the section of the station of the CTC system according to claim 1, characterized in that, The track section state data comprises: relay pull-up state and drop state; When the relay pull-up state and the drop state are different, it belongs to the normal state data of the track section; when the relay pull-up state and the drop state are the same, it means that there is an exception between the relay pull-up state and the drop state, which belongs to the track section exception state data.
3. The method of claim 2, wherein the method further comprises: Also comprise: When the track section normal state data is collected, the section state is updated, and it is detected whether the corresponding exception object set is empty; if it is empty, the track section state data is continuously collected; If it is not empty, the corresponding exception object set is emptied, and the recovery alarm is sent.
4. The method of claim 2, wherein the method further comprises: The state data is collected through the acquisition channel, and according to the recorded exception state data and exception duration, it is judged whether to issue an exception alarm and whether to start the main and standby system data comparison, comprising: When the track section exception state data is collected, if the relay pull-up state and the drop state are both in the on state, the section state is directly determined to be abnormal, and the exception alarm information is sent; if the relay pull-up state and the drop state are both in the off state, the track section exception state data is saved in the corresponding exception object set; And, the track section state data is continuously collected, if the track section normal state data is collected, the exception object set is emptied, if the track section exception state data is continuously collected, and the exception duration exceeds the first set time, the exception alarm information is sent, and the main and standby system data comparison is started.
5. The method for processing information collected in the section of the station of the CTC system according to claim 1, wherein, The signal machine state data comprises: single signal lamp state data, normal combination data, and abnormal combination data; When the single signal lamp state data or the normal combination data is collected, the signal machine state is updated, and it is detected whether the corresponding exception object set is empty; if it is empty, the signal machine state data is continuously collected; if it is not empty, the corresponding exception object set is emptied, and the recovery alarm is sent.
6. The method of claim 5, wherein the method further comprises: The state data is collected through the acquisition channel, and according to the recorded exception state data and exception duration, it is judged whether to issue an exception alarm and whether to start the main and standby system data comparison, comprising: When the signal machine abnormal state data is collected, the existing information display of the signal machine is maintained, and abnormal alarm information is sent, and the signal machine state data is continuously collected, if the signal machine normal state data is collected, the abnormal object set is emptied, and if the signal machine abnormal state data is continuously collected, and the abnormal duration exceeds the second set time, the abnormal alarm information is sent, and the main and standby system data comparison is started.
7. The CTC system station autonomous machine section information collection processing method of claim 1, wherein, The main and standby system data comparison includes: If the main system collects abnormal state data, the state data collected by the main and standby systems is compared, if the state data collected by the main and standby systems is inconsistent for N consecutive periods, it is determined that the collection channel is faulty, and the main system collection channel is faulty; if the main and standby systems collect abnormal state data, it is a device fault; Among them, for the track section state data, the device fault refers to the relay fault; for the signal machine state data, the device fault refers to the signal machine fault.
8. The CTC system station autonomous machine section information collection processing method of claim 7, wherein, If the main system collects abnormal state data, the state data collected by the main and standby systems is compared, if the state data collected by the main and standby systems is inconsistent for N consecutive periods, it is determined that the collection channel is faulty, and the main system collection channel is faulty; if the main and standby systems collect abnormal state data, it is a device fault; Step A1, the collection channel of the main and standby systems collects corresponding state data respectively; Step A2, use the state data of the main and standby systems to update the corresponding cache; Step A3, judge whether the state data in the main system cache is abnormal state data, if yes, compare the state data of the current period in the main and standby system caches; Step A4, if consistent, consistent count is added by 1, and inconsistent count is set to 0; judge whether the consistent count is greater than N, if not, go to step A1; if greater than N, the consistent count is set to 0, and whether the inconsistent alarm has been sent is judged, if yes, send the collection channel information recovery consistent alarm, if not, go to step A1; If not, the inconsistent count is added by 1, and the consistent count is set to 0; judge whether the inconsistent count is greater than N; if not, go to step A1; if greater than N, the inconsistent count is set to 0, and whether the inconsistent alarm has been sent is judged, if yes, go to step A1; if not, it is determined that the main system collection channel is faulty, and the collection channel information inconsistent alarm is sent.
9. The CTC system station autonomous machine section information collection processing method of claim 1, wherein, The main and standby systems each correspond to each type of working state judgment whether to perform main and standby switching includes: Respectively, the channel main and standby state, the communication state, the collection board state, the CPU board state and whether the abnormal object set is empty are used as judgment conditions, when the main system has some abnormal judgment conditions, and the corresponding judgment conditions of the standby system all meet the normal requirements, the standby system is switched to the main system.
10. The CTC system station autonomous machine section information collection processing method of claim 9, wherein, The main and standby systems each correspond to each type of working state judgment whether to perform main and standby switching includes: Step B1, define the main system collection channel as A channel, and the standby system collection channel as B channel; Step B2, judge whether the communication of A channel and B channel is normal respectively, if not, go to step B3, if yes, go to step B4; Step B3, judging whether the condition of A channel communication interruption and B channel communication normal is met; if not, and the communication of A channel and B channel is interrupted respectively, the master system and the standby system are both set as standby system; if yes, step B10 is entered; Step B4, judging whether all the acquisition boards of A channel and B channel are normal; if not, step B5 is entered; if yes, step B6 is entered; Step B5, judging whether the condition of A channel acquisition board receiving abnormal and B channel acquisition board normal is met; if not, step B1 is entered; if yes, step B10 is entered; Step B6, judging whether the CPU boards of A channel and B channel are not restarted; if not, step B7 is entered; if yes, step B8 is entered; Step B7, judging whether the condition of A channel CPU board restarted and B channel CPU board not restarted is met; if not, step B1 is entered; if yes, step B10 is entered; Step B8, judging whether the corresponding abnormal object sets of A channel and B channel are empty; if yes, step B1 is entered; if not, step B9 is entered; Step B9, judging whether the condition of A channel corresponding abnormal object set non-empty for corresponding set time and B channel corresponding abnormal object set empty is met; if not, step B1 is entered; if yes, step B10 is entered; Step B10, switching the standby system to master system and the master system to standby system.
Citation Information
Patent Citations
Railway signal machine state monitoring device
CN218545775U
Distributed type station train number tracing logical method
CN106394615A
Automatic test method and system for data of autonomous machine of decentralized autonomous centralized traffic control station
CN109649447A