[go: up one dir, main page]

JP2012017679A - Internal combustion engine control apparatus - Google Patents

Internal combustion engine control apparatus Download PDF

Info

Publication number
JP2012017679A
JP2012017679A JP2010154981A JP2010154981A JP2012017679A JP 2012017679 A JP2012017679 A JP 2012017679A JP 2010154981 A JP2010154981 A JP 2010154981A JP 2010154981 A JP2010154981 A JP 2010154981A JP 2012017679 A JP2012017679 A JP 2012017679A
Authority
JP
Japan
Prior art keywords
opening
flow rate
learning
value
internal combustion
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2010154981A
Other languages
Japanese (ja)
Inventor
Hisaya Matsunaga
尚也 松永
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2010154981A priority Critical patent/JP2012017679A/en
Publication of JP2012017679A publication Critical patent/JP2012017679A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To provide an internal combustion engine control apparatus that can satisfactorily control intake flow rate characteristics through throttle opening adjustment while avoiding excessive correction even during learning transient time.SOLUTION: The internal combustion engine control apparatus performs learning of an intake flow rate change ratio for each opening region TA(1)-TA(7) sectioned depending on the throttle opening, and uses a value of the learning values of the flow rate characteristics in the opening region of a side with opening higher than the opening region as a tentative value of the learning value in an opening region where the learning of the flow rate change ratio is not completed.

Description

本発明は、スロットル開度に応じて区分けされた開度領域毎にスロットルバルブを流れる空気の流量特性を学習する内燃機関の制御装置に関する。   The present invention relates to a control device for an internal combustion engine that learns a flow rate characteristic of air flowing through a throttle valve for each opening range divided according to the throttle opening.

内燃機関の所定のスロットル開度においてエアフローメーターにより検出される吸気の流量は、センサーの検出特性の個体差やスロットルバルブへのデポジットの付着状況などにより変化する。そこでスロットル開度に応じて区分けされた開度領域毎に、スロットルバルブを通る吸気の流量変化率を学習値として学習することで、吸気流量の制御精度の向上を図ることがなされている。   The flow rate of the intake air detected by the air flow meter at a predetermined throttle opening of the internal combustion engine varies depending on individual differences in sensor detection characteristics, deposits on the throttle valve, and the like. Therefore, the intake flow rate control accuracy is improved by learning, as the learning value, the flow rate change rate of the intake air passing through the throttle valve for each opening region divided according to the throttle opening.

学習を行う開度領域の数は、多い程、緻密な制御が可能となる。しかしながら、学習を行う開度領域の数が多くなると、すべての開度領域での学習が完了するまでに時間がかかるようになり、その完了までは、未学習の開度領域を残したまま、制御を行わなければならなくなる。   The greater the number of opening regions in which learning is performed, the more precise control is possible. However, as the number of opening regions for learning increases, it takes time to complete learning in all the opening regions, and until that is completed, leaving unopened opening regions, Control will have to be done.

従来、空燃比を理論空燃比とするために必要な燃料噴射量のずれを、吸気流量に応じて区分けされた流量領域毎に学習値として学習する内燃機関の制御装置が特許文献1に記載されている。この文献に記載の内燃機関の制御装置では、主に吸気流量を検出するセンサーの劣化に伴う燃料噴射量のずれを補償すべく、上記学習を行うものとなっている。なお、この制御装置では、学習を行う流量領域の範囲が限定されており、その範囲を外れた流量領域では、学習をしないまま制御を行うことになる。そこで同文献の制御装置では、そうした学習範囲を外れた流量領域では、学習を行った流量領域から選択した2つの流量領域の学習値を用いた補間により、学習補正係数を設定するようにしている。   Conventionally, Patent Document 1 discloses a control device for an internal combustion engine that learns, as a learning value, a deviation in fuel injection amount required to make the air-fuel ratio the stoichiometric air-fuel ratio for each flow rate region divided according to the intake flow rate. ing. In the control apparatus for an internal combustion engine described in this document, the above learning is performed mainly to compensate for the deviation of the fuel injection amount accompanying the deterioration of the sensor that detects the intake flow rate. In this control device, the range of the flow rate region in which learning is performed is limited, and control is performed without learning in the flow rate region outside the range. Therefore, in the control device of the same document, in a flow rate region out of the learning range, a learning correction coefficient is set by interpolation using learning values of two flow rate regions selected from the learned flow rate region. .

例えば図5に示すように、P0〜Pnの各流量領域で学習値KL0〜KLnの学習を行うとした場合、「P0」から「Pn」までの範囲が学習の行われる範囲となる。ここで上記文献の制御装置では、そうした学習範囲の最小側の範囲外の流量領域Aでは、学習範囲の下端の流量領域P0とその次の流量領域P1の2つの学習値KL0,KL1を用いた補間により流量領域Aの学習補正係数KLAを設定するようにしている。また学習範囲の最大側の範囲外の流量領域Bでは、学習範囲の上端の流量領域Pnとその次の流量領域Pn−1の2つの学習値KLn,KLn−1を用いた補間により流量領域Bの学習補正係数KLBを設定するようにしている。   For example, as shown in FIG. 5, when learning values KL0 to KLn are learned in each flow rate region of P0 to Pn, a range from “P0” to “Pn” is a learning range. Here, in the control device of the above document, in the flow rate region A outside the minimum side of the learning range, two learning values KL0 and KL1 of the lower flow rate region P0 and the next flow rate region P1 are used. The learning correction coefficient KLA for the flow area A is set by interpolation. Further, in the flow rate region B outside the maximum range of the learning range, the flow rate region B is obtained by interpolation using the two learning values KLn and KLn−1 of the upper flow rate region Pn and the next flow rate region Pn−1. The learning correction coefficient KLB is set.

特開平02−259257号公報Japanese Patent Laid-Open No. 02-259257

こうした従来の内燃機関の制御装置のように、学習の行われていない領域の学習補正係数を、学習の完了した領域の学習値を用いた補間により設定する手法は、ある一定の条件下では、有効に機能する。すなわち、上記文献の手法が有効なのは、少なくとも補間を行う範囲内においてセンサーの劣化に伴う燃料噴射量のずれと吸気流量との間に線形関係が成り立つからに過ぎない。   As in the conventional control device for an internal combustion engine, a method for setting a learning correction coefficient in a region where learning has not been performed by interpolation using a learning value in a region where learning has been completed is, under certain conditions, Works effectively. That is, the method of the above document is effective only because a linear relationship is established between the difference in the fuel injection amount accompanying the sensor deterioration and the intake air flow rate at least within the interpolation range.

これに対してデポジットの付着に起因した吸気の流量特性のずれとスロットル開度との関係は、必ずしも線形とはならない。そのため、学習の完了した開度領域の学習値を用いた補間により未学習の開度領域の学習値を求めたところで、必ずしも適切な値が学習値に設定されないことになる。そしてその結果、不適切な学習値による過補正がなされることがある。   On the other hand, the relationship between the deviation of the intake air flow rate attributed to deposit adhesion and the throttle opening is not necessarily linear. For this reason, when the learning value of the unlearned opening area is obtained by interpolation using the learning value of the opening area where learning has been completed, an appropriate value is not necessarily set as the learning value. As a result, overcorrection by an inappropriate learning value may be performed.

本発明は、こうした実情に鑑みてなされたものであり、その解決しようとする課題は、学習過渡時であれ、過補正を避けながら、スロットル開度調整を通じた吸気流量特性の制御を好適に行うことのできる内燃機関の制御装置を提供することにある。   The present invention has been made in view of such circumstances, and the problem to be solved is to suitably control the intake flow rate characteristic through throttle opening adjustment while avoiding overcorrection even during a learning transition. An object of the present invention is to provide an internal combustion engine control device.

上記課題を解決するため、スロットル開度に応じて区分けされた開度領域毎に同スロットルバルブを通る吸気の流量特性を学習する内燃機関の制御装置としての請求項1に記載の発明は、流量特性が未学習の開度領域における仮の学習値の値として、その開度領域よりも高開度側の開度領域における流量特性の学習値の値を使用するようにしている。   In order to solve the above-mentioned problem, the invention according to claim 1 as a control device for an internal combustion engine that learns the flow rate characteristic of intake air that passes through the throttle valve for each opening range divided according to the throttle opening amount The learning value of the flow rate characteristic in the opening area higher than the opening area is used as the temporary learning value in the opening area where the characteristic is not learned.

デポジットの付着による吸気流量特性のずれは、スロットル開度が小さくなる程、大きくなる傾向がある。そのため、ある開度領域における吸気流量特性のずれは、その開度領域よりも高開度側の開度領域における吸気流量特性のずれよりも大きくなるとの推定が成り立つ。そのため、流量特性の学習が未完の開度領域における仮の学習値の値として、その開度領域よりも高開度側の開度領域における流量特性の学習値の値を使用するようにすれば、その開度領域での流量特性のずれを過大に見積ることが避けられるようになる。したがって、上記構成によれば、学習過渡時であれ、過補正を避けながら、スロットル開度調整を通じた吸気流量特性の制御を好適に行うことができるようになる。   The deviation of the intake flow rate characteristic due to deposit adhesion tends to increase as the throttle opening decreases. For this reason, it is estimated that the difference in intake flow rate characteristics in a certain opening range is larger than the shift in intake flow characteristics in the opening range higher than the opening range. Therefore, if the learning value of the flow rate characteristic in the opening range higher than the opening range is used as the temporary learning value in the opening range in which the learning of the flow rate characteristic is not completed, Thus, it is possible to avoid overestimating the deviation of the flow rate characteristic in the opening range. Therefore, according to the above configuration, the intake flow rate characteristic can be suitably controlled through the throttle opening adjustment while avoiding overcorrection even during a learning transition.

こうした仮の学習値の値の設定は、請求項2に記載のように、ある開度領域において前記流量特性の学習が完了したとき、前記流量特性を学習済みの別の開度領域にあたるまで、開度領域を低開度側に移しながらその学習を完了した開度領域の学習値の値を仮の学習値の値に順次設定するように行うことが可能である。   The setting of such a provisional learning value is, as described in claim 2, when learning of the flow rate characteristic is completed in a certain opening region, until the flow rate characteristic corresponds to another learned opening region. It is possible to sequentially set the learning value of the opening region, which has been learned while moving the opening region to the low opening side, to the temporary learning value.

また請求項3によるように、未学習の開度領域の高開度側に流量特性を学習済みの開度領域がないときには、予め設定された該当開度領域における流量特性の初期値を仮の学習値として使用するようにすることが望ましい。   Further, according to claim 3, when there is no opening region whose flow rate characteristic has already been learned on the high opening side of the unlearned opening region, an initial value of the flow characteristic in the predetermined opening region is temporarily set. It is desirable to use it as a learning value.

なお、学習を行う吸気の流量特性としては、請求項4によるような、該当開度領域における吸気流量の基準値に対する実吸気流量の変化率を用いることができる。
ちなみに、こうした本発明の内燃機関の制御装置は、請求項5によるような、機関トルクを目標トルクとするために必要な吸気流量が得られるように、スロットル開度を調整するトルクディマンド制御を実施する制御装置への適用が好適なものとなっている。
Note that the rate of change of the actual intake air flow rate with respect to the reference value of the intake air flow rate in the corresponding opening range can be used as the intake air flow rate characteristic for learning.
Incidentally, the control apparatus for an internal combustion engine according to the present invention implements torque demand control for adjusting the throttle opening so as to obtain the intake air flow rate necessary for setting the engine torque as the target torque. Therefore, it is suitable for application to a control device.

本発明の一実施形態の全体構成を模式的に示す略図。BRIEF DESCRIPTION OF THE DRAWINGS Schematic which shows typically the whole structure of one Embodiment of this invention. 同実施形態でのスロットル開度と流量変化率の公差上限値及び公差下限値との関係を示すグラフ。The graph which shows the relationship between the throttle opening in the same embodiment, the tolerance upper limit value of a flow rate change rate, and a tolerance lower limit value. 同実施形態における仮の学習値の設定態様を示すグラフ。The graph which shows the setting aspect of the temporary learning value in the same embodiment. 同実施形態に採用される仮学習値設定ルーチンの処理手順を示すフローチャート。The flowchart which shows the process sequence of the temporary learning value setting routine employ | adopted as the same embodiment. 従来の内燃機関の制御装置における学習補正係数の設定態様を示すグラフ。The graph which shows the setting aspect of the learning correction coefficient in the control apparatus of the conventional internal combustion engine.

以下、本発明の内燃機関の制御装置を具体化した一実施形態を、図1〜図4を参照して詳細に説明する。
図1は、本実施の形態の全体構成を示している。同図に示すように、本実施の形態の制御装置の適用される内燃機関は、吸気通路1、燃焼室2、排気通路3を備えている。内燃機関の吸気通路1には、吸気流量を検出するエアフローメーター4と、スロットルモーター5により駆動されて吸気流量を調整するスロットルバルブ6とが設けられている。なおスロットルモーター5には、スロットルバルブ6の開度(スロットル開度)を検出するスロットルセンサー7が内蔵されている。
Hereinafter, an embodiment of a control device for an internal combustion engine according to the present invention will be described in detail with reference to FIGS.
FIG. 1 shows the overall configuration of the present embodiment. As shown in the figure, the internal combustion engine to which the control device of the present embodiment is applied includes an intake passage 1, a combustion chamber 2, and an exhaust passage 3. The intake passage 1 of the internal combustion engine is provided with an air flow meter 4 for detecting the intake flow rate and a throttle valve 6 that is driven by a throttle motor 5 to adjust the intake flow rate. The throttle motor 5 incorporates a throttle sensor 7 that detects the opening of the throttle valve 6 (throttle opening).

こうした内燃機関は、電子制御ユニット8により制御されている。電子制御ユニット8は、中央演算処理装置(CPU)、読込専用メモリー(ROM)、ランダムアクセスメモリー(RAM)、入出力ポート(I/O)を備えている。ここでCPUは、機関制御のための各種演算処理を実施し、ROMは、機関制御用のプログラムやデータを記憶する。またRAMは、CPUの演算結果やセンサーの検出結果等を一時的に記憶し、I/Oは外部との信号の授受を媒介するインターフェイスとして機能する。   Such an internal combustion engine is controlled by an electronic control unit 8. The electronic control unit 8 includes a central processing unit (CPU), a read only memory (ROM), a random access memory (RAM), and an input / output port (I / O). Here, the CPU performs various arithmetic processes for engine control, and the ROM stores a program and data for engine control. The RAM temporarily stores the calculation results of the CPU, the detection results of the sensors, and the like, and the I / O functions as an interface that mediates exchange of signals with the outside.

こうした電子制御ユニット8の入力ポートには、上記エアフローメーター4及びスロットルセンサー7を始め、機関運転状況を検出する各種センサーの検出信号が入力されている。また電子制御ユニット8の出力ポートには、上記スロットルモーター5を始めとする各種アクチュエーターの駆動回路が接続されている。   Detection signals from various sensors for detecting engine operating conditions, including the air flow meter 4 and the throttle sensor 7, are input to the input port of the electronic control unit 8. The actuator control circuit including the throttle motor 5 is connected to the output port of the electronic control unit 8.

さて以上のように構成された内燃機関では、機関制御の一環としてトルクディマンド制御が実行されている。トルクディマンド制御は、将来のある時点での目標トルクを設定し、機関トルクをその目標トルクとするために必要な吸気流量が得られるように、吸気の応答遅れを考慮してスロットル開度を前もって調節する制御となっている。   Now, in the internal combustion engine configured as described above, torque demand control is executed as part of engine control. Torque demand control sets the target torque at a certain point in the future and sets the throttle opening in advance by taking into account the response delay of the intake air so that the intake air flow required to make the engine torque the target torque can be obtained. It is a control to adjust.

こうしたトルクディマンド制御の実行には、スロットル開度毎の吸気流量を正確に把握しておく必要がある。ただし、所定のスロットル開度における吸気の流量特性は、スロットルセンサー7の出力特性のばらつきやスロットルバルブ6へのデポジットの付着状況などにより変化する。そこで本実施の形態では、スロットル開度に応じて区分けされた開度領域毎にスロットルバルブ6を通る吸気の流量特性を学習するようにしている。より詳しくは、本実施の形態では、各開度領域における流量変化率を学習するようにしている。ここでの流量変化率とは、該当開度領域における吸気流量の基準値に対する実吸気流量の比率を示している。   In order to execute such torque demand control, it is necessary to accurately grasp the intake flow rate for each throttle opening. However, the flow rate characteristic of intake air at a predetermined throttle opening varies depending on variations in the output characteristics of the throttle sensor 7 and the state of deposit adhesion to the throttle valve 6. Therefore, in the present embodiment, the flow rate characteristic of the intake air passing through the throttle valve 6 is learned for each opening range divided according to the throttle opening. More specifically, in this embodiment, the flow rate change rate in each opening degree region is learned. The flow rate change rate here indicates the ratio of the actual intake flow rate to the reference value of the intake flow rate in the corresponding opening degree region.

なお、すべての開度領域での流量変化率の学習には、長い時間が必要となる。そのため、学習過渡時においては、流量変化率の学習が未完の開度領域を残したまま、トルクディマンド制御を行う必要がある。そこで本実施の形態では、未学習の開度領域には、仮の学習値を設定してトルクディマンド制御を行うようにしている。   Note that a long time is required to learn the flow rate change rate in all opening regions. For this reason, during the learning transition, it is necessary to perform torque demand control while leaving an opening region in which the flow rate change rate has not been learned. Therefore, in the present embodiment, a torque value control is performed by setting a temporary learning value in the unlearned opening degree region.

図2は、スロットル開度と流量変化率の公差上限値、公差下限値との関係を示す。なお、同図における公差下限値は、検出系や吸気調整系の公差に加え、デポジット付着による吸気流量の低下が想定最大値となったときを加味したものがその値に設定されている。   FIG. 2 shows the relationship between the throttle opening and the tolerance upper limit value and the tolerance lower limit value of the flow rate change rate. Note that the tolerance lower limit value in the figure is set to a value that takes into account when the reduction of the intake air flow rate due to deposit adhesion reaches an assumed maximum value in addition to the tolerances of the detection system and the intake air adjustment system.

ここで、吸気の流量特性のずれには、スロットルセンサー7の出力特性のばらつき以上にスロットルバルブ6に付着したデポジットの影響が大きく表れる。そしてデポジットの影響による流量特性のずれは、スロットル開度が小さくなるほど、大きくなる傾向がある。   Here, the difference in the intake flow rate characteristic is greatly influenced by the deposit attached to the throttle valve 6 more than the variation in the output characteristic of the throttle sensor 7. The deviation of the flow characteristics due to the deposit tends to increase as the throttle opening decreases.

本実施の形態では、上記傾向に鑑みて、以下の態様で仮の学習値の値を設定するようにしている。すなわち、本実施の形態では、未学習の開度領域における仮の学習値の値として、その開度領域よりも高開度側の開度領域における流量変化率の学習値の値を使用するようにしている。また本実施の形態では、ある開度領域において流量変化率の学習が完了したとき、流量変化率を学習済みの別の開度領域にあたるまで、開度領域を低開度側に移しながらその学習を完了した開度領域の学習値の値を仮の学習値の値に順次設定するようにしている。更に本実施の形態では、未学習の開度領域の高開度側に学習が完了した開度領域がないときには、予め設定された該当開度領域における流量変化率の初期値(ここでは「1.0」)を仮の学習値として使用するようにしている。   In the present embodiment, in view of the above tendency, the provisional learning value is set in the following manner. In other words, in the present embodiment, the learning value value of the flow rate change rate in the opening region higher than the opening region is used as the temporary learning value value in the unlearned opening region. I have to. Further, in this embodiment, when learning of the flow rate change rate is completed in a certain opening region, the learning is performed while moving the opening region to the low opening side until the flow rate change rate reaches another learned opening region. The learning value value of the opening region that has been completed is sequentially set to the provisional learning value value. Furthermore, in the present embodiment, when there is no opening degree region where learning has been completed on the high opening side of the unlearned opening degree region, the initial value of the flow rate change rate in the corresponding opening degree region (here, “1” .0 ") are used as temporary learning values.

図3は、本実施の形態での仮の学習値の設定態様を示している。同図は、開度領域TA(5)の流量変化率の学習が完了した直後の状態を示している。同図の場合、開度領域TA(5)の学習が完了すると、その開度領域TA(5)よりも一つ低開度側の開度領域TA(4)が学習済みであるか否かが確認される。同図の場合、開度領域TA(4)では流量変化率を未学習であるため、開度領域TA(5)の学習値(流量変化率)の値が開度領域TA(4)の仮の学習値の値に設定(コピー)される。続いて、更に低開度側の開度領域TA(3)が学習済みであるか否かが確認される。この開度領域TA(3)も流量変化率を未学習であるため、同様に開度領域TA(5)の学習値の値が開度領域TA(3)の仮の学習値の値に設定(コピー)される。   FIG. 3 shows a setting mode of temporary learning values in the present embodiment. This figure shows a state immediately after the learning of the flow rate change rate in the opening area TA (5) is completed. In the case of the figure, when learning of the opening area TA (5) is completed, whether or not the opening area TA (4) on the lower opening side than the opening area TA (5) has been learned. Is confirmed. In the case of the figure, since the flow rate change rate is not learned in the opening area TA (4), the learning value (flow rate change rate) of the opening area TA (5) is the temporary value of the opening area TA (4). The learning value is set (copied). Subsequently, it is confirmed whether or not the opening area TA (3) on the lower opening side has been learned. Since this opening degree area TA (3) has not yet learned the flow rate change rate, the learning value of the opening degree area TA (5) is similarly set to the provisional learning value of the opening degree area TA (3). (Copied).

次に更に低開度側の開度領域TA(2)が学習済みであるか否かが確認される。同図の場合、開度領域TA(2)は学習済みであるため、この開度領域TA(2)には、開度領域TA(5)の学習値のコピーはなされないようになる。   Next, it is confirmed whether or not the opening area TA (2) on the lower opening side has been learned. In the case of the figure, since the opening degree area TA (2) has been learned, the learning value of the opening degree area TA (5) is not copied to the opening degree area TA (2).

なお、同図における開度領域TA(1)は、未学習であるが、それよりも高開度側の開度領域TA(2)の学習が完了した時点で、その開度領域TA(2)の学習値の値が、開度領域TA(1)の仮の学習値の値として設定されている。   Note that the opening area TA (1) in the figure is not yet learned, but when the learning of the opening area TA (2) on the higher opening side is completed, the opening area TA (2) ) Learning value is set as a provisional learning value of the opening degree area TA (1).

一方、開度領域TA(6)及びTA(7)は、未学習であるが、それよりも高開度側に学習済みの開度領域が無いため、これらの開度領域TA(6)及びTA(7)では、初期値(1.0)が流量変化率として使用されることになる。   On the other hand, the opening regions TA (6) and TA (7) are unlearned, but there is no learned opening region on the higher opening side than the opening regions TA (6) and TA (7). In TA (7), the initial value (1.0) is used as the flow rate change rate.

図4は、こうした本実施の形態に採用される仮学習値設定ルーチンのフローチャートを示している。本ルーチンの処理は、流量変化率の学習に係る処理が終了するごとにROMから読み出されて、電子制御ユニット8のCPUにより実行されるようになっている。   FIG. 4 shows a flowchart of the provisional learning value setting routine employed in this embodiment. The processing of this routine is read from the ROM each time processing related to learning of the flow rate change rate is completed, and is executed by the CPU of the electronic control unit 8.

さて本ルーチンが開始されると、まずステップS100において、先の学習処理においていずれかの開度領域の流量変化率が学習済みであるか否かが判定される。ここで学習完了の直後でないと判定されたときには(S100:NO)、そのまま今回の本ルーチンの処理が終了され、そうでなければ(S100:YES)、ステップS101に処理が移行される。なお、以下では、このとき、開度領域TA(k)(「k」はその開度領域の番号)の学習が完了したものとして説明する。   When this routine is started, first, in step S100, it is determined whether or not the flow rate change rate in any opening region has been learned in the previous learning process. If it is determined that it is not immediately after the completion of learning (S100: NO), the process of this routine is terminated as it is. If not (S100: YES), the process proceeds to step S101. In the following description, it is assumed that learning of the opening area TA (k) (“k” is the opening area number) has been completed.

ステップS101に処理が移行すると、変数iに番号kの値が設定され、続くステップS102では、変数iの値が「1」だけ減算される。
次のステップS103では、開度領域TA(i)における流量変化率が学習済みであるか否かが判定され、学習済みであれば(S103:YES)、今回の本ルーチンの処理が終了される。
When the process proceeds to step S101, the value of the number k is set to the variable i, and in the subsequent step S102, the value of the variable i is subtracted by “1”.
In the next step S103, it is determined whether or not the flow rate change rate in the opening region TA (i) has been learned. If it has been learned (S103: YES), the processing of this routine is terminated. .

一方、開度領域TA(i)が未学習であれば(S103:NO)、ステップS104に処理が移行し、そのステップS104において、開度領域TA(k)の流量変化率の学習値の値が、開度領域TA(i)の仮の学習値の値に設定される。そして以後、学習済みの開度領域にあたるまでステップS102〜S104の処理が繰り返される。   On the other hand, if the opening area TA (i) is not learned (S103: NO), the process proceeds to step S104. In step S104, the learning value of the flow rate change rate of the opening area TA (k). Is set to the value of the provisional learning value in the opening area TA (i). Thereafter, the processes in steps S102 to S104 are repeated until the learned opening degree region is reached.

