JP2009150264A - Air-fuel ratio control device for internal combustion engine - Google Patents
Air-fuel ratio control device for internal combustion engine Download PDFInfo
- Publication number
- JP2009150264A JP2009150264A JP2007327387A JP2007327387A JP2009150264A JP 2009150264 A JP2009150264 A JP 2009150264A JP 2007327387 A JP2007327387 A JP 2007327387A JP 2007327387 A JP2007327387 A JP 2007327387A JP 2009150264 A JP2009150264 A JP 2009150264A
- Authority
- JP
- Japan
- Prior art keywords
- fuel ratio
- air
- value
- learning
- alcohol concentration
- 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.)
- Withdrawn
Links
- 239000000446 fuel Substances 0.000 title claims abstract description 358
- 238000002485 combustion reaction Methods 0.000 title claims description 36
- LFQSCWFLJHTTHZ-UHFFFAOYSA-N Ethanol Chemical compound CCO LFQSCWFLJHTTHZ-UHFFFAOYSA-N 0.000 claims abstract description 179
- 239000003054 catalyst Substances 0.000 claims abstract description 35
- 238000011144 upstream manufacturing Methods 0.000 claims abstract description 27
- 230000007423 decrease Effects 0.000 claims abstract description 15
- 239000003502 gasoline Substances 0.000 claims description 9
- 238000000746 purification Methods 0.000 claims description 8
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 abstract description 48
- 239000001301 oxygen Substances 0.000 abstract description 48
- 229910052760 oxygen Inorganic materials 0.000 abstract description 48
- 230000007812 deficiency Effects 0.000 abstract description 9
- 238000000034 method Methods 0.000 description 30
- 239000007789 gas Substances 0.000 description 22
- 238000002347 injection Methods 0.000 description 20
- 239000007924 injection Substances 0.000 description 20
- 230000006866 deterioration Effects 0.000 description 17
- 230000003247 decreasing effect Effects 0.000 description 9
- MWUXSHHQAYIFBG-UHFFFAOYSA-N nitrogen oxide Inorganic materials O=[N] MWUXSHHQAYIFBG-UHFFFAOYSA-N 0.000 description 9
- 230000014509 gene expression Effects 0.000 description 8
- UGFAIRIUMAVXCW-UHFFFAOYSA-N Carbon monoxide Chemical compound [O+]#[C-] UGFAIRIUMAVXCW-UHFFFAOYSA-N 0.000 description 3
- 229910002091 carbon monoxide Inorganic materials 0.000 description 3
- 229930195733 hydrocarbon Natural products 0.000 description 3
- 150000002430 hydrocarbons Chemical class 0.000 description 3
- 238000000137 annealing Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 2
- 230000003197 catalytic effect Effects 0.000 description 2
- 238000009499 grossing Methods 0.000 description 2
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical group [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- 125000003158 alcohol group Chemical group 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 239000000498 cooling water Substances 0.000 description 1
- 230000002542 deteriorative effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000002828 fuel tank Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
Images
Landscapes
- Output Control And Ontrol Of Special Type Engine (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Abstract
【課題】フレキシブルフューエルビークルにおいて、アルコール濃度補正学習制御中の燃料供給量の過不足量を減らす空燃比制御装置を提供する。
【解決手段】三元触媒20の上流排気通路内及び下流排気通路内に配置された空燃比センサ23及び酸素センサ24を具備し、空燃比センサの出力値に基づいて燃料供給量を補正するメインフィードバック制御と、酸素センサの出力値に基づいて燃料供給量を補正するサブフィードバック制御と、アルコール濃度補正学習値を学習するアルコール濃度補正学習制御と、サブフィードバック制御における補正値に基づいて算出された学習値を学習するサブフィードバック学習制御とを実行し、アルコール濃度補正学習値が増加する学習時は排気空燃比をリッチにするサブフィードバック制御を行い、アルコール濃度補正学習値が減少する学習時は排気空燃比をリーンにするサブフィードバック制御を行う。
【選択図】図1An air-fuel ratio control apparatus for reducing an excess or deficiency of a fuel supply amount during alcohol concentration correction learning control in a flexible fuel vehicle is provided.
An air-fuel ratio sensor and an oxygen sensor arranged in an upstream exhaust passage and a downstream exhaust passage of a three-way catalyst are provided, and a fuel supply amount is corrected based on an output value of the air-fuel ratio sensor. Calculated based on feedback control, sub-feedback control for correcting the fuel supply amount based on the output value of the oxygen sensor, alcohol concentration correction learning control for learning the alcohol concentration correction learning value, and correction values in the sub-feedback control Execute sub-feedback learning control to learn the learning value, perform sub-feedback control to enrich the exhaust air-fuel ratio during learning when the alcohol concentration correction learning value increases, and exhaust when during learning when the alcohol concentration correction learning value decreases Sub-feedback control is performed to make the air-fuel ratio lean.
[Selection] Figure 1
Description
本発明は内燃機関の空燃比制御装置に関する。 The present invention relates to an air-fuel ratio control apparatus for an internal combustion engine.
ガソリンの他にアルコールとガソリンの各種組成の混合燃料でも走行可能な、いわゆるフレキシブルフューエルビークル(FFV)と称される自動車がある。アルコールは、通常のガソリンと比べてC(炭素)原子の含有量が異なるため、フレキシブルフューエルビークルに用いられる内燃機関にアルコールとガソリンの混合燃料を供給するにあたっては、燃料内のアルコール濃度に従って燃料供給量を調整する必要がある。 In addition to gasoline, there is an automobile called a so-called flexible fuel vehicle (FFV) that can run with a mixed fuel of various compositions of alcohol and gasoline. Since alcohol has a C (carbon) atom content different from that of normal gasoline, when supplying a mixed fuel of alcohol and gasoline to an internal combustion engine used in a flexible fuel vehicle, the fuel is supplied according to the alcohol concentration in the fuel. The amount needs to be adjusted.
ところで、内燃機関本体から排出された排気ガス中には炭化水素(HC)、一酸化炭素(CO)及び窒素酸化物(NOx)等の成分が含まれており、従来からこれら成分を浄化するために三元触媒が利用されている。三元触媒は排気ガスの空燃比(以下、「排気空燃比」と称す)が略理論空燃比となっているときにその浄化能力が高くなることから、三元触媒によって排気ガスの浄化を行う際には排気空燃比が略理論空燃比となるように燃焼室への燃料供給量等を制御する必要がある。 By the way, components such as hydrocarbons (HC), carbon monoxide (CO), and nitrogen oxides (NOx) are contained in the exhaust gas discharged from the internal combustion engine main body, and these components have been conventionally purified. Three-way catalyst is used. The three-way catalyst has a high purification capacity when the exhaust gas air-fuel ratio (hereinafter referred to as “exhaust air-fuel ratio”) is substantially the stoichiometric air-fuel ratio. In this case, it is necessary to control the amount of fuel supplied to the combustion chamber so that the exhaust air-fuel ratio becomes substantially the stoichiometric air-fuel ratio.
従って、フレキシブルフューエルビークルにおいて、三元触媒の上流排気通路内に排気空燃比を検出することができる空燃比センサを設け、排気空燃比が燃料内のアルコール濃度に応じて定まる理論空燃比になるように、燃焼室への燃料供給量を調整するフィードバック制御を行う空燃比制御装置が公知である(特許文献1参照)。 Therefore, in the flexible fuel vehicle, an air-fuel ratio sensor capable of detecting the exhaust air-fuel ratio is provided in the upstream exhaust passage of the three-way catalyst so that the exhaust air-fuel ratio becomes the stoichiometric air-fuel ratio determined according to the alcohol concentration in the fuel. In addition, an air-fuel ratio control apparatus that performs feedback control for adjusting the amount of fuel supplied to the combustion chamber is known (see Patent Document 1).
しかし、排気ガスの熱による空燃比センサの劣化や、特に、給油等によって燃料中のアルコール濃度が大きな変化等によって、空燃比センサが実際の排気空燃比を正確に検出することができない場合がある。このような場合には上述したフィードバック制御(以下、「メインフィードバック制御」と称す)による排気空燃比の制御精度が低下してしまう。 However, the air-fuel ratio sensor may not be able to accurately detect the actual exhaust air-fuel ratio due to deterioration of the air-fuel ratio sensor due to the heat of the exhaust gas, especially due to a large change in the alcohol concentration in the fuel due to refueling or the like. . In such a case, the control accuracy of the exhaust air-fuel ratio by the above-described feedback control (hereinafter referred to as “main feedback control”) is lowered.
そこで、三元触媒の下流排気通路内に排気空燃比を検出することができる空燃比センサを設け、下流側空燃比センサの出力に基づいて上流側空燃比センサの出力値が実際の排気空燃比と一致するように上流側空燃比センサの出力値を(結果的には燃料供給量を)補正するフィードバック制御(以下、「サブフィードバック制御」と称す)を行うことにより排気空燃比の制御精度を改善することが考えられる。 Therefore, an air-fuel ratio sensor capable of detecting the exhaust air-fuel ratio is provided in the downstream exhaust passage of the three-way catalyst, and the output value of the upstream air-fuel ratio sensor is based on the output of the downstream air-fuel ratio sensor so that the actual exhaust air-fuel ratio is The exhaust air / fuel ratio control accuracy is improved by performing feedback control (hereinafter referred to as “sub-feedback control”) that corrects the output value of the upstream air / fuel ratio sensor (resulting in fuel supply amount) so that It can be improved.
そして、このような三元触媒の上流及び下流の排気通路内に空燃比センサを配置した構成においては、上流側空燃比センサの出力値と実際の排気空燃比との間の定常的なずれに対応する学習値をサブフィードバック制御における補正量に基づいて算出すると共に、算出された学習値に基づいて上流側空燃比センサの出力値を補正する学習制御(以下、「サブフィードバック学習制御」と称す)を行うことが考えられる。 In such a configuration in which the air-fuel ratio sensor is disposed in the upstream and downstream exhaust passages of the three-way catalyst, there is a steady deviation between the output value of the upstream air-fuel ratio sensor and the actual exhaust air-fuel ratio. The corresponding learning value is calculated based on the correction amount in the sub feedback control, and the learning control for correcting the output value of the upstream air-fuel ratio sensor based on the calculated learning value (hereinafter referred to as “sub feedback learning control”). ).
更に、フレキシブルフューエルビークルにおいては、メインフィードバック制御によるフィードバック補正値に基づいて、燃料中のアルコール濃度に応じて燃料供給量を調整するためのアルコール濃度補正学習値を算出するアルコール濃度補正学習制御を行うことが考えられる。 Further, the flexible fuel vehicle performs alcohol concentration correction learning control for calculating an alcohol concentration correction learning value for adjusting the fuel supply amount according to the alcohol concentration in the fuel, based on the feedback correction value by the main feedback control. It is possible.
しかし、前述のように給油等によってアルコール濃度が大きく変化した場合、排気空燃比を、燃料中のアルコール濃度に応じた理論空燃比とするような補正値及び学習値となるまでの間、燃料供給量の過不足が発生し、それによって、排気エミッションの悪化や、ノッキングの発生等によるドライバビリティの悪化が生じる恐れがある。 However, as described above, when the alcohol concentration changes greatly due to refueling or the like, the fuel supply is continued until the exhaust air-fuel ratio becomes a correction value and a learning value so that the stoichiometric air-fuel ratio according to the alcohol concentration in the fuel is set. An excess or deficiency of the amount may occur, which may cause deterioration of exhaust emission or drivability due to occurrence of knocking.
更に、給油等によってアルコール濃度が大きく変化した場合、アルコール濃度補正学習制御と共に、サブフィードバック制御及びサブフィードバック学習制御も同時に行われと、アルコール濃度補正学習制御によって学習され補正されるべきアルコール濃度のずれが、アルコール濃度補正学習制御による学習値、サブフィードバック制御による補正値及びサブフィードバック学習制御による学習値に分散してしまう。そうすると、アルコール濃度補正学習制御による学習の精度が悪化し、燃料供給量の過不足が発生し、それによって、排気エミッションの悪化や、ノッキングの発生等によるドライバビリティの悪化が生じる恐れがある。 Further, when the alcohol concentration changes greatly due to refueling or the like, the alcohol concentration correction learning control and the sub feedback control and the sub feedback learning control are simultaneously performed. However, it is dispersed into a learning value by alcohol concentration correction learning control, a correction value by sub feedback control, and a learning value by sub feedback learning control. Then, the accuracy of learning by alcohol concentration correction learning control deteriorates, and an excess or deficiency of the fuel supply amount occurs, which may cause deterioration of exhaust emission or drivability due to occurrence of knocking.
そこで本発明は、フレキシブルフューエルビークルにおいて、アルコール濃度補正学習制御中の燃料供給量の過不足量を減らし、それによって排気エミッション及びドライバビリティの悪化を防止することが可能な内燃機関の空燃比制御装置を提供することを目的とする。 Accordingly, the present invention provides an air-fuel ratio control apparatus for an internal combustion engine that can reduce an excess or deficiency of the fuel supply amount during alcohol concentration correction learning control in a flexible fuel vehicle, thereby preventing deterioration of exhaust emission and drivability. The purpose is to provide.
前記課題を解決するために請求項1に記載の発明によれば、燃料としてアルコールとガソリンとをそれぞれ単独で又は混合して使用可能な内燃機関の空燃比制御装置であって、機関排気通路内に設けられた排気浄化触媒の上流排気通路内及び下流排気通路内にそれぞれ配置され且つ排気ガスの空燃比を検出する上流側空燃比センサ及び下流側空燃比センサと、前記上流側空燃比センサの出力値が目標空燃比に対応する値となるようにフィードバック補正値に基づいて燃料供給量を補正するメインフィードバック制御手段と、前記上流側空燃比センサの出力値に基づく排気空燃比と実際の排気空燃比とのずれを補償すべく前記下流側空燃比センサの出力値に基づいて排気空燃比が目標空燃比となるように燃料供給量を補正するサブフィードバック制御手段と、前記フィードバック補正値に基づいて算出されたアルコール濃度補正学習値を学習すると共にそれに基づいて前記燃料供給量を補正するアルコール濃度補正学習制御手段と、前記サブフィードバック制御手段における補正値に基づいて算出された学習値を学習すると共にそれに基づいて前記燃料供給量を補正するサブフィードバック学習制御手段とを具備する内燃機関の空燃比制御装置において、前記アルコール濃度補正学習値が増加する学習をしているときは、排気空燃比が前記目標空燃比よりもリッチになるように前記サブフィードバック制御手段における補正値を補正し、前記アルコール濃度補正学習値が減少する学習をしているときは、排気空燃比が前記目標空燃比よりもリーンになるように前記サブフィードバック制御手段における補正値を補正する内燃機関の空燃比制御装置が提供される。
In order to solve the above-described problem, according to the invention described in
即ち、請求項1に記載の発明では、アルコール濃度補正学習制御による学習が進んでいる過程において生じる燃料供給量の過不足を、アルコール濃度補正学習値の増減から判断し、燃料供給量をそれに合わせて増減させるためにサブフィードバック制御における補正値を補正する。それによって、排気エミッションの悪化やドライバビリティの悪化を防止することが可能になる。 That is, according to the first aspect of the present invention, the excess or deficiency of the fuel supply amount that occurs in the process of learning by the alcohol concentration correction learning control is determined from the increase or decrease of the alcohol concentration correction learning value, and the fuel supply amount is adjusted accordingly. Therefore, the correction value in the sub feedback control is corrected to increase or decrease. Thereby, it becomes possible to prevent deterioration of exhaust emission and drivability.
また、請求項2に記載の発明によれば請求項1に記載の発明において、前記アルコール濃度補正学習値の増加量に応じてリッチの度合いを変化させ、前記アルコール濃度補正学習値の減少量に応じてリーンの度合いを変化させる内燃機関の空燃比制御装置が提供される。即ち、請求項2に記載の発明では、アルコール濃度補正学習値の増減に応じてサブフィードバック制御における補正値を増減させることで、供給燃料の過不足に応じた燃料供給量の増減を図ることが可能となる。 According to a second aspect of the present invention, in the first aspect of the present invention, the degree of richness is changed according to the amount of increase in the alcohol concentration correction learned value, and the amount of decrease in the alcohol concentration correction learned value is reduced. An air-fuel ratio control apparatus for an internal combustion engine that changes the degree of lean accordingly is provided. That is, according to the second aspect of the present invention, by increasing or decreasing the correction value in the sub-feedback control according to the increase or decrease of the alcohol concentration correction learning value, it is possible to increase or decrease the fuel supply amount according to the excess or shortage of the supplied fuel. It becomes possible.
また、請求項3に記載の発明によれば、燃料としてアルコールとガソリンとをそれぞれ単独で又は混合して使用可能な内燃機関の空燃比制御装置であって、機関排気通路内に設けられた排気浄化触媒の上流排気通路内及び下流排気通路内にそれぞれ配置され且つ排気ガスの空燃比を検出する上流側空燃比センサ及び下流側空燃比センサと、前記上流側空燃比センサの出力値が目標空燃比に対応する値となるようにフィードバック補正値に基づいて燃料供給量を補正するメインフィードバック制御手段と、前記上流側空燃比センサの出力値に基づく排気空燃比と実際の排気空燃比とのずれを補償すべく前記下流側空燃比センサの出力値に基づいて排気空燃比が目標空燃比となるように燃料供給量を補正するサブフィードバック制御手段と、前記フィードバック補正値に基づいて算出されたアルコール濃度補正学習値を学習すると共にそれに基づいて前記燃料供給量を補正するアルコール濃度補正学習制御手段と、前記サブフィードバック制御手段における補正値に基づいて算出された学習値を学習すると共にそれに基づいて前記燃料供給量を補正するサブフィードバック学習制御手段とを具備する内燃機関の空燃比制御装置において、前記アルコール濃度補正学習値を学習しているときは、前記サブフィードバック制御手段における補正を制限する内燃機関の空燃比制御装置が提供される。 According to a third aspect of the present invention, there is provided an air-fuel ratio control apparatus for an internal combustion engine capable of using alcohol and gasoline as fuels alone or in combination, the exhaust gas provided in the engine exhaust passage. An upstream air-fuel ratio sensor and a downstream air-fuel ratio sensor, which are respectively disposed in the upstream exhaust passage and the downstream exhaust passage of the purification catalyst and detect the air-fuel ratio of the exhaust gas, and the output value of the upstream air-fuel ratio sensor are the target air The main feedback control means for correcting the fuel supply amount based on the feedback correction value so as to be a value corresponding to the fuel ratio, and the difference between the exhaust air / fuel ratio based on the output value of the upstream air / fuel ratio sensor and the actual exhaust air / fuel ratio Sub-feedback control means for correcting the fuel supply amount so that the exhaust air-fuel ratio becomes the target air-fuel ratio based on the output value of the downstream air-fuel ratio sensor to compensate for An alcohol concentration correction learning control unit that learns an alcohol concentration correction learning value calculated based on a feedback correction value and corrects the fuel supply amount based on the learned learning value, and a correction value calculated based on the correction value in the sub-feedback control unit In an air-fuel ratio control apparatus for an internal combustion engine comprising a sub-feedback learning control means for learning a learning value and correcting the fuel supply amount based on the learning value, when the alcohol concentration correction learning value is learned, An air-fuel ratio control apparatus for an internal combustion engine that limits correction in the feedback control means is provided.
即ち、請求項3に記載の発明では、アルコール濃度補正学習制御による学習が進んでいる過程において、サブフィードバック制御手段における補正を制限することによってアルコール濃度補正学習制御による学習精度の悪化を防止し、それによって燃料供給量の過不足量を減らし、排気エミッションの悪化やドライバビリティの悪化を防止することが可能になる。
That is, in the invention according to
各請求項に記載の発明によれば、フレキシブルフューエルビークルにおいて、アルコール濃度補正学習制御中の燃料供給量の過不足量を減らし、それによって排気エミッション及びドライバビリティの悪化を防止することが可能になるという共通の効果を奏する。 According to the invention described in each claim, in the flexible fuel vehicle, it becomes possible to reduce the excess and deficiency of the fuel supply amount during the alcohol concentration correction learning control, thereby preventing the exhaust emission and the drivability from deteriorating. There is a common effect.
以下、図面を参照しながら、燃料としてアルコールとガソリンとをそれぞれ単独で又は混合して使用可能な本発明の内燃機関の空燃比制御装置について説明する。図1は本発明の制御装置が搭載される内燃機関全体の図である。図1に示した実施形態では本発明の空燃比制御装置が筒内直噴型火花点火式内燃機関に用いられた場合を示しているが、他の火花点火式内燃機関や圧縮自着火式内燃機関等にも用いることができる。 Hereinafter, an air-fuel ratio control apparatus for an internal combustion engine according to the present invention, which can use alcohol and gasoline as fuels individually or in combination, will be described with reference to the drawings. FIG. 1 is an overall view of an internal combustion engine on which a control device of the present invention is mounted. The embodiment shown in FIG. 1 shows the case where the air-fuel ratio control apparatus of the present invention is used in an in-cylinder direct injection type spark ignition internal combustion engine, but other spark ignition type internal combustion engines and compression self-ignition internal combustion engines are shown. It can also be used for institutions.
図1を参照すると1は機関本体、2はシリンダブロック、3はシリンダブロック2内で往復動するピストン、4はシリンダブロック2上に固定されたシリンダヘッド、5はピストン3とシリンダヘッド4との間に形成された燃焼室、6は吸気弁、7は吸気ポート、8は排気弁、9は排気ポートをそれぞれ示す。図1に示したようにシリンダヘッド4の内壁面の中央部には点火プラグ10が配置され、シリンダヘッド4内壁面周辺部には燃料噴射弁11が配置される。またピストン3の頂面上には燃料噴射弁11の下方から点火プラグ10の下方まで延びるキャビティ12が形成されている。
Referring to FIG. 1, 1 is an engine body, 2 is a cylinder block, 3 is a piston that reciprocates in the
各気筒の吸気ポート7はそれぞれ対応する吸気枝管13を介してサージタンク14に連結され、サージタンク14は吸気管15を介してエアクリーナ(図示せず)に連結される。吸気管15内にはエアフロメータ16が配置されると共にステップモータ17によって駆動されるスロットル弁18が配置される。一方、各気筒の排気ポート9は排気マニホルド19に連結され、この排気マニホルド19は三元触媒20を内蔵した触媒コンバータ21に連結される。触媒コンバータ21の出口は排気管22に連結される。排気マニホルド19、即ち排気浄化触媒20上流側の排気通路内には空燃比センサ23が配置されると共に、排気管22、即ち三元触媒20下流側の排気通路内には酸素センサ24が配置される。アルコールを含む燃料は燃料タンク25に貯蔵され、燃料供給管を介して電子制御式の吐出量可変な燃料ポンプ26によって燃料噴射弁11へ供給され、噴射される。本実施形態では、排気浄化触媒として三元触媒20を用いているが、酸素吸蔵能力を有していれば、他のタイプの触媒、例えばNOx吸蔵還元触媒、リーンNOx触媒、DPNR等を用いてもよい。
The intake port 7 of each cylinder is connected to a
電子制御ユニット31はディジタルコンピュータからなり、双方向性バス32を介して相互に接続されたRAM(ランダムアクセスメモリ)33、ROM(リードオンリメモリ)34、CPU(マイクロプロセッサ)35、バックアップRAM36、入力ポート37及び出力ポート38を具備する。バックアップRAM36は常時電源に接続されており、車両のイグニッションスイッチを切っても記憶した内容を保存することが可能である。従って、後述する学習値等を保存するために使用される。
The
エアフロメータ16は吸入空気流量に比例した出力電圧を発生し、その出力電圧は対応するAD変換器39を介して入力ポート37に入力される。また、空燃比センサ23は、図2に示したように、排気マニホルド19内を通過する排気ガス中の酸素濃度に基づいて、斯かる排気ガスの空燃比に略比例した出力電圧を発生する。一方、酸素センサ24は、図3に示したように、排気管22内を通過する排気ガス、即ち三元触媒20を通過した後の排気ガス中の酸素濃度に基づいて、斯かる排気ガスの空燃比が理論空燃比AFTよりもリッチであるかリーンであるかによって大きく異なる出力電圧を発生する。これら出力電圧は対応するAD変換器39を介して入力ポート37に入力される。
The
また、アクセルペダル41にはアクセルペダル41の踏込み量に比例した出力電圧を発生する負荷センサ42が接続され、負荷センサ42の出力電圧は対応するAD変換器39を介して入力ポート37に入力される。クランク角センサ43は例えばクランクシャフトが30度回転する毎に出力パルスを発生し、この出力パルスが入力ポート37に入力される。CPU35ではこのクランク角センサ43の出力パルスから機関回転数Neが計算される。一方、出力ポート38は対応する駆動回路39を介して点火プラグ10、燃料噴射弁11及びステップモータ17に接続される。
A
上述した三元触媒20は、酸素吸蔵能力を有しており、これにより三元触媒20に流入する排気ガスの空燃比がリーンであるときには排気ガス中の酸素を吸蔵すると共に、三元触媒20に流入する排気ガスの空燃比がリッチであるときには吸蔵している酸素を放出することにより排気ガス中に含まれるHC、COを酸化・浄化する。
The above-described three-
このような三元触媒20の酸素吸蔵能力を効果的に利用するためには、排気ガスの空燃比がその後リッチ及びリーンのいずれになっても排気ガスを浄化することができるように、三元触媒20中に吸蔵されている酸素の量を所定量(例えば、最大酸素吸蔵量の半分)に維持することが必要である。三元触媒20の酸素吸蔵量が上記所定量に維持されていれば、三元触媒20は常に或る程度の酸素吸蔵作用及び酸素放出作用を発揮することが可能であり、結果として三元触媒20により常に排気ガス中の成分の酸化・還元を行うことができるようになる。このため、本実施形態では、三元触媒20による排気浄化性能を維持すべく、三元触媒の酸素吸蔵量を一定に維持するように空燃比制御を行うこととしている。
In order to effectively utilize the oxygen storage capacity of such a three-
そこで、本実施形態では、三元触媒20よりも上流排気通路内に配置された空燃比センサ(上流側空燃比センサ)23によって排気空燃比(三元触媒20上流側の排気通路、燃焼室5及び吸気通路に供給された空気と燃料との比率)を検出すると共に、空燃比センサ23の出力値が理論空燃比に対応した値となるように燃料噴射弁11からの燃料供給量についてフィードバック制御(メインフィードバック制御)を行うこととしている。これにより、排気空燃比は理論空燃比付近に維持され、その結果三元触媒の酸素吸蔵量が一定に維持され、よって排気エミッションを改善することができる。
Therefore, in the present embodiment, the exhaust air / fuel ratio (the upstream side air-fuel ratio sensor) 23 disposed in the upstream exhaust passage from the three-
以下、メインフィードバック制御について具体的に説明する。まず、本実施形態では、燃料噴射弁11から各気筒へと供給すべき燃料量(以下、「目標燃料供給量」と称す)Qft(n)は下記式(1)によって算出される。
Qft(n)=Mc(n)/AFT+DQf(n−1) …(1)
Hereinafter, the main feedback control will be specifically described. First, in the present embodiment, a fuel amount (hereinafter referred to as “target fuel supply amount”) Qft (n) to be supplied from the
Qft (n) = Mc (n) / AFT + DQf (n-1) (1)
ここで、上記式(1)においてnはECU31における計算回数を示す値であり、例えばQft(n)は第n回目の計算によって算出された目標燃料供給量を表している。また、Mc(n)は、吸気弁6の閉弁時までに各気筒の筒内に吸入されたと予想される空気量(以下、「筒内吸入空気量」と称す)を示している。筒内吸入空気量Mc(n)を算出するために、例えば機関回転数Neと吸気管15内を通過した空気の流量(以下、「吸気管通過空気流量」と称す)mtとを引数としたマップ又は計算式を予め実験的に又は計算によって求め、このマップ又は計算式をROM34に保存する。そして、機関運転中に検出された機関回転数Ne及び吸気管通過空気流量mtに基づいて上記マップ又は計算式により筒内吸入空気量Mc(n)が算出される。
Here, in the above formula (1), n is a value indicating the number of calculations in the
また、AFTは、排気空燃比の目標値を示し、本実施形態では燃料中のアルコール濃度に応じて変化する理論空燃比とする。理論空燃比における出力値は、そのアルコール濃度にかかわらず一定の値V0を示す(図2参照)。即ち、例えば或るアルコール濃度における理論空燃比がAFTである場合において、給油等によってアルコール濃度が変化して理論空燃比がAFT’になったとする。その場合においてもアルコール濃度変化後の理論空燃比に相当する出力値はV0のままであり、略比例した出力値の傾向も同様の傾向まま破線のようにシフトする。従って、図4に示されるように、アルコール濃度補正学習値FALCを用いて、それと理論空燃比AFTとのマップ又は計算式から燃料中のアルコール濃度に応じた理論空燃比AFTを求めることができる。 AFT indicates a target value of the exhaust air-fuel ratio, and in this embodiment, it is a stoichiometric air-fuel ratio that changes according to the alcohol concentration in the fuel. The output value at the theoretical air-fuel ratio shows a constant value V0 regardless of the alcohol concentration (see FIG. 2). That is, for example, when the theoretical air-fuel ratio at a certain alcohol concentration is AFT, it is assumed that the alcohol concentration is changed by refueling or the like and the theoretical air-fuel ratio becomes AFT ′. Even in this case, the output value corresponding to the stoichiometric air-fuel ratio after the change in alcohol concentration remains V0, and the tendency of the substantially proportional output value shifts as shown by the broken line with the same tendency. Therefore, as shown in FIG. 4, by using the alcohol concentration correction learned value FALC, the stoichiometric air-fuel ratio AFT corresponding to the alcohol concentration in the fuel can be obtained from the map or calculation formula of the learning value FALC and the theoretical air-fuel ratio AFT.
アルコール濃度補正学習値FALCは、燃料中のアルコール濃度に応じて基本燃料噴射量Qbを補正するための学習値であり、詳細は後述する。図4を参照すると、例えば、E0(燃料中のアルコール濃度が0%)のとき、アルコール濃度補正学習値FALCが1.0であり、理論空燃比は14.7となる。また、E85(85%のエタノール混合燃料)のとき、アルコール濃度補正学習値FALCが1.4であり、理論空燃比は10.0となる。 The alcohol concentration correction learning value FALC is a learning value for correcting the basic fuel injection amount Qb according to the alcohol concentration in the fuel, and will be described in detail later. Referring to FIG. 4, for example, when E0 (the alcohol concentration in the fuel is 0%), the alcohol concentration correction learning value FALC is 1.0, and the theoretical air-fuel ratio is 14.7. In the case of E85 (85% ethanol mixed fuel), the alcohol concentration correction learned value FALC is 1.4, and the theoretical air-fuel ratio is 10.0.
そして、DQfは、後述するメインフィードバック制御に関して算出される燃料補正量を示す。燃料噴射弁11では、このように上記式(1)によって算出された目標燃料供給量に対応する量の燃料が噴射される。
DQf represents a fuel correction amount calculated for main feedback control described later. The
なお、上記説明では、筒内吸入空気量Mc(n)は、機関回転数Neと吸気管通過空気流量mtとを引数としたマップ等に基づいて算出されるとしているが、例えばスロットル弁18の開度及び大気圧等に基づいた計算式等、他の方法によって求められてもよい。 In the above description, the in-cylinder intake air amount Mc (n) is calculated based on a map or the like using the engine speed Ne and the intake pipe passage air flow rate mt as arguments. You may obtain | require by other methods, such as a calculation formula based on an opening degree, atmospheric pressure, etc.
図5は、燃料噴射弁11からの目標燃料供給量Qft(n)を算出する目標燃料供給量算出制御操作のフローチャートである。この操作はECU31によって予め定められた所定時間毎の割り込みによって実行されるルーチンとして行われる。
FIG. 5 is a flowchart of the target fuel supply amount calculation control operation for calculating the target fuel supply amount Qft (n) from the
まず、ステップ101において、クランク角センサ43及びエアフロメータ16によって機関回転数Ne及び吸気管通過空気流量mtが検出される。次いで、ステップ102では、後述するアルコール濃度補正学習値FALCがバックアップRAM36より読み込まれる。次いで、ステップ103では、ステップ101において検出された機関回転数Ne及び吸気管通過空気流量mtに基づいてマップにより又は計算式により第n回目の計算時における筒内吸入空気量Mc(n)が算出される。次いで、ステップ104では、ステップ102において読み込まれたアルコール濃度補正学習値FALCに基づいて図4に示されるマップにより、燃料中のアルコール濃度に応じた理論空燃比AFTが算出される。
First, at
次いで、ステップ105では、ステップ103で算出された筒内吸入空気量Mc(n)及び後述するメインフィードバック制御操作において算出された第n−1回目の計算時における燃料補正量DQf(n−1)に基づいて上記式(1)により目標燃料供給量Qft(n)が算出され、ルーチンを終了する。燃料噴射弁11からは、このように算出された目標燃料供給量Qft(n)に相当する量の燃料が噴射される。
Next, at
次に、メインフィードバック制御について説明する。本実施形態では、メインフィードバック制御として、空燃比センサ23の出力に基づいて算出された実際の燃料供給量と、上述した目標燃料供給量Qftとの燃料偏差量ΔQfを計算回数毎に算出し、この燃料偏差量ΔQfがゼロになるように燃料補正量DQfを算出している。具体的には、燃料補正量DQfは下記式(2)により算出される。なお、下記式(2)においてDQf(n−1)は、第n−1回目の計算、即ち前回の計算における燃料補正量であり、Kmpは比例ゲイン、Kmiは積分ゲインをそれぞれ示している。これら比例ゲインKmp、積分ゲインKmiは予め定められた一定の値であってもよいし、機関運転状態に応じて変化する値であってもよい。
図6は、燃料補正量DQfを算出するメインフィードバック制御操作のフローチャートである。この操作はECU31によって予め定められた所定時間毎の割り込みによって実行されるルーチンとして行われる。
FIG. 6 is a flowchart of the main feedback control operation for calculating the fuel correction amount DQf. This operation is performed as a routine executed by interruption every predetermined time predetermined by the
まず、ステップ111では、メインフィードバック制御の実行条件が成立しているか否かが判定される。メインフィードバック制御の実行条件が成立している場合とは、例えば内燃機関の冷間始動中ではないこと(即ち、機関冷却水温が一定温度以上であって始動時燃料増量等が行われていないこと)や、機関運転中に燃料噴射弁からの燃料噴射を停止する燃料カット制御中ではないこと等が挙げられる。ステップ111においてメインフィードバック制御の実行条件が成立していると判定された場合には、ステップ112へと進む。一方、ステップ111においてメインフィードバック制御の実行条件が成立していないと判定された場合には、ルーチンを終了し、メインフィードバック制御は実行されない。
First, in
ステップ112では、第n回目の計算時における空燃比センサ23の出力値VAF(n)が検出される。次いで、ステップ113では、後述するサブフィードバック制御及びサブフィードバック学習制御によって算出された空燃比センサ23の出力補正値であるサブフィードバック補正値efsfb(n)及びサブフィードバック学習値efsfbgをステップ112で検出された出力値VAF(n)に加算することで、空燃比センサ23の出力値が補正されて第n回目の計算時における補正出力値VAF’(n)が算出される(VAF’(n)=VAF(n)+efsfb(n)+efsfbg(n))。
In
次いで、ステップ114では、前述のようにアルコール濃度補正学習値FALCと図4から求められたAFTが読み込まれる。次いで、ステップ115では、ステップ113で算出された補正出力値VAF’(n)及びステップ114で読み込まれたAFTに基づいて図2に示したマップを用いて第n回目の計算時における実空燃比AFR(n)が算出される。このようにして算出された実空燃比AFR(n)は、第n回目の計算時における三元触媒20に流入する排気ガスの実際の空燃比に略一致した値となっている。
Next, at
次いで、ステップ116では、下記式(3)により、空燃比センサ23の出力に基づいて算出された燃料供給量と目標燃料供給量Qftとの燃料偏差量ΔQfが算出される。なお、下記式(3)において、筒内吸入空気量Mc及び目標燃料供給量Qftについては第n回目の計算時における値が用いられているが、第n回目の計算時よりも前の値が用いられてもよい。
ΔQf(n)=Mc(n)/AFR(n)−Qft(n) …(3)
Next, at
ΔQf (n) = Mc (n) / AFR (n) −Qft (n) (3)
ステップ117では、上記式(2)により第n回目の計算時における燃料補正量DQf(n)が算出され、ルーチンを終了する。算出された燃料補正量DQf(n)は、図5に示した操作のステップ105において用いられる。
In step 117, the fuel correction amount DQf (n) at the time of the nth calculation is calculated by the above equation (2), and the routine is ended. The calculated fuel correction amount DQf (n) is used in
ところで、排気ガスの熱により空燃比センサ23が劣化すること等により空燃比センサ23の出力にはずれが生じる場合がある。このような場合、本来図2に実線で示したような出力値を発生させる空燃比センサ23が、例えば図2に破線で示したような出力値を発生させてしまう。このように空燃比センサ23の出力値にずれが生じると、空燃比センサ23は例えば本来であれば排気空燃比が理論空燃比になっているときに発生させる出力値を、理論空燃比よりもリーンであるときに発生させてしまう。そこで、本実施形態では、酸素センサ(下流側空燃比センサ)24を用いたサブフィードバック制御により空燃比センサ23の出力値に生じたずれを補償して、空燃比センサ23の出力値が実際の排気空燃比に対応した値となるようにすることとしている。 By the way, the output of the air-fuel ratio sensor 23 may be shifted due to the deterioration of the air-fuel ratio sensor 23 due to the heat of the exhaust gas. In such a case, the air-fuel ratio sensor 23 that originally generates an output value as shown by a solid line in FIG. 2 generates an output value as shown by a broken line in FIG. 2, for example. When a deviation occurs in the output value of the air-fuel ratio sensor 23 as described above, the air-fuel ratio sensor 23 generates an output value that is generated when, for example, the exhaust air-fuel ratio is the stoichiometric air-fuel ratio, rather than the stoichiometric air-fuel ratio. It is generated when it is lean. Therefore, in this embodiment, the sub-feedback control using the oxygen sensor (downstream air-fuel ratio sensor) 24 compensates for the deviation generated in the output value of the air-fuel ratio sensor 23, and the output value of the air-fuel ratio sensor 23 becomes the actual value. A value corresponding to the exhaust air-fuel ratio is set.
即ち、酸素センサ24は、図3に示したように、排気空燃比が理論空燃比よりもリッチであるかリーンであるかを検出することができ、理論空燃比よりもリッチであるかリーンであるかの判定にずれを生じることがほとんどない。このため、実際の排気空燃比がリーンとなっているときには酸素センサ24の出力値は低い値となっており、実際の排気空燃比がリッチとなっているときには酸素センサ24の出力値は高い値となっている。従って、実際の排気空燃比が略理論空燃比となっているとき、即ち理論空燃比付近で上下を繰り返しているときには、酸素センサ24の出力値は高い値と低い値との間で反転を繰り返す。従って、本実施形態では、酸素センサ24の出力値が高い値と低い値との間で反転を繰り返すように空燃比センサ23の出力値を補正することとしている。
That is, as shown in FIG. 3, the
図7は、実際の排気空燃比と、酸素センサの出力値と、サブフィードバック補正値efsfbと、サブフィードバック学習値efsfbgとのタイムチャートである。図7のタイムチャートは、実際の排気空燃比が理論空燃比になるように制御しているにもかかわらず、空燃比センサ23にずれが生じていて実際の排気空燃比が理論空燃比となっていない場合に、空燃比センサ23に生じているずれが補償されていく様子を示している。 FIG. 7 is a time chart of the actual exhaust air-fuel ratio, the output value of the oxygen sensor, the sub feedback correction value efsfb, and the sub feedback learning value efsfbg. In the time chart of FIG. 7, although the actual exhaust air-fuel ratio is controlled so as to become the stoichiometric air-fuel ratio, a deviation occurs in the air-fuel ratio sensor 23 and the actual exhaust air-fuel ratio becomes the stoichiometric air-fuel ratio. In this case, the deviation occurring in the air-fuel ratio sensor 23 is compensated.
図7に示した例では、時刻t0において、実際の排気空燃比は理論空燃比となっておらず、理論空燃比よりもリーンとなっている。これは、空燃比センサ23にずれが生じていて、実際の排気空燃比が理論空燃比よりもリーンである空燃比となっているときに空燃比センサ23により理論空燃比に対応する出力値が出力されているためである。このとき酸素センサ24の出力値は低い値となっている。
In the example shown in FIG. 7, at the time t0, the actual exhaust air-fuel ratio is not the stoichiometric air-fuel ratio, but is leaner than the stoichiometric air-fuel ratio. This is because when the air-fuel ratio sensor 23 is deviated and the actual exhaust air-fuel ratio is leaner than the stoichiometric air-fuel ratio, the air-fuel ratio sensor 23 outputs an output value corresponding to the stoichiometric air-fuel ratio. This is because it is output. At this time, the output value of the
サブフィードバック補正値efsfbは、上述したように、図6のステップ113において補正出力値VAF’(n)を算出するために出力値VAF(n)に加算される。従って、このサブフィードバック補正値efsfbが正の値となっている場合には空燃比センサ23の出力値VOはリーン側に補正され、負の値となっている場合には空燃比センサ23の出力値VOはリッチ側に補正される。そしてサブフィードバック補正値efsfbの絶対値が大きいほど空燃比センサ23の出力値VOが大きく補正される。
As described above, the sub feedback correction value efsfb is added to the output value VAF (n) in order to calculate the corrected output value VAF ′ (n) in
空燃比センサ23の出力値が略理論空燃比となっているにもかかわらず酸素センサ24の出力値が低い値となっているときには空燃比センサ23の出力値がリッチ側にずれていることを意味する。そこで、本実施形態では、酸素センサ24の出力値が低い値となっているときには、図7に示したように、サブフィードバック補正値efsfbの値を増加させて、空燃比センサ23の出力値をリーン側へ補正することとしている。一方、空燃比センサ23の出力値が略理論空燃比となっているにもかかわらず酸素センサ24の出力値が高い値となっているときには、サブフィードバック補正値efsfbの値を減少させて、空燃比センサ23の出力値をリッチ側へ補正することとしている。
If the output value of the
具体的にはサブフィードバック補正値efsfbの値は下記式(4)により計算される。なお、下記式(4)において、Kspは比例ゲイン、Ksiは積分ゲインをそれぞれ示している。また、ΔVO(n)は、目標出力値(本実施形態では、理論空燃比に対応する値)と第n回目の計算時における酸素センサ24の出力値との出力偏差を示している。
図7に示した例では、サブフィードバック補正値efsfbの値が増加するにつれて、空燃比センサ23の出力値に生じているずれが補正され、実際の排気空燃比が徐々に理論空燃比に近づいていく。 In the example shown in FIG. 7, as the value of the sub feedback correction value efsfb increases, the deviation generated in the output value of the air-fuel ratio sensor 23 is corrected, and the actual exhaust air-fuel ratio gradually approaches the stoichiometric air-fuel ratio. Go.
こうしてサブフィードバック制御により空燃比センサ23の出力値は適宜補正されるが、例えば内燃機関を停止させた場合等にはサブフィードバック制御が中断され、その結果、サブフィードバック補正値efsfbの値はゼロにリセットされる。その後、再び内燃機関を始動させた場合等には、サブフィードバック制御が再開されるが、通常のRAM33に保存されていたサブフィードバック補正値efsfbはゼロにリセットされているため、空燃比センサ23の出力値を再び適切な値にまで補正するには時間がかかる。
Thus, the output value of the air-fuel ratio sensor 23 is appropriately corrected by the sub feedback control. However, for example, when the internal combustion engine is stopped, the sub feedback control is interrupted, and as a result, the value of the sub feedback correction value efsfb becomes zero. Reset. Thereafter, when the internal combustion engine is started again, the sub feedback control is resumed. However, the sub feedback correction value efsfb stored in the
そこで、本実施形態では、空燃比センサ23の出力値と実際の排気空燃比に対応する値との間に生じている定常的なずれに対応するサブフィードバック学習値efsfbgを上記サブフィードバック補正値efsfbに基づいて算出すると共に、図6のステップ113に示したように、算出されたサブフィードバック学習値efsfbgに基づいて空燃比センサ23の出力値VAFを補正することとしている(以下、このような制御を「サブフィードバック学習制御」と称す)。このようにして算出されたサブフィードバック学習値efsfbgは、バックアップRAM36に保存されるので内燃機関の停止等の後でも消去されることがない。従って、このサブフィードバック学習値efsfbgを用いれば比較的早期に空燃比センサ23の出力値を再び適切な値にまで補正することができるようになる。
Therefore, in the present embodiment, the sub-feedback learning value efsfbg corresponding to the steady deviation occurring between the output value of the air-fuel ratio sensor 23 and the value corresponding to the actual exhaust air-fuel ratio is used as the sub-feedback correction value efsfb. 6 and the output value VAF of the air-fuel ratio sensor 23 is corrected based on the calculated sub-feedback learning value efsfbg as shown in
具体的には、前回の学習時期(即ち、サブフィードバック学習値efsfbgの算出時期)から所定時間ΔTが経過したときのサブフィードバック補正値efsfbが正の値である場合にはサブフィードバック学習値efsfbgを増加させると共に、サブフィードバック補正値efsfbが負の値である場合にはサブフィードバック学習値efsfbgを減少させるようにしている。また、サブフィードバック学習値efsfbgの増加量又は減少量は、サブフィードバック補正値efsfbの絶対値が大きくなるほど多くなるようにしている。 Specifically, if the sub-feedback correction value efsfb is a positive value when the predetermined time ΔT has elapsed from the previous learning time (that is, the sub-feedback learning value efsfbg calculation time), the sub-feedback learning value efsfbg is At the same time, when the sub feedback correction value efsfb is a negative value, the sub feedback learning value efsfbg is decreased. Further, the amount of increase or decrease of the sub feedback learning value efsfbg is set to increase as the absolute value of the sub feedback correction value efsfb increases.
特に本実施形態では、前回の学習時期から所定時間ΔTが経過したときのサブフィードバック補正値efsfb及びサブフィードバック学習値efsfbgはそれぞれ下記式(5)及び(6)により更新される。なお、下記式(5)及び(6)において、αは取り込み割合を示すなまし率(0<α≦1)である。従って、図6に示した例では、時刻t1においてサブフィードバック補正値efsfbが正の値となっているため、下記式(5)及び(6)によりサブフィードバック補正値efsfbが減少と共にサブフィードバック学習値efsfbgが増加する。同様に時刻t2においてもサブフィードバック補正値efsfbが正の値となっているため、下記式(5)及び(6)によりサブフィードバック補正値efsfbが減少すると共にサブフィードバック学習値efsfbgが増加する。
efsfb=efsfb−efsfb・α …(5)
efsfbg=efsfbg+efsfb・α …(6)
In particular, in the present embodiment, the sub feedback correction value efsfb and the sub feedback learning value efsfbg when the predetermined time ΔT has elapsed from the previous learning time are updated by the following equations (5) and (6), respectively. In the following formulas (5) and (6), α is an annealing rate (0 <α ≦ 1) indicating the uptake ratio. Therefore, in the example shown in FIG. 6, since the sub feedback correction value efsfb is a positive value at time t1, the sub feedback correction value efsfb is decreased and the sub feedback learning value according to the following equations (5) and (6). efsfbg increases. Similarly, since the sub feedback correction value efsfb is a positive value at time t2, the sub feedback correction value efsfb is decreased and the sub feedback learning value efsfbg is increased by the following equations (5) and (6).
efsfb = efsfb−efsfb · α (5)
efsfbg = efsfbg + efsfb · α (6)
こうして算出されたサブフィードバック学習値efsfbgは、上述したように、図6のステップ113において補正出力値VAF’(n)を算出するために出力値VAF(n)に加算される。そしてサブフィードバック学習値efsfbgは、バックアップRAM36に保存されるので内燃機関の停止等の後でも消去されることがない。このため、内燃機関の停止後、運転を再開したときに、サブフィードバック補正値efsfbがゼロにリセットされていても、サブフィードバック学習値efsfbgを用いて空燃比センサ23の出力値を迅速に適切な値に補正することができる。
The sub-feedback learning value efsfbg calculated in this way is added to the output value VAF (n) in order to calculate the corrected output value VAF ′ (n) in
なお、上記例では、サブフィードバック学習値efsfbgの増加量又は減少量は、サブフィードバック補正値efsfbの絶対値が大きくなるほど多くなるようにしているが、サブフィードバック補正値efsfbに応じて変化させずに一定量としてもよい。この場合、例えば、サブフィードバック補正値efsfbの絶対値が所定値以上である場合にのみサブフィードバック補正値efsfbのサブフィードバック学習値efsfbgへの取り込みが行われる。 In the above example, the amount of increase or decrease of the sub feedback learning value efsfbg increases as the absolute value of the sub feedback correction value efsfb increases, but it does not change according to the sub feedback correction value efsfb. It may be a certain amount. In this case, for example, the sub feedback correction value efsfb is incorporated into the sub feedback learning value efsfbg only when the absolute value of the sub feedback correction value efsfb is greater than or equal to a predetermined value.
図8は、サブフィードバック補正値efsfbを算出するサブフィードバック制御及びサブフィードバック学習値efsfbgを算出するサブフィードバック学習制御の操作を示すフローチャートである。この操作はECU31によって予め定められた所定時間毎の割り込みによって実行されるルーチンとして行われる。
FIG. 8 is a flowchart showing operations of sub feedback control for calculating the sub feedback correction value efsfb and sub feedback learning control for calculating the sub feedback learning value efsfbg. This operation is performed as a routine executed by interruption every predetermined time predetermined by the
まず、ステップ121では、サブフィードバック制御の実行条件が成立しているか否かが判定される。サブフィードバック制御の実行条件が成立している場合とは、例えばメインフィードバック制御の実行条件と同様に、内燃機関の冷間始動中ではないことや、機関運転中に燃料噴射弁からの燃料噴射を停止する燃料カット制御中ではないこと等が挙げられる。ステップ121においてサブフィードバック制御の実行条件が成立していると判定された場合には、ステップ122へと進み、サブフィードバック制御が実行される。一方、ステップ121において、サブフィードバック制御の実行条件が成立していないと判定された場合には、ルーチンを終了し、サブフィードバック制御及びサブフィードバック学習制御は実行されない。
First, in
ステップ122では、第n回目の計算時における酸素センサ24の出力値VO(n)が検出される。次いで、ステップ123では、目標出力値VOTとステップ122で検出された酸素センサ24の出力値VO(n)との出力偏差ΔVO(n)が算出される(ΔVO(n)=VOT−VO(n))。ステップ124では、下記式(7)により第n回目の計算時における比例項Msp(n)の値が算出される。
Msp(n)=Ksp・ΔVO(n) …(7)
In
Msp (n) = Ksp · ΔVO (n) (7)
次いで、ステップ125では、下記式(8)により第n回目の計算時における積分項Msi(n)の値が算出され、ステップ126へと進む。ステップ126ではステップ145で算出された比例項Msp(n)の値と、ステップ125で算出された積分項Mip(n)の値とに基づいて下記式(9)により出力補正量efsfb(n)が算出される。
Msi(n)=Msi(n−1)+Ksi・VO(n) …(8)
efsfb(n)=Msp(n)+Msi(n) …(9)
Next, at
Msi (n) = Msi (n−1) + Ksi · VO (n) (8)
efsfb (n) = Msp (n) + Msi (n) (9)
次いで、ステップ127では、サブフィードバック学習制御の実行条件が成立しているか否かが判定される。サブフィードバック学習制御の実行条件が成立している場合とは、例えば燃料カット制御が解除されてから所定時間以上経過している場合、サブフィードバック制御が前回サブフィードバック学習制御実行時から所定回数行われている場合等が上げられる。ステップ127においてサブフィードバック学習制御の実行条件が成立していると判定された場合には、ステップ128へと進み、上記式(5)及び(6)により、サブフィードバック学習制御が実行される。逆にサブフィードバック学習制御の実行条件が成立してないと判定された場合には、ルーチンを終了し、サブフィードバック学習制御は実行されない。
Next, at
なお、上記実施形態では、サブフィードバック制御としてPI制御が行われた場合を示しているが、PID制御等、他の制御が行われてもよい。 In addition, although the case where PI control was performed as sub feedback control was shown in the said embodiment, other controls, such as PID control, may be performed.
次に、アルコール濃度補正学習制御について図9(A)から図9(C)を参照しながら説明する。まず、図9(A)に示される実線は、メインフィードバック制御によるフィードバック補正値FAFを示し、破線は、フィードバック補正値FAFに対して、例えばローパスフィルタ等によるなまし処理(平滑化処理)を施したフィードバック補正なまし値FAFSMを示す。図9(B)に示される実線はアルコール濃度補正学習値FALCを示す。 Next, alcohol concentration correction learning control will be described with reference to FIGS. 9 (A) to 9 (C). First, the solid line shown in FIG. 9A indicates the feedback correction value FAF by the main feedback control, and the broken line performs an annealing process (smoothing process) using a low-pass filter or the like on the feedback correction value FAF, for example. The feedback correction annealed value FAFSM is shown. The solid line shown in FIG. 9B indicates the alcohol concentration correction learning value FALC.
ここで、フィードバック補正値FAFとは、以下の式(10)に基づいて算出される燃料噴射量Qftを算出する際に、基本燃料噴射量Qbをフィードバック補正するための係数である。また、FALCはアルコール濃度補正学習値であり、燃料中のアルコール濃度に応じて基本燃料噴射量Qbを補正するための学習値である。アルコール濃度補正学習値FALCはバックアップRAM36に保存される。
Qft=Qb・(1+FALC)+Qb・FAF …(10)
Here, the feedback correction value FAF is a coefficient for feedback correction of the basic fuel injection amount Qb when calculating the fuel injection amount Qft calculated based on the following equation (10). FALC is an alcohol concentration correction learning value, which is a learning value for correcting the basic fuel injection amount Qb in accordance with the alcohol concentration in the fuel. The alcohol concentration correction learning value FALC is stored in the
Qft = Qb · (1 + FALC) + Qb · FAF (10)
上記式(10)と、上記式(1)と同様の以下の式(11)とは、燃料噴射量Qftを算出する同じ式を表し、第一項及び第二項はそれぞれの式で対応している。
Qft=Mc/AFT+DQf …(11)
The above expression (10) and the following expression (11) similar to the above expression (1) represent the same expression for calculating the fuel injection amount Qft, and the first and second terms correspond to the respective expressions. ing.
Qft = Mc / AFT + DQf (11)
従って、フィードバック補正値FAFと燃料補正量DQfとの関係は、上記式(10)及び式(11)それぞれの第二項より、式(12)のように表される。以下、フィードバック補正値FAFを用いて本発明による実施形態を説明する。
FAF=DQf/Qb …(12)
Accordingly, the relationship between the feedback correction value FAF and the fuel correction amount DQf is expressed as in Expression (12) from the second term of Expression (10) and Expression (11). Hereinafter, an embodiment according to the present invention will be described using a feedback correction value FAF.
FAF = DQf / Qb (12)
図9(A)及び図9(B)に示されるように、アルコール濃度補正学習制御は、一定間隔毎に実行され、実行時点におけるフィードバック補正なまし値FAFSMの値分だけ、フィードバック補正値FAFを減少させると共にアルコール濃度補正学習値FALCを増加させ、フィードバック補正なまし値FAFSMをゼロにリセットしている。 As shown in FIGS. 9A and 9B, the alcohol concentration correction learning control is executed at regular intervals, and the feedback correction value FAF is set to the feedback correction smoothed value FAFSM at the time of execution. At the same time, the alcohol concentration correction learning value FALC is increased, and the feedback correction smoothed value FAFSM is reset to zero.
アルコール濃度補正学習制御を繰り返すことによって、アルコール濃度補正学習値FALCが、排気空燃比を理論空燃比とするために、燃料中のアルコール濃度に適した補正値へと徐々に近づく。しかし、給油等によって燃料中のアルコール濃度の変化が非常に大きい場合、そのアルコール濃度に応じた最適な補正値及び学習値に収束するまでの間、燃料供給量に過不足が発生し、それによって、前述のように排気エミッションの悪化やドライバビリティの悪化が生じる問題がある。そこで、本発明では、通常のメインフィードバック制御による燃料供給量の補正に加え、以下に説明するようにアルコール濃度の変化に応じてサブフィードバック補正値efsfbを補正することで、最適な燃料供給量に対する過不足量を減少させ、上記問題を解決している。 By repeating the alcohol concentration correction learning control, the alcohol concentration correction learning value FALC gradually approaches a correction value suitable for the alcohol concentration in the fuel so that the exhaust air-fuel ratio becomes the stoichiometric air-fuel ratio. However, if the change in the alcohol concentration in the fuel is very large due to refueling, etc., excess or deficiency will occur in the fuel supply amount until it converges to the optimal correction value and learning value according to the alcohol concentration. As described above, there is a problem that exhaust emission deteriorates and drivability deteriorates. Therefore, in the present invention, in addition to the correction of the fuel supply amount by the normal main feedback control, the sub-feedback correction value efsfb is corrected in accordance with the change in the alcohol concentration as will be described below. The above problem is solved by reducing the excess and deficiency.
これに関し、例えば、給油等によって燃料中のアルコール濃度が増大した場合を用いて説明する。アルコール濃度が増大したということは、現在よりも多くの燃料を供給しなければ排気空燃比は理論空燃比とならない。そのために、サブフィードバック補正値efsfbについては増加させる必要があり、サブフィードバック補正値efsfbを増加させる方法として、まず、目標電圧を変更する方法について説明する。 This will be described using, for example, a case where the alcohol concentration in the fuel is increased by refueling or the like. The fact that the alcohol concentration has increased means that the exhaust air-fuel ratio does not become the stoichiometric air-fuel ratio unless more fuel is supplied than at present. Therefore, it is necessary to increase the sub feedback correction value efsfb. As a method of increasing the sub feedback correction value efsfb, first, a method of changing the target voltage will be described.
ここで、図10(A)から図10(C)は時間と酸素センサ24の出力値VOとの関係を示している。図10(A)は、従来のサブフィードバック制御による酸素センサ24の出力値VOを示しており、リッチ空燃比時の出力値(例えば、0.8V)及びリーン空燃比時の出力値(例えば、0.2V)の略中間の理論空燃比おける出力値Vm(例えば、0.5V)(図3参照)を目標出力値VOTとしている。
Here, FIGS. 10A to 10C show the relationship between time and the output value VO of the
これに対し、図10(B)は、目標出力値VOTを理論空燃比出力値VMよりも高い値(例えば、0.7V)、即ちリッチ側に設定している。実線で図示される酸素センサ24の出力値VOの時間の経過に伴う出力傾向は変わらないので、一定時間におけるサブフィードバック補正値efsfbの平均値が増加し、結果として燃料供給量は増加する。即ち、目標出力値VOTを理論空燃比出力値VMよりも高い値に設定することによって、上述の図8のステップ123において説明したように、リッチ空燃比時のマイナスの出力偏差ΔVOよりリーン空燃比時のプラスの出力偏差ΔVOの方が多くなり、平均するとプラスの出力偏差ΔVOとなって燃料供給量を増加させることができる。
In contrast, in FIG. 10B, the target output value VOT is set to a value higher than the theoretical air-fuel ratio output value VM (for example, 0.7 V), that is, on the rich side. Since the output tendency with the passage of time of the output value VO of the
上記は、アルコール濃度が増大した場合について説明したが、当然のことながらアルコール濃度が減少した場合は、酸素センサ24の目標出力値VOTを理論空燃比出力値VMよりも低い値に設定することで、燃料供給量を減少させることができる。
The above has been described for the case where the alcohol concentration is increased. Naturally, when the alcohol concentration is decreased, the target output value VOT of the
図11及び図12は、アルコール濃度補正学習値を求め、アルコール濃度補正学習値の変化に応じて酸素センサ24の目標出力値を変更するアルコール濃度補正学習制御操作を示すフローチャートである。この操作はECU31によって予め定められた所定時間毎の割り込みによって実行されるルーチンとして行われる。
FIGS. 11 and 12 are flowcharts showing an alcohol concentration correction learning control operation for obtaining an alcohol concentration correction learning value and changing the target output value of the
図11を参照すると、まず、ステップ131では、フィードバック補正値FAFが読み込まれる。次いで、ステップ132では、ステップ131で読み込んだFAFに対してなまし処理を施し、フィードバック補正なまし値FAFSMを算出する。次いで、ステップ133では、時間カウンタCNTがインクリメントされる。次いで、ステップ134では、ステップ133でインクリメントされた時間カウンタCNTが、アルコール濃度補正学習制御実行間隔CNTsadg以上であるか否かが判定される。ここで、時間カウンタCNTが、アルコール濃度補正学習制御実行時間CNTsadg以上であるならば、アルコール濃度補正学習制御を行うべく、ステップ135へと進む。一方、ステップ134において、時間カウンタCNTがアルコール濃度補正学習制御実行時間CNTsadgよりも小さい場合、アルコール濃度補正学習制御及び目標出力値の変更を行うことなくルーチンを終了する。
Referring to FIG. 11, first, at
次いで、ステップ135では、後述するアルコール濃度補正学習値FALCの前回の値と今回学習後の差分を求めるために、前回のアルコール濃度補正学習値FALCを前回アルコール濃度補正学習値FALCpにセットし、ステップ136へと進む。
Next, in
次に、ステップ136及び137で行われるアルコール濃度補正学習制御について説明する。ステップ136において、アルコール濃度補正学習値FALCは、その前回値に対してフィードバック補正なまし値FAFSMを加算することで算出される。それと同時に、フィードバック補正値FAFは、その前回値に対してアルコール濃度補正学習値FALCに加算した分のフィードバック補正なまし値FAFSMを減算することで算出される。その後、ステップ137へと進む。ステップ137では、フィードバック補正なまし値FAFSMをゼロにリセットし、ステップ138へと進む。
Next, the alcohol concentration correction learning control performed in
次いで、ステップ138では、ステップ136で求めた学習後のアルコール濃度補正学習値FALCから、ステップ135でセットした前回アルコール濃度補正学習値FALCpを減算し、アルコール濃度補正学習値偏差ΔFALCを算出し、次いでステップ141へと進む。
Next, in
次いで、図12のステップ141において、ステップ138で算出したアルコール濃度補正学習値偏差ΔFALCの絶対値から目標出力変更量VOCを算出する。そのために、アルコール濃度補正学習値偏差ΔFALCの絶対値と、目標出力変更量VOCとの関係をマップ又は計算式を予め実験的に又は計算によって求め、このマップ又は計算式をROM34に保存する。
Next, at
図13に示すのは、このマップの一例である。これによると、アルコール濃度補正学習値偏差ΔFALCの絶対値が予め定められた値FALCdshよりも小さい場合、即ち、アルコール濃度補正学習値FALCの変化量が少ないとき、目標出力変更量VOCはゼロである。即ち、アルコール濃度補正学習値FALCの変化量が小さいときは、排気エミッションの悪化やドライバビリティの悪化といった問題が生じにくいと考えられるため、酸素センサ24の目標出力値を変更することなく、通常のサブフィードバック制御が行われる。
FIG. 13 shows an example of this map. According to this, when the absolute value of the alcohol concentration correction learned value deviation ΔFALC is smaller than the predetermined value FALCdsh, that is, when the change amount of the alcohol concentration correction learned value FALC is small, the target output change amount VOC is zero. . That is, when the change amount of the alcohol concentration correction learned value FALC is small, it is considered that problems such as deterioration of exhaust emission and deterioration of drivability are unlikely to occur, so that the normal output value of the
一方、アルコール濃度補正学習値偏差ΔFALCの絶対値が予め定められた値FALCdshよりも大きい場合、即ち、アルコール濃度補正学習値FALCの変化量が大きいとき、目標出力変更量VOCはアルコール濃度補正学習値偏差ΔFALCの絶対値に応じて増大する。即ち、アルコール濃度補正学習値偏差ΔFALCの変化量が大きいときは、補正又は学習の過程において、排気エミッションの悪化やドライバビリティの悪化といった問題が生じやすいと考えられるため、酸素センサ24の目標出力値を変更し、燃料供給量を調整する。 On the other hand, when the absolute value of the alcohol concentration correction learning value deviation ΔFALC is larger than a predetermined value FALCdsh, that is, when the change amount of the alcohol concentration correction learning value FALC is large, the target output change amount VOC is the alcohol concentration correction learning value. The deviation ΔFALC increases according to the absolute value. That is, when the change amount of the alcohol concentration correction learning value deviation ΔFALC is large, problems such as deterioration of exhaust emission and deterioration of drivability are likely to occur during the correction or learning process. Change the fuel supply amount.
ステップ141において、目標出力変更量VOCを設定した後、ステップ142へと進む。次いで、ステップ142では、アルコール濃度補正学習値偏差ΔFALCが0以上か否かが判定される。アルコール濃度補正学習値偏差ΔFALCが0以上である場合には、ステップ143へと進む。ここで、アルコール濃度補正学習値偏差ΔFALCが0以上である場合とは、アルコール濃度が高くなる方向にアルコール濃度補正学習がなされている、即ち、給油等によって燃料中のアルコール濃度が高くなったことを意味する。従って、これは先ほど図10(B)を参照しながら説明した例と同様の場合であって、目標出力値VOTを理論空燃比出力値VMよりも高い値に変更する必要がある。従って、ステップ143では、目標出力値VOTにステップ141で算出された目標出力変更量VOCが加算され、次いで、ステップ145に進んで時間カウンタCNTをゼロにリセットしてルーチンを終了する。
In
一方、ステップ142でアルコール濃度補正学習値偏差ΔFALCが0未満である場合には、ステップ144へと進む。ここで、アルコール濃度補正学習値偏差ΔFALCが0未満である場合とは、アルコール濃度が低くなる方向にアルコール濃度補正学習がなされている、即ち、給油等によって燃料中のアルコール濃度が低くなったことを意味する。従って、図10(B)を参照しながら説明した例とは反対に、目標出力値VOTを理論空燃比出力値VMよりも低い値に変更する必要がある。従って、ステップ144では、目標出力値VOTからステップ141で算出された目標出力変更値VOCが減算され、次いで、ステップ145に進んで時間カウンタCNTをゼロにリセットしてルーチンを終了する。
On the other hand, if the alcohol concentration correction learned value deviation ΔFALC is less than 0 in
上述の一番目の実施形態は、アルコール濃度の変化に応じてサブフィードバック補正値efsfbを補正する方法として、目標出力値VOTを変更することによって、サブフィードバック補正値efsfbを補正する方法を用いている。次に、二番目の実施形態として、サブフィードバック補正値efsfbの算出に関する上記式(4)及び(7)で使用される比例ゲインKspを変更する方法について説明する。 The first embodiment described above uses a method of correcting the sub-feedback correction value efsfb by changing the target output value VOT as a method of correcting the sub-feedback correction value efsfb according to a change in alcohol concentration. . Next, as a second embodiment, a method for changing the proportional gain Ksp used in the above equations (4) and (7) relating to the calculation of the sub feedback correction value efsfb will be described.
図10(C)は、図10(B)と同様に、給油等によって燃料中のアルコール濃度が増大した場合において、比例ゲインKspを変更することによる酸素センサ24の出力値VOの変化を示している。
FIG. 10C shows a change in the output value VO of the
具体的には、図10(C)において、酸素センサ24の出力値VOが理論空燃比出力値VMよりもリッチ側にある場合とリーン側にある場合とで、比例ゲインKspにそれぞれ異なる値を設定している。即ち、酸素センサ24の出力値VOが理論空燃比出力値VMよりもリッチ側にある場合における、比例ゲインをリッチ時比例ゲインKsprとし、酸素センサ24の出力値VOが理論空燃比出力値VMよりもリーン側にある場合における、比例ゲインをリーン時比例ゲインKsplとすると、図10(C)においては、リッチ時比例ゲインKsprよりもリーン時比例ゲインKsplの方が大きく設定されている。
Specifically, in FIG. 10C, the proportional gain Ksp is different depending on whether the output value VO of the
酸素センサ24の出力値VOがリッチ時とリーン時において、目標出力値VOT、即ち理論空燃比出力値VMとの出力偏差ΔVOは略等しいため、結果として、比例ゲインの大きいリーン時の方がリッチ時よりもサブフィードバック補正値efsfbが大きくなる。従って、最終的に、燃料供給量を増加させることができる。
When the output value VO of the
上記は、アルコール濃度が増大した場合について説明したが、当然のことながらアルコール濃度が減少した場合は、リッチ時比例ゲインKsprとリーン時比例ゲインKsplの大小関係を逆転させることで、燃料供給量を減少させることができる。 In the above, the case where the alcohol concentration is increased has been described. Naturally, when the alcohol concentration is decreased, the fuel supply amount is reduced by reversing the magnitude relationship between the rich time proportional gain Kspr and the lean time proportional gain Kspl. Can be reduced.
図14は、比例ゲインKspを排気空燃比によって切り替えるための、図8に示すフローチャートと類似する本実施形態によるサブフィードバック制御及びサブフィードバック学習制御の操作を示すフローチャートである。図8に示すフローチャートとは、図8のステップ123に相当するステップ153の後にステップ154からステップ156が加わった点において異なる。
FIG. 14 is a flowchart showing the operations of the sub feedback control and the sub feedback learning control according to the present embodiment similar to the flowchart shown in FIG. 8 for switching the proportional gain Ksp according to the exhaust air / fuel ratio. 8 is different from the flowchart shown in FIG. 8 in that steps 154 to 156 are added after
図8に示すフローチャートと異なる点についてのみ説明すると、ステップ153で酸素センサ24の出力偏差ΔVO(n)を算出した後、ステップ154へと進む。ステップ154では、ΔVO(n)が0以上か否か、即ち、排気空燃比がリーンか否かが判定される。ステップ154において、ΔVO(n)が0以上、即ち、排気空燃比がリーンであると判定された場合、ステップ155へと進み、比例ゲインKspにリーン時比例ゲインKsplをセットしてステップ157へと進む。一方、ステップ154において、ΔVO(n)が0未満、即ち、排気空燃比がリッチであると判定された場合、ステップ156へと進み、比例ゲインKspにリッチ時比例ゲインKsprをセットしてステップ157へと進む。ステップ157以降の処理は、図8のステップ124以降の処理と同じである。
Only the points different from the flowchart shown in FIG. 8 will be described. After calculating the output deviation ΔVO (n) of the
図15は、図14に示すステップ155又は156で比例ゲインKspにセットするリーン時比例ゲインKspl及びリッチ時比例ゲインKsprを決定するための、アルコール濃度補正学習制御操作の後半部分を示すフローチャートである。アルコール濃度補正学習制御操作の前半部分は図11と同じである。
FIG. 15 is a flowchart showing the latter half of the alcohol concentration correction learning control operation for determining the lean-time proportional gain Kspl and the rich-time proportional gain Kspr that are set to the proportional gain Ksp in
従って、図11のステップ138でアルコール濃度補正学習値偏差ΔFALCを算出した後、次いで、図15のステップ171へと進む。ステップ171では、ステップ138で算出したアルコール濃度補正学習値偏差ΔFALCの絶対値からゲイン補正係数GKを算出する。そのために、アルコール濃度補正学習値偏差ΔFALCの絶対値と、ゲイン補正係数GKとの関係をマップ又は計算式を予め実験的に又は計算によって求め、このマップ又は計算式をROM34に保存する。
Therefore, after calculating the alcohol concentration correction learned value deviation ΔFALC in
図16に示すのは、このマップの一例である。これによると、アルコール濃度補正学習値偏差ΔFALCの絶対値が予め定められた値FALCdshよりも小さい場合、即ち、アルコール濃度補正学習値FALCの変化量が少ないとき、ゲイン補正係数GKは1.0である。即ち、アルコール濃度補正学習値FALCの変化量が小さいときは、排気エミッションの悪化やドライバビリティの悪化といった問題が生じにくいと考えられるため、比例ゲインKspを変更することなく、通常のサブフィードバック制御が行われる。 FIG. 16 shows an example of this map. According to this, when the absolute value of the alcohol concentration correction learning value deviation ΔFALC is smaller than the predetermined value FALCdsh, that is, when the change amount of the alcohol concentration correction learning value FALC is small, the gain correction coefficient GK is 1.0. is there. That is, when the change amount of the alcohol concentration correction learned value FALC is small, it is considered that problems such as exhaust emission deterioration and drivability deterioration are unlikely to occur. Therefore, normal sub-feedback control is performed without changing the proportional gain Ksp. Done.
一方、アルコール濃度補正学習値偏差ΔFALCの絶対値が予め定められた値FALCdshよりも大きい場合、即ち、アルコール濃度補正学習値FALCの変化量が大きいとき、ゲイン補正係数GKはアルコール濃度補正学習値偏差ΔFALCの絶対値に応じて減少する。即ち、アルコール濃度補正学習値偏差ΔFALCの変化量が大きいときは、補正又は学習の過程において、排気エミッションの悪化やドライバビリティの悪化といった問題が生じやすいと考えられるため、比例ゲインKspに1.0以下のゲイン補正係数GKを掛け、燃料供給量を調整する。 On the other hand, when the absolute value of the alcohol concentration correction learning value deviation ΔFALC is larger than a predetermined value FALCdsh, that is, when the change amount of the alcohol concentration correction learning value FALC is large, the gain correction coefficient GK is the alcohol concentration correction learning value deviation. It decreases according to the absolute value of ΔFALC. That is, when the change amount of the alcohol concentration correction learning value deviation ΔFALC is large, problems such as deterioration of exhaust emission and deterioration of drivability are likely to occur in the correction or learning process, and therefore the proportional gain Ksp is 1.0. Multiply the following gain correction coefficient GK to adjust the fuel supply amount.
ステップ171において、ゲイン補正係数GKを設定した後、ステップ172へと進む。次いで、ステップ172では、アルコール濃度補正学習値偏差ΔFALCが0以上か否かが判定される。アルコール濃度補正学習値偏差ΔFALCが0以上である場合には、ステップ173へと進む。ここで、アルコール濃度補正学習値偏差ΔFALCが0以上である場合とは、アルコール濃度が高くなる方向にアルコール濃度補正学習がなされている、即ち、給油等によって燃料中のアルコール濃度が高くなったことを意味する。従って、これは先ほど図10(C)を参照しながら説明した例と同様の場合であって、リッチ時比例ゲインKsprよりもリーン時比例ゲインKsplの方を大きく設定する必要がある。従って、ステップ173では、リッチ時比例ゲインKsprには通常の比例ゲインKspにゲイン補正係数GKを掛けた値を、リーン時比例ゲインKsplには通常の比例ゲインをセットし、次いで、ステップ175に進んで時間カウンタCNTをゼロにリセットしてルーチンを終了する。
In
一方、ステップ172でアルコール濃度補正学習値偏差ΔFALCが0未満である場合には、ステップ174へと進む。ここで、アルコール濃度補正学習値偏差ΔFALCが0未満である場合とは、アルコール濃度が低くなる方向にアルコール濃度補正学習がなされている、即ち、給油等によって燃料中のアルコール濃度が低くなったことを意味する。従って、図10(C)を参照しながら説明した例とは反対に、リーン時比例ゲインKsplよりもリッチ時比例ゲインKsprの方を大きく設定する必要がある必要がある。従って、ステップ174では、リッチ時比例ゲインKsprには通常の比例ゲインKspを、リーン時比例ゲインKsplには通常の比例ゲインにゲイン補正係数GKを掛けた値をセットし、次いで、ステップ175に進んで時間カウンタCNTをゼロにリセットしてルーチンを終了する。
On the other hand, if the alcohol concentration correction learned value deviation ΔFALC is less than 0 in
ところで、給油等によってアルコール濃度が大きく変化した場合、アルコール濃度補正学習制御と共に、サブフィードバック制御及びサブフィードバック学習制御も同時に行われる。これは即ち、アルコール濃度補正学習制御によって学習され補正されるべきアルコール濃度のずれが、アルコール濃度補正学習値FALC、サブフィードバック補正値efsfb及びサブフィードバック学習値efsfbgに分散してしまい、アルコール濃度補正学習制御による学習の精度の悪化という問題を引き起こす。 By the way, when the alcohol concentration greatly changes due to refueling or the like, the sub-feedback control and the sub-feedback learning control are performed simultaneously with the alcohol concentration correction learning control. That is, the alcohol concentration deviation to be learned and corrected by the alcohol concentration correction learning control is dispersed in the alcohol concentration correction learning value FALC, the sub feedback correction value efsfb, and the sub feedback learning value efsfbg, and the alcohol concentration correction learning is performed. It causes the problem of deterioration of learning accuracy by control.
そこで、本発明では、アルコール濃度の変化が大きい場合、サブフィードバック制御及びサブフィードバック学習制御による補正及び学習を制限することで、アルコール濃度補正学習制御がより正確に行えるようになる。 Therefore, in the present invention, when the change in the alcohol concentration is large, the alcohol concentration correction learning control can be performed more accurately by limiting the correction and learning by the sub feedback control and the sub feedback learning control.
図17は、サブフィードバック補正値efsfb及びサブフィードバック学習値efsfbgの補正及び学習を制限するための、図8に示すフローチャートと類似する本実施形態によるサブフィードバック制御及びサブフィードバック学習制御の操作を示すフローチャートである。図8に示すフローチャートとは、図8のステップ126に相当するステップ186における処理のみが異なる。
FIG. 17 is a flowchart showing operations of sub-feedback control and sub-feedback learning control according to this embodiment similar to the flowchart shown in FIG. 8 for limiting correction and learning of the sub-feedback correction value efsfb and the sub-feedback learning value efsfbg. It is. 8 differs from the flowchart shown in FIG. 8 only in the processing in
具体的には、ステップ186において、サブフィードバック補正値efsfbを算出する際、全体にサブフィードバック補正値補正係数COF(0≦COF≦1)を掛けている。これによって、サブフィードバック制御による補正を制限することが可能となり、それと同時にステップ189において算出されるサブフィードバック学習制御による学習も制限される。
Specifically, when calculating the sub feedback correction value efsfb in
図18は、図17に示すステップ186で用いるサブフィードバック補正値補正係数COFを決定するための、アルコール濃度補正学習制御操作の後半部分を示すフローチャートである。アルコール濃度補正学習制御操作の前半部分は図11と同じである。
FIG. 18 is a flowchart showing the latter half of the alcohol concentration correction learning control operation for determining the sub feedback correction value correction coefficient COF used in
従って、図11のステップ138でアルコール濃度補正学習値偏差ΔFALCを算出した後、次いで、図18のステップ191へと進む。ステップ191では、ステップ138で算出したアルコール濃度補正学習値偏差ΔFALCの絶対値からサブフィードバック補正値補正係数COFを算出する。そのために、アルコール濃度補正学習値偏差ΔFALCの絶対値と、サブフィードバック補正値補正係数COFとの関係をマップ又は計算式を予め実験的に又は計算によって求め、このマップ又は計算式をROM34に保存する。
Therefore, after calculating the alcohol concentration correction learned value deviation ΔFALC in
図19に示すのは、このマップの一例である。これによると、アルコール濃度補正学習値偏差ΔFALCの絶対値が予め定められた値FALCdshよりも小さい場合、即ち、アルコール濃度補正学習値FALCの変化量が少ないとき、サブフィードバック補正値補正係数COFは1.0である。即ち、アルコール濃度補正学習値FALCの変化量が小さいときは、サブフィードバック制御及びサブフィードバック学習制御によるアルコール濃度補正学習制御の学習精度への影響が少ないと考えられるため、サブフィードバック制御及びサブフィードバック学習制御による補正及び学習を制限することなく、通常のサブフィードバック制御及びサブフィードバック学習制御が行われる。 FIG. 19 shows an example of this map. According to this, when the absolute value of the alcohol concentration correction learned value deviation ΔFALC is smaller than a predetermined value FALCdsh, that is, when the change amount of the alcohol concentration correction learned value FALC is small, the sub feedback correction value correction coefficient COF is 1. .0. That is, when the change amount of the alcohol concentration correction learning value FALC is small, it is considered that the influence of the alcohol concentration correction learning control by the sub feedback control and the sub feedback learning control on the learning accuracy is small. Normal sub-feedback control and sub-feedback learning control are performed without limiting correction and learning by control.
一方、アルコール濃度補正学習値偏差ΔFALCの絶対値が予め定められた値FALCdshよりも大きい場合、即ち、アルコール濃度補正学習値FALCの変化量が大きいとき、サブフィードバック補正値補正係数COFはアルコール濃度補正学習値偏差ΔFALCの絶対値に応じて減少する。即ち、アルコール濃度補正学習値偏差ΔFALCの変化量が大きいときは、サブフィードバック制御及びサブフィードバック学習制御によるアルコール濃度補正学習制御の学習精度への影響が大きいと考えられるため、サブフィードバック補正値efsfbに1.0以下のサブフィードバック補正値補正係数COFを掛け、サブフィードバック制御及びサブフィードバック学習制御による補正及び学習を制限する。 On the other hand, when the absolute value of the alcohol concentration correction learned value deviation ΔFALC is larger than a predetermined value FALCdsh, that is, when the change amount of the alcohol concentration correction learned value FALC is large, the sub feedback correction value correction coefficient COF is the alcohol concentration correction. It decreases according to the absolute value of the learning value deviation ΔFALC. That is, when the amount of change in the alcohol concentration correction learning value deviation ΔFALC is large, it is considered that the influence on the learning accuracy of the alcohol concentration correction learning control by the sub feedback control and the sub feedback learning control is large, so the sub feedback correction value efsfb The sub feedback correction value correction coefficient COF of 1.0 or less is multiplied to limit correction and learning by the sub feedback control and the sub feedback learning control.
ステップ191において、サブフィードバック補正値補正係数COFを算出した後、次いで、ステップ192に進んで時間カウンタCNTをゼロにリセットしてルーチンを終了する。
In
なお、本実施形態におけるアルコール濃度の変化に応じたサブフィードバック制御及びサブフィードバック学習制御による補正及び学習の制限は、前述の一番目の実施形態における目標出力値VOTの変更による燃料供給量の調整及び二番目の実施形態における比例ゲインKspの変更による燃料供給量の調整と併せて実施してもよい。 The correction and the learning limitation by the sub-feedback control and the sub-feedback learning control according to the change in the alcohol concentration in this embodiment are the adjustment of the fuel supply amount by the change of the target output value VOT in the first embodiment described above and You may implement together with adjustment of the fuel supply amount by the change of the proportional gain Ksp in 2nd embodiment.
1 機関本体
3 ピストン
5 燃焼室
6 吸気弁
8 排気弁
10 点火栓
11 燃料噴射弁
31 ECU
23 空燃比センサ
24 酸素センサ
42 負荷センサ
43 クランク角センサ
1
23 Air-
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007327387A JP2009150264A (en) | 2007-12-19 | 2007-12-19 | Air-fuel ratio control device for internal combustion engine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007327387A JP2009150264A (en) | 2007-12-19 | 2007-12-19 | Air-fuel ratio control device for internal combustion engine |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2009150264A true JP2009150264A (en) | 2009-07-09 |
Family
ID=40919660
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007327387A Withdrawn JP2009150264A (en) | 2007-12-19 | 2007-12-19 | Air-fuel ratio control device for internal combustion engine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2009150264A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104279064A (en) * | 2013-07-04 | 2015-01-14 | 尹殷善 | Naturally-aspirated gasoline engine vehicle lean burning oil-saving method |
US20150192084A1 (en) * | 2014-01-09 | 2015-07-09 | Ford Global Technologies, Llc | Methods and systems for fuel ethanol content determination via an oxygen sensor |
US20150192085A1 (en) * | 2014-01-09 | 2015-07-09 | Ford Global Technologies, Llc | Methods and systems for fuel ethanol content determination via an oxygen sensor |
RU2691275C2 (en) * | 2014-06-05 | 2019-06-11 | Форд Глобал Текнолоджиз, Ллк | Method of determining content of ethanol in fuel using an oxygen sensor (embodiments) |
-
2007
- 2007-12-19 JP JP2007327387A patent/JP2009150264A/en not_active Withdrawn
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104279064A (en) * | 2013-07-04 | 2015-01-14 | 尹殷善 | Naturally-aspirated gasoline engine vehicle lean burning oil-saving method |
US20150192084A1 (en) * | 2014-01-09 | 2015-07-09 | Ford Global Technologies, Llc | Methods and systems for fuel ethanol content determination via an oxygen sensor |
US20150192085A1 (en) * | 2014-01-09 | 2015-07-09 | Ford Global Technologies, Llc | Methods and systems for fuel ethanol content determination via an oxygen sensor |
CN104775924A (en) * | 2014-01-09 | 2015-07-15 | 福特环球技术公司 | Methods and systems for fuel ethanol content determination via an oxygen sensor |
US9376968B2 (en) * | 2014-01-09 | 2016-06-28 | Ford Global Technologies, Llc | Methods and systems for fuel ethanol content determination via an oxygen sensor |
US9404432B2 (en) * | 2014-01-09 | 2016-08-02 | Ford Global Technologies, Llc | Methods and systems for fuel ethanol content determination via an oxygen sensor |
CN104775924B (en) * | 2014-01-09 | 2020-09-04 | 福特环球技术公司 | Method and system for determining fuel ethanol content via an oxygen sensor |
RU2691275C2 (en) * | 2014-06-05 | 2019-06-11 | Форд Глобал Текнолоджиз, Ллк | Method of determining content of ethanol in fuel using an oxygen sensor (embodiments) |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4835497B2 (en) | Air-fuel ratio control device for internal combustion engine | |
JP5001183B2 (en) | Air-fuel ratio control device for internal combustion engine | |
JP3768780B2 (en) | Air-fuel ratio control device for internal combustion engine | |
JP4007384B2 (en) | Air-fuel ratio control device for internal combustion engine | |
EP2013462B1 (en) | Air-fuel ratio control system for internal combustion engine and control method of the same | |
JP2009150264A (en) | Air-fuel ratio control device for internal combustion engine | |
JP5787033B2 (en) | Control device for internal combustion engine | |
JP4337831B2 (en) | Fuel injection control device for internal combustion engine | |
JP4182833B2 (en) | Air-fuel ratio control device for internal combustion engine | |
CN106574566B (en) | Control device for internal combustion engine | |
JP4661691B2 (en) | Air-fuel ratio control device for internal combustion engine | |
JP5116868B2 (en) | Air-fuel ratio control device for internal combustion engine | |
JP2009144574A (en) | Air-fuel ratio control device for internal combustion engine | |
JP4432915B2 (en) | Fuel injection control device for internal combustion engine | |
JP2008274795A (en) | Air-fuel ratio control device for internal combustion engine | |
JP5273224B2 (en) | Air-fuel ratio control device for internal combustion engine | |
JP2009144568A (en) | Air-fuel ratio control device for internal combustion engine | |
JP5331931B2 (en) | Air-fuel ratio control device for internal combustion engine | |
JP3765416B2 (en) | Air-fuel ratio control device for internal combustion engine | |
JP3612785B2 (en) | Control device for internal combustion engine | |
JP2004245098A (en) | Control device of internal combustion engine | |
JP3902588B2 (en) | Control device for internal combustion engine | |
JP3593388B2 (en) | Air-fuel ratio control device for internal combustion engine | |
JP2012189058A (en) | Fuel injection control device for multiple cylinder internal combustion engine | |
JP2006083795A (en) | Air fuel ratio controller for internal combustion engine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20110301 |