JPH0333453A - 燃料噴射制御方法 - Google Patents
燃料噴射制御方法Info
- Publication number
- JPH0333453A JPH0333453A JP3208890A JP3208890A JPH0333453A JP H0333453 A JPH0333453 A JP H0333453A JP 3208890 A JP3208890 A JP 3208890A JP 3208890 A JP3208890 A JP 3208890A JP H0333453 A JPH0333453 A JP H0333453A
- Authority
- JP
- Japan
- Prior art keywords
- fuel injection
- value
- air
- engine
- fuel ratio
- 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
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明は内燃機関の高負荷運転時における燃料噴射弁よ
りの基本燃料噴射量を制御して空燃比(A/F)の制御
を行なう燃料噴射制御方法に関し、特に適正な空燃比の
フィードバック制御を行なうことができる燃料噴射制御
方法に関する。
りの基本燃料噴射量を制御して空燃比(A/F)の制御
を行なう燃料噴射制御方法に関し、特に適正な空燃比の
フィードバック制御を行なうことができる燃料噴射制御
方法に関する。
エンジンに燃料を間欠的に供給する電磁式燃料噴射弁の
開弁時間を制御する電子制御燃料噴射装置において例え
ば従来公知のマスフロータイブの電子制御燃料噴射装置
では、その電磁式燃料噴射弁の開弁時間Tは、式T:t
、XK1によって求めている。ここでt、は基本燃料噴
射パルス幅であり、このパルス幅はエンジン吸入空気量
Q/エンジン回転速度Nで決まるものであり、K□は水
温等各種センサの出力に基づき決定される補正係数であ
り、空燃比A/Fをt、で決まるA/Fがら意図的にず
らす目的で乗するものである。
開弁時間を制御する電子制御燃料噴射装置において例え
ば従来公知のマスフロータイブの電子制御燃料噴射装置
では、その電磁式燃料噴射弁の開弁時間Tは、式T:t
、XK1によって求めている。ここでt、は基本燃料噴
射パルス幅であり、このパルス幅はエンジン吸入空気量
Q/エンジン回転速度Nで決まるものであり、K□は水
温等各種センサの出力に基づき決定される補正係数であ
り、空燃比A/Fをt、で決まるA/Fがら意図的にず
らす目的で乗するものである。
なお、従来は基本燃料噴射パルス幅t、の値として何ら
かの原因により、電磁式燃料噴射弁がら燃料が吹き放し
になることを防止するため、基本噴射パルス幅t、の最
大固定値tpmaxを設定している。
かの原因により、電磁式燃料噴射弁がら燃料が吹き放し
になることを防止するため、基本噴射パルス幅t、の最
大固定値tpmaxを設定している。
従来の電子制御燃料噴射装置においては、エンジンの高
負荷運転時に吸気脈動が直接エアフローメータに伝わる
ことにより、エアフローメータのメジャリングプレート
が誤作動により開きすぎ、実際の空気量に対応した燃料
量を超過した基本噴射時間幅t、が演算されることによ
り、過多の燃料が電磁式噴射弁から供給されてオーバー
リッチ現象が発生するという不都合があり、この結果、
高負荷運転時の空燃比を制御できず出力変動等が生じた
。第6図は従来の装置でスロットル弁全回時におけるエ
ンジン回転速度に対するオーバーリッチ率の状態の1例
を示すものであるが、この図からも明らかな如〈従来装
置ではオーバーリッチ率が高くなるという欠点があった
。
負荷運転時に吸気脈動が直接エアフローメータに伝わる
ことにより、エアフローメータのメジャリングプレート
が誤作動により開きすぎ、実際の空気量に対応した燃料
量を超過した基本噴射時間幅t、が演算されることによ
り、過多の燃料が電磁式噴射弁から供給されてオーバー
リッチ現象が発生するという不都合があり、この結果、
高負荷運転時の空燃比を制御できず出力変動等が生じた
。第6図は従来の装置でスロットル弁全回時におけるエ
ンジン回転速度に対するオーバーリッチ率の状態の1例
を示すものであるが、この図からも明らかな如〈従来装
置ではオーバーリッチ率が高くなるという欠点があった
。
本発明は従来技術における、かかる欠点を解消するため
のものであり、本発明の目的は、空燃比のフィードバッ
ク制御を行うエンジンに対し、基本燃料噴射時間幅の上
限規制値を空燃比のフィードバック制御中心値のずれ量
に応じて補正することにより、適正な空燃比のフィード
バック制御を行うことを可能にし、かつ、電磁式燃料噴
射弁の吹き放しとなることを防ぐことができる燃料噴射
制御方法を提供することである。
のものであり、本発明の目的は、空燃比のフィードバッ
ク制御を行うエンジンに対し、基本燃料噴射時間幅の上
限規制値を空燃比のフィードバック制御中心値のずれ量
に応じて補正することにより、適正な空燃比のフィード
バック制御を行うことを可能にし、かつ、電磁式燃料噴
射弁の吹き放しとなることを防ぐことができる燃料噴射
制御方法を提供することである。
第7図は高負荷運転時のエンジン回転速度に対する従来
技術及び本発明の実施例による基本燃料噴射時間幅t、
と空燃比A/Fとの対比を示しており、以下に説明する
本発明装置を用いることにより、空燃比をその時々の運
転状態に応じた目標空燃比に制御することができる。
技術及び本発明の実施例による基本燃料噴射時間幅t、
と空燃比A/Fとの対比を示しており、以下に説明する
本発明装置を用いることにより、空燃比をその時々の運
転状態に応じた目標空燃比に制御することができる。
以下本発明を図に示す一実施例につき説明する。第1図
は本発明に係る噴射制御方法の位置実施例を実行するた
めの装置の構成を示すもので、エンジン1は自動車に積
載される公知の4サイクル火花点火式エンジンで、燃焼
用空気をエアクリーナ2、吸気管3、スロットル弁4を
経て吸入する。スロットル弁4の開度を検出するスロッ
トル弁開度センサ5を設ける。スロットル弁開度センサ
5の内にはアイドル時には電圧を出力し、それ以外は出
力しないアイドル検出器6がある。また燃料は図示しな
い燃料系から各気筒に対応して設けられた電磁式燃料噴
射弁7を介して供給される。燃焼後の排気ガスは排気マ
ニホールド8、排気管9、三元触媒コンバータ10等を
経て大気に放出される。吸気管3にはエンジン1に吸入
される吸気量を検出し、吸気量に応じたアナログ電圧を
出力するポテンショメータ式吸気量センサ11及びエン
ジン1に吸入される空気の温度を検出し、吸気温に応じ
たアナログ電圧(アナログ検出信号)を出力するサーミ
スタ式吸気温センサ12が設置されている。また、エン
ジン1には冷却水温を検出し、冷却水温に応じたアナロ
グ電圧(アナログ検出信号)を出力するサーミスタ式水
温センサ13が設置されており、さらに排気マニホール
ド8には排気ガス中の酸素濃度から空燃比を検出し、空
燃比が理論空燃比(λ=1)より小さい(リッチ)時1
ボルト程度(高レベル)、理論空燃比(λ=1)より大
きい(リーン)時0.1ボルト程度(低レベル)の電圧
を出力する空燃比センサ14が設置されている。また大
気圧センサ15は大気圧を検出し、大気圧に応じた電圧
を出力するものである。回転センサ16は、エンジン1
のクランク軸の回転速度を検出し、回転速度に応じた周
波数のパルス信号を出力する。この回転センサ16とし
ては例えば点火装置の点火コイルを用いればよく、点火
コイルの一次側端子からの点火パルス信号を回転速度信
号とすればよい。制御回路30は、各センサ5.6.1
1〜16の検出信号に基づいて燃料噴射量を演算する回
路で、電磁式燃料噴射弁7の開弁時間を制御することに
より燃料噴射量を調整する。
は本発明に係る噴射制御方法の位置実施例を実行するた
めの装置の構成を示すもので、エンジン1は自動車に積
載される公知の4サイクル火花点火式エンジンで、燃焼
用空気をエアクリーナ2、吸気管3、スロットル弁4を
経て吸入する。スロットル弁4の開度を検出するスロッ
トル弁開度センサ5を設ける。スロットル弁開度センサ
5の内にはアイドル時には電圧を出力し、それ以外は出
力しないアイドル検出器6がある。また燃料は図示しな
い燃料系から各気筒に対応して設けられた電磁式燃料噴
射弁7を介して供給される。燃焼後の排気ガスは排気マ
ニホールド8、排気管9、三元触媒コンバータ10等を
経て大気に放出される。吸気管3にはエンジン1に吸入
される吸気量を検出し、吸気量に応じたアナログ電圧を
出力するポテンショメータ式吸気量センサ11及びエン
ジン1に吸入される空気の温度を検出し、吸気温に応じ
たアナログ電圧(アナログ検出信号)を出力するサーミ
スタ式吸気温センサ12が設置されている。また、エン
ジン1には冷却水温を検出し、冷却水温に応じたアナロ
グ電圧(アナログ検出信号)を出力するサーミスタ式水
温センサ13が設置されており、さらに排気マニホール
ド8には排気ガス中の酸素濃度から空燃比を検出し、空
燃比が理論空燃比(λ=1)より小さい(リッチ)時1
ボルト程度(高レベル)、理論空燃比(λ=1)より大
きい(リーン)時0.1ボルト程度(低レベル)の電圧
を出力する空燃比センサ14が設置されている。また大
気圧センサ15は大気圧を検出し、大気圧に応じた電圧
を出力するものである。回転センサ16は、エンジン1
のクランク軸の回転速度を検出し、回転速度に応じた周
波数のパルス信号を出力する。この回転センサ16とし
ては例えば点火装置の点火コイルを用いればよく、点火
コイルの一次側端子からの点火パルス信号を回転速度信
号とすればよい。制御回路30は、各センサ5.6.1
1〜16の検出信号に基づいて燃料噴射量を演算する回
路で、電磁式燃料噴射弁7の開弁時間を制御することに
より燃料噴射量を調整する。
第2図により制御回路30について説明する。
100は燃料噴射量を演算するマイクロプロセッサ(C
PU)である。101は回転数カウンタで回転センサ1
6からの信号よりエンジン回転数をカウントする回転数
カウンタである。またこの回転数カウンタ101はエン
ジン回転に同期して割り込み制御部102に割り込み指
令信号を送る。割り込み制御部102はこの信号を受け
ると、コモンバス150を通じてマイクロプロセッサ1
00に割り込み信号を出力する。103はディジタル入
力ボートで、空燃比センサ14の出力を所定比較レベル
と比較する比較器の出力信号や図示しないスタータの作
動をオンオフするスタータスイッチ17からのスタータ
信号等のディジタル信号をマイクロプロセッサ100に
伝達する。104はアナログマルチプレクサとA−D変
換器から成るアナログ人力ポートで、吸気量センサ11
、吸気温センサ12、冷却水温13、大気圧センサ15
からの各信号をA−D変換して順次マイクロプロセッサ
100に読み込ませる機能を持つ。これら各ユニット1
01.102.103.104の出力情報はコモンバス
150を通してマイクロプロセッサ100に伝達される
。105は電源回路でありキースイッチ18を通してバ
ッテリ19に接続されている。106は読取り、書込み
を行い得るランダムアクセスメモリ(RAM)である。
PU)である。101は回転数カウンタで回転センサ1
6からの信号よりエンジン回転数をカウントする回転数
カウンタである。またこの回転数カウンタ101はエン
ジン回転に同期して割り込み制御部102に割り込み指
令信号を送る。割り込み制御部102はこの信号を受け
ると、コモンバス150を通じてマイクロプロセッサ1
00に割り込み信号を出力する。103はディジタル入
力ボートで、空燃比センサ14の出力を所定比較レベル
と比較する比較器の出力信号や図示しないスタータの作
動をオンオフするスタータスイッチ17からのスタータ
信号等のディジタル信号をマイクロプロセッサ100に
伝達する。104はアナログマルチプレクサとA−D変
換器から成るアナログ人力ポートで、吸気量センサ11
、吸気温センサ12、冷却水温13、大気圧センサ15
からの各信号をA−D変換して順次マイクロプロセッサ
100に読み込ませる機能を持つ。これら各ユニット1
01.102.103.104の出力情報はコモンバス
150を通してマイクロプロセッサ100に伝達される
。105は電源回路でありキースイッチ18を通してバ
ッテリ19に接続されている。106は読取り、書込み
を行い得るランダムアクセスメモリ(RAM)である。
107はプログラムや各種の定数等を記憶しておく読み
出し専用メモリ(ROM)である。108はレジスタを
含む燃料噴射時間制御用カウンタでダウンカウンタより
成り、マイクロプロセッサ(CPU ) 100で演算
された電磁式燃料噴射弁7の開弁時間、つまり燃料噴射
量を表すディジタル信号を実際の電磁式燃料噴射弁7の
開弁時間を与えるパルス時間幅のパルス信号に変換する
。109は電磁式燃料噴射弁7を駆動する電力増幅部で
ある。
出し専用メモリ(ROM)である。108はレジスタを
含む燃料噴射時間制御用カウンタでダウンカウンタより
成り、マイクロプロセッサ(CPU ) 100で演算
された電磁式燃料噴射弁7の開弁時間、つまり燃料噴射
量を表すディジタル信号を実際の電磁式燃料噴射弁7の
開弁時間を与えるパルス時間幅のパルス信号に変換する
。109は電磁式燃料噴射弁7を駆動する電力増幅部で
ある。
110はタイマで経過時間を測定しCPU100に伝達
する。
する。
回転数カウンタ101は回転数センサ16の出力により
エンジン1回転に1回エンジン回転数を測定し、その測
定の終了時に割り込み制御部102に割り込み指令信号
を供給する。割り込み制御部102はその信号に応答し
て割り込み信号を発生し、CPU100に燃料噴射量の
演算を行なう割り込み処理ルーチンを実行させる。
エンジン1回転に1回エンジン回転数を測定し、その測
定の終了時に割り込み制御部102に割り込み指令信号
を供給する。割り込み制御部102はその信号に応答し
て割り込み信号を発生し、CPU100に燃料噴射量の
演算を行なう割り込み処理ルーチンを実行させる。
第3図はCPU100の概略フローチャートを示す。こ
のフローチャートに基づきCPU 100の機能を説明
すると共に構成全体の作動をも説明する。
のフローチャートに基づきCPU 100の機能を説明
すると共に構成全体の作動をも説明する。
キイスイッチ18並びにスタータスイッチ17がONし
てエンジン1が始動されると、第1ステツプ1000の
スタートにてメインルーチンの演算処理が開始され、ス
テップ1001にて初期化の処理が実行され、ステップ
1002においてアナログ入力ポート104からの冷却
水温及び吸気温に応じたディジタル値を読み込む。ステ
ップ1003ではその結果より燃料補正係数に1を演算
し、結果をRAM106に格納する。ステップ1003
が終了するとステップ1002に戻る。通常CPU10
0は第3図の1002〜1003のメインルーチンの処
理を制御プログラムに従ってくり返し実行する。割り込
み制御部102からの割り込み信号が入力されるとCP
U100はメインルーチンの処理中であっても直ちにそ
の処理を中断し、ステップ1010の割り込み処理ルー
チンに移る。ステップ1011では回転数カウンタ10
1からのエンジン回転速度Nを表わす信号を取り込み、
次にステップ1012にてアナログ入力ポート104か
ら吸入空気量Qを表わす信号を取り込む。次にステップ
1013にてエンジン回転速度Nと吸入空気量Qとから
決まる基本的な燃料噴射量(つまり電磁式燃料噴射弁6
の基本噴射時間幅1.)を計算してRAMに記憶する。
てエンジン1が始動されると、第1ステツプ1000の
スタートにてメインルーチンの演算処理が開始され、ス
テップ1001にて初期化の処理が実行され、ステップ
1002においてアナログ入力ポート104からの冷却
水温及び吸気温に応じたディジタル値を読み込む。ステ
ップ1003ではその結果より燃料補正係数に1を演算
し、結果をRAM106に格納する。ステップ1003
が終了するとステップ1002に戻る。通常CPU10
0は第3図の1002〜1003のメインルーチンの処
理を制御プログラムに従ってくり返し実行する。割り込
み制御部102からの割り込み信号が入力されるとCP
U100はメインルーチンの処理中であっても直ちにそ
の処理を中断し、ステップ1010の割り込み処理ルー
チンに移る。ステップ1011では回転数カウンタ10
1からのエンジン回転速度Nを表わす信号を取り込み、
次にステップ1012にてアナログ入力ポート104か
ら吸入空気量Qを表わす信号を取り込む。次にステップ
1013にてエンジン回転速度Nと吸入空気量Qとから
決まる基本的な燃料噴射量(つまり電磁式燃料噴射弁6
の基本噴射時間幅1.)を計算してRAMに記憶する。
その計算式はt、=Fx−L(F:定数)である。
次にステップ1014では本発明の特徴要素である基本
燃料噴射時間幅への最大値tpmtxを設定する。
燃料噴射時間幅への最大値tpmtxを設定する。
第4図はこのtpmaxを設定する処理ステップ101
4の詳細なフローチャートである。まずステップ400
でtpmaxの演算処理が開始されると、ステップ40
1では回転数カウンタ101からエンジン回転速度Nを
表わす信号を取り込む。次にステップ402ではアナロ
グ入力ポート104から大気圧、吸気温、冷却水温を表
わす各信号を、また、ディジタル入力ポー) 103か
らアイドルを表わす信号及び空燃比を表わす信号を取り
込む。次にステップ403において、第5図に示す、目
標空燃比に対しあるいはその近傍に設定したtpmax
l TAB!JEよりtpmaxlの値を選定する。こ
のtpmaxl TABLEはROM 107に格納さ
れている。次にステップ404では第8.9,10,1
1.12図に示す大気圧、吸気温、水温、アイドル時(
スロットル弁全開)からの加速、空燃比のフィードバッ
ク制御中心値のずれ量に応じて設定された補正係数に2
. K3. K4. K、、 K、をtpmaxlに乗
じてtpmaxを得る。この補正係数に2. K3.
K4. K5.に6はROM107に格納されている。
4の詳細なフローチャートである。まずステップ400
でtpmaxの演算処理が開始されると、ステップ40
1では回転数カウンタ101からエンジン回転速度Nを
表わす信号を取り込む。次にステップ402ではアナロ
グ入力ポート104から大気圧、吸気温、冷却水温を表
わす各信号を、また、ディジタル入力ポー) 103か
らアイドルを表わす信号及び空燃比を表わす信号を取り
込む。次にステップ403において、第5図に示す、目
標空燃比に対しあるいはその近傍に設定したtpmax
l TAB!JEよりtpmaxlの値を選定する。こ
のtpmaxl TABLEはROM 107に格納さ
れている。次にステップ404では第8.9,10,1
1.12図に示す大気圧、吸気温、水温、アイドル時(
スロットル弁全開)からの加速、空燃比のフィードバッ
ク制御中心値のずれ量に応じて設定された補正係数に2
. K3. K4. K、、 K、をtpmaxlに乗
じてtpmaxを得る。この補正係数に2. K3.
K4. K5.に6はROM107に格納されている。
次にステップ405に進み、このtpmaxをRAM1
06に記憶してtpmaxの処理を終了する。補正係数
に2. K3. K4. K5. K6の設定は、第8
゜9.10.11.12図の■■′に示す少なくとも1
つ以上の段階的な切換えを持つディジタル方式でも良く
、■に示すアナログ方式であっても良い。これにより、
高地、低温時、加速時等のエンジンが多くの燃料量を必
要とする時のtpmaxの値を変えることが可能となり
、いかなるエンジン状態においても空燃比を制御できる
ことが可能となる。次にステップ1015で前記t、と
tpmaxとの値をRAM106から読み出して比較し
、t、がtpmaxより大きい場合は基本燃料噴射時間
幅t、の演算が誤りであると判断してステップ1016
に進み、t、がtpmllj(よりも小さいか、あるい
は等しい場合は基本燃料噴射パルス幅t、の演算が正し
いと判断してステップ1017に進む。ステップ101
6に進んだときは比較したtpmaxの値をt、の値に
置き換え基本燃料噴射パルス幅t。
06に記憶してtpmaxの処理を終了する。補正係数
に2. K3. K4. K5. K6の設定は、第8
゜9.10.11.12図の■■′に示す少なくとも1
つ以上の段階的な切換えを持つディジタル方式でも良く
、■に示すアナログ方式であっても良い。これにより、
高地、低温時、加速時等のエンジンが多くの燃料量を必
要とする時のtpmaxの値を変えることが可能となり
、いかなるエンジン状態においても空燃比を制御できる
ことが可能となる。次にステップ1015で前記t、と
tpmaxとの値をRAM106から読み出して比較し
、t、がtpmaxより大きい場合は基本燃料噴射時間
幅t、の演算が誤りであると判断してステップ1016
に進み、t、がtpmllj(よりも小さいか、あるい
は等しい場合は基本燃料噴射パルス幅t、の演算が正し
いと判断してステップ1017に進む。ステップ101
6に進んだときは比較したtpmaxの値をt、の値に
置き換え基本燃料噴射パルス幅t。
として用いる。次にステップ1017では、メインルー
チンで求めた燃料噴射用の補正係数に1をRAM106
から読み出し空燃比を決定する噴射時間幅(噴射量)の
補正計算を行なう。噴射時間幅Tの計算式はT=t、X
K1である。次にステップ1018にて補正計算した燃
料噴射量のデータをカウンタ108にセットする。次に
ステップ1019に進みメインルーチンに復帰する。メ
インルーチンに復帰する際は、割込み処理のため中断し
たときのメインルーチンの処理ステップに戻る。マイク
ロプロセッサ100の概略の機能は以上の通りである。
チンで求めた燃料噴射用の補正係数に1をRAM106
から読み出し空燃比を決定する噴射時間幅(噴射量)の
補正計算を行なう。噴射時間幅Tの計算式はT=t、X
K1である。次にステップ1018にて補正計算した燃
料噴射量のデータをカウンタ108にセットする。次に
ステップ1019に進みメインルーチンに復帰する。メ
インルーチンに復帰する際は、割込み処理のため中断し
たときのメインルーチンの処理ステップに戻る。マイク
ロプロセッサ100の概略の機能は以上の通りである。
通常の運転時にはエアフローメータは正常に働くので、
ステップ1013における電磁弁の基本燃料噴射時間幅
t、の演算は正しい。従ってこのt、を修正する必要は
なく、第3図のステップ1014で設定したtpmax
とステップ1015で比較されるが、tpmaxはこの
t、よりも大きく設定されているため修正されずに次の
ステップ1017に進むことができる。
ステップ1013における電磁弁の基本燃料噴射時間幅
t、の演算は正しい。従ってこのt、を修正する必要は
なく、第3図のステップ1014で設定したtpmax
とステップ1015で比較されるが、tpmaxはこの
t、よりも大きく設定されているため修正されずに次の
ステップ1017に進むことができる。
高負荷運転時はエアフローメータの信号に基づいてマイ
クロプロセッサ100がステップ1013において演算
した基本燃料噴射時間幅t、は目標空燃比に対応したt
、ゆの値よりも大きくなり、オーバーリッチとなる。そ
こでエンジン回転数ごとに設定されたtpmaxlを選
定し、これに大気圧、吸気温、冷却水温、アイドル時(
スロットル弁全閉)からの加速、空燃比のフィードバッ
ク制御中心値のずれ量に応じて設定された補正係数に2
. K3. K4. K、、 K6を乗じて補正したt
pmaXをこのt、のかわりに基本燃料噴射時間幅t、
とすることで空燃比を制御する。上記の操作により、エ
ンジンの運転領域の全域にわたり適正な燃料噴射量の制
御が可能となる。
クロプロセッサ100がステップ1013において演算
した基本燃料噴射時間幅t、は目標空燃比に対応したt
、ゆの値よりも大きくなり、オーバーリッチとなる。そ
こでエンジン回転数ごとに設定されたtpmaxlを選
定し、これに大気圧、吸気温、冷却水温、アイドル時(
スロットル弁全閉)からの加速、空燃比のフィードバッ
ク制御中心値のずれ量に応じて設定された補正係数に2
. K3. K4. K、、 K6を乗じて補正したt
pmaXをこのt、のかわりに基本燃料噴射時間幅t、
とすることで空燃比を制御する。上記の操作により、エ
ンジンの運転領域の全域にわたり適正な燃料噴射量の制
御が可能となる。
第12図の上側の図の中の実線は、通常時の空燃比の制
御中心値である理論空燃比(λ=1)を示している。ま
た、破線は制御中心値が理論空燃比(λ=1)からゆる
やかにずれる場合、そして−点鎖線は制御中心値が理論
空燃比(λ=1)からステップ状にずれる場合を示して
いる。この制御中心値のずれ量は、空燃比センサ14の
検出値に基いて求められるずれ量であり、具体例として
は、よく知られた方法で求められる検出値の積分量の中
心から求められる。
御中心値である理論空燃比(λ=1)を示している。ま
た、破線は制御中心値が理論空燃比(λ=1)からゆる
やかにずれる場合、そして−点鎖線は制御中心値が理論
空燃比(λ=1)からステップ状にずれる場合を示して
いる。この制御中心値のずれ量は、空燃比センサ14の
検出値に基いて求められるずれ量であり、具体例として
は、よく知られた方法で求められる検出値の積分量の中
心から求められる。
第12図の下側の図は、補正量に6の変化を示しており
、上側の図の中の破線のようにずれ量が変化した場合に
は補正量も破線で示したように変化し、上側の図の中の
一点鎖線のようにずれ量が変化した場合には補正量も一
点鎖線で示すように変化する。
、上側の図の中の破線のようにずれ量が変化した場合に
は補正量も破線で示したように変化し、上側の図の中の
一点鎖線のようにずれ量が変化した場合には補正量も一
点鎖線で示すように変化する。
第12図に示す様に、フィードバック制御を用いてエン
ジンの空燃比を制御するときは、空燃比のフィードバッ
ク制御中心値のずれ量に応じて設定された補正係数をt
pmaxlに乗じて得られるtpmaxを用いることに
より、適正な空燃比のフィードバック制御を行うことが
できる。
ジンの空燃比を制御するときは、空燃比のフィードバッ
ク制御中心値のずれ量に応じて設定された補正係数をt
pmaxlに乗じて得られるtpmaxを用いることに
より、適正な空燃比のフィードバック制御を行うことが
できる。
本発明の電子制御噴射方法によれば次のすぐれた効果が
得られる。
得られる。
(1)最大燃料噴射時間幅tpmaxは、内燃機関を運
転するための制御変数の内の予め定められたものの各個
(例えばエンジン回転速度等)に応じて予め設定したt
、オ、□TABLEにより選定されたtpmax□の値
に上記の予め定められた制御変数と異なる運転パラメー
タ[例えば、大気圧、吸気温、冷却水温、アイドル時(
スロットル弁全開)がらの加速、空燃比のフィードバッ
ク制御中心値のずれ量等】に応じて設定された補正係数
を乗じることにより決定される。これにより、高地、低
温時、加速時等の種々のエンジンの運転状態における空
燃比を目標空燃比に制御することができる。
転するための制御変数の内の予め定められたものの各個
(例えばエンジン回転速度等)に応じて予め設定したt
、オ、□TABLEにより選定されたtpmax□の値
に上記の予め定められた制御変数と異なる運転パラメー
タ[例えば、大気圧、吸気温、冷却水温、アイドル時(
スロットル弁全開)がらの加速、空燃比のフィードバッ
ク制御中心値のずれ量等】に応じて設定された補正係数
を乗じることにより決定される。これにより、高地、低
温時、加速時等の種々のエンジンの運転状態における空
燃比を目標空燃比に制御することができる。
特に、上記補正係数を空燃比のフィードバック制御中心
値のずれ量に従って設定することにより、経時変化等に
よりエンジンが要求する燃料量が変わっても空燃比を目
標空燃比に制御できる。
値のずれ量に従って設定することにより、経時変化等に
よりエンジンが要求する燃料量が変わっても空燃比を目
標空燃比に制御できる。
(2)上記の制御を行うと同時に電磁式燃料噴射弁の吹
き放しの事故を防止できる。
き放しの事故を防止できる。
第1図は本発明の一実施例を示す全体構成図である。第
2図は第1図に示す制御回路のブロック図である。第3
図は第2図に示すマイクロプロセッサの概略のフローチ
ャートを示す図面である。第4図は第3図に示すフロー
チャート中のステップ1014の詳細なフローチャート
を示す図面である。第5図は第4図のフローチャートの
演算の説明に用いる基本燃料噴射時間幅t、の最大値t
pmaxlを求めるためのtpmaxl TABLE、
第6図は従来の装置でスロットル弁全開時におけるエン
ジン回転速度に対するオーバーリッチ率の変化を示す図
面である。第7図は、従来技術と本発明の実施例とにつ
いて、エンジン回転速度に対する基本燃料噴射時間幅t
、と空燃比A/Fとの変化の対比を示す図である。第8
図、第9図、第10図及び第11図は、それぞれ異なる
エンジンの運転パラメータの変化の状態とtpmax□
の補正量の変化との関係を示す図面である。第12図は
、空燃比のフィードバック制御をするエンジンにおける
制御中心値のずれ量とtpmax□の補正量との時間的
変化の対比を示す図面である。 1・・・エンジン、4・・・スロットル弁、7・・・電
磁式燃料噴射弁、11・・・吸気量センサ、13・・・
水温センサ、14・・・空燃比センサ、15・・・大気
圧センサ、16・・・回転センサ、30・・・制御回路
、 100・・・マイクロプロセッサ(CPU)。
2図は第1図に示す制御回路のブロック図である。第3
図は第2図に示すマイクロプロセッサの概略のフローチ
ャートを示す図面である。第4図は第3図に示すフロー
チャート中のステップ1014の詳細なフローチャート
を示す図面である。第5図は第4図のフローチャートの
演算の説明に用いる基本燃料噴射時間幅t、の最大値t
pmaxlを求めるためのtpmaxl TABLE、
第6図は従来の装置でスロットル弁全開時におけるエン
ジン回転速度に対するオーバーリッチ率の変化を示す図
面である。第7図は、従来技術と本発明の実施例とにつ
いて、エンジン回転速度に対する基本燃料噴射時間幅t
、と空燃比A/Fとの変化の対比を示す図である。第8
図、第9図、第10図及び第11図は、それぞれ異なる
エンジンの運転パラメータの変化の状態とtpmax□
の補正量の変化との関係を示す図面である。第12図は
、空燃比のフィードバック制御をするエンジンにおける
制御中心値のずれ量とtpmax□の補正量との時間的
変化の対比を示す図面である。 1・・・エンジン、4・・・スロットル弁、7・・・電
磁式燃料噴射弁、11・・・吸気量センサ、13・・・
水温センサ、14・・・空燃比センサ、15・・・大気
圧センサ、16・・・回転センサ、30・・・制御回路
、 100・・・マイクロプロセッサ(CPU)。
Claims (1)
- エンジンの回転速度および負荷を検出し、これら回転速
度および負荷の検出値に応じてエンジンへの基本燃料噴
射時間を計算し、更にエンジンの排気ガス中の酸素濃度
から空燃比を検出し、該検出値に応じて前記基本燃料噴
射時間の計算値をフィードバック補正し、この補正され
た燃料噴射時間に応じてエンジンへ燃料を噴射供給する
ようにした燃料噴射制御方法において、前記基本燃料噴
射時間の計算値の許容範囲を制限する上限値を前記回転
速度の検出値に応じて設定し、更にこの上限値を空燃比
のフィードバック制御中心値のずれ量に応じて補正し、
前記基本燃料噴射時間の計算値が前記補正された上限値
の範囲外になると前記基本燃料噴射時間の計算値として
前記補正された上限値を用いることを特徴とする燃料噴
射制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3208890A JPH0333453A (ja) | 1990-02-13 | 1990-02-13 | 燃料噴射制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3208890A JPH0333453A (ja) | 1990-02-13 | 1990-02-13 | 燃料噴射制御方法 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57013133A Division JPS58131329A (ja) | 1982-01-29 | 1982-01-29 | 燃料噴射制御方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0333453A true JPH0333453A (ja) | 1991-02-13 |
| JPH0456142B2 JPH0456142B2 (ja) | 1992-09-07 |
Family
ID=12349126
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3208890A Granted JPH0333453A (ja) | 1990-02-13 | 1990-02-13 | 燃料噴射制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0333453A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100317595B1 (ko) * | 1997-10-27 | 2002-04-24 | 다니구찌 이찌로오, 기타오카 다카시 | 내연기관의통내분사식연료제어장치 |
| JP2009180214A (ja) * | 2008-02-01 | 2009-08-13 | Nakamura Sangyo Gakuen | プラグ点火式内燃エンジンの回転速度測定方法およびプラグ点火式内燃エンジンの回転速度測定装置 |
-
1990
- 1990-02-13 JP JP3208890A patent/JPH0333453A/ja active Granted
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100317595B1 (ko) * | 1997-10-27 | 2002-04-24 | 다니구찌 이찌로오, 기타오카 다카시 | 내연기관의통내분사식연료제어장치 |
| JP2009180214A (ja) * | 2008-02-01 | 2009-08-13 | Nakamura Sangyo Gakuen | プラグ点火式内燃エンジンの回転速度測定方法およびプラグ点火式内燃エンジンの回転速度測定装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0456142B2 (ja) | 1992-09-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4319451A (en) | Method for preventing overheating of an exhaust purifying device | |
| US4348727A (en) | Air-fuel ratio control apparatus | |
| US4348728A (en) | Air-fuel ratio controlling method and apparatus therefor | |
| US4321903A (en) | Method of feedback controlling air-fuel ratio | |
| US4345561A (en) | Air-fuel ratio control method and its apparatus | |
| US4492202A (en) | Fuel injection control | |
| US4467770A (en) | Method and apparatus for controlling the air-fuel ratio in an internal combustion engine | |
| US4457282A (en) | Electronic control for fuel injection | |
| JPS6335825B2 (ja) | ||
| US4466410A (en) | Air-fuel ratio control for internal combustion engine | |
| US5053968A (en) | Air-fuel ratio control apparatus | |
| JPS6313014B2 (ja) | ||
| JPH0217703B2 (ja) | ||
| US5035226A (en) | Engine control system | |
| JPH0456142B2 (ja) | ||
| JPS60249651A (ja) | 電子制御式燃料噴射装置 | |
| JPS63109257A (ja) | 内燃機関の空燃比制御装置 | |
| JPH0243910B2 (ja) | ||
| US5671720A (en) | Apparatus and method for controlling air-fuel ratio of an internal combustion engine | |
| JPH0316498B2 (ja) | ||
| JPS6345500B2 (ja) | ||
| US4646699A (en) | Method for controlling air/fuel ratio of fuel supply for an internal combustion engine | |
| JPH041180B2 (ja) | ||
| JPH0248728B2 (ja) | ||
| JP2685176B2 (ja) | エンジンの空燃比制御装置 |