以上の本実施の形態の内燃機関の制御装置によれば、以下のような効果を得ることができる。
(1)本実施の形態では、スロットル開度に応じて区分けされた開度領域毎に吸気の流量変化率の学習を行うとともに、流量変化率が未学習の開度領域における仮の学習値の値として、その開度領域よりも高開度側の開度領域における流量特性の学習値の値を使用するようにしている。また本実施の形態では、ある開度領域において流量変化率の学習が完了したとき、流量変化率を学習済みの別の開度領域にあたるまで、開度領域を低開度側に移しながらその学習を完了した開度領域の学習値の値を仮の学習値の値に順次設定するようにしている。更に本実施の形態では、未学習の開度領域の高開度側に学習済みの開度領域がないときには、予め設定された該当開度領域における流量変化率の初期値(1.0)を仮の学習値として使用するようにしている。
According to the control apparatus for an internal combustion engine of the present embodiment as described above, the following effects can be obtained.
(1) In this embodiment, learning of the flow rate change rate of the intake air is performed for each opening region divided according to the throttle opening, and the temporary learning value in the opening region where the flow rate change rate is not learned is obtained. As the value, the learning value of the flow rate characteristic in the opening region on the higher opening side than the opening region is used. Further, in this embodiment, when learning of the flow rate change rate is completed in a certain opening region, the learning is performed while moving the opening region to the low opening side until the flow rate change rate reaches another learned opening region. The learning value value of the opening region that has been completed is sequentially set to the provisional learning value value. Furthermore, in the present embodiment, when there is no learned opening area on the high opening side of the unlearned opening area, the initial value (1.0) of the flow rate change rate in the corresponding opening area is set in advance. It is used as a temporary learning value.

デポジットの付着による吸気の流量特性のずれは、スロットル開度が小さくなる程、大きくなる傾向がある。そのため、ある開度領域における吸気流量特性のずれは、その開度領域よりも高開度側の開度領域における吸気流量特性のずれよりも大きくなるとの推定が成り立つ。そのため、流量変化率を未学習の開度領域における仮の学習値の値として、その開度領域よりも高開度側の開度領域における流量変化率の学習値の値を使用するようにすれば、その開度領域での流量特性のずれを過大に見積ることが避けられるようになる。したがって、本実施の形態によれば、学習過渡時であれ、過補正を避けながら、スロットル開度調整を通じた吸気流量特性の制御を好適に行うことができるようになる。   The deviation in the flow rate characteristic of the intake air due to deposit adhesion tends to increase as the throttle opening decreases. For this reason, it is estimated that the difference in intake flow rate characteristics in a certain opening range is larger than the shift in intake flow characteristics in the opening range higher than the opening range. For this reason, the learning rate value of the flow rate change rate in the opening region higher than the opening region is used as the temporary learning value value in the unlearned opening region. For example, it is possible to avoid overestimating the deviation of the flow rate characteristic in the opening range. Therefore, according to the present embodiment, it is possible to suitably control the intake flow rate characteristic through the throttle opening adjustment while avoiding overcorrection even during a learning transition.

(2)本実施の形態では、機関トルクを目標トルクとするために必要な吸気流量が得られるように、スロットル開度を調整するトルクディマンド制御を実施する制御装置において、上記のような未学習開度領域での仮の学習値の値の設定を行うようにしている。そのため、学習過渡時にも、目標吸気流量の実現精度が、ひいては目標トルクの実現精度が向上し、未学習によるドライバビリティーの悪化が抑制されるようになる。   (2) In the present embodiment, in the control device that performs torque demand control for adjusting the throttle opening so as to obtain the intake air flow rate necessary for setting the engine torque as the target torque, the above unlearned The provisional learning value is set in the opening range. For this reason, even during learning transition, the realization accuracy of the target intake air flow rate and thus the realization accuracy of the target torque are improved, and deterioration of drivability due to unlearning is suppressed.

なお、上記実施の形態は、以下のように変更して実施することもできる。
・上記実施の形態では、各開度領域の流量変化率の初期値を「1.0」としていたが、初期値の設定態様は、これに限らず適宜に変更しても良い。例えば開度領域毎に初期値の値を変えることなども考えられる。
In addition, the said embodiment can also be changed and implemented as follows.
In the above embodiment, the initial value of the flow rate change rate in each opening region is set to “1.0”, but the initial value setting mode is not limited to this and may be changed as appropriate. For example, it may be possible to change the initial value for each opening region.

・上記実施の形態では、トルクディマンド制御を行う内燃機関に本発明の制御装置を適用した場合を説明したが、トルクディマンド制御を行わない内燃機関にも本発明は適用可能である。いずれにせよ、上記実施の形態の如く、仮の学習値の値の設定を行えば、吸気の流量特性のずれを過大評価して過補正となることを避けながら、吸気流量の制御精度を向上することができるようになる。   In the above embodiment, the case where the control device of the present invention is applied to an internal combustion engine that performs torque demand control has been described. However, the present invention is also applicable to an internal combustion engine that does not perform torque demand control. In any case, if the value of the provisional learning value is set as in the above embodiment, the control accuracy of the intake flow rate is improved while avoiding over-correction by overestimating the deviation of the intake flow rate characteristic. Will be able to.

・上記実施の形態では、吸気の流量変化率の学習を行う場合を説明したが、例えばスロットルバルブ6を通過する際の吸気の流速といったような、他の流量特性値の学習を行う場合にも、本発明は適用可能である。   In the above embodiment, the case of learning the flow rate change rate of the intake air has been explained. However, for example, when learning of other flow rate characteristic values such as the flow velocity of the intake air when passing through the throttle valve 6 is learned. The present invention is applicable.

・上記実施の形態では、ある開度領域において流量特性の学習が完了したとき、流量特性を学習済みの別の開度領域にあたるまで、開度領域を低開度側に移しながらその学習を完了した開度領域の学習値の値を仮の学習値の値に順次設定するようにしていたが、そうした仮の学習値の値の設定を行う開度領域の数を一定数以下に制限するようにしても良い。   In the above embodiment, when learning of the flow characteristics is completed in a certain opening area, the learning is completed while moving the opening area to the low opening side until it reaches another opening area where the flow characteristics have been learned. The learning value of the opening range was set to the temporary learning value in order, but the number of opening regions for setting the temporary learning value was limited to a certain number or less. Anyway.

・上記実施の形態では、特定の開度領域において流量特性の学習が完了した直後に、それよりも低開度側の開度領域の仮の学習値の値の設定を行うようにしていたが、仮の学習値の値の設定を行うタイミングはこれに限らず任意に変更しても良い。例えばスロットル開度が未学習の開度領域に入ったときに、その開度領域の仮の学習値の値の設定を行うことなどが考えられる。   -In the above embodiment, immediately after learning of the flow characteristics in a specific opening region is completed, the provisional learning value of the opening region on the lower opening side is set. The timing for setting the provisional learning value is not limited to this, and may be arbitrarily changed. For example, when the throttle opening enters an unlearned opening range, a provisional learning value for the opening range may be set.

1…吸気通路、2…燃焼室、3…排気通路、4…エアフローメーター、5…スロットルモーター、6…スロットルバルブ、7…スロットルセンサー、8…電子制御ユニット。   DESCRIPTION OF SYMBOLS 1 ... Intake passage, 2 ... Combustion chamber, 3 ... Exhaust passage, 4 ... Air flow meter, 5 ... Throttle motor, 6 ... Throttle valve, 7 ... Throttle sensor, 8 ... Electronic control unit

Claims (5)

スロットル開度に応じて区分けされた開度領域毎にスロットルバルブを通る吸気の流量特性を学習する内燃機関の制御装置において、
前記流量特性が未学習の開度領域における仮の学習値の値として、その開度領域よりも高開度側の開度領域における前記流量特性の学習値の値を使用する
ことを特徴とする内燃機関の制御装置。
In the control device for an internal combustion engine that learns the flow rate characteristic of the intake air that passes through the throttle valve for each opening region divided according to the throttle opening,
The learning value of the flow rate characteristic in the opening range higher than the opening range is used as a temporary learning value in the opening range where the flow rate characteristic is not learned. Control device for internal combustion engine.
ある開度領域において前記流量特性の学習が完了したとき、前記流量特性を学習済みの別の開度領域にあたるまで、開度領域を低開度側に移しながらその学習を完了した開度領域の学習値の値を仮の学習値の値に順次設定する
請求項1に記載の内燃機関の制御装置。
When learning of the flow rate characteristic is completed in a certain opening region, the learning of the opening region that has completed the learning while moving the opening region to the low opening side until it corresponds to another opening region where the flow characteristic has been learned. The control device for an internal combustion engine according to claim 1, wherein the learning value is sequentially set to a temporary learning value.
未学習の開度領域の高開度側に前記流量特性を学習済みの開度領域がないときには、予め設定された該当開度領域における前記流量特性の初期値を仮の学習値として使用する
請求項1又は2に記載の内燃機関の制御装置。
When there is no opening area in which the flow characteristics have been learned on the high opening side of the unlearned opening area, the initial value of the flow characteristics in the predetermined opening area is used as a temporary learning value. Item 3. The control device for an internal combustion engine according to Item 1 or 2.
前記流量特性は、該当開度領域における吸気流量の基準値に対する実吸気流量の変化率である
請求項1〜3のいずれか1項に記載の内燃機関の制御装置。
The control device for an internal combustion engine according to any one of claims 1 to 3, wherein the flow rate characteristic is a change rate of an actual intake flow rate with respect to a reference value of the intake flow rate in a corresponding opening degree region.
当該制御装置は、機関トルクを目標トルクとするために必要な吸気流量が得られるように、スロットル開度を調整するトルクディマンド制御を実施する
請求項1〜4のいずれか1項に記載の内燃機関の制御装置。
The internal combustion engine according to any one of claims 1 to 4, wherein the control device performs torque demand control for adjusting a throttle opening so that an intake air flow rate necessary for setting the engine torque as a target torque is obtained. Engine control device.
JP2010154981A 2010-07-07 2010-07-07 Internal combustion engine control apparatus Pending JP2012017679A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010154981A JP2012017679A (en) 2010-07-07 2010-07-07 Internal combustion engine control apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010154981A JP2012017679A (en) 2010-07-07 2010-07-07 Internal combustion engine control apparatus

