Feedback fuel control for dual path exhaust system
Systems and methods for controlling fuel that is supplied to cylinders of an internal combustion engine are described. In one example, the fuel is controlled in response to output of two different outer-loop fuel controllers. The fuel may be controlled according to the individual separate outputs of outer-loop controllers or the combined outputs of the two different fuel controllers.
1 . A fuel control method, comprising:
in a first mode, adjusting a first inner-loop target value in response to a first outer-loop correction, and adjusting a second inner-loop target value in response to a second outer-loop correction;
in a second mode, adjusting the first inner-loop target value in response to the second outer-loop correction, and adjusting the second inner-loop target value in response to the first outer-loop correction; and
supplying fuel to an engine via a controller according to the first inner-loop target value and the second inner-loop target value,
wherein switching between the first mode and the second mode is based on a change in an exhaust flow route from a direct exhaust flow path to a crossover exhaust flow path.
2 . The fuel control method of claim 1 , where the engine includes a first upstream oxygen sensor, a second upstream oxygen sensor, a first downstream oxygen sensor, and a second downstream oxygen sensor.
3 . The fuel control method of claim 2 , where the first outer-loop correction is based on output of the first downstream oxygen sensor, and where the second outer-loop correction is based on output of the second downstream oxygen sensor.
4 . The fuel control method of claim 3 , where fuel supplied to a right cylinder bank is based on the first inner-loop target value, and where fuel supplied to a left cylinder bank is based on the second inner-loop target value.
5 . The fuel control method of claim 4 , further comprising a first inner-loop controller and a second inner-loop controller, wherein the first inner-loop controller controls fuel supply to the right cylinder bank, and the second inner-loop controller controls fuel supply to the left cylinder bank.
6 . The fuel control method of claim 5 , where the first inner-loop controller receives input from the first upstream oxygen sensor, and where the second inner-loop controller receives input from the second upstream oxygen sensor.
7 . The fuel control method of claim 1 , where the first mode is activated based on a valve in an exhaust passage of the engine being in a first position or being commanded to the first position, the first position corresponding to the direct exhaust flow path where exhaust from a right cylinder bank flows in a straight exhaust flow through a first catalyst and exhaust from a left cylinder bank flows in a straight exhaust flow through a second catalyst.
8 . The fuel control method of claim 7 , where the second mode is activated based on the valve in the exhaust passage of the engine being in a second position or being commanded to the second position, the second position corresponding to the crossover exhaust flow path where exhaust from the right cylinder bank flows through a first crossover pipe to the second catalyst and exhaust from the left cylinder bank flows through a second crossover pipe to the first catalyst.
9 . An engine system, comprising:
an engine including a left cylinder bank and a right cylinder bank;
a right cylinder bank exhaust system coupled to the right cylinder bank;
a left cylinder bank exhaust system coupled to the left cylinder bank;
a right to left crossover pipe coupling the right cylinder bank exhaust system to the left cylinder bank exhaust system;
a left to right crossover pipe coupling the left cylinder bank exhaust system to the right cylinder bank exhaust system;
a right valve positioned along the right cylinder bank exhaust system;
a left valve positioned along the left cylinder bank exhaust system;
a left upstream oxygen sensor;
a right upstream oxygen sensor;
a left downstream oxygen sensor;
a right downstream oxygen sensor; and
a controller including executable instructions stored in non-transitory memory that cause the controller to adjust a first inner-loop target value in response to outer-loop corrections generated via two different outer-loop controllers.
10 . The engine system of claim 9 , further comprising additional executable instructions that cause the controller to adjust a second inner-loop target value in response to the outer-loop corrections generated via the two different outer-loop controllers.
11 . The engine system of claim 10 , where the first inner-loop target value is adjusted in response to output of a first of the two different outer-loop controllers in response to a first command or a first position of the right valve or the left valve.
12 . The engine system of claim 11 , where the first inner-loop target value is adjusted in response to output of a second of the two different outer-loop controllers in response to a second command or a second position of the right valve or the left valve.
13 . The engine system of claim 9 , where the first inner-loop target value is adjusted according to a weighting of the outer-loop corrections generated via the two different outer-loop controllers.
14 . The engine system of claim 13 , where the weighting is adjusted as a function of time or exhaust flow since the left valve or the right valve moves from a position or is commanded to move from the position.
15 . The engine system of claim 9 , further comprising additional executable instructions that cause the controller to adjust an amount of fuel supplied to the right cylinder bank based on the first inner-loop target value.
16 . A fuel control method, comprising:
adjusting an amount of fuel supplied to a cylinder bank of an internal combustion engine in response to a first outer-loop controller output from a first outer-loop controller and a second outer-loop controller output from a second outer-loop controller, wherein the first outer-loop controller output is based on a first downstream oxygen sensor positioned downstream of a first catalyst, wherein the second outer-loop controller output is based on a second downstream oxygen sensor positioned downstream of a second catalyst, wherein exhaust from the cylinder bank is routed to the first catalyst during a first set of conditions and the exhaust from the cylinder bank is routed to the second catalyst during a second set of different conditions.
17 . The fuel control method of claim 16 , where the first outer-loop controller output is blended with the second outer-loop controller output, and where a weighting factor adjusts blending between the first outer-loop controller output and the second outer-loop controller output.
18 . The fuel control method of claim 16 , where the amount of fuel supplied to the cylinder bank is adjusted via switching between the first outer-loop controller output and the second outer-loop controller output.
19 . The fuel control method of claim 16 , further comprising adjusting the amount of fuel supplied to the cylinder bank in further response to a position or command of a valve in an exhaust system of the internal combustion engine.
20 . The fuel control method of claim 19 , further comprising adjusting the position or command in response to a temperature or an exhaust flow rate.