Automatic train control system and method
First Claim
Patent Images
1. A method for controlling the movement of a plurality of trains along a network of track according to a predetermined movement plan comprising:
- (a) providing a plurality of trains along a network of track;
(b) communicating to each of the plural trains its respective portion of the movement plan constituting a trajectory of the movement plan;
(c) determining the position of each train along the track;
(d) evaluating by a computer system, the movement of the trains relative to their trip plans by simulating the movement of the trains in a detailed physical model by advancing the time and position of the trains along the track;
(e) determining trip plan adjustments needed by any train not in compliance with its trip plan based in part on effects of track parameters of the network of track on the adjustments and the simulation; and
(f) communicating the trip plan adjustments to the trains.
0 Assignments
0 Petitions
Accused Products
Abstract
A scheduling system and method for moving plural objects through a multipath system described as a freight railway scheduling system. The scheduling system utilizes a cost reactive resource scheduler to minimize resource exception while at the same time minimizing the global costs associated with the solution. The achievable movement plan can be used to assist in the control of, or to automatically control, the movement of trains through the system.
-
Citations
13 Claims
-
1. A method for controlling the movement of a plurality of trains along a network of track according to a predetermined movement plan comprising:
-
(a) providing a plurality of trains along a network of track; (b) communicating to each of the plural trains its respective portion of the movement plan constituting a trajectory of the movement plan; (c) determining the position of each train along the track; (d) evaluating by a computer system, the movement of the trains relative to their trip plans by simulating the movement of the trains in a detailed physical model by advancing the time and position of the trains along the track; (e) determining trip plan adjustments needed by any train not in compliance with its trip plan based in part on effects of track parameters of the network of track on the adjustments and the simulation; and (f) communicating the trip plan adjustments to the trains. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for precisely controlling the movement of a plurality of trains along a network of track according to a predetermined movement plan having a trip plan for each of the trains, the system comprising:
-
(a) a central computer in communication with a train dispatch system for providing the trip plan to each of the plurality of trains; (b) a geographic locating system for determining the position of each of the plural trains along the network of track; (c) a computer for evaluating the compliance of each of the plural trains to its respective trip plan by simulating the movement of the trains in a detailed physical model by advancing the time and position of the trains along the track; (d) a movement planner for determining the trip plan adjustments needed by any of the plurality of trains not complying with to its respective trip plan and all other trains and trip plans that may be affected, said planner determining effects of track parameters on the adjustments and the simulation; and (e) a wireless communication link for communicating said movement plan adjustments and trip plans to the plurality of trains on the network of track. - View Dependent Claims (12)
-
-
13. A computer program product for use with railway computer assisted dispatch device, said computer program product comprising:
-
a computer usable medium having computer readable program code modules embodied in said medium for controlling the movement of a plurality of trains along a network of track according to a predetermined movement plan; computer readable first program code module for causing a computer to communicate with each of the plural trains within a respective portion of the movement plan, said computer readable second program code module for causing said computer to determine the position of each train along the track; computer readable third program code module for causing said computer to evaluate the movement of the trains relative to their respective train trip plans by simulating the movement of the trains in a detailed physical model by advancing the time and position of the trains along the track; computer readable fourth program code module for causing said computer to determine trip plan adjustments for any train not in compliance with its respective trip plan based in part of effects of track parameter of the network of track and the simulation; and
,said computer readable first program code module for causing said computer to communicate the trip plan adjustments to the trains.
-
Specification