Implementation method of remote presetting train route system

By using a remote pre-set train route system, which generates route data using a ground server and combines it with machine learning, automatic route selection for trains operating over long distances across multiple provinces has been achieved. This solves the safety risks and operating costs caused by manual route selection by drivers in existing technologies, and improves the intelligence and automation level of train operation.

CN117657260BActive Publication Date: 2026-03-27天津七一二移动通信股份有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-11-07
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

In existing technologies, railway trains lack efficient and safe route selection schemes when running long distances across multiple provinces, which requires drivers to operate manually, making it easy to select the wrong route, affecting the safe operation and communication of the train, and increasing operating costs.

Method used

The system employs a remote pre-set train route system, which generates route data files via a ground server and transmits them to the train's CIR equipment. The train's CIR equipment automatically selects routes based on the data and generates new route selection data by combining machine learning with driver operating habits, thereby achieving automatic route selection.

Benefits of technology

This reduces the frequency of driver operations, avoids the risk of selecting the wrong route, improves the intelligence and automation of train operation, reduces operating costs, and ensures the safe operation of trains.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117657260B_ABST
    Figure CN117657260B_ABST
Patent Text Reader

Abstract

The application discloses a kind of remote preset train route system implementation methods, system is by train CIR equipment and ground server composition, train CIR equipment is according to its internal preset route data file when train operation to multiple route line area Line selection is automatically completed, when preset route data file cannot determine new incoming line in front, line selection can also be completed manually by driver, ground server can realize the editing generation of route data file and be sent to train CIR equipment by remote mode, update its internal preset route data file.Train CIR equipment is automatically generated by intelligent analysis and identification driver operation, and route data is added to route data file.The application realizes the automatic selection function of train route operation, simplifies the original route line selection operation process, reduces the operation burden of driver, avoids the risk of selecting wrong line, realizes the intelligentization and automation of train operation.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of train route selection in multiple line areas, and particularly relates to a method for implementing a remote preset train route system. BACKGROUND

[0002] A railway line is an important basis for train operation. A train in operation must have only one determined operation line. However, a large railway line will inevitably have a route line, especially when a train crosses multiple provinces and runs a long distance, multiple route lines will be encountered. However, there is currently no efficient and safe route selection scheme. Only when the train travels to multiple route line areas, the train CIR device is manually operated by the driver to select the front operation line. This not only increases the additional operation of the driver and affects the train driving, but also may cause the driver to make a mistake in selecting the operation line. Once the operation line is selected incorrectly, it will affect the communication between the train driver and the station attendant and the data transmission of the train CIR device to the ground CTC device, causing the train to be temporarily parked, the train to be unable to run on time, the subsequent train to be delayed, and other serious problems. Therefore, it is urgent to develop a system that can automatically select a route to reduce driver operation and avoid affecting the safe operation of the train due to the driver's mistake in selecting the route line, and to realize the intelligentization and automation of route selection. SUMMARY

[0003] In order to solve the problem that the driver may make a mistake in manually selecting the route line, the present application provides a method for implementing a remote preset train route system, which can realize the editing and generation of a route data file from a ground server and the transmission of the route data file to a train CIR device. The train CIR device automatically selects the route line according to the route data file. When the route data file cannot determine the selection of the front route line, the driver manually selects the route line and generates new train number data through machine learning of the train CIR device to add to the preset route data file, so as to ensure that the train automatically selects the route when it runs to this area again.

[0004] The technical scheme adopted by the present application is: a method for implementing a remote preset train route system, the remote preset train route system is composed of a train CIR device, a ground server and a route data file preset in the train CIR device, and the implementation method is: the ground server realizes the editing, generation and transmission of the preset route data file, the ground server edits the preset route data file through a visual UI, saves it to the ground server, transmits the preset route data file to the train CIR device through a UDP protocol custom data format, and the preset route data file determines the automatic route selection.

[0005] The train CIR device realizes manual and automatic selection of multiple routes according to preset route data files, and when the train is in a multiple route selection area, the train CIR device automatically selects a route according to train number data in the preset route data file and route information contained in the train number data;

[0006] When the configuration in the preset route data file cannot determine a new route, the driver manually selects the route, the train CIR device can learn the operation habits of the driver, generate new route selection data, save the new route selection data to the preset route data file, and enable the train to automatically select a route when the train runs to the area again.

[0007] The preset route data file is composed of multiple sets of train number data, each set of train number data contains multiple route information of a train with the same train number running on the entire line, and each route information is composed of multiple sets of latitude and longitude coordinates, a line name, a line section, and a line mode number.

[0008] The ground server realizes an editing, generating, and transmitting process of the preset route data file, and performs the following operations:

[0009] 1-1, opening a visual UI client program in the ground server, inputting a train number, multiple sets of latitude and longitude coordinates, a line name, a line section, and a line mode number, and clicking a save button to save the preset route data file to the ground server;

[0010] 1-2, selecting a train CIR device of a train with the same train number to which data is to be transmitted according to the train number, and clicking a transmission button to transmit data to the selected train CIR device;

[0011] 1-3, the ground server reads the preset route data file into a memory, calculates a total expected packet number, sends a first packet of data, and represents the start of data transmission, the data being in a custom format and including a file size of the preset route data file to be sent, a file MD5 check value, a total expected packet number after the file is packetized, a train number, and a packet data check value composed of a cumulative value of the file size, the file MD5 check value, the total expected packet number after the file is packetized, the train number, and a hexadecimal number 0x53 shifted;

[0012] 1-4, the ground server sends each packet of data of the preset route data file from a second packet in sequence, the data being in a custom format and including a packet number, a total expected packet number, a train number, a packet data length, packet data, and a packet data check value composed of a cumulative value of the packet number, the total expected packet number, the train number, the packet data length, and the packet data shifted;

[0013] 1-5, the ground server sends the last data packet, representing the end of data transmission, the data is in a custom format, including the file size of the preset route data file, the file md5 check, the actual total number of packets after file packetization, the train number, the packet data check value, and the packet data check value is composed of the file size of the preset route data file, the file md5 check, the actual total number of packets after file packetization, the train number, and the hexadecimal number 0x45 shift;

[0014] 1-6, the train CIR device performs shift check on each received data packet, combines the data into the preset route data file after receiving all data packets, and performs md5 check, and sends a successful reception response to the ground server when all checks pass, otherwise sends a failed reception response.

[0015] The train CIR device performs the following operations according to the preset route data file to realize manual and automatic selection process of multiple routes:

[0016] 2-1, the train CIR device reads its preset route data file into memory;

[0017] 2-2, the train CIR device traverses all train number data in the preset route data file, and retains train number data consistent with the current train number;

[0018] 2-3, when the train runs to multiple route selection areas, the train CIR device traverses all route information in the retained train number data, and each group of latitude and longitude coordinates in each route information forms a closed polygon area in order, when the train CIR device calculates that the current train position is in a certain polygon area, the train CIR device automatically sets the route name, route section and route mode number in the route information to which the polygon area belongs as the running route of the current train;

[0019] 2-4, when the train CIR device does not match the train number data consistent with the current train number in the route data file, or matches the train number data consistent with the current train number, but when the train runs to multiple route selection areas, the current train position is not in the polygon area surrounded by the multiple groups of latitude and longitude coordinates in any route information, the train CIR device does not automatically select the route, and the driver manually selects the route;

[0020] 2-5, when the driver uses the same train number to manually select the same route information in the same area, and the selection times are greater than 3 times, the train CIR equipment uses the train number, the multiple sets of longitude and latitude of the internal GIS database of the train CIR equipment in the area, and the selected route information to intelligently generate a new train number data and add it to the preset route data file.

[0021] The present application has the beneficial effects that: the present application realizes that the train can automatically select the route when running to the route area through remote preset route data file, and when the preset route data file cannot determine the new route, the route can be manually selected, and the train CIR equipment machine learning intelligent analysis generates the route data file, so that the train can automatically select the route when running to the area again, compared with the current driver manual route selection operation, the present application reduces the frequent manual route selection operation of the driver, avoids the influence of the train safe operation caused by the driver selecting the wrong route, realizes the zero failure rate of the train route selection, reduces the train operation cost, and the automatic route selection without feeling makes the train operation more intelligent and automatic. The present application realizes the automatic selection function of the train route operation, simplifies the original route selection operation process, reduces the operation burden of the driver, and avoids the risk of selecting the wrong route. BRIEF DESCRIPTION OF DRAWINGS

[0022] Figure 1 is the system connection principle block diagram of the present application;

[0023] Figure 2 is the ground server editing and generating transmission preset route data file flow chart in the embodiment of the present application;

[0024] Figure 3 is the train CIR equipment manual and automatic route selection analysis flow chart in the embodiment of the present application. DETAILED DESCRIPTION

[0025] The present application is further described below in combination with the drawings and embodiments:

[0026] Referring to Figure 1 A kind of implementation method of remote preset train route system, realizes that train CIR equipment realizes the manual and automatic selection of multiple routes according to preset route data file,

[0027] When the train is in the multiple route selection area, according to the train number data configured in the preset route data file and the route information content contained in the train number data, the line is automatically selected, when the configuration in the preset route data file cannot determine the new line, the driver manually selects, the train CIR equipment can learn the operation habit of the driver, generate new line selection data and save to the preset route data file, ensure that the train automatically selects the route when running to this area again. First, the ground server realizes the editing generation of the preset route data file and sends it to the train CIR equipment, then the train CIR equipment reads the preset route data file, determines whether the new line can be determined through the route intelligent analysis, if the new line can be determined, the line is automatically selected, if the new line cannot be determined, the driver manually selects, the train CIR equipment generates new train number data according to the driver's operation habit and adds it to the route data file.

[0028] Referring to Figure 2 , the ground server realizes the editing generation of the preset route data file and transmits the following operations:

[0029] 1-1, open the visual UI client program in the ground server, input the train number SY999, multiple sets of latitude and longitude coordinates 11711.756423 / 3908.961656, 11711.388334 / 3908.632499, 11712.147789 / 3908.198743, line name Beijing-Tianjin intercity, line section Beijing-Tianjin, line mode number 101, etc., click the save button to save the preset route data file to the ground server.

[0030] 1-2, according to the train number, select the train CIR equipment of the designated train number train SY999 to be transmitted, click the transmission button, and transmit data to the selected train CIR equipment.

[0031] 1-3, the ground server reads the preset route data file into the memory, each packet data is not more than 512 bytes, the total packet number is calculated as 1, the first packet data is sent, which represents the start of data transmission, the data is in a custom format, the data header is 7f ef01 53, including the file size of the preset route data file to be sent, the file md5 check, the total packet number 1 after file packet, the train number SY999, the packet data check value, and the packet data check value is composed of the file size of the preset route data file, the file md5 check, the total packet number 1 after file packet, the train number SY999, the cumulative value and hexadecimal number 0x53 shift.

[0032] 1-4, the ground server sends each packet data of the preset route data file in turn from the second packet, the data is in a custom format, the data header is 7f ef 01 44, including the packet number 01, the total packet number of the file 01, the train number SY999, the length of the packet data, the packet data, the packet data check value, and the packet data check value is composed of the packet number 01, the total packet number of the file 01, the train number SY999, the length of the packet data, the packet data, and the packet number 01 is shifted.

[0033] 1-5, the ground server sends the last packet data, representing the end of data transmission, the data is in a custom format, the data header is 7f ef 01 45, including the file size of the preset route data file, the file md5 check, the actual total packet number 01 after the file packet, the train number SY999, the packet data check value, and the packet data check value is composed of the file size of the preset route data file, the file md5 check, the actual total packet number 01 after the file packet, the train number SY999, and the hexadecimal number 0x45 is shifted.

[0034] 1-6, the train CIR device performs shift check on each received packet data, and when all the data packets are received, the data is combined into the preset route data file, and md5 check is performed again, and when all the checks are passed, a successful reception response is sent to the ground server.

[0035] Reference Figure 3 , the train CIR device implements the following operations according to the preset route data file to realize manual and automatic selection analysis process of multiple routes:

[0036] 2-1, the train CIR device reads its preset route data file into the memory.

[0037] 2-2, the train CIR device traverses all train number data in the preset route data file, retains the train number data consistent with the current running train number K123, and does not process other train number data, if the K123 train number data is included, the multiple route selection area is judged, if the K123 train number data is not included, the driver manually selects the line, the train CIR device manually selects the same line information in the same area according to the same train number used by the driver, and the selection times are greater than 3 times, the train CIR device uses the train number, the multiple sets of longitude and latitude of the train CIR device internal GIS database in the area, and the selected route information intelligently generates a new train number data and adds it to the preset route data file.

[0038] 2-3, When the train runs to multiple route selection areas, the train CIR device traverses all the route information in the reserved K123 train number data, and if the train does not run to multiple route selection areas, it does not traverse the route information, and continues to judge whether it runs to multiple route selection areas.

[0039] The train CIR device traverses the K123 train number data and contains two sets of route information, the route information 1 line name is Beijing-Guangzhou line, the line section is Beijing West-Chenzhou, the line mode number is 4, the four sets of longitude and latitude forming a closed polygon are 11338.416564 / 3445.430707, 11340.477811 / 3445.490061, 11338.384913 / 3443.814467, 11340.485987 / 3443.813809, and the route information 2 line name is Wujiu line, the line section is Wuchang-Jiujiang, the line mode number is 101, and the five sets of longitude and latitude forming a closed polygon are 11417.710149 / 3032.223576, 11420.833634 / 3032.132109, 11420.840983 / 3030.583098, 11419.320248 / 3029.981964, 11417.398376 / 3030.605017.

[0040] 2-4, The train CIR device calculates the current train position 11339.888425 / 3444.969202 according to the current train position information, and determines that the train is in the closed polygon area enclosed by the route information 1, so the train CIR device automatically selects the line information in the route information 1 as the current train running line. If the train current position information 11339.888425 / 3444.969202 is not in the closed polygon area of the route information 1 and the route information 2, the driver manually selects the line, the train CIR device manually selects the same line information in the same area using the same train number, and the selection times are greater than 3 times. The train CIR device uses the train number, the multiple sets of longitude and latitude of the internal GIS database of the train CIR device in the area, and the selected route information to generate a new train number data and add it to the preset route data file.

[0041] 2-5, The train CIR device automatically selects the route information with the line name Beijing-Guangzhou line, the line section Beijing West-Chenzhou, and the line mode number 4 as the current train running line according to the current train position in the closed polygon area of the route information 1.

Claims

1. A method for implementing a remotely pre-set train route system, characterized in that, The remote pre-set train route system consists of a train CIR device, a ground server, and a route data file pre-set in the train CIR device. The implementation method is as follows: the ground server edits, generates, and transmits the pre-set route data file. The ground server edits the pre-set route data file through a visual UI, saves it to the ground server, customizes the data format through the UDP protocol, and transmits the pre-set route data file to the train CIR device. The pre-set route data file determines the automatic route selection. The train CIR equipment can manually and automatically select multiple routes according to the preset route data file. When the train is in the multiple route selection area, it can automatically select the route based on the train number data and the route information contained in the preset route data file of the train CIR equipment. When the configuration in the preset route data file cannot determine the new route, the driver manually selects it. The train's CIR equipment can learn the driver's operating habits, generate new route selection data, and save it to the preset route data file, so that the train can automatically select the route when it runs to this area again.

