JPH02286850A - エンジン制御装置 - Google Patents

エンジン制御装置

Info

Publication number
JPH02286850A
JPH02286850A JP11056089A JP11056089A JPH02286850A JP H02286850 A JPH02286850 A JP H02286850A JP 11056089 A JP11056089 A JP 11056089A JP 11056089 A JP11056089 A JP 11056089A JP H02286850 A JPH02286850 A JP H02286850A
Authority
JP
Japan
Prior art keywords
fuel injection
injection amount
basic fuel
engine
amount
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
JP11056089A
Other languages
English (en)
Inventor
Kazushi Kadota
門田 一志
Masaru Kurihara
優 栗原
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.)
Subaru Corp
Original Assignee
Fuji Heavy Industries 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 Fuji Heavy Industries Ltd filed Critical Fuji Heavy Industries Ltd
Priority to JP11056089A priority Critical patent/JPH02286850A/ja
Publication of JPH02286850A publication Critical patent/JPH02286850A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、エンジン回転数に対する吸入空気愚の位相ず
れに起因する燃料噴射間の変動を補正し、燃料噴射II
 m 、点火時I]制罪などを行うエンジン制御装置に
関する。
f従来の技術と発明が解決しようとする課題1一般に、
マイクロコンピュータなどからなる電子11jilll
装置によりエンジン制御を行なう場合、吸入空気山セン
サから得られる吸入空気量は吸入管内の脈動、ノイズな
どの影響による変動が大きいため、フィルタ処理を行っ
てその影響を除去し、エンジン1回転当たりの吸入空気
2から基本燃料噴射ff1TD  (−KXQ/N:K
・・・定数)を算出する。
そして、上記基本燃料噛11411Tpを運転条件に応
じて各種補正係数により補正して実際の燃料噴射ff1
Tiを設定し、所定のタイミングでインジェクタ駆動回
路を介してインジェクタに駆動パルス信号を出力し、さ
らに、上記基本燃料噴射ff1Tpとエンジン回転数と
に基づいて点火時期を設定し、所定のタイミングで点火
駆動回路を介して点火コイルに点火信りを出力するなど
、上記基本燃料噴射ff1Tpをエンジン負荷として、
燃料噴射制御、点火時期制御などが行われる。
通常、上記吸入空気Mは、例えばJms毎の時間周期で
サンプリングされ、クランク角センサからのM学信号聞
で計測値がフィルタ処理される。この場合、上記クラン
ク角センサからの其準信号間でサンプリングされた計測
値を単純平均によりフィルタ処理しようとすると、エン
ジンの高回転域ではサンプリング数が減少づるため正確
な吸入空気口が算出できない。
従って、従来、低回転域で単純平均、高回転域で加重平
均を行なう処理、あるいは、全域で加重平均を行なう処
理により吸入空気Mのフィルタ処理を行なっていた。
しかしながら、加重平均による吸入空気量のフィルタ処
理においては、第5図に示すように、サジング発生など
によるエンジン回転数の変動が生じたとき、本来、エン
ジン回転数変動と空気量変動とは同位相で変動し上記基
本燃料噴射量Tt+の変動が生じないはずであるにもか
かわらず、エンジン回転数に対して吸入空気量の位相ず
れを生じ、上記基本燃料噴射ff1Tp及び点火時期が
1点鎖線で示1如く変動してしまう。、 従って、加重平均により吸入空気量をフィルタ処理し、
基本燃料噴射ITI)を算出して点火時期、燃料噴射量
などを設定すると、運転条件によってはサージングが発
生し、制御性が著しく悪化する恐れがある。
これに対処するに、例えば特開昭59−63330号公
報には、エンジン1回転当りの吸入空気′量から検知さ
れるエンジン負荷の変動を、エンジン1回転当りの吸入
空気間をなました(フィルタリングした)値に基づいて
補正し、エンジンのトルク変動に起因するサージングを
防止する技術が開示されている。
すなわち、上記先行技術においては、加減速状態に応じ
てなまし量を設定し、エンジン1回転当りの吸入空気量
をなまして燃料噴射時間、点火時期を決定し、吸入空気
口やエンジン回転数の変化に伴う変化を最少に抑えてい
る。
しかしながら、例えば全開加速などの過渡時においては
、上記なまし量を小さくするなどの処理をして応答性を
確保しているため、空気」とエンジン回転数との変動内
illに生じる位相ずれを補正するには限界があり、エ
ンジン1回転当りの吸入空気量から検知されるエンジン
負荷(基本燃料噴射量)が変動してしまう。
したがって、これに応じて車体のガクガク振動、いわゆ
るスナツチを誘発するといった問題があった。
[発明の目的] 本発明は、上記事情に鑑みてなされたもので、エンジン
回転数に対する吸入空気間の位相ずれに起因する基本燃
料噴射量の変動を補正し、制御性に優れ、しかも応答性
に優れたエンジン制御装置を提供することを目的として
いる。
[課題を解決するための手段及び作用]本発明によるエ
ンジン制御装置は、エンジン1回転当たりの吸入空気量
に基づく基本燃料噴射量に応じてエンジン制御を行なう
制御装置に、単純平均化処理した吸入空気口とエンジン
回転数とから基本燃料噴射量を算出する基本燃料噴射量
算出手段と、上記基本燃料噴射ffi梼出1手段で算出
された基本燃料噴cNiftを上記エンジン回転数に対
して略増大関数で設定された重み係数を用いて加重平均
化処理し、上記基本燃料噴射量の変動を補正する基本燃
料噴射量補正手段とを備えたものである。
すなわち、吸入空気間の計測値が単純平均によりフィル
タ処理されると、上記基本燃料噴射m篩用手段により上
記吸入空気量の計測値の単純平均値とエンジン回転数と
から基本燃料噴a4量が算出される。
そして、上記基本燃料噴射量補正手段により、上記μ本
燃料噴射ftr[山手段で算出された基本燃料噴111
mが上記エンジン回転数に対して増大関数で設定された
重み係数を用いて加重平均され、上記基本燃料燃料噴射
量の変動が補正される。
その結果、上記制御装置で、この補正された基本燃料噴
射量に応じて燃料噴射制御、点火時期制御などのエンジ
ン制御が行われる。
【発明の実施例] 以下、図面を参照して本発明の詳細な説明Jる。
第1図〜第4図は本発明の一実論例を示し、第1図は制
御装置の機能ブE1ツク図、第2図はエンジン制御系の
概略図、第3図はエンジン回転数と重み係数の関係を示
1説明図、第4図番よ基本燃料噴射量の口出手順を示す
フローチャートである。
(エンジン制御系の構成) 第2図において、符号1はエンジン本体で、図において
は水平対向望4気筒1ンジンを示す。このエンジン本体
1のシリンダヘッド2に形成された吸気ボート2a、I
j気ボート2bには、インテークマニホルド3、エキゾ
ーストマニホルド4が各々連設されており、さらに、上
記シリンダヘッド2には、その発火部を燃焼室1aに露
呈する点火プラグ5が装着されている。
また、上記インテークマニホルド3の上流側にエアヂ1
7ンバ6を介してスロットルチャンバ7が連通され、こ
のスロットルチャンバ7の上流側が吸入管8を介してエ
アクリーナ9に連通されている。
さらに、上記吸入管8の上記エアクリーナ9の0下流に
吸入空気槍センサ(図においては、ホットワイヤ式エア
フローメータ)10が介装され、また、上記スロットル
チャンバ7に設けられたスロ゛ットルバルブ7aにスロ
ットルポジションセンサ11、アイドルスイッチ11a
が連設されている。
また、上記インテークマニホルド3の各気筒の燃焼室1
aに連通ずる各吸気ボート2aの直上流側に、インジェ
クタ12が配設されている。さらに、このインテークマ
ニホルド3に形成された冷却水通路(図示せず)に冷却
水温センサ13が臨まされている。
また、上記エンジン本体1のクランクシャフト1bにク
ランクロータ14が固設され゛(おり、このクランクロ
ータ14の外周にクランク角センサ15が対設されてい
る。
さらに、上記エキゾーストマニホルド4に連通ずる排気
管16に02センサ17が臨まされており、この02セ
ンザ17の下流側に触媒コンバータ18が配設されてい
る。
(エンジン制御装置の回路構成) 一方、符号19はマイクロコンピュータからなるエンジ
ン制御装置で、CPU20.ROM21゜RAM22、
ADO(アナログ/デジタルコンバータ)23、d3よ
び、I10インターフェイス24がパスライン25を介
して互いに接続されて構成され、このI10インターフ
ェイス24の入力ボートに上記アイドルスイッチ11a
及びクランク角センサ15が接続され、また、上記吸入
空気量セン”j 10 、スロットルポジションセンサ
11、冷iJl水温センサ13、及び、02セン→ノ゛
17が上記ADC23に接続されている。
さらに、上記I10インターフェイス24の出力ボート
には、駆動回路26を介して上記インジェクタ12が接
続されているとともに、上記点火プラグ5がディストリ
ピユータ282点火コイル27を介して接続されている
上記構成により、上記エンジン制御装置19には、上記
アイドルスイッチ11a及びクランク角センサ15から
のデジタル信号1.あるいは、上記各センサ10.11
,13.17からのアナログ信号が入力され、上記RO
M21に格納された制御プログラムに従って所定の入力
タイミングの都度、入力データが取込まれる。
これらの入力データは、上記CPtJ20にて濃口処理
され、例えば、エンジン回転数、吸入空気量などのパラ
メータが上記RAM22に格納される。そして、上記C
PU20では上記RAM22に記憶されている各種パラ
メータに基づき燃料噴射組および点火時期を演算づる。
(制御装置の機能構成) 上記制御l装置19は、第1図に示すように、ii1測
空気空気出手段30、エンジン回転数締出手段31、単
純平均処理手段32、基本燃料噴射ωn出手段33、基
本燃料噴射量補正手段34、各種補正係数設定手段35
、空燃比フィードバック補正係数設定手段36、電圧補
正係数設定手段37、燃料噴射鼓設定手段38、インジ
ェクタ駆動手段39、点火時期設定手段4o、点火時期
マツプMPIG、点火駆動手段41から構成されている
ぞして、上記基本燃料噴射は補正手段34は、さらに、
基本燃料噴射量平均化処理手段34a1屯み係数設定手
段34b、重み係数マツプMPαから構成されている。
a1測空気f11 n出手段30、エンジン回転数算出
手段31では吸入空気量センサ10、クランク角セン1
す15の出力信号からそれぞれ吸入空気at Q、エン
ジン回転数Nを算出する。
単純平均化処理手段32では、を記計測空気ω粋出手段
30で口出された吸入空気ff1Qを上記クランク角ヒ
ン+j11からの基準信り間で単純平均し、上記吸入空
気WiQに対して位相ずれがを生じることなく吸入管8
内の脈動、ノイズの影響などを除去する。
基本燃料噴射量算出手段33では、上記単純平均化処理
手段32で処理した吸入空気fiQと上記エンジン回転
数算出手段32で算出したエンジン回転数Nとに基づき
基本燃料噴射fiTp  (−K・Q/N:K・・・定
数)を篩用する。
基本燃料噴射量補正手段34では、重み係数設定手段3
4bにて上記エンジン回転数算出手段31で算出された
エンジン回転数Nをパラメータとして第3図に示すエン
ジン回転数に対応する重み係数αを記憶した重み係数マ
ツプMPαを検索して重み係数αを設定し、また、スロ
ットルポジションセンサ11からのスロットル開度信号
に基づき、加速状態を検出すると、加速時の重み係数α
ACCを設定フる。
そして、基本燃料噴射量補正手段34aにて、上記基本
燃料噴射量算出手段33t”0出された前回の基本燃料
噴tA I T p(に−1)と今回の基本燃料噴射i
t T pNE−とから下式に従って加重平均して補正
基本燃料噴t14ffi T El(に)を算出し、吸
入空気ff1Qの変動による上記基本燃料噴041Tp
の変動を補正する。
α           α ここで、上記重み係数αは、例えばエンジン回転数Nが
1eoorp−以下の低回転域では、唄み係数α=1に
設定されており、従って、低回転域では補正を行なわず
、高回転域で大きく設定されて補正を行なうようになっ
ている。
各神補正係数設定手段35′cは、冷却水温センサ13
からの冷却水温信号TW1アイドルスイッチllaから
のアイドル信号1d、スロットルポジションセンサ11
からのスロットル開度信号0を読み込み、水温補正、ア
イドル後増配補正、加減速補正などの各種補正係数C0
Erを設定する。
空燃比フィードバック補正係数設定手段36では、02
セン+717の出力信号がら空燃比フィードバック制御
信号を作成し、それに応じた空燃比フィードバック補正
係数KFBを設定する。
尚、上記02センザ17が不活性状態、あるいはスロッ
トル略全開領域では、上記空燃比フィードバック補正係
数KrBは、KrB=1に固定される。
電圧補正係数設定手段37では、バッテリ42の端子電
圧に応じて、インジェクタ12の無効噴射時間(パルス
幅)を図示しないテーブルなどから読み取り、この無効
噴射時間を補間する電圧補正係数TSを設定する。
燃料噴I1m設定手段38では、上記基本燃料噴D4f
fi補正手段34で補正された基本燃料噴IJ[Tpを
、上記各種補正係数設定手段35、上記空燃比フィード
バック補正係数設定手段36、上記電圧補正係数設定手
段37でそれぞれ設定した各種補正係数C0FF、空燃
比フィードバック補正係数KFB、電圧補正係数TSで
補正して、燃料噴04ffiTiを設定しくTi =T
l) XKFBXCOEFトT、S )、この燃料噴射
ff1Tiに相応する駆動パルス信号をインジェクタ駆
動手段39を介して所定タイミングでインジェクタ12
へ出力する。
点火時期設定手段40では、上記基本燃料噴0=1量補
正手段34で補正された基本燃料噴射量Tpと上記エン
ジン回転数算出手段31で口出されたエンジン回転数N
とをパラメータとして点火時期マツプM P IQを検
索して点火時期を設定し、点火駆動手段41に点火信号
を出力して点火コイル27をON、0FF=に出力する
(基本燃料噴射量の補正処理) 次に、基本燃料噴射量の補正処理について、第4図の7
【1−チャートに従って説明する。
ステップ5101では、吸入空気量センサ10、クラン
ク角センサ15からの信号を読込み、級新の吸入空気f
f1Q、エンジン回転数Nを算出する。
次いで、スフツブ5102へ進み、上記クランク角セン
サ15からの基準信号間でサンプリングした吸入空気量
Q1 、 Q2 、・・・0口の単純平均値Qをわ出し
、ステップ5103へ進む。
ステップ5103では、上記ステップ5101で読込ん
だエンジン回転数Nと上記ステップ5102で平均化処
理した吸入空気ff1QとからU本燃料噴射聞Tp(に
)を算出し、ステップ5104へ進む。
次いで、ステップ5104へ進むと、スロットルポジシ
ョンセンサ11からのス■ットル開度信号を読込み、所
定時間におけるスロブトル開疾の変化h1に基づいて加
速状態か否かを判定し、加速状態でない場合ステップ5
105へ進み、加速と判定されるとステップ5106へ
進む。
上記ステップ5104で加速状態でないと判定されたと
き、ステップ5105では、上記、ステップ5101で
算出したエンジン回転数計測値Nをパラメータとして重
み係数マツプMPαを検索し、重み係数αを設定してス
テップ5107へ進む。
一方、上記ステップ5104で加速と判定されると、ス
テップ8106では、重み係数αを加速峙の値α^CC
に設定(α←α^CC’) L、、ステップ5107へ
進む。
そして、ステップ5107へ進むと、上記ステップ31
05あるいは上記ステップ8106で設定した重み係数
αにて、上記ステップ5103で算出した基本燃料噴射
量Tpを補正して補正基本燃料噴射aTp(に)を算出
し、燃料噴射量設定手段38、点火時期設定手段40へ
出力し、ルーチンを抜ける。
[発明の効果] 以上説明したように本発明によれば、エンジン1回転当
たりの吸入空気量に基づく基本燃料噴射量に応じてエン
ジン制御を行なう制御装置に、単純平均化処理した吸入
空気岱とエンジン回転数とから基本燃料噴tJ4品を算
出する基本燃料噴射量算出手段と、上記基本燃料噴射量
算出手段で算出された基本燃料噴射量を上記エンジン回
転数に対して略増大閏数で設定された重み係数を用いて
加重平均化処理し、上記基本燃料噴射量の変動を補正す
る基本燃料噴射量補正手段とを備えたので、エンジン回
転数に対する吸入空気量の位相ずれに起因する基本燃料
噴射量の変動が補正されて、定常時のサージング発生を
防止することができるととしに、過渡時の異常振動を防
止できる。さらに、応答性に優れ過渡時の空燃比制御性
を向上することができるなど優れた効果が秦される。
【図面の簡単な説明】
第1図〜第4図は本発明の一実施例を示し、第1図はυ
制御装置の機能ブロック図、第2図はエンジン制御系の
概略図、第3図はエンジン回転数と重み係数の関係を示
す説明図、第4図は基本燃料噴射量の算出手順を示すフ
ローチャート、第5図は従来例を示し、基本燃料噴0A
ffi及び点火時期のm1llを示す説明図である。 19・・・υ制御装置、 33・・・基本燃料噴射に算出手段、 34・・・基本燃料噴射量補正手段、 N・・・エンジン回転数(計測値)、 Q・・・吸入空気量(計測I)、 Q・・・吸入空気Φ(単純平均値)、 Tp・・・基本燃料噴射量、 To・・・補正基本燃料噴射量。 ′l;/T

Claims (1)

  1. 【特許請求の範囲】 エンジン1回転当たりの吸入空気量に基づく基本燃料噴
    射量に応じてエンジン制御を行なう制御装置に、 単純平均化処理した吸入空気量とエンジン回転数とから
    基本燃料噴射量を算出する基本燃料噴射量算出手段と、 上記基本燃料噴射量算出手段で算出された基本燃料噴射
    量を上記エンジン回転数に対して略増大関数で設定され
    た重み係数を用いて加重平均化処理し、上記基本燃料噴
    射量の変動を補正する基本燃料噴射量補正手段とを備え
    たことを特徴とするエンジン制御装置。
JP11056089A 1989-04-28 1989-04-28 エンジン制御装置 Pending JPH02286850A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11056089A JPH02286850A (ja) 1989-04-28 1989-04-28 エンジン制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11056089A JPH02286850A (ja) 1989-04-28 1989-04-28 エンジン制御装置

Publications (1)

Publication Number Publication Date
JPH02286850A true JPH02286850A (ja) 1990-11-27

Family

ID=14538928

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11056089A Pending JPH02286850A (ja) 1989-04-28 1989-04-28 エンジン制御装置

Country Status (1)

Country Link
JP (1) JPH02286850A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5427072A (en) * 1992-04-30 1995-06-27 Nissan Motor Co., Ltd. Method of and system for computing fuel injection amount for internal combustion engine

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5427072A (en) * 1992-04-30 1995-06-27 Nissan Motor Co., Ltd. Method of and system for computing fuel injection amount for internal combustion engine

