JPH0253622B2 - - Google Patents

Info

Publication number
JPH0253622B2
JPH0253622B2 JP60254071A JP25407185A JPH0253622B2 JP H0253622 B2 JPH0253622 B2 JP H0253622B2 JP 60254071 A JP60254071 A JP 60254071A JP 25407185 A JP25407185 A JP 25407185A JP H0253622 B2 JPH0253622 B2 JP H0253622B2
Authority
JP
Japan
Prior art keywords
engine
air amount
rotation period
intake air
detecting
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.)
Expired - Lifetime
Application number
JP60254071A
Other languages
English (en)
Other versions
JPS62113842A (ja
Inventor
Toshihide Nishikawa
Kenichiro Hanada
Yukinobu Nishimura
Setsuhiro Shimomura
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.)
Mitsubishi Electric Corp
Matsuda KK
Original Assignee
Mitsubishi Electric Corp
Matsuda KK
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 Mitsubishi Electric Corp, Matsuda KK filed Critical Mitsubishi Electric Corp
Priority to JP60254071A priority Critical patent/JPS62113842A/ja
Priority to KR1019860008285A priority patent/KR900003653B1/ko
Priority to AU64873/86A priority patent/AU571145B2/en
Priority to DE3638564A priority patent/DE3638564C2/de
Priority to US06/930,103 priority patent/US4807581A/en
Publication of JPS62113842A publication Critical patent/JPS62113842A/ja
Publication of JPH0253622B2 publication Critical patent/JPH0253622B2/ja
Granted 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/18Circuit arrangements for generating control signals by measuring intake air flow
    • 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/10Introducing corrections for particular operating conditions for acceleration
    • 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/045Detection of accelerating or decelerating state
    • 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/18Circuit arrangements for generating control signals by measuring intake air flow
    • F02D41/187Circuit arrangements for generating control signals by measuring intake air flow using a hot wire flow sensor

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)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明はエンジンのシリンダに吸入される実
空気量又は充填効率を算出することによるエンジ
ンの最適制御を行う装置に関するものである。
〔従来の技術〕
第9図はエンジンの吸入空気量を検出する
AFS(空気流量センサ)を用いた燃料噴射装置の
一般的な構成を示す図であり、1はエアクリー
ナ、2はホツトワイヤ式AFS、3はエンジンの
吸入空気量を制御するスロツトル弁、4はサージ
タンク、5はインテーク(吸気)マニホルド、で
ある。また、6は図示しないカムにより駆動され
る吸気弁、7はシリンダ(気筒)、を示す。図で
は簡略化のため、エンジンの1気筒部分だけが示
されているが、実際には複数気筒で構成される。
8は各気筒7毎に取り付けられたインジエクタで
あり、9はインジエクタ8の燃料噴射量を各シリ
ンダ7に吸入される空気量に対して所定の空燃
(A/F)比となるよう制御する電子制御ユニツ
ト(以後、ECUと呼ぶ)である。このECU9は
AFS2及びクランク角センサ10、始動スイツ
チ11、及びエンジンの冷却水温センサ12の出
力信号に基づき燃料噴射量を決定し、且つクラン
ク角センサ10の信号に同期してインジエクタ8
の燃料噴射パルスのパルス幅を制御する。尚、ク
ランク角センサ10はエンジンの回転に伴ない
TDC(上死点)で立下り、BDC(下死点)で立上
る方形波信号を発生する周知のものでよい。
第10図はECU9の動作を更に詳細に説明す
るためのブロツク図である。回転数検出部9aで
はクランク角センサ10からの方形波信号の
TDC間の周期を測定することにより回転数を求
め、平均空気量検出部9bではAFS2の出力信
号をクランク角センサ10の方形波出力信号の
TDC間で平均し、基本パルス幅演算部9cでは
平均空気量検出部9bの平均空気量出力を回転数
検出部9aの回転数出力で除して基本パルス幅を
求めている。また、暖機補正部9dでは水温セン
サ12の出力が示すエンジンの水温に対した補正
係数を決定し、基本パルス幅演算部9cで得られ
た基本パルス幅に加算或いは乗算による補正が補
正演算部9eで行なわれ、噴射パルス幅が得られ
る。
一方、検出されたエンジンの冷却水温に依存し
た始動パルス幅が始動パルス幅演算部9fにより
得られる。そして、スイツチ9gが、始動時を検
出する始動スイツチ11の出力信号に応答して噴
射パルス幅又は始動パルス幅のいずれかを選択す
る。タイマ9hはクランク角センサ10の出力信
号におけるTDC立下り時点のタイミングで上記
のパルス幅をワンシヨツト動作させるタイマであ
り、インジエクタ駆動回路9iによりインジエク
タ8が駆動される。
インジエクタ8の基本噴射量は周知の如くエン
ジンの1回転あたりの吸入空気量又は充填効率に
応じたもので、この基本演算過程を第11図で説
明する。第11図aに示すクランク角センサ10
からのクランク角信号は、上述の如く立下り時は
TDC、立上り時はBDCを示し、TDC間はクラン
ク角で180゜となる。第11図bは加速時の吸入空
気量の変化を示し、このうち実線曲線AはAFS
2の出力信号に対応し、二点鎖線曲線BはAFS
信号AをTDC間で平均したもので平均空気量検
出部9bの出力信号に対応し、この信号に基づき
燃料噴射量を計算する。破線曲線Cはインテーク
マニホールド5内の負圧信号を示し、シリンダ7
に実際に吸入される空気量に近い値を示す。
このように加速時のような過渡時はAFS2で
計測した空気量(曲線A)は実際にシリンダ7に
吸入される空気量(曲線C)より過大になつてし
まうことがわかる。これはAFS2が計測する空
気量が、シリンダ7に供給する空気の他にスロツ
トル弁3の下流の吸気通路(サージタンク4及び
インテークマニホールド5)内を充填する空気量
も含む為である。そして、これはシリンダ7の容
積に比してサージタンク4の容積が大きい吸気レ
イアウトでは特に顕著となる。
第11図c〜fは、4気筒エンジンで同時噴射
をした時の噴射パルスを示し、実線はエンジンが
実際に吸入した空気量に基づいたパルスを示し、
破線はAFS2が計測した空気量(曲線A)に対
して第11図bの一点鎖線Dで示すようなスロツ
トル全開時の空気量でクリツプした空気量に基づ
いたパルスを示しており、このような方法で
AFS2の計測空気量(曲線A)から直接求めた
パルス幅の過大量を押えていた。
〔発明が解決しようとする問題点〕
従来のL−ジエトロの燃料噴射制御は以上のよ
うにAFSが計測した空気量を回転数で除した値
を基本噴射量として用いている為、加速時等の過
渡状態においてはエンジンの実シリンダ吸入空気
量に見合つた制御が出来なかつた。
この発明は上記のような問題点を解消するため
になされたもので、過渡時でもシリンダが吸入す
る空気量を正確に求めることができるエンジンに
最適な制御装置を提供することを目的とする。
〔問題点を解決するための手段〕
上記の目的を達成するため、第1の発明におい
ては、シリンダに吸入される空気量を知る為に
AFSの出力信号の他にエンジン回転周期、シリ
ンダ容積とスロツトル弁下流の吸気通路容積と圧
縮比とに基づき該空気量を演算により求めたもの
である。
また第2の発明においては、第1の発明の演算
に標準大気密度を加え、更に、加速度を判定し、
この判定直後の数点火間又は所定時間はAFSの
出力信号に上限値を付けない(クリツプしない)
ようにした。
更に第3の発明においては、第1の発明におけ
るシリンダ吸入空気量の代わりに充填効率をエン
ジン負荷のパラメータとして用いて同様の制御を
行う。
そして第4の発明においては、第3の発明に加
えて第2の発明と同様に加速時の上限値を付けな
いように構成している。
〔作用〕
第1の発明では、エンジンに固有のスロツトル
弁下流通路容積、圧縮比、及びシリンダ容積と、
AFS出力信号から得られる平均空気量及びクラ
ンク角センサからのエンジン回転周期とを基に
AFS出力信号を補正し、求められた実シリンダ
吸入空気量をエンジンの負荷を表わすパラメータ
として用いている。
第2の発明では、エンジンの低速高負荷域に対
して通常行われるクリツプ処理動作を加速期間中
は行わないこととしている。
第3の発明では、充填効率に基づき第1の発明
と同様の制御を行い、第4の発明では、第3の発
明に加速時のクリツプ処理を禁止させている。
〔発明の実施例〕
以下、第1乃至第4の発明を、その実施例につ
いて説明する。
まず、これらの発明においても第9図の一般的
な構成が用いられるが、これらの発明において
は、第1図のハードウエア構成と第2−4及び6
−8図のソフトウエア構成を有する別の制御方式
を採用したECL90を用いた点が従来の場合と
異なつている。
第1図において、901はクランク角センサ1
0、始動スイツチ11のデイジタル入力のインタ
ーフエース回路、902はAFS2、水温センサ
12のアナログ入力のインターフエース回路、9
03はマルチプレクサであり、A/D変換器90
4により該アナログ入力が逐次デイジタル値に変
換される。905はROM905a、RAM90
5b、タイマ905c及びカウンタ905dを内
蔵するCPUであり、上記デイジタル・インター
フエース回路901及びA/D変換器904から
入力される信号に基づき第2−4及び6−8図に
示す後述のプログラム動作により燃料噴射パルス
幅を計算する。906は上記パルス幅でインジエ
クタを駆動するインジエクタ駆動回路である。こ
のインジエクタ駆動回路906は第10図のイン
ジエクタ駆動回路9iと同じものでよい。
次に各発明の実施例の動作を説明する前に、各
発明に共通した動作原理について以下に説明す
る。
まず、TDC間を1サイクルとしてnサイクル
目の事象を扱うものとして次のように定義する。
TDC間の周期T(n) 〔s〕 TDC間のAFS計測空気量平均値A(n)
〔g/s〕 TDC間のスロツトル弁下流ブースト平均値P
〔n) 〔atm〕 TDC間のシリンダに吸入される空気量E(n)
〔g/s〕 TDC間のシリンダ入口部(インテークマニホー
ルド)温度平均値ti(n) 〔〓〕 TDC間の排気温度平均値tr(n) 〔〓〕 TDC間の排圧平均値Pr(n) 〔atm〕 また、この場合の定数として次のものが必要で
ある。
スロツトル弁下流通路(サージタンク、インテー
クマニホールド)容積Vs 〔〕 1気筒シリンダ行程容積Vh 〔〕 標準大気密度〔1atm,293〓,1〕ρp
〔g/〕 圧縮比ε このような場合、nサイクル目にシリンダに吸
入される空気量E(n)は次のようになる。
E(n)=ρp・P(n)・Vh/ti(n)・ηv・1/
T(n)…(1)式 ここでηvは体積効率であり次式で示される。
ηv=ε/ε−1{1−Pr(n)/P(n)・1/ε
・ti(n)/tr(n)} …(2)式 次にnサイクル目のスロツトル弁下流通路容積
Vsの空気量の増分はAFS計測空気量平均値A
(n)からシリンダ吸入空気量E(n)を差し引い
たものであるから、 ρp・{P(n)−P(n−1)}・Vs/ti(n) ={A(n)−E(n)}・T(n) …(3)式 (1),(2)式からP(n)について解くと P(n)=ε−1/ε・ti(n)/ρp・Vh・T(n
)・E(n) +Pr(n)/ε・tr(n)/ti(n) …(4)式 (n−1)サイクル目のとき(4)式は次式とな
る。
P(n−1)=ε−1/ε・ti(n−1)/ρp・Vh
T(n−1)・E(n−1)+Pr(n−1)/ε・tr
n−1)/ti(n−1)…(5)式 (4),(5)式を(3)式へ代入して整理すると、空気量
E(n)は次のようになる。
E(n)=Vs/Vh(1−1/ε)/1+Vs/Vh(1−1
/ε)・T(n−1)/T(n)・E(n−1)+1/
1+Vs/Vh(1−1/ε)・A(n) +1/1+Vs/Vh(1−1/ε)・ρp・Vs/ε・{P
r(n−1)・tr(n−1)/ti(n−1)−Pr(n)
・tr(n)/ti(n)}…(6)式 TDC間のサイクルでの温度変化率、排圧変化
率は、空気量A(n)、P(n)、E(n)、周期T
(n)などに比して十分小さいので、(6)式では、
ti(n−1)≒ti(n)、tr(n−1)≒tr(n)、Pr
(n−1)≒pr(n)となり3項目が無視できる。
従つて(6)式は次の(7)式に近似できる。
E(n)=K・T(n−1)/T(n)・E(n−1
) +(1−k)・A(n) …(7)式 ただし、K=Vs/Vh(1−1/ε)/1+Vs/Vh(1
−1/ε) で、これはエンジンによつて定まる定数である。
従つて、シリンダに吸入される空気量E(n)
は、この定数KとAFSの計測する空気量平均値
A(n)とエンジン回転周期T(n)とから得られ
ることが(7)式によつて示されている。
次にシリンダ吸入空気量E(n)の代わりに充
填効率CEに着目すると、これは式(8)で表わせる
から、これを(7)式へ代入して(9)式を得る。
CE(n)=E(n)・T(n)/Vh・ρp …(8)式 CE(n)=K・CE(n−1)+(1−K) ・A(n)・T(n)・KA …(9)式 (ただし、KA=1/Vh・ρp) (9)式で表わされる充填効率CE(n)は(7)式のよ
うな除算を含まないので処理速度の点で好都合で
ある。又、この充填効率というパラメータはエン
ジン負荷を表わすパラメータとしても使えるの
で、例えば燃料噴射装置では基本空燃比マツプを
回転数と充填効率の2次元マツプとして用いるこ
とができる。
次に、第1の発明の動作を第2−4図に示した
フローチヤートにより説明する。
第2図はメインルーチンで、キーオン後(電源
投入後)、ステツプS501で初期化が行なわれ
る。ステツプS502でエンスト処理を行なつた
後、ステツプS503でエンスト判定が行なわ
れ、エンスト状態ならばステツプS502へ戻つ
てエンスト状態が解除されるまでステツプS50
2及びS503がくり返される。エンスト状態で
なければステツプS504で始動スイツチ11の
状態により始動判定を行ない、始動時と判定され
た場合はステツプS505で水温に基づく始動パ
ルス幅τSTを第10図の場合と同様に求めてステ
ツプS503に戻る。始動時と判定されなかつた
場合はステツプS504で暖機係数など諸補正係
数Cを計算してステツプS503に戻る。以後、
エンジン運転中はステツプS503以下の処理を
繰り返し行なう。
第3図は1ms毎の割込処理ルーチンで、ステツ
プS601でAFS2の出力信号をインターフエ
ース902及びマルチプレクサ903を介して
A/D変換器904によりA/D変換して電圧値
Viを得る。次にステツプS602で電圧値Viを流
量Qiに、ROM905aに記憶された変換ケーブ
ルの索引により求める。ステツプS603では
1ms毎の流量値Qiを積算し結果をROM905b
内に「S」としてセーブするとともに、積算回数
をROM905b内に「i」としてセーブする。
尚、ステツプS604及びS605はAFS信号
以外のアナログ入力である冷却水温信号をA/D
変換するステツプである。
第4図はクランク角信号のTDC毎の割込処理
ルーチンであり、ステツプS701でTDC間の
周期T(n)を計算する。ステツプ702では第
3図の1ms割込処理ルーチンで積算した空気量
「S」を積算回数「i」で除してTDC間の平均空
気量A(n)を求め、その後、これらの値S,i
をセーブしているRAM(905b)内にメモリ
をリセツトする。次にステツプS703でキーオ
ン後、所定時間経過したか否かを判定し未経過時
はステツプS704に進みシリンダ吸入空気量E
(n)をAFS計測空気量A(n)とすることによ
つて初期化する。ステツプS704で既に経過し
てみると判断されたときはステツプS705に進
み、実吸入空気量E(n)をA(n)、E(n−1)、
T(n)、T(n−1)、Kから上記の(7)式に従つて
求める。ステツプS706では始動判定を行い、
始動時の場合はステツプS707に進み、第2図
のメインルーチンで既に求めた始動パルス幅τST
をRAM905b内にロードして噴射パルス幅τ
とする。
始動時以外の場合はステツプS708で基本パ
ルス幅演算τB=E(n)・T(n)・KFを行う。但
し、KFはインジエクタ8の吐出量特性により決
まる定数である。次にステツプS709では、第
10図の暖機補正部9dと同様にτ=τB・C(C
は定数)として噴射パルス幅τを求める。ステツ
プS710は同時噴射の場合で、TDC割込2回
に1回の割合で全気筒に噴射する為、奇偶判定を
行なう。ステツプS711ではパルス幅τを
CPU905内のタイマ905cにセツトする。
次にステツプS712では今回のE(n)及びT
(n)を次回のTDC割込時のE(n−1)及びT
(n−1)としてそれぞれROM(905b)内にセツ
トする。尚、ステツプS701、S702、S7
06〜S709の動作は第10図の場合と同様で
ある。
ところで、エンジンの運転領域で低速高負荷域
(1000〜3000rpm、−50mmHg〜0mmHgでターボチ
ヤージヤーを用いない場合)は脈動によりあるい
は吹き返しによりAFS2が誤計測する場合があ
る。第5図はこれを示すもので、図はホツトワイ
ヤ式AFS2の出力を1mf毎にサンプリングしてこ
れを流量(縦軸)に変換して更に1吸気行程で平
均した出力をブースト圧P(横軸)、及び回転数
〔rpm〕をパラメータにしてグラフ表示したもの
である。図示の如く、上記低速高負荷運転領域で
は、空気流量A(n)は吹き返しによりかなり大
きな値を示す。そこで、これを防ぐため破線で示
す延長線上のブースト圧P=0mmHgの空気流量
あるいは充填効率一定(例えば0.9)の空気流量
値で各回転毎に上限値を設けて吸入空気流量の値
をクリツプする方法が考えられる。
そこで、(7)式の吸入空気流量A(n)に上記ク
リツプ処理後の値を入れれば上記低速高負荷運転
領域でも定常状態ならば妥当な電気流量が得られ
る。
しかしながら、加速時等の過渡時においては前
述のように、第11図のような吸入空気量のオー
バーシユートがみられる。この時に前述のクリツ
プ処理をしては(7)式の意味がなくなる。即ち、加
速時に対応できないこととなつてしまう。
そこで、第2の発明では吸入空気量A(n)の
速度変化量(あるいはスロツトル弁の速度変化
量)から判定する通常の加速判定が行なわれた時
から通常クリツプ動作が続けられるような所定点
火間、あるいは所定時間(例えば第11図におい
て曲線A又はBがクリツプ用曲線Dを越えている
期間=0.1〜0.2秒)は吸入空気量A(n)に前述
のクリツプ処理を行なわないことで、低速高負荷
域の定常時も、過渡時も妥当な空気量を求めるこ
とができるようにしたものである。
第6図に示すフローチヤートは、第2の発明を
説明するものであり、第4図のフローチヤートに
おけるステツプS703とS705との間にステ
ツプS801〜S806が挿入され、更にステツ
プS712が一部変更されている点が異なつてい
る。そこで、これらのステツプを説明すると、ス
テツプS801では、まず加速判定を行なう。
尚、△Accは必要な加速増分を示す。条件が成立
し加速状態であると判定された時は、ステツプS
802で上記の所定時間に対応した加速時間分カ
ウンタ905dをセツトする。該カウンタ905
dはステツプS803で所定量カウントダウンし
て行く。一方、ステツプS801で加速状態にあ
ると判定されなかつた時はステツプS804で加
速時間カウンタ905dがリセツト(カウント=
0)されているかどうか判定し、リセツトされて
なければ加速中と判断してステツプS803へ進
む。又、カウンタ905dがリセツトされている
時は加速終了時か又は加速状態にない時でありス
テツプS805で回転数に対応する空気量上限値
AnaxをROM905aに記憶されている第5図の
データ(破線部に対応するもの)を読み出して求
め、この値とAFS2による吸入空気量A(n)と
をステツプS806で比較する。A(n)Anax
であればステツプS807で吸入空気量A(n)
はAnaxの値でクリツプされる。又A(n)<Anax
ならばクリツプはされない。以上のステツプを経
てプログラムはS705へ進む。
その後、第4図と同じステツプを経た後、ステ
ツプS808において、今回の吸入空気量A(n)
を次回のTDC割込時のA(n−1)としてRAM
905b内にセツトする。
以上に述べた第1及び第2の発明では、エンジ
ン負荷のパラメータとしてシリンダ吸入空気量を
扱つたが、動作原理でも述べた如く、吸入空気量
の代わりに充填効率に着目して、燃料噴射量を決
定することもできる。第3の発明では、第7図の
フローチヤートに示す如く、ステツプS901,
S902及びS903において(8)式及び(9)式に関
連した演算が行われている。その他は第4図の動
作と同じである。
更に第8図のフローチヤートでは第3の発明に
加えて、第6図にフローチヤートについて示した
クリツプ処理(ステツプS801〜S807)を
行つた第4の発明を実行している。その他の動作
は第6図の場合と同じである。
なお、上記実施例ではエンジンの諸元を表わす
項目として(7)式の通りシリンダ容積Vh、スロツ
トル弁下流通路容積Vs、圧縮比εを示したが、
より正確なモデルとして(6)式に示す通りインテー
クマニホールド温度ti(n)、排気温度tr(n)を含
めて考えてもよい。
又、上記実施例ではTDC間で処理を行なつた
が、これは点火周期でも同様の効果が得られる。
更に、AFSとして実施例ではホツトワイヤ式
のものを用いたが、ベーン式、カルマン式などを
用いても同様の効果を奏する。
又、シングルポイントインジエクシヨンのよう
にサージタンクのない場合もスロツトル弁下流の
通路容積がシリンダ容積に対し無視できないもの
では同様の効果を奏する。
さらに上記実施例では燃料噴射装置を例にとつ
て説明したが点火制御(点火進角値をE(n)と
T(n)との関数とした制御)、過給圧制御(E
(n)に基づいた過給圧の最適化)などのエンジ
ン制御にも適用できる。
〔発明の効果〕
以上のようにこの発明によればシリンダに実際
に吸入される空気量、又は充填効率を演算で求め
る為、加速時等のエンジンの過渡時においても正
確で最適な制御ができる効果がある。また、低速
高負荷運転領域において加速等の過渡状態を呈し
てもクリツプ動作することなく対処しているので
過渡時においても正確な空気量が得られ、最適な
エンジン制御ができる効果がある。
【図面の簡単な説明】
第1図は第1乃至第4の発明全てに共通してそ
の実施例として用いられるECUのハードウエア
ブロツク図、第2及び第3図は第1乃至第4の発
明全てに共通して第1図のECUを動作させるそ
れぞれメインルーチン及び1ms割込ルーチンを示
すプログラムのフローチヤート図、第4図は第1
の発明を実行するためのTDC割込ルーチンを示
すプログラムのフローチヤート図、第5図は第2
及び第4の発明に関連してクリツプ処理動作の禁
止を説明するためのグラフ図、第6乃至8図は第
2乃至第4の発明を実行するためのTDC割込ル
ーチンをそれぞれ示すプログラムのフローチヤー
ト図、第9図は従来技術及び本発明が適用可能な
AFSを用いた燃料噴射装置のハードウエア構成
を一部断面で示す図、第10図は第9図に用いら
れる従来のECUのハードウエアブロツク図、そ
して第11図はインジエクタの基本噴射量演算を
説明するための波形図である。 2……AFS、3……スロツトル弁、4……サ
ージタンク、5……インテークマニホールド、7
……シリンダ、8……インジエクタ、90……
ECU、10……クランク角センサ、11……始
動スイツチ、12……水温センサ、905……
CPU。尚、図中、同一符号は同一又は相当部分
を示す。

