JPH09242581A - Fuel injection timing control device for internal combustion engine - Google Patents

Fuel injection timing control device for internal combustion engine

Info

Publication number
JPH09242581A
JPH09242581A JP8049344A JP4934496A JPH09242581A JP H09242581 A JPH09242581 A JP H09242581A JP 8049344 A JP8049344 A JP 8049344A JP 4934496 A JP4934496 A JP 4934496A JP H09242581 A JPH09242581 A JP H09242581A
Authority
JP
Japan
Prior art keywords
spill valve
time
engine
pulse
fuel injection
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
JP8049344A
Other languages
Japanese (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 JP8049344A priority Critical patent/JPH09242581A/en
Publication of JPH09242581A publication Critical patent/JPH09242581A/en
Pending legal-status Critical Current

Links

Classifications

    • Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00—Road transport of goods or passengers
    • Y02T10/10—Internal combustion engine [ICE] based vehicles
    • Y02T10/12—Improving ICE efficiencies

Landscapes

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

Abstract

(57)【要約】 【課題】エンジン回転数が急変した場合、スピル弁の制
御応答遅れ分もその経過回転角度に応じて補正すること
により、燃料噴射量に誤差が生じない。 【解決手段】 燃料を加圧動作するプランジャ12を備
えるプランジャポンプ12Aにはプランジャポンプ12
Aの高圧室15と低圧側とを連通するスピル通路22が
形成され、同スピル通路22にはスピル弁23が設けら
れている。電子制御装置は、スピル弁23を開閉制御す
る際、当該燃焼サイクルにおけるエンジン作動状態に基
づいてスピル弁制御指令値をスピル弁実作動時期として
算出し、スピル弁23の制御は、前記スピル弁制御指令
値に基づくとともに前回燃焼サイクルにおけるエンジン
回転に基づく予測補正を行った所定の機関回転角度位置
からの角度時間変換値に対してスピル弁応答遅れの補正
を行って実行する。
(57) Abstract: When the engine speed suddenly changes, the control response delay of the spill valve is also corrected according to the elapsed rotation angle, so that no error occurs in the fuel injection amount. A plunger pump (12A) including a plunger (12) that pressurizes fuel includes a plunger pump (12).
A spill passage 22 that connects the high pressure chamber 15 of A and the low pressure side is formed, and a spill valve 23 is provided in the spill passage 22. The electronic control unit calculates the spill valve control command value as the spill valve actual operation time based on the engine operating state in the combustion cycle when the spill valve 23 is opened and closed, and the spill valve 23 is controlled by the spill valve control. The spill valve response delay is corrected and executed for the angle-time conversion value from the predetermined engine rotation angle position that is predicted based on the engine speed in the previous combustion cycle and that is based on the command value.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、ディーゼルエンジン、
ガソリンエンジン等の内燃機関において、内燃機関の燃
料噴射時期制御装置に関するものである。
The present invention relates to a diesel engine,
The present invention relates to a fuel injection timing control device for an internal combustion engine such as a gasoline engine.

【0002】[0002]

【従来の技術】近年、電子制御技術、特にデジタル制御
技術の発達とともに、ディーゼルエンジンの燃料噴射ポ
ンプを電子的に制御するようにした、いわゆる電子制御
ディーゼルエンジンが実用化されている。燃料噴射ポン
プを電子制御する方法には種々あるが、その1つに、燃
料噴射ポンプにおける燃料の溢流を電磁スピル弁で制御
するものがある。この方法は、燃料噴射量が目標値に達
する溢流時期(スピル時期)で電磁スピル弁によりスピ
ルポートを開放し、燃料の圧送を終了させて燃料噴射量
を調整するものである。
2. Description of the Related Art In recent years, with the development of electronic control technology, especially digital control technology, a so-called electronically controlled diesel engine has been put into practical use in which a fuel injection pump of a diesel engine is electronically controlled. There are various methods of electronically controlling the fuel injection pump, and one of them is to control the overflow of fuel in the fuel injection pump by an electromagnetic spill valve. This method is to adjust the fuel injection amount by opening the spill port by the electromagnetic spill valve at the overflow timing (spill timing) when the fuel injection amount reaches the target value, and ending the pressure feeding of the fuel.

【0003】より詳しく説明すると、例えば、前記電磁
スピル弁の開閉制御には、通常、回転数センサによりデ
ィーゼルエンジンの一定クランク角(11.25°C
A)毎に出力される回転角信号(エンジン回転パルス)
が用いられる。
More specifically, for example, in controlling the opening / closing of the electromagnetic spill valve, a constant crank angle (11.25 ° C.) of a diesel engine is usually detected by a rotation speed sensor.
Rotation angle signal (engine rotation pulse) output for each A)
Is used.

【0004】この技術では、図11,図12に示すよう
に、ディーゼルエンジンの作動状態に応じた目標スピル
時期を算出し、エンジン回転パルスの所定基準位置
(「0」のエンジン回転パルスの立上がり)から前記目
標スピル時期までのエンジン回転パルスの数(この場
合、8個)と、1パルス分に満たない余り角度とを求め
る。そして、前回燃焼サイクルにおいて目標スピル時期
を含む1パルス(「8」のエンジン回転パルス)の所要
時間を基準時間とし、この基準時間を用い、今回燃焼サ
イクルにおける目標スピル時期での1パルス(「8」の
エンジン回転パルス)の所要時間(予測パルス時間)を
予測する。さらに、予測パルス時間と、エンジン回転パ
ルスの発生間隔である単位角度(11.25°CA)と
を用い、前記余り角度を時間に換算する。そして、時間
換算値と前記エンジン回転パルスの数とから決定される
タイミングにて開弁指令信号を電磁スピル弁へ出力する
ことにより開弁させて、燃料噴射を終了させるようにし
ている。
In this technique, as shown in FIGS. 11 and 12, a target spill timing corresponding to the operating state of the diesel engine is calculated, and a predetermined reference position of the engine rotation pulse (rise of the engine rotation pulse of "0"). To the target spill timing, the number of engine rotation pulses (8 in this case) and the surplus angle less than one pulse are obtained. Then, the required time of one pulse (engine rotation pulse of "8") including the target spill timing in the previous combustion cycle is set as a reference time, and this reference time is used to generate one pulse ("8" at the target spill timing in the current combustion cycle). Predict the required time (predicted pulse time) of the engine rotation pulse of ". Further, using the predicted pulse time and the unit angle (11.25 ° CA) which is the generation interval of the engine rotation pulse, the surplus angle is converted into time. Then, the valve opening command signal is output to the electromagnetic spill valve at a timing determined from the time conversion value and the number of engine rotation pulses to open the valve, thereby ending the fuel injection.

【0005】しかしながら、この種の燃料噴射時期制御
装置は前記電磁スピル弁が開弁指令信号を受けてから実
際に開弁するまでに応答遅れがあり、噴射精度が悪化す
る問題がある。
However, in this type of fuel injection timing control device, there is a delay in response from when the electromagnetic spill valve receives the valve opening command signal to when the electromagnetic spill valve actually opens, and there is a problem that the injection accuracy deteriorates.

【0006】この問題を解消するために、特開昭61−
226543では、開弁遅れ時間に相応する抵抗値をも
つ固定抵抗器を設け、制御回路がこの固定抵抗器によっ
て調製された電圧信号Vτに基づいて、電磁スピル弁の
応答遅れ時間に対応した補正すべき燃料噴射量Δτを求
めている。そして、制御回路は機関運転状態によって定
まる燃料噴射量と補正すべき前記燃料噴射量Δτとを加
算して、機関運転状態によって定まる燃料噴射量での燃
料噴射を実現するために電磁スピル弁に印加する開弁指
令信号のタイミングを演算するようにしている。
In order to solve this problem, Japanese Patent Laid-Open No. 61-
In 226543, a fixed resistor having a resistance value corresponding to the valve opening delay time is provided, and the control circuit corrects corresponding to the response delay time of the electromagnetic spill valve based on the voltage signal Vτ prepared by the fixed resistor. The desired fuel injection amount Δτ is obtained. Then, the control circuit adds the fuel injection amount determined by the engine operating state and the fuel injection amount Δτ to be corrected, and applies the fuel injection amount to the electromagnetic spill valve in order to realize the fuel injection at the fuel injection amount determined by the engine operating state. The timing of the valve opening command signal is calculated.

【0007】[0007]

【発明が解決しようとする課題】しかしながら、前記技
術では、エンジン回転数(機関回転数)が変わっても電
磁スピル弁の応答遅れ時間は一定であるが、経過クラン
ク角度(経過回転角度)は異なるため、特定の運転状態
以外、例えば、エンジン回転が急変した場合には、噴射
量に誤差が生じる問題があった。すなわち、エンジン回
転が急に高くなれば、経過クランク角度の値はより小さ
くなり、反対にエンジン回転数が急に低くなれば経過ク
ランク角度はより大きくなる。従って、エンジン回転が
急変した場合には、目標とするスピル時期が得られない
問題がある。
However, in the above technique, the response delay time of the electromagnetic spill valve is constant even if the engine speed (engine speed) is changed, but the elapsed crank angle (elapsed rotation angle) is different. Therefore, there is a problem that an error occurs in the injection amount when, for example, the engine rotation suddenly changes except in a specific operating state. That is, when the engine speed suddenly increases, the value of the elapsed crank angle becomes smaller, and conversely, when the engine speed suddenly decreases, the elapsed crank angle becomes larger. Therefore, when the engine rotation changes suddenly, there is a problem that the target spill time cannot be obtained.

【0008】本発明は前述した事情に鑑みてなされたも
のであって、その目的は、エンジン回転数が急変した場
合等のように、特定運転状態以外であっても、スピル弁
の制御応答遅れ分もその経過回転角度に応じて補正する
ことにより、燃料噴射量に誤差が生じない内燃機関の燃
料噴射時期制御装置を提供することにある。
The present invention has been made in view of the above-mentioned circumstances, and an object thereof is to delay the control response of the spill valve even in a state other than a specific operating state such as when the engine speed suddenly changes. An object of the present invention is to provide a fuel injection timing control device for an internal combustion engine in which an error does not occur in the fuel injection amount by correcting the minute according to the elapsed rotation angle.

【0009】[0009]

【課題を解決するための手段】上記目的を達成するため
に、請求項1の発明は、燃料を加圧動作するプランジャ
を備えるプランジャポンプと、前記プランジャポンプの
ポンプ室と低圧側とを連通する燃料逃し通路を開閉する
スピル弁と、前記スピル弁を開閉制御する制御手段とを
備えた内燃機関の燃料噴射時期制御装置において、前記
制御手段は、前記スピル弁を開閉制御する際、内燃機関
の機関回転数に応じて可変となるスピル弁応答遅れの補
正を行うことを特徴とする内燃機関の噴射時期制御装置
をその要旨としている。
In order to achieve the above object, the invention of claim 1 connects a plunger pump having a plunger for pressurizing fuel, and a pump chamber of the plunger pump and a low pressure side. In a fuel injection timing control device for an internal combustion engine, comprising a spill valve that opens and closes a fuel escape passage, and control means that controls the opening and closing of the spill valve, the control means controls the opening and closing of the spill valve when the internal combustion engine The gist is an injection timing control device for an internal combustion engine, which is characterized in that a spill valve response delay that is variable according to the engine speed is corrected.

【0010】請求項2の発明は、請求項1において、前
記制御手段は、当該燃焼サイクルにおける機関作動状態
に基づいてスピル弁制御指令値をスピル弁実作動時期と
して算出し、スピル弁の制御は、前記スピル弁制御指令
値に基づくとともに過去の燃焼サイクルにおける機関回
転に基づく予測補正を行った所定の機関回転角度位置か
らの角度時間変換値に対して前記スピル弁応答遅れの補
正を行って実行することをその要旨としている。
According to a second aspect of the present invention, in the first aspect, the control means calculates a spill valve control command value as a spill valve actual operation timing based on an engine operating state in the combustion cycle, and controls the spill valve. , The spill valve response delay is corrected with respect to the angle-time conversion value from the predetermined engine rotation angular position, which is based on the spill valve control command value and is subjected to predictive correction based on the engine rotation in the past combustion cycle. The point is to do.

【0011】(作用)請求項1の発明によれば、制御手
段は、スピル弁を開閉制御する際、内燃機関の機関回転
数に応じて可変となるスピル弁応答遅れの補正を行う。
機関回転数が変化した場合でも、スピル弁の応答遅れ時
間は一定、すなわち、不変であるが、機関回転角は機関
回転数の変化にともなって変わる。従って、前記制御手
段により、スピル弁応答遅れの補正を行うことにより、
燃料噴射量に誤差が生じることがない。
(Operation) According to the first aspect of the present invention, the control means corrects the spill valve response delay which is variable according to the engine speed of the internal combustion engine when the spill valve is controlled to open and close.
Even when the engine speed changes, the response delay time of the spill valve is constant, that is, it does not change, but the engine rotation angle changes as the engine speed changes. Therefore, by correcting the spill valve response delay by the control means,
There is no error in the fuel injection amount.

【0012】請求項2の発明によれば、制御手段は、当
該燃焼サイクルにおける機関作動状態に基づいてスピル
弁制御指令値をスピル弁実作動時期として算出し、スピ
ル弁の制御は、前記スピル弁制御指令値に基づくととも
に前回燃焼サイクルにおける機関回転に基づく予測補正
を行った所定の機関回転角度位置からの角度時間変換値
に対して前記スピル弁応答遅れの補正を行って実行す
る。
According to the invention of claim 2, the control means calculates the spill valve control command value as the spill valve actual operation timing based on the engine operating state in the combustion cycle, and the spill valve is controlled by the spill valve. The spill valve response delay is corrected with respect to the angle-time conversion value from the predetermined engine rotation angle position, which is predicted based on the engine rotation in the previous combustion cycle and is corrected based on the control command value.

【0013】従って、請求項2の発明では、制御手段
は、スピル弁制御指令値に基づくとともに前回燃焼サイ
クルにおける機関回転に基づく予測補正を行った所定の
機関回転角度位置からの角度時間変換値に対してスピル
弁応答遅れの補正を行うため、スピル弁応答遅れ分も予
測補正されることになり、噴射量に誤差が生じることは
ない。
Therefore, according to the second aspect of the invention, the control means uses the angle-time conversion value from the predetermined engine rotation angular position which is based on the spill valve control command value and which is predictively corrected based on the engine rotation in the previous combustion cycle. On the other hand, since the spill valve response delay is corrected, the spill valve response delay is also predicted and corrected, and no error occurs in the injection amount.

【0014】[0014]

【実施の形態】以下、内燃機関としての自動車用ディー
ゼルエンジンに適用した第1の実施の形態を図1〜図1
0に従って詳細に説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A first embodiment applied to a diesel engine for automobiles as an internal combustion engine will be described below with reference to FIGS.
0 will be described in detail.

【0015】図1,2に示すように、燃料噴射ポンプ1
は、ディーゼルエンジン2のクランク軸40にベルト等
を介して駆動連結されたドライブプーリ3を備えてい
る。そして、そのドライブプーリ3の回転によって燃料
噴射ポンプ1が駆動され、ディーゼルエンジン2の各気
筒(この場合は4気筒)毎に設けられた燃料噴射弁とし
ての燃料噴射ノズル4に燃料が圧送されて燃料噴射が行
われる。
As shown in FIGS. 1 and 2, the fuel injection pump 1
Includes a drive pulley 3 drivingly connected to a crankshaft 40 of the diesel engine 2 via a belt or the like. Then, the fuel injection pump 1 is driven by the rotation of the drive pulley 3, and the fuel is pressure-fed to the fuel injection nozzle 4 as a fuel injection valve provided for each cylinder (four cylinders in this case) of the diesel engine 2. Fuel injection is performed.

【0016】燃料噴射ポンプ1において、ドライブプー
リ3はドライブシャフト5の先端に取付けられている。
また、そのドライブシャフト5の途中には、べーン式ポ
ンプよりなる燃料フィードポンプ(図では90度展開さ
れている)6が設けられている。さらに、ドライブシャ
フト5の基端側には円板状のパルサ7が取付けられてい
る。そして、ドライブシャフト5の基端部は図示しない
カップリングを介してカムプレート8に接続されてい
る。
In the fuel injection pump 1, the drive pulley 3 is attached to the tip of the drive shaft 5.
A fuel feed pump (developed by 90 degrees in the figure) 6 formed of a vane type pump is provided in the middle of the drive shaft 5. Further, a disc-shaped pulsar 7 is attached to the base end side of the drive shaft 5. The base end of the drive shaft 5 is connected to the cam plate 8 via a coupling (not shown).

【0017】パルサ7とカムプレート8との間にはロー
ラリング9が設けられ、同ローラリング9の円周に沿っ
てカムプレート8のカムフェイス8aに対向する複数の
カムローラ10が取付けられている。カムフェイス8a
はディーゼルエンジン2の気筒数と同数だけ設けられて
いる。また、カムプレート8はスプリング11によって
常にカムローラ10に付勢係合されている。
A roller ring 9 is provided between the pulsar 7 and the cam plate 8, and a plurality of cam rollers 10 are mounted along the circumference of the roller ring 9 so as to face the cam face 8a of the cam plate 8. . Cam face 8a
Are provided as many as the number of cylinders of the diesel engine 2. Further, the cam plate 8 is always urged and engaged with the cam roller 10 by the spring 11.

【0018】カムプレート8にはプランジャポンプ12
Aの燃料加圧用プランジャ12の基端が一体回転可能に
取付けられ、それらカムプレート8及びプランジャ12
がドライブシャフト5の回転に連動して回転される。す
なわち、ドライブシャフト5の回転力が図示しないカッ
プリングを介してカムプレート8に伝達されることによ
り、カムプレート8が回転しながらカムローラ10に係
合して、気筒数と同数だけ図中左右方向へ往復駆動され
る。また、この往復駆動に伴ってプランジャ12が回転
しながら同方向へ往復駆動される。すなわち、カムプレ
ート8のカムフェイス8aがローラリング9のカムロー
ラ10に乗り上げる過程でプランジャ12が往動(リフ
ト)され、その逆にカムフェイス8aがカムローラ10
を乗り下げる過程でプランジャ12が復動される。
A plunger pump 12 is provided on the cam plate 8.
The base end of the fuel pressurizing plunger 12 of A is integrally rotatably attached, and the cam plate 8 and the plunger 12 are attached.
Is rotated in association with the rotation of the drive shaft 5. That is, when the rotational force of the drive shaft 5 is transmitted to the cam plate 8 via a coupling (not shown), the cam plate 8 rotates and engages with the cam roller 10, and the same number as the number of cylinders in the left-right direction in the drawing Is driven back and forth. Further, the plunger 12 is driven to reciprocate in the same direction while rotating with the reciprocation. That is, the plunger 12 is moved forward (lifted) while the cam face 8a of the cam plate 8 rides on the cam roller 10 of the roller ring 9, and vice versa.
The plunger 12 is moved back in the process of getting off.

【0019】プランジャ12はポンプハウジング13に
形成されたシリンダ14に嵌挿されており、プランジャ
12の先端面とシリンダ14の底面との間がポンプ室と
しての高圧室15となっている。前記プランジャ12と
シリンダ14とにより、プランジャポンプ12Aが構成
されている。また、プランジャ12の先端側外周には、
ディーゼルエンジン2の気筒数と同数の吸入溝16と分
配ポート17とが形成されている。また、それら吸入溝
16及び分配ポート17に対応して、ポンプハウジング
13には分配通路18及び吸入ポート19が形成されて
いる。
The plunger 12 is fitted into a cylinder 14 formed in the pump housing 13, and a high pressure chamber 15 as a pump chamber is provided between the tip end surface of the plunger 12 and the bottom surface of the cylinder 14. The plunger 12 and the cylinder 14 constitute a plunger pump 12A. In addition, on the outer periphery of the tip end side of the plunger 12,
The same number of intake grooves 16 and distribution ports 17 as the number of cylinders of the diesel engine 2 are formed. A distribution passage 18 and a suction port 19 are formed in the pump housing 13 so as to correspond to the suction groove 16 and the distribution port 17.

【0020】そして、ドライブシャフト5が回転されて
燃料フィードポンプ6が駆動されることにより、図示し
ない燃料タンクから燃料供給ポート20を介して燃料室
21内へ燃料が供給される。また、プランジャ12が復
動されて高圧室15が減圧される吸入行程中に、吸入溝
16の一つが吸入ポート19に連通することにより、燃
料室21から高圧室15へ燃料が導入される。一方、プ
ランジャ12が往動されて高圧室15が加圧される圧縮
行程中に、分配通路18から各気筒毎の燃料噴射ノズル
4へ燃料が圧送されて噴射される。
Then, the drive shaft 5 is rotated and the fuel feed pump 6 is driven, whereby fuel is supplied from a fuel tank (not shown) into the fuel chamber 21 through the fuel supply port 20. Further, during the intake stroke in which the plunger 12 is moved back and the high pressure chamber 15 is depressurized, one of the intake grooves 16 communicates with the intake port 19 so that fuel is introduced from the fuel chamber 21 to the high pressure chamber 15. On the other hand, during the compression stroke in which the plunger 12 is moved forward and the high-pressure chamber 15 is pressurized, fuel is pressure-fed from the distribution passage 18 to the fuel injection nozzle 4 of each cylinder and injected.

【0021】ポンプハウジング13には、高圧室15と
燃料室21とを連通させる燃料逃し通路としての燃料溢
流(スピル)用のスピル通路22が形成されている。こ
のスピル通路22の途中には、高圧室15からの燃料ス
ピルを調整するスピル弁としての電磁スピル弁23が設
けられている。この電磁スピル弁23は常開型の弁であ
り、コイル24が無通電(オフ)の状態では弁体25が
開放されて高圧室15内の燃料が燃料室21へスピルさ
れる。また、コイル24が通電(オン)されることによ
り、弁体25が閉鎖されて高圧室15から燃料室21へ
の燃料のスピルが止められる。
A spill passage 22 for fuel overflow (spill) is formed in the pump housing 13 as a fuel escape passage for communicating the high pressure chamber 15 with the fuel chamber 21. An electromagnetic spill valve 23 as a spill valve for adjusting fuel spill from the high pressure chamber 15 is provided in the middle of the spill passage 22. The electromagnetic spill valve 23 is a normally open type valve. When the coil 24 is not energized (off), the valve body 25 is opened and fuel in the high-pressure chamber 15 is spilled to the fuel chamber 21. When the coil 24 is energized (turned on), the valve body 25 is closed, and the spill of fuel from the high-pressure chamber 15 to the fuel chamber 21 is stopped.

【0022】従って、電磁スピル弁23の通電時間を制
御することにより、同弁23が閉弁・開弁制御され、高
圧室15から燃料室21への燃料のスピル調整が行われ
る。そして、プランジャ12の圧縮行程中に電磁スピル
弁23を開弁させることにより、高圧室15内における
燃料が減圧されて、燃料噴射ノズル4からの燃料噴射が
停止される。すなわち、プランジャ12が往動しても、
電磁スピル弁23が開弁している間は高圧室15内の燃
料圧力が上昇せず、燃料噴射ノズル4からの燃料噴射が
行われない。また、プランジャ12の往動中に、電磁ス
ピル弁23の閉弁・開弁の時期を制御することにより、
燃料噴射ノズル4からの噴射終了が調整されて燃料噴射
量が制御される。
Therefore, by controlling the energization time of the electromagnetic spill valve 23, the valve 23 is closed / opened and the spill of fuel from the high pressure chamber 15 to the fuel chamber 21 is adjusted. Then, by opening the electromagnetic spill valve 23 during the compression stroke of the plunger 12, the fuel in the high-pressure chamber 15 is reduced in pressure, and the fuel injection from the fuel injection nozzle 4 is stopped. That is, even if the plunger 12 moves forward,
While the electromagnetic spill valve 23 is open, the fuel pressure in the high pressure chamber 15 does not rise and fuel is not injected from the fuel injection nozzle 4. Further, by controlling the timing of closing / opening the electromagnetic spill valve 23 during the forward movement of the plunger 12,
The injection end from the fuel injection nozzle 4 is adjusted to control the fuel injection amount.

【0023】ポンプハウジング13の下側には、基準と
なる回転角としてのクランク角に対する燃料噴射の位相
(噴射位相)を調整するためのタイマ装置(図では90
度展開されている)26が設けられている。このタイマ
装置26は、ドライブシャフト5の回転方向に対するロ
ーラリング9の位置を変更することにより、カムフェイ
ス8aがカムローラ10に係合する時期、すなわちカム
プレート8及びプランジャ12の往復駆動時期を変更す
るためのものである。
Below the pump housing 13, a timer device (90 in the figure) for adjusting the phase of fuel injection (injection phase) with respect to the crank angle as a reference rotation angle.
26) is provided. The timer device 26 changes the position of the roller ring 9 with respect to the rotation direction of the drive shaft 5 to change the timing at which the cam face 8a engages with the cam roller 10, that is, the reciprocating drive timing of the cam plate 8 and the plunger 12. It is for.

【0024】タイマ装置26は制御油圧により駆動され
るものであり、タイマハウジング27と、同ハウジング
27内に嵌装されたタイマピストン28と、同じくタイ
マハウジング27内一側(図の左側)の低圧室29にて
タイマピストン28を他側(図の右側)の加圧室30へ
押圧付勢するタイマスプリング31等とから構成されて
いる。そして、タイマピストン28はスライドピン32
を介してローラリング9に接続されている。
The timer device 26 is driven by control hydraulic pressure, and includes a timer housing 27, a timer piston 28 fitted in the housing 27, and a low pressure on one side (left side in the drawing) of the timer housing 27. In the chamber 29, the timer piston 28 is composed of a timer spring 31 and the like that presses and urges the timer piston 28 to the pressurizing chamber 30 on the other side (the right side in the drawing). Then, the timer piston 28 has the slide pin 32.
It is connected to the roller ring 9 via.

【0025】前記加圧室30には、燃料フィードポンプ
6により加圧された燃料が導入されるようになってい
る。そして、その燃料圧力とタイマスプリング31の付
勢力との釣り合い関係によってタイマピストン28の位
置が決定される。また、そのピストン位置が決定される
ことにより、ローラリング9の位置が決定され、カムプ
レート8を介してプランジャ12の往復動タイミングが
決定される。
The fuel pressurized by the fuel feed pump 6 is introduced into the pressurizing chamber 30. The position of the timer piston 28 is determined by the equilibrium relationship between the fuel pressure and the urging force of the timer spring 31. Further, the position of the roller ring 9 is determined by determining the piston position, and the reciprocating timing of the plunger 12 is determined via the cam plate 8.

【0026】タイマ装置26の制御油圧として作用する
燃料圧力を調整するために、タイマ装置26にはタイミ
ングコントロールバルブ(TCV)33が設けられてい
る。詳しくは、タイマハウジング27の加圧室30と低
圧室29とが連通路34によって連通されており、同連
通路34の途中にTCV33が介在されている。このT
CV33は、デューティ制御された通電信号によって開
閉制御される電磁弁であり、同TCV33の開度調整に
よって加圧室30内の燃料圧力が調整される。そして、
その燃料圧力の調整によって、プランジャ12の往復動
時期が変更され、各燃料噴射ノズル4による噴射位相が
制御される。
The timer device 26 is provided with a timing control valve (TCV) 33 in order to adjust the fuel pressure acting as the control oil pressure of the timer device 26. Specifically, the pressurizing chamber 30 and the low pressure chamber 29 of the timer housing 27 are communicated with each other by a communication passage 34, and the TCV 33 is interposed in the communication passage 34. This T
The CV 33 is a solenoid valve that is opened and closed by a duty-controlled energization signal, and the fuel pressure in the pressurizing chamber 30 is adjusted by adjusting the opening of the TCV 33. And
By adjusting the fuel pressure, the reciprocating timing of the plunger 12 is changed, and the injection phase of each fuel injection nozzle 4 is controlled.

【0027】前記ローラリング9の上部には、機関回転
角検出手段を構成するとともに作動状態検出手段の一部
を構成する回転数センサ35が、パルサ7の外周面に対
向して取付けられている。この回転数センサ35は電磁
ピックアップコイルよりなり、パルサ7の外周面に形成
された突起が横切る度に検出信号を出力する。
On the upper part of the roller ring 9, a rotation speed sensor 35, which constitutes an engine rotation angle detecting means and a part of an operating state detecting means, is attached so as to face the outer peripheral surface of the pulsar 7. . The rotation speed sensor 35 is composed of an electromagnetic pickup coil, and outputs a detection signal each time a protrusion formed on the outer peripheral surface of the pulsar 7 crosses.

【0028】本実施の形態では、図3で示すようにパル
サ7の突起は、64個のものが等間隔に配列してある状
態から90°(クランク角にして180°CA)毎に2
歯ずつ欠歯部7aが形成された構成となっている。この
ため、ディーゼルエンジン2のクランク軸40が回転す
ると、図4における波形整形後の検出出力で示すよう
に、720°CA/64=11.25°CA毎に、各歯
によるエンジン回転パルスが出力されるとともに、該エ
ンジン回転パルスの14個目には欠歯部7aによる1
1.25°CA×3=33.75°CAのエンジン回転
パルス(基準位置信号)1個が出力される。
In this embodiment, as shown in FIG. 3, the pulsar 7 has two protrusions every 90 ° (180 ° CA in crank angle) from a state where 64 protrusions are arranged at equal intervals.
The toothless portion 7a is formed for each tooth. Therefore, when the crankshaft 40 of the diesel engine 2 rotates, an engine rotation pulse is output by each tooth every 720 ° CA / 64 = 11.25 ° CA, as shown by the detection output after waveform shaping in FIG. At the 14th engine rotation pulse, the tooth missing portion 7a causes 1
One engine rotation pulse (reference position signal) of 1.25 ° CA × 3 = 33.75 ° CA is output.

【0029】すなわち、パルサ7の外周面には、ディー
ゼルエンジン2の気筒数と同数(この場合4個)の欠歯
部7aが等角度間隔で形成され、さらに互いに隣接する
欠歯部7a間には14個ずつ(合計で56個)の突起が
等角度間隔で形成されている。そのため、回転数センサ
35からの検出信号を波形整形することによって、燃料
噴射周期と同期した基準位置信号及び回転速度を表す回
転信号が得られる。
That is, on the outer peripheral surface of the pulsar 7, the same number of toothless portions 7a as the number of cylinders of the diesel engine 2 (four in this case) are formed at equal angular intervals, and between the toothless portions 7a adjacent to each other. Is formed with 14 protrusions (56 in total) at equal angular intervals. Therefore, by waveform-shaping the detection signal from the rotation speed sensor 35, the reference position signal synchronized with the fuel injection cycle and the rotation signal representing the rotation speed are obtained.

【0030】なお、図4におけるCNIRQは、基準位
置信号が出力されてからのエンジン回転パルスの数を示
すパルスカウンタ(初期値0)である。次に、ディーゼ
ルエンジン2について説明する。図1に示すように、こ
のディーゼルエンジン2ではシリンダ41、ピストン4
2及びシリンダヘッド43によって各気筒毎に対応する
主燃焼室44がそれぞれ形成されている。また、それら
各主燃焼室44に連通する副燃焼室45が各気筒毎に対
応して設けられている。そして、各副燃焼室45には、
各燃料噴射ノズル4から燃料が噴射されるようになって
いる。各副燃焼室45には、始動補助装置としての周知
のグロープラグ46がそれぞれ取り付けられている。
CNIRQ in FIG. 4 is a pulse counter (initial value 0) which indicates the number of engine rotation pulses after the reference position signal is output. Next, the diesel engine 2 will be described. As shown in FIG. 1, in this diesel engine 2, a cylinder 41 and a piston 4 are provided.
The main combustion chamber 44 corresponding to each cylinder is formed by 2 and the cylinder head 43. A sub-combustion chamber 45 communicating with each of the main combustion chambers 44 is provided for each cylinder. And, in each sub combustion chamber 45,
Fuel is injected from each fuel injection nozzle 4. A well-known glow plug 46 as a start assist device is attached to each sub-combustion chamber 45.

【0031】ディーゼルエンジン2には、吸気管47及
び排気管50がそれぞれ設けられている。また、その吸
気管47には過給機を構成するターボチャージャ48の
コンプレッサ49が設けられ、排気管50にはターボチ
ャージャ48のタービン51が設けられている。排気管
50には、過給圧PiMを調節するウェイストゲートバ
ルブ52が設けられている。
The diesel engine 2 is provided with an intake pipe 47 and an exhaust pipe 50, respectively. Further, the intake pipe 47 is provided with a compressor 49 of a turbocharger 48 that constitutes a supercharger, and the exhaust pipe 50 is provided with a turbine 51 of the turbocharger 48. The exhaust pipe 50 is provided with a waste gate valve 52 for adjusting the supercharging pressure PiM.

【0032】また、ディーゼルエンジン2には、排気管
50内の排気の一部を吸気管47の吸入ポート53へ還
流させる還流管54が設けられている。そして、その還
流管54の途中には、排気の還流量を調節するエキゾー
ストガスリサキュレイションバルブ(EGRバルブ)5
5が設けられている。このEGRバルブ55はバキュー
ムスイッチングバルブ(VSV)56によって開閉され
る。
Further, the diesel engine 2 is provided with a recirculation pipe 54 for recirculating a part of the exhaust gas in the exhaust pipe 50 to the intake port 53 of the intake pipe 47. In the middle of the recirculation pipe 54, an exhaust gas recirculation valve (EGR valve) 5 for adjusting the recirculation amount of exhaust gas is provided.
5 are provided. The EGR valve 55 is opened and closed by a vacuum switching valve (VSV) 56.

【0033】さらに、吸気管47の途中には、アクセル
ペダル57の踏込量に連動して開閉されるスロットルバ
ルブ58が設けられている。また、そのスロットルバル
ブ58に平行してバイパス路59が設けられ、同バイパ
ス路59にはバイパス絞り弁60が設けられている。こ
のバイパス絞り弁60は、二つのVSV61,62にて
駆動される二段式のダイヤフラム室を有するアクチュエ
ータ63によって開閉制御される。
Further, in the middle of the intake pipe 47, there is provided a throttle valve 58 which is opened / closed in association with the depression amount of the accelerator pedal 57. A bypass passage 59 is provided in parallel with the throttle valve 58, and a bypass throttle valve 60 is provided in the bypass passage 59. The bypass throttle valve 60 is controlled to be opened / closed by an actuator 63 having a two-stage diaphragm chamber driven by two VSVs 61 and 62.

