Electronic speed control for locomotives
First Claim
1. A drivetrain system for a machine, the drivetrain system comprising:
- an engine operatively coupled to means for propelling the machine over a work surface;
a brake operatively coupled to the means for propelling the machine over the work surface; and
a controller operatively coupled to the engine and the brake, the controller being configured to;
generate a first speed error based on a first speed command signal and a first ground speed signal;
generate a first engine speed command signal based on the first speed error;
send the first engine speed command signal to the engine;
compare the first speed error to an upper threshold;
set a brake command signal to an engagement value when a magnitude of the first speed error is greater than a magnitude of the upper threshold;
engage the brake in response to setting the brake command signal to the engagement value; and
increase a speed of the engine in response to the first engine speed command signal while the brake command signal is set to the engagement value.
1 Assignment
0 Petitions
Accused Products
Abstract
A drivetrain system for a machine includes an engine, a brake, and a controller operatively coupled to the engine and the brake. The controller is configured to generate a first speed error based on a first speed command signal and a first ground speed signal; generate a first engine speed command signal based on the first speed error; send the first engine speed command signal to the engine; compare the first speed error to an upper threshold; set a brake command signal to an engagement value when a magnitude of the first speed error is greater than a magnitude of the upper threshold; engage the brake in response to setting the brake command signal to the engagement value; and increase a speed of the engine in response to the first engine speed command signal while the brake command signal is set to the engagement value.
28 Citations
20 Claims
-
1. A drivetrain system for a machine, the drivetrain system comprising:
-
an engine operatively coupled to means for propelling the machine over a work surface; a brake operatively coupled to the means for propelling the machine over the work surface; and a controller operatively coupled to the engine and the brake, the controller being configured to; generate a first speed error based on a first speed command signal and a first ground speed signal; generate a first engine speed command signal based on the first speed error; send the first engine speed command signal to the engine; compare the first speed error to an upper threshold; set a brake command signal to an engagement value when a magnitude of the first speed error is greater than a magnitude of the upper threshold; engage the brake in response to setting the brake command signal to the engagement value; and increase a speed of the engine in response to the first engine speed command signal while the brake command signal is set to the engagement value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for controlling a ground speed of a machine, the method comprising:
-
generating a first speed error based on a first speed command signal and a first ground speed signal; generating a first engine speed command signal based on the first speed error; sending the first engine speed command signal from an engine speed controller to an engine of the machine; comparing the first speed error to an upper threshold via a brake controller; setting a brake command signal to an engagement value, via the brake controller, when a magnitude of the first speed error is greater than a magnitude of the upper threshold; engaging a brake of the machine in response to the setting the brake command signal to the engagement value; and increasing a speed of the engine in response to the first engine speed command signal while the brake command signal is set to the engagement value. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. An article of manufacture comprising non-transitory machine-readable media having instructions encoded thereon for causing a controller to:
-
generate a first speed error based on a first speed command signal and a first ground speed signal; generate a first engine speed command signal based on the first speed error; send the first engine speed command signal from an engine speed controller to an engine of a machine; compare the first speed error to an upper threshold via a brake controller; set a brake command signal to an engagement value, via the brake controller, when a magnitude of the first speed error is greater than a magnitude of the upper threshold; engage a brake of the machine in response to setting the brake command signal to the engagement value; and increase a speed of the engine in response to the first engine speed command signal while the brake command signal is set to the engagement value.
-
Specification