Claims (1)

  1. 【特許請求の範囲】 1 エンジンの空気量を検出するセンサと、エン
    ジンの回転周期を検出するセンサと、該エンジン
    回転周期で前記空気量をサンプリングし平均空気
    量を求める手段と、エンジンに固有のスロツトル
    弁下流通路容積、圧縮比、及びシリンダ行程容
    積、並びに前記平均空気量及び前記エンジン回転
    周期を用いて今回の実シリンダ吸入空気量を前回
    の実シリンダ吸入空気量で表わした所定の関係式
    に基づき前記今回の実シリンダ吸入空気量をエン
    ジンの負荷を表わすパラメータとして求める手段
    と、を備えたことを特徴とするエンジンの制御装
    置。 2 前記スロツトル弁下流通路容積をVs、前記
    シリンダ行程容積をVh、前記圧縮比をε、前記
    平均空気量をA(n)、前記エンジン回転周期をT
    (n)、前記今回の実シリンダ吸入空気量をE
    (n)、前記前回の実シリンダ吸入空気量をE(n
    −1)、とすると、前記所定の関係式が、 E(n)=K・T(n−1)/T(n)・ E(n−1)+(1−K)・A(n) (ただしK=Vs/Vh(1−1/ε)/1+Vs/Vh(1
    −1/ε)) で表わされる特許請求の範囲第1項記載のエンジ
    ンの制御装置。 3 エンジンの空気量を検出するセンサと、エン
    ジンの回転周期を検出するセンサと、該エンジン
    回転周期で前記空気量をサンプリングし平均空気
    量を求める手段と、エンジンに固有のスロツトル
    弁下流通路容積、圧縮比、及びシリンダ行程容
    積、並びに前記平均空気量及び前記エンジン回転
    周期を用いて今回の実シリンダ吸入空気量を前回
    の実シリンダ吸入空気量で表わした所定の関係式
    に基づき前記今回の実シリンダ吸入空気量をエン
    ジンの負荷を表わすパラメータとして求める手段
    と、を備えたエンジンの制御装置であつて、 エンジンの加速状態を検出する手段と、該加速
    状態検出時から所定点火数又は所定時間が経過す
    るまで前記平均空気流量に上限値を与えることを
    禁止する手段と、を備えたことを特徴とするエン
    ジンの制御装置。 4 前記スロツトル弁下流通路容積をVs、前記
    シリンダ行程容積をVh、前記圧縮比をε、前記
    平均空気量をA(n)、前記エンジン回転周期をT
    (n)、前記今回の実シリンダ吸入空気量をE
    (n)、前記前回の実シリンダ吸入空気量をE(n
    −1)、とすると、前記所定の関係式が、 E(n)=K・T(n−1)/T(n)・ E(n−1)+(1−K)・A(n) (ただしK=Vs/Vh(1−1/ε)/1+Vs/Vh(1−
    1/ε)) で表わされる特許請求の範囲第3項記載のエンジ
    ンの制御装置。 5 エンジンの空気量を検出するセンサと、エン
    ジンの回転周期を検出するセンサと、該エンジン
    回転周期で前記空気量をサンプリングし平均空気
    量を求める手段と、エンジンに固有のスロツトル
    弁下流通路容積、圧縮比、及びシリンダ行程容
    積、並びに標準大気密度、前記平均空気量及び前
    記エンジン回転周期を用いて今回の充填効率を前
    回の充填効率で表わした所定の関係式に基づき前
    記今回の充填効率をエンジンの負荷を表わすパラ
    メータとして求める手段と、を備えたことを特徴
    とするエンジンの制御装置。 6 前記スロツトル弁下流通路容積をVs、前記
    シリンダ行程容積をVh、前記圧縮比をε、前記
    平均空気量をA(n)、前記標準大気密度をρp、前
    記エンジン回転周期をT(n)、前記今回の充填効
    率をCE(n)、前記前回の充填効率をCE(n−
    1)、とすると、前記所定の関係式が、 CE(n)=K・CE(n−1)+(1−K)・A(
    n)・T(n)・KA (ただしK=Vs/Vh(1−1/ε)/1+Vs
    Vh(1−1/ε),KA=1/Vh・ρp) で表わされる特許請求の範囲第5項記載のエンジ
    ンの制御装置。 7 エンジンの空気量を検出するセンサと、エン
    ジンの回転周期を検出するセンサと、該エンジン
    回転周期で前記空気量をサンプリングし平均空気
    流量を求める手段と、エンジンに固有のスロツト
    ル弁下流通路容積、圧縮比、及びシリンダ行程容
    積、並びに標準大気密度、前記平均空気量及び前
    記エンジン回転周期を用いて今回の充填効率を前
    回の充填効率で表わした所定の関係式に基づき前
    記今回の充填効率をエンジンの負荷を表わすパラ
    メータとして求める手段と、を備えたエンジンの
    制御装置であつて、 エンジンの加速状態を検出する手段と、該加速
    状態検出時から所定点火数又は所定時間が経過す
    るまで前記平均空気流量に上限値を与えることを
    禁止する手段と、を備えたことを特徴とするエン
    ジンの制御装置。 8 前記スロツトル弁下流通路容積をVs、前記
    シリンダ行程容積をVh、前記圧縮比をε、前記
    平均空気量をA(n)、前記標準大気密度をρp、前
    記エンジン回転周期をT(n)、前記今回の充填効
    率をCE(n)、前記前回の充填効率をCE(n−
    1)、とすると、前記所定の関係式が、 CE(n)=K・CE(n−1)+(1−K)・A(
    n)・T(n)・KA (ただしK=Vs/Vh(1−1/ε)/1+Vs
    Vh(1−1/ε)),KA=1/Vh・ρp) で表わされる特許請求の範囲第7項記載のエンジ
    ンの制御装置。
JP60254071A 1985-11-13 1985-11-13 エンジンの制御装置 Granted JPS62113842A (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP60254071A JPS62113842A (ja) 1985-11-13 1985-11-13 エンジンの制御装置
KR1019860008285A KR900003653B1 (ko) 1985-11-13 1986-10-02 엔진의 제어장치
AU64873/86A AU571145B2 (en) 1985-11-13 1986-11-06 Determination of net airflow rate for control of an engine
DE3638564A DE3638564C2 (de) 1985-11-13 1986-11-12 Verfahren zur Bestimmung der tatsächlichen Last zum Steuern einer Brennkraftmaschine
US06/930,103 US4807581A (en) 1985-11-13 1986-11-13 System for controlling the operation of an internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60254071A JPS62113842A (ja) 1985-11-13 1985-11-13 エンジンの制御装置

Publications (2)

Publication Number Publication Date
JPS62113842A JPS62113842A (ja) 1987-05-25
JPH0253622B2 true JPH0253622B2 (ja) 1990-11-19

Family

ID=17259815

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60254071A Granted JPS62113842A (ja) 1985-11-13 1985-11-13 エンジンの制御装置

Country Status (5)

Country Link
US (1) US4807581A (ja)
JP (1) JPS62113842A (ja)
KR (1) KR900003653B1 (ja)
AU (1) AU571145B2 (ja)
DE (1) DE3638564C2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1993025809A1 (fr) * 1992-06-16 1993-12-23 Mitsubishi Jidosha Kogyo Kabushiki Kaisha Methode de detection des rates d'allumage
DE102011087303B4 (de) 2011-02-01 2018-06-28 Mazda Motor Corp. Innenverbrennungsmotorsteuerung

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2503200B2 (ja) * 1987-10-07 1996-06-05 富士通テン株式会社 内燃機関の燃料噴射量決定方法
JPH01315643A (ja) * 1988-06-15 1989-12-20 Mitsubishi Electric Corp エンジンの燃料制御装置
US4951499A (en) * 1988-06-24 1990-08-28 Fuji Jukogyo Kabushiki Kaisha Intake air calculating system for automotive engine
JP2787492B2 (ja) * 1989-12-15 1998-08-20 マツダ株式会社 エンジンの燃料制御装置
JPH03233157A (ja) * 1990-02-06 1991-10-17 Mitsubishi Electric Corp 内燃機関の燃料制御装置
JP2621548B2 (ja) * 1990-02-23 1997-06-18 三菱電機株式会社 エンジンの制御装置
JP2569978B2 (ja) * 1991-02-26 1997-01-08 三菱電機株式会社 内燃機関の制御装置
JP2908924B2 (ja) * 1991-12-25 1999-06-23 株式会社日立製作所 エンジンの流入空気量検出方法、この方法を実行する装置、この装置を備えた燃料噴射量制御装置
JP2749226B2 (ja) * 1992-02-28 1998-05-13 株式会社日立製作所 内燃機関の流入空気量検出装置及びこれを利用した燃料噴射量制御装置
JPH09158775A (ja) * 1995-12-06 1997-06-17 Toyota Motor Corp 内燃機関の吸気圧センサ異常検出装置
US6745619B2 (en) 2001-10-22 2004-06-08 Ford Global Technologies, Llc Diagnostic method for variable compression ratio engine
DE102006027591B4 (de) * 2006-06-14 2012-03-08 Caterpillar Motoren Gmbh & Co. Kg Verfahren zum Steuern eines Verbrennungsmotors
JP5846171B2 (ja) * 2013-08-09 2016-01-20 株式会社デンソー 燃料噴射制御装置
JP6323686B2 (ja) * 2015-07-07 2018-05-16 マツダ株式会社 エンジンの制御装置

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4051818A (en) * 1974-11-23 1977-10-04 Volkswagenwerk Aktiengesellschaft Device for obtaining signals for the control unit of an electronic fuel injection system
DE2507917C2 (de) * 1975-02-24 1986-01-02 Robert Bosch Gmbh, 7000 Stuttgart Einrichtung zur Regelung des optimalen Betriebsverhaltens einer Brennkraftmaschine
DE2840793C3 (de) * 1978-09-20 1995-08-03 Bosch Gmbh Robert Verfahren und Einrichtung zum Bestimmen der von einer Brennkraftmaschine angesaugten Luftmenge
JPS57105531A (en) * 1980-12-23 1982-07-01 Toyota Motor Corp Fuel injection controlling method for internal combustion engine
JPS58160518A (ja) * 1982-03-19 1983-09-24 Hitachi Ltd 電子式燃料噴射装置
JPS58172446A (ja) * 1982-04-02 1983-10-11 Honda Motor Co Ltd 内燃機関の作動状態制御装置
JPS58174129A (ja) * 1982-04-07 1983-10-13 Toyota Motor Corp 内燃機関の燃料噴射制御方法
JPS59221435A (ja) * 1983-05-31 1984-12-13 Hitachi Ltd 燃料噴射制御方法
DE3415214A1 (de) * 1984-04-21 1985-10-24 Robert Bosch Gmbh, 7000 Stuttgart Verfahren und vorrichtung zur bestimmung eines den lastzustand einer brennkraftmaschine angebenden signals
JPH07113340B2 (ja) * 1985-07-18 1995-12-06 三菱自動車工業 株式会社 内燃機関の燃料制御装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1993025809A1 (fr) * 1992-06-16 1993-12-23 Mitsubishi Jidosha Kogyo Kabushiki Kaisha Methode de detection des rates d'allumage
DE102011087303B4 (de) 2011-02-01 2018-06-28 Mazda Motor Corp. Innenverbrennungsmotorsteuerung
US10197036B2 (en) 2011-02-01 2019-02-05 Mitsubishi Electric Corporation Internal combustion engine control apparatus

Also Published As

Publication number Publication date
US4807581A (en) 1989-02-28
KR900003653B1 (ko) 1990-05-28
JPS62113842A (ja) 1987-05-25
KR870005170A (ko) 1987-06-05
DE3638564A1 (de) 1987-05-14
AU6487386A (en) 1987-06-11
AU571145B2 (en) 1988-03-31
DE3638564C2 (de) 1996-06-05

Similar Documents

Publication Publication Date Title
JP2973418B2 (ja) 内燃機関の吸気管圧力検出方法
JPH0253622B2 (ja)
US4401079A (en) Electronically controlled fuel injection method and apparatus
US4911128A (en) Fuel controller for an internal combustion engine
KR930002078B1 (ko) 연료 분사장치
JPH0435614B2 (ja)
KR900000145B1 (ko) 내연기관의 연료제어장치
US4760829A (en) Fuel control apparatus for a fuel injection system of an internal combustion engine
JPH0575902B2 (ja)
US4901699A (en) System for controlling a fuel injection quantity and method therefor
KR940010729B1 (ko) 내연기관의 제어장치
JPH0452382B2 (ja)
JPS63167045A (ja) 内燃機関の燃料制御装置
EP0243041B1 (en) Fuel supply control apparatus for internal combustion engine
JPH0718355B2 (ja) 内燃機関の燃料噴射量制御方法
JPH03246333A (ja) エンジンの制御装置
JP2623732B2 (ja) 内燃機関の吸入空気量予測装置
JP2551396B2 (ja) 内燃機関の燃料噴射量制御方法
JP2754746B2 (ja) 内燃機関の燃料噴射量制御装置
JP2623660B2 (ja) 内燃機関の制御装置
JP2575450B2 (ja) 内燃機関の燃料制御装置
JPS63266153A (ja) エンジンの制御装置
JP2623703B2 (ja) 内燃機関の燃料噴射量制御装置
JP2760154B2 (ja) 燃料噴射量制御装置
JP2823856B2 (ja) エンジンの電子燃料噴射装置

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term