JPS6088841A - 内燃機関の空燃比制御装置 - Google Patents

内燃機関の空燃比制御装置

Info

Publication number
JPS6088841A
JPS6088841A JP19583183A JP19583183A JPS6088841A JP S6088841 A JPS6088841 A JP S6088841A JP 19583183 A JP19583183 A JP 19583183A JP 19583183 A JP19583183 A JP 19583183A JP S6088841 A JPS6088841 A JP S6088841A
Authority
JP
Japan
Prior art keywords
engine
data
fuel
rotation speed
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.)
Pending
Application number
JP19583183A
Other languages
English (en)
Inventor
Hiroatsu Yamada
博淳 山田
Katsuhiko Kigami
樹神 勝彦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Corp
Original Assignee
NipponDenso Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NipponDenso Co Ltd filed Critical NipponDenso Co Ltd
Priority to JP19583183A priority Critical patent/JPS6088841A/ja
Publication of JPS6088841A publication Critical patent/JPS6088841A/ja
Pending legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1497With detection of the mechanical response of the engine
    • F02D41/1498With detection of the mechanical response of the engine measuring engine roughness
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/04Introducing corrections for particular operating conditions
    • F02D41/06Introducing corrections for particular operating conditions for engine starting or warming up
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/10Parameters related to the engine output, e.g. engine torque or engine speed
    • F02D2200/1015Engines misfires

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

【発明の詳細な説明】 この発明は、エンジンの運転状況の不安定状態を検出し
、その不安定状態に対応した噴射燃料量を制御する内燃
機関の空燃比制御装置に関する。
内燃機関、すなわちエンジンの運転状況が不安定な状態
の検出は、通常そのエンジンの回転状態を、特に回転変
動状態を検出することによって行われる。例えば、特開
昭51−104106号公報に示されるように、3つの
時間的に連続するクランク軸回転の周期Tの差分△(6
丁)、すなわち回転周期の加速度変化率をエンジンの不
安定状態の評価値としているものである。
しかしながら、エンジンの定常運転中の稀薄燃焼による
失火を想定した場合、この失火によって3つの連続する
回転周期が一定の加速度のもとに変化するようになる状
態が生ずることは、充吻に予測し得ることである。した
がって、このような状況のもとでは、上記のような評価
値を用いたのでは、上記エンジンの失火を不安定状態と
して検出することができない。また、複数の気筒による
気筒間差の影響を受けるものであり、エンジンの運転状
況の不安定状態を確実に検出させることができず、これ
を効果的に空燃比制御に反映させることができないもの
である。
この発明は上記のような点に鑑みなされたもので、失火
等のような状態が発生してエンジンが不安定状態になっ
たにも関わらず、回転周期が一定加速度的に変化するよ
うな状態の場合でも、確実にエンジンの不安定状態を検
出して、燃料噴射量制御が実行されるようにする内燃機
関の空燃比制御装置を提供しようとするものである。
すなわち、この発明に係る空燃比制御装置は、エンジン
の一定回転角毎に回転速度を検出し、最新のデータから
気筒数の整数倍の数の記憶されたデータに基づいて回転
変動率を算出して、この回転変動率に対応する補正量に
よって燃料の基本噴射量を補正するようにしたものであ
る。
以下、図面を参照してこの発明の一実施例を説明する。
第1図はその概略的な構成を示すもので、エンジン11
は自動車等に搭載される周知の火花点火式のもので、こ
のエンジン11で使用される燃焼用の空気は、エアーク
リーナ12、吸気管13、スロットルバルブ14を介し
て吸入される。このエンジン11はコンピュータによっ
て構成される制御回路15によって制御されるもので、
エンジン11の各気筒に対応して設けられる電磁式の燃
料噴射弁16a、16b1・・・に対して、燃料噴射量
に対応する制御信号を供給するようにしてなる。そして
、このエンジン11における燃焼後の排気ガスは、排気
マニホールド17、排気管18等を介して大気中に放出
される。
上記吸気管13には、エンジン11に対する吸気mを検
出し、この吸気量に対応するアナログ状の電圧信号を発
生するポテンショメータ式の吸気量センサ19が設置さ
れているもので、さらに上記吸気の温度を検出し、その
検出温度に対応したアナログ状電圧信号を発生するサー
ミスタ式の温度センサ20を備える。また、エンジン1
1には、その冷却水温を検出してアナログ状の検出信号
を発生するサーミスタ式の水温センサ21を設置し、さ
らにエンジン11のクランク軸に対しては、その回転速
度を検出しその回転速度に対応したパルス信号を発生す
る回転速度(数)センサ22を設置する。この回転速度
センサ22は、エンジン11の各気筒が特定される設定
クランク角度の時にパルス信号を発生するものである。
また、スロットルバルブ14に対しては、このスロット
ルバルブ14の開度を検出するスロットルセンサ23が
設置されているものである。
そして、これらセンサ19〜23からの検出信号は、制
御回路15に供給しこの制御回路15ではエンジン11
の運転状態に応じた燃料噴射量を演算し、これら検出信
号に基づき演算された燃料噴射量データによって、上記
燃料噴射弁16a 、 ?6b 、・・・が制御される
ものである。
第2図は上記制御回路15の具体的構成を説明するもの
で、燃料噴射量を演算するマイクロプロセッサ(MPU
)100を備える。また、上記回転速度センサ22から
の回転速度に対応したパルス状の信号は、回転数カウン
タ101に供給し、この検出パルス数を計数して回転数
データを作成するものであり、またエンジン11の回転
に同期して割り込み制御部102に対して割り込み指令
信号を送る。
この割り込み制御部102は、上記割り込み指令信号を
受けると、コモンバス115を介してM P U 10
0に対して割り込み信号を出力供給する。また、エンジ
ン11のスタート操作を実行するスタータスイッチ24
からのディジタル状信号、スロットルセンサ23からの
ディジタル状にされたスロットル開度信号は、ディジタ
ル入力ボート103に供給するもので、この入力信号は
コモンバス115を介してM P U 100に供給す
る。さらに、吸気量センサ19、吸気温度センサ20お
よび冷却水温センサ21からのそれぞれアナログ状の検
出信号は、アナログ入力ボート104に供給するもので
、これら入力信号はそれぞれA/D変換してディジタル
データとし、順次アナログマルチプレクサ機能によって
MPU100に取り込ませるようにするものである。
この制御回路15にあっては、プログラム動作中に一時
的に使用される一時記憶ユニットとなるRA M 10
7を備え、さらにプログラムや各種の定数等を記憶する
読み出し専用の記憶ユニットとなるROM108 ’l
r備エル。
ここで、この制御回路15に対する電源部は、2個の電
源回路105および106によって構成される。
そして、電源回路105に対しては、バッテリ電源25
を直接的に接続して常時電源電圧が存在する状態のもの
として構成し、電源回路106にはキースイッチ26を
介してバッテリ電源25を接続して、キースイッチ26
が投入されているときにのみ電源電圧が発生されるよう
にする。この場合、電源回路105は上記RA M 1
07に対して電源を与えるもので、このRA M 10
7にはキースイッチ26の操作に関係なく常時電源が与
えられているもので、このRA M 107は不揮発性
メモリとして作用するように設定されている。そして他
方の電源回路106は、上記RA M 107以外の回
路や機器に対して電源を供給するために使用される。
上記M P U 100で演算された燃料噴射量データ
はコモンバス115を介してカウンタ109に供給され
る。このカウンタ109は、レジスタを含んで構成され
、燃利噴射時間制師用カウンタを構成するもので、ダウ
ンカウンタで構成され、M P U 100で演算され
た電磁式の燃料噴射弁16a 、 16b 、 川に対
する開弁時間、すなわち燃料噴射量を表わすディジタル
データが設定され、実際の噴射弁の開弁時間を与えるパ
ルス時間幅(デユーティ比)のパルス信号に変換する。
そして、このカウンタ1゜9で得られたデユーティ比の
設定されたパルス信号は、電力増幅部110に供給し増
幅して、燃料噴射弁16a 116b 、・・・に開弁
駆動信号として分配供給する。タイマー111は、経過
時間を測定してMP U 100に供給するものである
すなわち、このように構成される制御回路15にあって
、回転数カウンタ101は回転速度センサ22の検出信
号によって、例えばエンジン11の各気筒の圧縮上死点
毎にエンジン11の回転数を測定し、その測定の終了時
毎に、あるいはエンジン11の1回転毎に割り込み制御
部102に対して割り込み指令信号を供給する。この割
り込み制御部102は、その削り込み指令によって割り
込み信号を発生し、M P U 100に対して燃料噴
射量の演算を行なわせる割り込み処理ルーチンを実行さ
せるものである。
第3図は、空燃比制御を行なわせるM p u io。
の制御状態の概略を示す流れ図であって、まずキースイ
ッチ26およびスタートスイッチ24が投入されて、エ
ンジン11が始動される状態となると、第1のステップ
120から起動指令が発せられる。そして、メインルー
チンの演算処理が開始されるもので、この演算処理の開
始に際してステップ121で初期化が実行される。この
初期化の後にステップ122において、吸気温度センサ
20によって検出された吸気の温度データ、冷却水温セ
ンサ21からの冷却水温データおよびスロットルセンサ
23によって検出されたスロットル開度データがM p
 u i。
Oに取り込まれる。そして、ステップ123においてス
テップ122で取り込んだエンジン11の吸気温度、冷
却水温度およびスロットル開度のデータに基づき、冷間
時および過渡時の燃料の増減量の制御を行なうための第
1の補正IK1が演算され、RA M 107に対して
格納されるようになる。
このようなメインルーチンは、ステップ122からステ
ップ123が繰り返し実行されるもので、その間に割り
込み制御部102からM P U 100に対して割り
込み信号が供給されると、130で示す割り込み処理ル
ーチンが実行される。すなわち、まずステップ131で
回転数カウンタ101から、エンジン11の回転数Nを
表わす信号を取り込み、次にステップ132で吸気量セ
ンサ19からの吸気量Qを表わす信号を取り込む。そし
て次のステップ133でこれら回転数Nおよび吸気量Q
のデータをRAM107内の所定のエリアに格納する。
ここで、RAM107はn個の回転数データNを格納す
るエリアを備えるものである。このRA M 107に
格納されるn個の回転数Nのデータは、後述する回転数
変動を計算するために用いるものであり、RAM107
内には常時最新の連続するn個の回転数Nのデータ、す
なわち新しい順からNn 、 Nn−1、・・・、N3
 、N2 、Nlの回転数データが格納設定されるもの
である。
次に、ステップ134で上記n個の回転数データをもと
にして回転数変動を計算し、エンジン11の回転数変動
状態に応じて燃料の増減量制御を行なうための第2の補
正JiK2の演算処理を実行する。
そして、この第2の補正量に2はRA M 107に対
して格納される。
第4図は、上記ステップ134の第2の補正量に2を演
算する詳細な演算処理ルーチンを示すものである。この
演算処理ルーチンにあっては、まず回転数変動率をめる
ために、ステップ200で上記n個の回転数データNn
〜N1の平均値NOを計算し、つづくステップ201で
標準偏差σnを計算する。そして、ステップ202で回
転変動率「σn/NOJが計算されるものである。
ここで、上記ステップ200および201の計算で使用
される回転数のデータ数nは、エンジン11の気筒間差
による回転変動、あるいは回転信号検出部の誤差を吸収
するために、エンジン11の気筒数の整数倍とするもの
である。
次に、ステップ203で上記計算された回転変動率σn
 /Noを設定値と比較し、上記変動率σn/NOが設
定値より小さい場合すなわちエンジン11の安定状態と
判定したときは、ステップ204に進み、第2の補正量
に2をΔに1減少させる。また逆に回転変動率σn /
Noが設定値より大きいと判定したときは、エンジン1
1が不安定状態にあるものであり、この場合はステップ
205で第2の補正量に2をΔに2だけ増加させる。そ
して、ステップ206でこの第2の補正量に2がM、O
Jより大きいか否かを判定し、K2が1.0以下の場合
は第2の補正量に2をそのままの値として、第3図で示
すステップ135に進む。また、ステップ206で補正
量に2が1.0より大きいと判定した場合は、ステップ
207で第2の補正IK2をrl、OJとしてステップ
135に進む。
すなわち、第2の補正量に2は1.0以下の数値となる
ものであり、第2の補正IK2が1.0の時の空燃比に
対する補正量はrOJとなるもので、第2の補正IK2
が1.0未満でその値が小さい程空燃比を稀薄側に補正
するようになる。
このように第4図で示したステップ134で第2の補正
量に2を計算し、RA M 107に格納した後に、ス
テップ135で現在が燃料の噴射時期であるか否かを判
定する。そして、現在が燃料の噴射時期でない場合には
、ステップ139にジャンプしてメインルーチンに戻る
。また、噴射時期である場合には、ステップ136でエ
ンジン11の回転数Nと吸入空気量Q、)′ら決まる基
本的な燃料噴射量(電磁式の燃料噴射弁16a 、 1
6b 、・・・の噴射時間幅t)を計算する。この場合
の計算式は、次の通りである。
t=Fx (Q/N) (F :定数)次に、ステップ
137ではメインルーチンでめた燃料噴射用の第1の補
正IKIおよび割り込み処理ルーチンでめた燃料噴射用
の第2の補正量に2をRA M 107から読み出し、
空燃比を決定する噴射量(噴射時間幅)の補正計算を実
行する。
この噴射時間幅Tの計算式は、次の通りである。
T=txK1 xK2 そして、次のステップ138で上記補正計算した燃料噴
射量データをカウンタ109にセットし、次ぎのステッ
プ139に進んでメインルーチンに復帰する。このメイ
ンルーチンに復帰する際には、割り込み処理で中断した
ときの処理ステップに戻るものである。
上記実施例の説明では、回転数Nのデータを単にn個記
憶設定し、このデータに基づいて回転変動率を計算する
ように説明した。しかし、第4図でステップ200〜2
02で示した回転変動率の計算に使用する回転数データ
を、N口、Nn−15xn−21、・・・・・・(i 
:エンジンの気筒数)とするようにしてもよい。このよ
うにすることによって、回転数変動率の計算に使用する
ための回転数データは、同一気筒の燃焼行程中で検出し
た回転数データとなるものであり、回転数検出に及ぼす
エンジン11の気筒間差あるいは回転数検出部の機械的
誤差による影響は確実に除去できるようになって、より
精度の良好な回転数変動率の検出計算が可能となるもの
である。
以上のようにこの発明によれば、例えば失火等によって
エンジンの運転状態が不安定な状態となったような場合
であって、エンジンの回転数が一定加速度的に変化する
ような状態となっても、確実にこのエンジンの不安定状
態を検出できるものであり、このようなエンジン不安定
状態における燃料噴射量制御が高精度に実行できるよう
になって、常に安定した内燃機関の空燃比制御が実行さ
れるようになるものである。
【図面の簡単な説明】
第1図はこの発明の一実施例に係る空燃比制御装置を説
明する概略的な構成図、第2図は上記実施例における制
御回路を説明する構成図、第3図は上記制御回路におけ
る燃料噴射量制御のためのメインルーチンを説明する流
れ図、第4図は上記メインルーチンにおける基本燃料噴
射量に対する第2の補正量を計算する状態を説明する流
れ図である。 11・・・エンジン、13・・・吸気管、14・・・ス
ロットルバルブ、15・・・制御回路、16a 、16
b 、・・・燃料噴射弁、19・・・吸気量センサ、2
0・・・吸気温度センサ、21・・・冷却水温センサ、
22・・・回転速度センサ、23・・・スロットル開度
センサ。 出願人代理人 弁理士 鈴江武彦 第3N 第4図

Claims (2)

    【特許請求の範囲】
  1. (1)内燃機関の温度データ、スロットル状態等の運転
    データに対応して第1の補正量を算出する手段と、上記
    機関の一定回転角毎に回転数を検出する手段と、上記機
    関の気筒数の整数倍に対応する数の最新の上記検出回転
    数データを記憶する手段と、この手段で記憶された気筒
    数の整数倍の回転数データに基づいて回転数変動率を算
    出する手段と、この回転数変動率に基づいて第2の補正
    量を算出する手段とを具備し、上記第1および第2の補
    正量に基づいて基本噴射量を補正し、燃料噴射量制御を
    実行させるようにしたことを特徴とする内燃機関の空燃
    比制御装置。
  2. (2)上記回転数変動率を算出するために用いられる回
    転数データは、1つの気筒が全行程を終了するのに要す
    る時間内に得られるものとする特許請求の範囲第1項記
    載の空燃比制御装置。
JP19583183A 1983-10-19 1983-10-19 内燃機関の空燃比制御装置 Pending JPS6088841A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19583183A JPS6088841A (ja) 1983-10-19 1983-10-19 内燃機関の空燃比制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19583183A JPS6088841A (ja) 1983-10-19 1983-10-19 内燃機関の空燃比制御装置

Publications (1)

Publication Number Publication Date
JPS6088841A true JPS6088841A (ja) 1985-05-18

Family

ID=16347732

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19583183A Pending JPS6088841A (ja) 1983-10-19 1983-10-19 内燃機関の空燃比制御装置

Country Status (1)

Country Link
JP (1) JPS6088841A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9428087B2 (en) 2010-12-24 2016-08-30 Ts Tech Co., Ltd. Vehicle seat

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9428087B2 (en) 2010-12-24 2016-08-30 Ts Tech Co., Ltd. Vehicle seat

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
JPS6213499B2 (ja)
US4321903A (en) Method of feedback controlling air-fuel ratio
JPS6335825B2 (ja)
JPS6212382B2 (ja)
JPS63143348A (ja) 燃料噴射制御装置
GB2120417A (en) Automatic control of fuel supply to an i.c. engine on starting
EP0296464B1 (en) Air/fuel ratio control system for internal combustion engine with correction coefficient learning feature
JPS6228295B2 (ja)
JPS62253932A (ja) エンジンの空燃比制御装置
JPS6088841A (ja) 内燃機関の空燃比制御装置
JPH0437260B2 (ja)
JPS60249651A (ja) 電子制御式燃料噴射装置
JPS6321816B2 (ja)
JPH09324691A (ja) 内燃機関の燃料噴射制御装置
JPH0656112B2 (ja) 内燃機関の燃料噴射制御装置
JP2565345B2 (ja) 内燃機関の燃料供給装置
JP2592327B2 (ja) 内燃機関の燃料供給制御装置
JP2589193B2 (ja) 内燃機関の点火時期制御装置
JPS61226541A (ja) 内燃機関制御に過渡的に作用する制御補正量の修正装置
JPH0788809B2 (ja) 内燃機関の点火時期制御装置
JPH0323330A (ja) 内燃機関の燃料噴射量制御装置
JP2750777B2 (ja) 内燃機関の電子制御燃料供給装置