Train Movement Authority Conflict Protection Method and System

The method and system enhance conflict protection for train movement authorizations by calculating and managing movement authorizations to prevent collisions between trains moving in opposite directions, addressing the inadequacies of traditional route lockout-based methods in flexible composition yards.

CN115675578BActive Publication Date: 2025-07-15CRSC URBAN RAIL TRANSIT TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211370766.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-03
Publication Date
2025-07-15
Estimated Expiration
2042-11-03

AI Technical Summary

Technical Problem

In the prior art, the traditional mobile authorization conflict protection method based on the route locking is poorly applicable in the parking lot design of flexible marshalling lines, and it is impossible to effectively protect train mobile authorization conflicts.

Method used

By obtaining the section within the scope of the first train's movement authorization, the movement authorization of the second train running in reverse is calculated to ensure that it cannot extend to the section occupied by the first train, and the section scope is updated using the requisition status of the section to achieve protection against mobile authorization conflicts.

Benefits of technology

It improves the applicability of mobile authorization conflict protection, can effectively prevent conflicts in the train floor in flexible marshalling lines, and ensures the safe operation of trains.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115675578B_ABST
    Figure CN115675578B_ABST
Patent Text Reader

Abstract

The present invention provides a method and system for protecting against train movement authorization conflicts. The method includes: obtaining a first section occupied by a first train within a first movement authorization range; obtaining a second movement authorization of a second train, where the second train is a train running in the opposite direction to the first train, and the second movement authorization cannot extend to the first section. The system executes the method. The present invention solves the problem of poor applicability of the prior art in protecting against train movement authorization conflicts by using the traditional route locking-based movement authorization conflict protection method. By calculating the movement authorization of the second train running in the opposite direction to the first train based on the section occupied by the first train's movement authorization, and ensuring that the movement authorization of the second train cannot extend to the section occupied by the first train's movement authorization, the protection against movement authorization conflicts is achieved, with high applicability.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of rail transit, and particularly to a method and system for protecting train moving authorization conflicts. Background Art

[0002] In a Communication Based Train Control System (CBTC system), moving authorization means that a train is authorized to enter and pass through a specific track section in a given running direction. The moving authorization is issued and supervised by a Zone Controller (ZC) before each communication cycle, and a Vehicle On-Board Controller (VOBC) executes the moving authorization to maintain a safe train interval and provide protection through a Computer Interlocking (CI).

[0003] In the prior art, for the moving authorization conflict protection method based on traditional route locking, when the ZC calculates the moving authorization for a train, it assigns moving authorizations to different trains according to the route direction arranged by the CI. The CI protects the opposing routes to ensure that the moving authorizations calculated by the ZC for different trains do not conflict. This moving authorization conflict protection method based on route locking is widely used in the CBTC system.

[0004] In the design scheme of a parking lot with flexible formation lines, the A garage and B garage of the parking lot are respectively designed as two different track sections to store two short-formation trains respectively, and operations such as automatic coupling and uncoupling are performed. Taking the design of the fully automatic operation parking lot on Beijing Subway Line 12 as an example, as Figure 1 shown, in order to achieve the flexible formation operation scenario, track circuit insulating joints are added to the A track in the garage, and the A track is divided into two different track sections, namely the A1 track and the A2 track, to store two different short-formation trains. When a train moves from the A2 track to the B track, the moving authorization needs to enter the B track through the A1 track. At this time, the condition for arranging a route for the A1 track is not available; when a train moves from the A1 track to the A2 track, the condition for arranging a route for the A2 track is not available. Therefore, the moving authorization conflict protection method based on route locking is no longer fully applicable in a fully automatic driverless system that can achieve the flexible formation function. Summary of the Invention

[0005] The train movement authorization conflict prevention method and system provided by the present invention are used to solve the above problems existing in the prior art, and solve the problem that the applicability of the prior art's movement authorization conflict prevention method based on traditional route locking to prevent train movement authorization conflicts is poor. By calculating the movement authorization of a second train running in the opposite direction to the first train through the section occupied by the first train movement authorization, and ensuring that the movement authorization of the second train cannot extend to the section occupied by the first train movement authorization, the prevention of movement authorization conflicts is achieved, and the applicability is high.

[0006] A train movement authorization conflict prevention method provided by the present invention includes:

[0007] Obtain a first section occupied by a first train within a first movement authorization range;

