Method and device for automatically inputting station track number
By designing methods and devices for automatic input of track numbers, and using information analysis and logic processing modules to automatically match and input track numbers, the problem of traditional manual input methods increasing work burden and safety risks is solved, automatic input is realized, and transportation efficiency and safety are improved.
Patent Information
- Application Number
- CN202510004038.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-02
- Publication Date
- 2025-05-30
AI Technical Summary
The traditional way of inputting tram numbers relies on manual operations, which increases the work burden of flight attendants and poses safety risks. The existing automation solutions are limited to checking tram numbers and fail to implement automatic input.
A method and device for automatic input of track numbers is designed, including an LKJ host, information analysis module, information sending module, information logic processing module and information prompt module. By reading the route preview information from the CIR device, extracting and matching train number and station information, automatically inputting track numbers, and prompting the crew through graphics and voice.
It realizes automatic input of track numbers, reduces the operating burden of flight attendants, reduces the risk of manual input errors and omissions, improves the safety and efficiency of train operation, and reduces equipment costs.
Smart Images

Figure CN120067633A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of data processing technology, and particularly to a method and device for automatic input of track numbers. Background Art
[0002] In railway transportation, the track number refers to the specific track number where a train stops at a station. The traditional way of inputting track numbers relies on manual operation, which not only increases the workload of train attendants but also easily leads to train operation safety risks due to human errors. With the development of technology, automated and intelligent solutions have gradually become the trend of the industry's development. Therefore, developing a system that can automatically identify and input track numbers is of great significance for improving railway transportation efficiency and safety.
[0003] The technical solution closest to the present invention is a device for checking and warning the track code of the side line when a train enters the station. This device consists of a signal extraction module, a route information extraction module, a train information extraction module, an alarm signal module, and a central processor; the signal output ports of the signal extraction module, the route information extraction module, and the train information extraction module are respectively connected to the signal input ports of the central processor, and the signal input port of the alarm signal module is connected to the signal output port of the central processor; the input port of the signal extraction module is connected to the locomotive LKJ; the input end of the route information extraction module is connected to the locomotive CIR communication device; the input port of the train information extraction module is connected to the locomotive LKJ; the output port of the alarm signal module is connected to the alarm. It starts to obtain route information and train information from the route information extraction module and the train information extraction module under the specified signal of the signal extraction module, establishes a one-to-one relationship, compares the track numbers obtained from the route information extraction module and the train information extraction module, and triggers the alarm signal module to alarm when the comparison result is inconsistent.
[0004] 1. This technical solution only checks and alarms the track number, and the track number still needs to be manually input, so the degree of automation is not improved much and the labor intensity of train attendants is not reduced;
[0005] 2. This technical solution requires adding a set of dedicated equipment to the existing locomotive, which has a high cost and complex installation. Summary of the Invention
[0006] Embodiments of this application provide a method and device for automatic input of track numbers to improve the above problems.
[0007] To achieve the above object, this application adopts the following technical solutions:
[0008] In a first aspect, an embodiment of the present application proposes a method for automatic input of track numbers. The method is applicable to a device for automatic input of track numbers. The device includes an LKJ host, an information parsing module, an information sending module, an information logic processing module, and an information prompting module. The method includes:
[0009] The information receiving module reads information from the CIR, filters out the route advance notice information according to the characteristic words of the information, and sends it to the information parsing module;
[0010] The information parsing module extracts the current train number, the name of the station ahead in operation, the operating status of the station ahead, and the input track number of the station ahead from the route advance notice information;
[0011] When the operating status of the station ahead is a stop, the information parsing module sends the current train number, the name of the station ahead in operation, and the input track number of the station ahead to the information logic processing module;
[0012] The information logic processing module matches the received current train number and the name of the station ahead in operation with the train number of the train itself and the name of the station ahead in operation in the on-vehicle data according to the allowable track number input flag sent by the LKJ host. After successful matching, the track number is sent to the information sending module and the information prompting module;
[0013] The information sending module sends the received track number to the LKJ host;
[0014] The information prompting module prompts the track number to the crew in a graphical manner and plays the voice of the input track number.
[0015] In combination with the first aspect, in some embodiments, the information receiving module reads information from the CIR, filters out the route advance notice information according to the characteristic words of the information, and sends it to the information parsing module, including:
[0016] The information receiving module continuously monitors the real-time data stream of the CIR. When the route advance notice information is detected, the module immediately starts a preset filtering program. The filtering program screens the information according to the preset characteristic words. Once the route advance notice information is identified, the information receiving module formats this information and sends it to the information parsing module.
[0017] In combination with the first aspect, in some embodiments, the information parsing module extracts the current train number, the name of the station ahead in operation, the operating status of the station ahead, and the input track number of the station ahead from the route advance notice information, including:
[0018] The information parsing module uses a preset parsing algorithm to analyze the approach advance information word by word, ensuring that key data such as train number, station name, running status, and the track number can be accurately extracted from complex information flows.
[0019] In combination with the first aspect, in some embodiments, the information logic processing module matches the received current train number and the name of the station ahead in operation with the train number of the train itself and the name of the station ahead in operation in the on-vehicle data according to the flag of the allowable input track number sent by the LKJ host. After successful matching, the track number is sent to the information sending module and the information prompting module, including:
[0020] The information logic processing module is built-in with an intelligent matching algorithm, which can handle various abnormal situations such as inconsistent train numbers or missing data, ensuring that correct track number information can be given in various situations.
[0021] In combination with the first aspect, in some embodiments, the information sending module sends the received track number to the LKJ host, including:
[0022] The information sending module accurately transmits the track number information to the LKJ host through a secure and reliable communication protocol, ensuring data integrity and security during the information transmission process.
[0023] In combination with the first aspect, in some embodiments, the information prompting module prompts the track number to the crew in a graphical manner and plays the voice of the input track number, including:
[0024] The information prompting module is designed with a friendly user interface, which can display the track number information in a clear graphical and text form and synchronously play it through the voice system, ensuring that the crew can receive the track number information in a timely and accurate manner.
[0025] In the second aspect, an embodiment of the present application proposes a device for automatic input of track numbers. The device includes an LKJ host, an information parsing module, an information sending module, an information logic processing module, and an information prompting module. The device is configured as follows:
[0026] The information receiving module reads information from the CIR, filters out the approach advance information according to the characteristic word of the information, and sends it to the information parsing module;
[0027] The information parsing module extracts the current train number, the name of the station ahead in operation, the running status of the station ahead, and the input track number of the station ahead from the approach advance information;
[0028] When the operating status of the station ahead is "stopping", the information parsing module sends the current train number, the name of the station ahead in operation, and the input track number of the station ahead to the information logic processing module;
[0029] Based on the flag of the allowed input track number sent by the LKJ host, the information logic processing module matches the received current train number and the name of the station ahead in operation with the train number of the train itself and the name of the station ahead in operation in the on-vehicle data. After successful matching, it sends the track number to the information sending module and the information prompting module;
[0030] The information sending module sends the received track number to the LKJ host;
[0031] The information prompting module prompts the track number to the crew in a graphical manner and plays the voice of the input track number.
[0032] In combination with the second aspect, in some embodiments, the device is configured to:
[0033] The information receiving module reads information from the CIR, filters out the route advance notice information according to the characteristic word of the information, and sends it to the information parsing module, including:
[0034] The information receiving module continuously monitors the real-time data stream of the CIR. When detecting the route advance notice information, the module immediately starts a preset filtering program. The filtering program screens the information according to the preset characteristic word. Once the route advance notice information is identified, the information receiving module formats the information and sends it to the information parsing module.
[0035] In combination with the second aspect, in some embodiments, the device is configured to:
[0036] The information parsing module extracts the current train number, the name of the station ahead in operation, the operating status of the station ahead, and the input track number of the station ahead from the route advance notice information, including:
[0037] The information parsing module uses a preset parsing algorithm to analyze the route advance notice information word by word to ensure that key data such as the train number, the station name, the operating status, and the track number can be accurately extracted from the complex information flow.
[0038] In combination with the second aspect, in some embodiments, the device is configured to:
[0039] The information logic processing module matches the received current train number, the name of the station ahead in operation with the train number of the train itself and the name of the station ahead in operation in the on-vehicle data according to the flag of the permitted input track number sent by the LKJ host. After successful matching, the track number is sent to the information sending module and the information prompting module, including:
[0040] The information logic processing module is built-in with an intelligent matching algorithm, which can handle various abnormal situations, such as inconsistent train numbers or missing data, etc., to ensure that correct track number information can be given in various situations.
[0041] Combined with the second aspect, in some embodiments, the device is configured to:
[0042] The information sending module sends the received track number to the LKJ host, including:
[0043] The information sending module transmits the track number information accurately and error-free to the LKJ host through a secure and reliable communication protocol to ensure the data integrity and security during the information transmission process.
[0044] Combined with the second aspect, in some embodiments, the device is configured to:
[0045] The information prompting module prompts the track number to the crew in a graphical manner and plays the voice of the input track number, including:
[0046] The information prompting module is designed with a friendly user interface, which can display the track number information in a clear graphical and text form and synchronously play it through the voice system to ensure that the crew can receive the track number information in a timely and accurate manner.
[0047] A third aspect of the embodiments of the present invention proposes an electronic device, which includes:
[0048] At least one processor; and a memory communicatively connected to the at least one processor; wherein, the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method proposed in the first aspect of the embodiments of the present invention.
[0049] A fourth aspect of the embodiments of the present invention proposes a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, it implements the method proposed in the first aspect of the embodiments of the present invention.
[0050] In summary, the above method and device have the following technical effects:
[0051] The present invention automatically obtains the track number from an external device, avoiding the risks of omission and incorrect acquisition that exist in the process of the crew manually obtaining the track number through means such as on-vehicle radios and CIRs. After the automation of track acquisition, the operations of the crew are reduced, enabling the crew to concentrate on operating the train. The present invention automatically inputs the track number into the LKJ without changing the timing of track number input, ensuring both the correct timing of input and avoiding the situations of incorrect input and missed input during the manual input of the track number. Before inputting the track number, the train number and the name of the station ahead are matched to ensure the correctness of the input track number. The present invention provides graphical and voice prompts after the track number is input to ensure that the crew understands the status of the track number at the station ahead. The device carried by the present invention is the man-machine interface unit standardly equipped on the LKJ, without the need to add new equipment, greatly reducing the usage cost. Description of the Drawings
[0052] Figure 1 It is a schematic flowchart of a method for automatically inputting a track number proposed in an embodiment of the present application.
[0053] Figure 2 It is a flowchart of information logic processing in a method for automatically inputting a track number proposed in an embodiment of the present application. Detailed Embodiments
[0054] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.
[0055] Please refer to Figure 1 , a method for automatically inputting a track number is proposed in an embodiment of the present application, including the following steps:
[0056] S101: The information receiving module reads information from the CIR, filters out the approaching route notice information based on the characteristic words of the information, and sends it to the information parsing module. The device of this embodiment includes an information receiving module, an information parsing module, an information logic processing module, and an information sending module. The connection relationships among these modules are as follows: The information receiving module establishes a communication connection with an external CIR device. The output end of the information receiving module is connected to the input end of the information parsing module. The output end of the information parsing module is connected to the input end of the information logic processing module. The output end of the information logic processing module is connected to the input end of the information sending module. The information sending module establishes a communication connection with the LKJ host. The information receiving module receives external information from the CIR device, reads out the approaching route notice information from it, and sends it to the information parsing module. The external information comes from the locomotive integrated wireless communication device (CIR device). The information receiving module filters out the approaching route notice information according to the characteristic words of the received information. In addition to the example of the CIR device cited in the present invention, the approaching route notice information can also be obtained from other external devices.
[0057] Specifically, the information receiving module continuously monitors the real-time data stream of the CIR. When the approaching route notice information is detected, the module immediately starts a preset filtering program. The filtering program screens the information according to the preset characteristic words. Once the approaching route notice information is identified, the information receiving module formats this information and sends it to the information parsing module.
[0058] S102: The information parsing module extracts the current train number, the name of the station ahead in operation, the operating status of the station ahead, and the input track number of the station ahead from the approaching route notice information.
[0059] Specifically, the information parsing module uses a preset parsing algorithm to analyze the approaching route notice information word by word to ensure that key data such as the train number, station name, operating status, and the track number can be accurately extracted from the complex information flow.
[0060] It can be understood that when the information parsing module extracts the current train number, the name of the station ahead in operation, the operating status of the station ahead, and the input track number of the station ahead from the approaching route notice information and the operating status of the station ahead is "stopping", it sends the current train number, the name of the station ahead in operation, and the input track number of the station ahead to the information logic processing module.
[0061] S103: When the operating status of the station ahead is "stopping", the information parsing module sends the current train number, the name of the station ahead in operation, and the input track number of the station ahead to the information logic processing module.
[0062] Specifically, the information logic processing module is built with an intelligent matching algorithm, which can handle various abnormal situations, such as inconsistent train numbers or missing data, etc., to ensure that the correct track number information can be given under various circumstances.
[0063] S104: The information logic processing module matches the received current train number, the name of the station ahead in operation with the train number of the train itself and the name of the station ahead in operation in the on-vehicle data according to the flag of allowing the input of the track number sent by the LKJ host. After successful matching, the track number is sent to the information sending module and the information prompting module.
[0064] It can be understood that the information logic processing module matches the received current train number, the name of the station ahead in operation with the train number of the train itself and the name of the station ahead in operation in the on-vehicle data according to the flag of allowing the input of the track number sent by the host of the train operation monitoring device. After successful matching, the track number is sent to the information sending module. For the specific processing flow of the information logic processing module, see Figure 2 , first check whether the input of the track number is allowed. On the premise of allowing it, successively perform the matching of the train number, the matching of the name of the station ahead in operation, etc. When all the matches are successful, the track number is sent to the information sending module.
[0065] S105: The information sending module sends the received track number to the LKJ host.
[0066] Specifically, the information sending module transmits the track number information to the LKJ host accurately and error-free through a safe and reliable communication protocol to ensure the data integrity and security during the information transmission process.
[0067] S106: The information prompting module prompts the track number to the crew in a graphical manner and plays the voice of inputting the track number.
[0068] Specifically, the information prompting module is designed with a friendly user interface, which can display the track number information in a clear graphical and text form and synchronously play it through the voice system to ensure that the crew can receive the track number information in a timely and accurate manner.
[0069] The present invention automatically obtains the track number from an external device, avoiding the risks of omission and incorrect acquisition during the process of the crew manually obtaining the track number through means such as on-vehicle radios and CIRs. After the automation of track acquisition, the operations of the crew are reduced, enabling the crew to concentrate on operating the train. Without changing the timing of track number input, the present invention automatically inputs the track number to the LKJ, ensuring both the correct timing of input and avoiding the situations of incorrect input and missed input during the manual input of the track number. Before inputting the track number, the train number and the name of the station ahead are matched to ensure the correctness of the input track number. After the track number is input, the present invention gives graphical and voice prompts to ensure that the crew understands the status of the track number at the station ahead. The device carried by the present invention is the man-machine interface unit standardly equipped on the LKJ, without the need to add new equipment, greatly reducing the usage cost.
[0070] Based on the same inventive concept, an embodiment of the present application also proposes a device for automatic input of track numbers. The device includes an LKJ host, an information parsing module, an information sending module, an information logic processing module, and an information prompting module. The device is configured to:
[0071] The information receiving module reads information from the CIR, filters out the route advance notice information according to the characteristic words of the information, and sends it to the information parsing module;
[0072] The information parsing module extracts the current train number, the name of the station ahead in operation, the operation status of the station ahead, and the input track number of the station ahead from the route advance notice information;
[0073] When the operation status of the station ahead is a stop, the information parsing module sends the current train number, the name of the station ahead in operation, and the input track number of the station ahead to the information logic processing module;
[0074] The information logic processing module matches the received current train number and the name of the station ahead in operation with the train number of the train itself and the name of the station ahead in operation in the on-vehicle data according to the flag of allowing the input of the track number sent by the LKJ host. After successful matching, it sends the track number to the information sending module and the information prompting module;
[0075] The information sending module sends the received track number to the LKJ host;
[0076] The information prompting module prompts the track number to the crew in a graphical manner and plays the voice of the input track number.
[0077] In some embodiments, the device is configured to:
[0078] The information receiving module reads information from the CIR, filters out the route advance notice information according to the characteristic words of the information, and sends it to the information parsing module, including:
[0079] The information receiving module continuously monitors the real-time data stream of the CIR. When the approach preview information is detected, the module immediately starts a preset filtering program. The filtering program screens the information according to the preset characteristic words. Once the approach preview information is identified, the information receiving module formats this information and sends it to the information parsing module.
[0080] In some embodiments, the device is configured to:
[0081] The information parsing module extracts the current train number, the name of the station ahead in operation, the operation status of the station ahead, and the input track number of the station ahead from the approach preview information, including:
[0082] The information parsing module uses a preset parsing algorithm to analyze the approach preview information word by word to ensure that key data such as the train number, station name, operation status, and the track number can be accurately extracted from the complex information flow.
[0083] In some embodiments, the device is configured to:
[0084] The information logic processing module matches the received current train number and the name of the station ahead in operation with the train number of the train itself and the name of the station ahead in operation in the on-vehicle data according to the allowed input track number flag sent by the LKJ host. After successful matching, the track number is sent to the information sending module and the information prompting module, including:
[0085] The information logic processing module is built-in with an intelligent matching algorithm, which can handle various abnormal situations such as inconsistent train numbers or missing data to ensure that the correct track number information can be given in all situations.
[0086] In some embodiments, the device is configured to:
[0087] The information sending module sends the received track number to the LKJ host, including:
[0088] The information sending module accurately transmits the track number information to the LKJ host through a secure and reliable communication protocol to ensure the data integrity and security during the information transmission process.
[0089] In some embodiments, the device is configured to:
[0090] The information prompting module prompts the track number to the crew in a graphical manner and plays the voice of the input track number, including:
[0091] The information prompt module is designed with a friendly user interface, which can display the track number information in clear graphics and text forms, and simultaneously play it through the voice system to ensure that the crew can receive the track number information in a timely and accurate manner.
[0092] This invention automatically obtains the track number from external devices, avoiding the risks of omission and incorrect acquisition that exist in the process of the crew manually obtaining the track number through on-vehicle radios, CIRs, etc. After the automation of track acquisition, the crew's operations are reduced, enabling the crew to concentrate on operating the train. This invention automatically inputs the track number into the LKJ without changing the timing of track number input, ensuring both the correct timing of input and avoiding the situations of incorrect input and missed input during the manual input of the track number. Before inputting the track number, the train number and the name of the station ahead are matched to ensure the correctness of the input track number. This invention provides graphical and voice prompts after the track number is input to ensure that the crew understands the status of the track number at the station ahead. The device carried by this invention is the man-machine interface unit standardly equipped on the LKJ, without the need to add new equipment, greatly reducing the usage cost.
[0093] Based on the same inventive concept, an embodiment of this application also proposes an electronic device, which includes:
[0094] At least one processor; and, a memory communicatively connected to the at least one processor; wherein, the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method for automatic input of track numbers in the embodiments of this application.
[0095] In addition, to achieve the above object, an embodiment of this application also proposes a computer-readable storage medium storing a computer program, and when the computer program is executed by a processor, it implements the method for automatic input of track numbers in the embodiments of this application.
[0096] The following specifically introduces each component of the electronic device:
[0097] Among them, the processor is the control center of the electronic device, which can be a single processor or a collective term for multiple processing elements. For example, the processor is one or more central processing units (CPUs), or can be an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of this invention, such as: one or more digital signal processors (DSPs), or, one or more field programmable gate arrays (FPGAs).
[0098] Optionally, the processor may execute various functions of the electronic device by running or executing software programs stored in the memory and calling data stored in the memory.
[0099] The memory is used to store software programs for implementing the solution of the present invention and is controlled by the processor for execution. The specific implementation manner may refer to the above method embodiments and will not be elaborated herein.
[0100] Optionally, the memory may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or may also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory may be integrated with the processor or exist independently and is coupled to the processor through the interface circuit of the electronic device. The embodiments of the present invention do not make specific limitations thereto.
[0101] A transceiver is used to communicate with a network device or with a terminal device.
[0102] Optionally, the transceiver may include a receiver and a transmitter. The receiver is used to implement the receiving function, and the transmitter is used to implement the transmitting function.
[0103] Optionally, the transceiver may be integrated with the processor or exist independently and is coupled to the processor through the interface circuit of the router. The embodiments of the present invention do not make specific limitations thereto.
[0104] In addition, the technical effects of the electronic device may refer to the technical effects of the data transmission method described in the above method embodiments and will not be elaborated herein.
[0105] It should be understood that the processor in the embodiments of the present invention may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0106] It should also be understood that the memory in the embodiments of the present invention may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM) or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of random access memory (RAM) are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchlink DRAM (SLDRAM), and direct rambus RAM (DR RAM).
[0107] The above embodiments can be implemented in whole or in part by software, hardware (such as circuits), firmware, or any combination thereof. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the processes or functions described in the embodiments of the present invention are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (such as infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or a data center that contains one or more collections of available media. The available medium can be a magnetic medium (such as a floppy disk, hard disk, or magnetic tape), an optical medium (such as a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state drive.
[0108] It should be understood that the term "and / or" in this document is merely a description of the association relationship between associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. Here, A and B can be singular or plural. Additionally, the character " / " in this document generally represents an "or" relationship between the associated objects before and after, but it may also represent an "and / or" relationship, which can be specifically understood with reference to the context before and after.
[0109] In the present invention, "at least one" means one or more, and "a plurality" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can represent: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, and c can be single or multiple.
[0110] It should be understood that in various embodiments of the present invention, the magnitudes of the sequence numbers of the above processes do not mean the order of execution. The order of execution of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present invention.
[0111] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.
Claims
1. A method for automatically inputting track numbers, characterized in that: The method is applicable to a track number automatic input device, the device includes an LKJ host, an information analysis module, an information sending module, an information logic processing module and an information prompt module, and the method includes: The information receiving module reads information from the CIR, filters out route announcement information according to the characteristic words of the information, and sends the information to the information parsing module; The information analysis module extracts the current train number, the name of the next station, the operation status of the next station and the input track number of the next station from the route announcement information; When the running status of the front station is stop, the information parsing module sends the current train number, the name of the front station and the input track number of the front station to the information logic processing module; The information logic processing module matches the received current train number and the name of the running station ahead with the train number and the running station ahead in the on-board data according to the flag of allowing the input of the track number sent by the LKJ host. After the match is successful, the track number is sent to the information sending module and the information prompt module; The information sending module sends the received track number to the LKJ host; The information prompt module prompts the track number to the crew in a graphical manner and plays the input track number voice.
2. A method for automatically inputting track numbers according to claim 1, characterized in that: The information receiving module reads information from the CIR, filters out route announcement information according to the characteristic words of the information, and sends the information to the information parsing module, including: The information receiving module will continuously monitor the real-time data stream of CIR. When route announcement information is detected, the module will immediately start the preset filtering program. The filtering program will filter the information according to the preset feature words. Once the route announcement information is identified, the information receiving module will format the information and send it to the information analysis module.
3. A method for automatically inputting track numbers according to claim 1, characterized in that: The information analysis module extracts the current train number, the name of the next station, the operation status of the next station and the input track number of the next station from the route announcement information, including: The information analysis module adopts a preset analysis algorithm to analyze the route announcement information word by word, ensuring that key data such as train number, station name, operating status and track number can be accurately extracted from the complex information flow.
4. A method for automatically inputting track numbers according to claim 1, characterized in that: The information logic processing module matches the received current train number and the name of the running station ahead with the train number and the running station ahead in the on-board data according to the flag of allowing the input of the track number sent by the LKJ host. After the match is successful, the track number is sent to the information sending module and the information prompt module, including: The information logic processing module has a built-in intelligent matching algorithm that can handle various abnormal situations, such as inconsistent train numbers or missing data, to ensure that correct track number information can be given in all situations.
5. The method for automatically inputting track numbers according to claim 1, characterized in that: The information sending module sends the received track number to the LKJ host, including: The information sending module transmits the track number information to the LKJ host accurately through a safe and reliable communication protocol, ensuring the data integrity and security during the information transmission process.
6. A method for automatically inputting track numbers according to claim 1, characterized in that: The information prompting module prompts the train crew with the track number in a graphical manner and plays the input track number voice, including: The information prompt module is designed with a friendly user interface, which can display the track number information in clear graphics and text forms, and play it synchronously through the voice system to ensure that the crew can receive the track number information in a timely and accurate manner.
7. A device for automatically inputting track numbers, characterized in that: The device includes an LKJ host, an information parsing module, an information sending module, an information logic processing module and an information prompting module, and the device is configured as follows: The information receiving module reads information from the CIR, filters out route announcement information according to the characteristic words of the information, and sends the information to the information parsing module; The information analysis module extracts the current train number, the name of the next station, the operation status of the next station and the input track number of the next station from the route announcement information; When the running status of the front station is stop, the information parsing module sends the current train number, the name of the front station and the input track number of the front station to the information logic processing module; The information logic processing module matches the received current train number and the name of the running station ahead with the train number and the running station ahead in the on-board data according to the flag of allowing the input of the track number sent by the LKJ host. After the match is successful, the track number is sent to the information sending module and the information prompt module; The information sending module sends the received track number to the LKJ host; The information prompt module prompts the track number to the crew in a graphical manner and plays the input track number voice.
8. The device for automatically inputting track numbers according to claim 7, characterized in that: The device is configured to: The information receiving module reads information from the CIR, filters out route announcement information according to the characteristic words of the information, and sends the information to the information parsing module, including: The information receiving module will continuously monitor the real-time data stream of CIR. When route announcement information is detected, the module will immediately start the preset filtering program. The filtering program will filter the information according to the preset feature words. Once the route announcement information is identified, the information receiving module will format the information and send it to the information analysis module.
9. An electronic device, characterized in that: include: at least one processor; and, a memory communicatively coupled to at least one of the processors; The memory stores instructions that can be executed by at least one of the processors, and the instructions are executed by at least one of the processors to enable at least one of the processors to execute the method as claimed in claim 1.
10. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and when the program is executed by a processor, the method according to claim 1 is implemented.