Publications (1)

Publication Number Publication Date
JP2012017679A true JP2012017679A (en) 2012-01-26

Family

ID=45603111

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010154981A Pending JP2012017679A (en) 2010-07-07 2010-07-07 Internal combustion engine control apparatus

Country Status (1)

Country Link
JP (1) JP2012017679A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015090138A (en) * 2013-11-07 2015-05-11 トヨタ自動車株式会社 Control device of internal combustion engine
JP2015090112A (en) * 2013-11-06 2015-05-11 トヨタ自動車株式会社 Control device for internal combustion engine
JP2019196762A (en) * 2018-05-11 2019-11-14 トヨタ自動車株式会社 Hybrid-vehicular control system
CN110645109A (en) * 2018-06-26 2020-01-03 本田技研工业株式会社 Control device for internal combustion engine

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62210235A (en) * 1986-03-12 1987-09-16 Japan Electronic Control Syst Co Ltd Air-fuel ratio learning control device for internal combustion engines
JPS6357835A (en) * 1986-08-27 1988-03-12 Japan Electronic Control Syst Co Ltd Electronic control fuel injection system for internal combustion engine
JP2007231884A (en) * 2006-03-02 2007-09-13 Toyota Motor Corp Control device for internal combustion engine
JP2008309113A (en) * 2007-06-15 2008-12-25 Toyota Motor Corp Air-fuel ratio control device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62210235A (en) * 1986-03-12 1987-09-16 Japan Electronic Control Syst Co Ltd Air-fuel ratio learning control device for internal combustion engines
JPS6357835A (en) * 1986-08-27 1988-03-12 Japan Electronic Control Syst Co Ltd Electronic control fuel injection system for internal combustion engine
JP2007231884A (en) * 2006-03-02 2007-09-13 Toyota Motor Corp Control device for internal combustion engine
JP2008309113A (en) * 2007-06-15 2008-12-25 Toyota Motor Corp Air-fuel ratio control device

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015090112A (en) * 2013-11-06 2015-05-11 トヨタ自動車株式会社 Control device for internal combustion engine
JP2015090138A (en) * 2013-11-07 2015-05-11 トヨタ自動車株式会社 Control device of internal combustion engine
WO2015068029A1 (en) 2013-11-07 2015-05-14 Toyota Jidosha Kabushiki Kaisha Method and apparatus for controlling an internal combustion engine
US9689337B2 (en) 2013-11-07 2017-06-27 Toyota Jidosha Kabushiki Kaisha Method and apparatus for controlling an internal combustion engine
CN105705757B (en) * 2013-11-07 2018-10-26 丰田自动车株式会社 Method and device for controlling an internal combustion engine
JP2019196762A (en) * 2018-05-11 2019-11-14 トヨタ自動車株式会社 Hybrid-vehicular control system
US10710570B2 (en) 2018-05-11 2020-07-14 Toyota Jidosha Kabushiki Kaisha Control system for hybrid vehicle
CN110645109A (en) * 2018-06-26 2020-01-03 本田技研工业株式会社 Control device for internal combustion engine
JP2020002813A (en) * 2018-06-26 2020-01-09 本田技研工業株式会社 Control device of internal combustion engine
US11131266B2 (en) 2018-06-26 2021-09-28 Honda Motor Co., Ltd. Control device of internal combustion engine
CN110645109B (en) * 2018-06-26 2022-03-08 本田技研工业株式会社 Control device for internal combustion engine

Similar Documents

Publication Publication Date Title
JP4335249B2 (en) Control device for internal combustion engine
JP4321411B2 (en) Cylinder-by-cylinder air-fuel ratio control apparatus for internal combustion engine
JPH10122017A (en) Engine control system
CN104279068B (en) The control device of internal combustion engine
US9322349B2 (en) Internal combustion engine control apparatus
JP2832944B2 (en) Measurement data delay compensation method
JP2013221418A (en) Control device of internal combustion engine and control method of internal combustion engine
CN101523036A (en) Air-fuel Ratio Control Device for Multi-cylinder Internal Combustion Engine
JP2012017679A (en) Internal combustion engine control apparatus
JP2009150345A (en) Control device for internal combustion engine
WO2015182107A1 (en) Air quantity calculation device for internal combustion engine
JP6446081B2 (en) Control device for internal combustion engine
JP6462311B2 (en) Engine control device
JP4600699B2 (en) Cylinder-by-cylinder air-fuel ratio control apparatus for internal combustion engine
JPH0874636A (en) Air-fuel ratio controller
US20130173139A1 (en) Control device for internal combustion engine
JP4952686B2 (en) Control device for internal combustion engine
JP2008128160A (en) Control device of internal combustion engine
JP5381790B2 (en) Control device for internal combustion engine
JP5494420B2 (en) Ignition timing control device for internal combustion engine
JP2020060158A (en) Engine control apparatus
JP2745797B2 (en) Idling speed controller
JP4304411B2 (en) Fuel injection control device for internal combustion engine
US7444985B2 (en) Apparatus and method for controlling ignition timing of internal combustion engine
JP2018184876A (en) Control device for internal combustion engine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130329

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20140408