A rail transit operation diagram conflict detection method and device

By partitioning and simulated operation of rail transit operation diagrams, recording time occupancy information, the problem of low effectiveness and reliability of conflict detection of operation diagrams in the existing technology is solved, more accurate and comprehensive detection is achieved, and targeted adjustments are provided. to resolve conflicts.

CN113928383BActive Publication Date: 2024-12-27TRAFFIC CONTROL TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202111358106.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-16
Publication Date
2024-12-27
Estimated Expiration
2041-11-16

AI Technical Summary

Technical Problem

The existing rail transit operation map conflict detection methods are low in effectiveness in complex operation maps and multi-train situations, and lack support for conflict detection outside the station, resulting in low reliability.

Method used

By obtaining the basic data of the train operation model and the operation chart to be tested, the train operation route is divided into several partitions, based on the simulated operation records and calculating the occupation time information of each partition, the occupation time overlap is judged to detect conflicts, and an adjustment plan is generated, such as adjusting the route. Speed ​​or departure time.

Benefits of technology

It improves the effectiveness and reliability of operational chart conflict detection, can detect conflicts across the entire line more accurately, and provides targeted and precise adjustment solutions to resolve conflicts.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113928383B_ABST
    Figure CN113928383B_ABST
Patent Text Reader

Abstract

The present application provides a rail transit operation diagram conflict detection method, device, electronic device and computer program product, the method comprising: obtaining basic data of a train operation model and an operation diagram to be tested; dividing the train operation route into a number of partitions; performing train simulation operation according to the station arrival and departure times of each train in the operation diagram to be tested, and based on the basic data of the train operation model, recording and calculating the occupancy time information of each train in each partition; when it is determined that the occupancy time of different trains in the same partition overlaps, it is determined that there is a conflict in the operation diagram to be tested. The embodiment of the present application can detect the conflict of the operation diagram more accurately and comprehensively by dividing the entire train operation route into consecutive separate partitions, and at the same time using the simulation model train operation method to record and calculate the detailed occupancy time data of the train in each partition during the movement, effectively improving the effectiveness and reliability of the operation diagram conflict detection.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of rail transit control technology, and in particular to a rail transit operation diagram conflict detection method, device, electronic equipment and computer program product. Background Art

[0002] The train operation diagram is mainly used to describe the arrival and departure times of the stations the train passes through during its journey.

[0003] At present, the running diagram conflict detection is mainly divided into two types: manual detection and computer detection. Manual detection is mainly based on experience and simple rules. For running diagrams with complex routes and a large number of running trains, the complexity of manual detection will be greatly increased and the effectiveness will be greatly reduced; the detection means of computer detection are mainly concentrated on the station location, and whether there is time overlap based on the arrival and departure time of the station in the running diagram is detected. There is a lack of conflict detection for other sections outside the station, so the reliability of this running diagram conflict detection is low. Summary of the invention

[0004] Embodiments of the present application provide a rail transit operation diagram conflict detection method, device, electronic device and computer program product to improve the effectiveness and reliability of operation diagram conflict detection.

[0005] In a first aspect, an embodiment of the present application provides a rail transit operation diagram conflict detection method, comprising:

[0006] Obtain the basic data of the train operation model and the operation diagram to be tested;

[0007] Dividing the train running route corresponding to the running diagram to be tested into a plurality of partitions;

[0008] According to the station arrival and departure time of each train in the operation diagram to be tested and based on the basic data of the train operation model, a train simulation operation is performed to record and calculate the occupancy time information of each train in each section;

[0009] When it is determined according to the occupation time information that the occupation times of different trains in the same section overlap, it is determined that there is a conflict in the operation diagram to be tested.

[0010] In one embodiment, the train operation route corresponding to the operation diagram to be tested is divided into a plurality of partitions, including:

[0011] Determine the division factors according to the block system of the train route, obtain the demarcation point information of the train route based on the division factors, and then divide the train route into a number of partitions based on the demarcation point information; wherein the division factors include one or more of the train safety length, route and track circuit section.

[0012] In one embodiment, the train simulation operation is performed based on the station arrival and departure time of each train in the running diagram to be tested and the basic data of the train operation model, and the occupancy time information of each train in each section is recorded and calculated, including:

