Method and device for locating radio station failure log of CTCS-3 level wireless connection timeout

By naming and recording real-time information in the log files of the left and right radios of the CTCS-3 level train control system, and by comparing the numbers of the calling RBC, the problem of quickly locating radio fault log files was solved, and the cause of wireless connection timeout was accurately located.

CN115712600BActive Publication Date: 2026-04-21SHENZHEN SED WIRELESS COMM TECH
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHENZHEN SED WIRELESS COMM TECH
Filing Date
2022-11-30
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

In the CTCS-3 level train control system, existing technologies lack effective solutions for quickly and accurately locating radio fault log files to determine the root cause of CTCS-3 level wireless connection timeouts.

Method used

By naming the log files of the left and right radio stations using a numbered format, real-time information is recorded. When a radio communication times out, the log file is matched, and the time information of the radio's RTC module is compared with the number of the calling RBC to determine the fault log file of the timed-out radio.

Benefits of technology

It enables the rapid and accurate location of the log files of the left and right radio stations that timed out without the need for unified time calibration, thus solving the problem of difficulty in determining the root cause of train CTCS-3 level wireless connection timeout.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115712600B_ABST
    Figure CN115712600B_ABST
Patent Text Reader

Abstract

The application discloses a CTCS-3 level wireless connection timeout radio station fault log positioning method and device, and the CTCS-3 level wireless connection timeout radio station fault log positioning method comprises the following steps: log file naming, log files are named in a serial number mode or a mode containing serial numbers; log file recording, the log file records at least realtime time information of the radio station in addition to recording log content; log file matching, log files when the timeout condition occurs are inquired and determined; and fault log file determination. Through cooperation of log file naming and recording, the method can quickly and accurately position log files of left radio stations and right radio stations which have occurred timeout without saving time information after power-off, and the log files do not need to be synchronized to the same time source, so that the technical problem that it is difficult to determine the root cause of CTCS-3 level wireless connection timeout of a train is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the CTCS-3 level train control system, and more particularly to a method and apparatus for locating fault logs of CTCS-3 level wireless connection timeout radios. Background Technology

[0002] In the CTCS-3 level train control system, the train's onboard ATP (Automatic Train Protection) equipment uses wireless communication interfaces provided by radios and networks to achieve bidirectional transmission of train-to-ground information. To ensure a highly reliable communication connection, as shown in the attached... Figure 1 As shown, the onboard ATP equipment cabinet is equipped with two independent radios, located on the left and right sides of the cabinet respectively, referred to as the left radio and the right radio. When the wireless communication between the radios and the network is abnormally interrupted, the onboard equipment will apply maximum service braking to ensure train safety, causing the train to decelerate or even stop, which severely impacts the efficient operation of the railway. A significant proportion of onboard equipment malfunctions are related to wireless communication timeouts. Typically, analyzing the radio's operational logs is necessary to pinpoint the specific cause and locate the radio fault log file, thereby identifying the root cause of the CTCS-3 level wireless connection timeout. However, in practice, locating the radio fault log file is a challenge, especially achieving rapid and accurate location; currently, there is no good solution, making it difficult to determine the root cause of the CTCS-3 level wireless connection timeout. Summary of the Invention

[0003] To overcome the aforementioned deficiencies of the prior art, this application provides a method for locating CTCS-3 level wireless connection timeout radio fault logs, comprising the following steps:

[0004] The log files are named sequentially, with the log files generated by the left and right radio stations being named separately, and the names of each log file can be used to determine the order in which the log files were generated.

[0005] In addition to recording log content, the log file also records at least the radio station's real-time information.

[0006] The log files are matched, queried, and used to determine the log files of the left and right radio stations that correspond to each other in the real-time information when a timeout occurs.

[0007] The fault log file is determined based on the RBC number that caused the timeout in the communication with the radio. Specifically, the RBC number records of the left and right radios are extracted from the matching log files of the left and right radios, and compared. If there is a matching RBC number, then that number is the RBC number that caused the timeout in the communication with the radio, and the log files containing that number are the fault log files of the timeout radios.

[0008] The present invention may also employ the following optional / preferred solutions:

[0009] The realtime information includes at least the power-on time and power-off time, which are read from the RTC module of the left radio and the RTC module of the right radio, respectively.

[0010] The time matching includes the left radio station's real-time information being the same as the right radio station's real-time information, or the time difference between the two being within a predetermined error allowable range.

[0011] In the log file matching step, a traversal method is used to query and determine the log files of the left radio station and the right radio station.

[0012] In the naming step of the log file, the serial number in the name of the named log file is incremented in chronological order of its generation time.

[0013] The specific steps for querying and determining the log files of the left and right radio stations using a traversal method are as follows: First, match the log files of either the left or right radio station in reverse order, that is, first traverse the log file with the largest sequence number and extract the last real-time information; then match the log files of the other radio station in reverse order and extract the log file that matches the last real-time information; repeat the above steps in reverse order to traverse all the log files of the left and right radio stations, thereby obtaining all mutually matching log files.

[0014] It also includes processing steps for other log files that failed to match, namely, sending log files that failed to match after the log file matching steps to a designated receiving object, issuing a prompt message, or classifying them.

[0015] The present invention also provides a locating device for CTCS-3 level wireless connection timeout radio fault logs, comprising:

[0016] The log file naming module is used to name the log files generated by the left and right radio stations respectively in a numbered manner, and the names of each log file can be used to determine the order in which the log files were generated;

[0017] The log file recording module is used for recording log files. In addition to recording log content, it also records at least the radio station's real-time information.

[0018] The log file matching module is used to query and determine the log files of the left radio station and the right radio station that correspond to each other in the real-time information when a timeout occurs;

[0019] The fault log file determination module determines the fault log file of the timed-out radio based on the RBC number of the radio communication that caused the timeout. Specifically, it extracts the RBC number records of the left and right radios from the matching log files of the left and right radios, respectively, and compares them. If there is a matching RBC number, then that number is the RBC number of the radio communication that caused the timeout, and the log files containing that number are the fault log files of the timed-out radios.

[0020] Preferably, it also includes a processing module for other log files that failed to match, used to send the log files that failed to match after the log file matching step to a designated receiving object, or issue a prompt message, or classify them.

[0021] The one or more technical solutions provided in this application have at least the following advantages compared with the prior art:

[0022] The embodiments of this application, through the ingenious coordination of multiple steps such as naming, recording and matching of log files, realize a method to quickly and accurately locate the log files of the left and right radio stations that timed out without saving time information after the left and right radio stations are powered off, and without synchronizing to the same time source after the left and right radio stations are powered on. This solves the technical problem that it is difficult to determine the root cause of the CTCS-3 level wireless connection timeout in the train. Attached Figure Description

[0023] Figure 1 This is a schematic diagram of the functional module in the CTCS-3 level train control system, in which the onboard ATP equipment of the train uses the wireless communication interface provided by the radio and the network to realize the two-way transmission of information between the train and the ground.

[0024] Figure 2 This is a flowchart illustrating the dual-radio log file matching process of one embodiment of this application;

[0025] Figure 3This is a flowchart illustrating the matching process for log files generated during the power-on and power-off cycles of a single radio station, according to one embodiment of this application. Detailed Implementation

[0026] To locate the radio fault log file, first, it's necessary to pinpoint which RBC (Radio Block Center) the communication connection between the onboard ATP equipment and the faulty device caused the CTCS-3 level radio connection timeout. Second, based on the RBC number where the timeout occurred, locate the log files of the left and right radios. If both the left and right radios used in the onboard ATP equipment have accurate times, searching their log files based on the CTCS-3 level radio connection timeout time reported by the train can quickly and accurately locate the logs of the left and right radios at the time of the fault. This method requires the times used by the left and right radios and the CTCS-3 level radio connection timeout time reported by the train to come from the same time source. However, the left and right radios used in the onboard ATP equipment are independent of each other. After powering on, the radios cannot obtain the current time information from the onboard equipment, and the GSM-R network does not provide time on the air interface. Therefore, the radios cannot obtain the current time information from the GSM-R network, and the left and right radios cannot be uniformly calibrated to the same time source. Adding batteries to the radio, calibrating the time of the left and right radios during installation, and using batteries to power the RTC circuit to ensure no time loss, is effective. However, the standard size of the radio limits the installation of large-capacity batteries, resulting in limited power supply time. Furthermore, the batteries are not heat-resistant and would fail the radio's high and low temperature tests. After prolonged use, significant discrepancies would occur between the left and right radios, affecting the intended performance. Adding GPS or 4G / 5G communication modules to the radio to obtain time information from external systems could also be a solution, but current train roof designs do not provide sufficient space for GPS or other communication systems, making practical implementation difficult.

[0027] This application discloses a method in a CTCS-3 level train control system that allows for the rapid and accurate location of the log files of the left and right radio stations that have timed out, without saving time information after the left and right radio stations are powered down, and without synchronizing to the same time source after the left and right radio stations are powered on.

[0028] To better understand the above technical solutions, the following is in conjunction with the appendix. Figure 1-3The present invention will be further described below with reference to specific embodiments, wherein the same reference numerals denote the same parts unless otherwise specifically stated. It should be emphasized that the following description is merely exemplary and not intended to limit the scope or application of the invention. The background section of the invention may contain background information about the problems or environment of the invention, and is not necessarily a description of prior art. Therefore, the content included in the background section is not an admission of prior art by the applicant.

[0029] Example 1

[0030] A method for locating fault logs of CTCS-3 level wireless connection timeout radios includes the following steps:

[0031] The log files are named sequentially, with the left and right radios using separate numbers. The names of these log files can be used to determine their generation order. For example, the log file generated upon radio startup has the number N, and the log file generated upon the next startup has the number N+1. This ensures that in the absence of unified calibration time information, the generation order can be determined by the sequence number. Both the left and right radios have an RTC (Real-Time Clock) module, from which they read time information, referred to as real-time information in this method. This real-time information does not need to be an accurate time zone time—such as Beijing time—it only needs to record the elapsed time since the RTC module was powered on. The power-on and power-off times are not required to be accurate, but the operating duration is accurate (operating duration = power-on time - power-off time). The log files in the left and right radios must record the power-on and power-off times, both read from the RTC module. Once the log file is full, the sequence number of the newly generated log file must also be incremented according to the naming rules, and the time recorded in the new log file is still read from RTC.

[0032] In addition to recording log content, the log file also records at least the radio station's real-time information.

[0033] The process involves matching, querying, and determining the log files of the left and right radio stations that correspond to each other in terms of real-time information when a timeout occurs. The log file matching process is as follows: Figure 2 and Figure 3 As shown, it is broken down into the following two steps:

[0034] First step, such as Figure 2As shown, the log files in the left and right radio stations are matched in reverse order. First, the log file Z.log with the largest sequence number in the left radio station is traversed (whether the left or right radio station is traversed first does not affect the matching method). The last real-time information in the log file Z.log of the left radio station is extracted. This real-time information is read by the left radio station from its RTC module and written to the log file Z.log along with the log information. Then, the last real-time information in the log file Y.log of the right radio station is traversed in reverse order to find the log file that has the same real-time information as the log file Y.log of the left radio station or whose time difference is within the range of max-tolerance1. If a log file that meets max-tolerance1 is found, the left and right log files are considered to match. The max-tolerance1 is a predetermined value, and its value can be determined based on engineering practice. If no matching log file is found after traversing all the log files of the right radio station, the log file Z.log of the left radio station is considered to be unmatched. Then, retrieve the next log file Z-1.log from the log file of the left radio station in reverse order, and continue the above operation until all the log files of the left radio station have been traversed.

