Title of Invention

INTAKE AIR TEMPERATURE RATIONALITY DIAGNOSTIC

Abstract A method of determining whether a fault condition of an intake air temperature (IAT) sensor of an engine is present includes estimating a first manifold absolute pressure (MAP) based on a previously estimated first MAP and an estimated first mass air flow (MAF) as a function of the previously estimated first MAP and estimating a second MAP based on a previously estimated second MAP and a currently measured MAF. An IAT difference is determined based on the first MAP and the second MAP. Whether the fault condition of the IAT sensor is present is determined based on the IAT difference.
Full Text INTAKE AIR TEMPERATURE RATIONALITY DIAGNOSTIC
FIELD
[0001] The present disclosure relates to internal combustion engines,
and more particularly to an intake air temperature sensor rationality diagnostic.
BACKGROUND
[0002] The statements in this section merely provide background
information related to the present disclosure and may not constitute prior art.
[0003] Internal combustion engines combust a fuel and air mixture to
produce drive torque. More specifically, air is drawn into the engine through a
throttle. The air is mixed with fuel and the air and fuel mixture is compressed
within a cylinder using a piston. The air and fuel mixture is combusted within the
cylinder to reciprocally drive the piston within the cylinder, which in turn
rotationally drives a crankshaft of the engine.
[0004] Engine operation is regulated based on several parameters
including, but not limited to, intake air temperature (IAT), manifold absolute
pressure (MAP), throttle position (TPS), engine RPM and barometric pressure
(PBARO)- With specific reference to the throttle, the state parameters (e.g., air
temperature and pressure) before the throttle are good references that can be
used for engine control and diagnostic. Traditional internal combustion engines
include an IAT sensor that directly measures the IAT. In some instances,
however, the IAT sensor can become inaccurate as a result of damage, wear
and/or a number of other factors. Accordingly, the IAT sensor should be

monitored to determine whether the IAT that is determined based on the IAT
sensor reading is rational.
[0005] Some traditional internal combustion engine systems include a
second IAT sensor, the reading from which is compared to that of the first IAT
sensor in order to determine whether the first IAT sensor is rational. This
additional IAT sensor increases cost and complexity and itself must be monitored
for accuracy.
SUMMARY
[0006] Accordingly, the present invention provides a method of
determining whether a fault condition of an intake air temperature (IAT) sensor of
an engine is present. The method includes estimating a first manifold absolute
pressure (MAP) based on a previously estimated first MAP and an estimated first
mass air flow (MAF) as a function of the previously estimated first MAP and
estimating a second MAP based on a previously estimated second MAP and a
currently measured MAF. An IAT difference is determined based on the first
MAP and the second MAP. Whether the fault condition of the IAT sensor is
present is determined based on the IAT difference.
[0007] In another feature, the method further includes calculating a
MAP difference based on the first MAP and the second MAP, wherein the IAT
difference is determined based on the MAP difference.
[0008] In another feature, the step of determining whether the fault
condition is present includes comparing the IAT difference to a threshold IAT

difference and indicating an IAT fault when the IAT difference is greater than the
threshold IAT difference.
[0009] In another feature, the method further includes estimating the
first MAF based on at least one of a throttle inlet pressure, an effective flow area
through the throttle, a previously estimated first MAP, measured IAT and a
previously estimated MAF.
[0010] In another feature, the first MAP is estimated based on an
estimated first engine flow rate (EFR) from an intake manifold of the engine.
[0011] In still another feature, the second MAP is estimated based on
an estimated second engine flow rate (EFR) from an intake manifold of the
engine.
[0012] In yet another feature, the first and second MAPs are estimated
based on respective first and second exhaust gas recirculation (EGR) values.
[0013] Further areas of applicability will become apparent from the
description provided herein. It should be understood that the description and
specific examples are intended for purposes of illustration only and are not
intended to limit the scope of the present disclosure.
DRAWINGS
[0014] The drawings described herein are for illustration purposes only
and are not intended to limit the scope of the present disclosure in any way.

[0015] Figure 1 is a functional block diagram of an internal combustion
engine system that is regulated in accordance with the intake air temperature
(IAT) rationality control of the present disclosure;
[0016] Figure 2 is a graph illustrating exemplary IAT traces;
[0017] Figure 3 is a flowchart illustrating exemplary steps that are
executed by the IAT rationality control of the present disclosure; and
[0018] Figure 4 is a functional block diagram illustrating exemplary
modules that execute the IAT rationality control.
DETAILED DESCRIPTION
[0019] The following description of the preferred embodiment is merely
exemplary in nature and is in no way intended to limit the invention, its
application, or uses. For purposes of clarity, the same reference numbers will be
used in the drawings to identify similar elements. As used herein, the term
module refers to an application specific integrated circuit (ASIC), an electronic
circuit, a processor (shared, dedicated, or group) and memory that execute one
or more software or firmware programs, a combinational logic circuit, or other
suitable components that provide the described functionality.
[0020] Referring now to Figure 1, an exemplary internal combustion
engine system 10 is illustrated. The engine system 10 includes an engine 12, an
intake manifold 14 and an exhaust manifold 16. Air is drawn into the intake
manifold 14 through an air filter 17 and a throttle 18. The air is mixed with fuel,
and the fuel and air mixture is combusted within a cylinder 20 of the engine 12.

More specifically, the fuel and air mixture is compressed within the cylinder 20 by
a piston (not shown) and combustion is initiated. The combustion process
releases energy that is used to reciprocally drive the piston within the cylinder 20.
Exhaust that is generated by the combustion process is exhausted through the
exhaust manifold 16 and is treated in an exhaust after-treatment system (not
shown) before being released to atmosphere. Although a single cylinder 20 is
illustrated, it is anticipated that the intake air rationality
control of the present invention can be implemented with engines having more
than one cylinder.
[0021] A control module 30 regulates engine operation based on a
plurality of engine operating parameters including, but not limited to, a pre-throttle
static pressure (PPRE), a pre-throttle stagnation pressure (PPREO) (i.e., the air
pressures upstream of the throttle), an intake air temperature (IAT), a mass air
flow (MAF), a manifold absolute pressure (MAP), an effective throttle area (AEFF),
an engine RPM and a barometric pressure (PBARO)- PPREO and PPRE are
determined based on a pre-throttle estimation control, which is disclosed in
commonly assigned, co-pending U.S. Pat. App. Serial No. 11/464,340, filed
August 14, 2006.
[0022] IAT, MAF, MAP and engine RPM are determined based on
signals generated by an IAT sensor 32, a MAF sensor 34, a MAP sensor 36 and
an engine RPM sensor 38, respectively, which are all standard sensors of an
engine system. AEFF is determined based on a throttle position signal that is
generated by a throttle position sensor, which is also a standard sensor. A

throttle position sensor 42 generates a throttle position signal (TPS). The
relationship between AEFF to TPS is pre-determined using engine dynamometer
testing with a temporary stagnation pressure sensor 50 (shown in phantom in
Figure 1) installed. Production vehicles include the relationship pre-programmed
therein and therefore do not require the presence of the stagnation pressure
sensor.
[0023] The IAT rationality control of the present disclosure monitors the
accuracy of the IAT sensor 32. More specifically, a first estimated MAP value
(MAPI) and a second estimated MAP value (MAPI) are determined and the
accuracy of the IAT sensor 32 is monitored based on a difference between MAPI
and MAPI (∆MAP). More specifically, ∆MAP corresponds to a difference
between the IAT sensed by the IAT sensor 32 and the actual IAT (AIAT) (see
Figure 2). For example, the greater the AMAP in the positive or negative
directions, the greater AIAT is. As a note, the "A" character indicates an
estimated (i.e., not directly measured) value.


EGRl is the estimated exhaust gas recirculation into the intake
manifold (in the case that an EGR system is present);
EFRl is the gas flow out of the intake manifold (i.e., into the
cylinders); and
VINT is the intake manifold volume (constant).

where: PINLET is the absolute pressure at the throttle inlet;
AEFF is the effective flow area through the throttle and is determined
based on the throttle position (TPS); and
MAFLAG is a first order lag filter value that ranges between 0 and 1
with a resolution of 0.1.

If PR is not greater than 0.5283, the flow through the throttle is limited or choked
and

than 1,


where: BCORR is a correction factor that is determined based on PBARO and
RPM;
VEFF is the volumetric efficiency of the engine and is determined
based on RPM and MAPM;
N is the number of cylinders in the engine; and

VDISP is the engine displacement.
[0025] MAPI is determined based on the following relationship:

where MAF2, is set equal to the currently measured MAF (MAFt). Accordingly,
Equation 6 parallels Equation 1 except for the fact that MAFt is implemented
instead of actually estimating MAF2. Furthermore, EFR2 is determined based
on the following relationship: J
i
i
Accordingly, Equation 7 parallels Equation 5 above.
[0026] Referring now to Figure 3, exemplary steps that are executed by
the lAT rationality control will be described in detail. In step 300, control monitors
the vehicle operating parameters. In step 301, control evaluates whether any
applicable active diagnostic faults are detected. The applicable active faults are
those that will prevent diagnostic system from making a correct or robust
detection. The applicable active faults may include, but are not limited to, MAF
sensor fault, TPS fault, and calculated intake charging temperature fault. It is
understood that other fault signals may be considered. If any active diagnostic
faults are detected, control loops back to step 300. In step 302, control calculates
MAPI based on the operating parameters. In step 304, control calculates MAPI
based on the operating parameters. Control calculates AMAP in step 305, and

filters AMAP in step 306 using a low pass filter, for example. Control determines
AIAT in step 307 based on the filtered ∆MAP. In step 308, control determines
whether AIAT is greater than AIATTHR- If ∆IAT is greater than ∆IATTHR, control
continues in step 310. If ∆IAT is not greater than AIATTHR, control continues in
step 312. In step 310, control indicates a fault with the IAT sensor. In step 312,
control indicates a pass with the IAT sensor and control ends.
[0027] Referring now to Figure 4, exemplary modules that execute the
IAT control will be described in detail. The exemplary modules include a MAPI
module 400, a MAPI module 402, a difference module 404, a ∆IAT module 406,
a comparator module 410 a NOT module 411, an IAT fault module 412 and an
IAT pass module 414. The MAPI module 400 and the MAPI module 402
determine MAPI and MAPI, respectively, based on the engine operating
parameters, as described in detail above. The difference module 404 determines
AMAP based on MAPI and MAPI.
[0028] The AIAT module 406 determines AIAT based on filtered
AMAP. In one embodiment, the AIAT module 406 can process AMAP using a
derived formula to calculate AIAT. In an alternative embodiment, the AIAT
module 406 includes a pre-programmed look-up table and determines AIAT from
the look-up table using ∆MAP as an input.
[0029] The comparator module 410 compares ∆IAT to ∆IATTHR and
generates a signal based thereon, which is output to the IAT fault module 412.
For example, if ∆IAT is greater than ∆IATTHR, the comparator module 410

generates a signal equal to "1", for example, and the IAT fault module 412
indicates an IAT fault. If ∆IAT is not greater than ∆IATTHR, the comparator
module 410 generates a signal equal to "0", for example, and the IAT fault
module 412 does not indicate an IAT fault. The NOT module 411 inverts the
signal that is output from the comparator module 410. The IAT pass module 414
indicates an IAT pass based on the output of the NOT module 411.
[0030] Those skilled in the art can now appreciate from the foregoing
description that the broad teachings of the present invention can be implemented
in a variety of forms. Therefore, while this invention has been described in
connection with particular examples thereof, the true scope of the invention
should not be so limited since other modifications will become apparent to the
skilled practitioner upon a study of the drawings, the specification and the
following claims.

CLAIMS
What is claimed is:
1. A method of determining whether a fault condition of an intake air
temperature (IAT) sensor of an engine is present, comprising:
estimating a first manifold absolute pressure (MAP) based on a previously
estimated first MAP and an estimated first mass air flow (MAF);
estimating a second MAP based on a previously estimated second MAP
and a currently measured MAF;
determining an IAT difference based on said first MAP and said second
MAP; and
determining whether the fault condition of the IAT sensor is present based
on said IAT difference.
2. The method of claim 1 further comprising calculating a MAP difference
based on said first MAP and said second MAP, wherein said IAT difference is
determined based on said MAP difference.
3. The method of claim 1 wherein the step of determining whether the fault
condition is present comprises:
comparing said IAT difference to a threshold IAT difference; and
indicating an IAT fault when said IAT difference is greater than said
threshold IAT difference.

4. The method of claim 1 further comprising estimating said first MAF based
on at least one of a throttle inlet pressure, an effective flow area through the
throttle, a previously estimated first MAP, measured IAT and a previously
estimated MAF.
5. The method of claim 1 wherein said first MAP is estimated based on an
estimated first engine flow rate (EFR) from an intake manifold of the engine.
6. The method of claim 1 wherein said second MAP is estimated based on
an estimated second engine flow rate (EFR) from an intake manifold of the
engine.
7. The method of claim 1 wherein said first and second MAPs are estimated
based on respective first and second exhaust gas recirculation (EGR) values.

