JPS6282251A - 内燃エンジンのアイドル回転数フイ−ドバツク制御方法 - Google Patents

内燃エンジンのアイドル回転数フイ−ドバツク制御方法

Info

Publication number
JPS6282251A
JPS6282251A JP22336885A JP22336885A JPS6282251A JP S6282251 A JPS6282251 A JP S6282251A JP 22336885 A JP22336885 A JP 22336885A JP 22336885 A JP22336885 A JP 22336885A JP S6282251 A JPS6282251 A JP S6282251A
Authority
JP
Japan
Prior art keywords
engine
rotation speed
value
control
speed
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
JP22336885A
Other languages
English (en)
Inventor
Takeo Kiuchi
健雄 木内
Takahiro Iwata
岩田 孝弘
Akimasa Yasuoka
安岡 章雅
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.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co 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 Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP22336885A priority Critical patent/JPS6282251A/ja
Publication of JPS6282251A publication Critical patent/JPS6282251A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 (発明の技術分野) 本発明は内燃エンジンのアイドル回転数フィードバック
制御方法に関し、特にエンジンのアイドルへの急減速時
にエンジンストールの防止を図ったアイドル回転数フィ
ードバック制御方法に関する。
(発明の技術的背景とその問題点) 従来、エンジンの吸気系の絞り弁をバイパスする補助空
気通路を介してエンジンに供給される補助空気量を調整
する制御弁の制御量、即ち開弁時間を、エンジンの負荷
状態に応じて設定される目標アイドル回転数と実際のエ
ンジン回転数との差を検出しこの差が零になるように差
の大きさに応じて決定するアイドル回転数フィードバッ
ク制御方法が知られている。
又、斯かるフィードバック制御方法において、フィード
バック制御の開始回転数より高い判別回転数を設定し、
エンジンの前記フィードバック制御開始回転数に向かう
減速時にエンジン回転数の前記判別回転数での変化度合
を検出し、斯く検出した値と前記判別回転数の値とに応
じて前記制御弁の開弁時間を決定し、斯く決定した開弁
時間に亘って前記制御弁を開弁し、もってエンジンのフ
ィードバック制御領域への急減速時に必要となる補助空
気量をエンジンに供給し、エンジンストールの防止を図
った制御方法、即ち、ショットエア制御方法が提案され
ている(特願昭59−267508号)。
しかしながら、上述のようにエンジンのアイドル回転数
フィードバック制御領域への急減速時の前記制御弁の開
弁時間をエンジン回転数の変化度合及び判別回転数値に
のみ応じて決定すると、エンジン自体の性能特性の経時
変化、エンジン製造ロット毎のバラツキが生じた場合、
或は、エンジンオイルを交換した場合等には、前記制御
弁により供給される補助空気量と実際にエンジンが必要
とする補助空気量とが大幅に相異してしまい、その結果
エンジン回転数の吹上り或は落込みが生じて、エンジン
のアイドル回転数フィードバック制御領域への円滑な移
行が困難となる。
(発明の目的) 本発明は斯かる問題点を解決する為になされたもので、
エンジンのアイドル回転数フィードバック制御領域への
急減速時に、エンジン等の性能特性の経時変化等に拘ら
ず、該フィードバック制御領域へのエンジンの円滑な移
行を図り、早期に安定したアイドル回転数を達成するこ
とが出来るアイドル回転数フィードバック制御方法を提
供することを目的とする。
(発明の構成) 斯かる目的を達成するために本発明によれば、内燃エン
ジンの吸気系の絞り弁をバイパスする補助空気通路に配
設され、該補助空気通路を介してエンジンに供給される
補助空気量を調整する制御弁を目標アイドル回転数と実
エンジン回転数との偏差に応じてフィードバック制御す
るアイドル回転数フィードバック制御方法において、前
記フィードバック制御の開始回転数より高い所定判別回
転数を設定し、エンジン回転数を検出し、エンジンの前
記フィードバック制御開始回転数に向う減速時にエンジ
ン回転数が前記所定判別回転数を横切って低下したか否
かを判別し、エンジン回転数が前記所定判別回転数を横
切って低下したときエンジン回転数の減速度合を検出し
、斯く検出した減速度合が所定の値より大きいとき、前
記フィードバック制御に用いた制御量に応じて前記制御
弁の開弁時間を決定し、斯く決定した開弁時間に亘って
前記制御弁を開弁することを特徴とする内燃エンジンの
アイドル回転数フィードバック制御方法が提供される。
(発明の実施例) 以下本発明の実施例を図面を参照して説明する。
第1図は本発明の方法が適用される内燃エンジンのエン
ジン回転数制御装置の全体を略示する構成図であり、符
号1は例えば4気筒の内燃エンジンを示し、エンジン1
には開口端にエアクリーナ2を取り付けた吸気管3と排
気管4が接続されている。吸気管3の途中にはスロット
ル弁5が配置され、このスロットル弁5の下流の吸気管
3に開口し大気に連通ずる空気通路8が配設されている
空気通路8の大気側開口端にはエアクリーナ7が取り付
けられ又、空気通路8の途中には補助空気量制御弁(以
下単に「制御弁」という)6が配置されている。この制
御弁6は常閉型の電磁弁であり、ソレノイド6aとソレ
ノイド6aの付勢時に空気通路8を開成する弁6bとで
構成され、ソレノイド6aは電子コントロールユニット
(以下rECUJという)9に電気的に接続されている
吸気管3のエンジン1と前記空気通路8の開口8aとの
間には燃料噴射弁10が設けられており、この燃料噴射
弁10は図示しない燃料ポンプに接続されていると共に
ECU9に電気的に接続されている。
前記スロットル弁5にはスロットル弁開度(θTH)セ
ンサ11が、吸気管3の前記空気通路8の開口8a下流
側には管12を介して吸気管3に連通ずる吸気管絶対圧
(PEA)センサ13が。
エンジン1本体にはエンジン回転数(Ne)センサ14
が、エアクリーナ2の外側には大気圧(PA)センサ1
5が夫々取り付けられ、各センサはECU9に電気的に
接続されている。Neセンサ14は各気筒の吸気行程開
始時の上死点(TDC)に関して所定クランク角度前の
クランク角度位置でクランク角度位置信号(以下これを
rTDC信号」という)を順次発生させるもので、該T
DC信号はECU9に供給される。
符号16は例えばヘッドライト、電動ラジェータファン
、ヒータファン等の電気装置を示し、この電気装置の一
方の端子はスイッチ16aを介して接続点17aに接続
され、各他方の端子は接地されている。接続点17aと
アースとの間にはバッテリ17、交流発電機18及び電
気装置16の負荷に応じて発電機18に界磁巻線電流を
供給するレギュレータ19が並列に接続されている。レ
ギュレータ19の界磁電流出力端子19aは発電状態検
出器20を介して発電機18の界磁電流入力端子18a
に接続されている。発電状態検出器20は発電機18の
発電状態を表わす信号1例えば、レギュレータ19から
発電機18に供給される界磁者m電流の大きさに応じた
電圧レベルを有する信号Eを前記ECU9に供給する。
発電機18はエンジン1の出力軸(図示せず)と機械的
に接続され、エンジン1により駆動される。そして、ス
イッチ16aが閉成(オン)状態になると発電機18か
ら電気装置16に電力が供給され、電気装置16が作動
するために必要とする電力が発電機18の発電能力を超
えると、不足する電力はバッテリ17から補なわれる。
スロットル弁開度センサ11、絶対圧センサ13、Ne
センサ14、及び大気圧センサ15からの夫々のエンジ
ン運転パラメータ信号並びに検出器20からの発電状態
信号がECU9に供給される。ECU9はこれらの入力
信号波形を整形し、電圧レベルを所定レベルに修正し、
アナログ信号値をデジタル信号値に変換する等の機能を
有する入力回路9a、中央演算処理回路(以下rCPU
Jという)9b、CPU9bで実行される各種演算プロ
グラム及び演算結果等を記憶する記憶手段9c、及び前
記燃料噴射弁10及び制御弁6に駆動信号を供給する出
力回路9d等から構成されている。
そしてECU9はエンジン運転パラメータ信号値及び発
電状態信号値に基づいてエンジン運転状態及び電気負荷
等のエンジン負荷状態を判別し、これらの判別した状態
に応じてアイドル運転時の目標アイドル回転数を設定す
ると共に、エンジン1への燃料供給量、即ち燃料噴射弁
10の開弁時間と、補助空気量、即ち制御弁6の開弁デ
ユーティ比DouTとを夫々演算し、各演算値に応じて
燃料噴射弁10及び制御弁6を作動させる駆動信号を出
力回路9dを介して夫々に供給する。
制御弁6のソレノイド6aは前記演算した開弁デユーテ
ィ比に応じた開弁時間に亘り付勢されて弁6bを開弁じ
て空気通路8を開成し開弁時間に応じた所要量の補助空
気が空気通路8及び吸気管3を介してエンジン1に供給
される。
燃料噴射弁1oは上記演算値に応じた開弁時間に亘り開
弁して燃料を吸気管3内に噴射し、噴射燃料は吸入空気
と混合して、所要の空燃比の混合気がエンジン1に供給
されるようになっている。
制御弁6の開弁時間を長くして補助空気量を増加させる
とエンジン1への混合気の供給量が増加し、エンジン出
力は増大してエンジン回転数が上昇する。逆に制御弁6
の開弁時間を短くすれば混合気の供給量は減少してエン
ジン回転数は下降する。斯くのどとく補助空気量すなわ
ち制御弁6の開弁時間を制御することによってアイドル
時のエンジン回転数を制御することができる。
次に、本発明に依るアイドル回転数制御方法を、第2図
に示すエンジン回転数Ne及び制御弁6の開弁デユーテ
ィ比Dourの時間変化を参照して説明する。
先ず、エンジン回転数Neが、所定回転数NAと目標ア
イドル回転数の上限値Noとの間に設定された第1.第
2.第3の判別回転数NSA、、 N5A2゜NsA、
の何れか一つを横切って低下するときその横切る時点前
後に検出したエンジン回転数の差、すなわち減速度合Δ
Naを検出する。この減速度合ΔNeが所定判別値ΔN
 S Aより大きいとき、横切った判別回転数及び減速
度合ΔNeにより決まる時間TSAMと、電気装置16
の負荷の大きさに応じた値DHにより決まる時間TsA
Eとの和に等しい時間を算出し、斯く算出した時間を、
本発明に係るエンジン1や補助空気量制御弁6等の性能
特性の経時変化等に応じて決まる補正値xDX貢EFで
補正し、斯く補正した時間TEAに亘って制御弁6の開
弁デユーティ比DouTを所定値DSA(例えば100
%、制御弁6の開口面積によっては例えば80%でもよ
い)に設定して、補助空気量をエンジンへ供給する制御
(以下これを「ショットエア制御」という)が実行され
る。
より具体的には、まず、エンジンがスロットル弁全開の
減速状態にあり、エンジン回転数Neが所定回転数NA
を下水るとき(第2図のt□時点)、制御弁6の開弁デ
ユーティ比Dourはフィードバック制御(エンジン回
転数が第2図の実線aに沿って減速したときtta〜t
14時点間、一点鎖線すに沿って減速したときt8〜し
□4時点間、破線Cに沿って減速したときt1□〜t1
4時点間で実行される制御)開始時の初期値(DXRE
F+DE) XKPADに設定される(第2図(B))
。そして、エンジン回転数Neが第2図(A)の実線a
で示される緩減速ラインに沿って減速する場合にはエン
ジン回転数Neが時点(ts)?(ts)?(tiりで
夫々第1、第2、第3の判別回転数NSA□、 NsA
、 、 N5A3を横切って低下したとき、その都度、
前記各判別回転数NsA□、NSA、、N5A3を横切
ったときの回転数の減速度合ΔNeが求められるが、こ
の減速度合ΔNeは前記所定判別値ΔI’1JIAより
小さい値を示し、従ってエンジンは、いずれの判別回転
数の時点においても緩減速状態にあると判定して、エン
ジン回転数Neが前記所定回転数NAを下水?た時点(
t□)から目標アイドル回転数の上限値NHに到達し、
フィードバック制御が開始される時点(t□、)までの
間、前記初期値(DXIII):F+ Di) X K
PADに設定された開弁デユーティ比により引続き補助
空気がエンジンに供給される(これを「減速モード制御
」という)。エンジン回転数Ngが前記所定回転数NA
を下水る時点から目標アイドル回転数の上限値NHに至
って後述するフィードバックモードによる制御が開始さ
れるまでの間に亘って減速モードにより設定された補助
空気量を予めエンジンに供給することによって、エンジ
ン回転数が目標アイドル回転数を横切って大きく落込む
ことなく円滑にフィードバックモードによる制御に移行
させることが出来る。
エンジン回転数Neが目標アイドル回転数の上限値NH
を下水る時点(ti3)からはエンジン回転数がこの上
限値N)lとこれより所定回転数だけ小さい下限値NL
間に保持されるように目標アイドル回転数と実エンジン
回転数の偏差に応じて制御弁6の開弁デユーティ比Do
uTがフィードバック制御される。
エンジンがアイドル状態からスロットル弁5が開弁され
て加速状態に移行すると(第2図のtLI時点以降)、
開弁デユーティ比DouTはスロットル弁5が開弁され
る直前に設定された開弁デユーティ比を初期値としてこ
の値が零になるまで漸減するように設定される(第2図
(B)のt14時点以降。以下これを「加速モード制御
」という。)スロットル弁5が開弁されたときには制御
弁6を介する補助空気は不要であるが補助空気量を上述
のように漸減させることにより加速状態に円滑に移行さ
せることが出来る。
エンジン回転数Noが第2図(A)の一点鎖線すで示さ
れる急減速ラインに沿って減速する場合にはエンジン回
転数Neが前記第1の判別回転数NIA工を横切ったと
き(第2図のt2時点)のエンジン回転数の減速度合Δ
Neが前述と同様に所定判別値ΔNSAと比較され、減
速度合ΔNeがこの所定判別値ΔNSAより大きい場合
、エンジンは急減速状態にあると判定される。斯かる場
合、判別回転数NSAよと減速度合へNaにより決まる
時間TSAMと電気装置16の負荷の大きさに応じた値
DHにより決まる時間TSAEどの和を、大気圧検出値
PAにより決まる補正値KPAD、及びエンジンの性能
特性の経時変化等に応じて決まる補正値KDX*IEF
で補正した時間、TSA= (TSAM+T8AE)X
KPAD X K5 X l!、:F、に亘って制御弁
6を所定開弁デユーティ比D s A(100%)に設
定して補助空気をエンジンへ供給する(t2′時点から
TSAの期間)。
そして、このようなショットエア制御を前記判別回転数
NSA□より低い判別回転数N S Az pこれより
更に低い判別回転数N s A3を夫々横切ったとき(
第2図の1.、1.時点)にも同様に行う、但し、エン
ジン回転数が各判別回転数N5A2. NSA、を横切
ったとき、既にショットエア制御が実行されている場合
には、このショットエア制御が引続き実行される。第2
図で破線Cは、第1の判別回転数NSAよを横切ったと
き(第2図のt4時点)は回転数の減速度合ΔNeが十
分小さく、従って、ショットエア制御を実行する必要が
なく、その後に例えば、電気装置15の負荷が加わった
ためにエンジン回転数が第1の判別回転数NSA、と第
2の判別回転数NsA、間で急減する場合のエンジン回
転数変化を示す。この場合エンジン回転数が第2の判別
回転数N SA2を横切って低下したとき(第2図のし
7時点)ショットエア制御が実行される(第2図(B)
のt′7からTEAの期間)。そして、エンジン回転数
Neがフィードバック制御開始回転数である前記上限値
NHを下廻っても(ts時点)、判別回転数N5A2に
関して設定された所定期間TSAが経過していない場合
には前記所定の量の補助空気の供給(DouT=DsA
)が引続きフィードバック制御に優先して実行される。
所定期間T8Aが経過したとき(t’za時点)、前記
開弁デユーティ比(Dxに訃+DIE) XKPADを
初期値とするフィードバック制御が開始される。斯くし
て、エンジン回転数Neがたとえ減速途中のいかなる時
点で急速に減少しても複数個の判別回転数において実行
されるショットエア制御によりエンジン回転数を目標ア
イドル回転数に円滑に且つ制御遅れなく確実に移行させ
ることが出来る。
第3図はECU9のCPU9bにおいて前記Neセンサ
15からのTDC信号が入力する毎に実行される制御弁
6の開弁デユーティ比Dou〒の演算手順を示すプログ
ラムフローチャートである。
先ず、今回TDC信号と前回TDC信号の発生時間間隔
を表わし、エンジン回転数Neの逆数に比例する値Me
が所定回転数N A (例えば1500rpm)の逆数
に対応する値MAより大きいか否かを判別する(ステッ
プ1)。ステップ1で判別結果が否定(No)であれば
(Me≧MA不成立)、即ちエンジン回転数Neが所定
値NAより大きいとき(第2図のt工時点以前)、補助
空気の供給は不要であり制御弁6の開弁デユーティ比D
ouTを零に設定する(ステップ2、開弁デユーティ比
Dourを零に設定して制御弁6を全開にする制御モー
ドを「休止モート」という)。
ステップ1で判別結果が肯定(Yes)であれば(Me
≧MA成立)、即ちエンジン回転数Naが所定値NAよ
り小さいとき(第2図のt1時点以降)、スロットル弁
5が実質的に全開か否かを判別する(ステップ3)。ス
ロットル弁5が実質的に全開であれば、エンジン回転数
Neの逆数に比例する値Meが目標アイドル回転数の上
限値NHの逆数に対応する値MHより大きいか否かを判
別する(ステップ4)。この判別結果が否定(NO)で
あれば、即ちエンジン回転数Neが目標アイドル回転数
の所定の上限値NHより大きいとき(第2図の実線aの
t□〜t□1時点間、又は一点鎖線すのt1〜t、時点
間、又は破線Cのt工〜t工、時点間)、後述するよう
に前回の制御ループがフィードバックモードでなければ
(ステップ5の判別結果が否定(No))、ステップ6
に進み減速モードによる開弁デユーティ比Dourの演
算を行なう。
この減速モードによる開弁デユーティ比Dourの演算
は次式(1)に基づいて行われる。
Do u T=(Dx大tp+Dt)XKrAo H・
・(1)ここにDX!!!Fは開弁デユーティ比Dou
Tの前回ループまでの平均値、Dtは電気装置16の負
荷状態に応じて設定される電気負荷項、KPA。
は大気圧補正係数である。
平均値DX*i:Fを適用する理由は、エンジンの性能
特性の経時変化、エンジン製造ロット毎のバラツキ、エ
ンジンオイルの交換等によって、エンジンに必要な補助
空気量が異なるようになるからである。該平均値DXi
F):Fは前記電気装置のスイッチ16aがオフ状態に
あるときに設定され、フィードバックによる制御の開始
時の初期値、及び後述するショットエア制御時の補正値
KDXREFを決定する際にも用いられる。又、電気負
荷項DI:を適用する理由はエンジン回転数Neが所定
回転数NA以上ではエンジン回転数に与える電気装置1
5の負荷の影響は比較的小さいが、エンジン回転数が、
NA以下に減少するとエンジン回転数に与える負荷とし
ての影響が相対的に大きくなるからであり、該電気負荷
項D!:は後述するショットエア制御時の制御時間Ts
Hを決定する際にも用いられる。
大気圧補正係数KPADは、補助空気流量を制御する制
御弁6の開弁度と流入空気流量との関係が大気圧の変化
に応じて異なることを補償するものであり、前記制御弁
6の作動をデユーティ制御する場合及び後述するショッ
トエア制御を行なう場合にも適用される。
前記平均値Dx*tpは1例えば次式(2)により算出
される。
DxHp=”Dr+n+’  cD、 X1lf:F 
・++ (2)A、    A ここに、A及びC(1≦C<A)は定数、D p Hn
は今回ループのフィードバックモード類の値、及びD’
 X*EPは前回ループまでに得られた開弁デユーティ
比DouTの平均値である。定数Cを変えて平均値算出
におけるD’ Xll!Fの値の重みを変えることがで
きる。
また、前式(2)に変えて次式(3)を用いても良い。
ここに、DPIn−jは今回ループからj回前のループ
で算出されたフィードバックモード類の値、Bは定数で
ある。この場合、平均値I)x*tpは8回前のループ
から今回ループまでのフィードバックモード類の算術平
均値に等しい。
電気負荷項DI!を決定するには、先ずECU9の記憶
手段9cに記憶された開弁デユーティ比り!:X−発電
状態信号値Eテーブル(図示せず)から、第1図の発電
状態検出器20の出力信号に応じてD!!n値を読み出
す。
より具体的には、先ず、例えば第5図に示す基準エンジ
ン回転数(例えば700rpm)における開弁デユーテ
ィ比DI:x−発電状態信号値Eテーブルから発電状態
信号値Eに応じた開弁デユーティ比DEXを決定する。
第5図のテーブルは発電状態信号値としてE□(例えば
IV)、E、(例えば2v)。
E、(例えば3V)及びE、(例えば4.5V)(7)
斯く設定値に対して基準補正値としての開弁デユーティ
比がDi□(例えば50%) t Dtz (例えば3
0%)。
Dta(例えば10%)及びDI!4(例えば0%)の
各位に設定されている。そして発電状態信号検出値Eが
隣接する設定値間の値を示すときには内挿法による補間
計算により開弁デユーティ比DI!xが演算される。
上述のようにして求めた基準エンジン回転数におけるD
EX値は次式(4)に適用され、エンジン回転数に応じ
た電気負荷項DHnが演算される。
D!!n=に2XDHx −(4) 補正係数KEは次式(5)に基づき基準エンジン回転数
(700rpm)の逆数に対応する値Mecと値Meと
の偏差に応じて演算される値である。
Kt=ηX (Mec−Me)+1 ・=  (5)こ
こにηは定数(例えばs x 10−’)である。
このように電気負荷項Dgnが発電機の界磁巻線電流に
応じた発電状態を表わす信号値Eとエンジン回転数Ne
との関数として設定されるのは1発電機の作動時にエン
ジンに掛かる負荷の大きさは発電機の発電量に比例し、
この発電量は界磁電流の大きさとエンジン回転数、即ち
発電機のロータの回転数との関数として与えられるため
である。
前記大気圧補正係数KPADは、例えば第6図に示すP
A−KPADテーブルから前記検出値PAにより求めら
れる。PA−KPADテーブルは補正値KPAD及び大
気圧検出値PAのキャリブレーション変数として、大気
圧の上昇に従い、夫々所定の値KPADx−s*PA1
−6が設定されており、実際の大気圧検出値P^が各値
PAエニーの中間にある場合は、補正値に、A。
を補間計算によって求めるようになっている。
第3図に戻り、エンジン回転数が低下してステップ4で
の判別結果が肯定(Yes)になれば(Me≧MH成立
)、即ちエンジン回転数Neが目標アイドル回転数の所
定の上限値NH以下になれば(第2図の実線a上のtt
3時点、一点鎖線す上の1.時点又は破線C上のt□□
時点)、ステップ7に進み、第2図の所定期間TSAが
経過したか否か、即ち後述するショットエアサブルーチ
ンでセットされるタイマのTSA値が零になったか否か
を判別する。判別結果が肯定(Yes)の場合にはステ
ップ8に進みフィードバックモードによる開弁デユーテ
ィ比DouTの演算が実行され、一方、否定(No)の
場合(第2図の破線C上のt□□〜t□。時点間)には
ステップ6が実行される。
ステップ8におけるフィードバックモード時の開弁デユ
ーティ比D o u Tの演算値は式(6)に示すよう
に下記のものからなる。
DouT=(DA+n+Dp)XKpao +++ (
6)即ち、DouT値は積分制御項値DAI n及び比
例制御項値DPからなり、今回ループ時の積分制御項の
値DAInは第1図のECU9の記憶手段9cに記憶さ
れている積分制御項の前回値DAmn−0に、実エンジ
ン回転数と目標アイドル回転数の差に応じて設定される
補正値ΔDIと電気装置15の負荷状態の変化に起因す
る補正値DIEを加算した値(DAl n == DA
I n 4+ΔDI+DIりに設定される。
尚、スイング8が初めて実行されるときには積分制御項
の前回値DAIn−1は初期値として前記ステップ6で
設定される開弁デユーティ比値CDx*tv十Di) 
X KPADが設定される。比例制御項値Dpは実エン
ジン回転数と目標アイドル回転数の差に応じて設定され
ECU9の記憶手段9cに記憶されて前述のDx大ip
の算出に用いられる。
フィードバックモードによるアイドル回転数制御時に外
乱や電気負荷の遮断等によってエンジン負荷が軽減され
てエンジン回転数Neが目標アイドル回転数上限値No
を越える場合がある。減速モードによる制御を終了して
一旦フイードバックモードによる制御が開始されると以
後はスロットル弁5が全開である限りエンジン回転数N
eが上限値NHを越えてもフィードバックモードによる
補助空気量制御を引き続き行ったとしても、もはやエン
ジルストールの生じる心配もないし、むしろフィードバ
ックモードによる制御の方が迅速で正確な回転数制御が
出来る。従ってエンジン回転数Neが外乱や電気負荷の
遮断等で目標アイドル回転数の上限値NHを越えたとき
、ステップ4ではMe≧MHが成立せずど判別してステ
ップ5に゛   進むがステップ5で前回の制御ループ
がフィードバックモードで行われたか否かが判別され、
前回ループがフィードバックモードであるので(判別結
果が肯定(Yes))、ステップ7及び8に進んで引き
続きフィードバックモードによる制御が実行される。
次に、フィードバック制御によるアイドル運転からスロ
ットル弁5が開弁されたとき(第2図の109時点)加
速モードによる補助空気量制御が行われる。即ち、前記
ステップ3での判別結果が否定(No)となった場合、
ステップ9に進み加速モードによる開弁デユーティ比の
演算を行うにの加速モードによる開弁デユーティ比Do
uTの演算は、アイドル運転からスロットル弁5が開弁
されて加速運転に移行した場合に、制御弁6による補助
空気量の供給を急に停止せずにスロットル弁5の開弁直
前のフィードバックモードによる制御時に設定された積
分制御項値DA1n−1を初期値とし、その後TDC信
号のパルス発生毎に前記初期値が零になるまで所定値Δ
DAOcずつ漸減させるものである。
前記ステップ2,6.8及び9のいずれかのステップで
開弁デユーティ比DouTの演算を行った後、ステップ
10に進み、本発明に係る、ショットエアサブルーチン
(第4図)を実行する。
まず、第4図のステップ40で前回TDC信号パルス発
生時にショットエア制御を実行したか否かを判別する。
ステップ40での判別結果が否定(NO)のときはステ
ップ41乃至46において、TDC信号の前回パルス発
生時と今回パルス発生時間でエンジン回転数が判別回転
数NSAよ、 N8A。
又はN s A、を横切って減少したか否かを判別する
即ち、ステップ41では今回TDC信号パルス発生時の
エンジン回転数の逆数に比例する値Menが第1の判別
回転数N5A1(例えば1100 p p m)の逆数
に比例する値M S A1より大きいか否かを判別し、
ステップ42ではTDC信号の前回パルス発生時のエン
ジン回転数Neの逆数に比例する値Men−zが前記値
M 8 A1より小さい(即ちN en−、> N S
A1 )か否かを判別する。ステップ41の判別結果が
否定(No)のときは(即ち、Ne≧N8A1)本サブ
プログラムを終了する。ステップ41及び42の判別結
果がいずれも肯定(Yes)のときは、エンジン回転数
がTDC信号の前回パルスと今回パルス間で前記第1の
判別回転数N s A1を横切って減少したことを意味
し、斯かる場合には後述するステップ47に進む。
TDC信号の前回パルス及び今回パルス発生時にいずれ
も値Meが判別値M S Atより大きいとき、即ち、
Ne値が値NSA□以下のときステップ43及び44で
前記ステップ41及び42のときと同様にエンジン回転
数が第2の判別回転数N5A2を横切って減少したか否
か判別する。即ち、今回TDC信号パルス発生時の値M
enが第2の判別回転数N8A2 (例えば10100
0rpの逆数に比例する値MsA2より大きいとき(ス
テップ43においてM e n> M s A−不成立
)、本サブプログラムを終了する。
M e n >M S Az且つMan−、(MsA、
(ステップ44の判別結果が肯定(Yes))のとき前
記ステップ47に進む。
同様に、TDC信号の前回パルスと今回パルス発生時に
いずれも値Meが判別値MSA、より大きいとき、即ち
、Ne値が値NSA、以下のときステップ45及び46
で前記ステップ43及び44のときと同様にエンジン回
転数が第3の判別回転数N s A、を横切って減少し
たか否かを判別する。即ち、今回TDC信号パルス発生
時の値Menが第3の判別回転数N s A、 (例え
ばgoOrpm)の逆数に比例する値M 8A1より大
きいとき(ステップ45においてM e n >MsA
a不成立)、本サブプログラムを終了する。Me n 
>MSA3且つMen−□<MsAz (ステップ46
の判別結果が肯定(Yes))のとき前記ステップ47
に進む。
前記ステップ47では今回TDC信号パルス発生時に検
出されるMan値と、今回TDC信号に対応する気筒と
同じ気筒に対する前回のTDC信号パルスの発生時に検
出した値Men−*(該検出値Men−,はECU9の
記憶手段9cに記憶されている)からエンジン回転数の
減速度合ΔMe(=M e n −M e n−4)を
求め、この値ΔMeが前記所定判別値ΔN s Aの逆
数に対応する所定判別値ΔMesAより大きいか否かを
判別する。減速度合ΔMeを求めるのに47DC信号前
の値Men−。
を用いるのはNeセンサ14の製作誤差や取付は誤差を
排除してAMe値を求めるためであり、これらの誤差が
許容範囲であればMen−4値に代えて前回値Men−
□を用いてもよい。ステップ47の判別結果が肯定(Y
es)の場合、即ち、エンジ   ゛ン回転数の減速度
合ΔMeが所定判別値へMesAより大きい場合にはエ
ンジンは急減速状態にあると判定する。そして、この場
合には、ステップ48に移って前記電気負荷項DI:の
値を演算すると共に、この電気負荷項DEの値に応じて
、即ち電気装置15の作動状態に応じたショットエア制
御の設定時間TsAEをD11ニーTSAIEテーブル
から求める。
第7図はDE−TSAEテーブルを示し、TsAi:値
は、このテーブルから明らかなように、D6の増大に伴
って増大するように設定しである。更に、ステップ49
に移って第8図のMSA−ΔMeマツプより回転数判別
値MSA及びΔMe値に応じた設定時間T8AMを決定
する。第8図のN8A−ΔMeマツプは各回転数判別値
M S A1. M s A□、 M S A3に対し
て夫々ΔMe、、 (例えば、エンジン回転数の差ΔN
eが40 rpm/ T D Cである値に対応する値
)乃至八Me、 (例えば、エンジン回転数の差ΔNe
が20Orpm/ T D Cである値に対応する値)
の4段階に設定され、TsAi、 jの値はiが増大し
、jが減少するに従って小さくなるように設定しである
前記ステップ48.49において求めたTSAE値及び
T S A III値から次式(5)よりショットエア
タイマts4の基準設定時間T′SAを求める(ステッ
プ50)。
T’ 5A=TsAy+TsAE++ (7)ステップ
51では補正値KDX*EFが第9図に示すD XRE
F −K DXREFテーブルより求められ、ショット
エア制御時にエンジンの性能特性の変化等に応じた補正
を行なう。D XREF  K DX+l!EFテーブ
ルは平均値D X+!tEFの所定の幅(例えば25%
)毎に設定された複数の所定値に夫々対応してKD糠E
Fの所定値(1,0〜5.0)を設定したものであり、
平均値D XREFが低下するのに伴い補助空気の流入
量を減少させるようになっている。
次のステップ52では次式(8)により、斯く求めた補
正値KDXIIEF及び前述した大気圧補正値KPAD
を、ステップ50で算出した基LJ定時間T’SAに乗
算し、ショットタイマtsAの設定時間TsAとする。
T 5A=T’  SAX KPADX KDXREF
  −(8)次いで、ステップ53においてショットエ
アタイマtSAの設定時間TSAに亘る作動を開始させ
、ステップ54に進む。ステップ54ではtsAタイマ
の設定時間TSAが経過したか否かを判別する。
この判別結果が否定(No)のときはステップ55へ移
って前記第3図のステップ6又は8で設定された制御弁
6の開弁デユーティ比DouTを所定値DSA (10
0%)に書き換え、本プログラムを終了する。そして、
第3図のステップ11において、上述のように設定され
た開弁デユーティ比DouTに基づいて制御弁6が開弁
駆動され、ショットエア制御が実行される(第2図のt
′2)。
次回ループでは第4図のステップ40において、肯定(
Yes)と判別されるので、この場合には、直ちにステ
ップ54に進み、設定時間が経過したか否かが判別され
ろ。そして、設定時間TsAが経過していない場合には
ステップ55が繰返し実行されて開弁デユーティ比Do
urが所定値DsAに設定され、ショットエア制御が引
続き実行される。
ステップ54でtsAタイマの設定時間T S Aが経
過したと判別されたときには前記ステップ55をスキッ
プして本プログラムを終了する。即ち、この場合には、
第3図のステップ11において、ステップ2,6,8.
及び9のいずれかで設定された開弁デユーティ比DOu
Tに基づいて制御弁6の開弁制御が実行される。
尚、第4図のステップ47において、AMe値が判別値
ΔMesAより小さいと判別されたとき、エンジンは当
該判別回転数NSAにおいてt1減速状態にあることを
意味し、前記ステップ54に進む。斯かる場合にはステ
ップ53のtsAタイマは作動していないのでステップ
54の判別結果’$8定(Yes)となり、ステップ5
5をスキップして本プログラムを終了することになり、
開弁デユーティ比Dourは所定値DsAに書き換えら
れることはない。
(発明の効果) 以上、詳述したように、本発明の内燃エンジンのアイド
ル回転数フィードバック制御方法によれば、フィードバ
ック制御の開始回転数より高い所定判別回転数を設定し
、エンジン回転数を検出し、エンジンの前記フィードバ
ック制御開始回転数に向かう減速時にエンジン回転数が
前記所定判別回転数を横切って低下したか否かを判別し
、エンジン回転数が前記所定判別回転数を横切って低下
したときエンジン回転数の減速度合を検出し、斯く検出
した減速度合が所定の値より大きいとき、前記フィード
バック制御に用いた制御址に応じて前記制御弁の開弁時
間を決定し、斯く決定した開弁時間に亘って前記制御弁
を開弁するようにしたので、エンジンのアイドル回転数
フィードバック制御領域への急減速時にエンジン等の性
能特性の経時変イピ等に拘らず、該フィードバック制御
領域へのエンジンの円滑な移行を図り、早期に安定した
アイドル回転数を得ることが出来るアイドル回転数フィ
ードバック制御が達成される。
【図面の簡単な説明】
第1図は本発明の方法が適用される内燃エンジンのアイ
ドル回転数制御装置の全体構成を示すブロック図、第2
図は本発明のアイドル回転数制御方法を説明するエンジ
ン回転数Ne及び補助空気量制御弁の開弁デユーティ比
DouTの時間変化を示すタイミングチャート、第3図
は開弁デユーティ比DouTの演算手順を示すプログラ
ムフローチャート、第4図は本発明に係る、ショットエ
アサブルーチンのプログラムフローチャート、第5図は
発電状態信号値Eと開弁デユーティ比Dxの関係のテー
ブルを示すグラフ、第6図は大気圧検出値PAと大気圧
補正係数KPADの関係のテーブルを示すグラフ、第7
図は電気負荷項DEとショットエアタイマの設定時間T
SAEの関係のテーブルを示すグラフ、第8図はショッ
トタイマの設定時間TSAMを設定するためのマツプ図
、第9図は平均値DXREFと補正値KDXIIIEF
の関係のテーブルを示すグラフである。 1・・・内燃エンジン、5・・・絞り弁(スロットル弁
)6・・・制al弁、9・・・電子コントロールユニッ
ト(ECU)、9b・・・CPU、10・・・燃料噴射
弁、14・・・エンジン回転数(Ne)センサ、15・
・・大気圧(PA)センサ、16・・・電気装置。

Claims (1)

  1. 【特許請求の範囲】 1、内燃エンジンの吸気系の絞り弁をバイパスする補助
    空気通路に配設され、該補助空気通路を介してエンジン
    に供給される補助空気量を調整する制御弁を目標アイド
    ル回転数と実エンジン回転数との偏差に応じてフィード
    バック制御するアイドル回転数フィードバック制御方法
    において、前記フィードバック制御の開始回転数より高
    い所定判別回転数を設定し、エンジン回転数を検出し、
    エンジンの前記フィードバック制御開始回転数に向かう
    減速時にエンジン回転数が前記所定判別回転数を横切っ
    て低下したか否かを判別し、エンジン回転数が前記所定
    判別回転数を横切って低下したときエンジン回転数の減
    速度合を検出し、斯く検出した減速度合が所定の値より
    大きいとき、前記フィードバック制御に用いた制御量に
    応じて前記制御弁の開弁時間を決定し、斯く決定した開
    弁時間に亘って前記制御弁を開弁することを特徴とする
    内燃エンジンのアイドル回転数フィードバック制御方法
    。 2、前記制御弁の前記開弁時間は、エンジンが暖機運転
    を終了した後のフィードバック制御の制御量の平均値に
    基づいて決定することを特徴とする特許請求の範囲第1
    項記載の内燃エンジンのアイドル回転数フィードバック
    制御方法。
JP22336885A 1985-10-07 1985-10-07 内燃エンジンのアイドル回転数フイ−ドバツク制御方法 Pending JPS6282251A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22336885A JPS6282251A (ja) 1985-10-07 1985-10-07 内燃エンジンのアイドル回転数フイ−ドバツク制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22336885A JPS6282251A (ja) 1985-10-07 1985-10-07 内燃エンジンのアイドル回転数フイ−ドバツク制御方法

Publications (1)

Publication Number Publication Date
JPS6282251A true JPS6282251A (ja) 1987-04-15

Family

ID=16797047

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22336885A Pending JPS6282251A (ja) 1985-10-07 1985-10-07 内燃エンジンのアイドル回転数フイ−ドバツク制御方法

Country Status (1)

Country Link
JP (1) JPS6282251A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003518580A (ja) * 1999-12-24 2003-06-10 オービタル、エンジン、カンパニー(オーストラリア)、プロプライエタリ、リミテッド エンジンのアイドリング速度制御方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6019934A (ja) * 1983-07-12 1985-02-01 Toyota Motor Corp 内燃機関の回転数制御方法
JPS60153440A (ja) * 1984-01-20 1985-08-12 Honda Motor Co Ltd 内燃エンジンのアイドル回転数フイ−ドバツク制御方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6019934A (ja) * 1983-07-12 1985-02-01 Toyota Motor Corp 内燃機関の回転数制御方法
JPS60153440A (ja) * 1984-01-20 1985-08-12 Honda Motor Co Ltd 内燃エンジンのアイドル回転数フイ−ドバツク制御方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003518580A (ja) * 1999-12-24 2003-06-10 オービタル、エンジン、カンパニー(オーストラリア)、プロプライエタリ、リミテッド エンジンのアイドリング速度制御方法

Similar Documents

Publication Publication Date Title
JPS61145340A (ja) 内燃エンジンのアイドル回転数フイ−ドバツク制御方法
JP3355269B2 (ja) 内燃機関の燃料性状検出装置
JPH0465226B2 (ja)
US6470854B1 (en) Air-fuel ratio control with improved fuel supply operation immediately after complete combustion of mixture
JPH0363659B2 (ja)
GB2329979A (en) Controlling running smoothness of an internal combustion engine
JPH01203626A (ja) 内燃エンジンの始動制御装置並びに吸入空気量制御装置
JPH10205375A (ja) 内燃機関の燃料供給制御装置
JPS6181546A (ja) 内燃エンジンのアイドル回転数フイ−ドバツク制御方法
JPH02305342A (ja) エンジンのアイドル回転数制御装置
US5623903A (en) Idle speed control method and apparatus for an internal combustion engine
US4681075A (en) Idling speed feedback control method for internal combustion engines
JPS6282251A (ja) 内燃エンジンのアイドル回転数フイ−ドバツク制御方法
JP3092082B2 (ja) 内燃機関の燃料供給制御装置
JP2010019108A (ja) 内燃機関の燃料噴射制御装置
JP3063186B2 (ja) エンジンのアイドリング回転数制御装置
US4903671A (en) Air/fuel ratio control system for fuel injection internal combustion engine with improved acceleration characteristics after deceleration
JPH0463216B2 (ja)
JP2770272B2 (ja) 内燃エンジンの空燃比制御方法
JPH10288070A (ja) 内燃機関の制御装置
JP3713781B2 (ja) 内燃機関のアイドル回転数制御装置
JPS627949A (ja) 内燃機関の燃料噴射量制御装置
JP2687592B2 (ja) 内燃機関の吸入空気量制御装置
JPH05272385A (ja) エンジンのアイドル回転数制御装置
JP2621086B2 (ja) 内燃エンジンの燃料供給制御装置