[go: up one dir, main page]

JP2734241B2 - 内燃機関の供給燃料制御装置 - Google Patents

内燃機関の供給燃料制御装置

Info

Publication number
JP2734241B2
JP2734241B2 JP3212360A JP21236091A JP2734241B2 JP 2734241 B2 JP2734241 B2 JP 2734241B2 JP 3212360 A JP3212360 A JP 3212360A JP 21236091 A JP21236091 A JP 21236091A JP 2734241 B2 JP2734241 B2 JP 2734241B2
Authority
JP
Japan
Prior art keywords
purge
air
fuel
fuel ratio
correction coefficient
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 - Lifetime
Application number
JP3212360A
Other languages
English (en)
Other versions
JPH0552139A (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.)
Toyota Motor Corp
Original Assignee
Toyota Motor 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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP3212360A priority Critical patent/JP2734241B2/ja
Priority to US07/932,846 priority patent/US5216997A/en
Publication of JPH0552139A publication Critical patent/JPH0552139A/ja
Application granted granted Critical
Publication of JP2734241B2 publication Critical patent/JP2734241B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02MSUPPLYING COMBUSTION ENGINES IN GENERAL WITH COMBUSTIBLE MIXTURES OR CONSTITUENTS THEREOF
    • F02M25/00Engine-pertinent apparatus for adding non-fuel substances or small quantities of secondary fuel to combustion-air, main fuel or fuel-air mixture
    • F02M25/08Engine-pertinent apparatus for adding non-fuel substances or small quantities of secondary fuel to combustion-air, main fuel or fuel-air mixture adding fuel vapours drawn from engine fuel reservoir
    • 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/0025Controlling engines characterised by use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures
    • F02D41/003Adding fuel vapours, e.g. drawn from engine fuel reservoir
    • F02D41/0032Controlling the purging of the canister as a function of the engine operating conditions
    • F02D41/004Control of the valve or purge actuator, e.g. duty cycle, closed loop control of position
    • 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/0025Controlling engines characterised by use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures
    • F02D41/003Adding fuel vapours, e.g. drawn from engine fuel reservoir
    • F02D41/0045Estimating, calculating or determining the purging rate, amount, flow or concentration
    • 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/0025Controlling engines characterised by use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures
    • F02D41/003Adding fuel vapours, e.g. drawn from engine fuel reservoir
    • F02D41/0042Controlling the combustible mixture as a function of the canister purging, e.g. control of injected fuel to compensate for deviation of air fuel ratio when purging

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (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】
【産業上の利用分野】本発明は内燃機関の供給燃料制御
装置に関する。
【0002】
【従来の技術】蒸発燃料を一時的に蓄えるキャニスタを
具備し、機関排気通路内に空燃比センサを配置し、空燃
比センサの出力信号に基いて空燃比が目標空燃比となる
ように燃料噴射量をフィードバック補正係数によって補
正するようにした内燃機関が従来より知られている。こ
の内燃機関ではキャニスタ内に蓄えられている燃料蒸気
を機関吸気通路内にパージしていないときはフィードバ
ック補正係数は基準値、例えば1.0を中心として変動
している。次いでパージが開始されると空燃比を理論空
燃比に維持するためにはパージされた蒸発燃料分だけ燃
料噴射量を減少させなければならないのでフィードバッ
ク補正係数は小さくなり、以後暫らくの間、フィードバ
ック補正係数は小さな値に維持される。
【0003】この場合、例えばパージされた蒸発燃料に
よって空燃比が20%変動したとすると燃料噴射量は2
0%減少せしめられなければならず、従ってフィードバ
ック補正係数は0.8となる。ところがこのような状態
で加速運転が行われて例えば吸入空気量が2倍になった
とするとパージされている蒸発燃料量が同じであれば蒸
発燃料による空燃比変動分は10%となり、従ってフィ
ードバック補正係数は0.9まで上昇しないと空燃比を
理論空燃比に維持できないことになる。
【0004】しかしながらフィードバック補正係数は空
燃比の急変を避けるために一定の積分定数でもって比較
的ゆっくりと変化するように定められているのでフィー
ドバック補正係数が0.8から0.9まで上昇するには
時間を要し、この間空燃比が理論空燃比に対して大巾に
リーン側にずれることになる。このように空燃比が理論
空燃比に対して大巾にずれるのを阻止するためにはパー
ジ中であってもフィードバック補正係数をできるだけ基
準値、即ち1.0に近い値に維持しておくことが必要と
なる。
【0005】そこでパージが行われてフィードバック補
正係数が小さくなったときにはフィードバック補正係数
の減少分だけ燃料噴射量を減量すると同時にフィードバ
ック補正係数を基準値に戻すようにした内燃機関が公知
である(特開平2−19631号公報参照)。
【0006】
【発明が解決しようとする課題】しかしながらこのよう
にフィードバック補正係数を基準値に戻したとしてもパ
ージ作用中に加速運転が行われると空燃比が大巾に変動
する。即ち、パージ制御弁の開度が一定であるとすると
吸入空気通路の負圧が小さくなるほどパージ量が減少す
るので吸入空気中のパージベーパ濃度は減少し、吸入空
気量が増大するほど吸入空気中のパージベーパ濃度が減
少する。従って加速運転時のように吸気通路内の負圧が
小さくなり、しかも吸入空気量が増大するときには吸入
空気中のパージベーパ濃度が大巾に減少することにな
る。
【0007】従って、上述の内燃機関におけるようにフ
ィードバック補正係数が基準値に戻されていてもパージ
中に加速運転が行われると吸入空気中のパージベーパ濃
度が大巾に減少するので空燃比がリーンになるという問
題を生ずる。
【0008】
【課題を解決するための手段】上記問題点を解決するた
めに本発明によれば図1の発明の構成図に示されるよう
に、蒸発燃料を一時的に蓄えるキャニスタ11と吸気通
路とを連結するパージ通路内に燃料ベーパのパージ量を
制御するパージ制御弁17を設けた内燃機関において、
パージ量と吸入空気量との比であって同一のパージ制御
弁17開度に対し機関の運転状態により定まる基準パー
ジ率を算出する基準パージ率算出手段Aと、目標パージ
率を設定する目標パージ率設定手段Bと、基準パージ率
に対する目標パージ率の割合に応じてパージ制御弁17
の開弁を制御するパージ制御弁開度制御手段Cと、燃
料噴射量を算出する燃料噴射量算出手段Dと、空燃比を
検出するために機関排気通路内に配置された空燃比セン
サ31と、空燃比センサ31の出力信号に基いて空燃比
が目標空燃比となるように燃料噴射量をフィードバック
補正係数により補正する第1の噴射量補正手段Eと、パ
ージを行ったときに生ずるフィードバック補正係数のず
れに基いてパージベーパ濃度を算出するパージベーパ濃
度算出手段Fと、パージを行ったときにパージベーパ濃
度に基いて燃料噴射量を補正する第2の噴射量補正手段
Gとを具備している。
【0009】更に本発明によれば上記問題点を解決する
ために図2の発明の構成図に示されるように、蒸発燃料
を一時的に蓄えるキャニスタ11と吸気通路とを連結す
るパージ通路内に燃料ベーパのパージ量を制御するパー
ジ制御弁17を設けた内燃機関において、パージ量と吸
入空気量との比であって同一のパージ制御弁17開度に
対し機関の運転状態により定まる基準パージ率を算出す
る基準パージ率算出手段Aと、目標パージ率を設定する
目標パージ率設定手段Bと、基準パージ率に対する目標
パージ率の割合に応じてパージ制御弁17の開弁を制
御するパージ制御弁開度制御手段Cと、燃料噴射量を算
出する燃料噴射量算出手段Dと、空燃比を検出するため
に機関排気通路内に配置された空燃比センサ31と、空
燃比センサ31の出力信号に基いて空燃比が目標空燃比
となるように燃料噴射量をフィードバック補正係数によ
り補正する第1の噴射量補正手段Eと、パージを行った
ときに生ずるフィードバック補正係数のずれに基いて単
位目標パージ率当りのパージベーパ濃度を算出するパー
ジベーパ濃度算出手段Fと、パージを行ったときにパー
ジベーパ濃度と目標パージ率との積に基いて燃料噴射量
補正する第2の噴射量補正手段Gとを具備している。
【0010】
【作用】基準パージ率に対する目標パージ率の割合に応
じてパージ制御弁の開弁を制御すると機関の運転状態
にかかわらずにパージベーパ濃度は目標パージ率に比例
した濃度となる。即ち目標パージ率が同じである限りパ
ージベーパ濃度は機関の運転状態の影響を受けない。そ
こで請求項1に記載の発明ではパージベーパ濃度に基い
て燃料噴射量を補正するようにしている。請求項2に記
載の発明ではパージベーパ濃度が単位目標パージ率当り
のパージベーパ濃度と目標パージ率との積の形で求めら
れ、この積に基いて燃料噴射量を補正するようにしてい
る。
【0011】
【実施例】図3を参照すると、1は機関本体、2は吸気
枝管、3は排気マニホルド、4は各吸気枝管2に夫々取
付けられた燃料噴射弁を示す。各吸気枝管2は共通のサ
ージタンク5に連結され、このサージタンク5は吸気ダ
クト6およびエアフローメータ7を介してエアクリーナ
8に連結される。吸気ダクト6内にはスロットル弁9が
配置される。また、図3に示されるように内燃機関は活
性炭10を内蔵したキャニスタ11を具備する。このキ
ャニスタ11は活性炭10の両側に夫々燃料蒸気室12
と大気室13とを有する。燃料蒸気室12は一方では導
管14を介して燃料タンク15に連結され、他方では導
管16を介してサージタンク5内に連結される。導管1
6内には電子制御ユニット20の出力信号により制御さ
れるパージ制御弁17が配置される。燃料タンク15内
で発生した燃料蒸気は導管14を介してキャニスタ11
内に送り込まれて活性炭10に吸着される。パージ制御
弁17が開弁すると空気が大気室13から活性炭10内
を通って導管16内に送り込まれる。空気が活性炭10
内を通過する際に活性炭10に吸着されている燃料蒸気
が活性炭10から脱離され、斯くして燃料蒸気を含んだ
空気、即ちベーパが導管16を介してサージタンク5内
にパージされる。
【0012】電子制御ユニット20はディジタルコンピ
ュータからなり、双方向性バス21によって相互に接続
されたROM(リードオンリメモリ)22、RAM(ラ
ンダムアクセスメモリ)23、CPU(マイクロプロセ
ッサ)24、入力ポート25および出力ポート26を具
備する。エアフローメータ7は吸入空気量に比例した出
力電圧を発生し、この出力電圧がAD変換器27を介し
て入力ポート25に入力される。スロットル弁9にはス
ロットル弁9がアイドリング開度のときにオンとなるス
ロットルスイッチ28が取付けられ、このスロットルス
イッチ28の出力信号が入力ポート25に入力される。
機関本体1には機関冷却水温に比例した出力電圧を発生
する水温センサ29が取付けられ、この水温センサ29
の出力電圧がAD変換器30を介して入力ポート25に
入力される。排気マニホルド3には空燃比センサ31が
取付けられ、この空燃比センサ31の出力信号がAD変
換器32を介して入力ポート25に入力される。更に入
力ポート25にはクランクシャフトが例えば30度回転
する毎に出力パルスを発生するクランク角センサ33が
接続される。CPU24ではこの出力パルスに基いて機
関回転数が算出される。一方、出力ポート26は対応す
る駆動回路34,35を介して燃料噴射弁4およびパー
ジ制御弁17に接続される。
【0013】図3に示す内燃機関では基本的には次式に
基いて燃料噴射時間TAUが算出される。 TAU=TP・{1+K+(FAF−1)+FPG} ここで各係数は次のものを表わしている。 TP:基本燃料噴射時間 K:補正係数 FAF:フィードバック補正係数 FPG:パージA/F補正係数 基本燃料噴射時間TPは空燃比を目標空燃比とするのに
必要な実験により求められた噴射時間であってこの基本
燃料噴射時間TPは機関負荷Q/N(吸入空気量Q/機
関回転数N)および機関回転数Nの関数として予めRO
M22内に記憶されている。
【0014】補正係数Kは暖機増量係数や加速増量係数
を一まとめにして表わしたもので増量補正する必要がな
いときにはK=0となる。パージA/F補正係数FPG
はパージが行われたときに噴射量を補正するためのもの
であり、従ってパージが行われていないときはFPG=
0となる。フィードバック補正係数FAFは空燃比セン
サ31の出力信号に基いて空燃比を目標空燃比に制御す
るためのものである。目標空燃比としてはどのような空
燃比を用いてもよいが図3に示す実施例では目標空燃比
が理論空燃比とされており、従って以下目標空燃比を理
論空燃比とした場合について説明する。なお、目標空燃
比が理論空燃比であるときには空燃比センサ31として
排気ガス中の酸素濃度に応じ出力電圧が変化するセンサ
が使用され、従って以下空燃比センサ31をO2 センサ
と称する。このO2 センサ31は空燃比が過濃側のと
き、即ちリッチのとき0.9(V)程度の出力電圧を発
生し、空燃比が稀薄側のとき、即ちリーンのとき0.1
(V)程度の出力電圧を発生する。まず初めにこのO2
センサ31の出力信号に基いて行われるフィードバック
補正係数FAFの制御について説明する。
【0015】図4はフィードバック補正係数FAFの算
出ルーチンを示しており、このルーチンは例えばメイン
ルーチン内で実行される。図4を参照するとまず初めに
ステップ40においてO2 センサ31の出力電圧Vが
0.45(V)よりも高いか否か、即ちリッチであるか
否かが判別される。V≧0.45(V)のとき、即ちリ
ッチのときにはステップ41に進んで前回の処理サイク
ル時にリーンであったか否かが判別される。前回の処理
サイクル時にリーンのとき、即ちリーンからリッチに変
化したときにはステップ42に進んでフィードバック補
正係数FAFがFAFLとされ、ステップ43に進む。
ステップ43ではフィードバック補正係数FAFからス
キップ値Sが減算され、従って図5に示されるようにフ
ィードバック補正係数FAFはスキップ値Sだけ急激に
減少せしめられる。次いでステップ44ではFAFLと
FAFRの平均値FAFAVが算出される。一方、ステ
ップ41において前回の処理サイクル時にはリッチであ
ったと判別されたときはステップ45に進んでフィード
バック補正係数FAFから積分値K(K≪S)が減算さ
れる。従って図5に示されるようにフィードバック補正
係数FAFは徐々に減少せしめられる。
【0016】一方、ステップ40においてV<0.45
(V)であると判断されたとき、即ちリーンのときには
ステップ46に進んで前回の処理サイクル時にリッチで
あったか否かが判別される。前回の処理サイクル時にリ
ッチのとき、即ちリッチからリーンに変化したときには
ステップ47に進んでフィードバック補正係数FAFが
FAFRとされ、ステップ48に進む。ステップ48で
はフィードバック補正係数FAFにスキップ値Sが加算
され、従って図5に示されるようにフィードバック補正
係数FAFはスキップ値Sだけ急激に増大せしめられ
る。次いでステップ44ではFAFLとFAFRの平均
値FAFAVが算出される。一方、ステップ46におい
て前回の処理サイクル時にはリーンであったと判別され
たときはステップ49に進んでフィードバック補正係数
FAFに積分値Kが加算される。従って図5に示される
ようにフィードバック補正係数FAFは徐々に増大せし
められる。
【0017】リッチとなってFAFが小さくなると燃料
噴射時間TAUが短かくなり、リーンとなってFAFが
大きくなると燃料噴射時間TAUが長くなるので空燃比
が理論空燃比に維持されることになる。なお、パージ作
用が行われていないときには図5に示すようにフィード
バック補正係数FAFは1.0を中心として変動する。
また、図5からわかるようにステップ44において算出
された平均値FAFAVはフィードバック補正係数FA
Fの平均値を示している。
【0018】図5からわかるようにフィードバック補正
係数FAFは積分定数Kでもって比較的ゆっくりと変化
せしめられるので多量のパージベーパが急激にサージタ
ンク5内にパージされて空燃比が急激に変動するともは
や空燃比を理論空燃比に維持することができず、斯くし
て空燃比が変動することになる。従って図3に示す実施
例では空燃比が変動するのを阻止するためにパージを行
うときにはパージ量を徐々に増大させるようにしてい
る。このようにパージ量を徐々に増大させるとパージ量
の増大中であってもフィードバック補正係数FAFによ
るフィードバック制御によって空燃比は理論空燃比に維
持され、斯くして空燃比が変動するのを阻止することが
できる。
【0019】ところが例えばパージ中に加速運転が行わ
れると冒頭で述べたように吸入空気中のパージベーパ濃
度が大巾に変動し、従って空燃比が大巾に変動するため
にただ単にパージ量を除々に増大させても空燃比が変動
することになる。そこでこのような過渡運転時における
空燃比の変動を阻止するために本発明による実施例では
機関運転状態により定まる基準パージ率、例えば最大パ
ージ率を用いてパージ量を制御するようにしている。次
にこのパージ量の制御方法について説明する。
【0020】最大パージ率MAXPGはパージ制御弁1
7を全開にしたときのパージ量と吸入空気量との比を表
わしている。この最大パージ率MAXPGの例が下記の
表1に示されている。
【0021】
【表1】
【0022】表1からわかるようにこの最大パージ率M
AXPGは機関負荷Q/Nと機関回転数Nとの関数であ
り、この最大パージ率MAXPGは機関負荷Q/Nが低
くなるほど大きくなり、機関回転数Nが低くなるほど大
きくなる。パージを行なう際にはまず初めに目標パージ
率TGTPGを一定割合でゆっくりと増大せしめた後に
目標パージ率が一定値に達すると目標パージ率を一定に
維持し、最大パージ率MAXPGに対する目標パージ率
TGTPGの割合に応じてパージ制御弁17の開弁割合
が制御される。図3に示される実施例ではパージ制御弁
17の開弁時間のデューティー比を制御するようにして
いるのでこの場合には最大パージ率MAXPGに対する
目標パージ率TGTPGの割合に応じてパージ制御弁1
7の開弁時間のデューティー比が制御される。
【0023】即ち、パージガス中の蒸発燃料の量はわか
らないのでパージ制御弁17を全開したときに吸入空気
中のパージベーパ濃度がどの位になるかはわからない。
しかしながらキャニスタ11の活性炭10への燃料蒸気
の吸着量が同じ場合には吸入空気中のパージベーパ濃度
は最大パージ率MAXPGに比例する。従って吸入空気
中のパージベーパ濃度を一定とするためには最大パージ
率MAXPGが小さくなるほどパージ制御弁17の開度
を大きくしてパージ量を増大させなければならない。云
い換えると目標パージ率TGTPGが一定に維持されて
いる場合には最大パージ率MAXPGに対する目標パー
ジ率TGTPGの割合に応じてパージ制御弁17の開弁
割合を制御すれば、即ち最大パージ率MAXPGが小さ
くなるほどパージ制御弁17の開度を大きくすれば機関
運転状態にかかわらずに吸入空気中のパージベーパ濃度
は一定となり、従って過渡運転時であっても空燃比は変
動しないことになる。一方、目標パージ率TGTPGが
徐々に増大せしめられている間は吸入空気中のパージベ
ーパ濃度は目標パージ率TGTPGに比例して増大し、
このとき過渡運転が行われたとしても吸入空気中のパー
ジベーパ濃度は目標パージ率TGTPGに比例する。即
ち、目標パージ率TGTPGが同一であればパージベー
パ濃度は機関運転状態の影響を全く受けない。従って目
標パージ率TGTPGが増大せしめられているときに加
速運転が行われたとしても空燃比は変動せず、フィード
バック補正係数FAFによるフィードバック制御によっ
て空燃比は理論空燃比に維持され続けることになる。
【0024】図6に示すタイムチャートにおいて0秒は
パージ作用が開始されたときを示している。図6に示さ
れるようにパージ作用が開始されると通常は目標パージ
率TGTPGと共に増大する実際のパージ率PGRが徐
々に増大せしめられる。次いで図6のAで示されるよう
に加速運転が行われて吸入空気量Qが増大すると最大パ
ージ率MAXPGが小さくなり、従って図6に示される
ようにパージ制御弁17に対するデューティー比PGD
UTYが増大せしめられる。その結果、上述したように
吸入空気中のパージベーパ濃度はパージ率PGRの増大
に比例して増大し、斯くして空燃比が変動しないことに
なる。
【0025】一方、パージ作用が開始されると空燃比を
理論空燃比に維持すべくフィードバック補正係数FAF
は小さくなり、従って図6に示されるようにフィードバ
ック補正係数FAFの平均値FAFAVはパージ作用が
開始されると徐々に小さくなる。この場合、吸入空気中
のパージベーパ濃度が高いほどフィードバック補正係数
FAFの減少量が増大し、このときフィードバック補正
係数FAFの減少量は吸入空気中のパージベーパ濃度に
比例するのでフィードバック補正係数FAFの減少量か
ら吸入空気中のパージベーパ濃度がわかることになる。
この場合、上述したようにパージベーパ濃度は過渡運転
の影響を受けず、過渡運転時であってもパージベーパ濃
度は目標パージ率TGTPGに比例し、単位目標パージ
率当りのパージベーパ濃度と目標パージ率との積は過渡
運転が行われたとしても目標パージ率TGTPGに比例
する。従ってフィードバック補正係数FAFが減少した
ときにパージベーパ濃度、或いは単位パージ率当りのパ
ージベーパ濃度と目標パージ率との積に基いて燃料噴射
量を補正すれば過渡運転時であろうとなかろうと空燃比
を理論空燃比に維持できることになる。これが本発明の
基本的な考え方である。
【0026】次にパージベーパ濃度に基く噴射量の補正
についてより詳細に説明する。パージが行われるとフィ
ードバック補正係数FAFは吸入空気中のパージベーパ
濃度に対応する値まで減少する。しかしながら他の原
因、例えばエアフローメータ7による計量誤差によって
もフィードバック補正係数FAFは減少する。従ってフ
ィードバック補正係数FAFの変動がパージによるもの
か否かを判断しなければならない。ところがパージによ
るフィードバック補正係数FAFの減少量は他の原因に
よるフィードバック補正係数FAFの減少量に比べて大
きくなる。しかしながらフィードバック補正係数FAF
を固定してオープンループ制御をする場合のことを考え
るとフィードバック補正係数FAFは大きく減少させる
ことはできない。そこで本発明による実施例では図6に
示すようにフィードバック補正係数FAFの平均値FA
FAVが或る程度低下したときにはフィードバック補正
係数FAFが低下するのを抑制し、フィードバック補正
係数FAFの低下が抑制された後は単位目標パージ率当
りのパージベーパ濃度を表わす係数FPGAを用いてパ
ージベーパ濃度を求めるようにしている。次のこの係数
FPGAについて図6における区間aを拡大して示した
図7(A)を参照しつつ説明する。
【0027】図7(A)は0秒においてパージ作用が開
始されたときのフィードバック補正係数FAFと単位目
標パージ率当りのパージベーパ濃度係数FPGAの変化
を示している。図7(A)に示す例ではフィードバック
補正係数FAFを下限しきい値(FBA−X)よりもで
きる限り減少させないようにしている。図7(A)から
わかるようにフィードバック補正係数FAFが下限しき
い値(FBA−X)よりも小さくなりかつリッチのとき
に単位目標パージ率当りのパージベーパ濃度係数FPG
Aが増大せしめられる。前述したパージA/F補正係数
FPGは単位目標パージ率当りのパージベーパ濃度係数
FPGAと、目標パージ率TGTPGに対応するパージ
PGRとの積の負(FPG=−FPGA・PGR)の
形で表わされ、従って単位目標パージ率当りのパージベ
ーパ濃度係数FPGAが増大すると前述した燃料噴射時
間TAUの計算式からわかるように燃料噴射量が減少せ
しめられる。云い換えると単位目標パージ率当りのパー
ジベーパ濃度係数FPGAが大きくなると燃料噴射量が
減少せしめられるのでフィードバック補正係数FAFの
減少作用が抑制されることになる。
【0028】次にフィードバック補正係数FAFが下限
しきい値(FBA−X)よりも小さくなりかつリッチの
ときに単位目標パージ率当りのパージベーパ濃度係数F
PGAを増大させる理由について説明する。図7(B)
は比較例としてフィードバック補正係数FAFが下限し
きい値(FBA−X)よりも小さくなったときはリッチ
であろうとリーンであろうとFPGAを増大させるよう
にした場合を示している。パージが開始される前はキャ
ニスタ11内には活性炭10に吸着されていない多量の
燃料蒸気が存在し、パージが開始されると活性炭10に
吸着されていない燃料蒸気と活性炭10に吸着されてい
る燃料蒸気の双方がサージタンク5内にパージされる。
従ってパージ開始時における目標パージ率TGTPGを
小さくしておいても活性炭10に吸着されていない燃料
蒸気がパージし終るまでは混合気がリッチとなる。従っ
て図7(A)および(B)に示されるように0秒におい
てパージが開始されるとフィードバック補正係数FAF
は下限しきい値(FBA−X)を越えて減少する。フィ
ードバック補正係数FAFが下限しきい値(FBA−
X)を越えるとFPGAが増大せしめられるので燃料噴
射量は徐々に減少し、次いで混合気がリーンになるとフ
ィードバック補正係数FAFは増大し始める。
【0029】ところでフィードバック補正係数FAFが
下限しきい値(FBA−X)よりも小さくなったときは
リッチであるとリーンであろうとFPGAを増大させる
ようにした場合には図7(B)に示されるようにフィー
ドバック補正係数FAFが増大しはじめてもFPGAが
増大され続ける。ところがこのようにFPGAが増大さ
れ続けるとフィードバック補正係数FAFが増大して燃
料噴射量を増大させようとしてもFPGAの増大により
燃料噴射量が減少せしめられるので混合気はなかなかリ
ッチにならず、フィードバック補正係数FAFが下限し
きい値(FBA−X)よりも大きくなってFPGAの増
大作用が停止されてから暫らくした後に混合気がリッチ
となる。即ち、かなりの期間に亘って混合気がリーンと
なり、しかもこの間かなり混合気が稀薄となるので空燃
比が変動するばかりでなく、機関の出力トルクが一時的
に落ちるために運転者に不快感を与えることになる。
【0030】これに対して本発明の実施例におけるよう
にフィードバック補正係数FAFが下限しきい値(FB
A−X)を越えて減少しかつリッチになったときにFP
GAを増大せしめるとフィードバック補正係数FAFが
増大して燃料噴射量を増大させようとしているときにF
PGAは一定値に保持されるのでFPGAによる燃料噴
射量の減少作用は行われず、斯くして図7(A)に示さ
れるように混合気はリーンからリッチにすみやかに変化
する。云い換えると空燃比がすみやかに理論空燃比に制
御される。従ってパージ作用が開始された直後は別とし
て空燃比が変動するのを阻止することができることにな
る。その後空燃比が理論空燃比に維持されつつフィード
バック補正係数FAFは全体的に少しずつ上昇し、暫ら
くすると図7(A)のfで示されるようにフィードバッ
ク補正係数FAFはその最小値が下限しきい値(FBA
−X)となるように変動し続ける。このときにはFPG
Aは一定値に保持される。
【0031】前述したようにフィードバック補正係数F
AFの減少量は吸入空気中のパージベーパ濃度に比例し
ており、フィードバック補正係数FAFが減少すべき分
だけFPGAが増大するので吸入空気中のパージベーパ
濃度は図7においてfで示すフィードバック補正係数F
AFの減少分と、図7においてgで示されるFPGAと
の和、正確に云うと図7においてfで示すフィードバッ
ク補正係数FAFの減少分と、図7においてgで示され
るFPGAに目標パージ率を乗算した値との和で表わさ
れることになる。
【0032】図6に示されるようにパージが開始されて
から30秒程度で目標パージ率に対応するパージ率PG
Rを最大にするようにした場合には単位パージ率当りの
パージベーパ濃度はパージ開始後15秒程度でほぼ一定
値に落ちつき、この単位パージ率当りのパージベーパ濃
度は数分以上ほぼ一定に保持された後に徐々に低下す
る。従ってパージが開始されてから15秒間を経過した
後暫らくの間はそのまま放置しておけばFPGAはほぼ
一定値に維持される。
【0033】前述したようにフィードバック補正係数F
AFは1.0に保持しておくことが好ましく、従って図
6に示されるようにフィードバック補正係数FAFの平
均値FAFAVは15秒おきに少しずつ強制的に1.0
に近づけられる。前述したように吸入空気中のパージベ
ーパ濃度はフィードバック補正係数FAFの減少量とF
PGAに目標パージ率を乗算した値との和で表わされる
のでフィードバック補正係数FAFを強制的に上昇した
ときにはフィードバック補正係数FAFの上昇分に対し
た量だけFPGAが上昇せしめられる。従ってフィード
バック補正係数FAFが1.0まで戻されたときはFP
GAは単位パージ率当りのパージベーパ濃度を正確に表
わしていることになる。なお、図6に示されるように1
5秒から30秒の間でFAFAVが徐々に低下するのは
この間目標パージ率に対応したパージ率PGRが増大せ
しめられているからである。
【0034】図6に示されるパージA/F補正係数FP
Gは前述したようにFPGAとパージ率PGRとの積の
負(−FPGA・PGR)の形で表わされる。ここで単
位目標パージ率当りのパージベーパ濃度係数FPGAと
PGRとの積はパージベーパ濃度を表わしているからパ
ージA/F補正係数FPGの下降量はパージベーパ濃度
を表わしていることになる。図6からわかるように0秒
から15秒の間はパージ率PGRが増大し、しかもパー
ジベーパ濃度係数FPGAが増大するのでパージベーパ
濃度は比較的急速に増大する。一方、15秒においては
パージベーパ濃度係数FPGAが強制的に増大せしめら
れるのでパージベーパ濃度も強制的に増大せしめられ
る。
【0035】15秒から30秒の間ではパージベーパ濃
度係数FPGAは一定となるがパージ率PGRが増大し
ているのでパージベーパ濃度も増大せしめられる。次い
で15秒おきにパージベーパ濃度係数FPGAが増大せ
しめられる毎にパージベーパ濃度も増大せしめられる。
このパージベーパ濃度とフィードバック補正係数FAF
の減少量との和は吸入空気中のパージベーパ濃度を表わ
しており、従って前述した燃料噴射時間TAUの計算式
に示すようにフィードバック補正係数FAFの減少量
(1−FAF)とパージA/F補正係数FPGの和によ
って基本燃料噴射時間TPを補正すれば空燃比が理論空
燃比に維持されることになる。なお、フィードバック補
正係数FAFが1.0になればFPGで表わされるパー
ジベーパ濃度は吸入空気中のパージベーパ濃度を正確に
表わしていることになる。パージが開始されてから90
秒程度経過すればFAFAVはほぼ1.0となるのでこ
のときパージA/F補正係数FPGが吸入空気中のパー
ジベーパ濃度を表わしていることがわかる。
【0036】図6においてBで示されるようにパージ率
PGRが最大になっているときに加速運転が行われて吸
入空気量が増大しても基本的には図6において破線で示
されるようにパージ率PGRが一定に維持された状態で
デューティー比PGDUTYが増大せしめられるので空
燃比が変動することはない。ところがBで示す加速運転
が行われる前に図6に示すようにデューティー比PGD
UTYが100%近くになっているとBで示す加速が行
われたときにデューティー比PGDUTYが100%に
達してしまう。しかしながらこの場合には目標パージ率
が一定に維持されていたとしても図6に示されるように
実際のパージ率PGRが減少せしめられ、それに伴なっ
てパージA/F補正係数FPGが増大せしめられる。こ
のときには吸入空気中のパージベーパ濃度が低下するが
このパージベーパ濃度の低下量に対応した分だけパージ
A/F補正係数FPGが増大せしめられるので空燃比は
変動することなく理論空燃比に維持されることになる。
【0037】図3に示す内燃機関では機関減速運転時に
燃料噴射弁4からの燃料噴射が停止される。燃料噴射が
停止されたときに蒸発燃料をパージするとこの蒸発燃料
は燃焼することなく排気マニホルド3内に排出される。
従って燃料噴射が停止されたときにはパージ作用を停止
しなければならない。燃料噴射を停止すべきときにはカ
ットフラグがセットされ、このカットフラグにセットさ
れたときにはパージ作用が停止せしめられる。そこで次
に図8を参照しつつこのカットフラグの処理ルーチンに
ついて説明する。
【0038】図8に示すカットフラグ処理ルーチンは例
えばメインルーチン内で実行される。図8を参照すると
まず初めにステップ50においてカットフラグがセット
されているか否かが判別される。カットフラグがセット
されていないときにはステップ51に進んでスロットル
スイッチ28がオンであるか否か、即ちスロットル弁9
がアイドリング開度であるか否かが判別される。スロッ
トル弁9がアイドリング開度であるときにはステップ5
2に進んで機関回転数Nが一定値、例えば1200r.p.
m 以上であるか否かが判別される。N≧1200r.p.m
のときにはステップ53に進んでカットフラグがセット
される。即ち、スロットル弁9がアイドリング開度であ
ってN≧1200r.p.mのときは減速運転時であると判
断し、カットフラグがセットされる。
【0039】カットフラグがセットされるとステップ5
0からステップ54に進んでスロットルスイッチ28が
オンであるか否か、即ちスロットル弁9がアイドリング
開度であるか否かが判別される。スロットル弁9がアイ
ドリング開度であるときにはステップ56に進んで機関
回転数Nが1000r.p.m よりも低いか否かが判別され
る。N≦1000r.p.m のときにはステップ57に進ん
でカットフラグがリセットされる。一方、N>1000
r.p.mでもスロットル弁9が開弁せしめられればステッ
プ54からステップ57にジャンプしてカットフラグが
リセットされる。カットフラグがセットされると燃料噴
射が停止せしめられる。
【0040】次に図6および図7を参照しつつ図9から
図13を参照してパージ制御方法について詳細に説明す
る。図9はイグニッションスイッチ(図示せず)がオン
にされたときに実行されるパージ制御のイニシャライズ
処理ルーチンを示している。図9を参照すると、まず初
めにステップ60においてパージカウント値PGCがク
リアされ、次いでステップ61ではタイマカウント値T
がクリアされる。次いでステップ62ではパージ制御弁
17に対する駆動デューティー比PGDUTYが零とさ
れ、次いでステップ63ではパージ率PGRが零とされ
る。次いでステップ64ではパージベーパ濃度係数FP
GAが零とされる。次いでステップ65ではパージ制御
弁17が閉弁せしめられ、次いで処理サイクルを完了す
る。
【0041】図10から図13はパージ制御ルーチンを
示しており、このルーチンは1msec毎の割込みによって
実行される。図10を参照すると、まず初めにステップ
70においてタイマカウント値Tが1だけインクリメン
トされる。次いでステップ71ではタイマカウント値T
が100であるか否かが判別される。T=100のとき
にはステップ72に進む。従ってステップ72には10
0msec毎に進むことになる。ステップ72ではタイマカ
ウント値Tがクリアされ、次いでステップ73に進む。
ステップ73ではパージカウント値PGCが1より大き
いか否かが判別される。イグニッションがオンにされた
後に初めてステップ73に進んだときにはパージカウン
ト値PGCは零であるので図11に示すステップ74に
進む。
【0042】ステップ74ではパージ制御を開始すべき
条件が成立したか否かが判別される。機関冷却水温70
℃でありかつ空燃比のフィードバック制御が開始されて
おりかつフィードバック補正係数FAFのスキップ処理
(図5のS)が5回以上行われたときはパージ制御を開
始すべき条件が成立したと判断される。パージ制御を開
始すべき条件が成立していないときは処理サイクルを完
了する。これに対してパージ制御を開始すべき条件が成
立したときはステップ75に進んでパージカウント値P
GCが1とされる。次いでステップ76では図4に示す
ルーチンにおいて算出されたフィードバック補正係数F
AFの平均値FAFAVがFBAとされる。従ってFB
Aはパージ制御を開始すべき条件が成立したときのフィ
ードバック補正係数FAFの平均値FAFAVを表わし
ていることになる。次いで処理サイクルを完了する。
【0043】パージ制御を開始すべき条件が成立したと
判断されたときには図10のステップ73においてパー
ジカウント値PGC≧1であると判断されるのでステッ
プ77に進む。ステップ77ではカットフラグがセット
されているか否か、即ち燃料噴射が停止されているか否
かが判別される。カットフラグがセットされていないと
きにはステップ78に進んでパージカウント値PGCが
1だけインクリメントされ、次いでステップ79ではパ
ージカウント値PGCが6よりも大きいか否かが判別さ
れる。パージカウント値PGC<6のときにはステップ
80に進んでパージ率PGRが零とされる。次いでステ
ップ81においてパージ制御弁17が閉弁せしめられ
る。このときパージ制御弁17は既に閉弁しているので
パージ制御弁17は閉弁状態に保持される。これに対し
てステップ79においてパージカウント値PGC≧6で
あると判断されると、即ちパージ制御を開始すべき条件
が成立してから500msecが経過すると図12のステッ
プ82に進む。
【0044】ステップ82からステップ91はパージベ
ーパ濃度を算出する部分であり、この部分については後
で説明する。続くステップ92ではROM22内に記憶
された前述の表1から機関負荷Q/Nおよび機関回転数
Nに応じた最大パージ率MAXPGが算出される。次い
でステップ93ではパージ率PGRに予め定められた一
定のパージ変化率PGAを加算することによって目標パ
ージ率TGTPGが算出される。従って目標パージ率T
GTPGは100msec毎にPGAずつ増大せしめられ
る。次いで図13のステップ94に進む。
【0045】ステップ94では目標パージ率TGTPG
が0.04、即ち4%よりも大きいか否かが判別され
る。TGTPG<0.04のときはステップ96にジャ
ンプし、TGTPG≧0.04のときはステップ95に
進んでTGTPGが0.04とされた後にステップ9
に進む。即ち、目標パージ率TGTPGが大きくなりす
ぎてパージ量が大きくなりすぎると空燃比を理論空燃比
に維持するのが困難となる。そこで目標パージ率TGT
PGが4%以上高くならないようにしている。
【0046】次いでステップ96では次式に基いてパー
ジ制御弁17の駆動デューティー比PGDUTYが算出
される。 デューティー比PGDUTY=(目標パージ率TGTPG/最大パージ率MA XPG)・100 次いでステップ9ではデューティー比PGDUTYが
100以上、即ち100%以上か否かが判別される。P
GDUTY<100のときはステップ99にジャンプ
し、PGDUTY≧100のときはステップ98に進ん
でデューティー比PGDUTYを100とした後にステ
ップ99に進む。ステップ99ではパージ制御弁17を
閉弁するときのタイマカウント値Taがデューティー比
PGDUTYとされる。次いでステップ100では次式
に基いて実際のパージ率PGRが算出される。
【0047】実際のパージ率PGR=(最大パージ率M
AXPG・デューティー比PGDUTY)・100 即ち、ステップ96におけるデューティー比PGDUT
Yの計算において最大パージ率MAXPGが小さくなっ
て(TGTPG/MAXPG)・100が100を越え
るとデューティー比PGDUTYは100に固定される
のでこの場合には実際のパージ率PGRは目標パージ率
TGTPGよりも小さくなる。即ち、パージ制御弁17
が全開状態にあるときに最大パージ率MAXPGが小さ
くなるとそれに伴って実際のパージ率PGRが低下する
ことになる。なお、(TGTPG/MAXPG)・10
0が100を越えない限り実際のパージ率PGRは目標
パージ率TGTPGに一致する。
【0048】次いでステップ101ではデューティー比
PGDUTYが1よりも大きいか否かが判別される。P
GDUTY<1のときにはステップ102に進んでパー
ジ制御弁17が閉弁せしめられ、次いで処理サイクルを
完了する。これに対してPGDUTY≧1のときはステ
ップ103に進んでパージ制御弁17が開弁せしめら
れ、次いで処理サイクルを完了する。
【0049】次の処理サイクルでは図10のステップ7
1からステップ104に進んでカットフラグがセットさ
れているか否かが判別される。カットフラグがセットさ
れていないときはステップ105に進んでパージカウン
タPGCが6よりも大きいか否かが判別される。このと
きにはPGC=6であるのでステップ106に進んでタ
イマカウント値TがTaよりも大きいか否かが判別され
る。T<Taのときには処理サイクルを完了し、T≧T
aになるとパージ制御弁17が閉弁せしめられる。従っ
てPGCが6よりも大きくなると、即ちパージ制御が開
始されてから500msecを経過するとパージ制御弁17
が開弁してパージガスの供給が開始され、このときパー
ジ制御弁17の開弁期間はデューティー比PGDUTY
に一致する。次いでパージカウント値PGCが増大する
につれて目標パージ率TGTPGが大きくなるのでこれ
に伴なってデューティー比PGDUTYが増大し、斯く
してパージベーパ量が徐々に増大せしめられる。この
間、図6のAで示すように吸入空気量Qが増大した場合
には前述したようにデューティー比PGDUTYが増大
せしめられ、実際のパージ率PGRは一定率でもって増
大せしめられる。
【0050】次に図12にステップ82からステップ9
1について説明する。ステップ82ではパージカウンタ
PGCが156であるか否かが判別される。パージ制御
が開始されてから初めてステップ82に進んだときには
PGC=6であるのでステップ83に進む。ステップ8
3ではフィードバック補正係数FAFが上限しきい値
(FBA+X)よりも大きいか否かが判別される。ここ
でFBは前述したようにパージ制御開始時におけるフ
ィードバック補正係数FAFの平均値FAFAVであ
り、Xは小さな一定値である。FAF<(FBA+X)
のときはステップ86に進む。
【0051】ステップ86ではフィードバック補正係数
FAFが図7(A)に示す下限しきい値(FBA−X)
よりも小さいか否かが判別される。FAF>(FBA−
X)のときはステップ92に進む。これに対してFAF
≦(FBA−X)のときはステップ87に進んでO2
ンサ31の出力電圧Vが0.45(V)よりも高いか否
か、即ちリッチであるか否かが判別される。リーンのと
きはステップ92に進む。これに対してリッチのときは
ステップ88に進んでパージベーパ濃度係数FPGAに
一定値Yが加算され、次いでステップ92に進む。従っ
て図7(A)に示すようにFAF≦(FBA−X)であ
ってかつリッチのときにはパージベーパ濃度係数FPG
Aが一定値Yずつ増大せしめられることになる。
【0052】一方、ステップ83においてFAF≧(F
BA+X)のときはステップ84に進んでO2 センサ3
1の出力電圧Vが0.45(V)よりも低いか否か、即
ちリーンであるか否かが判別される。リッチのときには
ステップ92に進む。これに対してリーンのときにはス
テップ85に進んでパージベーパ濃度係数FPGAから
一定値Yが減算され、ステップ92に進む。従ってフィ
ードバック補正係数FAFが上限しきい値(FBA+
X)よりも大きくかつリーンのときにはパージベーパ濃
度係数FPGAが一定値Yずつ減少せしめられる。この
ようにするとFAFが上限しきい値(FBA+X)を越
えた後に空燃比が変動しなくなる。
【0053】一方、ステップ82においてPGC=15
6であると判断されると、即ち初めてステップ82に進
んだ後15秒経過するとステップ89に進んで次式に基
きパージベーパ濃度係数FPGAが算出される。 FPGA=FPGA−(FAFAV−FBA)/(パージ率PRG・2) 即ち現在のフィードバック補正係数平均値FAFAVと
パージ開始時のフィードバック補正係数平均値FBAと
の単位パージ率PGR当りの偏差の半分がパージベーパ
濃度係数FPGAから減算される。云い換えると単位パ
ージ率PGR当りのFAFの変化量の半分がFPGAか
ら減算される。図6に示すようにFAFAVがFBAよ
りも小さくなると図6に示されるようにパージベーパ濃
度係数FPGAが増大せしめられる。次いでステップ9
0ではパージカウントPGCが6とされる。従って15
秒毎にステップ89に進むことがわかる。次いでステッ
プ91ではステップ89のFPGAの算出が完了したこ
とを示す算出フラグがセットされ、ステップ92に進
む。
【0054】一方、図10のステップ77又はステップ
104においてカットフラグがセットされたと判断され
たときはステップ107に進んでパージカウントPGC
が1とされる。次いでステップ80においてパージ率
GRが零とされ、次いでステップ81においてパージ制
御弁17が閉弁せしめられる。即ち、カットフラグがセ
ットされるとパージ作用が停止され、PGCが6になる
まで待った後に再びパージ作用が開始される。
【0055】図14は燃料噴射時間の算出ルーチンを示
しており、このルーチンは一定クランク角度毎の割込み
によって実行される。図14を参照すると、まず初めに
ステップ200において算出フラグがセットされている
か否かが判別される。算出フラグがセットされていない
ときはステップ204にジャンプする。算出フラグがセ
ットされたときはステップ201に進んで現在のフィー
ドバック補正係数平均値FAFAVとパージ制御開始時
のフィードバック補正係数平均値FBAの偏差の半分が
フィードバック補正係数FAFから減算される。算出フ
ラグがセットされるのは15秒おきであるから15秒お
きにこの処理が実行される。図6に示すようにFAFA
VがFBAよりも小さくなると図6に示されるようにフ
ィードバック補正係数FAFの減少量の半分だけFAF
が増大せしめられる。即ち図6に示されるようにFAF
は15秒毎にFAFの減少量の半分だけ上昇せしめら
れ、このときFAFの増大量に対応する分だけパージベ
ーパ濃度係数FPGAが増大せしめられることになる。
【0056】次いでステップ202ではFAFを変化さ
せた分だけFAFAVを変化させるためにFAFAVか
ら(FAFAV−FBA)/2が減算される。次いでス
テップ203において算出フラグがリセットされ、ステ
ップ204に進む。ステップ204では次式に基いてパ
ージA/F補正係数FPGが算出される。 パージA/F補正係数FPG=−(パージベーパ濃度係数FPGA・パージ率PGR ) このパージA/F補正係数FPGの変化の様子が図6に
示されている。次いでステップ205では基本燃料噴射
時間TPが算出され、次いでステップ206において補
正係数Kが算出される。次いでステップ207では次式
に基いて燃料噴射時間TAUが算出される。
【0057】 TAU=TP・{1+K+(FAF−1)+FPG} 燃料噴射弁4からはこの燃料噴射時間TAUに基いて燃
料が噴射される。
【0058】
【発明の効果】パージを行っているときに過渡運転が行
われたとしても空燃比が変動するのを阻止することがで
きる。
【図面の簡単な説明】
【図1】発明の構成図である。
【図2】発明の構成図である。
【図3】内燃機関の全体図である。
【図4】フィードバック補正係数を算出するためのフロ
ーチャートである。
【図5】フィードバック補正係数の変化を示す線図であ
る。
【図6】パージ制御中のタイムチャートである。
【図7】パージ開始時のタイムチャートである。
【図8】カットフラグを制御するためのフローチャート
である。
【図9】パージ制御のイニシャライズ処理を行うための
フローチャートである。
【図10】パージ制御を行うためのフローチャートであ
る。
【図11】パージ制御を行うためのフローチャートであ
る。
【図12】パージ制御を行うためのフローチャートであ
る。
【図13】パージ制御を行うためのフローチャートであ
る。
【図14】燃料噴射時間を算出するためのフローチャー
トである。
【符号の説明】
4…燃料噴射弁 9…スロットル弁 11…キャニスタ 17…パージ制御弁 31…空燃比センサ
───────────────────────────────────────────────────── フロントページの続き (72)発明者 木所 徹 愛知県豊田市トヨタ町1番地 トヨタ自 動車株式会社内 (56)参考文献 特開 平2−245442(JP,A) 特開 平4−358733(JP,A) 特開 平4−353234(JP,A)

Claims (2)

    (57)【特許請求の範囲】
  1. 【請求項1】 蒸発燃料を一時的に蓄えるキャニスタと
    吸気通路とを連結するパージ通路内に燃料ベーパのパー
    ジ量を制御するパージ制御弁を設けた内燃機関におい
    て、パージ量と吸入空気量との比であって同一のパージ
    制御弁開度に対し機関の運転状態により定まる基準パー
    ジ率を算出する基準パージ率算出手段と、目標パージ率
    を設定する目標パージ率設定手段と、基準パージ率に対
    する目標パージ率の割合に応じてパージ制御弁の開弁
    を制御するパージ制御弁開度制御手段と、燃料噴射量を
    算出する燃料噴射量算出手段と、空燃比を検出するため
    に機関排気通路内に配置された空燃比センサと、空燃比
    センサの出力信号に基いて空燃比が目標空燃比となるよ
    うに燃料噴射量をフィードバック補正係数により補正す
    る第1の噴射量補正手段と、パージを行ったときに生ず
    るフィードバック補正係数のずれに基いてパージベーパ
    濃度を算出するパージベーパ濃度算出手段と、パージを
    行ったときにパージベーパ濃度に基いて燃料噴射量を
    する第2の噴射量補正手段とを具備した内燃機関の供
    給燃料制御装置。
  2. 【請求項2】 蒸発燃料を一時的に蓄えるキャニスタと
    吸気通路とを連結するパージ通路内に燃料ベーパのパー
    ジ量を制御するパージ制御弁を設けた内燃機関におい
    て、パージ量と吸入空気量との比であって同一のパージ
    制御弁開度に対し機関の運転状態により定まる基準パー
    ジ率を算出する基準パージ率算出手段と、目標パージ率
    を設定する目標パージ率設定手段と、基準パージ率に対
    する目標パージ率の割合に応じてパージ制御弁の開弁
    を制御するパージ制御弁開度制御手段と、燃料噴射量を
    算出する燃料噴射量算出手段と、空燃比を検出するため
    に機関排気通路内に配置された空燃比センサと、空燃比
    センサの出力信号に基いて空燃比が目標空燃比となるよ
    うに燃料噴射量をフィードバック補正係数により補正す
    る第1の噴射量補正手段と、パージを行ったときに生ず
    るフィードバック補正係数のずれに基いて単位目標パー
    ジ率当りのパージベーパ濃度を算出するパージベーパ濃
    度算出手段と、パージを行ったときにパージベーパ濃度
    と目標パージ率との積に基いて燃料噴射量を補正する第
    2の噴射量補正手段とを具備した内燃機関の供給燃料制
    御装置。
JP3212360A 1991-08-23 1991-08-23 内燃機関の供給燃料制御装置 Expired - Lifetime JP2734241B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP3212360A JP2734241B2 (ja) 1991-08-23 1991-08-23 内燃機関の供給燃料制御装置
US07/932,846 US5216997A (en) 1991-08-23 1992-08-20 Fuel supply control device of an engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3212360A JP2734241B2 (ja) 1991-08-23 1991-08-23 内燃機関の供給燃料制御装置

Publications (2)

Publication Number Publication Date
JPH0552139A JPH0552139A (ja) 1993-03-02
JP2734241B2 true JP2734241B2 (ja) 1998-03-30

Family

ID=16621262

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3212360A Expired - Lifetime JP2734241B2 (ja) 1991-08-23 1991-08-23 内燃機関の供給燃料制御装置

Country Status (2)

Country Link
US (1) US5216997A (ja)
JP (1) JP2734241B2 (ja)

Families Citing this family (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5315980A (en) * 1992-01-17 1994-05-31 Toyota Jidosha Kabushiki Kaisha Malfunction detection apparatus for detecting malfunction in evaporative fuel purge system
JP2658743B2 (ja) * 1992-07-01 1997-09-30 トヨタ自動車株式会社 内燃機関の空燃比制御装置
JPH06101539A (ja) * 1992-09-18 1994-04-12 Nissan Motor Co Ltd エンジンの蒸発燃料処理装置
JPH06146948A (ja) * 1992-10-16 1994-05-27 Unisia Jecs Corp 蒸発燃料処理装置を備える内燃機関の空燃比制御装置
JP3223605B2 (ja) * 1992-11-10 2001-10-29 株式会社デンソー 内燃機関の空燃比制御装置
JPH06159126A (ja) * 1992-11-26 1994-06-07 Honda Motor Co Ltd 内燃エンジンの制御装置
JP2841005B2 (ja) * 1993-02-01 1998-12-24 本田技研工業株式会社 内燃機関の蒸発燃料処理制御装置
JP2860851B2 (ja) * 1993-02-05 1999-02-24 株式会社ユニシアジェックス 内燃機関の蒸発燃料制御装置
US5682862A (en) * 1993-03-12 1997-11-04 Nissan Motor Co., Ltd. Control of purge rate of evaporated fuel purging unit for internal combustion engine
US5476081A (en) * 1993-06-14 1995-12-19 Toyota Jidosha Kabushiki Kaisha Apparatus for controlling air-fuel ratio of air-fuel mixture to an engine having an evaporated fuel purge system
DE4319772A1 (de) * 1993-06-15 1994-12-22 Bosch Gmbh Robert Verfahren und Vorrichtung zum Steuern einer Tankentlüftungsanlage
JPH07139440A (ja) * 1993-11-18 1995-05-30 Unisia Jecs Corp エンジンの蒸発燃料処理装置
JP2998556B2 (ja) * 1994-04-13 2000-01-11 トヨタ自動車株式会社 蒸発燃料処理装置
JP3194670B2 (ja) * 1994-06-30 2001-07-30 三菱電機株式会社 内燃機関の電子制御装置
JPH08100714A (ja) * 1994-08-04 1996-04-16 Nippondenso Co Ltd 内燃機関の空燃比制御装置
JP3368693B2 (ja) * 1994-10-25 2003-01-20 トヨタ自動車株式会社 内燃機関の蒸発燃料処理装置
JP3123383B2 (ja) * 1995-02-09 2001-01-09 トヨタ自動車株式会社 内燃機関の供給燃料制御装置
JP3841842B2 (ja) * 1995-02-24 2006-11-08 本田技研工業株式会社 内燃機関の制御装置
JP3511722B2 (ja) * 1995-03-20 2004-03-29 三菱電機株式会社 内燃機関の空燃比制御装置
FR2742481B1 (fr) * 1995-12-15 1998-02-13 Renault Procede de commande de l'alimentation en carburant d'un moteur a combustion interne
JP3458571B2 (ja) * 1995-12-28 2003-10-20 トヨタ自動車株式会社 内燃機関の空燃比制御装置
JP3500867B2 (ja) * 1996-01-19 2004-02-23 トヨタ自動車株式会社 多気筒内燃機関の蒸発燃料処理装置
JP3154324B2 (ja) * 1996-05-15 2001-04-09 トヨタ自動車株式会社 内燃機関の蒸発燃料処理装置
AUPO095196A0 (en) * 1996-07-10 1996-08-01 Orbital Engine Company (Australia) Proprietary Limited Fuel purge control
JP3444100B2 (ja) * 1996-07-17 2003-09-08 トヨタ自動車株式会社 内燃機関の蒸発燃料処理装置
JP3287228B2 (ja) 1996-08-09 2002-06-04 トヨタ自動車株式会社 内燃機関の蒸発燃料処理装置
JP3444104B2 (ja) * 1996-09-04 2003-09-08 トヨタ自動車株式会社 内燃機関の蒸発燃料処理装置
EP1106815A4 (en) 1998-08-10 2010-03-10 Toyota Motor Co Ltd DEVICE FOR TREATING THE EVAPORATED FUEL OF AN INTERNAL COMBUSTION ENGINE
JP3816258B2 (ja) 1999-03-04 2006-08-30 三菱電機株式会社 内燃機関の空燃比制御装置
DE10043862A1 (de) * 2000-09-04 2002-03-14 Bosch Gmbh Robert Verfahren zur Steuerung der Regenerierung eines Kraftstoffdampfzwischenspeichers bei Verbrennungsmotoren
US6453887B1 (en) * 2001-03-14 2002-09-24 Nissan Motor Co., Ltd. Fuel vapor emission control device for an engine
JP3644416B2 (ja) 2001-06-29 2005-04-27 三菱電機株式会社 内燃機関の空燃比制御装置および制御法
US6595190B1 (en) * 2001-07-30 2003-07-22 Ford Global Technologies, Llc System and method for controlling release of fuel vapor from a vapor recovery system
JP4370936B2 (ja) * 2004-02-24 2009-11-25 トヨタ自動車株式会社 内燃機関の燃料噴射制御装置
JP2005248895A (ja) * 2004-03-05 2005-09-15 Toyota Motor Corp 内燃機関の制御装置
DE102007008119B4 (de) * 2007-02-19 2008-11-13 Continental Automotive Gmbh Verfahren zum Steuern einer Brennkraftmaschine und Brennkraftmaschine
US11952935B2 (en) 2011-12-16 2024-04-09 Transportation Ip Holdings, Llc Systems and method for controlling auto-ignition
JP2017008735A (ja) * 2015-06-17 2017-01-12 トヨタ自動車株式会社 内燃機関の制御装置
DE102017102367B4 (de) * 2017-02-07 2023-10-12 Volkswagen Aktiengesellschaft Verfahren zur Anhebung der Tankentlüftungsspülmenge durch Vollausblendung der Einspritzung mindestens eines Zylinders
JP7027942B2 (ja) * 2018-02-22 2022-03-02 トヨタ自動車株式会社 蒸発燃料処理装置

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4326489A (en) * 1979-12-27 1982-04-27 Ford Motor Company Proportional flow fuel vapor purge control device
JPS56143336A (en) * 1980-04-07 1981-11-09 Toyota Motor Corp Purging device for fuel vapor adsorbing apparatus
JPS5786555A (en) * 1980-11-17 1982-05-29 Hitachi Ltd Fuel disperse preventer
JPS60159360A (ja) * 1984-01-31 1985-08-20 Honda Motor Co Ltd キヤニスタのパ−ジ装置
US4932386A (en) * 1985-07-26 1990-06-12 Honda Giken Kogyo Kabushiki Kaisha Fuel-vapor purge and air-fuel ratio control for automotive engine
US4641623A (en) * 1985-07-29 1987-02-10 Ford Motor Company Adaptive feedforward air/fuel ratio control for vapor recovery purge system
JPH0726575B2 (ja) * 1986-08-28 1995-03-29 マツダ株式会社 エンジンの空燃比制御装置
JP2503474B2 (ja) * 1987-01-28 1996-06-05 トヨタ自動車株式会社 空燃比制御装置
US4748959A (en) * 1987-05-04 1988-06-07 Ford Motor Company Regulation of engine parameters in response to vapor recovery purge systems
US4715340A (en) * 1987-05-04 1987-12-29 Ford Motor Company Reduction of HC emissions for vapor recovery purge systems
JPS6487866A (en) * 1987-09-29 1989-03-31 Mitsubishi Electric Corp Canister purge controller
JPH01136667U (ja) * 1988-03-14 1989-09-19
JP2701330B2 (ja) * 1988-07-06 1998-01-21 トヨタ自動車株式会社 内燃機関の空燃比制御装置
JP2909548B2 (ja) * 1989-03-20 1999-06-23 トヨタ自動車株式会社 内燃機関
US5060621A (en) * 1989-08-28 1991-10-29 Ford Motor Company Vapor purge control system
US5143040A (en) * 1990-08-08 1992-09-01 Toyota Jidosha Kabushiki Kaisha Evaporative fuel control apparatus of internal combustion engine
JP2623937B2 (ja) * 1990-08-08 1997-06-25 トヨタ自動車株式会社 内燃機関の蒸発燃料処理制御装置
US5090388A (en) * 1990-12-03 1992-02-25 Ford Motor Company Air/fuel ratio control with adaptive learning of purged fuel vapors

Also Published As

Publication number Publication date
US5216997A (en) 1993-06-08
JPH0552139A (ja) 1993-03-02

Similar Documents

Publication Publication Date Title
JP2734241B2 (ja) 内燃機関の供給燃料制御装置
JPH1068359A (ja) 内燃機関の燃料タンク排気装置
JPS6212380B2 (ja)
JP3287228B2 (ja) 内燃機関の蒸発燃料処理装置
JPH0617714A (ja) 内燃機関の蒸発燃料処理装置
JP3620261B2 (ja) 内燃機関の蒸発燃料処理装置
JP3632985B2 (ja) 蒸発燃料処理装置
JPH08121264A (ja) 内燃機関の供給燃料制御装置
JP2503474B2 (ja) 空燃比制御装置
JP3610682B2 (ja) 内燃機関の蒸発燃料処理装置
JP2789908B2 (ja) 内燃機関の蒸発燃料処理装置
JP3282591B2 (ja) 内燃機関の供給燃料制御装置
JP3134380B2 (ja) 内燃機関の供給燃料制御装置
JP3444100B2 (ja) 内燃機関の蒸発燃料処理装置
JP3368759B2 (ja) 内燃機関の蒸発燃料処理装置
JP3248216B2 (ja) 内燃機関の蒸発燃料処理装置
JP3339258B2 (ja) 内燃機関の蒸発燃料処理装置
JP3239416B2 (ja) 内燃機関の蒸発燃料処理装置
JP3444102B2 (ja) 内燃機関の蒸発燃料処理装置
JP3587010B2 (ja) 内燃機関の蒸発燃料処理装置
JP3277865B2 (ja) 内燃機関の蒸発燃料処理装置
JP3264093B2 (ja) 内燃機関の供給燃料制御装置
JP3972922B2 (ja) 内燃機関の蒸発燃料処理装置
JPH084603A (ja) 内燃機関の蒸発燃料処理制御装置
JP3561972B2 (ja) エンジンの蒸発燃料処理装置

Legal Events

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

Free format text: PAYMENT UNTIL: 20080109

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20090109

Year of fee payment: 11

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

Free format text: PAYMENT UNTIL: 20090109

Year of fee payment: 11

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

Free format text: PAYMENT UNTIL: 20100109

Year of fee payment: 12

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

Free format text: PAYMENT UNTIL: 20110109

Year of fee payment: 13

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

Free format text: PAYMENT UNTIL: 20110109

Year of fee payment: 13

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

Free format text: PAYMENT UNTIL: 20120109

Year of fee payment: 14

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120109

Year of fee payment: 14