【0034】そして、上記のように燃料噴射ポンプ1及
びディーゼルエンジン2に設けられた電磁スピル弁2
3、TCV33、グロープラグ46及び各VSV56,
61,62は、電子制御装置(以下単に「ECU」とい
う)71にそれぞれ電気的に接続され、同ECU71に
よってそれらの駆動タイミングが制御される。
The electromagnetic spill valve 2 provided on the fuel injection pump 1 and the diesel engine 2 as described above.
3, TCV33, glow plug 46 and each VSV56,
The electronic control units 61 and 62 are electrically connected to an electronic control unit (hereinafter simply referred to as “ECU”) 71, and their drive timing is controlled by the ECU 71.

【0035】ディーゼルエンジン2の運転状態を検出す
るセンサとしては、前述した回転数センサ35に加え
て、以下の各種センサが設けられている。吸気管47の
入口に設けられたエアクリーナ64の近傍には、吸気温
度THAを検出する吸気温センサ72が設けられてい
る。
As a sensor for detecting the operating state of the diesel engine 2, the following various sensors are provided in addition to the rotation speed sensor 35 described above. An intake air temperature sensor 72 for detecting the intake air temperature THA is provided near the air cleaner 64 provided at the inlet of the intake pipe 47.

【0036】また、スロットルバルブ58の開閉位置か
ら、ディーゼルエンジン2の負荷に相当するアクセル開
度ACCPを検出するアクセル開度センサ73が設けら
れている。アクセル開度センサ73は作動状態検出手段
の一部を構成している。吸入ポート53の近傍には、タ
ーボチャージャ48によって過給された後の吸入空気圧
力(吸気圧)PiMを検出する吸気圧センサ74が設け
られている。さらに、ディーゼルエンジン2の冷却水温
THWを検出する水温センサ75が設けられている。ま
た、クランク軸40の回転基準位置、例えば特定気筒の
上死点(TDC)に対するクランク軸40の回転位置を
検出するクランク角センサ76が設けられている。さら
に、図示しないトランスミッションには、そのギアの回
転によって回されるマグネット77aによりリードスイ
ッチ77bをオン・オフさせて車両速度(車速)SPを
検出する車速センサ77が設けられている。
Further, an accelerator opening sensor 73 for detecting the accelerator opening ACCP corresponding to the load of the diesel engine 2 is provided from the opening / closing position of the throttle valve 58. The accelerator opening sensor 73 constitutes a part of the operating state detecting means. An intake pressure sensor 74 that detects intake air pressure (intake pressure) PiM after supercharging by the turbocharger 48 is provided near the intake port 53. Further, a water temperature sensor 75 for detecting the cooling water temperature THW of the diesel engine 2 is provided. Further, a crank angle sensor 76 for detecting a rotation reference position of the crankshaft 40, for example, a rotation position of the crankshaft 40 with respect to a top dead center (TDC) of a specific cylinder is provided. Further, the transmission (not shown) is provided with a vehicle speed sensor 77 for detecting the vehicle speed (vehicle speed) SP by turning on / off the reed switch 77b by a magnet 77a rotated by the rotation of the gear.

【0037】上述した各センサ35,72〜77はEC
U71にそれぞれ接続されている。そして、ECU71
は各センサ35,72〜77の検出信号に基づき、電磁
スピル弁23、TCV33、グロープラグ46及びVS
V56,61,62を制御する。
Each of the sensors 35, 72 to 77 described above is an EC
Each is connected to U71. Then, the ECU 71
Is based on the detection signals of the sensors 35, 72 to 77, the electromagnetic spill valve 23, the TCV 33, the glow plug 46 and the VS.
V56, 61, 62 are controlled.

【0038】次に、前述したECU71の構成につい
て、図5のブロック図に従って説明する。ECU71は
中央処理装置(CPU)81、所定の制御プログラム及
びマップ等を予め記憶した読み出し専用メモリ(RO
M)82、CPU81の演算結果等を一時記憶するラン
ダムアクセスメモリ(RAM)83、予め記憶されたデ
ータを保存するバックアップRAM84を備え、これら
各部と入力ポート85及び出力ポート86とがバス87
によって接続されている。CPU81は、制御手段、パ
ルス時間算出手段、回転変化量算出手段、回転変化予測
値算出手段、作動時クランク角算出手段、余り角度算出
手段、角度時間換算手段、及び予測パルス時間算出手段
を構成している。また、CPU81は演算処理のために
フリーランニングカウント動作を行うようになってい
る。
Next, the structure of the above-mentioned ECU 71 will be described with reference to the block diagram of FIG. The ECU 71 has a central processing unit (CPU) 81, a read-only memory (RO) storing a predetermined control program, a map, and the like in advance.
M) 82, a random access memory (RAM) 83 for temporarily storing the calculation result of the CPU 81, etc., and a backup RAM 84 for storing prestored data. These units, the input port 85 and the output port 86 are connected to the bus 87.
Connected by The CPU 81 constitutes control means, pulse time calculation means, rotation change amount calculation means, rotation change predicted value calculation means, operating crank angle calculation means, surplus angle calculation means, angle time conversion means, and predicted pulse time calculation means. ing. Further, the CPU 81 is adapted to perform a free running count operation for the calculation processing.

【0039】入力ポート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が接続されている。
At the input port 85, the intake air temperature sensor 72, the accelerator opening sensor 73, the intake air pressure sensor 74, and the water temperature sensor 75 are connected to the buffers 88, 89, 90, 9 respectively.
1, a multiplexer 92 and an A / D converter 93. Similarly, the input port 85 is connected to the rotation speed sensor 35, the crank angle sensor 76, and the vehicle speed sensor 77 via a waveform shaping circuit 95. Then, the CPU 81 reads the detection signals of the sensors 35, 72 to 77 input via the input port 85 as input values. Each drive circuit 9 is connected to the output port 86.
6, 97, 98, 99, 100, 101, the electromagnetic spill valve 23, the TCV 33, the glow plug 46 and the VSV.
56, 61 and 62 are connected.

【0040】そして、CPU81は各センサ35,72
〜77から読み込んだ入力値に基づき、電磁スピル弁2
3、TCV33、グロープラグ46及びVSV56,6
1,62を好適に制御する。
The CPU 81 uses the sensors 35 and 72.
Based on the input value read from ~ 77, the electromagnetic spill valve 2
3, TCV33, glow plug 46 and VSV56,6
1, 62 are preferably controlled.

【0041】さて、前記のように構成された本実施の形
態では、閉弁状態の電磁スピル弁23を開弁して燃料を
溢流させる時期(目標スピル時期)を算出するために、
一定クランク角(この実施の形態では11.25°C
A)毎に出力されるエンジン回転パルス(図10参照)
が利用される。この電磁スピル弁23の開弁時期は、あ
る基準となるエンジン回転パルス(図10ではパルスカ
ウンタCNIRQ=0のエンジン回転パルスの立上が
り)からの角度で与えられる。
In the present embodiment configured as described above, in order to calculate the timing (target spill timing) at which the electromagnetic spill valve 23 in the closed state is opened to cause the fuel to overflow.
Constant crank angle (11.25 ° C in this embodiment)
Engine rotation pulse output for each A) (see FIG. 10)
Is used. The valve opening timing of the electromagnetic spill valve 23 is given as an angle from a certain reference engine rotation pulse (the rising edge of the engine rotation pulse of the pulse counter CNIRQ = 0 in FIG. 10).

【0042】詳しくは、パルスカウンタCNIRQの値
が「0」のエンジン回転パルスの立上がりから「8」の
エンジン回転パルスの立上がりまでは直接角度で、この
場合スピル時期パルス数CANGLとして算出される。
More specifically, from the rise of the engine rotation pulse of which the value of the pulse counter CNIRQ is "0" to the rise of the engine rotation pulse of "8", it is a direct angle, and in this case, it is calculated as the spill timing pulse number CANGL.

【0043】また、「8」のエンジン回転パルスにおい
て1パルス分に満たない余り角度θREMは、予測によ
り次のようにして時間に換算される。すなわち、前回燃
焼サイクルにおける目標スピル時期での1パルス分の所
要時間を基準時間TS1125とし、この基準時間TS
1125を用いて今回燃焼サイクルにおける目標スピル
時期を含む1パルス分の所要時間を予測し、その予測値
(予測パルス時間TS1125a)をもとに前記余り角
度θREMを時間換算する。このようにして時間換算さ
れた値はスピル時刻TSPONで表される。
Further, the surplus angle θREM which is less than one pulse in the engine rotation pulse of “8” is converted into time as follows by prediction. That is, the time required for one pulse at the target spill timing in the previous combustion cycle is set as the reference time TS1125, and this reference time TS
1125 is used to predict the required time for one pulse including the target spill timing in the current combustion cycle, and the residual angle θREM is converted into time based on the predicted value (predicted pulse time TS1125a). The time-converted value is represented by the spill time TSPON.

【0044】次に、前記スピル時刻TSPONの算出処
理を図8のフローチャートに示す。また、前記基準時間
TS1125の算出処理を図6のフローチャートに示
す。なお、図8の処理ルーチンは所定のタイミングで実
行され、図6の処理ルーチンは、回転数センサ35のエ
ンジン回転パルスの立上がりで割り込まれて実行され
る。
Next, the calculation process of the spill time TSPON is shown in the flowchart of FIG. The calculation process of the reference time TS1125 is shown in the flowchart of FIG. The processing routine of FIG. 8 is executed at a predetermined timing, and the processing routine of FIG. 6 is executed by being interrupted by the rising of the engine rotation pulse of the rotation speed sensor 35.

【0045】まず、図6の基準時間算出ルーチンについ
て説明する。このルーチンの処理が開始されると、CP
U81はステップ100において、フリーランニングカ
ウント動作により求められる今回のNE割込み時におけ
る現在時刻FCと、前回のNE割込み時における割込み
時刻TOとの差を、パルス時間TNINTとして設定す
る。図9では、パルスカウンタCNIRQの値が「1
0」になってから「11」になるまでの1パルス分を例
として挙げており、この1パルス分に相当するクランク
角度(11.25°CA)だけ進むのに要する時間を算
出し、これをパルス時間TNINTとする。従って、ス
テップ100はパルス時間算出手段を構成する。
First, the reference time calculation routine of FIG. 6 will be described. When the processing of this routine is started, CP
In step 100, the U 81 sets, as the pulse time TNINT, the difference between the current time FC at the time of the current NE interrupt obtained by the free running count operation and the interrupt time TO at the time of the previous NE interrupt. In FIG. 9, the value of the pulse counter CNIRQ is "1.
One pulse from "0" to "11" is given as an example, and the time required to advance by the crank angle (11.25 ° CA) corresponding to this one pulse is calculated. Is the pulse time TNINT. Therefore, step 100 constitutes a pulse time calculating means.

【0046】次に、CPU81はステップ110におい
てパルスカウンタCNIRQの値が「6」であるか否か
を判定する。ここで、「6」は、予測パルス時間TS1
125aを有するパルス信号(「8」のエンジン回転パ
ルス)の前の複数のパルス信号のうち、「8」のエンジ
ン回転パルスに最も近い算出可能なエンジン回転パルス
の値である。パルスカウンタCNIRQの値が「6」で
ないと、CPU81はそのままステップ170へ移行す
る。
Next, the CPU 81 determines in step 110 whether or not the value of the pulse counter CNIRQ is "6". Here, “6” is the predicted pulse time TS1
Of the plurality of pulse signals before the pulse signal having 125a (engine rotation pulse of "8"), it is the value of the calculable engine rotation pulse closest to the engine rotation pulse of "8". If the value of the pulse counter CNIRQ is not "6", the CPU 81 proceeds directly to step 170.

【0047】一方、ステップ110でパルスカウンタC
NIRQの値が「6」であると、CPU81はステップ
120において、先にステップ100にて求められたパ
ルス時間TNINTを瞬時時間TN6(i)として設定
する。瞬時時間TN6(i)は、図9に示すように、パ
ルスカウンタCNIRQの値が「5」になってから
「6」になるまでに、クランク角度で「11.25°C
A」だけ進むのに要するパルス時間TNINTに相当し
ている。
On the other hand, in step 110, the pulse counter C
When the value of NIRQ is "6", the CPU 81 sets the pulse time TNINT previously obtained in step 100 as the instantaneous time TN6 (i) in step 120. As shown in FIG. 9, the instantaneous time TN6 (i) is “11.25 ° C.” in crank angle from when the value of the pulse counter CNIRQ becomes “5” to when it becomes “6”.
This corresponds to the pulse time TNINT required to advance by "A".

【0048】続いて、CPU81はステップ130にお
いて、前回の処理で記憶した前回燃焼サイクルでの瞬時
時間TN6(i−1)を読み出す。そして、CPU81
はステップ140において、前回燃焼サイクルでの瞬時
時間TN6(i−1)に対する、今回燃焼サイクルでの
瞬時時間TN6(i)の比(TN6(i)/TN6(i
−1))を求め、これを回転変化量TNRAとして設定
する。従って、ステップ140は回転変化量算出手段を
構成する。
Subsequently, in step 130, the CPU 81 reads out the instantaneous time TN6 (i-1) in the previous combustion cycle stored in the previous processing. And the CPU 81
In step 140, the ratio of the instantaneous time TN6 (i) in the present combustion cycle to the instantaneous time TN6 (i-1) in the previous combustion cycle (TN6 (i) / TN6 (i
-1)) is obtained and this is set as the rotation change amount TNRA. Therefore, step 140 constitutes a rotation change amount calculation means.

【0049】このようにしたのは、1燃焼サイクル内で
は、クランク軸40の回転変動が、エンジン負荷、噴射
時期、エンジン回転数NE等の変化に応じて変化するこ
とがあるのに対し、隣接の燃焼サイクル間で各々対応し
た位置ではエンジン負荷、噴射時期等によるクランク軸
40の回転変動がわずかであり、前回の燃焼サイクルの
回転変動と今回の燃焼サイクルの回転変動とが相似する
からである。
In this way, in one combustion cycle, the rotation fluctuation of the crankshaft 40 may change according to changes in the engine load, the injection timing, the engine speed NE, etc. This is because the rotational fluctuation of the crankshaft 40 due to the engine load, the injection timing, etc. is slight at the positions corresponding to each of the combustion cycles, and the rotational fluctuation of the previous combustion cycle and the rotational fluctuation of the present combustion cycle are similar. .

【0050】CPU81はステップ150で、前記回転
変化量TNRAに応じた予測補正係数MDT1を算出す
る。従って、ステップ150は回転変化予測値算出手段
を構成している。予測補正係数MDT1は図7のマップ
を参照して求められる係数であり、前記基準時間TS1
125を補正するべく、同基準時間TS1125に乗算
される。図7のマップでは、回転変化量TNRAが
「1」の場合、すなわち、前回燃焼サイクルと今回燃焼
サイクルとの間で瞬時時間TN6が変化しない場合、基
準時間TS1125を補正する必要がないことから、予
測補正係数MDT1は「1」に設定されている。回転変
化量TNRAが「1」より小さい場合、すなわち、エン
ジン回転数NEが上昇している場合には、基準時間TS
1125を小さく補正すべく予測補正係数MDT1が
「1.0」よりも小さな値に設定されている。回転変化
量TNRAが「1」より大きい場合、すなわち、エンジ
ン回転数NEが下降している場合には、基準時間TS1
125を大きく補正すべく予測補正係数MDT1が
「1.0」よりも大きな値に設定されている。
In step 150, the CPU 81 calculates the prediction correction coefficient MDT1 according to the rotation change amount TNRA. Therefore, step 150 constitutes rotation change predicted value calculation means. The prediction correction coefficient MDT1 is a coefficient obtained by referring to the map of FIG. 7, and the reference time TS1
To correct 125, the same reference time TS1125 is multiplied. In the map of FIG. 7, when the rotation change amount TNRA is “1”, that is, when the instantaneous time TN6 does not change between the previous combustion cycle and the current combustion cycle, it is not necessary to correct the reference time TS1125. The prediction correction coefficient MDT1 is set to "1". When the rotation change amount TNRA is smaller than "1", that is, when the engine speed NE is increasing, the reference time TS
The prediction correction coefficient MDT1 is set to a value smaller than “1.0” in order to correct 1125 small. When the rotation change amount TNRA is larger than "1", that is, when the engine speed NE is decreasing, the reference time TS1 is set.
The prediction correction coefficient MDT1 is set to a value larger than “1.0” in order to largely correct 125.

【0051】CPU81はステップ160において、次
回の演算に備え、今回燃焼サイクルでの瞬時時間TN6
(i)を前回燃焼サイクルでの瞬時時間TN6(i−
1)とし、この値を記憶する。次に、ステップ170に
おいて、CPU81はパルスカウンタCNIRQの値が
「9」であるか否かを判定する。ここで、パルスカウン
タCNIRQの値が「9」でないと、CPU81はその
ままステップ190へ移行する。これに対し、パルスカ
ウンタCNIRQの値が「9」であると、CPU81は
ステップ180において、そのときのパルス時間TNI
NTを基準時間TS1125として設定し、記憶する。
In step 160, the CPU 81 prepares for the next calculation, and the instantaneous time TN6 in the present combustion cycle is set.
(I) is the instantaneous time TN6 (i-
1) and store this value. Next, in step 170, the CPU 81 determines whether or not the value of the pulse counter CNIRQ is “9”. Here, if the value of the pulse counter CNIRQ is not "9", the CPU 81 proceeds directly to step 190. On the other hand, when the value of the pulse counter CNIRQ is "9", the CPU 81 determines in step 180 that the pulse time TNI at that time is TNI.
NT is set as the reference time TS1125 and stored.

【0052】この基準時間TS1125は、図9に示す
ようにパルスカウンタCNIRQの値が「8」になって
から「9」になるまでに、クランク角度で「11.25
°CA」だけ進むのに要するパルス時間TNINTに相
当している。
As shown in FIG. 9, the reference time TS1125 is "11.25" in crank angle from when the value of the pulse counter CNIRQ becomes "8" to when it becomes "9".
This corresponds to the pulse time TNINT required to advance by "° CA".

【0053】また、図9における基準時間TS1125
の位置は、ディーゼルエンジン2の運転状態に応じて決
定される目標噴射量を得るための噴射終了時期に相当し
ている。
Further, the reference time TS1125 in FIG.
The position of corresponds to the injection end timing for obtaining the target injection amount determined according to the operating state of the diesel engine 2.

【0054】そして、ステップ190において、CPU
81は前記ステップ100での現在時刻FCを前回の割
込み時刻TOとして設定した後、その後の処理を終了す
る。このようにして基準時間TS1125が算出され
る。
Then, in step 190, the CPU
81 sets the current time FC in step 100 as the previous interrupt time TO, and then ends the subsequent processing. In this way, the reference time TS1125 is calculated.

【0055】次に、図8におけるスピル時刻TSPON
の算出処理について説明する。このルーチンの処理が開
始されると、CPU81は先ずステップ201におい
て、回転数センサ35、吸気圧センサ74及びアクセル
開度センサ73の各検出値に基づき、エンジン回転数N
E、吸気圧PiM及びアクセル開度ACCPを読み込
む。また、図8での基準時間TS1125及び予測補正
係数MDT1をそれぞれ読込む。
Next, the spill time TSPON in FIG.
The calculation processing of will be described. When the processing of this routine is started, first in step 201, the CPU 81 determines the engine speed N based on the detection values of the rotation speed sensor 35, the intake pressure sensor 74, and the accelerator opening sensor 73.
E, intake pressure PiM and accelerator opening ACCP are read. Further, the reference time TS1125 and the prediction correction coefficient MDT1 in FIG. 8 are read.

【0056】続いて、CPU81はステップ202にお
いて、前記エンジン回転数NE、吸気圧PiM及びアク
セル開度ACCPにより、作動時クランク角度としての
噴射量指令値QFINを算出する。従って、ステップ2
02は作動時クランク角算出手段を構成する。この噴射
量指令値QFINは予め定められた計算式に従って求め
られ、クランク角度(°CA)で表され、本発明のスピ
ル弁制御指令値とされている。
Subsequently, in step 202, the CPU 81 calculates the injection amount command value QFIN as the crank angle during operation from the engine speed NE, the intake pressure PiM and the accelerator opening degree ACCP. Therefore, step 2
Reference numeral 02 constitutes an operating crank angle calculating means. The injection amount command value QFIN is obtained according to a predetermined calculation formula, is represented by a crank angle (° CA), and serves as a spill valve control command value of the present invention.

【0057】そして、CPU81はステップ203にお
いて、前記噴射量指令値QFINにより、スピル時期パ
ルス数CANGL及び余り角度θREMをそれぞれ算出
する従って、ステップ203は余り角度算出手段を構成
する。これらの各値CANGL,θREMは、下記の式
(1)を参照して求められる。
Then, the CPU 81 calculates the spill timing pulse number CANGL and the surplus angle θREM from the injection amount command value QFIN in step 203. Therefore, step 203 constitutes a surplus angle calculating means. These respective values CANGL, θREM are obtained by referring to the following equation (1).

【0058】 θREM=QFIN−11.25・CANGL ……(1) すなわち、図10に示すように、噴射量指令値QFIN
をエンジン回転パルス1個分の角度に相当する「11.
25」で除算して、その商をスピル時期パルス数CAN
GLとして求め、その余りを余り角度θREMとして求
める。
ΘREM = QFIN-11.25 · CANGL (1) That is, as shown in FIG. 10, the injection amount command value QFIN
Corresponds to the angle of one engine rotation pulse, “11.
25 ”and divide the quotient by the spill time pulse number CAN
It is obtained as GL, and the remainder is obtained as the remainder angle θREM.

【0059】次に、CPU81はステップ204におい
て、下記式(2)に従って前記基準時間TS1125を
予測補正係数MDT1にて補正する。従って、ステップ
204は予測パルス時間算出手段を構成する。補正され
た値は、今回燃焼サイクルでの目標スピル時期近傍にお
ける1パルス分のパルス時間であり、予測パルス時間T
S1125aで表される。
Next, in step 204, the CPU 81 corrects the reference time TS1125 with the prediction correction coefficient MDT1 according to the following equation (2). Therefore, step 204 constitutes a predicted pulse time calculating means. The corrected value is the pulse time for one pulse in the vicinity of the target spill timing in the current combustion cycle, and the predicted pulse time T
It is represented by S1125a.

【0060】 TS1125a=TS1125・MDT1 ……(2) そして、CPU81はステップ205において、先に求
められた余り角度θREMと予測パルス時間TS112
5aとによりスピル時刻TSPONを算出する。従っ
て、ステップ205は角度時間換算手段を構成する。す
なわち、余り角度θREMを予測パルス時間TS112
5aに基づいて時間換算する。このスピル時刻TSPO
Nは下記式(3)に従って求められる。
TS1125a = TS1125 · MDT1 (2) Then, in step 205, the CPU 81 calculates the surplus angle θREM previously obtained and the predicted pulse time TS112.
The spill time TSPON is calculated with 5a. Therefore, step 205 constitutes an angle time conversion means. That is, the remainder angle θREM is set to the predicted pulse time TS112.
Time conversion is performed based on 5a. This spill time TSPO
N is calculated according to the following equation (3).

【0061】 TSPON = (θREM/11.25)・TS1125a-(TRES+VRR+f(V)) ……(3) 前記TRESは電磁スピル弁23の応答遅れ時間であ
る。応答遅れ時間TRESは予め実験等により求められ
た値である。例えば、電磁スピル弁23の作動初め時期
を電磁スピル弁23のリフト開始時期或いは、高圧室1
5の室圧変化時期等で検出し、この作動初め時期と制御
信号発生時期との差を、応答遅れ時間TRESとするも
のである。
TSPON = (θREM / 11.25) · TS1125a− (TRES + VRR + f (V)) (3) The TRES is a response delay time of the electromagnetic spill valve 23. The response delay time TRES is a value previously obtained by experiments or the like. For example, the operation start timing of the electromagnetic spill valve 23 is set to the lift start timing of the electromagnetic spill valve 23 or the high pressure chamber 1
The response delay time TRES is the difference between the operation start timing and the control signal generation timing, which is detected at the room pressure change timing of 5 or the like.

【0062】従って、この実施の形態では、上記(3)
式及び(1)式より、噴射量指令値QFINは下記のよ
うになる。 QFIN=CANGL・11.25+(TSPON+TRES)・11.25/TS1125a …(4) すなわち、上記(4)式のことから、従来は電磁スピル
弁23の応答遅れ時間TRESは考慮されていないた
め、噴射量指令値QFINは制御信号発生時期を意味し
ていたが、この実施の形態では、応答遅れ時間TRES
の項が含まれているため、噴射量指令値QFINは、ス
ピル弁実作動時期としての電磁スピル弁実作動時期を意
味している。
Therefore, in this embodiment, the above (3)
From the formula and the formula (1), the injection amount command value QFIN is as follows. QFIN = CANGL ・ 11.25+ (TSPON + TRES) ・ 11.25 / TS1125a (4) That is, from the above formula (4), the response delay time TRES of the electromagnetic spill valve 23 is not conventionally considered, so the injection amount command value Although QFIN means the control signal generation timing, in this embodiment, the response delay time TRES
Therefore, the injection amount command value QFIN means the electromagnetic spill valve actual operation timing as the spill valve actual operation timing.

【0063】このステップ205での処理によって余り
角度θREMが時間換算されると、CPU81はこのル
ーチンを終了する。なお、前記ステップ203でスピル
時期パルス数CANGLが求められ、前記ステップ20
5でスピル時刻TSPONが求められると、CPU81
は両値CANGL,TSPONに基づき電磁スピル弁2
3をオフさせるための制御信号を出力する。すると、電
磁スピル弁23の開弁動作により燃料噴射ポンプ1から
の燃料噴射の終了時期、すなわち燃料噴射量が調整され
る。 (a)さて、本実施の形態では、余り角度θREMを予
測パルス時間TS1125aに基づいて時間換算し、こ
のスピル時刻TSPONは式(3)に従って求めるよう
にした。
When the surplus angle θREM is converted into time by the processing in step 205, the CPU 81 ends this routine. In step 203, the spill timing pulse number CANGL is obtained, and in step 20
When the spill time TSPON is calculated in 5, the CPU 81
Is an electromagnetic spill valve 2 based on both values CANGL and TSPON.
A control signal for turning off 3 is output. Then, the opening timing of the electromagnetic spill valve 23 adjusts the end timing of the fuel injection from the fuel injection pump 1, that is, the fuel injection amount. (A) By the way, in the present embodiment, the surplus angle θREM is time-converted based on the predicted pulse time TS1125a, and the spill time TSPON is obtained according to the equation (3).

【0064】 TSPON=(θREM/11.25)・TS1125a−TRES ……(3) すなわち、電磁スピル弁23の応答遅れ時間TRESを
加味してスピル時刻TSPONを算出し、電磁スピル弁
23の制御応答遅れ分も回転変化予測補正しているた
め、燃料噴射量に誤差が生じることがない。 (b)又、本実施の形態では、隣接の燃焼サイクル間で
はエンジン負荷、噴射時期等によるクランク軸40の回
転変動がわずかであり、前回の燃焼サイクルの回転変動
と今回の燃焼サイクルの回転変動とが相似する現象を利
用している。回転数センサ35による所定のエンジン回
転パルスの所要時間をパルス時間TNINTとして算出
する(ステップ100)。今回燃焼サイクルでの電磁ス
ピル弁23の開弁時期の算出に際し、前回燃焼サイクル
における所定パルス信号のパルス時間(瞬時時間TN6
(i−1))と、今回燃焼サイクルにおいて前記所定パ
ルス信号に対応するパルス信号のパルス時間(瞬時時間
TN6(i))とから両者間の変化量(回転変化量TN
RA)を求め(ステップ140)、その変化量に基づ
き、クランク軸40の回転変化量を予測するようにして
いる。
TSPON = (θREM / 11.25) · TS1125a-TRES (3) That is, the spill time TSPON is calculated in consideration of the response delay time TRES of the electromagnetic spill valve 23, and the control response of the electromagnetic spill valve 23 is calculated. Since the rotation change prediction correction is also performed for the delay amount, no error occurs in the fuel injection amount. (B) Further, in the present embodiment, the rotational fluctuation of the crankshaft 40 due to the engine load, the injection timing, etc. is small between the adjacent combustion cycles, and the rotational fluctuation of the previous combustion cycle and the rotational fluctuation of the present combustion cycle are small. Utilizes the phenomenon that and are similar. The time required for a predetermined engine rotation pulse by the rotation speed sensor 35 is calculated as the pulse time TNINT (step 100). When calculating the valve opening timing of the electromagnetic spill valve 23 in the current combustion cycle, the pulse time (instantaneous time TN6) of the predetermined pulse signal in the previous combustion cycle is calculated.
(I-1)) and the pulse time (instantaneous time TN6 (i)) of the pulse signal corresponding to the predetermined pulse signal in the current combustion cycle, the change amount between them (rotation change amount TN).
RA) is calculated (step 140), and the rotation change amount of the crankshaft 40 is predicted based on the change amount.

【0065】従って、算出されたクランク軸40の回転
変化量(回転変化予測値)を、エンジン負荷、噴射時期
及びエンジン回転数NEの変化に応じて補正しなくて
も、高い精度をもってディーゼルエンジン2の回転変化
予測を行うことができる。 (c)又、本実施の形態では、ディーゼルエンジン2の
作動状態に応じた目標燃料噴射量を得るべく、電磁スピ
ル弁23を開弁させる際のクランク角度(噴射量指令値
QFIN)を算出する(ステップ202)。噴射量指令
値QFINを含む作動時パルス信号(「8」のエンジン
回転パルス)において、同エンジン回転パルスの立上が
りから噴射量指令値QFINまでの1パルス分に満たな
い余り角度θREMを算出する(ステップ203)。作
動時パルス信号に対応する前回燃焼サイクルでのパルス
信号(「8」のエンジン回転パルス)の所要時間(基準
時間TS1125)、及びクランク軸40の回転変化量
TNRAから、作動時パルス信号の所要時間である予測
パルス時間TS1125aを算出する(ステップ20
4)。エンジン回転パルスの発生間隔である単位角度
(11.25°CA)、及び前記予測パルス時間TS1
125aを用いて、余り角度θREMを時間換算してス
ピル時刻TSPONを求めている(ステップ205)。
Therefore, even if the calculated amount of change in rotation of the crankshaft 40 (predicted value of change in rotation) is not corrected according to changes in the engine load, the injection timing, and the engine speed NE, the diesel engine 2 can be operated with high accuracy. It is possible to predict the rotation change of the. (C) In the present embodiment, the crank angle (injection amount command value QFIN) when the electromagnetic spill valve 23 is opened is calculated in order to obtain the target fuel injection amount according to the operating state of the diesel engine 2. (Step 202). In the operating pulse signal (engine rotation pulse of "8") including the injection amount command value QFIN, a surplus angle θREM that is less than one pulse from the rise of the engine rotation pulse to the injection amount command value QFIN is calculated (step 203). From the required time (reference time TS1125) of the pulse signal (engine rotation pulse of "8") and the crankshaft 40 rotation change amount TNRA in the previous combustion cycle corresponding to the operating pulse signal, the required time of the operating pulse signal The predicted pulse time TS1125a is calculated (step 20)
4). A unit angle (11.25 ° CA) that is an interval between engine rotation pulses, and the predicted pulse time TS1
Using 125a, the spill time TSPON is calculated by converting the surplus angle θREM into time (step 205).

【0066】従って、前記のように精度の高いクランク
軸40の回転変化量TNRAが用いられるので、電磁ス
ピル弁23の開弁時期算出に必要な余り角度θREMを
精度よく時間換算することができる。
Therefore, since the highly accurate rotation change amount TNRA of the crankshaft 40 is used as described above, the surplus angle θREM required for calculating the valve opening timing of the electromagnetic spill valve 23 can be accurately converted into time.

【0067】次に第2の実施の形態を前記第1の実施の
形態と異なるところを中心に説明する。図13に示すよ
うに、CPU81は車載バッテリ(図示しない)の電圧
Vをバッファ103、マルチプレクサ92、A/D変換
器93、入力ポート85を介して検出するようにされて
いる。そして、CPU81は、この実施の形態では、前
記図8のスピル時刻算出ルーチンのステップ205にお
いて、下記の式にて算出するところが異なっている。
Next, the second embodiment will be described focusing on the points different from the first embodiment. As shown in FIG. 13, the CPU 81 is adapted to detect the voltage V of a vehicle-mounted battery (not shown) via the buffer 103, the multiplexer 92, the A / D converter 93, and the input port 85. In this embodiment, the CPU 81 is different from the spill time calculating routine shown in FIG.

【0068】 TSPON = (θREM/11.25)・TS1125a-(TRES+VRR+f(V)) ……(5) 前記VRRは電磁スピル弁23のバラツキ補正項であっ
て、電磁スピル弁23の開弁時間に個体間差の影響をな
くすために設けられており、この項は予め実験等により
求められ、ROM82に格納されている。そして、この
補正項はステップ205において、読み出される。又、
f(V)は車載バッテリ電圧の補正項である。この電圧補正
項f(V)は、前記CPU81がこのステップ205におい
て、バッテリ電圧Vに基づいて演算或いはマップから求
める。前記マップは予めROM82に格納されている。
TSPON = (θREM / 11.25) · TS1125a- (TRES + VRR + f (V)) (5) The VRR is a variation correction term of the electromagnetic spill valve 23, and corresponds to the opening time of the electromagnetic spill valve 23. It is provided in order to eliminate the influence of the difference between individuals, and this term is obtained in advance by experiments or the like and stored in the ROM 82. Then, this correction term is read in step 205. or,
f (V) is a correction term for the vehicle battery voltage. This voltage correction term f (V) is calculated by the CPU 81 in step 205 based on the battery voltage V or calculated from a map. The map is stored in the ROM 82 in advance.

【0069】前記マップは、バッテリ電圧が高いほど、
すなわち、電磁スピル弁23の制御電圧が高いほど電磁
スピル弁23の応答性が悪くなるため、制御電圧に対す
る応答性の変化量に対応して、制御電圧が高いほどその
補正量が大きくなるようにされている。この応答性の変
化量は、制御電圧が変化した場合に所定の基準電圧にお
ける制御電圧に対してどれだけ応答時間が変化した量
(時間)のことである。
The map shows that the higher the battery voltage,
That is, the higher the control voltage of the electromagnetic spill valve 23, the worse the response of the electromagnetic spill valve 23. Therefore, the higher the control voltage, the larger the correction amount corresponding to the amount of change in the response to the control voltage. Has been done. The change amount of the responsiveness is the amount (time) of how much the response time changes with respect to the control voltage at a predetermined reference voltage when the control voltage changes.

【0070】又、電磁スピル弁23のバラツキ補正項
は、標準の電磁スピル弁における制御応答性に対してど
れだけ制御応答性がばらついているかのバラツキ量(時
間)であって、個々の電磁スピル弁の固有値である。
Further, the variation correction term of the electromagnetic spill valve 23 is the variation amount (time) of how much the control response varies with respect to the control response of the standard electromagnetic spill valve, and is the individual electromagnetic spill. This is the eigenvalue of the valve.

【0071】従って、この実施の形態では、電磁スピル
弁23の応答遅れ時間TRESのみならず、電磁スピル
弁23の個体間のバラツキを解消するための補正項並び
に電磁スピル弁23の制御電圧補正項を加味してスピル
時刻TSPONを算出し、電磁スピル弁23の制御応答
遅れ分、電磁スピル弁23の個体間のバラツキ、及び制
御電圧についても回転変化予測補正しているため、第1
の実施の形態よりもさらに燃料噴射量に誤差が生じるこ
とがない。
Therefore, in this embodiment, not only the response delay time TRES of the electromagnetic spill valve 23 but also the correction term for eliminating the variation among the individual electromagnetic spill valves 23 and the control voltage correction term for the electromagnetic spill valve 23. The spill time TSPON is calculated in consideration of the above, and since the control response delay amount of the electromagnetic spill valve 23, the variation between the individual electromagnetic spill valves 23, and the control voltage are also corrected for rotation change prediction,
There is no more error in the fuel injection amount than in the above embodiment.

【0072】なお、この発明は前記実施の形態に限定さ
れるものではなく、この発明の趣旨から逸脱しない範囲
で構成の一部を適宜に変更して次のように実施すること
もできる。
The present invention is not limited to the above-mentioned embodiment, and a part of the configuration can be appropriately modified within the scope not departing from the gist of the present invention and carried out as follows.

【0073】(イ)前記両実施の形態では、回転数セン
サ35が11.25゜CA毎にエンジン回転パルス数を
出力するようにパルサ7の突起数を設定したが、これに
限定されるものではなく、パルサ7の突起数を変更して
もよい。
(A) In both of the above embodiments, the number of protrusions of the pulsar 7 is set so that the rotation speed sensor 35 outputs the engine rotation pulse number every 11.25 ° CA. However, the present invention is not limited to this. Instead, the number of protrusions of the pulsar 7 may be changed.

【0074】(ロ)前記両実施の形態では、電磁スピル
弁23を開弁駆動において、応答遅れ時間TRES分を
考慮したが、電磁スピル弁23の閉弁駆動において、応
答遅れ時間TRESOを加味してもよい。
(B) In both of the above embodiments, the response delay time TRES is taken into consideration when the electromagnetic spill valve 23 is opened, but the response delay time TRESO is taken into consideration when the electromagnetic spill valve 23 is closed. May be.

【0075】例えば、パルサ7の突起数を前記第1の実
施の形態と同様にした場合、閉弁駆動のための閉弁指令
時刻をTPSとすると、閉弁指令時期Qpsは下記の通り
となる。
For example, when the number of protrusions of the pulsar 7 is the same as in the first embodiment, and the valve closing command time for driving the valve closing is TPS, the valve closing command timing Qps is as follows. .

【0076】Qps=CANGps・11.25 + (TPS+TRE
S0)・11.25/TS1125a なお、前記CANGpsは、閉弁指令時期パルス数であ
る。従って、閉弁指令時期TPSは、下式となる。
Qps = CANGps-11.25 + (TPS + TRE
S0) · 11.25 / TS1125a Note that the CANGps is the valve closing command timing pulse number. Therefore, the valve closing command timing TPS is given by the following formula.

【0077】 TPS=(Qps−CANGps・11.25)/11.25 − TRES0 (ハ)前記第1の実施の形態では、前回燃焼サイクルで
の瞬時時間TN6(i−1)に対する、今回燃焼サイク
ルでの瞬時時間TN6(i)の比(TN6(i)/TN
6(i−1))を求め、これを回転変化量TNRAとし
たが、前記両瞬時時間の偏差(TN6(i)−TN6
(i−1))を求め、これを回転変化量としてもよい。 (ニ)前記実施の形態では、過給機としてのターボチャ
ージャ48を備えたディーゼルエンジン2に具体化した
が、過給機としてのスーパーチャージャを備えたディー
ゼルエンジンや、過給機を備えていないディーゼルエン
ジン、さらにはガソリンエンジンに具体化することもで
きる。
TPS = (Qps−CANGps · 11.25) /11.25−TRES0 (C) In the first embodiment, the instantaneous time in the current combustion cycle is different from the instantaneous time TN6 (i−1) in the previous combustion cycle. Ratio of TN6 (i) (TN6 (i) / TN
6 (i-1)) was obtained and was used as the rotation change amount TNRA. The deviation (TN6 (i) -TN6) between the two instantaneous times was calculated.
(I-1)) may be obtained and used as the rotation change amount. (D) In the above embodiment, the diesel engine 2 including the turbocharger 48 as a supercharger is embodied, but a diesel engine including a supercharger as a supercharger or a supercharger is not provided. It can be embodied in a diesel engine or even a gasoline engine.

【0078】(ホ)前記第2の実施の形態では、車載バ
ッテリの制御電圧、及び電磁スピル弁23の個体間のバ
ラツキによる応答遅れ分の両方を加味したが、車載バッ
テリ、或いは、電磁スピル弁の個体間のバラツキによる
応答遅れ分を、第1の実施の形態の応答遅れ時間TRE
Sに加算、或いは、電磁スピル弁を閉弁する場合の応答
遅れ時間TRESOに加算してもよい。
(E) In the second embodiment, both the control voltage of the on-vehicle battery and the response delay due to the variation among the electromagnetic spill valves 23 are taken into consideration. However, the on-vehicle battery or the electromagnetic spill valve is used. Of the response delay time TRE in the first embodiment
It may be added to S or may be added to the response delay time TRESO when the electromagnetic spill valve is closed.

【0079】前記実施の形態から把握される請求項以外
の技術的思想をその効果とともに以下に記載する。 (1)請求項2において、機関の回転に伴い所定の単位
角度毎にパルス信号を発生し、機関の回転角を検出する
機関回転角検出手段と、前記機関回転角検出手段による
所定のパルス信号の所要時間をパルス時間として算出す
るパルス時間算出手段とを備え、前記制御手段は、機関
作動状態に基づいてスピル弁制御指令値をスピル弁実作
動時期として算出し、スピル弁の制御は、過去の燃焼サ
イクルにおける所定パルス時間算出手段により算出され
る所定パルス信号のパルス時間と、今回燃焼サイクルに
おける前記所定パルス信号に対応するパルス信号のパル
ス時間とから両者間の変化量を求め、その変化量に基づ
いて機関回転に基づく変化予測を行う内燃機関の噴射時
期制御装置。
The technical ideas other than the claims understood from the above-described embodiment will be described below together with their effects. (1) In claim 2, an engine rotation angle detecting means for detecting a rotation angle of the engine by generating a pulse signal for each predetermined unit angle with the rotation of the engine, and a predetermined pulse signal by the engine rotation angle detecting means. And a pulse time calculating means for calculating the required time as a pulse time, the control means calculates a spill valve control command value as a spill valve actual operation time based on the engine operating state, and the spill valve control is performed in the past. Change amount between the pulse time of the predetermined pulse signal calculated by the predetermined pulse time calculating means in the combustion cycle and the pulse time of the pulse signal corresponding to the predetermined pulse signal in the present combustion cycle, and the change amount Injection timing control device for an internal combustion engine that predicts changes based on engine speed based on the engine speed.

【0080】例えば、過去の燃焼サイクルとして、前回
の燃焼サイクルにおける所定パルス時間算定手段により
所定パルス信号のパルス時間を算出すると、隣接する燃
焼サイクル間では機関負荷(エンジン負荷)、噴射時期
等による機関の回転変動がわずかであり、前回の燃焼サ
イクルの回転変動と、今回の燃焼サイクルの回転変動と
が相似する。この現象を利用すれば、スピル弁の開閉制
御時期の算出に際し、前回燃焼サイクルにおける所定パ
ルス信号のパルス時間と、今回燃焼サイクルにおいて所
定パルス信号に対応するパルス時間とから機関回転の回
転変化量を容易に予測することができる。この結果、機
関の回転変化量を、機関負荷、噴射時期、機関回転数の
変化に応じて補正しなくても、高い精度をもって回転変
化予測を行うことができる。 (2)前記(1)において、内燃機関の作動状態を検出
する作動状態検出手段と、前記作動状態検出手段による
作動状態に応じた内燃機関の目標燃料噴射量を得るべ
く、前記アクチュエータを作動させる際のクランク角度
を作動時クランク角度として算出する作動時クランク角
算出手段と、前記作動時クランク角算出手段による作動
時クランク角度を含む作動時パルス信号において、クラ
ンク角検出手段によるパルス信号の発生から同作動時ク
ランク角度までの1パルス分に満たない余り角度を算出
する余り角度算出手段と、前記パルス時間算出手段によ
り算出され、かつ前記作動時パルス信号に対応する前回
燃焼サイクルでのパルス信号の所要時間、及び前記回転
変化予測値算出手段によるクランク軸の回転変化予測値
から、作動時パルス信号の所要時間である予測パルス時
間を算出する予測パルス時間算出手段と、前記パルス信
号の発生間隔である単位角度、及び前記予測パルス時間
算出手段による予測パルス時間を用いて、余り角度算出
手段による余り角度を時間換算する角度時間換算手段と
を備えた内燃機関の燃料噴射時期制御装置。これらの手
段を備えることにより、スピル弁の制御応答遅れ分も回
転変化予測補正され、燃料噴射量に誤差が生じることが
なくなる。 (3)スピル弁は電磁スピル弁であり、制御手段は、ス
ピル弁を開閉制御する際、電磁スピル弁の制御電圧に起
因する応答性変化量の補正を行う請求項1、2、前記
(1)、(2)のうちいずれかに記載の内燃機関の燃料
噴射時期制御装置。この構成により、電磁スピル弁の制
御電圧による応答の変化に対しても対応でき、燃料噴射
精度が高まる。 (4)スピル弁は電磁スピル弁であり、制御手段は、ス
ピル弁を開閉制御する際、電磁スピル弁の個体間の応答
性のバラツキ量の補正を行う請求項1、2、前記
(1)、(2)、(3)のうちいずれかに記載の内燃機
関の燃料噴射時期制御装置。この構成により、標準の電
磁スピル弁に対する当該電磁スピル弁固有の応答性のバ
ラツキ量に対しても対応でき、燃料噴射精度が高まる。
For example, when the pulse time of the predetermined pulse signal is calculated by the predetermined pulse time calculating means in the previous combustion cycle as the past combustion cycle, the engine load (engine load), the injection timing, etc., between the adjacent combustion cycles, Is small, and the rotation fluctuation of the previous combustion cycle and the rotation fluctuation of this combustion cycle are similar. By utilizing this phenomenon, when calculating the opening / closing control timing of the spill valve, the rotation change amount of the engine rotation can be calculated from the pulse time of the predetermined pulse signal in the previous combustion cycle and the pulse time corresponding to the predetermined pulse signal in the current combustion cycle. It can be easily predicted. As a result, the rotational change prediction can be performed with high accuracy without correcting the rotational change amount of the engine according to the engine load, the injection timing, and the change of the engine speed. (2) In the above (1), the operating state detecting means for detecting the operating state of the internal combustion engine and the actuator are operated to obtain the target fuel injection amount of the internal combustion engine according to the operating state by the operating state detecting means. In the operation pulse signal including the operation crank angle calculating means for calculating the actual crank angle as the operation crank angle and the operation pulse signal including the operation crank angle by the operation crank angle calculating means, A surplus angle calculation means for calculating a surplus angle that is less than one pulse up to the crank angle during operation, and a pulse signal in the previous combustion cycle calculated by the pulse time calculation means and corresponding to the operation pulse signal. Based on the required time and the rotation change prediction value of the crankshaft calculated by the rotation change prediction value calculation means, the operating pulse By using a prediction pulse time calculation means for calculating a prediction pulse time that is a required time of the signal, a unit angle that is the generation interval of the pulse signal, and a prediction pulse time calculated by the prediction pulse time calculation means. A fuel injection timing control device for an internal combustion engine, comprising: angle-time conversion means for converting a surplus angle into time. By providing these means, the control response delay amount of the spill valve is also predicted and corrected for rotation change, and an error does not occur in the fuel injection amount. (3) The spill valve is an electromagnetic spill valve, and the control means corrects the responsiveness change amount caused by the control voltage of the electromagnetic spill valve when controlling the opening and closing of the spill valve. ), The fuel injection timing control device for an internal combustion engine according to any one of (2). With this configuration, it is possible to deal with a change in response due to the control voltage of the electromagnetic spill valve, and the fuel injection accuracy is improved. (4) The spill valve is an electromagnetic spill valve, and the control means corrects the amount of variation in responsiveness among individual electromagnetic spill valves when controlling the opening and closing of the spill valve. , (2), or (3), the fuel injection timing control device for an internal combustion engine. With this configuration, it is possible to deal with the variation amount of the response characteristic of the standard electromagnetic spill valve with respect to the standard electromagnetic spill valve, and the fuel injection accuracy is improved.

【0081】[0081]

【発明の効果】以上詳述したように、請求項1の発明
は、エンジン回転数が急変した場合等のように、特定運
転状態以外であっても、スピル弁の制御応答遅れ分もそ
の経過回転角度に応じて補正するため、燃料噴射量に誤
差を生ずることがない効果を奏する。
As described above in detail, according to the invention of claim 1, the spill valve control response delay amount also elapses even in a case other than the specific operating state such as when the engine speed suddenly changes. Since the correction is performed according to the rotation angle, there is an effect that an error does not occur in the fuel injection amount.

【0082】又、請求項2の発明は、請求項1の効果に
加え、機関回転数が急変した場合等のように、特定運転
状態以外であっても、スピル弁の制御応答遅れ分も回転
変化予測補正するため、燃料噴射量に誤差を生ずる異が
ない、
Further, in addition to the effect of claim 1, the invention of claim 2 rotates the spill valve control response delay by the amount other than the specific operation state such as when the engine speed suddenly changes. Because the change prediction is corrected, there is no difference in the fuel injection amount,

【図面の簡単な説明】[Brief description of drawings]

【図1】第1の実施の形態のディーゼルエンジン、燃料
噴射ポンプ、回転変化予測装置及びクランク角の時間換
算装置を示す概略構成図。
FIG. 1 is a schematic configuration diagram showing a diesel engine, a fuel injection pump, a rotation change prediction device, and a crank angle time conversion device according to a first embodiment.

【図2】同じく燃料噴射ポンプの拡大断面図。FIG. 2 is an enlarged sectional view of the fuel injection pump.

【図3】同じくパルサ及び回転数センサの正面図。FIG. 3 is a front view of a pulsar and a rotation speed sensor.

【図4】同じく回転数センサによるエンジン回転パルス
の出力波形を示す説明図。
FIG. 4 is an explanatory view showing an output waveform of an engine rotation pulse similarly by a rotation speed sensor.

【図5】同じくECUの電気的構成を示すブロック図。FIG. 5 is a block diagram showing the electrical configuration of the ECU.

【図6】同じく基準時間算出ルーチンを説明するフロー
チャート。
FIG. 6 is a flowchart similarly illustrating a reference time calculation routine.

【図7】同じく回転変化量に対する予測補正係数の関係
を規定したマップを示す特性図。
FIG. 7 is a characteristic diagram showing a map that similarly defines the relationship between the amount of change in rotation and the prediction correction coefficient.

【図8】同じくCPUにより実行されるスピル時刻算出
ルーチンを説明するフローチャート。
FIG. 8 is a flowchart illustrating a spill time calculation routine that is also executed by the CPU.

【図9】同じくエンジン回転数の変動とエンジン回転パ
ルスとの対応関係を示す説明図。
FIG. 9 is an explanatory view showing a correspondence relationship between fluctuations in engine speed and engine rotation pulses.

【図10】同じくエンジン回転パルスと電磁スピル弁の
作動との対応関係を示す説明図。
FIG. 10 is an explanatory view showing a corresponding relationship between engine rotation pulses and operation of an electromagnetic spill valve.

【図11】同じく2つの燃焼サイクル間での回転変化量
と、基準時間に対する予測パルス時間の比との相関関係
を示す特性図。
FIG. 11 is a characteristic diagram showing the correlation between the rotation change amount between two combustion cycles and the ratio of the predicted pulse time to the reference time.

【図12】図11との比較のために、今回燃焼サイクル
内で求めた回転変化量と、基準時間に対する予測パルス
時間の比との相関関係を示す特性図。
FIG. 12 is a characteristic diagram showing the correlation between the rotation change amount obtained in the current combustion cycle and the ratio of the predicted pulse time to the reference time, for comparison with FIG. 11.

【図13】第2の実施の形態のECUの電気的構成を示
すブロック図。
FIG. 13 is a block diagram showing an electrical configuration of an ECU according to a second embodiment.

【符号の説明】[Explanation of symbols]

2…ディーゼルエンジン(内燃機関)、23…電磁スピ
ル弁、35…回転数センサ(クランク角検出手段及び作
動状態検出手段)、40…クランク軸、73…アクセル
開度センサ(作動状態検出手段)、81…CPU(制御
手段、パルス時間算出手段、回転変化予測値算出手段、
作動時クランク角算出手段、余り角度算出手段、角度時
間換算手段、及び予測パルス時間算出手段)、ACCP
…アクセル開度(内燃機関機関の作動状態)、NE…エ
ンジン回転数(内燃機関の作動状態、クランク軸の単位
時間当たりの回転数)、TNINT…パルス時間、TN
RA…回転変化量、TS1125…基準時間(作動時パ
ルス信号に対応する前回燃焼サイクルでのパルス信号の
所要時間)、TS1125a…予測パルス時間、QFI
N…噴射量指令値(作動時クランク角度)、θREM…
余り角度、TSPON…スピル時刻(余り角度の時間換
算値)
2 ... Diesel engine (internal combustion engine), 23 ... Electromagnetic spill valve, 35 ... Rotation speed sensor (crank angle detecting means and operating state detecting means), 40 ... Crankshaft, 73 ... Accelerator opening sensor (operating state detecting means), 81 ... CPU (control means, pulse time calculation means, rotation change predicted value calculation means,
Operating crank angle calculating means, surplus angle calculating means, angle time converting means, and predicted pulse time calculating means), ACCP
... accelerator opening (operating state of internal combustion engine), NE ... engine speed (operating state of internal combustion engine, crankshaft speed per unit time), TNINT ... pulse time, TN
RA ... Rotation change amount, TS1125 ... Reference time (time required for pulse signal in previous combustion cycle corresponding to operating pulse signal), TS1125a ... Predicted pulse time, QFI
N ... Injection amount command value (operating crank angle), θREM ...
Surplus angle, TSPON ... Spill time (time conversion value of surplus angle)

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 燃料を加圧動作するプランジャを備える
プランジャポンプと、前記プランジャポンプのポンプ室
と低圧側とを連通する燃料逃し通路を開閉するスピル弁
と、前記スピル弁を開閉制御する制御手段とを備えた内
燃機関の燃料噴射時期制御装置において、 前記制御手段は、前記スピル弁を開閉制御する際、内燃
機関の機関回転数に応じて可変となるスピル弁応答遅れ
の補正を行うことを特徴とする内燃機関の燃料噴射時期
制御装置。
1. A plunger pump having a plunger that pressurizes fuel, a spill valve that opens and closes a fuel relief passage that connects a pump chamber of the plunger pump and a low-pressure side, and control means that controls the opening and closing of the spill valve. In a fuel injection timing control device for an internal combustion engine comprising: the control means, when controlling the opening and closing of the spill valve, corrects the spill valve response delay that is variable according to the engine speed of the internal combustion engine. A characteristic fuel injection timing control device for an internal combustion engine.
【請求項2】 前記制御手段は、当該燃焼サイクルにお
ける機関作動状態に基づいてスピル弁制御指令値をスピ
ル弁実作動時期として算出し、 スピル弁の制御は、前記スピル弁制御指令値に基づくと
ともに過去の燃焼サイクルにおける機関回転に基づく予
測補正を行った所定の機関回転角度位置からの角度時間
変換値に対して前記スピル弁応答遅れの補正を行って実
行するものである請求項1に記載の内燃機関の燃料噴射
時期制御装置。
2. The control means calculates a spill valve control command value as a spill valve actual operation timing based on an engine operating state in the combustion cycle, and controls the spill valve based on the spill valve control command value. The spill valve response delay is corrected and executed for an angle-time conversion value from a predetermined engine rotation angular position that has been subjected to prediction correction based on engine rotation in a past combustion cycle. Fuel injection timing control device for internal combustion engine.
JP8049344A 1996-03-06 1996-03-06 Fuel injection timing control device for internal combustion engine Pending JPH09242581A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8049344A JPH09242581A (en) 1996-03-06 1996-03-06 Fuel injection timing control device for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8049344A JPH09242581A (en) 1996-03-06 1996-03-06 Fuel injection timing control device for internal combustion engine

Publications (1)

Publication Number Publication Date
JPH09242581A true JPH09242581A (en) 1997-09-16

Family

ID=12828397

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8049344A Pending JPH09242581A (en) 1996-03-06 1996-03-06 Fuel injection timing control device for internal combustion engine

Country Status (1)

Country Link
JP (1) JPH09242581A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117307338A (en) * 2023-10-12 2023-12-29 河南柴油机重工有限责任公司 A method for judging and controlling engine sudden loading and unloading status

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117307338A (en) * 2023-10-12 2023-12-29 河南柴油机重工有限责任公司 A method for judging and controlling engine sudden loading and unloading status

Similar Documents

Publication Publication Date Title
EP0737807B1 (en) Electronically controlled fuel injection system for a diesel engine
JP2687833B2 (en) Engine crank angle time converter
JP2692529B2 (en) Engine crank angle time converter
JP2687768B2 (en) Engine control device
JP2910411B2 (en) Control device for internal combustion engine
JP3139280B2 (en) Fuel injection control system for diesel engine
JP3195479B2 (en) Fuel injection control system for diesel engine
JP2985470B2 (en) Fuel injection timing control device
JP2743591B2 (en) Fuel injection control system for diesel engine
JP2857948B2 (en) Fuel injection timing control device
JP2870332B2 (en) EGR control device for diesel engine
JPH07243366A (en) Fuel injection pump device for diesel engine
JPH07332146A (en) Rotation angle reference position detection device for internal combustion engine
JP2920266B2 (en) Fuel injection timing control device
JP2885131B2 (en) Fuel injection timing control system for diesel engine
JP3082187B2 (en) Fuel injection control system for diesel engine
JP2692490B2 (en) Engine crank angle time converter
JPH0526088A (en) Engine crank angle detection method
JPH03189353A (en) Fuel injection control device for diesel engine
JPH04370347A (en) Crank angle detecting method for engine
JPH08296488A (en) Fuel injection control device for diesel engine
JPH05222995A (en) Fuel injection amount control device for diesel engine
JPH05296108A (en) Exhaust gas recirculation control device
JPH07180592A (en) Control device for internal combustion engine
JPH05125988A (en) Method for detecting crank angle of engine