Title of Invention

ATMOSPHERIC PRESSURE DETECTOR FOR INTERNAL COMBUSTION ENGINE

Abstract Intake pressures PMi [mmHg] are detected at each crank angle position of 30° [°CA (Crank Angle)] after an internal combustion engine 1 is started, and the intake pressures PMi are smoothed according to transition conditions thereof so as to be obtained as an atmospheric pressure. As this occurs, the plurality of intake pressures PMi are smoothed provided that a difference APM between the maximum PMMAX and minimum PMMIN of the plurality of intake pressures PMi is small enough to fall within a predetermined value. As an atmospheric pressure, when intake pressures PMi are stable, can, be obtained by the plurality of samplings at the crank angle positions, the reliability of an atmospheric pressure detector for an internal combustion engine can be. increased.
Full Text SPECIFICATION
ATMOSPHERIC PRESSURE DETECTOR FOR INTERNAL COMBUSTION ENGINE Technical Field
The present invention relates to an atmospheric pressure detector for an internal combustion engine for detecting an atmospheric pressure in the environment of the internal combustion engine and, for example, by knowing a change in atmospheric pressure, the amount of fuel that is injected for supply to the internal combustion engine can be adjusted.
Background Art
A known conventional atmospheric pressure detector for an internal combustion engine is disclosed in Japanese Unexamined Patent Publication (Kokai) No. 5-1615. This publication is regarded as a prior art reference for atmospheric pressure detectors for internal combustion engines. Described in this prior art reference is a technique for approximating a pressure resulting within an intake manifold immediately after the generation of a start signal, as an atmospheric pressure, without using an atmospheric pressure sensor by paying attention to the fact that some time is needed from the operation of a starter sw:-tch to the actual start of an internal combustion engine.
Incidentally, with this technique, although an atmospheric pressure immediately after the start of the internal combustion engine can be obtained, an atmospheric pressure at other points in time after, the start of the engine, cannot be obtained. Namely, no atmospheric pressure can be indicated which results when there occurs a change in atmospheric pressure after the internal combustion engine is started. Due to this, even when there occurs a change in atmospheric pressure after the internal combustion engine has been started, the

change cannot be reflected to the intake pressure, leading to, for example, a problem that a preferred fuel injection amount according to the intake pressure cannot be obtained.
Disclosure of the Invention
The present invention was made with a view to solving the problem, and an object thereof is to provide an atmospheric pressure derector for an internal combustion engine for detecting an atmospheric pressure in the environment of the internal combustion engine.
According to an aspect of the present invention, there is provided an atmospheric pressure detector for an internal combustion engine, wherein intake pressures at predetermined crank angle positions detected by a crank angle detecting means after the start of the internal combustion engine are detected by an intake pressure detecting means, and wherein the plurality of intake pressures so detected are smoothed according to the transition conditions by an atmospheric pressure calculating means to thereby be obtained as an atmospheric pressure. As changes in intake pressure can suitably be averaged to obtain an atmospheric pressure by a plurality of samplings at the predetermined crank angle positions, the reliability can be increased.
According to another aspect of the present invention, there is provided an atmospheric pressure detector for an internal combustion engine wherein the atmospheric pressure calculating means smoothes the plurality of intake pressures obtained relative to the predetermined crank angle positions provided that a difference between the maximum and the minimum of the plurality of intake pressures so obtained falls within a predetermined value• As the atmospheric pressure, when the intake pressure is stable, can be obtained by the plurality of samplings at the predetermined crank angle positions, the reliability can be increased.

According to a further aspect of the present invention, there is provided an atmospheric pressure detector for an internal combustion engine wherein the atmospheric pressure calculating means smoothes the plurality of intake pressures obtained relative to the predetermined crank angle positions from an expansion stroke to an exhaust stroke of the internal combustion engine provided that a difference between the maximum and the minimum of the plurality of intake pressures so obtained falls within a predetermined value. As, even if there occurs a change in load in the internal combustion engine, the atmospheric pressure when the intake pressure is stable can be obtained by the plurality of samplings at the predetermined crank angle positions, the ■• reliability can be increased.
According to an aspect of the present invention, there is provided an atmospheric pressure detector for an internal combustion engine wherein the atmospheric pressure calculating means smoothes the plurality of intake pressures obtained relative to the predetermined crank angle positions from an induction stroke to an exhaust stroke of the internal combustion engine provided that a difference between the maximum and zhe minimum of the plurality of intake pressures so obtained falls within a predetermined value. As, even if there occurs a change in load in the internal combustion engine, the atmospheric pressure when the intake pressure is stable can be obtained by the plurality of samplings at the predetermined crank angle positions, the reliability can be increased.
According to another aspect of the present invention, there is provided an atmospheric pressure detector for an internal combustion engine, wherein an intake pressure smoothing means smoothes a plurality of intake pressures detected by an intake pressure detecting means provided that a variation in the plurality of intake pressures so detected falls v;ithin a predetermined

>
value, whereby the intake pressures so smoothed are obtained as an atmospheric pressure by an atmospheric pressure calculating means. As the intake pressures can be obtained in a stable fashion by the plurality of samplings when the variation in intake pressures falls within the predetermined value and an accurate atmospheric pressure can be obtained by using the intake pressure resulting from the smoothing of those intake pressures, the reliability can be increased.
According to a further aspect of the present invention, there is provided an atmospheric pressure detector for an internal combustion engine wherein intake pressures can be obtained in a stable fashion by the plurality of sampling when a difference between the average based on the intake pressures detected by the intake pressure detecting means and the peak of the intake pressures detected by the intake pressure detecting means falls within a predetermined value, and wherein an accurate atmospheric pressure can be obtained by using the intake pressure resulting from the smoothing of the intake pressures so obtained, whereby the reliability can be increased.
According to another aspect of the present invention, there is provided an atmospheric pressure , detector for an internal combustion engine, wherein intake pressures detected by an intake pressure detecting means during a predetermined period of time including at least an exhaust stroke detected by an:exhaust stroke detecting means are smoothed by a intake pressure smoothing means, and wherein the intake pressures so smoothed can be obtained as an atmospheric pressure by an atmospheric pressure calculating means. As the intake pressures can be obtained in a stable fashion by the plurality of sampling during the predetermined period of time including at least the exhaust stroke and an accurate atmospheric pressure can be obtained by using the intake pressure resulting from the smoothing of the

%
intake pressures so obtained, the reliability can be increased.
The present invention can be understood more sufficiently from the accompanying drawings and the description of a preferred embodiment of the invention.
Brief Description of the Drawings
Fig, 1 is a schematic diagram showing the configuration of an internal combustion engine and its peripheral equipment to which an atmospheric pressure detector according to an embodiment of the present invention is applied.
Fig. 2 is a flowchart showing a processing procedujre for atmospheric pressure calculation used in a CPU within an ECU used in the atmospheric pressure detector according to the embodiment of the present invention.
Fig. 3 is a time chart showing transition conditions of intake pressures read every time an N signal interruption occurs corresponding to the processing in Fig. 2.
Fig. 4 is a flowchart showing a first modification made to the processing procedure for atmospheric pressure calculation used in a CPU within an ECU used in the atmospheric pressure detector according to rhe embodiment of the present invention.
Fig. 5 is a flowchart showing a second modification made to the processing procedure for atmospheric pressure calculation used in a CPU within an ECU used in the atmospheric pressure detector according to zhe embodiment-" of the present invention.
Fig. 6 is a flowchart showing a third modification made to the processing procedure for atmospheric pressure calculation used in a CPU within an ECU used in the atmospheric pressure detector according to the embodiment of the present invention.
Fig, 7 is a flowchart showing a fourth modification made to the processing procedure for atmospheric pressure

calculation used in a CPU within an ECU used in the atmospheric pressure detector according to the embodiment of the present invention. Best Mode for Carrying out the Invention
A mode for carrying out the invention will be described based on an embodiment.
Fig. 1 is a schematic diagram showing the configuration of an internal combustion engine and its peripheral equipment to which an atmospheric pressure detector according to an embodiment of the present invention is applied.
In Fig. 1 reference numeral 1 denotes a single-cylinder water-cooled internal combustion engine (an engine), and air from an air cleaner 3 is introduced into an intake air passage 2 of the internal combustion engine 1. Provided at a position along the length of the intake air passage 2 is a throttle valve 11 adapted to be opened and closed in conjunction with the operation of an accelerator pedal or the like, which is not shown. The amount of intake air (the amount of air to be taken in) to the intake air passage 2 is regulated by opening or closing the throttle valve 11. In addition, fuel is injected and supplied into the internal combustion engine 1 from an injector (a fuel injection valve) 5 provided in the intake air passage 2 at a position near an intake port 4 together with intake air so introduced into the intake air passage 2. Then, air-fuel mixture comprising a predetermined amount of fuel and a predetermined amount of intake air is drawn into a combustion chamber 7 via an intake valve 6.
In addition, an intake pressure sensor 21 for detecting the intake pressure PM [mmHg] within the intake air passage 2 is provided on a downstream side of the throttle valve 11 and in the intake air passage. Then, a crank angle sensor 22 for detecting the crank angle [°CA (Crank Angle)] of a crankshaft 12 of the internal combustion engine 1 is provided at the crankshaft 12.

The engine speed ISIE of the internal combustion engine 1 is calculated according to crank angles detected by the crank angle sensor 22.
Additionally, a spark plug 13 is disposed in such a manner as to be directed toward the interior of the combustion chamber 7 in the internal combustion engine 1. A high voltage from an ignition coil/igniter 14 is applied to the spark plug 13 in synchronism with a crank angle detected by the crank angle sensor 22 based on an ignition command signal outputted from an ECU (Electronic Control Unit) 30, which will be described later, whereby an air-fuel mixture within the combustion chamber 7 is ignited for combustion. Thus, an air-fuel mixture within the combustion chamber 7 is burned (expanded) so that a driving force can be obtained, and exhaust gases, after the combustion, are introduced into an exhaust gas passage 9 from an exhaust manifold via an exhaust valve 8 for discharge to the outside.
The ECU 30 is configured as a logic arithmetic circuit comprising a CPU as a central processing unit for executing known various types of arithmetic processing, a ROM 32 for storing control programs, a RAM 33 for storing various types of data, a B/U (back-up line) RAM 34, an input/output circuit 35 and a bus line 36 for connecting those constituent components. Intake pressures PM from the intake pressure sensor 21, crank angles from the crank angle sensor 22 and so on are inputted into the ECU 30. Then, the injector 5, which is associated with fuel injection timings and fuel injection amounts, and the spark plug 13 and the ignition coil/igniter 14 which are associated with ignition timings, and so on are ' appropriately controlled based on output signals sent out from the ECU 30 based on various types of sensor information.
Next, referring to Fig. 3, a processing procedure for calculating atmospheric pressures used in the CPU 31 in the ECU 30 used in turn in an atmospheric pressure

detector for an internal combustion engine according to an embodiment of the invention will be described based on a flowchart shown in Fig. 2. Here, Fig. 3 is a time chart showing transition conditions of intake pressures Pmi (i=0, 1, 2, , . . , 23) [mmHg] read every time an N signal interruption occurs corresponding to processes shown in Fig. 2. This N signal is a signal for representing each of crank angle positions "0" to "23" given every 30 [°CA] relative to a crank angle of 720
[°CA] comprising 4 cycles (induction stroke ->
compression stroke —* expansion (combustion) stroke -^
exhaust stroke) with a reference crank angle position detected by the crank angle sensor 22 of the crankshaft 12 of the internal combustion engine 1 being "0". Note that this atmospheric arithmetic subroutine is repeatedly executed by the CPU 31 every time a predetermined time elapses.
In Fig. 2, firstly, in step SIO1, whether or not there is an N signal interruption is determined. If a determination condition for step SlOl is met or it is determined that an N signal interruption exits, the flow advances to step S102, where intake pressures PM read by the intake pressure sensor 21 are regarded as intake pressures Pmi (i=0, 1, 2, ... , 23) (refer to Fig. 3). Next, the flow then advances to step S103, and whether or not the number of samplings of intake pressures PMi is equal to or greater than a predetermined number A is determined. If a determination condition for step S10 3 is met or it is determined that the number of samplings of intake pressures PMi is equal to or greater than the predetermined number A, then the procedure moves to step
5104, where the maximum of the plurality of intake pressures PMi so read is determined as the intake pressure maximum PMMAX. Next, the flow advances to step
5105, where the minimum of the plurality of intake pressures PMi so read is determined as the intake

pressure minimum PMMIN.
Next, the flow moves to step S106, and whether or not a difference, resulting when the intake pressure minimum PMMIN obtained in step S105 is subtracted from the intake pressure maximum PMMAX obtained in step S105,
falls within a predetermined value a is determined. In
case a determination condition for step S106 is met or it
is determined that the difference APM (refer to Fig. 3)
between the intake pressure maximum PMMAX and the intake pressure minimum PMMIN falls within the predetermined
value a, then the flow moves to step S107, and the total of the intake'pressures read in step S102 is divided by the predetermined number A to obtain an intake pressure average PMAV. Then, the procedure advances to step S108, where the intake pressure average PMAV obtained in step S107 is determined as an atmospheric pressure PA and the routine ends.
On the other hand, if the determination condition for step SlOl is not met and it is determtined that there is no N signal, or if the determination condition for step SI03 is not met and it is determined that the number of samplings of intake pressures PMi is small enough to be less than the predetermined number A, no accurate atmospheric pressure can be calculated, or, if the determination condition for step S10 6 is not met and the
difference APM between the intake pressure maximum PMMAX
and the intake pressure minimum PMMIN is large enough to
exceed the predetermined value a, the intake pressure in
the internal combustion engine 1 varies largely, and therefore, it is determined that the condition is not suitable for calculation of atmospheric pressure PA, and the routine ends without doing anything.
Thus, the atmospheric pressure detector for an internal combustion engine according to the embodiment comprises the intake pressure sensor 21 functioning as

