[go: up one dir, main page]

JP2002030981A - Atmospheric pressure detecting device - Google Patents

Atmospheric pressure detecting device

Info

Publication number
JP2002030981A
JP2002030981A JP2000217683A JP2000217683A JP2002030981A JP 2002030981 A JP2002030981 A JP 2002030981A JP 2000217683 A JP2000217683 A JP 2000217683A JP 2000217683 A JP2000217683 A JP 2000217683A JP 2002030981 A JP2002030981 A JP 2002030981A
Authority
JP
Japan
Prior art keywords
atmospheric pressure
intake
pressure
engine
detection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2000217683A
Other languages
Japanese (ja)
Other versions
JP4348842B2 (en
Inventor
Tatsunori Kato
辰則 加藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Corp
Original Assignee
Denso Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Denso Corp filed Critical Denso Corp
Priority to JP2000217683A priority Critical patent/JP4348842B2/en
Publication of JP2002030981A publication Critical patent/JP2002030981A/en
Application granted granted Critical
Publication of JP4348842B2 publication Critical patent/JP4348842B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Measuring Fluid Pressure (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an atmospheric pressure detecting device capable of preferably detecting atmospheric pressure without increasing a cost. SOLUTION: An engine 10 is a single cylinder four cycle engine, and repeatedly executes each stroke of intake, compression, explosion, exhaust by opening/ closing an intake valve 21 and an exhaust valve 22. An intake pressure detecting sensor 17 for detecting intake pressure is provided in an intake tube 12 of the engine 10. A CPU 31 in an ECU 30 determines an executing condition for detecting atmospheric pressure on the basis of an engine operating state, by using an engine speed and throttle opening as a parameter. The CPU 31 takes in the intake pressure detected by the intake pressure detecting sensor 17 in the exhaust stroke of the engine 10 when the executing condition for detecting the atmospheric pressure is satisfied, and calculates the atmospheric pressure on the basis of the taken-in intake pressure.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、エンジン吸気管に
配設された吸気圧センサを用い、該吸気圧センサの検出
値により大気圧を検出する大気圧検出装置に関するもの
である。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an atmospheric pressure detecting device that uses an intake pressure sensor disposed in an engine intake pipe and detects the atmospheric pressure based on a value detected by the intake pressure sensor.

【0002】[0002]

【従来の技術】車両用エンジンでは、車載電子制御装置
(車載ECU)により例えば燃料噴射量や点火時期等を
制御する際、大気圧を検出し、その大気圧に応じた補正
を行うようにしている。大気圧検出の一手法としては、
エンジン吸気管等に大気圧センサを設置し、同センサの
検出結果から大気圧を検出する従来技術がある。しかし
この場合、大気圧センサを設置する分だけコストが嵩
み、システム価格が高くなってしまう。
2. Description of the Related Art In a vehicle engine, when an on-vehicle electronic control unit (on-vehicle ECU) controls, for example, a fuel injection amount and an ignition timing, an atmospheric pressure is detected and a correction corresponding to the atmospheric pressure is performed. I have. As one method of atmospheric pressure detection,
There is a conventional technique in which an atmospheric pressure sensor is installed in an engine intake pipe or the like, and the atmospheric pressure is detected from the detection result of the sensor. However, in this case, the cost increases due to the installation of the atmospheric pressure sensor, and the system price increases.

【0003】また、大気圧センサを廃止したシステムと
しては、エンジンの始動直後(イグニッションスイッチ
のON直後)に、最初に吸気圧センサにより検出された
吸気圧を大気圧として取り込むものがある。またこの技
術では、エンジンの低回転・高負荷運転時に、吸気圧セ
ンサにより検出された吸気圧を大気圧として更新してい
くようにしていた。ところが、この従来技術の場合、ス
ロットル弁を全開にするような加速運転時のみに大気圧
検出が限定され、その検出頻度(更新頻度)が少ない。
故に、燃料噴射量や点火時期のきめ細かい補正ができな
いという問題があった。
As a system in which the atmospheric pressure sensor is abolished, there is a system in which the intake pressure first detected by the intake pressure sensor is taken in as the atmospheric pressure immediately after the engine is started (immediately after the ignition switch is turned on). Further, in this technique, when the engine is running at a low speed and a high load, the intake pressure detected by the intake pressure sensor is updated as the atmospheric pressure. However, in the case of this conventional technique, the atmospheric pressure detection is limited only during the acceleration operation in which the throttle valve is fully opened, and the detection frequency (renewal frequency) is small.
Therefore, there has been a problem that the fuel injection amount and the ignition timing cannot be finely corrected.

【0004】[0004]

【発明が解決しようとする課題】本発明は、上記問題に
着目してなされたものであって、その目的とするところ
は、コストアップを招くことなく、大気圧を好適に検出
することができる大気圧検出装置を提供することであ
る。
SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and an object of the present invention is to detect the atmospheric pressure appropriately without increasing the cost. An object of the present invention is to provide an atmospheric pressure detecting device.

【0005】[0005]

【課題を解決するための手段】4サイクルエンジンで
は、吸気、圧縮、爆発、排気の各行程が連続して繰り返
し実施され、そのうち吸気行程では、吸気弁が開放され
ることにより吸気管を通じてエンジン燃焼室に空気(混
合気)が導入される。このとき、吸気圧(吸気管内圧
力)は、大気圧よりも負圧側に一時的に変化し、吸気弁
の閉鎖後(吸気完了後)に大気圧側に徐々に復帰する。
特に気筒単位で独立した吸気系を持つエンジンの場合、
吸気完了後には、概ね次の吸気行程直前の排気行程まで
には吸気圧と大気圧とがほぼ一致する。その吸気圧の挙
動は、図2に示すタイムチャートからも分かる。それ故
に、気筒単位で独立した吸気系を持つエンジンでは、排
気行程又はそれ以前における吸気圧センサの検出値(吸
気圧)により、大気圧が検出できることとなる。
In a four-stroke engine, the intake, compression, explosion, and exhaust strokes are continuously and repeatedly performed. In the intake stroke, engine combustion is performed through an intake pipe by opening an intake valve. Air (mixture) is introduced into the chamber. At this time, the intake pressure (intake pipe pressure) temporarily changes to the negative pressure side from the atmospheric pressure, and gradually returns to the atmospheric pressure side after closing the intake valve (after the intake is completed).
Especially in the case of an engine with an independent intake system for each cylinder,
After the completion of the intake, the intake pressure and the atmospheric pressure substantially coincide until the exhaust stroke immediately before the next intake stroke. The behavior of the intake pressure can also be seen from the time chart shown in FIG. Therefore, in an engine having an independent intake system for each cylinder, the atmospheric pressure can be detected by the detected value (intake pressure) of the intake pressure sensor before or during the exhaust stroke.

【0006】そこで、請求項1に記載の発明では、エン
ジン運転状態に基づく大気圧検出の実施条件を判定する
(実施条件判定手段)。また、前記実施条件の成立時に
おいて吸気完了後、次の吸気行程までの所定の時期に吸
気圧センサにより検出される吸気圧を取り込み、該取り
込んだ吸気圧に基づいて大気圧を求める(大気圧検出手
段)。
In view of the above, according to the first aspect of the present invention, an execution condition of the atmospheric pressure detection based on the operating state of the engine is determined (execution condition determining means). Also, after the intake is completed when the above-described execution conditions are satisfied, the intake pressure detected by the intake pressure sensor is captured at a predetermined time until the next intake stroke, and the atmospheric pressure is obtained based on the captured intake pressure (atmospheric pressure). Detection means).

【0007】要するに、吸気圧の挙動はエンジン運転状
態に応じて変化するが、そのエンジン運転状態により実
施条件を判定しつつ大気圧検出を行うので、大気圧検出
を精度良く実施することが可能となる。この場合、独立
した吸気系を持つエンジンでは、次の吸気行程までに吸
気圧が大気圧レベルに復帰するエンジン運転領域が広
く、検出時期が主に加速運転時に限定されていた従来技
術と比べて、大気圧検出の頻度が大きく増加する。その
結果、コストアップを招くことなく、大気圧を好適に検
出することができる。
In short, although the behavior of the intake pressure changes according to the engine operating state, the atmospheric pressure detection is performed while judging the execution condition based on the engine operating state, so that the atmospheric pressure detection can be accurately performed. Become. In this case, with an engine having an independent intake system, the engine operating range where the intake pressure returns to the atmospheric pressure level by the next intake stroke is wide, and the detection timing is mainly compared with the prior art, which is limited to the acceleration operation. , The frequency of the atmospheric pressure detection greatly increases. As a result, the atmospheric pressure can be suitably detected without increasing the cost.

【0008】本発明は特に、請求項14に記載したよう
に、単気筒エンジン、若しくは独立吸気型の多気筒エン
ジンに適用されるのが望ましく、これらエンジンにおい
て好適なる大気圧検出が実現できる。
The present invention is preferably applied to a single-cylinder engine or a multi-cylinder engine of an independent intake type, as described in claim 14, and suitable atmospheric pressure detection can be realized in these engines.

【0009】また、請求項2に記載の発明では、前記大
気圧検出手段は、エンジンの爆発行程及び排気行程の少
なくとも何れかにおける吸気圧の検出値に基づいて大気
圧を求める。この場合、所定のエンジン運転状態におい
て、爆発行程や排気行程での吸気圧が大気圧レベルにほ
ぼ一致することから、大気圧検出が可能となる。
According to the present invention, the atmospheric pressure detecting means obtains the atmospheric pressure based on the detected value of the intake pressure in at least one of an explosion stroke and an exhaust stroke of the engine. In this case, in a predetermined engine operating state, the intake pressure in the explosion stroke or the exhaust stroke substantially matches the atmospheric pressure level, so that the atmospheric pressure can be detected.

【0010】また、請求項3に記載の発明では、前記大
気圧検出手段は、吸気弁が開く直前における吸気圧の検
出値に基づいて大気圧を検出する。本構成では、遅くと
も吸気行程直前までに吸気圧が大気圧レベルに復帰して
いればよいので、大気圧検出が可能となるエンジン運転
領域が更に広くなり、大気圧検出の頻度がより一層増加
する。
According to the third aspect of the present invention, the atmospheric pressure detecting means detects the atmospheric pressure based on the detected value of the intake pressure immediately before the intake valve opens. In this configuration, since the intake pressure only needs to return to the atmospheric pressure level at the latest just before the intake stroke, the engine operating region in which the atmospheric pressure can be detected is further widened, and the frequency of the atmospheric pressure detection is further increased. .

【0011】また、請求項4に記載したように、エンジ
ン運転状態に応じて吸気圧の取り込み時期を変更すれ
ば、取り込み期間固定とする場合に比べ、広域なエンジ
ン運転状態に対処できるようになる。この場合、高回転
時等、大気圧検出が比較的困難な運転領域では、吸気圧
の取り込み期間を次の吸気行程直前に限定する。また、
低回転時等では、吸気圧の取り込み期間を長くし、吸気
圧取り込みの機会を多くする。
In addition, when the intake pressure intake timing is changed according to the engine operating state, it is possible to cope with a wide engine operating state as compared with the case where the intake period is fixed. . In this case, in an operation region where it is relatively difficult to detect the atmospheric pressure, such as during high rotation, the intake pressure intake period is limited to immediately before the next intake stroke. Also,
At the time of low rotation, etc., the intake pressure intake period is lengthened to increase the opportunity for intake pressure intake.

【0012】上記請求項1又は2の発明では、請求項5
に記載したように、吸気圧取り込み期間内における吸気
圧の検出値を平均化し、大気圧を算出すると良い。又
は、請求項6に記載したように、吸気圧取り込み期間内
における吸気圧の変化量が所定値を超える場合、大気圧
検出を無効にすると良い。これら請求項5,6の発明に
よれば、大気圧の検出精度が向上する。
According to the first or second aspect of the present invention, a fifth aspect of the present invention is provided.
As described above, the detected value of the intake pressure during the intake pressure intake period may be averaged to calculate the atmospheric pressure. Alternatively, when the change amount of the intake pressure during the intake pressure intake period exceeds a predetermined value, the detection of the atmospheric pressure may be invalidated. According to the fifth and sixth aspects of the present invention, the detection accuracy of the atmospheric pressure is improved.

【0013】また、請求項7に記載の発明では、前記大
気圧検出手段は、大気圧の今回値を検出した際、その今
回値とそれまでに記憶保持されている大気圧データとの
平均化処理により、大気圧データを更新する。この場
合、その都度検出される大気圧によりそのまま大気圧デ
ータを更新するのではなく、なまし演算等の平均化処理
を施して大気圧データを更新することにより、信頼性の
高い大気圧データが得られるようになる。
According to the present invention, when the atmospheric pressure detecting means detects the present value of the atmospheric pressure, the atmospheric pressure detecting means averages the present value and the atmospheric pressure data stored and held up to that time. The process updates the atmospheric pressure data. In this case, instead of updating the atmospheric pressure data as it is with the atmospheric pressure detected each time, the atmospheric pressure data is updated by performing an averaging process such as a smoothing operation, so that highly reliable atmospheric pressure data can be obtained. Will be obtained.

【0014】前記実施条件判定手段は、以下の請求項8
〜10の如く実現されると良い。すなわち、・請求項8
に記載の発明では、エンジン回転数及びエンジン負荷を
パラメータとして所定運転領域にあるか否かで実施条件
を判定する。・請求項9に記載の発明では、エンジン負
荷をパラメータとして所定の負荷レベル以上にあれば、
大気圧検出の実施条件が成立する旨を判定する。・請求
項10に記載の発明では、エンジンが搭載される車両の
減速走行時には、大気圧検出の実施条件が不成立となる
旨を判定する。
[0014] The execution condition determining means may be as follows.
It may be realized as follows. That is, Claim 8
According to the invention described in (1), the execution condition is determined based on whether the engine speed and the engine load are in a predetermined operation region as parameters. According to the ninth aspect of the present invention, if the engine load is equal to or higher than a predetermined load level as a parameter,
It is determined that the conditions for performing the atmospheric pressure detection are satisfied. According to the tenth aspect of the present invention, when the vehicle on which the engine is mounted is running at a reduced speed, it is determined that the condition for performing the atmospheric pressure detection is not satisfied.

【0015】上記何れの発明においても、大気圧検出の
実施判定を適切に行うことができる。なおエンジン負荷
としては、エンジン吸気管に配設されるスロットル弁の
開度や吸気圧を用いることができる。
In any of the above inventions, it is possible to appropriately determine whether or not to perform the atmospheric pressure detection. As the engine load, an opening degree of a throttle valve and an intake pressure provided in an engine intake pipe can be used.

【0016】また、請求項11に記載の発明では、前記
吸気圧センサにより検出された吸気圧の最小値と、大気
圧検出のための吸気圧取り込み期間内における吸気圧又
はその平均値との差が所定値より大きい場合に、大気圧
検出を無効とする。つまり、吸気圧の最小値と、吸気圧
取り込み期間内における吸気圧又はその平均値との差が
所定値より大きければ、大気圧が誤検出される可能性が
高いので、その状態を排除して大気圧が検出される。
Further, according to the present invention, the difference between the minimum value of the intake pressure detected by the intake pressure sensor and the intake pressure or the average value thereof during the intake pressure intake period for detecting the atmospheric pressure. Is larger than a predetermined value, the atmospheric pressure detection is invalidated. That is, if the difference between the minimum value of the intake pressure and the intake pressure or the average value thereof during the intake pressure intake period is larger than a predetermined value, there is a high possibility that the atmospheric pressure is erroneously detected. Atmospheric pressure is detected.

【0017】バックファイヤ等により予期しない吸気圧
変動が生じると、大気圧検出の精度が著しく低下する。
そこで、請求項12に記載の発明では、吸気圧の検出値
について正圧側の最大値を算出し、該最大値が所定値を
超えた場合、前記大気圧検出手段による大気圧検出を禁
止する。この請求項12の発明では、請求項13に記載
したように、吸気圧の検出値が正圧側の最大値を超えた
場合、数燃焼分に相当する期間だけ大気圧検出を禁止す
ると良い。この請求項12,13の発明によれば、バッ
クファイヤ等による吸気圧変動時にもその影響を受けて
大気圧が誤検出されるといった不具合が回避され、大気
圧の検出精度が向上する。
If unexpected intake pressure fluctuations occur due to backfire or the like, the accuracy of atmospheric pressure detection is significantly reduced.
Therefore, according to the twelfth aspect of the present invention, the maximum value on the positive pressure side is calculated for the detected value of the intake pressure, and when the maximum value exceeds a predetermined value, the detection of the atmospheric pressure by the atmospheric pressure detecting means is prohibited. In the twelfth aspect of the present invention, as described in the thirteenth aspect, when the detected value of the intake pressure exceeds the maximum value on the positive pressure side, it is preferable to prohibit the detection of the atmospheric pressure for a period corresponding to several combustions. According to the twelfth and thirteenth aspects of the present invention, it is possible to avoid the problem that the atmospheric pressure is erroneously detected due to the influence of the intake pressure fluctuation caused by the backfire or the like, and the detection accuracy of the atmospheric pressure is improved.

【0018】[0018]

【発明の実施の形態】(第1の実施の形態)以下、この
発明を具体化した第1の実施の形態を図面に従って説明
する。なお、本実施の形態では、オートバイに搭載され
る単気筒4サイクルエンジンを制御対象とし、当該エン
ジンの燃料噴射量や点火時期は電子制御装置(以下、E
CUという)により実施されるようになっている。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS (First Embodiment) A first embodiment of the present invention will be described below with reference to the drawings. In the present embodiment, a single-cylinder four-cycle engine mounted on a motorcycle is controlled, and the fuel injection amount and ignition timing of the engine are controlled by an electronic control unit (hereinafter referred to as E).
CU).

【0019】図1は、エンジン制御システムの概要を示
す構成図である。図1において、エンジン10の吸気ポ
ート11には吸気管12が接続され、その上流側には外
気を吸い込むためのエアボックス13が接続されてい
る。エアボックス13には、吸気温を検出するための吸
気温センサ14が取り付けられている。吸気管12の途
中にはスロットル弁15が取り付けられ、このスロット
ル弁15の開度(スロットル開度)がスロットル開度セ
ンサ16によって検出される。更に、スロットル弁15
の下流側には吸気圧センサ17が配設されており、この
吸気圧センサ17によりスロットル弁下流の吸気圧(吸
気管内圧力)が検出される。吸気ポート11の近傍には
燃料噴射弁18が取り付けられており、この燃料噴射弁
18は、図示しない燃料供給系より供給される燃料(ガ
ソリン)を吸気ポート11に噴射する。
FIG. 1 is a block diagram showing the outline of the engine control system. In FIG. 1, an intake pipe 11 is connected to an intake port 11 of an engine 10, and an air box 13 for sucking outside air is connected to an upstream side thereof. The air box 13 is provided with an intake air temperature sensor 14 for detecting the intake air temperature. A throttle valve 15 is attached in the middle of the intake pipe 12, and the opening of the throttle valve 15 (throttle opening) is detected by a throttle opening sensor 16. Further, the throttle valve 15
An intake pressure sensor 17 is provided downstream of the throttle valve, and the intake pressure sensor 17 detects an intake pressure downstream of the throttle valve (intake pipe pressure). A fuel injection valve 18 is attached near the intake port 11, and the fuel injection valve 18 injects fuel (gasoline) supplied from a fuel supply system (not shown) to the intake port 11.

【0020】エンジン10には、図示しないクランク軸
に連結されて往復動するピストン19が配設されてお
り、ピストン19の上方には燃焼室20が形成されてい
る。燃焼室20は、吸気弁21及び排気弁22を介して
吸気管12及び排気管23に連通している。また、エン
ジン10のシリンダヘッドには、点火プラグ24が取り
付けられ、点火タイミング毎に点火コイル25の二次側
に発生する高電圧が点火プラグ24に印加され点火され
る。
The engine 10 is provided with a reciprocating piston 19 connected to a crankshaft (not shown), and a combustion chamber 20 is formed above the piston 19. The combustion chamber 20 communicates with the intake pipe 12 and the exhaust pipe 23 via the intake valve 21 and the exhaust valve 22. An ignition plug 24 is attached to the cylinder head of the engine 10, and a high voltage generated on the secondary side of the ignition coil 25 is applied to the ignition plug 24 at each ignition timing to ignite.

【0021】エンジン10のクランク軸には、エンジン
回転数を検出するための回転数センサ26が取り付けら
れており、同センサ26は所定クランク角毎(本実施の
形態では、30°CA毎)にNeパルス信号を出力す
る。また、エンジン10には、エンジン冷却水の温度を
検出するための水温センサ27が取り付けられている。
The crankshaft of the engine 10 is provided with a rotational speed sensor 26 for detecting the engine rotational speed. The rotational speed sensor 26 is provided at every predetermined crank angle (in this embodiment, at every 30 ° CA). A Ne pulse signal is output. Further, the engine 10 is provided with a water temperature sensor 27 for detecting the temperature of the engine cooling water.

【0022】ECU30は、CPU31、ROM32、
RAM33等からなる周知のマイクロコンピュータを中
心に構成されており、このECU30には、前記した吸
気温センサ14、スロットル開度センサ16、吸気圧セ
ンサ17、回転数センサ26及び水温センサ27の各検
出信号が入力される。CPU31は、これら各検出信号
に基づいて吸気温、スロットル開度(TA)、吸気圧
(PM)、エンジン回転数(Ne)、エンジン水温など
のエンジン運転状態を検知する。また、CPU31は、
ROM32に予め記憶された制御プログラム等を実行す
ることで、燃料噴射弁18による燃料噴射の制御や、点
火プラグ24による点火時期の制御を適宜実施する。
The ECU 30 includes a CPU 31, a ROM 32,
The ECU 30 mainly includes a known microcomputer including a RAM 33 and the like. The ECU 30 detects each of the above-described intake air temperature sensor 14, throttle opening sensor 16, intake air pressure sensor 17, rotational speed sensor 26, and water temperature sensor 27. A signal is input. The CPU 31 detects an engine operating state such as an intake air temperature, a throttle opening (TA), an intake pressure (PM), an engine speed (Ne), and an engine water temperature based on each of the detection signals. Further, the CPU 31
By executing a control program or the like stored in the ROM 32 in advance, control of fuel injection by the fuel injection valve 18 and control of ignition timing by the spark plug 24 are appropriately performed.

【0023】また本実施の形態の装置では、吸気圧セン
サ17により検出された吸気圧PMに基づいて大気圧を
検出することを特徴としており、以下にはその詳細を説
明する。
Further, the apparatus according to the present embodiment is characterized in that the atmospheric pressure is detected based on the intake pressure PM detected by the intake pressure sensor 17, and the details will be described below.

【0024】先ず始めに、吸気圧センサ17の検出値
(吸気圧PM)により大気圧が検出できることの概要
を、図2のタイムチャートを用いて説明する。要する
に、吸気行程に入ると、吸気弁21が開放されることに
より混合気が燃焼室20に導入され、それまで大気圧レ
ベルにあった吸気圧が負圧側に移行する。そして、吸気
圧はボトム値(最小値)に達した後、圧縮、爆発、排気
の各行程で大気圧側に次第に推移し、概ね排気行程まで
には大気圧レベルに復帰する。このとき、エンジン回転
数一定であれば、スロットル開度(エンジン負荷)によ
って吸気圧のボトム値が変わり、スロットル開度が大き
いほど吸気圧のボトム値が高く(負圧の程度が小さ
く)、逆にスロットル開度が小さいほど吸気圧のボトム
値は低く(負圧の程度が大きく)なる。また、スロット
ル開度が変わると、吸気圧が大気圧レベルにまで復帰す
るタイミングが異なり、概ねスロットル開度が大きいほ
ど、大気圧レベルへの復帰が早くなる。
First, an outline that the atmospheric pressure can be detected based on the detection value (intake pressure PM) of the intake pressure sensor 17 will be described with reference to a time chart of FIG. In short, in the intake stroke, the air-fuel mixture is introduced into the combustion chamber 20 by opening the intake valve 21, and the intake pressure at the atmospheric pressure level shifts to the negative pressure side. After the intake pressure reaches the bottom value (minimum value), it gradually changes to the atmospheric pressure side in each of the compression, explosion, and exhaust strokes, and returns to the atmospheric pressure level by the exhaust stroke. At this time, if the engine speed is constant, the bottom value of the intake pressure changes depending on the throttle opening (engine load). As the throttle opening increases, the bottom value of the intake pressure increases (the degree of negative pressure decreases). Conversely, the smaller the throttle opening, the lower the bottom value of the intake pressure (the greater the degree of negative pressure). Further, when the throttle opening changes, the timing at which the intake pressure returns to the atmospheric pressure level is different. Generally, the larger the throttle opening, the quicker the return to the atmospheric pressure level.

【0025】何れにしても、高回転・低負荷時等の極限
られたエンジン運転状態を除いては、図2に示すように
排気行程又はそれ以前に吸気圧が大気圧レベルに復帰
し、そのことから吸気圧に基づいて大気圧が検出でき
る。なお、吸気圧による大気圧検出が可能か否かは、エ
ンジン運転状態に基づく大気圧検出の実施条件により判
断される。
In any case, except for an extremely limited engine operating state such as at a high rotation speed and a low load, as shown in FIG. 2, the intake pressure returns to the atmospheric pressure level before or before the exhaust stroke. Thus, the atmospheric pressure can be detected based on the intake pressure. Whether or not the atmospheric pressure can be detected by the intake pressure is determined based on the conditions for performing the atmospheric pressure detection based on the engine operating state.

【0026】図3は、大気圧検出ルーチンを示すフロー
チャートであり、本ルーチンは、ECU30により2m
s毎又は回転数センサ26のNeパルス信号に同期して
実行される。本処理では、排気行程を吸気取り込み期間
とし、該期間において吸気圧PMのセンサ検出値を取り
込み、そのPM値に基づいて大気圧を検出する。また、
図4は、処理に流れを補足説明するためのタイムチャー
トである。
FIG. 3 is a flowchart showing an atmospheric pressure detection routine.
It is executed every second or in synchronization with the Ne pulse signal of the rotation speed sensor 26. In this process, the exhaust stroke is set as an intake intake period, and a sensor detection value of the intake pressure PM is acquired during the intake period, and the atmospheric pressure is detected based on the PM value. Also,
FIG. 4 is a time chart for supplementarily explaining the flow of the processing.

【0027】なお図3のルーチンでは、吸気、圧縮、爆
発、排気の4行程のうち、今どの行程にあるかを判別す
る必要があるが、その判別は回転数センサ26のNeパ
ルス信号により行うようにしている。すなわち、図4に
示すように、例えば30°CA毎にNeパルス信号が出
力され、そのNeパルス信号をカウントして6カウント
毎(180°CA毎)に吸気→圧縮→爆発→排気の順に
行程が進んだことを判別する。図4では、時刻t1〜t
2が吸気行程、時刻t2〜t3が圧縮行程、時刻t3〜
t4が爆発行程、時刻t4〜t5が排気行程を示す。
In the routine shown in FIG. 3, it is necessary to determine which one of the four strokes of intake, compression, explosion, and exhaust is currently in progress. The determination is made based on the Ne pulse signal of the rotation speed sensor 26. Like that. That is, as shown in FIG. 4, for example, a Ne pulse signal is outputted at every 30 ° CA, and the Ne pulse signal is counted, and the process is performed in the order of intake → compression → explosion → exhaust every 6 counts (every 180 ° CA). Is determined to have advanced. In FIG. 4, at times t1 to t
2 is an intake stroke, time t2 to t3 is a compression stroke, and time t3 to
t4 indicates an explosion stroke, and times t4 to t5 indicate an exhaust stroke.

【0028】さて図3において、先ずステップ101で
は、その時々のエンジン運転状態に基づいて大気圧検出
の実施条件を判定する。このとき、エンジン回転数Ne
とスロットル開度TAとをパラメータとする図示しない
マップを用い、エンジン運転状態が大気圧検出の実施領
域にあるか否かを判別する。このマップによれば、例え
ば、エンジン10が高回転・低負荷(低スロットル開
度)の状態にある場合にのみ、大気圧検出が禁止され
る。
Referring to FIG. 3, first, at step 101, the conditions for detecting the atmospheric pressure are determined based on the engine operating state at that time. At this time, the engine speed Ne
It is determined whether or not the engine operating state is in the atmospheric pressure detection execution area by using a map (not shown) using the parameter and the throttle opening TA as parameters. According to this map, for example, the detection of the atmospheric pressure is prohibited only when the engine 10 is in a state of high rotation and low load (low throttle opening).

【0029】そして、エンジン運転状態が大気圧検出の
実施領域にあれば、大気圧検出を許可すべくステップ1
02をYESとし、後続の大気圧検出を実施する。ま
た、エンジン運転状態が大気圧検出の実施領域になけれ
ば、大気圧検出を禁止すべくステップ102をNOと
し、後続の大気圧検出を実施せずそのまま本ルーチンを
終了する。
If the engine operating state is in the atmospheric pressure detection execution area, step 1 is performed to permit the atmospheric pressure detection.
02 is set to YES, and the subsequent atmospheric pressure detection is performed. If the engine operating state is not in the region where the atmospheric pressure detection is to be performed, NO is set in step 102 to prohibit the atmospheric pressure detection, and the routine ends without performing the subsequent atmospheric pressure detection.

【0030】なおここで、スロットル開度TAの代わり
に吸気圧PMを用いて大気圧検出の実施条件を判定して
も良く、具体的には、次の(1)又は(2)により大気
圧検出の実施条件を判定する。すなわち、 (1)吸気圧PMの最小値(ボトム値)を求め、その最
小値とエンジン回転数Neとをパラメータとして大気圧
検出の実施条件を実施する。 (2)少なくとも吸気圧PMの最小値又はその近傍の値
を含む、数点のPM値を取り込んで統計処理にて吸気圧
PMavを算出し、その吸気圧PMavとエンジン回転
数Neとをパラメータとして大気圧検出の実施条件を実
施する。このとき、負荷判定のために吸気圧PMを取り
込む期間は、吸気弁21が開いている期間、又は吸気圧
の取り込み(排気行程)までの期間とする。
Here, the execution condition of the atmospheric pressure detection may be determined by using the intake pressure PM instead of the throttle opening degree TA. Specifically, the atmospheric pressure detection is performed by the following (1) or (2). Determine the conditions for detection. That is, (1) The minimum value (bottom value) of the intake pressure PM is obtained, and the conditions for performing the atmospheric pressure detection are implemented using the minimum value and the engine speed Ne as parameters. (2) The intake pressure PMav is calculated by statistical processing by taking in several PM values including at least the minimum value of the intake pressure PM or a value in the vicinity thereof, and the intake pressure PMav and the engine speed Ne are used as parameters. Implement the conditions for detecting atmospheric pressure. At this time, the period during which the intake pressure PM is taken in for the load determination is a period during which the intake valve 21 is open or a period until the intake pressure is taken (exhaust stroke).

【0031】その後、ステップ103では、吸気〜圧縮
行程期間の吸気圧の最大値PMmaxを検出し、続くス
テップ104では、吸気圧の最大値PMmaxが規定値
以上に上昇したかどうかを判別する。つまり、吸気圧の
最大値PMmaxが大気圧(前記検出値)を基準に所定
値αよりも正圧側に変化したか否かを判別する。バック
ファイヤ等が発生した場合、ステップ104がYESと
なり、かかる場合には、大気圧検出を行わずにそのまま
本ルーチンを終了する。
Thereafter, in step 103, the maximum value PMmax of the intake pressure during the intake-compression stroke period is detected, and in step 104, it is determined whether the maximum value PMmax of the intake pressure has risen to a specified value or more. That is, it is determined whether or not the maximum value PMmax of the intake pressure has changed to the positive pressure side from the predetermined value α with reference to the atmospheric pressure (the detected value). If a backfire or the like has occurred, step 104 becomes YES, and in such a case, this routine ends without detecting the atmospheric pressure.

【0032】ステップ104がYES(PMmax>大
気圧+α)となった場合、その後暫くは大気圧検出を禁
止することとし、次回ステップ104がNO(PMma
x≦大気圧+α)となり、所定期間が経過した時に続く
ステップ105の判別がYESとなり、大気圧検出を再
開する。すなわち、バックファイヤ等による吸気圧変動
は数燃焼分の期間継続して残るため、その数燃焼分に相
当する期間は大気圧検出を禁止し、その影響が無くなっ
てから大気圧検出を再開する。
If YES in step 104 (PMmax> atmospheric pressure + α), the detection of atmospheric pressure is prohibited for a while, and the next step 104 is NO (PMmax
x ≦ atmospheric pressure + α), the determination in step 105 that follows when the predetermined period has elapsed is YES, and the atmospheric pressure detection is restarted. That is, since the intake pressure fluctuation due to the backfire or the like continues for a period corresponding to several combustions, the detection of the atmospheric pressure is prohibited during the period corresponding to the several combustions, and the detection of the atmospheric pressure is restarted after the influence is eliminated.

【0033】図4で説明すれば、例えばバックファイヤ
が発生すると、図の二点差線で示すように吸気圧PMが
一時的に正圧側に大きく上昇し、PM値が「大気圧+
α」のしきい値を超える。この場合、大気圧検出が禁止
される。なお、吸気圧の最大値PMmaxの検出は、吸
気圧取り込みの期間(排気行程)の直前まで実施しても
よい。
Referring to FIG. 4, when backfire occurs, for example, the intake pressure PM temporarily increases greatly to the positive pressure side as shown by the two-dot line in the figure, and the PM value becomes "atmospheric pressure +
α ”threshold. In this case, atmospheric pressure detection is prohibited. The detection of the maximum value PMmax of the intake pressure may be performed until immediately before the intake pressure intake period (exhaust stroke).

【0034】その後、ステップ106では、Neパルス
信号に基づいて排気行程に入ったか否かを判別し、YE
Sであれば、続くステップ107では、吸気圧センサ1
7の検出値(吸気圧PM)を取り込む。また、ステップ
108では、排気行程が終了したか否かを判別する。ス
テップ106〜108によれば、排気行程の開始から終
了までの期間(吸気弁21が開く直前までの期間)にお
いて30°CA毎に吸気圧PMが取り込まれる。図4で
は、時刻t4〜t5の期間において、吸気圧PMがほぼ
大気圧レベルに収束しており、この期間で吸気圧PMが
取り込まれることとなる。
Thereafter, in step 106, it is determined whether or not the exhaust stroke has been started based on the Ne pulse signal.
If it is S, in the subsequent step 107, the intake pressure sensor 1
7 (the intake pressure PM). In step 108, it is determined whether or not the exhaust stroke has been completed. According to steps 106 to 108, the intake pressure PM is taken in every 30 ° CA during the period from the start to the end of the exhaust stroke (the period immediately before the intake valve 21 is opened). In FIG. 4, during the period from time t4 to t5, the intake pressure PM has substantially converged to the atmospheric pressure level, and during this period, the intake pressure PM is taken in.

【0035】その後、ステップ109では、吸気圧取り
込み期間(排気行程)中の吸気圧PMの最大値と最小値
との差ΔPMが所定値β未満であるか否かを判別する。
そして、ΔPM≧βの場合、すなわち排気行程内におけ
る吸気圧PMの変動が比較的大きい場合、大気圧を更新
せずそのまま本ルーチンを終了する。
Thereafter, in step 109, it is determined whether or not the difference ΔPM between the maximum value and the minimum value of the intake pressure PM during the intake pressure intake period (exhaust stroke) is less than a predetermined value β.
When ΔPM ≧ β, that is, when the fluctuation of the intake pressure PM in the exhaust stroke is relatively large, the routine ends without updating the atmospheric pressure.

【0036】また、ΔPM<βであればステップ110
に進み、前記取り込んだ吸気圧PMを平均化処理して大
気圧を検出し、その今回検出値が前回検出値と異なって
いれば、今回検出値に基づいて大気圧を更新する。この
とき、なまし処理を行いながら大気圧を更新(増減)す
るのが望ましく、その方法としては、例えば前回値に対
して所定値を加算又は減算したり、前回値と今回値との
差の「1/n」(nは自然数)を前回値に加算又は減算
したり、所定期間(例えば1秒)の検出値を平均化した
りする。但し、これら平均化の処理を行わず、今回値を
そのまま大気圧データとして更新することも可能であ
る。
If ΔPM <β, step 110
Then, the atmospheric pressure is detected by averaging the taken intake pressure PM, and if the current detected value is different from the previous detected value, the atmospheric pressure is updated based on the current detected value. At this time, it is desirable to update (increase / decrease) the atmospheric pressure while performing the smoothing process. For example, as a method, a predetermined value is added or subtracted from the previous value, or the difference between the previous value and the current value is calculated. "1 / n" (n is a natural number) is added to or subtracted from the previous value, or the detected value for a predetermined period (for example, 1 second) is averaged. However, it is also possible to update the current value as it is as the atmospheric pressure data without performing the averaging process.

【0037】なお本実施の形態では、図3のステップ1
01,102が本発明の実施条件判定手段に相当し、同
ステップ106〜108及び110が大気圧検出手段に
相当する。
In this embodiment, step 1 in FIG.
01 and 102 correspond to the execution condition determining means of the present invention, and steps 106 to 108 and 110 correspond to the atmospheric pressure detecting means.

【0038】次に、エンジン始動直後からの大気圧検出
の様子を、図5のタイムチャートを用いて説明する。さ
て、時刻t11でイグニッションスイッチがオンに操作
され、ECU30に電源が投入されると、その時の吸気
圧センサ17の検出値から大気圧が検出される。その
後、クランキングによりエンジン10が始動されてエン
ジン回転数(例えば、アイドル回転数の1500rp
m)が所定値に達すると、大気圧検出が許可される(時
刻t12)。因みに、エンジン始動直後のクランキング
期間では、スタータリレー等によるノイズの影響を受け
るおそれがあることから大気圧検出を実施しない。
Next, how the atmospheric pressure is detected immediately after the start of the engine will be described with reference to the time chart of FIG. When the ignition switch is turned on at time t11 and power is supplied to the ECU 30, the atmospheric pressure is detected from the detected value of the intake pressure sensor 17 at that time. After that, the engine 10 is started by cranking and the engine speed (for example, 1500 rpm of the idle speed)
When m) reaches a predetermined value, atmospheric pressure detection is permitted (time t12). Incidentally, during the cranking period immediately after the engine is started, the atmospheric pressure detection is not performed because there is a possibility of being affected by noise from a starter relay or the like.

【0039】時刻t12〜t13の期間はアイドル及び
加速運転時、時刻t13〜t14は定常運転時であり、
これらの場合、大気圧検出の実施条件(所定運転条件)
が満たされ、大気圧検出が実施される。
The period from time t12 to t13 is during idling and acceleration operation, and the period from time t13 to t14 is during steady operation,
In these cases, the conditions for implementing atmospheric pressure detection (predetermined operating conditions)
Is satisfied, and atmospheric pressure detection is performed.

【0040】時刻t14では、スロットル弁15が閉じ
られ、それ以降減速走行に入る。このとき、時刻t15
でスロットル開度がほぼ全閉になると、エンジン運転状
態が高回転・低負荷(低スロットル開度)の状態に移行
することから、大気圧検出の実施条件が不成立となり、
大気圧検出が禁止される。その後、エンジン回転数が下
降し、それに伴いエンジン運転状態が低回転・低負荷
(低スロットル開度)の状態に移行すると、大気圧検出
が許可されて再開される(時刻t16)。
At time t14, the throttle valve 15 is closed, and thereafter, the vehicle starts to run at a reduced speed. At this time, at time t15
When the throttle opening is almost fully closed in, the engine operating state shifts to a state of high rotation and low load (low throttle opening), and the conditions for implementing atmospheric pressure detection are not satisfied.
Atmospheric pressure detection is prohibited. Thereafter, when the engine speed falls and the engine operating state shifts to a low rotation / low load (low throttle opening) state, atmospheric pressure detection is permitted and restarted (time t16).

【0041】以上詳述した本実施の形態によれば、以下
に示す効果が得られる。 (イ)エンジン運転状態に基づく大気圧検出の実施条件
が成立する場合に、エンジン10の排気行程における吸
気圧PMに基づいて大気圧を求めるようにしたので、コ
ストアップを招くことなく、大気圧を好適に検出するこ
とができる。この場合、単気筒エンジンでは、次の吸気
行程までに吸気圧PMが大気圧レベルに復帰するエンジ
ン運転領域がかなり広く、検出時期が主に加速運転時に
限定されていた従来技術と比べて、大気圧検出の頻度が
大きく増加する。また、こうして大気圧の更新頻度が増
加することにより、燃料噴射量や点火時期のきめ細かな
補正が実現できる。
According to the embodiment described above, the following effects can be obtained. (A) When the conditions for implementing atmospheric pressure detection based on the engine operating condition are satisfied, the atmospheric pressure is obtained based on the intake pressure PM in the exhaust stroke of the engine 10. Therefore, the atmospheric pressure is obtained without increasing the cost. Can be suitably detected. In this case, in the single-cylinder engine, the engine operation range in which the intake pressure PM returns to the atmospheric pressure level by the next intake stroke is considerably wide, and the detection timing is large compared to the prior art in which the detection timing is mainly limited to the acceleration operation. The frequency of atmospheric pressure detection greatly increases. In addition, since the frequency of updating the atmospheric pressure increases, fine correction of the fuel injection amount and the ignition timing can be realized.

【0042】(ロ)大気圧検出のための吸気圧取り込み
期間(排気行程)における吸気圧PMを平均化して大気
圧を算出し、更にそのPM取り込みの際、吸気圧の変化
量(最大値と最小値の差ΔPM)が所定値を超えれば大
気圧検出を無効とするようにしたので、大気圧の検出精
度が向上する。
(B) The intake pressure PM during the intake pressure intake period (exhaust stroke) for detecting the atmospheric pressure is averaged to calculate the atmospheric pressure, and when the PM is acquired, the amount of change in the intake pressure (the maximum value and the maximum value). If the minimum value difference ΔPM) exceeds a predetermined value, the detection of the atmospheric pressure is invalidated, so that the detection accuracy of the atmospheric pressure is improved.

【0043】(ハ)なまし演算等の平均化処理を行いな
がら大気圧の前回検出値を更新するようにしたので、一
時的な誤検出があってもその影響が排除され、信頼性の
高い大気圧データが得られるようになる。
(C) Since the previous detection value of the atmospheric pressure is updated while performing the averaging process such as the smoothing operation, even if there is a temporary erroneous detection, its influence is eliminated and the reliability is high. Atmospheric pressure data can be obtained.

【0044】(ニ)吸気圧の最大値PMmaxを算出
し、該PMmaxが所定値を超えれば大気圧検出を禁止
し、数燃焼分に相当する所定期間の経過後に大気圧検出
を再開することとした。これによれば、バックファイヤ
等による吸気圧変動時にもその影響を受けて大気圧が誤
検出されるといった不具合が回避され、大気圧の検出精
度が向上する。
(D) calculating the maximum value PMmax of the intake pressure, prohibiting the detection of the atmospheric pressure if the PMmax exceeds a predetermined value, and restarting the detection of the atmospheric pressure after the lapse of a predetermined period corresponding to several combustions; did. According to this, even when the intake pressure fluctuates due to a backfire or the like, a problem that the atmospheric pressure is erroneously detected due to the influence is avoided, and the detection accuracy of the atmospheric pressure is improved.

【0045】なお本発明は、上記以外に次の形態にて具
体化できる。上記実施の形態では、図3の処理におい
て、排気行程にて吸気圧PMを取り込み、その吸気圧P
Mに基づいて大気圧を検出したが(ステップ106以
降)、これを以下のように変更する。
The present invention can be embodied in the following modes other than the above. In the above embodiment, in the process of FIG. 3, the intake pressure PM is taken in the exhaust stroke, and the intake pressure P
Although the atmospheric pressure is detected based on M (step 106 and subsequent steps), this is changed as follows.

【0046】(1)吸気弁21が開く直前における吸気
圧PMに基づいて大気圧を検出する。実際には、例えば
図4のP1のタイミングで吸気圧PMを取り込み、この
吸気圧PMに基づいて大気圧を検出する。この場合、遅
くとも吸気行程直前までに吸気圧が大気圧レベルに復帰
していればよいので、大気圧検出が可能となるエンジン
運転領域が更に広くなり、大気圧検出の頻度がより一層
増加する。
(1) The atmospheric pressure is detected based on the intake pressure PM immediately before the intake valve 21 opens. Actually, for example, the intake pressure PM is taken in at the timing of P1 in FIG. 4, and the atmospheric pressure is detected based on the intake pressure PM. In this case, since it is sufficient that the intake pressure has returned to the atmospheric pressure level at least immediately before the intake stroke, the engine operating region in which the atmospheric pressure can be detected is further widened, and the frequency of the atmospheric pressure detection is further increased.

【0047】(2)吸気圧PMの取り込み時期を、排気
行程だけでなくその直前の爆発行程(爆発行程の全期間
又はその一部期間)も含む期間に拡張し、該期間にて取
り込んだ吸気圧PMに基づいて大気圧を検出する。或い
は、排気行程に代えて爆発行程(爆発行程の全期間又は
その一部期間)にて吸気圧PMを取り込み、その吸気圧
PMに基づいて大気圧を検出する。
(2) The intake time of the intake pressure PM is extended to a period including not only the exhaust stroke but also the immediately preceding explosion stroke (the entire period or a part of the explosion stroke), and the intake air taken in the period is included. The atmospheric pressure is detected based on the atmospheric pressure PM. Alternatively, instead of the exhaust stroke, the intake pressure PM is taken in the explosion stroke (the entire period or a part of the explosion stroke), and the atmospheric pressure is detected based on the intake pressure PM.

【0048】(3)吸気圧PMの取り込み時期を、圧縮
行程の後半期間も含む期間に拡張し、該期間にて取り込
んだ吸気圧PMに基づいて大気圧を検出する。上記
(2),(3)の場合、爆発行程又は圧縮行程も含む期
間で吸気圧PMが大気圧レベルまで収束していることが
前提となり、その前提条件が満たされるよう大気圧検出
の実施条件(エンジン運転状態)が変更される。
(3) The intake pressure PM intake time is extended to a period including the latter half of the compression stroke, and the atmospheric pressure is detected based on the intake pressure PM acquired in the period. In the above cases (2) and (3), it is assumed that the intake pressure PM has converged to the atmospheric pressure level during a period including the explosion stroke or the compression stroke, and the conditions for performing the atmospheric pressure detection are set so that the preconditions are satisfied. (Engine operating state) is changed.

【0049】(4)吸気圧PMの取り込み時期をエンジ
ン運転状態に応じて変化させる。例えば、高回転時な
ど、大気圧検出が比較的困難な運転領域では、吸気圧P
Mの取り込み時期を遅くして吸気行程直前に限定する。
また逆に、低回転時や高負荷時などでは、吸気圧PMの
取り込み時期を早め、吸気圧取り込みの期間を長くす
る。
(4) The intake timing of the intake pressure PM is changed according to the operating state of the engine. For example, in an operation region where it is relatively difficult to detect the atmospheric pressure, such as at a high speed, the intake pressure P
The intake timing of M is delayed so that it is limited to just before the intake stroke.
Conversely, when the engine speed is low or when the load is high, the intake pressure PM intake timing is advanced, and the intake pressure intake period is lengthened.

【0050】何れにしろ、吸気完了後、次の吸気行程ま
での所定の時期に吸気圧PMを取り込み、該取り込んだ
吸気圧に基づいて大気圧を求める構成であればよい。因
みに、バルブタイミング可変機構(VVT機構)を備え
るエンジンでは、VVT駆動量に応じて吸気圧取り込み
期間を変更すると良い。
In any case, it is sufficient that the intake pressure PM is taken at a predetermined time after the completion of the intake and before the next intake stroke, and the atmospheric pressure is obtained based on the taken intake pressure. Incidentally, in an engine having a variable valve timing mechanism (VVT mechanism), the intake pressure intake period may be changed according to the VVT drive amount.

【0051】大気圧検出の実施条件判定(図3、ステッ
プ101,102)として、 ・スロットル開度TAや吸気圧PM等のエンジン負荷だ
けをパラメータとして大気圧検出の実施条件を判定し、
これらが所定の負荷レベル以上にあれば、大気圧検出の
実施条件が成立する旨を判定する。 ・車両の減速走行時であるか否かを判別し、減速走行時
には、大気圧検出の実施条件が不成立となる旨を判定す
る。といった構成を採用しても良い。
Atmospheric pressure detection execution condition determination (FIG. 3, steps 101 and 102): Atmospheric pressure detection execution conditions are determined using only the engine load such as throttle opening TA and intake pressure PM as parameters.
If these are at or above the predetermined load level, it is determined that the conditions for performing the atmospheric pressure detection are satisfied. It is determined whether or not the vehicle is running at a reduced speed, and at the time of running at a reduced speed, it is determined that the condition for performing the atmospheric pressure detection is not satisfied. Such a configuration may be adopted.

【0052】吸気圧PMの最小値と、吸気圧取り込み期
間内(排気行程等)における吸気圧PMの平均値(又は
吸気圧PMそのもの)との差が所定値より大きい場合
に、大気圧検出を無効とする。これにより、大気圧の誤
検出が防止できる。
When the difference between the minimum value of the intake pressure PM and the average value of the intake pressure PM (or the intake pressure PM itself) during the intake pressure intake period (exhaust stroke or the like) is larger than a predetermined value, the atmospheric pressure detection is performed. Invalidate. Thereby, erroneous detection of the atmospheric pressure can be prevented.

【0053】上記実施の形態では、単気筒エンジンを有
するオートバイに本発明を具体化したが、これに限定さ
れず他にも具体化しても良い。例えば、独立吸気型の多
気筒エンジンに適用することも可能である。多気筒エン
ジンの場合、特定気筒の吸気圧を検出し、その吸気圧に
より大気圧検出が実施される。又は、単気筒エンジン、
若しくは独立吸気型の多気筒エンジンを有する自動車に
本発明を具体化しても良い。
In the above embodiment, the present invention is embodied in a motorcycle having a single cylinder engine. However, the present invention is not limited to this and may be embodied in other ways. For example, the present invention can be applied to an independent intake type multi-cylinder engine. In the case of a multi-cylinder engine, the intake pressure of a specific cylinder is detected, and the atmospheric pressure is detected based on the intake pressure. Or a single cylinder engine,
Alternatively, the present invention may be embodied in an automobile having an independent intake type multi-cylinder engine.

【図面の簡単な説明】[Brief description of the drawings]

【図1】発明の実施の形態におけるエンジン制御装置の
概要を示す構成図。
FIG. 1 is a configuration diagram showing an outline of an engine control device according to an embodiment of the present invention.

【図2】各行程における吸気圧の挙動を示すタイムチャ
ート。
FIG. 2 is a time chart showing the behavior of intake pressure in each stroke.

【図3】大気圧検出ルーチンを示すフローチャート。FIG. 3 is a flowchart illustrating an atmospheric pressure detection routine.

【図4】各行程における吸気圧の挙動を示すタイムチャ
ート。
FIG. 4 is a time chart showing the behavior of the intake pressure in each stroke.

【図5】エンジン始動時からの大気圧検出の様子を示す
タイムチャート。
FIG. 5 is a time chart showing how atmospheric pressure is detected from the time of starting the engine.

【符号の説明】[Explanation of symbols]

10…エンジン、12…吸気管、17…吸気圧センサ、
21…吸気弁、22…排気弁、30…ECU、31…C
PU。
10 engine, 12 intake pipe, 17 intake pressure sensor
Reference numeral 21: intake valve, 22: exhaust valve, 30: ECU, 31: C
PU.

Claims (14)

【特許請求の範囲】[Claims] 【請求項1】吸気弁及び排気弁の開閉により吸気、圧
縮、爆発、排気の各行程が繰り返し実施され、且つ気筒
単位で独立した吸気系を持つ4サイクルエンジンに適用
され、 エンジン吸気管に設けられ、吸気圧を検出する吸気圧セ
ンサと、 エンジン運転状態に基づく大気圧検出の実施条件を判定
する実施条件判定手段と、 前記実施条件の成立時において吸気完了後、次の吸気行
程までの所定の時期に吸気圧センサにより検出される吸
気圧を取り込み、該取り込んだ吸気圧に基づいて大気圧
を求める大気圧検出手段と、を備えることを特徴とする
大気圧検出装置。
An intake, compression, explosion, and exhaust stroke is repeatedly performed by opening and closing an intake valve and an exhaust valve, and is applied to a four-stroke engine having an independent intake system for each cylinder. An intake pressure sensor for detecting an intake pressure, an implementation condition determining means for determining an implementation condition of atmospheric pressure detection based on an engine operating state, and a predetermined time from completion of intake when the implementation condition is satisfied until the next intake stroke. An atmospheric pressure detecting device which takes in the intake pressure detected by the intake pressure sensor at the time of, and obtains an atmospheric pressure based on the taken intake pressure.
【請求項2】前記大気圧検出手段は、エンジンの爆発行
程及び排気行程の少なくとも何れかにおける吸気圧の検
出値に基づいて大気圧を求める請求項1に記載の大気圧
検出装置。
2. The atmospheric pressure detecting device according to claim 1, wherein said atmospheric pressure detecting means obtains an atmospheric pressure based on a detected value of an intake pressure in at least one of an explosion stroke and an exhaust stroke of the engine.
【請求項3】前記大気圧検出手段は、吸気弁が開く直前
における吸気圧の検出値に基づいて大気圧を検出する請
求項1に記載の大気圧検出装置。
3. The atmospheric pressure detecting device according to claim 1, wherein said atmospheric pressure detecting means detects an atmospheric pressure based on a detected value of an intake pressure immediately before an intake valve opens.
【請求項4】エンジン運転状態に応じて吸気圧の取り込
み時期を変更する請求項1に記載の大気圧検出装置。
4. The atmospheric pressure detecting device according to claim 1, wherein the intake pressure intake timing is changed according to an engine operating state.
【請求項5】前記大気圧検出手段は、吸気圧取り込み期
間内における吸気圧の検出値を平均化し、大気圧を算出
する請求項1又は2に記載の大気圧検出装置。
5. The atmospheric pressure detecting device according to claim 1, wherein said atmospheric pressure detecting means calculates an atmospheric pressure by averaging a detected value of the intake pressure during an intake pressure capturing period.
【請求項6】吸気圧取り込み期間内における吸気圧の変
化量が所定値を超える場合、大気圧検出を無効とする請
求項1又は2に記載の大気圧検出装置。
6. The atmospheric pressure detection device according to claim 1, wherein the atmospheric pressure detection is invalidated when the amount of change in the intake pressure during the intake pressure intake period exceeds a predetermined value.
【請求項7】前記大気圧検出手段は、大気圧の今回値を
検出した際、その今回値とそれまでに記憶保持されてい
る大気圧データとの平均化処理により、大気圧データを
更新する請求項1〜6の何れかに記載の大気圧検出装
置。
7. The atmospheric pressure detecting means, when detecting the current value of the atmospheric pressure, updates the atmospheric pressure data by averaging the current value and the atmospheric pressure data stored and held up to that time. The atmospheric pressure detecting device according to claim 1.
【請求項8】前記実施条件判定手段は、エンジン回転数
及びエンジン負荷をパラメータとして所定運転領域にあ
るか否かで実施条件を判定する請求項1〜7の何れかに
記載の大気圧検出装置。
8. The atmospheric pressure detecting device according to claim 1, wherein said execution condition determining means determines the execution condition based on whether or not the engine is in a predetermined operation region using the engine speed and the engine load as parameters. .
【請求項9】前記実施条件判定手段は、エンジン負荷を
パラメータとして所定の負荷レベル以上にあれば、大気
圧検出の実施条件が成立する旨を判定する請求項1〜7
の何れかに記載の大気圧検出装置。
9. The execution condition determining means determines that the execution condition of the atmospheric pressure detection is satisfied when the engine load is at or above a predetermined load level using the engine load as a parameter.
The atmospheric pressure detecting device according to any one of the above.
【請求項10】前記実施条件判定手段は、前記エンジン
が搭載される車両の減速走行時には、大気圧検出の実施
条件が不成立となる旨を判定する請求項1〜7の何れか
に記載の大気圧検出装置。
10. The method according to claim 1, wherein the execution condition determining means determines that the execution condition of the atmospheric pressure detection is not satisfied when the vehicle equipped with the engine is running at a reduced speed. Atmospheric pressure detector.
【請求項11】前記吸気圧センサにより検出された吸気
圧の最小値と、大気圧検出のための吸気圧取り込み期間
内における吸気圧又はその平均値との差が所定値より大
きい場合に、大気圧検出を無効とする請求項1〜10の
何れかに記載の大気圧検出装置。
11. When the difference between the minimum value of the intake pressure detected by the intake pressure sensor and the intake pressure or the average value thereof during the intake pressure intake period for detecting atmospheric pressure is larger than a predetermined value, The atmospheric pressure detecting device according to any one of claims 1 to 10, wherein the atmospheric pressure detection is invalidated.
【請求項12】吸気圧の検出値について正圧側の最大値
を算出し、該最大値が所定値を超えた場合、前記大気圧
検出手段による大気圧検出を禁止する請求項1〜11の
何れかに記載の大気圧検出装置。
12. The method according to claim 1, wherein a maximum value on the positive pressure side is calculated for the detected value of the intake pressure, and when the maximum value exceeds a predetermined value, the detection of the atmospheric pressure by the atmospheric pressure detecting means is prohibited. An atmospheric pressure detection device according to any one of the above.
【請求項13】請求項12に記載の大気圧検出装置にお
いて、 吸気圧の検出値が正圧側の最大値を超えた場合、数燃焼
分に相当する期間だけ大気圧検出を禁止する大気圧検出
装置。
13. The atmospheric pressure detecting device according to claim 12, wherein when the detected value of the intake pressure exceeds the maximum value on the positive pressure side, the atmospheric pressure detection is prohibited for a period corresponding to several combustions. apparatus.
【請求項14】単気筒エンジン、若しくは独立吸気型の
多気筒エンジンに適用される請求項1〜13の何れかに
記載の大気圧検出装置。
14. The atmospheric pressure detecting device according to claim 1, which is applied to a single cylinder engine or a multi-cylinder engine of an independent intake type.
JP2000217683A 2000-07-18 2000-07-18 Atmospheric pressure detector Expired - Lifetime JP4348842B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000217683A JP4348842B2 (en) 2000-07-18 2000-07-18 Atmospheric pressure detector

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000217683A JP4348842B2 (en) 2000-07-18 2000-07-18 Atmospheric pressure detector

Publications (2)

Publication Number Publication Date
JP2002030981A true JP2002030981A (en) 2002-01-31
JP4348842B2 JP4348842B2 (en) 2009-10-21

Family

ID=18712755

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000217683A Expired - Lifetime JP4348842B2 (en) 2000-07-18 2000-07-18 Atmospheric pressure detector

Country Status (1)

Country Link
JP (1) JP4348842B2 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007046549A (en) * 2005-08-10 2007-02-22 Kokusan Denki Co Ltd Atmospheric pressure detection method for control of internal combustion engine and device
JP2007162480A (en) * 2005-12-09 2007-06-28 Nikki Co Ltd Engine atmospheric pressure detector
JP2009250177A (en) * 2008-04-09 2009-10-29 Kokusan Denki Co Ltd Engine controller
JP2011026979A (en) * 2009-07-22 2011-02-10 Keihin Corp Control apparatus for internal combustion engine
WO2015005213A1 (en) * 2013-07-10 2015-01-15 株式会社デンソー Engine control device
JP2015045293A (en) * 2013-08-29 2015-03-12 三菱電機株式会社 Outboard motor atmospheric pressure estimation device
WO2015178349A1 (en) * 2014-05-21 2015-11-26 スズキ株式会社 Throttle position determination system for internal combustion engine and fuel injection control system for internal combustion engine
JP2017194034A (en) * 2016-04-22 2017-10-26 三菱電機株式会社 Atmospheric pressure estimation device
CN114295279A (en) * 2021-12-31 2022-04-08 中国铁建重工集团股份有限公司 Air pressure detection device and detection method
US20250243822A1 (en) * 2021-10-27 2025-07-31 Vitesco Technologies GmbH Method for estimating the atmospheric pressure of an internal combustion engine

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007046549A (en) * 2005-08-10 2007-02-22 Kokusan Denki Co Ltd Atmospheric pressure detection method for control of internal combustion engine and device
JP2007162480A (en) * 2005-12-09 2007-06-28 Nikki Co Ltd Engine atmospheric pressure detector
JP2009250177A (en) * 2008-04-09 2009-10-29 Kokusan Denki Co Ltd Engine controller
JP2011026979A (en) * 2009-07-22 2011-02-10 Keihin Corp Control apparatus for internal combustion engine
CN105392980A (en) * 2013-07-10 2016-03-09 株式会社电装 Engine control device
WO2015005213A1 (en) * 2013-07-10 2015-01-15 株式会社デンソー Engine control device
JP2015017530A (en) * 2013-07-10 2015-01-29 株式会社デンソー Engine control device
JP2015045293A (en) * 2013-08-29 2015-03-12 三菱電機株式会社 Outboard motor atmospheric pressure estimation device
WO2015178349A1 (en) * 2014-05-21 2015-11-26 スズキ株式会社 Throttle position determination system for internal combustion engine and fuel injection control system for internal combustion engine
JP2017194034A (en) * 2016-04-22 2017-10-26 三菱電機株式会社 Atmospheric pressure estimation device
US20250243822A1 (en) * 2021-10-27 2025-07-31 Vitesco Technologies GmbH Method for estimating the atmospheric pressure of an internal combustion engine
US12442343B2 (en) * 2021-10-27 2025-10-14 Vitesco Technologies GmbH Method for estimating the atmospheric pressure of an internal combustion engine
CN114295279A (en) * 2021-12-31 2022-04-08 中国铁建重工集团股份有限公司 Air pressure detection device and detection method

Also Published As

Publication number Publication date
JP4348842B2 (en) 2009-10-21

Similar Documents

Publication Publication Date Title
CN103161641B (en) The control gear of internal-combustion engine
JPH09158774A (en) Fuel property detecting device of internal combustion engine
KR100758422B1 (en) Internal combustion engine and control method for the same
US8033267B2 (en) Control apparatus for an engine
WO2012173177A1 (en) Engine control device
US5690075A (en) Method of and apparatus for controlling fuel injection in internal combustion engine
JP4348842B2 (en) Atmospheric pressure detector
US9638130B2 (en) Apparatus and method for controlling internal combustion engine
CN105863858A (en) Engine starting device
JP2004150378A (en) Knocking control device for internal combustion engine
JP4760554B2 (en) Internal combustion engine control system
JP4267667B2 (en) Monitoring device
JP4923463B2 (en) Fuel injection control device for internal combustion engine
JP3478163B2 (en) Control device for internal combustion engine
JPH08177606A (en) Fuel property detection device for internal combustion engine
US6705288B2 (en) Starting control apparatus for internal combustion engine
JPH07127499A (en) Fuel control device for internal combustion engine
JPH0263097B2 (en)
JP2008280865A (en) Start control device for internal combustion engine
CA2513222C (en) Ignition control system for internal combustion engine
JP2008298031A (en) DIESEL ENGINE CONTROL DEVICE AND STOP CONTROL METHOD
JPH06146956A (en) Internal combustion engine stop time estimation device and fuel supply control device
JP4429301B2 (en) Engine fuel injection control device
JP2019108824A (en) Fuel injection control apparatus
JP2008038732A (en) Fuel control device for internal combustion engine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060915

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080630

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080708

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080908

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090203

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090403

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090630

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090713

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120731

Year of fee payment: 3

R151 Written notification of patent or utility model registration

Ref document number: 4348842

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120731

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130731

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term