Programmable internal combustion engine controller
DCFirst Claim
1. In combination with an internal combustion engine, said engine having a timing gear which communicates angular timing position and RPM signals via a crankshaft sensor to an engine controller, said engine controller having a stored logic engine control system based on a timing gear having a single missing tooth, said engine controller outputting control signals to a fuel injector(s), wherein said timing gear has one or more missing teeth which are used as a reference position on the timing gear, the improvement comprising:
- a logic circuit simulator in the engine controller which electronically replaces the one or more missing teeth over the standard one missing tooth, thereby enabling the stored logic engine control system to function;
wherein the logic circuit simulator further comprises a crankshaft sensor signal processing module, a counter, a stored memory of tooth count and tooth speed, a simulator logic module and an output signal generator providing an electronic equivalent for the missing tooth (or teeth); and
wherein the logic circuit simulator further comprises a user programmable variable module for defining a specified number of missing teeth.
4 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A computerized 2 and 4 cycle internal combustion engine control and optimization/tuning system is disclosed, wherein fuel injector control is optimized to increase horsepower and fuel economy. The system is comprised of an on-board engine controller with communications software allowing technicians to change external sensors via an external computer. The technician may tune engine parameters on the fly as the engine is running. The engine control system displays engine-operating parameters in real time. Fuel mapping can be for the operator'"'"'s choices of acceleration, maximum speed, gas mileage, altitude of operation and/or engine temperature.
158 Citations
56 Claims
-
1. In combination with an internal combustion engine, said engine having a timing gear which communicates angular timing position and RPM signals via a crankshaft sensor to an engine controller, said engine controller having a stored logic engine control system based on a timing gear having a single missing tooth, said engine controller outputting control signals to a fuel injector(s), wherein said timing gear has one or more missing teeth which are used as a reference position on the timing gear, the improvement comprising:
- a logic circuit simulator in the engine controller which electronically replaces the one or more missing teeth over the standard one missing tooth, thereby enabling the stored logic engine control system to function;
wherein the logic circuit simulator further comprises a crankshaft sensor signal processing module, a counter, a stored memory of tooth count and tooth speed, a simulator logic module and an output signal generator providing an electronic equivalent for the missing tooth (or teeth); and
wherein the logic circuit simulator further comprises a user programmable variable module for defining a specified number of missing teeth. - View Dependent Claims (2)
- a logic circuit simulator in the engine controller which electronically replaces the one or more missing teeth over the standard one missing tooth, thereby enabling the stored logic engine control system to function;
-
3. In a fuel injection control apparatus for an internal combustion engine, comprising:
-
a throttle actuator including a throttle valve for adjusting a drawn air amount to be drawn into said internal combustion engine;
an injector for adjusting a fuel injection amount to be injected to said internal combustion engine;
various sensors for detecting a driving state of said internal combustion engine; and
a control unit for calculating control amounts of said throttle actuator and said injector in accordance with said driving state;
whereinsaid various sensors include;
a throttle opening degree sensor for detecting an opening amount of said throttle valve as a throttle opening degree;
a throttle position opening degree sensor for detecting an opening amount of a throttle as a throttle opening degree; and
a crank angle sensor for detecting a crank angle signal indicative of a crank angle reference position for every cylinder;
said control unit calculates a target throttle opening degree corresponding to the control amount of said throttle actuator based on said throttle opening degree, and includes;
a throttle control apparatus for controlling an opening degree of said throttle valve toward said target throttle opening degree;
engine revolution number detector for calculating the engine revolution number based on said crank angle signal; and
an injector control apparatus for calculating a target fuel injection amount corresponding to the control amount of said injector based on said engine revolution number and said throttle opening degree, and for controlling the fuel injection amount of said injector toward said target fuel injection amount;
an improvement comprising;
a user programmable default module to continue engine control in an event of a sensor failure.
-
-
4. In a fuel injection control apparatus for an internal combustion engine, comprising:
-
a throttle actuator including a throttle valve for adjusting a drawn air amount to be drawn into said internal combustion engine;
an injector for adjusting a fuel injection amount to be injected to said internal combustion engine;
various sensors for detecting a driving state of said internal combustion engine; and
a control unit for calculating control amounts of said throttle actuator and said injector in accordance with said driving state;
whereinsaid various sensors include;
a throttle opening degree sensor for detecting an opening amount of said throttle valve as a throttle opening degree;
a crank angle sensor for detecting a crank angle signal indicative of a crank angle reference position for every cylinder;
said control unit calculates a target throttle opening degree corresponding to the control amount of said throttle actuator based on said throttle opening degree, and includes;
a throttle control apparatus for controlling an opening degree of said throttle valve toward said target throttle opening degree;
engine revolution number detector for calculating the engine revolution number based on said crank angle signal; and
an injector control apparatus for calculating a target fuel injection amount corresponding to the control amount of said injector based on said engine revolution number and said throttle opening degree, and for controlling the fuel injection amount of said injector toward said target fuel injection amount;
an improvement comprising;
a user programmable table of sensor types to permit a change of sensor on the engine.
-
-
5. In a fuel injection control apparatus for an internal combustion engine, comprising:
-
a throttle actuator including a throttle valve for adjusting a drawn air amount to be drawn into said internal combustion engine;
an injector for adjusting a fuel injection amount to be injected to said internal combustion engine;
various sensors for detecting a driving state of said internal combustion engine; and
a control unit for calculating control amounts of said throttle actuator and said injector in accordance with said driving state;
wherein said various sensors include;
a throttle opening degree sensor for detecting an opening amount of said throttle valve as a throttle opening degree;
a throttle position opening degree sensor for detecting an opening amount of a throttle as a throttle opening degree; and
a crank angle sensor for detecting a crank angle signal indicative of a crank angle reference position for every cylinder;
said control unit calculates a target throttle opening degree corresponding to the control amount of said throttle actuator based on said throttle opening degree, and includes;
a throttle control apparatus for controlling an opening degree of said throttle valve toward said target throttle opening degree;
engine revolution number detector for calculating the engine revolution number based on said crank angle signal; and
an injector control apparatus for calculating a target fuel injection amount corresponding to the control amount of said injector based on said engine revolution number and said throttle opening degree, and for controlling the fuel injection amount of said injector toward said target fuel injection amount;
an improvement comprising;
a user programmable calibration module to permit precise calibration of sensor(s).
-
-
6. An engine control apparatus comprising:
a user programmable default module to continue engine control in an event of a sensor failure.
-
7. An engine control apparatus comprising:
a user programmable table of sensor types to permit a change of sensor on an engine. - View Dependent Claims (8, 9)
-
10. An engine control apparatus comprising:
a user programmable calibration module to permit a precise calibration of a sensor.
-
11. An internal combustion engine controller comprising:
a user programmable module having variable parameters to control a plurality of different engines. - View Dependent Claims (12, 13)
-
14. An engine control apparatus comprising:
-
a remote command module having a programmable module for parameters including engine sensor types, engine sensor calibration adjustments, engine timing adjustments, fuel injector pulse signals; and
throttle position and rpm indexed fuel map parameters. - View Dependent Claims (15, 16, 17, 28)
-
-
18. An engine control apparatus comprising:
a user programmable ignition timing table having a user programmable dwell time, thereby enabling the user to upgrade an engine ignition coil to faster dwell times. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
26. An engine control apparatus comprising:
-
a user programmable choke table having an engine temperature input;
an engine speed controller; and
wherein a user is enabled to program an engine idle speed during warm-up. - View Dependent Claims (27, 29, 30)
-
-
31. An engine control apparatus comprising:
a user programmable top dead center calibration module to provide an entry of angular location for a missing tooth variable into an engine controller. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
38. An engine control apparatus comprising:
-
a user programmable engine temperature and throttle position module; and
wherein a user can program a throttle position based on an engine temperature output signal. - View Dependent Claims (39, 40, 41, 42, 43, 44)
-
-
45. An engine control apparatus comprising:
-
a user programmable mechanical throttle position versus electronic throttle position module; and
wherein a rate of engine acceleration is adjusted via sensing a rate of change of a mechanical throttle position and altering the electronic throttle position as desired, thereby allowing for a slower acceleration for a novice rider. - View Dependent Claims (46, 47, 48, 49, 50, 51)
-
-
52. An engine control apparatus comprising:
-
a user programmable individualized fuel injector scaling parameter module; and
wherein an individual fuel injector setting can be modified by the user to account for mechanical variations in the engine.
-
-
53. An engine control apparatus comprising:
an exhaust gas temperature sensor and a user programmable closed loop controller module for maximum engine temperature control.
-
54. An engine control apparatus comprising:
-
an on-board computer having stored logic to control an ignition and a fuel injector system;
a remote command module having a user interface and a stored logic module to receive user definable parameters to transmit to the on-board computer via a communications link;
wherein the user definable parameters include a fuel map, an ignition-timing table and a fuel injector pulse signal table;
wherein the remote command module further comprises a computer having a keyboard, a screen, a processor, a data storage media and an interactive engine parameter change routine; and
wherein the remote command module further comprises a sensor selection and calibration module, thereby enabling the user to choose different makes of sensors for the engine.
-
-
55. An engine control apparatus comprising:
a setup routine for operating two stroke and four stroke gas engines. - View Dependent Claims (56)
Specification