Claims
- A method for managing railcar movement in a railyard based on the flow of railyard tasks, using a system including a computer that includes a processor, a memory device, and a database, the railyard including six subyards, said method comprising the steps of:
- A method in accordance with Claim 1 wherein the six subyards include a surge yard, a receiving yard, a receiving inspected (RI) yard, a classification yard, a departure yard and a departure inspected (DI) yard, said step of inputting initial parameters to the computer comprises the steps of:
- A method in accordance with Claim 2 wherein the railyard tasks include at least one of surge-to-receive railcar movement, receive yard inspection, receive-to-classification railcar movement, classification-to-departure railcar movement, and departure yard inspection, said step of simulating railyard task flow utilizing a yard performance model includes the step of executing a railyard performance algorithm.
- A method in accordance with Claim 3 wherein said step of executing a railyard performance algorithm comprises the steps of:
- A method in accordance with Claim 4 wherein said step of determining if a train schedule can be met comprises the steps of:
- A method in accordance with Claim 4 wherein said step of simulating railyard task flow further comprises the steps of:
- A method in accordance with Claim 6 wherein said step of executing a subroutine further comprises the steps of:
- A method in accordance with Claim 7 wherein said step of re-updating task backlogs comprises the steps of:
- A method in accordance with Claim 8 wherein said step of determining whether time (T) equals a full hour comprises the steps of:
- A method in accordance with Claim 8 wherein said step of determining whether time dependent modulation (TDM) has been selected comprises the step of modifying all task rates.
- A method in accordance with Claim 8 wherein said step of determining whether any of the subyards are congested comprises the step of modifying task rates of tasks performed by an engine crew.
- A method in accordance with Claim 7 wherein said step of determining whether time (T) equals simulation ending time (Tf) comprises the steps of:
- A method in accordance with Claim 7 wherein said step of determining whether time (T) equals simulation ending time (Tf) comprises the steps of:
- A system for managing railcar movement in a railyard based on the flow of railyard tasks, said system comprising a computer comprising a processor, a memory device, and a database, the railyard including at least one of a surge yard, a receiving yard, a receiving inspected (RI) yard, a classification yard, a departure yard and a departure inspected (DI) yard, said system configured to:
- A system in accordance with Claim 14 wherein to input the initial parameters to said computer, said system further configured to:
- A system in accordance with Claim 15 wherein to simulate railyard task flow utilizing the yard performance model, said system further configured to execute a railyard performance algorithm.
- A system in accordance with Claim 16 wherein to execute said railyard performance algorithm, said system further configured to:
- A system in accordance with Claim 17 wherein to determine if a train schedule can be met, said system further configured to:
- A system in accordance with Claim 17 wherein to simulate railyard task flow, said system further configured to:
- A system in accordance with Claim 19 wherein to execute said subroutine, said system further configured to:
- A system in accordance with Claim 20 wherein to re-update task backlogs, said system further configured to:
- A system in accordance with Claim 21 wherein to determine whether said time (T) equals the selected length of time, said system further configured to:
- A system in accordance with Claim 21 wherein to determine whether time dependent modulation (TDM) has been selected, said system further configured to modify all task rates.
- A system in accordance with Claim 21 wherein to determine whether any of the subyards are congested, said system further configured to modify task rates of tasks performed by an engine crew.
- A system in accordance with Claim 20 wherein to determine whether the time (T) equals the simulation ending time (Tf), said system further configured to:
- A system in accordance with Claim 20 wherein to determine whether the time (T) equals the simulation ending time (Tf), said system further configured to:
- A railyard performance model for use in management of a railyard, the railyard including six subyards including a surge yard, a receiving yard, a receiving inspected (RI) yard, a classification yard, a departure yard and a departure inspected (DI) yard, said model configured to:
- A model in accordance with Claim 27, wherein to simulate railcar movement, said model further configured to:
- A model in accordance with Claim 28 wherein to determine if a train schedule can be met, said model further configured to:
- A model in accordance with Claim 28 wherein to simulate railyard task flow, said model further configured to:
- A model in accordance with Claim 30 wherein to execute said subroutine, said model further configured to:
- A model in accordance with Claim 31 wherein to re-update task backlogs, said model further configured to:
- A model in accordance with Claim 32 wherein to determine whether the time (T) equals the selected length of time, said model further configured to:
- A model in accordance with Claim 32 wherein to determine whether time dependent modulation (TDM) has been selected, said model further configured to modify all task rates.
- A model in accordance with Claim 32 wherein to determine whether any of the subyards are congested, said model further configured to modify task rates of tasks performed by an engine crew.
- A model in accordance with Claim 31 wherein to determine whether the time (T) equals the simulation ending time (Tf), said model further configured to:
- A model in accordance with Claim 31 wherein to determine whether the time (T) equals the simulation ending time (Tf), said model further configured to:
Cross Reference to Related Applications
[0001] This application claims the benefit of U.S. Provisional Application Number 60/173,436, filed December 29, 1999, which is hereby incorporated by reference in its entirety.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/173,436 |
|
US |