JP6805980B2 - Internal combustion engine control device - Google Patents
Internal combustion engine control device Download PDFInfo
- Publication number
- JP6805980B2 JP6805980B2 JP2017129439A JP2017129439A JP6805980B2 JP 6805980 B2 JP6805980 B2 JP 6805980B2 JP 2017129439 A JP2017129439 A JP 2017129439A JP 2017129439 A JP2017129439 A JP 2017129439A JP 6805980 B2 JP6805980 B2 JP 6805980B2
- Authority
- JP
- Japan
- Prior art keywords
- cylinder
- value
- air
- fuel ratio
- cylinders
- 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 - Fee Related
Links
Landscapes
- Exhaust Gas After Treatment (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Description
本発明は、複数の気筒から排出された排気を浄化対象とする触媒を備えた内燃機関を制御対象とする内燃機関の制御装置に関する。 The present invention relates to an internal combustion engine control device for controlling an internal combustion engine provided with a catalyst for purifying exhaust gas discharged from a plurality of cylinders.
内燃機関では、燃焼室における混合気の空燃比を目標値に制御するべく燃料噴射量を調整する空燃比制御が行われている。この空燃比制御の1つとして、触媒の下流に設けられたセンサの検出値に基づき、触媒の雰囲気がストイキ雰囲気となるように空燃比を制御する空燃比制御、いわゆる空燃比のサブフィードバック制御が知られている。 In an internal combustion engine, air-fuel ratio control is performed in which the fuel injection amount is adjusted in order to control the air-fuel ratio of the air-fuel mixture in the combustion chamber to a target value. As one of the air-fuel ratio control, there is an air-fuel ratio control that controls the air-fuel ratio so that the atmosphere of the catalyst becomes a stoichiometric atmosphere based on the detection value of the sensor provided downstream of the catalyst, so-called sub-feedback control of the air-fuel ratio. Are known.
また、例えば特許文献1には、4つの気筒の排気が流入する三元触媒を備えた内燃機関の制御装置が記載されている。この制御装置は、触媒の昇温制御として、内燃機関の1つの気筒の空燃比を理論空燃比よりもリッチとするリッチ燃焼気筒とし、残りの3つの気筒の空燃比を理論空燃比よりもリーンとするリーン燃焼気筒とする、パータベーション制御(ディザ制御)を実行する。これは、リッチ燃焼気筒から排出された排気中の未燃燃料成分や不完全燃焼成分をリーン燃焼気筒から排出された排気中の酸素によって酸化させ、その酸化熱によって三元触媒の温度を上昇させることを狙ったものである。 Further, for example, Patent Document 1 describes a control device for an internal combustion engine including a three-way catalyst into which the exhaust gas of four cylinders flows. This control device controls the temperature rise of the catalyst by making the air-fuel ratio of one cylinder of the internal combustion engine richer than the stoichiometric air-fuel ratio, and the air-fuel ratio of the remaining three cylinders leaner than the stoichiometric air-fuel ratio. The perturbation control (dither control) is executed for the lean combustion cylinder. This oxidizes the unburned fuel component and incomplete combustion component in the exhaust gas discharged from the rich combustion cylinder by the oxygen in the exhaust gas discharged from the lean combustion cylinder, and raises the temperature of the three-way catalyst by the heat of oxidation. It is aimed at that.
ところで、各気筒から排出される排気の上記センサへの当たりやすさは、排気通路の形状等を原因として特定の気筒から排出される排気が特に当たりやすくなっている場合がある。そのため、ディザ制御の実行中に、リッチ燃焼気筒及びリーン燃焼気筒に設定される気筒の組み合わせを変更する場合には、上記特定の気筒、いわばガス当たりの強い気筒から排出される排気がリッチな排気からリーンな排気に変わったり、逆にリーンな排気からリッチな排気に変わるようになる。このようにして上記センサに当たる排気がリッチやリーンに変化すると、上記サブフィードバック制御による空燃比制御の中心がストイキからずれるようになり、触媒の雰囲気を排気浄化に適した状態に維持することが困難になるおそれがある。 By the way, the ease of hitting the exhaust gas discharged from each cylinder to the sensor may be such that the exhaust gas discharged from a specific cylinder is particularly easy to hit due to the shape of the exhaust passage or the like. Therefore, when the combination of the rich combustion cylinder and the lean combustion cylinder is changed during the execution of the dither control, the exhaust gas discharged from the above-mentioned specific cylinder, so to speak, the cylinder with a strong gas hit is rich exhaust gas. Will change to lean exhaust, and conversely, lean exhaust will change to rich exhaust. When the exhaust gas that hits the sensor changes to rich or lean in this way, the center of the air-fuel ratio control by the sub-feedback control shifts from the stoichiometric, making it difficult to maintain the atmosphere of the catalyst in a state suitable for exhaust gas purification. There is a risk of becoming.
本発明は、そうした実情に鑑みてなされたものであり、その目的は、触媒の雰囲気を排気浄化に適した状態に維持することのできる内燃機関の制御装置を提供することにある。 The present invention has been made in view of such circumstances, and an object of the present invention is to provide a control device for an internal combustion engine capable of maintaining an atmosphere of a catalyst in a state suitable for exhaust gas purification.
上記課題を解決する内燃機関の制御装置は、複数の気筒から排出された排気を浄化する触媒を備えた内燃機関を制御対象としている。そして、前記触媒の下流に設けられたセンサの検出値に基づいて前記触媒の雰囲気がストイキ雰囲気となるように空燃比を制御する空燃比制御と、前記触媒の昇温要求が生じた場合、前記複数の気筒のうちの一部の気筒であるリーン燃焼気筒における空燃比を前記複数の気筒における空燃比の平均値に対する目標値よりもリーンに制御し、前記複数の気筒のうちの前記一部の気筒とは別の気筒であるリッチ燃焼気筒における空燃比を前記目標値よりもリッチに制御するように前記各気筒に対応する燃料噴射弁を操作するディザ制御と、を実行する。そしてこの制御装置は、前記リッチ燃焼気筒及び前記リーン燃焼気筒に設定される気筒の組み合わせが複数設定されており前記ディザ制御の実行中には前記気筒の組み合わせを所定期間毎に変更する変更処理部と、前記空燃比制御に対する補正値が前記気筒の組み合わせ毎に独立して設定されており前記気筒の組み合わせの変更に合わせて前記補正値を変更する補正値設定処理部とを備えている。 The control device for an internal combustion engine that solves the above problems targets an internal combustion engine provided with a catalyst that purifies the exhaust gas discharged from a plurality of cylinders. Then, the air-fuel ratio control that controls the air-fuel ratio so that the atmosphere of the catalyst becomes a stoichiometric atmosphere based on the detection value of the sensor provided downstream of the catalyst, and the air-fuel ratio control that controls the temperature rise of the catalyst are generated. The air-fuel ratio in the lean combustion cylinder, which is a part of the plurality of cylinders, is controlled to be leaner than the target value with respect to the average value of the air-fuel ratio in the plurality of cylinders, and the part of the plurality of cylinders is controlled. The dither control for operating the fuel injection valve corresponding to each cylinder is executed so as to control the air-fuel ratio in the rich combustion cylinder, which is a cylinder different from the cylinder, richer than the target value. In this control device, a plurality of combinations of cylinders set for the rich combustion cylinder and the lean combustion cylinder are set, and a change processing unit that changes the combination of the cylinders at predetermined intervals during execution of the dither control. And a correction value setting processing unit which changes the correction value for the air-fuel ratio control independently for each combination of the cylinders and changes the correction value according to the change of the combination of the cylinders.
同構成によれば、リッチ燃焼気筒及びリーン燃焼気筒に設定される気筒の組み合わせが変更されると、そうした気筒の組み合わせの変更に合わせて上記空燃比制御に対する補正値も、変更後の気筒の組み合わせに応じた補正値に変更される。そのため、上記ディザ制御の実行によって触媒の雰囲気がストイキ雰囲気からずれることを上記補正値によって補償することができるようになり、これにより触媒の雰囲気を排気浄化に適した雰囲気に維持することができる。 According to the same configuration, when the combination of cylinders set for the rich combustion cylinder and the lean combustion cylinder is changed, the correction value for the air-fuel ratio control is also changed according to the change of the combination of the cylinders. It is changed to the correction value according to. Therefore, it is possible to compensate for the deviation of the catalyst atmosphere from the stoichiometric atmosphere by the execution of the dither control by the correction value, and thereby the catalyst atmosphere can be maintained in an atmosphere suitable for exhaust gas purification.
以下、内燃機関の制御装置の一実施形態について、図1〜図4を参照しつつ説明する。
図1に示すように、内燃機関10は、直列に並んだ第1気筒#1、第2気筒#2、第3気筒#3、及び第4気筒#4といった4つの気筒を備えている。
Hereinafter, an embodiment of the control device for an internal combustion engine will be described with reference to FIGS. 1 to 4.
As shown in FIG. 1, the internal combustion engine 10 includes four cylinders, such as a first cylinder # 1, a second cylinder # 2, a third cylinder # 3, and a fourth cylinder # 4, which are arranged in series.
内燃機関10の吸気通路12の空気は、第1気筒#1〜第4気筒#4のそれぞれの燃焼室14に吸入される。
燃焼室14には燃料噴射弁16が突出しており、燃料噴射弁16から噴射された燃料と、吸気通路12から燃焼室14に吸入された空気との混合気は、点火プラグ18の火花放電による着火を介して燃焼される。なお、本実施形態では、気筒の点火順序が、第1気筒#1→第3気筒#3→第4気筒#4→第2気筒#2の順になっている。
The air in the intake passage 12 of the internal combustion engine 10 is sucked into the combustion chambers 14 of the first cylinder # 1 to the fourth cylinder # 4.
A fuel injection valve 16 projects from the combustion chamber 14, and the mixture of the fuel injected from the fuel injection valve 16 and the air sucked into the combustion chamber 14 from the intake passage 12 is generated by the spark discharge of the spark plug 18. Burned through ignition. In the present embodiment, the firing order of the cylinders is in the order of the first cylinder # 1 → the third cylinder # 3 → the fourth cylinder # 4 → the second cylinder # 2.
燃焼された混合気は、排気として排気通路20に排出される。排気通路20には、排気を浄化する三元触媒22が設けられている。
制御装置30は、内燃機関10の各種制御を実行するために燃料噴射弁16や点火プラグ18等の各種アクチュエータを操作する。制御装置30は、各種制御を行うために、三元触媒22の上流に設けられた第1空燃比センサ40によって検出される上流空燃比Af1や、三元触媒22の下流に設けられた第2空燃比センサ50によって検出される下流空燃比Af2を参照する。また、制御装置30は、各種制御を行うために、回転速度センサ42によって検出される機関回転速度NE、エアフローメータ44によって検出される吸入空気量Ga、水温センサ46によって検出される冷却水温THW等も参照する。制御装置30は、中央処理装置(以下、CPUという)32やメモリ34等を備えており、メモリ34に記憶されたプログラムをCPU32が実行することにより、内燃機関10の各種制御を実施する。
The burned air-fuel mixture is discharged to the exhaust passage 20 as exhaust gas. The exhaust passage 20 is provided with a three-way catalyst 22 that purifies the exhaust gas.
The control device 30 operates various actuators such as a fuel injection valve 16 and a spark plug 18 in order to execute various controls of the internal combustion engine 10. The control device 30 has an upstream air-fuel ratio Af1 detected by a first air-fuel ratio sensor 40 provided upstream of the three-way catalyst 22 and a second air-fuel ratio Af1 provided downstream of the three-way catalyst 22 in order to perform various controls. Refer to the downstream air-fuel ratio Af2 detected by the air-fuel ratio sensor 50. Further, in order to perform various controls, the control device 30 has an engine rotation speed NE detected by the rotation speed sensor 42, an intake air amount Ga detected by the air flow meter 44, a cooling water temperature THW detected by the water temperature sensor 46, and the like. See also. The control device 30 includes a central processing unit (hereinafter referred to as a CPU) 32, a memory 34, and the like, and the CPU 32 executes various controls of the internal combustion engine 10 by executing a program stored in the memory 34.
図2に、メモリ34に記憶されたプログラムをCPU32が実行することにより実現される処理の一部を示す。
ベース噴射量算出処理部M10は、機関回転速度NE及び機関負荷KLに基づき、燃焼室14における混合気の空燃比を目標値Afpに制御するための開ループ操作量として、ベース噴射量Qbを算出する。ここで、本実施形態では、目標値Afpを理論空燃比としている。また、本実施形態では、機関負荷KLとして、現在の機関回転速度NEにおける燃焼室14への充填空気量の基準値に対する実際の充填空気量の割合である機関負荷率を使用している。この機関負荷率は、吸入空気量Ga及び機関回転速度NEに基づき算出される。
FIG. 2 shows a part of the processing realized by the CPU 32 executing the program stored in the memory 34.
The base injection amount calculation processing unit M10 calculates the base injection amount Qb as an open loop operation amount for controlling the air-fuel ratio of the air-fuel mixture in the combustion chamber 14 to the target value Afp based on the engine rotation speed NE and the engine load KL. To do. Here, in the present embodiment, the target value Afp is set as the stoichiometric air-fuel ratio. Further, in the present embodiment, as the engine load KL, the engine load factor, which is the ratio of the actual filled air amount to the reference value of the filled air amount to the combustion chamber 14 at the current engine rotation speed NE, is used. This engine load factor is calculated based on the intake air amount Ga and the engine rotation speed NE.
目標値設定処理部M12は、燃焼室14における混合気の空燃比の目標値Afpを設定する。この目標値設定処理部M12では、後述のサブフィードバック処理部M60で算出されるサブ補正値SB及び後述のストイキ補正値設定処理部M70で設定されるストイキ補正値SHがともに反映された目標値Afpが算出される。 The target value setting processing unit M12 sets the target value Afp of the air-fuel ratio of the air-fuel mixture in the combustion chamber 14. In this target value setting processing unit M12, the target value Afp in which both the sub-correction value SB calculated by the sub-feedback processing unit M60 described later and the stoichiometric correction value SH set by the stoichiometric correction value setting processing unit M70 described later are reflected. Is calculated.
上記サブフィードバック処理部M60は、三元触媒22の下流に設けられた第2空燃比センサ50によって検出される下流空燃比Af2に基づき、いわゆる空燃比のサブフィードバック制御を行うためのサブ補正値SBを算出する。本実施形態では、理論空燃比から下流空燃比Af2を減算した値を入力とする比例要素、積分要素、及び微分要素の各出力値の和を、上記目標値Afpを補正するためのサブ補正値SBとして算出する。下流空燃比Af2が理論空燃比よりもリーンな値の場合には、このサブ補正値SBによって目標値Afpが補正前と比べてリッチ側の値となるように修正される。逆に、下流空燃比Af2が理論空燃比よりもリッチな値の場合には、サブ補正値SBによって目標値Afpが補正前と比べてリーン側の値となるように修正される。こうしたサブ補正値SBによる目標値Afpの補正により、三元触媒22の雰囲気がストイキ雰囲気に維持されるようになり、三元触媒22の排気浄化性能が十分に発揮される。 The sub-feedback processing unit M60 is a sub-correction value SB for performing so-called air-fuel ratio sub-feedback control based on the downstream air-fuel ratio Af2 detected by the second air-fuel ratio sensor 50 provided downstream of the three-way catalyst 22. Is calculated. In the present embodiment, the sum of the output values of the proportional element, the integrating element, and the differential element, which is input by subtracting the downstream air-fuel ratio Af2 from the theoretical air-fuel ratio, is a sub-correction value for correcting the target value Afp. Calculated as SB. When the downstream air-fuel ratio Af2 is a value leaner than the theoretical air-fuel ratio, this sub-correction value SB corrects the target value Afp to be a value on the rich side as compared with the value before correction. On the contrary, when the downstream air-fuel ratio Af2 is a value richer than the theoretical air-fuel ratio, the sub-correction value SB corrects the target value Afp to be a leaner value than before the correction. By correcting the target value Afp with the sub-correction value SB, the atmosphere of the three-way catalyst 22 is maintained in a stoichiometric atmosphere, and the exhaust gas purification performance of the three-way catalyst 22 is fully exhibited.
フィードバック処理部M14は、第1空燃比センサ40によって検出される上流空燃比Af1を目標値Afpにフィードバック制御するためのフィードバック補正値KAFを算出する。本実施形態では、目標値Afpから上流空燃比Af1を減算した値を入力とする比例要素、積分要素、及び微分要素の各出力値の和を、フィードバック補正値KAFとする。 The feedback processing unit M14 calculates a feedback correction value KAF for feedback-controlling the upstream air-fuel ratio Af1 detected by the first air-fuel ratio sensor 40 to the target value Afp. In the present embodiment, the sum of the output values of the proportional element, the integrating element, and the differential element, which are input by subtracting the upstream air-fuel ratio Af1 from the target value Afp, is used as the feedback correction value KAF.
フィードバック補正処理部M16は、ベース噴射量Qbにフィードバック補正値KAFを乗算することによって、ベース噴射量Qbを補正する。
要求値出力処理部M20は、三元触媒22の昇温要求が生じた場合、内燃機関10の各気筒#1〜#4における空燃比の平均値を目標値Afpとしつつも、気筒間で空燃比を異ならせるディザ制御の噴射量補正要求値αを算出する。ここで、本実施形態にかかるディザ制御では、複数の気筒のうちの1つの気筒を、空燃比を目標値Afpよりもリッチとするリッチ燃焼気筒#Rとし、残りの各気筒を、空燃比を目標値Afpよりもリーンとするリーン燃焼気筒#Lとする。そして、リッチ燃焼気筒#Rにおける噴射量を、上記フィードバック補正処理部M16の出力値の「1+α」倍にする。また、リーン燃焼気筒#Lにおける噴射量を、上記フィードバック補正処理部M16の出力値の「1−(α/3)」倍にする。
The feedback correction processing unit M16 corrects the base injection amount Qb by multiplying the base injection amount Qb by the feedback correction value KAF.
When a request for raising the temperature of the three-way catalyst 22 occurs, the required value output processing unit M20 sets the average value of the air-fuel ratios of the air-fuel ratios # 1 to # 4 of the internal combustion engine 10 to the target value Afp, and is empty between the cylinders. The injection amount correction request value α of the dither control that makes the fuel ratio different is calculated. Here, in the dither control according to the present embodiment, one of the plurality of cylinders is a rich combustion cylinder # R having an air-fuel ratio richer than the target value Afp, and the remaining cylinders have an air-fuel ratio. The lean combustion cylinder #L is leaner than the target value Afp. Then, the injection amount in the rich combustion cylinder #R is multiplied by "1 + α" of the output value of the feedback correction processing unit M16. Further, the injection amount in the lean combustion cylinder #L is multiplied by "1- (α/3)" of the output value of the feedback correction processing unit M16.
この要求値出力処理部M20は、冷却水温THWが所定温度Twth以下であることと、内燃機関10が始動してからの吸入空気量Gaの積算値InGが第1閾値InthL以上であることとの論理積が真である場合、ディザ制御の実行条件が成立していると判定する。 The required value output processing unit M20 determines that the cooling water temperature THW is a predetermined temperature Twth or less, and that the integrated value InG of the intake air amount Ga after the internal combustion engine 10 is started is the first threshold value InthL or more. If the logical product is true, it is determined that the dither control execution condition is satisfied.
ここで、冷却水温THWが所定温度Twth以下である旨の条件は、内燃機関10の冷間始動時であって三元触媒22の昇温要求があると判定するための条件である。一方、積算値InGが第1閾値InthL以上である旨の条件は、三元触媒22の上流側の端部の温度が、触媒活性温度に達していることを判定するための条件である。この条件は、リッチ燃焼気筒から排出された排気中の未燃燃料成分や不完全燃焼成分と、リーン燃焼気筒から排出された排気中の酸素との反応を三元触媒22によって促進し、効果的に三元触媒22を昇温するための条件である。ちなみに、積算値InGは、内燃機関10の始動時以降において燃焼室14において混合気が燃焼することにより生じた熱エネルギの総量と相関を有する量として利用している。また、本実施形態では、三元触媒22が全体に渡って活性温度となるまでの期間においてディザ制御を実行する。 Here, the condition that the cooling water temperature THW is equal to or lower than the predetermined temperature Twth is a condition for determining that there is a request for raising the temperature of the three-way catalyst 22 at the time of cold start of the internal combustion engine 10. On the other hand, the condition that the integrated value InG is equal to or higher than the first threshold value InthL is a condition for determining that the temperature at the upstream end of the three-way catalyst 22 has reached the catalytic activity temperature. This condition is effective because the three-way catalyst 22 promotes the reaction between the unburned fuel component and the incomplete combustion component in the exhaust gas discharged from the rich combustion cylinder and the oxygen in the exhaust gas discharged from the lean combustion cylinder. This is a condition for raising the temperature of the three-way catalyst 22. By the way, the integrated value InG is used as an amount having a correlation with the total amount of heat energy generated by the combustion of the air-fuel mixture in the combustion chamber 14 after the start of the internal combustion engine 10. Further, in the present embodiment, the dither control is executed in the period until the three-way catalyst 22 reaches the active temperature as a whole.
そして、ディザ制御の上記実行条件が成立している場合には、要求値出力処理部M20は、上記噴射量補正要求値αを算出する。具体的には、CPU32は、機関回転速度NE、機関負荷KL、及び冷却水温THWに応じて噴射量補正要求値αを可変設定する。ここで、CPU32は、冷却水温THWが低い場合には高い場合よりも、噴射量補正要求値αを大きい値に設定する。これは、冷却水温THWが低い場合には、高い場合と比べて三元触媒22の昇温速度を速くする要求が生じるためである。また、CPU32は、機関回転速度NEが低い場合には、高い場合と比べて噴射量補正要求値αを大きい値に設定する。これは、機関回転速度NEが低い場合には、単位時間当たりの燃焼サイクル数が少なくなることから、機関回転速度NEが高い場合と比較して、ディザ制御による三元触媒22の温度上昇速度が遅くなることを考慮したものである。また、CPU32は、機関負荷KLが高い場合には、低い場合と比べて噴射量補正要求値αを大きい値に設定する。これは、機関負荷KLが低い場合よりも高い場合の方が、混合気の燃焼安定性が高いため、リーン燃焼気筒のリーン化度合い及びリッチ燃焼気筒のリッチ化度合いを大きくしても、燃焼が安定するためである。 Then, when the above execution condition of the dither control is satisfied, the request value output processing unit M20 calculates the injection amount correction request value α. Specifically, the CPU 32 variably sets the injection amount correction request value α according to the engine rotation speed NE, the engine load KL, and the cooling water temperature THW. Here, the CPU 32 sets the injection amount correction request value α to a larger value when the cooling water temperature THW is low than when it is high. This is because when the cooling water temperature THW is low, there is a need to increase the rate of temperature rise of the three-way catalyst 22 as compared with the case where the cooling water temperature THW is high. Further, when the engine rotation speed NE is low, the CPU 32 sets the injection amount correction request value α to a larger value than when the engine rotation speed NE is high. This is because when the engine rotation speed NE is low, the number of combustion cycles per unit time is small, so that the temperature rise rate of the three-way catalyst 22 by dither control is higher than when the engine rotation speed NE is high. It is considered to be slow. Further, when the engine load KL is high, the CPU 32 sets the injection amount correction request value α to a larger value than when the engine load KL is low. This is because the combustion stability of the air-fuel mixture is higher when the engine load KL is higher than when the engine load is low, so even if the degree of leanness of the lean combustion cylinder and the degree of richness of the rich combustion cylinder are increased, combustion will occur. This is for stability.
リッチ補正係数算出処理部M22は、噴射量補正要求値αに「1」を加算して、リッチ燃焼気筒#Rに関し、フィードバック補正処理部M16の出力値を補正する補正係数であるリッチ補正係数RHを算出する。 The rich correction coefficient calculation processing unit M22 adds "1" to the injection amount correction request value α to correct the output value of the feedback correction processing unit M16 with respect to the rich combustion cylinder #R. Is calculated.
乗算処理部M24は、噴射量補正要求値αを「−1/3」倍する。
リーン補正係数算出処理部M26は、乗算処理部M24の出力値「−α/3」に「1」を加算して、リーン燃焼気筒#Lに関し、フィードバック補正処理部M16の出力値を補正する補正係数であるリーン補正係数LHを算出する。
The multiplication processing unit M24 multiplies the injection amount correction request value α by “-1/3”.
The lean correction coefficient calculation processing unit M26 adds "1" to the output value "-α/3" of the multiplication processing unit M24 to correct the output value of the feedback correction processing unit M16 with respect to the lean combustion cylinder #L. The lean correction coefficient LH, which is a coefficient, is calculated.
ディザ補正処理部M28は、フィードバック補正処理部M16の出力値にリッチ補正係数RH(=1+α)を乗算することによって、リッチ燃焼気筒#Rの噴射量指令値であるリッチ気筒噴射量指令値Qp(R)を算出する。 The dither correction processing unit M28 multiplies the output value of the feedback correction processing unit M16 by the rich correction coefficient RH (= 1 + α), so that the rich cylinder injection amount command value Qp (which is the injection amount command value of the rich combustion cylinder #R) ( R) is calculated.
ディザ補正処理部M30は、フィードバック補正処理部M16の出力値にリーン補正係数LH(=1−(α/3))を乗算することによって、リーン燃焼気筒#Lの噴射量指令値であるリーン気筒噴射量指令値Qp(L)を算出する。 The dither correction processing unit M30 is a lean cylinder which is an injection amount command value of the lean combustion cylinder #L by multiplying the output value of the feedback correction processing unit M16 by the lean correction coefficient LH (= 1- (α / 3)). The injection amount command value Qp (L) is calculated.
リッチ燃焼気筒変更処理部M40は、リッチ燃焼気筒#Rに設定する気筒を変更する。
図3に示すように、本実施形態では、リッチ燃焼気筒#Rに設定された気筒において、燃焼行程の実施回数が規定値に達するまでの期間(図3に示すリッチ気筒保持期間HP)が経過すると、リッチ気筒変更期間CPを介して、リッチ燃焼気筒#Rは別の気筒に変更される。
The rich combustion cylinder change processing unit M40 changes the cylinder set in the rich combustion cylinder #R.
As shown in FIG. 3, in the present embodiment, in the cylinder set to the rich combustion cylinder #R, a period until the number of times the combustion stroke is performed reaches a specified value (rich cylinder holding period HP shown in FIG. 3) elapses. Then, the rich combustion cylinder #R is changed to another cylinder through the rich cylinder change period CP.
例えば本実施形態では、気筒の点火順にリッチ燃焼気筒#Rが変更される。従って、リッチ燃焼気筒#Rは、第1気筒#1→第3気筒#3→第4気筒#4→第2気筒#2の順に繰り返し変更される。このリッチ燃焼気筒変更処理部M40は、リッチ燃焼気筒#Rの設定に合わせてリーン燃焼気筒#Lの設定も行う。本実施形態では、ディザ制御の実施により、リッチ燃焼気筒#R及びリーン燃焼気筒#Lに設定される気筒の組み合わせは次の4通りになる。 For example, in the present embodiment, the rich combustion cylinder #R is changed in the order of ignition of the cylinders. Therefore, the rich combustion cylinder #R is repeatedly changed in the order of the first cylinder # 1 → the third cylinder # 3 → the fourth cylinder # 4 → the second cylinder # 2. The rich combustion cylinder change processing unit M40 also sets the lean combustion cylinder #L in accordance with the setting of the rich combustion cylinder #R. In the present embodiment, by implementing the dither control, the combinations of the cylinders set in the rich combustion cylinder #R and the lean combustion cylinder #L are as follows.
・第1気筒#1がリッチ燃焼気筒#Rになり、第2気筒#2及び第3気筒#3及び第4気筒#4がリーン燃焼気筒#Lになる組み合わせ。
・第2気筒#2がリッチ燃焼気筒#Rになり、第1気筒#1及び第3気筒#3及び第4気筒#4がリーン燃焼気筒#Lになる組み合わせ。
-A combination in which the first cylinder # 1 becomes a rich combustion cylinder # R, and the second cylinder # 2, the third cylinder # 3, and the fourth cylinder # 4 become a lean combustion cylinder # L.
-A combination in which the second cylinder # 2 becomes a rich combustion cylinder # R, and the first cylinder # 1, the third cylinder # 3, and the fourth cylinder # 4 become a lean combustion cylinder # L.
・第3気筒#3がリッチ燃焼気筒#Rになり、第1気筒#1及び第2気筒#2及び第4気筒#4がリーン燃焼気筒#Lになる組み合わせ。
・第4気筒#4がリッチ燃焼気筒#Rになり、第1気筒#1及び第2気筒#2及び第3気筒#3がリーン燃焼気筒#Lになる組み合わせ。
-A combination in which the third cylinder # 3 becomes a rich combustion cylinder # R, and the first cylinder # 1, the second cylinder # 2 and the fourth cylinder # 4 become a lean combustion cylinder # L.
-A combination in which the 4th cylinder # 4 becomes a rich combustion cylinder # R, and the 1st cylinder # 1, the 2nd cylinder # 2 and the 3rd cylinder # 3 become a lean combustion cylinder # L.
また、先の図3に示すように、上記リッチ気筒変更期間CPでは、リッチ燃焼気筒#Rの変更による出力トルクの急変を避けるために、各気筒におけるディザ補正率の変更が徐々に行われる。なお、ディザ補正率とは、ディザ制御によって補正されるベース噴射量Qbの増減割合のことをいい、リッチ燃焼気筒#Rにおけるディザ補正率は「噴射量補正要求値α×100%」、リーン燃焼気筒#Lにおけるディザ補正率は「−(噴射量補正要求値α/3)×100%」で表される値である。 Further, as shown in FIG. 3, in the rich cylinder change period CP, the dither correction factor is gradually changed in each cylinder in order to avoid a sudden change in the output torque due to the change in the rich combustion cylinder #R. The dither correction factor refers to the rate of increase / decrease in the base injection amount Qb corrected by the dither control, and the dither correction factor in the rich combustion cylinder #R is "injection amount correction required value α × 100%", lean combustion. The dither correction factor in the cylinder #L is a value represented by "-(injection amount correction required value α / 3) x 100%".
各気筒におけるディザ補正率の変更を徐々に行うために、リッチ気筒変更期間CPにおいて上記要求値出力処理部M20は、現在の機関運転状態(機関回転速度NE、機関負荷KL、冷却水温THW)に応じて設定される噴射量補正要求値αを徐々に変更する減少徐変処理及び増大徐変処理を実施する。より詳細には、現在の機関運転状態に応じて設定される噴射量補正要求値αを徐変前要求値αbとしたときに、この徐変前要求値αbを「0」に向けて徐々に小さくする処理として上記減少徐変処理を施す。そして、減少徐変処理が施された後の値を徐変後要求値αaとしたときに、この徐変後要求値αaを噴射量補正要求値αとして出力することにより、各気筒のディザ補正率を「0%」に近づけていく。 In order to gradually change the dither correction factor in each cylinder, the required value output processing unit M20 is set to the current engine operating state (engine rotation speed NE, engine load KL, cooling water temperature THW) in the rich cylinder change period CP. The decrease gradual change process and the increase gradual change process for gradually changing the injection amount correction request value α set accordingly are performed. More specifically, when the injection amount correction request value α set according to the current engine operating state is set to the pre-gradual change request value αb, the pre-slow change request value αb is gradually set toward “0”. As a process for reducing the size, the above-mentioned gradual decrease treatment is performed. Then, when the value after the gradual change processing is set to the required value αa after the gradual change, the dither correction of each cylinder is performed by outputting the required value αa after the gradual change as the injection amount correction required value α. Bring the rate closer to "0%".
そして、徐変後要求値αaが「0」になると、つまり各気筒のディザ補正率が「0%」になると、リッチ燃焼気筒変更処理部M40は、リッチ燃焼気筒#Rに設定される気筒を変更する。例えば、第1気筒#1がリッチ燃焼気筒#Rに設定されていた場合、徐変後要求値αaが「0」になることでディザ補正率が「0%」になると(図3の時刻t1)、リッチ燃焼気筒#Rは第1気筒#1から第3気筒#3に変更されて、第1気筒#1はリーン燃焼気筒#Lに変更される。 Then, when the required value αa after the gradual change becomes “0”, that is, when the dither correction factor of each cylinder becomes “0%”, the rich combustion cylinder change processing unit M40 selects the cylinder set as the rich combustion cylinder #R. change. For example, when the first cylinder # 1 is set to the rich combustion cylinder # R, when the required value αa after gradual change becomes “0” and the dither correction factor becomes “0%” (time t1 in FIG. 3). ), The rich combustion cylinder #R is changed from the first cylinder # 1 to the third cylinder # 3, and the first cylinder # 1 is changed to the lean combustion cylinder #L.
また、徐変後要求値αaが「0」になると、上記要求値出力処理部M20は、現在の機関運転状態(機関回転速度NE、機関負荷KL、冷却水温THW)に応じて設定される噴射量補正要求値αを徐変前要求値αbとしたときに、「0」になった噴射量補正要求値αが徐変前要求値αbに戻るように徐々に大きくする処理として上記増大徐変処理を施す。そして、この増大徐変処理が施された後の値を徐変後要求値αaとしたときに、この徐変後要求値αaを噴射量補正要求値αとして出力することにより、リッチ燃焼気筒#Rに設定された気筒のディザ補正率を機関運転状態に応じた「α×100%」の値へと徐々に戻すとともに、リーン燃焼気筒#Lに設定された気筒のディザ補正率も機関運転状態に応じた「−(α/3)×100%」の値へと徐々に戻していく。 Further, when the required value αa after the gradual change becomes “0”, the required value output processing unit M20 performs injection set according to the current engine operating state (engine rotation speed NE, engine load KL, cooling water temperature THW). When the amount correction request value α is set to the pre-slow change request value αb, the above-mentioned increase and gradual change is performed as a process of gradually increasing the injection amount correction request value α that has become “0” so as to return to the pre-slow change request value αb. Apply processing. Then, when the value after the gradual change processing is set to the required value αa after the gradual change, the required value αa after the gradual change is output as the injection amount correction required value α, whereby the rich combustion cylinder # The dither correction factor of the cylinder set to R is gradually returned to the value of "α x 100%" according to the engine operating state, and the dither correction factor of the cylinder set to the lean combustion cylinder #L is also in the engine operating state. It gradually returns to the value of "-(α / 3) x 100%" according to.
また、要求値出力処理部M20は、上記減少徐変処理及び上記増大徐変処理の実行中において、上記徐変後要求値αaを上記徐変前要求値αbで除した値を徐変率RZ(=αa/αb)として算出し、ストイキ補正値設定処理部M70に出力する。この徐変率RZは、減少徐変処理が開始されると「1」から「0」へと徐々に変化していき、増大徐変処理が開始されると「0」から「1」へと徐々に変化していく。 Further, the request value output processing unit M20 divides the required value αa after the slow change by the required value αb before the slow change during the execution of the decrease slow change process and the increase slow change process, and divides the value by the slow change rate RZ. It is calculated as (= αa / αb) and output to the stoichiometric correction value setting processing unit M70. This gradual change rate RZ gradually changes from "1" to "0" when the decrease gradual change process is started, and from "0" to "1" when the increase gradual change process is started. It will change gradually.
上記ストイキ補正値設定処理部M70は、リッチ燃焼気筒#Rに設定されている気筒番号、機関回転速度NE、及び機関負荷KLなどに基づいてストイキ補正値SHを設定する。このストイキ補正値SHとは、以下に説明する値である。 The stoichiometric correction value setting processing unit M70 sets the stoichiometric correction value SH based on the cylinder number set in the rich combustion cylinder #R, the engine rotation speed NE, the engine load KL, and the like. The stoichiometric correction value SH is a value described below.
各気筒から排出される排気の上記第2空燃比センサ50への当たりやすさ、いわば各気筒のガス当たりは、排気通路の形状等を原因として特定の気筒から排出される排気が特に当たりやすくなっている場合がある。従って、リッチ燃焼気筒#Rから排出される排気が第2空燃比センサ50に当たりやすい場合には、下流空燃比Af2はリッチ寄りの値になるため、上記サブフィードバック制御を通じて空燃比の目標値Afpはリーン寄りの値に補正される。このようにして目標値Afpがリーン寄りの値に補正されると、空燃比の制御中心がリーン側になるために、三元触媒22はリーン雰囲気になりやすく、例えばNOxの浄化率が低下するおそれがある。また、空燃比の制御中心がリーン側になると、リッチ燃焼気筒#Rから排出される排気中の未燃燃料成分や不完全燃焼成分が少なくなるため、ディザ制御による昇温効果が低下するおそれもある。 Ease of hitting the exhaust gas discharged from each cylinder to the second air-fuel ratio sensor 50, so to speak, hitting the gas of each cylinder, the exhaust gas discharged from a specific cylinder becomes particularly easy to hit due to the shape of the exhaust passage and the like. May be. Therefore, when the exhaust gas discharged from the rich combustion cylinder #R easily hits the second air-fuel ratio sensor 50, the downstream air-fuel ratio Af2 becomes a value closer to rich, so that the target value Afp of the air-fuel ratio is set through the above sub-feedback control. It is corrected to a value closer to lean. When the target value Afp is corrected to a value closer to lean in this way, the control center of the air-fuel ratio is on the lean side, so that the three-way catalyst 22 tends to have a lean atmosphere, for example, the purification rate of NOx is lowered. There is a risk. Further, when the control center of the air-fuel ratio is on the lean side, the unburned fuel component and the incomplete combustion component in the exhaust gas discharged from the rich combustion cylinder #R are reduced, so that the temperature raising effect by the dither control may be reduced. is there.
逆に、リーン燃焼気筒#Lから排出される排気が第2空燃比センサ50に当たりやすい場合には、下流空燃比Af2はリーン寄りの値になるため、上記サブフィードバック制御を通じて空燃比の目標値Afpはリッチ寄りの値に補正される。このようにして目標値Afpがリッチ寄りの値に補正されると、空燃比の制御中心がリッチ側になるため、三元触媒22はリッチ雰囲気になりやすく、例えばHCやCOの浄化率が低下するおそれがある。また、空燃比の制御中心がリッチ側になると、リーン燃焼気筒から排出される排気中の酸素が少なくなるため、これによってもディザ制御による昇温効果が低下するおそれがある。 On the contrary, when the exhaust gas discharged from the lean combustion cylinder #L easily hits the second air-fuel ratio sensor 50, the downstream air-fuel ratio Af2 becomes a value closer to lean, so the target value Afp of the air-fuel ratio is obtained through the above sub-feedback control. Is corrected to a value closer to rich. When the target value Afp is corrected to a value closer to rich in this way, the control center of the air-fuel ratio is on the rich side, so that the three-way catalyst 22 tends to have a rich atmosphere, for example, the purification rate of HC and CO decreases. There is a risk of Further, when the control center of the air-fuel ratio is on the rich side, oxygen in the exhaust gas discharged from the lean combustion cylinder is reduced, which may also reduce the effect of raising the temperature by dither control.
そこで、上記ガス当たりとサブフィードバック制御との相互作用によって三元触媒22がリーン雰囲気やリッチ雰囲気になりやすい場合には、三元触媒22の雰囲気がストイキとなるように上記目標値Afpを補正する値として、上記ストイキ補正値SHが設定されている。例えば、上述したように、リッチ燃焼気筒#Rから排出される排気が第2空燃比センサ50に当たりやすくなっており、下流空燃比Af2がリッチ寄りの値になる場合には、上記サブフィードバック制御を通じて空燃比の目標値Afpはリーン寄りの値に補正されるため、三元触媒22はリーン雰囲気になりやすい。このようにして三元触媒22がリーン雰囲気になりやすい場合には、上記ストイキ補正値SHとして上記目標値Afpをリッチ側に補正する値が設定される。 Therefore, when the three-way catalyst 22 tends to have a lean atmosphere or a rich atmosphere due to the interaction between the gas contact and the sub-feedback control, the target value Afp is corrected so that the atmosphere of the three-way catalyst 22 becomes stoichiometric. As the value, the stoichiometric correction value SH is set. For example, as described above, when the exhaust gas discharged from the rich combustion cylinder #R easily hits the second air-fuel ratio sensor 50 and the downstream air-fuel ratio Af2 becomes a value closer to rich, through the above sub-feedback control. Since the target value Afp of the air-fuel ratio is corrected to a value closer to lean, the three-way catalyst 22 tends to have a lean atmosphere. When the three-way catalyst 22 tends to have a lean atmosphere in this way, a value for correcting the target value Afp to the rich side is set as the stoichiometric correction value SH.
逆に、リーン燃焼気筒#Lから排出される排気が第2空燃比センサ50に当たりやすくなっており、下流空燃比Af2がリーン寄りの値になる場合には、上記サブフィードバック制御を通じて空燃比の目標値Afpはリッチ寄りの値に補正されるため、三元触媒22はリッチ雰囲気になりやすい。このようにして三元触媒22がリッチ雰囲気になりやすい場合には、上記ストイキ補正値SHとして上記目標値Afpをリーン側に補正する値が設定される。 On the contrary, when the exhaust gas discharged from the lean combustion cylinder #L easily hits the second air-fuel ratio sensor 50 and the downstream air-fuel ratio Af2 becomes a value closer to lean, the air-fuel ratio target is achieved through the above sub-feedback control. Since the value Afp is corrected to a value closer to rich, the three-way catalyst 22 tends to have a rich atmosphere. When the three-way catalyst 22 tends to have a rich atmosphere in this way, a value for correcting the target value Afp to the lean side is set as the stoichiometric correction value SH.
なお、本実施形態では、目標値Afpにストイキ補正値SHを加算するようにしており、ストイキ補正値SHがプラスの値の場合には、目標値Afpがリーン側に補正される。また、ストイキ補正値SHがマイナスの値の場合には、目標値Afpがリッチ側に補正される。ちなみに、目標値Afpにストイキ補正値SHを乗算することにより目標値Afpを補正してもよく、この場合には目標値Afpをリーン側に補正する値として「1」よりも大きい値をストイキ補正値SHに設定し、目標値Afpをリッチ側に補正する値として「0」よりも大きく「1」よりも小さい値をストイキ補正値SHに設定すればよい。 In the present embodiment, the stoichiometric correction value SH is added to the target value Afp, and when the stoichiometric correction value SH is a positive value, the target value Afp is corrected to the lean side. Further, when the stoichiometric correction value SH is a negative value, the target value Afp is corrected to the rich side. By the way, the target value Afp may be corrected by multiplying the target value Afp by the stoichiometric correction value SH. In this case, a value larger than "1" is stoichiometrically corrected as a value for correcting the target value Afp to the lean side. The value SH may be set, and a value larger than "0" and smaller than "1" may be set as the stoichiometric correction value SH as a value for correcting the target value Afp to the rich side.
また、第2空燃比センサ50に対する各気筒のガス当たりは、機関回転速度NEや機関負荷KLに応じて変化するため、ストイキ補正値SHは機関回転速度NE及び機関負荷KLに基づいて設定される。 Further, since the gas contact of each cylinder with respect to the second air-fuel ratio sensor 50 changes according to the engine rotation speed NE and the engine load KL, the stoichiometric correction value SH is set based on the engine rotation speed NE and the engine load KL. ..
また、本実施形態では上記ディザ制御を実施するようにしており、ディザ制御が実行されている間は、リッチ燃焼気筒#R及びリーン燃焼気筒#Lに設定される気筒の組み合わせが順次変更される。そのため、第2空燃比センサ50に対するガス当たりの強い気筒がリッチ燃焼気筒#Rになっているときには、三元触媒22がリーン雰囲気になりやすいために、ストイキ補正値SHとしては上記目標値Afpをリッチ側に補正する値を設定する必要がある。逆に、第2空燃比センサ50に対するガス当たりの強い気筒がリーン燃焼気筒#Lになっているときには、三元触媒22がリッチ雰囲気になりやすいために、ストイキ補正値SHとしては上記目標値Afpをリーン側に補正する値を設定する必要がある。つまり、ストイキ補正値SHは、リッチ燃焼気筒#R及びリーン燃焼気筒#Lに設定される気筒の組み合わせに合わせて変更する必要がある。 Further, in the present embodiment, the above dither control is performed, and while the dither control is being executed, the combination of the cylinders set in the rich combustion cylinder #R and the lean combustion cylinder #L is sequentially changed. .. Therefore, when the cylinder having a strong gas contact with the second air-fuel ratio sensor 50 is the rich combustion cylinder #R, the three-way catalyst 22 tends to have a lean atmosphere, so that the above target value Afp is set as the stoichiometric correction value SH. It is necessary to set the value to be corrected on the rich side. On the contrary, when the cylinder having a strong gas contact with the second air-fuel ratio sensor 50 is the lean combustion cylinder #L, the three-way catalyst 22 tends to have a rich atmosphere, so that the stoichiometric correction value SH is the above target value Afp. It is necessary to set a value to correct to the lean side. That is, the stoichiometric correction value SH needs to be changed according to the combination of the cylinders set in the rich combustion cylinder #R and the lean combustion cylinder #L.
そこで、上記ストイキ補正値SHとしては、三元触媒22の雰囲気がストイキとなるように上記目標値Afpを補正する値であって、機関回転速度NE及び機関負荷KLに応じて可変設定される値がリッチ燃焼気筒#R及びリーン燃焼気筒#Lに設定される気筒の組み合わせ毎に設定されている。なお、こうしたストイキ補正値SHは、実験等を通じて最適な値が予め設定されている。 Therefore, the stoichiometric correction value SH is a value that corrects the target value Afp so that the atmosphere of the three-way catalyst 22 becomes stoichiometric, and is a value that is variably set according to the engine rotation speed NE and the engine load KL. Is set for each combination of cylinders set in the rich combustion cylinder #R and the lean combustion cylinder #L. The optimum value of the stoichiometric correction value SH is set in advance through experiments and the like.
例えば、先の図3に示したように、第2空燃比センサ50に対するガス当たりの強い気筒が第2気筒#2の場合であって、その第2気筒#2がリッチ燃焼気筒#Rになっているときには、ストイキ補正値SHとしてマイナスの値が設定されることにより、上記目標値Afpはリッチ側に補正される。一方、第2気筒#2がリーン燃焼気筒#Lになっているときには、ストイキ補正値SHとしてプラスの値が設定されることにより、上記目標値Afpはリーン側に補正される。 For example, as shown in FIG. 3 above, the cylinder with strong gas contact with the second air-fuel ratio sensor 50 is the second cylinder # 2, and the second cylinder # 2 is the rich combustion cylinder # R. When it is, the target value Afp is corrected to the rich side by setting a negative value as the stoichiometric correction value SH. On the other hand, when the second cylinder # 2 is the lean combustion cylinder # L, the target value Afp is corrected to the lean side by setting a positive value as the stoichiometric correction value SH.
操作信号生成処理部M50は、リッチ気筒噴射量指令値Qp(R)及びリーン気筒噴射量指令値Qp(L)に基づき、リッチ燃焼気筒#Rに設定された気筒及びリーン燃焼気筒#Lに設定された気筒のそれぞれに設けられた各燃料噴射弁16の操作信号MS1を生成して、対応する燃料噴射弁16に出力する。そして、リッチ燃焼気筒の燃料噴射弁16から噴射される燃料量がリッチ気筒噴射量指令値Qp(R)となり、リーン燃焼気筒の燃料噴射弁16から噴射される燃料量がリーン気筒噴射量指令値Qp(L)となるように、各燃料噴射弁16を操作する。 The operation signal generation processing unit M50 sets the cylinder set to the rich combustion cylinder #R and the lean combustion cylinder #L based on the rich cylinder injection amount command value Qp (R) and the lean cylinder injection amount command value Qp (L). An operation signal MS1 of each fuel injection valve 16 provided in each of the cylinders is generated and output to the corresponding fuel injection valve 16. Then, the amount of fuel injected from the fuel injection valve 16 of the rich combustion cylinder becomes the rich cylinder injection amount command value Qp (R), and the amount of fuel injected from the fuel injection valve 16 of the lean combustion cylinder becomes the lean cylinder injection amount command value. Each fuel injection valve 16 is operated so as to have Qp (L).
次に、図4を用いて、ストイキ補正値設定処理部M70の処理について説明する。
図4は、ストイキ補正値SHの算出処理の手順を示す。この図4に示す処理は、メモリ34に記憶されたプログラムをCPU32が所定周期で繰り返し実行することにより実現される。なお、以下では、先頭に「S」が付与された数字によって、ステップ番号を表現する。
Next, the processing of the stoichiometric correction value setting processing unit M70 will be described with reference to FIG.
FIG. 4 shows a procedure for calculating the stoichiometric correction value SH. The process shown in FIG. 4 is realized by the CPU 32 repeatedly executing the program stored in the memory 34 at a predetermined cycle. In the following, the step number is represented by a number with "S" added at the beginning.
図4に示す一連の処理において、CPU32はディザ制御を実行しているか否かを判定する(S100)。このS100における判定は適宜行うことができる。例えば上述したディザ制御の実行条件が成立しているときや、噴射量補正要求値αが「0」よりも大きいときなどに、ディザ制御を実行していると判定することができる。 In the series of processes shown in FIG. 4, the CPU 32 determines whether or not dither control is being executed (S100). The determination in S100 can be appropriately performed. For example, it can be determined that the dither control is executed when the above-mentioned execution condition of the dither control is satisfied or when the injection amount correction request value α is larger than “0”.
そして、ディザ制御を実行していないときには(S100:NO)、CPU32は本処理を一旦終了する。
一方、ディザ制御を実行しているときには(S100:YES)、CPU32は機関回転速度NE、機関負荷KL、リッチ燃焼気筒#Rに設定されている気筒番号、及び上記徐変率RZを取得する(S110)。
Then, when the dither control is not executed (S100: NO), the CPU 32 temporarily ends this process.
On the other hand, when the dither control is being executed (S100: YES), the CPU 32 acquires the engine rotation speed NE, the engine load KL, the cylinder number set in the rich combustion cylinder #R, and the gradual change rate RZ (the gradual change rate RZ). S110).
次に、CPU32は、第1気筒#1がリッチ燃焼気筒#Rに設定されているか否かを判定する(S120)。そして、第1気筒#1がリッチ燃焼気筒#Rに設定されているときには(S120:YES)、CPU32は、第1ストイキ補正値SH1をストイキ補正値SHに設定する(S130)。 Next, the CPU 32 determines whether or not the first cylinder # 1 is set to the rich combustion cylinder # R (S120). Then, when the first cylinder # 1 is set to the rich combustion cylinder # R (S120: YES), the CPU 32 sets the first stoichiometric correction value SH1 to the stoichiometric correction value SH (S130).
この第1ストイキ補正値SH1は、第1気筒#1がリッチ燃焼気筒#Rに設定されるとともに他の気筒がリーン燃焼気筒#Lに設定される気筒の組み合わせ時において、三元触媒22の雰囲気がストイキ雰囲気となるように上記目標値Afpを補正する値であって機関回転速度NE及び機関負荷KLに応じて設定される値である。 The first stoichiometric correction value SH1 is the atmosphere of the three-way catalyst 22 when the first cylinder # 1 is set to the rich combustion cylinder # R and the other cylinders are set to the lean combustion cylinder # L. Is a value for correcting the target value Afp so as to have a stoichiometric atmosphere, and is a value set according to the engine rotation speed NE and the engine load KL.
S120において、第1気筒#1がリッチ燃焼気筒#Rに設定されていないと判定されるときには(S120:NO)、CPU32は、第2気筒#2がリッチ燃焼気筒#Rに設定されているか否かを判定する(S140)。そして、第2気筒#2がリッチ燃焼気筒#Rに設定されているときには(S140:YES)、CPU32は、第2ストイキ補正値SH2をストイキ補正値SHに設定する(S150)。 When it is determined in S120 that the first cylinder # 1 is not set to the rich combustion cylinder # R (S120: NO), the CPU 32 determines whether the second cylinder # 2 is set to the rich combustion cylinder # R. (S140). Then, when the second cylinder # 2 is set to the rich combustion cylinder # R (S140: YES), the CPU 32 sets the second stoichiometric correction value SH2 to the stoichiometric correction value SH (S150).
この第2ストイキ補正値SH2は、第2気筒#2がリッチ燃焼気筒#Rに設定されるとともに他の気筒がリーン燃焼気筒#Lに設定される気筒の組み合わせ時において、三元触媒22の雰囲気がストイキ雰囲気となるように上記目標値Afpを補正する値であって機関回転速度NE及び機関負荷KLに応じて設定される値である。 This second stoichiometric correction value SH2 is the atmosphere of the three-way catalyst 22 when the second cylinder # 2 is set to the rich combustion cylinder # R and the other cylinders are set to the lean combustion cylinder # L. Is a value for correcting the target value Afp so as to have a stoichiometric atmosphere, and is a value set according to the engine rotation speed NE and the engine load KL.
S140において、第2気筒#2がリッチ燃焼気筒#Rに設定されていないと判定されるときには(S140:NO)、CPU32は、第3気筒#3がリッチ燃焼気筒#Rに設定されているか否かを判定する(S160)。そして、第3気筒#3がリッチ燃焼気筒#Rに設定されているときには(S160:YES)、CPU32は、第3ストイキ補正値SH3をストイキ補正値SHに設定する(S170)。 When it is determined in S140 that the second cylinder # 2 is not set to the rich combustion cylinder # R (S140: NO), the CPU32 determines whether or not the third cylinder # 3 is set to the rich combustion cylinder # R. (S160). Then, when the third cylinder # 3 is set to the rich combustion cylinder # R (S160: YES), the CPU 32 sets the third stoichiometric correction value SH3 to the stoichiometric correction value SH (S170).
この第3ストイキ補正値SH3は、第3気筒#3がリッチ燃焼気筒#Rに設定されるとともに他の気筒がリーン燃焼気筒#Lに設定される気筒の組み合わせ時において、三元触媒22の雰囲気がストイキ雰囲気となるように上記目標値Afpを補正する値であって機関回転速度NE及び機関負荷KLに応じて設定される値である。 The third stoichiometric correction value SH3 is the atmosphere of the three-way catalyst 22 when the third cylinder # 3 is set to the rich combustion cylinder # R and the other cylinders are set to the lean combustion cylinder # L. Is a value for correcting the target value Afp so as to have a stoichiometric atmosphere, and is a value set according to the engine rotation speed NE and the engine load KL.
S160において、第3気筒#3がリッチ燃焼気筒#Rに設定されていないと判定されるときには(S160:NO)、CPU32は、CPU32は、第4ストイキ補正値SH4をストイキ補正値SHに設定する(S180)。 When it is determined in S160 that the third cylinder # 3 is not set to the rich combustion cylinder # R (S160: NO), the CPU 32 sets the fourth stoichiometric correction value SH4 to the stoichiometric correction value SH. (S180).
この第4ストイキ補正値SH4は、第4気筒#4がリッチ燃焼気筒#Rに設定されるとともに他の気筒がリーン燃焼気筒#Lに設定される気筒の組み合わせ時において、三元触媒22の雰囲気がストイキ雰囲気となるように上記目標値Afpを補正する値であって機関回転速度NE及び機関負荷KLに応じて設定される値である。 The fourth stoichiometric correction value SH4 is the atmosphere of the three-way catalyst 22 when the fourth cylinder # 4 is set to the rich combustion cylinder # R and the other cylinders are set to the lean combustion cylinder # L. Is a value for correcting the target value Afp so as to have a stoichiometric atmosphere, and is a value set according to the engine rotation speed NE and the engine load KL.
上記S130の処理、または上記S150の処理、または上記S170の処理、または上記S180の処理のいずれかでストイキ補正値SHを設定すると、CPU32は、その設定されたストイキ補正値SHに対して上記徐変率RZを乗算した値を最終的なストイキ補正値SHとして設定し(S190)、本処理を一旦終了する。 When the stoichiometric correction value SH is set in any of the processing of S130, the processing of S150, the processing of S170, or the processing of S180, the CPU 32 gradually sets the stoichiometric correction value SH with respect to the set stoichiometric correction value SH. The value obtained by multiplying the variable rate RZ is set as the final stoichiometric correction value SH (S190), and this process is temporarily terminated.
以上説明した本実施形態によれば、次の作用効果を得ることができる。
(1)リッチ燃焼気筒#R及びリーン燃焼気筒#Lに設定される気筒の組み合わせ毎に上記ストイキ補正値SHが設定されている。そのため、ディザ制御の実行により、リッチ燃焼気筒#Rから排出される排気が第2空燃比センサ50に当たる場合や、リーン燃焼気筒#Lから排出される排気が第2空燃比センサ50に当たる場合でも、空燃比の目標値Afpは適切に補正されるようになる。つまり、上記ストイキ補正値SHによる目標値Afpの補正によって、三元触媒22の雰囲気がストイキ雰囲気からずれることを補償することができるようになり、これにより三元触媒22の雰囲気を排気浄化に適した雰囲気に維持することができる。
According to the present embodiment described above, the following effects can be obtained.
(1) The stoichiometric correction value SH is set for each combination of cylinders set in the rich combustion cylinder #R and the lean combustion cylinder #L. Therefore, even when the exhaust gas discharged from the rich combustion cylinder #R hits the second air-fuel ratio sensor 50 or the exhaust gas discharged from the lean combustion cylinder #L hits the second air-fuel ratio sensor 50 due to the execution of the dither control, The target value Afp of the air-fuel ratio will be corrected appropriately. That is, by correcting the target value Afp by the stoichiometric correction value SH, it becomes possible to compensate that the atmosphere of the three-way catalyst 22 deviates from the stoichiometric atmosphere, whereby the atmosphere of the three-way catalyst 22 is suitable for exhaust gas purification. The atmosphere can be maintained.
(2)機関回転速度NE及び機関負荷KLに応じて上記ストイキ補正値SHは可変設定される。従って、第2空燃比センサ50に対する各気筒のガス当たりの変化に合わせてストイキ補正値SHをより適切に設定することができる。 (2) The stoichiometric correction value SH is variably set according to the engine rotation speed NE and the engine load KL. Therefore, the stoichiometric correction value SH can be set more appropriately according to the change per gas of each cylinder with respect to the second air-fuel ratio sensor 50.
(3)リッチ燃焼気筒#Rを変更する際には、リッチ気筒変更期間CPを設けて各気筒におけるディザ補正率の変更を徐々に行うようにした。そのため、リッチ燃焼気筒#Rの変更に際しては、各気筒の燃料噴射量が徐々に変化するようになる。従って、リッチ燃焼気筒#Rの変更による出力トルクの急変を抑えることができる。 (3) When changing the rich combustion cylinder #R, a rich cylinder change period CP was provided to gradually change the dither correction factor in each cylinder. Therefore, when the rich combustion cylinder #R is changed, the fuel injection amount of each cylinder gradually changes. Therefore, a sudden change in output torque due to a change in the rich combustion cylinder #R can be suppressed.
(4)本実施形態では、リッチ燃焼気筒#Rを変更する過渡期間であるリッチ気筒変更期間CPにおいて、噴射量補正要求値αに関する上記の各徐変処理(上記減少徐変処理及び上記増大徐変処理)を実施することにより、リッチ気筒変更期間CP内ではディザ補正率が徐々に変化する。ここで、先の図4に示したS190の処理では、リッチ燃焼気筒#R及びリーン燃焼気筒#Lに設定される気筒の組み合わせに応じて設定されたストイキ補正値SHに上記徐変率RZを乗算することにより、最終的なストイキ補正値SHが求められる。 (4) In the present embodiment, in the rich cylinder change period CP, which is a transitional period for changing the rich combustion cylinder #R, each of the above-mentioned gradual change processes (the above-mentioned decrease gradual change process and the above-mentioned increase gradual change process) regarding the injection amount correction required value α By carrying out the change processing), the dither correction factor gradually changes within the rich cylinder change period CP. Here, in the process of S190 shown in FIG. 4, the gradual change rate RZ is set to the stoichiometric correction value SH set according to the combination of the cylinders set in the rich combustion cylinder #R and the lean combustion cylinder #L. By multiplying, the final stoichiometric correction value SH is obtained.
そのため、先の図3に示したように、リッチ気筒変更期間CP内におけるディザ補正率の変化に同期してストイキ補正値SHも徐々に変化するようになる。従って、リッチ燃焼気筒#Rを変更する過渡期間においても、三元触媒22の雰囲気がストイキ雰囲気となるように上記目標値Afpを補正することができる。 Therefore, as shown in FIG. 3, the stoichiometric correction value SH gradually changes in synchronization with the change in the dither correction factor within the rich cylinder change period CP. Therefore, the target value Afp can be corrected so that the atmosphere of the three-way catalyst 22 becomes a stoichiometric atmosphere even in the transitional period in which the rich combustion cylinder #R is changed.
(5)リッチ燃焼気筒#Rを変更することなく特定の気筒に固定してしまうと、例えばリッチ燃焼気筒#Rに設けられた燃料噴射弁16のデポジット付着量が増大したり、リッチ燃焼気筒#Rから排出された排気が三元触媒22において常に特定の領域を通過することにより、触媒劣化が局所的に進行したりするおそれがある。この点、本実施形態では、リッチ燃焼気筒#Rを順次変更するようにしているため、そうした特定の気筒における燃料噴射弁16のデポジット付着量の増大や、局所的な触媒劣化の進行を抑えることができる。 (5) If the rich combustion cylinder #R is fixed to a specific cylinder without being changed, for example, the deposit amount of the fuel injection valve 16 provided in the rich combustion cylinder #R may increase, or the rich combustion cylinder #R may be fixed. Since the exhaust gas discharged from R always passes through a specific region in the three-way catalyst 22, catalyst deterioration may progress locally. In this regard, in the present embodiment, since the rich combustion cylinder #R is sequentially changed, it is possible to suppress an increase in the deposit amount of the fuel injection valve 16 in such a specific cylinder and the progress of local catalyst deterioration. Can be done.
なお、上記実施形態は、以下のように変更して実施することもできる。
・ストイキ補正値SHを機関回転速度NE及び機関負荷KLに基づいて可変設定するようにした。この他、簡易的には、そうした機関回転速度NE及び機関負荷KLに基づく可変設定を省略して、少なくともリッチ燃焼気筒#R及びリーン燃焼気筒#Lに設定される気筒の組み合わせ毎にストイキ補正値SHをそれぞれ設定してもよい。この場合でもディザ制御の実行によるガス当たりの変化に起因した触媒雰囲気の悪化を抑えることができる。
The above embodiment can also be modified and implemented as follows.
-The stoichiometric correction value SH is variably set based on the engine speed NE and the engine load KL. In addition, for simplicity, the variable setting based on the engine speed NE and the engine load KL is omitted, and at least the stoichiometric correction value is set for each combination of the rich combustion cylinder #R and the lean combustion cylinder #L. SH may be set respectively. Even in this case, deterioration of the catalyst atmosphere due to the change in gas per gas due to the execution of dither control can be suppressed.
・先の図4に示したS190の処理を省略してもよい。
・リッチ燃焼気筒#Rを変更する際には、先の図3に示したリッチ気筒変更期間CPを設けて各気筒におけるディザ補正率の変更を徐々に行うようにした。この他、そうしたリッチ気筒変更期間CPを省略して、リッチ燃焼気筒#Rを変更する際にはディザ補正率を直ちに変更してもよい。なお、この場合には、上記徐変率RZの算出が行えないため、先の図4に示したS190の処理を省略する。
-The processing of S190 shown in FIG. 4 may be omitted.
-When changing the rich combustion cylinder #R, the rich cylinder change period CP shown in FIG. 3 above was provided to gradually change the dither correction factor in each cylinder. In addition, the dither correction factor may be changed immediately when the rich combustion cylinder #R is changed by omitting the rich cylinder change period CP. In this case, since the gradual change rate RZ cannot be calculated, the process of S190 shown in FIG. 4 above is omitted.
・ディザ制御の実行条件としては、上記実施形態において例示したものに限らず、たとえば、三元触媒22の温度を検出するセンサを備え、センサの検出値が所定温度以上且つ規定温度以下であることを実行条件としてもよい。もっとも、これに限らず、制御を簡素化することなどを狙って、内燃機関10が冷間始動することを条件に内燃機関10の始動時からディザ制御を実行してもよい。 -The execution conditions for dither control are not limited to those illustrated in the above embodiment, and for example, a sensor for detecting the temperature of the three-way catalyst 22 is provided, and the detection value of the sensor is equal to or higher than a predetermined temperature and lower than the specified temperature. May be an execution condition. However, the present invention is not limited to this, and dither control may be executed from the start of the internal combustion engine 10 on the condition that the internal combustion engine 10 is cold-started for the purpose of simplifying the control.
なお、ディザ制御の実行期間としては、三元触媒22が全体に渡って活性温度となるまでの期間に限らない。たとえば、三元触媒22が全体に渡って活性温度となった後であっても、硫黄被毒回復処理のためにディザ制御を実行してもよい。 The execution period of the dither control is not limited to the period until the three-way catalyst 22 reaches the active temperature as a whole. For example, dither control may be performed for the sulfur poisoning recovery treatment even after the three-way catalyst 22 has reached the active temperature throughout.
また、例えば三元触媒22の活性温度よりも高い温度領域において硫黄の被毒量が増加しやすい温度領域に入る場合に、その硫黄の被毒量が増加しやすい温度領域よりも三元触媒22の温度を高温にすべくディザ制御を実行してもよい。 Further, for example, when entering a temperature region in which the amount of sulfur poisoning is likely to increase in a temperature region higher than the active temperature of the three-way catalyst 22, the three-way catalyst 22 is higher than the temperature region in which the amount of sulfur poisoning is likely to increase. Dither control may be performed to increase the temperature of the.
また、例えば、排気管への凝縮水の付着を抑制するために排気管を昇温する要求が生じることを、ディザ制御の実行条件にしてもよい。これは、例えば外気温が判定値以下であることと、機関負荷が所定値以下であることとの論理積が真であることを実行条件とすることにより実現できる。 Further, for example, it may be an execution condition of dither control that a request for raising the temperature of the exhaust pipe is generated in order to suppress adhesion of condensed water to the exhaust pipe. This can be realized, for example, by setting the logical product of the outside air temperature to be less than or equal to the determination value and the engine load to be less than or equal to the predetermined value to be true.
また、例えば下記に記載したように、触媒として三元触媒を備えたガソリンパティキュレートフィルタ(GPF)を用いる場合において、GPFに詰まった微粒子状物質を除去する要求が生じることをディザ制御の実行条件にしてもよい。これは、例えばGPFの上流側の圧力と下流側の圧力との差が閾値以上であることを実行条件とすることにより実現できる。 Further, for example, as described below, when a gasoline particulate filter (GPF) equipped with a three-way catalyst is used as a catalyst, it is a condition for executing dither control that there is a request to remove particulate matter clogged in the GPF. It may be. This can be realized, for example, by setting that the difference between the pressure on the upstream side and the pressure on the downstream side of the GPF is equal to or greater than the threshold value.
また、例えば、三元触媒22の上流側の端部の温度が触媒活性温度に達している場合において、三元触媒22の信頼性の低下を招くほどの過度の高温とならない限り、ディザ制御を常時実行してもよい。 Further, for example, when the temperature of the upstream end of the three-way catalyst 22 reaches the catalytic activity temperature, dither control is performed unless the temperature becomes excessively high enough to reduce the reliability of the three-way catalyst 22. It may be executed all the time.
・上記実施形態では、リーン燃焼気筒#Lの数をリッチ燃焼気筒#Rの数よりも多くしたが、これに限らない。たとえば、リーン燃焼気筒#Lの数とリッチ燃焼気筒#Rの数とを同一にしてもよい。なお、リーン燃焼気筒#Lの数とリッチ燃焼気筒#Rの数との合計が、内燃機関10の気筒数に一致することも必須ではなく、例えば特定の気筒についてその燃焼室14における空燃比を理論空燃比とすることにより、リーン燃焼気筒#L及びリッチ燃焼気筒#Rのいずれでもない気筒としてもよい。ちなみに、下記に記載したように、排気の浄化成分が異なる複数の触媒を備える場合にも、1つの触媒が排気を浄化対象とするリーン燃焼気筒の数とリッチ燃焼気筒の数との合計が内燃機関の気筒数よりも少なくなる。 -In the above embodiment, the number of lean combustion cylinders # L is larger than the number of rich combustion cylinders # R, but the number is not limited to this. For example, the number of lean combustion cylinders #L and the number of rich combustion cylinders #R may be the same. It is not essential that the total number of lean combustion cylinders # L and the number of rich combustion cylinders # R match the number of cylinders of the internal combustion engine 10. For example, the air-fuel ratio in the combustion chamber 14 of a specific cylinder is determined. By setting the stoichiometric air-fuel ratio, a cylinder that is neither lean combustion cylinder # L nor rich combustion cylinder # R may be used. By the way, as described below, even when a plurality of catalysts having different exhaust gas purification components are provided, the total of the number of lean combustion cylinders and the number of rich combustion cylinders for which one catalyst purifies the exhaust gas is internal combustion. It will be less than the number of cylinders in the engine.
・ディザ制御処理としては、燃料噴射量の補正量を設定するものに限らない。例えば、ベース噴射量算出処理部M10を、リッチ燃焼気筒#Rとリーン燃焼気筒#Lとで各別に備えることとしてもよい。この場合、リッチ燃焼気筒用のベース噴射量算出処理部M10は、リッチな目標空燃比とするための開ループ操作量としてのベース噴射量Qbを算出し、リーン燃焼気筒用のベース噴射量算出処理部M10は、リーンな目標空燃比とするための開ループ操作量としてのベース噴射量Qbを算出する。なお、この際、各気筒の燃焼室14内の混合気の空燃比の平均値が目標値Afpとなるようにしてもよい。 -The dither control process is not limited to setting the correction amount of the fuel injection amount. For example, the base injection amount calculation processing unit M10 may be separately provided for each of the rich combustion cylinder #R and the lean combustion cylinder #L. In this case, the base injection amount calculation processing unit M10 for the rich combustion cylinder calculates the base injection amount Qb as the open loop operation amount for achieving the rich target air-fuel ratio, and the base injection amount calculation processing for the lean combustion cylinder. Part M10 calculates the base injection amount Qb as the open loop operation amount for achieving a lean target air-fuel ratio. At this time, the average value of the air-fuel ratio of the air-fuel ratio in the combustion chamber 14 of each cylinder may be set to the target value Afp.
・上記実施形態では、内燃機関10の空燃比の平均値の目標値Afpを理論空燃比としたが、これに限らない。例えば上述したように、触媒として三元触媒を備えたGPFを用いる場合には、目標値Afpを理論空燃比よりもリーンにしてもよい。なお、この場合には、リーン燃焼気筒#Lの空燃比を、理論空燃比及び目標値Afpの双方よりもリーンにし、リッチ燃焼気筒#Rの空燃比を、理論空燃比及び目標値Afpの双方よりもリッチにする。 -In the above embodiment, the target value Afp of the average value of the air-fuel ratio of the internal combustion engine 10 is set as the theoretical air-fuel ratio, but the present invention is not limited to this. For example, as described above, when a GPF equipped with a three-way catalyst is used as the catalyst, the target value Afp may be leaner than the stoichiometric air-fuel ratio. In this case, the air-fuel ratio of the lean combustion cylinder #L is made leaner than both the theoretical air-fuel ratio and the target value Afp, and the air-fuel ratio of the rich combustion cylinder #R is set to both the theoretical air-fuel ratio and the target value Afp. Make it richer than.
・触媒としては三元触媒22に限らない。たとえば、三元触媒を備えたガソリンパティキュレートフィルタ(GPF)であってもよい。要は、昇温要求が生じうるものであって、リーン燃焼気筒#Lの酸素によってリッチ燃焼気筒#Rの未燃燃料成分(HC)や不完全燃焼成分(CO)を酸化させる際の酸化熱を利用して昇温が可能であるものであればよい。 -The catalyst is not limited to the three-way catalyst 22. For example, it may be a gasoline particulate filter (GPF) equipped with a three-way catalyst. The point is that a temperature rise request can occur, and the heat of oxidation when the oxygen in the lean combustion cylinder #L oxidizes the unburned fuel component (HC) and incomplete combustion component (CO) in the rich combustion cylinder #R Anything that can raise the temperature by using
・上記第2空燃比センサ50を、理論空燃比を境にして出力電圧が大きく変化する酸素センサに変更してもよい。
・制御装置30としては、CPU32とメモリ34とを備えて、ソフトウェア処理を実行するものに限らない。たとえば、上記実施形態においてソフトウェア処理されたものの少なくとも一部を、ハードウェア処理する専用のハードウェア回路(たとえばASIC等)を備えてもよい。すなわち、制御装置は、以下の(a)〜(c)のいずれかの構成であればよい。なお、処理装置及びメモリの組や、専用のハードウェア回路は複数であってもよい。
The second air-fuel ratio sensor 50 may be changed to an oxygen sensor whose output voltage changes significantly with the theoretical air-fuel ratio as a boundary.
The control device 30 is not limited to the one that includes the CPU 32 and the memory 34 and executes software processing. For example, a dedicated hardware circuit (for example, ASIC or the like) for hardware processing at least a part of the software processed in the above embodiment may be provided. That is, the control device may have any of the following configurations (a) to (c). There may be a plurality of sets of processing devices and memories, and a plurality of dedicated hardware circuits.
(a)上記処理の全てを、プログラムに従って実行する処理装置と、プログラムを記憶するメモリとを備える。
(b)上記処理の一部をプログラムに従って実行する処理装置及びプログラムを記憶するメモリと、残りの処理を実行する専用のハードウェア回路とを備える。
(A) A processing device that executes all of the above processing according to a program and a memory for storing the program are provided.
(B) A processing device for executing a part of the above processing according to the program, a memory for storing the program, and a dedicated hardware circuit for executing the remaining processing are provided.
(c)上記処理の全てを実行する専用のハードウェア回路を備える。
・内燃機関10としては、4気筒の内燃機関に限らない。たとえば直列6気筒の内燃機関でもよい。また、例えば、V型の内燃機関等、第1の触媒と第2の触媒とを備え、それぞれによって排気が浄化される気筒が異なるものであってもよい。
(C) A dedicated hardware circuit for executing all of the above processes is provided.
-The internal combustion engine 10 is not limited to a 4-cylinder internal combustion engine. For example, an in-line 6-cylinder internal combustion engine may be used. Further, for example, a V-type internal combustion engine or the like, which includes a first catalyst and a second catalyst, may have different cylinders for purifying exhaust gas.
・燃料噴射弁16としては、燃焼室14に燃料を噴射するものに限らず、たとえば吸気通路12に燃料を噴射するものでもよい。 -The fuel injection valve 16 is not limited to the one that injects fuel into the combustion chamber 14, and may be, for example, one that injects fuel into the intake passage 12.
10…内燃機関、12…吸気通路、14…燃焼室、16…燃料噴射弁、18…点火プラグ、20…排気通路、22…三元触媒、30…制御装置、32…中央処理装置(CPU)、34…メモリ、40…第1空燃比センサ、42…回転速度センサ、44…エアフローメータ、46…水温センサ、50…第2空燃比センサ、#1…第1気筒、#2…第2気筒、#3…第3気筒、#4…第4気筒。 10 ... Internal combustion engine, 12 ... Intake passage, 14 ... Combustion chamber, 16 ... Fuel injection valve, 18 ... Spark plug, 20 ... Exhaust passage, 22 ... Three-way catalyst, 30 ... Control device, 32 ... Central processing device (CPU) , 34 ... Memory, 40 ... 1st air-fuel ratio sensor, 42 ... Rotation speed sensor, 44 ... Air flow meter, 46 ... Water temperature sensor, 50 ... 2nd air-fuel ratio sensor, # 1 ... 1st cylinder, # 2 ... 2nd cylinder , # 3 ... 3rd cylinder, # 4 ... 4th cylinder.
Claims (1)
前記触媒の下流に設けられたセンサの検出値に基づいて前記触媒の雰囲気がストイキ雰囲気となるように空燃比を制御する空燃比制御と、
前記触媒の昇温要求が生じた場合、前記複数の気筒のうちの一部の気筒であるリーン燃焼気筒における空燃比を前記複数の気筒における空燃比の平均値に対する目標値よりもリーンに制御し、前記複数の気筒のうちの前記一部の気筒とは別の気筒であるリッチ燃焼気筒における空燃比を前記目標値よりもリッチに制御するように前記各気筒に対応する燃料噴射弁を操作するディザ制御と、を実行する制御装置であって、
前記リッチ燃焼気筒及び前記リーン燃焼気筒に設定される気筒の組み合わせが複数設定されており、前記ディザ制御の実行中には前記気筒の組み合わせを所定期間毎に変更する変更処理部と、
前記空燃比制御に対する補正値が前記気筒の組み合わせ毎に独立して設定されており、前記気筒の組み合わせの変更に合わせて前記補正値を変更する補正値設定処理部とを、備える
内燃機関の制御装置。 The control target is an internal combustion engine equipped with a catalyst that purifies the exhaust gas discharged from multiple cylinders.
Air-fuel ratio control that controls the air-fuel ratio so that the atmosphere of the catalyst becomes a stoichiometric atmosphere based on the detection value of the sensor provided downstream of the catalyst.
When a temperature rise request for the catalyst occurs, the air-fuel ratio in the lean combustion cylinder, which is a part of the plurality of cylinders, is controlled to be leaner than the target value with respect to the average value of the air-fuel ratio in the plurality of cylinders. , The fuel injection valve corresponding to each of the cylinders is operated so as to control the air-fuel ratio of the rich combustion cylinder, which is a cylinder different from the part of the plurality of cylinders, more richly than the target value. It is a control device that executes dither control and
A plurality of combinations of cylinders set to the rich combustion cylinder and the lean combustion cylinder are set, and a change processing unit that changes the combination of the cylinders at predetermined intervals during execution of the dither control, and a change processing unit.
Control of an internal combustion engine including a correction value setting processing unit in which a correction value for the air-fuel ratio control is independently set for each combination of the cylinders and the correction value is changed according to a change in the combination of the cylinders. apparatus.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017129439A JP6805980B2 (en) | 2017-06-30 | 2017-06-30 | Internal combustion engine control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017129439A JP6805980B2 (en) | 2017-06-30 | 2017-06-30 | Internal combustion engine control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019011730A JP2019011730A (en) | 2019-01-24 |
| JP6805980B2 true JP6805980B2 (en) | 2020-12-23 |
Family
ID=65226867
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017129439A Expired - Fee Related JP6805980B2 (en) | 2017-06-30 | 2017-06-30 | Internal combustion engine control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6805980B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7848615B2 (en) * | 2022-06-30 | 2026-04-21 | 日産自動車株式会社 | Method and apparatus for controlling the warm-up of a three-way catalytic converter |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5341818B2 (en) * | 2010-05-14 | 2013-11-13 | 本田技研工業株式会社 | Control device for internal combustion engine |
| JP5110194B1 (en) * | 2011-07-12 | 2012-12-26 | トヨタ自動車株式会社 | Control device for internal combustion engine |
| JP2013057271A (en) * | 2011-09-07 | 2013-03-28 | Toyota Motor Corp | Air-fuel ratio control device for internal combustion engine |
| JP6414512B2 (en) * | 2015-06-02 | 2018-10-31 | トヨタ自動車株式会社 | Control device for internal combustion engine |
-
2017
- 2017-06-30 JP JP2017129439A patent/JP6805980B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019011730A (en) | 2019-01-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6870560B2 (en) | Internal combustion engine control device | |
| JP5348190B2 (en) | Control device for internal combustion engine | |
| US10550788B2 (en) | Controller and control method for internal combustion engine | |
| JP6881209B2 (en) | Internal combustion engine control device | |
| CN108533409B (en) | Control device and control method of internal combustion engine | |
| US10961928B2 (en) | Control apparatus for internal combustion engine and method for controlling internal combustion engine | |
| US10174696B2 (en) | Control apparatus for internal combustion engine | |
| JP6915440B2 (en) | Internal combustion engine control device | |
| WO2016148250A1 (en) | Exhaust purification system | |
| WO2016039451A1 (en) | Exhaust gas purification system | |
| JP6476930B2 (en) | Exhaust purification system | |
| JP6805980B2 (en) | Internal combustion engine control device | |
| JP6926968B2 (en) | Internal combustion engine control device | |
| CN109386391B (en) | Control device and control method for internal combustion engine | |
| JP7155884B2 (en) | Control device for internal combustion engine | |
| JP6737209B2 (en) | Control device for internal combustion engine | |
| JP6866827B2 (en) | Internal combustion engine control device | |
| CN109281766B (en) | Control device for internal combustion engine | |
| JP6879115B2 (en) | Internal combustion engine control device | |
| JP7196391B2 (en) | Control device for internal combustion engine | |
| WO2016148205A1 (en) | Exhaust purification system | |
| JP2016142168A (en) | Exhaust emission control system | |
| JP2016118133A (en) | Exhaust emission control system | |
| JP6492703B2 (en) | Exhaust purification system | |
| JP6432401B2 (en) | Exhaust purification system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190918 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200714 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200715 |
|
| 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: 20201104 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201117 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6805980 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| LAPS | Cancellation because of no payment of annual fees |