JPS61207853A - 内燃機関用アイドル運転制御装置 - Google Patents

内燃機関用アイドル運転制御装置

Info

Publication number
JPS61207853A
JPS61207853A JP60047410A JP4741085A JPS61207853A JP S61207853 A JPS61207853 A JP S61207853A JP 60047410 A JP60047410 A JP 60047410A JP 4741085 A JP4741085 A JP 4741085A JP S61207853 A JPS61207853 A JP S61207853A
Authority
JP
Japan
Prior art keywords
data
control
speed
cylinder
output
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
JP60047410A
Other languages
English (en)
Other versions
JPH0467015B2 (ja
Inventor
Kyoichi Fujimori
藤森 恭一
Rei Sekiguchi
玲 関口
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.)
Bosch Corp
Original Assignee
Diesel Kiki 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 Diesel Kiki Co Ltd filed Critical Diesel Kiki Co Ltd
Priority to JP60047410A priority Critical patent/JPS61207853A/ja
Priority to GB08523258A priority patent/GB2165065B/en
Priority to DE3533900A priority patent/DE3533900C2/de
Priority to US06/779,222 priority patent/US4742462A/en
Priority to KR1019860001781A priority patent/KR890004293B1/ko
Priority to US06/839,933 priority patent/US4780827A/en
Publication of JPS61207853A publication Critical patent/JPS61207853A/ja
Publication of JPH0467015B2 publication Critical patent/JPH0467015B2/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/14Introducing closed-loop corrections
    • F02D41/16Introducing closed-loop corrections for idling
    • 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/30Controlling fuel injection
    • F02D41/32Controlling fuel injection of the low pressure type
    • F02D41/36Controlling fuel injection of the low pressure type with means for controlling distribution

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)

Abstract

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

Description

【発明の詳細な説明】 産業上の利用分野 本発明は内燃機関用アイドル運転制御装置に関し、更に
特定して述べると、多気筒内燃機関の各気筒の出力のば
らつきが小さくなるように各気筒毎に供給燃料の調節を
行ない、アイドル運転を安定に行なうことができるよう
にした内燃機関用アイドル運転制御装置に関する。
従来の技術 従来の多気筒内燃機関の燃料噴射量の制御は、燃料噴射
量を全気筒共通に一律に制御するものであるため、内燃
機関及びまたは燃料噴射ポンプの製造公差などにより、
各気筒の出力が均一にならず、特にアイドル回転時に内
燃機関の安定性が著しく損なわれ、排気ガス中に含まれ
る有害成分の量が増大し、機関に振動が生じるほか、機
関の振動により騒音が発生する等の不具合が生じ易すが
った。
上述の不具合を解消するため、内燃機関の各気筒毎に噴
射される燃料の制御を行なう所謂各部制御方式の装置が
種々提案されてきている。この種の装置として、例えば
、気筒数の整数倍のサンプリングによって内燃機関の平
均回転速度を求めて目標値とし、各気筒の回転速度とこ
の目標値との差から、所謂学習方式によって、各気筒に
対する燃料噴射量の制御を行なうようにした装置が開示
されている(特開昭58−176424号公報、特開昭
58−214627号公報及び特開昭58−21463
1号公報参照)。
発明が解決しようとする問題点 しかし、上述の従来装置は、いずれも、平均機関速度と
その時々の各節の速度との差から次回の噴射量を予測す
る所謂学習制御方式であるので、マイクロコンピュータ
内において学習結果を評価するのに時間を要し、制御の
応答性が悪く、更に、学習結果を評価するために複雑な
アルゴリズムを必要とするので、その開発に多大な工数
を必要とするという問題点を有している。
本発明の目的は、制御結果を評価するための複雑なアル
ゴリズムを必要とせず、多気筒内燃機関の各気筒間の出
力差に従う閉ループ制御により、その時々の運転条件下
において、アイドル運転が、常に安定に制御され、機関
の振動を小さく抑えることができるようにした内燃機関
用アイドル運転制御装置を提供することにある。
問題点を解決するための手段 本発明の構成は、多気筒内燃機関の平均速度を演算する
第1演算手段と、所要の目標アイドル回転速度を示す目
標速度データを出力する手段と、前記第1演算手段の演
算結果と前記目標速度データとに応答し前記目標アイド
ル回転速度を得るために前記内燃機関に供給すべき燃料
の量に関連した第1制御データを出力する手段と、該第
1データに応答してアイドル回転速度の閉ループ制御が
行なわれるよう所要の調速手段を制御する制御手段とを
備えて成る閉ループ制御系を有する内燃機関用アイドル
運転制御装置において、前記内燃機関の各気筒の所定の
タイミングにおける瞬時速度を順次検出する検出手段と
、該検出手段から順次出力される検出結果に応答し各気
筒に対する瞬時速度と各気筒に対して夫々予め定められ
ている基準の気筒に対する瞬時速度との差分に応じた差
データを全ての気筒に対して順次繰り返えし演算出力す
る手段と、内燃機関の各気筒の作動タイミングを検出す
るタイミング検出手段と、前記差データに応答し前記差
データにより示される差分を零とするために必要な供給
燃料に関連した第2制御データを演算出力する手段と、
前記内燃機関の冷却水温に関連した水温信号を出力する
手段と、前記タイミング検出手段による検出結果に基づ
き前記各気筒に対する次回の燃料調節行程以前の所要の
タイミングで前記第2データを出力する出力制御手段と
、前記水温信号に応答し前記冷却水温が所定値以上とな
った場合にのみ該出力制御手段からの前記第2データを
前記閉ループ制御系に供給する手段とを備えた点に特徴
を有する。
作用 上述の構成によれば、内燃機関の平均速度が所望の目標
アイドル回転速度に制御されるフィードバック制御ルー
プ中に、内燃機関の各気筒の瞬時速度が等くなるように
各気筒に対する調量制御を行なうフィードバック制御ル
ープを設けたので、内燃機関の角速度変動中を一定とす
ることができ、内燃機関の振動を減少させることができ
るほか、ノイズレベルが下がり、アイドリング回転速度
を下げることができる。従って、アイドリング運転を低
燃費で、且つ安定に行なうことができる。
更に、機関の冷却水温が所定値以下であり、各節におけ
る燃料の燃焼が不安定となシやすい運転条件においては
第2制御データを出力するのを停止し、低温時における
各簡制御を中止するので、低温時における安定なアイド
ル運転制御が実現できる。即ち、冷却水温が低いと、燃
料の燃焼が不安定であり、各筒制御の前提条件である。
各気筒に同一傾向の周期的変動が現われているという条
件が満たされなくなるため、このような場合には、むし
ろ、各気筒毎の噴射量制御は停止した方がよいからであ
る。
実施例 以下1図示の実施例によυ本発明の詳細な説明する。
第1図には、本発明による内燃機関用アイドル運転制御
装置をディーゼル機関のアイドル運転制御に適用した場
合の一実施例がブロック図にて示されている。アイドル
運転制御装置1は、燃料噴射ボンデ2から燃料の噴射供
給を学ける、ディーゼル機関3のアイドル回転速度の制
御を行なうための装置である。
ディーゼル機関3のクランク軸4には、クランク軸4が
所定の基準角度位置に達したことを検出するために、・
やルサ5と電磁ピックアップコイル6とから成る公知の
回転センサ7が設けられている。図示の実施例では、デ
ィーゼル機関3は、4サイクル4気筒であり、・9ルサ
5の周縁に90°間隔で形成されたコグ5a乃至5dの
うちのコグ5a及び5cがディーゼル機関304つの気
筒のうちの2つの気筒の各ピストンが上死点に達したと
きに、電磁ピックアップコイル6に対向するよう、・9
ルサ5とクランク軸4との間の相対位置関係が定められ
ている。
第2図(&)には、ディーゼル機関3の瞬時回転速度N
が示されており、第2図(b)には、このとき回転セン
サ7から得られる交流信号ACの波形が示されている。
交流信号ACは、各コグが電磁ピックアップコイル6に
対向する毎にそのレベルが正負に変動して一対の正負の
ピークを生じる波形となりておシ、各正負のピーク間の
零クロス点の時刻t1*tS 、ts e・・・、tl
テが、夫々、ディーゼル機関3のいずれかのシリンダピ
ストンの上死点タイミングに対応している。時刻tl’
e t4・・・は、クランク軸で上死点から90°過ぎ
たタイミングを示している。一方、瞬時回転速度Nの6
谷となっている時刻tt # ts 、’t、 e”・
・tt’rが各気筒における爆発タイミングであり、こ
の爆発によって機関速度Nは上昇し、時刻t!、t4.
・・・ttsにおいて1機関速度Nは低下しはじめ、夫
々次に爆発する気筒の爆発行程の直前で機関速度Nは極
小値となる。ディーゼル機関3の瞬時速度は上述の理由
によって、周期的に変動し、その変動周期はクランク軸
4の7回転に一致している。
尚、瞬時回転速度Nの6谷は、厳密に言えば、各気筒の
ピストンが圧縮上死点のときと一致しない場合もあるが
、本明細書においては、便宜上一致するものとして説明
する。 ・ ここで、ディーゼル機関3の4つの気筒を夫々気筒Ct
 8cm *(l Ca  と名づけ、これらの気筒C
!乃至C4が、夫々時刻jl ejl eL5 、t、
において爆発行程に入り、以後、この順序で各気筒が順
次爆発行程に入るものとして以下の説明を行なう。
交流信号ACの各零クロス点により示されるタイミング
がどの気筒の如何なるタイミングを示すのかを検出する
ため、交流信号ACは、気筒C1(装着されている燃料
噴射弁の針弁リフトセンサ9からの針弁り7ト・ぐルス
信号NLPIが基準タイミング信号として印加されてい
るタイミング検出部10に入力されている。針弁リフト
・々シス5信号NLP 1は、第2図(、)に示されて
いるように、気筒C1の爆発タイミングであるtle 
F、t17 、・・・の直前に出力される。タイミング
検出部10は、交流信号ACの正方向ノ9、ルスに応答
してその入力・譬ルス数を計数すると共に、針弁リフト
・9ルス信号NLP。
によりリセットされる2進カウンタとして構成されてお
如、その計数結果を示す2進データが、識別データD1
として出力される。従って、この識別データD1により
、交流信号AC中の任意の零クロス点が、どの気筒の如
何なる作動タイミングに対応しているのかを容易に識別
することができる。識別データD1は、後述するように
して切換制御されるスイッチSWを介して取出され、速
度検出部8に入力される。
速度検出部8は、各気筒における爆発タイミング後、ク
ランク軸4が90’回転するのに要する時間θ111θ
!1.・・・、θ41.θ!鵞、θ2!、・・・を交流
信号ACK基づいて計測するためのものであり、第3図
にその具体的な回路が示されている。第3図を参照する
と、速度検出部8は、交流信号ACと位相同期しており
交流信号ACより充分に周波数の高いカウント・9ルス
CPを交流信号ACに基づいて出力する・ぐルス発生器
81と、カウント・tルスCPの/4ルス数を計数する
ためのカウンタ82とを備えている。カウンタ82は、
カウント/ダルスCPが入力されている入力端子82a
のほかに、カウンタ82の計数内容をリセットして計数
動作をスタートさせるためのスタート・4ルスt−与、
するためのスタート端子82bと、カウンタ82の計数
動作を停止させその計数内容を保持しておくためのスト
ップ・やルスを与えるためのストップ端子82cとを備
えている。各端子82b 、82cには、デコーダ83
.84の各出力線83 a * 84mが接続されてお
り、これらのデコーダ83 、84には識別データD1
が入力されている。
識別データDiは、既に説明したように、針弁り7ト・
ぐルス信号NLP、によってリセットされたカウンタに
より、交流信号AC中にその後生じた正方向パルスの数
を示すものであり、図示の実施例では、針弁リフト・母
ルス信号NLP、によりリセットされたときに識別デー
タDiの内容が零となるようにタイミング検出部10が
構成されている。従って。
識別データDIの内容は、第2図(d)に示されるよう
に、 t’=t1にてlとなシ、t!で2、tg、で3
となり、このようにして交流信号ACの正方向・ぐルス
が発生する毎に1づつ増加し、tsで8となったのち、
tsの直前に出力される針弁リフトI々ルス信号NLP
 1により0となシ、以後同様にしてその内容が変化す
る。
デコーダ83は、識別データD1の内容が1.3゜5.
7のいずれかになったととく応答して、その出力線83
aのレベルを短時間だけrHJレベルとし、これによυ
カウンタ82のスタート端子82bにスタート・臂ルス
を供給する。一方、デコーダ84は、識別データDiの
内容が2.4.6.8のいずれかになったことに応答し
て、その出力線84mのレベルを短時間だけ「H」レベ
ルとし、これによりカウンタ82のストップ端子82c
Kストツプ・ぐルスを供給する。
この結果、カウンタ82は、各気筒の爆発タイミング(
tl * ts e tg e”’)後クランク軸4が
90’回転するまでの間だけカウント・臂ルスCPの計
数を行なうととKなる。従って、各時間θ111θzt
+・・・、θ41.θl!、・・・に応じた計数データ
CDがカウンタ82から出力される。計数データCDは
、更に、交流信号AC’に基づいて計測されたその時の
機関速度に関連するデータIsが速度検出器86から入
力されている変換回路85に入力されておシ、ここで、
計数データCDは、データESKよりてその時の各時間
θ11.θ鵞1.・・・を示すデータに変換され、この
データは、各気筒の爆発直後の機関の瞬時機関速度を示
す瞬時速度データとして順次出力される。
上述の如くして、各気筒の爆発タイミングを示す交流信
号ACの零りロス点タイミングから次の零りロス点タイ
ミングまでの時間011.θ鵞!、・・・を示すデータ
が速度検出部8から得られるが、以後、本明細書におい
ては、気筒C1に対する瞬時回転速度を示す瞬時速度デ
ータを、速度検出部8におりて検出された順序に従って
、一般に、 N1n(n=1 +2、・・・)と表示す
ることとする。
従って、速度検出部8から出力される瞬時速度データN
inの内容は、第2図(・)に示す如くなる。
瞬時速度データN1nは、平均値演算部11に入力され
、ここでディーゼル機関3の平均速度が演算される。符
号12で示されるのは、ディーゼル機関3のその時々の
運転状態に見合った目標アイドル回転速度を演算し、そ
の演算結果を示す目標速度データN、を出力する目標速
度演算部である。
目標速度演算部12は、ディーゼル機関3の所要の運転
・平うメータに従ってその時々の運転状態に応じた最適
なアイドル回転速度を示す目標速度データ当を出力する
公知の構成であるから、その詳細な構成を図示するのを
省略する。平均値演算部11かも出力される平均速度デ
ータNと目標速度データNtとは、加算部13において
図示の極性で加算され、その加算結果は誤差データD0
として第1 PID演算部14に入力され、PID制御
のだめのデータ処理が行なわれる。
第1 PID演算部14における演算結果は噴射量の次
元のデータQi deとして取出され、加算部15を介
して平均速度データNが入力されている変換部16に入
力され、誤差データD0の内容を零とするために必要な
、噴射量調節部材17の目標位置を示す目標位置信号5
IIC変換される。位置センサ18は、燃料噴射ポンプ
2の噴射量を調節するための噴射量調節部材17のその
時々の位置を検出し、その位置を示す実位置信号S!を
出力し、実位置信号S!は、変換部16からの目標位置
信号S1と加算器19において図示の極性で加算される
加算器19からの加算出力信号は第2 PID演算部2
0に入力され、PID制御のための信号処理が施された
のち、・やルス巾変調器21に入力され、第2 PID
演算部20からの出力に応じたデユーティ比の・譬ルス
信号PSが出力される。・母ルス信号psは、駆動回路
22を介して噴射量調節部材17の位置制御を行なうた
めのアクチェータ23に印加され、これにより、噴射量
調節部材17は、ディーゼル機関3が目標アイドル回転
速度でアイドル運転されるように位置制御される。
平均機関速度及び噴射量調節部材の実際の位置に応答す
る上述の閉ループ制御系により、ディーゼル機関3の平
均アイドル回転速度を所望の目標アイドル回転速度に一
致させるための制御が行なわれる。
本装置1は、更に、ディーゼル機関3の各気筒の出力を
同一とするように制御する。所謂各部制御を行なうため
の、別の閉ループ制御系を備えておシ、次に、この閉ル
ープ制御系について説明する。
各筒制御のための閉ループ制御系は、各気筒の瞬時速度
の差が零となるよう各気筒に供給される燃料を調節する
ためのものであり、瞬時速度データNlnに応答して、
気筒C1乃至C4の夫々に対する瞬時速度と、各気筒に
対して予め定められている基準の気筒に対する基準瞬時
速度との差分を演算する速度差演算部24を備えている
。本実施例では、着目した気筒に対する瞬時速度の直前
に得られた瞬時速度が基準の瞬時速度として考慮され1
従って・Ni1−N鵞1 eNl1−Nss *Nst
 −N、、、 °°’が差データDdとして速度差演算
部24から順次出力される。これらめ差データの出力タ
イミングが第2図<f)に示されている。各気筒の瞬時
速度は相互に同一値であることが望ましく、差データD
dの−は零となることが望まれる。従うて、差データD
dは、零を内容とする基準データDrと、加算部25に
おいて図示の極性で加算され、その加算結果は、第3 
PID演算部26においてPID制御のために必要な処
理が施された後、噴射量の次元を有する制御データD0
として出力される。
尚、ディーゼル機関3の平均速度データNは、速度検出
部8から新しい瞬時速度データN1nが出力される毎に
更新され、従って、その内容は、第2図(g)に示すよ
うに、Nl eNl e・・・の如く変化し   ゛て
いる。
出力制御部27は、差データDdに基づく制御出力デー
タD0の出力タイミングを制御するためのものであシ、
識別データDiに従って、その出力タイミングが以下の
ように制御される。
即ち、成るタイミングで得られた制御出力データD0は
、その制御データの基となっている差データに関連する
気筒C1とC1+1のうち、気筒C1+1に対する次の
燃料調節動作あ制御のために出方され、その時の第1 
PID演算部14の出力であるアイドル制御量データQ
tdeと加算部15において加算される。従って、例え
ば時刻t4において得られた差データNd(= Nll
 −N2t )は・気筒C1と02との間の瞬時速度差
を示すものであり1、従うて、気筒C2が次に麿磨爆発
行程に入る時刻111よシ少なくとも前であって、気筒
C1が爆発する時刻t9よυ後のタイミングで出力され
る。従って、この場合s N11−2’JztO差デー
タに基づく制御データD0は、平均速度データN3に相
応するアイドル制御量データQideと加算されること
になる。この結果、前回の速度差Nil −N2tを零
にするように噴射量調節部材の位置制御が行なわれ、気
筒C1と気筒C!との瞬時速度を等しくするための調量
制御が行なわれる。
上述の出力制御部は、気筒C,とC3との間の出力差、
気筒C3とC4との間の出力差、及び気筒C4とCi 
との間の出力差を夫々零とするように、気筒C!とC!
との間の出力差を零とする場合の動作と同様の制御を行
ない、これにより、各気筒に供給すべき燃料噴射量が各
気筒毎に制御され、各気筒の出力が等しくされる。
出力制御部27の出力側には、ループ制御部28によυ
オン、オフ制御されるスイッチ29が設けられておシ、
各前制御で安定に行ないうる所定の条件が満たされてい
ることがループ制御部28により検出された場合にのみ
、スイッチ29を閉じて各前制御を行ない、所定の条件
が満たされない場合にはスイッチ29を開き、各前制御
を中止し、各前制御によりアイドル運転がかえって不安
定になるのを防止するように構成されている。
即ち、上述の各前制御による角速度制御は、アイドル回
転速度が、所望の目標値に対して所定の範囲内に入って
いる安定した状態にて行なうのが望ましい。これは、噴
射系及び内燃機関のばらつきが周期的に規則正しく現わ
れる場合において。
上述の各前制御がうまく作動するためである。従って、
加減速操作を行なっている場合、成るいは、制御系に異
常が生じている場合には各前制御を行なうとかえってア
イドル運転が不安定となる。
従って、本実施例では、■目標アイドル回転速度と実際
のアイドル回転速度との差が所定時間以上連続して所定
値a!よシ大きくないこと、■アクセルペダルの踏込量
が所定値12以下となりていること、の諸条件が全て満
足された場合にのみ。
スイッチ29が閉じられ、各前制御のための制御ループ
が構成される。
一方、■目標アイドル回転速度と実際のアイドル回転速
度との差が所定値ms  (≧al )以上となりたこ
と、■アクセルペダルの踏込量が所定値&4(≧al 
)以上とまったこと、■制御系に何らかの異常が生じた
ことのうちの少なくとも1つに該当するに至りた場合に
は、スイッチ29を開いて各前制御が中止され、平均速
度データに従ってアイドル回転速度が所要の目標値とな
るよう噴射量調節部材17を制御するための閉ループ制
御系のみが構成される。
また、上述の実施例においては、ループ制御部28によ
りスイッチ29が閉じられると同時に。
Δルス巾変調器21からのΔルス償号PSの周波数が、
ディーゼル機関の回転速度と干渉関係にない所定の周波
数に変更され、これにより、各筒制御時には、アクチュ
ータ23の応答性の向上を図っている。
本装置1は、更に、例えば冷寒地等において機関を始動
した直後でありて、機関の冷却水温が周囲温度と同程度
であるような場合に、機関のアイドル回転速度制御をよ
シ安定に行ないうるように、機関の冷却水温が所定値に
達するまでは、出力データD0による各前制御を一時停
止させるための、各前制御解除部30を備えている。
各前制御解除部30は、スイッチ29と直列に配設され
たスイッチ31と、ディーゼル機関3の冷却水温を示す
水温信号SWを出力する水温センサ32と、水温信号S
Wに応答し冷却水温T、が所定の値Tr以上か否かを判
別しTV≧Trの場合にはスイッチ31を閉じ、”w<
”rの場合にはスイッチ31を開くようにスイッチ31
の開閉制御を行なうスイッチ制御信号S3を出力するス
イッチ制御回路33とから成っている。この構成により
、冷却水温TVが予め定められた値T、より小さい場合
には、スイッチ31が開き、スイッチ29の作動状態の
゛如何に拘らず、出力データD0が加算部15に供給さ
れるのが停止され、各前制御が解除状態となる。
従って、機関の温度が低く、各気筒における燃料の燃焼
状態が不安定となっており、従って、各気筒の出力が不
規則に変動していて各気筒の出力差の変化・譬ターンが
一定しておらず、各前制御を良好に行なうだめの前提条
件が満たされていない場合に、各前制御の解除が行なわ
れることになる。
この場合には、機関の平均速度データに従ってアイドル
回転速度が所要の目標値となるように制御されるのみで
あるが、上述の状態においては各前制御はうまく作動せ
ず、各前制御を行なわない方がアイドル回転速度の制御
を安定に行なえることになる。
機関の冷却水温が、各気筒における燃料の燃焼状態が安
定して行なわれるような値TrKまで上昇した場合に、
スイッチ31が閉成され、この結果、上述の各前制御も
実行され、アイドル回転速度制御を極めて安定に行ない
、低燃費、低騒音の状態でディーゼル機関3のアイドル
運転を行なうことができる。
尚、上記実施例では、冷却水温く従って開閉するスイッ
チ31をスイッチ29と別に設けた場合について説明し
たが、上記説明から理解されるように、例えば、スイッ
チ制御回路33からのスイッチ制御信号S3をループ制
御部28に入力し、上述したスイッチ29の開閉条件中
に冷却水温T、が所定値Tr以上となっているか否かの
条件を入れるように構成してもよい。
上述の構成によれば、ディーゼル機関の平均速度及び噴
射量調節部材の位置に基づく閉ループ制御により、機関
速度のアンダーシュート等の過渡的な変化に対する制御
及びアイドル回転速度を目標値に概略至らしめる等の制
御が実行され、これにより、アイドル回転速度がほぼ安
定した状態において、各前制御により、各気筒の角速度
変動が同一となるように制御が行なわれる。各前制御が
行なわれている際にも、平均速度の制御は行なわ   
゛れており、出力量の大半を担い、各前制御はそれを補
正する機能を果している。また、冷却水温度が所定値以
下の場合には、各前制御を解除し、低温時に各前制御を
行なうことによりアイドル回転  ゛速度の制御がかえ
って不安定になるのを防止するようにしたので、内燃機
関のアイドル運転を全ての条件下において安定に制御す
ることができる。
尚、上述の如く、各前制御は、アイドル回転速度が、目
標値の近傍にある場合にのみ実行される構成としたが、
このような領域では、平均アイドル回転速度の制御の利
得は小さく設定されており、各前制御の動作に大きな影
響を与えないようになっている。
また、上記実施例では、各気筒の角速度を検出するため
、着目した気筒が圧縮上死点に到ってからクランク軸が
90°回転するまでの間の時間を基にしているので、爆
発トルクの変動を最もよく検出することができ、制御性
能の・向上に役立っている。
第4図には、アイドル運転制御装置をマイクロコンピュ
ータを用いて実現するようにした本発明の他の実施例が
示されている。第4図に示されるアイドル運転制御装置
40の各部のうち、第1図に示した部分と同一の部分に
は同一の符号を付し、その説明を省略する。符号41で
示されるのは、波形整形回路であり、ここで交流信号A
Cの正方向・9ルスに相応する・臂ルスが出力され、上
死点I4ルスTDCとして出力される。この上死点I#
ルスTDC、針弁リフトセンサ9からの針弁リフト・臂
ルス信号NLP 1及び位置センサ18からの実位置信
号白雪は、続出し専用メモリ(ROM) 42を備えて
いるマイクロコンピュータ43に入力されている。RO
M42内には、第1図に示される装置によって実行され
るアイドル回転速度制御と同等の機能を果すための制御
プログラムがストアされており、この制御プログラムが
マイクロコ7ピ−−夕43によりて実行されることによ
り、所要のアイドル回転速度制御が行なわれる。
第5図には、ROM 42内にストアされる制御プログ
ラムの70−チャートが示されている。制御プログ2ム
は、プログラムのスタート後、初期化を行なうステップ
120と、アクセル(ダルの操作量に応じた目標噴射量
の演算及び噴射量調節部材17の位置制御を行なうステ
ップ121とから成る主制御プログラム122のほかに
、針弁リフト・セルス信号NLP1が出力されたことに
応答して実行される割込プログラムINT 1と、上死
点・ぐルスTDCの出力に応答して実行される別の割込
プログラムINT 2とを備えている。
割込プログラムINT 1は、ステップ123において
先ずソフトカウンタTDCTRの内容を8にセットシ、
次いで、フラグTFをrOJとしてその実行を終了する
。このフラグTFは、後述する割込プログラム2におい
て、噴射量データQ1の演算を行なうのか、または演算
されている噴射量データQiを出力するのかを決めるた
めのフラグである。割込プログラムINT 2は上死点
・母ルスTDCの発生に応答して実行され、ソフトカウ
ンタTDCTRの内容を147ポは減じ(ステップ12
5)、TDCTR= Oか否カー)の・判別がステップ
126にて実行される。
TDC’TR= Of)場合には、ステップ127に進
み。
ソフトカウンタTDCTRの内容を8にセットした後、
ステップ128に進み、フラグTFの反転を行なう。ス
テップ126の判別結果がNoの場合には。
ステップ128に進み、フラグTFの反転が行なわれる
。しかる後、上死点t4ルスTDCの発生間隔に基づい
て、相隣るパルスの間の時間間隔を示すデータMl +
 M鵞+・・・が演算され、それに基づいて回転速度が
演算される(ステップ129)。次に、ステラf130
で、針弁り7トセンサ9が故障か否かの判別が行なわれ
る。この判別は、カウンタTDCTRの内容が8よりも
大きく、且つ燃料噴射中であるこメが検出された場合に
故障(NG )であると判別される。針弁り7トセンサ
9が故障していなければ、ステップ131乃至133で
、機関の冷却水温Twが所定値Tr以上となっているか
否か、アクセルペダルの踏込量θが所定値12以下とな
っているか否か、目標アイドル回転速度Njと平均アイ
ドル回転速度Nとの差N−Niの値が所定時間以上連続
してal 以上でないか否かの判別を行ない、ステップ
131乃至133の判別結果が全てYESの場合にのみ
、アイドル運転のための瞬時機関速度に基づく各前制御
演算が実行され(ステップ134)、ステップ135で
、平均機関速度に基づくアイドル回転速度が各前制御演
算の演算結果を考慮して行なわれる。一方、ステップ1
31乃至133の少なくとも1つにおける判別結果がN
Oの場合には、ステップ132での各前制御演算は実行
されず、平均機関速度によるアイドル回転制御のみが実
行される。
尚、冷却水温が低い場合には、燃焼が不安定のため、そ
の爆発が同じ傾向を示さず、出力トルクの大きさが不安
定となシ、各前制御の前提である各筒毎に生じる燃焼の
同一傾向の周期的変動が保証できない。このように、冷
却水温の状態は、各前制御を行なう場合の前提条件を判
別するための7アクターの1つとして考えられるもので
あシ、従って、TV≧T、の場合に各前制御を許す構成
となっている。
針弁リフトセンサ9が故障している場合には、ステップ
136において各前制御を行なうが否かを示すフラグF
ATCが「1」か否かの判別が実行され、FATC=r
lJであればステップ131に進み、FATC= rO
Jであれば、ステップ137、に進む。ステップ137
では、アイドル運転状態が所定時間10以上継続されて
いるか否かの判別が行なわれ、その判別結果がNOの場
合にはステップ135に進み、その判別結果がYESの
場合には、ステップ138に進む。
ステップ138では、相隣る上死点I4ルスTDCの時
間間隔を示すデータのうち、現在の割込プログラムIN
T 2の、実行において得られたデータMnと、1回前
の割込プログラムINT 2の実行時に得られたデータ
Mn−1との大小比較が行なわれる。第2図(a) 、
 (b)から容易に推測されるように、上死点、eルス
TDCの一9ルスの間隔は、長い状態と短い状態とが交
互に繰返し生じるので、データMnとMn−1との比較
により、各気筒の作動タイミングがそのいずれの状態に
あるのかを判別することができる。
若し、Mn<Mn−1であれば、今回の割込プログラム
INT 2の実行を行なわせた上死点・母ルスTI)C
に対応する気筒が爆発行程の中間に達したタイミング(
第2図でt2 @t4 *t61・・・に相応するタイ
ミング)を示す・量ルスであったことになる。一方、M
n > Mn−1であれば、いずれかの気筒が爆発行程
に入る直前にそのシリンダピストンが上死点に達したタ
イミング(第2図でtl、t3.tsl・・・に相当す
るタイミング)を示す・やルスであったことに彦る。
従って、ステップ138の判別結果がNoの場合には、
各前制御演算は行なわず、ステップ135に進み、その
判別結果がYESの場合には、ステップ139に進み、
フラグFNが「1」か否かの判別が行なわれる。フラグ
FNは、ステップ137の判別結果がYESとなったこ
とが1回でもあるか否かを判別するために設けられたも
のであり、FNがrOJの場合には、ステップ139の
判別結果はNoとなり、ステップ140においてFN=
rlJとされると共に変数Nの内容がカウンタ’rDC
TRの内容とされ、ステップ135に進む。従って、次
回からはステップ139の判別結果はYESとなシ、ス
テップ141に進むことになる。
ステップ141では、K=に+1 とされ、しかるのち
、に=4か否かの判別がステップ142において行なわ
れる。Kは、いずれかの気筒が爆発行程となる毎に1づ
つ大きくなる。ステップ142の判別結果がNoであれ
ば、ステップ135に進む。ステップ142の判別結果
がYESであれば、ステップ144に進み、変数Nの値
がカウンタTDCTHの値と一致しているか否かの判別
が行なわれ、1サイクル経過(クランク軸が7200回
転)していて、N = TDCTHの場合には、ステッ
プ145に進み、rATc = rt J 、TDCT
R= 8、T F = rOJ  とした後、ステラf
 135に進む。ステップ1440判別結果がNoの場
合には、ステップ143に進み、K=「0」。
rN=r OJとされ、ステップ135に進む。
このように、針弁リフトセンサ9が故障でないと判別さ
れた場合には、直ちにステラ7’131に進むが、針弁
リフトセンサ9が故障した場合には、データ町とM、、
との大小比較を行なうことにより、その時々忙おける機
関の各気筒の作動タイミングの判別が行われ、この判別
結果に従って各前制御演算のステップ134が実行され
る、次に、ステップ134に示される各前制御演算につ
いて、第8図の詳細7a−チャートを参照して説明する
先ス、ステップ150においてフラグTFの判別が行な
われ、フラグTFがrOJとなりている場合には、各動
制御のための制御データの演算のためのステップが以後
実行され、一方、フラグTFが「1」となっている場合
には、各動制御のための制御データを出力するためのス
テップが以後実行される。フラグTFが「0」の場合と
は、針弁リフト・クルス信号NLPIが出力されてから
偶数個の上死点パルスTDCが出力されており、その次
の上死点pJ?ルスTDCがまだ出力されていない状態
である。
即ち、各気筒がいずれも爆発行程にない期間であり第2
図において、t2〜t1.t4〜1s、1.〜11゜・
・・の各期間に相応している。一方、フラグTFが「1
」の場合とは、上記説明から判るように、いずれかの気
筒が爆発行程にある期間であり、第2図において、t1
〜F+t3〜t4.ts〜t6.・・・の各期間に相応
している。
フラグTF’が「0」の場合には、ステップ151にお
いて、その時の機関の運転条件が、各動制御を行なえる
所要の条件を満たしているか否かの判別が行なわれ、そ
の判別結果がNoとなったときには、各動制御のための
各気筒への燃料噴射制御量を示すデータの内容を零とす
る(ステップ152)本明細書では、各動制御のための
噴射量制御データを一般にQAinと表示することとす
る。ここで。
lは気筒の番号を示し、nはこのデータの演算されたタ
イミングを示すものとする。この後、ステップ153に
おいて、平均速度に基づくアイドル回転制御のための噴
射量制御データQiの演算が行なわれ、ステップ154
において、この制御データQlに、1サイクル前に演算
した次の気筒のための噴射量制御データQA(i+1)
(n−1)を加えたものを制御データQlとする。この
制御データQ1は、マイクロコンピュータ43内のRA
M 44にストアされる。
ステップ151の判別結果がYESの場合には、ステッ
プ155において、今回出力された上死点・やルスTD
Cに基づく速度Nlnと、1つ前に出力された上死点・
ぐルスTDCに基づく速度N(1−1)nとの差分訳l
nを演算し、次いで、ステップ156において、ステッ
プ155において得られた差分ΔNInと、更に1サイ
クル前において同様にして得られた差分ΔN1(n−1
)との差分ΔΔN、が演算される。しかる後、ステップ
157においてPID制御制御のための各定数がセット
され、積分項IATClのロードが行なわれる(ステッ
プ158)。これにより、PID制御演算が行なわれ(
ステップ159 )、その結果得られた、各前制御用の
制御データQAinがストアされる(ステップ16o)
。従って、この場合には、ステップ160においてスト
アされたデータの値とデータQiの前回の値とが加算さ
れ。
最終データQiとされる。
ステップ1500判別結果がYESとなった場合には、
アクセルペダルの踏込量に応じた制御データQApPO
値にその時のデータQlの値を加算し、データQDRV
とし、(ステップ161)、これをその時圧縮行程にあ
る気筒への噴射量制御データとして出力する(ステップ
162)。
上記説明から判るように、針弁す7トセンサ9が正常な
場合には、フラグTFにょシ各節制御のための制御デー
タの演算と出力とを制御し、針弁リフトセンサ9が故障
した場合には、データMnとMn−1との比較によυ各
部制御の演算の実行タイミングを判別し、これによって
、針弁リフトセンサ9の故障の有無に拘らず、各前制御
を行なうことができる。
効果 本発明によれば、各気筒の角速度変動幅を一定とするよ
うに各前制御を行なうので、機関の振動が減少し、ノイ
ズレベルが下り、ひいてはアイドリング回転速度を下げ
ることができるので、燃費の改善に役立つほか、学習方
式と異なり演算処理が容易であり構成が簡単となる。ま
た1機関の冷却水温に応じて各前制御の解除を行ない、
低温時において、各前制御を行なうことによりかえて制
御の安定性が損なわれるのを改善することができ、広い
範囲に亘ってアイドル運転制御を安定に行なうことがで
きる。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロック図、第2図(
a)乃至第2図(g)は第1図に示す装置の作動を説明
するためのタイムチャート、f43図は第1図の速度検
出部の詳細ブロック図、第4図はマイクロコンピュータ
を用いて構成した本発明の他の実施例を示すブロック図
、第5図は第4図に示す装置のマイクロコンピュータに
て実行される制御プログラムのフローチャート、第6図
は第5図に示すフローチャートの一部の詳細フローチャ
ートである。 1.40・・・アイドル運転制御装置、2・・・燃料噴
射ポンプ、3・・・ディーゼル機関、4・・・クランク
軸、7・・・回転センサ、8・・・速度検出部、1o・
・・タイミング検出部、11・・・平均値演算部、12
・・・目標速度演算部、17・・・噴射量調節部材、2
3・・・アクチュータ、24 ”’速度差演算部、27
・・・出力制御部、30−・・各筒制御解除部、31・
・・スイッチ、32・・・水温センサ、A C−・・交
流信号、Di・・・識別データ、Nln・・・瞬時速度
データ、Do・・・制御出力データ、Nj・・・目標速
度データ、N・・・平均速度データ。

Claims (1)

    【特許請求の範囲】
  1. 1、多気筒内燃機関の平均速度を演算する第1演算手段
    と、所要の目標アイドル回転速度を示す目標速度データ
    を出力する手段と、前記第1演算手段の演算結果と前記
    目標速度データとに応答し前記目標アイドル回転速度を
    得るために前記内燃機関に供給すべき燃料の量に関連し
    た第1制御データを出力する手段と、該第1制御データ
    に応答してアイドル回転速度の閉ループ制御が行なわれ
    るよう所要の調速手段を制御する制御手段とを備えて成
    る閉ループ制御系を有する内燃機関用アイドル運転制御
    装置において、前記内燃機関の各気筒の所定のタイミン
    グにおける瞬時速度を順次検出する検出手段と、該検出
    手段から順次出力される検出結果に応答し各気筒に対す
    る瞬時速度と各気筒に対して夫々予め定められている基
    準の気筒に対する瞬時速度との差分に応じた差データを
    全ての気筒に対して順次繰り返えし演算出力する手段と
    、内燃機関の各気筒の作動タイミングを検出するタイミ
    ング検出手段と、前記差データに応答し前記差データに
    より示される差分を零とするために必要な供給燃料に関
    連した第2制御データを演算出力する手段と、前記内燃
    機関の冷却水温に関連した水温信号を出力する手段と、
    前記タイミング検出手段による検出結果に基づき前記各
    気筒に対する次回の燃料調節行程以前の所要のタイミン
    グで前記第2データを出力する出力制御手段と、前記水
    温信号に応答し前記冷却水温が所定値以上となつた場合
    にのみ該出力制御手段からの前記第2データを前記閉ル
    ープ制御系に供給する手段とを備えたことを特徴とする
    内燃機関用アイドル運転制御装置。
JP60047410A 1984-09-22 1985-03-12 内燃機関用アイドル運転制御装置 Granted JPS61207853A (ja)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP60047410A JPS61207853A (ja) 1985-03-12 1985-03-12 内燃機関用アイドル運転制御装置
GB08523258A GB2165065B (en) 1984-09-22 1985-09-20 Idling control of ic engines
DE3533900A DE3533900C2 (de) 1984-09-22 1985-09-23 Einrichtung zum Regeln eines Leerlaufbetriebes eines Mehrzylinder-Verbrennungsmotors
US06/779,222 US4742462A (en) 1984-09-22 1985-09-23 Apparatus for controlling idling operation of an internal combustion engine
KR1019860001781A KR890004293B1 (ko) 1985-03-12 1986-03-12 내연기관용 아이들 운전제어장치
US06/839,933 US4780827A (en) 1984-09-22 1986-03-17 Apparatus for controlling idling operation of an internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60047410A JPS61207853A (ja) 1985-03-12 1985-03-12 内燃機関用アイドル運転制御装置

Publications (2)

Publication Number Publication Date
JPS61207853A true JPS61207853A (ja) 1986-09-16
JPH0467015B2 JPH0467015B2 (ja) 1992-10-27

Family

ID=12774354

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60047410A Granted JPS61207853A (ja) 1984-09-22 1985-03-12 内燃機関用アイドル運転制御装置

Country Status (2)

Country Link
JP (1) JPS61207853A (ja)
KR (1) KR890004293B1 (ja)

Also Published As

Publication number Publication date
KR890004293B1 (ko) 1989-10-30
KR860007462A (ko) 1986-10-13
JPH0467015B2 (ja) 1992-10-27

Similar Documents

Publication Publication Date Title
JP2556964B2 (ja) 内燃機関用アイドル運転制御装置
CN100543618C (zh) 控制装置及控制方法
JPS6256345B2 (ja)
JPH07208254A (ja) スロットル式可変排気量往復運動内燃機関用のシリンダ給気量予測装置
JPH0437262B2 (ja)
JP2562577B2 (ja) 内燃機関用アイドル運転制御装置
US9228515B2 (en) Controller and control method for internal combustion engine
JPH0315648A (ja) 内燃機関の点火時期制御装置
US4766871A (en) Process and system of electronic injection with regulation by probe λ for internal combustion engine
US7386387B2 (en) Method for controlling an internal combustion engine using valve lift switchover
JPS61207853A (ja) 内燃機関用アイドル運転制御装置
JPS61207851A (ja) 内燃機関用アイドル運転制御装置
JP3709595B2 (ja) 筒内直接噴射式火花点火エンジンの制御装置
JPS61207854A (ja) 内燃機関用アイドル運転制御装置
JPS63314371A (ja) 内燃機関の点火時期制御装置
JPS6260958A (ja) 内燃機関用アイドル運転制御装置
JPS61207850A (ja) 内燃機関用アイドル運転制御装置
JPH0467014B2 (ja)
JP2527321Y2 (ja) 内燃機関の電子制御燃料噴射装置
JPS6176736A (ja) 内燃機関用運転制御装置
JPS61244851A (ja) 内燃機関用アイドル運転制御装置
JPH03204730A (ja) 演算装置
JPS6035148A (ja) 空燃比制御方法
JP2503055Y2 (ja) 内燃機関の電子制御燃料噴射装置
JPS61286551A (ja) 空燃比制御装置