JP3322006B2 - Full throttle valve detection device for internal combustion engine - Google Patents
Full throttle valve detection device for internal combustion engineInfo
- Publication number
- JP3322006B2 JP3322006B2 JP17927394A JP17927394A JP3322006B2 JP 3322006 B2 JP3322006 B2 JP 3322006B2 JP 17927394 A JP17927394 A JP 17927394A JP 17927394 A JP17927394 A JP 17927394A JP 3322006 B2 JP3322006 B2 JP 3322006B2
- Authority
- JP
- Japan
- Prior art keywords
- fully closed
- throttle valve
- internal combustion
- combustion engine
- throttle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Combined Controls Of Internal Combustion Engines (AREA)
- Control Of Throttle Valves Provided In The Intake System Or In The Exhaust System (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は内燃機関のスロットル弁
全閉検出装置に係り、特にスロットル開度を学習する学
習機能を有したスロットル弁全閉検出装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a throttle valve full-close detector for an internal combustion engine, and more particularly to a throttle valve full-close detector having a learning function for learning a throttle opening.
【0002】[0002]
【従来の技術】一般にコンピュータを用いて燃料噴射制
御を行う内燃機関には、減速時やアイドル状態の検知を
目的としてスロットル弁の開度を検出するスロットル開
度センサが設けられている。このスロットル開度センサ
の出力に基づき、例えばスロットル弁が全閉となってい
る時に燃料カットを実施することにより燃費の向上を図
る等の制御が行われる。2. Description of the Related Art Generally, an internal combustion engine that performs fuel injection control using a computer is provided with a throttle opening sensor that detects the opening of a throttle valve for the purpose of detecting a deceleration or an idle state. Based on the output of the throttle opening sensor, for example, a fuel cut is performed when the throttle valve is fully closed to control fuel consumption to be improved.
【0003】このスロットル弁が全閉していることを検
出するスロットル弁全閉検出装置としては、例えば特公
昭63−15467号公報に開示されたものが知られて
いる。同公報に開示されたスロットル弁全閉検出装置
は、スロットル開度センサから出力されるスロットル開
度信号を逐次学習する機能を有しており、スロットル開
度信号が記憶手段に記憶されている前学習値より小さく
なると、記憶手段に記憶されている学習値を更新し、こ
の更新された学習値に基づきスロットル弁の全閉検出を
行う。そして、全閉であると判定された場合には、スロ
ットル弁全閉検出装置はエンジンコントロールコンピュ
ータ等に全閉信号を出力する構成とされていた。[0003] As a throttle valve fully closed detection device for detecting that the throttle valve is fully closed, for example, a device disclosed in Japanese Patent Publication No. Sho 63-15467 is known. The throttle valve fully-closed detecting device disclosed in the publication has a function of sequentially learning a throttle opening signal output from a throttle opening sensor. When the learning value is smaller than the learning value, the learning value stored in the storage means is updated, and the full closing of the throttle valve is detected based on the updated learning value. When it is determined that the throttle valve is fully closed, the throttle valve fully closed detection device outputs a fully closed signal to an engine control computer or the like.
【0004】この構成とされたスロットル弁全閉検出装
置によれば、例えばファーストアイドル時にスロットル
弁の最小弁開度が広がっている場合や、経時変化により
スロットル弁の最小弁開度が広がってしまったような場
合においても、スロットル弁が実現可能な最小弁開度ま
で閉じた状態を検出することができる。[0004] According to the throttle valve fully closed detecting device having this configuration, for example, when the minimum valve opening of the throttle valve is widening at the time of first idling, the minimum valve opening of the throttle valve is widened due to aging. Even in such a case, it is possible to detect a state in which the throttle valve is closed to the minimum achievable valve opening.
【0005】[0005]
【発明が解決しようとする課題】上記したように、学習
機能を有したスロットル弁全閉検出装置は、所定条件下
で適宜更新される記憶手段に記憶されている学習値と、
スロットル開度センサから出力されるスロットル開度信
号とを比較することによりスロットル弁の全閉検出を行
う構成とされている。As described above, the throttle valve fully closed detecting device having a learning function is provided with a learning value stored in a storage means which is appropriately updated under a predetermined condition;
By comparing the throttle opening signal output from the throttle opening sensor with the throttle opening signal, the throttle valve is fully closed.
【0006】よって、例えばバッテリーの交換により記
憶手段への電源供給が停止された場合や、また学習値が
記憶されている記憶手段に外乱の影響が及んだ場合に
は、学習値は初期化されてしまう。このように、初期化
により設定される初期値は、スロットル開度センサの出
力バラツキや組立誤差等を考慮して設定されており、従
って上記したファーストアイドル時におけるスロットル
弁の開度や、経時変化により発生するスロットル弁の最
大開度よりも大きな開度に設定されている。Therefore, for example, when the power supply to the storage means is stopped by replacing the battery, or when the storage means storing the learning value is affected by disturbance, the learning value is initialized. Will be done. As described above, the initial value set by the initialization is set in consideration of the output variation of the throttle opening sensor, the assembly error, and the like. The opening degree is set to be larger than the maximum opening degree of the throttle valve generated by the above.
【0007】従って、初期化により設定される初期値
と、実現可能な最小弁開度まで閉じた状態におけるスロ
ットル弁の開度(以下、実全閉弁開度という)との間に
は大きな隔たりがある。この初期化された学習値と実全
閉弁開度との差は、上記した学習処理を実施することに
より是正される。Accordingly, there is a large gap between the initial value set by the initialization and the opening of the throttle valve in a state where the valve is closed to the minimum achievable valve opening (hereinafter referred to as the actual fully closed valve opening). There is. The difference between the initialized learning value and the actual fully closed valve opening is corrected by performing the above-described learning processing.
【0008】しかるに、初期値と実全閉弁開度との差が
大きいと、学習値が実全閉弁開度と等しくなるまでに要
する学習時間は長くなる。また、上記した従来構成のス
ロットル弁全閉検出装置では、学習値と実全閉弁開度と
の差が大きい状態においても、スロットル弁の全閉検出
を停止することなく実施するため、実全閉弁開度に対し
て学習値が大きい場合には、スロットル弁が全閉でない
にもかかわらず学習値を基準に算出されるスロットル弁
開度は小さく算出されスロットル弁が全閉したと誤判定
することが生じる。However, if the difference between the initial value and the actual fully closed valve opening is large, the learning time required for the learning value to become equal to the actual fully closed valve opening becomes longer. Further, in the throttle valve full-close detection device having the above-described conventional configuration, even when the difference between the learning value and the actual full-closed valve opening is large, detection of the full-close of the throttle valve is performed without stopping. If the learning value is large relative to the valve opening, the throttle valve opening calculated based on the learning value is calculated to be small even if the throttle valve is not fully closed, and it is erroneously determined that the throttle valve is fully closed. It happens.
【0009】このように、スロットル弁全閉検出装置が
スロットル弁が全閉したと誤判定を行うと、全閉信号に
基づき実施される各種制御処理(例えば、減速時におけ
る燃料カット処理等)が正確に行われなくなり、エンジ
ン制御を適正に実施できなくなるという問題点があっ
た。As described above, when the throttle valve fully closed detecting device erroneously determines that the throttle valve is fully closed, various control processes (for example, a fuel cut process at the time of deceleration) performed based on the fully closed signal are performed. There has been a problem that the engine control is not performed accurately and the engine control cannot be properly performed.
【0010】本発明は上記の点に鑑みてなされたもので
あり、学習値が初期化された際にスロットル全閉状態を
判定する処理を禁止すると共に、内燃機関の機関状態に
基づきスロットル弁が全閉相当状態となったことを検知
した際に上記全閉判定処理の禁止を解除する構成とする
ことにより、スロットル弁の全閉判定処理の判定精度を
向上した内燃機関のスロットル弁全閉検出装置を提供す
ることを目的とする。The present invention has been made in view of the above points, and inhibits the process of determining whether the throttle is fully closed when the learning value is initialized, and sets the throttle valve based on the engine state of the internal combustion engine. The throttle valve full-closed detection of the internal combustion engine with improved accuracy of the throttle valve fully-closed determination process by canceling the prohibition of the full-closed determination process when it is detected that the state is equivalent to the fully closed state. It is intended to provide a device.
【0011】[0011]
【課題を解決するための手段】図1は本発明の原理図で
ある。FIG. 1 is a diagram illustrating the principle of the present invention.
【0012】同図に示されるように、請求項1記載の発
明においては、内燃機関のスロットル弁(A1)の開度に応
じたスロットル開度信号(TA)を出力するスロットル開度
センサ(A2)と、上記スロットル開度信号(TA)を学習する
ことにより、上記スロットル弁(A1)の最小弁開度を示す
学習値(GTA) を逐次更新し、この学習値を記憶する学習
手段(A3)と、上記スロットル開度信号(TA)と学習値(GT
A) に基づいてスロットル全閉状態を判定する判定手段
(A4)とを具備する内燃機関のスロットル弁全閉検出装置
において、上記学習値(GTA) が初期化されたことを検知
する初期化検出手段(A5)と、この初期化検出手段(A5)よ
り学習値(GTA) が初期化されたことが検知された際、上
記判定手段(A4)が実施するスロットル全閉状態を判定す
る処理を禁止する判定禁止手段(A6)と、上記内燃機関の
機関状態に基づき、上記スロットル弁(A1)が全閉相当状
態となったことを検知した際に、上記判定禁止手段(A6)
による判定禁止を解除する判定禁止解除手段(A7)とを設
けたことを特徴とするものである。また、請求項2記載
の発明は、請求項1記載の内燃機関のスロットル弁全閉
検出装置において、上記判定禁止解除手段(A6)は、内燃
機関の機関状態が、運転者がアクセルペダルを踏んでい
ない安定した状態となった際に、スロットル弁が全閉相
当状態となったと判定することを特徴とするものであ
る。また、請求項3記載の発明は、請求項2記載の内燃
機関のスロットル弁全閉検出装置において、上記アクセ
ルペダルを踏んでいない安定した状態とは、車両が停車
中であり、かつ、エンジン回転数が所定値未満である状
態であることを特徴とするものである。 また、請求項4
記載の発明は、 請求項1記載の内燃機関のスロットル弁
全閉検出装置において、上記判定禁止解除手段(A6)は、
内燃機関の機関状態が、学習値が最小弁開度に収束する
に足る十分な時間が経過した状態となった際に、スロッ
トル弁が全閉相当状態となったと判定することを特徴と
するものである。 また、請求項5記載の発明は、内燃機
関のスロットル弁の開度に応じたスロットル開度信号を
出力するスロットル開度センサと、このスロットル開度
信号を学習することにより、上記スロットル弁の最小弁
開度を示す学習値を逐次更新し、この学習値を記憶する
学習手段と、上記スロットル開度信号と学習値に基づい
てスロットル全閉状態を判定する判定手段とを具備する
内燃機関のスロットル弁全閉検出装置において、上記学
習値が初期化されたことを検知する初期化検出手段と、
この初期化検出手段より学習値が初期化されたことが検
知された際、内燃機関への燃料の噴射を停止する燃料カ
ットの実行を禁止する燃料カット禁止手段と、内燃機関
の機関状態に基づき、上記スロットル弁が全閉相当状態
となったことを検知した際に、上記燃料カット禁止手段
による燃料カットの実行禁止を解除する燃料カット禁止
解除手段とを設けたことを特徴とするものである。 [0012] As shown in the figure, the calling of claim 1, wherein
In other words, by learning a throttle opening sensor (A2) that outputs a throttle opening signal (TA) corresponding to the opening of the throttle valve (A1) of the internal combustion engine, and learning the throttle opening signal (TA). A learning means (A3) for sequentially updating a learning value (GTA) indicating the minimum valve opening of the throttle valve (A1) and storing the learning value; a throttle opening signal (TA) and a learning value (GT
Judging means for judging the throttle fully closed state based on A)
(A4) , the throttle valve full-close detection device for an internal combustion engine, the initialization detection means (A5) for detecting that the learning value (GTA) is initialized, this initialization detection means (A5) When it is detected that the learning value (GTA) has been initialized, a determination prohibition unit (A6) for prohibiting the process of determining the fully closed state of the throttle performed by the determination unit (A4); and Based on the state of the engine, when it is detected that the throttle valve (A1) has reached a fully closed state, the determination prohibiting means (A6)
And a judgment prohibition canceling means (A7) for canceling the judgment prohibition due to. Claim 2
According to the invention, the throttle valve of the internal combustion engine is fully closed.
In the detection device, the determination prohibition canceling means (A6) is an internal combustion engine.
If the engine is in the engine state, the driver is depressing the accelerator pedal.
The throttle valve is fully closed
It is determined that this state has been reached.
You. The invention according to claim 3 provides the internal combustion engine according to claim 2.
In the engine throttle valve full-close detector,
When the vehicle is stopped,
Medium and the engine speed is less than the predetermined value.
It is characterized by being in a state. Claim 4
The invention described in claim 1 is a throttle valve for an internal combustion engine according to claim 1.
In the fully-closed detection device, the determination prohibition canceling means (A6) includes:
Engine state of internal combustion engine, learning value converges to minimum valve opening
When enough time has passed for the
It is determined that the torque valve is in a fully closed state.
Is what you do. The invention according to claim 5 provides an internal combustion engine
A throttle opening signal corresponding to the opening of the Seki throttle valve
Output throttle opening sensor and this throttle opening
By learning the signal, the minimum valve of the throttle valve
The learning value indicating the opening degree is sequentially updated, and this learning value is stored.
Learning means, based on the throttle opening signal and the learning value
Determination means for determining whether the throttle is fully closed
In the internal combustion engine throttle valve fully closed detection device,
Initialization detection means for detecting that the learning value has been initialized;
This initialization detecting means detects that the learning value has been initialized.
When notified, the fuel tank that stops injection of fuel to the internal combustion engine
Fuel cut prohibition means for prohibiting the execution of cuts, and an internal combustion engine
The throttle valve is fully closed based on the engine status
The fuel cut prohibition means when it is detected that
Prohibition of fuel cut by fuel cut prohibition
A release means is provided.
【0013】[0013]
【作用】上記構成とされた内燃機関のスロットル弁全閉
検出装置では、初期化検出手段(A5)により学習値(GTA)
が初期化されたことを検知すると、判定禁止手段(A6)は
判定手段(A4)が実施するスロットル全閉状態を判定する
処理(以下、全閉判定処理という)を禁止する。According to the throttle valve full-close detecting device for an internal combustion engine having the above-mentioned structure, the learning value (GTA) is obtained by the initialization detecting means (A5).
Is detected, the determination prohibiting means (A6) prohibits the processing for determining the throttle fully closed state performed by the determining means (A4) (hereinafter referred to as the fully closed determination processing).
【0014】一方、学習手段(A3)は判定禁止手段(A6)に
より全閉判定処理が禁止されている状態においても学習
処理を続け、学習値(GTA) を逐次更新していく。しかる
に、初期化直後の学習値(GTA) は、実現可能な最小弁開
度まで閉じた状態におけるスロットル弁(A1)の開度(実
全閉弁開度)と大きな隔たりがあるため、学習値(GTA)
に基づき全閉判定処理を行った場合には、スロットル弁
(A1)の全閉判定を正確に行うことができないのは前述し
た通りである。On the other hand, the learning means (A3) continues the learning processing even in a state where the full-close judgment processing is prohibited by the judgment prohibiting means (A6), and sequentially updates the learning value (GTA). However, the learning value (GTA) immediately after initialization has a large gap from the opening of the throttle valve (A1) when the valve is closed to the minimum achievable valve opening (actual fully closed valve opening). (GTA)
When the fully closed judgment process is performed based on
As described above, the fully closed judgment of (A1) cannot be performed.
【0015】しかるに、上記のように学習値(GTA) が初
期化された際に、判定禁止手段(A6)により判定手段(A4)
が実施する全閉判定処理を禁止することにより、誤判定
を防止することができる。However, when the learning value (GTA) is initialized as described above, the judgment prohibition means (A6) sets the judgment means (A4).
By prohibiting the fully-closed determination process performed by the device, erroneous determination can be prevented.
【0016】また、判定禁止手段(A6)による全閉判定処
理の禁止は、判定禁止解除手段(A7)の処理により解除さ
れる。この際、判定禁止解除手段(A7)は、スロットル開
度センサ(A2)が出力するスロットル開度信号(TA)ではな
く、内燃機関の機関状態に基づき、スロットル弁(A1)が
全閉相当状態となったことを検知した際に判定禁止を解
除する。即ち、判定禁止解除手段(A7)は、学習値(GTA)
に影響を受けない判定要素(内燃機関の機関状態)に基
づきスロットル弁(A1)が全閉相当状態となったことを検
知する構成であるため、スロットル弁(A1)が全閉相当状
態となったことを正確に検知することができる。The prohibition of the full-close determination processing by the determination prohibiting means (A6) is released by the processing of the determination prohibition releasing means (A7). At this time, the determination prohibition canceling means (A7) is based on the engine state of the internal combustion engine, not the throttle opening signal (TA) output from the throttle opening degree sensor (A2), and the throttle valve (A1) is in a fully closed state. Release of the prohibition of judgment when it is detected that That is, the determination prohibition canceling means (A7) uses the learning value (GTA)
The throttle valve (A1) is in the fully-closed equivalent state because it is configured to detect that the throttle valve (A1) is in the fully-closed equivalent state based on the determination factor (engine state of the internal combustion engine) that is not affected by the Can be accurately detected.
【0017】従って、学習値(GTA) が初期化された後、
学習手段(A3)により求められる学習値(GTA) が実全閉弁
開度と等価となるまで学習が進むまで、判定手段(A4)に
よる全閉判定処理は禁止されるため、スロットル全閉状
態の誤判定を防止できる。よって、全閉検出時に実施さ
れる各種制御処理(例えば、減速時における燃料カット
処理等)を正確に行うことができ、エンジン制御を適正
に実施することができる。Therefore, after the learning value (GTA) is initialized,
Until the learning value (GTA) obtained by the learning means (A3) becomes equivalent to the actual fully closed valve opening, the fully closed determination processing by the determination means (A4) is prohibited. Erroneous determination can be prevented. Therefore, various control processes (for example, a fuel cut process at the time of deceleration) performed at the time of full closing detection can be accurately performed, and engine control can be appropriately performed.
【0018】[0018]
【実施例】次に本発明の実施例について図面と共に説明
する。Next, an embodiment of the present invention will be described with reference to the drawings.
【0019】図2は本発明の一実施例である燃料噴射量
制御装置の全体構成図である。同図において、1は内燃
機関の機関本体、2はピストン,3はシリンダヘッド、
4はピストン2とシリンダヘッド3との間に形成された
燃焼室、5は点火プラグ、6は吸気弁、7は吸気ポー
ト、8は排気弁、9は排気ポートを夫々示す。FIG. 2 is an overall configuration diagram of a fuel injection amount control device according to one embodiment of the present invention. In the figure, 1 is an engine body of an internal combustion engine, 2 is a piston, 3 is a cylinder head,
Reference numeral 4 denotes a combustion chamber formed between the piston 2 and the cylinder head 3, 5 denotes a spark plug, 6 denotes an intake valve, 7 denotes an intake port, 8 denotes an exhaust valve, and 9 denotes an exhaust port.
【0020】各吸気ポート7は対応する枝管10を介し
てサージタンク11に接続され、各枝管10には対応す
る吸気ポート7内に向けて燃料を噴射する燃料噴射弁1
2が取り付けられている。各燃料噴射弁12からの燃料
噴射は電子制御ユニット30の出力信号に基づいて制御
される。Each intake port 7 is connected to a surge tank 11 via a corresponding branch pipe 10, and each branch pipe 10 has a fuel injection valve 1 for injecting fuel into the corresponding intake port 7.
2 are installed. Fuel injection from each fuel injection valve 12 is controlled based on an output signal of the electronic control unit 30.
【0021】サージタンク11は、吸気ダクト13を介
してエアクリーナ14に連結され、吸気ダクト13内に
スロットル弁15が配設される。バイパス通路16はス
ロットル弁15を迂回するよう形成されており、このバ
イパス通路16内にアイドルスピードコントロールバル
ブ(ISCV)17が配設されている。また、各排気ポ
ート9は排気マニホルド18に接続され、排気マニホル
ド18内にはヒータを内蔵した酸素センサ(O2 セン
サ)19が取り付けられている。The surge tank 11 is connected to an air cleaner 14 via an intake duct 13, and a throttle valve 15 is provided in the intake duct 13. The bypass passage 16 is formed to bypass the throttle valve 15, and an idle speed control valve (ISCV) 17 is provided in the bypass passage 16. Each exhaust port 9 is connected to an exhaust manifold 18, and an oxygen sensor (O 2 sensor) 19 having a built-in heater is mounted in the exhaust manifold 18.
【0022】電子制御ユニット30はディジタルコンピ
ュータからなり、双方向性バス31によって相互に接続
されたROM(リードオンリメモリ)32、RAM(ラ
ンダムアクセスメモリ)33、CPU(マイクロプロセ
ッサ)34、入力ポート35及び出力ポート36を具備
する。尚、CPU34にはバックアップRAM33aが
バス31aを介して接続される。The electronic control unit 30 is composed of a digital computer, and is connected to a ROM (Read Only Memory) 32, a RAM (Random Access Memory) 33, a CPU (Microprocessor) 34, and an input port 35 mutually connected by a bidirectional bus 31. And an output port 36. The backup RAM 33a is connected to the CPU 34 via the bus 31a.
【0023】機関本体1には機関冷却水温に比例した出
力電圧を発生する水温センサ20が取り付けられ、この
水温センサ20の出力電圧はA/D変換器37を介して
入力ポート35に入力される。また、O2 センサ19の
出力電圧はA/D変換器38を介して入力ポート35に
入力される。The engine body 1 is provided with a water temperature sensor 20 for generating an output voltage proportional to the engine cooling water temperature. The output voltage of the water temperature sensor 20 is inputted to an input port 35 via an A / D converter 37. . The output voltage of the O 2 sensor 19 is input to the input port 35 via the A / D converter 38.
【0024】サージタンク11にはサージタンク11内
の絶対圧に比例した出力電圧を発生する絶対圧センサ2
1が取り付けられ、この絶対圧センサ21の出力電圧は
A/D変換器39を介して入力ポート35に入力され
る。The surge tank 11 has an absolute pressure sensor 2 for generating an output voltage proportional to the absolute pressure in the surge tank 11.
The output voltage of the absolute pressure sensor 21 is input to the input port 35 via the A / D converter 39.
【0025】スロットル弁15には、スロットル弁15
の弁開度を検出するスロットル開度センサ22が取り付
けられている。スロットル開度センサ22は、スロット
ル弁15と連動する摺動抵抗等により構成されており、
スロットル弁15の開度に比例した電圧信号(スロット
ル開度信号)を出力する構成とされている。このスロッ
トル開度センサ22で生成されるスロットル開度信号は
A/D変換器42を介して入力ポート35に入力され
る。The throttle valve 15 includes a throttle valve 15
The throttle opening sensor 22 for detecting the opening of the valve is mounted. The throttle opening sensor 22 is configured by a sliding resistance or the like interlocked with the throttle valve 15,
It is configured to output a voltage signal (throttle opening signal) proportional to the opening of the throttle valve 15. The throttle opening signal generated by the throttle opening sensor 22 is input to the input port 35 via the A / D converter 42.
【0026】回転数センサ23はクランクシャフトが所
定のクランク角度回転する毎に出力パルスを発生する構
成とされており、この回転数センサ23の出力パルスは
入力ポート35に入力される。この出力パルスからCP
U34において機関回転数が計算される。The rotation speed sensor 23 is configured to generate an output pulse each time the crankshaft rotates a predetermined crank angle. The output pulse of the rotation speed sensor 23 is input to an input port 35. From this output pulse, CP
In U34, the engine speed is calculated.
【0027】また、車速センサ24は車両の速度を検出
するセンサであり、例えばスピードメータケーブルやト
ランスミッションのギヤの回転を検出することにより、
車両の速度を検出する構成とされている。車速センサ2
4で生成された車速信号も入力ポート35に入力され
る。更に、イグニションスイッチ25はエンジンの始動
・停止を検出するためのスイッチであり、このイグニシ
ョンスイッチ25で生成される始動・停止信号も入力ポ
ート35に入力される。The vehicle speed sensor 24 is a sensor for detecting the speed of the vehicle. For example, by detecting rotation of a speedometer cable or a gear of a transmission,
The speed of the vehicle is detected. Vehicle speed sensor 2
4 is also input to the input port 35. Further, the ignition switch 25 is a switch for detecting start / stop of the engine, and a start / stop signal generated by the ignition switch 25 is also input to the input port 35.
【0028】一方、出力ポート36は対応する駆動回路
40,41を介して燃料噴射弁12及びISCV17等
(図では燃料噴射弁12,ISCV17のみ示す)に接
続される。尚、ISCV17は、機関アイドリング回転
数を制御するために設けられており、機関アイドリング
運転時には機関アイドリング回転数が目標回転数となる
ようにこのISCV17によってバイパス通路16内を
流れるバイパス空気量が制御される。On the other hand, the output port 36 is connected to the fuel injector 12 and the ISCV 17 via the corresponding drive circuits 40 and 41 (only the fuel injector 12 and the ISCV 17 are shown in the figure). The ISCV 17 is provided for controlling the engine idling speed. The amount of bypass air flowing through the bypass passage 16 is controlled by the ISCV 17 so that the engine idling speed becomes the target speed during the engine idling operation. You.
【0029】続いて、上記ハード構成を有する内燃機関
において、電子制御ユニット30が実行する制御動作に
ついて説明する。尚、上記した学習手段(A1), 判定手段
(A4), 初期化検出手段(A5), 判定禁止手段(A6), 判定禁
止解除手段(A7)は、電子制御ユニット30が実行するソ
フトウェアープログラムとして構成される。また、スロ
ットル弁全閉検出装置は、前記したスロットル弁15,
スロットル開度センサ22,回転数センサ23,車速セ
ンサ24,イグニションスイッチ25,及び電子制御ユ
ニット30等により構成される。Next, a control operation executed by the electronic control unit 30 in the internal combustion engine having the above hardware configuration will be described. Incidentally, the learning means (A1) described above, the determination means
(A4), initialization detection means (A5), judgment prohibition means (A6), and judgment prohibition canceling means (A7) are configured as software programs executed by the electronic control unit 30. Further, the throttle valve fully closed detection device includes the throttle valve 15,
It comprises a throttle opening sensor 22, a rotation speed sensor 23, a vehicle speed sensor 24, an ignition switch 25, an electronic control unit 30, and the like.
【0030】図3乃至図5は、本発明の第1実施例であ
るスロットル弁全閉検出装置の動作を示すフローチャー
トである。FIGS. 3 to 5 are flowcharts showing the operation of the throttle valve fully closed detecting device according to the first embodiment of the present invention.
【0031】先ず、図3を用いてスロットル弁全閉検出
装置が実行する学習値(GTA)の学習処理について説明す
る。この図3に示す学習処理は学習手段(A1)の処理に対
応するものである。First, a learning value (GTA) learning process executed by the throttle valve fully closed detection device will be described with reference to FIG. The learning processing shown in FIG. 3 corresponds to the processing of the learning means (A1).
【0032】同図に示す学習処理が起動すると、先ずス
テップ100において、CPU34はスロットル開度セ
ンサ22から出力されるスロットル開度(TA)を読み
取る。続くステップ102では、前回以前の学習処理に
より求められバックアップRAM33aに記憶されてい
る全閉学習値(GTA)と、ステップ100で読み込ま
れた今回のスロットル開度(TA)を比較する。When the learning process shown in the figure is started, first, in step 100, the CPU 34 reads the throttle opening (TA) output from the throttle opening sensor 22. In the subsequent step 102, the fully closed learning value (GTA) obtained in the previous learning process and stored in the backup RAM 33a is compared with the current throttle opening (TA) read in step 100.
【0033】そして、ステップ102において肯定判断
がされた場合、即ち今回のスロットル開度(TA)が全
閉学習値(GTA)より小さいと判断された場合には、
ステップ104において全閉学習値(GTA)の値を今
回のスロットル開度(TA)に置き換えて、新たにRA
M33に記憶させる。If an affirmative determination is made in step 102, that is, if it is determined that the current throttle opening (TA) is smaller than the fully closed learning value (GTA),
In step 104, the value of the fully closed learning value (GTA) is replaced with the current throttle opening (TA), and a new RA value is set.
It is stored in M33.
【0034】以上の処理による作用を図10(A)を用
い説明する。The operation of the above process will be described with reference to FIG.
【0035】同図において、細線の実線で示すのはスロ
ットル開度(TA)であり、太線の実線で示すのは全閉
学習値(GTA)である。同図に示されるように、全閉
学習値(GTA)はスロットル開度(TA)が以前に学
習して求められている全閉学習値(GTA)より小さい
値になる毎に更新される構成となっている。そして、最
終的には全閉学習値(GTA)はスロットル弁15の最
小弁開度を示す値(このスロットル弁15の全閉相当状
態を示す値を最小弁開度MINTAという)に収束する
こととなる。In the figure, the thin solid line indicates the throttle opening (TA), and the thick solid line indicates the fully closed learning value (GTA). As shown in the drawing, the fully closed learning value (GTA) is updated every time the throttle opening (TA) becomes smaller than the previously learned fully closed learning value (GTA). It has become. Finally, the fully closed learning value (GTA) converges to a value indicating the minimum valve opening of the throttle valve 15 (a value indicating a state equivalent to the fully closed state of the throttle valve 15 is referred to as a minimum valve opening MINTA). Becomes
【0036】従って、学習処理により求められる最小弁
開度MINTAとスロットル開度(TA)とを比較する
ことにより、スロットル開度(TA)が最小弁開度であ
るかどうか、即ち全閉状態であるかどうかを判定するこ
とができる。Therefore, by comparing the minimum valve opening MINTA obtained by the learning process with the throttle opening (TA), it is determined whether or not the throttle opening (TA) is the minimum valve opening, that is, in the fully closed state. It can be determined whether there is.
【0037】続いて、初期化処理について説明する。図
4は全閉学習値(GTA)が初期化された際に実施され
る初期化処理を示すフローチャートであり、この初期化
処理は初期化検出手段(A5)及び判定禁止手段(A6)の処理
に対応する。Next, the initialization process will be described. FIG. 4 is a flowchart showing an initialization process performed when the fully closed learning value (GTA) is initialized. This initialization process is performed by the initialization detecting means (A5) and the determination prohibiting means (A6). Corresponding to
【0038】同図に示す初期化処理が起動すると、先ず
ステップ200において初期化条件が成立しているかど
うかが判定される。ここで、初期化条件とは学習されて
いた全閉学習値(GTA)が消去されてしまうような機
関条件であり、具体的にはバッテリ接続・交換等により
バックアップRAM33aの記憶内容が消去された場
合、或いは電気トラブルや大きな外乱ノイズの侵入によ
りバックアップRAM33aの記憶内容に異常が生じた
ような場合である。When the initialization process shown in the figure is started, first, at step 200, it is determined whether or not the initialization condition is satisfied. Here, the initialization condition is an engine condition such that the learned fully closed learning value (GTA) is erased, and more specifically, the storage content of the backup RAM 33a is erased by battery connection / replacement or the like. This is a case where an abnormality occurs in the storage contents of the backup RAM 33a due to an electric trouble or intrusion of large disturbance noise.
【0039】電子制御ユニット30は、上記のようにバ
ッテリ電源が停止されたり、またRAM33の記憶内容
に異常が発生した場合には、これを検出する自己診断機
能を有している。従って、ステップ200において実施
される初期化条件が成立しているかどうかの判定は、こ
の自己診断機能を利用して行われる構成となっている。The electronic control unit 30 has a self-diagnosis function for detecting, when the battery power is stopped or an abnormality has occurred in the contents stored in the RAM 33 as described above. Therefore, the determination as to whether or not the initialization condition performed in step 200 is satisfied is made using this self-diagnosis function.
【0040】ステップ200において、初期化条件が成
立していると判定された場合には、具体的には学習して
きた全閉学習値(GTA)が破壊されたと判定された場
合には、処理はステップ202に進み、全閉学習値(G
TA)の初期化が行われる。In step 200, when it is determined that the initialization condition is satisfied, specifically, when it is determined that the fully closed learning value (GTA) learned has been destroyed, the process proceeds to step 200. Proceeding to step 202, the fully closed learning value (G
TA) is performed.
【0041】このステップ202では、全閉学習値(G
TA)として新たに学習を始める基準となる初期値(G
TA0)が設定される。この初期値(GTA0)は、ス
ロットル開度センサ22の出力バラツキや組立誤差等を
考慮して設定されており、従ってその値は図10に示さ
れるように実際の最小弁開度(MINTA)に対してか
なり大きな値に設定されている。また、この初期値(G
TA0)は電子制御ユニット30のROM32に記憶さ
れており、従ってバッテリが取り外されたとしてもその
データが消滅してしまうようなことはない。In this step 202, the fully closed learning value (G
TA) as an initial value (G
TA0) is set. This initial value (GTA0) is set in consideration of the output variation of the throttle opening sensor 22, the assembly error, and the like . Therefore, the value is set to the actual minimum valve opening (MINTA) as shown in FIG. On the other hand, it is set to a considerably large value. In addition, this initial value (G
TA0) is stored in the ROM 32 of the electronic control unit 30, so that even if the battery is removed, its data will not be lost.
【0042】ステップ202おいて初期値(GTA0)
が設定されると、図3を用いて説明した学習処理では、
ステップ102において全閉学習値(GTA)に代えて
初期値(GTA0)に基づき新たな全閉学習値の更新処
理を行う。In step 202, an initial value (GTA0)
Is set, in the learning process described with reference to FIG.
In step 102, a new fully closed learning value is updated based on the initial value (GTA0) instead of the fully closed learning value (GTA).
【0043】そして、学習処理が進むことにより、最終
的には全閉学習値(GTA)は最小弁開度(MINT
A)に収束するととなるが、上記のように初期値(GT
A0)は実際の最小弁開度(MINTA)に対してかな
り大きな値であるため、全閉学習値(GTA)が最小弁
開度(MINTA)に収束するまでに長い時間が必要と
なる。図10(A)に示す例では、全閉学習値(GT
A)が最小弁開度(MINTA)に収束するまで時間T
1を要している。Then, as the learning process proceeds, the fully closed learning value (GTA) finally reaches the minimum valve opening (MINT).
A), but the initial value (GT
Since A0) is a considerably large value with respect to the actual minimum valve opening (MINTA), it takes a long time for the fully closed learning value (GTA) to converge on the minimum valve opening (MINTA). In the example shown in FIG. 10A, the fully closed learning value (GT
Time A until A) converges to the minimum valve opening (MINTA)
I need one.
【0044】従って、時間T1が経過するまでは、全閉
学習値(GTA)に基づき全閉判定を行うと誤判定を行
うおそれがある。このため、ステップ202で全閉学習
値(GTA)の初期化が実施されると、ステップ204
において全閉判定を禁止するための全閉判定禁止フラグ
XGTAIをセット(XGTAI=1)する構成とされ
ている。尚、ステップ200で初期化条件が成立してい
ないと判断された場合には、全閉学習値(GTA)を初
期化する必要はないため、直ちに初期化処理を終了する
構成となっている。Therefore, until the time T1 elapses, if the fully closed determination is made based on the fully closed learning value (GTA), an erroneous determination may be made. Therefore, when the initialization of the fully closed learning value (GTA) is performed in step 202, step 204
, A full closing determination prohibition flag XGTAI for prohibiting the full closing determination is set (XGTAI = 1). If it is determined in step 200 that the initialization condition is not satisfied, it is not necessary to initialize the fully closed learning value (GTA), so that the initialization process is immediately terminated.
【0045】続いて全閉判定処理について説明する。図
5は全閉判定処理を示すフローチャートであり、判定手
段(A4)及び判定禁止手段(A6)の処理に相当するものであ
る。Next, the fully closed determination process will be described. FIG. 5 is a flowchart showing the fully closed determination processing, which corresponds to the processing of the determination means (A4) and the determination prohibition means (A6).
【0046】同図に示す全閉判定処理が起動すると、先
ずステップ300において全閉判定処理の実施が許可さ
れているかどうかが判定される。具体的には、図4を用
いて説明した初期化処理のステップ204で全閉判定禁
止フラグXGTAIがセットされているかどうかが判定
される。When the fully closed determination process shown in the figure is started, it is first determined in step 300 whether or not the execution of the fully closed determination process is permitted. More specifically, it is determined in step 204 of the initialization process described with reference to FIG. 4 whether the completely closed determination prohibition flag XGTAI is set.
【0047】そして、ステップ300において全閉判定
処理の実施が許可されていないと判断された場合、即ち
全閉判定禁止フラグ(XGTAI)がセットされている
(XGTAI=1)と判定された場合には、上記したよ
うに全閉学習値(GTA)が最小弁開度(MINTA)
に収束しておらず全閉判定において誤判定を行うおそれ
があるため、ステップ304以降の全閉判定を実施しな
い構成とされている。具体的には、ステップ300にお
いて否定判断がされると、処理はステップ302に進
み、CPU34はスロットル弁15が全閉状態ではない
(非全閉)と判断し、全閉フラグ(WIDL)をリセッ
ト(WIDL=0)する。If it is determined in step 300 that the execution of the fully closed determination process is not permitted, that is, if it is determined that the completely closed determination inhibition flag (XGTAI) is set (XGTAI = 1). Is that the fully closed learning value (GTA) is the minimum valve opening (MINTA) as described above.
Is not converged, and there is a possibility that an erroneous determination may be made in the fully closed determination, so that the fully closed determination after step 304 is not performed. Specifically, if a negative determination is made in step 300, the process proceeds to step 302, where the CPU 34 determines that the throttle valve 15 is not in the fully closed state (non-fully closed), and resets the fully closed flag (WIDL). (WIDL = 0).
【0048】一方、ステップ300において全閉判定禁
止フラグXGTAIがリセットされている(XGTAI
=0)と判定された場合には、ステップ304以降の全
閉判定を実施する。On the other hand, in step 300, the totally closed judgment prohibition flag XGTAI is reset (XGTAI).
= 0), the fully closed determination after step 304 is performed.
【0049】全閉判定処理では、先ずステップ304に
おいて今回読み込まれたスロットル開度(TA)と全閉
判定値とを比較する。ここで、全閉判定値とは全閉学習
値(GTA)にセンサ誤差等を考慮して設定された不感
帯(DELTA)を加算した値である。そして、ステッ
プ304において、今回読み込まれたスロットル開度
(TA)が全閉判定値(GTA+DELTA)よりも大
きいと判断された場合には、今回読み込まれたスロット
ル開度(TA)は最小弁開度MINTAとはなっていな
いため処理はステップ302に進み、CPU34はスロ
ットル弁15が全閉状態ではない(非全閉)と判断して
全閉フラグ(WIDL)をリセット(WIDL=0)す
る。In the fully closed determination processing, first, at step 304, the throttle opening (TA) read this time is compared with a fully closed determination value. Here, the fully closed determination value is a value obtained by adding a dead zone (DELTA) set in consideration of a sensor error or the like to a fully closed learning value (GTA). If it is determined in step 304 that the currently read throttle opening (TA) is larger than the fully closed determination value (GTA + DELTA), the currently read throttle opening (TA) is set to the minimum valve opening. Since it is not MINTA, the process proceeds to step 302, where the CPU 34 determines that the throttle valve 15 is not in the fully closed state (non-fully closed) and resets the fully closed flag (WIDL) (WIDL = 0).
【0050】一方、ステップ304において、今回読み
込まれたスロットル開度(TA)が全閉判定値(GTA
+DELTA)と等しいか或いは小さいと判断された場
合には、今回読み込まれたスロットル開度(TA)は最
小弁開度(MINTA)或いはこれより小さい弁開度と
なっている。このため、ステップ304で肯定判断がさ
れると処理はステップ306に進み、CPU34はスロ
ットル弁15が全閉状態であると判断して全閉フラグ
(WIDL)をセット(WIDL=1)する。従って、
スロットル弁15が全閉状態において実行される各種制
御処理(例えば燃料カット処理)は、この全閉フラグ
(WIDL)のセット状態に基づいて実行することがで
きる。On the other hand, in step 304, the throttle opening (TA) read this time is set to the fully closed judgment value (GTA).
When it is determined that the throttle opening is equal to or smaller than (+ DELTA), the throttle opening (TA) read this time is the minimum valve opening (MINTA) or a smaller valve opening. Therefore, if an affirmative determination is made in step 304, the process proceeds to step 306, in which the CPU 34 determines that the throttle valve 15 is in the fully closed state, and sets a fully closed flag (WIDL) (WIDL = 1). Therefore,
Various control processes (for example, fuel cut process) executed when the throttle valve 15 is fully closed can be executed based on the set state of the fully closed flag (WIDL).
【0051】続いて全閉判定禁止のリセット処理につい
て説明する。図6は全閉判定禁止のリセット処理を示す
フローチャートであり、判定禁止解除手段(A7)の処理に
相当するものである。Next, the resetting process of prohibiting the determination of the fully closed state will be described. FIG. 6 is a flowchart showing the reset processing of the totally closed judgment prohibition, which corresponds to the processing of the judgment prohibition canceling means (A7).
【0052】同図に示すリセット処理が起動すると、ス
テップ400でリセット条件が成立しているかどうかが
判定される。このステップ400の処理は、全閉判定処
理のステップ300(図5参照)で実行される全閉判禁
止状態を解除するに足る条件が成立したかどうかを判定
する処理である。When the reset processing shown in the figure is started, it is determined in step 400 whether or not the reset condition is satisfied. The process of step 400 is a process of determining whether or not a condition sufficient to cancel the completely closed state prohibition state executed in step 300 (see FIG. 5) of the completely closed determination process is satisfied.
【0053】本実施例においては、(1) 車両が停止中で
あり、かつ(2) エンジン回転数が所定値未満であり、か
つ(3) 始動後所定時間が経過している場合にリセット条
件が成立していると、換言すれば全閉判禁止を解除しう
る状態であると判定する構成とされている。ここで、上
記(1) 及び(2) の条件が満たされた状態は、運転者がア
クセルペダルを踏んでいない安定した状態であり、また
(3)の条件が満たされた状態は、全閉学習値(GTA)
の値が最小弁開度(MINTA)に収束するに足る十分
な時間(図10(A)の例では時間T1)が経過した状
態である。In this embodiment, the reset condition is satisfied when (1) the vehicle is stopped, (2) the engine speed is less than a predetermined value, and (3) a predetermined time has elapsed after the start. Is established, in other words, it is determined that the state is such that the full closure prohibition can be released. Here, the state in which the above conditions (1) and (2) are satisfied is a stable state in which the driver does not depress the accelerator pedal, and
When the condition (3) is satisfied, the fully closed learning value (GTA)
Is in a state in which a sufficient time (time T1 in the example of FIG. 10A) has passed for the value of to converge to the minimum valve opening (MINTA).
【0054】従って、上記の(1) 〜(3)の条件が満たさ
れた状態下にあっては、全閉学習値(GTA)の値は最
小弁開度(MINTA)に収束しており、全閉学習値
(GTA)に基づいてスロットル弁15の全閉判定を行
っても精度の高い判定を行うことができる。よって、ス
テップ400において上記の(1) 〜(3)の条件が満たさ
れたと判定され場合には、処理をステップ402に進
め、全閉判定禁止フラグ(XGTAI)をリセットする
構成とした(XGTAI=0)。Accordingly, under the condition where the above conditions (1) to (3) are satisfied, the value of the fully closed learning value (GTA) converges to the minimum valve opening (MINTA), Even if the throttle valve 15 is fully closed based on the fully closed learning value (GTA), a highly accurate determination can be made. Therefore, if it is determined in step 400 that the above conditions (1) to (3) are satisfied, the process proceeds to step 402, and the totally closed determination prohibition flag (XGTAI) is reset (XGTAI = 0).
【0055】尚、上記(1) の条件は車速センサ24によ
り検知することができ、上記(2) の条件は回転数センサ
23により検知することができ、更に上記(3)の条件は
イグニションスイッチ25及び電子制御ユニット30に
内蔵されているタイマ装置(図示せず)により検知する
ことができる。The condition (1) can be detected by the vehicle speed sensor 24, the condition (2) can be detected by the rotation speed sensor 23, and the condition (3) can be detected by an ignition switch. 25 and a timer device (not shown) built in the electronic control unit 30.
【0056】図6に示すリセット処理により全閉判定禁
止フラグ(XGTAI)がリセットされると、図5に示
した全閉判定処理のステップ300では肯定判断が行わ
れることとなり、ステップ304以降の全閉判定が実施
されることとなる。When the totally closed determination prohibition flag (XGTAI) is reset by the reset process shown in FIG. 6, an affirmative determination is made in step 300 of the fully closed determination process shown in FIG. The close determination will be performed.
【0057】続いて、上記した本実施例に係るスロット
ル弁全閉検出装置の効果について図10を用いて説明す
る。Next, the effect of the throttle valve fully closed detection device according to the present embodiment will be described with reference to FIG.
【0058】本実施例に係るスロットル弁全閉検出装置
では、初期化処理のステップ200において全閉学習値
(GTA)が初期化されたことが検知されると、全閉判
定処理のステップ300において全閉学習値(GTA)
に基づく全閉判定処理が禁止される。In the throttle valve fully closed detection device according to this embodiment, when it is detected in step 200 of the initialization process that the fully closed learning value (GTA) has been initialized, the process proceeds to step 300 of the fully closed determination process. Fully closed learning value (GTA)
Is completely prohibited based on the above.
【0059】全閉学習値(GTA)が初期値(GTA
0)に初期化され、その後この初期値(GTA0)が最
小弁開度(MINTA)に収束するまでの時間(T1)
においては、全閉学習値(GTA)とスロットル弁15
が全閉相当状態となる弁開度(即ち、最小弁開度MIN
TA)との差は大きい。このため、従来のように初期値
(GTA0)が最小弁開度(MINTA)に収束しない
間において、全閉学習値(GTA)に基づき全閉判定を
行うと、図10(B)に示すようにスロットル弁15が
全閉相当状態となっていないにも拘わらず全閉判定が行
われてしまうおそれがある。The fully closed learning value (GTA) is set to the initial value (GTA
0) and then the time (T1) until this initial value (GTA0) converges to the minimum valve opening (MINTA)
, The fully closed learning value (GTA) and the throttle valve 15
Is in the fully closed state (ie, the minimum valve opening MIN).
TA) is large. For this reason, when the fully closed determination is performed based on the fully closed learning value (GTA) while the initial value (GTA0) does not converge to the minimum valve opening (MINTA) as in the related art, as shown in FIG. However, even if the throttle valve 15 is not in the fully closed state, there is a possibility that the fully closed state may be determined.
【0060】しるかに本実施例では、図10(D)及び
(E)に示されるように、全閉学習値(GTA)が初期
化された時点で全閉判定を禁止し、スロットル弁15が
非全閉状態であると判定する構成とされているため、ス
ロットル弁15が全閉相当状態となっていないにも拘わ
らず全閉判定が行われてしまう誤判定を確実に防止する
ことができる。In the present embodiment, as shown in FIGS. 10D and 10E, when the fully closed learning value (GTA) is initialized, the fully closed determination is prohibited, and the throttle valve Since the configuration is such that the throttle valve 15 is not in the fully closed state, it is possible to reliably prevent the erroneous determination that the fully closed determination is performed even though the throttle valve 15 is not in the fully closed state. Can be.
【0061】また、全閉判定処理の禁止は、全閉学習値
(GTA)が全閉相当状態を示す最小弁開度(MINT
A)に収束した後に解除される。この際、全閉判定禁止
の解除は、スロットル開度センサ22が出力するスロッ
トル開度信号(TA)に基づくのではなく、内燃機関の
機関状態(車速,エンジン回転数,時間)に基づき決定
されるため、スロットル弁15が全閉相当状態となった
ことを正確に検知することができる。The prohibition of the fully-closed determination process is based on the minimum valve opening (MINT) indicating that the fully-closed learning value (GTA) indicates a fully closed state.
It is released after convergence to A). At this time, the release of the full-close determination prohibition is determined not based on the throttle opening signal (TA) output by the throttle opening sensor 22 but based on the engine state (vehicle speed, engine speed, time) of the internal combustion engine. Therefore, it is possible to accurately detect that the throttle valve 15 is in a fully closed state.
【0062】従って、学習値(GTA)が初期化された
後、学習値(GTA)が実全閉弁開度と等価となるまで
学習が進むまで全閉判定処理は禁止されるため、スロッ
トル全閉状態の誤判定を確実に防止することができ、よ
って全閉検出時に実施される各種制御処理を正確に行う
ことが可能となる。Therefore, after the learning value (GTA) is initialized, the fully closed determination process is prohibited until learning proceeds until the learning value (GTA) becomes equivalent to the actual fully closed valve opening. The erroneous determination of the closed state can be reliably prevented, so that various control processes performed when fully closed is detected can be accurately performed.
【0063】続いて、本発明の第2実施例について説明
する。本実施例では第1実施例に係るスロットル弁全閉
検出装置を、アイドル運転時に実施される燃料カット処
理に適応したものである。以下、図7乃至図9を用いて
第2実施例に係る燃料カット処理について説明する。
尚、第2実施例に係るスロットル弁全閉検出装置のハー
ド構成は、図2を用いて説明した第1実施例に係るスロ
ットル弁全閉検出装置と同一であるため、その説明を省
略し、電子制御ユニット30が実行する制御動作につい
てのみ説明するものとする。Next, a second embodiment of the present invention will be described. In the present embodiment, the throttle valve fully closed detection device according to the first embodiment is adapted to a fuel cut process performed during an idling operation. Hereinafter, the fuel cut process according to the second embodiment will be described with reference to FIGS.
Note that the hardware configuration of the throttle valve fully closed detection device according to the second embodiment is the same as the throttle valve fully closed detection device according to the first embodiment described with reference to FIG. Only the control operation performed by the electronic control unit 30 will be described.
【0064】アイドル運転時に実施される燃料カット
は、例えば高速運転時に減速を行うためにアクセルペダ
ルを離しアイドル状態となった時に、燃費の低減等を目
的として燃料の噴射を一時的に停止する処理をいう。The fuel cut performed during the idling operation is, for example, a process of temporarily stopping the fuel injection for the purpose of reducing fuel consumption when the accelerator pedal is released to decelerate at the time of high speed operation and the engine enters an idling state. Say.
【0065】この燃料カットは、スロットル開度センサ
22からのスロットル開度センサ出力(TA)に基づ
き、機関状態が所定状態下(これについては後述する)
で、かつスロットル弁15が全閉状態となった時に実施
される。従って、スロットル弁15の全閉判定が正確に
行われないと、燃料カットが適切に行われなくなり運転
性が大きく低下してしまう。そこで本実施例では、スロ
ットル弁15の全閉判定を正確に行うことにより燃料カ
ットの適正化を図り、よって運転性の向上を図ることを
目的としてなされたものである。This fuel cut is based on the throttle opening sensor output (TA) from the throttle opening sensor 22 and the engine state is under a predetermined state (this will be described later).
And when the throttle valve 15 is fully closed. Therefore, if the full closing of the throttle valve 15 is not accurately determined, the fuel cut is not properly performed, and the drivability is greatly reduced. Therefore, in the present embodiment, it is intended to optimize the fuel cut by accurately determining whether the throttle valve 15 is fully closed, thereby improving the drivability.
【0066】先ず、初期化処理について説明する。First, the initialization process will be described.
【0067】図7は初期化処理を示すフローチャートで
ある。同図に示す初期化処理が起動すると、先ずステッ
プ500において初期化条件が成立しているかどうかが
判定される。ここで、初期化条件とは学習されていた全
閉学習値(GTA)が消去されてしまうような機関条件
であり、第1実施例において図4のステップ200で説
明した条件と同一である。FIG. 7 is a flowchart showing the initialization processing. When the initialization processing shown in the figure is started, first, in step 500, it is determined whether or not an initialization condition is satisfied. Here, the initialization condition is an engine condition such that the learned fully closed learning value (GTA) is erased, and is the same as the condition described in step 200 of FIG. 4 in the first embodiment.
【0068】ステップ500において、初期化条件が成
立していると判定された場合には、具体的には学習して
きた全閉学習値(GTA)が破壊されたと判定された場
合には、処理はステップ502に進み、全閉学習値(G
TA)の初期化が行われ全閉学習値(GTA)として初
期値(GTA0)が設定される。In step 500 , when it is determined that the initialization condition is satisfied, specifically, when it is determined that the fully closed learning value (GTA) that has been learned has been destroyed, the process proceeds to step 500 . Proceeding to step 502, the fully closed learning value (G
TA) is initialized, and an initial value (GTA0) is set as a fully closed learning value (GTA).
【0069】ステップ502で全閉学習値(GTA)の
初期化が実施されると、続くステップ504では、上記
したスロットル弁15が全閉した時に実施される燃料カ
ット(以下、全閉燃料カットという)を禁止する。具体
的には、燃料カットの実施及び実施停止を指示する全閉
燃料カットフラグ(XGTAFC)をセットする(XG
TAFC=1)。この全閉燃料カットフラグ(XGTA
FC)がセットされている時は、機関状態が燃料カット
実施条件となっても全閉燃料カットの実施は禁止される
構成となっている。After the initialization of the fully closed learning value (GTA) is performed in step 502, in the following step 504, a fuel cut performed when the throttle valve 15 is fully closed (hereinafter referred to as a fully closed fuel cut). ). Specifically, a fully-closed fuel cut flag (XGTAFC) for instructing execution and stop of fuel cut is set (XGTAFC).
TAFC = 1). This fully closed fuel cut flag (XGTA
When FC) is set, execution of the fully-closed fuel cut is prohibited even if the engine state becomes the fuel cut execution condition.
【0070】このように、ステップ500において肯定
判断がされた場合、ステップ504において全閉燃料カ
ットの実施を停止するのは、前記したように全閉学習値
(GTA)の初期化が行われた後は、全閉学習値(GT
A)に基づいて行う全閉判定の精度が低下し、よってこ
の精度が低下した全閉判定結果に基づいて全閉燃料カッ
トを実施すると全閉燃料カットの実施が適正に行われな
くなり運転性が低下するからである。As described above, when the affirmative determination is made in step 500, the execution of the fully closed fuel cut in step 504 is stopped because the fully closed learning value (GTA) is initialized as described above. After that, the fully closed learning value (GT
The accuracy of the fully closed determination performed on the basis of A) is reduced, and if the fully closed fuel cut is performed based on the result of the reduced fully closed determination, the fully closed fuel cut is not properly performed and the drivability is reduced. It is because it falls.
【0071】尚、ステップ500において否定判断が行
われた場合には、全閉学習値(GTA)に基づいて行う
全閉判定の精度は高く維持されており、よってこの全閉
判定に基づいて全閉燃料カットを実行しても問題はない
ため、ステップ502,504の処理を実行することな
く初期化処理を終了する構成とした。If a negative determination is made in step 500, the accuracy of the fully closed determination performed based on the fully closed learning value (GTA) is maintained at a high level. Since there is no problem even if the closed fuel cut is executed, the initialization processing is ended without executing the processing of steps 502 and 504.
【0072】続いて、全閉燃料カット処理について説明
する。Next, the fully closed fuel cut process will be described.
【0073】図8は全閉燃料カット処理を示すフローチ
ャートである。同図に示す全閉燃料カット処理が起動す
ると、先ずステップ600において全閉燃料カット(図
ではF/Cと示している)の実行条件が成立しているか
どうかが判定される。ステップ600において判定され
る全閉燃料カットの実行条件は、本実施例特有の条件で
はなく、全閉燃料カットを行う場合に一般に判定される
ものである。具体的には、ステップ600では、(1) 全
閉判定が行われていること,(2) エンジン回転数が所定
値以上であること、(3) ダッシュポット制御中でないこ
と等が判定される。FIG. 8 is a flowchart showing the fully-closed fuel cut process. When the fully-closed fuel cut process shown in the figure is started, first, in step 600, it is determined whether or not the execution condition of the fully-closed fuel cut (shown as F / C in the figure) is satisfied. The execution condition of the fully-closed fuel cut determined in step 600 is not a condition specific to the present embodiment, but is generally determined when the fully-closed fuel cut is performed. Specifically, in step 600, it is determined (1) that the fully-closed state has been determined, (2) that the engine speed is equal to or higher than a predetermined value, and (3) that the dashpot control is not being performed. .
【0074】このステップ600で肯定判定された場
合、即ち上記の(1) 〜(3) の全ての条件が成立している
と判定された場合には、処理はステップ602に進み全
閉燃料カット処理の実施が許可されているかどうかが判
定される。具体的には、図7を用いて説明した初期化処
理のステップ504で全閉燃料カットフラグ(XGTA
FC)がセットされているかどうかが判定される。If an affirmative determination is made in step 600, that is, if it is determined that all of the above conditions (1) to (3) are satisfied, the process proceeds to step 602, where the fully closed fuel cut is performed. It is determined whether execution of the process is permitted. Specifically, in step 504 of the initialization process described with reference to FIG.
FC) is set.
【0075】そして、ステップ602において全閉燃料
カットの実施が許可されていると判断された場合、即ち
全閉燃料カットフラグ(XGTAFC)がリセットされ
ている(XGTAI=0)と判定された場合には、処理
はステップ604に進み、全閉燃料カット実行フラグ
(XFCIDL)をセットする(XFCIDL=1)。When it is determined in step 602 that the execution of the fully-closed fuel cut is permitted, that is, when it is determined that the fully-closed fuel cut flag (XGTAFC) is reset (XGTAI = 0). The process proceeds to step 604 to set a fully closed fuel cut execution flag (XFCIDL) (XFCIDL = 1).
【0076】一方、ステップ602において全閉燃料カ
ットの実施が許可されていないと判断された場合、即ち
全閉判定禁止フラグXGTAIがセットされている(X
GTAI=1)と判定された場合には、上記したように
全閉学習値(GTA)が最小弁開度(MINTA)に収
束しておらず全閉判定において誤判定を行うおそれがあ
り、これに伴い全閉燃料カットを実施した場合には運転
性の低下のおそれがある。よって、ステップ602で否
定判断が行われた場合には、ステップ604の処理を実
行することなく全閉燃料カット処理を終了する構成とし
た。On the other hand, when it is determined in step 602 that the execution of the fully closed fuel cut is not permitted, that is, the fully closed determination prohibition flag XGTAI is set (X
If it is determined that GTAI = 1), the fully closed learning value (GTA) does not converge to the minimum valve opening (MINTA) as described above, and there is a possibility that an erroneous determination is made in the fully closed determination. Therefore, when the fully closed fuel cut is performed, drivability may be reduced. Therefore, when the negative determination is made in step 602, the fully-closed fuel cut processing is ended without executing the processing in step 604.
【0077】一方、ステップ600において否定判断が
された場合、即ちステップ600において説明した(1)
〜(3) の全て或いはいずれかの条件が成立していないと
判定された場合には、処理はステップ606に進み、燃
料カット復帰条件が成立しているかどうかが判定され
る。On the other hand, if a negative determination is made in step 600, that is, (1)
If it is determined that all or any of the conditions (3) to (3) are not satisfied, the process proceeds to step 606, and it is determined whether the fuel cut return condition is satisfied.
【0078】このステップ606の処理は、機関状態が
全閉燃料カットを必要としない状態となったかどうかを
判定する処理である。具体的には、スロットル弁15が
開弁状態となった場合(即ち、全閉判定が解除された場
合)、或いはエンジン回転数が所定値以上となった場合
に、CPU34は機関状態が全閉燃料カットを必要とし
ない状態になったと判断する。The process of step 606 is a process for judging whether or not the engine has become in a state that does not require the fully-closed fuel cut. Specifically, when the throttle valve 15 is in the open state (that is, when the fully closed determination is canceled) or when the engine speed is equal to or higher than a predetermined value, the CPU 34 determines that the engine state is fully closed. It is determined that the fuel cut is not required.
【0079】ステップ606において肯定判断がされた
場合には、機関状態が全閉燃料カットを必要としない状
態であるため、処理はステップ608に進み、全閉燃料
カット実行フラグ(XFCIDL)をリセットする(X
FCIDL=0)。一方、ステップ606において否定
判断がされた場合は、依然として機関状態が全閉燃料カ
ットを必要とする状態であるため、ステップ608の処
理を実行することなく全閉燃料カット処理を終了する構
成とした。If an affirmative determination is made in step 606, the process proceeds to step 608 to reset the fully-closed fuel cut execution flag (XFCIDL) because the engine state does not require the fully-closed fuel cut. (X
FCIDL = 0). On the other hand, if a negative determination is made in step 606, the engine state is still a state in which the fully-closed fuel cut is required, so that the fully-closed fuel cut processing is terminated without executing the processing in step 608. .
【0080】尚、全閉燃料カットの実行は、ステップ6
04或いはステップ608で設定される全閉燃料カット
実行フラグ(XFCIDL)のセット状態に基づいて実
行される構成となっている。The execution of the fully-closed fuel cut is performed in step 6
04 or step 608, the operation is executed based on the set state of the fully closed fuel cut execution flag (XFCIDL).
【0081】続いて、全閉燃料カットフラグ(XGTA
FC)のリセット処理について説明する。Subsequently, the fully closed fuel cut flag (XGTA
FC) reset processing will be described.
【0082】図9は全閉燃料カットフラグ(XGTAF
C)のリセット処理を示すフローチャートである。同図
に示す処理が起動すると、先ずステップ700において
全閉判定処理の実施が許可されているかどうかが判定さ
れる。このステップ700の処理は、第1実施例におい
て図5を用いて説明した全閉判定処理のステップ300
の処理と等価の処理であり、具体的には全閉判定禁止フ
ラグXGTAI(図4のステップ204参照)がセット
されているかどうかが判定される。FIG. 9 shows a fully closed fuel cut flag (XGTAF).
It is a flowchart which shows the reset process of C). When the process shown in the figure starts, it is first determined in step 700 whether or not the execution of the fully closed determination process is permitted. The processing in step 700 is the same as step 300 in the fully closed determination processing described with reference to FIG. 5 in the first embodiment.
Specifically, it is determined whether or not the fully closed determination prohibition flag XGTAI (see step 204 in FIG. 4) is set.
【0083】ステップ700において、全閉判定処理の
実施が許可されていると判断されると、処理はステップ
702に進み、全閉燃料カット禁止を解除(リセット)
するリセット条件が成立しているかどうかを判定する。
具体的には、このステップ702の処理は、全閉燃料カ
ット処理のステップ602(図8参照)で実行される全
閉燃料カット禁止状態を解除するに足る条件が成立した
かどうかを判定する処理である。If it is determined in step 700 that the execution of the fully closed determination process is permitted, the process proceeds to step 702, and the prohibition of the fully closed fuel cut is released (reset).
It is determined whether or not the reset condition to be satisfied is satisfied.
More specifically, the process of step 702 is a process of determining whether or not a condition sufficient to cancel the fully closed fuel cut prohibition state executed in step 602 (see FIG. 8) of the fully closed fuel cut process is satisfied. It is.
【0084】本実施例においては、(1) 車両が停車中で
あること、かつ(2) 車速が15Km/h以上になったことが
あることをリセット条件としている。そして、ステップ
702において、上記(1) と(2) の条件が共にみたされ
たと判定され場合には、処理はステップ704に進み、
ステップ504で設定された全閉燃料カットフラグ(X
GTAFC)をリセットする(XGTAFC=0)。こ
れにより、全閉燃料カットの禁止が解除され、全閉学習
値(GTA)に基づいて判定される全閉判定結果に基づ
き全閉燃料カットが実行されるようになる。In this embodiment, the reset conditions are (1) that the vehicle is stopped, and (2) that the vehicle speed has become 15 km / h or more. If it is determined in step 702 that the conditions (1) and (2) are both satisfied, the process proceeds to step 704,
The fully closed fuel cut flag (X
GTAFC) (XGTAFC = 0). Accordingly, the prohibition of the fully-closed fuel cut is released, and the fully-closed fuel cut is performed based on the fully-closed determination result determined based on the fully-closed learning value (GTA).
【0085】続いて、上記した本実施例に係る全閉燃料
カット処理の効果について図10を用いて説明する。Next, the effect of the above-described fully closed fuel cut processing according to the present embodiment will be described with reference to FIG.
【0086】本実施例に係るスロットル弁全閉検出装置
では、初期化処理のステップ500において全閉学習値
(GTA)が初期化されたことが検知されると、全閉燃
料カット処理のステップ602において全閉燃料カット
の実行が禁止される。In the throttle valve fully closed detection device according to this embodiment, when it is detected in step 500 of the initialization process that the fully closed learning value (GTA) has been initialized, step 602 of the fully closed fuel cut process is performed. , The execution of the fully closed fuel cut is prohibited.
【0087】前記したように、全閉学習値(GTA)が
初期値(GTA0)に初期化され、その後最小弁開度
(MINTA)に収束するまでの時間(T1)において
は、適正な全閉判定を行うことができず、これに伴い全
閉判定処理に基づき実施される全閉燃料カットも適正に
行うことができなくなる。即ち、図5(C)に示すよう
にスロットル弁15が全閉相当状態となっていないにも
拘わらず全閉燃料カットが実施されてしまうおそれがあ
る。As described above, during the time (T1) until the fully closed learning value (GTA) is initialized to the initial value (GTA0) and thereafter converges to the minimum valve opening (MINTA), an appropriate fully closed learning value (GTA) is obtained. The determination cannot be performed, and accordingly, the fully-closed fuel cut performed based on the fully-closed determination process cannot be properly performed. That is, as shown in FIG. 5C, there is a possibility that the fully-closed fuel cut may be performed even though the throttle valve 15 is not in the fully closed state.
【0088】しるかに本実施例では、図5(F)及び
(G)に示されるように、全閉学習値(GTA)が初期
化された時点で全閉燃料カットを禁止する構成とされて
いるため、誤判定された全閉判定に基づいて全閉燃料カ
ットが実施されることを確実に防止することがてき、よ
って運転性の向上を図ることができる。尚、全閉燃料カ
ットの禁止は、全閉学習値(GTA)が全閉相当状態を
示す最小弁開度(MINTA)に収束し、かつ機関状態
が全閉燃料カットを実施すべき状態となった後に解除さ
れる。従って、全閉燃料カットの禁止解除後において
は、適切なタイミングで全閉燃料カットを実施すること
ができ、全閉燃料カットの本来的な機能である燃費低減
を確実に図ることができる。In this embodiment, as shown in FIGS. 5F and 5G, the configuration is such that the fully closed fuel cut is inhibited when the fully closed learning value (GTA) is initialized. Therefore, it is possible to reliably prevent the full-closed fuel cut from being performed based on the erroneously determined full-closed determination, thereby improving drivability. The prohibition of the fully-closed fuel cut means that the fully-closed learning value (GTA) converges to the minimum valve opening (MINTA) indicating the fully-closed state, and the engine state becomes a state in which the fully-closed fuel cut should be performed. Will be released after Therefore, after the prohibition of the fully-closed fuel cut is released, the fully-closed fuel cut can be performed at an appropriate timing, and the fuel consumption reduction, which is an essential function of the fully-closed fuel cut, can be surely achieved.
【0089】[0089]
【発明の効果】上述の如く本発明によれば、学習値が初
期化された後、学習手段により求められる学習値が実全
閉弁開度と等価となるまで学習が進むまで、判定手段に
よる全閉判定処理は禁止されるため、スロットル全閉状
態の誤判定を防止でき、よって全閉検出時に実施される
各種制御処理を正確に行うことが可能となりエンジン制
御を適正に実施することができる等の特長を有する。As described above, according to the present invention, after the learning value is initialized, the learning means determines the learning value until the learning value obtained by the learning means becomes equivalent to the actual fully closed valve opening. Since the fully closed determination process is prohibited, it is possible to prevent erroneous determination of the fully closed state of the throttle, and thus it is possible to accurately perform various control processes performed when the fully closed state is detected, and to appropriately perform engine control. Features such as
【図1】本発明の原理図である。FIG. 1 is a principle diagram of the present invention.
【図2】本発明の一実施例である燃料噴射量制御装置の
全体構成図である。FIG. 2 is an overall configuration diagram of a fuel injection amount control device according to one embodiment of the present invention.
【図3】本発明の第1実施例において実行される学習処
理を示すフローチャートである。FIG. 3 is a flowchart showing a learning process executed in the first embodiment of the present invention.
【図4】本発明の第1実施例において実行される初期化
処理を示すフローチャートである。FIG. 4 is a flowchart illustrating an initialization process performed in the first embodiment of the present invention.
【図5】本発明の第1実施例において実行される全閉判
定処理を示すフローチャートである。FIG. 5 is a flowchart illustrating a fully closed determination process performed in the first embodiment of the present invention.
【図6】本発明の第1実施例において実行されるリセッ
ト処理を示すフローチャートである。FIG. 6 is a flowchart illustrating a reset process executed in the first embodiment of the present invention.
【図7】本発明の第2実施例において実行される初期化
処理を示すフローチャートである。FIG. 7 is a flowchart showing an initialization process executed in a second embodiment of the present invention.
【図8】本発明の第2実施例において実行される全閉燃
料カット処理を示すフローチャートである。FIG. 8 is a flowchart showing a fully-closed fuel cut process executed in a second embodiment of the present invention.
【図9】本発明の第2実施例において実行されるリセッ
ト処理を示すフローチャートである。FIG. 9 is a flowchart illustrating a reset process executed in a second embodiment of the present invention.
【図10】本発明の第1実施例及び第2実施例の効果を
説明するための図である。FIG. 10 is a diagram for explaining the effects of the first embodiment and the second embodiment of the present invention.
1 機関本体 12 燃料噴射弁 15 スロットル弁 22 スロットル開度センサ 23 回転数センサ 24 車速センサ 25 イグニションスイッチ 30 電子制御ユニット 32 ROM 33 RAM 34 CPU DESCRIPTION OF SYMBOLS 1 Engine main body 12 Fuel injection valve 15 Throttle valve 22 Throttle opening sensor 23 Revolution speed sensor 24 Vehicle speed sensor 25 Ignition switch 30 Electronic control unit 32 ROM 33 RAM 34 CPU
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) F02D 45/00 364 F02D 45/00 340 F02D 9/00 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int. Cl. 7 , DB name) F02D 45/00 364 F02D 45/00 340 F02D 9/00
Claims (5)
スロットル開度信号を出力するスロットル開度センサ
と、 該スロットル開度信号を学習することにより、該スロッ
トル弁の最小弁開度を示す学習値を逐次更新し、該学習
値を記憶する学習手段と、 該スロットル開度信号と該学習値に基づいてスロットル
全閉状態を判定する判定手段と を具備する内燃機関のスロットル弁全閉検出装置におい
て、 該学習値が初期化されたことを検知する初期化検出手段
と、 該初期化検出手段より該学習値が初期化されたことが検
知された際、該判定手段が実施するスロットル全閉状態
を判定する処理を禁止する判定禁止手段と、 該内燃機関の機関状態に基づき、該スロットル弁が全閉
相当状態となったことを検知した際に、該判定禁止手段
による判定禁止を解除する判定禁止解除手段とを設けた
ことを特徴とする内燃機関のスロットル弁全閉検出装
置。A throttle opening sensor for outputting a throttle opening signal corresponding to the opening of the throttle valve of the internal combustion engine; and learning the throttle opening signal to indicate a minimum valve opening of the throttle valve. Throttle valve full-close detection of an internal combustion engine, comprising: learning means for sequentially updating a learning value and storing the learning value; and determination means for determining a throttle fully closed state based on the throttle opening signal and the learning value. In the device, initialization detecting means for detecting that the learning value has been initialized, and a throttle control executed by the determining means when the initialization detecting means detects that the learning value has been initialized. A determination prohibition unit that prohibits a process of determining a closed state; and a determination prohibition unit that prohibits the determination by the determination prohibition unit based on an engine state of the internal combustion engine when it detects that the throttle valve is in a fully closed state. A throttle valve full-close detection device for an internal combustion engine, comprising: a determination prohibition canceling means for canceling a stop.
全閉検出装置において、 該判定禁止解除手段は、 該内燃機関の機関状態が、運転者がアクセルペダルを踏
んでいない安定した状態となった際に、該スロットル弁
が該全閉相当状態となったと判定することを特徴とする
内燃機関のスロットル弁全閉検出装置。 2. A throttle valve for an internal combustion engine according to claim 1.
In the fully closed detection device, the determination prohibition canceling means is configured to determine whether the engine state of the internal combustion engine is such that the driver depresses an accelerator pedal.
The throttle valve
Is determined to be in the fully closed state.
A throttle valve fully closed detection device for an internal combustion engine.
全閉検出装置において、 上記アクセルペダルを踏んでいない安定した状態とは、 車両が停車中であり、かつ、エンジン回転数が所定値未
満である状態であることを特徴とする内燃機関のスロッ
トル弁全閉検出装置。 3. A throttle valve for an internal combustion engine according to claim 2.
In the fully-closed detecting device, the stable state in which the accelerator pedal is not depressed means that the vehicle is stopped and the engine speed does not reach a predetermined value.
A slot of the internal combustion engine characterized by being full
Torle valve fully closed detector.
全閉検出装置において、 該判定禁止解除手段は、 該内燃機関の機関状態が、該学習値が該最小弁開度に収
束するに足る十分な時 間が経過した状態となった際に、
該スロットル弁が該全閉相当状態となったと判定するこ
とを特徴とする内燃機関のスロットル弁全閉検出装置。 4. A throttle valve for an internal combustion engine according to claim 1.
In the fully- closed detection device, the determination prohibition canceling means is configured to determine whether the engine state of the internal combustion engine is equal to or smaller than the learning value within the minimum valve opening.
When it became a state in which between has passed when sufficient enough to bundle,
It is determined that the throttle valve has reached the fully closed state.
And a throttle valve fully closed detection device for an internal combustion engine.
スロットル開度信号を出力するスロットル開度センサ
と、 該スロットル開度信号を学習することにより、該スロッ
トル弁の最小弁開度を示す学習値を逐次更新し、該学習
値を記憶する学習手段と、 該スロットル開度信号と該学習値に基づいてスロットル
全閉状態を判定する判定手段とを具備する内燃機関のス
ロットル弁全閉検出装置において、 該学習値が初期化されたことを検知する初期化検出手段
と、 該初期化検出手段より該学習値が初期化されたことが検
知された際、該内燃機関への燃料の噴射を停止する燃料
カットの実行を禁止する燃料カット禁止手段と、 該内燃機関の機関状態に基づき、該スロットル弁が全閉
相当状態となったことを検知した際に、該燃料カット禁
止手段による該燃料カットの実行禁止を解除する燃料カ
ット禁止解除手段とを設けたことを特徴とする内燃機関
のスロットル弁全閉検出装置。 5. A method according to claim 1 , wherein said throttle valve of said internal combustion engine has an opening degree.
Throttle opening sensor that outputs throttle opening signal
When, by learning the throttle opening signal, the slot
The learning value indicating the minimum valve opening of the torque valve is sequentially updated, and
A learning means for storing a value, a throttle opening signal based on the throttle opening signal and the learning value.
And a determination means for determining a fully closed state.
Initialization detection means for detecting that the learning value has been initialized in the rottle valve fully closed detection device
And that the learning value has been initialized by the initialization detecting means.
A fuel that, when known, stops injection of fuel into the internal combustion engine
The throttle valve is fully closed based on fuel cut prohibiting means for prohibiting the execution of the cut and the engine state of the internal combustion engine.
When it is detected that a substantial state has occurred, the fuel cut is prohibited.
A fuel tank for canceling the prohibition of the execution of the fuel cut by the stopping means.
Internal combustion engine provided with cut-out prohibition canceling means
Throttle valve fully closed detection device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17927394A JP3322006B2 (en) | 1994-07-29 | 1994-07-29 | Full throttle valve detection device for internal combustion engine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17927394A JP3322006B2 (en) | 1994-07-29 | 1994-07-29 | Full throttle valve detection device for internal combustion engine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0842385A JPH0842385A (en) | 1996-02-13 |
| JP3322006B2 true JP3322006B2 (en) | 2002-09-09 |
Family
ID=16062963
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP17927394A Expired - Fee Related JP3322006B2 (en) | 1994-07-29 | 1994-07-29 | Full throttle valve detection device for internal combustion engine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3322006B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3461085B2 (en) * | 1996-05-23 | 2003-10-27 | ダイハツ工業株式会社 | Learning method of throttle valve reference position |
| JP2008019881A (en) | 2006-07-10 | 2008-01-31 | Tsubakimoto Chain Co | Chain transmission gear |
| JP5668934B2 (en) * | 2011-06-24 | 2015-02-12 | 株式会社デンソー | EGR control device for internal combustion engine |
-
1994
- 1994-07-29 JP JP17927394A patent/JP3322006B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0842385A (en) | 1996-02-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4338900B2 (en) | Method and apparatus for operating an internal combustion engine | |
| JP3322006B2 (en) | Full throttle valve detection device for internal combustion engine | |
| JP2914341B2 (en) | Deposit detection device | |
| JPH0465227B2 (en) | ||
| US4748955A (en) | Apparatus for controlling internal combustion engine | |
| JPH0565841A (en) | Internal combustion engine abnormality diagnosis device | |
| JPH0774625B2 (en) | Control device for internal combustion engine | |
| JP4114245B2 (en) | Air-fuel ratio control device for internal combustion engine | |
| JPS6019936A (en) | Method of controlling rotational speed of internal-combustion engine | |
| JP2518328B2 (en) | Fail-safe device for internal combustion engine for vehicles | |
| JP4035996B2 (en) | Control device for internal combustion engine | |
| JPH0610446B2 (en) | Engine idle control device | |
| JP2518317B2 (en) | Fail-safe device for internal combustion engine for vehicles | |
| JPS6282250A (en) | Idling speed control device for internal combustion engine | |
| JP3327043B2 (en) | Engine ignition timing control device | |
| JP3613662B2 (en) | Intake control device for internal combustion engine | |
| JPS6125940A (en) | Idling control for internal-combustion engine | |
| JP2902202B2 (en) | Engine speed control method at start | |
| JPS6143248A (en) | Idling control method of internal-combustion engine | |
| JP3788088B2 (en) | Intake control device for internal combustion engine | |
| JPH07139395A (en) | Fuel injection control method | |
| JPH05288101A (en) | Bypass intake air quantity control device for internal combustion engine | |
| JPS61200352A (en) | Control method for idle speed | |
| JPH09177590A (en) | Method for determining excessive state | |
| JPS6128731A (en) | Fuel supply method for internal-combustion engine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080628 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090628 Year of fee payment: 7 |
|
| LAPS | Cancellation because of no payment of annual fees |