A partition division strategy selection method based on bidirectional tracking and related components thereof
By using a bidirectional tracking-based partitioning strategy selection method, a unidirectional partitioning strategy that meets the preset interval time in both directions is selected. This solves the problem of how to select a partitioning strategy with high safety and efficiency from multiple strategies, thus achieving safe and efficient train operation.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-22
- Publication Date
- 2026-03-31
AI Technical Summary
How to select the best strategy from multiple zoning strategies to ensure the safety of train operation, improve the regional throughput capacity of the track, and enhance the efficiency of train operation.
By using a bidirectional tracking-based partitioning strategy selection method, multiple unidirectional partitioning strategies for the track line in the same direction are obtained, the tracking interval time of the train in both directions is determined, and strategies that meet the preset interval time in both directions are retained, while strategies that do not meet the requirements are deleted. Finally, the final bidirectional partitioning strategy is determined based on the number of partitions and the tracking interval time.
While ensuring train operation safety, a zone division strategy with high regional throughput capacity and train operation efficiency was selected, which reduced the workload of zone division and improved track utilization.
Smart Images

Figure CN116198572B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of partitioning, and in particular to a partitioning strategy selection method based on bidirectional tracking and its related components. Background Technology
[0002] Maglev trains are trains driven by magnetic force. They typically require a high-speed maglev system to provide the kinetic energy for movement. This system consists of a ground track and an overhead contact line. The train is propelled by electricity supplied to the contact line and magnetic force supplied to the ground track. To balance safety and efficiency in train operation, a track is divided into multiple segments, each acting as a block section. Each block section provides enough drive capacity to ensure the normal operation of one train. This segmentation allows multiple trains to operate simultaneously on a single track without being too close together, thus achieving a balance between safety and efficiency.
[0003] Therefore, given the diverse strategies for dividing block sections, the key technical problem that needs to be solved is how to select the optimal strategy from among various strategies to improve the regional throughput capacity of the track and the operational efficiency of trains while ensuring the safety of train operation. Summary of the Invention
[0004] The purpose of this invention is to provide a partitioning strategy selection method based on bidirectional tracking and its related components, which can select a partitioning strategy with high area throughput capacity and high train operation efficiency from multiple partitioning strategies while ensuring the safety of train operation.
[0005] To address the aforementioned technical problems, this invention provides a partitioning strategy selection method based on bidirectional tracking, comprising:
[0006] The theoretical total travel time of the train on the track is determined based on the length of the track and the train's operating speed.
[0007] A unidirectional partitioning strategy is used to obtain multiple actual total running times of the track line in the preset travel direction that are the same as the theoretical total running time.
[0008] The main train tracking interval time and the secondary train tracking interval time in the opposite direction of the preset travel direction are determined for each of the unidirectional partitioning strategies.
[0009] The unidirectional partitioning strategy where the main train tracking interval is less than the preset main train tracking interval and the secondary train tracking interval is less than the preset secondary train tracking interval is retained, and all other unidirectional partitioning strategies are deleted.
[0010] Among all the retained unidirectional partitioning strategies, the final bidirectional partitioning strategy is determined based on the number of partitions corresponding to the unidirectional partitioning strategy and the main train tracking interval.
[0011] Preferably, the unidirectional partitioning strategy where the primary train tracking interval is less than a preset primary train tracking interval and the secondary train tracking interval is less than a preset secondary train tracking interval is retained, and all other unidirectional partitioning strategies are deleted, including:
[0012] For any of the unidirectional partitioning strategies, the following steps are performed:
[0013] S21: Determine whether the main train tracking interval time of the unidirectional partitioning strategy is less than the preset main train tracking interval time; if it is less, proceed to S22; if it is not less, proceed to S24.
[0014] S22: Determine whether the secondary train tracking interval time of the unidirectional partitioning strategy is less than the preset secondary tracking interval time; if it is less, proceed to S23; if it is not less, proceed to S24.
[0015] S23: Retain the aforementioned unidirectional partitioning strategy;
[0016] S24: Delete the unidirectional partitioning strategy.
[0017] Preferably, determining the primary train tracking interval time and the secondary train tracking interval time in the opposite direction of the preset travel direction for each of the unidirectional partitioning strategies includes:
[0018] For any of the unidirectional partitioning strategies, determine the primary tracking time of each block partition in the unidirectional partitioning strategy in the preset driving direction, and the secondary tracking time in the opposite direction of the preset driving direction.
[0019] Among all the main direction tracking times of the unidirectional partitioning strategy, the longest main direction tracking time is taken as the main direction train tracking interval time of the unidirectional partitioning strategy in the preset travel direction.
[0020] Among all the secondary tracking times of the unidirectional partitioning strategy, the longest secondary tracking time is taken as the secondary train tracking interval time of the unidirectional partitioning strategy in the opposite direction of the preset travel direction.
[0021] Preferably, the unidirectional partitioning strategy for obtaining multiple actual total running times of the track line in the preset travel direction that are the same as the theoretical total running time includes:
[0022] Determine the driving force required by the train at various operating speeds;
[0023] The track line is divided into multiple unidirectional zones in the preset travel direction based on the different travel speeds of the train and the corresponding driving force.
[0024] Wherein, the train travels at the same time in different block sections within the same one-way partitioning strategy, and the train travels at the same total time in all one-way partitioning strategies.
[0025] Preferably, the final bidirectional partitioning strategy is determined based on the number of partitions corresponding to the unidirectional partitioning strategy and the primary train tracking interval, including:
[0026] The unidirectional partitioning strategy, in which both the number of partitions and the main train tracking interval are less than the user's actual needs, is taken as the final bidirectional partitioning strategy.
[0027] Preferably, after retaining the unidirectional partitioning strategy where the primary train tracking interval is less than a preset primary train tracking interval and the secondary train tracking interval is less than a preset secondary train tracking interval, and deleting all other unidirectional partitioning strategies, the method further includes:
[0028] Determine whether the number of retained unidirectional partitioning strategies is 0;
[0029] If not, proceed to the step of selecting any one of the unidirectional partitioning strategies as the final bidirectional partitioning strategy from all the retained unidirectional partitioning strategies.
[0030] If so, then based on the theoretical total running time, re-determine multiple unidirectional partitioning strategies whose actual total running time is the same as the theoretical total running time, and return to the steps of determining the primary train tracking interval time in the preset travel direction and the secondary train tracking interval time in the opposite direction of the preset travel direction for each unidirectional partitioning strategy.
[0031] Preferably, the unidirectional partitioning strategy, which redetermines the same number of actual total running times as the theoretical total running time based on the theoretical total running time, includes:
[0032] Increase the number of partitions in the unidirectional partitioning strategy by a first preset number;
[0033] Based on the theoretical total runtime, a unidirectional partitioning strategy is redefined to determine multiple instances where the actual total runtime is the same as the theoretical total runtime, and the number of partitions is no greater than the number of partitions.
[0034] Preferably, before increasing the number of partitions in the unidirectional partitioning strategy by a preset number, the method further includes:
[0035] Determine whether the number of partitions is less than the preset number of partitions;
[0036] If so, proceed to the step of increasing the number of partitions in the unidirectional partitioning strategy by a preset number;
[0037] If not, then reduce the number of partitions in the unidirectional partitioning strategy by a second preset number.
[0038] Among all the existing unidirectional partitioning strategies, determine the strategy with the largest number of partitions;
[0039] Among all partitions of all the unidirectional partitioning strategies with the largest number of partitions, the time difference between the largest and smallest primary train tracking interval time.
[0040] The time obtained by subtracting the time difference from the theoretical total running time is taken as the new theoretical total running time;
[0041] A one-way partitioning strategy is adopted to redetermine multiple actual total runtimes that are the same as the new theoretical total runtimes, and the number of partitions is no greater than the number of partitions.
[0042] This application also provides a partitioning strategy selection device based on bidirectional tracking, including:
[0043] Memory, used to store computer programs;
[0044] A processor, used to implement the steps of the bidirectional tracking-based partitioning strategy selection method described above when executing the computer program.
[0045] This application also provides a computer storage medium storing a computer program, which, when executed by a processor, implements the steps of the bidirectional tracking-based partitioning strategy selection method described above.
[0046] This application provides a method and related components for selecting a zone partitioning strategy based on bidirectional tracking, relating to the field of zone partitioning. It obtains multiple unidirectional zone partitioning strategies where train travel times are the same in the same direction for each track line. The train tracking intervals for each strategy in both directions are determined. Unidirectional zone partitioning strategies whose train tracking intervals in both directions are shorter than a preset tracking interval for that direction are retained, while other strategies are deleted. From the retained unidirectional zone partitioning strategies, the final bidirectional zone partitioning strategy is determined based on the specific number of zones and the train tracking intervals. By selecting the strategy with shorter train tracking intervals in both directions from multiple partitioning strategies, a zone partitioning strategy with high area throughput capacity and train operating efficiency can be selected from multiple partitioning strategies while ensuring train operation safety. Attached Figure Description
[0047] To more clearly illustrate the technical strategies in the embodiments of the present invention, the drawings used in the prior art and embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0048] Figure 1 A flowchart illustrating a partitioning strategy selection method based on bidirectional tracking provided in this application;
[0049] Figure 2 A flowchart of another partitioning strategy selection method based on bidirectional tracking provided in this application;
[0050] Figure 3 A schematic diagram illustrating an actual train operation scenario provided in this application;
[0051] Figure 4 This is a schematic diagram of a partitioning strategy selection device based on bidirectional tracking, provided in this application. Detailed Implementation
[0052] The core of this invention is to provide a partitioning strategy selection method based on bidirectional tracking and related components, which can select a partitioning strategy with high area throughput and train operation efficiency from multiple partitioning strategies while ensuring the safety of train operation.
[0053] To make the objectives, technical strategies, and advantages of the embodiments of the present invention clearer, the technical strategies of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0054] In a high-speed maglev train system, to ensure safe operation, the distance between two adjacent trains traveling on the same line must not be too short, and each train must have sufficient driving force. This driving force is provided by the overhead contact line and ground facilities. For a track with a known total length, the entire track needs to be divided into multiple smaller tracks. Each smaller track can provide enough driving force to ensure train operation. Therefore, the entire track can accommodate a maximum number of trains traveling at the same time as the number of smaller tracks. Understandably, provided that the driving force is guaranteed, the more smaller tracks there are, the more trains can be accommodated simultaneously, and the higher the regional throughput capacity and train operation efficiency of the entire track. However, existing technologies typically require consideration of the actual terrain along the track when dividing it into zones, creating different zones based on the varying terrain in the two directions. For example, a section of the track in one direction might have flat ground on the right, but no ground support on the left. Furthermore, the pantographs of trains on this track require power from the right side. Therefore, when a train travels in the other direction, it will experience a power shortage in that area. Dividing the track into zones requires separate zoning strategies for each direction due to the different terrain, increasing the workload of developing these strategies. Moreover, because the total length of the track is long and the train's driving force requirements fluctuate, the accuracy of zoning is usually low. Thus, many different zoning strategies can be developed to meet operational requirements. Selecting a reasonable, suitable, and efficient zoning strategy from among these options is a key technical problem that needs to be solved.
[0055] Please refer to Figure 1 , Figure 1 A flowchart of a partitioning strategy selection method based on bidirectional tracking provided in this application includes:
[0056] S1: Determine the theoretical total travel time of the train on the track based on the length of the track and the train's operating speed;
[0057] S2: Obtain a unidirectional partitioning strategy for multiple actual total running times and theoretical total running times of the track line in the preset travel direction;
[0058] S3: Determine the main train tracking interval time for each unidirectional partitioning strategy in the preset driving direction, and the secondary train tracking interval time in the opposite direction of the preset driving direction.
[0059] S4: Retain the unidirectional partitioning strategy where the main train tracking interval is less than the preset main train tracking interval and the secondary train tracking interval is less than the preset secondary train tracking interval, and delete all other unidirectional partitioning strategies.
[0060] S5: Among all the retained unidirectional partitioning strategies, the final bidirectional partitioning strategy is determined based on the number of partitions corresponding to the unidirectional partitioning strategy and the main train tracking interval.
[0061] To address the aforementioned technical issues, this application first requires obtaining multiple partitioning strategies. To eliminate differences between these strategies due to varying directions, all obtained partitioning strategies must be unidirectional strategies operating in the same direction of travel. These strategies are typically pre-established based on the actual conditions of the track. It should be noted that within a partitioning strategy, to ensure that adjacent traveling trains are not too close together, the travel time of trains within each partition must be identical. Furthermore, to control variables, the total travel time of trains within each partitioning strategy must be consistent.
[0062] After obtaining multiple unidirectional partitioning strategies, the train tracking interval for each strategy in the aforementioned travel direction is determined, as well as the train tracking interval in the opposite direction for each strategy. In other words, the time for each strategy in both directions is determined, with a specified travel direction as the primary direction. The train tracking interval, also known as the train-tracking time interval, refers to the minimum interval between two adjacent trains traveling in the same direction on the same track without interference. Simply put, for a given platform, if a train passes through the platform in a certain direction, and another train passes through the platform in the same direction 10 minutes later, then the train tracking interval for that track in that direction is 10 minutes. Please refer to [reference needed]. Figure 3 , Figure 3 This application provides a schematic diagram of an actual train operation scenario. The specific method for calculating the train tracking interval time within a section is as follows:
[0063] ;
[0064] in Let i be the train tracking interval time of the i-th partition in the strategy, and the maximum This serves as the train tracking interval in the corresponding direction for this strategy. The safe distance (m) at which a train can stop at the danger point of the last auxiliary parking area at its current maximum operating speed using safe braking capacity; The safe protection distance (m) from the danger point of the auxiliary parking area at the end of the section before the main line of the station to the section boundary; The safe distance (m) for the next partition; The safe protection distance (m) for the next zone; The average speed of the following train (m / s); Preparation time for the operation includes route planning time and system response time (s).
[0065] Among the various unidirectional partitioning strategies, based on the tracking interval time, unidirectional partitioning strategies with longer tracking interval times are eliminated. That is, strategies whose primary and secondary tracking interval times are both less than their corresponding preset tracking interval times are retained. These remaining unidirectional partitioning strategies have relatively short tracking interval times in both directions. The shorter the tracking interval time of a unidirectional partitioning strategy, the higher the train operation efficiency when this partitioning strategy is put into actual use.
[0066] As a preferred embodiment, a unidirectional partitioning strategy is retained where the primary train tracking interval is less than a preset primary tracking interval and the secondary train tracking interval is less than a preset secondary tracking interval, and all other unidirectional partitioning strategies are deleted, including:
[0067] For any one-way partitioning strategy, the following steps are performed:
[0068] S21: Determine whether the main train tracking interval of the unidirectional partitioning strategy is less than the preset main train tracking interval; if it is less, proceed to S22; if it is not less, proceed to S24.
[0069] S22: Determine whether the secondary train tracking interval time of the unidirectional partitioning strategy is less than the preset secondary tracking interval time; if it is less, proceed to S23; if it is not less, proceed to S24.
[0070] S23: Retain the unidirectional partitioning strategy;
[0071] S24: Delete the one-way partitioning strategy.
[0072] When eliminating unidirectional partitioning strategies, specifically, the primary train tracking interval time is used as the criterion, and unidirectional partitioning strategies with longer primary train tracking interval times are eliminated; if the primary train tracking interval time of a certain unidirectional partitioning strategy meets the requirement, that is, it is less than the preset primary train tracking interval time, then it is judged again whether the train tracking interval time of the unidirectional partitioning strategy in the next direction meets the requirement; if the train tracking time of the unidirectional partitioning strategy in the next direction is longer, then the strategy is also eliminated, and if the requirement is met, the strategy is retained.
[0073] Finally, among the retained unidirectional partitioning strategies, since all of them can calculate the train following interval in both directions, it indicates that the strategy is feasible in both directions of the track. Furthermore, these strategies meet the train following interval requirements in both directions. Therefore, any one of the retained unidirectional partitioning strategies can be chosen as the final strategy. All of these strategies can satisfy the requirements for partitioning in both directions using only one partitioning strategy, and also offer high train operation efficiency. Further, when selecting a strategy, since a larger number of partitions in a partitioning strategy leads to higher actual construction costs, and a smaller number of partitions results in longer train following intervals, the specific strategy chosen as the final bidirectional partitioning strategy needs to be rationally selected based on the user's preferences in the actual scenario to save economic costs.
[0074] In summary, multiple unidirectional zone division strategies with the same train travel time in the same direction are obtained. The train tracking intervals for each strategy in both directions are determined. Unidirectional zone division strategies with train tracking intervals shorter than the preset tracking interval in both directions are retained, while other strategies are deleted. From the retained unidirectional zone division strategies, the final bidirectional zone division strategy is determined based on the specific number of zones and the train tracking intervals. By selecting the strategy with shorter train tracking intervals in both directions from multiple zone division strategies, a zone division strategy with high area throughput capacity and train operation efficiency can be chosen from among various strategies while ensuring train operation safety.
[0075] Based on the above embodiments:
[0076] As a preferred embodiment, determining the primary train tracking interval time in the preset travel direction and the secondary train tracking interval time in the opposite direction of the preset travel direction for each unidirectional partitioning strategy includes:
[0077] For any one-way partitioning strategy, determine the primary tracking time of each block in the one-way partitioning strategy in the preset driving direction, and the secondary tracking time in the opposite direction of the preset driving direction.
[0078] Among all the main direction tracking times of the unidirectional partitioning strategy, the longest main direction tracking time is taken as the main direction train tracking interval time of the unidirectional partitioning strategy in the preset travel direction.
[0079] Among all the secondary tracking times of the unidirectional partitioning strategy, the longest secondary tracking time is taken as the secondary train tracking interval time in the opposite direction of the preset travel direction under the unidirectional partitioning strategy.
[0080] To simplify the selection of zoning strategies, in this application, when determining the train following interval time in both directions for each zoning strategy, since each zoning strategy divides the track line into multiple block sections, it is first necessary to determine the train following interval time for each block section within each zoning strategy. To distinguish it from the train following interval time mentioned above, it is referred to as the following time. The following time in a specific direction is called the primary following time, and the following time in the opposite direction is called the secondary following time. The nature of these following times is the same as the train following interval time mentioned above. After obtaining the following time (train following interval time) for each block section in each zoning strategy in both directions, for any zoning strategy, the longest primary or secondary following time among the following times of each block section is taken as the primary or secondary train following interval time corresponding to the zoning strategy. Understandably, if the shortest tracking time among all occluded partitions in a given partitioning strategy is less than the preset tracking interval (i.e., the longest tracking time is less than the preset tracking interval), then at least one occluded partition in that partitioning strategy meets the tracking time requirement. Conversely, if the shortest tracking time of a partitioning strategy is not less than the preset tracking interval, then none of the occluded partitions in that partitioning strategy meets the tracking time requirement. Based on this, partitioning strategies that do not meet the requirements can be easily eliminated. Therefore, partitioning strategies can be easily filtered.
[0081] As a preferred embodiment, a unidirectional partitioning strategy for obtaining multiple actual total running times and theoretical total running times for a track line in a preset travel direction includes:
[0082] Determine the driving force required by the train at various operating speeds;
[0083] The strategy for dividing the track into multiple unidirectional zones in the preset travel direction is determined based on the different travel speeds and corresponding driving forces of the train.
[0084] Among these, the train travels at the same time in different block sections within the same one-way block division strategy, and the total travel time of the train is the same across all one-way block division strategies.
[0085] To obtain multiple reasonable unidirectional partitioning strategies, this application requires that the partitioning strategy for a certain track line be formulated based on the speed and driving force of the train traveling on that track. This is because train speed is directly proportional to driving force, and train weight and length are also directly proportional to speed. Specifically, to obtain multiple strategies, the track line can be partitioned based on different train speeds and the required driving force as fixed values. This divides the track line into multiple block sections, each satisfying the planned driving force requirements of the train. Based on this, multiple partitioning strategies can be obtained under the premise of different fixed train speeds and driving forces. Therefore, multiple reasonable unidirectional partitioning strategies can be easily obtained.
[0086] As a preferred embodiment, the final bidirectional partitioning strategy is determined based on the number of partitions corresponding to the unidirectional partitioning strategy and the primary train tracking interval, including:
[0087] The unidirectional partitioning strategy, where both the number of partitions and the primary train tracking interval are less than the user's actual needs, was chosen as the final bidirectional partitioning strategy.
[0088] To easily select the most efficient partitioning strategy, this application selects the partitioning strategy with the shortest primary tracking time and the fewest partitions. It is understood that a shorter primary tracking time indicates a greater number of block sections with tracking times shorter than the preset tracking interval, thus indicating stronger regional throughput capacity of the track, shorter passenger waiting times, and higher train operating efficiency; fewer partitions mean lower actual construction costs. Furthermore, the tracking time of each block section in the partitioning strategy can be counted to determine if it is shorter than the preset tracking interval. The partitioning strategy with the most block sections whose tracking times are shorter than the preset tracking interval is the most efficient strategy. Based on this, the most efficient partitioning strategy can be easily selected.
[0089] As a preferred embodiment, after retaining the unidirectional partitioning strategy where the primary train tracking interval is less than the preset primary tracking interval and the secondary train tracking interval is less than the preset secondary tracking interval, and deleting all other unidirectional partitioning strategies, the method further includes:
[0090] Determine if the number of retained unidirectional partitioning strategies is 0;
[0091] If not, proceed to the step of selecting any one of the retained one-way partitioning strategies as the final two-way partitioning strategy.
[0092] If so, then based on the theoretical total running time, redetermine multiple unidirectional partitioning strategies with the same actual total running time as the theoretical total running time, and return to the steps of determining the primary train tracking interval time in the preset travel direction and the secondary train tracking interval time in the opposite direction of the preset travel direction for each unidirectional partitioning strategy.
[0093] To reduce workload, this application considers that the obtained partitioning strategies are unidirectional partitioning strategies based on a preset direction. In practical applications, since these partitioning strategies only consider partitions in one direction and not the other, there may be situations where the tracking interval time in the reverse direction does not meet the requirements (i.e., the secondary tracking interval time is not less than the preset secondary tracking interval time). If a new batch of partitioning strategies is formulated after this situation occurs, it will require a significant amount of time and effort. Therefore, to save the workload of formulating new strategies, new strategies can be obtained by modifying the existing strategies. Specifically, when all partitioning strategies fail to meet the requirements and are deleted, for each of these partitioning strategies, the train running time of all partitions except the last block partition can be reduced by N seconds. This is equivalent to slightly shortening the length of each partition to create more partitions. Since the partition length is changed, the modified partitioning strategy is equivalent to a new strategy, which can be used to recalculate the tracking interval time and perform filtering. The value of N can be increased by the actual value of N after each determination that the number of unidirectional partitioning strategies to be retained is 0. The initial value of N can be 1 second, and it can be increased by 1 second or other values each time.
[0094] Please refer to Figure 2 , Figure 2 A flowchart of another partitioning strategy selection method based on bidirectional tracking provided in this application:
[0095] First, the track of known length is divided into multiple sections. This yields a section division strategy that satisfies the requirements of train tracking interval and train driving force, and ensures that the train travel time is the same in each block section during one-way operation. This strategy is denoted as array A. , among them Strategies for partitioning each area;
[0096] Then determine respectively The bidirectional tracking interval of the strategy and the minimum tracking interval of each strategy train in the strategy array A are determined.
[0097] The minimum tracking interval is compared with the preset main tracking time to obtain the partitioning strategy that satisfies the preset main tracking time, denoted as array B. , among them For each partitioning strategy that meets the main tracing time requirement, n is no greater than m;
[0098] Then, calculate the minimum tracking interval time for each policy train in the policy array B when running in the reverse (secondary) direction, according to the order of the number of partitions from smallest to largest;
[0099] Then, the minimum tracking interval time is compared with the preset secondary tracking time to obtain the partitioning strategy that satisfies the preset secondary tracking time, denoted as array C. , among them For each partitioning strategy that simultaneously satisfies the primary tracking interval time requirement and the secondary tracking interval time requirement, r is no greater than n;
[0100] If there are strategies in array C, since all strategies in array C meet the requirements, we can perform a weighted analysis of all strategies in array C, considering factors such as construction cost, to select the most appropriate strategy. If there are no strategies in array C, we modify the runtime of each partitioning strategy and then repeat the above steps.
[0101] Therefore, by modifying the original partitioning strategy to obtain a new strategy, the workload can be reduced.
[0102] As a preferred embodiment, a unidirectional partitioning strategy that redetermines the same number of actual total runtimes as the theoretical total runtime based on the theoretical total runtime includes:
[0103] Increase the number of partitions in the unidirectional partitioning strategy by a first preset number;
[0104] Based on the theoretical total runtime, a one-way partitioning strategy is adopted to redefine multiple actual total runtimes that are the same as the theoretical total runtimes, and the number of partitions is no greater than the number of partitions.
[0105] To formulate a new unidirectional partitioning strategy, this application addresses the situation where none of the existing unidirectional partitioning strategies meet the primary / secondary tracking interval requirements. This typically indicates that the number of partitions in the unidirectional partitioning strategy is unreasonable. Therefore, when it is determined that no unidirectional partitioning strategy meets the requirements, and a new batch of unidirectional partitioning strategies is formulated, the number of partitions that these strategies can handle is increased by a first preset number, resulting in a larger number of partitions in the new batch compared to the previous batch. Based on this, a new unidirectional partitioning strategy can be reasonably formulated.
[0106] As a preferred embodiment, before increasing the number of partitions in the unidirectional partitioning strategy by a preset number, the method further includes:
[0107] Determine if the number of partitions is less than the preset number of partitions;
[0108] If so, proceed to the step of increasing the number of partitions in the unidirectional partitioning strategy by a preset number;
[0109] If not, reduce the number of partitions in the unidirectional partitioning strategy by the second preset number.
[0110] Among all existing unidirectional partitioning strategies, determine the strategy with the largest number of partitions;
[0111] Among all partitions of all unidirectional partitioning strategies with the largest number of partitions, the time difference between the largest and smallest primary train tracking interval time.
[0112] The new theoretical total running time is obtained by subtracting the time difference from the theoretical total running time.
[0113] A one-way partitioning strategy was adopted to redefine multiple actual total runtimes that are the same as the new theoretical total runtimes, and to ensure that the number of partitions does not exceed the number of partitions.
[0114] To further rationally formulate new unidirectional partitioning strategies, this application considers that the number of partitions is related to actual construction costs; the more partitions, the higher the actual construction cost. Therefore, the number of partitions in a unidirectional partitioning strategy cannot be increased indefinitely. When the number of partitions is not less than a preset number, it indicates that the number of partitions in the unidirectional partitioning strategy cannot be increased further. At this point, it is necessary to formulate a new batch of unidirectional partitioning strategies through other methods. Specifically, in the original batch of unidirectional partitioning strategies, the strategy with the most partitions is identified. In each partition of this strategy, the two times with the largest and smallest main-direction train tracking intervals are identified, and the difference between these two times is calculated. Based on this time difference, the longest main-direction train tracking interval in all unidirectional partitioning strategies is subtracted from this time difference, and the shortest main-direction train tracking interval is extended by an amount equal to this time difference. This shortens the time difference between the largest and smallest main-direction tracking intervals in a strategy, ensuring that the tracking interval is less than or equal to the preset tracking interval. In addition, the number of partitions in the unidirectional partitioning strategy needs to be reduced by a second preset number, usually by one, before formulating a new batch of unidirectional partitioning strategies. Based on this, a new one-way partitioning strategy can be rationally formulated.
[0115] Please refer to Figure 4 , Figure 4 A schematic diagram of a partitioning strategy selection device based on bidirectional tracking provided in this application includes:
[0116] Memory 21 is used to store computer programs;
[0117] The processor 22 is used to implement the steps of the bidirectional tracking-based partitioning strategy selection method described above when executing a computer program.
[0118] For a detailed description of the partitioning strategy selection device based on bidirectional tracking provided in this application, please refer to the embodiments of the partitioning strategy selection method based on bidirectional tracking described above. This application will not repeat the details here.
[0119] This application also provides a computer storage medium, characterized in that the computer storage medium stores a computer program, and when the computer program is executed by a processor, it implements the steps of the partitioning strategy selection method based on bidirectional tracking as described above.
[0120] For a detailed description of the computer storage medium provided in this application, please refer to the above-described embodiment of the partitioning strategy selection method based on bidirectional tracking; further details will not be repeated here.
[0121] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the apparatus disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the description is relatively simple; relevant parts can be referred to the method section.
[0122] It should also be noted that, in this specification, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0123] The above description of the disclosed embodiments enables those skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A partitioning strategy selection method based on bidirectional tracking, characterized in that, The method comprises the steps of: determining a theoretical total running time of a train on a track line according to a length of the track line and a running speed of the train; obtaining a plurality of one-way partitioning strategies of the track line in a preset running direction, which have the same actual total running time as the theoretical total running time; determining a main-direction train tracking interval time of each one-way partitioning strategy in the preset running direction and a reverse-direction train tracking interval time of each one-way partitioning strategy in a reverse direction of the preset running direction; retaining the one-way partitioning strategies whose main-direction train tracking interval time is less than a preset main-direction tracking interval time and whose reverse-direction train tracking interval time is less than a preset reverse-direction tracking interval time, and deleting all other one-way partitioning strategies; determining a final two-way partitioning strategy according to the number of partitions corresponding to each one-way partitioning strategy and the main-direction train tracking interval time of each one-way partitioning strategy among the retained one-way partitioning strategies; retaining the one-way partitioning strategies whose main-direction train tracking interval time is less than a preset main-direction tracking interval time and whose reverse-direction train tracking interval time is less than a preset reverse-direction tracking interval time, and deleting all other one-way partitioning strategies, comprising: for each one-way partitioning strategy, performing the following steps: S21: determining whether the main-direction train tracking interval time of the one-way partitioning strategy is less than a preset main-direction tracking interval time; if yes, proceeding to S22; if no, proceeding to S24; S22: determining whether the reverse-direction train tracking interval time of the one-way partitioning strategy is less than a preset reverse-direction tracking interval time; if yes, proceeding to S23; if no, proceeding to S24; S23: retaining the one-way partitioning strategy; S24: deleting the one-way partitioning strategy.
2. The method of claim 1, wherein the method further comprises: determining the main-direction train tracking interval time of each one-way partitioning strategy in the preset running direction and the reverse-direction train tracking interval time of each one-way partitioning strategy in the reverse direction of the preset running direction, comprising: for each one-way partitioning strategy, determining a main-direction tracking time of each block partition in the one-way partitioning strategy in the preset running direction and a reverse-direction tracking time of each block partition in the one-way partitioning strategy in the reverse direction of the preset running direction; among all the main-direction tracking times of the one-way partitioning strategy, taking the longest main-direction tracking time as the main-direction train tracking interval time of the one-way partitioning strategy in the preset running direction; among all the reverse-direction tracking times of the one-way partitioning strategy, taking the longest reverse-direction tracking time as the reverse-direction train tracking interval time of the one-way partitioning strategy in the reverse direction of the preset running direction.
3. The method of claim 1, wherein the method further comprises: obtaining a plurality of one-way partitioning strategies of the track line in a preset running direction, which have the same actual total running time as the theoretical total running time, comprising: determining driving forces required by the train under a plurality of running speeds; determining a plurality of one-way partitioning strategies of the track line in a preset running direction according to different running speeds of the train and corresponding driving forces. The train has the same running time in different closed partitions in the same one-way partition division strategy, and the train has the same total running time in all the one-way partition division strategies.
4. The method of claim 1, wherein the method further comprises: The final two-way partition division strategy is determined according to the number of partitions corresponding to the one-way partition division strategy and the main train tracking interval time, and includes: The one-way partition division strategy with the partition number and the main train tracking interval time less than the actual demand of the user is taken as the final two-way partition division strategy.
5. The bidirectional-tracing-based partitioning strategy selection method according to any one of claims 1 to 4, characterized in that, After reserving the one-way partition division strategy with the main train tracking interval time less than the preset main tracking interval time and the secondary train tracking interval time less than the preset secondary tracking interval time, and deleting all other one-way partition division strategies, it further includes: determining whether the number of the reserved one-way partition division strategies is 0; if not, entering the step of taking any one of the reserved one-way partition division strategies as the final two-way partition division strategy; if yes, re-determining a plurality of one-way partition division strategies with the same actual total running time as the theoretical total running time according to the theoretical total running time, and returning to the step of determining the main train tracking interval time in the preset running direction and the secondary train tracking interval time in the opposite direction of the preset running direction for each one-way partition division strategy.
6. The method of claim 5, wherein the method further comprises: re-determining a plurality of one-way partition division strategies with the same actual total running time as the theoretical total running time according to the theoretical total running time, and includes: increasing the number of partitions of the one-way partition division strategy by a first preset number; re-determining a plurality of one-way partition division strategies with the same actual total running time as the theoretical total running time and the number of partitions not greater than the number of partitions.
7. The method of claim 6, wherein the method further comprises: Before increasing the number of partitions of the one-way partition division strategy by a preset number, it further includes: determining whether the number of partitions is less than a preset number of partitions; if yes, entering the step of increasing the number of partitions of the one-way partition division strategy by a preset number; if not, reducing the number of partitions of the one-way partition division strategy by a second preset number determining the strategy with the largest number of partitions from all the existing one-way partition division strategies; the time difference between the largest main train tracking interval time and the smallest main train tracking interval time in all the partitions of all the one-way partition division strategies with the largest number of partitions; taking the time obtained by subtracting the time difference from the theoretical total running time as a new theoretical total running time; re-determining a plurality of one-way partition division strategies with the same actual total running time as the new theoretical total running time and the number of partitions not greater than the number of partitions.
8. A device for selecting a partitioning strategy based on bidirectional tracing, characterized in that It includes: a memory for storing a computer program; a processor for executing the computer program to realize the steps of the two-way tracking-based partition division strategy selection method according to any one of claims 1 to 7.
9. A computer storage medium, characterized in that The computer storage medium stores a computer program, and the computer program is executed by the processor to implement the steps of the bidirectional tracking-based partition division strategy selection method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Train identification number tracking method under fixed blocked condition
CN102407866A
Magnetic levitation partition division mode determination method and device and medium
CN114889677A