JPH0568632B2 - - Google Patents

Info

Publication number
JPH0568632B2
JPH0568632B2 JP15101884A JP15101884A JPH0568632B2 JP H0568632 B2 JPH0568632 B2 JP H0568632B2 JP 15101884 A JP15101884 A JP 15101884A JP 15101884 A JP15101884 A JP 15101884A JP H0568632 B2 JPH0568632 B2 JP H0568632B2
Authority
JP
Japan
Prior art keywords
learning
engine
value
determined
control
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
JP15101884A
Other languages
English (en)
Other versions
JPS6128739A (ja
Inventor
Toshiaki Isobe
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP15101884A priority Critical patent/JPS6128739A/ja
Publication of JPS6128739A publication Critical patent/JPS6128739A/ja
Publication of JPH0568632B2 publication Critical patent/JPH0568632B2/ja
Granted legal-status Critical Current

Links

Classifications

    • F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02D—CONTROLLING COMBUSTION ENGINES
    • F02D41/00—Electrical control of supply of combustible mixture or its constituents
    • F02D41/02—Circuit arrangements for generating control signals
    • F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02D—CONTROLLING COMBUSTION ENGINES
    • F02D41/00—Electrical control of supply of combustible mixture or its constituents
    • F02D41/02—Circuit arrangements for generating control signals
    • F02D41/04—Introducing corrections for particular operating conditions
    • F02D41/06—Introducing corrections for particular operating conditions for engine starting or warming up
    • F02D41/062—Introducing corrections for particular operating conditions for engine starting or warming up for starting
    • F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02D—CONTROLLING COMBUSTION ENGINES
    • F02D41/00—Electrical control of supply of combustible mixture or its constituents
    • F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/26—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
    • F02D41/266—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor the computer being backed-up or assisted by another circuit, e.g. analogue

Landscapes

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、アイドル回転数制御や空燃比制御を
行う内燃機関の学習値制御方法に関する。
〔従来の技術(1)〕 アイドル回転数制御では、スロツトル弁を迂回
するバイパスを介して機関に供給される吸入空気
流量を、バイパスに設けた流量制御弁により制御
することにより、機関の実回転数を、機関の運転
状態に応じて定められた目標回転数に一致させる
ようにし、特に、機関が完全暖機した後は、フイ
ードバツク制御により、実回転数を目標回転数に
近づけるようにしている。ところで、このフイー
ドバツク制御下において流量制御弁の実開度に収
束させるように更新される学習値を、常時給電さ
れている記憶手段に格納して、機関始動時に、そ
の記憶手段に格納されている学習値に従つて流量
制御弁の開度を制御し、これにより、機関回転数
を、迅速に適正なアイドル回転数に制御するよう
にした内燃機関がある。
〔発明が解決しようとする問題点(1)〕 このような内燃機関において、学習値記憶用の
記憶手段への給電が中断されると、折角学習した
値が消去されてしまい、機関始動後には、新たに
初期設定された学習値に従つて流量制御弁の開度
が定められるので、機関回転数が所望のアイドル
回転数になるまでに要する時間は、既に十分学習
されている学習値により流量制御弁の開度が定め
られる場合に比べて長くなつてしまう。
〔従来の技術(2)〕 一方、空燃比制御の一例としては、機関負荷と
機関回転数とから求めた基本燃料噴射時間TPと、
排ガス中の酸素濃度に従つて定められたフイード
バツク補正係数FAFと、その補正係数FAFの平
均値が所定範囲の値に収来されるように更新され
る学習値TAUGとにより、燃料噴射時間τを、 τ=TP×FAF×(1+TAUG) として算出し、これにより、空燃比を理論空燃比
に制御する内燃機関がある。ここで、機関始動時
や冷間時等のオープンループ制御時のFAFは1.0
であり、また、学習値TAUGは、機関の経時変
化や個々の部品のばらつきを補償するために、補
正係数FAFの平均値により示されるベース空燃
比をλ=1に制御するために用いられるもので、
常時給電されている記憶手段に格納され、これに
より、長期間にわたつて学習された値を、常時、
燃料噴射に反映させて、特に、フイードバツクし
ていない運転状態において、上記補償を確実に行
ないうるようにしている。
〔発明が解決しようとする問題点(2)〕 このような内燃機関においても、上記アイドル
回転数制御と同様な問題を内在している。すなわ
ち、同様の理由で記憶手段内の学習値が消去され
ると、消去される前の値まで学習値が復帰する間
のオープンループ制御時には、空燃比がリツチ側
またはリーン側にずれてしまい機関始動性やエミ
ツシヨに悪影響が生ずる惧れがある。
〔問題点を解決するための手段および作用〕
本発明は、このような問題点を解決するために
なされたものであり、上記学習値が記憶された記
憶手段への給電が中断されて学習値が破壊された
後には、学習値の更新を早くすることにより、学
習値が破壊される前の値に迅速に復帰するように
した内燃機関の学習値制御方法を提案するもので
ある。
実施例 1 −アイドル回転数制御− 第2図は本発明を適用した電子制御燃料噴射式
内燃機関の一例を示し、符号10は機関本体、1
2は吸気通路、14は燃焼室、16は排気通路を
それぞれ示している。11は制御回路22を信号
線l11を介して接続された流量制御弁であり、
スロツトル弁18を迂回するバイパス13内に介
装されてバイパス13の空気流量を制御する。流
量制御弁11は、例えばパルスモータで駆動さ
れ、パルスモータに供給されるステツプ数に従つ
てその開度が制御される。
スロツトル弁18の下流のサージタンク24に
設けられている吸気圧力センサ20は、信号線l
1を介して制御回路22に接続され、吸気圧力に
応じた電圧を発生する。吸気温センサ21はスロ
ツトル弁18の上流の吸気通路12に設けられ、
信号線l2を介して制御回路22に接続されてい
て吸気温度に応じた電圧を発生する。
図示しないアクセルペダルに連動するスロツト
ル弁18によつて流量制御された吸入空気は、サ
ージタンク24及び吸気弁25を介して各気筒の
燃焼室14に導かれる。
燃料噴射弁26は各気筒毎に設けられており、
信号線l3を介して制御回路22から供給される
電気的な駆動パルス信号S8に応じて開閉制御さ
れ、図示しない燃料供給系から送られる加圧燃料
を吸気弁25近傍の吸気通路12内、即ち吸気ポ
ート部に間欠的に噴射する。燃焼室14において
燃焼した後の排気ガスは排気28、排気通路16
及び三元触媒コンバータ30を介して大気中に排
出される。
機関のデイストリビユーダ32には、クランク
角センサ34及び36が取り付けられており、こ
れらのセンサ34,36は信号線l4,l5を介
して制御回路22に接続されている。これらのセ
ンサ34,36は、クランク軸が30度、360度回
転する毎にパルス信号をそれぞれ出力し、これら
のパルス信号は信号線l4,l5をそれぞれ介し
て制御回路22に供給される。
デイストリビユータ32はイグナイタ38に接
続され、イグナイタ38は信号線l6を介して制
御回路22に接続されている。
符号40は、スロツトル弁18と連動し、スロ
ツトル弁18が全閉したときに閉成されるアイド
ルスイツチ(LLスイツチ)であり、信号線l7
を介して制御回路22と接続されている。
排気通路16には、排気ガス中の酸素濃度に応
答した信号を出力する、即ち、空燃比が理論空燃
比に対してリーン側にあるかリツチ側にあるかに
応じた急激に変化する出力電圧を発生するO2セ
ンサ42が設けられ、その出力信号は信号線l8
を介して制御回路22に接続されている。三元触
媒コンバータ30は、このO2センサ42の下流
に設けられており、排気ガス中の三つの有害成分
であるHC,CO,NOx成分を同時に浄化する。
また、符号44は機関の冷却水温度を検出し、
その温度に応じた電圧を発生する水温センサであ
り、シリンダブロツク46に取り付けられてい
て、信号線l9を介して制御回路22に接続され
ている。
48はエアコンデイシヨナを作動させ、または
作動を停止させるエアコンスイツチであり、信号
線l10を介して制御回路22に接続されてい
る。バツテリ50は、直接に、またはキースイツ
チ52を介して制御回路22と接続されている。
制御回路22は、第3図に示すように、各種機
器を制御する中央演算処理装置CPU22a、予
め各種の数値や後述のプログラムが書き込まれた
リードオンリメモリROM22b、演算過程の数
値やフラグが所定の領域に書き込まれるランダム
アクセスメモリRAM22c、アナログマルチプ
レクサ機能を有し、アナログ入力信号をデイジタ
ル信号に変換するA/DコンバータADC22d、
各種デイジタル信号が入力される入出力インター
フエイス(I/O)22e、各種デイジタル信号
が出力される入出力インターフエイス(I/O)
22f、エンジン停止時にバツテリ50から給電
されて後述の学習値の記憶を保持するバツクアツ
プメモリ(BU−RAM)22g、及びこれら各
機器がそれぞれ接続されるパスライン22hから
構成されている。CPU22aは、バツテリが車
両から外されてバツクアツプラム22gへの給電
が断たれたことを検知してそのことをスタンバイ
フラグ“0”として記憶しておくことができる。
そして、吸気圧力センサ20、吸気温センサ2
1,O2センサ42及び水温センサ44はA/D
コンバータ22dと接続続され、各センサからの
電圧信号S1,S2,S3,S4がCPU22a
からの指示に応じて、順次、二進信号に変換され
る。
クランク角センサ34からのクランク角30度毎
のパルス信号S5、クランク角センサ36からの
クランク角360度毎のパルス信号S6、アイドル
スイツチ40からのアイドル信号S7、エアコン
スイツチ48からのエアコン信号S10が、それ
ぞれ、I/O22eを介して制御回路22に取込
まれる。パルス信号S5に基づいてエンジン回転
数を表わす二進信号が形成され、パルス信号S5
およびS6が協働して燃料噴射パルス幅演算のた
めの要求信号、燃料噴射開始の割込信号および気
筒判別信号などが形成される。また、アイドル信
号S7によりスロツトル弁19が略全閉している
か否かが判定され、エアコン信号S10によりエ
アコンデイシヨナの作動状態が判定される。
I/O22fからは、各種演算により形成され
た燃料噴射信号S8および点火信号S9が、それ
ぞれ燃料噴射弁26a〜26d、およびイグナイ
タ38に出力され、また、流量制御弁11に向け
て、弁開度を制御する弁開度信号S11が出力さ
れる。
第4図は、メインル−チンのうちのアイドル回
転数制御のための手順例を示す。メインルーチン
は、キースイツチがオンで起動され手順P1では、
スタンバイフラグF1が零か否かが判断される。
バツテリ50がいつたんはずされていた場合には
肯定判定され、手順P2で学習速度を早くすべく
フラグF2に“1”をたて、手順P3でスタンバ
イフラグF1に“1”をたて、手順P4で学習値
PGとして初期値IVを設定する。手順P1で否定判
定されるとこれら手順P2〜P4はスキツプされる。
手順P1〜P4は、キースイツチにより電源が投入
された直後に1回だけ通過するルーチンである。
手順P5では、水温センサ44からの水温信号
S4に基づいて、エンジン冷却水温THWが70℃
より大きいか否か、換言すると機関が完全に暖機
されたか否かが判断される。手順P6では、アイ
ドルスイツチ40からのアイドル信号SGに基づ
いて、スロツトル弁18が全閉しているか否か、
換言するとアイドル状態が否かば判断される。手
順P5およびP6がそれぞれ肯定判定されると手順
P7に進み、フラグF2が“1”か否か、換言す
ると学習値が早く更新されている状態か否かが判
断される。肯定判断されると手順P8に進み、機
関の実回転数NEが、(目標回転数NT±α)の範
囲内にあるか否かが判断される。肯定判断される
と手順P9において、フラグF2を“0”とする。
このフラグF2“0”により更新速度は通常に戻
る。否定判断されると手順P9をスキツプして次
の手順P10に進み、第1図に示す学習制御ルーチ
ンが実行される。
第1図に参照するに、手順P11でTmsecが経過
したか否か、換言すると学習タイミングか否かが
判断される、否定判定されると学習制御のすべて
の手順をスキツプしてこのルーチンを終了する。
肯定判断されると、手順P12で、フラグF2が
“1”か否か、換言すると、学習値を早く更新す
るか否かが判断される。肯定判断されれば、手順
P13−1で学習量としてL1をAレジスタにセツ
トし、否定判断されれば、手順P13−2で学習量
としてL2をAレジスタにセツトする。ここで、
L1はL2より大きな値である。
次に、手順P14では、機関の実回転数NEと目
標回転数NTとの大小関係を判別する。
回転数センサで得られた機関の実回転数NEが
機関の冷却水温に基づいて定められた目標回転数
NTより小さい場合には、手順P15−1において、
流量制御弁11の実開度を示す値、例えばパルス
モータのパルス数PMTと、学習値PGとの大小を
比較する。PMT>PGならば、手順P16で、学習
値に、所定の学習量が格納されているレジスタA
の値を加算して、その結果を新たな学習量PGと
する。この場合、学習値PGは大きくなる。一方、
手順P14において、NE>NTと判別されると手順
P15−2に進み、パルス数PMTと学習値PGとの
大小を比較し、PMT<PGならば手順P17に進
む。手順P17では、レジスタAの内容を負の値と
して手順P16に進み、学習値PGの更新を行う。
この場合、学習値PGは小さくなる。また、手順
P14において、NE=NTと判別されると、手順
P15−3に進み、PMT>PGを判別し、肯定判断
されると手順P16で学習値PGをL1またはL2
だけ大きくする。否定判断されると手順P15−4
に進んでPMT<PGを判別し、肯定判定されると
手順P17を経て手順P16に進んで学習値PGをL1
またはL2だけ小さくする。手順P15−1または
P15−2否定判定された場合、手順P15−3およ
び15−4が否定判定された場合には、学習値PG
の更新は行わない。
このように第1図の実施例では、バツクアツプ
RAM22gに格納されている学習値PGが消去
されていたときには、大きな学習値L1を用いて
PGを更新するようにしているので、第11図B
で破線で示すように、学習値PGが迅速に更新さ
れ、従つて、第11図Aで示すように機関回転数
NEが迅速に所望の値に制御される。第11図
A,Bにおいて実線は従来例を示す。
更にこの実施例では、学習に際して、目標回転
数NTが実回転数NEより大きいときには、学習
値PGが実パルス数PMTより大きくても学習値
PGを小さくしないように、又、逆に、NT<NE
の場合には、PMT>PGでも学習値PGを大きく
しないようにした。従つて、第5図に示すような
別の実施例により、本願発明の技術的課題を解決
する場合のように、実回転数NEと目標回転数
NTの大小関係に無関係に、学習値PGを更新、
すなわち学習する場合に比べて、より精度の高い
制御が可能となる。なお、第5図の実施例は第1
図に示した実施例と同一の手順を含んでいるの
で、その説明は省略する。なお、流量制御弁11
として、リニアソレノイド型のものも用いること
ができる。
実施例 2 −空燃比制御− この実施例も、第2図に示した内燃機関で実行
可能であるので、第2図および後述の第6図〜第
10図に従つて以下説明する。
第2図に示した機関においては、第6図に示す
メインのフローチヤートに従つて燃料を噴射する
ことができる。第6図を参照するに、手順P1〜
P3は第4図と同一でありその説明は省略する。
手順P61においては、基準位置信号である機関回
転数信号S5に基づいて機関回転数NEを読込む
とともに吸気管圧力信号S4に基づいて吸気管圧
力PMを読込む。手順P62において、回転数NEと
吸気管圧力PMとに基づいて、第7図のマツプか
ら基本噴射時間TPを求め、手順P63において、
機関の運転条件に応じて補正演算処理を実行して
補正後の噴射時間τを求める。その後、手順P64
でバツテリ電圧に応じた補正演算処理を行なつて
最後噴射時間Fτを求める。手順P65で噴射タイミ
ングを判別し、肯定判断されれば、手順P66で噴
射を実行する。
燃料噴射時間τ(噴射量)は例えば次のように
して求められる。
τ=(TP+TAUG)×(1+KG)×FAF×K ここで、 τ=最終燃料噴射時間 TP=基本燃料噴射時間 FAF=フイードバツク補正係数 TAUG=学習補正量 KG=学習補正係数 K=水温、吸気温等による補正係数 フイードバツク補正係数FAFは、フイードバ
ツク制御条件下において、O2センサ42からの
空燃比信号S3により空燃比がリーンであると判
定されれば、噴射量を増量するような値、例えば
1.05となり、空燃比信号S3により空燃比がリツ
チであると判定されれば、噴射量を減量するよう
な値、例えば、0.95となり、フイードバツク制御
条件下でなければ、補正係数FAFが1.0となる。
フイードバツク補正係数FAF弐演算手順の一
例を第8図に示す。
手順P81において、フイードバツク条件が成立
しているか否かを判断する。例えば、始動状態で
なく、始動動増量中でなく、エンジン水温THW
が50℃以上であり、パワー増量中でない時に、フ
イードバツク制御の条件が成立する。フイードバ
ツク制御の条件が成立していなければ、手順P82
でフイードバツク補正係数FAFを1.0としてフイ
ードバツク制御がが実行されないようにして、こ
の手順を終了する。条件が成立していれば手順
P83に進む。手順P83では、空燃比信号S3を読
込む。手順P4では空燃比信号S3が表わす電圧
値に応じてリツチのときに“1”、リーンのとき
に“0”となるように空燃比リーンリツチフラグ
を形成し、手順P85においてフラグが“1”の場
合には、空燃比が過濃であると判断して空燃比を
稀薄側にすべく手順を実行する。
すなわち、手順P86でフラグCAFLを零として
手順P87に進み、フラグCAFRが零か否かを判断
する。初めて過濃側へ移行した時にはフラグ
CAFRが零であるので手順P89へ進み、RAM2
2Cに格納されているる補正係数FAFから所定
の値α1を減じ、その結果を新たな補正係数FAF
とする。手順P90においては、フラグCAFRを1
とする。従つて、手順P85において連続して二回
以上過濃と判断されれば、二回目以降に通過する
手順P7では必ず否定判定され、手順P88におい
て、補正係数FAFから所定の値β1を減じ、その
結果を新たな補正係数FAFとしてFAF演算を終
了する。
一方、手順P85で信号S3が表わす電圧値に基づ
くリーンリツチフラグが“0”の場合には、空燃
比が稀薄であると判断して空燃比を過濃側にすべ
く手順を実行する。すなわち、手順P91におい
て、フラグCAFRを零として手順P92に進み、フ
ラグCAFLが零か否かを判断する。初めて増薄側
へ移行した時にはフラグCAFLが零であるので手
順P93に進み、補正係数FAFに所定の値α2を加算
し、その結果を新たな補正係数FAFとする。手
順P94においてはフラグCAFLを1とする。従つ
て、手順P85において連続して二回以上稀薄と判
断されれば二回目以降に通過する手順P92では必
ず否定判定され、手順P95において、補正係数
FAFに所定の値β2を加算し、その結果を新たな
補正係数FAFとしてFAF演算を終了する。
なお、手順P88,P89,P93,P95におけるα1,
α2,β1およびβ2は予め定められた値である。
この演算手段により求められるフイードバツク
補正係数FAFを空燃比信号S3が表わす電圧値
に応じて変化する空燃比A/Fのリーンリツチフ
ラグとともに第9図に示す。この図を参照する
に、空熱比がリーンからリツチまたはリツチから
らリーンに切換わつたときには、補正係数FAF
がα1あるいはα2だけスキツプされ、リツチのま
まなら逐次所定数β1が減算され、リーンのまま
なら逐次所定数β2が加算される。
次に、学習制御量TAUGおよび学習制御補正
係数KGの演算手順の一例を第10図に示す。
第10図を参照するに、手順P101でTmsecが
経過したか否か、換言すると学習タイミングか否
かが判断される。否定判定されと学習制御のすべ
ての手順をスキツプしてこのルーチンを終了す
る。肯定判断されると、手順P102で、フラグF
2が“1”否か換言すると、学習値を早く更新す
るか否かが判断される。肯定判断されれば、手順
P103−1で学習量としてL1をAレジスタにM
1をBレジスタにセツトし、否定判断されれば、
手順P103−2で学習量としてL2をAレジスタ
にM2をBレジスタにセツトする。ここでL1>
L2,M1>M2である。
次いで手順P104で、スロツトル弁18が全閉
しているか否かを、アイドルスイツチ40から出
力されるアイドル信号S7がオンしているか否か
により判断する。スロツトル弁18が全閉してい
て肯定判断されると、手順P105−1において、
例えば、機関回転数NEが1000rpm以下であり、
かつ、吸気管圧力PMが200mmHg以上か否かを判
断する。肯定判断されれば学習制御すべく手順
P106に進む。
一方手順P104において、スロツトル弁18が
全閉状態になく否定判断されると、手順P105−
2において、例えば、吸気管圧力PMが200mmHg
以上500mmHg以下か否かを判断する。肯定判断さ
れれば学習制御すべく手順P106に進む。
手順P105−1またはP150−2で否定判断され
た場合には学習制御を行なわない。
次いで、手順P106で学習条件が成立している
か否かを判断する。例えば、空燃比フイードバツ
ク制御実行中であり、エンジン冷却水温THWが
80℃以上かつ吸気温THAが40℃以上90℃以下の
場合に学習する。学習条件が成立していると判断
されると、手順P107でフイードバツク補正係数
FAFがスキツプしたか否かを判断し、スキツプ
して肯定判断されれば手順P108に進む。手順
P107は、前述のフラグCAFL、CAFRが“1”→
“0”に変化したことにより判断される。手順
P108では、スキツプ直前の補正係数FAFの値を
読込み、手順P109において、今回読込まれた補
正係数FAFnと前回読込まれた補正係数FAFn−
1との相加平均値FAFAVを求め、所定領域に格
納する。次いで、手順P110において、相加平均
値FAFAVの大きさを判断する。
相加平均値FAFAVが0.95より小さければ、手
順P120においてスロツトル弁18が全閉してい
るか否かを判断し、全閉していれば手順P121に
進んで学習制御量TAGからAレジスタの値を減
算し、その結果を新たな学習制御量TAGとする。
全閉していなければ手順P122に進んで学習制御
補正係数KGからBレジスタの値を減算し、その
結果を新たな学習制御補正係数KGとする。
相加平均値FAFAVが1.1より大きければ、手
順P130においてスロツトル弁18が全閉してい
るか否かを判断し、全閉していれば手順P131に
進んで学習制御量TAGにAレジスタの値を加算
し、その結果を新たな学習制御量TAGとする。
全閉していなければ手順P132に進んで学習制御
補正係数KGにBレジスタの値を加算し、その結
果を新たな学習制御補正係数KGとする。
このように本実施例では、学習制御量TAGに
よりスロツトル18が全閉のときの空燃比を学習
し、学習制御補正係数KGによりスロツトル弁1
8が開かれている場合の空燃比を学習するが、学
習値KG,TAUGが消去されていた場合には、機
関の運転状態に従つて増減する更新量を大きくし
て学習速度を早くするようにした。
〔変形例〕
第1図および第10図において、手順P11,
P101で定めたTmsecを小さくすることによつて
も学習速度を早くすることができ、この場合、学
習のための更新量の大きさを変える必要はない
が、その大きさを変えれば学習速度をより早くで
きる。
〔発明の効果〕
本発明では、機関の駆動の有無にかかわりなく
常時バツテリから給電を受けている記憶手段の学
習値が、バツテリからの給電が中断されて消去さ
れたときには、学習速度を早くするようにしたの
で、学習値に基づいて適切に運転するようにされ
た機関への影響が短時間で解消される。
【図面の簡単な説明】
第1図は本発明の第一の実施例である学習制御
ルーチンを示すフローチヤート、第2図は本発明
が適用される内燃機関の一例を示す構成図、第3
図はその制御回路の一例を示す詳細ブロツク図、
第4図は第一の実施例のメインルーチンの一例を
示すフローチヤート、第5図はその変形例を示す
フローチヤート、第6図は第2の実施例のメイン
ルーチンの一例を示すフローチヤート、第7図は
TP算出用マツプの一例を示す図、第8図はFAF
演算ルーチンの一例を示すフローチヤート、第9
図はリーンリツチフラグとFAFとを示すタイム
チヤート、第10図は第2の実施例の学習制御ル
ーチンを示すフローチヤート、第11図Aは機関
回転数のタイムチヤート、第11図Bは学習値
PGのタイムチヤートである。 10……内燃機関、11……流量制御弁、13
……バイパス、22……制御回路、22g……バ
ツクアツプRAM、26……噴射弁、40……ア
イドルスイツチ、50……バツテリ。

Claims (1)

    【特許請求の範囲】
  1. 1 予め定めた機関の基本運転状態と、現在の機
    関の運転状態との偏差に従つて更新される学習値
    であつて、車載バツテリから常時給電される記憶
    手段に格納されている学習値を更新するにあた
    り、前記バツテリからの給電が中断したことが判
    定されたときには、機関始動後所定期間だけは学
    習値の更新速度を早くすることを特徴とする内燃
    機関の学習値制御方法。
JP15101884A 1984-07-20 1984-07-20 内燃機関の学習値制御方法 Granted JPS6128739A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15101884A JPS6128739A (ja) 1984-07-20 1984-07-20 内燃機関の学習値制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15101884A JPS6128739A (ja) 1984-07-20 1984-07-20 内燃機関の学習値制御方法

Publications (2)

Publication Number Publication Date
JPS6128739A JPS6128739A (ja) 1986-02-08
JPH0568632B2 true JPH0568632B2 (ja) 1993-09-29

Family

ID=15509496

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15101884A Granted JPS6128739A (ja) 1984-07-20 1984-07-20 内燃機関の学習値制御方法

Country Status (1)

Country Link
JP (1) JPS6128739A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9745913B2 (en) 2013-03-22 2017-08-29 Yamaha Hatsudoki Kabushiki Kaisha Fuel injection controller

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6321341A (ja) * 1986-07-15 1988-01-28 Honda Motor Co Ltd 内燃エンジンの空燃比制御方法
JP2555055B2 (ja) * 1987-03-13 1996-11-20 株式会社日立製作所 エンジン制御装置
JP3284393B2 (ja) * 1995-09-07 2002-05-20 株式会社ユニシアジェックス 内燃機関のアイドル回転速度学習制御装置
JP4111041B2 (ja) 2003-04-15 2008-07-02 トヨタ自動車株式会社 内燃機関の空燃比制御装置
JP4501769B2 (ja) * 2005-05-02 2010-07-14 トヨタ自動車株式会社 内燃機関の排気浄化装置
JP4915526B2 (ja) 2007-07-31 2012-04-11 株式会社デンソー 内燃機関の空燃比制御装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9745913B2 (en) 2013-03-22 2017-08-29 Yamaha Hatsudoki Kabushiki Kaisha Fuel injection controller

Also Published As

Publication number Publication date
JPS6128739A (ja) 1986-02-08

Similar Documents

Publication Publication Date Title
US4319451A (en) Method for preventing overheating of an exhaust purifying device
JPS6011220B2 (ja) 燃料噴射装置
JPS6336408B2 (ja)
JPS6231178B2 (ja)
JPS6335825B2 (ja)
JPS627374B2 (ja)
JPS6128739A (ja) 内燃機関の学習値制御方法
JPS59548A (ja) 内燃エンジンの燃料供給装置の制御方法
JPS5813130A (ja) 空燃比制御方法
JPS6223557A (ja) 内燃機関の学習制御方法
JPH0711257B2 (ja) 内燃機関の自己診断制御装置
JPS6313013B2 (ja)
JPH0437260B2 (ja)
JPS58217745A (ja) 内燃機関の空燃比制御方法
JPS6088338A (ja) 内燃エンジンの吸気圧,大気圧測定システム
JPS611841A (ja) 内燃エンジンの燃料噴射装置
JP3002370B2 (ja) 内燃機関におけるパワー増量補正方法
JPS63129159A (ja) 空燃比制御装置
JPS60249643A (ja) 内燃エンジン用燃料供給装置の空燃比制御方法
JPS6172848A (ja) 内燃機関の燃料増量及び点火時期制御装置
JPH05141294A (ja) 空燃比制御方法
JPS5996452A (ja) 内燃機関の空燃比部分リ−ン制御方法
JPH0658080B2 (ja) 内燃機関の空燃比制御方法
JPH0248728B2 (ja)
JPS59200032A (ja) 電子制御燃料噴射式エンジンの空燃比制御方法

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term