JP2011140926A - Fuel injection control device of internal combustion engine - Google Patents

Fuel injection control device of internal combustion engine Download PDF

Info

Publication number
JP2011140926A
JP2011140926A JP2010002930A JP2010002930A JP2011140926A JP 2011140926 A JP2011140926 A JP 2011140926A JP 2010002930 A JP2010002930 A JP 2010002930A JP 2010002930 A JP2010002930 A JP 2010002930A JP 2011140926 A JP2011140926 A JP 2011140926A
Authority
JP
Japan
Prior art keywords
fuel
amount
injection
fuel injection
deviation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2010002930A
Other languages
Japanese (ja)
Inventor
Hideki Miwa
英輝 三輪
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.)
Denso Corp
Original Assignee
Denso 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 Denso Corp filed Critical Denso Corp
Priority to JP2010002930A priority Critical patent/JP2011140926A/en
Publication of JP2011140926A publication Critical patent/JP2011140926A/en
Pending 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

  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To solve a problem that accuracy of adjusting a fuel injection amount of a fuel injection valve 20 is deteriorated because of difference of a time interval between pilot injection and main injection and fuel temperature of the fuel injection valve 20. <P>SOLUTION: When an engine is in idling operation as well as in a cold state, the pilot injection and the main injection are carried out by variously changing the interval to calculate a variation amount (rotational variation amount) of engine rotation speed along with combustion of each cylinder by the pilot injection and the main injection. The calculated rotational variation amount along with the combustion of each cylinder and a rotational variation deviation amount which is deviation from an average value of the rotational variation amounts with respect to all the cylinders are calculated. The calculated rotational variation deviation amount is related with cooling water temperature and the interval, and is stored in a memory of an ECU 48. An instructed injection amount of the fuel injection valve 20 with respect to each cylinder is corrected based on the stored rotational variation deviation amount. <P>COPYRIGHT: (C)2011,JPO&INPIT

Description

本発明は、内燃機関の各気筒に燃料を噴射供給する燃料噴射弁と、前記燃料の温度又はこれと相関を有するパラメータの値を検出する検出手段とを備えて構成される内燃機関の燃料噴射システムに適用され、前記燃料噴射弁から燃料を噴射供給させるべく該燃料噴射弁を操作する内燃機関の燃料噴射制御装置に関する。   The present invention provides a fuel injection valve for an internal combustion engine that includes a fuel injection valve that injects fuel into each cylinder of the internal combustion engine, and a detection means that detects the temperature of the fuel or a parameter value correlated therewith. The present invention relates to a fuel injection control device for an internal combustion engine that is applied to a system and operates the fuel injection valve to inject and supply fuel from the fuel injection valve.

この種の制御装置としては、内燃機関(ディーゼル機関)のトルク生成に寄与する燃料噴射であるメイン噴射及びメイン噴射に先立って実施される微少量の燃料噴射であるパイロット噴射を行う等、1燃焼サイクル中に燃料噴射弁から1の気筒に複数回燃料を噴射供給させるものが知られている。これにより、内燃機関の燃焼状態を良好なものとすることができ、エミッションの増大を抑制することが可能となる。   As this type of control device, one combustion such as a main injection that is a fuel injection that contributes to torque generation of an internal combustion engine (diesel engine) and a pilot injection that is a minute fuel injection that is performed prior to the main injection, etc. A system in which fuel is injected and supplied from a fuel injection valve to one cylinder a plurality of times during a cycle is known. As a result, the combustion state of the internal combustion engine can be improved, and an increase in emission can be suppressed.

また、上記制御装置の中には、例えば下記特許文献1に見られるように、各気筒の燃料噴射弁の個体差に起因した噴射特性のずれによる燃焼状態の悪化を抑制するものも知られている。詳しくは、内燃機関のアイドル運転時において、実際の機関回転速度をその目標値にフィードバック制御する際の燃料噴射弁に対する指令噴射量と所望される噴射量との差を、燃料噴射弁の個体差に起因する噴射特性のずれを補償するための学習値として学習する。そしてこの学習値に基づき上記指令噴射量を補正する。これにより、内燃機関の燃焼状態の悪化を抑制することが可能となる。   Further, among the above control devices, as seen in, for example, Patent Document 1 below, there is known a device that suppresses deterioration of the combustion state due to a deviation in injection characteristics caused by individual differences in fuel injection valves of each cylinder. Yes. Specifically, during the idling operation of the internal combustion engine, the difference between the command injection amount for the fuel injection valve and the desired injection amount when feedback control of the actual engine speed to the target value is performed. It learns as a learning value for compensating for the deviation in the injection characteristics due to the above. Then, the command injection amount is corrected based on the learned value. Thereby, it becomes possible to suppress the deterioration of the combustion state of the internal combustion engine.

特開2003−254139号公報JP 2003-254139 A

ところで、燃料噴射弁の噴射特性のずれは、燃料噴射弁の個体差のみならず、燃料温度の相違によっても生じ得る。つまり、燃料温度が相違すると、燃料の粘度が相違することに起因して燃料噴射弁の操作に対する燃料噴射弁の応答性が変化し、噴射特性にずれが生じ得る。この噴射特性のずれは、例えば内燃機関の暖機が完了していない燃料温度が所定温度以下である領域において顕著となり得る。この場合、燃料噴射量の調節精度が低下することに起因して燃焼状態が悪化し、エミッションが増大したり、ドライバビリティが低下したりするおそれがある。   By the way, the deviation of the injection characteristic of the fuel injection valve can be caused not only by the individual difference of the fuel injection valve but also by the difference of the fuel temperature. That is, when the fuel temperature is different, the fuel injection valve response to the operation of the fuel injection valve changes due to the difference in the viscosity of the fuel, which may cause a deviation in the injection characteristics. This deviation in the injection characteristics can be significant in a region where the fuel temperature at which the internal combustion engine is not warmed up is equal to or lower than a predetermined temperature, for example. In this case, the combustion state deteriorates due to a decrease in the adjustment accuracy of the fuel injection amount, and there is a possibility that the emission increases or the drivability decreases.

本発明は、上記課題を解決するためになされたものであり、その目的は、燃料温度の相違に起因する燃料噴射量の調節精度の低下を好適に抑制することのできる内燃機関の燃料噴射制御装置を提供することにある。   The present invention has been made to solve the above-described problems, and an object of the present invention is to control the fuel injection of an internal combustion engine that can suitably suppress a decrease in the adjustment accuracy of the fuel injection amount due to the difference in fuel temperature. To provide an apparatus.

以下、上記課題を解決するための手段、及びその作用効果について記載する。   Hereinafter, means for solving the above-described problems and the operation and effects thereof will be described.

請求項1記載の発明は、内燃機関の各気筒に燃料を噴射供給する燃料噴射弁と、前記燃料の温度又はこれと相関を有するパラメータの値を検出する検出手段とを備えて構成される内燃機関の燃料噴射システムに適用され、前記燃料噴射弁から燃料を噴射供給させるべく該燃料噴射弁を操作する内燃機関の燃料噴射制御装置において、前記内燃機関の燃焼に伴う機関回転速度の変動量を算出する変動量算出手段と、前記算出された変動量に基づき、前記検出された燃料の温度又はこれと相関を有するパラメータの値についての複数の値のそれぞれに関する前記燃料噴射弁の噴射特性のずれを学習する学習手段と、前記学習された噴射特性のずれに基づき、前記燃料噴射弁に対する指令噴射量を補正する補正手段とを備えることを特徴とする。   The invention according to claim 1 is an internal combustion engine comprising a fuel injection valve that injects fuel into each cylinder of an internal combustion engine, and detection means for detecting a temperature of the fuel or a parameter value correlated therewith. In a fuel injection control device for an internal combustion engine that is applied to a fuel injection system of an engine and operates the fuel injection valve to inject and supply fuel from the fuel injection valve, a fluctuation amount of the engine rotation speed due to combustion of the internal combustion engine is determined. Deviation in the injection characteristic of the fuel injection valve with respect to each of a plurality of values of the detected fuel temperature or a parameter value correlated with the detected fuel temperature based on the calculated fluctuation amount And learning means for correcting the fuel injection valve, and correction means for correcting the command injection amount for the fuel injection valve based on the learned deviation of the injection characteristic.

燃料噴射量が相違すると、燃焼に伴う機関回転速度の変動量(回転変動量)が相違する。このため、燃料温度の相違に起因する噴射特性のずれによって指令噴射量に対する実際の燃料噴射量が変化すると、この噴射量の変化に伴い実際の回転変動量が変化することとなる。したがって、回転変動量は、燃料温度の相違に起因する噴射特性のずれを把握するためのパラメータとなる。この点に鑑み、上記発明では、回転変動量に基づき、燃料温度又はこれと相関を有するパラメータの値についての複数の値のそれぞれに関する噴射特性のずれを学習する。そして学習された噴射特性のずれに基づき、燃料噴射弁に対する指令噴射量を補正する。これにより、燃料温度の相違に起因する噴射特性のずれを迅速且つ適切に補償することができ、ひいては燃料噴射量の調節精度の低下を好適に抑制することができる。   If the fuel injection amount is different, the fluctuation amount (rotation fluctuation amount) of the engine rotation speed due to combustion is different. For this reason, when the actual fuel injection amount with respect to the command injection amount changes due to the difference in the injection characteristics due to the difference in the fuel temperature, the actual rotation fluctuation amount changes with the change in the injection amount. Therefore, the rotational fluctuation amount is a parameter for grasping the deviation of the injection characteristics due to the difference in fuel temperature. In view of this point, in the above-described invention, the deviation of the injection characteristic regarding each of a plurality of values of the fuel temperature or the parameter value correlated therewith is learned based on the rotation fluctuation amount. Based on the learned deviation in the injection characteristic, the command injection amount for the fuel injection valve is corrected. Accordingly, it is possible to quickly and appropriately compensate for the deviation in the injection characteristics due to the difference in the fuel temperature, and it is possible to suitably suppress the decrease in the adjustment accuracy of the fuel injection amount.

請求項2記載の発明は、請求項1記載の発明において、当該燃料噴射制御装置は、前記内燃機関の1燃焼サイクル中に前記燃料噴射弁から1の気筒に複数回燃料を噴射供給させるべく該燃料噴射弁を操作するものであり、前記学習手段は、前記算出された変動量に基づき、前記複数回の燃料噴射間の時間間隔であるインターバルについての複数の値のそれぞれに関する前記燃料噴射弁の噴射特性のずれを学習することを特徴とする。   According to a second aspect of the present invention, in the first aspect of the present invention, the fuel injection control device is configured to cause the fuel injection valve to inject and supply a plurality of fuels to one cylinder during one combustion cycle of the internal combustion engine. The fuel injection valve is operated, and the learning unit is configured to control the fuel injection valve based on the calculated fluctuation amount, with respect to each of a plurality of values for an interval that is a time interval between the plurality of fuel injections. It is characterized by learning a deviation in injection characteristics.

インターバルが相違すると、燃料噴射弁の操作に対する燃料噴射弁の応答性が相違することに起因して噴射特性にずれが生じ得る。この場合、指令噴射量に対する実際の燃料噴射量が変化することに伴い上記回転変動量が変化することとなる。このため、回転変動量は、インターバルの相違に起因する噴射特性のずれを把握するためのパラメータとなる。この点に鑑み、上記発明では、燃料温度又はこれと相関を有するパラメータと、インターバルとの双方についての複数の値のそれぞれに関する噴射特性のずれを学習する。このため、燃料温度及びインターバルの相違に起因する噴射特性のずれの学習精度を向上させることができる。   If the intervals are different, there may be a deviation in the injection characteristics due to the difference in the responsiveness of the fuel injector to the operation of the fuel injector. In this case, the rotational fluctuation amount changes as the actual fuel injection amount with respect to the command injection amount changes. For this reason, the rotation fluctuation amount is a parameter for grasping the deviation in the injection characteristics due to the difference in the interval. In view of this point, in the above-described invention, the deviation of the injection characteristic relating to each of a plurality of values for both the fuel temperature or a parameter correlated therewith and the interval is learned. For this reason, it is possible to improve the learning accuracy of the deviation in the injection characteristics due to the difference in the fuel temperature and the interval.

請求項3記載の発明は、請求項1又は2記載の発明において、前記変動量算出手段は、前記内燃機関の各気筒の燃焼に伴う機関回転速度の変動量を算出するものであり、前記学習手段は、前記算出された各気筒の燃焼に伴う前記変動量に基づき、各気筒に対応する前記燃料噴射弁の噴射特性のずれを学習することを特徴とする。   According to a third aspect of the present invention, in the first or second aspect of the invention, the fluctuation amount calculating means calculates a fluctuation amount of the engine rotational speed accompanying combustion of each cylinder of the internal combustion engine, and the learning The means learns the deviation of the injection characteristic of the fuel injection valve corresponding to each cylinder based on the calculated fluctuation amount accompanying the combustion of each cylinder.

上記発明では、各気筒に対応する燃料噴射弁に対する指令噴射量の補正に各気筒に対応する燃料噴射弁の噴射特性のずれを用いることで、これら燃料噴射弁に対する指令噴射量の補正精度を向上させることができる。   In the above invention, the correction accuracy of the command injection amount for these fuel injection valves is improved by using the deviation of the injection characteristic of the fuel injection valve corresponding to each cylinder to correct the command injection amount for the fuel injection valve corresponding to each cylinder. Can be made.

請求項4記載の発明は、請求項1〜3のいずれか1項に記載の発明において、前記内燃機関の全気筒についての前記機関回転速度の変動量の平均値を算出する平均値算出手段を更に備え、前記学習手段は、前記変動量算出手段によって算出された変動量と、前記平均値算出手段によって算出された平均値との偏差に基づき、前記学習を行うことを特徴とする。   The invention according to claim 4 is the invention according to any one of claims 1 to 3, further comprising an average value calculating means for calculating an average value of fluctuation amounts of the engine rotational speed for all cylinders of the internal combustion engine. In addition, the learning means may perform the learning based on a deviation between the fluctuation amount calculated by the fluctuation amount calculation means and the average value calculated by the average value calculation means.

上記発明では、噴射特性のずれの学習に上記偏差を用いることで、各気筒に対応する燃料噴射弁の噴射特性のずれに起因する上記回転変動量のばらつきを適切に抑制することができる。   In the above invention, by using the deviation for learning of the deviation of the injection characteristic, it is possible to appropriately suppress the variation in the rotational fluctuation amount due to the deviation of the injection characteristic of the fuel injection valve corresponding to each cylinder.

請求項5記載の発明は、請求項1〜4のいずれか1項に記載の発明において、前記補正手段を第1の補正手段とし、前記燃焼に伴う機関回転速度の変動量のばらつきを小さくして且つ前記機関回転速度をその目標値とするように前記燃料噴射弁に対する指令噴射量を補正する第2の補正手段と、前記学習手段による学習処理が行われる期間において前記第2の補正手段による補正処理を禁止する禁止手段とを更に備えることを特徴とする。   According to a fifth aspect of the present invention, in the invention according to any one of the first to fourth aspects, the correction means is the first correction means, and variation in the fluctuation amount of the engine rotation speed due to the combustion is reduced. And a second correction unit that corrects the command injection amount for the fuel injection valve so that the engine rotational speed is set to the target value, and the second correction unit during a period in which the learning process is performed by the learning unit. And a prohibiting unit that prohibits the correction process.

上記発明では、第2の補正手段により上記態様にて補正処理を行うことで、燃料噴射量の調節精度の低下を抑制している。しかしながら、この補正処理が行われると、燃料温度やインターバルの相違が噴射特性のずれに及ぼす影響を精度よく把握することができなくなるおそれがある。このため上記発明では、禁止手段を備えることで、燃料温度やインターバルの相違に起因する噴射特性のずれの学習精度を向上させることができる。   In the said invention, the fall of the adjustment precision of fuel injection quantity is suppressed by performing a correction process in the said aspect by a 2nd correction means. However, if this correction process is performed, it may not be possible to accurately grasp the influence of the difference in fuel temperature or interval on the deviation in injection characteristics. For this reason, in the above invention, by providing the prohibiting means, it is possible to improve the learning accuracy of the deviation of the injection characteristics due to the difference in the fuel temperature and the interval.

請求項6記載の発明は、請求項5記載の発明において、前記内燃機関の全気筒についての前記機関回転速度の変動量の平均値を算出する平均値算出手段を更に備え、前記学習手段は、前記変動量算出手段によって算出された変動量と、前記平均値算出手段によって算出された平均値との偏差に基づき、前記学習を行うものであり、前記平均値は、前記第2の補正手段によって補正処理が行われる場合の前記変動量の平均値であることを特徴とする。   The invention according to claim 6 is the invention according to claim 5, further comprising an average value calculating means for calculating an average value of fluctuation amounts of the engine rotation speed for all cylinders of the internal combustion engine, The learning is performed based on a deviation between the fluctuation amount calculated by the fluctuation amount calculation means and the average value calculated by the average value calculation means, and the average value is calculated by the second correction means. It is an average value of the fluctuation amounts when correction processing is performed.

上記発明では、学習手段によって噴射特性のずれを把握するための基準として第2の補正手段によって補正処理が行われる場合の上記平均値を用いる。これにより、第2の補正手段による指令噴射量の補正量を基準として第1の補正手段による指令噴射量の補正量を算出することなどができる。   In the above invention, the average value when the correction process is performed by the second correction unit is used as a reference for grasping the deviation of the injection characteristic by the learning unit. Thereby, the correction amount of the command injection amount by the first correction unit can be calculated with the correction amount of the command injection amount by the second correction unit as a reference.

請求項7記載の発明は、請求項1〜6のいずれか1項に記載の発明において、前記噴射特性のずれと関連付けられたパラメータについての現在値が前記学習された噴射特性と関連付けられた前記パラメータについての値ではない場合、該学習された噴射特性と関連付けられた前記パラメータについての複数の値であって且つ前記現在値と隣接する値に関する前記噴射特性のずれに基づき、前記現在値に関する前記噴射特性のずれを補間処理によって算出する補間手段を更に備え、前記補正手段は、該補間処理によって算出された噴射特性のずれに基づき、前記補正を行うことを特徴とする。   The invention according to claim 7 is the invention according to any one of claims 1 to 6, wherein a current value for a parameter associated with the deviation in the injection characteristic is associated with the learned injection characteristic. If not a value for a parameter, the plurality of values for the parameter associated with the learned injection characteristic and based on a deviation in the injection characteristic for a value adjacent to the current value, the The image processing apparatus further includes an interpolating unit that calculates an injection characteristic shift by an interpolation process, and the correction unit performs the correction based on the injection characteristic shift calculated by the interpolation process.

上記発明では、補間手段を備えることで、学習手段による学習回数が少なくなる場合であっても、燃料温度の相違に起因する噴射特性のずれを極力反映して燃料噴射弁に対する指令噴射量を補正することができる。   In the above invention, by providing the interpolation means, the command injection amount for the fuel injection valve is corrected by reflecting the deviation in the injection characteristics due to the difference in fuel temperature as much as possible even when the number of times of learning by the learning means is reduced. can do.

一実施形態にかかるシステム構成図。The system block diagram concerning one Embodiment. 一実施形態にかかる燃料温度の相違に起因する制御バルブ等の挙動の変化を示すタイムチャート。The time chart which shows the change of behavior of a control valve etc. resulting from the difference in fuel temperature concerning one embodiment. 燃料温度と燃料の粘度との関係を示す図。The figure which shows the relationship between fuel temperature and the viscosity of a fuel. 一実施形態にかかる回転変動量の算出手法の概要を示す図。The figure which shows the outline | summary of the calculation method of the rotation fluctuation amount concerning one Embodiment. 一実施形態にかかる回転変動量、インターバル及び冷却水温の関係を示す図。The figure which shows the relationship of the rotation fluctuation amount concerning one Embodiment, an interval, and cooling water temperature. 一実施形態にかかる冷間時学習処理の手順を示すフローチャート。The flowchart which shows the procedure of the cold time learning process concerning one Embodiment. 一実施形態にかかる冷間時学習処理時の噴射手法の概要を示す図。The figure which shows the outline | summary of the injection method at the time of the cold time learning process concerning one Embodiment. 一実施形態にかかる冷却水温及びインターバルと関連付けられた回転変動ずれ量のマップへの記憶態様を示す図。The figure which shows the memory | storage aspect to the map of the rotation fluctuation deviation amount linked | related with the cooling water temperature and interval concerning one Embodiment. 一実施形態にかかる指令噴射量の補正態様を示すタイムチャート。The time chart which shows the correction | amendment aspect of the command injection quantity concerning one Embodiment.

以下、本発明にかかる燃料噴射制御装置を多気筒(4気筒)ディーゼル機関(以下、エンジン)を備える蓄圧式燃料噴射システムに適用した一実施形態について、図面を参照しつつ説明する。   Hereinafter, an embodiment in which a fuel injection control device according to the present invention is applied to a pressure accumulation type fuel injection system including a multi-cylinder (four-cylinder) diesel engine (hereinafter referred to as an engine) will be described with reference to the drawings.

図1に、本実施形態にかかるシステム構成を示す。   FIG. 1 shows a system configuration according to the present embodiment.

図示されるように、燃料タンク10内の燃料(軽油)は、クランク軸12の回転に伴って駆動される機関駆動式の燃料ポンプ14によって汲み上げられ、燃料ポンプ14から吐出される。吐出された燃料は、コモンレール16に加圧供給(圧送)される。コモンレール16は、燃料ポンプ14から圧送された燃料を高圧状態で蓄え、蓄えられた燃料を高圧燃料通路18を介して各気筒の燃料噴射弁20に供給するための蓄圧容器である。   As shown in the drawing, the fuel (light oil) in the fuel tank 10 is pumped up by an engine-driven fuel pump 14 that is driven as the crankshaft 12 rotates, and is discharged from the fuel pump 14. The discharged fuel is pressurized and supplied (pressed) to the common rail 16. The common rail 16 is a pressure accumulator for storing the fuel pumped from the fuel pump 14 in a high pressure state and supplying the stored fuel to the fuel injection valve 20 of each cylinder through the high pressure fuel passage 18.

燃料噴射弁20は、その噴射口22がエンジンの燃焼室24に突出するようにして配置されている。詳しくは、燃料噴射弁20の先端には、円柱状のニードル収納部26が設けられている。ニードル収納部26には、その軸方向に変位可能なノズルニードル28が収納されている。ノズルニードル28は、燃料噴射弁20の先端部に形成されている環状のニードルシート部30に着座することで、ニードル収納部26を燃焼室24から遮断する。一方、ノズルニードル28は、ニードルシート部30から離座することで、ニードル収納部26を燃焼室24と連通させる。また、ニードル収納部26には、高圧燃料通路18を介してコモンレール16から高圧燃料が供給される。   The fuel injection valve 20 is arranged such that its injection port 22 protrudes into the combustion chamber 24 of the engine. Specifically, a cylindrical needle storage portion 26 is provided at the tip of the fuel injection valve 20. The needle storage portion 26 stores a nozzle needle 28 that can be displaced in the axial direction thereof. The nozzle needle 28 is seated on an annular needle seat portion 30 formed at the tip of the fuel injection valve 20, thereby blocking the needle storage portion 26 from the combustion chamber 24. On the other hand, the nozzle needle 28 is separated from the needle seat portion 30 to allow the needle storage portion 26 to communicate with the combustion chamber 24. Further, high pressure fuel is supplied from the common rail 16 to the needle storage portion 26 via the high pressure fuel passage 18.

ノズルニードル28のニードルシート部30と対向する側の反対側(背面側)は、制御室32に対向している。制御室32には、コモンレール16内の高圧燃料が、高圧燃料通路18及び入オリフィス34を介して供給される。また、ノズルニードル28は、ニードルスプリング36により燃料噴射弁20の噴射口22側へ力を加えられている。   The opposite side (back side) of the nozzle needle 28 opposite to the needle seat portion 30 faces the control chamber 32. The high pressure fuel in the common rail 16 is supplied to the control chamber 32 via the high pressure fuel passage 18 and the inlet orifice 34. The nozzle needle 28 is applied with force to the injection port 22 side of the fuel injection valve 20 by a needle spring 36.

一方、制御室32は、出オリフィス38を介して低圧燃料通路40と連通可能とされており、低圧燃料通路40は、燃料タンク10と接続されている。上記制御室32と低圧燃料通路40とは、制御バルブ42によって連通及び遮断される。すなわち、出オリフィス38が制御バルブ42によって塞がれることで、制御室32と低圧燃料通路40とが遮断される。一方、出オリフィス38が開放されることで制御室32と低圧燃料通路40とが連通される。   On the other hand, the control chamber 32 can communicate with the low pressure fuel passage 40 via the outlet orifice 38, and the low pressure fuel passage 40 is connected to the fuel tank 10. The control chamber 32 and the low pressure fuel passage 40 are communicated and blocked by a control valve 42. That is, the outlet orifice 38 is blocked by the control valve 42, whereby the control chamber 32 and the low pressure fuel passage 40 are shut off. On the other hand, when the outlet orifice 38 is opened, the control chamber 32 and the low pressure fuel passage 40 are communicated with each other.

制御バルブ42は、バルブスプリング44によって出オリフィス38を塞ぐ方向に力を加えられている。また、制御バルブ42は、電磁ソレノイド46の電磁力によって吸引されることで、出オリフィス38を開放する方向に変位可能となっている。   The control valve 42 is applied with a force in a direction to close the outlet orifice 38 by a valve spring 44. Further, the control valve 42 is attracted by the electromagnetic force of the electromagnetic solenoid 46 and can be displaced in a direction to open the outlet orifice 38.

こうした構成において、電磁ソレノイド46に通電されず、電磁ソレノイド46による吸引力が生じていない場合、制御バルブ42は、バルブスプリング44の力によって、出オリフィス38を塞ぐこととなる。このため、制御室32の高圧燃料がノズルニードル28へ印加する圧力と、ニードル収納部26内の高圧燃料がノズルニードル28に印加する圧力とが略等しくなる。このため、ニードルスプリング36がノズルニードル28を燃料噴射弁20の噴射口22側へ変位させる力により、ノズルニードル28は、ニードルシート部30に着座した状態(燃料噴射弁20の閉弁状態)となる。   In such a configuration, when the electromagnetic solenoid 46 is not energized and no attractive force is generated by the electromagnetic solenoid 46, the control valve 42 closes the outlet orifice 38 with the force of the valve spring 44. For this reason, the pressure applied to the nozzle needle 28 by the high-pressure fuel in the control chamber 32 is substantially equal to the pressure applied to the nozzle needle 28 by the high-pressure fuel in the needle housing portion 26. Therefore, the force of the needle spring 36 displacing the nozzle needle 28 toward the injection port 22 of the fuel injection valve 20 causes the nozzle needle 28 to be seated on the needle seat portion 30 (the fuel injection valve 20 is closed). Become.

一方、電磁ソレノイド46が通電され、電磁ソレノイド46による吸引力が生じる場合には、制御バルブ42が出オリフィス38を開放する方向に変位することとなる。これにより、制御室32の高圧燃料は、出オリフィス38を介して低圧燃料通路40へと流出する。このため、制御室32の高圧燃料がノズルニードル28へ印加する圧力は、ニードル収納部26内の高圧燃料がノズルニードル28に印加する圧力よりも小さくなる。そして、この圧力差による力が、ニードルスプリング36がノズルニードル28を燃料噴射弁20の噴射口22側へ変位させる力よりも大きくなると、ノズルニードル28がニードルシート部30から離座した状態(燃料噴射弁20の開弁状態)となる。   On the other hand, when the electromagnetic solenoid 46 is energized and a suction force is generated by the electromagnetic solenoid 46, the control valve 42 is displaced in a direction to open the outlet orifice 38. As a result, the high-pressure fuel in the control chamber 32 flows out to the low-pressure fuel passage 40 via the outlet orifice 38. For this reason, the pressure applied to the nozzle needle 28 by the high-pressure fuel in the control chamber 32 is smaller than the pressure applied to the nozzle needle 28 by the high-pressure fuel in the needle housing portion 26. When the force due to this pressure difference becomes larger than the force by which the needle spring 36 displaces the nozzle needle 28 toward the injection port 22 of the fuel injection valve 20, the nozzle needle 28 is separated from the needle seat portion 30 (fuel). The injection valve 20 is opened).

電子制御装置(ECU48)は、蓄圧式燃料噴射システムの各種制御に必要な各種アクチュエータを操作する制御装置である。ECU48は、ドライバのアクセル操作量を検出するアクセルセンサ50や、エンジンを冷却するための冷却水の温度(冷却水温)を検出する水温センサ52、燃料ポンプ14内の燃料温度を検出する燃温センサ54、コモンレール16内の燃圧(実燃圧)を検出する燃圧センサ56、更にはクランク軸12の回転角度を検出するクランク角度センサ58等の検出信号を逐次入力する。ECU48は、これらの入力信号に基づき、実燃圧をその目標値に制御すべく燃料ポンプ14を通電操作する等、エンジンの燃焼制御を行う。   The electronic control unit (ECU 48) is a control unit that operates various actuators necessary for various controls of the pressure accumulation type fuel injection system. The ECU 48 includes an accelerator sensor 50 that detects the accelerator operation amount of the driver, a water temperature sensor 52 that detects the temperature (cooling water temperature) of cooling water for cooling the engine, and a fuel temperature sensor that detects the fuel temperature in the fuel pump 14. 54. Detection signals of a fuel pressure sensor 56 for detecting the fuel pressure (actual fuel pressure) in the common rail 16 and a crank angle sensor 58 for detecting the rotation angle of the crankshaft 12 are sequentially input. Based on these input signals, the ECU 48 performs combustion control of the engine, such as energizing the fuel pump 14 to control the actual fuel pressure to the target value.

特にECU48は、1燃焼サイクル(720°CA)中に1の気筒に燃料噴射弁20から複数回燃料を噴射供給(多段噴射)させるべく電磁ソレノイド46を通電操作する。本実施形態では、上記多段噴射としてパイロット噴射及びメイン噴射を行う。ここでパイロット噴射は、極微少な燃料が噴射されて着火直前の燃料と空気との混合を促進させるとともに、メイン噴射後の着火時期の遅れを短縮して窒素酸化物(NOx)の発生を抑制し、燃焼音及び振動を低減する目的でなされるものである。一方、メイン噴射は、エンジンのトルク生成に寄与して且つ多段噴射中の最大の噴射量を有するものである。詳しくは、アクセルセンサ50の出力値に基づくアクセル操作量と、クランク角度センサ58の出力値に基づくエンジン回転速度とに基づき、エンジン要求トルクの生成を実現するために1燃焼サイクル中において要求される燃料噴射量(要求噴射量)を算出する。次に、要求噴射量を、パイロット噴射及びメイン噴射のための噴射量に分割し、これら各噴射量を燃料噴射弁20に対する噴射量の指令値(指令噴射量)とする。また、要求噴射量、エンジン回転速度及び水温センサ52の出力値に基づく冷却水温等からパイロット噴射の終了タイミングとメイン噴射の開始タイミングとの間の時間間隔(インターバル)を算出する。そして、指令噴射量、インターバル及び燃圧センサ56の出力値に基づく実燃圧等に基づき、多段噴射を実施するための燃料噴射弁20に対する指令噴射期間(駆動信号)を算出する。そして、駆動信号に基づき電磁ソレノイド46を通電操作することで燃料噴射弁20を開弁させ、要求噴射量を燃料噴射する。   In particular, the ECU 48 energizes the electromagnetic solenoid 46 so as to inject and supply fuel (multistage injection) from the fuel injection valve 20 to one cylinder multiple times during one combustion cycle (720 ° CA). In the present embodiment, pilot injection and main injection are performed as the multistage injection. Here, the pilot injection promotes the mixing of the fuel and air immediately before ignition by injection of a very small amount of fuel, and also reduces the delay in the ignition timing after the main injection and suppresses the generation of nitrogen oxides (NOx). This is done for the purpose of reducing combustion noise and vibration. On the other hand, the main injection contributes to engine torque generation and has the maximum injection amount during multi-stage injection. Specifically, it is required in one combustion cycle in order to realize generation of the engine required torque based on the accelerator operation amount based on the output value of the accelerator sensor 50 and the engine rotation speed based on the output value of the crank angle sensor 58. A fuel injection amount (required injection amount) is calculated. Next, the required injection amount is divided into injection amounts for pilot injection and main injection, and each of these injection amounts is used as a command value (command injection amount) for the injection amount for the fuel injection valve 20. Further, a time interval (interval) between the end timing of the pilot injection and the start timing of the main injection is calculated from the required injection amount, the engine rotation speed, the cooling water temperature based on the output value of the water temperature sensor 52, and the like. Then, based on the command injection amount, the interval, the actual fuel pressure based on the output value of the fuel pressure sensor 56, and the like, a command injection period (drive signal) for the fuel injection valve 20 for performing multi-stage injection is calculated. Then, by energizing the electromagnetic solenoid 46 based on the drive signal, the fuel injection valve 20 is opened, and the required injection amount is injected.

