CPC F02C 9/00 (2013.01) [G05B 15/02 (2013.01); F05D 2270/706 (2013.01)] | 19 Claims |
1. A system for controlling an engine, comprising:
a closed loop engine control fuel governor comprising a plurality of VCPID (Variable Coefficient Proportional Integrative Derivative) control loops operating in parallel with one another to regulate fuel flow to the engine, each VCPID control loop being associated with a respective engine parameter and one or more external parameters,
an external transducer comprising a sensor for sensing an external parameter of the one or more external parameters,
wherein each VCPID control loop incorporates feedback from the parallel operating VCPID control loops to feed an integral term of a current VCPID control loop in the following manner:
(i) a previous derivative gain and a previous proportional gain are summed and subtracted from a selected output for the engine to yield a first result term, and
(ii) the first result term is input to an integral gain portion of the current VCPID control loop,
wherein each VCPID control loop includes a VCPID output that is fed to a first function,
wherein the first function selects a fuel command based on the VCPID output, the fuel command being a command that requires a first amount of fuel to the parallel VCPID control loops, and
wherein the closed loop engine control fuel governor provides the first amount of fuel to the engine to regulate the fuel flow to the engine to maintain the external parameter sensed by the sensor within a target range.
|