Interlocking jump locking path selection and protection method and system, storage medium and equipment
The interlocking jump locking path selection method addresses safety risks in subway driverless systems by selecting a secure path based on predetermined conditions, enhancing safety and reliability through accurate path selection and fault tolerance.
Patent Information
- Application Number
- CN202411396101.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-08
- Publication Date
- 2024-12-27
- Estimated Expiration
- 2044-10-08
AI Technical Summary
Current subway driverless systems lack the ability to select a safe and feasible jump locking path when multiple paths are available, posing safety risks due to potential train positioning errors and system inaccuracies.
An interlocking jump locking path selection method that configures data of all jump locking areas, checks for predetermined conditions, and selects a lockable path, ensuring safe locking by setting flags and generating locking information for the zone controller.
Enhances safety and reliability by selecting a secure path for train alignment, reducing errors and conflicts, and improving system stability and fault tolerance through delayed unlocking mechanisms.
Smart Images

Figure CN119190132A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of unmanned driving technology, and in particular to an interlocking jump locking path selection and protection method, system, storage medium and device. Background Art
[0002] In recent years, with the continuous development of subway driverless technology, more and more subway lines are built and operated using the GoA4 driverless standard. According to the GoA4 driverless standard, when a train stops at a station, if it is under-marked or over-marked but the actual parking position is slightly different from the specified parking point, the on-board automatic train protection system (ATP) should use the signal system to perform a jump locking function, thereby automatically correcting the train position to ensure that the train is accurately aligned with the platform.
[0003] At present, in the fully automatic unmanned driving mode, the on-board automatic train protection system (ATP) applies to the zone controller (ZC) for jumping when it needs to jump to the mark. The zone controller (ZC) requests the computer interlocking subsystem (CI) to lock the corresponding area according to the location of the train. However, the current solution can only realize the locking function of the jump locking area, and cannot select the jump path. This poses certain safety risks in practical applications, because in some cases, there may be multiple jump paths to choose from, but not all paths are safe and feasible. Summary of the invention
[0004] To solve the above problems, the present invention provides an interlocking jump locking path selection and protection method, system, storage medium and device. By configuring the data of all jump locking areas, according to the jump locking area code sent by the area controller, it is checked whether the path in the corresponding jump locking area meets the predetermined conditions, and a lockable path can be selected for locking, and the locking area can be safely protected.
[0005] The above objectives can be achieved through the following solutions:
[0006] An interlocking jump locking path selection and protection method includes: a jump locking request sent by a zone controller; obtaining data of all jump locking areas, selecting a jump locking area according to a predetermined condition, and locking the selected jump locking area; setting a mark of the selected jump locking area and a mark of a protection switch corresponding to the selected jump locking area to be locked, and generating locking information; and feeding back the locking information to the zone controller.
[0007] Optionally, selecting a jump locking area according to predetermined conditions and locking the selected jump locking area includes: determining whether there is a path in the jump locking area that satisfies the section condition; if not, setting the flag of the jump locking area to unlocked, and feeding back to the area controller that it is not locked; if there is a path in the jump locking area that satisfies the section condition, determining whether there is a path in the jump locking area that satisfies the over-limit condition; if not, setting the flag of the jump locking area to unlocked, and feeding back to the area controller that it is not locked; if there is a path in the jump locking area that satisfies the over-limit condition, determining whether there is a path in the jump locking area that satisfies the turnout combination condition; if not, setting the flag of the jump locking area to unlocked, and feeding back to the area controller that it is not locked; if there is a path in the jump locking area that satisfies the turnout combination condition, locking the selected jump locking area.
[0008] Optionally, the section conditions include: the section corresponding to the jump locking area is in an idle state, the section corresponding to the jump locking area is not blocked, the SPKS is not activated in the section corresponding to the jump locking area, the garage door of the section corresponding to the jump locking area is open and locked, the flood prevention door of the section corresponding to the jump locking area is open, and there is no lock in the section corresponding to the jump locking area.
[0009] Optionally, the over-limit conditions include: the occupied over-limit section corresponding to the jump locking area section is in an idle state, and the locked over-limit section corresponding to the jump locking area section is not locked.
[0010] Optionally, the switch combination condition includes: the switch position in the jump locking area meets the configured switch combination condition and the corresponding switch is not blocked.
[0011] Optionally, the determination of whether there is a path in the jump locking area that satisfies the turnout combination condition includes: determining whether there is a turnout in the jump locking area that is in motion; if so, waiting for the turnout to move into place and then determining again; if not, determining whether there is a path in the jump locking area that satisfies the turnout combination condition.
[0012] Optionally, the feeding back of the locking information to the zone controller includes: determining whether the communication between the interlocking jump locking path selection and the protection system and the zone controller is interrupted; if the communication between the interlocking jump locking path selection and the protection system and the zone controller is interrupted, unlocking the jump locking area after a predetermined time; if the communication between the interlocking jump locking path selection and the protection system and the zone controller is not interrupted, feeding back the locking information to the zone controller.
[0013] Based on the same inventive concept, the present invention also provides an interlocking jump locking path selection and protection system, the system comprising: a locking request receiving module, used to receive a jump locking request sent by a zone controller; a jump locking judgment module, used to obtain data of all jump locking areas, and select a jump locking area according to predetermined conditions; a jump locking execution module, used to lock the selected jump locking area; the jump locking execution module is also used to set the mark of the selected jump locking area and the mark of the protection switch corresponding to the selected jump locking area as locked, and generate locking information; the jump locking execution module is also used to set the mark of the jump locking area to unlocked if there is no path in the jump locking area that meets the predetermined conditions; an information feedback module is used to feed back the locking information to the zone controller; the information feedback module is also used to feedback to the zone controller that the jump locking area marked as unlocked is not locked.
[0014] Based on the same inventive concept, the present invention also provides a computer storage medium storing one or more programs, which can implement any of the aforementioned methods when the one or more programs are executed.
[0015] Based on the same inventive concept, the present invention also provides a device, including a processor, a communication interface, a memory and a communication bus; the processor, the communication interface and the memory communicate with each other through the communication bus; the processor is used to execute the program stored in the aforementioned computer-readable storage medium.
[0016] Compared with the prior art, the present invention has the following advantages:
[0017] 1. The present invention configures the data of all jump locking areas, checks whether the path in the corresponding jump locking area meets the predetermined conditions according to the jump locking area code sent by the area controller, can select the lockable path for locking, and provide security protection for the locking area;
[0018] 2. When a switch is in motion in the jump locking area, it is possible to wait until the action is completed before determining the locking path, effectively avoiding train path errors or conflicts caused by the switch not being fully in place, thereby significantly improving the safety of the railway transportation system; reducing system errors or failures caused by inaccurate judgment of the switch status, and improving the stability and reliability of the entire signal control system;
[0019] 3. When feeding back the locking information to the zone controller, the present invention first checks the communication status with the zone controller to ensure that the information can be transmitted accurately and timely; once the communication is interrupted, the system will adopt a delayed unlocking mechanism, which improves the fault tolerance of the system and enables the system to maintain a certain self-recovery ability in the face of communication failures, reducing dependence on manual intervention.
[0020] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures pointed out in the description, claims and drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0022] Figure 1 It is a flow chart of an interlocking jump locking path selection and protection method according to an embodiment of the present invention.
[0023] Figure 2 It is an execution flow chart of an interlocking jump locking path selection and protection method according to an embodiment of the present invention.
[0024] Figure 3 It is a structural schematic diagram of an interlocking jump locking path selection and protection system according to an embodiment of the present invention.
[0025] Figure 4 It is a structural schematic diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0026] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings 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 are within the scope of protection of the present invention.
[0027] Reference Figure 1 An embodiment of the present invention proposes an interlocking jump locking path selection and protection method, which configures the data of all jump locking areas, checks whether the path in the corresponding jump locking area meets the predetermined conditions according to the jump locking area code sent by the area controller, and can select a lockable path for locking, and provide security protection for the locking area.
[0028] The method of this embodiment specifically includes:
[0029] receiving a jump lock request sent by a zone controller;
[0030] Specifically, when the zone controller does not send a jump lock request and the jump lock area is in an unlocked state, the existing unlocked state is maintained; when the zone controller does not send a jump lock request and the jump lock area is in a locked state, the corresponding jump lock area is unlocked and placed in an unlocked state.
[0031] Acquire data of all jump lock areas, select a jump lock area according to a predetermined condition, and lock the selected jump lock area;
[0032] Specifically, all jump locking area data are configured, each jump locking area contains the jump locking area code, and according to the request information containing the specific jump locking area code sent by the area controller, the corresponding jump locking area data is checked to determine whether there is a path in the jump locking area that meets the predetermined conditions; the jump locking area data includes the jump locking area code, section, turnout, and protective turnout combination.
[0033] The flag of the selected jump locking area and the flag of the protection switch corresponding to the selected jump locking area are set to be locked, and locking information is generated;
[0034] The locking information is fed back to the zone controller.
[0035] Exemplarily, after sending a jump locking request, the regional controller obtains information such as all jump locking area codes, sections, switches, and protective switch combinations, and determines whether there is a path that meets the predetermined conditions based on the jump locking area codes, sections, switches, and protective switch combinations. If there is a path in the jump locking area that meets the predetermined conditions, the jump locking area is locked, and the signs of the jump locking area and its corresponding protective switch are updated to a "locked" state, which can protect the jump locking area from being requisitioned by other trains and the switches in the jump locking area from being activated, thereby ensuring the safety of train jumping; and generating detailed locking information; the generated locking information is fed back to the regional controller, thereby realizing the selection of the jump locking path and providing safety protection for the selected path.
[0036] Optionally, selecting a jump locking area according to a predetermined condition and locking the selected jump locking area includes:
[0037] Determine whether there is a path in the jump lock area that meets the section condition; if not, set the flag of the jump lock area to unlocked, and feedback no unlocking to the area controller;
[0038] If there is a path in the jump lock area that meets the section condition, it is determined whether there is a path in the jump lock area that meets the over-limit condition; if not, the flag of the jump lock area is set to unlocked, and feedback to the area controller that there is no lock;
[0039] If there is a path in the jump locking area that meets the over-limit condition, it is determined whether there is a path in the jump locking area that meets the turnout combination condition; if not, the flag of the jump locking area is set to unlocked, and feedback to the area controller that there is no unlocking;
[0040] If there is a path in the jump locking area that meets the turnout combination conditions, the selected jump locking area will be locked.
[0041] Exemplarily, whether there is a path in the jump locking area that meets the predetermined conditions means that there is a path in this area that meets the section condition, the over-limit condition and the switch combination condition at the same time; a train needs to perform a jump operation to realign the parking point due to a large position deviation when it stops at the station. In this process, the system needs to determine whether there is a path in the jump locking area that meets the predetermined conditions to ensure the safety and feasibility of the jump operation; first, check whether there is a path in the jump locking area that meets the section conditions. If the section conditions are not met, set the flag of the jump locking area to "unlocked" and feedback "not locked" to the area controller, indicating that the jump operation cannot be performed at present; if the section conditions are met, check whether the jump locking area meets the over-limit conditions If all paths in the jump locking area do not meet the over-limit condition, the flag of the jump locking area will also be set to "unlocked", and "no lock" will be fed back to the regional controller; if the over-limit condition is met, it will be checked whether there is a path in the jump locking area that meets the switch combination condition. If the switch combination condition is not met, the flag of the jump locking area will be set to "unlocked", and "no lock" will be fed back to the regional controller, indicating that the jump operation cannot be performed under the current conditions; if the switch combination condition is met, a locking instruction will be sent, and the flags of the locked jump locking area and its corresponding protective switch will be updated to the "locked" state. At the same time, the system generates locking information and feeds this information back to the regional controller.
[0042] Optionally, the section conditions include: the section corresponding to the jump locking area is in an idle state, the section corresponding to the jump locking area is not blocked, the SPKS is not activated in the section corresponding to the jump locking area, the garage door of the section corresponding to the jump locking area is open and locked, the flood prevention door of the section corresponding to the jump locking area is open, and there is no lock in the section corresponding to the jump locking area.
[0043] Specifically, the section corresponding to the jump locking area is in an idle state, which means that no train is running or stopping in the section, and there are no other obstacles affecting the passage of trains.
[0044] For example, assume that there is a section called "Section Y", which is part of the jump lock area; before performing the jump operation, the occupancy status of the "Section Y" will be checked; if the system confirms that there is no train or other obstacles in the "Section Y", then the section is in an idle state.
[0045] Specifically, a section may be blocked due to maintenance, failure or other safety reasons to prevent trains from entering; the unblocked state means that the section is currently safe for passage.
[0046] For example, if the "Y section" is temporarily blocked for some reason (such as previous maintenance work), then the jump operation cannot be performed in this section; by obtaining the relevant section data, check the blocking status of the "Y section" to ensure that it is not blocked.
[0047] Specifically, SPKS refers to the Staff Production Key Switch (SPKS for short), also known as the area blocking switch. It is a key device used to protect the safety of workers in the fully automatic unmanned driving system. Deactivation of SPKS means that the passage of trains will not be blocked at present.
[0048] For example, assume that the "Z section" is located in a jump locking area, which may be adjacent to a maintenance area, or the passage of trains needs to be temporarily restricted for other reasons; in order to ensure the safety of trains during maintenance or other operations in this section, an SPKS switch is set; when there is no maintenance or other operations that require restricted passage, the SPKS switch corresponding to the "Z section" is in an inactive state, which means that it will not send a signal to the signal system to prevent the train from entering, and the train can pass through the section normally; if it is necessary to perform operations in the "Z section" due to maintenance or other reasons, the operating personnel will activate the corresponding SPKS switch, at which time, the SPKS will send a signal to prevent the train from entering the "Z section"; if the SPKS switch of the "Z section" is found to be activated when attempting to perform a jump locking operation, then this condition is not met and the jump locking operation will be stopped.
[0049] Specifically, the section garage door corresponding to the jump locking area is opened and locked, which is applicable to the section adjacent to the garage or maintenance area; the garage door must be fully opened and locked in the open position to ensure that the train can pass unimpeded.
[0050] For example, if the "Y section" is adjacent to a garage, and the garage door is the only way for the train to enter the section, the system needs to check the status of the garage door; this condition is only met when the garage door is fully opened and locked.
[0051] Specifically, flood control doors are usually used to prevent natural disasters such as floods from causing damage to the railway system; the section flood control doors corresponding to the jump locking area should be kept open under normal circumstances to ensure the normal passage of trains.
[0052] For example, if "Section Y" is located in an area susceptible to flooding and is equipped with a flood door, the system needs to check the status of the flood door; this condition is only met when the flood door is fully open.
[0053] Exemplarily, the absence of lock in the segment corresponding to the jump locking area means that the segment is not in a locked state. If the "Y segment" is performing other jump locking operations and the segment is in a "locked" state at this time, then this condition is not met and the current jump locking operation will be stopped.
[0054] Optionally, the over-limit conditions include: the occupied over-limit section corresponding to the jump locking area section is in an idle state, and the locked over-limit section corresponding to the jump locking area section is not locked.
[0055] Specifically, in the railway system, certain sections may be set as "occupied over-limit sections" due to their special geographical location or functions (such as proximity to stations, intersections or maintenance areas); these sections require special attention when trains are running to ensure that safety problems are not caused or the normal operation of other trains is not affected due to train occupation.
[0056] For example, suppose a train needs to perform a jumping operation in a jump lock area called "Section A", and the downstream of "Section A" is adjacent to a "Section B", which is set as an occupied over-limit section; before performing the jumping operation, the system must check whether "Section B" is in an idle state; if "Section B" is occupied by other trains or is undergoing maintenance work, the jumping operation may be prohibited due to insufficient safety distance or affecting the operation of other trains; only after confirming that "Section B" is in an idle state through train tracking and section occupancy information will other over-limit conditions be evaluated.
[0057] Specifically, in addition to occupying over-limit sections, there may also be "locked over-limit sections" in the railway system. These sections may need to be temporarily locked for some special reasons (such as maintenance, construction or safety isolation) to prevent trains from entering.
[0058] For example, assume that there is a "Section C" upstream or downstream of "Section A", and the "Section C" is set as a locked over-limit section and is currently in a locked state for some reason (such as track maintenance); if the train may enter the "Section C" after performing a jumping operation in "Section A", the jumping operation must be prohibited because the locked state of "Section C" will constitute a safety obstacle; by checking the locking state of "Section C" and confirming that it is not locked, other conditions will be evaluated and the jumping operation will be considered.
[0059] Optionally, the switch combination condition includes: the switch position in the jump locking area meets the configured switch combination condition and the corresponding switch is not blocked.
[0060] Specifically, in the system, corresponding switch combination conditions are usually configured for different operating scenarios and paths; these conditions specify which switches need to be in what position to ensure that the train can pass safely and smoothly.
[0061] For example, in the "X area", it is assumed that there are two key switches, numbered T1 and T2 respectively; in order to perform a jump operation, a switch combination condition has been configured, requiring T1 to be in the "left position" and T2 to be in the "straight position"; before performing the jump operation, it will be checked whether the current positions of T1 and T2 match the configured switch combination condition; if the positions of T1 and T2 are consistent with the conditions, then the switch positions in the jump locking area meet the configured switch combination condition.
[0062] Specifically, in a railway system, a switch may be blocked due to maintenance, failure or other reasons to prevent trains from passing; the blocked state is a safety measure to ensure that no trains mistakenly enter the area when the switch is unavailable.
[0063] Exemplarily, assume that T1 and T2 are both switches required to perform a jump operation; while the system checks the switch positions, it also checks whether these switches are in a blocked state; if either T1 or T2 is blocked (for example, because maintenance work is in progress), the jump operation cannot be performed; by obtaining relevant switch status data information to confirm whether T1 and T2 are not blocked, if all relevant switches are not blocked, then the corresponding switches in the jump locking area are not blocked.
[0064] Optionally, the determining whether there is a path in the jump locking area that satisfies the turnout combination condition includes:
[0065] Determine whether there is a turnout in the process of operation in the jump locking area;
[0066] If so, wait for the turnout to move into place and then make another judgment;
[0067] If not, determine whether there is a path in the jump lock area that meets the turnout combination conditions.
[0068] For example, assume that there is a jump locking area called "W area", which contains multiple switches for guiding trains to switch between different tracks; before determining whether there is a path in the jump locking area that meets the switch combination conditions, it will first be checked whether all the switch in the "W area" are in a stable state, that is, no switch is in motion; if it is found that a switch is in motion (for example, due to the previous train operation or dispatching instructions The position of the switch is adjusted), the switch combination condition will not be judged immediately, and the waiting state will be entered to continuously monitor the status of these switches; when all the switches in motion are in place and stabilized, they will be checked again, and the position of the switch in the "W area" will be judged according to the preset switch combination conditions.
[0069] Optionally, feeding back the locking information to the zone controller includes:
[0070] Determine whether the interlock jump locking path selection and communication between the protection system and the zone controller are interrupted;
[0071] For example, before attempting to send locking information, the system will first check whether the interlocking jump locking path selection and the communication link between the protection system and the zone controller are normal; for example, a test signal or heartbeat packet is sent, and wait for the response from the zone controller; if the system receives a normal response from the zone controller, it means that the communication link is normal and the next step can be performed.
[0072] If the interlock jump lock path selection and communication between the protection system and the zone controller is interrupted, the jump lock zone will be unlocked after a predetermined time;
[0073] For example, if the system does not receive a response from the zone controller within a certain period of time, or the received response indicates that there is a problem with the communication link (such as timeout, error code, etc.), it is determined that the communication with the zone controller is interrupted; in this case, the system will not immediately unlock the jump lock area, but will enter a predetermined waiting period (such as a few seconds to a few minutes) to allow time for communication recovery and train jumping; if communication is still not restored within the predetermined time, the jump lock area will be unlocked and the jump lock area will be restored to an unlocked state.
[0074] If the interlocking jump locking path selection and the communication between the protection system and the zone controller are not interrupted, the locking information is fed back to the zone controller.
[0075] For example, if it is confirmed that the interlocking jump locking path selection and communication between the protection system and the zone controller are normal, the locking information of the jump locking area will be packaged into a message in a standard format and sent to the zone controller through the communication link. After receiving the locking information, the zone controller will update its internal status database and adjust the train operation plan or issue corresponding control instructions accordingly.
[0076] In summary, if Figure 2 As shown, if the regional controller does not send a jump locking request, when the jump locking area is in a locked state, the corresponding jump locking area is unlocked and is in an unlocked state; when the regional controller sends a jump locking request, all jump locking area codes, sections, switches, protection switch combinations and other information are obtained, and according to the jump locking area codes, sections, switches, protection switch combinations and other information, it is determined whether the jump locking area meets the section condition. If not, it replies to the regional controller that it is not locked; if so, it is determined whether the jump locking area meets the super condition. If the limit condition is met, if not, reply to the regional controller that there is no lock; if so, determine whether there is a switch in the process of action, if so, wait for the switch to move in place and check again; if not, determine whether the jump locking area meets the switch combination condition, if not, reply to the regional controller that there is no lock; if so, lock the jump locking area switch, and determine whether the communication with the regional controller is interrupted; if not, unlock the jump locking area after a predetermined time; if so, reply to the regional controller that there is lock, and send the locking information to the regional controller.
[0077] Based on the same inventive concept, Figure 3 As shown, the present invention also provides an interlocking jump locking path selection and protection system, the system comprising:
[0078] A locking request receiving module, used for receiving a jump locking request sent by a zone controller;
[0079] A jump lock judgment module is used to obtain data of all jump lock areas and select a jump lock area according to predetermined conditions;
[0080] A jump locking execution module is used to lock the selected jump locking area; the jump locking execution module is also used to set the flag of the selected jump locking area and the flag of the protection switch corresponding to the selected jump locking area to be locked, and generate locking information; the jump locking execution module is also used to set the flag of the jump locking area to be unlocked if no path in the jump locking area meets the predetermined condition;
[0081] The information feedback module is used to feed back the locking information to the zone controller; the information feedback module is also used to feed back to the zone controller that the jump locking area marked as unlocked is not locked.
[0082] Based on the above disclosed content, the present invention also provides an electronic device. Figure 4As shown, the electronic device of an embodiment of the present invention includes at least one electrically connected processor and at least one storage medium, wherein the storage medium is electrically connected to the processor, wherein the storage medium stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method as described above.
[0083] Based on the same inventive concept, the present invention also provides a storage medium, which stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the method as described above.
[0084] It should be noted that the electrical connection between the above-mentioned units does not necessarily mean the connection between lines. An indirect connection method can be applied to the embodiments of the present invention as long as the purpose of the present invention is achieved.
[0085] The above is only an exemplary embodiment of the present invention and cannot be used to limit the scope of the present invention. That is, any equivalent changes and modifications made according to the teachings of the present invention are still within the scope of the present invention. After considering the disclosure of the specification and the truth of practice, it will be easy for those skilled in the art to think of other embodiments of the present invention. This application is intended to cover any variation, use or adaptive change of the present invention, which follows the general principles of the present invention and includes common knowledge or customary technical means in the technical field not recorded in the present invention.
Claims
1. An interlocking jump locking path selection and protection method, characterized in that: The method comprises: receiving a jump lock request sent by a zone controller; Acquire data of all jump lock areas, select a jump lock area according to a predetermined condition, and lock the selected jump lock area; The flag of the selected jump locking area and the flag of the protection switch corresponding to the selected jump locking area are set to be locked, and locking information is generated; The locking information is fed back to the zone controller.
2. The interlocking jump locking path selection and protection method according to claim 1 is characterized in that: The step of selecting a jump locking area according to a predetermined condition and locking the selected jump locking area includes: Determine whether there is a path in the jump lock area that meets the section condition; if not, set the flag of the jump lock area to unlocked, and feedback no unlocking to the area controller; If there is a path in the jump lock area that meets the section condition, it is determined whether there is a path in the jump lock area that meets the over-limit condition; if not, the flag of the jump lock area is set to unlocked, and feedback to the area controller that there is no lock; If there is a path in the jump locking area that meets the over-limit condition, it is determined whether there is a path in the jump locking area that meets the turnout combination condition; if not, the flag of the jump locking area is set to unlocked, and feedback to the area controller that there is no unlocking; If there is a path in the jump locking area that meets the turnout combination conditions, the selected jump locking area will be locked.
3. The interlocking jump locking path selection and protection method according to claim 2 is characterized in that: The section conditions include: the section corresponding to the jump locking area is in an idle state, the section corresponding to the jump locking area is not blocked, the SPKS is not activated in the section corresponding to the jump locking area, the garage door of the section corresponding to the jump locking area is open and locked, the flood prevention door of the section corresponding to the jump locking area is open, and there is no lock in the section corresponding to the jump locking area.
4. The interlocking jump locking path selection and protection method according to claim 2 is characterized in that: The over-limit conditions include: the occupied over-limit section corresponding to the jump-locked area section is in an idle state, and the locked over-limit section corresponding to the jump-locked area section is not locked.
5. The interlocking jump locking path selection and protection method according to claim 2, characterized in that: The switch combination condition includes: the switch position in the jump locking area meets the configured switch combination condition and the corresponding switch is not blocked.
6. The interlocking jump locking path selection and protection method according to claim 2 is characterized in that: The step of judging whether there is a path in the jump locking area that satisfies the turnout combination condition includes: Determine whether there is a turnout in the process of operation in the jump locking area; If so, wait for the turnout to move into place and then make another judgment; If not, determine whether there is a path in the jump lock area that meets the turnout combination conditions.
7. The interlocking jump locking path selection and protection method according to claim 1 is characterized in that: Feeding back the locking information to the zone controller includes: Determine whether the interlock jump locking path selection and communication between the protection system and the zone controller are interrupted; If the interlock jump lock path selection and communication between the protection system and the zone controller is interrupted, the jump lock zone will be unlocked after a predetermined time; If the interlocking jump locking path selection and the communication between the protection system and the zone controller are not interrupted, the locking information is fed back to the zone controller.
8. An interlocking jump locking path selection and protection system, characterized in that: The system comprises: A locking request receiving module, used for receiving a jump locking request sent by a zone controller; A jump lock judgment module is used to obtain data of all jump lock areas and select a jump lock area according to predetermined conditions; A jump locking execution module is used to lock the selected jump locking area; the jump locking execution module is also used to set the flag of the selected jump locking area and the flag of the protection switch corresponding to the selected jump locking area to be locked, and generate locking information; the jump locking execution module is also used to set the flag of the jump locking area to be unlocked if no path in the jump locking area meets the predetermined condition; The information feedback module is used to feed back the locking information to the zone controller; the information feedback module is also used to feed back to the zone controller that the jump locking area marked as unlocked is not locked.
9. A computer storage medium, characterized in that One or more programs are stored, and when the one or more programs are executed, an interlocking jump locking path selection and protection method as described in any one of claims 1-7 can be implemented.
10. A device, characterized in that: The system comprises a processor, a communication interface, a memory and a communication bus; the memory stores at least one program in a computer storage medium as claimed in claim 9 which can be loaded and executed by the processor.
Citation Information
Patent Citations
Fully automatic dynamic test method and system for train
CN106708013A
Method for locking the main line of a fully automatic train by skipping backwards after entering a station over a mark
CN109159801A
Interlocking and train jumping method
CN112026850A
Dynamic test method for rail transit full-automatic operation control system with safety protection
CN112506168A
Turnout control method and device under train dynamic test based on FAO
CN113415312A
