Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
124 words
A method for controlling combustion stability for a lean-burn engine having a plurality of cylinders that are grouped into a plurality of cylinder pairs, the method comprising: sensing an engine speed and generating a corresponding speed signal; sensing a cylinder air mass and generating a corresponding air mass signal; determining an event time for each of the plurality of cylinders; determining a variation in event times between each of the plurality of cylinder pairs; determining an actual level of engine roughness based on the variation in event times; determining a desired level of engine roughness based on the speed signal and the air mass signal; and controlling the engine based on the actual level of engine roughness and the desired level of engine roughness.
Claim 2
Independent Claim
124 words
A method for controlling combustion stability for a lean-burn engine having a plurality of cylinders that are grouped into a plurality of cylinder pairs, the method comprising: sensing an engine speed and generating a corresponding speed signal; sensing a cylinder air mass and generating a corresponding air mass signal; determining an event time for each of the plurality of cylinders; determining a variation in event times between each of the plurality of cylinder pairs; determining an actual level of engine roughness based on the variation in event times; determining a desired level of engine roughness based on the speed signal and the air mass signal; and controlling the engine based on the actual level of engine roughness and the desired level of engine roughness.
Claim 3
Dependent Claim
72 words
The method as recited in claim 1 wherein determining the variation in event times comprises: determining a difference in the event times for each of the plurality of cylinders that are grouped into one of the plurality of cylinder pairs to obtain a plurality of average cylinder pair differences; determining a normalized value for each of the average cylinder pair differences; and determining a time average for each of the normalized values.
Claim 4
Dependent Claim
82 words
The method as recited in claim 2 wherein determining the actual level of roughness comprises: determining an instantaneous difference in the event times for each of the plurality of cylinders that are grouped into one of the plurality of cylinder pairs to obtain a plurality of instantaneous cylinder pair differences; comparing the plurality of instantaneous cylinder pair differences with the plurality of average cylinder pair differences to obtain a variation of the instantaneous cylinder pair differences from the average cylinder pair differences.
Claim 5
Dependent Claim
53 words
The method as recited in claim 3 wherein determining the actual level of roughness further comprises: determining a squared value of the variation of the instantaneous cylinder pair differences from the average cylinder pair differences; determining a moving average of the squared value; and determining a square root value of the moving average.
Claim 6
Dependent Claim
17 words
The method as recited in claim 4 wherein the moving average comprises an exponentially weighted moving average.
Claim 7
Dependent Claim
27 words
The method as recited in claim 1 wherein controlling the engine includes controlling the engine to an air/fuel ratio corresponding to the desired level of engine roughness.
Claim 8
Dependent Claim
51 words
The method as recited in claim 6 wherein controlling the engine to the air/fuel ratio comprises: determining an air fuel ratio correction factor based on the actual level of engine roughness and the desired level of engine roughness; and determining a desired air fuel ratio based on the air mass signal.
Claim 9
Dependent Claim
46 words
The method as recited in claim 7 wherein determining the air fuel ratio correction factor comprises: determining a current error based on a difference between the actual level of engine roughness and the desired level of engine roughness; and applying proportional-integral-differential gains to the current error.
Claim 10
Dependent Claim
30 words
The method as recited in claim 7 wherein controlling the engine to the air/fuel ratio further comprises summing the air fuel ratio correction factor and the desired air fuel ratio.
Claim 11
Independent Claim
140 words
A system for controlling combustion stability for a lean-burn engine having a plurality of cylinders that are grouped into a plurality of cylinder pairs, the method comprising: a speed sensor for sensing a speed of the engine and generating a corresponding speed signal; an air flow sensor for sensing a cylinder air mass and generating a corresponding air mass signal; and control logic operative to determine an event time for each of the plurality of cylinders, determine a variation in event times between each of the plurality of cylinder pairs, determine an actual level of engine roughness based on the variation in event times, determine a desired level of engine roughness based on the speed signal and the air mass signal, and control the engine based on the actual level of engine roughness and the desired level of engine roughness.
Claim 12
Independent Claim
140 words
A system for controlling combustion stability for a lean-burn engine having a plurality of cylinders that are grouped into a plurality of cylinder pairs, the method comprising: a speed sensor for sensing a speed of the engine and generating a corresponding speed signal; an air flow sensor for sensing a cylinder air mass and generating a corresponding air mass signal; and control logic operative to determine an event time for each of the plurality of cylinders, determine a variation in event times between each of the plurality of cylinder pairs, determine an actual level of engine roughness based on the variation in event times, determine a desired level of engine roughness based on the speed signal and the air mass signal, and control the engine based on the actual level of engine roughness and the desired level of engine roughness.
Claim 13
Dependent Claim
79 words
The system as recited in claim 10 wherein the control logic, in determining the variation in event times, is further operative to determine a difference in the event times for each of the plurality of cylinders that are grouped into one of the plurality of cylinder pairs to obtain a plurality of average cylinder pair differences, determine a normalized value for each of the average cylinder pair differences, and determine a time average for each of the normalized values.
Claim 14
Dependent Claim
89 words
The system as recited in claim 11 wherein the control logic, in determining the actual level of roughness, is further operative to determine an instantaneous difference in the event times for each of the plurality of cylinders that are grouped into one of the plurality of cylinder pairs to obtain a plurality of instantaneous cylinder pair differences, compare the plurality of instantaneous cylinder pair differences with the plurality of average cylinder pair differences to obtain a variation of the instantaneous cylinder pair differences from the average cylinder pair differences.
Claim 15
Dependent Claim
59 words
The system as recited in claim 12 wherein the control logic, in determining the actual level of roughness, is further operative to determine a squared value of the variation of the instantaneous cylinder pair differences from the average cylinder pair differences, determine a moving average of the squared value, and determine a square root value of the moving average.
Claim 16
Dependent Claim
26 words
The system as recited in claim 13 wherein the control logic, in determining the moving average, is further operative to determine an exponentially weighted moving average.
Claim 17
Dependent Claim
30 words
The system as recited in claim 10 wherein the control logic is further operative to control the engine to an air/fuel ratio corresponding to the desired level of engine roughness.
Claim 18
Dependent Claim
45 words
The system as recited in claim 15 wherein the control logic, in controlling the engine to the air/fuel ratio, is further operative to determine an air fuel ratio correction factor based on the actual level of engine roughness and the desired level of engine roughness.
Claim 19
Dependent Claim
53 words
The system as recited in claim 16 wherein the control logic, in determining the air fuel ratio correction factor, is further operative to determine a current error based on a difference between the actual level of engine roughness and the desired level of engine roughness, and apply proportional-integral-differential gains to the current error.
Claim 20
Dependent Claim
36 words
The system as recited in claim 16 wherein the control logic, in controlling the engine to the air/fuel ratio, is further operative to sum the air fuel ratio correction factor and the desired air fuel ratio.
Claim 21
Dependent Claim
148 words
An article of manufacture for an automotive vehicle having an internal combustion engine with a plurality of cylinders that are grouped into a plurality of cylinder pairs, a speed sensor for sensing an engine speed and generating a corresponding speed signal, and an air mass sensor for sensing a cylinder air mass and generating a corresponding air mass signal, the article comprising: a computer storage medium having a computer program encoded therein for determining an event time for each of the plurality of cylinders, determining a variation in event times between each of the plurality of cylinder pairs, determining an actual level of engine roughness based on the variation in event times, determining a desired level of engine roughness based on the speed signal and the air mass signal, and controlling the engine based on the actual level of engine roughness and the desired level of engine roughness.
Claim 22
Dependent Claim
148 words
An article of manufacture for an automotive vehicle having an internal combustion engine with a plurality of cylinders that are grouped into a plurality of cylinder pairs, a speed sensor for sensing an engine speed and generating a corresponding speed signal, and an air mass sensor for sensing a cylinder air mass and generating a corresponding air mass signal, the article comprising: a computer storage medium having a computer program encoded therein for determining an event time for each of the plurality of cylinders, determining a variation in event times between each of the plurality of cylinder pairs, determining an actual level of engine roughness based on the variation in event times, determining a desired level of engine roughness based on the speed signal and the air mass signal, and controlling the engine based on the actual level of engine roughness and the desired level of engine roughness.