B61L17/00

Train and Rail Yard Management System

A rail yard management system and method that takes advantage of infrastructure installed in rail yards and on train consists to allow the management of the assembly, disassembly and validation of train consists in the rail yard. A train management system and method is also provided.

Train and Rail Yard Management System

A rail yard management system and method that takes advantage of infrastructure installed in rail yards and on train consists to allow the management of the assembly, disassembly and validation of train consists in the rail yard. A train management system and method is also provided.

Time-space network based multi-objective systems and methods for optimal rail car stacking at a railroad merchandise yard

A method for assigning train blocks at a railroad merchandise yard includes determining, using a first optimization model and outbound train schedule data, a first list of train block assignments for a planning horizon. The method further includes determining whether an unassigned train block volume from the first optimization model is greater than zero. The method further includes displaying the first list of train block assignments generated by the first optimization model on an electronic display in response to determining that the unassigned train block volume from the first optimization model is not greater than zero. The method further includes, in response to determining that the unassigned train block volume from the first optimization model is greater than zero: determining and then displaying on the electronic display a second list of train block assignments for the planning horizon using a second optimization model and the outbound train schedule data.

SYSTEMS AND METHODS FOR EFFICIENTLY SWITCHING RAILCARS IN A RAILROAD YARD

A method for switching railcars at a railroad yard includes accessing a list of selected railcars for an outgoing train. The method further includes generating a plurality of train consists that each comply with a set of train rules. The method further includes displaying indications of the generated train consists and their associated number of railyard switch moves on an electronic display. The method further includes receiving a user selection of a desired train consist from the plurality of displayed train consists. The method further includes generating a plurality of switch lists according to the desired train consist and a current inventory of railcars in the railyard. The switch lists include instructions about how to form the desired train consist in the railyard. The method further includes displaying the plurality of switch lists on the electronic display.

SYSTEMS AND METHODS FOR EFFICIENTLY SWITCHING RAILCARS IN A RAILROAD YARD

A method for switching railcars at a railroad yard includes accessing a list of selected railcars for an outgoing train. The method further includes generating a plurality of train consists that each comply with a set of train rules. The method further includes displaying indications of the generated train consists and their associated number of railyard switch moves on an electronic display. The method further includes receiving a user selection of a desired train consist from the plurality of displayed train consists. The method further includes generating a plurality of switch lists according to the desired train consist and a current inventory of railcars in the railyard. The switch lists include instructions about how to form the desired train consist in the railyard. The method further includes displaying the plurality of switch lists on the electronic display.

MULTI-OBJECTIVE SYSTEMS AND METHODS FOR OPTIMALLY ASSIGNING TRAIN BLOCKS AT A RAILROAD MERCHANDISE YARD

A method for assigning train blocks at a railroad merchandise yard includes determining, using a first optimization model and historical train block volume data, a first list of train block assignments for a plurality of train blocks and a plurality of classification tracks of a classification bowl. The method further includes displaying the first list of train block assignments generated by the first optimization model if the volume of the train blocks is not greater than the total available track length of the classification tracks. The method further includes determining and displaying, using a second optimization model and the historical train block volume data, a second list of train block assignments for the plurality of train blocks and the plurality of classification tracks of the classification bowl if the volume of the plurality of train blocks is greater than the total available track length of the plurality of classification tracks.

TIME-SPACE NETWORK BASED MULTI-OBJECTIVE SYSTEMS AND METHODS FOR OPTIMAL RAIL CAR STACKING AT A RAILROAD MERCHANDISE YARD

A method for assigning train blocks at a railroad merchandise yard includes determining, using a first optimization model and outbound train schedule data, a first list of train block assignments for a planning horizon. The method further includes determining whether an unassigned train block volume from the first optimization model is greater than zero. The method further includes displaying the first list of train block assignments generated by the first optimization model on an electronic display in response to determining that the unassigned train block volume from the first optimization model is not greater than zero. The method further includes, in response to determining that the unassigned train block volume from the first optimization model is greater than zero: determining and then displaying on the electronic display a second list of train block assignments for the planning horizon using a second optimization model and the outbound train schedule data.

SYSTEMS AND METHODS FOR AUTOMATIC TUNING OF CLASSIFICATION YARD PARAMETERS
20250346267 · 2025-11-13 · ·

Methods and systems for automatically tuning control parameters for operations of a classification yard. In embodiments, production predictions for car events at a segment is made using current tuning coefficients. Analysis on real-world measurements associated with the car events is used to obtain a set of candidate tuning coefficients. Backoffice predictions for the car events are made using the candidate tuning coefficients. The production predictions and the backoffice predictions are compared against the real-world measurements. If the backoffice predictions are found to better approximate the real-world measurements at the segment or device, the candidate tuning coefficients are accepted and the current tuning coefficients for the segment or device are replaced by the candidate tuning coefficients. In this manner, the present disclosure provides a system with functionality that allows the system to automatically adjust the tuning coefficients to real-world conditions.

SYSTEMS AND METHODS FOR VISUALIZING EVENT DATA OF A CLASSIFICATION YARD

Methods and systems for visualizing event data associated with operations of a classification yard and replaying the visualized event data in a graphical user interface. In embodiments, graphical representation of the classification yard, including its components (e.g., devices and track segments) is generated. A set of event messages is extracted from an event log, and analyzed to determine a component associated with each event message. A visual representation is generated for each event message in the set of event messages and overlaid onto the graphical representation of the component to which the event message is associated. The overlaid visual representations are replayed in a sequence according to timestamps of the visualized event messages.

SYSTEMS AND METHODS FOR MONITORING AND VALIDATING STATUS OF WHEEL DETECTOR DEVICES IN A CLASSIFICATION YARD
20250346265 · 2025-11-13 · ·

Methods and systems for determining a status of detectors in a classification yard. In particular embodiments, a set of car event data associated with a detector may be analyzed to determine the performance of the detector during operations of each car event. A status of the detector may be determined from the analysis of the performance of the detector during operations of each car event. In embodiments, the analysis may include thresholding analysis that may be configured to determine a relationship (e.g., a deviation relationship) between real-world speeds measured during the car events and predicted speeds expected during the car events for each car event associated with the detector. In embodiments, the status of the detector may be used to ensure corrective actions on the detector (e.g., deploy maintenance personnel, report the status of the detector, send a control signal to the detector to deactivate, etc.).