JPH06317211A - 内燃機関の回転変化予測装置及びクランク角の時間換算装置 - Google Patents

内燃機関の回転変化予測装置及びクランク角の時間換算装置

Info

Publication number
JPH06317211A
JPH06317211A JP12488493A JP12488493A JPH06317211A JP H06317211 A JPH06317211 A JP H06317211A JP 12488493 A JP12488493 A JP 12488493A JP 12488493 A JP12488493 A JP 12488493A JP H06317211 A JPH06317211 A JP H06317211A
Authority
JP
Japan
Prior art keywords
time
pulse
rotation
pulse signal
crank angle
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
JP12488493A
Other languages
English (en)
Other versions
JP2692529B2 (ja
Inventor
Kanji Kizaki
幹士 木崎
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 JP5124884A priority Critical patent/JP2692529B2/ja
Publication of JPH06317211A publication Critical patent/JPH06317211A/ja
Application granted granted Critical
Publication of JP2692529B2 publication Critical patent/JP2692529B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Output Control And Ontrol Of Special Type Engine (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

(57)【要約】 【目的】燃料の噴射時期が変化したり、機関負荷が変化
したりしても、その変化に応じた予測パルス時間の補正
を行うことなく、精度の高い回転変化の予測を行う。 【構成】回転変化予測装置は、クランク角度を検出する
回転数センサ35、電磁スピル弁23、電子制御装置
(ECU)71等を備える。ECU71は回転数センサ
35によるパルス信号の所要時間をパルス時間として算
出する。ECU71は、前回燃焼サイクルにおける所定
パルス信号のパルス時間と、今回燃焼サイクルにおいて
前記所定パルス信号に対応するパルス信号のパルス時間
とから両者間の変化量を求め、その変化量に基づき、ク
ランク軸40の回転変化量を回転変化予測値として算出
する。また、クランク角の時間換算装置は、1パルス分
に満たない余り角度の算出に際し、回転変化予測装置に
よる回転変化予測値を用いる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、ディーゼルエンジン、
ガソリンエンジン等の内燃機関において、燃料噴射量等
の制御量を調整するためのアクチュエータの作動時期を
算出する際に用いられる回転変化予測装置及びクランク
角の時間換算装置に関するものである。
【0002】
【従来の技術】近年、電子制御技術、特にデジタル制御
技術の発達とともに、ディーゼルエンジンの燃料噴射ポ
ンプを電子的に制御するようにした、いわゆる電子制御
ディーゼルエンジンが実用化されている。燃料噴射ポン
プを電子制御する方法には種々あるが、その1つに、燃
料噴射ポンプにおける燃料の溢流を電磁スピル弁で制御
するものがある。この方法は、燃料噴射量が目標値に達
する溢流時期(スピル時期)で電磁スピル弁によりスピ
ルポートを開放し、燃料の圧送を終了させて燃料噴射量
を調整するものである。
【0003】前記電磁スピル弁の開閉制御には、通常、
回転数センサによりディーゼルエンジンの一定クランク
角(11.25°CA)毎に出力される回転角信号(エ
ンジン回転パルス)が用いられる。このエンジン回転パ
ルスを用いて燃料を溢流させる時期(目標スピル時期)
を算出する方法としては、例えば本出願人が先に提案し
た技術(特願平4−28356号)がある。
【0004】この技術では、図19,20に示すよう
に、ディーゼルエンジンの作動状態に応じた目標スピル
時期を算出し、エンジン回転パルスの所定基準位置
(「0」のエンジン回転パルスの立上がり)から前記目
標スピル時期までのエンジン回転パルスの数(この場
合、8個)と、1パルス分に満たない余り角度とを求め
る。そして、前回燃焼サイクルにおいて目標スピル時期
を含む1パルス(「8」のエンジン回転パルス)の所要
時間を基準時間とし、この基準時間を用い、今回燃焼サ
イクルにおける目標スピル時期での1パルス(「8」の
エンジン回転パルス)の所要時間(予測パルス時間)を
予測する。さらに、予測パルス時間と、エンジン回転パ
ルスの発生間隔である単位角度(11.25°CA)と
を用い、前記余り角度を時間に換算する。そして、時間
換算値と前記エンジン回転パルスの数とから決定される
タイミングにて電磁スピル弁を開弁させて、燃料噴射を
終了させるようにしている。
【0005】ところで、前記余り角度を時間換算する際
に用いられる予測パルス時間は、前回燃焼サイクルでの
基準時間を用いて予測した時間である。このため、前回
燃焼サイクルと今回燃焼サイクルとの間で、クランク軸
の時間当たりの回転数(エンジン回転数)が大きく変化
したときには、予測パルス時間に誤差が生ずる。そこ
で、上記技術では、目標スピル時期を含む今回燃焼サイ
クル内であり、かつ、同目標スピル時期前の2つのパル
ス信号(「13」と「6」のエンジン回転パルス)を選
択する。選択した2つのパルス信号の各所要時間(瞬時
時間TN13,TN6)から両者の偏差(TN13−T
N6)を求め、この偏差(瞬時時間差ΔTN)を、エン
ジン回転数の変化量として予測している。そして、瞬時
時間差ΔTNに応じて予測パルス時間を補正するように
している。
【0006】
【発明が解決しようとする課題】しかしながら、前記技
術では、エンジン回転数の変化量(瞬時時間差ΔTN)
を同一燃焼サイクル内で求めているので、エンジン負荷
の大きさに応じて同瞬時時間差ΔTNが大きく異なる。
この現象について説明すると、図21は、エンジン負荷
が小さく、かつエンジン回転数NEが約2400rpm
に保たれた場合の回転変動を示している。また、図22
は、エンジン負荷が大きく、かつエンジン回転数NEが
約2400rpmに保たれた場合の回転変動を示してい
る。両図から明らかなように、エンジン回転数NEの変
動は、エンジン負荷の大きさによって異なる波形を示
す。このため、瞬時時間差ΔTNだけでなく、エンジン
負荷の変化も考慮して予測パルス時間を補正する必要が
ある。
【0007】また、図23はエンジン負荷が大きく、か
つエンジン回転数NEが約1200rpmに保たれた場
合の回転変動を示している。この図23と前記した図2
2とから明らかなように、エンジン負荷が同程度であっ
てもエンジン回転数NEが異なると、両エンジン回転数
NEの変動の波形が異なる。従って、エンジン回転数N
Eが変化する場合においても、単純に瞬時時間差ΔTN
だけでなく、回転変動の波形の変化分を考慮して予測パ
ルス時間を補正する必要がある。
【0008】さらに、前記エンジン回転パルスを検出す
る回転数センサは、一般にローラリング上に取付けられ
ており、同ローラリングと一体回動する。このため、デ
ィーゼルエンジンの作動状態に応じ、燃料噴射時期制御
用のタイマ装置によりローラリングが回動されると、基
準となるクランク角に対するエンジン回転パルスの位相
が変化する(図20における遅角時の位相及び進角時の
位相参照)。このことから、前記のようにエンジン回転
数の変化量を算出する際には、燃料噴射時期の変動も考
慮する必要がある。
【0009】このように上記技術では、エンジン負荷の
変化、燃料噴射時期の変化等を加味した予測パルス時間
の補正を行わないと、精度の高い燃料噴射制御ができな
い。また、たとえ前記の補正を行ったとしても、通常、
その補正係数、補正式等が特定のディーゼルエンジンや
特定の運転領域について適合されることから、全てのデ
ィーゼルエンジンの全運転領域にわたって狙いどおりの
補正を行うのは困難である。
【0010】本発明は前述した事情に鑑みてなされたも
のであって、その目的は、燃料の噴射時期が変化した
り、機関負荷が変化したりしても、その変化に応じた予
測パルス時間の補正を行わずに、精度の高い回転変化の
予測を行うことが可能な内燃機関の回転変化予測装置及
び同装置を用いた内燃機関のクランク角の時間換算装置
を提供することにある。
【0011】
【課題を解決するための手段】上記目的を達成するため
に、第1の発明の内燃機関の回転変化予測装置は、図1
に示すように、内燃機関M1に回転可能に設けられたク
ランク軸M2と、前記クランク軸M2の回転にともない
所定の単位角度毎にパルス信号を発生し、同クランク軸
M2の回転角であるクランク角度を検出するためのクラ
ンク角検出手段M3と、前記内燃機関M1での燃焼を予
め定めたクランク角度毎に実行して燃焼サイクルを繰り
返すべく、同内燃機関M1の燃料噴射量等の制御量を調
整するためのアクチュエータM4と、前記クランク角検
出手段M3による所定のパルス信号の所要時間をパルス
時間として算出するパルス時間算出手段M5と、今回燃
焼サイクルでの前記アクチュエータM4の作動時期の算
出に際し、前回燃焼サイクルにおいてパルス時間算出手
段M5により算出される所定パルス信号のパルス時間
と、同パルス時間算出手段M5により算出され、かつ今
回燃焼サイクルにおいて前記所定パルス信号に対応する
パルス信号のパルス時間とから両者間の変化量を求め、
その変化量に基づき、前記クランク軸M2の回転変化量
を回転変化予測値として算出する回転変化予測値算出手
段M6とを備えている。
【0012】また、第2の発明の内燃機関のクランク角
の時間換算装置は、図2に示すように、内燃機関M1に
回転可能に設けられたクランク軸M2と、前記クランク
軸M2の回転にともない所定の単位角度毎にパルス信号
を発生し、同クランク軸M2の回転角であるクランク角
度を検出するためのクランク角検出手段M3と、前記内
燃機関M1での燃焼を予め定めたクランク角度毎に実行
して燃焼サイクルを繰り返すべく、同内燃機関M1の燃
料噴射量等の制御量を調整するためのアクチュエータM
4と、前記クランク角検出手段M3による所定のパルス
信号の所要時間をパルス時間として算出するパルス時間
算出手段M5と、今回燃焼サイクルでの前記アクチュエ
ータM4の作動時期の算出に際し、前回燃焼サイクルに
おいてパルス時間算出手段M5により算出される所定パ
ルス信号のパルス時間と、同パルス時間算出手段M5に
より算出され、かつ今回燃焼サイクルにおいて前記所定
パルス信号に対応するパルス信号のパルス時間とから両
者間の変化量を求め、その変化量に基づき、前記クラン
ク軸M2の回転変化量を回転変化予測値として算出する
回転変化予測値算出手段M6と、前記内燃機関M1の作
動状態を検出する作動状態検出手段M7と、前記作動状
態検出手段M7による作動状態に応じた内燃機関M1の
目標制御量を得るべく、前記アクチュエータM4を作動
させる際のクランク角度を作動時クランク角度として算
出する作動時クランク角算出手段M8と、前記作動時ク
ランク角算出手段M8による作動時クランク角度を含む
作動時パルス信号において、クランク角検出手段M3に
よるパルス信号の発生から同作動時クランク角度までの
1パルス分に満たない余り角度を算出する余り角度算出
手段M9と、前記パルス時間算出手段M5により算出さ
れ、かつ前記作動時パルス信号に対応する前回燃焼サイ
クルでのパルス信号の所要時間、及び前記回転変化予測
値算出手段M6によるクランク軸M2の回転変化予測値
から、作動時パルス信号の所要時間である予測パルス時
間を算出する予測パルス時間算出手段M10と、前記パ
ルス信号の発生間隔である単位角度、及び前記予測パル
ス時間算出手段M10による予測パルス時間を用いて、
余り角度算出手段M9による余り角度を時間換算する角
度時間換算手段M11とを備えている。
【0013】第3の発明の内燃機関のクランク角の時間
換算装置は、前記第2の発明の構成に加え、図2におい
て二点鎖線で示すように、前記クランク角検出手段M3
によるパルス信号に基づき、クランク軸M2の単位時間
当たりの回転数を算出する回転数算出手段M12と、前
記回転数算出手段M12によるクランク軸M2の回転数
が低くなるほど、回転変化予測値算出手段M6で用いら
れる所定パルス信号を、前記作動時パルス信号に近いパ
ルス信号に切換える切換え手段M13とを設けている。
【0014】
【作用】第1の発明の内燃機関の回転変化予測装置にお
いては、図1に示すように、内燃機関M1の作動にとも
ないクランク軸M2が回転される。クランク軸M2の回
転の単位角度毎に、クランク角検出手段M3によりパル
ス信号が出力され、同クランク軸M2の回転角であるク
ランク角度が検出される。そして、予め定めたクランク
角度毎にアクチュエータM4が作動されて内燃機関M1
での燃焼が実行される。この燃焼サイクルが繰り返され
て、内燃機関M1の燃料噴射量等の制御量が調整され
る。
【0015】ここで、1燃焼サイクル内では、クランク
軸M2の回転変動が、機関負荷、噴射時期、クランク軸
M2の回転数等の変化に応じて変化することがある。し
かし、隣接の燃焼サイクル間では機関負荷、噴射時期等
によるクランク軸M2の回転変動がわずかであり、前回
の燃焼サイクルの回転変動と今回の燃焼サイクルの回転
変動とが相似する。このことを考慮し、今回燃焼サイク
ルでのアクチュエータM4の作動時期算出に際し、クラ
ンク軸M2の回転変化が次のようにして予測される。前
回燃焼サイクルにおける所定パルス信号の所要時間(パ
ルス時間)が、パルス時間算出手段M5により算出され
る。今回燃焼サイクルにおいて前記所定パルス信号に対
応するパルス信号のパルス時間が、パルス時間算出手段
M5により算出される。両パルス時間の変化量が回転変
化予測値算出手段M6により求められ、その変化量に基
づき、クランク軸M2の回転変化量が回転変化予測値と
して算出される。
【0016】従って、算出されたクランク軸M2の回転
変化量(回転変化予測値)を、機関負荷、噴射時期及び
回転数の変化に応じて補正しなくても、高い精度をもっ
て内燃機関M1の回転変化予測を行うことが可能とな
る。
【0017】第2の発明の内燃機関のクランク角の時間
換算装置においては、図2に示すように、内燃機関M1
の作動にともないクランク軸M2が回転される。クラン
ク軸M2の回転の単位角度毎に、クランク角検出手段M
3によりパルス信号が出力され、同クランク軸M2の回
転角であるクランク角度が検出される。そして、予め定
めたクランク角度毎にアクチュエータM4が作動されて
内燃機関M1での燃焼が実行される。この燃焼サイクル
が繰り返されて、内燃機関M1の燃料噴射量等の制御量
が調整される。
【0018】今回燃焼サイクルでのアクチュエータM4
の作動時期算出に際し、クランク軸M2の回転変化が次
のようにして予測される。前回燃焼サイクルにおける所
定パルス信号の所要時間(パルス時間)が、パルス時間
算出手段M5により算出される。今回燃焼サイクルにお
いて前記所定パルス信号に対応するパルス信号のパルス
時間が、パルス時間算出手段M5により算出される。両
パルス時間の変化量が回転変化予測値算出手段M6によ
り求められ、その変化量に基づき、クランク軸M2の回
転変化量が回転変化予測値として算出される。
【0019】一方、内燃機関M1の作動状態が作動状態
検出手段M7によって検出される。この作動状態に応じ
た内燃機関M1の目標制御量を得るべく、前記アクチュ
エータM4を作動させる際のクランク角度が、作動時ク
ランク角算出手段M8により作動時クランク角度として
算出される。この作動時クランク角度を含む作動時パル
ス信号において、クランク角検出手段M3によるパルス
信号の発生から同作動時クランク角度までの1パルス分
に満たない余り角度が、余り角度算出手段M9によって
算出される。
【0020】そして、余り角度が次のようにして時間換
算される。すなわち、まず予測パルス時間算出手段M1
0により、作動時パルス信号の所要時間である予測パル
ス時間が算出される。この予測パルス時間の算出には、
パルス時間算出手段M5により算出され、かつ作動時パ
ルス信号に対応する前回燃焼サイクルでのパルス信号の
所要時間と、回転変化予測値算出手段M6によるクラン
ク軸M2の回転変化予測値とが用いられる。そして、角
度時間換算手段M11により、パルス信号の発生間隔で
ある単位角度と、予測パルス時間算出手段M10による
予測パルス時間とが用いられて、余り角度算出手段M9
による余り角度が時間換算される。
【0021】従って、前記のように精度の高い回転変化
予測値が用いられるので、アクチュエータM4の作動時
期算出に必要な余り角度を精度よく時間換算することが
可能となる。
【0022】第3の発明の内燃機関のクランク角の時間
換算装置においては、次に示す現象が実際に見られるこ
とから、回転変化予測値算出手段M6で用いられる所定
パルス信号が、クランク軸M2の回転数に応じて次のよ
うに切換えられる。前回燃焼サイクルでの所定パルス信
号のパルス時間に対する、今回燃焼サイクルでの前記所
定パルス信号に応じたパルス信号のパルス時間の比を採
るとともに、作動時パルス信号に応じた前回燃焼サイク
ルでのパルス信号の所要時間に対する、予測パルス時間
の比を採る。すると、前者の比と後者の比との間には相
関関係が見られるが、所定パルス信号が作動時パルス信
号に近づくほど、前記の相関関係が強くなる傾向があ
る。従って、余り角度の時間換算の精度を高めるには、
前記の相関関係を考慮して、可能な限り所定パルス信号
を作動時パルス信号に近づけることが好ましい。
【0023】しかし、算出可能な所定パルス信号は、ク
ランク軸M2の単位時間当たりの回転数の変化に応じて
変わる。つまり、回転数が高い場合には、単位時間当た
りのパルス信号の数が多くなるので、回転数の低い場合
よりも前にクランク軸M2の回転変化量(回転変化予測
値)を算出しないと、作動時パルス信号の発生までに、
回転変化予測値や予測パルス時間の算出ができなくな
る。
【0024】上記の観点から、第3の発明では、図2に
おいて二点鎖線で示すように、クランク角検出手段M3
によるパルス信号に基づき、クランク軸M2の単位時間
当たりの回転数が回転数算出手段M12によって算出さ
れる。算出されたクランク軸M2の回転数が低くなるほ
ど、切換え手段M13により、回転変化予測値算出手段
M6で用いられる所定パルス信号が作動時パルス信号に
近いパルス信号に切換えられる。
【0025】従って、クランク軸M2の回転数が変化し
た場合にも、常に作動時パルス信号に近い所定パルス信
号が用いられて、回転変化予測値、予測パルス時間、余
り角度の時間換算が精度良く行われる。
【0026】
【実施例】
(第1実施例)以下、第1及び第2の発明を、内燃機関
としての自動車用ディーゼルエンジンに適用した第1実
施例を図3〜図14に従って詳細に説明する。
【0027】図3,4に示すように、燃料噴射ポンプ1
は、ディーゼルエンジン2のクランク軸40にベルト等
を介して駆動連結されたドライブプーリ3を備えてい
る。そして、そのドライブプーリ3の回転によって燃料
噴射ポンプ1が駆動され、ディーゼルエンジン2の各気
筒(この場合は4気筒)毎に設けられた燃料噴射弁とし
ての燃料噴射ノズル4に燃料が圧送されて燃料噴射が行
われる。
【0028】燃料噴射ポンプ1において、ドライブプー
リ3はドライブシャフト5の先端に取付けられている。
また、そのドライブシャフト5の途中には、べーン式ポ
ンプよりなる燃料フィードポンプ(図では90度展開さ
れている)6が設けられている。さらに、ドライブシャ
フト5の基端側には円板状のパルサ7が取付けられてい
る。そして、ドライブシャフト5の基端部は図示しない
カップリングを介してカムプレート8に接続されてい
る。
【0029】パルサ7とカムプレート8との間にはロー
ラリング9が設けられ、同ローラリング9の円周に沿っ
てカムプレート8のカムフェイス8aに対向する複数の
カムローラ10が取付けられている。カムフェイス8a
はディーゼルエンジン2の気筒数と同数だけ設けられて
いる。また、カムプレート8はスプリング11によって
常にカムローラ10に付勢係合されている。
【0030】カムプレート8には燃料加圧用プランジャ
12の基端が一体回転可能に取付けられ、それらカムプ
レート8及びプランジャ12がドライブシャフト5の回
転に連動して回転される。すなわち、ドライブシャフト
5の回転力が図示しないカップリングを介してカムプレ
ート8に伝達されることにより、カムプレート8が回転
しながらカムローラ10に係合して、気筒数と同数だけ
図中左右方向へ往復駆動される。また、この往復駆動に
伴ってプランジャ12が回転しながら同方向へ往復駆動
される。つまり、カムプレート8のカムフェイス8aが
ローラリング9のカムローラ10に乗り上げる過程でプ
ランジャ12が往動(リフト)され、その逆にカムフェ
イス8aがカムローラ10を乗り下げる過程でプランジ
ャ12が復動される。
【0031】プランジャ12はポンプハウジング13に
形成されたシリンダ14に嵌挿されており、プランジャ
12の先端面とシリンダ14の底面との間が高圧室15
となっている。また、プランジャ12の先端側外周に
は、ディーゼルエンジン2の気筒数と同数の吸入溝16
と分配ポート17とが形成されている。また、それら吸
入溝16及び分配ポート17に対応して、ポンプハウジ
ング13には分配通路18及び吸入ポート19が形成さ
れている。
【0032】そして、ドライブシャフト5が回転されて
燃料フィードポンプ6が駆動されることにより、図示し
ない燃料タンクから燃料供給ポート20を介して燃料室
21内へ燃料が供給される。また、プランジャ12が復
動されて高圧室15が減圧される吸入行程中に、吸入溝
16の一つが吸入ポート19に連通することにより、燃
料室21から高圧室15へ燃料が導入される。一方、プ
ランジャ12が往動されて高圧室15が加圧される圧縮
行程中に、分配通路18から各気筒毎の燃料噴射ノズル
4へ燃料が圧送されて噴射される。
【0033】ポンプハウジング13には、高圧室15と
燃料室21とを連通させる燃料溢流(スピル)用のスピ
ル通路22が形成されている。このスピル通路22の途
中には、高圧室15からの燃料スピルを調整するアクチ
ュエータとしての電磁スピル弁23が設けられている。
この電磁スピル弁23は常開型の弁であり、コイル24
が無通電(オフ)の状態では弁体25が開放されて高圧
室15内の燃料が燃料室21へスピルされる。また、コ
イル24が通電(オン)されることにより、弁体25が
閉鎖されて高圧室15から燃料室21への燃料のスピル
が止められる。
【0034】従って、電磁スピル弁23の通電時間を制
御することにより、同弁23が閉弁・開弁制御され、高
圧室15から燃料室21への燃料のスピル調整が行われ
る。そして、プランジャ12の圧縮行程中に電磁スピル
弁23を開弁させることにより、高圧室15内における
燃料が減圧されて、燃料噴射ノズル4からの燃料噴射が
停止される。つまり、プランジャ12が往動しても、電
磁スピル弁23が開弁している間は高圧室15内の燃料
圧力が上昇せず、燃料噴射ノズル4からの燃料噴射が行
われない。また、プランジャ12の往動中に、電磁スピ
ル弁23の閉弁・開弁の時期を制御することにより、燃
料噴射ノズル4からの噴射終了が調整されて燃料噴射量
が制御される。
【0035】ポンプハウジング13の下側には、基準と
なるクランク角に対する燃料噴射の位相(噴射位相)を
調整するためのタイマ装置(図では90度展開されてい
る)26が設けられている。このタイマ装置26は、ド
ライブシャフト5の回転方向に対するローラリング9の
位置を変更することにより、カムフェイス8aがカムロ
ーラ10に係合する時期、すなわちカムプレート8及び
プランジャ12の往復駆動時期を変更するためのもので
ある。
【0036】タイマ装置26は制御油圧により駆動され
るものであり、タイマハウジング27と、同ハウジング
27内に嵌装されたタイマピストン28と、同じくタイ
マハウジング27内一側(図の左側)の低圧室29にて
タイマピストン28を他側(図の右側)の加圧室30へ
押圧付勢するタイマスプリング31等とから構成されて
いる。そして、タイマピストン28はスライドピン32
を介してローラリング9に接続されている。
【0037】前記加圧室30には、燃料フィードポンプ
6により加圧された燃料が導入されるようになってい
る。そして、その燃料圧力とタイマスプリング31の付
勢力との釣り合い関係によってタイマピストン28の位
置が決定される。また、そのピストン位置が決定される
ことにより、ローラリング9の位置が決定され、カムプ
レート8を介してプランジャ12の往復動タイミングが
決定される。
【0038】タイマ装置26の制御油圧として作用する
燃料圧力を調整するために、タイマ装置26にはタイミ
ングコントロールバルブ(TCV)33が設けられてい
る。詳しくは、タイマハウジング27の加圧室30と低
圧室29とが連通路34によって連通されており、同連
通路34の途中にTCV33が介在されている。このT
CV33は、デューティ制御された通電信号によって開
閉制御される電磁弁であり、同TCV33の開度調整に
よって加圧室30内の燃料圧力が調整される。そして、
その燃料圧力の調整によって、プランジャ12の往復動
時期が変更され、各燃料噴射ノズル4による噴射位相が
制御される。
【0039】前記ローラリング9の上部には、クランク
角検出手段を構成するとともに作動状態検出手段の一部
を構成する回転数センサ35が、パルサ7の外周面に対
向して取付けられている。この回転数センサ35は電磁
ピックアップコイルよりなり、パルサ7の外周面に形成
された突起が横切る度に検出信号を出力する。
【0040】本実施例では、図5で示すようにパルサ7
の突起は、64個のものが等間隔に配列してある状態か
ら90°(クランク角にして180°CA)毎に2歯ず
つ欠歯部7aが形成された構成となっている。このた
め、ディーゼルエンジン2のクランク軸40が回転する
と、図6における波形整形後の検出出力で示すように、
720°CA/64=11.25°CA毎に、各歯によ
るエンジン回転パルスが出力されるとともに、該エンジ
ン回転パルスの14個目には欠歯部7aによる11.2
5°CA×3=33.75°CAのエンジン回転パルス
(基準位置信号)1個が出力される。
【0041】すなわち、パルサ7の外周面には、ディー
ゼルエンジン2の気筒数と同数(この場合4個)の欠歯
部7aが等角度間隔で形成され、さらに互いに隣接する
欠歯部7a間には14個ずつ(合計で56個)の突起が
等角度間隔で形成されている。そのため、回転数センサ
35からの検出信号を波形整形することによって、燃料
噴射周期と同期した基準位置信号及び回転速度を表す回
転信号が得られる。
【0042】なお、図6におけるCNIRQは、基準位
置信号が出力されてからのエンジン回転パルスの数を示
すパルスカウンタ(初期値0)である。次に、ディーゼ
ルエンジン2について説明する。図3に示すように、こ
のディーゼルエンジン2ではシリンダ41、ピストン4
2及びシリンダヘッド43によって各気筒毎に対応する
主燃焼室44がそれぞれ形成されている。また、それら
各主燃焼室44に連通する副燃焼室45が各気筒毎に対
応して設けられている。そして、各副燃焼室45には、
各燃料噴射ノズル4から燃料が噴射されるようになって
いる。各副燃焼室45には、始動補助装置としての周知
のグロープラグ46がそれぞれ取り付けられている。
【0043】ディーゼルエンジン2には、吸気管47及
び排気管50がそれぞれ設けられている。また、その吸
気管47には過給機を構成するターボチャージャ48の
コンプレッサ49が設けられ、排気管50にはターボチ
ャージャ48のタービン51が設けられている。排気管
50には、過給圧PiMを調節するウェイストゲートバ
ルブ52が設けられている。
【0044】また、ディーゼルエンジン2には、排気管
50内の排気の一部を吸気管47の吸入ポート53へ還
流させる還流管54が設けられている。そして、その還
流管54の途中には、排気の還流量を調節するエキゾー
ストガスリサキュレイションバルブ(EGRバルブ)5
5が設けられている。このEGRバルブ55はバキュー
ムスイッチングバルブ(VSV)56によって開閉され
る。
【0045】さらに、吸気管47の途中には、アクセル
ペダル57の踏込量に連動して開閉されるスロットルバ
ルブ58が設けられている。また、そのスロットルバル
ブ58に平行してバイパス路59が設けられ、同バイパ
ス路59にはバイパス絞り弁60が設けられている。こ
のバイパス絞り弁60は、二つのVSV61,62にて
駆動される二段式のダイヤフラム室を有するアクチュエ
ータ63によって開閉制御される。
【0046】そして、上記のように燃料噴射ポンプ1及
びディーゼルエンジン2に設けられた電磁スピル弁2
3、TCV33、グロープラグ46及び各VSV56,
61,62は、電子制御装置(以下単に「ECU」とい
う)71にそれぞれ電気的に接続され、同ECU71に
よってそれらの駆動タイミングが制御される。
【0047】ディーゼルエンジン2の運転状態を検出す
るセンサとしては、前述した回転数センサ35に加え
て、以下の各種センサが設けられている。吸気管47の
入口に設けられたエアクリーナ64の近傍には、吸気温
度THAを検出する吸気温センサ72が設けられてい
る。
【0048】また、スロットルバルブ58の開閉位置か
ら、ディーゼルエンジン2の負荷に相当するアクセル開
度ACCPを検出するアクセル開度センサ73が設けら
れている。アクセル開度センサ73は作動状態検出手段
の一部を構成している。吸入ポート53の近傍には、タ
ーボチャージャ48によって過給された後の吸入空気圧
力、すなわち過給圧PiMを検出する吸気圧センサ74
が設けられている。さらに、ディーゼルエンジン2の冷
却水温THWを検出する水温センサ75が設けられてい
る。また、クランク軸40の回転基準位置、例えば特定
気筒の上死点(TDC)に対するクランク軸40の回転
位置を検出するクランク角センサ76が設けられてい
る。さらに、図示しないトランスミッションには、その
ギアの回転によって回されるマグネット77aによりリ
ードスイッチ77bをオン・オフさせて車両速度(車
速)SPを検出する車速センサ77が設けられている。
【0049】上述した各センサ35,72〜77はEC
U71にそれぞれ接続されている。そして、ECU71
は各センサ35,72〜77の検出信号に基づき、電磁
スピル弁23、TCV33、グロープラグ46及びVS
V56,61,62を制御する。
【0050】次に、前述したECU71の構成につい
て、図7のブロック図に従って説明する。ECU71は
中央処理装置(CPU)81、所定の制御プログラム及
びマップ等を予め記憶した読み出し専用メモリ(RO
M)82、CPU81の演算結果等を一時記憶するラン
ダムアクセスメモリ(RAM)83、予め記憶されたデ
ータを保存するバックアップRAM84を備え、これら
各部と入力ポート85及び出力ポート86とがバス87
によって接続されている。CPU81は、パルス時間算
出手段、回転変化予測値算出手段、作動時クランク角算
出手段、余り角度算出手段、角度時間換算手段、予測パ
ルス時間算出手段、回転数算出手段及び切換え手段を構
成している。また、CPU81は演算処理のためにフリ
ーランニングカウント動作を行うようになっている。
【0051】入力ポート85には、前述した吸気温セン
サ72、アクセル開度センサ73、吸気圧センサ74及
び水温センサ75が、各バッファ88,89,90,9
1、マルチプレクサ92及びA/D変換器93を介して
接続されている。同じく、入力ポート85には、前述し
た回転数センサ35、クランク角センサ76及び車速セ
ンサ77が、波形整形回路95を介して接続されてい
る。そして、CPU81は入力ポート85を介して入力
される各センサ35,72〜77の検出信号を入力値と
して読み込む。また、出力ポート86には各駆動回路9
6,97,98,99,100,101を介して電磁ス
ピル弁23、TCV33、グロープラグ46及びVSV
56,61,62が接続されている。
【0052】そして、CPU81は各センサ35,72
〜77から読み込んだ入力値に基づき、電磁スピル弁2
3、TCV33、グロープラグ46及びVSV56,6
1,62を好適に制御する。
【0053】前記のように構成された本実施例において
は、閉弁状態の電磁スピル弁23を開弁して燃料を溢流
させる時期(目標スピル時期)を算出するために、一定
クランク角(11.25°CA)毎に出力されるエンジ
ン回転パルス(図12参照)が利用される。この電磁ス
ピル弁23の開弁時期は、ある基準となるエンジン回転
パルス(図12ではパルスカウンタCNIRQ=0のエ
ンジン回転パルスの立上がり)からの角度で与えられ
る。
【0054】詳しくは、パルスカウンタCNIRQの値
が「0」のエンジン回転パルスの立上がりから「8」の
エンジン回転パルスの立上がりまでは直接角度で、この
場合スピル時期パルス数CANGLとして算出される。
また、「8」のエンジン回転パルスにおいて1パルス分
に満たない余り角度θREMは、予測により次のように
して時間に換算される。すなわち、前回燃焼サイクルに
おける目標スピル時期での1パルス分の所要時間を基準
時間TS1125とし、この基準時間TS1125を用
いて今回燃焼サイクルにおける目標スピル時期を含む1
パルス分の所要時間を予測し、その予測値(予測パルス
時間TS1125a)をもとに前記余り角度θREMを
時間換算する。このようにして時間換算された値はスピ
ル時刻TSPONで表される。
【0055】次に、前記スピル時刻TSPONの算出処
理を図11のフローチャートに示す。また、前記基準時
間TS1125の算出処理を図8のフローチャートに示
す。なお、図11の処理ルーチンは所定のタイミングで
実行され、図8の処理ルーチンは、回転数センサ35の
エンジン回転パルスの立上がりで割り込まれて実行され
る。
【0056】まず、図8の基準時間算出ルーチンについ
て説明する。このルーチンの処理が開始されると、CP
U81はステップ100において、フリーランニングカ
ウント動作により求められる今回のNE割込み時におけ
る現在時刻FCと、前回のNE割込み時における割込み
時刻TOとの差を、パルス時間TNINTとして設定す
る。図9では、パルスカウンタCNIRQの値が「1
0」になってから「11」になるまでの1パルス分を例
として挙げており、この1パルス分に相当するクランク
角度(11.25°CA)だけ進むのに要する時間を算
出し、これをパルス時間TNINTとする。
【0057】次に、CPU81はステップ110におい
てパルスカウンタCNIRQの値が「6」であるか否か
を判定する。ここで、「6」は、予測パルス時間TS1
125aを有するパルス信号(「8」のエンジン回転パ
ルス)の前の複数のパルス信号のうち、「8」のエンジ
ン回転パルスに最も近い算出可能なエンジン回転パルス
の値である。パルスカウンタCNIRQの値が「6」で
ないと、CPU81はそのままステップ170へ移行す
る。
【0058】一方、ステップ110でパルスカウンタC
NIRQの値が「6」であると、CPU81はステップ
120において、先にステップ100にて求められたパ
ルス時間TNINTを瞬時時間TN6(i)として設定
する。瞬時時間TN6(i)は、図9に示すように、パ
ルスカウンタCNIRQの値が「5」になってから
「6」になるまでに、クランク角度で「11.25°C
A」だけ進むのに要するパルス時間TNINTに相当し
ている。
【0059】続いて、CPU81はステップ130にお
いて、前回の処理で記憶した前回燃焼サイクルでの瞬時
時間TN6(i−1)を読み出す。そして、CPU81
はステップ140において、前回燃焼サイクルでの瞬時
時間TN6(i−1)に対する、今回燃焼サイクルでの
瞬時時間TN6(i)の比(TN6(i)/TN6(i
−1))を求め、これを回転変化量TNRAとして設定
する。
【0060】このようにしたのは、1燃焼サイクル内で
は、クランク軸40の回転変動が、エンジン負荷、噴射
時期、エンジン回転数NE等の変化に応じて変化するこ
とがあるのに対し、隣接の燃焼サイクル間ではエンジン
負荷、噴射時期等によるクランク軸40の回転変動がわ
ずかであり、前回の燃焼サイクルの回転変動と今回の燃
焼サイクルの回転変動とが相似するからである。
【0061】CPU81はステップ150で、前記回転
変化量TNRAに応じた予測補正係数MDT1を算出す
る。予測補正係数MDT1は図10のマップを参照して
求められる係数であり、前記基準時間TS1125を補
正するべく、同基準時間TS1125に乗算される。図
10のマップでは、回転変化量TNRAが「1」の場
合、つまり、前回燃焼サイクルと今回燃焼サイクルとの
間で瞬時時間TN6が変化しない場合、基準時間TS1
125を補正する必要がないことから、予測補正係数M
DT1は「1」に設定されている。回転変化量TNRA
が「1」より小さい場合、つまり、エンジン回転数NE
が上昇している場合には、基準時間TS1125を小さ
く補正すべく予測補正係数MDT1が「1.0」よりも
小さな値に設定されている。回転変化量TNRAが
「1」より大きい場合、つまり、エンジン回転数NEが
下降している場合には、基準時間TS1125を大きく
補正すべく予測補正係数MDT1が「1.0」よりも大
きな値に設定されている。
【0062】CPU81はステップ160において、次
回の演算に備え、今回燃焼サイクルでの瞬時時間TN6
(i)を前回燃焼サイクルでの瞬時時間TN6(i−
1)とし、この値を記憶する。次に、ステップ170に
おいて、CPU81はパルスカウンタCNIRQの値が
「9」であるか否かを判定する。ここで、パルスカウン
タCNIRQの値が「9」でないと、CPU81はその
ままステップ190へ移行する。これに対し、パルスカ
ウンタCNIRQの値が「9」であると、CPU81は
ステップ180において、そのときのパルス時間TNI
NTを基準時間TS1125として設定し、記憶する。
この基準時間TS1125は、図9に示すようにパルス
カウンタCNIRQの値が「8」になってから「9」に
なるまでに、クランク角度で「11.25°CA」だけ
進むのに要するパルス時間TNINTに相当している。
また、図9における基準時間TS1125の位置は、デ
ィーゼルエンジン2の運転状態に応じて決定される目標
噴射量を得るための噴射終了時期に相当している。
【0063】そして、ステップ190において、CPU
81は前記ステップ100での現在時刻FCを前回の割
込み時刻TOとして設定した後、その後の処理を終了す
る。このようにして基準時間TS1125が算出され
る。
【0064】次に、図11におけるスピル時刻TSPO
Nの算出処理について説明する。このルーチンの処理が
開始されると、CPU81は先ずステップ201におい
て、回転数センサ35及びアクセル開度センサ73の各
検出値に基づき、エンジン回転数NE及びアクセル開度
ACCPを読み込む。また、図8での基準時間TS11
25及び予測補正係数MDT1をそれぞれ読込む。
【0065】続いて、CPU81はステップ202にお
いて、前記エンジン回転数NE及びアクセル開度ACC
Pにより、作動時クランク角度としての噴射量指令値Q
FINを算出する。この噴射量指令値QFINは予め定
められた計算式に従って求められ、クランク角度(°C
A)で表される。
【0066】そして、CPU81はステップ203にお
いて、前記噴射量指令値QFINにより、スピル時期パ
ルス数CANGL及び余り角度θREMをそれぞれ算出
する。これらの各値CANGL,θREMは、下記の式
(1)を参照して求められる。
【0067】 θREM=QFIN−11.25・CANGL ……(1) つまり、図12に示すように、噴射量指令値QFINを
エンジン回転パルス1個分の角度に相当する「11.2
5」で除算して、その商をスピル時期パルス数CANG
Lとして求め、その余りを余り角度θREMとして求め
る。
【0068】次に、CPU81はステップ204におい
て、下記式(2)に従って前記基準時間TS1125を
予測補正係数MDT1にて補正する。補正された値は、
今回燃焼サイクルでの目標スピル時期近傍における1パ
ルス分のパルス時間であり、予測パルス時間TS112
5aで表される。
【0069】 TS1125a=TS1125・MDT1 ……(2) そして、CPU81はステップ205において、先に求
められた余り角度θREMと予測パルス時間TS112
5aとによりスピル時刻TSPONを算出する。すなわ
ち、余り角度θREMを予測パルス時間TS1125a
に基づいて時間換算する。このスピル時刻TSPONは
下記式(3)に従って求められる。
【0070】 TSPON=(θREM/11.25)・TS1125a ……(3) このステップ205での処理によって余り角度θREM
が時間換算されると、CPU81はこのルーチンを終了
する。
【0071】なお、前記ステップ203でスピル時期パ
ルス数CANGLが求められ、前記ステップ205でス
ピル時刻TSPONが求められると、CPU81は両値
CANGL,TSPONに基づき電磁スピル弁23をオ
フさせるための信号を出力する。すると、電磁スピル弁
23の開弁動作により燃料噴射ポンプ1からの燃料噴射
の終了時期、すなわち燃料噴射量が調整される。
【0072】このように、本実施例では、隣接の燃焼サ
イクル間ではエンジン負荷、噴射時期等によるクランク
軸40の回転変動がわずかであり、前回の燃焼サイクル
の回転変動と今回の燃焼サイクルの回転変動とが相似す
る現象を利用している。回転数センサ35による所定の
エンジン回転パルスの所要時間をパルス時間TNINT
として算出する(ステップ100)。今回燃焼サイクル
での電磁スピル弁23の開弁時期の算出に際し、前回燃
焼サイクルにおける所定パルス信号のパルス時間(瞬時
時間TN6(i−1))と、今回燃焼サイクルにおいて
前記所定パルス信号に対応するパルス信号のパルス時間
(瞬時時間TN6(i))とから両者間の変化量(回転
変化量TNRA)を求め(ステップ140)、その変化
量に基づき、クランク軸40の回転変化量を予測するよ
うにしている。
【0073】従って、算出されたクランク軸40の回転
変化量(回転変化予測値)を、エンジン負荷、噴射時期
及びエンジン回転数NEの変化に応じて補正しなくて
も、高い精度をもってディーゼルエンジン2の回転変化
予測を行うことができる。
【0074】また、本実施例では、ディーゼルエンジン
2の作動状態に応じた目標燃料噴射量を得るべく、電磁
スピル弁23を開弁させる際のクランク角度(噴射量指
令値QFIN)を算出する(ステップ202)。噴射量
指令値QFINを含む作動時パルス信号(「8」のエン
ジン回転パルス)において、同エンジン回転パルスの立
上がりから噴射量指令値QFINまでの1パルス分に満
たない余り角度θREMを算出する(ステップ20
3)。作動時パルス信号に対応する前回燃焼サイクルで
のパルス信号(「8」のエンジン回転パルス)の所要時
間(基準時間TS1125)、及びクランク軸40の回
転変化量TNRAから、作動時パルス信号の所要時間で
ある予測パルス時間TS1125aを算出する(ステッ
プ204)。エンジン回転パルスの発生間隔である単位
角度(11.25°CA)、及び前記予測パルス時間T
S1125aを用いて、余り角度θREMを時間換算し
てスピル時刻TSPONを求めている(ステップ20
5)。
【0075】従って、前記のように精度の高いクランク
軸40の回転変化量TNRAが用いられるので、電磁ス
ピル弁23の開弁時期算出に必要な余り角度θREMを
精度よく時間換算することができる。
【0076】図13は、回転変化量TNRAと、基準時
間TS1125に対する予測パルス時間TS1125a
の比との相関関係を示したものである。また、図14
は、別の方法で求めた回転変化量(瞬時時間差ΔTN)
と、基準時間TS1125に対する予測パルス時間TS
1125aの比との相関関係を示したものである。回転
変化量(瞬時時間差ΔTN)は、今回燃焼サイクル内で
あり、かつ、目標スピル時期前の2つのパルス信号
(「6」と「13」のエンジン回転パルス)の各パルス
時間(瞬時時間TN13,TN6)の偏差を求め、その
偏差をエンジン負荷、エンジン回転数NE、噴射時期に
応じて補正した値である。図13は本実施例に相当し、
図14は従来技術に相当する。各図のハッチング部分
は、密となるプロット点の集合箇所である。図13で
は、クランク軸40の回転変化量TNRAを、エンジン
負荷、噴射時期、エンジン回転数NE等に応じて補正し
ていないにもかかわらず、同補正を行っている図14の
回転変化量(瞬時時間差ΔTN)よりも、基準時間TS
1125に対する予測パルス時間TS1125aの比と
の相関関係が強いことがわかる。 (第2実施例)次に、第3の発明を具体化した第2実施
例を図15〜18に従って説明する。
【0077】第2実施例では、回転変化量TNRAを算
出する際に用いる所定エンジン回転パルスを、エンジン
回転数NEに応じて切り換えている点が、前記第1実施
例と大きく異なっている。このようにしたのは、図16
〜18に示す現象が実際に見られるからである。ここ
で、各図の横軸は回転変化量TNRAであり、縦軸は基
準時間TS1125に対する予測パルス時間TS112
5aの比である。ただし、図16での回転変化量TNR
Aは、「1」のエンジン回転パルスの瞬時時間TN1
(i−1)に対する瞬時時間TN1(i)の比である。
図17での回転変化量TNRAは、「3」のエンジン回
転パルスの瞬時時間TN3(i−1)に対する瞬時時間
TN3(i)の比である。図18での回転変化量TNR
Aは、「5」のエンジン回転パルスの瞬時時間TN5
(i−1)に対する瞬時時間TN5(i)の比である。
各図のハッチング部分は、密となるプロット点の集合箇
所である。
【0078】これらの図16〜18から、エンジン回転
パルスの値が「1」,「3」,「5」のように順に大き
くなるに従い、すなわち、作動時パルス信号である
「8」のエンジン回転パルスに近づくに従い、横軸の特
性(回転変化量TNRA)と、縦軸の特性(基準時間T
S1125に対する予測パルス時間TS1125aの
比)との間の正の相関関係が強くなる傾向にある。従っ
て、余り角度θREMの時間換算の精度を高めるには、
前記の相関関係を考慮して、可能な限り所定エンジン回
転パルスを作動時パルス信号(「8」のエンジン回転パ
ルス)に近づけることが好ましい。
【0079】しかし、回転変化量TNRAを算出可能な
所定エンジン回転パルスは、クランク軸40の単位時間
当たりの回転数(エンジン回転数NE)の変化に応じて
変わる。つまり、エンジン回転数NEが高い場合には、
単位時間当たりのエンジン回転パルスの数が多くなるの
で、エンジン回転数NEの低い場合よりも前にクランク
軸40の回転変化量TNRAを算出しないと、作動時パ
ルス信号(「8」のエンジン回転パルス)の発生まで
に、回転変化量TNRAや予測パルス時間TS1125
aの算出ができなくなる。
【0080】上記の観点から、本実施例では、回転変化
量TNRA算出用の所定エンジン回転パルスを、以下の
ようにしてエンジン回転数NEに応じて切換えている。
図15は前記第1実施例での図8に対応する基準時間算
出ルーチンを示している。このルーチンにおけるステッ
プ100,170,180,190の各処理は図8での
それと同じであるので、ここでは詳しい説明を省略す
る。
【0081】CPU81はステップ100でパルス時間
TNINTを設定すると、ステップ101において回転
数センサ35の検出値に基づき、エンジン回転数NEを
読み込む。次に、CPU81はステップ102へ移行
し、前記エンジン回転数NEが1200rpmよりも高
いか否かを判定する。この判定条件が満たされている
と、CPU81はステップ103において、パルスカウ
ンタCNIRQの値「5」,「6」,「7」の3つの中
から「5」を選択する。そして、選択した値をステップ
104で所定エンジン回転パルス番号Kとして設定す
る。
【0082】前記ステップ102の判定条件が満たされ
ないと、すなわちエンジン回転数NEが1200rpm
以下であると、CPU81はステップ105へ移行し、
前記エンジン回転数NEが800rpmよりも高いか否
かを判定する。この判定条件が満たされていると、すな
わち800<NE≦1200であると、CPU81はス
テップ106において、パルスカウンタCNIRQの値
「5」,「6」,「7」の3つの中から「6」を選択す
る。そして、選択した値をステップ107で所定エンジ
ン回転パルス番号Kとして設定する。
【0083】前記ステップ105の判定条件が満たされ
ないと、すなわちエンジン回転数NEが800rpm以
下であると、CPU81はステップ108へ移行し、パ
ルスカウンタCNIRQの値「5」,「6」,「7」の
3つの中から「7」を選択する。そして、選択した値を
ステップ109で所定エンジン回転パルス番号Kとして
設定する。
【0084】前記のように所定エンジン回転パルス番号
Kが設定されると、CPU81はステップ110aにお
いてパルスカウンタCNIRQの値が「K」であるか否
かを判定する。この判定条件が満たされないと、CPU
81はステップ170以降の処理を行う。
【0085】一方、ステップ110aでの判定条件が満
たされると、CPU81はステップ120aにおいて、
先にステップ100にて求められたパルス時間TNIN
Tを瞬時時間TNK(i)として設定する。続いて、C
PU81はステップ130aにおいて、前回の処理で記
憶した前回燃焼サイクルでの瞬時時間TNK(i−1)
を読み出す。そして、CPU81はステップ140aに
おいて、前回燃焼サイクルでの瞬時時間TNK(i−
1)に対する、今回燃焼サイクルでの瞬時時間TNK
(i)の比(TNK(i)/TNK(i−1))を求
め、これを回転変化量TNRAとして設定する。
【0086】CPU81はステップ150aで、図10
のマップを参照して前記回転変化量TNRAに応じた予
測補正係数MDT1を算出する。CPU81はステップ
160aにおいて、次回の演算に備え、今回燃焼サイク
ルでの瞬時時間TNK(i)を前回燃焼サイクルでの瞬
時時間TNK(i−1)とし、この値を記憶する。そし
て、前記ステップ170〜190の各処理を実行して、
この基準時間算出ルーチンを一旦終了する。
【0087】このように、本実施例では、回転数センサ
35によるエンジン回転数NEが低くなるほど、回転変
化量TNRAの算出に用いられる所定エンジン回転パル
ス番号Kが作動時パルス信号(「8」のエンジン回転パ
ルス)に近いパルス信号に切換えられる(ステップ10
2〜109)。
【0088】従って、エンジン回転数NEが変化した場
合にも、常に作動時パルス信号に近い所定エンジン回転
パルスが用いられることになり、回転変化量TNRA、
予測パルス時間TS1125a、余り角度θREMの時
間換算を精度良く行うことができる。
【0089】なお、第1〜3の発明は前記各実施例に限
定されるものではなく、発明の趣旨を逸脱しない範囲で
構成の一部を適宜に変更して次のように実施することも
できる。
【0090】(1)前記第1実施例では、前回燃焼サイ
クルでの瞬時時間TN6(i−1)に対する、今回燃焼
サイクルでの瞬時時間TN6(i)の比(TN6(i)
/TN6(i−1))を求め、これを回転変化量TNR
Aとしたが、前記両瞬時時間の偏差(TN6(i)−T
N6(i−1))を求め、これを回転変化量としてもよ
い。
【0091】(2)第2実施例において所定エンジン回
転パルスを切換える際のエンジン回転数を適宜変更して
もよい。 (3)前記実施例では、第1〜第3の発明を過給機とし
てのターボチャージャ48を備えたディーゼルエンジン
2に具体化したが、過給機としてのスーパーチャージャ
を備えたディーゼルエンジンや、過給機を備えていない
ディーゼルエンジン、さらにはガソリンエンジンに具体
化することもできる。
【0092】
【発明の効果】以上詳述したように、第1の発明の内燃
機関の回転変化予測装置では、前回燃焼サイクルにおけ
る所定パルス信号のパルス時間と、今回燃焼サイクルに
おいて前記所定パルス信号に対応するパルス信号のパル
ス時間とから両者間の変化量を求め、その変化量に基づ
き、クランク軸の回転変化量を回転変化予測値として算
出している。このため、燃料の噴射時期が変化したり、
機関負荷が変化したりしても、その変化に応じた予測パ
ルス時間の補正を行わずに、精度の高い回転変化の予測
を行うことができる。
【0093】第2の発明の内燃機関のクランク角の時間
換算装置では、アクチュエータの作動時期算出に必要な
余り角度の時間換算に際し、作動時パルス信号に対応す
る前回燃焼サイクルでのパルス信号の所要時間及びクラ
ンク軸の回転変化予測値から作動時パルス信号の予測パ
ルス時間を求めている。そして、パルス信号の単位角度
及び前記予測パルス時間を用いて余り角度を時間換算し
ている。このため、余り角度の時間換算の精度向上を図
ることができる。
【0094】第3の発明の内燃機関のクランク角の時間
換算装置では、第2の発明に加え、クランク軸の回転数
が低くなるほど、回転変化予測値の算出に用いられる所
定パルス信号を作動時パルス信号に近いパルス信号に切
換えている。このため、クランク軸の回転数の変化によ
らず、常に回転変化予測値、予測パルス時間、余り角度
の時間換算を精度良く行うことができる。
【図面の簡単な説明】
【図1】第1の発明の基本的な概念構成を説明する概念
構成図である。
【図2】第2及び第3の発明の基本的な概念構成を説明
する概念構成図である。
【図3】第1及び第2の発明を自動車用ディーゼルエン
ジンに適用した第1実施例において、ディーゼルエンジ
ン、燃料噴射ポンプ、回転変化予測装置及びクランク角
の時間換算装置を示す概略構成図である。
【図4】図3における燃料噴射ポンプの拡大断面図であ
る。
【図5】第1実施例におけるパルサ及び回転数センサの
正面図である。
【図6】第1実施例において、回転数センサによるエン
ジン回転パルスの出力波形を示す説明図である。
【図7】第1実施例におけるECUの電気的構成を示す
ブロック図である。
【図8】第1実施例においてCPUにより実行される基
準時間算出ルーチンを説明するフローチャートである。
【図9】第1実施例において、エンジン回転数の変動と
エンジン回転パルスとの対応関係を示す説明図である。
【図10】第1実施例において、回転変化量に対する予
測補正係数の関係を規定したマップを示す特性図であ
る。
【図11】第1実施例において、CPUにより実行され
るスピル時刻算出ルーチンを説明するフローチャートで
ある。
【図12】第1実施例において、エンジン回転パルスと
電磁スピル弁の作動との対応関係を示す説明図である。
【図13】第1実施例において、2つの燃焼サイクル間
での回転変化量と、基準時間に対する予測パルス時間の
比との相関関係を示す特性図である。
【図14】図13との比較のために、今回燃焼サイクル
内で求めた回転変化量と、基準時間に対する予測パルス
時間の比との相関関係を示す特性図である。
【図15】第3の発明を具体化した第2実施例におい
て、CPUにより実行される基準時間算出ルーチンを説
明するフローチャートである。
【図16】第2実施例において、回転変化量と、基準時
間に対する予測パルス時間の比との相関関係を示す特性
図である。
【図17】第2実施例において、回転変化量と、基準時
間に対する予測パルス時間の比との相関関係を示す特性
図である。
【図18】第2実施例において、回転変化量と、基準時
間に対する予測パルス時間の比との相関関係を示す特性
図である。
【図19】従来技術において、エンジン回転パルスと電
磁スピル弁の作動との対応関係を示す説明図である。
【図20】従来技術において、エンジン回転数の変動と
エンジン回転パルスとの対応関係を示す説明図である。
【図21】従来技術において、エンジン負荷が小さく、
エンジン回転数が約2400rpmに保たれたときの回
転変動を示す特性図である。
【図22】従来技術において、エンジン負荷が大きく、
エンジン回転数が約2400rpmに保たれたときの回
転変動を示す特性図である。
【図23】従来技術において、エンジン負荷が大きく、
エンジン回転数が約1200rpmに保たれたときの回
転変動を示す特性図である。
【符号の説明】
2…ディーゼルエンジン(内燃機関)、23…電磁スピ
ル弁(アクチュエータ)、35…回転数センサ(クラン
ク角検出手段及び作動状態検出手段)、40…クランク
軸、73…アクセル開度センサ(作動状態検出手段)、
81…CPU(パルス時間算出手段、回転変化予測値算
出手段、作動時クランク角算出手段、余り角度算出手
段、角度時間換算手段、予測パルス時間算出手段、回転
数算出手段及び切換え手段)、ACCP…アクセル開度
(ディーゼルエンジンの作動状態)、NE…エンジン回
転数(ディーゼルエンジンの作動状態、クランク軸の単
位時間当たりの回転数)、TNINT…パルス時間、T
NRA…回転変化量、TS1125…基準時間(作動時
パルス信号に対応する前回燃焼サイクルでのパルス信号
の所要時間)、TS1125a…予測パルス時間、QF
IN…噴射量指令値(作動時クランク角度)、θREM
…余り角度、TSPON…スピル時刻(余り角度の時間
換算値)

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 内燃機関に回転可能に設けられたクラン
    ク軸と、 前記クランク軸の回転にともない所定の単位角度毎にパ
    ルス信号を発生し、同クランク軸の回転角であるクラン
    ク角度を検出するためのクランク角検出手段と、 前記内燃機関での燃焼を予め定めたクランク角度毎に実
    行して燃焼サイクルを繰り返すべく、同内燃機関の燃料
    噴射量等の制御量を調整するためのアクチュエータと、 前記クランク角検出手段による所定のパルス信号の所要
    時間をパルス時間として算出するパルス時間算出手段
    と、 今回燃焼サイクルでの前記アクチュエータの作動時期の
    算出に際し、前回燃焼サイクルにおいてパルス時間算出
    手段により算出される所定パルス信号のパルス時間と、
    同パルス時間算出手段により算出され、かつ今回燃焼サ
    イクルにおいて前記所定パルス信号に対応するパルス信
    号のパルス時間とから両者間の変化量を求め、その変化
    量に基づき、前記クランク軸の回転変化量を回転変化予
    測値として算出する回転変化予測値算出手段とを備えた
    ことを特徴とする内燃機関の回転変化予測装置。
  2. 【請求項2】 内燃機関に回転可能に設けられたクラン
    ク軸と、 前記クランク軸の回転にともない所定の単位角度毎にパ
    ルス信号を発生し、同クランク軸の回転角であるクラン
    ク角度を検出するためのクランク角検出手段と、 前記内燃機関での燃焼を予め定めたクランク角度毎に実
    行して燃焼サイクルを繰り返すべく、同内燃機関の燃料
    噴射量等の制御量を調整するためのアクチュエータと、 前記クランク角検出手段による所定のパルス信号の所要
    時間をパルス時間として算出するパルス時間算出手段
    と、 今回燃焼サイクルでの前記アクチュエータの作動時期の
    算出に際し、前回燃焼サイクルにおいてパルス時間算出
    手段により算出される所定パルス信号のパルス時間と、
    同パルス時間算出手段により算出され、かつ今回燃焼サ
    イクルにおいて前記所定パルス信号に対応するパルス信
    号のパルス時間とから両者間の変化量を求め、その変化
    量に基づき、前記クランク軸の回転変化量を回転変化予
    測値として算出する回転変化予測値算出手段と、 前記内燃機関の作動状態を検出する作動状態検出手段
    と、 前記作動状態検出手段による作動状態に応じた内燃機関
    の目標制御量を得るべく、前記アクチュエータを作動さ
    せる際のクランク角度を作動時クランク角度として算出
    する作動時クランク角算出手段と、 前記作動時クランク角算出手段による作動時クランク角
    度を含む作動時パルス信号において、クランク角検出手
    段によるパルス信号の発生から同作動時クランク角度ま
    での1パルス分に満たない余り角度を算出する余り角度
    算出手段と、 前記パルス時間算出手段により算出され、かつ前記作動
    時パルス信号に対応する前回燃焼サイクルでのパルス信
    号の所要時間、及び前記回転変化予測値算出手段による
    クランク軸の回転変化予測値から、作動時パルス信号の
    所要時間である予測パルス時間を算出する予測パルス時
    間算出手段と、 前記パルス信号の発生間隔である単位角度、及び前記予
    測パルス時間算出手段による予測パルス時間を用いて、
    余り角度算出手段による余り角度を時間換算する角度時
    間換算手段とを備えたことを特徴とする内燃機関のクラ
    ンク角の時間換算装置。
  3. 【請求項3】 前記クランク角検出手段によるパルス信
    号に基づき、クランク軸の単位時間当たりの回転数を算
    出する回転数算出手段と、 前記回転数算出手段によるクランク軸の回転数が低くな
    るほど、回転変化予測値算出手段で用いられる所定パル
    ス信号を、前記作動時パルス信号に近いパルス信号に切
    換える切換え手段とを設けたことを特徴とする請求項2
    に記載の内燃機関のクランク角の時間換算装置。
JP5124884A 1993-04-28 1993-04-28 エンジンのクランク角度の時間変換装置 Expired - Fee Related JP2692529B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5124884A JP2692529B2 (ja) 1993-04-28 1993-04-28 エンジンのクランク角度の時間変換装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5124884A JP2692529B2 (ja) 1993-04-28 1993-04-28 エンジンのクランク角度の時間変換装置

Publications (2)

Publication Number Publication Date
JPH06317211A true JPH06317211A (ja) 1994-11-15
JP2692529B2 JP2692529B2 (ja) 1997-12-17

Family

ID=14896482

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5124884A Expired - Fee Related JP2692529B2 (ja) 1993-04-28 1993-04-28 エンジンのクランク角度の時間変換装置

Country Status (1)

Country Link
JP (1) JP2692529B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0893595A2 (en) 1997-07-22 1999-01-27 Toyota Jidosha Kabushiki Kaisha A cylinder discrimination system utilizing fuel injection pump and its fuel injection pump
JP2011058434A (ja) * 2009-09-10 2011-03-24 Toyota Motor Corp 内燃機関制御装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61234252A (ja) * 1985-03-13 1986-10-18 Toyota Motor Corp 電子制御デイ−ゼルエンジンの噴射量制御方法

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61234252A (ja) * 1985-03-13 1986-10-18 Toyota Motor Corp 電子制御デイ−ゼルエンジンの噴射量制御方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0893595A2 (en) 1997-07-22 1999-01-27 Toyota Jidosha Kabushiki Kaisha A cylinder discrimination system utilizing fuel injection pump and its fuel injection pump
JP2011058434A (ja) * 2009-09-10 2011-03-24 Toyota Motor Corp 内燃機関制御装置

Also Published As

Publication number Publication date
JP2692529B2 (ja) 1997-12-17

Similar Documents

Publication Publication Date Title
JP2692529B2 (ja) エンジンのクランク角度の時間変換装置
JP2812240B2 (ja) 電子制御ディーゼル機関の燃料噴射制御装置
JP2687833B2 (ja) エンジンのクランク角度の時間変換装置
JP2687768B2 (ja) エンジンの制御装置
JP2910411B2 (ja) 内燃機関の制御装置
EP0779425B1 (en) Fuel injection control method for starting an electronically controlled diesel engine
JP2985470B2 (ja) 燃料噴射時期制御装置
JP3139280B2 (ja) ディーゼルエンジンの燃料噴射量制御装置
JP3045037B2 (ja) ディーゼル機関の燃料噴射制御装置
JP3195479B2 (ja) ディーゼルエンジンの燃料噴射量制御装置
JP2885131B2 (ja) ディーゼルエンジンの燃料噴射時期制御装置
JP2743591B2 (ja) ディーゼルエンジンの燃料噴射量制御装置
JP2857948B2 (ja) 燃料噴射時期制御装置
JP3082187B2 (ja) ディーゼルエンジンの燃料噴射量制御装置
JPH07243366A (ja) ディーゼルエンジンの燃料噴射ポンプ装置
JPH08254138A (ja) 内燃機関の燃料噴射制御装置
JP2830512B2 (ja) アイドル状態検出方法
JP2920266B2 (ja) 燃料噴射時期制御装置
JP2888123B2 (ja) 内燃機関の燃料噴射制御装置
JPH09242581A (ja) 内燃機関の燃料噴射時期制御装置
JPH07180592A (ja) 内燃機関の制御装置
JPH08254153A (ja) ディーゼル機関の燃料噴射量制御装置
JPH07332146A (ja) 内燃機関の回転角基準位置検出装置
JPH08296488A (ja) ディーゼル機関の燃料噴射制御装置
JPH05222995A (ja) ディーゼルエンジンの燃料噴射量制御装置

Legal Events

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

Year of fee payment: 10

Free format text: PAYMENT UNTIL: 20070905

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

Year of fee payment: 11

Free format text: PAYMENT UNTIL: 20080905

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

Free format text: PAYMENT UNTIL: 20080905

Year of fee payment: 11

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

Free format text: PAYMENT UNTIL: 20090905

Year of fee payment: 12

LAPS Cancellation because of no payment of annual fees