JPS6143237A - 空燃比制御装置 - Google Patents

空燃比制御装置

Info

Publication number
JPS6143237A
JPS6143237A JP16399984A JP16399984A JPS6143237A JP S6143237 A JPS6143237 A JP S6143237A JP 16399984 A JP16399984 A JP 16399984A JP 16399984 A JP16399984 A JP 16399984A JP S6143237 A JPS6143237 A JP S6143237A
Authority
JP
Japan
Prior art keywords
fuel ratio
air
value
correction coefficient
fuel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP16399984A
Other languages
English (en)
Other versions
JPH0615832B2 (ja
Inventor
Hideyuki Tamura
英之 田村
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 JP59163999A priority Critical patent/JPH0615832B2/ja
Publication of JPS6143237A publication Critical patent/JPS6143237A/ja
Publication of JPH0615832B2 publication Critical patent/JPH0615832B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2429Methods of calibrating or learning
    • F02D41/2451Methods of calibrating or learning characterised by what is learned or calibrated
    • F02D41/2454Learning of the air-fuel ratio control
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2429Methods of calibrating or learning
    • F02D41/2477Methods of calibrating or learning characterised by the method used for learning
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2429Methods of calibrating or learning
    • F02D41/2441Methods of calibrating or learning characterised by the learning conditions

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (技術分野) 本発明は空燃比制御装置に関する。
(従来技術) 近時、エンジンの出力向上、燃費、排気対策等の諸要求
を満たすため、学習制御の概念を取り入れ空燃比がより
精密に制御される傾向にある。このような学習制御では
学習値を記憶するに際し、運転領域の分割数(以下、領
域分割数という)や分割パラメータの選定が考慮される
従来のこの種の空燃比制御装置としては、例えば特開昭
57−188745号公報および特開昭57−1432
34号公報に記載されたものが知られている。これらの
装置は、何れも排気通路に設けた酸素センサの出力に基
づいて空燃比を理論空燃比に補正する空燃比補正係数α
、を演算し空燃比をフィードバック制御する一方、α8
=1に固定した場合、すなわち制御ループがオープンの
場合の空燃比(以下、オープン空燃比という)との差を
逐次学習してその最適値を学習値α2として記憶してお
き、エンジンの過度時や始動時等のように酸素センサの
出力に応答遅れがある場合や出力が不安定である場合等
には、この学習値α2を学習補正係数として読み出し空
燃比を所定空燃比にオープンループ制御することで、応
答性や始動時の制御性を高めている。
ここで、学習値α2を記憶するに際し、前者の装置にあ
っては、第12図に示すように運転領域の分割パラメー
タとして吸入空気量Qaを用いるとともに、この吸入空
気量Qaを16分割し各分割ブロック毎に学習値α2を
割り当てている。一方、後者の装置にあっては、第13
図に示すように上記分割パラメータとして吸入空気量Q
aおよび回転数Nを用い、吸入空気量Qaを32分割、
回転数Nを20Orpmおきに多数の領域に分割し、こ
れらのQaとNの2次元のテーブルマツプに学習値α2
を割り当てている。
しかしながら、このような従来の空燃比制御装置にあっ
ては、前者の場合、分割パラメータが吸入空気量Qaの
みであるため、例えばインジェクタの噴射特性のばらつ
きに基づく学習値補正ができず空燃比制御の精度向上が
望めない。一方、後者の場合には吸入空気量Qaと回転
数Nを分割パラメータとする2次元マツプであるため、
空燃比制御の精度は前者に比して向上させることができ
るものの、例えば最高回転数が600Orpmであるエ
ンジンでは回転数Nの分割領域が30ブロツクとなって
最終的に960点(960=32分割×園ブロック)と
いう多数のアドレスを有するメモリが必要となり装置の
複雑化やコスト高を招く。このため、例えば領域分割数
を減らすことも考えられるが、この場合には次のような
不具合が生じる。
(1)運転性の悪化 第14図は1例として領域分割数を減らした場合の学習
値マツプである。このマツプにおいて、例えばQa3領
域のデータを回転数Nに応じて図面上にプロットすると
第15図のように示され、各領域の境界で学習値α2に
段差が生じていることがわかる。このため、領域の境界
近傍で回転数Nが変化するような場合には、学習値α2
の値が急変して空燃比が急変する。その結果、トルクが
急変して車両にショックが発生する等運転性が悪化する
。したがって、運転性の悪化を回避できる範囲内に領域
分割数を増やさざるを得ない。
(I[)学習値α2の学習精度低下 第16図は回転数Nが一定であるときの吸入空気量Qa
とオープン空燃比の関係を示している。同図に示すよう
にオープン空燃比はQaO値により大きく変化する。し
たがって、このときQaの領域分割がQamを挾んでQ
am−1とQamす1を最小単位として行われていると
、学習値α2は各領域内での平均値となり実際の吸入空
気量Qaに精度よく対応するものとは言えず、その学習
精度が低下する。このため、上記(1)と同様に分割領
域を細分化する必要がある。なお、オープン空燃比にば
らつきが発生する要因としては、この他にもインジェク
タの噴射特性のばらつき等が挙げられる。ところが、こ
れについては考慮されていない。
(発明の目的) そこで本発明は、運転領域を所定の複数の補間領域に分
割し、学習値を所定の記憶補間演算により学補間領域を
区分している指標アドレスに記憶するとともに、所定の
読出補間演算によりこの学習値を読み出すことにより、
領域分割数を少なくしてメモリ数を低減させ装置の複雑
化やコスト高を避ける一方、学習値の精度を高く維持し
て、空燃比制御の精度を向上させることを目的としてい
る。
(発明の構成) 第1図は本発明を明示するための全体構成図である。
酸素センサaは排気中の酸素濃度を検出し、運転状態検
出手段すはエンジンの運転状態を検出している。補正係
数演算手段Cは酸素センサaの出力に基づいて空燃比を
所定空燃比に補正する空燃比補正係数を演算する。一方
、記憶手段dは複数に分割される運転領域のそれぞれに
対応する補間領域と、これらの補間領域を区分する指標
アドレス、を有し、空燃比補正係数の値から空燃比を目
標空燃比に一致させる学習補正係数をそのときの運転状
態に対応するものとして学習し、その学習値を所定の記
憶補間演算により該当する補間領域を区分している指標
アドレスに記憶する。読出手段eは記憶手段dから所定
の読出補間演算により運転状態に対応する学習補正係数
を読み出し、供給量制御手段fはこの学習補正係数また
は空燃比補正係数の少なくとも1つ以上に基づいて空燃
比が目標空燃比となるように燃料供給量を制御する。そ
して、燃料供給手段gが供給量制御手段fからの信号に
基づいてエンジンに燃料を供給することにより、学習値
の記憶/読み出しに必要なメモリ数を低減させつつ学習
値の精度を高く維持するものである。
(実施例) 以下、本発明を図面に基づいて説明する。
第2〜6図は本発明の一実施例を示す図である。
まず、構成を説明すると、第2図において、1はエンジ
ンであり、吸入空気はエアクリーナ2より吸気管3を通
して各気筒に供給され燃料は噴射信号Siに基づいてイ
ンジェクタ(燃料供給手段)4により噴射される。そし
て、気筒内で燃焼した排気は排気管5を通して触媒コン
バータ6に導入され、触媒コンバータ6内で排気中の有
害成分(Go、HC,N0x)を三元触媒により清浄化
して排出される。吸入空気の流量Qaはエアフローメー
タ7により検出され、吸気管3内の絞弁8によって制御
される。エアフローメータ7は吸入空気量Qaに応じた
アナログ電圧を有する信号Saを出力する。エンジン1
のクランク角Caはクランク角センサ9により検出され
、。ウォータジャケットを流れる冷却水の温度Twは水
温センサ10により検出される。また、排気中の酸素濃
度は酸素センサ11により検出され、酸素センナ11は
、例えば連給空燃比においてその出力電圧Vsが急変す
る特性をもつものなどが用いられる。上記エアフローメ
ータ7、クランク角センサ9および水温センサ10は運
転状態検出手段12を構成しており、運転状態検出手段
12および酸素センサ11からの信号はコントロールユ
ニット13に入力される。
コントロールユニット13は補正係数演算手段、記憶手
段、読出手段および供給量制御手段としての機能を有し
ており、第3図に詳細を示すようにCPU21、ROM
22、RAM23、RAM24、I10ボートδ、A/
D変換回路あおよびカウンタ27により構成される。A
/D変換変換回路子ナログ信号として入力される信号S
 a ’−TW、Vsをディジタル信号に変換してCP
U21に出力する。カウンタ27にはクランク角センサ
9からのクランク角信号Caが入力されており、カウン
タ27はこのクランク角信号Ca (例えば、2°信号
)をカウントしてエンジンlの回転数Nを算出しCPU
21に出力する。CPU21はROM22に書き込まれ
ているプログラムに従って必要とする外部データを取り
込んだり、またRAM23、Uとの間でデータの授受を
行ったりしながら演算処理し、必要に応じて処理したデ
ータをI10ポート怒に出力する。I10ポート四には
さらにクランク角センサ9からのクランク角信号Caが
入力されており、I10ボート25はCPU21からの
データや信号Caに基づいて噴射信号Siをインジェク
タ4に出力する。ROM22はCPU21における演算
プログラムを格納しており、RA M’23、Uは演算
に使用するデータをマツプ等の形で記憶する。なお、R
AM23の記憶内容はエンジン1停止後消失するが、R
AM24は例えば不揮発性メモリにより構成され、その
記憶内容(学習値等)をエンジン1停止後も保持する。
次に、作用を説明する。
一般に、学習制御によればフィードバンク制御の難点で
ある制御応答性を補うことができる他・特にオープンル
ープ制御を行うときフィードバック制御′と同様の制御
精度を確保できるという長所がある。ところが、学習値
自体の精度が悪い場合にはこのような長所を生かすこと
が難しい。このため、領域分割数を増加させるとともに
、これに応じてメモリ数も増加させるという手法が用い
られているが、これは装置の複雑化やコスト高につなが
る。
そこで本実施例では、記憶および読み出しの両過程にお
いて運転状態と学習値α2とが正確に相関していれば、
必ずしもこれらを多くのメモリを介して多数の運転領域
で1対1に対応させなくてもよいこと、および補間演算
という手法によれば基準点を少なくしても各基準点間の
値を略正確に求めることが可能であり、また逆に基準点
間の値であっても各基準点に略正確に対応する値を算出
することが可能であるという点に着目して、上記両過程
にそれぞれ異なる補間演算を採用することで、必要なメ
モリ数を少なくしつつ学習値α2の精度を高いものとし
ている。
第4.5図はROM22に書き込まれている空燃比制御
のプログラムを示すフローチャートであり、図中PI−
Pgはフローチャートの各ステップを示している。本プ
ログラムは、例えばエンジン1回転毎に1度実行される
第4図は空燃比制御のメインルーチンを示すフローチャ
ートである。まず、P、でエアフローメータ7の出力信
号Saをディジタル信号DaにA/D変換し、Pfでこ
のディジタル信号Daを予め定められた所定のDa−Q
aマツプ(図示時)により吸入空気量Qaに変換する。
これは、ディジタル信号[)aと吸入空気量Qaとが単
純な比例関係にないからである。次いで、P、で回転数
Nを読み込み、P4で次式のに従って基本噴射量’rp
を演算する。
Tp=に−Qa/N   、−−−−−−■但し、K;
定数 次いで、P、で次式■に従って最終噴射量Tiを演算し
、Pf、で最終噴射量Tiに対応するパル幅を有する噴
射信号StをI10ボート5にセットする。
T i = T p X COE F X αr ×α
2+TS−−−−−−■ 0式中、C0EFは各種増量係数であり、例えば冷却水
温Twや加速増量等に基づいて基本噴射量’rpを各種
増量補正(減量補正も含む)するものである。C1は後
述するサブルーチンで演算されるフィードバック制御時
の空燃比補正係数であり、C2はこの空燃比補正係数α
1の値から空燃比を理論空燃比に一致させるための学習
補正係数である。学習補正係数α2の値は空燃比補正係
数α、の値を基として空燃比=理論空燃比となるように
学習補正したときの学習値として求められる。以下、説
明の便宜上学習値をC2とする。そして、本実施例では
この0式によりこれらのC8、α2′を併用する演算方
法を採っているが、例えばオープンループ制御のときは
実際上はα1==1とすることでC2のみによる補正と
なる。なお、T9はインジェクタ4の応答遅れ(むだ時
間)を補正するための係数である。したがって、インジ
ェクタ4からは最終噴射量Tiの燃料が吸気管3内に噴
射され、後述するように吸入混合気の空燃比が席に目標
値に制御される。
第5図は空燃比補正係数α、および学習値α2を演算す
るサブルーチン5UB−1を示すフローチャートである
。pHで酸素センサ11の出力Vsをディジタル信号に
A/D変換し、P7でオープンループ条件が成立してい
るか否かを判別する。オープンループ条件は、例えばエ
ンジン始動時で酸素センサ11が十分に活性化していな
いときや過渡運転時で酸素センサ11の応答遅れを無視
することができないとき等に成立する。オープンループ
条件が成立しているときはPlに進み、オープンループ
制御を実行する。
一方、該条件が成立していないときはP、4以下のステ
ップに進んでフィードバック制御を実行するとともに、
このときのα1の値からα2を学習する。
最初にフィードバック制御時について説明する。まず、
Pl4で空燃比を理・輪中燃比に補正する空燃比補正係
数α1の値を演算する。この演算は、例えば次のように
して行う。酸素センサ出力Vsのディジタル変換値を比
較基準値S/L (S/L :出力Vsが理論空燃比で
急変するときの上限と下限の□時中間の値)と比較し、
V s < S / Lのときは理論空燃比よりリーン
であると判断して空燃比を理論空燃比に補正する空燃比
補正係数α、の値を増加させる。一方、V s > S
 / Lのときは理論空燃比よりリッチであると判断し
て、空燃比補正係数α1の値を減少させる。なお、空燃
比補正係数α□の増減はPI(比例積分)制御により行
う。これにより、空燃比補正係数α、の値が運転状態に
応じて適切に補正され、空燃比が精度よく理論空燃比に
制御される。次いで、PISで各種増量係数C0EFの
値がC0EF=1であるか否かを判別し、C0EF=1
のときはα1の値からα2を学習するためPl6に進み
、C0EF≠1のときは学習を行わないと判断してPe
aに進む。これは、C0EF≠1であれば理論空燃比に
維持されているときの最終噴射量Tiがα1のみならず
C0EFによっても補正されているからである。
したがって、本実施例ではC0EF= 1であるときの
みα、の値からα2を学習する。なお、C0EF=1と
いう条件下での学習に限らず、例えばC0EFを含め(
COEFXα□〕の値からα2を学習するようにしても
よい。Pl6では、α、の値からそのときの運転状態に
対応するα2の値を演算する。これは、例えばα工を所
定数サンプリングしてその平均値を求め、これからα2
を学習値として算出する。次いで、Plヮで学習値α2
をストア(詳細はサブルーチン5UB−2で後述する)
してP、に進む。
一方、Pl2でオープンループ条件が成立しているとき
は、Plaで運転状態に応じた学習値α2を読み出す。
なお、この読み出し方法は説明の都合上学習値α2のス
トア方法を説明した後に述べる。したがって、メインル
ーチンでは前記0式に従って最終噴射量Tiが決定され
空燃比がオープンループで理論空燃比に制御される。こ
の場合、学習値α、の精度が高いことから、酸素センサ
11の出力Vsが安定していないエンジン始動時やある
いは該出力Vsの応答遅れを無視できない過渡運転時等
にあってもフィードバック制御時と同様の高精度で空燃
比を目標値に制御することができる。
第6図は学習値α2をストアするサブルーチン5UB−
2を示すフローチャートである。
初めに、本ストア方式の原理を述べる。本実施例では運
転領域の分割パラメータとして回転数Nおよび基本噴射
量Tpが用いられており、運転領域は第7図に示すよう
に各パラメータN、Tpにより格子状に区画される。そ
の区画数は、例えば従来例として示した後者の例(96
0点)に比してはるかに少ない所定数に設定されており
、必要なメモリ数は少ない。そして、NおよびTpの分
割番号によって指定されるアドレスNn、Tpm (格
子点のアドレスを指し、以下、指標アドレスという)に
学習値α、がα、=とじてストアされる。したがって、
例えばN軸の分割数(格子数)がNo、’[’p軸の分
割数(格子数)がMOであるときは、格子点数はNOX
MOとなりこれと同数の学習値α2が演算されストアさ
れる。このストアに際して本実施例では上記後者の例に
比して指標アドレスNn、TpmO数が少ないため、こ
のままでは学習値α。
の精度が低下するおそれがある。すなわち、学習値αd
を単位区画内の単純平均値として算出し、これを指標ア
ドレスNn、Tpmに単にストアするのみでは従来例で
示した(II)の学習精度低下を招く。
そこで、本発明者はNとTpで表される現実の運転状態
と学習値α2とを正確に相関させてストアすることがで
きれば、指標アドレス数が少なくても学習値α2の精度
低下を防ぐことができるという点に着目して、補間計算
の原理を上記ストア時に適用することで、指標アドレス
Nn、 TpInにストアされる学習値αゎの精度を高
くしている。
第6図において、P、1で現在のN、Tpに対応する学
習補正偏差Vを次式〇に従って演算する。
v=WX(α、−1)     −−−−−−■但し、
W:定数 学習補正偏差Vはα□の1からの離隔程度に対応してお
り、このVをなくするように補正するのが学習補正係数
となる。また、このときの運転状態X、すなわちNとT
p(但し、N、n≦N<Nnt+、Tpm≦”rp≦T
 p m++ )は第8図に示すように4つの指標アド
レス(n、m)(n+1.m)  (n、m+1)  
(n+1.m+1)で区分される補間領域Hs内のX点
に位置している。この場合、補間領域Hs内内体体はメ
モリ領域がなく、メモリ領域はあくまで上記各指標アド
レスに限られる。したがって、このままで学習値α2を
4つの指標アドレスにストアすると、4点とも同一値と
なり学習値α2の精度が低下する。そこで、p、、 、
P、3でX点の指標アドレス(n、 m)からの離隔程
度をN軸およびTp軸方向の記憶補間係数asbとして
それぞれ次式■■に従って演算する。
a= (N−Nn)/ (Nn+1−Nn)−−−−−
−■ b=  (Tp−Tpm)  /  (TpmH−Tp
m)−・−・・■ したがって、これらの記憶補間係数a、bを用いると、
X (N、Tp)が各指標アドレスに対してどのような
位置関係にあるかを第8図に破線矢印で示すように定量
的に表すことができる。
このような定量的位置関係を利用すると、X(N、Tp
)を各指標アドレスにそれぞれ適切な重み付けをして正
確にふり別けることができる。
かかる原理に基づきP2’)〜P、7で次式〇〜■に従
って各指標アドレスの学習値α点、αシ、αMt+’ 
 α闇1をそれぞれ演算し、Pzflでこれらを各指標
アドレスにストアする。
αzmnew=&2mold+ (1−a) X (1
−b)xv        −−−一−−■ (22111neu−cx、m old+a x (1
−b) xv−・−■ α2m+l  nell=(r211jl  old+
  (1−a)  X  b  Xv−−−一−−■ Q’、zm↑l  netm=α211中l old+
 a X b X V−・・−■ 但し、α2 old : RAM24に記憶きれている
前回までの旧データ α2 new :今回の新データ 上記0〜0式の演算によりX (N、 Tp)に対応す
る学習値α2の精度を高く維持して各指標アドレスにス
トアさせることができる。また、このとき同時に学習補
正偏差Vに基づく学習値α2の学習補正を行うことで学
習データが常に最新の値となり、データとしての信頼性
が高まる。
次に、各指標アドレスにストアされた学習値α2の読み
出し方法について説明する。
運転状態がX (N、Tp)であるときこのXに対応す
る単位運転領域は第9図のように示される。このとき、
Xを包含している運転領域を区分する指標アドレス(n
+ m)(n、m+1)  (n+1.m)(n+1.
m+1)の学習値α2を単に読み出すのみでは、この学
習値α2は運転状態Xに正確に相関しないものとなる。
そこで、ストア方法と同様に補間演算を行って両者を正
確に相関させる。まず、上記単位運転領域を補間領域H
sとして捉え、この補間領域Hs内のX点位置を各指標
アドレスからの離隔程度をN軸および’rp軸方向の読
出補間係数C1dとしてそれぞれ次式[相]■に従って
演算する。
c=  (N−Nn)/  (Nn+t−Nn)〜−−
−−−[相] d−(Tp−Tpm)/  (Tpm++−Tpm)・
・−・−・0 次いで、X点に対応するTpm軸上の補間値Eを次式@
に従って演算する。
E=α2i+cx(α2.ll1−α1m)−・−・−
@ 同様にX点に対応するTpm  軸上の補間値Fを次式
0に従って演算する。
気ft      +L F = azm+1 + d  x  (ctz+n+
+ −crzm+i)−・−■ すなわち、直線補間により補間値E、Fを求める。次い
で、これらの補間値E、FからX点に対応する学習値α
2を次式[相]に従い直線補間して求める。
α2=E十dX (F−E)  −−−11EIしたが
って、0式により得られた学習値α2はX点の運転状態
(N、Tp)に正確に相関した値となり、データとして
の精度を高いものとすることができる。
このように、メモリ数は少ないものの、学習値α2の記
憶過程と読出過程に所定の補間演算を採用して学習値α
2を運転状@ (N、’rp)に正確に相関させている
ため、学習値α2の精度を高く維持することができる。
その結果、装置の複雑化やコスト高を避けつつ、この学
習値α2を用いた空燃比制御の精度を向上させることが
できる。
なお、本実施例では分割パラメータとしてN、Tpを用
いて特にTpによる学習補正を行い、インジェクタの噴
射特性のばらつき等の改善を図っているが、これに限ら
ず、例えばN、Qaを用いてもよい。これらの分割パラ
メータ採用の相違はエンジンの運転領域における学習補
正範囲の違いとなって現れ、その実用的な学習補正範囲
は前者が第10図に、後者が第11図に対応しそれぞれ
斜線で示すようなものとなる。
これらの図から明らかであるように、N、Tpを分割パ
ラメータとした方がメモリの全格子点を有効に使うこと
ができる。そして、これはQaに比してTpO方がメモ
リ数を少なくすることができることを意味している。
また、本実施例では空燃比を理論空燃比に制御する例を
示したが、これに限るものではない。例えば、理論空燃
比に制御しているときのα1の値を学習し、この学習値
に基づいてさらに他の目標空燃比(例えば、リーン空燃
比でA/F−18)に補正する第2の空燃比補正係数を
演算し、これに基づいて目標空燃比に制御する例にも勿
論適用することができる。要はα、の値から学習補正係
数α2をストアし、このα2を利用して空燃比制御を行
うような方式のいわゆる学習制御方式であれば、すべて
に適用が可能である。
さらに、上述した各補間演算方法は本発明の課題を達成
するための1例にすぎず、その目的の範囲内で種々の変
形が可能なことは言うまでもない。
また、本発明は電子制御燃料噴射に限らず、例えば気化
器方式のエンジンにも適用することができる。
(効果) 本発明によれば、領域分割数を少なくしてメモリ数を低
減させながら学習値の精度を高く維持することができ、
装置の複雑化やコスト高を避けつつ空燃比制御の精度を
向上させることができる。
【図面の簡単な説明】
第1図は本発明の全体構成図、第2〜11図は本発明の
一実施例を示す図であり、第2図はその概略構成図、第
3図はそのコントロールユニットの回路構成図、第4図
はその空燃比制御のメインルーチンを示すフローチャー
ト、第5図はその空燃比補正係数α1および学習値α2
を演算するサブルーチン5UB−1を示すフローチャー
ト、第6図はその学習値α2をストアするサブルーチン
5UB−2を示すフローチャート、第7図はその回転数
Nと基本噴射量’rpをパラメータとする運転領域の区
分を示す図、第8図は学習値α2のストア方法を示す図
、第9図はその学習値α2の読み出し方法を示す図、第
10図はその回転数Nと基本噴射量’rpをパラメータ
とする運転領域の学習補正範囲を示す図、第11図はそ
の回転数Nと吸入空気量Qaをパラメータとする運転領
域の学習補正範囲を示す図、第12〜16図は従来の空
燃比制御装置を示す図であり、第12図はその吸入空気
量Qaと学習値α2との関係を示すマツプ、第13図は
その回転数Nおよび吸入空気量Qaと学習値α2との関
係を示すマツプ、第14図はその回転数Nおよび吸入空
気量Qaと学習値α2との関係を数字で表したマツプ、
第15図は第14図のマツプを回転数Nと学習値α2と
の関係で示す図、第16図はその吸入空気量Qaとオー
プン空燃比との関係を示す図である。 1−−−−−一エンジン、 4−−−−−−インジェクタ(燃料供給手段)、12・
−・−運転状態検出手段、 13−−−−−−コントロールユニット(補正係数演算
手段、記憶手段、読出手段、供給 量制御手段)。

Claims (1)

  1. 【特許請求の範囲】 a)排気中の酸素濃度を検出する酸素センサと、b)エ
    ンジンの運転状態を検出する運転状態検出手段と、 c)酸素センサの出力に基づいて空燃比を所定空燃比に
    補正する空燃比補正係数を演算する補正係数演算手段と
    、 d)複数に分割される運転領域のそれぞれに対応する補
    間領域と、これらの補間領域を区分する指標アドレスと
    、を有し、空燃比補正係数の値から空燃比を目標空燃比
    に一致させる学習補正係数をそのときの運転状態に対応
    するものとして学習し、その学習値を所定の記憶補間演
    算により該当する補間領域を区分している指標アドレス
    に記憶する記憶手段と、e)記憶手段から所定の読出補
    間演算により運転状態に対応する学習補正係数を読み出
    す読出手段と、 f)空燃比補正係数または学習補正係数の少なくとも1
    つ以上に基づいて空燃比が目標空燃比となるように燃料
    供給量を制御する供給量制御手段と、 g)供給量制御手段からの信号に基づいてエンジンに燃
    料を供給する燃料供給手段と、 を備えたことを特徴とする空燃比制御装置。
