A train operation adjustment method and system for interruption scenarios
By automatically selecting and calculating the parameters of operable routes in the urban rail transit system and formulating equal-interval operation adjustment strategies, the problem of rapid adjustment of train operation plans in interruption scenarios has been solved, achieving safe and efficient operation adjustment.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- TRAFFIC CONTROL TECH CO LTD
- Filing Date
- 2023-09-05
- Publication Date
- 2026-07-31
AI Technical Summary
In urban rail transit systems, existing technologies struggle to quickly and accurately adjust train operation plans during disruptions, increasing the workload for dispatchers and compromising the rationality and accuracy of plans. Furthermore, they fail to effectively reduce traffic congestion and safety hazards.
A method and system for adjusting train operations are provided. The system automatically selects operable routes through preset route plans, calculates route parameters and operating intervals, formulates equal-interval operation adjustment strategies, and automatically calculates and displays the adjusted timetable, thereby reducing manual intervention.
It reduces the workload of dispatchers, improves the safety and efficiency of train operation, enables rapid response to operational adjustment needs in interruption scenarios, and flexibly addresses changes in the scope of faults.
Smart Images

Figure CN117341775B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of train operation control, specifically to train operation control in interruption scenarios, and more specifically, to a method and system for adjusting train operation in interruption scenarios. Background Technology
[0002] In urban rail transit systems, when sudden events such as station fires, train malfunctions, or large passenger surges disrupt train operations, or in special circumstances such as signal failures, train malfunctions, derailments, overhead contact line failures, or train fires causing complete disruptions to train service, equal-interval train operation adjustments can effectively restore operational order. Equal-interval train operation adjustments maintain consistent train tracking intervals between trains along the same route by adjusting the train's operating level within the section and its dwell time at platforms. Currently, when train service is completely disrupted, operators primarily use manual scheduling at the dispatching workstation to specify equal-interval train schedules. Specifically, operators modify the daily schedule in edit mode at the dispatching workstation, manually specifying equal-interval train schedules. After modification, the dispatcher saves the schedule at the workstation and notifies the application server to update the daily schedule. Upon receiving the notification, the application server distributes the daily schedule to ATS workstations such as station extensions, updating departure lists and dispatch plans accordingly, thereby ensuring safe train operation and improving operational efficiency. However, when a complete disruption occurs, dispatchers not only need to quickly create a reasonable operational schedule based on passenger flow changes and other factors, but also need to contact relevant departments to handle the disruption. This undoubtedly increases the workload of dispatchers and undermines the rationality and accuracy of their operational plans. Furthermore, existing interval-based operational adjustment schemes cannot maximize their dispatching efficiency in the event of large-scale disruptions due to the following problems:
[0003] First, when some stations in the middle of the line are interrupted, the manually adjusted timetable can only be adjusted to a route with consecutive up-line stations or consecutive down-line stations. Stations that have not yet been interrupted cannot be opened to traffic, which greatly increases the pressure on urban traffic and also poses a hidden danger to the safety of station operation.
[0004] Secondly, in the event of a complete disruption, dispatchers are required to create a timeline based on changes in passenger flow and other factors within a very short period of time, and to make reasonable adjustments to the train operation plan. In addition, subway dispatchers also need to contact relevant departments to handle the fault, which undoubtedly increases the difficulty of their work and the rationality and accuracy of their plans.
[0005] Therefore, there is an urgent need for a more accurate and reasonable equal-interval adjustment scheme. Summary of the Invention
[0006] To address one of the aforementioned technical deficiencies, this application provides a new equal-interval operation adjustment scheme.
[0007] According to a first aspect of the present invention, a method for adjusting train operation in the event of an interruption is provided. The method includes, in response to a complete interruption caused by a fault, selecting one or more uninterrupted operable routes based on a preset route plan, and performing the following steps for each selected operable route to perform equal-interval adjustment: S1, calculating the route parameters of the currently operable route; S2, calculating the operating interval of the currently operable route according to a preset rule based on the route parameters calculated in step S1; S3, formulating an equal-interval operation adjustment strategy and a corresponding timetable for the operable route based on the operating interval calculated in step S2; S4, controlling the train operation within the operable route based on the equal-interval operation adjustment strategy formulated in step S3.
[0008] Optionally, the route parameters of the operable route include the number of vehicles on the line, the number of vehicles on the storage line, and the number of vehicles on standby in the depot.
[0009] Optionally, in step S1, the number of trains on the line is calculated based on the following rules: trains whose locomotives are located on the current runnable route but are not on the storage line are included in the number of trains on the line; trains whose locomotives are not currently located on the current runnable route but are located at stations involved in the current runnable route and can enter the current runnable route via a forward through route are included in the number of trains on the line; the number of trains on the storage line is calculated based on the following rules: all stations involved in the current runnable route are detected and all trains that have stopped and are accurately stopped on the storage lines included in the number of trains on the storage lines are included in the number of trains on the storage lines; or the number of trains on the storage lines is manually edited according to control requirements, and the edited number of trains on the storage lines is less than or equal to the actual number of trains stored; the number of reserve trains in the depot is calculated based on the following rules: the number of all reserve trains that are communication trains in the depot connected by the current runnable route is included in the number of reserve trains in the depot; or the number of reserve trains in the depot is manually edited according to control requirements.
[0010] Preferably, in step S2, the preset rule is:
[0011] Δs=T / C
[0012] Where Δs represents the operating interval, T represents the total operating time of the currently operable route, and C represents the total number of operating vehicles. Preferably, T is the total operating time of the up and down routes in the currently operable route, which is the sum of the default operating level, default stop time, and default turnaround time of each section. C is the difference between the sum of the number of vehicles on the line, the number of vehicles on the storage line, and the number of vehicles on standby in the depot for the currently operable route and the number of vehicles to be returned to the depot.
[0013] Preferably, the method further includes: in response to the expansion of the fault range, reselecting an operable route and making equal-interval adjustments.
[0014] Optionally, the method further includes: in response to the fault being cleared, restoring the current route's scheme to a large route scheme; or restoring the current route's scheme to the operating scheme before the fault occurred.
[0015] According to a second aspect of the present invention, a train operation adjustment system for the method described in the first aspect of the present invention is provided, configured in a ground operation control center, the system comprising: a display module for providing an interactive interface to dispatchers to display route plans, and for dispatchers to select operable routes, display the currently running timetable and the adjusted timetable; an information acquisition module, which communicates with the ground operation control center, for acquiring a preset route plan from the ground operation control center and displaying it to the display module when an interruption occurs due to a fault, so that dispatchers can select one or more operable routes that are not interrupted based on the preset route plan and calculate the route parameters of each selected operable route; and a plan adjustment module for calculating the operating interval of each operable route based on the route parameters calculated by the information acquisition module, and for formulating an equal-interval operation adjustment strategy and its corresponding timetable for each operable route based on the operating interval and sending it to the ground operation control center for dispatchers to select whether to use it for train control.
[0016] Optionally, the system further includes a recovery setting module, used to clear the routing parameters, the equal interval operation adjustment strategy and its corresponding operation diagram in the system when the dispatcher abandons the execution of the equal interval operation adjustment strategy.
[0017] Compared to existing technologies, the solution based on this invention allows operators to select appropriate route plans based on actual operational conditions when a line with multiple concentrated stations and at least one depot experiences a complete interruption. Operators can use the equal-interval timetable adjustment function on the dispatching workstation. The system automatically calculates the number of trains available for operation on the track and the number of trains in the storage line. Dispatchers can increase the number of operating vehicles by selecting trains to be dispatched from the depot or storage line, and increase the number of trains returning to the depot by selecting trains to be decommissioned. After the dispatcher determines the operational plan, the system automatically calculates the operating intervals and provides an adjusted equal-interval timetable. The dispatcher can choose to execute or abandon the system-generated adjustment strategy according to actual needs. After the adjustment plan is executed, the application server pushes the updated timetable to the relevant ATS workstations, achieving a system update of the operational plan. This invention supports further adjustments to the operational plan: 1) When the fault range expands, it supports adjusting the current route to a smaller route; 2) By having trains within the interrupted station area enter the route through multiple through routes, the system supports further adjustments to the current route, achieving the effect of manually adjusting morning and evening peak hours. After the fault is recovered, dispatchers need to cancel the current equal interval operation schedule adjustment plan. The system supports restoring any route to the large route plan to deal with the situation where the fault is recovered but the original schedule is not wanted. It also supports restoring the current route to the original operation plan, so as to achieve the effect of flexible adjustment of the equal interval operation plan. Attached Figure Description
[0018] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:
[0019] Figure 1 This is a schematic diagram of a train operation adjustment system for interruption scenarios according to an embodiment of the present invention;
[0020] Figure 2 A schematic diagram illustrating a traffic route scheme according to an embodiment of the present invention;
[0021] Figure 3 This is a schematic diagram comparing adjustments to the operation diagram according to an embodiment of the present invention. Detailed Implementation
[0022] To make the technical solutions and advantages of the embodiments of this application clearer, the exemplary embodiments of this application will be described in further detail below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not an exhaustive list of all embodiments. It should be noted that, unless otherwise specified, the embodiments and features in the embodiments of this application can be combined with each other.
[0023] To address the problems of existing equal-interval operation adjustment schemes, this invention proposes a novel train operation adjustment method for interruption scenarios. The method includes, in response to a complete interruption caused by a fault, selecting one or more uninterrupted operational routes based on a preset route plan, and performing equal-interval adjustment for each selected operational route using the following steps: S1, calculating the route parameters of the currently operational route; S2, calculating the operational interval of the currently operational route based on the route parameters calculated in step S1 according to preset rules; S3, formulating an equal-interval operation adjustment strategy and corresponding timetable for the operational route based on the operational interval calculated in step S2; S4, controlling train operation within the operational route based on the equal-interval operation adjustment strategy formulated in step S3. This invention automatically selects operational routes and calculates the detailed parameters corresponding to the route plan through a pre-set route plan, and formulates an adjusted equal-interval timetable scheme based on the calculated parameters. This eliminates the need for manual editing of existing timetables, greatly reducing the workload of dispatchers and significantly contributing to ensuring safe train operation and improving operational efficiency.
[0024] The preset route plan refers to the route plan pre-set in the rail transit control system. This could be a large route, a small route, or a combination of routes. Based on these preset route plans, route parameters (such as turnaround track parameters, number of cars on the line, number of cars on the storage line, number of cars in the depot, number of cars to be returned to the depot, operating intervals, operating end times, and whether cars are impounded at stations where the route is interrupted) can be obtained. Selecting an operational route involves several scenarios, which can be summarized into two types: one is when a large route experiences a fault causing a complete interruption in a portion of the route, in which case an operational small route outside the interrupted area of the large route can be selected; the other is when a route is completely interrupted, in which case another operational route besides this one can be selected. Other interruption scenarios are similar to one of these two scenarios and can be implemented accordingly, so they will not be elaborated further here. According to one embodiment of the present invention, the route parameters of each selectable operational route include the number of cars on the route, the number of cars on the storage line, and the number of cars on standby in the depot. These parameters are all key parameters directly related to the route. By selecting several key parameters related to the route, the operating interval of the operational route is calculated to better ensure the effectiveness of the equal interval operation adjustment.
[0025] According to a further embodiment of the present invention, in the calculation of the route parameters for each selected operable route, the calculation rules for the number of trains on the line are as follows: trains whose locomotives are located in the current operable route but are not on the storage line are counted in the number of trains on the line; trains whose locomotives are not currently located in the current operable route but are located in stations involved in the current operable route and can enter the current operable route through a forward through route are counted in the number of trains on the line; the calculation rules for the number of trains on the storage line are as follows: all stations involved in the current operable route are detected and all trains that have come to a complete stop on the storage lines included therein are counted in the number of trains on the storage lines; or the number of trains on the storage lines is manually edited according to control requirements, and the edited number of trains on the storage lines is less than or equal to the actual number of trains stored; the calculation rules for the number of reserve trains in the depot are as follows: the number of all reserve trains that are communication trains in the depot connected by the current operable route is counted in the number of reserve trains in the depot; or the number of reserve trains in the depot is manually edited according to control requirements. The present invention can quickly obtain route parameter information by pre-setting the calculation rules corresponding to the route parameters. It should be noted that the calculation rules for the route parameters can be set according to the actual route conditions in the scenario, with the principle of quickly obtaining route parameter information. This is just a preferred embodiment to facilitate understanding of the present invention.
[0026] Furthermore, in this embodiment of the invention, a method for rapidly calculating operating intervals is designed to quickly calculate operating intervals based on the number of vehicles on the line, the number of vehicles in storage lines, and the number of vehicles on standby in the depot. The operating interval is calculated in the following manner:
[0027] Δs=T / C
[0028] Wherein, Δs represents the operating interval, T represents the total operating time of the currently operable route, and C represents the total number of operating vehicles. According to one embodiment of the present invention, T is the total operating time of the up and down routes in the currently operable route, which is the sum of the default operating level, default stop time, and default turnaround time of each section. C is the difference between the sum of the number of vehicles on the line, the number of vehicles on the storage line, and the number of vehicles on standby in the depot corresponding to the currently operable route and the number of vehicles to be returned to the depot.
[0029] Whenever a fault occurs, dispatchers can quickly select an operational area based on the fault location and rapidly calculate operating intervals based on the above embodiments, thereby quickly formulating an equal-interval operating strategy and its corresponding operation map, greatly reducing the workload of dispatchers. Furthermore, when the fault range expands, the method of this invention can be used for readjustment; it only requires selecting a smaller operational route within the route range of the fault area, without the need for manual re-editing.
[0030] After each fault is resolved, any route can be restored to the large route plan to deal with situations where the fault is resolved but the original map is not desired. It also supports restoring the current route to the original operation plan, achieving the effect of flexible adjustment of the equal interval operation plan.
[0031] According to one embodiment of the present invention, the present invention also provides a system for implementing the train operation adjustment method for interruption scenarios of the present invention, such as... Figure 1 As shown, it includes: a display module, used to provide an interactive interface to dispatchers to display route plans, and for dispatchers to select operable routes, display the running timetable and the adjusted timetable; an information acquisition module, which communicates with the ground operation control center, used to acquire preset route plans from the ground operation control center and display them to the display module when an interruption occurs due to a fault, so that dispatchers can select one or more operable routes that are not interrupted based on the preset route plans and calculate the route parameters of each selected operable route; a plan adjustment module, used to calculate the operating interval of each operable route based on the route parameters calculated by the information acquisition module, and formulate an equal interval operation adjustment strategy and its corresponding timetable for each operable route based on the operating interval, and send it to the ground operation control center for dispatchers to choose whether to use it to control trains; and a recovery setting module, used to clear the route parameters, equal interval operation adjustment strategy and its corresponding timetable in the system when dispatchers abandon the execution of the equal interval operation adjustment strategy.
[0032] When a fault occurs, the system of this invention can automatically calculate detailed parameters of the route plan (such as turnaround rail parameters, number of cars on the line, number of cars on the storage line, number of cars in the depot, number of cars to be returned to the depot, operating interval, operating end time, and whether cars are detained at stations where the route is interrupted, etc.) based on the route plan preset plan provided by the dispatcher. The system then displays the detailed parameters and route plan diagram. The dispatcher selects the route plan and parameters through the route plan diagram displayed by the system. Based on this, the system calculates the adjusted timetable and the matters that the dispatcher needs to pay attention to manually (the dispatcher needs to understand the route information and the information of the manual car after the execution strategy). The dispatcher can click to view the preview and adjust the timetable at equal intervals. After the dispatcher views the new timetable and confirms the information, they can choose to execute or release the plan. If the adjustment plan is abandoned, and the dispatcher confirms its implementation, the system updates the database, replacing the original daily plan with the new plan in the equal-interval adjustment strategy. The application server pushes the new equal-interval operation diagram to the relevant ATS subsystems and sets the planned trains in batches according to the new (train group number, table number + train number). Trains without subsequent plans within the interrupted section are automatically downgraded to manual trains. After the dispatcher resolves the route according to the prompts, the relevant trains will automatically trigger the route, and trains within the route will run normally according to the plan. The departure list and dispatch plan are updated accordingly. If the dispatcher abandons the equal-interval adjustment strategy, the system displays the original daily plan and clears the cached parameter information. After the fault is recovered, the dispatcher can choose to restore the equal-interval operation diagram according to the large route or restore the operation diagram according to the original diagram, thus restoring the original operation plan.
[0033] In short, when a line with multiple concentrated stations and at least one depot experiences a complete interruption, dispatchers can use the equal-interval timetable adjustment function on the dispatching workstation to select a suitable route plan based on the actual operating conditions. The system of this invention automatically calculates the number of trains available for operation on the track and the number of trains in the storage line. Dispatchers can increase the number of operating vehicles by selecting trains to be dispatched from the depot or storage line, and increase the number of trains returning to the depot by selecting trains to be decommissioned. After the dispatcher determines the operating plan, the system of this invention automatically calculates the operating intervals and provides an adjusted equal-interval timetable. The dispatcher can choose to execute or abandon the adjustment strategy generated by the system of this invention according to actual needs. After the adjustment plan is executed, the application server pushes the updated timetable to the relevant ATS workstations, achieving a system update of the operating plan. Furthermore, the system of this invention supports further adjustments to the operating plan. For example, 1) when the fault range expands, it supports adjusting the current route to a smaller route; 2) by dispatchers entering the route within the interrupted station area through multiple through routes, the system of this invention supports further adjustments to the current route, achieving the effect of manually adjusting morning and evening peak hours. After the fault is recovered, dispatchers need to cancel the current equal interval operation schedule adjustment plan. The system of this invention supports restoring any route to a large route plan to deal with the situation where the fault is recovered but the original schedule is not desired. It also supports restoring the current route to the original operation plan, so as to achieve the effect of flexible adjustment of the equal interval operation plan.
[0034] To better understand this invention, the invention will be described in detail below with reference to examples.
[0035] The system of the present invention requires functions such as route plan display, parameter calculation, algorithm initiation and invocation, preview and execution of the equal interval adjustment operation diagram, and issuance of planned vehicle commands during the process of formulating the equal interval operation adjustment plan. According to an example of the present invention, each function is specifically implemented as follows:
[0036] 1. Route plan display:
[0037] The interface for the equal-interval adjustment scheme on the dispatch workstation is implemented using the WPF interface framework and MVVM pattern. The route selection bar is implemented using a ComboBox control, which is data-bound to the RouteSettingList property of all route configuration data in the ViewModel. The SelectedItem property of this control is bound to the current route property CurRouteSetting. The route details window is implemented using an ItemsControl control, whose ItemSource property is bound to the RoutePlanList property of each route in the current route scheme. When a dispatcher selects a route, the CurRouteSetting object instance bound to the SelectedItem property of the current combo box is updated. When the route scheme is a combined scheme, it contains two route details windows. Therefore, an ItemTemplate template composed of TextBox, ComboBox, CheckBox, and other controls is defined, which changes as the CurRouteSetting object is updated. To ensure the algorithm can only have either trains that are only going online or only going offline, when the dispatcher selects the number of trains on the storage line or the number of trains in the depot, the previously selected number of trains to be taken offline is unchecked. Similarly, selecting the number of trains to be taken offline unchecks the number of trains on the storage line and the number of trains in the depot. The terminal station train arrest button mainly detects the arrest status of trains going up and down at the platform of the interrupted station. If both are arrested, the text "Arrested" is displayed. If there are platforms that are not arrested, the "Automatic Arrest" button is displayed. When it is a long route, the text "Not Involved" is displayed. The terminal station train arrest button monitors the arrest status of the relevant platform through a DispatcherTimer timer of 2 seconds. If a platform is arrested, the text is displayed.
[0038] According to an example of the present invention, taking the line Shenzhen Bay Port Station -- Talent Park Station -- Neihu Parking Lot -- Houhai Station -- Keyuan Station -- Yuehaimen Station -- Shenzhen University Station -- Gaoxin Central Station -- Gaoxin North Station -- Xili High-speed Railway Station -- Shigu Station -- Liuxiandong Station -- Baiwang Gangda Station -- Yingrenshi Station -- Luozu Station -- Shiyan Station -- Shangwu Station as an example, assuming a fault occurs in the area between Shenzhen University Station and Gaoxin Central Station causing a complete interruption and making passage impossible, the two selectable operating routes are Shenzhen Bay Port Station -- Shenzhen University Station and Gaoxin Central Station -- Business Station. Figure 2 As shown, you can select the Shenzhen Bay Port Station - Shenzhen University Station and the High-tech Zone Station - Business Station routes in the display module and set the relevant parameters.
[0039] 2. Parameter Calculation
[0040] As described in the preceding embodiments, the system of the present invention, based on existing functional modules, calculates in real time the number of vehicles on the selected operational route within the country, the number of vehicles on the storage line, the number of vehicles on standby at the depot, and the operating interval. The calculation principles are as follows:
[0041] 1) The system automatically calculates the online vehicle count parameters based on the following principles:
[0042] a) When the location of the train's locomotive belongs to the selected route, it is included in the number of trains on the line;
[0043] b) If the current position of the train head is not on the route, but belongs to a station involved in the current route and can enter the route by applying for a through route, it shall be included in the number of trains on the line;
[0044] When entering a traffic lane, the number of vehicles on the lane should be included in the vehicle count.
[0045] c) The location of the train's locomotive is not a storage line;
[0046] 2) The system automatically detects all stations involved in the current route and calculates the number of trains that have come to a complete stop on the storage lines into the storage car count parameter. This parameter can be edited, but cannot exceed the actual number of stored cars.
[0047] 3) If there are sections on the line and the selected route connects the sections, the system automatically fills in the number of all standby cars on the rails that are communication cars, and calculates the standby car parameters for the entry section. This item can be edited.
[0048] 4) Formula for calculating operating intervals:
[0049] a) Total number of vehicles in operation = number of vehicles on the line + number of vehicles in the storage line + number of vehicles on standby at the depot - number of vehicles to be returned to the depot;
[0050] b) Routing travel time = Total travel time for both up and down routes (sum of default operating level, default stop time, and default turnaround time for each section)
[0051] Operating interval = rounded up to one decimal place (route running time / total number of vehicles in operation)
[0052] 3. Algorithm startup and invocation:
[0053] The algorithm module is started in conjunction with the application server. First, it retrieves the resource list of each process on the local computer. If a process with the same name is found, it returns true; otherwise, it returns false. If the algorithm module is detected as running, it kills and restarts that process. Then, it starts a process that monitors the algorithm's status for 5 seconds, restarting it if the algorithm process no longer exists. This achieves the purpose of monitoring the algorithm module's running status and restarting it.
[0054] 4. Adjust the preview and execution of the running chart at equal intervals:
[0055] After clicking the preview function on the interface, the system asynchronously sends an HTTP POST request to the URL address composed of the main control application server's IP address. If the obtained HttpResult response and attribute response code Code indicate success, the returned data in JSON format is parsed, and the new operation chart is displayed in the system's operation chart module in edit mode. When the dispatcher clicks the execute button, the new operation chart for the day is updated to the database, completing the subsequent operation chart update process. If the obtained response and attribute response code Code indicate failure, the Reason attribute of the HttpResult is retrieved, and the specific reason is displayed on the interface. In one example according to the present invention, taking the line Shenzhen Bay Port Station—Talent Park Station—Neihu Parking Lot—Houhai Station—Keyuan Station—Yuehaimen Station—Shenzhen University Station—Gaoxin Central Station—Gaoxin North Station—Xili High-Speed Railway Station—Shigu Station—Liuxiandong Station—Baiwang Gangda Station—Yingrenshi Station—Luozu Station—Shiyan Station—Shangwu Station as an example, the operation chart after equal interval adjustment for the Shenzhen Bay Port Station—Shenzhen University Station route is as follows: Figure 3 As shown, since the operation diagram is a technique known to those skilled in the art, for the sake of simplicity, only a part of the operation diagram is shown in this embodiment of the invention, and it is not a complete operation diagram.
[0056] 5. Issuance of planned vehicle orders:
[0057] After the dispatcher clicks the execute function, the algorithm module returns data including the new daily timetable and new train and trainset matching data. The system first updates the timetable to the database and sends update data commands and batch plan train setting commands to the primary and backup application servers. Upon receiving the update timetable command, the primary application server retrieves the new timetable, saves the batch plan train settings to memory, and pushes the new timetable to each station's extension. Each station extension, upon receiving the timetable, sends a response command to the application server. If a station extension does not receive a response, a timeout occurs, and the system sends an alarm indicating that the timetable has not been received. Once the primary application server receives responses from all station extensions and determines the timeout status, it sends the new batch plan settings to the responding station extensions. After completing this equal-interval timetable adjustment, it clears the batch plan train setting command cache and synchronizes the cleared plan train data to all backup application servers.
[0058] In the process of applying the system of the present invention, after the single adjustment scheme is stable, if it is necessary to perform the next adjustment, the rules and standards for algorithm invocation are as follows: a) When the selected route is a small route, the system of the present invention defaults to directly assigning manual trains to trains outside the range of the small route; b) When the selected route is a large route, the system of the present invention defaults to all trains on the line being operational trains; c) The stations of the selected small routes are intact, without any faults, and there are no trains that cannot be put into operation.
[0059] After the system of the present invention executes the equal interval adjustment scheme, the scheme is saved in memory and displayed by default when the interface is opened again, wherein the number of cars on the storage line, the number of cars in the depot, and the number of cars to be taken off the line are restored to the default state.
[0060] It should be noted that the system of this invention supports the following overlay of route selection schemes: a) selecting a route shorter than the previous one to address the situation where the fault escalates; b) changing from any route scheme to a longer route scheme to address the situation where the fault has been recovered but the original route map is not desired; c) selecting the current route scheme but only modifying the number of trains on the line to enable manual adjustment of morning and evening peak hours. Furthermore, based on a preset route scheme, the system of this invention generates a corresponding configuration file using tools to save route configuration data, depot platforms, depot sections, and storage lines, etc., for use with that scheme.
[0061] Compared to existing technologies, the solution based on this invention allows operators to select appropriate route plans based on actual operational conditions when a line with multiple concentrated stations and at least one depot experiences a complete interruption. Operators can use the equal-interval timetable adjustment function on the dispatching workstation. The system automatically calculates the number of trains available for operation on the track and the number of trains in the storage line. Dispatchers can increase the number of operating vehicles by selecting trains to be dispatched from the depot or storage line, and increase the number of trains returning to the depot by selecting trains to be decommissioned. After the dispatcher determines the operational plan, the system automatically calculates the operating intervals and provides an adjusted equal-interval timetable. The dispatcher can choose to execute or abandon the system-generated adjustment strategy according to actual needs. After the adjustment plan is executed, the application server pushes the updated timetable to the relevant ATS workstations, achieving a system update of the operational plan. This invention supports further adjustments to the operational plan: 1) When the fault range expands, it supports adjusting the current route to a smaller route; 2) By having trains within the interrupted station area enter the route through multiple through routes, the system supports further adjustments to the current route, achieving the effect of manually adjusting morning and evening peak hours. After the fault is recovered, dispatchers need to cancel the current equal interval operation schedule adjustment plan. The system supports restoring any route to the large route plan to deal with the situation where the fault is recovered but the original schedule is not wanted. It also supports restoring the current route to the original operation plan, so as to achieve the effect of flexible adjustment of the equal interval operation plan.
[0062] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code. The solutions in the embodiments of this application can be implemented in various computer languages, such as the object-oriented programming language Java and the interpreted scripting language JavaScript.
[0063] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0064] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0065] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0066] Although preferred embodiments of this application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of this application.
[0067] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A method for train operation adjustment under interruption scenario, characterized in that, The method includes, in response to a complete interruption caused by a fault, selecting one or more uninterrupted operable routes based on a preset routing scheme, and performing the following steps for each selected operable route to make equal-interval adjustments: S1. Calculate the route parameters of the currently operable route; the route parameters of the operable route include the number of vehicles on the line, the number of vehicles on the storage line, and the number of vehicles on standby in the depot; wherein, the number of vehicles on the line is calculated based on the following rules: Trains whose locomotives are located on currently operating routes but are not on storage tracks are counted in the number of trains on the track. Trains whose current locomotive position is not on the currently operable route, but are at a station on the currently operable route and can enter the currently operable route via a through route are counted in the number of trains on the line. The number of vehicles at the parking line is calculated based on the following rules: Detect all stations involved in the currently operational routes and include all trains that have come to a complete stop on the storage lines in the number of cars on the storage lines; or manually edit the number of cars on the storage lines according to control requirements, and the edited number of cars on the storage lines is less than or equal to the actual number stored. The number of spare cars in the depot is calculated according to the following rules: The number of all standby communication vehicles in the currently operational and interconnected depot sections is included in the depot section standby vehicle count; or the depot section standby vehicle count is manually edited according to control requirements; S2. Based on the route parameters calculated in step S1, calculate the operating interval of the currently operable routes according to preset rules; wherein, the preset rules are: ; in, Indicates the operating interval. This represents the total operating time of both up and down routes in the currently operational network. It is the sum of the default operating level, default stop time, and default turnaround time for each section. It is the difference between the sum of the number of vehicles on the currently operational routes, the number of vehicles on the storage routes, and the number of vehicles on standby at the depot, and the number of vehicles to be returned to the depot. S3. Based on the operating interval of the currently operable route calculated in step S2, formulate the equal interval operation adjustment strategy and corresponding operation diagram for the operable route; S4. Based on the equal interval operation adjustment strategy formulated in step S3, control the train operation within the operable route.
2. The method of claim 1, wherein, The method further includes: In response to the expansion of the fault range, an operational route is reselected and adjusted at equal intervals.
3. The method according to any of claims 1-2, characterized by, The method further includes: In response to the fault being cleared, the current route plan will be restored to the extended route plan; or the current route plan will be restored to the operating plan before the fault occurred.
4. A train operation adjustment system for the method described in any one of claims 1-3, configured in a ground operation control center, characterized in that, The system includes: The display module is used to provide an interactive interface to dispatchers to display route plans, and to allow dispatchers to select feasible routes, display the running route map and the adjusted route map; The information acquisition module communicates with the ground operation control center and is used to obtain a preset route plan from the ground operation control center and display it to the display module when an interruption occurs due to a fault. This allows dispatchers to select one or more uninterrupted operable routes based on the preset route plan and calculate the route parameters of each selected operable route. The scheme adjustment module is used to calculate the operating interval of each operable route based on the route parameters calculated by the information acquisition module, and formulate an equal interval operation adjustment strategy and its corresponding operation diagram for each operable route based on the operating interval, and send it to the ground operation control center for dispatchers to choose whether to use it to control trains.
5. The system according to claim 4, characterized in that, The system also includes: The recovery settings module is used to clear the routing parameters, equal interval operation adjustment strategy and its corresponding operation diagram in the system when the dispatcher abandons the execution of the equal interval operation adjustment strategy.
6. A computer-readable storage medium, characterized in that, It stores a computer program that can be executed by a processor to implement the steps of the method according to any one of claims 1 to 3.
7. An electronic device, characterized in that, include: One or more processors; A storage device for storing one or more programs, which, when executed by the one or more processors, cause the electronic device to perform the steps of the method as described in any one of claims 1 to 3.