JPS5815735A - 空燃比制御方式 - Google Patents
空燃比制御方式Info
- Publication number
- JPS5815735A JPS5815735A JP11326881A JP11326881A JPS5815735A JP S5815735 A JPS5815735 A JP S5815735A JP 11326881 A JP11326881 A JP 11326881A JP 11326881 A JP11326881 A JP 11326881A JP S5815735 A JPS5815735 A JP S5815735A
- Authority
- JP
- Japan
- Prior art keywords
- engine
- air
- fuel ratio
- set value
- 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.)
- Granted
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/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/263—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor the program execution being modifiable by physical parameters
-
- 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/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
- F02D41/2425—Particular ways of programming the data
- F02D41/2429—Methods of calibrating or learning
- F02D41/2451—Methods of calibrating or learning characterised by what is learned or calibrated
- F02D41/2454—Learning of the air-fuel ratio control
-
- 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/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
- F02D41/2425—Particular ways of programming the data
- F02D41/2429—Methods of calibrating or learning
- F02D41/2441—Methods of calibrating or learning characterised by the learning conditions
- F02D41/2445—Methods of calibrating or learning characterised by the learning conditions characterised by a plurality of learning conditions or ranges
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (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)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
この発明は、エンジンの排気ガス成分4二よって空燃比
を検出し、エンジンζ二供給する混合気の空燃比C二帰
還制御する空燃比制御装置に関す石。
を検出し、エンジンζ二供給する混合気の空燃比C二帰
還制御する空燃比制御装置に関す石。
従来の空燃比制御手段は、空燃比センサの出力C二よゐ
単なる積分制御であつ九、この丸めエンジンの運転の過
渡時舊;おいて、基本空燃比の変動か前記積分制御の補
正速度よp速いと、補正制御が追従できない、また、空
燃比センナが不活性な場合(二は、空燃比の帰還制御が
できない丸め、充分な空燃比制御が実行できず排気ガス
の清浄化を確%i二行なわせることができなかった。
単なる積分制御であつ九、この丸めエンジンの運転の過
渡時舊;おいて、基本空燃比の変動か前記積分制御の補
正速度よp速いと、補正制御が追従できない、また、空
燃比センナが不活性な場合(二は、空燃比の帰還制御が
できない丸め、充分な空燃比制御が実行できず排気ガス
の清浄化を確%i二行なわせることができなかった。
仁の発明は上記のような点(;鑑みなされ九4ので、空
燃比センナの出力(二よる積分処理制御6二加見、仁の
積分情報に応じた値をエンジンの各状態毎6;不揮発性
メJI&vj禎正情報として記憶させ、この記憶し九補
正情報のうちそのときのエンジン状1IIt二対応す為
補正情報とそのと會の積分情報とで空燃比を帰還制御す
るものである。
燃比センナの出力(二よる積分処理制御6二加見、仁の
積分情報に応じた値をエンジンの各状態毎6;不揮発性
メJI&vj禎正情報として記憶させ、この記憶し九補
正情報のうちそのときのエンジン状1IIt二対応す為
補正情報とそのと會の積分情報とで空燃比を帰還制御す
るものである。
この場合、前記不揮発性メモリ6二補正情報として記憶
する条件を下記(m)〜(c)に示す状態とする。
する条件を下記(m)〜(c)に示す状態とする。
条件(a) 燃料噴射弁の噴射量または噴射弁に印加
される噴射パルス幅が設定値以下か あるいは設定値以上のエンジン状態。
される噴射パルス幅が設定値以下か あるいは設定値以上のエンジン状態。
条件(ms) エンジンの吸入空気量が設定値以下か
あるいは設定値以上のエンジン状態。
あるいは設定値以上のエンジン状態。
条件(e) エンジン回転数か設定値以下かあるいは
設定値以上のエンジン状態。
設定値以上のエンジン状態。
すなわち、この発明に係る装置はエンジンの過度時覗;
シいても応答遅れかなく、素早く所定空燃比に制御でき
ると共に、エンジンの低温時(二おける空燃比センナが
不活性なときも不揮発性メ毫ダ(二記憶し九補正情報に
墓づいて空燃比を精度よく制御でき、排気ガス中這転性
の悪化をきたすことがない空燃比制御装置の提供を目的
とするものである。
シいても応答遅れかなく、素早く所定空燃比に制御でき
ると共に、エンジンの低温時(二おける空燃比センナが
不活性なときも不揮発性メ毫ダ(二記憶し九補正情報に
墓づいて空燃比を精度よく制御でき、排気ガス中這転性
の悪化をきたすことがない空燃比制御装置の提供を目的
とするものである。
1九この発明では、車両の車検1点検時等(二車載バッ
テリーが外され不揮発普メモリの内容が消滅して全く誤
り九値が書き込壕れているような場合でも、空燃比が誤
つ九制御をされることを肪止することをも目的としてい
る。
テリーが外され不揮発普メモリの内容が消滅して全く誤
り九値が書き込壕れているような場合でも、空燃比が誤
つ九制御をされることを肪止することをも目的としてい
る。
以下この発明の一実施例を図面−二よ〕説明する。第1
図はエンジン部の構成を示すもので、エンジン11は自
動車−二積載され為公知の4ナイクル火花点火式ニンジ
ンで、蝶焼用空気をエアクリーナ1j1吸気管IJ%ス
四ットル弁14を順次介して吸入すゐ、tた燃料は図示
しない燃料系からエンジン11の各気筒C二対応して設
けられ九電磁式蝿科噴射弁11 m 、 1 lb・・
・を介して供給され為、燃焼後の排気ガスは、排気マニ
ホールド1#、排気管1rおよび三元触媒コンバータ1
8等を経て大気(二放出される。
図はエンジン部の構成を示すもので、エンジン11は自
動車−二積載され為公知の4ナイクル火花点火式ニンジ
ンで、蝶焼用空気をエアクリーナ1j1吸気管IJ%ス
四ットル弁14を順次介して吸入すゐ、tた燃料は図示
しない燃料系からエンジン11の各気筒C二対応して設
けられ九電磁式蝿科噴射弁11 m 、 1 lb・・
・を介して供給され為、燃焼後の排気ガスは、排気マニ
ホールド1#、排気管1rおよび三元触媒コンバータ1
8等を経て大気(二放出される。
吸気管JJ(二はエンジン115:吸入される吸気量を
検出し、吸気量C;応じたアナログ電圧を出力するポテ
ンシヌメータ式吸気量センtJ jl。
検出し、吸気量C;応じたアナログ電圧を出力するポテ
ンシヌメータ式吸気量センtJ jl。
およびエンジン11(二吸入される空気の温度を検出し
、吸気温6二応じたアナ四グ電圧(アナログ検出信号)
を出力するナー建スタ式吸気温セン−teaが設置され
ている。
、吸気温6二応じたアナ四グ電圧(アナログ検出信号)
を出力するナー建スタ式吸気温セン−teaが設置され
ている。
まえ、エンジンIJには冷却水温を検出し、冷却水温に
応じたアナ胃グ電圧(アナログ検出信号)を出力するサ
ーミスタ式水温センナ21が設置されてお〕、8ら6二
排気iニホールド16嘔二は排気ガス中の酸素濃度がら
空燃比を検出し、空燃比が理論空燃比よ)小さい(リッ
チ)ときC;1ボルト程度(高レベル)、理論空燃比よ
)大きい(り一ン)と11G二α1ボルト程度(低レベ
ル)の電圧を出力する空燃比センナIJが設置されてい
る。エンジン11のクランタ軸の回転速度は回転速度(
数)センナ21で検出し、回転速度に応じた周波数パル
ス信号を出力する。この回転速度(数)センtzxとし
ては、例えば点火装置の点火コイルを用いればよく、点
火コイルの一次側端子からの点火パルス信号を回転速度
信号とすればよい、上記各セン919〜2Jの検出信号
は制御回路244二供給され為もので、その各検出信号
にもとづいて燃料噴射量を演算し、電磁式燃料噴射弁1
1m、Jjk・・・の開弁時間を制御すること(二よっ
て燃料噴射量を調整すゐ4のである。
応じたアナ胃グ電圧(アナログ検出信号)を出力するサ
ーミスタ式水温センナ21が設置されてお〕、8ら6二
排気iニホールド16嘔二は排気ガス中の酸素濃度がら
空燃比を検出し、空燃比が理論空燃比よ)小さい(リッ
チ)ときC;1ボルト程度(高レベル)、理論空燃比よ
)大きい(り一ン)と11G二α1ボルト程度(低レベ
ル)の電圧を出力する空燃比センナIJが設置されてい
る。エンジン11のクランタ軸の回転速度は回転速度(
数)センナ21で検出し、回転速度に応じた周波数パル
ス信号を出力する。この回転速度(数)センtzxとし
ては、例えば点火装置の点火コイルを用いればよく、点
火コイルの一次側端子からの点火パルス信号を回転速度
信号とすればよい、上記各セン919〜2Jの検出信号
は制御回路244二供給され為もので、その各検出信号
にもとづいて燃料噴射量を演算し、電磁式燃料噴射弁1
1m、Jjk・・・の開弁時間を制御すること(二よっ
て燃料噴射量を調整すゐ4のである。
第2図は上記制御回路24を説明する吃ので、leeは
燃料噴射量を演算すbiイクロプロセッナ(OPU)で
あ為、101は回転数カランIで回転速度(数)センナ
IIIからの信号よジエンジン回転数をカウントすゐも
ので、この回転数カウンタ101はエンジン回転嘔二同
期して割)込み制御部1034:1.対して割ル込み指
令信号を送る0割)込み制御部101はこの信号を受け
ゐと、コ唖ンパスOBを通じてマイクロブ四セツt10
11g二割〕込み信号を出力する。
燃料噴射量を演算すbiイクロプロセッナ(OPU)で
あ為、101は回転数カランIで回転速度(数)センナ
IIIからの信号よジエンジン回転数をカウントすゐも
ので、この回転数カウンタ101はエンジン回転嘔二同
期して割)込み制御部1034:1.対して割ル込み指
令信号を送る0割)込み制御部101はこの信号を受け
ゐと、コ唖ンパスOBを通じてマイクロブ四セツt10
11g二割〕込み信号を出力する。
102はデジタル入力ボートで空燃比センナ22の信号
や図示しないスタータの作動をオン、オフするスタータ
スイッチ25からのスタータ信号のデジタル信号をマイ
ク胃プロセッサ10(Ii”ニー伝達する。1#4はア
ナログマルチプレフナとA−Dg換器から成るアナログ
入力ポートで吸気量センt)#、吸収源センサ20、冷
却水温j1からの各信号をム一り変換して順次!イクー
プロセツナ10#4=読み込ませる機能を持つ、105
は電源回路で後述する几ムMior−二対してバッチ雫
2Cから直接的嘔二電源を供給すゐ、このバッテリ2g
回路(−は、キースイッチ2rが設けられているが、電
源回路101はキースイッチ11を通さず(二直接、/
(ツテリー26(=接続され、RムM101はキースイ
ッチ21蚤;関係無く常時電源が印加されている。バッ
テリ2Cはキースイッチ21を介して他の電源回路10
C&二供給されるもので、この電源回路10gは後述す
るRAMJ Or以外の部分6二電源を供給する。この
RAMJIFはブーグラム動作中一時値用される一時記
憶凰二ットであるが、萌述の様(=キースイッチ21C
−関係なく常時電源が印加され、キースイッチj7をオ
フ1二して機関の運転を褌止しても、その記憶内容が消
失しない不揮発性メモリを構成する。後述する第2の補
正量kaも仁のRλM10rに記憶されている。108
はプログラム中各種の定数等を配憶してシ〈読み出し専
用メモl(ROM)である、10Iはレジスタを含む燃
料噴射時間制御用カウンタで、ダウンカウンタで構成さ
れ%マイクレプ闘セツナ100で演算され良電磁式燃料
噴射弁Jim、llb・・・の開弁時間、つtn燃料噴
射量を表すデジタル信号を実際の電磁式燃料噴射弁11
m、jlb・・・の開弁時間を与えるパルス時間幅のパ
ルス信号6二変換する。110は電磁式燃料噴射弁Ji
m、Jlb・・・を躯動する電力増幅部であル。
や図示しないスタータの作動をオン、オフするスタータ
スイッチ25からのスタータ信号のデジタル信号をマイ
ク胃プロセッサ10(Ii”ニー伝達する。1#4はア
ナログマルチプレフナとA−Dg換器から成るアナログ
入力ポートで吸気量センt)#、吸収源センサ20、冷
却水温j1からの各信号をム一り変換して順次!イクー
プロセツナ10#4=読み込ませる機能を持つ、105
は電源回路で後述する几ムMior−二対してバッチ雫
2Cから直接的嘔二電源を供給すゐ、このバッテリ2g
回路(−は、キースイッチ2rが設けられているが、電
源回路101はキースイッチ11を通さず(二直接、/
(ツテリー26(=接続され、RムM101はキースイ
ッチ21蚤;関係無く常時電源が印加されている。バッ
テリ2Cはキースイッチ21を介して他の電源回路10
C&二供給されるもので、この電源回路10gは後述す
るRAMJ Or以外の部分6二電源を供給する。この
RAMJIFはブーグラム動作中一時値用される一時記
憶凰二ットであるが、萌述の様(=キースイッチ21C
−関係なく常時電源が印加され、キースイッチj7をオ
フ1二して機関の運転を褌止しても、その記憶内容が消
失しない不揮発性メモリを構成する。後述する第2の補
正量kaも仁のRλM10rに記憶されている。108
はプログラム中各種の定数等を配憶してシ〈読み出し専
用メモl(ROM)である、10Iはレジスタを含む燃
料噴射時間制御用カウンタで、ダウンカウンタで構成さ
れ%マイクレプ闘セツナ100で演算され良電磁式燃料
噴射弁Jim、llb・・・の開弁時間、つtn燃料噴
射量を表すデジタル信号を実際の電磁式燃料噴射弁11
m、jlb・・・の開弁時間を与えるパルス時間幅のパ
ルス信号6二変換する。110は電磁式燃料噴射弁Ji
m、Jlb・・・を躯動する電力増幅部であル。
111はタイマーで、経過時間を測定し!イク田プpセ
ツナ1004二伝達する。
ツナ1004二伝達する。
すなわち、回転数カウンタ101は回転速度センナ23
の出力(二よ〕、例えとエンジン1回龜゛(二つき1回
エンジン回転数を測定し、その測定の終了時に割シ込み
制御部102g二割)込み指令信号を供給する0割シ込
み制一部101はその割力込み指令6二もとずき側シ込
み信号を発生し、ヤイクはプロセッサ1004二蝶料噴
射量の演算を行なう割〕込み処理ルーチンを実行させる
。
の出力(二よ〕、例えとエンジン1回龜゛(二つき1回
エンジン回転数を測定し、その測定の終了時に割シ込み
制御部102g二割)込み指令信号を供給する0割シ込
み制一部101はその割力込み指令6二もとずき側シ込
み信号を発生し、ヤイクはプロセッサ1004二蝶料噴
射量の演算を行なう割〕込み処理ルーチンを実行させる
。
第3図はマイクロプルセッサ100の概略フジ−チャー
トを示すもので、このフローチャート6二もとすきマイ
クロプロセッサ100の機旋を説明すると共に、構成全
体の作動をも説明する。すなわち、キースイッチ27並
び4二スタータスイッチ2Jがオンしてエンジンが始動
されると、第1ステツプ120から起動指令が発生され
、メインルーチンの演算処理が開始され、まずステラ1
1216二て初期化が実行され、ステップ122(二お
いてアナログ入力ポート104からの冷却水温、吸気温
(二応じたデジタル値を読み込む、ステップJJJでは
その結果から後述する補正量にシを演算し、この補正量
に、をRムMJ#F4二格納する。ステップ1山本11
4ではデジタル入力ポートよ)空燃比センナj1の信号
を入力し、タイq−111g=よる経過時間の開数とし
て後述する補正量に1を増減し、この補正量1(J、つ
t〉積分処理情報をRAMJIFに格納す為。
トを示すもので、このフローチャート6二もとすきマイ
クロプロセッサ100の機旋を説明すると共に、構成全
体の作動をも説明する。すなわち、キースイッチ27並
び4二スタータスイッチ2Jがオンしてエンジンが始動
されると、第1ステツプ120から起動指令が発生され
、メインルーチンの演算処理が開始され、まずステラ1
1216二て初期化が実行され、ステップ122(二お
いてアナログ入力ポート104からの冷却水温、吸気温
(二応じたデジタル値を読み込む、ステップJJJでは
その結果から後述する補正量にシを演算し、この補正量
に、をRムMJ#F4二格納する。ステップ1山本11
4ではデジタル入力ポートよ)空燃比センナj1の信号
を入力し、タイq−111g=よる経過時間の開数とし
て後述する補正量に1を増減し、この補正量1(J、つ
t〉積分処理情報をRAMJIFに格納す為。
第4図は仁の積分処理情報としての補正量に2を増減す
る3、りま〕積分する処理ステップJj4の詳細な7四
−チャードを示す。
る3、りま〕積分する処理ステップJj4の詳細な7四
−チャードを示す。
まず、ステップ40−では交熱比検出器が活性状態とな
っているかどうか、または冷却水温等がら空燃比の帰還
制御ができるか否かを判定し、#I還制御できない時り
t)オープンループの時は、ステップ4#−ロ進み補正
量に1をに1−1とし、ステップ405仁進む、を九、
帰還制御できる鳩舎はステップ40 J l:進む。
っているかどうか、または冷却水温等がら空燃比の帰還
制御ができるか否かを判定し、#I還制御できない時り
t)オープンループの時は、ステップ4#−ロ進み補正
量に1をに1−1とし、ステップ405仁進む、を九、
帰還制御できる鳩舎はステップ40 J l:進む。
ステップ401では経過時間が単位時間Atl過ぎたか
を測定し、過ぎていなければklの補正をせずC二この
部層ステップ114を終了する。
を測定し、過ぎていなければklの補正をせずC二この
部層ステップ114を終了する。
時間がノt1だけ経過していると、ステップ401:進
み空燃比がリッチであって空燃比セyす12の出力がリ
ッチである高レベル信号であればステップ40 J 4
:S進み、以前のサイクルで求めたに2をノに1だけ減
少させ、ステップ401(二進み、仁の新しい補正量に
2を凡^M1111に格納する。ステップ401におい
て空燃比がり一ンであって、空燃比センサ22の出力か
り一ンを示す低レベル信号であればステップ404 (
二進み、kJを4に2だけ増加させステップ405 (
:進む、このよう嘔ニジて補正量に2を増減させる。第
3図のステップ111ては、補正量kJを増減演算し、
結果をRAM1671:格納する。第s図はこの補正量
に3を演算処理し格納するりt)記憶熟珊するステップ
11Jの詳細な7闘−チャードである。
み空燃比がリッチであって空燃比セyす12の出力がリ
ッチである高レベル信号であればステップ40 J 4
:S進み、以前のサイクルで求めたに2をノに1だけ減
少させ、ステップ401(二進み、仁の新しい補正量に
2を凡^M1111に格納する。ステップ401におい
て空燃比がり一ンであって、空燃比センサ22の出力か
り一ンを示す低レベル信号であればステップ404 (
二進み、kJを4に2だけ増加させステップ405 (
:進む、このよう嘔ニジて補正量に2を増減させる。第
3図のステップ111ては、補正量kJを増減演算し、
結果をRAM1671:格納する。第s図はこの補正量
に3を演算処理し格納するりt)記憶熟珊するステップ
11Jの詳細な7闘−チャードである。
ステップ4j−では、燃料噴射弁11m。
JJb・・・媚;おける噴射量、または、燃料噴射11
a、llb・・・(二印加されるパルス幅が設定値以内
か否かを判断し、設定値以外のときはステップ1711
を終了し、設定値以内ときはステップ5oot二進む、
ステップ800では、吸気量センナ1−(二よ)検出さ
れ九空気量が設定値以内か否かを判別し、設定値以外の
ときはステップ115を終了し、設定値以内のときはス
テップJaJs二進む、仁のステップ501では。
a、llb・・・(二印加されるパルス幅が設定値以内
か否かを判断し、設定値以外のときはステップ1711
を終了し、設定値以内ときはステップ5oot二進む、
ステップ800では、吸気量センナ1−(二よ)検出さ
れ九空気量が設定値以内か否かを判別し、設定値以外の
ときはステップ115を終了し、設定値以内のときはス
テップJaJs二進む、仁のステップ501では。
回転速度センt21より検出され九エンジン回転数が、
設定値以内か否かを判別し、設定値以外のときはステッ
プ111を終了し、設定値以内のときはステップj02
6二進み、klの値を判断す為、そしてに2−1ならば
何嘱せず、この処理ステップ118を終了する。なお、
補正量に1は吸入吸気量qと、エンジン回転数Nとによ
って第6IIAの様なマツプを形成している。
設定値以内か否かを判別し、設定値以外のときはステッ
プ111を終了し、設定値以内のときはステップj02
6二進み、klの値を判断す為、そしてに2−1ならば
何嘱せず、この処理ステップ118を終了する。なお、
補正量に1は吸入吸気量qと、エンジン回転数Nとによ
って第6IIAの様なマツプを形成している。
吸気量Q4=ついて鵬香@、エンジン回転数N(;つい
て1香Iiに相轟するマツプ上の補正量kJをに7と表
わしている。この実施例ではこの― 凰ムMler内のマツプはエンジン回転数N(二ついて
は200t・−・mおき(=、を九吸入空気量Q6二つ
いてはアイドルからツルスロットル壕でを3!分割して
いる。ステップJ−2で「klく1」のときはステップ
501に進みkmをΔに1だけ減少し、ステップtry
sでその結果を凡人Ml OF(二格納する。ステップ
602でrkg>IJ−のときはステップ504に進み
、以前のサイクルで求めた補正量に1をΔkJだけ増加
しステップsoaに進み、この処理ステップ111を終
了する。メインルーチンでのステップ125が終了する
とステップ122へ4と為。
て1香Iiに相轟するマツプ上の補正量kJをに7と表
わしている。この実施例ではこの― 凰ムMler内のマツプはエンジン回転数N(二ついて
は200t・−・mおき(=、を九吸入空気量Q6二つ
いてはアイドルからツルスロットル壕でを3!分割して
いる。ステップJ−2で「klく1」のときはステップ
501に進みkmをΔに1だけ減少し、ステップtry
sでその結果を凡人Ml OF(二格納する。ステップ
602でrkg>IJ−のときはステップ504に進み
、以前のサイクルで求めた補正量に1をΔkJだけ増加
しステップsoaに進み、この処理ステップ111を終
了する。メインルーチンでのステップ125が終了する
とステップ122へ4と為。
なお、ステップ121の初期化の処理は次のことをも実
行する。すなわち、車両の車検中修理の時(=バッテリ
ーをはずすことがある。この丸め凰ムMlerに格納さ
れ九補正量kJがこわれて無意味な値C;なることがあ
る。よってバッテリがはずれたかどうかを検出するため
(二通常鳥人Miorの特定の番地に、決められ九パタ
ーンの定数を入れておく、プログラムが起動した時口、
この定数の値が4ζわれでいるか否かつt)誤つ九値で
あるか否かを判断し、娯つ九億であるならバッテリーか
はずれえものとして、wAi量hzのすべての値を「1
」Cニイニシャライズし、前記決められ九パターンの定
数を再設定する6次回の起動時6ニパターyji!数が
こわれていなかつ九らkJのイエシャクイズは行わない
。
行する。すなわち、車両の車検中修理の時(=バッテリ
ーをはずすことがある。この丸め凰ムMlerに格納さ
れ九補正量kJがこわれて無意味な値C;なることがあ
る。よってバッテリがはずれたかどうかを検出するため
(二通常鳥人Miorの特定の番地に、決められ九パタ
ーンの定数を入れておく、プログラムが起動した時口、
この定数の値が4ζわれでいるか否かつt)誤つ九値で
あるか否かを判断し、娯つ九億であるならバッテリーか
はずれえものとして、wAi量hzのすべての値を「1
」Cニイニシャライズし、前記決められ九パターンの定
数を再設定する6次回の起動時6ニパターyji!数が
こわれていなかつ九らkJのイエシャクイズは行わない
。
通常はステップ111〜121のメインルーチyの処理
を制御グログラム(=従ってく多返し実行す為、第8図
1=おいて、割シ込み制御部102からの燃料噴射量演
算の割夛込み信号が入力され為と、マイクログ四七ツナ
100はメインルーチンの処理中であって4直ちC二そ
の処理を中断し、ステップ110の割)込み処理ルーチ
ンに移る。ステップ111では回転数カウンタ101か
らのエンジン回転数Ntl!わす信号を取ル込み、次C
ニステップl1lG:てアナ四グ入カポート1#4から
吸入空気量(吸気量)Qを表わす信号を取)込み、次−
二ステップ111では回転数Nと吸気量Qをメインルー
チンの演算処理亀ニジは為補正量kJの記憶処理の丸め
のパラメータとして使用するためC二1ムM101に格
納する0次Cニステップ134にて工噴射時間幅t)を
計算する。計算式は「t−Fではメインルーチンで求め
た燃料噴射用の各種の補正量をRAMl0Fから読み出
し空燃比を決定する噴射量(噴射時間幅)の補正計算を
行う、噴射時間幅Tの計算式はrT−txkxk11X
k8Jである0次6ニステツプ1361;”C補正計算
した燃量噴射量のデータをカウンタ101C−にッ卜す
る0次区ニステップ111に進みメインルーチン1:復
帰する。メインルーチン僅二復帰する際は割シ込み処理
で中断したときの処理ステップ6二戻る。
を制御グログラム(=従ってく多返し実行す為、第8図
1=おいて、割シ込み制御部102からの燃料噴射量演
算の割夛込み信号が入力され為と、マイクログ四七ツナ
100はメインルーチンの処理中であって4直ちC二そ
の処理を中断し、ステップ110の割)込み処理ルーチ
ンに移る。ステップ111では回転数カウンタ101か
らのエンジン回転数Ntl!わす信号を取ル込み、次C
ニステップl1lG:てアナ四グ入カポート1#4から
吸入空気量(吸気量)Qを表わす信号を取)込み、次−
二ステップ111では回転数Nと吸気量Qをメインルー
チンの演算処理亀ニジは為補正量kJの記憶処理の丸め
のパラメータとして使用するためC二1ムM101に格
納する0次Cニステップ134にて工噴射時間幅t)を
計算する。計算式は「t−Fではメインルーチンで求め
た燃料噴射用の各種の補正量をRAMl0Fから読み出
し空燃比を決定する噴射量(噴射時間幅)の補正計算を
行う、噴射時間幅Tの計算式はrT−txkxk11X
k8Jである0次6ニステツプ1361;”C補正計算
した燃量噴射量のデータをカウンタ101C−にッ卜す
る0次区ニステップ111に進みメインルーチン1:復
帰する。メインルーチン僅二復帰する際は割シ込み処理
で中断したときの処理ステップ6二戻る。
マイクロプロセラ?100の概略機能は以上の通夛であ
る。
る。
以上の様慝ニして第2の補正量kJ(−に、7)は吸入
空気量とエンジン回転数に応じてたくさん準備されてい
るのでエンジンの運転状態舊:対応した適正な補正量を
即時C二使用することができる。そして過度時を含む全
運転条件響二対して、応答の早い制御ができる。8ら【
二第2の補正量kJは運転状態−二対応して修正されて
ゆくので。
空気量とエンジン回転数に応じてたくさん準備されてい
るのでエンジンの運転状態舊:対応した適正な補正量を
即時C二使用することができる。そして過度時を含む全
運転条件響二対して、応答の早い制御ができる。8ら【
二第2の補正量kJは運転状態−二対応して修正されて
ゆくので。
エンジンやセンナの経時変化中劣化C二対して自動的に
修正でi!為。
修正でi!為。
なお上記実施例のもの6二おいてエンジンを一定条件で
運転し続けると補正量に1は全体のうちの同一のBばか
)修正され%’1ml’二対しy fn + 14p
kIn : i等(二に:近くの値との差が大Cニー+
1 な9過ぎる場合があるので、kτの鳩目も同時6ユ学習
し修正することも可能であゐ、この場合は上記実施例の
メインルーチンの補正量に1の演算処理ステップJ J
j l=おいて、積分処理情報としての補正量に1が
「k J)IJのとき第Sa(二おけるステップ504
は kffl■k”+3Δに鳳 1fi り圭F l ?:圭i+2in k雪圭トに=圭I+ハ・ k′:圭トに:′圭1+ハ聰 に″:圭トに′:圭1+ハ朧 となる処理を実行するようプ四グラムする。すとな〕C
二対しては「1」だけ同方崗(二修正するよう域ニしで
ある。rkj(IJのときはステップpost二おいて
上記同様C二して減算処理し、RAMJOF(:それぞ
れ格納する。
運転し続けると補正量に1は全体のうちの同一のBばか
)修正され%’1ml’二対しy fn + 14p
kIn : i等(二に:近くの値との差が大Cニー+
1 な9過ぎる場合があるので、kτの鳩目も同時6ユ学習
し修正することも可能であゐ、この場合は上記実施例の
メインルーチンの補正量に1の演算処理ステップJ J
j l=おいて、積分処理情報としての補正量に1が
「k J)IJのとき第Sa(二おけるステップ504
は kffl■k”+3Δに鳳 1fi り圭F l ?:圭i+2in k雪圭トに=圭I+ハ・ k′:圭トに:′圭1+ハ聰 に″:圭トに′:圭1+ハ朧 となる処理を実行するようプ四グラムする。すとな〕C
二対しては「1」だけ同方崗(二修正するよう域ニしで
ある。rkj(IJのときはステップpost二おいて
上記同様C二して減算処理し、RAMJOF(:それぞ
れ格納する。
上記実施例6二おいて第5図のに3の演算処理を第7図
、第8[1,第9図のように簡単(二しても喪い、この
第7図乃至第9図において、同一ステップは同一符号を
付してその説明は省略する。
、第8[1,第9図のように簡単(二しても喪い、この
第7図乃至第9図において、同一ステップは同一符号を
付してその説明は省略する。
また上記実施例(二おいては補正量「ks−に腎」はR
AMJ 07内に#(=書き込まれ九値6:補正量に2
の正負C二応じて所定の補正量ノhJ(或いは3ハl、
2Δkm、ハI)を加減算すること6二よ〕求めたもの
であったが、補正量kl(二定数α、若しくはエンジン
状態C二応じて痩化するα塁を乗算してこのklを求め
ることも可靜である。
AMJ 07内に#(=書き込まれ九値6:補正量に2
の正負C二応じて所定の補正量ノhJ(或いは3ハl、
2Δkm、ハI)を加減算すること6二よ〕求めたもの
であったが、補正量kl(二定数α、若しくはエンジン
状態C二応じて痩化するα塁を乗算してこのklを求め
ることも可靜である。
を九上記実施例C二おいては補正量kJをRAM101
に分割して格納する丸めのバラメ\−タとして吸入空気
量とエンジン回転数とを用い、第6図6=示すよう6二
所電間隔毎(二分割してiツブを形成したが、この4の
ではk・1の数つまルはメ毫す−数が多くな〉、コスト
アップや信頼性の低下の心配があるため、パラメータを
吸入空気量Qだけとし、補正量に3をに’、k”。
に分割して格納する丸めのバラメ\−タとして吸入空気
量とエンジン回転数とを用い、第6図6=示すよう6二
所電間隔毎(二分割してiツブを形成したが、この4の
ではk・1の数つまルはメ毫す−数が多くな〉、コスト
アップや信頼性の低下の心配があるため、パラメータを
吸入空気量Qだけとし、補正量に3をに’、k”。
k3・・・kIllとしても良い。
また上記各実施例では補正量kJを8AM101g二分
割して格納する丸めのエンジンパラメータとして吸入空
気量を使用したが、弛C二例えば吸入負圧ス四ットル弁
開度を用いてもよいことは勿論であみ。
割して格納する丸めのエンジンパラメータとして吸入空
気量を使用したが、弛C二例えば吸入負圧ス四ットル弁
開度を用いてもよいことは勿論であみ。
また上記実施例6;おいては、補正量に1を演算し記憶
処理するステップ5pit二おいテ単位時間jt=経過
毎4二に1を演算し、書き替え(格納)するよう−二処
運しているが、エンジンの単位回転−N@[1:kJの
演算書き替え処理を行うようにしてもよいことは勿論で
あ)、この場合単位回転ΔNはエンジン定常時は30W
U転ぐらい、加減速等の過渡時は20回転ぐらいが制御
応答性、制御精度の点で良好である。
処理するステップ5pit二おいテ単位時間jt=経過
毎4二に1を演算し、書き替え(格納)するよう−二処
運しているが、エンジンの単位回転−N@[1:kJの
演算書き替え処理を行うようにしてもよいことは勿論で
あ)、この場合単位回転ΔNはエンジン定常時は30W
U転ぐらい、加減速等の過渡時は20回転ぐらいが制御
応答性、制御精度の点で良好である。
以上述べたようにこの発明では、エンジスの排気ガス成
分(=よ)空燃比を検出する空燃比センサを備え、この
空燃比センサの信号6二よって空燃比を制御する方法で
あって、餉記空燃比センナの出力信号と積分処理すb積
分処理ステップと、この積分処理ステップ6二て得た積
分情報番二応じた値を、七の処理時点口おけるエンジン
状態(二対応させて読み書き可能な不揮発性メモリにエ
ンジン状態補正量情報として記憶させる記憶処理ステッ
プとを含み、#記憶処理ステップ6二て得た積分情報と
前記不揮発性メモリに記憶され九エンジン状態補正情報
のうちのそのときのエンジンの状態に対応すb補正情報
と(ユよってエンジン窒燃比を制御する仁とを特徴とし
ておル、不揮発性メモ9を二記憶した補正情報に基づい
てエンジンの過渡崎や空燃比センサの不活性時にもあら
ゆるエンジン状態6二わたって空燃比を精度よく制御で
き、またエンジンの経時変化や空燃比センサの劣化、更
には生産時のバラツキを4補償して精度よく空燃比を制
御できるという優れえ効果がある。
分(=よ)空燃比を検出する空燃比センサを備え、この
空燃比センサの信号6二よって空燃比を制御する方法で
あって、餉記空燃比センナの出力信号と積分処理すb積
分処理ステップと、この積分処理ステップ6二て得た積
分情報番二応じた値を、七の処理時点口おけるエンジン
状態(二対応させて読み書き可能な不揮発性メモリにエ
ンジン状態補正量情報として記憶させる記憶処理ステッ
プとを含み、#記憶処理ステップ6二て得た積分情報と
前記不揮発性メモリに記憶され九エンジン状態補正情報
のうちのそのときのエンジンの状態に対応すb補正情報
と(ユよってエンジン窒燃比を制御する仁とを特徴とし
ておル、不揮発性メモ9を二記憶した補正情報に基づい
てエンジンの過渡崎や空燃比センサの不活性時にもあら
ゆるエンジン状態6二わたって空燃比を精度よく制御で
き、またエンジンの経時変化や空燃比センサの劣化、更
には生産時のバラツキを4補償して精度よく空燃比を制
御できるという優れえ効果がある。
を九この発明では、上記要件C二加えて、不揮発性メモ
ダの特定の番地C;予め書き込んだ定数値がエンジンの
始動時C二おいて誤った値か否かを判別し、誤った値の
ときのみこの不揮発性メJE−リの各番地の記憶値曾弛
憲磯所定値(−書き替える処理ステップを含んでおり、
車両の車検、整備時等口車載バッテリーが外されてメ毫
すの内容が消滅し全く誤った値が書き込まれていて空燃
比制御も誤った制御をするといったことを防止できると
いう優れた効果を持つ。
ダの特定の番地C;予め書き込んだ定数値がエンジンの
始動時C二おいて誤った値か否かを判別し、誤った値の
ときのみこの不揮発性メJE−リの各番地の記憶値曾弛
憲磯所定値(−書き替える処理ステップを含んでおり、
車両の車検、整備時等口車載バッテリーが外されてメ毫
すの内容が消滅し全く誤った値が書き込まれていて空燃
比制御も誤った制御をするといったことを防止できると
いう優れた効果を持つ。
第1図はこの発明の一実施例を示す全体構成図、第2図
は第1図6二示す制御回路のブロック図、餓3図は第2
図こ二示すマイタnプルセッサの概略の70−チャート
、第4閣は第3図6二示す補正量に2を得るステップの
詳細なフローチャート、第5図は第3図(=示す補正量
kjを得るステップの詳細なフローチャート、第6図は
この実施例の作動を説明するため(二層いる補正量に1
のマツプ、第7図乃至第9図はそれぞれこの発明の他の
実施例の作動を説明するフローチャートである。 1ノ・・着エンジン、1j・・・空気量センサ、22・
・・空燃比センサ、23・・・回転速度センサ、24・
・・制御回路、ioO・・・マイクロブ四セッサ(OF
υ)、xo’i・・・RAM (不揮発性メモリをなす
一時記憶スニット)。 出願人代理人 弁理士 鉤 江 武 彦一 第4図 第5図
は第1図6二示す制御回路のブロック図、餓3図は第2
図こ二示すマイタnプルセッサの概略の70−チャート
、第4閣は第3図6二示す補正量に2を得るステップの
詳細なフローチャート、第5図は第3図(=示す補正量
kjを得るステップの詳細なフローチャート、第6図は
この実施例の作動を説明するため(二層いる補正量に1
のマツプ、第7図乃至第9図はそれぞれこの発明の他の
実施例の作動を説明するフローチャートである。 1ノ・・着エンジン、1j・・・空気量センサ、22・
・・空燃比センサ、23・・・回転速度センサ、24・
・・制御回路、ioO・・・マイクロブ四セッサ(OF
υ)、xo’i・・・RAM (不揮発性メモリをなす
一時記憶スニット)。 出願人代理人 弁理士 鉤 江 武 彦一 第4図 第5図
Claims (1)
- エンジンの排気ガス成分C;よ〕空燃比を検出する空燃
比センナを備え、この空燃比センナのプと、この積分処
理ステップー二て得た積分情報嘔二応じ友値をその処理
時点α:おけるエンジン状態に対応させて読み書き可能
な不揮発性メモリ1二エンジン状態補正情報として記憶
させる記憶処理ステップを含み、鍵記積分処理ステップ
にて得た積分情報と前記不揮発性メモリに記憶されたエ
ンジン状態補正情報のうちのそのときのエンジン状態に
対応すゐ補正情報とC二よゐ制御手段(二おいて、エン
ジン1=供給するための混合気を形成する燃料噴射弁の
噴射量tiは噴射弁≦二印加され為噴射パルス幅の設定
値(一対すb比較情報からなるエンジン状態、エンジン
の吸入空気量の設定値框二対すゐ比較情報からなるエン
ジン状態、エンジンの回転数の設定値堪二対する比較情
報からなるエンジン状態等の各種エンジン状態の少なく
と41つを特定の運転の条件とし、補正量の演算処理を
行なわせるようC二したことを特徴とする空燃比制御方
式。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11326881A JPS5815735A (ja) | 1981-07-20 | 1981-07-20 | 空燃比制御方式 |
| US06/398,275 US4466410A (en) | 1981-07-15 | 1982-07-14 | Air-fuel ratio control for internal combustion engine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11326881A JPS5815735A (ja) | 1981-07-20 | 1981-07-20 | 空燃比制御方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5815735A true JPS5815735A (ja) | 1983-01-29 |
| JPH0214534B2 JPH0214534B2 (ja) | 1990-04-09 |
Family
ID=14607858
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11326881A Granted JPS5815735A (ja) | 1981-07-15 | 1981-07-20 | 空燃比制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5815735A (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59206637A (ja) * | 1983-05-09 | 1984-11-22 | Toyota Motor Corp | 内燃機関の空燃比学習制御方法 |
| JPS6441645A (en) * | 1987-08-08 | 1989-02-13 | Daihatsu Motor Co Ltd | Fuel control method for electronic control type fuel injecting device |
| JPH0192549A (ja) * | 1987-10-02 | 1989-04-11 | Hitachi Ltd | 空燃比制御装置 |
| EP2169808A1 (de) | 2008-09-29 | 2010-03-31 | ALSTOM Technology Ltd | Roebelstab für rotierende elektrische Maschinen |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5420231A (en) * | 1977-07-12 | 1979-02-15 | Gen Motors Corp | System of controlling fuel of internal combustion engine |
| JPS5596339A (en) * | 1979-01-13 | 1980-07-22 | Nippon Denso Co Ltd | Air-fuel ratio control method |
| JPS5644434A (en) * | 1979-09-19 | 1981-04-23 | Nippon Denso Co Ltd | Control of air-fuel ratio |
-
1981
- 1981-07-20 JP JP11326881A patent/JPS5815735A/ja active Granted
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5420231A (en) * | 1977-07-12 | 1979-02-15 | Gen Motors Corp | System of controlling fuel of internal combustion engine |
| JPS5596339A (en) * | 1979-01-13 | 1980-07-22 | Nippon Denso Co Ltd | Air-fuel ratio control method |
| JPS5644434A (en) * | 1979-09-19 | 1981-04-23 | Nippon Denso Co Ltd | Control of air-fuel ratio |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59206637A (ja) * | 1983-05-09 | 1984-11-22 | Toyota Motor Corp | 内燃機関の空燃比学習制御方法 |
| JPS6441645A (en) * | 1987-08-08 | 1989-02-13 | Daihatsu Motor Co Ltd | Fuel control method for electronic control type fuel injecting device |
| JPH0192549A (ja) * | 1987-10-02 | 1989-04-11 | Hitachi Ltd | 空燃比制御装置 |
| EP2169808A1 (de) | 2008-09-29 | 2010-03-31 | ALSTOM Technology Ltd | Roebelstab für rotierende elektrische Maschinen |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0214534B2 (ja) | 1990-04-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4348727A (en) | Air-fuel ratio control apparatus | |
| US4348728A (en) | Air-fuel ratio controlling method and apparatus therefor | |
| US4345561A (en) | Air-fuel ratio control method and its apparatus | |
| JPS58150038A (ja) | 電子制御機関の燃料噴射方法 | |
| JPS5825540A (ja) | 空燃比制御方法 | |
| JPS6335825B2 (ja) | ||
| JPS6228299B2 (ja) | ||
| US4517948A (en) | Method and apparatus for controlling air-fuel ratio in internal combustion engines | |
| JPS627374B2 (ja) | ||
| JPH0645646Y2 (ja) | 内燃機関の失火判定装置 | |
| JPS6313014B2 (ja) | ||
| JPH04116241A (ja) | 内燃エンジンのhcセンサの性能監視装置 | |
| JPH0693909A (ja) | エンジンの空燃比制御装置 | |
| JPS5815735A (ja) | 空燃比制御方式 | |
| JPS5813130A (ja) | 空燃比制御方法 | |
| JPS5937245A (ja) | エンジンの空燃比制御装置 | |
| JPS6313013B2 (ja) | ||
| JPS6228295B2 (ja) | ||
| JP2767344B2 (ja) | 内燃機関の燃料供給装置における自己診断装置 | |
| JPS6316579B2 (ja) | ||
| JP2741759B2 (ja) | 家庭用テレビゲームおもちゃ及びこれに類似する商品 | |
| JPS6346255B2 (ja) | ||
| JPS6326272B2 (ja) | ||
| JPS629741B2 (ja) | ||
| JPS61277836A (ja) | 自動車用エンジンの電子制御方式 |