JP4489665B2 - Intake air amount calculation device considering secondary air - Google Patents
Intake air amount calculation device considering secondary air Download PDFInfo
- Publication number
- JP4489665B2 JP4489665B2 JP2005252068A JP2005252068A JP4489665B2 JP 4489665 B2 JP4489665 B2 JP 4489665B2 JP 2005252068 A JP2005252068 A JP 2005252068A JP 2005252068 A JP2005252068 A JP 2005252068A JP 4489665 B2 JP4489665 B2 JP 4489665B2
- Authority
- JP
- Japan
- Prior art keywords
- air amount
- intake air
- intake
- deviation
- value
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Description
この発明は、内燃機関(エンジン)の吸入空気量を算出する装置に関する。 The present invention relates to an apparatus for calculating an intake air amount of an internal combustion engine (engine).
特許文献1には、エアフローメータの検出値に基づいて算出される第1の吸入空気量と吸気管の下流に設けられている絶対圧センサの検出値に基づいて算出される第2の吸入空気量との偏差を算出し、この偏差とこの偏差の平均値との差分が所定値を超えると、エンジンに2次空気が供給されていると判定することが記載されている。この判定に従い、第1の吸入空気量を補正して空燃比制御その他のエンジン制御に用いる。
上記の従来技術の手法は、車両のブレーキが踏まれたときにマスターバック(ブレーキブースター)から吸気管に供給される2次空気を検出するのに有効である。一方、たとえば車両のエアコンがスイッチオンされてエンジン負荷が増大するとき、この負荷に対応して、エアフローメータの下流に位置するスロットルの開度を大きくして吸入空気量を増やす。従来の手法では、このような負荷変動に吸入空気量の増大を2次空気の供給として誤って判定することがあることがわかった。 The above-described conventional technique is effective for detecting secondary air supplied from the master back (brake booster) to the intake pipe when the vehicle brake is depressed. On the other hand, for example, when the vehicle air conditioner is switched on and the engine load increases, the amount of intake air is increased by increasing the opening of the throttle located downstream of the air flow meter corresponding to this load. In the conventional method, it has been found that an increase in the intake air amount may be erroneously determined as the supply of secondary air due to such load fluctuation.
このような誤判定がなされると、空燃比制御のベースとなる吸入空気量に誤った補正がなされる。 If such an erroneous determination is made, an incorrect correction is made to the intake air amount which is the base of the air-fuel ratio control.
この発明の装置は、エアフローメータによって検出された第1の吸入空気量と吸気管圧力に基づいて検出された第2の吸入空気量との偏差に基づいて2次空気が内燃機関に供給されているか否かを判定する判定手段を備える、吸入空気量算出装置である。この判定手段は、エアフローメータによって検出された第1の吸入空気量の一次遅れ処理値と第2の吸入空気量との偏差(DGAIR)を算出し、偏差(DGAIR)とこの偏差の平均値との差分(DDGAIR)が所定値より大きいとき、2次空気が供給されていると判定する。 In the apparatus of the present invention, secondary air is supplied to the internal combustion engine based on a deviation between the first intake air amount detected by the air flow meter and the second intake air amount detected based on the intake pipe pressure. It is an intake air amount calculation device provided with determination means for determining whether or not there is. The determination means calculates a deviation (DGAIR) between the first-order lag processing value of the first intake air amount detected by the air flow meter and the second intake air amount, and calculates the deviation (DGAIR) and an average value of the deviations. When the difference (DDGAIR) is greater than a predetermined value, it is determined that secondary air is being supplied.
この発明によると、エアフローメータから検出される第1の吸入空気量をそのまま用いるのではなく、その一次遅れ処理値を用いる。これにより、過渡的な負荷変動によるスロットル開度の変化による第1の吸入空気量の変化はなまされる(スムージングされる)。したがって、この一次遅れ処理値と第2の吸入空気量との偏差(DGAIR)には負荷変動によるスロットルの開度変化の影響は現れない。こうして、上記のような2次空気の誤検知が防止される。 According to the present invention, the first intake air amount detected from the air flow meter is not used as it is, but its first-order lag processing value is used. As a result, the change in the first intake air amount due to the change in the throttle opening due to the transient load fluctuation is smoothed (smoothed). Therefore, the deviation (DGAIR) between the first-order lag processing value and the second intake air amount is not affected by the change in the throttle opening due to the load fluctuation. Thus, erroneous detection of secondary air as described above is prevented.
この発明の一形態(請求項2)では、2次空気が供給されていることが判定手段によって判定されることに応じて、偏差(DGAIR)の平均値の更新を停止する。偏差(DGAIR)とこの偏差の平均値との差分(DDGAIR)に基づいて第1の吸入空気量を補正し、これによって空燃比制御その他の制御が行われる。後に詳しく説明するように偏差(DGAIR)の平均値をプロセスのサイクルごとに更新していくと、差分(DDGAIR)が小さくなって第1の吸入空気量に対する補正が不十分になることが認識された。このような現象を避けるために、偏差(DGAIR)の更新を停止する。 In an embodiment of the present invention (claim 2), the update of the average value of the deviation (DGAIR) is stopped in response to the determination by the determination means that the secondary air is supplied. The first intake air amount is corrected based on the difference (DDGAIR) between the deviation (DGAIR) and the average value of the deviation, and thereby air-fuel ratio control and other controls are performed. As will be described in detail later, if the average value of the deviation (DGAIR) is updated for each process cycle, it is recognized that the difference (DDGAIR) becomes smaller and the correction for the first intake air amount becomes insufficient. It was. In order to avoid such a phenomenon, the update of the deviation (DGAIR) is stopped.
次に図面を参照して、この発明の実施形態を説明する。図1は、車のエンジンの全体的な構成を示すブロック図である。エンジン10の吸気管12にはスロットル弁14が配置されている。スロットル弁14は、運転席フロアに設けられたアクセスペダル18の踏み込み量に応じて開閉して吸入空気量を調節する。スロットル弁14付近には開度センサ20が設けられ、スロットル弁の開度θTHに応じた信号を出力する。
Next, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing the overall configuration of a car engine. A
スロットル弁14の下流のインテークマニホールドの直後の吸気ポート付近にインジェクタ(燃料噴射装置)24が配置されている。インジェクタ24は、燃料タンク26に燃料供給管28および燃料ポンプ30を介して接続され、ガソリンを吸気ポートに噴射する。
An injector (fuel injection device) 24 is disposed near the intake port immediately after the intake manifold downstream of the
燃料タンク26は、チャージ通路32を介してキャニスタ34に接続されている。キャニスタ34は、パージ通路38を介して吸気管12のスロットル弁14の下流側に接続され、パージ制御バルブ40を介して吸気管12に蒸発燃料をパージする。
The
吸気管12には、スロットル弁14の上流側と下流側を連通するバイパス通路44が設けられている。バイパス通路44には制御バルブ46が設けられている。
The
運転席フロアに設けられたブレーキペダル50は、マスターバック(ブレーキブースタ、倍力装置)52に連結している。マスターバック52は、大気につながる大気導入管54、および吸気管12のスロットル弁下流に接続する負圧導入管56を備えている。ブレーキペダル50が踏み込まれていないときは、マスターバック52の2つの室の一方に負圧導入管56から負圧が導入される。ブレーキペダル50が踏み込まれると、大気導入管54を介して他方の室に大気が導入される。この2つの室の圧力差により、ブレーキペダルを踏む力がアシストされる。ブレーキペダル50を踏み込んだとき、解除されるときのいずれにおいても、導入された大気が負圧導入管を介して吸気管12に流入する。
A
吸気管12におけるスロットル弁14の下流側に、パージ通路38、バイパス通路44、負圧導入管56、EGR管64およびPCV(ブローバイガス還流)管70が接続されている。これらの通路を通じて吸気管12においてスロットル弁14の下流に流入する空気を2次空気と呼ぶ。
A
スロットル弁14の上流側にはエアフローメータ(たとえば熱線式)76が備えられ、吸入空気量Gairを示す信号を出力する。スロットル弁14の下流側には吸気管の中の圧力(PBA)を検出する絶対圧センサ78および温度(TA)を検出する温度センサ80が備えられている。その他に、水温センサ82、気筒判別センサ84、TDC信号を出すTDCセンサ86、所定のクランク角度ごとにCRK信号を出すクランク角センサ88が設けられている。また、排気管60には、広域空燃比センサ(LAFセンサ)90、および触媒装置62が設けられている。
An air flow meter (for example, a hot wire type) 76 is provided upstream of the
車両のドライブシャフトの付近には車速センサ92が備えられている。また、車両周辺の大気圧PAを検出するセンサ94が車両に取り付けられている。
A
電子制御ユニット(ECU)98は、マイクロコンピュータであり、CPU98a、コンピュータプログラムおよび各種のデータを格納する読み取り専用メモリ(ROM)98b、CPU98aに作業領域を与えるランダムアクセスメモリ(RAM)98c、各種センサからの信号を受け取り処理する入力回路98d、およびエンジン各部に制御信号を送る出力回路98eを備える。
The electronic control unit (ECU) 98 is a microcomputer and includes a
この実施例では、発明は、コンピュータプログラムによって実現され、図4および図5のフローチャートは、コンピュータプログラムによって実行されるプロセスの流れを示す。図2は、従来の手法によって吸入空気量を算出する際の各種パラメータの挙動を示し、問題点を示している。図3は、この発明の手法によって吸入空気量を算出する際の各種パラメータの挙動を示している。 In this embodiment, the invention is implemented by a computer program, and the flowcharts of FIGS. 4 and 5 show the flow of processes executed by the computer program. FIG. 2 shows the behavior of various parameters when the intake air amount is calculated by the conventional method, and shows problems. FIG. 3 shows the behavior of various parameters when the intake air amount is calculated by the method of the present invention.
まず図2および図3を参照してDGAIRAVEを求める手法を説明する。図3のプロセスは、所定のクランク角度ごとに繰り返し実行される。エアフローメータ76によって検出された第1の吸入空気量GAIRTHについて一次遅れ処理を実行してなました(スムージングした)値GAIRTHAVEを求める(S201)。一次遅れ処理は、次の式で表される。 First, a method for obtaining DGAIRAVE will be described with reference to FIGS. The process of FIG. 3 is repeatedly executed at every predetermined crank angle. A first-order lag process (smoothed) value GAIRTHAVE is obtained for the first intake air amount GAIRTH detected by the air flow meter 76 (S201). The first-order lag process is expressed by the following equation.
GAIRTHAVE(n) = C × GAIRTH(n) + (1-C)GAIRTHAVE(n-1) (1)
ここで、nはサンプル値が今回値であることを示し、n-1はサンプル値が前回値であることを示す。Cは、1より小さい定数である。Cの値が小さいほど、GAIRTHAVEは、緩やかに変化する。図3を参照すると、第1の吸入空気量GAIRTHは、(E)の波形図において点線で示され、その一次遅れ処理によるなまし値GAIRTHAVEが実線で示されている。
GAIRTHAVE (n) = C × GAIRTH (n) + (1-C) GAIRTHAVE (n-1) (1)
Here, n indicates that the sample value is the current value, and n-1 indicates that the sample value is the previous value. C is a constant smaller than 1. The smaller the C value, the more slowly GAIRTHAVE changes. Referring to FIG. 3, the first intake air amount GAIRTH is indicated by a dotted line in the waveform diagram of (E), and the smoothed value GAIRTHAVE by the first-order lag processing is indicated by a solid line.
次にステップS203に進み、吸気管内の絶対圧力PBAに基づいて算出された第2の吸入空気量GAIRPBとS201で求めた第1の吸入空気量のなまし値GAIRTHAVEとの差DGAIRを求める。GAIRPBは、吸気管圧力センサの出力の平均値と吸気温度TAを用い、気体の状態方程式に従って算出される。 In step S203, the difference DGAIR between the second intake air amount GAIRPB calculated based on the absolute pressure PBA in the intake pipe and the first intake air amount smoothed value GAIRTHAVE obtained in S201 is obtained. GAIRPB is calculated according to the gas state equation using the average value of the output of the intake pipe pressure sensor and the intake air temperature TA.
図2を参照すると、(D)に示される第2の吸入空気量GAIRPBは、(A)のブレーキフラグで示されるポンピングブレーキ操作がされるとマスタバックから吸気管に導入される2次空気によって増大し、ポンピングブレーキ操作が終わると、もとの値にもどる。このとき、エアフローメータの出力から算出される第1の吸入空気量GAIRAVEおよびそのなまし値GAIRTHAVEに変化は生じない。 Referring to FIG. 2, the second intake air amount GAIRPB shown in (D) is determined by the secondary air introduced into the intake pipe from the master back when the pumping brake operation shown by the brake flag in (A) is performed. When the pumping brake operation is finished, the value returns to the original value. At this time, no change occurs in the first intake air amount GAIRAVE calculated from the output of the air flow meter and its smoothed value GAIRTHAVE.
図2の(B)の波形は、車のエアコンなどのアクセサリが作動したことを示すフラグである。いま、エアコンがスイッチオンされると、エンジン負荷の急な増大に対応するため、ECUの指示によってスロットルが過渡的に大きく開く。これに従って、(E)に示す第1の吸入空気量GAIRTH(点線)が過渡的に大きくなり、その後負荷の増大に応じた値に落ち着く。このとき、第1の吸入空気量のなまし値GAIRTHAVE(実線)は、緩やかに変化し、GAIRTH曲線のような急な変化はしない。 The waveform in FIG. 2B is a flag indicating that an accessory such as a car air conditioner has been activated. Now, when the air conditioner is switched on, the throttle opens transiently and greatly in response to an instruction from the ECU in order to cope with a sudden increase in engine load. Accordingly, the first intake air amount GAIRTH (dotted line) shown in (E) becomes transiently large and then settles to a value corresponding to the increase in load. At this time, the smoothed value GAIRTHAVE (solid line) of the first intake air amount changes gently and does not change suddenly as in the GAIRTH curve.
次いでステップS205に進み、許可フラグが1にセットされているかどうか判断される。この許可フラグは、後に説明する図4のステップS110で1にセットされる。許可フラグが1になっていれば、エンジンの始動後所定の安定化時間が経過しているかどうか判断し(S207)、Yesであれば、図2の(C)のAFMモードが0であるかどうか判断する(S209)。AFMモードは、2次空気の導入に応じて第1の吸入空気量を補正するモードであり、0は、このモードに入っていないことを表す。 Next, in step S205, it is determined whether the permission flag is set to 1. This permission flag is set to 1 in step S110 of FIG. 4 described later. If the permission flag is 1, it is determined whether a predetermined stabilization time has elapsed after the engine is started (S207). If Yes, whether the AFM mode in FIG. Judgment is made (S209). The AFM mode is a mode for correcting the first intake air amount according to the introduction of the secondary air, and 0 indicates that the mode is not entered.
ステップS209の判断がYesであれば、吸気管の内圧PBの変化DPBが正、すなわち内圧が上昇しているかどうか判断する(S211)。内圧PBが上昇することはエンジンの負荷が増大していることを意味する。Yesであれば、ステップS203で求めたDGAIR(第2の吸入空気量と第1の吸入空気量との差)をなまし演算してDGAIRAVEを求める(S215)。図2の(F)の波形がDGAIRを示し、一点鎖線がDGAIRAVEを示す。ここでのなまし処理は、上述した一次遅れ処理と同様の演算式によるものであってよく、または移動平均処理であってもよい。 If the determination in step S209 is Yes, it is determined whether the change DPB of the internal pressure PB of the intake pipe is positive, that is, whether the internal pressure is increasing (S211). An increase in the internal pressure PB means that the engine load is increasing. If Yes, DGAIRAVE is obtained by smoothing the DGAIR (difference between the second intake air amount and the first intake air amount) obtained in step S203 (S215). The waveform of (F) in FIG. 2 indicates DGAIR, and the alternate long and short dash line indicates DGAIRAVE. The annealing process here may be based on the same arithmetic expression as the first-order lag process described above, or may be a moving average process.
ステップS211の判断がNoのとき、すなわち吸気管の内圧PBの変化DPBが0または負のときは、ステップS213に進み、DGAIRをなまし処理してDGAIRAVEを求める。ステップS213におけるなまし係数Cは、ステップS215におけるなまし係数より大きい値を用いる。これにより、負荷変動終了から速やかにDGAIRAVEが変化し、早くAFMモードの判定準備に入ることができる。DPBがマイナス側に変化するときは、DGAIRAVEを速やかに変化させることにより、速やかにAFMモードの判定準備に入るので、たとえば、エアコンがオフにされた直後にブレーキが踏まれるような状態に対応することができる。 When the determination in step S211 is No, that is, when the change DPB in the intake pipe internal pressure PB is 0 or negative, the process proceeds to step S213, and DGAIR is smoothed to obtain DGAIRAVE. The smoothing coefficient C in step S213 is larger than the smoothing coefficient in step S215. As a result, DGAIRAVE changes immediately after the end of load fluctuation, and AFM mode determination preparation can be started quickly. When DPB changes to the minus side, DGAIRAVE is changed quickly, so AFM mode judgment preparation is quickly made. For example, this corresponds to a situation where the brake is stepped on immediately after the air conditioner is turned off. be able to.
ステップS209においてAFMモードが1にセットされているときは、DGAIRAVEのなまし処理を行わないで、AFMモードが1にセットされたときのDGAIRAVEの値をホールドする。すなわち、図2では、AFMモードが1になった後も(F)に示すDGAIRAVEが緩やかに上昇するよう表されているが、この発明の実施例においては、AFMモードが1になった後は、AGAIRAVEの値を更新することなくホールドし、DGAIRとDGAIRAVEとの差分DDAIRが減少しないようにする。 If the AFM mode is set to 1 in step S209, the DGAIRAVE smoothing process is not performed and the value of DGAIRAVE when the AFM mode is set to 1 is held. That is, in FIG. 2, DGAIRAVE shown in (F) is shown to rise gradually even after the AFM mode becomes 1, but in the embodiment of the present invention, after the AFM mode becomes 1. , Hold the value of AGAIRAVE without updating, so that the difference DDAIR between DGAIR and DGAIRAVE does not decrease.
図2の(F)に示すようにDGAIRAVEの更新を続けると、図2の(G)に示すように2次空気の供給が続いている間に差分DDAIRが減少してしまう。この実施例では、第1の吸入空気量は差分DDAIRに基づいて補正される。2次空気の流入が継続している状態で差分DDAIRが減少してしまうと、空燃比制御に使われる第1の吸入空気量が十分に補正されないことになり、空燃比制御に不都合を生じる。このため、AFMモードが1になった後は、AGAIRAVEの値を更新することなくホールドする。 If the update of DGAIRAVE is continued as shown in (F) of FIG. 2, the difference DDAIR decreases while the supply of secondary air continues as shown in (G) of FIG. In this embodiment, the first intake air amount is corrected based on the difference DDAIR. If the difference DDAIR decreases while the inflow of secondary air continues, the first intake air amount used for air-fuel ratio control will not be sufficiently corrected, resulting in inconvenience in air-fuel ratio control. For this reason, after the AFM mode becomes 1, the value of AGAIRAVE is held without being updated.
ステップS219では、差分DGAIRとそのなまし値DGAIRAVEとの差分DDGAIRBを算出する。次いで、ステップS221において、DDGAIRBをリミット処理してDDAIRを求める。こうして第1の吸入空気量を補正するためのパラメータDDAIRが求められた。 In step S219, a difference DDGAIRB between the difference DGAIR and the smoothed value DGAIRAVE is calculated. Next, in step S221, DDGAIRB is subjected to limit processing to obtain DDAIR. Thus, the parameter DDAIR for correcting the first intake air amount was obtained.
次に図4を参照して図2の(C)に示されるAFMモードを設定する手順を説明する。図4のプロセスは、所定のクランク角度ごとに繰り返し実行される。ステップS100において、エンジン回転数NEと所定値(たとえば800rpm)とを比較し、NEの方が小さければステップ102に進み、エンジン負荷を示すパラメータである吸気管圧力PBAが所定値と比較される。PBAの方が小さければ、ステップS104に進み、吸気管圧力PBAに基づいて算出した第2の吸入空気量GAIRPBが所定値より小さいか否か判断される。小さいときは、ステップS106に進み、スロットル開度θTHが全閉に相当する開度(所定の低開度以下)であるかどうか判断される。 Next, the procedure for setting the AFM mode shown in FIG. 2C will be described with reference to FIG. The process of FIG. 4 is repeatedly executed at every predetermined crank angle. In step S100, the engine speed NE is compared with a predetermined value (for example, 800 rpm). If NE is smaller, the process proceeds to step 102, and the intake pipe pressure PBA, which is a parameter indicating the engine load, is compared with the predetermined value. If PBA is smaller, the process proceeds to step S104, and it is determined whether or not the second intake air amount GAIRPB calculated based on the intake pipe pressure PBA is smaller than a predetermined value. When it is smaller, the routine proceeds to step S106, where it is determined whether or not the throttle opening degree θTH is an opening degree corresponding to full closing (below a predetermined low opening degree).
ステップS106の判断がYesであるときは、吸気管圧力PBAの今回値と前回値との差DPBAの絶対値が所定値以下かどうか判断される(S108)。すなわち、エンジンの負荷変動が小さいかどうか判断される。S100からS108の判断がすべてYesのときは、エンジンがアイドル状態にあることを意味する。このとき、ステップS100において、図2の(F)に示す差分波形DGAIRの平均値DGAIRAVEの算出を許可するフラグを1にセットする。この許可フラグは、図3のステップS205で参照される。こうして、平均値DGAIRAVEは、アイドル状態における第1の吸入空気量と第2の吸入空気量との偏差DGAIRの平均値である。 If the determination in step S106 is Yes, it is determined whether the absolute value of the difference DPBA between the current value and the previous value of the intake pipe pressure PBA is equal to or less than a predetermined value (S108). That is, it is determined whether or not the engine load fluctuation is small. If all the determinations in S100 to S108 are Yes, it means that the engine is in an idle state. At this time, in step S100, a flag that permits calculation of the average value DGAIRAVE of the differential waveform DGAIR shown in FIG. This permission flag is referred to in step S205 in FIG. Thus, the average value DGAIRAVE is an average value of the deviation DGAIR between the first intake air amount and the second intake air amount in the idle state.
S108での判断がNoのとき、具他的には、なんらかの理由でアイドル回転数が一定しないときやスロットル弁14が全閉の開度にされた直後の減速(過渡時)にあるときは、S112に進み許可フラグを0にリセットする。
When the determination in S108 is No, specifically, when the idle speed is not constant for some reason, or when the
次いでS114に進み、差分DDGAIR(図3のステップS221で算出)がモード判定用の閾値(図2の(G)に示す直線)より大きいかどうか判断される。Yesのときは、AFMモードを1にセットし(S116)、NoのときはAFMモードを0にセットする(S118)。 Next, in S114, it is determined whether or not the difference DDGAIR (calculated in step S221 in FIG. 3) is larger than the threshold for mode determination (straight line shown in (G) in FIG. 2). When Yes, the AFM mode is set to 1 (S116), and when No, the AFM mode is set to 0 (S118).
S100からS106いずれかがNoで、エンジンが定常運転状態にないと判断されるときは、S120に進んで許可フラグを0にリセットし、S118でAFMモードを0にする。 If any of S100 to S106 is No and it is determined that the engine is not in a steady operation state, the process proceeds to S120, the permission flag is reset to 0, and the AFM mode is set to 0 in S118.
再び図2を参照すると、従来の手法では、DGAIR = GAIRPB−GAIRTH の算出式で(F)のDGAIR(点線)を算出していた。GARITH(第1の吸入空気量)は、(E)において点線の波形で示される。前述したようにエアコンの投入によって、AAの部分にサージを発生している。このサージが(F)のDGAIR波形(点線)にBBで示す変化を発生させる。このBBの変化が(G)における従来手法により算出されるDDGAIR(点線)にCCの変化となって現れる。 Referring to FIG. 2 again, in the conventional method, DGAIR (dotted line) of (F) is calculated by the calculation formula of DGAIR = GAIRPB−GAIRTH. GARITH (first intake air amount) is indicated by a dotted waveform in (E). As described above, a surge is generated in the AA portion by turning on the air conditioner. This surge causes a change indicated by BB in the DGAIR waveform (dotted line) of (F). This change in BB appears as a change in CC in DDGAIR (dotted line) calculated by the conventional method in (G).
このCCの変化は、図4のステップS114の条件を満足するので、ステップS116に進んでAFMモードが1にセットされる。これが図2の(C)の波形にDDの部分に点線で示される。AAのサージを発生させたのはエアコンの投入による過渡現象であり、2次空気が吸気管に導入された訳ではない。したがって、(C)のDD部分に点線で示すAFMモードは誤りである。 Since the change in CC satisfies the condition of step S114 in FIG. 4, the process proceeds to step S116, and the AFM mode is set to 1. This is indicated by a dotted line in the DD portion in the waveform of FIG. The AA surge was caused by a transient phenomenon caused by turning on the air conditioner, and secondary air was not introduced into the intake pipe. Therefore, the AFM mode indicated by the dotted line in the DD part of (C) is incorrect.
この発明によると、上述したように、従来のGAIRTHに代えてそのなまし値(一次遅れ処理の値)GAIRTHAVEを用いて、DGAIR = GAIRPB−DGAIRTHAVE の式により、DGAIRを算出する。GAIRTHAVEは、(E)に実線の波形で示すように、AAの部分にサージを生じない。したがって、(C)のDD部分に点線で示されるようなAFMモードの誤まった設定を生じない。 According to the present invention, as described above, DGAIR is calculated according to the equation DGAIR = GAIRPB−DGAIRTHAVE using the smoothed value (first-order lag processing value) GAIRTHAVE instead of the conventional GAIRTH. GAIRTHAVE does not generate a surge in the AA portion, as shown by the solid line waveform in (E). Therefore, the erroneous setting of the AFM mode as indicated by the dotted line in the DD part of (C) does not occur.
以上に、この発明を具体的な実施例について説明したが、この発明はこのような実施例に限定されるものではない。 As mentioned above, although this invention was demonstrated about the specific Example, this invention is not limited to such an Example.
S201 第1の吸入空気量の一次遅れ処理値を算出するステップ
S203 偏差(DGAIR)を算出するステップ
S221 偏差(DGAIR)とこの偏差の平均値との差分(DDGAIR)を算出するステップ
S114 2次空気が供給されていることを判定するステップ
S201: calculating a first-order lag processing value of the first intake air amount
S203 Step to calculate deviation (DGAIR)
S221 Step of calculating the difference (DDGAIR) between the deviation (DGAIR) and the average value of this deviation
S114 Step of determining that secondary air is being supplied
Claims (1)
前記判定手段は、前記エアフローメータによって検出された第1の吸入空気量の一次遅れ処理値と前記第2の吸入空気量との偏差(DGAIR)を算出し、前記偏差(DGAIR)と該偏差の平均値との差分(DDGAIR)が所定値より大きいとき、2次空気が供給されていると判定し、さらに、
前記判定手段によって、2次空気が供給されていることが判定されることに応じて、前記偏差(DGAIR)の前記平均値の更新を停止するようにしたことを特徴とする、吸入空気量算出装置。 It is determined whether secondary air is being supplied to the internal combustion engine based on a deviation between the first intake air amount detected by the air flow meter and the second intake air amount detected based on the intake pipe pressure. In an intake air amount calculation device comprising a determination means,
The determination means calculates a deviation (DGAIR) between a first-order lag processing value of the first intake air amount detected by the air flow meter and the second intake air amount, and the deviation (DGAIR) and the deviation When the difference from the average value (DDGAIR) is greater than the predetermined value, it is determined that secondary air is being supplied ,
Intake air amount calculation characterized in that updating of the average value of the deviation (DGAIR) is stopped in response to a determination that secondary air is being supplied by the determination means. apparatus.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005252068A JP4489665B2 (en) | 2005-08-31 | 2005-08-31 | Intake air amount calculation device considering secondary air |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005252068A JP4489665B2 (en) | 2005-08-31 | 2005-08-31 | Intake air amount calculation device considering secondary air |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007064119A JP2007064119A (en) | 2007-03-15 |
| JP4489665B2 true JP4489665B2 (en) | 2010-06-23 |
Family
ID=37926603
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005252068A Expired - Fee Related JP4489665B2 (en) | 2005-08-31 | 2005-08-31 | Intake air amount calculation device considering secondary air |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4489665B2 (en) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002070633A (en) * | 2000-08-31 | 2002-03-08 | Denso Corp | In-cylinder charged air amount estimation device for internal combustion engines |
| JP3842709B2 (en) * | 2002-09-06 | 2006-11-08 | 本田技研工業株式会社 | Intake air amount calculation device for internal combustion engine |
-
2005
- 2005-08-31 JP JP2005252068A patent/JP4489665B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2007064119A (en) | 2007-03-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10941717B2 (en) | Throttle controller and throttle controlling method | |
| CN112412644B (en) | Engine controller, engine control method, and storage medium | |
| CN110529269A (en) | Engine control device and method | |
| CN101268265A (en) | Supercharging system for an internal combustion engine | |
| JPH0742595A (en) | Internal combustion engine abnormality determination device | |
| JP3842709B2 (en) | Intake air amount calculation device for internal combustion engine | |
| JP2015021434A (en) | Throttle control device for internal combustion engine | |
| US6877471B1 (en) | Engine control device | |
| JP2914341B2 (en) | Deposit detection device | |
| JP2007092531A (en) | Control device for internal combustion engine | |
| JP4489665B2 (en) | Intake air amount calculation device considering secondary air | |
| JP4421381B2 (en) | Internal combustion engine control device | |
| JP4408660B2 (en) | Engine atmospheric pressure estimation device | |
| JP2001082261A (en) | Abnormality diagnosis device for evaporative fuel emission prevention device | |
| JP4457954B2 (en) | Valve opening calculation device, valve control device, and valve opening calculation method | |
| JP4532373B2 (en) | Engine fuel injection control method and fuel injection control device | |
| JP4186517B2 (en) | Device for detecting clogging of an air cleaner for an internal combustion engine | |
| JP2009162138A (en) | Control device for internal combustion engine | |
| JP5515830B2 (en) | Abnormality detector for exhaust gas recirculation system | |
| JP4124070B2 (en) | Atmospheric pressure detection device for internal combustion engine | |
| JP2006328963A (en) | Fuel injection control device for internal combustion engine | |
| JP2007071084A (en) | Evaporative fuel control system considering secondary air | |
| JP4252913B2 (en) | Engine control device | |
| CN115667691A (en) | Control devices for internal combustion engines | |
| JPS63129139A (en) | Fuel supply amount control device for electronic fuel injection engine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071129 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090917 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091006 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091125 |
|
| 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: 20100330 |
|
| 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: 20100331 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130409 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4489665 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130409 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140409 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |