JPS61201844A - エンジンの燃料噴射装置 - Google Patents

エンジンの燃料噴射装置

Info

Publication number
JPS61201844A
JPS61201844A JP4442085A JP4442085A JPS61201844A JP S61201844 A JPS61201844 A JP S61201844A JP 4442085 A JP4442085 A JP 4442085A JP 4442085 A JP4442085 A JP 4442085A JP S61201844 A JPS61201844 A JP S61201844A
Authority
JP
Japan
Prior art keywords
fuel
injection
engine
learning
amount
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP4442085A
Other languages
English (en)
Inventor
Yoshitaka Tawara
田原 良隆
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.)
Mazda Motor Corp
Original Assignee
Mazda Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mazda Motor Corp filed Critical Mazda Motor Corp
Priority to JP4442085A priority Critical patent/JPS61201844A/ja
Publication of JPS61201844A publication Critical patent/JPS61201844A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分!!F] 本発明は、エンジンの運転状態に応じて必要な燃料をエ
ンジンの吸気系に噴射する燃料噴射装置に関するもので
ある。
[従来技術] 従来よりよく知られているように、燃料噴射弁を備えた
エンジンでは、時々刻々の吸入空気量を検出し、該吸入
空気量に応じた燃料噴射量を演算し、その演算結果に基
づいて燃料噴射を行なうようにしている。
かかる燃料噴射弁の制御では、エアフローセンサ等によ
って検出される吸入空気量に基づいて必要燃料量が演算
され、この必要燃料量に対応した駆動パルスを燃料噴射
弁に印加するようにしており、燃料噴射弁の噴射特性や
エアフローセンサの検出特性が上記演算のために予め設
定された特性と実際には異なっている場合には、燃料噴
射弁や 。
エアフローセンサの特性誤差が重畳されるため、燃料噴
射量がエンジンの要求燃料量とは必ずしも一致しない場
合が生じる。
ところで、エンジンの排気系に混合気の空燃比を検出す
るO、センサ等の空燃比検出手段を設け、所定の運転領
域においては、空燃比検出手段の出力に応じて空燃比が
一定な値となるようにフィードバック制御するとともに
、フィードバック制御運転域以外においても、フィード
バック運転領域における制御値に基づいて必要な補正値
を学習制御によって学習し、この学習値に基づいてその
運転領域における燃料噴射量を制御するようにしたもの
が知られている(特開昭57−44752号公報参照)
上記のフィードバック制御方式では、燃料噴射弁の設定
特性や、燃料噴射弁の噴射特性の経時的変化、さらには
エアフローセンサの設定特性やその経時的変化のいかん
に拘わらず、実際に噴射された燃料量が正しいか否かが
判断されるので、個々の燃料噴射弁の噴射特性、あるい
はエアフローセンサの検出特性が設定特性と相異してい
たとしてら実際には燃料制御が不正確となるおそれはな
い。
しかしながら、上記の学習値に基づく燃料の制御領域で
は、個々の燃料噴射弁の噴射特性やエアフローセンサの
検出特性が直接的に燃料噴射量に影響を与えるため、こ
れらの特性が予め設定された特性とは異なっている場合
には、制御回路による演算が正しく行なわれたとしても
、実際には正しい燃料噴射量を得ることができなくなる
このような燃料制御における誤差は、上記したように、
燃料噴射弁の噴射特性とエアフローセンサの検出特性の
それぞれの誤差の重畳の結果としてもたらされるもので
あるため、かかる誤差を除去することは極めて困難であ
る。
[発明の目的] 本発明の目的は、個々のエンジンに組み込まれる吸入空
気量検出手段としてのエアフローセンサの検出特性をそ
の経時的変化を含めて正確に検出することかでき、した
がって少なくともエアフローセンサの検出特性の誤差に
基づく燃料制御の誤差を確実に補正することができるエ
ンジンの燃料噴射装置を提供することである。
[発明の構成コ このため、本発明は、第1図に本発明の発明構成図を示
すように、エンジンの吸入空気量を検出する吸入空気量
検出手段Aと、エンジンの吸気系に燃料を噴射供給する
燃料噴射手段Bと、エンジンの混合気の空燃比を検出す
る空燃比検出手段Cと、エンジンの運転状態が予め定め
られた学習ゾーンにあるときに、燃料噴射手段に一定幅
の駆動パルスを与えろパルス固定手段りと、上記学習ゾ
ーンにおいて、上記空燃比検出手段の出力を受けて上記
一定幅の駆動パルスの周期を変更する周期変更手段Eと
、該周期変更手段の出力を受けて上記吸入空気量検出手
段の出力の補正値を演算する補正値演算手段Fとを設け
て構成したことを基本的な特徴としている。
なお、本発明にいう学習ゾーンは、エンジンの運転領域
を吸入空気量に応じて複数のゾーンに区分けしたものを
いい、前記従来例において述べた学習制御におけろ学習
ゾーンとは異なる意味を有する。
[発明の効果] 本発明によれば、噴射パルス幅を固定にすることにより
、噴射弁のパルス幅に対する誤差を取り除くことができ
、実装された個々のエアフローセンサの検出出力に対す
る補正量が各学習ゾーンごとに正確に検出できるので、
噴射燃料量の演算に際して、少なくとも吸入空気量に関
する誤差を除去することができる。
[実施例] 以下、本発明の実施例について詳細に説明する。
第2図に示すように、エンジンlの吸気通路2に臨ませ
て設けた燃料噴射弁3を制御するコントロールユニット
4は、エアクリーナ5の直下に設けたエアフローセンサ
6によって時々刻々検出されるエンジンの吸入空気量、
エンジンの排気通路7の触媒装置8の上流に臨ませて設
けた空燃比検出手段としてのO,センサ9によって検出
される空燃比のリッチ、リーン等を基本人力として以下
に詳細に説明する燃料の噴射制御を実行する。
第3図には、上記コントロールユニット4の具体的な構
成を示している。第3図に示すように、コントロールユ
ニット4は付属のROM(リードオンリメモリ)および
RAM(ランダムアクセスメモリ)、タイマを有するマ
イクロコンピュータ10によって構成されており、0.
センサ9の出力は波形整形回路11を介して入力され、
エアフローセンサ6の出力はアナログ/デジタル変換回
路12を介してデジタル信号として入力されろようにな
っている。上記マイクロコンピュータlOの出力端子に
は、燃料噴射弁3を駆動するための駆動回路13が接続
され、この駆動回路13によって駆動制御されるように
なっている。
次に、上記マイクロコンピュータ10が実行する燃料制
御プログラムを第4図に示すフローチャートにしtこが
って説明する。
第4図に示すように、制御がスタートされると、ステッ
プlotにおいて、システムがイニシャライズされ、ス
テップ102ではエアフローセンサ6によって検出され
る吸入空気量Qaを読み込み、ステップ103では吸入
空気mQaから現在の学習ゾーン1が判定される。この
学習ゾーンの判定は、第5図に示すように、吸入空気f
iQaを計N個のゾーンに仕切り、現在の吸入空気量が
どのゾーンに属するかによって行なう。
次のステップ+04ではステップ103で検出した学習
ゾーンiが前回の学習ゾーンi°と一致するか否かを判
定し、一致しない場合には、ステップ105において前
回学習ゾーンi”を今回の学習ゾーンiに更新する。そ
して、ステップ106ではマイクロコンピュータにプロ
グラムとして予め設けた学習カウンタNLC及び2種の
学習レノスタItLR,r(RLをそれぞれクリアずろ
。そのうえて、ステップ107では、0.センサの出力
を読み込む。なお、ステップ104において学習ゾーン
が前回と同じであると判定された場合(i=i’)には
、ステップ!05及びステップ106をスキップして、
ステップ107に進む。
次のステップlO8では、0.センサの出力がリッチで
あるか否かが判定され、リッチである場合にはステップ
109でリーンからリッチに反転したか否かが判定され
る。この判定は、前回O。
フラグF Otが“0”か否かによって行なう。前回0
、フラグFO,が“0“である場合には、ステップ11
0において前回O,フラグをリッチ側に更新する(FO
,←り。
そして、ステップ21では、学習レジスタRLRによっ
てリッチ側累計を演算するとともに、学習カウンタNL
Cを“l”だけインクリメントする。
この演算は、学習レジスタRLRにフィードバック制御
によって得られる燃料噴射弁の噴射間隔補正値TI’B
を加算することによって行なう。そのうえで、ステップ
112では、学習カウンタNLCが予め設定した学習回
数N LC8に達したか否かが判定される。この学習カ
ウンタがカウントアツプするまでは、ステップ111に
おけるリッチ側累計の計算が行なわれ、最終的に学習回
数NLCが設定値N LC3に達したときには、ステッ
プ113において学習値の更新を行なう。この学習値の
更新は以下の式に基づいて行なう。
なお、KLCは学習値演算用定数 ステップ109において反転していないと判定された場
合及び/あるいはステップ112において学習が完了し
ていないと判定された場合には、ステップ115に移行
しNO?フィードバックに基づく噴射間隔補正値TFB
に予め設定されたステップMΔTFBを前回の噴射間隔
補正値1’FBに加算して今回の噴射間隔補正値を設定
する。そして、ステップ+16では、実吸入空気ff1
Qa’を演算するため、エアフローセンサによって検出
される吸入空気ff1Qaに学習によって得られたゾー
ンiにおける補正値QLCiを加算する。ステップ11
6において求めた実吸入空気量Qa’に基づいてステッ
プ117では、基本噴射間隔TBを演算し、さらに次の
ステップ+18では、基本噴射間隔1’13にフィード
バック制御に基づく補正値’I’FBを加算して最終的
な噴射間隔TIを演算する。そのうえで、ステップ11
9では、今回の噴射開始時刻tiを前回の噴射開始時刻
tiに最終噴射間隔TIを加算することによって求め、
ステップ120では、噴射終了時刻tfをステップ11
9で求めた噴射開始時刻tiに予め設定した固定噴射パ
ルス幅Tfを加算することによって演算する。
次いで、ステップ!2!では、マイクロコンピュータに
内蔵されたフリーランニングカウンタから現在の時刻t
を読み込み、ステップ122において現在の時刻が噴射
開始時刻tiに達すると、ステップ123において燃料
噴射弁による燃料噴射を開始すると同時に、噴射フラグ
■を“ビにセットする。そして、時刻tが噴射終了時刻
trに達するまでの間燃料噴射が実行され、時刻tが噴
射終了時刻trに達したとステップ+24で判定される
と、ステップ125において、燃料噴射の停止が指令さ
れ、噴射フラグlは“・0”にリセットされる。これに
よって、空燃比がリプチの場合における1回の燃料噴射
が完了する。なお、ステップ122において学習が完了
したと判定されるまでは、上記ステップ115から12
5における噴射制御が繰り返され、学習が完了したと判
定された時には、0rI述したようにステップ113に
おいて学習ゾーンiにおける学習値の更新が行なわれる
。この学習値の更新が行なわれたときには、ステップ1
14に移行して、学習カウンタN LC,学習レジスタ
11LR,RRLをクリアし、学習ゾーンiにおける1
回の学習を完了する。
次に、リーン時の学習について説明する。即ちステップ
10Bにおいて0.センナの出力がり一ンであると判定
された場合には、ステップ126に移行し、このステッ
プ126において0.センサの出力が反転したか否か(
FO,=1?)が判定される。反転している場合には、
ステップ127において、前回O,フラグFO,を“0
”にセットし、ステップ12Bにおいて今度はリーン側
累計の計算を行なう。即ち、RRL 4−RRL+TF
B、そのうえで、ステップ129では学習カウンタをイ
ンクリメントし、ステップ130では、0.フィードバ
ックに基づく補正値を小さい側に補正する。即ち、TF
B−TFB−Δ’rFB。
そして、それ以降はリッチ時の場合と同様、ステップ1
16以降ステツプ125によって1回の燃料噴射を実行
する。
上記のように、この実施例における燃料制御では、噴射
終了時刻tfを与える時間パルス幅Tfは固定のパルス
幅として与えられるので、この学習領域における噴射パ
ルス幅は、一定に保たれる。
換言すれば、燃料噴射弁による燃料噴射量は、一定に保
持されるため、学習が行なわれている場合には、燃料噴
射量が正しいか否かはエアフローセンサの出力に依存す
ることになる。つまり、燃料噴射量の制御ファクタであ
る燃料噴射弁の噴射特性とエアフローセンサの検出特性
のうち、燃料噴射弁の開弁時間は一定に設定されるため
、燃料噴射弁の噴射特性の影響は除去される。進言すれ
ば、エアフローセンサの検出特性のみが燃料噴射量を求
める際の制御ファクタとなるので、燃料噴射の可否は実
際のエアフローセンサの検出特性を正確に反映すること
となる。したがって、上記の学習方式によれば、エアフ
ローセンサの検出特性に対する補正値が学習できること
となり、各学習ゾーンごとにエアフローセンサの出力に
対する補正値QLCiを求めることができ、この補正量
に基づいて実際の吸入空気量を正確に求めることができ
るようになる。
なお、上記の実施例では、燃料噴射弁の噴射時間を固定
し、噴射間隔を変化させるようにした燃料噴射手段につ
いて説明したが、本発明は、かかる型式のものに限定さ
れるものではなく、要は、学凹時に上記の制御を行なえ
るものであればよい。
【図面の簡単な説明】
第1図は本発明の発明構成図、第2図は本発明のシステ
ム構成図、第3図はコントロールユニットの制御ブロッ
ク図、第4図はマイクロコンピュータが実行する燃料制
御フローを示すフローチャート、第5図は学習ゾーンの
設定方式を示すダイヤグラムである。 A・・・吸入空気検出手段、B・・・噴射量検出手段、
C・・・空燃比検出手段、D・・・パルス固定手段、E
・・・周期変更手段、F・・・補正値演算手段。 特 許 出 願 人  マツダ株式会社代 理 人 弁
理士 前出 葆ほか2名第1図 エンジン

Claims (1)

    【特許請求の範囲】
  1. (1)エンジンの吸入空気量を検出する吸入空気量検出
    手段と、 エンジンの吸気系に燃料を噴射供給する燃料噴射手段と
    、 エンジンの混合気の空燃比を検出する空燃比検出手段と
    、 エンジンの運転状態が予め定められた学習ゾーンにある
    ときに、燃料噴射手段に一定幅の駆動パルスを印加する
    パルス固定手段と、 上記学習ゾーンにおいて、上記空燃比検出手段の出力を
    受けて上記一定幅の駆動パルスの周期を変更する周期変
    更手段と、 該周期変更手段の出力を受けて上記吸入空気量検出手段
    の出力の補正値を演算する補正値演算手段と を設けたことを特徴とするエンジンの燃料噴射装置。
JP4442085A 1985-03-05 1985-03-05 エンジンの燃料噴射装置 Pending JPS61201844A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4442085A JPS61201844A (ja) 1985-03-05 1985-03-05 エンジンの燃料噴射装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4442085A JPS61201844A (ja) 1985-03-05 1985-03-05 エンジンの燃料噴射装置

Publications (1)

Publication Number Publication Date
JPS61201844A true JPS61201844A (ja) 1986-09-06

Family

ID=12690996

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4442085A Pending JPS61201844A (ja) 1985-03-05 1985-03-05 エンジンの燃料噴射装置

Country Status (1)

Country Link
JP (1) JPS61201844A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5050562A (en) * 1988-01-13 1991-09-24 Hitachi, Ltd. Apparatus and method for controlling a car

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5560639A (en) * 1978-10-28 1980-05-07 Bosch Gmbh Robert Device for controlling operation characteristic quantity of internal combustion engine to optimum

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5560639A (en) * 1978-10-28 1980-05-07 Bosch Gmbh Robert Device for controlling operation characteristic quantity of internal combustion engine to optimum

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5050562A (en) * 1988-01-13 1991-09-24 Hitachi, Ltd. Apparatus and method for controlling a car

Similar Documents

Publication Publication Date Title
JP2917173B2 (ja) 内燃機関の空燃比制御装置
JP2554854B2 (ja) 自動車用エンジンの学習制御方法
JPS60156953A (ja) 電子式内燃機関制御装置
EP0758049A2 (en) Controller for multi-cylinder engine
JPS6259220B2 (ja)
JPH04269350A (ja) 燃料噴射装置の異常診断装置
JP2532205B2 (ja) エンジンの空燃比学習制御方法
JP2757064B2 (ja) 内燃機関の空燃比制御装置
JPH06108901A (ja) 内燃機関の空燃比制御装置
JPS6321344A (ja) 内燃機関の電子制御燃料噴射装置
JPH041439A (ja) 内燃機関の空燃比制御装置
JP2592349B2 (ja) 内燃機関の空燃比制御装置
JP2757065B2 (ja) 内燃機関の空燃比制御装置
JPS5859333A (ja) 内燃機関の空燃比制御装置
JPH0226696B2 (ja)
JPH0833133B2 (ja) 内燃機関の空燃比制御装置
JP2631585B2 (ja) 内燃機関の空燃比学習制御装置
JPS61185643A (ja) 燃料噴射式エンジンの空燃比制御装置
JP2759545B2 (ja) 内燃機関の空燃比制御装置
JPH0230942A (ja) 内燃機関の空燃比制御装置
JPH0413546B2 (ja)
JP2757062B2 (ja) 内燃機関の空燃比制御装置
JPH01106945A (ja) 内燃機関の学習制御装置
JPH03179149A (ja) 内燃機関の空燃比制御装置の異常診断装置
JPS61192829A (ja) エンジンの燃料噴射装置