the intake pressure detecting means for detecting intake pressures PMi [mmHg] which are pressures of intake air introduced to the downstream side of the throttle valve 11 disposed in the intake air passage 2 of the internal combustion engine 1, the crank angle sensor 22 functioning as the crank angle detecting means for detecting crank angle positions every time the internal combustion engine 1 turns through 30° [""CA] and the atmospheric pressure calculating means which is attained by the CPU 31 within the ECU 30 for smoothing intake pressures PMi detected by the intake pressure sensor 21 relative to crank angle positions detected every time the internal combustion engine 1 turns through 30° [°CA] according to their transition conditions for calculation as an atmospheric pressure PA.
In addition, the atmospheric pressure calculating means of the atmospheric pressure detector for an internal combustion engine according to the embodiment which is attained by the CPU 31 in the ECU 30 is designed to smooth intake pressures PMi in case the difference
APM between the maximum PMMAX and the minimum PMHIN of
the plurality of intake pressures PMi [mmhg] detected by the intake pressure sensor 21 every 30° [°CA] which is the predetermined crank angle position detected by the crank angle sensor 22 falls within the predetermined
value a.
Namely, intake pressures PMi are detected at each predetermined crank angle position of every 30° [""CA] after the internal combustion engine 1 is started, and the intake pressures PMi so detected are smoothed according to the transition conditions and the result is obtained as the atmospheric pressure PA. As this occurs, if the difference APM between the maximum PMMAX and the minimum PMMIN of the plurality of intake pressures PMi is small enough to fall within the predetermined value a, the plurality of intake pressures PMi are smoothed- As

the atmospheric pressure PA, when the intake pressures PMi are stable, can be obtained by the plurality of samplings at the crank angle positions, the reliability can be increased.
Next, a first modification to the processing procedure for calculating an atmospheric pressure used by the CPU 31 in the ECU 30 used in the atmospheric pressure detector for an internal combustion engine according to the embodiment of the invention will be described based on a flowchart shown in Fig. 4 which illustrates the modified procedure. Note that this atmospheric pressure arithmetic routine is repeatedly executed every predetermined time by the CPU 31.
In Fig. 4, as steps S201 to 8206 correspond to the steps SlOl to 106 described above with respect to the embodiment, the detailed description of those steps will be omitted. Here, if a determination condition for step
S206 is met and it is determined that a difference APM
between the intake pressure maximum PMMAX obtained in step S204 and the intake pressure minimum PMMIN obtained
in step S205 falls within the predetermined value a, the
flow advances to step S207 where, of the intake pressures PMi read in step S2 02, the total of the intake pressures read every 30° [°CA] from 360° [°CA] to 720° [°CA] are divided by the number (B) of intake pressures, and the result is determined as an intake pressure average PMAV, Next, the flow moves to step S208, where the intake pressure average PMAV obtained in step S207 is determined as an atmospheric pressure PA, and the routine ends.
On the other hand, if the determination condition for step S201 is not met and it is determined that there is no N signal, or if the determination condition for step S203 is not met and it is determined that the number of samplings of intake pressures PMi is small enough to be less than the predetermined number A, no accurate atmospheric pressure PA can be calculated, or, if the

determination condition for step S206 is not met and the difference APM between the intake pressure maximum PMMAX and the intake pressure minimum PMMIN is large enough to exceed the predetermined value a, the intake pressure in
the internal combustion engine 1 varies largely and, therefore, it is determined that the condition is not suitable for calculation of atmospheric pressure PA, and the routine ends without doing anything.
Thus, the atmospheric pressure calculating means of the atmospheric pressure detector for an internal combustion engine according to the first modification which is attained by the CPU 31 in the ECU 30 is designed to smooth intake pressures PMi in case the difference APM between the maximum PMMAX and the minimum PMMIN of
the plurality of intake pressures PMi [mmHg], detected by the intake pressure sensor 21 at predetermined crank angle positions from the expansion stroke to the exhaust stroke of the internal combustion engine 1 which are detected by the crank angle sensor 22 of every 30° [""CA] from 360° [°CA] to 720° [°CA], falls within the
predetermined value a.
Namely, it is understood that even if there occurs a change in load in the internal combustion engine 1, a change in intake pressures PMi is relatively small from 360' [°CA] to 720° [°CA] which are regarded as the predetermined crank angle positions from the expansion stroke to the exhaust stroke of the internal combustion
engine 1. If the difference APM between the maximum
PMMAX and the minimum PMMIN of the intake pressures PMi obtained relative to the crank angle positions is small
enough to fall within the predetermined value a, the
intake pressures PMi so obtained are then smoothed. As the atmospheric pressure, when the intake pressures PMi are stable, can be obtained by the samplings at the predetermined crank angle positions, the reliability of

the atmospheric pressure detector so modified can be increased.
Next, a second modification to the processing procedure, for calculating an atmospheric pressure, used by the CPU 31 in the ECU 30 used in the atmospheric pressure detector for an internal combustion engine according to the embodiment of the invention, will be described based on a flowchart shown in Fig. 5 which illustrates the modified procedure. Note that this atmospheric pressure arithmetic routine is repeatedly executed every predetermined time by the CPU 31.
In Fig. 5, as steps S301 to S306 correspond to the steps SlOl to 106 described above with respect to the embodiment, a detailed description of those steps will be omitted. Here, if a determination condition for step
S306 is met and it is determined that a difference APM
between the intake pressure maximum PMMAX obtained in step S304 and the intake pressure minimum PMMIN obtained in step S305 falls within the predetermined value a, the
flow advances to step S307, where of intake pressures PMi read in step S302, the total of the intake pressures at predetermined crank angles such as X° ['CA], Y° [°CA], Z° [°CA] are divided by the number C of predetermined crank angles, and the result is determined as an intake pressure average PMAV. Next, the flow moves to step S308, where the intake pressure average PMAV obtained in step S307 is determined as an atmospheric pressure PA, and the routine ends.
On the other hand, if the determination condition for step S301 is not met and it is determined that there is no N signal, or if the determination condition for step S303 is not met and it is determined that the number of samplings of intake pressures PMi is small enough to be less than the predetermined number A, no accurate atmospheric pressure PA can be calculated, or, in case the determination condition for step S306 is not met and

the difference APM between the intake pressure maximum
PMMAX and the intake pressure minimum PMMIN is large
enough to exceed the predetermined value a, the intake
pressure in the internal combustion engine 1 varies largely and, therefore, it is determined that the condition is not suitable for calculation of atmospheric pressure PA, and the routine ends without doing anything. Thus, the atmospheric pressure calculating means of the atmospheric pressure detector for an internal combustion engine according to the second modification which is attained by the CPU 31 in the ECU 30 is designed to smooth intake pressures PMi in case the difference
APM between the maximum PMMAX and the minimum PMMIN of
the plurality of intake pressures PMi [mmHg] detected by the intake pressure sensor 21 relative to the plurality of optional crank angle positions X°, Y°, Z° [°CA] from the expansion stroke to the exhaust stroke of the internal combustion engine 1 which are detected by the crank angle sensor 22, falls within the predetermined
value a.
Namely, it is understood that even if there occurs a change in load in the internal combustion engine 1, a change in intake pressures PMi is relatively small at the predetermined crank angle positions X°, Y°, z"" [°CA] from the expansion stroke to the exhaust stroke of the
internal combustion engine 1. If the difference APM
between the maximum PMMAX and the minimum PMMIN of the intake pressures PMi obtained relative to the crank angle positions X°, Y°, Z° [°CA] is small enough to fall within
the predetermined value a, the intake pressures PMi so
obtained are then smoothed. As the atmospheric pressure, when the intake pressures PMi are stable, can be obtained by the samplings at the crank angle positions, the reliability of the atmospheric pressure detector so modified can be increased.

Next/ a third modification to the processing procedure for calculating an atmospheric pressure used by the CPU 31 in the ECU 30 used in the atmospheric pressure detector for an internal combustion engine according to the embodiment of the invention will be described based on a flowchart shown in Fig, 6 which illustrates the modified procedure. Note that this atmospheric pressure arithmetic routine is repeatedly executed every predetermined time by the CPU 31.
In Fig. 6, as steps S401 to S406 correspond to the steps SlOl to 106 described above with respect to the embodiment, a detailed description of those steps will be omitted. Here, in step S406, the total of intake pressures PMi read in step S402 is divided by a predetermined number A and the result is determined as an intake pressure average PMAV.
Next, the flow moves to step S407, and whether or not a difference, resulting when the intake pressure average PMAV obtained in step S406 is subtracted from the intake pressure maximum PMMAX obtained in step S4 04,
falls within a predetermined value (3 is determined. If a
determination condition for step S407 is met and it is determined that the difference between the intake pressure maximum PMMAX and the intake pressure average
PMAV falls within the predetermined value p, then the
flow advances to step S408, where whether or not a difference, resulting when the intake pressure minimum PMMIN obtained in step S405 is subtracted from the intake pressure average PMAV obtained in step S406, falls within
a predetermined value y is determined. If a
determination condition for step S408 is met and it is determined that the difference between the intake pressure average PMAV and the intake pressure minimum
PMMIN falls within the predetermined value y, the flow
then advances to step S409, where the intake pressure average PMAV obtained in step S406 is determined as an

f
atmospheric pressure PA, and the routine ends.
On the other hand, if the determination condition for step S401 is not met and it is determined that there is no N signal, or if the determination condition for step S403 is not met and it is determined that the number of samplings of intake pressures PMi is small enough to be less than the predetermined number A, no accurate atmospheric pressure PA can be calculated, or, if the determination condition for step S407 is not met and it is determined that the difference between the intake pressure maximum PMMAX and the intake pressure average
PMAV is large enough to exceed the predetermined value [3,
as a change in intake pressure in the internal combustion engine 1 is large, it is determined that the condition is not suitable for calculation of an atmospheric pressure PA, or if a determination condition for step S408 is not met and it is determined that the difference between the-intake pressure average PMAV and the intake pressure minimum PMMIN is large enough to exceed the predetermined
value Y/ ^s a change in intake pressures in the internal
combustion engine 1 is large, it is determined that the condition is not suitable for calculation of an atmospheric pressure PA, and the routine ends without doing anything.
Thus, the atmospheric pressure detector for an internal combustion engine according to the third modification comprises the intake pressure sensor 21 functioning as the intake pressure detecting means for detecting intake pressures PMi [mmHg] which are pressures of intake air introduced into the downstream side of the throttle valve 11 disposed in the intake air passage 2 of the internal combustion engine 1, the intake pressure smoothing means attained by the CPU 31 in the ECU 30 for smoothing intake pressures PMi in case the variation in the intake pressures PMi detected by the intake sensor 21 attained by the CPU 31 in the ECU 30 falls within the

predetermined value, and the atmospheric pressure calculating means attained by the CPU 31 in the ECU 30 for calculating the smoothed intake pressure average PMAV as an atmospheric pressure PA.
Namely, natural intake pressures PMi can be obtained in a stable fashion by the samplings resulting when the variation in the intake pressures PMi detected by the intake pressure sensor 21 falls within the predetermined value, and the accurate atmospheric pressure PA can be obtained using the intake pressure average PMAV obtained from the smoothed intake pressures PMi, and therefore, the reliability of the atmospheric pressure detector so modified can be increased.
In addition, the intake pressure smoothing means attained by the CPU 31 in the ECU 30 of the atmospheric pressure detector for an internal combustion engine according to the third modification is designed to smooth intake pressures PMi in case the differences between rhe intake pressure average PMAV which is the average of the intake pressures PMi detected by the intake pressure sensor 21 and the intake pressure maximum PMMAX v/hich is the peak of the intake pressures PMi detected by the intake pressure sensor 21 and the intake pressure minimum
PMMIN wall fall within (5, y, respectively.
Namely, if the differences between the intake pressure average PMAV, which is based upon rhe intake pressures PMi detected by the intake pressure sensor 21, and the intake pressure maximum PMMAX and the intake
pressure minimum PMMIN are small enough to fall within p,
Y, respectively, the intake pressures PMi sampled are
stable, and the accurate atmospheric pressure PA can be obtained using the intake pressure average PMAV resulting when the intake pressures PMi so sampled are smoothed, and therefore, the reliability of the atmospheric pressure detector so modified can be increased.
Next, a fourth modification to the processing

procedure for calculating an atmospheric pressure used by the CPU 31 in the ECU 30 used in the atmospheric pressure detector for an internal combustion engine according to the embodiment of the invention will be described based on a flowchart shown in Fig. 7 which illustrates the modified procedure. Note that this atmospheric pressure arithmetic routine is repeatedly executed every predetermined time by the CPU 31.
In Fig. 1, firstly, in step S501, whether or not an exhaust stroke is about to start is determined. If a determination condition for step S501 is met and it is determined that an exhaust stroke of the internal combustion engine 1 is about to be started, the flow moves to step S502, and intake pressures PM read by the intake pressure sensor 21 are determined as intake pressures PMi (i=0, 1, 2, . • . ). Next, the procedure advances to step S503, where whether or not the exhaust stroke ends is determined. If a determination condition for step S503 is met and it is determined that the exhaust stroke of the internal combustion engine 1 is about to end, the flow advances to step S504, where the maximum of the plurality of intake pressures PMi so read is determined the intake pressure maximum PMMAX, Next, the flow advances to step S505, where the minimum of the plurality of intake pressures PMi so read is determined as the intake pressure minimum PMMIN. Next, the flow moves to step S506, where the total of the intake pressures PMi read in step S502 is divided by a predetermined number D, and the result is determined as an intake pressure average PMAV.
Next, the flow advances to step S50 7, and whether or not a difference resulting when the intake pressure average PMAV obtained in step S506 is subtracted from the
intake pressure maximum PMMAX obtained in step S504 falls
*
within a predetermined value 6 is determined. If a
determination condition for step S507 is met and it is
determined that the difference between the intake

pressure maximum PMMAX and the intake pressure average
PMAV falls within the predetermined value 6, then the
flow advances to step S508, and whether or not a difference resulting when the intake pressure minimum PMMIN obtained in step S505 is subtracted from the intake pressure average PMAV obtained in step S506 falls within
a predetermined value e is determined. If a
determination condition for step S508 is met and it is determined that the difference between the intake pressure average PMAV and the intake pressure minimum
PMMIN falls within e, then the flow advances to step
S509, where the intake pressure average PMAV obtained in step S506 is determined as an atmospheric pressure PA, and the routine ends.
On the other hand, if a determination condition for step S501 is not met and it is determined rhat -he exhaust stroke has not yet been reached, or if a determination condition for step S5 0 3 is not: m^e^ and it is determined that the exhaust stroke has ended, as an accurate atmospheric pressure PA cannot be calculated, or if a determination condition for step S507 is not met and the difference between the intake pressure maxir^^um PMMAX and the intake pressure average PMAV is large enough to
exceed the predetermined value 6, as the variation in
intake pressures in the internal combustion engine 1 is large, it is determined that the condition of the internal combustion engine is not suitable for calculation of an atmospheric pressure PA, or if a determination condition for step S508 is not mer and the difference between the intake pressure average PMAV and the intake pressure minimum PMMIN is large enough to
exceed the predetermined value e, as the variation in
intake pressures in the internal combustion engine 1 is large, it is determined that the condition of the internal combustion engine 1 is not suitable for

calculation of an atmospheric pressure PA, and the routine ends,
Thus, the atmospheric pressure detector for an internal combustion engine according to the fourth modification comprises the intake pressure sensor 21 functioning as the intake pressure detecting means for detecting intake pressures PMi [mmHg] which are pressures of intake air introduced into the downstream side of the throttle valve 11 disposed in the intake air passage 2 of the internal combustion engine 1, the exhaust stroke detecting means attained by the CPU 31 in the ECU 30 for detecting an exhaust stroke of the internal combustion engine 1, the intake pressure smoothing means attained by the CPU 31 in the ECU 30 for smoothing intake pressures PMi detected by the intake pressure detecting means 21 during the predetermined period of time from the start of the exhaust stroke to the end of the exhaust stroke v;hich were detected by the exhaust stroke detecting means and the atmospheric pressure calculating means attained by the CPU 31 in the ECU 30 for calculating the intake pressure average PMAV smoothed by the intake pressure smoothing means as an atmospheric pressure PA.
Namely, it is understood that even if there occurs a variation in load in the internal combustion engine 1, the variation in intake pressures PMi is relatively small within the predetermined period of time from the start of the exhaust stroke to the end of the exhaust stroke. As the intake pressures PMi can be obtained in a stable fashion by the samplings during the predetermined period of time including the exhaust stroke and an accurate atmospheric pressure PA can be obtained by using the intake pressure average PMAV which is the smoothed intake pressures PMi, the reliability of the atmospheric pressure detector according to the fourth modification can be increased.
Note that as the exhaust stroke detecting means attained by the CPU 31 in the ECU 30, to be specific, for

example, a predetermined period of time including the exhaust stroke can be specified from the understanding that the exhaust stroke is started after a predetermined period of time has elapsed from the generation of the minimum intake pressure in the intake pressure variation using the engine speed NE of the internal combustion engine 1 as a parameter. Furthermore, for example, in an atmospheric pressure detector for an internal combustion engine in which cam signals are obtained from a cam angle sensor for detecting cam angles [°CA] of a camshaft, not shown, in conjunction with the rotation of the crankshaft 12 of the internal combustion engine 1, as the exhaust stroke detecting means attained by the CPU 31 in the ECU 30, for example, a predetermined period of time including the exhaust stroke can be specified from the understanding that the exhaust stroke is started after a predetermined period of time has elapsed^ from the generation of a predetermined cam signal using the engine speed NE of the internal combustion engine 1 as a parameter.
In the above embodiment and the modifications, while intake pressures PMi are sampled by means of the intake pressure sensor 21 when an N signal interruption occurs every 30° [°CA] which is detected by the crank angle sensor 22, the present invention is not limited thereto in carrying out the same, but intake pressures PMi may be designed to be sampled at other crank angle positions. In addition, the plurality of intake pressures PMi which are finally smoothed may be sampled at different crank angle positions.
Additionally, a preferred amount of fuel can be injected for supply into the internal combustion engine by reflecting the variation in atmospheric pressure, PA obtained by the embodiment and the modifications thereto to the intake pressure PM.
Note that while the present invention has been described in detail heretofore based on the specific

embodiment, it will be apparent to those skilled in the art that the present invention may be altered or modified variously without departing from the spirit and scope of the claims of the present invention.




CLAIMS
1. An atmospheric pressure detector for an
internal combustion engine comprising;
Intake pressure detecting means for detecting intake pressures which are pressures of intake air introduced to a downstream side of a throttle valve disposed in an intake air passage of said internal combustion engine,
crank angle detecting means for detecting predetermined crank angle positions of said internal combustion engine, and
atmospheric pressure calculating means for smoothing intake pressures detected by said intake pressure detecting means relative to said predetermined crank angle positions detected by said crank angle detecting means according to transition conditions thereof and calculating said intake pressures so smoothed as an atmospheric pressure.
2. An atmospheric pressure detector for an internal combustion engine as set forth in Claim 1, wherein said atmospheric pressure calculating means smoothes said plurality of intake pressures detected relative to said respective predetermined crank angle positions provided that a difference between the maximum value and the minimum of said intake pressures so detected falls within a predetermined value.
3. An atmospheric pressure detector for an internal combustion engine as set forth ir. Claim 1, wherein said atmospheric pressure calculating means smoothes said plurality of intake pressures detected relative to said respective predetermined crank angle positions from an expansion stroke to an exhaust stroke of said internal combustion engine provided that a difference between the maximum and the minimum of said intake pressures so detected falls within a predetermined value.
4. An atmospheric pressure detector for an

1
internal combustion engine as set forth in Claim 1, wherein said atmospheric pressure calculating means smoothes said plurality of intake pressures detected relative to said respective predetermined crank angle positions from an induction stroke to an exhaust stroke of said internal combustion engine provided that a difference between the maximum and the minimum of said intake pressures so detected falls within a predetermined value.
5. An atmospheric pressure detector for an
internal combustion engine comprising;
Intake pressure detecting means for detecting intake pressures which are pressures of intake air introduced to a downstream side of a throttle valve disposed in an intake air passage of said internal combustion engine,
intake pressure smoothing means for smoothing intake pressures detected by said intake pressure detecting means provided that a variation in said intake pressures so detected falls within a predetermined value, and
atmospheric pressure calculating means for calculating said intake pressures smoothed by said intake pressure smoothing means as an atmospheric pressure.
6. An atmospheric pressure detector for an internal combustion engine as set forth in Claim 5, wherein said intake pressure smoothing means smoothes intake pressures detected by said intake pressure detecting means provided that a difference between the average of said intake pressures and the peak of said intake pressures falls within a predetermined value.
7. An atmospheric pressure detector for an internal combustion engine comprising;
Intake pressure detecting means for detecting intake pressures which are pressures of intake air introduced to a downstream side of a throttle valve disposed in an intake air passage of said internal

combustion engine,
exhaust stroke detecting means for detecting an exhaust stroke of said internal combustion engine,
intake pressure smoothing means for smoothing intake pressures detected by said intake pressure detecting means within a predetermined period of time including at least an exhaust stroke detected by said exhaust stroke detecting means, and
atmospheric pressure calculating means for calculating said intake pressures smoothed by said intake pressure smoothing means as an atmospheric pressure.


Documents:

858-chenp-2003-abstract.pdf

858-chenp-2003-claims filed.pdf

858-chenp-2003-claims granted.pdf

858-chenp-2003-correspondnece-others.pdf

858-chenp-2003-correspondnece-po.pdf

858-chenp-2003-description(complete) filed.pdf

858-chenp-2003-description(complete) granted.pdf

858-chenp-2003-drawings.pdf

858-chenp-2003-form 1.pdf

858-chenp-2003-form 19.pdf

858-chenp-2003-form 26.pdf

858-chenp-2003-form 3.pdf

858-chenp-2003-form 5.pdf


Patent Number 201091
Indian Patent Application Number 858/CHENP/2003
PG Journal Number 08/2007
Publication Date 23-Feb-2007
Grant Date 03-Jul-2006
Date of Filing 02-Jun-2003
Name of Patentee DENSO CORPORATION
Applicant Address 1, SHOWA-CHO 1-CHOME KARIYA-SHI AICHI 448-8661
Inventors:
# Inventor's Name Inventor's Address
1 NAGATA, KOUICHI C/O DENSO CORPORATION 1, SHOWA-CHO 1-CHOME KARIYA-SHI AICHI 448-8661
2 KURODA, TAKAHIKO C/O DENSO CORPORATION 1, SHOWA-CHO 1-CHOME KARIYA-SHI AICHI 448-8661
PCT International Classification Number F02D41/8
PCT International Application Number PCT/JP02/10340
PCT International Filing date 2002-10-03
PCT Conventions:
# PCT Application Number Date of Convention Priority Country
1 2001-308628 2001-10-04 Japan
2 2002-270007 2002-09-17 Japan