Signal display methods and equipment for ATP and DTP train tracking
By coordinating the trackside controller, the train-to-train communication and resource token interaction between ATP and DTP trains have solved the problem of ATP train misinterpreting signals, thus improving the accuracy of signal display and the safety of train operation.
Patent Information
- Application Number
- CN202310930031.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-27
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2043-07-27
AI Technical Summary
In the train control system for vehicle-to-vehicle communication, the resource request scope between manually driven trains (DTP) and automatically driven trains (ATP) is inconsistent, which may cause ATP trains to see incorrect green light signals between DTP trains and signals, affecting the operation of ATP trains.
The trackside controller (WRC) acts as an intermediary to establish vehicle-to-vehicle communication between ATP and DTP trains, exchange resource tokens (X, U, V), calculate their respective positions and resource ranges, and ensure the accuracy of signal displays.
This prevents ATP trains from misinterpreting signals, improves the safety of train operation and the driver's experience, and ensures the practical significance of the signal lights.
Smart Images

Figure CN117022399B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to rail transit signal controllers, and more particularly to a signal display method and device for tracking ATP trains and DTP trains. Background Technology
[0002] Signals are essential trackside infrastructure for railways and urban rail transit. Urban rail transit uses color light signals or LED signals, typically located on the right side of the track. Types include turnout protection signals and dead-end signals. Subway signals display red, green, yellow, and off signals.
[0003] In a train control system based on vehicle-to-vehicle communication, the range of train resources requested by a manually driven train (DTP) from the trackside controller (WRC) is much larger than that requested by an automatically driven train (ATP). This results in a significant distance between the DTP train and the signal light when the DTP train activates the green light, during which an ATP train may be present, and the ATP train may not have requested the signal light to be activated.
[0004] In the above situation, the ATP train located between the DTP train and the signal will see a green light signal without requesting the signal to be turned on. However, the permission signal for the ATP train is an off light, not a green light, which will adversely affect the operation of the ATP train. Summary of the Invention
[0005] The purpose of this invention is to overcome the defects of the prior art and provide a signal display method and device for tracking ATP trains and DTP trains.
[0006] The objective of this invention can be achieved through the following technical solutions:
[0007] According to a first aspect of the present invention, a signal display method for tracking ATP trains and DTP trains is provided, specifically including the following steps:
[0008] Step S1: When the trackside controller WRC receives requests for overlapping track resources from the ATP train and the DTP train, it initiates a train-to-train communication request to both trains to establish communication between the train controllers of the two trains, and then executes step S2.
[0009] In step S2, the train controllers of the two trains determine their respective front and rear positions through their positioning and resource interaction, and then execute step S3.
[0010] In step S3, the DTP train determines whether to request a signal display based on the result of judging the front and rear positions.
[0011] As a preferred technical solution, in step S1, the ATP train requests track resources Z_ATP from the trackside controller WRC, and the DTP train requests track resources Z_DTP from the trackside controller WRC.
[0012] As a preferred technical solution, when Z_ATP is in an unoccupied state, the trackside controller WRC allocates Z_ATP to the ATP train; when Z_DTP and Z_ATP overlap, the trackside controller WRC initiates a request to establish train-to-train communication between the two trains, requests tokens X and U from both trains and distributes token V for trains to interact with resources on their own, and establishes train-to-train communication through tokens X, U and V.
[0013] As a preferred technical solution, after the vehicle-to-vehicle communication is established, the trackside controller WRC assigns Z_ATP to the ATP train and Z_DTP to the DTP train.
[0014] As a preferred technical solution, in step S2, the ATP train calculates the area Self.Y.ATP where it may appear based on the Z_ATP range; and calculates the complement of Self.Y.ATP, Remote.Y.ATP, using Z_DTP as the complete set, and sends it to the DTP train.
[0015] As a preferred technical solution, the DTP train receives Remote.Y.ATP from the ATP train. If the DTP train calculates that the ATP train is ahead of its own train by using the complement of Remote.Y.ATP and its own positioning, the area token S in the direction of the DTP train's movement will not be successfully established.
[0016] As a preferred technical solution, in step S2, the DTP train calculates the area Self.Y.DTP where it may appear based on the resource range from its own train location to that of the ATP train; using Z_DTP as the complete set, it calculates the complement of Self.Y.DTP, Remote.Y.DTP, and sends it to the ATP train.
[0017] As a preferred technical solution, after the DTP train sends the Remote.Y.DTP to the ATP train, it applies to the ATP train for authorization of the Remote.Y.DTP area.
[0018] As a preferred technical solution, after the application is received by the ATP train, the ATP train checks whether it is possible for the DTP train to bypass the ATP train from other areas in this region. If it is not possible, the region token S for the ATP train's direction of travel is successfully established.
[0019] As a preferred technical solution, in step S3, if the DTP train fails to successfully establish an area token S, the DTP train will not request a signal light display; otherwise, the DTP train will request a signal light display.
[0020] 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.
[0021] 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.
[0022] Compared with the prior art, the present invention has the following advantages:
[0023] 1) This invention uses a trackside resource controller as a communication intermediary. After establishing vehicle-to-vehicle communication, it completes relative positioning by comparing the resources of both vehicles and finally activates the appropriate signal light display.
[0024] 2) This invention prevents the DTP train behind from turning on its lights too early, causing the ATP train between the DTP train and the signal to see the green light, by using token interaction parameters in the vehicle-to-vehicle communication.
[0025] 3) This invention ensures the actual meaning represented by the signal lights, improves the driving experience of train drivers, and ensures safe and reliable train operation. Attached Figure Description
[0026] Figure 1 This is a flowchart of the signal display method for tracking ATP trains and DTP trains according to the present invention;
[0027] Figure 2 This is a schematic diagram illustrating the ATP train controller applying for track resources from the trackside controller WRC according to the present invention;
[0028] Figure 3 This is a schematic diagram showing the overlap of track resources applied for by the ATP train and DTP train of this invention.
[0029] Figure 4 This is a schematic diagram of the ATP train, DTP train, and WRC interchange tokens of the present invention;
[0030] Figure 5 This is a schematic diagram illustrating how the trackside controller (WRC) of the present invention simultaneously allocates a region to two vehicles.
[0031] Figure 6 This is a schematic diagram illustrating the establishment of location information between two trains according to the present invention;
[0032] Figure 7 This is a schematic diagram of the ATP train establishing a region token S according to the present invention;
[0033] Figure 8 This is a schematic diagram illustrating the inability of the DTP train to establish a region token S according to the present invention;
[0034] Figure 9 This is a schematic diagram of the DTP train of the present invention without applying for signal light display;
[0035] Figure 10 This is a schematic diagram of the signal light display for the DTP train application of the present invention. Detailed Implementation
[0036] 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.
[0037] This invention provides a signal display method for tracking ATP (Automatic Train Protection) trains and DTP (Direct-to-Purpose) trains. Based on vehicle-to-vehicle communication, this method prevents DTP trains from mistakenly activating signal lights, causing ATP trains to see a green light. The vehicle-to-vehicle communication train system operates based on good communication between the train controller (CC) and the trackside controller (WRC). The WRC is used for the recovery and distribution of track resources, while the CC controls the train based on the received resources. By reasonably exchanging resources between the WRC and CC, and between CC and CC', the normal operation of the train is ensured.
[0038] like Figure 1 As shown, the present invention specifically includes the following steps:
[0039] Step A: When the WRC receives requests for the same track resources from both the ATP train and the DTP train, the WRC initiates a train-to-train communication request to both trains, enabling communication to be established between the different train controllers.
[0040] Step B: Different train controllers determine the train's forward and backward positions through their respective positioning and resource interactions;
[0041] Step C: The DTP train determines whether to request the lights to be turned on based on the results of judging the front and rear positions.
[0042] In step A, the ATP train requests track resource Z_ATP from the WRC. Since resource Z_ATP is unoccupied, the WRC will allocate Z_ATP to the ATP train.
[0043] In step A, the DTP train requests resource Z_DTP from the WRC. Since the distance for the DTP resource request is very long, Z_DTP and Z_ATP intersect, and the WRC initiates a request to establish car-to-car communication between the two trains.
[0044] In step A, the WRC will request X tokens (X[ATP,DTP], X[DTP,ATP]) and U tokens (U[ATP,DTP], U[DTP,ATP]) from the ATP train and the DTP train respectively, and distribute V tokens (V[ATP,DTP], V[DTP,ATP]) to the ATP train and the DTP train. Once both trains receive the V tokens, they can exchange resources independently without requesting resources from the WRC. Specifically: X token: While holding the X token, the train does not need to communicate with any other train; U token: While holding the U token, the train is not responsible for commitments previously made by other trains; V token: Upon receiving the V token from the other train, the train can trust the commitments (suggestions) made by the other train.
[0045] In step A, after the vehicle-to-vehicle communication is established, WRC will assign Z_ATP to the ATP train and assign Z_DTP to the DTP train, including the area where Z_DTP and Z_ATP intersect.
[0046] In step B, the ATP train can calculate the area Self.Y.ATP where it may appear based on the Z_ATP range authorized by WRC, and calculate the complement of Self.Y.ATP Remote.Y.ATP with Z_DTP as the whole set, and send the location Remote.Y.ATP where it will not appear to the DTP train.
[0047] In step B, the DTP train calculates Self.Y.DTP based on the range of its own resources. The resources owned by the DTP train extend from its own location to the resources owned by the ATP train. Using the resources requested by the DTP train as the complete set, the complement of Self.Y.DTP, Remote.Y.DTP, is calculated, and the Remote.Y.DTP of the locations where the DTP train will not appear is sent to the ATP train.
[0048] In step B, due to the establishment of vehicle-to-vehicle communication, the WRC has sent the resources requested by the DTP train to the DTP train. However, the ATP train has not agreed to send the overlapping area of the resources requested by the DTP train and the ATP train to the DTP train. After the DTP train sends Remote.Y.DTP to the ATP train, it requests authorization for the Remote.Y.DTP area from the ATP train.
[0049] In step B, when ATP receives resource requests from Remote.Y.DTP and DTP, and after checking that there is no possibility that a DTP train will bypass ATP from another area, ATP uses the intersection of these two parameters to calculate the area token S(ATP, DTP) for the direction of ATP's movement. The meaning of the S token is that no DTP train will appear in this area, and the DTP train is behind the ATP train.
[0050] In step B, the DTP train will also receive Remote.Y.ATP from the ATP train. The DTP calculates that the ATP train is ahead of it by calculating the complement of Remote.Y.ATP and its own train's position. Simultaneously, the area token S(DTP,ATP) for the DTP train's direction of travel will not be successfully established.
[0051] In step C, if no vehicle-to-vehicle communication is established, and the DTP train requests and receives resources downstream of the signal, and there are no other vehicles upstream of the signal, the DTP will request the WRC to grant the green light.
[0052] In step C, after the DTP train establishes car-to-car communication, if the area token S for the direction of travel is not successfully established and there are other trains between the DTP train and the signal, the DTP train will not request the WRC to open the signal light; because the DTP train has Remote.Y.ATP, if the DTP train calculates that there are no other trains between it and the signal light, the DTP train will request the WRC to open the green light.
[0053] The present invention will now be described in detail with reference to the accompanying drawings.
[0054] like Figure 1 As shown, in step A, the ATP train requests track resources from the WRC while it is in motion.
[0055] like Figure 2 As shown, in step A, the DTP train follows. It can be clearly seen that since the DTP train is a downgraded train, the scope of resources requested is much larger than that of the ATP train, resulting in an overlap between the resources requested by the ATP train and the resources requested by the DTP train, thus triggering train-to-train communication.
[0056] like Figure 3 As shown, in step A, WRC requests U tokens and X tokens from the DTP train and ATP train, and sends V tokens to both trains respectively. When both trains receive the V tokens for the other train, they can establish a mutual trust relationship, preparing for future resource and location information exchanges.
[0057] like Figure 4As shown, in step A, after the vehicle-to-vehicle communication is established, the WRC authorizes all the resources requested by the ATP train and the DTP train to the two vehicles, allowing the vehicles to exchange resources with each other.
[0058] like Figure 5 As shown, in step B, the DTP train calculates its Self.Y.DTP using the resources it receives, then calculates Remote.Y.DTP using its complement and sends it to the ATP train, indicating to the ATP train the area where it will not appear. Similarly, the ATP train also calculates its own Self.Y.ATP and Remote.Y.ATP and sends Remote.Y.ATP to the DTP train.
[0059] like Figure 6 As shown, in step B, after the DTP train reports its position, it requests the remaining unauthorized area from the ATP train, which is the area where the resources requested by the DTP train and the ATP train overlap. When the ATP train knows that the DTP train is requesting resources in an area where it will not be present, and if the switches in that area are consistent with its own track, ensuring that the DTP train will not detour to the front of the ATP train via other routes, the area S in the direction of the ATP train's movement is successfully established. From this point on, the ATP train knows that the DTP train is behind it.
[0060] like Figure 7 As shown, in step B, after the DTP train receives the Remote.Y.ATP sent by the ATP, it takes the complement of the parameter and calculates the position of the ATP train in front of it based on its own positioning. Therefore, the region S in the direction of the DTP train's movement cannot be established.
[0061] like Figure 8 As shown, in step C, the DTP train cannot establish area S, indicating that the DTP train is not the preceding train and there are other trains at the position of the train to the signal. Therefore, the DTP train does not request the signal to turn on the lights.
[0062] like Figure 9 As shown, in step C, the DTP train can determine that there are no other trains between the DTP train and the signal by its own positioning, the location of the ATP train, and the position of the signal, and then the DTP train requests a green light from the signal.
[0063] This invention solves the problem of DTP trains misinterpreting signal lights due to accidental activation of signal lights, thus ensuring the correct meaning of signal light displays and driving safety, and improving the driver's experience when operating the train.
[0064] 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.
[0065] 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.
[0066] 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.
[0067] 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).
[0068] 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.
[0069] 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.
[0070] 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.
[0071] 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 signal display method for tracking ATP trains and DTP trains, characterized in that, Specifically, the following steps are included: Step S1: When the trackside controller WRC receives requests for overlapping track resources from the ATP train and the DTP train, it initiates a train-to-train communication request to both trains to establish communication between the train controllers of the two trains, and then executes step S2. In step S2, the train controllers of the two trains determine their respective front and rear positions through their positioning and resource interaction, and then execute step S3. Step S3: The DTP train determines whether to request a signal display based on the result of judging the front and rear positions; In step S2, the DTP train calculates the possible area Self.Y. DTP based on the resource range from its own location to that of the ATP train; using Z_DTP as the complete set, it calculates the complement of Self.Y. DTP, Remote.Y. DTP, and sends it to the ATP train; after sending Remote.Y. DTP to the ATP train, the DTP train requests authorization for the Remote.Y. DTP area from the ATP train; after the request is received by the ATP train, the ATP train checks whether it is possible for the DTP train to bypass the ATP train from other areas within this area. If it is not possible, the area token S for the ATP train's direction of travel is successfully established. In step S3, if the DTP train fails to establish a region token S, the DTP train will not request a signal light display; otherwise, the DTP train will request a signal light display.
2. The signal display method for tracking ATP trains and DTP trains according to claim 1, characterized in that, In step S1, the ATP train requests track resources Z_ATP from the trackside controller WRC, and the DTP train requests track resources Z_DTP from the trackside controller WRC.
3. The signal display method for tracking ATP trains and DTP trains according to claim 2, characterized in that, When Z_ATP is in an unoccupied state, the trackside controller WRC allocates Z_ATP to the ATP train; when Z_DTP and Z_ATP overlap, the trackside controller WRC initiates a request to establish train-to-train communication between the two trains, requests tokens X and U from both trains and distributes token V for trains to interact with resources on their own, and establishes train-to-train communication through tokens X, U and V.
4. The signal display method for tracking ATP trains and DTP trains according to claim 3, characterized in that, After the vehicle-to-vehicle communication is established, the trackside controller WRC assigns Z_ATP to the ATP train and Z_DTP to the DTP train.
5. The signal display method for tracking ATP trains and DTP trains according to claim 1, characterized in that, In step S2, the ATP train calculates the possible region Self.Y.ATP based on the Z_ATP range; using Z_DTP as the complete set, it calculates the complement of Self.Y.ATP, Remote.Y.ATP, and sends it to the DTP train.
6. The signal display method for tracking ATP trains and DTP trains according to claim 5, characterized in that, If the DTP train receives Remote.Y.ATP from the ATP train and calculates that the ATP train is ahead of it using the complement of Remote.Y.ATP and its own positioning, the area token S for the DTP train's direction of travel will not be successfully established.
7. 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 any one of claims 1 to 6.
8. 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 any one of claims 1 to 6.
Citation Information
Patent Citations
Route control method and device
CN107878505A
Train operation control system and method
CN112193281A