← Back to Patent Explorer
US4893600A Expired / Lapsed US ⏱️ 0.0 years remaining

Adaptive control for an internal combustion engine

Assignee: ZF International UK Ltd
•
Filing: 1988-06-27
•
Granted: 1990-01-16
•
Expires: 2008-06-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An adaptive control system and method is provided for a power producing engine having at least one control parameter which affects an engine output, where the engine has a drivetrain combination having at least one resonant frequency. A base value is established for one control parameter in accordance with engine operating conditions. The one control parameter is preferably perturbed about the base value in accordance with a perturbation waveform having a frequency greater than the at least one resonant frequency of the drivetrain. The perturbation waveform has a cycle including a first part and a second part. A positive perturbation is applied to the perturbed parameter during the first part of each cycle and a negative perturbation is applied to the perturbed parameter during the second part of each cycle. The engine output is monitored and the slope of the engine output is calculated with respect to at least one control parameter for the engine so as to obtain a desired value of the slope. In a preferred embodiment the perturbation frequency is greater than the resonant frequency of the drivetrain.

Inventors

  • 👤 Michael Holmes

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 22:20
CPC Classifications
F; F02; F02P; F02P5/00; F02P5/04; F02P5/145; F02P5/15; F02P5/1502; F02P5/151; F02D; F02D41/00; F02D41/02; F02D41/14; F02D41/1401; F02D41/1408; F02P5/1455; F02B; F02B1/00; F02B1/02; F02B1/04; Y; Y02; Y02T; Y02T10/00; Y02T10/10; Y02T10/40

Claims Analysis

