Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4489665B2 - Intake air amount calculation device considering secondary air - Google Patents
[go: Go Back, main page]

JP4489665B2 - Intake air amount calculation device considering secondary air - Google Patents

Intake air amount calculation device considering secondary air Download PDF

Info

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
Application number
JP2005252068A
Other languages
Japanese (ja)
Other versions
JP2007064119A (en
Inventor
隆英 水野
光太郎 宮下
浩 矢谷
大介 清水
直人 佐々木
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.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
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 Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP2005252068A priority Critical patent/JP4489665B2/en
Publication of JP2007064119A publication Critical patent/JP2007064119A/en
Application granted granted Critical
Publication of JP4489665B2 publication Critical patent/JP4489665B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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の吸入空気量を補正して空燃比制御その他のエンジン制御に用いる。
特開2004-100533号
Patent Document 1 discloses a second intake air calculated based on a first intake air amount calculated based on a detection value of an air flow meter and a detection value of an absolute pressure sensor provided downstream of the intake pipe. It is described that a deviation from the quantity is calculated and it is determined that secondary air is supplied to the engine when the difference between the deviation and the average value of the deviation exceeds a predetermined value. According to this determination, the first intake air amount is corrected and used for air-fuel ratio control and other engine control.
JP2004-100533

上記の従来技術の手法は、車両のブレーキが踏まれたときにマスターバック(ブレーキブースター)から吸気管に供給される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 throttle valve 14 is disposed in the intake pipe 12 of the engine 10. The throttle valve 14 is opened and closed in accordance with the depression amount of the access pedal 18 provided on the driver's seat floor to adjust the intake air amount. An opening degree sensor 20 is provided in the vicinity of the throttle valve 14 and outputs a signal corresponding to the opening degree θTH of the throttle valve.

スロットル弁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 throttle valve 14. The injector 24 is connected to the fuel tank 26 via a fuel supply pipe 28 and a fuel pump 30, and injects gasoline into the intake port.

燃料タンク26は、チャージ通路32を介してキャニスタ34に接続されている。キャニスタ34は、パージ通路38を介して吸気管12のスロットル弁14の下流側に接続され、パージ制御バルブ40を介して吸気管12に蒸発燃料をパージする。   The fuel tank 26 is connected to the canister 34 via the charge passage 32. The canister 34 is connected to the downstream side of the throttle valve 14 of the intake pipe 12 via the purge passage 38 and purges the evaporated fuel to the intake pipe 12 via the purge control valve 40.

吸気管12には、スロットル弁14の上流側と下流側を連通するバイパス通路44が設けられている。バイパス通路44には制御バルブ46が設けられている。   The intake pipe 12 is provided with a bypass passage 44 that communicates the upstream side and the downstream side of the throttle valve 14. A control valve 46 is provided in the bypass passage 44.

運転席フロアに設けられたブレーキペダル50は、マスターバック(ブレーキブースタ、倍力装置)52に連結している。マスターバック52は、大気につながる大気導入管54、および吸気管12のスロットル弁下流に接続する負圧導入管56を備えている。ブレーキペダル50が踏み込まれていないときは、マスターバック52の2つの室の一方に負圧導入管56から負圧が導入される。ブレーキペダル50が踏み込まれると、大気導入管54を介して他方の室に大気が導入される。この2つの室の圧力差により、ブレーキペダルを踏む力がアシストされる。ブレーキペダル50を踏み込んだとき、解除されるときのいずれにおいても、導入された大気が負圧導入管を介して吸気管12に流入する。   A brake pedal 50 provided on the driver's seat floor is connected to a master back (brake booster, booster) 52. The master back 52 includes an atmosphere introduction pipe 54 connected to the atmosphere and a negative pressure introduction pipe 56 connected downstream of the throttle valve of the intake pipe 12. When the brake pedal 50 is not depressed, negative pressure is introduced from one of the two chambers of the master back 52 through the negative pressure introduction pipe 56. When the brake pedal 50 is depressed, the atmosphere is introduced into the other chamber via the atmosphere introduction pipe. Due to the pressure difference between the two chambers, the force to depress the brake pedal is assisted. When the brake pedal 50 is depressed or released, the introduced atmosphere flows into the intake pipe 12 through the negative pressure introduction pipe.

吸気管12におけるスロットル弁14の下流側に、パージ通路38、バイパス通路44、負圧導入管56、EGR管64およびPCV(ブローバイガス還流)管70が接続されている。これらの通路を通じて吸気管12においてスロットル弁14の下流に流入する空気を2次空気と呼ぶ。   A purge passage 38, a bypass passage 44, a negative pressure introduction pipe 56, an EGR pipe 64, and a PCV (blow-by gas recirculation) pipe 70 are connected to the intake pipe 12 downstream of the throttle valve 14. The air flowing into the intake pipe 12 downstream of the throttle valve 14 through these passages is called secondary air.

スロットル弁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 throttle valve 14 and outputs a signal indicating the intake air amount Gair. An absolute pressure sensor 78 for detecting the pressure (PBA) in the intake pipe and a temperature sensor 80 for detecting the temperature (TA) are provided on the downstream side of the throttle valve 14. In addition, a water temperature sensor 82, a cylinder discrimination sensor 84, a TDC sensor 86 that outputs a TDC signal, and a crank angle sensor 88 that outputs a CRK signal at every predetermined crank angle are provided. Further, the exhaust pipe 60 is provided with a wide area air-fuel ratio sensor (LAF sensor) 90 and a catalyst device 62.

車両のドライブシャフトの付近には車速センサ92が備えられている。また、車両周辺の大気圧PAを検出するセンサ94が車両に取り付けられている。   A vehicle speed sensor 92 is provided in the vicinity of the drive shaft of the vehicle. A sensor 94 for detecting the atmospheric pressure PA around the vehicle is attached to the vehicle.

電子制御ユニット(ECU)98は、マイクロコンピュータであり、CPU98a、コンピュータプログラムおよび各種のデータを格納する読み取り専用メモリ(ROM)98b、CPU98aに作業領域を与えるランダムアクセスメモリ(RAM)98c、各種センサからの信号を受け取り処理する入力回路98d、およびエンジン各部に制御信号を送る出力回路98eを備える。   The electronic control unit (ECU) 98 is a microcomputer and includes a CPU 98a, a read-only memory (ROM) 98b for storing computer programs and various data, a random access memory (RAM) 98c for providing a work area to the CPU 98a, and various sensors. And an output circuit 98e for sending control signals to various parts of the engine.

この実施例では、発明は、コンピュータプログラムによって実現され、図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 throttle valve 14 is decelerating (transient) immediately after being fully opened, Proceeding to S112, the permission flag is reset to zero.

次いで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.

この発明が適用されるエンジンの一例の全体的な構成図。1 is an overall configuration diagram of an example of an engine to which the present invention is applied. 各パラメータの挙動を示す波形図。The wave form diagram which shows the behavior of each parameter. この発明の一実施例の処理フローを示す図。The figure which shows the processing flow of one Example of this invention. この発明の一実施例におけるAFMモード設定のフローを示す図。The figure which shows the flow of AFM mode setting in one Example of this invention.

符号の説明Explanation of symbols

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の吸入空気量との偏差に基づいて2次空気が内燃機関に供給されているか否かを判定する判定手段を備える、吸入空気量算出装置において、
前記判定手段は、前記エアフローメータによって検出された第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.
JP2005252068A 2005-08-31 2005-08-31 Intake air amount calculation device considering secondary air Expired - Fee Related JP4489665B2 (en)

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)

* Cited by examiner, † Cited by third party
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

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