Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4389688B2 - Internal combustion engine fuel injection control device - Google Patents
[go: Go Back, main page]

JP4389688B2 - Internal combustion engine fuel injection control device - Google Patents

Internal combustion engine fuel injection control device Download PDF

Info

Publication number
JP4389688B2
JP4389688B2 JP2004178822A JP2004178822A JP4389688B2 JP 4389688 B2 JP4389688 B2 JP 4389688B2 JP 2004178822 A JP2004178822 A JP 2004178822A JP 2004178822 A JP2004178822 A JP 2004178822A JP 4389688 B2 JP4389688 B2 JP 4389688B2
Authority
JP
Japan
Prior art keywords
fuel injection
injection amount
internal combustion
combustion engine
engine
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.)
Expired - Lifetime
Application number
JP2004178822A
Other languages
Japanese (ja)
Other versions
JP2006002638A (en
Inventor
竜也 田原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2004178822A priority Critical patent/JP4389688B2/en
Publication of JP2006002638A publication Critical patent/JP2006002638A/en
Application granted granted Critical
Publication of JP4389688B2 publication Critical patent/JP4389688B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Combined Controls Of Internal Combustion Engines (AREA)
  • Electrical Control Of Ignition Timing (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Description

本発明は、点火タイミングの前に余裕期間を挟んで予め要求燃料噴射量を燃料噴射制御機構に設定することで、要求燃料噴射量に対応した燃料量を、その後の燃料噴射タイミングで燃料噴射弁から燃焼室内に噴射させる内燃機関燃料噴射制御装置に関する。   The present invention sets the required fuel injection amount in the fuel injection control mechanism in advance with a margin period before the ignition timing, so that the fuel amount corresponding to the required fuel injection amount is changed to the fuel injection valve at the subsequent fuel injection timing. The present invention relates to an internal combustion engine fuel injection control apparatus that injects fuel into a combustion chamber.

筒内噴射型内燃機関の負荷増加が大きい場合には圧縮行程噴射にて行われる圧縮リーン(層状燃焼)から、吸気行程噴射にて行われるストイキオ運転(予混合燃焼)に切り替えて十分な出力トルクを確保するアイドル回転数制御が提案されている(例えば特許文献1参照)。
特開平10−68350号公報(第6−7頁、図3)
When the load increase of the direct injection internal combustion engine is large, switching from compression lean (stratified combustion) performed by compression stroke injection to stoichiometric operation (premixed combustion) performed by intake stroke injection, sufficient output torque Has been proposed (see, for example, Patent Document 1).
Japanese Patent Laid-Open No. 10-68350 (page 6-7, FIG. 3)

しかし圧縮リーンからストイキオ運転に切り替えるためには比較的長期間を必要とする。例えば720°CA(CA:クランク角)以上の回転を要する場合があり、この後に燃料噴射量が増加されて出力トルクが上昇したのでは、この間に回転数の大きな低下が生じてエンジンストールを生じるおそれがある。   However, it takes a relatively long time to switch from compression lean to stoichiometric operation. For example, there may be a case where rotation of 720 ° CA (CA: crank angle) or more is required, and if the fuel injection amount is increased and the output torque is increased thereafter, the engine speed is greatly reduced during this time, causing engine stall. There is a fear.

又、圧縮リーンあるいはストイキオ運転においても、通常、圧縮上死点(TDC)前に十分な余裕期間(例えば450°CA)を設けてこの余裕期間前に燃料噴射量を計算し、この燃料噴射量を燃料噴射制御機構に対して要求燃料噴射量として設定している。   Also in compression lean or stoichiometric operation, a sufficient margin period (for example, 450 ° CA) is usually provided before the compression top dead center (TDC), and the fuel injection amount is calculated before this margin period. Is set as a required fuel injection amount for the fuel injection control mechanism.

このため或る気筒の余裕期間において回転低下が生じ始めた場合には、該当する気筒の燃料噴射量では対処することができず、最短でも次に燃料噴射が行われる気筒にて対処しなくてはならず、6気筒内燃機関ならば450°〜570°の機関回転を待たなければならない。このため燃焼モードを切り替えない場合においても回転数の大きな低下が生じてエンジンストールを生じるおそれがある。   For this reason, when rotation starts to decrease in a certain cylinder margin period, it cannot be dealt with by the fuel injection amount of the corresponding cylinder, and at the shortest, it cannot be dealt with in the cylinder where fuel injection is performed next. In the case of a 6-cylinder internal combustion engine, it is necessary to wait for an engine rotation of 450 ° to 570 °. For this reason, even when the combustion mode is not switched, there is a possibility that the engine speed will be greatly reduced and engine stall will occur.

本発明は、筒内噴射型内燃機関の回転低下に対して迅速に対処することによりエンジンストール防止効果を高めることを目的とするものである。   An object of the present invention is to enhance an engine stall prevention effect by quickly dealing with a decrease in rotation of a direct injection internal combustion engine.

以下、上記目的を達成するための手段及びその作用効果について記載する。
請求項1に記載の内燃機関燃料噴射制御装置は、点火タイミングの前に余裕期間を挟んで設定した燃料噴射量設定タイミングまでに筒内噴射型内燃機関の運転状態に基づいて要求燃料噴射量を算出し、該要求燃料噴射量を前記燃料噴射量設定タイミングで燃料噴射制御機構に設定することで、該燃料噴射制御機構により前記要求燃料噴射量に対応した燃料量を前記余裕期間内に設定された燃料噴射タイミングで燃料噴射弁から燃焼室内に噴射させる内燃機関燃料噴射制御装置であって、前記燃料噴射量設定タイミングから前記余裕期間内における最終燃料噴射タイミングまでの期間を補償計算期間として該補償計算期間における前記筒内噴射型内燃機関の回転状態に基づいて、前記筒内噴射型内燃機関の回転低下を防止するためには前記要求燃料噴射量では不足する燃料噴射量を算出する不足燃料噴射量算出手段と、前記不足燃料噴射量算出手段にて算出された燃料噴射量を、前記最終燃料噴射タイミングまでのタイミングにて燃料噴射弁から燃焼室内に噴射させる再噴射手段とを備え、前記不足燃料噴射量算出手段は、前記補償計算期間において、前記筒内噴射型内燃機関の回転状態に基づいて機関回転低下が判定されると、前記要求燃料噴射量を増量補正することにより機関回転低下を防止するために必要な仮要求燃料噴射量を算出するとともに、該仮要求燃料噴射量と、前記燃料噴射量設定タイミングにて予め燃料噴射制御機構に設定されている要求燃料噴射量との差により不足する燃料噴射量を算出することを特徴とする。
In the following, means for achieving the above object and its effects are described.
The internal combustion engine fuel injection control apparatus according to claim 1 sets the required fuel injection amount based on the operating state of the direct injection internal combustion engine by the fuel injection amount setting timing set with a margin period before the ignition timing. By calculating and setting the required fuel injection amount in the fuel injection control mechanism at the fuel injection amount setting timing, the fuel injection control mechanism sets the fuel amount corresponding to the required fuel injection amount within the margin period. An internal combustion engine fuel injection control apparatus for injecting fuel from a fuel injection valve into a combustion chamber at a predetermined fuel injection timing, wherein a period from the fuel injection amount setting timing to a final fuel injection timing within the margin period is set as a compensation calculation period. Based on the rotational state of the direct injection internal combustion engine during the calculation period, the request is required to prevent a decrease in the rotational speed of the direct injection internal combustion engine. An insufficient fuel injection amount calculating means for calculating a fuel injection amount that is insufficient for the fuel injection amount, and a fuel injection valve calculated by the insufficient fuel injection amount calculating means at a timing until the final fuel injection timing. Refueling means for injecting the fuel into the combustion chamber, and the insufficient fuel injection amount calculating means is configured to determine a decrease in engine rotation based on a rotational state of the direct injection internal combustion engine in the compensation calculation period. A temporary required fuel injection amount necessary for preventing a decrease in engine rotation is calculated by increasing the required fuel injection amount, and fuel injection is performed in advance at the temporary required fuel injection amount and the fuel injection amount setting timing. A fuel injection amount that is insufficient due to a difference from the required fuel injection amount set in the control mechanism is calculated .

不足燃料噴射量算出手段が補償計算期間における筒内噴射型内燃機関の回転状態に基づいて、機関回転低下を防止するためには要求燃料噴射量では不足する燃料噴射量を算出している。したがって再噴射手段が、この要求燃料噴射量では不足する燃料噴射量を用いて、最終燃料噴射タイミングまでのタイミングにて燃料噴射弁から燃焼室内に噴射させることにより、補償計算期間内であれば回転低下直後に燃料噴射がなされる気筒から対処することができるようになる。たとえ最終燃料噴射タイミングに間に合わなかったとしても次の気筒の補償計算期間にて対処できることになる。すなわち燃料噴射量設定タイミングで全燃料噴射量が設定される場合に比較して、補償計算期間分早期に筒内噴射型内燃機関の出力トルクに反映できるようになり、機関回転低下に対して迅速に対処することができ、エンジンストール防止効果を高めることができる。   Based on the rotational state of the direct injection internal combustion engine during the compensation calculation period, the insufficient fuel injection amount calculation means calculates a fuel injection amount that is insufficient with the required fuel injection amount in order to prevent a decrease in engine rotation. Therefore, the re-injection means uses the fuel injection amount that is insufficient in the required fuel injection amount, and injects the fuel from the fuel injection valve into the combustion chamber at the timing up to the final fuel injection timing, so that it rotates within the compensation calculation period. It becomes possible to cope from the cylinder where the fuel is injected immediately after the decrease. Even if it is not in time for the final fuel injection timing, it can be dealt with in the compensation calculation period of the next cylinder. In other words, compared to the case where the total fuel injection amount is set at the fuel injection amount setting timing, it can be reflected in the output torque of the direct injection internal combustion engine earlier by the compensation calculation period, and the engine rotation speed can be reduced quickly. Can be coped with, and the engine stall prevention effect can be enhanced.

とくに、不足燃料噴射量算出手段は、補償計算期間では機関回転低下が判定された場合に要求燃料噴射量を増量補正することにより仮要求燃料噴射量を算出させ。この仮要求燃料噴射量が実際に機関回転低下に対処するために必要な燃料噴射量となるが、既に要求燃料噴射量が噴射されるように燃料噴射制御機構への設定が完了しているので、仮要求燃料噴射量と要求燃料噴射量との差により不足する燃料噴射量を算出する。 In particular, insufficient fuel injection amount calculating means, the compensation calculation period Ru is calculated provisionally required fuel injection amount by increasing correction amount required fuel injection when the engine rotational speed decrease is determined. Although this temporary required fuel injection amount is the fuel injection amount necessary to actually cope with the engine rotation decrease, the setting to the fuel injection control mechanism has already been completed so that the required fuel injection amount is injected. , you calculate the fuel injection amount is insufficient by the difference between the temporary demand fuel injection amount and the required fuel injection amount.

このことにより既に要求燃料噴射量が設定されている気筒に対する噴射量全体として仮要求燃料噴射量分の燃料が噴射されることになるので、機関回転低下に対して迅速に対処することができると共に、エンジンストール防止効果を高めることができる。更に、既に算出されている要求燃料噴射量、例えぱ全気筒において最新の要求燃料噴射量に対する補正によって仮要求燃料噴射量が算出されているので、仮要求燃料噴射量を求めるための計算上の負荷が低下し、処理が迅速となる。   As a result, fuel corresponding to the temporary required fuel injection amount is injected as the entire injection amount for the cylinders for which the required fuel injection amount has already been set, so that it is possible to quickly cope with a decrease in engine speed. The engine stall prevention effect can be enhanced. Further, since the temporary required fuel injection amount is calculated by correcting the already calculated required fuel injection amount, for example, the latest required fuel injection amount in all cylinders, it is necessary to calculate the temporary required fuel injection amount. The load is reduced and the processing is quick.

請求項2に記載の内燃機関燃料噴射制御装置では、請求項1において、前記筒内噴射型内燃機関がアイドル状態であり、且つ前記筒内噴射型内燃機関の回転数が低下判定回転数未満であり、且つ前記筒内噴射型内燃機関の単位時間当たりの回転数の低下速度が判定低下量以上であるときに、前記筒内噴射型内燃機関の機関回転低下が判定されることを特徴とする。
請求項に記載の内燃機関燃料噴射制御装置では、請求項1又は2において、前記不足燃料噴射量算出手段は、機関温度に応じて求めた増量値に基づいて前記要求燃料噴射量を増量補正することにより仮要求燃料噴射量を算出することを特徴とする。
The internal combustion engine fuel injection control apparatus according to claim 2, wherein the direct injection internal combustion engine is in an idle state, and the rotational speed of the direct injection internal combustion engine is less than a reduction determination rotational speed. And a decrease in engine speed of the direct injection internal combustion engine is determined when a decrease speed of the rotational speed per unit time of the direct injection internal combustion engine is equal to or greater than a determination decrease amount. .
In an internal combustion engine fuel injection control apparatus according to claim 3, in claim 1 or 2, wherein the insufficient fuel injection amount calculating means, the increasing correction of the required fuel injection amount on the basis of the boost value determined in accordance with the engine temperature Thus, the temporary required fuel injection amount is calculated.

機関温度により燃料の霧化率が変化するので、増量値も機関温度に応じて求めることが好ましい。このことにより機関回転低下に対して迅速にかつより適切に対処することができ、エンジンストール防止効果を高めることができる。   Since the atomization rate of the fuel changes depending on the engine temperature, it is preferable to obtain the increase value according to the engine temperature. As a result, it is possible to quickly and more appropriately cope with a decrease in engine rotation, and the engine stall prevention effect can be enhanced.

請求項に記載の内燃機関燃料噴射制御装置では、請求項1〜のいずれかにおいて、前記不足燃料噴射量算出手段は、前記補償計算期間が終了するまで、前記不足する燃料噴射量の算出を繰り返すとともに、前記再噴射手段は、前記補償計算期間において前記不足燃料噴射量算出手段が最後に算出した不足する燃料噴射量を、前記最終燃料噴射タイミングで燃料噴射弁から燃焼室内に噴射させることを特徴とする。 In an internal combustion engine fuel injection control apparatus according to claim 4, in any one of claims 1-3, wherein the deficient fuel injection amount calculating means until said compensation calculation period is completed, calculation of the fuel injection amount is insufficient the And the re-injection means causes the fuel injection valve to inject the insufficient fuel injection amount last calculated by the insufficient fuel injection amount calculation means in the compensation calculation period from the fuel injection valve into the combustion chamber at the final fuel injection timing. It is characterized by.

このように補償計算期間の終了まで不足燃料噴射量算出手段が不足する燃料噴射量の算出を繰り返すことで、常に最新の不足する燃料噴射量が得られる。そして補償計算期間が終了した場合には、最後に算出した燃料噴射量は最も適切な不足分を表していることになる。したがって再噴射手段はこの燃料噴射量を最終燃料噴射タイミングで燃料噴射弁から燃焼室内に噴射させることで、機関回転低下に対して一層迅速にかつ適切に対処することができ、エンジンストール防止効果を高めることができる。   In this way, by repeating the calculation of the fuel injection amount that the deficient fuel injection amount calculation means lacks until the end of the compensation calculation period, the latest deficient fuel injection amount is always obtained. When the compensation calculation period ends, the last calculated fuel injection amount represents the most appropriate shortage. Therefore, the re-injection means can inject this fuel injection amount into the combustion chamber from the fuel injection valve at the final fuel injection timing, so that the engine stall can be dealt with more quickly and appropriately. Can be increased.

請求項に記載の内燃機関燃料噴射制御装置では、請求項1〜のいずれかにおいて、筒内噴射型内燃機関は自動変速機を備えるとともに、前記筒内噴射型内燃機関の始動後の無負荷アイドル時に燃料噴射時期を圧縮行程にすると共に点火時期を遅角させる触媒暖機制御を実行し、前記自動変速機が中立レンジから走行レンジにシフト変化した場合には前記触媒暖機制御を停止して燃料噴射時期を吸気行程にすると共に、燃料噴射量の一時的減量処理と点火時期徐変復帰処理との少なくとも一方を実行する触媒暖機制御手段と、前記触媒暖機制御手段にて燃料噴射量の一時的減量処理と点火時期徐変復帰処理との少なくとも一方を実行している時に、前記筒内噴射型内燃機関の回転低下が生じた場合には、前記一時的減量処理及び前記点火時期徐変復帰処理のいずれも停止して燃料噴射量及び点火時期を触媒暖機制御状態から直ちに復帰させる復帰手段とを備えたことを特徴とする。 The internal combustion engine fuel injection control device according to claim 5 is the internal combustion engine fuel injection control device according to any one of claims 1 to 4 , wherein the direct injection internal combustion engine includes an automatic transmission, and the internal combustion engine after the start of the direct injection internal combustion engine. When the load is idle, the catalyst warm-up control is executed to make the fuel injection timing the compression stroke and retard the ignition timing. When the automatic transmission shifts from the neutral range to the travel range, the catalyst warm-up control is stopped. The catalyst warm-up control means for setting the fuel injection timing to the intake stroke and performing at least one of the temporary reduction process of the fuel injection amount and the ignition timing gradual change return process, and the catalyst warm-up control means If a decrease in the rotation of the direct injection internal combustion engine occurs during execution of at least one of the injection amount temporary reduction processing and the ignition timing gradual change recovery processing, the temporary reduction processing and the ignition Time All of the period gradual change return processing is stopped, and return means for immediately returning the fuel injection amount and the ignition timing from the catalyst warm-up control state is provided.

自動変速機が中立レンジから走行レンジにシフト変化したことにより、機関回転が低下して不足燃料噴射量算出手段及び再噴射手段が前述したごとくに機能した場合、この時には触媒暖機制御手段では燃料噴射量の一時的減量処理と点火時期徐変復帰処理との少なくとも一方を実行している。   When the automatic transmission shifts from the neutral range to the travel range, the engine speed decreases and the insufficient fuel injection amount calculation means and the reinjection means function as described above. At least one of the temporary reduction process of the injection amount and the ignition timing gradual change recovery process is executed.

このような触媒暖機制御手段の過渡的な処理は、前述した不足燃料噴射量算出手段及び再噴射手段の機能に対してはマイナスに作用し、その効果を低減させるものである。したがって復帰手段は、機関回転低下が生じた場合には、一時的減量処理及び点火時期徐変復帰処理のいずれも停止して燃料噴射量及び点火時期を触媒暖機制御状態から直ちに復帰させている。   Such transient processing of the catalyst warm-up control means acts negatively on the functions of the above-described insufficient fuel injection amount calculation means and re-injection means, and reduces the effect. Therefore, when the engine speed decreases, the return means stops both the temporary reduction process and the ignition timing gradual change return process, and immediately returns the fuel injection amount and the ignition timing from the catalyst warm-up control state. .

このことにより不足燃料噴射量算出手段及び再噴射手段を十分に機能させて、エンジンストール防止効果を十分に発揮させることができる。
請求項に記載の内燃機関燃料噴射制御装置では、請求項において、前記中立レンジとはNレンジ又はPレンジであり、前記走行レンジとはDレンジ、Lレンジ又はRレンジであることを特徴とする。
As a result, the insufficient fuel injection amount calculating means and the re-injecting means can sufficiently function to sufficiently exhibit the engine stall preventing effect.
In an internal combustion engine fuel injection control apparatus according to claim 6, according to claim 5, wherein the neutral range is the N range or P-range, characterized in that the said driving range is a D range, L range or R-range And

より具体的には、Nレンジ又はPレンジから、Dレンジ、Lレンジ又はRレンジへのシフト変化を挙げることができ、発進操作時におけるエンジンストール防止効果を高めることができる。   More specifically, a shift change from the N range or the P range to the D range, the L range, or the R range can be given, and the engine stall prevention effect at the start operation can be enhanced.

[実施の形態1]
図1は、車両に搭載された直列6気筒の筒内噴射型ガソリンエンジン(以下「エンジン」と略す)2及びその電子制御ユニット(以下、「ECU」と称す)4の概略構成を示している。ただし図1では1つの気筒の構成を中心として示している。ここでエンジン2の出力は自動変速機6を介して最終的に車輪に走行駆動力として伝達される。尚、気筒配列及び気筒数は直列6気筒以外でも良く、例えばV型6気筒やその他の配列及び気筒数のエンジンでも良い。
[Embodiment 1]
FIG. 1 shows a schematic configuration of an in-line six-cylinder in-cylinder gasoline engine (hereinafter referred to as “engine”) 2 and an electronic control unit (hereinafter referred to as “ECU”) 4 mounted on a vehicle. . However, FIG. 1 shows the configuration of one cylinder as a center. Here, the output of the engine 2 is finally transmitted as traveling driving force to the wheels via the automatic transmission 6. The cylinder arrangement and the number of cylinders may be other than the in-line 6 cylinders, for example, a V-type 6 cylinder or an engine having another arrangement and the number of cylinders.

エンジン2には、燃焼室10内に燃料を直接噴射する燃料噴射弁12と、噴射された燃料に点火する点火プラグ14とがそれぞれ設けられている。燃焼室10に接続している吸気ポート16は吸気バルブ18の駆動により開閉される。吸気ポート16に接続された吸気通路20の途中にはサージタンク22が設けられ、サージタンク22の上流側にはスロットルモータ24によって開度が調節されるスロットルバルブ26が設けられている。このスロットルバルブ26の開度(スロットル開度TA)により吸入空気量が調節される。スロットル開度TAはスロットル開度センサ28により検出され、エンジン2への吸入空気量GAは、吸気通路20においてスロットルバルブ26の上流に設けられた吸入空気量センサ30により検出されて、ECU4に読み込まれている。   The engine 2 is provided with a fuel injection valve 12 that directly injects fuel into the combustion chamber 10 and an ignition plug 14 that ignites the injected fuel. The intake port 16 connected to the combustion chamber 10 is opened and closed by driving the intake valve 18. A surge tank 22 is provided in the middle of the intake passage 20 connected to the intake port 16, and a throttle valve 26 whose opening degree is adjusted by a throttle motor 24 is provided upstream of the surge tank 22. The intake air amount is adjusted by the opening of the throttle valve 26 (throttle opening TA). The throttle opening degree TA is detected by a throttle opening degree sensor 28, and the intake air amount GA to the engine 2 is detected by an intake air amount sensor 30 provided upstream of the throttle valve 26 in the intake passage 20 and read into the ECU 4. It is.

燃焼室10に接続している排気ポート32は排気バルブ34の駆動により開閉される。排気ポート32に接続された排気通路36の途中には上流側にエンジン始動時に多量に放出されるHCやCO成分を除去するためのO2ストレージ機能を有する三元触媒であるスタートキャタリスト38が設けられ、下流にはNOx吸蔵還元触媒(三元触媒の場合もある)40が設けられている。   The exhaust port 32 connected to the combustion chamber 10 is opened and closed by driving the exhaust valve 34. In the middle of the exhaust passage 36 connected to the exhaust port 32, a start catalyst 38, which is a three-way catalyst having an O2 storage function for removing HC and CO components released in large quantities when the engine is started, is provided upstream. A NOx occlusion reduction catalyst (sometimes a three-way catalyst) 40 is provided downstream.

ここで吸気バルブ18は吸気カム50によりリフト駆動され、排気バルブ34は排気カム52によりリフト駆動されることで、開閉動作する。吸気カムシャフト50a及び排気カムシャフト52aが、エンジン2のクランク軸54の回転に対して1/2の回転数で連動することにより吸気バルブ18及び排気バルブ34がエンジンの各行程に対応して開閉駆動される。   Here, the intake valve 18 is lift-driven by the intake cam 50 and the exhaust valve 34 is lift-driven by the exhaust cam 52 to open and close. The intake camshaft 50a and the exhaust camshaft 52a are interlocked at a half speed with respect to the rotation of the crankshaft 54 of the engine 2, so that the intake valve 18 and the exhaust valve 34 are opened and closed corresponding to each stroke of the engine. Driven.

ECU4はデジタルコンピュータを中心として構成されているエンジン制御回路である。このECU4は、スロットル開度センサ28及び吸入空気量センサ30以外に、アクセルペダル56aの踏み込み量(アクセル開度ACCP)を検出するアクセル開度センサ56からの信号を入力している。更にECU4は、クランク軸54の回転からエンジン回転数NEを検出するエンジン回転数センサ58、吸気カムシャフト50aの回転から基準クランク角G2を決定する基準クランク角センサ60、エンジン冷却水温THWを検出する冷却水温センサ62からそれぞれ信号を入力している。更にECU4は、スタートキャタリスト38の上流側に設けられて排気成分から空燃比を検出する空燃比センサ64、スタートキャタリスト38とNOx吸蔵還元触媒40との間とNOx吸蔵還元触媒40の下流に設けられて排気成分中の酸素を検出する2つのO2センサ66,68からそれぞれ信号を入力している。この他にECU4は、自動変速機6のレンジや変速段を検出するスイッチ群69、車速センサ70などのエンジン制御に必要なセンサから信号を入力している。   The ECU 4 is an engine control circuit configured mainly with a digital computer. In addition to the throttle opening sensor 28 and the intake air amount sensor 30, the ECU 4 inputs a signal from an accelerator opening sensor 56 that detects the depression amount of the accelerator pedal 56a (accelerator opening ACCP). Further, the ECU 4 detects an engine speed sensor 58 that detects the engine speed NE from the rotation of the crankshaft 54, a reference crank angle sensor 60 that determines the reference crank angle G2 from the rotation of the intake camshaft 50a, and an engine coolant temperature THW. Signals are input from the cooling water temperature sensor 62, respectively. Further, the ECU 4 is provided on the upstream side of the start catalyst 38 and detects an air-fuel ratio from the exhaust component, between the start catalyst 38 and the NOx storage reduction catalyst 40, and downstream of the NOx storage reduction catalyst 40. Signals are input from two O2 sensors 66 and 68 that are provided and detect oxygen in the exhaust components. In addition to this, the ECU 4 inputs signals from sensors necessary for engine control such as a switch group 69 for detecting the range and gear position of the automatic transmission 6 and a vehicle speed sensor 70.

ECU4は、上述した各種センサからの検出内容に基づいて、エンジン2の燃料噴射時期、燃料噴射量、点火時期及びスロットル開度TA等を適宜制御する。このことにより、燃焼モードについては成層燃焼と均質燃焼との間で切り替えがなされるようにしても良い。例えば、冷間時などの状態を除いた通常運転時においては、図2に示すごとくエンジン回転数NEと負荷率eklqとのマップに基づいて、燃焼モードが決定されている。ここで負荷率eklqは、最大機関負荷に対する現在の負荷の割合を示すものとして、例えばアクセル開度ACCPとエンジン回転数NEとをパラメータとするマップから求められる値である。   The ECU 4 appropriately controls the fuel injection timing, the fuel injection amount, the ignition timing, the throttle opening degree TA, and the like of the engine 2 based on the detection contents from the various sensors described above. Thus, the combustion mode may be switched between stratified combustion and homogeneous combustion. For example, during normal operation excluding conditions such as cold, the combustion mode is determined based on a map of engine speed NE and load factor eklq as shown in FIG. Here, the load factor eklq is a value obtained from a map using, for example, the accelerator opening ACCP and the engine speed NE as parameters, indicating the ratio of the current load to the maximum engine load.

燃焼モードが成層燃焼に設定された場合には、スロットルバルブ26は可成り開いた状態となり、吸気量に対して理論空燃比よりも可成り少ない量の燃料が、圧縮行程、特に圧縮行程後期に噴射されるように制御される。この結果、点火時期においては点火プラグ14近傍に層状に存在する点火可能な濃い混合気に点火がなされて成層燃焼が行われる。   When the combustion mode is set to stratified combustion, the throttle valve 26 is considerably open, and an amount of fuel considerably smaller than the stoichiometric air-fuel ratio with respect to the intake air amount is in the compression stroke, particularly in the latter half of the compression stroke. It is controlled to be injected. As a result, at the ignition timing, ignition is performed to the ignitable rich air-fuel mixture that exists in the vicinity of the ignition plug 14 and stratified combustion is performed.

一方、燃焼モードが均質燃焼に設定された場合には、アクセル開度ACCPの程度に応じてスロットルバルブ26の開度が調節され、理論空燃比となる量(場合により理論空燃比よりも濃くなる量)の燃料が吸気行程中に噴射されるように制御される。この結果、点火時期においては燃焼室10内全体を占める理論空燃比(場合により理論空燃比より濃厚)でかつ均質な混合気に点火がなされて均質燃焼が行われる。   On the other hand, when the combustion mode is set to homogeneous combustion, the opening degree of the throttle valve 26 is adjusted in accordance with the degree of the accelerator opening degree ACCP, and the amount that becomes the stoichiometric air-fuel ratio (in some cases, becomes deeper than the stoichiometric air-fuel ratio). Amount) of fuel is controlled to be injected during the intake stroke. As a result, at the ignition timing, a homogeneous air-fuel mixture having a stoichiometric air-fuel ratio (possibly richer than the stoichiometric air-fuel ratio) occupying the entire combustion chamber 10 is ignited and homogeneous combustion is performed.

尚、このような成層燃焼と均質燃焼との間で燃焼モードを切り替えなくても良く、通常は吸気行程噴射により均質燃焼を実行するエンジン制御であっても良い。
更に、本実施の形態では、ECU4は冷間時においては始動直後の無負荷アイドル時に、スタートキャタリスト38やNOx吸蔵還元触媒40に対して触媒暖機を実行するために、圧縮行程噴射と点火時期遅角とを実行することにより触媒床温の上昇を行う触媒暖機制御を実行している。
Note that it is not necessary to switch the combustion mode between the stratified combustion and the homogeneous combustion, and it is also possible to use engine control that normally performs homogeneous combustion by intake stroke injection.
Further, in the present embodiment, the ECU 4 performs the compression stroke injection and ignition in order to perform catalyst warm-up on the start catalyst 38 and the NOx occlusion reduction catalyst 40 at the time of no-load idle immediately after starting in the cold state. The catalyst warm-up control is performed to increase the catalyst bed temperature by executing the timing retard.

次に本実施の形態において、ECU4により実行される制御の内、燃料噴射量制御処理について説明する。図3に燃料噴射量制御処理のフローチャートを示す。本処理は各気筒の圧縮上死点TDCに対するBTDC450°において割り込み実行される処理である。ここでエンジン2は6気筒エンジンであるので、燃料噴射量制御処理(図3)は、120°CA間隔で1サイクル(720°CA)に6回実行される処理である。尚、個々の処理内容に対応するフローチャート中のステップを「S〜」で表す。   Next, fuel injection amount control processing in the control executed by the ECU 4 in the present embodiment will be described. FIG. 3 shows a flowchart of the fuel injection amount control process. This process is a process executed by interruption at BTDC 450 ° with respect to the compression top dead center TDC of each cylinder. Here, since the engine 2 is a 6-cylinder engine, the fuel injection amount control process (FIG. 3) is a process executed six times in one cycle (720 ° CA) at intervals of 120 ° CA. The steps in the flowchart corresponding to the individual processing contents are represented by “S˜”.

本処理が開始されると、まず今回、BTDC450°となった第i番目の気筒(以下、「#i」で表す)について、現在検出されているエンジン運転状態に基づいて要求燃料噴射量eqinj[i]が算出される(S102)。ここではエンジン運転状態として、エンジン回転数NE及びアクセル開度ACCPに基づいて負荷率マップから前述した負荷率eklqを算出し、この負荷率eklqに基づき燃料噴射量マップから要求燃料噴射量eqinj[i]を算出する。尚、燃料噴射量マップから求められた値に対して、後述する再噴射処理(図4)以外の各種の補正を加えたものを要求燃料噴射量eqinj[i]として設定しても良い。   When this processing is started, first, the required fuel injection amount eqinj [] is determined based on the currently detected engine operating state for the i-th cylinder (hereinafter referred to as “#i”) that has reached BTDC 450 ° this time. i] is calculated (S102). Here, as the engine operating state, the aforementioned load factor eklq is calculated from the load factor map based on the engine speed NE and the accelerator opening ACCP, and the required fuel injection amount eqinj [i] is calculated from the fuel injection amount map based on this load factor eklq. ] Is calculated. Note that a value obtained from the fuel injection amount map obtained by adding various corrections other than the re-injection process (FIG. 4) described later may be set as the required fuel injection amount eqinj [i].

次に、ECU4に設けられている燃料噴射弁12の駆動制御回路に対して、#iの燃料噴射弁12から要求燃料噴射量eqinj[i]分の燃料が前述した燃焼モード及びエンジン運転状態に対応した燃料噴射タイミングにて噴射されるように、制御データが設定される(S104)。尚、要求燃料噴射量eqinj[i]分の噴射を1回で行っても良いが、複数回、例えば2回に分けて噴射するように設定しても良い。   Next, with respect to the drive control circuit of the fuel injection valve 12 provided in the ECU 4, the fuel for the required fuel injection amount eqinj [i] from the #i fuel injection valve 12 is brought into the combustion mode and engine operating state described above. Control data is set so as to be injected at the corresponding fuel injection timing (S104). The required fuel injection amount eqinj [i] may be injected once, but may be set to be injected a plurality of times, for example, twice.

こうして一旦本処理を終了する。以後、次の気筒のBTDC450°にて上述した処理が実行されて、次の気筒の燃料噴射弁12から燃料噴射タイミングに噴射されるように制御データが駆動制御回路に設定される処理が繰り返えされる。ここでは直列6気筒エンジンであるので、例えば、#1→#5→#3→#6→#2→#4の順で120°CA回転毎に要求燃料噴射量eqinj[i]が算出され、駆動制御回路に設定される。尚、V型6気筒エンジンである場合は、#1→#2→#3→#4→#5→#6の順で120°CA回転毎に要求燃料噴射量eqinj[i]が算出され、駆動制御回路に設定されることになる。   In this way, this process is once completed. Thereafter, the process described above is executed at BTDC 450 ° of the next cylinder, and the process of setting the control data in the drive control circuit so as to be injected from the fuel injection valve 12 of the next cylinder at the fuel injection timing is repeated. It is Since this is an in-line 6-cylinder engine, for example, the required fuel injection amount eqinj [i] is calculated every 120 ° CA rotation in the order of # 1 → # 5 → # 3 → # 6 → # 2 → # 4. It is set in the drive control circuit. In the case of a V-type 6-cylinder engine, the required fuel injection amount eqinj [i] is calculated every 120 ° CA rotation in the order of # 1 → # 2 → # 3 → # 4 → # 5 → # 6. It is set in the drive control circuit.

図4のフローチャートに示した再噴射処理について説明する。本処理は、30°CA回転毎に繰り返し割り込み実行される処理である。
本処理が開始されると、まず回転低下判定フラグexinjchg=ONか否かが判定される(S202)。回転低下判定フラグexinjchgは図5に示す回転低下判定処理により、一定時間(ここでは16ms)毎に繰り返し設定されるフラグである。尚、回転低下判定処理は一定クランク角(例えば30°CA)回転毎に実行するものであっても良い。
The reinjection process shown in the flowchart of FIG. 4 will be described. This process is a process that is repeatedly interrupted every 30 ° CA rotation.
When this process is started, it is first determined whether or not the rotation reduction determination flag exinjchg = ON (S202). The rotation decrease determination flag exinjchg is a flag that is repeatedly set every certain time (here, 16 ms) by the rotation decrease determination process shown in FIG. The rotation reduction determination process may be executed every rotation of a certain crank angle (for example, 30 ° CA).

回転低下判定フラグ設定処理(図5)では3つの条件が判定される。第1条件は、アイドル時か否かである(S302)。第2条件は、エンジン回転数NE(rpm)が低下判定回転数NEL未満であるか否かである(S304)。そして第3条件は、一定時間(例えば16ms)回転あるいは一定クランク角(例えば30°CA)回転する間の単位時間当たりのエンジン回転数NEの低下量である低下速度dNEが判定低下量DNEx以上であるか否かである(S306)。   In the rotation reduction determination flag setting process (FIG. 5), three conditions are determined. The first condition is whether or not the vehicle is idling (S302). The second condition is whether or not the engine rotational speed NE (rpm) is less than the decrease determination rotational speed NEL (S304). The third condition is that a reduction speed dNE, which is a reduction amount of the engine speed NE per unit time during a constant time (for example, 16 ms) rotation or a constant crank angle (for example, 30 ° CA) rotation, is equal to or greater than the determination decrease amount DNEx. Whether or not there is (S306).

これらの条件(S302,S304,S306)の全てが満足された場合には、回転低下判定フラグexinjchgにONが設定される(S308)。いずれか1つでもNOであれば回転低下判定フラグexinjchgにOFFが設定される(S310)。   When all of these conditions (S302, S304, S306) are satisfied, the rotation reduction determination flag exinjchg is set to ON (S308). If any one of them is NO, the rotation reduction determination flag exinjchg is set to OFF (S310).

尚、低下判定回転数NELはエンジンストールが生じる可能性があるエンジン回転数であり、予め実験にて求めても良い。この値は固定値でも良く、又、アイドル時の目標回転数に応じて目標回転数よりも下限幅分低い回転数に設定したものでも良い。また判定低下量DNExについても予め実験にて求めても良く、固定値でも良く、又、アイドル時の目標回転数に応じて設定したものでも良い。   Note that the decrease determination rotational speed NEL is an engine rotational speed at which engine stall may occur, and may be obtained in advance through experiments. This value may be a fixed value or may be set to a rotational speed that is lower than the target rotational speed by a lower limit width in accordance with the target rotational speed during idling. Further, the determination decrease amount DNEx may be obtained in advance by experiments, may be a fixed value, or may be set according to the target rotational speed during idling.

このようにして回転低下判定フラグexinjchgは、16ms毎(30°CA回転毎割り込みなら30°CA回転毎)に最新のエンジン回転状態に基づいて設定されている。   In this way, the rotation reduction determination flag exinjchg is set based on the latest engine rotation state every 16 ms (30 ° CA rotation for every 30 ° CA rotation interruption).

再噴射処理(図4)の説明に戻り、exinjchg=OFFである場合には(S202でNO)、再噴射処理(図4)では実質的な処理は行わずに一旦終了する。
exinjchg=ONであった場合には(S202でYES)、次に冷却水温補正値Δrichが算出される(S204)。冷却水温補正値Δrichは機関温度としてのエンジン冷却水温THWに基づいて算出される補正値である。機関温度により噴射燃料の霧化率が変化するので、例えば図6のマップに示すごとく、エンジン冷却水温THWに対応して冷却水温補正値Δrichが設定される。
Returning to the description of the reinjection process (FIG. 4), if exinjchg = OFF (NO in S202), the reinjection process (FIG. 4) is temporarily terminated without performing any substantial process.
If exinjchg = ON (YES in S202), a cooling water temperature correction value Δrich is then calculated (S204). The coolant temperature correction value Δrich is a correction value calculated based on the engine coolant temperature THW as the engine temperature. Since the atomization rate of the injected fuel changes depending on the engine temperature, for example, as shown in the map of FIG. 6, the coolant temperature correction value Δrich is set corresponding to the engine coolant temperature THW.

次に式1により機関温度補正後噴射増量係数ekrichxtが算出される(S206)。
[式1] ekrichxt ← ekrichx + Δrich
ここで右辺の噴射増量係数ekrichxは、エンジンストールに至るような回転低下を防止するための基本噴射増量係数であり、固定値でも良く、目標回転数などに基づいて設定しても良い。
Next, an after-engine-temperature-corrected injection increase coefficient ekrichxt is calculated by Equation 1 (S206).
[Formula 1] ekrichxt ← ekrichx + Δrich
Here, the injection increase coefficient ekrichx on the right side is a basic injection increase coefficient for preventing a decrease in rotation that leads to engine stall, and may be a fixed value or may be set based on a target rotation speed or the like.

次に式2により燃料噴射量制御処理(図3)にて算出されている最新の要求燃料噴射量eqinj[i]を、機関温度補正後噴射増量係数ekrichxtにより補正して仮要求燃料噴射量eqinjaを算出する(S208)。   Next, the latest required fuel injection amount eqinj [i] calculated in the fuel injection amount control process (FIG. 3) by Expression 2 is corrected by the engine temperature-corrected injection increase coefficient ekrichxt, and the temporary required fuel injection amount eqinja. Is calculated (S208).

[式2] eqinja ← eqinj[i] × ekrichxt
次に燃料噴射量制御処理(図3)にて燃料噴射量が設定された気筒において再噴射が未完了である全ての気筒(#j)について、式3により、不足燃料噴射量eqinjH[j]が算出される(S210)。
[Formula 2] eqinja ← eqinj [i] x ekrichxt
Next, for all the cylinders (#j) for which reinjection has not been completed in the cylinders for which the fuel injection amount has been set in the fuel injection amount control process (FIG. 3), the insufficient fuel injection amount eqinjH [j] Is calculated (S210).

[式3] eqinjH[j] ← eqinja − eqinj[j]
ここで要求燃料噴射量eqinj[j]は、#jについてBTDC450°にて既に算出されて#j用の燃料噴射量として駆動制御回路に設定されている値である。
[Formula 3] eqinjH [j] ← eqinja−eqinj [j]
Here, the required fuel injection amount eqinj [j] is a value that has already been calculated at BTDC 450 ° for #j and is set in the drive control circuit as the fuel injection amount for #j.

次に上記再噴射が未完了の気筒(#j)の内で、今回、BTDC90°となった気筒(#k)が有るか否かが判定される(S212)。このような気筒(#k)が存在しなければ(S212でNO)、このまま一旦本処理を終了する。   Next, it is determined whether or not there is a cylinder (#k) that has now reached BTDC 90 ° among the cylinders (#j) that have not been re-injected (S212). If there is no such cylinder (#k) (NO in S212), the present process is temporarily terminated.

今回、BTDC90°となった気筒(#k)が有った場合は(S212でYES)、該当する#kの不足燃料噴射量eqinjH[k]がプラスか否かが判定される(S214)。eqinjH[k]≦0(g)であれば(S214でNO)、再噴射は不要であることから、このまま一旦本処理を終了する。この場合には、#kについては再噴射はないが#kの再噴射は完了したことになる。   If there is a cylinder (#k) that has reached BTDC 90 ° this time (YES in S212), it is determined whether the deficient fuel injection amount eqinjH [k] of the corresponding #k is positive (S214). If eqinjH [k] ≦ 0 (g) (NO in S214), re-injection is unnecessary, so this process is temporarily terminated as it is. In this case, there is no re-injection for #k, but #k re-injection is completed.

eqinjH[k]>0(g)であれば(S214でYES)、#kがBTDC90°である現在のタイミングで、不足燃料噴射量eqinjH[k]分の燃料噴射が燃料噴射弁12から実行される(S216)。すなわち再噴射がなされる。こうして一旦本処理を終了する。   If eqinjH [k]> 0 (g) (YES in S214), fuel injection for the insufficient fuel injection amount eqinjH [k] is executed from the fuel injection valve 12 at the current timing when #k is BTDC 90 °. (S216). That is, re-injection is performed. In this way, this process is once completed.

以後、各気筒においてBTDC90°となる毎に、eqinjH[k]>0(g)であれば、不足燃料噴射量eqinjH[k]分の燃料が燃焼室10内に再噴射される。
本実施の形態における制御の一例を図7に示す。ここで白丸はBTDC450°での燃料噴射量設定タイミングを、黒丸は設定された燃料噴射が行われる通常の燃料噴射タイミングを、黒三角は再噴射が行われるタイミングを表している。
Thereafter, every time BTDC becomes 90 ° in each cylinder, if eqinjH [k]> 0 (g), fuel for the insufficient fuel injection amount eqinjH [k] is reinjected into the combustion chamber 10.
An example of the control in the present embodiment is shown in FIG. Here, the white circle represents the fuel injection amount setting timing at BTDC 450 °, the black circle represents the normal fuel injection timing at which the set fuel injection is performed, and the black triangle represents the timing at which re-injection is performed.

#6を例に挙げると、白丸で示す630°CA(燃料噴射量設定タイミング)にて要求燃料噴射量eqinj[6]が、黒丸で示す燃料噴射タイミング(ここでは120°CA)にて噴射されるように設定される。そして630°CAから不足燃料噴射量eqinjH[6]が30°CA回転毎に計算が繰り返されて、270°CA(最終燃料噴射タイミング)にて、最後に算出されている不足燃料噴射量eqinjH[6]分の燃料が燃料噴射弁12から噴射される。すなわち630°CA(燃料噴射量設定タイミング)から270°CA(最終燃料噴射タイミング)までの期間が、機関回転低下を防止するために要求燃料噴射量eqinj[6]では不足する燃料噴射量(不足燃料噴射量eqinjH[6])を補うための補償計算期間である。   Taking # 6 as an example, the required fuel injection amount eqinj [6] is injected at a fuel injection timing (120 ° CA in this case) indicated by a black circle at 630 ° CA (fuel injection amount setting timing) indicated by a white circle. Is set to Then, the calculation of the shortage fuel injection amount eqinjH [6] from 630 ° CA is repeated every 30 ° CA rotation, and the shortest fuel injection amount eqinjH [last calculated at 270 ° CA (final fuel injection timing). 6] of fuel is injected from the fuel injection valve 12. That is, the fuel injection amount (insufficient) in the required fuel injection amount eqinj [6] during the period from 630 ° CA (fuel injection amount setting timing) to 270 ° CA (final fuel injection timing) to prevent a decrease in engine rotation. This is a compensation calculation period for compensating for the fuel injection amount eqinjH [6]).

尚、不足燃料噴射量eqinjH[6]が繰り返し計算されている補償計算期間においても、途中の30°CAから#2の不足燃料噴射量eqinjH[2]の計算が開始され、150°CAから#4の不足燃料噴射量eqinjH[4]の計算が開始されている。そして、これら#2,#4に対して算出された要求燃料噴射量eqinj[2],eqinj[4]が最新の要求燃料噴射量eqinj[i]として、仮要求燃料噴射量eqinjaの計算(式2)に用いられ、不足燃料噴射量eqinjH[6]に反映される。   Even during the compensation calculation period in which the insufficient fuel injection amount eqinjH [6] is repeatedly calculated, calculation of the insufficient fuel injection amount eqinjH [2] from # 2 to 30 ° CA is started, and from 150 ° CA to ## The calculation of the insufficient fuel injection amount eqinjH [4] of 4 is started. Then, the required fuel injection amounts eqinj [2] and eqinj [4] calculated for these # 2 and # 4 are used as the latest required fuel injection amount eqinj [i] to calculate the temporary required fuel injection amount eqinja (formula 2) and reflected in the shortage fuel injection amount eqinjH [6].

上述した構成において、請求項との関係は、再噴射処理(図4)のステップS202〜S210が不足燃料噴射量算出手段としての処理に、ステップS212〜S216が再噴射手段としての処理に相当する。ECU4に備えられている燃料噴射弁12の駆動制御回路が燃料噴射制御機構に相当する。   In the above-described configuration, the relationship with the claims is that the steps S202 to S210 of the reinjection process (FIG. 4) correspond to the process as the insufficient fuel injection amount calculation means, and the steps S212 to S216 correspond to the process as the reinjection means. . A drive control circuit for the fuel injection valve 12 provided in the ECU 4 corresponds to a fuel injection control mechanism.

以上説明した本実施の形態1によれば、以下の効果が得られる。
(イ).要求燃料噴射量eqinj[j]が設定された燃料噴射量設定タイミング以後の補償計算期間において、機関回転低下を防止するために、機関回転状態に基づいて要求燃料噴射量eqinj[j]では不足する燃料噴射量(不足燃料噴射量eqinjH[j])を算出している(S204〜S210)。
According to the first embodiment described above, the following effects can be obtained.
(I). In the compensation calculation period after the fuel injection amount setting timing at which the required fuel injection amount eqinj [j] is set, the required fuel injection amount eqinj [j] is insufficient based on the engine rotation state in order to prevent a decrease in engine rotation. The fuel injection amount (insufficient fuel injection amount eqinjH [j]) is calculated (S204 to S210).

すなわち、機関回転低下が判定されると(S202)、要求燃料噴射量eqinj[i]を機関温度補正後噴射増量係数ekrichxtにて増量補正することにより仮要求燃料噴射量eqinjaを算出する(S204〜S208)。そしてこの仮要求燃料噴射量eqinjaと、燃料噴射量設定タイミングにて予め駆動制御回路に設定されている要求燃料噴射量eqinj[j]との差により不足燃料噴射量eqinjH[j]を算出する(S210)。そして不足燃料噴射量eqinjH[j]分の燃料を最終燃料噴射タイミングで燃料噴射弁12から燃焼室10内に再噴射させている(S212〜S216)。   That is, when it is determined that the engine speed is reduced (S202), the required fuel injection amount eqinj [i] is increased and corrected by the engine temperature-corrected injection increase coefficient ekrichxt to calculate the temporary required fuel injection amount eqinja (S204-). S208). Then, an insufficient fuel injection amount eqinjH [j] is calculated based on a difference between the temporary required fuel injection amount eqinja and a required fuel injection amount eqinj [j] set in advance in the drive control circuit at the fuel injection amount setting timing ( S210). Then, the fuel corresponding to the insufficient fuel injection amount eqinjH [j] is reinjected into the combustion chamber 10 from the fuel injection valve 12 at the final fuel injection timing (S212 to S216).

したがって補償計算期間内であれば機関回転低下の直後に燃料噴射がなされる気筒から対処することができるようになる。たとえ補償計算期間を経過して最終燃料噴射タイミングに間に合わなかったとしても次の気筒の補償計算期間にて対処できることになる。すなわち燃料噴射量設定タイミングのみで全燃料噴射量が駆動制御回路に設定される場合に比較して、補償計算期間分早期にエンジン2の出力トルクに反映できるようになり、機関回転低下に対して迅速に対処することができ、エンジンストール防止効果を高めることができる。   Therefore, if it is within the compensation calculation period, it is possible to cope with the cylinder from which fuel injection is performed immediately after the engine rotation is reduced. Even if the compensation calculation period elapses and the final fuel injection timing is not in time, it can be handled in the compensation calculation period of the next cylinder. That is, as compared with the case where the total fuel injection amount is set in the drive control circuit only at the fuel injection amount setting timing, it can be reflected in the output torque of the engine 2 earlier by the compensation calculation period. It is possible to deal with it quickly and to enhance the engine stall prevention effect.

(ロ).不足燃料噴射量eqinjH[j]の算出処理を補償計算期間が終了するまで繰り返すとともに、補償計算期間において最後に算出された不足燃料噴射量eqinjH[j]を最終燃料噴射タイミングで燃料噴射弁12から該当する気筒の燃焼室10内に噴射させている。したがって機関回転低下に対して一層迅速にかつ適切に対処することができ、エンジンストール防止効果を高めることができる。   (B). The calculation process of the insufficient fuel injection amount eqinjH [j] is repeated until the end of the compensation calculation period, and the last calculated insufficient fuel injection amount eqinjH [j] in the compensation calculation period is determined from the fuel injection valve 12 at the final fuel injection timing. The fuel is injected into the combustion chamber 10 of the corresponding cylinder. Therefore, it is possible to cope with a decrease in engine rotation more quickly and appropriately, and the engine stall prevention effect can be enhanced.

(ハ).機関温度が低いと噴射燃料の霧化率が悪化するので、増量値である冷却水温補正値Δrichを機関温度(ここではエンジン冷却水温THW)に応じて求め、機関温度補正後噴射増量係数ekrichxtに反映させている。そして機関温度補正後噴射増量係数ekrichxtと既に算出されている要求燃料噴射量eqinj[i](ここでは最新の要求燃料噴射量eqinj[i])との積により仮要求燃料噴射量eqinjaを算出している。このように燃料霧化状態を考慮することにより、機関回転低下に対して、より適切に対処することができ、エンジンストール防止効果を高めることができる。   (C). Since the atomization rate of the injected fuel deteriorates when the engine temperature is low, the coolant temperature correction value Δrich, which is an increase value, is obtained according to the engine temperature (here, the engine coolant temperature THW), and the engine temperature-corrected injection increase coefficient ekrichxt is obtained. It is reflected. Then, the temporary required fuel injection amount eqinja is calculated by the product of the engine temperature-corrected injection increase coefficient ekrichxt and the already calculated required fuel injection amount eqinj [i] (here, the latest required fuel injection amount eqinj [i]). ing. Thus, by considering the fuel atomization state, it is possible to more appropriately cope with a decrease in engine rotation, and the engine stall prevention effect can be enhanced.

更に、既に算出されている要求燃料噴射量eqinj[i]に対する補正によって仮要求燃料噴射量eqinjaが算出されているので、仮要求燃料噴射量eqinjaを求めるための計算上の負荷が低下し、処理が迅速となる。   Furthermore, since the temporary required fuel injection amount eqinja is calculated by correcting the already calculated required fuel injection amount eqinj [i], the calculation load for obtaining the temporary required fuel injection amount eqinja is reduced, and the processing Will be quicker.

[実施の形態2]
本実施の形態では、燃焼モード設定処理として図8に示す処理が実行される点が前記実施の形態1とは異なる。他の構成は前記実施の形態1と同じであるので、図1,3〜7も参照して説明する。
[Embodiment 2]
The present embodiment is different from the first embodiment in that the process shown in FIG. 8 is executed as the combustion mode setting process. The other configuration is the same as that of the first embodiment, and will be described with reference to FIGS.

燃焼モード設定処理(図8)について説明する。本処理は一定時間周期で実行される処理である。処理が開始されると、まずアイドル時か否かが判定される(S402)。アイドル時でない場合には(S402でNO)、エンジン2の運転状態に応じて燃焼モードが設定される(S422)。この燃焼モードは、通常は吸気行程噴射により均質燃焼を実行するものとする。   The combustion mode setting process (FIG. 8) will be described. This process is a process executed at regular time intervals. When the process is started, it is first determined whether or not the engine is idling (S402). When not idling (NO in S402), the combustion mode is set according to the operating state of the engine 2 (S422). In this combustion mode, it is assumed that homogeneous combustion is normally performed by intake stroke injection.

アイドル時である場合には(S402でYES)、次に過渡徐変処理実行フラグFdがOFFか否かが判定される(S404)。この過渡徐変処理実行フラグFdは、触媒暖機制御中に自動変速機6が中立レンジ(N,Pレンジ)から走行レンジ(D,L,Rレンジ)にシフト切替がなされた場合に一時的に設定されるフラグである。   If it is idling (YES in S402), it is next determined whether or not the transient gradual change process execution flag Fd is OFF (S404). The transient gradual change process execution flag Fd is temporarily set when the automatic transmission 6 is shifted from the neutral range (N, P range) to the travel range (D, L, R range) during catalyst warm-up control. Is a flag set to

すなわち触媒暖機条件(始動後の無負荷アイドル時等の条件)が成立した場合にはECU4により、圧縮行程噴射と点火時期遅角とによる触媒暖機制御が実行される。この触媒暖機制御中に中立レンジから走行レンジにシフト切替がなされると車両の走行開始であるとして、触媒暖機が停止されて通常の燃焼モードと点火タイミングとに戻すことになる。この時の切り替え時のショックを防止するために、燃料噴射量の一時的な減量処理と、点火タイミングを遅角状態から通常タイミングに徐々に戻すための点火時期遅角減衰処理との一方又は両方の過渡徐変処理が行われる。過渡徐変処理実行フラグFdは、この過渡徐変処理中であることを示すフラグである。   That is, when the catalyst warm-up conditions (conditions such as no-load idling after start-up) are satisfied, the ECU 4 executes catalyst warm-up control by compression stroke injection and ignition timing retardation. If the shift is switched from the neutral range to the travel range during the catalyst warm-up control, the vehicle warm-up is stopped and the normal combustion mode and the ignition timing are restored, assuming that the vehicle starts to travel. In order to prevent a shock at the time of switching at this time, one or both of a temporary reduction process of the fuel injection amount and an ignition timing retarding attenuation process for gradually returning the ignition timing from the retarded state to the normal timing The transient gradual change process is performed. The transient gradual change process execution flag Fd is a flag indicating that the transient gradual change process is being performed.

ここで過渡徐変処理実行フラグFd=OFFであれば(S404でYES)、次に触媒暖機中か否かが判定される(S406)。現在、触媒暖機中でなければ(S406でNO)、エンジン2の運転状態に応じて燃焼モードが設定される(S422)。   If the transient gradual change process execution flag Fd = OFF (YES in S404), it is next determined whether the catalyst is warming up (S406). If the catalyst is not currently warming up (NO in S406), the combustion mode is set according to the operating state of the engine 2 (S422).

現在、触媒暖機中であれば(S406でYES)、スイッチ群69の信号に基づいて自動変速機6が中立レンジから走行レンジへの切替が有ったか否かが判定される(S408)。すなわち前回の制御周期では中立レンジであったものが今回の制御周期では走行レンジとなった場合に中立レンジから走行レンジへの切替が有ったものとする。   If the catalyst is currently warming up (YES in S406), it is determined based on the signal from the switch group 69 whether or not the automatic transmission 6 has been switched from the neutral range to the travel range (S408). That is, it is assumed that there is a switch from the neutral range to the travel range when the neutral range in the previous control cycle becomes the travel range in the current control cycle.

ここで中立レンジから走行レンジへの切替が生じていない場合には(S408でNO)、触媒暖機制御による圧縮行程噴射と点火時期遅角とが実行されていることから、このまま一旦本処理を終了する。   Here, when switching from the neutral range to the travel range has not occurred (NO in S408), since the compression stroke injection and the ignition timing retarded by the catalyst warm-up control are executed, this processing is temporarily performed as it is. finish.

触媒暖機制御中に中立レンジから走行レンジへの切替が有った場合には(S408でYES)、過渡徐変処理実行フラグFdにONが設定される(S410)。そして吸気行程噴射に戻されて(S411)、回転低下判定フラグexinjchgがOFFか否かが判定される(S412)。ここで未だ回転低下が生じておらず、exinjchg=OFFであれば(S412でYES)、過渡徐変処理が実行される(S414)。   If there is a switch from the neutral range to the travel range during catalyst warm-up control (YES in S408), the transient gradual change process execution flag Fd is set to ON (S410). Then, the process is returned to the intake stroke injection (S411), and it is determined whether or not the rotation reduction determination flag exinjchg is OFF (S412). If the rotation has not yet decreased and exinjchg = OFF (YES in S412), a transient gradual change process is executed (S414).

すなわち中立レンジから走行レンジへの切替に伴って、触媒暖機制御を停止し、吸気行程噴射にて通常の点火タイミングにてエンジン運転する時のショックを防止する。このために、過渡徐変処理として、燃料噴射量の一時的な減量処理と、点火タイミングを遅角状態から徐々に通常タイミング(場合により通常より進角させる)に戻す点火時期遅角減衰処理との一方又は両方の処理が行われる。本実施の形態では燃料噴射量の一時的な減量処理と点火時期遅角減衰処理との両方を実行するものとする。   That is, with the switching from the neutral range to the travel range, the catalyst warm-up control is stopped to prevent a shock when the engine is operated at the normal ignition timing in the intake stroke injection. For this reason, as a transient gradual change process, a process for temporarily reducing the fuel injection amount, and an ignition timing retarding attenuation process for gradually returning the ignition timing from the retarded state to the normal timing (in some cases, the ignition timing is advanced from the normal). One or both of these processes are performed. In the present embodiment, it is assumed that both the temporary reduction process of the fuel injection amount and the ignition timing retarding process are executed.

次に過渡徐変処理が未完了であるか否かが判定される(S416)。最初は過渡徐変処理は未完了であるので(S416でYES)、このまま本処理を一旦終了する。
次の制御周期ではアイドル時が継続しているとすると(S402でYES)、次にFd=OFFか否かが判定されるが(S404)、直前の制御周期にてFd=ONにされていることから(S404でNO)、直ちにexinjchg=OFFか否かが判定される(S412)。ここでもexinjchg=OFFであれば(S412でYES)、過渡徐変処理が更に継続される(S414)。そして過渡徐変処理が未完了であれば(S416でYES)、このまま本処理を一旦終了する。
Next, it is determined whether or not the transient gradual change process is incomplete (S416). Since the transient gradual change process is not completed at first (YES in S416), this process is temporarily terminated as it is.
If the idling time continues in the next control cycle (YES in S402), it is next determined whether Fd = OFF (S404), but Fd = ON in the immediately preceding control cycle. Therefore (NO in S404), it is immediately determined whether exinjchg = OFF (S412). Again, if exinjchg = OFF (YES in S412), the transient gradual change process is further continued (S414). If the transient gradual change process is not completed (YES in S416), the process is temporarily terminated as it is.

以後も、アイドル時であり、Fd=ONであり、exinjchg=OFFである限りは、過渡徐変処理(S414)は継続することになる。そして過渡徐変処理が完了すれば(S416でNO)、過渡徐変処理実行フラグFdにOFFが設定されて(S420)、本処理を一旦終了する。   Thereafter, as long as it is idling, Fd = ON, and exinjchg = OFF, the transient gradual change process (S414) is continued. If the transient gradual change process is completed (NO in S416), the transient gradual change process execution flag Fd is set to OFF (S420), and this process is temporarily terminated.

次の制御周期では、アイドル時であっても(S402でYES)、Fd=OFFであるので(S404でYES)、触媒暖機中か否かが判定されるが(S406)、触媒暖機制御は終了しているので(S406でNO)、エンジン2の運転状態に応じて燃焼モードが設定されるようになる(S422)。   In the next control cycle, even when idling (YES in S402), since Fd = OFF (YES in S404), it is determined whether or not the catalyst is warming up (S406). Is completed (NO in S406), the combustion mode is set according to the operating state of the engine 2 (S422).

過渡徐変処理継続中に、中立レンジから走行レンジへのシフト切替等によってエンジン2の回転低下が生じ、exinjchg=ONとなった場合には(S412でNO)、復帰処理が行われる(S418)。この復帰処理は、過渡徐変処理による燃料噴射量の一時的減量処理と点火時期遅角減衰処理との両方を停止して、直ちにエンジン運転状態に対応させた通常の燃料噴射量と点火タイミングに復帰させる処理である。   If the rotational speed of the engine 2 is reduced due to shift switching from the neutral range to the traveling range while the transient gradual change process is continuing, and exinjchg = ON (NO in S412), the return process is performed (S418). . This recovery process stops both the temporary reduction process of the fuel injection amount by the transient gradual change process and the ignition timing retarding process, and immediately returns to the normal fuel injection quantity and ignition timing corresponding to the engine operating state. It is a process to return.

そして過渡徐変処理実行フラグFdにOFFを設定して(S420)、一旦本処理を終了する。このことにより次の制御周期では、アイドル時であれば(S402でYES)、Fd=OFFか否かが判定され(S404)、Fd=OFFであることから(S404でYES)、触媒暖機中か否かが判定される(S406)。触媒暖機制御は停止しているので(S406でNO)、エンジン2の運転状態に応じて燃焼モードが設定されるようになる(S422)。   Then, the transient gradual change process execution flag Fd is set to OFF (S420), and this process is temporarily terminated. Thus, in the next control cycle, when idling (YES in S402), it is determined whether Fd = OFF (S404). Since Fd = OFF (YES in S404), the catalyst is warming up. It is determined whether or not (S406). Since the catalyst warm-up control is stopped (NO in S406), the combustion mode is set according to the operating state of the engine 2 (S422).

本実施の形態における処理の一例を図9,10に示す。図9は中立レンジから走行レンジへのシフト切替後(t0〜)も、exinjchg=OFFが継続した場合を示している。したがって過渡徐変処理は最後までなされる(t0〜t1)。   An example of processing in the present embodiment is shown in FIGS. FIG. 9 shows a case where exinjchg = OFF continues even after shift switching from the neutral range to the travel range (t0 to 0). Therefore, the transient gradual change process is performed to the end (t0 to t1).

図10は過渡徐変処理(t10〜)中にexinjchg=ONとなった場合を示している。このためexinjchg=ONとなったタイミング(t11)で過渡徐変処理は中止され、通常の燃料噴射量と点火タイミングに復帰している。   FIG. 10 shows a case where exinjchg = ON during the transient gradual change process (t10). For this reason, the transient gradual change process is stopped at the timing (t11) when exinjchg = ON, and the normal fuel injection amount and the ignition timing are restored.

上述した構成において、請求項との関係は、ECU4が実行する触媒暖機制御及び燃焼モード設定処理(図8)のステップS404〜S411,S414,S416,S420が触媒暖機制御手段としての処理に、ステップS412,S418,S420が復帰手段としての処理に相当する。   In the configuration described above, the relationship with the claims is that the steps S404 to S411, S414, S416, and S420 of the catalyst warm-up control and combustion mode setting process (FIG. 8) executed by the ECU 4 are the processes as the catalyst warm-up control means. Steps S412, S418, and S420 correspond to processing as return means.

以上説明した本実施の形態2によれば、以下の効果が得られる。
(イ).前記実施の形態1の(イ)〜(ハ)の効果を生じる。
(ロ).自動変速機6が中立レンジから走行レンジに変化した後に、機関回転が低下すると、復帰処理(S418)により、過渡徐変処理による燃料噴射量の一時的減量処理と点火時期遅角減衰処理との両方を停止し、直ちにエンジン運転状態に対応させた通常の燃料噴射量と点火タイミングに復帰させている。
According to the second embodiment described above, the following effects can be obtained.
(I). The effects (a) to (c) of the first embodiment are produced.
(B). If the engine speed decreases after the automatic transmission 6 changes from the neutral range to the travel range, the return process (S418) causes the temporary reduction process of the fuel injection amount by the transient gradual change process and the ignition timing retarding process. Both are stopped, and the normal fuel injection amount and the ignition timing corresponding to the engine operating state are immediately restored.

したがって再噴射処理(図4)による機関回転低下時の燃料再噴射による効果が低減することがなく、確実に再噴射がエンジン2の出力トルクに反映できるようになり、エンジンストール防止効果を十分に発揮させることができる。   Therefore, the effect of fuel re-injection when the engine speed is reduced by the re-injection process (FIG. 4) is not reduced, and the re-injection can be reliably reflected in the output torque of the engine 2, and the engine stall prevention effect can be sufficiently achieved. It can be demonstrated.

特に、重質燃料使用時に低温始動した場合には中立レンジから走行レンジにシフト変化するとエンジンストールが生じやすいが、このような場合(exinjchg=ON)に迅速かつ的確に対応できる。重質燃料が使用されていない場合には、中立レンジから走行レンジにシフト変化してもexinjchg=ONが生じにくいので、燃料噴射量の一時的減量処理が継続でき、燃料が節約できる。   In particular, when starting at a low temperature when heavy fuel is used, engine stall is likely to occur if the shift is shifted from the neutral range to the travel range, but such a case (exinjchg = ON) can be dealt with quickly and accurately. When heavy fuel is not used, exinjchg = ON does not easily occur even when the neutral range is shifted to the travel range, so that the fuel injection amount can be temporarily reduced and fuel can be saved.

[その他の実施の形態]
(a).前記各実施の形態において、再噴射処理のステップS208では前記式2により、最新の要求燃料噴射量eqinj[i]を、機関温度補正後噴射増量係数ekrichxtにより補正して仮要求燃料噴射量eqinjaを算出している。この最新の要求燃料噴射量eqinj[i]の代わりに、別途、要求燃料噴射量eqinj[i]を求めるのと同等な計算により直接、仮要求燃料噴射量を30°CA回転毎に求めて、前記仮要求燃料噴射量eqinjaとして用いても良い。更に前記式2のごとく補正して仮要求燃料噴射量eqinjaとしても良い。
[Other embodiments]
(A). In each of the above-described embodiments, in step S208 of the re-injection process, the temporary required fuel injection amount eqinja is obtained by correcting the latest required fuel injection amount eqinj [i] by the equation 2 using the engine temperature-corrected injection increase coefficient ekrichxt. Calculated. Instead of the latest required fuel injection amount eqinj [i], the temporary required fuel injection amount is directly obtained every 30 ° CA rotation directly by calculation equivalent to obtaining the required fuel injection amount eqinj [i]. The temporary required fuel injection amount eqinja may be used. Further, the provisional required fuel injection amount eqinja may be corrected by the equation (2).

(b).前記実施の形態2では過渡徐変処理は、燃料噴射量の一時的減量処理と点火時期遅角減衰処理との両方を実行したが、燃料噴射量の一時的減量処理のみ実行しても良く、又、点火時期遅角減衰処理のみ実行しても良い。   (B). In the second embodiment, the transient gradual change process executes both the temporary reduction process of the fuel injection amount and the ignition timing retarding process, but only the temporary reduction process of the fuel injection amount may be executed. Further, only the ignition timing retarding process may be executed.

実施の形態1のエンジン及びECUの概略構成図。1 is a schematic configuration diagram of an engine and an ECU according to a first embodiment. 実施の形態1の燃焼モードを決定するためのマップの構成説明図。FIG. 3 is a configuration explanatory diagram of a map for determining a combustion mode according to the first embodiment. 実施の形態1の燃料噴射量制御処理のフローチャート。3 is a flowchart of fuel injection amount control processing according to the first embodiment. 実施の形態1の再噴射処理のフローチャート。3 is a flowchart of reinjection processing according to the first embodiment. 実施の形態1の回転低下判定フラグ設定処理のフローチャート。6 is a flowchart of rotation reduction determination flag setting processing according to the first embodiment. 実施の形態1の冷却水温補正値Δrichを設定するためのマップの構成説明図。FIG. 5 is a configuration explanatory diagram of a map for setting a coolant temperature correction value Δrich according to the first embodiment. 実施の形態1における制御の一例を示す行程図。FIG. 3 is a stroke diagram illustrating an example of control in the first embodiment. 実施の形態2の燃焼モード設定処理のフローチャート。6 is a flowchart of combustion mode setting processing according to the second embodiment. 実施の形態2における制御の一例を示すタイミングチャート。9 is a timing chart showing an example of control in the second embodiment. 実施の形態2における制御の一例を示すタイミングチャート。9 is a timing chart showing an example of control in the second embodiment.

符号の説明Explanation of symbols

2…エンジン、4…ECU、6…自動変速機、10…燃焼室、12…燃料噴射弁、14…点火プラグ、16…吸気ポート、18…吸気バルブ、20…吸気通路、22…サージタンク、24…スロットルモータ、26…スロットルバルブ、28…スロットル開度センサ、30…吸入空気量センサ、32…排気ポート、34…排気バルブ、36…排気通路、38…スタートキャタリスト、40…NOx吸蔵還元触媒、50…吸気カム、50a…吸気カムシャフト、52…排気カム、52a…排気カムシャフト、54…クランク軸、56…アクセル開度センサ、56a…アクセルペダル、58…エンジン回転数センサ、60…基準クランク角センサ、62…冷却水温センサ、64…空燃比センサ、66,68…O2センサ、69…スイッチ群、70…車速センサ。   DESCRIPTION OF SYMBOLS 2 ... Engine, 4 ... ECU, 6 ... Automatic transmission, 10 ... Combustion chamber, 12 ... Fuel injection valve, 14 ... Spark plug, 16 ... Intake port, 18 ... Intake valve, 20 ... Intake passage, 22 ... Surge tank, 24 ... throttle motor, 26 ... throttle valve, 28 ... throttle opening sensor, 30 ... intake air amount sensor, 32 ... exhaust port, 34 ... exhaust valve, 36 ... exhaust passage, 38 ... start catalyst, 40 ... NOx occlusion reduction Catalyst 50 ... Intake cam 50a ... Intake cam shaft 52 ... Exhaust cam 52a ... Exhaust cam shaft 54 ... Crank shaft 56 ... Accelerator opening sensor 56a ... Accelerator pedal 58 ... Engine speed sensor 60 ... Reference crank angle sensor, 62 ... cooling water temperature sensor, 64 ... air-fuel ratio sensor, 66, 68 ... O2 sensor, 69 ... switch group, 70 A vehicle speed sensor.

Claims (6)

点火タイミングの前に余裕期間を挟んで設定した燃料噴射量設定タイミングまでに筒内噴射型内燃機関の運転状態に基づいて要求燃料噴射量を算出し、該要求燃料噴射量を前記燃料噴射量設定タイミングで燃料噴射制御機構に設定することで、該燃料噴射制御機構により前記要求燃料噴射量に対応した燃料量を前記余裕期間内に設定された燃料噴射タイミングで燃料噴射弁から燃焼室内に噴射させる内燃機関燃料噴射制御装置であって、
前記燃料噴射量設定タイミングから前記余裕期間内における最終燃料噴射タイミングまでの期間を補償計算期間として該補償計算期間における前記筒内噴射型内燃機関の回転状態に基づいて、前記筒内噴射型内燃機関の回転低下を防止するためには前記要求燃料噴射量では不足する燃料噴射量を算出する不足燃料噴射量算出手段と、
前記不足燃料噴射量算出手段にて算出された燃料噴射量を、前記最終燃料噴射タイミングまでのタイミングにて燃料噴射弁から燃焼室内に噴射させる再噴射手段とを備え
前記不足燃料噴射量算出手段は、前記補償計算期間において、前記筒内噴射型内燃機関の回転状態に基づいて機関回転低下が判定されると、前記要求燃料噴射量を増量補正することにより機関回転低下を防止するために必要な仮要求燃料噴射量を算出するとともに、該仮要求燃料噴射量と、前記燃料噴射量設定タイミングにて予め燃料噴射制御機構に設定されている要求燃料噴射量との差により不足する燃料噴射量を算出することを特徴とする内燃機関燃料噴射制御装置。
The required fuel injection amount is calculated based on the operating state of the direct injection internal combustion engine by the fuel injection amount setting timing set with a margin period before the ignition timing, and the required fuel injection amount is set to the fuel injection amount setting. By setting the fuel injection control mechanism at the timing, the fuel injection control mechanism causes the fuel amount corresponding to the required fuel injection amount to be injected into the combustion chamber from the fuel injection valve at the fuel injection timing set within the margin period. An internal combustion engine fuel injection control device,
The in-cylinder injection type internal combustion engine is based on the rotational state of the in-cylinder injection type internal combustion engine in the compensation calculation period with the period from the fuel injection amount setting timing to the final fuel injection timing in the margin period as a compensation calculation period In order to prevent a decrease in rotation of the fuel, an insufficient fuel injection amount calculating means for calculating a fuel injection amount that is insufficient with the required fuel injection amount;
The fuel injection amount calculated by the lack fuel injection amount calculating means, and a re-injection means for injecting into the combustion chamber from the fuel injection valve at a timing to the final fuel injection timing,
The deficient fuel injection amount calculation means corrects the engine speed by increasing the required fuel injection amount when a decrease in engine rotation is determined based on the rotation state of the direct injection internal combustion engine during the compensation calculation period. The temporary required fuel injection amount necessary for preventing the decrease is calculated, and the temporary required fuel injection amount and a required fuel injection amount preset in the fuel injection control mechanism at the fuel injection amount setting timing are calculated. A fuel injection control device for an internal combustion engine that calculates a fuel injection amount that is insufficient due to a difference .
請求項1において、前記筒内噴射型内燃機関がアイドル状態であり、且つ前記筒内噴射型内燃機関の回転数が低下判定回転数未満であり、且つ前記筒内噴射型内燃機関の単位時間当たりの回転数の低下速度が判定低下量以上であるときに、前記筒内噴射型内燃機関の機関回転低下が判定されることを特徴とする内燃機関燃料噴射制御装置。 2. The in- cylinder injection internal combustion engine according to claim 1, wherein the in-cylinder injection internal combustion engine is in an idle state, the rotational speed of the in-cylinder injection internal combustion engine is less than a decrease determination rotational speed, and per unit time of the in-cylinder injection internal combustion engine. An internal combustion engine fuel injection control apparatus , wherein when the speed of decrease in the engine speed is equal to or greater than a determination decrease amount, a decrease in engine speed of the direct injection internal combustion engine is determined . 請求項1又は2において、前記不足燃料噴射量算出手段は、機関温度に応じて求めた増量値に基づいて前記要求燃料噴射量を増量補正することにより仮要求燃料噴射量を算出することを特徴とする内燃機関燃料噴射制御装置。 3. The short required fuel injection amount calculating means according to claim 1, wherein the short fuel injection amount calculating means calculates the temporary required fuel injection amount by increasing the required fuel injection amount based on an increase value obtained in accordance with an engine temperature. An internal combustion engine fuel injection control device. 請求項1〜3のいずれかにおいて、前記不足燃料噴射量算出手段は、前記補償計算期間が終了するまで、前記不足する燃料噴射量の算出を繰り返すとともに、
前記再噴射手段は、前記補償計算期間において前記不足燃料噴射量算出手段が最後に算出した不足する燃料噴射量を、前記最終燃料噴射タイミングで燃料噴射弁から燃焼室内に噴射させることを特徴とする内燃機関燃料噴射制御装置。
In any one of Claims 1-3 , while the said insufficient fuel injection amount calculation means repeats calculation of the said insufficient fuel injection amount until the said compensation calculation period is complete | finished,
The re-injection means is configured to inject the insufficient fuel injection amount last calculated by the insufficient fuel injection amount calculation means in the compensation calculation period from the fuel injection valve into the combustion chamber at the final fuel injection timing. Internal combustion engine fuel injection control device.
請求項1〜4のいずれかにおいて、筒内噴射型内燃機関は自動変速機を備えるとともに、
前記筒内噴射型内燃機関の始動後の無負荷アイドル時に燃料噴射時期を圧縮行程にすると共に点火時期を遅角させる触媒暖機制御を実行し、前記自動変速機が中立レンジから走行レンジにシフト変化した場合には前記触媒暖機制御を停止して燃料噴射時期を吸気行程にすると共に、燃料噴射量の一時的減量処理と点火時期徐変復帰処理との少なくとも一方を実行する触媒暖機制御手段と、
前記触媒暖機制御手段にて燃料噴射量の一時的減量処理と点火時期徐変復帰処理との少なくとも一方を実行している時に、前記筒内噴射型内燃機関の回転低下が生じた場合には、前記一時的減量処理及び前記点火時期徐変復帰処理のいずれも停止して燃料噴射量及び点火時期を触媒暖機制御状態から直ちに復帰させる復帰手段と、
を備えたことを特徴とする内燃機関燃料噴射制御装置。
In any one of Claims 1-4, while a cylinder injection type internal combustion engine is provided with an automatic transmission,
At the time of no-load idling after starting the direct injection internal combustion engine, the fuel injection timing is set to the compression stroke and the catalyst warm-up control is executed to retard the ignition timing, and the automatic transmission is shifted from the neutral range to the traveling range. In the case of a change, the catalyst warm-up control stops the catalyst warm-up control so that the fuel injection timing is set to the intake stroke, and at least one of the fuel injection amount temporary reduction process and the ignition timing gradual change return process is executed. Means,
When the catalyst warm-up control means executes at least one of the fuel injection amount temporary reduction process and the ignition timing gradual change return process, and the rotation reduction of the direct injection internal combustion engine occurs A return means for stopping both the temporary reduction process and the ignition timing gradual change return process and immediately returning the fuel injection amount and the ignition timing from the catalyst warm-up control state;
Internal combustion engine fuel injection control apparatus characterized by comprising a.
請求項において、前記中立レンジとはNレンジ又はPレンジであり、前記走行レンジとはDレンジ、Lレンジ又はRレンジであることを特徴とする内燃機関燃料噴射制御装置 6. The internal combustion engine fuel injection control device according to claim 5 , wherein the neutral range is an N range or a P range, and the travel range is a D range, an L range, or an R range .
JP2004178822A 2004-06-16 2004-06-16 Internal combustion engine fuel injection control device Expired - Lifetime JP4389688B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004178822A JP4389688B2 (en) 2004-06-16 2004-06-16 Internal combustion engine fuel injection control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004178822A JP4389688B2 (en) 2004-06-16 2004-06-16 Internal combustion engine fuel injection control device

Publications (2)

Publication Number Publication Date
JP2006002638A JP2006002638A (en) 2006-01-05
JP4389688B2 true JP4389688B2 (en) 2009-12-24

Family

ID=35771244

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004178822A Expired - Lifetime JP4389688B2 (en) 2004-06-16 2004-06-16 Internal combustion engine fuel injection control device

Country Status (1)

Country Link
JP (1) JP4389688B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4893499B2 (en) * 2006-06-26 2012-03-07 日産自動車株式会社 In-cylinder direct injection spark ignition internal combustion engine control device and control method
JP6643759B2 (en) * 2018-03-23 2020-02-12 株式会社オリジン Fitting member, annular member, joined member, and method of manufacturing joined member

Also Published As

Publication number Publication date
JP2006002638A (en) 2006-01-05

Similar Documents

Publication Publication Date Title
JP3815006B2 (en) Control device for internal combustion engine
JP3683681B2 (en) Control device for direct-injection spark-ignition internal combustion engine
JP3791170B2 (en) Multi-cylinder engine fuel control system
US20030015168A1 (en) Control system and method for direct-injection spark-ignition engine
US10662885B2 (en) Control device for internal combustion engine
JP3971004B2 (en) Combustion switching control device for internal combustion engine
JP3791032B2 (en) Fuel injection control device for internal combustion engine
JP2009270523A (en) Control device for internal combustion engine
JP5304581B2 (en) Internal combustion engine fuel injection control device
JP4389688B2 (en) Internal combustion engine fuel injection control device
JP4306696B2 (en) Fuel property determination device for internal combustion engine
JP3648864B2 (en) Lean combustion internal combustion engine
JP5018311B2 (en) Control device for internal combustion engine for vehicle
JP4792453B2 (en) Intake air amount detection device
JP3911855B2 (en) Control device for direct-injection spark ignition engine
JP5169653B2 (en) Control method and apparatus for spark ignition direct injection engine
JP4339599B2 (en) In-cylinder injection internal combustion engine control device
JP5398994B2 (en) Operation control method for internal combustion engine
JP4114201B2 (en) Control device for internal combustion engine
JP4328463B2 (en) In-cylinder injection internal combustion engine control device
JP6153342B2 (en) Control device for internal combustion engine
JP3865132B2 (en) Control device for internal combustion engine
JP4082581B2 (en) Control device for internal combustion engine
JP4304462B2 (en) Combustion control device for internal combustion engine
JP3695070B2 (en) Engine control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070109

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081225

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090113

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090316

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090915

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090928

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

Free format text: PAYMENT UNTIL: 20121016

Year of fee payment: 3

R151 Written notification of patent or utility model registration

Ref document number: 4389688

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

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

Free format text: PAYMENT UNTIL: 20121016

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20121016

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20131016

Year of fee payment: 4

EXPY Cancellation because of completion of term