Total Claims: 66
Claim 1
Independent Claim 244 words
An adaptive control system for an internal combustion engine having cylinders and at least one engine control parameter affecting an engine output, said control system comprising; (a) means for establishing a base value for an engine control parameter; (b) perturbation generation means for perturbing said an engine control parameter about said base value, said perturbation means comprising means for generating a perturbation waveform having a cycle comprising a first part and a second part and for applying a positive perturbation to said an engine control parameter during said first part of each said cycle and a negative perturbation to said an engine control parameter during said second part of each said cycle, said first part and said second part of said waveform having respective durations such that each cylinder of said engine experiences equal numbers of said positive perturbations and said negative perturbations compared with other cylinders irrespective of engine speed; (c) monitoring means for monitoring said engine output; (d) slope calculation means, responsive to said monitoring means, for calculating a slope of said engine output with respect to said an engine control parameter; and (e) correction means, responsive to said slope calculation means, for applying corrections to said at least one engine control parameter so as to obtain a desired value of said slope, wherein said engine has a drivetrain combination having at least one resonant frequency, and said perturbation waveform has a perturbation frequency greater than said resonant frequency of said drivetrain.
Claim 2
Dependent Claim 244 words
An adaptive control system for an internal combustion engine having cylinders and at least one engine control parameter affecting an engine output, said control system comprising; (a) means for establishing a base value for an engine control parameter; (b) perturbation generation means for perturbing said an engine control parameter about said base value, said perturbation means comprising means for generating a perturbation waveform having a cycle comprising a first part and a second part and for applying a positive perturbation to said an engine control parameter during said first part of each said cycle and a negative perturbation to said an engine control parameter during said second part of each said cycle, said first part and said second part of said waveform having respective durations such that each cylinder of said engine experiences equal numbers of said positive perturbations and said negative perturbations compared with other cylinders irrespective of engine speed; (c) monitoring means for monitoring said engine output; (d) slope calculation means, responsive to said monitoring means, for calculating a slope of said engine output with respect to said an engine control parameter; and (e) correction means, responsive to said slope calculation means, for applying corrections to said at least one engine control parameter so as to obtain a desired value of said slope, wherein said engine has a drivetrain combination having at least one resonant frequency, and said perturbation waveform has a perturbation frequency greater than said resonant frequency of said drivetrain.
Claim 3
Dependent Claim 262 words
An adaptive control system for an internal combustion engine having cylinders and at least one engine control parameter affecting an engine output, said control system comprising; (a) means for establishing a base value for an engine control parameter; (b) perturbation generation means for perturbing said an engine control parameter about said base value, said perturbation means comprising means for generating a perturbation waveform having a cycle comprising a first part and a second part and for applying a positive perturbation to said an engine control parameter during said first part of each said cycle and a negative perturbation to said an engine control parameter during said second part of each said cycle, said first part and said second part of said waveform having respective durations such that each cylinder of said engine experiences equal numbers of said positive perturbations and said negative perturbations compared with other cylinders irrespective of engine speed; (c) monitoring means for monitoring said engine output; (d) slope calculation means, responsive to said monitoring means, for calculating a slope of said engine output with respect to said an engine control parameter; and (e) correction means, responsive to said slope calculation means, for applying corrections to said at least one engine control parameter so as to obtain a desired value of said slope, wherein said engine has n cylinders, each cycle of said perturbation waveform comprises m engine fires with a perturbations, m having a value which is less than 2 n, and a having a value which is a multiple of the highest common factor of n and m.
Claim 4
Dependent Claim 262 words
An adaptive control system for an internal combustion engine having cylinders and at least one engine control parameter affecting an engine output, said control system comprising; (a) means for establishing a base value for an engine control parameter; (b) perturbation generation means for perturbing said an engine control parameter about said base value, said perturbation means comprising means for generating a perturbation waveform having a cycle comprising a first part and a second part and for applying a positive perturbation to said an engine control parameter during said first part of each said cycle and a negative perturbation to said an engine control parameter during said second part of each said cycle, said first part and said second part of said waveform having respective durations such that each cylinder of said engine experiences equal numbers of said positive perturbations and said negative perturbations compared with other cylinders irrespective of engine speed; (c) monitoring means for monitoring said engine output; (d) slope calculation means, responsive to said monitoring means, for calculating a slope of said engine output with respect to said an engine control parameter; and (e) correction means, responsive to said slope calculation means, for applying corrections to said at least one engine control parameter so as to obtain a desired value of said slope, wherein said engine has n cylinders, each cycle of said perturbation waveform comprises m engine fires with a perturbations, m having a value which is less than 2 n, and a having a value which is a multiple of the highest common factor of n and m.
Claim 5
Independent Claim 25 words
The system as in claims 1 or 2, wherein said means for establishing a base value is responsive to at least one engine operating condition.
Claim 6
Dependent Claim 35 words
The system as in claim 1 or 2, further comprising means for controlling said perturbation means to terminate perturbing said an engine control parameter when said speed of said engine is below a predetermined level.
Claim 7
Dependent Claim 27 words
The system as in claim 1 or 2, wherein said an engine control parameter and said at least one engine control parameter are the same control parameter.
Claim 8
Dependent Claim 26 words
The system as in claim 1 or 2, wherein said an engine control parameter and said at least one engine control parameter are different control parameters.
Claim 9
Dependent Claim 89 words
The system as in claim 2, wherein said engine includes a flywheel, a resilient shaft means connected to said flywheel, a gear means connected to said resilient shaft means, said flywheel, said resilient shaft means and said gear means forming a resonant system having a particular resonant frequency under normal driving conditions for each gear ratio established by said gear means and said perturbation waveform has a perturbation frequency greater than a particuar resonant frequency of said resonant system in a prevailing said gear ratio under normal driving conditions.
Claim 10
Dependent Claim 85 words
The system as in claim 1, wherein said engine has n cylinders, said one control parameter is an ignition timing parameter, said engine has a predetermined fire period, each said cycle comprises (i) m fire periods, and (ii) a perturbations of one of said positive perturbations and said negative perturbations and m minus a perturbations of the other of said positive perturbations and said negative perturbations, with a having a value which is a whole multiple of the highest common factor of n and m.
Claim 11
Dependent Claim 28 words
The system as in claim 8, wherein when a corresponds to positive perturbations a is less than or equal to m/2 and m is less than 2 n.
Claim 12
Dependent Claim 44 words
The system as in claim 1 or 2, further comprising means for measuring the engine fire period corresponding to each of said positive and negative perturbations, and said slope calculation means comprises means for calculating each slope value based on said engine fire periods.
Claim 13
Dependent Claim 31 words
The system as in claim 1 or 2, wherein said perturbation generation means comprises means for applying positive and negative perturbations to said an engine control parameter for each cylinder alternately.
Claim 14
Dependent Claim 38 words
The system as in claim 1 or 2, wherein said slope calculation means comprises means for calculating each slope value based on fire periods of a particular cylinder, said fire periods corresponding to both positive and negative perturbations.
Claim 15
Dependent Claim 135 words
The system as in claim 1 or 2, wherein said calculation means comprises means for calculating each slope value by (i) calculating a first value relating to a change in engine speed between a fire period of a particular cylinder corresponding to one of a positive perturbation and a negative perturbation and a first immediately preceding fire period, (ii) calculating a second value relating to a change in engine speed between a previous fire period of said particular cylinder corresponding to another perturbation of opposite polarity to said one of said positive perturbation and said negative perturbation and a second immediately preceding fire period, both said first immediately preceding fire period corresponding to said another perturbation of opposite polarity, and (iii) calculating said slope as a difference between said first value and said second value.
Claim 16
Dependent Claim 21 words
The system as in claim 1 or 2, wherein said at least one engine control parameter is an ignition timing parameter.
Claim 17
Dependent Claim 15 words
The system as in claim 14, wherein said ignition timing parameter is spark advance angle.
Claim 18
Dependent Claim 15 words
The system as in claim 14, wherein said ignition timing parameter is fuel injection timing.
Claim 19
Dependent Claim 37 words
The system as in claim 1 or 2, wherein said desired value of said slope has a negative value which is a function of at least one engine operating condition, so as to minimize undesirable exhaust emissions.
Claim 20
Dependent Claim 19 words
The system as in claim 17, wherein said negative value is a function of engine speed and load demand.
Claim 21
Dependent Claim 96 words
An adaptive control system for an internal combustion engine having an ignition timing control parameter affecting an engine output, said system comprising: (a) means for perturbing said ignition timing parameter about a base value; (b) means for monitoring said engine output; (c) means for calculating a slope of said engine output with respect to said engine timing parameter; and (d) means for controlling at least one engine control parameter affecting said engine output, so as to achieve a negative value of said slope during driving conditions, said negative value being a function of vehicle operating conditions.
Claim 22
Dependent Claim 96 words
An adaptive control system for an internal combustion engine having an ignition timing control parameter affecting an engine output, said system comprising: (a) means for perturbing said ignition timing parameter about a base value; (b) means for monitoring said engine output; (c) means for calculating a slope of said engine output with respect to said engine timing parameter; and (d) means for controlling at least one engine control parameter affecting said engine output, so as to achieve a negative value of said slope during driving conditions, said negative value being a function of vehicle operating conditions.
Claim 23
Dependent Claim 19 words
The system as in claim 19, wherein said negative slope is a function of engine speed and load demand.
Claim 24
Dependent Claim 16 words
The system as in claim 19, wherein said ignition timing control parameter is spark advance angle.
Claim 25
Dependent Claim 16 words
The system as in claim 19, wherein said ignition timing control parameter is fuel injection timing.
Claim 26
Dependent Claim 648 words
An adaptive control system for an internal combustion engine having at least one engine control parameter affecting an engine output and having a flywheel, a resilient shaft means connected to said flywheel, a gear means connected to said resilient shaft means, said flywheel, said resilient shaft means and said gear means forming a resonant system having a particular resonant frequency for each gear ratio established by said gear means, said control system comprising: (a) a position transducer for producing reference pulses indicating rotational positions of a crank shaft of said engine; (b) control means, responsive to said position transducers, for providing a control output controlling an engine control parameter; (c) speed calculation means, responsive to said position transducer, for providing an output representing engine speed to said control means; (d) a load demand transducer for measuring a load demand on said engine; (e) a first memory for storing data representing said an engine control parameter as a function of engine speed and load demand; (f) an engine control parameter calculation device, responsive to said first memory, said speed calculation means and said load demand transducer, for calculating a base value for an engine control parameter based on prevailing engine speed and load demand; (g) a perturbation means for perturbing said an engine control parameter about said base value, said perturbation means comprising means for generating a perturbation waveform having a cycle comprising a first part and a second part and a perturbation frequency greater than a particular resonant frequency of said resonant system in a prevailing said gear ratio under normal driving conditions and applying a positive perturbation to said an engine parameter during said first part of each said cycle and a negative perturbation to said an engine control parameter during said second part of each said cycle, said first part and said second part of said waveform having respective durations such that each cylinder of said engine experiences equal numbers of said positive perturbations and said negative perturbations compared with other cylinders independently of engine speed; (h) speed change calculation means, responsive to said speed calculation means and said perturbation means, for calculating changes in engine speed when said an engine control parameter is perturbed by said perturbation means; (i) slope calculation means, responsive to said speed change calculation means, for calculating a slope of said engine speed with respect to said an engine control parameter; (j) target slope memory means for storing data representing target slope as a function of engine speed and load demand; (k) target slope calculation means, responsive to said target slope memory means, said speed calculation means and said load demand transducer, for calculating a target slope based on prevailing engine speed and load demand conditions; (l) comparison means for comparing said slope provided by said slope calculation means and said target slope provided by said target slope calculation means to determine a slope error; (m) correction memory updating means, responsive to said slope error, said engine speed calculation device and said load demand transducer, for providing a correction value for said first control input at prevailing engine speed and load demand; (n) a correction memory, responsive to said correction memory updating means, for storing correction values for said an engine control parameter as a function of engine speed and load demand; (o) an engine control parameter correction calculation device, responsive to said correction memory, said speed calculation device and said load demand transducer, for calculating a correction value for said an engine control parameter at prevailing engine speed and load demand; (p) a first summer for summing the outputs of said an engine control parameter calculation device and said an engine control parameter correction calculation device; and (q) a second summer for summing the outputs said first summer and said perturbation generator, the output of said second summer being provided to said control means for said an engine control parameter.
Claim 27
Dependent Claim 648 words
An adaptive control system for an internal combustion engine having at least one engine control parameter affecting an engine output and having a flywheel, a resilient shaft means connected to said flywheel, a gear means connected to said resilient shaft means, said flywheel, said resilient shaft means and said gear means forming a resonant system having a particular resonant frequency for each gear ratio established by said gear means, said control system comprising: (a) a position transducer for producing reference pulses indicating rotational positions of a crank shaft of said engine; (b) control means, responsive to said position transducers, for providing a control output controlling an engine control parameter; (c) speed calculation means, responsive to said position transducer, for providing an output representing engine speed to said control means; (d) a load demand transducer for measuring a load demand on said engine; (e) a first memory for storing data representing said an engine control parameter as a function of engine speed and load demand; (f) an engine control parameter calculation device, responsive to said first memory, said speed calculation means and said load demand transducer, for calculating a base value for an engine control parameter based on prevailing engine speed and load demand; (g) a perturbation means for perturbing said an engine control parameter about said base value, said perturbation means comprising means for generating a perturbation waveform having a cycle comprising a first part and a second part and a perturbation frequency greater than a particular resonant frequency of said resonant system in a prevailing said gear ratio under normal driving conditions and applying a positive perturbation to said an engine parameter during said first part of each said cycle and a negative perturbation to said an engine control parameter during said second part of each said cycle, said first part and said second part of said waveform having respective durations such that each cylinder of said engine experiences equal numbers of said positive perturbations and said negative perturbations compared with other cylinders independently of engine speed; (h) speed change calculation means, responsive to said speed calculation means and said perturbation means, for calculating changes in engine speed when said an engine control parameter is perturbed by said perturbation means; (i) slope calculation means, responsive to said speed change calculation means, for calculating a slope of said engine speed with respect to said an engine control parameter; (j) target slope memory means for storing data representing target slope as a function of engine speed and load demand; (k) target slope calculation means, responsive to said target slope memory means, said speed calculation means and said load demand transducer, for calculating a target slope based on prevailing engine speed and load demand conditions; (l) comparison means for comparing said slope provided by said slope calculation means and said target slope provided by said target slope calculation means to determine a slope error; (m) correction memory updating means, responsive to said slope error, said engine speed calculation device and said load demand transducer, for providing a correction value for said first control input at prevailing engine speed and load demand; (n) a correction memory, responsive to said correction memory updating means, for storing correction values for said an engine control parameter as a function of engine speed and load demand; (o) an engine control parameter correction calculation device, responsive to said correction memory, said speed calculation device and said load demand transducer, for calculating a correction value for said an engine control parameter at prevailing engine speed and load demand; (p) a first summer for summing the outputs of said an engine control parameter calculation device and said an engine control parameter correction calculation device; and (q) a second summer for summing the outputs said first summer and said perturbation generator, the output of said second summer being provided to said control means for said an engine control parameter.
Claim 28
Dependent Claim 29 words
The system as in claim 23, further comprising means for causing said perturbation means to cease perturbing said an engine control parameter at engine speeds below a predetermined value.
Claim 29
Dependent Claim 60 words
The system as in claim 23, wherein said engine has n cylinders, said an engine control parameter is an ignition timing parameter, said engine has a predetermined fire period, each said cycle comprises (i) m fire periods, and (ii) a perturbations; with a having a value which is a whole multiple of the highest common factor of n and m.
Claim 30
Dependent Claim 19 words
The system as in claim 25, wherein the number of positive perturbations is less than or equal to m/2.
Claim 31
Dependent Claim 42 words
The system as in claim 23, further comprising means for measuring the engine fire period corresponding to each of said positive and negative perturbations, and said slope calculation means comprises means for calculating each slope value based on said engine fire periods.
Claim 32
Dependent Claim 27 words
The system as in claim 23, wherein said perturbation generation means comprises means for applying positive and negative perturbations to said control parameter for each cylinder alternately.
Claim 33
Dependent Claim 36 words
The system as in claim 23, wherein said slope calculation means comprises means for calculating each slope value based on fire periods of a particular cylinder, said fire periods corresponding to both positive and negative perturbations.
Claim 34
Dependent Claim 140 words
The system as in claim 23, wherein said calculation means comprises means for calculating each slope value by (i) calculating a first value relating to a change in engine speed between a fire period of a particular cylinder corresponding to one of a positive perturbation and a negative perturbation and a first immediately preceding fire period, (ii) calculating a second value relating to a change in engine speed between a previous fire period of said particular cylinder corresponding to another perturbation of opposite polarity to said one of said positive perturbation and said negative perturbation and a second immediately preceding fire period, both said first immediately preceding fire period and said second immediately preceding fire period corresponding to said another perturbation of opposite polarity, and (iii) calculating said slope as a difference between said first value and said second value.
Claim 35
Dependent Claim 17 words
The system as in claim 23, wherein said an engine control parameter is an ignition timing parameter.
Claim 36
Dependent Claim 15 words
The system as in claim 31, wherein said ignition timing parameter is spark advance angle.
Claim 37
Dependent Claim 15 words
The system as in claim 31, wherein said ignition timing parameter is fuel injection timing.
Claim 38
Dependent Claim 25 words
The system as in claim 23, wherein said an engine control parameter and said at least one engine control parameter are the same control parameter.
Claim 39
Dependent Claim 24 words
The system as in claim 23, wherein said an engine control parameter and said at least one engine control parameter are different control parameters.
Claim 40
Dependent Claim 32 words
The system as in claim 23, wherein said desired value of said slope has a negative value which is a function of engine operating conditions, so as to minimize undesirable exhaust emissions.
Claim 41
Dependent Claim 19 words
The system as in claim 36, wherein said negative value is a function of engine speed and load demand.
Claim 42
Independent Claim 221 words
A method of operating an internal combustion engine having cylinders and at least one engine control parameter affecting an engine output, said control system comprising; (a) determining a base value for an engine control parameter; (b) perturbing said an engine control parameter about said base value in accordance with a waveform having a cycle comprising a first part and a second part, wherein a positive perturbation is applied to said an engine control parameter during said first part of each said cycle and a negative perturbation is applied to said an engine control parameter during said second part of each said cycle, said first part and said second part of said waveform having respective durations such that each cylinder of said engine experiences equal numbers of said positive perturbations and said negative perturbations compared with other cylinders irrespective of engine speed; (c) monitoring said engine output; (d) calculating a slope of said engine output with respect to said an engine control parameter; and (e) applying corrections, in response to the slope calculated in step (d), to said at least one control parameter so as to obtain a desired value of said slope, wherein said engine has a drivetrain combination having at least one resonant frequency, and said perturbation waveform has a perturbation frequency greater than said resonant frequency of said drivetrain.
Claim 43
Independent Claim 221 words
A method of operating an internal combustion engine having cylinders and at least one engine control parameter affecting an engine output, said control system comprising; (a) determining a base value for an engine control parameter; (b) perturbing said an engine control parameter about said base value in accordance with a waveform having a cycle comprising a first part and a second part, wherein a positive perturbation is applied to said an engine control parameter during said first part of each said cycle and a negative perturbation is applied to said an engine control parameter during said second part of each said cycle, said first part and said second part of said waveform having respective durations such that each cylinder of said engine experiences equal numbers of said positive perturbations and said negative perturbations compared with other cylinders irrespective of engine speed; (c) monitoring said engine output; (d) calculating a slope of said engine output with respect to said an engine control parameter; and (e) applying corrections, in response to the slope calculated in step (d), to said at least one control parameter so as to obtain a desired value of said slope, wherein said engine has a drivetrain combination having at least one resonant frequency, and said perturbation waveform has a perturbation frequency greater than said resonant frequency of said drivetrain.
Claim 44
Independent Claim 239 words
A method of operating an internal combustion engine having cylinders and at least one engine control parameter affecting an engine output, said control system comprising; (a) determining a base value for an engine control parameter; (b) perturbing said an engine control parameter about said base value in accordance with a waveform having a cycle comprising a first part and a second part, wherein a positive perturbation is applied to said an engine control parameter during said first part of each said cycle and a negative perturbation is applied to said an engine control parameter during said second part of each said cycle, said first part and said second part of said waveform having respective durations such that each cylinder of said engine experiences equal numbers of said positive perturbations and said negative perturbations compared with other cylinders irrespective of engine speed; (c) monitoring said engine output; (d) calculating a slope of said engine output with respect to said an engine control parameter; and (e) applying corrections in response to the slope calculated in step (d), to said at least one control parameter so as to obtain a desired value of said slope, wherein said engine has n cylinders, each cycle of said perturbation waveform comprises m engine fires with a perturbations, m having a value which is less than 2 n, and a having a value which is a multiple of the highest common factor of n and m.
Claim 45
Independent Claim 239 words
A method of operating an internal combustion engine having cylinders and at least one engine control parameter affecting an engine output, said control system comprising; (a) determining a base value for an engine control parameter; (b) perturbing said an engine control parameter about said base value in accordance with a waveform having a cycle comprising a first part and a second part, wherein a positive perturbation is applied to said an engine control parameter during said first part of each said cycle and a negative perturbation is applied to said an engine control parameter during said second part of each said cycle, said first part and said second part of said waveform having respective durations such that each cylinder of said engine experiences equal numbers of said positive perturbations and said negative perturbations compared with other cylinders irrespective of engine speed; (c) monitoring said engine output; (d) calculating a slope of said engine output with respect to said an engine control parameter; and (e) applying corrections in response to the slope calculated in step (d), to said at least one control parameter so as to obtain a desired value of said slope, wherein said engine has n cylinders, each cycle of said perturbation waveform comprises m engine fires with a perturbations, m having a value which is less than 2 n, and a having a value which is a multiple of the highest common factor of n and m.
Claim 46
Dependent Claim 31 words
The method as in claim 38 or 39, wherein the step of determining a base value for said an engine control parameter is responsive to at least one engine operating condition.
Claim 47
Dependent Claim 31 words
The method as in claim 38 or 39, further comprising the step of terminating perturbing said an engine control parameter when said speed of said engine is below a predetermined level.
Claim 48
Dependent Claim 27 words
The method as in claim 38 or 39, wherein said an engine control parameter and said at least one engine control parameter are the same control parameter.
Claim 49
Independent Claim 26 words
The method as in claims 38 or 39, wherein said an engine control parameter and said at least one engine control parameter are different control parameters.
Claim 50
Dependent Claim 89 words
The method as in claim 39, wherein said engine includes a flywheel, a resilient shaft means connected to said flywheel, a gear means connected to said resilient shaft means, said flywheel, said resilient shaft means and said gear means forming a resonant system having a particular resonant frequency under normal driving conditions for each gear ratio established by said gear means and said perturbation waveform has a perturbation frequency greater than a particular resonant frequency of said resonant system in a prevailing said gear ratio under normal driving conditions.
Claim 51
Dependent Claim 85 words
The method as in claim 38, wherein said engine has n cylinders, said one control parameter is an ignition timing parameter, said engine has a predetermined fire period, each said cycle comprises (i) m fire periods, and (ii) a perturbations of one of said positive perturbations and said negative perturbations and m minus a perturbations of the other of said positive perturbations and said negative perturbations, with a having a value which is a whole multiple of the highest common factor of n and m.
Claim 52
Dependent Claim 28 words
The method as in claim 45, wherein when a corresponds to positive perturbations, a is less than or equal to m/2 and m is less than 2 n.
Claim 53
Dependent Claim 38 words
The system as in claim 38 or 39, further comprising measuring the engine fire period corresponding to each of said positive and negative perturbations and wherein step (d) calculates each slope value based on said engine fire periods.
Claim 54
Dependent Claim 27 words
The method as in claim 38 or 39, wherein step (b) includes applying positive and negative perturbations to said an engine control parameter for each cylinder alternately.
Claim 55
Dependent Claim 34 words
The method as in claim 38 or 39, wherein step (d) includes calculating each slope value based on fire periods of a particular cylinder, said fire periods corresponding to both positive and negative perturbations.
Claim 56
Dependent Claim 139 words
The method as in claim 38 or 39, wherein step (d) includes calculating each slope value by (i) calculating a first value relating to a change in engine speed between a fire period of a particular cylinder corresponding to one of a positive perturbation and a negative perturbation and a first immediately preceding fire period, (ii) calculating a second value relating to a change in engine speed between a previous fire period of said particular cylinder corresponding to another perturbation of opposite polarity to said one of said positive perturbation and said negative perturbation and a second immediately preceding fire period, both said first immediately preceding fire period and said second immediately preceding fire period corresponding to said another perturbation of opposite polarity, and (iii) calculating said slope as a difference between said first value and said second value.
Claim 57
Dependent Claim 21 words
The method as in claim 38 or 39, wherein said at least one engine control parameter is an ignition timing parameter.
Claim 58
Dependent Claim 14 words
The method as in claim 51, wherein said timing parameter is spark advance angle.
Claim 59
Dependent Claim 15 words
The method as in claim 51, wherein said ignition timing parameter is fuel injection timing.
Claim 60
Dependent Claim 37 words
The method as in claim 38 or 39, wherein said desired value of said slope has a negative value which is a function of at least one engine operating condition, so as to minimize undesirable exhaust emissions.
Claim 61
Dependent Claim 19 words
The method as in claim 54, wherein said negative value is a function of engine speed and load demand.
Claim 62
Independent Claim 87 words
A method of controlling an internal combustion engine having an ignition timing control parameter affecting an engine output, said method comprising: (a) perturbing said ignition timing parameter about a base value; (b) monitoring said engine output; (c) calculating a slope of said engine output with respect to said engine timing parameter; and (d) controlling at least one engine control parameter affecting said engine output, so as to achieve a negative value of said slope during driving conditions, said negative value being a function of vehicle operating conditions.
Claim 63
Independent Claim 87 words
A method of controlling an internal combustion engine having an ignition timing control parameter affecting an engine output, said method comprising: (a) perturbing said ignition timing parameter about a base value; (b) monitoring said engine output; (c) calculating a slope of said engine output with respect to said engine timing parameter; and (d) controlling at least one engine control parameter affecting said engine output, so as to achieve a negative value of said slope during driving conditions, said negative value being a function of vehicle operating conditions.
Claim 64
Dependent Claim 19 words
The method as in claim 56, wherein said negative slope is a function of engine speed and load demand.
Claim 65
Dependent Claim 16 words
The method as in claim 56, wherein said ignition timing control parameter is spark advance angle.
Claim 66
Dependent Claim 16 words
The method as in claim 56, wherein said ignition timing control parameter is fuel injection timing.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-01-15 1993-07-17 1994-01-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-01-15 1997-07-17 1998-01-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-01-15 2001-07-17 2002-01-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag