(57)【要約】【課題】機関吸入空気量に応じたパージ量でエバポガスのパージを実施するキャニスタパージ制御装置において、過剰な濃度のエバポガスが急激にパージされた場合においても、機関空燃比の変動を抑えることができる内燃機関のパージ制御装置を提供する。【解決手段】機関吸入空気量に応じたパージ量を算出する目標パージ率算出手段と、機関排気空燃比を検出し、目標の空燃比に補正する空燃比フィードバック手段とを有し、前記空燃比補正フィードバック量から過剰パージであるか否かを判定し、過剰と判定された場合は、制御パージ率を目標パージ率から一定割合で徐々に減少させる。【選択図】図３
2007192145.tif 000002
【特許請求の範囲】
【請求項１】
機関吸入空気量を検出する手段と、燃料タンクで蒸発した燃料を回収する手段と、前記回収された燃料を燃焼室に放出するエバポガスパージ手段と、吸入空気量に対して所定のパージ量に制御する目標パージ率手段と、機関空燃比を検出する手段と、前記空燃比からあらかじめ設定した空燃比にフィードバックする手段とを有する内燃機関のキャニスタパージ制御装置において、
空燃比フィードバック量が所定の範囲外となったときは、目標のパージ率を予め定める一定の割合で減少させることを特徴とした内燃機関のキャニスタパージ制御。
【請求項２】
請求項１においてパージ率の減少割合を機関の運転状態，パージ空燃比および目標パージ率の少なくともいずれかに基づいた値とすることを特徴とした内燃機関のキャニスタパージ制御装置。
【請求項３】
請求項１において、空燃比フィードバック量が所定の範囲内となったときは、減少させたパージ率を一定の割合で復帰させることを特徴とした内燃機関のキャニスタパージ制御装置。
【請求項４】
請求項２又は請求項３において、パージ率の復帰割合をパージ率の減少割合よりも小さくすることを特徴とする内燃機関のキャニスタパージ制御装置。
【請求項５】
請求項１において、エンジン回転数が予め定める所定値以下となったときは、前記目標パージ率手段によるエバポガスのパージ量制御を禁止させることを特徴とする内燃機関のキャニスタパージ制御装置。
【請求項６】
請求項２又は請求項３において、パージ禁止状態からパージを復帰させる際、パージ量をパージ禁止させたときの直前のパージ率とすることを特徴とする内燃機関のキャニスタパージ制御装置。
【請求項７】
請求項５において、パージ禁止状態が所定時間以上となった場合は、前記目標パージ率を定める一定の割合で減少させる制御を停止することを特徴とする内燃機関のキャニスタパージ制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関のキャニスタパージ制御装置に係り、特に、パージ空燃比を推定し、この推定値に応じて燃料噴射量を補正することによって空燃比の変動を抑制させる内燃機関のキャニスタパージ制御装置に関する。
【背景技術】
【０００２】
一般に内燃機関には、燃料噴射弁による燃料供給のほか、燃料タンク内で発生する蒸発燃料（エバポガス）を吸気系に放出して供給するエバポパージ処理を行うものがある。このエバポパージ処理は、エバポガスをキャニスタに回収・吸着させた後、キャニスタに外気を導入することによって吸気系に放出するものである。
【０００３】
そして、このように、エバポパージ処理を行った場合には、エバポパージ処理による燃料と、燃料噴射弁による燃料とを合わせた空燃比制御が必要であることから、エバポガスを考慮したパージ制御装置に関する技術が提案されている。本発明者は、回収燃料をエンジンへパージする場合の空燃比の学習制御方法として、特開２００２−７０６５９号公報に記載されているように、空燃比学習値の更新処理中もエバポパージ処理を中断させずに、空燃比学習期間はパージ制御料を空燃比学習へ影響を与えない程度の小さい値(固定値)に設定し、空燃比学習による学習値の更新とエバポパージ処理を交互に行う方法を提案している。また、空燃比変動を抑制するため、エバポパージ中の空燃比フィードバック値よりエバポ空燃比を推定し、該濃度値に応じてパージバルブを制御し、燃料噴射弁出力値を補正することで、空燃比学習期間およびパージ期間においても安定した空燃比制御を実現している。
【０００４】
【特許文献１】特開２００２−７０６５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特開２００２−７０６５９号公報に記載されている方法では、過剰な濃度のエバポガスが急激にパージされた場合、エバポ空燃比の推定が正しく行われず、エバポガス放出時の燃料噴射量の補正が正しく行われないという可能性があった。また、機関吸入空気量に対するパージ流量の割合を一気に上昇させた時も、エバポ空燃比の推定が正しく行われないという可能性があった。すなわち、特開２００２−７０６５９号公報に記載されている方法では、エバポパージ量およびパージ濃度の急変時の空燃比の推定誤差を発生させる要因について格別の配慮がされていないものである。
【課題を解決するための手段】
【０００６】
本発明の目的は、エバポガス放出時のパージ量およびパージ濃度急変時の機関の空燃比変動を抑制する内燃機関のキャニスタパージ制御装置を提供することにある。
【発明の効果】
【０００７】
本発明の装置を用いることにより、パージ流量急変時および過剰な濃度のエバポガスが一気にパージされた場合においてもパージ率を一定割合で低下させることにより、エバポ空燃比の推定を確実に実施することが可能となる。また、その後、パージ率を一定割合で復帰させることで、パージ流量の減少量を最小限に抑えることができる。
【発明を実施するための最良の形態】
【０００８】
以下、図１〜図１３を用いて、本発明の一実施形態による内燃機関のキャニスタパージ制御装置の構成及び動作について説明する。
【実施例】
【０００９】
最初に、図１を用いて、本実施形態による内燃機関のキャニスタパージ制御装置を備えたエンジンシステムの全体構成について説明する。
【００１０】
図１は、本発明の一実施形態による内燃機関のキャニスタパージ制御装置を備えたエンジンシステムの全体構成を示すシステム構成図の一例である。
【００１１】
内燃機関１は、一例として、Ｖ型６気筒エンジンを示したものであり、各バンク３ずつの気筒２７ａ，２７ｂを備えている。気筒２７ａ，２７ｂには、吸気マニホールド１１ａ,１１ｂ及び排気マニホールド２１ａ,２１ｂが設置されている。吸気マニホールド１１ａ，１１ｂは、分岐した吸気管として構成されている。
【００１２】
また、吸気マニホールド１１ａ，１１ｂは、サージタンク９及びスロットルボディ５を介してエアクリーナ２に接続されている。エアクリーナ２の入り口部３から吸入された空気は、吸気ダクト４を通ってスロットルボディ５に入る。吸気ダクト４には、吸気空気量を検出する空気流量計（ＡＦＭ）７が設置され、スロットルボディ５には、空気流量を制御する絞り弁６及び絞り弁６の開度を計測するスロットルセンサ８が設置されている。また、スロットルボディ５には、絞り弁６をバイパスする補助空気バルブ（ＩＳＣバルブ）
１０が設けられており、アイドル回転数が一定に保たれるように空気量が制御されている。スロットルボディ５を通った空気はサージタンク９に入り、吸気マニホールド１１ａ，
１１ｂによって分配されて、気筒２７ａ，２７ｂ内に入る。
【００１３】
一方、燃料タンク１３内の燃料は、燃料ポンプ２６で吸引・加圧され、燃料フィルタ
１５を通り、吸気マニホールド１１に設置された燃料を燃焼室に噴射する燃料噴射弁（インジェクタ）１２ａ，１２ｂに供給されて噴射される。ここで、燃料タンク１３内で発生した蒸発燃料（エバポガス）は、配管４６を通って蒸発燃料を回収する手段であるキャニスタ４０に吸着され、一時回収される。キャニスタ４０には、外気を導入する空気導入口
４５が設けられている。回収燃料は、内燃機関１の運転中において、空気導入口４５からの空気とともに、配管４７および燃料を燃焼室に放出する手段であるキャニスタパージバルブ４１を経由して、サージタンク９に導かれた後に、気筒２７ａ，２７ｂに供給され、エバポガスの外部への排出が抑制される。キャニスタパージバルブ４１の通電により負圧が導入され、パージ流量が調整・抑制される。なお、パージ流量は、内燃機関１への吸入空気量に比例したパージ率として制御され、後記するようにＯ2 フィードバックに対する悪影響の防止が図られている。
【００１４】
気筒２７ａ，２７ｂ内の混合気は、点火プラグ１８ａ，１８ｂによって点火・燃焼された後、排気マニホールド２１ａ，２１ｂに送られ、前触媒２３ａ，２３ｂおよび主触媒
２４で浄化された後に、マフラー２５を経由して排出される。排気マニホールド２１ａ，２１ｂには、２値を出力して機関空燃比を検出する手段であるＯ2 センサ２２ａ，２２ｂが配置されている。
【００１５】
尚、システム構成としてＯ2 センサに代えて空燃比センサを用いること、又、Ｏ2 センサと空燃比センサを組合せて用いることも可能である。
【００１６】
エンジン回転数の検出燃料噴射時期及び点火時期を制御するための基礎信号であるカム角センサ１７，空気流量計７，スロットルセンサ８，Ｏ2 センサ２２ａ，２２ｂ，内燃機関１の温度を検出する水温センサ２０等のエンジン状態を表す信号は、パージ制御装置を備えたエンジン制御装置（コントロールユニット：ＣＵ）３０に入力される。コントロールユニット３０は、これらの信号に基づいて、所定の演算処理を行って空燃比制御等の各種制御を行い、インジェクタ１２ａ，１２ｂ，ＩＳＣバルブ１０，キャニスタパージバルブ４１等に各駆動信号を出力する。
【００１７】
次に、図２を用いて、本実施形態による内燃機関のキャニスタパージ制御装置を構成するコントロールユニット３０の構成について説明する。
【００１８】
図２は、本発明の一実施形態による内燃機関のキャニスタパージ制御装置を構成するコントロールユニットの構成を示すブロック図である。
【００１９】
コントロールユニット３０は、ＭＰＵ３１と、読み書き自由なＲＡＭ３２と、読み出し専用ＲＯＭ３３と、入出力を制御するＩ／ＯＬＳＩ３４とから構成されている。これらは、それぞれバス３５，３６，３７で連絡されており、各データのやりとりが行われる。具体的には、ＭＰＵ６０は、空気流量計７，カム角センサ１７,Ｏ2 センサ２２ａ,２２ｂ，スロットルセンサ８，水温センサ２０等の前記エンジン状態を表す信号を、Ｉ／ＯＬＳＩ３４からバス３７を通して受け取り、ＲＯＭ３３に記憶された処理内容を順次呼び出した所定の処理を行い、ＲＡＭ３２に記憶させた後、再びＩ／ＯＬＳＩ３４からインジェクタ１２ａ，１２ｂ，１２ｃ，１２ｄ，１２ｅ，１２ｆ，ＩＳＣバルブ１０，燃料ポンプ２６，キャニスタパージバルブ４１等に各駆動信号を出力している。
【００２０】
次に、図３を用いて、本実施形態による内燃機関のキャニスタパージ制御装置の構成について説明する。
【００２１】
図３は、本発明の一実施形態による内燃機関のキャニスタパージ制御装置の構成を示す制御ブロック図である。本発明のキャニスタパージ制御装置は、Ａ，Ｂバンクそれぞれ同様の動作を行うため、一方の動作のみ説明する。
【００２２】
パージ制御装置３００は、過剰な濃度のエバポガスがパージされた場合、機関吸入空気量に対するパージ量（制御パージ率）を目標値（目標パージ率）から減算させ空燃比フィードバックを良好な状態とし、機関空燃比変動を抑制する処理を行っている。
【００２３】
具体的には、パージ制御装置３００は、吸入空気量検出手段３０１，排気空燃比検出手段３０２，機関回転数検出手段３０４，空燃比フィードバック量算出手段３０３，目標パージ率算出手段３０５，パージ空燃比算出手段３０６，パージ期間又は空燃比学習期間切り換え手段３０７，空燃比学習算出手段３０８，制御パージ率算出手段３０９，パージ率減量算出手段３１０，過剰パージ判定手段３１１，パージバルブ開度算出手段３１２，パージ停止判定手段３１３，燃料噴射量算出手段３１４とを備えている。
【００２４】
パージ期間又は空燃比学習期間切り換え手段３０７は、図４及び図５を用いて後述するように、Ｏ2 センサ２２ａ，２２ｂ等の出力信号に基づいて、空燃比学習条件，パージ条件等の所定条件が成立するか否かを判定し、空燃比を学習制御する手段３０８による空燃比学習処理の期間と、パージ流量を制御する手段パージ空燃比算出手段３０６によるパージ処理による期間とを切り換えている。
【００２５】
空燃比フィードバック量算出手段３０３は、Ｏ2 センサ２２ａ，２２ｂによる前記燃焼室から排出された排気ガスの実空燃比が目標空燃比になるように、各バンク毎に空燃比フィードバック制御を行っており、テンポラリ分である空燃比フィードバック値αを算出して、パージ期間又は空燃比学習期間切り換え手段３０７を介して、パージ空燃比算出手段３０６や、空燃比学習手段３０８並びに燃料噴射量算出手段３１４に出力する。
【００２６】
パージ空燃比算出手段３０６は、それぞれ、空燃比フィードバック値αと前記パージ率Ｋｅｖｐに基づいて、パージ空燃比ＡＦｅｖｐ及びパージ空燃比補正ＫＬＭＮＴＣを推定して、過剰パージ判定手段３１１，パージ率減量算出手段３１０および燃料噴射量算出手段３１４に出力する。
【００２７】
目標パージ率算出手段３０５は、パージ空燃比算出手段によって求められた、エバポガスの空燃比に応じて、機関吸入空気量に対するパージの割合を決定し、制御パージ率算出手段３０９に出力する。
【００２８】
過剰パージ判定手段３１１は、パージ空燃比算出手段３０６にて求められた、エバポガスの空燃比が所定値以内か否かによって、過剰パージの判定を行い、判定結果をパージ率減量算出手段３１０に出力する。
【００２９】
パージ率減量算出手段３１０は、パージ空燃比算出手段３０６にて求められた、エバポガスの空燃比に応じて、パージ率の減量を決定し、制御パージ率算出手段３０９およびパージ停止判定手段３１３に出力する。
【００３０】
パージ停止判定手段３１３は、パージ率減量算出手段３１０によって求められたパージ率減量および、機関回転数検出手段３０４から求められたエンジン回転数から、パージ停止するか否かを判定し判定結果をパージバルブ開度算出手段３１２に出力する。
【００３１】
パージバルブ開度算出手段３１２は、制御パージ率算出手段３０９から求められたパージ率および、吸入空気量検出手段３０１から求められた機関吸入空気量から、パージバルブの開度を算出し、キャニスタパージバルブ４１に駆動信号を出力して、エバポガスを機関吸気管内に放出させる。また、パージ停止判定手段３１３によってパージ停止と判定されたときは、キャニスタパージバルブ４１へ閉弁の駆動信号を出力して、エバポガスの放出を停止する。
【００３２】
空燃比学習手段３０８は、空燃比フィードバック制御を行うべく、空燃比フィードバック量算出手段３０３による補正量が所定値になるように学習を行っており、空燃比フィードバック値αに基づいて学習補正値αｍを算出し、燃料噴射量算出手段３１４に出力する。
【００３３】
パージ期間又は空燃比学習期間切り換え手段３０７は、パージ期間と空燃比学習期間を運転状態によって切り換えると共に空燃比フィードバック量算出手段３０３で求められた空燃比フィードバック量をパージ空燃比算出手段３０６又は、空燃比学習手段３０８へ出力する。
【００３４】
燃料噴射量算出手段３１４は、エンジン回転数Ｎｅ及び吸入空気量Ｑａに基づく基本噴射量を補正するものであり、空燃比フィードバック量算出手段３０３による空燃比フィードバック値αａ，αｂと、空燃比学習手段３０８による学習補正値αｍａ，αｍｂと、パージ空燃比算出手段３０６によるパージ空燃比補正ＫＬＭＮＴＣＡ，ＫＬＭＮＴＣＢとの３つの補正値等に基づいて基本噴射量を補正し、インジェクタ１２ａ，１２ｂに出力する。
【００３５】
次に、図４及び図５を用いて、本実施形態による内燃機関のキャニスタパージ制御装置のパージ期間又は空燃比学習期間切り換え手段３０７の動作について説明する。
【００３６】
図４及び図５は、本発明の一実施形態による内燃機関のキャニスタパージ制御装置のパージ期間又は空燃比学習期間切り換え手段の動作を示すフローチャートである。なお、図４は、空燃比学習期間の動作を示しており、図５は、パージ期間の動作を示している。
【００３７】
最初に、図４を用いて、空燃比学習期間の動作について説明する。
【００３８】
図４のステップＳ１００において、パージ期間又は空燃比学習期間切り換え手段３０７は、エンジン始動後、空燃比フィードバック条件が成立しているか否かを判定する。空燃比フィードバック条件が成立している場合とは、燃料カット状態ではない、付加が安定している等、空燃比フィードバック状態にある場合であり、このときは、ステップＳ１０１に進む。一方、空燃比フィードバック条件が成立していないときにはこの動作を繰り返す。
【００３９】
次に、ステップＳ１０１において、空燃比学習条件が成立しているか否かを判定し、負荷がより安定している等、空燃比学習状態にある場合は、ステップ１０２に進む。一方、空燃比学習条件が成立していないときにはこの動作を繰り返す。
【００４０】
次に、ステップＳ１０２において、初回のベース空燃比学習が未終了か否かを判定し、未終了の場合は、ベース空燃比学習期間としてステップＳ１０３に進む。一方、ベース空燃比学習が終了している場合は、ステップＳ１０８に進む。
【００４１】
初回のベース空燃比学習が未終了の場合、ステップＳ１０３において、バンクＡのベース空燃比学習を行う。空燃比学習が行われると、ステップＳ１０４において、該当エリアの学習回数カウンタＫＬＣＯＮＴを１つカウントアップしてステップＳ１０５に進む。
【００４２】
次に、ステップＳ１０５において、学習回数カウンタが所定回数ＫＬＣＮＴになったか否かを判定し、所定回数ＫＬＣＮＴになった場合には、初回ベース空燃比学習が終了したとしてステップＳ１０６に進む。一方、ステップＳ１０５で空燃比学習の積算回数KLCNTよりも小さいときは、空燃比学習期間が未だ終了していないことからステップＳ１０３に進み、前記各動作を繰り返す。すなわち、前記空燃比学習期間は、リッチ及びリーン周期に比例した期間に設定されている。
【００４３】
ステップＳ１０５において、学習回数カウンタが所定回数ＫＬＣＮＴになったと判定されると、ステップＳ１０６において、初回ベース空燃比学習を終了し、ステップＳ１０７において、バンクＡのベース空燃比学習期間を終了する。
【００４４】
ステップＳ１０２でＮＯと判定されると、ステップＳ１０８において、パージ期間が終了したかを判定する。パージ期間が終了している場合はベース空燃比学習期間としてステップＳ１０９へ進む。一方パージ期間が終了していない場合はパージ期間として、ステップＳ１１１へ進む。
【００４５】
パージ期間が終了している場合は、ステップＳ１０９において、バンクＡのベース空燃比学習を行う。そして、ステップＳ１１０において、空燃比フィードバック量算出手段
３０３にて、Ｏ2 センサ２２のリッチ及びリーンの周期が所定回数ＬＲＮＣＮＴになったか否かを判定し、所定回数ＬＲＮＣＮＴになった場合は、ベース空燃比学習期間終了としてステップＳ１０７へ進む。一方、所定回数ＬＲＮＣＮＴに達していない場合は、ベース空燃比期間とする。
【００４６】
ステップＳ１０８において、パージ期間が終了していないと判定されると、ステップＳ１１１において、パージ期間とする。
【００４７】
次に、図５を用いて、パージ期間又は空燃比学習期間切り換え手段３０７（図３参照）のパージ期間の動作について説明する。
【００４８】
ステップＳ２００において、パージ期間又は空燃比学習期間切り換え手段３０７は、バンクＡの空燃比学習が終了したかを判定する。終了している場合はステップＳ２０１へ進む。終了していない場合は空燃比学習期間を継続する。
【００４９】
次に、ステップＳ２０１において、バンクＢの空燃比学習が終了したかを判定する。終了している場合はステップＳ２０２へ進む。終了していない場合は空燃比学習期間を継続する。
【００５０】
次に、ステップＳ２０２において、機関始動後経過時間，機関冷却水温，負荷等のパージ条件が成立したかを判定する。条件が成立した場合は、パージ期間としてステップＳ
２０３へ進む。終了していない場合はパージ条件が成立するまで待機する。
【００５１】
パージ条件が成立すると、ステップＳ２０３において、パージ期間とし、ステップＳ
２０４において、ベース空燃比学習を禁止する。
【００５２】
次に、ステップＳ２０５において、パージ空燃比推定の基になるエバポ濃度の算出前における初回のパージ期間であるかを判定し、初回のパージ期間である場合は、ステップＳ２０６に進み、パージ率ＣＴＲＴＣＴＬと徐々に上げ、さらに、ステップＳ２０７において、パージ率ＣＴＲＴＣＴＬを目標パージ率ＣＰＢＡＳＥとする。ステップＳ２０５で、初回のパージ期間でないと判定された場合は、ステップＳ２０７に進み、パージ率
ＣＴＲＴＣＴＬをＣＰＢＡＳＥとする。なお、目標パージ率については、後述する。
【００５３】
次に、ステップＳ２０８において、パージ空燃比算出手段３０６は、パージ空燃比の更新条件を判定し、更新条件が成立している時のみステップＳ２０９に進む。なお、パージ空燃比の更新条件については、図６を用いて後述するが、エバポ空燃比の推定するにあたって、誤差を発生させる運転状態にある時は、エバポガスの推定を停止し、前回の推定値を保持する。エバポガスの推定に誤差を発生させる要因として、吸入空気量に対するエバポガスの放出量の割合が一定でない場合や、エバポガスの放出が安定的に行われないパージバルブの開度が小さい時および燃料噴射の補正量は所定値以上となって、機関の空燃比が安定していない場合などがあり、これらの状態を判定した場合、エバポ空燃比の推定を停止する。さらにエバポ空燃比推定値による燃料噴射補正量に制限を設けることで、異常推定時における機関の保護を行うようにする。
【００５４】
次に、ステップＳ２０９において、パージ空燃比算出手段３０６は、各バンクのパージ空燃比ＰＤＥＮＡ，ＰＤＥＮＢを推定する。パージ空燃比の推定方法については後述する。
【００５５】
次に、ステップＳ２１０において、パージ空燃比算出手段３０６は、ステップＳ２０９にて推定したパージ空燃比ＰＤＥＮＡ，ＰＤＥＮＢより、各バンクのパージ空燃比燃料補正値ＫＬＭＮＴＣＡ，ＫＬＭＮＴＣＢを算出する。
【００５６】
次に、ステップＳ２１１において、燃料噴射量算出手段３１４、ステップＳ２１０にて算出したパージ空燃比燃料補正値ＫＬＭＮＴＣＡ，ＫＬＭＮＴＣＢより各バンクの燃料パルスＴｉＡ，ＴｉＢを補正する。
【００５７】
次に、ステップＳ２１２において、空燃比フィードバック量算出手段３０３は、ＡバンクのＯ2 センサ２２のリッチ及びリーンの周期が所定回数ＬＲＮＣＮＴになったか否かを判定し、所定回数ＬＲＮＣＮＴになった場合は、ステップＳ２１３へ進む。一方、所定回数ＬＲＮＣＮＴに達していない場合は、ステップＳ２１２の判定を繰り返す。
【００５８】
次に、ステップＳ２１３において、ＢバンクのＯ2 センサ２２のリッチ及びリーンの周期が所定回数ＬＲＮＣＮＴになったか否かを判定し、所定回数ＬＲＮＣＮＴになった場合は、ステップＳ２１４に進み、パージ期間終了とする。一方、所定回数ＬＲＮＣＮＴに達していない場合は、ステップＳ２１２まで戻り、ステップＳ２１２，ステップＳ２１３の動作を繰り返す。
【００５９】
次に、図６を用いて、本実施形態による内燃機関のキャニスタパージ制御装置のパージ期間又は空燃比学習期間切り換え手段３０７におけるパージ空燃比更新条件について説明する。
【００６０】
図６は、本発明の一実施形態による内燃機関のキャニスタパージ制御装置のパージ期間又は空燃比学習期間切り換え手段におけるパージ空燃比更新条件を示すフローチャートである。
【００６１】
最初に、ステップＳ３００において、制御パージ率が一定であるか否かを判定し、パージ率一定である場合は、ステップＳ３０１に進む。制御パージ率が変化した場合は、パージ空燃比更新条件を最初からやり直す。
【００６２】
次に、ステップＳ３０１において、パージバルブの開度ＣＰＣＶＯＮが所定値(INHCP)以上となってから、一定期間（ＩＮＧＣＰＴＭ）経過したか否かを判定し、この条件を満たす場合にはステップＳ３０２に進む。この時のパージバルブの開度の判定の閾値
（ＩＮＨＣＰ）は、バルブの無効パルス分を含めて５〜２０％とすることが実験的に検証されている。また期間の判定の閾値（ＩＮＧＣＰＴＭ）は、２〜５秒とすることが実験的に検証されている。
【００６３】
次に、ステップＳ３０２において、バンクＡの燃料噴射の補正量ＣＯＥＦＡが所定値
（ＩＮＨＣＰＣＥＦ）以下であるか否かを判定し、補正量が所定値以下のときは、ステップＳ３０３へ進む。補正量が所定値以上のときは、パージ空燃比更新条件判定を最初からやり直す。
【００６４】
次に、ステップＳ３０３において、バンクＢの燃料噴射の補正量ＣＯＥＦＢが所定値
(ＩＮＨＣＰＣＥＦ)以下であるか否かを判定し、補正量が所定値以下のときは、ステップＳ３０４へ進む。補正量が所定値以上のときは、パージ空燃比更新条件判定を最初からやり直す。なお、ステップＳ３０２および３０３の判定の補正量の閾値(ＩＮＨＣＰＣＥＦ)は、実験に燃料噴射量の５〜１０％程度することが実験的に検証されている。
【００６５】
ステップＳ３００〜ステップＳ３０３の条件を満たすとき、ステップＳ３０４において、パージ空燃比更新成立とし、判定処理を終了する。
【００６６】
次に、図７，図８および図９を用いて、本実施形態による内燃機関のキャニスタパージ制御装置の目標パージ率算出手段３０５，パージ率減量算出手段３１０および制御パージ率算出手段３０９の動作について説明する。
【００６７】
図７は、本発明の一実施形態による内燃機関のキャニスタパージ制御装置の制御パージ率算出手段において求める目標パージ率の説明図である。図８は、本発明の一実施形態による内燃機関のキャニスタパージ制御装置の過剰パージ判定手段およびパージ率減量算出手段の説明図である。図９は、本発明の一実施形態による内燃機関のキャニスタパージ制御装置の制御パージ率算出手段において求める制御パージ率の説明図である。
【００６８】
目標パージ率は、パージ空燃比が大きい、すなわちエバポ濃度の推定値ＰＤＥＮが小さい場合、若しくは、パージ空燃比が小さい、すなわちエバポ濃度の推定値ＰＤＥＮが大きい場合には、目標パージ率を絞って低く設定される。前者は、空パージによるＡ／Ｆリーンと燃料タンク１３への余分な負圧の導入を防止するためであり、後者は、熱害走行時のようにエバポ濃度が高いときの運転性の悪化を防止するためである。そして、パージ空燃比の中間値において目標パージ率を高く設定し、パージ流量を稼いでいる。
【００６９】
次に、図８を用いて過剰パージ判定および制御パージ率算出方法について説明する。
【００７０】
ステップＳ４００にてエンジン始動後、空燃比フィードバック条件が成立しているか否かを判定する。空燃比フィードバック条件が成立している場合とは、燃料カット状態ではない、付加が安定している等、空燃比フィードバック状態にある場合であり、このときは、ステップＳ４０１に進む。一方、空燃比フィードバック条件が成立していないときにはこの動作を繰り返す。
【００７１】
次に、ステップＳ４０１において、空燃比学習条件が成立しているか否かを判定し、負荷がより安定している等、空燃比学習状態にある場合は、ステップＳ７０２に進む。一方、空燃比学習条件が成立していないときにはこの動作を繰り返す。
【００７２】
次に、ステップＳ４０２においてベース空燃比の学習が終了したか否かを判定し、所定の運転領域の学習が所定回数成立したか等、ベース空燃比の学習が終了した場合は、ステップＳ７０３に進み、ベース空燃比学習が終了していない場合はこの動作を繰り返す。
【００７３】
次に、ステップＳ４０３において、パージ期間であるか否かを判定し、エンジン回転数、負荷が所定値以内に入っている等、パージ期間の条件が成立している場合は、ステップＳ７０４に進む。一方パージ期間の条件が成立していないときはこの動作を繰り返す。
【００７４】
次にステップＳ４０４ではパージ率減算量ＣＰＣＬＭＰを式（１）にて初期値の０を反映し、ステップＳ４０５へ進む。
【００７５】
ＣＰＣＬＭＰ（ｉ）＝０                                              …（１）
ステップＳ４０５では、制御パージ率ＣＰＣＮＴを式（２）にて求めステップＳ４０６へ進む。
【００７６】
ＣＰＣＮＴ＝ＣＴＤＴ−ＣＰＣＬＭＰ（ｉ）                            …（２）
ステップＳ４０６では空燃比フィードバック量αが所定値以内か以外か否かを判定し、所定値以内であればステップＳ４０７に進み、所定値以外のときはステップＳ４０８に進む。
【００７７】
ステップＳ４０７では、制御パージ率を式（３）にて求め、ステップＳ４０９に進む。
【００７８】
ＣＰＣＬＭＰ（ｉ）＝ＣＰＣＬＭＰ（ｉ−１）−ＣＰＳＵＢ              …（３）
ステップＳ４０８では、過剰パージと判定し、ステップＳ４０９に進み、制御パージ率を式（４）にて求め、ステップＳ４１０に進む。
【００７９】
ＣＰＣＬＭＰ（ｉ）＝ＣＰＣＬＭＰ（ｉ−１）＋ＣＰＡＤＤ              …（４）
ここで、ＣＰＡＤＤおよびＣＰＳＵＢは図８に示すように設定する。すなわち、パージ空燃比算出手段３０６によって求められたパージ空燃比が大きいほど、ＣＰＡＤＤおよびＣＰＳＵＢを大きく設定し、パージ空燃比が小さいときは、ＣＰＡＤＤおよびＣＰＳＵＢを小さく設定する。また、ＣＰＡＤＤ≧ＣＰＳＵＢとなるように設定することで、パージ率復帰時に再度過剰パージと判定されることを防止する。
【００８０】
上記は、ＣＰＡＤＤとＣＰＳＵＢの算定に際し、パージ空燃比に基づく例を示したものであるが、これらは、目標パージ率又は、パージ空燃比と目標パージ率の双方を用いて算出することも可能である。
【００８１】
ステップＳ４１０では、目標パージ率減算量ＣＰＣＬＭＰが０以上か否かを判定し、０以上の時はステップＳ４１２に進み、０より小さい場合はステップＳ４１１に進む。
【００８２】
ステップＳ４１１は目標パージ率減算量ＣＰＣＬＭＰを式(５)とし、ステップＳ４１２に進む。
【００８３】
ＣＰＣＬＭＰ（ｉ）＝０                                              …（５）
ステップＳ４１２では、制御パージ率を式（６）にて求める。
【００８４】
ＣＰＣＮＴ＝ＣＴＤＴ−ＣＰＣＬＭＰ（ｉ）                            …（６）
ステップＳ４１２にて制御パージ率を求めた後は、Ｓ４０６に戻り、この動作を繰り返す。
【００８５】
なお、パージ期間又は空燃比学習期間切り換え手段３０７によってパージ期間から空燃比学習期間になった場合は、パージ率減算量ＣＰＣＬＭＰの値を保持し、空燃比学習期間からパージ期間に復帰した場合は、保持したパージ率減算量ＣＰＣＬＭＰ値を用いて、制御パージ率ＣＰＣＮＴを算出する。
【００８６】
但し、所定時間，パージ期間とならなかった場合は、ＣＰＣＬＭＰ値を０に初期化する。
【００８７】
次に図９を用いて、本実施形態による内燃機関のキャニスタパージ制御装置のパージ停止判定手段３１３の判定方法について説明する。
【００８８】
まずステップＳ５００でパージ率減算量ＣＰＣＬＭＰが０か否かを判定し、０である場合は、ステップＳ２０１に進む。０以外の場合は、この判定を繰り返す。
【００８９】
ステップＳ２０１では、機関回転数が所定値以上か否かを判定し、所定値以上の場合はステップＳ５０２に進み、所定値より小さいときはステップＳ５０３に進む。
【００９０】
ステップＳ５０２では、パージ許可と判定し、ステップＳ５００に戻る。
【００９１】
ステップＳ５０３では、パージ禁止と判定し、ステップＳ５００に戻る。
【００９２】
次に、本実施形態による内燃機関のキャニスタパージ制御装置のパージバルブ開度算出手段３１２の算出方法について説明する。
【００９３】
機関吸入空気量Ｑａは、走行状態によって大きく変化する一方で、パージ流量Ｑｅｖｐはキャニスタパージバルブ４１の最大流量に制限されているので、吸入空気量Ｑａの増加に伴って制御パージ率は減少し、一定に保持され、さらに吸入管負圧が大気圧に近づくと、パージ流量Ｑｅｖｐが減少することから、この場合にも制御パージ率は、一定に保持されなくなるものである。
【００９４】
そこで、図１０に示すような、エンジン回転数とエンジン吸気管圧力から求められる最大パージ率マップを参照して、キャニスタパージバルブ４１の全開時（バルブＤＵＴＹ
１００％）におけるパージ率を予め設定し、パージ率の一定保持を図っている。
【００９５】
これにより、制御パージ率算出手段３０９による制御パージ率を最大パージ率で除することで、キャニスタパージバルブ４１に対する要求開度を求めることができる。なお、最大パージ率以上のパージ流量を流すことは困難であることから、制御パージ率算出手段
３０９による制御パージ率は、最大パージ率によって制限されている。
【００９６】
ここで、パージ停止判定手段３１３によって、パージ禁止と判定された場合は、直ちに、パージバルブを閉弁し、エバポガスの機関吸気管への放出を停止する。
【００９７】
次に、図１１を用いて、本実施形態による内燃機関のキャニスタパージ制御装置の空燃比フィードバック量算出手段３０３による空燃比フィードバック値αの算出方法について説明する。なお、空燃比フィードバック量算出手段３０３はＡ，Ｂバンクそれぞれ同様の動作を行うため、一方の動作のみ説明する。
【００９８】
図１１は、本発明の一実施形態による内燃機関のキャニスタパージ制御装置の空燃比フィードバック手段による空燃比フィードバック値算出方法を示すフローチャートである。
【００９９】
最初に、ステップＳ６００において、Ｏ2 センサ２２の出力を読み込み、ステップＳ
６０１において、Ｒｉｃｈ（機関空燃比が小さい）かＬｅａｎ（機関空燃比が大きい）かを判定する。Ｒｉｃｈの場合にはステップＳ６０２に進み、Ｌｅａｎの場合にはステップＳ６０５に進む。なお、Ｒｉｃｈ、すなわち、機関空燃比が小さいときには、Ｏ2 センサ２２の出力が約０.８ｖ 程度になり、一方、Ｌｅａｎ、すなわち、機関空燃比が大きいときには、Ｏ2センサ２２の出力が０.２ｖ程度になるため、この出力値と所定値 (０.５ｖ)を比較することによりＲｉｃｈ判定若しくはＬｅａｎ判定がなされている。
【０１００】
Ｒｉｃｈの場合には、ステップＳ６０２において、前回の処理状態をチェックする。つまり、前回がＲｉｃｈであったか否か判定し、前回がＲｉｃｈでなく、Ｌｅａｎ状態であった場合には、今回、ＬｅａｎからＲｉｃｈ状態に変化したことになるため、ステップＳ
４０３に進み、空燃比フィードバック値αは、以下の式（７）に示すように、比例制御
（減算）を行い、
α＝α−ＡＲＰ                                                      …（７）
次に、ステップＳ６０８に進む。ここで、ＡＲＰはＲｉｃｈ時の比例補正分であり、このデータはＲＯＭ３３に記憶されている。
【０１０１】
一方、ステップＳ６０２において、前回がＲｉｃｈ状態と判定されると、ステップＳ
４０４に進み、以下の式（８）に示すように、積分制御（減算）を行い、
α＝α−ＡＲＩ                                                      …（８）
次に、ステップＳ６０８に進む。ここで、ＡＲＩはＲｉｃｈ時の積分補正分であり、このデータはＲＯＭ３３に記憶されている。
【０１０２】
一方、ステップＳ６０１において、Ｌｅａｎと判定されると、ステップＳ６０５において、ステップＳ６０２と同様に、前回の処理状態をチェックする。つまり、前回がＲichであったか否か判定し、前回がＲｉｃｈである場合には、今回、ＲｉｃｈからＬｅａｎに状態が変化したことになるため、ステップＳ４０３に進み、以下の式（９）に示すように、比例制御（加算）を行い、
α＝α−ＡＲＰ                                                      …（９）
次に、ステップＳ６０８に進む。ここで、ＡＬＰはＲｉｃｈ時の比例補正分であり、このデータはＲＯＭ３３に記憶されている。
【０１０３】
一方、ステップＳ６０５において、前回がＲｉｃｈ状態でないときには、ステップＳ
６０７に進み、以下の式（１０）に示すように、積分制御（加算）を行い、
α＝α＋ＡＲＩ                                                    …（１０）
次に、ステップＳ６０８に進む。ここで、ＡＬＩはＬｅａｎ時の積分補正分であり、このデータはＲＯＭ３３に記憶されている。
【０１０４】
次に、ステップＳ６０８において、ステップＳ６０３，ステップＳ６０４，ステップＳ６０６又はステップＳ４０７で求められた核空燃比フィードバック値αをＲＡＭ３２に格納し、次に、ステップＳ６０９において、加重平均処理で各空燃比フィードバック値αの平均化処理後の平均空燃比フィードバック値αａｖｅを求め、一連の動作を終了する。
【０１０５】
次に、パージ空燃比算出手段３０６の処理内容について説明する。空燃比算出についてもＡ，Ｂバンクそれぞれ、同様の動作を行うため、一方の動作のみ説明する。
【０１０６】
最初に、エバポガスが、内燃機関１の空燃比に与える影響について、以下に説明する。気筒２７内に供給される混合気による機関空燃比ＡＦｃｙ１は、以下の式（１１）により算出される。
【０１０７】
ＡＦｃｙ１＝（Ｑｔｖｏ＋ｑＡｅｖｐ）／（Ｑｉｎｊ＋ｑＦｅｖｐ）    …（１１）
ここで、Ｑｔｖｏは絞り弁３の通過空気量、Ｑｉｎｊはインジェクタ１２による燃料噴射量、ｑＡｅｖｐはキャニスタ４０を通過する新鮮な空気、ｑＦｅｖｐはキャニスタ４０から離脱する燃料量である。
【０１０８】
また、パージ空燃比ＡＦｅｖｐは、以下の式（１２）により、
ＡＦｅｖｐ＝（ｑＡｅｖｐ／ｑＦｅｖｐ）                            …（１２）
と算出される。
【０１０９】
そして、キャニスタパージバルブ４１を通過するパージ流量Ｑｅｖｐは、以下の式
（１３）で示される。
【０１１０】
Ｑｅｖｐ＝ｑＡｅｖｐ＋ｑＦｅｖｐ                                  …（１３）
ここで、システム上は、空燃比フィードバックにおいて、機関空燃比ＡＦｃｙ１が理論空燃比１４.７となるように制御されるので、空燃比フィードバック値αとすると、式
（１４）のようになる。
【０１１１】
１４.７＝（Ｑｔｖｏ＋ｑＡｅｖｐ）／（α×Ｑｉｎｊ＋ｑＦｅｖｐ）  …（１４）
式（１４）を空燃比フィードバック値αでまとめると、式（１５）のようになる。
【０１１２】
α＝（Ｑｔｖｏ＋ｑＡｅｖｐ）／（１４.７×Ｑｉｎｊ）−(ｑＦｅｖｐ／Ｑｉｎｊ)                                                                      …（１５）
そして、インジェクタ１２による燃料噴射量Ｑｉｎｊは、理論空燃比１４.７になるように調整されるので、式（１５）から燃料噴射量Ｑｉｎｊ（＝Ｑｔｖｏ／１４.７）を消去すると、式（１６）が得られる。
【０１１３】
α＝１＋（ｑＡｅｖｐ／Ｑｔｖｏ）−（（１４.７×ｑＦｅｖｐ／Ｑｔｖｏ）
…（１６）
よって、式（１２），式（１３），式（１６）から、以下の式（１７）が得られる。
【０１１４】
α＝１＋（Ｑｅｖｐ／Ｑｔｖｏ）×（（ＡＦｅｖｐ−１４.７／ＡＦｅｖｐ＋１）
…（１７）
したがって、式（１７）から、制御パージ率（Ｑｅｖｐ／Ｑｔｖｏ）を一定に制御できれば、パージ空燃比算出手段３０６は、空燃比フィードバック値αに基づいてパージ空燃比ＡＦｅｖｐを算出できる。また、噴射パルスの補正に用いられるパージ空燃比補正値
ＫＬＭＮＴＣは、式（１７）の（ＡＦｅｖｐ−１４.７ ）／（ＡＦｅｖｐ＋１）の部分をエバポ濃度の推定値ＰＤＥＮとし、空燃比フィードバック値αの偏差（α−１）を制御パージ率（Ｑｅｖｐ／Ｑａ）で除することによって算出される。
【０１１５】
なお、パージ空燃比算出手段３０６におけるパージ空燃比の算出は、制御パージ率を一定に保つことが必要であり、運転状態でこれが保てない場合は、パージ空燃比の算出および更新を停止し、前回のパージ空燃比を保持する。その後再度パージ空燃比の算出を行う。
【０１１６】
次に、燃料噴射量算出手段３１４による燃料噴射量ＴＩの補正方法について説明する。
【０１１７】
エバポ分の燃料量ＴＩＥＶＰは、以下の式（１８）により算出される。
【０１１８】
ＴＩＥＶＰ＝（Ｑｅｖｐ／Ｑｔｖｏ）×ＰＤＥＮ×ＴＰ×ＣＯＥＦ      …（１８）
ここで、ＴＰは基本燃料パルス幅であり、ＣＯＥＦは補正量である。
【０１１９】
つまり、空燃比フィードバック値αの偏差（α−１）に現在の燃料の過不足分を示していることから、この偏差（α−１）に現在の噴射予定燃料（ＴＰ×ＣＯＥＦ）を乗ずることにより、エバポ分の燃料量ＴＩＥＶＰが算出されることになる。したがって、キャニスタパージバルブ４１が開となり、エバポガスがサージタンク９に放出されても、燃料噴射量ＴＩからエバポ分の燃料量ＴＩＥＶＰを減ずれば機関空燃比を一定に持つことができることが解る。これは、以下の式（１９）のように現すことができる。
【０１２０】
ＴＩ＝（ＴＰ×ＣＯＥＦ×α）−ＴＩＥＶＰ
＝（ＴＰ×ＣＯＥＦ×α）
−（Ｑｅｖｐ／Ｑｔｖｏ）×ＰＤＥＮ×ＴＰ×ＣＯＥＦ
＝（ＴＰ×ＣＯＥＦ）×（α−（Ｑｅｖｐ／Ｑｔｖｏ）×ＰＤＥＮ）
…（１９）
また、ベース空燃比学習が正確に行われていれば、空燃比フィードバック値αは１.０付近に収束されることを考慮して、α＝１.０として整理すると、式（２０）のようになる。
【０１２１】
ＴＩ＝（ＴＰ×ＣＯＥＦ）×（１−（Ｑｅｖｐ／Ｑｔｖｏ）×ＰＤＥＮ  …（２０）
そして、エバポ濃度の補正値であるパージ空燃比補正値ＫＬＭＮＴＣを用いると、式
（２１）のようになる。
【０１２２】
ＴＩ＝（ＴＰ×ＣＯＥＦ）×（１−ＫＬＭＮＴＣ）                    …（２１）
ここで、ＫＬＭＮＴＣは、（Ｑｅｖｐ／Ｑｔｖｏ）×ＰＤＥＮである。
【０１２３】
したがって、燃料噴射量算出手段３１４は、式（２１）に基づいて、空燃比フィードバック値αの偏差（α−１）から求まる空燃比補正値ＫＬＭＮＴＣで燃料噴射量を補正することにより、エバポ分の影響を吸収することができ、機関空燃比の変動を防止することができる。
【０１２４】
なお、エバポ空燃比推定において、何らかの要因で誤推定があった場合、ＫＬＭＮＴＣが異常値になり、結果機関への燃料噴射量が、異常に多いまたは異常に少ないと、機関故障の原因となる可能性があるため、空燃比補正値ＫＬＭＮＴＣを所定範囲内に制限する。
【０１２５】
次に、図１２を用いて、本実施形態による内燃機関のキャニスタパージ制御装置の空燃比学習手段３０８による学習補正係数αｍの更新方法について説明する。
【０１２６】
図１２は、本発明の一実施形態による内燃機関のキャニスタパージ制御装置の空燃比学習手段による学習補正係数αｍの更新方法を示すフローチャートである。
【０１２７】
ステップＳ７００において、空燃比学習手段３０８は、空燃比学習機関を確認して、ステップＳ７０１に進む。
【０１２８】
次に、ステップＳ７０１において、空燃比フィードバック量算出手段３０３から、空燃比フィードバック値αａ，αｂを読み込んでステップＳ７０２に進む。
【０１２９】
次に、図１３を用いて、本実施形態による内燃機関のキャニスタパージ制御装置の燃料噴射量算出手段３１４による実噴射幅Ｔｅａ，Ｔｅｂの算出方法について説明する。
【０１３０】
図１３は、本発明の一実施形態による内燃機関のキャニスタパージ制御装置の燃料噴射補正手段による実噴射幅の算出方法を示すフローチャートである。
【０１３１】
最初にステップＳ８００において、燃料噴射量算出手段３１４は、エンジン回転数Ｎｅを読み込み、次に、ステップＳ６０１において、吸入空気量Ｑａを読み込み、次にステップＳ６０２において以下の式（２２）により、基本燃料噴射量Ｔｐを計算する。
【０１３２】
Ｔｐ＝Ｋｉｎｊ×Ｑａ／Ｎｅ                                        …（２２）
ここでＫｉｎｊは、インジェクタ噴射量係数である。
【０１３３】
次にステップＳ８０３において、各種の補正係数ＣＯＥＦを読み込んだ後、燃料噴射量幅ＴＩＯＵＴを式（２３）により
ＴＩＯＵＴ＝Ｔｐ×ＣＯＥＦ                                        …（２３）
と計算する。
【０１３４】
次にステップＳ８０４において、空燃比フィードバック量算出手段３０３において、算出されたテンポラリ分の空燃比フィードバック値αを読み込む。
【０１３５】
次にステップＳ８０５において、パージ空燃比算出手段３０６にて算出されたパージの空燃比学習値αｍを読み込み、燃料噴射量ＴＩＯＵＴを補正し、式（２４）により、実噴射量Ｔｅを計算して一連の動作を完了する。
【０１３６】
Ｔｅ＝ＴＩＯＵＴ×（α＋αｍ＋ＫＬＭＮＴＣ）＋Ｔｓ                …（２４）
ここで、Ｔｓはインジェクタ１２の無効パルス幅である。そして、実噴射幅Ｔｅに基づいて、Ｉ／ＯＬＳＩ１３４からインジェクタ１２に通電され，燃料が噴射される。なお式（２４）の実噴射幅の演算は、燃料噴射量算出手段３１４のそれぞれで行われる。
【産業上の利用可能性】
【０１３７】
以上、説明したように、本実施形態によれば、複数の空燃比センサより推定されるパージ空燃比から、パージ空燃比の最大値を選択し、これを基に一つのパージバルブを制御することで、過剰パージにおける空燃比変動を抑制することにより、自動車に対する規制、たとえば、北米排気ガス規制およびランロス規制にも十分対応することができる。
【図面の簡単な説明】
【０１３８】
【図１】本発明のキャニスタパージ制御装置を備えたエンジンシステムの全体構成を示すシステム構成図。
【図２】本発明のキャニスタパージ制御装置のコントロールユニットの構成を示す図。
【図３】本発明のキャニスタパージ制御装置の構成を示す制御ブロック図。
【図４】本発明のキャニスタパージ制御装置のパージ期間又は空燃比学習期間切り換え手段の動作を示すフローチャート。
【図５】本発明のキャニスタパージ制御装置のパージ期間又は空燃比学習期間切り換え手段の動作を示すフローチャート。
【図６】本発明のキャニスタパージ制御装置のパージ期間又は空燃比学習期間切り換え手段のパージ空燃比更新条件を示すフローチャート。
【図７】本発明のキャニスタパージ制御装置のパージ率減量算出手段を示したフローチャート。
【図８】本発明のキャニスタパージ制御装置のパージ率減量を示したグラフ。
【図９】本発明のキャニスタパージ制御装置のパージ禁止判定手段を示したフローチャート。
【図１０】本発明のキャニスタパージ制御装置の制御パージ率算出に用いる最大パージ率を示した図。
【図１１】本発明のキャニスタパージ制御装置の空燃比フィードバック値算出方法を示したフローチャート。
【図１２】本発明のキャニスタパージ制御装置の空燃比学習手段の学習補正係数αｍの更新方法を示したフローチャート。
【図１３】本発明のキャニスタパージ制御装置の燃料噴射補正手段による実噴射幅の算出方法を示したフローチャート。
【符号の説明】
【０１３９】
７…空気流量計（ＡＦＭ）、１１ａ，１１ｂ…吸気マニホールド、１２ａ，１２ｂ…燃料噴射弁（インジェクタ）、１３…燃料タンク、２２ａ，２２ｂ…Ｏ2 センサ、３０…コントロールユニット、４０…キャニスタ、４１…キャニスタパージバルブ、３００…パージ制御装置、３０１…吸入空気量検出手段、３０２…排気空燃比検出手段、３０３…空燃比フィードバック量算出手段、３０４…機関回転数検出手段、３０５…目標パージ率算出手段、３０６…パージ空燃比算出手段、３０７…パージ期間又は空燃比学習期間切り換え手段、３０８…空燃比学習算出手段、３０９…制御パージ率算出手段、３１０…パージ率減量算出手段、３１１…過剰パージ判定手段、３１２…パージバルブ開度算出手段、313…パージ停止判定手段、３１４…燃料噴射量算出手段。
【図１】
2007192145.tif 000003
【図２】
2007192145.tif 000004
【図３】
2007192145.tif 000005
【図４】
2007192145.tif 000006
【図５】
2007192145.tif 000007
【図６】
2007192145.tif 000008
【図７】
2007192145.tif 000009
【図８】
2007192145.tif 000010
【図９】
2007192145.tif 000011
【図１０】
2007192145.tif 000012
【図１１】
2007192145.tif 000013
【図１２】
2007192145.tif 000014
【図１３】
2007192145.tif 000015