Similar Documents

Publication Publication Date Title
US4479186A (en) Method and apparatus for controlling an internal combustion engine
JP3581762B2 (ja) 内燃機関の空燃比制御装置
JP3878398B2 (ja) エンジンの自己診断装置および制御装置
JPH0417747A (ja) 内燃機関の空燃比制御装置
JP2602031B2 (ja) 内燃機関の電子制御装置
JP3378640B2 (ja) アイドリング制御方法
JP2778361B2 (ja) 内燃機関の燃焼制御装置
JPH02286850A (ja) エンジン制御装置
JP2004108183A (ja) 内燃機関の空燃比制御装置
JPH05248294A (ja) 熱式吸入空気量検出装置
JP5472270B2 (ja) 車両の制御装置
JPH11287145A (ja) 多気筒内燃機関の空燃比制御装置
JPH05256181A (ja) 熱式吸入空気量検出装置
JPS5941013B2 (ja) 内燃機関の混合気濃度補正方法
JPH05149166A (ja) 内燃エンジンのアイドリング時燃料供給制御装置
JP2715208B2 (ja) 内燃機関の空燃比学習制御装置
JPH02286856A (ja) エンジン制御装置
JP2834930B2 (ja) 内燃機関の電子制御装置
JP3140035B2 (ja) 内燃機関の電子制御燃料噴射装置
JP2855381B2 (ja) 内燃機関の空燃比制御装置
JP2004093525A (ja) 吸入空気量算出装置
JPH09317530A (ja) 空燃比補正制御装置
JPH01106934A (ja) 内燃機関の空燃比制御装置
JPH08128348A (ja) エンジンの制御装置
JPS6185548A (ja) 内燃機関の空燃比制御方法