INDIVIDUAL CYLINDER CONTROLLER FOR THREE-CYLINDER ENGINE
First Claim
1. A method of detecting and correcting fuel delivery imbalances to the individual cylinders of a three-cylinder group of an engine for a vehicle comprising said engine, fuel injectors for delivering fuel to said cylinders, an air-fuel ratio (A/F) sensor or an O2 sensor for detecting an engine output responsive to the amount of fuel delivered to said cylinders, and an engine control module comprising a computer, the functions of said module including timing and duration of the fuel deliveries of said fuel injectors, said method being executed by said computer and comprising collecting a time sequential series of signals from a said sensor over at least one engine cycle at the current engine speed and load, converting said series of signals by discrete Fourier transform to a vector of A/F imbalances, in the frequency domain, related to said fuel delivery imbalances, said vector having a determined magnitude and phase angle, retrieving two fuel imbalance reference vectors of known magnitude and phase corresponding to the discrete Fourier transform of two nominal fuel imbalance patterns obtained during engine calibration and stored in the memory of said computer for the current engine speed and load, projecting said vector of A/F imbalances onto said two fuel imbalance reference vectors, determining the contributions in said A/F imbalance vector attributable to the two nominal fuel imbalance reference patterns, and applying, in each cylinder of the engine, fuel quantities of opposite magnitude to each of the contributions so determined to correct the fuel imbalance.
14 Assignments
0 Petitions
Accused Products
Abstract
A generic technique for the detection of air-fuel ratio or torque imbalances in a three-cylinder engine equipped with either a current production oxygen sensor or a wide-range A/F sensor, or a crankshaft torque sensor, is disclosed. The method is based on a frequency-domain characterization of pattern of imbalances and its geometric decomposition into two basic templates. Once the contribution of each basic template to the overall imbalances is computed, templates of same magnitude of imbalances but of opposite direction are imposed to restore air-fuel ratio (or torque) balance among cylinders. At any desired operating condition, elimination of imbalances is achieved within few engine cycles. The method is applicable to current and future engine technologies with variable valve-actuation, fuel injectors and/or individual spark control.
-
Citations
12 Claims
-
1. A method of detecting and correcting fuel delivery imbalances to the individual cylinders of a three-cylinder group of an engine for a vehicle comprising said engine, fuel injectors for delivering fuel to said cylinders, an air-fuel ratio (A/F) sensor or an O2 sensor for detecting an engine output responsive to the amount of fuel delivered to said cylinders, and an engine control module comprising a computer, the functions of said module including timing and duration of the fuel deliveries of said fuel injectors, said method being executed by said computer and comprising
collecting a time sequential series of signals from a said sensor over at least one engine cycle at the current engine speed and load, converting said series of signals by discrete Fourier transform to a vector of A/F imbalances, in the frequency domain, related to said fuel delivery imbalances, said vector having a determined magnitude and phase angle, retrieving two fuel imbalance reference vectors of known magnitude and phase corresponding to the discrete Fourier transform of two nominal fuel imbalance patterns obtained during engine calibration and stored in the memory of said computer for the current engine speed and load, projecting said vector of A/F imbalances onto said two fuel imbalance reference vectors, determining the contributions in said A/F imbalance vector attributable to the two nominal fuel imbalance reference patterns, and applying, in each cylinder of the engine, fuel quantities of opposite magnitude to each of the contributions so determined to correct the fuel imbalance.
-
4. A method of detecting and correcting air delivery imbalances to the individual cylinders of a three-cylinder group of an engine for a vehicle comprising said engine, valve actuators for delivering air to said cylinders, an air-fuel ratio (A/F) sensor or O2 sensor for detecting an engine output responsive to the amount of air delivered to said cylinders, and an engine control module comprising a computer, the functions of said module including valve timing and lift for air deliveries of said valve actuators, said method being executed by said computer and comprising
collecting a time sequential series of signals from a said sensor over at least one engine cycle at the current engine speed and load, converting said series of signals by discrete Fourier transform to a vector of A/F imbalances, in the frequency domain, related to said air delivery imbalances, said vector having a determined magnitude and phase angle, retrieving two air imbalance reference vectors of known magnitude and phase corresponding to the discrete Fourier transform of two nominal air imbalance patterns obtained during engine calibration and stored in the memory of said computer for the current engine speed and load, projecting said vector of A/F imbalances onto said two air imbalance reference vectors, determining the contributions in said A/F imbalance vector attributable to the two nominal air imbalance reference patterns, and applying, in each cylinder of the engine, air quantities of opposite magnitude to each of the contributions so determined to correct the air imbalance.
-
7. A method of detecting and correcting air, fuel or spark delivery imbalances to the individual cylinders of a three-cylinder group of an engine for a vehicle comprising said engine, valve actuators system for delivering air, fuel injectors system for delivering fuel and spark ignition system for delivery of engine ignition, to said cylinders, a crankshaft torque sensor for detecting an engine output responsive to the amount of air, fuel and spark delivered to said cylinders, and an engine control module comprising a computer, the functions of said module including valve timing and lift for air deliveries of said valve actuators, fuel injection timing and duration for fuel delivery and spark timing control for engine ignition, said method being executed by said computer and comprising
collecting a time sequential series of signals from said torque sensor over at least one engine cycle at current engine speed and load, converting said series of signals by discrete Fourier transform to a vector of torque imbalances, in the frequency domain, related to said air, fuel or spark delivery imbalances, said torque imbalance vector having a determined magnitude and phase angle, retrieving two air, fuel or spark delivery imbalance reference vectors of known magnitude and phase corresponding to the discrete Fourier transform of two nominal air, fuel or spark delivery imbalance patterns obtained during engine calibration and stored in the memory of said computer for the current engine speed and load, projecting said vector of torque imbalances onto said two air, fuel or spark imbalance reference vectors, determining the contributions in said torque imbalance vector attributable to the two nominal air, fuel or spark delivery imbalance reference patterns, and applying, in each cylinder of the engine, air, fuel or spark quantities of opposite magnitude to each of the contributions so determined to correct the torque imbalance.
Specification