IP Library Granted Patent US 7,127,336
Granted Patent B2
US 7,127,336 · App. 10/670,891 · Granted Oct 24, 2006

Method and apparatus for controlling a railway consist

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,127,336
App. No.
10/670,891
Granted
Oct 24, 2006
Kind
B2
Abstract

An apparatus for controlling a railway consist, the apparatus comprising: a consist model adapted for computing an objective function from a set of candidate driving plans and a set of model parameters; a parameter identifier adapted for calculating the model parameters from a set of consist measurements; and a trajectory optimizer adapted for generating the candidate driving plans and for selecting an optimal driving plan to optimize the objective function subject to a set of terminal constraints and operating constraints.

Claims (72)

1. An apparatus for controlling a railway consist, said apparatus comprising:

a consist model configured to compute an objective function from a set of candidate driving plans and a set of model parameters;

a parameter identifier configured to calculate said model parameters from a set of consist measurements; and

a trajectory optimizer configured to generate said candidate driving plans and to select an optimal driving plan to optimize said objective function subject to a set of terminal constraints and operating constraints.

2. The apparatus of claim 1 further comprising a pacing control system configured to generate a set of throttle commands from said optimal driving plan and said consist measurements.

3. The apparatus of claim 1 further comprising a display module configured to display formatted driving plan from said optimal driving plan and said consist measurements.

4. The apparatus of claim 1 wherein said parameter identifier comprises an extended Kalman filter.

5. The apparatus of claim 4 wherein:

said extended Kalman filter has an extended filter state vector comprising a consist position estimate, a consist speed estimate, and said model parameters; and

said consist measurements comprise a consist position measurement and a consist speed measurement.

6. The apparatus of claim 1 wherein said parameter identifier comprises:

a Kalman filter configured to generate a set of filter outputs from said consist measurements; and

a least squares estimator configured to estimate said model parameters from said filter outputs and said consist measurements.

7. The apparatus of claim 6 wherein:

said Kalman filter has a filter state vector comprising a consist position estimate, a consist speed estimate, and a consist acceleration estimate;

said filter outputs comprise said consist speed estimate and said consist acceleration estimate; and

said consist measurements comprise a consist position measurement, a consist speed measurement, a tractive effort signal, and a track grade signal.

8. The apparatus of claim 1 wherein said objective function is a quantity or linear combination of quantities selected from the group consisting of fuel consumption, travel time, integral squared input rate, and summed squared input difference.

9. An apparatus for controlling a railway consist, said apparatus comprising:

a consist model configured to compute an objective function from a set of candidate driving plans and a set of model parameters;

a parameter identifier configured to calculate said model parameters from a set of consist measurements;

a trajectory optimizer configured to generate said candidate driving plans and to select an optimal driving plan to optimize said objective function subject to a set of terminal constraints and operating constraints; and

a display module configured to display a formatted driving plan from said optimal driving plan and said consist measurements,

said objective function being a quantity or linear a combination of quantities selected from the group consisting of fuel consumption, travel time, integral squared input rate, and summed squared input difference.

10. The apparatus of claim 9 further comprising a pacing control system configured to generate a set of throttle commands from said optimal driving plan and said consist measurements.

11. The apparatus of claim 9 wherein said parameter identifier comprises an extended Kalman filter.

12. The apparatus of claim 11 wherein:

said extended Kalman filter has an extended filter state vector comprising a consist position estimate, a consist speed estimate, and said model parameters, and

said consist measurements comprise a consist position measurement and a consist speed measurement.

13. The apparatus of claim 9 wherein said parameter identifier comprises:

a Kalman filter configured to generate a set of filter outputs from said consist measurements; and

a least squares estimator configured to estimate said model parameters from said filter outputs and said consist measurements.

14. The apparatus of claim 13 wherein:

said Kalman filter has a filter state vector comprising a consist position estimate, a consist speed estimate, and a consist acceleration estimate;

said filter outputs comprise said consist speed estimate and said consist acceleration estimate, and

said consist measurements comprise a consist position measurement, a consist speed measurement, a tractive effort signal, and a track grade signal.

15. A method for controlling a railway consist, said method comprising:

computing an objective function from a set of candidate driving plans and a set of model parameters;

calculating said model parameters from a set of consist measurements; and

generating said candidate driving plans and selecting an optimal driving plan to optimize said objective function subject to a set of terminal constraints and operating constraints.

16. The method of claim 15 further comprising generating a set of throttle commands from said optimal driving plan and said consist measurements.

17. The method of claim 15 further comprising displaying a formatted driving plan from said optimal driving plan and said consist measurements.

18. The method of claim 15 wherein said act of calculating said model parameters comprises using an extended Kalman filter.

19. The method of claim 18 wherein:

said extended Kalman filter has an extended filter state vector comprising a consist position estimate, a consist speed estimate, and said model parameters; and

said consist measurements comprise a consist position measurement and a consist speed measurement.

20. The method of claim 15 wherein said act of calculating said model parameters comprises:

using a Kalman filter for generating a set of filter outputs from said consist measurements; and

using a least squares estimator for estimating said model parameters from said filter outputs and said consist measurements.

21. The method of claim 20 wherein:

said Kalman filter has a filter state vector comprising a consist position estimate, a consist speed estimate, and a consist acceleration estimate;

said filter outputs comprise said consist speed estimate and said consist acceleration estimate; and

said consist measurements comprise a consist position measurement, a consist speed measurement, a tractive effort signal, and a track grade signal.

22. The method of claim 15 wherein said objective function is a quantity or linear combination of quantities selected from the group consisting of fuel consumption, travel time, integral squared input rate, and summed squared input difference.

23. A method for controlling a railway consist, said method comprising:

computing an objective function from a set of candidate driving plans and a set of model parameters;

calculating said model parameters from a set of consist measurements;

generating said candidate driving plans and selecting an optimal driving plan to optimize said objective function subject to a set of terminal constraints and operating constraints; and

displaying a formatted driving plan from said optimal driving plan and said consist measurements,

said objective function being a quantity or linear a combination of quantities selected from the group consisting of fuel consumption, travel time, integral squared input rate, and summed squared input difference.

24. The method of claim 23 further comprising generating a set of throttle commands from said optimal driving plan and said consist measurements.

25. The method of claim 23 wherein said act of calculating said model parameters comprises using an extended Kalman filter.

26. The method of claim 25 wherein:

said extended Kalman filter has an extended filter state vector comprising a consist position estimate, a consist speed estimate, and said model parameters; and

said consist measurements comprise a consist position measurement and a consist speed measurement.

27. The method of claim 23 wherein said act of calculating said model parameters comprises:

using a Kalman filter for generating a set of filter outputs from said consist measurements, and

using a least squares estimator for estimating said model parameters from said filter outputs and said consist measurements.

28. The method of claim 27 wherein:

said Kalman filter has a filter state vector comprising a consist position estimate, a consist speed estimate, and a consist acceleration estimate;

said filter outputs comprise said consist speed estimate and said consist acceleration estimate; and

said consist measurements comprise a consist position measurement, a consist speed measurement, a tractive effort signal, and a track grade signal.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2018
From: GENERAL ELECTRIC COMPANY
To: GE GLOBAL SOURCING LLC
Reel/Frame 048890/0642 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2003
From: HOUPT, PAUL KENNETH; MATHEWS JR., HARRY KIRK; SHAH, SUNIL SHIRISH
To: GENERAL ELECTRIC COMPANY
Reel/Frame 014554/0669 →