8. A system for determining whether a fault condition of an intake air
temperature (IAT) sensor of an engine is present, comprising:
a first module that estimates a first manifold absolute pressure (MAP)
based on a previously estimated first MAP and an estimated first mass air flow
(MAF);
a second module that estimates a second MAP based on a previously
estimated second MAP and a currently measured MAF;
a third module that determines an IAT difference based on said first MAP
and said second MAP; and
a fourth module that determines whether the fault condition of the IAT
sensor is present based on said IAT difference.
9. The system of claim 8 further comprising a fifth module that calculates a
MAP difference based on said first MAP and said second MAP, wherein said IAT
difference is determined based on said MAP difference.
10. The system of claim 8 wherein said fourth module determines whether the
fault condition is present by:
comparing said IAT difference to a threshold IAT difference; and
indicating an IAT fault when said IAT difference is greater than said
threshold IAT difference.

11. The system of claim 8 further comprising a fifth module that estimates said
first MAF based on at least one of a throttle inlet pressure, an effective flow area
through the throttle, a previously estimated first MAP, measured IAT and a
previously estimated MAF.
12. The system of claim 8 wherein said first MAP is estimated based on an
estimated first engine flow rate (EFR) from an intake manifold of an engine.
13. The system of claim 8 wherein said second MAP is estimated based on an
estimated second engine flow rate (EFR) from an intake manifold of an engine.
14. The system of claim 8 wherein said first and second MAPs are estimated
based on respective first and second exhaust gas recirculation (EGR) values.

15. A method of operating an engine using an intake air temperature (IAT)
sensor, comprising:
estimating a first manifold absolute pressure (MAP) based on a previously
estimated first MAP and an estimated first mass air flow (MAF);
estimating a second MAP based on a previously estimated second MAP
and a currently measured MAF;
determining an IAT difference based on said first MAP and said second
MAP;
determining a corrected IAT value based on said IAT difference; and
operating the engine based on said corrected IAT value.
16. The method of claim 15 further comprising calculating a MAP difference
based on said first MAP and said second MAP, wherein said IAT difference is
determined based on said MAP difference.
17. The method of claim 15 further comprising:
comparing said IAT difference to a threshold IAT difference; and
indicating an IAT fault when said IAT difference is greater than said
threshold IAT difference.

18. The method of claim 15 further comprising estimating said first MAF based
on at least one of a throttle inlet pressure, an effective flow area through the
throttle, a previously estimated first MAP, measured IAT and a previously
estimated MAF.
19. The method of claim 15 wherein said first MAP is estimated based on an
estimated first engine flow rate (EFR) from an intake manifold of the engine.
20. The method of claim 15 wherein said second MAP is estimated based on
an estimated second engine flow rate (EFR) from an intake manifold of the
engine.
21. The method of claim 15 wherein said first and second MAPs are estimated
based on respective first and second exhaust gas recirculation (EGR) values.

A method of determining whether a fault condition of an intake air
temperature (IAT) sensor of an engine is present includes estimating a first
manifold absolute pressure (MAP) based on a previously estimated first MAP
and an estimated first mass air flow (MAF) as a function of the previously
estimated first MAP and estimating a second MAP based on a previously
estimated second MAP and a currently measured MAF. An IAT difference is
determined based on the first MAP and the second MAP. Whether the fault
condition of the IAT sensor is present is determined based on the IAT difference.

Documents:


Patent Number 265835
Indian Patent Application Number 840/KOL/2008
PG Journal Number 12/2015
Publication Date 20-Mar-2015
Grant Date 19-Mar-2015
Date of Filing 07-May-2008
Name of Patentee GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Applicant Address 300 RENAISSANCE CENTER, DETROIT, MICHIGAN
Inventors:
# Inventor's Name Inventor's Address
1 KURT D. MC LAIN 8020 TIYANOGA TRAIL, CLARKSTON
2 WENBO WANG 25831 TRESTLE STREET, NOVI, MICHIGAN 48375
PCT International Classification Number G06F19/00
PCT International Application Number N/A
PCT International Filing date
PCT Conventions:
# PCT Application Number Date of Convention Priority Country
1 11/821591 2007-06-22 U.S.A.