またECU48は、燃料噴射弁20の個体差によってパイロット噴射における燃料噴射弁20の噴射特性について、基準とされる噴射特性(例えば燃料噴射弁20を量産した場合における噴射特性の中央特性)からのずれを学習する処理(学習処理)を行う。この噴射特性のずれは、アイドル運転時における要求噴射量を均等にn分割して噴射(微少Q分割噴射)すべくn回のそれぞれの噴射量を「要求噴射量/n」として設定し、エンジン回転状態をフィードバック制御する際の指令噴射量の補正量として学習される。詳しくは、上記フィードバック制御は、各気筒の燃焼に伴うエンジン回転速度の変動量(回転変動量)と、全気筒についての回転変動量の平均値との偏差が小さくなるように各気筒の指令噴射量を補正する処理(FCCB処理)と、エンジン回転速度とその目標値(アイドル目標回転速度)との偏差に基づき上記指令噴射量を補正する処理(ISC処理)とによって行われる。そして、FCCB処理によって算出される指令噴射量の補正量(FCCB補正量)が定常状態となる場合のFCCB補正量や、ISC処理によって算出される指令噴射量の補正量(ISC補正量)が定常状態となる場合のISC補正量を噴射特性のずれとして学習する。ここで上記回転変動量は、燃焼行程におけるエンジン回転速度の極大値と、この極大値となる直前のエンジン回転速度の極小値との偏差として算出すればよい。   Further, the ECU 48 shifts the injection characteristic of the fuel injection valve 20 in the pilot injection from the reference injection characteristic (for example, the central characteristic of the injection characteristic when the fuel injection valve 20 is mass-produced) due to the individual difference of the fuel injection valve 20. The process of learning (learning process) is performed. This deviation in the injection characteristics is determined by setting each of the n injection amounts as “required injection amount / n” in order to equally divide the required injection amount during idling into n and perform injection (micro Q-split injection). It is learned as a correction amount for the command injection amount when the rotation state is feedback-controlled. Specifically, in the feedback control, the command injection of each cylinder is performed so that the deviation between the fluctuation amount of the engine rotation speed (rotation fluctuation amount) accompanying the combustion of each cylinder and the average value of the rotation fluctuation amounts for all the cylinders becomes small. The processing is performed by processing for correcting the amount (FCCB processing) and processing for correcting the command injection amount (ISC processing) based on the deviation between the engine rotational speed and its target value (idle target rotational speed). Then, the FCCB correction amount when the command injection amount correction amount (FCCB correction amount) calculated by the FCCB process is in a steady state and the command injection amount correction amount (ISC correction amount) calculated by the ISC processing are steady. The ISC correction amount in the case of the state is learned as a deviation in injection characteristics. Here, the rotation fluctuation amount may be calculated as a deviation between the maximum value of the engine rotation speed in the combustion stroke and the minimum value of the engine rotation speed immediately before the maximum value.

ちなみに、上記学習処理の実行条件は、エンジンの始動時においてエンジンの運転状態が安定しないことに起因するFCCB補正量及びISC補正量の誤学習を回避すべく、エンジンの運転状態が安定していることを判別可能な条件として設定される。本実施形態では、上記実行条件を、エンジンがアイドル運転時であるとの条件と、エンジンの暖機が完了して燃焼状態が安定しているとの条件との論理積が真であるとの条件とする。ここで上記燃焼状態が安定しているか否かは、冷却水温が所定範囲内(例えば70〜90℃)であるか否かに基づき判断すればよい。   Incidentally, the execution condition of the learning process described above is that the engine operating state is stable in order to avoid erroneous learning of the FCCB correction amount and the ISC correction amount due to the unstable operation state of the engine when the engine is started. This is set as a condition that can be determined. In the present embodiment, the execution condition is true that the logical product of the condition that the engine is in idle operation and the condition that the engine is warmed up and the combustion state is stable is true. Condition. Here, whether or not the combustion state is stable may be determined based on whether or not the cooling water temperature is within a predetermined range (for example, 70 to 90 ° C.).

なお、アイドル運転時において、パイロット噴射における噴射特性のずれを補償すべく、FCCB補正量及びISC補正量を学習する処理を行わない場合には、パイロット噴射及びメイン噴射を行いつつFCCB処理及びISC処理によるフィードバック制御が行われる。これにより、アイドル目標回転速度への制御に加えて、各気筒の燃焼に伴う回転変動量を低減する制御もなされることとなる。   In addition, during idle operation, FCCB processing and ISC processing are performed while performing pilot injection and main injection, when processing for learning the FCCB correction amount and ISC correction amount is not performed in order to compensate for deviations in injection characteristics in pilot injection. Feedback control is performed. Thereby, in addition to the control to the idle target rotational speed, the control for reducing the rotational fluctuation amount accompanying the combustion of each cylinder is also performed.

ところで、燃料噴射弁20の噴射特性のずれは、燃料噴射弁20の個体差のみならず、燃料噴射弁20に供給される高圧燃料の温度及び上記インターバルの相違によっても生じ得る。そしてこの場合、特にメイン噴射量の調節精度が低下することで燃焼状態が悪化し、エミッションが増大したり、ドライバビリティが低下したりするおそれがある。以下、燃料温度及びインターバルの相違が噴射特性のずれを生じさせるメカニズムについて詳述する。   By the way, the deviation of the injection characteristic of the fuel injection valve 20 can be caused not only by the individual difference of the fuel injection valve 20, but also by the difference in the temperature of the high pressure fuel supplied to the fuel injection valve 20 and the interval. In this case, particularly, the adjustment accuracy of the main injection amount is lowered, so that the combustion state is deteriorated, and the emission may be increased or the drivability may be lowered. Hereinafter, the mechanism by which the difference in fuel temperature and interval causes a shift in injection characteristics will be described in detail.

まず、燃料温度の相違が噴射特性のずれを生じさせるメカニズムについて説明する。図2に、燃料温度の相違に起因して駆動信号に対する燃料噴射弁20の応答性が変化する一例を示す。詳しくは、図2(a)に燃料噴射弁20に対する駆動信号の推移を示し、図2(b)に制御バルブ42のリフト量の推移を示し、図2(c)に制御室32の圧力の推移を示し、図2(d)にノズルニードル28のリフト量の推移を示す。なお、図2(b)では、制御バルブ42のリフト量が大きくなるほど、出オリフィス38を開放する方向に制御バルブ42が作動していることを示している。また、図2(d)では、ノズルニードル28のリフト量が大きくなるほど、燃料噴射弁20を開弁させる方向にノズルニードル28が作動していることを示している。   First, the mechanism by which the difference in fuel temperature causes a shift in injection characteristics will be described. FIG. 2 shows an example in which the responsiveness of the fuel injection valve 20 to the drive signal changes due to the difference in fuel temperature. Specifically, FIG. 2A shows the transition of the drive signal for the fuel injection valve 20, FIG. 2B shows the transition of the lift amount of the control valve 42, and FIG. 2C shows the pressure of the control chamber 32. FIG. 2 (d) shows the transition of the lift amount of the nozzle needle 28. FIG. FIG. 2B shows that the control valve 42 operates in the direction of opening the outlet orifice 38 as the lift amount of the control valve 42 increases. FIG. 2D shows that the nozzle needle 28 is operating in the direction in which the fuel injection valve 20 is opened as the lift amount of the nozzle needle 28 increases.

図中点線にて示すように、エンジンの暖機が完了し燃料温度が高くなっている場合、時刻t1において駆動信号がオンされた後、制御バルブ42のリフト量が0から増大を開始することで、制御室32と低圧燃料通路40とが連通され、制御室32の圧力が徐々に低下する。その後、制御室32の圧力が燃料噴射弁20を開弁状態とする圧力まで低下する時刻t2において、ノズルニードル28のリフト量が0から増大を開始することで、燃料噴射弁20が開弁状態となる。その後時刻t3において駆動信号がオフされることで、制御バルブ42のリフト量が減少を開始し、その後出オリフィス38が塞がれることとなる。これにより、制御室32の圧力が上昇を開始することで、時刻t4においてノズルニードル28のリフト量が減少を開始し、その後時刻t6において燃料噴射弁20が閉弁状態となる。   As shown by the dotted line in the figure, when the engine warm-up is completed and the fuel temperature is high, the lift amount of the control valve 42 starts to increase from 0 after the drive signal is turned on at time t1. Thus, the control chamber 32 and the low-pressure fuel passage 40 are communicated, and the pressure in the control chamber 32 gradually decreases. Thereafter, at time t2 when the pressure in the control chamber 32 decreases to a pressure at which the fuel injection valve 20 is opened, the lift amount of the nozzle needle 28 starts increasing from 0, so that the fuel injection valve 20 is opened. It becomes. Thereafter, when the drive signal is turned off at time t3, the lift amount of the control valve 42 starts to decrease, and then the exit orifice 38 is closed. Thereby, when the pressure in the control chamber 32 starts to rise, the lift amount of the nozzle needle 28 starts to decrease at time t4, and then the fuel injection valve 20 is closed at time t6.

これに対し、図中実線にて示すように、エンジンの暖機が完了しておらず燃料温度が低くなっている場合には、時刻t1において駆動信号がオンされてからの制御バルブ42のリフト量の増大速度や、時刻t3において駆動信号がオフされてからの制御バルブ42のリフト量の減少速度が低下する。これは、燃料温度の低下によって燃料の粘度が高くなることで(図3参照)、制御バルブ42の作動に伴いこのバルブが燃料から受ける粘性力が増大し、駆動信号に対する制御バルブ42の応答性が低下することによるものである。そして制御バルブ42のリフト量の増大速度や減少速度が低下すると、駆動信号に対する制御室32の圧力の変化が遅れることとなる。このため、図に示す例では、エンジンの始動直後等、暖機が完了していないことで燃料温度が所定温度以下である状態(冷間状態)の場合、暖機が完了した場合と比較して、駆動信号が出力されてからノズルニードル28のリフト量が最大となるまでの時間(時刻t1〜t5)が長くなったり、燃料噴射弁20の閉弁タイミング(時刻t7)が遅れたりすることで、同一駆動信号に対するメイン噴射量が変化する。   On the other hand, as shown by the solid line in the figure, when the engine is not warmed up and the fuel temperature is low, the lift of the control valve 42 after the drive signal is turned on at time t1. The increase rate of the amount and the decrease rate of the lift amount of the control valve 42 after the drive signal is turned off at time t3 are reduced. This is because the viscosity of the fuel increases as the fuel temperature decreases (see FIG. 3), and the viscous force that the valve receives from the fuel increases with the operation of the control valve 42, and the response of the control valve 42 to the drive signal. This is due to the decrease. When the increase rate or decrease rate of the lift amount of the control valve 42 decreases, the change in the pressure in the control chamber 32 with respect to the drive signal is delayed. For this reason, in the example shown in the figure, when the warming up is not completed, such as immediately after starting the engine, the fuel temperature is lower than the predetermined temperature (cold state), compared with the case where the warming up is completed. Thus, the time (time t1 to t5) from when the drive signal is output until the lift amount of the nozzle needle 28 becomes maximum becomes longer, or the closing timing (time t7) of the fuel injection valve 20 is delayed. Thus, the main injection amount for the same drive signal changes.

続いてインターバルの相違が噴射特性のずれを生じさせるメカニズムについて説明する。インターバルが短くなると、高圧燃料通路18を介して供給される高圧燃料によってメイン噴射が開始されるまでに制御室32の圧力が上昇する度合いが小さくなる。このため、駆動信号がオンされるタイミングにおいて、制御バルブ42が出オリフィス38を開放する方向に作動する際の制御室32の圧力が低くなる。これにより、駆動信号がオンされた後、ノズルニードル28のリフト量の上昇速度が高くなることに起因してメイン噴射量の噴射率が高くなる等、メイン噴射量が変化する。特にパイロット噴射量が多い場合には、制御室32の圧力が低くなることで、メイン噴射量の変化が顕著となる。なお、インターバルが短いと、高圧燃料通路18に生じる圧力脈動によってもメイン噴射量が変化する。つまり、高圧燃料通路18には、パイロット噴射等に起因して圧力脈動が生じる。そしてこの圧力脈動が制御室32に伝播することによってノズルニードル28の作動に影響が及ぼされることでメイン噴射量が変化する。   Next, a mechanism that causes a difference in injection characteristics due to a difference in interval will be described. When the interval is shortened, the degree to which the pressure in the control chamber 32 rises before the main injection is started by the high-pressure fuel supplied via the high-pressure fuel passage 18 is reduced. For this reason, at the timing when the drive signal is turned on, the pressure in the control chamber 32 when the control valve 42 operates in the direction to open the outlet orifice 38 is lowered. Thus, after the drive signal is turned on, the main injection amount changes, for example, the injection rate of the main injection amount increases due to the increase in the lift rate of the lift amount of the nozzle needle 28. In particular, when the pilot injection amount is large, the change in the main injection amount becomes noticeable by reducing the pressure in the control chamber 32. If the interval is short, the main injection amount also changes due to pressure pulsation generated in the high-pressure fuel passage 18. That is, pressure pulsation occurs in the high-pressure fuel passage 18 due to pilot injection or the like. The pressure pulsation is propagated to the control chamber 32, and the operation of the nozzle needle 28 is affected, whereby the main injection amount changes.

上述したメカニズムによって生じる燃料温度及びインターバルの相違に起因する噴射特性のずれがメイン噴射量の調節精度に及ぼす影響は、冷間状態において顕著になると考えられる。ここで冷間状態において、上記FCCB処理及びISC処理によるフィードバック制御によってメイン噴射量の調節精度の低下を抑制可能であるとも考えられる。ただし、上記フィードバック制御によっては、噴射特性のずれを迅速に補償することができず、メイン噴射量の調節精度の低下を適切に抑制することができなくなるおそれがある。   It is considered that the influence of the deviation in the injection characteristics caused by the difference in the fuel temperature and the interval caused by the mechanism described above on the adjustment accuracy of the main injection amount becomes remarkable in the cold state. Here, in the cold state, it is also considered that a decrease in the adjustment accuracy of the main injection amount can be suppressed by feedback control by the FCCB process and the ISC process. However, depending on the feedback control, it is not possible to quickly compensate for the deviation in the injection characteristics, and it may not be possible to appropriately suppress the decrease in the adjustment accuracy of the main injection amount.

こうした問題を解決すべく、本発明者は、メイン噴射量の調節精度の低下によってメイン噴射量が基準とされる噴射特性に対応する噴射量からずれると、各気筒の燃焼に伴う回転変動量が相違することに着目した。すなわち、この点に鑑みれば、この回転変動量の相違が燃料温度及びインターバルと相関を有するパラメータとなるため、回転変動量によって燃料温度及びインターバルに起因した噴射特性のずれを学習することができる。   In order to solve such a problem, the present inventor, when the main injection amount deviates from the injection amount corresponding to the reference injection characteristic due to a decrease in the adjustment accuracy of the main injection amount, the rotational fluctuation amount accompanying the combustion of each cylinder is reduced. Focused on the differences. That is, in view of this point, since the difference in the rotational fluctuation amount is a parameter having a correlation with the fuel temperature and the interval, it is possible to learn the deviation in the injection characteristics due to the fuel temperature and the interval by the rotational fluctuation amount.

具体的には、本実施形態では、まず図4に示すように、冷間状態における各気筒(#1〜#4)の燃焼に伴う回転変動量ΔNEと、上記FCCB処理及びISC処理が行われる場合の全気筒についての回転変動量の平均値(暖機後基準変動量β)との偏差(回転変動ずれ量γ)を算出する。そして、各気筒についての回転変動ずれ量γを燃料噴射弁20の噴射特性のずれとして学習する処理(冷間時学習処理)を行う。本実施形態では、冷却水温が燃料温度と相関を有することに鑑み、図5に示すように、各気筒についての回転変動ずれ量γを、冷間状態における冷却水温THW及びインターバルTintの双方についての予め定められた複数の値のそれぞれに関して学習する。そして、学習された各気筒についての回転変動ずれ量γに基づき各気筒に対する指令噴射量を補正する処理を行う。これにより、燃料温度及びインターバルの相違に起因するメイン噴射量の調節精度低下の抑制を図る。   Specifically, in this embodiment, first, as shown in FIG. 4, the rotational fluctuation amount ΔNE accompanying the combustion of each cylinder (# 1 to # 4) in the cold state, the FCCB process and the ISC process are performed. In this case, a deviation (rotational fluctuation deviation amount γ) from the average value of rotational fluctuation amounts for all the cylinders (reference variation amount β after warm-up) is calculated. Then, a process of learning the rotational fluctuation deviation amount γ for each cylinder as the deviation of the injection characteristic of the fuel injection valve 20 (cold learning process) is performed. In the present embodiment, in view of the fact that the coolant temperature has a correlation with the fuel temperature, as shown in FIG. 5, the rotational fluctuation deviation γ for each cylinder is determined for both the coolant temperature THW and the interval Tint in the cold state. Learning is performed for each of a plurality of predetermined values. And the process which correct | amends the command injection quantity with respect to each cylinder based on the rotational fluctuation deviation amount (gamma) about each learned cylinder is performed. Thereby, suppression of the adjustment precision fall of the main injection amount resulting from the difference in fuel temperature and an interval is aimed at.

図6に、本実施形態にかかる冷間時学習処理の手順を示す。この処理は、ECU48によって、例えば所定周期で繰り返し実行される。   FIG. 6 shows the procedure of the cold learning process according to the present embodiment. This process is repeatedly executed by the ECU 48, for example, at a predetermined cycle.

この一連の処理では、まずステップS10において、FCCB処理及びISC処理の実行条件が成立しているか否かを判断する。本実施形態では、上述したように、上記実行条件を、エンジンがアイドル運転時であるとの条件と、エンジンの暖機が完了して燃焼状態が安定しているとの条件との論理積が真であるとの条件とする。なお、燃焼室24に供給される吸気の温度が燃焼状態に影響を及ぼすことに鑑み、吸気の温度を検出する吸気温センサの出力値から算出される吸気の温度が所定範囲内であるとの条件を加えてもよい。   In this series of processes, first, in step S10, it is determined whether or not the execution conditions for the FCCB process and the ISC process are satisfied. In the present embodiment, as described above, the execution condition is obtained by calculating a logical product of the condition that the engine is in idle operation and the condition that the engine is warmed up and the combustion state is stable. The condition is true. In view of the fact that the temperature of the intake air supplied to the combustion chamber 24 affects the combustion state, the intake air temperature calculated from the output value of the intake air temperature sensor that detects the intake air temperature is within a predetermined range. Conditions may be added.

ステップS10において上記実行条件が成立していると判断された場合には、ステップS12に進み、FCCB処理及びISC処理の実行を許可する。一方、上記ステップS10において否定判断された場合には、ステップS14に進み、FCCB処理及びISC処理によるフィードバック制御の実行を禁止するとともに、学習されたFCCB補正量やISC補正量による指令噴射量の補正処理(学習値の反映処理)の実行を禁止する。この処理は、燃料温度及びインターバルTintの相違に起因する噴射特性のずれの学習精度を向上させるための処理である。つまり、FCCB処理等が行われると、指令噴射量が補正されるため、燃料温度やインターバルTintの相違に起因する噴射特性のずれを上記回転変動ずれ量γに基づき精度よく把握することが困難となるおそれがある。   When it is determined in step S10 that the execution condition is satisfied, the process proceeds to step S12, and the execution of the FCCB process and the ISC process is permitted. On the other hand, if a negative determination is made in step S10, the process proceeds to step S14, and execution of feedback control by FCCB processing and ISC processing is prohibited, and correction of the command injection amount by the learned FCCB correction amount and ISC correction amount is performed. Execution of processing (learning value reflection processing) is prohibited. This process is a process for improving the learning accuracy of the deviation in the injection characteristics due to the difference in the fuel temperature and the interval Tint. That is, when FCCB processing or the like is performed, the command injection amount is corrected, so that it is difficult to accurately grasp the deviation in the injection characteristics due to the difference in the fuel temperature and the interval Tint based on the rotational fluctuation deviation amount γ. There is a risk.

ステップS14の処理の完了後、ステップS16において冷間時学習処理の学習実行条件が成立しているか否かを判断する。本実施形態では、上記学習実行条件を、現在の冷却水温THWが先の図5に示した予め定められた複数の温度のうちいずれかになるとの条件とする。なお、上記学習実行条件に、前回の学習実行条件が成立してからの車両の走行距離が所定距離以上になるとの条件を加えてもよい。   After completion of the process in step S14, it is determined in step S16 whether or not a learning execution condition for the cold learning process is satisfied. In the present embodiment, the learning execution condition is a condition that the current cooling water temperature THW is one of a plurality of predetermined temperatures shown in FIG. Note that a condition that the traveling distance of the vehicle after the previous learning execution condition is satisfied may be a predetermined distance or more may be added to the learning execution condition.

ステップS16において学習実行条件が成立していると判断された場合には、ステップS18に進み、インターバルTintを様々に変更してパイロット噴射及びメイン噴射を実施する。本実施形態では、図7に示すように、アイドル運転時の要求噴射量をパイロット噴射及びメイン噴射の噴射量に分割し、これら噴射量を固定しつつインターバルTintのみを変更して多段噴射させる。   If it is determined in step S16 that the learning execution condition is satisfied, the process proceeds to step S18, and the pilot injection and the main injection are performed by changing the interval Tint in various ways. In the present embodiment, as shown in FIG. 7, the required injection amount during idle operation is divided into pilot injection and main injection, and multi-stage injection is performed by changing only the interval Tint while fixing these injection amounts.

図6の説明に戻り、続くステップS20では、各気筒のパイロット噴射及びメイン噴射による各気筒の燃焼に伴う回転変動量ΔNEを算出する。   Returning to the description of FIG. 6, in the following step S20, the rotational fluctuation amount ΔNE accompanying the combustion of each cylinder by the pilot injection and the main injection of each cylinder is calculated.

続くステップS22では、上記算出された各気筒の燃焼に伴う回転変動量ΔNEと、暖機後基準変動量βとの偏差として各気筒についての回転変動ずれ量γを算出する。なお、暖機後基準変動量βは、ECU48のEEPROM等の不揮発性メモリ(記憶手段)に記憶された前回のFCCB処理及びISC処理において算出されたものを用いればよい。また、上記回転変動ずれ量γを冷却水温THW及びインターバルTintに加えて、パイロット噴射量とも関連付けて記憶させることが望ましい。これは、パイロット噴射量が相違すると、制御室32の圧力の変化が相違し、その後のメイン噴射量の調節精度に影響を及ぼすことに鑑みたものである。   In the subsequent step S22, a rotational fluctuation deviation amount γ for each cylinder is calculated as a deviation between the calculated rotational fluctuation amount ΔNE due to combustion of each cylinder and the warm-up reference fluctuation amount β. Note that the reference fluctuation amount β after warming up may be the one calculated in the previous FCCB processing and ISC processing stored in a nonvolatile memory (storage means) such as EEPROM of the ECU 48. In addition, it is desirable to store the rotational fluctuation deviation amount γ in association with the pilot injection amount in addition to the coolant temperature THW and the interval Tint. This is because the change in the pressure in the control chamber 32 is different if the pilot injection amount is different, which affects the adjustment accuracy of the main injection amount thereafter.

続くステップS24では、各気筒についての回転変動ずれ量γを、冷却水温THW及びインターバルTintの双方についての複数の値に関して上記不揮発性メモリに学習値として記憶する。詳しくは、冷却水温THW及びインターバルTintの双方についての複数の値と関連付けられたマップに上記回転変動ずれ量γを記憶させればよい(図8参照)。   In the subsequent step S24, the rotational fluctuation deviation amount γ for each cylinder is stored as a learned value in the nonvolatile memory with respect to a plurality of values for both the coolant temperature THW and the interval Tint. Specifically, the rotational fluctuation deviation amount γ may be stored in a map associated with a plurality of values for both the coolant temperature THW and the interval Tint (see FIG. 8).

なお、上記ステップS16において否定判断された場合や、ステップS12、S24の処理が完了する場合には、この一連の処理を一旦終了する。   When a negative determination is made in step S16 or when the processes in steps S12 and S24 are completed, the series of processes is temporarily ended.

上記態様にて各気筒についての回転変動ずれ量γがマップに記憶された後、例えば冷間状態である次回のエンジン始動直後において、このマップ、冷却水温THW及びインターバルTintに基づき各気筒に対する指令噴射量を補正する処理を行うこととなる。具体的には、記憶された各気筒についての回転変動ずれ量γを実燃圧及びエンジン回転速度等に基づき燃料噴射量に換算し、換算された燃料噴射量をメイン噴射に対応する駆動信号に反映させる処理となる。ここで本実施形態では、上記補正する処理の実行に際して、冷却水温THW及びインターバルTintの現在値が、既に学習された回転変動ずれ量γと関連付けられた冷却水温THW及びインターバルTintではないと判断された場合、上記学習された回転変動ずれ量γと関連付けられた冷却水温THW及びインターバルTintについての複数の値であって且つ上記現在値と隣接する冷却水温THW及びインターバルTintに関する回転変動ずれ量γに基づき、上記現在値に関する回転変動ずれ量γを補間する処理(補間処理)を行う。そして補間処理によって算出された回転変動ずれ量γに基づき指令噴射量を補正する。   After the rotational fluctuation deviation amount γ for each cylinder is stored in the map in the above-described manner, for example, immediately after the next engine start in the cold state, the command injection for each cylinder is performed based on this map, the coolant temperature THW, and the interval Tint. Processing to correct the amount is performed. Specifically, the stored rotational fluctuation deviation amount γ for each cylinder is converted into a fuel injection amount based on the actual fuel pressure, the engine speed, etc., and the converted fuel injection amount is reflected in the drive signal corresponding to the main injection. It becomes processing to make. Here, in the present embodiment, when the correction process is executed, it is determined that the current values of the coolant temperature THW and the interval Tint are not the coolant temperature THW and the interval Tint associated with the already learned rotation fluctuation amount γ. In this case, a plurality of values related to the coolant temperature THW and the interval Tint associated with the learned rotational fluctuation deviation amount γ, and the rotational fluctuation deviation amount γ related to the coolant temperature THW and the interval Tint adjacent to the current value. Based on this, a process (interpolation process) for interpolating the rotational fluctuation deviation amount γ related to the current value is performed. Then, the command injection amount is corrected based on the rotational fluctuation deviation amount γ calculated by the interpolation process.

図9に、本実施形態にかかる指令噴射量の補正態様の一例を示す。詳しくは、図9(a)に補正前の燃料噴射弁20の噴射率の推移を示し、図9(b)に補正後の燃料噴射弁20の噴射率の推移を示す。   FIG. 9 shows an example of a correction mode of the command injection amount according to the present embodiment. Specifically, FIG. 9A shows the transition of the injection rate of the fuel injection valve 20 before correction, and FIG. 9B shows the transition of the injection rate of the fuel injection valve 20 after correction.

図示されるように、冷間時学習処理によって学習された上記回転変動ずれ量γに基づく補正前のメイン噴射の噴射率(図中実線、点線)は、FCCB処理及びISC処理が行われる場合の同一駆動信号に対する噴射率(図中一点鎖線)と比較して低下する。詳しくは、インターバルTintが長くなるとメイン噴射の噴射率が低下する。   As shown in the figure, the injection rate (solid line and dotted line) of the main injection before correction based on the rotational fluctuation deviation amount γ learned by the cold learning process is obtained when FCCB processing and ISC processing are performed. It is lower than the injection rate for the same drive signal (one-dot chain line in the figure). Specifically, when the interval Tint becomes longer, the injection rate of the main injection decreases.

これに対し、上記回転変動ずれ量γに基づく補正後のメイン噴射の噴射率(図中実線、点線)は、冷間状態においてインターバルが変化する場合であっても、FCCB処理及びISC処理が行われる場合の噴射率(図中一点鎖線)と同等とすることができる。   On the other hand, the corrected injection rate of the main injection based on the rotational fluctuation deviation amount γ (solid line and dotted line in the figure) is performed by the FCCB process and the ISC process even when the interval changes in the cold state. It is possible to make it equal to the injection rate in the case of being (one-dot chain line in the figure).

このように、本実施形態では、冷間時学習処理によって噴射特性のずれとして回転変動ずれ量γを学習し、学習された回転変動ずれ量γに基づき指令噴射量を補正することで、燃料温度及びインターバルTintの相違に起因するメイン噴射量の調節精度の低下を好適に抑制することができる。   As described above, in the present embodiment, the rotational fluctuation deviation amount γ is learned as a deviation in the injection characteristic by the cold learning process, and the command injection amount is corrected based on the learned rotational fluctuation deviation amount γ, so that the fuel temperature And the fall of the adjustment precision of the main injection quantity resulting from the difference in interval Tint can be suppressed suitably.

以上詳述した本実施形態によれば、以下の効果が得られるようになる。   According to the embodiment described in detail above, the following effects can be obtained.

(1)エンジンがアイドル運転時であって且つ冷間状態である場合に冷間時学習処理を行った。そして、この処理によって学習された各気筒についての回転変動ずれ量γに基づき、アイドル運転時において各気筒に対する指令噴射量を補正した。これにより、燃料温度及びインターバルTintの相違に起因するメイン噴射量の調節精度の低下を好適に回避することができる。また、指令噴射量の補正量を学習値に基づき設定するため、FCCB処理及びISC処理に基づく上記フィードバック制御によって指令噴射量を都度補償する手法と比較して、冷間状態において噴射特性のずれを迅速に補償することもできる。更に、上記回転変動ずれ量γの算出において暖機後基準変動量βを用いたため、冷間状態におけるメイン噴射量を暖機時にFCCB処理及びISC処理が行われる場合のメイン噴射量を基準として設定することもできる。   (1) When the engine is idling and in a cold state, a cold learning process is performed. Then, based on the rotational fluctuation deviation amount γ for each cylinder learned by this processing, the command injection amount for each cylinder was corrected during idle operation. Thereby, the fall of the adjustment precision of the main injection quantity resulting from the difference in fuel temperature and interval Tint can be avoided suitably. Further, since the correction amount of the command injection amount is set based on the learning value, the deviation of the injection characteristic in the cold state is compared with the method of compensating the command injection amount each time by the feedback control based on the FCCB process and the ISC process. It is also possible to compensate quickly. Further, since the reference variation amount β after warming-up is used in the calculation of the rotational variation deviation amount γ, the main injection amount in the cold state is set based on the main injection amount when the FCCB process and the ISC process are performed during warm-up. You can also

(2)燃料温度及びインターバルTintの相違に起因する噴射特性のずれを学習するに際し、FCCB処理及びISC処理等の実行を禁止した。これにより、上記噴射特性のずれの学習精度を向上させることができる。   (2) Execution of FCCB processing, ISC processing, and the like was prohibited when learning a deviation in injection characteristics due to a difference in fuel temperature and interval Tint. Thereby, the learning accuracy of the deviation of the injection characteristic can be improved.

(3)指令噴射量を補正する処理の実行に際して、冷却水温THW及びインターバルTintの現在値が既に学習のなされている冷却水温THW及びインターバルTintではないと判断された場合、上記補間処理を行った。そして補間処理によって算出された回転変動ずれ量γに基づき指令噴射量を補正した。これにより、冷間時学習処理の実行回数が少なくなる場合であっても、燃料温度やインターバルTintの相違に起因する噴射特性のずれを極力反映して指令噴射量を補正することができる。   (3) When executing the process of correcting the command injection amount, if it is determined that the current values of the coolant temperature THW and the interval Tint are not the learned coolant temperature THW and the interval Tint, the above interpolation process is performed. . Then, the command injection amount is corrected based on the rotational fluctuation deviation amount γ calculated by the interpolation process. Thereby, even when the number of executions of the cold learning process is reduced, it is possible to correct the command injection amount by reflecting the deviation in the injection characteristics due to the difference in the fuel temperature and the interval Tint as much as possible.

(その他の実施形態)
なお、上記実施形態は、以下のように変更して実施してもよい。
(Other embodiments)
The above embodiment may be modified as follows.

・マップに記憶させる燃料噴射弁20の噴射特性のずれに関する情報としては、上記回転変動ずれ量γに限らない。例えば、回転変動ずれ量γに基づき換算された指令噴射量の補正量や、この指令噴射量に対応する指令噴射時間であってもよい。   The information related to the deviation in the injection characteristic of the fuel injection valve 20 stored in the map is not limited to the rotational fluctuation deviation amount γ. For example, the correction amount of the command injection amount converted based on the rotational fluctuation deviation amount γ or the command injection time corresponding to the command injection amount may be used.

・上記実施形態では、回転変動ずれ量γをマップに記憶させる際に関連付けるパラメータとして冷却水温THW及びインターバルTintを用いたがこれに限らない。例えば、冷却水温THW及びインターバルTintのうちいずれか一方であってもよい。また例えば、冷却水温THWに代えて、燃温センサ54の出力値に基づき算出される燃料温度を用いてもよい。   In the above embodiment, the cooling water temperature THW and the interval Tint are used as parameters associated when the rotational fluctuation deviation amount γ is stored in the map. For example, any one of the coolant temperature THW and the interval Tint may be used. Further, for example, instead of the coolant temperature THW, a fuel temperature calculated based on the output value of the fuel temperature sensor 54 may be used.

・上記実施形態において、上記学習処理の実行条件からエンジンの暖機が完了して燃焼状態が安定しているとの条件を除いてもよい。   In the embodiment, the condition that the engine warm-up is completed and the combustion state is stable may be excluded from the execution conditions of the learning process.

・多段噴射させる手法としては、上記実施形態に例示したものに限らない。例えば、1燃焼サイクル中において、メイン噴射に先立ち複数回の微少噴射を実施したり、メイン噴射の後に微少噴射を実施したりしてもよい。この場合、メイン噴射に先立つ複数回の微少噴射間のインターバルの相違によって、上記複数回の微少噴射のうちの1の微少噴射によってその直後の微少噴射の調節精度が低下するおそれがある。このため、上記冷間時学習処理において、微少噴射間の複数のインターバルを様々に変更する場合における各気筒についての回転変動ずれ量γを上記複数のインターバル及び冷却水温の双方についての複数の値と関連付けて多次元マップに記憶させればよい。具体的には、この処理は、1のパイロット噴射とメイン噴射とを用いた場合の学習が完了した後、その学習値によってメイン噴射量を補正しつつ行うことが望ましい。更に、上記学習値によってパイロット噴射量を補正しつつ行うことがより望ましい。   -The method of performing multi-stage injection is not limited to that exemplified in the above embodiment. For example, in one combustion cycle, a plurality of micro injections may be performed prior to the main injection, or a micro injection may be performed after the main injection. In this case, due to the difference in the interval between a plurality of micro injections prior to the main injection, the adjustment accuracy of the micro injection immediately after that may decrease due to one of the plurality of micro injections. For this reason, in the cold learning process, the rotational fluctuation deviation amount γ for each cylinder when the plurality of intervals between the micro injections are variously changed is set to a plurality of values for both the plurality of intervals and the cooling water temperature. What is necessary is just to associate and memorize | store in a multidimensional map. Specifically, it is desirable to perform this process while correcting the main injection amount based on the learning value after completing learning when one pilot injection and main injection are used. Furthermore, it is more desirable to carry out while correcting the pilot injection amount by the learning value.

・上記実施形態では、各気筒についての噴射特性のずれを学習値として記憶し、上記学習値を用いて各気筒に対する指令噴射量を各別に補正したがこれに限らない。例えば、全気筒の燃料噴射弁20のうちいずれかの噴射特性のずれを学習値として記憶し、この学習値を用いて全気筒の燃料噴射弁20の指令噴射量を一律に補正してもよい。これは、燃料温度やインターバルの相違によって燃料噴射弁20の実際の噴射特性と、基準とされる噴射特性との間のずれの傾向が、全気筒の燃料噴射弁20について同様となることに鑑みたものである。ただしこの場合、パイロット噴射についての上記学習値や、周知技術である各気筒のメイン噴射量のばらつきを補償する学習値を併せて利用することが望ましい。   In the above embodiment, the deviation in the injection characteristic for each cylinder is stored as a learned value, and the command injection amount for each cylinder is corrected separately using the learned value. However, the present invention is not limited to this. For example, any deviation in the injection characteristics of the fuel injection valves 20 of all cylinders may be stored as a learned value, and the command injection amount of the fuel injection valves 20 of all cylinders may be uniformly corrected using the learned value. . This is because the tendency of deviation between the actual injection characteristic of the fuel injection valve 20 and the reference injection characteristic due to the difference in fuel temperature and interval becomes the same for the fuel injection valves 20 of all cylinders. It is a thing. However, in this case, it is desirable to use together the learning value for pilot injection and the learning value for compensating for variations in the main injection amount of each cylinder, which is a well-known technique.

・上記微少Q分割噴射を利用したパイロット噴射量の学習処理を、冷却水温THWについての複数の値のそれぞれ毎に学習値を各別に算出するようにして行ったり、冷却水温THW及びインターバルTintの双方についての複数の値のそれぞれ毎に学習値を各別に算出するようにして行ったりしてもよい。   The pilot injection amount learning process using the minute Q-divided injection is performed by separately calculating a learning value for each of a plurality of values for the cooling water temperature THW, or both the cooling water temperature THW and the interval Tint. The learning value may be calculated separately for each of a plurality of values for.

・回転変動ずれ量γを算出する際に、各気筒の燃焼に伴う回転変動量ΔNEとともに用いる値としては、暖機後基準変動量βに限らない。例えば、冷間状態における全気筒についての回転変動量ΔNEの平均値としてもよい。この場合であっても、燃料温度及びインターバルの相違がメイン噴射量に及ぼす影響を把握して、指令噴射量を補正することはできる。   When calculating the rotational fluctuation deviation amount γ, the value used together with the rotational fluctuation amount ΔNE accompanying the combustion of each cylinder is not limited to the post-warming reference fluctuation amount β. For example, the average value of the rotational fluctuation amount ΔNE for all cylinders in the cold state may be used. Even in this case, the command injection amount can be corrected by grasping the influence of the difference in fuel temperature and interval on the main injection amount.

・上記実施形態では、燃料温度及びインターバルの相違に起因するメイン噴射量の調節精度低下の抑制を目的として、冷間時学習処理による学習値に基づき各気筒に対する指令噴射量を補正したがこれに限らない。例えばパイロット噴射量の調節精度低下の抑制を目的としてもよい。この場合、まず、アイドル運転時の要求噴射量を噴射させることを条件に、微少Q分割噴射時の噴射量を様々に変更して燃料噴射を実施する。次に、各気筒の燃焼に伴う回転変動量ΔNEと、暖機後基準変動量βとの偏差を回転変動ずれ量γとして冷却水温THWと関連付けて記憶する。そして、記憶させた回転変動ずれ量γを燃料噴射量に換算し、換算された燃料噴射量をパイロット噴射に対応する駆動信号に反映させる。   In the above embodiment, the command injection amount for each cylinder is corrected based on the learning value by the cold learning process for the purpose of suppressing the decrease in adjustment accuracy of the main injection amount due to the difference in fuel temperature and interval. Not exclusively. For example, it may be aimed at suppressing a decrease in adjustment accuracy of the pilot injection amount. In this case, first, fuel injection is performed by changing the injection amount at the minute Q-division injection variously on condition that the required injection amount at the time of idle operation is injected. Next, the deviation between the rotation fluctuation amount ΔNE accompanying combustion in each cylinder and the reference fluctuation amount β after warm-up is stored in association with the coolant temperature THW as the rotation fluctuation deviation amount γ. Then, the stored rotational fluctuation deviation amount γ is converted into a fuel injection amount, and the converted fuel injection amount is reflected in a drive signal corresponding to pilot injection.

・機関回転速度の変動量の算出手法としては、回転速度の次元を有するパラメータ(機関回転速度の変動量そのもの)を算出するものに限らない。例えばFCCB処理及びISC処理によって算出されたFCCB補正量及びISC補正量であってもよい。   The method for calculating the fluctuation amount of the engine rotation speed is not limited to a method for calculating a parameter having the dimension of the rotation speed (the fluctuation amount of the engine rotation speed itself). For example, the FCCB correction amount and the ISC correction amount calculated by the FCCB processing and the ISC processing may be used.

・内燃機関としては、ディーゼル機関等のような圧縮着火式内燃機関に限らず、例えば筒内噴射式ガソリン機関のような火花点火式内燃機関であってもよい。   The internal combustion engine is not limited to a compression ignition internal combustion engine such as a diesel engine, but may be a spark ignition internal combustion engine such as a direct injection gasoline engine.

12…クランク軸、16…コモンレール、20…燃料噴射弁、46…電磁ソレノイド、48…ECU(内燃機関の燃料噴射制御装置の一実施形態)、52…水温センサ、54…燃温センサ、58…クランク角度センサ。   DESCRIPTION OF SYMBOLS 12 ... Crankshaft, 16 ... Common rail, 20 ... Fuel injection valve, 46 ... Electromagnetic solenoid, 48 ... ECU (one Embodiment of the fuel-injection control apparatus of an internal combustion engine), 52 ... Water temperature sensor, 54 ... Fuel temperature sensor, 58 ... Crank angle sensor.

Claims (7)

内燃機関の各気筒に燃料を噴射供給する燃料噴射弁と、前記燃料の温度又はこれと相関を有するパラメータの値を検出する検出手段とを備えて構成される内燃機関の燃料噴射システムに適用され、前記燃料噴射弁から燃料を噴射供給させるべく該燃料噴射弁を操作する内燃機関の燃料噴射制御装置において、
前記内燃機関の燃焼に伴う機関回転速度の変動量を算出する変動量算出手段と、
前記算出された変動量に基づき、前記検出された燃料の温度又はこれと相関を有するパラメータの値についての複数の値のそれぞれに関する前記燃料噴射弁の噴射特性のずれを学習する学習手段と、
前記学習された噴射特性のずれに基づき、前記燃料噴射弁に対する指令噴射量を補正する補正手段とを備えることを特徴とする内燃機関の燃料噴射制御装置。
The present invention is applied to a fuel injection system for an internal combustion engine that includes a fuel injection valve that injects fuel into each cylinder of the internal combustion engine and a detection unit that detects a temperature of the fuel or a parameter value correlated therewith. A fuel injection control device for an internal combustion engine that operates the fuel injection valve to inject and supply fuel from the fuel injection valve,
Fluctuation amount calculation means for calculating a fluctuation amount of the engine rotation speed accompanying combustion of the internal combustion engine;
Learning means for learning a deviation in injection characteristics of the fuel injection valve with respect to each of a plurality of values of the detected fuel temperature or a parameter value correlated with the detected fuel temperature, based on the calculated fluctuation amount;
A fuel injection control device for an internal combustion engine, comprising: correction means for correcting a command injection amount for the fuel injection valve based on the learned deviation in injection characteristics.
当該燃料噴射制御装置は、前記内燃機関の1燃焼サイクル中に前記燃料噴射弁から1の気筒に複数回燃料を噴射供給させるべく該燃料噴射弁を操作するものであり、
前記学習手段は、前記算出された変動量に基づき、前記複数回の燃料噴射間の時間間隔であるインターバルについての複数の値のそれぞれに関する前記燃料噴射弁の噴射特性のずれを学習することを特徴とする請求項1記載の内燃機関の燃料噴射制御装置。
The fuel injection control device operates the fuel injection valve to inject and supply fuel from the fuel injection valve to one cylinder a plurality of times during one combustion cycle of the internal combustion engine.
The learning unit learns a deviation in injection characteristics of the fuel injection valve with respect to each of a plurality of values for an interval that is a time interval between the plurality of fuel injections based on the calculated fluctuation amount. The fuel injection control device for an internal combustion engine according to claim 1.
前記変動量算出手段は、前記内燃機関の各気筒の燃焼に伴う機関回転速度の変動量を算出するものであり、
前記学習手段は、前記算出された各気筒の燃焼に伴う前記変動量に基づき、各気筒に対応する前記燃料噴射弁の噴射特性のずれを学習することを特徴とする請求項1又は2記載の内燃機関の燃料噴射制御装置。
The fluctuation amount calculating means calculates a fluctuation amount of the engine rotation speed accompanying combustion of each cylinder of the internal combustion engine,
3. The learning device according to claim 1, wherein the learning unit learns a deviation of an injection characteristic of the fuel injection valve corresponding to each cylinder based on the calculated amount of variation accompanying combustion of each cylinder. A fuel injection control device for an internal combustion engine.
前記内燃機関の全気筒についての前記機関回転速度の変動量の平均値を算出する平均値算出手段を更に備え、
前記学習手段は、前記変動量算出手段によって算出された変動量と、前記平均値算出手段によって算出された平均値との偏差に基づき、前記学習を行うことを特徴とする請求項1〜3のいずれか1項に記載の内燃機関の燃料噴射制御装置。
An average value calculating means for calculating an average value of fluctuation amounts of the engine rotation speed for all cylinders of the internal combustion engine;
The learning unit according to claim 1, wherein the learning unit performs the learning based on a deviation between a variation amount calculated by the variation amount calculation unit and an average value calculated by the average value calculation unit. The fuel injection control device for an internal combustion engine according to any one of the above.
前記補正手段を第1の補正手段とし、
前記燃焼に伴う機関回転速度の変動量のばらつきを小さくして且つ前記機関回転速度をその目標値とするように前記燃料噴射弁に対する指令噴射量を補正する第2の補正手段と、
前記学習手段による学習処理が行われる期間において前記第2の補正手段による補正処理を禁止する禁止手段とを更に備えることを特徴とする請求項1〜4のいずれか1項に記載の内燃機関の燃料噴射制御装置。
The correction means is a first correction means,
Second correction means for correcting a command injection amount for the fuel injection valve so as to reduce variation in the amount of fluctuation of the engine rotation speed associated with the combustion and to set the engine rotation speed to a target value;
5. The internal combustion engine according to claim 1, further comprising a prohibiting unit that prohibits the correction process by the second correction unit during a period in which the learning process by the learning unit is performed. Fuel injection control device.
前記内燃機関の全気筒についての前記機関回転速度の変動量の平均値を算出する平均値算出手段を更に備え、
前記学習手段は、前記変動量算出手段によって算出された変動量と、前記平均値算出手段によって算出された平均値との偏差に基づき、前記学習を行うものであり、
前記平均値は、前記第2の補正手段によって補正処理が行われる場合の前記変動量の平均値であることを特徴とする請求項5記載の内燃機関の燃料噴射制御装置。
An average value calculating means for calculating an average value of fluctuation amounts of the engine rotation speed for all cylinders of the internal combustion engine;
The learning means performs the learning based on a deviation between the fluctuation amount calculated by the fluctuation amount calculation means and the average value calculated by the average value calculation means,
6. The fuel injection control device for an internal combustion engine according to claim 5, wherein the average value is an average value of the fluctuation amounts when correction processing is performed by the second correction means.
前記パラメータについての現在値が前記学習された噴射特性と関連付けられた前記パラメータについての値ではない場合、該学習された噴射特性と関連付けられた前記パラメータについての複数の値であって且つ前記現在値と隣接する値に関する前記噴射特性のずれに基づき、前記現在値に関する前記噴射特性のずれを補間処理によって算出する補間手段を更に備え、
前記補正手段は、該補間処理によって算出された噴射特性のずれに基づき、前記補正を行うことを特徴とする請求項1〜6のいずれか1項に記載の内燃機関の燃料噴射制御装置。
If the current value for the parameter is not the value for the parameter associated with the learned injection characteristic, the plurality of values for the parameter associated with the learned injection characteristic and the current value Further comprising an interpolation means for calculating, by an interpolation process, the deviation in the injection characteristic relating to the current value based on the deviation in the injection characteristic relating to the value adjacent to
The fuel injection control device for an internal combustion engine according to any one of claims 1 to 6, wherein the correction means performs the correction based on a deviation in injection characteristics calculated by the interpolation processing.
JP2010002930A 2010-01-08 2010-01-08 Fuel injection control device of internal combustion engine Pending JP2011140926A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010002930A JP2011140926A (en) 2010-01-08 2010-01-08 Fuel injection control device of internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010002930A JP2011140926A (en) 2010-01-08 2010-01-08 Fuel injection control device of internal combustion engine

Publications (1)

Publication Number Publication Date
JP2011140926A true JP2011140926A (en) 2011-07-21

Family

ID=44456945

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010002930A Pending JP2011140926A (en) 2010-01-08 2010-01-08 Fuel injection control device of internal combustion engine

Country Status (1)

Country Link
JP (1) JP2011140926A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014047628A (en) * 2012-08-29 2014-03-17 Daihatsu Motor Co Ltd Control device of internal combustion engine
JP2016098688A (en) * 2014-11-20 2016-05-30 ボッシュ株式会社 Fuel injection amount correction control method and common rail-type fuel injection control device
JP2016142208A (en) * 2015-02-03 2016-08-08 日立オートモティブシステムズ株式会社 Fuel injection control device for internal combustion engine
JP2019090338A (en) * 2017-11-10 2019-06-13 株式会社デンソー Fuel injection control device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014047628A (en) * 2012-08-29 2014-03-17 Daihatsu Motor Co Ltd Control device of internal combustion engine
JP2016098688A (en) * 2014-11-20 2016-05-30 ボッシュ株式会社 Fuel injection amount correction control method and common rail-type fuel injection control device
JP2016142208A (en) * 2015-02-03 2016-08-08 日立オートモティブシステムズ株式会社 Fuel injection control device for internal combustion engine
JP2019090338A (en) * 2017-11-10 2019-06-13 株式会社デンソー Fuel injection control device
JP7035466B2 (en) 2017-11-10 2022-03-15 株式会社デンソー Fuel injection control device

Similar Documents

Publication Publication Date Title
JP4428405B2 (en) Fuel injection control device and engine control system
JP4582191B2 (en) Fuel injection control device and fuel injection system using the same
JP4081819B2 (en) Fuel injection system
US6722345B2 (en) Fuel injection system for internal combustion engine
EP2045458B1 (en) Defective injection detection device and fuel injection system having the same
JP4462018B2 (en) Engine control system
JP2009052414A (en) Fuel injection control device
JP2008309036A (en) Fuel estimation device
JP5482717B2 (en) Fuel injection control device for internal combustion engine
JP5634107B2 (en) Fuel injection control correction method and fuel injection control device
JP2011140926A (en) Fuel injection control device of internal combustion engine
US7706957B2 (en) Apparatus for controlling quantity of fuel to be actually sprayed from injector in multiple injection mode
JP4513757B2 (en) Fuel injection control device
JP4605182B2 (en) Pump control device and fuel injection system using the same
US9121377B2 (en) Control device and control method for internal combustion engine
JP5630280B2 (en) In-vehicle internal combustion engine controller
JP4529943B2 (en) Fuel injection control device for internal combustion engine
JP2010133358A (en) Control device of internal combustion engine
JP4882883B2 (en) Fuel injection control device and fuel injection system using the same
JP4747211B2 (en) Fuel injection control device for internal combustion engine
JP2013072380A (en) Fuel injection controller for internal combustion engine
JP2008095508A (en) Control device for engine
JP6252327B2 (en) Fuel supply control device
JP2013032778A (en) Fuel injection control device for engine
JP5448181B2 (en) Fuel injection control correction method and fuel injection control device