Turnout control method based on area controller, electronic equipment and medium
The turnout control method using a regional controller addresses inefficiencies in turnout management by ensuring safe positioning and rapid unlocking, enhancing rail transit efficiency and capacity.
Patent Information
- Application Number
- CN202411537498.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-31
- Publication Date
- 2024-12-31
AI Technical Summary
Existing rail transit turnout control systems face inefficiencies due to lack of safe positioning information, leading to low utilization and management challenges, especially when trains lose communication, affecting line operation and turnaround efficiency.
A turnout control method using a regional controller that manages switch requests, determines allocation conditions, collects and verifies switch positions, and supports both communication and non-communication trains, enabling efficient and rapid turnout control even in backup modes.
Improves turnout control efficiency, reduces delay, enhances real-time performance, and increases line capacity by allowing simultaneous turnout management and rapid unlocking, supporting both types of trains and maintaining operation even during communication loss.
Smart Images

Figure CN119218271A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of rail transit turnout control, and in particular to a turnout control method, electronic equipment and medium based on a regional controller. Background Art
[0002] In rail transit operation management, the train turnaround efficiency is usually the main factor restricting the line operation interval. As the key equipment in the train turnaround process, efficient turnout control and management methods are precisely the important means to improve the train turnaround efficiency. In mainstream rail transit systems, turnouts are usually controlled by interlocking systems, but because the interlocking system cannot obtain the safe positioning information of the train, it cannot achieve fine management and rapid release of turnout resources, and the utilization efficiency is low; some systems also use on-board equipment to control turnouts, but when the train fails and loses communication, the turnout cannot be managed, and the train cannot run in backup mode, which will seriously affect the operation of the line.
[0003] After searching, Chinese invention patent publication number CN113928376B discloses a train turnout management method, device, electronic device and computer program product, the method includes: determining the train operation mode of the running train, and determining the maximum safety distance of the front of the running train and the minimum safety distance of the rear of the running train; determining the position relationship between the running train and the train turnout according to the maximum safety distance of the front and / or the minimum safety distance of the rear; if the turnout state of the train turnout is unlocked, then managing the turnout state according to the train operation mode and position relationship. This existing patent has the problem that when the train fails and loses communication, the turnout cannot be managed, which affects the line operation, and the turnout control efficiency is low.
[0004] How to realize turnout control based on regional controller has become a technical problem that needs to be solved. Summary of the invention
[0005] The purpose of the present invention is to provide a turnout control method, electronic equipment and medium based on a zone controller in order to overcome the defects of the above-mentioned prior art.
[0006] The purpose of the present invention can be achieved by the following technical solutions:
[0007] According to one aspect of the present invention, a turnout control method based on a regional controller is provided, wherein the turnout is controlled by the regional controller, and the method comprises:
[0008] Step S1, after receiving a message from a train or ATS requesting a certain turnout to be locked, the regional controller determines the turnout allocation conditions. If it is determined that the turnout has the conditions to be locked to the desired position, step S2 is executed, otherwise the process ends directly;
[0009] Step S2, collecting and determining the position information of the turnout. If it is determined that the turnout is at the desired position, the turnout is locked to the desired position and allocated to the train, and the process ends; otherwise, the process proceeds to step S3;
[0010] Step S3, sending a switch moving message to the switch to drive the switch to move to the desired position.
[0011] Preferably, the sending of a switch-moving message to the switch to drive the switch to move to the desired position is specifically:
[0012] The area controller sends a switch-moving message to the switch according to the switch position requested by the train or ATS to drive the switch to the desired position;
[0013] The regional controller continuously collects the position information of the turnout. If the turnout is in the expected position after the action, it means that the turnout action is successful, and the turnout is locked to the expected position and assigned to the train; otherwise, it means that the turnout action has failed and ends.
[0014] Preferably, if the train is a communication train, the train or the ATS can apply to the regional controller for locking a certain switch.
[0015] Preferably, if the train is a non-communication train, only the ATS can apply to the regional controller for locking a certain switch.
[0016] Preferably, for a non-communication train, the ATS applies to the regional controller for locking a certain switch. After the regional controller locks the switch to the desired position, when the non-communication train is the first car upstream on the route, the regional controller allocates the switch to the non-communication train.
[0017] Preferably, if the turnout is in a blocked state, or is locked in an undesirable position, or is locked in an undesirable position, it is determined that the turnout does not have the conditions to be locked to the desired position; otherwise, it is determined that the turnout has the conditions to be locked to the desired position.
[0018] Preferably, when the regional controller sends a switch movement message to the switch, timers T1 and T2 are started inside the regional controller, wherein timer T1 is used as a timer for the regional controller to continuously send switch movement messages to the switch controller, and timer T2 is used as a timer for the regional controller to continuously collect switch position information.
[0019] More preferably, if the regional controller detects that the switch position is at the expected position before the timer T2 is reduced to 0, it means that the switch action is successful, and the switch will be locked and assigned to the train; otherwise, it means that the switch action has failed, and the regional controller rejects the application for switch locking and ends.
[0020] Preferably, the method further includes a process of releasing the locked state of the turnout after the train passes through the turnout, comprising:
[0021] If the train passing through the switch is a communication train, the regional controller releases the lock state of the switch according to the range of the switch movable area and the position message sent by the train;
[0022] If the train passing through the switch is a non-communication train, the regional controller releases the lock state of the switch according to the track section where the switch is located and the occupation and clearance of the track section;
[0023] The track section includes a movable area for switch positioning, a movable area for switch reversal, and a section before the switch.
[0024] More preferably, for the communication train, the unlocking state of the switch is specifically: when the area controller detects that the train has safely positioned itself into the movable area of the switch and has left the movable area of the switch, that is, the movable area of the switch and the safety protection area of the train have experienced a process of "no intersection->intersection->no intersection", it is considered that the train has passed the switch and the lock of the switch is unlocked.
[0025] More preferably, for non-communication trains, the unlocking of the switch is specifically: when the area controller detects that the track section where the switch is located has experienced "cleared->occupied->cleared", it is considered that the train has passed the switch and the lock of the switch is unlocked.
[0026] More preferably, when the switch action fails, the zone controller feeds back the failure reason to the train or ATS, and simultaneously sends an alarm message of the switch action failure to the ATS, and ends the application for switch locking.
[0027] Preferably, before releasing the locked state of the turnout, the regional controller determines whether the train is a communication train based on the validity period of the internally maintained train position information. If the validity period of the train position information is not equal to 0, the regional controller considers the train to be a communication train; otherwise, the train is considered to be a non-communication train.
[0028] According to another aspect of the present invention, an electronic device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the method described above is implemented when the processor executes the program.
[0029] According to a third aspect of the present invention, there is provided a computer-readable storage medium having a computer program stored thereon, wherein the program implements the method described above when executed by a processor.
[0030] Compared with the prior art, the present invention has the following beneficial effects:
[0031] 1) The present invention controls and manages the switch request from the train or ATS by the regional controller, including the message interaction of the switch application, the determination of the switch allocation conditions, the collection of the switch status, and the driving of the switch action. It also supports the switch control of non-communication trains without the need for transfer through the interlocking system, thereby improving the efficiency of the switch control, reducing the delay of information transmission, and improving the real-time performance of the train control system.
[0032] 2) In the present invention, the regional controller defines a turnout movable area that is much smaller than the track section near the turnout, so that when the track section where the turnout is located is occupied, as long as its turnout movable area and the train positioning do not intersect, the turnout can perform positioning operation or reverse operation, and efficiently release the turnout lock; compared with the interlocking system, the control of line resources is based on the track section as the basic unit, that is, when the track section where the turnout is located is cleared, the turnout can perform positioning or reverse operation. The present invention can greatly improve the train's return efficiency, shorten the vehicle operation interval, and improve the line's peak capacity.
[0033] 3) The turnout control of the present invention supports both communication trains and non-communication trains. Compared with the method of controlling turnouts by on-board systems, when the train loses external communication, the regional controller can control the turnouts through ATS based on the regional controller to establish routes and adopt a backup mode of degraded management for the turnouts, so that the line can operate normally even when there are non-communication trains.
[0034] 4) Compared with the method of controlling turnouts by an interlocking system, the area controller of the present invention can know the safety positioning information of all trains near the turnout, can allocate the turnout to multiple vehicles at the same time, and can realize rapid unlocking of the turnout, which greatly improves the utilization efficiency of the turnout. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] Figure 1 It is a flow chart of the turnout control method in the present invention;
[0036] Figure 2 It is a schematic diagram of the switch control structure based on ZC in the present invention;
[0037] In the attached figure, P1 is a turnout, B0 to B6 are sections divided inside ZC, R1 is a turn-in route, R2 is a turn-out route, BZ1 is a movable area for turnout reversal, and BZ2 is a movable area for turnout positioning. DETAILED DESCRIPTION
[0038] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0039] Example 1
[0040] This embodiment relates to a turnout control method based on a zone controller, comprising the following process:
[0041] The Carbon Controller (CC) or the Auto Supervision System (ATS) exchanges messages with the Zone Comtroller (ZC) for turnout application;
[0042] Determination of turnout allocation conditions;
[0043] Collection of turnout status;
[0044] Drive of turnout action;
[0045] Management of turnout locking;
[0046] Quick unlocking of switches for communication trains;
[0047] And unlocking of switches for non-communication trains, etc.
[0048] Through the above method, ZC realizes comprehensive management of turnouts, including precise allocation, locking and unlocking operations, thereby significantly improving the management efficiency of turnout resources.
[0049] It is particularly worth mentioning that the system adopts an efficient unlocking strategy, namely, the rapid unlocking of the switch after the communication train passes. This strategy not only improves the line's return efficiency, but also significantly enhances the line's transportation capacity during peak hours.
[0050] like Figure 1 , a turnout control modeling method based on a regional controller, specifically comprising the following steps:
[0051] Step A: The train or ATS applies to ZC for locking of a certain switch position or reverse position, and then jumps to step B.
[0052] The train or ATS will apply to the ZC for resources of a certain route through a message, and then apply to lock the switch. After the switch is locked, it can no longer move. Only when the train passes through the switch or the ATS unlocks the switch through a command, the switch can move again.
[0053] Step B: If ZC determines that the turnout has the conditions to be locked to the desired position, jump to step C; otherwise, end.
[0054] Among them, if the switch is in a blocked state, or is locked in an unexpected position by a single operation, or is locked in an unexpected position, then the switch does not have the conditions to be locked to the expected position, and the ZC will reject the application for the switch locking. Blocking means that the ATS puts the switch in a blocked state through a command. When the switch fails, the ZC is prohibited from allocating the switch resource. At this time, the ATS can move the switch through a single operation command for turnout fault debugging. Single locking means that the ATS locks the switch in a fixed or reverse position through a command. The switch resource can be applied for by the train or ATS, but the ZC cannot move the switch to the other side.
[0055] Steps C and ZC collect the position information of the turnout. If the turnout is at the expected position, jump to step F; otherwise, jump to step D.
[0056] The desired position of the turnout refers to the turnout position requested by the train or ATS in step A.
[0057] Step D: ZC sends a switch-moving message to the switch according to the switch position requested by the train or ATS in step A to drive the switch to the desired position, and starts timers T1 and T2 inside ZC, and T2 is greater than T1. Jump to step E.
[0058] Among them, ZC will send a switch-moving message to the switch controller and start two timers T1 and T2, which decrease by 1 every cycle. Before timer T1 reaches 0, ZC will continue to send switch-moving messages to the switch controller to ensure that the switch controller can receive the switch-moving command; before timer T2 reaches 0, if ZC collects that the switch is in the expected position, it means that the switch is successful, otherwise, the switch-moving fails.
[0059] In step E, ZC continuously collects the position information of the turnout. If the turnout is in the expected position after the action, it means that the turnout action is successful, and jump to step F; otherwise, it means that the turnout action fails, and ZC will reject the application for turnout locking, and the process ends.
[0060] Among them, if after the timer T2 in step D reaches 0, the ZC detects that the switch is still not in the expected position after the action, then it is considered that the switch has an abnormal situation, such as a foreign object is caught between the switch tip and the track, making the switch unable to move into place. At this time, the ZC will reject the application for locking the switch.
[0061] Step F, ZC locks the switch to the desired position and allocates it to the train, after which the train can continue to move forward through the switch. Jump to step G.
[0062] Among them, after ZC locks the switch and allocates it to the train, the movement calculated by ZC for the train can cross the switch, so that the train can pass through the switch, otherwise, the train cannot pass through the switch.
[0063] Step G: If the train passing through the switch is a communication train, jump to step H; otherwise, jump to step I.
[0064] Among them, if the communication between the train and ZC is normal and ZC can receive the valid safety position message sent by the train, then ZC considers the train to be a communication train, otherwise it considers the train to be a non-communication train.
[0065] Step H: For the communication train, ZC unlocks the turnout according to the range of the turnout movable area and the position message sent by the train, thereby releasing the locked state of the turnout.
[0066] Among them, for the communication train, unlocking the turnout means that when the ZC detects that the train has safely positioned itself into the turnout movable area and has left the turnout movable area, that is, the turnout movable area and the train's safety protection zone have experienced a process of "no intersection -> intersection -> no intersection", the ZC believes that the train has passed the turnout, and the turnout can be moved, that is, the turnout P1 is unlocked. The turnout movable area refers to the movable track area in the turnout, usually the area from the fork center to the front end of the point rail.
[0067] Step I: For non-communication trains, ZC unlocks the turnout for running and releases the locked state of the turnout according to the track section where the turnout is located and the occupation and clearance of the track section.
[0068] Among them, for non-communication trains, unlocking the turnout means that when the ZC detects that the track section where the turnout is located has experienced "cleared -> occupied -> cleared", it is considered that the train has passed the turnout, and the turnout can be moved. Track sections refer to the sections divided into sections by axle counting equipment or track circuits, and their range will be much larger than the movable area of the turnout.
[0069] Example 2
[0070] This embodiment relates to a turnout control method based on a zone controller, such as Figure 2 , B0, ..., B6 are the sections divided inside ZC; P1 is a turnout; R1 is a turn-in route, R2 is a turn-out route; BZ1 is the movable area for the turnout P1 to reverse, BZ2 is the movable area for the turnout P1 to position; B2, B3 and B5 together constitute a track section 1, of which B3 is the section before the turnout, and track section 1 is the turnout protection area of the turnout P1.
[0071] Step A, such as Figure 2 As shown, train 1 expects to enter route R1. If train 1 is a communication train, then train 1 or ATS can apply to ZC to lock switch P1 in the reverse position. If train 1 is a non-communication train, then only ATS can apply to ZC to lock switch P1 in the reverse position, and then ZC will allocate switch P1 to train 1. At this time, train 1 is required to be the first car upstream of route R1.
[0072] Step B: If ZC finds that switch P1 is not capable of being locked to the reverse position based on the status of switch P1, for example, because switch P1 has previously failed and ATS has sent a command to ZC to lock switch P1, making switch P1 unusable, then ZC will refuse to execute the switch locking application and feedback the failure reason to train 1 or ATS; otherwise, ZC continues to execute.
[0073] In step C, ZC finds that the switch P1 is in the reverse position based on the position information of the switch P1 collected in the current cycle, and there is no need to move the switch, and jumps directly to step F; otherwise, since the switch P1 is not in the expected position, it is necessary to move the switch, and jumps to step D.
[0074] Step D, ZC sends a switch moving message to the switch controller to drive the switch P1 to the reverse position. Timers T1 and T2 will be started inside ZC. When timer T1 reaches 0, ZC stops sending switch moving messages to the switch controller.
[0075] Step E: After a period of time, if ZC collects information that the position of switch P1 is in the reverse position before the timer T2 inside ZC reaches 0, it means that the switch action is successful, and jump to step F; if ZC still does not collect information that the switch P1 is in the reverse position after the timer T2 inside ZC reaches 0, it means that the switch action has failed, and ZC needs to feedback the reason for the failure to Train 1 or ATS, and at the same time send an alarm message of switch action failure to ATS, and end the application for switch locking.
[0076] In step F, ZC locks the switch P1 to the reverse position. When there is no conflict with other resources in the route R1, the communication train 1 can enter the route and pass through the switch P1.
[0077] In step G, ZC determines whether train 1 is a communication train based on the validity period of the train position information maintained internally. If the validity period of the train 1's position information has not reached 0, ZC considers that train 1 is a communication train and jumps to step H to unlock turnout P1; otherwise, ZC considers that train 1 is a non-communication train and jumps to step I to unlock turnout P1.
[0078] Step H, at this time, train 1 is a communication train, and ZC will calculate a safety protection interval based on the received position information of train 1. If this interval and the movable area BZ1 of switch P1 experience the change of "no intersection->intersection->no intersection", ZC believes that train 1 has left the area of switch P1. Even if switch P1 moves, there is no risk of squeezing, and switch P1 can be unlocked.
[0079] Step I, at this time, train 1 is a non-communication train. Since ZC does not know the exact positioning information of the train at this time, it can only obtain the approximate position of train 1 through the occupancy of the track section. Therefore, only when ZC detects that the track section corresponding to turnout P1 has undergone the change of "cleared->occupied->cleared", can the lock of turnout P1 be released.
[0080] The interlocking system controls line resources based on track sections. It usually defines a turnout protection zone for the turnout, which usually includes one or more track sections. Only when the track sections in the turnout protection zone are cleared can the turnout be operated or reversed. However, in this solution, the turnout is controlled by the ZC, which can define a turnout movable zone near the turnout (the size of the turnout protection zone is usually more than 3 times the size of the movable zone), so that even if the turnout protection zone is occupied, as long as the movable zone and the train positioning do not intersect, the turnout can be operated or reversed. This design can greatly improve the train's return efficiency, shorten the vehicle's operating interval, and improve the line's peak capacity.
[0081] Example 3
[0082] The electronic device of the present invention includes a central processing unit (CPU), which can perform various appropriate actions and processes according to computer program instructions stored in a read-only memory (ROM) or loaded from a storage unit into a random access memory (RAM). In the RAM, various programs and data required for device operation can also be stored. The CPU, ROM and RAM are connected to each other via a bus. An input / output (I / O) interface is also connected to the bus.
[0083] Multiple components in the device are connected to the I / O interface, including: input units, such as keyboards, mice, etc.; output units, such as various types of displays, speakers, etc.; storage units, such as disks, optical disks, etc.; and communication units, such as network cards, modems, wireless communication transceivers, etc. The communication unit allows the device to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunication networks.
[0084] The processing unit performs the various methods and processes described above, such as methods A to I. For example, in some embodiments, methods A to I may be implemented as a computer software program, which is 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 a ROM and / or a communication unit. When the computer program is loaded into the RAM and executed by the CPU, one or more steps of methods A to I described above may be performed. Alternatively, in other embodiments, the CPU may be configured to execute methods A to I in any other appropriate manner (e.g., by means of firmware).
[0085] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0086] The program code for implementing the method of the present invention can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer or other programmable data processing device, so that the program code, when executed by the processor or controller, enables the functions / operations specified in the flow chart and / or block diagram to be implemented. The program code can be executed entirely on the machine, partially on the machine, partially on the machine as a stand-alone software package and partially on a remote machine, or entirely on a remote machine or server.
[0087] In the context of the present invention, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0088] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.
Claims
1. A turnout control method based on a zone controller, characterized in that: The turnout is controlled by a zone controller, and the method comprises: Step S1, after receiving a message from a train or ATS requesting a certain turnout to be locked, the regional controller determines the turnout allocation conditions. If it is determined that the turnout has the conditions to be locked to the desired position, step S2 is executed, otherwise the process ends directly; Step S2, collecting and determining the position information of the turnout. If it is determined that the turnout is at the desired position, the turnout is locked to the desired position and allocated to the train, and the process ends; otherwise, the process proceeds to step S3; Step S3, sending a switch moving message to the switch to drive the switch to move to the desired position.
2. A turnout control method based on a zone controller according to claim 1, characterized in that: The sending of a switch-moving message to the switch to drive the switch to move to the desired position is specifically as follows: The area controller sends a switch-moving message to the switch according to the switch position requested by the train or ATS to drive the switch to the desired position; The regional controller continuously collects the position information of the turnout. If the turnout is in the expected position after the action, it means that the turnout action is successful, and the turnout is locked to the expected position and assigned to the train; otherwise, it means that the turnout action has failed and ends.
3. A turnout control method based on a zone controller according to claim 1, characterized in that: If the train is a communication train, the train or ATS can apply to the regional controller to lock a certain switch.
4. A turnout control method based on a zone controller according to claim 1, characterized in that: If the train is a non-communication train, the ATS can only apply to the regional controller to lock a certain switch.
5. A turnout control method based on a zone controller according to claim 1, characterized in that: For non-communication trains, ATS applies to the regional controller for locking a switch. After the regional controller locks the switch to the desired position, when the non-communication train is the first car upstream on the route, the regional controller allocates the switch to the non-communication train.
6. A turnout control method based on a zone controller according to claim 1, characterized in that: If the turnout is in a blocked state, or is locked in an unexpected position, or is locked in an unexpected position, it is determined that the turnout does not have the conditions to be locked to the expected position; otherwise, it is determined that it has the conditions to be locked to the expected position.
7. A turnout control method based on a zone controller according to claim 1, characterized in that: When the regional controller sends a switch-moving message to the switch, timers T1 and T2 are started inside the regional controller, where timer T1 is used as a timer for the regional controller to continuously send switch-moving messages to the switch controller, and timer T2 is used as a timer for the regional controller to continuously collect switch position information.
8. A turnout control method based on a zone controller according to claim 7, characterized in that: If the regional controller detects that the switch position is at the expected position before timer T2 is reduced to 0, it means that the switch action is successful, and the switch will be locked and assigned to the train; otherwise, it means that the switch action has failed, and the regional controller rejects the application for switch locking and ends.
9. A turnout control method based on a zone controller according to claim 1, characterized in that: The method also includes a process of releasing the locked state of the turnout after the train passes through the turnout, including: If the train passing through the switch is a communication train, the regional controller releases the lock state of the switch according to the range of the switch movable area and the position message sent by the train; If the train passing through the switch is a non-communication train, the regional controller releases the lock state of the switch according to the track section where the switch is located and the occupation and clearance of the track section; The track section includes a movable area for switch positioning, a movable area for switch reversal, and a section before the switch.
10. A turnout control method based on a zone controller according to claim 9, characterized in that: For the communication train, the lock state of the switch is released as follows: when the area controller detects that the train has safely positioned itself into the movable area of the switch and has left the movable area of the switch, that is, the movable area of the switch and the safety protection area of the train have experienced a process of "no intersection->intersection->no intersection", it is considered that the train has passed the switch and the lock of the switch is released.
11. A turnout control method based on a zone controller according to claim 9, characterized in that: For non-communication trains, the lock state of the switch is released specifically as follows: when the area controller detects that the track section where the switch is located has experienced "cleared->occupied->cleared", it is considered that the train has passed the switch and the lock of the switch is released.
12. A turnout control method based on a zone controller according to claim 9, characterized in that: When the switch action fails, the area controller will feedback the failure reason to the train or ATS, and at the same time send an alarm message of switch action failure to the ATS, and end the application for switch locking.
13. A turnout control method based on a zone controller according to claim 1, characterized in that: Before releasing the locked state of the turnout, the regional controller determines whether the train is a communication train based on the validity period of the internally maintained train position information. If the validity period of the train position information is not equal to 0, the regional controller considers the train to be a communication train. Otherwise the train is considered as a non-communication train.
14. An electronic device comprising a memory and a processor, wherein a computer program is stored in the memory, wherein: When the processor executes the program, the method according to any one of claims 1 to 13 is implemented.
15. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 13 is implemented.