Railway automatic adjustment device and method based on real-time resource occupancy
The automatic railway adjustment device solves the problems of low efficiency and poor real-time performance in urban railway operation adjustment, realizes automated real-time adjustment, and improves adjustment efficiency and system reliability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHANGHAI SHENTONG METRO
- Filing Date
- 2025-01-02
- Publication Date
- 2026-07-03
Smart Images

Figure CN122324097A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of railway dispatching and command equipment technology, and more specifically, to a railway automatic adjustment device and method based on real-time resource occupancy. Background Technology
[0002] As a vital mode of transportation connecting city centers with surrounding towns, suburban railways play an indispensable role in modern urban rail transit systems. With the acceleration of urbanization and the expansion of urban areas, suburban railways face numerous challenges, including surging passenger volumes, increased operating frequency, and greater route complexity. Against this backdrop, suburban railway operation plans are highly susceptible to external influences.
[0003] Currently, adjustments to urban rail operations are primarily made manually by dispatchers. In the event of sudden incidents such as widespread train delays, manual adjustments suffer from drawbacks such as slow response time, susceptibility to errors, and low efficiency. Therefore, research into automated railway adjustments aligns with current practical needs.
[0004] Chinese patent CN112874589A discloses an automatic train schedule adjustment system and method. This method analyzes historical train operation data from an ATS (Automatic Train Management System) and evaluates the deviation between the actual and planned train schedules. It then matches the actual passenger flow distribution calculated based on onboard weighing passenger flow data and AFC (Automatic Facing Flow) passenger flow data with the actual train schedule. Finally, it optimizes and adjusts the original planned train schedule by combining the evaluation results, passenger flow matching results, line operating conditions, and capacity resource constraints. This invention aims to evaluate and match actual train schedules with passenger flow, but it does not consider whether real-time resource allocation is implemented during this process. Summary of the Invention
[0005] This invention provides a railway automatic adjustment device and method based on real-time resource occupancy, aiming to solve the problems of low efficiency, poor real-time performance, and incomplete consideration when adjusting railways, and to improve the real-time performance and comprehensiveness of railway real-time adjustment.
[0006] To achieve the above objectives, the present invention provides a railway automatic adjustment device based on real-time resource occupancy, comprising:
[0007] The line operation data processing and analysis module includes a data reading unit, a line configuration unit, and a preprocessing and analysis unit. The data reading unit reads historical train operation data, the line configuration unit transmits on-site basic line data, and the preprocessing and analysis unit compares and analyzes the historical operation data with the on-site basic line data to obtain data analysis results.
[0008] The real-time line registration module includes a real-time line registration unit and a train line bidirectional connection unit. The real-time line registration unit and the train line bidirectional connection unit read data analysis results to obtain real-time line route plan data.
[0009] The operation plan adjustment module includes an adjustment plan evaluation unit and an adjustment plan calculation unit. The adjustment plan evaluation unit selects whether to issue an adjustment command or not based on real-time route planning data. The adjustment plan calculation unit calculates and analyzes the issued adjustment commands to obtain the real-time route operation plan adjustment results.
[0010] The train protection module receives the adjustment results, protects the actual train intervals, and obtains actual train schedule data based on the protection content.
[0011] In one embodiment, the line operation data processing and analysis module further includes a copying unit, which copies and saves the field basic line data and the data analysis results;
[0012] The real-time registration unit for the line registers and occupies the train line and the turnaround line in real time, and the bidirectional connection unit for the train line performs the bidirectional connection process in real time.
[0013] The adjustment plan evaluation unit includes route operating conditions, capacity resource constraints, and operation plan adjustment orders. The adjustment plan evaluation unit combines route route plan data, route operating conditions, capacity resource constraints, and operation plan adjustment orders to choose whether to issue an adjustment order or not.
[0014] In one embodiment, the operation plan adjustment module uses an enumeration method for adjustment.
[0015] In one embodiment, the railway automatic adjustment device based on real-time resource occupancy further includes a human-machine interaction data visualization module;
[0016] The human-computer interaction data visualization module includes a centralized control unit for scheduling commands, a running graph visualization unit, and a parsing unit.
[0017] The centralized control unit for scheduling commands acquires the issued scheduling commands in real time, the visualization unit for the running graph visualizes the results achieved by each module, and the parsing unit parses the obtained actual running graph data.
[0018] In one embodiment, the train protection module includes a train line lateral protection unit and a train line longitudinal protection unit. The train line lateral protection unit protects the spacing between trains in front and behind according to the adjustment result, and the train line longitudinal protection unit protects the spacing between parallel trains according to the adjustment result.
[0019] The train protection module obtains the actual train operation diagram data based on the above protection.
[0020] In one embodiment, the real-time line registration unit includes train line registration data and turnaround line registration data;
[0021] The train line registration data includes originating station registration data, intermediate station registration data, and terminal station registration data;
[0022] The real-time line registration module combines registration data from turnaround tracks, originating stations, intermediate stations, and terminating stations, along with data analysis results, to perform real-time registration and occupancy of train tracks and turnaround tracks, as well as bidirectional connection processes, thereby obtaining real-time line route planning data.
[0023] A railway automatic adjustment method based on real-time resource occupancy, implemented by the railway automatic adjustment device based on real-time resource occupancy as described above, includes:
[0024] Step S101: Read and analyze historical train operation data and on-site basic track data to obtain data analysis results;
[0025] Step S201: Based on the data analysis results, the registration and occupancy process of train lines and turnaround lines is carried out in real time. After the registration is completed, the train lines are connected in both directions to obtain real-time line route plan data.
[0026] Step S301: Based on real-time route planning data, determine whether to issue an adjustment command for automatic adjustment. If an adjustment command is issued, perform an automatic adjustment calculation process in conjunction with the basic route data to obtain the automatic adjustment result of the route operation plan.
[0027] Step S401: Obtain train track occupancy data, and determine in real time whether track protection is required based on the automatic adjustment results of the track operation plan. If protection is required, implement real-time lateral and longitudinal protection measures for the train track, and obtain actual train operation data based on the protection measures.
[0028] In one embodiment, in step S101, after reading historical operating data and on-site basic line data, the data is preprocessed before analysis.
[0029] In step S401, after obtaining the actual train operation data, a planned operation diagram is generated from the actual train operation data in real time and visualized on the interactive interface.
[0030] In one embodiment, step 301, determining whether to issue an adjustment command for automatic adjustment, specifically includes:
[0031] Set the enumeration value of the judgment and adjustment parameters, evaluate the adjustment plan and calculate the adjustment scheme according to the adjustment command. If the returned enumeration value is true, the adjustment is performed to obtain the result of the operation plan adjustment.
[0032] In one embodiment, step 401, determining whether line protection is required, specifically includes:
[0033] When the automatic adjustment of the operation plan results in the addition, modification, or deletion of train lines and turnaround lines, or when there are train lines that do not meet the minimum headway, protective measures will be implemented.
[0034] The present invention has the following beneficial effects:
[0035] 1. Real-time performance and reliability: This invention can automatically adjust according to real-time scheduling commands without manual intervention, significantly shortening the time for adjusting the operation plan. This invention not only reduces the complexity of manual operation but also reduces potential errors caused by human intervention, improving the overall system stability and reliability.
[0036] 2. High Efficiency: This invention enables dynamic registration and adjustment of train tracks and turnaround lines. In actual operation, it can be flexibly adjusted according to real-time needs and the protection process can be efficiently managed. The entire adjustment and protection process is completed automatically, significantly improving the operating efficiency of the device. Attached Figure Description
[0037] Figure 1 This is a schematic diagram of a railway automatic adjustment device based on real-time resource occupancy according to an embodiment of the present invention;
[0038] Figure 2 This is a flowchart of a railway automatic adjustment method based on real-time resource occupancy according to an embodiment of the present invention;
[0039] Figure 3 This is a schematic diagram illustrating the specific implementation process of a railway automatic adjustment method based on real-time resource occupancy according to an embodiment of the present invention.
[0040] Figure 4 This is a schematic diagram illustrating the specific implementation process of a railway automatic adjustment method based on real-time resource occupancy according to an embodiment of the present invention for obtaining real-time line route planning data;
[0041] Figure 5 This is a schematic diagram illustrating the specific implementation process of a railway automatic adjustment method based on real-time resource occupancy according to an embodiment of the present invention for determining whether line protection is required.
[0042] Among them, 100 is the line operation data processing and analysis module; 110 is the data reading unit; 120 is the line configuration unit; 130 is the preprocessing and analysis unit; 140 is the copying unit; 200 is the line real-time registration module; 210 is the line real-time registration unit; 220 is the train line bidirectional connection unit; 300 is the operation plan adjustment module; 310 is the adjustment plan evaluation unit; 320 is the adjustment plan calculation unit; 400 is the train protection module; 410 is the train line occupancy data reading interface; 420 is the train line lateral protection unit; 430 is the train line longitudinal protection unit; 500 is the human-computer interaction data visualization module; 510 is the operation diagram visualization unit; 520 is the dispatch command centralized control unit; and 530 is the parsing unit. Detailed Implementation
[0043] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions in the embodiments of this application will be described in more detail below with reference to the accompanying drawings. In the drawings, the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions. The described embodiments are some embodiments of this application, but not all embodiments. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.
[0044] Figure 1 This is a schematic diagram of a railway automatic adjustment device based on real-time resource occupancy according to an embodiment of the present invention. The railway automatic adjustment device based on real-time resource occupancy includes:
[0045] The line operation data processing and analysis module 100 includes a data reading unit 110, a line configuration unit 120, and a preprocessing analysis unit 130. The data reading unit 110 reads historical train operation data, the line configuration unit 120 transmits on-site basic line data, and the preprocessing analysis unit 130 compares and analyzes the historical operation data with the on-site basic line data to obtain data analysis results.
[0046] Furthermore, the line operation data processing and analysis module 100 also includes a copying unit 140, which copies and saves the field basic line data and the data analysis results;
[0047] For example, the historical train operation data can be TDMS historical operation data. The line operation data processing and analysis module 100 reads and analyzes the data based on the TDMS historical operation data and the on-site basic line data, obtains the data analysis results, and copies the original data.
[0048] Furthermore, the data reading unit 110 acquires historical train operation data through a historical data reading interface. The line configuration unit 120 acquires on-site basic line data through a basic line configuration interface.
[0049] The real-time line registration module 200 includes a real-time line registration unit 210 and a train line bidirectional connection unit 220. The real-time line registration unit 210 and the train line bidirectional connection unit 220 read data analysis results to obtain real-time line route plan data.
[0050] Specifically, the real-time registration unit 210 registers and occupies train lines and turnaround lines in real time, and the bidirectional connection unit 220 performs the bidirectional connection process in real time.
[0051] In one embodiment, the real-time line registration unit 210 includes train line registration data and turnaround line registration data;
[0052] The registration data for the train line includes registration data for the originating station, registration data for intermediate stations, and registration data for the terminating station;
[0053] The real-time line registration module 200 combines the registration data of turnaround tracks, originating stations, intermediate stations, and terminating stations, as well as the data analysis results, to perform real-time registration and occupancy of train tracks and turnaround tracks and the bidirectional connection process, thereby obtaining real-time line route plan data.
[0054] The operation plan adjustment module 300 includes an adjustment plan evaluation unit 310 and an adjustment plan calculation unit 320. The adjustment plan evaluation unit 310 selects whether to issue an adjustment command based on real-time route planning data. The adjustment plan calculation unit 320 calculates and analyzes the issued adjustment command to obtain the real-time route operation plan adjustment result.
[0055] Specifically, the adjustment plan evaluation unit 310 includes route operation conditions, capacity resource constraints, and operation plan adjustment commands. The adjustment plan evaluation unit 310 combines the route route plan data, route operation conditions, capacity resource constraints, and operation plan adjustment commands to select whether to issue an adjustment command or not.
[0056] Furthermore, the operation plan adjustment module 300 uses an enumeration method for adjustment.
[0057] The train protection module 400 receives the adjustment results, protects the actual train interval, and obtains the actual train schedule data based on the protection content.
[0058] In one embodiment, the train protection module 400 includes a train line lateral protection unit 420 and a train line longitudinal protection unit 430. The train line lateral protection unit 420 protects the gap between trains in front and behind according to the adjustment result, and the train line longitudinal protection unit 430 protects the gap between parallel trains according to the adjustment result.
[0059] The train protection module 400 obtains the actual train operation diagram data based on the above protection.
[0060] Furthermore, the train protection module 400 also includes a train track occupancy data reading interface 410, through which the train protection module 400 receives adjustment results.
[0061] In one embodiment, the railway automatic adjustment device based on real-time resource occupancy further includes a human-machine interaction data visualization module 500;
[0062] The human-computer interaction data visualization module 500 includes a scheduling command centralized control unit 520, a running graph visualization unit 510, and a parsing unit 530.
[0063] The centralized control unit 520 for scheduling commands acquires the issued scheduling commands in real time, the visualization unit 510 visualizes the results achieved by each module, and the parsing unit 530 parses the obtained actual running graph data.
[0064] Specifically, in the field of railway signaling, two-way connection mainly refers to the process of transmitting and connecting signal information in two directions. This involves the exchange of information in the forward and reverse directions of train operation to ensure the safe and efficient operation of railway transportation.
[0065] Figure 2 This is a flowchart of a railway automatic adjustment method based on real-time resource occupancy according to an embodiment of the present invention, implemented by the railway automatic adjustment device based on real-time resource occupancy as described above, including:
[0066] Step S101: Read and analyze historical train operation data and on-site basic track data to obtain data analysis results;
[0067] For example, historical TDMS operation data and on-site basic line data are read, the data is preprocessed and the differences between historical values and actual values are analyzed, the basic data is copied and the data analysis results are obtained.
[0068] In one embodiment, after reading historical operation data and on-site basic line data, the data is preprocessed before analysis.
[0069] Preprocessing includes: data cleaning, including handling missing values, handling outliers, and removing duplicate values;
[0070] Data transformation includes data type conversion, data standardization, data normalization, and discretization.
[0071] Data integration: The process of merging data from multiple data sources and storing it in a consistent data store;
[0072] Data preservation: Back up the data before preprocessing to prevent data loss or corruption.
[0073] Step S201: Based on the data analysis results, the registration and occupancy process of train lines and turnaround lines is carried out in real time. After the registration is completed, the train lines are connected in both directions to obtain real-time line route plan data.
[0074] Specifically, by Figure 3 , Figure 4 As shown, based on the data analysis results, the real-time registration unit 210 initializes the train line registration data and turnaround line registration data in real time. The train line registration data includes the registration of line data at the originating station, the registration of line data at intermediate stations, and the registration of line data at the destination station.
[0075] The originating station line data registration will register the originating train line data and originating station occupancy information in real time and link the data; the intermediate station line data registration will register the intermediate station line data and link the intermediate station occupancy information in real time; the terminal station line registration will register the train terminal line data and terminal station occupancy information in real time.
[0076] Next, combining the train line registration data and basic line configuration data, the registered turnaround line data is linked with the corresponding train line data. The train line bidirectional connection unit 220 then connects the corresponding preceding and following train lines carried by the same physical car body in both directions to obtain line route plan data that can be modified in real time.
[0077] Step S301: Based on real-time route planning data, determine whether to issue an adjustment command for automatic adjustment. If an adjustment command is issued, perform an automatic adjustment calculation process in conjunction with the basic route data to obtain the automatic adjustment result of the route operation plan.
[0078] If the judgment result is that no adjustment command will be issued, the adjustment process will be terminated.
[0079] In one embodiment, determining whether to issue an adjustment command for automatic adjustment specifically includes:
[0080] Set the enumeration value of the judgment and adjustment parameters, evaluate the adjustment plan and calculate the adjustment scheme according to the adjustment command. If the returned enumeration value is true, the adjustment is performed to obtain the result of the operation plan adjustment.
[0081] Step S401: Obtain train track occupancy data, and determine in real time whether track protection is required based on the automatic adjustment results of the track operation plan. If protection is required, implement real-time lateral and longitudinal protection measures for the train track, and obtain actual train operation data based on the protection measures.
[0082] In one embodiment, determining whether line protection is required specifically includes:
[0083] When the automatic adjustment of the operation plan results in the addition, modification, or deletion of train lines and turnaround lines, or when there are train lines that do not meet the minimum headway, protective measures will be implemented.
[0084] If it is determined that no line protection is required, then no protection is necessary.
[0085] Furthermore, such as Figure 3 , Figure 5 As shown, the operation plan adjustment results are obtained through the occupancy data interface. After data preprocessing, the train line operation data that needs to be updated for protection is transmitted to the train line lateral protection unit 420. The arrival and departure times of train lines at the same station are automatically updated in real time based on train intervals, section running time, and station dwell time. Lateral protection checks for subsequent train occupancy are performed. If the requirements are met, the occupancy after protection is updated in real time to the occupancy table and transmitted to the longitudinal protection unit. Based on the line data, the running speed of the same train line is updated. After the line requirements are met, the train operation data is output.
[0086] Once the actual train operation data is obtained, a planned operation diagram is generated in real time from the actual train operation data and displayed on the interactive interface.
[0087] The present invention has the following beneficial effects:
[0088] 1. Real-time performance and reliability: This invention can automatically adjust according to real-time scheduling commands without manual intervention, significantly shortening the time for adjusting the operation plan. This invention not only reduces the complexity of manual operation but also reduces potential errors caused by human intervention, improving the overall system stability and reliability.
[0089] 2. High Efficiency: This invention enables dynamic registration and adjustment of train tracks and turnaround lines. In actual operation, it can be flexibly adjusted according to real-time needs and the protection process can be efficiently managed. The entire adjustment and protection process is completed automatically, significantly improving the operating efficiency of the device.
[0090] In the description of this application, it should be noted that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the exemplary embodiments according to this application. For ease of description, the dimensions of the various parts shown in the drawings are not drawn to actual scale. Techniques, methods, and devices known to those skilled in the art may not be discussed in detail, but where appropriate, such techniques, methods, and devices should be considered part of the specification. In all examples shown and discussed herein, any specific values should be interpreted as merely exemplary and not as limitations. Therefore, other examples of exemplary embodiments may have different values. It should be noted that similar reference numerals and letters in the following drawings denote similar items; therefore, once an item is defined in one drawing, it need not be further discussed in subsequent drawings.
[0091] It should be noted that, in this application, 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. It should also be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Furthermore, features described with reference to certain examples may be combined in other examples.
[0092] The above embodiments are provided for those skilled in the art to implement or use this application. Those skilled in the art can make various modifications or changes to the above embodiments without departing from the spirit of this application. Therefore, the scope of protection of this application is not limited to the above embodiments, but should be the maximum scope that conforms to the innovative features mentioned in the claims.
Claims
1. A railway automatic adjustment device based on real-time resource occupancy, characterized in that, include: The line operation data processing and analysis module includes a data reading unit, a line configuration unit, and a preprocessing and analysis unit. The data reading unit reads historical train operation data, the line configuration unit transmits on-site basic line data, and the preprocessing and analysis unit compares and analyzes the historical operation data with the on-site basic line data to obtain data analysis results. The real-time line registration module includes a real-time line registration unit and a train line bidirectional connection unit. The real-time line registration unit and the train line bidirectional connection unit read data analysis results to obtain real-time line route plan data. The operation plan adjustment module includes an adjustment plan evaluation unit and an adjustment plan calculation unit. The adjustment plan evaluation unit selects whether to issue an adjustment command or not based on real-time route planning data. The adjustment plan calculation unit calculates and analyzes the issued adjustment commands to obtain the real-time route operation plan adjustment results. The train protection module receives the adjustment results, protects the actual train intervals, and obtains actual train schedule data based on the protection content.
2. The railway automatic adjustment device based on real-time resource occupancy according to claim 1, characterized in that, The line operation data processing and analysis module also includes a copying unit, which copies and saves the on-site basic line data and the data analysis results. The real-time registration unit for the line registers and occupies the train line and the turnaround line in real time, and the bidirectional connection unit for the train line performs the bidirectional connection process in real time. The adjustment plan evaluation unit includes route operating conditions, capacity resource constraints, and operation plan adjustment orders. The adjustment plan evaluation unit combines route route plan data, route operating conditions, capacity resource constraints, and operation plan adjustment orders to choose whether to issue an adjustment order or not.
3. The railway automatic adjustment device based on real-time resource occupancy according to claim 1, characterized in that, The operation plan adjustment module uses an enumeration method for adjustment.
4. The railway automatic adjustment device based on real-time resource occupancy according to claim 1, characterized in that, The railway automatic adjustment device based on real-time resource occupancy also includes a human-computer interaction data visualization module; The human-computer interaction data visualization module includes a centralized control unit for scheduling commands, a running graph visualization unit, and a parsing unit. The centralized control unit for scheduling commands acquires the issued scheduling commands in real time, the visualization unit for the running graph visualizes the results achieved by each module, and the parsing unit parses the obtained actual running graph data.
5. The railway automatic adjustment device based on real-time resource occupancy according to claim 1, characterized in that, The train protection module includes a train line lateral protection unit and a train line longitudinal protection unit. The train line lateral protection unit protects the interval between trains in front and behind according to the adjustment result, and the train line longitudinal protection unit protects the interval between parallel trains according to the adjustment result. The train protection module obtains the actual train operation diagram data based on the above protection.
6. The railway automatic adjustment device based on real-time resource occupancy according to claim 2, characterized in that, The real-time registration unit for the line includes train line registration data and turnaround line registration data; The train line registration data includes originating station registration data, intermediate station registration data, and terminal station registration data; The real-time line registration module combines registration data from turnaround tracks, originating stations, intermediate stations, and terminating stations, along with data analysis results, to perform real-time registration and occupancy of train tracks and turnaround tracks, as well as bidirectional connection processes, thereby obtaining real-time line route planning data.
7. A method for automatic railway adjustment based on real-time resource occupancy, characterized in that, Implemented by the railway automatic adjustment device based on real-time resource occupancy as described in any one of claims 1-6, comprising: Step S101: Read and analyze historical train operation data and on-site basic track data to obtain data analysis results; Step S201: Based on the data analysis results, the registration and occupancy process of train lines and turnaround lines is carried out in real time. After the registration is completed, the train lines are connected in both directions to obtain real-time line route plan data. Step S301: Based on real-time route planning data, determine whether to issue an adjustment command for automatic adjustment. If an adjustment command is issued, perform an automatic adjustment calculation process in conjunction with the basic route data to obtain the automatic adjustment result of the route operation plan. Step S401: Obtain train track occupancy data, and determine in real time whether track protection is required based on the automatic adjustment results of the track operation plan. If protection is required, implement real-time lateral and longitudinal protection measures for the train track, and obtain actual train operation data based on the protection measures.
8. The railway automatic adjustment method based on real-time resource occupancy according to claim 7, characterized in that, In step S101, after reading historical operation data and on-site basic line data, the data is preprocessed before analysis. In step S401, after obtaining the actual train operation data, a planned operation diagram is generated from the actual train operation data in real time and visualized on the interactive interface.
9. The railway automatic adjustment method based on real-time resource occupancy according to claim 7, characterized in that, Step 301, determining whether to issue an adjustment command for automatic adjustment, specifically includes: Set the enumeration value of the judgment and adjustment parameters, evaluate the adjustment plan and calculate the adjustment scheme according to the adjustment command. If the returned enumeration value is true, the adjustment is performed to obtain the result of the operation plan adjustment.
10. The railway automatic adjustment method based on real-time resource occupancy according to claim 7, characterized in that, Step 401, determining whether line protection is needed, specifically includes: When the automatic adjustment of the operation plan results in the addition, modification, or deletion of train lines and turnaround lines, or when there are train lines that do not meet the minimum headway, protective measures will be implemented.
Citation Information
Patent Citations
Automatic adjustment system and method for train plan working diagram
CN112874589A