A mobile authorization computing method, device and medium
By calculating the preceding train's communication address and providing the EOA (Electronic Occupation Authorization) endpoint using TSRS, combined with RBC (Role-Based Control) and onboard autonomous calculation, the train safety problem caused by RBC errors is solved, dual movement authorization calculation is realized, and the safety and reliability of the train control system are improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CASCO SIGNAL LTD
- Filing Date
- 2023-11-24
- Publication Date
- 2026-07-21
Smart Images

Figure CN117657254B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to train signal control systems, and more particularly to a method, device, and medium for calculating mobility authorization. Background Technology
[0002] In moving block-based train control systems, onboard equipment calculates stopping points using movement authorizations provided by the Radio Block Center (RBC). Existing systems rely on a relatively singular source of movement authorization transmission; if the RBC-provided movement authorization is incorrect, the onboard equipment cannot recognize it, potentially leading to accidents. Train-to-train communication (TTC) has been researched and applied in subway systems. Based on TTC, the following train obtains operating information such as speed and position from the preceding train, and the onboard equipment autonomously calculates the train's operating permit. The onboard equipment then performs curve calculations and comparisons between the autonomously calculated movement authorizations and those sent by ground equipment, monitoring train operation according to the most stringent conditions.
[0003] The prerequisite for onboard autonomous calculation of movement authorization is establishing communication with the preceding train. There are many ways to obtain the preceding train's communication address, as the RBC (Railway Control Center) possesses the location information of all communicating trains within its jurisdiction; the simplest method is through the RBC. However, obtaining the preceding train's communication address through the RBC cannot prevent movement authorization calculation errors caused by RBC malfunctions. Therefore, many experts have proposed that the TSRS (Temporary Speed Limit Server) calculate and provide the preceding train's communication address. However, research on the TSRS's calculation of the preceding train's communication address revealed that if the preceding train is a non-communication train without communication or a malfunctioning train with a communication failure (hereinafter collectively referred to as a non-communication train), because communication cannot be established with the preceding train, the following train can only proceed according to the movement authorization sent by the RBC, still unable to avoid the dangers caused by RBC errors.
[0004] A search revealed Chinese Patent Publication No. CN115257864A, which discloses a train control system and method for vehicle-to-vehicle communication. Specifically, the system includes: a Train Control System (TSRS), onboard equipment, and a Train Controller (RBC). The TSRS is used to send an electronic map to the train; the onboard equipment is used to determine the train's position information based on the electronic map and satellite navigation data; and the RBC is used to obtain information about the preceding and following vehicles based on the train's position information and other train position information, so that the train can establish vehicle-to-vehicle communication with the preceding vehicle based on the preceding and following vehicle information, and obtain the effective position information of the preceding vehicle through vehicle-to-vehicle communication.
[0005] However, the existing patent mainly focuses on ensuring train operation safety and minimizing train intervals. Its TSRS does not send movement authorization information. Therefore, how to reduce the danger caused by RBC system calculation errors and thus improve system security has become a technical problem that needs to be solved. Summary of the Invention
[0006] The purpose of this invention is to overcome the defects of the prior art by providing a mobile licensed computing method, device and medium.
[0007] The objective of this invention can be achieved through the following technical solutions:
[0008] According to a first aspect of the present invention, a mobile authorization calculation method is provided, the method comprising:
[0009] Under vehicle-to-vehicle communication conditions, the Temporary Speed Limit Server (TSRS) calculates the communication address of the preceding vehicle. When the preceding vehicle is a non-communication vehicle or a disabled vehicle, the TSRS sends the beginning of the occupied section ahead as the EOA (Electronic Authorization Address) to the following vehicle.
[0010] In the absence of vehicle-to-vehicle communication, TSRS sends the EOA to the following vehicle based on the rear position of the preceding vehicle and after considering a safety margin.
[0011] The following train calculates the target-distance pattern curve based on the EOA calculated by the RBC, the EOA sent by the TSRS, and the EOA calculated autonomously by the onboard unit, and monitors train operation under the most stringent conditions.
[0012] As a preferred technical solution, under vehicle-to-vehicle communication conditions, the TSRS collects and masters all section occupancy information and train location information within its jurisdiction.
[0013] As a preferred technical solution, if the TSRS calculates that the occupancy ahead is occupied by a non-communication vehicle, then the TSRS sends the beginning of the non-communication vehicle occupancy section as the EOA (Electronic Authorization End) to the following vehicle, and at the same time sends the no-communication vehicle information to the following vehicle.
[0014] As a preferred technical solution, the onboard equipment of the rear vehicle calculates the target-distance pattern curves based on the two movement authorizations obtained from the RBC and TSRS, and monitors the train operation under the most stringent conditions.
[0015] As a preferred technical solution, if the TSRS calculates that the occupancy ahead is occupied by a communication vehicle, the TSRS sends the communication address of the preceding vehicle to the following vehicle. The on-board equipment of the following vehicle establishes a communication connection with the preceding vehicle based on the obtained communication address of the preceding vehicle, and autonomously calculates the movement authorization based on the information of the preceding vehicle.
[0016] As a preferred technical solution, the on-board equipment of the rear vehicle calculates the target-distance pattern curve based on the movement authorization obtained from the RBC and the movement authorization calculated autonomously, and monitors the train operation under the most stringent conditions.
[0017] As a preferred technical solution, under the condition of no vehicle-to-vehicle communication, TSRS calculates the movement authorization based on the occupancy status of the preceding segment and sends it to the following vehicle.
[0018] As a preferred technical solution, if the TSRS calculates that the occupancy ahead is occupied by a non-communication vehicle, the TSRS sends the beginning of the occupied section as the EOA (Electronic Authorization End) to the following vehicle.
[0019] As a preferred technical solution, if the TSRS calculates that the occupancy ahead is occupied by a communication vehicle, the TSRS calculates the EOA (Electronic Occupancy Authorization) of the following vehicle based on the position of the rear of the preceding vehicle and taking into account the set safety distance, and sends the corresponding movement authorization to the following vehicle.
[0020] As a preferred technical solution, under the condition of no vehicle-to-vehicle communication, the vehicle-mounted equipment of the rear vehicle will obtain two mobility authorization information from RBC and TSRS respectively, calculate the target-distance pattern curve respectively, and monitor the train operation according to the most stringent conditions.
[0021] According to a second aspect of the present invention, an electronic device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the program to implement the method described thereon.
[0022] According to a third aspect of the present invention, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the method described thereon.
[0023] Compared with the prior art, the present invention has the following advantages:
[0024] 1) Under vehicle-to-vehicle communication conditions, when the preceding vehicle is on a non-communication vehicle lane, the mobility authorization of the following vehicle is calculated separately by two heterogeneous systems, ensuring the safety of the following vehicle's operation.
[0025] 2) Under conditions without vehicle-to-vehicle communication, the TSRS in this invention can calculate the movement authorization of the following vehicle regardless of whether the preceding vehicle is a communication vehicle. This is equivalent to implementing another set of RBCs with different devices and different algorithms, thereby achieving a 2-out-of-2 movement authorization for the entire train control system and ensuring train operation safety.
[0026] 3) This invention improves the security of movement authorization for the entire train control system, preventing dangerous situations caused by calculation errors in a single system device. This invention is applicable not only to train control systems with car-to-car communication but also to train control systems that do not implement car-to-car communication but have car-to-ground wireless communication capabilities (such as CTCS-3 and CTCS-N train control systems). Attached Figure Description
[0027] Figure 1 This is a flowchart illustrating the motion authorization calculation process under vehicle-to-vehicle communication conditions according to the present invention.
[0028] Figure 2 This is a flowchart of the mobile authorization calculation under the vehicle-to-vehicle communication condition of the present invention. Detailed Implementation
[0029] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0030] When performing the preceding train calculation, the TSRS already has the occupancy information of the physical or virtual sections of the non-communication preceding train within its jurisdiction, as well as the location information of all communication trains. Therefore, the TSRS can send the beginning of the section occupied by the non-communication preceding train as the end point of the train travel permit to the following train. In this way, the following train can obtain the end point information from both the RBC and TSRS, thereby avoiding accidents caused by a single system error.
[0031] Based on the TSRS's function of searching for the preceding vehicle under vehicle-to-vehicle communication conditions, this invention extends its function under conditions without vehicle-to-vehicle communication. Thus, TSRS can realize the mobility authorization function for the following vehicle. Compared with RBC, it realizes the mobility authorization calculation function under heterogeneous devices and different algorithms, ultimately improving the security and reliability of mobility authorization and avoiding the occurrence of dangers.
[0032] like Figure 1 As shown, (1) under vehicle-to-vehicle communication conditions
[0033] When the TSRS calculates the preceding train, it needs to collect and understand all section occupancy information and train position information within its jurisdiction. The system searches for preceding section occupancy information based on the TSRS and processes it accordingly as follows:
[0034] A. If the TSRS calculates that the occupancy ahead is occupied by a non-communication vehicle, the TSRS will send the beginning of the non-communication ahead vehicle's occupied section as the end of the train permission to the following vehicle, and simultaneously send the information about the non-communication ahead vehicle to the following vehicle. In this case, the following vehicle's onboard equipment will calculate the target-distance pattern curve based on the two movement authorizations obtained from the RBC and TSRS, and monitor train operation under the most stringent conditions.
[0035] B. If the TSRS calculates that the occupancy ahead is occupied by a communication vehicle, the TSRS will send the communication address of the preceding vehicle to the following vehicle. The following vehicle's onboard unit establishes a communication connection with the preceding vehicle based on the obtained communication address and autonomously calculates the movement authorization based on the preceding vehicle's information. The following vehicle's onboard unit calculates the target-distance pattern curve based on the movement authorization obtained from the RBC and the autonomously calculated movement authorization, and monitors train operation under the most stringent conditions.
[0036] like Figure 2As shown, (2) under vehicle-to-vehicle communication conditions
[0037] Based on the TSRS algorithm for searching for the preceding train under vehicle-to-vehicle communication conditions, and after the TSRS has collected and mastered all section occupancy information and train position information within its jurisdiction, the TSRS calculates movement authorization based on the occupancy status of the preceding section and sends it to the following train. The relevant processing is as follows:
[0038] A. If the TSRS calculates that the occupancy ahead is occupied by a non-communication vehicle, the TSRS will send the beginning of the occupied section as the end of the driving permission to the following vehicle.
[0039] B. If the TSRS calculates that the occupancy ahead is occupied by a communication vehicle, the TSRS calculates the endpoint of the movement authorization based on the position of the rear of the preceding vehicle and after considering a certain safety distance, and sends the corresponding movement authorization to the following vehicle.
[0040] In the absence of vehicle-to-vehicle communication (i.e., the onboard unit does not autonomously calculate the mobility grant), the onboard unit of the following vehicle will obtain two mobility grant information from the RBC and TSRS respectively. The onboard unit of the following vehicle will calculate the target-distance pattern curve respectively and monitor the train operation under the most stringent conditions.
[0041] Based on this, under the condition of no vehicle-to-vehicle communication, TSRS can realize the RBC mobility authorization function, thereby realizing the mobility authorization calculation function under the conditions of heterogeneous devices and different algorithms, ultimately improving the security and reliability of mobility authorization and avoiding the occurrence of dangers.
[0042] The above is an introduction to the method embodiments. The following embodiments using electronic devices and storage media will further illustrate the solution of the present invention.
[0043] The electronic device of this invention includes a central processing unit (CPU), which can perform various appropriate actions and processes according to computer program instructions stored in read-only memory (ROM) or loaded from a storage unit into random access memory (RAM). The RAM may also store various programs and data required for device operation. The CPU, ROM, and RAM are interconnected via a bus. Input / output (I / O) interfaces are also connected to the bus.
[0044] Multiple components in the device are connected to the I / O interface, including: input units such as keyboards and mice; output units such as various types of displays and speakers; storage units such as disks and optical discs; and communication units such as network interface cards (NICs), modems, and wireless transceivers. The communication unit allows the device to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0045] The processing unit performs the various methods and processes described above, such as the methods of the present invention. For example, in some embodiments, the methods of the present invention may be implemented as computer software programs tangibly contained in a machine-readable medium, such as a storage unit. In some embodiments, part or all of the computer program may be loaded and / or installed on the device via ROM and / or a communication unit. When the computer program is loaded into RAM and executed by the CPU, one or more steps of the methods of the present invention described above may be performed. Alternatively, in other embodiments, the CPU may be configured to execute the methods of the present invention by any other suitable means (e.g., by means of firmware).
[0046] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: Field Programmable Gate Arrays (FPGAs), Application-Specific Integrated Circuits (ASICs), Application Standard Products (ASSPs), System-on-Chip (SoCs), Complex Programmable Logic Devices (CPLDs), and so on.
[0047] The program code used to implement the methods of the present invention can be written in any combination of one or more programming languages. This program code can be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing device, such that when executed by the processor or controller, the program code causes the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code can be executed entirely on the machine, partially on the machine, as a standalone software package partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0048] In the context of this invention, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. Machine-readable media can include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0049] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present invention, and these modifications or substitutions should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A mobile authorization calculation method, characterized in that, The method includes: Under vehicle-to-vehicle communication conditions, the Temporary Speed Limit Server (TSRS) calculates the communication address of the preceding vehicle. When the preceding vehicle is a non-communication vehicle or a disabled vehicle, the TSRS sends the beginning of the occupied section ahead as the EOA (Electronic Authorization End) to the following vehicle. In the absence of vehicle-to-vehicle communication, TSRS sends the EOA to the following vehicle based on the rear position of the preceding vehicle and after considering a safety margin. The following train calculates the target-distance pattern curve based on the EOA calculated by the RBC, the EOA sent by the TSRS, and the EOA calculated autonomously by the onboard unit, and monitors train operation under the most stringent conditions. Under vehicle-to-vehicle communication conditions, the TSRS collects and masters all section occupancy information and train position information within its jurisdiction. If the TSRS calculates that the occupancy ahead is occupied by a non-communication vehicle, the TSRS sends the beginning of the non-communication vehicle-occupied section as the EOA (Extended Operating Authorization) to the following vehicle, and simultaneously sends information about a non-communication vehicle ahead to the following vehicle. The following vehicle's onboard equipment calculates the target-distance pattern curve based on the two movement authorizations obtained from the RBC (Regional Bus Control Center) and the TSRS, and monitors train operation under the most stringent conditions. If the TSRS calculates that the occupancy ahead is occupied by a communication vehicle, the TSRS sends the communication address of the preceding vehicle to the following vehicle. The following vehicle's onboard equipment establishes a communication connection with the preceding vehicle based on the obtained communication address and autonomously calculates the movement authorization based on the preceding vehicle information. The following vehicle's onboard equipment calculates the target-distance pattern curve based on the movement authorization obtained from the RBC and the autonomously calculated movement authorization, and monitors train operation under the most stringent conditions. Under conditions without vehicle-to-vehicle communication, the TSRS calculates the movement authorization based on the occupancy status of the preceding section and sends it to the following vehicle. If the TSRS calculates that the preceding occupancy is occupied by a non-communication vehicle, the TSRS sends the beginning of the occupied section as the end point of the movement authorization (EOA) to the following vehicle. If the TSRS calculates that the preceding occupancy is occupied by a communication vehicle, the TSRS calculates the end point of the movement authorization (EOA) based on the rear position of the preceding vehicle and considering a set safety distance, and sends the corresponding movement authorization to the following vehicle. Under conditions without vehicle-to-vehicle communication, the following vehicle's onboard equipment will obtain two movement authorization information from the RBC and TSRS respectively. The following vehicle's onboard equipment will calculate the target-distance pattern curves respectively and monitor the train operation under the most stringent conditions.
2. An electronic device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the program, it implements the method as described in claim 1.
3. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the method as described in claim 1.