JPH01271647A - エンジンの吸気量検出装置 - Google Patents

エンジンの吸気量検出装置

Info

Publication number
JPH01271647A
JPH01271647A JP9969788A JP9969788A JPH01271647A JP H01271647 A JPH01271647 A JP H01271647A JP 9969788 A JP9969788 A JP 9969788A JP 9969788 A JP9969788 A JP 9969788A JP H01271647 A JPH01271647 A JP H01271647A
Authority
JP
Japan
Prior art keywords
intake air
engine
value
air amount
control
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
JP9969788A
Other languages
English (en)
Inventor
Yoshitaka Shirotani
城谷 佳孝
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.)
Mazda Motor Corp
Original Assignee
Mazda Motor Corp
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 Mazda Motor Corp filed Critical Mazda Motor Corp
Priority to JP9969788A priority Critical patent/JPH01271647A/ja
Publication of JPH01271647A publication Critical patent/JPH01271647A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 (!1業上の利用分野) 本発明は、エンジンの吸気量検出装置に関するものであ
る。
(従来技術) 例えばマスフロ一方式を採用した電子制御燃料噴射シス
テムでは、通常エアフロメータと呼ばれる吸気量計測装
置で計測された吸入空気量の計測値に応じて燃料噴射量
を決定するようになっている。
上記吸気量計測装置の計測値は、一般に電位差□ 信号
等電気信号の形で示され、所定の周期の割り込み動作で
燃料噴射量制御のためのエンジンコントロールユニット
内に読み込まれ、その平均値が上記燃料噴射量の演算に
使用される。
ところで、上記エンジンコントロールユニットでは、例
えば当該エンジンのクランク角信号(1パルス/室回転
)に同期して他のサブルーチン(例えば燃料噴射制御)
の処理動作をも行うため、そのような場合には上記吸気
量計測値の読み込みりイミノジが、上記サブルーチンの
終了まで遅れることになる。このため、上記吸気系の吸
気脈動と上記吸気量計測値とが一致するような条件の下
では結局正確な吸気量の平均値を得ることができないこ
とになり、エンジン空燃比(A/F)のオーバリーン状
態やオーバリッヂ状態が懸念されるようになる問題があ
る。
(問題点を解決するための手段) 本発明は、上記の問題を解決することを目的としてなさ
れたものであって、エンジンの吸入空気量を検出する吸
気m検出手段と、該吸気m検出手段の検出値を所定の周
期で読み込み、それらの所定期間内の平均値を演算する
ことによって燃料噴射量制御のための吸入空気mとする
吸入空気量演算手段と、該吸入空気量演算手段の上記所
定周期の読み込み動作に対して優先的に割り込み制御を
行う割り込み制御手段とを備えてなる電子制御型エンジ
ンにおいて、上記割り込み制御手段の割り込み制御終了
直後の上記吸気量検出手段の検出値の読み込み値と前周
期において読み込んだ同手段の検出値とに基いて上記割
り込み制御手段の割り込み制御中における本来の検出周
期の読み込み検出値を予測算出する予測演算手段を設け
てなるものである。
(作 用) 上記本発明の構成では、エアフロメータなどの吸入空気
爪検出手段の検出値を所定の読み込み周期で読み込んで
所定期間内の平均値を演算することにより、燃料噴射量
の基礎となる吸入空気量の演算を行うようになっている
一方、該吸入空気量の演算動作に優先する所定の割り込
み制御手段が設けられていて、上記吸入空気量の演算動
作に優先した割り込み制御が任意に実行されるが、その
ような場合には予測演算手段が作動して当該割り込み制
御終了直後の吸入空気量検出値と同割り込み制御前の吸
入空気量検出値とから当該割り込み制御中に於ける吸入
空気量検出値を予測して目的とする吸入空気量の平均値
を算出するようになっている。
(発明の効果) 従って、上記本発明の構成によれば、割り込み制御実行
によって本来の吸入空気量読み込み回数が減るようなこ
ともなく、また予測値そのものも割り込み制御前後の直
近値を基にしたものであって略実測値に等しいものと見
なすことができることから上記最終的に演算される吸入
空気mも高精度なものとなる。
(実施例) 先ず第1図ないし第3図は、本発明のエンジンのアイド
ル運転時における空燃比制御装置の実施例を示すもので
あり、第1図は同実施例装置の制御システムの概略図、
第2図は、同基本回路図、第3図は同制御システムにお
けるエンジンコントロールユニットの吸気量検出及び空
燃比制御動作を示すフローヂャートである。
先ず最初に、第1図を参照して本発明実施例の上記制御
システムの概略を説明し、その後要部の制御の説明に入
る。
第1図において、先ず符号lはエンジン本体であり、吸
入空気はエアクリーナ30を介して外部より吸入され、
その後エアフロメータ2、スロットルチャンバ3を経て
各シリンダに供給される。
また燃料は燃料ポンプI3により燃料タンク12からエ
ンジン側に供給されてフェーエルインジエクタ5により
噴射されるようになっている。そして、車両走行時等ア
クセルペダル操作時における上記シリンダへの吸入空気
の量は、上記スロットルチャンバ3内に設けられている
スロットル弁6によって制御される。スロットル弁は、
上記アクセルペダルに連動して操作されアイドル運転状
態では、最小開度状態に維持される。そして、該最小(
全閉)開度状態では、アイドルスイッチswr。
がONになる。
上記スロットルチャンバ3には、上記スロットル弁6を
バイパスしてバイパス吸気通路7が設けられており、該
バイパス吸気通路7にはアイドル時に於けるエンジン回
転数制御のための吸入空気ffi調整手段となる電流制
御型電磁弁Cl5Cバルブ)8が設けられている。従っ
て、アイドル運転状態では、上記エアフロメータ2を経
た吸入空気は、上記バイパス吸気通路7を介して各シリ
ンダに供給されることになり、その供給量は上記電磁弁
8によって調節される。この電磁弁8は、エンジンコン
トロールユニット(以下、ECUと18称する)9より
供給される電磁弁制御信号のデユーティ比によってその
開閉状態(弁開度)が制御される。
すなわち、例えばアイドル運転状態の場合、後述するよ
うにマイクロコンピュータにより構成されるECU9を
使用して電子的な吸入空気量制御手段を構成し、上記吸
入空気量調整手段である電流制御型電磁弁8を予め設定
された所定のアイドル目標回転数Noに対応させて設定
した所定の基本制御ffi G aによって制御し、当
該所定の基本制御量GBによって得られるエンジンの実
回転数NEが上記設定アイドル目標回転数Noと不一致
の場合には、そのときの回転偏差量ΔN[並びにエンジ
ン外部負荷ff1EL等に応じて上記所定の基本制御量
Gaを補正することによって実回転数NEを上記設定さ
れたアイドル目標回転数NOに収束せしめる構成が採用
されている。
そして、この場合上記各種補正量を含めた最終的な電磁
弁制御量(最終制御量)は次のようにして一般的に定め
られる。
最終制御量G=Gn+ΣGL+GF8+GFB拳LRN
・・・(1) 但し、GB:基本制御量 GL:各種エンジン負荷に対応した負荷補正量 GF8:回転偏差に基づくフィードバック補正量 Q ra −LRN:学習補正量 ここで、上記基本制御ff1GBは一般にエンジンの無
負荷且つ無劣化時における当該エンジン固有の特性値を
基礎にエンジン回転数と冷却水温値とに対応して設定さ
れる。まに1エンジン負荷(例えばエアコン、パワース
テアリング等)に対応した負荷補正1i G Lは、そ
れぞれの負荷量ELに応じた固有値として定められ、吸
入空気量増量値として作用する。さらに、フィードバッ
ク補正ff1GF8は、実際のエンジン回転数と目標回
転数との偏差量に応じて当該運転状態に応じて任意に定
まるクローズトループ制御時の補正量である。また、学
習補正IIGFB−LRNは、学習条件成立下において
、上記フィードバック補正ff1GF8の所定サンプリ
ング期間内の平均値に基いて演算される値であり、エン
ジン特性の経年変化の修正やハンチング限界内での制御
応答性の向上、同安定性向上などのためのフィードバッ
ク制御用のhrI正値として作用する。
すなわち、上記の一般式(上述した吸入空気量調整手段
である電磁弁8のソレノイドを駆動制御する制御信号の
デユーティ比算出式となっている)−から明らかなよう
に、上記最終制御fiGは、エンジン固有の特性値と冷
却水温によって定められる上記基本制御量CBを中心と
し、負荷量に対応した補正量GLと回転数の偏差量に対
応したフィードバック補正fitGFB%また該フィー
ドバック補正ffi G F8に基いて演算された学習
制御ff1GFB−LnNまた、符号lOは、例えば排
気通路途中に3元触媒コンバータ(キャタリストコンバ
ータ)11を備え排気ガス浄化機能を持った排気管を示
している。そして、該排気管10の上記該排気管lOの
上記3元触媒コンバータ11の上流部には、排気ガス中
の酸素濃度(A/F’)を検出するためのO。
センサー2Kが設けられている。
そして、上記のようなアイドル回転数制御システムに於
ける当該アイドル運転時の空燃比は、電子燃料噴射制御
装置側の空燃比制御システムにおいて、例えば上記エア
フロメータ2の検出出力値AFSoを基にして演算され
た吸入空気fllQとエンジン回転数NEとに基いて先
ず基本燃料噴射量Tpを決定する一方、さらに上記0.
センサ2Kを用いて実際のエンジン空燃比を検出し、該
検出値と設定された目標空燃比との偏差に応じて上記基
本燃料噴射fiTpをフィードバック補正することによ
って常に上記設定空燃比(一般には理論空燃比λ=1近
傍の値)に維持するようなシステムが従って、該空燃比
のコントロールシステムに於ける最終燃料噴射ff1T
の算出式は、次のようになる。
T=Tp−a ・(1+KTw+KAs+KA!+ K
 M R)       ・・・・・(2)但し、 Tp :基本燃料噴射量 α  :0.出力に基く空燃比フィードバック補正係数 Ktw:水温補正係数 KAS:始動時補正係数 KAIニアイドリング後増量補正係数 KMR:空燃比(混合比)増量補正係数一方、符号14
は、上記エンジン本体1のシリンダヘッド部に設けられ
た点火プラグであり、該点火プラグ14にはディストリ
ビュータ17、イグナイタ18を介して所定の点火電圧
が印加されるようになっており、この点火電圧の印加タ
イミング、すなわち点火時期は上記ECU9より上記イ
グナイタ18に供給される点火時期制御信号Igtによ
ってコントロールされる。また、符号19は、上記エン
ジン本体lのシリングブロック部に設けられたノックセ
ンサであり、エンジンのノッキングの発生強度に応じた
電圧出力Voを出力し、上記ECU9に入力する。さら
に、符号20はブースト圧センサ20であり、エンジン
負荷に対応したエンジンブースト圧Bを検出して上記E
CU9に入力する。
上記E’CU9は、例えば演算部であるマイクロコンビ
メータ(CPU)を中心とし、吸入空気量、点火時期等
制御回路、メモリ(It OM及びRAM)、インタフ
ェース(Ilo)回路などを備えて構成されている。そ
して、このECU9の上記インターフェース回路には上
述の各検出信号の他に例えば図示しないスタータスイッ
チからのエンジン始動信号(ECUトリガー)、クラン
ク角センサ15からのエンジン回転数検出信号NEおよ
びクランク角信号SGT、水温サーミスタ16により検
出されたエンジンの冷却水温度の検出信号TW%例えば
スロットル開度センサ4により検出されたスロットル開
度検出信号TVO,エアフロメータ2によって検出され
た吸入空気量検出信号AI?’5o(Q)等の通常のエ
ンジンコントロールに必要な各種の検出信号も各々入力
される。
該ECU9の制御部の機能を概念化して示すと第2図の
ようになり、各種エンジンコントロール用のメインルー
チン100に対し、例えば燃料噴射制御用の割り込みル
ーチン200と吸入空気量演算ルーチン300との少な
くとも2つのサブルーチンが設けられている。
次に、本実施例の上記ECU9によるアイドル運転時の
吸入空気mの検出制御について第3図の各フローチャー
トを参照して詳細に説明する。
先ず最初にステップS1で上記エアフロメータ2の検出
値AFSoを読み込むための読み込みタイマーTIME
の読み込み周期T i(T i= I m5ec)及び
クランク角信号SGTの値5GF(l又はO)を各々読
み込む。
次に、ステップS、に進み、上記読み込みタイマーTI
MEの設定値Ti=O(読み込みタイミング到来)とな
ったか否かを判定する。その結果、YESの場合にはス
テップS3で吸気量演算用タイマー割り込みフラグTi
pの値をTir=1(割り込み実行)にセットするとと
もにステップS4で上記読み込みタイマーTIMEの値
を初期値Toにセットした上でステップS、の判断動作
に進む一方、NOの場合にはそのまま同ステップS、の
判断動作に進む。
ステップS6では、クランク角信号SGTの読み込み値
SGFの値が5GF=1であるか否か、すなわち燃料噴
射制御のための割り込みタイミングが到来しているか否
かを判定し、YES(到来)の場合には、ステップS6
でクランク角信号SG′rの値をOにした後ステップS
7の割り込みルーチンである燃料噴射制御(第6図す参
照)を実行する。
一方、NO(未到来)の場合には、他方側ステップS、
の方に移って上記割り込みタイマーフラグTiFの値が
1であるか否か、つまり上述したエアフロメータ2の出
力の演算を行い得る状態になっているか否かを判断し、
YESの場合には先ずステップS、で上述の割り込みタ
イマーフラグTiFの値を0にリセットするとともに更
にステップS、。で上記エアフロメータ2の出力の読み
取り値AF S (i)を上記実際のエアフロメータ出
力AFS。
に設定し、その上でステップS IIに進んで上記エア
フロメータ出力の読み取り値AFSoに対する第4図、
第5図に示す直線補完(比例配分方式による予測演算)
、A F S (i)= ((1−T i/ To)A
FS+、+AFSi)/(2−(Ti/To))を行う
そして、該直線補完(予測演算)により上記ステップS
7の割り込み制御が実行されている間の吸入空気ffi
 A F S i読み込みタイミング(第6図a参照)
における吸入空気fi A F S iを算出した上で
、ステップS 11に進み、該ステップSatで次式に
示すように従来通り所定サンプリング周期(i)内の吸
入空気量A F S (i)の平均値AFSsを演算し
て最終吸入空気量とする。
AFSs+=(AFS(i)+APS(i−+)+・・
・A F S (i −n))/ i上記実施例の構成
では、エアフロメータ2の検出値AFSoを所定の読み
込み周期T i(1m5ec)で読み込んで当該読み込
み値A F S (i)の所定期間(iサイクル期間)
内の平均値AFSmを演算することにより、燃料噴射量
制御の基礎となる吸入空気量Q(Q=AFSa+)の演
算を行うようになっている。
一方、該吸入空気ff1Qの演算動作に優先する所定の
割り込み制御手段(ステップS7)が設けられていて、
上記吸入空気量Qの演算動作に優先した割り込み制御が
任意に実行されるが、そのような場合には予測演算手段
(ステップS、〜5at)が作動して当該割り込み制御
終了直後の吸入空気量検出値AFSoと同割り込み制御
前の吸入空気量検出値AFSi−+とから第4図および
第5図に示したように当該割り込み制御中に於ける吸入
空気量検出値ASFiを直線補完により比例配分的に予
測演算して目的とする吸入空気mの平均値AFS−を算
出するようになっている。
従って、上記割り込み制御実行によって本来の吸入空気
量読み込み回数が減るようなこともなく、また予測値A
SFiそのものも割り込み制御前後の直近値を基に比例
配分したものであって略実測値に等しいものと見なすこ
とができることから上記最終的に演算される吸入空気m
Qも当然高精度なものとなる。
【図面の簡単な説明】
第1図は、本発明の実施例に係るエンジンの吸気量検出
装置の制御システム図、第2図は、同装置のコントロー
ル部の基本概念図、第3図は、上記実施例装置の吸気量
検出並びに燃料噴射側″御動作を示すフローチャート、
第4図は、上記実施例におけるエアフロメータ出力の特
性を示すグラフ、第5図は、同実施例における直線補完
動作を示す説明図、第6図は、エアフロメータ出力の読
み込み動作(a)と燃料噴射制御動作(b)との関係を
示すタイムチャートである。 l・・・・・エンジン本体 2・・・・・エアフロメータ 3・・・・・吸気通路 5・・・・・フューエルインジェクタ 9・・・・・エンジンコントロールユニット15・・・
・クランク角センサ 100・・・エンジンコントロールメインルーチン 200・・・燃料噴射割り込みルーチン300・・・吸
入空気量演算ルーチン (エアフロメータ出力) 第5図 第6図

Claims (1)

    【特許請求の範囲】
  1. 1、エンジンの吸入空気量を検出する吸気量検出手段と
    、該吸気量検出手段の検出値を所定の周期で読み込み、
    それらの所定期間内の平均値を演算することによって燃
    料噴射量制御のための吸入空気量とする吸入空気量演算
    手段と、該吸入空気量演算手段の上記所定周期の読み込
    み動作に対して優先的に割り込み制御を行う割り込み制
    御手段とを備えてなる電子制御型エンジンにおいて、上
    記割り込み制御手段の割り込み制御終了直後の上記吸気
    量検出手段の検出値の読み込み値と前周期において読み
    込んだ同手段の検出値とに基いて上記割り込み制御手段
    の割り込み制御中における本来の検出周期の読み込み検
    出値を予測算出する予測演算手段を設けたことを特徴と
    するエンジンの吸気量検出装置。
JP9969788A 1988-04-21 1988-04-21 エンジンの吸気量検出装置 Pending JPH01271647A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9969788A JPH01271647A (ja) 1988-04-21 1988-04-21 エンジンの吸気量検出装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9969788A JPH01271647A (ja) 1988-04-21 1988-04-21 エンジンの吸気量検出装置

Publications (1)

Publication Number Publication Date
JPH01271647A true JPH01271647A (ja) 1989-10-30

Family

ID=14254242

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9969788A Pending JPH01271647A (ja) 1988-04-21 1988-04-21 エンジンの吸気量検出装置

Country Status (1)

Country Link
JP (1) JPH01271647A (ja)

Similar Documents

Publication Publication Date Title
JPS6335825B2 (ja)
CN107002573B (zh) 用于内燃机的控制器
JP3064346B2 (ja) エンジンの回転数制御装置
JP3323974B2 (ja) 内燃機関の制御装置
JPS627374B2 (ja)
US5664544A (en) Apparatus and method for control of an internal combustion engine
CN101006265A (zh) 确定内燃发动机的燃烧状态的方法
JP2707674B2 (ja) 空燃比制御方法
JP2927074B2 (ja) 内燃機関の空燃比制御装置
US4951635A (en) Fuel injection control system for internal combustion engine with compensation of overshooting in monitoring of engine load
JPH01271647A (ja) エンジンの吸気量検出装置
JPS6313013B2 (ja)
JP3209056B2 (ja) 内燃機関の空燃比制御装置
JP2655145B2 (ja) 内燃機関の制御装置
JPH04279749A (ja) エンジンのアイドリング回転数制御装置
JPH06185396A (ja) 基本燃料噴射方法
JPH09324691A (ja) 内燃機関の燃料噴射制御装置
JPH041180B2 (ja)
JPH0248728B2 (ja)
JPS6090949A (ja) 空燃比制御装置
JP2518718B2 (ja) 内燃機関の冷却装置
JP2586565B2 (ja) 内燃機関の出力変動検出装置
JP2543763B2 (ja) 内燃機関の燃料供給制御装置
JP2932941B2 (ja) 内燃機関の空燃比制御装置
JPH0456142B2 (ja)