A method for determining route-associated block partitions based on virtual block partitions within stations

By introducing the concept of virtual block partitioning within the station into the train control center system, the problem of inconsistent speed limit logic between the interval and the station in the train control center system was solved, the speed limit logic was unified and the module reuse was achieved, and maintenance costs were reduced.

CN116654057BActive Publication Date: 2025-09-26卡斯柯信号(成都)有限公司

Patent Information

Application Number
CN202310502144.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-05-06
Publication Date
2025-09-26
Estimated Expiration
2043-05-06

AI Technical Summary

Technical Problem

Existing technologies cannot apply temporary speed limit logic operations in the train control center system, resulting in the need for two sets of logic in the section and station, increasing maintenance costs and complexity.

Method used

The concept of virtual block sections within the station is introduced, and the track sections within the station are merged into virtual block sections. By establishing a list of block sections within the station, determining the routes passing through the block sections within the station, expanding the routes and merging the block sections within the station, the speed limit logic within the section and within the station is unified.

Benefits of technology

It achieves the unification of speed limit logic in the train control center system, reduces maintenance costs, enables intuitive understanding of the impact of specific speed limits on routes, and improves module reusability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116654057B_ABST
    Figure CN116654057B_ABST
Patent Text Reader

Abstract

The present invention discloses a method for determining route-associated block partitions based on virtual block partitions within a station, and relates to the technical field of temporary speed limit logic operations in the train control center system in the field of rail transit. The method for determining route-associated block partitions provided by the present invention proposes the concept of "block partitions within a station", extends the concept of traditional block partitions to the station, and merges specific sections within the station into virtual "block partitions". A complete method for determining "block partitions within a station" is proposed, and based on this, according to the different route types and combined with the main line signal data table, the associated block partitions of different types of routes can be calculated. The concept of "block partitions within a station" proposed by the present invention can extend the definition of block partitions to the station, and merge specific sections within the station into virtual "block partitions". In this way, the unification of the speed limit processing logic of the interval and the station can be achieved, module reuse can be improved, and maintenance costs can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of temporary speed limit logic operation of a train control center system in the field of rail transportation, and more specifically to a method for determining route-associated block partitions based on virtual block partitions within a station. Background Art

[0002] The existing route determination methods all use the track section information in the route table combined with the station map to determine the track section and turnout information that the train passes through during operation on the route.

[0003] Patent publication number CN112288401A discloses a method for rapidly generating a code sequence table based on an interlocking table. The steps include: A. obtaining route information based on the station interlocking table and track segment data; B. classifying the route information according to pre-defined train path categories; and C. generating the code sequence information based on the category identification by invoking the corresponding code sequence generation algorithm. This patent derives train route data from train route signal data and track segment data, splices trains that depart and arrive on the same track, and integrates the interlocking table information to rapidly generate a code sequence table.

[0004] While this patent includes route data processing, it still uses track sections as the basic unit. This solution is primarily used in the field of computer interlocking technology. However, when performing temporary speed limit logic operations, the train control center system often uses block sections as the basic unit. In the existing concept, block sections do not exist within stations, so the train control center often requires two sets of logic when processing speed limits: "section" and "station." Summary of the Invention

[0005] In order to overcome the defects existing in the above-mentioned prior art, the present invention discloses a method for determining route-associated block partitions based on virtual block partitions within the station. The purpose of the present invention is to solve the problem that the prior art cannot be applied to the logical operation of temporary speed limits in the train control center system. The concept of "block partition within the station" proposed by the present invention can extend the definition of block partitions to the station and merge specific sections within the station into virtual "block partitions". In this way, the speed limit processing logic of the interval and station can be unified, module reuse can be improved, and maintenance costs can be reduced. In addition, it can also be used as a basis to complete the determination of the route of a specific route and intuitively understand the impact of a specific speed limit on a specific route.

[0006] In order to achieve the above objectives, the present invention adopts the following technical solutions:

[0007] A method for determining route-associated block partitions based on intra-station virtual block partitions, comprising the steps of establishing an intra-station block partition list, determining routes passing through intra-station block partitions, extending routes, and merging intra-station block partitions;

[0008] 1. Establish a list of blocked sections within the station

[0009] The step of establishing the station block partition list includes establishing a forward station block partition list, a reverse station block partition list, and a siding station block partition list;

[0010] In the present invention, it should be clarified that the "intra-station block section" mentioned in the present invention is not a block section in the usual sense, but a "virtual block section" formed by combining one or more intra-station track sections for the convenience of logical operations.