[0008] Obtain a second movement authorization of a second train, where the second train runs in the opposite direction to the first train, and the second movement authorization cannot extend to the first section.

[0009] According to a train movement authorization conflict prevention method provided by the present invention, when the first movement authorization retracts and the first train can stop before the end of the retracted first movement authorization, the method further includes:

[0010] Obtain a first requisition status of the first section;

[0011] Obtain a first area with the first requisition status being an occupied status, where the first area is an area within the range from the start point to the end point of the retracted first movement authorization;

[0012] Use the first area as the updated first section.

[0013] According to a train movement authorization conflict prevention method provided by the present invention, when the first movement authorization retracts and the first train cannot stop before the end of the retracted first movement authorization, the method further includes:

[0014] Obtain a second requisition status of the first section;

[0015] Obtain a second area with the second requisition status being an occupied status, where the second area is an area within the range from the start point to the end point of the first movement authorization;

[0016] Use the second area as the updated first section.

[0017] According to a method for protecting against train movement authority conflicts provided by the present invention, when the first movement authority does not retract and the first train has a communication interruption with the zone controller ZC, the method further includes:

[0018] When the timing time of the ZC is greater than or equal to a preset threshold, obtain the third requisition status of the first section;

[0019] Obtain a third area with the third requisition status being occupied. The third area is an area within the range from the start point to the end point of the first movement authority, excluding the second section, and the second section is a section where the axle counter is in an idle state;

[0020] Use the third area as the updated first section.

[0021] According to a method for protecting against train movement authority conflicts provided by the present invention, when the first movement authority does not retract and the first train has a communication interruption with the zone controller ZC, the method further includes:

[0022] When the timing time of the ZC is less than the preset threshold, obtain the fourth requisition status of the first section;

[0023] Obtain a fourth area with the fourth requisition status being occupied. The fourth area is an area within the range from the start point to the end point of the first movement authority;

[0024] Use the fourth area as the updated first section.

[0025] According to a method for protecting against train movement authority conflicts provided by the present invention, when the first movement authority retracts, before obtaining the first section occupied by the first train within the first movement authority range, the method further includes:

[0026] According to the received first message, determine whether the first train can stop before the end point of the retracted first movement authority. The first message is sent by the first train after receiving a second message sent by the ZC. The first message is used to indicate whether the first train can stop before the end point of the retracted first movement authority, and the second message is a message requesting the first train to stop before the end point of the retracted first movement authority.

[0027] The present invention also provides a train movement authority conflict protection system, including: a first acquisition module and a second acquisition module;

[0028] The first acquisition module is used to acquire the first section occupied by the first train within the first movement authority range;

[0029] The second acquisition module is configured to acquire a second movement authorization of a second train, where the second train is a train running in a direction opposite to that of the first train, and the second movement authorization cannot extend to the first section.

[0030] The present invention also provides an electronic device, including a processor and a memory storing a computer program, where when the processor executes the program, the method for protecting against train movement authorization conflicts as described in any one of the above is implemented.

[0031] The present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the method for protecting against train movement authorization conflicts as described in any one of the above is implemented.

[0032] The present invention also provides a computer program product, including a computer program, and when the computer program is executed by a processor, the method for protecting against train movement authorization conflicts as described in any one of the above is implemented.

[0033] The method and system for protecting against train movement authorization conflicts provided by the present invention solve the problem of poor applicability of the method for protecting against train movement authorization conflicts based on traditional route locking in the prior art. By calculating the movement authorization of a second train running in the opposite direction to the first train based on the section occupied by the first train movement authorization, and ensuring that the movement authorization of the second train cannot extend to the section occupied by the first train movement authorization, protection against movement authorization conflicts is achieved, with high applicability. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the following drawings are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0035] Figure 1 is a schematic diagram of a garage provided by the prior art;

[0036] Figure 2 is one of the schematic flowcharts of the method for protecting against train movement authorization conflicts provided by the present invention;

[0037] Figure 3 is another schematic flowchart of the method for protecting against train movement authorization conflicts provided by the present invention;

[0038] Figure 4 is a schematic structural diagram of the system for protecting against train movement authorization conflicts provided by the present invention;

[0039] Figure 5 It is a schematic diagram of the physical structure of the electronic device provided by the present invention. Detailed implementation manners

[0040] To make the objectives, technical solutions and advantages of the present invention clearer, the technical solutions in the present invention will be clearly and completely described below with reference to the accompanying drawings in the present invention. Apparently, 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 in the present invention without making creative efforts shall fall within the protection scope of the present invention.

[0041] In the flexible formation operation scenario, the garage of the parking lot can store a long formation train or two short formation trains, and automatically perform operations such as coupling and uncoupling. Therefore, when designing the station yard, a garage is divided into 2 different track sections. When a train needs to move to another garage, there may be no available route in front of the train, and the movement authorization calculated by the ZC for the train needs to extend into the section without an available route. At this time, there may be other trains running in the opposite direction, and their movement authorizations also extend into this section, thus creating a risk of collision. Therefore, the traditional method of protecting against movement authorization conflicts based on route locking can no longer adapt to the flexible formation operation scenario. Based on this, the present invention proposes a method for protecting against movement authorization conflicts of trains to protect against conflicts of movement authorizations of different trains. The specific implementation is as follows:

[0042] Figure 2 It is one of the flow schematic diagrams of the method for protecting against movement authorization conflicts of trains provided by the present invention. As Figure 2 shown, the method includes:

[0043] Step 110, obtaining a first section occupied by a first train within a first movement authorization range;

[0044] Step 120, obtaining a second movement authorization of a second train, where the second train is a train running in the opposite direction to the first train, and the second movement authorization cannot extend to the first section.

[0045] It should be noted that the execution subject of the above method can be a computer device or the ZC. Below, the present invention will be described in detail with the ZC executing the above method.

[0046] In the embodiment of the present invention, the ZC calculates a first movement authorization for the first train and uses the section requisitioned within the first movement authorization range as the first section occupied within the first movement authorization range.

[0047] In the embodiment of the present invention, the first train can specifically be a single train or an entire train in a flexible formation train.

[0048] In an embodiment of the present invention, the first moving authorization range is the area between the starting point of the first moving authorization and the terminal, and the first moving authorization may specifically be the moving authorization of the first train.

[0049] In an embodiment of the present invention, the ZC calculates the second moving authorization for the second train. When the second train is a train running in the opposite direction to the first train, the second moving authorization cannot extend to the first section occupied within the first moving authorization range of the first train.

[0050] In an embodiment of the present invention, the second train may specifically be a train running in the opposite direction to the first train, and the train may specifically be a single train or an entire vehicle in a flexible formation train.

[0051] In an embodiment of the present invention, the second moving authorization may specifically be the moving authorization of the second train.

[0052] In an embodiment of the present invention, the flexible formation train may specifically be a formation train formed by coupling two trains, or a 4-formation train formed by coupling 4 trains, or an 8-formation train formed by coupling two 4-formation trains running in opposite directions. The present invention does not make specific limitations thereto.

[0053] In other embodiments of the present invention, the ZC calculates the second moving authorization for the second train. When the second train is a train running in the same direction as the first train, the second moving authorization is allowed to extend to the first section occupied within the first moving authorization range of the first train.

[0054] In other embodiments of the present invention, the second train may also specifically be a train running in the same direction as the first train, and the train may specifically be a single train or an entire vehicle in a flexible formation train.

[0055] For example, for the scenario of train depot relocating in a fully automated driverless flexible formation line parking lot, based on the above method, conflict prevention for the moving authorization of different trains can be achieved, solving the problem that the method for preventing moving authorization conflicts based on traditional route locking in the prior art is not applicable to the flexible formation operation scenario.

[0056] The method for preventing moving authorization conflicts of trains provided by the present invention solves the problem of poor applicability of the method for preventing moving authorization conflicts based on traditional route locking in the prior art. By calculating the moving authorization of the second train running in the opposite direction to the first train through the section occupied by the first train's moving authorization, and ensuring that the second train's moving authorization cannot extend to the section occupied by the first train's moving authorization, conflict prevention for the moving authorization is achieved, with high applicability.

[0057] Further, in one embodiment, when the first movement authorization retracts and the first train can stop before the end of the retracted first movement authorization, the method further includes:

[0058] Obtain the first requisition status of the first section;

[0059] Obtain the first area with the first requisition status being the occupied status, where the first area is the area within the range from the start point to the end point of the retracted first movement authorization;

[0060] Use the first area as the updated first section.

[0061] In the embodiment of the present invention, when the first movement authorization calculated by the ZC for the first train retracts, the ZC interacts with the first train, and when it is determined that the first train can stop before the end of the retracted first movement authorization, the ZC receives the first requisition status of the first section sent by the first train.

[0062] In the embodiment of the present invention, the first requisition status may specifically be the occupied status of the section within the first movement authorization, and the occupied status may specifically include the idle status and the occupied status.

[0063] In the embodiment of the present invention, the ZC uses the first area with the first requisition status being the occupied status as the first section occupied by the first train within the updated first movement authorization range.

[0064] In the embodiment of the present invention, the first area may specifically be the section occupied within the retracted first movement authorization range.

[0065] It should be noted that before the first movement authorization retracts, the requisition status within the first authorization range is all in the occupied status. When the ZC determines that the first movement authorization retracts and the first train can stop before the end of the retracted first movement authorization, the first requisition status of the first section includes the occupied status and the idle status. The occupied status is the requisition status of the area between the start point and the end point of the retracted first movement authorization, and the idle status is the requisition status of the area corresponding to the retracted part.

[0066] Further, in one embodiment, when the first movement authorization retracts and the first train cannot stop before the end of the retracted first movement authorization, the method further includes:

[0067] Obtain the second requisition status of the first section;

[0068] Obtain a second area where the second requisition status is the occupied status, and the second area is an area within the range from the starting point to the ending point of the first movement authorization;

[0069] Use the second area as the updated first section.

[0070] In an embodiment of the present invention, when the first movement authorization calculated by ZC for the first train retracts, ZC interacts with the first train, and when it is determined that the first train cannot stop before the ending point of the retracted first movement authorization, ZC receives the first requisition status of the first section sent by the first train.

[0071] In an embodiment of the present invention, the first requisition status may specifically be the occupied status of the sections within the first movement authorization.

[0072] In an embodiment of the present invention, ZC uses a second area where the first requisition status is the occupied status as the first section occupied by the first train within the updated first movement authorization range.

[0073] In an embodiment of the present invention, the second area may specifically be the occupied sections within the range from the starting point to the ending point of the first movement authorization.

[0074] It should be noted that before the first movement authorization retracts, the requisition statuses within the first authorization range are all in the occupied status. When ZC determines that the first movement authorization retracts and the first train cannot stop before the ending point of the retracted first movement authorization, the first requisition status of the first section still only includes the occupied status, and this occupied status is the requisition status of the area between the starting point and the ending point of the first movement authorization.

[0075] The train movement authorization conflict prevention method provided by the present invention solves the problem of poor applicability of the existing mobile authorization conflict prevention method based on traditional route locking to prevent train movement authorization conflicts. When the first movement authorization retracts, it can use the requisition status within the first movement authorization range to determine the section occupied by the first train's movement authorization, calculate the movement authorization for the second train running in the opposite direction to the first train based on this section, and prevent mobile authorization conflicts by ensuring that the movement authorization of the second train cannot extend to the section occupied by the first train's movement authorization, with high applicability.

[0076] Furthermore, in an embodiment, when the first movement authorization does not retract and the communication between the first train and the zone controller ZC is interrupted, the method further includes:

[0077] When the timing time of the ZC is greater than or equal to a preset threshold, obtain the third requisition status of the first section;

[0078] Obtain a third area whose third requisition status is the occupied status, where the third area is the area within the range from the starting point of the first movement authorization to the ending point of the first movement authorization, excluding the second section, and the second section is the section where the axle counter is in the idle state;

[0079] Use the third area as the updated first section.

[0080] In an embodiment of the present invention, when the first movement authorization calculated by the ZC for the first train does not retract, the ZC exchanges information with the first train. If it is found during the information exchange that the communication between the first train and the ZC is interrupted, the ZC receives the first requisition status of the first section sent by the first train. For example, if the ZC does not receive the information sent by the first train within a preset time, it means that the communication between the first train and the ZC is interrupted.

[0081] In an embodiment of the present invention, when the ZC determines that the first movement authorization does not retract and the communication between the first train and the ZC is interrupted, the ZC starts timing. When the timing time of the ZC is greater than or equal to the preset threshold, the ZC obtains the third requisition status of the continuously monitored first section.

[0082] In an embodiment of the present invention, the third requisition status may specifically be the occupied status of the section within the range from the starting point of the first movement authorization to the ending point of the first movement authorization, and the occupied status may specifically include the idle state and the occupied state.

[0083] In an embodiment of the present invention, the ZC uses the third area with the third requisition status of the occupied status as the first section occupied by the first train within the first movement authorization range.

[0084] In an embodiment of the present invention, the third area may specifically be the area within the range from the starting point of the first movement authorization to the ending point of the first movement authorization, excluding the second section. The second section may specifically be the section where the axle counter within the range from the starting point of the first movement authorization to the ending point of the first movement authorization has been cleared. After the axle counter is cleared, the axle counter is in the idle state, that is, the requisition status of the second section is the idle state.

[0085] In other embodiments of the present invention, when the ZC determines that the first movement authorization does not retract and the communication between the first train and the ZC is interrupted, the ZC starts timing. When the timing time of the ZC is greater than or equal to the preset threshold and the axle counters within the range from the starting point of the first movement authorization to the terminal of the first movement authorization are not cleared, the third area may also specifically be the area within the range from the starting point of the first movement authorization to the ending point of the first movement authorization.

[0086] Further, in one embodiment, when the first movement authorization does not retract and the first train loses communication with the Zone Controller (ZC), the method further includes:

[0087] When the timing time of the ZC is less than the preset threshold, obtain the fourth requisition status of the first section;

[0088] Obtain the fourth area with the fourth requisition status being the occupied status, where the fourth area is the area within the range from the start point to the end point of the first movement authorization;

[0089] Use the fourth area as the updated first section.

[0090] In the embodiment of the present invention, when the ZC determines that the first movement authorization does not retract and the first train loses communication with the ZC, it starts timing. When the timing time of the ZC is less than the preset threshold, the ZC obtains the fourth requisition status of the continuously supervised first section.

[0091] In the embodiment of the present invention, the fourth requisition status may specifically be the occupied status of the section within the range from the start point to the end point of the first movement authorization.

[0092] In the embodiment of the present invention, the ZC uses the third area with the fourth requisition status being the occupied status as the first section occupied by the first train within the first movement authorization range.

[0093] In the embodiment of the present invention, the fourth area may specifically be the occupied section within the range from the start point to the end point of the first movement authorization.

[0094] The train movement authorization conflict prevention method provided by the present invention solves the problem of poor applicability of the conventional train movement authorization conflict prevention method based on route locking in the prior art. When the first movement authorization does not retract and the first train loses communication with the ZC, it can use the requisition status within the first movement authorization range to determine the section occupied by the first train's movement authorization, calculate the movement authorization of the second train running in the opposite direction to the first train based on this section, and prevent movement authorization conflicts by ensuring that the movement authorization of the second train cannot extend to the section occupied by the first train's movement authorization, with high applicability.

[0095] Further, in one embodiment, when the first movement authorization retracts, before obtaining the first section occupied within the first movement authorization range of the first train, the method may specifically further include:

[0096] Based on the received first message, determine whether the first train can stop before the end of the retracted first movement authority. The first message is sent by the first train after receiving the second message sent by the ZC. The first message is used to indicate whether the first train can stop before the end of the retracted first movement authority. The second message is a message requesting the first train to stop before the end of the retracted first movement authority.

[0097] In an embodiment of the present invention, when the ZC determines that the first movement authority of the first train has retracted, it determines the expropriation status within the first movement authority through information interaction with the first train.

[0098] In an embodiment of the present invention, the ZC sends a second message to the first train, and the first train sends a first message to the ZC after receiving the second message sent by the ZC.

[0099] In an embodiment of the present invention, the second message may specifically be a message requesting the first train to stop before the end of the retracted first movement authority. The first message may specifically be a message in reply to the first message, and may specifically include relevant content on whether the first train can stop before the end of the retracted first movement authority.

[0100] For example, after the ZC is started, it is in an initialization state, and in this state, all sections are marked as idle. The ZC calculates the first movement authority for the first train in the "first come, first served" manner. When calculating the first movement authority, in addition to considering the controlled train status, running position, temporary speed limit command, rain and snow command, and full-line emergency braking command, it is also necessary to judge the expropriation status. After the ZC calculates the first movement authority for the first train, it marks all sections within the first movement authority of the first train as occupied, and then continuously monitors the expropriation status. If the first movement authority of the first train retracts, it sends a parking guarantee request (i.e., the second message) to the first train and judges the train's parking guarantee response (i.e., the first message). If the first train replies that it can stop before the end of the retracted first movement authority, the expropriation status of the retracted part can be changed to the idle state; if the first train replies that it cannot stop before the end of the retracted first movement authority, the sections of the retracted part remain occupied. If the communication between the ZC and the first train is interrupted, the ZC starts timing and makes a judgment after the timing ends: if the axle count where the section previously occupied by the first movement authority has cleared, the occupied status of the section can be released and changed to the idle state; if the axle count is in the occupied state, the occupied status of the section is maintained. After the ZC calculates the expropriation status in the above manner, when calculating the second movement authority for the second train, it is prohibited to extend into the section occupied by the first movement authority of the first train.

[0101] Figure 3It is the second schematic flow chart of the train movement authorization conflict prevention method provided by the present invention. As Figure 3 shown, the method may specifically include:

[0102] The ZC calculates the movement authorization for the first train and supervises the occupation status within the first movement authorization range;

[0103] If the first train movement authorization retracts, a stop guarantee request is sent to the first train, and the stop guarantee response is judged;

[0104] If the first train can stop before the end of the retracted first movement authorization, the occupation status of the retracted part is cleared and changed to the idle state;

[0105] If the train cannot stop before the end of the retracted first movement authorization, the occupation status of the retracted part is maintained;

[0106] If the communication between the ZC and the first train is interrupted, the ZC should start timing and make a judgment after the timing ends;

[0107] If the axle counter where the section requisitioned before the first movement authorization is cleared, the requisition status of the retracted part is released, and the requisition status requisitioned before the first movement authorization is changed to the idle state;

[0108] If the axle counter where the section requisitioned before the first movement authorization is occupied, the requisition status of the section is maintained as the occupied state.

[0109] When the ZC calculates the movement authorization for the second train, it cannot extend into the section occupied by the first train.

[0110] The train movement authorization conflict prevention method provided by the present invention can obtain the section occupied by the first movement authorization according to the real-time supervised requisition status within the first movement authorization range of the first train, and calculate the movement authorization for the second train running in the opposite direction to the first train through this section, and realize the prevention of movement authorization conflicts by ensuring that the movement authorization of the second train cannot extend to the section occupied by the first train movement authorization.

[0111] Next, the train movement authorization conflict prevention system provided by the present invention will be described. The train movement authorization conflict prevention system described below can be mutually corresponding and referred to with the train movement authorization conflict prevention method described above.

[0112] Figure 4 It is the structural schematic diagram of the train movement authorization conflict prevention system provided by the present invention. As Figure 4 shown, it includes:

[0113] The first acquisition module 410 and the second acquisition module 411;

[0114] The first acquisition module 410 is configured to acquire a first section occupied within a first movement authorization of a first train.

[0115] The second acquisition module 411 is configured to acquire a second movement authorization of a second train, where the second train is a train running in a direction opposite to that of the first train, and the second movement authorization cannot extend to the first section.

[0116] The train movement authorization conflict prevention system provided by the present invention solves the problem of poor applicability of the prior art in preventing train movement authorization conflicts by means of traditional route locking. By calculating the movement authorization of a second train running in the opposite direction to the first train based on the section occupied by the first train's movement authorization, and ensuring that the movement authorization of the second train cannot extend to the section occupied by the first train's movement authorization, the prevention of movement authorization conflicts is achieved, with high applicability.

[0117] Figure 5 It is a schematic physical structure diagram of an electronic device provided by the present invention. As Figure 5 shown, the electronic device may include: a processor 510, a communication interface 511, a memory 512, and a bus 513. Among them, the processor 510, the communication interface 511, and the memory 512 communicate with each other through the bus 513. The processor 510 can call logical instructions in the memory 512 to execute the following methods:

[0118] Acquire a first section occupied by a first train within a first movement authorization range;

[0119] Acquire a second movement authorization of a second train, where the second train is a train running in a direction opposite to that of the first train, and the second movement authorization cannot extend to the first section.

[0120] In addition, when the logical instructions in the above-mentioned memory are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer power supply screen (which may be a personal computer, a server, or a network power supply screen, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs that can store program codes.

[0121] Furthermore, the present invention discloses a computer program product. The computer program product includes a computer program stored on a non-transitory computer-readable storage medium. The computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute the train movement authorization conflict prevention method provided in each of the above method embodiments, for example, including:

[0122] Obtain a first section occupied by a first train within a first movement authorization range;

[0123] Obtain a second movement authorization of a second train, where the second train is a train running in the opposite direction to the first train, and the second movement authorization cannot extend to the first section.

[0124] On the other hand, the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it is implemented to execute the train movement authorization conflict prevention method provided in each of the above embodiments, for example, including:

[0125] Obtain a first section occupied by a first train within a first movement authorization range;

[0126] Obtain a second movement authorization of a second train, where the second train is a train running in the opposite direction to the first train, and the second movement authorization cannot extend to the first section.

[0127] The system embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art can understand and implement it without creative efforts.

[0128] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the essence of the above technical solution, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to enable a computer power supply screen (which can be a personal computer, a server, or a network power supply screen, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0129] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit them. Although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements for some of the technical features. And these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for protecting against train movement authorization conflicts, characterized in that Including: Obtain a first section occupied by a first train within a first movement authorization range; Obtain a second movement authorization of a second train, where the second train is a train running in the opposite direction to the first train, and the second movement authorization cannot extend to the first section; When the first movement authorization does not retract and the first train loses communication with a zone controller ZC, the method further includes: When the timing time of the ZC is greater than or equal to a preset threshold, obtain a third requisition status of the first section; Obtain a third area with the third requisition status being occupied. The third area is an area within the range from the start point to the end point of the first movement authorization, excluding a second section, where the second section is a section with an axle counter in an idle state; Use the third area as the updated first section; When the first movement authorization does not retract and the first train loses communication with a zone controller ZC, the method further includes: When the timing time of the ZC is less than the preset threshold, obtain a fourth requisition status of the first section; Obtain a fourth area with the fourth requisition status being occupied. The fourth area is an area within the range from the start point to the end point of the first movement authorization; Use the fourth area as the updated first section.

2. The train movement authorization conflict prevention method according to claim 1, characterized in that, When the first movement authorization retracts and the first train can stop before the end point of the retracted first movement authorization, the method further includes: Obtain a first requisition status of the first section; Obtain a first area with the first requisition status being occupied. The first area is an area within the range from the start point to the end point of the retracted first movement authorization; Use the first area as the updated first section.

3. The train movement authorization conflict prevention method according to claim 1, wherein When the first movement authorization retracts and the first train cannot stop before the end point of the retracted first movement authorization, the method further includes: Obtain a second requisition status of the first section; Obtain a second area with the second requisition status being occupied. The second area is an area within the range from the start point to the end point of the first movement authorization; Use the second area as the updated first section.

4. The train movement authorization conflict prevention method according to any one of claims 2 or 3, characterized in that, When the first movement authorization retracts, before obtaining the first section occupied by the first train within the first movement authorization range, the method further includes: Determine whether the first train can stop before the end point of the retracted first movement authorization according to a received first message. The first message is sent by the first train after receiving a second message sent by the ZC. The first message is used to represent whether the first train can stop before the end point of the retracted first movement authorization, and the second message is a message requesting the first train to stop before the end point of the retracted first movement authorization.

5. A train movement authorization conflict prevention system, characterized in that, Including: A first acquisition module and a second acquisition module; The first acquisition module is used to obtain a first section occupied by a first train within a first movement authorization range; The second acquisition module is configured to acquire a second movement authorization of a second train, where the second train is a train moving in a direction opposite to that of the first train, and the second movement authorization cannot extend to the first section; When the first movement authorization does not retract and the first train loses communication with the zone controller ZC, the method further includes: When the timing time of the ZC is greater than or equal to a preset threshold, acquiring a third requisition status of the first section; Acquiring a third area with the third requisition status being an occupied status, where the third area is an area within the range from the start point to the end point of the first movement authorization, excluding the second section, and the second section is a section where the axle counter is in an idle state; Using the third area as the updated first section; When the first movement authorization does not retract and the first train loses communication with the zone controller ZC, the method further includes: When the timing time of the ZC is less than the preset threshold, acquiring a fourth requisition status of the first section; Acquiring a fourth area with the fourth requisition status being an occupied status, where the fourth area is an area within the range from the start point to the end point of the first movement authorization; Using the fourth area as the updated first section.

6. An electronic device, comprising a processor and a memory storing a computer program, characterized in that, When the processor executes the computer program, the method for protecting against train movement authorization conflicts according to any one of claims 1 to 4 is implemented.

7. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, the method for protecting against train movement authorization conflicts according to any one of claims 1 to 4 is implemented.

8. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, the method for protecting against train movement authorization conflicts according to any one of claims 1 to 4 is implemented.

Citation Information

Patent Citations

  • Movement authority calculation method and device during the forward motion of trains

    CN106347414A

  • Method, system and device for determining mobile authorization range, controller and medium

    CN115123345A