Method for determining governor gains for a fuel control system
First Claim
1. A method for dynamically determining a governor gain for a control algorithm of a fuel control system having a forward control algorithm, a feedback control algorithm, and an engine, comprising the steps of:
- determining an engine mode;
sensing a desired speed of said engine and responsively generating a desired speed signal;
sensing an actual speed of said engine and responsively generating an actual speed signal;
storing a forward governor gain look-up table for each engine mode, said look-up tables corresponding to a plurality of said desired speeds and modified actual engine speeds;
storing a feedback governor gain look-up table for each engine mode, said look-up tables corresponding to a plurality of said desired and actual engine speeds;
receiving said desired and actual speed signals and selecting a feedback governor gain look-up table in response to said engine mode, and selecting said feedback gain value from said feedback governor gain look-up table in response to said desired and actual speed signals, determining a modified actual speed in response to said feedback gain value, and generating a modified actual speed signal; and
,receiving at least one of said desired and modified actual speed signals and selecting a forward governor gain look-up table in response to said engine mode, and selecting said forward gain value from said forward governor gain look- up table in response to said desired and modified actual speed signals, determining a fuel command in response to said forward gain value, and delivering said fuel command to said engine.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is adapted to provide a method for dynamically determining optimal governor dynamics, i.e., gains, for a fuel control system supplying fuel to an engine. The method determines a mode of the engine, then determines the governor gain in response to the engine mode. The mode or condition of the engine includes a transmission mode, a throttle mode, and a cruise control mode. The governor gains are determined by determining the current engine mode, selecting the appropriate gain look-up table in response to the engine mode, and responsively selecting a gain value from the look-up table in response to at least one of the desired and actual speed. The gain maps are determined using empirical data and classical control system design methods, and storing the results in gain maps, or tables. The governor gain values are used in a forward and a feedback path PID control algorithm. The forward path PID control algorithm determines a fuel command in response to at least one of the desired engine speed, and modified actual engine speed, and the governor gain values. The feedback path PID control algorithm determines a modified actual speed in response to at least one of the desired and actual speeds, and the appropriate governor gain values.
26 Citations
16 Claims
-
1. A method for dynamically determining a governor gain for a control algorithm of a fuel control system having a forward control algorithm, a feedback control algorithm, and an engine, comprising the steps of:
-
determining an engine mode; sensing a desired speed of said engine and responsively generating a desired speed signal; sensing an actual speed of said engine and responsively generating an actual speed signal;
storing a forward governor gain look-up table for each engine mode, said look-up tables corresponding to a plurality of said desired speeds and modified actual engine speeds;storing a feedback governor gain look-up table for each engine mode, said look-up tables corresponding to a plurality of said desired and actual engine speeds; receiving said desired and actual speed signals and selecting a feedback governor gain look-up table in response to said engine mode, and selecting said feedback gain value from said feedback governor gain look-up table in response to said desired and actual speed signals, determining a modified actual speed in response to said feedback gain value, and generating a modified actual speed signal; and
,receiving at least one of said desired and modified actual speed signals and selecting a forward governor gain look-up table in response to said engine mode, and selecting said forward gain value from said forward governor gain look- up table in response to said desired and modified actual speed signals, determining a fuel command in response to said forward gain value, and delivering said fuel command to said engine.
-
-
2. A method for dynamically determining a governor gain for a control algorithm of a fuel control system having a forward control algorithm, a feedback control algorithm, and an engine, comprising the steps of:
-
determining an engine mode is one of a cruise control mode, a throttle mode, and a transmission shift mode; sensing a desired speed of said engine and responsively generating a desired speed signal; sensing an actual speed of said engine and responsively generating an actual speed signal; sensing a load of said engine and responsively generating a load signal; storing a forward governor gain look-up table for each engine mode, said look-up tables corresponding to a plurality of said desired speeds and a modified actual engine speeds, and said engine load; storing a feedback governor gain look-up table for each engine mode, said look-up tables corresponding to a plurality of said desired and actual engine speeds, and said engine load; receiving said desired and actual speed signals, and said load signal, and selecting a feedback governor gain look- up table in response to said engine mode, and selecting said feedback gain value from said feedback governor gain look-up table in response to said load signal, and said desired and actual speed signals, determining a modified actual speed in response to said feedback gain value, and generating a modified actual speed signal; and
,receiving at least one of said desired and modified actual speed signals and selecting a forward governor gain look-up table in response to said engine mode, and selecting said forward gain value from said forward governor gain look- up table in response to said load, said desired and modified actual speed signals, determining a fuel command in response to said forward gain value, and delivering said fuel command to said engine.
-
-
3. A method of dynamically determining a governor gain for a control algorithm of a fuel control system having a forward control algorithm, a feedback control algorithm, and an engine, comprising the steps of;
-
determining an engine mode; establishing a desired speed of said engine; sensing an actual speed of said engine; determining a feedback governor gain value in response to said engine mode, and at least one of said desired speed and said actual speed; modifying said sensed actual speed in response to said feedback gain value; determining a forward gain value in response to said engine mode, and at least one of said desired speed and said modified actual speed; and
,determining a fuel command in response to said forward gain value, and delivering said fuel command to said engine. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus adapted to control an engine, comprising:
-
an actual speed sensor adapted to sense a parameter indicative of an actual speed of said engine and responsively generate an actual speed signal; a desired speed indicator adapted to sense a parameter indicative of a desired speed of said engine and responsively generate a desired speed signal; and
,a microprocessor adapted to receive said actual speed signal and said desired speed signal, establish a mode of said engine, determine a feedback governor gain value in response to said engine mode and at least one of said desired speed and said actual speed, modify said actual speed signal in response to said feedback gain value, determine a forward gain value in response to said engine mode, and at least one of said desired speed and said modified actual speed, determine a fuel command in response to said forward gain value, and deliver said fuel command to said engine. - View Dependent Claims (14, 15)
-
-
16. A method of dynamically determining a governor gain for a control algorithm of a fuel control system having a forward control algorithm, a feedback control algorithm, and an engine, comprising the steps of:
-
determining an engine mode; establishing a desired speed of said engine; sensing an actual speed of said engine; determining a feedback governor gain value in response to said engine mode, and at least one of said desired speed and said actual speed; modifying said sensed actual speed in response to said feedback gain value; determining a forward gain value in response to said engine mode, and at least one of said desired speed and said modified actual speed, said forward gain value being located on a forward governor gain look-up table corresponding to a plurality of desired and actual engine speeds; and
, determining a fuel command in response to said forward gain value, and delivering said fuel command to said engine.
-
Specification