Route unlocking method and device based on co-managed area
By receiving parking guarantee requests in the rail transit system and directly sending parking guarantee confirmation information to the interlocking device, the problem of low unlocking efficiency in the co-managed area is solved and operational efficiency is improved.
Patent Information
- Application Number
- CN202411385545.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2025-02-07
- Estimated Expiration
- 2044-09-30
AI Technical Summary
In the co-managed area, interlocking equipment in the rail transit system needs to wait for delay time to unlock the route, resulting in low unlocking efficiency and reduced operational efficiency.
By receiving the parking guarantee request, determine the route to be unlocked and the target train, obtain the location information of the target train, and determine whether the request is forwarded to the adjacent line controller. Send parking guarantee confirmation information directly to the interlock device without waiting for delay time.
Improve the efficiency of parking guarantee request processing and train operation efficiency, and reduce the waiting time of interlocking equipment.
Smart Images

Figure CN118877048B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of rail transit technology, and in particular to a method for unlocking a route based on a co-managed area. The present invention also relates to a device for unlocking a route based on a co-managed area, a computing device, a computer-readable storage medium, and a computer program product. Background Art
[0002] With the development of science and technology, the current rail transit field is gradually becoming intelligent and automated. When unlocking the routes in the co-managed area, it is often necessary to use the interlocking device to delay the route that needs to be unlocked to determine whether the route meets the unlocking conditions. After determining that the route meets the unlocking conditions, the status of the route is set to idle and then unlocked. In this way, the interlocking device needs to wait for the corresponding delay time to unlock the route, which is inefficient in unlocking the route and reduces the operating efficiency of the train. Summary of the invention
[0003] In view of this, an embodiment of this specification provides a method for unlocking a route based on a co-managed area. One or more embodiments of this specification also relate to a device for unlocking a route based on a co-managed area, a computing device, a computer-readable storage medium, and a computer program product to solve the technical defects existing in the prior art.
[0004] According to a first aspect of an embodiment of this specification, a method for unlocking a route based on a shared management area is provided, which is applied to a line controller and includes:
[0005] receiving a first parking guarantee request, wherein the first parking guarantee request carries a target route identifier;
[0006] According to the target route identifier, determine the route to be unlocked and the target train corresponding to the route to be unlocked, and obtain the target train position information of the target train, wherein the target approach section corresponding to the route to be unlocked is located in the co-managed area;
[0007] Sending the first stop guarantee request to the target train, and judging whether to send the first stop guarantee request to an adjacent line controller according to the position information of the target train;
[0008] In the case where the first stop guarantee request is sent to the adjacent line controller, receiving stop guarantee confirmation information generated by the target train based on the first stop guarantee request and a second stop guarantee request sent by the adjacent line controller;
[0009] The parking guarantee confirmation information is sent to the interlocking device corresponding to the line controller, so that the interlocking device unlocks the to-be-unlocked route according to the parking guarantee confirmation information.
[0010] According to a second aspect of an embodiment of this specification, a route unlocking device based on a shared management area is provided, which is applied to a line controller, including:
[0011] A first receiving module is configured to receive a first parking guarantee request, wherein the first parking guarantee request carries a target access route identifier;
[0012] a determination module configured to determine the route to be unlocked and the target train corresponding to the route to be unlocked according to the target route identifier, and obtain target train position information of the target train, wherein the target approach section corresponding to the route to be unlocked is located in the co-managed area;
[0013] a judgment module, configured to send the first stop guarantee request to the target train, and judge whether to send the first stop guarantee request to an adjacent line controller according to the position information of the target train;
[0014] A second receiving module is configured to receive stop guarantee confirmation information generated by the target train based on the first stop guarantee request and a second stop guarantee request sent by the adjacent line controller when the first stop guarantee request is sent to the adjacent line controller;
[0015] The sending module is configured to send the parking guarantee confirmation information to the interlocking device corresponding to the line controller, so that the interlocking device unlocks the to-be-unlocked route according to the parking guarantee confirmation information.
[0016] According to a third aspect of an embodiment of this specification, a computing device is provided, including:
[0017] Memory and processor;
[0018] The memory is used to store computer programs / instructions, and the processor is used to execute the computer programs / instructions. When the computer programs / instructions are executed by the processor, the steps of the above-mentioned route unlocking method based on the co-managed area are implemented.
[0019] According to a fourth aspect of the embodiments of this specification, a computer-readable storage medium is provided, which stores a computer program / instruction, and when the computer program / instruction is executed by a processor, the steps of the above-mentioned method for unlocking the route based on the co-managed area are implemented.
[0020] According to a fifth aspect of the embodiments of this specification, a computer program product is provided, including a computer program / instruction, which, when executed by a processor, implements the steps of the above-mentioned method for unlocking access based on a shared management area.
[0021] An embodiment of the present specification realizes that, in a co-managed area, after receiving a stop guarantee request, the line controller determines the route to be unlocked, as well as the target train and target train position information corresponding to the route to be unlocked, through the target route identifier. Therefore, it is possible to determine whether it is necessary to forward the stop guarantee request to the adjacent line controller of the current line controller based on the target train position information, and send the stop guarantee request to the target train, thereby improving the processing efficiency of the stop guarantee request. After receiving the stop guarantee confirmation information sent by the target train, the line controller sends the stop guarantee confirmation information to the corresponding interlocking device, without relying on the stop guarantee confirmation information sent by the adjacent line controller. The stop guarantee confirmation information can be sent to the interlocking device in advance, and the interlocking device can unlock the route to be unlocked without waiting for the corresponding delay time, thereby improving operational efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] Figure 1 is a flow chart of a method for unlocking a route based on a co-managed area provided by an embodiment of this specification;
[0023] Figure 2 is a schematic diagram of a condominium area provided by an embodiment of this specification;
[0024] Figure 3a It is an interactive schematic diagram of a parking guarantee request in a handover area provided by an embodiment of this specification;
[0025] Figure 3b It is an interactive schematic diagram of a parking guarantee request in a takeover area provided by an embodiment of this specification;
[0026] Figure 4 is a schematic diagram of integrating a first parking guarantee request and a second parking guarantee request provided by an embodiment of this specification;
[0027] Figure 5 It is a schematic diagram of the interaction of parking guarantee confirmation information in a condominium area provided by an embodiment of the present specification;
[0028] Figure 6 is a process flow chart of a method for unlocking a route based on a co-managed area provided by an embodiment of the present specification;
[0029] Figure 7 It is a structural schematic diagram of an access unlocking device based on a co-managed area provided by an embodiment of this specification;
[0030] Figure 8 It is a structural block diagram of a computing device provided by an embodiment of this specification. DETAILED DESCRIPTION
[0031] Many specific details are described in the following description to facilitate a full understanding of this specification. However, this specification can be implemented in many other ways than those described herein, and those skilled in the art can make similar generalizations without violating the connotation of this specification, so this specification is not limited to the specific implementation disclosed below.
[0032] The terms used in one or more embodiments of this specification are only for the purpose of describing specific embodiments, and are not intended to limit one or more embodiments of this specification. The singular forms of "a", "said" and "the" used in one or more embodiments of this specification and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used in one or more embodiments of this specification refers to and includes any or all possible combinations of one or more associated listed items.
[0033] It should be understood that although the terms first, second, etc. may be used to describe various information in one or more embodiments of this specification, this information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of one or more embodiments of this specification, the first may also be referred to as the second, and similarly, the second may also be referred to as the first. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0034] In addition, it should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in one or more embodiments of this specification are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0035] First, the terms involved in one or more embodiments of this specification are explained.
[0036] CBTC: Communication Based Train Control system, a continuous train automatic control system built through active train positioning technology that does not rely on trackside train occupancy detection equipment, continuous train-to-ground two-way data communication technology, and on-board and ground processors that can perform safety functions.
[0037] LC: Line Controller. The LC system is mainly responsible for calculating the movement authorization (MA) for the communication trains within its control range based on the position information reported by the communication trains, the routes arranged by the interlocking, and the track occupancy / free information provided by the trackside equipment, to ensure the safe operation of the communication trains within its control area.
[0038] CI: Computer Interlocking system. In the field of rail transit, the interlocking system is one of the core components to ensure the safe operation of trains. The design and operation of the interlocking system is to prevent accidents such as train collisions and derailments. It controls the status of signals, switches and track circuits to ensure that trains can travel safely at any time.
[0039] ATS: Automatic Train Supervision is an advanced command and monitoring system used in urban rail transit, railway and high-speed railway systems. The ATS system is a non-safety equipment system. It does not directly participate in the safety control of the train, but serves as a high-level operation management system to assist dispatchers in monitoring and controlling train operations.
[0040] Co-management area: When a CT (CBTC level) train enters the jurisdiction of another line controller from one line controller area, the main line controller needs to be changed. This process is called line controller switching. In order to make the entire switching process smooth, it is necessary to set up a co-management area between the switching points of the two line controllers. The co-management area is divided into a handover area and a takeover area according to the line controllers to which it belongs. The connection point between the handover area and the takeover area is the demarcation point, which may be on the terminal axle counter of the route or on the axle counter in the middle of the route.
[0041] Approach Section: In railway signal and interlocking system, it refers to one or more track sections associated with a specific signal, which are located in front of the signal. The purpose of the approach section is to prepare and confirm the arrival of the train in advance so that the signal system can respond accordingly, such as preparing the route, locking the switch position and adjusting the signal display.
[0042] When the general personnel unlock the routes in the co-managed area, it is often necessary to delay the route that needs to be unlocked through the interlocking device to determine whether the route meets the unlocking conditions. After determining that the route meets the unlocking conditions, the status of the route is set to idle and then unlocked. In this way, the interlocking device needs to wait for the corresponding delay time before unlocking the route, which is inefficient in unlocking the route and reduces the operating efficiency of the train.
[0043] In this specification, a method for unlocking an access route based on a co-managed area is provided. This specification also relates to an apparatus for unlocking an access route based on a co-managed area, a computing device, a computer-readable storage medium, and a computer program product, which are described in detail one by one in the following embodiments.
[0044] See also Figure 1 , Figure 1 A flowchart of a method for unlocking a route based on a co-managed area according to an embodiment of the present specification is shown, which specifically includes the following steps:
[0045] Step 102: Receive a first parking guarantee request, wherein the first parking guarantee request carries a target route identifier.
[0046] In actual applications, when the master unlocks the access within the co-managed area, the ATS system sends the master unlocking command of the access within the co-managed area to the CI system. After receiving the master unlocking command, the CI system converts the master unlocking command into a corresponding parking guarantee request, and sends the parking guarantee request to the line controller (LC) within the control range of the CI system. The method for unlocking the access based on the co-managed area is applied to the line controller, which can be a line controller located in the transfer area of the co-managed area or a line controller located in the takeover area of the co-managed area. The line controller receives the parking guarantee request sent by the CI system and obtains the target access identifier carried in the parking guarantee request.
[0047] The first parking guarantee request refers to the parking guarantee request sent by the CI system to the current line controller. The target route identifier refers to the route identifier corresponding to the route to be unlocked. For example, the target route identifier can be the ID of the route to be unlocked. The target route identifier can be used to determine the route to be unlocked. The route to be unlocked refers to the route that needs to be unlocked by the general person unlocking route instruction.
[0048] See also Figure 2 , Figure 2 FIG. 1 shows a schematic diagram of a co-management area provided according to an embodiment of the present specification. Figure 2 As shown, the train is moving along Figure 2 The train runs in the direction shown in the figure. A co-management area corresponding to line controller 1 (LC1) and line controller 2 (LC2) is set in front of the train. Figure 2The demarcation point shown in is the demarcation point between the control range of line controller 1 and the control range of line controller 2. During the operation of the train, the train will enter the control range of line controller 2 from the control range of line controller 1. During this process, the line controller needs to be changed. During the process of changing the line controller, the train will successively pass through the handover area and the takeover area of the co-management area. Among them, the handover area belongs to the control range of line controller 1, and the takeover area belongs to the control range of line controller 2.
[0049] Step 104: Determine the route to be unlocked and the target train corresponding to the route to be unlocked according to the target route identifier, and obtain the target train position information of the target train.
[0050] After receiving the first stop guarantee request sent by the CI system and obtaining the target route identifier, the line controller can determine the route to be unlocked according to the target route identifier, and determine the approach section corresponding to the route to be unlocked, so as to determine whether the approach section is located in the co-managed area according to the position of the approach section. If the approach section corresponding to the route to be unlocked is located in the co-managed area, the target train corresponding to the route to be unlocked can be further determined, and the target train position information of the target train can be obtained, so as to determine whether it is necessary to forward the first stop guarantee request received to the adjacent line controller of the current line controller according to the target train position information in the subsequent process.
[0051] In a specific implementation manner provided in this specification, determining the route to be unlocked and the target train corresponding to the route to be unlocked according to the target route identifier includes:
[0052] Determine the route to be unlocked according to the target route identifier;
[0053] According to the approach to be unlocked, determining a target approach section corresponding to the approach to be unlocked;
[0054] When the target approaching section is located in a co-managed area, the target train corresponding to the route to be unlocked is queried.
[0055] The target approach section refers to the approach section of the route to be unlocked, that is, the track section associated with the signal at the beginning of the route to be unlocked. The target train refers to the train closest to the signal at the beginning of the route to be unlocked among all trains.
[0056] Specifically, according to the obtained target route identifier, the route to be unlocked corresponding to the target route identifier is determined, and according to the route to be unlocked, the target approach section corresponding to the route to be unlocked is determined. If it is determined that the target approach section is located in the co-managed area, specifically including the target approach section being located in the handover area, the target approach section being located in the takeover area, or the target approach section being located in both the handover area and the takeover area, then the target train corresponding to the route to be unlocked can be queried according to the starting signal of the route to be unlocked. The specific implementation method of querying the target train corresponding to the route to be unlocked is as follows:
[0057] In a specific implementation manner provided in this specification, querying the target train corresponding to the route to be unlocked includes:
[0058] Determine the protection reverse direction of the signal machine at the beginning of the route to be unlocked;
[0059] According to the protection reverse direction, a query is performed along the target approach section, and the first train queried is determined as the target train corresponding to the route to be unlocked.
[0060] Among them, the protection reverse direction can be specifically understood as the direction of the side outside the starting signal, that is, the direction of the side where the starting signal is set with a display signal. Specifically, after determining the route to be unlocked, the starting signal and the protection reverse direction of the starting signal of the route to be unlocked can be determined, and according to the protection reverse direction of the starting signal, the query is performed along the target approach section, and the first train queried (that is, the train closest to the starting signal) is determined as the target train corresponding to the route to be unlocked.
[0061] The method for unlocking routes based on a co-managed area provided in this specification can directly send a stop guarantee request to the target train in a subsequent process by determining the target train corresponding to the route to be unlocked. By determining the target train position information of the target train, it can be determined in a subsequent process whether the stop guarantee request needs to be forwarded to the adjacent line controller, thereby improving the transmission efficiency of the stop guarantee request.
[0062] Step 106: Send the first stop guarantee request to the target train, and determine whether to send the first stop guarantee request to an adjacent line controller based on the target train position information.
[0063] After receiving the first stop guarantee request, the line controller can directly send the received first stop guarantee request to the target train. Since the position of the train during operation is not fixed, the line controller used to control the train is different for different train positions during operation. Therefore, it is necessary to further determine whether it is necessary to forward the received first stop guarantee request to the adjacent line controller of the current line controller based on the train position information.
[0064] Based on this, in a specific implementation manner provided in this specification, the line controller is located in a handover area of the co-managed area;
[0065] Determining whether to send the first stop guarantee request to an adjacent line controller according to the target train position information includes:
[0066] Determining a movement authorization destination of the target train;
[0067] According to the target train position information and the movement authorization end point, it is determined whether to send the first stop guarantee request to the adjacent line controller.
[0068] Specifically, if the current line controller is located in the handover area of the co-managed area, that is, the line controller in the handover area receives the first stop guarantee request, it is necessary to determine the movement authorization end point of the target train, and determine whether the first stop guarantee request needs to be sent to the adjacent line controller according to the target train position information and the movement authorization end point, that is, whether the first stop guarantee request needs to be sent to the line controller in the takeover area. The specific implementation process is as follows:
[0069] In a specific implementation manner provided in this specification, judging whether to send the first stop guarantee request to an adjacent line controller according to the target train position information and the movement authorization destination includes:
[0070] In a case where the target train is located in the handover area and the movement authorization terminal is located in the takeover area of the co-managed area, the first parking guarantee request is sent to the adjacent line controller.
[0071] If the line controller in the handover area receives the first stop guarantee request sent by the CI system, it means that the target train is located in the handover area. Based on this, it is determined whether the authorized mobile terminal of the target train is located in the takeover area. If the authorized mobile terminal of the target train is located in the takeover area, the line controller in the handover area sends the first stop request to the line controller in the takeover area; if the authorized mobile terminal of the target train is not located in the takeover area, the line controller in the handover area does not need to send the first stop guarantee request to the line controller in the takeover area. Among them, for either the handover area or the takeover area, the second stop guarantee request refers to the stop guarantee request received by the adjacent line controller.
[0072] See also Figure 3a , Figure 3a FIG. 2 shows an interactive schematic diagram of a parking guarantee request in a handover area according to an embodiment of the present specification. Figure 3aAs shown, the line controller 1 in the handover area receives the first stop guarantee request. At this time, the target train is located in the handover area. The line controller 1 can directly send the first stop guarantee request to the target train. The line controller 1 determines that the target train's movement authorization end point is located in the takeover area ( Figure 3a After the target train stops, the first stop guarantee request is sent to the line controller 2 in the takeover area. If the destination of the movement authorization of the target train is not located in the takeover area ( Figure 3a (not shown in the figure), the line controller 1 does not send the first parking guarantee request to the line controller 2.
[0073] Further, in another specific implementation provided in this specification, the line controller is located in a takeover area of a co-managed area;
[0074] Determining whether to send the first stop guarantee request to an adjacent line controller according to the target train position information includes:
[0075] Determining whether the target train occupies a transfer area of the co-managed area according to the target train position information;
[0076] In a case where the target train occupies the handover area, the first stop guarantee request is sent to the adjacent line controller.
[0077] Specifically, if the current line controller is located in the takeover area of the co-managed area, that is, the line controller in the takeover area receives the first stop guarantee request, the line controller in the takeover area determines whether the target train occupies the handover area of the co-managed area based on the target train position information, and if the target train occupies the handover area, the first stop guarantee request is sent to the adjacent line controller, that is, to the line controller in the handover area. If the target train does not occupy the handover area, that is, the target train is located in the takeover area of the co-managed area, at this time, the line controller in the takeover area does not need to send the first stop guarantee request to the adjacent line controller, that is, the line controller in the handover area.
[0078] In a specific implementation manner provided in this specification, when the target train occupies the handover area, sending the first stop guarantee request to the adjacent line controller includes:
[0079] When the target train is located in the handover area, sending the first stop guarantee request to the adjacent line controller;
[0080] In a case where the target train is located in the handover area and the takeover area, the first stop guarantee request is sent to the adjacent line controller.
[0081] The target train occupies the handover area, specifically including the target train being located in the handover area, or the target train being located in both the handover area and the takeover area (i.e., the front of the target train is in the takeover area, and the rear of the target train is in the handover area). If it is determined that the target train is located in the handover area, or is located in both the handover area and the takeover area, the line controller of the takeover area sends the received first stop guarantee request to the line controller of the handover area.
[0082] See also Figure 3b 3b shows an interactive schematic diagram of a parking guarantee request in a takeover area according to an embodiment of this specification. Figure 3b As shown, after receiving the first stop guarantee request, the line controller of the takeover area determines that the target train is located in the handover area of the co-management area (such as Figure 3b As shown in the figure, at this time, the line controller 2 sends the first stop guarantee request to the line controller 1 of the handover area. If the head of the target train is located in the takeover area and the tail is located in the handover area ( Figure 3b (not shown), the line controller 2 also needs to send the first parking guarantee request to the line controller 1 of the handover area. Figure 3b (not shown), the line controller 2 does not need to send the first parking guarantee request to the line controller 1 of the handover area.
[0083] The route unlocking method based on the co-managed area provided in this specification makes a detailed division of the processing of the parking guarantee request based on the different locations of the target trains and the differences in receiving the parking guarantee request in the transfer area and the takeover area in the co-managed area, so as to improve the accuracy of the processing of the parking guarantee request.
[0084] Step 108: When the first stop guarantee request is sent to the adjacent line controller, receiving stop guarantee confirmation information generated by the target train based on the first stop guarantee request and the second stop guarantee request sent by the adjacent line controller.
[0085] In actual applications, if the line controller does not receive a stop guarantee request sent by an adjacent line controller, the line controller can directly send the stop guarantee request sent by the CI system to the target train. If the line controller receives a stop guarantee request sent by an adjacent line controller, in order to improve the processing efficiency of the target train when generating stop guarantee confirmation information based on the stop guarantee request, the line controller can merge the stop guarantee request sent by the CI system with the stop guarantee request sent by the adjacent line controller, and send the merged stop guarantee request to the target train. This ensures that the stop guarantee requests received by the target train in the transfer area and the takeover area are consistent, so that the target train does not need to generate stop guarantee confirmation information after processing the stop guarantee request sent by the line controller of the transfer area and the stop guarantee request sent by the line controller of the takeover area respectively.
[0086] In a specific implementation manner provided in this specification, after sending the first parking guarantee request to the adjacent line controller, the method further includes:
[0087] receiving a second parking guarantee request sent by the adjacent line controller;
[0088] The first parking guarantee request and the second parking guarantee request are merged to generate a parking guarantee fusion request, and the parking guarantee fusion request is sent to the target train, so that the target train generates parking guarantee confirmation information based on the parking guarantee fusion request.
[0089] The parking guarantee fusion request refers to a parking guarantee request generated by fusion of the first parking guarantee request and the second parking guarantee request.
[0090] Specifically, if the line controller receives the second stop guarantee request sent by the adjacent line controller, the first stop guarantee request sent by the CI system is merged with the second stop guarantee request to generate a stop guarantee fusion request, and the stop guarantee fusion request is sent to the target train. It should be noted that if there is a stop guarantee application in the first stop guarantee request and the second stop guarantee request, the result of the generated stop guarantee fusion request is to apply for a stop guarantee request to the target train. The specific result of the fusion stop guarantee request is shown in Table 1 below:
[0091] Table 1
[0092]
[0093] Further, see Figure 4 , Figure 4A schematic diagram of fusing a first stop guarantee request and a second stop guarantee request provided according to an embodiment of the present specification is shown. Taking the current line controller as a line controller in the takeover area as an example, after receiving the first stop guarantee request sent by the CI system, the line controller 2 in the takeover area determines that the target train is located in the handover area, and sends the first stop guarantee request to the line controller 1 in the handover area. After receiving the first stop guarantee request, the line controller 1 fuses the first stop guarantee request and the second stop guarantee request to generate a stop guarantee fusion request, and sends the stop guarantee fusion request to the target train. After receiving the second stop guarantee request, the line controller 1 in the handover area sends the second stop guarantee request to the line controller 2 in the takeover area. The line controller 2 fuses the first stop guarantee request and the second stop guarantee request to generate a stop guarantee fusion request, and sends the stop guarantee fusion request to the target train. Thus, the target train can confirm according to the stop guarantee fusion request to generate stop guarantee confirmation information.
[0094] After generating the stop guarantee confirmation information, the target train sends the stop guarantee confirmation information to the line controller in the transfer area and the line controller in the takeover area respectively. After receiving the stop guarantee confirmation information sent by the target train, the line controller can further determine whether it is necessary to send the stop guarantee confirmation information to the adjacent line controller based on the target train position information of the target train.
[0095] Based on this, in a specific implementation manner provided in this specification, after receiving the stop guarantee confirmation information generated by the target train based on the first stop guarantee request and the second stop guarantee request sent by the adjacent line controller, the method further includes:
[0096] According to the target train position information, it is determined whether to send the stop guarantee confirmation information to the adjacent line controller.
[0097] After receiving the stop guarantee confirmation information sent by the target train, the line controller obtains the actual position information of the target train and determines whether it is necessary to send the stop guarantee confirmation information to the adjacent line controller based on the position information. Among them, the stop guarantee confirmation information can specifically include the stop guarantee point and the stop guarantee confirmation. The stop guarantee point refers to the stop position confirmed by the target train, which can specifically be in front of the signal at the beginning of the route to be unlocked; the stop guarantee confirmation refers to the confirmation information on whether the target train can stop at the stop guarantee point.
[0098] The following is a detailed description of the forwarding of parking guarantee confirmation information.
[0099] In a specific implementation provided in this specification, the line controller is located in a handover area of a co-managed area;
[0100] According to the target train position information, determining whether to send the stop guarantee confirmation information to the adjacent line controller includes:
[0101] Determining whether the target train occupies a takeover area of the co-managed area according to the target train position information;
[0102] In the case where the target train occupies the takeover area, sending the parking guarantee confirmation information to the adjacent line controller;
[0103] In the case that the target train does not occupy the takeover area, the request source of the parking guarantee confirmation information is determined, and it is determined whether to send the parking guarantee confirmation information to the adjacent line controller according to the request source.
[0104] The request source refers to the request source for applying for a stop guarantee request for a target train, and the request source specifically includes a transfer area or a takeover area.
[0105] Specifically, if the current line controller is located in the handover area of the co-managed area, that is, the line controller in the handover area determines whether the target train occupies the takeover area according to the target train position information after receiving the stop guarantee confirmation information. If it is determined that the target train occupies the takeover area, the stop guarantee confirmation information is sent to the adjacent line controller, that is, the line controller in the takeover area.
[0106] Based on this, in a specific implementation manner provided in this specification, when the target train occupies the takeover area, sending the parking guarantee confirmation information to the adjacent line controller includes:
[0107] When the target train is located in the takeover area, sending the stop guarantee confirmation information to the adjacent line controller;
[0108] In a case where the target train is located in the handover area and the takeover area, the stop guarantee confirmation information is sent to the adjacent line controller.
[0109] The target train occupies the takeover area, specifically including the target train being in the takeover area, or the target train being in both the handover area and the takeover area (i.e., the front of the target train is in the takeover area, and the rear of the train is in the handover area). If it is determined that the target train is in the takeover area, the line controller in the handover area will send the stop guarantee confirmation information to the adjacent line controller (i.e., the line controller in the takeover area); if the target train is in both the handover area and the takeover area, the line controller in the handover area will send the stop guarantee confirmation information to the adjacent line controller (i.e., the line controller in the takeover area).
[0110] If it is determined that the target train does not occupy the takeover area, that is, the target train is located in the handover area, then the request source of the parking guarantee request used to generate the parking guarantee confirmation information is determined, and based on the request source, it is determined whether the parking guarantee confirmation information needs to be sent to the adjacent line controller, that is, whether the parking guarantee confirmation information needs to be sent to the line controller of the takeover area.
[0111] In a specific implementation manner provided in this specification, determining whether to send the parking guarantee confirmation information to the adjacent line controller according to the request source includes:
[0112] In a case where the request originates from the takeover area, the parking guarantee confirmation information is sent to the adjacent line controller.
[0113] If it is determined that the request source of the stop guarantee request used to generate the stop guarantee confirmation information is the takeover area, it means that the line controller of the takeover area has applied for a stop guarantee request to the target train, and the stop guarantee confirmation information is sent to the line controller of the takeover area. If it is determined that the request source of the stop guarantee request used to generate the stop guarantee confirmation information is the handover area, it means that the line controller of the handover area has applied for a stop guarantee request to the target train, and there is no need to send the stop guarantee confirmation information to the line controller of the takeover area.
[0114] In another specific implementation provided in this specification, the line controller is located in a takeover area of a co-managed area;
[0115] According to the target train position information, determining whether to send the stop guarantee confirmation information to the adjacent line controller includes:
[0116] Determining whether the target train occupies the takeover area according to the target train position information;
[0117] In the case that the target train does not occupy the takeover area, the request source of the parking guarantee confirmation information is determined, and it is determined whether to send the parking guarantee confirmation information to the adjacent line controller according to the request source.
[0118] Specifically, if the current line controller is located in the takeover area, that is, after receiving the stop guarantee confirmation information sent by the target train, the line controller in the takeover area determines whether the target train occupies the takeover area according to the position information of the target train. If it is determined that the target train occupies the takeover area, specifically including that the target train is located in the takeover area, or the target train is located in the handover area and the takeover area at the same time, the line controller in the takeover area does not need to send the stop guarantee confirmation information to the line controller in the handover area. If it is determined that the target train does not occupy the takeover area, that is, the target train is located in the handover area, the request source of the stop guarantee request used to generate the stop guarantee confirmation information is determined at this time, and it is determined whether the stop guarantee confirmation information needs to be sent to the adjacent line controller according to the request source, that is, whether the stop guarantee confirmation information needs to be sent to the line controller in the handover area.
[0119] Further, in a specific implementation manner provided in this specification, judging whether to send the parking guarantee confirmation information to the adjacent line controller according to the request source includes:
[0120] In a case where the request source is a handover area of the condominium area, the parking guarantee confirmation information is sent to the adjacent line controller.
[0121] If it is determined that the request source of the stop guarantee request used to generate the stop guarantee confirmation information is the handover area, it means that the line controller of the handover area has applied for a stop guarantee request to the target train, and the stop guarantee confirmation information is sent to the line controller of the handover area. If it is determined that the request source of the stop guarantee request used to generate the stop guarantee confirmation information is the takeover area, it means that the line controller of the takeover area has applied for a stop guarantee request to the target train, and there is no need to send the stop guarantee confirmation information to the line controller of the handover area.
[0122] See also Figure 5 , Figure 5 The following is a schematic diagram of the interaction of parking guarantee confirmation information in a co-managed area according to an embodiment of the present specification. Take the current line controller in the takeover area and the line controller in the takeover area applying for a parking guarantee request to the target train as an example. The target train sends the generated parking guarantee confirmation information to the line controller 1 in the handover area and the line controller 2 in the takeover area respectively. Figure 5It can be seen that the target train is running in the handover area. For line controller 1, since line controller 2 in the takeover area has applied for a stop guarantee request to the target train, line controller 1 needs to send the stop guarantee confirmation information to line controller 2; for line controller 2, since line controller 2 in the takeover area has applied for a stop guarantee request to the target train, line controller 2 does not need to send the stop guarantee confirmation information to line controller 1. Based on this, line controller 2 has received both the stop guarantee confirmation information sent by the target train and the stop guarantee confirmation information sent by line controller 1. At this time, line controller 2 can give priority to sending the stop guarantee confirmation information sent by the target train to the interlocking device 2 within its control range, so that the interlocking device 2 unlocks the route to be unlocked.
[0123] The route unlocking method based on the co-managed area provided in this specification can determine whether to send the parking guarantee confirmation information to the adjacent line controller according to the request source of the parking guarantee confirmation information, thereby improving the accuracy of forwarding the parking guarantee confirmation information.
[0124] Step 110: Send the parking guarantee confirmation information to the interlocking device corresponding to the line controller, so that the interlocking device unlocks the to-be-unlocked route according to the parking guarantee confirmation information.
[0125] After receiving the stop guarantee confirmation information sent by the target train, the line controller can send the stop guarantee confirmation information to the interlocking device within its control range, so that the interlocking device unlocks the route to be unlocked. In actual applications, the line controller can receive the stop guarantee confirmation information sent by the target train and the adjacent line controller at the same time. The line controller can give priority to the stop guarantee confirmation information sent by the target train and the stop guarantee confirmation information sent by the adjacent line controller, and specifically give priority to the stop guarantee confirmation information sent by the target train for use, and send the stop guarantee confirmation information sent by the target train to the corresponding interlocking device.
[0126] Furthermore, in another specific implementation provided in this specification, the method further includes:
[0127] receiving candidate parking guarantee confirmation information sent by the adjacent line controller;
[0128] In the case where the stop guarantee confirmation information sent by the target train is not received, the candidate stop guarantee confirmation information is sent to the interlocking device.
[0129] The candidate parking guarantee confirmation information refers to the parking guarantee confirmation information sent by the adjacent line controller to the line controller.
[0130] In actual applications, there may be situations where the line controller fails to establish communication with the target train or the communication between the line controller and the target train is abnormal. In these cases, the line controller cannot receive the stop guarantee confirmation information generated by the target train. In order to ensure the normal execution of unlocking the route to be unlocked, the line controller can use the candidate stop guarantee confirmation information sent by the adjacent line controller, and send the candidate stop guarantee confirmation information to the interlocking device within its control range, so that the interlocking device can parse and unlock the route to be unlocked.
[0131] By giving priority to the stop guarantee confirmation information sent by the target train and the adjacent line controller, the line controller gives priority to the stop guarantee confirmation information sent by the target train, and there is no need to perform subsequent unlocking through the stop guarantee confirmation information sent by the adjacent line controller, thereby achieving early unlocking of the route to be unlocked, thereby improving train operation efficiency.
[0132] The present specification provides a route unlocking method based on a co-managed area, which is applied to a line controller and includes: receiving a first stop guarantee request, wherein the first stop guarantee request carries a target route identifier; determining the route to be unlocked and the target train corresponding to the route to be unlocked according to the target route identifier, and obtaining the target train position information of the target train, wherein the target approach section corresponding to the route to be unlocked is located in the co-managed area; sending the first stop guarantee request to the target train, and judging whether to send the first stop guarantee request to an adjacent line controller according to the target train position information; receiving stop guarantee confirmation information generated by the target train based on the first stop guarantee request and the second stop guarantee request sent by the adjacent line controller when the first stop guarantee request is sent to the adjacent line controller; sending the stop guarantee confirmation information to the interlocking device corresponding to the line controller, so that the interlocking device unlocks the route to be unlocked according to the stop guarantee confirmation information.
[0133] One or more embodiments of the present specification realize that, in a co-managed area, after receiving a stop guarantee request, the line controller determines the route to be unlocked, as well as the target train and target train position information corresponding to the route to be unlocked, through the target route identifier. Therefore, it is possible to determine whether it is necessary to forward the stop guarantee request to the adjacent line controller of the current line controller based on the target train position information, and send the stop guarantee request to the target train, thereby improving the processing efficiency of the stop guarantee request. After receiving the stop guarantee confirmation information sent by the target train, the line controller sends the stop guarantee confirmation information to the corresponding interlocking device, without relying on the stop guarantee confirmation information sent by the adjacent line controller. The stop guarantee confirmation information can be sent to the interlocking device in advance, and the interlocking device can unlock the route to be unlocked without waiting for the corresponding delay time, thereby improving operational efficiency.
[0134] The following combination Figure 6 Taking the application of the access unlocking method based on the co-managed area provided in this specification in the access scene of the master unlocking the co-managed area as an example, the access unlocking method based on the co-managed area is further explained. Figure 6 A flowchart of the processing process of a route unlocking method based on a co-managed area provided by an embodiment of the present specification is shown, and is specifically described by taking the current line controller as the line controller of the takeover area (hereinafter referred to as the takeover area LC) and the adjacent line controller as the line controller of the handover area (hereinafter referred to as the handover area LC) as an example.
[0135] The takeover area CI receives the general route release request of the co-managed area sent by the ATS system, and converts the general route release request into a stop guarantee request and sends it to the takeover area LC within the control range of the takeover area CI. The takeover area LC determines the route to be unlocked and the target approach section corresponding to the route to be unlocked according to the target route identifier in the stop guarantee request. If the target approach section is located in the co-managed area, that is, in the handover area, the takeover area, or in both the handover area and the takeover area, the protection direction of the starting signal of the route to be unlocked is determined, and the reverse direction query is performed along the target approach section according to the protection direction of the starting signal, and the first train queried is determined as the target train corresponding to the route to be unlocked. The takeover area LC determines whether it is necessary to send a stop guarantee request to the handover area LC based on the target train position information of the target train (the specific implementation method can be found in the above-mentioned route unlocking method based on the co-managed area, which will not be repeated in this specification). If it is necessary to send a stop guarantee request to the transfer area LC, the takeover area LC sends a stop guarantee request to the transfer area LC and the target train respectively; if it is not necessary to send a stop guarantee request to the transfer area LC, the takeover area LC directly sends a stop guarantee request to the target train. At the same time, the takeover area LC may also receive a stop guarantee request sent by the transfer area LC. Based on this, the takeover area LC merges the stop guarantee request sent by the takeover area CI with the stop guarantee request sent by the transfer area LC to generate a stop guarantee fusion request, and sends the stop guarantee fusion request to the target train to ensure that the stop guarantee request sent by the transfer area LC and the stop guarantee request sent by the takeover area LC are consistent when the target train receives them at the same time (both are stop guarantee fusion requests).
[0136] After receiving the parking guarantee fusion request, the target train confirms the parking guarantee fusion request to generate parking guarantee confirmation information, and sends the parking guarantee confirmation information to the transfer area LC and the takeover area LC respectively. If the takeover area LC receives both the parking guarantee confirmation information sent by the target train and the parking guarantee confirmation information sent by the transfer area LC, it can give priority to the parking guarantee confirmation information sent by the target train and the parking guarantee confirmation information sent by the transfer area LC, and specifically give priority to the parking guarantee confirmation information sent by the target train for use, and send the parking guarantee confirmation information sent by the target train to the takeover area CI, so that the takeover area CI parses the route to be unlocked according to the parking guarantee confirmation information and unlocks the route to be unlocked.
[0137] An embodiment of the present specification realizes that after receiving the parking guarantee request, the takeover area LC can determine whether to forward the parking guarantee request to the handover area LC according to the target train position information, and can also fuse the parking guarantee request sent by the takeover area CI and the parking guarantee request sent by the handover area LC according to the target train position information, and send the fused parking guarantee fusion request to the target train to improve the accuracy of the target train receiving the parking guarantee request. After receiving the parking guarantee confirmation information sent by the target train, the takeover area LC can give priority to sending the parking guarantee confirmation information to the takeover area CI without relying on the parking guarantee confirmation information sent by the handover area LC. The parking guarantee confirmation information can be sent to the takeover area CI in advance, and the takeover area CI can unlock the route to be unlocked without waiting for the corresponding delay time, thereby improving operational efficiency.
[0138] Corresponding to the above method embodiment, this specification also provides an approach unlocking device embodiment based on a co-managed area, Figure 7 FIG. 1 shows a schematic diagram of a structure of a route unlocking device based on a co-managed area provided by an embodiment of this specification. Figure 7 As shown, the device is applied to a line controller, comprising:
[0139] The first receiving module 702 is configured to receive a first parking guarantee request, wherein the first parking guarantee request carries a target access road identifier;
[0140] The determination module 704 is configured to determine the route to be unlocked and the target train corresponding to the route to be unlocked according to the target route identifier, and obtain the target train position information of the target train, wherein the target approach section corresponding to the route to be unlocked is located in the co-managed area;
[0141] The judgment module 706 is configured to send the first stop guarantee request to the target train, and determine whether to send the first stop guarantee request to an adjacent line controller according to the position information of the target train;
[0142] The second receiving module 708 is configured to receive the stop guarantee confirmation information generated by the target train based on the first stop guarantee request and the second stop guarantee request sent by the adjacent line controller when the first stop guarantee request is sent to the adjacent line controller;
[0143] The sending module 710 is configured to send the parking guarantee confirmation information to the interlocking device corresponding to the route controller, so that the interlocking device unlocks the to-be-unlocked route according to the parking guarantee confirmation information.
[0144] Optionally, the determining module 704 is further configured to:
[0145] Determine the route to be unlocked according to the target route identifier;
[0146] According to the approach to be unlocked, determining a target approach section corresponding to the approach to be unlocked;
[0147] When the target approaching section is located in a co-managed area, the target train corresponding to the route to be unlocked is queried.
[0148] Optionally, the determining module 704 is further configured to:
[0149] Determine the protection reverse direction of the signal machine at the beginning of the route to be unlocked;
[0150] According to the protection reverse direction, a query is performed along the target approach section, and the first train queried is determined as the target train corresponding to the route to be unlocked.
[0151] Optionally, the line controller is located in a handover area of a co-managed area;
[0152] The determination module 706 is further configured to:
[0153] Determining a movement authorization destination of the target train;
[0154] According to the target train position information and the movement authorization end point, it is determined whether to send the first stop guarantee request to the adjacent line controller.
[0155] Optionally, the determining module 706 is further configured to:
[0156] In a case where the target train is located in the handover area and the movement authorization terminal is located in the takeover area of the co-managed area, the first parking guarantee request is sent to the adjacent line controller.
[0157] Optionally, the line controller is located in a takeover area of a co-managed area;
[0158] The determination module 706 is further configured to:
[0159] Determining whether the target train occupies a transfer area of the co-managed area according to the target train position information;
[0160] In a case where the target train occupies the handover area, the first stop guarantee request is sent to the adjacent line controller.
[0161] Optionally, the determining module 706 is further configured to:
[0162] When the target train is located in the handover area, sending the first stop guarantee request to the adjacent line controller;
[0163] In a case where the target train is located in the handover area and the takeover area, the first stop guarantee request is sent to the adjacent line controller.
[0164] Optionally, the device further includes a fusion module configured to:
[0165] receiving a second parking guarantee request sent by the adjacent line controller;
[0166] The first parking guarantee request and the second parking guarantee request are merged to generate a parking guarantee fusion request, and the parking guarantee fusion request is sent to the target train, so that the target train generates parking guarantee confirmation information based on the parking guarantee fusion request.
[0167] Optionally, the device further includes an information determination module configured to:
[0168] According to the target train position information, it is determined whether to send the stop guarantee confirmation information to the adjacent line controller.
[0169] Optionally, the line controller is located in a handover area of a co-managed area;
[0170] The information determination module is further configured to:
[0171] Determining whether the target train occupies a takeover area of the co-managed area according to the target train position information;
[0172] In the case where the target train occupies the takeover area, sending the parking guarantee confirmation information to the adjacent line controller;
[0173] In the case that the target train does not occupy the takeover area, the request source of the parking guarantee confirmation information is determined, and it is determined whether to send the parking guarantee confirmation information to the adjacent line controller according to the request source.
[0174] Optionally, the information determination module is further configured to:
[0175] When the target train is located in the takeover area, sending the stop guarantee confirmation information to the adjacent line controller;
[0176] In a case where the target train is located in the handover area and the takeover area, the stop guarantee confirmation information is sent to the adjacent line controller.
[0177] Optionally, the information determination module is further configured to:
[0178] In a case where the request originates from the takeover area, the parking guarantee confirmation information is sent to the adjacent line controller.
[0179] Optionally, the line controller is located in a takeover area of a co-managed area;
[0180] The information determination module is further configured to:
[0181] Determining whether the target train occupies the takeover area according to the target train position information;
[0182] In the case that the target train does not occupy the takeover area, the request source of the parking guarantee confirmation information is determined, and it is determined whether to send the parking guarantee confirmation information to the adjacent line controller according to the request source.
[0183] Optionally, the information determination module is further configured to:
[0184] In a case where the request source is a handover area of the condominium area, the parking guarantee confirmation information is sent to the adjacent line controller.
[0185] Optionally, the device further includes a candidate sending module configured to:
[0186] receiving candidate parking guarantee confirmation information sent by the adjacent line controller;
[0187] In the case where the stop guarantee confirmation information sent by the target train is not received, the candidate stop guarantee confirmation information is sent to the interlocking device.
[0188] The route unlocking device based on the co-managed area provided in this specification is applied to a line controller, comprising: a first receiving module, configured to receive a first stop guarantee request, wherein the first stop guarantee request carries a target route identifier; a determining module, configured to determine the route to be unlocked and the target train corresponding to the route to be unlocked according to the target route identifier, and obtain the target train position information of the target train, wherein the target approach section corresponding to the route to be unlocked is located in the co-managed area; a judging module, configured to send the first stop guarantee request to the target train, and judge whether to send the first stop guarantee request to the adjacent line controller according to the target train position information; a second receiving module, configured to receive the stop guarantee confirmation information generated by the target train based on the first stop guarantee request and the second stop guarantee request sent by the adjacent line controller when the first stop guarantee request is sent to the adjacent line controller; a sending module, configured to send the stop guarantee confirmation information to the interlocking device corresponding to the line controller, so that the interlocking device unlocks the route to be unlocked according to the stop guarantee confirmation information.
[0189] One or more embodiments of the present specification realize that, in a co-managed area, after receiving a stop guarantee request, the line controller determines the route to be unlocked, as well as the target train and target train position information corresponding to the route to be unlocked, through the target route identifier. Therefore, it is possible to determine whether it is necessary to forward the stop guarantee request to the adjacent line controller of the current line controller based on the target train position information, and send the stop guarantee request to the target train, thereby improving the processing efficiency of the stop guarantee request. After receiving the stop guarantee confirmation information sent by the target train, the line controller sends the stop guarantee confirmation information to the corresponding interlocking device, without relying on the stop guarantee confirmation information sent by the adjacent line controller. The stop guarantee confirmation information can be sent to the interlocking device in advance, and the interlocking device can unlock the route to be unlocked without waiting for the corresponding delay time, thereby improving operational efficiency.
[0190] The above is a schematic scheme of a route unlocking device based on a co-managed area of this embodiment. It should be noted that the technical scheme of the route unlocking device based on a co-managed area and the technical scheme of the route unlocking method based on a co-managed area belong to the same concept, and the details not described in detail in the technical scheme of the route unlocking device based on a co-managed area can be referred to the description of the technical scheme of the route unlocking method based on a co-managed area.
[0191] Figure 8The structure block diagram of a computing device 800 provided according to an embodiment of the present specification is shown. The components of the computing device 800 include but are not limited to a memory 810 and a processor 820. The processor 820 is connected to the memory 810 via a bus 830, and a database 850 is used to store data.
[0192] The computing device 800 also includes an access device 840 that enables the computing device 800 to communicate via one or more networks 860. Examples of these networks include a public switched telephone network (PSTN), a local area network (LAN), a wide area network (WAN), a personal area network (PAN), or a combination of communication networks such as the Internet. The access device 840 may include one or more of any type of network interface (e.g., a network interface card (NIC)) of wired or wireless, such as an IEEE 802.11 wireless local area network (WLAN) wireless interface, a world-wide interoperability for microwave access (Wi-MAX) interface, an Ethernet interface, a universal serial bus (USB) interface, a cellular network interface, a Bluetooth interface, a near field communication (NFC) interface, and the like.
[0193] In one embodiment of the present specification, the above components of the computing device 800 and Figure 8 Other components not shown in the figure may also be connected to each other, for example, via a bus. It should be understood that Figure 8 The computing device structure block diagram shown is only for the purpose of illustration, and is not intended to limit the scope of this specification. Those skilled in the art can add or replace other components as needed.
[0194] The computing device 800 may be any type of stationary or mobile computing device, including a mobile computer or mobile computing device (e.g., a tablet computer, a personal digital assistant, a laptop computer, a notebook computer, a netbook, etc.), a mobile phone (e.g., a smart phone), a wearable computing device (e.g., a smart watch, smart glasses, etc.), or other types of mobile devices, or a stationary computing device such as a desktop computer or a personal computer (PC). The computing device 800 may also be a mobile or stationary server.
[0195] Among them, when the processor 820 executes the computer program / instructions, the steps of the route unlocking method based on the co-managed area are implemented.
[0196] The above is a schematic scheme of a computing device of this embodiment. It should be noted that the technical scheme of the computing device and the technical scheme of the access unlocking method based on the co-managed area are of the same concept, and the details not described in detail in the technical scheme of the computing device can be referred to the description of the technical scheme of the access unlocking method based on the co-managed area.
[0197] An embodiment of the present specification also provides a computer-readable storage medium storing a computer program / instruction, which, when executed by a processor, implements the steps of the route unlocking method based on the shared management area as described above.
[0198] The above is a schematic scheme of a computer-readable storage medium of this embodiment. It should be noted that the technical scheme of the storage medium and the technical scheme of the access unlocking method based on the co-managed area are of the same concept, and the details not described in detail in the technical scheme of the storage medium can be referred to the description of the technical scheme of the access unlocking method based on the co-managed area.
[0199] An embodiment of the present specification also provides a computer program product, including a computer program / instruction, which, when executed by a processor, implements the steps of the above-mentioned method for unlocking a route based on a condominium area.
[0200] The above is a schematic scheme of a computer program product of this embodiment. It should be noted that the technical scheme of the computer program product and the technical scheme of the access unlocking method based on the co-managed area are of the same concept, and the details not described in detail in the technical scheme of the computer program product can be referred to the description of the technical scheme of the access unlocking method based on the co-managed area.
[0201] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0202] The computer program / instruction includes a computer program code, which may be in source code form, object code form, executable file or some intermediate form, etc. The computer readable medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc.
[0203] It should be noted that, for the convenience of description, the aforementioned method embodiments are all described as a series of action combinations, but those skilled in the art should be aware that this specification is not limited by the order of the actions described, because according to this specification, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by this specification.
[0204] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0205] The preferred embodiments of this specification disclosed above are only used to help explain this specification. The optional embodiments do not describe all the details in detail, nor do they limit the invention to only the specific implementation methods described. Obviously, many modifications and changes can be made according to the content of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of this specification, so that technicians in the relevant technical field can well understand and use this specification. This specification is limited only by the claims and their full scope and equivalents.
Claims
1. A route unlocking method based on a co-managed area, characterized in that: Applicable to line controllers, including: receiving a first parking guarantee request, wherein the first parking guarantee request carries a target route identifier; According to the target route identifier, determine the route to be unlocked and the target train corresponding to the route to be unlocked, and obtain the target train position information of the target train, wherein the target approach section corresponding to the route to be unlocked is located in the co-managed area; Sending the first stop guarantee request to the target train, and judging whether to send the first stop guarantee request to an adjacent line controller according to the target train position information, wherein judging whether to send the first stop guarantee request to an adjacent line controller according to the target train position information includes determining a movement authorization end point of the target train when the line controller is located in a handover area of a co-managed area; judging whether to send the first stop guarantee request to an adjacent line controller according to the target train position information and the movement authorization end point; and determining whether the target train occupies a handover area of the co-managed area according to the target train position information when the line controller is located in a takeover area of the co-managed area; and sending the first stop guarantee request to the adjacent line controller when the target train occupies the handover area. In the case where the first stop guarantee request is sent to the adjacent line controller, receiving stop guarantee confirmation information generated by the target train based on the first stop guarantee request and the second stop guarantee request sent by the adjacent line controller; The parking guarantee confirmation information is sent to the interlocking device corresponding to the line controller, so that the interlocking device unlocks the to-be-unlocked route according to the parking guarantee confirmation information.
2. The method according to claim 1, characterized in that Determining a route to be unlocked and a target train corresponding to the route to be unlocked according to the target route identifier includes: Determining the route to be unlocked according to the target route identifier; According to the approach to be unlocked, determining a target approach section corresponding to the approach to be unlocked; When the target approaching section is located in a co-managed area, the target train corresponding to the route to be unlocked is queried.
3. The method according to claim 2, characterized in that Querying the target train corresponding to the route to be unlocked includes: Determine the protection reverse direction of the signal machine at the beginning of the route to be unlocked; According to the protection reverse direction, a query is performed along the target approach section, and the first train queried is determined as the target train corresponding to the route to be unlocked.
4. The method according to claim 1, characterized in that According to the target train position information and the movement authorization end point, determining whether to send the first stop guarantee request to an adjacent line controller includes: In a case where the target train is located in the handover area and the movement authorization terminal is located in the takeover area of the co-managed area, the first parking guarantee request is sent to the adjacent line controller.
5. The method according to claim 1, characterized in that In a case where the target train occupies the handover area, sending the first stop guarantee request to the adjacent line controller comprises: When the target train is located in the handover area, sending the first stop guarantee request to the adjacent line controller; In a case where the target train is located in the handover area and the takeover area, the first stop guarantee request is sent to the adjacent line controller.
6. The method according to claim 4 or 5, characterized in that After sending the first parking guarantee request to the adjacent line controller, the method further includes: receiving a second parking guarantee request sent by the adjacent line controller; The first parking guarantee request and the second parking guarantee request are merged to generate a parking guarantee fusion request, and the parking guarantee fusion request is sent to the target train, so that the target train generates parking guarantee confirmation information based on the parking guarantee fusion request.
7. The method according to claim 1, characterized in that After receiving the stop guarantee confirmation information generated by the target train based on the first stop guarantee request and the second stop guarantee request sent by the adjacent line controller, the method further includes: According to the target train position information, it is determined whether to send the stop guarantee confirmation information to the adjacent line controller.
8. The method according to claim 7, characterized in that The line controller is located in the handover area of the condominium area; According to the target train position information, determining whether to send the stop guarantee confirmation information to the adjacent line controller includes: Determining whether the target train occupies a takeover area of the co-managed area according to the target train position information; In the case where the target train occupies the takeover area, sending the parking guarantee confirmation information to the adjacent line controller; In the case that the target train does not occupy the takeover area, the request source of the parking guarantee confirmation information is determined, and it is determined whether to send the parking guarantee confirmation information to the adjacent line controller according to the request source.
9. The method according to claim 8, characterized in that In the case where the target train occupies the takeover area, sending the stop guarantee confirmation information to the adjacent line controller includes: When the target train is located in the takeover area, sending the stop guarantee confirmation information to the adjacent line controller; In a case where the target train is located in the handover area and the takeover area, the stop guarantee confirmation information is sent to the adjacent line controller.
10. The method according to claim 8, characterized in that Determining whether to send the parking guarantee confirmation information to the adjacent line controller according to the request source includes: In a case where the request originates from the takeover area, the parking guarantee confirmation information is sent to the adjacent line controller.
11. The method according to claim 7, characterized in that The line controller is located in the takeover area of the condominium area; According to the target train position information, determining whether to send the stop guarantee confirmation information to the adjacent line controller includes: Determining whether the target train occupies the takeover area according to the target train position information; In the case that the target train does not occupy the takeover area, the request source of the parking guarantee confirmation information is determined, and it is determined whether to send the parking guarantee confirmation information to the adjacent line controller according to the request source.
12. The method according to claim 11, characterized in that Determining whether to send the parking guarantee confirmation information to the adjacent line controller according to the request source includes: In a case where the request source is a handover area of the condominium area, the parking guarantee confirmation information is sent to the adjacent line controller.
13. The method according to claim 1, characterized in that The method further comprises: receiving candidate parking guarantee confirmation information sent by the adjacent line controller; In the case where the stop guarantee confirmation information sent by the target train is not received, the candidate stop guarantee confirmation information is sent to the interlocking device.
14. A route unlocking device based on a condominium area, characterized in that: Applicable to line controllers, including: A first receiving module is configured to receive a first parking guarantee request, wherein the first parking guarantee request carries a target access route identifier; a determination module configured to determine the route to be unlocked and the target train corresponding to the route to be unlocked according to the target route identifier, and obtain target train position information of the target train, wherein the target approach section corresponding to the route to be unlocked is located in the co-managed area; a judgment module configured to send the first stop guarantee request to the target train, and judge whether to send the first stop guarantee request to an adjacent line controller according to the target train position information, wherein judging whether to send the first stop guarantee request to an adjacent line controller according to the target train position information includes determining a movement authorization end point of the target train when the line controller is located in a handover area of a co-managed area; judging whether to send the first stop guarantee request to an adjacent line controller according to the target train position information and the movement authorization end point; determining whether the target train occupies the handover area of the co-managed area according to the target train position information when the line controller is located in a takeover area of the co-managed area; and sending the first stop guarantee request to the adjacent line controller when the target train occupies the handover area; A second receiving module is configured to receive stop guarantee confirmation information generated by the target train based on the first stop guarantee request and a second stop guarantee request sent by the adjacent line controller when the first stop guarantee request is sent to the adjacent line controller; The sending module is configured to send the parking guarantee confirmation information to the interlocking device corresponding to the line controller, so that the interlocking device unlocks the to-be-unlocked route according to the parking guarantee confirmation information.
15. A computing device comprising: Memory and processor; The memory is used to store computer programs / instructions, and the processor is used to execute the computer programs / instructions. It is characterized in that when the computer program / instructions are executed by the processor, the steps of the method described in any one of claims 1 to 13 are implemented.
16. A computer-readable storage medium storing a computer program / instruction, characterized in that: When the computer program / instructions are executed by a processor, the steps of the method according to any one of claims 1 to 13 are implemented.
17. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the steps of the method according to any one of claims 1 to 13 are implemented.
Citation Information
Patent Citations
Route release method for cross-line overlapped region
CN106672023A