An interlocked jump lock path selection and protection method, system, storage medium and device

By configuring the jump locking area data in the unmanned train system and selecting the path that meets the predetermined conditions for locking, the safety hazards of the unmanned train in the jump locking path selection are solved and the safety and stability of the system are improved.

CN119190132BActive Publication Date: 2025-10-10CRSC URBAN RAIL TRANSIT TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411396101.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-08
Publication Date
2025-10-10
Estimated Expiration
2044-10-08

AI Technical Summary

Technical Problem

The existing unmanned train system cannot effectively select a safe and feasible path when it needs to jump through locked path selection, posing a safety hazard.

Method used

By configuring the data of all jump locking areas, according to the jump locking area code sent by the area controller, check whether the path meets the predetermined conditions, select the lockable path for locking, and perform safety protection on the locking area, including judging the section, over-limit, switch combination and other conditions to ensure the path safety.

Benefits of technology

It improves the safety and stability of the railway transportation system, reduces system errors or failures caused by inaccurate judgment of turnout status, and improves the reliability and fault tolerance of the signal control system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119190132B_ABST
    Figure CN119190132B_ABST
Patent Text Reader

Abstract

The application discloses an interlocking jump locking path selection and protection method and system, a storage medium and equipment, belongs to the technical field of unmanned driving, and comprises the following steps: receiving a jump locking request sent by a region controller; acquiring data of all jump locking regions, selecting a jump locking region according to a predetermined condition, and locking the selected jump locking region; setting a flag of the selected jump locking region and a flag of a protection turnout corresponding to the selected jump locking region as having locking, and generating locking information; and feeding back the locking information to the region controller. According to the application, the data of all jump locking regions is configured, the paths in the corresponding jump locking regions are checked according to the jump locking region code sent by the region controller to determine whether the paths meet the predetermined condition, the lockable paths can be selected for locking, and the locking region can be safely protected.
Need to check novelty before this filing date? Find Prior Art

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 autonomous subway technology, an increasing number of metro lines have been constructed and operated using the GoA4 autonomous driving standard. According to the GoA4 standard, when a train approaches a station and stops, if it is under- or over-marked but the actual stopping position is within a small distance of the designated stopping point, the onboard Automatic Train Protection (ATP) system uses the signaling system to perform a jump lock function, automatically correcting the train's position and ensuring precise alignment with the platform.

[0003] Currently, in fully automated unmanned driving mode, the onboard Automatic Train Protection (ATP) system requests a jump from the Zone Controller (ZC) when a jump is required. The ZC, based on the train's location, requests a jump lock from the Computer Interlocking Subsystem (CI) for the corresponding zone. However, the current solution only locks the jump lock zone and does not allow for selection of the jump path. This poses a safety hazard in practical applications, as in some cases, multiple jump paths may be available, not all of which 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 within the corresponding jump locking area meets the predetermined conditions, and the lockable path can be selected for locking, and the locked 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 predetermined conditions, and locking the selected jump locking area; setting a flag of the selected jump locking area and a flag of a protection switch corresponding to the selected jump locking area as locked, and generating locking information; and feeding back the locking information to the zone controller.

[0007] Optionally, the selecting the jump locking area according to the predetermined condition and locking the selected jump locking area comprises: judging whether the jump locking area has a path satisfying a section condition; if not, setting a flag of the jump locking area as not locked and feeding back no locking to the area controller; if the jump locking area has a path satisfying the section condition, judging whether the jump locking area has a path satisfying an overrun condition; if not, setting the flag of the jump locking area as not locked and feeding back no locking to the area controller; if the jump locking area has a path satisfying the overrun condition, judging whether the jump locking area has a path satisfying a turnout combination condition; if not, setting the flag of the jump locking area as not locked and feeding back no locking to the area controller; if the jump locking area has a path satisfying the turnout combination condition, locking the selected jump locking area.

[0008] Optionally, the section condition comprises: a section corresponding to the jump locking area being in an idle state, the section corresponding to the jump locking area being not locked, the section corresponding to the jump locking area being not activated SPKS, a garage door of the section corresponding to the jump locking area being opened and locked, a flood prevention door of the section corresponding to the jump locking area being opened, and the section corresponding to the jump locking area being not locked.

[0009] Optionally, the overrun condition comprises: an occupied overrun section corresponding to a section of the jump locking area being in an idle state, and a locked overrun section corresponding to the section of the jump locking area being not locked.

[0010] Optionally, the turnout combination condition comprises: a turnout position in the jump locking area meeting a configured turnout combination condition and a corresponding turnout being not locked.

[0011] Optionally, the judging whether the jump locking area has a path satisfying the turnout combination condition comprises: judging whether there is a turnout in the jump locking area in a motion process; if yes, waiting for the turnout to be in place and then judging again; if not, judging whether the jump locking area has a path satisfying the turnout combination condition.

[0012] Optionally, the feeding back the locking information to the area controller comprises: judging whether communication between the interlocking jump locking path selection and protection system and the area controller is interrupted; if the communication between the interlocking jump locking path selection and protection system and the area controller is interrupted, unlocking the jump locking area after a predetermined time; if the communication between the interlocking jump locking path selection and protection system and the area controller is not interrupted, feeding back the locking information to the area controller.

[0013] Based on the same inventive concept, the present invention also provides an interlocking jump locking path selection and protection system, which includes: a locking request receiving module for receiving a jump locking request sent by an area controller; a jump locking judgment module for obtaining data of all jump locking areas and selecting a jump locking area according to predetermined conditions; a jump locking execution module for locking 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 protective switch corresponding to the selected jump locking area to locked, and generate locking information; the jump locking execution module is also used to set the flag 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 area controller; the information feedback module is also used to feed back to the area 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, when executed, can implement any of the aforementioned methods.

[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 lock areas and checks whether the paths within the corresponding jump lock areas meet the predetermined conditions according to the jump lock area codes sent by the area controller. It can then select the lockable paths for locking and provide security protection for the locked areas.

[0018] 2. When a switch is in motion in a jump locking area, the system can wait until the motion is complete before determining the locking path. This effectively avoids train path errors or conflicts caused by incomplete switch positions, thereby significantly improving the safety of the railway transportation system. It also reduces system errors or failures caused by inaccurate switch status judgments, and improves the stability and reliability of the entire signal control system.

[0019] 3. When feeding back 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 promptly. Once a communication interruption is detected, the system will adopt a delayed unlocking mechanism, which improves the system's fault tolerance and enables the system to maintain a certain degree of self-recovery ability in the face of communication failures, reducing dependence on human intervention.

[0020] Other features and advantages of the present invention will be described in the following description, and in part will become apparent from the description, or will be 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 following briefly introduces the drawings required for use in the embodiments or the description of the prior art. 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 any 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 This 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 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 diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0026] To make the objectives, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only 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 making creative efforts shall fall within the scope of protection of the present invention.

[0027] Reference Figure 1 One embodiment of the present invention proposes an interlocking jump locking path selection and protection method. 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 within the corresponding jump locking area meets the predetermined conditions, and the lockable path can be selected for locking, and the locking area can be safely protected.