JP59163999A 1984-08-03 1984-08-03 空燃比制御装置 Expired - Fee Related JPH0615832B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59163999A JPH0615832B2 (ja) 1984-08-03 1984-08-03 空燃比制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59163999A JPH0615832B2 (ja) 1984-08-03 1984-08-03 空燃比制御装置

Publications (2)

Publication Number Publication Date
JPS6143237A true JPS6143237A (ja) 1986-03-01
JPH0615832B2 JPH0615832B2 (ja) 1994-03-02

Family

ID=15784833

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59163999A Expired - Fee Related JPH0615832B2 (ja) 1984-08-03 1984-08-03 空燃比制御装置

Country Status (1)

Country Link
JP (1) JPH0615832B2 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61106943A (ja) * 1984-10-30 1986-05-24 Mazda Motor Corp エンジンの制御装置
JP2007170339A (ja) * 2005-12-26 2007-07-05 Denso Corp 燃料噴射制御装置
CN107110045A (zh) * 2015-01-21 2017-08-29 大陆汽车有限公司 内燃发动机的预控制
US11932341B2 (en) 2021-04-12 2024-03-19 Kawasaki Motors, Ltd. Ride, straddle vehicle, and adjustment method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5718440A (en) * 1980-07-08 1982-01-30 Nippon Denso Co Ltd Air-fuel ratio control method
JPS5853184A (ja) * 1981-09-24 1983-03-29 東芝ライテック株式会社 器具内蔵形自動調光装置
JPS58107875A (ja) * 1981-12-22 1983-06-27 Toyota Motor Corp 内燃機関の点火時期制御方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5718440A (en) * 1980-07-08 1982-01-30 Nippon Denso Co Ltd Air-fuel ratio control method
JPS5853184A (ja) * 1981-09-24 1983-03-29 東芝ライテック株式会社 器具内蔵形自動調光装置
JPS58107875A (ja) * 1981-12-22 1983-06-27 Toyota Motor Corp 内燃機関の点火時期制御方法

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61106943A (ja) * 1984-10-30 1986-05-24 Mazda Motor Corp エンジンの制御装置
JP2007170339A (ja) * 2005-12-26 2007-07-05 Denso Corp 燃料噴射制御装置
CN107110045A (zh) * 2015-01-21 2017-08-29 大陆汽车有限公司 内燃发动机的预控制
US10767586B2 (en) 2015-01-21 2020-09-08 Vitesco Technologies GmbH Pilot control of an internal combustion engine
US11932341B2 (en) 2021-04-12 2024-03-19 Kawasaki Motors, Ltd. Ride, straddle vehicle, and adjustment method

