JPS63109257A - 内燃機関の空燃比制御装置 - Google Patents
内燃機関の空燃比制御装置Info
- Publication number
- JPS63109257A JPS63109257A JP61255215A JP25521586A JPS63109257A JP S63109257 A JPS63109257 A JP S63109257A JP 61255215 A JP61255215 A JP 61255215A JP 25521586 A JP25521586 A JP 25521586A JP S63109257 A JPS63109257 A JP S63109257A
- Authority
- JP
- Japan
- Prior art keywords
- air
- fuel ratio
- correction amount
- idling
- idle
- 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/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/1477—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the regulation circuit or part of it,(e.g. comparator, PI regulator, output)
- F02D41/1483—Proportional component
-
- 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/08—Introducing corrections for particular operating conditions for idling
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02B—INTERNAL-COMBUSTION PISTON ENGINES; COMBUSTION ENGINES IN GENERAL
- F02B75/00—Other engines
- F02B75/02—Engines characterised by their cycles, e.g. six-stroke
- F02B2075/022—Engines characterised by their cycles, e.g. six-stroke having less than six strokes per cycle
- F02B2075/027—Engines characterised by their cycles, e.g. six-stroke having less than six strokes per cycle four
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
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は内燃機関の空燃比を制御するもので、特に、空
燃比センサ及び三元触媒を用いて排出ガス浄化対策が施
された自動車用内燃機関に使用するのに好適な内燃機関
の空燃比制御装置に関するものである。
燃比センサ及び三元触媒を用いて排出ガス浄化対策が施
された自動車用内燃機関に使用するのに好適な内燃機関
の空燃比制御装置に関するものである。
従来、排出ガス対策として、酸素ガスセンサを用いた空
燃比フィードバック(F、B、)制御が実用化されてお
り、このものでは、空燃比の制御精度は太き(向上する
ものの、内燃機関アイドル時、F、B、補正量の増減周
期に同期して回転変動が現れ、使用者に不快感を与える
。そこで、従来、内燃機関がアイドル状態に移行した時
に補正量の積分処理を停止して、補正量を一定時間所定
の値に保持するものが考えられている(例えば、特開昭
58−217745号公@)。
燃比フィードバック(F、B、)制御が実用化されてお
り、このものでは、空燃比の制御精度は太き(向上する
ものの、内燃機関アイドル時、F、B、補正量の増減周
期に同期して回転変動が現れ、使用者に不快感を与える
。そこで、従来、内燃機関がアイドル状態に移行した時
に補正量の積分処理を停止して、補正量を一定時間所定
の値に保持するものが考えられている(例えば、特開昭
58−217745号公@)。
ところが、上述した従来のものでは、非アイドル時より
小さな量だけ補正量をスキップした後に所定時間ホール
ドし、その後、少しずつ階段的に補正量を増加し、空燃
比がリーンからリッチに切り換わると補正量を少しだけ
減少させた後、所定時間ホールドするものであるので、
空燃比がり−ン側に偏り、空燃比を適性値に制御するこ
とができないという問題があった。
小さな量だけ補正量をスキップした後に所定時間ホール
ドし、その後、少しずつ階段的に補正量を増加し、空燃
比がリーンからリッチに切り換わると補正量を少しだけ
減少させた後、所定時間ホールドするものであるので、
空燃比がり−ン側に偏り、空燃比を適性値に制御するこ
とができないという問題があった。
そこで、本発明は、アイドル時の高精度な空燃比制御と
アイドル安定性の向上との双方を満足することを目的と
するものである。
アイドル安定性の向上との双方を満足することを目的と
するものである。
そのため、本発明は第1図に示すごとく、内燃機関の空
燃比を検出する空燃比検出手段と、前記内燃機関がアイ
ドル状態であることを判別するアイドル判別手段と、こ
のアイドル判別手段によりアイドル状態であることを判
別すると前記空燃比検出手段の出力に応じてアイドル時
の空燃比補正量を決定するアイドル時空燃比補正量決定
手段と、前記アイドル判別手段によりアイドル状態でな
いことを判別すると前記空燃比検出手段の出力に応じて
非アイドル時の空燃比補正量を決定する非アイドル時空
燃比補正量決定手段と、これら各空燃比補正量決定手段
により決定された空燃比補正量に応じて前記内燃機関の
空燃比をフィードバック制御する空燃比フィードバック
手段とを備え、前記アイドル時空燃比補正量決定手段は
、前記アイドル判別手段の出力に応じて空燃比がリーン
かリッチかを判別するリッチ、リーン判別手段と、この
リッチ、リーン判別手段により空燃比がリーンまたはり
ソチになったことを判別すると空燃比の補正量を非アイ
ドル時より大きくスキップさせるスキップ手段と、この
スキップした後の補正量を所定時間ホールドするホール
ド手段と、この所定時間経過後、補正量を積分する積分
手段とを有してなる内燃機関の空燃比制御装置を提供す
るものである。
燃比を検出する空燃比検出手段と、前記内燃機関がアイ
ドル状態であることを判別するアイドル判別手段と、こ
のアイドル判別手段によりアイドル状態であることを判
別すると前記空燃比検出手段の出力に応じてアイドル時
の空燃比補正量を決定するアイドル時空燃比補正量決定
手段と、前記アイドル判別手段によりアイドル状態でな
いことを判別すると前記空燃比検出手段の出力に応じて
非アイドル時の空燃比補正量を決定する非アイドル時空
燃比補正量決定手段と、これら各空燃比補正量決定手段
により決定された空燃比補正量に応じて前記内燃機関の
空燃比をフィードバック制御する空燃比フィードバック
手段とを備え、前記アイドル時空燃比補正量決定手段は
、前記アイドル判別手段の出力に応じて空燃比がリーン
かリッチかを判別するリッチ、リーン判別手段と、この
リッチ、リーン判別手段により空燃比がリーンまたはり
ソチになったことを判別すると空燃比の補正量を非アイ
ドル時より大きくスキップさせるスキップ手段と、この
スキップした後の補正量を所定時間ホールドするホール
ド手段と、この所定時間経過後、補正量を積分する積分
手段とを有してなる内燃機関の空燃比制御装置を提供す
るものである。
−これにより、アイドル時空燃比補正量決定手段におい
て、アイドル判別手段の出力に応じて空燃比がリーンか
リッチかをリッチ、リーン判別手段により判別し、この
リッチ、リーン判別手段により空燃比がリーンまたはリ
ッチになったことを判別するとスキップ手段により空燃
比の補正量を非アイドル時より大きくスキップさせて見
込み補正をし、このスキップした後の補正量をホールド
手段により所定時間ホールドし、この所定時間経過後、
積分手段により補正量を積分してこの補正量の振幅を少
なくし、この補正量にもとづいて空燃比フィードバック
手段により内燃機関の空燃比をフィードバック制御する
。
て、アイドル判別手段の出力に応じて空燃比がリーンか
リッチかをリッチ、リーン判別手段により判別し、この
リッチ、リーン判別手段により空燃比がリーンまたはリ
ッチになったことを判別するとスキップ手段により空燃
比の補正量を非アイドル時より大きくスキップさせて見
込み補正をし、このスキップした後の補正量をホールド
手段により所定時間ホールドし、この所定時間経過後、
積分手段により補正量を積分してこの補正量の振幅を少
なくし、この補正量にもとづいて空燃比フィードバック
手段により内燃機関の空燃比をフィードバック制御する
。
以下、本発明の一実施例を図面に基づいて説明する。
第2図は本発明の一実施例を示すもので、内燃機関(エ
ンジン)1は自動車に積載される公知の4サイクル6気
筒火花点火式エンジンで、燃焼用空気をエアクリーナ2
.吸気管3.スロットル弁4を経て吸入する。また燃料
は図示しない燃料系からスロットル弁4上流側の吸気管
3に1つのみ設けられた電磁式燃料噴射弁5を介して各
気筒に供給される。燃焼後の排気ガスは排気マニホール
ド6、排気管7.三元触媒コンバータ8等を経て大気に
放出される。吸気管3にはエンジン1に吸入される吸気
量を検出し、吸気量に応じたアナ口グミ圧を出力するポ
テンショメータ式吸気量センサ11及びエンジン1に吸
入される空気の温度を検出し、吸気温に応じたアナログ
電圧(アナログ検出信号)を出力するサーミスタ式吸気
温センサ12が設置されている。また、エンジン1には
冷却水温を検出し、冷却水温に応じたアナログ電圧(ア
ナログ検出信号)を出力するサーミスタ式水温センサ1
3が設置されている。さらに排気マニホールド6には排
気ガス中の酸素濃度がら空燃比を検出し、空燃比が理論
空燃比より小さい(リンチ)とき1ボルト程度(高レベ
ル)の電圧を出力し、理論空燃比より大きい(リーン)
とき0.1ボルト程度(低レベル)の電圧を出力する0
2センサ14が設置されている。回転速度センサ15は
、エンジン1のクランク軸の回転速度を検出し、回転速
度に応じた周波数のパルス信号を出力する。
ンジン)1は自動車に積載される公知の4サイクル6気
筒火花点火式エンジンで、燃焼用空気をエアクリーナ2
.吸気管3.スロットル弁4を経て吸入する。また燃料
は図示しない燃料系からスロットル弁4上流側の吸気管
3に1つのみ設けられた電磁式燃料噴射弁5を介して各
気筒に供給される。燃焼後の排気ガスは排気マニホール
ド6、排気管7.三元触媒コンバータ8等を経て大気に
放出される。吸気管3にはエンジン1に吸入される吸気
量を検出し、吸気量に応じたアナ口グミ圧を出力するポ
テンショメータ式吸気量センサ11及びエンジン1に吸
入される空気の温度を検出し、吸気温に応じたアナログ
電圧(アナログ検出信号)を出力するサーミスタ式吸気
温センサ12が設置されている。また、エンジン1には
冷却水温を検出し、冷却水温に応じたアナログ電圧(ア
ナログ検出信号)を出力するサーミスタ式水温センサ1
3が設置されている。さらに排気マニホールド6には排
気ガス中の酸素濃度がら空燃比を検出し、空燃比が理論
空燃比より小さい(リンチ)とき1ボルト程度(高レベ
ル)の電圧を出力し、理論空燃比より大きい(リーン)
とき0.1ボルト程度(低レベル)の電圧を出力する0
2センサ14が設置されている。回転速度センサ15は
、エンジン1のクランク軸の回転速度を検出し、回転速
度に応じた周波数のパルス信号を出力する。
この回転速度センサ15としては例えば点火装置の点火
コイルを用いればよく、点火コイルの一次側端子からの
点火パルス信号を回転速度信号とすればよい。また、ス
ロットル弁4の全閉時に0Nとなるアイドルスイッチ1
7が設けられている。
コイルを用いればよく、点火コイルの一次側端子からの
点火パルス信号を回転速度信号とすればよい。また、ス
ロットル弁4の全閉時に0Nとなるアイドルスイッチ1
7が設けられている。
制御回路20は、各センサ11〜15.17の検出信号
に基づいて燃料噴射量を演算する回路で、電磁式燃料噴
射弁5の開弁時間を制御することにより燃料噴射量を調
整する。
に基づいて燃料噴射量を演算する回路で、電磁式燃料噴
射弁5の開弁時間を制御することにより燃料噴射量を調
整する。
第3図により制御回路20について説明する。
100は燃料噴射量を演算するマイクロプロセッサ(C
P U)である。101は回転数カウンタで回転速度(
数)センサ15からの信号よりエンジン回転数をカウン
トする回転数カウントである。
P U)である。101は回転数カウンタで回転速度(
数)センサ15からの信号よりエンジン回転数をカウン
トする回転数カウントである。
またこの回転数カウント101はエンジン回転に同期し
て割り込み制御部102に割り込み指令信号を送る。割
り込み制御部102にはこの信号を受けると、コモンバ
ス150を通じてマイクロプロセッサ100に割り込み
信号を出力する。103はデジタル入力ボートで0□セ
ンサ14.アイドルスイッチ17の信号や図示しないス
タータの作動をオンオフするスタータスイッチ16から
のスタータ信号等のデジタル信号を波形成形した後、マ
イクロプロセッサ100に伝達する。104はアナログ
マルチプレクサとA−D変換器から成るアナログ入力ボ
ートで吸気量センサ11.吸気温センサ12.冷却水温
センサ13がらの各信号をA−D変換して順次マイクロ
プロセッサ100に読み込ませる機能を持つ。これら各
ユニッ)101.102,103,104の出力情報は
コモンバス150を通してマイクロプロセッサ100に
伝達される。105は電源回路で後述するRAM107
に電源を供給する。17はバッテリ、18はキースイッ
チであるが電源回路105はキースイッチ18を通さず
直接、バッテリー17に接続されている。よって後述す
るRAM107はキースイッチ18に関係無く常時電源
が印加されている。106も電源回路であるがキースイ
ッチ18を通してパンテリーI7に接続されている。電
源回路106は後述するRAM107以外の部分に電源
を供給する。107はプログラム動作中−時使用される
一時記憶ユニット(RAM)であるが前述の様にキース
イッチ18に関係なく常時電源が印加されキースイッチ
18をOFFにして機関の運転を停止しても記憶内容が
消失しない構成となっていて不揮発性メモリをなす。1
08はプログラムや各種の定数等を記憶しておく読み出
し専用メモリ (ROM)である。109はレジスタを
含む燃料噴射時間制御用カウンタでダウンカウンタより
成り、マイクロプロセッサ(CPU)100で演算され
た電磁式燃料噴射弁5の開弁時間つまり燃料噴射量を表
すデジタル信号を実際の電磁式燃料噴射弁5の開弁時間
を与えるパルス時間幅のパルス信号に変換する。110
は電磁式燃料噴射弁5を駆動する電力増幅部である。1
11はタイマーで経過時間を測定しマイクロプロセ・7
す100に伝達する。
て割り込み制御部102に割り込み指令信号を送る。割
り込み制御部102にはこの信号を受けると、コモンバ
ス150を通じてマイクロプロセッサ100に割り込み
信号を出力する。103はデジタル入力ボートで0□セ
ンサ14.アイドルスイッチ17の信号や図示しないス
タータの作動をオンオフするスタータスイッチ16から
のスタータ信号等のデジタル信号を波形成形した後、マ
イクロプロセッサ100に伝達する。104はアナログ
マルチプレクサとA−D変換器から成るアナログ入力ボ
ートで吸気量センサ11.吸気温センサ12.冷却水温
センサ13がらの各信号をA−D変換して順次マイクロ
プロセッサ100に読み込ませる機能を持つ。これら各
ユニッ)101.102,103,104の出力情報は
コモンバス150を通してマイクロプロセッサ100に
伝達される。105は電源回路で後述するRAM107
に電源を供給する。17はバッテリ、18はキースイッ
チであるが電源回路105はキースイッチ18を通さず
直接、バッテリー17に接続されている。よって後述す
るRAM107はキースイッチ18に関係無く常時電源
が印加されている。106も電源回路であるがキースイ
ッチ18を通してパンテリーI7に接続されている。電
源回路106は後述するRAM107以外の部分に電源
を供給する。107はプログラム動作中−時使用される
一時記憶ユニット(RAM)であるが前述の様にキース
イッチ18に関係なく常時電源が印加されキースイッチ
18をOFFにして機関の運転を停止しても記憶内容が
消失しない構成となっていて不揮発性メモリをなす。1
08はプログラムや各種の定数等を記憶しておく読み出
し専用メモリ (ROM)である。109はレジスタを
含む燃料噴射時間制御用カウンタでダウンカウンタより
成り、マイクロプロセッサ(CPU)100で演算され
た電磁式燃料噴射弁5の開弁時間つまり燃料噴射量を表
すデジタル信号を実際の電磁式燃料噴射弁5の開弁時間
を与えるパルス時間幅のパルス信号に変換する。110
は電磁式燃料噴射弁5を駆動する電力増幅部である。1
11はタイマーで経過時間を測定しマイクロプロセ・7
す100に伝達する。
回転数カウンタ101は回転速度センサ15の出力によ
りエンジン1回転に1回エンジン回転数を測定し、その
測定の終了時に割り込み制御部102に割り込み指令信
号を供給する。割り込み制御部102にはその信号から
割り込み信号を発生し、マイクロプロセッサ100に燃
料噴射量の演算を行なう割り込み処理ルーチンを実行さ
せる。
りエンジン1回転に1回エンジン回転数を測定し、その
測定の終了時に割り込み制御部102に割り込み指令信
号を供給する。割り込み制御部102にはその信号から
割り込み信号を発生し、マイクロプロセッサ100に燃
料噴射量の演算を行なう割り込み処理ルーチンを実行さ
せる。
第4図はマイクロプロセッサ100の概略フローチャー
トを示すもので、このフローチャートに基づきマイクロ
プロセッサ100の機能を説明すると共に構成全体の作
動をも説明する。キースイッチ18並びにスタータスイ
ッチ16がONしてエンジンが始動されると、第1ステ
ツプ1000のスタートにてメインルーチンの演算処理
が開始されステップ1001にて初期化の処理が実行さ
れ、ステップエ002においてアナログ入力ボート10
4からの冷却水温、吸気温に応じたデジタル値を読み込
む。ステップ1003では各デジタル値に応じてROM
108内にて記憶されている各々の補正値から補正量に
1を演算し、その結果をRAM107に格納する。ステ
ップ1004ではデジタル入力ボートより波形成形され
た02センサ14の信号(リッチ信号、あるいはリーン
信号)やアイドルスイッチ17の信号を入力し、このリ
ッチ信号ならびにリーン信号のmVt時間、およびリッ
チ信号からのリーン信号への、あるいはリーン信号から
リッチ信号への変化(反転)、およびアイドル、非アイ
ドルに応じて積分時性分の処理や比例時性分の処理等が
行われて算出される補正量に2をRAM107に格納す
る。そしてこのステップ1004での処理終了後は、再
びステップ1002へと戻って、上記の処理を再び実行
する。
トを示すもので、このフローチャートに基づきマイクロ
プロセッサ100の機能を説明すると共に構成全体の作
動をも説明する。キースイッチ18並びにスタータスイ
ッチ16がONしてエンジンが始動されると、第1ステ
ツプ1000のスタートにてメインルーチンの演算処理
が開始されステップ1001にて初期化の処理が実行さ
れ、ステップエ002においてアナログ入力ボート10
4からの冷却水温、吸気温に応じたデジタル値を読み込
む。ステップ1003では各デジタル値に応じてROM
108内にて記憶されている各々の補正値から補正量に
1を演算し、その結果をRAM107に格納する。ステ
ップ1004ではデジタル入力ボートより波形成形され
た02センサ14の信号(リッチ信号、あるいはリーン
信号)やアイドルスイッチ17の信号を入力し、このリ
ッチ信号ならびにリーン信号のmVt時間、およびリッ
チ信号からのリーン信号への、あるいはリーン信号から
リッチ信号への変化(反転)、およびアイドル、非アイ
ドルに応じて積分時性分の処理や比例時性分の処理等が
行われて算出される補正量に2をRAM107に格納す
る。そしてこのステップ1004での処理終了後は、再
びステップ1002へと戻って、上記の処理を再び実行
する。
またマイクロプロセッサ100に対して割り込み制御部
102からの割り込み信号が送られると、上記メインル
ーチンの処理は一旦中断されて、ステップ1010の割
り込み処理ルーチン入口にてこの割り込み処理ルーチン
の演算処理が開始され、ステップ1011にて現在の回
転数Nが、またステップ1012にて現在の吸気量Qが
各々取り込まれる。ステップ1013では上記回転数N
と吸気量QとをRAM107に格納し、ステップ101
4にてこのRAMI OT内に格納された回転数Nと吸
気量Qとを使って基本噴射量TP (−KOXQ/N
: K、は定数)を計算する。ステップ1015では
メインルーチンにて求められた補正量に、、に2によっ
て基本噴射量T、を補正して、噴射量’r (−TP
x (KI XK2 ) )を算出し、ステップ101
6ではこの噴射量Tをカウンタ109にセットした後、
ステップ1017でこの割り込み処理ルーチンを終了し
て、メインルーチンへと復帰する。
102からの割り込み信号が送られると、上記メインル
ーチンの処理は一旦中断されて、ステップ1010の割
り込み処理ルーチン入口にてこの割り込み処理ルーチン
の演算処理が開始され、ステップ1011にて現在の回
転数Nが、またステップ1012にて現在の吸気量Qが
各々取り込まれる。ステップ1013では上記回転数N
と吸気量QとをRAM107に格納し、ステップ101
4にてこのRAMI OT内に格納された回転数Nと吸
気量Qとを使って基本噴射量TP (−KOXQ/N
: K、は定数)を計算する。ステップ1015では
メインルーチンにて求められた補正量に、、に2によっ
て基本噴射量T、を補正して、噴射量’r (−TP
x (KI XK2 ) )を算出し、ステップ101
6ではこの噴射量Tをカウンタ109にセットした後、
ステップ1017でこの割り込み処理ルーチンを終了し
て、メインルーチンへと復帰する。
第5図に示すのは、ステップ1004で実行される補正
量に2の演算処理の詳細を示すプログラムのフローチャ
ートであって、まずステップ400で、02センサが活
性状態になっているかどうか、また冷却水温等がら空燃
比の帰還制御ができるか否かを判定する。帰還制御でき
ない時、つまりオープンループと判断された時は別ルー
チン401に進んで補正量に2をに2=1とする制御を
行う。帰還制御できる場合は、ステップ402に進み、
アイドルスイッチ17がONか否かを判定する。アイド
ルスイッチ17がONのときにはステップ403に進み
、アイドルスイッチ17がOFFのときには別ルーチン
410に進む。ステップ403ではタイマT1を0にセ
ットした後、ステップ404に進んでタイマT、の値が
KT、以上か否かを判定する。これらステップ403,
404によりアイドルスイッチ17がONした後、所定
時間(K T +秒)経過したか否かを判定し、所定時
間経過しているときにステップ405に進む。
量に2の演算処理の詳細を示すプログラムのフローチャ
ートであって、まずステップ400で、02センサが活
性状態になっているかどうか、また冷却水温等がら空燃
比の帰還制御ができるか否かを判定する。帰還制御でき
ない時、つまりオープンループと判断された時は別ルー
チン401に進んで補正量に2をに2=1とする制御を
行う。帰還制御できる場合は、ステップ402に進み、
アイドルスイッチ17がONか否かを判定する。アイド
ルスイッチ17がONのときにはステップ403に進み
、アイドルスイッチ17がOFFのときには別ルーチン
410に進む。ステップ403ではタイマT1を0にセ
ットした後、ステップ404に進んでタイマT、の値が
KT、以上か否かを判定する。これらステップ403,
404によりアイドルスイッチ17がONした後、所定
時間(K T +秒)経過したか否かを判定し、所定時
間経過しているときにステップ405に進む。
なお、別ルーチン410では、「スキップ−積分」方式
F、B、制御のための従来と同様の補正量に2の演算処
理を行う。
F、B、制御のための従来と同様の補正量に2の演算処
理を行う。
また、ステップ405ではデジタル入力ポート103に
て波形成形されたo2センサ14の信号がリッチ信号で
あるかリーン信号であるかを判別し、リッチ信号のとき
ステップ406に進む。
て波形成形されたo2センサ14の信号がリッチ信号で
あるかリーン信号であるかを判別し、リッチ信号のとき
ステップ406に進む。
ステップ406では前回の補正量に2−1から比例特性
骨Pだけ減少(スキップ)させてその値をROM107
に補正量に2として格納した後、ステップ407に進む
。ステップ407ではタイマT2をOにセントした後ス
テップ408に進んで0□センサ14の信号がリッチ信
号であるか否かを再度判別する。ステップ408でリッ
チ信号であると判断された場合はステップ409に進ん
でタイマT2の値が所定のホールド時間K T z以上
か否かを判定し、K T 2より大きい場合はステ・ノ
ブ411に進み、KT2以下の場合はステップ408に
もどる。ステップ411では補正量に2をΔにだけ減少
させてその値をROM107に補正量に2として格納し
た後、ステップ412に進み、0□センサ14の信号が
リッチ信号であるか否かを再度判定し、リッチ信号と判
断された場合には再度ステップ411に戻る。これによ
り、比例特性骨Pだけ減少方向にスキップしてからホー
ルド時間TK2の間、補正量に2がホールドされた後、
0□センサ14の信号がリッチ信号であれば、Δにの積
分速度によって補正量に2が減少積分される。
骨Pだけ減少(スキップ)させてその値をROM107
に補正量に2として格納した後、ステップ407に進む
。ステップ407ではタイマT2をOにセントした後ス
テップ408に進んで0□センサ14の信号がリッチ信
号であるか否かを再度判別する。ステップ408でリッ
チ信号であると判断された場合はステップ409に進ん
でタイマT2の値が所定のホールド時間K T z以上
か否かを判定し、K T 2より大きい場合はステ・ノ
ブ411に進み、KT2以下の場合はステップ408に
もどる。ステップ411では補正量に2をΔにだけ減少
させてその値をROM107に補正量に2として格納し
た後、ステップ412に進み、0□センサ14の信号が
リッチ信号であるか否かを再度判定し、リッチ信号と判
断された場合には再度ステップ411に戻る。これによ
り、比例特性骨Pだけ減少方向にスキップしてからホー
ルド時間TK2の間、補正量に2がホールドされた後、
0□センサ14の信号がリッチ信号であれば、Δにの積
分速度によって補正量に2が減少積分される。
また、ステップ405,408,412のいずれかで0
□センサ14の信号がリーン信号と判別された場合には
ステップ413に進んで前回の補正量Kg−1から比例
特性骨Pだけ増大(スキップ)させてその値をROM1
07に補正量に2として格納した後、ステップ414に
進む。ステップ414ではタイマT2を0にセットした
後、ステップ415に進んで02センサ14の信号がリ
ーン信号であるか否かを判別する。ステップ415でリ
ーン信号であると判断された場合はステップ416に進
んでタイマT2の値が所定のホールド時間KT、以上か
否かを判定し、KTZより大きい場合はステップ417
に進み、KTZ以下の場合はステップ415にもどる。
□センサ14の信号がリーン信号と判別された場合には
ステップ413に進んで前回の補正量Kg−1から比例
特性骨Pだけ増大(スキップ)させてその値をROM1
07に補正量に2として格納した後、ステップ414に
進む。ステップ414ではタイマT2を0にセットした
後、ステップ415に進んで02センサ14の信号がリ
ーン信号であるか否かを判別する。ステップ415でリ
ーン信号であると判断された場合はステップ416に進
んでタイマT2の値が所定のホールド時間KT、以上か
否かを判定し、KTZより大きい場合はステップ417
に進み、KTZ以下の場合はステップ415にもどる。
ステップ417では補正量に2をΔにだけ増加させてそ
の値をROM107に補正量に2として格納した後、ス
テップ418に進み、0□センサ14の信号がリーン信
号であるか否かを再度判定し、リーン信号と判断された
場合には再度ステップ417に戻る。これにより、比例
特性骨Pだけ増加方向にスキ・ノブしてからホールド時
間T K tの間、補正量に2がホールドされた後、0
□センサ14の信号がリーン信号であれば、Δにの積分
速度によって補正量に2が増加積分される。
の値をROM107に補正量に2として格納した後、ス
テップ418に進み、0□センサ14の信号がリーン信
号であるか否かを再度判定し、リーン信号と判断された
場合には再度ステップ417に戻る。これにより、比例
特性骨Pだけ増加方向にスキ・ノブしてからホールド時
間T K tの間、補正量に2がホールドされた後、0
□センサ14の信号がリーン信号であれば、Δにの積分
速度によって補正量に2が増加積分される。
また、ステップ415,418のいずれかで02センサ
14の信号がリッチ信号と判別された場合にはステップ
406にもどる。
14の信号がリッチ信号と判別された場合にはステップ
406にもどる。
以上要約すると制御回路20は、02センサ14からの
空燃比信号に基づいて空燃比がリーンである場合には燃
料噴射量を増量し、リッチである場合には減量する空燃
比フィードバック(F、B、)制御信号を形成しており
、さらに本信号はアイドルスイッチ17のオン/オフ状
態に応じて異なる制御信号となっている。
空燃比信号に基づいて空燃比がリーンである場合には燃
料噴射量を増量し、リッチである場合には減量する空燃
比フィードバック(F、B、)制御信号を形成しており
、さらに本信号はアイドルスイッチ17のオン/オフ状
態に応じて異なる制御信号となっている。
すなわち、
■オンアイドル時は、別ルーチン410によって第6図
(alに示すととく空燃比判定信号に応じて「スキップ
■→積分■」なる従来からの補正量に2信号を形成し、 ■オンアイドル時は、ステップ403〜409゜411
〜418によって第6図(blに示すごとく「スキップ
■→スキップ直後の値ホールド■−積分■」なる補正量
に2信号を形成する。
(alに示すととく空燃比判定信号に応じて「スキップ
■→積分■」なる従来からの補正量に2信号を形成し、 ■オンアイドル時は、ステップ403〜409゜411
〜418によって第6図(blに示すごとく「スキップ
■→スキップ直後の値ホールド■−積分■」なる補正量
に2信号を形成する。
上記空燃比F、B、のための補正量に2信号の出力切り
換えとアイドルスイッチ17との関係を第5図を参照し
て次に述べる。時間割込ルーチン従ってアイドルスイッ
チ17の状態をステップ402にて監視し、現在アイド
ルスイッチ17がOFFならば別ルーチン410に進ん
で「スキップ→積分」によるF、B、制御を実施し、ア
イドルスイッチ17がONならばステップ403に進ん
でさらにON状態が所定時間(TK、秒)継続している
かを判定し、Yesならばステップ405以降に進んで
「スキップ→ホールド→積分」なるF、B、制御法を実
施する。TKIの値は内燃機関に応じて任意に設定でき
るものとする。
換えとアイドルスイッチ17との関係を第5図を参照し
て次に述べる。時間割込ルーチン従ってアイドルスイッ
チ17の状態をステップ402にて監視し、現在アイド
ルスイッチ17がOFFならば別ルーチン410に進ん
で「スキップ→積分」によるF、B、制御を実施し、ア
イドルスイッチ17がONならばステップ403に進ん
でさらにON状態が所定時間(TK、秒)継続している
かを判定し、Yesならばステップ405以降に進んで
「スキップ→ホールド→積分」なるF、B、制御法を実
施する。TKIの値は内燃機関に応じて任意に設定でき
るものとする。
以下、「スキップ−ホールド→積分」によるF。
B、制御を第7図に従って詳述する。第7図(a)はO
!セセン14の出力信号波形を示し、第7図(blはア
イドル安定性の空燃比F、B、制御信号波形を示す、0
.センサ14の出力信号に基き、空燃比信号がリッチか
らリーンへ移行すると、空燃比F、B、制御信号は第7
図(blの ■で示すごとく燃料噴射量を増量する様に所定量スキッ
プし、このスキップ後、第7図山)の■で示すごとく所
定時間aこのスキップ後の値を保持(ホールド)し、所
定時間aを経過するまでホールド値を空燃比F、 B、
制御に使う。
!セセン14の出力信号波形を示し、第7図(blはア
イドル安定性の空燃比F、B、制御信号波形を示す、0
.センサ14の出力信号に基き、空燃比信号がリッチか
らリーンへ移行すると、空燃比F、B、制御信号は第7
図(blの ■で示すごとく燃料噴射量を増量する様に所定量スキッ
プし、このスキップ後、第7図山)の■で示すごとく所
定時間aこのスキップ後の値を保持(ホールド)し、所
定時間aを経過するまでホールド値を空燃比F、 B、
制御に使う。
ホールド時間a経過後は、第7図fblの■に示ずごと
く空燃比信号がリッチ側へ移るまで空燃比F。
く空燃比信号がリッチ側へ移るまで空燃比F。
B、制御信号の積分を続ける。
逆に、空燃比がリーンからリッチへ移行したときも、上
述と同様に(ただし、増量のところが減量になるが)「
スキップ→ホールド→積分」の処理を行なう。ここでス
キップ量及びホールド時間は積分過程が短かくなる様な
値を設定するのが望ましい。
述と同様に(ただし、増量のところが減量になるが)「
スキップ→ホールド→積分」の処理を行なう。ここでス
キップ量及びホールド時間は積分過程が短かくなる様な
値を設定するのが望ましい。
なお、スキップ後の値をホールド中に空燃比信号がリッ
チ/リーン判定レヘルを横切り、リッチ/リーン状態が
切り換わった(リッチ−リーンへまたは、リーン−リッ
チへ)場合は、第7図(blの■で示すごとくホールド
すべき所定時間aを経過せずとも、リッチ/リーン状態
が切換わった時点で、直ちに逆方向へのスキ・ノブを行
なう。
チ/リーン判定レヘルを横切り、リッチ/リーン状態が
切り換わった(リッチ−リーンへまたは、リーン−リッ
チへ)場合は、第7図(blの■で示すごとくホールド
すべき所定時間aを経過せずとも、リッチ/リーン状態
が切換わった時点で、直ちに逆方向へのスキ・ノブを行
なう。
次に、アイドル時において積分期間を「ホールド+積分
」にすることで得られる効果を第8図に従って述べる。
」にすることで得られる効果を第8図に従って述べる。
第8図中の破線aは「スキップ→積分j式の場合の空燃
比F、B、制御信号波形を示すもので、実wAbは[ス
キップ−ホールド→積分」式の場合の空燃比F、B、制
御信号波形を示すものである。この破線aのときの制御
幅をFAとすると、実ksbのときの制御幅F3は、ス
キップ量、ホールド期間を適当に設定することでFA>
F、とすることが可能となる。このように制御幅が小さ
くなる様にスキップ量、ホールド期間を設定すれば、F
、B、制御の増減で変動していたエンジンのトルク変動
幅も抑えられ、アイドル安定性は向上する。ここで、ア
イドル時のスキップ量を非アイドル時のスキップ量の1
.2〜2倍、ホールド時間を0.5〜2秒に設定するこ
とにより、良好な結果が得られた。
比F、B、制御信号波形を示すもので、実wAbは[ス
キップ−ホールド→積分」式の場合の空燃比F、B、制
御信号波形を示すものである。この破線aのときの制御
幅をFAとすると、実ksbのときの制御幅F3は、ス
キップ量、ホールド期間を適当に設定することでFA>
F、とすることが可能となる。このように制御幅が小さ
くなる様にスキップ量、ホールド期間を設定すれば、F
、B、制御の増減で変動していたエンジンのトルク変動
幅も抑えられ、アイドル安定性は向上する。ここで、ア
イドル時のスキップ量を非アイドル時のスキップ量の1
.2〜2倍、ホールド時間を0.5〜2秒に設定するこ
とにより、良好な結果が得られた。
特に、第2図に示すごとく、スロットル弁4の上流に1
つの燃料噴射弁5を配置する方式のものにおいては、ス
ロットル弁5の下流において各気筒に1つづつ燃料噴射
弁を配置する方式のものに比べ、燃料噴射弁から燃料を
噴射してから各気筒まで燃料が供給されるまでの時間遅
れが大きいため、有効である。
つの燃料噴射弁5を配置する方式のものにおいては、ス
ロットル弁5の下流において各気筒に1つづつ燃料噴射
弁を配置する方式のものに比べ、燃料噴射弁から燃料を
噴射してから各気筒まで燃料が供給されるまでの時間遅
れが大きいため、有効である。
第9図は本発明の他の実施例を示すもので、第5図図示
のフローチャートに対し、破線で囲んだステップ406
a〜409a、413a〜416aを追加し、補正量を
Pだけスキップしたのち、その値をKT2時間ホールド
し、その直後にP。
のフローチャートに対し、破線で囲んだステップ406
a〜409a、413a〜416aを追加し、補正量を
Pだけスキップしたのち、その値をKT2時間ホールド
し、その直後にP。
スキップしたのち、その値をKT2°時間ホールドして
から積分するようにしたものである。
から積分するようにしたものである。
また、上述した実施例においては、基本噴射量を、吸入
空気量により求めたが、吸気管の圧力やスロットル弁の
開度に応じて基本燃料噴射量を求めるようにしてもよい
ことは勿論である。
空気量により求めたが、吸気管の圧力やスロットル弁の
開度に応じて基本燃料噴射量を求めるようにしてもよい
ことは勿論である。
以上述べたように本発明においては、アイドル時おける
空燃比の補正量を非アイドル時より大きくスキップさせ
て見込み補正をし、このスキップした後の補正量をホー
ルドし、この所定時間経過後、補正量を積分してこの補
正量の振幅を少なくするから、アイドル時の高精度な空
燃比の制御とアイドル回転の変動の抑制との双方を良好
に満足することができるという優れた効果がある。
空燃比の補正量を非アイドル時より大きくスキップさせ
て見込み補正をし、このスキップした後の補正量をホー
ルドし、この所定時間経過後、補正量を積分してこの補
正量の振幅を少なくするから、アイドル時の高精度な空
燃比の制御とアイドル回転の変動の抑制との双方を良好
に満足することができるという優れた効果がある。
第1図は本発明の特許請求の範囲対応図、第2図は本発
明の一実施例を示す構成図、第3図は第2図図示装置に
おける制御回路の内部ブロック図、第4図及び第5図は
第3図図示回路におけるマイクロプロセッサのメインル
ーチン及び空燃比補正量演算ルーチンを示すフローチャ
ート、第6図(a)。 (blは第2図図示装置におけるアイドルオン時とアイ
ドルオフ時との空燃比補正量信号波形図、第7図は第2
図図示装置における02センサ出力信号及び空燃比F、
B、信号波形図、第8図は第2図図示装置におけるアイ
ドル時の空燃比補正量を従来のものと比較して示す信号
波形図、第9図は本発明装置の他の実施例における第5
図に対応する要部のフローチャートである。 1・・・内燃機関、5・・・燃料噴射弁、17・・・ア
イドルオン時、20・・・制御回路。
明の一実施例を示す構成図、第3図は第2図図示装置に
おける制御回路の内部ブロック図、第4図及び第5図は
第3図図示回路におけるマイクロプロセッサのメインル
ーチン及び空燃比補正量演算ルーチンを示すフローチャ
ート、第6図(a)。 (blは第2図図示装置におけるアイドルオン時とアイ
ドルオフ時との空燃比補正量信号波形図、第7図は第2
図図示装置における02センサ出力信号及び空燃比F、
B、信号波形図、第8図は第2図図示装置におけるアイ
ドル時の空燃比補正量を従来のものと比較して示す信号
波形図、第9図は本発明装置の他の実施例における第5
図に対応する要部のフローチャートである。 1・・・内燃機関、5・・・燃料噴射弁、17・・・ア
イドルオン時、20・・・制御回路。
Claims (4)
- (1)内燃機関の空燃比を検出する空燃比検出手段と、
前記内燃機関がアイドル状態であることを判別するアイ
ドル判別手段と、このアイドル判別手段によりアイドル
状態であることを判別すると前記空燃比検出手段の出力
に応じてアイドル時の空燃比補正量を決定するアイドル
時空燃比補正量決定手段と、前記アイドル判別手段によ
りアイドル状態でないことを判別すると前記空燃比検出
手段の出力に応じて非アイドル時の空燃比補正量を決定
する非アイドル時空燃比補正量決定手段と、これら各空
燃比補正量決定手段により決定された空燃比補正量に応
じて前記内燃機関の空燃比をフィードバック制御する空
燃比フィードバック手段とを備え、前記アイドル時空燃
比補正量決定手段は、前記アイドル判別手段の出力に応
じて空燃比がリーンかリッチかを判別するリッチ、リー
ン判別手段と、このリッチ、リーン判別手段により空燃
比がリーンまたはリッチになったことを判別すると空燃
比の補正量を非アイドル時より大きくスキップさせるス
キップ手段と、このスキップした後の補正量を所定時間
ホールドするホールド手段と、この所定時間経過後、補
正量を積分する積分手段とを有してなる内燃機関の空燃
比制御装置。 - (2)前記アイドル時空燃比補正量決定手段は、前記ア
イドル判別手段によりアイドル状態であることを判別し
てから所定時間経過後に前記非アイドル時空燃比補正量
決定手段に代えて実行されるものである特許請求の範囲
第1項記載の内燃機関の空燃比制御装置。 - (3)前記アイドル時空燃比補正量決定手段は、前記ス
キップ手段によりスキップした補正量を前記ホールド手
段によりホールドしている間に前記リッチ、リーン判別
手段により空燃比のリッチ、リーン状態が変化したこと
を判別すると、ホールドすべき所定時間を経過せずとも
直ちに前記スキップ手段により補正量を逆方向にスキッ
プさせるものである特許請求の範囲第1項記載の内燃機
関の空燃比制御装置。 - (4)前記スキップ手段のスキップ量は非アイドル時の
スキップ量の1.2〜2倍に設定され、前記ホールド手
段の所定時間は0.5〜2秒に設定されている特許請求
の範囲第1項記載の内燃機関の空燃比制御装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61255215A JP2531155B2 (ja) | 1986-10-27 | 1986-10-27 | 内燃機関の空燃比制御装置 |
| US07/111,289 US4805578A (en) | 1986-10-27 | 1987-10-22 | Air-Fuel ratio control system for internal combustion engine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61255215A JP2531155B2 (ja) | 1986-10-27 | 1986-10-27 | 内燃機関の空燃比制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63109257A true JPS63109257A (ja) | 1988-05-13 |
| JP2531155B2 JP2531155B2 (ja) | 1996-09-04 |
Family
ID=17275620
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61255215A Expired - Lifetime JP2531155B2 (ja) | 1986-10-27 | 1986-10-27 | 内燃機関の空燃比制御装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US4805578A (ja) |
| JP (1) | JP2531155B2 (ja) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6460749A (en) * | 1987-08-29 | 1989-03-07 | Fuji Heavy Ind Ltd | Air-fuel ratio controller |
| US4878473A (en) * | 1987-09-30 | 1989-11-07 | Japan Electronic Control Systems Co. Ltd. | Internal combustion engine with electronic air-fuel ratio control apparatus |
| US5341299A (en) * | 1989-03-10 | 1994-08-23 | Kloeckner-Humboldt-Deutz Ag | Gas motor control |
| DE3923031A1 (de) * | 1989-07-13 | 1991-01-17 | Bosch Gmbh Robert | Steuersystem fuer eine brennkraftmaschine |
| JP3591283B2 (ja) * | 1998-01-29 | 2004-11-17 | 日産自動車株式会社 | エンジンの排気浄化装置 |
| JP4357663B2 (ja) * | 1999-09-07 | 2009-11-04 | トヨタ自動車株式会社 | 内燃機関の燃焼制御装置 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE2229928C3 (de) * | 1972-06-20 | 1981-03-19 | Robert Bosch Gmbh, 7000 Stuttgart | Verfahren und Vorrichtung zur Verminderung von schädlichen Anteilen der Abgasemission von Brennkraftmaschinen |
| JPS5768544A (en) * | 1980-10-17 | 1982-04-26 | Nippon Denso Co Ltd | Controlling method for internal combustion engine |
| JPH0647962B2 (ja) * | 1985-07-09 | 1994-06-22 | 日本電装株式会社 | 内燃機関のアイドル回転数制御装置 |
-
1986
- 1986-10-27 JP JP61255215A patent/JP2531155B2/ja not_active Expired - Lifetime
-
1987
- 1987-10-22 US US07/111,289 patent/US4805578A/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| US4805578A (en) | 1989-02-21 |
| JP2531155B2 (ja) | 1996-09-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4434768A (en) | Air-fuel ratio control for internal combustion engine | |
| US6751950B2 (en) | Emission control apparatus for engine | |
| US4321903A (en) | Method of feedback controlling air-fuel ratio | |
| JP3868693B2 (ja) | 内燃機関の空燃比制御装置 | |
| US6279537B1 (en) | Air fuel ratio control apparatus for an internal combustion engine | |
| JPS6335825B2 (ja) | ||
| JPS6212382B2 (ja) | ||
| JPS6411814B2 (ja) | ||
| JPS6338533B2 (ja) | ||
| JPS63109257A (ja) | 内燃機関の空燃比制御装置 | |
| JPH04166637A (ja) | エンジンの空燃比制御装置 | |
| JP2000130221A (ja) | 内燃機関の燃料噴射制御装置 | |
| US4646699A (en) | Method for controlling air/fuel ratio of fuel supply for an internal combustion engine | |
| JP3601101B2 (ja) | 内燃機関の空燃比制御装置 | |
| JPH09324691A (ja) | 内燃機関の燃料噴射制御装置 | |
| JPH0555700B2 (ja) | ||
| JPS58217745A (ja) | 内燃機関の空燃比制御方法 | |
| JPS5830425A (ja) | 空燃比フイ−ドバツク制御方法 | |
| JPH0246777B2 (ja) | ||
| JPH0248728B2 (ja) | ||
| JPH08284651A (ja) | 内燃機関の触媒温度推定装置 | |
| JP2741764B2 (ja) | 空燃比制御装置 | |
| JP2712089B2 (ja) | 内燃エンジンの空燃比制御方法 | |
| JPH0656112B2 (ja) | 内燃機関の燃料噴射制御装置 | |
| JPH077562Y2 (ja) | 内燃機関の電子制御燃料噴射装置 |