[0035] The second step is to match all log files generated by a single radio during the power-on and power-off period of the vehicle-mounted equipment. For example... Figure 3 As shown, if the radio generates only one log file during the power-on-power-off period of the vehicle-mounted equipment, this step can be omitted. Otherwise, when a single log file is full, a new log file will be created to store the log data, thus generating more than one log file during the power-on-power-off period of the vehicle-mounted equipment. After finding the matching log files for the left and right radios in the first step above, the left and right radios are then processed separately as follows... Figure 3The log file matching operation shown identifies all log files generated by the radio during the power-on and power-off period. The left and right radios are distinguished based on the difference between the first real-time entry of the current log file N.log and the last real-time entry of N-1.log (since the radio doesn't power off, but only generates a new log, these two real-time entries should be very close). If the difference is less than max-tolerance2, N.log and N-1.log are considered to have been generated during the same power-on period, meaning they match. Similarly, N-1.log and N-2.log are compared, and so on. When the first real-time entry of log file N.log matches the initial time in the RTC module, it indicates that N.log is the first log file generated by the radio after power-on (because the time information in the RTC module is lost after power-off, and the RTC module restarts from the initial time after power-on). The value of max-tolerance2 is predetermined and can be determined based on engineering practice.

[0036] The fault log file is determined based on the RBC number from which the timeout occurred during radio communication. Specifically, the RBC number records for the left and right radios are extracted from their respective log files and compared. If a matching RBC number is found, that number is the RBC number from which the timeout occurred, and the log files containing that number are the fault log files for the timeout radios. During normal operation, when a train enters the jurisdiction of a specific RBC, the radios in the onboard ATP equipment establish a communication connection with that RBC, transmitting train control data bidirectionally and maintaining this connection until the train leaves the RBC's jurisdiction. Therefore, under normal circumstances, the left and right radios will only call the same RBC once. If the left and / or right radios call the same RBC multiple times, it indicates a communication problem between the radios and that RBC. Therefore, the call RBC number records of the left and right radio stations are extracted from the matching log files, and the same RBC number is searched. If the same RBC number exists, the number is the RBC number of the radio that timed out and communicated with the station. These matching files are the log files of the timed-out radio station.

[0037] The log matching method makes full use of two points: (1) As a functional unit of the on-board equipment, the radio is powered by the on-board equipment. When the on-board equipment is powered on and off, the left and right radios are also powered on and off at the same time, so the working time of the left and right radios is the same. Due to the precision of the crystal oscillator in the RTC circuit, the radio will run for a long time after being powered on, and the left and right radios will accumulate time errors. However, the method of this application embodiment can tolerate errors at the second level. (2) The operating time of any two trains is different, so the working time of any two radios is also different. Although the train often runs the same line, the working time of the on-board equipment will be different each time it runs the line. For example, before the train departs, the driver gets on the train in advance to make various preparations and then starts the on-board equipment and waits for departure. This process will have a lot of time errors in actual operation. After the train arrives at the station or changes locomotives, the driver checks the on-board equipment and safely powers it off, which will also have a lot of time errors. Therefore, in practice, the working time of the on-board equipment is always different each time it is powered on and off.

[0038] This invention solves the problem in the CTCS-3 level train control system where the left and right radios cannot be calibrated to the same time source after power-on and power-off, and the log files of the left and right radios communicating with the radios at the time of timeout are not matched using the calibrated time. This allows the fault log file of the timeout radio to be located, thus solving the problem that the root cause of CTCS-3 level wireless connection timeouts in the train is difficult to determine because the log files of the left and right radios cannot be matched using the calibrated time.

[0039] Example 2

[0040] A device for locating fault logs of CTCS-3 level wireless connection timeout radios includes:

[0041] The log file naming module is used to name the log files generated by the left and right radio stations respectively in a numbered manner, and the names of each log file can be used to determine the order in which the log files were generated;

[0042] The log file recording module is used for recording log files. In addition to recording log content, it also records at least the radio station's real-time information.

[0043] The log file matching module is used to query and determine the log files of the left radio station and the right radio station that correspond to each other in the real-time information when a timeout occurs;

[0044] The fault log file determination module determines the fault log file of the timed-out radio based on the RBC number of the radio communication that caused the timeout. Specifically, it extracts the RBC number records of the left and right radios from the matching log files of the left and right radios, respectively, and compares them. If there is a matching RBC number, then that number is the RBC number of the radio communication that caused the timeout, and the log files containing that number are the fault log files of the timed-out radios.

[0045] Preferably, it also includes a processing module for other log files that failed to match, used to send the log files that failed to match after the log file matching step to a designated receiving object, or issue a prompt message, or classify them.

[0046] This embodiment corresponds one-to-one with the positioning method in Embodiment 1 above, therefore the specific details of the processing methods for each module will not be elaborated.

[0047] Although preferred embodiments of the invention have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of the invention.

[0048] Without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of the different embodiments or examples.

[0049] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Therefore, if these modifications and variations fall within the scope of the claims of this invention and their equivalents, this invention also intends to include these modifications and variations.

Claims

1. A method for locating fault logs of CTCS-3 level wireless connection timeout radios, characterized in that, Includes the following steps: The log files are named sequentially for the log files generated by the left and right radio stations, and the names of each log file can be used to determine the order in which the log files were generated. The log file records, in addition to the log content, at least the real time information of the radio station. Both the left and right radio stations have an RTC module, and the left and right radio stations read the time information from the RTC module. This time information is called the real time information. The matching, querying, and determination of log files are performed to identify the log files of the left and right radio stations that correspond to each other in terms of real time information when a timeout occurs. In the log file matching step, a traversal method is used to query and determine the log files of the left and right radio stations. Specifically, step (1) first, the log files of either the left or right radio station are matched in reverse order, that is, the log file with the largest sequence number is traversed first to extract the last real time information. Step (2) then the log files of the other radio station are matched in reverse order to extract the log file that matches the last real time information. Steps (1) and (2) are repeated to traverse all the log files of the left and right radio stations to obtain all the matching log files. The fault log file is determined based on the RBC number that caused the timeout in the communication with the radio. Specifically, the RBC number records of the left and right radios are extracted from the matching log files of the left and right radios, and compared. If there is a matching RBC number, then that number is the RBC number that caused the timeout in the communication with the radio, and the log files containing that number are the fault log files of the timeout radios.

2. The fault log location method as described in claim 1, characterized in that, The real time information includes at least the power-on time and power-off time, which are read from the RTC module of the left radio and the RTC module of the right radio, respectively.

3. The fault log location method as described in claim 1, characterized in that, The mutual matching includes the real time information of the left radio station being the same as that of the right radio station, or the time difference between the two being within a predetermined error allowable range.

4. The fault log location method as described in claim 1, characterized in that, In the naming step of the log file, the serial number in the name of the named log file is incremented in chronological order of its generation time.

5. The fault log location method as described in any one of claims 1-4, characterized in that, It also includes processing steps for other log files that failed to match, namely, sending log files that failed to match after the log file matching steps to a designated receiving object, issuing a prompt message, or classifying them.

6. A fault log location device for a CTCS-3 level wireless connection timeout radio, characterized in that... include, The log file naming module is used to name the log files generated by the left and right radio stations in a sequential manner, and the names of each log file can be used to determine the order in which the log files were generated; The log file recording module is used for recording log files. In addition to recording log content, it also records at least the real time information of the radio station. Both the left and right radio stations have an RTC module. The left and right radio stations read the time information from the RTC module. This time information is called the real time information. The log file matching module is used to query and determine the log files of the left radio station and the right radio station that correspond to each other in terms of real time information when a timeout occurs. In the log file matching module, the query and determination of the log files of the left radio station and the right radio station are performed by traversal method, specifically: Step (1) First, match the log files of the left radio station or the right radio station in reverse order, that is, first traverse the log file with the largest sequence number and extract the last real time information; Step (2) Then match the log files of the other radio station in reverse order and extract the log file that matches the last real time information; Repeat the above steps (1) and (2) to traverse all the log files of the left radio station and the right radio station, so as to obtain all the matching log files; The fault log file determination module determines the fault log file of the timed-out radio based on the RBC number of the radio communication that caused the timeout. Specifically, it extracts the RBC number records of the left and right radios from the matching log files of the left and right radios, respectively, and compares them. If there is a matching RBC number, then that number is the RBC number of the radio communication that caused the timeout, and the log files containing that number are the fault log files of the timed-out radios.

7. The fault log location device as described in claim 6, characterized in that, It also includes a processing module for other log files that failed to match, which is used to send log files that failed to match after the log file matching steps to a designated receiving object, or issue a prompt message, or classify them.

Citation Information

Patent Citations

  • GSM-R-based data processing method and system

    CN109808734A

  • Wireless overtime fault analysis method and system for GSM-R radio station

    CN114900808A