JPS58200059A - 内燃機関の空燃比制御装置 - Google Patents
内燃機関の空燃比制御装置Info
- Publication number
- JPS58200059A JPS58200059A JP8426382A JP8426382A JPS58200059A JP S58200059 A JPS58200059 A JP S58200059A JP 8426382 A JP8426382 A JP 8426382A JP 8426382 A JP8426382 A JP 8426382A JP S58200059 A JPS58200059 A JP S58200059A
- Authority
- JP
- Japan
- Prior art keywords
- air
- fuel ratio
- combustion engine
- internal combustion
- value
- 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/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1438—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor
- F02D41/1473—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the regulation method
- F02D41/1474—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the regulation method by detecting the commutation time of the sensor
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
【発明の詳細な説明】
本発明は内燃機関の排気ガス成分がら空燃比を検出し、
この検出信号に応じて空燃比を制御する内燃機関の空燃
比制御装置に関するものである。
この検出信号に応じて空燃比を制御する内燃機関の空燃
比制御装置に関するものである。
従来の内燃機関の空燃比制御装置においては、内燃機関
の吸入空気量を検出する吸入空気量センサを用いて基本
燃料量を定めるとともに、内燃機関の排気ガス中の酸素
濃度を検出して空燃比を検出する0、センサによる積分
制御によって補正を行い、空燃比を理論空燃比となるよ
う制御していた。
の吸入空気量を検出する吸入空気量センサを用いて基本
燃料量を定めるとともに、内燃機関の排気ガス中の酸素
濃度を検出して空燃比を検出する0、センサによる積分
制御によって補正を行い、空燃比を理論空燃比となるよ
う制御していた。
これは吸入空気量センサの検出誤差をO,センサによる
フィードバック制御により補うものであるが、前記誤差
が大きくなると積分制御の補正の遅れにより過渡時に空
燃比の変動を生じる。又、ヘセンサが不活性な場合はフ
ィードバック制御ができないため精密な空燃比制御がで
きなくなる。このため、ヘセンサが活性な時に前記積分
制御を行い、機関の各運転状態に応じた積分値の平均値
を記憶しておき、この値を補正量として用いることによ
り空燃比の変動を減少させる、いわゆる学習制御が行わ
れている。しかるに、従来の学習制御においては、機関
の運転状態が変化するときに0.センサがリーン又はリ
ッチ(空燃比が理論空燃比より濃い状IIをリッチ、薄
い状態をり一ンという。)の期間がしばらく続くため積
分値が一時大きく変化し、学習制御による補正lが機関
の運転状態が変化しないときに比べて大きく相違すると
いう欠点があった。
フィードバック制御により補うものであるが、前記誤差
が大きくなると積分制御の補正の遅れにより過渡時に空
燃比の変動を生じる。又、ヘセンサが不活性な場合はフ
ィードバック制御ができないため精密な空燃比制御がで
きなくなる。このため、ヘセンサが活性な時に前記積分
制御を行い、機関の各運転状態に応じた積分値の平均値
を記憶しておき、この値を補正量として用いることによ
り空燃比の変動を減少させる、いわゆる学習制御が行わ
れている。しかるに、従来の学習制御においては、機関
の運転状態が変化するときに0.センサがリーン又はリ
ッチ(空燃比が理論空燃比より濃い状IIをリッチ、薄
い状態をり一ンという。)の期間がしばらく続くため積
分値が一時大きく変化し、学習制御による補正lが機関
の運転状態が変化しないときに比べて大きく相違すると
いう欠点があった。
本発明は上記の従来の欠点を除去するために成されたも
のであり、内燃機関の排気ガス取分がら空燃比を検出す
る空燃比検出手段の出力が所定111゜関リーン又はリ
ッチになった時はその時点から所定時間上記補正11を
更新しないことにより、機関の運転状態が変化しても学
習による補正音が影畳を受けないようにし、これによっ
て空燃比を精鳩良く制御することができる内燃機関の空
炉比制御装置を提供することを目的とする。
のであり、内燃機関の排気ガス取分がら空燃比を検出す
る空燃比検出手段の出力が所定111゜関リーン又はリ
ッチになった時はその時点から所定時間上記補正11を
更新しないことにより、機関の運転状態が変化しても学
習による補正音が影畳を受けないようにし、これによっ
て空燃比を精鳩良く制御することができる内燃機関の空
炉比制御装置を提供することを目的とする。
以下本発明の実施例を図面とともに説明する。
第1図は本実施例に係る内燃機関の空燃比制御装置を示
し、100は内燃機関から得られる各種の入力情報から
燃料噴射量を演算し、これに基いてインジェクタ(燃料
噴射装置j’)6を駆動して内燃機関が所定空燃比とな
るよう制御する制御回路で、制御回路iooはCPUI
01、割プ込み処理部102、ディジタル入力処理部
103、アナログ入力処理部104、RAM105、電
源回路106,107、ROM108、タイマ109お
よびインジェクタ駆動回路110から成る。CPU10
1Fi燃料噴射量の演算や制御などを行い、割り込み処
理部102は内燃機関の回転数を検出する回転検出器1
からの信号を波形整形し回転数に同期して割り込み信号
をCPUl0Iに送る。ディジタル入力処理部103F
i始動スイツチやアイドル検出スイッチ等のディジタル
信号発生部2からディジタル信号を受け、この信号をレ
ベル調整してCPUl0Iへ伝達する。アナログ入力処
理部104FiアナログマルチプレクサとA/Dコンバ
ータから成り、バッテリ電圧、冷却水温、吸気管負圧、
0!センサなどのアナログ信号発生部3からのアナログ
信号を順次A/D変換してCPUl0IK伝達する。デ
ータを記憶するRAM105はバッテリ4に直結された
電源回路106によりバックアップされており、キース
イッチ5がオフ□ になってもその記憶内容は保持される。電源回路107
#i制御回路100のその他の電源供給を行う。又、R
OM108はプログラムを記憶し、タイマ109け周期
計測等CPUI 01の内部演算用タイマおよびインジ
ェクタ6の駆動周期や駆動パルス幅を出力するタイマを
兼用する。インジェクタ駆動回路110はタイマ109
からの信号を受けてインジェクタ6を駆動する。上記装
置では内燃機関から02センサなどを介して各種の情報
を得、これに応じて燃料噴射量を制御して空燃比が所定
空燃比となるよう制御する。
し、100は内燃機関から得られる各種の入力情報から
燃料噴射量を演算し、これに基いてインジェクタ(燃料
噴射装置j’)6を駆動して内燃機関が所定空燃比とな
るよう制御する制御回路で、制御回路iooはCPUI
01、割プ込み処理部102、ディジタル入力処理部
103、アナログ入力処理部104、RAM105、電
源回路106,107、ROM108、タイマ109お
よびインジェクタ駆動回路110から成る。CPU10
1Fi燃料噴射量の演算や制御などを行い、割り込み処
理部102は内燃機関の回転数を検出する回転検出器1
からの信号を波形整形し回転数に同期して割り込み信号
をCPUl0Iに送る。ディジタル入力処理部103F
i始動スイツチやアイドル検出スイッチ等のディジタル
信号発生部2からディジタル信号を受け、この信号をレ
ベル調整してCPUl0Iへ伝達する。アナログ入力処
理部104FiアナログマルチプレクサとA/Dコンバ
ータから成り、バッテリ電圧、冷却水温、吸気管負圧、
0!センサなどのアナログ信号発生部3からのアナログ
信号を順次A/D変換してCPUl0IK伝達する。デ
ータを記憶するRAM105はバッテリ4に直結された
電源回路106によりバックアップされており、キース
イッチ5がオフ□ になってもその記憶内容は保持される。電源回路107
#i制御回路100のその他の電源供給を行う。又、R
OM108はプログラムを記憶し、タイマ109け周期
計測等CPUI 01の内部演算用タイマおよびインジ
ェクタ6の駆動周期や駆動パルス幅を出力するタイマを
兼用する。インジェクタ駆動回路110はタイマ109
からの信号を受けてインジェクタ6を駆動する。上記装
置では内燃機関から02センサなどを介して各種の情報
を得、これに応じて燃料噴射量を制御して空燃比が所定
空燃比となるよう制御する。
第2図は上記装置の動作説明のためのタイムチャートで
あシ、第3図は第2図のタイムチャートに示す動作を実
現するためのCPUl0Iの動作駅、明のためのフロー
チャートである。第2図において、1は02センサの出
力を示し、上側がリッチで下側かり一ンとなる。2はO
tセンサがリッチおよびリーンになる毎に所定値Aにセ
ットされ、その後ダウンカウントされて下限値Bで値が
クリップされ°るカウンタ1の出力を示す。3はカウン
タ1のカウント値が下限値Bになったときにセットされ
、所定時間後にリギットされるフリップフロップの出力
を示す。4は0.センサの積分値を示し、5は時刻を示
す。第2図に示すように、運転状態が変化しない通常の
ヘセンサの出力のフィードバック時におけるリーン、リ
ッチの継続時間と運転状態が変化した時のり一ン、リッ
チの継続時間との識別は2に示すカラ/り1のダウンカ
ウントの周期と所定値A1下限値Bの設定により自在に
行うことができる。又、3に示すフリップ70ツブのセ
ット期間を4に示す02センサの積分値が十分収れんす
る時間に設定し、この期間は学資制御による補正量を更
新させないようにする。
あシ、第3図は第2図のタイムチャートに示す動作を実
現するためのCPUl0Iの動作駅、明のためのフロー
チャートである。第2図において、1は02センサの出
力を示し、上側がリッチで下側かり一ンとなる。2はO
tセンサがリッチおよびリーンになる毎に所定値Aにセ
ットされ、その後ダウンカウントされて下限値Bで値が
クリップされ°るカウンタ1の出力を示す。3はカウン
タ1のカウント値が下限値Bになったときにセットされ
、所定時間後にリギットされるフリップフロップの出力
を示す。4は0.センサの積分値を示し、5は時刻を示
す。第2図に示すように、運転状態が変化しない通常の
ヘセンサの出力のフィードバック時におけるリーン、リ
ッチの継続時間と運転状態が変化した時のり一ン、リッ
チの継続時間との識別は2に示すカラ/り1のダウンカ
ウントの周期と所定値A1下限値Bの設定により自在に
行うことができる。又、3に示すフリップ70ツブのセ
ット期間を4に示す02センサの積分値が十分収れんす
る時間に設定し、この期間は学資制御による補正量を更
新させないようにする。
一方、第3図において、ステップ200の学習処理はメ
インルーチンの中の処理の一つであり、ステップ201
の学習条件、即ち通常6センサによるフィードバック制
御時であって冷却水温が所定値以上でかつヘセンサの出
力かり一ン、リッチと反転する郷の条件が不成立の場合
、およびこの学習条件が成立してもステップ202にお
けるフリップフロップがセット状態の場合には学習値即
ちヘセンサ出力の積分値の平均値の更新を行わず、ステ
ップ204で元の学習値で補正を行う。又、上記学習条
件が成立しかつフリップフロップがリセット状態の場合
にはステップ203において学習値の更新を行い、ステ
ップ204で更新した学習値によって補正を行う。
インルーチンの中の処理の一つであり、ステップ201
の学習条件、即ち通常6センサによるフィードバック制
御時であって冷却水温が所定値以上でかつヘセンサの出
力かり一ン、リッチと反転する郷の条件が不成立の場合
、およびこの学習条件が成立してもステップ202にお
けるフリップフロップがセット状態の場合には学習値即
ちヘセンサ出力の積分値の平均値の更新を行わず、ステ
ップ204で元の学習値で補正を行う。又、上記学習条
件が成立しかつフリップフロップがリセット状態の場合
にはステップ203において学習値の更新を行い、ステ
ップ204で更新した学習値によって補正を行う。
又、ステップ300に示す割込処理は定期的に処理され
るルーチンであり、ステップ301〜304は第2図(
2)のカウンタlの動作を示し、鴨センサの極性がリッ
チ、リーンの反転をした時はカランタイ直’kAにセッ
トし、0.センサの出力がリッチ又はリーンで極性反転
しない間はカウントダウンする。カウント値が下限値B
になった時はカウントダウンを止めてステップ305で
フリップフロップをセットする。ステップ306〜31
0iltスリツプ70ツブの動作を示し、フリップ70
ツブがリセット状態の時にはステップ307でカウンタ
2に所定値を設定しておき、フリップフロップがセット
状態になった時に不テップ310でカウントダウンを始
め、カウント値が零になった時フリップフロップをリセ
ットする。
るルーチンであり、ステップ301〜304は第2図(
2)のカウンタlの動作を示し、鴨センサの極性がリッ
チ、リーンの反転をした時はカランタイ直’kAにセッ
トし、0.センサの出力がリッチ又はリーンで極性反転
しない間はカウントダウンする。カウント値が下限値B
になった時はカウントダウンを止めてステップ305で
フリップフロップをセットする。ステップ306〜31
0iltスリツプ70ツブの動作を示し、フリップ70
ツブがリセット状態の時にはステップ307でカウンタ
2に所定値を設定しておき、フリップフロップがセット
状態になった時に不テップ310でカウントダウンを始
め、カウント値が零になった時フリップフロップをリセ
ットする。
以上のように本発明においては、機関の運転状態が変化
した際にはこれを空燃比検出手段の出力が所定時間リッ
チ又はリーンの状態を継続したことにより検出し、その
時点から所定時間は空燃比補正量としての空燃比検出手
段の出力における積分値の平均値の更新を一時停止する
ようにしておプ、これにより空燃比補正量は運転状態が
変化した際に大きく変化する上記積分値の影響を受ける
ことがなくなシ、空燃比の制御を精度良く行うことがで
きる。
した際にはこれを空燃比検出手段の出力が所定時間リッ
チ又はリーンの状態を継続したことにより検出し、その
時点から所定時間は空燃比補正量としての空燃比検出手
段の出力における積分値の平均値の更新を一時停止する
ようにしておプ、これにより空燃比補正量は運転状態が
変化した際に大きく変化する上記積分値の影響を受ける
ことがなくなシ、空燃比の制御を精度良く行うことがで
きる。
第1図は本発明に係る内燃機関の空燃比制御装置の構成
図、第2図は本発明に係る内燃機関の空燃比制御装置の
動作説明のためのタイムチャート、第3図は本発明に係
るCPUの動作説明のためのフローチャート。 1・・・回転検出器、2・・・ディジタル信号発生部、
3・・・アナログ信号発生部、6・・・インジェクタ、
100・・・制御回路、101・・・CPU、 102
・・・割り込み処理部、103・・・ディジタル入力処
理部、104・・・アナログ入力処理部、105・・・
RAM、108 ・・・ROM、109・・・タイマ、
110・・・インジェクタ駆動回路。 代理人 葛野信− 第1図 第2図 第3図
図、第2図は本発明に係る内燃機関の空燃比制御装置の
動作説明のためのタイムチャート、第3図は本発明に係
るCPUの動作説明のためのフローチャート。 1・・・回転検出器、2・・・ディジタル信号発生部、
3・・・アナログ信号発生部、6・・・インジェクタ、
100・・・制御回路、101・・・CPU、 102
・・・割り込み処理部、103・・・ディジタル入力処
理部、104・・・アナログ入力処理部、105・・・
RAM、108 ・・・ROM、109・・・タイマ、
110・・・インジェクタ駆動回路。 代理人 葛野信− 第1図 第2図 第3図
Claims (1)
- (1)′内燃機関の排気ガス成分がら空燃比を検出する
空燃比検出手段を備え、との空燃比検出手段の出力の積
分値による補正を行って空燃比を制御するとともに、こ
の積分値の平均値を記憶装置により記憶し、積分値によ
る補正が不適な場合にti@il記平均値全平均値とし
て用いるようにした内燃機関の空燃比制御装置において
、空燃比検出手段の出力が所定時間リーン又ti IJ
ラッチ状態を継続した際にはその時点から所定時間は前
記平均値による補正量の更新を一時停止させるようにし
たことを特徴とする内燃機関の空燃比制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8426382A JPS58200059A (ja) | 1982-05-17 | 1982-05-17 | 内燃機関の空燃比制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8426382A JPS58200059A (ja) | 1982-05-17 | 1982-05-17 | 内燃機関の空燃比制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS58200059A true JPS58200059A (ja) | 1983-11-21 |
Family
ID=13825560
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8426382A Pending JPS58200059A (ja) | 1982-05-17 | 1982-05-17 | 内燃機関の空燃比制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS58200059A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5974352A (ja) * | 1982-10-19 | 1984-04-26 | Nippon Denso Co Ltd | 空燃比制御方法 |
| JPS61190141A (ja) * | 1985-09-12 | 1986-08-23 | Japan Electronic Control Syst Co Ltd | 内燃機関の学習制御装置 |
-
1982
- 1982-05-17 JP JP8426382A patent/JPS58200059A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5974352A (ja) * | 1982-10-19 | 1984-04-26 | Nippon Denso Co Ltd | 空燃比制御方法 |
| JPS61190141A (ja) * | 1985-09-12 | 1986-08-23 | Japan Electronic Control Syst Co Ltd | 内燃機関の学習制御装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6335825B2 (ja) | ||
| JPS58150038A (ja) | 電子制御機関の燃料噴射方法 | |
| JPS627374B2 (ja) | ||
| JPS639090B2 (ja) | ||
| KR930005157B1 (ko) | 공연비 제어장치 | |
| JP3462543B2 (ja) | 内燃機関の空燃比制御装置 | |
| JPS58200059A (ja) | 内燃機関の空燃比制御装置 | |
| JP2690482B2 (ja) | 内燃エンジンの空燃比制御装置 | |
| JPS62253936A (ja) | 内燃機関の電子制御燃料噴射装置 | |
| JPS6217657B2 (ja) | ||
| JPS6313012B2 (ja) | ||
| JPS6345500B2 (ja) | ||
| JPS58217745A (ja) | 内燃機関の空燃比制御方法 | |
| JPS58176440A (ja) | 内燃機関の空燃比制御方法 | |
| JPH0248728B2 (ja) | ||
| JPH0794807B2 (ja) | 内燃エンジンの空燃比制御方法 | |
| JPS5933876Y2 (ja) | 空燃比制御装置 | |
| JPS60249643A (ja) | 内燃エンジン用燃料供給装置の空燃比制御方法 | |
| JP2641761B2 (ja) | エンジンの制御装置 | |
| JPH0744748Y2 (ja) | 内燃機関の電子制御燃料噴射装置 | |
| JPS6155334A (ja) | 内燃機関の空燃比制御装置 | |
| JPS6264943A (ja) | 内燃機関における酸素濃度センサのヒ−タ通電制御装置 | |
| JPS6342848U (ja) | ||
| JPS61132741A (ja) | 内燃機関の空燃比制御装置 | |
| JPS6410659B2 (ja) |