JP2920804B2 - 内燃機関の空燃比制御方法 - Google Patents

内燃機関の空燃比制御方法

Info

Publication number
JP2920804B2
JP2920804B2 JP5013456A JP1345693A JP2920804B2 JP 2920804 B2 JP2920804 B2 JP 2920804B2 JP 5013456 A JP5013456 A JP 5013456A JP 1345693 A JP1345693 A JP 1345693A JP 2920804 B2 JP2920804 B2 JP 2920804B2
Authority
JP
Japan
Prior art keywords
air
purge
engine
fuel ratio
fuel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP5013456A
Other languages
English (en)
Other versions
JPH06221231A (ja
Inventor
真一 北島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP5013456A priority Critical patent/JP2920804B2/ja
Publication of JPH06221231A publication Critical patent/JPH06221231A/ja
Application granted granted Critical
Publication of JP2920804B2 publication Critical patent/JP2920804B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Combined Controls Of Internal Combustion Engines (AREA)
  • Supplying Secondary Fuel Or The Like To Fuel, Air Or Fuel-Air Mixtures (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、内燃機関の空燃比フィ
ードバック制御時に、排ガス中の酸素濃度に応じて変化
する第1の係数を用いて前記空燃比を制御するとともに
第1の係数の平均値である第2の係数を算出し、機関が
特定の運転状態にあるときには第2の係数に基づいて設
定した空燃比となるように燃料供給量を制御する内燃機
関の空燃比制御方法に関する。
【0002】
【従来の技術】従来、かかる制御方法は、特開昭61−
116042号公報により知られており、空燃比のフィ
ードバック制御時には排ガス中の酸素濃度に応じた空燃
比補正係数を用いて空燃比を適正値に制御できるように
すると共に、そのフィードバック制御実行中の空燃比補
正係数の平均値を学習しておき、機関がフィードバック
制御領域にあっても特定運転状態(例えばスロットル開
度が小さい状態から大きい状態に変化した車両発進時)
にあるときには、前記学習値を用いて空燃比制御を行う
ことで制御の安定化を図り、制御性を向上させるように
している。
【0003】
【発明が解決しようとする課題】ところで燃料タンクか
らの蒸発燃料を吸気通路にパージするようにした内燃機
関においては、特に機関始動から間もないときには、キ
ャニスタから吸気通路にパージされる蒸発燃料の濃度が
高い状態にあるが、このような状態であっても、排ガス
中の酸素濃度に応じた空燃比補正係数を用いてフィード
バック制御を行なう限りは、空燃比を適正値に制御する
ことが可能である。
【0004】しかしながら上記のようにパージ燃料濃度
が高い状態において、機関が前記特定の運転状態(例え
ば発進時等)となって前記学習値に基づき制御が行われ
るようになると、この学習値が空燃比補正係数の平均値
であることから応答性が低く(即ち始動時以降の補正係
数が学習値に十分には反映されず)、このため、該学習
値を用いた制御では空燃比のリーン側への補正が十分で
はなくなり、機関燃焼室に供給される混合気の濃度がオ
ーバーリッチ化状態となってしまう恐れがあった
【0005】本発明は、かかる事情に鑑みてなされたも
のであり、機関が前記特定運転状態にあり且つ機関始動
後のパージ量積算値が小さい場合には前記学習値を用い
ずに空燃比の制御を行うようにして空燃比オーバーリッ
チ化を防止するようにした、内燃機関の空燃比制御方法
を提供することを目的とする。
【0006】
【課題を解決するための手段】上記目的を達成するため
に本発明は、内燃機関の空燃比フィードバック制御時
に、排ガス中の酸素濃度に応じて変化する第1の係数を
用いて前記空燃比を制御するとともに第1の係数の平
均値である第2の係数を算出し、前記機関が前記フィー
ドバック制御時に特定の運転状態にあるときには、前記
第2の係数を用いて前記空燃比を制御するようにした、
内燃機関の空燃比制御方法において、燃料タンクからの
蒸発燃料を機関の運転状態に応じたパージ量で吸気通路
にパージすると共に機関始動後のパージ量を積算してパ
ージ量積算値を求め、機関が前記フィードバック制御時
に前記特定の運転状態にあっても前記パージ量積算値が
所定値以下である場合には、前記第2の係数を用いずに
前記第1の係数を用いて空燃比を制御することを特徴と
する。
【0007】
【実施例】以下、図面により本発明の一実施例について
説明する。
【0008】先ず図1において、内燃機関Eが備える燃
料供給手段としての燃料噴射弁4には、燃料タンクTか
らフィルタ1および燃料ポンプ2を介して汲み上げられ
た燃料が燃料供給通路3を介して供給される。燃料タン
クT内の上部空間にはチャージ通路8が接続されてお
り、このチャージ通路8はキャニスタCを介してパージ
通路9に接続され、該パージ通路9は機関Eにおける吸
気通路5のスロットル弁6よりも下流側に接続される。
【0009】キャニスタCは、下端が開放したオープン
ボトム型のものであり、上下一対のフィルタ10,10
と、それらのフィルタ10、10の間に収納される吸着
剤としての活性炭11とを備える。而して燃料タンクT
側のチャージ通路8は活性炭11の内部に開口され、内
燃機関E側のパージ通路9は上側のフィルタ10よりも
上方の空間に開口される。また下側のフィルタ10より
も下方の空間は大気開放通路12を介して大気に開放さ
れている。
【0010】チャージ通路8の途中には二方向弁13が
介設されており、該二方向弁13は、燃料タンクTの内
圧が大気圧よりも所定値を超えて上昇したときに開弁す
るとともに、燃料タンクTの内圧がキャニスタCの内圧
よりも所定値を超えて低下したときに開弁して燃料タン
クTおよびキャニスタC間を連通させるものである。ま
たキャニスタCからの蒸発燃料を吸気通路5にパージす
る際にキャニスタC側が負圧になる場合もあるが、その
場合に二方向弁13は閉弁状態に保たれる。
【0011】パージ通路9の途中にはパージ量制御手段
14が介設されており、このパージ量制御手段14は、
デューティ制御されるリニアソレノイドにより開度を任
意に変化させ得るデューティ制御弁15と、該デューテ
ィ制御弁15を迂回するバイパス通路18に直列に介設
されるオン・オフ制御弁16およびジェットオリフィス
17とを備える。
【0012】ところで、デューティ制御弁15は、たと
えばデューティ率が5%以下の小量流量制御が困難であ
り、機関負荷の小さいアイドル時等にデューティ制御弁
15のみで蒸発燃料のパージ量を小量にする制御を行な
うと、パージ流量が不安定となり、空燃比が変動して排
ガス性状が悪化するばかりか、デューティ制御弁15の
開閉作動に伴う作動音が頻繁に発生する。そこで、直列
に接続されたオン・オフ制御弁16およびジェットオリ
フィス17が、デューティ制御弁15に並列に接続され
ることにより、空燃比の悪化を伴わずに低流量のパージ
制御を安定化することができるとともに、作動音の頻繁
な発生を回避し得るものである。
【0013】燃料噴射弁4、ならびにパージ量制御手段
14におけるデューティ制御弁15およびオン・オフ制
御弁16は、マイクロコンピュータから成る電子制御ユ
ニットUによって制御されるものであり、この電子制御
ユニットUには、内燃機関Eの排気中における酸素濃度
2 を検出する酸素濃度センサ20、内燃機関Eの回転
数NE を検出する回転数センサ21、内燃機関Eの吸気
温TA を検出する吸気温センサ22、内燃機関Eの冷却
水温TW を検出する水温センサ23、吸気通路5におけ
るスロットル弁6よりも下流側の吸気圧PBGをゲージ圧
で検出する第1吸気圧センサ24、大気圧PA を検出す
る大気圧センサ25、吸気通路5におけるスロットル弁
6よりも下流側の吸気圧PBAを絶対圧で検出する第2吸
気圧センサ26、デューティ制御弁15およびオン・オ
フ制御弁16を駆動するバッテリの電圧VB を検出する
バッテリ電圧センサ27、ならびにスロットル弁6の開
度θTHを検出するスロットル開度センサ28が接続され
る。
【0014】而して電子制御ユニットUは、前記各セン
サ20〜28からの入力信号波形を整形して電圧レベル
を所定電圧レベルに修正し、アナログ信号値に変換する
等の機能を有する入力回路と、中央処理回路と、該中央
処理回路で実行される演算プログラムや演算結果等を記
憶する記憶手段と、燃料噴射弁4、デューティ制御弁1
5およびオン・オフ制御弁16に駆動信号を出力する出
力回路とを備えるものであり、前記各センサ20〜28
からの信号を予め設定されたプログラムに従って演算処
理し、燃料噴射弁4の燃料噴射時間をフィードバック制
御あるいはオープン制御するとともに、デューティ制御
弁15およびオン・オフ制御弁16の開閉作動を制御す
る。
【0015】機関Eの停止中に、デューティ制御弁15
およびオン・オフ制御弁16は閉弁状態にあり、この状
態で燃料タンクT内の温度が上昇して内圧が上昇する
と、二方向弁13が開いて燃料タンクT内の燃料蒸気が
チャージ通路8を介してキャニスタCに流入して活性炭
11に吸着され、外部に燃料蒸気が洩れることが防止さ
れる。しかも燃料タンクTの増大した内圧は、キャニス
タCの大気開放通路12から外部に逃がされるので、燃
料タンクTの内圧が過度に上昇することが防止される。
また機関Eの停止中に、温度低下に伴って燃料タンクT
の内圧が低下した場合には、前述と逆の経路で燃料タン
クT内に外気が導入され、それにより燃料タンクTの内
圧が過度に低下することが防止される。
【0016】内燃機関Eの始動後に、パージ量制御手段
14によってパージ通路9を開くと、キャニスタCの大
気開放通路12から吸気通路5内の負圧に応じて導入さ
れる空気が吸気通路5に吸引され、キャニスタCの活性
炭11に吸着されていた燃料が前記空気に同伴して吸気
通路5にパージされることになる。
【0017】次にデューティ制御弁15およびオン・オ
フ制御弁16の開閉制御手順について、図2ないし図2
4を参照しながら説明する。
【0018】先ず図2で示すメインルーチンにおいて、
第1〜第6ステップS1〜S6では、パージ量積算値Q
PAIRTの初期化、パージ補正係数KPGの算出、デュ
ーティ制御弁15およびオン・オフ制御弁16による目
標パージ量QPOBJならびにオン・オフ制御弁16側
の目標パージ量QPOBJJETの算出、実行パージ量
QPAIRの算出、パージ量積算値QPAIRTの算
出、ならびにパージ制御モード決定を後述のサブルーチ
ンに従ってそれぞれ実行し、第7ステップS7では、デ
ューティ制御弁15によるパージ量制御すなわちデュー
ティ制御弁15のデューティ制御を実行するかどうかを
判定し、実行するときには第8ステップS8でデューテ
ィ比DUTYを算出した後、第10ステップS10でデ
ューティ比DUTYを出力し、第7ステップS7でデュ
ーティ制御を実行しないと判定したときには第9ステッ
プS9でデューティ比DUTYを0%と設定(すなわち
デューティ制御弁15の閉弁)した後、第10ステップ
S10に進む。
【0019】図3は図2のメインルーチンにおけるパー
ジ量積算値QPAIRTの初期化(第1ステップS1)
を実行するサブルーチンを示すものであり、第11ステ
ップS11でME(=1/NE )がオーバーフローして
いること、すなわち機関Eが停止していることを検出し
たとき、あるいは第12ステップS12で機関Eが始動
モードにあると判定したときには、第13ステップS1
3において初期化領域判定に必要な時間を確保するため
のタイマをリセットし、次いで第14ステップS14で
フラグFI を「0」とする。このフラグFI は、前記初
期化領域判定が完了したか否かを示すものであり、FI
=1は初期化領域判定が完了したことを示し、FI =0
は初期化領域判定が未だ完了していないことを示すもの
である。次の第15ステップS15では、吸気温TA
よび冷却水温TW を読み込む。
【0020】第11および第12ステップS11,S1
2において、機関Eが停止しておらず、また機関Eが始
動モードでもないと判定したときには、第16ステップ
S16に進み、第13ステップS13でリセットしたタ
イマの設定時間tS たとえば5秒が経過したか否かを判
定し、経過していなときには第14ステップS14に、
また経過したときには第17ステップS17に進む。こ
の第17ステップS17では、フラグFI =1であるか
どうか、すなわち初期化領域判定が完了しているか否か
を判定し、FI =0であったときには第18ステップS
18に進み、図4で示すように予め設定された判定マッ
プにより吸気温TA に応じた冷却水温T W の領域を検索
する。而して吸気温TA が上昇するにつれて最低80度
Cまで低下する高設定水温TWENVH と、最低50度Cま
で低下する低設定水温TWENVL とが予め設定されてお
り、第19および第20ステップS19,S20でT
WENVL<TW <TWENVH と判定したときには、第21ス
テップS21に進み、TWENVH≦TW あるいはTW ≦T
WENVL と判定したときには第22ステップS22に進
む。
【0021】第21ステップS21では、パージ量積算
値QPAIRTの初期値をそれまで記憶していたバック
アップ値に設定し、第22ステップS22では、パージ
量積算値QPAIRTの初期値を「0」にリセットする
とともにそれまでのパージ量積算値QPAIRTを記憶
する。而して第21ステップS21あるいは第22ステ
ップS22を経過した後には、第23ステップS23で
フラグFI を「1」とする。
【0022】このような図3で示したサブルーチンは、
機関Eを停止してから短時間しか経過しておらず、吸気
温TA および冷却水温TW により機関Eが所定の温度状
態に在る再始動時であると判断し得る状態では、キャニ
スタC内の貯留蒸発燃料量が機関Eが停止したときから
殆ど変化していないと想定されることに基づいて、吸気
温TA および冷却水温TW によって判定した領域がバッ
クアップ値使用領域である場合(すなわち短時間の間に
機関Eを再始動したと想定されるとき)には、機関Eの
停止時まで積算してきたパージ量積算値QPAIRTの
最終値を初期値としてパージ量の積算を開始するように
したものであり、これは、パージ量積算値QPAIRT
をキャニスタC内の実際の貯留蒸発燃料量にほぼ対応す
る値として積算することを可能とするものである。
【0023】図5は図2のメインルーチンにおけるパー
ジ補正係数KPGの算出(第2ステップS2)を実行する
サブルーチンを示すものであり、第24ステップS24
では、パージ量積算値QPAIRTに応じた係数KHC
検索する。すなわち図6で示すように、パージ量積算値
QPAIRTに応じて係数KHCが予め設定されたマップ
を準備しておき、該マップにより係数KHCを検索する。
【0024】次の第25ステップS25では、今回のフ
ラグFF が「1」であるか否かを判定する。このフラグ
F は、デューティ制御弁15のデューティ制御を実行
するか否かを示すためのものであり、FF =1はデュー
ティ制御実行を、FF =0はデューティ制御弁15を閉
弁状態に保持することをそれぞれ示す。而して今回のフ
ラグFF が「0」であってデューティ制御弁15のデュ
ーティ制御を実行しないときには、第26ステップS2
6において徐々入れ係数KPFDIを初期値である「1」に
設定した後、第27ステップS27でKPG=KHCとす
る。
【0025】また第25ステップS25でFF =1であ
ると判定したとき、すなわち今回はデューティ制御弁1
5のデューティ制御を実行する状態では、第28ステッ
プS28で前回のフラグFF が「1」であったか否か、
すなわちデューティ制御弁15の閉弁状態からデューテ
ィ制御状態への切換時か否かを判定する。而して前回の
フラグFF が「0」であったとき、すなわちデューティ
制御弁15の閉弁状態からデューティ制御状態への切換
時であったときには第29ステップS29で徐々入れ係
数KPFDIを初期値に設定し、第30ステップS30でK
PG=KHC×KPF DIとする。
【0026】第28ステップS28で前回のフラグFF
も「1」であったと判定したときには、第31ステップ
S31に進み、この第31ステップS31では、図7で
示すように、機関の回転数NE が高くなるにつれて高く
なるように補正値DKPFDI を設定したマップに従って補
正値DKPFDI を検索する。次の第32ステップS32で
は、前回の徐々入れ係数KPFDIに補正値DKPFDI を加算
して徐々入れ係数KPF DIを補正し、第33ステップS3
2でKPFDI<1と判定したときには第30ステップS3
0に進み、またKPFDI≧1と判定したときには第34ス
テップS34でKPFDI=1と設定した後、第30ステッ
プS30に進む。
【0027】このような図5で示したサブルーチンで
は、デューティ制御弁15のデューティ制御を実行して
いないときには、パージ量積算値QPAIRTが大であ
るときには小さくかつパージ量積算値QPAIRTが小
であるときには大きく設定されている係数KHCをパージ
補正係数KPGとして定め、デューティ制御弁15をその
閉弁状態からデューティ制御状態に変化させる切換時に
は、初期値として設定されている徐々入れ係数KPFDI
係数KHCに乗算した値をパージ補正係数KPGとして定
め、デューティ制御弁15のデューティ制御継続時に
は、機関の回転数NEで定まる補正値DKPFDI を前回の
徐々入れ係数KPFDIに乗算した値を新たな徐々入れ係数
PFDIとし、その新たな徐々入れ係数KPFDIを係数KHC
に乗算した値をパージ補正係数KPGとして定めることに
なる。
【0028】図8は、図2のメインルーチンにおいてデ
ューティ制御弁15およびオン・オフ制御弁16による
目標パージ量QPOBJならびにオン・オフ制御弁16
のみでパージを実行するときの目標パージ量QPOBJ
JETの算出(第3ステップS3)を実行するためのサ
ブルーチンを示すものであり、第35ステップS35で
は、大気圧PA による補正係数KPOBJ,KPOBJJET の検
索を実行する。すなわち図9で示すように大気圧PA
応じて補正係数KPOBJ,KPOBJJET が予め設定されてお
り、このマップでは平地において補正係数KPOBJ,K
POBJJET が10%程度となるように設定されている。
【0029】第36ステップS36では、燃料噴射弁4
の燃料噴射量の蒸発相当量への換算値QPENGを算出
する。すなわち燃料噴射弁4の燃料噴射時間をTOUTN
し、一定の係数をαとしたときに、QPENG=(T
OUTN/ME )×αである。而して次の第37ステップS
37で、 QPOBJ=QPENG×KPOBJ として目標パージ量QPOBJを算出し、さらに第38
ステップS38で、 QPOBJJET=QPENG×KPOBJJET として目標パージ量QPOBJJETを算出する。
【0030】この図8におけるサブルーチンでは、燃料
噴射弁4による燃料噴射量を蒸発相当量に換算した値
を、大気圧PA に基づく補正係数KPOBJ,K
POBJJET (平地で約10%)で補正した値が目標パージ
量QPOBJ,QPOBJJETとして定められること
になる。すなわち平地では、燃料噴射量のうち蒸発相当
量の約10%が目標パージ量として設定されることにな
る。
【0031】図10は、図2のメインルーチンにおいて
実行パージ量QPAIRの算出(第4ステップS4)を
実行するサブルーチンを示すものであり、第39ステッ
プS39では、オン・オフ制御弁16を開弁したときの
ジェットオリフィス17によるパージ流量QPJET
を、図11で示すマップに従って検索する。すなわちゲ
ージ圧で検出される吸気圧PBGに応じて実行可能なパー
ジ流量QPJETを定めたマップが予め準備されてお
り、そのマップによりパージ流量QPJETを検索す
る。
【0032】次の第40ステップS40では、実行全パ
ージ量QPAIRを、 QPAIR=QPOBJ×KPG として算出し、さらに第41ステップS41ではジェッ
トオリフィス17によるパージ流量の上限値QPAIR
JETを、 QPAIRJET=QPOBJJET×KPG として算出し、さらに第42ステップS42では、デュ
ーティ制御弁15によるパージ流量QPFRQを、 QPFRQ=QPAIR−QPJET として算出する。
【0033】第43ステップS43では、デューティ制
御弁15によるパージ流量の上限値QPBLIMを図1
2で示すマップに従って検索する。すなわち吸気圧PBG
に応じて実行可能なパージ流量の上限値QPBLIMを
定めたマップが予め準備されており、そのマップにより
上限値QPBLIMを検索し、第44ステップS44
で、QPFRQ≦QPBLIMが成立するか否かを判定
する。而してQPFRQ≦QPBLIMであったときに
は、第45ステップS45でQPFRQが「0」以下で
あるか否かを判定し、QPFRQ≦0であったときには
第46ステップS46でQPFRQ=0とした後に第4
8ステップS48に進み、QPFRQ>0であったとき
には第48ステップS48に進む。また第44ステップ
S44で、QPFRQ>QPBLIMであると判定した
ときには、第47ステップS47でQPFRQ=QPB
LIMとした後に、第48ステップS48に進む。
【0034】第48ステップS48では、実行全パージ
流量QPAIRを、 QPAIR=QPFRQ+QPJET として算出し、第49ステップS49では、図13で示
すマップに従ってデューティ制御弁15によるパージ流
量の下限値QPFRQLMを検索する。すなわちデュー
ティ制御弁15によるパージを安定的に実行可能な下限
値が吸気圧PBGに応じて予め準備されており、そのマッ
プに従って下限値QPFRQLMを検索する。
【0035】このような図10で示したサブルーチンで
は、現在の吸気圧PBGに応じて実行可能なパージ量の全
量QPAIR、ジェットオリフィス17によって実行可
能なパージ量QPJET、ならびにデューティ制御弁1
5による実行可能なパージ量QPFRQが設定されるこ
とになる。
【0036】図14、図15および図16は、図2のメ
インルーチンにおけるパージ量積算値QPAIRTの算
出(第5ステップS5)を実行するサブルーチンを示す
ものであり、先ず図14において、第50ステップS5
0でリークダウンチェック中であることを示すフラグF
E が「1」ではないこと、すなわちリークダウンチェッ
ク中ではないことを確認した後に、第51ステップS5
1で燃料噴射弁4における燃料噴射の酸素濃度O2 に応
じたフィードバック制御が実行されているかどうかを判
定する。すなわち電子制御ユニットUは、内燃機関Eの
始動時には燃料噴射弁4の燃料噴射量をオープンループ
制御によって制御するものであるが、始動後の基本モー
ド選択時には、酸素濃度O2 に応じた空燃比補正係数K
O2を用いて燃料噴射時間TOUTNを定めるものであり、そ
のフィードバック制御を実行していないときには第52
ステップS52に進んで、一定の時間tm (たとえば1
秒)をカウントするためのタイマをセットする。またフ
ィードバック制御実行中には、第53ステップS53で
冷却水温TW が所定値TWOを超えること、ならびに第5
4ステップS54でフラグFI が「1」であることすな
わち図4で示した領域の判定が終了したことを確認した
ときには第55ステップS55に進み、冷却水温TW
所定値TWO以下であったとき、あるいはフラグFI
「0」であったときには第52ステップS52に進む。
【0037】第55ステップS55では、フラグFF
「1」であるか否か、すなわちデューティ制御弁15に
よるパージを実行しているか否かを判定し、FF =1で
あったときには第56ステップS56に進んで、一定時
間tm をカウントするためのタイマをセットした後、図
15の第59ステップS59に進み、またFF =0であ
ったときには、第57ステップS57で一定時間tm
経過したかどうかを確認する。而して一定時間tm が経
過していたときには第58ステップS58でオン・オフ
制御弁16が開弁しているかどうか、すなわちジェット
オリフィス17によるパージを実行しているかどうかを
確認し、実行中には図16の第69ステップS69に進
む。
【0038】図15において、第59ステップS59で
は、空燃比補正係数KO2が予め設定してある設定値A1
(たとえば0.9)以上であるかどうかを判定し、KO2
≧A1であったときには第60ステップS60において
設定時間tQ (たとえば1秒)をカウントするためのタ
イマをリセットし、次の第61ステップS61で、パー
ジ量積算値QPAIRTを、 QPAIRT=QPAIRT+(QPAIR/β) として算出する。ここでβは、制御処理サイクルにおけ
る1回のサイクルで必要な時間を考慮して定めた一定値
であり、(QPAIR/β)は1回の処理サイクルで増
加したパージ量を示すものである。而して次の第62ス
テップS62では、得られたパージ量積算値QPAIR
Tをバックアップすなわち記憶する。
【0039】第59ステップS59でKO2<A1である
と判定したときには、第63ステップS63で、空燃比
補正係数KO2が設定値B1(たとえば0.8)以上であ
るかどうかを判定する。而してKO2≧B1であったとき
には第64ステップS64でタイマ(tQ )をリセット
して第62ステップS62に進む。またKO2<B1であ
ったときには第65ステップS65に進んで空燃比補正
値KO2が下限値(たとえば0.7)となっているかどう
かを判定し、KO2≠下限値であったときには第64ステ
ップS64に進み、KO2=下限値であったときには第6
6ステップS66で設定時間tQ が経過したどうかを判
定し、経過していなかったときには第62ステップS6
6に、また経過しているときには第67ステップS67
にそれぞれ進む。
【0040】第67ステップS67では、パージ量積算
値QPAIRTが「0」以下となっているかどうかを判
定し、QPAIRT≦0であったときには第62ステッ
プS62に、またQPAIRT>0であったときには第
68ステップS68に進み、パージ量積算値QPAIR
Tを、 QPAIRT=QPAIRT×KQDEC−QDEC として算出し、第62ステップS62に進む。ここでK
QDEC,QDEC はそれぞれ一定値である。
【0041】図16において、第69ステップS69で
は、空燃費補正係数KO2が予め設定してある設定値A2
(たとえば0.9)以上であるかどうかを判定し、KO2
≧A2であったときには第70ステップS70において
設定時間tQ をカウントするためのタイマをリセット
し、次の第71ステップS71で、パージ量積算値QP
AIRTを、 QPAIRT=QPAIRT+(QPJET/β) として算出した後、第62ステップS62(図15参
照)に進む。
【0042】また第69ステップS69でKO2<A2と
判定したときには第72ステップS72で空燃費補正係
数KO2が下限値となっているかどうかを判定し、下限値
ではなかった場合には第70ステップS70に、また下
限値であった場合には第73ステップS73にそれぞれ
進む。而して設定時間tQ が経過していないと第73ス
テップS73で判定したときには第71ステップS71
に進み、設定時間tQが経過していたときには第74ス
テップS74でパージ量積算値QPAIRTを「0」と
設定した後、第75ステップS75で、空燃費補正値K
O2が実際にはあり得ない数値として低く設定してある一
定値B2未満となっていないかどうかを判定し、KO2
B2であったときには第62ステップS62に進み、ま
たKO2<B2であったときには第76ステップS76で
ジェットオリフィス17によるパージを停止した後、第
62ステップS62に進む。
【0043】このような図14、図15および図16で
のサブルーチンによると、デューティ制御弁15による
パージを実行中に、K02≧A1であるときにはパージ量
の積算を続行し、A1>KO2≧B1であるとき、ならび
にKO2が下限値である状態の持続時間が設定時間tQ
満であるときにはパージ量の積算を停止するとともに前
回のパージ量積算値QPAIRTを記憶しておき、さら
にKO2が下限値である状態の持続時間が設定時間tQ
上となったときには所定値ずつ積算量を減算していく。
またジェットオリフィス17のみによるパージを実行中
に、KO2≧A2であるとき、ならびにKO2が下限値であ
る状態の持続時間が設定時間tQ 未満であるときには通
常の積算を続行するが、KO2が下限値である状態の持続
時間が設定時間tQ 以上となったときには積算値を
「0」とし、しかもKO2<B2となるとジェットオリフ
ィス17によるパージを停止、すなわちオン・オフ制御
弁16を閉弁する。
【0044】図17および図18は、図2のメインルー
チンにおけるパージ制御モードの決定(第6ステップS
6)を実行するサブルーチンを示すものであり、第77
ステップS77でFE =0であったとき、すなわちリー
クダウンチェック中ではなかったときには第78ステッ
プS78、第81ステップS81、第82ステップS8
2、第83ステップS83において、機関Eが始動時で
あること、機関Eの始動後に所定時間が経過していない
こと、エンスト中であること、ならびに燃料噴射弁4か
らの燃料噴射が停止(燃料カット)されていることのい
ずれか1つでも確認した場合には、図18の第79ステ
ップS79に進み、FF を「0」と設定した後に第80
ステップS80でジェットオリフィス17によるパージ
を停止する。
【0045】また第78ステップS78、第81ステッ
プS81、第82ステップS82、第83ステップS8
3で、機関Eが始動時ではないこと、機関Eの始動後に
所定時間が経過していること、エンスト中ではないこ
と、ならびに燃料噴射弁4からの燃料噴射が停止(燃料
カット)されている状態ではないことをそれぞれ確認し
たときには、第84ステップS84に進む。
【0046】第84ステップS84は、後述の図19で
示すサブルーチンによりパージカット判断を実行するも
のであり、次の第85ステップS85では、第84ステ
ップS84での判断結果に基づいて、パージカットを実
行するか否かを示すフラグF C が「1」であるか否かを
判定する。而してFC =1はパージカットを実行するこ
とを示すものであり、FC =1であると判定したときに
は第79ステップS79に進む。
【0047】第85ステップS85でFC =0であると
判定したときには、図18の第86ステップS86に進
み、冷却水温TW が予め設定してある一定温度T
WPC1(たとえば50度C)以上であるかどうかを判定
し、TW ≧TWPC1であったときには第87ステップS8
7に、またTW <TWPC1であったときには第79ステッ
プS79に進む。第87ステップS87では冷却水温T
W が予め設定してある一定温度TWPC2(たとえば80度
C)以上であるかどうかを判定し、TW ≧TWPC2であっ
たときには第92ステップS92に、またTW <TWPC2
であったときには第88ステップS88にそれぞれ進
む。第88ステップS88では、機関Eがアイドル運転
状態にあるか否かを判定し、アイドル運転状態のときに
は第79ステップS79に、アイドル運転状態ではない
ときには第89ステップS89に進む。
【0048】第89ステップS89では、ジェットオリ
フィス17によるパージ量QPAIRJETが図11に
よって得たQPJET以下であるか否かを判定し、QP
JET≧QPAIRJETであったときには第79ステ
ップS79に進み、QPJET<QPAIRJETであ
ったときには第90ステップS90に進んでFF =0と
した後、第91ステップS91でジェットオリフィス1
7によるパージを実行する。
【0049】第92ステップS92では、機関Eがアイ
ドル運転状態にあるかどうかを判定し、アイドル運転状
態にあったときには第89ステップS89に、またアイ
ドル運転状態ではないときには第93ステップS93に
進む。第93ステップS93では、FI =0であるかど
うか、すなわち初期化領域の判定が完了していない状態
であるかどうかを判定し、FI =0であったときには第
89ステップS89に、またFI =1であったときには
第94ステップS94に進む。
【0050】第94ステップS94では、デューティ制
御弁15によるパージ量QPFRQが図13で定めた下
限値QPFRQLM以上であるかどうかを判定し、QP
FRQ≧QPFRQLMであったときには第95ステッ
プS95に進んでFF =1とした後、第96ステップS
96でジェットオリフィス17によるパージを実行す
る。また第94ステップS94でQPFRQ<QPFR
QLMであると判定したときには、第89ステップS8
9に進む。
【0051】図17の第84ステップS84を実行する
サブルーチンは図19で示す通りであり、図19におい
て第97ステップS97では、FR が「1」であるか否
かを判定する。このフラグFR は、燃料噴射弁4側での
空燃比制御が正常であるか否かを確認するために蒸発燃
料のパージをカットして空燃比補正値KO2の変動をチェ
ックする操作を行なっているかどうかを示すものであ
り、チェック中であるときにFR =1となる。而してF
R =0であったときには第98ステップS98でスロッ
トル開度θTHがアイドル開度θTHI 以下であるかどうか
を判定し、θTH>θTHI であったときには第99ステッ
プS99に進む。
【0052】この第99ステップS99では、図20で
示すマップにより機関Eの回転数N E に応じた設定圧P
BPCTを検索し、次の第100ステップS100では、絶
対圧で求めた吸気圧PBAが設定圧PBPCT以上であるか否
かを判定する。而してPBA<PBPCTであったときには第
101ステップS101に進み、PBA≧PBPCTであった
ときには第101ステップS101を迂回して第102
ステップS102に進む。
【0053】第101ステップS101では、機関Eの
回転数NE が図20で示す設定回転数NPBPCLMT 以下で
あるか否かを判定し、NE ≦NPBPCLMT であったときに
は第102ステップS102に進む。この第102ステ
ップS102では、車両減速時の空燃比補正係数KO2
代替値KLSが1.0未満であるか否かを判定し、KLS
1.0であったときには第103ステップS103でフ
ラグFC を「0」と設定した後、第104ステップS1
04で設定時間tC (たとえば1秒)をカウントするた
めのタイマをセットし、次の第105ステップS105
で燃料噴射弁4の燃料噴射停止(燃料カット)を未成立
とする。
【0054】また第98ステップS98でθTH≦θTHI
であると判定したときには第98ステップS98から第
106ステップS106に進み、図21で示すように冷
却水温TW に応じて予め設定してある設定回転数NEPCT
を検索し、その後の第107ステップS107でNE
EPCTが成立するか否かを判定する。而してNE ≦N
EPCTであったときには第102ステップS102に進
む。
【0055】第107ステップS107でNE >NEPCT
であると判定したとき、第101ステップS10でNE
>NPBPCLMT であると判定したとき、ならびに第102
ステップS102でKLS<1.0であると判定したとき
には第108ステップS108に進むものであり、この
第108ステップS108では、フラグFC を「1」に
設定し、次の第109ステップS109で設定時間tc
が経過していると判定したときに第110ステップS1
10で燃料噴射弁4による燃料噴射を停止(燃料カッ
ト)する。
【0056】また第97ステップS97でFR =1と判
定したときには、第111ステップS111でFC
「1」と設定する。
【0057】このような図17〜図19のサブルーチン
によると、機関Eが始動時であること、機関Eの始動後
に所定時間が経過していないこと、エンスト中であるこ
と、ならびに燃料噴射弁4からの燃料噴射が停止(燃料
カット)されていること、フラグFC が「1」となって
いること、冷却水温TW がたとえば50度C未満の低水
温状態にあること、冷却水温TW がたとえば50度C以
上ではあるがたとえば80度C未満であって機関Eがア
イドル運転状態にあること、ならびにジェットオリフィ
ス17によるパージ量実行値QPAIRJETが吸気圧
BGで定まる実行可能なパージ量QPJET未満である
ことの各条件の1つでも成立したときにはデューティ制
御弁15およびジェットオリフィス17によるパージを
停止することになる。また冷却水温TW がたとえば80
度C以上である状態で機関Eがアイドル運転状態ではな
い状態で、FI =1が成立するとともにデューティ制御
弁15のパージ量QPFRQが吸気圧PBGで定まる下限
値QPFRQLM以上のときにデューティ制御弁15お
よびジェットオリフィス17によるパージを実行する。
さらに冷却水温TW がたとえば50度C以上ではあるが
たとえば80度C未満であって機関Eがアイドル運転状
態にはないこと、あるいは冷却水温TW がたとえば80
度C以上である状態で機関Eがアイドル運転状態ではな
くとも、FI=0が成立したり、デューティ制御弁15
のパージ量QPFRQが吸気圧PBGで定まる下限値QP
FRQLM未満であったときに、ジェットオリフィス1
7によるパージ量実行値QPAIRJETが吸気圧PBG
で定まる実行可能なパージ量QPJET以上であった場
合には、ジェットオリフィス17によるパージを実行す
るがデューティ制御弁15によるパージは実行しないこ
とになる。
【0058】しかもPBA<PBPCTが成立する状態でNE
>NPBPCLMT のとき、θTH≦θTHIの状態でNE >N
EPCTが成立するとき、ならびにPBA≧PBPCTまたはNE
≦NPB PCLMが成立するときには、フラグFC を「1」と
してパージカットを実行するとともに、FC =1が成立
する状態がパージカットから設定時間tC だけ持続した
ときに燃料カットを実行することになる。
【0059】図22は、図2のメインルーチンにおける
デューティ比DUTY算出(第8ステップS8)を実行
するためのサブルーチンを示すものであり、第112ス
テップS112では、図23で示すマップに基づいて、
パージ量QPAIR1〜QPAIR8と、吸気圧PBG
〜PBG6とに応じてデューティ制御弁15のデューティ
比DUTYを検索する。次の第113ステップS113
では、図24で示すマップに基づき、バッテリ電圧VB
に応じた補正係数TVBQPGを検索する。而して該補
正係数TVBQPGを第114ステップS114でデュ
ーティ比DUTYに加算して補正することにより、バッ
テリ電圧VB の変化による影響を補償する。而してデュ
ーティ比DUTYが100%を超えると第115ステッ
プS115で判定したときには第116ステップS11
6でDUTYを100%に設定する。
【0060】ところで、電子制御ユニットUは、排ガス
中の酸素濃度に応じたフィードバック制御領域やオープ
ンループ制御領域を判定するとともに、機関Eの運転状
態に応じて燃料噴射弁4の燃料噴射時間TOUT を次式に
基づいて演算する。
【0061】TOUT =TIN×KO2×K1 +K2 ここで、TINは機関Eの回転数NE および吸気圧PBA
応じて定まる基準時間であり、K1 ,K2 は冷却水温T
W 、スロットル弁6の開度等の機関Eの運転状態を示す
指標に応じて定まる補正係数および補正変数であり、機
関Eの運転状態に応じた燃費特性および加速特性等の諸
特性が最適になるように設定されている。而して燃料噴
射弁4の燃料噴射量TOUTNは、前記燃料噴射時間TOUT
および燃料供給圧力に基づいて得られることになる。
【0062】而して電子制御ユニットUは、燃料噴射弁
4の燃料噴射量をフィードバック制御するにあたって、
第1の係数としての空燃比補正係数KO2を、図25〜図
27で示す手順で算出するものであり、次にその手順に
ついて説明する。
【0063】先ず図25において、第1ステップM1で
は、前回がオープンループ制御であったか否かを判定
し、オープンループ制御であったときには図26の第1
8ステップM18に進み、フィードバック制御であった
ときには第2ステップM2において前回のスロットル開
度θTHが機関Eのアイドル運転に対応して予め設定され
ているアイドル開度θTHI を超えるかどうかを判定し、
θTH>θTHI であるときには第4ステップM4に進む。
またθTH≦θTHI であったときには第3ステップM3に
進み、今回のスロットル開度θTHが設定値θTHI を超え
るかどうかを判定し、θTH≦θTHI であったときには第
4ステップM4に、θTH>θTHI であったときには図2
6の第12ステップM12に進む。すなわち前回のスロ
ットル開度θTHがアイドル開度θTHI を超えていたと
き、ならびに前回のスロットル開度θ THがアイドル開度
θTHI 以下であっても今回のスロットル開度θTHもアイ
ドル開度θTHI 以下であるときには第4ステップM4に
進み、前回のスロットル開度θ THがアイドル開度θTHI
以下であって今回のスロットル開度θTHがアイドル開度
θTHI を超えるときには第12ステップM12に進むこ
とになる。
【0064】第4ステップM4では、酸素濃度O2 を検
出する酸素濃度検出器20の出力レベルが反転したか否
かを検出し、反転した場合には第5ステップS5におい
て空燃比補正係数KO2のP項を計算し、その計算結果に
基づいて第6ステップM6では空燃比補正係数KO2のリ
ミットチェックを行なう。
【0065】次の第7ステップM7では、アイドル運転
状態にあるときの空燃比補正係数K O2の学習値であるK
REF0、ならびにアイドル運転以外の運転状態での学習値
であるKREF1をそれぞれ演算し、その後の第8ステップ
M8でKREFO,KREF1のリミットチェックを実行する。
【0066】第4ステップM4で酸素濃度検出器20の
出力レベルが反転していないと判定したときには、第9
ステップS9において空燃比補正係数KO2のI項を計算
し、その計算結果に基づいて第10ステップM10で空
燃比補正係数KO2のリミットチェックを行ない、第11
ステップM11で、発進時の空燃比補正係数KO2の学習
値であるKREF2を演算した後、第8ステップM8でK
REF2のリミットチェックを実行する。
【0067】図26において、第12ステップM12で
は、第2の係数である学習値KREFの参照判定を実行
し、第13ステップM13では、フラグFKREFが「1」
であるか否かを判定する。而してフラグFKREFは学習値
REF を参照するか否かを示すものであり、参照すると
きには「1」となるものであり、FREF =0であったと
きには第14ステップM14でKO2=KO2として図25
の第9ステップM9に進む。
【0068】第13ステップM13でFKREF=1であっ
たときには第15ステップM15に進み、前回の運転状
態がアイドル状態であったか否かを判定し、アイドル運
転状態であったときには第16ステップM16に進んで
O2=KREF2と設定した後に第9ステップM9に進む。
【0069】また第15ステップM15で前回がアイド
ル運転状態ではなかったと判定したときには第15ステ
ップM15から第17ステップM17に進み、この第1
7ステップM17で、KO2=KREF1×CRとした後、第
9ステップM9に進む。而してCRは、空燃比をわずか
にリッチ化するための定数である。
【0070】さらに、第1ステップM1において前回が
オープンループ制御であったと判定して第18ステップ
M18に進んだときには、今回がアイドル運転状態にあ
るか否かを判定し、アイドル運転状態ではないときには
第17ステップM17に進み、アイドル運転状態であっ
たときには第19ステップM19に進んでKO2=KRE F0
とした後、第9ステップM9に進む。
【0071】ところで、図26の第12ステップM12
において学習値KREF の参照判定を実行するためのサブ
ルーチンは、図27で示す通りであり、第20ステップ
M20では、パージ通路9から吸気通路5へのパージを
実行しているか否かを判定し、実行しているときには、
第21ステップM21でパージ量積算値QPAIRTが
所定値QPAIRTKR以下であるか否かを判定する。
而してQPAIRT>QPAIRTKRであったときに
は第22ステップM22でFKREF=0とする。またQP
AIRT≦QPAIRTKRであったとき、ならびに第
20ステップM20でパージを実行していないと判定し
たときには、第23ステップM23でF KREF=1とす
る。
【0072】このような図25〜図27のサブルーチン
によると、オープンループ制御を実行しているときに
は、アイドル運転時には第1の係数である空燃比補正係
数KO2に代えて第2の係数としての学習値KREF0を用い
て空燃比制御を実行し、アイドル運転時以外では空燃比
補正係数KO2に代えて第2の係数としての学習値KREF1
に基づく値(KREF1×CR)を用いて空燃比制御を実行
することになり、またオープンループ制御からフィード
バック制御に移行したときには、スロットル開度θTH
大きい状態ならびに小さい状態が持続する状態では空燃
比補正係数KO2を用いた制御を実行するものであり、ス
ロットル開度θTHが小さい値から大きい値に変化したと
き、すなわち発進時等の特定運転状態では、パージ量積
算値QPAIRTが所定値QPAIRTKR以下のとき
には、第2の係数である学習値を用いずに空燃比補正係
数KO2を用いた制御を行ない、QPAIRT>QPAI
RTKRのときには、アイドル運転状態であるか否かに
応じて、KREF2あるいは(K REF1×CR)を空燃比補正
係数KO2に代えて用いることになる。
【0073】次にこの実施例の作用について説明する
と、キャニスタC内に貯留されている蒸発燃料濃度は、
図28で示すようにパージ量積算値QPAIRTが増大
するにつれて減少するものであり、したがって吸気通路
5にパージされる蒸発燃料濃度も減少する。しかるに、
図2のメインルーチンにおける第2〜第4ステップS2
〜S4で説明したように、パージ量積算値QPAIRT
の増大に応じて増加するパージ補正係数KPGを目標パー
ジ量QPOBJに乗じてパージ量QPAIRを定めるよ
うにしている。すなわちパージ量積算値QPAIRTの
増大に応じてパージ量QPAIRを増加するようにして
いるので、前記蒸発燃料濃度の減少を補償してほぼ一定
量の蒸発燃料を吸気通路5にパージすることができ、こ
れにより空燃比制御に悪影響が及ぶことを回避し、排ガ
ス特性の向上を図ることが可能となる。
【0074】しかも機関Eの始動時に、機関Eがその運
転を停止してから比較的短時間が経過した後の再始動で
あると判定し得る運転状態にあること、すなわち図4で
示すバックアップ値使用領域にあることを吸気温TA
よび冷却水温TW に基づいて判定したときには、短時間
の間に機関Eを再始動したと想定して、機関Eの停止時
まで積算してきたパージ量積算値QPAIRTの最終値
を初期値としてパージ量の積算を開始するので、短時間
の間に機関Eを再始動したときのような状態ではキャニ
スタC内の貯留蒸発燃料量が機関Eが停止したときから
殆ど変化していないと想定されることに基づいて、パー
ジ量積算値QPAIRTをキャニスタC内の実際の貯留
蒸発燃料量にほぼ対応する値として積算することがで
き、それによって適正な空燃比制御が可能となる。
【0075】またデューティ制御弁15によるパージを
実行中に、空燃比補正値KO2が予め定めた所定値A1未
満であるときにはパージ量の積算を禁止するとともに禁
止する直前のパージ量積算値QPAIRTに応じてパー
ジ量を定めるので、空燃比が比較的濃い状態にあるとき
にはパージ量の積算を禁止して、キャニスタC内の実際
の貯留蒸発燃料量と、パージ量積算値QPAIRTに基
づいて推定される貯留蒸発燃料量との間の誤差の増加を
防止することができ、それによりパージ量積算値QPA
IRTに基づくパージ制御が空燃比制御に悪影響を及ぼ
すことが防止される。
【0076】しかも空燃比補正値KO2が下限値である状
態の持続時間が設定時間tQ 以上となったときには所定
値ずつパージ量積算値QPAIRTを減算していくの
で、キャニスタC内の実際の貯留蒸発燃料量と、パージ
量積算値QPAIRTに基づいて推定される貯留蒸発燃
料量との間の誤差を修正し、パージ制御の空燃比制御に
及ぼす悪影響をさらに減少させることができる。
【0077】機関Eの減速時等で、PBA<PBPCTが成立
する状態でNE >NPBPCLMT のとき、θTH≦θTHI の状
態でNE >NEPCTが成立するとき、ならびにPBA≧P
BPCTまたはNE ≦NPBPCLMが成立するときには、それに
応じてパージカットを実行するとともに、そのパージカ
ットから設定時間tC だけ遅れて燃料カットを実行する
ので、パージ通路9においてパージ制御手段14から下
流側に残留した蒸発燃料が燃料カット中に機関Eに吸入
されることがなく、排気系の触媒に悪影響が及ぶことは
なく、充分な減速制御が可能となる。
【0078】さらに機関Eが発進状態となったときに、
パージ量積算値QPAIRTが小さいときには機関Eの
運転状態が始動時から時間も経っていない状態と判断す
ることができ、この際に、キャニスタCから吸気通路5
にパージされる蒸発燃料は濃い状態にあると想定するこ
とができ、また空燃比補正係数KO2の学習も充分に行な
われていない状態である。而してパージ量積算値QPA
IRTが小さいときには、第1の係数である空燃比補正
係数KO2を用いた空燃比制御を実行するものであり、学
習値を用いることによる空燃比のオーバーリッチ化を防
止することが可能となる。
【0079】以上、本発明の実施例を詳述したが、本発
明は上記実施例に限定されるものではなく、特許請求の
範囲に記載された本発明を逸脱することなく種々の設計
変更を行なうことが可能である。
【0080】
【発明の効果】以上のように本発明によれば、燃料タン
クからの蒸発燃料を機関の運転状態に応じたパージ量で
吸気通路にパージするとともにそのパージ量を積算して
パージ量積算値を求め、機関が特定の運転状態にあると
きに前記パージ量積算値が所定値以下であるときには、
第1の係数を用いて空燃比を制御するので、機関が始動
から間もない状態にある特定の運転状態では第2の係数
を用いることによる空燃比のオーバーリッチ化を回避
し、第1の係数を用いた適正濃度の空燃比制御が可能と
なる。
【図面の簡単な説明】
【図1】蒸発燃料パージ制御装置の全体構成図である。
【図2】パージ制御のメインルーチンを示すフローチャ
ートである。
【図3】パージ量積算値の初期化サブルーチンを示すフ
ローチャートである。
【図4】パージ量積算にあたっての初期化領域を定める
マップである。
【図5】パージ補正係数算出サブルーチンを示すフロー
チャートである。
【図6】パージ量積算値に応じた係数を検索するための
マップである。
【図7】機関の回転数に応じた補正値を検索するための
マップである。
【図8】目標パージ量の算出サブルーチンを示すフロー
チャートである。
【図9】大気圧に応じた補正係数を検索するためのマッ
プである。
【図10】実行パージ量の算出サブルーチンを示すフロ
ーチャートである。
【図11】ジェットオリフィスのパージ流量を検索する
ためのマップである。
【図12】パージ流量の上限値を検索するためのマップ
である。
【図13】デューティ制御弁によるパージ流量の下限値
を検索するためのマップである。
【図14】パージ量積算値算出サブルーチンの一部を示
すフローチャートである。
【図15】パージ量積算値算出サブルーチンの一部を示
すフローチャートである。
【図16】パージ量積算値算出サブルーチンの残部を示
すフローチャートである。
【図17】パージ制御モード決定サブルーチンの一部を
示すフローチャートである。
【図18】パージ制御モード決定サブルーチンの残部を
示すフローチャートである。
【図19】パージカット判断サブルーチンを示すフロー
チャートである。
【図20】機関の回転数に応じた設定吸気圧を検索する
ためのマップである。
【図21】冷却水温に応じた設定回転数を検索するため
のマップである。
【図22】デューティ比算出サブルーチンを示すフロー
チャートである。
【図23】デューティ比を検索するためのマップであ
る。
【図24】電圧補正係数を検索するためのマップであ
る。
【図25】空燃比補正係数算出サブルーチンの一部を示
すフローチャートである。
【図26】空燃比補正係数算出サブルーチンの残部を示
すフローチャートである。
【図27】学習値参照判定サブルーチンを示すフローチ
ャートである。
【図28】パージ量積算値と蒸発燃料濃度との関係を示
すグラフである。
【符号の説明】
5・・・吸気通路 E・・・内燃機関 KO2・・・第1の係数としての空燃比補正係数 KREF ・・・第2の係数としての学習値 T・・・燃料タンク
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.6,DB名) F02M 25/08 301 F02D 41/00 - 41/40

Claims (1)

    (57)【特許請求の範囲】
  1. 【請求項1】 内燃機関(E)の空燃比フィードバック
    制御時に、排ガス中の酸素濃度に応じて変化する第1の
    係数(KO2)を用いて前記空燃比を制御するとともに
    第1の係数(KO2)の平均値である第2の係数
    (KREF )を算出し、前記機関(E)が前記フィードバ
    ック制御時に特定の運転状態にあるときには、前記第2
    の係数(KREF を用いて前記空燃比を制御するように
    した、内燃機関の空燃比制御方法において、 燃料タンク(T)からの蒸発燃料を機関(E)の運転状
    態に応じたパージ量で吸気通路(5)にパージすると共
    機関始動後のパージ量を積算してパージ量積算値を求
    め、 機関(E)が前記フィードバック制御時に前記特定の運
    転状態にあっても前記パージ量積算値が所定値以下であ
    場合には、前記第2の係数(K REF )を用いずに前記
    第1の係数(KO2)を用いて空燃比を制御することを特
    徴とする内燃機関の空燃比制御方法。
JP5013456A 1993-01-29 1993-01-29 内燃機関の空燃比制御方法 Expired - Fee Related JP2920804B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5013456A JP2920804B2 (ja) 1993-01-29 1993-01-29 内燃機関の空燃比制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5013456A JP2920804B2 (ja) 1993-01-29 1993-01-29 内燃機関の空燃比制御方法

Publications (2)

Publication Number Publication Date
JPH06221231A JPH06221231A (ja) 1994-08-09
JP2920804B2 true JP2920804B2 (ja) 1999-07-19

Family

ID=11833654

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5013456A Expired - Fee Related JP2920804B2 (ja) 1993-01-29 1993-01-29 内燃機関の空燃比制御方法

Country Status (1)

Country Link
JP (1) JP2920804B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7431785B2 (ja) * 2021-09-30 2024-02-15 本田技研工業株式会社 処理装置、車両、処理方法、およびプログラム

Also Published As

Publication number Publication date
JPH06221231A (ja) 1994-08-09

Similar Documents

Publication Publication Date Title
US5216997A (en) Fuel supply control device of an engine
JP2920805B2 (ja) 内燃機関の蒸発燃料制御装置
JP3707221B2 (ja) 内燃機関の空燃比制御装置
US5988150A (en) Evaporated fuel treatment device of engine
JP3689126B2 (ja) 内燃機関の蒸発燃料制御装置
US6095121A (en) Evaporated fuel treatment device of an engine
JP3816258B2 (ja) 内燃機関の空燃比制御装置
JP2920804B2 (ja) 内燃機関の空燃比制御方法
EP1944490A1 (en) Fuel control method
JP3377549B2 (ja) エンジンの空燃比制御装置
JPH08121264A (ja) 内燃機関の供給燃料制御装置
US5909727A (en) Evaporated fuel treatment device of an engine
JPH06221234A (ja) 内燃機関の蒸発燃料制御装置
JP3487163B2 (ja) 内燃機関の蒸発燃料処理装置
US5806501A (en) Evaporated fuel treatment device of an engine
JP3306989B2 (ja) 内燃機関の空燃比制御装置
US5598828A (en) Fuel supply control device for an engine
JP3277865B2 (ja) 内燃機関の蒸発燃料処理装置
JPH1037814A (ja) 内燃機関の蒸発燃料処理装置
JP3443946B2 (ja) エンジンの蒸発燃料処理装置
JP3003488B2 (ja) エンジンの蒸発燃料処理装置
JP3587010B2 (ja) 内燃機関の蒸発燃料処理装置
JP3777925B2 (ja) 内燃機関の空燃比制御装置
JP3456218B2 (ja) エンジンの空燃比制御装置
JPH06323179A (ja) 内燃機関の制御装置

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080430

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20090430

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees