JP2004132274A - Intake air quantity detector of internal combustion engine - Google Patents

Intake air quantity detector of internal combustion engine Download PDF

Info

Publication number
JP2004132274A
JP2004132274A JP2002297929A JP2002297929A JP2004132274A JP 2004132274 A JP2004132274 A JP 2004132274A JP 2002297929 A JP2002297929 A JP 2002297929A JP 2002297929 A JP2002297929 A JP 2002297929A JP 2004132274 A JP2004132274 A JP 2004132274A
Authority
JP
Japan
Prior art keywords
intake air
air amount
internal combustion
combustion engine
pulsation
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
JP2002297929A
Other languages
Japanese (ja)
Other versions
JP4325168B2 (en
Inventor
Keiji Hoshino
星野 恵司
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 JP2002297929A priority Critical patent/JP4325168B2/en
Priority to DE2003147137 priority patent/DE10347137A1/en
Publication of JP2004132274A publication Critical patent/JP2004132274A/en
Application granted granted Critical
Publication of JP4325168B2 publication Critical patent/JP4325168B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/18Circuit arrangements for generating control signals by measuring intake air flow
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/04Engine intake system parameters
    • F02D2200/0402Engine intake system parameters the parameter being determined by using a model of the engine intake or its components

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To accurately detect an actual intake air quantity with a thermal air flow meter even in an operating range where an intake air pulsation greatly appears in an internal combustion engine. <P>SOLUTION: A period of the intake air pulsation and a sampling period almost agree when exceeding the operating range of the great intake pulsation in the internal combustion engine, that is, the range of a predetermined engine rotational speed and a predetermined throttle opening. At that time, the sampling period with the air flow meter 22 is shortly set from 4 ms of regular level to 2 ms to prevent an incorrect intake air quantity from detecting only near the maximum value or near the minimum value deviated from a median of the intake air pulsation (step S105). In such a way, when the great operating range in the intake pulsation in the internal combustion engine is attained, the sampling period is set shorter than usual. As a result, the intake air quantity whose sampling value is averaged can be made accurate. <P>COPYRIGHT: (C)2004,JPO

Description

【0001】
【発明の属する技術分野】
本発明は、吸気通路に導入された吸入空気の一部をバイパス通路に分流させ、このバイパス通路における流量を熱式流量計で検出することで、吸気通路における吸入空気量を検出する内燃機関の吸入空気量検出装置に関するものである。
【0002】
【従来の技術】
従来、内燃機関の吸入空気量を検出するための先行技術文献としては、特開2002−13439号公報にて開示されたものが知られている。
【0003】
このものでは、課題として、吸気通路を流れる空気には脈動が発生し、この脈動が発生した状態において、空気を検出するためのサンプリング周期が吸気脈動の周期に一致した場合、吸入空気を精度良く検出できないことが挙げられている。より具体的には、サンプリングタイミングが、吸気脈動の最も大きな位相に一致した場合に、吸入空気量として、脈動を検出してしまう可能性があるとしている。
【0004】
そこで、特開2002−13439号公報に開示された技術では、吸気脈動の周期が吸気バルブの開閉タイミングに依存することに着目し、吸気バルブの開閉タイミングに基づいて吸入空気の検出タイミングを設定している。これにより、脈動が発生しても平均流量を示す位置に検出タイミングが設定されるので、精度良く吸入空気量を検出できるとしている。
【特許文献】特開2002−13439号公報(第2頁)
【0005】
【発明が解決しようとする課題】
ところで、内燃機関の機関回転速度が高い領域において、脈動周期が短いため精度良く平均流量を検出しようとすると、吸気バルブの開閉タイミングに基づいて精度良く脈動における平均流量を示す位置を設定する必要がある。しかしながら、吸気バルブの開閉によって発生した脈動は、吸気通路を介して検出されるため、脈動周期が非常に短い状態で平均流量を示す位置に検出タイミングを設定することは困難であり、依然として脈動によって精度良く吸入空気を検出できない可能性がある。しかも、吸気バルブの開閉タイミングに応じて検出タイミングを設定するので、予め検出タイミングを設定する場合には吸気バルブの開閉タイミングに応じて検出タイミングを設定するための適合が必要となるという不具合があった。
【0006】
そこで、この発明はかかる不具合を解決するためになされたもので、簡単な構成で、脈動が発生しても精度良く吸入空気を検出可能な内燃機関の吸入空気量検出装置の提供を課題としている。
【0007】
【課題を解決するための手段】
請求項1の内燃機関の吸入空気量検出装置によれば、サンプリング期間設定手段により脈動周期検出手段で検出された吸入空気量の脈動周期に基づいて、吸入空気量検出手段により検出される内燃機関に吸気通路を介して供給される吸入空気量のサンプリング周期が所定のサンプリング周期とは異なるサンプリング周期に設定される。これにより、吸入空気量の脈動周期とサンプリング周期とが一致しないようにされることで、吸入空気量誤差及びうねり発生が回避され、吸入空気量検出精度が向上される。
【0008】
請求項2の内燃機関の吸入空気量検出装置におけるサンプリング周期設定手段では、脈動周期検出手段により検出された吸入空気量の脈動周期が所定周期よりも短いときには、その吸入空気量の脈動周期に基づいてサンプリング周期が所定のサンプリング周期とは異なるサンプリング周期に設定されることで、吸入空気量誤差及びうねり発生が回避され、吸入空気量検出精度が向上される。
【0009】
請求項3の内燃機関の吸入空気量検出装置におけるサンプリング周期設定手段では、内燃機関の吸入空気量の脈動が大きな運転領域であるときには、脈動周期検出手段により検出された吸入空気量の脈動周期に基づいてサンプリング周期が所定のサンプリング周期とは異なるサンプリング周期に設定されることで、吸入空気量誤差及びうねり発生が回避され、吸入空気量検出精度が向上される。
【0010】
請求項4の内燃機関の吸入空気量検出装置における内燃機関の吸入空気量の脈動が大きな運転領域とは、吸気通路に設けられ、その開口断面積を調整するスロットルバルブの開度が所定開度以上、即ち、全開近傍となるときであり、このとき吸入空気量の脈動周期とサンプリング周期とが一致することのないよう、サンプリング周期が所定のサンプリング周期とは異なるサンプリング周期に設定されることで、吸入空気量誤差及びうねり発生が回避され、吸入空気量検出精度が向上される。
【0011】
請求項5の内燃機関の吸入空気量検出装置におけるサンプリング周期設定手段では、所定のサンプリング周期の整数倍と脈動周期検出手段により検出された吸入空気量の脈動周期との差が所定値以下となったときには、このとき吸入空気量の脈動周期とサンプリング周期とが一致することのないよう、サンプリング周期が所定のサンプリング周期とは異なるサンプリング周期に設定されることで、吸入空気量誤差及びうねり発生が回避され、吸入空気量検出精度が向上される。
【0012】
請求項6の内燃機関の吸入空気量検出装置におけるサンプリング周期設定手段では、脈動周期検出手段により検出された吸入空気量の脈動周期が吸入空気量を検出するサンプリング周期の整数倍となるようにサンプリング周期が所定のサンプリング周期とは異なるサンプリング周期に設定されることで、吸入空気量検出精度が向上される。
【0013】
請求項7の内燃機関の吸入空気量検出装置における脈動周期検出手段では、内燃機関の機関回転速度に基づいて正確な吸入空気量の脈動周期が検出されるため、サンプリング周期の設定が適切なものとなり、吸入空気量検出精度が向上される。
【0014】
請求項8の内燃機関の吸入空気量検出装置では、内燃機関が直噴エンジンまたはディーゼルエンジンまたは吸入空気量を制御する可変リフトバルブ機構を備えたエンジンであり、吸気通路が殆ど全開近傍にあるため、ガソリンポートエンジンに比べて吸入空気量の脈動の影響が吸入空気量検出値に大きく現われる。このため、吸入空気量検出のサンプリング周期が吸入空気量の脈動の大きな運転領域で短く設定されることで吸入空気量検出精度が向上される。
【0015】
請求項9の内燃機関の吸入空気量検出装置における吸入空気量検出手段では、吸気通路における順流方向/逆流方向の吸入空気量が所定のサンプリング周期毎に検出されることで、実際に内燃機関に吸気通路を介して供給される吸入空気量が正確に検出される。
【0016】
【発明の実施の形態】
以下、本発明の実施の形態を実施例に基づいて説明する。
【0017】
図1は本発明の実施の形態の一実施例にかかる内燃機関の吸入空気量検出装置が適用された内燃機関及びその周辺機器を示す概略構成図である。
【0018】
図1において、内燃機関1は例えば、4気筒4サイクルの火花点火式直噴エンジンとして構成され、その吸入空気は上流側からエアクリーナ2、吸気通路3、スロットルバルブ4、サージタンク5、インテークマニホルド6を通過し、各気筒に導入される。この吸入空気は、内燃機関1に配設されたインジェクタ(燃料噴射弁)7から各気筒内に直接、噴射された燃料と混合され、所定空燃比の混合気とされる。また、内燃機関1の各気筒に設けられた点火プラグ8に直接、接続されたイグナイタ9には、後述のECU(Electronic Control Unit:電子制御ユニット)30からの点火信号が入力され、各気筒の混合気が点火プラグ8の火花点火によって所定タイミングにて燃焼される。
【0019】
そして、燃焼後の排気ガスはエキゾーストマニホルド11及び排気通路12を通過し、排気通路12に設けられ、白金やロジウム等の触媒成分とセリウムやランタン等の添加物を担持した三元触媒13にて有害成分であるCO,HC,NOx 等が浄化され大気中に排出される。この三元触媒13が設けられた排気通路12の上流側には空燃比(A/F)センサ14が設けられ、この空燃比センサ14にて内燃機関1から排出される排気ガスの空燃比λに応じたリニアな電圧信号VOX1が検出される。
【0020】
エアクリーナ2の下流側には吸気温センサ21が設けられ、この吸気温センサ21にてエアクリーナ2を通過する吸気温THA〔℃〕が検出される。また、エアクリーナ2の下流側の吸気通路3には熱式エアフローメータ22が設けられ、このエアフローメータ22にてエアクリーナ2を通過する吸入空気量(瞬時吸入空気量)GA〔g/sec〕が後述するように検出される。そして、スロットルバルブ4にはスロットル開度センサ23が設けられ、このスロットル開度センサ23にてスロットル開度TA〔°〕が検出されると共に、スロットルバルブ4がほぼ全閉であることが図示しないアイドルスイッチからのオン/オフ信号によって検出される。
【0021】
また、内燃機関1のシリンダブロックには水温センサ24が設けられ、この水温センサ24にて内燃機関1の冷却水温THW〔℃〕が検出される。加えて、内燃機関1のクランクシャフト(図示略)にはクランク角センサ25が設けられ、このクランク角センサ25にて内燃機関1の機関回転速度NE〔rpm〕が検出される。
【0022】
内燃機関1の運転状態を制御するECU30は、周知の各種演算処理を実行する中央処理装置としてのCPU31、制御プログラムや制御マップを格納したROM32、各種データを格納するRAM33、B/U(バックアップ)RAM34、入出力回路35及びそれらを接続するバスライン36等からなる論理演算回路として構成されている。
【0023】
ECU30に入出力回路35を介して入力される空燃比センサ14からの電圧信号VOX1によって、排気ガスに基づく混合気の空燃比判定が行われる。また、ECU30には、入出力回路35を介してエアフローメータ22からの吸入空気量GA、スロットル開度センサ23からのスロットル開度TA、水温センサ24からの冷却水温THW、クランク角センサ25からの機関回転速度NE等の各種センサ信号が入力され、それらに基づいてインジェクタ7に対する燃料噴射量TAU、イグナイタ9に対する点火時期Ig等が算出され、入出力回路35を介してインジェクタ7、イグナイタ9等にそれぞれ制御信号が出力される。
【0024】
次に、本発明の実施の形態の一実施例にかかる内燃機関の吸入空気量検出装置で用いられている順流方向の吸入空気量に加え、逆流方向の吸入空気量をも検出可能なエアフローメータ22内のバイパス流路(図示略)途中に配置されているセンサ構造及び温度分布について、図2を参照して説明する。
【0025】
図2(a)にセンサ構造を示すように、Si(シリコン)基板22Aのダイヤフラム部221にセンサ部222が形成され、その下流側にヒータ部223が形成されている。このような構造により、順流方向の吸入空気量に対しては、センサ部222がヒータ部223からの熱の移動の影響を受け難く、逆流方向の吸入空気量に対しては、センサ部222がヒータ部223からの熱の移動の影響を受け易くなる。このため、吸気温センサ21にて検出される吸気温THA〔℃〕に対し一定の温度差に加熱したとき、図2(b)に温度分布を示すように、順流(実線にて示す)のときには、センサ部222から下流側のヒータ部223に向かって温度が上昇し、逆流(破線にて示す)のときには、ヒータ部223から上流側のセンサ部222に向かって温度がほぼ一定またはやや上昇することとなる。これにより、吸気温センサ21にて検出される吸気温THA〔℃〕に対し一定の温度差にヒータ部223にて加熱したときの熱の移動をセンサ部222にて計測することで、順流方向の吸入空気量に加え、逆流方向の吸入空気量をも検出可能となる。即ち、本実施例のエアフローメータ22のセンサ構造によれば、順流または逆流による温度分布が異なることから順流方向の吸入空気量または逆流方向の吸入空気量に対してセンサ部222で検出される温度が一義的に決まることとなり、流量及び流れ方向を同時に計測することができるのである。
【0026】
次に、本発明の実施の形態の一実施例にかかる内燃機関の吸入空気量検出装置で使用されているECU30内のCPU31のサンプリング周期設定の処理手順を示す図3のフローチャートに基づいて説明する。なお、このサンプリング周期設定ルーチンは所定時間毎にCPU31にて繰返し実行される。
【0027】
図3において、まず、ステップS101で、エアフローメータ22出力に対するサンプリング周期が4〔ms:ミリ秒〕に設定される。次にステップS102に移行して、スロットル開度TA≧判定値1の関係が成立するかが判定される。ステップS102の判定条件が成立、即ち、このときのスロットル開度TAが予め設定された判定値1以上(≒WOT:Wide Open Throttle;スロットルバルブ4全開状態)と大きいときにはステップS103に移行し、クランク角センサ25からのクランク角信号に基づき1吸気行程期間(時間)Tstr が算出される。この1吸気行程期間Tstr とは、内燃機関1が4気筒4サイクルであるときには、180〔°CA〕(=720〔°CA〕/4)を経過するときの時間であり、吸入空気量の脈動周期に一致する。
【0028】
次にステップS104に移行して、|4〔ms〕*Na −Tstr |<判定値2の関係が成立するかが判定される。ここで、機関回転速度NEが3600〔rpm〕近傍のときには整数Na =2、機関回転速度NEが7200〔rpm〕近傍のときには整数Na =1が選択される。ステップS104の判定条件が成立、即ち、(4〔ms〕*Na −Tstr )の絶対値が予め設定された判定値2未満と小さいときにはステップS105に移行し、エアフローメータ22出力に対するサンプリング周期が2〔ms〕に設定され、本ルーチンを終了する。
【0029】
一方、ステップS102の判定条件が成立せず、即ち、このときのスロットル開度TAが予め設定された判定値1未満と小さいとき、またはステップS104の判定条件が成立せず、即ち、(4〔ms〕*Na −Tstr )の絶対値が予め設定された判定値2以上と大きいときには、エアフローメータ22出力に対するサンプリング周期が4〔ms〕のまま、本ルーチンを終了する。
【0030】
次に、本発明の実施の形態の一実施例にかかる内燃機関の吸入空気量検出装置で使用されているECU30内のCPU31の吸入空気量演算の処理手順を示す図4のフローチャートに基づいて説明する。なお、この吸入空気量演算ルーチンは所定時間毎にCPU31にて繰返し実行される。
【0031】
図4において、まず、ステップS201で、クランク角センサ25からのクランク角信号に基づき1吸気行程期間Tstr が算出される。次にステップS202に移行して、機関回転速度NE<判定値3の関係が成立するかが判定される。ステップS202の判定条件が成立、即ち、このときのクランク角センサ25からのクランク角信号に基づく機関回転速度NEが予め設定された判定値3未満と低いときにはステップS203に移行し、整数Nb が「1」に設定される。
【0032】
一方、ステップS202の判定条件が成立せず、即ち、このときの機関回転速度NEが予め設定された判定値3以上と高いときにはステップS204に移行して、判定値3≦機関回転速度NE≦判定値4の関係が成立するかが判定される。ステップS204の判定条件が成立、即ち、このときの機関回転速度NEが予め設定された判定値3以上と高く、かつ機関回転速度NEが予め設定された判定値4以下と低いときにはステップS205に移行し、整数Nb が「2」に設定される。
【0033】
一方、ステップS204の判定条件が成立せず、即ち、このときの機関回転速度NEが予め設定された判定値4を越え高いときにはステップS206に移行し、整数Nb が「3」に設定される。ステップS203、またはステップS205、またはステップS206で整数Nb が設定されたのちステップS207に移行し、ステップS201で算出された1吸気行程期間Tstr にステップS203、またはステップS205、またはステップS206で設定された整数Nb が乗算され、この値が上述のサンプリング周期設定ルーチンで設定されたサンプリング周期4〔ms〕またはサンプリング周期2〔ms〕で除算され、サンプリング回数が算出される。
【0034】
次にステップS208に移行して、サンプリング周期毎のエアフローメータ22出力による吸入空気量(瞬時吸入空気量)GAがステップS207で算出されたサンプリング回数だけ積算され、積算吸入空気量ΣGAが算出される。次にステップS209に移行して、ステップS208で算出された積算吸入空気量ΣGAがステップS207で算出されたサンプリング回数で除算され平均化されることで、吸気脈動による影響の少ない吸入空気量が算出される。
【0035】
上述のルーチンによれば、サンプリング周期によるサンプリング回数が、エアフローメータ22出力を平均処理して吸入空気量を算出するときの1吸気行程期間Tstr の整数Nb 倍の期間(時間)分に基づき設定される。つまり、エアフローメータ22出力の平均処理のためのサンプリング回数は、低い機関回転速度領域では1吸気行程期間で充分な回数が得られるが、高い機関回転速度領域では1吸気行程期間が短いためサンプリング回数が少なくなり、平均処理期間と吸入空気量の脈動周期とがズレるため吸入空気量誤差の発生が懸念されるが、平均処理のためのサンプリング回数を1吸気行程期間の整数倍の期間分に設定することで吸入空気量検出精度を向上することができる。
【0036】
図5は本発明の実施の形態の一実施例にかかる内燃機関の吸入空気量検出装置による作用効果を説明するための、機関回転速度〔rpm〕に対する吸入空気量誤差〔%〕を示す特性図である。
【0037】
図5において、サンプリング周期が1〔ms〕、2〔ms〕、4〔ms〕のときを代表させ示すように、サンプリング周期が4〔ms〕のときには3600〔rpm〕及び7200〔rpm〕において脈動周期に同期してしまうため、吸入空気量誤差〔%〕が急に増加することが分かる。そこで、吸入空気量誤差が大きくなる3600〔rpm〕、7200〔rpm〕付近ではサンプリング周期を2〔ms〕に設定することで吸入空気量誤差を低減することができる。
【0038】
このように、本実施例の内燃機関の吸入空気量検出装置は、内燃機関1に吸気通路3を介して供給される吸入空気量を所定のサンプリング周期である通常の4〔ms〕で検出する熱式エアフローメータ22及びECU30内のCPU31にて達成される吸入空気量検出手段と、その吸入空気量の脈動周期と一致する1吸気行程期間Tstr を検出するECU30内のCPU31にて達成される脈動周期検出手段と、前記脈動周期検出手段により検出された1吸気行程期間Tstr に基づいて吸入空気量を検出するためのサンプリング周期を所定のサンプリング周期である通常の4〔ms〕とは異なるサンプリング周期である2〔ms〕に設定するECU30内のCPU31にて達成されるサンプリング周期設定手段とを具備するものである。
【0039】
また、本実施例の内燃機関の吸入空気量検出装置のECU30内のCPU31にて達成されるサンプリング周期設定手段は、ECU30内のCPU31にて達成される脈動周期検出手段により検出された吸入空気量の脈動周期と一致する1吸気行程期間Tstr が所定周期よりも短いときに、ECU30内のCPU31にて達成される脈動周期検出手段により検出された吸入空気量の脈動周期に基づいてサンプリング周期を所定のサンプリング周期である通常の4〔ms〕とは異なるサンプリング周期である2〔ms〕に設定するものである。
【0040】
そして、本実施例の内燃機関の吸入空気量検出装置のECU30内のCPU31にて達成されるサンプリング周期設定手段は、内燃機関1の吸入空気量の脈動が大きな運転領域であるときに、ECU30内のCPU31にて達成される脈動周期検出手段により検出された吸入空気量の脈動周期に基づいてサンプリング周期を所定のサンプリング周期である通常の4〔ms〕とは異なるサンプリング周期である2〔ms〕に設定するものである。
【0041】
更に、本実施例の内燃機関の吸入空気量検出装置における内燃機関1の吸入空気量の脈動が大きな運転領域とは、吸気通路3に設けられ、その開口断面積を調整するスロットルバルブ4のスロットル開度TAが所定開度としての判定値1以上の全開近傍(≒WOT)であるとするものである。
【0042】
更にまた、本実施例の内燃機関の吸入空気量検出装置のECU30内のCPU31にて達成されるサンプリング周期設定手段は、所定のサンプリング周期である通常の4〔ms〕の整数Na 倍と、ECU30内のCPU31にて達成される脈動周期検出手段により検出された吸入空気量の脈動周期と一致する1吸気行程期間Tstr との差が所定値である判定値2以下となったときに、サンプリング周期を所定のサンプリング周期である通常の4〔ms〕とは異なるサンプリング周期である2〔ms〕に設定するものである。
【0043】
加えて、本実施例の内燃機関の吸入空気量検出装置のECU30内のCPU31にて達成されるサンプリング周期設定手段は、ECU30内のCPU31にて達成される脈動周期検出手段により検出された吸入空気量の脈動周期と一致する1吸気行程期間Tstr が吸入空気量を検出するサンプリング周期の整数倍となるようにサンプリング周期を所定のサンプリング周期とは異なるサンプリング周期に設定するものである。
【0044】
また、本実施例の内燃機関の吸入空気量検出装置のECU30内のCPU31にて達成される脈動周期検出手段は、内燃機関1の機関回転速度NEに基づいて吸入空気量の脈動周期と一致する1吸気行程期間Tstr を検出するものである。
【0045】
そして、本実施例の内燃機関の吸入空気量検出装置は、エアフローメータ22及びECU30内のCPU31にて達成される吸入空気量検出手段が、吸気通路3における順流方向/逆流方向の吸入空気量を所定のサンプリング周期毎に検出するものである。
【0046】
つまり、内燃機関1の吸入空気量の脈動が大きな運転領域であるスロットルバルブ4のスロットル開度が全開近傍(≒WOT)、かつ所定のサンプリング周期である通常の4〔ms〕の整数Na (=1,2)倍と、吸入空気量の脈動周期と一致する1吸気行程期間Tstr との差の絶対値が判定値2未満と小さくなるときには、吸入空気量の脈動周期とサンプリング周期とがほぼ一致することから、このときのサンプリング周期による検出値では吸入空気量誤差及びうねり発生が現われ、誤った吸入空気量が検出されることとなるため、エアフローメータ22によるサンプリング周期が通常の4〔ms〕から2〔ms〕に短く設定される。このように、内燃機関1の吸入空気量の脈動が大きな運転領域となったときには、この吸入空気量の脈動周期とサンプリング周期とが一致しても吸入空気量が誤検出されないようサンプリング周期が通常より短く設定されることで、吸入空気量誤差及びうねり発生が回避でき、結果として、サンプリング値が平均化された吸入空気量検出精度を向上することができる。
【0047】
更に、本実施例の内燃機関の吸入空気量検出装置は、内燃機関1を直噴エンジンとするものである。つまり、直噴エンジンやその他、ディーゼルエンジン、吸入空気量を制御する可変リフトバルブ機構を備えたエンジンでは、吸気通路3が殆ど全開近傍(≒WOT)にあるため、ガソリンポートエンジンに比べて、吸入空気量の脈動の影響がエアフローメータ22の吸入空気量検出値に大きく現われる。このため、エアフローメータ22出力のサンプリング周期を吸気脈動の大きな運転領域で短く設定することにより吸入空気量検出精度を向上することができる。
【0048】
ところで、上記実施例では、吸気脈動の大きい運転領域を、スロットル開度TAが判定値1以上の全開近傍(≒WOT)、かつ所定機関回転速度NEが3600〔rpm〕領域近傍としているが、本発明を実施する場合には、これに限定されるものではなく、エアフローメータ22出力である吸入空気量(瞬時吸入空気量)GAのサンプリング周期毎の吸気脈動の実際の変化量を算出し、この変化量が所定値以上となる領域を吸気脈動の大きい運転領域として、エアフローメータ22出力のサンプリング周期を短く設定するようにしてもよい。このような内燃機関の吸入空気量検出装置は、吸気脈動の大きい運転領域を、エアフローメータ22出力である吸入空気量(瞬時吸入空気量)GAの変化量が所定値以上となる領域とするものであり、上述の実施例と同様の作用・効果が期待できる。
【0049】
なお、上記実施例では、順流方向/逆流方向で吸入空気量検出可能なエアフローメータ22への適用について述べたが、本発明を実施する場合には、これに限定されるものではなく、逆流方向検出ができないエアフローメータであってもよい。
【図面の簡単な説明】
【図1】図1は本発明の実施の形態の一実施例にかかる内燃機関の吸入空気量検出装置が適用された内燃機関及びその周辺機器を示す概略構成図である。
【図2】図2は本発明の実施の形態の一実施例にかかる内燃機関の吸入空気量検出装置で用いられているエアフローメータのセンサ構造及び温度分布を示す説明図である。
【図3】図3は本発明の実施の形態の一実施例にかかる内燃機関の吸入空気量検出装置で使用されているECU内のCPUにおけるサンプリング周期設定の処理手順を示すフローチャートである。
【図4】図4は本発明の実施の形態の一実施例にかかる内燃機関の吸入空気量検出装置で使用されているECU内のCPUにおける吸入空気量演算の処理手順を示すフローチャートである。
【図5】図5は本発明の実施の形態の一実施例にかかる内燃機関の吸入空気量検出装置における機関回転速度に対する吸入空気量誤差を示す特性図である。
【符号の説明】
1 内燃機関
3 吸気通路
4 スロットルバルブ
22 エアフローメータ
23 スロットル開度センサ
25 クランク角センサ
30 ECU(電子制御ユニット)
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to an internal combustion engine that detects a quantity of intake air in an intake passage by diverting a part of intake air introduced into an intake passage to a bypass passage and detecting a flow rate in the bypass passage with a thermal flow meter. The present invention relates to an intake air amount detection device.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, as a prior art document for detecting an intake air amount of an internal combustion engine, one disclosed in JP-A-2002-13439 is known.
[0003]
In this device, as a problem, pulsation occurs in the air flowing through the intake passage, and in a state where the pulsation occurs, if the sampling cycle for detecting the air matches the cycle of the intake pulsation, the intake air is accurately detected. It is mentioned that it cannot be detected. More specifically, when the sampling timing coincides with the largest phase of the intake pulsation, the pulsation may be detected as the intake air amount.
[0004]
Therefore, in the technology disclosed in JP-A-2002-13439, attention is paid to the fact that the period of the intake pulsation depends on the opening / closing timing of the intake valve, and the detection timing of the intake air is set based on the opening / closing timing of the intake valve. ing. As a result, even when pulsation occurs, the detection timing is set at a position indicating the average flow rate, so that the intake air amount can be detected with high accuracy.
[Patent Document] JP-A-2002-13439 (page 2)
[0005]
[Problems to be solved by the invention]
By the way, in the region where the engine rotation speed of the internal combustion engine is high, the pulsation cycle is short, so that when trying to detect the average flow rate accurately, it is necessary to set the position indicating the average flow rate in the pulsation precisely based on the opening and closing timing of the intake valve. is there. However, since the pulsation generated by opening and closing the intake valve is detected through the intake passage, it is difficult to set the detection timing at a position indicating the average flow rate in a state in which the pulsation cycle is very short, and the pulsation still remains. There is a possibility that the intake air cannot be detected accurately. Moreover, since the detection timing is set according to the opening / closing timing of the intake valve, if the detection timing is set in advance, there is a problem that it is necessary to set the detection timing according to the opening / closing timing of the intake valve. Was.
[0006]
Accordingly, the present invention has been made to solve such a problem, and has as its object to provide an intake air amount detection device for an internal combustion engine that has a simple configuration and can accurately detect intake air even when pulsation occurs. .
[0007]
[Means for Solving the Problems]
According to the intake air amount detection device for an internal combustion engine of claim 1, the internal combustion engine detected by the intake air amount detection means based on the pulsation cycle of the intake air amount detected by the pulsation cycle detection means by the sampling period setting means. Is set to a sampling cycle different from a predetermined sampling cycle. Thus, the pulsation cycle of the intake air amount and the sampling period do not coincide with each other, so that an error in the intake air amount and the occurrence of undulation are avoided, and the detection accuracy of the intake air amount is improved.
[0008]
The sampling period setting means in the intake air amount detection device for an internal combustion engine according to claim 2, wherein the pulsation period of the intake air amount detected by the pulsation period detection means is shorter than a predetermined period. By setting the sampling cycle to a sampling cycle different from the predetermined sampling cycle, an intake air amount error and swelling are avoided, and the detection accuracy of the intake air amount is improved.
[0009]
The pulsation cycle of the intake air amount detected by the pulsation cycle detection means may be set to a time period when the pulsation of the intake air quantity of the internal combustion engine is in a large operating range. By setting the sampling cycle to a sampling cycle different from the predetermined sampling cycle on the basis of this, an intake air amount error and swelling are avoided, and the intake air amount detection accuracy is improved.
[0010]
The operating region in which the pulsation of the intake air amount of the internal combustion engine is large in the intake air amount detection device for an internal combustion engine according to claim 4 is provided in the intake passage, and the opening degree of the throttle valve for adjusting the opening cross-sectional area is set to a predetermined opening degree. In other words, the sampling period is set to a sampling period different from the predetermined sampling period so that the pulsation period of the intake air amount does not coincide with the sampling period. In addition, the occurrence of the intake air amount error and the undulation are avoided, and the detection accuracy of the intake air amount is improved.
[0011]
In the sampling period setting means in the intake air amount detecting device for an internal combustion engine according to claim 5, the difference between the integral multiple of the predetermined sampling period and the pulsation period of the intake air amount detected by the pulsation period detecting means is equal to or less than a predetermined value. In this case, the sampling cycle is set to a sampling cycle different from the predetermined sampling cycle so that the pulsation cycle of the intake air quantity does not coincide with the sampling cycle at this time. This is avoided, and the detection accuracy of the intake air amount is improved.
[0012]
The sampling period setting means in the intake air amount detecting device for an internal combustion engine according to claim 6, wherein the sampling period is set so that the pulsating period of the intake air amount detected by the pulsating period detecting unit is an integral multiple of the sampling period for detecting the intake air amount. By setting the cycle to a sampling cycle different from the predetermined sampling cycle, the detection accuracy of the intake air amount is improved.
[0013]
In the pulsation cycle detection means in the intake air amount detection device for an internal combustion engine according to claim 7, since the pulsation cycle of the intake air amount is accurately detected based on the engine rotation speed of the internal combustion engine, the setting of the sampling cycle is appropriate. Thus, the detection accuracy of the intake air amount is improved.
[0014]
In the intake air amount detection device for an internal combustion engine according to claim 8, the internal combustion engine is a direct injection engine or a diesel engine or an engine having a variable lift valve mechanism for controlling the intake air amount, and the intake passage is almost fully opened. In addition, the influence of the pulsation of the intake air amount appears more in the intake air amount detection value than in the gasoline port engine. For this reason, the sampling period of the intake air amount detection is set shorter in the operation region where the pulsation of the intake air amount is large, thereby improving the accuracy of detecting the intake air amount.
[0015]
In the intake air amount detection means in the intake air amount detection device for an internal combustion engine according to the ninth aspect, the intake air amount in the forward flow direction / reverse flow direction in the intake passage is detected at every predetermined sampling period, so that the internal combustion engine is actually detected. The amount of intake air supplied through the intake passage is accurately detected.
[0016]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described based on examples.
[0017]
FIG. 1 is a schematic configuration diagram showing an internal combustion engine to which an intake air amount detection device for an internal combustion engine according to an embodiment of the present invention is applied, and peripheral devices thereof.
[0018]
In FIG. 1, an internal combustion engine 1 is configured as, for example, a four-cylinder, four-cycle, spark-ignition, direct-injection engine, and its intake air is supplied from an upstream side to an air cleaner 2, an intake passage 3, a throttle valve 4, a surge tank 5, an intake manifold 6, and the like. And is introduced into each cylinder. This intake air is directly mixed with fuel injected from an injector (fuel injection valve) 7 disposed in the internal combustion engine 1 into each cylinder to form a mixture having a predetermined air-fuel ratio. Further, an igniter 9 connected directly to an ignition plug 8 provided in each cylinder of the internal combustion engine 1 receives an ignition signal from an electronic control unit (ECU) 30 to be described later, and inputs an ignition signal to each cylinder. The mixture is burned at a predetermined timing by spark ignition of the spark plug 8.
[0019]
Then, the exhaust gas after combustion passes through the exhaust manifold 11 and the exhaust passage 12, and is provided in the exhaust passage 12, where the three-way catalyst 13 supports a catalyst component such as platinum or rhodium and an additive such as cerium or lanthanum. Harmful components such as CO, HC and NOx are purified and discharged into the atmosphere. An air-fuel ratio (A / F) sensor 14 is provided upstream of the exhaust passage 12 in which the three-way catalyst 13 is provided, and the air-fuel ratio λ of the exhaust gas discharged from the internal combustion engine 1 is detected by the air-fuel ratio sensor 14. Is detected as a linear voltage signal VOX1.
[0020]
An intake air temperature sensor 21 is provided downstream of the air cleaner 2, and the intake air temperature sensor 21 detects an intake air temperature THA [° C.] passing through the air cleaner 2. In addition, a thermal air flow meter 22 is provided in the intake passage 3 on the downstream side of the air cleaner 2, and the amount of intake air (instantaneous intake air amount) GA [g / sec] passing through the air cleaner 2 by the air flow meter 22 will be described later. To be detected. The throttle valve 4 is provided with a throttle opening sensor 23. The throttle opening sensor 23 detects the throttle opening TA [°], and it is not shown that the throttle valve 4 is almost fully closed. It is detected by an on / off signal from the idle switch.
[0021]
Further, a water temperature sensor 24 is provided in a cylinder block of the internal combustion engine 1, and the water temperature sensor 24 detects a cooling water temperature THW [° C.] of the internal combustion engine 1. In addition, a crank angle sensor 25 is provided on a crankshaft (not shown) of the internal combustion engine 1, and the crank angle sensor 25 detects an engine rotation speed NE [rpm] of the internal combustion engine 1.
[0022]
The ECU 30 that controls the operating state of the internal combustion engine 1 includes a CPU 31 as a central processing unit that executes various known arithmetic processing, a ROM 32 that stores a control program and a control map, a RAM 33 that stores various data, and a B / U (backup). It is configured as a logical operation circuit including a RAM 34, an input / output circuit 35, and a bus line 36 connecting them.
[0023]
The air-fuel ratio of the air-fuel mixture based on the exhaust gas is determined based on the voltage signal VOX1 from the air-fuel ratio sensor 14 input to the ECU 30 via the input / output circuit 35. The ECU 30 also receives, via an input / output circuit 35, an intake air amount GA from the air flow meter 22, a throttle opening TA from the throttle opening sensor 23, a cooling water temperature THW from the water temperature sensor 24, and a cooling water temperature THW from the crank angle sensor 25. Various sensor signals such as the engine rotational speed NE are input, and the fuel injection amount TAU for the injector 7 and the ignition timing Ig for the igniter 9 are calculated based on them, and are sent to the injector 7, the igniter 9 and the like via the input / output circuit 35. Each outputs a control signal.
[0024]
Next, an air flow meter capable of detecting not only the amount of intake air in the forward flow direction but also the amount of intake air in the reverse flow direction used in the intake air amount detection device for an internal combustion engine according to one embodiment of the present invention. A sensor structure and a temperature distribution arranged in the middle of a bypass flow path (not shown) in the interior 22 will be described with reference to FIG.
[0025]
As shown in FIG. 2A, a sensor section 222 is formed on a diaphragm section 221 of a Si (silicon) substrate 22A, and a heater section 223 is formed on a downstream side thereof. With such a structure, the sensor unit 222 is hardly affected by the movement of heat from the heater unit 223 with respect to the intake air amount in the forward flow direction, and the sensor unit 222 is not affected by the movement of heat from the heater unit 223. It is easily affected by the movement of heat from the heater section 223. For this reason, when heating is performed at a constant temperature difference with respect to the intake air temperature THA [° C.] detected by the intake air temperature sensor 21, as shown in FIG. In some cases, the temperature rises from the sensor unit 222 toward the downstream heater unit 223, and in the case of a backflow (indicated by a broken line), the temperature is almost constant or slightly increases from the heater unit 223 toward the upstream sensor unit 222. Will be done. Thus, the sensor unit 222 measures the heat transfer when the heater unit 223 heats the intake air temperature THA [° C.] detected by the intake air temperature sensor 21 to a certain temperature difference, so that the forward flow direction is measured. In addition to the intake air amount, the intake air amount in the reverse flow direction can be detected. That is, according to the sensor structure of the air flow meter 22 of the present embodiment, since the temperature distribution due to the forward flow or the backward flow is different, the temperature detected by the sensor unit 222 with respect to the intake air amount in the forward flow direction or the intake air amount in the backward flow direction. Is uniquely determined, and the flow rate and the flow direction can be measured simultaneously.
[0026]
Next, a description will be given based on a flowchart of FIG. 3 showing a processing procedure for setting a sampling cycle of the CPU 31 in the ECU 30 used in the intake air amount detection device for the internal combustion engine according to one embodiment of the present invention. . This sampling cycle setting routine is repeatedly executed by the CPU 31 at predetermined time intervals.
[0027]
In FIG. 3, first, in step S101, the sampling cycle for the output of the air flow meter 22 is set to 4 [ms: millisecond]. Next, the process proceeds to step S102, and it is determined whether the relationship of throttle opening degree TA ≧ determination value 1 is satisfied. If the determination condition of step S102 is satisfied, that is, if the throttle opening TA at this time is greater than or equal to a predetermined determination value 1 (≒ WOT: Wide Open Throttle; throttle valve 4 fully opened), the process proceeds to step S103, and the crank is shifted to step S103. One intake stroke period (time) Tstr is calculated based on the crank angle signal from the angle sensor 25. This one intake stroke period Tstr is a time when 180 [° CA] (= 720 [° CA] / 4) elapses when the internal combustion engine 1 has four cylinders and four cycles, and the pulsation of the intake air amount. Match the period.
[0028]
Next, the process proceeds to step S104, and it is determined whether the relationship of | 4 [ms] * Na-Tstr | <determination value 2 is satisfied. Here, when the engine speed NE is around 3600 [rpm], the integer Na = 2 is selected, and when the engine speed NE is around 7200 [rpm], the integer Na = 1 is selected. When the determination condition of step S104 is satisfied, that is, when the absolute value of (4 [ms] * Na-Tstr) is smaller than the predetermined determination value 2, the process proceeds to step S105, and the sampling period for the output of the airflow meter 22 is 2 [Ms], and this routine ends.
[0029]
On the other hand, when the determination condition of step S102 is not satisfied, that is, when the throttle opening TA at this time is smaller than a predetermined determination value 1, or when the determination condition of step S104 is not satisfied, that is, (4 [ When the absolute value of [ms] * Na-Tstr) is greater than or equal to the preset determination value 2 or more, the present routine is terminated while the sampling cycle for the output of the air flow meter 22 is kept at 4 [ms].
[0030]
Next, an explanation will be given based on a flow chart of FIG. 4 showing a processing procedure of an intake air amount calculation of the CPU 31 in the ECU 30 used in the intake air amount detection device for the internal combustion engine according to one embodiment of the present invention. I do. The intake air amount calculation routine is repeatedly executed by the CPU 31 at predetermined time intervals.
[0031]
In FIG. 4, first, in step S201, one intake stroke period Tstr is calculated based on the crank angle signal from the crank angle sensor 25. Next, the process proceeds to step S202, and it is determined whether the relationship of engine speed NE <determination value 3 holds. When the determination condition of step S202 is satisfied, that is, when the engine speed NE based on the crank angle signal from the crank angle sensor 25 at this time is lower than the predetermined determination value 3, the process proceeds to step S203, and the integer Nb is set to “ 1 ".
[0032]
On the other hand, if the determination condition of step S202 is not satisfied, that is, if the engine speed NE at this time is higher than the predetermined determination value 3, the process proceeds to step S204, and the determination value 3 ≦ engine speed NE ≦ determination. It is determined whether the relationship of value 4 is established. When the determination condition of step S204 is satisfied, that is, when the engine speed NE at this time is as high as a predetermined determination value 3 or more and when the engine speed NE is as low as a predetermined determination value 4 or less, the process proceeds to step S205. Then, the integer Nb is set to “2”.
[0033]
On the other hand, if the determination condition of step S204 is not satisfied, that is, if the engine speed NE at this time is higher than the predetermined determination value 4, the process proceeds to step S206, and the integer Nb is set to “3”. After the integer Nb is set in step S203, step S205, or step S206, the process proceeds to step S207, and the one intake stroke period Tstr calculated in step S201 is set in step S203, step S205, or step S206. The integer Nb is multiplied, and this value is divided by the sampling period 4 [ms] or the sampling period 2 [ms] set in the above-described sampling period setting routine to calculate the number of times of sampling.
[0034]
Next, the process proceeds to step S208, where the intake air amount (instantaneous intake air amount) GA based on the output of the air flow meter 22 for each sampling cycle is integrated by the number of samplings calculated in step S207, and the integrated intake air amount ΣGA is calculated. . Next, the process proceeds to step S209, in which the integrated intake air amount ΣGA calculated in step S208 is divided by the number of samplings calculated in step S207 and averaged, so that the intake air amount less affected by the intake pulsation is calculated. Is done.
[0035]
According to the above-described routine, the number of samplings in the sampling cycle is set based on a period (time) of an integral Nb times one intake stroke period Tstr when calculating the intake air amount by averaging the output of the air flow meter 22. You. In other words, the number of samplings for averaging the output of the air flow meter 22 is sufficient in one intake stroke period in the low engine speed region, but is small in the high engine speed region because one intake stroke period is short. The average processing period and the pulsation cycle of the intake air amount are shifted from each other, which may cause an error in the intake air amount. However, the number of samplings for the averaging process is set to an integral multiple of one intake stroke period. By doing so, the accuracy of detecting the amount of intake air can be improved.
[0036]
FIG. 5 is a characteristic diagram showing an intake air amount error [%] with respect to the engine rotation speed [rpm] for explaining the operation and effect of the internal combustion engine intake air amount detection device according to one embodiment of the present invention. It is.
[0037]
In FIG. 5, when the sampling period is 1 [ms], 2 [ms], and 4 [ms] as a representative example, when the sampling period is 4 [ms], the pulsation occurs at 3600 [rpm] and 7200 [rpm]. It can be seen that because of the synchronization with the cycle, the intake air amount error [%] increases rapidly. Therefore, the intake air amount error can be reduced by setting the sampling cycle to 2 [ms] around 3600 [rpm] and 7200 [rpm] where the intake air amount error becomes large.
[0038]
As described above, the intake air amount detection device for the internal combustion engine of the present embodiment detects the intake air amount supplied to the internal combustion engine 1 via the intake passage 3 at a normal sampling period of 4 [ms]. Intake air amount detection means achieved by the thermal air flow meter 22 and the CPU 31 in the ECU 30, and pulsation achieved by the CPU 31 in the ECU 30 for detecting one intake stroke period Tstr corresponding to the pulsation cycle of the intake air amount. A cycle detecting means and a sampling cycle for detecting the intake air amount based on one intake stroke period Tstr detected by the pulsation cycle detecting means is different from a predetermined sampling cycle, ie, a normal sampling cycle of 4 [ms]. And sampling period setting means achieved by the CPU 31 in the ECU 30 to set 2 [ms].
[0039]
The sampling period setting means achieved by the CPU 31 in the ECU 30 of the intake air amount detecting device for the internal combustion engine of the present embodiment is the sampling air amount detected by the pulsating cycle detecting means achieved by the CPU 31 in the ECU 30. When the one intake stroke period Tstr that is equal to the pulsation cycle is shorter than the predetermined cycle, the sampling cycle is determined based on the pulsation cycle of the intake air amount detected by the pulsation cycle detection means achieved by the CPU 31 in the ECU 30. Is set to 2 [ms], which is a sampling cycle different from the normal sampling cycle of 4 [ms].
[0040]
The sampling cycle setting means achieved by the CPU 31 in the ECU 30 of the internal combustion engine intake air amount detection device of the present embodiment is configured to control the internal combustion engine 1 when the pulsation of the intake air amount is large in the operating region. On the basis of the pulsation cycle of the intake air amount detected by the pulsation cycle detection means achieved by the CPU 31, the sampling cycle is 2 [ms] different from the normal sampling cycle of 4 [ms]. Is set to
[0041]
Further, the operation region where the pulsation of the intake air amount of the internal combustion engine 1 is large in the intake air amount detection device of the internal combustion engine of the present embodiment is defined by the throttle valve 4 provided in the intake passage 3 and adjusting the opening cross-sectional area thereof. It is assumed that the opening degree TA is close to full open (≒ WOT) where the predetermined opening degree is equal to or greater than the determination value 1.
[0042]
Furthermore, the sampling cycle setting means achieved by the CPU 31 in the ECU 30 of the intake air amount detection device for the internal combustion engine of the present embodiment is a predetermined sampling cycle, which is an integer Na times a normal 4 [ms], and the ECU 30 When the difference between the pulsation cycle of the intake air amount detected by the pulsation cycle detection means achieved by the CPU 31 and the one intake stroke period Tstr is equal to or less than the predetermined value of the determination value 2, the sampling cycle Is set to a sampling period of 2 [ms] different from the normal sampling period of 4 [ms].
[0043]
In addition, the sampling period setting means achieved by the CPU 31 in the ECU 30 of the intake air amount detecting device for the internal combustion engine of the present embodiment is the intake air detected by the pulsating cycle detecting means achieved by the CPU 31 in the ECU 30. The sampling cycle is set to a sampling cycle different from a predetermined sampling cycle so that one intake stroke period Tstr that coincides with the amount pulsation cycle is an integral multiple of the sampling cycle for detecting the intake air amount.
[0044]
In addition, the pulsation cycle detection means achieved by the CPU 31 in the ECU 30 of the intake air amount detection device for the internal combustion engine of the present embodiment matches the pulsation cycle of the intake air amount based on the engine speed NE of the internal combustion engine 1. This is for detecting one intake stroke period Tstr.
[0045]
In the intake air amount detection device for an internal combustion engine according to the present embodiment, the intake air amount detection means achieved by the air flow meter 22 and the CPU 31 in the ECU 30 detects the intake air amount in the forward flow direction / backflow direction in the intake passage 3. It is detected at every predetermined sampling period.
[0046]
In other words, the throttle opening of the throttle valve 4, which is an operation region where the pulsation of the intake air amount of the internal combustion engine 1 is large, is near full open (≒ WOT), and the normal sampling integer Na (= 4 ms) Na (= 4 ms) When the absolute value of the difference between the (1, 2) times and the one intake stroke period Tstr that coincides with the pulsation cycle of the intake air amount becomes smaller than the determination value 2, the pulsation period of the intake air amount and the sampling period substantially match. Therefore, an error in the intake air amount and swelling appear in the detection value based on the sampling period at this time, and an erroneous intake air amount is detected. Therefore, the sampling period of the air flow meter 22 is set to a normal 4 [ms]. To 2 [ms]. As described above, when the pulsation of the intake air amount of the internal combustion engine 1 is in the large operating region, the sampling period is usually set so that the intake air amount is not erroneously detected even if the pulsation period of the intake air amount matches the sampling period. By setting the length shorter, it is possible to avoid an intake air amount error and undulation, and as a result, it is possible to improve the intake air amount detection accuracy in which the sampling values are averaged.
[0047]
Further, the intake air amount detection device for an internal combustion engine according to the present embodiment uses the internal combustion engine 1 as a direct injection engine. That is, in a direct injection engine, a diesel engine, and an engine having a variable lift valve mechanism for controlling the amount of intake air, the intake passage 3 is almost fully open (≒ WOT). The influence of the pulsation of the air amount greatly appears on the detected intake air amount value of the air flow meter 22. For this reason, by setting the sampling period of the output of the air flow meter 22 to be short in the operation region where the intake pulsation is large, the detection accuracy of the intake air amount can be improved.
[0048]
By the way, in the above-described embodiment, the operation region where the intake pulsation is large is near the fully open state (≒ WOT) where the throttle opening TA is equal to or greater than the determination value 1 and near the region where the predetermined engine speed NE is 3600 [rpm]. In practicing the invention, the present invention is not limited to this. The actual change amount of the intake pulsation for each sampling cycle of the intake air amount (instantaneous intake air amount) GA which is the output of the air flow meter 22 is calculated. A region where the amount of change is equal to or greater than a predetermined value may be set as an operation region where the intake pulsation is large, and the sampling cycle of the output of the air flow meter 22 may be set short. In such an intake air amount detection device for an internal combustion engine, the operation region where the intake pulsation is large is set as the region where the amount of change in the intake air amount (instantaneous intake air amount) GA, which is the output of the air flow meter 22, is equal to or greater than a predetermined value. Therefore, the same operation and effect as in the above embodiment can be expected.
[0049]
In the above embodiment, the application to the air flow meter 22 capable of detecting the intake air amount in the forward flow direction / backflow direction has been described. However, the present invention is not limited to this, and is not limited thereto. An air flow meter that cannot detect the air flow may be used.
[Brief description of the drawings]
FIG. 1 is a schematic configuration diagram showing an internal combustion engine to which an intake air amount detection device for an internal combustion engine according to an embodiment of the present invention is applied, and peripheral devices thereof.
FIG. 2 is an explanatory diagram showing a sensor structure and a temperature distribution of an air flow meter used in an intake air amount detection device for an internal combustion engine according to one embodiment of the present invention.
FIG. 3 is a flowchart showing a processing procedure for setting a sampling cycle in a CPU in an ECU used in the intake air amount detection device for the internal combustion engine according to one embodiment of the present invention.
FIG. 4 is a flowchart showing a processing procedure of an intake air amount calculation in a CPU in an ECU used in the intake air amount detection device for the internal combustion engine according to one embodiment of the present invention.
FIG. 5 is a characteristic diagram showing an intake air amount error with respect to an engine rotation speed in an intake air amount detection device for an internal combustion engine according to one example of an embodiment of the present invention.
[Explanation of symbols]
1 Internal combustion engine
3 Intake passage
4 Throttle valve
22 Air flow meter
23 Throttle opening sensor
25 Crank angle sensor
30 ECU (electronic control unit)

Claims (9)

内燃機関に吸気通路を介して供給される吸入空気量を所定のサンプリング周期で検出する吸入空気量検出手段と、
前記吸入空気量の脈動周期を検出する脈動周期検出手段と、
前記脈動周期検出手段により検出された吸入空気量の脈動周期に基づいて前記吸入空気量を検出するためのサンプリング周期を前記所定のサンプリング周期とは異なるサンプリング周期に設定するサンプリング周期設定手段と
を具備することを特徴とする内燃機関の吸入空気量検出装置。
Intake air amount detection means for detecting the amount of intake air supplied to the internal combustion engine via the intake passage at a predetermined sampling cycle;
Pulsation cycle detection means for detecting a pulsation cycle of the intake air amount,
Sampling cycle setting means for setting a sampling cycle for detecting the amount of intake air based on a pulsation cycle of the amount of intake air detected by the pulsation cycle detecting means to a sampling cycle different from the predetermined sampling cycle. A device for detecting the amount of intake air of an internal combustion engine.
前記サンプリング周期設定手段は、前記脈動周期検出手段により検出された吸入空気量の脈動周期が所定周期よりも短いときに、前記脈動周期検出手段により検出された吸入空気量の脈動周期に基づいてサンプリング周期を設定することを特徴とする請求項1に記載の内燃機関の吸入空気量検出装置。The sampling cycle setting means, when the pulsation cycle of the intake air amount detected by the pulsation cycle detection means is shorter than a predetermined cycle, performs sampling based on the pulsation cycle of the intake air quantity detected by the pulsation cycle detection means. 2. The intake air amount detection device for an internal combustion engine according to claim 1, wherein a period is set. 前記サンプリング周期設定手段は、前記内燃機関の前記吸入空気量の脈動が大きな運転領域であるときに、前記脈動周期検出手段により検出された吸入空気量の脈動周期に基づいてサンプリング周期を設定することを特徴とする請求項1または請求項2に記載の内燃機関の吸入空気量検出装置。The sampling cycle setting means sets a sampling cycle based on the pulsation cycle of the intake air amount detected by the pulsation cycle detection means when the pulsation of the intake air amount of the internal combustion engine is in a large operating range. The intake air amount detection device for an internal combustion engine according to claim 1 or 2, wherein: 前記内燃機関の前記吸入空気量の脈動が大きな運転領域とは、前記吸気通路に設けられ、その開口断面積を調整するスロットルバルブの開度が所定開度以上であることを特徴とする請求項1乃至請求項3の何れか1つに記載の内燃機関の吸入空気量検出装置。The operating range in which the pulsation of the intake air amount of the internal combustion engine is large is provided in the intake passage, and an opening of a throttle valve for adjusting an opening cross-sectional area thereof is equal to or more than a predetermined opening. An intake air amount detection device for an internal combustion engine according to any one of claims 1 to 3. 前記サンプリング周期設定手段は、前記サンプリング周期の整数倍と、前記脈動周期検出手段により検出された吸入空気量の脈動周期との差が所定値以下となったときに、サンプリング周期を設定することを特徴とする請求項1乃至請求項4の何れか1つに記載の内燃機関の吸入空気量検出装置。The sampling cycle setting means sets a sampling cycle when a difference between an integral multiple of the sampling cycle and a pulsation cycle of the intake air amount detected by the pulsation cycle detection means is equal to or less than a predetermined value. The intake air amount detection device for an internal combustion engine according to any one of claims 1 to 4, characterized in that: 前記サンプリング周期設定手段は、前記脈動周期検出手段により検出された吸入空気量の脈動周期が前記吸入空気量を検出するサンプリング周期の整数倍となるようにサンプリング周期を設定することを特徴とする請求項1乃至請求項5の何れか1つに記載の内燃機関の吸入空気量検出装置。The sampling cycle setting means sets a sampling cycle such that a pulsation cycle of the intake air amount detected by the pulsation cycle detection means is an integral multiple of a sampling cycle for detecting the intake air amount. An intake air amount detection device for an internal combustion engine according to any one of claims 1 to 5. 前記脈動周期検出手段は、前記内燃機関の機関回転速度に基づいて前記吸入空気量の脈動周期を検出することを特徴とする請求項1乃至請求項6の何れか1つに記載の内燃機関の吸入空気量検出装置。7. The internal combustion engine according to claim 1, wherein the pulsation cycle detection unit detects a pulsation cycle of the intake air amount based on an engine rotation speed of the internal combustion engine. 8. Intake air amount detection device. 前記内燃機関は、直噴エンジン、ディーゼルエンジンまたは吸入空気量を制御する可変リフトバルブ機構を備えたエンジンであることを特徴とする請求項1乃至請求項7の何れか1つに記載の内燃機関の吸入空気量検出装置。The internal combustion engine according to any one of claims 1 to 7, wherein the internal combustion engine is a direct injection engine, a diesel engine, or an engine provided with a variable lift valve mechanism for controlling an intake air amount. Intake air amount detection device. 前記吸入空気量検出手段は、前記吸気通路における順流方向/逆流方向の吸入空気量を所定のサンプリング周期毎に検出することを特徴とする請求項1乃至請求項8の何れか1つに記載の内燃機関の吸入空気量検出装置。9. The air intake system according to claim 1, wherein the intake air amount detector detects an intake air amount in a forward flow direction / backflow direction in the intake passage at predetermined sampling intervals. An intake air amount detection device for an internal combustion engine.
JP2002297929A 2002-10-10 2002-10-10 Intake air amount detection device for internal combustion engine Expired - Lifetime JP4325168B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2002297929A JP4325168B2 (en) 2002-10-10 2002-10-10 Intake air amount detection device for internal combustion engine
DE2003147137 DE10347137A1 (en) 2002-10-10 2003-10-10 Air-flow speed detection system e.g. for four-cylinder spark-ignition, fuel -injected engine, includes pulsation cycle meter for measuring pulsation cycle for scanning cycle adjustment device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002297929A JP4325168B2 (en) 2002-10-10 2002-10-10 Intake air amount detection device for internal combustion engine

Publications (2)

Publication Number Publication Date
JP2004132274A true JP2004132274A (en) 2004-04-30
JP4325168B2 JP4325168B2 (en) 2009-09-02

Family

ID=32064193

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002297929A Expired - Lifetime JP4325168B2 (en) 2002-10-10 2002-10-10 Intake air amount detection device for internal combustion engine

Country Status (2)

Country Link
JP (1) JP4325168B2 (en)
DE (1) DE10347137A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008076083A (en) * 2006-09-19 2008-04-03 Denso Corp Setting method of sampling period, and signal processing device
JP2008280911A (en) * 2007-05-10 2008-11-20 Denso Corp Common rail type fuel injection system
JP2019007450A (en) * 2017-06-27 2019-01-17 株式会社デンソー Air flow rate measurement device and air flow rate measurement method
CN110714845A (en) * 2018-07-13 2020-01-21 丰田自动车株式会社 Engine control device, engine control method, and recording medium

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008076083A (en) * 2006-09-19 2008-04-03 Denso Corp Setting method of sampling period, and signal processing device
JP2008280911A (en) * 2007-05-10 2008-11-20 Denso Corp Common rail type fuel injection system
JP2019007450A (en) * 2017-06-27 2019-01-17 株式会社デンソー Air flow rate measurement device and air flow rate measurement method
JP7052230B2 (en) 2017-06-27 2022-04-12 株式会社デンソー Air flow rate measuring device and air flow rate measuring method
CN110714845A (en) * 2018-07-13 2020-01-21 丰田自动车株式会社 Engine control device, engine control method, and recording medium
CN110714845B (en) * 2018-07-13 2022-05-03 丰田自动车株式会社 Engine control device, engine control method, and recording medium

Also Published As

Publication number Publication date
DE10347137A1 (en) 2004-04-29
JP4325168B2 (en) 2009-09-02

Similar Documents

Publication Publication Date Title
US7885755B2 (en) Fuel injection amount control apparatus of internal combustion engine
US20080236555A1 (en) Air/fuel ratio control system for internal combustion engine
JPS61101635A (en) Apparatus for controlling quantity of fuel supplied to internal-combustion engine
JP2007231884A (en) Control device for internal combustion engine
JP6639434B2 (en) Control device for internal combustion engine
US8000883B2 (en) Control apparatus and method for air-fuel ratio sensor
JP4325168B2 (en) Intake air amount detection device for internal combustion engine
JP2011252785A (en) Air intake volume correction method for internal combustion engines
JPH08218934A (en) Intake air quantity detecting device of engine
JPH0316498B2 (en)
JP4269593B2 (en) Secondary air supply control device for internal combustion engine
WO2024018567A1 (en) Control device for internal combustion engine
JP3988425B2 (en) Exhaust gas purification control device for internal combustion engine
JP2004308613A (en) Exhaust temperature control device for internal combustion engine
JP4274705B2 (en) Diesel engine abnormality detection system
JP2010053758A (en) Fuel injection quantity control device of internal combustion engine
JP7206625B2 (en) Control device for internal combustion engine
JP4415803B2 (en) Control device for internal combustion engine
JP2789005B2 (en) Control device for internal combustion engine
JPH06193492A (en) Operating method of internal combustion engine in full load operation
JP2005325762A (en) Air fuel ratio control device for internal combustion engine
JPH10122057A (en) Egr controller for engine
JP2018173067A (en) Control device of internal combustion engine
JP2021006776A (en) Temperature detecting device
JPS58150045A (en) Electronically controlled fuel injection method of internal-combustion engine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050311

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070821

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071018

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080318

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080507

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081104

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081107

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: 20090519

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: 20090601

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

Free format text: PAYMENT UNTIL: 20120619

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4325168

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: 20120619

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20130619

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20140619

Year of fee payment: 5

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

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