Procedure for determining optimum ingnition times with regard to engine operation
First Claim
1. A method for generating optimum ignition times for an internal combustion engine comprising the steps of:
- a. storing a basic data set of characteristic performance values determined by testing representative examples of said engine under various operating conditions to determine associated optimum ignition timing while operating under said operating conditions;
b. detecting instantaneous values of characteristic operating parameters during operation of said engine;
c. generating a knock signal in response to a knocking condition in the engine during operation thereof;
d. upon a first occurrence of a detected instantaneous value, retrieving from the basis data set a specific characteristic performance value associated with the detected instantaneous value of the characteristic operating parameter;
e. in response to said knock signal, generating and storing in a correction data set at least one correction value for each unique detected instantaneous value of said characteristic operating parameter wherein said correction value, when substituted with a characteristic performance value to control said engine, establishes engine operation at a predetermined offset below a knock limit;
f. upon recurrence of a detected instantaneous value for which a knock signal was generated, retrieving from said correction data set a specific characteristic performance value associated with said last-mentioned detected instantaneous value;
g. depending on said knock signal, applying an appropriate specific characteristic performance value from one of said basic and correction data sets to an operating data set; and
h. controlling the ignition timing of said engine according to the specific characteristic performance value of said operating data set, wherein the information contained therein has been further adjusted according to air temperature, engine temperature, atmospheric humidity or fuel/air ratio.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for determining optimum ignition times with regard to engine operation in which the engine is commanded, at regular, short-time intervals, to operate under conditions which cause knocking in order to be able to sense the knock limit. This is achieved, following the occurrence of a characteristic operating parameter in conjunction with a knock signal, at a frequency which is preferably significant, by storing an appropriately-corrected ignition-time value in a set of correction data, this ignition-time value lying somewhat beneath the knock limit. If the same characteristic operating parameter recurs, an optimum ignition time is accordingly indicated, which lies slightly beneath the knock limit. This procedure enables the engine to be operated under conditions which are optimum with regard to fuel consumption, without entering the knocking range with excessive frequency.
-
Citations
13 Claims
-
1. A method for generating optimum ignition times for an internal combustion engine comprising the steps of:
-
a. storing a basic data set of characteristic performance values determined by testing representative examples of said engine under various operating conditions to determine associated optimum ignition timing while operating under said operating conditions; b. detecting instantaneous values of characteristic operating parameters during operation of said engine; c. generating a knock signal in response to a knocking condition in the engine during operation thereof; d. upon a first occurrence of a detected instantaneous value, retrieving from the basis data set a specific characteristic performance value associated with the detected instantaneous value of the characteristic operating parameter; e. in response to said knock signal, generating and storing in a correction data set at least one correction value for each unique detected instantaneous value of said characteristic operating parameter wherein said correction value, when substituted with a characteristic performance value to control said engine, establishes engine operation at a predetermined offset below a knock limit; f. upon recurrence of a detected instantaneous value for which a knock signal was generated, retrieving from said correction data set a specific characteristic performance value associated with said last-mentioned detected instantaneous value; g. depending on said knock signal, applying an appropriate specific characteristic performance value from one of said basic and correction data sets to an operating data set; and h. controlling the ignition timing of said engine according to the specific characteristic performance value of said operating data set, wherein the information contained therein has been further adjusted according to air temperature, engine temperature, atmospheric humidity or fuel/air ratio. - View Dependent Claims (5, 6, 7, 8, 9, 10, 13)
-
-
2. A system for determining optimum ignition times for an internal combustion engine comprising:
-
a. means for storing a basic data set of characteristic performance values determined by testing representative examples of said engine under various operating conditions to determine optimum ignition timing while operating under said operating conditions; b. means for detecting instantaneous values of characteristic operating parameters during operation of said engine; c. means for generating a knock signal in response to a knocking condition in the engine during operation thereof, d. means responsive to a first occurrence of a detected instantaneous value, for retrieving from the basic data set a specific characteristic performance value associated with the detected instantaneous value of the characteristic operating parameter; e. means responsive to said knock signal for generating and storing in a correction data set at least one correcting value for each unique detected instantaneous value of said characteristic operating parameter wherein said correction value, when substituted with characteristic performance value to control said engine, establishes engine operation at a predetermined offset below a knock limit; f. means responsive to recurrence of a detected instantaneous value for which a knock signal was generated for retrieving from said correction data set a specific characteristic performance value associated with said last-mentioned detected instantaneous value; g. means for applying to an operating data set a specific characteristic performance value from said correction data set during the presence of said knock signal, and for applying to said operating data set a specific characteristic performance value from said basic data set in the absence of said knock signal; and h. means for controlling the ignition timing of said engine according to the specific characteristic performance value of said operating data set, wherein the information contained therein has been further adjusted according to air temperature, engine temperature, atmospheric humidity or fuel/air ratio. - View Dependent Claims (11, 12)
-
-
3. A method for generating optimum ignition times for an internal combustion engine which undergoes successive ignition cycles, which method comprises the steps of:
-
a. providing a permanently recorded basic data set and a writeable correction data set of ignition timing values for respective operating parameters of said engine; b. providing an operating data set for controlling the ignition timing of said engine on the basis of information contained therein; c. detecting instantaneous operating parameters of said engine during operation thereof to determine respective specific ignition timing values from one of said basic and correction data sets corresponding thereto; d. generating a knock signal in response to a knock condition of the engine during operation thereof; e. controlling the engine on the basis of information contained in the operating data set which receives an ignition timing value from one of the basic and correction data sets; f. prior to a first ignition cycle, transferring to said operating data set an ignition timing value associated with said detected instantaneous operating parameter from said basic data set; g. after an ignition cycle, reducing or increasing the ignition timing value in said operating data set dependent upon the presence or absence, respectively, of said knock signal and storing in the correction data set the modified timing value associated with the detected instantaneous parameters if not already stored therein; and h. prior to each succeeding ignition cycle, controlling the engine according to the same ignition timing value stored in said operating data set when no knock signal was generated during the preceding ignition cycle or, in the event of the presence of a knock signal during the preceding ignition cycle, transferring from said correction data set to said operating data set an ignition timing value associated with the detected instantaneous parameters.
-
-
4. A system for generating optimum ignition times for an internal combustion engine which undergoes successive ignition cycles, which system comprises:
-
a. first and second storage means for storing a basic data set and a writeable correction data of ignition timing values for respective operating parameters of the engine; b. detecting means for detecting instantaneous operating parameters of the engine during operation thereof to determine respective specific ignition timing values from said basic or correction data set corresponding thereto; c. knock signal means for generating a knock signal in response to a knock condition of the engine; d. control means including an operating data set for controlling the engine, said control means further including means for receiving an ignition timing value from one of said first and second storage means; e. means operative prior to a first ignition cycle for transferring from said basic data set to said operating data set an ignition timing value associated with said detected instantaneous operating parameter; f. means operative after an ignition cycle for reducing or increasing the ignition timing value in said operating data set depending upon the presence or absence, respectively, of said knock signal and for generating in said correction data set a modified timing value associated with the detected instantaneous parameters if not already stored therein; and g. means operative prior to each succeeding ignition cycle for controlling the engine according to the same ignition timing value stored in said operating data set when no knock signal was generated during the preceding ignition cycle or, in the event of the presence of a knock signal duing the preceding ignition cycle, for transferring from said correcting data set to said operating data set an ignition timing value associated with the detected instantaneous parameters.
-
Specification