[0013] According to the station arrival and departure times of each train in the operation diagram to be tested, and based on the basic data of the train operation model, a train simulation operation is performed, and the monitoring mark time of each train in each section is recorded, and then the monitoring mark time is expanded according to a preset time composition format to generate the occupancy time information of each train in each section.

[0014] In one embodiment, the time composition format includes a partition application phase, a partition occupation phase and a partition resource release phase; wherein the partition application phase includes the signal system reaction time, the driver reaction time and the train approach time, the partition occupation phase includes the running time in the front partition and the clearing time, and the partition resource release phase includes the resource release time.

[0015] In one embodiment, the rail transit operation diagram conflict detection method further includes:

[0016] When it is determined based on the occupation time information that the occupation times of different trains in the same section overlap, an adjustment plan is generated based on the occupation time information corresponding to the overlapping parts.

[0017] In one embodiment, the adjustment scheme includes any one of the following:

[0018] Adjust the line speed limits of corresponding sections where the occupancy times overlap;

[0019] The departure time of corresponding trains whose occupied time overlaps will be adjusted.

[0020] In one embodiment, the train operation model basic data includes line data, vehicle model data and train control model data.

[0021] In a second aspect, an embodiment of the present application provides a rail transit operation diagram conflict detection device, comprising:

[0022] A data acquisition module is used to obtain basic data of the train operation model and the operation diagram to be tested;

[0023] A partition division module, used for dividing the train running route corresponding to the running diagram to be tested into a plurality of partitions;

[0024] A time recording module is used to perform train simulation operation based on the station arrival and departure time of each train in the operation diagram to be tested and the basic data of the train operation model, and record and calculate the occupied time information of each train in each section;

[0025] The conflict detection module is used to determine whether there is a conflict in the running diagram to be tested when it is determined that the occupancy time of different trains in the same section overlaps according to the occupancy time information.

[0026] In a third aspect, an embodiment of the present application provides an electronic device, comprising a processor and a memory storing a computer program, wherein when the processor executes the program, the steps of the rail transit operation diagram conflict detection method described in the first aspect are implemented.

[0027] In a fourth aspect, an embodiment of the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of the rail transit operation diagram conflict detection method described in the first aspect.

[0028] The rail transit operation diagram conflict detection method, device, electronic device and computer program product provided in the embodiments of the present application divide the entire train operation route corresponding to the operation diagram into zones, simulate the train operation based on the basic data of the train operation model, and record and calculate the train occupancy time information in each zone, and then perform conflict detection on the operation diagram according to whether there is overlap in the occupancy time. The embodiments of the present application divide the entire train operation route into consecutive separate zones, and use the simulation model train operation method to record and calculate the detailed occupancy time data in each zone during the train's travel, so as to detect the conflict situation of the operation diagram more accurately and comprehensively, and effectively improve the effectiveness and reliability of the operation diagram conflict detection. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] In order to more clearly illustrate the technical solutions in the present application or the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0030] Figure 1 It is one of the flow diagrams of the rail transit operation diagram conflict detection method provided in the embodiment of the present application;

[0031] Figure 2 This is the second flow chart of the rail transit operation diagram conflict detection method provided in the embodiment of the present application;

[0032] Figure 3 This is a schematic diagram of partition division provided in an embodiment of the present application;

[0033] Figure 4 It is a schematic diagram of the time components provided in the embodiment of the present application;

[0034] Figure 5 This is one of the partition occupancy time schematic diagrams provided in the embodiment of the present application;

[0035] Figure 6 This is the second schematic diagram of the partition occupancy time provided in the embodiment of the present application;

[0036] Figure 7 It is a structural schematic diagram of a rail transit operation diagram conflict detection device provided in an embodiment of the present application;

[0037] Figure 8 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0038] In order to make the purpose, technical solutions and advantages of this application clearer, the technical solutions in this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0039] Figure 1 The figure is a flow chart of the conflict detection method for the rail transit operation diagram. Figure 1 The present application embodiment provides a rail transit operation diagram conflict detection method, which may include the following steps:

[0040] S1. Obtaining basic data of a train operation model and a running diagram to be tested; further, the basic data of the train operation model includes line data, vehicle model data and train control model data;

[0041] S2, dividing the train running route corresponding to the running diagram to be tested into a plurality of partitions;

[0042] S3, performing train simulation operation according to the station arrival and departure time of each train in the operation diagram to be tested and based on the basic data of the train operation model, recording and calculating the occupancy time information of each train in each section;

[0043] S4. When it is determined according to the occupation time information that the occupation times of different trains in the same section overlap, it is determined that there is a conflict in the operation diagram to be tested.

[0044] In the embodiment of the present application, firstly, the relevant data of the train operation (the basic data of the train operation model) and the operation diagram to be tested are obtained. The data to be obtained can be determined according to the data requirements of the subsequent train simulation operation, such as line data, vehicle model data and train control model data, wherein the line data includes the main factors such as line equipment layout, slope, speed limit, etc., which are objective limiting factors affecting the train's route; the vehicle model data is mainly used to simulate the actual operating state of the train after receiving the control command, such as traction, braking force, etc.; the train control model data mainly simulates the control principle of the train control system, such as deciding what command to issue to the train at what time. The operation diagram data to be tested is mainly used to describe information such as the travel direction of each train and the arrival and departure time of the stations passed through.

[0045] Then, the train running route corresponding to the running diagram to be tested is divided into several partitions, which can be based on the section type (approach, track circuit), train safety length, etc. It can be understood that the divided partitions are continuous and unique in sequence along the train running direction.

[0046] After the partitions are divided, the train simulation operation is performed according to the station arrival and departure times of each train in the test operation diagram and the basic data of the train operation model. During the process of traveling, the occupied time information of each train in each partition can be recorded and calculated. For example, the time when the train enters and leaves a certain base station can be directly obtained, and a certain time can be added to the head and tail based on this time to ensure operation safety.

[0047] After calculating the occupancy time information of each train in each partition corresponding to the operation diagram, whether there is a conflict in the operation diagram is determined based on whether there is overlap in the occupancy time of multiple trains in the same partition. The corresponding occupancy time diagram can be generated based on this occupancy time information, so that users can more intuitively observe the occupancy time of each partition, such as the density of occupancy time of different trains in the same partition, and can also more intuitively find partitions with time conflicts.

[0048] The rail transit operation diagram conflict detection method provided in the embodiment of the present application divides the entire train operation route into zones and uses continuous zones as the basis for time conflict detection. At the same time, a simulation model train operation method is used to record and calculate detailed data on the occupancy time in each zone during the train's travel. This makes it possible to detect the conflict situation of the operation diagram more accurately and comprehensively, effectively improving the effectiveness and reliability of the operation diagram conflict detection.

[0049] In one embodiment, step S2 may include:

[0050] Determine the division factors according to the block system of the train route, obtain the demarcation point information of the train route based on the division factors, and then divide the train route into a number of partitions based on the demarcation point information; wherein the division factors include one or more of the train safety length, route and track circuit section.

[0051] In the embodiment of the present application, different partitioning strategies are configured according to the block systems corresponding to different lines to perform partitioning. Specifically, different partitioning factors are determined according to the different block systems of the train running routes (for example, the track circuit section is used as the partitioning factor), and specific demarcation points on the running line are obtained according to the determined demarcation factors. Finally, partitioning is performed based on these demarcation points, for example, the section between each two adjacent demarcation points is regarded as a partition. The rail transit operation diagram conflict detection method provided in the embodiment of the present application can make the divided partitions better reflect the characteristics of the line, thereby effectively improving the authenticity of the subsequent simulation operation, and further improving the accuracy, effectiveness and reliability of the operation diagram conflict detection.

[0052] In one embodiment, step S3 may include:

[0053] According to the station arrival and departure times of each train in the operation diagram to be tested, and based on the basic data of the train operation model, a train simulation operation is performed, and the monitoring mark time of each train in each section is recorded, and then the monitoring mark time is expanded according to a preset time composition format to generate the occupancy time information of each train in each section.

