Patent ID: 7571046

Claim:
An engine management apparatus for an internal combustion engine of a vehicle having a torque sensor for sensing torque generated by the engine and adjustment mechanisms for adjusting parametric values related to the torque, the engine management apparatus comprising: a microprocessor that is operable on the adjustment mechanisms and operable to adjust an ignition setting of the vehicle and to adjust a fuel injection setting of the vehicle; memory circuitry that is accessible by the microprocessor, the memory circuitry storing data representing at least one set of parametric values and a range of torque values corresponding to respective parametric values in a set of instructions for execution by the microprocessor so that the microprocessor cyclically retrieves a real time torque value from the torque sensor and updates the memory if the retrieved torque value is higher than a stored torque value corresponding to a current parametric value or adjusts the current parametric value if the retrieved torque value is lower than the stored torque value; wherein the memory circuitry stores data representing a torque buffer, the set of instructions being executable by the microprocessor such that the microprocessor writes torque values received from the torque sensor to the torque buffer at predetermined intervals, and a torque map in which said range of torque values are stored; wherein the memory circuitry further stores data representing an ignition map, the torque map and the ignition map containing, respectively, corresponding torque values and ignition timing values; and wherein the memory circuitry further stores data representing a fuel injection map containing fuel injection settings corresponding with respective values in the torque map.