[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 this 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 this jump locking area code, section, switch, and protective switch 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 locked, and locking information is generated;

[0034] The locking information is fed back to the zone controller.

[0035] Exemplarily, after the regional controller sends a jump locking request, it 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 flags of the jump locking area and its corresponding protective switches are updated to the "locked" state, which can protect this jump locking area from being requisitioned by other trains and the switches in this jump locking area from being activated, thereby ensuring the safety of train jumping; and generates detailed locking information; and feeds the generated locking information 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 lock area according to a predetermined condition and locking the selected jump lock area includes:

[0037] Determine whether there is a path in the jump lock area that meets the section conditions; if not, set the jump lock area flag to unlocked and feedback no unlocking to the zone controller;

[0038] If there is a path in the jump lock area that meets the section condition, then determine whether there is a path in the jump lock area that meets the over-limit condition; if not, set the flag of the jump lock area to unlocked, and feedback no unlocking to the area controller;

[0039] If the jump locking area has a path satisfying the overrun condition, it is determined whether the jump locking area has a path satisfying the turnout combination condition; if not, the flag of the jump locking area is set as un-locked, and the regional controller is fed back with no locking;

[0040] If the jump locking area has a path satisfying the turnout combination condition, the selected jump locking area is locked.

[0041] Exemplarily, the jump locking area having a path satisfying the predetermined condition means that the area has a path satisfying the section condition, the overrun condition and the turnout combination condition simultaneously; when a train needs to perform a jump operation to re-align the stopping point due to large position deviation when stopping at the station, the system needs to determine whether the jump locking area has a path satisfying the predetermined condition to ensure the safety and feasibility of the jump operation; first, it is checked whether the jump locking area has a path satisfying the section condition, if the section condition is not satisfied, the flag of the jump locking area is set as un-locked, and the regional controller is fed back with no locking, indicating that the jump operation cannot be performed at present; if the section condition is satisfied, it is checked whether the jump locking area satisfies the overrun condition, if the jump locking area does not satisfy the overrun condition, the flag of the jump locking area is set as un-locked, and the regional controller is fed back with no locking; if the overrun condition is satisfied, it is checked whether the jump locking area has a path satisfying the turnout combination condition, if the turnout combination condition is not satisfied, the flag of the jump locking area is set as un-locked, and the regional controller is fed back with no locking, indicating that the jump operation cannot be performed under the current condition; if the turnout combination condition is satisfied, a locking instruction is sent, and the flag of the locked jump locking area and the corresponding protection turnout is updated as having locking, at the same time, the system generates locking information, and feeds back the information to the regional controller.

[0042] Optionally, the section condition comprises that the section corresponding to the jump locking area is in an idle state, the section corresponding to the jump locking area is not locked, the section corresponding to the jump locking area is not activated SPKS, the garage door of the section corresponding to the jump locking area is opened and locked, the anti-flood door of the section corresponding to the jump locking area is opened, and the section corresponding to the jump locking area is not locked.

[0043] Specifically, the section corresponding to the jump locking area is in an idle state, which means that there is no train running or staying in the section, nor other obstacles affecting the train passing.

[0044] Exemplarily, assuming that there is a section named “Y section”, which is part of the jump locking area; before performing the jump operation, the occupancy of the “Y section” is checked; if the system confirms that there is no train or other obstacles in the “Y section”, 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 to pass.

[0046] For example, if "Section Y" is temporarily blocked for some reason (such as previous maintenance work), then the jump operation cannot be performed in this section; by obtaining relevant section data, check the blocking status of "Section Y" to ensure that it is not blocked.

[0047] Specifically, SPKS refers to the Staff Production Key Switch (SPKS), 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. This section 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 operations need to be carried out in the "Z section" due to maintenance or other reasons, the operator will activate the corresponding SPKS switch. At this 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 garage door of the section 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 through without obstruction.

[0050] For example, if "Section Y" 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 open 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 remain 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 flood doors, the system needs to check the status of the flood doors; this condition is only met when the flood doors are fully open.

[0053] For example, 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 condition includes: 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.

[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 they do not cause safety problems or affect the normal operation of other trains due to train occupation.

[0056] For example, suppose a train needs to perform a jump 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 jump 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 jump 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 certain 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", then 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 through; the blocked state is a safety measure used to ensure that no trains mistakenly enter the area when the switch is unavailable.

[0063] For example, 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), then 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 meets the switch combination condition includes:

[0065] Determine whether there is a switch in motion within the jump locking area;

[0066] If so, wait until the switch is in place and make another judgment;

[0067] If not, it is determined 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 check whether all switches 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 switch position adjustment caused by the previous train operation or dispatching instructions), 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 have moved into place and stabilized, they will be checked again to judge the switch position in the "W area" 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 the 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 of 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 area 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 area controller through the communication link. After receiving the locking information, the area 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 area controller does not send a jump locking request and the jump locking area is in a locked state, the corresponding jump locking area is unlocked and is in an unlocked state; when the area controller sends a jump locking request, it obtains all jump locking area codes, sections, switches, protection switch combinations and other information, and judges whether the jump locking area meets the section condition based on the jump locking area code, section, switch, protection switch combination and other information. If not, it replies to the area controller that it is not locked; if so, it judges whether the jump locking area meets the super If the limit condition is met, if not, reply to the regional controller that it is not locked; if so, determine whether there is a switch in the process of movement, 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 it is not locked; 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 it is locked 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, configured to receive 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 for locking a selected jump locking area; the jump locking execution module is further configured to set a flag of the selected jump locking area and a flag of a protection switch corresponding to the selected jump locking area to be locked, thereby generating locking information; the jump locking execution module is further configured to set a flag of the jump locking area to be unlocked if no path in the jump locking area satisfies a 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 to enable the at least one processor to 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. 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 is applicable to the embodiments of the present invention as long as the purpose of the present invention is achieved.

[0085] The foregoing is merely an exemplary embodiment of the present invention and is not intended to limit the scope of the present invention. That is, any equivalent changes and modifications made in accordance with the teachings of the present invention are still within the scope of the present invention. Those skilled in the art will readily conceive of other embodiments of the present invention after considering the disclosure of the specification and the truth of practice. This application is intended to cover any variations, uses, or adaptations of the present invention that follow the general principles of the present invention and include common knowledge or customary technical means in the art that are not described 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 locking areas, select a jump locking area according to predetermined conditions, and lock the selected jump locking area; wherein, determine whether there is a path in the jump locking area that meets the section condition; if not, set the flag of the jump locking area to unlocked, and feedback "no lock" to the area controller; if there is a path in the jump locking area that meets the section condition, determine whether there is a path in the jump locking area that meets the over-limit condition; if not, set the flag of the jump locking area to unlocked, and feedback "no lock" to the area controller; if there is a path in the jump locking area that meets the over-limit condition, determine whether there is a path in the jump locking area that meets the turnout combination condition; if not, set the flag of the jump locking area to unlocked, and feedback "no lock" to the area controller; if there is a path in the jump locking area that meets the turnout combination condition, lock the selected jump locking 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 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, 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 anti-flood door of the section corresponding to the jump locking area is open, and the section corresponding to the jump locking area is not locked.

3. The interlocking jump locking path selection and protection method according to claim 1, characterized in that: The over-limit conditions include: the occupied over-limit section corresponding to the skip-locked area section is in an idle state, and the locked over-limit section corresponding to the skip-locked area section is not locked.

4. The interlocking jump locking path selection and protection method according to claim 1, 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.

5. The interlocking jump locking path selection and protection method according to claim 1, characterized in that: The determination of whether there is a path in the jump lock area that meets the switch combination condition includes: Determine whether there is a switch in motion within the jump locking area; If so, wait until the switch is in place and make another judgment; If not, it is determined whether there is a path in the jump lock area that meets the turnout combination conditions.

6. The interlocking jump locking path selection and protection method according to claim 1, 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.

7. An interlocking jump locking path selection and protection system, characterized in that: The system comprises: A locking request receiving module, configured to receive 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 for locking a selected jump locking area; the jump locking execution module is further configured to set a flag of the selected jump locking area and a flag of a protection switch corresponding to the selected jump locking area to be locked, thereby generating locking information; the jump locking execution module is further configured to set a flag of the jump locking area to be unlocked if no path in the jump locking area satisfies a predetermined condition; An information feedback module is used to feed back the locking information to the regional controller; the information feedback module is also used to feed back to the regional controller that the jump locking area marked as unlocked is not locked; Among them, the system is also used to determine whether there is a path in the jump locking area that meets the section condition; if not, the flag of the jump locking area is set to unlocked, and no locking is fed back to the area controller; if there is a path in the jump locking area that meets the section condition, it is determined whether there is a path in the jump locking area that meets the over-limit condition; if not, the flag of the jump locking area is set to unlocked, and no locking is fed back to the area controller; 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 switch combination condition; if not, the flag of the jump locking area is set to unlocked, and no locking is fed back to the area controller; if there is a path in the jump locking area that meets the switch combination condition, the selected jump locking area is locked.

8. 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-6 can be implemented.

Citation Information

Patent Citations

  • Interlocking and train jumping method

    CN112026850A