A computer-based tool for advanced scheduling and optimization of ramp operations of a hub based on an intelligent graphical user interface (GUI), the computer-based tool including non-transitory computer readable media having stored thereon computer code which, when executed by a processor, causes a computing device to perform operations comprising:
- displaying, on the intelligent GUI, a representation of an optimized ramp operations schedule over a period of time for one or more inbound and outbound trains scheduled to be processed at a hub over the period of time, wherein the representation of the optimized ramp operations schedule includes a graphical representation of a status of one or more production tracks of the hub over the period of time overlayed with a representation of the one or more inbound and outbound trains scheduled to be processed at the hub placed correspondingly to a time within the period of time at which the respective train is to be processed;
- receiving, via the intelligent GUI, a user request to modify a processing time of at least one of the one or more inbound and outbound trains in the optimized ramp operations schedule;
- re-optimizing, by a ramp operations optimization system, the optimized ramp operations schedule based on the request to modify the processing time of the at least one of the one or more inbound and outbound trains to generate one or more optimized ramp operations schedule options;
- visually indicating, on the intelligent GUI, the one or more optimized ramp operations schedule options;
- committing one of the one or more optimized ramp operations schedule options for execution;
- and
- automatically sending, during execution of the optimized operating schedule, a control signal to a controller to cause execution of the committed re-optimized ramp operations.