Also Published As

Publication number Publication date
JPH0615832B2 (ja) 1994-03-02

Similar Documents

Publication Publication Date Title
US4703430A (en) Method controlling air-fuel ratio
JPH08158918A (ja) 内燃機関の空燃比学習制御装置
JPH04112941A (ja) 内燃機関の空燃比制御装置
JPS6090944A (ja) 電子制御燃料噴射式内燃機関の空燃比学習制御装置
JPH03179147A (ja) 内燃機関の空燃比学習制御装置
JPH0949451A (ja) エンジン制御装置
JPS6143237A (ja) 空燃比制御装置
JPH076440B2 (ja) 内燃機関の制御方法
JPS62253932A (ja) エンジンの空燃比制御装置
JPS6146435A (ja) 空燃比制御装置
JPH01305142A (ja) 内燃機関の燃料噴射制御装置
JP4051180B2 (ja) 希薄燃焼エンジン制御装置および方法ならびにエンジンシステム
JP2501566B2 (ja) 内燃機関の空燃比制御装置
JPH02157446A (ja) エンジンの空燃比制御装置
JPH0615833B2 (ja) 空燃比制御装置
JPH0631158Y2 (ja) エンジンの空燃比制御装置
JPS6342103B2 (ja)
JP2631580B2 (ja) 内燃機関の空燃比学習制御装置
JPH0765536B2 (ja) 内燃機関制御装置
JPH0243900B2 (ja) Nainenkikannogakushuseigyosochi
JPH0791304A (ja) 内燃機関の燃料供給制御装置
JP2510857B2 (ja) 内燃機関の学習機能付フィ―ドバック制御装置
JPS60153446A (ja) 電子制御燃料噴射式内燃機関における空燃比の学習制御装置
JP2759917B2 (ja) 内燃エンジンの空燃比制御方法
JPH0747941B2 (ja) 2サイクル内燃機関の空燃比制御装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees