JPH0481535A - 内燃機関の燃料噴射量制御装置 - Google Patents

内燃機関の燃料噴射量制御装置

Info

Publication number
JPH0481535A
JPH0481535A JP19380690A JP19380690A JPH0481535A JP H0481535 A JPH0481535 A JP H0481535A JP 19380690 A JP19380690 A JP 19380690A JP 19380690 A JP19380690 A JP 19380690A JP H0481535 A JPH0481535 A JP H0481535A
Authority
JP
Japan
Prior art keywords
fuel
injection amount
fuel injection
internal combustion
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.)
Pending
Application number
JP19380690A
Other languages
English (en)
Inventor
Hiroshi Inagaki
浩 稲垣
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 JP19380690A priority Critical patent/JPH0481535A/ja
Publication of JPH0481535A publication Critical patent/JPH0481535A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は内燃機関の燃料噴射量の制御装置に係り、さら
に詳しくは内燃機関の各気筒に供給される燃料の動的挙
動を表す燃料挙動モデルに基づいて燃料噴射量を決定す
る制御装置に関する。
[従来の技術] 従来内燃機関のインジェクタから噴射される燃料量を制
御する方法は、内燃機関の回転数および吸入空気量から
定められる基本燃料噴射量に対する補正量を制御入力、
内燃機関の排気ガスの空燃比を制御出力として、設定空
燃比近傍でのみ線形近似された伝達関数から導かれる状
態変数モデルを使用して燃料噴射量を決定している。な
お状態変数モデルのパラメータは実験結果に基づき予め
設定される(特開昭59−196930号公報参照)。
しかしながら基本燃料噴射量と排気ガス空燃比間の関係
は本質的に非線形であり、制御則を決定するために線形
モデルを使用した場合は、極めて狭い運転範囲に対して
しか対応することができない。このため、全運転範囲を
複数の線形モデルが使用可能な運転範囲に区切り、適宜
線形モデルを切り替えることにより制御則を決定してい
た。
しかしながらこの制御方法では線形モデルを切り替える
たtに構成が複雑となり、また切り替えにともない制御
が不安定となる場合があるばかりでなく、線形モデルを
使用することによる誤差ないしは内燃機関毎の機差を吸
収するための積分制御動作により制御精度が低下すると
いう問題があこの問題を解決するために、本出願人は内
燃機関の吸気管に設置されたインジェクタ近傍の燃料の
動的挙動を表す精密なシミュレーションモデルを使用し
た噴射燃料制御方式を提案している(特開平1−200
040公報参照)。
この方式においては、シミュレーションモデルのパラメ
ータを制御出力量の実測値と計算値との偏差に基づき実
時間で同定しながら燃料噴射量を決定することとしてい
るため、内燃機関の運転状態あるいは機差をシミュレー
ションモデルに考慮することが可能となり高い制御精度
を維持することができる。
しかしながらこの方法においては、内燃機関が定常運転
状態にある場合は、内燃機関の入出力量および状態量は
ほぼ一定値を維持するため燃料挙動シミュレーションモ
デルのパラメータを同定できないという欠点があった。
[発明が解決しようとする課題] 逆に内燃機関が過渡状態にある場合には内燃機関の入出
力量および状態量も変化するため燃料挙動シミュレーシ
ョンモデルのパラメータを同定することは可能となるが
、内燃機関の過渡状態には、スロットル開度の変化や吸
気管圧力の変化等、前述の燃料挙動シミュレーションモ
デルに於いて考慮していない内部状態の変化があるため
制御出力量にモデル化による誤差が顕著に現れる。従っ
て出力の偏差にはモデルパラメータの誤差によるものと
モデル化誤差によるものとが相乗するため、更新された
パラメータに含まれる誤差が大きいという問題点があっ
た。
本発明は上呂己問題点を解決し、内燃機関の運転状態が
変化した場合にはパラメータの更新を中止する手段を備
えるとともに、定常状態においては燃料噴射量に予め設
定された信号を重畳して、モデルの入出力量および状態
量を摂動させてパラメータを更新することにより、モデ
ル化誤差の小さい定常状態において、パラメータを同定
する手段を備えた内燃機関の燃料噴射制御装置を提供す
ることを目的とする。
[課題を解決するための手段] このような内燃機関の燃料噴射量制御装置は以下のよう
に構成される。
即ち内燃機関M1の各気筒M2のインジェクタM3近傍
における燃料の動的挙動を表すシミュレーションモデル
を使用し、インジェクタM3近傍の吸気管内壁面M4に
付着する壁面付着燃料量fwを演算する燃料挙動シミュ
レーション手段M5と、燃料挙動シミュレーション手段
M5の出力に基づき、インジェクタからの燃料噴射量を
制御する燃料噴射量制御手段M6と、内燃機関M1の排
気管M7に設置された空燃比センサv8の出力に基づい
て燃料挙動シミュレーション手段M5および燃料噴射量
制御手段M6の演算で使用するパラメータP−Rを同定
し燃料挙動シミュレーション手段M5および燃料噴射量
制御手段M6に出力する燃料挙動シミュレーションモデ
ルパラメータ同定手段M9と、内燃機関M1の運転状態
を監視する運転状態監視部M10と、運転状態監視部M
10の出力に基づき内燃機関M1の運転状態が定常状態
とみなすことができる場合にモデルパラメータの同定を
許容する許可信号Sを出力するモデルパラメータ同定制
御手段M11と、予め設定された振幅Aと周期Tを有す
る既知信号を発生する信号発生手段M12と、信号発生
手段M12の出力を燃料噴射量制御手段M6の出力に重
畳する信号重畳手段M13と、から構成される。
[作用コ このように構成された内燃機関の燃料噴射量制御装置に
おいては、既知の信号の重畳された燃料噴射量制御信号
により燃料噴射量が摂動され、これに対応して排気ガス
の空燃比が変動する。内燃機関の定常運転状態において
は、この変動する空燃比に基づきインジェクタ近傍の燃
料挙動シミュレーションモデルのパラメータを同定し、
この同定されたパラメータに基づき壁面付着燃料量の推
定値が算出され、これらの値から各気筒に対して燃料噴
射量が算出される。
さらにスロットル弁開度が大幅に変化した場合等のよう
に内燃機関の運転状態が大幅に変化した場合には、モデ
ルパラメータ同定制御手段から出力されるモデルパラメ
ータ同定の許可信号が中断し、モデルパラメータは前の
値を維持する。
[実施例] 第2図は本発明に係る内燃機関の燃料噴射量制御装置の
1つの実施例を示す図である。第2図において内燃機関
1の吸気通路2にはエアフローメータ3が設置されてい
る。エアフローメータ3は内燃機関が吸入する空気量を
計測するための機器であって吸入空気の質量流量に比例
した電気信号を出力する。この電気信号は制御回路10
のA/Dコンバータ101に供給される。
ディストリビュータ4には、例えばクランク角度に換算
して72D°毎にパルス信号を出力するクランク角度セ
ンサ5およびクランク角度に換算して30’毎にパルス
を出力するクランク角度センサ6が取り付けられている
。クランク角度センサのパルス出力は制御回路10の入
出力インターフェース102に供給される。
また排気マニホールド11より下流の排気管13には空
燃比センサ14が設置され、排気ガス中の酸素濃度に応
じた電圧を出力し、A/Dコンバータ101に供給され
る。
制御回路10は例えばマイクロコンピュータシステムで
構成され、A/Dコンバータ101、入出力インターフ
ェース102、CPU103、ROM104、RAM1
05、バックアップRAM106、クロック発生回路1
07等を含む。
また吸気通路2に設置されているスロットル弁15には
スロットル弁15が全閉か否かを検出するためのアイド
ルスイッチ16が設けられ、この出力は入出力インター
フェース102を介して制御装置10に入力される。
また制御回路10において、ダウンカウンタ108、フ
リップフロップ109および駆動回路110はインジェ
クタ7を制御するためのものである。即ち燃料噴射量演
算ルーチンで燃料噴射量が演算されると、その演算結果
がダウンカウンタ108に設定され同時にフリップフロ
ップ109もセット状態とされる。この結果駆動回路1
10がインジェクタ7を付勢する。ダウンカウンタ10
8はクロックパルス(図示せず)の計数を開始しダウン
カウンタ108の値が零となったときにフリップフロッ
プ109をリセットし駆動回路110は燃料噴射弁の付
勢を停止する。即ち燃料噴射量制御手段で演算された期
間だけインジェクタ7が付勢され、演算結果に応じた燃
料が内燃機関lの各気筒に供給される。
このように構成された燃料噴射量制御装置において機関
に供給される燃料の動的挙動は以下の様に演算される。
即ちインジェクタ近傍の燃料の質量収支を得るたtに第
3図に示すようなインジェクタ近傍の仮想的なコントロ
ールボリュームCvを考える。
時刻を表すインデックスをに 時刻kにCVに流入する燃料流量をfi(k)時刻kに
壁面に付着している燃料量をfw(k)時刻k i: 
CVから流出する燃料流量をfc(k)流入燃料流量f
i(k)のうち壁面に付着する割合をR 壁面付着燃料量fw(k)のうち壁面に残留する割合を
P とすれば次式が成立する。
fw (k) −P−fw (k−1)+R−f i 
 (k−1)     (1)f C(k)=  (1
−P)  ・fw(k)÷ (1−R)  ・ f i
  (k)     (2)よって各気筒に流入する空
気流量mcを求めることができれば、理論燃空比λrを
得るために各気筒に実際に注入するべき燃料流量fcr
(k)は次式から求於ることができる。
fcr(k)=λr−mc (k)    (3)従っ
てCV内の燃料の動的挙動を表す(1)および(2)式
が実際の燃料の動的挙動と一致するならば、 fcr  (k)=fc  (k)       (4
)とし、(1)式から定まるfw(k)を用いれば、理
論燃空比λrを得るた於にインジェクタ7から噴射され
るべき燃料流量fi(k)は(2)式かf  i  (
k)  =  (f cr  (k)(1−P)  ・
 fw  (k))/ (1−R)  (5)として求
めることができる。
従って2つのパラメータP−Rが定まれば(1)式およ
び(5)式を順次解くことにより、燃料流量fi(k)
を演算することができる。
すなわち(1)式は第1図の燃料挙動シミュレーション
手段M5を構成し、(5)式は第1図の燃料噴射量制御
手段M6を構成する。
ここで各気筒に流入する空気流量mc (k)は次の何
れかの方法で求めることができる。
く1)下記(6)式により算出する。
mc (k) −(β+  ・NePi−β2 ’Ne
)/Ti           (6) ただしNe=内燃機関回転数 Pi=吸気管圧力 T1−吸気温度 β1、β2一定数 (2)吸気管圧力P1および内燃機関回転数Neをパラ
メータとするマツプから基本吸入空気量を求め、吸気温
度T】で補正してmc  (k)を求める。
(3)エアフローメータ3の検出値から推定する。
しかしながら(1)および(5)式中のパラメータP、
Rは、内燃機関の運転状態あるいは経年変化によって変
動するため、第1図の燃料挙動シミュレーションモデル
パラメータ同定手段M9においてパラメータP−Rが逐
次下記の手法で同定される。
即ち、内燃機関の排気管11に設置された空燃比センサ
14で検出される燃空比をλとすれば、実際に各気筒に
流入する燃料流量fcは次式により演算される。
fc(k)=λ・mC(k)    (7)そこで a (k) =f c r (k) −f c (k)
として、下記の評価関数が最小値をとるように、周知の
最小2乗法を使用してパラメータP−Rを決定する。
ここでh=同定に使用する時間ステップ数しかしながら
内燃機関の運転状態が変化する過渡状態においてはモデ
ル化誤差が顕著となり、同定されたパラメータもモデル
化誤差を含んてしまつ。
そこで運転状態監視手段M10により計測された内燃機
関の運転状態を代表する計測値に基づき過渡状態におい
て、モデルパラメータ同定制御手段M11は、同定許可
信号をオフとする。即ち同定許可信号は例えば図示され
ていないスロットル弁開度検出器によりスロットル弁の
開度が規定値以上変動した場合にオフとされる。
第4図に本発明に係る燃料噴射量制御を実行するた袷の
ルーチンを示す。
ステップ401で各気筒に吸入される空気量mCを算出
するために内燃機関回転数Ne、吸気管圧力P1を読み
込む。
ステップ402で(3)式に基づき各気筒に対する目標
燃料注入量fcr(k)を算出する。
次にステップ403で内燃機関が定常運転状態とみなす
ことができるか否かを判定し、否定判定された場合はス
テップ404に進む。
ステップ404においては(5)式に基づき各気筒に対
する燃料噴射量fi(k)が算出され、引き続きステッ
プ405で(1)式に基づき壁面付着燃料量fw(k)
が算出され、このルーチンの実行を終了する。
逆にステップ402で肯定判定された場合はステップ4
06に進み(5)式に基づき基本燃料噴射量fi’(k
)を算出する。
次にステップ407で基本燃料噴射量f1(k)を(1
+A)倍して燃料噴射量fi(k)を求める。
ここでAは両振幅A周期丁の方形波であり、燃料噴射量
fi(k)は基本燃料噴射量f1“ (k)を中心とし
て両振幅Aで摂動されることとなる。
その後ステップ408で(1)式に基づき壁面付着燃料
量fw(k)が演算される。このとき、(1)式の右辺
第2項には、方形波の重畳された燃料噴射量fi(k)
ではなく基本燃料噴射量fi’(k)を使用する。
この理由はfi(k)を使用して壁面付着燃料量fw(
k)を演算した場合は、ステップ407で(1+A)倍
したときに、正確な方形波が重畳されずに、オーバーシ
ュートする方形波が重畳され、この結果排気ガスの性状
を悪化させるおそれが生じる。一方基本燃料噴射量f1
′ (k)を使用した場合は、正確な方形波が重畳され
、上記のような問題は発生しない。
第5Aおよび5B図に、壁面付着燃料量fw(k)の演
算にそれぞれf i  (k)を使用した場合、fi’
(k)を使用した場合の波形を示す。
ステップ408実行後ステップ409に進み周知の最小
2乗法を使用してパラメータPおよびRを同定し、この
ルーチンを終了する。
[発胡の効果コ 本発明による内燃機関の燃料噴射制御装置によれば以下
に示す利点を得ることが可能となる。
(1)内燃機関の運転状態が変化した場合にはパラメー
タの同定を中断し、中断以前のパラメータを使用して、
各気筒に対する燃料注入量を演算することにより各気筒
に流入する燃料流量が不連続に変化し、ドライバビリテ
ィ、排気ガス性状を悪化することを防止する。
(2)機関の定常運転状態においても、既知の信号を燃
料噴射量信号に重畳させて燃料噴射量を摂動することに
より、正確なモデルパラメータの更新をおこなうことが
できる。
【図面の簡単な説明】
第1図は本発明にかかる燃料噴射量制御装置の基本構成
を示す図、 第2図は本発明の1実施例の構成を示す図、第3図は燃
料挙動シミュレーションモデルを説明するための模式図
、 第4図は本発明に係る燃料噴射量制御を実行するための
フローチャート、 第5図は方形波が重畳された燃料噴射量を示す図である
。 図において Ml・・・内燃機関、 M2・・・気筒、 M3・・・インジェクタ、 M4・・・吸気管内壁面、 M5・・・燃料挙動シミュレーション手段、M6・・・
燃料噴射量制御手段、 M7・・・排気管、 M8・・・空燃比センサ、 M9・・・mus動シミュレーションモデルパラメータ
同定手段、 M10・・・運転状態監視手段、 M11・・・モデルパラメータ同定制御手段、M12・
・・方形波発生手段、 M13・・・方形波重畳手段、 M14・・・加算手段。 燃料の動的挙動を表すモデル 第3図 燃料噴射ルーチン s4図 オーバーシェードのある方形波の重畳された燃料噴射量
第5A図 方形波の重畳された燃料噴射量 第58図

Claims (1)

  1. 【特許請求の範囲】 1、内燃機関(M1)の各気筒(M2)のインジェクタ
    (M3)近傍における燃料の動的挙動を表すシミュレー
    ションモデルを使用し、該インジェクタ(M3)近傍の
    吸気管内壁面(M4)に付着する壁面付着燃料量を演算
    する燃料挙動シミュレーション手段(M5)と、 該燃料挙動シミュレーション手段(M5)の出力に基づ
    き、前記インジェクタからの燃料噴射量を制御する燃料
    噴射量制御手段(M6)と、から構成される内燃機関の
    燃料噴射量制御装置において、 前記内燃機関(M1)の運転状態を監視する運転状態監
    視手段(M10)と、 該運転状態監視手段(M10)の出力に基づき該内燃機
    関(M1)の運転状態が定常状態とみなすことができる
    場合にモデルパラメータの同定を許容する許可信号を出
    力するモデルパラメータ同定制御手段(M11)と、 予め設定された振幅と周期を有する既知信号を発生する
    信号発生手段(M12)と、 該信号発生手段(M12)の出力を前記燃料噴射量制御
    手段(M6)の出力に重畳する信号重畳手段(M13)
    と、 前記モデルパラメータ同定制御手段(M11)が許可信
    号を出力したときに、前記加算手段(M14)から出力
    される既知の振幅と周期を有する方形波の重畳された燃
    料噴射量に応答する前記内燃機関(M1)の排気管(M
    7)に設置された空燃比センサ(M8)の出力に基づい
    て、前記燃料挙動シミュレーション手段(M5)および
    前記燃料噴射量制御手段(M6)の演算で使用するパラ
    メータを同定する燃料挙動シミュレーションモデルパラ
    メータ同定手段(M9)と、が設置されることを特徴と
    する燃料噴射量制御装置。
JP19380690A 1990-07-24 1990-07-24 内燃機関の燃料噴射量制御装置 Pending JPH0481535A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19380690A JPH0481535A (ja) 1990-07-24 1990-07-24 内燃機関の燃料噴射量制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19380690A JPH0481535A (ja) 1990-07-24 1990-07-24 内燃機関の燃料噴射量制御装置

Publications (1)

Publication Number Publication Date
JPH0481535A true JPH0481535A (ja) 1992-03-16

Family

ID=16314081

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19380690A Pending JPH0481535A (ja) 1990-07-24 1990-07-24 内燃機関の燃料噴射量制御装置

Country Status (1)

Country Link
JP (1) JPH0481535A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010038112A (ja) * 2008-08-07 2010-02-18 Toyota Motor Corp 空燃比センサの異常診断装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010038112A (ja) * 2008-08-07 2010-02-18 Toyota Motor Corp 空燃比センサの異常診断装置

Similar Documents

Publication Publication Date Title
US5421302A (en) Engine speed control state prediction
JPS63143348A (ja) 燃料噴射制御装置
JP2564858B2 (ja) 内燃機関の燃料噴射量制御装置
JPS59188530A (ja) 内燃エンジン用大気圧測定装置
JPH0481535A (ja) 内燃機関の燃料噴射量制御装置
JP2712821B2 (ja) 内燃機関の燃料噴射量制御装置
JP2830461B2 (ja) 内燃機関の燃料噴射量制御装置
JPH04128523A (ja) 内燃機関の燃料噴射量制御装置
JP2754676B2 (ja) 内燃機関の燃料噴射量制御装置
JPH0318640A (ja) 内燃機関の燃料噴射量制御装置
JP2600697B2 (ja) 内燃機関の燃料噴射量制御装置
JP2600698B2 (ja) 内燃機関の燃料噴射量制御装置
JPH04187844A (ja) 内燃機関の燃料噴射量制御装置
JP2658246B2 (ja) 内燃機関の燃料噴射量制御装置
JP2701296B2 (ja) 内燃機関の燃料噴射量制御装置
JP2543762B2 (ja) 内燃機関の燃料供給制御装置
JP2759991B2 (ja) 内燃機関の燃料噴射量制御装置
JP2718190B2 (ja) 内燃機関の燃料噴射量制御装置
JP2705113B2 (ja) 内燃機関の燃料噴射量制御装置
JPH02264135A (ja) 内燃機関の燃料供給制御装置
JP2615773B2 (ja) 内燃機関の燃料噴射量制御装置
JP2592327B2 (ja) 内燃機関の燃料供給制御装置
JP2745799B2 (ja) アイドリング回転数制御装置
JPH01267332A (ja) 内燃機関の燃料噴射量制御装置
JPH01271623A (ja) 内燃機関の燃料噴射量制御装置