2. The method for implementing a remote pre-set train route system according to claim 1, characterized in that, The preset route data file consists of multiple sets of train number data. Each set of train number data contains multiple route information for this train number during its operation along the entire line. Each route information consists of multiple sets of latitude and longitude coordinates, line name, line section, and line mode number.

3. The method for implementing a remote pre-set train route system according to claim 1, characterized in that, The ground server performs the following operations to implement the preset route data file editing, generation, and transmission process: 1-1. Open the visual UI client program on the ground server, enter the train number, multiple sets of latitude and longitude coordinates, route name, route section, and route mode number, and click the save button to save the preset route data file to the ground server. 1-2. Select the train CIR device of the specified train number to which the data is to be transmitted according to the train number, and click the transmit button to transmit the data to the selected train CIR device; 1-3. The ground server reads the preset route data file into memory, calculates the expected total number of packets, and sends the first packet of data to indicate the start of data transmission. The data is in a custom format and includes the file size of the preset route data file to be sent, the file MD5 checksum, the expected total number of packets after file splitting, the train number, and the data checksum of this packet. The data checksum of this packet is composed of the file size of the preset route data file, the file MD5 checksum, the expected total number of packets after file splitting, the accumulated value of the train number, and the hexadecimal number 0x53 shifted. 1-4. Starting from the second packet, the ground server sequentially sends the sub-packet data of the preset route data file. The data is in a custom format and includes the packet number, the estimated total number of packets in the file, the train number, the data length of the packet, the data of the packet, and the data check value of the packet. The data check value of the packet consists of the packet number, the estimated total number of packets in the file, the train number, the data length of the packet, the accumulated value of the data of the packet, and the shift of the packet number. 1-5. The ground server sends the last data packet, which indicates the end of data transmission. The data is in a custom format and includes the file size of the preset route data file, the file MD5 checksum, the actual total number of packets sent after file splitting, the train number, and the data checksum of this packet. The data checksum of this packet is composed of the file size of the preset route data file, the file MD5 checksum, the actual total number of packets sent after file splitting, the accumulated value of the train number, and the hexadecimal number 0x45 shifted. 1-6. The train CIR device performs shift verification on each received data packet. After receiving all data packets, it combines the data into the preset route data file and performs MD5 verification. When all verifications pass, it sends a successful reception response to the ground server; otherwise, it sends a failed reception response.

4. The method for implementing a remote pre-set train route system according to claim 1, characterized in that, The train CIR equipment performs the following operations according to the preset route data file, enabling manual and automatic selection of multiple routes: 2-1. The train CIR device reads its preset route data file into memory; 2-2. The train CIR device traverses all train number data in the preset route data file and retains the train number data that is consistent with the train number of the currently running train; 2-3. When the train runs to multiple route selection areas, the train CIR device traverses all the route information in the retained train number data. The multiple sets of latitude and longitude coordinates in each route information form a closed polygon area in sequence. When the train CIR device calculates that the current position of the train is in a certain polygon area, the train CIR device automatically sets the line name, line section, and line mode number in the route information to which the polygon area belongs to the current train's running line. 2-4. When the train CIR device does not match the train number in the route data file, or matches the train number but the train is not located within the polygonal area enclosed by multiple sets of latitude and longitude coordinates in any route information when the train is running in multiple route selection areas, the train CIR device will not automatically select a route, and the driver will manually select a route. 2-5. When a driver manually selects the same route information within the same area using the same train number, and the number of selections exceeds 3, the train CIR device uses this train number, multiple sets of latitude and longitude coordinates in the internal GIS database of the train CIR device for this area, and this route selection information intelligently generates a new train number data and adds it to the preset route data file.

Citation Information

Patent Citations

  • Rail transit crew crossing generation method and system based on whole-line two-dimensional cutting

    CN111222660A

  • Urban rail train working diagram generation method and system for complex operation route

    CN113954926A