(57)【要約】【課題】空気流量計の周波数出力信号から、所定の時間毎に空気流量を演算する際、従来は所定時間毎に前記信号の最新の１周期を流量に変換し、検出流量としていた。しかし従来の方法では、検出誤差が大きくなるという課題、検出遅れが生じてしまうという課題、また、流量検出誤差が生じるという課題が存在した。【解決手段】過渡領域において、前記検出流量に対して微分補正をすることで、応答遅れを低減する。また、平均周期を算出後に流量に変換して流量を算出するのではなく、空気流量計の信号を１周期毎に流量に変換し、流量の単位で平均処理を行うことで、周期と流量の非線形性による流量検出誤差を低減する。【選択図】  図１３
2011052964.tif 000002
【特許請求の範囲】
【請求項１】
空気流量の計測値に応じた周波数信号を出力する空気流量計と、前記空気流量計が出力する周波数出力信号を周期として検出し、前記周期を空気流量に変換する手段を有する空気流量演算装置において、
所定の時間間隔内に検出した前記空気流量計の全出力信号の平均周期を演算する手段を備え、
空気流量変化の大きい過渡領域では、前記全出力信号の平均周期を流量に変換した値に対して、補正をかけることを特徴とする空気流量演算装置。
【請求項２】
請求項１において、前記補正は、前記平均周期を流量に変換した値の前回値との差分に所定定数を乗じた値であることを特徴とする空気流量演算装置。
【請求項３】
請求項１において、前記補正は、前記平均周期を流量に変換した値の前回値との差分をテーブルで変換した値であることを特徴とする空気流量演算装置。
【請求項４】
請求項１〜３において、過渡領域では、過渡変化の符号と前記前回値との差分の符号が一致するときのみ前記補正をかけることを特徴とする空気流量演算装置。
【請求項５】
請求項１〜３において、エンジン回転数，スロットル開度の特定領域では、前記補正をかけないことを特徴とする空気流量演算装置。
【請求項６】
空気流量の計測値に応じた周波数信号を出力する空気流量計と、前記空気流量計が出力する周波数出力信号を周期として検出し、前記周期を空気流量に変換する手段を有する空気流量演算装置において、
所定の時間間隔内に検出した前記空気流量計の全出力を１周期毎に流量に変換した上で、全流量値から平均流量を演算することを特徴とする空気流量演算装置。
【請求項７】
空気流量の計測値に応じた周波数信号を出力する空気流量計と、前記空気流量計が出力する周波数出力信号を周期として検出し、前記周期を空気流量に変換する手段を有する空気流量演算装置において、
所定の時間間隔内に検出した前記空気流量計の全出力を１周期毎に流量に変換した上で、全流量値から平均流量を演算する手段を備え、
空気流量変化の大きい過渡領域では、前記平均流量値に対して、補正をかけることを特徴とする空気流量演算装置。
【請求項８】
請求項７において、前記補正は、前記平均周期を流量に変換した値の前回値との差分に所定定数を乗じた値であることを特徴とする空気流量演算装置。
【請求項９】
請求項７において、前記補正は、前記平均周期を流量に変換した値の前回値との差分をテーブルで変換した値であることを特徴とする空気流量演算装置。
【請求項１０】
請求項６〜９において、過渡領域では、過渡変化の符号と前記前回値との差分の符号が一致するときのみ前記補正をかけることを特徴とする空気流量演算装置。
【請求項１１】
請求項６〜９において、エンジン回転数，スロットル開度の特定領域では、前記補正をかけないことを特徴とする空気流量演算装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は周波数出力方式の空気流量計から出力された波形を計測し、流量演算する電子機器の波形計測方法及び流量演算方法に関する。
【背景技術】
【０００２】
内燃機関の制御装置では、内燃機関が吸入した空気流量を計測するために、内燃機関の吸気管に空気流量計が取り付けられており、空気流量計で検出した信号は空気流量演算装置で空気流量に変換され、その値を元に燃料噴射量を演算している。
【０００３】
近年、燃費規制，排気規制が強化され、内燃機関の燃料噴射量演算および内燃機関の吸入空気流量演算の高精度化は重要な技術課題であり、したがって、空気流量計の検出誤差の低減のみならず、空気流量計と空気流量演算装置のインタフェースで生じる誤差の低減も重要な課題である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０２−１２９５２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
空気流量計の周波数出力信号から、所定の時間毎に空気流量を演算する際、従来は所定時間毎に前記信号の最新信号１周期を流量に変換し、検出流量としていた。しかし従来の方法では、空気流量が振動する吸気脈動時に、流量の振動周期が流量計測周期の定数倍になった場合、計測した流量が元の流量を再現できないために、計測誤差が大きくなる、エイリアシングという現象が生じる。これに対し、特開平０２−１２９５２２号公報では、前記信号に対して、所定時間間隔内の全波形の平均周期を算出し、平均周期を元に流量に変換することで、上記エイリアシングの影響を低減した。しかし、平均周期を求めて流量に変換する方法は、移動平均処理を行うことと等価であり、検出遅れが生じるため、空気流量変化の大きい過渡領域では、応答遅れが大きくなり、検出誤差が大きくなるという問題がある。吸気過渡時に空気流量の検出誤差が大きくなると、検出した空気流量は誤差がないときの空気流量よりも小さくなるため、検出した空気流量に基づいて計算される燃料噴射量も小さくなる。ここで、燃料噴射量は吸入した空気量に対して理論混合比と呼ばれる一定値になるように噴射される必要がある。燃料噴射量と吸入空気流量が理論混合比からずれると、内燃機関の排気からＨＣ，ＣＯ，ＮＯｘなどの有害な成分が排出され、問題となる。
【０００６】
また、所定時間間隔内の前記信号の平均周期から流量を算出すると、熱式の空気流量計の出力特性である、周期と流量の関係の非線形性により、吸気脈動時に流量の平均値と平均周期の流量変換値がずれるため、流量検出誤差が生じるという問題がある。
【０００７】
本発明は、上記問題を解決するためになされたものであり、過渡領域での応答遅れと周期と流量の関係が非線形であることによる流量検出誤差を低減することを目的としている。
【課題を解決するための手段】
【０００８】
空気流量計の周波数出力信号に対して、所定時間間隔内の全波形の平均周期を算出し、平均周期を元に流量に変換することで、エイリアシングの影響による流量検出誤差を低減し、さらに過渡領域において微分補正をすることで、応答遅れを低減する。  
また平均周期を算出後に流量に変換して流量を算出するのではなく、空気流量計の信号を１周期毎に流量に変換し、流量の単位で平均処理を行うことで周期と流量の非線形性による流量検出誤差を低減する。
【発明の効果】
【０００９】
本発明によれば、所定時間間隔内の全出力波形の平均値を元に流量を求めるために、あらゆる周波数の吸気脈動時であっても、エイリアシングによる流量検出誤差を低減可能である。吸気脈動はピストンの上下運動と、吸気管の共振から生じる現象であるため、エイリアシングを懸念して、特定の周波数を回避するための吸気管の設計が不要となる。またそれは同時に空気流量演算周期を吸気脈動周期とは分離して、自由に設定することが可能であることを意味する。
【００１０】
また本発明によれば、従来は上記の所定時間間隔内の全出力波形の平均値を元に流量を求めるために吸気過渡時に生じる、流量検出遅れを低減することが可能である。したがって、吸気過渡時においても正確な内燃機関の吸入空気流量を演算することが可能である。
【００１１】
また本発明によれば、空気流量計と空気流量演算装置を接続する信号線に、電気ノイズなどが作用し、一時的に検出流量に相当する周期と異なる周期が空気流量演算装置に入力された場合でも、所定時間間隔内の複数の波形を用いて流量演算するため、誤った周期の影響は低減される。したがって、ノイズの影響で検出した流量と大きく異なる流量値に応答遅れ補正をかけることを回避することが可能である。
【００１２】
また本発明によれば、空気流量計の周波数出力波形は、検出した流量に応じて周期が変わるため、空気流量計の検出した流量に応じて、所定時間間隔内に入力される前記周波数出力波形の波形数が変わる。ここで、本発明の複数の波形を用いて流量演算する方法は、移動平均処理を行うことと等価であり、所定時間間隔内に入力される波形数が変化することは移動平均処理の平均処理に用いるサンプル数が変化することを意味する。しかし同時に、前記空気流量計の周波数出力波形の周期が変化することは、流量検出サンプリング周期が変化することとなり、すなわち移動平均処理のサンプリング周波数が変化する。したがって、検出した流量に応じて、所定時間間隔内に入力される周波数出力波形の波形数とサンプリング周期が同時に変化する、すなわち移動平均処理のサンプリング数とサンプリング周波数が同時に変化するため、移動平均処理の周波数特性の変化は小さい。これは、検出する流量域によって、吸気過渡時の検出遅れ量はほとんど変化しないことを意味する。したがって、あらゆる流量域の吸気過渡時においても、本発明によれば、流量補正値として検出流量の変化値に対して、定数を乗じた値、またはテーブル変換した値を用いることで正確な応答遅れ補正をすることが可能である。
【００１３】
また本発明によれば、流量と周期の関係が強い非線形性を示す領域における吸気脈動時であっても、所定時間間隔内の全出力波形を１波形毎に流量に変換して流量の単位で平均をして平均流量を算出するため、前記非線形性による流量検出誤差を低減することが可能である。したがって、流量と周期の関係が強い非線形性を示す領域における吸気脈動時であっても、平均流量検出誤差を小さくすることが可能である。
【００１４】
また本発明によれば、吸気脈動時における吸気過渡時においても、吸気過渡の変化と一致する空気流量変化のときのみ前記応答遅れ補正をかけることが可能であり、また吸気脈動が大きい領域においては前記応答遅れ補正をかけないことが可能であるため、応答遅れ補正が逆効果となることを防ぐことが可能である。したがって、吸気脈動時における吸気過渡時においても、空気流量の演算精度を悪化させないことが可能である。
【００１５】
内燃機関において噴射する燃料量は検出した空気流量を元に計算されるため、本発明の採用により、内燃機関が吸入した空気流量と燃焼噴射量が最適な混合比に近づく。したがって、内燃機関の排気に含まれるＨＣ，ＣＯ，ＮＯｘなどの有害な成分の低減が可能である。
【図面の簡単な説明】
【００１６】
【図１】エンジンシステム全体。
【図２】コントロールユニットの説明。
【図３】熱式エアフローセンサの説明。
【図４】エアフローセンサの周波数出力演算部の説明。
【図５】周波数出力方式エアフローセンサの出力波形。
【図６】周波数出力方式エアフローセンサの流量と周波数または周期の関係。
【図７】エアフローセンサ出力波形の周期検出方法。
【図８】所定時間間隔内のエアフローセンサ出力波形の平均周期演算方法。
【図９】吸気脈動時の流量と周期の非線形性により流量検出誤差が生じるメカニズム。
【図１０】所定時間間隔内のエアフローセンサ出力波形の平均流量演算方法。
【図１１】吸気過渡時に平均処理より検出遅れが生じるメカニズム。
【図１２】吸気過渡時のみにかける遅れ補正。
【図１３】遅れ補正値の説明１。
【図１４】遅れ補正値の説明２。
【図１５】吸気脈動時の遅れ補正方法。
【発明を実施するための形態】
【００１７】
以下、本発明の実施例を図面を用いて説明する。  
まず、本発明実施において前提となる、内燃機関の動作と、空気流量検出装置であるエアフローセンサ信号を用いた燃料噴射量制御の概要について説明する。  
図１は、いわゆるＭＰＩ（多気筒燃料噴射）方式の４気筒内燃機関である。以下では本発明の実施例として、ＭＰＩ方式の４気筒内燃機関について説明するが、本発明の実施形態は必ずしもＭＰＩ方式の４気筒内燃機関に限定されるべきものではなく、出力値として周波数を用いた空気流量計を備える全ての内燃機関を含むものである。
【００１８】
内燃機関の吸入空気流量は、エアクリーナ１の出口部に設けられた熱線式エアフローセンサ２によって計測される。吸入空気は、エアクリーナ１に接続された吸気管３、吸入空気流量を調節する絞り弁４を有するスロットルボディ５、を通り、コレクタ６に入る。その後、空気は吸気管３の一部をなす、吸気分岐管７に分配され、吸気弁８を通り、シリンダ９内に吸入される。  
また、燃料は、燃料タンク１０から燃料ポンプ１１で吸引，加圧され、プレッシャレギュレータ１２により一定圧力に調圧され、吸気管３に設けられたインジェクタ１３から、前記吸気分岐管７内に噴射される。  
シリンダ９内では、点火プラグ１４により、前記吸気分岐管７において空気と燃料の混合した気体に点火し、燃料を燃焼する。各気筒のシリンダ内で燃焼した後の排気ガスは、排気管１６を通過し、触媒１７によって浄化され、その後内燃機関外へ排出される。
【００１９】
図２に示すように、コントロールユニット１８には、電源ＩＣ４０と、ＲＥＳＥＴ信号４１と、ＬＳＩ４２とから構成されており、ＬＳＩ４２のＲＥＳＥＴ端子には、電源ＩＣ４０で制御されるＲＥＳＥＴ信号４１が接続されている。  
コントロールユニット１８では、内燃機関に設置された各センサの出力値や、内燃機関が設置された車両の運転手の操作情報を検出するセンサの出力値をＬＳＩ４２に内蔵されるＡ／Ｄ変換器により、ディジタル値に変換して演算を行い、演算した結果を制御信号として出力することにより、各アクチュエータを制御する。  
このコントロールユニット１８に入力する信号として、熱線式エアフローセンサ２，クランク角センサ１９，空燃比センサ２０，絞り弁４の開度センサ、及びスタータスイッチ２２を介したバッテリ２３からの電力、アクセル開度センサ３０からの信号、等がある。
また、コントロールユニット１８から出力する制御信号は、インジェクタ１３，燃料ポンプ１１、及び、点火プラグ１４の点火スイッチであるパワートランジスタ２４に出力される。
【００２０】
熱線式エアフローセンサ２について説明する。  
吸気管に設置された熱線式エアフローセンサ２は、バイパス通路を備え、その内部に発熱抵抗体５０と感温抵抗体５１を有している。図３に示すように、ブリッジ回路によりフィードバック回路５３を構成し、発熱抵抗体５０と感温抵抗体５１の温度差が、常に一定になるように制御される。
【００２１】
吸入空気量が多い時には、放熱により前記発熱抵抗体５０が冷却され、発熱抵抗体５０と感温抵抗体５１の温度差が、一定となるよう、発熱抵抗体５０に流れる電流が増え、出力電圧５２は大きくなる。  
逆に、吸入空気量が少ない時には、放熱による前記発熱抵抗体５０の冷却効果が小さくなり、発熱抵抗体５０に流れる電流が減り、出力電圧５２は小さくなる。  
さらに、熱式エアフローセンサは内部にＬＳＩ５８を備え、ブリッジ回路５３の出力電圧５２をＬＳＩ５８内のＡ／Ｄ変換器でディジタル値に変換する。ディジタル値に変換された空気流量検出値は流量補正演算５５を経て、所定のクロックで周波数変換５６され、周波数出力値５７として、センサ出力される。
【００２２】
ここで、周波数変換部５６の詳細を次に説明する。熱線式エアフローセンサ２内で空気流量検出値は、ＬＳＩ５８内で流量補正演算５５後、図４に示すように流量相当値として、所定クロックで動作する周波数変換部５６に入力される。周波数変換部で、流量相当値は所定クロック毎に、Ｂの前回値から減算する。減算後の値Ａが負であった場合は、Ｂの値はＤＩＧ＿ＲＥＳＥＴ６１の値にリセットされ、正であった場合にはそのまま、Ｂの値はＡの値となる。このＢの値によって、最終的に出力される電圧値が変化し、Ｂの値がＤＩＧ＿ＲＥＳＥＴ／２の値よりも大きい場合はＨｉｇｈレベル電圧６３、逆にＤＩＧ＿ＲＥＳＥＴ／２よりも小さい場合はＬｏｗレベル電圧６４が、周波数出力５７としてセンサ出力される。  
結果的に、熱線式エアフローセンサ２の周波数出力波形はＨｉｇｈレベル電圧６３とＬｏｗレベル電圧６４が交互に出力される、図５に示すような波形となる。周波数変換部５６の動作原理から、図６に示すように、エアフローセンサが検出した空気流量が低い場合には、周波数の低い矩形波、逆に空気流量が高い場合には、周波数の高い矩形波が出力される。また、熱式エアフローセンサでは、前記動作原理上、検出流量と周波数または周期の関係が非線形となる。
【００２３】
次に、熱線式エアフローセンサ２の出力信号を周期として検出して、流量に変換するコントロールユニット１８について説明する。図７に示すように、熱線式エアフローセンサ２の出力信号はコントロールユニット１８において、タイマ８０を用いて周期として検出される。エアフローセンサの信号を周期として検出する実施例を次に説明する。はじめに所定のクロックでカウンタをカウントアップするコントロールユニット１８のタイマ８０は、エアフローセンサの出力信号のＬｏｗレベル電圧６４からＨｉｇｈレベル電圧６３に変化する立ち上がりエッジを検出する。タイマ８０は立ち上がりエッジを検出してから、カウンタ値をリセットし、次の立ち上がりエッジ検出時まで、所定クロックでタイマをカウントアップする。同時に、タイマ８０は熱式エアフローセンサ出力信号の立ち上がりエッジ毎にタイマのカウンタ値を検出し、そのカウンタ値を、コントロールユニット１８内に備えるＲＡＭに格納する。したがって、連続する前後の立ち上がりエッジ検出時にＲＡＭに格納したタイマのカウンタ値にクロック周期を乗じることで、熱線式エアフローセンサ２の出力信号１周期の時間を演算することが可能となる。
【００２４】
さらに図８に示すように所定の時間間隔内に、ＲＡＭに格納されたタイマの全カウンタ値を用いることで、所定時間間隔内に検出した熱線式エアフローセンサ２の全出力信号の周期を検出することが可能となるため、それら全周期を平均処理することで、所定時間間隔内に検出したエアフローセンサの全出力信号の平均周期Ｔave９０を演算することが可能である。最後に得られた平均周期Ｔave９０を流量変換して、検出流量とする。
【００２５】
しかし、熱線式エアフローセンサ２は流量と周期の関係が非線形であるため、吸気脈動状態では、以下に述べる問題が生じる。問題を述べる前にまず、吸気脈動状態について説明すると、吸気脈動状態とはエンジンにおいて、ピストンの上下運動により発生する空気圧力振動と、吸気管の固有振動数による振動の共鳴により、脈動と呼ばれる共振現象が発生する状態のことである。このとき、図９に示すように、熱線式エアフローセンサ２の出力波形の平均周期から流量に変換した値と実際の平均流量には流量特性の非線形性によるずれが生じるという問題がある。
【００２６】
そこで、図１０に示すように所定時間間隔内に検出した熱線式エアフローセンサ２の全出力信号の各周期を流量に変換した上で、流量を平均処理することで、所定時間間隔内に検出したエアフローセンサの全出力信号の平均流量Ｑave９１を演算することが可能である。この方法により、流量と周期の非線形性による流量検出誤差を低減することが可能である。
【００２７】
しかし、前述した平均処理は移動平均処理と同等の処理であるため、本処理によって得られた空気流量Ｑは真の空気流量に対して遅れを持つ。図１１に示すように、特に空気流量の変化が大きい吸気過渡時では、平均処理によって得られた平均周期は１周期毎の周期よりも最大で空気流量演算周期の０.５周期ほど検出に遅れが生じるため、吸気過渡時では、検出遅れによる流量検出誤差が大きくなる。吸気過渡時に空気流量の検出誤差が大きくなると、検出した空気流量は誤差がないときの空気流量よりも小さくなるため、検出した空気流量に基づいて計算される燃料噴射量も小さくなる。
【００２８】
ここで、燃料噴射量は吸入した空気量に対して理論混合比と呼ばれる一定値になるように噴射される必要がある。燃料噴射量と吸入空気流量が理論混合比からずれると内燃機関の排気からＨＣ，ＣＯ，ＮＯｘなどの有害な成分が排出され、問題となる。そこで、吸気過渡時でも検出遅れによる流量検出誤差を低減するための一実施例を以下に示す。
【００２９】
まず過渡流量域判別手段として、スロットルボディ５を通過する空気流量の変化量を用いる。スロットルボディ５を通過する空気流量は絞り弁４の開度から計算されるスロットルボディ５の総流路面積とクランク角センサ１９の出力値から得られた、エンジン回転数から演算される。スロットルボディ５を通過する空気流量の変化量がある一定値より大きい場合には、検出した空気流量が過渡領域であるとし、図１２に示すように、熱線式エアフローセンサ２の信号を用いて前記平均処理演算により得られた空気流量１１０に遅れ補正をかけて遅れ補正後の流量１１１を吸入空気流量とすることで、吸気過渡時の流量検出誤差を小さくする。
【００３０】
ここで、前記遅れ補正を次の通り演算する。本発明では、図１３に示すように、遅れ補正値は熱線式エアフローセンサ２の信号から得られた空気流量の変化量ΔＱ１２０を元に計算する。すなわち、遅れ補正値は、所定時間間隔毎に演算される熱線式エアフローセンサ２の信号から得られた空気流量Ｑ１１０と同空気流量の前回値の差分ΔＱ１２０に定数Ｋを乗じた値ＱhoseiＫ１２１とする。この補正値１２１と熱線式エアフローセンサ２の信号から得られた空気流量Ｑ１１０の和を遅れ補正後の空気流量ＱkatoＫ１２２として、燃料噴射量演算に用いる値とする。この演算により、平均処理によって生じた応答遅れが低減し、流量検出誤差が小さくなるため、燃料噴射量が内燃機関の吸入空気流量に対して、理論混合比に近づくような値となる。
【００３１】
しかし、ここで遅れ補正値を前記差分ΔＱ１２０に定数Ｋを乗じた値ＱhoseiＫ１２１とすると、次に挙げる問題が生じる。本発明の複数の波形を用いて流量演算する方法は、前述のように移動平均処理によるローパスフィルタをかけることに相当する。したがって、検出空気流量の周波数が大きいほど、ローパスフィルタ後のゲインは小さくなる。すなわち、吸気過渡時、単位時間あたりの空気流量変化が大きいほど、複数の波形を用いて流量演算することで生じる検出遅れは大きくなる。したがって、吸気過渡時の単位時間あたりの空気量変化が異なる場合、熱線式エアフローセンサ２の信号から得られた空気流量Ｑ１１０と同空気流量の前回値の差分ΔＱ１２０に対して、複数の波形を用いて流量演算することにより生じる検出遅れを小さくするための遅れ補正量の関係は非線形となり、前記遅れ補正値を前記差分ΔＱ１２０に定数Ｋを乗じた値ＱhoseiＫ１２１とすると、高精度な遅れ補正をすることができない。
【００３２】
本発明によれば、図１４に示すように、遅れ補正値を所定時間間隔毎に演算される熱線式エアフローセンサ２の信号から得られた空気流量Ｑ１１０と同空気流量の前回値の差分ΔＱ１２０をテーブル変換した値ＱhoseiＴ１２３とする。この補正値１２３と熱線式エアフローセンサ２の信号から得られた空気流量Ｑ１１０の和を遅れ補正後の空気流量ＱkatoＴ１２４として、燃料噴射量演算に用いる値とする。この演算処理によって、遅れ補正量が熱線式エアフローセンサ２の信号から得られた空気流量Ｑ１１０と同空気流量の前回値の差分に対して非線形であった場合に対しても、精度の高い遅れ補正を行うことが可能となる。
【００３３】
ここまで、熱線式エアフローセンサ２の信号に対して、平均処理を行って得られた流量に対する遅れ補正について説明したが、吸気過渡時の遅れ補正による効果があまり得られない例外のエンジン状態が存在する。そのエンジン状態とは、吸気脈動状態である。吸気脈動状態で吸気過渡が生じると、吸気過渡で大きく変化する流量に対して、脈動によって、吸気過渡の流量変化とは逆に流量の変化が生じる。この波形に対して、前記遅れ補正を適用すると、吸気過渡の流量変化とは逆に変化する流量に対しても遅れ補正をかけることになり、逆効果となってしまう。したがって、前記吸気脈動状態で吸気過渡が生じた際には、図１５に示すように、前記吸気過渡の流量変化の符号１３０と熱線式エアフローセンサ２の信号から得られた空気流量Ｑ１１０の流量変化ΔＱの符号１３１が一致するときのみ、前記遅れ補正を行うこととする。すなわち、スロットルボディ５を通過する空気流量の変化量の符号１３０と熱線式エアフローセンサ２の信号から得られた空気流量の流量変化の符号１３１が一致するときのみ遅れ補正を行う。この演算により、吸気脈動状態における吸気過渡時においても、適切な遅れ補正が可能である。
【００３４】
しかし、吸気過渡時の流量変化よりも、吸気脈動による空気流量の振れのほうが大きい場合には、前記方法では、適切な遅れ補正はかけられない。したがって、吸気脈動状態が大きくなる特定のエンジン状態では、前記遅れ補正を行わない。すなわち、吸気脈動状態が大きくなる、特定のエンジン回転数，スロットルボディ５の絞り弁開度の時は遅れ補正をかけないこととする。これにより、遅れ補正が逆効果となることを防ぐ。
【産業上の利用可能性】
【００３５】
周波数出力による、熱式エアフローセンサを採用したエンジンにおいて、本発明は、非常に有効であり、利用される可能性が高い。
【符号の説明】
【００３６】
１  エアクリーナ
２  熱線式エアフローセンサ
３  吸気管
４  絞り弁（スロットル）
５  スロットルボディ
６  コレクタ
７  吸気分岐管
８  吸気弁
９  シリンダ
１０  燃料タンク
１１  燃料ポンプ
１２  プレッシャレギュレータ
１３  燃料噴射装置（インジェクタ）
１４  点火プラグ
１６  排気管
１７  触媒
１８  コントロールユニット
１９  クランク角センサ
２０  空燃比センサ
２１  イグニッションスイッチ
２２  スタータスイッチ
２４  パワートランジスタ
３０  アクセル開度センサ
４０  電源ＩＣ
４２  ＬＳＩ
５０  発熱抵抗体
５１  感温抵抗体
５２  エアフローセンサ内フィードバック回路出力電圧
５３  エアフローセンサ内フィードバック回路
５４  エアフローセンサ内Ａ／Ｄ変換器
５５  エアフローセンサ内流量補正演算ロジック
５６  エアフローセンサ内周波数変換ロジック
５７  エアフローセンサの周波数出力信号
５８  エアフローセンサ内ＬＳＩ
６１  周波数変換ロジック内リセット信号
６３  周波数出力信号のＨｉｇｈレベル電圧
６４  周波数出力信号のＬｏｗレベル電圧
８０  コントロールユニット内のタイマ
９０  エアフローセンサの周波数出力波形の平均周期
９１  エアフローセンサの周波数出力波形の平均流量
１１０  平均処理後のエアフローセンサの検出流量Ｑ
１１１  遅れ補正後の流量
１２０  平均処理後のエアフローセンサ検出流量Ｑの前回値との差分ΔＱ
１２１  ΔＱに定数を乗じた遅れ補正値
１２２  ΔＱに定数を乗じた遅れ補正値により遅れ補正をした空気流量
１２３  ΔＱをテーブル変換した遅れ補正値
１２４  ΔＱをテーブル変換した遅れ補正値により遅れ補正をした空気流量
１３０  過渡時の流量変化の符号
１３１  ΔＱの符号
【図１】
2011052964.tif 000003
【図２】
2011052964.tif 000004
【図３】
2011052964.tif 000005
【図４】
2011052964.tif 000006
【図５】
2011052964.tif 000007
【図６】
2011052964.tif 000008
【図７】
2011052964.tif 000009
【図８】
2011052964.tif 000010
【図９】
2011052964.tif 000011
【図１０】
2011052964.tif 000012
【図１１】
2011052964.tif 000013
【図１２】
2011052964.tif 000014
【図１３】
2011052964.tif 000015
【図１４】
2011052964.tif 000016
【図１５】
2011052964.tif 000017