JP2004138078A - Engine idle rotation learning control device - Google Patents
Engine idle rotation learning control device Download PDFInfo
- Publication number
- JP2004138078A JP2004138078A JP2004032174A JP2004032174A JP2004138078A JP 2004138078 A JP2004138078 A JP 2004138078A JP 2004032174 A JP2004032174 A JP 2004032174A JP 2004032174 A JP2004032174 A JP 2004032174A JP 2004138078 A JP2004138078 A JP 2004138078A
- Authority
- JP
- Japan
- Prior art keywords
- learning
- value
- combustion
- idle
- engine
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Control Of Throttle Valves Provided In The Intake System Or In The Exhaust System (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
【課題】均質ストイキ燃焼への切換に伴う回転変動分が学習値に含まれないようにして、学習バラツキを低減する。
【解決手段】学習許可条件が成立しているかどうかをみる前に定常状態かどうかをまず判定し(S1)、定常であるときに均質ストイキ要求を指令し(S2)、定常状態であることが判定されている状態で学習許可条件が成立しているかどうかをみる(S3)。
【選択図】図2An object of the present invention is to reduce a variation in learning by preventing a variation in rotation caused by switching to homogeneous stoichiometric combustion from being included in a learning value.
SOLUTION: Before checking whether a learning permission condition is satisfied, it is first determined whether or not the vehicle is in a steady state (S1). It is determined whether the learning permission condition is satisfied in the determined state (S3).
[Selection diagram] FIG.
Description
この発明はエンジンのアイドル回転学習制御装置、詳しくはエンジンの吸気開口面積が汚れ等によって経時的に変化する分を学習補正するものに関する。 The present invention relates to an idle rotation learning control device for an engine, and more particularly, to a device for learning and correcting the change of the intake opening area of the engine with time due to dirt or the like.
スロットル部にはEGRによる吹き返しなどに伴う汚れがスロットル部に堆積し、同じだけスロットルを開いても、徐々にではあるがスロットル開口面積が減少してゆくことから、この経時的に堆積した汚れ分に相当するアイドル空気量学習値を導入し、アイドル時に実際の回転数が目標アイドル回転数に近づくようにエンジンの吸入空気量をフィードバック制御しつつ、所定の学習条件が成立したときアイドル空気量のフィードバック補正量に基づいて上記のアイドル空気量学習値を更新するようにしたものがある(特許文献1参照)。
ところで、圧縮行程の後半で燃料を直接にシリンダ内に噴射し、点火時に点火プラグの近傍に可燃混合気層を形成し、いわゆる成層燃焼により、全体的には超希薄燃焼混合気でありながら、安定した燃焼を行い、燃費や排気組成を大幅に改善するとともに、高負荷時などには高出力を発生させるため、燃料の噴射時期を吸気行程に移し、燃料と空気を予め混合しておき、理論空燃比付近の混合気による均質燃焼(この燃焼を以下、均質ストイキ燃焼という)を行うようにしたエンジンが知られている。 By the way, in the latter half of the compression stroke, the fuel is directly injected into the cylinder, and a flammable mixture is formed near the ignition plug at the time of ignition. In order to perform stable combustion and greatly improve fuel efficiency and exhaust composition, and to generate high output at high load, etc., shift the fuel injection timing to the intake stroke, mix the fuel and air in advance, 2. Description of the Related Art There is known an engine which performs homogeneous combustion (hereinafter, referred to as "homogeneous stoichiometric combustion") using an air-fuel mixture near a stoichiometric air-fuel ratio.
こうしたエンジンでは、アイドル時を含む低回転、低負荷領域で成層燃焼を行わせているのであるが、上記従来のアイドル回転学習制御をそのままこうしたエンジンに適用したとき、成層燃焼の状態でアイドル空気量学習値が更新されることになる。 In such an engine, stratified combustion is performed in a low-speed and low-load region including idling. However, when the above-described conventional idle speed learning control is applied to such an engine as it is, the idling air amount in the stratified combustion state is reduced. The learning value will be updated.
しかしながら、成層燃焼時は、均質ストイキ燃焼時に比べてエンジンの要求空気量が多く、したがって全体の吸入空気量に対して汚れによるアイドル空気量の減少分が占める割合が小さくなるため、成層燃焼時にアイドル空気量学習値を更新したのでは、学習値の精度が低下する。 However, during stratified charge combustion, the required air amount of the engine is larger than during homogeneous stoichiometric combustion, and therefore the proportion of the decrease in idle air amount due to dirt to the total intake air amount is small. When the air amount learning value is updated, the accuracy of the learning value decreases.
このため、学習許可条件が成立したとき成層燃焼より均質ストイキ燃焼に強制的に切換えた状態で学習を行わせるようにしたものを先に提案した(特願平9−179681号参照)。 (4) For this reason, it has been previously proposed that the learning is performed in a state in which the stratified combustion is forcibly switched to the homogeneous stoichiometric combustion when the learning permission condition is satisfied (see Japanese Patent Application No. 9-179681).
このもの(このものを以下、先願装置という)によれば、均質ストイキ燃焼に切換えられた状態では、汚れによる吸入空気量の低下分が、全体の吸入空気量に占める割合が従来と同様に大きくなり、これによって学習値の精度を落とすことが避けられるのである。 According to this device (hereinafter, referred to as the prior application device), when the homogeneous stoichiometric combustion is switched, the proportion of the decrease in the intake air amount due to dirt to the total intake air amount is the same as in the past. This prevents the accuracy of the learning value from being reduced.
さて、その後の実験により先願装置に改良点があることがわかった。というのも、学習条件の成立により均質ストイキ燃焼に強制的に切換えてすぐに学習を開始するのでは、燃焼形態の切換に伴う回転変動分までがアイドル空気量のフィードバック補正量に含まれてしまうため、その回転変動分の誤差が学習値に生じてしまうおそれがある。学習値はもともと、スロットル開度や回転数を一定に保った場合に、スロットル部に堆積した汚れ分により吸入空気量が低下するのを補償するためのものであるから、燃焼形態の切換に伴って回転変動が生じている状態で学習値の更新を行うことはふさわしくないのである。 By the way, subsequent experiments showed that there was an improvement in the prior application. This is because if the learning condition is satisfied and the learning is started immediately after forcibly switching to the homogeneous stoichiometric combustion, even the amount of rotation fluctuation accompanying the switching of the combustion mode is included in the feedback correction amount of the idle air amount. Therefore, there is a possibility that an error corresponding to the rotation fluctuation may occur in the learning value. The learning value is originally used to compensate for the decrease in the intake air amount due to the dirt accumulated on the throttle portion when the throttle opening and the rotation speed are kept constant. Therefore, it is not appropriate to update the learning value in a state where the rotation fluctuation occurs.
そこで本発明は、学習許可条件が成立しているかどうかをみる前に定常状態にあるかどうかをまず判定し、定常状態であるときに均質ストイキ燃焼要求を指令し、定常状態であることが判定されている状態で学習許可条件が成立しているかどうかをみることにより、燃焼形態の切換に伴う回転変動分が学習値に含まれないようにして、学習バラツキを低減することを目的とする。 Therefore, the present invention first determines whether the vehicle is in a steady state before checking whether the learning permission condition is satisfied, and issues a homogeneous stoichiometric combustion request when the vehicle is in the steady state, and determines that the vehicle is in the steady state. An object of the present invention is to reduce the learning variation by checking whether or not the learning permission condition is satisfied in a state in which the learning is performed, so that the rotation variation accompanying the switching of the combustion mode is not included in the learning value.
第1の発明は、図7に示すように、アクチュエータ22により駆動されるスロットル弁21と、アクセル開度とエンジン回転数に応じたエンジントルク定常値が得られるスロットル開度基本値を演算する手段23と、前記スロットル弁部の開口面積の経時変化分に対応する学習値を格納する手段24と、アイドル回転数が目標アイドル回転数と一致するようにフィードバック補正量を算出する手段25と、このフィードバック補正量と前記学習値とで前記スロットル開度基本値を補正してスロットル開度指令値を求める手段26と、このスロットル開度指令値を前記アクチュエータ22に与える手段27とを備えるエンジンのアイドル回転学習制御装置において、運転条件に応じて成層燃焼と均質ストイキ燃焼の燃焼形態を切換えるとともに、アイドル時は成層燃焼となるように燃焼制御を行う手段28と、定常状態であるかどうかを判定する手段29と、定常状態であることが判定されたとき燃焼形態を前記均質ストイキ燃焼に強制的に切換える手段30と、定常状態であることが判定されている状態で学習許可条件が成立したとき前記フィードバック補正量に基づいて前記学習値を更新する手段31とを設けた。
In the first invention, as shown in FIG. 7, a throttle valve 21 driven by an
第1の発明では、均質ストイキ燃焼への切換に伴って回転変動が生じたとき、定常状態でなくなっている間は、学習許可条件が成立していても学習値の更新が行われないことから、均質ストイキ燃焼への切換に伴う回転変動分が学習値に含まれることがなく、これによって学習バラツキを低減することができる。 According to the first aspect, when the rotation is changed due to the switching to the homogeneous stoichiometric combustion, the learning value is not updated while the learning permission condition is satisfied while the engine is not in the steady state. In addition, the learning value does not include the amount of rotation fluctuation associated with switching to homogeneous stoichiometric combustion, thereby reducing learning variations.
図1において、1はエンジン本体、2は吸気管、3はコントロールユニット11からの信号により駆動される電子制御スロットル装置(主にスロットル弁3Aとこれを駆動するステップモータ3Bからなる)である。
In FIG. 1, 1 is an engine body, 2 is an intake pipe, and 3 is an electronically controlled throttle device (mainly composed of a
コントロールユニット11では、アクセル開度センサ(図示しない)からの信号をアクセル開度相当値に換算し、この値とそのときの回転数(エンジン回転数センサ12により検出)に応じたエンジントルク定常値を、所定のマップを検索することなどにより求め、この定常トルクが得られるスロットル開度基本値を演算し、このスロットル開度基本値をスロットル装置3のアクチュエータであるステップモータ3Bに与える。
The
なお、スロットル弁3Aをバイパスする通路は設けられていないので、後述するアイドル回転数のフィードバック制御は、スロットル弁3Aを用いて実行することになる。
通路 Since no path bypassing the
こうしたスロットル装置3のほか、各気筒のシリンダに直接的に臨んで設けられる燃料噴射弁4、頂面に点火プラグ5位置を考慮したキャビティの形成されるピストン6、スワールコントロールバルブ(図示しない)などから構成される筒内直接燃料噴射式の火花点火エンジンでは、アイドル時を含む低回転、低負荷領域などにおいて燃料を圧縮行程の後半に噴射し、これにより圧縮上死点付近において、点火プラグ5近傍のキャビティに可燃混合気を形成し、点火プラグ5による点火に伴い燃料を成層燃焼させ、全体としては40を超える空燃比による超希薄燃焼を行う。
In addition to such a
また、エンジンの高負荷域では燃料を吸気行程で噴射し、燃料と空気の混合を早め、燃焼室の全域を均質的な混合気で満たし、理論空燃比付近の混合気による均質燃焼(均質ストイキ燃焼)を行う。さらに、成層燃焼域と均質ストイキ燃焼域との間の中間負荷域において、成層燃焼よりも空燃比としては濃いが、理論空燃比よりは薄い希薄燃焼(均質リーン燃焼)を行い、この均質リーン燃焼時には吸気行程と圧縮行程の2回に分けて燃料を噴射する。 In the high engine load range, fuel is injected during the intake stroke to speed up the mixing of fuel and air, fill the entire combustion chamber with a homogeneous mixture, and perform homogeneous combustion (homogeneous stoichiometry) with a mixture near the stoichiometric air-fuel ratio. Combustion). Further, in the intermediate load region between the stratified combustion region and the homogeneous stoichiometric combustion region, lean combustion (homogeneous lean combustion) is performed, which is richer in air-fuel ratio than stratified combustion but thinner than the stoichiometric air-fuel ratio. In some cases, fuel is injected in two stages, an intake stroke and a compression stroke.
なお、12はクランク角センサ、13はエアフローメータ、14は水温センサ、15はO2センサ、16はスロットルセンサである。 In addition, 12 is a crank angle sensor, 13 is an air flow meter, 14 is a water temperature sensor, 15 is an O 2 sensor, and 16 is a throttle sensor.
さて、スロットル部にはEGRによる吹き返しなどに伴う汚れが堆積し、同じだけスロットルを開いても、経時的にスロットル開口面積が減少してゆくことから、この経時的に堆積した汚れ分に相当するアイドル空気量学習値を導入し、このアイドル空気量学習値を上記のスロットル開度基本値に加算した値をスロットル開度指令値とする一方で、アイドル時に実際の回転数が目標アイドル回転数に近づくようにエンジンの吸入空気量をフィードバック制御しつつ、所定の学習許可条件が成立したときアイドル空気量のフィードバック補正量に基づいて上記のアイドル空気量学習値を更新するものがある。 Dirt accumulates in the throttle part due to blowback by EGR and the like, and even if the throttle is opened by the same amount, the throttle opening area decreases over time. The idle air amount learning value is introduced, and a value obtained by adding the idle air amount learning value to the above throttle opening basic value is used as a throttle opening command value. In some systems, the feedback control of the intake air amount of the engine is performed so as to approach, and the idle air amount learning value is updated based on the feedback correction amount of the idle air amount when a predetermined learning permission condition is satisfied.
こうした従来のアイドル空気量の学習制御をそのまま上記の筒内直接燃料噴射式火花点火エンジンに適用したとき、成層燃焼の状態でアイドル空気量学習値が更新されことになる。 When such conventional idle air amount learning control is directly applied to the above-described in-cylinder direct fuel injection type spark ignition engine, the idle air amount learning value is updated in the state of stratified combustion.
しかしながら、成層燃焼時は、均質ストイキ燃焼時に比べてエンジンの要求空気量が多く、したがって全体の吸入空気量に対して汚れによるアイドル空気量の減少分が占める割合が小さくなるため、成層燃焼時にアイドル空気量学習値を更新したのでは、学習値の精度が低下する。 However, during stratified charge combustion, the required air amount of the engine is larger than during homogeneous stoichiometric combustion, and therefore the proportion of the decrease in idle air amount due to dirt to the total intake air amount is small. When the air amount learning value is updated, the accuracy of the learning value decreases.
このため、先願装置では、学習許可条件が成立したとき成層燃焼より均質ストイキ燃焼に強制的に切換えた状態で学習を行わせている。先願装置によれば、均質ストイキ燃焼に切換えた状態では、汚れによる吸入空気量の低下分が、全体の吸入空気量に占める割合が従来と同様に大きくなり、これによって学習値の精度を落とすことが避けられるのである。 Therefore, in the prior application, the learning is performed in a state where the stratified combustion is forcibly switched to the homogeneous stoichiometric combustion when the learning permission condition is satisfied. According to the prior application, in the state switched to the homogeneous stoichiometric combustion, the decrease in the intake air amount due to dirt accounts for a larger proportion of the total intake air amount as in the past, thereby lowering the accuracy of the learning value. That can be avoided.
さて、その後の実験により先願装置に改良点があることがわかった。というのも、学習条件の成立により均質ストイキ燃焼に強制的に切換えてすぐに学習値の更新を開始するのでは、燃焼形態の切換に伴う回転変動分までがアイドル空気量のフィードバック補正量に含まれてしまうため、その回転変動分の誤差が学習値に生じてしまう。 By the way, subsequent experiments showed that there was an improvement in the prior application. This is because if the learning conditions are satisfied and the learning value is started immediately after forcibly switching to the homogeneous stoichiometric combustion, the amount of rotation fluctuation accompanying the switching of the combustion mode is included in the feedback correction amount of the idle air amount. Therefore, an error corresponding to the rotation variation occurs in the learning value.
そこで、本発明の第1実施形態では、学習許可条件が成立しているかどうかをみる前に定常状態であるかどうかをまず判定し、定常状態であるときに均質ストイキ燃焼要求を指令し、定常状態であることが判定されている状態で学習許可条件が成立しているかどうかをみることにより、燃焼形態の切換に伴う回転変動分が学習値に含まれないようにして、学習バラツキを低減する。 Therefore, in the first embodiment of the present invention, it is first determined whether or not the engine is in a steady state before checking whether the learning permission condition is satisfied. By checking whether the learning permission condition is satisfied in the state where it is determined that the state is the state, it is possible to reduce the learning variation by not including the rotation variation due to the switching of the combustion mode in the learning value. .
コントロールユニット11で実行されるこの制御内容を図2にしたがって説明する。
The details of the control executed by the
図2はアイドル回転学習開度TDTVOを算出するためのもので、一定時間毎(たとえば10ms毎)に実行する。 FIG. 2 is for calculating the idle rotation learning opening TDTVO, and is executed at regular intervals (for example, every 10 ms).
ステップ1では定常状態かどうかをみる。次の条件、
〈1〉回転数NEが所定の範囲にあること、
〈2〉補機負荷等の負荷変動がないこと、
〈3〉車速がゼロであること
の全てを満たすとき、定常状態であると判断し、ステップ2に進み、均質ストイキ燃焼要求フラグを“1”にセットする(つまり均質ストイキ燃焼を要求する)。
In
<1> The rotational speed NE is within a predetermined range,
<2> No load fluctuation such as auxiliary equipment load,
<3> When all of the vehicle speeds satisfy zero, it is determined that the vehicle is in the steady state, and the process proceeds to
この要求フラグを受けて前回のジョブで均質ストイキ燃焼に切換えられてないとき、成層燃焼から均質ストイキ燃焼へと切換えられる。 を 受 け When this request flag has not been switched to homogeneous stoichiometric combustion in the previous job, stratified combustion is switched to homogeneous stoichiometric combustion.
ステップ3では学習許可条件が成立しているかどうかみる。ここで、学習許可条件には、
〈4〉アイドル状態であること、
〈5〉車速がゼロであること、
〈6〉ヒータファンスイッチ、エアコンスイッチ、電気負荷スイッチがすべて OFFであること
などがあり、これらの全てを満たすときが学習許可条件の成立時である。
In
<4> being idle;
<5> The vehicle speed is zero,
<6> The heater fan switch, the air conditioner switch, and the electric load switch may all be OFF, and when all of these conditions are satisfied, the learning permission condition is satisfied.
学習許可条件の成立時は、ステップ4に進み、アイドル空気量学習値QTASEEP1を算出する。詳細には、アイドル回転数のフィードバック制御により、実際の回転数NEと目標アイドル回転数NSETとの差分に応じてアイドル空気量のフィードバック補正量を求めているが、このアイドル空気量のフィードバック補正量を所定数サンプリングしたタイミングで、それら所定数のフィードバック補正量の平均値を計算し、その平均値と、その平均値を計算したタイミングでのアイドル空気量学習値との加重平均値を新たなアイドル空気量学習値として更新する。このアイドル空気量学習値QTASEEP1は、たとえばエンジン停止時にメモリ(たとえばフラッシュメモリ)に保存する。 (4) When the learning permission condition is satisfied, the routine proceeds to step 4, where an idle air amount learning value QTASEEP1 is calculated. In detail, the feedback correction amount of the idle air amount is obtained according to the difference between the actual rotation speed NE and the target idle rotation speed NSET by the feedback control of the idle rotation speed. At the timing when a predetermined number of samplings are performed, the average value of the predetermined number of feedback correction amounts is calculated, and the weighted average value of the average value and the idle air amount learning value at the timing at which the average value is calculated is calculated as a new idle value. Update as the air amount learning value. This idle air amount learning value QTASEEP1 is stored in a memory (for example, a flash memory) when the engine is stopped.
ステップ5では工場内の組立ラインでの車両の組み付け完了時からのエンジン回転数NEの積算値ADDNEと所定値GRNEを比較する。回転数積算値ADDNEが所定値GRNE未満であれば、ステップ6に進んで、アイドル空気量学習値QTASEEP1からオフセット量TASOFS(一定値)を差し引いた値を改めてアイドル空気量学習値QTASEEPとすることによりアイドル空気量学習値を修正する。回転数積算値ADDNEが所定値GRNE以上であるときは、ステップ5よりステップ7に進み、アイドル空気量学習値の修正を行わない(QTASEEP1=QTASEEP1)。 {Circle over (5)} In step 5, the integrated value ADDNE of the engine speed NE from the time when the vehicle is completely assembled on the assembly line in the factory is compared with a predetermined value GRNE. If the rotational speed integrated value ADDNE is less than the predetermined value GRNE, the routine proceeds to step 6, in which a value obtained by subtracting the offset amount TASOFS (constant value) from the idle air amount learning value QTASEEP1 is newly set as the idle air amount learning value QTASEEP. Correct the idle air amount learning value. When the rotational speed integrated value ADDNE is equal to or greater than the predetermined value GRNE, the process proceeds from step 5 to step 7, where the idle air amount learning value is not corrected (QTASEEP1 = QTASEEP1).
ここで、回転数積算値ADDNEが所定値GRNE未満の場合に、学習値をオフセット量だけ小さくするのは、初期フリクションに起因して組み付け完了当初の要求アイドル空気量が大きいことを考慮したものである。 Here, the reason why the learning value is reduced by the offset amount when the rotational speed integrated value ADDNE is less than the predetermined value GRNE is that the required idle air amount at the beginning of the completion of the assembly due to the initial friction is large. is there.
さらに詳述すると、工場内で車両が組立ラインを出ると、エンジンが初めて運転される。検査ラインではエンジン運転状態で所定の検査が行われ、この検査にパスした後、外部ツールからの指令によりアイドル空気量学習値が初めて算出され、記憶される。そしてこの初回の学習値の状態で工場より出荷される。 詳述 More specifically, when the vehicle leaves the assembly line in the factory, the engine is operated for the first time. In the inspection line, a predetermined inspection is performed while the engine is operating, and after passing this inspection, an idle air amount learning value is calculated and stored for the first time according to a command from an external tool. Then, it is shipped from the factory in the state of the first learning value.
この場合に、組み付け完了当初はエンジンの摺動部位がなじんでないこともあり、同じアイドル回転を保つのに要求される空気量が大きく、運転を続けるほどに(回転数積算値ADDNEが大きくなるほど)、この要求アイドル空気量が急激に落ちてゆき、やがては一定値へと収束する。図3はこの経過を示したもので、同図にも示すように、工場内での学習時は要求アイドル空気量が収束する前であるため、この状態で算出した学習値は学習が進むにつれて小さくなる側へと変化してゆく。 In this case, the sliding portion of the engine may not be smooth at the beginning of the assembly, and the amount of air required to maintain the same idling speed is large, and as the operation is continued (the rotation speed integrated value ADDNE increases). The required idle air amount drops rapidly, and eventually converges to a constant value. FIG. 3 shows this process. As shown in FIG. 3, the learning value calculated in this state is increased as the learning proceeds in the factory, because the required idle air amount is not converged before learning. It changes to the smaller side.
しかしながら、要求アイドル空気量が急激に減少するのに対して、学習値の更新速度はそれほど速くないため、実際のエンジン状態に追いつくのが遅れ、その間で学習値が過度に大きくなり、アイドル回転数のフィードバック制御中心がその学習値の誤差の分だけずれてしまうのである。 However, while the required idle air amount sharply decreases, the learning value update speed is not so fast, so it is delayed to catch up with the actual engine state, during which the learning value becomes excessively large, and the idle speed is increased. Is shifted by the error of the learning value.
そこで、回転数積算値ADDNEが所定値GRNE未満の場合は、要求アイドル空気量が収束前にあると判断し、やがては要求アイドル空気量がもっと小さな値に落ち着くものと予測して、要求アイドル空気量の収束前に得たアイドル空気量学習値を小さくなる側に修正するのである。 Therefore, when the rotational speed integrated value ADDNE is less than the predetermined value GRNE, it is determined that the required idle air amount is before convergence, and it is predicted that the required idle air amount will eventually settle to a smaller value. The idle air amount learning value obtained before the convergence of the amount is corrected to a smaller value.
このように、組み付け完了当初の要求アイドル空気量が出荷後より大きいことを考慮し、要求アイドル空気量が収束するまでの間は、学習値を減量修正することにしたので、工場内での初回の学習時と出荷後の学習時との間の、学習値によるアイドル空気量補正のズレを解消することができる。 In this way, considering that the required idle air amount at the beginning of the assembly completion is larger than after shipment, the learning value is reduced and corrected until the required idle air amount converges. It is possible to eliminate the deviation of the idle air amount correction based on the learning value between the learning time of the learning and the learning time after the shipment.
このようにしてアイドル空気量学習値を修正した後は、この修正後のアイドル空気量学習値QTASEEPに対して、ステップ8において流量面積変換係数CCONVA#を乗算することによりスロットル開口面積学習値ATASLNへと変換する。
After correcting the idle air amount learning value in this way, the corrected idle air amount learning value QTASEEP is multiplied by a flow area conversion coefficient CCONVA # in
さらにステップ9ではこのスロットル開口面積学習値ATASLNを所定のテーブルを用いてスロットル開度に換算する。このスロットル開度への換算については図4を参照して説明する。 {Circle around (9)} In step 9, the throttle opening area learning value ATASLN is converted into a throttle opening using a predetermined table. The conversion to the throttle opening will be described with reference to FIG.
図4において、図示の曲線は初期状態での流量特性である。 に お い て In FIG. 4, the curve shown is the flow rate characteristic in the initial state.
(1)学習値の更新時のスロットル開度をTVOMとすると、このTVOMから垂直に立ち上げた直線と曲線との交点のスロットル開口面積(つまり学習値更新時のスロットル開口面積)AAMを得る。 (1) Assuming that the throttle opening at the time of updating the learning value is TVOM, the throttle opening area (that is, the throttle opening area at the time of updating the learning value) AAM at the intersection of a straight line and a curve that rises vertically from the TVOM is obtained.
(2)学習値更新時のスロットル開口面積AAMからATASLNだけ差し引いた値を初期相当開口面積AAIとして求める。 (2) A value obtained by subtracting ATASLN from the throttle opening area AAM at the time of updating the learning value is obtained as an initial equivalent opening area AAI.
(3)この初期相当開口面積AAIより水平に引いた直線と曲線との交点のスロットル開度を初期相当スロットル開度TVOIとして求める。 (3) The throttle opening at the intersection of the straight line and the curve drawn horizontally from the initial equivalent opening area AAI is determined as the initial equivalent throttle opening TVOI.
(4)TVOMからTVOIを差し引いた値がスロットル開口面積学習値ATASLNに対応するスロットル開度であり、これをアイドル回転学習開度TASDTVOとして求める。 (4) The value obtained by subtracting TVOI from TVOM is the throttle opening corresponding to the throttle opening area learning value ATASLN, which is obtained as the idle rotation learning opening TASDTVO.
このようにして求めたアイドル回転学習開度TDTVOは、アクセル開度と回転数に応じて定まる上記のスロットル開度基本値に加算することで、最終的なスロットル開度指令値を得る。 (4) The final throttle opening command value is obtained by adding the idle rotation learning opening TDTVO obtained in this way to the above throttle opening basic value determined according to the accelerator opening and the number of revolutions.
従来装置における学習値による補正方法が図5中段のように破線特性を上方に平行移動させるものであったのに対して、本実施形態での学習値による補正方法は、図5下段に示したように、破線特性を左方向に平行移動させるものである。言い換えると、従来装置が空気量(つまり開口面積)を補正する方式であるのに対して、本実施形態はスロットル開度を補正する方式となる。従来装置と本実施形態を比較すれば、本実施形態のほうが、A点(学習点)より離れても、初期状態での流量からのズレが小さく抑えられているのがわかる。 Whereas the correction method using the learning value in the conventional apparatus moves the broken line characteristic upward in parallel as shown in the middle part of FIG. 5, the correction method using the learning value in the present embodiment is shown in the lower part of FIG. As described above, the dashed line characteristic is translated in the left direction. In other words, whereas the conventional device corrects the amount of air (that is, the opening area), the present embodiment corrects the throttle opening. Comparing the conventional apparatus with the present embodiment, it can be seen that in the present embodiment, the deviation from the flow rate in the initial state is suppressed even at a distance from the point A (learning point).
このように、本実施形態では、学習値による補正方法をスロットル開度補正方式としたので、スロットル部への汚れの堆積により同じスロットル開度に対するスロットル流量が小さくなることがあっても、従来の開口面積補正方式より初期流量特性からのずれを小さなものに抑えることができる。 As described above, in the present embodiment, since the correction method based on the learning value is the throttle opening correction method, even if the throttle flow for the same throttle opening may become small due to accumulation of dirt on the throttle portion, the conventional method may be used. The deviation from the initial flow rate characteristic can be suppressed to a smaller value than the opening area correction method.
ここで、本実施形態の作用を説明する。 Here, the operation of the present embodiment will be described.
先願装置との違いはステップ1、2、3の並びにある(先願装置では、ステップ1の定常状態の判定がなく、ステップ3の学習許可条件の判定が最初にきて、その後にステップ2のストイキ要求が続く)。このため本発明では、均質ストイキ燃焼への切換に伴って回転変動が生じたとき、上記の〈1〉が成立しなくなって(つまり定常状態でなくなる)、ステップ2以降を飛ばすことになる(つまり学習許可条件が成立していても学習値の更新が行われない)。そして、切換に伴う回転変動がなくなった時点で再びステップ2以降に進むことになり、学習許可条件が成立していれば、学習値の更新が行われる。
The difference from the prior application device is that there is a series of
このように、本発明では学習許可条件が成立しているかどうかをみる前に定常状態かどうかをまず判定し、定常状態であるときに均質ストイキ要求を指令し、その後に学習許可条件が成立しているかどうかをみるようにしたので、均質ストイキ燃焼への切換に伴う回転変動分が学習値に含まれることがなく、これによって学習バラツキを低減することができる。 As described above, in the present invention, it is first determined whether the vehicle is in a steady state before checking whether the learning permission condition is satisfied, and a homogeneous stoichiometric request is issued when the vehicle is in the steady state, and thereafter, the learning permission condition is satisfied. Since it is determined whether or not the engine speed is in the range, the fluctuation value of the rotation accompanying the switching to the homogeneous stoichiometric combustion is not included in the learning value, whereby the learning variation can be reduced.
図6は第2実施形態で、図2に対応する。図2と同一の部分には同一のステップ番号を付けている。 FIG. 6 shows a second embodiment, which corresponds to FIG. The same steps as those in FIG. 2 are denoted by the same step numbers.
図2と相違する部分を主に説明すると、ステップ11ではアイドル開度学習値TVO2を算出する。詳細には、アイドル回転数のフィードバック制御により、実際の回転数NEと目標アイドル回転数NSETとの差分に応じてアイドル開度のフィードバック補正量を求め、このアイドル開度のフィードバック補正量を所定数サンプリングしたタイミングで、それら所定数のフィードバック補正量の平均値を計算し、その平均値と、その平均値を計算したタイミングでのアイドル開度学習値との加重平均値を新たなアイドル開度学習値として更新する。このアイドル開度学習値TVO2も、エンジン停止時にメモリ(たとえばフラッシュメモリ)に保存する。
部分 Mainly the differences from FIG. 2 will be described. In
そして、ADDNE<GRNEのときはステップ5よりステップ12に進み、アイドル開度学習値TVO2からオフセット量TASOFS2(一定値)を差し引いた値を改めてアイドル開度学習値TVO1とすることによりアイドル開度学習値を修正する。ADDNE≧GRNEであるときは、ステップ5よりステップ13に進み、アイドル開度学習値の修正を行わない(TVO1=TVO2)。 When ADDNE <GRNE, the process proceeds from step 5 to step 12, and the idle opening learning value TVO1 is obtained by renewing a value obtained by subtracting the offset amount TASOFS2 (constant value) from the idle opening learning value TVO2. Modify the value. When ADDNE ≧ GRNE, the process proceeds from step 5 to step 13, where the idle opening learning value is not corrected (TVO1 = TVO2).
ステップ14ではアイドル開度学習値TVO1から設定値TVOIDLを差し引いた値をアイドル回転学習開度TDTVO2として計算する。
In
ここで、目標アイドル回転数NSETに対する要求アイドル空気量は予めわかっているので、この要求アイドル空気量をスロットル開度−流量特性のテーブルを用いてスロットル開度に変換した値が上記の設定値TVOIDLである。 Since the required idle air amount with respect to the target idle speed NSET is known in advance, a value obtained by converting the required idle air amount into a throttle opening using a throttle opening-flow characteristic table is the above-mentioned set value TVOIDL. It is.
第2実施形態でも、第1実施形態と同様の作用効果が生じる。また、第2実施形態のほうが構成がシンプルである。 で も In the second embodiment, the same operation and effect as those in the first embodiment are produced. Further, the configuration of the second embodiment is simpler.
ところで、要求アイドル空気量が収束したエンジンでも、エンジン停止時、バッテリ交換時、コントロールユニット(エンジン制御用ECM)の交換時などに収束前であるか、収束後であるかといった判定結果が失われる事態が生じた後では、再び収束前であると判定されるあいだ学習値の減量修正によりアイドル空気量が不足してしまうことになる。そこで、収束前であるか、収束後であるかといった判定結果が失われる事態が生じないようにその判定結果をたとえば不揮発性メモリ(たとえばフラッシュメモリ)に記憶させておくことで、判定結果が失われることによる誤学習を防止できる。 By the way, even in an engine in which the required idle air amount has converged, the judgment result as to whether the engine has not converged or has converged is lost when the engine is stopped, the battery is replaced, the control unit (engine control ECM) is replaced, and the like. After the occurrence of the situation, the idle air amount becomes insufficient due to the correction of the decrease in the learning value while it is determined again before the convergence. Therefore, the determination result is stored in, for example, a non-volatile memory (for example, a flash memory) so that the determination result such as before or after convergence is not lost. It is possible to prevent erroneous learning due to being performed.
3 スロットル装置
4 燃料噴射弁
11 コントロールユニット
3
Claims (1)
アクセル開度とエンジン回転数に応じたエンジントルク定常値が得られるスロットル開度基本値を演算する手段と、
前記スロットル弁部の開口面積の経時変化分に対応する学習値を格納する手段と、
アイドル回転数が目標アイドル回転数と一致するようにフィードバック補正量を算出する手段と、
このフィードバック補正量と前記学習値とで前記スロットル開度基本値を補正してスロットル開度指令値を求める手段と、
このスロットル開度指令値を前記アクチュエータに与える手段と
を備えるエンジンのアイドル回転学習制御装置において、
運転条件に応じて成層燃焼と均質ストイキ燃焼の燃焼形態を切換えるとともに、アイドル時は成層燃焼となるように燃焼制御を行う手段と、
定常状態であるかどうかを判定する手段と、
定常状態であることが判定されたとき燃焼形態を前記均質ストイキ燃焼に強制的に切換える手段と、
定常状態であることが判定されている状態で学習許可条件が成立したとき前記フィードバック補正量に基づいて前記学習値を更新する手段と
を設けたことを特徴とするエンジンのアイドル回転学習制御装置。 A throttle valve driven by an actuator;
Means for calculating a throttle opening basic value that provides an engine torque steady value according to the accelerator opening and the engine speed;
Means for storing a learning value corresponding to a temporal change in the opening area of the throttle valve portion,
Means for calculating a feedback correction amount such that the idle speed matches the target idle speed,
Means for correcting the throttle opening basic value with the feedback correction amount and the learning value to obtain a throttle opening command value;
Means for giving the throttle opening command value to the actuator.
Means for switching the combustion mode between stratified combustion and homogeneous stoichiometric combustion in accordance with the operating conditions, and performing combustion control so as to be stratified combustion when idling;
Means for determining whether the vehicle is in a steady state;
Means for forcibly switching the combustion mode to the homogeneous stoichiometric combustion when it is determined that the combustion is in a steady state;
Means for updating the learning value based on the feedback correction amount when a learning permission condition is satisfied in a state where it is determined that the engine is in a steady state.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004032174A JP2004138078A (en) | 2004-02-09 | 2004-02-09 | Engine idle rotation learning control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004032174A JP2004138078A (en) | 2004-02-09 | 2004-02-09 | Engine idle rotation learning control device |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP35166297A Division JP3875384B2 (en) | 1997-12-19 | 1997-12-19 | Engine idle rotation learning control device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2004138078A true JP2004138078A (en) | 2004-05-13 |
Family
ID=32464238
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004032174A Pending JP2004138078A (en) | 2004-02-09 | 2004-02-09 | Engine idle rotation learning control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2004138078A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009287571A (en) * | 2009-09-08 | 2009-12-10 | Toyota Motor Corp | Control device for torque demand type internal combustion engine |
| WO2011125601A1 (en) * | 2010-04-01 | 2011-10-13 | 愛三工業株式会社 | Idle rotation speed control device for bifuel engine |
-
2004
- 2004-02-09 JP JP2004032174A patent/JP2004138078A/en active Pending
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009287571A (en) * | 2009-09-08 | 2009-12-10 | Toyota Motor Corp | Control device for torque demand type internal combustion engine |
| WO2011125601A1 (en) * | 2010-04-01 | 2011-10-13 | 愛三工業株式会社 | Idle rotation speed control device for bifuel engine |
| JP2011214543A (en) * | 2010-04-01 | 2011-10-27 | Aisan Industry Co Ltd | Idle rotation speed control device for bifuel engine |
| CN102822478A (en) * | 2010-04-01 | 2012-12-12 | 爱三工业株式会社 | Idle rotation speed control device for bifuel engine |
| CN102822478B (en) * | 2010-04-01 | 2015-04-29 | 爱三工业株式会社 | Idle rotation speed control device for bifuel engine |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6024069A (en) | Controller for an internal combustion engine | |
| JP3680500B2 (en) | Control device for internal combustion engine | |
| JPH1122609A (en) | Control device for internal combustion engine | |
| KR20150139971A (en) | Controlling device for internal combustion engine | |
| JP2008309036A (en) | Fuel estimation device | |
| JP6489085B2 (en) | Engine control device | |
| EP1148226B1 (en) | Controlling apparatus and method of internal combustion engine | |
| JP3654010B2 (en) | Control device for internal combustion engine | |
| JP2008215320A (en) | Torque control device | |
| JP4168273B2 (en) | Control device for internal combustion engine | |
| JP4998400B2 (en) | Start control device for internal combustion engine | |
| US6539914B1 (en) | Internal combustion engine, a control element for the internal combustion engine, and method for operating the internal combustion engine | |
| US8161941B2 (en) | Control device for internal combustion engine | |
| JP2004138078A (en) | Engine idle rotation learning control device | |
| JP3507321B2 (en) | Engine idle rotation learning control device | |
| JP3680528B2 (en) | Engine idle rotation learning control device | |
| JP2010019108A (en) | Fuel injection controller of internal combustion engine | |
| JP3875384B2 (en) | Engine idle rotation learning control device | |
| US20090112448A1 (en) | Throttle valve control system for internal combustion engine | |
| JP4196494B2 (en) | Control device for internal combustion engine | |
| JP2001073845A (en) | Combustion control device for internal combustion engine | |
| JPH11210529A (en) | Engine idle rotation learning control device | |
| JP3491019B2 (en) | Idle rotation learning control system for electronically controlled throttle internal combustion engine | |
| JPH11201010A (en) | Ignition timing control device for internal combustion engine | |
| JP2010127269A (en) | Device for controlling throttle valve when stopping internal combustion engine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Effective date: 20040209 Free format text: JAPANESE INTERMEDIATE CODE: A621 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20041216 |
|
| A131 | Notification of reasons for refusal |
Effective date: 20070410 Free format text: JAPANESE INTERMEDIATE CODE: A131 |
|
| A521 | Written amendment |
Effective date: 20070611 Free format text: JAPANESE INTERMEDIATE CODE: A523 |
|
| A131 | Notification of reasons for refusal |
Effective date: 20070807 Free format text: JAPANESE INTERMEDIATE CODE: A131 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071005 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080205 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080603 |