Hierarchical Train Pacing System for Railroad Energy Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems for planning and controlling railroad networks face challenges in efficiently scheduling and pacing trains, particularly in managing meet-and-pass events and minimizing energy usage and emissions.
Innovation Solution
A hierarchical system that includes a scheduling module to generate initial and modified movement plans for trains, with a train-level pacing module to determine time-window data and receive compliance feedback, and a territory-level pacing module to adjust schedules and avoid conflicts.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If trains are scheduled to run at high speed to ensure timely arrival at sidings, then productivity is improved, but energy consumption increases
Solution Approach 1:
The system dynamically adjusts train speed within a time window rather than maintaining a fixed high speed. Trains can vary their pace based on real-time conditions while still meeting the deadline for siding arrival, optimizing energy consumption without compromising productivity
Solution Approach 2:
The patent changes the speed parameter from a fixed high value to a variable range. By providing a time window (earliest and latest arrival times) instead of a single target time, the system allows speed parameter adjustment to balance energy efficiency with timely arrival requirements
2Productivity
If trains arrive early at intermediate destinations, then productivity is improved, but loss of time increases due to waiting
Solution Approach 1:
The system performs preliminary calculation of time windows before train departure. By determining the latest acceptable arrival time in advance and communicating it to the train, the system prevents early arrivals that would result in waiting, allowing trains to maintain optimal speed throughout their journey
Solution Approach 2:
The system uses feedback from compliance responses to adjust and refine time windows. When trains indicate they cannot meet a proposed schedule, the system recalculates adjusted time windows that are realistic and achievable, improving overall scheduling accuracy and reducing waiting time
3Reliability
If a centralized scheduling system coordinates all train movements, then reliability is improved, but device complexity increases
Solution Approach 1:
The centralized scheduling system is segmented into hierarchical levels: network-level pacing for overall coordination and territory-level pacing for local adjustments. This segmentation allows reliable centralized control while distributing complexity across multiple manageable components, reducing the burden on any single system element
Solution Approach 2:
The patent adds a hierarchical dimension to the scheduling system, operating at both network and territory levels. This multi-dimensional approach manages complexity by handling different aspects of coordination at appropriate levels, maintaining reliability through comprehensive coverage without overwhelming system complexity
4Ease of operation
If statistical analysis is used to react to single aberrations in movement plans, then ease of operation is improved, but productivity decreases due to limited applicability
Solution Approach 1:
Instead of reacting to aberrations after they occur, the system performs preliminary pacing calculations for all trains before departure. Time windows are established in advance based on network conditions, allowing proactive coordination rather than reactive adjustments, thereby improving both ease of operation and network-wide productivity
Solution Approach 2:
The system maintains continuous pacing calculations and adjustments throughout train operations rather than only reacting to discrete events. This continuous approach ensures optimal coordination across the entire network, maximizing productivity while maintaining ease of operation through automated ongoing management
Data Source
AI summary
A hierarchy of procedures sets pacing schedules for trains operating in a railroad network. At a train level of the hierarchy, a network coordinator sends time windows to a train indicating when the train should arrive at or depart from a siding along its track. The time windows provide flexibility for the train to adjust its pace as needed, for example, to conserve fuel. At a territory level, if the train indicates that it cannot comply with the time windows, the coordinator evaluates and adjusts pacing schedules at least for other trains sharing the same track in the territory to avoid conflicts, again providing time windows for the trains to adjust their pace as needed. At a network level, the coordinator ensures that pacing schedules adjusted for a territory also meet time windows set for trains crossing a boundary into another territory in the network.


