Engine speed calculation apparatus
AssigneeHonda Giken Kogyo Kabushiki Kaisha
InventorsYoshiaki Hirakata, Masahiko Abe, Yasuo Iwata
Life of this patent
Estimating the term…
Abstract
To provide an engine speed calculation apparatus which can facilitate calculation processing of the engine speed without being influenced by pulsation rotation in a low speed region of an engine. In a low speed region of an engine, a predetermined value is divided by a time required for rotation over an angle equal to a plurality of times of a predetermined angle to calculate the engine speed, but in a high speed region of the engine in which pulsation occurs less likely, the predetermined value is divided by the value equal to the plurality of times of the time required for rotation over the predetermined angle to calculate the engine speed.
Claims12
An engine speed calculation apparatus for measuring a time required for rotation over a predetermined angle each time a crankshaft of an engine rotates over the predetermined angle and calculates an engine speed in accordance with the required time comprising:
- a discrimination means for determining if the calculated engine speed is lower than a predetermined speed;
- and
- a calculation means for dividing, when the engine speed calculated in the preceding cycle is lower than the predetermined speed, a predetermined value, by a time required for rotation over an angle equal to a plurality of times of the predetermined angle to calculate the engine speed, but dividing, when the engine speed calculated in the preceding cycle is equal to or higher than the predetermined speed, the predetermined value, by a value equal to a plurality of times of the time required for rotation over the predetermined angle to calculate the engine speed.
An engine speed calculation apparatus for measuring a time required for rotation over a predetermined angle each time a crankshaft of an engine rotates over the predetermined angle and calculates an engine speed in accordance with the required time comprising:
- a discrimination means for determining if the calculated engine speed is lower than a predetermined speed;
- a calculation means for dividing, when the engine speed calculated in the preceding cycle is lower than the predetermined speed, a predetermined value, by a time required for rotation over an angle equal to a plurality of times of the predetermined angle to calculate the engine speed, but dividing, when the engine speed calculated in the preceding cycle is equal to or higher than the predetermined speed, the predetermined value, by a value equal to a plurality of times of the time required for rotation over the predetermined angle to calculate the engine speed;
- and
- a control means for controlling an injector for providing a predetermined quantity of fuel based on the engine speed.
Dependencies are inferred from the claim text.