A turnout single locking method and device based on line resource management and a medium
By issuing turnout single-lock commands by the dispatcher and activating the side zone prohibition state by the resource manager, the operational deadlock problem caused by turnout single-lock is solved, and flexible resource management and safe operation scheduling are realized.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CASCO SIGNAL LTD
- Filing Date
- 2023-12-01
- Publication Date
- 2026-07-21
AI Technical Summary
In resource-management-based rail transit signaling systems, turnout single-lock functionality can lead to operational deadlock, and existing technologies struggle to simultaneously meet the requirements of turnout single-lock functionality and avoid operational deadlock.
When the dispatcher issues a turnout single-lock command, the resource manager executes the turnout single-lock and automatically activates the side zone prohibition state of another position, determines the train operation task, and rejects the resource reservation and sequencing of subsequent trains until the turnout single-lock state is released.
It effectively prevents operational deadlock when multiple trains converge or diverge at switches, improves resource utilization, provides flexible scheduling methods, and achieves safety protection against lateral collisions.
Smart Images

Figure CN117922643B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of rail transit signal control, and in particular to a turnout single-lock method, device and medium based on line resource management. Background Technology
[0002] In traditional signaling systems, once a turnout is locked in its current position, routes passing through the same position can be arranged. Simultaneously, a turnout under route locking can also be individually locked; turnout locking / unlocking is independent of route locking / unlocking. However, in resource-management-based systems, performing the same single-locking function may conflict with the prioritization of turnout area resources required for existing train operation paths, potentially leading to operational deadlock. For example, if a turnout is currently in its designated position, and the track resources for that turnout are being used by the preceding train, while another train (the following train) needs to pass through the reverse position of the turnout, and the track resources in the reverse position and downstream of the turnout have already been reserved for the following train and are listed as the second position in the priority list, once the turnout is locked in its designated position, if no intervention is taken for other subsequent trains (those that need to pass through the current turnout's reverse position) since the track resources related to the turnout have already been reserved and are listed in the priority list, then after the preceding train leaves the track resources of the turnout's designated position and completes its subsequent task, the turnout cannot be switched to the reverse position required by the subsequent train because it is locked in its designated position. The track resources in the reverse position of the turnout, as well as all the track resources reserved for the original following train within the scope of the subsequent train's task downstream of the turnout, cannot be released, and therefore cannot be allocated to other trains that need the track resources of the turnout's designated position. Ultimately, this leads to an operational deadlock caused by multiple trains expecting other trains to release the track resources in the current turnout area.
[0003] The technical problem that needs to be solved is how to achieve both the function of single-lock turnout and avoid operational deadlock caused by single-lock turnout. Summary of the Invention
[0004] The purpose of this invention is to overcome the defects of the prior art by providing a turnout single-lock method, device and medium based on line resource management.
[0005] The objective of this invention can be achieved through the following technical solutions:
[0006] According to a first aspect of the present invention, a turnout single-lock method based on track resource management is provided, the method comprising:
[0007] Step S101: The dispatcher issues a turnout single-lock command to the resource manager;
[0008] Step S102: The resource manager receives the turnout single lock command and executes the turnout single lock.
[0009] Step S103: Based on the current switch position, the resource manager automatically activates the side zone prohibition state of the other switch position, and proceeds to step S104.
[0010] Step S104: Determine whether the current train operation task passes through a side defense zone that is in a prohibited state. If yes, proceed to step S105; otherwise, proceed to step S106.
[0011] Step S105: Delete the train ID from the resource reservation and sorting lists of all areas from the next section of the guaranteed stopping point to the end point of the current train operation task.
[0012] Step S106: Determine whether the current turnout position is consistent with the running direction of the subsequent train. If yes, it will have no impact on train operation; otherwise, proceed to step S107.
[0013] In step S107, the resource manager refuses to reserve, sort, and allocate resources for subsequent trains.
[0014] Preferably, in step S101, the dispatcher issuing a turnout single-lock command to the resource manager specifically involves: the dispatcher confirming the tasks of all trains that need to pass through single-locked turnouts based on the operation and turnout status, then confirming the train task scheduling strategy, and issuing the turnout single-lock command to the resource manager.
[0015] Preferably, in step S103, the turnout position includes both the initial and reverse positions.
[0016] Preferably, in step S103, automatically activating the side protection zone prohibition state of the other position of the turnout specifically means: if the current turnout position is reversed, then automatically activate the positioning side protection zone prohibition state; otherwise, automatically activate the reverse side protection zone prohibition state.
[0017] Preferably, in step S103, once the turnout is activated to a single-lock state, the other side of the current turnout is automatically activated to a prohibited state.
[0018] Preferably, in step S103, executing the turnout single lock further includes: if the current turnout is in a lost-indication state, the resource manager will automatically activate and disable all side zones of the turnout until the turnout single lock state is canceled, wherein the lost-indication state is the state in which the turnout cannot be detected.
[0019] Preferably, in step S107, the resource manager's refusal to reserve, sort, and allocate resources for subsequent trains specifically means that after a turnout is locked, if a train applies for a running task to pass through the other side of the turnout's control zone, the resource manager refuses to reserve, sort, and allocate all upstream and downstream line resources associated with the other side of the turnout's control zone until the turnout's lock and the prohibition status of the other side of the turnout's control zone are lifted.
[0020] Preferably, the method further includes a single-lock release process, which includes:
[0021] Step S201: The dispatcher issues a turnout release single-lock command to the resource manager;
[0022] Step S202: The resource manager performs the operation to release the turnout single lock, and the turnout is automatically released from the single lock state;
[0023] In step S203, the resource manager simultaneously and automatically removes the prohibition status of the other side zone of the current turnout.
[0024] More preferably, in step S201, the dispatcher issuing the turnout release single-lock command to the resource manager specifically involves the dispatcher confirming the current task of all trains passing through turnouts that require single-lock release based on the operational situation and turnout status, and issuing the turnout release single-lock command to the resource manager.
[0025] More preferably, in step S203, automatically releasing the prohibition state of the other position side of the current turnout specifically means: if the current turnout is in position, the prohibition of the turnout reverse side side is automatically released; otherwise, the prohibition of the turnout position side side is automatically released.
[0026] 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.
[0027] 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.
[0028] Compared with the prior art, the present invention has the following beneficial effects:
[0029] 1. The present invention provides a turnout single-lock method based on track resource management, which can effectively prevent operational deadlock when multiple trains converge or diverge at a turnout.
[0030] 2. This invention provides a more flexible scheduling method for operations.
[0031] 3. This invention effectively avoids side impacts and achieves the safety function of side impact protection.
[0032] 4. The present invention provides a turnout single-lock release method based on line resource management, which releases turnouts in a single-lock state and turnout side protection zones in a prohibited state, freeing up resources for subsequent operations and improving resource utilization. Attached Figure Description
[0033] Figure 1 This is a schematic diagram of the turnout single lock activity in this invention;
[0034] Figure 2 This is a schematic diagram of the turnout unlocking single-lock activity in this invention. Detailed Implementation
[0035] 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.
[0036] This embodiment relates to a turnout single-lock method based on track resource management.
[0037] like Figure 1 The diagram shown is an activity diagram of a turnout single lock based on track resource management, including:
[0038] In step S101, the dispatcher confirms the tasks of all trains that need to pass through single-locked switches based on the operation and switch status, then confirms the train task scheduling strategy and issues a single-lock command to the resource manager for the switch.
[0039] In step S102, the resource manager receives the turnout single lock command, executes the turnout single lock, and immediately activates the turnout single lock status.
[0040] In step S103, the resource manager automatically activates the side zone prohibition state of the other position of the turnout according to the current turnout position, and proceeds to step S104; if the current turnout position is not in the reverse (fixed) position, the "prohibited" state of the turnout reverse (fixed) position side zone is activated; if the current turnout is in the lost indication state, all side zones of the turnout are automatically activated and prohibited until the turnout single lock state is canceled.
[0041] Step S104: Determine whether the current train operation task passes through a side defense zone that is in a prohibited state. If yes, proceed to step S105; otherwise, proceed to step S106.
[0042] Step S105: Assuming the current position of the turnout is fixed, before the turnout is locked, if a train has received a running task that passes through the turnout's reverse side defense zone (the turnout's reverse side defense zone activated by the single lock), and the resource manager has created reservations or sorted the line resources involved in the task for the train that passes through the turnout's reverse side defense zone, and the current train's guaranteed stopping point projection does not intersect with the area from the turnout's side defense zone to the task endpoint, and the current position of the turnout is inconsistent with the train's task, once the turnout is activated to a single lock state (the single lock is fixed at the current position), the current turnout's reverse side defense zone will automatically activate a prohibited state, and will automatically cancel the reservation of all line resources from the next section of the guaranteed stopping point to the task endpoint for the current train, and delete the current train ID from the sorted list of each area of these line resources;
[0043] Step S106: Determine whether the current turnout position is consistent with the train's running direction. If the current turnout position is in the reverse (fixed) position, it has no effect on the train's running direction when the turnout is in the reverse (fixed) position. Otherwise, proceed to step S107.
[0044] Step S107: Assuming the current turnout is in position, after the turnout is locked, if a train requests a running task to pass through the turnout's reverse side defense zone (the side defense zone activated by the lock), then all upstream and downstream line resources associated with the turnout's reverse side defense zone will be refused to be reserved, sorted, and allocated to these trains because the reverse side defense zone of this key turnout is in a prohibited state, until the turnout's lock is released and the prohibited state of the area is lifted.
[0045] The side zone prohibition state only prohibits all operating tasks that pass through the side zone of the current turnout (the side zone activated by the single lock), without affecting all operating tasks, reservations, sequencing or allocations at the current position of the current turnout, and also without affecting trains running in that area.
[0046] This embodiment also relates to a method for releasing a single lock on a turnout based on track resource management.
[0047] like Figure 2 The diagram shown is an activity diagram for releasing a single lock on a turnout based on track resource management. Specifically, it includes:
[0048] S201, based on the operational situation and turnout status, the dispatcher confirms the current task of issuing a turnout release command to the resource manager for all trains passing through turnouts that require single-locking.
[0049] S202, the resource manager performs the operation to release the turnout single lock, and the turnout is automatically released from the single lock state.
[0050] S203, the resource manager will also automatically lift the prohibition status of the other position side of the current turnout. If the current turnout is in position, the prohibition of the turnout reverse side side will be automatically lifted; otherwise, the prohibition of the turnout position side side will be automatically lifted.
[0051] The dispatcher then reorganized the operation of the turnouts after the single-lock was released, based on the operational activities.
[0052] 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.
[0053] 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.
[0054] 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.
[0055] 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).
[0056] 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.
[0057] 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.
[0058] 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.
[0059] 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 turnout single-lock method based on track resource management, characterized in that, The method includes: Step S101: The dispatcher issues a turnout single-lock command to the resource manager; Step S102: The resource manager receives the turnout single lock command and executes the turnout single lock. Step S103: Based on the current switch position, the resource manager automatically activates the side zone prohibition state of the other switch position, and proceeds to step S104. Step S104: Determine whether the current train operation task passes through a side defense zone that is in a prohibited state. If yes, proceed to step S105; otherwise, proceed to step S106. Step S105: Delete the train ID from the resource reservation and sorting lists of all areas from the next section of the guaranteed stopping point to the end point of the current train operation task. Step S106: Determine whether the current turnout position is consistent with the running direction of the subsequent train. If yes, it will have no impact on train operation; otherwise, proceed to step S107. In step S107, the resource manager refuses to reserve, sort, and allocate resources for subsequent trains; In step S101, the dispatcher issues a turnout single-lock command to the resource manager as follows: the dispatcher confirms the tasks of all trains that need to pass through single-locked turnouts based on the operation and turnout status, then confirms the train task scheduling strategy and issues a turnout single-lock command to the resource manager. In step S103, once the turnout is activated into a single-lock state, the other side of the current turnout is automatically activated into a prohibited state. In step S103, executing the turnout single lock further includes: if the current turnout is in a turnout loss-of-indication state, the resource manager will automatically activate and disable all side zones of the turnout until the turnout single lock state is canceled, wherein the loss-of-indication state is the state in which the turnout cannot be detected.
2. The turnout single-lock method based on line resource management according to claim 1, characterized in that, In step S103, the turnout position includes both the initial and reverse positions.
3. The turnout single-lock method based on line resource management according to claim 2, characterized in that, In step S103, automatically activating the side zone prohibition state of the other position of the turnout specifically means: if the current turnout position is reversed, the positioning side zone prohibition state is automatically activated; otherwise, the reverse side zone prohibition state is automatically activated.
4. The turnout single-lock method based on line resource management according to claim 1, characterized in that, In step S107, the resource manager refuses to reserve, sort, and allocate resources for subsequent trains. Specifically, after a turnout is locked, if a train applies for a running task that passes through the other side of the turnout, the resource manager refuses to reserve, sort, and allocate all upstream and downstream line resources associated with the other side of the turnout until the turnout lock and the prohibition status of the other side of the turnout are lifted.
5. The turnout single-lock method based on line resource management according to claim 1, characterized in that, The method also includes a single-lock release process, which includes: Step S201: The dispatcher issues a turnout release single-lock command to the resource manager; Step S202: The resource manager performs the operation to release the turnout single lock, and the turnout is automatically released from the single lock state; In step S203, the resource manager simultaneously and automatically removes the prohibition status of the other side zone of the current turnout.
6. The turnout single-lock method based on line resource management according to claim 5, characterized in that, In step S201, the dispatcher issues the turnout release single-lock command to the resource manager as follows: Based on the operational situation and turnout status, the dispatcher confirms the current task of all trains passing through turnouts that require single-locking and issues the turnout release single-lock command to the resource manager.
7. A turnout single-lock method based on line resource management according to claim 5, characterized in that, In step S203, automatically releasing the prohibition status of the other position side of the current turnout is specifically as follows: if the current turnout is in position, the prohibition of the turnout reverse side side is automatically released; otherwise, the prohibition of the turnout position side side is automatically released.
8. 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 7.
9. 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 7.