JP2000018077A - Fuel injection control device for internal combustion engine - Google Patents
Fuel injection control device for internal combustion engineInfo
- Publication number
- JP2000018077A JP2000018077A JP11119159A JP11915999A JP2000018077A JP 2000018077 A JP2000018077 A JP 2000018077A JP 11119159 A JP11119159 A JP 11119159A JP 11915999 A JP11915999 A JP 11915999A JP 2000018077 A JP2000018077 A JP 2000018077A
- Authority
- JP
- Japan
- Prior art keywords
- injection
- torque
- value
- switching
- timing
- 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
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/30—Controlling fuel injection
- F02D41/38—Controlling fuel injection of the high pressure type
- F02D41/40—Controlling fuel injection of the high pressure type with means for controlling injection timing or duration
- F02D41/402—Multiple injections
- F02D41/403—Multiple injections with pilot injections
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2250/00—Engine control related to specific problems or objectives
- F02D2250/18—Control of the engine output torque
- F02D2250/21—Control of the engine output torque during a transition between engine operation modes or states
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/008—Controlling each cylinder individually
-
- 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/40—Engine management systems
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
(57)【要約】
【課題】燃料噴射形態の切り替えに伴うトルクショック
の発生を確実に防止することのできる内燃機関の燃料噴
射制御装置を提供する。
【解決手段】電子制御装置(ECU)50は、電磁弁3
を制御することによりインジェクタ2から噴射される燃
料の噴射形態をメイン噴射のみが実行されるメイン噴射
モードとメイン噴射及びパイロット噴射の双方が実行さ
れるパイロット噴射モードとの間で切り替える。ECU
50は、燃料噴射形態の切替前にメイン噴射の噴射時期
を徐変することにより、機関トルクを燃料噴射形態の切
替後のトルク値である過渡トルク値になるまで徐々に変
更する。燃料噴射形態を切り替えた後、ECU50は、
再びメイン噴射の噴射時期を徐変することにより、機関
トルクを過渡トルク値から定常時のトルク値にまで徐々
に変更する。
(57) Abstract: Provided is a fuel injection control device for an internal combustion engine, which can surely prevent the occurrence of torque shock accompanying switching of fuel injection mode. An electronic control unit (ECU) includes an electromagnetic valve (3).
To switch the fuel injection mode from the injector 2 between a main injection mode in which only the main injection is executed and a pilot injection mode in which both the main injection and the pilot injection are executed. ECU
50 gradually changes the engine torque until the transient torque value, which is the torque value after the switching of the fuel injection mode, by gradually changing the injection timing of the main injection before the switching of the fuel injection mode. After switching the fuel injection mode, the ECU 50
By gradually changing the injection timing of the main injection again, the engine torque is gradually changed from the transient torque value to the steady-state torque value.
Description
【0001】[0001]
【発明の属する技術分野】この発明は、内燃機関の燃料
噴射制御装置に係り、詳しくは、機関運転状態に応じて
パイロット噴射を実行する内燃機関の燃料噴射制御装置
に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a fuel injection control device for an internal combustion engine, and more particularly, to a fuel injection control device for an internal combustion engine that executes a pilot injection according to an engine operating state.
【0002】[0002]
【従来の技術】ディーゼルエンジンにおける燃焼過程
は、予混合燃焼期間と、この予混合燃焼期間に続く拡散
燃焼期間に大別できる。予混合燃焼期間では、燃焼室内
に噴射された燃料が可燃混合気となって自己着火するこ
とにより、燃料の燃焼が急激に進行する。そして、拡散
燃焼期間では、予混合燃焼期間で燃焼室内に生成された
燃焼ガス中に燃料が噴射されることになるため、同燃料
の燃焼が継続して行われるようになる。ところで、予混
合燃焼期間では、上記のように燃焼が急激に進行するた
め、燃焼室内における燃焼圧の上昇率が大きくなり、ま
た燃焼温度も極めて高くなる傾向がある。従って、この
予混合燃焼期間が長くなると、即ち自己着火によって急
激に燃焼する燃料の割合が増加すると、燃焼騒音の増大
や、排気中における窒素酸化物(NOx )の増大を招く
こととなる。2. Description of the Related Art The combustion process in a diesel engine can be broadly divided into a premixed combustion period and a diffusion combustion period following the premixed combustion period. During the premixed combustion period, the fuel injected into the combustion chamber becomes a combustible air-fuel mixture and self-ignites, so that the combustion of the fuel proceeds rapidly. In the diffusion combustion period, fuel is injected into the combustion gas generated in the combustion chamber during the premixed combustion period, so that the fuel is continuously burned. By the way, in the premixed combustion period, since the combustion proceeds rapidly as described above, the rate of increase in the combustion pressure in the combustion chamber becomes large, and the combustion temperature tends to become extremely high. Therefore, if the premixed combustion period is prolonged, that is, if the proportion of fuel that burns rapidly due to self-ignition increases, combustion noise increases and nitrogen oxides (NOx) in exhaust gas increase.
【0003】こうした燃焼騒音やNOx の増大を防止す
るために、パイロット噴射を行うようにした燃料噴射装
置が従来より提案されている。この燃料噴射装置では、
燃焼室内に噴射すべき燃料のうち、一部の燃料が噴射
(パイロット噴射)された後、その燃料噴射が一旦中断
される。そして、パイロット噴射された燃料が着火状態
となったときに、再度、残りの燃料が噴射(メイン噴
射)される。こうしたパイロット噴射の実行により、予
混合燃焼期間が短縮され、自己着火によって急激に燃焼
する燃料の割合が減少するようになるため、燃焼圧の上
昇が緩慢になり、燃焼室内における燃焼温度も低下す
る。従って、上記燃料噴射装置によれば、燃焼騒音の増
大や排気中のNOx 増大を防止することができる。[0003] In order to prevent such an increase in combustion noise and NOx, a fuel injection device for performing pilot injection has conventionally been proposed. In this fuel injection device,
After a part of the fuel to be injected into the combustion chamber is injected (pilot injection), the fuel injection is temporarily stopped. Then, when the pilot-injected fuel is ignited, the remaining fuel is injected again (main injection). By performing such pilot injection, the premixed combustion period is shortened, and the proportion of fuel that rapidly burns due to self-ignition is reduced, so that the combustion pressure rises slowly and the combustion temperature in the combustion chamber also decreases. . Therefore, according to the fuel injection device, it is possible to prevent an increase in combustion noise and an increase in NOx in exhaust gas.
【0004】また、一般に、パイロット噴射は機関が低
負荷低回転時にのみ行われる。高負荷時や高回転時にも
パイロット噴射を実行するようにすると、排煙濃度が増
加するとともに機関出力が低下する傾向があるからであ
る。このため、従来の燃料噴射装置では、燃料の噴射形
態をパイロット噴射とメイン噴射が実行されるモード
と、メイン噴射のみが実行されるモードとに機関運転状
態に応じて選択的に切り替えるようにしている。In general, pilot injection is performed only when the engine is running at a low load and at a low speed. This is because, when the pilot injection is executed even at the time of high load or high rotation, the exhaust gas concentration tends to increase and the engine output tends to decrease. For this reason, in the conventional fuel injection device, the fuel injection mode is selectively switched between a mode in which the pilot injection and the main injection are executed and a mode in which only the main injection is executed according to the engine operating state. I have.
【0005】ところが、上記のように燃料噴射形態を切
り替えるようにすると、仮に上記両モードにおいて燃焼
室に噴射される燃料の総量が同じであっても、その切り
替えに伴って燃焼室内における燃焼状態が大きく変化す
るため、機関トルクの急激な変化に起因した、いわゆる
トルクショックを招くおそれがある。However, if the fuel injection mode is switched as described above, even if the total amount of fuel injected into the combustion chamber is the same in both modes, the combustion state in the combustion chamber is changed in accordance with the switching. Because of a large change, a sudden change in the engine torque may cause a so-called torque shock.
【0006】そこで、特開平5−1609号公報に記載
された「ディーゼルエンジンの燃料噴射制御装置」で
は、燃料噴射形態を切り替える際に、パイロット噴射と
メイン噴射との噴射間隔(パイロット噴射間隔)を徐々
に変更するようにしている。即ち、この燃料噴射制御装
置は、パイロット噴射間隔を徐変することにより、燃焼
状態の変化を緩慢なものとしてトルクショックの発生を
抑制しようとするものである。Therefore, in the "diesel engine fuel injection control device" described in Japanese Patent Application Laid-Open No. 5-1609, when the fuel injection mode is switched, the injection interval (pilot injection interval) between pilot injection and main injection is set. I try to change it gradually. In other words, this fuel injection control device attempts to suppress the occurrence of torque shock by gradually changing the pilot injection interval to make the change in the combustion state slow.
【0007】[0007]
【発明が解決しようとする課題】ところで、前述したよ
うなパイロット噴射による作用は、パイロット噴射され
た燃料が自己着火した後にメイン噴射が実行されている
ことが前提となる。即ち、パイロット噴射間隔が短くな
り、パイロット噴射による燃料が自己着火する前にメイ
ン噴射が実行されるようになった場合、或いはその自己
着火後、極短時間のうちにメイン噴射が実行されるよう
になった場合には、パイロット噴射による燃料はもはや
火種として機能しなくなるため、パイロット噴射を実行
しているのにも拘わらず、燃焼室内における燃焼状態の
変化は、メイン噴射のみを実行したときと略同様のもの
となる。The operation by the pilot injection as described above is based on the premise that the main injection is executed after the fuel injected by the pilot self-ignites. That is, when the pilot injection interval is shortened and the main injection is performed before the fuel by the pilot injection self-ignites, or after the self-ignition, the main injection is performed in an extremely short time. In the case of, since the fuel by the pilot injection no longer functions as a spark, the change in the combustion state in the combustion chamber is the same as when only the main injection is performed, despite the execution of the pilot injection. It is almost the same.
【0008】従って、上記従来の燃料制御装置におい
て、パイロット噴射間隔の徐変により機関トルクを確実
に制御できるのは、そのパイロット噴射間隔が比較的長
く設定されているときに限られ、パイロット噴射間隔が
短く設定され、パイロット噴射された燃料が火種として
機能していないときには、仮にパイロット噴射間隔を変
化させたとしても、機関トルクの制御はできないことと
なる。こうした理由から、従来の燃料制御装置によって
抑制できるトルクショックには自ずと限界があり、燃料
噴射形態の切替前後における機関トルクが大きく異なる
ような状況下で発生するトルクショックには対処しきれ
ないものとなっていた。Therefore, in the above-described conventional fuel control system, the engine torque can be reliably controlled by gradually changing the pilot injection interval only when the pilot injection interval is set to be relatively long. Is set to be short and the fuel injected by the pilot does not function as a spark, the engine torque cannot be controlled even if the pilot injection interval is changed. For these reasons, there is naturally a limit to the torque shock that can be suppressed by the conventional fuel control device, and it is not possible to cope with the torque shock that occurs when the engine torque before and after switching the fuel injection mode is significantly different. Had become.
【0009】この発明は、こうした実情に鑑みてなされ
たものであり、その目的は、燃料噴射形態の切り替えに
伴うトルクショックの発生を確実に防止することのでき
る内燃機関の燃料噴射制御装置を提供することにある。The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a fuel injection control device for an internal combustion engine that can reliably prevent the occurrence of torque shock accompanying switching of the fuel injection mode. Is to do.
【0010】[0010]
【課題を解決するための手段】上記目的を達成するため
に、請求項1に記載した発明では、内燃機関の各気筒の
一行程中に1回の噴射を行う第1の噴射方法と各気筒の
一行程中に複数回の噴射を行う第2の噴射方法とを使い
分ける内燃機関の燃料噴射制御装置において、第1の噴
射方法から第2の噴射方法に切替える際には、第1の噴
射方法に基づく噴射状態を第2の噴射方法に切替えた後
の機関トルクに近づくように補正し、第2の噴射方法か
ら第1の噴射方法に切替える際には、第2の噴射方法に
基づく複数回の噴射のうち噴射量の多い噴射における噴
射状態を第1の噴射方法に切替えた後のトルクに近づく
ように補正する補正手段を備えるようにしている。In order to achieve the above object, according to the first aspect of the present invention, a first injection method for performing one injection during one stroke of each cylinder of an internal combustion engine and each cylinder are provided. When switching from the first injection method to the second injection method, the first injection method is used in a fuel injection control device for an internal combustion engine that selectively uses the second injection method that performs a plurality of injections during one stroke. The injection state based on the second injection method is corrected so as to approach the engine torque after switching to the second injection method, and when switching from the second injection method to the first injection method, a plurality of times based on the second injection method are performed. Of the injection having a large injection amount among the above injections, the correction state is corrected so as to approach the torque after switching to the first injection method.
【0011】上記構成によれば、第2の噴射方法に基づ
く複数回の噴射のうち噴射量の少ない噴射における噴射
状態と比較して機関トルクとの相関性が高い、第1の噴
射方法に基づく噴射状態や、第2の噴射方法に基づく複
数回の噴射のうち噴射量の多い噴射における噴射状態を
補正するようにしているため、機関トルクを確実に制御
することが可能になり、燃料噴射形態の切り替えに伴う
急激な機関トルクの変化が抑制されるようになる。[0011] According to the above configuration, based on the first injection method, the correlation with the engine torque is higher than the injection state of the injection with a small injection amount among the multiple injections based on the second injection method. Since the injection state and the injection state of the injection with a large injection amount among the multiple injections based on the second injection method are corrected, the engine torque can be reliably controlled, and the fuel injection mode Abrupt change in engine torque accompanying the switching of the engine speed is suppressed.
【0012】また、請求項2に記載した発明では、内燃
機関に対する燃料噴射形態を機関運転状態に基づいてメ
イン噴射のみが実行される噴射形態と同メイン噴射及び
パイロット噴射の双方が実行される噴射形態との間で切
り替えるようにした内燃機関の燃料噴射制御装置におい
て、メイン噴射に係る制御値の変更に基づいて燃料噴射
形態の切り替えに伴う機関トルクの変化を抑制するトル
ク変化抑制手段を備えるようにしている。According to the second aspect of the present invention, the fuel injection for the internal combustion engine is performed based on the operating state of the engine, and the main fuel injection and the pilot injection are both performed. The fuel injection control device for an internal combustion engine configured to switch between the fuel injection mode and the fuel injection mode includes a torque change suppressing unit that suppresses a change in engine torque due to a change in the fuel injection mode based on a change in a control value related to the main injection. I have to.
【0013】請求項3に記載した発明では、請求項2に
記載した内燃機関の燃料噴射制御装置において、トルク
変化抑制手段は、メイン噴射に係る制御値として噴射時
期、噴射量及び噴射圧の少なくとも一つを変更するもの
であるとしている。According to a third aspect of the present invention, in the fuel injection control apparatus for an internal combustion engine according to the second aspect, the torque change suppressing means includes at least one of an injection timing, an injection amount, and an injection pressure as a control value related to the main injection. One of them is to change.
【0014】請求項4に記載した発明では、請求項3に
記載した内燃機関の燃料噴射制御装置において、トルク
変化抑制手段は、燃料噴射形態が切り替えられる際にメ
イン噴射に係る制御値の変更に基づいて機関トルクを燃
料噴射形態の切替前における切替前トルク値から切替後
における切替後トルク値へと徐変させるトルク制御手段
を備えるものとしている。According to a fourth aspect of the present invention, in the fuel injection control device for an internal combustion engine according to the third aspect, the torque change suppressing means changes the control value for the main injection when the fuel injection mode is switched. A torque control means is provided for gradually changing the engine torque from a pre-switching torque value before switching of the fuel injection mode to a post-switching torque value after switching based on the switching.
【0015】また、請求項5に記載した発明では、請求
項3に記載した内燃機関の燃料噴射制御装置において、
トルク変化抑制手段は、燃料噴射形態が切り替えられる
際にメイン噴射に係る制御値の変更に基づいて機関トル
クを燃料噴射形態の切替前における切替前トルク値と切
替後における切替後トルク値との間の過渡トルク値とす
べく制御するトルク制御手段を備えるものとしている。According to a fifth aspect of the present invention, in the fuel injection control device for an internal combustion engine according to the third aspect,
The torque change suppressing unit is configured to switch the engine torque between the pre-switching torque value before the switching of the fuel injection mode and the post-switching torque value after the switching based on the change of the control value related to the main injection when the fuel injection mode is switched. And a torque control means for controlling the transient torque value.
【0016】上記メイン噴射に係る制御値、特にメイン
噴射の噴射時期、噴射量、噴射圧といった制御値は、機
関燃焼状態に対して直接影響を及ぼすものであるため、
パイロット噴射間隔と比較して機関トルクとの相関性が
高い。従って、上記請求項2乃至5に記載した発明によ
れば、このメイン噴射に係る制御値を変更することによ
り、機関トルクを確実に制御することが可能になり、燃
料噴射形態の切り替えに伴う急激な機関トルクの変化が
抑制されるようになる。Since the control values relating to the main injection, particularly the control values such as the injection timing, the injection amount, and the injection pressure of the main injection have a direct effect on the engine combustion state,
The correlation with the engine torque is higher than the pilot injection interval. Therefore, according to the second to fifth aspects of the present invention, it is possible to reliably control the engine torque by changing the control value related to the main injection, and to sharply control the fuel injection mode. A change in the engine torque is suppressed.
【0017】特に、請求項4に記載した発明では、燃料
噴射形態が切り替えられる際に、機関トルクが切替前ト
ルク値から切替後トルク値へと徐変させられるため、燃
料噴射形態の切り替えに伴う機関トルクの変化が緩慢な
ものとなる。In particular, in the invention described in claim 4, when the fuel injection mode is switched, the engine torque is gradually changed from the pre-switching torque value to the post-switching torque value. The change in the engine torque becomes slow.
【0018】また、請求項5に記載した発明では、燃料
噴射形態が切り替えられる際に、機関トルクが切替前ト
ルク値と切替後トルク値との間の過渡トルク値となるよ
うに制御されるため、燃料噴射形態の切り替えに伴う機
関トルクの変化が緩慢なものとなる。According to the fifth aspect of the invention, when the fuel injection mode is switched, the engine torque is controlled so as to be a transient torque value between the torque value before switching and the torque value after switching. In addition, the change in the engine torque accompanying the switching of the fuel injection mode becomes slow.
【0019】請求項6に記載した発明では、請求項5に
記載した内燃機関の燃料噴射制御装置において、トルク
制御手段は、燃料噴射形態切替前の噴射形態において機
関トルクを過渡トルク値とするためのメイン噴射に係る
制御値を過渡制御値として設定する制御値設定手段と、
メイン噴射に係る制御値を、燃料噴射形態の切替判定後
であって実際の切替前に過渡制御値にまで徐変させると
ともに、燃料噴射形態切替時に過渡制御値から機関トル
クを切替後トルク値とするための制御値へと変更する制
御値変更手段とを備えるものとしている。According to a sixth aspect of the present invention, in the fuel injection control device for an internal combustion engine according to the fifth aspect, the torque control means sets the engine torque to a transient torque value in the injection mode before the fuel injection mode is switched. Control value setting means for setting a control value related to the main injection of the control as a transient control value,
The control value for the main injection is gradually changed to the transient control value after the fuel injection mode switching determination and before the actual switching, and the engine torque is switched from the transient control value to the post-switching torque value during the fuel injection mode switching. Control value changing means for changing the control value to a control value for performing the control.
【0020】上記構成では、メイン噴射に係る制御値
が、燃料噴射形態の切替前に過渡制御値にまで徐変され
ることにより、機関トルクが切替前トルク値から徐々に
過渡トルク値にまで徐々に変化する。従って、燃料噴射
形態の切替前にあっては、機関トルクの変化をメイン噴
射に係る制御値の徐変速度に応じて制御することが可能
になり、機関トルクの急激な変化が確実に抑制されるよ
うになる。また、こうして機関トルクが変更されること
により、燃料噴射形態が切り替えられる直前の機関トル
クと前記切替後トルク値との差が減少することとなる。
このため、燃料噴射形態の切替時に、メイン噴射に係る
制御値が過渡制御値から機関トルクを切替後トルク値と
するための制御値へと変更されても、そのときのトルク
変化量は相対的に小さなものとなる。In the above configuration, the engine torque is gradually changed from the pre-switching torque value to the transient torque value by gradually changing the control value relating to the main injection to the transient control value before switching the fuel injection mode. Changes to Therefore, before the switching of the fuel injection mode, it is possible to control the change in the engine torque in accordance with the gradual change speed of the control value related to the main injection, and the sudden change in the engine torque is reliably suppressed. Become so. Further, by changing the engine torque in this way, the difference between the engine torque immediately before the fuel injection mode is switched and the post-switching torque value is reduced.
For this reason, even when the control value for the main injection is changed from the transient control value to the control value for changing the engine torque to the post-switching torque value when the fuel injection mode is switched, the torque change amount at that time is relatively large. Will be small.
【0021】請求項7に記載した発明では、請求項5に
記載した内燃機関の燃料噴射制御装置において、トルク
制御手段は、燃料噴射形態切替後の噴射形態において機
関トルクを過渡トルク値とするためのメイン噴射に係る
制御値を過渡制御値として設定する制御値設定手段と、
メイン噴射に係る制御値を、燃料噴射形態切替時に過渡
制御値へと変更するとともに、燃料噴射形態切替後に過
渡制御値から機関トルクを切替後トルク値とするための
制御値にまで徐変させる制御値変更手段とを備えるもの
としている。According to a seventh aspect of the present invention, in the fuel injection control device for an internal combustion engine according to the fifth aspect, the torque control means sets the engine torque to a transient torque value in the injection mode after the fuel injection mode is switched. Control value setting means for setting a control value related to the main injection of the control as a transient control value,
Control that changes the control value for the main injection to a transient control value when switching the fuel injection mode, and gradually changes from the transient control value to a control value for changing the engine torque to the post-switching torque value after switching the fuel injection mode. Value changing means.
【0022】上記構成では、メイン噴射に係る制御値
が、燃料噴射形態の切替時に過渡制御値に変更されるこ
とにより、機関トルクは切替前トルク値から過渡トルク
値にまで変化する。ここで、過渡トルク値は切替前トル
ク値と切替後トルク値との間のトルク値として設定され
ているため、機関トルクが切替前トルク値から切替後ト
ルク値にまで変化する場合と比較して、燃料噴射形態の
切替時に発生する機関トルクの変化量は相対的に小さな
ものとなる。また、燃料噴射形態の切替後には、メイン
噴射に係る制御値が過渡制御値から機関トルクを切替後
トルク値とするための制御値にまで徐変されることによ
り、機関トルクは過渡トルク値から徐々に切替後トルク
値にまで変化する。従って、燃料噴射形態の切替後にあ
っては、機関トルクの変化をメイン噴射に係る制御値の
徐変速度に応じて制御することが可能になり、機関トル
クの急激な変化が確実に抑制されるようになる。In the above configuration, the control value for the main injection is changed to the transient control value when the fuel injection mode is switched, so that the engine torque changes from the pre-switching torque value to the transient torque value. Here, since the transient torque value is set as a torque value between the pre-switching torque value and the post-switching torque value, the transient torque value is compared with the case where the engine torque changes from the pre-switching torque value to the post-switching torque value. In addition, the amount of change in the engine torque generated when the fuel injection mode is switched becomes relatively small. Further, after the fuel injection mode is switched, the control value relating to the main injection is gradually changed from the transient control value to the control value for changing the engine torque to the post-switching torque value. It gradually changes to the torque value after switching. Therefore, after the switching of the fuel injection mode, it is possible to control the change in the engine torque according to the gradual change speed of the control value related to the main injection, and the sudden change in the engine torque is reliably suppressed. Become like
【0023】請求項8に記載した発明は、請求項5に記
載した内燃機関の燃料噴射制御装置において、トルク制
御手段は、燃料噴射形態切替前の噴射形態において機関
トルクを切替前トルク値と切替後トルク値との間の第1
の過渡トルク値とするためのメイン噴射に係る制御値を
第1の過渡制御値として設定するとともに、燃料噴射形
態切替後の噴射形態において機関トルクを切替前トルク
値と切替後トルク値との間の第2の過渡トルク値とする
ためのメイン噴射に係る制御値を第2の過渡制御値とし
て設定する制御値設定手段と、メイン噴射に係る制御値
を、燃料噴射形態の切替判定後であって実際の切替前に
第1の過渡制御値にまで徐変させるとともに、燃料噴射
形態切替時に同第1の過渡制御値から第2の過渡制御値
へと変更し、燃料噴射形態切替後には第2の過渡制御値
から機関トルクを切替後トルク値とするための制御値に
まで徐変させる制御値変更手段とを備えるものとしてい
る。According to an eighth aspect of the present invention, in the fuel injection control apparatus for an internal combustion engine according to the fifth aspect, the torque control means switches the engine torque to the pre-switching torque value in the injection mode before the fuel injection mode is switched. The first between the post-torque value
The control value for the main injection for setting the transient torque value is set as the first transient control value, and the engine torque is set between the pre-switching torque value and the post-switching torque value in the injection mode after the fuel injection mode switching. Control value setting means for setting, as a second transient control value, a control value related to main injection for setting the second transient torque value as a second transient torque value; Before the actual switching, the temperature is gradually changed to the first transient control value, and when the fuel injection mode is switched, the first transient control value is changed to the second transient control value. Control value changing means for gradually changing the engine control torque from the second transient control value to the control value for setting the engine torque to the post-switching torque value.
【0024】上記構成では、メイン噴射に係る制御値
が、燃料噴射形態の切替前に第1の過渡制御値にまで徐
変されることにより、機関トルクは切替前トルク値から
第1の過渡トルク値にまで徐々に変化する。従って、燃
料噴射形態の切替前にあっては、機関トルクの変化をメ
イン噴射に係る制御値の徐変速度に応じて制御すること
が可能になり、機関トルクの急激な変化が確実に抑制さ
れるようになる。In the above configuration, the engine torque is gradually changed from the pre-switching torque value to the first transient torque by changing the control value related to the main injection to the first transient control value before switching the fuel injection mode. It gradually changes to the value. Therefore, before the switching of the fuel injection mode, it is possible to control the change in the engine torque in accordance with the gradual change speed of the control value related to the main injection, and the sudden change in the engine torque is reliably suppressed. Become so.
【0025】次に、燃料噴射形態の切替時に、メイン噴
射に係る制御値が、第1の過渡制御値から第2の過渡制
御値に変更されることにより、機関トルクは第1の過渡
トルク値から第2の過渡トルク値へと変化する。ここ
で、これら各過渡トルク値はいずれも切替前トルク値と
切替後トルク値との間のトルク値として設定されている
ため、機関トルクが切替前トルク値から切替後トルク値
にまで変化する場合と比較して、燃料噴射形態の切替時
に発生する機関トルクの変化量は相対的に小さなものと
なる。Next, when the fuel injection mode is switched, the control value relating to the main injection is changed from the first transient control value to the second transient control value, so that the engine torque becomes equal to the first transient torque value. To the second transient torque value. Here, since each of these transient torque values is set as a torque value between the torque value before switching and the torque value after switching, when the engine torque changes from the torque value before switching to the torque value after switching. As compared with the above, the change amount of the engine torque generated when the fuel injection mode is switched becomes relatively small.
【0026】更に、燃料噴射形態の切替後には、メイン
噴射に係る制御値が、第2の過渡制御値から機関トルク
を切替後トルク値とするための制御値にまで徐変される
ことにより、機関トルクは第2の過渡トルク値から切替
後トルク値にまで徐々に変化する。従って、燃料噴射形
態の切替後にあっては、機関トルクの変化をメイン噴射
に係る制御値の徐変速度に応じて制御することが可能に
なり、機関トルクの急激な変化が確実に抑制されるよう
になる。Further, after the fuel injection mode is switched, the control value related to the main injection is gradually changed from the second transient control value to a control value for changing the engine torque to the post-switching torque value. The engine torque gradually changes from the second transient torque value to the post-switching torque value. Therefore, after the switching of the fuel injection mode, it is possible to control the change in the engine torque according to the gradual change speed of the control value related to the main injection, and the sudden change in the engine torque is reliably suppressed. Become like
【0027】請求項9に記載した発明は、請求項8に記
載した内燃機関の燃料噴射制御装置において、制御値設
定手段は、第1の過渡トルク値と第2の過渡トルク値と
が等しくなるように第1の過渡制御値及び第2の過渡制
御値を設定するものであるとしている。According to a ninth aspect of the present invention, in the fuel injection control device for an internal combustion engine according to the eighth aspect, the control value setting means makes the first transient torque value equal to the second transient torque value. In this manner, the first transient control value and the second transient control value are set.
【0028】上記構成では、メイン噴射に係る制御値
が、燃料噴射形態の切替時に第1の過渡制御値から第2
の過渡制御値に変更されても、機関トルクは変化しない
ようになる。従って、上記構成によれば、請求項8に記
載した発明の作用に加えて、特に、燃料噴射形態の切り
替えと同時に発生する機関トルクの急激な変化が確実に
抑制されるようになる。In the above configuration, the control value for the main injection is changed from the first transient control value to the second
The engine torque does not change even if the transient control value is changed to. Therefore, according to the above configuration, in addition to the effect of the invention described in claim 8, in particular, a sudden change in the engine torque that occurs simultaneously with the switching of the fuel injection mode can be reliably suppressed.
【0029】請求項10に記載した発明は、請求項2乃
至9のいずれかに記載した内燃機関の燃料噴射制御装置
において、トルク変化抑制手段は、メイン噴射に係る制
御値として少なくともメイン噴射の噴射時期を変更する
とともに、同噴射時期を進角側に変更するほどメイン噴
射の噴射圧を低圧側に変更するものであるとしている。According to a tenth aspect of the present invention, in the fuel injection control device for an internal combustion engine according to any one of the second to ninth aspects, the torque change suppressing means includes at least an injection of the main injection as a control value related to the main injection. The timing is changed, and the injection pressure of the main injection is changed to a low pressure side as the injection timing is changed to the advance side.
【0030】一般に、メイン噴射の噴射時期が進角側に
変更されるほど、初期の燃焼が圧縮行程において行われ
るようになるため、燃焼過程において予混合燃焼の占め
る割合が増大し、急激な燃焼圧の上昇に起因して燃焼騒
音が増大する傾向がある。逆に、メイン噴射の噴射時期
が遅角側に変更される場合には、燃焼過程において予混
合燃焼の占める割合が減少するため、燃焼騒音は低下す
るものの、燃焼速度が緩慢になり、燃料の不完全燃焼に
起因した排煙濃度の増加を招く傾向がある。Generally, as the injection timing of the main injection is changed to the advanced side, the initial combustion is performed in the compression stroke, so that the proportion of the premixed combustion in the combustion process increases, and the rapid combustion increases. Combustion noise tends to increase due to the increase in pressure. Conversely, when the injection timing of the main injection is changed to the retard side, the proportion of premixed combustion in the combustion process is reduced, so that although the combustion noise is reduced, the combustion speed is reduced and the fuel It tends to lead to an increase in smoke concentration due to incomplete combustion.
【0031】この点、上記構成によれば、メイン噴射の
噴射時期が相対的に進角側に変更されるときには、噴射
圧の低下により噴射燃料の微粒化が抑えられるため、急
激な燃焼圧の上昇が抑制されるようになる。一方、メイ
ン噴射の噴射時期が相対的に遅角側に変更されるときに
は、噴射圧の増大によって噴射燃料の微粒化が促進され
るようになるため、燃料の不完全燃焼が抑制されるよう
になる。In this respect, according to the above configuration, when the injection timing of the main injection is changed to the relatively advanced side, the atomization of the injected fuel is suppressed by the decrease of the injection pressure. The rise will be suppressed. On the other hand, when the injection timing of the main injection is relatively retarded, the increase in the injection pressure promotes atomization of the injected fuel, so that incomplete combustion of the fuel is suppressed. Become.
【0032】請求項11に記載した発明は、請求項2乃
至9のいずれかに記載した内燃機関の燃料噴射制御装置
において、トルク変化抑制手段は、燃料噴射形態が切り
替えられる際にメイン噴射とパイロット噴射との噴射間
隔を徐変させる噴射間隔制御手段と、同噴射間隔が短く
なるほどパイロット噴射の噴射量が減少するように同噴
射量を制御するパイロット噴射量制御手段とを更に備え
るものとしている。According to an eleventh aspect of the present invention, in the fuel injection control device for an internal combustion engine according to any one of the second to ninth aspects, the torque change suppressing means includes a main injection and a pilot injection when the fuel injection mode is switched. An injection interval control means for gradually changing an injection interval with the injection and a pilot injection quantity control means for controlling the injection quantity so that the injection quantity of the pilot injection decreases as the injection interval becomes shorter.
【0033】上記構成によれば、請求項2乃至9のいず
れかに記載した発明の作用に加えて、燃料噴射形態が切
り替えられる際にメイン噴射とパイロット噴射との噴射
間隔、即ちパイロット噴射間隔が徐変されるため、燃料
噴射形態の切り替えに伴う機関燃焼状態の変化が緩慢な
ものとなる。According to the above configuration, in addition to the effect of the invention described in any one of claims 2 to 9, when the fuel injection mode is switched, the injection interval between the main injection and the pilot injection, that is, the pilot injection interval is changed. Since it is gradually changed, the change in the engine combustion state accompanying the switching of the fuel injection mode becomes slow.
【0034】また、上記のようにパイロット噴射間隔が
徐変されることにより、同噴射間隔が相対的に短く設定
されるような場合には、パイロット噴射により上昇した
燃焼圧が未だ低下しないうちに、メイン噴射が実行され
てしまう可能性があるため、急激な燃焼圧の上昇に伴う
燃焼騒音の増大を招いてしまうことが懸念される。When the pilot injection interval is set to be relatively short by gradually changing the pilot injection interval as described above, the combustion pressure increased by the pilot injection is not reduced yet. Since the main injection may be performed, there is a concern that combustion noise may increase due to a rapid increase in combustion pressure.
【0035】この点、上記構成によれば、パイロット噴
射間隔が相対的に短く設定されるような場合には、パイ
ロット噴射の噴射量が減量されるため、パイロット噴射
によって一時的に上昇した燃焼圧は、より早期に低下し
始めるようになる。従って、パイロット噴射によって上
昇した燃焼圧が十分に低下したときにメイン噴射が実行
されるようになり、燃焼圧の急激な上昇が抑制される。In this respect, according to the above configuration, when the pilot injection interval is set to be relatively short, the injection amount of the pilot injection is reduced, so that the combustion pressure temporarily increased by the pilot injection is reduced. Begins to decline earlier. Therefore, when the combustion pressure increased by the pilot injection is sufficiently reduced, the main injection is executed, and a rapid increase in the combustion pressure is suppressed.
【0036】請求項12に記載した発明は、内燃機関の
各気筒の一行程中に1回の噴射を行う第1の噴射方法と
各気筒の一行程中に複数回の噴射を行う第2の噴射方法
とを使い分ける内燃機関の燃料噴射制御装置において、
前記第1の噴射方法から前記第2の噴射方法に切替える
際には、前記第1の噴射方法に基づく噴射状態を前記第
2の噴射方法に切替えた後の機関トルクに近づくように
補正し、前記第2の噴射方法から前記第1の噴射方法に
切替える際には、前記第2の噴射方法に基づく複数回の
噴射のうち噴射量の最も多い噴射における噴射状態を前
記第1の噴射方法に切替えた後のトルクに近づくように
補正する補正手段を備えた内燃機関の燃料噴射制御装置
を備えるようにしている。According to a twelfth aspect of the present invention, there is provided a first injection method for performing one injection during one stroke of each cylinder of an internal combustion engine and a second injection method for performing a plurality of injections during one stroke of each cylinder. In a fuel injection control device for an internal combustion engine that properly uses an injection method,
When switching from the first injection method to the second injection method, the injection state based on the first injection method is corrected so as to approach the engine torque after switching to the second injection method, When switching from the second injection method to the first injection method, the injection state of the injection having the largest injection amount among the multiple injections based on the second injection method is changed to the first injection method. A fuel injection control device for an internal combustion engine including a correction unit that corrects the torque so as to approach the torque after the switching is provided.
【0037】上記構成によれば、第2の噴射方法に基づ
く複数回の噴射のうち噴射量の少ない噴射における噴射
状態と比較して機関トルクとの相関性が高い、第1の噴
射方法に基づく噴射状態や、第2の噴射方法に基づく複
数回の噴射のうち噴射量の最も多い噴射における噴射状
態を補正するようにしているため、機関トルクを確実に
制御することが可能になり、燃料噴射形態の切り替えに
伴う急激な機関トルクの変化が抑制されるようになる。According to the above configuration, the first injection method has a high correlation with the engine torque as compared with the injection state of the injection with a small injection amount among a plurality of injections based on the second injection method. Since the injection state and the injection state of the injection with the largest injection amount among the multiple injections based on the second injection method are corrected, the engine torque can be reliably controlled, and the fuel injection can be performed. An abrupt change in the engine torque accompanying the switching of the form is suppressed.
【0038】[0038]
【発明の実施の形態】[第1の実施形態]以下、本発明
に係る内燃機関の燃料噴射制御装置をディーゼルエンジ
ンに適用するようにした第1の実施形態について図1〜
13を参照して説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS [First Embodiment] FIGS. 1 to 1 show a first embodiment in which a fuel injection control device for an internal combustion engine according to the present invention is applied to a diesel engine.
13 will be described.
【0039】図1は、本実施形態における燃料噴射制御
装置を示す概略構成図である。ディーゼルエンジン1
は、複数の気筒(本実施形態では4つの気筒)♯1〜♯
4を有して構成されている。ディーゼルエンジン1に
は、これら各気筒#1〜#4の燃焼室に対応してインジ
ェクタ2がそれぞれ配設されており、同インジェクタ2
から各燃焼室内に燃料が噴射されるようになっている。
インジェクタ2は、噴射制御用の電磁弁3を備えてお
り、この電磁弁3の開閉動作に基づいてインジェクタ2
による燃料噴射が制御される。このインジェクタ2によ
る燃料の噴射形態は、パイロット噴射モード及びメイン
噴射モードとの間で切り替えられるようになっている。FIG. 1 is a schematic configuration diagram showing a fuel injection control device according to this embodiment. Diesel engine 1
Indicates a plurality of cylinders (four cylinders in this embodiment) {1}
4. The diesel engine 1 is provided with injectors 2 corresponding to the combustion chambers of the cylinders # 1 to # 4, respectively.
, Fuel is injected into each combustion chamber.
The injector 2 includes an electromagnetic valve 3 for injection control, and the injector 2 is controlled based on the opening / closing operation of the electromagnetic valve 3.
Is controlled. The mode of fuel injection by the injector 2 can be switched between a pilot injection mode and a main injection mode.
【0040】インジェクタ2は、各気筒#1〜#4に共
通のコモンレール4にそれぞれ接続されている。コモン
レール4は、逆止弁7が設けられた供給配管5を介して
サプライポンプ6の吐出ポート6aに接続されている。The injector 2 is connected to a common rail 4 common to the cylinders # 1 to # 4. The common rail 4 is connected to a discharge port 6 a of a supply pump 6 via a supply pipe 5 provided with a check valve 7.
【0041】サプライポンプ6の吸入ポート6bは、フ
ィルタ9を介して燃料タンク8に接続されている。ま
た、サプライポンプ6のリターンポート6c及び電磁弁
3のリターンポート3aはいずれも、リターン配管11
によって燃料タンク8に接続されている。The suction port 6b of the supply pump 6 is connected to the fuel tank 8 via the filter 9. The return port 6c of the supply pump 6 and the return port 3a of the solenoid valve 3 are both connected to the return pipe 11
Is connected to the fuel tank 8.
【0042】上記サプライポンプ6は、ディーゼルエン
ジン1のクランクシャフト(図示略)の回転に同期して
往復動するプランジャ(図示略)を備えており、同プラ
ンジャによって加圧室(図示略)内の燃料を加圧し、そ
の加圧された燃料を吐出ポート6aからコモンレール4
に圧送する。このサプライポンプ6の燃料圧送量は、吐
出ポート6aの近傍に設けられたプレッシャコントロー
ルバルブ(以下、「PCV」と略記する)10の開閉動
作に基づいて調節されるようになっている。The supply pump 6 has a plunger (not shown) which reciprocates in synchronization with the rotation of a crankshaft (not shown) of the diesel engine 1. The fuel is pressurized, and the pressurized fuel is discharged from the discharge port 6a to the common rail 4
To pump. The fuel pumping amount of the supply pump 6 is adjusted based on the opening / closing operation of a pressure control valve (hereinafter abbreviated as “PCV”) 10 provided near the discharge port 6a.
【0043】また、ディーゼルエンジン1には、その運
転に係る各種状態量を検出するために各種センサが設け
られている。即ち、アクセルペダル15の近傍には、同
ペダル15の踏込量(アクセル開度ACCP)を検出す
るためのアクセルセンサ20が設けられている。ディー
ゼルエンジン1のシリンダブロックには、その冷却水の
温度(冷却水温THW)を検出するための水温センサ2
1が設けられている。また、コモンレール4には、その
内部の燃料圧力(燃料圧PC)を検出するための燃料圧
センサ22が設けられている。リターン配管11には、
燃料の温度(燃料温THF)を検出するための燃料温セ
ンサ23が設けられている。ディーゼルエンジン1の吸
気通路16には、同通路16内の吸入空気の圧力(吸気
圧PM)を検出するための吸気圧センサ24が設けられ
ている。The diesel engine 1 is provided with various sensors for detecting various state quantities related to the operation. That is, near the accelerator pedal 15, an accelerator sensor 20 for detecting the amount of depression of the pedal 15 (accelerator opening ACCP) is provided. A water temperature sensor 2 for detecting the temperature of the cooling water (cooling water temperature THW) is provided on a cylinder block of the diesel engine 1.
1 is provided. Further, the common rail 4 is provided with a fuel pressure sensor 22 for detecting a fuel pressure (fuel pressure PC) inside the common rail 4. Return pipe 11 has
A fuel temperature sensor 23 for detecting the temperature of the fuel (fuel temperature THF) is provided. The intake passage 16 of the diesel engine 1 is provided with an intake pressure sensor 24 for detecting the pressure of the intake air (intake pressure PM) in the passage 16.
【0044】また、前記クランクシャフトの近傍には、
クランクセンサ25が設けられ、同クランクシャフトの
回転に同期して回転するカムシャフト(図示略)の近傍
には、カムセンサ26が設けられている。これらクラン
クセンサ25及びカムセンサ26は、クランクシャフト
の時間当たりの回転数(機関回転数NE)と、同クラン
クシャフトの回転角度(クランク角CA)を検出するた
めのセンサである。In the vicinity of the crankshaft,
A crank sensor 25 is provided, and a cam sensor 26 is provided near a camshaft (not shown) that rotates in synchronization with the rotation of the crankshaft. The crank sensor 25 and the cam sensor 26 are sensors for detecting the number of rotations of the crankshaft per unit time (engine speed NE) and the rotation angle of the crankshaft (crank angle CA).
【0045】これら各センサ20〜26の出力信号は、
ディーゼルエンジン1の電子制御装置(以下、「EC
U」と略記する)50に入力される。このECU50
は、CPU、メモリ、入出力回路、及び駆動回路(いず
れも図示略)等を備えて構成されている。ECU50
は、上記各センサ20〜26の出力信号に基づいて、デ
ィーゼルエンジン1の運転に係る各種状態量の読み込み
及び算出等を実行するとともに、前記電磁弁3やPCV
10を制御することにより、燃料噴射制御を実行する。The output signals of these sensors 20 to 26 are:
The electronic control unit of the diesel engine 1 (hereinafter referred to as “EC
U "). This ECU 50
Comprises a CPU, a memory, an input / output circuit, a drive circuit (all not shown), and the like. ECU50
Performs reading and calculation of various state quantities related to the operation of the diesel engine 1 based on the output signals of the sensors 20 to 26, and executes the electromagnetic valve 3 and the PCV.
By controlling the fuel injection control 10, the fuel injection control is executed.
【0046】即ち、ECU50は、アクセルセンサ2
0、水温センサ21、燃料圧センサ22、燃料温センサ
23、及び吸気圧センサ24の各出力信号に基づいて、
アクセル開度ACCP、冷却水温THW、燃料圧PC、
燃料温THF、及び吸気圧PMをそれぞれ読み込む。更
に、ECU50は、クランクセンサ25及びカムセンサ
26の出力信号に基づいて、機関回転数NE及びクラン
ク角CAを算出する。That is, the ECU 50 controls the accelerator sensor 2
0, based on each output signal of the water temperature sensor 21, the fuel pressure sensor 22, the fuel temperature sensor 23, and the intake pressure sensor 24,
Accelerator opening ACCP, cooling water temperature THW, fuel pressure PC,
The fuel temperature THF and the intake pressure PM are read. Further, the ECU 50 calculates the engine speed NE and the crank angle CA based on the output signals of the crank sensor 25 and the cam sensor 26.
【0047】更に、ECU50は、上記各種状態量に基
づいて、燃料の噴射形態、噴射量、噴射時期、及び噴射
圧(コモンレール4の燃料圧力)に係る制御を実行す
る。以下、こうした燃料噴射制御の概略について説明す
る。Further, the ECU 50 controls the fuel injection mode, the injection amount, the injection timing, and the injection pressure (fuel pressure of the common rail 4) based on the various state quantities. Hereinafter, an outline of such fuel injection control will be described.
【0048】[燃料噴射形態の設定]燃料噴射形態の設
定に際して、まず、ECU50は、アクセル開度ACC
P及び機関回転数NEに基づいて基本噴射量QMAIN
Bを算出する。この基本噴射量QMAINBは、ディー
ゼルエンジン1の運転状態を最も的確に反映するもので
あり、燃料噴射制御に係る各種制御値を算出する際に用
いられる。[Setting of Fuel Injection Mode] When setting the fuel injection mode, the ECU 50 first sets the accelerator opening ACC
Basic injection amount QMAIN based on P and engine speed NE
Calculate B. The basic injection amount QMAINB most accurately reflects the operation state of the diesel engine 1, and is used when calculating various control values related to fuel injection control.
【0049】ECU50のメモリには、この基本噴射量
QMAINBと、機関回転数NE及びアクセル開度AC
CPとの関係を定義する関数データが記憶されており、
ECU50は、この関数データを参照して基本噴射量Q
MAINBを算出する。The memory of the ECU 50 stores the basic injection amount QMAINB, the engine speed NE and the accelerator opening AC.
Function data that defines the relationship with the CP is stored,
The ECU 50 refers to the function data and refers to the basic injection amount Q
MAINB is calculated.
【0050】次に、ECU50は、上記のように算出さ
れた基本噴射量QMAINBと機関回転数NEとに基づ
いて、定常時パイロット噴射量QPLT2を算出する。
この定常時パイロット噴射量QPLT2は、燃焼騒音、
排煙濃度等を考慮して、定常時、即ち、燃料噴射形態が
メイン噴射モードからパイロット噴射モードに切り替え
られたときから十分に時間が経過した時点での機関運転
状態に最も適した量となるように設定されている。Next, the ECU 50 calculates the steady-state pilot injection amount QPLT2 based on the basic injection amount QMAINB and the engine speed NE calculated as described above.
This steady-state pilot injection amount QPLT2 is determined by combustion noise,
In consideration of smoke concentration and the like, the amount becomes the most suitable amount for the engine operating state at a steady state, that is, when a sufficient time has elapsed from the time when the fuel injection mode is switched from the main injection mode to the pilot injection mode. It is set as follows.
【0051】ECU50のメモリには、図2に示すよう
な、定常時パイロット噴射量QPLT2と、機関回転数
NE及び基本噴射量QMAINBとの関係を定義する関
数データが記憶されており、ECU50は、定常時パイ
ロット噴射量QPLT2を算出する際に、この関数デー
タを参照する。The memory of the ECU 50 stores function data defining the relationship between the steady-state pilot injection amount QPLT2, the engine speed NE and the basic injection amount QMAINB, as shown in FIG. This function data is referred to when calculating the constant pilot injection amount QPLT2.
【0052】次に、ECU50は、機関運転状態に基づ
いて燃料噴射形態を設定する。即ち、ECU50は、上
記定常時パイロット噴射量QPLT2及び機関回転数N
Eに関する以下の条件式(1),(2)がいずれも満た
されている場合(定常時パイロット噴射量QPLT2及
び機関回転数NEが図2に点を付した領域にある場合)
には、燃料噴射形態をパイロット噴射モードに設定し、
いずれか一方が満たされていない場合には、燃料噴射形
態をメイン噴射モードに設定する。Next, the ECU 50 sets the fuel injection mode based on the engine operating state. That is, the ECU 50 calculates the steady-state pilot injection amount QPLT2 and the engine speed N
When both of the following conditional expressions (1) and (2) regarding E are satisfied (when the steady-state pilot injection amount QPLT2 and the engine speed NE are in the area indicated by the dots in FIG. 2):
, Set the fuel injection mode to pilot injection mode,
If either one is not satisfied, the fuel injection mode is set to the main injection mode.
【0053】 NElow ≦NE≦NEhigh ・・・(1) QPLT2≧QPLT2low ・・・(2) NElow ,NEhigh:定数 QPLT2low :定数 例えば、機関運転状態が低負荷低回転領域にある場合
(機関回転数NE、基本噴射量QMAINBが、図2に
示す所定値NE1,QMAINB1であるような場
合)、燃料噴射形態としてパイロット噴射モードが選択
される。従って、機関運転状態が低負荷低回転領域にあ
る場合には、パイロット噴射が実行されるようになり、
燃焼騒音の低減等が図られるようになる。NElow ≦ NE ≦ NEhigh (1) QPLT2 ≧ QPLT2low (2) NElow, NEhigh: constant QPLT2low: constant For example, when the engine operation state is in the low-load low-speed region (engine speed NE) When the basic injection amount QMAINB is the predetermined values NE1 and QMAINB1 shown in FIG. 2), the pilot injection mode is selected as the fuel injection mode. Therefore, when the engine operation state is in the low-load low-speed range, the pilot injection is executed,
Combustion noise can be reduced.
【0054】これに対して、機関運転状態が高負荷高回
転領域にある場合(機関回転数NE、基本噴射量QMA
INBが、同図に示す所定値NE2,QMAINB2で
あるような場合)、燃料噴射形態としてメイン噴射モー
ドが選択される。従って、機関運転状態が高負荷高回転
領域にある場合には、パイロット噴射が停止されるよう
になり、排煙濃度の増加が抑えられ、所定の機関出力が
確保されるようになる。On the other hand, when the engine operating state is in the high-load high-speed range (engine speed NE, basic injection amount QMA).
When INB is the predetermined value NE2 or QMAINB2 shown in the figure), the main injection mode is selected as the fuel injection mode. Therefore, when the engine operating state is in the high-load high-speed range, the pilot injection is stopped, the increase in the smoke concentration is suppressed, and the predetermined engine output is secured.
【0055】[燃料噴射時期制御及び燃料噴射量制御]
次に、上記のように選択された燃料噴射形態に基づいて
実行される燃料の噴射時期及び噴射量に係る制御につい
て説明する。[Fuel injection timing control and fuel injection amount control]
Next, the control of the fuel injection timing and the injection amount performed based on the fuel injection mode selected as described above will be described.
【0056】図3は、ECU50により制御される電磁
弁3のオン/オフ状態の変化態様を示すタイミングチャ
ートであり、(a)はパイロット噴射モード時、(b)
はメイン噴射モード時における同変化態様をそれぞれ示
している。FIGS. 3A and 3B are timing charts showing the manner of change of the on / off state of the solenoid valve 3 controlled by the ECU 50. FIG.
Shows the same change mode in the main injection mode.
【0057】[パイロット噴射モード]燃料噴射形態と
してパイロット噴射モードが選択されているときには、
ECU50は、メイン噴射と同メイン噴射に先立つパイ
ロット噴射の双方を実行する。[Pilot injection mode] When the pilot injection mode is selected as the fuel injection mode,
The ECU 50 executes both the main injection and the pilot injection prior to the main injection.
【0058】即ち、同図(a)に示すように、ECU5
0は、現在のクランク角CAがパイロット噴射時期AP
LTとなったときに、電磁弁3に対してON信号(開弁
信号)を出力する。従って、インジェクタ2は開弁状態
となり、パイロット噴射が開始される。That is, as shown in FIG.
0 means that the current crank angle CA is equal to the pilot injection timing AP
When LT is reached, an ON signal (valve opening signal) is output to the solenoid valve 3. Therefore, the injector 2 is in the valve open state, and the pilot injection is started.
【0059】このパイロット噴射時期APLTは、燃料
を噴射しようとする気筒#1〜#4の圧縮上死点(図
中、「TDC」として示す)を基準とし、その圧縮上死
点前の相対角度として定義されている。例えば、パイロ
ット噴射時期APLTが「30°CA」(CA:Crank
Angle )である場合には、クランク角CAが圧縮上死点
前30°CAとなったときに、電磁弁3に対してON信
号が出力されることになる。The pilot injection timing APLT is based on the compression top dead center (shown as “TDC” in the figure) of the cylinders # 1 to # 4 to which fuel is to be injected, and is a relative angle before the compression top dead center. Is defined as For example, if the pilot injection timing APLT is “30 ° CA” (CA: Crank
Angle), an ON signal is output to the solenoid valve 3 when the crank angle CA becomes 30 ° CA before the compression top dead center.
【0060】また、このパイロット噴射時期APLT
は、次式(3)に基づいて算出される。 APLT=APLTM+AINT ・・・(3) APLTM:メイン噴射時期 AINT :パイロット噴射間隔 上式(3)において、メイン噴射時期APLTMは、パ
イロット噴射モード時にメイン噴射が開始される時期で
あり、上記パイロット噴射時期APLTと同様、圧縮上
死点を基準とし、その圧縮上死点前の相対角度として定
義されている。ECU50のメモリには、このメイン噴
射時期APLTMと、機関回転数NE及び基本噴射量Q
MAINBとの関係を定義する関数データが記憶されて
おり、ECU50は、この関数データを参照してメイン
噴射時期APLTMを算出する。The pilot injection timing APLT
Is calculated based on the following equation (3). APLT = APLTM + AINT (3) APLTM: main injection timing AINT: pilot injection interval In the above equation (3), the main injection timing APLTM is a timing at which the main injection is started in the pilot injection mode. Similar to the APLT, it is defined as a relative angle before the compression top dead center with respect to the compression top dead center. The main injection timing APLTM, the engine speed NE and the basic injection amount Q are stored in the memory of the ECU 50.
Function data defining the relationship with MAINB is stored, and the ECU 50 calculates the main injection timing APLTM with reference to the function data.
【0061】また、上式(3)において、パイロット噴
射間隔AINTは、パイロット噴射の開始時期とメイン
噴射の開始時期との間の時間間隔(クランク角間隔)で
ある。In the above equation (3), the pilot injection interval AINT is a time interval (crank angle interval) between the start timing of the pilot injection and the start timing of the main injection.
【0062】上記のように、電磁弁3に対してON信号
が出力され、インジェクタ2が開弁状態となったときか
ら所定期間Tpが経過すると、ECU50は、電磁弁3
に対してOFF信号(閉弁信号)を出力する。従って、
インジェクタ2は閉弁状態となり、パイロット噴射が停
止される。前記所定期間Tpは、最終パイロット噴射量
QPLT1とコモンレール4の燃料圧PCとに基づいて
決定されるものである。また、この最終パイロット噴射
量QPLT1は、パイロット噴射の実行中に燃焼室内に
噴射される燃料の量である。こうしてパイロット噴射が
実行された後、インジェクタ2による燃料噴射は所定期
間Toff (パイロット噴射間隔AINTに相当する)の
間、一時的に停止される。As described above, when a predetermined period Tp has elapsed since the ON signal was output to the solenoid valve 3 and the injector 2 was opened, the ECU 50 sets the solenoid valve 3
Outputs an OFF signal (valve closing signal). Therefore,
The injector 2 is closed, and the pilot injection is stopped. The predetermined period Tp is determined based on the final pilot injection amount QPLT1 and the fuel pressure PC of the common rail 4. The final pilot injection amount QPLT1 is the amount of fuel injected into the combustion chamber during execution of pilot injection. After the pilot injection is performed, the fuel injection by the injector 2 is temporarily stopped for a predetermined period Toff (corresponding to the pilot injection interval AINT).
【0063】次に、ECU50は、パイロット噴射が停
止されたときから所定期間Toff が経過し、現在のクラ
ンク角CAがメイン噴射時期APLTMとなると、電磁
弁3に対してON信号を出力する。従って、インジェク
タ2は再び開弁状態となり、メイン噴射が開始される。Next, the ECU 50 outputs an ON signal to the solenoid valve 3 when a predetermined period Toff has elapsed since the pilot injection was stopped and the current crank angle CA reaches the main injection timing APLTM. Therefore, the injector 2 is again opened, and the main injection is started.
【0064】そして、ECU50は、メイン噴射が開始
されたときから所定期間Tmpが経過すると、電磁弁3
に対して再びOFF信号を出力する。従って、インジェ
クタ2は閉弁状態となり、メイン噴射が停止される。前
記所定期間Tmpは、最終メイン噴射量QMAINとコ
モンレール4の燃料圧PCとに基づいて決定されるもの
である。また、この最終メイン噴射量QMAINは、パ
イロット噴射モード時におけるメイン噴射の実行中に燃
焼室内に噴射される燃料の量であり、ECU50は、こ
の最終メイン噴射量QMAINを次式(4)に基づき算
出する。When a predetermined period Tmp has elapsed since the start of the main injection, the ECU 50 sets the solenoid valve 3
Again outputs an OFF signal. Accordingly, the injector 2 is closed, and the main injection is stopped. The predetermined period Tmp is determined based on the final main injection amount QMAIN and the fuel pressure PC of the common rail 4. The final main injection amount QMAIN is the amount of fuel injected into the combustion chamber during execution of the main injection in the pilot injection mode. The ECU 50 calculates the final main injection amount QMAIN based on the following equation (4). calculate.
【0065】 QMAIN=QMAINB−QPLT1 ・・・(4) [メイン噴射モード]これに対して、燃料噴射形態とし
てメイン噴射モードが選択されているときには、ECU
50は、メイン噴射のみを実行する。QMAIN = QMAINB−QPLT1 (4) [Main Injection Mode] On the other hand, when the main injection mode is selected as the fuel injection mode, ECU
50 executes only the main injection.
【0066】即ち、図3(b)に示すように、ECU5
0は、現在のクランク角CAがメイン噴射時期AMAI
Nとなったときに、電磁弁3に対してON信号を出力す
る。従って、インジェクタ2は開弁状態となり、メイン
噴射が開始される。That is, as shown in FIG.
0 means that the current crank angle CA is equal to the main injection timing AMAI
When it becomes N, an ON signal is output to the solenoid valve 3. Therefore, the injector 2 is in the valve open state, and the main injection is started.
【0067】ここで、メイン噴射時期AMAINは、パ
イロット噴射モード時におけるメイン噴射時期APLT
Mと同様、圧縮上死点を基準とし、その圧縮上死点前の
相対角度として定義されている。Here, the main injection timing AMAIN is the main injection timing APLT in the pilot injection mode.
Similar to M, it is defined as a relative angle before the compression top dead center with respect to the compression top dead center.
【0068】そして、ECU50は、メイン噴射が開始
されたときから所定期間Tmmが経過すると、電磁弁3
に対してOFF信号を出力する。従って、インジェクタ
2は閉弁状態となり、メイン噴射が停止される。この所
定期間Tmmは、上記パイロット噴射モード時における
所定期間Tmpと同様、最終メイン噴射量QMAINと
コモンレール4の燃料圧PCとに基づいて決定されるも
のである。因みに、この所定期間Tmmの値は、同じ総
噴射量(パイロット噴射モードにおいてはパイロット噴
射量とメイン噴射量との和)で同じ噴射圧(燃料圧)で
あれば、パイロット噴射モード時における上記所定期間
Tmpと比較して長く設定される。メイン噴射モード時
においては、最終パイロット噴射量QPLT1が「0」
となるため、上式(4)から明らかなように、最終メイ
ン噴射量QMAINが基本噴射量QMAINBと等しく
設定されるからである。When a predetermined period Tmm has elapsed since the start of the main injection, the ECU 50 sets the solenoid valve 3
Output an OFF signal. Accordingly, the injector 2 is closed, and the main injection is stopped. The predetermined period Tmm is determined based on the final main injection amount QMAIN and the fuel pressure PC of the common rail 4, similarly to the predetermined period Tmp in the pilot injection mode. By the way, if the value of the predetermined period Tmm is the same total injection amount (the sum of the pilot injection amount and the main injection amount in the pilot injection mode) and the same injection pressure (fuel pressure), the predetermined time period in the pilot injection mode It is set longer than the period Tmp. In the main injection mode, the final pilot injection amount QPLT1 is "0".
This is because the final main injection amount QMAIN is set equal to the basic injection amount QMAINB, as is apparent from the above equation (4).
【0069】[燃料噴射圧制御]次に、燃料の噴射圧、
即ち、コモンレール4の燃料圧力に係る制御について説
明する。[Fuel Injection Pressure Control] Next, the fuel injection pressure,
That is, control related to the fuel pressure of the common rail 4 will be described.
【0070】ECU50は、前述した基本噴射量QMA
INBと機関回転数NEとに基づいて、基準目標燃料圧
PCRBを算出する。この基準目標燃料圧PCRBは、
コモンレール4の燃料圧力に係る目標圧力であり、燃焼
騒音、排煙濃度等を考慮して機関運転状態に最も適した
圧力となるように設定されている。ECU50のメモリ
には、図4に示すような、基準目標燃料圧PCRBと、
機関回転数NE及び基本噴射量QMAINBとの関係を
定義する関数データが記憶されており、ECU50は、
この関数データを参照して基準目標燃料圧PCRBを算
出する。同図に示すように、基準目標燃料圧PCRB
は、基本噴射量QMAINB、機関回転数NEがそれぞ
れ大きいほど高く算出されるようになっている。高負荷
或いは高回転時にあっては、燃料噴射圧を増大させるこ
とにより、噴射燃料の霧化を促進させる必要があるから
である。The ECU 50 calculates the basic injection amount QMA
A reference target fuel pressure PCRB is calculated based on INB and the engine speed NE. This reference target fuel pressure PCRB is
This is a target pressure related to the fuel pressure of the common rail 4, and is set to be a pressure most suitable for the engine operating state in consideration of combustion noise, smoke concentration, and the like. In the memory of the ECU 50, a reference target fuel pressure PCRB as shown in FIG.
Function data that defines the relationship between the engine speed NE and the basic injection amount QMAINB is stored.
The reference target fuel pressure PCRB is calculated with reference to the function data. As shown in the figure, the reference target fuel pressure PCRB
Is calculated to be higher as the basic injection amount QMAINB and the engine speed NE are larger. This is because, at the time of high load or high rotation, it is necessary to increase the fuel injection pressure to promote the atomization of the injected fuel.
【0071】ECU50は、こうして算出された基準目
標燃料圧PCRBに対して補正を行うことにより最終目
標燃料圧PCRを算出する。そして、ECU50は、燃
料圧センサ22により検出されるコモンレール4の燃料
圧PCがこの最終目標燃料圧PCRと一致するように、
前記PCV10の開閉状態をフィードバック制御してサ
プライポンプ6からの燃料圧送量を調節する。The ECU 50 calculates the final target fuel pressure PCR by correcting the calculated reference target fuel pressure PCRB. Then, the ECU 50 determines that the fuel pressure PC of the common rail 4 detected by the fuel pressure sensor 22 matches the final target fuel pressure PCR.
The open / close state of the PCV 10 is feedback-controlled to adjust the amount of fuel pumped from the supply pump 6.
【0072】次に、本実施形態の燃料噴射制御装置によ
る、燃料の噴射形態、噴射時期、噴射量及び噴射圧の制
御態様の一例について図5に示すタイミングチャート及
び図6を併せ参照して説明する。Next, an example of the control mode of the fuel injection mode, the injection timing, the injection amount and the injection pressure by the fuel injection control device of the present embodiment will be described with reference to the timing chart shown in FIG. 5 and FIG. I do.
【0073】図5(a)〜(d)は、本実施形態の燃料
噴射制御装置による各種制御で用いられる制御フラグの
変化態様をそれぞれ示している。即ち、同図(a)は、
パイロット噴射モードフラグXPLT1の変化態様を示
している。このパイロット噴射モードフラグXPLT1
は、機関運転状態が、燃料噴射形態をパイロット噴射モ
ードとする状態となっているか否かを判断するためのフ
ラグであり、上記各条件式(1),(2)の双方が満た
されているときに「1」に設定され、条件式(1),
(2)のいずれか一方が満たされていないときに「0」
に設定される。FIGS. 5A to 5D show changes of control flags used in various controls by the fuel injection control device of the present embodiment. That is, FIG.
9 shows how the pilot injection mode flag XPLT1 changes. This pilot injection mode flag XPLT1
Is a flag for determining whether or not the engine operation state is a state in which the fuel injection mode is set to the pilot injection mode, and both of the conditional expressions (1) and (2) are satisfied. Is sometimes set to “1”, and conditional expression (1),
"0" when either one of (2) is not satisfied
Is set to
【0074】同図(b)は、パイロット噴射実行フラグ
XPLT2の変化態様を示している。このパイロット噴
射実行フラグXPLT2は、パイロット噴射が実際に実
行されているか否かを判断するためのフラグであり、判
定用パイロット噴射量QPLT3が所定量A(>0)以
上であるときには「1」に、同判定用パイロット噴射量
QPLT3が所定量A未満であるときには「0」に設定
される。尚、この所定量Aは、パイロット噴射を安定し
て実行することのできるパイロット噴射量の最小量とし
て設定されている。FIG. 9B shows the manner in which the pilot injection execution flag XPLT2 changes. This pilot injection execution flag XPLT2 is a flag for determining whether or not pilot injection is actually being executed, and is set to "1" when the determination pilot injection amount QPLT3 is equal to or larger than a predetermined amount A (> 0). When the pilot injection amount for determination QPLT3 is smaller than the predetermined amount A, it is set to "0". Note that the predetermined amount A is set as the minimum amount of the pilot injection that can stably execute the pilot injection.
【0075】例えば、機関運転状態が、燃料噴射形態を
パイロット噴射モードすべき状態となってパイロット噴
射モードフラグXPLT1が「0」から「1」に変更さ
れた場合であっても、このパイロット噴射実行フラグX
PLT2が「0」である場合には、パイロット噴射は実
行されない。逆に、パイロット噴射モードフラグXPL
T1が「1」から「0」に変更されても、パイロット噴
射実行フラグXPLT2が「1」に設定されている場合
には、パイロット噴射が継続して実行されることにな
る。For example, even if the engine operation state is such that the fuel injection mode is to be in the pilot injection mode and the pilot injection mode flag XPLT1 is changed from "0" to "1", this pilot injection execution is performed. Flag X
When PLT2 is “0”, pilot injection is not performed. Conversely, pilot injection mode flag XPL
Even if T1 is changed from "1" to "0", if the pilot injection execution flag XPLT2 is set to "1", the pilot injection is continuously executed.
【0076】また、上記判定用パイロット噴射量QPL
T3は、パイロット噴射を実行するか否かを判断するた
めに、制御上、一時的に設定される制御値であるととも
に、後述する最終パイロット噴射量QPLT1にも反映
される。同図(e)は、この判定用パイロット噴射量Q
PLT3の変化態様を示している。The pilot injection amount QPL for determination
T3 is a control value temporarily set for control in order to determine whether or not to execute pilot injection, and is also reflected in a final pilot injection amount QPLT1 described later. FIG. 7E shows the pilot injection amount Q for determination.
9 shows a variation of PLT3.
【0077】図5(c),(d)は、メイン噴射制御許
可フラグXJPLT1、パイロット噴射制御許可フラグ
XJPLT2の変化態様をそれぞれ示している。このメ
イン噴射制御許可フラグXJPLT1は、上記パイロッ
ト噴射モードフラグXPLT1が「0」から「1」に、
或いは「1」から「0」に切り替わったときに「1」に
設定され、前記判定用パイロット噴射量QPLT3が、
定常時パイロット噴射量QPLT2と等しくなったと
き、或いは「0」になったときに「0」に設定される。
因みに、こうした各種制御用フラグの操作は、後述する
「制御用フラグ操作ルーチン」によって行われる。FIGS. 5C and 5D show how the main injection control permission flag XJPLT1 and the pilot injection control permission flag XJPLT2 change. The main injection control permission flag XJPLT1 indicates that the pilot injection mode flag XPLT1 has changed from "0" to "1".
Alternatively, it is set to “1” when switching from “1” to “0”, and the determination pilot injection amount QPLT3 is
It is set to “0” when it becomes equal to the constant pilot injection amount QPLT2 or when it becomes “0”.
Incidentally, the operation of the various control flags is performed by a “control flag operation routine” described later.
【0078】また、パイロット噴射制御許可フラグXJ
PLT2は、上記「制御用フラグ操作ルーチン」におい
て、メイン噴射制御許可フラグXJPLT1が「1」に
設定された後の最初の制御周期において「1」に設定さ
れ、上記メイン噴射制御許可フラグXJPLT1と同
様、判定用パイロット噴射量QPLT3が、定常時パイ
ロット噴射量QPLT2と等しくなったとき、或いは
「0」になったときに「0」に設定される。The pilot injection control permission flag XJ
The PLT 2 is set to “1” in the first control cycle after the main injection control permission flag XJPLT1 is set to “1” in the “control flag operation routine”, and is the same as the main injection control permission flag XJPLT1. , Is set to “0” when the pilot injection amount for determination QPLT3 becomes equal to the pilot injection amount for normal operation QPLT2 or when it becomes “0”.
【0079】本実施形態の燃料噴射制御装置において
は、燃料噴射形態の切り替えに伴うトルクショックの発
生を抑制するために、メイン噴射の噴射時期及び噴射圧
を変更する制御(以下、「メイン噴射制御」という)
や、パイロット噴射の噴射量及びパイロット噴射間隔を
徐々に変更する制御(以下、「パイロット噴射制御」と
いう)がそれぞれ実行される。上記メイン噴射制御許可
フラグXJPLT1は、このメイン噴射制御の開始時期
を判断するためのフラグであり、同フラグXJPLT1
が「1」と「0」との間で変化したときに、上記メイン
噴射制御が開始される。また、パイロット噴射制御許可
フラグXJPLT2は、上記パイロット噴射制御の実行
時期を判断するためのフラグであり、同フラグXJPL
T2が「1」に設定されているときにパイロット噴射制
御が開始される。In the fuel injection control device according to the present embodiment, control for changing the injection timing and injection pressure of the main injection (hereinafter referred to as “main injection control”) is performed in order to suppress the occurrence of torque shock accompanying the switching of the fuel injection mode. ")
Control for gradually changing the pilot injection amount and the pilot injection interval (hereinafter, referred to as “pilot injection control”) is executed. The main injection control permission flag XJPLT1 is a flag for determining the start timing of the main injection control.
Changes between "1" and "0", the main injection control is started. The pilot injection control permission flag XJPLT2 is a flag for determining the execution timing of the pilot injection control.
When T2 is set to "1", the pilot injection control is started.
【0080】また、図5(f)は、前述した最終パイロ
ット噴射量QPLT1の変化態様を示している。この最
終パイロット噴射量QPLT1は、パイロット噴射実行
フラグXPLT2が「0」であるときには常に「0」に
設定されており、同フラグXPLT2が「1」に設定さ
れたときに判定用パイロット噴射量QPLT3と等しく
なるように設定される。FIG. 5F shows how the final pilot injection amount QPLT1 changes. The final pilot injection amount QPLT1 is always set to “0” when the pilot injection execution flag XPLT2 is “0”, and the determination pilot injection amount QPLT3 is set when the flag XPLT2 is set to “1”. Set to be equal.
【0081】同図(g)は、噴射時期補正量APL1の
変化態様を示している。この噴射時期補正量APL1
は、メイン噴射の噴射時期を進角側或いは遅角側の時期
に補正するための補正量である。また、同図(h)は、
前述したパイロット噴射間隔AINTの変化態様を、同
図(i)は、燃料圧補正量PCRPLの変化態様をそれ
ぞれ示している。この燃料圧補正量PCRPLは、前記
基準目標燃料圧PCRB(図4参照)を低圧或いは高圧
側の圧力に補正して最終目標燃料圧PCRを算出するた
めの補正量である。FIG. 9G shows a variation of the injection timing correction amount APL1. This injection timing correction amount APL1
Is a correction amount for correcting the injection timing of the main injection to an advanced or retarded timing. Also, FIG.
FIG. 7 (i) shows how the pilot injection interval AINT changes, and FIG. 7 (i) shows how the fuel pressure correction amount PCRPL changes. The fuel pressure correction amount PCRPL is a correction amount for calculating the final target fuel pressure PCR by correcting the reference target fuel pressure PCRB (see FIG. 4) to a low pressure or a high pressure.
【0082】以下、前述したメイン噴射制御及びパイロ
ット噴射制御に基づく前記各制御値QPLT3,QPL
T1,APL1,AINT,PCRPLの変化態様につ
いて説明する。The control values QPLT3 and QPLT based on the main injection control and the pilot injection control described above will now be described.
A description will be given of how T1, APL1, AINT, and PCRPL change.
【0083】機関回転数NE及び定常時パイロット噴射
量QPLT2が変化することにより、タイミングt1に
おいて前記各条件式(1),(2)の双方が満たされる
ようになると、パイロット噴射モードフラグXPLT1
が「1」に設定され、更に、メイン噴射制御許可フラグ
XJPLT1も「1」に設定される。When both of the conditional expressions (1) and (2) are satisfied at the timing t1 by changing the engine speed NE and the steady-state pilot injection amount QPLT2, the pilot injection mode flag XPLT1 is set.
Is set to “1”, and the main injection control permission flag XJPLT1 is also set to “1”.
【0084】このようにメイン噴射制御許可フラグXJ
PLT1が「1」に設定されると、タイミングt1以
降、メイン噴射制御が実行される。即ち、噴射時期補正
量APL1は所定量づつ徐々に増量され、この噴射時期
補正量APL1の変更に伴って、前述したメイン噴射時
期AMAINは徐々に進角側の時期に変更されるように
なる。尚、タイミングt1〜t4の期間では、最終パイ
ロット噴射量QPLT1が「0」に設定されているた
め、パイロット噴射は実行されない。As described above, the main injection control permission flag XJ
When PLT1 is set to “1”, the main injection control is executed after timing t1. That is, the injection timing correction amount APL1 is gradually increased by a predetermined amount, and with the change of the injection timing correction amount APL1, the above-described main injection timing AMAIN is gradually changed to a timing on the advance side. Note that during the period from timing t1 to t4, the pilot injection is not executed because the final pilot injection amount QPLT1 is set to “0”.
【0085】また、タイミングt2において、パイロッ
ト噴射制御許可フラグXJPLT2が「1」に設定され
ると、同タイミングt2以降、パイロット噴射制御が実
行される。即ち、パイロット噴射間隔AINTが所定量
づつ増大させられるとともに、判定用パイロット噴射量
QPLT3も所定量づつ徐々に増量されるようになる。When pilot injection control permission flag XJPLT2 is set to "1" at timing t2, pilot injection control is executed after timing t2. That is, the pilot injection interval AINT is increased by a predetermined amount, and the pilot injection amount QPLT3 for determination is also gradually increased by a predetermined amount.
【0086】図6(a)は、パイロット噴射モード時の
メイン噴射時期APLTM、及びメイン噴射モード時の
メイン噴射時期AMAIN(以下、両者を特に区別しな
い場合には、単に「メイン噴射時期」という)と、機関
トルクとの関係を示すグラフである。FIG. 6A shows the main injection timing APLTM in the pilot injection mode and the main injection timing AMAIN in the main injection mode (hereinafter, when both are not particularly distinguished, they are simply referred to as “main injection timing”). 5 is a graph showing the relationship between the torque and the engine torque.
【0087】上記のように、メイン噴射時期AMAIN
が徐々に進角側の時期に変更されることにより、機関ト
ルクは、タイミングt1〜t4の期間に、同図(a)に
点A1で示す状態から点B1で示す状態にまで徐々に増
加するようになる。ここで、メイン噴射時期は、パイロ
ット噴射間隔AINT等と比較して機関トルクとの相関
性が高く、同トルクに与える影響が大きいため、これを
変更することにより、機関トルクの大きさを確実に制御
することが可能である。As described above, the main injection timing AMAIN
Is gradually changed to the timing on the advance side, so that the engine torque gradually increases from the state indicated by the point A1 to the state indicated by the point B1 in FIG. Become like Here, the main injection timing has a higher correlation with the engine torque as compared with the pilot injection interval AINT and the like, and has a large influence on the torque. Therefore, by changing this, the magnitude of the engine torque is surely increased. It is possible to control.
【0088】従って、本実施形態の燃料噴射制御装置に
よれば、上記各点A1,B1で示す各状態での機関トル
ク差が大きい場合であっても、メイン噴射時期AMAI
Nの変更速度、即ち、噴射時期補正量APL1の増加速
度を調節することにより、トルクショックが発生しない
ように機関トルクの変化速度を確実に制御したうえで、
メイン噴射モード時の機関トルクをパイロット噴射が実
行されるときのトルク値にまで変更することができる。Therefore, according to the fuel injection control device of this embodiment, even if the engine torque difference in each state indicated by the points A1 and B1 is large, the main injection timing AMAI
By adjusting the change speed of N, that is, the increase speed of the injection timing correction amount APL1, the change speed of the engine torque is surely controlled so that the torque shock does not occur.
The engine torque in the main injection mode can be changed to the torque value at the time when the pilot injection is executed.
【0089】また、このようにメイン噴射時期AMAI
Nが変更されると、基準メイン噴射時期AMAINB
(図6(a)参照)より進角側の時期に燃料噴射が実行
されるようになる。この基準メイン噴射時期AMAIN
Bは、メイン噴射時期AMAINと同様、圧縮上死点を
基準とし、その圧縮上死点前の相対角度として設定され
るものであり、機関トルク、燃焼騒音、排煙濃度等を考
慮して機関運転状態に最も適した時期となるように設定
されている。Also, as described above, the main injection timing AMAI
When N is changed, the reference main injection timing AMAINB
(See FIG. 6A.) Fuel injection is performed at a more advanced timing. This reference main injection timing AMAIN
B is set as a relative angle before the compression top dead center based on the compression top dead center as in the case of the main injection timing AMAIN, and is set in consideration of the engine torque, combustion noise, smoke exhaust concentration, and the like. It is set to be the most suitable time for the operating state.
【0090】従って、こうして設定された基準メイン噴
射時期AMAINBより進角側の時期に燃料噴射が実行
されるようになると、燃焼過程において予混合燃焼の占
める割合が増大し、急激な燃焼圧の上昇に起因して燃焼
騒音が増大する傾向がある。Therefore, when the fuel injection is performed at a timing advanced from the reference main injection timing AMAINB thus set, the proportion of the premixed combustion in the combustion process increases, and the combustion pressure increases rapidly. , The combustion noise tends to increase.
【0091】本実施形態の燃料噴射制御装置では、こう
した燃焼騒音の増大を抑制するために、メイン噴射時期
AMAINが進角側の時期に変更されるタイミングt1
〜t4の期間において、燃料圧補正量PCRPLが負の
所定値Pに変更される。こうした燃料圧補正量PCRP
Lの変更により、最終目標燃料圧PCRが基準目標燃料
圧PCRBよりも低い圧力(=PCRB+P<PCR
B)に変更され、コモンレール4の燃料圧PCが低下す
るようになる。In the fuel injection control device according to the present embodiment, in order to suppress such an increase in combustion noise, the timing t1 at which the main injection timing AMAIN is changed to the advanced timing.
In the period from to t4, the fuel pressure correction amount PCRPL is changed to the negative predetermined value P. Such a fuel pressure correction amount PCRP
By changing L, the final target fuel pressure PCR is lower than the reference target fuel pressure PCRB (= PCRB + P <PCR
B), and the fuel pressure PC of the common rail 4 decreases.
【0092】従って、本実施形態の燃料噴射制御装置に
よれば、インジェクタ2から噴射される燃料の噴射圧が
低下し、噴射燃料の微粒化が抑えられるようになるた
め、急激な燃焼圧の上昇が抑制され、メイン噴射時期A
MAINが進角側の時期に変更されることに起因した燃
焼騒音の増大を抑制することができる。Therefore, according to the fuel injection control device of the present embodiment, the injection pressure of the fuel injected from the injector 2 is reduced, and the atomization of the injected fuel is suppressed. Is suppressed, and the main injection timing A
It is possible to suppress an increase in combustion noise caused by the MAIN being changed to the advanced timing.
【0093】次に、タイミングt4において、判定用パ
イロット噴射量QPLT3が所定量Aを上回ると、パイ
ロット噴射実行フラグXPLT2が「1」に設定され
る。更に、最終パイロット噴射量QPLT1がこの判定
用パイロット噴射量QPLT3と等しく設定されること
により、パイロット噴射が実行されるようになる。Next, when the pilot injection amount QPLT3 for determination exceeds the predetermined amount A at timing t4, the pilot injection execution flag XPLT2 is set to "1". Further, by setting the final pilot injection amount QPLT1 equal to this determination pilot injection amount QPLT3, the pilot injection is executed.
【0094】また、タイミングt2以降、所定量づつ増
量されることにより第1の補正制限値APL1LMT1
(>0)にまで達した噴射時期補正量APL1が、この
タイミングt4において第2の補正制限値APL1LM
T2(<0)へと変更される。尚、上記第1の補正制限
値APL1LMT1及び第2の補正制限値APL1LM
T2については後述する。After the timing t2, the first correction limit value APL1LMT1 is increased by a predetermined amount.
(> 0), the injection timing correction amount APL1 reaches the second correction limit value APL1LM at this timing t4.
It is changed to T2 (<0). The first correction limit value APL1LMT1 and the second correction limit value APL1LM
T2 will be described later.
【0095】そして、こうした噴射時期補正量APL1
の変更に伴って、パイロット噴射モード時のメイン噴射
時期APLTMは、基準メイン噴射時期APLTMB
(図6(a)参照)よりも遅角側の時期に変更される。
この基準メイン噴射時期APLTMBは、メイン噴射時
期APLTMと同様、圧縮上死点を基準とし、その圧縮
上死点前の相対角度として設定されるものであり、機関
トルク、燃焼騒音、排煙濃度等を考慮して機関運転状態
に最も適した時期となるように設定されている。尚、図
6(a)では、上記基準メイン噴射時期AMAINBと
基準メイン噴射時期APLTMBとが一致している場合
を例示している。The injection timing correction amount APL1
With the change of the main injection timing APLTM in the pilot injection mode, the reference main injection timing APLTMB
The timing is changed to a timing that is more retarded than (see FIG. 6A).
Similar to the main injection timing APLTM, the reference main injection timing APLTM is set based on the compression top dead center and set as a relative angle before the compression top dead center, and includes engine torque, combustion noise, smoke concentration, and the like. In consideration of the above, the timing is set to be the most suitable time for the engine operating state. FIG. 6A illustrates a case where the reference main injection timing AMAINB and the reference main injection timing APLTMB match.
【0096】更に、このタイミングt4以降、判定用パ
イロット噴射量QPLT3の増量に伴って最終パイロッ
ト噴射量QPLT1も徐々に増加する。そして、タイミ
ングt6において、判定用パイロット噴射量QPLT3
が定常時パイロット噴射量QPLT2に達すると、同タ
イミングt6以降、判定用パイロット噴射量QPLT3
は定常時パイロット噴射量QPLT2と等しく設定され
るため、最終パイロット噴射量QPLT1も、この定常
時パイロット噴射量QPLT2と等しく設定されるよう
になる。Further, after the timing t4, the final pilot injection amount QPLT1 gradually increases with an increase in the determination pilot injection amount QPLT3. Then, at timing t6, the determination pilot injection amount QPLT3
Reaches the steady-state pilot injection amount QPLT2, after the same timing t6, the pilot injection amount for determination QPLT3
Is set equal to the steady-state pilot injection amount QPLT2, so that the final pilot injection amount QPLT1 is also set to be equal to the steady-state pilot injection amount QPLT2.
【0097】また、タイミングt2以降、所定量づつ徐
々に増加していたパイロット噴射間隔AINTは、タイ
ミングt4以降の期間においても更に増加し続ける。そ
して、タイミングt6において、パイロット噴射間隔A
INTが定常時パイロット噴射間隔AINTBと等しく
なると、同タイミングt6以降、パイロット噴射間隔A
INTは、この定常時パイロット噴射間隔AINTBと
等しく設定されるようになる。この定常時パイロット噴
射間隔AINTBは、定常時パイロット噴射量QPLT
2と同様、燃焼騒音、排煙濃度等を考慮して、定常時、
即ち、燃料噴射形態がメイン噴射モードからパイロット
噴射モードに切り替えられたときから十分に時間が経過
した時点での機関運転状態に最も適した量となるように
設定されている。Further, the pilot injection interval AINT, which has been gradually increased by a predetermined amount after the timing t2, continues to increase even in the period after the timing t4. Then, at timing t6, the pilot injection interval A
When INT becomes equal to the steady-state pilot injection interval AINTB, the pilot injection interval A starts after the same timing t6.
INT is set to be equal to this steady-state pilot injection interval AINTB. This steady-state pilot injection interval AINTB is equal to the steady-state pilot injection amount QPLT.
As in 2, in consideration of combustion noise, smoke concentration, etc.,
That is, the amount is set so as to be the most suitable for the engine operating state at the time when a sufficient time has elapsed since the time when the fuel injection mode was switched from the main injection mode to the pilot injection mode.
【0098】上記のように、タイミングt4〜t6の期
間において、メイン噴射時期APLTM、最終パイロッ
ト噴射量QPLT1、パイロット噴射間隔AINTがそ
れぞれ変更されることにより、機関トルクは、図6
(a)に点B1で示す状態から点C1で示す状態にまで
変化する。As described above, during the period from the timing t4 to the timing t6, the main injection timing APLTM, the final pilot injection amount QPLT1, and the pilot injection interval AINT are changed, so that the engine torque is reduced as shown in FIG.
(A) changes from the state shown by the point B1 to the state shown by the point C1.
【0099】ここで、本実施形態の燃料噴射制御装置で
は、図6(a)の各点B1,C1で示す状態での各機関
トルクTb,Tc、即ち、メイン噴射モード時のメイン
噴射時期AMAINを第1の補正制限値APL1LMT
1分だけ変更したときのトルク値(以下、「第1の過渡
トルク値」という)Tbと、パイロット噴射モード時の
メイン噴射時期APLTMを第2の補正制限値APL1
LMT2分だけ変更したときのトルク値(以下、「第2
の過渡トルク値」)Tcとに関して以下の各条件式(5
−a),(5−b)の少なくとも一方が満たされるよう
に、上記各補正制限値APL1LMT1,APL1LM
T2の大きさが予め設定されている。Here, in the fuel injection control device of this embodiment, each engine torque Tb, Tc in the state shown by each point B1, C1 in FIG. 6A, that is, the main injection timing AMAIN in the main injection mode. To the first correction limit value APL1LMT
The torque value (hereinafter referred to as “first transient torque value”) Tb when changed by one minute and the main injection timing APLTM in the pilot injection mode are set to a second correction limit value APL1.
The torque value when changed by LMT2 (hereinafter referred to as “second
) Tc and the following conditional expressions (5
-A) and (5-b) such that at least one of the correction limit values APL1LMT1, APL1LM is satisfied.
The size of T2 is set in advance.
【0100】 Ta≦Tb=Tc≦Td ・・・(5−a) Td≦Tb=Tc≦Ta ・・・(5−b) Ta:メイン噴射モード時基準トルク値 Td:パイロット噴射モード時基準トルク値 上式(5−a),(5−b)において、メイン噴射モー
ド時基準トルク値Taは、メイン噴射モード時のメイン
噴射時期AMAINを基準メイン噴射時期AMAINB
としたときのトルク値であり、パイロット噴射モード時
基準トルク値Tdは、パイロット噴射モード時のメイン
噴射時期APLTMを基準メイン噴射時期APLTMB
としたときのトルク値である。Ta ≦ Tb = Tc ≦ Td (5-a) Td ≦ Tb = Tc ≦ Ta (5-b) Ta: Reference torque value in main injection mode Td: Reference torque in pilot injection mode In the above formulas (5-a) and (5-b), the main injection mode reference torque value Ta is obtained by using the main injection timing AMAIN in the main injection mode as the reference main injection timing AMAINB.
The pilot injection mode reference torque value Td is obtained by subtracting the main injection timing APLTM in the pilot injection mode from the reference main injection timing APLTMB.
Is the torque value when
【0101】上記のように各補正制限値APL1LMT
1,APL1LMT2を設定するようにしているため、
タイミングt4〜t6の期間において、燃料噴射形態が
メイン噴射モードからパイロット噴射モードに切り替え
られても、その切り替えに伴う機関トルクの変化は殆ど
発生しないようになる。As described above, each correction limit value APL1LMT
1, because APL1LMT2 is set,
Even if the fuel injection mode is switched from the main injection mode to the pilot injection mode during the period from the timing t4 to the timing t6, the change in the engine torque due to the switching hardly occurs.
【0102】従って、本実施形態の燃料噴射制御装置に
よれば、燃料噴射形態がメイン噴射モードからパイロッ
ト噴射モードへと切り替えられる時点でのトルクショッ
クの発生を確実に防止することができる。Therefore, according to the fuel injection control device of the present embodiment, it is possible to reliably prevent the occurrence of torque shock when the fuel injection mode is switched from the main injection mode to the pilot injection mode.
【0103】また、本実施形態の燃料噴射制御装置で
は、メイン噴射モードからパイロット噴射モードへと燃
料噴射形態が切り替えられるとき(タイミングt4)
に、パイロット噴射間隔AINTを定常時パイロット噴
射間隔AINTBへと直ぐに変更するのではなく、定常
時パイロット噴射間隔AINTBよりも短い間隔から同
定常時パイロット噴射間隔AINTBにまで徐々に増加
させるようにしている。In the fuel injection control device of this embodiment, when the fuel injection mode is switched from the main injection mode to the pilot injection mode (timing t4)
Instead of immediately changing the pilot injection interval AINT to the steady-state pilot injection interval AINTB, the pilot injection interval AINT is gradually increased from an interval shorter than the steady-state pilot injection interval AINTB to the identification constant pilot injection interval AINTB.
【0104】従って、本実施形態の燃料噴射制御装置に
よれば、燃料噴射形態の切り替えに伴う機関燃焼状態の
変化を緩慢なものとすることができ、トルクショックの
発生を更に確実に抑制することができる。Therefore, according to the fuel injection control device of the present embodiment, the change in the engine combustion state accompanying the switching of the fuel injection mode can be made slow, and the occurrence of torque shock can be suppressed more reliably. Can be.
【0105】ところで、上記のようにパイロット噴射間
隔AINTを定常時パイロット噴射間隔AINTBより
も一時的に短く設定するようにした場合(タイミングt
4〜t6)、トルクショックを抑制するうえでは有効で
あるものの、パイロット噴射により上昇した燃焼圧が未
だ低下しないうちに、メイン噴射が実行されてしまう可
能性があるため、急激な燃焼圧の上昇に伴う燃焼騒音の
増大を招いてしまうことが懸念される。By the way, as described above, the pilot injection interval AINT is temporarily set shorter than the steady-state pilot injection interval AINTB (at timing t).
4 to t6) Although effective in suppressing torque shock, the main injection may be executed before the combustion pressure increased by the pilot injection has not yet decreased. It is feared that combustion noise will increase due to this.
【0106】この点、本実施形態の燃料噴射制御装置で
は、最終パイロット噴射量QPLT1を定常時パイロッ
ト噴射量QPLT2と等しくなるまで徐々に増量するこ
とにより、パイロット噴射間隔AINTが相対的に短い
期間(タイミングt4〜t6)では、最終パイロット噴
射量QPLT1を定常時パイロット噴射量QPLT2よ
りも少ない量に設定するようにしている。このため、パ
イロット噴射によって一時的に上昇した燃焼圧は、より
早期に低下し始めるようになる。In this regard, in the fuel injection control device of this embodiment, the final pilot injection amount QPLT1 is gradually increased until it becomes equal to the steady-state pilot injection amount QPLT2, so that the pilot injection interval AINT is relatively short ( At timings t4 to t6), the final pilot injection amount QPLT1 is set to be smaller than the steady-state pilot injection amount QPLT2. For this reason, the combustion pressure temporarily increased by the pilot injection starts to decrease earlier.
【0107】従って、本実施形態の燃料噴射制御装置に
よれば、パイロット噴射によって上昇した燃焼圧が十分
に低下したときにメイン噴射が実行されるようになり、
燃焼圧の急激な上昇を抑制して燃焼騒音の増大を防止す
ることができる。Therefore, according to the fuel injection control device of the present embodiment, the main injection is executed when the combustion pressure increased by the pilot injection is sufficiently reduced.
A sharp increase in combustion pressure can be suppressed to prevent an increase in combustion noise.
【0108】こうして燃料噴射形態がメイン噴射モード
からパイロット噴射モードに切り替えられた後、タイミ
ングt6において、メイン噴射制御許可フラグXJPL
T1及びパイロット噴射制御許可フラグXJPLT2が
いずれも「0」に設定される。そして、このタイミング
t6以降の期間において、再びメイン噴射制御が実行さ
れる。即ち、噴射時期補正量APL1は、前記第2の補
正制限値APL1LMT2から、タイミングt8で
「0」に達するまで、所定量づつ増量される。そして、
この噴射時期補正量APL1の変更に伴って、メイン噴
射時期APLTMが徐々に進角側の時期に変更されるよ
うになる。After the fuel injection mode is switched from the main injection mode to the pilot injection mode in this way, at timing t6, the main injection control permission flag XJPL
Both T1 and pilot injection control permission flag XJPLT2 are set to “0”. Then, in a period after the timing t6, the main injection control is executed again. That is, the injection timing correction amount APL1 is increased by the predetermined amount from the second correction limit value APL1LMT2 until it reaches “0” at timing t8. And
With the change of the injection timing correction amount APL1, the main injection timing APLTM is gradually changed to a timing on the advance side.
【0109】上記のように、メイン噴射時期APLTM
が変更されることにより、機関トルクは、タイミングt
6〜t8の期間に、図6(a)に点C1で示す状態から
点D1で示す状態にまで徐々に増加するようになる。As described above, the main injection timing APLTM
Is changed, the engine torque becomes equal to the timing t.
During the period from 6 to t8, the state gradually increases from the state shown by the point C1 in FIG. 6A to the state shown by the point D1.
【0110】ここで、本実施形態の燃料噴射制御装置に
よれば、図6(a)の各点C1,D1で示す各状態での
機関トルク差が大きい場合であっても、メイン噴射時期
APLTMの変更速度、即ち、噴射時期補正量APL1
の増加速度を調節することにより、トルクショックが発
生しないように機関トルクの変化速度を確実に制御した
うえで、パイロット噴射モード時の機関トルクを定常時
におけるトルク値にまで増加させることができる。Here, according to the fuel injection control device of the present embodiment, even when the engine torque difference in each state indicated by points C1 and D1 in FIG. 6A is large, the main injection timing APLTM , Ie, the injection timing correction amount APL1
By adjusting the increase speed of the engine torque, the engine torque in the pilot injection mode can be increased to the steady-state torque value while reliably controlling the change speed of the engine torque so as not to generate a torque shock.
【0111】また、噴射時期補正量APL1が負の値と
なるタイミングt4〜t8の期間では、メイン噴射時期
APLTMが基準メイン噴射時期APLTMB(図6
(a)参照)よりも遅角側の時期に設定されるため、燃
焼速度が緩慢になり、燃料の不完全燃焼に起因した排煙
濃度の増加を招く傾向がある。In the period from timing t4 to timing t8 when the injection timing correction amount APL1 takes a negative value, the main injection timing APLTM is changed to the reference main injection timing APLTMB (FIG. 6).
Since the timing is set on the more retarded side than (see (a)), the combustion speed becomes slow, and the smoke exhaust concentration tends to increase due to incomplete combustion of the fuel.
【0112】この点、本実施形態の燃料噴射制御装置で
は、タイミングt4において、燃料圧補正量PCRPL
が前記所定値P(<0)から正の所定値Rに変更され
る。そして、メイン噴射時期APLTMが基準メイン噴
射時期APLTMBより遅角側の時期に変更されるタイ
ミングt4〜t8の期間において、燃料圧補正量PCR
PLは、この所定値Rのまま保持される。こうした燃料
圧補正量PCRPLの変更により、最終目標燃料圧PC
Rが基準目標燃料圧PCRBよりも高い圧力(=PCR
B+R>PCRB)に変更され、コモンレール4の燃料
圧PCが上昇するようになる。In this regard, in the fuel injection control device of the present embodiment, at the timing t4, the fuel pressure correction amount PCRPL
Is changed from the predetermined value P (<0) to a positive predetermined value R. During the period from timing t4 to timing t8 when the main injection timing APLTM is changed to a timing on the retard side from the reference main injection timing APLTMB, the fuel pressure correction amount PCR
PL is maintained at this predetermined value R. By changing the fuel pressure correction amount PCRPL, the final target fuel pressure PC
R is a pressure higher than the reference target fuel pressure PCRB (= PCR
B + R> PCRB), and the fuel pressure PC of the common rail 4 increases.
【0113】従って、本実施形態の燃料噴射制御装置に
よれば、燃料噴射圧が上昇して噴射燃料の微粒化が促進
されるようになるため、燃料の不完全燃焼が抑制され、
前述したような排煙濃度の増加を防止することができ
る。Therefore, according to the fuel injection control device of the present embodiment, since the fuel injection pressure is increased and the atomization of the injected fuel is promoted, incomplete combustion of the fuel is suppressed,
It is possible to prevent the above-mentioned increase in the exhaust gas density.
【0114】また、タイミングt8において、噴射時期
補正量APL1が「0」と等しくなると、燃料圧補正量
PCRPLは、所定値Rから「0」に変更される。そし
て、このタイミングt8からタイミングt9の期間で
は、噴射時期補正量APL1及び燃料圧補正量PCRP
Lが「0」のまま保持される。その結果、定常時のパイ
ロット噴射が実行されるようになる。At timing t8, when the injection timing correction amount APL1 becomes equal to "0", the fuel pressure correction amount PCRPL is changed from the predetermined value R to "0". During the period from timing t8 to timing t9, the injection timing correction amount APL1 and the fuel pressure correction amount PCRP
L is kept at “0”. As a result, pilot injection in a steady state is performed.
【0115】次に、機関回転数NE及び定常時パイロッ
ト噴射量QPLT2が変化することにより、タイミング
t9において前記各条件式(1),(2)のいずれか一
方が満たされないようになると、パイロット噴射モード
フラグXPLT1が「0」に設定され、更に、メイン噴
射制御許可フラグXJPLT1が「1」に設定される。Next, when one of the conditional expressions (1) and (2) is not satisfied at the timing t9 due to a change in the engine speed NE and the steady-state pilot injection amount QPLT2, the pilot injection is started. The mode flag XPLT1 is set to “0”, and the main injection control permission flag XJPLT1 is set to “1”.
【0116】このようにメイン噴射制御許可フラグXJ
PLT1が「1」に設定されると、タイミングt9以
降、メイン噴射制御が実行される。即ち、噴射時期補正
量APL1は所定量づつ徐々に減量され、この噴射時期
補正量APL1の変更に伴って、メイン噴射時期APL
TMが徐々に遅角側の時期に変更されるようになる。因
みに、タイミングt9〜t12の期間では、最終パイロ
ット噴射量QPLT1が「0」以上に設定されており、
パイロット噴射は継続して実行されている。As described above, the main injection control permission flag XJ
When PLT1 is set to “1”, the main injection control is executed after timing t9. That is, the injection timing correction amount APL1 is gradually reduced by a predetermined amount, and the main injection timing APL1 is changed with the change of the injection timing correction amount APL1.
TM is gradually changed to the retard side. Incidentally, during the period from timing t9 to t12, the final pilot injection amount QPLT1 is set to “0” or more,
The pilot injection is continuously performed.
【0117】また、タイミングt10において、パイロ
ット噴射制御許可フラグXJPLT2が「1」に設定さ
れると、同タイミングt10以降、パイロット噴射制御
が実行される。即ち、パイロット噴射間隔AINTが所
定量づつ減少させられるとともに、判定用パイロット噴
射量QPLT3も所定量づつ徐々に減量されるようにな
る。従って、こうした判定用パイロット噴射量QPLT
3の減量に伴って最終パイロット噴射量QPLT1が徐
々に減量されるとともに、パイロット噴射間隔AINT
が定常時パイロット噴射間隔AINTBから徐々に短く
なるように変更される。When pilot injection control permission flag XJPLT2 is set to "1" at timing t10, pilot injection control is executed after timing t10. That is, the pilot injection interval AINT is reduced by the predetermined amount, and the pilot injection amount QPLT3 for determination is gradually reduced by the predetermined amount. Therefore, the pilot injection amount QPLT for such determination
3, the final pilot injection amount QPLT1 is gradually reduced, and the pilot injection interval AINT is reduced.
Is gradually reduced from the pilot injection interval AINTB during the steady state.
【0118】上記のように、タイミングt9〜t12の
期間において、メイン噴射時期APLTM、最終パイロ
ット噴射量QPLT1、パイロット噴射間隔AINTが
それぞれ変更されることにより、機関トルクは、図6
(a)に点D1で示す状態から点C1で示す状態にまで
徐々に減少するようになる。このタイミングt9〜t1
2の期間においては、前述したタイミングt6〜t8の
期間における場合と同様、同図(a)の各点C1,D1
で示す各状態での機関トルク差が大きい場合であって
も、メイン噴射時期APLTMの変更速度、即ち、噴射
時期補正量APL1の増加速度を調節することにより、
トルクショックが発生しないように機関トルクの変化速
度を確実に制御したうえで、パイロット噴射モード時の
機関トルクを定常時におけるトルク値からパイロット噴
射が停止されるときのトルク値にまで変更することがで
きる。As described above, during the period from timing t9 to t12, the main injection timing APLTM, the final pilot injection amount QPLT1, and the pilot injection interval AINT are changed, so that the engine torque is reduced as shown in FIG.
In (a), it gradually decreases from the state indicated by the point D1 to the state indicated by the point C1. This timing t9 to t1
In the period 2, the points C1 and D1 of FIG.
Even when the engine torque difference in each state indicated by is large, by adjusting the changing speed of the main injection timing APLTM, that is, the increasing speed of the injection timing correction amount APL1,
After reliably controlling the rate of change of the engine torque so that torque shock does not occur, the engine torque in the pilot injection mode can be changed from the steady-state torque value to the torque value at which the pilot injection is stopped. it can.
【0119】また、タイミングt9〜t12の期間で
は、燃料圧補正量PCRPLが「0」から正の所定値Q
(>0)に設定される。従って、最終目標燃料圧PCR
が基準目標燃料圧PCRBよりも高い圧力(=PCRB
+Q>PCRB)に変更され、コモンレール4の燃料圧
PCが上昇するようになる。その結果、前述したタイミ
ングt4〜t8の期間における場合と同様、メイン噴射
時期APLTMが基準メイン噴射時期APLTMBより
も遅角側の時期に設定されることに起因した排煙濃度の
増加を防止することができる。In the period between timings t9 and t12, the fuel pressure correction amount PCRPL changes from "0" to a positive predetermined value Q.
(> 0). Therefore, the final target fuel pressure PCR
Is higher than the reference target fuel pressure PCRB (= PCRB
+ Q> PCRB), and the fuel pressure PC of the common rail 4 increases. As a result, similarly to the case during the period from the timing t4 to the timing t8, it is possible to prevent an increase in the smoke exhaust density due to the main injection timing APLTM being set to a timing that is more retarded than the reference main injection timing APLTMB. Can be.
【0120】更に、前述したように、タイミングt10
からタイミングt12の期間では、最終パイロット噴射
量QPLT1が徐々に減量されるとともに、パイロット
噴射間隔AINTも定常時パイロット噴射間隔AINT
Bから徐々に短くなるように変更される。従って、前述
したタイミングt4〜t6の期間における場合と同様、
燃料噴射形態の切り替えに伴う機関燃焼状態の変化を緩
慢なものとしてトルクショックの発生を更に確実に抑制
することができるとともに、パイロット噴射によって上
昇した燃焼圧が十分に低下したときにメイン噴射が実行
されるようになるため、燃焼圧の急激な上昇を抑制して
燃焼騒音の増大を防止することができる。Further, as described above, the timing t10
From time t12 to time t12, the final pilot injection amount QPLT1 is gradually reduced, and the pilot injection interval AINT is also changed to the steady-state pilot injection interval AINT.
It is changed from B to be gradually shorter. Accordingly, similar to the case during the period from the timing t4 to the timing t6 described above,
The change in the combustion state of the engine accompanying the switching of the fuel injection mode is made slower, so that the occurrence of torque shock can be suppressed more reliably, and the main injection is executed when the combustion pressure increased by the pilot injection is sufficiently reduced. Therefore, it is possible to suppress a rapid increase in the combustion pressure and prevent an increase in combustion noise.
【0121】次に、判定用パイロット噴射量QPLT3
が減少し、タイミングt12において、前記所定量Aを
下回るようになると、パイロット噴射実行フラグXPL
T2が「0」に設定されるとともに、最終パイロット噴
射量QPLT1が「0」に変更されてパイロット噴射の
実行が停止される。Next, determination pilot injection amount QPLT3
Is reduced to fall below the predetermined amount A at the timing t12, the pilot injection execution flag XPL
T2 is set to “0”, the final pilot injection amount QPLT1 is changed to “0”, and the execution of pilot injection is stopped.
【0122】更に、このタイミングt12において、噴
射時期補正量APL1が第2の補正制限値APL1LM
T2から第1の補正制限値APL1LMT1に変更され
る。この噴射時期補正量APL1の変更に伴って、メイ
ン噴射モード時におけるメイン噴射時期AMAINは、
基準メイン噴射時期AMAINB(図6(a)参照)よ
りも進角側の時期に変更される。Further, at this timing t12, the injection timing correction amount APL1 becomes equal to the second correction limit value APL1LM.
From T2, it is changed to the first correction limit value APL1LMT1. With the change of the injection timing correction amount APL1, the main injection timing AMAIN in the main injection mode becomes
The timing is changed to a timing advanced from the reference main injection timing AMAINB (see FIG. 6A).
【0123】このように最終パイロット噴射量QPLT
1及びメイン噴射時期AMAINが変更されることによ
り、機関トルクは、図6(a)に点C1で示す状態から
点B1で示す状態にまで変化する。Thus, the final pilot injection amount QPLT
1 and the main injection timing AMAIN are changed, the engine torque changes from the state indicated by the point C1 in FIG. 6A to the state indicated by the point B1.
【0124】前述したように、本実施形態の燃料噴射制
御装置では、第1の過渡トルク値Tb及び第2の過渡ト
ルク値Tcを一致させるようにしているため、タイミン
グt12において、燃料噴射形態がパイロット噴射モー
ドからメイン噴射モードに切り替えられても、その切り
替えに伴う機関トルクの変化は殆ど発生しない。従っ
て、トルクショックの発生を確実に防止することができ
る。As described above, in the fuel injection control device according to the present embodiment, the first transient torque value Tb and the second transient torque value Tc are made to coincide with each other. Even if the mode is switched from the pilot injection mode to the main injection mode, almost no change in engine torque is caused by the switching. Therefore, the occurrence of torque shock can be reliably prevented.
【0125】また、判定用パイロット噴射量QPLT3
が減量され、タイミングt14において「0」と等しく
なると、メイン噴射制御許可フラグXJPLT1及びパ
イロット噴射制御許可フラグXJPLT2がいずれも
「0」に設定される。そして、このタイミングt14〜
t16の期間において、噴射時期補正量APL1は、第
1の補正制限値APL1LMT1から「0」と等しくな
るまで所定量づつ減量される。こうした噴射時期補正量
APL1の減量により、メイン噴射時期AMAINが徐
々に遅角側の時期に変更されるようになる。Further, the pilot injection amount for determination QPLT3
Is reduced and becomes equal to “0” at the timing t14, the main injection control permission flag XJPLT1 and the pilot injection control permission flag XJPLT2 are both set to “0”. And this timing t14 ~
In the period of t16, the injection timing correction amount APL1 is reduced by a predetermined amount from the first correction limit value APL1LMT1 until it becomes equal to "0". By reducing the injection timing correction amount APL1, the main injection timing AMAIN is gradually changed to a timing on the retard side.
【0126】このようにメイン噴射時期AMAINが変
更されることにより、機関トルクは、図6(a)に点B
1で示す状態から点A1で示す状態にまで徐々に減少す
る。このタイミングt14〜t16の期間では、前述し
たタイミングt1〜t4の期間における場合と同様、メ
イン噴射時期AMAINの変更速度、即ち、噴射時期補
正量APL1の増加速度を調節することにより、トルク
ショックが発生しないように機関トルクの変化速度を確
実に制御したうえで、メイン噴射モード時の機関トルク
を定常時のトルク値にまで変更することができる。By changing the main injection timing AMAIN in this manner, the engine torque is reduced to the point B in FIG.
1 gradually decreases from the state shown by 1 to the state shown by point A1. In the period between the timings t14 and t16, the torque shock is generated by adjusting the changing speed of the main injection timing AMAIN, that is, the increasing speed of the injection timing correction amount APL1, as in the period between the timings t1 and t4. The engine torque in the main injection mode can be changed to a steady-state torque value after reliably controlling the changing speed of the engine torque so as not to cause it.
【0127】そして、タイミングt16以降、噴射時期
補正量APL1が「0」に保持されるため、メイン噴射
時期AMAINは基準メイン噴射時期AMAINBと等
しく設定されるようになる。その結果、定常時のメイン
噴射が実行されるようになる。Then, after the timing t16, the injection timing correction amount APL1 is held at "0", so that the main injection timing AMAIN is set to be equal to the reference main injection timing AMAINB. As a result, steady-state main injection is performed.
【0128】また、タイミングt12〜t16の期間で
は、メイン噴射時期AMAINが基準メイン噴射時期A
MAINBよりも進角側の時期に変更されるが、この期
間では、燃料圧補正量PCRPLが所定値Qから負の所
定値S(<0)に変更される。従って、タイミングt1
〜t4の期間と同様、コモンレール4の燃料圧PCが低
下して、噴射燃料の微粒化が抑えられるため、燃焼騒音
の増大を防止することができる。During the period from timing t12 to t16, the main injection timing AMAIN is changed to the reference main injection timing A.
The fuel pressure correction amount PCRPL is changed from a predetermined value Q to a negative predetermined value S (<0) during this period. Therefore, at timing t1
Similarly to the period from t4 to t4, the fuel pressure PC of the common rail 4 decreases and the atomization of the injected fuel is suppressed, so that an increase in combustion noise can be prevented.
【0129】以下、上記の燃料噴射制御を実現するため
の制御手順の一例について図7〜13に示すフローチャ
ート及び上記図5のタイミングチャートを併せ参照して
詳細に説明する。尚、以下の説明中、上記タイミングチ
ャートの対応するタイミングを括弧[ ]内に示してい
る。Hereinafter, an example of a control procedure for realizing the above fuel injection control will be described in detail with reference to the flowcharts shown in FIGS. 7 to 13 and the timing chart of FIG. In the following description, corresponding timings in the above timing chart are shown in parentheses [].
【0130】図7及び図8は、「制御用フラグ操作ルー
チン」の各処理を示すフローチャートである。このルー
チンは、後述する各処理ルーチンにおいて用いられる各
種制御用フラグXPLT1,XPLT2,XJPLT
1,XJPLT2の操作を行うためのものであり、EC
U50により所定クランク角度毎(例えば180°CA
毎)の割込処理として実行される。FIGS. 7 and 8 are flowcharts showing the respective processes of the "control flag operation routine". This routine includes various control flags XPLT1, XPLT2, XJPLT used in each processing routine described later.
1, for performing operations of XJPLT2, EC
By U50, every predetermined crank angle (for example, 180 ° CA
This is executed as an interrupt process for each).
【0131】処理がこのルーチンに移行すると、まず、
ステップ100において、ECU50は、現在の機関運
転状態が、燃料噴射形態をパイロット噴射モードとすべ
き状態であるか否かを判定する。この判定処理は、機関
回転数NE及び定常時パイロット噴射量QPLT2の各
値が、前述した各条件式(1),(2)の双方を満たす
か否かに基づいて行われる。When the processing shifts to this routine, first,
In step 100, the ECU 50 determines whether or not the current engine operation state is a state where the fuel injection mode should be the pilot injection mode. This determination process is performed based on whether each value of the engine speed NE and the steady-state pilot injection amount QPLT2 satisfies both of the conditional expressions (1) and (2) described above.
【0132】ステップ100において肯定判定された場
合[タイミングt1〜t8]、ECU50は、ステップ
102〜116までの各処理を順次実行する。この各ス
テップ102〜116の処理は、燃料噴射形態がメイン
噴射モードからパイロット噴射モードに切り替えられる
際に実行される処理である。If the determination in step 100 is affirmative [timing t1 to t8], the ECU 50 sequentially executes the processing of steps 102 to 116. The processes in steps 102 to 116 are executed when the fuel injection mode is switched from the main injection mode to the pilot injection mode.
【0133】まず、ECU50は、ステップ102にお
いてパイロット噴射モードフラグXPLT1を「1」に
設定する。次に、ECU50は、ステップ104におい
てパイロット噴射実行フラグXPLT2が「0」に設定
されているか否かを判定する。ここで否定判定された場
合[タイミングt5〜t8]、ECU50は、処理を図
8に示すステップ116に移行する。一方、ステップ1
04において肯定判定された場合[タイミングt1〜t
4]、ECU50は、処理をステップ106に移行す
る。First, in step 102, the ECU 50 sets the pilot injection mode flag XPLT1 to "1". Next, in step 104, the ECU 50 determines whether or not the pilot injection execution flag XPLT2 is set to “0”. If a negative determination is made here [timing t5 to t8], the ECU 50 shifts the processing to step 116 shown in FIG. Step 1
04 [Timing t1 to t
4], the ECU 50 shifts the processing to Step 106.
【0134】ステップ106において、ECU50は、
メイン噴射制御許可フラグXJPLT1が「0」に設定
されているか否かを判定する。ここで肯定判定された場
合[タイミングt1]、ECU50は、ステップ110
において、メイン噴射制御許可フラグXJPLT1を
「0」から「1」へ変更する。一方、ステップ106に
おいて否定判定された場合[タイミングt2〜t4]、
ECU50は、ステップ108において、パイロット噴
射制御許可フラグXJPLT2を「1」に設定する。At step 106, the ECU 50
It is determined whether main injection control permission flag XJPLT1 is set to “0”. If the determination is affirmative here [timing t1], the ECU 50 proceeds to step 110.
, The main injection control permission flag XJPLT1 is changed from “0” to “1”. On the other hand, when a negative determination is made in step 106 [timing t2 to t4],
In step 108, the ECU 50 sets the pilot injection control permission flag XJPLT2 to “1”.
【0135】上記各ステップ108,110の処理を実
行した後、ECU50は、図8に示すステップ112に
おいて、判定用パイロット噴射量QPLT3と前記所定
量Aとを比較する。ここで判定用パイロット噴射量QP
LT3が所定量A未満である旨判断された場合[タイミ
ングt1〜t3]、ECU50は、処理をステップ11
6に移行する。一方、ステップ112において判定用パ
イロット噴射量QPLT3が所定量A以上である旨判断
された場合[タイミングt4]、ECU50は、ステッ
プ114においてパイロット噴射実行フラグXPLT2
を「1」に設定した後、処理をステップ116に移行す
る。After executing the processing in steps 108 and 110, the ECU 50 compares the pilot injection amount QPLT3 for determination with the predetermined amount A in step 112 shown in FIG. Here, the pilot injection amount for determination QP
If it is determined that LT3 is less than the predetermined amount A [timing t1 to t3], the ECU 50 proceeds to step 11
Move to 6. On the other hand, if it is determined in step 112 that the determination pilot injection amount QPLT3 is equal to or larger than the predetermined amount A [timing t4], the ECU 50 determines in step 114 that the pilot injection execution flag XPLT2
Is set to “1”, and the process proceeds to step 116.
【0136】ステップ116において、ECU50は、
判定用パイロット噴射量QPLT3と定常時パイロット
噴射量QPLT2と比較する。そして、判定用パイロッ
ト噴射量QPLT3が定常時パイロット噴射量QPLT
2以上である旨判断された場合[タイミングt6〜t
8]、ECU50は、ステップ140においてメイン噴
射制御許可フラグXJPLT1を「0」に設定した後、
更にステップ142においてパイロット噴射制御許可フ
ラグXJPLT2を「0」に設定する。At step 116, the ECU 50
The determination pilot injection amount QPLT3 is compared with the steady-state pilot injection amount QPLT2. When the pilot injection amount QPLT3 for determination is equal to the pilot injection amount QPLT in the steady state,
When it is determined that it is 2 or more [timing t6 to t
8] The ECU 50 sets the main injection control permission flag XJPLT1 to “0” in step 140,
Further, in step 142, the pilot injection control permission flag XJPLT2 is set to "0".
【0137】ステップ142の処理を実行した後、若し
くはステップ116において判定用パイロット噴射量Q
PLT3が定常時パイロット噴射量QPLT2未満であ
る旨判断された場合[タイミングt1〜t5]、ECU
50は本ルーチンの処理を一旦終了する。After executing the processing of step 142 or in step 116, the pilot injection quantity Q for determination
If it is determined that PLT3 is smaller than the steady-state pilot injection amount QPLT2 [timing t1 to t5], the ECU
50 temporarily ends the processing of this routine.
【0138】これに対して、前述したステップ100に
おいて現在の機関運転状態が、燃料噴射形態をパイロッ
ト噴射モードとすべき状態ではない旨判定された場合
[タイミングt9〜t16]、ECU50は、ステップ
122〜136の各処理を順次実行する。この各ステッ
プ122〜136の処理は、燃料噴射形態がパイロット
噴射モードからメイン噴射モードに切り替えられる際に
実行される処理である。On the other hand, if it is determined in step 100 that the current engine operating state is not the state in which the fuel injection mode should be the pilot injection mode [timing t9 to t16], the ECU 50 proceeds to step 122. To 136 are sequentially executed. The processes in steps 122 to 136 are executed when the fuel injection mode is switched from the pilot injection mode to the main injection mode.
【0139】即ち、ECU50は、ステップ122にお
いて、パイロット噴射モードフラグXPLT1を「0」
に設定する。そして、ECU50は、ステップ124に
おいて、パイロット噴射実行フラグXPLT2が「1」
に設定されているか否かを判定する。ここで肯定判定さ
れた場合[タイミングt9〜t12]、ECU50は、
処理をステップ126に移行する。一方、ステップ12
4において否定判定された場合[タイミングt13〜1
6]、ECU50は、処理を図8に示すステップ136
に移行する。That is, in step 122, the ECU 50 sets the pilot injection mode flag XPLT1 to "0".
Set to. Then, in step 124, the ECU 50 sets the pilot injection execution flag XPLT2 to “1”.
It is determined whether or not is set. If an affirmative determination is made here [timing t9 to t12], the ECU 50
The process moves to step 126. Step 12
No. 4 [Timing t13 to 1
6], and the ECU 50 executes the processing in step 136 shown in FIG.
Move to
【0140】ステップ126において、ECU50は、
メイン噴射制御許可フラグXJPLT1が「0」に設定
されているか否かを判定する。ここで肯定判定された場
合[タイミングt9]、ECU50は、ステップ130
において、メイン噴射制御許可フラグXJPLT1を
「0」から「1」へ変更する。一方、ステップ126に
おいて否定判定された場合[タイミングt10〜t1
2]、ECU50は、ステップ128において、パイロ
ット噴射制御許可フラグXJPLT2を「1」に設定す
る。At step 126, the ECU 50
It is determined whether main injection control permission flag XJPLT1 is set to “0”. If an affirmative determination is made [timing t9], the ECU 50 proceeds to step 130.
, The main injection control permission flag XJPLT1 is changed from “0” to “1”. On the other hand, when a negative determination is made in step 126 [timing t10 to t1
2] In step 128, the ECU 50 sets the pilot injection control permission flag XJPLT2 to “1”.
【0141】上記各ステップ128,130の処理を実
行した後、ECU50は、図8に示すステップ132に
おいて、判定用パイロット噴射量QPLT3と所定量A
とを比較する。ここで判定用パイロット噴射量QPLT
3が所定量A以上である旨判断された場合[タイミング
t9〜t11]、ECU50は、処理をステップ136
に移行する。一方、ステップ132において判定用パイ
ロット噴射量QPLT3が所定量A未満である旨判断さ
れた場合[タイミングt12〜16]、ECU50は、
ステップ134においてパイロット噴射実行フラグXP
LT2を「0」に設定した後、処理をステップ136に
移行する。After executing the processing of steps 128 and 130, the ECU 50 determines in step 132 shown in FIG.
Compare with Here, the determination pilot injection amount QPLT
If it is determined that 3 is equal to or more than the predetermined amount A [timing t9 to t11], the ECU 50 proceeds to step 136.
Move to On the other hand, if it is determined in step 132 that the determination pilot injection amount QPLT3 is less than the predetermined amount A [timings t12 to t16], the ECU 50 determines
In step 134, the pilot injection execution flag XP
After setting LT2 to “0”, the process proceeds to step 136.
【0142】そして、ステップ136において、ECU
50は、判定用パイロット噴射量QPLT3と「0」と
を比較する。ここで判定用パイロット噴射量QPLT3
が「0」より大きい旨判断された場合[タイミングt9
〜t13]、ECU50は、本ルーチンの処理を一旦終
了する。一方、ステップ136において判定用パイロッ
ト噴射量QPLT3が「0」以下である旨判断された場
合[タイミングt14〜t16]、ECU50は、前述
した各ステップ140,142の処理を実行した後、本
ルーチンの処理を一旦終了する。Then, at step 136, the ECU
50 compares the pilot injection amount QPLT3 for determination with “0”. Here, the determination pilot injection amount QPLT3
Is greater than “0” [timing t9
-T13], the ECU 50 once ends the processing of this routine. On the other hand, if it is determined in step 136 that the determination pilot injection amount QPLT3 is equal to or less than “0” [timing t14 to t16], the ECU 50 executes the processing of steps 140 and 142 described above, and then executes this routine. The process ends once.
【0143】以上説明した本ルーチンの処理に基づい
て、各種制御用フラグXPLT1,XPLT2,XJP
LT1,XJPLT2が機関運転状態に即した値に設定
される。Based on the processing of this routine described above, various control flags XPLT1, XPLT2, XJP
LT1 and XJPLT2 are set to values corresponding to the engine operating state.
【0144】次に、「噴射量算出ルーチン」の各処理に
ついて図9に示すフローチャートを参照して説明する。
このルーチンは、パイロット噴射及びメイン噴射の燃料
噴射量を算出するためのものであり、ECU50により
上記「制御用フラグ操作ルーチン」と同クランク角度毎
(例えば180°CA毎)の割込処理として実行され
る。Next, each process of the "injection amount calculation routine" will be described with reference to the flowchart shown in FIG.
This routine is for calculating the fuel injection amounts of the pilot injection and the main injection, and is executed by the ECU 50 as the above-mentioned "control flag operation routine" as an interruption process for each crank angle (for example, every 180 ° CA). Is done.
【0145】処理がこのルーチンに移行すると、まず、
ステップ200において、ECU50は、パイロット噴
射モードフラグXPLT1が「1」に設定されているか
否かを判定する。ここで肯定判定された場合、ECU5
0は、処理をステップ202に移行する。ステップ20
2において、ECU50は、メイン噴射制御許可フラグ
XJPLT1が「1」に設定されているか否かを判定す
る。ここで肯定判定された場合、ECU50は、処理を
ステップ204に移行して更に、パイロット噴射制御許
可フラグXJPLT2が「0」であるか否かを判定す
る。When the processing shifts to this routine, first,
In step 200, the ECU 50 determines whether or not the pilot injection mode flag XPLT1 is set to “1”. If a positive determination is made here, the ECU 5
If “0”, the process proceeds to step 202. Step 20
In 2, the ECU 50 determines whether the main injection control permission flag XJPLT1 is set to “1”. If an affirmative determination is made here, the ECU 50 shifts the processing to step 204 and further determines whether or not the pilot injection control permission flag XJPLT2 is “0”.
【0146】ステップ204において肯定判定された場
合、ECU50は、ステップ206において、判定用パ
イロット噴射量QPLT3を所定量Bと等しく設定する
[タイミングt1]。この所定量Bは、判定用パイロッ
ト噴射量QPLT3についての初期値である。尚、図5
に示すタイミングチャートは、この所定量Bが「0」に
設定されている場合の制御態様例を示している。If an affirmative determination is made in step 204, the ECU 50 sets the determination pilot injection amount QPLT3 equal to the predetermined amount B in step 206 [timing t1]. This predetermined amount B is an initial value for the determination pilot injection amount QPLT3. FIG.
The timing chart shown in FIG. 3 shows an example of a control mode when the predetermined amount B is set to “0”.
【0147】これに対して、ステップ204において否
定判定された場合、ECU50は、ステップ208にお
いて、現在の判定用パイロット噴射量QPLT3に対し
て所定量C(>0)を加算し、その加算後の値(=QP
LT3+C)を、新たな判定用パイロット噴射量QPL
T3として設定する。このステップ208の処理が繰り
返し実行されることにより、図5に示すタイミングt2
〜t6の期間において、同判定用パイロット噴射量QP
LT3(同図(e)参照)は徐々に増加するようにな
る。On the other hand, if a negative determination is made in step 204, the ECU 50 adds a predetermined amount C (> 0) to the current determination pilot injection amount QPLT3 in step 208, Value (= QP
LT3 + C) with the new pilot injection quantity QPL for determination.
Set as T3. By repeatedly executing the processing of step 208, the timing t2 shown in FIG.
In the period from to t6, the pilot injection amount QP
LT3 (see FIG. 9E) gradually increases.
【0148】上記ステップ206,208の処理を実行
した後、ECU50は、ステップ210において、判定
用パイロット噴射量QPLT3と定常時パイロット噴射
量QPLT2とを比較する。ここで判定用パイロット噴
射量QPLT3が定常時パイロット噴射量QPLT2以
上である旨判断された場合、ECU50は、ステップ2
30において、判定用パイロット噴射量QPLT3を定
常時パイロット噴射量QPLT2と等しく設定する。ま
た、前述したステップ202において否定判定された場
合も同様に、ECU50は、ステップ230の処理を実
行する。After executing the processing of steps 206 and 208, the ECU 50 compares the pilot injection amount QPLT3 for determination with the pilot injection amount QPLT2 at steady state in step 210. If it is determined that the determination pilot injection amount QPLT3 is equal to or larger than the steady-state pilot injection amount QPLT2, the ECU 50 proceeds to step 2
At 30, the determination pilot injection amount QPLT3 is set equal to the steady-state pilot injection amount QPLT2. Also, when a negative determination is made in step 202 described above, the ECU 50 executes the process of step 230 in the same manner.
【0149】上記各ステップ202,210,230の
処理が実行されることにより、図5に示すタイミングt
6〜t9の期間において、判定用パイロット噴射量QP
LT3(同図(e)参照)は、定常時パイロット噴射量
QPLT2(同図(e)の一点鎖線)と等しく保持され
るようになる。By executing the processing of steps 202, 210, and 230, the timing t shown in FIG.
In the period from 6 to t9, the pilot injection amount for determination QP
LT3 (see (e) in the figure) is kept equal to the steady-state pilot injection amount QPLT2 (dashed line in (e) in the figure).
【0150】一方、前述したステップ200において否
定判定された場合、ECU50は、ステップ220にお
いてメイン噴射制御許可フラグXJPLT1が「1」に
設定されているか否かを判定する。ここで肯定判定され
た場合、ECU50は、ステップ222において更に、
パイロット噴射制御許可フラグXJPLT2が「1」に
設定されているか否かを判定する。ここで否定判定され
た場合[タイミングt9]、ECU50は前述したステ
ップ230の処理を実行する。On the other hand, if a negative determination is made in step 200 described above, the ECU 50 determines in step 220 whether the main injection control permission flag XJPLT1 is set to "1". If an affirmative determination is made here, the ECU 50 further proceeds to step 222.
It is determined whether pilot injection control permission flag XJPLT2 is set to "1". If a negative determination is made here [timing t9], the ECU 50 executes the process of step 230 described above.
【0151】これに対して、ステップ222において肯
定判定された場合、ECU50はステップ224におい
て、現在の判定用パイロット噴射量QPLT3から所定
量D(>0)を減算し、その減算後の値(=QPLT3
−D)を新たな判定用パイロット噴射量QPLT3とし
て設定する。このステップ224の処理が繰り返し実行
されることにより、図5に示すタイミングt10〜t1
3の期間において、判定用パイロット噴射量QPLT3
(同図(e)参照)は徐々に減少するようになる。On the other hand, if the determination in step 222 is affirmative, in step 224, the ECU 50 subtracts the predetermined amount D (> 0) from the current pilot injection amount QPLT3 for determination, and the value after the subtraction (= QPLT3
-D) is set as a new determination pilot injection amount QPLT3. By repeatedly executing the process of step 224, timings t10 to t1 shown in FIG.
In the period of 3, the pilot injection amount for determination QPLT3
(See FIG. 7E) gradually decreases.
【0152】そして、ECU50は、ステップ226に
おいて、判定用パイロット噴射量QPLT3と「0」と
を比較する。ここで判定用パイロット噴射量QPLT3
が「0」未満である旨判断された場合、ECU50は、
ステップ228において、判定用パイロット噴射量QP
LT3を「0」に設定する。また、前述したステップ2
20において否定判定された場合[タイミングt14〜
t16]も同様に、ECU50は、このステップ228
の処理を実行する。Then, in step 226, the ECU 50 compares the determination pilot injection amount QPLT3 with "0". Here, the determination pilot injection amount QPLT3
Is determined to be less than “0”, the ECU 50
In step 228, the determination pilot injection amount QP
Set LT3 to “0”. Also, as described in step 2
20 is negative [timing t14-
t16], the ECU 50 also determines in step 228
Execute the processing of
【0153】上記各ステップ220,226,228の
処理が実行されることにより、図5に示すタイミングt
14〜t16の期間において、判定用パイロット噴射量
QPLT3(同図(e)参照)は「0」に保持されるよ
うになる。By executing the processing of steps 220, 226, and 228, the timing t shown in FIG.
During the period from 14 to t16, the determination pilot injection amount QPLT3 (see FIG. 9E) is maintained at "0".
【0154】上記ステップ228,230の処理を実行
した後、ECU50は処理をステップ232に移行す
る。また、ステップ210において判定用パイロット噴
射量QPLT3が定常時パイロット噴射量QPLT2未
満である旨判断された場合、ステップ226において判
定用パイロット噴射量QPLT3が「0」以上である旨
判断された場合も、ECU50は、処理をステップ23
2に移行する。After executing the processing of steps 228 and 230, the ECU 50 shifts the processing to step 232. Also, when it is determined in step 210 that the determination pilot injection amount QPLT3 is less than the steady-state pilot injection amount QPLT2, and when it is determined in step 226 that the determination pilot injection amount QPLT3 is “0” or more, The ECU 50 proceeds to step 23.
Move to 2.
【0155】ステップ232において、ECU50は、
判定用パイロット噴射量QPLT3と前記所定量Aとを
比較する。ここで判定用パイロット噴射量QPLT3が
所定量Aである旨判断された場合、ECU50は、ステ
ップ234において、最終パイロット噴射量QPLT1
を判定用パイロット噴射量QPLT3(≧A>0)と等
しく設定する。このように最終パイロット噴射量QPL
T1が設定されることにより、図5に示すタイミングt
4〜t12の期間において、パイロット噴射が実行され
るようになる。At step 232, the ECU 50
The determination pilot injection amount QPLT3 is compared with the predetermined amount A. Here, if it is determined that the determination pilot injection amount QPLT3 is the predetermined amount A, the ECU 50 proceeds to step 234, where the final pilot injection amount QPLT1 is determined.
Is set to be equal to the determination pilot injection amount QPLT3 (≧ A> 0). Thus, the final pilot injection amount QPL
By setting T1, the timing t shown in FIG.
In the period from 4 to t12, the pilot injection is performed.
【0156】一方、上記ステップ232において判定用
パイロット噴射量QPLT3が所定量A未満である旨判
断された場合、ECU50は、ステップ236におい
て、最終パイロット噴射量QPLT1を「0」に設定す
る。このように最終パイロット噴射量QPLT1が設定
されることにより、図5に示すタイミングt1〜t4,
t12〜t16の期間においては、パイロット噴射の実
行が停止されるようになる。On the other hand, if it is determined in step 232 that the pilot injection amount for determination QPLT3 is smaller than the predetermined amount A, the ECU 50 sets in step 236 the final pilot injection amount QPLT1 to “0”. By setting the final pilot injection amount QPLT1 in this manner, the timings t1 to t4 shown in FIG.
During the period from t12 to t16, the execution of the pilot injection is stopped.
【0157】ECU50は、上記各ステップ234,2
36の処理を実行した後、ステップ238において、前
述した式(4)に基づいて最終メイン噴射量QMAIN
を算出する。従って、ステップ234の処理を通じて最
終メイン噴射量QMAINが算出された場合には、同最
終メイン噴射量QMAINは、基本噴射量QMAINB
から最終パイロット噴射量QPLT1を減算した値とし
て算出される。一方、ステップ236の処理を通じて最
終メイン噴射量QMAINが算出された場合には、同最
終メイン噴射量QMAINは、基本噴射量QMAINB
と等しい値として算出されることになる。そして、この
ステップ238の処理を実行した後、ECU50は本ル
ーチンの処理を一旦終了する。The ECU 50 executes the above steps 234, 2
After performing the process of step 36, in step 238, the final main injection amount QMAIN is
Is calculated. Therefore, when the final main injection amount QMAIN has been calculated through the processing of step 234, the final main injection amount QMAIN becomes the basic injection amount QMAINB.
Is subtracted from the final pilot injection amount QPLT1. On the other hand, when the final main injection amount QMAIN is calculated through the processing of step 236, the final main injection amount QMAIN is changed to the basic injection amount QMAINB.
Is calculated as a value equal to. After executing the process of step 238, the ECU 50 temporarily ends the process of this routine.
【0158】以上説明したように、本ルーチンの各処理
により、判定用パイロット噴射量QPLT3、最終メイ
ン噴射量QMAIN、最終パイロット噴射量QPLT1
がそれぞれ算出される。As described above, by the processing of this routine, the pilot injection amount QPLT3 for determination, the final main injection amount QMAIN, and the final pilot injection amount QPLT1 are determined.
Are calculated respectively.
【0159】次に、「パイロット噴射間隔算出ルーチ
ン」の各処理について図10に示すフローチャートを参
照して説明する。このルーチンは、パイロット噴射間隔
AINTを算出するためのものであり、ECU50によ
って前記「制御用フラグ操作ルーチン」と同クランク角
度毎(例えば180°CA毎)の割込処理として実行さ
れる。Next, each process of the "pilot injection interval calculation routine" will be described with reference to the flowchart shown in FIG. This routine is for calculating the pilot injection interval AINT, and is executed by the ECU 50 as an interrupt process at the same crank angle (for example, at every 180 ° CA) as the “control flag operation routine”.
【0160】処理がこのルーチンに移行すると、まず、
ステップ300において、ECU50は、パイロット噴
射モードフラグXPLT1が「1」に設定されているか
否かを判定する。ここで肯定判定された場合、ECU5
0は、処理をステップ302に移行する。ステップ30
2において、ECU50は、メイン噴射制御許可フラグ
XJPLT1が「1」に設定されているか否かを判定す
る。ここで肯定判定された場合、ECU50は、処理を
ステップ304に移行して更に、パイロット噴射制御許
可フラグXJPLT2が「0」であるか否かを判定す
る。When the processing shifts to this routine, first,
In step 300, the ECU 50 determines whether or not the pilot injection mode flag XPLT1 is set to “1”. If a positive determination is made here, the ECU 5
If it is 0, the process proceeds to step 302. Step 30
In 2, the ECU 50 determines whether the main injection control permission flag XJPLT1 is set to “1”. If an affirmative determination is made here, the ECU 50 shifts the processing to step 304 and further determines whether or not the pilot injection control permission flag XJPLT2 is “0”.
【0161】ステップ304において肯定判定された場
合、ECU50は、ステップ306において、パイロッ
ト噴射間隔AINTを所定量Eと等しく設定する[タイ
ミングt1]。この所定量Eはパイロット噴射間隔AI
NTについての初期値である。尚、図5に示すタイミン
グチャートは、この所定量Eが「0」に設定されている
場合の制御態様例を示している。If the determination in step 304 is affirmative, the ECU 50 sets the pilot injection interval AINT equal to the predetermined amount E in step 306 [timing t1]. This predetermined amount E is equal to the pilot injection interval AI.
This is the initial value for NT. The timing chart shown in FIG. 5 shows an example of the control mode when the predetermined amount E is set to “0”.
【0162】これに対して、ステップ304において否
定判定された場合、ECU50は、ステップ308にお
いて、現在のパイロット噴射間隔AINTに対して所定
量F(>0)を加算し、その加算後の値(AINT+
F)を新たなパイロット噴射間隔AINTとして設定す
る。On the other hand, if a negative determination is made in step 304, the ECU 50 adds a predetermined amount F (> 0) to the current pilot injection interval AINT in step 308, and the value after the addition ( AINT +
F) is set as a new pilot injection interval AINT.
【0163】従って、このステップ308の処理が繰り
返し実行されることにより、図5に示すタイミングt2
〜t6の期間において、パイロット噴射間隔AINT
(同図(h)参照)は徐々に増加するようになる。Therefore, by repeatedly executing the processing of step 308, the timing t2 shown in FIG.
Pilot injection interval AINT in the period
(See FIG. 7H) gradually increases.
【0164】上記ステップ306,308の処理を実行
した後、ECU50は、ステップ310において、パイ
ロット噴射間隔AINTと定常時パイロット噴射間隔A
INTBとを比較する。ここでパイロット噴射間隔AI
NTが定常時パイロット噴射間隔AINTB以上である
旨判断された場合、ECU50は、ステップ330にお
いて、パイロット噴射間隔AINTを定常時パイロット
噴射間隔AINTBと等しく設定する。また、前述した
ステップ302において否定判定された場合も同様に、
ECU50は、ステップ330の処理を実行する。After executing the processes of steps 306 and 308, the ECU 50 determines in step 310 that the pilot injection interval AINT and the steady-state pilot injection interval A
Compare with INTB. Where the pilot injection interval AI
If it is determined that NT is equal to or longer than the steady-state pilot injection interval AINTB, the ECU 50 sets the pilot injection interval AINT to be equal to the steady-state pilot injection interval AINTB in step 330. Similarly, when a negative determination is made in step 302 described above,
The ECU 50 executes the process of step 330.
【0165】上記各ステップ302,310,330の
処理が実行されることにより、図5に示すタイミングt
6〜t9の期間において、パイロット噴射間隔AINT
(同図(h)参照)は、定常時パイロット噴射間隔AI
NTB(同図(h)の一点鎖線)と等しく保持されるよ
うになる。By executing the processing of steps 302, 310, and 330, the timing t shown in FIG.
In the period from 6 to t9, the pilot injection interval AINT
(See (h) in the figure) shows the pilot injection interval AI in the steady state.
NTB (the dashed line in FIG. 7H) is maintained.
【0166】これに対して、前述したステップ300に
おいて否定判定された場合、ECU50は、ステップ3
20において、メイン噴射制御許可フラグXJPLT1
が「1」に設定されているか否かを判定する。ここで肯
定判定された場合、ECU50は、ステップ322にお
いて更に、パイロット噴射制御許可フラグXJPLT2
が「1」に設定されているか否かを判定する。ここで否
定判定された場合、ECU50は前述したステップ33
0の処理を実行する。On the other hand, if a negative determination is made in step 300 described above, the ECU 50 proceeds to step 3
At 20, the main injection control permission flag XJPLT1
Is set to “1”. If an affirmative determination is made here, the ECU 50 further proceeds to step 322 to further control the pilot injection control permission flag XJPLT2.
Is set to “1”. If a negative determination is made here, the ECU 50 proceeds to step 33 described above.
0 is executed.
【0167】一方、ステップ322において肯定判定さ
れた場合、ECU50はステップ324において、現在
のパイロット噴射間隔AINTから所定量G(>0)を
減算し、その減算後の値(AINT−G)を新たなパイ
ロット噴射間隔AINTとして設定する。On the other hand, if the determination in step 322 is affirmative, the ECU 50 subtracts a predetermined amount G (> 0) from the current pilot injection interval AINT in step 324, and newly adds the value (AINT-G) after the subtraction. Is set as the pilot injection interval AINT.
【0168】従って、このステップ324の処理が繰り
返し実行されることにより、図5に示すタイミングt9
〜t14の期間において、パイロット噴射間隔AINT
(同図(h)参照)は徐々に減少するようになる。Therefore, by repeatedly executing the process of step 324, the timing t9 shown in FIG.
Pilot injection interval AINT during the period from
(See FIG. 7H) gradually decreases.
【0169】そして、ECU50は、ステップ326に
おいて、パイロット噴射間隔AINTと「0」とを比較
する。ここでパイロット噴射間隔AINTが「0」未満
である旨判断された場合、ECU50は、ステップ32
8において、パイロット噴射間隔AINTを「0」に設
定する。また、前述したステップ320において否定判
定された場合も同様に、ECU50は、ステップ328
の処理を実行する。In step 326, the ECU 50 compares the pilot injection interval AINT with "0". If it is determined that the pilot injection interval AINT is less than “0”, the ECU 50 proceeds to step 32.
At 8, the pilot injection interval AINT is set to “0”. Similarly, when a negative determination is made in step 320 described above, the ECU 50 returns to step 328
Execute the processing of
【0170】上記各ステップ320,326,328の
処理が実行されることにより、図5に示すタイミングt
14〜t16の期間において、パイロット噴射間隔AI
NTは「0」に保持されるようになる。By executing the processing of steps 320, 326, and 328, the timing t shown in FIG.
In the period from 14 to t16, the pilot injection interval AI
NT will be held at "0".
【0171】上記ステップ328,330の処理を実行
した後、ECU50は、本ルーチンの処理を一旦終了す
る。また、ステップ310においてパイロット噴射間隔
AINTが定常時パイロット噴射間隔AINTB未満で
ある旨判断された場合、若しくはステップ326におい
てパイロット噴射間隔AINTが「0」以上である旨判
断された場合も、ECU50は、本ルーチンの処理を一
旦終了する。After executing the processing of steps 328 and 330, the ECU 50 once ends the processing of this routine. Also, if it is determined in step 310 that pilot injection interval AINT is less than steady-state pilot injection interval AINTB, or if it is determined in step 326 that pilot injection interval AINT is equal to or greater than "0", ECU 50 The processing of this routine is once ended.
【0172】以上説明したように、本ルーチンの各処理
により、パイロット噴射間隔AINTが算出される。次
に、「噴射時期算出ルーチン」の各処理について図11
及び図12に示すフローチャートを参照して説明する。
このルーチンは、パイロット噴射及びメイン噴射の噴射
時期を算出するためのものであり、ECU50によって
前記「制御用フラグ操作ルーチン」と同クランク角度毎
(例えば180°CA毎)の割込処理として実行され
る。As described above, the pilot injection interval AINT is calculated by each process of this routine. Next, each process of the “injection timing calculation routine” will be described with reference to FIG.
And a flowchart shown in FIG.
This routine is for calculating the injection timings of the pilot injection and the main injection, and is executed by the ECU 50 as an interruption process at the same crank angle (for example, at every 180 ° CA) as the “control flag operation routine”. You.
【0173】処理がこのルーチンに移行すると、まず、
ステップ400において、ECU50は、パイロット噴
射モードフラグXPLT1が「1」に設定されているか
否かを判定する。ここで肯定判定された場合、ECU5
0は、処理をステップ402に移行する。ステップ40
2において、ECU50は、メイン噴射制御許可フラグ
XJPLT1が「1」に設定されているか否かを判定す
る。ここで肯定判定された場合、ECU50は、処理を
ステップ404に移行して更に、パイロット噴射制御許
可フラグXJPLT2が「0」であるか否かを判定す
る。When the processing shifts to this routine, first,
In step 400, the ECU 50 determines whether or not the pilot injection mode flag XPLT1 is set to "1". If a positive determination is made here, the ECU 5
If it is 0, the process proceeds to step 402. Step 40
In 2, the ECU 50 determines whether the main injection control permission flag XJPLT1 is set to “1”. If an affirmative determination is made here, the ECU 50 shifts the processing to step 404 and further determines whether or not the pilot injection control permission flag XJPLT2 is “0”.
【0174】ステップ404において肯定判定された場
合、ECU50は、ステップ406において、噴射時期
補正量APL1を所定量Hと等しく設定する。一方、ス
テップ404において否定判定された場合、ECU50
は、ステップ408において、現在の噴射時期補正量A
PL1に対して所定量Jを加算し、その加算後の値(A
PL1+J)を新たな噴射時期補正量APL1として設
定する。If the determination in step 404 is affirmative, the ECU 50 sets the injection timing correction amount APL1 equal to the predetermined amount H in step 406. On the other hand, if a negative determination is made in step 404, the ECU 50
In step 408, the current injection timing correction amount A
A predetermined amount J is added to PL1 and the value (A
PL1 + J) is set as a new injection timing correction amount APL1.
【0175】上記ステップ406,408の処理を実行
した後、ECU50は、ステップ410において、噴射
時期補正量APL1の絶対値|APL1|と、第1の補
正制限値APL1LMT1の絶対値|APL1LMT1
|とを比較する。After executing the processing in steps 406 and 408, the ECU 50 determines in step 410 that the absolute value | APL1 | of the injection timing correction amount APL1 and the absolute value | APL1LMT1 of the first correction limit value APL1LMT1.
|.
【0176】ここで、第1の補正制限値APL1LMT
1は、機関回転数NE及び基本噴射量QMAINBに基
づいて算出されるものであり、前述したように、条件式
(5−a),(5−b)の少なくとも一方が満たされる
ように設定されている。ECU50のメモリには、この
第1の補正制限値APL1LMT1と、機関回転数NE
及び基本噴射量QMAINBとの関係を定義する関数デ
ータが記憶されている。また、ECU50のメモリには
更に、前記各所定量H,Jと、機関回転数NE及び基本
噴射量QMAINBとの関係を定義する関数データがそ
れぞれ記憶されている。ECU50は、上記各ステップ
406,408,410等の処理を実行する際に、上記
各関数データを参照することにより、第1の補正制限値
APL1LMT1及び各所定量H,Jをそれぞれ算出す
る。Here, the first correction limit value APL1LMT
1 is calculated based on the engine speed NE and the basic injection amount QMAINB, and is set so as to satisfy at least one of the conditional expressions (5-a) and (5-b) as described above. ing. The memory of the ECU 50 stores the first correction limit value APL1LMT1 and the engine speed NE.
And the function data defining the relationship with the basic injection amount QMAINB. Further, the memory of the ECU 50 further stores function data that defines the relationship between the predetermined amounts H and J and the engine speed NE and the basic injection amount QMAINB. The ECU 50 calculates the first correction limit value APL1LMT1 and the predetermined amounts H and J, respectively, by referring to the function data when executing the processes of the steps 406, 408, 410 and the like.
【0177】例えば、図6(a)に示すように、メイン
噴射モード時基準トルク値Taが、パイロット噴射モー
ド時基準トルク値Tdよりも小さい場合、上記第1の補
正制限値APL1LMT1は、正の値(APL1LMT
1>0)として算出される。また、このように第1の補
正制限値APL1LMT1が正の値として算出されると
きには、上記所定量H,Jも同様に、正の値(H>0,
J>0)として算出される。For example, as shown in FIG. 6A, when the reference torque value Ta in the main injection mode is smaller than the reference torque value Td in the pilot injection mode, the first correction limit value APL1LMT1 becomes positive. Value (APL1LMT
1> 0). When the first correction limit value APL1LMT1 is calculated as a positive value, the predetermined amounts H and J are also positive values (H> 0, H> 0).
J> 0).
【0178】このように第1の補正制限値APL1LM
T1が正の値として算出される場合には、図5に示すタ
イミングt1〜t4の期間において、噴射時期補正量A
PL1(同図(g)参照)は第1の補正制限値APL1
LMT1にまで徐々に増加するようになる。As described above, the first correction limit value APL1LM
When T1 is calculated as a positive value, the injection timing correction amount A during the period from timing t1 to t4 shown in FIG.
PL1 (see (g) in the figure) is the first correction limit value APL1
It gradually increases to LMT1.
【0179】これに対して、例えば、図6(b)に示す
ように、メイン噴射モード時基準トルク値Taが、パイ
ロット噴射モード時基準トルク値Tdよりも大きくなる
ような状況も、機関運転状態(機関回転数NE及び基本
噴射量QMAINB)に応じて発生し得る。このような
場合、第1の補正制限値APL1LMT1は、負の値
(APL1LMT1<0)として算出される。また、こ
のように第1の補正制限値APL1LMT1が負の値と
して算出されるときには、上記所定量H,Jも同様に、
負の値(H<0,J<0)として算出される。On the other hand, for example, as shown in FIG. 6B, the situation where the reference torque value Ta in the main injection mode becomes larger than the reference torque value Td in the pilot injection mode does not depend on the engine operating state. (The engine speed NE and the basic injection amount QMAINB). In such a case, the first correction limit value APL1LMT1 is calculated as a negative value (APL1LMT1 <0). When the first correction limit value APL1LMT1 is calculated as a negative value, the predetermined amounts H and J are similarly calculated as follows.
It is calculated as a negative value (H <0, J <0).
【0180】このように第1の補正制限値APL1LM
T1が負の値として算出される場合には、図5に示すタ
イミングt1〜t4の期間において、噴射時期補正量A
PL1は、同図(g)に示す変化態様とは異なり、負の
値として設定された第1の補正制限値APL1LMT1
にまで徐々に減少するようになる。また、以上のよう
に、噴射時期補正量APL1が第1の補正制限値APL
1LMT1にまで徐々に変更されるのに伴って、メイン
噴射時期AMAINも徐々に変更される。即ち、第1の
補正制限値APL1LMT1が正の値として算出される
場合には、メイン噴射時期AMAINは徐々に進角側の
時期に変更され[タイミングt1〜t4]、第1の補正
制限値APL1LMT1が負の値として算出される場合
には、逆にメイン噴射時期AMAINは徐々に遅角側の
時期に変更されるようになる。また、上記各所定量H,
Jは、メイン噴射時期AMAINの変更に伴うトルクシ
ョックが発生しないように、その絶対値|H|,|J|
が十分に小さく設定されている。As described above, the first correction limit value APL1LM
When T1 is calculated as a negative value, the injection timing correction amount A during the period from timing t1 to timing t4 shown in FIG.
PL1 is different from the change mode shown in FIG. 11G, and the first correction limit value APL1LMT1 set as a negative value
Until it gradually decreases. Further, as described above, the injection timing correction amount APL1 is equal to the first correction limit value APL.
Along with being gradually changed to 1LMT1, the main injection timing AMAIN is also gradually changed. That is, when the first correction limit value APL1LMT1 is calculated as a positive value, the main injection timing AMAIN is gradually changed to a timing on the advance side [timing t1 to t4], and the first correction limit value APL1LMT1 is set. Is calculated as a negative value, the main injection timing AMAIN is gradually changed to a timing on the retard side. Further, each of the predetermined amounts H,
J is the absolute value | H |, | J | of the main injection timing AMAIN so that a torque shock does not occur with the change of the main injection timing AMAIN.
Is set small enough.
【0181】そして、上記ステップ410において噴射
時期補正量APL1の絶対値|APL1|が第1の補正
制限値APL1LMT1の絶対値|APL1LMT1|
以上である旨判断された場合[タイミングt3]、EC
U50は、ステップ412において、噴射時期補正量A
PL1を第1の補正制限値APL1LMT1と等しく設
定した後、処理をステップ414に移行する。一方、ス
テップ410において、噴射時期補正量APL1の絶対
値|APL1|が第1の補正制限値APL1LMT1の
絶対値|APL1LMT1|未満である旨判断された場
合も同様に、ECU50は処理をステップ414に移行
する。In step 410, the absolute value | APL1 | of the injection timing correction amount APL1 is changed to the absolute value | APL1LMT1 | of the first correction limit value APL1LMT1.
If it is determined that this is the case [timing t3], EC
U50 determines the injection timing correction amount A in step 412.
After setting PL1 equal to the first correction limit value APL1LMT1, the process proceeds to step 414. On the other hand, if it is determined in step 410 that the absolute value | APL1 | of the injection timing correction amount APL1 is less than the absolute value | APL1LMT1 | of the first correction limit value APL1LMT1, the ECU 50 similarly proceeds to step 414. Transition.
【0182】ステップ414において、ECU50は、
パイロット噴射実行フラグXPLT2が「1」に設定さ
れているか否かを判定する。ここで否定判定された場
合、ECU50は、処理を図12に示すステップ460
に移行する。一方、ステップ414において肯定判定さ
れた場合、ECU50は、ステップ416において、噴
射時期補正量APL1を第2の補正制限値APL1LM
T2と等しく設定する。At step 414, the ECU 50
It is determined whether pilot injection execution flag XPLT2 is set to “1”. If a negative determination is made here, the ECU 50 proceeds to step 460 shown in FIG.
Move to On the other hand, if an affirmative determination is made in step 414, the ECU 50 sets the injection timing correction amount APL1 to the second correction limit value APL1LM in step 416.
Set equal to T2.
【0183】上記ステップ414,416の各処理を実
行することにより、図5に示すタイミングt4におい
て、噴射時期補正量APL1は、第1の補正制限値AP
L1LMT1から第2の補正制限値APL1LMT2に
まで変更され、タイミングt5においてもその第2の補
正制限値APL1LMT2と等しく保持される。このス
テップ416の処理を実行した後、ECU50は、図1
2に示すステップ460に処理を移行する。By executing the processes of steps 414 and 416, at timing t4 shown in FIG. 5, the injection timing correction amount APL1 becomes equal to the first correction limit value AP.
The value is changed from L1LMT1 to the second correction limit value APL1LMT2, and is kept equal to the second correction limit value APL1LMT2 also at the timing t5. After executing the processing of step 416, the ECU 50 executes the processing in FIG.
The process moves to step 460 shown in FIG.
【0184】一方、前述したステップ402において否
定判定された場合、ECU50は、処理を図12に示す
ステップ440に移行する。ステップ440において、
ECU50は、現在の噴射時期補正量APL1に対して
所定量Mを加算し、その加算後の値(APL1+M)を
新たな噴射時期補正量APL1として設定する。On the other hand, if a negative determination is made in step 402 described above, the ECU 50 shifts the processing to step 440 shown in FIG. At step 440,
The ECU 50 adds the predetermined amount M to the current injection timing correction amount APL1, and sets the value (APL1 + M) after the addition as a new injection timing correction amount APL1.
【0185】この所定量Mは、前記所定量H,Jと同
様、機関回転数NE及び基本噴射量QMAINBに基づ
いて算出されるものである。ECU50のメモリには、
この所定量Mと、機関回転数NE及び基本噴射量QMA
INBとの関係を定義する関数データが記憶されてお
り、ECU50は、この関数データを参照して所定量M
を算出する。また、この所定量Mは、前記第1の補正制
限値APL1LMT1が正の値として算出されるときに
は、前記各所定量H,Jと同様、正の値(M>0)とし
て算出され、第1の補正制限値APL1LMT1が負の
値として算出されるときには、同じく負の値(M<0)
として算出される。This predetermined amount M is calculated based on the engine speed NE and the basic injection amount QMAINB, as in the case of the predetermined amounts H and J. In the memory of the ECU 50,
The predetermined amount M, the engine speed NE and the basic injection amount QMA
Function data defining the relationship with INB is stored, and the ECU 50 refers to the function data to determine the predetermined amount M
Is calculated. When the first correction limit value APL1LMT1 is calculated as a positive value, the predetermined amount M is calculated as a positive value (M> 0), similarly to the predetermined amounts H and J. When the correction limit value APL1LMT1 is calculated as a negative value, a negative value (M <0) is also used.
Is calculated as
【0186】例えば、この所定量Mが正の値に設定され
ている場合には、ステップ440の処理が繰り返し実行
されることにより、図5に示すタイミングt6〜t8の
期間において、噴射時期補正量APL1(同図(g)参
照)は徐々に増加するようになり、同所定量Mが負の値
に設定されている場合には、噴射時期補正量APL1
(同図(g)参照)は徐々に減少するようになる。For example, when the predetermined amount M is set to a positive value, the processing of step 440 is repeatedly executed, so that the injection timing correction amount during the period from timing t6 to timing t8 shown in FIG. APL1 (see (g) in the figure) gradually increases, and when the predetermined amount M is set to a negative value, the injection timing correction amount APL1
(See FIG. 7G) gradually decreases.
【0187】そして、この噴射時期補正量APL1の変
更に伴ってメイン噴射時期APLTMも徐々に基準メイ
ン噴射時期APLTMBよりも進角側或いは遅角側の時
期に変更されるが、上記所定量Mは、こうしたメイン噴
射時期APLTMの変更に伴うトルクショックが発生し
ないように、その絶対値|M|が十分に小さく設定され
ている。With the change in the injection timing correction amount APL1, the main injection timing APLTM is also gradually changed to a timing advanced or retarded with respect to the reference main injection timing APLTMB. The absolute value | M | is set to be sufficiently small so that the torque shock accompanying the change of the main injection timing APLTM does not occur.
【0188】次に、ECU50は、ステップ442にお
いて、噴射時期補正量APL1の符号が変化したか否
か、即ち、前回の制御周期において「0」又は負の値で
あった噴射時期補正量APL1が今回の制御周期におい
て正の値に変化したか否か、逆に、前回の制御周期にお
いて「0」又は正の値であった噴射時期補正量APL1
が今回の制御周期において負の値に変化したか否かを判
定する。ここで肯定判定された場合、ECU50は、ス
テップ444において、噴射時期補正量APL1を
「0」に設定する。ステップ444の処理を実行した
後、又は、ステップ442において否定判定された場
合、ECU50は処理をステップ460に移行する。Next, in step 442, the ECU 50 determines whether or not the sign of the injection timing correction amount APL1 has changed, that is, whether the injection timing correction amount APL1 which has been “0” or a negative value in the previous control cycle. Whether or not the value has changed to a positive value in the current control cycle, or conversely, the injection timing correction amount APL1 which was “0” or a positive value in the previous control cycle
Is changed to a negative value in the current control cycle. If an affirmative determination is made here, the ECU 50 sets the injection timing correction amount APL1 to “0” in step 444. After executing the process of step 444, or when a negative determination is made in step 442, the ECU 50 shifts the process to step 460.
【0189】上記各ステップ442,444の処理が実
行されることにより、図5に示すタイミングt8以降、
噴射時期補正量APL1は「0」に保持されるようにな
り、定常状態に対応したメイン噴射が実行されるように
なる。By executing the processing of steps 442 and 444 described above, after the timing t8 shown in FIG.
The injection timing correction amount APL1 is held at "0", and the main injection corresponding to the steady state is executed.
【0190】これに対して、図11に示すステップ40
0において否定判定された場合、ECU50は、処理を
ステップ420に移行する。ステップ420において、
ECU50は、メイン噴射制御許可フラグXJPLT1
が「1」に設定されているか否かを判定する。ここで肯
定判定された場合、ECU50は、処理をステップ42
2に移行して更に、パイロット噴射制御許可フラグXJ
PLT2が「1」に設定されているか否かを判定する。On the other hand, step 40 shown in FIG.
If a negative determination is made at 0, the ECU 50 shifts the processing to step 420. In step 420,
The ECU 50 sets a main injection control permission flag XJPLT1
Is set to “1”. If an affirmative determination is made here, the ECU 50 proceeds to step 42
2 and the pilot injection control permission flag XJ
It is determined whether PLT2 is set to "1".
【0191】ステップ422において否定判定された場
合、ECU50は、ステップ426において、噴射時期
補正量APL1を所定量Lと等しく設定する。一方、ス
テップ422において肯定判定された場合、ECU50
は、ステップ424において現在の噴射時期補正量AP
L1から所定量Kを減算し、その減算した後の値(AP
L1ーK)を新たな噴射時期補正量APL1として設定
する。If a negative determination is made in step 422, the ECU 50 sets the injection timing correction amount APL1 equal to the predetermined amount L in step 426. On the other hand, if the determination in step 422 is affirmative, the ECU 50
Is the current injection timing correction amount AP in step 424
A predetermined amount K is subtracted from L1 and the value after the subtraction (AP
L1−K) is set as a new injection timing correction amount APL1.
【0192】そして、上記ステップ424,426の処
理を実行した後、ECU50は、ステップ428におい
て、噴射時期補正量APL1の絶対値|APL1|と、
第2の補正制限値APL1LMT2の絶対値|APL1
LMT2|とを比較する。After executing the processing of steps 424 and 426, the ECU 50 determines in step 428 that the absolute value | APL1 |
Absolute value | APL1 of second correction limit value APL1LMT2
LMT2 |.
【0193】ここで、第2の補正制限値APL1LMT
2は、機関回転数NE及び基本噴射量QMAINBに基
づいて算出されるものであり、前述したように、条件式
(5−a),(5−b)の少なくとも一方が満たされる
ように設定されている。ECU50のメモリには、この
第2の補正制限値APL1LMT2と、機関回転数NE
及び基本噴射量QMAINBとの関係を定義する関数デ
ータが記憶されている。また、ECU50のメモリには
更に、前記各所定量L,Kと、機関回転数NE及び基本
噴射量QMAINBとの関係を定義する関数データがそ
れぞれ記憶されている。ECU50は、上記各ステップ
424,426,428の処理等を実行する際に、上記
各関数データを参照することにより、第2の補正制限値
APL1LMT2及び各所定量L,Kをそれぞれ算出す
る。Here, the second correction limit value APL1LMT
2 is calculated based on the engine speed NE and the basic injection amount QMAINB, and is set so as to satisfy at least one of the conditional expressions (5-a) and (5-b) as described above. ing. The memory of the ECU 50 stores the second correction limit value APL1LMT2 and the engine speed NE.
And the function data defining the relationship with the basic injection amount QMAINB. Further, the memory of the ECU 50 further stores function data defining the relationship between the predetermined amounts L and K, the engine speed NE and the basic injection amount QMAINB, respectively. The ECU 50 calculates the second correction limit value APL1LMT2 and the predetermined amounts L and K, respectively, by referring to the function data when executing the processing of steps 424, 426, and 428.
【0194】例えば、図6(a)に示すように、メイン
噴射モード時基準トルク値Taが、パイロット噴射モー
ド時基準トルク値Tdよりも小さい場合、第2の補正制
限値APL1LMT2は、負の値(APL1LMT2<
0)として算出される。また、このように第2の補正制
限値APL1LMT2が負の値として算出されるときに
は、上記所定量L,Kは、正の値(L>0,K>0)と
して算出される。For example, as shown in FIG. 6A, when the reference torque value Ta in the main injection mode is smaller than the reference torque value Td in the pilot injection mode, the second correction limit value APL1LMT2 becomes a negative value. (APL1LMT2 <
0). When the second correction limit value APL1LMT2 is calculated as a negative value, the predetermined amounts L and K are calculated as positive values (L> 0, K> 0).
【0195】このように第2の補正制限値APL1LM
T2が負の値、各所定量L,Kが正の値として算出され
る場合には、図5に示すタイミングt9〜t12の期間
において、噴射時期補正量APL1(同図(g)参照)
は「0」から第2の補正制限値APL1LMT2にまで
徐々に減少するようになる。As described above, the second correction limit value APL1LM
When T2 is calculated as a negative value and each of the predetermined amounts L and K is calculated as a positive value, the injection timing correction amount APL1 (see (g) in FIG. 5) during the period from timing t9 to t12 shown in FIG.
Gradually decreases from “0” to the second correction limit value APL1LMT2.
【0196】これに対して、例えば、図6(b)に示す
ように、メイン噴射モード時基準トルク値Taが、パイ
ロット噴射モード時基準トルク値Tdよりも大きい場
合、第2の補正制限値APL1LMT2は正の値(AP
L1LMT2>0)として算出される。また、このよう
に第2の補正制限値APL1LMT2が正の値として算
出されるときには、上記所定量L,Kは負の値(L<
0,K<0)として算出される。On the other hand, for example, as shown in FIG. 6B, when the reference torque value Ta in the main injection mode is larger than the reference torque value Td in the pilot injection mode, the second correction limit value APL1LMT2 Is a positive value (AP
L1LMT2> 0). When the second correction limit value APL1LMT2 is calculated as a positive value, the predetermined amounts L and K are negative values (L <L).
0, K <0).
【0197】このように第2の補正制限値APL1LM
T2が正の値、各所定量L,Kが負の値として算出され
る場合には、図5に示すタイミングt9〜t12の期間
において、噴射時期補正量APL1は、同図(g)に示
す変化態様とは異なり、「0」から第2の補正制限値A
PL1LMT2にまで徐々に増加するようになる。As described above, the second correction limit value APL1LM
When T2 is calculated as a positive value and each of the predetermined amounts L and K is calculated as a negative value, the injection timing correction amount APL1 changes during the period from timing t9 to t12 shown in FIG. Unlike the mode, the second correction limit value A is set from “0”
It gradually increases to PL1LMT2.
【0198】以上のように、噴射時期補正量APL1が
第2の補正制限値APL1LMT2にまで徐々に変更さ
れるのに伴って、メイン噴射時期APLTMも徐々に変
更される。即ち、第2の補正制限値APL1LMT2が
負の値として算出される場合には、メイン噴射時期AP
LTMは徐々に遅角側の時期に変更され[タイミングt
9〜t12]、第2の補正制限値APL1LMT2が正
の値として算出される場合には、逆にメイン噴射時期A
PLTMは徐々に進角側の時期に変更されるようにな
る。また、上記各所定量L,Kは、メイン噴射時期AP
LTMの変更に伴うトルクショックが発生しないよう
に、その絶対値|L|,|K|が十分に小さく設定され
ている。As described above, as the injection timing correction amount APL1 is gradually changed to the second correction limit value APL1LMT2, the main injection timing APLTM is also gradually changed. That is, when the second correction limit value APL1LMT2 is calculated as a negative value, the main injection timing AP
The LTM is gradually changed to a timing on the retard side [timing t
9 to t12], when the second correction limit value APL1LMT2 is calculated as a positive value, the main injection timing A
The PLTM is gradually changed to the advanced timing. Each of the predetermined amounts L and K is determined by the main injection timing AP.
The absolute values | L | and | K | are set to be sufficiently small so that the torque shock does not occur due to the change of the LTM.
【0199】また、上記第2の補正制限値APL1LM
T2及び前述した第1の補正制限値APL1LMT1
は、前記第1の過渡トルク値Tb及び第2の過渡トルク
値Tcに関して上記条件式(5−a),(5−b)の少
なくとも一方が満たされていれば、それぞれ任意に設定
することができる。例えば、図6(a)に示すように、
これら各過渡トルク値Tb,Tcがメイン噴射モード時
基準トルク値Taとパイロット噴射モード時基準トルク
値Tdとの略中間値となるように、上記各補正制限値A
PL1LMT1,APL1LMT2を設定する他、上記
各過渡トルク値Tb,Tcが、よりメイン噴射モード時
基準トルク値Ta側の値となるように、或いは、よりパ
イロット噴射モード時基準トルク値Td側の値となるよ
うに、上記各補正制限値APL1LMT1,APL1L
MT2を設定することも可能である。The second correction limit value APL1LM
T2 and the aforementioned first correction limit value APL1LMT1
Can be arbitrarily set if at least one of the conditional expressions (5-a) and (5-b) is satisfied with respect to the first transient torque value Tb and the second transient torque value Tc. it can. For example, as shown in FIG.
Each of the correction limit values A is set so that each of the transient torque values Tb and Tc is substantially an intermediate value between the reference torque value Ta in the main injection mode and the reference torque value Td in the pilot injection mode.
In addition to setting PL1LMT1 and APL1LMT2, each of the transient torque values Tb and Tc is set to a value closer to the reference torque value Ta in the main injection mode or to a value closer to the reference torque value Td in the pilot injection mode. Each of the correction limit values APL1LMT1, APL1L
It is also possible to set MT2.
【0200】しかしながら、これら各補正制限値APL
1LMT1,APL1LMT2の絶対値をあまり大きく
設定するようにすると、それぞれの噴射モード時におい
て基準メイン噴射時期AMAINB,APLTMB、即
ち機関運転状態に基づく噴射時期と大きく異なった時期
にメイン噴射が実行されるようになるため、燃焼騒音や
排煙濃度の増大を招くおそれがある。このため、本実施
形態の燃料噴射制御装置では、こうした燃焼騒音や排煙
濃度の増大が許容範囲内に抑えられように、上記各補正
制限値APL1LMT1,APL1LMT2を設定する
ようにしている。However, these correction limit values APL
If the absolute values of 1LMT1 and APL1LMT2 are set too large, the main injection is performed at a timing that is significantly different from the reference main injection timings AMAINB and APLTMB, that is, the injection timings based on the engine operating state, in each injection mode. Therefore, combustion noise and smoke concentration may be increased. For this reason, in the fuel injection control device of the present embodiment, the above-described correction limit values APL1LMT1 and APL1LMT2 are set so that such an increase in the combustion noise and smoke concentration is suppressed within an allowable range.
【0201】以上のように、噴射時期補正量APL1が
第2の補正制限値APL1LMT2にまで徐々に変更さ
れるのに伴って、メイン噴射時期APLTMも徐々に変
更される。即ち、第2の補正制限値APL1LMT2が
負の値として算出される場合には、メイン噴射時期AM
AINは徐々に遅角側の時期に変更され、第2の補正制
限値APL1LMT2が正の値として算出される場合に
は、逆にメイン噴射時期AMAINは徐々に進角側の時
期に変更されるようになる。As described above, as the injection timing correction amount APL1 is gradually changed to the second correction limit value APL1LMT2, the main injection timing APLTM is also gradually changed. That is, when the second correction limit value APL1LMT2 is calculated as a negative value, the main injection timing AM
AIN is gradually changed to a timing on the retard side, and when the second correction limit value APL1LMT2 is calculated as a positive value, on the contrary, the main injection timing AMAIN is gradually changed to a timing on the advance side. Become like
【0202】前述したステップ428において噴射時期
補正量APL1の絶対値|APL1|が第2の補正制限
値APL1LMT2の絶対値|APL1LMT2|以下
である旨判断された場合[タイミングt11]、ECU
50は、ステップ430において、噴射時期補正量AP
L1を第2の補正制限値APL1LMT2と等しく設定
した後、処理をステップ432に移行する。一方、ステ
ップ428において噴射時期補正量APL1が第2の補
正制限値APL1LMT2より大きい旨判断された場合
も同様に、ECU50は、処理をステップ432に移行
する。If it is determined in step 428 that the absolute value | APL1 | of the injection timing correction amount APL1 is equal to or smaller than the absolute value | APL1LMT2 | of the second correction limit value APL1LMT2 [timing t11], the ECU proceeds to step 428.
50 is the injection timing correction amount AP in step 430.
After setting L1 equal to the second correction limit value APL1LMT2, the process proceeds to step 432. On the other hand, if it is determined in step 428 that the injection timing correction amount APL1 is larger than the second correction limit value APL1LMT2, the ECU 50 similarly shifts the processing to step 432.
【0203】ステップ432において、ECU50は、
パイロット噴射実行フラグXPLT2が「0」に設定さ
れているか否かを判定する。ここで否定判定された場
合、ECU50は、処理を図12に示すステップ460
に移行する。一方、ステップ432において肯定判定さ
れた場合[タイミングt12]、ECU50は、ステッ
プ434において、噴射時期補正量APL1を第1の補
正制限値APL1LMT1と等しく設定した後、処理を
ステップ460に移行する。In step 432, the ECU 50
It is determined whether pilot injection execution flag XPLT2 is set to “0”. If a negative determination is made here, the ECU 50 proceeds to step 460 shown in FIG.
Move to On the other hand, when an affirmative determination is made in step 432 [timing t12], in step 434, the ECU 50 sets the injection timing correction amount APL1 to be equal to the first correction limit value APL1LMT1, and then proceeds to step 460.
【0204】一方、前述したステップ420において否
定判定された場合、ECU50は、処理を図12に示す
ステップ450に移行する。ステップ450において、
ECU50は、現在の噴射時期補正量APL1から所定
量Nを減算し、その減算した値(=APL1−N)を新
たな噴射時期補正量APL1として設定する。On the other hand, if a negative determination is made in step 420 described above, ECU 50 shifts the processing to step 450 shown in FIG. At step 450,
The ECU 50 subtracts the predetermined amount N from the current injection timing correction amount APL1, and sets the subtracted value (= APL1-N) as a new injection timing correction amount APL1.
【0205】この所定量Nは、前記所定量L,Kと同
様、機関回転数NE及び基本噴射量QMAINBに基づ
いて算出されるものである。ECU50のメモリには、
この所定量Nと、機関回転数NE及び基本噴射量QMA
INBとの関係を定義する関数データが記憶されてお
り、ECU50は、この関数データを参照して所定量N
を算出する。また、この所定量Nは、前記第2の補正制
限値APL1LMT2が負の値として算出されるときに
は、前記所定量L,Kと同様、正の値として算出され、
第2の補正制限値APL1LMT2が正の値として算出
されるときには、負の値として算出される。The predetermined amount N is calculated based on the engine speed NE and the basic injection amount QMAINB, similarly to the predetermined amounts L and K. In the memory of the ECU 50,
The predetermined amount N, the engine speed NE and the basic injection amount QMA
Function data defining the relationship with INB is stored, and the ECU 50 refers to this function data to determine the predetermined amount N
Is calculated. When the second correction limit value APL1LMT2 is calculated as a negative value, the predetermined amount N is calculated as a positive value, similarly to the predetermined amounts L and K.
When the second correction limit value APL1LMT2 is calculated as a positive value, it is calculated as a negative value.
【0206】例えば、この所定量Nが正の値に設定され
ている場合には、ステップ450の処理が繰り返し実行
されることにより、図5に示すタイミングt14〜t1
6の期間において、噴射時期補正量APL1(同図
(g)参照)は徐々に減少するようになり、同所定量N
が負の値に設定されている場合には、噴射時期補正量A
PL1(同図(g)参照)は徐々に増加するようにな
る。For example, when the predetermined amount N is set to a positive value, the processing of step 450 is repeatedly executed, so that the timings t14 to t1 shown in FIG.
In the period of 6, the injection timing correction amount APL1 (see (g) in the figure) gradually decreases, and the predetermined amount N
Is set to a negative value, the injection timing correction amount A
PL1 (see FIG. 9G) gradually increases.
【0207】そして、この噴射時期補正量APL1の変
更に伴ってメイン噴射時期AMAINも徐々に基準メイ
ン噴射時期AMAINBよりも進角側或いは遅角側の時
期に変更されるが、上記所定量Nは、こうしたメイン噴
射時期AMAINの変更に伴うトルクショックが発生し
ないように、その絶対値|N|が十分に小さく設定され
ている。Then, with the change of the injection timing correction amount APL1, the main injection timing AMAIN is also gradually changed to a timing advanced or retarded with respect to the reference main injection timing AMAINB. The absolute value | N | is set to a sufficiently small value so that torque shock accompanying the change of the main injection timing AMAIN does not occur.
【0208】次に、ECU50は、ステップ452にお
いて、前述したステップ442と同様、噴射時期補正量
APL1の符号が変化したか否かを判定する。ここで肯
定判定された場合[タイミングt16]、ECU50
は、ステップ454において、噴射時期補正量APL1
を「0」に設定する。ステップ454の処理を実行した
後、又は、ステップ452において否定判定された場
合、ECU50は処理をステップ460に移行する。Next, at step 452, the ECU 50 determines whether or not the sign of the injection timing correction amount APL1 has changed, similarly to step 442 described above. If the determination is affirmative here [timing t16], the ECU 50
In step 454, the injection timing correction amount APL1
Is set to “0”. After executing the process of step 454, or if a negative determination is made in step 452, the ECU 50 shifts the process to step 460.
【0209】上記各ステップ452,454の処理が実
行されることにより、図5に示すタイミングt16以
降、噴射時期補正量APL1は「0」に保持されるよう
になり、定常状態に対応したメイン噴射が実行されるよ
うになる。By executing the processing of each of the above-described steps 452 and 454, the injection timing correction amount APL1 is held at "0" after the timing t16 shown in FIG. 5, and the main injection corresponding to the steady state is performed. Will be executed.
【0210】ステップ460において、ECU50は、
前記パイロット噴射実行フラグXPLT2が「1」に設
定されているか否かを判定する。ここで肯定判定された
場合、ECU50は、ステップ462において、次式
(6)に基づいてメイン噴射時期APLTM(図3
(a)参照)を算出する。In step 460, the ECU 50 sets
It is determined whether or not the pilot injection execution flag XPLT2 is set to "1". If the determination is affirmative, the ECU 50 proceeds to step 462 where the main injection timing APLTM (FIG.
(See (a)).
【0211】 APLTM=APLTMB+APL1 ・・・(6) 次に、ECU50は、ステップ466において、前述し
た式(3)に基づいて前述したパイロット噴射時期AP
LTを算出する。APLTM = APLTMB + APL1 (6) Next, in step 466, the ECU 50 determines in step 466 the pilot injection timing AP based on the aforementioned equation (3).
Calculate LT.
【0212】一方、ステップ460において、否定判定
された場合、ECU50は、ステップ464において、
次式(7)に基づいて前述したメイン噴射時期AMAI
N(図3(b)参照)を算出する。[0212] On the other hand, if a negative determination is made in step 460, the ECU 50 proceeds to step 464.
The main injection timing AMAI described above based on the following equation (7)
N (see FIG. 3B) is calculated.
【0213】 AMAIN=AMAINB+APL1 ・・・(7) ECU50のメモリには、基準メイン噴射時期AMAI
NB、基準メイン噴射時期APLTMBと、機関回転数
NE及び基本噴射量QMAINBとの関係を定義する関
数データがそれぞれ記憶されており、ECU50は、上
記各ステップ462,464の処理を実行する際に、上
記各関数データをそれぞれ参照して基準メイン噴射時期
AMAINB、基準メイン噴射時期APLTMBを算出
する。AMAIN = AMAINB + APL1 (7) The memory of the ECU 50 stores the reference main injection timing AMAI.
NB, reference main injection timing APLTMB, and function data defining the relationship between the engine speed NE and the basic injection amount QMAINB are stored, respectively. When the ECU 50 executes the processing of steps 462 and 464, The reference main injection timing AMAINB and the reference main injection timing APLTMB are calculated with reference to the respective function data.
【0214】ECU50は、ステップ464又はステッ
プ466の処理を実行した後、本ルーチンの処理を一旦
終了する。以上説明したように、本ルーチンの各処理に
より、メイン噴射モード時のメイン噴射時期AMAI
N、パイロット噴射モード時のパイロット噴射時期AP
LT及びメイン噴射時期APLTMがそれぞれ算出され
る。After executing the processing of step 464 or step 466, the ECU 50 once ends the processing of this routine. As described above, the main injection timing AMAI in the main injection mode is obtained by each processing of this routine.
N, pilot injection timing AP in pilot injection mode
LT and main injection timing APLTM are calculated respectively.
【0215】次に、「目標燃料圧算出ルーチン」の各処
理について図13に示すフローチャートを参照して説明
する。このルーチンは、コモンレール4の燃料圧PCに
係る目標燃料圧を算出するためのものであり、ECU5
0によって前記「制御用フラグ操作ルーチン」と同クラ
ンク角度毎(例えば180°CA毎)の割込処理として
実行される。Next, each process of the "target fuel pressure calculation routine" will be described with reference to the flowchart shown in FIG. This routine is for calculating a target fuel pressure related to the fuel pressure PC of the common rail 4.
0 is executed as an interrupt process at the same crank angle (for example, at every 180 ° CA) as in the “control flag operation routine”.
【0216】処理がこのルーチンに移行すると、まず、
ステップ500において、ECU50は、パイロット噴
射モードフラグXPLT1が「1」に設定されているか
否かを判定する。ここで肯定判定された場合、ECU5
0は、ステップ502において更に、パイロット噴射実
行フラグXPLT2が「0」に設定されているか否かを
判定する。ここで肯定判定された場合、ECU50は、
ステップ504において、燃料圧補正量PCRPLを所
定値Pと等しく設定する。When the processing shifts to this routine, first,
In step 500, the ECU 50 determines whether or not the pilot injection mode flag XPLT1 is set to “1”. If a positive determination is made here, the ECU 5
In step 502, it is determined whether or not the pilot injection execution flag XPLT2 is set to "0". If a positive determination is made here, the ECU 50
In step 504, the fuel pressure correction amount PCRPL is set equal to the predetermined value P.
【0217】これに対して、ステップ502において否
定判定された場合、ECU50は、ステップ506にお
いて噴射時期補正量APL1が「0」であるか否かを判
定する。ここで肯定判定された場合、ECU50は、ス
テップ507において、燃料圧補正量PCRPLを
「0」に設定する。一方、ステップ506において否定
判定された場合、ECU50は、ステップ508におい
て、燃料圧補正量PCRPLを所定値Rと等しく設定す
る。On the other hand, if a negative determination is made in step 502, the ECU 50 determines in step 506 whether the injection timing correction amount APL1 is "0". If an affirmative determination is made here, the ECU 50 sets the fuel pressure correction amount PCRPL to “0” in step 507. On the other hand, if a negative determination is made in step 506, the ECU 50 sets the fuel pressure correction amount PCRPL equal to the predetermined value R in step 508.
【0218】ここで、上記所定値Pは、機関回転数NE
及び基本噴射量QMAINBに基づいて算出されるもの
であり、上記第1の補正制限値APL1LMT1が正の
値として算出されるときには負の値(P<0)として、
同第1の補正制限値APL1LMT1が負の値として算
出されるときには正の値(P>0)として算出されるよ
うになっている。Here, the predetermined value P is the engine speed NE.
And the basic injection amount QMAINB. When the first correction limit value APL1LMT1 is calculated as a positive value, it is set as a negative value (P <0).
When the first correction limit value APL1LMT1 is calculated as a negative value, it is calculated as a positive value (P> 0).
【0219】従って、図5に示すように、噴射時期補正
量APL1(同図(g)参照)が第1の補正制限値AP
L1LMT1に近づくように変更されることにより、メ
イン噴射時期AMAINが基準メイン噴射時期AMAI
NBよりも進角側の時期に変更されるタイミングt1〜
t4の期間においては、この所定値Pは負の値として算
出されることとなる。Therefore, as shown in FIG. 5, the injection timing correction amount APL1 (see FIG. 5 (g)) is the first correction limit value AP.
By being changed to approach L1LMT1, the main injection timing AMAIN becomes the reference main injection timing AMAI.
Timing t1 to be changed to a timing advanced from NB
In the period of t4, the predetermined value P is calculated as a negative value.
【0220】また、上記所定値Rは、上記所定値Pと同
様、機関回転数NE及び基本噴射量QMAINBに基づ
いて算出されるものであり、上記第2の補正制限値AP
L1LMT2が正の値として算出されるときには負の値
(R<0)として、同第2の補正制限値APL1LMT
2が負の値として算出されるときには正の値(R>0)
として算出されるようになっている。The predetermined value R, like the predetermined value P, is calculated based on the engine speed NE and the basic injection amount QMAINB.
When L1LMT2 is calculated as a positive value, the second correction limit value APL1LMT is set to a negative value (R <0).
Positive value (R> 0) when 2 is calculated as a negative value
Is calculated as
【0221】従って、図5に示すように、噴射時期補正
量APL1(同図(g)参照)がタイミングt4におい
て第2の補正制限値APL1LMT2へ変更されること
により、メイン噴射時期APLTMが基準メイン噴射時
期APLTMBよりも遅角側の時期に変更されているタ
イミングt4〜t8の期間においては、この所定値Rは
正の値として算出されることとなる。Therefore, as shown in FIG. 5, when the injection timing correction amount APL1 (see FIG. 5G) is changed to the second correction limit value APL1LMT2 at the timing t4, the main injection timing APLTM is changed to the reference main timing. The predetermined value R is calculated as a positive value during a period from timing t4 to timing t8 in which the injection timing is shifted to a timing that is more retarded than the injection timing APLTMB.
【0222】ECU50のメモリには、上記各所定値
P,Rと機関回転数NE及び基本噴射量QMAINBと
の関係を定義する関数データがそれぞれ記憶されてお
り、ECU50は、各ステップ504,508におい
て、これら関数データをそれぞれ参照して所定値P,R
を算出する。In the memory of the ECU 50, function data defining the relationship between the predetermined values P and R, the engine speed NE and the basic injection amount QMAINB are stored, respectively. , Predetermined values P, R with reference to these function data, respectively.
Is calculated.
【0223】前述したステップ500において否定判定
された場合、ECU50は、ステップ510において、
パイロット噴射実行フラグXPLT2が「1」に設定さ
れているか否かを判定する。ここで肯定判定された場
合、ECU50は、ステップ512において、燃料圧補
正量PCRPLを所定値Qと等しく設定する。If a negative determination is made in step 500, the ECU 50 returns to step 510
It is determined whether pilot injection execution flag XPLT2 is set to “1”. If a positive determination is made here, the ECU 50 sets the fuel pressure correction amount PCRPL equal to the predetermined value Q in step 512.
【0224】これに対して、ステップ510において否
定判定された場合、ECU50は、ステップ514にお
いて噴射時期補正量APL1が「0」であるか否かを判
定する。ここで肯定判定された場合、ECU50は、ス
テップ515において、燃料圧補正量PCRPLを
「0」に設定する。一方、ステップ514において否定
判定された場合、ECU50は、ステップ516におい
て燃料圧補正量PCRPLを所定値Sと等しく設定す
る。On the other hand, if a negative determination is made in step 510, the ECU 50 determines in step 514 whether the injection timing correction amount APL1 is "0". If an affirmative determination is made here, the ECU 50 sets the fuel pressure correction amount PCRPL to “0” in step 515. On the other hand, if a negative determination is made in step 514, the ECU 50 sets the fuel pressure correction amount PCRPL equal to the predetermined value S in step 516.
【0225】ここで、上記所定値Qは、機関回転数NE
及び基本噴射量QMAINBに基づいて算出されるもの
であり、上記第2の補正制限値APL1LMT2が負の
値として算出されるときには正の値(Q>0)として、
同第2の補正制限値APL1LMT2が正の値として算
出されるときには負の値(Q<0)として算出される。Here, the predetermined value Q is the engine speed NE.
When the second correction limit value APL1LMT2 is calculated as a negative value, the second correction limit value APL1LMT2 is calculated as a positive value (Q> 0).
When the second correction limit value APL1LMT2 is calculated as a positive value, it is calculated as a negative value (Q <0).
【0226】従って、図5に示すように、噴射時期補正
量APL1(同図(g)参照)が第2の補正制限値AP
L1LMT2へと近づくように変更されることにより、
メイン噴射時期APLTMが基準メイン噴射時期APL
TMBよりも遅角側の時期に変更されるタイミングt9
〜t12の期間においては、この所定値Qは正の値とし
て算出される。Therefore, as shown in FIG. 5, the injection timing correction amount APL1 (see FIG. 5G) is changed to the second correction limit value AP.
By being changed to approach L1LMT2,
The main injection timing APLTM is the reference main injection timing APL
Timing t9 when the timing is changed to a timing that is more retarded than TMB
In the period from to t12, the predetermined value Q is calculated as a positive value.
【0227】また、上記所定値Sは、上記所定値Qと同
様、機関回転数NE及び基本噴射量QMAINBに基づ
いて算出されるものであり、上記第1の補正制限値AP
L1LMT1が正の値として算出されるときには負の値
(S<0)として、同第1の補正制限値APL1LMT
1が負の値として算出されるときには正の値(S>0)
として算出される。The predetermined value S is calculated based on the engine speed NE and the basic injection amount QMAINB, similarly to the predetermined value Q. The first correction limit value AP
When L1LMT1 is calculated as a positive value, the first correction limit value APL1LMT is set to a negative value (S <0).
When 1 is calculated as a negative value, a positive value (S> 0)
Is calculated as
【0228】従って、図5に示すように、噴射時期補正
量APL1(同図(g)参照)がタイミングt12にお
いて第1の補正制限値APL1LMT1へ変更されるこ
とにより、メイン噴射時期AMAINが基準メイン噴射
時期AMAINBよりも進角側の時期に変更されている
タイミングt12〜t16の期間においては、この所定
値Sは負の値として算出されることとなる。Therefore, as shown in FIG. 5, when the injection timing correction amount APL1 (see FIG. 5G) is changed to the first correction limit value APL1LMT1 at the timing t12, the main injection timing AMAIN becomes the reference main injection timing. The predetermined value S is calculated as a negative value during the period from the timing t12 to the timing t16 in which the injection timing is shifted to the timing advanced from the injection timing AMAINB.
【0229】ECU50のメモリには、上記各所定値
Q,Sと機関回転数NE及び基本噴射量QMAINBと
の関係を定義する関数データがそれぞれ記憶されてお
り、ECU50は、各ステップ512,516におい
て、これら関数データを参照して所定値Q,Sを算出す
る。尚、図5に示すタイミングチャートは、前記所定値
Pと所定値Sとが等しく設定されるとともに、前記所定
値Rと所定値Qとが等しく設定された場合の制御態様例
を示している。In the memory of the ECU 50, function data defining the relationship between the predetermined values Q and S and the engine speed NE and the basic injection amount QMAINB are stored, respectively. The predetermined values Q and S are calculated with reference to these function data. The timing chart shown in FIG. 5 shows an example of a control mode when the predetermined value P and the predetermined value S are set to be equal and the predetermined value R and the predetermined value Q are set to be equal.
【0230】上記各ステップ504,507,508,
512,515,516の各処理を実行した後、ECU
50はステップ520において、次式(8)に基づいて
前述した最終目標燃料圧PCRを算出する。The above steps 504, 507, 508,
After executing the processes of 512, 515, and 516, the ECU
In step 520, the above-mentioned final target fuel pressure PCR is calculated based on the following equation (8).
【0231】 PCR=PCRB+PCRPL ・・・(8) 上記ステップ520の処理を実行した後、ECU50は
本ルーチンの処理を一旦終了する。PCR = PCRB + PCRPL (8) After executing the processing of step 520, the ECU 50 once ends the processing of this routine.
【0232】本実施形態の燃料噴射制御装置によれば、
以上説明した制御手順に基づいて燃料の噴射時期、噴射
量、噴射圧、パイロット噴射間隔を制御することによ
り、以下に示す効果を奏することができる。According to the fuel injection control device of the present embodiment,
By controlling the fuel injection timing, injection amount, injection pressure, and pilot injection interval based on the control procedure described above, the following effects can be obtained.
【0233】(1)本実施形態の燃料噴射制御装置によ
れば、燃料噴射形態の切替前における定常状態でのトル
ク値(メイン噴射モード時基準トルク値Ta,パイロッ
ト噴射モード時基準トルク値Td)から過渡トルク値T
b,Tcを経て、燃料噴射形態の切替後における定常状
態でのトルク値Ta,Tdにまで機関トルクを徐々に変
更するようにし、こうした機関トルクの徐変制御をメイ
ン噴射時期AMAIN,APLTMを変更することによ
り行うようにしているため、例えばパイロット噴射間隔
の変更に基づいて機関トルクを徐変制御するようにした
構成とは異なり、機関トルクの変化速度を確実に制御し
て燃料噴射形態の切り替えに伴うトルクショックの発生
を確実に防止することができる。(1) According to the fuel injection control device of the present embodiment, the torque value in the steady state before switching the fuel injection mode (the reference torque value Ta in the main injection mode, the reference torque value Td in the pilot injection mode). From the transient torque value T
After b and Tc, the engine torque is gradually changed to the steady-state torque values Ta and Td after the switching of the fuel injection mode, and such a gradual change control of the engine torque is performed by changing the main injection timings AMAIN and APLTM. Therefore, unlike the configuration in which the engine torque is gradually changed based on, for example, a change in the pilot injection interval, the change rate of the engine torque is reliably controlled to switch the fuel injection mode. This can reliably prevent the occurrence of torque shock.
【0234】(2)特に、本実施形態の燃料噴射制御装
置では、燃料噴射形態の切替直前及び切替直後における
機関トルクの大きさ、即ち、過渡トルク値Tb,Tcが
等しくなるように、燃料噴射形態切替前後のメイン噴射
時期AMAIN,APLTMを制御するようにしている
ため、燃料噴射形態の切替時に発生するトルクショック
をより確実に防止することができる。(2) In particular, in the fuel injection control device according to the present embodiment, the fuel injection is performed so that the magnitudes of the engine torque immediately before and after the switching of the fuel injection mode, that is, the transient torque values Tb and Tc become equal. Since the main injection timings AMAIN and APLTM before and after the mode switching are controlled, torque shock generated at the time of switching the fuel injection mode can be more reliably prevented.
【0235】(3)また、本実施形態の燃料噴射制御装
置では、上記のようにメイン噴射時期AMAIN,AP
LTMを変更する際、同メイン噴射時期AMAIN,A
PLTMが進角側の時期に変更されるほど、コモンレー
ル4の燃料圧PCを低圧側に制御するようにしているた
め、同メイン噴射時期AMAIN,APLTMの変更に
起因した燃焼騒音の増大や排煙濃度の増加を防止するこ
とができる。(3) In the fuel injection control device of the present embodiment, as described above, the main injection timings AMAIN, AP
When changing the LTM, the main injection timing AMAIN, A
Since the fuel pressure PC of the common rail 4 is controlled to the lower pressure side as the PLTM is shifted to the advanced side, the combustion noise and smoke emission due to the change of the main injection timings AMAIN and APLTM are increased. An increase in concentration can be prevented.
【0236】(4)本実施形態の燃料噴射制御装置によ
れば、燃料噴射形態の切り替えに伴って、パイロット噴
射間隔AINTを徐変するようにしているため、燃料噴
射形態の切り替えに伴う機関燃焼状態の変化を緩慢なも
のとすることができ、トルクショックの発生を更に確実
に抑制することができる。(4) According to the fuel injection control device of this embodiment, the pilot injection interval AINT is gradually changed in accordance with the switching of the fuel injection mode. The change in state can be made slow, and the occurrence of torque shock can be suppressed more reliably.
【0237】(5)更に、本実施形態の燃料噴射制御装
置では、上記のようにパイロット噴射間隔AINTが徐
変される際に、同パイロット噴射間隔AINTが短くな
るほど最終パイロット噴射量QPLT1を少なくするよ
うにしているため、パイロット噴射によって上昇した燃
焼圧が十分に低下したときにメイン噴射が実行されるよ
うになり、燃焼圧の急激な上昇を抑制して燃焼騒音の増
大を防止することができる。(5) Further, in the fuel injection control device of the present embodiment, when the pilot injection interval AINT is gradually changed as described above, the shorter the pilot injection interval AINT is, the smaller the final pilot injection amount QPLT1 is. Therefore, when the combustion pressure increased by the pilot injection is sufficiently reduced, the main injection is executed, and a rapid increase in the combustion pressure can be suppressed to prevent an increase in combustion noise. .
【0238】[第2の実施形態]以下、第2の実施形態
について上記第1の実施形態との相違点を中心に説明す
る。尚、上記第1の実施形態と同様の構成については同
一の符号を付してその説明を省略する。[Second Embodiment] Hereinafter, a second embodiment will be described focusing on differences from the first embodiment. Note that the same components as those in the first embodiment are denoted by the same reference numerals, and description thereof is omitted.
【0239】上記第1の実施形態では、メイン噴射時期
AMAIN,APLTMを変更することにより、燃料噴
射形態の切り替えに伴うトルクショックの発生を防止す
るようにしたが、本実施形態では、最終メイン噴射量Q
MAINを変更することによって、こうしたトルクショ
ックの発生を防止するようにしている。In the first embodiment, the main injection timings AMAIN and APLTM are changed to prevent the occurrence of the torque shock accompanying the switching of the fuel injection mode. In the present embodiment, the final main injection is performed. Quantity Q
By changing the MAIN, the occurrence of such a torque shock is prevented.
【0240】本実施形態では、前述した「制御用フラグ
操作ルーチン」、「噴射量算出ルーチン」、「パイロッ
ト噴射間隔算出ルーチン」の他、以下に説明する「メイ
ン噴射量補正ルーチン」が実行される。In this embodiment, in addition to the above-described "control flag operation routine", "injection amount calculation routine", and "pilot injection interval calculation routine", the following "main injection amount correction routine" is executed. .
【0241】尚、図9に示す「噴射量算出ルーチン」で
は、ステップ238において、最終メイン噴射量QMA
INを算出するようにしていたが、本実施形態では、こ
のステップ238の処理が省略されており、各ステップ
234,236の処理が実行された後は処理が一旦終了
されるようになっている。また、本実施形態において
は、メイン噴射時期AMAIN,APLTMは、それぞ
れ基準メイン噴射時期AMAINB,APLTMBと常
に等しく設定されるとともに、最終目標燃料圧PCRも
基準目標燃料圧PCRBと常に等しく設定されているも
のとする。In the “injection amount calculation routine” shown in FIG. 9, in step 238, the final main injection amount QMA
Although IN is calculated, in the present embodiment, the process of step 238 is omitted, and after the processes of steps 234 and 236 are executed, the process is temporarily terminated. . In the present embodiment, the main injection timings AMAIN and APLTM are always set to be equal to the reference main injection timings AMAINB and APLTMB, respectively, and the final target fuel pressure PCR is always set to be equal to the reference target fuel pressure PCRB. Shall be.
【0242】以下、「メイン噴射量補正ルーチン」の各
処理について図14に示すフローチャート、図5及び図
15を併せ参照して説明する。このルーチンは、最終メ
イン噴射量QMAINに対して補正を行うためのもので
あり、ECU50によって前記「制御用フラグ操作ルー
チン」と同クランク角度毎(例えば180°CA毎)の
割込処理として実行される。Hereinafter, each process of the "main injection amount correction routine" will be described with reference to the flowchart shown in FIG. 14, and FIGS. 5 and 15. This routine is for correcting the final main injection amount QMAIN, and is executed by the ECU 50 as an interrupt process at the same crank angle (for example, at every 180 ° CA) as the “control flag operation routine”. You.
【0243】処理がこのルーチンに移行すると、まず、
ステップ600において、ECU50は、パイロット噴
射モードフラグXPLT1が「1」に設定されているか
否かを判定する。ここで肯定判定された場合、ECU5
0は、ステップ602において更に、パイロット噴射実
行フラグXPLT2が「1」に設定されているか否かを
判定する。ここで否定判定された場合、ECU50は、
ステップ622において、最終メイン噴射量QMAIN
の補正量であるメイン噴射補正量QMAIN1を「0」
に設定する[図5に示すタイミングt1〜t4]。一
方、ステップ602において肯定判定された場合、EC
U50は、ステップ604において、メイン噴射補正量
QMAIN1を補正制限値Xと等しく設定する[タイミ
ングt4]。When the processing shifts to this routine, first,
In step 600, the ECU 50 determines whether or not the pilot injection mode flag XPLT1 is set to “1”. If a positive determination is made here, the ECU 5
If it is 0, it is determined in step 602 whether or not the pilot injection execution flag XPLT2 is set to “1”. If a negative determination is made here, the ECU 50
In step 622, the final main injection amount QMAIN
The main injection correction amount QMAIN1 which is the correction amount of
[Timings t1 to t4 shown in FIG. 5]. On the other hand, if a positive determination is made in step 602, the EC
U50 sets the main injection correction amount QMAIN1 equal to the correction limit value X in step 604 [timing t4].
【0244】次に、ECU50は、ステップ606にお
いて、メイン噴射制御許可フラグXJPLT1が「1」
に設定されているか否かを判定する。ここで否定判定さ
れた場合、ECU50は、処理をステップ608に移行
する。ステップ608において、ECU50は、現在の
メイン噴射補正量QMAIN1に所定量Yを加算し、そ
の加算された値(=QMAIN1+Y)を新たなメイン
噴射補正量QMAIN1として設定する[タイミングt
6,t7]。Next, in step 606, the ECU 50 sets the main injection control permission flag XJPLT1 to "1".
It is determined whether or not is set. If a negative determination is made here, the ECU 50 shifts the processing to step 608. In step 608, the ECU 50 adds the predetermined amount Y to the current main injection correction amount QMAIN1, and sets the added value (= QMAIN1 + Y) as a new main injection correction amount QMAIN1 [timing t
6, t7].
【0245】続いて、ECU50は、ステップ610に
おいて、メイン噴射補正量QMAIN1の符号が変化し
たか否か、即ち、前回の制御周期において「0」又は負
の値であったメイン噴射補正量QMAIN1が今回の制
御周期において正の値に変化したか否か、逆に、前回の
制御周期において「0」又は正の値であったメイン噴射
補正量QMAIN1が今回の制御周期において負の値に
変化したか否かを判定する。ここで肯定判定された場
合、ECU50は、ステップ612において、メイン噴
射補正量QMAIN1を「0」に設定する[タイミング
t8]。Subsequently, in step 610, the ECU 50 determines whether or not the sign of the main injection correction amount QMAIN1 has changed, ie, whether the main injection correction amount QMAIN1 has been “0” or a negative value in the previous control cycle. Whether the value has changed to a positive value in the current control cycle, or conversely, the main injection correction amount QMAIN1, which was “0” or a positive value in the previous control cycle, has changed to a negative value in the current control cycle. It is determined whether or not. If a positive determination is made here, the ECU 50 sets the main injection correction amount QMAIN1 to “0” in step 612 [timing t8].
【0246】一方、ステップ606において肯定判定さ
れた場合、ステップ610において否定判定された場
合、或いはステップ612の処理を実行した後はいずれ
も、ECU50は、処理をステップ630に移行する。On the other hand, the ECU 50 shifts the processing to step 630 when an affirmative determination is made in step 606, when a negative determination is made in step 610, or after the processing of step 612 is performed.
【0247】また、前述したステップ600において否
定判定された場合、ECU50は、ステップ620にお
いて、パイロット噴射実行フラグXPLT2が「1」に
設定されているか否かを判定する。ここで肯定判定され
た場合、ECU50は、ステップ624において、現在
のメイン噴射補正量QMAIN1から所定量Zを減算
し、その減算した値(=QMAIN1−Z)を新たなメ
イン噴射補正量QMAIN1として設定する[タイミン
グt9,t10]。If the determination in step 600 is negative, the ECU 50 determines in step 620 whether or not the pilot injection execution flag XPLT2 is set to "1". If an affirmative determination is made here, the ECU 50 subtracts the predetermined amount Z from the current main injection correction amount QMAIN1 in step 624, and sets the subtracted value (= QMAIN1-Z) as a new main injection correction amount QMAIN1. [Timing t9, t10].
【0248】次に、ステップ626において、ECU5
0は、メイン噴射補正量QMAIN1の絶対値|QMA
IN1|と補正制限値Xの絶対値|X|とを比較する。
ここでメイン噴射補正量QMAIN1の絶対値|QMA
IN1|が補正制限値Xの絶対値|X|より大きい旨判
断された場合、ECU50は、ステップ628におい
て、メイン噴射補正量QMAIN1を補正制限値Xと等
しく設定した後[タイミングt11]、処理をステップ
630に移行する。一方、ステップ626において、メ
イン噴射補正量QMAIN1の絶対値|QMAIN1|
が補正制限値Xの絶対値|X|以下である旨判断された
場合、ECU50は、ステップ630の処理を実行す
る。Next, at step 626, the ECU 5
0 is the absolute value | QMA of the main injection correction amount QMAIN1.
IN1 | and the absolute value | X | of the correction limit value X are compared.
Here, the absolute value of the main injection correction amount QMAIN1 | QMA
When it is determined that IN1 | is larger than the absolute value | X | of the correction limit value X, the ECU 50 sets the main injection correction amount QMAIN1 to be equal to the correction limit value X in step 628 [timing t11], and then proceeds to step 628. Move to step 630. On the other hand, in step 626, the absolute value | QMAIN1 | of the main injection correction amount QMAIN1 |
Is smaller than or equal to the absolute value | X | of the correction limit value X, the ECU 50 executes the process of step 630.
【0249】これに対して、前記ステップ620におい
て否定判定された場合、ECU50は、処理をステップ
622に移行する。そして、同ステップ622におい
て、ECU50は、メイン噴射補正量QMAIN1を
「0」に設定した後[タイミングt13〜t16]、ス
テップ630の処理を実行する。On the other hand, if a negative determination is made in step 620, the ECU 50 shifts the processing to step 622. Then, in step 622, after setting the main injection correction amount QMAIN1 to “0” [timing t13 to t16], the ECU 50 executes the process of step 630.
【0250】ステップ630において、ECU50は、
次式(9)に基づいて最終メイン噴射量QMAINを算
出する。 QMAIN=QMAINB+QMAIN1−QPLT1 ・・・(9) このステップ630の処理を実行した後、ECU50
は、本ルーチンの処理を一旦終了する。In step 630, the ECU 50 sets
The final main injection amount QMAIN is calculated based on the following equation (9). QMAIN = QMAINB + QMAIN1-QPLT1 (9) After executing the processing of step 630, the ECU 50
Terminates the process of this routine once.
【0251】ここで、前述した補正制限値X及び所定量
Y,Zは、機関回転数NE及び基本噴射量QMAINB
に基づいて算出されるものである。ECU50のメモリ
には、上記補正制限値X、所定量Y,Zのそれぞれと、
機関回転数NE及び基本噴射量QMAINBとの関係を
定義する関数データがそれぞれ記憶されており、ECU
50は、補正制限値X、所定量Y,Zを算出する際に、
これら関数データを参照する。Here, the correction limit value X and the predetermined amounts Y and Z are determined by the engine speed NE and the basic injection amount QMAINB.
It is calculated based on The memory of the ECU 50 stores the correction limit value X, the predetermined amounts Y and Z,
Function data defining the relationship between the engine speed NE and the basic injection amount QMAINB are stored, respectively, and are stored in the ECU.
50 is used to calculate the correction limit value X and the predetermined amounts Y and Z.
Reference these function data.
【0252】また、上記補正制限値Xは、以下の各条件
式(10−a),(10−b)の少なくとも一方が満た
されるように設定されている。 Te=Tf≦Tg ・・・(10−a) Tg≦Tf=Te ・・・(10−b) Te:メイン噴射モード時基準トルク値 Tg:パイロット噴射モード時基準トルク値 Tf:過渡トルク値 ここで、上記メイン噴射モード時基準トルク値Teは、
メイン噴射モード時の最終メイン噴射量QMAINを、
基本噴射量QMAINBから最終パイロット噴射量QP
LT1を減算した量(=QMAINB−QPLT1)と
したときのトルク値であり、パイロット噴射モード時基
準トルク値Tgは、パイロット噴射モード時の最終メイ
ン噴射量QMAINを上記量(QMAINB−QPLT
1)としたときのトルク値である。また、過渡トルク値
Tfは、パイロット噴射モード時において、最終メイン
噴射量QMAINを、上記量(QMAINB−QPLT
1)から補正制限値X分だけ増量或いは減量したときの
トルク値である。The correction limit value X is set such that at least one of the following conditional expressions (10-a) and (10-b) is satisfied. Te = Tf ≦ Tg (10-a) Tg ≦ Tf = Te (10-b) Te: Reference torque value in main injection mode Tg: Reference torque value in pilot injection mode Tf: Transient torque value In the main injection mode reference torque value Te,
The final main injection amount QMAIN in the main injection mode is
From the basic injection amount QMAINB to the final pilot injection amount QP
This is a torque value when LT1 is subtracted (= QMAINB-QPLT1), and the pilot injection mode reference torque value Tg is obtained by subtracting the final main injection amount QMAIN in the pilot injection mode from the above amount (QMAINB-QPLT).
This is the torque value when 1) is set. In the pilot injection mode, the transient torque value Tf is calculated by subtracting the final main injection amount QMAIN from the above amount (QMAINB-QPLT).
This is the torque value when the amount is increased or decreased by the correction limit value X from 1).
【0253】例えば、図15(a)に示すように、メイ
ン噴射モード時基準トルク値Teがパイロット噴射モー
ド時基準トルク値Tgよりも小さい場合、上記補正制限
値Xは、負の値(X<0)として算出される。また、こ
のように補正制限値Xが負の値として算出される場合、
上記各所定量Y,Zはいずれも正の値(Y>0,Z>
0)として算出される。For example, as shown in FIG. 15A, when the reference torque value Te in the main injection mode is smaller than the reference torque value Tg in the pilot injection mode, the correction limit value X becomes a negative value (X < 0). When the correction limit value X is calculated as a negative value,
Each of the predetermined amounts Y and Z is a positive value (Y> 0, Z>
0).
【0254】このように補正制限値Xが負の値として算
出される場合には、図5に示すように、タイミングt4
において、メイン噴射補正量QMAIN1(同図(j)
参照)は「0」から補正制限値Xへと減少するようにな
る。その結果、タイミングt4においては、燃料噴射形
態がメイン噴射モードからパイロット噴射モードに切り
替えられると同時に、最終メイン噴射量QMAINが補
正制限値X分だけ減量されるようになる。従って、機関
トルクは、図15(a)に点E1で示す状態から点F1
で示す状態にまで変化する。In the case where the correction limit value X is calculated as a negative value, as shown in FIG.
, The main injection correction amount QMAIN1 ((j) in FIG.
) Decreases from “0” to the correction limit value X. As a result, at the timing t4, the fuel injection mode is switched from the main injection mode to the pilot injection mode, and at the same time, the final main injection amount QMAIN is reduced by the correction limit value X. Accordingly, the engine torque changes from the state shown by the point E1 in FIG.
It changes to the state shown by.
【0255】ここで、本実施形態の燃料噴射制御装置で
は、上記各点E1,F1で示す状態での機関トルク、即
ち、メイン噴射モード時基準トルク値Teと過渡トルク
値Tfとが一致するように、前記補正制限値Xを設定す
るようにしているため(上記式(10−a),(10−
b)参照)、燃料噴射形態の切替時に機関トルクの変化
は殆ど無い。従って、燃料噴射形態の切り替えに伴うト
ルクショックの発生を確実に防止することができる。Here, in the fuel injection control device of the present embodiment, the engine torque in the state indicated by the points E1 and F1, that is, the reference torque value Te in the main injection mode and the transient torque value Tf match. (10-a), (10-
b)), the engine torque hardly changes when the fuel injection mode is switched. Therefore, it is possible to reliably prevent the occurrence of torque shock accompanying the switching of the fuel injection mode.
【0256】また、タイミングt6〜t8の期間では、
メイン噴射補正量QMAIN1(図5(j)参照)は補
正制限値Xから「0」となるまで徐々に増加する。その
結果、このタイミングt6〜t8の期間では、最終メイ
ン噴射量QMAINが、補正制限値X分だけ減量された
状態から定常時の量(=QMAINB−QPLT1)に
まで徐々に増量されるようになる。従って、機関トルク
は、図15(a)に点F1で示す状態から点G1で示す
状態にまで徐々に増加するようになる。In the period between timings t6 and t8,
The main injection correction amount QMAIN1 (see FIG. 5 (j)) gradually increases from the correction limit value X to “0”. As a result, in the period from the timing t6 to the timing t8, the final main injection amount QMAIN is gradually increased from a state reduced by the correction limit value X to a steady state amount (= QMAINB-QPLT1). . Therefore, the engine torque gradually increases from the state indicated by the point F1 in FIG. 15A to the state indicated by the point G1.
【0257】ここで、最終メイン噴射量QMAINは、
パイロット噴射間隔AINT等と比較して機関トルクと
の相関性が高く、同トルクに与える影響が大きいため、
これを変更することにより、機関トルクの大きさを確実
に制御することが可能である。従って、本実施形態の燃
料噴射制御装置によれば、上記各点F1,G1で示す各
状態での機関トルク差が大きい場合であっても、最終メ
イン噴射量QMAINの増加速度、即ち、前記所定量Y
の大きさを適宜調節することにより、トルクショックが
発生しないように機関トルクの変化速度を確実に制御し
たうえで、機関トルクを前記過渡トルク値Tfからパイ
ロット噴射モード時基準トルク値Tgにまで徐々に増加
させることができる。Here, the final main injection amount QMAIN is
Since the correlation with the engine torque is higher than the pilot injection interval AINT and the like, and the influence on the torque is large,
By changing this, it is possible to reliably control the magnitude of the engine torque. Therefore, according to the fuel injection control device of the present embodiment, even when the engine torque difference in each state indicated by the points F1 and G1 is large, the increasing speed of the final main injection amount QMAIN, that is, Quantitative Y
The engine torque is gradually controlled from the transient torque value Tf to the pilot injection mode reference torque value Tg by appropriately adjusting the magnitude of the engine torque so as to surely control the changing speed of the engine torque so as not to generate a torque shock. Can be increased.
【0258】更に、タイミングt9〜t12の期間で
は、メイン噴射補正量QMAIN1が「0」から補正制
限値Xと等しくなるまで減少する。その結果、このタイ
ミングt9〜t12の期間では、最終メイン噴射量QM
AINが、定常時の量(=QMAINB−QPLT1)
から補正制限値X分だけ減量された量にまで徐々に減量
されるようになる。従って、機関トルクは、図15
(a)に点G1で示す状態から点F1で示す状態にまで
徐々に減少するようになる。Further, during the period from timing t9 to t12, the main injection correction amount QMAIN1 decreases from "0" until it becomes equal to the correction limit value X. As a result, in the period from timing t9 to t12, the final main injection amount QM
AIN is a steady state amount (= QMAINB-QPLT1)
Is gradually reduced to the amount reduced by the correction limit value X. Therefore, the engine torque is as shown in FIG.
In (a), it gradually decreases from the state shown by the point G1 to the state shown by the point F1.
【0259】そして、このタイミングt9〜t12の期
間においても、タイミングt6〜t8の期間における場
合と同様、最終メイン噴射量QMAINの減少速度、即
ち、前記所定量Zの大きさを適宜調節することにより、
トルクショックが発生しないように機関トルクの変化速
度を確実に制御したうえで、機関トルクをパイロット噴
射モード時基準トルク値Tgから過渡トルク値Tfにま
で徐々に減少させることができる。In the period between the timings t9 and t12, as in the period between the timings t6 and t8, the decreasing speed of the final main injection amount QMAIN, that is, the magnitude of the predetermined amount Z is appropriately adjusted. ,
The engine torque can be gradually reduced from the pilot injection mode reference torque value Tg to the transient torque value Tf after reliably controlling the changing speed of the engine torque so that the torque shock does not occur.
【0260】また、タイミングt12において、メイン
噴射補正量QMAIN1は補正制限値Xから「0」に増
加されるようになる。その結果、このタイミングt12
においては、燃料噴射形態がパイロット噴射モードから
メイン噴射モードに切り替えられると同時に、最終メイ
ン噴射量QMAINが補正制限値X分だけ増量されるよ
うになる。従って、機関トルクは、図15(a)に点F
1で示す状態から点E1で示す状態にまで変化するよう
になる。At timing t12, the main injection correction amount QMAIN1 is increased from the correction limit value X to "0". As a result, this timing t12
In, the fuel injection mode is switched from the pilot injection mode to the main injection mode, and at the same time, the final main injection amount QMAIN is increased by the correction limit value X. Therefore, the engine torque becomes equal to the point F in FIG.
The state changes from the state indicated by 1 to the state indicated by the point E1.
【0261】そして、このように、燃料噴射形態が切り
替えられても、タイミングt4における場合と同様、そ
の切替時に伴う機関トルクの変化は殆ど無いため、トル
クショックの発生を確実に防止することができる。As described above, even when the fuel injection mode is switched, as in the case of the timing t4, there is almost no change in the engine torque at the time of the switching, so that the occurrence of torque shock can be reliably prevented. .
【0262】これに対して、図15(b)に示すよう
に、メイン噴射モード時基準トルク値Teがパイロット
噴射モード時基準トルク値Tgよりも大きくなるような
状況も、機関運転状態(機関回転数NE及び基本噴射量
QMAINB)に応じて発生し得る。このような場合、
上記補正制限値Xは、正の値(X>0)として算出され
る。また、このように補正制限値Xが正の値として算出
される場合、上記各所定量Y,Zはいずれも負の値(Y
<0,Z<0)として算出される。On the other hand, as shown in FIG. 15 (b), a situation in which the reference torque value Te in the main injection mode becomes larger than the reference torque value Tg in the pilot injection mode also occurs in the engine operating state (engine rotation state). It can occur depending on the number NE and the basic injection amount QMAINB). In such a case,
The correction limit value X is calculated as a positive value (X> 0). When the correction limit value X is calculated as a positive value as described above, each of the predetermined amounts Y and Z is a negative value (Y
<0, Z <0).
【0263】そして、本実施形態の燃料噴射制御装置に
よれば、このように補正制限値Xが正の値として算出さ
れる場合も、前述した、補正制限値Xが負の値として算
出される場合と同様、燃料噴射形態の切替時におけるト
ルクショックを防止することができるとともに、トルク
ショックが発生しないように機関トルクの変化速度を確
実に制御したうえで、機関トルクを、過渡トルク値Tf
からパイロット噴射モード時基準トルク値Tgにまで徐
々に減少させ、或いは、パイロット噴射モード時基準ト
ルク値Tgから過渡トルク値Tfにまで徐々に増加させ
ることができる。According to the fuel injection control device of this embodiment, even when the correction limit value X is calculated as a positive value, the above-described correction limit value X is calculated as a negative value. As in the case described above, it is possible to prevent the torque shock at the time of switching the fuel injection mode, and to surely control the changing speed of the engine torque so that the torque shock does not occur.
From the reference injection torque to the reference torque value Tg in the pilot injection mode, or from the reference torque value Tg in the pilot injection mode to the transient torque value Tf.
【0264】以上説明した本実施形態によれば、前述し
た第1の実施形態における効果(4),(5)に加え
て、更に以下に示す効果を奏することができる。 (6)本実施形態の燃料噴射制御装置によれば、燃料噴
射形態の切替前における定常状態でのトルク値(メイン
噴射モード時基準トルク値Te,パイロット噴射モード
時基準トルク値Tg)から過渡トルク値Tfを経て、燃
料噴射形態の切替後における定常状態でのトルク値T
e,Tgにまで機関トルクを徐々に変更するようにし、
こうした機関トルクの徐変制御を最終メイン噴射量QM
AINを変更することにより行うようにしているため、
例えばパイロット噴射間隔の変更に基づいて機関トルク
を徐変制御するようにした構成とは異なり、機関トルク
の変化速度を確実に制御して燃料噴射形態の切り替えに
伴うトルクショックの発生を確実に防止することができ
る。According to the present embodiment described above, the following effects can be further obtained in addition to the effects (4) and (5) of the above-described first embodiment. (6) According to the fuel injection control device of the present embodiment, the transient torque from the torque value in the steady state (the reference torque value Te in the main injection mode and the reference torque value Tg in the pilot injection mode) in the steady state before the fuel injection mode is switched After the value Tf, the torque value T in the steady state after the fuel injection mode is switched
e, gradually change the engine torque to Tg,
Such a gradual control of the engine torque is performed by using the final main injection amount QM
Because it is done by changing the AIN,
For example, unlike the configuration in which the engine torque is controlled gradually based on the change of the pilot injection interval, the rate of change of the engine torque is reliably controlled to reliably prevent the occurrence of torque shock due to switching of the fuel injection mode. can do.
【0265】(7)特に、本実施形態の燃料噴射制御装
置では、燃料噴射形態の切替直前及び切替直後における
機関トルクの大きさ、即ち、前記過渡トルク値Tfとメ
イン噴射モード時基準トルク値Teとが等しくなるよう
に、燃料噴射形態の切替前後において最終メイン噴射量
QMAINを制御するようにしているため、燃料噴射形
態の切替時に発生するトルクショックをより確実に防止
することができる。(7) In particular, in the fuel injection control device of the present embodiment, the magnitude of the engine torque immediately before and after the switching of the fuel injection mode, that is, the transient torque value Tf and the reference torque value Te in the main injection mode. Since the final main injection amount QMAIN is controlled before and after the switching of the fuel injection mode so as to be equal to each other, the torque shock generated at the time of switching the fuel injection mode can be more reliably prevented.
【0266】以上、本発明を具体化した各実施形態につ
いて説明したが、これら各実施形態は以下に示すように
その構成を変更して実施することもできる。 ・上記第1の実施形態ではメイン噴射の噴射時期を変更
することにより、また、第2の実施形態ではメイン噴射
の噴射量を変更することにより、燃料噴射形態の切り替
えに伴うトルクショックの発生を防止するようにした
が、メイン噴射の噴射圧を変更することによっても、上
記トルクショックの発生を防止することができる。より
具体的には、前述した最終目標燃料圧PCRの補正量で
ある燃料圧補正量PCRPLを、例えば、図5(j)に
示すメイン噴射補正量QMAIN1と同様の変化態様を
もって変化させるようにする。Although the embodiments embodying the present invention have been described above, these embodiments can also be implemented by changing the configuration as described below. In the first embodiment, by changing the injection timing of the main injection, and in the second embodiment, by changing the injection amount of the main injection, the occurrence of the torque shock accompanying the switching of the fuel injection mode is reduced. The torque shock can be prevented by changing the injection pressure of the main injection. More specifically, the fuel pressure correction amount PCRPL, which is the correction amount of the final target fuel pressure PCR described above, is changed in the same manner as the main injection correction amount QMAIN1 shown in FIG. 5 (j), for example. .
【0267】即ち、燃料噴射形態がメイン噴射モードか
らパイロット噴射モードに切り替えられる際に機関トル
クが増加するような場合にあっては、まず、燃料噴射形
態をメイン噴射モードからパイロット噴射モードに切り
替えると同時に、燃料圧補正量PCRPLを「0」から
所定量だけ減少させて最終目標燃料圧PCRを低下させ
る[図5に示すタイミングt4]。その結果、噴射圧が
低下するため、燃料噴射形態の切り替えに伴う機関トル
クの変化を抑えることができる。次に、燃料噴射形態が
パイロット噴射モードとなった後、燃料圧補正量PCR
PLを徐々に「0」にまで増大させることにより、最終
目標燃料圧PCRを増大させる[タイミングt6〜t
8]。その結果、機関トルクは定常時のトルク値にまで
徐々に増大するようになる。That is, when the engine torque increases when the fuel injection mode is switched from the main injection mode to the pilot injection mode, first, the fuel injection mode is switched from the main injection mode to the pilot injection mode. At the same time, the fuel pressure correction amount PCRPL is decreased from "0" by a predetermined amount to lower the final target fuel pressure PCR [timing t4 shown in FIG. 5]. As a result, the injection pressure decreases, so that a change in engine torque due to switching of the fuel injection mode can be suppressed. Next, after the fuel injection mode becomes the pilot injection mode, the fuel pressure correction amount PCR
By gradually increasing PL to “0”, the final target fuel pressure PCR is increased [timing t6 to t6
8]. As a result, the engine torque gradually increases to the steady state torque value.
【0268】一方、燃料噴射形態をパイロット噴射モー
ドからメイン噴射モードに切り替えられるときには、ま
ず、燃料噴射形態を切り替える前に、燃料圧補正量PC
RPLを「0」から徐々に減少させて最終目標燃料圧P
CRを低下させる[タイミングt9〜t12]。次に、
燃料噴射形態をパイロット噴射モードからメイン噴射モ
ードに切り替えると同時に、燃料圧補正量PCRPLを
「0」にまで増加させて最終目標燃料圧PCRを増大さ
せる[タイミングt12]。On the other hand, when the fuel injection mode can be switched from the pilot injection mode to the main injection mode, first, before switching the fuel injection mode, the fuel pressure correction amount PC
RPL is gradually decreased from "0" to reach the final target fuel pressure P
CR is reduced [timing t9 to t12]. next,
At the same time as switching the fuel injection mode from the pilot injection mode to the main injection mode, the fuel pressure correction amount PCRPL is increased to "0" to increase the final target fuel pressure PCR (timing t12).
【0269】上記構成によっても、メイン噴射の噴射圧
は、噴射時期や噴射量と同様、機関トルクとの相関性が
高く、同トルクに与える影響が大きいため、これを変更
することにより、機関トルクの変化速度を確実に制御し
て燃料噴射形態の切り替えに伴うトルクショックの発生
を確実に防止することができる。Also with the above configuration, the injection pressure of the main injection has a high correlation with the engine torque similarly to the injection timing and the injection amount, and has a large influence on the torque. Is reliably controlled to prevent the occurrence of a torque shock accompanying the switching of the fuel injection mode.
【0270】・上記第2の実施形態では、トルクショッ
クを防止するために最終メイン噴射量QMAINを変更
するようにしたが、この最終メイン噴射量QMAINに
加えて、第1の実施形態と同様、メイン噴射時期AMA
IN,APLTMを変更するようにし、これら最終メイ
ン噴射量QMAIN及びメイン噴射時期AMAIN,A
PLTMの双方を変更することによってトルクショック
を防止するようにしてもよい。このように構成すれば、
前述した各補正制限値APL1LMT1,APL1LM
T2の絶対値|APL1LMT1|,|APL1LMT
2|、及び補正制限値Xの絶対値|X|を小さく設定す
ることができるようになるため、これら最終メイン噴射
量QMAIN及びメイン噴射時期AMAIN,APLT
Mの変更に伴う燃焼騒音や排煙濃度の増大を極力抑える
ことができる。In the second embodiment, the final main injection amount QMAIN is changed in order to prevent torque shock. However, in addition to the final main injection amount QMAIN, as in the first embodiment, Main injection timing AMA
IN and APLTM are changed, and the final main injection amount QMAIN and the main injection timings AMAIN, AMAIN are changed.
The torque shock may be prevented by changing both of the PLTM. With this configuration,
Each of the above-described correction limit values APL1LMT1, APL1LM
Absolute value of T2 | APL1LMT1 |, | APL1LMT
2 | and the absolute value | X | of the correction limit value X can be set small, so that these final main injection amount QMAIN and main injection timings AMAIN, APLT
It is possible to minimize the increase in the combustion noise and the exhaust gas density due to the change of M.
【0271】・第1の実施形態では、第1の過渡トルク
値Tbと第2の過渡トルク値Tcとを一致させるように
したが、燃料噴射形態の切替時に発生するトルクショッ
クが体感できない程度にまで抑えられるように両トルク
値Tb,Tcの絶対差|Tb−Tc|を小さく設定する
のであれば、これら過渡トルク値Tb,Tcを異なる値
に設定するようにしてもよい。また、第2の実施形態に
おいても、過渡トルク値Tfとメイン噴射モード時基準
トルク値Teとを一致させるようにしたが、これら両ト
ルク値Tf,Teに関しても同様に、異なる値に設定す
るようにしてもよい。In the first embodiment, the first transient torque value Tb and the second transient torque value Tc are made to coincide with each other. However, the torque shock generated when the fuel injection mode is switched cannot be felt. If the absolute difference | Tb−Tc | between the two torque values Tb and Tc is set to be small so as to suppress the transient torque values Tb and Tc, the transient torque values Tb and Tc may be set to different values. Also, in the second embodiment, the transient torque value Tf and the reference torque value Te in the main injection mode are made to coincide with each other, but similarly, these two torque values Tf, Te are set to different values. It may be.
【0272】・第1の実施形態において、メイン噴射時
期の制御態様は、例えば以下に示す各制御態様[a],
[b]のように変更することもできる。 [a]燃料噴射形態をパイロット噴射モードからメイン
噴射モードに切り替える際には、パイロット噴射モード
においてメイン噴射時期APLTMを基準メイン噴射時
期APLTBに設定している状態(図16(a):点A
2)から燃料噴射形態を切り替えると同時に、その切替
前後における各トルク値Ta,Tc(図16(a)参
照)が略一致するように、メイン噴射モードでのメイン
噴射時期AMAINを基準メイン噴射時期AMAINB
よりも遅角側の時期に設定する(点A2→点C2)。次
に、メイン噴射時期AMAINをその遅角側の時期から
基準メイン噴射時期AMAINBにまで徐々に進角側の
時期に変更する(点C2→点D2)。従って、機関トル
クは、同図(a)に示すように、所定値Ta(=Tc)
から所定値Tdにまで徐々に増加するようになる。In the first embodiment, the control modes of the main injection timing include, for example, the following control modes [a],
It can be changed as shown in [b]. [A] When the fuel injection mode is switched from the pilot injection mode to the main injection mode, a state in which the main injection timing APLTM is set to the reference main injection timing APLTB in the pilot injection mode (FIG. 16A: point A)
At the same time as switching the fuel injection mode from 2), the main injection timing AMAIN in the main injection mode is set to the reference main injection timing so that the torque values Ta and Tc before and after the switching substantially match (see FIG. 16A). AMAINB
(Point A2 → point C2). Next, the main injection timing AMAIN is gradually changed from the retarded timing to the reference main injection timing AMAINB to the advanced timing (point C2 → point D2). Accordingly, the engine torque is set to a predetermined value Ta (= Tc) as shown in FIG.
From T to a predetermined value Td.
【0273】一方、燃料噴射形態をメイン噴射モードか
らパイロット噴射モードに切り替える際には、その切り
替えを行う前に、まず、燃料噴射形態の切替前後におけ
るトルク値Ta,Tcが略一致するようになるまで、メ
イン噴射モードでのメイン噴射時期AMAINを基準メ
イン噴射時期AMAINBから徐々に遅角側の時期に変
更する(点D2→点C2)。次に、燃料噴射形態を切り
替えると同時に、パイロット噴射モードでのメイン噴射
時期APLTMを基準メイン噴射時期APLTBに設定
する(点C2→点A2)。従って、機関トルクは、同図
(a)に示すように、所定値Tdから所定値Ta(=T
c)にまで徐々に減少するようになる。On the other hand, when switching the fuel injection mode from the main injection mode to the pilot injection mode, first, before switching, the torque values Ta and Tc before and after the switching of the fuel injection mode become substantially the same. Up to this point, the main injection timing AMAIN in the main injection mode is gradually changed from the reference main injection timing AMAINB to a timing on the retard side (point D2 → point C2). Next, at the same time as switching the fuel injection mode, the main injection timing APLTM in the pilot injection mode is set to the reference main injection timing APLTB (point C2 → point A2). Accordingly, the engine torque is changed from the predetermined value Td to the predetermined value Ta (= T
It gradually decreases to c).
【0274】[b]燃料噴射形態をパイロット噴射モー
ドからメイン噴射モードに切り替える際には、その切り
替えを行う前に、まず、燃料噴射形態の切替前後におけ
るトルク値Tb,Td(図16(b)参照)が略一致す
るようになるまで、パイロット噴射モードでのメイン噴
射時期APLTMを基準メイン噴射時期APLTBから
徐々に進角側の時期に変更する(点A3→点B3)。次
に、燃料噴射形態を切り替えると同時に、メイン噴射モ
ードでのメイン噴射時期AMAINを基準メイン噴射時
期AMAINBに設定する(点B3→点D3)。従っ
て、機関トルクは、同図(b)に示すように、同図
(a)に示すように、所定値Taから所定値Td(=T
b)にまで徐々に増大するようになる。[B] When switching the fuel injection mode from the pilot injection mode to the main injection mode, first, before switching, the torque values Tb and Td before and after the switching of the fuel injection mode (FIG. 16 (b) (See point A3 → point B3) until the main injection timing APLTM in the pilot injection mode is gradually advanced from the reference main injection timing APLTB until the reference injection timing APLTM becomes substantially the same. Next, at the same time as switching the fuel injection mode, the main injection timing AMAIN in the main injection mode is set to the reference main injection timing AMAINB (point B3 → point D3). Accordingly, the engine torque is changed from the predetermined value Ta to the predetermined value Td (= Td) as shown in FIG.
It gradually increases up to b).
【0275】一方、燃料噴射形態をメイン噴射モードか
らパイロット噴射モードに切り替える際には、メイン噴
射モードにおいてメイン噴射時期AMAINを基準メイ
ン噴射時期AMAINBに設定している状態(点D3)
から燃料噴射形態を切り替えると同時に、その切替前後
における各トルク値Tb,Tdが略一致するように、パ
イロット噴射モードでのメイン噴射時期APLTを基準
メイン噴射時期APLTBよりも遅角側の時期に設定す
る(点D3→点B3)。次に、パイロット噴射モードで
のメイン噴射時期APLTを基準メイン噴射時期APL
TBにまで徐々に遅角側の時期に変更する(点B3→点
A3)。従って、機関トルクは、同図(b)に示すよう
に、所定値Td(=Tb)から所定値Taにまで徐々に
減少するようになる。On the other hand, when the fuel injection mode is switched from the main injection mode to the pilot injection mode, the main injection timing AMAIN is set to the reference main injection timing AMAINB in the main injection mode (point D3).
And at the same time, the main injection timing APLT in the pilot injection mode is set to a timing that is more retarded than the reference main injection timing APLTB so that the torque values Tb and Td before and after the switching are substantially the same. (Point D3 → point B3). Next, the main injection timing APLT in the pilot injection mode is set to the reference main injection timing APL.
The timing is gradually changed to the retard side until TB (point B3 → point A3). Accordingly, the engine torque gradually decreases from the predetermined value Td (= Tb) to the predetermined value Ta, as shown in FIG.
【0276】以上説明した各制御態様[a],[b]に
基づいて、メイン噴射時期を制御するようにしても第1
の実施形態と同等の作用効果を奏することができる。 ・上記第1の実施形態では、噴射時期補正量APL1に
関する前記各補正制限値APL1LMT1,APL1L
MT2、各所定量H,J,M,L,K,N、燃料圧補正
量PCRPLに関する各所定値P,Q,R,Sをそれぞ
れ機関運転状態に基づいて算出するようにしたが、例え
ば、燃料噴射形態の切り替えに伴う機関トルクの変化の
傾向が機関運転状態に因らず略一定であるとみなせる場
合には、これら各値を一定値として設定するようにして
もよい。また、第2の実施形態において、メイン噴射補
正量QMAIN1に関する補正制限値X及び各所定量
Y,Zについても同様に、これら各値を一定値として設
定することもできる。Even if the main injection timing is controlled based on each of the control modes [a] and [b] described above, the first
The same operational effects as those of the embodiment can be obtained. In the first embodiment, the correction limit values APL1LMT1 and APL1L for the injection timing correction amount APL1.
The MT2, the predetermined amounts H, J, M, L, K, N, and the predetermined values P, Q, R, and S relating to the fuel pressure correction amount PCRPL are calculated based on the engine operating state. If the tendency of the change in the engine torque accompanying the switching of the injection mode can be considered to be substantially constant irrespective of the engine operating state, these values may be set as constant values. In the second embodiment, the correction limit value X and the predetermined amounts Y and Z relating to the main injection correction amount QMAIN1 can be similarly set as constant values.
【0277】・上記第1の実施形態では、燃料圧補正量
PCRPLに関する各所定値P,Q,R,Sをそれぞれ
機関回転数NE及び基本噴射量QMAINBに基づいて
算出するようにしたが、例えば、これらパラメータN
E,QMAINBに加え、上記水温センサ21により検
出される冷却水温THWや燃料温センサ23により検出
される燃料温THF等に基づいて上記各値を算出するよ
うにしてもよい。このように冷却水温THWや燃料温T
HFに応じて上記各値を算出することにより、燃料の微
粒化度をより適切に制御できるようになる。In the first embodiment, the predetermined values P, Q, R, and S relating to the fuel pressure correction amount PCRPL are calculated based on the engine speed NE and the basic injection amount QMAINB, respectively. , These parameters N
Each of the above values may be calculated based on the coolant temperature THW detected by the water temperature sensor 21 and the fuel temperature THF detected by the fuel temperature sensor 23 in addition to E and QMAINB. Thus, the cooling water temperature THW and the fuel temperature T
By calculating the above values according to the HF, the degree of atomization of the fuel can be more appropriately controlled.
【0278】・上記各実施形態の燃料噴射制御装置で
は、サプライポンプ6からコモンレール4内に燃料を圧
送し、同コモンレール4からインジェクタ2に対して燃
料を供給する構成を採用するようにしたが、いわゆる分
配型のサプライポンプを用いるようにし、同ポンプから
各インジェクタ2に対して燃料を供給するようにした構
成を採用することもできる。The fuel injection control device of each of the above embodiments employs a structure in which fuel is supplied from the supply pump 6 into the common rail 4 and fuel is supplied from the common rail 4 to the injector 2. It is also possible to adopt a configuration in which a so-called distribution type supply pump is used, and fuel is supplied from the pump to each injector 2.
【0279】上記各実施形態から把握できる技術的思想
についてその効果ともに以下に記載する。 (1) 請求項4に記載した内燃機関の燃料噴射制御装
置において、前記制御値設定手段は、前記過渡トルク値
が前記切替後トルク値と等しくなるように前記過渡制御
値を設定するものであることを特徴とする。The technical ideas that can be grasped from the above embodiments are described below together with their effects. (1) In the fuel injection control device for an internal combustion engine according to claim 4, the control value setting means sets the transient control value so that the transient torque value becomes equal to the post-switching torque value. It is characterized by the following.
【0280】(2) 請求項5に記載した内燃機関の燃
料噴射制御装置において、前記制御値設定手段は、前記
過渡トルク値が前記切替前トルク値と等しくなるように
前記過渡制御値を設定するものであることを特徴とす
る。(2) In the fuel injection control device for an internal combustion engine according to claim 5, the control value setting means sets the transient control value such that the transient torque value becomes equal to the pre-switching torque value. Characterized in that:
【0281】上記(1)又は(2)の構成によれば、燃
料噴射形態の切替時において機関トルクが変化しなくな
るため、燃料噴射形態の切り替えと同時に発生する機関
トルクの急激な変化が確実に抑制され、燃料噴射形態の
切り替えに伴うトルクショックの発生を更に確実に防止
することができる。According to the above configuration (1) or (2), the engine torque does not change when the fuel injection mode is switched, so that a rapid change in the engine torque that occurs simultaneously with the switching of the fuel injection mode is ensured. It is possible to suppress the occurrence of torque shock accompanying the switching of the fuel injection mode more reliably.
【0282】[0282]
【発明の効果】請求項1に記載した発明では、第2の噴
射方法に基づく複数回の噴射のうち噴射量の少ない噴射
における噴射状態と比較して機関トルクとの相関性が高
い、第1の噴射方法に基づく噴射状態や、第2の噴射方
法に基づく複数回の噴射のうち噴射量の多い噴射におけ
る噴射状態を補正するようにしているため、機関トルク
を確実に制御することが可能になり、燃料噴射形態の切
り替えに伴う急激な機関トルクの変化が抑制されるよう
になる。その結果、燃料噴射形態の切り替えに伴うトル
クショックの発生を確実に防止することができる。According to the first aspect of the present invention, the correlation between the first injection and the engine torque is higher than the injection state of the injection with a small injection amount among a plurality of injections based on the second injection method. Since the injection state based on the injection method described above and the injection state based on the injection amount that is large among the multiple injections based on the second injection method are corrected, the engine torque can be reliably controlled. As a result, a sudden change in the engine torque accompanying the switching of the fuel injection mode is suppressed. As a result, it is possible to reliably prevent the occurrence of torque shock accompanying the switching of the fuel injection mode.
【0283】請求項2乃至11に記載した発明では、メ
イン噴射に係る制御値の変更に基づいて燃料噴射形態の
切り替えに伴う機関トルクの変化を抑制するようにして
いる。このメイン噴射に係る制御値は、機関燃焼状態に
対して直接影響を及ぼすものであるため、パイロット噴
射間隔と比較して機関トルクとの相関性が高い。従っ
て、このメイン噴射に係る制御値を変更することによ
り、機関トルクを確実に制御することが可能になり、燃
料噴射形態の切り替えに伴う急激な機関トルクの変化が
抑制されるようになる。その結果、燃料噴射形態の切り
替えに伴うトルクショックの発生を確実に防止すること
ができる。[0283] According to the second to eleventh aspects of the invention, the change in the engine torque accompanying the switching of the fuel injection mode is suppressed based on the change of the control value related to the main injection. Since the control value related to the main injection directly affects the combustion state of the engine, the control value has a higher correlation with the engine torque than the pilot injection interval. Therefore, by changing the control value related to the main injection, the engine torque can be reliably controlled, and a rapid change in the engine torque accompanying the switching of the fuel injection mode can be suppressed. As a result, it is possible to reliably prevent the occurrence of torque shock accompanying the switching of the fuel injection mode.
【0284】特に、請求項4に記載した発明では、燃料
噴射形態が切り替えられる際に、機関トルクが切替前ト
ルク値から切替後トルク値へと徐変させられるため、燃
料噴射形態の切り替えに伴う機関トルクの変化が緩慢な
ものとなる。その結果、機関トルクの変化をその徐変速
度に応じて確実に制御しつつ、上記トルクショックの発
生を更に確実に防止することができる。In particular, in the invention described in claim 4, when the fuel injection mode is switched, the engine torque is gradually changed from the pre-switching torque value to the post-switching torque value. The change in the engine torque becomes slow. As a result, it is possible to more reliably prevent the occurrence of the torque shock while reliably controlling the change in the engine torque according to the gradually changing speed.
【0285】請求項5乃至9に記載した発明では、燃料
噴射形態が切り替えられる際に、機関トルクが切替前ト
ルク値と切替後トルク値との間の過渡トルク値となるよ
うに制御されるため、燃料噴射形態の切り替えに伴う機
関トルクの変化がより緩慢なものとなる。その結果、上
記トルクショックの発生を更に確実に防止することがで
きる。According to the fifth to ninth aspects, when the fuel injection mode is switched, the engine torque is controlled so as to be a transient torque value between the torque value before switching and the torque value after switching. In addition, the change in the engine torque accompanying the switching of the fuel injection mode becomes slower. As a result, the occurrence of the torque shock can be more reliably prevented.
【0286】また、請求項6又は7に記載した発明によ
れば、燃料噴射形態の切替前、或いは燃料噴射形態の切
替後における機関トルクの変化をメイン噴射に係る制御
値の徐変速度に応じて制御することが可能になり、同機
関トルクの急激な変化が確実に抑制されるようになる。
また、燃料噴射形態の切替時における機関トルクのトル
ク変化量が相対的に小さなものとなる。その結果、燃料
噴射形態の切り替えに伴うトルクショックの発生をより
確実に防止することができる。According to the invention as set forth in claim 6 or 7, the change of the engine torque before the switching of the fuel injection mode or after the switching of the fuel injection mode depends on the gradually changing speed of the control value related to the main injection. And a sudden change in the engine torque can be reliably suppressed.
Further, the amount of change in the engine torque when the fuel injection mode is switched becomes relatively small. As a result, it is possible to more reliably prevent the occurrence of torque shock accompanying the switching of the fuel injection mode.
【0287】また、請求項8又は9に記載した発明によ
れば、燃料噴射形態の切替前及び切替後における機関ト
ルクの変化をメイン噴射に係る制御値の徐変速度に応じ
て制御することが可能になり、同機関トルクの急激な変
化が確実に抑制されるようになる。また、燃料噴射形態
の切替時における機関トルクのトルク変化量が相対的に
小さなものとなる。その結果、燃料噴射形態の切り替え
に伴うトルクショックの発生をより確実に防止すること
ができる。According to the invention described in claim 8 or 9, the change in the engine torque before and after the switching of the fuel injection mode can be controlled according to the gradually changing speed of the control value related to the main injection. As a result, a sudden change in the engine torque is reliably suppressed. Further, the amount of change in the engine torque when the fuel injection mode is switched becomes relatively small. As a result, it is possible to more reliably prevent the occurrence of torque shock accompanying the switching of the fuel injection mode.
【0288】特に、請求項9に記載した発明では、燃料
噴射形態の切替時において機関トルクが変化しなくなる
ため、燃料噴射形態の切り替えと同時に発生する機関ト
ルクの急激な変化が確実に抑制され、燃料噴射形態の切
り替えに伴うトルクショックの発生を更に確実に防止す
ることができる。In particular, according to the ninth aspect of the present invention, since the engine torque does not change when the fuel injection mode is switched, a rapid change in the engine torque that occurs simultaneously with the switching of the fuel injection mode is reliably suppressed. It is possible to more reliably prevent the occurrence of a torque shock accompanying the switching of the fuel injection mode.
【0289】また、請求項10に記載した発明では、急
激な機関トルク変化の発生を抑制すべくメイン噴射の噴
射時期が進角側に変更されるほど、同噴射時期がメイン
噴射の噴射圧が低圧側に変更される。従って、メイン噴
射の噴射時期が相対的に進角側に変更されるときには、
噴射圧の低下により噴射燃料の微粒化が抑えられるた
め、急激な燃焼圧の上昇が抑制される。一方、メイン噴
射の噴射時期が相対的に遅角側に変更されるときには、
噴射圧の増大によって噴射燃料の微粒化が促進されるよ
うになるため、燃料の不完全燃焼が抑制される。その結
果、メイン噴射の噴射時期の変更に伴う燃焼騒音の増大
や排煙濃度の増加を防止することができる。According to the tenth aspect of the present invention, as the injection timing of the main injection is changed to the advanced side in order to suppress the occurrence of a sudden change in the engine torque, the injection timing of the main injection increases. Changed to low pressure side. Therefore, when the injection timing of the main injection is relatively changed to the advance side,
Since the atomization of the injected fuel is suppressed by the decrease in the injection pressure, the rapid increase in the combustion pressure is suppressed. On the other hand, when the injection timing of the main injection is relatively retarded,
Since the atomization of the injected fuel is promoted by the increase in the injection pressure, incomplete combustion of the fuel is suppressed. As a result, it is possible to prevent an increase in combustion noise and an increase in smoke exhaustion density due to a change in the injection timing of the main injection.
【0290】請求項11に記載した発明では、燃料噴射
形態が切り替えられる際にメイン噴射とパイロット噴射
との噴射間隔、即ちパイロット噴射間隔が徐変されるた
め、燃料噴射形態の切り替えに伴う機関燃焼状態の変化
が緩慢なものとなる。その結果、燃料噴射形態の切り替
えに伴うトルクショックの発生をより確実に防止するこ
とができる。更に、パイロット噴射間隔が相対的に短く
設定されるような場合には、パイロット噴射の噴射量が
減量されるため、パイロット噴射によって一時的に上昇
した燃焼圧は、より早期に低下し始めるようになる。従
って、パイロット噴射によって上昇した燃焼圧が十分に
低下したときにメイン噴射が実行されるようになり、燃
焼圧の急激な上昇が抑制される。その結果、パイロット
噴射による燃焼圧上昇の緩和作用を有効に利用して、燃
焼騒音の増大を効果的に抑制することができる。According to the eleventh aspect of the present invention, when the fuel injection mode is switched, the injection interval between the main injection and the pilot injection, that is, the pilot injection interval is gradually changed. The change in state becomes slow. As a result, it is possible to more reliably prevent the occurrence of torque shock accompanying the switching of the fuel injection mode. Further, when the pilot injection interval is set to be relatively short, the injection pressure of the pilot injection is reduced, so that the combustion pressure temporarily increased by the pilot injection starts to decrease earlier. Become. Therefore, when the combustion pressure increased by the pilot injection is sufficiently reduced, the main injection is executed, and a rapid increase in the combustion pressure is suppressed. As a result, it is possible to effectively suppress the increase in combustion noise by effectively utilizing the action of mitigating the increase in combustion pressure caused by the pilot injection.
【0291】請求項12に記載した発明では、第2の噴
射方法に基づく複数回の噴射のうち噴射量の少ない噴射
における噴射状態と比較して機関トルクとの相関性が高
い、第1の噴射方法に基づく噴射状態や、第2の噴射方
法に基づく複数回の噴射のうち噴射量の最も多い噴射に
おける噴射状態を補正するようにしているため、機関ト
ルクを確実に制御することが可能になり、燃料噴射形態
の切り替えに伴う急激な機関トルクの変化が抑制される
ようになる。その結果、燃料噴射形態の切り替えに伴う
トルクショックの発生を確実に防止することができる。According to the twelfth aspect of the present invention, the first injection having a higher correlation with the engine torque than the injection state of the injection with a small injection amount among the multiple injections based on the second injection method. Since the injection state based on the method or the injection state of the injection with the largest injection amount among the multiple injections based on the second injection method is corrected, the engine torque can be reliably controlled. Thus, a sudden change in the engine torque accompanying the switching of the fuel injection mode is suppressed. As a result, it is possible to reliably prevent the occurrence of torque shock accompanying the switching of the fuel injection mode.
【図1】本発明に係る燃料噴射制御装置を示す概略構成
図。FIG. 1 is a schematic configuration diagram showing a fuel injection control device according to the present invention.
【図2】定常時パイロット噴射量と機関回転数及び基本
噴射量との関係を示すグラフ。FIG. 2 is a graph showing the relationship between a steady-state pilot injection amount, an engine speed, and a basic injection amount.
【図3】電磁弁のオン/オフ状態の変化態様を示すタイ
ミングチャート。FIG. 3 is a timing chart showing a change state of an on / off state of a solenoid valve.
【図4】基準目標燃料圧と機関回転数及び基本噴射量と
の関係を示すグラフ。FIG. 4 is a graph showing a relationship between a reference target fuel pressure, an engine speed, and a basic injection amount.
【図5】燃料噴射制御装置による制御態様例を説明する
ためのタイミングチャート。FIG. 5 is a timing chart for explaining an example of a control mode by a fuel injection control device.
【図6】パイロット噴射モード時及びメイン噴射モード
時のメイン噴射時期と機関トルクとの関係を示すグラ
フ。FIG. 6 is a graph showing a relationship between a main injection timing and an engine torque in a pilot injection mode and a main injection mode.
【図7】制御用フラグの操作手順を示すフローチャー
ト。FIG. 7 is a flowchart showing an operation procedure of a control flag.
【図8】制御用フラグの操作手順を示すフローチャー
ト。FIG. 8 is a flowchart showing an operation procedure of a control flag.
【図9】メイン噴射及びパイロット噴射における噴射量
の算出手順を示すフローチャート。FIG. 9 is a flowchart showing a procedure for calculating an injection amount in main injection and pilot injection.
【図10】パイロット噴射間隔の算出手順を示すフロー
チャート。FIG. 10 is a flowchart showing a procedure for calculating a pilot injection interval.
【図11】メイン噴射及びパイロット噴射における噴射
時期の算出手順を示すフローチャート。FIG. 11 is a flowchart showing a procedure for calculating an injection timing in main injection and pilot injection.
【図12】メイン噴射及びパイロット噴射における噴射
時期の算出手順を示すフローチャート。FIG. 12 is a flowchart showing a procedure for calculating an injection timing in main injection and pilot injection.
【図13】目標燃料圧の算出手順を示すフローチャー
ト。FIG. 13 is a flowchart showing a procedure for calculating a target fuel pressure.
【図14】メイン噴射量の補正手順を示すフローチャー
ト。FIG. 14 is a flowchart showing a procedure for correcting a main injection amount.
【図15】パイロット噴射モード時及びメイン噴射モー
ド時の最終メイン噴射量と機関トルクとの関係を示すグ
ラフ。FIG. 15 is a graph showing the relationship between the final main injection amount and the engine torque in the pilot injection mode and the main injection mode.
【図16】パイロット噴射モード時及びメイン噴射モー
ド時のメイン噴射時期と機関トルクとの関係を示すグラ
フ。FIG. 16 is a graph showing a relationship between a main injection timing and an engine torque in a pilot injection mode and a main injection mode.
1…ディーゼルエンジン、2…インジェクタ、4…コモ
ンレール、6…サプライポンプ、8…燃料タンク、15
…アクセルペダル、20…アクセルセンサ、50…EC
U。DESCRIPTION OF SYMBOLS 1 ... Diesel engine, 2 ... Injector, 4 ... Common rail, 6 ... Supply pump, 8 ... Fuel tank, 15
... accelerator pedal, 20 ... accelerator sensor, 50 ... EC
U.
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) F02D 41/38 F02D 41/38 B 45/00 364 45/00 364B ──────────────────────────────────────────────────の Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) F02D 41/38 F02D 41/38 B 45/00 364 45/00 364B
Claims (12)
射を行う第1の噴射方法と各気筒の一行程中に複数回の
噴射を行う第2の噴射方法とを使い分ける内燃機関の燃
料噴射制御装置であって、前記第1の噴射方法から前記
第2の噴射方法に切替える際には、前記第1の噴射方法
に基づく噴射状態を前記第2の噴射方法に切替えた後の
機関トルクに近づくように補正し、前記第2の噴射方法
から前記第1の噴射方法に切替える際には、前記第2の
噴射方法に基づく複数回の噴射のうち噴射量の多い噴射
における噴射状態を前記第1の噴射方法に切替えた後の
トルクに近づくように補正する補正手段を備えることを
特徴とする内燃機関の燃料噴射制御装置。An internal combustion engine in which a first injection method for performing one injection during one stroke of each cylinder of the internal combustion engine and a second injection method for performing multiple injections during one stroke of each cylinder are selectively used. The fuel injection control device according to claim 1, wherein when switching from the first injection method to the second injection method, an injection state based on the first injection method is switched to the second injection method. When the correction is made so as to approach the engine torque, and when the second injection method is switched to the first injection method, the injection state in the injection with a large injection amount among the multiple injections based on the second injection method A fuel injection control device for an internal combustion engine, comprising: a correction unit that corrects the torque so as to approach the torque after switching to the first injection method.
転状態に基づいてメイン噴射のみが実行される噴射形態
と同メイン噴射及びパイロット噴射の双方が実行される
噴射形態との間で切り替えるようにした内燃機関の燃料
噴射制御装置において、 前記メイン噴射に係る制御値の変更に基づいて前記燃料
噴射形態の切り替えに伴う機関トルクの変化を抑制する
トルク変化抑制手段を備えることを特徴とする内燃機関
の燃料噴射制御装置。2. The fuel injection mode for an internal combustion engine is switched between an injection mode in which only main injection is executed based on an engine operating state and an injection mode in which both the main injection and pilot injection are executed. A fuel injection control device for an internal combustion engine, comprising: a torque change suppression unit that suppresses a change in engine torque associated with switching of the fuel injection mode based on a change in a control value related to the main injection. Fuel injection control device.
制御装置において、 前記トルク変化抑制手段は、 前記メイン噴射に係る制御値として噴射時期、噴射量及
び噴射圧の少なくとも一つを変更するものであることを
特徴とする内燃機関の燃料噴射制御装置。3. The fuel injection control device for an internal combustion engine according to claim 2, wherein the torque change suppressing unit changes at least one of an injection timing, an injection amount, and an injection pressure as a control value related to the main injection. A fuel injection control device for an internal combustion engine, characterized in that:
制御装置において、 前記トルク変化抑制手段は、 燃料噴射形態が切り替えられる際に前記メイン噴射に係
る制御値の変更に基づいて前記機関トルクを燃料噴射形
態の切替前における切替前トルク値から切替後における
切替後トルク値へと徐変させるトルク制御手段を備える
ことを特徴とする内燃機関の燃料噴射制御装置。4. The fuel injection control device for an internal combustion engine according to claim 3, wherein the torque change suppressing unit is configured to control the engine torque based on a change in a control value related to the main injection when a fuel injection mode is switched. And a torque control means for gradually changing the torque value from the pre-switching torque value before switching of the fuel injection mode to the post-switching torque value after switching.
制御装置において、 前記トルク変化抑制手段は、 燃料噴射形態が切り替えられる際に前記メイン噴射に係
る制御値の変更に基づいて前記機関トルクを燃料噴射形
態の切替前における切替前トルク値と切替後における切
替後トルク値との間の過渡トルク値とすべく制御するト
ルク制御手段を備えることを特徴とする内燃機関の燃料
噴射制御装置。5. The fuel injection control device for an internal combustion engine according to claim 3, wherein the torque change suppressing unit is configured to control the engine torque based on a change in a control value related to the main injection when a fuel injection mode is switched. A fuel injection control device for an internal combustion engine, comprising: a torque control unit for controlling a transient torque value between a pre-switching torque value before switching of the fuel injection mode and a post-switching torque value after switching.
制御装置において、 前記トルク制御手段は、 燃料噴射形態切替前の噴射形態において前記機関トルク
を前記過渡トルク値とするための前記メイン噴射に係る
制御値を過渡制御値として設定する制御値設定手段と、 前記メイン噴射に係る制御値を、燃料噴射形態の切替判
定後であって実際の切替前に前記過渡制御値にまで徐変
させるとともに、燃料噴射形態切替時に前記過渡制御値
から前記機関トルクを前記切替後トルク値とするための
制御値へと変更する制御値変更手段とを備えることを特
徴とする内燃機関の燃料噴射制御装置。6. The fuel injection control device for an internal combustion engine according to claim 5, wherein the torque control unit sets the engine torque to the transient torque value in an injection mode before switching the fuel injection mode. Control value setting means for setting the control value according to the above as a transient control value; and gradually changing the control value related to the main injection to the transient control value after the fuel injection mode switching determination and before the actual switching. A fuel injection control device for an internal combustion engine, comprising: control value changing means for changing the transient control value to a control value for setting the engine torque to the post-switching torque value when the fuel injection mode is switched. .
制御装置において、 前記トルク制御手段は、 燃料噴射形態切替後の噴射形態において前記機関トルク
を前記過渡トルク値とするための前記メイン噴射に係る
制御値を過渡制御値として設定する制御値設定手段と、 前記メイン噴射に係る制御値を、燃料噴射形態切替時に
前記過渡制御値へと変更するとともに、燃料噴射形態切
替後に前記過渡制御値から前記機関トルクを前記切替後
トルク値とするための制御値にまで徐変させる制御値変
更手段とを備えることを特徴とする内燃機関の燃料噴射
制御装置。7. The fuel injection control device for an internal combustion engine according to claim 5, wherein the torque control unit is configured to set the engine torque to the transient torque value in an injection mode after fuel injection mode switching. Control value setting means for setting a control value according to the present invention as a transient control value, and changing the control value relating to the main injection to the transient control value at the time of switching the fuel injection mode, and the transient control value after switching the fuel injection mode. Control value changing means for gradually changing the engine torque to a control value for setting the engine torque to the post-switching torque value.
制御装置において、 前記トルク制御手段は、 燃料噴射形態切替前の噴射形態において前記機関トルク
を前記切替前トルク値と前記切替後トルク値との間の第
1の過渡トルク値とするための前記メイン噴射に係る制
御値を第1の過渡制御値として設定するとともに、燃料
噴射形態切替後の噴射形態において前記機関トルクを前
記切替前トルク値と前記切替後トルク値との間の第2の
過渡トルク値とするための前記メイン噴射に係る制御値
を第2の過渡制御値として設定する制御値設定手段と、 前記メイン噴射に係る制御値を、燃料噴射形態の切替判
定後であって実際の切替前に前記第1の過渡制御値にま
で徐変させるとともに、燃料噴射形態切替時に同第1の
過渡制御値から前記第2の過渡制御値へと変更し、燃料
噴射形態切替後には前記第2の過渡制御値から前記機関
トルクを前記切替後トルク値とするための制御値にまで
徐変させる制御値変更手段とを備えることを特徴とする
内燃機関の燃料噴射制御装置。8. The fuel injection control device for an internal combustion engine according to claim 5, wherein the torque control means adjusts the engine torque in the injection mode before switching the fuel injection mode and the torque value before switching and the torque value after switching. And a control value for the main injection for setting a first transient torque value between the first and second transient torque values is set as a first transient control value, and the engine torque is set to the pre-switching torque in the injection mode after the fuel injection mode is switched. Control value setting means for setting, as a second transient control value, a control value related to the main injection for setting a second transient torque value between the value and the post-switching torque value; and control related to the main injection. The value is gradually changed to the first transient control value after the fuel injection mode switching is determined and before the actual switching, and the second transient control value is changed from the first transient control value during the fuel injection mode switching. Control value changing means for changing the engine torque to the control value for changing the engine torque from the second transient control value to the post-switching torque value after switching the fuel injection mode. A fuel injection control device for an internal combustion engine, comprising:
制御装置において、 前記制御値設定手段は、 前記第1の過渡トルク値と前記第2の過渡トルク値とが
等しくなるように前記第1の過渡制御値及び前記第2の
過渡制御値を設定するものであることを特徴とする内燃
機関の燃料噴射制御装置。9. The fuel injection control device for an internal combustion engine according to claim 8, wherein the control value setting means sets the first transient torque value and the second transient torque value to be equal to each other. A fuel injection control device for an internal combustion engine, wherein the first transient control value and the second transient control value are set.
内燃機関の燃料噴射制御装置において、 前記トルク変化抑制手段は、 前記メイン噴射に係る制御値として少なくとも前記メイ
ン噴射の噴射時期を変更するとともに、同噴射時期を進
角側に変更するほど前記メイン噴射の噴射圧を低圧側に
変更するものであることを特徴とする内燃機関の燃料噴
射制御装置。10. The fuel injection control device for an internal combustion engine according to claim 2, wherein the torque change suppressing unit changes at least an injection timing of the main injection as a control value related to the main injection. A fuel injection control device for an internal combustion engine, wherein the injection pressure of the main injection is changed to a lower pressure side as the injection timing is changed to an advanced side.
内燃機関の燃料噴射制御装置において、 前記トルク変化抑制手段は、 燃料噴射形態が切り替えられる際に前記メイン噴射と前
記パイロット噴射との噴射間隔を徐変させる噴射間隔制
御手段と、 前記噴射間隔が短くなるほど前記パイロット噴射の噴射
量が減少するように同噴射量を制御するパイロット噴射
量制御手段とを更に備えることを特徴とする内燃機関の
燃料噴射制御装置。11. The fuel injection control device for an internal combustion engine according to claim 2, wherein the torque change suppressing unit is configured to inject the main injection and the pilot injection when a fuel injection mode is switched. An internal combustion engine further comprising: injection interval control means for gradually changing an interval; and pilot injection quantity control means for controlling the injection quantity so that the injection quantity of the pilot injection decreases as the injection interval becomes shorter. Fuel injection control device.
噴射を行う第1の噴射方法と各気筒の一行程中に複数回
の噴射を行う第2の噴射方法とを使い分ける内燃機関の
燃料噴射制御装置であって、前記第1の噴射方法から前
記第2の噴射方法に切替える際には、前記第1の噴射方
法に基づく噴射状態を前記第2の噴射方法に切替えた後
の機関トルクに近づくように補正し、前記第2の噴射方
法から前記第1の噴射方法に切替える際には、前記第2
の噴射方法に基づく複数回の噴射のうち噴射量の最も多
い噴射における噴射状態を前記第1の噴射方法に切替え
た後のトルクに近づくように補正する補正手段を備える
ことを特徴とする内燃機関の燃料噴射制御装置。12. An internal combustion engine in which a first injection method for performing one injection during one stroke of each cylinder of the internal combustion engine and a second injection method for performing multiple injections during one stroke of each cylinder are selectively used. The fuel injection control device according to claim 1, wherein when switching from the first injection method to the second injection method, an injection state based on the first injection method is switched to the second injection method. Correction is made so as to approach the engine torque, and when switching from the second injection method to the first injection method, the second injection method is used.
An internal combustion engine comprising: a correction unit that corrects an injection state of an injection having the largest injection amount among a plurality of injections based on the injection method to approach a torque after switching to the first injection method. Fuel injection control device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11915999A JP3811313B2 (en) | 1998-04-28 | 1999-04-27 | Fuel injection control device for internal combustion engine |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10-119622 | 1998-04-28 | ||
| JP11962298 | 1998-04-28 | ||
| JP11915999A JP3811313B2 (en) | 1998-04-28 | 1999-04-27 | Fuel injection control device for internal combustion engine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000018077A true JP2000018077A (en) | 2000-01-18 |
| JP3811313B2 JP3811313B2 (en) | 2006-08-16 |
Family
ID=26456945
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11915999A Expired - Fee Related JP3811313B2 (en) | 1998-04-28 | 1999-04-27 | Fuel injection control device for internal combustion engine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3811313B2 (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003148222A (en) * | 2001-11-15 | 2003-05-21 | Isuzu Motors Ltd | Compression ignition type internal combustion engine |
| WO2012042635A1 (en) * | 2010-09-30 | 2012-04-05 | トヨタ自動車株式会社 | Control device for compression ignition internal combustion engine |
| US8261755B2 (en) | 2007-04-27 | 2012-09-11 | Toyota Jidosha Kabushiki Kaisha | Fuel injection system of compression ignition internal combustion engine |
| DE102004046812B4 (en) * | 2003-10-06 | 2015-06-25 | Denso Corporation | Combustion noise and momentum reducing fuel injection system |
-
1999
- 1999-04-27 JP JP11915999A patent/JP3811313B2/en not_active Expired - Fee Related
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003148222A (en) * | 2001-11-15 | 2003-05-21 | Isuzu Motors Ltd | Compression ignition type internal combustion engine |
| DE102004046812B4 (en) * | 2003-10-06 | 2015-06-25 | Denso Corporation | Combustion noise and momentum reducing fuel injection system |
| US8261755B2 (en) | 2007-04-27 | 2012-09-11 | Toyota Jidosha Kabushiki Kaisha | Fuel injection system of compression ignition internal combustion engine |
| WO2012042635A1 (en) * | 2010-09-30 | 2012-04-05 | トヨタ自動車株式会社 | Control device for compression ignition internal combustion engine |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3811313B2 (en) | 2006-08-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2002054486A (en) | Control device for internal combustion engine | |
| JP2000205006A (en) | Control device for in-cylinder injection engine | |
| EP3726033B1 (en) | Control device for homogeneous-charge compression ignition engine, engine, and method of controlling homogeneous-charge premixed compression ignition engine | |
| JPH11343912A (en) | Pilot injection control device for internal combustion engine | |
| JP4089127B2 (en) | Control device for internal combustion engine | |
| EP1681451B1 (en) | Control apparatus for cylinder injection type internal combustion engine | |
| US20060107921A1 (en) | Method for optimizing the operating mode and combustion processes of a diesel engine | |
| WO2009090941A1 (en) | Device for controlling internal combustion engine fuel injection | |
| JP2018040263A (en) | Control device for internal combustion engine | |
| JP2018040264A (en) | Control device for internal combustion engine | |
| WO2012121299A1 (en) | Combustion control device | |
| EP0953756B1 (en) | Fuel injection control apparatus for an internal combustion engine | |
| JP2002122038A (en) | Fuel injection control device for internal combustion engine | |
| JP5206727B2 (en) | Control device for internal combustion engine | |
| JP2009293477A (en) | Fuel injection control device and fuel injection control method for cylinder direct injection type spark ignition engine | |
| JP2002188468A (en) | Combustion control device for diesel engine | |
| JP2001012286A (en) | Fuel injection control device for in-cylinder injection internal combustion engine | |
| JP4524966B2 (en) | Diesel engine control system | |
| JP2000018077A (en) | Fuel injection control device for internal combustion engine | |
| JP2008274789A (en) | Direct injection engine control system | |
| JP2001241345A (en) | Fuel control device for diesel engine | |
| JP2004150318A (en) | Compression ignition internal combustion engine | |
| JP2022019210A (en) | Control device of internal combustion engine and control method | |
| JP4742633B2 (en) | Control device for internal combustion engine | |
| EP1176300A2 (en) | System, method and computer program for controlling fuel injection in a diesel engine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20040319 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060526 |
|
| LAPS | Cancellation because of no payment of annual fees |