JPH01294942A - 内燃機関の吸入空気量推定装置 - Google Patents

内燃機関の吸入空気量推定装置

Info

Publication number
JPH01294942A
JPH01294942A JP12529288A JP12529288A JPH01294942A JP H01294942 A JPH01294942 A JP H01294942A JP 12529288 A JP12529288 A JP 12529288A JP 12529288 A JP12529288 A JP 12529288A JP H01294942 A JPH01294942 A JP H01294942A
Authority
JP
Japan
Prior art keywords
amount
intake air
internal combustion
fuel
combustion engine
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
Application number
JP12529288A
Other languages
English (en)
Other versions
JP2687430B2 (ja
Inventor
Shinji Ikeda
愼治 池田
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.)
Toyota Motor Corp
Original Assignee
Toyota 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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP63125292A priority Critical patent/JP2687430B2/ja
Priority to US07/354,371 priority patent/US4974563A/en
Priority to EP89109239A priority patent/EP0345524B1/en
Priority to DE8989109239T priority patent/DE68902362T2/de
Publication of JPH01294942A publication Critical patent/JPH01294942A/ja
Application granted granted Critical
Publication of JP2687430B2 publication Critical patent/JP2687430B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime 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

【発明の詳細な説明】 [産業上の利用分野] 本発明は、エアフロメータを用いて内燃機関のシリンダ
内に流入する吸入空気量を推定する内燃機関の吸入空気
量推定装置に関する。
[従来の技術] 従来より、内燃機関の制fail装置の一つとして、内
燃機関に吸入される空気の流量(以下、吸気流量という
)Qをエアフロメータを用いて検出し、この検出結果Q
と内燃機関の回転速度ωとに基づき燃料噴射量や点火時
期を制御する装置が知られている。この種の制御装置は
、吸気行程時にシリンダ内に流人する吸入空気量mcが
、エアフロメータで検出された吸気流量Qと回転速度の
とにより次式(2)の如く記述できることに着目してな
されたもので、 mc=K  舎 Q/ω              
・・・(2)(但し、K:定数) 吸気流量Qと回転速度ωとに基づき内燃機関の制御量を
決定することで、シリンダ内に流人する燃料混合気の空
燃比を所望の値に制御したり、点火時期を最適な出力ト
ルクが得られる値に制御している。
[発明が解決しようとする課題] ところが上記のように機関制御を行なった場合、内燃機
関が定常運転されている場合には、制御を良好に行なう
ことができるものの、内燃機関の運転条件が変化する過
渡運転時には、空燃比や点火時期を内燃機間の運転状態
に応して良好に制御することができないといった問題が
あった。
これは吸気の脈動を抑えるために吸気通路に設けられた
サージタンクによって、エアフロメータで検出された吸
気流量Qと、実際にシリンダ内に流人する吸入空気量m
cとが対応しなくなってしまうからである。
つまり内燃機関の加速開始時には、エアフロメータを通
過した空気が一時サージタンク内に蓄えられ、シリンダ
内への吸入空気量がQ / (、Jで)1定される値よ
り少なくなるとか、逆に内燃機関の減速開始時には、サ
ージタンク内の空気が内燃機関のシリンダ内に入り、エ
アフロメータで検出された以上の空気がシリンダ内に入
るといったことがあり、この結果内燃機関の過渡運転時
には燃料噴射制御や点火時間制御の精度が低下してしま
うのである。
そこで本発明は、内燃機関の燃料噴射制御や点火時間制
御を行なう場合に、制御B量を常に内燃機関のシリンダ
内に流人する吸入空気量に対応した値に設定できるよう
にするために、エアフロメータからの出力信号に基づき
吸入空気量を正確に推定することのできる内燃機関の吸
入空気量推定装置を提供することを目的としてなされた
[課題を解決するための手段] 即ち上記目的を達するためになされた本発明は、第1図
に例示する如く、 内燃機関Mlの吸気通路M2に設けられ、内燃機関M1
に吸入される空気の流量Qを検出する吸気流量検出手段
M3と、 内燃機関の回転速度のを検出する回転速度検出手段M4
と、 上記各検出手段M3及びM/1の検出結果Q及びωに基
づき、内燃機関M1に於ける吸入空気の質量保存則を記
述した物理モデルに基づき設定された次式(1) %式%(1) (但し、α、β:定数、mc(k):前回の推定値)を
用いて、内燃機関のシリンダ内に流人する吸入空気量m
c(k+1)を推定する推定手段M5と、を備えたこと
を特徴とする内燃機関の吸入空気量推定装置を要旨とし
ている。
[作用] 以上のように構成された本発明の内燃機関の吸入空気量
推定装置では、吸気流量検出手段M3が吸気通路M2を
通って内燃機関Mljこ吸入される空気の流量Qを検出
すると共に、回転速度検出手段M/Lが内燃機関M1の
回転速度のを検出し、推定手段M5が、その各検出結果
Q及びωに基づき上記(1)式を用いて、内燃機関M1
のシリンダ内に流人する吸入空気量mc(k+1)を推
定する。
[実施例コ 以下に本発明の実施例を図面と共に説明する。
まず第2図は本発明が適用された内燃機関2及びその周
辺装置の構成を表す概略構成図である。
図に示す如く、内燃機関2の吸気通路4には、内燃機関
2に吸入される空気の流量、即ち吸気流量Qを検出する
ためのエアフロメータ6、内燃機関2のシリンダ2a内
に流人する吸入空気量(以下、単りこ吸気量という。)
を制御するためのスロットルバルブ8、及び吸気の脈動
を抑えるためのサージタンク10が備えられ、排気通路
16には、排気中の酸素濃度から内燃機関2のシリンダ
2a内に流人した燃料混合気の燃空比入(=1/空燃比
)を検出するための酸素センサ18、及び排気を浄化す
るための三元触媒コンバータ20が備えられている。
また内燃機関2には、その運転状態を検出するためのセ
ンサとして、上述のエアフロメータ8及び酸素センサ1
8の他、ディストリビュータ22の回転から内燃機関2
の回転速度のを検出するための回転速度センサ24、同
じくディストリビュータ22の回転から燃料噴射制御の
開始タイミングtを検出するためのクランク角センサ2
6、及び冷却水温Twを検出するための水温センサ28
が備えられている。尚、ディストリビュータ22はイグ
ナイタ30からの高電圧を所定の点火タイミングで点火
プラグ32に印加するためのものである。
そして上記各センサからの検出信号は論理演算回路とし
て構成された電子制御回路40に出力され、燃料噴射弁
42を駆動して燃料哨刺弁42からの燃料噴射量を制御
するのに用いられる。
即ち電子制御回路40は、予め設定された制御プログラ
ムに従って燃料噴射制御のための演算処理を実行するC
PU50、CPU50で演算処理を実行するのに必要な
制御プログラムや初期データが予め記録されたROM5
2、同じ<CP[J50で演算処理を実行するのに用い
られるデータが一時的に読み書きされるRAM5/L、
上記各センサからの検出信号を人力するための人力ボー
ト56、及びCPU50での演算結果に応じて燃料噴射
弁42に駆動信号を出力するための出力ボート・5日、
等から構成され、内燃機関2のシリンダ2a内に流入す
る燃料潰合気の燃空比λが内燃機関2の運転状態に応じ
て設定される目標燃空比入rになるよう燃料噴射弁42
からの燃料噴射量qをフィードバック制御するようにさ
れている。
次にこのフィードパ・ンク制御を実行するための制御系
を第3図に示すブロックダイヤグラムに基づいて説明す
る。尚、第3図は制御系を示す図であって、ハード的な
構成を示すものではなく、実際には第5図及び第6図の
フローチャートに示したプログラムを実行することによ
り実現される。
第3図に示すように、本実施例の燃料噴射制御系では、
まず第1演算部P1で、エアフロメータ6により検出さ
れた吸気流量Qと回転速度センサ24により検出された
回転速度(、、lとに基づき、前述の(1)式を用いて
シリンダ2a内に流人する吸気量mcが算出される。
この第1演算部P1で算出された吸気量mcは第1乗算
gBP2に出゛力され、内燃機関2の運転状態に応じて
設定される目標燃空比入「に乗算される。即ち、第1乗
算部P2では、吸気mmcと目標燃空比λrとを乗算す
ることで、内燃機関2の吸気行程時にシリンダ2a内に
供給すべき燃料量(以下、目標燃料供給量という。)m
c入「を算出するのである。
また第1演算部P1で算出された吸気量meは、第2乗
算部P3にも出力される。第2乗算部P3は、吸気量m
cに、酸素センサ20により検出された燃空比入を乗算
して、前回の吸気行程時にシリンダ2a内に実際に流人
した燃料量(以下、実燃料供給量という。)mc^ を
算出する。
そして第1乗算部P2で算出された目標燃料供給量mc
入r及び第2乗算部P3で算出された実燃料供給量mc
入 は共に偏差算出部[〕4に出力され、その偏差mc
(入−人「)が算出される。そしてその算出結果は逐次
加算部P5で逐次加算され、その逐次加算算出結果には
係数f3乗算部P6で予め設定された係数f3が乗算さ
れる。また第1乗算部P1で算出された目標燃料供給量
mc入rは係数f4乗算gfH”7にも出力され、予め
設定された係数f4が乗算される。
また次に第1演算部P1で算出された吸気量mCは、第
2演算部P8にも出力される。第2演算部P8は、吸気
量mcに基づき吸気圧力Pを算出するためのもので、そ
の算出結果は、水温センサ38により検出された冷却水
温T−と共に第3演算部P9に人力される。すると第3
演算部P9では、その人力された冷却水温Twから吸気
通路4内での飽和蒸気圧PSを求め、その値と吸気圧力
Pとから吸気通路4の内壁面に付着した燃料の一定時間
当りの蒸発量(以下、燃料蒸発量という。)Vfを算出
する。そしてその算出された燃料蒸発量Vfは、除算部
P10に人力され、回転速度センサ34により検出され
た内燃機関2の回転速度ωによって除算される。またそ
の除算結果Vf /ωは係数f5乗算部pHに人力され
、予め設定された係数f5が乗算される。
次に上記除算部PIOの除算結果Vf/ω及び第2乗算
部P3で算出された実燃料供給量mc入はオブザーバP
12にも出力される。オブザーバP12は、実燃料供給
量mcλ と、除算部PIOの除算結果Vf//ωと、
燃料噴射弁52からの燃料噴射量qと、前回推定した吸
気通路4の内壁面への付着燃料量pw及び吸気通路4内
での蒸発燃料量7vとから、付着燃料量f−と蒸発燃料
量fVとを推定するためのもので、その推定結果?W及
び?νには、夫々、係数f1乗算部P13及び係数f2
乗算部P14で係数f1及びf2が乗算される。
そしてこれら乗算部P13及びPI3からの乗算結果は
、他の乗算部P6、P7、pHでの乗算結果と共に、加
算部Pi5〜P1Bで加算され、これによって燃料噴射
弁32からの燃料噴射量qが決定される。
即ち本実施例の制御系は、まず吸気量mcを算出し、そ
の算出された吸気Mmcとシリンダ内に流人する燃料量
との比が所望の空燃比となるように燃料噴射量qを制御
するように構成されている。
ここで第1演算部P1で吸気量mcを算出するのに用い
られる前述の(1)式は次のように設定される。
まず吸気通路4内部での空気量の変化は、吸入空気の質
量保存則により次式(3)の如く記述できる。
V/C2・dP/dt=Q−’l”nc    ・(3
’)(但し、V:吸気通路の容積、C:空気中の音速、
P:吸気通路内圧力(吸気圧力)、Q:吸気通路を流れ
る空気流量(吸気流量)、mCニジリンダ内に流人する
空気流量) 上記(3)式から、吸気圧力Pの時間変化は次式(4)
の如く記述できる。
dP/dt=(Q−’l′T1c)・C2/V  ・=
(4)次に上記(4)式を離散化すると、次式(5)の
如くなり、 P(k+1)−P(k)=  (Q−’l”nc)  
・Δt −C2/V・・・(5) 更に内燃機関の1吸気行程時間は内燃機関の回転速度を
ωとすると30/ωとなるので、上記(5)式は、 P(k+1)−P(k) = (Q・30/ω−’rnc・30/ω) ・C2/
V= (Q・30/(J−mc(k)) ・C2/V 
 ・=(6)と記述できる。(但し、mc:吸気量)一
方内燃機関の体積効率ηを次式(7)の如く仮定すると
、 η=A◆P+R・・・(7) (但し、A、B:定数) 吸気量mcは、次式(8)の如く記述できる。
mc=η◆υ=A◆υ◆P+B◆υ ・・・(8)(但
し、υニジリンダ容積) 従って上記(8)式から、上記(6)式に於ける吸気圧
力P(k)、  P(k+1)は夫々次式(9)、 (
10)の如く記述できるようになり、 P(k)=(mc(k)−B・u)/A◆u   =−
(9)P (k+1)= (mc(k+1) −B ・
u ) /A ・JJ −・−(10)これら各式を(
6)式に代入すると次式(11)が得られる。
mc(k+1)=A◆υ・30令Q◆C2/ω・■+m
c(k)(1−A・u ・C”/V)−(11)この(
11)式は吸気量mcの挙動を表わしており、A◆υ・
30・C2/Vを定数αとし、1−A・υ・C2/Vを
定数βとすると、上記(11)式は前述の(1)式の如
く記述できる。従って各定数α及びβを周知の同定法に
よって決定すれば、吸気量mCを求めるための前述の演
算式(1)が設定できる。
また次に第3図の制御系は、吸気通路4の内壁面への付
着燃料量fwと吸気通路4内での蒸発燃料Mfvとを状
態変数として内燃機関2における燃料挙動を記述した物
理モデルに則って設計されたものである。そこで以下に
この制御系の基準となる物理モデルの構築、及びこれに
基づく制御系の設計方法について説明する。
尚、この種の制御系の設計方法としては、例えば、古田
勝久著「実システムのデジタル制御」システムと制御、
Vol、2B、(JO−12(1984年)計測自動制
御学会等に詳しいので、ここでは簡単に説明する。また
本実施例では、スミスーデエビソン(Smith−Da
vison)  の設計法を使用するものとする。
まず内燃機関2のシリンダ2a内に流人する燃料量fc
は、燃料噴射弁42からの燃料噴射量qと、吸気通路4
の内壁面への付着燃料量fwと、吸気通路4内部での蒸
発燃料量fvとを用いて次式(12)のように記述する
ことができる。
fc  =rlφq+  γ2争 fw−1r3◆ f
v   −(12)即ち上記燃料量fcは、燃料噴射弁
42からの噴射燃料の直接流入量γI−qと、そのff
i刺燃料が付着した吸気通路からの間接流人量γ2・f
−と、噴射燃料或は壁面同着燃料の蒸発により吸気通路
4内部に存在する蒸発燃料の流人量γ3・fvとの総和
であると考えられることから上式(12)のようにシリ
ンダ2a内に流入する燃料量fcを記述することができ
るのである。
上式(12)において、燃料噴射量qは燃料噴射弁42
の制御量によって定まるので、吸気通路4の内壁面への
付着燃料量fw及び吸気通路4内での蒸発燃料量fvを
知ることができれば燃料量fcを予測することができる
そこで次に上記付着燃料量f−及び蒸発燃料量fνにつ
いて考える。
まず吸気通路4の内壁面への付着燃料量fwは、吸気行
程時のシリンダ2a内への流人によって、吸気サイクル
毎にその一部γ2が減少する他、吸気通路4内部への蒸
発によって減少し、吸気サイクルと同門して燃料噴射弁
42から噴射される燃料噴射量qの一部γ4が付着する
ことによって増加する。また吸気行程毎の燃料蒸発量は
γ5・Vf/ωとして表すことができる。このため吸気
通路4の内壁面への付着燃料量fwは次式(13)に示
す如く記述できる。
f w(k+1) = (1−γ2)・f w(k)+
γ4・q (k)−r5◆Vf(k)/ω(k)  ・
=(13)一方吸気通路4内部での蒸発燃料量fvは、
吸気行程時のシリンダ2a内への流人によって、吸気サ
イクル毎にその一部γ3が減少する他、燃料噴射量qの
一部γ6が蒸発することによって増加し、更に上記付着
燃料の燃料蒸発によって増加する。このため吸気通路4
内の蒸発燃料量fvは次式(14)に示す如く記述でき
る。
f v(k+1)”(i y3)−f v(k)+ 7
e”q (k)+ r 5・V f(k)/ ω(k)
  −(1,4)次に内燃機関2のシリンダ2a内に吸
入された燃料量fc(k)は、内燃機関2に供給された
燃料温合気の燃空比入(k)とシリンダ2a内に流人し
た新気m m c (k )とから、次式(15)のよ
うに記述できる。
f c(k)= mc(k)・入(k)    −(1
5)したがって上記各式の係数γ1〜γ6をシステム同
定の手法により決定すれは、次式(I6)及び(I7)
に示す如く、内燃機関2の1サイクルをサンプリング周
期として離散系で表現された、吸気通路4の内壁面への
付着燃料量と蒸発燃料量とを状態変数とする状態方程式
(16)及び出力方程式(17)を得ることができ、こ
れによって内燃機間での燃料挙動を表す物理モデルが定
まる。
+ (1−γ4−γ6)q(k)・・・(17)次に上
記(16)及び(17)式で記述された物理モデルは非
線形であるので、上記物理モデルを線形近似する。
まず上式(16) 、 (17)式において、y (k
) = mc(k)λ(k) −(1−r4−r6 )
 q(k)・・・(18) x(k)=  [f w(k)   f v(k)コ 
’          −(19)■=[γ2 γ3]
  ・・・(23)とすると、(16)、(17)式は x(k+1)= (■)・x (k) + F ・q 
(k)+■・V f(k)/ω(k)・・・(24)y
(k)=■・x(k)           ・・・(
25)で表すことができる。
上式(24)において右辺に外乱W(k)が加わるもの
とし、このときの変数を添え字aで表すと、上式(24
)及び(25)は次式(24)’、(25)’に示す如
くなる。
xa(k+1)=@ ◆xa(k)+f 争q a(k
)+IILVf(k)/ c、+(k)+E ◆W(k
)  −(24)’ya(k)=■・x a(k)  
         −(25)’またy(k) =y 
r (目標1直)であるとすると、上式(24)及び(
25)は次式(24)”、(25)”に示す如くなる。
x  r  =@令x  r  +F ◆q  r十■
・V f(k)/ω(k)・・・(24)”yr=■舎
X「           ・・・(25)″上式(2
4)’ 、(25)”及び(24)’ 、(25)″よ
り、xa(k+1)−xr=@ (xa(k)−xr)
+ U (q a(k) −q r ) +E −W(
k) −(26)y a(k)−y r =e (xa
(k)−x r ) −(27)となり、(26)式に
おいて外乱Wはステップ状に変化するモノとし、△W(
k)=W(k)−W(k−1)= 0 テあるとすると
、(26)及び(27)式より、Δ (x a (k+
1)−x r )  =Φ△ (xa(k)−xr)+
「Δ(qa(k)−qr)  ・・・(26)’△(y
 a(k) −y r ) =0△(xa(k)−xr)−(27)’となる。
したがって上式(26)’及び(27) ’より、線形
近似され、サーボ系に拡大された次式(2日)に示す如
き状態方程式が得られる。
吹に上式(28)を次式(29)のようにみなす。
δX (K+1) =Pa・δX (k) +Ga ・δru CK)・(
29”)すると、離散形2次形式評価関数は次式(3o
)のように表現できる。
J=Σ[δXf(k)  ・Q・δX (k)+δu 
T (K)  −1R−δu  (K)  コ ・ (
30)ここで、重みパラメータメータ行列Q、  Rを
選択して、上記離散形2次形式評価関数、1を最小にす
る人力δu (k)は次式(31)で与えられる。
δu(K)=F−δX (k)  −(31)従って、
上式(2日)における最適フィードバックゲインFは次
式(32)のように定まる。
F=−(R+GaT*IM ・Ga)−’・Ga丁+I
M*Pa   −(32)但し、■は次式(33)に示
す離散形りカッチ方程式を満たす止定対称行列である。
IM=Par−IM ・Pa 十Q−(PaT−IM 
・Ga)・ (JR+Ga’−TM−Ga)−’・ (
Ga”+IM・Pa)   −(33)これにより△(
qa(k)−qr)は、次式(34)のように求まる。
△(qa(k) −q r)= (但し、F=  [PI  F2] ’)次に上式(3
4)を積分すると、qa(1<)  qrは次式(35
)の如くなる。
qa(k)−qr=F1(xa(k)−xr)+χF2
 (y a(j)−y r )−F 1 (x a(0
)−x r )+ (q(0)−q r)・・・(35
)上記(24)”、(25)”式の状態(即ちy(k)
=y r)で上式(35)の制御を行なうと、 q r=F1xr−Flxa(0)+ya(0)−(3
6)となる。そこで(24)“に上式(36)を代入す
ると、xr=  [@+FF1コ xr +F (−Flxa(0)+qa(0))+■・V f
(k)/ω(k)・・・(37)となり、x a (k
+1)二x(k) (k−+c−O)とすると、xr(
k)=[]]I−■−fF1コートU (−Flxa(
0)+qa(0))+ [I[−@−FFII −’ ・■・V f(k)/ω(k)・・・(38)y r 
(k)=■[M−■−fF1]−’・U (−Flxa
(0)+qa(0))+■ [■ −◇−FFIコ −
ト ■・Vf(k)/ω(k)・・・(39)となる。従っ
て −F lx a (0)+ q a (0)=[■ [
■ −Φ−FFIコ 弓 +I[=]−’yr−[(B
)[I[−@−FFIコ −IIIコ −1■・ [■
−[F]−]r’F1コ −ト■・V f(k)/ω(
k)  ・・・(40)となり、上式(40)において F3=  [(B)  []]I−@−FFIコ暑・「
コ −’−(41)F4=−[0[II−(If)−F
FI] −’ −11=] −’■・[II −@−f
 Fl] −’      ・・・(42)とし、(3
5)式に代入すると、 qa(k)=F1xa(k)+EF2 (ya(、+)
−y r)+ F 3yr + F 4V f(k)/
 (、J (k)−(43)となる。
従ってこの式(43)に前述の(19)及び(2o)式
を代入すると、 q(k)=(F a−f w(k)+F b−fv(k
)+EF c・mc(J)・(入(j)−入r) + 
F d−mc(k)λr+Fe・V f(k)/ω(k
)) /(1+F’d  (1−γ4−γ6))= f
 1・f w(k)+ f 2・f v(k)+、:i
: f 3・mc(j)・(入(j)−人r)+f4・
mc(k)λ「+f5◆V f(k)/ω(k)  ・
・・(44)となり、第3図の制御系が設計できる。
尚上式(44)において、吸気通路4の内壁面からの燃
料の蒸発量Vfは、吸気通路4内での燃料の飽和蒸気圧
Psと吸気通路4内部の圧力(吸気圧力)Pとの関数と
して求めることができ、また飽和状気圧Psはセンサに
より直接検出することは難しいが、飽和蒸気圧Psは吸
気通路4の内壁面への付着燃料温度′rの関数であり、
付着燃料温度Tは内燃機関2の冷却水温Tw或は吸気ボ
ート付近のシリンダヘッド温度によって代表させること
ができるので、本実施例では、水温センサ28により検
出された冷却水温Tw  (’K)をパラメータとする
次式 %式%(45) :) しこより飽和蒸気圧PSを求め、更にその値と吸気圧力
Pとをパラメータとするマツプから蒸発量Vfを求める
ようにされている(第3演算部P9)。
またこのように蒸発量Vfを算出する場合、吸気圧力P
を知る必要があるが、本実施例では吸気圧力Pを検出す
るための吸気圧センサが備えられていないので、吸気圧
力Pを直接検出することができない。しかし吸気圧力P
は、前述の(9)式又は(10)に示す如く、吸気量m
cの関数として記述できる。そこで本実施例では、前述
の(9)式 (又は(10)式)におけるA・υ及びB
◆υの値を夫々定@Al及びB1として周知の同定法に
より決定し、第2演算部P8に於いて、第1演算部P1
で求めた吸気量mcに基づき次式(46)を用いて吸気
圧力Pを算出するように構成されている。
P = (mc −B 1) / Al      ・
−(4G)また次に上式(44)における吸気通路4の
内壁面への付着燃料量f−及び吸気通路4内での蒸発燃
料量fνはセンサ等によって直接測定できないため、本
実施例では、上記(16)及び(17)式の物理モデル
に基づき設計されたオブザーバP12を用いて推定する
よう構成されている。
即ち(24)式において、 Δu(k)” T’ ・q (k)+ If”II 争
V f(k)/ u (k)とおくと、(16)式は次
式(47)の如く記述でき、x(k+1)=Φ・x (
k)+Δu1(k)     ・・−(48)この(4
8)式と上述の(25)式で表現される物理モデルのオ
ブザーバの一般系は、次式(49)のように定まるので
、 x(k+1)=人・x(k)+ ID−y (k)+ 
ff・u(k)=(/19)本実施例では、これに基づ
き次式(50)に示す如くオブザーバP12を設計し、
これにより付着燃料量fv及び蒸発燃料量fνを推定す
るよう構成されている。
次に電子制御回路40で実行される燃料rifA躬制御
を第4図及び第5図に示すフローチャートに沿って説明
する。
まず第4図は内燃機関2の運転開始と共に起動され、内
燃機関2の運転中常時繰り返し実行される燃料噴射制御
処理を表わすフローチャートである。
図に示す如くこの処理が開始されると、ますステップ1
00を実行し、付着燃料量fwo、蒸発燃料量fvo、
実燃料供給量λmと目標燃料供給型入「mとの偏差の積
分値S出入、及びカウンタCの値としてOを初期設定す
ると共に、燃料噴引量q。
吸気量mcとして予め設定された適当な初期値qs。
mcsを設定する初期化の処理を実行し、ステップ11
0に移行する。
ステップ110では、クランク角センサ26からの検出
信号に基づき現在燃料噴射制御の開始タイミングである
か否かを判断し、燃料噴射制御の開始タイミングになる
と、次ステツプ120に移行して、上記各センサからの
出力信号に基づき、燃空比λ、吸気流量Q9回転速度ω
、及び冷却水温Twを検出する。
次にステ・ンプ130では、上記ステップ120で求め
た吸気流量Qと回転速度のとに基づき前述の(1)式を
用いて次の吸気行程時の吸気量mcを算出する第1演算
部P1としての処理を実行する。
ここで前述の(1)式は、吸気流量Qと回転速度のと前
回推定した吸気量mcとから次の吸気行程時の吸気量m
cを推定するための演算式であるが、この演算式(1)
を用いて算出される吸気量mcは、ステップ120で検
出された吸気流1i−Q及び回転速度ωに対応した1ス
トローク後の値となるので、後述の処理で実際に燃料噴
射が実行される時点での吸気量とは対応しなくなること
が考えられる。
つまり燃料噴射量qを算出して実際に燃料噴射を実行す
るには、燃料噴射量の演算時間と燃料噴射弁の開弁時間
を考慮すると、2〜3ストローク。
即ち内燃機関2が360℃八〜5へ0℃八回転するのに
要する時間が必要となるので、その間に内燃機関の運転
条件が変化すると、燃料噴射量qが上記(1)式を用い
て算出した吸気量mcと対応しなくなることがある。そ
こで本実施例では、ステップ130での吸気量算出処理
を、第5図に示す如く実行するように構成されている。
即ち吸気量算出処理では、まずステップ131で上記(
1)式を用いて吸気量meを算出し、続くステップ13
2でカウンタCの値をインクリメントした後、ステップ
133でカウンタCの1直が3以上となったか否かを判
断し、カウンタCの値が3以上でなければ再゛度ステッ
プ131に移行する、といった手順で吸気量mcの算出
動作を3回行ない、これによって内燃機関2が540℃
八回転した後の吸気量mcを推定するように構成されて
いるのである。尚ステップ133でカウンタCの(直が
3以上であると判断されると、ステップ134で次回の
処理のためにカウンタCの値をクリアして吸気量算出処
理を終了する。
このようにステップ130で吸気量mcが算出されると
、続くステップ140に移行して、今度は前述の(46
)式を用いて吸気tmcから吸気圧力Pを推定する第2
演算部P8としての処理を実行する。そしてこのステ・
ツブ140で吸気圧力Pが算出されると、続くステップ
150に移行し、その算出された吸気圧力Pと内燃機関
2の回転速度ωとに基づき、内燃機関2の負荷に応じた
目標燃空比入「を算出する。尚このステップ150では
、通常、燃料混合気の空気過剰率が1(即ち理論空燃比
)となるように目標燃空比入「が設定され、内燃機間2
の高貨物運転時等には燃料を通常より増量して内燃機関
の出力を上げるために目標燃空比入rがリッチ側に設定
され、内燃機関2の軽貨物運転時等には、燃料を通常よ
り減量して燃費を向上するために目標燃空比入「がリー
ン側に設定される。
ステップ150で目標燃空比λ「が設定されると、今度
はステップ160に移行し、ステップ140で求めた吸
気圧力Pとステ・ンプ120で求めた冷却水温Twとに
基づき、吸気通路2a壁面への付着燃料の蒸発量Vfを
求め、その値を内燃機関2の回転速度ωで除算し、前回
の吸気行程から次の吸気行程塩の間に吸気通路4壁面か
ら蒸発する燃料量、即ち燃料蒸発量Vfw(=Vf/ω
)を算出する、第3演算部P9及び除算部PIOとして
の処理を実行する。
そして続くステップ170では、ステップ120で検出
した燃空比λとステップ130で求めた吸気量mcとを
乗算して、前回の吸気行程時にシリンダ2a内に流人し
た実燃料供給量mcλを算出する第2乗算部P3として
の処理を実行し、ステップ180に移行する。
ステップ180は、ステップ170で求めた実燃料供給
量mcλと、前回の燃料噴射量qと、上記ステップ16
0で求めた吸気通路壁面からの燃料蒸発量Vfwと、前
回求めた付着燃料量fwo及び蒸発燃料量fvoとに基
づき前述の演算式(49)を用いて付着燃料量?讐及び
蒸発燃料量7シを推定する、オブザーバP12としての
処理を実行する。
そして続くステップ190では、ステップ150で設定
した目標燃空比入「とステップ130で求めた吸気量m
cとを乗算して、シリンダ2a内に流人する目標燃料供
給量mcλrを算出する第1乗算部P2としての処理を
実行し、ステップ2゜Oに移行する。
ステップ200では、前回求めた実燃料供給量mc入 
と目標燃料供給量mcλrとの偏差の積分値Sm入と、
ステ・ツブ180で求めた付着燃料量?−及び蒸発燃料
量?Vと、ステップ190で求めた目標燃料供給量mc
λ「と、ステ・ツブ160で求めた燃料蒸発量Vfwと
から、前述の(44)式を用いて燃料量Irfiqを算
出し、続くステップ210に移行して、その算出した燃
料噴射量qに応じた時間燃料噴射弁42を開弁して実際
に燃料噴射を行なう。
上記ステップ210で燃料噴射が実行され、内燃機関2
への燃料供給が一旦終了すると、次にステップ220に
移行し、ステップ170で求めた実燃料供給量mc入 
とステップ180で求めた目標燃料供給量mcλrとの
偏差を、前回求めた積分ti S m入に加算して積分
値Sm入を更新する逐次加算部P5としての処理を実行
し、ステップ230に移行する。そしてステップ230
では、次回の処理で付着燃料量?−及び蒸発燃料量?V
を推定するために用いる付着燃料量及び蒸発燃料量の基
準値fwo、fvoとして、今回ステップ180て求め
た付着燃料量”fw及び蒸発燃料量?Vを設定し、再度
ステップ110に移行する。
以上説明したように本実施例では、エアフロメータ6で
検出された吸気流量Qと内燃機関の回転速度のとから、
吸入空気の質量保存則を記述した物理モデルに基づき設
定された吸気量の挙動を表わす前述の(1)式を用いて
シリンダ2a内に流入する吸気量mcを推定するように
構成されている。
このため吸気量mcを内燃機関2の運転状態に応じて當
に精度よく推定することができ、内燃機関2の過渡運転
時にも燃料噴射制御を精度よく実行することが可能とな
る。
また本実施例では、吸気量mcを推定する際、制御量(
即ち燃料噴射量q)の演算時間及び噴射弁42の開弁時
間による制御の応答遅れを考慮して、3ストローク後の
1面を推定するように構成されているため、より制御精
度を向上できる。
また更に本実施例では、制御則が内燃機関における燃料
の挙動を記述した物理モデルに基づき設定され、燃料噴
射弁からの噴射燃料が吸気通路壁面への付着燃料及び吸
気通路内部での蒸発燃料として吸気通路内に残留し、し
かもその残留した燃料の一部が吸気行程時にシリンダ内
に流入することを考慮して燃料噴射量が決定されること
から、これによっても燃料噴射制御の制’rW)精度を
向上できる。
ここで上記実施例では、内燃機関における燃料の挙動を
記述した物理モデルに基づき設定された制御則により燃
料噴射制御を行なう、所謂現代制御理論が適用された燃
料噴射制御装置に本発明を適用した実施例について説明
したが、内燃機関の回転速度のと吸気流量Qとから基本
燃料噴射量を求め、基本燃料噴射量を他の運転状態に応
じて補正することにより燃料噴射量を決定するように構
成された従来より周知の所謂PID制i制御よる燃料噴
射制御装置に本発明を適用することもできる。
つまり内燃機関の回転速度ωと吸気流量Qとに基づき前
述の(1)式を用いて吸気量mcを推定し、その推定推
定された吸気量mcに基づき基本燃料噴射量を求め、そ
の値を冷却水温等に応じて補正するように構成すれば、
従来のPID制i制御よる燃料噴射制御装置に本発明を
適用することができるのである。尚この場合、吸気量m
cを内燃機関の運転状態に応じて精度よく推定できるの
で、従来の装置に比べ燃料噴射制御の制御精度を向上で
きる。
また次に上記実施例では、燃料噴射制御装置に本発明を
適用した場合について説明したが、本発明は内燃機関の
点火時期を制御する点火時間制御装置に適用することも
できる。そこで以下に本発明を点火時期制御装置に適用
した場合について説明する。
尚点火時期制御を行なう場合、制御対象が第2図に於け
るイグナイタ30の高電圧発生タイミングとなるだけで
、制御装置には上記実施例の電子制御装置40と同様の
構成のものが使用できるので、制御装置全体の詳しい説
明は省略し、点火時期制御を行なうための制御量算出処
理(即ち点火時期算出処理)について説明する。
第6図は点火時間算出処理の一例を表わすフローチャー
トである。
この処理は内燃機関の始動後繰り返し実行されるもので
、処理が開始されると、まずステップ300を実行して
、吸気mmcとして予め設定された適当な初期値mcs
を設定する初期化の処理を実行し、ステップ310に移
行する。
ステップ310では、エアフロメータ、回転速度センサ
、及び水温センサを用いて、内燃機関の各種運転状態、
即ち吸気流量Q1回転速度の、及び冷却水温Twを検出
し、次ステツプ320に移行して、前述のステップ13
1と同様に、吸気流量Qと回転速度ωとに基づき(1)
式を用いて吸気量mcを算出する。
そして続くステップ330では、その算出された吸気量
mcと回転速度のとをパラメータとするマツプから内燃
機関の基本点火時期θOを算出し、続くステ・ンプ34
0に移行して、その算出された基本点火時期θ0を冷却
水温Twに基づき補正し、内燃機関の点火時期θを決定
する。
このように点火時期が算出される内燃機関の点火時間制
御装置によれは、基本点火時期を内燃機関のシリンダ内
に流人する吸気量mcに対応した値に制御することがで
き、内燃機関の運転状態に応じて最適な出力トルクが得
られるように点火時間制御を行なうことができる。
尚上記点火時期算出処理では、上記(1)式を用いた吸
気量mcの算出動作を1回だけ行なうようにされている
が、これは点火時期制御はイグナイタの高電圧発生タイ
ミングを制御するためのもので燃料噴射制御のように制
御に時間を要しないためである。
[発明の効果] 以上説明したように本発明の内燃機関の吸入空気量推定
装置によれは、内燃機関のシリンダ内に流人する吸入空
気量mcが、内燃機関の回転速度ωと吸気流量Qとから
、内燃機関の吸入空気の質層保存則を記述した物理モデ
ルに基づき設定された前述の(1)式を用いて算出され
ることから、内燃機関の運転状帖に応じて吸入空気量m
cを常に精度よく推定することができ、内燃機関過渡運
転時に実行される燃料噴射制御や点火時間制御の制御精
度を向上できる。
【図面の簡単な説明】
第1図は本発明の構成を表すプロ・ンク図、第2図は実
施例の内燃機関及びその周辺装置を表す概略構成図、第
3図は燃料噴射制御のための制御系を表わすブロックダ
イヤグラム、第4図は燃料噴射制御処理を表わすフロー
チャート、第6図は本発明を点火時期制御に適用した場
合の点火時間算出処理を表わすフローチャート、である
。 Ml、2・・・内燃機関  M2,4・・・吸気通路M
3・・・吸気流量検出手段(6・・・エアフロメータ)
M4・・・回転速度検出手段(24・・・回転速度セン
サ)M5・・・吸気量推定手段 (40・・・電子制御
回路)代理人  弁理士  定立 勉(ほか2名)第5
図 第6図 手続補正書 昭和63年9月ξ日 昭和63年特許願第125292号 2 発明の名称 内燃機間の吸入空気量推定H置 3 補正をする者 事件との関係   特許出願人 住 所  愛知県豊田布トヨタ町1番地名 称 (32
0))ヨタ自動車株式会社代表者 松本 清 4代理人 住 所〒460名古屋市中区錦二丁目9番27号5 補
正命令の日付 昭和63年8月30日(発送臼) 7 補正の内容 明細書の第39頁第18行に、「・・・を衷すフローチ
ャート、第6図は・・・」とあるを、「・・・を衷すフ
ローチャート、第5図は第4図のステップ130て実行
される吸気量算出処理を表すフローチャート、第6図は
・・・」と補正する。

Claims (1)

  1. 【特許請求の範囲】 内燃機関の吸気通路に設けられ、内燃機関に吸入される
    空気の流量Qを検出する吸気流量検出手段と、 内燃機関の回転速度ωを検出する回転速度検出手段と、 上記各検出手段の検出結果Q及びωに基づき、内燃機関
    に於ける吸入空気の質量保存則を記述した物理モデルに
    基づき設定された次式(1)mc(k+1)=α・Q/
    ω+β・mc(k)…(1)(但し、α、β:定数、m
    c(k):前回の推定値)を用いて、内燃機関のシリン
    ダ内に流入する吸入空気量mc(k+1)を推定する推
    定手段と、を備えたことを特徴とする内燃機関の吸入空
    気量推定装置。
JP63125292A 1988-05-23 1988-05-23 内燃機関の吸入空気量推定装置 Expired - Lifetime JP2687430B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP63125292A JP2687430B2 (ja) 1988-05-23 1988-05-23 内燃機関の吸入空気量推定装置
US07/354,371 US4974563A (en) 1988-05-23 1989-05-19 Apparatus for estimating intake air amount
EP89109239A EP0345524B1 (en) 1988-05-23 1989-05-23 Apparatus for estimating intake air amount
DE8989109239T DE68902362T2 (de) 1988-05-23 1989-05-23 Vorrichtung zum berechnen einer ansaugluftmenge.

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63125292A JP2687430B2 (ja) 1988-05-23 1988-05-23 内燃機関の吸入空気量推定装置

Publications (2)

Publication Number Publication Date
JPH01294942A true JPH01294942A (ja) 1989-11-28
JP2687430B2 JP2687430B2 (ja) 1997-12-08

Family

ID=14906471

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63125292A Expired - Lifetime JP2687430B2 (ja) 1988-05-23 1988-05-23 内燃機関の吸入空気量推定装置

Country Status (1)

Country Link
JP (1) JP2687430B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100642691B1 (ko) * 1997-09-17 2006-12-19 로베르트 보쉬 게엠베하 내연 기관 실린더 내의 가스 충전의 온도를결정하는 방법 및 장치

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63138127A (ja) * 1986-11-29 1988-06-10 Mitsubishi Motors Corp エンジンの燃料噴射量制御装置
JPH01244138A (ja) * 1988-03-25 1989-09-28 Fuji Heavy Ind Ltd 自動車用エンジンの燃料噴射制御装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63138127A (ja) * 1986-11-29 1988-06-10 Mitsubishi Motors Corp エンジンの燃料噴射量制御装置
JPH01244138A (ja) * 1988-03-25 1989-09-28 Fuji Heavy Ind Ltd 自動車用エンジンの燃料噴射制御装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100642691B1 (ko) * 1997-09-17 2006-12-19 로베르트 보쉬 게엠베하 내연 기관 실린더 내의 가스 충전의 온도를결정하는 방법 및 장치

Also Published As

Publication number Publication date
JP2687430B2 (ja) 1997-12-08

Similar Documents

Publication Publication Date Title
EP0345524B1 (en) Apparatus for estimating intake air amount
US11002206B2 (en) Method for ascertaining a maximum storage capacity of an exhaust gas component reservoir of a catalytic converter
JPS63314339A (ja) 空燃比制御装置
JP2564858B2 (ja) 内燃機関の燃料噴射量制御装置
JP2666366B2 (ja) 内燃機関の制御装置
JPH01294942A (ja) 内燃機関の吸入空気量推定装置
US5495839A (en) Engine fuel injection controller
JP2002309990A (ja) 内燃機関の制御装置
US7761218B2 (en) Air-fuel ratio control method of engine and air-fuel ratio control apparatus for same
JPH1182102A (ja) 内燃機関の制御装置
JPH01285636A (ja) 内燃機関の燃料噴射量制御装置
JP2606226B2 (ja) 内燃機関の燃料噴射量制御装置
JP2754676B2 (ja) 内燃機関の燃料噴射量制御装置
JPH02157442A (ja) 多気筒内燃機関の燃料噴射量制御装置
JPH02157452A (ja) 多気筒内燃機関の燃料噴射量制御装置
JP2701296B2 (ja) 内燃機関の燃料噴射量制御装置
JP2701318B2 (ja) 内燃機関の燃料噴射量制御装置
JP2932941B2 (ja) 内燃機関の空燃比制御装置
JP2615773B2 (ja) 内燃機関の燃料噴射量制御装置
JPH01313639A (ja) 内燃機関の燃料噴射量制御装置
JP2600697B2 (ja) 内燃機関の燃料噴射量制御装置
JPH0291436A (ja) 内燃機関の燃料噴射量制御装置
JP2705113B2 (ja) 内燃機関の燃料噴射量制御装置
JP2600698B2 (ja) 内燃機関の燃料噴射量制御装置
JP2561248B2 (ja) 内燃機関の燃料カツト制御装置

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070822

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080822

Year of fee payment: 11

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080822

Year of fee payment: 11