[0054] It should be noted that when generating the occupancy time information of each train in each partition, the time monitored during the simulation operation can be recorded first. For example, the time information of the moment when the train enters or leaves the partition can be directly monitored and marked. On the basis of these fixed time information, further expansion and filling are performed to generate the occupancy time information of the train in the partition. In this embodiment, the expansion and filling of time is based on the preset time composition format as a framework, combined with the aforementioned basic data of the train operation model, to generate the final occupancy time information.

[0055] In an embodiment of the present application, the time composition format may include three stages: partition application stage, partition occupation stage and partition resource release stage; wherein the partition application stage mainly includes the signal system reaction time, the driver reaction time and the train approach time, the partition occupation stage includes the running time in the front partition and the clearing time, and the partition resource release stage includes the resource release time.

[0056] It can be understood that the occupation time information of each partition generated in the time composition format mainly includes three stages: application, use, and release.

[0057] Among them, the application stage refers to: during the operation of the train, it is necessary to apply for the occupation of the partition in advance, and after the "signal system reaction time", "driver reaction time" and "approach time", the front of the train reaches the edge of the partition. The use stage refers to: the train physically occupies the partition, corresponding to the "front running time in the partition" and "clearing time", among which the "clearing time" is the time from the front of the train leaving the partition range to the rear of the train leaving the partition range. After that, the train no longer physically occupies the partition. The release stage refers to: the time from the rear of the train leaving the partition range to the system confirming that the partition is free and can be applied for again. It should be noted that the "signal system reaction time", "driver reaction time" and "resource release time" are mainly determined by the train control model; the "approach time", "front running time in the partition" and "clearing time" are mainly affected by the train running speed.

[0058] The rail transit operation diagram conflict detection method provided in the embodiment of the present application, by subdividing the train occupancy time information in each section into three stages / six components, can display the train's time usage in each section at a smaller time granularity through the occupancy time results, and can analyze and adjust the section occupancy time according to different stages / links, thereby further improving the reliability of the operation diagram conflict detection and effectively improving the pertinence and accuracy of the train operation analysis.

[0059] In one embodiment, the rail transit operation diagram conflict detection method may further include the steps of:

[0060] When it is determined based on the occupation time information that the occupation times of different trains in the same section overlap, an adjustment plan is generated based on the occupation time information corresponding to the overlapping parts. Further, the adjustment plan includes any one of the following:

[0061] Adjust the line speed limits of corresponding sections where the occupancy times overlap;

[0062] The departure time of corresponding trains whose occupied time overlaps will be adjusted.

[0063] In the embodiment of the present application, after obtaining the occupation time information of all trains in all partitions corresponding to the operation diagram, if the occupation time of different trains in the same partition overlaps, the occupation time information △T of the overlapping part is obtained, and the corresponding train operation adjustment plan is generated according to △T to overcome this operation conflict. Among them, the adjustment can be made in the following two ways: 1. Adjust the line speed limit of the corresponding partition where the occupation time overlaps; 2. Adjust the departure time of the corresponding train where the occupation time overlaps. It should be noted that "signal system reaction time", "driver reaction time" and "resource release time" are mainly determined by the train control model; "approach time", "head section operation time" and "clearing time" are mainly affected by the train running speed. Since the train and control system are established factors, they should not be adjusted by modifying the train control model. The line speed limit of the corresponding partition can be modified to increase the running speed of the train in the partition, and then shorten the running time to achieve the purpose of adjustment; in addition, for the case where the partition is a platform, the train stop time at the platform can also be appropriately shortened according to the actual operation situation, thereby shortening the train's stay time in the partition, so as to achieve the purpose of adjustment. In addition, the departure time of the corresponding trains with overlapping occupancy times can be adjusted. For example, for two trains with overlapping occupancy times, the departure time of the first train can be advanced, the departure time of the second train can be postponed, or the departure time of the first train can be advanced and the departure time of the second train can be postponed at the same time. It can be understood that the first adjustment scheme or the second adjustment scheme can be executed separately, or when executing one of the adjustment schemes alone cannot solve the operation conflict problem, both adjustment schemes can be executed simultaneously.