[0011] Preferably, the step of establishing the intra-station blocking zone list includes the following steps:

[0012] S11. Searching for a singular point among the signal points in the forward table of the mainline signal data table, and recording the serial number of the singular point in the forward table;

[0013] Preferably, in step S11, if a signal point satisfies one of the following conditions, the signal point is a singular point:

[0014] The signal point type is "outbound signal", recorded as Rule 1;

[0015] The signal point type is "approach signal", recorded as Rule 2;

[0016] The signal point type is "exit", recorded as Rule 3;

[0017] The signal point type is "entry signal", recorded as Rule 4;

[0018] The signal point type is "No signal", but in the reverse form of this line, this signal point is "Outbound signal" and is recorded as Rule 5;

[0019] The signal point type is "No signal", but in the reverse form of this line, this signal point is "Approach signal" and is recorded as Rule 6.

[0020] The above step S11 is a step of searching for a singular point. In the forward table of the mainline signal data table, if a signal point meets one of the above conditions, the signal point is considered a singular point, and the serial number of the singular point in the forward table is recorded.

[0021] S12. Record the track section between the two singular points and divide it into an intra-station block section. Determine the start and end points of each track section and the start and end points of the block section.

[0022] Specifically, in the above steps, if the two singular points are numbered 5 and 7, then in the forward form of the mainline signal data table, the signal points numbered 5 / 6 correspond to the section that forms the intra-station block section. The first section starts at kilometer marker 5 and ends at kilometer marker 6; the second section starts at kilometer marker 6 and ends at kilometer marker 7. The starting point of this block section is the starting point of the first section, and the end point is the end point of the second section.

[0023] S13, determining the position and attributes of the track among the signal points determined as singular points in step S11;

[0024] Preferably, in step S13, among the signal points determined as singular points in step S11, there are two signal points that satisfy Rule 1 and Rule 5, then the section between these two signal points forms the intra-station block partition as a track, and the attribute setting type value is 3.

[0025] S14. Determine the attributes of other block sections based on the track location;

[0026] Preferably, in step S14, based on the location of the track, the attribute setting type value of the block section located in front of the track is 1, and the attribute setting type value of the block section located behind the track is 2.

[0027] S15. Create a reverse mirror image for each block section, swap the start and end points of each section in the mirrored block section, and reverse the order of each section;

[0028] S16. Traverse all tables in the main line signal data table, process the forward and reverse data of all lines according to steps S11-S15, and combine the obtained forward station block partitions and reverse station block partitions into a forward station block partition list and a reverse station block partition list respectively.

[0029] Preferably, the step of establishing an intra-station block section list also includes: for each siding line, in a pre-configured siding line section information table, merging all sections on the siding line into an intra-station block section, recorded as siding line x intra-station block section, and merging the intra-station block sections of all siding lines into a siding line intra-station block section list.

[0030] 2. Determine the block sections within the station along the route

[0031] In the route data table, routes can be divided into the following types: "Main line pick-up", "Side pick-up-1", "Side pick-up-2", "Side pick-up-3", "Reverse main line pick-up", "Reverse side pick-up-1", "Reverse side pick-up-2", "Reverse side pick-up-3" and "Departure".

[0032] The step of determining the intra-station block partitions that the route passes through comprises: for each track section, based on the track section information of the route recorded in the route data table, searching the intra-station block partition to which the section belongs in the forward, reverse, and siding intra-station block partition lists established in the step of establishing the intra-station block partition list according to the section name, thereby obtaining information on all intra-station block partitions that the route passes through;

[0033] In the present invention, it should be noted that for multiple sections belonging to the same intra-station block section, only one search is performed.

[0034] For siding sections, they only exist in the block section list within the siding station, so no special processing is required.

[0035] However, for the main line section, it exists in both main line station block partition lists established above. In this case, it is necessary to determine from which station block partition list to search for the station block partition information of the section according to the different route types, as follows:

[0036] (1) For the forward and reverse forward train connections:

[0037] Preferably, in the step of determining the route passing through the station block section, for receiving the train on the main line, the station block section to which the track section belongs is searched in the forward station block section list; for receiving the train on the reverse main line, the station block section is searched in the reverse station block section list.

[0038] (2) For side-on pickup:

[0039] Side-to-side pickup includes "Side-to-side pickup-1," "Side-to-side pickup-2," "Side-to-side pickup-3," "Reverse side-to-side pickup-1," "Reverse side-to-side pickup-2," and "Reverse side-to-side pickup-3." Side-to-side pickup-1, "Side-to-side pickup-2," and "Reverse side-to-side pickup-3" are forward side-to-side pickups, while reverse side-to-side pickup-1, "Reverse side-to-side pickup-2," and "Reverse side-to-side pickup-3" are reverse side-to-side pickups.

[0040] Due to the side train connection, the train will be transferred and will pass through different lines. Therefore, the running direction of the relevant station block sections on all lines passed by the train must be determined, as follows:

[0041] Preferably, in the step of determining the intra-station block section through which the route passes, for lateral train connection, if the line where the passing section is located is the same as the line where the route starting point signal is located, then the direction of the corresponding intra-station block section is consistent with the route direction; specifically, if the lateral train connection is a forward lateral train connection, then the intra-station block section to which the track section belongs is searched in the forward intra-station block section list; if the lateral train connection is a reverse lateral train connection, then the search is performed in the reverse intra-station block section list;

[0042] For side-on train reception, if the line where the passing section is located is different from the line where the starting signal of the route is located, first find the corresponding in-station block section in the forward in-station block section list according to the track section name, denoted as Tmp_Block. Then, determine the selection of the final in-station block section according to the type value of Tmp_Block, as follows:

[0043] If the type value of Tmp_Block is 1, it means that this in-station block section is in front of the track on the main line signal data table, and Tmp_Block is the finally selected in-station block section;

[0044] If the type value of Tmp_Block is 2, it means that this in-station block section is behind the track on the main line signal data table, and the finally selected in-station block section is the reverse mirror image of Tmp_Block;

[0045] If the type value of Tmp_Block is 3, it means that this in-station block section is a track. At this time, judge according to the direction information of the previous in-station block section. If the previous block section is a reverse mirror image, the finally selected in-station block section is the reverse mirror image of Tmp_Block; otherwise, the finally selected in-station block section is Tmp_Block.

[0046] (3) Train departure

[0047] In the route information table, the departure route can be divided into straight-track departure and non-straight-track departure according to whether the train runs with a line change. If the "highest code sequence" column of the route is empty, this route is a straight-track departure; otherwise, it is a non-straight-track departure.

[0048] Preferably, in the step of determining the in-station block section passed by the route, for straight-track departure, all sections passed by the train are on the same line as the starting and ending signals of the route. At this time, find the serial number information of the starting and ending signals in the main line signal data table, denoted as StartNumber and EndNumber respectively; if StartNumber < EndNumber, it means the train departs in the forward direction, and at this time, find the in-station block section to which the track section belongs in the forward in-station block section list; if StartNumber > EndNumber, it means the train departs in the reverse direction, and at this time, find the in-station block section to which the track section belongs in the reverse in-station block section list.

[0049] Preferably, in the step of determining the in-station block section passed by the route, for non-straight-track departure, judge the running direction of all relevant in-station block sections on all lines passed by the train, including:

[0050] First, according to the track section name, the station block partition to which it belongs is searched in the forward station block partition list, recorded as Tmp_Block. Then, according to the type value of Tmp_Block, the final station block partition selection is determined as follows:

[0051] If the Tmp_Block type value is 1, it means that the station block section is located in front of the track in the mainline signal data table, and the final selected station block section is the reverse mirror image of Tmp_Block;

[0052] If the Tmp_Block type value is 2, it means that the station block section is located behind the track in the main line signal data table, and Tmp_Block is the finally selected station block section.

[0053] 3. Pathway Expansion

[0054] The route expansion step expands the target route and obtains the block partitions within the stations passed by the expanded route;

[0055] In the present invention, in order to perform speed limit processing and overspeed protection, in addition to obtaining all the block sections within the station that the route passes through, it is also necessary to expand the target route and calculate the block sections that the expanded route passes through.

[0056] According to different expansion methods, the expansion paths are mainly divided into the following types:

[0057] Preferably, in the pathway expansion step, expanding the target pathway includes:

[0058] Search the route information table for a mainline receiving route with the target route's terminal as its starting point, and record it as route I. Search the route information table for a mainline receiving route with the terminal of route I as its starting point, and record it as route II. This continues until route M is found. If the route information table does not contain a mainline receiving route with the terminal signal of route M as its starting point, then routes I to M are type I expansion routes of the target route.

[0059] Search the route information table for a reverse mainline route starting from the target route endpoint, which is recorded as route I. Search the route information table for a reverse mainline route starting from the target route endpoint, which is recorded as route II, and so on until route M is found. If the route information table does not contain a reverse mainline route starting from the target route endpoint signal, then routes I to M are type II extension routes of the target route.

[0060] Search the route information table for a straight route with the target route end point as the starting point, which is recorded as route I; search the route information table for a straight route with the target route end point as the starting point, which is recorded as route II... until route M is found. If there is no straight route with the target route end point signal as the starting point in the route information table, then routes I to M are type III extension routes of the target route.

[0061] Preferably, in the route expansion step, different routes have different expansion methods according to different target route types: the side-car-1 and reverse side-car-1 routes have no expansion routes; the main line car-picking, side-car-2, and reverse side-car-2 routes undergo type I expansion and type III expansion to obtain type I expansion routes and type III expansion routes; the reverse main line car-picking, side-car-3, and reverse side-car-3 routes undergo type II expansion and type III expansion to obtain type II expansion routes and type III expansion routes; the departure route only undergoes type III expansion to obtain a type III expansion route.

[0062] Preferably, in the route expansion step, after obtaining the expanded route of the target route, for each expanded route, the method in the step of determining the blocked partition within the station through which the route passes is used to obtain the blocked partition within the station through which the expanded route passes.

[0063] 4. Merge the inter-station block sections

[0064] The step of merging the intra-station block partitions merges the intra-station block partitions obtained in the step of determining the intra-station block partitions through which the route passes and the intra-station block partitions obtained in the step of expanding the route to obtain the intra-station block partitions associated with the target route.

[0065] Beneficial effects of the present invention:

[0066] The method for determining route-associated block sections, provided by this invention, introduces the concept of "intra-station block sections," extending the traditional concept of block sections to within stations and combining specific intra-station sections into virtual "block sections." This comprehensive method for determining "intra-station block sections" is proposed. Based on this, the associated block sections for different route types can be calculated based on the mainline signal data table, depending on the route type.

[0067] Existing methods for determining route paths all use the track section information in the route table, combined with the station map, to determine the track sections and turnout information that trains pass through during operation on that route. The concept of "intra-station block partitions" proposed in this invention can extend the definition of block partitions to within the station, merging specific intra-station sections into virtual "block partitions." This unifies the speed limit processing logic within the interval and station, improves module reuse, and reduces maintenance costs. Furthermore, this can be used as a basis to complete the path determination for a specific route, intuitively understanding the impact of a specific speed limit on a specific route. BRIEF DESCRIPTION OF THE DRAWINGS

[0068] Figure 1 is a flow chart of the method of the present invention;

[0069] Figure 2 Schematic diagram of the positive line signal data table of the present invention. DETAILED DESCRIPTION

[0070] The following will provide a clear and complete description of the concept, specific structure and technical effects of the present invention in conjunction with the embodiments and drawings, so as to fully understand the purpose, features and effects of the present invention.

[0071] Example 1

[0072] A method for determining route-associated block partitions based on virtual block partitions within a station, such as Figure 1 As shown, the following steps are included:

[0073] S1. Establish a forward station block partition list, a reverse station block partition list, and a siding station block partition list;

[0074] S2. Based on the track section information of the route recorded in the route data table, for each track section, according to the section name, search the forward, reverse, and siding station block sections lists established in step S1 to find the station block section to which the section belongs, and obtain information on all station block sections that the route passes through;

[0075] S3. Expand the target route and obtain the block partitions within the stations along the expanded route.

[0076] S4. Merge the intra-station block partition of the route in step S2 and the intra-station block partition of the expanded route in step S3 to obtain the intra-station block partition associated with the target route.

[0077] Example 2

[0078] This embodiment further elaborates on step S1 based on embodiment 1. In this embodiment, for each main line, the station block section is divided according to the following principles:

[0079] 1) Find the singular point. In the forward table of the mainline signal data table, if a signal point meets any of the following conditions, it is considered a singular point and the sequence number of the singular point in the forward table is recorded.

[0080] The signal point type is "outbound signal"; (Rule 1)

[0081] The signal point type is "Route Signal" (Rule 2)

[0082] The signal point type is "Exit" (Rule 3)

[0083] The signal point type is "entry signal" (Rule 4)

[0084] The signal point type is "no signal", but in the reverse form of the line, the signal point is "outbound signal"; (Rule 5)

[0085] The signal point type is "no signal" but in the reverse form of the line, the signal point is "approach signal"; (Rule 6)

[0086] 2). Record the track section between the two singular points, divide it into an intra-station block section, and determine the starting and ending points of each section and the starting and ending points of the block section. Specifically, if the serial numbers of the two singular points are 5 and 7 respectively, then in the forward form of the main line signal data table, the signal points with serial numbers 5 / 6 correspond to the sections that constitute the intra-station block section. The starting point of the first section is the kilometer mark of serial number 5, and the end point is the kilometer mark of serial number 6; the starting point of the second section is the kilometer mark of serial number 6, and the end point is the kilometer mark of serial number 7. The starting point of the block section is the starting point of the first section, and the end point is the end point of the second section. If Figure 2 As shown, section IAG and section 1DG form an intra-station block section. The starting point of IAG is K133+639 and the end point is K134+265; the starting point of 1DG is K134+265 and the end point is K134+384; the starting point of the intra-station block section (IAG / 1DG) is K133+639 and the end point is K134+384.

[0087] 3) Determine the track location and attributes. If there are two signal points among the signal points determined in step 1) that satisfy Rule 1 and Rule 5, then the section between these two signal points constitutes the intra-station block section, which is the track. Figure 2 The signal point with sequence number 7 satisfies Rule 5, and the signal point with sequence number 8 satisfies Rule 1. Then the section IG forms a block section (IG), which is a track, and the type value is set to 3, which is recorded as (IG, 3, X), where X represents the line number.

[0088] 4) Determine the attributes of other block partitions. Based on the location of the track, the block partition in front of the track is set to type 1, and the block partition behind the track is set to type 2. Figure 2 The remaining two intra-station block sections are denoted as (IAG / 1DG,1,X) and (2DG / IBG,2,X), where X represents the line number.

[0089] 5) Create a reverse mirror image for each block section. The starting and ending points of each section in the mirror block section are swapped, and the sections are in reverse order. For example, the mirror block section of (IAG / 1DG,1,X) is (1DG / 1AG,1,X), where 1DG starts at K134+384 and ends at K134+265; IAG starts at K134+265 and ends at K133+639; and the intra-station block section starts at K134+384 and ends at K133+639.

[0090] Traverse all tables in the forward signal data table, process the forward and reverse data of all lines in the above manner, and combine the obtained forward intra-station block partitions and reverse intra-station block partitions into two lists, namely the forward intra-station block partition list and the reverse intra-station block partition list.

[0091] For each siding, all sections on that siding are combined into a single station block section in the pre-configured siding section information table, recorded as "Side x Station Block Section" (where x represents the line number of the siding). The station block sections of all sidings are combined into a single list, the siding station block section list.

[0092] Example 3

[0093] This embodiment further elaborates on step S2 based on Example 2. In the route data table, routes can be divided into the following types: "Mainline Pickup," "Side Pickup-1," "Side Pickup-2," "Side Pickup-3," "Reverse Mainline Pickup," "Reverse Side Pickup-1," "Reverse Side Pickup-2," "Reverse Side Pickup-3," and "Departure."

[0094] Based on the track section information for the route recorded in the route data table, for each track section, the station block section to which the section belongs is searched in the station block section list established previously, based on the section name. Ultimately, information on all station block sections traversed by the route is obtained. Note that for multiple sections belonging to the same station block section, the search is performed only once.

[0095] For siding sections, they only exist in the block section list within the siding station, so no special processing is required.

[0096] However, for the main line section, it exists in both main line station block partition lists established above. In this case, it is necessary to determine from which station block partition list to search for the station block partition information of the section according to the different route types, as follows:

[0097] 1) For forward and reverse forward train connections:

[0098] For receiving trains on the main line, the station block partition to which the track section belongs should be found in the forward station block partition list; for receiving trains on the reverse main line, the station block partition list should be found in the reverse station block partition list.

[0099] 2) For side-to-side pickup:

[0100] Side-to-side pickup includes "Side-to-side pickup-1," "Side-to-side pickup-2," "Side-to-side pickup-3," "Reverse side-to-side pickup-1," "Reverse side-to-side pickup-2," and "Reverse side-to-side pickup-3." Side-to-side pickup-1, "Side-to-side pickup-2," and "Reverse side-to-side pickup-3" are forward side-to-side pickups, while reverse side-to-side pickup-1, "Reverse side-to-side pickup-2," and "Reverse side-to-side pickup-3" are reverse side-to-side pickups.

[0101] Due to the side train connection, the train will be transferred and will pass through different lines. Therefore, the running direction of the relevant station block sections on all lines passed by the train must be determined, as follows:

[0102] If the track section is on the same line as the route's starting signal, the direction of the corresponding station block section should be consistent with the route's direction. Specifically, if the lateral train connection is in the forward direction, the station block section to which the track section belongs should be found in the forward station block section list. If the lateral train connection is in the reverse direction, the station block section should be found in the reverse station block section list.

[0103] If the line where the passing section is located is different from the line where the approach starting point signal is located, first search the station block section to which it belongs in the forward station block section list according to the track section name, record it as Tmp_Block, and then determine the final station block section selection based on the type value of Tmp_Block.

[0104] If the Tmp_Block type value is 1, it means that the station block section is located in front of the track in the mainline signal data table, and Tmp_Block is the final selected station block section;

[0105] If the Tmp_Block type value is 2, it means that the station block section is located behind the track in the mainline signal data table. The final selected station block section should be the reverse mirror image of Tmp_Block.

[0106] If the value of the Tmp_Block type is 3, it indicates that the in-station block section is a track. At this time, it should be judged according to the direction information of the previous in-station block section. If the previous block section is a reverse mirror image, the finally selected in-station block section should be the reverse mirror image of Tmp_Block; otherwise, the finally selected in-station block section should be Tmp_Block.

[0107] 3). Departure

[0108] In the route information table, the departure route can be divided into straight-track departure and non-straight-track departure according to whether the train changes lines. If the "highest code sequence" column of the route is empty, the route is a straight-track departure; otherwise, it is a non-straight-track departure.

[0109] For straight-track departure, all sections passed by the train are on the same line as the starting and ending signal machines of the route. At this time, the serial number information of the starting and ending signal machines is respectively searched in the main line signal data table and recorded as StartNumber and EndNumber. If StartNumber < EndNumber, it indicates that the train departs in the forward direction. At this time, the in-station block section to which the track section belongs should be searched in the forward in-station block section list; if StartNumber > EndNumber, it indicates that the train departs in the reverse direction. At this time, the in-station block section to which the track section belongs should be searched in the reverse in-station block section list.

[0110] For non-straight-track departure, which involves the train changing lines and passing through different lines, it is necessary to judge the running direction of all relevant in-station block sections on the lines passed by the train. The specific method is as follows:

[0111] First, search for the in-station block section to which it belongs in the forward in-station block section list according to the track section name, and record it as Tmp_Block. Then, determine the selection of the final in-station block section according to the type value of Tmp_Block.

[0112] If the value of the Tmp_Block type is 1, it indicates that this in-station block section is in front of the track on the main line signal data table, and the finally selected in-station block section should be the reverse mirror image of Tmp_Block;

[0113] If the value of the Tmp_Block type is 2, it indicates that this in-station block section is behind the track on the main line signal data table, and Tmp_Block is the finally selected in-station block section.

[0114] Embodiment 4 [[ID=This embodiment further elaborates on step S3 based on embodiment 3. To perform speed limit processing and overspeed protection, in addition to obtaining all the inter-station block sections that the route passes through, it is also necessary to expand the target route and calculate the inter-station block sections that the expanded route passes through.

[0116] According to different expansion methods, the expansion paths are mainly divided into the following types:

[0117] 1) Search the route information table for a mainline connecting route starting at the target route's endpoint, denoting this as Route I. Search the route information table for a mainline connecting route starting at the target route's endpoint, denoting this as Route II, and so on until Route M is found. If the route information table does not contain a mainline connecting route starting at Route M's endpoint signal, then Routes I through M are Type I extension routes of the target route.

[0118] 2) Search the route information table for a reverse mainline route starting at the target route's endpoint, marking this as Route I. Search the route information table for a reverse mainline route starting at the target route's endpoint, marking this as Route II, and so on until Route M is found. If the route information table does not contain a reverse mainline route starting at Route M's endpoint signal, then Routes I through M are Type II extension routes of the target route.

[0119] 3) Search the route information table for a direct route starting at the target route's endpoint, marking this as Route I. Search the route information table for a direct route starting at the target route's endpoint, marking this as Route II, and so on until Route M is found. If the route information table does not contain a direct route starting at Route M's endpoint signal, then Routes I through M are Type III extension routes of the target route.

[0120] Different routes have different expansion methods depending on the target route type. Specifically, the Side Pickup-1 and Reverse Side Pickup-1 routes have no expansion routes; the Main Line Pickup, Side Pickup-2, and Reverse Side Pickup-2 routes undergo Type I and Type III expansion, resulting in Type I and Type III expansion routes; the Reverse Main Line Pickup, Side Pickup-3, and Reverse Side Pickup-3 routes undergo Type II and Type III expansion, resulting in Type II and Type III expansion routes; the Departure route undergoes only Type III expansion, resulting in a Type III expansion route.

[0121] After obtaining the extended route of the target route, for each extended route, the method mentioned in "Determining the inter-station interlocking partitions that the route passes through" can be used to obtain the interlocking partitions that the extended route passes through.

[0122] Finally, the station block partition that the approach route passes through is merged with the station block partition that the expanded approach route passes through to obtain the station block partition associated with the target route.

[0123] The above is a detailed description of the embodiments of the present invention, but the present invention is not limited to the embodiments. Those skilled in the art may make various equivalent modifications or substitutions without departing from the spirit of the present invention. These equivalents or substitutions are all included in the scope defined by the claims of the present invention.

Claims

1. A method for determining route-associated block sections based on intra-station virtual block sections, characterized in that: It includes the steps of establishing a list of block sections within the station, determining the route passing through the block sections within the station, expanding the route, and merging the block sections within the station; The step of establishing the station block partition list includes establishing a forward station block partition list, a reverse station block partition list, and a siding station block partition list; The step of determining the intra-station block partitions that the route passes through comprises: for each track section, based on the track section information of the route recorded in the route data table, searching the intra-station block partition to which the section belongs in the forward, reverse, and siding intra-station block partition lists established in the step of establishing the intra-station block partition list according to the section name, thereby obtaining information on all intra-station block partitions that the route passes through; The route expansion step expands the target route and obtains the block partitions within the stations passed by the expanded route; The step of merging the intra-station block partitions combines the intra-station block partitions obtained in the step of determining the intra-station block partitions of the route and the intra-station block partitions obtained in the step of expanding the route to obtain the intra-station block partitions associated with the target route; The step of establishing the intra-station blocking zone list includes the following steps: S11. Searching for a singular point among the signal points in the forward table of the mainline signal data table, and recording the serial number of the singular point in the forward table; S12. Record the track section between the two singular points and divide it into an intra-station block section. Determine the start and end points of each track section and the start and end points of the block section. S13, determining the position and attributes of the track among the signal points determined as singular points in step S11; S14. Determine the attributes of other block sections based on the track location; S15. Create a reverse mirror image for each block section, swap the start and end points of each section in the mirrored block section, and reverse the order of each section; S16. Traverse all tables in the main line signal data table, process the forward and reverse data of all lines according to steps S11-S15, and combine the obtained forward station block partitions and reverse station block partitions into a forward station block partition list and a reverse station block partition list respectively; In step S11, if a signal point satisfies one of the following conditions, the signal point is considered a singular point: The signal point type is "outbound signal", recorded as Rule 1; The signal point type is "approach signal" and is recorded as Rule 2; The signal point type is "exit", recorded as Rule 3; The signal point type is "entry signal", recorded as Rule 4; The signal point type is "No signal", but in the reverse form of this line, this signal point is "Outbound signal" and is recorded as Rule 5; The signal point type is "No signal", but in the reverse form of this route, this signal point is "Approach signal" and is recorded as Rule 6; In step S13, if there are two signal points satisfying Rule 1 and Rule 5 among the signal points determined as singular points in step S11, the section between the two signal points forming the intra-station block section is a track, and the attribute setting type value is 3; In step S14, based on the location of the track, the block section attribute setting type value is 1 for the block section located in front of the track, and the block section attribute setting type value is 2 for the block section located behind the track; The step of establishing an intra-station block section list also includes: for each siding line, merging all sections on the siding line in a pre-configured siding line section information table into an intra-station block section, recorded as siding line x intra-station block section, and merging the intra-station block sections of all siding lines into a siding line intra-station block section list.

2. The method for determining route-associated blocked zones according to claim 1, wherein: In the step of determining the route passing through the station block section, for receiving the train on the main line, the station block section to which the track section belongs is searched in the forward station block section list; for receiving the train on the reverse main line, the station block section is searched in the reverse station block section list.

