Claims
- 1. In a fuel injection type internal combustion engine comprising an acelerator, a distributor having a rotatable rotor, and N pulse producing devices each positioned at the outer end of said rotor and each of a type which will produce a rotor pulse each time said rotor passes thereby, a piston and an associated cylinder chamber with the strokes of each piston bearing a predetermined positional relation with said rotor as the rotor passes the associated pulse producing device and N fuel ignition elements each extending into the cylinder chamber, and a fuel injector device for injecting fuel directly past each fuel ignition element at predeterminable time intervals with respect to the time said rotor passes a given pulse producing device to obtain a substantially non-stoichiometric mixture of fuel and air and with said injected fuel being ignited by each fuel ignition element during the entire fuel injection time, an electronic injection system for controlling the time of beginning and the time of duration of the injection of fuel into N each of said cylinder chambers and comprising:
- counter means for generating a series of pulse trains of different frequencies;
- first logic means comprising a tachometer means and a computer means responsive to a pulse train consisting of first pulses of a first frequency generated by said counter means and the occurrence rate of said rotor pulses to compute the time in milliseconds per M degrees of engine crankshaft revolution, the instantaneous angular velocity of the engine crankshaft revolution per degree in time per degree at any given time, and the number of rotor pulses occurring during a given time interval Z at periodic intervals and determined by selected pulses generated by said counter means with both milliseconds per M degrees and milliseconds per degree being measured by the number of said first pulses occuring during said milliseconds per M degrees and milliseconds per degree time periods;
- first means responsive to the degree of depression of said accelerator to generate a second pulse train of throttle pulses whose frequency varies with said degree of depression;
- second means responsive to said frequency of said second pulse train to compute the length of time of fuel injection T.sub.x ;
- third means for measuring the number of throttle pulses over said given time interval Z at periodic intervals;
- fourth means responsive to the changes or lack of changes in the number of rotor and throttle pulses counted during each current time interval compared to the number of rotor and throttle pulses counted during the immediately prior time interval Z for determining whether an advance or a retarding of the beginning of fuel injection is required;
- fifth means for calculating the amount of advance T, if required, measured from a time Y, which in turn is measured from the time of occurrence of the pulse produced by the rotor passing the pulse producing device associated with the cylinder chamber in which the fuel is to be injected;
- sixth means for implementing each newly computed beginning and time of duration of fuel injection; and
- seventh means for resetting said counter means to zero at a predetermined short period of time after the expiration of the time interval Z.
- 2. In a fuel injection type internal combustion engine in accordance with claim 1, in which said fifth means comprises calculating means for calculating after the resetting of said counter means, the value T=McV.sup.2 milliseconds per degree, where V.sup.2 is the square of the rotor count every given time interval Z, milliseconds per degree is the milliseconds required for one degree of engine crankshaft revolution, Mc is a constant determined by various parameters and characteristics of the engine, and T is the amount of advance of fuel injection; and
- in which Y=N milliseconds/720.degree.-T, where N is the number of engine cylinders.
- 3. A fuel injection type internal combustion engine in accordance with claim 1 in which said first and second means comprise:
- a second counter having a fixed capacity count;
- means for calculating the value Y;
- a countdown register for receiving the value Y after the calculation thereof has been completed and for receiving a pulse train of said first pulses which counts down the value Y in said countdown register until said count therein reaches a predetermined value;
- second logic means responsive to said countdown register reaching its count of predetermined value to enable the throttle pulses to be counted in said second counter until said second counter reaches its fixed capacity at which time no more throttle pulses are allowed to be counted;
- third logic means responsive to the time period T.sub.x said second counter is receiving throttle pulses to provide an output signal during said time period; and
- fuel injection means responsive to said output signal to inject fuel into the cylinder chamber being fired.
- 4. A fuel injection type internal combustion engine as in claim 3 in which said output signal is a high voltage and further in which said fuel injection means comprises:
- an injector/ignitor device comprising;
- eighth means for injecting fuel directly into the associated cylinder chamber;
- valve means having first and second conditions for causing injection of fuel into said cylinder chamber when in said first condition and for preventing injection of fuel into said cylinder chamber when in said second condition;
- ninth means for containing a body of electro-rheological fluid around said valve means with said electro-rheological fluid responsive to said high voltage, when applied thereacross, to solidify and freeze said valve in its said second condition to prevent the injection of fuel into said cylinder chamber and responsive to the absence of said high voltage to become fluid to allow the injection of fuel into said cylinder chamber, thereby determining the beginning of fuel injection and the time duration of said fuel injection; and
- terminal means for receiving the high voltage signal from said third logic means and to impress said high voltage across electro-rheological fluid to freeze at least a portion of the electro-rheological fluid and thereby prevent said valve from assuming its first condition.
- 5. A fuel injection type internal combustion engine as in claim 1 in which said fuel injector device comprises:
- a fuel ignition element positioned in the path of the fuel being injected to ignite said fuel when energized; and
- a power source to excite said fuel ignition element to ignite the fuel at the beginning of time T.
- 6. A fuel injection type internal combustion engine as in claim 1 in which said fuel ignition element comprises:
- a pair of electrodes positioned apart to form a gap therebetween in the path of the injected fuel;
- second means for supplying a high voltage source to said electrodes across said gap, when said first high voltage is not present to thereby cause an arc to exist across said gap during the time fuel is being injected into said cylinder chamber.
- 7. A fuel injection type internal combustion engine as in claim 1 in which said pulse producing device is a Hall Effect transistor.
- 8. In a fuel injection type internal combustion engine comprising an accelerator, an engine crankshaft, N cylinder chambers, and a piston associated with each cylinder chamber, and a distributor comprising N first devices and rotatable rotor positioned to rotate past each of the first devices in sequential order and to generate a pulse each rotation past a first device, an electronic fuel injection system comprising:
- N fuel injection devices, each having a fuel ignition element extending into one of the N cylinder chambers to maintain burning of the injected fuel;
- a fuel injector for injecting fuel towards each fuel ignition element at predeterminable time intervals with respect to the time the rotor passes each first device;
- an electronic injection system for controlling the time of beginning and the time of duration of fuel injection into each of cylinder chambers and comprising:
- a counter cascade for generating a series of frequency pulse trains each successively stepped down by a factor x;
- a first counter for measuring the time required for M degrees of engine crankshaft rotation, with the time being measured by the counted number of first pulses of a predetermined frequency from the counter cascade and for determining the angular velocity of the engine crankshaft rotation at any given time in time per degree of the engine crankshaft rotation;
- first logic means for determining the fuel injection time T.sub.x and responsive to the degree of depression of the accelerator for generating a train of throttle pulses whose frequency varies with the degree of accelerator depression, and for measuring the time T.sub.x which is determined by the frequency of the train of throttle pulses generated by the accelerator;
- second logic means for counting and then comparing the number of rotor pulses and the number of throttle pulses occurring during a current given interval of time Z with predetermined changes in the number of rotor pulses and the number of throttle pulses counted during the immediately prior interval of time Z to determine whether an advance or a retarding of the beginning of fuel injection is required;
- third logic means for calculating the amount of advance T in terms of a calculated number of pulses of a given pulse train derived from the cascade counter beginning immediately after a time interval Y which begins immediately after the pulse caused by the rotor passing the first device associated with the cylinder chamber into which the fuel is to be injected;
- implementing logic responsive to the number of pulses after the rotor has passed said first device associated with the cylinder for implementing each newly computed beginning of, and time duration of, the fuel injection;
- means for calculating the value of Y, where Y=N milliseconds/720.degree.-T, where N is the number of cylinders in the engine; and
- means for resetting said counter cascade to zero after calculating the values T and Y.
- 9. In a fuel injection type engine in accordance with claim 8, in which said third logic means comprises calculating means for calculating, after the resetting of said counter cascade, the value T=McV.sup.2 milliseconds per degree, where V.sup.2 is the square of the rotor count occurring every given time interval Z, milliseconds per degree is the milliseconds required for the engine crankshaft to rotate one degree of engine crankshaft rotation, and M.sub.c is a constant determined by various parameters and characteristics of the engine, and Y is the number of degrees of engine crankshaft rotation in milliseconds the engine crankshaft must rotate after passing the associated first device before the advance T of the fuel injection begins;
- and in which the beginning of the advance T is determined by the expression Y=N milliseconds/720.degree.-T, where N is the number of cylinders in the engine.
- 10. A fuel injection type internal combustion engine in accordance with claim 8 in which said first logic means comprises a second counter having a fixed capacity count;
- means for calculating the value of Y where Y=N milliseconds/720.degree.-T, where N is the number of cylinders in the engine;
- a down counting register for receiving the value Y after the calculation thereof has been completed and for receiving a pulse train of a predetermined frequency which counts down the value Y in said down counting register until said count therein reaches a predetermined value;
- said second counter responsive to said down counting register reaching its said predetermined value to permit throttle pulses to be counted in said second counter until said second counter reaches its fixed capacity after a time T.sub.x at which time no more throttle pulses are allowed to be counted; and
- fourth logic means responsive to the time period T.sub.x said second counter is receiving throttle pulses to provide an output signal during said time period T.sub.x ;
- said fuel injection means being responsive to said output signal to inject fuel into the cylinder chamber being fired.
- 11. A fuel injection type internal combustion engine as in claim 10 in which said output signal is a high voltage and further in which said fuel injection device comprises;
- means for injecting fuel directly into the associated cylinder chamber;
- valve means having first and second conditions for enabling injection of fuel into said cylinder chamber when in said first condition and for preventing injection of fuel into said cylinder chamber when in said second condition;
- means for containing a body of electro-rheological fluid around said valve means with said electro-rheological fluid responsive to a high voltage when applied thereacross, to freeze said valve in its said second condition to prevent the injection of fuel into said cylinder chamber and responsive to the absence of said high voltage to become fluid to enable the injection of fuel into said cylinder chamber, thereby determining the beginning of fuel injection and the time duration of said fuel injection; and
- terminals means for receiving the high voltage signal from said logic means and to impress said high voltage across the electro-rheological fluid to freeze at least a portion of the electro-rheological fluid to thereby prevent said valve from assuming its first condition.
- 12. A fuel injection internal combustion engine as in claim 8 in which said fuel injection device comprises;
- a fuel ignition element positioned in the path of the fuel being injected to ignite said fuel when energized; and
- an electric power source connected to energize said fuel ignition element to ignite said fuel when it is injected into the cylinder chamber.
- 13. A fuel injection internal combustion engine as in claim 8 in which said fuel ignition element comprises:
- a pair of electrodes positioned apart to form a gap therebetween in the path of the injected fuel; and
- means for supplying a high voltage source to said electrodes across said gap, when said first high voltage is not present to thereby cause an arc to exist across said gap when said fuel is first injected into said cylinder chamber.
- 14. A fuel injection internal combustion engine as in claim 8 in which each of said first devices is a Hall Effect transistor and the rotor is magnetized.
- 15. A method of electronically controlling the time of beginning of the fuel injection, the time duration of the fuel injection, and the burning of the fuel during its entire injection time in a fuel injection type internal combustion engine comprising an accelerator, N cylinder chambers, a piston associated with each cylinder chamber, and a distributor comprising N first devices and a rotatable rotor positioned to rotate past each of said first devices in sequential order and to generate a rotor pulse each rotation past one of said first devices, said method comprising the steps of:
- a. providing N fuel injection devices each having a fuel ignition element extending into one of said N cylinder chambers to maintain burning of the injected fuel;
- b. providing a counter cascade means for generating a series of frequency pulse trains each successively stepped down in frequency;
- c. counting the number of first pulses derived from said counter cascade, of a predetermined frequency, and occurring during the time interval in which the engine crankshaft rotates M degrees, defined herein as milliseconds/M degrees;
- d. determining the angular velocity of said engine crankshaft at any given time in terms of the number of said pulses per degree of engine crankshaft revolution (milliseconds per degree), where milliseconds per degree=milliseconds/M degrees/M;
- e. generating a train of throttle pulses whose frequency varies with the degree of depression of said accelerator;
- f. measuring the fuel injection time T.sub.x which is determined by the frequency of said train of throttle pulses generated by said accelerator;
- g. counting and then comparing the number of rotor pulses and the number of throttle pulses occurring during a current given interval of time Z, where Z>milliseconds/M degrees.ltoreq.Y in milliseconds per degree where Y is the time period marking the beginning of the advance before the piston reaches its top dead center, with predetermined changes in the number of rotor pulses and the number of throttle pulses counted during the immediately prior interval of time, to compute new beginning and time duration of fuel injection;
- h. calculating the value Y=N milliseconds per 720.degree.-T, where N is the number of engine cylinders and the 720.degree. is measured in said first pulses;
- i. calculating the amount of an advance T=McV.sup.2 milliseconds per degree and in terms of the occurrence of a calculated number of said first pulses and with an advance beginning at a calculated time Y measured in terms of the number of said first pulses occurring after the occurrence of the pulse caused by the rotor passing the first device associated with the cylinder chamber into which the fuel is to be injected when the associated piston is at its bottom dead center, and with the calculated time Y marking the beginning of the advance before the piston reaches its top dead center, being determined by the expression Y=N milliseconds/720.degree.-T; and
- j. implementing each newly computed beginning and time duration of fuel injection by first counting Y of said first pulses after said rotor has passed the first device associated with the cylinder into which the fuel is being injected to determine the time period Y followed immediately thereafter by the injection of fuel towards the fuel ignition element at the end of the calculated time period Y for a time period T.sub.x.
- 16. A method of controlling in accordance with claim 15 and further comprising the steps of:
- providing a ring counter of a fixed count capacity, and in which:
- step e generates a pulse train whose frequency varies inversely with the degree of accelerator depression; and
- step f measures the fuel injection time T.sub.x by responding to the end of time Y to enable the throttle pulses to count around said ring type counter;
- and further comprising the step of injecting the fuel during the time period T.sub.x.
- 17. A method of electronically controlling the time of beginning of the fuel injection, the time duration of the fuel injection, and the burning of the fuel during its entire injection time in a fuel injection type internal combustion engine comprising an engine crankshaft, an accelerator, a distributor having a rotatable rotor, and stationary N pulse producing devices each positioned at the perimeter of motion of the outer end of said rotor and each of a type which will produce a rotor pulse each time said rotor passes thereby, a piston and an associated cylinder chamber with the strokes of each piston bearing a predetermined positional relation with said rotor as the rotor passes the associated pulse producing device, N fuel injection devices each having an fuel ignition element extending into the associated cylinder chamber, and means for injecting fuel directly past each fuel ignition element at predeterminable time intervals with respect to the time said rotor passes a given pulse producing device and with said injected fuel being ignited by each fuel ignition element to burn during the entire fuel injection time to obtain a substantially non-stoichiometric mixture of fuel and air, said method comprising the steps of:
- a. generating a series of pulse trains of different frequencies from a cascade counter;
- b. computing the time, in milliseconds per M degrees, required for the engine crankshaft to rotate through M degrees, the instantaneous angular rotational velocity of the engine crankshaft per degree of rotation milliseconds per degree at any given time, and the number of rotor pulses occurring during a given time interval of time Z determined by a given number of selected first pulses generated by said cascade counter;
- c. generating a train of throttle pulses whose frequency varies with the degree of depression of said accelerator;
- d. computing the length of time of fuel injection, T.sub.x, from the frequency of said train of throttle pulses;
- e. counting the number of both rotor pulses and throttle pulses over said given time interval Z at periodic intervals;
- f. determining the changes or lack of changes in the number of rotor and throttle pulses counted during each current time interval Z compared with the number of rotor and throttle pulses counted during the immediately prior time interval Z to determine whether an advance or a retarding of the beginning of fuel injection is required;
- g. calculating the amount of advance, if required, measured from the time of occurrence of the pulse produced by the rotor passing the pulse producing device associated with the cylinder chamber in which the fuel is to be injected; and
- h. injecting the fuel from the computed time of beginning of fuel injection and burning the fuel during the entire computed duration T.sub.x of fuel injection.
- 18. A method of electronically controlling the time of beginning of the fuel injection, the time duration of the fuel injection, and the burning of the fuel during its entire fuel injection time in a fuel injection type internal combustion engine employing injector/ignitor devices and a throttle, N cylinder chambers, a piston associated with each cylinder chamber, and a distributor comprising N first devices and a rotatable rotor positioned to rotate past each of said first devices in sequential order and to generate a rotor pulse each rotation past one of said first devices, said method comprising the steps of:
- a. counting the number of rotor pulses and the number of throttle pulses occurring during periodically occurring Z time intervals;
- b. empirically determining whether an advance or a retard condition is required by comparing the changes in the rotor and throttle pulses in the most recent Z time interval with the rotor and throttle pulses in the immediately prior Z time interval;
- c. calculating the advance T required in accordance with the expression T=McV.sup.2 milliseconds/degree, where V.sup.2 is the square of the rotor count every given time interval Z, milliseconds/degree are the milliseconds required for one degree of engine crankshaft revolution, Mc is the constant determined by various parameters and characteristics of the engine, and T is the amount of advance of fuel injection;
- d. calculating the fuel injection time T.sub.x by the frequency of a signal whose frequency varies with the position of said throttle; and
- e. injecting the fuel for a time T.sub.x and beginning at the calculated advance or retard time.
- 19. In a fuel injection type internal combustion engine employing injector/ignitor devices and comprising a throttle, a distributor having a rotatable rotor, and N pulse producing devices each positioned at the perimeter of motion of the outer end of said rotor and each of a type which will produce a rotor pulse each time said rotor passes thereby, a piston and an associated cylinder chamber with the strokes of each piston bearing a predetermined positional relation with said rotor as the rotor passes the associated pulse producing device and N fuel ignition devices each extending into the cylinder chamber, and an fuel injector device for injecting fuel directly past each fuel/ignition element at predeterminable time intervals with respect to the time said rotor passes a given pulse producing device and with said injected fuel being ignited by each fuel injection element during the entire fuel injection time to obtain a substantially non-stoichiometric mixture of fuel and air, an electronic injection system for controlling the time of beginning and the time of duration of the injection of fuel into N each of said cylinder chambers and comprising:
- first means for counting the number of rotor pulses and the number of throttle pulses occurring during periodically occurring Z time intervals;
- decision making logic for empirically determining whether an advance or a retard condition is required by comparing the changes in rotor and throttle pulses in the most recent Z time interval with the immediately prior Z time interval;
- first calculating means for calculating a required advance T in accordance with the expression: T=McV.sup.2 milliseconds/degree, where V.sup.2 is the square of the rotor count every given time interval Z, milliseconds per degree are the milliseconds required for one degree of engine crankshaft revolution, Mc is a constant determined by various parameters and characteristics of the engine, and T is the amount of advance of fuel injection;
- second calculating means for calculating the fuel injection time T.sub.x by the frequency of a signal whose frequency varies with the position of said throttle; and
- second means comprising said injector/ignitor devices for injecting the fuel for a time T.sub.x and beginning at the calculated advance or retard time.
- 20. A method for electronically determining and controlling, in response to certain engine operating parameters, the beginning time of the fuel injection and the duration of the fuel injection, to improve the efficiency of a substantially non-stoichiometric fuel injected internal combustion engine having an engine crankshaft, N pulse producing devices each associated with one of N pistons and an engine crankshaft driven rotor which rotates sequentially past said pulse producing devices to generate pulses in said pulse producing devices as the rotor passes them and which determines the position of the piston as the associated pulse producing device produces a pulse, said method comprising the steps of:
- a. periodically determining an updated time of initiation of fuel injection into each cylinder chamber by periodically comparing the relative changes in the engine crankshaft angular velocity and the position of the throttle over recurring predetermined time intervals and by the angular position of the engine crankshaft;
- b. measuring the determined time of fuel injection from the time the rotor passes the pulse producing device associated with the piston in the cylinder chamber in which the fuel is to be injected;
- c. determining the duration of the fuel injection into each cylinder chamber by sensing the position of the throttle continuously during each fuel injection period;
- d. providing means for igniting the fuel at the beginning of the fuel injection; and
- e. injecting the fuel into each cylinder chamber directly at the fuel igniting means at the determined time of initiation of fuel injection to produce a substantially non-stoichiometric mixture until a new time of fuel injection is determined during the next recurring predetermined time interval.
- 21. In a fuel injection type internal combustion engine comprising a throttle, a distributor having a rotatable rotor, and N pulse producing devices, each positioned at the perimeter of motion of the outer end of said rotor and each of a type which will produce a rotor pulse each time said rotor passes thereby, a piston and an associated cylinder chamber with the strokes of each piston bearing a predetermined positional relation with said rotor as the rotor passes the associated pulse producing device, and N fuel ignition devices each extending into the cylinder chamber, and a fuel injection device for injecting fuel directly past each fuel ignition element at predeterminable time intervals with respect to the time said rotor passes a given pulse producing device to obtain a substantially non-stoichiometric mixture of fuel and air and with said injected fuel being ignited by each fuel ignition element during the entire fuel injection time, an electronic injection system for controlling the time of beginning and the time of duration of the injection of fuel into N each of said cylinder chambers and comprising:
- first means for providing N injector/ignitor devices;
- second means responsive to the position of said throttle to generate throttle pulses at a frequency dependent upon the position of said throttle;
- third means for counting the number of rotor pulses and the number of throttle pulses occurring during periodically occurring Z time intervals;
- decision making logic for empirically determining whether an advance or a retard condition is required by comparing the changes in rotor and throttle pulses in the most recent Z time interval with the immediately prior Z time interval;
- first calculating means for calculating the advance T required in accordance with the expression T=McV.sup.2 milliseconds/degree, where V.sup.2 is the square of the rotor count every given time interval Z, milliseconds/degree are the milliseconds required for one degree of engine crankshaft revolution, Mc is a constant determined by various parameters and characteristics of the engine, and T is the amount of advance of fuel injection;
- second calculating means for calculating the fuel injection time T.sub.x by the frequency of a signal whose frequency varies with the position of said throttle; and
- fourth means comprising said injector/ignitor devices for injecting the fuel for said fuel injection time time T.sub.x and beginning at the calculated advance T or retard time.
- 22. An electronically controlled fuel injector/ignitor device for use in an internal combustion engine having unrestricted airflow into the combustion chamber of the engine with a first portion of said injector/ignitor device being external of the combustion chamber and said engine and said combustion chamber and a second portion of said injector/ignitor device extending into said combustion chamber, and comprising:
- first means for receiving fuel in said injector/ignitor device first portion;
- electronically controlled valve means for temporarily retaining said fuel within said injector/ignitor device;
- second means responsive to pressure from said combustion chamber for injecting the retained fuel into said combustion chamber through said second portion of said fuel injector when said valve is in its open condition and for terminating injection of said fuel into said combustion chamber when said valve means is in its closed position;
- third means for igniting said fuel when said third means is energized;
- fourth means for allowing unrestricted airflow into said combustion chamber; and
- electronic control means for controlling the opening of said valve to initiate the injection of said fuel into said combustion chamber.
- 23. In a fuel injection type internal combustion engine comprising an accelerator, a distributor having a rotatable rotor, and an N pulse producing device, each positioned at the perimeter of motion of the outer end of said rotor and each of which will produce a rotor pulse each time said rotor passes thereby, a piston and an associated cylinder chamber with the strokes of each piston bearing a predetermined positional relation with said rotor as the rotor passes the associated pulse position device, and N fuel ignition devices each extending into the cylinder chamber, and a fuel injection device for injecting fuel directly past each fuel ignition device at predeterminable time intervals with respect to the time said rotor passes a given pulse producing device to obtain a substantially non-stoichiometric mixture of fuel and air, and with said injected fuel being ignited by each fuel ignition element during the entire fuel injection time, an electronic injection system for controlling the time of beginning and the time of duration of the injection of fuel into N each of said cylinder chambers and comprising:
- first means responsive to the position of said accelerator to generate pulses at a frequency dependent upon the position of said accelerator;
- second means for counting the number of rotor pulses and the number of throttle pulses occurring during periodically occurring Z time intervals;
- decision making logic for empirically determining whether an advance or a retard condition is required by comparing the changes in rotor and accelerator pulses in the most recent Z time interval with the immediately prior Z time interval;
- first calculating means for calculating the advance T required in accordance with the expression T=McV.sup.2, where V.sup.2 is the square of the rotor count every given time interval Z, Mc is a constant determined by various parameters and characteristics of the engine, and T is the amount of advance of fuel injection;
- second calculating means for calculating the fuel injection time T.sub.x by the frequency of a signal whose frequency varies with the position of said throttle; and
- third means for injecting the fuel for the time T.sub.x and beginning at the calculated advance or retard time.
CROSS-REFERENCE TO RELATED APPLICATION
This application is a continuation-in-part of prior U.S. patent application Ser. No. 06/904,378 filed September 8, 1986, now U.S. Pat. No. 4,700,678, issued October 20, 1987.
US Referenced Citations (16)
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
904378 |
Sep 1986 |
|