[0064] It should be noted that the first adjustment scheme is achieved by adjusting the line speed limit, so it may have a certain impact on the safety of train operation. When generating the first adjustment scheme, the safe operation parameters of the train need to be used as constraints. The second adjustment scheme is achieved by advancing / delaying the departure time of the train. After adjusting the departure time of the train, the actual occupancy time of all sections will change. Therefore, it is possible that after the implementation of this adjustment scheme, new occupancy time conflicts will occur, so other trains need to be adjusted accordingly. Therefore, if the second adjustment scheme is adopted, the adjustment range will be too large.

[0065] The rail transit operation diagram conflict detection method provided in the embodiment of the present application utilizes the partition occupancy time generated according to the simulation operation calculation. When it is determined that the occupancy time overlaps, a corresponding adjustment plan is automatically generated according to the overlapping time to overcome the problem of operation diagram conflict, and two adjustment plans are provided for comprehensive adjustment according to the actual situation, which can ensure the safety of train operation and the feasibility of adjustment, thereby further enhancing the effectiveness and reliability of operation diagram conflict detection.

[0066] Please combine Figures 2 to 6 Based on the above scheme, in order to better understand the rail transit operation diagram conflict detection method provided in the embodiment of the present application, the following is a specific description:

[0067] The purpose of the embodiment of the present application is to reasonably divide the line into zones according to UIC406 theory and in combination with the characteristics of rail transit signal control, obtain the train occupancy time of each zone of the line through simulation and operation of the operation diagram, and further calculate the zone occupancy conflict information, so as to realize the operation diagram conflict detection function of the whole line, and intuitively display the conflict position and conflict time difference, so as to provide data support for further analysis and adjustment of the operation diagram.

[0068] See also Figure 2 The embodiment of the present application takes UIC406 as the theoretical basis, divides the rail transit line into continuous independent partitions, performs train simulation operation according to the operation diagram, calculates the train occupancy time in each partition, and realizes the purpose of operation diagram conflict detection based on whether there is a partition occupancy conflict. The specific implementation process is as follows:

[0069] 1. Loading data

[0070] 1. Line data: mainly includes objective limiting factors that determine the train's route, such as line equipment layout, slope, speed limit, etc.;

[0071] 2. Vehicle model data: mainly used to simulate the actual running status of the train after receiving the control command;

[0072] 3. Train control model: mainly used to simulate the control principle of the train control system and decide when to issue what instructions to the train;

[0073] The above are the main factors that affect the operation of trains on the line. Therefore, in order to simulate the operation process of the train more accurately and to calculate the occupancy time of the train section more accurately later, it is necessary to load the above three types of data as the basis for subsequent simulation operation and calculation.

[0074] 2. Reading operation diagram data

[0075] The operation diagram data is mainly used to describe the travel direction of each train and the arrival and departure time of the stations it passes through, among which time can be represented horizontally and stations can be represented vertically (including the arrival and departure time of each train at the station).

[0076] 3. Line Division

[0077] like Figure 3 As shown in the figure, the train route is divided into several continuous and independent sections in order according to the train running direction. The size of the section can be divided according to the safety length of the train (considering the speed and distance measurement error), route, track circuit section and other factors according to different block systems.

[0078] 4. Train simulation operation and calculation of partition occupancy time

[0079] 1. Time composition of train operation occupying zones

[0080] like Figure 4 As shown, based on UIC406, the occupancy time of each partition can be divided into six parts, including "signal system reaction time", "driver reaction time", "approach time", "operating time in the front partition", "clearing time" and "resource release time".

[0081] from Figure 4 It can be seen that during the operation of the train, the occupation of the partition can be divided into three stages: application, use, and release; among them:

[0082] a) Application: During the operation of the train, it is necessary to apply for zone occupancy in advance. After the three periods of "signal system reaction time", "driver reaction time" and "approach time", the train head reaches the edge of the zone.

[0083] b) Use: The train physically occupies the partition, corresponding to Figure 4 The "front running time in the partition" and "clearing time" of the train are calculated. Among them, the "clearing time" is the time from the front of the train leaving the partition to the rear of the train leaving the partition. After that, the train no longer physically occupies the partition.

