JPS5859329A - 空燃比制御方法 - Google Patents
空燃比制御方法Info
- Publication number
- JPS5859329A JPS5859329A JP15612281A JP15612281A JPS5859329A JP S5859329 A JPS5859329 A JP S5859329A JP 15612281 A JP15612281 A JP 15612281A JP 15612281 A JP15612281 A JP 15612281A JP S5859329 A JPS5859329 A JP S5859329A
- Authority
- JP
- Japan
- Prior art keywords
- air
- fuel ratio
- engine
- control method
- sensor
- 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
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/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
- F02D41/2409—Addressing techniques specially adapted therefor
- F02D41/2412—One-parameter addressing technique
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)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明は自動阜呻用エンジンの排気ガス成分によ〕空燃
比を検出し、この検出信号によってエンジンに供給する
混會気O空燃比を所定空燃比に帰還制御すゐ空燃比制御
方法Kllする。
比を検出し、この検出信号によってエンジンに供給する
混會気O空燃比を所定空燃比に帰還制御すゐ空燃比制御
方法Kllする。
空燃比制御方法として、空燃比センサの出力による積分
鵡環制御に加え、この積分処理によゐ積分補正量(K1
)に応じた値をエンジンO各状態毎に不揮発性メモリに
エンジン状態補正量(Km)とそのときの工ンジy状I
IK対応する補正量(Ks)とそのときの積分補正量(
Ks)とで空燃比を帰還制御する方法(以下、学習制御
方法とする)が提案されている。この学習制御方法によ
れば、エンジンの過渡時でも応答よく目標空燃比に制御
できる。
鵡環制御に加え、この積分処理によゐ積分補正量(K1
)に応じた値をエンジンO各状態毎に不揮発性メモリに
エンジン状態補正量(Km)とそのときの工ンジy状I
IK対応する補正量(Ks)とそのときの積分補正量(
Ks)とで空燃比を帰還制御する方法(以下、学習制御
方法とする)が提案されている。この学習制御方法によ
れば、エンジンの過渡時でも応答よく目標空燃比に制御
できる。
しかしながら、上述の学習制御方法を、吸入空気圧力と
エンジン回転速度とから基本供給燃料量を決定するスピ
ードデンシティ方式、あるいはスロットル開度とエンジ
ン回転速度とから基本供給燃料t′t−決定するスピー
ドスロットル方式に適用して、全エンジン運転領域でエ
ンジン状態補正量(Km )t−求めて不揮発性メモリ
に記憶しようとすると、従来、スピードデンシティ方式
にあっては、運転状態に対応させてエンジン状態補正量
を決定するために、吸入空気圧力、エンジン回転速度お
よびエンジン状態補正量(K3)による3次元マツプを
必要とし、同様に、スピードスロットル方式にあっても
、スロットル開度、エンジン回転速度およびエンジン状
態補正量(Km ) Kよる3次元マツプを必要とし、
従って、いずれの方式にあっても、大容量の不揮発メモ
リを必要とし、しかもそのための制御プログラムも複雑
となるという問題点があゐ、ま走、3次元マツプを使用
した場合、通常の定常運転では補正量に3管更新で自な
い運獣領域が出てくるため、補正量Ks′を更新できな
い運転領域管使用する過渡時には目標空燃比に精度よく
制御できないという問題もある。
エンジン回転速度とから基本供給燃料量を決定するスピ
ードデンシティ方式、あるいはスロットル開度とエンジ
ン回転速度とから基本供給燃料t′t−決定するスピー
ドスロットル方式に適用して、全エンジン運転領域でエ
ンジン状態補正量(Km )t−求めて不揮発性メモリ
に記憶しようとすると、従来、スピードデンシティ方式
にあっては、運転状態に対応させてエンジン状態補正量
を決定するために、吸入空気圧力、エンジン回転速度お
よびエンジン状態補正量(K3)による3次元マツプを
必要とし、同様に、スピードスロットル方式にあっても
、スロットル開度、エンジン回転速度およびエンジン状
態補正量(Km ) Kよる3次元マツプを必要とし、
従って、いずれの方式にあっても、大容量の不揮発メモ
リを必要とし、しかもそのための制御プログラムも複雑
となるという問題点があゐ、ま走、3次元マツプを使用
した場合、通常の定常運転では補正量に3管更新で自な
い運獣領域が出てくるため、補正量Ks′を更新できな
い運転領域管使用する過渡時には目標空燃比に精度よく
制御できないという問題もある。
本発明の目的は、上述の問題点に鑑み、スビーげンシテ
イ方式の吸入空気圧とエンジン回転速度との組合せ、あ
るいはスピードスロットル方式のスロットル開度とエン
ジン回転速度との組合せはエンジンに吸入される空気量
を間接的Kll!わしでいるという着想にもとづき、吸
入空気流量に対してエンジン状態補正量QCs)!求め
て記憶することKよ〉全運転領域で補正量4t−通常の
定常運転でも更新することができるようにし、これによ
り、スピードデンシティ方式あるいはスぜ−ドスロット
ル方式の場合の3・次元マッグの不揮発性メモνよシ小
さ一容食の不揮発性メモリでも同等もしく紘それ以上の
制御性を得るよ−うくし、しかも、七のえめO制御fa
ダ2ムも簡略化することKある。
イ方式の吸入空気圧とエンジン回転速度との組合せ、あ
るいはスピードスロットル方式のスロットル開度とエン
ジン回転速度との組合せはエンジンに吸入される空気量
を間接的Kll!わしでいるという着想にもとづき、吸
入空気流量に対してエンジン状態補正量QCs)!求め
て記憶することKよ〉全運転領域で補正量4t−通常の
定常運転でも更新することができるようにし、これによ
り、スピードデンシティ方式あるいはスぜ−ドスロット
ル方式の場合の3・次元マッグの不揮発性メモνよシ小
さ一容食の不揮発性メモリでも同等もしく紘それ以上の
制御性を得るよ−うくし、しかも、七のえめO制御fa
ダ2ムも簡略化することKある。
オた、吸入空気流量は、(吸入空気圧)×(エンジン回
転速度)、もしくは(スロットル開度)×(エンジン回
転速f)ではは近似できる。従って、吸入空気圧(tた
はス誼ットル一度)、エンジン回転速度およびエンジン
状態補正量(Km)による3次元マッグの代1へ (吸
入空気圧)×(エンジン回転速度)、あるいは(スロッ
トル開度ン×(エンジン回転速度)と、エンジン状態補
正11(Km)Kよる2次元マツプを用いることができ
る。これKより、さらに、小さい不揮発性メモリでも同
等の制御性を得ることができ、しか4七のための制御プ
ログラムも簡略化できる。
転速度)、もしくは(スロットル開度)×(エンジン回
転速f)ではは近似できる。従って、吸入空気圧(tた
はス誼ットル一度)、エンジン回転速度およびエンジン
状態補正量(Km)による3次元マッグの代1へ (吸
入空気圧)×(エンジン回転速度)、あるいは(スロッ
トル開度ン×(エンジン回転速度)と、エンジン状態補
正11(Km)Kよる2次元マツプを用いることができ
る。これKより、さらに、小さい不揮発性メモリでも同
等の制御性を得ることができ、しか4七のための制御プ
ログラムも簡略化できる。
さらに1混金気の空燃比會一定に保持した場合VCは燃
料消費量は吸入空気流量と等価である。従って、(a大
空気圧ン×(エンジン回転速度)、ある鱒は(スロット
ル開度)×(エンジン回転速度)の代、9に、 (燃
料の基本噴射/中ルス幅)X(エンジン回転速度)を用
いることもできる。
料消費量は吸入空気流量と等価である。従って、(a大
空気圧ン×(エンジン回転速度)、ある鱒は(スロット
ル開度)×(エンジン回転速度)の代、9に、 (燃
料の基本噴射/中ルス幅)X(エンジン回転速度)を用
いることもできる。
以下、図面により本発明の詳細な説明する。
第1図は本発明に係る空燃比制御方法を実行するための
エンジンおよびその制御系統を示す構成図である。第1
図において、1a6気筒エンジン、2は吸気!二ホール
ド3の内部圧力管検出する半導体形吸気管圧力センサ、
4はエンジン″lの吸気!二ホールド3の各シリンダ吸
気−−ト近傍に設けられた電磁作動式の燃料噴射弁であ
って、燃料噴射弁4には圧力を一定に調整された燃料が
圧送される。5はエンジン点大製錠の一部をなす点火コ
イル、6は点火コイル5からの点火エネルイー管各シリ
ンダに設けられた点火プラダ(all示せず]に分配す
るディストリビ畠−夕である。ディヌトリビ島−夕6は
周知のようにエンジンのクランク軸O雪111iK’:
)ml 1回転するものであって、その内W6に冥ンジ
ンー転角を検出する回転角センナ7を備えて−る。 e
#′iエンジン1のスロットル弁、1Gはスロットル弁
9の全開4L<は全閉状態を検出すゐj!11ットルセ
ンナ、11社エンジンlの暖機状態を検出す為冷却水温
度センナ、12は吸入空気IIIIを検出する吸入温度
センナ、13祉排気マニホールド14に設けられ排気ガ
ス中の酸素濃度がら空燃比を検出する空燃比センサであ
って、空燃比が理論空燃比より小さいすなわちリッチの
ときに、1がルト程度、また理論空燃比よシも大きいす
なわちリーンのときに0.1ボルト程度の電圧を出力す
る。
エンジンおよびその制御系統を示す構成図である。第1
図において、1a6気筒エンジン、2は吸気!二ホール
ド3の内部圧力管検出する半導体形吸気管圧力センサ、
4はエンジン″lの吸気!二ホールド3の各シリンダ吸
気−−ト近傍に設けられた電磁作動式の燃料噴射弁であ
って、燃料噴射弁4には圧力を一定に調整された燃料が
圧送される。5はエンジン点大製錠の一部をなす点火コ
イル、6は点火コイル5からの点火エネルイー管各シリ
ンダに設けられた点火プラダ(all示せず]に分配す
るディストリビ畠−夕である。ディヌトリビ島−夕6は
周知のようにエンジンのクランク軸O雪111iK’:
)ml 1回転するものであって、その内W6に冥ンジ
ンー転角を検出する回転角センナ7を備えて−る。 e
#′iエンジン1のスロットル弁、1Gはスロットル弁
9の全開4L<は全閉状態を検出すゐj!11ットルセ
ンナ、11社エンジンlの暖機状態を検出す為冷却水温
度センナ、12は吸入空気IIIIを検出する吸入温度
センナ、13祉排気マニホールド14に設けられ排気ガ
ス中の酸素濃度がら空燃比を検出する空燃比センサであ
って、空燃比が理論空燃比より小さいすなわちリッチの
ときに、1がルト程度、また理論空燃比よシも大きいす
なわちリーンのときに0.1ボルト程度の電圧を出力す
る。
8はエンジン制御用の鯖御信号の大きさおよび時期を演
算するマイク費コンビ為−夕であって、吸気管圧力セン
サ2、回転角センサ7、スロットルセンナ10%冷却水
温度センサ11.吸入温度センサ12および空燃比セン
サ13の各検出信号にもとづいて燃料噴射量を演算して
燃料噴射弁4の開弁時間tI!Il!II!する。
算するマイク費コンビ為−夕であって、吸気管圧力セン
サ2、回転角センサ7、スロットルセンナ10%冷却水
温度センサ11.吸入温度センサ12および空燃比セン
サ13の各検出信号にもとづいて燃料噴射量を演算して
燃料噴射弁4の開弁時間tI!Il!II!する。
第2図は第1図のマイク四コンビ為−夕8の詳細なブロ
ック回路図である。第2図において、100は燃料噴射
量を演算するマイクロプロセッサユニット、101は割
込み指令ユニット、102はマイクロブ田セッサエニッ
ト100からの所定周波数のりqツク信号によって所定
回転角の周期をカウントしてエンジン回転速度を算出す
る回転速度用カウンタユニット、103は空燃比センサ
13の検出信号を受信してマイクロプロセッサユニット
100K転送するディジタル入力ポート、104は吸気
管圧力センサ2からの検出信号ヲA−−D変換してマイ
クロプロセッサユニット100に読込ませる機能を有す
るA−D変換処理ユニットである。こねら各ユニット1
02,103゜104の出力情報はコモンパス123t
−介してマイク四プpセッサ1004C伝送される。1
05は!イクofoセッサ具ニット100の制御プログ
ラムが格納されると共Kq!rユニット101,102
゜103.104からの出力情報が記憶されるメモリ具
ニットであって、このメモリ具ニット105と!イタ−
プロセッサユニット100との間の情報転送もコモンパ
ス123を介して行われる。
ック回路図である。第2図において、100は燃料噴射
量を演算するマイクロプロセッサユニット、101は割
込み指令ユニット、102はマイクロブ田セッサエニッ
ト100からの所定周波数のりqツク信号によって所定
回転角の周期をカウントしてエンジン回転速度を算出す
る回転速度用カウンタユニット、103は空燃比センサ
13の検出信号を受信してマイクロプロセッサユニット
100K転送するディジタル入力ポート、104は吸気
管圧力センサ2からの検出信号ヲA−−D変換してマイ
クロプロセッサユニット100に読込ませる機能を有す
るA−D変換処理ユニットである。こねら各ユニット1
02,103゜104の出力情報はコモンパス123t
−介してマイク四プpセッサ1004C伝送される。1
05は!イクofoセッサ具ニット100の制御プログ
ラムが格納されると共Kq!rユニット101,102
゜103.104からの出力情報が記憶されるメモリ具
ニットであって、このメモリ具ニット105と!イタ−
プロセッサユニット100との間の情報転送もコモンパ
ス123を介して行われる。
106はレジスタを含む点火時期11+制御用カウンタ
:Lニットであって、マイクロプロセッサユニット10
0によって計算された点火コイル5に通電する時期およ
び通電をしゃ断する時期2筐参点火時期管表わすディジ
タル備考をニレジン回転角(クランク角)に対にする期
間および時期とし、て算出する。、107は電力増幅器
であって、点火時期制御用カウンタユニット106の出
力を増幅して点火コイル5に通電すると共に点火コイル
5の通電會しゃ断する時期つまり点火時期全制御する。
:Lニットであって、マイクロプロセッサユニット10
0によって計算された点火コイル5に通電する時期およ
び通電をしゃ断する時期2筐参点火時期管表わすディジ
タル備考をニレジン回転角(クランク角)に対にする期
間および時期とし、て算出する。、107は電力増幅器
であって、点火時期制御用カウンタユニット106の出
力を増幅して点火コイル5に通電すると共に点火コイル
5の通電會しゃ断する時期つまり点火時期全制御する。
108はレジスタを含む燃料噴射時間Toll(&11
用カウンタユニットであって、同一機能を有する2個の
メ゛ウンカクンタからなる。この場合、各ダウンカウン
タはマイクロプロセッサユニット100KよυHF算さ
れた燃料噴射弁4の開弁時間つまり燃料噴射量を衆わす
ディジタル信号管燃料噴射弁4の開升時間讐与えるパル
ス時間幅の/ぐシフ16号に叢侠する。109はカラン
シュニット108からの・豐ルスロタを増tして燃料噴
射弁4に供Nする電力1*輪器であって、カウンタユニ
ット10gの構成に対応して2チヤネル設けである。
用カウンタユニットであって、同一機能を有する2個の
メ゛ウンカクンタからなる。この場合、各ダウンカウン
タはマイクロプロセッサユニット100KよυHF算さ
れた燃料噴射弁4の開弁時間つまり燃料噴射量を衆わす
ディジタル信号管燃料噴射弁4の開升時間讐与えるパル
ス時間幅の/ぐシフ16号に叢侠する。109はカラン
シュニット108からの・豐ルスロタを増tして燃料噴
射弁4に供Nする電力1*輪器であって、カウンタユニ
ット10gの構成に対応して2チヤネル設けである。
第2−に示すように、回転角センサ7祉3個のセンサ8
1,82.83からなる。すなわち、第?転角センサ8
1は、第3図(2)K示すように1エンジンクランク軸
の2回転鋸K)まシrイストリピ為−夕6の1回転毎に
1回だけ、クランク角σから角度θだけ手前の位置にお
いて角度信号Aを発生する。第2の回転角センナ82t
i、83図(BIK示すように、エンジンクランク軸の
2回転毎に4回だけ、クランク角360°から角度θだ
け手前の位置において角度信号Bt−発生する。第3の
回転角センt83社、r31%N(Qに示すように、エ
ンジンクランク軸の1回転毎にエンジン気筒数に等し一
個数の角度信号管等間隔に、つまり本実地例のように6
気筒の場合社クランク角0°から6σ毎に6個の角度信
号C1−発生する。
1,82.83からなる。すなわち、第?転角センサ8
1は、第3図(2)K示すように1エンジンクランク軸
の2回転鋸K)まシrイストリピ為−夕6の1回転毎に
1回だけ、クランク角σから角度θだけ手前の位置にお
いて角度信号Aを発生する。第2の回転角センナ82t
i、83図(BIK示すように、エンジンクランク軸の
2回転毎に4回だけ、クランク角360°から角度θだ
け手前の位置において角度信号Bt−発生する。第3の
回転角センt83社、r31%N(Qに示すように、エ
ンジンクランク軸の1回転毎にエンジン気筒数に等し一
個数の角度信号管等間隔に、つまり本実地例のように6
気筒の場合社クランク角0°から6σ毎に6個の角度信
号C1−発生する。
割込み指令二エッ) 101 rj各回転角センサ81
.8183からの角度信号つまりクランク軸−転角偏量
管入力して、点火時期の演算の割込みと燃料噴射の演算
の割込みとを指令する信号を送出する゛ものであって、
この場合、第3図Ωに示すように、纂3の釧転角センサ
83の角度信号C12分周して得られる信号上第1や回
転角センナ偏量りとして送出する。この割込み指令信号
りはクランク軸の2回転当シロ回つまシフランク細の2
回転でエンジン気?l11aだけ送出される 従って、
6′A筒の場合には、クランク角120“毎に1回送出
湯れ、マイクロプロセッサユニット100K灼して点火
時期の演算の割込み指令を行う、また、副込み指令ユニ
ン)101は、第3図(h)K示すようシ乙第3の回転
角センサ83の角度信号Cを6分周して得られる信号を
、IIglの回転角センサ81の角に信号Aおよび第2
の回転角センサ82の角度信号Bが送出されてから6番
目、つまりクランク角300”i起点として360°(
1回転)4#に割込み指令信号Eとして送出する。この
割込み指令信号Eはマイクロプロセッサユニy)100
tこ対して燃料噴射量の演算の割込み指令管材う。
.8183からの角度信号つまりクランク軸−転角偏量
管入力して、点火時期の演算の割込みと燃料噴射の演算
の割込みとを指令する信号を送出する゛ものであって、
この場合、第3図Ωに示すように、纂3の釧転角センサ
83の角度信号C12分周して得られる信号上第1や回
転角センナ偏量りとして送出する。この割込み指令信号
りはクランク軸の2回転当シロ回つまシフランク細の2
回転でエンジン気?l11aだけ送出される 従って、
6′A筒の場合には、クランク角120“毎に1回送出
湯れ、マイクロプロセッサユニット100K灼して点火
時期の演算の割込み指令を行う、また、副込み指令ユニ
ン)101は、第3図(h)K示すようシ乙第3の回転
角センサ83の角度信号Cを6分周して得られる信号を
、IIglの回転角センサ81の角に信号Aおよび第2
の回転角センサ82の角度信号Bが送出されてから6番
目、つまりクランク角300”i起点として360°(
1回転)4#に割込み指令信号Eとして送出する。この
割込み指令信号Eはマイクロプロセッサユニy)100
tこ対して燃料噴射量の演算の割込み指令管材う。
第4図Fi#i2図のマイクログミセッサユニット10
0の動作1i−説明するえめの流れ図でるる、第4図を
参照して累2図の!イクロデロセッサエニッ)100の
動作を説萌する。エンジンが始動し、割込み指令二ニツ
)101より第3図画に示す燃料噴射量演算の割込み指
令信号Eがマイクロゾロ* y i) zニラ)100
K入方されると、マイクログミセッサユニット100は
たとえメインルーチンを処理中であってもその処理を中
止して第4し1のステラf200の電子制御式噴射(E
FI)処理、ルーチンに入る。ステラf201において
、回転速度用カウンタエニツ)102がらエンジン回転
速度(N・)を取込み、tた、吸気管圧カセンサ2から
吸気管圧力(Pm)を取込む1次に1ステツf202に
おいて、前述の取込尋値Ne 、pmに相当する基本噴
射/中ルス輪(Tp)tマツプとしてのメ4 リ^エッ
)105がち取込む、ステップ203において、基本ノ
々ルス噴射パルス幅TpK。
0の動作1i−説明するえめの流れ図でるる、第4図を
参照して累2図の!イクロデロセッサエニッ)100の
動作を説萌する。エンジンが始動し、割込み指令二ニツ
)101より第3図画に示す燃料噴射量演算の割込み指
令信号Eがマイクロゾロ* y i) zニラ)100
K入方されると、マイクログミセッサユニット100は
たとえメインルーチンを処理中であってもその処理を中
止して第4し1のステラf200の電子制御式噴射(E
FI)処理、ルーチンに入る。ステラf201において
、回転速度用カウンタエニツ)102がらエンジン回転
速度(N・)を取込み、tた、吸気管圧カセンサ2から
吸気管圧力(Pm)を取込む1次に1ステツf202に
おいて、前述の取込尋値Ne 、pmに相当する基本噴
射/中ルス輪(Tp)tマツプとしてのメ4 リ^エッ
)105がち取込む、ステップ203において、基本ノ
々ルス噴射パルス幅TpK。
吸気温補正、水温補正および過渡補正管加えてTPsを
求める。ステラ1204におiては、現在のエンジン状
態が空燃比フィードバック条件を満足しているか否力為
を判別し、フィードバック条件を満足している場合には
ステップ205に進んてTplK、空燃比フィードバッ
ク補正値Ktt−乗算してT Pg t”求めステy7
”207に進む、他方、フィードバック条件管満足して
いない場合にはステップ206に進んテTpl==Tp
1とし、)Cf y 7207に進む、ステップ207
では、エンジン状態補正1mK、をTpzK乗算してT
Psを求める6次に、ステラ、/”2Q8において、’
rpsに燃料噴射弁4のtl隊゛亀圧補正t T v
f加算してTp4を求め、ステップ209において、T
p4t−燃料噴射時間制御用カウンタユニット108に
セットする。この燃料噴射時間TP4は第3図1cIに
示す回転角センサ83の角層イ、!号Cによってトリが
されて燃料噴射弁4に込Illされる。
求める。ステラ1204におiては、現在のエンジン状
態が空燃比フィードバック条件を満足しているか否力為
を判別し、フィードバック条件を満足している場合には
ステップ205に進んてTplK、空燃比フィードバッ
ク補正値Ktt−乗算してT Pg t”求めステy7
”207に進む、他方、フィードバック条件管満足して
いない場合にはステップ206に進んテTpl==Tp
1とし、)Cf y 7207に進む、ステップ207
では、エンジン状態補正1mK、をTpzK乗算してT
Psを求める6次に、ステラ、/”2Q8において、’
rpsに燃料噴射弁4のtl隊゛亀圧補正t T v
f加算してTp4を求め、ステップ209において、T
p4t−燃料噴射時間制御用カウンタユニット108に
セットする。この燃料噴射時間TP4は第3図1cIに
示す回転角センサ83の角層イ、!号Cによってトリが
されて燃料噴射弁4に込Illされる。
第5図Fi第41メ1のEFI処理ルーチンで用いらノ
L−frフィードバック補正童に1およびエンジン状態
補正量KI O演算処理を示す流れ図である。ヌアッf
300のタイマールーチンはたとえば10ミリ秒毎に処
理きれるルーチシである。着す、ステップ301におい
て、現在のエンジン状悪が空燃比フィードバックをして
もよい条件を満足しているか否かを判別する。この条−
件を満足していない場合にはステップ302に進んで空
燃比フィードバック補正値Kstlにし、ステップ39
6に進む、他方、前述の条件を満足している場合に祉、
X?ッ7”3G34C進んで空燃比センサ13の出力が
リッチかリーンかを判別する。リッチの場合にはステラ
f304に進んで空燃比フィードバック補、正値Kt
t−予め定められた値7に1だけ減算し、他方、り一ン
の場合に社ステップ305に進んでフィードバック補正
値KI K値ΔKKだけ加算する0次に、ステップ3’
06において、空燃比フィードバック補正値Kl をメ
モリユニット105に格納する。
L−frフィードバック補正童に1およびエンジン状態
補正量KI O演算処理を示す流れ図である。ヌアッf
300のタイマールーチンはたとえば10ミリ秒毎に処
理きれるルーチシである。着す、ステップ301におい
て、現在のエンジン状悪が空燃比フィードバックをして
もよい条件を満足しているか否かを判別する。この条−
件を満足していない場合にはステップ302に進んで空
燃比フィードバック補正値Kstlにし、ステップ39
6に進む、他方、前述の条件を満足している場合に祉、
X?ッ7”3G34C進んで空燃比センサ13の出力が
リッチかリーンかを判別する。リッチの場合にはステラ
f304に進んで空燃比フィードバック補、正値Kt
t−予め定められた値7に1だけ減算し、他方、り一ン
の場合に社ステップ305に進んでフィードバック補正
値KI K値ΔKKだけ加算する0次に、ステップ3’
06において、空燃比フィードバック補正値Kl をメ
モリユニット105に格納する。
ステラ7’307以降はエンジン状態補正量に3を求め
るルーチンであるatず、ステップ307において、エ
ンジン状態補正量Ks Yr求める条件すなわち学習条
件が満足されているが否かが判別される。学習条件が満
足されていない場合には、ステップ309に進んでカウ
ンタCo を零にし、次に、ステラf310において%
に1の累計値Kmt零にし邂發に、ステラ7”320に
進んでタイマールーチン処理は終了する。他方、学習条
件が満足されそいる場合には、ステラ7” 30 Bt
i進んでカウンタC・のITILt予め定められている
値(このフローでは500)と大小比較を行う、小さい
場合には、ステップ、312においてに1の諏#1mK
st−求め、ステップ313においてカウンタらの値を
+1加算した後に1ステツf320に進んでタイマール
ーチン処理を終了する。他方、カウンタC・の値が前述
の値に等しいか大きい場合には、ステラf311に進ん
で埃在の吸入空気1fl(KQ)を定数(Kl)×エン
ジン回転速度(No)@入空気圧(P m ) テ求j
6、fi ? y 7’314に験ZてカウンタC@を
零にし、ステラ1315においてに1の累計値Klの平
均値Kmi求める0次に、ステラfs16において、K
mの−に応じて処理を決定する。たとえば、0.98:
imにm≦1.02であれば、ステップ320に進んで
その塘tタイマールーチ/J6理を終了する。lだ、K
m>1.02であれば一ステツf317に進んでステ、
プ311で求めた塊在の吸入空気kを近似した値KQに
相当するエンジン状廟補正*に*−nをメモリユニット
105から散込み、この堆込み値に対して予め定められ
ている補正値ΔKmを加算シ、ステップ319において
、新たに補正して求められ九に寓enl取込んだメモリ
ユニット105に再び格納し、ステップ320でタイマ
ールーチン処理を終了する。さらに、Km<0.98で
あれば、ステラf318に進んでKQに相当するKg、
nをメモリユニット105から取込み、この繊込み値に
対して前述の補正値Kmを減算し、ステップ319にお
いて、新たVこ補正して求められたKl sn t、取
込んだメモリュニツ)105に再び格納し、ステラf3
20でタイマールーチン処理を終了する・ − なお、ニンジン状態補正量に1はニンジン回転速度と吸
入空気圧とから求まる吸入空気量を近似した値KQKよ
って下條のようなマツfYr形成している。
るルーチンであるatず、ステップ307において、エ
ンジン状態補正量Ks Yr求める条件すなわち学習条
件が満足されているが否かが判別される。学習条件が満
足されていない場合には、ステップ309に進んでカウ
ンタCo を零にし、次に、ステラf310において%
に1の累計値Kmt零にし邂發に、ステラ7”320に
進んでタイマールーチン処理は終了する。他方、学習条
件が満足されそいる場合には、ステラ7” 30 Bt
i進んでカウンタC・のITILt予め定められている
値(このフローでは500)と大小比較を行う、小さい
場合には、ステップ、312においてに1の諏#1mK
st−求め、ステップ313においてカウンタらの値を
+1加算した後に1ステツf320に進んでタイマール
ーチン処理を終了する。他方、カウンタC・の値が前述
の値に等しいか大きい場合には、ステラf311に進ん
で埃在の吸入空気1fl(KQ)を定数(Kl)×エン
ジン回転速度(No)@入空気圧(P m ) テ求j
6、fi ? y 7’314に験ZてカウンタC@を
零にし、ステラ1315においてに1の累計値Klの平
均値Kmi求める0次に、ステラfs16において、K
mの−に応じて処理を決定する。たとえば、0.98:
imにm≦1.02であれば、ステップ320に進んで
その塘tタイマールーチ/J6理を終了する。lだ、K
m>1.02であれば一ステツf317に進んでステ、
プ311で求めた塊在の吸入空気kを近似した値KQに
相当するエンジン状廟補正*に*−nをメモリユニット
105から散込み、この堆込み値に対して予め定められ
ている補正値ΔKmを加算シ、ステップ319において
、新たに補正して求められ九に寓enl取込んだメモリ
ユニット105に再び格納し、ステップ320でタイマ
ールーチン処理を終了する。さらに、Km<0.98で
あれば、ステラf318に進んでKQに相当するKg、
nをメモリユニット105から取込み、この繊込み値に
対して前述の補正値Kmを減算し、ステップ319にお
いて、新たVこ補正して求められたKl sn t、取
込んだメモリュニツ)105に再び格納し、ステラf3
20でタイマールーチン処理を終了する・ − なお、ニンジン状態補正量に1はニンジン回転速度と吸
入空気圧とから求まる吸入空気量を近似した値KQKよ
って下條のようなマツfYr形成している。
表
すなわち、小石い空気量から大きい空気mまでt16分
割し、たとえばn番目の分割点のエノノン状總補正辿t
K s * nと表わしている。
割し、たとえばn番目の分割点のエノノン状總補正辿t
K s * nと表わしている。
なお、上述の実施例にお−て社、スピードデンシティ方
式の場合につ−て説明したt五、本発明はスピードスロ
ットル方式の場合にも適用し得ることは言うまでもない
、この−合には、餠′5−のステップ311において求
めた吸入空気量近似(1KQは(定数)×(エンジン回
転速度)X(フロ7)ル開度)として求めれdよi。
式の場合につ−て説明したt五、本発明はスピードスロ
ットル方式の場合にも適用し得ることは言うまでもない
、この−合には、餠′5−のステップ311において求
めた吸入空気量近似(1KQは(定数)×(エンジン回
転速度)X(フロ7)ル開度)として求めれdよi。
また、!燃比を一定に保持するならば、紋入仝気駿は燃
料蓋と等価であゐので、吸入空気量近似1TIiKQF
i(定数)xへエンジン、回転連層)X(4本噴射)譬
ルス輔)でも求めることが可能でるる5゜この場合の基
本噴射パルス幅と社スビー)°デンシティ方式であれば
エンジン回転速度と吸入空気圧とから求まるI臂ルス幅
であシ、スピードスロットル方式であればエンジン回転
速度とスロツトル開度とから求まるI#ルス幅である。
料蓋と等価であゐので、吸入空気量近似1TIiKQF
i(定数)xへエンジン、回転連層)X(4本噴射)譬
ルス輔)でも求めることが可能でるる5゜この場合の基
本噴射パルス幅と社スビー)°デンシティ方式であれば
エンジン回転速度と吸入空気圧とから求まるI臂ルス幅
であシ、スピードスロットル方式であればエンジン回転
速度とスロツトル開度とから求まるI#ルス幅である。
本発明によれは、エンジンの過渡時にお−ても応答よく
目標空燃比に制御できる学習制御をスピードデンシティ
方式およびスピードスロットル方式の電子制御式燃料噴
射に適用する場合、(エンジン回転速度)×(吸入空気
圧)、(エンジン回転速度)×(スロットル開度)、(
ニンジン回転速度)×(基本噴射/譬ルス幅)によシ吸
入空気量管近似する値を求め、その近似値に応じて学習
域(エンジン状態補正量Km t−求める、あるいはI
4ルスーに反映させる領域ンを判別しているので、従来
−03次元マツプを用いた場合に比べて、はるかに少な
い不揮発性メモリでも同等の制御性を得為ことができ、
しかも制御faミグラム簡略化で負る・
目標空燃比に制御できる学習制御をスピードデンシティ
方式およびスピードスロットル方式の電子制御式燃料噴
射に適用する場合、(エンジン回転速度)×(吸入空気
圧)、(エンジン回転速度)×(スロットル開度)、(
ニンジン回転速度)×(基本噴射/譬ルス幅)によシ吸
入空気量管近似する値を求め、その近似値に応じて学習
域(エンジン状態補正量Km t−求める、あるいはI
4ルスーに反映させる領域ンを判別しているので、従来
−03次元マツプを用いた場合に比べて、はるかに少な
い不揮発性メモリでも同等の制御性を得為ことができ、
しかも制御faミグラム簡略化で負る・
第1図は本発明に係る空燃比制御方法を実行するための
エンジンおよびその制御系統を示す構成図、第zaa#
i第1図のマイク−コンビ島−夕8の詳細なフロック回
路図、第3図(4)〜纂3図■は第zsoa路に現われ
る信号クタイ建ンダ波形図、第4図は第2図のマイクロ
/塁セy+−tエニy)lO(+の・動作を説明するた
めの流れ図、第5図は第4図のEFI処理ルーチンで用
いられたフィードバック補正量Klおよびエンジン状態
補正tKsの演算処理を示す流れ図である。 1・・・エンジン、2・・・吸気管圧力センサ、3・・
・畝気マニホールド、4・・・燃料噴射弁、5・・・点
火コイル、6・・・デイトリビエータ、7・・・回転角
セン、す、8・・・マイクロコンビ晶−タ、9・・・ス
ロットル弁、10・・・スー諺ットルセンサ、ll・・
・冷却水温センサ、12・・・吸入温度センナ、13・
・・空燃比センサ、100・・・マイクロプロセッサ、
101・・・割込み指渣ユニット、102・・・回転速
度用カク/タユニツ)、108・・・燃料噴射制御用カ
ウンタユニット。 特粁出−人 日本電装株式会社 特許出願代理人 弁理士 青 木 朗 弁理士 西舘和之 弁理士 山 口 昭 之
エンジンおよびその制御系統を示す構成図、第zaa#
i第1図のマイク−コンビ島−夕8の詳細なフロック回
路図、第3図(4)〜纂3図■は第zsoa路に現われ
る信号クタイ建ンダ波形図、第4図は第2図のマイクロ
/塁セy+−tエニy)lO(+の・動作を説明するた
めの流れ図、第5図は第4図のEFI処理ルーチンで用
いられたフィードバック補正量Klおよびエンジン状態
補正tKsの演算処理を示す流れ図である。 1・・・エンジン、2・・・吸気管圧力センサ、3・・
・畝気マニホールド、4・・・燃料噴射弁、5・・・点
火コイル、6・・・デイトリビエータ、7・・・回転角
セン、す、8・・・マイクロコンビ晶−タ、9・・・ス
ロットル弁、10・・・スー諺ットルセンサ、ll・・
・冷却水温センサ、12・・・吸入温度センナ、13・
・・空燃比センサ、100・・・マイクロプロセッサ、
101・・・割込み指渣ユニット、102・・・回転速
度用カク/タユニツ)、108・・・燃料噴射制御用カ
ウンタユニット。 特粁出−人 日本電装株式会社 特許出願代理人 弁理士 青 木 朗 弁理士 西舘和之 弁理士 山 口 昭 之
Claims (1)
- 【特許請求の範囲】 1、 エンジンの排気ガス成分により空燃比センサする
空燃比センサの検出信号に応じて第1の補正量(K、)
!求める第1の段階、該第1の補正量にもとづき工yジ
ン運転状態に対応させて第2の補正量(Km )を計算
して記憶手段に記憶させる第2の段階、および前記第1
セよび第2の補正量によって空燃比を制御する第3の段
階を含む空燃比制御方法にお−て、前記第2の段階が、
少なくとも2つ以上の制御変数による演算値によシ前記
エンジン運転状mを検知し、該検知されたエンシン運転
状11に対応させて前記第2の補正量を計算して前記記
憶手段に記憶させることt4I黴とする空燃比制御方法
。 2 前記少なくとも2つ以上の制御客数による演算値が
(吸入空気圧)×(エンジン回転速度)である特許請求
の範囲第1項に記載の空燃比制御方法。 龜 前記少なくと%2つ以上の制御変数による演算値が
(ス四ットル開度ン×(エンジン回転速度)である特許
請求の範囲第1項に記載の空燃比鋼、御方法。 表 前記少なくとも2つ以上の制御変数による演算値が
(基本噴射パルス幅)×(ニンジン回転速度)である特
許請求の範囲第1項に記載の空燃比制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15612281A JPS5859329A (ja) | 1981-10-02 | 1981-10-02 | 空燃比制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15612281A JPS5859329A (ja) | 1981-10-02 | 1981-10-02 | 空燃比制御方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS5859329A true JPS5859329A (ja) | 1983-04-08 |
Family
ID=15620796
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP15612281A Pending JPS5859329A (ja) | 1981-10-02 | 1981-10-02 | 空燃比制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5859329A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6035160A (ja) * | 1983-08-05 | 1985-02-22 | Mazda Motor Corp | エンジンの燃料制御装置 |
| JPS6220665A (ja) * | 1985-07-18 | 1987-01-29 | Aisan Ind Co Ltd | 可変ベンチユリ型気化器のためのエアブリ−ド量制御装置 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS526414A (en) * | 1975-07-04 | 1977-01-18 | Sony Corp | Colour picture signal reproducer |
| JPS5596339A (en) * | 1979-01-13 | 1980-07-22 | Nippon Denso Co Ltd | Air-fuel ratio control method |
-
1981
- 1981-10-02 JP JP15612281A patent/JPS5859329A/ja active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS526414A (en) * | 1975-07-04 | 1977-01-18 | Sony Corp | Colour picture signal reproducer |
| JPS5596339A (en) * | 1979-01-13 | 1980-07-22 | Nippon Denso Co Ltd | Air-fuel ratio control method |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6035160A (ja) * | 1983-08-05 | 1985-02-22 | Mazda Motor Corp | エンジンの燃料制御装置 |
| JPS6220665A (ja) * | 1985-07-18 | 1987-01-29 | Aisan Ind Co Ltd | 可変ベンチユリ型気化器のためのエアブリ−ド量制御装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4528960A (en) | Fuel injection mode control for multi-cylinder internal combustion engine | |
| JPS582444A (ja) | 空燃比制御方法 | |
| JPS63143348A (ja) | 燃料噴射制御装置 | |
| EP0643211A1 (en) | Air-fuel ratio estimator for internal combustion engine | |
| JP2917600B2 (ja) | 内燃機関の燃料噴射制御装置 | |
| JPH02201054A (ja) | 内燃機関の吸気圧力検出装置 | |
| US4520784A (en) | Method of and apparatus for controlling fuel injection | |
| JPH0515906B2 (ja) | ||
| US4987889A (en) | Method for controlling fuel at an acceleration time of an electronically-controlled fuel engine | |
| JPS6321344A (ja) | 内燃機関の電子制御燃料噴射装置 | |
| JP2774018B2 (ja) | 多気筒内燃機関の燃料噴射制御装置 | |
| JP3728874B2 (ja) | 内燃機関の空気量検出装置 | |
| JP2759991B2 (ja) | 内燃機関の燃料噴射量制御装置 | |
| JPH0214985B2 (ja) | ||
| JPH01106945A (ja) | 内燃機関の学習制御装置 | |
| JPH0413546B2 (ja) | ||
| JPH01106947A (ja) | 内燃機関の学習制御装置 | |
| JPH0612083B2 (ja) | 内燃機関の電子制御燃料噴射装置 | |
| JPH03189342A (ja) | 内燃機関の燃料噴射量制御装置 | |
| JPH01106943A (ja) | 内燃機関の学習制御装置 | |
| JPH01151736A (ja) | 内燃機関の電子制御燃料噴射装置 | |
| JPH01106951A (ja) | 内燃機関の学習制御装置 | |
| JPH01106950A (ja) | 内燃機関の学習制御装置 | |
| JPS63134840A (ja) | 内燃機関の空気量検出装置 | |
| JPH0571787B2 (ja) |