JP3564923B2 - Engine air-fuel ratio control device - Google Patents

Engine air-fuel ratio control device Download PDF

Info

Publication number
JP3564923B2
JP3564923B2 JP06439197A JP6439197A JP3564923B2 JP 3564923 B2 JP3564923 B2 JP 3564923B2 JP 06439197 A JP06439197 A JP 06439197A JP 6439197 A JP6439197 A JP 6439197A JP 3564923 B2 JP3564923 B2 JP 3564923B2
Authority
JP
Japan
Prior art keywords
fuel
amount
adhesion
cylinder
air
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
JP06439197A
Other languages
Japanese (ja)
Other versions
JPH10259748A (en
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.)
Nissan Motor Co Ltd
Original Assignee
Nissan 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 Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP06439197A priority Critical patent/JP3564923B2/en
Priority to US08/840,471 priority patent/US5765533A/en
Publication of JPH10259748A publication Critical patent/JPH10259748A/en
Application granted granted Critical
Publication of JP3564923B2 publication Critical patent/JP3564923B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Output Control And Ontrol Of Special Type Engine (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Description

【0001】
【発明の属する技術分野】
この発明はエンジンの空燃比制御装置、特に壁流燃料に関する補正を行うとともに運転条件に応じてリッチ側の空燃比やリーン側の空燃比で運転するものに関する。
【0002】
【従来の技術】
一般に、エンジンの加減速時における空燃比の目標値からのずれは、吸気マニホールドや吸気ポートに付着し、液状のまま壁面を伝ってシリンダーへと流れ込む、いわゆる壁流燃料の量的変化に起因するものであり、この壁流燃料による過不足分を過渡補正量Kathosとして燃料補正を行うものが提案されている(特開平1−305142号公報参照)。
【0003】
このものでは、平衡付着量Mfhと分量割合Kmfとの2つの値を、エンジン負荷、エンジン回転数Nおよび冷却水温Twに基づいて予め定めており、そのときのエンジン負荷、エンジン回転数Nおよび燃料付着部の温度予測値Tfに基づいて平衡付着量Mfhと分量割合Kmfを求め、これらから後述する(6)式を用いて単位周期当たり(一噴射当たり)の付着量(これを付着速度という)Vmfを求め、この付着速度Vmfで基本噴射パルス幅Tpを補正している。
【0004】
ここで、(6)式のMfは単位周期毎(1噴射毎)に後述する(8)式によりVmfの積算値としてサイクリックに求められる値(予測変数である)のことで、Mfhがステップ的に変化するとき、このMfhに対して一次遅れで応答する。また、分量割合KmfはMfhとその時点での付着量Mfの差(Mfh−Mf)の燃料を燃料噴射量の補正にどの程度反映させるのかを示す係数のことである。
【0005】
【発明が解決しようとする課題】
ところで、冷間始動時のエンジン安定性をよくしたり高負荷時の要求出力に応えるため、さらにはリーンバーンシステムにも適用可能とするため後述する(1)式で与えられる目標燃空比相当量Tfbyaを導入するものでは、
Ti=(Tp+Kathos)×Tfbya×α+Ts …(71)
ただし、Tfbya:目標燃空比相当量
α:空燃比フィードバック補正係数
Ts:無効噴射パルス幅
の計算式により燃料噴射弁に与える燃料噴射パルス幅Tiを与えている。
【0006】
ここで、目標燃空比相当量Tfbyaは1.0を中心とする値で、たとえば冷間始動直後のアイドル時のとき(燃空比補正係数Dml=1.0)、水温増量補正係数Ktwと始動後増量補正係数Kasとが0でない正の値を持つため目標燃空比相当量Tfbyaが1.0より大きくなり、空燃比がリッチ側になってエンジン安定性が高められる。また、暖機終了後(Ktw=0、Kas=0)の高負荷時にはDmlが1.0よりも大きな値(たとえば1.2)に切換わり、このときもリッチ側の空燃比(出力空燃比)で運転が行われる。さらに、リーン運転領域になったときには、燃空比補正係数Dmlがたとえば0.66(空燃比でほぼ22)となり、このリーン空燃比の運転により燃料消費が抑制される。
【0007】
このように目標燃空比相当量Tfbyaは運転条件の変化に応じて切換わるのであるが、出力空燃比域からの減速時などTfbyaの切換時に上記の過渡補正量Kathosに不足を生じて空燃比が一時的にオーバーリッチやオーバーリーンになることがわかった。たとえば、出力空燃比域からの減速時(Tfbyaが1.2から1.0に切換わる)には、図32に示したように、過渡補正量Kathos(実線参照)に不足を生じて空燃比(図ではA/Fで略記、図17、図25、図33において同じ)がオーバーリッチになり、かつ理論空燃比への切換時間も遅くなっている。
【0008】
これを解析してみたところ、平衡付着量Mfhは負荷、回転数、燃料付着部の温度がすべて同一の条件でも目標燃空比相当量Tfbyaにほぼ比例しているのであるから、Mfhの要求値(一点鎖線で示す)はTfbya=1.2に対する値からTfbya=1.0に対する値へとステップ変化し、これに対してMfの要求値(二点鎖線で示す)が一次遅れで収束していくはずである。したがって、Mfhの要求値とMfの要求値の差から算出されるKathosの要求値は一点鎖線のように与えられることになる。これに対して上記(71)式のKathosを計算するフローにおいては、Tfbya=1.0(理論空燃比)に対するマッチングデータを用いて平衡付着量Mfhと分量割合Kmfが求められるため、このときのMfh(実線で示す)とMf(破線で示す)は図示のように変化し、したがって、Kathos(実線で示す)がKathosの要求値より少なく与えられる。この結果、要求値との差の面積分が不足して空燃比のオーバーリッチが生じるのである。
【0009】
同様にして、リーン運転領域からの加速時などTfbyaが大きくなる側への切換時にも過渡補正量Kathosが不足し、このときは空燃比がオーバーリーンになる。
【0010】
そこで、平衡付着量Mfhを目標燃空比相当量Tfbyaをもパラメータとして演算することにより、目標燃空比相当量Tfbyaの切換時に過渡補正量Kathosの不足によるオーバーリッチやオーバーリーンを防止するようにした装置を先に提案した(特願平8−96854号参照)。以下この装置を第1先願装置という。
【0011】
一方、上記の過渡補正量Kathosに加えて、気筒別の壁流補正量Chosnを導入するものがある(特開平1−305144号、特開平3−111639号公報参照)。
【0012】
ここで、壁流燃料には直接にシリンダに流入される分が少なく比較的応答の遅いもの(低周波成分という)と、直接にシリンダに流入される分が主で応答の速いもの(高周波成分という)とがあり、上記のKathosが低周波成分を対象とする壁流補正量であるのに対して、Chosnは高周波成分を対象とする補正量である。つまり、Kathosだけでは高周波成分に対して対処不可能なため、高周波成分に対する補正量であるChosnを、前回噴射からのAvtp変化量であるΔAvtpnを用いて、Avtpが増えているとき(加速時)であれば
Chosn=ΔAvtpn×Gztwp …(72)
ただし、Gztwp:増量ゲイン
の式により、またAvtpが減少しているとき(減速時)は
Chosn=ΔAvtpn×Gztwm …(73)
ただし、Gztwm:減量ゲイン
の式により計算し、これを気筒別に同期噴射の燃料噴射パルス幅に加算することによって、高周波成分に対する壁流補正を行うのである。なお、(72)、(73)式の増量ゲインGztwp、減量ゲインGztwmは水温補正を行うためのものである。また、上記のChosn、ΔAvtpn、Tinの最後に添付されているnは気筒番号を表す。
【0013】
さて、このように低周波成分に対する壁流補正量に加えて高周波成分に対する壁流補正量を導入しているものでは、上記の第1先願装置を適用したとしても、高周波成分に対する壁流補正量であるChosnの演算にTfbya(目標空燃比)がいっさい考慮されていないため、特に出力空燃比域からの減速時などTfbyaの切換時(目標空燃比の切換時)にChosnに不足を生じて一時的にオーバーリッチやオーバーリーンが生じる。たとえば、図32と同じに出力空燃比域からの減速時でみると、図33に示したように、Chosn(実線参照)に要求値(一点鎖線参照)からの不足を生じて空燃比がオーバーリッチになる。
【0014】
そこで、低周波成分、高周波成分に対する各壁流補正量を導入しているものにおいて、低周波成分に対する壁流補正量であるKathosを上記の第1先願装置と同じに目標空燃比に応じた値とするとともに、高周波成分に対する壁流補正量であるChosnについても目標空燃比に応じた値とすることにより、目標空燃比の切換時に高周波成分に対する壁流補正量の不足により生じる一時的なオーバーリッチやオーバーリーンを防止するようにした装置も先に提案した(特願平8−173802号参照)。以下この装置を第2先願装置という。
【0015】
さて、自動変速機を備える車両においては、減速時、たとえば走行中にアクセルペダルを離したとき(アイドルスイッチがOFFからONになったとき)の回転数が所定値以上でかつ車速が所定の範囲にあるときに、いわゆる燃料カットが行われ、この状態からアクセルペダルを踏み込むことなく車速が低下して所定値以下となったときや、再加速を行おうとアクセルペダルを踏み込んだとき(アイドルスイッチがONからOFFになったとき)、いわゆる燃料リカバーが行われる。
【0016】
しかしながら、上記の第2先願装置では高周波成分に対する壁流補正量であるChosnを目標空燃比に応じて演算する際に、燃料カットをまったく考慮していないので、燃料リカバー時のChosnを最適に与えることができない。
【0017】
たとえば、図28においてt1のタイミングで減速状態に入ると、絞り弁が全閉位置となり、エンジン1回転当たりの吸入空気量が減少することで、平衡付着量Mfh(実線で示す)が急激に減少する。そのごエンジン1回転当たりの吸入空気量が回転数の低下とともに徐々に増加していくので、Mfhも急激な減少のあと徐々に大きくなっていく。こうしたMfhに対して付着量Mf(破線で示す)が応答遅れをもって追従する。
【0018】
この場合に、4気筒エンジンについて一部の気筒(たとえば1番気筒と4番気筒)よりまず燃料カットされ、所定の期間後に全気筒で燃料カットされる具体例で考えると、一部の気筒だけが燃料カットされる期間(図28では気筒別燃料カット期間で示す)では1番気筒と4番気筒の壁流燃料(付着量)が急激に減少してゆき、やがて壁流燃料が全くなくなる。したがってこの状態で燃料リカバー時に移行するときには、1番気筒と4番気筒に対して実際の壁流燃料の予測値である付着量Mfに0を与えて燃料リカバー時の過渡補正量Kathosを計算してやらないと、Kathosが不足し、このKathosから演算されるChosn(後述する(11)式参照)が不足してしまうことになる。
【0019】
しかしながら、上記の第2先願装置では一部の気筒だけが燃料カットされる期間で燃料カットの行われる1、4番気筒と燃料カットの行われない残りの2、3番気筒が区別することなく扱われ、1、4番気筒でも燃料カットがないとして過渡補正量Kathosが計算されるので、2、3番気筒については燃料カットされることなく燃料リカバー時になったとき、1、4番気筒でKathosの不足によりChosnが不足して、空燃比が大きくリーン側に傾いてしまうのである。
【0020】
ここでは、気筒別に燃料カットを行う場合について説明したが、全気筒を同時に燃料カットする場合も同様であり、燃料リカバー時のChosnを最適に与えることができない。
【0021】
また、上記の第1先願装置においても、低周波成分に対する壁流補正量である付着速度Vmfを目標空燃比に応じて演算する際に、燃料カットをまったく考慮していないので、燃料リカバー時のVmfを最適に与えることができない。
【0022】
そこで本発明は、第1先願装置や第2先願装置を前提として、燃料カット(燃料カットを気筒別に行う場合と全気筒同時に行う場合とがある)を考慮して燃料リカバー時の壁流補正量(Chosn、Vmf)を計算することにより、目標燃空比相当量の切換を伴う燃料リカバー時にも、最適な壁流補正量を与えることを目的とする。
【0023】
なお、従来装置においても、燃料カット中に壁流量が減少することを考慮して、前回噴射からのAvtp(後述するAvtpoin)を、
Avtpoin=Avtpoin−1Ref−Tpfc
ただし、Avtpoin−1Ref:1噴射タイミング前のAvtpoin
Tpfc:減算値(一定値)
の式で0まで減少させることにより、前述の(72)、(73)式のChosnが燃料リカバー時に通常時より大きくなるようにしたものがあるが(特開平5−71402号公報参照)、このものでは第1先願装置を前提としていないので、前述のように、出力空燃比域からの減速時などTfbyaの切換時に過渡補正量Kathosに不足を生じて空燃比が一時的にオーバーリッチやオーバーリーンになる。
【0024】
【課題を解決するための手段】
第1の発明では、図34に示すように、運転条件に応じた基本噴射量Tpを演算する手段31と、目標燃空比相当量Tfbyaを運転条件に応じて演算する手段32と、この目標燃空比相当量Tfbya、エンジン負荷、エンジン回転数および温度のみに基づいて目標燃空比相当量Tfbyaに対する全気筒分の壁流燃料量としての平衡付着量Mfhを演算する手段33と、エンジン負荷、エンジン回転数および温度に基づいて、前記平衡付着量とその時点での全気筒分の壁流燃料量としての付着量との差を燃料噴射量の補正に反映させる程度を示す係数としての分量割合Kmfを演算する手段34と、前記平衡付着量Mfhとその時点での全気筒分の壁流燃料量としての付着量Mfとの差(Mfh−Mf)を演算する手段35と、この付着量差(Mfh−Mf)と前記分量割合Kmfとに基づいて全気筒分の壁流燃料のうちの低周波成分に対する壁流補正量としての付着速度Vmfを演算する手段36と、燃料噴射に同期して今回噴射時の前記付着速度Vmfを今回噴射前の前記付着量Mfに加算することにより付着量Mfを更新する手段37と、前記付着速度Vmfとこの付着速度の気筒毎の1サイクル前の値Vmf-4Refとの差を演算する手段38と、この付着速度差Vmf−Vmf-4Refと前記低周波成分の応答ゲインAとから壁流燃料のうちの高周波成分に対する壁流補正量Chosn1気筒ごとに演算する手段39と、前記目標燃空比相当量Tfbyaで前記基本噴射量Tpを補正する手段40と、この補正した基本噴射量と前記2つの壁流補正量とから燃料噴射量Tiを演算する手段41と、この噴射量の燃料を所定のタイミング毎に吸気管に供給する手段42と、所定の条件で前記燃料の吸気管への供給を気筒別にカットする手段43と、この燃料カットの行われる気筒について燃料カット時に減少していく付着量を気筒別に予測する手段44と、所定の条件で前記燃料カットを解除して前記燃料の吸気管への供給を気筒別にリカバーする手段45と、この燃料リカバーの行われる気筒について燃料リカバー時に、前記付着速度演算手段36により演算される付着量Mfと前記燃料カット時気筒別付着量予測手段44により予測される気筒別付着量Mfnの差に前記分量割合Kmfを乗じた値を前記付着速度の気筒毎の1サイクル前の値Vmf-4Refとして設定する手段46とを設けた。
【0025】
第2の発明は、図35に示すように、運転条件に応じた基本噴射量Tpを演算する手段31と、目標燃空比相当量Tfbyaを運転条件に応じて演算する手段32と、この目標燃空比相当量Tfbya、エンジン負荷、エンジン回転数および温度のみに基づいて目標燃空比相当量Tfbyaに対する全気筒分の壁流燃料量としての平衡付着量Mfhを演算する手段33と、エンジン負荷、エンジン回転数および温度に基づいて、前記平衡付着量とその時点での全気筒分の壁流燃料量としての付着量との差を燃料噴射量の補正に反映させる程度を示す係数としての分量割合Kmfを演算する手段34と、前記平衡付着量Mfhとその時点での全気筒分の壁流燃料量としての付着量Mfとの差(Mfh−Mf)を演算する手段35と、この付着量差(Mfh−Mf)と前記分量割合Kmfとに基づいて全気筒分の壁流燃料のうちの低周波成分に対する壁流補正量としての付着速度Vmfを演算する手段36と、燃料噴射に同期して今回噴射時の前記付着速度Vmfを今回噴射前の前記付着量Mfに加算することにより付着量Mfを更新する手段37と、前記目標燃空比相当量Tfbyaで前記基本噴射量Tpを補正する手段40と、この補正した基本噴射量と前記壁流補正量とから燃料噴射量Tiを演算する手段51と、この噴射量の燃料を所定のタイミング毎に吸気管に供給する手段42と、所定の条件で前記燃料の吸気管への供給を全気筒で同時にカットする手段52と、この全気筒燃料カット時に前記目標燃空比相当量Tfbyaまたは前記平衡付着量Mfhを0に設定する手段53と、この全気筒燃料カット時の分量割合を予め設定する手段54と、所定の条件で前記全気筒燃料カットを解除して前記燃料の吸気管への供給を全気筒で同時にリカバーする手段55とを設けた。
【0026】
第3の発明は、図36に示すように、運転条件に応じた基本噴射量Tpを演算する手段31と、目標燃空比相当量Tfbyaを運転条件に応じて演算する手段32と、この目標燃空比相当量Tfbya、エンジン負荷、エンジン回転数および温度のみに基づいて目標燃空比相当量Tfbyaに対する全気筒分の壁流燃料量としての平衡付着量Mfhを演算する手段33と、エンジン負荷、エンジン回転数および温度に基づいて、前記平衡付着量とその時点での全気筒分の壁流燃料量としての付着量との差を燃料噴射量の補正に反映させる程度を示す係数としての分量割合Kmfを演算する手段34と、前記平衡付着量Mfhとその時点での全気筒分の壁流燃料量としての付着量Mfとの差(Mfh−Mf)を演算する手段35と、この付着量差(Mfh−Mf)と前記分量割合Kmfとに基づいて全気筒分の壁流燃料のうちの低周波成分に対する壁流補正量としての付着速度Vmfを演算する手段36と、燃料噴射に同期して今回噴射時の前記付着速度Vmfを今回噴射前の前記付着量Mfに加算することにより付着量Mfを更新する手段37と、前記付着速度Vmfとこの付着速度の気筒毎の1サイクル前の値Vmf-1Refとの差を演算する手段38と、この付着速度差Vmf−Vmf-1Refと前記低周波成分の応答ゲインAとから壁流燃料のうちの高周波成分に対する壁流補正量Chosn1気筒ごとに演算する手段39と、前記目標燃空比相当量Tfbyaで前記基本噴射量Tpを補正する手段40と、この補正した基本噴射量と前記2つの壁流補正量とから燃料噴射量Tiを演算する手段41と、この噴射量の燃料を所定のタイミング毎に吸気管に供給する手段42と、所定の条件で前記燃料の吸気管への供給を全気筒で同時にカットする手段52と、この全気筒燃料カット時に前記目標燃空比相当量Tfbyaまたは前記平衡付着量Mfhを0に設定する手段53と、この全気筒燃料カット時の分量割合を予め設定する手段54と、所定の条件で前記全気筒燃料カットを解除して前記燃料の吸気管への供給を全気筒で同時にリカバーする手段55とを設けた。
【0027】
第4の発明では、第2または第3の発明において前記全気筒燃料カット時の分量割合を、燃料供給を気筒別にカットしたとき燃料カットの行われる気筒で減少していく付着量の1サイクル当たりの減量割合FCKMF#に相関させて演算する(たとえば(1−FCKMF#)/CYLNDR#)。
【0028】
第5の発明では、第1から第4までのいずれか一つの発明において前記目標燃空比相当量Tfbyaに対する平衡付着量Mfhを、エンジン負荷、エンジン回転数および温度に基づいて演算した理論空燃比に対する平衡付着倍率Mfhtvoと前記目標燃空比相当量Tfbyaと前記基本噴射量Tpの積により求める。
【0029】
第6の発明では、第5の発明において前記平衡付着倍率Mfhtvoが回転項Mfhnを含む。
【0030】
第7の発明では、第6の発明において前記低周波成分の応答ゲインAが前記平衡付着倍率Mfhtvoに応じた値である。
【0031】
第8の発明では、第5の発明において前記平衡付着倍率Mfhtvoが回転項Mfhnを含み、かつ前記分量割合Kmfが回転補正率Kmfnを含む。
【0032】
第9の発明では、第8の発明において前記低周波成分の応答ゲインAが前記平衡付着倍率Mfhtvoと前記分量割合Kmfの積である。
【0033】
【発明の効果】
まず従来例のように目標燃空比相当量に関係なく、理論空燃比に対するマッチングデータを用いて低周波成分に対する壁流補正量を求めたのでは、出力空燃比より理論空燃比へと切換わるときなど小さい値への目標燃空比相当量の切換時(目標空燃比の切換時)に低周波成分に対する壁流補正量が不足して空燃比のオーバーリッチが生じる。これに対して、第1、第2、第3の各発明では、第1先願装置と同じに目標燃空比相当量をもパラメータとして低周波成分に対する壁流補正量を演算するので、小さい値への目標燃空比相当量の切換時に空燃比のオーバーリッチが避けられるともに、目標空燃比への切換が素早く行われる。同様にして、リーン空燃比から理論空燃比へと切換わるときなど大きい値への目標燃空比相当量の切換時に、従来例では低周波成分に対する壁流補正量の不足により空燃比のオーバーリーンが生じるのであるが、目標燃空比相当量をもパラメータとして低周波成分に対する壁流補正量を演算するようにしている第1、第2、第3の各発明では、第1先願装置と同じに大きい値への目標燃空比相当量の切換時に空燃比のオーバーリーンを避けることができる。
【0034】
また、従来例のように高周波成分に対する壁流補正量の演算に目標燃空比相当量を考慮していないことでも、特に、出力空燃比域からの減速時に、その減速に伴う空燃比の変化に応じられずに高周波成分に対する壁流補正量が不足して一時的にオーバーリッチが発生する。これに対して第1と第3の各発明では、第2先願装置と同じに高周波成分に対する壁流補正量を付着速度Vmfとこの付着速度の1サイクル前の値との差と低周波成分の応答ゲインとから演算するので、高周波成分に対する壁流補正量が従来と相違して目標燃空比相当量(目標空燃比)の変化に応じた値となり、高周波成分に対する壁流補正量が従来と比較して負の値で大きくなることから、出力空燃比域からの減速時に、高周波成分に対する壁流補正量の不足に伴う一時的なオーバーリッチを防止できる。同様にして、リーン空燃比域からの加速時には、高周波成分に対する壁流補正量の不足に伴う一時的なオーバーリーンを防止できる。このように、第1と第3の各発明では第2先願装置と同じに高周波成分に対する壁流補正量が目標空燃比に応じた値で演算されることから、低周波成分に対する壁流補正量に加えて高周波成分に対する壁流補正量を導入しているものにおいても、目標空燃比の切換時に高周波成分に対する壁流補正量に過不足が生じることがないのである。
【0035】
さらに、従来の高周波成分に対する壁流補正量では水温補正ゲインにより冷却水温に応じた補正を行うだけで、エンジンの回転数や負荷に応じた補正を行っていないため、水温補正ゲインを適合したときのエンジン回転数、負荷と異なる回転数や負荷のときには、高周波成分に対する壁流補正量が不適切となる。そこで、新たに回転補正項、負荷補正項を付加して適合するのでは、適合工数が増加する。これに対して第1、第3の各発明では、第2先願装置と同じに低周波成分に対する壁流補正量がエンジンの回転数と負荷に応じて変化し、この変化する低周波成分に対する壁流補正量に基づいて高周波成分に対する壁流補正量が演算されるので、高周波成分に対する壁流補正量も自動的にエンジンの回転数と負荷に対応した値となり、これによって、エンジンの回転数が変化したときでも高周波成分に対する壁流補正量に過不足が生じることがない。
【0036】
一方、第2先願装置では高周波成分に対する壁流補正量を目標空燃比に応じて演算する際に、気筒別の燃料カットをまったく考慮していないので、燃料カットの行われる気筒についての燃料リカバー時に高周波成分に対する壁流補正量を最適に与えることができないのであるが、第1の発明では燃料カットの行われる気筒について燃料カット時に減少していく付着量を気筒別に予測し、その燃料カットの行われる気筒の燃料リカバー時に、付着量演算手段により演算される付着量と前記予測された気筒別付着量の差に分量割合を乗じた値を付着速度の気筒毎の1サイクル前の値として設定するので、燃料カットの行われる気筒について燃料リカバー時の高周波成分に対する壁流補正量が最適に与えられることから、燃料カットの行われる気筒について燃料カット後に目標燃空比相当量の切換を伴う燃料リカバーが行われるときでも、高周波成分に対する壁流補正量の不足による空燃比のリーン側への傾きを防止することができる。
【0037】
燃料カットを全気筒で同時に行うものを対象として、第2、第3の各発明では、全気筒燃料カット時の目標燃空比相当量または平衡付着量を0に設定し、かつ全気筒燃料カット時の分量割合を予め設定するので、全気筒燃料カット後の目標燃空比相当量の切換を伴う燃料リカバー時の付着速度が最適となり、これによって全気筒燃料リカバー時の付着速度の不足による空燃比のリーン側への傾きが防止される。
【0038】
また、全気筒燃料リカバー時の付着速度が最適になると、第3の発明では、この付着速度を用いて演算される全気筒燃料リカバー時の高周波成分に対する壁流補正量も最適な値になり、これによって全気筒燃料リカバー時の高周波成分に対する壁流補正量の不足による空燃比のリーン側への傾きが防止される。
【0039】
燃料カットを気筒別に行うように構成した場合に、マッチングにより燃料供給を気筒別にカットしたとき燃料カットの行われる気筒で減少していく付着量の1サイクル当たりの減量割合が得られているのであれば、同じエンジンを用いて燃料カットを全気筒で同時に行うように構成する場合に、全気筒燃料カット時の分量割合をその減量割合に相関させて演算することが可能となることから、第4の発明では全気筒燃料カット時の分量割合のマッチングが不要となる。
【0040】
第5の発明では、目標燃空比相当量に対する平衡付着量を、エンジン負荷、エンジン回転数および温度に基づいて演算した理論空燃比に対する平衡付着倍率と基本噴射量と目標燃空比相当量の積により求めるので、理論空燃比に対して得ている従来の平衡付着倍率のマッチングデータをそのまま用いることができ、これによって新たなマッチングを行う必要がない。
【0041】
第7と第9の各発明では、低周波成分の応答ゲインがエンジンの回転数に応じた値となるので、高周波成分に対する壁流補正量が回転域の相違に伴う高周波成分の挙動によく対応したものとなる。たとえば、負荷が同一の条件においても高回転時になると、低回転時より回転項が小さくなることより、付着倍率が低回転時より小さくなる(第9の発明ではさらに低回転時より回転補正率が若干小さくなることより、分量割合が低回転時より若干小さくなる)。この結果、低周波成分の応答ゲインが小さくなり、高周波成分に対する壁流補正量の演算結果が高回転時に適切な値となる。高回転域では、低周波成分の割合が小さくなるのに反して高周波成分が大きくなる現象に対応して、高周波成分に対する壁流補正量が求められるのである。
【0042】
【発明の実施の形態】
図1において、1はエンジン本体で、吸入空気はエアクリーナから吸気管8を通ってシリンダに供給される。燃料は、運転条件に応じて所定の空燃比となるようにコントロールユニット(図ではC/Uで略記)2よりの噴射信号に基づき燃料噴射弁7からエンジン1の吸気ポートに向けて噴射される。
【0043】
コントロールユニット2にはクランク角センサ4からのRef信号(4気筒では180°ごと、6気筒では120°ごとに発生)と1°信号、エアフローメータ6からの吸入空気量信号、三元触媒10の上流側に設置したOセンサ3からの空燃比(酸素濃度)信号、水温センサ11からの冷却水温信号、スロットルセンサ12からの絞り弁5開度信号等が入力され、これらに基づいてコントロールユニット2では、吸入空気量Qとエンジン回転数Nとから基本噴射パルス幅Tpを演算するとともに、加減速時にはこのTpに過渡補正量Kathosを加算することによって壁流燃料に関する補正を行う。過渡補正量Kathosは、加減速時に限らず、燃料壁流が大きく変化する始動時や燃料リカバー時、さらには後述する目標燃空比相当量Tfbyaの切換時にも働く。
【0044】
コントロールユニット2ではまた、冷間始動時のエンジン安定性をよくしたり高負荷時の要求出力に応えるため目標燃空比相当量Tfbyaを用いて燃料補正を行うほか、トランスミッションのギヤ位置センサ13からのギヤ位置信号、車速センサ(図示しない)からの車速信号等に基づいて運転状態を判断しながら条件に応じてリーン空燃比と理論空燃比との制御を行う。排気管9には三元触媒10が設置され、理論空燃比の運転時に最大の転換効率をもって、排気中のNOxの還元とHC、COの酸化を行う。この三元触媒10はリーン空燃比のときはHC、COは酸化するが、NOxの還元効率は低い。しかしながら、空燃比がリーン側に移行すればするほどNOxの発生量は少なくなり、所定の空燃比以上では三元触媒10で浄化するのと同じ程度にまで下げることができ、同時に、リーン空燃比になるほど燃費が改善される。したがって、負荷のそれほど大きくない所定の運転領域においては目標燃空比相当量Tfbyaを1.0より小さな値とすることによってリーン空燃比による運転を行い、それ以外の運転領域ではTfbyaを1.0とすることにより空燃比を理論空燃比に制御するのである。
【0045】
さて、基本噴射パルス幅Tpに乗算される目標燃空比相当量Tfbyaは運転条件の変化に応じて切換わるのであるが、上記の過渡補正量KathosをTfbya=1.0(つまり理論空燃比)に対する値として計算しているのでは、出力空燃比域からの減速時などTfbyaの切換時に過渡補正量Kathosに不足を生じて空燃比が一時的にオーバーリッチやオーバーリーンになり、制御空燃比の追従性が悪くなる。
【0046】
これに対処するため第1先願装置では、平衡付着量Mfhを目標燃空比相当量Tfbyaをもパラメータとして演算する。
【0047】
コントロールユニット2で実行されるこの第1先願装置の制御の内容を、以下のフローチャートにしたがって説明する。
【0048】
図2のフローチャートは燃料噴射パルス幅を算出して出力する制御動作内容を示すもので、まずステップA)では目標燃空比相当量Tfbyaを、
Tfbya=Dml+Ktw+Kas …(1)
ただし、Dml;燃空比補正係数
Ktw;水温増量補正係数
Kas;始動後増量補正係数
の式により算出する。
【0049】
ここで、Tfbyaは1.0を中心とする値で、空燃比をリッチ化したりリーン化する。たとえば、(1)式の始動後増量補正係数Kasは冷却水温Twに応じた値を初期値として始動後時間とともに一定の割合で減少し最終的に0となる値、また(1)式の水温増量補正係数Ktwは冷却水温Twに応じた値であり、冷間始動時(ただしDml=1.0)にはこれら増量補正係数Kas、Ktwが0でない正の値を持ち、Tfbyaが1.0より大きな値となるため、空燃比がリッチ側に制御される。
【0050】
一方、(1)式の燃空比補正係数Dmlは、図5または図6の特性のマップに設定した燃空比Mdmlを検索した上、空燃比の切換時には所定のダンパ操作を行わせて求めるのであり、この場合リーン運転条件かどうかによりいずれかのマップが選択される。
【0051】
ここで、リーン運転条件の判定について図3,図4のフローチャートにしたがって説明する。
【0052】
これらの動作はバックグランドジョブとして行われるもので、図3のステップA)でリーン条件の判定を行うが、このための具体的な内容は図4に示す。リーン条件の判定は図4のステップA)〜F)の内容を一つづつチェックすることにより行い、各項目のすべてが満たされたときにリーン運転を許可し、一つでも反するときはリーン運転を禁止する。
【0053】
すなわち、
ステップA):空燃比(酸素)センサが活性化している、
ステップB):エンジンの暖機が終了している、
ステップC):負荷(Tp)が所定のリーン領域にある、
ステップD):回転数(N)が所定のリーン領域にある、
ステップE):ギヤ位置が2速以上にある、
ステップF):車速が所定の範囲にある、
ときに、ステップG)でリーン運転を許可し、そうでなければステップH)に移行してリーン運転を禁止する。上記のステップA)〜F)は運転性能を損なわずに安定してリーン運転を行うための条件である。
【0054】
このようにしてリーン条件を判定したら、図3のステップC),D)に戻り、リーン条件でないときは、ステップC)によって理論空燃比あるいはそれよりも濃い空燃比のマップ値(マップ燃空比)を、図6に示す特性のマップを回転数Nと負荷Tpとで検索することにより算出し、これに対してリーン条件のときは、ステップD)で理論空燃比よりも所定の範囲だけ薄い値のマップ燃空比Mdmlを図5に示す特性のマップにしたがって同じように検索する。なお、これらのマップに表した数値は、理論空燃比のときを1.0とする相対値であるため、これよりも数値が大きければリッチ、小さければリーンを示す。
【0055】
次に、図7は空燃比切換時のダンパ操作を示すフローで、これは空燃比を緩やかに切換えることによりトルクの急変を防いで、運転性能の安定性を確保するためのものである。
【0056】
ステップA)、B)ではスタートスイッチと先程得たマップ燃空比Mdmlをみて、スタートスイッチがONであるときまたはマップ燃空比Mdmlが上限値TDMLR#以上であるときは、ステップC)でマップ燃空比Mdmlを燃空比補正係数Dmlとして設定する。
【0057】
スタートスイッチがONでなくかつマップ燃空比Mdmlが上限値TDMLR#未満であるときは、ステップD)で前回の燃空比補正係数であるDmloldとマップ燃空比Mdmlとの比較を行い、Dmlold≧Mdmlでないときは理論空燃比での運転への切換時であると判断し、ステップE)で燃空比リッチ化変化速度であるDdmlrを読み込み、ステップF)でマップ燃空比Mdmlと(Dmlold+Ddmlr)のいずれか小さいほうを燃空比補正係数Dmlとして設定する。
【0058】
この逆に、Dmlold≧Mdmlのときは、リーン運転への切換時であると判断し、ステップI)で燃空比リーン化変化速度であるDdmllを読み込み、ステップJ)でマップ燃空比Mdmlと(Dmlold−Ddmll)のいずれか大きいほうを燃空比補正係数Dmlとして設定する。
【0059】
上記の変化速度DdmlrとDdmllは、運転領域の切換時に絞り弁開度の変化が早いほど大きな値を設定して素早く切換えさせる。一方のDdmlrで代表させると、図8が変化速度を設定するための流れ図である。ステップA)〜C)で絞り弁開度の変化速度ΔTVOと判定値DTVO3#、DTVO2#、DTVO1#を比較し、その比較結果よりステップD)〜G)でΔTVO≧DTVO3#のとき所定値DDMLR0#を、DTVO3#>ΔTVO≧DTVO2#のとき所定値DDMLR1#を、DTVO2#>ΔTVO≧DTVO1#のとき所定値DDMLR2#を、DTVO1#>ΔTVOのとき所定値DDMLR3#をそれぞれ選択する。ただし、DTVO3#>DTVO2#>DTVO1#、またDDMLR0>DDMLR1>DDMLR2>DDMLR3である。
【0060】
このように、絞り弁開度の変化速度ΔTVOに応じた大きさの変化速度Ddmlrを4段階に設定することで、図9に示したように、ΔTVOが大のときは立上がりが急となり、ΔTVOが小のときは立上がりが緩やかとなるわけである。
【0061】
このようにして、リーン運転領域(このときはKas、Ktwとも0)では燃空比補正係数Dmlが1.0よりも小さな値となり、これによってリーン側の空燃比でエンジン運転され、また暖機終了後(このときもKas、Ktwとも0)の高負荷時には燃空比補正係数Dmlが1.0より大きな値となりリッチ側の空燃比で制御されるのである。なお、目標燃空比相当量Tfbyaが1.0以外の値となって働くときにも空燃比フィードバック制御を行うと、空燃比をリッチ側やリーン側の値にすることができなくなるので、このときには空燃比フィードバック制御を停止している(αのクランプ)。
【0062】
図2に戻り、ステップB)でエアフローメータの出力をA/D変換し、リニアライズして吸入空気流量Qを算出する。そしてステップC)でこの吸入空気流量Qとエンジン回転数Nとから、ほぼ理論空燃比の得られる基本噴射パルス幅Tpを、Tp=K×Q/Nとして求める。なおKは定数である。
【0063】
ステップD)では
Avtp=Tp×Fload+Avtp−1×(1−Fload)…(2)
ただし、Fload:加重平均係数
Avtp−1:前回のAvtp
の式により噴射弁部空気量相当パルス幅Avtpを求める。(2)式の加重平均係数Floadは、回転数Nおよびシリンダ容積Vとの積N・Vと吸気管の総流路面積Aaから所定のマップを参照して求める。なお、Aaは絞り弁5の流路面積にアイドル調整弁やエアレギュレータの流路面積を足したものである。
【0064】
ステップE)では過渡補正量Kathosを計算する。この過渡補正量Kathosの計算については図10により説明する。
【0065】
なお、Kathosの計算は各気筒を区別せずに行うため、4気筒エンジンMPI(マルチポイントインジェクション)かつシーケンシャル噴射の場合で具体的に説明すると、Kathos、Vmf、Mfは1サイクル毎(1Ref信号の入力毎)の値である。これに対して、後述するChosnは気筒別の値であるため各気筒1サイクル毎(4Ref信号の入力毎)の値となる。Mfhは全気筒分の値である。
【0066】
まず、ステップA)では噴射弁部空気量相当パルス幅Avtp、目標燃空比相当量Tfbya(先に図2のステップA)、D)で得ている)を読み込み、ステップB)で
Mfh=Avtp×Mfhtvo×Tfbya×CYLNDR#…(3)
ただし、Mfhtvo:付着倍率
CYLNDR#:シリンダ数
の式により全気筒トータルでの平衡付着量Mfhを計算する(図24右側上段の全気筒分のMfh参照)。
【0067】
ここで、付着倍率Mfhtvoを求めるためのデータ(後述する基準付着倍率負荷項Mfhqのマップデータと基準付着倍率回転項Mfhnのテーブルデータ)は、目標燃空比相当量Tfbya=1.0に対するマッチングデータであるため、このマッチングデータを用いて得られる平衡付着量はTfbya=1.0に対しては適切であっても、目標燃空比相当量Tfbyaが1.0以外の値であるときにはその差の分だけ平衡付着量Mfhの演算に誤差が生じること、また図11に示すように、平衡付着量MfhはTfbyaにほぼ比例することから、(3)式に示したように、Tfbya=1.0に対する値(Avtp×Mfhtvo×CYLNDR#)をTfbya倍することによって、そのときのTfbyaに対応して過不足なく平衡付着量Mfhを与えるのである。この結果、暖機終了後の高負荷時に目標燃空比相当量Tfbyaが1.2になったときにはこのときの平衡付着量Mfhが従来より1.2倍され、またリーン運転領域で目標燃空比相当量Tfbyaが0.66になったときにはこのときの平衡付着量Mfhが従来より0.66倍される。
【0068】
(3)式の付着倍率Mfhtvoは従来(特開平3−111642号公報参照)と同様にして求める。Mfhtvoは単位噴射弁部流量相当パルス幅当たり、かつ1シリンダ当たりの平衡付着量のことであり、これは負荷(Avtp)と回転数Nと燃料付着部の温度予測値Tfを用いて求める。なお、燃料付着部の温度予測値Tfの演算については、特開平1−305142号公報に詳しいので説明は省略する。
【0069】
具体的には、温度予測値Tfの上下各基準温度TfとTfi+1(iは1から4(あるいは5)までの整数)に対する基準付着倍率データMfhtfとMfhtfi+1を用い、Tf、Tf、Tfi+1による補間計算で求める。たとえば、Mfhtf、Mfhtfと、基準温度Tf、Tf、現在の温度予測値Tfを用いて
Mfhtvo=Mfhtf+(Mfhtf−Mfhtf)×(Tf−Tf)/(Tf−Tf) …(4)
の式(直線補間計算式)によりMfhtvoを計算する。
【0070】
上記の基準付着倍率データMfhtf
Mfhtf=Mfhq×Mfhn …(5)
ただし、Mfhq:基準付着倍率負荷項
Mfhn:基準付着倍率回転項
の式により計算する。
【0071】
ここで、Mfhqはα−N流量Qh0と温度予測値Tfを用い補間計算付きで所定のマップを参照して求める。なお、Qh0は絞り弁開度TVOと回転数Nから求められる絞り弁部の空気流量で、既に公知のものである。Mfhnは回転数Nから補間計算付きで所定のテーブルを参照して求める。Mfhqのマップ(図12参照)とMfhnのテーブル(図13参照)は、後述するKmfatのマップとKmfnのテーブルとともに、理論空燃比のときにマッチングしたデータが格納されている。また、図12と後述する図14の各マップは本来、冷却水温Twに対してマッチングしたものであるが、このマップ参照する際に、冷却水温Twに代えて温度予測値Tfを用いるわけである。
【0072】
このようにして求めた平衡付着量Mfhに対して、現時点での付着量(予測変数)Mfが単位周期当たり(4気筒エンジンMPIかつシーケンシャル噴射の場合はクランク軸半回転毎)にどの程度の割合で接近するかの割合を表す係数(つまり分量割合)KmfをステップC)において基本分量割合Kmfatと分量割合回転補正率Kmfnの積から演算する。
【0073】
ここで、Kmfatは温度予測値Tfを用いて求める。たとえば、α−N流量Qh0と温度予測値Tfとを用い、補間計算付きで所定のマップ(図14参照)を参照する。Kmfnは回転数Nから補間計算付きで所定のテーブル(図15参照)を参照する。
【0074】
なお、基準付着倍率回転項Mfhnと分量割合回転補正率Kmfnに添付されたnは、紛らわしいが気筒番号としてのn(後述する)ではなく、回転数Nを意味させている。
【0075】
このようにして求めた分量割合KmfをステップD)においてMfhと現時点での付着量Mfとの差に乗じる演算により、つまり
Vmf=(Mfh−Mf)×Kmf …(6)
の式により付着速度(単位周期あたりの付着量のこと)Vmfを計算する。
【0076】
Mfはその時点での付着量の予測変数であり、したがって(Mfh−Mf)の付着量は現サイクルにおける平衡付着量からの過不足量を示し、この値(Mfh−Mf)が分量割合Kmfにてさらに補正されるのである。
【0077】
このようにして付着速度Vmfを求めた後、ステップE)では付着速度Vmfを過渡補正量Kathosに入れて、図10のフローを終了する。
【0078】
過渡補正量Kathosの計算を終了したら図2に戻り、ステップF)で

Figure 0003564923
ただし、α:空燃比フィードバック補正係数
Ts:無効噴射パルス幅
の式により燃料噴射弁に与える燃料噴射パルス幅Tinを気筒別に計算する。
【0079】
この(7)式を従来の(71)式と比較すればわかるように、この式では過渡補正量Kathosに対して目標燃空比相当量Tfbyaを乗算していない。これは、上記(3)式により目標燃空比相当量Tfbyaをすでに平衡付着量Mfhの計算に用いているからである。
【0080】
ここで、(7)式の空燃比フィードバック補正係数αは制御空燃比が理論空燃比を中心とするいわゆるウィンドウに収まるようにOセンサ出力に基づいて演算される値、無効噴射パルス幅Tsは噴射弁が噴射信号を受けてから実際に開弁するまでの作動遅れを補償するための値である。また、(7)式は従来の(71)式と相違してシーケンシャル噴射(4気筒ではエンジン2回転毎に1回、各気筒の点火順序に合わせて噴射)の場合の式であるため、数字の2が入っている。
【0081】
気筒別壁流補正量Chosnについては後で詳述する。これは気筒別の値(つまりnは気筒番号を表す)であるため、Tiも気筒別の値とする必要があることから、nをつけている。
【0082】
次にステップG)で燃料カットの判定を行い、ステップI),J)で燃料カット条件ならば無効噴射パルス幅Tsを、そうでなければTinを出力レジスタにストアすることでクランク角センサの出力にしたがって所定の噴射タイミングでの噴射に備える。
【0083】
図16のフローチャートは噴射タイミングに同期(具体的にはRef信号同期)したフローチャートである。なお、噴射タイミングとRef信号の入力タイミングとは必ずしも一致するものでないが、説明の便宜上Ref信号の入力毎としている。
【0084】
図16において、ステップD)、E)については後述する第2先願装置により設けた部分、ステップF)、G)、H)、I)、J)、K)、L)、M)、N)、O)は本発明により新たに設けた部分で、後述する。
【0085】
所定の各気筒の噴射タイミングになると、ステップA)において噴射を実行したあと、ステップB)では上記の(6)式で得た付着速度Vmfを用いて次回の処理時に用いる付着量Mfを、
Mf=Mf−1Ref+Vmf …(8)
ただし、Mf−1Ref:1噴射前(1サイクル前)のMf
の式により更新し(図24右側上段の全気筒分のMf参照)、このMfを次回処理のため、ステップC)においてMf−1Refに移しておく。
【0086】
(8)式中の右辺のMf−1Refは前回噴射終了時(4気筒エンジンMPIかつシーケンシャル噴射の場合はエンジン半回転前)の付着量であり、これに今回の噴射時に加えられる付着速度Vmfを加算した値が今回の噴射終了時点での付着量Mf(左辺のMf)となる。この付着量Mfの値が次回のVmfの演算時に用いられる。(8)式の右辺のMf−1Refが付着速度Vmfの演算直前の値であるのに対して(8)式の左辺のMfは付着速度Vmfの演算直後の値である。したがって、内容的には(6)式の付着量Mfの値を(8)式右辺のMf−1Refに入れて(8)式左辺の付着量Mfを計算することになる。(8)式で左辺と右辺に付着量が出てくるのは、付着量を各気筒を区別することなく噴射タイミング毎にサイクリックに更新していく構成であるからである。
【0087】
ここで、1.2から1.0へのTfbyaの切換時について第1先願装置の作用を図17を参照しながら説明する。図には簡単のためステップ変化で示している。
【0088】
従来例のように目標燃空比相当量Tfbyaに関係なく、目標燃空比相当量Tfbya=1.0(理論空燃比)に対するマッチングデータを用いて求めた平衡付着量Mfhと分量割合Kmfを目標燃空比相当量Tfbyaが1.0でないときにもそのまま用いるのでは、Mfh(二点鎖線で示す)とMf(破線で示す)が図示のように変化し、したがって、目標燃空比相当量Tfbyaの切換時にはKathos(破線で示す)が不足して空燃比のオーバーリッチが生じることを前述した。
【0089】
これに対して第1先願装置では、目標燃空比相当量Tfbyaが1.2のときにはこの目標燃空比相当量Tfbyaにより平衡付着量Mfhが従来より1.2倍されており、目標燃空比相当量Tfbyaの1.0への切換時にステップ変化するMfh(実線で示す)に対して付着量Mf(一点鎖線で示す)が一次遅れで追いかけるため、過渡補正量Kathos(実線で示す)が従来と比較して斜線で示した面積の分だけ負の値で大きくなり、これにより目標燃空比相当量Tfbyaの切換時の空燃比のオーバーリッチが避けられるともに、理論空燃比への切換が素早く行われている。
【0090】
同様にして、リーン空燃比から理論空燃比へと切換わるときなど大きい値への目標燃空比相当量Tfbyaの切換時に、従来例では過渡補正量Kathosが不足して空燃比のオーバーリーンが生じるのであるが、目標燃空比相当量Tfbyaをもパラメータとして平衡付着量Mfhを演算する第1先願装置では、大きい値への目標燃空比相当量Tfbyaの切換時の空燃比のオーバーリーンを避けることができ、かつ理論空燃比への戻りが遅くなることがない。
【0091】
これで第1先願装置の説明を終える。
【0092】
一方、壁流燃料に低周波成分と高周波成分があり、低周波分に対する壁流補正量である上記のKathosだけでは高周波成分に対して対処不可能なため、高周波成分に対する壁流補正量であるChosnを導入する場合に、特開平1−305144号、同3−111639号の各公報の装置のように、Chosnの演算にTfbyaを考慮していないことでも、出力空燃比域からの減速時などTfbyaの切換時にChosnに不足を生じて一時的にオーバーリッチやオーバーリーンが生じる。
【0093】
これに対処するため第2先願装置では、高周波成分に対する壁流補正量であるChosnを
Figure 0003564923
ただし、Chosn:1サイクル目のChosn
Kathos−4Ref:各気筒1サイクル前(4Ref信号前)のKathos
Gztwc:増量ゲインGztwpまたは減量ゲインGztwm
A:低周波成分の1サイクル目の応答ゲイン
の式により計算し、最終的な同期噴射の燃料噴射パルス幅Tinを前記(7)式により求める。具体的には、第1先願装置に対して、図18のフローチャートと図16のステップD)、E)を追加して設けている。
【0094】
ここでは、フローチャートの説明に入る前に、(11)式を理論的にどのようにして導いたのかを説明する。なお、図10のステップE)に示したように、Vmf=Kathosであるため、(11)式に代えて
Chosn=(Vmf−Vmf−4Ref)×(Gztwc−1)/A …(12)
ただし、Vmf−1Ref:各気筒1サイクル前(4Ref信号前)のVmfの式を用いてもかまわない。ただし、以下では(11)式のほうで説明する。
【0095】
図21は燃料噴射量をステップ的に1だけ増やしたときの低周波成分の応答ゲインGL()、低周波成分と高周波成分を合わせた総応答ゲインG()と、Kathos(1気筒当たり)、Chosnの各壁流補正量の変化を示したものである。ただし、サイクル数の1はステップ変化1サイクル目であることを、またGL(1)は低周波成分の1サイクル目の応答ゲインを、G(1)は1サイクル目の総応答ゲインをそれぞれ表す。
【0096】
なお、(11)式をスッキリさせるため、低周波成分の1サイクル目の応答ゲインAを導入しており、GL(1)との間には図より
A=1−GL(1) …(13)
の関係が成立する。
【0097】
さて、図21において、低周波成分は1−Aの分だけが気流に乗ってシリンダに流入し、残りのAの分が吸気ポート壁や吸気弁に付着するので、低周波成分としてシリンダに1の燃料を流入させるには、
1:1−A=1+Kathos:1 …(14)
ただし、Kathos:1サイクル目のKathos
の比例関係が成立しなければならない。(14)式より
Figure 0003564923
【0098】
実際の燃料噴射では、噴射量1のうち1サイクル目の総応答ゲインG(1)の分だけが気流に乗ってシリンダに流入し、残りの1−G(1)の分が吸気ポート壁や吸気弁に付着するので、低周波成分と高周波成分を合わせた合計としてシリンダに1の燃料を流入させるには、
1:G(1)=1+(Kathos+Chosn):1 …(16)
ただし、Chosn:1サイクル目のChosn
の比例関係が成立しなければならない。(16)式より
Figure 0003564923
【0099】
このように、図21に示すステップ変化によれば、ステップ変化1サイクル目の壁流補正量(Kathos、Chosn)を考えやすいわけであるが、実際の過渡では図22に示すようにAvtp、Mfhが常に連続的に変化している。そこで、図22において、変化途中のi+1サイクル目のKathosを
▲1▼i→i+1サイクルのMfhの変化に起因するもの:Kathosi+1
▲2▼iサイクルまでのMfhとMfの差で決まるもの:Kathos
に分けて考えると、これらはそれぞれ
Kathosi+1=(Mfhi+1−Mfh)×Kmf …(18)
Kathos=(Mfh−Mfi−1)×Kmf …(19)
Mfhi+1:i+1サイクル目のMfh
Mfh:iサイクル目のMfh
Mfi−1:i−1サイクル目のMf
であるから、i+1サイクル目のKathosは
Figure 0003564923
ただし、Kathosi+1:i+1サイクル目のKathos
となる。
【0100】
なお、上記の(6)式から類推すれば、
Vmf=Kathos=(Mfh−Mf)×Kmf
となり、Mfのサイクル数が(19)式と異なるようにも思えるが、(6)式は演算ルーチン上における式でしかも全気筒分についての式、(19)式は1気筒当たりの理論式であるため、両者が矛盾するものではない。
【0101】
(20)式をサイクル数で1つずらせて、iサイクル目のKathosは
Figure 0003564923
ただし、Kathos:iサイクル目のKathos
である。
【0102】
ここで、ステップ変化1サイクル目のときは、(21)式の第2項が不要となるため、これを省略し
Kathos=(Mfh−Mfh1−1)×Kmf …(22)
の式を得る。
【0103】
(22)式は、連続するMfhの変化を各サイクル毎の微小なステップ変化とみたてたことにより、そのステップ変化毎に必要となる1サイクル目(1回目)のKathosを得るものである。
【0104】
(22)式をさらに
Kathos=(Mfh−Mf1−1)×Kmf−(Mfh1−1−Mf1−1)×Kmf…(23)
の式に変形すると、(23)式の第1項は1サイクル目のKathosの演算式そのもの、(23)式の第2項は1−1サイクルでの(つまり1サイクル前の)Kathosの演算式で近似することができる。したがって、
Kathos≒Kathos−Kathos−1 …(24)
ただし、Kathos−1:1サイクル前のKathos
の式を得る。
【0105】
繰り返しになるが、(24)式において、右肩に1がついているKathosは、連続するMfhの変化を各サイクル毎の微小なステップ変化にみたてた際にステップ変化毎に必要となる1サイクル目の補正量であり、これに対して1がついてないKathos、Kathos−1は従来と同様に連続したMfhとMfの差から演算される値である。
【0106】
ここで、増量ゲインGztwpを
Figure 0003564923
とおくと、(25)式よりG(1)=(1−A)/Gztwpであるから、これを(17)式に代入する。
【0107】
Figure 0003564923
【0108】
ここで、4気筒エンジンMPIかつシーケンシャル噴射の場合には1サイクル前のKathosであるKathos−1は、4Ref信号前の値となるので、(27)式は
Figure 0003564923
となる。図21で考えたKathosは1気筒当たりの値であるため、図24右側下段に示したように、1気筒値のKathosは4Ref信号毎に変化する。つまり、1気筒当たりのKathosの1サイクル前の値は4Ref信号前の値になるわけである。
【0109】
なお、図24の左側は気筒別のMfhとMfのステップ応答を、また図24右側上段は全気筒でまとめたときのMfhとMfのステップ応答を、図24右側下段は気筒別のKathosの変化をそれぞれ示している。
【0110】
このようにして、上記(11)式(近似式)が得られた。
【0111】
(11)式によれば低周波成分に対する壁流補正量であるKathosの前サイクル(4Ref信号前)からの変化量と低周波成分の1サイクル目の応答ゲインAとから高周波成分に対する壁流補正量であるChosnが演算されるわけである。
【0112】
次に、低周波成分の1サイクル目の応答ゲインAの算出方法について述べる。
【0113】
MPIにおける過渡時の燃料応答を、
燃料噴射弁7からの燃料噴射量:
Gfi(k)=(Gfst0+ΔGfst)×Tfbya+Gftr(n)…(31)
シリンダ吸入燃料量:
Gfc(k)=(1−A)×Gfi(k)+Gwf(k−1)×Δt/τ…(32)
ただし、Gfi(k):kサイクル目の燃料噴射量
Gfst0:定常噴射量
ΔGfst:定常噴射量の変化分
Tfbya:目標燃空比相当量
Gftr(k):kサイクル目の過渡補正量
A:低周波成分の応答ゲイン
Gfc(k):kサイクル目のシリンダ吸入燃料量
Gwf(k−1):k−1サイクル目の壁流燃料量
Δt:制御周期
τ:低周波成分の応答の時定数
の各基本式で表す。
【0114】
ここで、(31)式は今回新たに作成したモデルで、第1項の定常分と第2項の過渡補正分とに分けている。これに対して(32)式はH.Wuらが用いた簡易モデルで(1990年10月発行 自動車技術会論文集「燃料噴射機関における吸気ポート内燃料挙動の解析」第76頁参照)、壁流のシリンダ内吸入を一次遅れで表したものである(図23参照)。つまり、(32)式の第2項は、壁流燃料のうちΔt/τの割合の分がシリンダ内に流入することを表している。なお、(31)、(32)式においてGfst0、ΔGfst、Gftr(k)、Gfi(k)、Gwf(k−1)の単位は1サイクル当たりの燃料質量である。
【0115】
ここで、要求シリンダ吸入燃料量は
Gbc(k)=(Gfst0+ΔGfst)×Tfbya…(33)
ただし、Gbc(k):kサイクル目の要求シリンダ吸入燃料量
であることより、このGbc(k)の燃料量がシリンダ内に吸入されるためには、Gbc(k)=Gfc(k)となればよいから、
Figure 0003564923
(∵(31)式を代入)
【0116】
この式をGftr(k)について整理する。
Figure 0003564923
【0117】
(34)式に対して、
Gftr(k)→Kathos
(A×τ/Δt)→Mfhtvo
(Gfst0+ΔGfst)→Avtp
Gwf(k−1)→Mfi−1
(1/(1−A))×Δt/τ→Kmf
の置き換えを行うと、(34)式は
Figure 0003564923
となる。
【0118】
ここで、Mfhtvo×Kmfを計算してみると、
Figure 0003564923
となることより、
Figure 0003564923
となり、(38)式によれば、マッチングするまでもなく低周波分の応答ゲインAを計算することができることになった。
【0119】
なお、SPI(シングルポイントインジェクション)においては上記の(3)式に代えて
Mfh=Avtp×Mfhtvo×Tfbya×CYLNDR#…(3a)
ただし、CYLNDR#:シリンダ数
の式を用いる。上記(3)式と同様に全気筒分の燃料を同時に噴射供給するするSPIにおいても全気筒分のMfhを演算する必要があるわけである。また、SPIでは、(36)、(38)式に代えて、
Mfhtvo×Kmf×CYLNDR#=A/(1−A)…(36a)
1/A=1/(Mfhtvo×Kmf×CYLNDR#)+1…(38a)
の式を用いればよい。
【0120】
これで、ステップ変化1サイクル目の気筒別壁流補正量Chosnの算出方法と低周波成分の応答ゲインAの算出方法の説明を終了し、フローチャートの説明に入る。
【0121】
まず、図18のフローチャートはChosnを算出するためのもので、10ms毎に実行する。なお、図18においてステップL)、M)、N)は本発明により新たに設けた部分で後述する。
【0122】
ステップA)では冷却水温Twを読み込む。なお、Chosnの算出には、Tw以外に付着倍率Mfhtvo、分量割合Kmf、過渡補正量Kathos、各気筒1サイクル前(4Ref信号前)の過渡補正量を表すKathos−4Refが必要となるが、このうちMfhtvo、Kmf、Kathosは図10のフローにより得られている。また、Kathos−4Refは、図16のステップE)に示したように、噴射タイミングでKathosの値をシフトすることによって得られる。
【0123】
図18のステップB)では
ΔKathos=Kathos−Kathos−4Ref …(41)
ただし、Kathos−4Ref:各気筒1サイクル前(4Ref信号前)のKathos
の式により前回噴射からのKathos変化量であるΔKathosを計算し、このΔKathosと0を比較する。
【0124】
ΔKathos>0(加速時)であれば、ステップC)に進んで増量ゲインGztwpを求め、このGztwpをステップD)において水温補正ゲインGztwcに入れる。同様にして、ΔKathos<0(減速時)であるときは、ステップE)に進んで減量ゲインGztwmを求め、このGztwmをステップF)においてGztwcに入れる。ゲインGztwpとGztwmは水温補正を行うためのもので、冷却水温Twを用い補間計算付きで図19、図20を内容とするテーブルをそれぞれ参照する。
【0125】
ステップG)ではA/(1−A)の値を上記の(36)式により計算し、このA/(1−A)の値を、ステップH)において
1/A=1/{A/(1−A)}+1
の式の右辺に代入することにより左辺の1/Aの値を計算する。ステップI)ではKathos−4Ref(図16のステップE)で既に得ている)を読み込み、このKathos−4Ref、1/A、Kathos、Gztwcの値を用い、ステップJ)において、上記の(11)式によりChosnを計算する。
【0126】
ステップK)では全気筒分が終了したかどうかをみて、終了してなければ、ステップB)に戻って、ステップJ)までを繰り返す。なお、Chosnの全気筒分の演算に要する時間は図18の演算間隔である10msに比べて十分に短く、全気筒分の演算が終了する前に次の10msの演算タイミングが訪れるような事態が生じることはない。
【0127】
また、図16のステップD)ではChosnに0を入れ、ステップE)では次回処理のためKathosの値をシフトする(メモリKathos−3Refの値をメモリKathos−4Refに、メモリKathos−2Refの値をメモリKathos−3Refに、メモリKathos−1Refの値をメモリKathos−2Refに、Kathosの値をメモリKathos−1Refに移す)。
【0128】
ここで、上記(11)式によりChosnを演算する場合の第2先願装置の作用を図25を参照しながら説明する。
【0129】
低周波成分に対する壁流補正量であるKathosに加えて、高周波成分に対する壁流補正量であるChosnを導入する場合に、図17と同じに出力空燃比域からの減速時で考えると、Chosnの演算に目標燃空比相当量Tfbya(目標空燃比)を考慮していない従来例では、特に、出力空燃比域からの減速時に、その減速に伴う空燃比の変化に応じられずにCHOSnが不足して一時的にオーバーリッチが発生する(最悪の場合にはリッチ失火が生じることもある)ことを前述した。
【0130】
これに対して第2先願装置では、第1先願装置と同じに平衡付着量Mfhを目標燃空比相当量Tfbyaをもパラメータとして演算し、このMfhに基づいてKathosを演算するとともに、そのKathosとそのKathosを得たサイクルより1つ前のサイクルのKathosとの差と低周波成分の応答ゲインAから高周波成分に対する壁流補正量であるChosnを演算するので、Chosnが従来と相違してTfbyaの変化に応じた値となる。この結果、第2先願装置のChosn(実線参照)が従来のChosn(破線参照)より負の値で大きくなることから、出力空燃比域からの減速時に高周波成分に対する壁流補正量の不足に伴う一時的なオーバーリッチを防止できる。
【0131】
図示しないが、Tfbyaが大きな値へと切換わる場合も同様であり、リーン空燃比域からの加速時に高周波成分に対する壁流補正量の不足に伴う一時的なオーバーリーンを防止できる。
【0132】
このように、第2先願装置ではChosnがTfbyaに応じた値で設定されることから、壁流燃料のうちの低周波成分に対する壁流補正量に加えて高周波成分に対する壁流補正量を加えているものにおいても、Tfbyaの切換時(目標空燃比の切換時)に高周波成分に対する壁流補正量に過不足が生じることがないのである。
【0133】
また、従来の高周波成分に対する壁流補正量ではGztwp、Gztwmにより冷却水温Twに応じた補正を行うだけで、回転数や負荷に応じた補正を行っていないため、Gztwp、Gztwmを適合したときの回転数、負荷から離れたときには、高周波成分に対する壁流補正量が不適切となる。新たに回転補正項、負荷補正項を付加して適合するとなると、適合要素が増え、適合工数が増加するという問題が生じる。
【0134】
これに対して第2先願装置の高周波成分に対する壁流補正量であるChosnは、(11)式で示したようにエンジンの回転数と負荷に応じて変化するKathosに基づいて演算されるので、Chosnも自動的にエンジンの回転数と負荷に対応した補正量となる。
【0135】
さらに、低周波成分の応答ゲインAについても、エンジンの回転数と負荷に応じた値となるので、Chosnが回転域の相違に伴う高周波成分の挙動によく対応したものとなる。たとえば、負荷が同一の条件においても高回転時になると、低回転時より基準付着倍率回転項Mfhnが小さくなる(図13参照)ことより、付着倍率Mfhtvo(=Mfhq×Mfhn)が低回転時より小さくなり、かつ低回転時より分量割合回転補正率Kmfnが若干小さくなる(図15参照)ことより、分量割合Kmf(=Kmfat×Kmfn)が低回転時より若干小さくなる。この結果、Mfhtvo×Kmf(=A/(1−A))が小さくなることからAが小さくなる。一般に高回転側のほうが1サイクル目の応答もその後の応答もよい(GL(1)、G(1)とも大きくなり、Gztwp(=GL(1)/G(1))は大きくは変わらない)ことから、Aが小さくなることによって高回転時に適切なChosnが演算される。高回転域では、低周波成分の割合が小さくなるのに反して高周波成分が大きくなる現象に対応して、Chosnが求められるのである。
【0136】
これで第2先願装置の説明を終える。
【0137】
さて、こうした第2先願装置ではChosnの計算に際して、気筒別の燃料カットを全く考慮していないので、燃料リカバー時のChosnを最適に与えることができない。
【0138】
これに対処するため、本発明の第1実施形態では、燃料カット(したがって燃料リカバーも)を気筒別に行うものを対象として、燃料カット中に減量していく壁流燃料を予測して燃料カット中の付着量を気筒別に計算するとともに、この燃料カット時の気筒別付着量Mfnを用いて、燃料リカバー時のChosnを気筒別に計算する。具体的には、前述の第1先願装置と第2先願装置の2つの先願装置を組み合わせたものに対して、図16のステップF)、G)、H)、I)、J)、K)、L)、M)、N)、O)と図18のステップL)、M)、N)を追加して設けている。
【0139】
なお、気筒別の燃料カットの一例は図26に示したような場合である。同図において燃料カット条件が成立すると、一部気筒(1番気筒と4番気筒)について燃料カット条件成立直後に訪れる気筒より燃料カットが行われ、所定期間後に全気筒が燃料カットされている(この反対に燃料リカバー条件が成立すると、2番気筒と3番気筒について燃料リカバー条件成立直後に訪れる気筒より燃料リカバーが行われ、所定期間後に全気筒が燃料リカバーされる)。このように、燃料カットの途中で燃料カットされる気筒とされない気筒とが生ずるものが気筒別の燃料カットである。
【0140】
図16においてステップG)では気筒判別を行い、この判別した気筒についてさらにステップH)で燃料カット中かどうかをみる。
【0141】
燃料カット中でなければ、第2先願装置と同じにステップA)〜E)の操作を実行したあと、ステップF)でMfの値をそのときに噴射タイミングになっている気筒のMfnに移す。Mfnは後述するように燃料カット中の気筒別の付着量で、燃料カット直前のMfをMfn−1Refの初期値として格納するため、ステップF)が必要となるわけである。たとえば、燃料噴射中であれば、すべての気筒のMfn−1RefにMfが順次格納される。
【0142】
これに対して、燃料カット中であればステップH)よりステップI)以降に進む。燃料カット中も燃料カット中でないときと同じにステップI)、J)、K)の操作を行った後、ステップL)で
Mfn=Mfn−4Ref×FCKMF# …(51)
ただし、Mfn:燃料カット中の気筒別付着量
Mfn−4Ref:各気筒1サイクル前(4Ref信号前)のMfn
FCKMF#:減量割合
の式により、燃料カット中に減量していく付着量を気筒別に計算する。つまり、Mfnは燃料カット時に気筒別の噴射タイミング毎(4Ref信号毎)に減少する値である(図27参照)。ただし、Mfnが減少するからといって負の値になることはないので、ステップM)でMfnと0を比較し、Mfn<0のときはステップN)でMfnを0に制限している。
【0143】
ステップO)では次回演算のためMfnの値をメモリMfn−4Refに移して、今回の噴射タイミングでの演算を終了する。
【0144】
次に、図18のステップL)で気筒判別を行ったあと燃料カット中かどうかをステップM)においてみて燃料カット中のときはステップN)に進み、Mfn(図16のステップL)ですでに得ている)と、Mf(図16のステップI)ですでに得ている)、Kmf(図10のステップC)ですでに得ている)を用いて(Mf−Mfn)×Kmfの値を計算し、これをKathos−4Refに入れたあと、図18のステップJ)でChosnを計算する。つまり、燃料カット中はChosn
Figure 0003564923
の式により計算され、このChosnが燃料リカバー時の値になる。
【0145】
なお、Kathos=Vmfより(図10ステップE))、(52)式に代えて
Figure 0003564923
の式により計算してもかまわない。
【0146】
ここで、燃料リカバー時のChosnを(52)式で与える理由を以下に説明する。
【0147】
上記の(11)式を燃料リカバー時に適用するとすれば、(11)式右辺のKathosに燃料リカバー時に必要な値が、また(11)式右辺のKathos−4Refに燃料カット中の値が入るはずである。
【0148】
ここで、燃料カット中はKathosを計算しても燃料を噴射しないのでKathos=0(したがってKathos−4Ref=0)であるとしてよいから、燃料リカバー時に必要なKathosのみから燃料リカバー時のChosnを演算すればよいことになる。そこでまず、燃料リカバー時に必要なKathosをKathos(FCR)とおくと、
Figure 0003564923
となり、(11)式は、
Figure 0003564923
と変形される。(55)式を通常のChosnの演算式である(11)式と比較すると、燃料リカバー時にはKathos−4Refとして(Mf−Mfn)×Kmfを与えればよいことが分かる。
【0149】
ここで、本発明の第1実施形態の作用を説明する。
【0150】
図28を参照しながら気筒別に燃料カットを行う場合で第2先願装置を改良しなければならない点を前述したが、一部の気筒(1番気筒と4番気筒)だけが燃料カットされる期間(気筒別燃料カット期間)で本発明では1番気筒と4番気筒に対して燃料カット中の気筒別付着量Mfnが(51)式により演算されるので、図28の1点鎖線で示したように、1番気筒と4番気筒のMfnが燃料カット直前のMfの値(図示の黒丸の値)より減少してゆく。そして、この1番気筒と4番気筒について燃料カット中に減少してゆく付着量の挙動を織り込んだ上記の(54)式により1番気筒と4番気筒の燃料リカバー時のChosnが最適に与えられることから、燃料カット後に目標燃空比相当量Tfbyaの切換を伴う燃料リカバーが行われるときでも、燃料リカバーが行われる気筒についてChosnの不足による空燃比のリーン側への傾きを防ぐことができる。
【0151】
図29、図30、図31は本発明の第2実施形態のフローチャートで、図29は第1実施形態の図2に、図30は第1実施形態の図10に、図31は第1実施形態の図16にそれぞれ対応する。図29において図2と同一の部分には同一のステップ番号を、図30において図10と同一の部分には同一のステップ番号を、図31において図16と同一の部分には同一のステップ番号をそれぞれつけている。なお、図29において、図2のステップH)に相当する部分は全気筒燃料カット条件となるので、これに合わせてステップH1)としている。
【0152】
本発明の第1実施形態が燃料カットを気筒別に行う場合を対象としたのに対して、この第2実施形態は、燃料カット(燃料リカバーも)を全気筒で同時に行う(たとえばMPIかつシーケンシャル噴射の場合に、燃料カット条件が成立すると、その成立直後に訪れる気筒より点火順に全気筒を燃料カットし、燃料カット条件の解除条件が成立すると、その解除条件の成立直後に訪れる気筒より点火順に全気筒を燃料リカバーする)場合を対象とするものである。
【0153】
本発明の第1実施形態と異なる部分を主に説明すると、図29においてステップK)では全気筒燃料カット時かどうかみて、全気筒燃料カット時であれば、ステップL)に進み、目標燃空比相当量Tfbyaに0を入れた後、ステップB)以降を実行する。
【0154】
図30においてもステップF)で全気筒燃料カット時かどうかみて、全気筒燃料カット時であれば、ステップG)、H)でステップA)、B)と同じにMfhを計算する。ただし、全気筒燃料カット時のTfbyaは0であるので(図29のステップK)、L))、全気筒燃料カット時のMfhは0となる。
【0155】
図30のステップI)では、
Kmf(FC)=(1−FCKMF#)/CYLNDR# …(56)
ただし、CYLNDR#:シリンダ数
の式により全気筒燃料カット時のKmfであるKmf(FC)を計算する。
【0156】
ここで、全気筒燃料カット時のKmfが(56)式となる理由は次の通りである。
【0157】
同じ運転条件で考える。この場合に、1のエンジンで燃料カットを気筒別に行うように構成したとき、FCKMF#は燃料カット時の気筒別付着量Mfnの変化割合である。つまり、1番気筒や4番気筒が燃料カットになった場合、1番気筒や4番気筒の気筒別付着量MfnがFCKMF#の割合ずつ減少する。このMfnの演算は気筒別の噴射タイミング毎(エンジン2回転に1回つまり4Ref信号毎)に行われる(図27の実線参照)。
【0158】
一方、同じエンジンで燃料カットを全気筒で同時に行うように構成したときは、全気筒に共通の付着量Mfの演算が各気筒の噴射タイミング毎(エンジン2回転に4回つまり1Ref信号毎)に行われる(図27の破線参照)。しかも、Mf(iサイクル目のMf)は
Figure 0003564923
であり、全気筒燃料カット時には最終的にMfhが0となる。したがって、全気筒燃料カット時はMfhが0となっていることを前提とすれば、全気筒燃料カット時のMfは、
Mf=Mfi−1+(0−Mfi−1)×Kmf(FC) …(58)
と演算されることから、(58)式右辺のKmf(FC)が全気筒燃料カット時のMfの減少割合を与える。
【0159】
これに対して、(51)式変形すると、
Figure 0003564923
となり、(59)式右辺の1−FCKMF#が気筒別燃料カット時のMfnの減少割合を与える。
【0160】
この場合に、燃料カット時の付着量の減少速度は、同じエンジンを用いていることより図27に示したようにMfnの場合もMfの場合も同じであると近似できるので、演算タイミングの違いを考慮して(Kmf(FC)は1Ref信号毎の変化、1−FCKMF#は4Ref信号毎の変化を示す)、
Kmf(FC)≒(1−FCKMF#)/CYLNDR#
が成立する(上記の(56)式が得られる)のである。
【0161】
このようにして、燃料カットを気筒別に行うように構成した場合に、マッチングによりFCKMF#が得られているのであれば、同じエンジンを用いて燃料カットを全気筒で同時に行うように構成する場合に、全気筒燃料カット時の分量割合を(56)式により近似的に簡単に求めることができるので、全気筒燃料カット時の分量割合マッチングが不要となる。
【0162】
図30のステップJ)では、
Vmf=(Mfh−Mf)×Kmf(FC) …(60)
の式により全気筒燃料カット時のVmfを計算し、ステップE)の操作を実行したあと図30のルーチンを終了する。
【0163】
図31のフローチャートは第2先願装置の場合とそっくり同じである。つまり、燃料カット時かどうかに関係なく、噴射タイミング毎(1Ref信号毎)にMfが更新されている(ステップB)、C))。
【0164】
このように、本発明の第2実施形態では、燃料カットを全気筒で同時に行うものを対象として、全気筒燃料カット時のTfbya=0(したがってMfh=0)としかつ全気筒燃料カット時の分量割合を上記の(56)式を用いて計算するので、全気筒燃料カット後の目標燃空比相当量Tfbyaの切換を伴う全気筒燃料リカバー時のChosnおよびVmfの値が最適となる。
【0165】
たとえば、全気筒燃料カット時のVmfを計算してみると、
Figure 0003564923
となる。ここで、Mf≧0、(1−FCKMF)≧0、CYLNDR#>0であることより、Vmf≦0となり、全気筒燃料カット時にも実行される図31のステップB)により、Mfが各気筒の噴射タイミング毎に減少してゆく(最終的に0となる)。つまり、このときのMfは全気筒燃料カット時の壁流燃料の実際の挙動をよくトレースしている。したがって、燃料リカバー時の付着速度Vmfが最適に演算されることから、全気筒燃料リカバー時のVmfの不足による空燃比のリーン側への傾きが防止されるのである。
【0166】
また、全気筒燃料リカバー時の付着速度Vmfが最適に演算されることになると、このVmf(=Kathos)を用いて演算される全気筒燃料リカバー時のChosnも最適な値になり、これによって全気筒燃料リカバー時のChosnの不足による空燃比のリーン側への傾きも防止される。
【0167】
これに対して、第2先願装置や第1先願装置では、全気筒燃料カットを考慮していないので、全気筒燃料カット時にMfhが、図28の破線のように0となることがなく、このMfhをMfが追いかけるだけであるので、全気筒燃料カット後の全気筒燃料リカバー時にVmfおよびChosnが不足して空燃比が一時的にリーン側に傾くのである。
【0168】
本発明では4気筒エンジンMPIかつシーケンシャル噴射の場合で説明したが、これに限られるものでなく、たとえば6気筒エンジンMPIかつシーケンシャル噴射の場合には前記(51)式に変えて
Mfn=Mfn−6Ref×FCKMF#
ただし、Mfn:燃料カット中の気筒別付着量
Mfn−6Ref:各気筒1サイクル前(6Ref信号前)のMfn
FCKMF:減量割合
の式を用いればよい。
【0169】
第1先願装置および第2先願装置では、出力空燃比から理論空燃比への切換時とリーン空燃比から理論空燃比への切換時で説明したが、これに限られるものでない。たとえば、冷間始動により水温増量補正係数Ktwが0でない正の値をもち、これによってリッチ側の空燃比で運転されている場合において、一刻も早く空燃比フィードバック制御を行うためOセンサが活性化したタイミングで空燃比フィードバック制御を開始するものがあり、このものでは、Oセンサの活性化終了タイミングで水温増量補正係数Ktwを0に戻している。つまり、水温増量補正係数Ktwが0でない正の値から0へと切換わるときも、小さな値への目標燃空比相当量Tfbyaの切換時の一つであり、第1先願装置と第2先願装置の適用がある。また、アイドルスイッチのON状態とOFF状態とで始動後増量補正係数Kasの値を相違させているものがあり、この場合にアイドルスイッチをON状態からOFF状態へあるいはその逆へと変化させたとき目標燃空比相当量Tfbyaが切換わる。この目標燃空比相当量Tfbyaの切換時にも第1先願装置と第2先願装置の適用がある。理論空燃比から出力空燃比やリーン空燃比への切換時、リーン運転領域における目標燃空比相当量Tfbyaの切換時にも適用があることはいうまでもない。
【0170】
第1先願装置と第2先願装置では付着倍率Mfhtvoを導入するもので説明したが、これに限らず、エンジン負荷、回転数、温度から直接に理論空燃比に対する平衡付着量を演算するものにも適用することができる。
【0171】
第1先願装置と第2先願装置では平衡付着量Mfhと分量割合Kmfを求めるのに温度予測値Tfを用いる場合で説明したが、冷却水温Twを用いるものや特開平3−134237号公報のように壁流補正用温度Twfを用いるものにも適用できる。
【図面の簡単な説明】
【図1】本発明の第1実施形態の制御システム図である。
【図2】10msecジョブのフローチャートである。
【図3】バックグラウンドジョブのフローチャートである。
【図4】リーン条件の判定を説明するためのフローチャートである。
【図5】リーンマップの内容を示す特性図である。
【図6】非リーンマップの内容を示す特性図である。
【図7】180度ジョブのフローチャートである。
【図8】空燃比リッチ化変化速度Ddmlrの設定を説明するためのフローチャートである。
【図9】空燃比切換時のダンパ操作を説明するための波形図である。
【図10】過渡補正量Kathosの演算を説明するためのフローチャートである。
【図11】目標燃空比相当量Tfbyaに対する平衡付着量Mfhの特性図である。
【図12】Mfhqマップの内容を示す特性図である。
【図13】Mfhnテーブルの内容を示す特性図である。
【図14】Kmfatマップの内容を示す特性図である。
【図15】Kmfnテーブルの内容を示す特性図である。
【図16】本発明の第1実施形態の噴射タイミングに同期するフローチャートである。
【図17】第1先願装置の作用を説明するための波形図である。
【図18】第2先願装置(および本発明の第1実施形態)のChosnの演算を説明するためのフローチャートである。
【図19】第2先願装置(および本発明の第1実施形態)のGztwpテーブルの内容を示す特性図である。
【図20】第2先願装置(および本発明の第1実施形態)のGztwmテーブルの内容を示す特性図である。
【図21】第2先願装置(および本発明の第1実施形態)の燃料噴射量をステップ的に1だけ増やしたときの低周波成分の応答ゲインGL()、高周波成分と低周波成分の合計の総応答ゲイン、Kathos、Chosnの各壁流補正量の変化を示す特性図である。
【図22】第2先願装置(および本発明の第1実施形態)の実際の過渡でのAvtp、Mfhの連続変化を示す波形図である。
【図23】H.Wuらが用いた簡易モデル図である。
【図24】第2先願装置(および本発明の第1実施形態)の気筒別のMfhとMfの変化と全気筒分のMfhとMfの変化を対比して示す波形図である。
【図25】第2先願装置の作用を説明するための波形図である。
【図26】本発明の気筒別の燃料カットを説明するための特性図である。
【図27】本発明の第1実施形態の燃料カット中のMfnとMfの波形図である。
【図28】本発明の第1実施形態の作用を説明するための波形図である。
【図29】本発明の第2実施形態の10msecジョブのフローチャートである。
【図30】本発明の第2実施形態の過渡補正量Kathosの演算を説明するためのフローチャートである。
【図31】本発明の第2実施形態の噴射タイミングに同期するフローチャートである。
【図32】従来例の作用を説明するための波形図である。
【図33】従来例の作用を説明するための波形図である。
【図34】第1の発明のクレーム対応図である。
【図35】第2の発明のクレーム対応図である。
【図36】第3の発明のクレーム対応図である。
【符号の説明】
1 エンジン本体
2 コントロールユニット
4 クランク角センサ
6 エアフローメータ
7 燃料噴射弁[0001]
TECHNICAL FIELD OF THE INVENTION
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an air-fuel ratio control device for an engine, and more particularly to a device that performs correction on wall-flow fuel and operates at a rich air-fuel ratio or a lean air-fuel ratio according to operating conditions.
[0002]
[Prior art]
Generally, the deviation of the air-fuel ratio from the target value at the time of acceleration / deceleration of the engine is caused by the so-called quantitative change of the wall-flow fuel, which adheres to the intake manifold and the intake port and flows through the wall surface to the cylinder in a liquid state. A fuel correction method has been proposed in which the excess or deficiency caused by the wall-flow fuel is used as a transient correction amount Kathos (see JP-A-1-305142).
[0003]
In this example, two values, an equilibrium adhesion amount Mfh and a quantity ratio Kmf, are determined in advance based on an engine load, an engine speed N, and a cooling water temperature Tw, and the engine load, engine speed N, and fuel The equilibrium adhesion amount Mfh and the quantity ratio Kmf are determined based on the estimated temperature Tf of the adhesion portion, and the adhesion amount per unit cycle (per one injection) (this is referred to as the adhesion speed) using these equations (6) described later. Vmf is obtained, and the basic injection pulse width Tp is corrected with the adhesion speed Vmf.
[0004]
Here, Mf in the equation (6) is a value (which is a predictive variable) cyclically obtained as an integrated value of Vmf by an equation (8) described later for each unit cycle (every injection), and Mfh is a step. When it changes temporally, it responds to this Mfh with a first-order delay. Further, the quantity ratio Kmf is a coefficient indicating how much the fuel of the difference (Mfh-Mf) between Mfh and the adhesion amount Mf at that time is reflected in the correction of the fuel injection amount.
[0005]
[Problems to be solved by the invention]
By the way, in order to improve the engine stability at the time of a cold start, to meet the required output under a high load, and to be applicable to a lean burn system, the target fuel-air ratio given by the following equation (1) is provided. In introducing the quantity Tfbya,
Ti = (Tp + Kathos) × Tfbya × α + Ts (71)
Here, Tfbya: target fuel-air ratio equivalent amount
α: Air-fuel ratio feedback correction coefficient
Ts: Invalid injection pulse width
The fuel injection pulse width Ti given to the fuel injection valve is given by the following calculation formula.
[0006]
Here, the target fuel-air ratio equivalent amount Tfbya is a value centered at 1.0. For example, at the time of idling immediately after cold start (fuel-air ratio correction coefficient Dml = 1.0), the water temperature increase correction coefficient Ktw and Since the post-start increase correction coefficient Kas has a positive value other than 0, the target fuel-air ratio equivalent amount Tfbya becomes larger than 1.0, the air-fuel ratio becomes richer, and the engine stability is improved. At the time of high load after the warm-up (Ktw = 0, Kas = 0), Dml is switched to a value larger than 1.0 (for example, 1.2), and also at this time, the air-fuel ratio on the rich side (output air-fuel ratio) ). Further, when the vehicle enters the lean operation region, the fuel-air ratio correction coefficient Dml becomes, for example, 0.66 (about 22 in air-fuel ratio), and the fuel consumption is suppressed by the operation at this lean air-fuel ratio.
[0007]
As described above, the target fuel-air ratio equivalent amount Tfbya is switched in accordance with a change in the operating condition. However, when the Tfbya is switched such as when decelerating from the output air-fuel ratio range, the transient correction amount Kathos becomes insufficient and the air-fuel ratio becomes insufficient. Turned out to be temporarily over-rich or over-lean. For example, at the time of deceleration from the output air-fuel ratio range (Tfbya is switched from 1.2 to 1.0), as shown in FIG. 32, the transient correction amount Kathos (see the solid line) becomes insufficient and the air-fuel ratio becomes insufficient. (Abbreviated as A / F in the figures, and the same in FIGS. 17, 25, and 33) is over-rich, and the switching time to the stoichiometric air-fuel ratio is also delayed.
[0008]
When this was analyzed, the equilibrium adhesion amount Mfh was almost proportional to the target fuel-air ratio equivalent amount Tfbya even when the load, the rotation speed, and the temperature of the fuel adhesion portion were all the same. (Shown by a dash-dot line) changes stepwise from a value for Tfbya = 1.2 to a value for Tfbya = 1.0, whereas the required value of Mf (shown by a two-dot chain line) converges with a first-order delay. It should go. Therefore, the required value of Kathos calculated from the difference between the required value of Mfh and the required value of Mf is given as shown by a dashed line. On the other hand, in the flow for calculating Kathos in the above equation (71), the equilibrium adhesion amount Mfh and the quantity ratio Kmf are obtained using the matching data for Tfbya = 1.0 (the stoichiometric air-fuel ratio). Mfh (indicated by a solid line) and Mf (indicated by a dashed line) change as shown, so that Kathos (indicated by a solid line) is given less than the required value of Kathos. As a result, the area of the difference from the required value becomes insufficient, and the air-fuel ratio becomes over-rich.
[0009]
Similarly, the transient correction amount Kathos is also insufficient at the time of switching to the side where Tfbya becomes large, such as during acceleration from the lean operation region, and in this case, the air-fuel ratio becomes over lean.
[0010]
Therefore, by calculating the equilibrium adhesion amount Mfh also using the target fuel-air ratio equivalent amount Tfbya as a parameter, it is possible to prevent over-rich or over-lean due to a shortage of the transient correction amount Kathos when switching the target fuel-air ratio equivalent amount Tfbya. The proposed device was previously proposed (see Japanese Patent Application No. 8-96854). Hereinafter, this device is referred to as a first prior application device.
[0011]
On the other hand, there is one that introduces a wall flow correction amount Chosn for each cylinder in addition to the above-described transient correction amount Kathos (see JP-A-1-305144 and JP-A-3-111639).
[0012]
Here, the wall-flow fuel has a relatively low response (referred to as a low-frequency component) directly flowing into the cylinder and a low-frequency component mainly having a fast response (high-frequency component). The above-mentioned Kathos is a wall flow correction amount for low frequency components, while Chosn is a correction amount for high frequency components. That is, since it is impossible to deal with high-frequency components only by Kathos, Chosn, which is the correction amount for high-frequency components, is used to increase Avtp using ΔAvtpn, which is the amount of change in Avtp from the previous injection, (when accelerating). If
Chosn = ΔAvtpn × Gztwp (72)
Here, Gztwp: increase gain
According to the formula, when Avtp is decreasing (during deceleration),
Chosn = ΔAvtpn × Gztwm (73)
Where Gztwm: weight loss gain
The wall flow correction for the high-frequency component is performed by adding the calculated value to the fuel injection pulse width of the synchronous injection for each cylinder. The increase gain Gztwp and the decrease gain Gztwm in the equations (72) and (73) are for performing water temperature correction. Further, n attached at the end of the above Chosn, ΔAvtpn, Tin represents a cylinder number.
[0013]
By the way, in the case where the wall flow correction amount for the high frequency component is introduced in addition to the wall flow correction amount for the low frequency component, the wall flow correction for the high frequency component is applied even if the first prior application is applied. Since Tfbya (target air-fuel ratio) is not considered at all in the calculation of Chosn, which is an amount, Chosn becomes insufficient when switching Tfbya (during target air-fuel ratio switching) such as when decelerating from an output air-fuel ratio range. Over-rich or over-lean occurs temporarily. For example, when decelerating from the output air-fuel ratio range as in FIG. 32, as shown in FIG. 33, Chosn (see the solid line) becomes insufficient from the required value (see the dashed line), and the air-fuel ratio exceeds Be rich.
[0014]
Therefore, in the case where the wall flow correction amounts for the low frequency component and the high frequency component are introduced, Kathos, which is the wall flow correction amount for the low frequency component, is set according to the target air-fuel ratio in the same manner as in the first prior application. In addition to the value, Chosn, which is the wall flow correction amount for the high frequency component, is also set to a value corresponding to the target air-fuel ratio. An apparatus for preventing rich or overlean has also been proposed (see Japanese Patent Application No. 8-173802). Hereinafter, this device is referred to as a second prior application device.
[0015]
Now, in a vehicle equipped with an automatic transmission, the number of revolutions at the time of deceleration, for example, when the accelerator pedal is released during running (when the idle switch is turned from OFF to ON) is equal to or higher than a predetermined value and the vehicle speed is within a predetermined range. In this state, a so-called fuel cut is performed, and when the vehicle speed drops to a predetermined value or less without depressing the accelerator pedal from this state, or when the accelerator pedal is depressed to perform re-acceleration (when the idle switch is When the state changes from ON to OFF), so-called fuel recovery is performed.
[0016]
However, in the above-mentioned second prior application, when calculating Chosn, which is a wall flow correction amount for high frequency components, according to the target air-fuel ratio, no fuel cut is taken into consideration, so that Chosn at the time of fuel recovery is optimized. Can not give.
[0017]
For example, in FIG. 28, when the vehicle enters the deceleration state at the timing of t1, the throttle valve becomes the fully closed position, and the amount of intake air per one revolution of the engine decreases, so that the equilibrium adhesion amount Mfh (shown by a solid line) sharply decreases. I do. Since the intake air amount per one rotation of the engine gradually increases as the rotation speed decreases, Mfh also gradually increases after a sharp decrease. The adhesion amount Mf (shown by a broken line) follows such Mfh with a response delay.
[0018]
In this case, regarding a four-cylinder engine, in a specific example in which fuel is cut first from some of the cylinders (for example, the first and fourth cylinders) and then fuel is cut in all cylinders after a predetermined period, only some of the cylinders are cut off. During the fuel cut period (indicated by the cylinder-by-cylinder fuel cut period in FIG. 28), the wall flow fuel (adhesion amount) of the first cylinder and the fourth cylinder decreases rapidly, and eventually the wall flow fuel completely disappears. Therefore, when shifting to the fuel recovery in this state, 0 is given to the adhesion amount Mf, which is the actual predicted value of the wall flow fuel, for the first and fourth cylinders to calculate the transient correction amount Kathos during the fuel recovery. Otherwise, Kathos will be insufficient, and Chosn calculated from this Kathos (see the formula (11) described later) will be insufficient.
[0019]
However, in the second prior application, the first and fourth cylinders in which fuel cut is performed during a period in which only some of the cylinders are fuel cut are distinguished from the remaining second and third cylinders in which fuel cut is not performed. Since the transient correction amount Kathos is calculated assuming that there is no fuel cut even in the first and fourth cylinders, the first and fourth cylinders are used for the second and third cylinders when fuel recovery is performed without fuel cut. Therefore, Chosn is insufficient due to the shortage of Kathos, and the air-fuel ratio is largely leaned to the lean side.
[0020]
Here, the case where fuel cut is performed for each cylinder has been described. However, the same applies to the case where fuel cut is performed for all cylinders at the same time, and Chosn at the time of fuel recovery cannot be optimally given.
[0021]
Also, in the first prior application, the fuel cut is not considered at all when calculating the adhesion speed Vmf, which is the wall flow correction amount for the low frequency component, according to the target air-fuel ratio. Cannot be optimally given.
[0022]
In view of the above, the present invention presupposes the first prior application and the second prior application, and takes into account fuel cuts (in some cases, the fuel cut is performed for each cylinder, and all cylinders are performed simultaneously). By calculating the correction amount (Chosn, Vmf), an object is to provide an optimum wall flow correction amount even at the time of fuel recovery involving switching of the target fuel-air ratio equivalent amount.
[0023]
In addition, also in the conventional device, in consideration of the decrease in the wall flow rate during the fuel cut, Avtp (Avtpin to be described later) from the previous injection is calculated as follows.
Avtpoiin = Avtpoiin-1Ref-Tpfc
However, Avtpin-1Ref: 1 Avtpoin before injection timing
Tpfc: Subtraction value (constant value)
In some cases, Chosn in the above-mentioned equations (72) and (73) is made larger than the normal state at the time of fuel recovery by reducing the value to 0 in the equation (see JP-A-5-71402). Since the first prior application is not premised in the system, as described above, the transient correction amount Kathos becomes insufficient when the Tfbya is switched, such as when decelerating from the output air-fuel ratio range, and the air-fuel ratio temporarily becomes overrich or over. Become lean.
[0024]
[Means for Solving the Problems]
In the first invention, as shown in FIG. 34, means 31 for calculating a basic injection amount Tp according to operating conditions, means 32 for calculating a target fuel-air ratio equivalent amount Tfbya according to operating conditions, Fuel-air ratio equivalent amount Tfbya, engine load, engine speed and temperatureonlyBased on the target fuel-air ratio equivalent amount TfbyaAs the wall flow fuel amount for all cylindersMeans 33 for calculating the equilibrium adhesion amount Mfh, based on the engine load, engine speed and temperatureA coefficient indicating the degree to which the difference between the equilibrium adhesion amount and the adhesion amount as the wall flow fuel amount for all cylinders at that time is reflected in the correction of the fuel injection amount.A means 34 for calculating the quantity ratio Kmf, the equilibrium adhesion amount Mfh and theAs the wall flow fuel amount for all cylindersMeans 35 for calculating the difference (Mfh-Mf) from the adhesion amount Mf, and based on the adhesion amount difference (Mfh-Mf) and the quantity ratio Kmf.For all cylindersMeans 36 for calculating an adhesion speed Vmf as a wall flow correction amount for a low frequency component of the wall flow fuel, and the adhesion speed Vmf at the time of the current injection in synchronization with the fuel injection to the adhesion amount Mf before the current injection. Means 37 for updating the adhesion amount Mf by adding, the adhesion speed Vmf, and the value Vmf of this adhesion speed one cycle before for each cylinder.-4RefAnd a means 38 for calculating the difference between Vmf and Vmf.-4RefAnd the response gain A of the low frequency component, the wall flow correction amount Chosn for the high frequency component of the wall flow fuel.1ToFor each cylinderCalculating means 39; means 40 for correcting the basic injection amount Tp with the target fuel-air ratio equivalent amount Tfbya; and calculating the fuel injection amount Ti from the corrected basic injection amount and the two wall flow correction amounts. Means 41, means 42 for supplying the fuel of this injection amount to the intake pipe at predetermined timings, means 43 for cutting the supply of the fuel to the intake pipe for each cylinder under predetermined conditions, A means 44 for predicting the amount of adhesion decreasing at the time of fuel cut for each cylinder, a means 45 for canceling the fuel cut under predetermined conditions and recovering the supply of the fuel to the intake pipe for each cylinder, At the time of fuel recovery for the cylinder for which fuel recovery is performed,speedA value obtained by multiplying the difference between the adhesion amount Mf calculated by the operation means 36 and the adhesion amount Mfn for each cylinder predicted by the fuel-cut cylinder-specific adhesion amount prediction means 44 by the quantity ratio Kmf is used for each cylinder of the adhesion speed. Value Vmf one cycle before-4RefMeans 46 for setting as
[0025]
In the second invention, as shown in FIG. 35, means 31 for calculating a basic injection amount Tp according to operating conditions, means 32 for calculating a target fuel-air ratio equivalent amount Tfbya according to operating conditions, Fuel-air ratio equivalent amount Tfbya, engine load, engine speed and temperatureonlyBased on the target fuel-air ratio equivalent amount TfbyaAs the wall flow fuel amount for all cylindersMeans 33 for calculating the equilibrium adhesion amount Mfh, based on the engine load, engine speed and temperatureA coefficient indicating the degree to which the difference between the equilibrium adhesion amount and the adhesion amount as the wall flow fuel amount for all cylinders at that time is reflected in the correction of the fuel injection amount.A means 34 for calculating the quantity ratio Kmf, the equilibrium adhesion amount Mfh and theAs the wall flow fuel amount for all cylindersMeans 35 for calculating the difference (Mfh-Mf) from the adhesion amount Mf, and based on the adhesion amount difference (Mfh-Mf) and the quantity ratio Kmf.For all cylindersMeans 36 for calculating an adhesion speed Vmf as a wall flow correction amount for a low frequency component of the wall flow fuel, and the adhesion speed Vmf at the time of the current injection in synchronization with the fuel injection to the adhesion amount Mf before the current injection. A means 37 for updating the adhesion amount Mf by adding, a means 40 for correcting the basic injection amount Tp with the target fuel-air ratio equivalent amount Tfbya, and a fuel amount based on the corrected basic injection amount and the wall flow correction amount. Means 51 for calculating the injection amount Ti, means 42 for supplying the fuel of this injection amount to the intake pipe at predetermined timings, and means for simultaneously cutting the supply of the fuel to the intake pipe in all cylinders under predetermined conditions. 52, a unit 53 for setting the target fuel-air ratio equivalent amount Tfbya or the equilibrium adhesion amount Mfh to 0 at the time of all-cylinder fuel cut, and a unit 5 for presetting the amount ratio at the time of all-cylinder fuel cut. If, provided with means 55 to recover simultaneously supplied to the intake pipe of the fuel to release the all cylinders fuel cut under a predetermined condition in all cylinders.
[0026]
In the third invention, as shown in FIG. 36, means 31 for calculating a basic injection amount Tp according to operating conditions, means 32 for calculating a target fuel-air ratio equivalent amount Tfbya according to operating conditions, Fuel-air ratio equivalent amount Tfbya, engine load, engine speed and temperatureonlyBased on the target fuel-air ratio equivalent amount TfbyaAs the wall flow fuel amount for all cylindersMeans 33 for calculating the equilibrium adhesion amount Mfh, based on the engine load, engine speed and temperatureA coefficient indicating the degree to which the difference between the equilibrium adhesion amount and the adhesion amount as the wall flow fuel amount for all cylinders at that time is reflected in the correction of the fuel injection amount.A means 34 for calculating the quantity ratio Kmf, the equilibrium adhesion amount Mfh and theAs the wall flow fuel amount for all cylindersMeans 35 for calculating the difference (Mfh-Mf) from the adhesion amount Mf, and based on the adhesion amount difference (Mfh-Mf) and the quantity ratio Kmf.For all cylindersMeans 36 for calculating an adhesion speed Vmf as a wall flow correction amount for a low frequency component of the wall flow fuel, and the adhesion speed Vmf at the time of the current injection in synchronization with the fuel injection to the adhesion amount Mf before the current injection. Means 37 for updating the adhesion amount Mf by adding, the adhesion speed Vmf, and the value Vmf of this adhesion speed one cycle before for each cylinder.-1RefAnd a means 38 for calculating the difference between Vmf and Vmf.-1RefAnd the response gain A of the low frequency component, the wall flow correction amount Chosn for the high frequency component of the wall flow fuel.1ToFor each cylinderCalculating means 39; means 40 for correcting the basic injection amount Tp with the target fuel-air ratio equivalent amount Tfbya; and calculating the fuel injection amount Ti from the corrected basic injection amount and the two wall flow correction amounts. Means 41, means 42 for supplying this amount of fuel to the intake pipe at predetermined timings, means 52 for simultaneously cutting supply of the fuel to the intake pipe under predetermined conditions in all cylinders, Means 53 for setting the target fuel / air ratio equivalent amount Tfbya or the equilibrium adhesion amount Mfh to 0 at the time of fuel cut, means 54 for presetting the amount ratio at the time of fuel cut for all cylinders, Means 55 for canceling the fuel cut and simultaneously recovering the supply of the fuel to the intake pipe in all the cylinders is provided.
[0027]
According to a fourth aspect, in the second or third aspect, the amount ratio at the time of the fuel cut in all cylinders is set such that, when the fuel supply is cut for each cylinder, the amount of adhesion which decreases in the cylinder where the fuel cut is performed per cycle is reduced. (For example, (1-FCKMF #) / CYLNDR #).
[0028]
In a fifth aspect, in any one of the first to fourth aspects, the stoichiometric air-fuel ratio is obtained by calculating the equilibrium adhesion amount Mfh with respect to the target fuel-air ratio equivalent amount Tfbya based on an engine load, an engine speed, and a temperature. From the equilibrium adhesion ratio Mfhtvo, the target fuel-air ratio equivalent amount Tfbya, and the basic injection amount Tp.
[0029]
In a sixth aspect, in the fifth aspect, the equilibrium adhesion magnification Mfhtvo is different from the rotation term Mfhn.iincluding.
[0030]
In a seventh aspect based on the sixth aspect, the response gain A of the low frequency component is a value corresponding to the equilibrium adhesion magnification Mfhtvo.
[0031]
In an eighth aspect, in the fifth aspect, the equilibrium adhesion magnification Mfhtvo is different from the rotation term Mfhn.iAnd the quantity ratio Kmf includes a rotation correction rate Kmfn.
[0032]
In a ninth aspect, in the eighth aspect, the response gain A of the low frequency component is a product of the equilibrium adhesion magnification Mfhtvo and the quantity ratio Kmf.
[0033]
【The invention's effect】
First, when the wall flow correction amount for the low frequency component is obtained using the matching data for the stoichiometric air-fuel ratio regardless of the target fuel-air ratio equivalent amount as in the conventional example, the output air-fuel ratio is switched to the stoichiometric air-fuel ratio. At the time of switching the target fuel-air ratio equivalent amount to a small value, for example, at the time of switching the target air-fuel ratio, the wall flow correction amount for the low-frequency component is insufficient and the air-fuel ratio is over-rich. On the other hand, in the first, second, and third inventions, the wall flow correction amount for the low-frequency component is calculated using the target fuel-air ratio equivalent amount as a parameter, similarly to the first prior application, so that the amount is small. When the target fuel-air ratio equivalent amount is switched to the value, over-rich of the air-fuel ratio can be avoided, and switching to the target air-fuel ratio is performed quickly. Similarly, when the target fuel-air ratio equivalent amount is switched to a large value such as when switching from the lean air-fuel ratio to the stoichiometric air-fuel ratio, in the conventional example, the air-fuel ratio is over lean due to the lack of the wall flow correction amount for the low frequency component. However, in the first, second, and third inventions in which the wall-flow correction amount for the low-frequency component is calculated using the target fuel-air ratio equivalent amount as a parameter, the first prior application device Similarly, when the target fuel-air ratio equivalent amount is switched to a large value, overlean of the air-fuel ratio can be avoided.
[0034]
In addition, the fact that the target fuel-air ratio equivalent amount is not taken into account in the calculation of the wall flow correction amount for the high-frequency component as in the conventional example, especially when the vehicle decelerates from the output air-fuel ratio range, the change in the air-fuel ratio accompanying the deceleration occurs. , The wall flow correction amount for the high-frequency component is insufficient, and overrich occurs temporarily. On the other hand, in each of the first and third inventions, similarly to the second prior application, the wall flow correction amount for the high frequency component is calculated by calculating the difference between the adhesion speed Vmf and the value of the adhesion speed one cycle before and the low frequency component. The wall flow correction amount for the high-frequency component is different from the conventional value, and the value corresponds to the change in the target fuel-air ratio equivalent amount (target air-fuel ratio). Since the value becomes larger at a negative value as compared with, it is possible to prevent a temporary over-rich due to a shortage of the wall flow correction amount for the high frequency component at the time of deceleration from the output air-fuel ratio range. Similarly, at the time of acceleration from the lean air-fuel ratio range, it is possible to prevent a temporary over-lean due to a shortage of the wall flow correction amount for the high-frequency component. As described above, in each of the first and third inventions, the wall flow correction amount for the high frequency component is calculated with a value corresponding to the target air-fuel ratio, similarly to the second prior application, so that the wall flow correction for the low frequency component is performed. Even in the case where the wall flow correction amount for the high frequency component is introduced in addition to the amount, the wall flow correction amount for the high frequency component does not become excessive or insufficient when the target air-fuel ratio is switched.
[0035]
Furthermore, in the conventional wall flow correction amount for high-frequency components, only the correction according to the cooling water temperature is performed by the water temperature correction gain, but the correction according to the engine speed and load is not performed. When the engine speed and the load are different from the engine speed and the load, the wall flow correction amount for the high frequency component becomes inappropriate. Therefore, if a new rotation correction term and a load correction term are added for adaptation, the number of adaptation steps increases. On the other hand, in each of the first and third inventions, similarly to the second prior application, the wall flow correction amount for the low frequency component changes according to the engine speed and load, and the wall flow correction amount for the changing low frequency component. Since the wall flow correction amount for the high-frequency component is calculated based on the wall flow correction amount, the wall flow correction amount for the high-frequency component also automatically becomes a value corresponding to the engine speed and the load. Does not cause an excess or deficiency in the wall flow correction amount for the high frequency component.
[0036]
On the other hand, in the second prior application, when calculating the wall flow correction amount for the high frequency component in accordance with the target air-fuel ratio, no consideration is given to the fuel cut for each cylinder, so that the fuel recovery for the cylinder where the fuel cut is performed is performed. In some cases, the wall flow correction amount for the high-frequency component cannot be optimally given. However, in the first invention, the amount of adhesion that decreases in the fuel cut of the cylinder in which the fuel cut is performed is predicted for each cylinder, and the amount of the fuel cut is determined. At the time of cylinder fuel recovery performed, a value obtained by multiplying the difference between the adhesion amount calculated by the adhesion amount calculation means and the predicted adhesion amount for each cylinder by the amount ratio is set as the value of the adhesion speed one cycle before for each cylinder. Since the wall flow correction amount for the high frequency component at the time of fuel recovery is optimally given to the cylinder where the fuel cut is performed, the cylinder where the fuel cut is performed When the fuel recovery with switching target air-fuel ratio corresponding amount after fuel cut is performed also attached, it is possible to prevent the inclination of the air-fuel ratio to the lean side due to lack of wall flow correction amount for the high frequency components.
[0037]
In each of the second and third inventions, the target fuel-air ratio equivalent amount or the equilibrium adhesion amount at the time of all cylinder fuel cut is set to 0, and the fuel cut of all cylinders is performed. Since the hourly volume ratio is set in advance, the adhesion speed at the time of fuel recovery accompanied by switching of the target fuel-air ratio equivalent amount after all cylinders fuel is cut is optimized. The leaning of the fuel ratio toward the lean side is prevented.
[0038]
Further, when the deposition speed at the time of all-cylinder fuel recovery is optimized, in the third invention, the wall flow correction amount for the high-frequency component at the time of all-cylinder fuel recovery calculated using this deposition speed also becomes an optimal value, This prevents the leaning of the air-fuel ratio toward the lean side due to the lack of the wall flow correction amount for the high-frequency component at the time of fuel recovery for all cylinders.
[0039]
In the case where the fuel cut is performed for each cylinder, when the fuel supply is cut for each cylinder by matching, the reduction rate per cycle of the amount of adhesion that decreases in the cylinder where the fuel cut is performed is obtained. For example, when the same engine is used to perform fuel cut in all cylinders at the same time, it is possible to calculate the quantity ratio at the time of fuel cut in all cylinders in correlation with the decrease rate. According to the invention, the matching of the quantity ratio at the time of fuel cut of all cylinders becomes unnecessary.
[0040]
In the fifth invention, the equilibrium adhesion amount with respect to the target fuel-air ratio equivalent amount is calculated by calculating the equilibrium adhesion ratio, the basic injection amount, and the target fuel-air ratio equivalent amount with respect to the stoichiometric air-fuel ratio calculated based on the engine load, the engine speed, and the temperature. Since it is determined by the product, the matching data of the conventional equilibrium adhesion ratio obtained with respect to the stoichiometric air-fuel ratio can be used as it is, and there is no need to perform new matching.
[0041]
In the seventh and ninth inventions, the response gain of the low-frequency component has a value corresponding to the engine speed, so that the wall flow correction amount for the high-frequency component corresponds well to the behavior of the high-frequency component due to the difference in the rotation range. It will be. For example, even at the same load condition, when the rotation speed is high, the rotation term is smaller than that at the time of low rotation, so that the adhesion magnification is smaller than that at the time of low rotation. By slightly reducing the amount, the amount ratio becomes slightly smaller than at the time of low rotation.) As a result, the response gain of the low frequency component becomes small, and the calculation result of the wall flow correction amount for the high frequency component becomes an appropriate value at the time of high rotation. In the high rotation region, the wall flow correction amount for the high frequency component is determined in response to the phenomenon that the high frequency component increases while the ratio of the low frequency component decreases.
[0042]
BEST MODE FOR CARRYING OUT THE INVENTION
In FIG. 1, reference numeral 1 denotes an engine body, and intake air is supplied from an air cleaner to a cylinder through an intake pipe 8. Fuel is injected from the fuel injection valve 7 toward the intake port of the engine 1 based on an injection signal from a control unit (abbreviated as C / U in the figure) 2 so that a predetermined air-fuel ratio is obtained according to operating conditions. .
[0043]
The control unit 2 receives a Ref signal from the crank angle sensor 4 (generated every 180 ° for four cylinders and 120 ° for six cylinders), a 1 ° signal, an intake air amount signal from the air flow meter 6, and a three-way catalyst 10. O installed upstream2An air-fuel ratio (oxygen concentration) signal from the sensor 3, a cooling water temperature signal from the water temperature sensor 11, a throttle valve 5 opening signal from the throttle sensor 12, and the like are input. The basic injection pulse width Tp is calculated from the engine speed N and the engine speed N, and at the time of acceleration / deceleration, a correction relating to wall flow fuel is performed by adding the transient correction amount Kathos to this Tp. The transient correction amount Kathos is not limited to acceleration / deceleration, but also operates at the time of starting or fuel recovery in which the fuel wall flow greatly changes, and also at the time of switching the target fuel-air ratio equivalent amount Tfbya described later.
[0044]
The control unit 2 also performs fuel correction using the target fuel-air ratio equivalent amount Tfbya in order to improve the engine stability at the time of cold start and respond to the required output at the time of high load. The control of the lean air-fuel ratio and the stoichiometric air-fuel ratio is performed according to the conditions while determining the operation state based on the gear position signal of the vehicle, a vehicle speed signal from a vehicle speed sensor (not shown), and the like. A three-way catalyst 10 is provided in the exhaust pipe 9 to reduce NOx in exhaust gas and oxidize HC and CO with maximum conversion efficiency during operation at a stoichiometric air-fuel ratio. When the three-way catalyst 10 has a lean air-fuel ratio, HC and CO are oxidized, but NOx reduction efficiency is low. However, the more the air-fuel ratio shifts to the lean side, the smaller the amount of NOx generated. If the air-fuel ratio is equal to or higher than the predetermined air-fuel ratio, the NOx generation can be reduced to the same level as that achieved by the three-way catalyst 10. The more the fuel efficiency is improved. Therefore, in a predetermined operating region where the load is not so large, the operation based on the lean air-fuel ratio is performed by setting the target fuel-air ratio equivalent amount Tfbya to a value smaller than 1.0, and in other operating regions, Tfbya is set to 1.0. Thus, the air-fuel ratio is controlled to the stoichiometric air-fuel ratio.
[0045]
Now, the target fuel-air ratio equivalent amount Tfbya to be multiplied by the basic injection pulse width Tp is switched in accordance with a change in the operating condition, and the above-mentioned transient correction amount Kathos is changed to Tfbya = 1.0 (that is, the stoichiometric air-fuel ratio). , The transient correction amount Kathos becomes insufficient at the time of switching of Tfby such as at the time of deceleration from the output air-fuel ratio range, and the air-fuel ratio temporarily becomes over-rich or over-lean. Followability is poor.
[0046]
To cope with this, the first prior application calculates the equilibrium adhesion amount Mfh using the target fuel-air ratio equivalent amount Tfbya as a parameter.
[0047]
The content of the control of the first prior application executed by the control unit 2 will be described with reference to the following flowchart.
[0048]
The flowchart of FIG. 2 shows the contents of the control operation for calculating and outputting the fuel injection pulse width. First, in step A), the target fuel-air ratio equivalent amount Tfbya is calculated.
Tfbya = Dml + Ktw + Kas (1)
Where Dml; fuel-air ratio correction coefficient
Ktw: water temperature increase correction coefficient
Kas: increase correction coefficient after start
It is calculated by the following equation.
[0049]
Here, Tfbya is a value centered at 1.0, and enriches or leans the air-fuel ratio. For example, the post-start increase correction coefficient Kas in the equation (1) is a value that decreases at a fixed rate with the post-start time and finally becomes 0 with a value corresponding to the cooling water temperature Tw as an initial value, and the water temperature in the equation (1). The increase correction coefficient Ktw is a value corresponding to the cooling water temperature Tw. At the time of cold start (Dml = 1.0), these increase correction coefficients Kas and Ktw have positive values other than 0, and Tfbya is 1.0. Since the value becomes larger, the air-fuel ratio is controlled to the rich side.
[0050]
On the other hand, the fuel-air ratio correction coefficient Dml of the equation (1) is obtained by searching the fuel-air ratio Mdml set in the characteristic map of FIG. 5 or FIG. 6 and performing a predetermined damper operation when switching the air-fuel ratio. In this case, one of the maps is selected depending on whether or not the vehicle is in the lean operation condition.
[0051]
Here, the determination of the lean operation condition will be described with reference to the flowcharts of FIGS.
[0052]
These operations are performed as a background job, and the lean condition is determined in step A) in FIG. 3. The specific contents for this are shown in FIG. Lean conditions are determined by checking the contents of steps A) to F) of FIG. 4 one by one. Lean operation is permitted when all of the items are satisfied, and lean operation is performed when even one of them is not satisfied. Ban.
[0053]
That is,
Step A): The air-fuel ratio (oxygen) sensor is activated,
Step B): Engine warm-up has been completed,
Step C): The load (Tp) is in a predetermined lean region.
Step D): The rotation speed (N) is in a predetermined lean region.
Step E): The gear position is in the second speed or higher.
Step F): The vehicle speed is within a predetermined range.
At this time, the lean operation is permitted in step G), and if not, the flow proceeds to step H) and the lean operation is prohibited. The above steps A) to F) are conditions for stably performing the lean operation without impairing the operation performance.
[0054]
When the lean condition is determined in this way, the process returns to steps C) and D) in FIG. 3. When the lean condition is not satisfied, the stoichiometric air-fuel ratio or a map value of the air-fuel ratio richer than that (map fuel-air ratio) is determined in step C). ) Is calculated by searching the map of the characteristic shown in FIG. 6 using the rotation speed N and the load Tp. On the other hand, in the case of the lean condition, in Step D), the value is smaller than the stoichiometric air-fuel ratio by a predetermined range. The value map fuel-air ratio Mdml is similarly searched according to the characteristic map shown in FIG. Note that the numerical values shown in these maps are relative values when the stoichiometric air-fuel ratio is 1.0, and a larger value indicates richer and a smaller value indicates lean.
[0055]
Next, FIG. 7 is a flow chart showing a damper operation at the time of switching the air-fuel ratio, which is intended to prevent a sudden change in torque by gently switching the air-fuel ratio and to ensure the stability of the driving performance.
[0056]
In steps A) and B), looking at the start switch and the previously obtained map fuel-air ratio Mdml, when the start switch is ON or when the map fuel-air ratio Mdml is equal to or more than the upper limit value TDMLR #, the map is made in step C). The fuel-air ratio Mdml is set as the fuel-air ratio correction coefficient Dml.
[0057]
If the start switch is not ON and the map fuel-air ratio Mdml is less than the upper limit value TDMLR #, Dmlold, which is the previous fuel-air ratio correction coefficient, is compared with the map fuel-air ratio Mdml in step D). If it is not ≧ Mdml, it is determined that it is time to switch to operation at the stoichiometric air-fuel ratio, and Ddmrr, which is the fuel-air ratio enrichment change speed, is read in step E), and the map fuel-air ratio Mdml and (Dmlold + Ddmlr) are read in step F). ) Is set as the fuel-air ratio correction coefficient Dml.
[0058]
On the other hand, when Dmlold ≧ Mdml, it is determined that the operation is to be switched to the lean operation. In step I), the fuel-air ratio change rate Ddmll is read, and in step J), the map fuel-air ratio Mdml is determined. The larger of (Dmlold-Ddmll) is set as the fuel-air ratio correction coefficient Dml.
[0059]
The above-mentioned change speeds Ddmrr and Ddmll are set to a larger value as the change in the throttle valve opening is earlier at the time of switching of the operation region, and are switched quickly. FIG. 8 is a flow chart for setting the change speed, as represented by one Ddmrr. In steps A) to C), the change rate ΔTVO of the throttle valve opening is compared with the determination values DTVO3 #, DTVO2 #, and DTVO1 #. Based on the comparison result, when ΔTVO ≧ DTVO3 # in steps D) to G), the predetermined value DDMLR0 is obtained. #, A predetermined value DDMLR1 # when DTVO3 #> ΔTVO ≧ DTVO2 #, a predetermined value DDMLR2 # when DTVO2 #> ΔTVO ≧ DTVO1 #, and a predetermined value DDMLR3 # when DTVO1 #> ΔTVO. However, DTVO3 #> DTVO2 #> DTVO1 #, and DDMLR0> DDMLR1> DDMLR2> DDMLR3.
[0060]
In this way, by setting the change speed Ddmrr of the magnitude corresponding to the change speed ΔTVO of the throttle valve opening in four stages, as shown in FIG. 9, when ΔTVO is large, the rise becomes steep, and ΔTVO When is small, the rise is gradual.
[0061]
In this way, in the lean operation region (in this case, both Kas and Ktw are 0), the fuel-air ratio correction coefficient Dml becomes a value smaller than 1.0, whereby the engine is operated at the lean air-fuel ratio and the warm-up is performed. At the time of high load after the end (also at this time, Kas and Ktw are both 0), the fuel-air ratio correction coefficient Dml becomes a value larger than 1.0, and the air-fuel ratio is controlled at the rich side. If the air-fuel ratio feedback control is performed even when the target fuel-air ratio equivalent amount Tfbya is set to a value other than 1.0, the air-fuel ratio cannot be set to a rich or lean value. Sometimes, the air-fuel ratio feedback control is stopped (clamping α).
[0062]
Returning to FIG. 2, in step B), the output of the air flow meter is A / D converted and linearized to calculate the intake air flow rate Q. In step C), from the intake air flow rate Q and the engine speed N, a basic injection pulse width Tp at which a stoichiometric air-fuel ratio can be obtained is obtained as Tp = K × Q / N. K is a constant.
[0063]
In step D)
Avtp = Tp × Load + Avtp-1× (1-Flood) ... (2)
Where, Load: weighted average coefficient
Avtp-1: Previous Avtp
The pulse width Avtp corresponding to the injection valve air amount is obtained by the following equation. The weighted average coefficient Fload of the equation (2) is obtained by referring to a predetermined map from the product NV of the rotational speed N and the cylinder volume V and the total flow passage area Aa of the intake pipe. Aa is obtained by adding the flow passage area of the throttle valve 5 to the flow passage area of the idle adjustment valve or the air regulator.
[0064]
In step E), the transient correction amount Kathos is calculated. The calculation of the transient correction amount Kathos will be described with reference to FIG.
[0065]
Since the calculation of Kathos is performed without discriminating each cylinder, specifically, in the case of a four-cylinder engine MPI (multipoint injection) and sequential injection, Kathos, Vmf, and Mf are calculated every cycle (one signal of 1Ref signal). (For each input). On the other hand, since Chosn, which will be described later, is a value for each cylinder, it is a value for each cycle of each cylinder (each time a 4Ref signal is input). Mfh is a value for all cylinders.
[0066]
First, in step A), the pulse width Avtp corresponding to the injection valve air amount and the target fuel-air ratio equivalent amount Tfbya (previously obtained in steps A) and D) in FIG. 2) are read, and in step B).
Mfh = Avtp × Mfhtvo × Tfbya × CYLNDR # (3)
Where Mfhtvo: Adhesion magnification
CYLNDR #: Number of cylinders
The equilibrium adhesion amount Mfh in all the cylinders is calculated by the following equation (see Mfh for all cylinders in the upper right part of FIG. 24).
[0067]
Here, data for obtaining the adhesion magnification Mfhtvo (a reference adhesion magnification load term Mfhq described later)iMap data and reference adhesion magnification rotation term MfhniIs the matching data for the target fuel-air ratio equivalent amount Tfbya = 1.0, the equilibrium adhesion amount obtained using this matching data may be appropriate for Tfbya = 1.0. When the target fuel-air ratio equivalent amount Tfbya is a value other than 1.0, an error occurs in the calculation of the equilibrium adhesion amount Mfh by the difference, and as shown in FIG. Since it is almost proportional, as shown in the equation (3), by multiplying the value (Avtp × Mfhtvo × CYLNDR #) with respect to Tfbya = 1.0 by Tfbya, the equilibrium corresponding to Tfbya at that time can be balanced without excess or deficiency. The amount of adhesion Mfh is given. As a result, when the target fuel-air ratio equivalent amount Tfbya becomes 1.2 at the time of a high load after the completion of warm-up, the equilibrium adhesion amount Mfh at this time is 1.2 times that of the conventional case, and the target fuel-air ratio in the lean operation region is increased. When the ratio equivalent amount Tfbya becomes 0.66, the equilibrium adhesion amount Mfh at this time is increased by 0.66 times as compared with the conventional case.
[0068]
The adhesion magnification Mfhtvo in the equation (3) is obtained in the same manner as in the prior art (see Japanese Patent Application Laid-Open No. 3-111542). Mfhtvo is an equilibrium adhesion amount per pulse width corresponding to a unit injection valve section flow rate and per cylinder, and is obtained using a load (Avtp), a rotation speed N, and a predicted temperature value Tf of a fuel adhesion section. The calculation of the predicted temperature value Tf of the fuel attachment portion is described in detail in Japanese Patent Application Laid-Open No. Hei 1-305142, and the description thereof is omitted.
[0069]
Specifically, the upper and lower reference temperatures Tf of the temperature prediction value TfiAnd Tfi + 1(I is an integer from 1 to 4 (or 5)) and reference adhesion magnification data MfhtfiAnd Mfhtfi + 1And Tf, Tfi, Tfi + 1Is calculated by interpolation calculation. For example, Mfhtf1, Mfhtf2And the reference temperature Tf1, Tf2, Using the current temperature prediction value Tf
Mfhtvo = Mfhtf1+ (Mfhtf2-Mfhtf1) × (Tf1−Tf) / (Tf1−Tf2…… (4)
(Linear interpolation calculation formula) is used to calculate Mfhtvo.
[0070]
The above reference adhesion magnification data MfhtfiIs
Mfhtfi= Mfhqi× Mfhni                        … (5)
However, Mfhqi: Standard adhesion magnification load term
Mfhni: Rotation term of standard adhesion magnification
It is calculated by the following equation.
[0071]
Where MfhqiIs obtained by using the α-N flow rate Qh0 and the predicted temperature value Tf and referring to a predetermined map with interpolation calculation. Note that Qh0 is an air flow rate of the throttle valve portion obtained from the throttle valve opening TVO and the rotation speed N, which is already known. MfhniIs obtained from the rotational speed N with reference to a predetermined table with interpolation calculation. MfhqiMap (see FIG. 12) and Mfhni(See FIG. 13) stores data matched at the time of the stoichiometric air-fuel ratio together with a map of Kmfat and a table of Kmfn to be described later. Although the maps of FIG. 12 and FIG. 14 to be described later are originally matched with respect to the cooling water temperature Tw, the temperature prediction value Tf is used instead of the cooling water temperature Tw when referring to this map. .
[0072]
What is the ratio of the current adhesion amount (predicted variable) Mf per unit cycle (in the case of a four-cylinder engine MPI and sequential injection, every half crankshaft revolution) to the equilibrium adhesion amount Mfh obtained in this manner. In step C), a coefficient representing the ratio of whether or not to approach (that is, the amount ratio) Kmf is calculated from the product of the basic amount ratio Kmfat and the amount ratio rotation correction rate Kmfn.
[0073]
Here, Kmfat is obtained using the predicted temperature value Tf. For example, a predetermined map (see FIG. 14) is referred to with interpolation calculation using the α-N flow rate Qh0 and the predicted temperature value Tf. Kmfn refers to a predetermined table (see FIG. 15) with interpolation calculation from the rotation speed N.
[0074]
The reference adhesion magnification rotation term MfhniAnd n attached to the quantity ratio rotation correction rate Kmfn is confusing, but does not mean n (described later) as the cylinder number, but means the rotation speed N.
[0075]
The quantity ratio Kmf obtained in this way is multiplied by the difference between Mfh and the current adhesion quantity Mf in step D), that is,
Vmf = (Mfh−Mf) × Kmf (6)
The adhesion speed (the amount of adhesion per unit cycle) Vmf is calculated by the following equation.
[0076]
Mf is a predictive variable of the attached amount at that time. Therefore, the attached amount of (Mfh-Mf) indicates an excess or deficiency amount from the equilibrium attached amount in the current cycle, and this value (Mfh-Mf) is used as the amount ratio Kmf. It is further corrected.
[0077]
After the adhesion speed Vmf is obtained in this manner, in step E), the adhesion speed Vmf is included in the transient correction amount Kathos, and the flow in FIG. 10 is ended.
[0078]
When the calculation of the transient correction amount Kathos is completed, the process returns to FIG. 2 and in step F)
Figure 0003564923
Where α is the air-fuel ratio feedback correction coefficient
Ts: Invalid injection pulse width
The fuel injection pulse width Tin given to the fuel injection valve is calculated for each cylinder by the following equation.
[0079]
As can be seen by comparing this equation (7) with the conventional equation (71), this equation does not multiply the transient correction amount Kathos by the target fuel-air ratio equivalent amount Tfbya. This is because the target fuel-air ratio equivalent amount Tfbya has already been used in the calculation of the equilibrium adhesion amount Mfh according to the above equation (3).
[0080]
Here, the air-fuel ratio feedback correction coefficient α in the equation (7) is set so that the control air-fuel ratio falls within a so-called window centered on the stoichiometric air-fuel ratio.2The value calculated based on the sensor output, the invalid injection pulse width Ts, is a value for compensating the operation delay from when the injection valve receives the injection signal to when the injection valve actually opens. Since equation (7) is different from the conventional equation (71), it is an equation for sequential injection (once for every two revolutions of the engine in four cylinders, in accordance with the ignition order of each cylinder), 2 is included.
[0081]
Cylinder wall flow correction amount Chosn1Will be described later in detail. Since this is a value for each cylinder (that is, n represents a cylinder number), n is added because Ti must also be a value for each cylinder.
[0082]
Next, in step G), the fuel cut is determined. In steps I) and J), if the fuel cut condition is satisfied, the invalid injection pulse width Ts is stored in the output register. In preparation for injection at a predetermined injection timing.
[0083]
The flowchart in FIG. 16 is a flowchart synchronized with the injection timing (specifically, synchronized with the Ref signal). Note that the injection timing and the input timing of the Ref signal do not always coincide with each other, but for the sake of convenience of description, each input of the Ref signal is performed.
[0084]
In FIG. 16, steps D) and E) are portions provided by a second prior application apparatus described later, steps F), G), H), I), J), K), L), M), and N. ) And O) are parts newly provided according to the present invention, which will be described later.
[0085]
When the injection timing of each of the predetermined cylinders is reached, the injection is performed in step A), and in step B), the adhesion amount Mf used in the next process is determined using the adhesion speed Vmf obtained by the above equation (6).
Mf = Mf-1Ref+ Vmf (8)
Where Mf-1Ref: 1 Mf before injection (one cycle before)
(Refer to Mf for all cylinders on the upper right side of FIG. 24), and this Mf is Mf in step C) for the next processing.-1RefMove to
[0086]
(8) Mf on the right side of the equation-1RefIs the amount of adhesion at the end of the previous injection (in the case of a four-cylinder engine MPI and sequential injection, before the engine has rotated half a turn), and the value obtained by adding the adhesion speed Vmf added at the time of the current injection to the value at the end of the current injection This is the adhesion amount Mf (Mf on the left side). The value of the adhesion amount Mf is used in the next calculation of Vmf. Mf on the right side of equation (8)-1RefIs the value immediately before the calculation of the adhesion speed Vmf, whereas Mf on the left side of the equation (8) is the value immediately after the calculation of the adhesion speed Vmf. Therefore, in terms of the content, the value of the adhesion amount Mf in the expression (6) is changed to Mf-1RefAnd the adhesion amount Mf on the left side of the equation (8) is calculated. The reason why the adhesion amount appears on the left side and the right side in Equation (8) is that the adhesion amount is cyclically updated at each injection timing without distinguishing each cylinder.
[0087]
Here, the operation of the first prior application in switching Tfbya from 1.2 to 1.0 will be described with reference to FIG. In the figure, step changes are shown for simplicity.
[0088]
As in the conventional example, the equilibrium adhesion amount Mfh and the quantity ratio Kmf obtained by using the matching data for the target fuel-air ratio equivalent amount Tfbya = 1.0 (theoretical air-fuel ratio) are set regardless of the target fuel-air ratio equivalent amount Tfbya. If the fuel-air ratio equivalent amount Tfbya is not used even when it is not 1.0, Mfh (indicated by a two-dot chain line) and Mf (indicated by a dashed line) change as shown in FIG. As described above, when the Tfbya is switched, Kathos (shown by a broken line) is insufficient, and the air-fuel ratio is over-rich.
[0089]
On the other hand, in the first prior application, when the target fuel-air ratio equivalent amount Tfbya is 1.2, the target fuel-air ratio equivalent amount Tfbya increases the equilibrium adhesion amount Mfh by 1.2 times as compared with the related art. When the air ratio equivalent amount Tfbya is switched to 1.0, the adhesion amount Mf (shown by a dashed line) follows the Mfh (shown by a solid line) which changes stepwise with a first-order lag, so that the transient correction amount Kathos (shown by a solid line) Is larger than that of the prior art by a negative value by an area indicated by oblique lines, thereby avoiding over-rich of the air-fuel ratio when the target fuel-air ratio equivalent amount Tfbya is switched, and switching to the stoichiometric air-fuel ratio. Is being done quickly.
[0090]
Similarly, when the target fuel-air ratio equivalent amount Tfbya is switched to a large value such as when switching from the lean air-fuel ratio to the stoichiometric air-fuel ratio, the transient correction amount Kathos is insufficient in the conventional example, and the air-fuel ratio is over-lean. However, in the first prior application which calculates the equilibrium adhesion amount Mfh also using the target fuel-air ratio equivalent amount Tfbya as a parameter, the over-lean of the air-fuel ratio when the target fuel-air ratio equivalent amount Tfbya is switched to a large value is determined. It can be avoided and the return to the stoichiometric air-fuel ratio is not delayed.
[0091]
This concludes the description of the first prior application device.
[0092]
On the other hand, the wall-flow fuel has a low-frequency component and a high-frequency component, and the above-mentioned Kathos, which is the wall-flow correction amount for the low-frequency component, cannot deal with the high-frequency component alone. When Chosn is introduced, even when the Tfbya is not considered in the calculation of Chosn as in the apparatuses disclosed in JP-A-1-305144 and JP-A-3-1111639, even when decelerating from the output air-fuel ratio range, At the time of switching of Tfby, Chosn becomes short and over-rich or over-lean occurs temporarily.
[0093]
In order to cope with this, the second prior application uses Chosn, which is the wall flow correction amount for the high frequency component.
Figure 0003564923
However, Chosn1: First cycle Chosn
Kathos-4Ref: Kathos one cycle before each cylinder (before 4Ref signal)
Gztwc: increase gain Gztwp or decrease gain Gztwm
A: Response gain of the first cycle of low frequency component
, And the final fuel injection pulse width Tin of the synchronous injection is obtained by the above equation (7). Specifically, the flowchart of FIG. 18 and steps D) and E) of FIG. 16 are additionally provided for the first prior application device.
[0094]
Here, before starting the description of the flowchart, how the formula (11) is theoretically derived will be described. Since Vmf = Kathos as shown in step E) of FIG. 10, instead of equation (11), Vmf = Kathos.
Chosn1= (Vmf-Vmf-4Ref) × (Gztwc-1) / A (12)
However, Vmf-1Ref: The equation of Vmf one cycle before each cylinder (before 4Ref signal) may be used. However, in the following, description will be made using equation (11).
[0095]
FIG. 21 shows the response gain GL () of the low frequency component when the fuel injection amount is increased by 1 in a stepwise manner, the total response gain G () of the combination of the low frequency component and the high frequency component, Kathos (per cylinder), Chosn15 shows changes in the wall flow correction amounts. However, 1 of the cycle number is the first cycle of the step change, GL (1) represents the response gain of the first cycle of the low frequency component, and G (1) represents the total response gain of the first cycle. .
[0096]
In order to make equation (11) clear, a response gain A of the first cycle of the low-frequency component is introduced, and between FIG.
A = 1−GL (1) (13)
Is established.
[0097]
Now, in FIG. 21, only 1-A of the low frequency component flows into the cylinder via the airflow, and the remaining A component adheres to the intake port wall and the intake valve. To make the fuel flow in,
1: 1-A = 1 + Kathos1: 1 ... (14)
However, Kathos1: Kathos in the first cycle
Must be established. From equation (14)
Figure 0003564923
[0098]
In the actual fuel injection, only the total response gain G (1) in the first cycle of the injection amount 1 flows into the cylinder on the airflow, and the remaining 1-G (1) corresponds to the intake port wall and the like. Since the fuel adheres to the intake valve, one fuel flows into the cylinder as a sum of the low frequency component and the high frequency component.
1: G (1) = 1 + (Kathos1+ Chosn1): 1 ... (16)
However, Chosn1: First cycle Chosn
Must be established. From equation (16)
Figure 0003564923
[0099]
As described above, according to the step change shown in FIG. 21, the wall flow correction amount (Kathos) in the first cycle of the step change is set.1, Chosn1) Is easy to consider, but in an actual transition, Avtp and Mfh are constantly changing as shown in FIG. Therefore, in FIG. 22, Kathos at the (i + 1) th cycle in the middle of the change is
{Circle around (1)} Due to the change in Mfh in the i → i + 1 cycle: Kathosii + 1
(2) What is determined by the difference between Mfh and Mf up to the i-th cycle: Kathosi
If you think about them separately,
Kathosii + 1= (Mfhi + 1-Mfhi) × Kmf ... (18)
Kathosi= (Mfhi−Mfi-1) × Kmf ... (19)
Mfhi + 1: Mfh in the (i + 1) th cycle
Mfhi: Mfh at i-th cycle
Mfi-1: Mf at i-1 cycle
Therefore, Kathos at the (i + 1) th cycle is
Figure 0003564923
However, Kathosi + 1: Kathos in the (i + 1) th cycle
It becomes.
[0100]
By analogy with the above equation (6),
Vmfi= Kathosi= (Mfhi−Mfi) × Kmf
Although it seems that the number of cycles of Mf is different from the equation (19), the equation (6) is an equation on an arithmetic routine and is an equation for all cylinders, and the equation (19) is a theoretical equation per cylinder. Therefore, they are not contradictory.
[0101]
By shifting equation (20) by one by the number of cycles, Kathos in the i-th cycle is
Figure 0003564923
However, Kathosi: Kathos in the i-th cycle
It is.
[0102]
Here, in the first cycle of the step change, the second term of the equation (21) is not required, and therefore is omitted.
Kathos1= (Mfh1-Mfh1-1) × Kmf (22)
To get the formula.
[0103]
Equation (22) is obtained by regarding continuous Mfh changes as minute step changes in each cycle, thereby obtaining a first cycle (first) Kathos required for each step change.
[0104]
Equation (22)
Kathos1= (Mfh1−Mf1-1) × Kmf− (Mfh1-1−Mf1-1) × Kmf ... (23)
The first term of equation (23) is the equation of Kathos itself in the first cycle, and the second term of equation (23) is the equation of Kathos in 1-1 cycle (that is, one cycle before). It can be approximated by an equation. Therefore,
Kathos1≒ Kathos-Kathos-1            … (24)
However, Kathos-1: Kathos before one cycle
To get the formula.
[0105]
To reiterate, in Expression (24), Kathos with 1 at the right shoulder is one cycle required for each step change when continuous changes in Mfh are viewed as minute step changes for each cycle. This is the correction amount of the eyes, and the values of Kathos and Kathos without 1 are added thereto.-1Is a value calculated from the continuous difference between Mfh and Mf as in the related art.
[0106]
Here, the increase gain Gztwp is
Figure 0003564923
In other words, since G (1) = (1-A) / Gztwp from equation (25), this is substituted into equation (17).
[0107]
Figure 0003564923
[0108]
Here, in the case of a four-cylinder engine MPI and sequential injection, Kathos, which is Kathos one cycle before, is used.-1Is the value before the 4Ref signal, so equation (27) is
Figure 0003564923
It becomes. Since Kathos considered in FIG. 21 is a value per cylinder, as shown in the lower right part of FIG. 24, Katos of one cylinder value changes every 4Ref signals. That is, the value of Kathos per cylinder one cycle before becomes the value before the 4Ref signal.
[0109]
The left side of FIG. 24 shows the step response of Mfh and Mf for each cylinder, the upper right side of FIG. 24 shows the step response of Mfh and Mf when all cylinders are combined, and the lower right side of FIG. Are respectively shown.
[0110]
Thus, the above equation (11) (approximate equation) was obtained.
[0111]
According to the equation (11), the wall flow correction for the high frequency component is obtained from the change amount from the previous cycle (before the 4Ref signal) of Kathos, which is the wall flow correction amount for the low frequency component, and the response gain A of the first cycle of the low frequency component. Chosn is a quantity1Is calculated.
[0112]
Next, a method of calculating the response gain A in the first cycle of the low frequency component will be described.
[0113]
The transient fuel response in MPI
Fuel injection amount from the fuel injection valve 7:
Gfi (k) = (Gfst0 + ΔGfst) × Tfbya + Gftr (n) (31)
Cylinder intake fuel amount:
Gfc (k) = (1-A) × Gfi (k) + Gwf (k−1) × Δt / τ (32)
Where Gfi (k) is the fuel injection amount at the k-th cycle.
Gfst0: steady injection amount
ΔGfst: change in steady-state injection amount
Tfbya: target fuel-air ratio equivalent amount
Gftr (k): k-th cycle transient correction amount
A: Response gain of low frequency component
Gfc (k): the amount of fuel taken into the cylinder at the k-th cycle
Gwf (k-1): wall flow fuel amount at the (k-1) th cycle
Δt: control cycle
τ: Time constant of response of low frequency component
Of each basic formula.
[0114]
Here, Equation (31) is a model newly created this time, and is divided into a first-term steady-state component and a second-term transient correction component. In contrast, equation (32) is based on H. A simple model used by Wu et al. (Refer to page 76 of the Transactions of the Society of Automotive Engineers of Japan, “Analysis of Fuel Behavior in Intake Ports of Fuel Injection Engines,” published in October 1990), represents wall-flow suction in cylinders with a first-order delay. (See FIG. 23). That is, the second term of the expression (32) indicates that the amount of Δt / τ in the wall flow fuel flows into the cylinder. In the expressions (31) and (32), the units of Gfst0, ΔGfst, Gftr (k), Gfi (k), and Gwf (k-1) are the fuel mass per cycle.
[0115]
Here, the required cylinder intake fuel amount is
Gbc (k) = (Gfst0 + ΔGfst) × Tfbya (33)
Where Gbc (k) is the required cylinder intake fuel amount at the k-th cycle.
Therefore, in order for the fuel amount of Gbc (k) to be sucked into the cylinder, it is sufficient that Gbc (k) = Gfc (k).
Figure 0003564923
(Substitute equation (31))
[0116]
This equation is arranged for Gftr (k).
Figure 0003564923
[0117]
For equation (34),
Gftr (k) → Kathosi
(A × τ / Δt) → Mfhtvo
(Gfst0 + ΔGfst) → Avtp
Gwf (k-1) → Mfi-1
(1 / (1-A)) × Δt / τ → Kmf
Is performed, the expression (34) becomes
Figure 0003564923
It becomes.
[0118]
Here, when calculating Mfhtvo × Kmf,
Figure 0003564923
By becoming
Figure 0003564923
According to the equation (38), it is possible to calculate the response gain A for the low frequency without matching.
[0119]
In SPI (single point injection), instead of the above equation (3),
Mfh = Avtp × Mfhtvo × Tfbya × CYLNDR # (3a)
Where CYLNDR #: number of cylinders
Is used. Similarly to the above equation (3), it is necessary to calculate Mfh for all cylinders even in the SPI for simultaneously injecting and supplying fuel for all cylinders. In the SPI, instead of equations (36) and (38),
Mfhtvo × Kmf × CYLNDR # = A / (1-A) (36a)
1 / A = 1 / (Mfhtvo × Kmf × CYLNDR #) + 1 (38a)
May be used.
[0120]
Thus, the cylinder-specific wall flow correction amount Chosn in the first cycle of the step change.1And the method of calculating the response gain A of the low frequency component are ended, and the description of the flowchart is started.
[0121]
First, the flowchart of FIG.1And is executed every 10 ms. Steps L), M) and N) in FIG. 18 are parts newly provided according to the present invention and will be described later.
[0122]
In step A), the cooling water temperature Tw is read. In addition, Chosn1In addition to the Tw, the adhesion magnification Mfhtvo, the volume ratio Kmf, the transient correction amount Kathos, and the Kathos representing the transient correction amount one cycle before each cylinder (before the 4Ref signal) are calculated.-4RefAre required, of which Mfhtvo, Kmf, and Kathos are obtained by the flow of FIG. Also, Kathos-4RefIs obtained by shifting the value of Kathos at the injection timing, as shown in step E) of FIG.
[0123]
In step B) of FIG.
ΔKathos = Kathos−Kathos-4Ref          … (41)
However, Kathos-4Ref: Kathos one cycle before each cylinder (before 4Ref signal)
Is calculated as ΔKathos from the previous injection, and this ΔKathos is compared with 0.
[0124]
If ΔKathos> 0 (during acceleration), the process proceeds to step C) to obtain an increase gain Gztwp, and this Gztwp is put into the water temperature correction gain Gztwc in step D). Similarly, if ΔKathos <0 (during deceleration), the process proceeds to step E) to obtain a weight loss gain Gztwm, and this Gztwm is entered into Gztwc in step F). The gains Gztwp and Gztwm are for performing water temperature correction, and reference is made to tables having the contents shown in FIGS. 19 and 20 with interpolation calculation using the cooling water temperature Tw.
[0125]
In step G), the value of A / (1-A) is calculated by the above equation (36), and the value of A / (1-A) is calculated in step H).
1 / A = 1 / {A / (1-A)} + 1
The value of 1 / A on the left side is calculated by substituting into the right side of the equation. In step I) Kathos-4Ref(Which has already been obtained in step E) of FIG.-4Ref, 1 / A, Kathos and Gztwc, and in step J) Chosn by the above equation (11).1Is calculated.
[0126]
In step K), it is determined whether or not all cylinders have been completed. If not, the process returns to step B) and repeats steps up to step J). In addition, Chosn1The time required for the calculation for all cylinders is sufficiently short as compared with the calculation interval of 10 ms in FIG. 18, and the situation where the next 10 ms calculation timing comes before the calculation for all cylinders is completed may not occur. Absent.
[0127]
In Step D) of FIG.1Is set to 0, and in step E), the value of Kathos is shifted for the next processing (memory Kathos).-3RefValue of the memory Kathos-4RefAnd memory Kathos-2RefValue of the memory Kathos-3RefAnd memory Kathos-1RefValue of the memory Kathos-2RefAnd the value of Kathos is stored in the memory Kathos.-1RefTo).
[0128]
Here, Chosn is calculated by the above equation (11).1Will be described with reference to FIG. 25.
[0129]
When introducing Chosn, which is a wall flow correction amount for high-frequency components, in addition to Kathos, which is a wall flow correction amount for low-frequency components, when Chosn is decelerated from the output air-fuel ratio region as in FIG. In the conventional example in which the target fuel-air ratio equivalent amount Tfbya (target air-fuel ratio) is not considered in the calculation, especially when the vehicle decelerates from the output air-fuel ratio range, CHOSn is insufficient because the air-fuel ratio cannot be changed due to the deceleration. As described above, over-rich occurs temporarily (in the worst case, rich misfire may occur).
[0130]
On the other hand, in the second prior application, as in the first prior application, the equilibrium adhesion amount Mfh is calculated using the target fuel-air ratio equivalent amount Tfbya as a parameter, and Kathos is calculated based on this Mfh. Chosn, which is a wall flow correction amount for a high-frequency component from the difference between the Kathos and Kathos of the cycle one cycle before the Kathos was obtained and the response gain A of the low-frequency component.1Is calculated, so Chosn1Is a value according to the change in Tfby unlike the conventional case. As a result, Chosn of the second prior application1Since (see the solid line) becomes larger with a negative value than the conventional Chosn (see the broken line), it is possible to prevent a temporary over-rich due to a shortage of the wall flow correction amount for the high frequency component at the time of deceleration from the output air-fuel ratio range.
[0131]
Although not shown, the same applies to the case where Tfbya is switched to a large value, and it is possible to prevent a temporary over-lean due to a shortage of wall flow correction for high-frequency components during acceleration from a lean air-fuel ratio range.
[0132]
Thus, in the second prior application, Chosn1Is set at a value corresponding to Tfbya, even when the wall flow correction amount for the high frequency component is added to the wall flow correction amount for the low frequency component of the wall flow fuel, There is no excess or deficiency in the wall flow correction amount for the high frequency component at the time of switching the target air-fuel ratio).
[0133]
Further, in the conventional wall flow correction amount for the high frequency component, only the correction according to the cooling water temperature Tw is performed by Gztwp and Gztwm, but the correction according to the rotation speed and the load is not performed, so that when Gztwp and Gztwm are adapted. When the rotation speed is away from the load, the wall flow correction amount for the high frequency component becomes inappropriate. If a new rotation correction term and a load correction term are added to become compatible, there is a problem that the number of adaptation elements increases and the number of adaptation steps increases.
[0134]
On the other hand, Chosn, which is the wall flow correction amount for the high frequency component of the second prior application, is used.1Is calculated based on Kathos which changes according to the engine speed and the load as shown in the equation (11).1Automatically becomes the correction amount corresponding to the engine speed and load.
[0135]
Further, the response gain A of the low-frequency component also has a value corresponding to the engine speed and the load.1Correspond well to the behavior of the high-frequency component due to the difference in the rotation range. For example, when the rotation speed is high even under the same load condition, the reference adhesion magnification rotation term Mfhn is lower than during the low rotation speed.iBecomes smaller (see FIG. 13), the adhesion magnification Mfhtvo (= Mfhqi× Mfhni) Is smaller than at the time of low rotation, and the quantity ratio rotation correction rate Kmfn is slightly smaller than at the time of low rotation (see FIG. 15), so that the quantity ratio Kmf (= Kmfat × Kmfn) is slightly smaller than at the time of low rotation. As a result, A becomes smaller because Mfhtvo × Kmf (= A / (1−A)) becomes smaller. In general, the response in the first cycle and the subsequent response are better on the high rotation side (GL (1) and G (1) both increase, and Gztwp (= GL (1) / G (1)) does not change much). Therefore, when Cho becomes smaller, A1Is calculated. In the high rotation range, Chosn responds to the phenomenon that the ratio of the low-frequency component decreases while the high-frequency component increases.1Is required.
[0136]
This concludes the description of the second prior application device.
[0137]
By the way, in the second prior application, Chosn1Is not considered at all when calculating the fuel cut, so Chosn during fuel recovery is not considered.1Can not be optimally given.
[0138]
In order to cope with this, in the first embodiment of the present invention, the target is to perform the fuel cut (and thus the fuel recovery) for each cylinder. Is calculated for each cylinder, and the cylinder-by-cylinder adhesion amount Mfn at the time of fuel cut is used to select Chosn at the time of fuel recovery.1Is calculated for each cylinder. Specifically, for the combination of the two first-application devices, the first first-application device and the second first-application device, steps F), G), H), I), and J) of FIG. , K), L), M), N), and O) and steps L), M), and N) in FIG. 18 are additionally provided.
[0139]
An example of the fuel cut for each cylinder is as shown in FIG. In the figure, when the fuel cut condition is satisfied, fuel cut is performed for some of the cylinders (the first cylinder and the fourth cylinder) from the cylinders that come immediately after the fuel cut condition is satisfied, and all cylinders are cut after a predetermined period of time ( Conversely, when the fuel recovery condition is satisfied, fuel recovery is performed for the second and third cylinders from the cylinders that come immediately after the fuel recovery condition is satisfied, and all cylinders are fuel recovered after a predetermined period. As described above, a cylinder in which fuel is cut during the fuel cut and a cylinder in which the fuel is not cut occur in each cylinder.
[0140]
In FIG. 16, in step G), cylinder discrimination is performed, and it is further checked in step H) whether or not fuel cut is being performed on the discriminated cylinder.
[0141]
If the fuel cut is not in progress, the operations of steps A) to E) are executed in the same manner as in the second prior application, and in step F), the value of Mf is shifted to Mfn of the cylinder at the injection timing at that time. . Mfn is the adhesion amount for each cylinder during fuel cut as described later, and Mf just before fuel cut is Mfn.-1RefStep F) is required to store the initial value of. For example, during fuel injection, Mfn of all cylinders-1RefAre sequentially stored.
[0142]
On the other hand, if the fuel is being cut, the process proceeds from step H) to step I). After performing the operations of steps I), J) and K) during the fuel cut as well as when the fuel is not being cut, at step L)
Mfn = Mfn-4Ref× FCKMF #… (51)
Here, Mfn is the adhesion amount for each cylinder during fuel cut.
Mfn-4Ref: Mfn one cycle before each cylinder (before 4Ref signal)
FCKMF #: weight loss ratio
Is calculated for each cylinder by the following equation. That is, Mfn is a value that decreases at each injection timing for each cylinder (every 4Ref signal) at the time of fuel cut (see FIG. 27). However, since Mfn does not become a negative value just because it decreases, Mfn and 0 are compared in step M), and Mfn is limited to 0 in step N) when Mfn <0.
[0143]
In step O), the value of Mfn is stored in the memory Mfn for the next calculation.-4RefTo end the calculation at the current injection timing.
[0144]
Next, after performing the cylinder discrimination in step L) of FIG. 18, it is determined in step M) whether or not the fuel is being cut. If the fuel is being cut, the process proceeds to step N), and Mfn (step L in FIG. 16) has already been performed. ), Mf (already obtained in step I of FIG. 16), and Kmf (already obtained in step C of FIG. 10) to obtain the value of (Mf−Mfn) × Kmf. Calculate this and Kathos-4RefAnd then Chosn in step J) of FIG.1Is calculated. That is, during fuel cut, Chosn1But
Figure 0003564923
This Chosn is calculated by the following equation.1Becomes the value at the time of fuel recovery.
[0145]
Incidentally, from Kathos = Vmf (step E in FIG. 10), instead of equation (52),
Figure 0003564923
It may be calculated by the following equation.
[0146]
Here, Chosn at the time of fuel recovery1Is given by the following equation (52).
[0147]
If the above equation (11) is applied at the time of fuel recovery, the value required at the time of fuel recovery in Kathos on the right side of equation (11) and the value of Kathos on the right side of equation (11)-4RefShould be the value during fuel cut.
[0148]
Here, during fuel cut, fuel is not injected even if Kathos is calculated, so that Kathos = 0 (thus, Kathos is calculated).-4Ref= 0), and only Chothos necessary for fuel recovery can be changed to Chosn for fuel recovery.1Should be calculated. Therefore, first, Kathos (FCR) is set as Kathos required for fuel recovery.
Figure 0003564923
And equation (11) is
Figure 0003564923
Is transformed. Equation (55) is replaced with a normal Chosn1Comparing with the equation (11), which is the operation equation of the above, Kathos at the time of fuel recovery-4RefIt can be seen that (Mf−Mfn) × Kmf should be given as
[0149]
Here, the operation of the first embodiment of the present invention will be described.
[0150]
Although it has been described above with reference to FIG. 28 that the second prior application must be improved when fuel cut is performed for each cylinder, only some of the cylinders (the first and fourth cylinders) are cut. In the period (fuel cut period for each cylinder) in the present invention, the cylinder-by-cylinder adhesion amount Mfn for the first and fourth cylinders during fuel cut is calculated by equation (51), and is shown by the one-dot chain line in FIG. As described above, the Mfn of the first cylinder and the fourth cylinder decreases from the value of Mf immediately before the fuel cut (the value of the black circle in the drawing). Then, Chosn at the time of fuel recovery of the first cylinder and the fourth cylinder at the time of the fuel recovery of the first cylinder and the fourth cylinder according to the above equation (54) incorporating the behavior of the adhesion amount decreasing during the fuel cut for the first cylinder and the fourth cylinder.1Is optimally given, even when the fuel recovery with the switching of the target fuel-air ratio equivalent amount Tfbya is performed after the fuel cut, the cylinder for which the fuel recovery is performed is not selected.1The lean of the air-fuel ratio toward the lean side due to the shortage of the air-fuel ratio can be prevented.
[0151]
29, 30, and 31 are flowcharts of the second embodiment of the present invention. FIG. 29 is FIG. 2 of the first embodiment, FIG. 30 is FIG. 10 of the first embodiment, and FIG. FIG. 16 corresponds to FIG. 29, the same step numbers are given to the same parts as in FIG. 2, the same step numbers are given to the same parts as in FIG. 10, and the same step numbers are given to the same parts as FIG. 16 in FIG. I put on each. In FIG. 29, since the portion corresponding to step H) in FIG. 2 is the all-cylinder fuel cut condition, step H1) is set accordingly.
[0152]
While the first embodiment of the present invention is directed to the case where the fuel cut is performed for each cylinder, the second embodiment performs the fuel cut (and also the fuel recovery) simultaneously for all cylinders (for example, MPI and sequential injection). In this case, when the fuel cut condition is satisfied, all the cylinders are cut in the order of ignition from the cylinder that comes immediately after the fuel cut condition is satisfied, and when the release condition of the fuel cut condition is satisfied, all the cylinders are cut in the ignition order from the cylinder that comes immediately after the release condition is satisfied. (Cylinder fuel recovery).
[0153]
The main difference from the first embodiment of the present invention will be described. In FIG. 29, in step K), it is determined whether or not all the cylinders are cut off. After 0 is set in the ratio equivalent amount Tfbya, the steps after step B) are executed.
[0154]
Also in FIG. 30, it is checked whether or not all cylinders are fuel cut in step F). If all cylinders are fuel cut, Mfh is calculated in steps G) and H) in the same manner as in steps A) and B). However, since Tfbya at the time of all-cylinder fuel cut is 0 (step K in FIG. 29, L)), Mfh at the time of all-cylinder fuel cut is 0.
[0155]
In step I) of FIG.
Kmf (FC) = (1−FCKMF #) / CYLNDR # (56)
Where CYLNDR #: number of cylinders
Kmf (FC), which is the Kmf at the time of all-cylinder fuel cut, is calculated by the following equation.
[0156]
Here, the reason why Kmf at the time of all-cylinder fuel cut is expressed by equation (56) is as follows.
[0157]
Think under the same operating conditions. In this case, when one engine is configured to perform the fuel cut for each cylinder, FCKMF # is the change rate of the cylinder-by-cylinder adhesion amount Mfn at the time of fuel cut. That is, when the first and fourth cylinders are cut off, the cylinder-by-cylinder adhesion amount Mfn of the first and fourth cylinders decreases by the percentage of FCKMF #. This calculation of Mfn is performed at each injection timing for each cylinder (once every two engine revolutions, that is, every 4Ref signal) (see the solid line in FIG. 27).
[0158]
On the other hand, when the same engine is configured so that fuel cut is performed simultaneously for all cylinders, the calculation of the adhesion amount Mf common to all cylinders is performed at each injection timing of each cylinder (four times for two engine revolutions, that is, for each 1Ref signal). (See the broken line in FIG. 27). Moreover, Mfi(Mf in the i-th cycle)
Figure 0003564923
At the time of all-cylinder fuel cut, Mfh finally becomes 0. Therefore, assuming that Mfh is 0 at the time of fuel cut of all cylinders, Mfh at the time of fuel cut of all cylindersiIs
Mfi= Mfi-1+ (0-Mfi-1) × Kmf (FC)… (58)
Is calculated, Kmf (FC) on the right side of the equation (58) gives the reduction ratio of Mf at the time of all-cylinder fuel cut.
[0159]
On the other hand, when the equation (51) is transformed,
Figure 0003564923
1-FCKMF # on the right side of the equation (59) gives the reduction rate of Mfn at the time of fuel cut for each cylinder.
[0160]
In this case, as shown in FIG. 27, since the same engine is used, the rate of decrease in the amount of adhesion during fuel cut can be approximated to be the same for both Mfn and Mf. (Kmf (FC) indicates a change for every 1Ref signal, 1-FCKMF # indicates a change for every 4Ref signal)
Kmf (FC) ≒ (1-FCKMF #) / CYLNDR #
Holds (the above equation (56) is obtained).
[0161]
In this way, when the fuel cut is performed for each cylinder, if FCKMF # is obtained by matching, the fuel cut is performed for all cylinders simultaneously using the same engine. Since the quantity ratio at the time of all-cylinder fuel cut can be approximately easily obtained by the equation (56), the quantity ratio matching at the time of all-cylinder fuel cut is unnecessary.
[0162]
In step J) of FIG.
Vmf = (Mfh−Mf) × Kmf (FC) (60)
The Vmf at the time of all-cylinder fuel cut is calculated by the following equation, and the operation of step E) is executed, and then the routine of FIG.
[0163]
The flowchart of FIG. 31 is the same as that of the second prior application. That is, Mf is updated at each injection timing (every 1Ref signal) regardless of whether or not the fuel is cut (steps B and C)).
[0164]
As described above, in the second embodiment of the present invention, Tfbya = 0 (thus Mfh = 0) at the time of all-cylinder fuel cut and the amount of fuel at the time of all-cylinder fuel cut are targeted for the case where fuel cut is performed simultaneously in all cylinders. Since the ratio is calculated using the above equation (56), Chosn at the time of all-cylinder fuel recovery with switching of the target fuel-air ratio equivalent amount Tfbya after all-cylinder fuel cut is performed.1And the values of Vmf are optimal.
[0165]
For example, when calculating Vmf at the time of all-cylinder fuel cut,
Figure 0003564923
It becomes. Here, since Mf ≧ 0, (1-FCKMF) ≧ 0, and CYLNDR #> 0, Vmf ≦ 0, and Mf is set to each cylinder according to step B in FIG. Decrease at each injection timing (it finally becomes 0). In other words, Mf at this time traces the actual behavior of the wall-flow fuel when all-cylinder fuel is cut. Therefore, since the adhesion speed Vmf during fuel recovery is optimally calculated, the leaning of the air-fuel ratio toward the lean side due to the lack of Vmf during fuel recovery in all cylinders is prevented.
[0166]
When the adhesion speed Vmf at the time of full-cylinder fuel recovery is optimally calculated, the Chosn at the time of full-cylinder fuel recovery calculated using this Vmf (= Kathos) is calculated.1Is also an optimum value, which allows Chosn to be selected when recovering fuel from all cylinders.1The leaning of the air-fuel ratio toward the lean side due to the shortage of the air-fuel ratio is also prevented.
[0167]
On the other hand, in the second prior application and the first prior application, since all-cylinder fuel cut is not considered, Mfh does not become 0 as shown by the broken line in FIG. 28 at the time of all-cylinder fuel cut. Since Mf only chase this Mfh, Vmf and Chosn are insufficient at the time of fuel recovery for all cylinders after fuel cut for all cylinders, and the air-fuel ratio temporarily leans to the lean side.
[0168]
In the present invention, the case of the four-cylinder engine MPI and the sequential injection has been described. However, the present invention is not limited to this. For example, in the case of the six-cylinder engine MPI and the sequential injection, the equation (51) is replaced.
Mfn = Mfn-6Ref× FCKMF #
Here, Mfn is the adhesion amount for each cylinder during fuel cut.
Mfn-6Ref: Mfn one cycle before each cylinder (before 6Ref signal)
FCKMF: Weight loss ratio
May be used.
[0169]
In the first prior application and the second prior application, the description has been given of the case of switching from the output air-fuel ratio to the stoichiometric air-fuel ratio and the case of switching from the lean air-fuel ratio to the stoichiometric air-fuel ratio. However, the present invention is not limited to this. For example, when the water temperature increase correction coefficient Ktw has a positive value other than 0 due to the cold start, and the air-fuel ratio is operated at the rich side air-fuel ratio, the air-fuel ratio feedback control is performed as soon as possible.2There is one that starts the air-fuel ratio feedback control at the timing when the sensor is activated.2At the end of activation of the sensor, the water temperature increase correction coefficient Ktw is returned to 0. That is, when the water temperature increase correction coefficient Ktw is switched from a positive value other than 0 to 0, this is one of the times when the target fuel-air ratio equivalent amount Tfbya is switched to a small value, and the first prior application device and the second There is an application of the prior application. In some cases, the value of the post-start increase correction coefficient Kas is different between the ON state and the OFF state of the idle switch. In this case, when the idle switch is changed from the ON state to the OFF state or vice versa. The target fuel-air ratio equivalent amount Tfbya is switched. The first prior application and the second prior application are also applied when the target fuel-air ratio equivalent amount Tfbya is switched. It goes without saying that the present invention is also applicable when switching from the stoichiometric air-fuel ratio to the output air-fuel ratio or the lean air-fuel ratio, or when switching the target fuel-air ratio equivalent amount Tfbya in the lean operation region.
[0170]
The first prior application and the second prior application have been described by introducing the adhesion magnification Mfhtvo. However, the present invention is not limited to this, and the apparatus calculates the equilibrium adhesion amount with respect to the stoichiometric air-fuel ratio directly from the engine load, the rotation speed, and the temperature. Can also be applied.
[0171]
In the first prior application and the second prior application, the case where the temperature predicted value Tf is used for obtaining the equilibrium adhesion amount Mfh and the quantity ratio Kmf has been described. However, the first prior application and the second prior application use the cooling water temperature Tw or JP-A-3-134237. As described above, the present invention can also be applied to a device using the wall flow correction temperature Twf.
[Brief description of the drawings]
FIG. 1 is a control system diagram according to a first embodiment of the present invention.
FIG. 2 is a flowchart of a 10 msec job.
FIG. 3 is a flowchart of a background job.
FIG. 4 is a flowchart for explaining a lean condition determination.
FIG. 5 is a characteristic diagram showing the contents of a lean map.
FIG. 6 is a characteristic diagram showing the contents of a non-lean map.
FIG. 7 is a flowchart of a 180-degree job.
FIG. 8 is a flowchart for explaining setting of an air-fuel ratio enrichment change speed Ddmrl.
FIG. 9 is a waveform chart for explaining a damper operation at the time of air-fuel ratio switching.
FIG. 10 is a flowchart for explaining a calculation of a transient correction amount Kathos.
FIG. 11 is a characteristic diagram of an equilibrium adhesion amount Mfh with respect to a target fuel-air ratio equivalent amount Tfbya.
FIG. 12: Mfhq1FIG. 4 is a characteristic diagram showing the contents of a map.
FIG. 13: Mfhn1FIG. 4 is a characteristic diagram showing contents of a table.
FIG. 14 is a characteristic diagram showing the contents of a Kmfat map.
FIG. 15 is a characteristic diagram showing the contents of a Kmfn table.
FIG. 16 is a flowchart synchronized with the injection timing of the first embodiment of the present invention.
FIG. 17 is a waveform chart for explaining the operation of the first prior application device.
FIG. 18 shows Chosn of the second prior application device (and the first embodiment of the present invention).16 is a flowchart for explaining the calculation of.
FIG. 19 is a characteristic diagram showing the contents of a Gztwp table of the second prior application device (and the first embodiment of the present invention).
FIG. 20 is a characteristic diagram showing the contents of the Gztwm table of the second prior application device (and the first embodiment of the present invention).
FIG. 21 shows the response gain GL () of the low frequency component when the fuel injection amount of the second prior application device (and the first embodiment of the present invention) is increased by 1 in steps, and the high frequency component and the low frequency component. It is a characteristic view which shows the change of each wall flow correction | amendment amount of total total response gain, Kathos, and Chosn.
FIG. 22 is a waveform chart showing continuous changes of Avtp and Mfh in an actual transient of the second prior application device (and the first embodiment of the present invention).
FIG. FIG. 3 is a simplified model diagram used by Wu et al.
FIG. 24 is a waveform chart showing a comparison between changes in Mfh and Mf for each cylinder of the second prior application device (and the first embodiment of the present invention) and changes in Mfh and Mf for all cylinders.
FIG. 25 is a waveform chart for explaining the operation of the second prior application device.
FIG. 26 is a characteristic diagram illustrating a fuel cut for each cylinder according to the present invention.
FIG. 27 is a waveform diagram of Mfn and Mf during fuel cut according to the first embodiment of the present invention.
FIG. 28 is a waveform chart for explaining the operation of the first embodiment of the present invention.
FIG. 29 is a flowchart of a 10 msec job according to the second embodiment of the present invention.
FIG. 30 is a flowchart illustrating a calculation of a transient correction amount Kathos according to the second embodiment of the present invention.
FIG. 31 is a flowchart synchronized with the injection timing of the second embodiment of the present invention.
FIG. 32 is a waveform chart for explaining the operation of the conventional example.
FIG. 33 is a waveform chart for explaining the operation of the conventional example.
FIG. 34 is a diagram corresponding to the claim of the first invention.
FIG. 35 is a diagram corresponding to a claim of the second invention.
FIG. 36 is a diagram corresponding to a claim of the third invention.
[Explanation of symbols]
1 Engine body
2 Control unit
4 Crank angle sensor
6 Air flow meter
7 Fuel injection valve

Claims (9)

運転条件に応じた基本噴射量を演算する手段と、
目標燃空比相当量を運転条件に応じて演算する手段と、
この目標燃空比相当量、エンジン負荷、エンジン回転数および温度に基づいて目標燃空比相当量に対する全気筒分の壁流燃料量としての平衡付着量を演算する手段と、
エンジン負荷、エンジン回転数および温度のみに基づいて、前記平衡付着量とその時点での全気筒分の壁流燃料量としての付着量との差を燃料噴射量の補正に反映させる程度を示す係数としての分量割合を演算する手段と、
前記平衡付着量とその時点での全気筒分の壁流燃料量としての付着量との差を演算する手段と、
この付着量差と前記分量割合とに基づいて全気筒分の壁流燃料のうちの低周波成分に対する壁流補正量としての付着速度を演算する手段と、
燃料噴射に同期して今回噴射時の前記付着速度を今回噴射前の前記付着量に加算することにより付着量を更新する手段と、
前記付着速度とこの付着速度の気筒毎の1サイクル前の値との差を演算する手段と、
この付着速度差と前記低周波成分の応答ゲインとから壁流燃料のうちの高周波成分に対する壁流補正量を気筒ごとに演算する手段と、
前記目標燃空比相当量で前記基本噴射量を補正する手段と、
この補正した基本噴射量と前記2つの壁流補正量とから燃料噴射量を演算する手段と、
この噴射量の燃料を所定のタイミング毎に吸気管に供給する手段と、
所定の条件で前記燃料の吸気管への供給を気筒別にカットする手段と、
この燃料カットの行われる気筒について燃料カット時に減少していく付着量を気筒別に予測する手段と、
所定の条件で前記燃料カットを解除して前記燃料の吸気管への供給を気筒別にリカバーする手段と、
この燃料リカバーの行われる気筒について燃料リカバー時に、前記付着速度演算手段により演算される付着量と前記燃料カット時気筒別付着量予測手段により予測される気筒別付着量の差に前記分量割合を乗じた値を前記付着速度の気筒毎の1サイクル前の値として設定する手段とを設けたことを特徴とするエンジンの空燃比制御装置。
Means for calculating a basic injection amount according to operating conditions;
Means for calculating a target fuel-air ratio equivalent amount according to operating conditions;
Means for calculating an equilibrium adhesion amount as a wall-flow fuel amount for all cylinders with respect to the target fuel-air ratio equivalent based on the target fuel-air ratio equivalent, the engine load, the engine speed and the temperature;
A coefficient indicating the degree to which the difference between the equilibrium adhesion amount and the adhesion amount as wall flow fuel amount for all cylinders at that time is reflected in the correction of the fuel injection amount based only on the engine load, the engine speed, and the temperature. Means for calculating the volume ratio as
Means for calculating the difference between the equilibrium adhesion amount and the adhesion amount as wall flow fuel amount for all cylinders at that time,
Means for calculating an adhesion speed as a wall flow correction amount for a low-frequency component of wall flow fuel for all cylinders based on the adhesion amount difference and the amount ratio,
Means for updating the adhesion amount by adding the adhesion speed at the time of the current injection to the adhesion amount before the current injection in synchronization with the fuel injection;
Means for calculating a difference between the adhesion speed and a value of the adhesion speed one cycle before for each cylinder;
Means for calculating, for each cylinder, a wall flow correction amount for a high frequency component of the wall flow fuel from the adhesion speed difference and the response gain of the low frequency component;
Means for correcting the basic injection amount with the target fuel-air ratio equivalent amount,
Means for calculating a fuel injection amount from the corrected basic injection amount and the two wall flow correction amounts;
Means for supplying this amount of fuel to the intake pipe at predetermined timings;
Means for cutting the supply of the fuel to the intake pipe for each cylinder under predetermined conditions,
Means for predicting, for each cylinder, the amount of adhesion that decreases during fuel cut for the cylinder in which the fuel cut is performed,
Means for releasing the fuel cut under predetermined conditions and recovering the supply of the fuel to the intake pipe for each cylinder;
At the time of fuel recovery for the cylinder for which fuel recovery is performed, the difference between the adhesion amount calculated by the adhesion speed calculation means and the cylinder-specific adhesion amount predicted by the fuel cut-off cylinder-specific adhesion amount prediction means is multiplied by the amount ratio. Means for setting the value of the adhesion speed as a value one cycle before for each cylinder for the cylinder.
運転条件に応じた基本噴射量を演算する手段と、
目標燃空比相当量を運転条件に応じて演算する手段と、
この目標燃空比相当量、エンジン負荷、エンジン回転数および温度に基づいて目標燃空比相当量に対する全気筒分の壁流燃料量としての平衡付着量を演算する手段と、エンジン負荷、エンジン回転数および温度に基づいて、前記平衡付着量とその時点での全気筒分の壁流燃料量としての付着量との差を燃料噴射量の補正に反映させる程度を示す係数としての分量割合を演算する手段と、
前記平衡付着量とその時点での全気筒分の壁流燃料量としての付着量との差を演算する手段と、
この付着量差と前記分量割合とに基づいて全気筒分の壁流燃料のうちの低周波成分に対する壁流補正量としての付着速度を演算する手段と、
燃料噴射に同期して今回噴射時の前記付着速度を今回噴射前の前記付着量に加算することにより付着量を更新する手段と、
前記目標燃空比相当量で前記基本噴射量を補正する手段と、
この補正した基本噴射量と前記壁流補正量とから燃料噴射量を演算する手段と、
この噴射量の燃料を所定のタイミング毎に吸気管に供給する手段と、
所定の条件で前記燃料の吸気管への供給を全気筒で同時にカットする手段と、
この全気筒燃料カット時に前記目標燃空比相当量または前記平衡付着量を0に設定する手段と、
この全気筒燃料カット時の分量割合を予め設定する手段と、
所定の条件で前記全気筒燃料カットを解除して前記燃料の吸気管への供給を全気筒で同時にリカバーする手段とを設けたことを特徴とするエンジンの空燃比制御装置。
Means for calculating a basic injection amount according to operating conditions;
Means for calculating a target fuel-air ratio equivalent amount according to operating conditions;
Means for calculating an equilibrium adhesion amount as a wall-flow fuel amount for all cylinders with respect to the target fuel-air ratio equivalent based on the target fuel-air ratio equivalent, the engine load, the engine speed and the temperature; Based on the number and the temperature, the quantity ratio as a coefficient indicating the degree of reflecting the difference between the equilibrium adhesion amount and the adhesion amount as the wall flow fuel amount for all cylinders at that time in the correction of the fuel injection amount is calculated. Means to
Means for calculating the difference between the equilibrium adhesion amount and the adhesion amount as wall flow fuel amount for all cylinders at that time,
Means for calculating an adhesion speed as a wall flow correction amount for a low-frequency component of wall flow fuel for all cylinders based on the adhesion amount difference and the amount ratio,
Means for updating the adhesion amount by adding the adhesion speed at the time of the current injection to the adhesion amount before the current injection in synchronization with the fuel injection;
Means for correcting the basic injection amount with the target fuel-air ratio equivalent amount,
Means for calculating a fuel injection amount from the corrected basic injection amount and the wall flow correction amount,
Means for supplying this amount of fuel to the intake pipe at predetermined timings;
Means for simultaneously cutting supply of the fuel to the intake pipe in all cylinders under predetermined conditions,
Means for setting the target fuel-air ratio equivalent amount or the equilibrium adhesion amount to 0 during the all-cylinder fuel cut;
Means for presetting the amount ratio at the time of all-cylinder fuel cut;
Means for canceling the all-cylinder fuel cut under predetermined conditions and simultaneously recovering the supply of the fuel to the intake pipe in all the cylinders.
運転条件に応じた基本噴射量を演算する手段と、
目標燃空比相当量を運転条件に応じて演算する手段と、
この目標燃空比相当量、エンジン負荷、エンジン回転数および温度に基づいて目標燃空比相当量に対する全気筒分の壁流燃料量としての平衡付着量を演算する手段と、
エンジン負荷、エンジン回転数および温度に基づいて、前記平衡付着量とその時点での全気筒分の壁流燃料量としての付着量との差を燃料噴射量の補正に反映させる程度を示す係数としての分量割合を演算する手段と、
前記平衡付着量とその時点での全気筒分の壁流燃料量としての付着量との差を演算する手段と、
この付着量差と前記分量割合とに基づいて全気筒分の壁流燃料のうちの低周波成分に対する壁流補正量としての付着速度を演算する手段と、
燃料噴射に同期して今回噴射時の前記付着速度を今回噴射前の前記付着量に加算することにより付着量を更新する手段と、
前記付着速度とこの付着速度の各気筒の1サイクル前の値との差を演算する手段と、
この付着速度差と前記低周波成分の応答ゲインとから壁流燃料のうちの高周波成分に対する壁流補正量を気筒ごとに演算する手段と、
前記目標燃空比相当量で前記基本噴射量を補正する手段と、
この補正した基本噴射量と前記2つの壁流補正量とから燃料噴射量を演算する手段と、
この噴射量の燃料を所定のタイミング毎に吸気管に供給する手段と、
所定の条件で前記燃料の吸気管への供給を全気筒で同時にカットする手段と、
この全気筒燃料カット時に前記目標燃空比相当量または前記平衡付着量を0に設定する手段と、
この全気筒燃料カット時の分量割合を予め設定する手段と、
所定の条件で前記全気筒燃料カットを解除して前記燃料の吸気管への供給を全気筒で同時にリカバーする手段とを設けたことを特徴とするエンジンの空燃比制御装置。
Means for calculating a basic injection amount according to operating conditions;
Means for calculating a target fuel-air ratio equivalent amount according to operating conditions;
Means for calculating an equilibrium adhesion amount as a wall-flow fuel amount for all cylinders with respect to the target fuel-air ratio equivalent based on the target fuel-air ratio equivalent, the engine load, the engine speed and the temperature;
Based on the engine load, engine speed and temperature, as a coefficient indicating the degree to which the difference between the equilibrium adhesion amount and the adhesion amount as wall flow fuel amount for all cylinders at that time is reflected in the correction of the fuel injection amount. Means for calculating the quantity ratio of
Means for calculating the difference between the equilibrium adhesion amount and the adhesion amount as wall flow fuel amount for all cylinders at that time,
Means for calculating an adhesion speed as a wall flow correction amount for a low-frequency component of wall flow fuel for all cylinders based on the adhesion amount difference and the amount ratio,
Means for updating the adhesion amount by adding the adhesion speed at the time of the current injection to the adhesion amount before the current injection in synchronization with the fuel injection;
Means for calculating a difference between the deposition speed and a value of the deposition speed one cycle before for each cylinder;
Means for calculating, for each cylinder, a wall flow correction amount for a high frequency component of the wall flow fuel from the adhesion speed difference and the response gain of the low frequency component;
Means for correcting the basic injection amount with the target fuel-air ratio equivalent amount,
Means for calculating a fuel injection amount from the corrected basic injection amount and the two wall flow correction amounts;
Means for supplying this amount of fuel to the intake pipe at predetermined timings;
Means for simultaneously cutting supply of the fuel to the intake pipe in all cylinders under predetermined conditions,
Means for setting the target fuel-air ratio equivalent amount or the equilibrium adhesion amount to 0 during the all-cylinder fuel cut;
Means for presetting the amount ratio at the time of all-cylinder fuel cut;
Means for canceling the all-cylinder fuel cut under predetermined conditions and simultaneously recovering the supply of the fuel to the intake pipe in all the cylinders.
前記全気筒燃料カット時の分量割合を、燃料供給を気筒別にカットしたとき燃料カットの行われる気筒で減少していく付着量の1サイクル当たりの減量割合に相関させて演算することを特徴とする請求項2または3に記載のエンジンの空燃比制御装置。The amount ratio at the time of the all-cylinder fuel cut is calculated by correlating with the decrease ratio per cycle of the adhesion amount decreasing in the cylinder where the fuel cut is performed when the fuel supply is cut for each cylinder. The engine air-fuel ratio control device according to claim 2 or 3. 前記目標燃空比相当量に対する全気筒分の壁流燃料量としての平衡付着量を、エンジン負荷、エンジン回転数および温度に基づいて演算した理論空燃比に対する平衡付着倍率と前記目標燃空比相当量と前記基本噴射量の積により求めることを特徴とする請求項1から4までのいずれか一つに記載のエンジンの空燃比制御装置。 The equilibrium adhesion amount as a wall-flow fuel amount for all cylinders with respect to the target fuel-air ratio equivalent amount is calculated based on the engine load, the engine speed, and the temperature. The air-fuel ratio control device for an engine according to any one of claims 1 to 4, wherein the air-fuel ratio control device is obtained by a product of an amount and the basic injection amount. 前記平衡付着倍率は回転項を含むことを特徴とする請求項5に記載のエンジンの空燃比制御装置。The air-fuel ratio control device for an engine according to claim 5, wherein the equilibrium adhesion magnification includes a rotation term. 前記低周波成分の応答ゲインは前記平衡付着倍率に応じた値であることを特徴とする請求項6に記載のエンジンの空燃比制御装置。The air-fuel ratio control device for an engine according to claim 6, wherein the response gain of the low frequency component is a value corresponding to the equilibrium adhesion magnification. 前記平衡付着倍率は回転項を含み、かつ前記分量割合は回転補正率を含むことを特徴とする請求項5に記載のエンジンの空燃比制御装置。The air-fuel ratio control device for an engine according to claim 5, wherein the equilibrium adhesion magnification includes a rotation term, and the quantity ratio includes a rotation correction rate. 前記低周波成分の応答ゲインは前記平衡付着倍率と前記分量割合の積であることを特徴とする請求項8に記載のエンジンの空燃比制御装置。9. The air-fuel ratio control device for an engine according to claim 8, wherein the response gain of the low frequency component is a product of the equilibrium adhesion magnification and the quantity ratio.
JP06439197A 1996-04-18 1997-03-18 Engine air-fuel ratio control device Expired - Lifetime JP3564923B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP06439197A JP3564923B2 (en) 1997-03-18 1997-03-18 Engine air-fuel ratio control device
US08/840,471 US5765533A (en) 1996-04-18 1997-04-18 Engine air-fuel ratio controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP06439197A JP3564923B2 (en) 1997-03-18 1997-03-18 Engine air-fuel ratio control device

Publications (2)

Publication Number Publication Date
JPH10259748A JPH10259748A (en) 1998-09-29
JP3564923B2 true JP3564923B2 (en) 2004-09-15

Family

ID=13256982

Family Applications (1)

Application Number Title Priority Date Filing Date
JP06439197A Expired - Lifetime JP3564923B2 (en) 1996-04-18 1997-03-18 Engine air-fuel ratio control device

Country Status (1)

Country Link
JP (1) JP3564923B2 (en)

Also Published As

Publication number Publication date
JPH10259748A (en) 1998-09-29

Similar Documents

Publication Publication Date Title
JP2518314B2 (en) Engine air-fuel ratio control device
JP3543337B2 (en) Signal processing device
JP3791032B2 (en) Fuel injection control device for internal combustion engine
JP3564923B2 (en) Engine air-fuel ratio control device
JP2924576B2 (en) Engine stability control device
JP2591069B2 (en) Fuel injection control device for internal combustion engine
JP3692629B2 (en) Engine air-fuel ratio control device
JP3319068B2 (en) Vehicle stability control device
JPH01305142A (en) Fuel injection controller of internal combustion engine
JPH0419377B2 (en)
JP2004027995A (en) Air-fuel ratio control device for engine
JPH0747939B2 (en) Air-fuel ratio compensator for engine
JP4044978B2 (en) Engine air-fuel ratio control device
JP2002089338A (en) Fuel injection control device for internal combustion engine
JP3564876B2 (en) Engine air-fuel ratio control device
JP2005069045A (en) Fuel injection control device for internal combustion engine
JPH0325622B2 (en)
JPH0656112B2 (en) Fuel injection control device for internal combustion engine
JP3624421B2 (en) Air-fuel ratio control device for lean burn engine
JP3496575B2 (en) Internal combustion engine speed control device
JP3528193B2 (en) Air-fuel ratio control device for lean burn engine
JP2712556B2 (en) Fuel injection amount control device for internal combustion engine
JP2962981B2 (en) Control method of air-fuel ratio correction injection time during transient
JP3593388B2 (en) Air-fuel ratio control device for internal combustion engine
JP2966258B2 (en) Air-fuel ratio correction control method

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040210

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040412

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040518

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040531

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20080618

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20090618

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20090618

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20100618

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20110618

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20120618

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20120618

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20130618

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20140618

Year of fee payment: 10

EXPY Cancellation because of completion of term