JPS6155335A - Fuel injection quantity controlling method of internal-combustion engine - Google Patents
Fuel injection quantity controlling method of internal-combustion engineInfo
- Publication number
- JPS6155335A JPS6155335A JP17716384A JP17716384A JPS6155335A JP S6155335 A JPS6155335 A JP S6155335A JP 17716384 A JP17716384 A JP 17716384A JP 17716384 A JP17716384 A JP 17716384A JP S6155335 A JPS6155335 A JP S6155335A
- Authority
- JP
- Japan
- Prior art keywords
- fuel
- combustion engine
- internal combustion
- fuel injection
- asynchronous
- 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
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/04—Introducing corrections for particular operating conditions
- F02D41/12—Introducing corrections for particular operating conditions for deceleration
- F02D41/123—Introducing corrections for particular operating conditions for deceleration the fuel injection being cut-off
- F02D41/126—Introducing corrections for particular operating conditions for deceleration the fuel injection being cut-off transitional corrections at the end of the cut-off period
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は内燃機関の燃料噴射制御方法に関し、詳しくは
燃料カット実施中からこれを解除して通常の燃料噴射制
御に復帰する際に行なわれる非同期燃料量0」を好適に
制御する内燃機関の燃料噴射制御方法に関する。[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a fuel injection control method for an internal combustion engine, and more specifically, it is performed when a fuel cut is canceled and normal fuel injection control is resumed. The present invention relates to a fuel injection control method for an internal combustion engine that appropriately controls an asynchronous fuel amount of 0.
[従来技術]
近年、内燃機関の電子制61が床几に行なわれるように
なっているが、そのひとつに内燃機関への燃料の供給を
吸気管に設けた電磁式の燃料噴射弁の間・閉弁により制
闘する燃料噴射$II iII装置とその制御2+’+
方法がある。こうした燃料噴射制御においては、燃料噴
射mは内燃機関の負荷等その運転条件に応じて制御され
るが、内燃機関の要求燃料口が極めて小さいJ:うな条
件では、燃料量(ト)弁の動作上の特性、即ら操返し応
答時間のバラツキなどによって、正確な燃料計の九す陣
が困難となることがある。この為、内燃機関での燃焼に
関与する混合気の空燃比が変動し、未燃焼の燃料が11
気されて排気系に設けられた触媒コンバータ付近で燃焼
反応を起こし触媒を加熱してこれを1Ω傷したり、パッ
クファイヤを引起したり、燃費を悪化させたりするとい
う問題を招致することがあった。[Prior Art] In recent years, electronic control 61 of internal combustion engines has been implemented in floor cabinets, one of which is to supply fuel to the internal combustion engine between electromagnetic fuel injection valves installed in the intake pipe. Fuel injection $II iII device and its control 2+'+ that controls fuel injection by closing the valve
There is a way. In such fuel injection control, the fuel injection m is controlled according to the operating conditions such as the load of the internal combustion engine, but under conditions where the required fuel port of the internal combustion engine is extremely small, the fuel amount (g) valve operates. Due to the above characteristics, such as variations in response time, it may be difficult to accurately measure the fuel gauge. For this reason, the air-fuel ratio of the mixture involved in combustion in the internal combustion engine fluctuates, and the unburned fuel becomes 11
This can cause a combustion reaction near the catalytic converter installed in the exhaust system, heating the catalyst and damaging it by 1Ω, causing packfire, and worsening fuel efficiency. Ta.
そこで従来の燃料噴射制御では、内燃機関の負荷が所定
以下となるような条件、例えばスロットルバルブが全開
で内燃機関の回転数が所定の値以上の時には燃料量(ト
)を一時的に中止する所謂燃料カットを行ない、上記の
11題の改善に資つしようとしてきた。Therefore, in conventional fuel injection control, when the load on the internal combustion engine is below a predetermined value, for example, when the throttle valve is fully open and the internal combustion engine speed is above a predetermined value, the fuel amount (g) is temporarily stopped. The government has carried out so-called fuel cuts in an effort to help improve the 11 issues listed above.
ところが、こうした燃料カットの実施においては次のよ
うな問題が存在した。通常の燃料噴射が行なわれている
場合、噴射された燃料の一部は吸気管壁や吸気弁等に付
着するが、燃料噴射が終了すると次の燃料噴射の開始ま
では付着した燃料は気化・蒸発するので、この付着と蒸
発とはおよそバランスしているとみることができる。と
ころが、燃料カットの実施中には燃料噴射は当然行なわ
れていないので、すでに付着していた燃料の蒸発だけが
すすんでいる。従って、内燃機関の運転状態に応じて燃
料カットを解除し非同期燃料噴射を実施すると、噴射さ
れた燃料は当初吸気管内に付着する為、混合気として燃
焼室内に入る燃料量が不足し、場合によってはエンジン
ストール等に至るという事態を招くことも考えられた。However, the following problems existed in implementing such fuel cuts. When normal fuel injection is performed, some of the injected fuel adheres to the intake pipe wall, intake valve, etc., but once the fuel injection ends, the adhered fuel remains vaporized until the start of the next fuel injection. Since it evaporates, it can be said that this adhesion and evaporation are roughly balanced. However, since fuel injection is of course not performed during the fuel cut, only the fuel that has already adhered to the engine is evaporated. Therefore, when the fuel cut is canceled and asynchronous fuel injection is performed depending on the operating condition of the internal combustion engine, the injected fuel initially adheres to the inside of the intake pipe, so the amount of fuel that enters the combustion chamber as an air-fuel mixture becomes insufficient, and in some cases It was thought that this could lead to a situation such as an engine stall.
従来、この問題に対処する為に、燃料カットの実施中に
、内燃機関の運転状態が所定の状態となった時、例えば
スロットルバルブが全開でなくなった時、燃料カットを
解除すると共に、非同期燃料噴射を行なって内燃機関に
供給する燃料■を充分に確保するという対策がとられて
いた。又、吸気管壁や吸気弁等への燃料の付着がその温
度に依存するという問題に対しても、特開昭55−49
537号や特公昭56−42739号の如く提案されで
来た。Conventionally, in order to deal with this problem, when the operating state of the internal combustion engine reaches a predetermined state during a fuel cut, for example when the throttle valve is no longer fully open, the fuel cut is canceled and the asynchronous fuel Measures have been taken to ensure sufficient fuel is injected to the internal combustion engine. In addition, to solve the problem that the adhesion of fuel to intake pipe walls, intake valves, etc. depends on the temperature, Japanese Patent Laid-Open No. 55-49
537 and Special Publication No. 56-42739.
[この発明が解決しようとする問題点]かかる従来技術
を背景として、この発明が解決しようとするのは次の問
題である。従来の内燃機関にJ5いては、従来技術の項
で述べた制御に加えて、フライホイール等の′f1■が
比較的大きく、燃料カットを実施しても内燃機関の回転
数の低下はゆっくりとしているので、内燃機関の回転数
が所定の回転数以下となって燃料カットを解除した後、
エンランス1−−ルが発生する以前に内燃機関の出力が
回復するよう燃料カット解除の回転数を設定J°ること
は容易であった。[Problems to be Solved by the Present Invention] Against the background of the prior art, the present invention is to solve the following problems. In the conventional internal combustion engine J5, in addition to the control described in the prior art section, the 'f1■ of the flywheel etc. is relatively large, so even if a fuel cut is performed, the rotational speed of the internal combustion engine decreases slowly. Therefore, after the internal combustion engine's rotation speed falls below the specified rotation speed and the fuel cut is canceled,
It was easy to set the rotational speed for canceling the fuel cut so that the output of the internal combustion engine would be restored before the engine failure occurred.
しかしながら、近年、内燃機関の応答性を向上させる為
に、フライホイールの質量を低減させており、加えて、
燃費向上の為に燃料カットをより低回転まで実施するよ
うになってくると、スロットルバルブが全開で回転数が
低下した時、燃料カットを解除して非同期噴射を行なっ
ても、内燃機関回転数の落ち込みが早く、エンジンスト
ールが発生することがあるという問題が生じた。However, in recent years, in order to improve the responsiveness of internal combustion engines, the mass of the flywheel has been reduced, and in addition,
As the fuel cut is applied to lower engine speeds to improve fuel efficiency, when the throttle valve is fully open and the engine speed decreases, even if the fuel cut is canceled and asynchronous injection is performed, the internal combustion engine speed will decrease. A problem arose in that the engine speed dropped quickly and the engine stalled.
この問題に対して、燃料カットを解除する際に行なわれ
ね非同期噴射の燃料量を単に増加させたのでは、スロッ
トルバルブが全開で回転数が低下し燃料カットを解除す
る場合には適正な燃料量が燃料噴射量が得られるとして
も、スロットルバルブが全開でなくなった時、すなわち
アクセルが踏まれて燃料カットが解除される時には、主
燃料噴射量も増加している為、非同期噴射による燃料供
給が過剰となり、燃費の悪化、点火プラグ付近でのくT
ぶり、あるいはjJFガスの悪化等を18 <という問
題があった。To deal with this problem, simply increasing the amount of fuel for asynchronous injection, which is not performed when canceling the fuel cut, would result in the throttle valve being fully open and the rotational speed decreasing, resulting in the proper amount of fuel being injected when canceling the fuel cut. Even if the amount of fuel injection is obtained, when the throttle valve is no longer fully open, that is, when the accelerator is pressed and the fuel cut is canceled, the main fuel injection amount has also increased, so fuel is supplied by asynchronous injection. becomes excessive, resulting in deterioration of fuel efficiency and ignition near the spark plug.
There were problems such as yellowing or deterioration of jJF gas.
[発明の目的]
本発明の目的は、上記の問題を解決し燃料カットの実施
時に、これを解除して通常の燃料噴射側911に復帰す
る際に行なわれる非同期燃料量q1を好適に制御する内
燃機関の燃料噴射制御方法を提供することにある。[Object of the Invention] An object of the present invention is to solve the above problem and appropriately control the asynchronous fuel amount q1 that is performed when the fuel cut is canceled and the normal fuel injection side 911 is returned to. An object of the present invention is to provide a fuel injection control method for an internal combustion engine.
[発明の構成]
かかる目的を達成する為になされた本発明の構成は、第
1図に図示する如く、
内燃機関の負荷に応じた燃料量により該内燃機関のクラ
ンク角に同期して燃料噴射を実施しくステップP1)、
該内燃機関の負荷が所定の値以下かつ内燃機関の回転数
が所定の回転数以上の時(ステップP2)、該燃料噴射
を一時的に中止して燃料カットを行ないくステップP3
)、該燃料カット中に内燃機関の運転状態が所定の状態
となった時(ステップPa、ステップP5)、所定の燃
料■で非同期噴射を行なうと共に前記燃料カットを解除
する(ステップPs)内燃機関の燃料噴射制御方法にお
いて、
前記非同期噴射によって内燃機関に供給される燃料量が
、燃料カットを解除する際の内燃機関の運転状態に基づ
いて定められる(ステップP7)ことを特徴とする内燃
機関の燃料噴射制罪方法を要旨としている。[Configuration of the Invention] As shown in FIG. 1, the configuration of the present invention, which has been made to achieve the above object, is to inject fuel in synchronization with the crank angle of the internal combustion engine using an amount of fuel corresponding to the load of the internal combustion engine. Step P1)
When the load of the internal combustion engine is below a predetermined value and the rotational speed of the internal combustion engine is above a predetermined rotational speed (step P2), the fuel injection is temporarily stopped and fuel cut is performed.Step P3
), when the operating state of the internal combustion engine becomes a predetermined state during the fuel cut (step Pa, step P5), asynchronous injection is performed with the predetermined fuel () and the fuel cut is canceled (step Ps) of the internal combustion engine. In the fuel injection control method for an internal combustion engine, the amount of fuel supplied to the internal combustion engine by the asynchronous injection is determined based on the operating state of the internal combustion engine at the time of canceling the fuel cut (step P7). The main point is how to control fuel injection.
[発明の作用]
上記の構成を有する本発明の内燃機関の燃料噴射制御方
法について、制御の手順とその作用を第1図のフローチ
ャートを用いて説明する。本発明の内燃機関の燃料噴射
制御方法によれば、まず燃料カットの実施中か否かの判
断が、例えばフラッグの値の判別等によって行なわれ(
ステップPa)、燃料カットが実施されていなければ、
内燃機関の運転状態、特にその負荷に着目し、内燃機関
の負荷が所定の値以下かつその回転数が所定の回転数以
上であって燃料カットを実施できるか否かの判断を行な
う(ステップP2)。ここで燃料カットを実施できるか
否かの判断は、例えばスロットルバルブが全開であって
内燃機関の回転数が所定の回転数以上であるとか、ある
いは、内燃機関の吸入空気ff1Qと回転数Nから求め
られる内燃機関の1回転あたりの吸入空気mQ/Nを内
燃機関の負荷とみなしてこの値が所定値以下であるとい
った条件により行なうことができる。ステップP2での
判断がrNOJであって、燃料カット実施の条件が成立
していなければ、内燃機関の燃料噴射制御は通常の燃料
噴射制御、即ち内燃機関の負荷の大きさに基づいて定ま
る燃料用にて燃料噴射を行なう制御を実施Jる(ステッ
プPI >。[Operation of the Invention] Regarding the fuel injection control method for an internal combustion engine of the present invention having the above-mentioned configuration, the control procedure and its operation will be explained using the flowchart of FIG. According to the fuel injection control method for an internal combustion engine of the present invention, first, it is determined whether or not a fuel cut is being performed, for example, by determining the value of a flag (
Step Pa), if fuel cut is not implemented,
Paying attention to the operating state of the internal combustion engine, particularly its load, it is determined whether the load of the internal combustion engine is below a predetermined value and the rotational speed is above a predetermined rotational speed, so that a fuel cut can be carried out (step P2). ). Here, it is determined whether or not fuel cut can be implemented, for example, if the throttle valve is fully open and the number of revolutions of the internal combustion engine is higher than a predetermined number of revolutions, or based on the intake air ff1Q of the internal combustion engine and the number of revolutions N. This can be done under the condition that the required intake air mQ/N per revolution of the internal combustion engine is regarded as the load of the internal combustion engine, and that this value is less than a predetermined value. If the judgment in step P2 is rNOJ and the conditions for implementing fuel cut are not satisfied, the fuel injection control of the internal combustion engine is normal fuel injection control, that is, the fuel injection control determined based on the magnitude of the load on the internal combustion engine. Execute control to perform fuel injection at (step PI>).
一方、ステップP2の判断において、燃料カット実施の
条イ!1が成立していれば、内燃機関への燃料噴射を一
時的に中止する燃料カットが実施される(ステップPs
)。こうして燃わ1カツトが実施されるようになると、
ステップP4での[燃料カット実施中か?」の判断はr
YEsJとなって、次に内燃機関の運転状態が所定の状
態であるか否かの判断が行なわれる(ステップPs)。On the other hand, in the judgment at step P2, it is decided whether or not to implement a fuel cut! 1 is established, a fuel cut is implemented to temporarily stop fuel injection to the internal combustion engine (step Ps
). In this way, when Burning One Cut came to be carried out,
In step P4, [Is fuel cut in progress?] ” judgment is r
YESJ, and then it is determined whether the operating state of the internal combustion engine is in a predetermined state (step Ps).
ここで所定の状態とは、例えば内燃機関の回転数が所定
の回転数以下であるとか、車速か所定の速度以下となっ
ているとか、スロットルバルブが全開から聞方向へ制御
され内燃機関の出力増加の要求が生じたとか、いずれに
せよこれ以上燃料カットを継続できないような運転状態
のことであり、このような運転状態になっているか否か
の判断が行なわれる。ステップP5での判断が「NO」
、即ち燃料カットを継続できないような状態でなければ
、燃料噴射を中止し続番プ燃料カットをそのまま実施す
る(ステップPa)。Here, the predetermined state means, for example, that the rotational speed of the internal combustion engine is below a predetermined number of rotations, that the vehicle speed is below a predetermined speed, or that the throttle valve is controlled from fully open to open and the internal combustion engine outputs This refers to an operating state in which a request for an increase has occurred, or in any case, the fuel cut cannot be continued any longer, and a determination is made as to whether or not such an operating state exists. Judgment at step P5 is "NO"
That is, unless the condition is such that the fuel cut cannot be continued, the fuel injection is stopped and the subsequent fuel cut is carried out as is (step Pa).
一方、ステップPsにおいて、内燃機関の運転状態が燃
料カットを継続できない状態であるとの判断がなされる
と、その時の内燃機関の運転状態に基づいて次に行なわ
れる非同期燃料噴射の燃料噴躬母を求め(ステップP7
)、この燃料量により非同期燃料噴射を実施すると共に
燃料カットを解除する(ステップP6)。On the other hand, in step Ps, if it is determined that the operating state of the internal combustion engine is such that fuel cut cannot be continued, the fuel injection scheduler of the next asynchronous fuel injection is determined based on the operating state of the internal combustion engine at that time. (Step P7
), asynchronous fuel injection is performed using this fuel amount, and the fuel cut is canceled (step P6).
従って、係る内燃機関の燃料噴射制御方法によれば、車
両が減速中であったり無負荷高回転で運転されているよ
うな場合には、燃料噴射を一時的に中止する燃料カット
を実施し、燃料カットの実施によって内燃機関の回転数
が所定の回転数以下になるなどその運転状態が所定の状
態となった時には、内燃機関の運転状態に基づいて定ま
る燃料用により非同期燃料噴射を実施すると共に、燃料
カットを解除するような制御が行なわれる。この結果、
燃料カットが解除される際の内燃機関の運転状態によっ
て最適の燃料iを非同期燃料噴射により混合気として燃
焼卒に吸入させることができる。Therefore, according to the fuel injection control method for an internal combustion engine, when the vehicle is decelerating or is being operated at high speed without load, a fuel cut is performed to temporarily stop fuel injection, When the operating state of the internal combustion engine reaches a predetermined state, such as when the number of revolutions of the internal combustion engine falls below a predetermined number of revolutions due to implementation of a fuel cut, asynchronous fuel injection is performed using fuel determined based on the operating state of the internal combustion engine. , control is performed to cancel the fuel cut. As a result,
Depending on the operating state of the internal combustion engine when the fuel cut is canceled, the optimal fuel i can be inhaled as a mixture by asynchronous fuel injection immediately after combustion.
ここで内燃機関の運転状態に基づいて定められる非同明
噴(ト]の燃料量は、内燃機関のスロットルが全開でそ
の回転数が所定の回転数以下となった事により燃料カッ
トを解除する場合と、ぞれ以外の条件、例えばアクセル
の踏み込み等によって燃料カットを解除する場合とで、
別個に求めるのが好適である。これは上)ホの2つの条
件では再開される主燃料噴IJ ffiが異なっている
ことによっている。又、前者の条件において燃料カット
が解除される場合には、非同期噴射される燃料量を、内
燃機関の暖機状態に基づいて定めれば、吸気管壁近傍で
の燃料の付着という問題に充分対処1°ることができる
。Here, the amount of fuel for non-double injection determined based on the operating state of the internal combustion engine is determined when the fuel cut is canceled when the throttle of the internal combustion engine is fully open and its rotational speed falls below a predetermined rotational speed. and when the fuel cut is canceled due to other conditions such as depressing the accelerator.
Preferably, it is determined separately. This is because the main fuel injection IJffi to be restarted is different under the two conditions (e) above. Furthermore, when the fuel cut is canceled under the former condition, determining the amount of fuel to be injected asynchronously based on the warm-up state of the internal combustion engine is sufficient to solve the problem of fuel adhesion near the intake pipe wall. You can deal with it by 1 degree.
一方、燃料カットを解除するような内燃機関の運転状態
の条件のうち、後者の条件、即ち内燃機関の出力増加の
要求が生じたことという条件の場合には、内燃機関の回
転に同期した通常の燃料噴銅ユも増車されるので、内燃
機関の暖磯状fぷに塁づいて非JiIi1期燃料噴射を
行なうと、特に低湿の場合には排気の悪化や内燃機関出
力トルクの過剰な変化をjO致してしまうことがある。On the other hand, among the conditions of the operating state of the internal combustion engine that would cancel the fuel cut, in the case of the latter condition, that is, a request for an increase in the output of the internal combustion engine has occurred, the normal Since the number of fuel injection pipes is also increased, if non-JIIi 1st stage fuel injection is performed based on the internal combustion engine's warm-water conditions, especially in low humidity, it may cause deterioration of exhaust gas or excessive changes in the internal combustion engine output torque. Sometimes I end up going crazy.
この為、内燃機関の出力増加の要求が生じたという条件
によって燃料カットを解除する場合に行なわれる非同期
燃料噴射の燃料量は、内燃機関の暖機状態に基づいて定
めるとしても、スロットルバルブが全開で且つ内燃機関
の回転数が所定の回転数以下という条件により燃料カッ
トを解除する場合と較べて、異なった相関関係により非
同期燃料量CFl fflを求め、非同期燃t31@削
を実施する。For this reason, even if the amount of fuel for asynchronous fuel injection that is performed when canceling the fuel cut due to the condition that a request for increased output of the internal combustion engine has arisen is determined based on the warm-up state of the internal combustion engine, the throttle valve is fully opened. Compared to the case where the fuel cut is canceled under the condition that the rotational speed of the internal combustion engine is equal to or lower than a predetermined rotational speed, the asynchronous fuel amount CFl ffl is determined based on a different correlation, and the asynchronous fuel t31@cut is performed.
[実施例] 以下本発明の実施例を図面に基づいて詳細に説明する。[Example] Embodiments of the present invention will be described in detail below based on the drawings.
まず第2図は本発明実施例が適用される内燃機関及びそ
の周辺装置を電子制御回路のブロック図と共に表わす概
略構成図である。First, FIG. 2 is a schematic configuration diagram showing an internal combustion engine and its peripheral devices to which an embodiment of the present invention is applied together with a block diagram of an electronic control circuit.
1は内燃探関本体、2はピストン、3は点火プラグ、4
は排気マニホールド、5は排気マニホールド4に備えら
れ排ガス中の残存酸素濃度を検出 ゛する酸素センサ、
6は内燃礪関本体1の吸入空気中に燃料を噴射する燃料
噴射弁、7は吸気マニホールド、8は内燃機関本体1に
送られる吸入空気の温度を検出ゴる吸気温センサ、9は
内燃機関冷却水の水温THWを検出する水温センサ、1
0はスロットルバルブ、11はアイドルスイッチを内蔵
しスロットルバルブの開度を検出するスロットルバルブ
、14は吸入空気の脈動を吸収するサージタンク、15
は吸入空気量を検出するエアフロメータ、をそれぞれ表
わしている。1 is the internal combustion detector body, 2 is the piston, 3 is the spark plug, 4
is an exhaust manifold; 5 is an oxygen sensor provided in the exhaust manifold 4 to detect the residual oxygen concentration in the exhaust gas;
6 is a fuel injection valve that injects fuel into the intake air of the internal combustion engine main body 1; 7 is an intake manifold; 8 is an intake temperature sensor that detects the temperature of the intake air sent to the internal combustion engine main body 1; 9 is an internal combustion engine Water temperature sensor that detects cooling water temperature THW, 1
0 is a throttle valve, 11 is a throttle valve with a built-in idle switch and detects the opening of the throttle valve, 14 is a surge tank that absorbs the pulsation of intake air, 15
1 and 2 respectively represent an air flow meter that detects the amount of intake air.
そして16は点火に必要な高電圧を出力するイブナイフ
、17は図示していないクランク軸に運ω」し上記イブ
ナイフ16で発生した高電圧を各気筒の点火プラグ3に
分配供給するディストリビュータ、18はディストリビ
ュータ17内に取り付けられ、ディストリビュータ17
の1回転、即ちクランク軸2回転に24発のパルス信号
を出力する回転数センサを兼ねた回転角センサ、19は
ディストリビュータ17の1回転に1発のパルス信号を
出力する気筒判別センサ、20は制御手段としての電子
制御回路、21はキースイッチ、22はキースイッチ2
1を介して電子制御回路20に電力を供給するバッテリ
、24は車載の変速段、26は変速機24の出力軸の回
転数から車速を検出する車速センサ、を各々表わしてい
る。16 is an Eve knife that outputs the high voltage necessary for ignition; 17 is a distributor that is distributed to the crankshaft (not shown) and distributes the high voltage generated by the Eve knife 16 to the spark plugs 3 of each cylinder; and 18 is a installed within the distributor 17;
19 is a rotation angle sensor that outputs 24 pulse signals for one revolution of the distributor 17, that is, two rotations of the crankshaft; 19 is a cylinder discrimination sensor that outputs one pulse signal for each revolution of the distributor 17; 20 is a cylinder discrimination sensor An electronic control circuit as a control means, 21 a key switch, 22 a key switch 2
1 represents a battery that supplies power to the electronic control circuit 20, 24 represents an on-vehicle gear stage, and 26 represents a vehicle speed sensor that detects the vehicle speed from the rotational speed of the output shaft of the transmission 24.
又、電子制御回路20の内部構成について説明すると、
図中、3oは各センサより出力されるデータを制御プロ
グラムに従って入力及び演惇すると共に、各種装置を作
動制御等するための処理を行なうセントラルブロはシン
グユニット(CPU)、31は制御Ilプログラム及び
初期データが格納されるリードオンリメモリ(ROM>
、32は電子制御回路20に入力されるデータや演!χ
&lI tinに必要なデータが一時的に読み書きされ
るランダムアクセスメモリ(RAM)、33はCPU3
0により制御上の実時間を随時読みとることができしか
も内部にCPU30への割込ルーチンを生じさせるレジ
スタ(以下、コンベアAと呼ぶ)を有するタイマ、36
は各センサからの信号を入力する入力ボート、38はイ
ブナイフ16′及び各気筒に備えられた燃Jul噴則弁
6を駆りノする出力ボート、39は上記各素子を相互に
接続するコモンバスである。入力ボート36は、酸素セ
ン丈5.吸気温センサ8.水温センザ9.スロットルセ
ン1す11゜エア70メータ15からのアナログ信号を
A/D変換して入力する図示しないアナログ入力部と、
スロットルセンサ11内の図示しないアイドルスイッチ
、回転角センサ18.気筒判別センサ19からのパルス
信号を入力する図示しないパルス入力部とからなってい
る。又、出カポ−1〜38はCPU30からの燃料噴射
起動の指令をうけると燃料噴射弁Gを開弁する制御信号
を出力し、この制す■信号は出力ボート38がCPU3
0より燃料噴(14の終了を指令する信号をうけとるま
で出力され続ける。燃料噴射の終了の指令は、タイマ3
3の内部のコンベアAにCPU30によって設定された
燃料噴射終了時刻とタイマ33がカラン1−シつづけて
いる実時間とが一致した時に発生するコンベアへ−政割
込ルーチン(後述)によって与えられるよう構成されて
いる。Furthermore, the internal configuration of the electronic control circuit 20 will be explained as follows.
In the figure, 3o inputs and executes the data output from each sensor according to the control program, and the central block is a single unit (CPU) that performs processing to control the operation of various devices, and 31 is a control Il program and Read-only memory (ROM) where initial data is stored
, 32 are the data input to the electronic control circuit 20 and the performance! χ
Random access memory (RAM) in which data necessary for &lI tin is temporarily read and written, 33 is CPU 3
A timer 36 which can read the real time on control at any time by 0 and has a register (hereinafter referred to as conveyor A) which generates an interrupt routine to the CPU 30 inside.
38 is an input boat that inputs signals from each sensor, 38 is an output boat that drives the evening knife 16' and the fuel injection valve 6 provided in each cylinder, and 39 is a common bus that interconnects each of the above elements. . The input boat 36 has an oxygen sensor length of 5. Intake temperature sensor 8. Water temperature sensor 9. an analog input section (not shown) that A/D converts and inputs the analog signal from the throttle sensor 111° air 70 meter 15;
An idle switch (not shown) in the throttle sensor 11 and a rotation angle sensor 18. It consists of a pulse input section (not shown) into which a pulse signal from the cylinder discrimination sensor 19 is input. In addition, when the output ports 1 to 38 receive a command to start fuel injection from the CPU 30, they output a control signal to open the fuel injection valve G.
It continues to be output from timer 3 until it receives a signal commanding the end of fuel injection (14).
This occurs when the fuel injection end time set by the CPU 30 on the conveyor A inside the conveyor 3 coincides with the actual time when the timer 33 continues to run. It is configured.
次に本実施例の燃料噴射「、すυO方法に関し、最初に
内燃機関の基本的な制御ルーチンについて第3図のフロ
ーチャートに胆って、次に通常の燃料噴射の開始の制御
を行なう30’C△割込ルーチンについて第4図(A)
のフローチャートを随って、又、燃料噴射の終了の制御
を行なうコンベアへ一致割込ルーチンについて第4図(
B)のフローチャートに拠って、更には燃料カットと非
同期燃料噴射のルリリ1を行なう主ルーチンについて第
5図のフローチャートに拠って、最後に内燃機関1の冷
却水温に基づいて非同期燃料噴射時間を定める非同期燃
料噴射制御ルーチンについて第6図のフローチャートに
随って、順次説明する。Next, regarding the fuel injection method of this embodiment, we will first explain the basic control routine of the internal combustion engine using the flowchart of FIG. 3, and then control the start of normal fuel injection. About C△ interrupt routine Figure 4 (A)
Following the flowchart, FIG. 4 (
According to the flowchart in B), and furthermore, according to the flowchart in FIG. 5 regarding the main routine for performing fuel cut and asynchronous fuel injection Lulili 1, the asynchronous fuel injection time is finally determined based on the cooling water temperature of the internal combustion engine 1. The asynchronous fuel injection control routine will be sequentially explained with reference to the flowchart of FIG.
第3図に示すように、内燃機関1の基本的な制御ルーチ
ンは、キースイッチ21がオンされると起v1されて、
まずCPU30の内部レジスタのクリア等の初期化を行
ない(ステップ100)、次に内燃機関1の制御に用い
るデータの初期値の設定、例えば燃料カッi〜の実施中
を示すフラッグFCUTを0にしたり、後述の第2実施
例で用いる手動変速機−自動変速段の装備の違いを示す
フラッグFMTを1に設定するといった処理を行なう(
ステップ1o5)。続いて内燃機関1の運転状態、例え
ばエアフロメータ151回転角センサ18、水温ピン1
ノ9等からの信号を読み込む処理を行ない(ステップ1
10)、こうして読み込んだ諸データから、内燃機関1
の吸入空気Lm Qや回転数N、あるいは負荷Q/N等
内燃機関1の制御のヰ本となる諸量を計算する処理を行
なう(ステップ120)。以下、ステップ120で求め
た諸量に基づいて、周知の点火時期制御(ステップ13
0)や、燃料噴射最の制御(ステップ140)が行なわ
れる。ステップ140の終了後、処理はステップ110
へ戻って上述の処理を繰返す。As shown in FIG. 3, the basic control routine of the internal combustion engine 1 is started when the key switch 21 is turned on.
First, initialization such as clearing the internal register of the CPU 30 is performed (step 100), and then the initial value of data used to control the internal combustion engine 1 is set, for example, the flag FCUT indicating that the fuel cut is in progress is set to 0. , a flag FMT indicating the difference in equipment between a manual transmission and an automatic transmission used in the second embodiment described later is set to 1 (
Step 1o5). Next, the operating state of the internal combustion engine 1, for example, the air flow meter 151, the rotation angle sensor 18, and the water temperature pin 1.
Performs processing to read signals from No. 9 etc. (Step 1)
10) From the various data read in this way, the internal combustion engine 1
A process is performed to calculate various quantities that are essential for controlling the internal combustion engine 1, such as the intake air LmQ, the rotational speed N, or the load Q/N (step 120). Hereinafter, based on the various quantities obtained in step 120, well-known ignition timing control (step 13
0) and fuel injection control (step 140) are performed. After completing step 140, the process proceeds to step 110.
Return to and repeat the above process.
尚、ここで燃料噴射量の制御は通常は空燃比のフィード
バック制御を行なうものであって、内燃機関1の負荷Q
/Nに基づいて定められる2、を本燃料噴射量を空燃比
フィードバック補正係数などの各種補正項にJ:って補
正した燃料噴射W1により、内燃機関1の1回転に2回
、同期噴射を行なうものであるが、内燃機関1運転上の
種々の要求に応じて空燃比フィードバック制御に替えて
燃料を増酊するオーブン制DOやその他の周知のルIJ
1ullを行なうこともある。点火時期制御を含め、
これらの内燃機関の基本的な制御については、良く知ら
れているので説明は省略する。Note that the control of the fuel injection amount here is usually performed by feedback control of the air-fuel ratio, and the load Q of the internal combustion engine 1 is
/N, the fuel injection amount is corrected by J: based on various correction terms such as the air-fuel ratio feedback correction coefficient, and synchronous injection is performed twice per revolution of the internal combustion engine 1. However, in place of air-fuel ratio feedback control, oven-controlled DO or other well-known methods such as IJ that increase fuel enrichment in response to various operating demands of the internal combustion engine 1 are used.
Sometimes 1ull is performed. including ignition timing control,
The basic control of these internal combustion engines is well known, so a description thereof will be omitted.
次に、第4図(A)のフローチャートを用いて、燃料噴
射の開始を制御する30’ C△割込ルーチンについて
説明する。本制御ルーチンはクランク角の30’ CA
fHに回転角センサ18から入力されるパルスによって
Vl込ル−チンとして起手力され、まずステップ150
で気筒判別センサ19からパルスが入力された時点を零
として回転角センサ18からパルスが入力される毎に1
から24まで繰返しカウントアツプされる待に図示しな
いカウンタの値を知って現在のクランク角を求める処理
が行なわれる。続くステップ160では、ステップ15
0で求めたクランク角から、瑣在第1気筒または第6気
筒の吸気行程の開始にあたっているか否かの判断を行な
う。これは、内燃別間1の1回転に2回、燃料1lf)
川を行なうことから、現時点での内燃機関の行程が内燃
機関の回転に同期した燃料噴射を行なう行程、即ち第1
または第6気筒の吸気行程の開始にあたるクランク角に
あるか否かの判断を行なうことにあたる。ステップ16
0での判断がl−N OJであれば、燃料噴射を聞2r
i−J’る必要はないとして、処理はRTNへ122け
て本割込ルーチンを終了する。ステップ160での判断
がrYEsJであれば処理はステップ170へ進み、フ
ラッグFCUT=Oであるか否かの判断を行なう。フラ
ッグFCUTとは燃料カットを実施ずべきか否かを示1
°フラッグであって、その初1’J] I直はOであり
、第5図に依随して後述する主ルーチンにおいて、内燃
機関1の運転状態によって設定されるものである。今、
仮にフラッグFCUTの値が1であれば、燃料カッ1〜
実施中であるとして、処理はRTNへ1);t4:lて
木v1込ルーチンを終了する。Next, the 30' CΔ interrupt routine for controlling the start of fuel injection will be described using the flowchart of FIG. 4(A). This control routine uses a crank angle of 30' CA.
A pulse inputted from the rotation angle sensor 18 at fH causes a starting force as a routine including Vl, and first step 150 is performed.
The time when a pulse is input from the cylinder discrimination sensor 19 is set to 0, and each time a pulse is input from the rotation angle sensor 18, the pulse is input from the rotation angle sensor 18.
While the count is repeatedly counted up from 24 to 24, the value of a counter (not shown) is known and the current crank angle is determined. In the following step 160, step 15
Based on the crank angle determined at 0, it is determined whether the intake stroke of the first cylinder or the sixth cylinder is about to start. This is twice per revolution of internal combustion (1 lf of fuel)
Since the current stroke of the internal combustion engine is a stroke in which fuel injection is performed in synchronization with the rotation of the internal combustion engine, that is, the first stroke.
Alternatively, it is determined whether the crank angle is at the start of the intake stroke of the sixth cylinder. Step 16
If the judgment at 0 is l-N OJ, change the fuel injection to 2r.
As there is no need to interrupt i-J', the process returns 122 digits to RTN and ends this interrupt routine. If the determination at step 160 is rYEsJ, the process proceeds to step 170, where it is determined whether the flag FCUT=O. Flag FCUT indicates whether or not to implement fuel cut1
° flag, whose first value is 1'J] The I shift is O, and is set according to the operating state of the internal combustion engine 1 in the main routine that will be described later with reference to FIG. now,
If the value of flag FCUT is 1, then the fuel level is 1~
Assuming that it is being executed, the process returns to RTN1); t4:l and ends the tree v1 inclusion routine.
一方、フラッグFCUT=Oであれば、処理はステップ
170にリステップ180へ進み、燃料噴射を起動すべ
く出力ポート38に指令信号を出力し、燃わ[噴射弁6
を開弁させる。続くステップ19oでは、第3図のステ
ップ140で求められた燃料噴射量(燃料噴射時間τ)
をタイマ33から読みとられる実時間Trに加えた値、
即ち燃料噴射終了時刻[1をタイマ33内のコンベア八
にセットする処理が行なわれる。ステップ190の終了
後、処理はRTNに扱けて、本割込ルーチンを終了する
。On the other hand, if the flag FCUT=O, the process proceeds from step 170 to restep 180, outputs a command signal to the output port 38 to start fuel injection, and burns [injector 6
Open the valve. In the following step 19o, the fuel injection amount (fuel injection time τ) determined in step 140 in FIG.
is added to the real time Tr read from the timer 33,
That is, a process is performed in which the fuel injection end time [1] is set in conveyor 8 in the timer 33. After step 190 is completed, the process can be handled as RTN, and this interrupt routine ends.
タイマ33内のコンベアAでは、セットされた燃料噴射
終了時刻t1と制御上の実時1i!]Trとを比較し続
け、制御上の実時間下rが燃料噴rJJ終了時刻t1と
なった時、CPU30に対して割込要求を発し、コンベ
アへ一致割込みルーチンを起動さぜる。これが、第4図
(B)のフローチャートに示すルーチンであって、ステ
ップ195において、出力ポート38に燃料噴射を終了
する為の信号を出力し、燃料噴射弁6を閉弁させて、燃
r31唱射を終了させる。ステップ195の処理の終了
後、直ちにRTNI、:央けて、本コンベアへ一致割込
ルーチンを終了する。In the conveyor A in the timer 33, the set fuel injection end time t1 and the actual control time 1i! ]Tr is continued to be compared, and when the control real time r reaches the fuel injection rJJ end time t1, an interrupt request is issued to the CPU 30, and a coincidence interrupt routine is activated for the conveyor. This is the routine shown in the flowchart of FIG. 4(B). In step 195, a signal to end fuel injection is output to the output port 38, the fuel injection valve 6 is closed, and the fuel injection valve 6 is closed. end the shooting. Immediately after the processing in step 195 is completed, RTNI is entered, and the match interrupt routine for this conveyor is ended.
以上、燃わ1噴則の制御について11λ要を説明したが
、次に、第5図のフローチャートに依拠して、燃料カッ
トや非同期燃料噴射を制御する主ルーチンについて説明
する。本ルーチンは第3図に示した燃料噴射■制υ11
(ステップ140)の一部として繰返し実行されるもの
であって、まずステップ200ないしステップ240の
゛各判断条作によって3種類の制御に分校する。第5図
の領域D1ないのステップ200ないしステップ240
の各判断について説明すると、各ステップは、ステップ
200 :燃料カッ1〜の実施を示づフラッグFCLJ
T(初期値′98)が1であるか否かの判断、
ステップ210:内燃機関1の回転数Nが1500+・
1)n1未1龜;であるか盃かの判断、ステップ220
:内燃機関1の回転数Nが17QQrpm以下であるか
否かの判断、
ステップ230:スロットルセンサ11内のアイドルス
イッチがオフとなっでいるか否か、即ちスロットルバル
ブ10は仝閉ではないか仝閉かの判断、
ステップ240:同じくアイドルスイッチがオンとなっ
ているか否か、即ちスロットルバルブ1Qは全開か否か
の判断、
を行なうものである。The 11λ essential points regarding the control of the fuel 1 injection rule have been explained above.Next, the main routine for controlling fuel cut and asynchronous fuel injection will be explained based on the flowchart of FIG. This routine is based on the fuel injection control υ11 shown in Figure 3.
(Step 140) is repeatedly executed, and first, the control is divided into three types depending on each decision condition in Steps 200 to 240. Steps 200 to 240 in area D1 of FIG.
To explain each determination, each step is step 200: flag FCLJ indicating execution of fuel cut 1~.
Determining whether T (initial value '98) is 1, step 210: The rotational speed N of the internal combustion engine 1 is 1500+.
1) Judgment whether n1 is 1 or 1, step 220
: Determining whether the rotational speed N of the internal combustion engine 1 is 17QQrpm or less, Step 230 : Whether or not the idle switch in the throttle sensor 11 is turned off, that is, the throttle valve 10 is closed or not. Step 240: Similarly, it is determined whether the idle switch is on, that is, whether the throttle valve 1Q is fully open.
又、3つの分校とは、
(a)ステップ250で出力ポート38に燃料噴射を起
動する信号出力して燃料噴射弁を開弁じ、ステップ26
0で非同期燃料噴射の終了時刻(0を求めてこれをタイ
マ33内のコンベアAにセラ1−シ、ステップ270で
燃料カットを解除するようフラッグFCUTをOにセッ
トし、NEXTへ1友けて主ルーチンを終了する場合、
(l])何の処理も行なわずNEXTへ]友けて主ルー
チンを終了J°る場合、
(C)ステップ280の処理、即ちフラッグ「CUTを
1にセットする処理を行なった後、NEXTへj友けて
主ルーチンを終了する場合、である。尚(a)の場合、
燃料噴射の終了は既述のコンベアA一致割込ルーヂン(
第4図(B)のフローチャートに示した)によって行な
われる。In addition, the three branches are as follows: (a) In step 250, a signal to start fuel injection is output to the output port 38 to open the fuel injection valve, and in step 26
0 is the end time of asynchronous fuel injection (determine 0 and set it to conveyor A in the timer 33, set flag FCUT to 0 to cancel the fuel cut in step 270, and move 1 to NEXT. To end the main routine: (l) Go to NEXT without performing any processing; To end the main routine, (C) Processing in step 280, that is, setting the flag "CUT to 1." This is the case when the main routine is terminated by proceeding to NEXT after performing .In the case of (a),
The fuel injection is terminated by the above-mentioned conveyor A coincidence interrupt routine (
(shown in the flowchart of FIG. 4(B)).
又、ステップ260の処理の詳細についてG、t I述
づる。Further, the details of the process of step 260 will be described in detail.
従って主ルーチンの制御について整理すると、フラッグ
F CU T b< 1でな(、内燃機関1の回転数N
が170Orpm以下の時、あるいは内燃機関1の回転
数Nが1700rpmを越えているがアイドルスイッチ
がオフの時には、内燃機関1の負荷は充分に高いとして
燃料カット等、何も行なわず主ルーチンを終了するくス
テップ200−ステップ220−NEXTまたはステッ
プ200−ステップ220−ステップ240−NEXT
>。一方、フラッグFCUTが1でな(、その回転数N
が1700 rpIIlを越えている時であって、アイ
ドルスイッチがオンとなっていれば、スロットルバルブ
10が全開であり回転数が充分高いことから燃料カッ1
〜を実施寸べきと判断して、フラッグFCUTを1にピ
ットし、主ルーチンを終了する(ステップ200−ステ
ップ220−ステップ240−ステップ280−NEX
T)。この場合、すでに第4図(A>のフローチャート
を用いて説明した30°CA割込ルーチン内のステップ
170の判断によって、内燃機関1の回転に同期した通
常の燃料噴射は行なわれず、燃料カットが実施されるこ
とになる。Therefore, to summarize the control of the main routine, the flag F CU T b < 1 (, the rotational speed N of the internal combustion engine 1
is below 170 rpm, or when the rotational speed N of the internal combustion engine 1 exceeds 1700 rpm but the idle switch is off, the load on the internal combustion engine 1 is assumed to be sufficiently high, and the main routine is terminated without performing any fuel cut or other operations. Step 200-Step 220-NEXT or Step 200-Step 220-Step 240-NEXT
>. On the other hand, if the flag FCUT is 1 (and its rotational speed N
If the engine speed exceeds 1700 rpIIl and the idle switch is on, the throttle valve 10 is fully open and the rotational speed is sufficiently high, so the fuel consumption is low.
It is determined that ~ should be the actual size, the flag FCUT is set to 1, and the main routine is ended (step 200 - step 220 - step 240 - step 280 - NEX
T). In this case, the normal fuel injection synchronized with the rotation of the internal combustion engine 1 will not be performed and the fuel cut will be performed due to the judgment in step 170 in the 30° CA interrupt routine already explained using the flowchart in FIG. 4 (A>). It will be implemented.
次にフラッグFCUTが1となった後、内燃機関1の回
転数Nが150Orpm以上であり、アイドルスイッチ
がオンのままならば、燃料カット実施の条件は継続して
いるとして、何も行なわず主ルーチンを終了する(ステ
ップ200−ステップ210−ステップ230−NEX
T) 、Lがし、内燃機1301の回転数Nが次第に低
下し1500rpm未満となった時、もしくは1500
rpm以上であってもアイドルスイッチがオン状態でな
くなった時、即ち内燃機関1の出力増加の要求が生じた
時、燃料カット実施の条件はなくなったとして、非同期
燃料噴射を行なうべく、ステップ250゜260の処理
を行ない、燃11カットを解除するようフラッグFCU
TをOにセットするステップ270の処理を行ない、主
ルーチンを終了1Jる(ステップ200−ステップ21
0−ステップ250ないしステップ270−NEXT、
またはステップ200−ステップ210−ステップ23
0−ステップ250なイシステップ270−NEXT)
。Next, after the flag FCUT becomes 1, if the rotational speed N of the internal combustion engine 1 is 150 rpm or higher and the idle switch remains on, it is assumed that the conditions for implementing the fuel cut continue, and no action is taken and the main operation is continued. End the routine (step 200-step 210-step 230-NEX
T) , when the rotational speed N of the internal combustion engine 1301 gradually decreases to less than 1500 rpm, or 1500 rpm.
When the idle switch is no longer on even if the engine speed is above rpm, that is, when a request for an increase in the output of the internal combustion engine 1 occurs, the condition for implementing a fuel cut is no longer present, and asynchronous fuel injection is performed in step 250. Flag FCU to perform 260 processing and cancel fuel 11 cut.
The process of step 270 is performed to set T to O, and the main routine is terminated (steps 200 to 21).
0-Step 250 to Step 270-NEXT,
or step 200-step 210-step 23
0-Step 250 Step 270-NEXT)
.
従って、この主ルーチンを実行することにより、通常は
内燃機関1の負荷に応じた燃料量で内燃機関1のクラン
ク角に同期した燃料噴射を尖施し、この内燃機関1の負
荷が所定の値以下となった時、ここでは内燃段間1の回
転数が1700rpmを越えておりかつアイドルスイッ
チがオン(スロットルバルブ10全開)の時、燃料噴射
を一時的に中止して燃料カットを行ない、該燃料カット
中に内燃機関1の運転状態が所定の状態となった時、こ
こでは、内燃機関1の回転数が150 Orpm未満と
なるかまたはアイドルスイッチがオフとなった時、所定
の燃料量で非同期噴射を行なうと共に前記燃料カットを
解除する制御が行なわれる。Therefore, by executing this main routine, fuel injection is normally performed in synchronization with the crank angle of the internal combustion engine 1 with an amount of fuel corresponding to the load on the internal combustion engine 1, and the load on the internal combustion engine 1 is lower than or equal to a predetermined value. When this happens, here, when the rotational speed of the internal combustion stage 1 exceeds 1700 rpm and the idle switch is on (throttle valve 10 fully open), fuel injection is temporarily stopped and fuel is cut. When the operating state of the internal combustion engine 1 becomes a predetermined state during the cut, here, when the rotation speed of the internal combustion engine 1 becomes less than 150 Orpm or the idle switch is turned off, the asynchronous operation is performed with a predetermined fuel amount. Control is performed to cancel the fuel cut while performing the injection.
次に、第6図のフローチ11−1−に依って、第5図ス
テップ260における非同期燃料噴射ffiを燃料噴射
終了時刻[0の設定により定めるルーチンについて説明
りる。Next, a routine for determining the asynchronous fuel injection ffi in step 260 in FIG. 5 by setting the fuel injection end time [0] according to flow 11-1- in FIG. 6 will be described.
本制御ルーチンは、まずステップ300にてスロットル
センサ11内のアイドルスイッチがオンであるか否かの
判断を、続いて内燃機関1の暖機状態を示す水温センサ
9によって検出された冷却水の水温TI−IWが如何な
る範囲にあるかの判断を、実行する。ステップ300に
おける判断が、「N○」、即ちアイドルスイッチがオン
ではなく、スロットルバルブ10がもはや全閉ではない
と判断される時、及びスロットルバルブは全閉(アイド
ルスイッチがオン)であって、内燃機関1の暖煎が充分
に行なわれ冷却水の水温T)−IWが706C以上であ
る時には、処理は共にステップ320に移行し、非同期
燃料噴射時間T−を3 m5eCに設定する処理が行な
われる。一方、アイドルスイッチがオンであって、水温
TI−IWがO0C以上70’C未満の時には、処理は
ステップ330へ進み、非同期燃料噴剣時間T′をT=
=8−THW/14によって求め設定する処理が行なわ
れる。又、同じくアイドルスイッチがオンであって、水
温T1−I Wが00C未)1の時には、処理はステッ
プ340へ移り、非同期燃料噴射時間T−を8 m5e
cに設定する処理が行なわれる。This control routine first determines whether or not the idle switch in the throttle sensor 11 is on in step 300, and then determines the temperature of the cooling water detected by the water temperature sensor 9, which indicates the warm-up state of the internal combustion engine 1. The range of TI-IW is determined. When the determination in step 300 is "N○", that is, when it is determined that the idle switch is not on and the throttle valve 10 is no longer fully closed, and the throttle valve is fully closed (the idle switch is on), When the internal combustion engine 1 has been sufficiently warmed up and the cooling water temperature T)-IW is 706C or higher, the process moves to step 320, and a process is performed to set the asynchronous fuel injection time T- to 3m5eC. It will be done. On the other hand, when the idle switch is on and the water temperature TI-IW is greater than or equal to O0C and less than 70'C, the process proceeds to step 330, and the asynchronous fuel injection time T' is set to T=
=8-THW/14 is calculated and set. Similarly, when the idle switch is on and the water temperature T1-IW is 00C)1, the process moves to step 340, and the asynchronous fuel injection time T- is set to 8 m5e.
Processing to set the value to c is performed.
上記ステップ320.ステップ330またはステップ3
40のいずれかの処理の終了後、処理はステップ350
へ進み、タイマ33より制御上の実時間として現在時T
rを読みとる処理が行なわれる。続くステップ360で
は、ステップ320ないしステップ3/loのいずれか
のステップで設定した非同期燃料噴射時間T−をステッ
プ350で読みとった現在の時刻7’rに加え、燃料噴
射終了時刻(Oを求める処理が行なわれ、次のステップ
370でこの燃料噴射終了時刻t、oをタイマ33内の
コンベア△にセットする処理を行なって、水制御ルーチ
ンをNEXTへ1にけて終了する。Step 320 above. Step 330 or Step 3
40, the process proceeds to step 350.
The timer 33 sets the current time T as the real time for control purposes.
A process of reading r is performed. In the following step 360, the asynchronous fuel injection time T- set in any step from step 320 to step 3/lo is added to the current time 7'r read in step 350, and a process for determining the fuel injection end time (O) is performed. is carried out, and in the next step 370, processing is performed to set the fuel injection end times t and o in the conveyor Δ in the timer 33, and the water control routine is completed by setting NEXT to 1.
従って、以上のように構成された本実施例においては、
燃料カットの実施中に内燃W関1の運転状態がちはや燃
料カットの実施を継続しえない状態となった時、燃料カ
ットを解除すると共に、次のような非同11rI燃料噴
射を実施する。Therefore, in this embodiment configured as above,
When the operating state of the internal combustion engine 1 becomes such that it is no longer possible to continue the fuel cut while the fuel cut is being carried out, the fuel cut is canceled and the following non-identical 11rI fuel injection is carried out.
<A)内燃機関1のスロットルバルブ10が依然全閉で
あってその回転数が所定の回転数(ここでは1500r
pm)未満となって燃料カットが解除される時には、内
燃機関の暖気状態を示す冷却水の水gTHWに基づいて
定まる燃料量により非同期燃料噴射を行なう。この場合
の非同期m料噴射時間を第7図の実rAsに示す。<A) The throttle valve 10 of the internal combustion engine 1 is still fully closed and its rotational speed is at a predetermined rotational speed (here, 1500 rpm).
pm) and the fuel cut is canceled, asynchronous fuel injection is performed using a fuel amount determined based on the cooling water water gTHW indicating the warm-up state of the internal combustion engine. The asynchronous m-material injection time in this case is shown in the actual rAs in FIG.
(B)内燃機関1のスロットルバルブ10が全開でなく
なった時、即ち内燃機関1の出力増加の要求が生じて燃
料カットが解除される時には、内燃機関1の暖は状態に
は関係なく所定のくここでは燃料噴射時間にして3 m
5ecに相当する)燃料量にJ:り非同期燃料噴射を実
行する。この場合の非同期燃料噴射時間を第7図の破線
Rに示す。(B) When the throttle valve 10 of the internal combustion engine 1 is no longer fully open, that is, when a request for an increase in the output of the internal combustion engine 1 occurs and the fuel cut is canceled, the internal combustion engine 1 remains warm at a predetermined level regardless of the state. Here, the fuel injection time is 3 m.
Asynchronous fuel injection is performed for the amount of fuel (corresponding to 5ec). The asynchronous fuel injection time in this case is shown by the broken line R in FIG.
従って、本実施例によれば、内燃1311!111がそ
の負荷の状態によって燃料カットを実施している時に、
内燃機関1の出力増加の要求がなく単に回転数が所定の
回転数より低下した時には、内燃機関1の暖機状態に応
じて非同期燃料噴射を実施すると共に燃料カットを解除
するので、燃焼に関与する混合気に含まれる燃料量は直
ちに増加・回復し、内燃機関1の出力の不慮の低下を招
くことがあるという問題を」−分に解決した。一方、出
力増加の要求が生じた時には、所定母の非同期燃料噴射
を実行づる。この結果、燃料カットによる燃費改善つ触
媒温1衰の低下といった効果を十分にひき出1゛ことが
できる。Therefore, according to this embodiment, when the internal combustion engine 1311!111 performs a fuel cut depending on its load condition,
When there is no request for an increase in the output of the internal combustion engine 1 and the rotational speed simply falls below a predetermined rotational speed, asynchronous fuel injection is carried out according to the warm-up state of the internal combustion engine 1 and the fuel cut is canceled, so that the engine is not involved in combustion. This solves the problem that the amount of fuel contained in the air-fuel mixture immediately increases and recovers, leading to an unexpected decrease in the output of the internal combustion engine 1. On the other hand, when a request for an increase in output occurs, a predetermined asynchronous fuel injection is performed. As a result, it is possible to fully bring out the effects of improving fuel efficiency and reducing catalyst temperature decay due to fuel cut.
又、燃料カットの実施中に、スロットルバルブ10が全
閉でなくなった時、即ち内燃機関1の出力増加の要求に
より燃わlカッ1〜を解除する時には、非同期燃料噴射
量を一定量としているので、この場合、低温時に従来見
られた排ガス状態の悪化、出力トルクの過剰な変化によ
るドライブフィーリングの劣化という問題は十分に解決
されている。Further, when the throttle valve 10 is no longer fully closed during the implementation of the fuel cut, that is, when the combustion cutoff 1~ is canceled due to a request for an increase in the output of the internal combustion engine 1, the asynchronous fuel injection amount is set to a constant amount. Therefore, in this case, the problems of deterioration of exhaust gas conditions and deterioration of drive feeling due to excessive changes in output torque, which have conventionally been observed at low temperatures, have been sufficiently solved.
次に、本発明の第2実施例について説明する。Next, a second embodiment of the present invention will be described.
第8図は第2実施例の主ルーチンを示ずフローチャート
であって、第1実施例の第5図に示した主ルーチンのフ
ローチャートに対応している。第2実施〃1における他
の制り(1、内燃機関の基本的な制御や30°CΔ割込
ルーヂンなどはづべて第1実施例の制御と同一である。FIG. 8 is a flowchart, not showing the main routine of the second embodiment, and corresponds to the flowchart of the main routine shown in FIG. 5 of the first embodiment. Other controls in the second embodiment (1) The basic control of the internal combustion engine, the 30° CΔ interrupt routine, etc. are all the same as the control in the first embodiment.
この主ルーチンは燃料噴射制御ルーチンの一部として実
行されており、まず第8図に示す如く、ステップ400
においてフラッグFMTが1であるか否かの判断から開
始される。フラッグF〜I丁とは車両に搭載された変速
機24とその状態によって定まるものであり、第3図の
フローチャートのステップ105において初期値1に設
定されている。ステップ400での判断は、主ルーチン
の実行の始まりにおいては当然rYEsJ (FMT
−1)となり、処理はステップ405に進んで変速機2
4のニュートラルスイッチNSWの状態を読み、これが
オフであるか否かの判断を行なう。This main routine is executed as part of the fuel injection control routine, and first, as shown in FIG.
The process starts with a determination as to whether the flag FMT is 1 or not. The flags F to I are determined by the transmission 24 mounted on the vehicle and its state, and are set to an initial value of 1 in step 105 of the flowchart of FIG. The determination at step 400 is of course rYEsJ (FMT
-1), the process proceeds to step 405 and the transmission 2
The state of the neutral switch NSW No. 4 is read to determine whether it is off or not.
ニュートラルスイッチNSWは特に図示しないが、白肋
変速成に設けられており、変1は24がパーキングレン
ジまたはニュートラルレンジにあるとメンとなるもので
ある。尚、手動変速機が搭載されている場合には、ニュ
ートラルスイッチは存在せず、ニュー1−ラルスイッヂ
NSWに相当ターる入力は常にオン状態であるよう構成
されている。又、408はフラッグFMTをOにセット
づる処理を行なうステップである。従って、手動変速別
付の車両に本実施例の主ルーチンが用いられていれば、
処理は常にステップ400−ステップ405−ステップ
410の順に進む。一方、自動変速機付の車両なら内燃
機関1の始動が終了し、変速機24がパーキングレンジ
またはニュー1−ラルレンジからドライビングレンジ等
に変更されるまでは、ステップ400−ステップ405
−ステップ410の順に進み、変速機24のシフト位首
の前記変更がなされた直後には、処理はステップ400
−ステップ405−ステップ408−ステップ410と
進んでフラッグFMTを零とし、それ以後、処理はステ
ップ400−ステツプ410と進む。Neutral switch NSW is not particularly shown, but is provided in the white shift gearbox, and switch 1 becomes active when switch 24 is in the parking range or neutral range. Note that when a manual transmission is installed, there is no neutral switch, and the input corresponding to the neural switch NSW is always in the on state. Further, 408 is a step for setting the flag FMT to O. Therefore, if the main routine of this embodiment is used in a vehicle with a separate manual transmission,
Processing always proceeds in the order of steps 400-405-410. On the other hand, in the case of a vehicle with an automatic transmission, steps 400 to 405 are performed until the internal combustion engine 1 has started and the transmission 24 is changed from the parking range or the neutral range to the driving range, etc.
Immediately after the change in the shift position of the transmission 24 is performed, the process proceeds to step 410.
- Step 405 - Step 408 - Step 410 are proceeded to set the flag FMT to zero, and thereafter the process proceeds to Step 400 - Step 410.
第8図に一点鎖線で囲った領域Dz内の判断を行なう7
つのステップ410ないしステップ470は、第1実施
例の第5図に示したステップ200ないしステップ24
0での判断(同図、領域D1)にほぼ対応しており、ざ
らに変速機の状態等による判断、(ステップ450.ス
テップ46o)が加わったものである。尚、第8図のス
テップ480、ステップ490.ステップ500.ステ
ップ510は、各々第5図のステップ250.ステップ
260.ステップ270.ステップ280に対応してい
るので詳細な説明は省略する。Judgment is made within the area Dz enclosed by the dashed line in Figure 87.
Steps 410 to 470 are steps 200 to 24 shown in FIG. 5 of the first embodiment.
This almost corresponds to the judgment made in step 0 (region D1 in the same figure), with the addition of judgments based on the state of the transmission, etc. (steps 450 and 46o). Note that steps 480 and 490 in FIG. Step 500. Steps 510 each correspond to steps 250.. of FIG. Step 260. Step 270. Since this corresponds to step 280, detailed explanation will be omitted.
領域D2内の各ステップは、各々
ステップ410:燃料カットの実施中を示すフラッグF
CUT (初期値零)が1であるか否かのvll断を行
なうステップ、
ステップ420:内燃機関1の回転数Nが150Orp
m未満であるか否かの判断を行なうステップ、
ステップ430:内燃機関1の回転¥INが170 O
rpm以下であるか否かの判断を行なうステップ、
ステップ440:内燃1jIr!A1f7)負荷、即ち
1回転あたりの吸入空気ff1Q/Nが0.15立/R
(i/ Revolution )以上であるか否かの
判断を行なうステップ、
ステップ450:同じ<Q/Nが0.1立/R未満であ
るか否かの判断を行なうステップ、ステップ460:車
両が一度バーキングレンジまたはニュー1−ラルレンジ
以外で運転された後では、フラッグFMTの値により車
載の変速機24が自動変速機であるか(FMT−0)手
動変速機であるか(FMT−1)の判断を行なうステッ
プ、ステップ470:車速ヒンザ26によって検出され
た車速が5Km/l−1以下であるか否かの判断を行な
うステップ、
である。Each step in the area D2 is set to step 410: a flag F indicating that fuel cut is in progress.
A step of determining whether CUT (initial value zero) is 1, step 420: The rotation speed N of the internal combustion engine 1 is 150 Orp.
Step 430: determining whether or not the rotation speed of the internal combustion engine 1 is less than 170 O
A step of determining whether or not the rpm is below, Step 440: Internal combustion 1jIr! A1f7) Load, that is, intake air ff1Q/N per rotation is 0.15 ft/R
Step 450: Determine whether the same < Q/N is less than 0.1 t/R. Step 460: The vehicle once After driving in a mode other than the barking range or the neutral range, the value of the flag FMT determines whether the on-board transmission 24 is an automatic transmission (FMT-0) or a manual transmission (FMT-1). Step of making a judgment, Step 470: A step of making a judgment as to whether the vehicle speed detected by the vehicle speed hinge 26 is 5 Km/l-1 or less.
従って、この主ルーチンの制御について整理すると、
(I>フラッグFCUTが1でなく、内燃機関1の回転
数Nが1700rpmJX下の時、あるいは内燃機関1
の回転数Nが170Orpmを越えているが内燃機関1
の1回転あたりの吸入空気ff1Q/Nが0.1立/R
以上の時には、内燃(幾関1の負荷は十分に高いとして
燃料カット等、同も行なわず主ルーチンを終了J゛る(
ステップ410−ステラ7430−N EXTマタl;
tス?ツ、7410−ステラ1430−ステツプ450
−NEX丁)。Therefore, to summarize the control of this main routine, (I>Flag FCUT is not 1 and the rotation speed N of the internal combustion engine 1 is below 1700 rpm JX, or when the internal combustion engine 1
Although the rotation speed N of the internal combustion engine 1 exceeds 170 Orpm,
The intake air ff1Q/N per revolution is 0.1 ft/R
In the above case, the load on internal combustion (function 1) is considered to be sufficiently high, and the main routine is terminated without performing a fuel cut or the like.
Step 410-Stella 7430-N EXT mata l;
TS? 7410-Stella 1430-Step 450
- NEX Ding).
(n)一方、フラッグFCUTが1でなく、ぞの回転数
Nが1700 rpmを越えている時であって、内燃機
関1の負荷Q/Nが0.11/R未満であれば、内燃機
関の負荷が十分に小さく回転数が十分高いことから燃料
カットを実施すべきと判断して、フラッグFCUTを1
にセットしくステップ510)、主ルーチンを終了する
(ステップ410−ステップ430−ステップ450−
ステツプ510−NEXT>。この場合、第1実施例に
おいて第4図(A>のフローチャートを用いて説明した
30℃A割込ルーチン内のステップ170の判断によっ
て、内燃機関1の回転に同期した通常の燃料噴射は行な
われず、燃料カットが実施されることになる。(n) On the other hand, when the flag FCUT is not 1 and the respective rotation speed N exceeds 1700 rpm, and the load Q/N of the internal combustion engine 1 is less than 0.11/R, the internal combustion engine Since the load on the engine is sufficiently small and the rotational speed is sufficiently high, it is determined that a fuel cut should be carried out, and the flag FCUT is set to 1.
(step 510) and ends the main routine (step 410 - step 430 - step 450 -
Step 510-NEXT>. In this case, the normal fuel injection synchronized with the rotation of the internal combustion engine 1 is not performed due to the determination in step 170 in the 30°C A interrupt routine explained using the flowchart in FIG. 4 (A> in the first embodiment). , fuel cuts will be implemented.
(I[[)次にフラッグFCUTが1となった後、内燃
機関1の回転数が1500rpm以上であってその負荷
Q/Nが0.15立/R未満である時には、依然燃料カ
ットを継続すべき条件が成立しているとして、何も行な
わず(フラッグFCUTは零のまま)、主ルーチンを終
了する(ステップ410−スーrツブ420−ステラ7
440−N[EXT〉。(I[[)Next, after the flag FCUT becomes 1, if the rotation speed of the internal combustion engine 1 is 1500 rpm or more and its load Q/N is less than 0.15 t/R, fuel cut is still continued. Assuming that the necessary conditions are met, nothing is done (the flag FCUT remains zero), and the main routine ends (step 410 - sub 420 - Stella 7).
440-N[EXT>.
(IV )一方、フラッグFCUTが1となった後であ
って、内燃機関1の回転数Nが150Orpm未満の場
合であっても、フラッグFMT=1 (手動変速機搭載
)で車速が5Km/Hを越えている。(IV) On the other hand, even after the flag FCUT becomes 1 and the rotation speed N of the internal combustion engine 1 is less than 150 rpm, the vehicle speed is 5 km/h with the flag FMT = 1 (equipped with a manual transmission). exceeds.
時には、燃料7Jツトを継続する条件はなくなったが、
非同期燃料噴射を行なう必要はないとして、単にステッ
プ500でフラッグFCUTのlil’jを0とした後
、主ルーチンを終了する(ステップ410−ステップ4
20−スi゛ツブ460−ステップ470−ステップ5
00−NEXT)。これは内燃機関1の回転数が所定の
回転数(ここでは1500rpm)未満となった場合で
あっても、車両が手動変速機を搭載しており車速が5K
m/l−1を越えている時には、内燃機関1が失火して
エンランス1〜−ルに至る可能性は小さいことからとら
れた制御である。この場合には、非同期燃料噴射を行な
わず、単に燃お1カットを解除し、通常の燃料噴射によ
って出力が序々に上昇してゆく方が出力1〜ルクの過剰
な変化を1r3りことなく、そのドライブフィーリング
が良好となる為である。Sometimes the conditions for continuing fuel 7J are no longer present,
Since there is no need to perform asynchronous fuel injection, the lil'j of the flag FCUT is simply set to 0 in step 500, and the main routine ends (step 410-step 4).
20-Swipe 460-Step 470-Step 5
00-NEXT). This means that even if the rotational speed of the internal combustion engine 1 is less than the predetermined rotational speed (1500 rpm in this case), the vehicle is equipped with a manual transmission and the vehicle speed is 5K.
This control is based on the fact that when the internal combustion engine 1 exceeds m/l-1, there is a small possibility that the internal combustion engine 1 will misfire and lead to entrances 1 to 1. In this case, it is better to simply cancel the fuel 1 cut without performing asynchronous fuel injection, and gradually increase the output through normal fuel injection, without the excessive change in output 1~r3. This is because the drive feeling becomes better.
(V)フラッグFCUT=1であって、上記(Iff)
またNV)に説明した条件以外では、処理はステップ4
80以下に進み、非同期燃料噴射を起動しくステップ4
80)、非同期燃料+173 +:I=l r’了時刻
toを求めてこれをタイマ33内のコンベアAに設定す
る非同期燃料噴射制御ルーチン(第8図ステップ490
に相当)を実行し、ステップ500でフラッグFCUT
をOにセットした後、主ルーチンを終了する。(V) Flag FCUT=1 and the above (Iff)
In addition, under conditions other than those described in NV), the process is performed in step 4.
Go below 80 and start asynchronous fuel injection Step 4
80), asynchronous fuel injection control routine (step 490 in FIG.
), and in step 500 the flag FCUT is
After setting 0 to O, the main routine ends.
次に、本実施例における非同期燃料噴射母の制御を説明
する。第2実施例においてすでに説明した第8図のステ
ップ490で行なわれる非同期燃料噴射終了時刻toを
求めて、これをタイマ33内のコンベアAに設定する主
ルーチンは、第1実施例において第6図のフローチャー
トを用いて説明した非同期燃料噴射ルーチンとステップ
300の判断を除いて同一である。第2実施例では、第
1実施例のステップ300 rアイドルスイッチ、オン
か?」の判断に替えて、「内燃機関1の負荷Q/Nは0
.15立/R未満か?」という判断が行なわれる。これ
は第1実施例においては、内燃機関1の出力増加の要求
をアイドルスイッチの状態で判別していたのに対して、
第2実施例では、内燃機関1のQ荷を表わす値Q/Nで
判別していることによっている。尚、非同期燃料噴射制
御ルーチンは、この点を除いて、他は第1実施例と同一
である。Next, control of the asynchronous fuel injection motherboard in this embodiment will be explained. The main routine of determining the asynchronous fuel injection end time to and setting it on the conveyor A in the timer 33 performed in step 490 of FIG. 8 already explained in the second embodiment is as shown in FIG. 6 in the first embodiment. The asynchronous fuel injection routine is the same as the asynchronous fuel injection routine described using the flowchart in FIG. In the second embodiment, in step 300 of the first embodiment, is the idle switch on? ” instead of determining “The load Q/N of internal combustion engine 1 is 0.
.. Is it less than 15 tate/R? ” judgment is made. This is because in the first embodiment, the request for an increase in the output of the internal combustion engine 1 was determined based on the state of the idle switch.
In the second embodiment, the determination is made based on the value Q/N representing the Q load of the internal combustion engine 1. Note that the asynchronous fuel injection control routine is the same as the first embodiment except for this point.
従って、以上説明したこの主ルーチンを実行することに
より、第1実施例と同様の制御が行なわれる。この結果
、本実施例によれば第1実施例の効果に加えて、制御用
のプログラムを変更することなく、車載の変速機24が
手動変速殿の時には車速が5Km/H以上であれば、燃
料カットの解除に際しての非同期燃料噴射を行なわない
よ・)な制御が実行されることになり、ドライブフィー
リングを一層改善することがでさる。Therefore, by executing the main routine described above, the same control as in the first embodiment is performed. As a result, according to this embodiment, in addition to the effects of the first embodiment, without changing the control program, if the vehicle speed is 5 km/h or more when the vehicle-mounted transmission 24 is in manual gear shift mode, Control will be executed to prevent asynchronous fuel injection when the fuel cut is canceled, further improving the drive feeling.
尚、第1.第2実施例においては、燃料カット中に内燃
機関1の出力増加の要求があった場合に行なわれる非同
期燃料噴射の燃料量は、内燃機関1の冷却水の水1fl
THWに依存Uず一定としたが〈第7図破線R)、この
場合でも内燃機関1の暖機が不十分な場合には、非同期
燃料噴射伊を若干増加させた方が、内燃機関1の出力の
立ち上がりが良好になることが確認されており、第7図
に一点鎖線Qで示す如く、低湿(ここでは10℃以下)
での非同期燃斜噴tJJffiを若干増加することは、
本発明の適用にあたって好適である。In addition, 1st. In the second embodiment, the amount of fuel for asynchronous fuel injection performed when there is a request to increase the output of the internal combustion engine 1 during fuel cut is 1 fl of the cooling water of the internal combustion engine 1.
Although it is assumed that the THW is constant regardless of THW (dashed line R in Figure 7), even in this case, if the warm-up of the internal combustion engine 1 is insufficient, it is better to slightly increase the asynchronous fuel injection time. It has been confirmed that the output rises better, as shown by the dashed line Q in Figure 7, when the humidity is low (here below 10°C).
Slightly increasing the asynchronous fuel injection tJJffi at
This is suitable for application of the present invention.
以上本発明のいくつかの実施例について説明したが、本
発明はこのような実施例に何等限定されるものではなく
、本発明の要旨を逸脱しない範囲において、種々なる態
様で実施し得ることは勿論である。Although several embodiments of the present invention have been described above, the present invention is not limited to these embodiments in any way, and can be implemented in various forms without departing from the gist of the present invention. Of course.
[発明の効果1
以上詳述したように、本発明の内燃機関の燃料噴射制御
方法によれば、内燃機関の負荷が所定の値以下かつ所定
の回転数以上となって燃料カットが実施されている時、
内燃機関の運転状態が燃料カッ1〜をもはや継続しえな
い所定の状態となった場合には、燃料カットを解除する
際の内燃機関の運転状態に其づ゛いて個別に定められる
燃料量によって非同明燃料噴0(を行なうと共に、燃料
カットを解除するという制御が行なわれる。[Advantageous Effects of the Invention 1] As detailed above, according to the fuel injection control method for an internal combustion engine of the present invention, a fuel cut is performed when the load of the internal combustion engine is below a predetermined value and above a predetermined rotation speed. When you are,
If the operating state of the internal combustion engine reaches a predetermined state where the fuel cut can no longer be continued, the amount of fuel determined individually depending on the operating state of the internal combustion engine when canceling the fuel cut is determined. Control is performed to perform non-domain fuel injection (0) and to cancel the fuel cut.
従って、燃料カットの実施中に燃料カットを解除するよ
うな条件が成立した時、その条件に基づいて、非同期噴
04の燃料量を定めるので、内燃機関の運転状態に最適
の非同期燃料噴射を実行することができるという優れた
効果を秦する。燃料カットの実施中に内燃機関のスロッ
トルバルブが全開で回転数が低下することによって燃料
)Jットを解除する場合には、例えば内燃機関の冷[1
水の水温などその暖機状態に基づいて非同期燃料噴射量
を定めれば、非同期燃料噴射により燃焼に関与する混合
気に含まれる燃料量は直らに必要な吊まで増加・回復し
、内燃機関の出力の不慮の低下を沼くこともなく、その
為に、内燃機関の応答性を犠牲にするといったこともな
い。一方、内燃機関に出)〕増加の要求が生じて燃わl
カッ1〜が解除される場合に、非同期燃料噴射■を低く
押さえれば、燃費の恕化、くすぶり、排ガスの悪化とい
った問題も生じることはない。Therefore, when a condition for canceling the fuel cut is established while the fuel cut is in progress, the amount of fuel for asynchronous injection 04 is determined based on the condition, so that the optimal asynchronous fuel injection for the operating condition of the internal combustion engine is executed. Qin can have excellent effects. When the throttle valve of the internal combustion engine is fully opened and the rotational speed decreases during a fuel cut to cancel the fuel cut, for example, if the internal combustion engine is cooled [1
If the amount of asynchronous fuel injection is determined based on the warm-up condition such as water temperature, the amount of fuel contained in the air-fuel mixture involved in combustion will immediately increase and recover to the required level by asynchronous fuel injection, which will improve the internal combustion engine's performance. There is no need to worry about an unexpected drop in output, and there is no need to sacrifice the responsiveness of the internal combustion engine. On the other hand, there is a demand for an increase in the internal combustion engine
If the asynchronous fuel injection (2) is kept low when the 1~ is released, problems such as poor fuel efficiency, smoldering, and deterioration of exhaust gas will not occur.
この結果、燃料カットを十分に実施することができ、燃
料カッ1へによる触媒の温庶の低下や燃費の向上という
効果を十二分に引き出すことも可能となる。As a result, the fuel can be cut sufficiently, and the effects of reducing the temperature of the catalyst and improving fuel efficiency due to the fuel cut 1 can be fully utilized.
第1図は本発明のヰ本的溝成図、第2図は本発明の実施
例が適用される内燃機関とぞの周辺装置を電子制御21
1 @路のブロック図と共に示すV略溝成図、第3図は
第1実施例、第2実施例において用いられる内燃機関の
基本的な制御ルーチンを示すフローチャート、第4図(
A)は同じく燃料噴射の開始を制DI+する30”OA
割込ルーチンを表わすフローチャート、第4図(B)は
同じく燃料噴射の終了を制御([1するコンベアA一致
割込ルーチンを表わすフローチャート、第5図は第1実
施例の主ルーチンを示すフローチャート、第6図は同じ
く非同期燃料噴射制御ルーチンを示すフローチャート、
第7図は内燃機関の冷却水温THWと非同lil]燃料
噴射品(時間)T′との関係を示すマツプ、第8図は第
2実施例の主ルーチンを示づ゛フローチャ−ト、である
。
1・・・内燃機関
6・・・燃料噴射弁
9・・・水温センサ
11・・・スロットルセンサ
15・・・エアフロメータ
18・・・回転角レンリー
20・・・電子制御回路
24・・・変速機
26・・・車速じンザ
30・・・CPU
第1図
第3図
第4図
(A) ’ (B)第6図
第7図Fig. 1 is a basic diagram of the present invention, and Fig. 2 is an electronic control 21 for an internal combustion engine and its peripheral devices to which an embodiment of the present invention is applied.
Figure 3 is a flowchart showing the basic control routine of the internal combustion engine used in the first and second embodiments;
A) is 30” OA which also controls the start of fuel injection DI+
FIG. 4(B) is a flowchart showing the interrupt routine, and FIG. 4(B) is a flowchart showing the conveyor A coincidence interrupt routine for controlling the end of fuel injection ([1]. FIG. 5 is a flowchart showing the main routine of the first embodiment. FIG. 6 is a flowchart showing the asynchronous fuel injection control routine,
FIG. 7 is a map showing the relationship between the cooling water temperature THW of the internal combustion engine and the non-identical fuel injection product (time) T', and FIG. 8 is a flowchart showing the main routine of the second embodiment. be. 1...Internal combustion engine 6...Fuel injection valve 9...Water temperature sensor 11...Throttle sensor 15...Air flow meter 18...Rotation angle range 20...Electronic control circuit 24...Speed change Machine 26...Vehicle speed indicator 30...CPU Figure 1 Figure 3 Figure 4 (A)' (B) Figure 6 Figure 7
Claims (1)
クランク角に同期して燃料噴射を実施し、該内燃機関の
負荷が所定の値以下且つ内燃機関の回転数が所定の回転
数以上の時、該燃料噴射を一時的に中止して燃料カット
を行ない、該燃料カット中に内燃機関の運転状態が所定
の状態となった時、所定の燃料量で非同期噴射を行なう
と共に前記燃料カットを解除する内燃機関の燃料噴射制
御方法において、 前記非同期噴射によって内燃機関に供給される燃料量が
、燃料カットを解除する際の内燃機関の運転状態に基づ
いて定められることを特徴とする内燃機関の燃料噴射制
御方法。 2 前記非同期噴射によって内燃機関に供給される燃料
噴射量が、内燃機関の回転数が所定の回転数以下となっ
て燃料カットが解除される場合とその他の運転状態によ
り解除される場合とによって別個に定められる特許請求
の範囲第1項記載の内燃機関の燃料噴射制御方法。 3 前記非同期噴射によって、内燃機関に供給される燃
料量が、内燃機関の回転数が所定の回転数以下となって
燃料カットが解除される場合には内燃機関の暖機状態に
基づいて定められる特許請求の範囲第1項記載の内燃機
関の燃料噴射制御方法。[Claims] 1. Fuel injection is performed in synchronization with the crank angle of the internal combustion engine with an amount of fuel corresponding to the load of the internal combustion engine, and when the load of the internal combustion engine is below a predetermined value and the rotational speed of the internal combustion engine is When the rotation speed exceeds a predetermined number of revolutions, the fuel injection is temporarily stopped to perform a fuel cut, and when the operating state of the internal combustion engine reaches a predetermined state during the fuel cut, asynchronous injection is performed with a predetermined amount of fuel. In the fuel injection control method for an internal combustion engine, the amount of fuel supplied to the internal combustion engine by the asynchronous injection is determined based on the operating state of the internal combustion engine when the fuel cut is canceled. A fuel injection control method for an internal combustion engine featuring features. 2 The amount of fuel injected to the internal combustion engine by the asynchronous injection is determined differently depending on whether the fuel cut is canceled due to the rotational speed of the internal combustion engine falling below a predetermined rotational speed or due to other operating conditions. A fuel injection control method for an internal combustion engine as defined in claim 1. 3. The amount of fuel supplied to the internal combustion engine by the asynchronous injection is determined based on the warm-up state of the internal combustion engine when the rotational speed of the internal combustion engine falls below a predetermined rotational speed and the fuel cut is canceled. A fuel injection control method for an internal combustion engine according to claim 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP17716384A JPS6155335A (en) | 1984-08-24 | 1984-08-24 | Fuel injection quantity controlling method of internal-combustion engine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP17716384A JPS6155335A (en) | 1984-08-24 | 1984-08-24 | Fuel injection quantity controlling method of internal-combustion engine |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS6155335A true JPS6155335A (en) | 1986-03-19 |
Family
ID=16026280
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP17716384A Pending JPS6155335A (en) | 1984-08-24 | 1984-08-24 | Fuel injection quantity controlling method of internal-combustion engine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS6155335A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02291439A (en) * | 1989-04-28 | 1990-12-03 | Suzuki Motor Corp | Fuel injection control device of internal combustion engine |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS55125335A (en) * | 1979-03-20 | 1980-09-27 | Nissan Motor Co Ltd | Fuel injection controller for internal combustion engine |
JPS561937U (en) * | 1979-06-19 | 1981-01-09 | ||
JPS57124033A (en) * | 1981-01-26 | 1982-08-02 | Nissan Motor Co Ltd | Fuel controller for internal combustion engine |
JPS58150049A (en) * | 1982-03-02 | 1983-09-06 | Toyota Motor Corp | Electronically controlled fuel injection method for internal combustion engines |
-
1984
- 1984-08-24 JP JP17716384A patent/JPS6155335A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS55125335A (en) * | 1979-03-20 | 1980-09-27 | Nissan Motor Co Ltd | Fuel injection controller for internal combustion engine |
JPS561937U (en) * | 1979-06-19 | 1981-01-09 | ||
JPS57124033A (en) * | 1981-01-26 | 1982-08-02 | Nissan Motor Co Ltd | Fuel controller for internal combustion engine |
JPS58150049A (en) * | 1982-03-02 | 1983-09-06 | Toyota Motor Corp | Electronically controlled fuel injection method for internal combustion engines |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02291439A (en) * | 1989-04-28 | 1990-12-03 | Suzuki Motor Corp | Fuel injection control device of internal combustion engine |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7562650B2 (en) | Start-up control apparatus for an internal combustion engine | |
JP2000282931A (en) | Method and device for controlling internal combustion engine | |
JPS58162740A (en) | Fuel cutoff method for electronically controlled engine | |
JPH10196432A (en) | Air-fuel ratio controller for engine | |
WO2000060230A1 (en) | Device for controlling rotational speed of internal combustion engine | |
JPS6155335A (en) | Fuel injection quantity controlling method of internal-combustion engine | |
JP2910380B2 (en) | Engine control device | |
JPS593135A (en) | Internal combustion engine idle speed control method | |
JP2012087733A (en) | Fuel injection control method of internal combustion engine | |
JPH0733797B2 (en) | Idle speed control method | |
JPH0263097B2 (en) | ||
JP3478175B2 (en) | Engine speed control device for internal combustion engine | |
JP2581033B2 (en) | Fuel injection amount control method for internal combustion engine | |
JPH0584383B2 (en) | ||
JPS6125941A (en) | Idling control for internal-combustion engine | |
JPS58150049A (en) | Electronically controlled fuel injection method for internal combustion engines | |
JPS6165046A (en) | Method of controlling idle rotational speed of internal-combustion engine | |
JPH0445660B2 (en) | ||
JP2025033599A (en) | Vehicle abnormality detection device | |
JP4643127B2 (en) | Internal combustion engine output control device | |
JPS59101555A (en) | Fuel cut method of internal-combustion engine | |
JPS59200038A (en) | Idling speed control device for engine | |
JPS6098152A (en) | Electronic engine controller having engine state predicting function | |
JPH0650076B2 (en) | Intake air amount control method for internal combustion engine with supercharger | |
JPS6196157A (en) | Idling speed controlling method |