System for diagnosing EGR flow rate operation
First Claim
1. System for diagnosing exhaust gas recirculation (EGR) flow rate operation in an internal combustion engine, comprising:
- intake and exhaust manifolds each operatively coupled to the engine;
an EGR conduit for recirculating exhaust gas from the exhaust manifold to the intake manifold;
means for determining an EGR fraction corresponding to a fractional amount of recirculated exhaust gas in a total air charge supplied to the intake manifold; and
a control computer continually accumulating at least one EGR fraction error sum as a function of the EGR fraction and a desired EGR fraction, and diagnosing EGR flow rate operation as a function of the accumulated value of the at least one EGR fraction error sum.
1 Assignment
0 Petitions
Accused Products
Abstract
A system is disclosed for diagnosing EGR flow rate operation in an internal combustion engine includes an intake manifold and an exhaust manifold coupled to the engine and an EGR conduit for recirculating exhaust gas from the exhaust manifold to the intake manifold. Means are provided for determining an EGR fraction corresponding to a fractional amount of recirculated exhaust gas in a total air charge supplied to the intake manifold. A control computer is configured to continually accumulate at least one EGR fraction error sum as a function of the EGR fraction and a desired EGR fraction, and to diagnose EGR flow rate operation as a function of the accumulated value of the at least one EGR fraction error sum.
-
Citations
42 Claims
-
1. System for diagnosing exhaust gas recirculation (EGR) flow rate operation in an internal combustion engine, comprising:
-
intake and exhaust manifolds each operatively coupled to the engine;
an EGR conduit for recirculating exhaust gas from the exhaust manifold to the intake manifold;
means for determining an EGR fraction corresponding to a fractional amount of recirculated exhaust gas in a total air charge supplied to the intake manifold; and
a control computer continually accumulating at least one EGR fraction error sum as a function of the EGR fraction and a desired EGR fraction, and diagnosing EGR flow rate operation as a function of the accumulated value of the at least one EGR fraction error sum. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
wherein the control computer is configured to set the EGR flow rate diagnostic flag to ABORT if the accumulated value of the at least one EGR fraction error sum meets or exceeds a threshold value upon expiration of a diagnostic period.
-
-
7. The system of claim 1 wherein the control computer is configured to continually compute for a diagnostic period an EGR fraction error as a difference between the EGR fraction and the desired EGR fraction, a positive EGR fraction error sum as a maximum of zero and a sum of a previous value of the positive EGR fraction error sum and the EGR fraction error, and a negative EGR fraction error sum as a maximum of zero and a sum of a previous value of the negative EGR fraction error sum and the EGR fraction error.
-
8. The system of claim 7 wherein the control computer is configured to diagnose the EGR flow rate operation as normal if an accumulated value of the positive EGR fraction error sum remains less than a first threshold value throughout the diagnostic period and an accumulated value of the negative EGR fraction error sum remains less than a second threshold value throughout the diagnostic period, and if the accumulated value of the positive EGR fraction error sum is less than a third threshold value, less than the first threshold value, and the accumulated value of the negative EGR fraction error sum is less than a fourth threshold value, less than the second threshold value, upon expiration of the diagnostic period.
-
9. The system of claim 8 further including a memory having an EGR flow rate diagnostic flag stored therein, the control computer configured to set the EGR flow rate diagnostic flag to PASS upon diagnosing the EGR flow rate operation as normal.
-
10. The system of claim 7 wherein the control computer is configured to diagnose the EGR flow rate operation as failing if either of an accumulated value of the positive EGR fraction error sum meets or exceeds a first threshold value during the diagnostic period and an accumulated value of the negative EGR fraction error sum meets or exceeds a second threshold value during the diagnostic period.
-
11. The system of claim 10 further including a memory having an EGR flow rate diagnostic flag stored therein, the control computer configured to set the EGR flow rate diagnostic flag to FAIL upon diagnosing the EGR flow rate operation as failing.
-
12. The system of claim 7 further including a memory having an EGR flow rate diagnostic flag stored therein;
wherein the control computer is configured to set the EGR flow rate diagnostic flag to ABORT if an accumulated value of the positive EGR fraction error sum remains below a first threshold value, and an accumulated value of the negative EGR fraction error sum remains below a second threshold value, throughout the diagnostic period, and upon expiration of the diagnostic period either of the accumulated value of the positive EGR fraction error sum meets or exceeds a third threshold value less than the first threshold value, and the accumulated value of the negative EGR fraction error sum meets or exceeds a fourth threshold value less than the second threshold value.
-
13. The system of claim 1 wherein the control computer is configured to monitor a number of diagnostic enable conditions prior to starting a diagnostic period in which the at least one EGR fraction error sum is continually accumulated, and to start the diagnostic period only if all of the number of diagnostic enable conditions are met.
-
14. The system of claim 13 wherein the control computer is further configured to monitor the number of diagnostic enable conditions throughout the diagnostic period, and to restart the diagnostic period if any of the number of diagnostic enable conditions is no longer met.
-
15. The system of claim 14 further including means for determining rotational speed of the engine;
wherein one of the number of diagnostic enable conditions corresponds to the rotational speed of the engine being within a predefined range of engine rotational speeds.
-
16. The system of claim 14 wherein the control computer is configured to determine an engine load value as a function of an engine fueling command;
wherein one of the number of diagnostic enable conditions corresponds to the engine load value being less than a threshold engine load value.
-
17. The system of claim 14 further including:
-
an EGR valve disposed in-line with the EGR conduit, the EGR valve responsive to an EGR valve control command to control a position of the EGR valve relative to a reference position; and
means for determining the position of the EGR valve relative to the reference position;
wherein one of the number of the diagnostic enable conditions corresponds to the position of the EGR valve being greater than a threshold EGR valve position.
-
-
18. The system of claim 7 wherein the control computer is configured to continually monitor during the diagnostic period a number of data acquisition conditions, and to compute the EGR fraction error, the positive EGR fraction error sum, and the negative EGR fraction error sum only if all of the number of diagnostic acquisition conditions are met.
-
19. A method for diagnosing exhaust gas recirculation (EGR) flow rate operation in an internal combustion engine having an intake manifold, an exhaust manifold and an EGR conduit for recirculating exhaust gas from the exhaust manifold to the intake manifold, the method comprising the steps of:
-
determining an EGR fraction corresponding to a fractional amount of recirculated exhaust gas in a total air charge supplied to the intake manifold;
determining a desired EGR fraction;
continually computing an EGR fraction error as a difference between the EGR fraction and the desired EGR fraction and accumulating at least one EGR fraction error sum as a function of the EGR fraction error; and
diagnosing EGR flow rate operation as a function of the accumulated value of the at least one EGR fraction error sum. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
monitoring a number of diagnostic enable conditions;
and executing the continually computing and diagnosing steps only if all of the number of diagnostic enable conditions are met.
-
-
26. The method of claim 25 further including the steps of:
-
monitoring the number of diagnostic enable conditions throughout a diagnostic period in which the EGR fraction error is continually computed; and
restarting the diagnostic period if any of the number of diagnostic enable conditions is no longer met.
-
-
27. The method of claim 26 further including the steps of:
-
determining rotational speed of the engine; and
determining that one of the number of diagnostic enable conditions is met if the rotational speed of the engine is within a predefined range of engine rotational speeds.
-
-
28. The method of claim 26 further including the steps of:
-
determining an engine load value as a function of an engine fueling command; and
determining that one of the number of diagnostic enable conditions is met if the engine load value is less than a threshold engine load value.
-
-
29. The system of claim 26 further including the steps of:
-
determining relative to a reference position a position of an EGR valve disposed in-line with the EGR conduit; and
determining that one of the number of the diagnostic enable conditions is met if the position of the EGR valve is greater than a threshold EGR valve position.
-
-
30. The method of claim 19 wherein the step of continually computing an EGR fraction error as a difference between the EGR fraction and the desired EGR fraction and accumulating at least one EGR fraction error sum as a function of the EGR fraction error further includes:
-
monitoring a number of data acquisition conditions; and
and computing the EGR fraction error and accumulating the at least one EGR fraction sum error only if all of the number of data acquisition conditions are met.
-
-
31. A method for diagnosing exhaust gas recirculation (EGR) flow rate operation in an internal combustion engine having an intake manifold, an exhaust manifold and an EGR conduit for recirculating exhaust gas from the exhaust manifold to the intake manifold, the method comprising the steps of:
-
determining an EGR fraction corresponding to a fractional amount of recirculated exhaust gas in a total air charge supplied to the intake manifold;
determining a desired EGR fraction;
continually computing an EGR fraction error as a difference between the EGR fraction and the desired EGR fraction, a positive EGR fraction error sum as a maximum of zero and a sum of a previous value of the positive EGR fraction error sum and the EGR fraction error, and a negative EGR fraction error sum as a maximum of zero and a is sum of a previous value of the negative EGR fraction error sum and the EGR fraction; and
diagnosing EGR flow rate operation as a function of accumulated values of the positive EGR fraction error sum and the negative EGR fraction error sum. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
monitoring a number of diagnostic enable conditions; and
executing the continually computing and diagnosing steps only if all of the number of diagnostic enable conditions are met.
-
-
38. The method of claim 37 further including the steps of:
-
monitoring the number of diagnostic enable conditions throughout the diagnostic period; and
restarting the diagnostic period if any of the number of diagnostic enable conditions is no longer met.
-
-
39. The method of claim 38 further including the steps of:
-
determining rotational speed of the engine; and
determining that one of the number of diagnostic enable conditions is met if the rotational speed of the engine is within a predefined range of engine rotational speeds.
-
-
40. The method of claim 38 further including the steps of:
-
determining an engine load value as a function of an engine fueling command; and
determining that one of the number of diagnostic enable conditions is met if the engine load value is less than a threshold engine load value.
-
-
41. The system of claim 38 further including the steps of:
-
determining relative to a reference position a position of an EGR valve disposed in-line with the EGR conduit; and
determining that one of the number of the diagnostic enable conditions is met if the position of the EGR valve is greater than a threshold EGR valve position.
-
-
42. The method of claim 31 wherein the step of continually computing an EGR fraction error, the positive EGR fraction error sum, and the negative EGR fraction error sum further includes:
-
monitoring a number of data acquisition conditions; and
and computing the EGR fraction error, the positive EGR fraction error sum, and the negative EGR fraction error sum only if all of the number of data acquisition conditions are met.
-
Specification