JPH0610736A - 内燃機関の空燃比制御装置 - Google Patents

内燃機関の空燃比制御装置

Info

Publication number
JPH0610736A
JPH0610736A JP4164888A JP16488892A JPH0610736A JP H0610736 A JPH0610736 A JP H0610736A JP 4164888 A JP4164888 A JP 4164888A JP 16488892 A JP16488892 A JP 16488892A JP H0610736 A JPH0610736 A JP H0610736A
Authority
JP
Japan
Prior art keywords
air
fuel ratio
fuel
value
internal combustion
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.)
Pending
Application number
JP4164888A
Other languages
English (en)
Inventor
Tatsunori Kato
辰則 加藤
Katsuhiko Kigami
勝彦 樹神
Koji Okawa
浩司 大河
Mitsuru Takada
充 高田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Corp
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
NipponDenso 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 Toyota Motor Corp, NipponDenso Co Ltd filed Critical Toyota Motor Corp
Priority to JP4164888A priority Critical patent/JPH0610736A/ja
Priority to US08/079,807 priority patent/US5406927A/en
Publication of JPH0610736A publication Critical patent/JPH0610736A/ja
Pending legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2429Methods of calibrating or learning
    • F02D41/2441Methods of calibrating or learning characterised by the learning conditions
    • F02D41/2448Prohibition of learning
    • 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/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2429Methods of calibrating or learning
    • F02D41/2451Methods of calibrating or learning characterised by what is learned or calibrated
    • F02D41/2454Learning of the air-fuel ratio control
    • 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)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Supplying Secondary Fuel Or The Like To Fuel, Air Or Fuel-Air Mixtures (AREA)

Abstract