[0084] c) Release: The time from when the rear of the train leaves the partition to when the system confirms that the partition is free and can be applied for again.

[0085] 2. Train simulation operation and calculation

[0086] According to the running path and station arrival and departure time of each train in the operation diagram, the train operation is simulated based on the line data, vehicle model data and train control model data. During the operation, the occupancy time of each train in each partition is recorded and calculated. The occupancy time diagram of the continuous partition can be formed based on the occupancy time information, such as Figure 5As shown, each columnar area is the occupancy time of a train in a partition, and each columnar area includes the above-mentioned 6 time period components.

[0087] 5. Run Graph Conflict Detection

[0088] In the above steps, the partition occupancy time data of all trains on the operation diagram path is obtained. Through the computer, the partition-by-partition comparison operation is performed to analyze whether the same partition is occupied by multiple trains at the same time (the occupancy time of different trains in the same partition overlaps), and then determine whether there is a conflict in the operation diagram in this partition. Specifically:

[0089] 1. Run the graph conflict detection results

[0090] like Figure 6 As shown, train 1 and train 2 start simulation operation according to the departure times t1 and t2 of the operation diagram respectively. The results show that partition 1 and partition 2 are not occupied by multiple trains at the same time, and partition 3 is occupied by two trains at the same time. Therefore, the conclusion of the operation diagram conflict detection can be drawn: there is a conflict in the operation diagram, and the conflict location is partition 3.

[0091] 2. Further support for conflict analysis and operation diagram adjustment

[0092] Depend on Figure 6 It can be seen that the time that train 1 occupies partition 3 is T1->T3, and the time that train 2 occupies partition 3 is T2->T4.

[0093] The conflict time between the two vehicles in zone 3 is △T=T3-T2.

[0094] Therefore, the following scheme adjustments can be provided for the operation diagram through conflict analysis:

[0095] a) Delay the departure time of train 2 by t2, the delay time is △T; or advance the departure time of train 1 by t1, the advance time is △T;

[0096] b) Shorten the occupation time of partition 3.

[0097] Since the partition occupancy time is determined by Figure 4 The six parts are shown in the figure. Among them, "signal system reaction time", "driver reaction time" and "resource release time" are mainly determined by the train control model; "approach time", "head section operation time" and "clearing time" are mainly affected by the train running speed.

[0098] Adjustment (1): Since the train and control system are fixed factors, they should not be adjusted by modifying the train control model. The adjustment purpose can be achieved by modifying the line speed limit of section 3, thereby increasing the train running speed in section 3 and then shortening the train running time in this section.

[0099] If zone 3 is a platform, the train's stop time at the platform can be appropriately shortened to achieve the purpose of adjustment based on the actual operation situation.

[0100] Adjustment (2): If the conflict problem cannot be overcome by shortening the △T time through adjustment (1), the departure time t2 of Train 2 can be appropriately postponed on the basis of adjustment (1) to achieve the purpose of adjustment comprehensively.

[0101] It should be noted that the existing related solutions only apply UIC406 to the railway field, or only calculate the UIC406 capacity under a limited block system. There is no method for train operation diagram conflict detection based on UIC406 in the field of rail transportation that is not restricted by the block system.

[0102] Compared with the prior art, the embodiment of the present application provides a rail transit operation diagram conflict detection method. According to the UIC406 theory, the train operation line is divided into several independent path units. According to the train operation diagram, the operation of the train is simulated by a simulation system, and the detailed time composition of each path unit occupied by each train during the operation is calculated. Based on the fact that the same path unit is not allowed to be occupied by multiple trains at the same time, the conflict detection of the operation diagram is realized and the results are intuitively displayed, and support is provided for subsequent operation diagram adjustments. Therefore, the embodiment of the present application effectively improves the effectiveness and reliability of the operation diagram conflict detection.

[0103] The rail transit operation diagram conflict detection device provided in an embodiment of the present application is described below. The rail transit operation diagram conflict detection device described below and the rail transit operation diagram conflict detection method described above can be referenced to each other.

[0104] See also Figure 7 , the embodiment of the present application provides a rail transit operation diagram conflict detection device, comprising:

[0105] Data acquisition module 1, used to obtain basic data of the train operation model and the operation diagram to be tested;

[0106] A partition division module 2 is used to divide the train running route corresponding to the running diagram to be tested into a plurality of partitions;

[0107] The time recording module 3 is used to perform train simulation operation based on the station arrival and departure time of each train in the operation diagram to be tested and the basic data of the train operation model, and record and calculate the occupancy time information of each train in each section;

[0108] The conflict detection module 4 is used to determine whether there is a conflict in the running diagram to be tested when it is determined based on the occupation time information that the occupation times of different trains in the same section overlap.

[0109] In one embodiment, the partition division module 2 is specifically used for:

[0110] Determine the division factors according to the block system of the train route, obtain the demarcation point information of the train route based on the division factors, and then divide the train route into a number of partitions based on the demarcation point information; wherein the division factors include one or more of the train safety length, route and track circuit section.

[0111] In one embodiment, the time recording module 3 is specifically used for:

[0112] According to the station arrival and departure times of each train in the operation diagram to be tested, and based on the basic data of the train operation model, a train simulation operation is performed, and the monitoring mark time of each train in each section is recorded, and then the monitoring mark time is expanded according to a preset time composition format to generate the occupancy time information of each train in each section.

[0113] In one embodiment, the time composition format includes a partition application phase, a partition occupation phase and a partition resource release phase; wherein the partition application phase includes the signal system reaction time, the driver reaction time and the train approach time, the partition occupation phase includes the running time in the front partition and the clearing time, and the partition resource release phase includes the resource release time.

[0114] In one embodiment, the rail transit operation diagram conflict detection method further includes:

[0115] The scheme generating module is used to generate an adjustment scheme according to the occupation time information corresponding to the overlapping part when it is determined according to the occupation time information that the occupation times of different trains in the same section overlap.

[0116] In one embodiment, the adjustment scheme includes any one of the following:

[0117] Adjust the line speed limits of corresponding sections where the occupancy times overlap;

[0118] The departure time of corresponding trains whose occupied time overlaps will be adjusted.

[0119] In one embodiment, the train operation model basic data includes line data, vehicle model data and train control model data.

[0120] It can be understood that the above-mentioned device item embodiments correspond to the method item embodiments of the present application. The rail transit operation diagram conflict detection device provided by the embodiments of the present application can implement the rail transit operation diagram conflict detection method provided by any method item embodiment of the present application.

[0121] Figure 8 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 8 As shown, the electronic device may include: a processor 810, a communication interface 820, a memory 830 and a communication bus 840, wherein the processor 810, the communication interface 820 and the memory 830 communicate with each other through the communication bus 840. The processor 810 may call the computer program in the memory 830 to execute the steps of the rail transit operation diagram conflict detection method, for example, including: obtaining the basic data of the train operation model and the operation diagram to be tested; dividing the train operation route corresponding to the operation diagram to be tested into a plurality of partitions; performing train simulation operation according to the station arrival and departure time of each train in the operation diagram to be tested, and based on the basic data of the train operation model, recording and calculating the occupation time information of each train in each partition; when it is determined according to the occupation time information that the occupation time of different trains in the same partition overlaps, it is determined that there is a conflict in the operation diagram to be tested.

[0122] In addition, the logic instructions in the above-mentioned memory 830 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art, and the computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk.

[0123] On the other hand, an embodiment of the present application also provides a computer program product, which includes a computer program, which can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the steps of the rail transit operation diagram conflict detection method provided in the above-mentioned embodiments, for example, including: obtaining basic data of the train operation model and the operation diagram to be tested; dividing the train operation route corresponding to the operation diagram to be tested into a number of partitions; performing train simulation operation according to the station arrival and departure times of each train in the operation diagram to be tested, and based on the basic data of the train operation model, recording and calculating the occupancy time information of each train in each partition; when it is judged that the occupancy time of different trains in the same partition overlaps according to the occupancy time information, it is determined that there is a conflict in the operation diagram to be tested.

[0124] On the other hand, an embodiment of the present application also provides a processor-readable storage medium, which stores a computer program, and the computer program is used to enable the processor to execute the steps of the methods provided in the above embodiments, for example, including: obtaining basic data of a train operation model and an operation diagram to be tested; dividing the train operation route corresponding to the operation diagram to be tested into a number of partitions; performing train simulation operation according to the station arrival and departure times of each train in the operation diagram to be tested, and based on the basic data of the train operation model, recording and calculating the occupancy time information of each train in each partition; when it is judged that the occupancy time of different trains in the same partition overlaps according to the occupancy time information, it is determined that there is a conflict in the operation diagram to be tested.

[0125] The processor-readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NANDFLASH), solid-state drive (SSD)), etc.

[0126] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0127] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0128] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A rail transit operation diagram conflict detection method, characterized in that: include: Obtain the basic data of the train operation model and the operation diagram to be tested; Dividing the train running route corresponding to the running diagram to be tested into a plurality of partitions; The dividing the train running route corresponding to the running diagram to be tested into a plurality of partitions comprises: determining a division factor according to the block system of the train running route, obtaining the demarcation point information of the train running route based on the division factor, and then dividing the train running route into a plurality of partitions based on the demarcation point information; wherein the division factor comprises one or more of a train safety length, an approach route and a track circuit section; According to the station arrival and departure time of each train in the operation diagram to be tested, and based on the basic data of the train operation model, a train simulation operation is performed, the monitoring mark time of each train in each partition is recorded, and then the monitoring mark time is expanded according to a preset time composition format to generate the occupation time information of each train in each partition; When it is determined according to the occupation time information that the occupation times of different trains in the same section overlap, it is determined that there is a conflict in the operation diagram to be tested; Wherein, when it is determined according to the occupation time information that the occupation times of different trains in the same section overlap, an adjustment plan is generated according to the occupation time information corresponding to the overlapping parts; The adjustment plan includes any of the following: Adjust the line speed limits of corresponding sections where the occupancy times overlap; The departure time of corresponding trains whose occupied time overlaps will be adjusted.

2. The rail transit operation diagram conflict detection method according to claim 1, characterized in that: The time composition format includes a partition application phase, a partition occupation phase and a partition resource release phase; wherein the partition application phase includes the signal system reaction time, the driver reaction time, and the train approach time; the partition occupation phase includes the running time within the locomotive partition and the clearing time; and the partition resource release phase includes the resource release time.

3. The rail transit operation diagram conflict detection method according to claim 1, characterized in that: The train operation model basic data includes line data, vehicle model data and train control model data.

4. A rail transit operation diagram conflict detection device, characterized in that: include: A data acquisition module is used to obtain basic data of the train operation model and the operation diagram to be tested; A partition division module, used for dividing the train running route corresponding to the running diagram to be tested into a plurality of partitions; The dividing the train running route corresponding to the running diagram to be tested into a plurality of partitions comprises: determining a division factor according to the block system of the train running route, obtaining the demarcation point information of the train running route based on the division factor, and then dividing the train running route into a plurality of partitions based on the demarcation point information; wherein the division factor comprises one or more of a train safety length, an approach route and a track circuit section; A time recording module is used to perform train simulation operation based on the station arrival and departure time of each train in the operation diagram to be tested and the basic data of the train operation model, record the monitoring mark time of each train in each partition, and then expand the monitoring mark time according to a preset time composition format to generate the occupation time information of each train in each partition; A conflict detection module, configured to determine that a conflict exists in the running diagram to be tested when it is determined that the occupancy times of different trains in the same section overlap according to the occupancy time information; A scheme generating module, for generating an adjustment scheme according to the occupation time information corresponding to the overlapping part when it is determined according to the occupation time information that the occupation times of different trains in the same section overlap; The adjustment plan includes any of the following: Adjust the line speed limits of corresponding sections where the occupancy times overlap; The departure time of corresponding trains whose occupied time overlaps will be adjusted.

5. An electronic device comprising a processor and a memory storing a computer program, characterized in that: When the processor executes the computer program, the steps of the rail transit operation diagram conflict detection method described in any one of claims 1 to 3 are implemented.

6. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the rail transit operation diagram conflict detection method according to any one of claims 1 to 3 are implemented.