A method, electronic device and storage medium for implementing high availability unintended movement in a TACS system
By establishing train sequence relationships through vehicle-to-vehicle communication between the onboard controller (CC) and the trackside resource manager (WRC), resources are allocated to other trains, thus resolving safety accidents and operational impacts caused by unexpected train movements and improving the availability and security of the TACS system.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CASCO SIGNAL LTD
- Filing Date
- 2025-12-26
- Publication Date
- 2026-07-21
AI Technical Summary
In the TACS system, when a train moves unexpectedly, it may cause safety accidents and affect the operation of other trains, which is difficult to effectively prevent with existing technology.
The onboard controller (CC) calculates the area Z1 that may be occupied by unexpected movement and establishes vehicle-to-vehicle communication with the trackside resource manager (WRC) to exchange information and establish train sequence relationships. The trackside resource manager (WRC) allocates resources to other trains to ensure their normal operation.
This enables timely detection and implementation of safety measures when trains move unexpectedly, preventing secondary accidents and improving system availability and safety.
Smart Images

Figure CN121553221B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of rail transit signaling, and in particular to a method, electronic device, and storage medium for achieving high availability of a TACS system for unexpected movement. Background Technology
[0002] Currently, the adoption of Train Autonomous Circumvention Systems (TACS) based on vehicle-to-vehicle communication is gradually increasing in urban rail transit signaling systems. Compared to the centralized trackside resource management method in traditional CBTC signaling systems that relies on interlocking to manage routes, the TACS system adopts a distributed resource management method based on the parallel autonomous computation of multiple trains. In the TACS system, the train management subsystem autonomously plans its trackside resource needs based on the train operation tasks issued by the dispatching management subsystem. During the automatic operation of the trains, it requests resources from the trackside resource manager at opportune times, taking into account the train's operating status and planned operating curve. After receiving the allocation, it uses and releases the resources. Thanks to the refined management of resources, this on-demand resource management method allows the TACS system to utilize track resources more efficiently, even under high traffic density, thereby improving the system's operational efficiency.
[0003] Under normal circumstances, each controlled object in the TACS system operates within its own commitments. Without violating these commitments, each controlled object can be "constrained" within its committed area, ensuring the safe operation of the controlled object. However, from a reliability perspective, the controlled objects cannot always guarantee compliance with their commitments. Because violations are inherently unpredictable (e.g., drivers running red lights, trains rolling backward, EB guarantee rates not being guaranteed, switches not being properly aligned), if the system does not immediately implement protective measures when a controlled object exhibits unexpected behavior, it may lead to a safety accident.
[0004] Chinese invention patent CN119872644A discloses a method, device, and medium for detecting and protecting against unintended train movement. The method includes: an onboard controller (CC) delineating all potentially occupied areas Z1 after an unintended train movement; the CC calculating the set of turnouts P1 covered by area Z1 and requesting the location information of P1 from a trackside resource manager (WRC); the WRC sending the turnout location information of the set of turnouts P1 to the CC; determining whether the train has engaged in unintended behavior; and the CC and WRC providing safety protection for the train. This invention improves system safety and availability; it identifies different types of unintended train movement, thus enhancing system security. However, problems remain, such as train malfunctions affecting the normal operation of other trains, causing secondary accidents, and unpredictable violations by the controlled object.
[0005] In summary, there is currently a lack of a method, electronic device, and storage medium for achieving high availability of TACS systems in case of unexpected movement, in order to solve or partially solve the above problems. Summary of the Invention
[0006] The purpose of this invention is to overcome the defects of the prior art by providing a method, electronic device and storage medium for achieving high availability of a TACS system for unexpected movement, in order to solve or partially solve the problems of train malfunctions affecting the normal operation of other trains, causing secondary accidents, and unpredictable violations by the controlled object.
[0007] The objective of this invention can be achieved through the following technical solutions: According to one aspect of the present invention, a method for achieving high availability of a TACS system with unintended movement is provided, the method specifically comprising: S1. The on-board controller CC calculates the area covered by all possible areas Z1 that the train may occupy after an unexpected movement. S2. The onboard controller CC establishes vehicle-to-vehicle communication with the onboard controller CCs of other trains in the area Z1 through the trackside resource manager WRC. S3. The on-board controller CC interacts with the on-board controller CCs of other trains based on the established vehicle-to-vehicle communication, and stores the interaction information in the trackside resource manager WRC. S4. Determine whether the train where the current on-board controller CC is located has moved unexpectedly. If yes, proceed to step S5; otherwise, return to step S1. S5. The trackside resource manager WRC establishes train sequence relationships, allowing other trains to continue running away from the train currently controlled by the onboard controller CC, thus ensuring that unexpected movements under the TACS system do not affect the normal operation of other trains that are far from the faulty train.
[0008] As a preferred technical solution, the establishment of the train sequence relationship specifically includes: S5.1. The onboard controllers (CC) of other trains request forward resources from the trackside resource manager (WRC); S5.2. The trackside resource manager (WRC) allocates resources to the onboard controllers (CC) of other trains based on the stored interaction information. S5.3. Other trains maintain normal operation according to the resources allocated by the trackside resource manager WRC.
[0009] As a preferred technical solution, the region Z1 is calculated by the on-board controller CC based on the location information of the train.
[0010] As a preferred technical solution, the trackside resource manager WRC obtains the range of the area Z1 through the vehicle controller CC.
[0011] As a preferred technical solution, in step S2, the trackside resource manager WRC arbitrates the vehicle controller CC and other trains' vehicle controller CC to establish vehicle-to-vehicle communication based on the resource allocation in the area Z1.
[0012] As a preferred technical solution, the interaction information between the on-board controller CC and the on-board controller CC of other trains ensures that the train will not overtake the train in front.
[0013] As a preferred technical solution, the on-board controller (CC) collects train operating parameters in real time and compares them with preset thresholds to determine whether the train has moved unexpectedly.
[0014] According to another aspect of the present invention, an electronic device is provided, including one or more processors and a memory, wherein the memory stores one or more programs, the one or more programs including instructions for performing the above-described method for implementing unintended mobility in a high-availability TACS system.
[0015] According to another aspect of the invention, a computer-readable storage medium is provided, comprising one or more programs executable by one or more processors of an electronic device, the one or more programs including instructions for performing an unexpected mobility implementation method for high availability of the TACS system as described above.
[0016] Compared with the prior art, the present invention has at least one of the following beneficial effects: (1) The present invention establishes train sequence relationships when a train moves unexpectedly through the trackside resource manager WRC. The onboard controllers (CC) of other trains request resources from the WRC. The WRC allocates resources to the onboard controllers (CC) of other trains according to the stored guarantee, ensuring that other trains continue to run without being affected. This solves the problem that when one train malfunctions, it affects the operation of other trains and causes the rail transit system to be paralyzed, thus achieving the technical effect of improving system availability.
[0017] (2) The present invention uses the on-board controller CC to determine in real time whether the train has moved unexpectedly, so that such unexpected movement can be detected in time, ensuring that the on-board controller CC and trackside resource manager WRC of other trains can apply for and allocate resources in time to enable the train to run normally, avoiding the occurrence of secondary accidents and achieving the technical effect of improving system safety.
[0018] (3) The present invention uses the trackside resource manager WRC to send a guarantee that “the train will not overtake the train in front” to other trains based on the on-board controller CC, allocate resources to other trains, ensure that other trains can operate normally, solve the problem of unpredictable violations by trains, and achieve the technical effect of improving system reliability. Attached Figure Description
[0019] Figure 1 This is a diagram of the TACS system architecture. Figure 2 Workflow diagram for achieving unintended movement for high availability of the TACS system; Figure 3 Figure a illustrates a method for achieving high availability of the TACS system through unexpected movement. Figure 4 Figure b illustrates a method for achieving high availability of the TACS system through unexpected movement. Figure 5 Figure c illustrates a method for achieving high availability of the TACS system through unexpected movement. Detailed Implementation
[0020] 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.
[0021] Example 1 To address the problems existing in the prior art, this embodiment provides a method for achieving high availability of unintended movement in a TACS system, enabling unintended movement of the controlled object to be detected in a timely manner and implementing appropriate security protection measures.
[0022] like Figure 1 As shown, the train autonomous operation system based on vehicle-to-vehicle communication mainly includes the trackside resource manager (WRC), trackside train manager (WTC), target controller (OC), automatic train monitoring system (ATS), onboard controller (CC), backup positioning system (BLS), transponder (Beacon), signal (S), and axle counting head (AC). The ATS subsystem is responsible for supervising and controlling train operation, and has functions such as train tracking, alarm and event reporting, operation adjustment, and operation control. The WRC is responsible for track resource allocation and recovery, train sequence management, signal and turnout control, etc. The WTC is mainly responsible for temporary speed limit handling, managing and tracking faulty trains, and taking over faulty trains to request and release resources. The OC mainly realizes the acquisition and driving of trackside equipment status. The CC requests and releases track resources according to the plan, actively controls trains, and realizes train safety protection and automatic train operation functions. The signal is used to indicate to the driver whether the current train should pass or stop. The transponder, combined with the track map, is responsible for providing the location information. The BLS mainly provides the corresponding train ID and train location information to the trackside train controller based on the acquired transponder information to realize the location tracking of degraded trains. The BLS is deployed on the train and works with the WTC to complete the operation of degraded trains. S1-S6 represent trackside signals, and B1-B6 represent trackside positioning beacons.
[0023] This embodiment provides a method for achieving high availability of a TACS system in response to unexpected movement, as follows: Figure 2 As shown, it specifically includes: Step S1. The on-board controller CC estimates, based on the train positioning information, all areas Z1 that may be occupied after the train moves unexpectedly under the worst-case scenario.
[0024] Step S2. The onboard controller (CC) within the area covered by the calculation area Z1 initiates vehicle-to-vehicle communication between the CCs of other trains operating within that area and the trackside resource manager (WRC). Based on the resource allocation within the Z1 area, the WRC arbitrates the establishment of vehicle-to-vehicle communication between the CC onboard controllers of other trains and their corresponding CC onboard controllers.
[0025] Step S3. The onboard controller CC communicates with the onboard controller CCs of other trains to ensure that "the train will not overtake the train in front", and stores this information in the WRC.
[0026] Step S4. The onboard controller (CC) collects train operating parameters in real time and compares them with preset thresholds to determine whether the train has moved unexpectedly. When the train moves unexpectedly, the onboard controller (CC) applies emergency braking to the train.
[0027] Step S5. The onboard controllers (CCs) of other trains request forward resources from the WRC.
[0028] Step S6. Based on the stored guarantee that "the train will not overtake the train in front", the WRC continues to allocate resources to the onboard controllers (CC) of other trains.
[0029] Step S7. Other trains can maintain normal operation according to the resources allocated by WRC, so that unexpected movement under the TACS system does not affect the normal operation of other trains far away from the faulty train.
[0030] like Figure 3 As shown, train CC1 calculates the worst-case scenario: after the train moves unexpectedly, it will occupy all possible areas Z1 and simultaneously request the WRC to communicate with all other trains in area Z1.
[0031] like Figure 4 As shown, train CC1 establishes a train-to-train communication interaction with train CC2 to ensure that "the train will not overtake the train in front" and sends the "the train will not overtake the train in front" guarantee to WRC, which stores the guarantee.
[0032] like Figure 5 As shown, train CC1 experienced unexpected movement and braked suddenly. Train CC2 requested forward resources from the WRC, which allocated resources to train CC2 based on the principle that "trains will not overtake the train in front." Train CC2 continued moving forward based on the WRC's resource allocation.
[0033] Example 2 Based on the foregoing embodiments, this embodiment provides an electronic device including a processor, an internal bus, a network interface, memory, and non-volatile storage, and may also include other hardware required for various services. The processor reads the corresponding computer program from the non-volatile storage into memory and then runs it to implement the above-described method for achieving high availability of the TACS system in case of unexpected movement. Of course, besides software implementation, this invention does not exclude other implementation methods, such as logic devices or a combination of hardware and software, meaning that the execution entity of the processing flow is not limited to individual logic units, but can also be hardware or logic devices.
[0034] Example 3 Building upon the foregoing embodiments, this embodiment provides a computer-readable storage medium storing a computer program that can be used to execute the aforementioned method for implementing unintended movement of high availability in the TACS system. Computer-readable media include both permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, disk storage or other magnetic storage devices, or any other non-transfer medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient media, such as modulated data signals and carrier waves.
[0035] 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 method for achieving high availability of a TACS system to handle unexpected movement, characterized in that, The method specifically includes: S1. The on-board controller CC calculates the area covered by all possible areas Z1 that the train may occupy after an unexpected movement. S2. The onboard controller CC establishes vehicle-to-vehicle communication with the onboard controller CCs of other trains in the area Z1 through the trackside resource manager WRC. S3. The on-board controller CC interacts with the on-board controller CCs of other trains based on the established vehicle-to-vehicle communication, and stores the interaction information in the trackside resource manager WRC. S4. Determine whether the train where the current on-board controller CC is located has moved unexpectedly. If yes, proceed to step S5; otherwise, return to step S1. S5. The trackside resource manager WRC establishes train sequence relationships, allowing other trains to continue running away from the train currently located by the onboard controller CC, so that unexpected movement under the TACS system does not affect the normal operation of other trains that are far from the faulty train; The establishment of the train sequence relationship specifically includes: S5.
1. The onboard controllers (CC) of other trains request forward resources from the trackside resource manager (WRC); S5.
2. The trackside resource manager (WRC) allocates resources to the onboard controllers (CC) of other trains based on the stored interaction information. S5.
3. Other trains maintain normal operation according to the resources allocated by the trackside resource manager WRC.
2. The method for achieving high availability of a TACS system with unintended mobility according to claim 1, characterized in that, The region Z1 is calculated by the onboard controller CC based on the location information of the train.
3. The method for achieving high availability of a TACS system with unintended movement according to claim 1, characterized in that, The trackside resource manager (WRC) obtains the range of region Z1 through the vehicle controller (CC).
4. The method for achieving high availability of a TACS system with unintended movement according to claim 1, characterized in that, In step S2, the trackside resource manager WRC arbitrates the vehicle controller CC and other trains' vehicle controller CC to establish vehicle-to-vehicle communication based on the resource allocation in area Z1.
5. The method for achieving high availability of a TACS system with unintended movement according to claim 1, characterized in that, The interaction information between the onboard controller CC and the onboard controller CC of other trains ensures that the train will not overtake the train in front.
6. The method for achieving high availability of a TACS system with unintended movement according to claim 1, characterized in that, The on-board controller (CC) collects train operating parameters in real time and compares them with preset thresholds to determine whether the train has moved unexpectedly.
7. The method for achieving high availability of a TACS system with unintended movement according to claim 1, characterized in that, The trackside resource manager (WRC) obtains the location and train information of the train where the onboard controller (CC) is located through the backup positioning system (BLS), thereby enabling the location tracking of downgraded trains.
8. An electronic device, characterized in that, include: One or more processors and a memory, wherein the memory stores one or more programs, the one or more programs including instructions for executing a method for implementing high availability of the TACS system as described in any one of claims 1-7.
9. A computer-readable storage medium, characterized in that, Includes one or more programs that are executed by one or more processors of an electronic device, the one or more programs including instructions for performing a method for achieving high availability of the TACS system for unintended movement as described in any one of claims 1-7.