(57)【要約】 【目的】 濃度が濃い蒸発燃料に影響されることなく、
空燃比学習が可能なこと。 【構成】 燃料タンク7に発生する蒸発燃料をキャニス
タ13に吸着し、このキャニスタ13に吸着した蒸発燃
料を空気と共にパージ弁16を介して内燃機関の吸気側
にパージさせるものであって、酸素センサ6により検出
される空燃比フィードバックFAF値と、このFAF値
を大きななまし定数でなましたFAFSM値との偏差に
応じて空燃比学習値を更新する。また、蒸発燃料の濃度
が濃い時には空燃比学習値の更新を禁止し、濃度が薄い
時にはパージ弁16によるパージ実行中においても空燃
比学習値の更新を実行させる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は燃料タンク内で発生する
蒸発燃料を内燃機関(エンジン)の吸気側に吸入させて
燃焼させるための内燃機関の空燃比制御装置に関する。
【0002】
【従来技術】従来、燃料タンク内で発生する蒸発燃料を
キャニスタに蓄え、このキャニスタに蓄えられた蒸発燃
料を空気と共に内燃機関の吸気側に放出するさせて燃焼
させるものにおいて、蒸発燃料の空燃比学習値への影響
を除去するために、パージ停止時に空燃比学習を実行す
るものがある(例えば、特開昭63−129159号公
報)。
【0003】また、各運転領域において空燃比フィード
バック値と基準値との差を検出し、蒸発燃料による空燃
比のずれ分をそこから差引き、その結果から空燃比学習
値を更新するものもある(例えば、特開平2−1302
40号公報)。
【0004】
【発明が解決しようとする課題】ところが、上述した従
来の前者のものでは、空燃比学習を実行する度に頻繁に
パージを停止させる必要があるので、それだけパージ実
行時間が少なくなって、パージ能力が低下してしまうと
いう問題がある。
【0005】また、上述した従来の後者のものでは、蒸
発燃料の濃度が濃いと、学習すべき空燃比フィードバッ
ク値の変化量に対し蒸発燃料の影響による空燃比フィー
ドバック値の変化量の方が大きくなるので、正確な空燃
比学習ができなくなるという問題がある。
【0006】そこで本発明は、パージ能力の低下を招く
ことなく、かつ濃度の濃い蒸発燃料の影響を受けずに良
好に空燃比学習をすることを目的とするものである。
【0007】
【問題点を解決するための手段】そのため本発明は、燃
料タンクに発生する蒸発燃料をキャニスタに蓄え、この
キャニスタに蓄えられた蒸発燃料を空気と共に放出通路
を介して内燃機関の吸気側に放出するようにした内燃機
関の空燃比制御装置であって、前記内燃機関の空燃比を
検出する空燃比検出手段と、この空燃比検出手段により
検出された空燃比に応じて内燃機関に供給される混合気
の空燃比をフィードバック制御する空燃比フィードバッ
ク手段と、前記キャニスタより前記放出通路を介して前
記内燃機関の吸気側に放出される蒸発燃料を含む空気の
パージ率を変化させる流量制御弁と、前記流量制御弁に
よるパージ率を機関状態に応じて制御するパージ率制御
手段と、空燃比学習値を格納する学習値格納手段と、前
記空燃比フィードバック手段による空燃比フィードバッ
ク値に基づき前記空燃比学習値を更新する空燃比学習値
更新手段と、前記蒸発燃料の濃度を検出する濃度検出手
段と、この濃度検出手段により検出された前記蒸発燃料
の濃度が所定値以上濃いと前記空燃比学習値更新手段に
よる空燃比学習値の更新を禁止する学習禁止手段とを備
える内燃機関の空燃比制御装置を提供するものである。
【0008】
【作用】これより、濃度検出手段により検出された蒸発
燃料の濃度が所定値以上濃いと空燃比学習値更新手段に
よる空燃比学習値の更新を学習禁止手段により禁止し、
所定値より薄い時にはパージ中であっても空燃比学習値
を更新する。
【0009】
【実施例】以下、この発明を具体化した実施例を図面に
基づいて説明する。図1に示すように、車両には多気筒
エンジン1が搭載され、このエンジン1には吸気管2と
排気管3とが接続されている。吸気管2の内端部には電
磁式のインジェクタ4が設けられるとともに、その上流
側にはスロットル弁5が設けられている。さらに、排気
管3には空燃比検出手段としての酸素センサ6が設けら
れ、同センサ6は排気ガス中の酸素濃度に応じた電圧信
号を出力する。
【0010】前記インジェクタ4に燃料を供給する燃料
供給系統は、燃料タンク7、燃料ポンプ8、燃料フィル
タ9及び調圧弁10を有している。そして、燃料タンク
7内の燃料(ガソリン)が燃料ポンプ8にて燃料フィル
タ9を介して各インジェクタ4へ圧送されるとともに、
調圧弁10にて各インジェクタ4に供給される燃料が所
定圧力に調整される。
【0011】燃料タンク7の上部から延びるパージ管1
1は吸気管2のサージタンク12と連通され、そのパー
ジ管11の途中には、燃料タンクに発生する蒸発燃料を
吸着する吸着材としての活性炭を収納したキャニスタ1
3が配設されている。又、キャニスタ13には外気を導
入するための大気開放孔14が設けられている。パージ
管11はキャニスタ13よりもサージタンク12側を放
出通路15とし、この放出通路15の途中に可変流量電
磁弁16(以下、パージソレノイド弁という)が設けら
れている。このパージソレノイド弁16は、スプリング
(図示略)により常に弁体17がシート部18を閉じる
方向に付勢されているが、コイル19を励磁することに
より弁体17がシート部18を開くようになっている。
【0012】従って、パージソレノイド弁16のコイル
19の消磁により放出通路15が閉じ、コイル19の励
磁により放出通路15が開くようになっている。このパ
ージソレノイド弁16はパルス幅変調に基づくデューテ
ィ比制御により後述するCPU21によって開度調節さ
れる。
【0013】従って、このパージソレノイド弁16にC
PU21から制御信号を供給し、キャニスタ13がエン
ジン1の吸気管2に連通されるようにしてやれば、大気
中から新しい空気Qaが導入され、これがキャニスタ1
3内を換気してエンジン1の吸気管2からシリンダ内に
送り込まれ、キャニスタパージが行われ、キャニスタ1
3の吸着機能の回復が得られることになるのである。そ
して、このときの新気Qaの導入量Qp(l/min
は、CPU21からパージソレノイド弁16に供給され
るパルス信号のデューティを変えることにより調節され
る。
【0014】図2は、このときのパージ量の特性図で、
吸気管内の負圧が一定の場合でのパージソレノイド弁1
6のデューティとパージ量との関係を示しており、この
図から、パージソレノイドを0%から増加させてゆくに
つれて、ほぼ直接的にパージ量、すなわちキャニスタ1
3を介してエンジン1に吸い込まれる空気の量が増加し
てゆくことが判る。
【0015】CPU21はスロットル弁5の開度を検出
するスロットルセンサ5aからのスロットル開度信号
と、エンジン1の回転数を検出する回転数センサ(図示
略)からのエンジン回転数信号と、スロットル弁5を通
過した吸入空気の圧力を検出する吸気圧センサ5bから
の吸気圧信号(吸入空気量センサからの吸入空気量信号
でもよい)と、エンジン冷却水の温度を検出する水温セ
ンサ5cからの冷却水温信号と、吸入空気温度を検出す
る吸気温センサ(図示略)からの吸気温信号とを入力す
る。
【0016】又、CPU21は前記酸素センサ6からの
信号(電圧信号)を入力し、混合気のリッチ・リーン判
定を行う。そして、CPU21はリッチからリーンに反
転した場合及びリーンからリッチに反転した場合は燃料
噴射量を増減すべく、フィードバック補正係数を階段状
に変化(スキップ)させるとともに、リッチ又はリーン
のときにはフィードバック補正係数を徐々に増減させる
ようになっている。なお、このフィードバック制御はエ
ンジン冷却水温が低いとき、及び高負荷・高回転走行時
には行わない。
【0017】また、CPU21はエンジン回転数と吸気
圧により基本噴射時間を求め、基本噴射時間に対しフィ
ードバック補正係数等による補正を行って最終噴射時間
TAUを求め、前記インジェクタ4による所定の噴射タ
イミングでの燃料噴射を行わせる。
【0018】ROM34は、エンジン全体の動作を制御
するためのプログラムやマップを格納している。RAM
35は各種のデータ、例えば前記スロットル弁5の開
度、エンジン回転数等の検出データ等を一時的に記憶す
る。そして、CPU21はROM34内のプログラムに
基づいてエンジンの動作を制御する。
【0019】図3は、全開パージ率マップを示したもの
で、エンジン回転数Neと負荷(今回は吸気管圧力、そ
の他に吸入空気量やスロットル開度でもよい)により決
定される。このマップは、吸気管2を通してエンジン1
に流入する全空気量に対するパージソレノイド弁16の
デューティ100%時に放出路15を通して流れる空気
量の比を示しており、ROM34内に記憶されている。
【0020】本システムは、空燃比フィードバック(F
AF)制御、パージ率制御、蒸発燃料(エバポ)濃度検
出、燃料噴射量制御、空燃比学習制御およびパージソレ
ノイド弁制御を操作して行われる。
【0021】以下、実施例の動作について、各制御毎に
説明する。 空燃比フィードバック制御 空燃比フィードバック制御を図4に従って説明する。こ
の空燃比フィードバック制御は約4ms毎にCPU21
のベースルーチンで実行されるものである。
【0022】第1にステップS40でフィードバック
(F/B)制御可能か判断する。このF/B条件として
は、主に以下示す条件をすべて満足した場合である。
(1)始動時でない。(2)燃料カット中でない。
(3)冷却水温(THW)≧40℃。(3)TAU>T
AUmin 。(4)酸素センサ活性状態である。
【0023】条件成立ならば、ステップS42へ進んで
酸素センサ出力と所定判定レベルとを比較し、それぞれ
遅れ時間(H・Imsec)を持って空燃比フラグXOXR
を操作する。例えば、XOXR=1のときリッチ、XO
XR=0のときリーンとする。次にステップS43へ進
んでこのXOXRに基づき、FAFの値を操作する。す
なわち、XOXRが変化(0→1),(1→0)した
時、FAFの値を所定量スキップさせ、XOXRが1ま
たは0を継続中は、FAF値の積分制御を行う。
【0024】そして、次のステップS44へ進んでFA
F値の上下限チェックをした後、ステップS45へ進ん
で決定したFAF値を基にしてスキップ毎、又は所定時
間毎に小なまし(瞬時平均化)処理を行い(具体的には
スキップ直前のFAF値の前回値と今回値とを加算した
ものを2で除算する)、小なまし値(瞬時平均値)FA
FAVを求める。なお、ステップS40においてF/B
制御が成立しない時はステップS46へ進んでFAFの
値を1.0とする。
【0025】パージ率制御 パージ率制御のメインルーチンを図5に示す。このルー
チンも約4ms毎にCPU21のベースルーチンで実行さ
れるものである。
【0026】ステップS501で空燃比F/B中か否か
を図4のステップS40と同様な条件で判断すると共
に、ステップS502で冷却水温が50℃以上か否かを
判断し、空燃比F/B中で水温が所定値50℃以上の
時、次のステップS504で燃料カット中か否かを判断
し、燃料カット中でないと判断した時、ステップS50
6へ進んで通常パージ率制御を行った後、パージ率制御
を実行させるためステップS507でパージ停止フラグ
XIPGRを0にする。なお、ステップS501,S5
02,S504でパージ条件が成立していない時、ステ
ップS512へ進んでパージ率を0とした後、ステップ
S513へ進んで、パージ停止フラグXIPGRを1と
する。
【0027】図5のステップS506における通常パー
ジ率制御サブルーチンを図6に示す。まず、ステップS
601でFAF値(または、FAFAV値)が基準値
1.0に対して3領域(,,)の内どの領域にあ
るか検出する。ここで、図7の(a)で示すごとく領域
は1.0±F%以内、領域は1.0±F%以上離れ
±G%(ただし、F<G)以内にいる時、領域は1.
0±G%以上にいる時を示す。
【0028】領域ならステップS602へ進んでパー
ジ率(PGR)を所定値D%ずつ増加させる。領域の
時はステップS603へ進んでPGRの増減なし。領域
の時はステップS604へ進んでPGRを所定値E%
ずつ減少させる。ここで、所定値D,Eは図7の(b)
で示すごとくエバポ濃度(FGPG)に応じて変化させ
るのが好ましい。そして、次のステップS605でPG
Rの上下限チェックを行う。ここで、上限値は、図7の
(c)で示すパージ開始からの経過時間、図7の(d)
で示す水温、図7の(e)で示す運転条件(全開パージ
率マップ)等の各種条件の内1番小さい値とする。
【0029】エバポ濃度検出 CPU21のベースルーチンで約4ms毎に実行されるエ
バポ濃度検出のメインルーチンを図8に示す。まず、ス
テップS101でパージ制御が実行されていてパージ停
止フラグXIPGRが1でないとステップS102へ進
み、フラグXIPGRが1であってパージ制御が実行さ
れていない場合には、そのまま終了する。また、ステッ
プS102ではエバポ濃度検出実行条件成立か否かを判
断する。ここで、エバポ濃度検出実行条件成立の判断
は、空燃比フィードバック中、冷却水温THWが80℃
以上、始動後増量が0、暖機増量が0の基本条件をすべ
て満足したときである。そして、ステップS102でエ
バポ濃度検出実行条件が成立していないと判断されると
そのまま終了し、エバポ濃度検出実行条件が成立してい
ると判断されるとステップS103へ進んで、エバポ濃
度更新を実行する。
【0030】このステップS103では後述する図12
のルーチンで求めたFAFの大なまし値FAFSMの基
準値1よりの偏差が所定値(例えば2%)以上かを判断
し、以上でない時にはステップS104へ進み、エバポ
濃度FGPGの値を更新することなく前回と同じ値に
し、以上の時にはステップS105またはS106へ進
んで、エバポ濃度を更新する。その更新方法は、FAF
の大なまし値FAFSMとFAFの基準値1.0との差
が所定値(例えば2%)より大きい時、エバポ濃度FG
PGを所定値Q,R(例えばいずれも0.4%)ずつ増
減することによりなされる。次に、ステップS107へ
進んでエバポ濃度FGPGの上下限チェックを行う。こ
こで、FGPGの上限値は例えば1.0に、下限値は
0.7に設定されている。
【0031】この実施例におけるエバポ濃度FGPGの
値は、放出通路15中のエバポ濃度が0(空気が100
%)の時1となり、放出通路15中のエバポ濃度が濃く
なる程1より小さな値に設定されるものである。ここ
で、図8のステップS103においてFAFSMと1と
を入れ替えるか、ステップS105とステップS106
とを入れ替えて、FGPGの値がエバポ濃度が濃くなる
程、1より大きな値に設定されるようにしてエバポ濃度
を求めるようにしてもよい。
【0032】そして、次のステップS109で初回濃度
検出終了フラグXNFGPGが1か判断し、1でない時
には次のステップS110へ進み、1の時にはそのまま
終了する。そして、ステップS110ではエバポ濃度F
GPGの前回検出値と今回検出値との変化が所定値(θ
%)以下が3回以上継続してエバポ濃度が安定したかを
判断し、エバポ濃度が安定すると次のステップS111
へ進んで、初回濃度検出終了フラグXNFGPGを1に
した後、終了する。また、ステップS110でエバポ濃
度が安定していないと判断するとそのまま終了する。こ
こで、初回濃度検出終了フラグXNFGPGはキースイ
ッチの投入時に0に初期設定されるものであることは勿
論である。
【0033】燃料噴射量制御 CPU21のベースルーチンで約4ms毎に実行される燃
料噴射量制御を図9に示す。
【0034】まず、ステップS151でROM34にマ
ップとして、格納されているデータに基づき、エンジン
回転数と負荷(例えば、吸気管内圧力)により基本燃料
噴射量(TP)を求め、次のステップS152で各種基
本補正(冷却水温、始動後、吸気温等)を行う。次に、
ステップS154ではエバポ濃度FGPGから1を減し
た値にパージ率PGRを乗算してパージ補正係数FPG
を求めた後、次のステップS156でFAF,FPG,
各エンジン運転領域毎に持つ空燃比学習値(KGj)
を、
【0035】
【数1】 1+(FAF−1)+(KGj−1)+FPG の演算により補正係数として求めて、燃料噴射量TAU
に反映させる。
【0036】パージソレノイド弁制御 CPU21により100ms毎の時間割込みにより実行さ
れるパージソレノイド弁制御ルーチンを図10に示す。
ステップS161でパージ停止フラグXIPGRが1の
時には、ステップS163へ進んでパージソレノイド弁
16のDutyを0とする。それ以外ならば、ステップ
S164へ進んで、パージソレノイド弁16の駆動周期
を100msとすると、
【0037】
【数2】 Duty=(PGR/PGRfo)×(100ms−PV )×PPa+PV の演算式でパージソレノイド弁16のDutyを求め
る。ここで、PGRは図6で求められたパージ率、PG
foはパージソレノイド弁16が全開時における各運転
状態でのパージ率(図3参照)、PV はバッテリ電圧の
変動に対する電圧補正値、PPaは大気圧の変動に対する
大気圧補正値である。
【0038】空燃比学習制御 次に、FAF値がスキップするごとに実行される空燃比
学習制御ルーチンを図11に示す。まず、ステップS1
701で初回濃度検出終了フラグXNFGPGが1か判
断し、1でないときにはそのまま終了し、1のときには
次のステップS1702へ進んで、空燃比フィードバッ
ク中、冷却水温THWが80℃以上、始動後増量が0、
暖機増量が0、現在の運転領域に入ってからFAF値が
5回以上スキップした、バッテリ電圧が11.5V以上
の基本条件をすべて満足したことをステップS1702
で判断し、基本条件を1つでも満足しない時にはそのま
ま終了し、すべて満足した時には次のステップS170
3へ進む。
【0039】このステップS1703では検出エバポ濃
度FGPG値が所定値α(例えば、0.95)以上かを
判断し、検出エバポ濃度FGPG値が所定値α未満でエ
バポ濃度が濃いときにはそのまま終了し、検出エバポ濃
度FGPG値が所定値α以上でエバポ濃度が薄いときに
は領域別の空燃比学習制御を行う。
【0040】この学習制御はステップS1704でFA
FAV,FAFSMの値を読み込んだ後、ステップS1
705でのアイドルか否かの判断結果によりアイドル時
KG 0 (ステップS1708)と走行時(ステップS1
710)に分けて行われ、走行時は負荷(例えば吸気管
内圧力)により所定数(例えば7つ)の領域KG1 〜K
7 に分かれて行われる。また、ステップS1706,
S1709で所定エンジン回転数以内にある時(アイド
ル時は600〜1000rpm 、走行時は1000〜32
00rpm )のみ、学習値を更新するようになっている。
【0041】さらにアイドル時はステップS1707に
より吸気管圧力PMが173mmHg以上のときに学習
値が更新される。各領域の学習値KG0 〜KG7 の更新
方法は、FAFの大なまし値FAFSMとFAFの小な
まし値FAFAVとの差が所定値(例えば0.2%)よ
り大きい時、その領域の学習値KG0 〜KG7 を所定値
K,L(例えばいずれも2%)ずつ増減することにより
なされる(ステップS1711〜S1714)。最後
に、KGjの上下限チェックを行う(ステップS171
5)。
【0042】ここで、KGjの上限値は例えば1.2
に、下限値は0.8に設定され、またこの上下限値はエ
ンジン運転領域毎に設定することもできる。なお、各領
域の学習値KG0 〜KG7 はキースイッチを切った後も
記憶値を保持するように電源バックアップされたRAM
に格納されていることは勿論である。
【0043】空燃比補正係数大まなし値の演算 CPU21により100ms毎の時間割り込みにより実行
される空燃比補正係数大まなし値FAFSMの演算ルー
チンを図12に示す。
【0044】まず、ステップS121でキースイッチ投
入後最初のパージが開始されてから所定時間、例えば3
分以上経過したかを判断し、3分以上経過していない場
合には、パージ開始直後はエバポ濃度の変化速度が比較
的速いためステップS122へ進んで第1のなまし定数
としての128分の1なましによりFAFSMを演算す
る。また、3分以上経過している場合には、パージが進
行してエバポ濃度の変化速度が比較的遅いためステップ
S123へ進んでステップS122よりなまし定数が大
きい第2のなまし定数としての256分の1なましによ
りFAFSMを演算する。
【0045】このようにFAFSMのまなし定数はパー
ジ開始からの経過時間に応じて切り替わるものである
が、図4のステップS45でのFAFAVよりは充分大
きななまし定数を持つものであるため、FAFSMの基
準値1.0よりの偏差がエバポ濃度に応じたものとな
り、このFAFSMとFAFAVとの偏差を図11の空
燃比学習制御に用いるとにより、エバボ濃度の影響によ
るずれを除去した空燃比の学習が可能となる。
【0046】以上説明した実施例のタイムチャートを図
13に示す。(a)はパージ率PGRを示し、(b)は
パージが開始されてからの実際のエバポ濃度の変化状態
を示し、(c)はFAF値(実線)およびFAFSM値
(破線)を示し、(d)はFAFSM用なまし定数の選
択状態を示し、(e)は機関運転領域の変化状態をA領
域とB領域との2つの領域で示すものである。この図1
3の(c)においてはFAFSM値がエバポガスの影響
によるずれに対応するものであることを明確にするため
に、燃料噴射量に燃料減量補正係数FPGを反映させな
い状態でのFAF値(実線)およびFAFSM値(破
線)の挙動が示してあるが、実際には燃料噴射量に燃料
減量補正係数FPGを反映させることによって、FAF
値およびFAFSM値は基準値1.0近辺を上下する挙
動を示すことになる。
【0047】このように燃料減量補正係数FPGを反映
させた場合のタイムチャートを図15に示す。(a)は
パージ率PGRを示し、(b)はエバポ濃度FGPG値
を示し、(c)は燃料減量補正係数FPGを示し、
(d)はFAF値を示す。図15(b)に示すごとく、
パージ率制御実行中においてエバポ濃度FGPG値がα
以上になってエバポ濃度が所定値以下に薄い時のみ空燃
比学習値の更新が実行されることになる。
【0048】なお、上述した実施例では、図12に示す
ごとくパージが開始されてから所定時間経過したか否か
でFAFSMのまなし定数を選択するようにしたが、検
出エバポ濃度FGPG値に応じてFAFSMのまなし定
数を選択するようにしてもよい。この場合の実施例とし
て図12におけるステップS121の代わりに用いられ
る部分を図14に示す。
【0049】すなわち、ステップS131で初回エバポ
濃度更新が終了したかを、フラグXNFGPGが1か否
かで判断し、初回エバポ濃度更新が終了していないとき
にはステップS122へ進み、初回エバポ濃度更新が終
了しているときにはステップS132へ進む。このステ
ップS132では検出エバポ濃度FGPG値が所定値β
(例えば、0.95)以上かを判断し、検出エバポ濃度
FGPG値が所定値β未満でエバポ濃度が濃いときには
ステップS122へ進み、検出エバポ濃度FGPG値が
所定値β以上でエバポ濃度が薄いときにはステップS1
23へ進む。
【0050】また、上述した実施例においては、通常の
パージ率制御実行時のFAFSMの基準値よりの偏差に
よりエバポ濃度FGPG値を求めるようにしたが、特開
平2−130240号公報に記載されるごとく、パージ
率を強制的に変化させて、このパージ率を変化させた量
と、そのときの空燃比フィードバック値の変化量とによ
りエバポ濃度値を求めるようにしてもよい。
【0051】
【発明の効果】以上述べたように本発明においては、蒸
発燃料の濃度が所定値以上濃いと空燃比学習値更新手段
による空燃比学習値の更新を禁止し、所定値より薄い時
にはパージ中であっても空燃比学習値を更新するから、
パージ能力の低下を招くことなく、かつ、濃度の濃いエ
バポガスの影響を受けずに良好に空燃比学習をすること
ができるという優れた効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例を示す全体構成図である。
【図2】上記実施例におけるパージソレノイド弁の特性
図である。
【図3】上記実施例における全開パージ率マップであ
る。
【図4】上記実施例における空燃比フィードバック制御
のフローチャートである。
【図5】上記実施例におけるパージ率制御のフローチャ
ートである。
【図6】上記実施例における通常パージ率制御サブルー
チンのフローチャートである。
【図7】(a)〜(e)は上記実施例における通常パー
ジ率制御サブルーチンに用いられる各種特性図である。
【図8】上記実施例におけるエバポ濃度検出のフローチ
ャートである。
【図9】上記実施例における燃料噴射量制御のフローチ
ャートである。
【図10】上記実施例におけるパージソレノイド弁制御
のフローチャートである。
【図11】上記実施例における空燃比学習制御のフロー
チャートである。
【図12】上記実施例における空燃比フィードバック値
大なまし演算のフローチャートである。
【図13】上記実施例における各部波形を示すタイムチ
ャートである。
【図14】本発明装置の他の実施例における上記図12
との相違部分を示すフローチャートである。
【図15】上記実施例における各部波形を示すタイムチ
ャートである。
【符号の説明】
1 多気筒エンジン 2 吸気管 5 スロットル弁 5a スロットルセンサ 5b 吸気圧センサ 6 酸素センサ 7 燃料タンク 13 キャニスタ 15 放出通路 16 パージソレノイド弁 21 CPU
───────────────────────────────────────────────────── フロントページの続き (72)発明者 大河 浩司 愛知県豊田市トヨタ町1番地 トヨタ自動 車株式会社内 (72)発明者 高田 充 愛知県豊田市トヨタ町1番地 トヨタ自動 車株式会社内

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 燃料タンクに発生する蒸発燃料をキャニ
    スタに蓄え、このキャニスタに蓄えられた蒸発燃料を空
    気と共に放出通路を介して内燃機関の吸気側に放出する
    ようにした内燃機関の空燃比制御装置であって、 前記内燃機関の空燃比を検出する空燃比検出手段と、 この空燃比検出手段により検出された空燃比に応じて内
    燃機関に供給される混合気の空燃比をフィードバック制
    御する空燃比フィードバック手段と、 前記キャニスタより前記放出通路を介して前記内燃機関
    の吸気側に放出される蒸発燃料を含む空気のパージ率を
    変化させる流量制御弁と、 前記流量制御弁によるパージ率を機関状態に応じて制御
    するパージ率制御手段と、 空燃比学習値を格納する学習値格納手段と、 前記空燃比フィードバック手段による空燃比フィードバ
    ック値に基づき前記空燃比学習値を更新する空燃比学習
    値更新手段と、 前記蒸発燃料の濃度を検出する濃度検出手段と、 この濃度検出手段により検出された前記蒸発燃料の濃度
    が所定値以上濃いと前記空燃比学習値更新手段による空
    燃比学習値の更新を禁止する学習禁止手段とを備える内
    燃機関の空燃比制御装置。
JP4164888A 1992-06-23 1992-06-23 内燃機関の空燃比制御装置 Pending JPH0610736A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP4164888A JPH0610736A (ja) 1992-06-23 1992-06-23 内燃機関の空燃比制御装置
US08/079,807 US5406927A (en) 1992-06-23 1993-06-22 Air-fuel ratio control apparatus for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4164888A JPH0610736A (ja) 1992-06-23 1992-06-23 内燃機関の空燃比制御装置

Publications (1)

Publication Number Publication Date
JPH0610736A true JPH0610736A (ja) 1994-01-18

Family

ID=15801792

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4164888A Pending JPH0610736A (ja) 1992-06-23 1992-06-23 内燃機関の空燃比制御装置

Country Status (2)

Country Link
US (1) US5406927A (ja)
JP (1) JPH0610736A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1074720A2 (en) 1999-08-04 2001-02-07 Toyota Jidosha Kabushiki Kaisha Control apparatus and method for high-pressure fuel pump for internal combustion engine
US6230699B1 (en) 1999-03-29 2001-05-15 Toyota Jidosha Kabushiki Kaisha Air fuel ratio control apparatus for internal combustion engine
JP2014152722A (ja) * 2013-02-12 2014-08-25 Suzuki Motor Corp 燃料噴射量制御装置

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2841005B2 (ja) * 1993-02-01 1998-12-24 本田技研工業株式会社 内燃機関の蒸発燃料処理制御装置
JP2819987B2 (ja) * 1993-06-04 1998-11-05 トヨタ自動車株式会社 内燃機関の空燃比制御装置
US5520160A (en) * 1993-08-26 1996-05-28 Nippondenso Co., Ltd. Fuel evaporative gas and air-fuel ratio control system
JP3116718B2 (ja) * 1994-04-22 2000-12-11 トヨタ自動車株式会社 蒸発燃料処理装置
US5623914A (en) * 1994-05-09 1997-04-29 Nissan Motor Co., Ltd. Air/fuel ratio control apparatus
DE4423241C2 (de) * 1994-07-02 2003-04-10 Bosch Gmbh Robert Verfahren zur Einstellung der Zusammensetzung des Betriebsgemisches für eine Brennkraftmaschine
JP3123383B2 (ja) * 1995-02-09 2001-01-09 トヨタ自動車株式会社 内燃機関の供給燃料制御装置
JP3458571B2 (ja) * 1995-12-28 2003-10-20 トヨタ自動車株式会社 内燃機関の空燃比制御装置
JP3154324B2 (ja) * 1996-05-15 2001-04-09 トヨタ自動車株式会社 内燃機関の蒸発燃料処理装置
JP3444100B2 (ja) * 1996-07-17 2003-09-08 トヨタ自動車株式会社 内燃機関の蒸発燃料処理装置
DE19701353C1 (de) * 1997-01-16 1998-03-12 Siemens Ag Verfahren zur Tankentlüftung bei einer Brennkraftmaschine
JP2000018105A (ja) * 1998-07-07 2000-01-18 Nissan Motor Co Ltd 内燃機関の制御装置
JP2000080955A (ja) 1998-09-04 2000-03-21 Denso Corp 内燃機関の空燃比制御装置
US6604502B1 (en) * 2000-09-27 2003-08-12 Ford Global Technologies, Inc. Method for controlling an internal combustion engine during engine shutdown to reduce evaporative emissions
US11371461B2 (en) 2017-07-28 2022-06-28 Briggs & Stratton, Llc Engine with control unit for lean burn operation
JP6844488B2 (ja) * 2017-10-03 2021-03-17 トヨタ自動車株式会社 内燃機関の制御装置
JP7059685B2 (ja) * 2018-02-23 2022-04-26 トヨタ自動車株式会社 制御装置、制御方法、およびコンピュータプログラム
CN115020767B (zh) * 2022-05-25 2024-08-30 北京亿华通科技股份有限公司 一种燃料电池系统控制方法、燃料电池系统及计算机

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06200804A (ja) * 1992-04-28 1994-07-19 Nippondenso Co Ltd 内燃機関の空燃比制御装置
JPH07117001A (ja) * 1993-10-26 1995-05-09 Kyowa Kikai:Kk 二軸丸鋸盤のフレーム構造

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3913545A (en) * 1973-04-04 1975-10-21 Ford Motor Co Evaporative emission system
US4130095A (en) * 1977-07-12 1978-12-19 General Motors Corporation Fuel control system with calibration learning capability for motor vehicle internal combustion engine
JPS57165644A (en) * 1981-04-07 1982-10-12 Nippon Denso Co Ltd Control method of air-fuel ratio
US4664087A (en) * 1985-07-19 1987-05-12 Ford Motor Company Variable rate purge control for refueling vapor recovery system
JP2510170B2 (ja) * 1986-11-19 1996-06-26 日本電装株式会社 空燃比制御装置
US4748959A (en) * 1987-05-04 1988-06-07 Ford Motor Company Regulation of engine parameters in response to vapor recovery purge systems
JPH0726598B2 (ja) * 1988-02-18 1995-03-29 トヨタ自動車株式会社 内燃機関の空燃比制御装置
JPH076431B2 (ja) * 1988-11-11 1995-01-30 株式会社日立製作所 内燃機関の空燃比制御装置
US4977881A (en) * 1989-01-19 1990-12-18 Fuji Jukogyo Kabushiki Kaisha Air-fuel ratio control system for automotive engine
US4951637A (en) * 1989-06-29 1990-08-28 Siemens-Bendix Automotive Electronics Limited Purge flow regulator
US4995369A (en) * 1989-12-18 1991-02-26 Siemens-Bendix Automotive Electronics Limited Regulated flow canister purge system
US5226398A (en) * 1990-03-08 1993-07-13 Siemens Automotive Limited Regulated flow canister purge system
US5048493A (en) * 1990-12-03 1991-09-17 Ford Motor Company System for internal combustion engine
US5048492A (en) * 1990-12-05 1991-09-17 Ford Motor Company Air/fuel ratio control system and method for fuel vapor purging
US5299546A (en) * 1992-04-28 1994-04-05 Nippondenso, Co., Ltd. Air-fuel ratio control apparatus of internal combustion engine
US5263460A (en) * 1992-04-30 1993-11-23 Chrysler Corporation Duty cycle purge control system
US5245978A (en) * 1992-08-20 1993-09-21 Ford Motor Company Control system for internal combustion engines
US5224462A (en) * 1992-08-31 1993-07-06 Ford Motor Company Air/fuel ratio control system for an internal combustion engine
US5228421A (en) * 1992-10-28 1993-07-20 Ford Motor Company Idle speed control system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06200804A (ja) * 1992-04-28 1994-07-19 Nippondenso Co Ltd 内燃機関の空燃比制御装置
JPH07117001A (ja) * 1993-10-26 1995-05-09 Kyowa Kikai:Kk 二軸丸鋸盤のフレーム構造

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6230699B1 (en) 1999-03-29 2001-05-15 Toyota Jidosha Kabushiki Kaisha Air fuel ratio control apparatus for internal combustion engine
EP1074720A2 (en) 1999-08-04 2001-02-07 Toyota Jidosha Kabushiki Kaisha Control apparatus and method for high-pressure fuel pump for internal combustion engine
JP2014152722A (ja) * 2013-02-12 2014-08-25 Suzuki Motor Corp 燃料噴射量制御装置

Also Published As

Publication number Publication date
US5406927A (en) 1995-04-18

Similar Documents

Publication Publication Date Title
JPH0610736A (ja) 内燃機関の空燃比制御装置
US5699778A (en) Fuel evaporative emission suppressing apparatus
US6478015B2 (en) Vaporized fuel treatment apparatus of internal combustion engine
JP4389647B2 (ja) 内燃機関の制御装置
JP2020033933A (ja) 蒸発燃料処理装置
JPH0617714A (ja) 内燃機関の蒸発燃料処理装置
JP4115368B2 (ja) 内燃機関の空燃比制御装置
JPH10318053A (ja) 内燃機関の空燃比制御装置
JP3223605B2 (ja) 内燃機関の空燃比制御装置
JPH06185389A (ja) 内燃機関の空燃比制御装置
JPH08144870A (ja) 内燃機関の蒸発燃料処理装置
JP3417401B2 (ja) 内燃機関の空燃比制御装置
JP2820837B2 (ja) 内燃機関の空燃比制御装置
JPH109008A (ja) エンジンの制御装置
JPH05288107A (ja) 内燃機関の空燃比制御装置
JP3477802B2 (ja) 内燃機関の空燃比制御装置
JP3306989B2 (ja) 内燃機関の空燃比制御装置
JP3339258B2 (ja) 内燃機関の蒸発燃料処理装置
JPH1037814A (ja) 内燃機関の蒸発燃料処理装置
JP2889418B2 (ja) 空燃比学習制御方法
JP3862934B2 (ja) 内燃機関の蒸発燃料処理装置
JP3404872B2 (ja) 内燃機関の空燃比制御装置
JPH0783096A (ja) キャニスタパージ装置
JPH07158521A (ja) 内燃機関用蒸発燃料制御装置
JPH0828370A (ja) 内燃機関の空燃比制御装置

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 19990126