3. The method for determining route-associated blocked zones according to claim 1, wherein: In the step of determining the intra-station block partition through which the route passes, for lateral train connection, if the line where the passing section is located is the same as the line where the route starting point signal is located, the direction of the corresponding intra-station block partition is consistent with the route direction; specifically, if the lateral train connection is a forward lateral train connection, the intra-station block partition to which the track section belongs is searched in the forward intra-station block partition list; if the lateral train connection is a reverse lateral train connection, the search is performed in the reverse intra-station block partition list; For lateral train connection, if the line of the passing section is different from the line of the approach starting signal, first search the forward station block section list according to the track section name to find the corresponding station block section, which is recorded as Tmp_Block. Then, the final station block section selection is determined according to the type value of Tmp_Block, as follows: If the Tmp_Block type value is 1, it means that the station block section is located in front of the track in the mainline signal data table, and Tmp_Block is the final selected station block section; If the Tmp_Block type value is 2, it means that the station block section is located behind the track in the mainline signal data table, and the final selected station block section is the reverse mirror image of Tmp_Block; If the Tmp_Block type value is 3, it means that the intra-station block section is a track. At this time, the judgment is made based on the direction information of the previous intra-station block section. If the previous block section is a reverse mirror, the finally selected intra-station block section is the reverse mirror of Tmp_Block. Otherwise, the finally selected intra-station block section is Tmp_Block.

4. The method for determining route-associated blocked zones according to claim 1, wherein: In the step of determining the intra-station block sections through which the route passes, for straight train departures, all sections passed by the train are located on the same line as the starting and ending signals of the route. At this time, the serial number information of the starting and ending signals is respectively searched in the main line signal data table, recorded as StartNumber and EndNumber; if StartNumber < EndNumber, it means that the train is departing in the forward direction, and at this time, the intra-station block section to which the track section belongs is searched in the forward intra-station block section list; if StartNumber > EndNumber, it means that the train is departing in the reverse direction, and at this time, the intra-station block section to which the track section belongs is searched in the reverse intra-station block section list.

5. The method for determining route-associated blocked zones according to claim 1, wherein: In the step of determining the route passing through the station block section, for non-straight train departures, the running direction of the relevant station block sections on all lines passed by the train is determined, including: First, according to the track section name, the station block partition to which it belongs is searched in the forward station block partition list, recorded as Tmp_Block. Then, according to the type value of Tmp_Block, the final station block partition selection is determined as follows: If the Tmp_Block type value is 1, it means that the station block section is located in front of the track in the mainline signal data table, and the final selected station block section is the reverse mirror image of Tmp_Block; If the Tmp_Block type value is 2, it means that the station block section is located behind the track in the main line signal data table, and Tmp_Block is the finally selected station block section.

6. The method for determining route-associated blocked zones according to claim 1, wherein: In the pathway expansion step, expanding the target pathway includes: Search the route information table for a mainline receiving route with the target route's terminal as its starting point, and record it as route I. Search the route information table for a mainline receiving route with the terminal of route I as its starting point, and record it as route II. This continues until route M is found. If the route information table does not contain a mainline receiving route with the terminal signal of route M as its starting point, then routes I to M are type I expansion routes of the target route. Search the route information table for a reverse mainline route starting from the target route endpoint, which is recorded as route I. Search the route information table for a reverse mainline route starting from the target route endpoint, which is recorded as route II, and so on until route M is found. If the route information table does not contain a reverse mainline route starting from the target route endpoint signal, then routes I to M are type II extension routes of the target route. Search the route information table for a straight route with the target route end point as the starting point, which is recorded as route I; search the route information table for a straight route with the target route end point as the starting point, which is recorded as route II... until route M is found. If there is no straight route with the target route end point signal as the starting point in the route information table, then routes I to M are type III extension routes of the target route.

7. The method for determining route-associated blocked zones according to claim 6, wherein: In the route expansion step, different routes have different expansion methods according to different target route types: the lateral car connection-1 and reverse lateral car connection-1 routes have no expansion routes; the main line car connection, lateral car connection-2, and reverse lateral car connection-2 routes are subjected to type I expansion and type III expansion to obtain type I expansion routes and type III expansion routes; the reverse main line car connection, lateral car connection-3, and reverse lateral car connection-3 routes are subjected to type II expansion and type III expansion to obtain type II expansion routes and type III expansion routes; the departure route is subjected to only type III expansion to obtain a type III expansion route; In the route expansion step, after obtaining the expanded route of the target route, for each expanded route, the method in the step of determining the inter-station inter-section of the route is used to obtain the inter-station inter-section of the expanded route.

Citation Information

Patent Citations

  • Method for quickly generating code sequence table based on interlocking table

    CN112288401A

  • Method and device for controlling temporary speed limitation of train

    CN111776017A

  • Temporary speed limiting method, device and equipment based on mobile block system

    CN115988454A

Cited By

  • Railway operation high-safety protection system and matched handheld terminal thereof

    CN122166173A