JP2003328817A - Control system for internal combustion engine - Google Patents
Control system for internal combustion engineInfo
- Publication number
- JP2003328817A JP2003328817A JP2002135450A JP2002135450A JP2003328817A JP 2003328817 A JP2003328817 A JP 2003328817A JP 2002135450 A JP2002135450 A JP 2002135450A JP 2002135450 A JP2002135450 A JP 2002135450A JP 2003328817 A JP2003328817 A JP 2003328817A
- Authority
- JP
- Japan
- Prior art keywords
- intake
- intake air
- engine speed
- air amount
- increase
- 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
Landscapes
- Control Of Throttle Valves Provided In The Intake System Or In The Exhaust System (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
- Electrical Control Of Ignition Timing (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は内燃機関の制御装置
に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a control device for an internal combustion engine.
【0002】[0002]
【従来の技術】内燃機関の1つとして、燃焼室に吸入さ
れる空気(吸気)の量を制御するためのスロットル弁を
備え、空燃比が目標空燃比となるように吸気量に応じて
燃料噴射弁から吸気中に燃料が噴射されるようになって
いる内燃機関が知られている。このような内燃機関が始
動された直後においては、内燃機関の温度が低いことも
あって、燃料が燃焼室にて燃焼しづらい。こうした状況
下において、内燃機関の始動(機関始動)直後に、内燃
機関の運転状態(機関運転状態)が内燃機関に要求され
る負荷(機関要求負荷)が極めて小さいいわゆるアイド
リング運転状態にあると、燃料噴射弁から吸気中に噴射
される燃料の量(燃料噴射量)も極めて少ないために、
燃料が燃焼室にて非常に燃焼しづらく、結果的に、内燃
機関の運転が安定しない。2. Description of the Related Art As one of internal combustion engines, a throttle valve for controlling the amount of air (intake air) sucked into a combustion chamber is provided, and fuel is supplied in accordance with the intake air amount so that the air-fuel ratio becomes a target air-fuel ratio. There is known an internal combustion engine in which fuel is injected from an injection valve into intake air. Immediately after such an internal combustion engine is started, the temperature of the internal combustion engine is low, and thus it is difficult for the fuel to burn in the combustion chamber. In such a situation, immediately after the internal combustion engine is started (engine startup), the operating state of the internal combustion engine (engine operating state) is in a so-called idling operating state in which the load required for the internal combustion engine (engine required load) is extremely small. Since the amount of fuel injected from the fuel injection valve into the intake air (fuel injection amount) is also extremely small,
The fuel is very difficult to burn in the combustion chamber, and as a result, the operation of the internal combustion engine is not stable.
【0003】そこで、機関始動直後に内燃機関の運転が
不安定となることを回避するために、機関始動直後に機
関運転状態がアイドリング運転状態(以下、始動後アイ
ドリング運転状態と称す)にあるときに内燃機関の運転
を安定させるのに最低限必要な機関回転数を目標機関回
転数(以下、目標アイドル回転数と称す)として予め設
定しておき、始動後アイドリング運転状態下において、
機関回転数がこの目標アイドル回転数よりも小さいとき
には、スロットル弁の開度を徐々に大きくし、斯くし
て、吸気量を徐々に多くするようにする技術が、特開2
001−9081号公報に開示されている。Therefore, in order to avoid the instability of the operation of the internal combustion engine immediately after the engine is started, when the engine operating state is in the idling operating state (hereinafter referred to as the idling operating state after starting) immediately after the engine starting. In advance, the minimum required engine speed to stabilize the operation of the internal combustion engine is preset as a target engine speed (hereinafter, referred to as a target idle speed), and after starting, in an idling operation state,
When the engine speed is lower than the target idle speed, a technique of gradually increasing the opening degree of the throttle valve and thus gradually increasing the intake air amount is disclosed in Japanese Unexamined Patent Publication
It is disclosed in Japanese Patent Publication No. 001-9081.
【0004】当該公報に記載の技術によれば、始動後ア
イドリング運転状態下において、機関回転数が目標アイ
ドル回転数よりも小さいときには、吸気量が徐々に多く
されるので、燃料噴射量も徐々に多くされ、斯くして、
内燃機関の出力負荷(機関出力負荷)が徐々に大きくな
り、結果として、機関回転数が上記目標アイドル回転数
に向かって大きくなる。もちろん、当該公報では、機関
回転数が上記目標アイドル回転数よりも大きくなったと
きには、スロットル弁の開度が徐々に小さくされ、斯く
して、吸気量が徐々に少なくされる。こうしたスロット
ル弁の開度制御が繰り返し実行されることによって、始
動後アイドリング運転状態下において、機関回転数が目
標アイドル回転数に収束してこの目標アイドル回転数に
維持されることとなる。According to the technique described in the publication, when the engine speed is lower than the target idle speed under the idling operation state after starting, the intake air amount is gradually increased, so that the fuel injection amount is gradually increased. Much, and thus,
The output load of the internal combustion engine (engine output load) gradually increases, and as a result, the engine speed increases toward the target idle speed. Of course, in the publication, when the engine speed becomes higher than the target idle speed, the opening of the throttle valve is gradually decreased, and thus the intake air amount is gradually decreased. By repeatedly executing the opening control of the throttle valve, the engine speed converges to the target idle speed and is maintained at the target idle speed under the idling operation state after the start.
【0005】[0005]
【発明が解決しようとする課題】さて、始動後アイドリ
ング運転状態下においては、できるだけ迅速に、機関回
転数を上記目標アイドル回転数に収束させることが要請
される。一般的には、スロットル弁の開度を徐々に大き
くする程度、或いは、徐々に小さくする程度が適切な範
囲でできるだけ大きいほうが、迅速に、機関回転数を目
標アイドル回転数に収束させることができると考えられ
ているので、できるだけ迅速に、機関回転数を目標アイ
ドル回転数に収束させるために、通常、スロットル弁の
開度を徐々に大きくする程度、或いは、徐々に小さくす
る程度は、適切な範囲でできるだけ大きく設定されがち
である。In the idling operation state after starting, it is required that the engine speed converges to the target idle speed as quickly as possible. In general, if the degree of opening of the throttle valve is gradually increased or gradually decreased, it is possible to converge the engine speed to the target idle speed more quickly if it is as large as possible within an appropriate range. Therefore, in order to converge the engine speed to the target idle speed as quickly as possible, the degree of gradually increasing or gradually decreasing the opening of the throttle valve is appropriate. The range tends to be set as large as possible.
【0006】ところが、実際には、スロットル弁の開度
が大きくされたとしても、即座に、機関回転数が予期し
ていた通りに一様に大きくなるわけではない。すなわ
ち、スロットル弁の開度が大きくされ、吸気量が多くな
り、燃料噴射量が多くなったとしても、燃料は未だ燃焼
室にて燃焼しづらく、また、燃料噴射量が多くなると、
一部の燃料は吸気中に気化分散せずに、吸気通路の壁面
などに付着してしまうことになるので、結果的には、機
関回転数は予期していた通りには一様には大きくなら
ず、上下に大きく変動することがある。この場合、内燃
機関の運転が安定しない。そこで、本発明の目的は、始
動後アイドリング運転状態下において、内燃機関を安定
して運転せしめることにある。However, in reality, even if the opening degree of the throttle valve is increased, the engine speed does not immediately increase uniformly as expected. That is, even if the opening degree of the throttle valve is increased, the intake amount is increased, and the fuel injection amount is increased, it is still difficult to burn the fuel in the combustion chamber, and if the fuel injection amount is increased,
Some of the fuel will not be vaporized and dispersed during intake air, and will be attached to the wall surface of the intake passage, etc., and as a result, the engine speed will increase uniformly as expected. However, it may fluctuate significantly up and down. In this case, the operation of the internal combustion engine is not stable. Therefore, an object of the present invention is to stably operate the internal combustion engine under the idling operation state after starting.
【0007】[0007]
【課題を解決するための手段】上記課題を解決するため
に、1番目の発明では、内燃機関の燃焼室に吸入される
吸気量を制御することができる吸気量制御手段と、空燃
比が予め定められた目標空燃比となるように吸気量に応
じた量の燃料を燃焼室に吸入される吸気中に噴射するた
めの燃料噴射手段とを具備し、内燃機関の始動後におい
て機関運転状態がアイドリング運転状態にあるときに機
関回転数が予め定められた目標機関回転数よりも小さい
場合には上記吸気量制御手段によって吸気量を予め定め
られた吸気増大割合で多くし、一方、内燃機関の始動後
に機関運転状態がアイドリング運転状態にあるときに機
関回転数が上記目標機関回転数よりも大きい場合には上
記吸気量制御手段によって吸気量を予め定められた吸気
減少割合で少なくする機関回転数制御を実行するように
なっている内燃機関の制御装置において、上記機関回転
数制御の実行中において、上記吸気量制御手段によって
吸気量が多くされている間に、機関回転数の増減幅が予
め定められた許容増減幅よりも大きくなったときには、
上記予め定められた吸気増大割合が小さくされ、該小さ
くされた吸気増大割合でもって上記吸気量制御手段によ
って吸気量が多くされる。ここで、吸気量制御手段、燃
料噴射手段、予め定められた目標機関回転数、および、
機関回転数制御は、それぞれ、後述する実施形態におい
てスロットル弁、燃料噴射弁、目標アイドル回転数、お
よび、IS制御に相当する。In order to solve the above-mentioned problems, in the first invention, an intake air amount control means capable of controlling the intake air amount sucked into a combustion chamber of an internal combustion engine and an air-fuel ratio are set in advance. A fuel injection means for injecting an amount of fuel corresponding to the amount of intake air into the intake air that is taken into the combustion chamber so that the target air-fuel ratio is set to a predetermined target, and the engine operating state after the internal combustion engine is started When the engine speed is smaller than the predetermined target engine speed in the idling operation state, the intake amount is increased by the predetermined intake increase rate by the intake amount control means, while the internal combustion engine If the engine speed is higher than the target engine speed when the engine operating condition is in the idling operating condition after the start, the intake amount is reduced by the intake reduction ratio set in advance by the intake amount control means. In an internal combustion engine control device adapted to execute engine speed control, the engine speed control is performed while the intake air amount is increased by the intake air amount control means during execution of the engine speed control. When the increase / decrease range becomes larger than the predetermined allowable increase / decrease range,
The predetermined intake air increase rate is reduced, and the intake air amount control means increases the intake air amount with the reduced intake air increase rate. Here, the intake air amount control means, the fuel injection means, a predetermined target engine speed, and
The engine speed control corresponds to the throttle valve, the fuel injection valve, the target idle speed, and the IS control in the embodiments described later, respectively.
【0008】2番目の発明では、1番目の発明におい
て、上記機関回転数制御の実行中におおいて、上記吸気
量制御手段によって吸気量が多くされている間に、機関
回転数の増減幅が上記許容増減幅よりも小さくなったと
きには、上記予め定められた吸気増大割合が大きくさ
れ、該大きくされた吸気増大割合でもって上記吸気量制
御手段によって吸気量が多くされ、斯くして上記予め定
められた吸気増大割合を大きくする割合が予め定められ
た上限値に制限される。According to a second aspect of the invention, in the first aspect of the present invention, during the execution of the engine speed control, the increase / decrease range of the engine speed is increased while the intake air amount is increased by the intake air amount control means. When it becomes smaller than the permissible increase / decrease range, the predetermined intake increase rate is increased, and the intake quantity is increased by the increased intake increase rate, and thus the predetermined intake increase rate is increased. The ratio of increasing the intake air intake increase ratio is limited to a predetermined upper limit value.
【0009】ここで、吸気増大割合が一気に大きくされ
ると、吸気量が一気に多くなるので、機関回転数が上下
に大きく変動してしまう可能性が高くなる。しかしなが
ら、2番目の発明では、吸気増大割合が大きくされる割
合が一定の上限値に制限されるので、吸気増大割合が大
きくされたとしても、機関回転数が上下に大きく変動し
てしまう可能性が低くなる。[0009] Here, if the intake air increase rate is suddenly increased, the intake air amount is increased suddenly, so that there is a high possibility that the engine speed fluctuates significantly up and down. However, in the second aspect of the invention, the rate at which the intake air increase rate is increased is limited to a certain upper limit value, so even if the intake air increase rate is increased, the engine speed may fluctuate significantly up and down. Will be lower.
【0010】3番目の発明では、1番目の発明におい
て、上記機関回転数制御の実行中において吸気量制御手
段によって吸気量が多くされている間は上記燃料噴射手
段から噴射される燃料噴射量が予め定められた燃料減少
割合で少なくされ、一方、上記機関回転数制御の実行中
において吸気量制御手段によって吸気量が少なくされて
いる間は燃料噴射量が予め定められた燃料増大割合で多
くされるようになっており、上記機関回転数制御の実行
中において上記予め定められた吸気増大割合が小さくさ
れるときには上記予め定められた燃料減少割合が大きく
される。In a third aspect based on the first aspect, the fuel injection amount injected from the fuel injection means is increased while the intake air amount control means is increasing the intake air quantity during execution of the engine speed control. The fuel injection amount is reduced at a predetermined fuel increase rate, while the fuel injection amount is increased at a predetermined fuel increase rate while the intake air amount control means is reducing the intake air amount during execution of the engine speed control. The predetermined fuel decrease rate is increased when the predetermined intake increase rate is decreased during execution of the engine speed control.
【0011】これによれば、吸気量の増大割合が小さく
された分だけ、燃料噴射量が多くされ、さらに、吸気量
の増大割合が小さくされた分だけ、燃料噴射量の増大割
合が大きくされる。燃料噴射量が多くなれば、機関回転
数は大きくなり、燃料噴射量の増大割合が大きくなれ
ば、機関回転数の増大割合も大きくなる。したがって、
3番目の発明によれば、吸気量の増大割合が小さくされ
たとしても、内燃機関の始動後に機関運転状態がアイド
リング運転状態にあるときに、機関回転数が迅速に目標
機関回転数に到達することとなる。According to this, the fuel injection amount is increased by the reduction amount of the intake air amount, and the increase ratio of the fuel injection amount is increased by the reduction amount of the intake air amount. It When the fuel injection amount increases, the engine speed increases, and when the fuel injection amount increases at a high rate, the engine speed increase rate also increases. Therefore,
According to the third aspect of the invention, the engine speed quickly reaches the target engine speed when the engine operating state is in the idling operating state after the internal combustion engine is started, even if the increase rate of the intake air amount is reduced. It will be.
【0012】4番目の発明では、3番目の発明におい
て、上記機関回転数制御の実行中において、上記吸気量
制御手段によって吸気量が多くされている間に、機関回
転数の増減幅が上記許容増減幅よりも小さくなったとき
には、上記予め定められた吸気増大割合が大きくされ、
該大きくされた吸気増大割合でもって上記吸気量制御手
段によって吸気量が多くされ、これと同時に、上記予め
定められた燃料減少割合が小さくされ、該小さくされた
燃料減少割合でもって燃料噴射量が少なくされ、斯くし
て上記予め定められた吸気増大割合を大きくする割合が
予め定められた上限値に制限される共に、斯くして上記
予め定められた燃料減少割合を小さくする割合が予め定
められた上限値に制限される。According to a fourth aspect of the present invention, in the third aspect of the present invention, during the execution of the engine speed control, while the intake air amount is being increased by the intake air amount control means, the increase / decrease range of the engine speed is allowed. When it becomes smaller than the increase / decrease range, the predetermined intake increase rate is increased,
The intake amount is increased by the intake amount control means with the increased intake increasing ratio, and at the same time, the predetermined fuel decrease ratio is decreased, and the fuel injection amount is decreased with the decreased fuel decrease ratio. As a result, the rate at which the predetermined increase rate of intake air is increased is limited to a predetermined upper limit value, and the rate at which the predetermined fuel decrease rate is reduced is predetermined. Is limited to the upper limit.
【0013】ここで、吸気増大割合が一気に大きくされ
ると、吸気量が一気に多くなるので、機関回転数が上下
に大きく変動してしまう可能性が高くなる。しかしなが
ら、4番目の発明では、吸気増大割合が大きくされる割
合が一定の上限値に制限されるので、吸気増大割合が大
きくされたとしても、機関回転数が上下に大きく変動し
てしまう可能性が低くなる。Here, if the intake air increase ratio is increased at once, the intake air amount increases at once, so the possibility that the engine speed will fluctuate significantly up and down increases. However, in the fourth aspect of the invention, the rate at which the intake air increase rate is increased is limited to a certain upper limit value. Therefore, even if the intake air increase rate is increased, the engine rotational speed may fluctuate significantly up and down. Will be lower.
【0014】上記課題を解決するために、5番目の発明
では、内燃機関の燃焼室に吸入される吸気量を制御する
ことができる吸気量制御手段と、空燃比が予め定められ
た目標空燃比となるように吸気量に応じた量の燃料を燃
焼室に吸入される吸気中に噴射するための燃料噴射手段
と、燃焼室に吸入された燃料を点火するための点火手段
とを具備し、内燃機関の始動後に機関運転状態がアイド
リング運転状態にあるときに機関回転数が予め定められ
た目標機関回転数よりも小さい場合には上記吸気量制御
手段によって吸気量を多くし、一方、内燃機関の始動後
に機関運転状態がアイドリング運転状態にあるときに機
関回転数が上記目標機関回転数よりも大きい場合には上
記吸気量制御手段によって吸気量を予め定められた吸気
減少割合で少なくする機関回転数制御を実行するように
なっている内燃機関の制御装置において、上記機関回転
数制御の実行中において、上記吸気量制御手段によって
吸気量が多くされている間に、機関回転数の増減幅が予
め定められた許容増減幅よりも大きくなったときには、
上記吸気量制御手段による吸気量の増大が停止され、こ
れと同時に、上記点火手段による燃料点火タイミングが
燃料の燃焼が促進されるように変更される。ここで、本
発明において吸気量制御手段、燃料噴射手段、点火手
段、予め定められた目標機関回転数、および、機関回転
数制御は、それぞれ、後述する実施形態においてスロッ
トル弁、燃料噴射弁、点火栓、目標アイドル回転数、お
よび、IS制御に相当する。In order to solve the above problems, in the fifth aspect of the invention, an intake air amount control means capable of controlling the intake air amount taken into the combustion chamber of the internal combustion engine, and a target air-fuel ratio having a predetermined air-fuel ratio. A fuel injection means for injecting an amount of fuel corresponding to the intake air amount into the intake air sucked into the combustion chamber, and an ignition means for igniting the fuel sucked into the combustion chamber, If the engine speed is smaller than the predetermined target engine speed when the engine operating state is in the idling operating state after starting the internal combustion engine, the intake amount is increased by the intake amount control means, while the internal combustion engine If the engine speed is higher than the target engine speed when the engine operating condition is in the idling operating condition after the engine is started, the intake amount is reduced by a predetermined intake reduction rate by the intake amount control means. In an internal combustion engine control device adapted to execute engine speed control, the engine speed control is performed while the intake air amount is increased by the intake air amount control means during execution of the engine speed control. When the increase / decrease range becomes larger than the predetermined allowable increase / decrease range,
The increase of the intake air amount by the intake air amount control means is stopped, and at the same time, the fuel ignition timing by the ignition means is changed so as to promote the combustion of fuel. Here, in the present invention, the intake air amount control means, the fuel injection means, the ignition means, the predetermined target engine speed, and the engine speed control are respectively the throttle valve, the fuel injection valve, and the ignition in the embodiments described later. It corresponds to the plug, the target idle speed, and the IS control.
【0015】6番目の発明では、5番目の発明におい
て、上記機関回転数制御の実行中において上記吸気量制
御手段によって吸気量が多くされている間に機関回転数
の増減幅が上記許容増減幅よりも大きくなったときに機
関回転数が予め定められた判定値よりも小さい場合には
上記吸気量制御手段による吸気量の増大が停止されて吸
気量がそのときの吸気量に維持され、一方、上記機関回
転数制御の実行中において上記吸気量制御手段によって
吸気量が多くされている間に機関回転数の増減幅が上記
許容増減幅よりも大きくなったときに機関回転数が上記
判定値よりも大きい場合には上記吸気量制御手段による
吸気量の増大が停止されて吸気量が少なくされる。これ
によれば、機関回転数制御の実行中において、機関回転
数が上下に変動することを抑制しつつ、機関回転数を迅
速に目標機関回転数に到達させることができる。In a sixth aspect based on the fifth aspect, the increase / decrease range of the engine speed is the allowable increase / decrease range while the intake amount is being increased by the intake amount control means during execution of the engine speed control. When the engine speed is smaller than the predetermined determination value when the engine speed becomes larger than the predetermined value, the increase of the intake quantity by the intake quantity control means is stopped and the intake quantity is maintained at the current intake quantity. During the execution of the engine speed control, the engine speed increases when the intake air amount is increased by the intake air amount control means when the increase / decrease range of the engine speed becomes larger than the allowable increase / decrease range. If it is larger than the above value, the increase of the intake air amount by the intake air amount control means is stopped and the intake air amount is reduced. According to this, it is possible to quickly reach the target engine speed while suppressing the engine speed from fluctuating up and down during execution of the engine speed control.
【0016】[0016]
【発明の実施の形態】以下、図面を参照して本発明につ
いて説明する。図1は、本発明の第1実施形態の制御装
置を備えた内燃機関の全体図を示している。図1におい
て、1は機関本体、2はシリンダブロック、3はシリン
ダヘッド、4は燃焼室、5はピストン、6は吸気ポー
ト、7は吸気弁、8は排気ポート、9は排気弁、10は
点火栓を示している。シリンダブロック2には、内燃機
関を冷却するための冷却水路11が形成されている。ま
た、シリンダブロック2には、冷却水路11内の冷却水
の温度を検出するための水温センサ12が取り付けられ
ている。DETAILED DESCRIPTION OF THE INVENTION The present invention will be described below with reference to the drawings. FIG. 1 shows an overall view of an internal combustion engine including a control device according to a first embodiment of the present invention. In FIG. 1, 1 is an engine body, 2 is a cylinder block, 3 is a cylinder head, 4 is a combustion chamber, 5 is a piston, 6 is an intake port, 7 is an intake valve, 8 is an exhaust port, 9 is an exhaust valve, and 10 is The spark plug is shown. A cooling water passage 11 for cooling the internal combustion engine is formed in the cylinder block 2. Further, a water temperature sensor 12 for detecting the temperature of the cooling water in the cooling water passage 11 is attached to the cylinder block 2.
【0017】吸気ポート6には、燃料噴射弁13が取り
付けられている。また、吸気ポート6には、吸気通路1
4が接続されている。吸気通路14内にはサージタンク
15が形成されている。サージタンク15上流の吸気通
路14内には、スロットル弁16が配置されている。ス
ロットル弁16には、ステップモータ17が接続されて
いる。また、スロットル弁16上流の吸気通路14に
は、エアクリーナ18が配置されている。さらに、スロ
ットル弁16上流であってエアクリーナ18下流の吸気
通路14には、エアフローメータ19が取り付けられて
いる。A fuel injection valve 13 is attached to the intake port 6. Further, the intake port 6 has an intake passage 1
4 is connected. A surge tank 15 is formed in the intake passage 14. A throttle valve 16 is arranged in the intake passage 14 upstream of the surge tank 15. A step motor 17 is connected to the throttle valve 16. An air cleaner 18 is arranged in the intake passage 14 upstream of the throttle valve 16. Further, an air flow meter 19 is attached to the intake passage 14 upstream of the throttle valve 16 and downstream of the air cleaner 18.
【0018】水温センサ12、および、エアフローメー
タ19の出力は電子制御回路(ECU)20に入力され
る。ECU20は、水温センサ12の出力に基づいて内
燃機関の温度を推定することができ、エアフローメータ
19の出力に基づいて燃焼室4に吸入される空気(吸
気)の量を算出することができる。一方、点火栓10、
燃料噴射弁13、および、スロットル弁16駆動用ステ
ップモータ17は、ECU20に接続されており、これ
らの作動はECU20によって制御される。また、内燃
機関はクランク角を検出するためのクランク角センサ2
1を具備し、このクランク角センサ21の出力はECU
20に入力される。ECU20はこのクランク角センサ
21の出力に基づいて機関回転数を算出することができ
る。また、内燃機関はアクセルペダル22の踏込量を検
出することによって内燃機関に要求されている負荷(機
関要求負荷)を検出するための負荷センサ23を具備
し、この負荷センサ23の出力もECU20に入力され
る。Outputs of the water temperature sensor 12 and the air flow meter 19 are input to an electronic control circuit (ECU) 20. The ECU 20 can estimate the temperature of the internal combustion engine based on the output of the water temperature sensor 12, and can calculate the amount of air (intake air) taken into the combustion chamber 4 based on the output of the air flow meter 19. On the other hand, the spark plug 10,
The fuel injection valve 13 and the step motor 17 for driving the throttle valve 16 are connected to the ECU 20, and their operations are controlled by the ECU 20. Further, the internal combustion engine has a crank angle sensor 2 for detecting a crank angle.
1, the output of this crank angle sensor 21 is ECU
It is input to 20. The ECU 20 can calculate the engine speed based on the output of the crank angle sensor 21. Further, the internal combustion engine is equipped with a load sensor 23 for detecting the load (engine required load) required of the internal combustion engine by detecting the depression amount of the accelerator pedal 22, and the output of the load sensor 23 is also output to the ECU 20. Is entered.
【0019】なお、排気ポート8には、排気通路24が
接続されており、この排気通路24には、燃焼室4から
排出される排気ガス中の酸素濃度を検出するための酸素
センサ25が取り付けられている。この酸素センサ25
の出力はECU20に入力される。ECU20はこの酸
素センサ25の出力に基づいて燃焼室4内における空燃
比を算出することができる。An exhaust passage 24 is connected to the exhaust port 8, and an oxygen sensor 25 for detecting the oxygen concentration in the exhaust gas discharged from the combustion chamber 4 is attached to the exhaust passage 24. Has been. This oxygen sensor 25
Is output to the ECU 20. The ECU 20 can calculate the air-fuel ratio in the combustion chamber 4 based on the output of the oxygen sensor 25.
【0020】さて、第1実施形態の内燃機関では、要求
されている出力を内燃機関から出力させることができる
ように燃焼室4に吸入される空気(吸気)の量が目標吸
気量として決定される。詳細には、機関回転数が大きく
なるほど目標吸気量は多くなり、機関要求負荷が大きく
なるほど目標吸気量は多くなる。第1実施形態では、目
標吸気量TGaは、図2に示されているように、機関回
転数Nと機関要求負荷Lとの関数でもってマップの形で
ECU20に予め記憶されており、内燃機関の運転中
に、機関回転数Nと機関要求負荷Lとに基づいて図2の
マップから目標吸気量TGaが読み込まれ、燃焼室4に
吸入される空気の量(吸気量)がこの目標吸気量TGa
となるようにスロットル弁16の開度(スロットル開
度)がステップモータ17によって制御される。目標吸
気量TGaが大きく設定されれば、スロットル弁16の
開度が大きくされるので、このときには、吸気量は多く
なり、逆に、目標吸気量TGaが小さく設定されれば、
スロットル弁16の開度が小さくされるので、このとき
には、吸気量は少なくなる。In the internal combustion engine of the first embodiment, the amount of air (intake air) taken into the combustion chamber 4 is determined as the target intake air amount so that the required output can be output from the internal combustion engine. It Specifically, the target intake amount increases as the engine speed increases, and the target intake amount increases as the engine required load increases. In the first embodiment, the target intake air amount TGa is prestored in the ECU 20 in the form of a map as a function of the engine speed N and the required engine load L as shown in FIG. During operation, the target intake air amount TGa is read from the map of FIG. 2 based on the engine speed N and the engine required load L, and the amount of air taken into the combustion chamber 4 (intake air amount) is the target intake air amount. TGa
The opening degree of the throttle valve 16 (throttle opening degree) is controlled by the step motor 17 so that If the target intake air amount TGa is set large, the opening degree of the throttle valve 16 is increased. At this time, the intake air amount increases, and conversely, if the target intake air amount TGa is set small,
Since the opening degree of the throttle valve 16 is reduced, the intake amount is reduced at this time.
【0021】さて、第1実施形態の内燃機関では、燃焼
室4内の空燃比が目標空燃比となるように、吸気量と目
標空燃比とに応じて燃料噴射弁13から吸気中に噴射さ
れる燃料の目標量(目標燃料噴射量)が決定される。詳
細には、吸気量が多くなるほど目標燃料噴射量は多くさ
れ、目標空燃比が大きくなるほど、すなわち、目標空燃
比のリーン度合が大きくなるほど目標燃料噴射量は少な
くされる。第1実施形態では、目標燃料噴射量TGi
は、図3に示されているように、吸気量Gaと空燃比A
/Fとの関数でもってマップの形でECU20に予め記
憶されており、内燃機関の運転中に、吸気量Gaと空燃
比A/Fとに基づいて図3のマップから目標燃料噴射量
TGiが読み込まれ、燃料噴射弁13からこの目標燃料
噴射量TGiの燃料が噴射されるように燃料噴射弁13
の作動が制御される。In the internal combustion engine of the first embodiment, the fuel injection valve 13 is injected into the intake air in accordance with the intake air amount and the target air-fuel ratio so that the air-fuel ratio in the combustion chamber 4 becomes the target air-fuel ratio. A target amount of fuel (target fuel injection amount) is determined. Specifically, the target fuel injection amount is increased as the intake air amount is increased, and the target fuel injection amount is decreased as the target air-fuel ratio increases, that is, as the lean degree of the target air-fuel ratio increases. In the first embodiment, the target fuel injection amount TGi
Is the intake air amount Ga and the air-fuel ratio A as shown in FIG.
Is stored in the ECU 20 in the form of a map in advance as a function of / F, and the target fuel injection amount TGi is calculated from the map of FIG. 3 based on the intake air amount Ga and the air-fuel ratio A / F during operation of the internal combustion engine. The fuel injection valve 13 is read so that the fuel of the target fuel injection amount TGi is injected from the fuel injection valve 13.
Is controlled.
【0022】さて、第1実施形態では、基本的には、上
述したように目標吸気量TGaが設定され、吸気量がこ
の目標吸気量TGaとなるようにスロットル弁16駆動
用ステップモータ17の作動が制御される。ところが、
第1実施形態では、内燃機関の始動(機関始動)から予
め定められた期間が経過するまでの間(機関始動時)に
おいて、内燃機関の運転状態(機関運転状態)がアクセ
ルペダル22の踏込量が零であるために機関要求負荷が
極めて小さいいわゆるアイドリング運転状態にあるとき
には、これとは異なる形態で、目標吸気量が設定され
る。以下、この機関始動時であって機関運転状態がアイ
ドリング運転状態(以下、始動後アイドリング運転状態
と称す)にあるときの目標吸気量の設定方法について説
明する。In the first embodiment, basically, the target intake air amount TGa is set as described above, and the operation of the step motor 17 for driving the throttle valve 16 is performed so that the intake air amount becomes the target intake air amount TGa. Is controlled. However,
In the first embodiment, the operating state of the internal combustion engine (engine operating state) is the depression amount of the accelerator pedal 22 until the predetermined period elapses (engine starting) from the start of the internal combustion engine (engine startup). When the engine is in a so-called idling operation state in which the required engine load is extremely small, the target intake air amount is set in a different form. Hereinafter, a method of setting the target intake air amount when the engine is started and the engine operating state is in the idling operating state (hereinafter, referred to as the post-start idling operating state) will be described.
【0023】始動後アイドリング運転状態下において
は、内燃機関を安定して運転せしめるために最低限必要
な機関回転数が存在する。ところが、機関始動時におい
ては、内燃機関の温度(機関温度)が低いことが多く、
このように機関温度が低い場合には、燃料が燃焼室4内
にて燃焼しづらく、機関回転数が内燃機関を安定して運
転せしめるために最低限必要な機関回転数を下回ってし
まう可能性がある。In the idling operation state after starting, there is a minimum engine speed necessary for operating the internal combustion engine stably. However, when the engine is started, the temperature of the internal combustion engine (engine temperature) is often low,
When the engine temperature is low as described above, it is difficult for the fuel to burn in the combustion chamber 4, and the engine speed may be lower than the minimum engine speed required to stably operate the internal combustion engine. There is.
【0024】そこで、第1実施形態では、始動後アイド
リング運転状態下において、内燃機関を安定して運転せ
しめるために最低限必要な機関回転数が目標機関回転数
(目標アイドル回転数)として予め定められられてい
る。そして、始動後アイドリング運転状態下において、
以下で説明する制御(以下、IS制御と称す)が実行さ
れる。すなわち、第1実施形態のIS制御では、始め
に、機関回転数Nと機関要求負荷Lとに基づいて図2の
マップから目標吸気量TGaが読み出されるが、現在の
機関回転数が目標アイドル回転数を下回っている場合に
は、目標吸気量TGaが増量側に徐々に補正される。第
1実施形態において、目標吸気量TGaが増量側に徐々
に補正されると、吸気量が徐々に多くなり、したがっ
て、燃料噴射量も徐々に多くなるので、機関回転数が徐
々に大きくなる。Therefore, in the first embodiment, the minimum engine speed required for operating the internal combustion engine stably in the idling operation state after starting is predetermined as the target engine speed (target idle speed). It has been done. And, under the idling operation state after starting,
The control described below (hereinafter referred to as IS control) is executed. That is, in the IS control of the first embodiment, first, the target intake air amount TGa is read from the map of FIG. 2 based on the engine speed N and the engine load demand L, but the current engine speed is the target idle speed. When it is less than the number, the target intake air amount TGa is gradually corrected to the increasing amount side. In the first embodiment, when the target intake air amount TGa is gradually corrected to the increase side, the intake amount gradually increases, and therefore the fuel injection amount also gradually increases, so the engine speed gradually increases.
【0025】一方、第1実施形態のIS制御では、始動
後アイドリング運転状態下において、現在の機関回転数
が目標アイドル回転数を上回っている場合には、目標吸
気量TGaが減量側に補正される。第1実施形態におい
て、目標吸気量TGaが減量側に徐々に補正されると、
吸気量が徐々に少なくなり、したがって、燃料噴射量も
徐々に少なくなるので、機関回転数が徐々に小さくな
る。On the other hand, in the IS control of the first embodiment, the target intake air amount TGa is corrected to the decrease amount side when the current engine speed exceeds the target idle speed under the idling operation state after starting. It In the first embodiment, when the target intake air amount TGa is gradually corrected to the decrease amount side,
The intake air amount gradually decreases, and therefore, the fuel injection amount also gradually decreases, so that the engine speed gradually decreases.
【0026】こうした目標吸気量の補正を繰り返すこと
によって、始動後アイドリング運転状態下において、機
関回転数が目標アイドル回転数に維持されることとな
る。By repeating such correction of the target intake air amount, the engine speed is maintained at the target idle speed under the idling operation state after the start.
【0027】ところで、IS制御の実行中において、機
関回転数が目標アイドル回転数よりも小さい間は、吸気
量が徐々に増大される。ところが、このときの吸気量の
増大割合が大きすぎると、以下の理由から、機関回転数
が上下に大きく変動してしまうことがある。すなわち、
吸気量が増大せしめられると、これに合わせて、燃料噴
射量も増大せしめられるが、ここで、内燃機関の温度
(機関温度)が低いと、燃料は燃焼室にて燃焼しづらい
ので、燃料噴射量が増大せしめられたとしても、全ての
燃料が燃焼するわけではない。また、吸気量が増大せし
められるときにはスロットル弁16の開度が大きくされ
るので、スロットル弁16下流の吸気通路14内の負圧
の程度が小さく、したがって、燃料噴射弁13から吸気
中に噴射された燃料は気化しづらく、一部の燃料は吸気
通路14の壁面に付着したままとなってしまう。こうし
た理由から、空燃比が目標空燃比近傍に維持されず、し
たがって、内燃機関の出力負荷が安定しないので、機関
回転数が上下に大きく変動してしまうのである。During execution of the IS control, the intake air amount is gradually increased while the engine speed is lower than the target idle speed. However, if the rate of increase of the intake air amount at this time is too large, the engine speed may fluctuate significantly up and down for the following reasons. That is,
When the intake air amount is increased, the fuel injection amount is also increased accordingly. However, if the temperature of the internal combustion engine (engine temperature) is low, the fuel is difficult to burn in the combustion chamber, so the fuel injection Even if the amount is increased, not all fuel will burn. Further, since the opening degree of the throttle valve 16 is increased when the intake amount is increased, the degree of negative pressure in the intake passage 14 downstream of the throttle valve 16 is small, and therefore, the fuel injection valve 13 injects into the intake air. The fuel is not easily vaporized, and a part of the fuel remains attached to the wall surface of the intake passage 14. For this reason, the air-fuel ratio is not maintained in the vicinity of the target air-fuel ratio, and therefore the output load of the internal combustion engine is not stable, so the engine speed fluctuates significantly up and down.
【0028】そこで、第1実施形態では、IS制御の実
行中において、目標吸気量が徐々に増大せしめられてい
る間、機関回転数の増減幅(以下、回転数増減幅と称
す)を監視し、この回転数増減幅に応じて、目標吸気量
を増大させる割合(以下、吸気増大割合と称す)が制御
されるようになっている。具体的には、目標吸気量を増
大させる基準となる割合(以下、基準吸気補正ゲインと
称す)を予め定めておくと共に、この基準吸気補正ゲイ
ンを補正するための値(以下、吸気ゲイン補正係数と称
す)を機関回転数の増減幅(回転数増減幅)に応じて算
出し、基準吸気補正ゲインにこの吸気ゲイン補正係数を
乗じた値を吸気補正ゲイン(以下、目標吸気量の増大割
合と称す)とするようにしている。Therefore, in the first embodiment, during execution of the IS control, the increase / decrease range of the engine speed (hereinafter referred to as the rotation speed increase / decrease range) is monitored while the target intake air amount is gradually increased. The rate at which the target intake air amount is increased (hereinafter referred to as the intake air increase rate) is controlled in accordance with the rotation speed increase / decrease range. Specifically, a reference ratio for increasing the target intake air amount (hereinafter referred to as a reference intake air correction gain) is set in advance, and a value for correcting the reference intake air correction gain (hereinafter, an intake gain correction coefficient). Is calculated according to the increase / decrease range of engine speed (rotation speed increase / decrease range), and the value obtained by multiplying the reference intake correction gain by this intake gain correction coefficient is referred to as the intake correction gain I will call it).
【0029】第1実施形態では、図4に示したように、
回転数増減幅ΔNの関数として吸気ゲイン補正係数ΔK
gaが予め定められている。図4に示した関係では、吸
気ゲイン補正係数ΔKgaは、回転数増減幅ΔNが零か
ら増大して第1の値ΔN1になるまでは1.0のままで
あり、回転数増減幅ΔNが第1の値ΔN1を超えたとこ
ろから徐々に小さくなり、さらに、回転数増減幅ΔNが
第2の値ΔN2(>ΔN1)を超えたところから最も小
さい値で一定となる。In the first embodiment, as shown in FIG.
Intake gain correction coefficient ΔK as a function of rotation speed increase / decrease range ΔN
ga is predetermined. In the relationship shown in FIG. 4, the intake gain correction coefficient ΔKga remains 1.0 until the rotation speed increase / decrease range ΔN increases from zero to reach the first value ΔN1. The value gradually decreases from the point where it exceeds the value ΔN1 of 1, and further becomes constant at the smallest value from when the rotation speed increase / decrease range ΔN exceeds the second value ΔN2 (> ΔN1).
【0030】したがって、第1実施形態によれば、回転
数増減幅ΔNが或る一定の値ΔN1を超えると、吸気ゲ
イン補正係数ΔKgaが1.0よりも小さくされ、結果
的に、目標吸気量の増大割合が小さくされるので、機関
回転数の変動が徐々に収まることとなる。また、斯くし
て機関回転数の増減が徐々に収まるにつれて、吸気ゲイ
ン補正係数ΔKgaが1.0に向かって大きくされ、結
果的に、吸気増大割合が大きくされるので、全体とし
て、機関回転数は目標アイドル回転数に迅速に到達する
こととなる。Therefore, according to the first embodiment, when the rotation speed increase / decrease range ΔN exceeds a certain value ΔN1, the intake gain correction coefficient ΔKga is made smaller than 1.0, resulting in the target intake air amount. Since the rate of increase in the engine speed is reduced, the fluctuation in the engine speed gradually subsides. Further, in this way, as the increase / decrease in the engine speed gradually subsides, the intake gain correction coefficient ΔKga increases toward 1.0, and as a result, the intake increase rate increases, so that the engine speed as a whole is increased. Will quickly reach the target idle speed.
【0031】ところで、第1実施形態では、IS制御の
実行中においては、回転数増減幅ΔNが徐々に小さくな
るにつれて、吸気ゲイン補正係数ΔKgaが1.0に向
かって徐々に大きくされ、吸気増大割合が大きくされる
が、この吸気増大割合が大きくされる割合が大きすぎて
も、回転数増減幅ΔNが再び大きくなってしまう。By the way, in the first embodiment, during execution of the IS control, the intake gain correction coefficient ΔKga is gradually increased toward 1.0 as the rotational speed increase / decrease range ΔN is gradually decreased to increase the intake air. Although the ratio is increased, the rotation speed increase / decrease range ΔN becomes large again even if the ratio by which the intake air increase ratio is increased is too large.
【0032】そこで、第1実施形態では、IS制御の実
行中において、吸気ゲイン補正係数ΔKgaが大きくさ
れる割合が予め定められた上限値を超え、結果として、
吸気量の増大割合が大きくされる割合がその許容上限値
を超えてしまう場合には、吸気ゲイン補正係数ΔKga
がその上限値に制限され、結果として、目標吸気量の増
大割合が大きくされる割合がその許容上限値に制限され
るようになっている。これによれば、IS制御の実行中
において、目標吸気量の増大割合が大きくされている間
に、回転数増減幅ΔNが大きくなってしまうことが抑制
されることとなる。Therefore, in the first embodiment, during execution of the IS control, the rate at which the intake gain correction coefficient ΔKga is increased exceeds a predetermined upper limit value, and as a result,
If the rate at which the increase rate of the intake air amount is increased exceeds the allowable upper limit value, the intake gain correction coefficient ΔKga
Is limited to the upper limit value, and as a result, the rate at which the increase rate of the target intake air amount is increased is limited to the allowable upper limit value. According to this, during execution of the IS control, it is possible to prevent the rotation speed increase / decrease range ΔN from increasing while the increase rate of the target intake air amount is increased.
【0033】なお、第1実施形態では、機関回転数Nが
目標アイドル回転数TNよりも大きい間は、目標吸気量
TGaは予め定められた吸気減少割合でもって徐々に小
さくされる。もちろん、目標吸気量TGaが予め定めら
れた吸気減少割合でもって徐々に小さくされている間
に、機関回転数Nの増減幅ΔNが予め定められた増減幅
ΔNthよりも大きくなったときには、回転数増減幅Δ
Nに基づいて図4の関係から吸気補正ゲインΔKgaを
読み込み、予め定められた吸気減少割合にこの吸気補正
ゲインΔKgaを乗じて吸気減少割合を小さくし、この
小さくされた吸気減少割合でもって目標吸気量TGaを
徐々に小さくするようにしてもよい。In the first embodiment, while the engine speed N is higher than the target idle speed TN, the target intake air amount TGa is gradually reduced at a predetermined intake air reduction rate. Of course, when the increase / decrease width ΔN of the engine speed N becomes larger than the predetermined increase / decrease width ΔNth while the target intake air amount TGa is gradually decreased at the predetermined intake air reduction rate, the rotation speed is increased. Increase / decrease range Δ
Based on N, the intake correction gain ΔKga is read from the relationship of FIG. 4, the predetermined intake reduction ratio is multiplied by this intake correction gain ΔKga to reduce the intake reduction ratio, and the target intake reduction is performed with this reduced intake reduction ratio. The amount TGa may be gradually reduced.
【0034】図5は、第1実施形態に従ってIS制御が
実行されたときの機関回転数などの推移の一例を示した
タイムチャートを示している。図5において、(A)は
機関回転数Nの推移を示し、(B)は目標吸気量TGa
の推移を示し、(C)は吸気補正ゲインKgaの推移を
示し、(D)は吸気ゲイン補正係数ΔKgaの推移を示
している。FIG. 5 is a time chart showing an example of changes in engine speed and the like when the IS control is executed according to the first embodiment. In FIG. 5, (A) shows the transition of the engine speed N, and (B) shows the target intake air amount TGa.
, (C) shows the change of the intake correction gain Kga, and (D) shows the change of the intake gain correction coefficient ΔKga.
【0035】時刻t0において、内燃機関が始動される
と、機関回転数Nはいったん目標アイドル回転数TNを
超えてピークに達した後に、時刻t6において、目標ア
イドル回転数TNを下回る。実質的に、ここから、目標
吸気量TGaの補正が開始される。すなわち、時刻t6
において、機関回転数Nが目標アイドル回転数TNを下
回るので、吸気補正ゲインKgaが0から大きくされる
が、このとき、機関回転数Nの上下変動(回転数増減幅
ΔN)は比較的小さいので、吸気ゲイン補正係数ΔKg
aは1.0に維持されており、結果として、吸気補正ゲ
インKgaは基準となる吸気補正ゲイン値RKgaとさ
れる。ここで、目標吸気量は図2のマップから読み込ま
れた目標吸気量TGaにこの吸気補正ゲインKgaを加
えて算出されるので、吸気補正ゲインKgaが大きくさ
れると、目標吸気量TGaは徐々に増大せしめられる。When the internal combustion engine is started at time t0, the engine speed N once exceeds the target idle speed TN and reaches a peak, and then at time t6, falls below the target idle speed TN. Substantially, the correction of the target intake air amount TGa is started from here. That is, time t6
In the above, since the engine speed N is lower than the target idle speed TN, the intake correction gain Kga is increased from 0. At this time, however, the vertical fluctuation of the engine speed N (the speed increase / decrease range ΔN) is relatively small. , Intake gain correction coefficient ΔKg
a is maintained at 1.0, and as a result, the intake correction gain Kga is set to the reference intake correction gain value RKga. Here, the target intake air amount TGa is calculated by adding this intake air correction gain Kga to the target intake air amount TGa read from the map of FIG. 2. Therefore, when the intake air correction gain Kga is increased, the target intake air amount TGa is gradually increased. Be increased.
【0036】時刻t9において、機関回転数Nが比較的
大きく上下に変動し始めると、吸気ゲイン補正係数ΔK
gaが1.0から一気に小さくなる。そして、吸気補正
ゲインKgaは基準となる吸気補正ゲインRKgaにこ
の吸気ゲイン補正係数ΔKgaを乗じて算出されるの
で、吸気補正ゲインKgaも一気に小さくなる。そし
て、時刻t9以降、機関回転数の増減幅ΔNが比較的大
きい間は、目標吸気量TGaは徐々に増大せしめられる
ものの、その増大割合は時刻t6から時刻t9の間にお
ける増大割合よりも小さい。At time t9, when the engine speed N starts to fluctuate relatively upward and downward, the intake gain correction coefficient ΔK
ga decreases from 1.0 at once. Since the intake correction gain Kga is calculated by multiplying the reference intake correction gain RKga by this intake gain correction coefficient ΔKga, the intake correction gain Kga also decreases at once. After the time t9, while the increase / decrease range ΔN of the engine speed is relatively large, the target intake air amount TGa is gradually increased, but the increase rate is smaller than the increase rate from the time t6 to the time t9.
【0037】そして、時刻t9以降、機関回転数の増減
幅ΔNが徐々に小さくなるので、吸気ゲイン補正係数Δ
Kgaが1.0に向かって徐々に大きくされ、したがっ
て、吸気補正ゲインKgaも基準吸気補正ゲインRKg
aに向かって徐々に大きくなる。もちろん、この間、目
標吸気量TGaも徐々に多くなり、機関回転数Nも目標
アイドル回転数TNに向かって徐々に大きくなる。After the time t9, the increase / decrease width ΔN of the engine speed gradually decreases, so that the intake gain correction coefficient Δ
Kga is gradually increased toward 1.0. Therefore, the intake correction gain Kga is also set to the reference intake correction gain RKg.
It gradually increases toward a. Of course, during this period, the target intake air amount TGa also gradually increases, and the engine speed N also gradually increases toward the target idle speed TN.
【0038】時刻t13において、機関回転数Nが目標
アイドル回転数TNに到達すると、もはや、これ以上、
目標吸気量TGaを増大させる必要はなくなるので、吸
気補正ゲインKgaが零とされる。なお、時刻t13以
降は、機関回転数の増減幅ΔNは小さいので、吸気ゲイ
ン補正係数ΔKgaは1.0となる。At time t13, when the engine speed N reaches the target idle speed TN, no more
Since it is not necessary to increase the target intake air amount TGa, the intake air correction gain Kga is set to zero. Since the increase / decrease width ΔN of the engine speed is small after time t13, the intake gain correction coefficient ΔKga becomes 1.0.
【0039】図6は、第1実施形態に従ったIS制御に
おいて目標吸気量を設定するために実行されるルーチン
のフローチャートを示している。図6のルーチンでは、
始めに、ステップ10において、機関運転状態が始動後
アイドリング運転状態にあることを示すフラグFnがセ
ットされている(Fn=1)か否かが判別される。ステ
ップ10において、Fn=1であると判別されたときに
は、ルーチンはステップ11に進む。FIG. 6 shows a flowchart of a routine executed to set a target intake air amount in the IS control according to the first embodiment. In the routine of FIG. 6,
First, at step 10, it is judged if the flag Fn indicating that the engine operating state is the idling operating state after starting is set (Fn = 1). When it is determined in step 10 that Fn = 1, the routine proceeds to step 11.
【0040】ステップ11では、一回のIS制御におい
てルーチンが初めてステップ11に進んだときには目標
吸気量TGaが図2のマップから読み込まれ、一方、一
回のIS制御においてルーチンがステップ11に進むの
が二回目以上であるときには前回のルーチンにおいて設
定された目標吸気量TGaが読み込まれる。In step 11, the target intake air amount TGa is read from the map of FIG. 2 when the routine first proceeds to step 11 in the IS control once, while the routine proceeds to step 11 in the IS control once. Is the second time or more, the target intake air amount TGa set in the previous routine is read.
【0041】次いで、ステップ12において、機関回転
数Nが目標アイドル回転数TNよりも小さい(N<T
N)か否かが判別される。ステップ12において、N<
TNであると判別されたときには、ルーチンはステップ
13に進んで、機関回転数の増減幅(回転数増減幅)Δ
Nが予め定められた増減幅ΔNthよりも大きい(ΔN
>ΔNth)か否かが判別される。Next, at step 12, the engine speed N is smaller than the target idle speed TN (N <T
N) or not. In step 12, N <
If it is determined to be TN, the routine proceeds to step 13 and the engine speed increase / decrease range (rotation speed increase / decrease range) Δ
N is larger than a predetermined increase / decrease width ΔNth (ΔN
> ΔNth) is determined.
【0042】ステップ13において、ΔN>ΔNthで
あると判別されたときには、ルーチンはステップ14に
進んで、図7のフローチャートに従って吸気補正ゲイン
Kgaが算出され、次いで、ステップ15において、ス
テップ11で読み込まれた目標吸気量TGaにステップ
14で算出された吸気補正ゲインKgaを加えた値が今
回の目標吸気量TGaとして設定される。一方、ステッ
プ13において、ΔN≦ΔNthであると判別されたと
きには、ルーチンはステップ17に進んで、ステップ1
1で読み込まれた目標吸気量TGaに基準吸気補正ゲイ
ンRKgaを加えた値が今回の目標吸気量TGaとして
設定される。When it is judged at step 13 that ΔN> ΔNth, the routine proceeds to step 14, where the intake correction gain Kga is calculated according to the flowchart of FIG. 7, and then at step 15, it is read at step 11. A value obtained by adding the intake correction gain Kga calculated in step 14 to the target intake air amount TGa is set as the current target intake air amount TGa. On the other hand, if it is determined in step 13 that ΔN ≦ ΔNth, the routine proceeds to step 17, where step 1
A value obtained by adding the reference intake air correction gain RKga to the target intake air amount TGa read in 1 is set as the current target intake air amount TGa.
【0043】一方、ステップ12において、N≧TNで
あると判別されたときには、ルーチンはステップ16に
進んで、ステップ11で読み込まれた目標吸気量TGa
から基準吸気補正ゲインRKgaが差し引かれた値が今
回の目標吸気量として設定される。なお、ステップ10
において、Fn=0であると判別されたときには、ルー
チンは終了する。On the other hand, when it is judged at step 12 that N ≧ TN, the routine proceeds to step 16, where the target intake air amount TGa read at step 11 is obtained.
A value obtained by subtracting the reference intake air correction gain RKga from is set as the current target intake air amount. Note that step 10
In, when it is determined that Fn = 0, the routine ends.
【0044】なお、図6のフローチャートにおいて予め
定められた増減幅ΔNthは、実質的に、図4において
第1の値ΔN1に相当する。The predetermined increase / decrease width ΔNth in the flowchart of FIG. 6 substantially corresponds to the first value ΔN1 in FIG.
【0045】図7は、第1実施形態に従って吸気補正ゲ
インを算出するために実行されるルーチンのフローチャ
ートを示している。図7のルーチンは、図6のステップ
14として実行されるルーチンである。図7のルーチン
では、始めに、ステップ20において、図8のフローチ
ャートに従って吸気補正ゲインΔKgaが算出され、次
いで、ステップ21において、基準吸気補正ゲインRK
gaにステップ21で算出された吸気ゲイン補正係数Δ
Kgaを乗じた値が今回の吸気補正ゲインKgaとして
設定される。FIG. 7 shows a flow chart of a routine executed to calculate the intake correction gain according to the first embodiment. The routine of FIG. 7 is a routine executed as step 14 of FIG. In the routine of FIG. 7, first, at step 20, the intake correction gain ΔKga is calculated according to the flowchart of FIG. 8, and then at step 21, the reference intake correction gain RK is calculated.
Ga is the intake gain correction coefficient Δ calculated in step 21.
A value obtained by multiplying Kga is set as the current intake correction gain Kga.
【0046】図8は、第1実施形態に従って吸気ゲイン
補正係数を算出するために実行されるルーチンのフロー
チャートを示している。図8のルーチンは、図7のステ
ップ20として実行されるルーチンである。図8のルー
チンでは、始めに、ステップ30において、図4に示し
た関係から吸気ゲイン補正係数ΔKgaが読み込まれ、
次いで、ステップ31において、ステップ30で読み込
まれた吸気ゲイン補正係数ΔKgaが前回のルーチンに
おいて設定された吸気ゲイン補正係数ΔKga n-1より
も所定値(上限値)X以上に大きい(ΔKga−ΔKg
aun-1>X)か否かが判別される。ステップ31にお
いて、ΔKga−ΔKgaun-1>Xであると判別され
たときには、ルーチンはステップ32に進んで、前回の
ルーチンにて設定された吸気ゲイン補正係数ΔKga
n-1に所定値(上限値)Xを加えた値が今回の吸気ゲイ
ン補正係数ΔKganとして設定される。FIG. 8 shows the intake gain according to the first embodiment.
Flow of routine executed to calculate the correction coefficient
The chart is shown. The routine shown in FIG.
This is a routine executed as step 20. Figure 8
In Chin, first, in step 30, shown in FIG.
The intake gain correction coefficient ΔKga is read from the relationship
Then, in step 31, read in step 30
The included intake gain correction coefficient ΔKga is in the previous routine.
Intake gain correction coefficient ΔKga set in advance n-1Than
Is greater than a predetermined value (upper limit value) X (ΔKga−ΔKg
aun-1> X). In step 31
And ΔKga-ΔKgaun-1> X
If so, the routine proceeds to step 32, where the previous
Intake gain correction coefficient ΔKga set in the routine
n-1The value obtained by adding a predetermined value (upper limit) X to
Correction coefficient ΔKganIs set as.
【0047】一方、ステップ31において、ΔKga−
ΔKgaun-1≦Xであると判別されたときには、ルー
チンはステップ33に進んで、ステップ30で読み込ま
れた吸気ゲイン補正係数ΔKgaがそのまま今回の吸気
ゲイン補正係数ΔKganとして設定される。On the other hand, in step 31, ΔKga-
When it is determined that ΔKgau n-1 ≦ X, the routine proceeds to step 33, the intake gain correction coefficient DerutaKga read in step 30 is set as it is as the current intake gain correction coefficient ΔKga n.
【0048】なお、第1実施形態において、機関運転状
態が始動後アイドリング運転状態にあると判定するとき
に、内燃機関の温度をも利用するようにしてもよい。す
なわち、第1実施形態において機関運転状態が始動後ア
イドリング運転状態にあると判定する条件に加えて、内
燃機関の温度が予め定められた温度よりも低いという条
件を加えるようにしてもよい。In the first embodiment, the temperature of the internal combustion engine may also be used when determining that the engine operating state is the idling operating state after starting. That is, in addition to the condition for determining that the engine operating condition is the post-start idling operating condition in the first embodiment, a condition that the temperature of the internal combustion engine is lower than a predetermined temperature may be added.
【0049】ところで、IS制御に対しては、できるだ
け迅速に、機関回転数を目標アイドル回転数に収束させ
るという要請がある。そこで、第2実施形態では、第1
実施形態と同様に、IS制御の実行中において、機関回
転数を目標アイドル回転数に向かって増大させている間
に、回転数増減幅が大きくなったときには目標吸気量T
Gaの増大割合に相当する吸気補正ゲインKgaを小さ
くするが、この吸気補正ゲインKgaが小さくされた程
度に合わせて、目標燃料噴射量TGiを大きくするよう
にしている。具体的には、目標燃料噴射量を増大させる
基準となる割合(以下、基準燃料補正ゲインと称す)を
予め定めておくと共に、この基準燃料補正ゲインを補正
するための値(以下、燃料ゲイン補正係数と称す)を回
転数増減幅ΔNに応じて算出し、基準燃料補正ゲインに
この燃料ゲイン補正係数を乗じた値を燃料補正ゲイン
(以下、目標燃料噴射量の増大割合と称す)とするよう
にしている。Incidentally, there is a demand for the IS control to converge the engine speed to the target idle speed as quickly as possible. Therefore, in the second embodiment, the first
Similar to the embodiment, when the engine speed is increased toward the target idle speed while the IS control is being executed, the target intake air amount T
Although the intake correction gain Kga corresponding to the increase rate of Ga is reduced, the target fuel injection amount TGi is increased according to the degree to which the intake correction gain Kga is reduced. Specifically, a ratio (hereinafter referred to as a reference fuel correction gain) serving as a reference for increasing the target fuel injection amount is set in advance, and a value for correcting the reference fuel correction gain (hereinafter referred to as fuel gain correction). (Hereinafter referred to as a coefficient) according to the rotation speed increase / decrease range ΔN, and a value obtained by multiplying the reference fuel correction gain by this fuel gain correction coefficient is used as a fuel correction gain (hereinafter, referred to as a target fuel injection amount increase rate). I have to.
【0050】第2実施形態では、図9(A)に示したよ
うに、回転数増減幅ΔNの関数として吸気ゲイン補正係
数ΔKgaが予め定められ、且つ、図9(B)に示した
ように、回転数増減幅ΔNの関数として燃料ゲイン補正
係数ΔKgiが定められている。図9(A)に示した関
係は、図4に示した関係と同じである。一方、図9
(B)に示した関係では、燃料ゲイン補正係数ΔKgi
は、回転数増減幅ΔNが零から増大して第1の値ΔN1
になるまでは1.0のままであり、回転数増減幅ΔNが
第1の値ΔN1を超えたところから徐々に大きくなり、
さらに、回転数増減幅ΔNが第2の値ΔN2(>ΔN
1)を超えたところから最も大きい値で一定となる。In the second embodiment, as shown in FIG. 9A, the intake gain correction coefficient ΔKga is predetermined as a function of the rotation speed increase / decrease width ΔN, and as shown in FIG. 9B. , The fuel gain correction coefficient ΔKgi is defined as a function of the rotation speed increase / decrease width ΔN. The relationship shown in FIG. 9 (A) is the same as the relationship shown in FIG. On the other hand, FIG.
In the relationship shown in (B), the fuel gain correction coefficient ΔKgi
Means that the rotation speed increase / decrease width ΔN increases from zero and the first value ΔN1
Until 1.0, the rotation speed increase / decrease range ΔN gradually increases from the point where it exceeds the first value ΔN1,
Further, the rotation speed increase / decrease range ΔN is the second value ΔN2 (> ΔN
It becomes constant with the largest value from the point where it exceeds 1).
【0051】したがって、第2実施形態によれば、回転
数増減幅ΔNが或る一定の値ΔN1を超えると、吸気ゲ
イン補正係数ΔKgaが1.0よりも小さくされ、結果
的に、目標吸気量の増大割合が小さくされ、これによれ
ば、機関回転数を目標アイドル回転数に到達させるまで
にかかる時間が長くなるが、第2実施形態では、この目
標吸気量の増大割合が小さくされた程度に合わせて、燃
料ゲイン補正係数ΔKgiが1.0よりも大きくされ、
そして、目標燃料噴射量の増大割合が大きくされ、結果
的に、目標吸気量の増大割合が小さくされた程度に合わ
せて目標燃料噴射量が増大されるので、全体として、機
関回転数は目標アイドル回転数に迅速に到達することと
なる。Therefore, according to the second embodiment, when the rotation speed increase / decrease width ΔN exceeds a certain value ΔN1, the intake gain correction coefficient ΔKga is made smaller than 1.0, and as a result, the target intake air amount is increased. The increase rate of the target intake air amount is reduced, and according to this, the time taken until the engine speed reaches the target idle speed becomes longer. However, in the second embodiment, the increase rate of the target intake air amount is decreased. In accordance with, the fuel gain correction coefficient ΔKgi is made larger than 1.0,
Then, the increase rate of the target fuel injection amount is increased, and as a result, the target fuel injection amount is increased according to the degree to which the increase rate of the target intake air amount is decreased. The rotation speed will be reached quickly.
【0052】ところで、第2実施形態では、IS制御の
実行中においては、回転数増減幅ΔNが徐々に小さくな
るにつれて、吸気ゲイン補正係数ΔKgaが1.0に向
かって徐々に大きくされて目標吸気量の増大割合が大き
くされると共に、燃料ゲイン補正係数ΔKgiが1.0
に向かって徐々に小さくされて目標燃料噴射量の増大割
合が小さくされるが、これら目標吸気量の増大割合が大
きくされる割合や目標燃料噴射量が小さくされる割合が
大きすぎても、回転数増減幅ΔNが再び大きくなってし
まう。By the way, in the second embodiment, during execution of the IS control, the intake gain correction coefficient ΔKga is gradually increased toward 1.0 as the rotational speed increase / decrease width ΔN is gradually decreased, and the target intake air is increased. As the rate of increase in the amount is increased, the fuel gain correction coefficient ΔKgi is 1.0
The target fuel injection amount increase rate is gradually decreased toward the target. However, even if the target intake air amount increase rate is increased or the target fuel injection amount decrease rate is too large, the rotation speed increases. The number increase / decrease width ΔN becomes large again.
【0053】とこで、第2実施形態では、第1実施形態
と同様に、IS制御の実行中において、吸気ゲイン補正
係数ΔKgaが大きくされる割合が予め定められた上限
値を超えてしまう場合には、吸気ゲイン補正係数ΔKg
aがその上限値に制限され、結果として、目標吸気量の
増大割合が大きくされる割合がその許容上限値に制限さ
れるようになっている。そして、さらに、第2実施形態
では、IS制御の実行中において、燃料ゲイン補正係数
ΔKgiが小さくされる割合が予め定められた上限値を
超え、結果として、目標燃料噴射量の増大割合が小さく
される割合がその許容上限値を超えてしまう場合には、
燃料ゲイン補正係数ΔKgiがその上限値に制限され、
結果として、目標燃料噴射量の増大割合が小さくされる
割合がその許容上限値に制限されるようになっている。
これによれば、IS制御の実行中において、目標吸気量
の増大割合が大きくされ且つ目標燃料噴射量の増大割合
が小さくされている間に、回転数増減幅ΔNが大きくな
ってしまうことが抑制されることとなる。In the second embodiment, as in the first embodiment, when the intake gain correction coefficient ΔKga is increased during execution of the IS control, it exceeds a predetermined upper limit value. Is the intake gain correction coefficient ΔKg
a is limited to the upper limit value, and as a result, the rate at which the increase rate of the target intake air amount is increased is limited to the allowable upper limit value. Further, in the second embodiment, during execution of the IS control, the rate at which the fuel gain correction coefficient ΔKgi is reduced exceeds the predetermined upper limit value, and as a result, the increase rate of the target fuel injection amount is reduced. If the percentage exceeds the allowable upper limit,
The fuel gain correction coefficient ΔKgi is limited to its upper limit value,
As a result, the rate at which the increase rate of the target fuel injection amount is reduced is limited to the allowable upper limit value.
According to this, during execution of the IS control, it is possible to prevent the rotation speed increase / decrease range ΔN from increasing while the increase rate of the target intake air amount is increased and the increase rate of the target fuel injection amount is decreased. Will be done.
【0054】図10は、第2実施形態に従ってIS制御
が実行されたときの機関回転数などの推移の一例を示し
たタイムチャートを示している。図10において、
(A)は機関回転数Nの推移を示し、(B)は目標吸気
量TGaの推移を示し、(C)は吸気補正ゲインKga
の推移を示し、(D)は吸気ゲイン補正係数ΔKgaの
推移を示し、(E)は目標燃料噴射量TGiの推移を示
し、(F)は燃料補正ゲインKgiの推移を示し、
(G)は燃料ゲイン補正係数ΔKgiを示している。FIG. 10 is a time chart showing an example of changes in the engine speed and the like when the IS control is executed according to the second embodiment. In FIG.
(A) shows the transition of the engine speed N, (B) shows the transition of the target intake air amount TGa, and (C) shows the intake correction gain Kga.
, (D) shows the transition of the intake gain correction coefficient ΔKga, (E) shows the transition of the target fuel injection amount TGi, (F) shows the transition of the fuel correction gain Kgi,
(G) shows the fuel gain correction coefficient ΔKgi.
【0055】時刻t0において、内燃機関が始動される
と、機関回転数Nはいったん目標アイドル回転数TNを
超えてピークに達した後に、時刻t3において、目標ア
イドル回転数TNを下回る。実質的に、ここから、目標
吸気量TGaの補正が開始される。すなわち、時刻t3
において、機関回転数Nが目標アイドル回転数TNを下
回るので、吸気補正ゲインKgaが零から大きくされる
が、このとき、機関回転数Nの上下変動(回転数増減幅
ΔN)は比較的小さいので、吸気ゲイン補正係数ΔKg
aは1.0に維持されており、結果として、吸気補正ゲ
インKgaは基準となる吸気補正ゲインRKgaとされ
る。ここで、目標吸気量は図2のマップから読み込まれ
た目標吸気量TGaにこの吸気補正ゲインKgaを加え
て算出されるので、吸気補正ゲインKgaが大きくされ
ると、目標吸気量TGaは徐々に増大せしめられる。When the internal combustion engine is started at time t0, the engine speed N once exceeds the target idle speed TN and reaches a peak, and then at time t3, falls below the target idle speed TN. Substantially, the correction of the target intake air amount TGa is started from here. That is, time t3
In the above, since the engine speed N is lower than the target idle speed TN, the intake correction gain Kga is increased from zero. At this time, however, the vertical fluctuation of the engine speed N (the speed increase / decrease range ΔN) is relatively small. , Intake gain correction coefficient ΔKg
a is maintained at 1.0, and as a result, the intake correction gain Kga is set to the reference intake correction gain RKga. Here, the target intake air amount TGa is calculated by adding this intake air correction gain Kga to the target intake air amount TGa read from the map of FIG. 2. Therefore, when the intake air correction gain Kga is increased, the target intake air amount TGa is gradually increased. Be increased.
【0056】一方、時刻t3以降、目標吸気量TGaが
徐々に増大せしめられるので、図3のマップから読み込
まれる目標燃料噴射量TGiも徐々に増大するが、この
ときの燃料補正ゲインKgiは零であるので、目標燃料
噴射量TGiの増大割合は図3のマップに従った割合と
なっている。On the other hand, after the time t3, since the target intake air amount TGa is gradually increased, the target fuel injection amount TGi read from the map of FIG. 3 is also gradually increased, but the fuel correction gain Kgi at this time is zero. Therefore, the increase rate of the target fuel injection amount TGi is a rate according to the map of FIG.
【0057】時刻t6において、機関回転数Nが比較的
大きく上下に変動し始めると、吸気ゲイン補正係数ΔK
gaが1.0から一気に小さくされる。そして、吸気補
正ゲインKgaは基準となる吸気補正ゲインRKgaに
この吸気ゲイン補正係数ΔKgaを乗じて算出されるの
で、吸気補正ゲインKgaも一気に小さくなる。そし
て、時刻t6以降、機関回転数の増減幅ΔNが比較的大
きい間は、目標吸気量TGaは徐々に増大せしめられる
ものの、その増大割合は時刻t3から時刻t6の間にお
ける増大割合よりも小さい。At time t6, when the engine speed N starts to fluctuate relatively large up and down, the intake gain correction coefficient ΔK
ga is reduced from 1.0 at once. Since the intake correction gain Kga is calculated by multiplying the reference intake correction gain RKga by this intake gain correction coefficient ΔKga, the intake correction gain Kga also decreases at once. Then, after the time t6, while the increase / decrease range ΔN of the engine speed is relatively large, the target intake air amount TGa is gradually increased, but its increase rate is smaller than the increase rate from the time t3 to the time t6.
【0058】一方、時刻t6において、吸気ゲイン補正
係数ΔKgaが1.0から一気に小さくされるので、こ
の吸気ゲイン補正係数ΔKgaが小さくされた程度に合
わせて、燃料ゲイン補正係数ΔKgiが1.0から一気
に大きくされる。そして、燃料補正ゲインKgiは基準
となる燃料補正ゲインRKgiにこの燃料ゲイン補正係
数ΔKgiを乗じて算出されるので、燃料補正ゲインK
giも一気に大きくなる。そして、時刻t6以降、目標
吸気量TGaの増大割合が基準となる吸気補正ゲインK
gaが基準吸気補正ゲインRKgaよりも小さい間、す
なわち、機関回転数の増減幅ΔNが比較的大きい間は、
目標燃料噴射量TGiは徐々に増大されるが、その増大
割合は図3のマップに従った増大割合よりも大きい。On the other hand, at the time t6, the intake gain correction coefficient ΔKga is suddenly reduced from 1.0, so that the fuel gain correction coefficient ΔKgi is changed from 1.0 to match the degree to which the intake gain correction coefficient ΔKga is reduced. It is made big at once. The fuel correction gain Kgi is calculated by multiplying the reference fuel correction gain RKgi by this fuel gain correction coefficient ΔKgi.
gi also becomes bigger at a stretch. Then, after the time t6, the intake correction gain K based on the increasing rate of the target intake air amount TGa
While ga is smaller than the reference intake correction gain RKga, that is, while the increase / decrease range ΔN of the engine speed is relatively large,
The target fuel injection amount TGi is gradually increased, but its increase rate is larger than the increase rate according to the map of FIG.
【0059】なお、時刻t6以降、機関回転数の増減幅
ΔNが徐々に小さくなるので、吸気ゲイン補正係数ΔK
gaが1.0に向かって徐々に大きくされ、したがっ
て、吸気補正ゲインKgaも基準吸気補正ゲインRKg
aに向かって徐々に大きくなる。また、時刻t6以降、
燃料ゲイン補正係数ΔKgiが1.0に向かって徐々に
小さくされ、したがって、燃料補正ゲインKgiも基準
燃料補正ゲインRKgiに向かって徐々に小さくなる。After the time t6, the increase / decrease width ΔN of the engine speed gradually decreases, so the intake gain correction coefficient ΔK
ga is gradually increased toward 1.0, so that the intake correction gain Kga is also equal to the reference intake correction gain RKg.
It gradually increases toward a. Also, after time t6,
The fuel gain correction coefficient ΔKgi is gradually reduced toward 1.0, and therefore the fuel correction gain Kgi is also gradually reduced toward the reference fuel correction gain RKgi.
【0060】時刻t9において、機関回転数Nが目標ア
イドル回転数TNに到達すると、もはや、これ以上、目
標吸気量TGaを増大する必要はなくなるので、吸気補
正ゲインKgaが零とされる。一方、このとき、図3の
マップから読み込まれた目標燃料噴射量TGiを増大す
る必要もなくなるので、燃料補正ゲインKgiも零とさ
れる。なお、時刻t9以降、機関回転数の増減幅ΔNは
小さいので、吸気ゲイン補正係数ΔKgaおよび燃料ゲ
イン補正係数ΔKgiは1.0となる。At time t9, when the engine speed N reaches the target idle speed TN, it is no longer necessary to increase the target intake air amount TGa anymore, so the intake correction gain Kga is made zero. On the other hand, at this time, since it is not necessary to increase the target fuel injection amount TGi read from the map of FIG. 3, the fuel correction gain Kgi is also set to zero. It should be noted that since the increase / decrease width ΔN of the engine speed is small after time t9, the intake gain correction coefficient ΔKga and the fuel gain correction coefficient ΔKgi are 1.0.
【0061】なお、第2実施形態において、目標燃料噴
射量の増大割合は、基準となる燃料補正ゲインRKgi
に燃料ゲイン補正係数ΔKgiを乗じて算出されている
が、目標燃料噴射量の増大割合を機関回転数の増減幅Δ
Nの関数として図9(B)と同様のマップを予め求め、
機関回転数の増減幅ΔNから目標燃料噴射量を直接算出
するようにしてもよい。In the second embodiment, the rate of increase in the target fuel injection amount is determined by the reference fuel correction gain RKgi.
Is calculated by multiplying by the fuel gain correction coefficient ΔKgi.
A map similar to that shown in FIG. 9B is obtained in advance as a function of N,
The target fuel injection amount may be directly calculated from the variation range ΔN of the engine speed.
【0062】図11は、第2実施形態に従ってIS制御
が実行されるときに目標燃料噴射量を設定するために実
行されるルーチンのフローチャートを示している。図1
1では、始めに、ステップ40において、機関運転状態
が始動後アイドリング運転状態にあることを示すフラグ
Fnがセットされている(Fn=1)か否かが判別され
る。ステップ40において、Fn=1であるとは判別さ
れたときには、ルーチンはステップ41に進んで、図3
のマップから目標燃料噴射量TGimnが読み込まれ、
次いで、ステップ42において、機関回転数Nが目標ア
イドル回転数TNよりも小さい(N<TN)か否かが判
別される。FIG. 11 shows a flowchart of a routine executed to set the target fuel injection amount when the IS control is executed according to the second embodiment. Figure 1
In No. 1, first, in step 40, it is determined whether or not the flag Fn indicating that the engine operating state is the idling operating state after starting is set (Fn = 1). If it is determined in step 40 that Fn = 1, the routine proceeds to step 41, where
The target fuel injection amount TGimn is read from the map of
Next, at step 42, it is judged if the engine speed N is lower than the target idle speed TN (N <TN).
【0063】ステップ42において、N<TNであると
判別されたときには、ルーチンはステップ43に進ん
で、機関回転数の増減幅(回転数増減幅)ΔNが予め定
められた増減幅ΔNthよりも大きい(ΔN>ΔNt
h)か否かが判別される。ステップ43において、ΔN
>ΔNthであると判別されたときには、ルーチンはス
テップ44に進んで、燃料補正ゲインKgiが図12の
フローチャートに従って算出され、次いで、ステップ4
5において、ステップ41で読み込まれた目標燃料噴射
量TGimnに、ステップ44で算出された燃料補正ゲ
インKgiが加えられた値が今回の目標燃料噴射量TG
iとして設定される。When it is determined in step 42 that N <TN, the routine proceeds to step 43, where the engine speed increase / decrease range (rotation speed increase / decrease range) ΔN is larger than a predetermined increase / decrease range ΔNth. (ΔN> ΔNt
h) or not. In step 43, ΔN
When it is determined that> ΔNth, the routine proceeds to step 44, where the fuel correction gain Kgi is calculated according to the flowchart of FIG. 12, and then step 4
In 5, the value obtained by adding the fuel correction gain Kgi calculated in step 44 to the target fuel injection amount TGimn read in step 41 is the current target fuel injection amount TG.
It is set as i.
【0064】一方、ステップ42においてN≧TNと判
別されたとき、および、ステップ43においてΔN≦Δ
Nthであると判別されたときには、ステップ41で読
み込まれた目標燃料噴射量TGimnを補正する必要は
ないので、ルーチンはステップ46に進んで、ステップ
41で読み込まれた目標燃料噴射量TGimnがそのま
ま今回の目標燃料噴射量TGiとして設定される。On the other hand, when it is judged in step 42 that N ≧ TN, and in step 43, ΔN ≦ Δ
If it is determined to be Nth, it is not necessary to correct the target fuel injection amount TGimn read in step 41, so the routine proceeds to step 46, and the target fuel injection amount TGimn read in step 41 is unchanged this time. Is set as the target fuel injection amount TGi.
【0065】なお、図11のフローチャートにおいて予
め定められた増減幅ΔNthは、実質的に、図9(B)
において第1の値ΔN1に相当する。Note that the predetermined increase / decrease width ΔNth in the flowchart of FIG. 11 is substantially equal to that of FIG. 9 (B).
Corresponds to the first value ΔN1.
【0066】図12は、第2実施形態に従って燃料補正
ゲインを算出するために実行されるルーチンのフローチ
ャートを示している。このルーチンは、図11のステッ
プ44として実行されるルーチンである。図12のルー
チンでは、始めに、ステップ50において、図13のフ
ローチャートに従って燃料ゲイン補正係数ΔKgiが算
出され、次いで、ステップ51において、基準燃料補正
ゲインRKgiにステップ50で算出された燃料ゲイン
補正係数ΔKgiを乗じた値が今回の燃料補正ゲインK
giとして設定される。FIG. 12 shows a flowchart of a routine executed to calculate the fuel correction gain according to the second embodiment. This routine is a routine executed as step 44 in FIG. In the routine of FIG. 12, first, at step 50, the fuel gain correction coefficient ΔKgi is calculated according to the flowchart of FIG. 13, and then at step 51, the fuel gain correction coefficient ΔKgi calculated at step 50 is added to the reference fuel correction gain RKgi. The value obtained by multiplying by is the fuel correction gain K this time.
It is set as gi.
【0067】図13は、第2実施形態に従って燃料ゲイ
ン補正係数を算出するために実行されるルーチンのフロ
ーチャートを示している。このルーチンは、図12のス
テップ50として実行されるルーチンである。図13の
ルーチンでは、始めに、ステップ60において、図9
(B)の関係から燃料ゲイン補正係数ΔKgiが読み込
まれ、次いで、ステップ61において、ステップ60で
読み込まれた燃料ゲイン補正係数ΔKgiが前回のルー
チンで設定された燃料ゲイン補正係数ΔKgin- 1より
も所定値Y以上に小さくなっている(ΔKgin-1−Δ
Kgi>Y)か否かが判別される。FIG. 13 shows a flowchart of a routine executed to calculate the fuel gain correction coefficient according to the second embodiment. This routine is a routine executed as step 50 in FIG. In the routine of FIG. 13, first, in step 60, the routine of FIG.
The fuel gain correction coefficient ΔKgi is read from the relationship of (B), and then, in step 61, the fuel gain correction coefficient ΔKgi read in step 60 is higher than the fuel gain correction coefficient ΔKgi n- 1 set in the previous routine. It is smaller than a predetermined value Y (ΔKgi n-1 -Δ
It is determined whether or not (Kgi> Y).
【0068】ステップ61において、ΔKgin-1−Δ
Kgi>Yであると判別されたときには、ルーチンはス
テップ62に進んで、前回のルーチンで設定された燃料
ゲイン補正係数ΔKgin-1から所定値Yを差し引いた
値が今回の燃料ゲイン補正係数ΔKginとして設定さ
れる。一方、ステップ61において、ΔKgin-1−Δ
Kgi≦Yであると判別されたときには、ルーチンはス
テップ63に進んで、ステップ60で算出された燃料ゲ
イン補正係数ΔKgiが今回の燃料ゲイン補正係数ΔK
ginとして設定される。At step 61, ΔKgi n-1 −Δ
When it is determined that Kgi> Y, the routine proceeds to step 62, where the value obtained by subtracting the predetermined value Y from the fuel gain correction coefficient ΔKgi n−1 set in the previous routine is the current fuel gain correction coefficient ΔKgi. Set as n . On the other hand, in step 61, ΔKgi n−1 −Δ
When it is determined that Kgi ≦ Y, the routine proceeds to step 63, where the fuel gain correction coefficient ΔKgi calculated at step 60 is the current fuel gain correction coefficient ΔKgi.
It is set as a gi n.
【0069】ところで、点火栓10によって燃焼室内の
燃料を点火するタイミング(燃料点火タイミング)を変
更することによっても、機関回転数を大きくしたり、小
さくしたりすることができる。そこで、第3実施形態の
IS制御では、始動後アイドリング運転状態下におい
て、機関回転数を目標アイドル回転数に維持するため
に、目標吸気量を制御すると共に、目標燃料点火タイミ
ングをも制御するようにしている。The engine speed can also be increased or decreased by changing the timing of igniting the fuel in the combustion chamber by the spark plug 10 (fuel ignition timing). Therefore, in the IS control of the third embodiment, in order to maintain the engine speed at the target idle speed under the idling operation state after starting, the target intake air amount is controlled and the target fuel ignition timing is also controlled. I have to.
【0070】具体的には、IS制御が実行され始まった
ときに、目標吸気量が図2のマップから読み込まれ、そ
して、機関回転数が目標アイドル回転数よりも小さく且
つ機関回転数の増減幅(回転数増減幅)が比較的小さい
間は、目標吸気量が予め定められた増大割合でもって徐
々に増大せしめられる。これによれば、目標吸気量の増
大に伴って、図3のマップから読み込まれる目標燃料噴
射量も増大するので、結果として、機関回転数が目標ア
イドル回転数に向かって徐々に増大することとなる。Specifically, when the IS control is started to be executed, the target intake air amount is read from the map of FIG. 2, and the engine speed is smaller than the target idle speed and the increase / decrease range of the engine speed is increased. While the (rotational speed increase / decrease range) is relatively small, the target intake air amount is gradually increased at a predetermined increase rate. According to this, as the target intake air amount increases, the target fuel injection amount read from the map of FIG. 3 also increases, and as a result, the engine speed gradually increases toward the target idle speed. Become.
【0071】一方、このときの目標燃料点火タイミング
は、機関運転状態に応じて予め設定されている目標燃料
点火タイミングとされる。第3実施形態では、目標燃料
点火タイミングTTiは、図14に示されているよう
に、機関回転数Nと機関要求負荷Lとの関数でもってマ
ップの形でECU20に予め記憶されており、内燃機関
の運転中において、機関回転数Nと機関要求負荷Lとに
基づいて図14のマップから読み込まれる。On the other hand, the target fuel ignition timing at this time is the target fuel ignition timing preset according to the engine operating state. In the third embodiment, the target fuel ignition timing TTi is prestored in the ECU 20 in the form of a map as a function of the engine speed N and the required engine load L, as shown in FIG. While the engine is operating, it is read from the map of FIG. 14 based on the engine speed N and the engine request load L.
【0072】これに対して、機関回転数が目標アイドル
回転数よりも小さいときに、回転数増減幅が比較的大き
くなった場合には、目標吸気量の増大を停止し、これ以
上、回転数増減幅が大きくなることを抑制する。そし
て、これと同時に、燃焼室内における燃料の燃焼が促進
されるように燃料点火タイミングを変更し、これによっ
て、機関回転数を目標アイドル回転数に向かって徐々に
増大させる。On the other hand, when the engine speed is smaller than the target idle speed and the range of increase or decrease in the engine speed becomes relatively large, the increase of the target intake air amount is stopped and the engine speed is further increased. It suppresses the increase / decrease range from increasing. At the same time, the fuel ignition timing is changed so as to promote the combustion of the fuel in the combustion chamber, whereby the engine speed is gradually increased toward the target idle speed.
【0073】これによれば、回転数増減幅が大きくなる
ことを抑制しつつ、機関回転数を迅速に目標アイドル回
転数に到達させることができる。According to this, the engine speed can quickly reach the target idle speed while suppressing the increase or decrease of the speed.
【0074】なお、一般的には、燃料点火タイミングが
早められるほど、すなわち、進角側にずらされるほど、
燃焼室内における燃料の燃焼が促進されるので、第3実
施形態では、燃焼室内における燃料の燃焼を促進するた
めには、燃料点火タイミングが進角側にずらされるよう
になっている。Generally, the earlier the fuel ignition timing is advanced, that is, the more the fuel ignition timing is shifted to the advance side,
Since the combustion of the fuel in the combustion chamber is promoted, in the third embodiment, in order to promote the combustion of the fuel in the combustion chamber, the fuel ignition timing is shifted to the advance side.
【0075】また、第3実施形態において、機関回転数
が目標アイドル回転数よりも大きい間は、目標吸気量は
予め定められた減少割合でもって徐々に減少せしめられ
る。これによれば、目標吸気量の減少に伴って、図3の
マップから読み込まれる目標燃料噴射量も減少するの
で、結果として、機関回転数が目標アイドル回転数に向
かって徐々に減少することとなる。Further, in the third embodiment, while the engine speed is higher than the target idle speed, the target intake air amount is gradually reduced at a predetermined reduction rate. According to this, as the target intake air amount decreases, the target fuel injection amount read from the map of FIG. 3 also decreases, and as a result, the engine speed gradually decreases toward the target idle speed. Become.
【0076】また、第3実施形態では、目標吸気量の増
大を停止して燃料点火タイミングを変更している間に機
関回転数Nが目標アイドル回転数TNに到達した後にお
いては、機関回転数Nが目標アイドル回転数TNに維持
されるように燃料点火タイミングが図14のマップから
読み込まれるタイミングに近づくように徐々に変更され
ると共に、目標吸気量TGaが徐々に大きくされる。In the third embodiment, after the engine speed N reaches the target idle speed TN while the increase of the target intake air amount is stopped and the fuel ignition timing is changed, the engine speed N The fuel ignition timing is gradually changed so as to approach the timing read from the map of FIG. 14 so that N is maintained at the target idle speed TN, and the target intake air amount TGa is gradually increased.
【0077】ところで、上述したように、目標吸気量が
多く、したがって、スロットル弁の開度が大きいと、吸
気通路内の負圧の程度が小さく、燃料噴射弁から噴射さ
れた燃料の一部が吸気通路の壁面に付着したまま残り、
内燃機関の運転が不安定になる。したがって、IS制御
の実行中において、スロットル弁の開度が機関回転数N
が目標アイドル回転数TN近傍となってもなお、機関回
転数の増減幅(回転数増減幅)ΔNが比較的大きい場
合、このように回転数増減幅が大きいのは、目標吸気量
が大きすぎることが原因であると考えられる。By the way, as described above, when the target intake air amount is large and therefore the opening of the throttle valve is large, the degree of negative pressure in the intake passage is small and a part of the fuel injected from the fuel injection valve It remains attached to the wall of the intake passage,
The operation of the internal combustion engine becomes unstable. Therefore, during execution of the IS control, the opening degree of the throttle valve is set to the engine speed N
Even when the engine speed is close to the target idle speed TN, when the engine speed increase / decrease range (rotation speed increase / decrease range) ΔN is relatively large, such a large engine speed increase / decrease range means that the target intake air amount is too large. It is thought that the cause is.
【0078】そこで、第4実施形態では、第3実施形態
において、機関回転数が目標アイドル回転数よりも小さ
く且つ機関回転数が予め定められた判定値よりも大きい
ときに、回転数増減幅が比較的大きいときには、目標吸
気量を減少させると共に、燃焼室内における燃料の燃焼
が促進されるように目標燃料点火タイミングを変更し、
これによって、機関回転数を目標アイドル回転数に向か
って徐々に増大させるようにしている。これによれば、
回転数増減幅を小さくしつつ、機関回転数を迅速に目標
アイドル回転数に到達させることができる。Therefore, in the fourth embodiment, when the engine speed is lower than the target idle speed and the engine speed is higher than a predetermined judgment value in the third embodiment, the speed increase / decrease range is increased. When it is relatively large, the target intake air amount is reduced, and the target fuel ignition timing is changed so as to promote the combustion of fuel in the combustion chamber.
As a result, the engine speed is gradually increased toward the target idle speed. According to this
The engine speed can quickly reach the target idle speed while reducing the speed increase / decrease range.
【0079】なお、第4実施形態では、目標吸気量の増
大を停止して燃料点火タイミングを変更している間、或
いは、目標吸気量を徐々に減少しつつ燃料点火タイミン
グを変更している間に機関回転数Nが目標アイドル回転
数TNに到達した後においては、機関回転数Nが目標ア
イドル回転数TNに維持されるように燃料点火タイミン
グが図14のマップから読み込まれるタイミングに近づ
くように徐々に変更されると共に、目標吸気量TGaが
徐々に増大せしめられる。In the fourth embodiment, while the increase of the target intake air amount is stopped and the fuel ignition timing is changed, or while the target intake air amount is gradually decreased and the fuel ignition timing is changed. After the engine speed N reaches the target idle speed TN, the fuel ignition timing approaches the timing read from the map of FIG. 14 so that the engine speed N is maintained at the target idle speed TN. While being gradually changed, the target intake air amount TGa is gradually increased.
【0080】図14は、第4実施形態に従ってIS制御
が実行されたときの機関回転数などの推移の一例を示し
たタイムチャートを示している。図14において、
(A)は機関回転数Nの推移を示し、(B)は目標吸気
量TGaの推移を示し、(C)は吸気補正ゲインKga
の推移を示し、(D)は点火タイミング補正係数Kti
を示している。FIG. 14 is a time chart showing an example of changes in engine speed and the like when the IS control is executed according to the fourth embodiment. In FIG.
(A) shows the transition of the engine speed N, (B) shows the transition of the target intake air amount TGa, and (C) shows the intake correction gain Kga.
Of the ignition timing correction coefficient Kti.
Is shown.
【0081】時刻t0において、内燃機関が始動される
と、機関回転数Nはいったん目標アイドル回転数TNを
超えてピークに達した後に、時刻t3において、目標ア
イドル回転数TNを下回る。実質的に、ここから、目標
吸気量TGaの補正が開始される。すなわち、時刻t3
において、機関回転数Nが目標アイドル回転数TNを下
回るので、吸気補正ゲインKgaが零から基準吸気補正
ゲインRKgaまで大きくされる。したがって、時刻t
3以降は、目標吸気量TGaがこの基準吸気補正ゲイン
RKgaでもって増大せしめられる。When the internal combustion engine is started at time t0, the engine speed N once exceeds the target idle speed TN and reaches a peak, and then at time t3, falls below the target idle speed TN. Substantially, the correction of the target intake air amount TGa is started from here. That is, time t3
In the above, since the engine speed N is lower than the target idle speed TN, the intake correction gain Kga is increased from zero to the reference intake correction gain RKga. Therefore, time t
After 3, the target intake air amount TGa is increased by this reference intake air correction gain RKga.
【0082】時刻t6において、機関回転数の増減幅
(回転数増減幅)ΔNが大きくなると、このときには、
機関回転数Nは予め定められた判定値Nthよりも小さ
いので、吸気補正ゲインKgaが零とされる。したがっ
て、時刻t6以降は、目標吸気量TGaは増大せしめら
れずにそのときの値に維持されることとなる。一方、時
刻t6以降は、目標吸気量TGaが増大せしめられなく
なったとしても、機関回転数Nを目標アイドル回転数T
Nに向かって増大させるために、図14のマップから読
み込まれる目標燃料点火タイミングTTimnを補正す
るための点火タイミング補正係数Ktiが1.0から徐
々に大きくされる。なお、第3実施形態では、この点火
タイミング補正係数Ktiを図14のマップから読み込
まれる目標燃料点火タイミングTTimnに乗じること
によって、最終的な目標燃料点火タイミングが設定され
る。At time t6, when the engine speed increase / decrease range (rotation speed increase / decrease range) ΔN becomes large, at this time,
Since the engine speed N is smaller than the predetermined determination value Nth, the intake correction gain Kga is set to zero. Therefore, after the time t6, the target intake air amount TGa is not increased and is maintained at the value at that time. On the other hand, after the time t6, even if the target intake air amount TGa cannot be increased, the engine speed N is changed to the target idle speed T
In order to increase toward N, the ignition timing correction coefficient Kti for correcting the target fuel ignition timing TTimn read from the map of FIG. 14 is gradually increased from 1.0. In the third embodiment, the final target fuel ignition timing is set by multiplying the target fuel ignition timing TTimn read from the map of FIG. 14 by the ignition timing correction coefficient Kti.
【0083】時刻t8において、機関回転数Nが相変わ
らず目標アイドル回転数TNよりも小さいものの、予め
定められた判定値Nthよりも大きくなると、吸気補正
ゲインKgaは零よりも小さい値とされる。これによっ
て、時刻t8以降、目標吸気量TGaはこの値の吸気補
正ゲインKgaでもって徐々に減少せしめられる。一
方、時刻t8以降、点火タイミング補正係数Ktiは、
継続して、徐々に増大せしめられ、目標燃料点火タイミ
ングが変更せしめられ続ける。At time t8, the engine speed N is still smaller than the target idle speed TN, but becomes larger than the predetermined determination value Nth, the intake correction gain Kga is set to a value smaller than zero. As a result, after the time t8, the target intake air amount TGa is gradually decreased by the intake air correction gain Kga having this value. On the other hand, after the time t8, the ignition timing correction coefficient Kti is
The target fuel ignition timing is continuously changed and gradually increased.
【0084】時刻t10において、回転数増減幅ΔNが
小さくなって機関回転数Nが目標アイドル回転数TNに
到達すると、吸気補正ゲインKgaは零よりも大きいが
基準吸気補正ゲインKgaよりは小さい値とされる。こ
れによって、時刻t10以降、目標吸気量TGaはこの
値の吸気補正ゲインKgaでもって徐々に増大せしめら
れる。一方、時刻t10以降、点火タイミング補正係数
Ktiは、徐々に減少せしめられ、目標燃料点火タイミ
ングが変更せしめられ続ける。At time t10, when the engine speed N reaches the target idle engine speed TN with the engine speed increasing / decreasing width ΔN becoming smaller, the intake correction gain Kga becomes larger than zero but smaller than the reference intake correction gain Kga. To be done. As a result, after time t10, the target intake air amount TGa is gradually increased with the intake air correction gain Kga having this value. On the other hand, after time t10, the ignition timing correction coefficient Kti is gradually decreased and the target fuel ignition timing is continuously changed.
【0085】図16は、第4実施形態のIS制御を実行
するためのルーチンのフローチャートを示している。図
16のルーチンでは、始めに、ステップ70において、
機関運転状態が始動後アイドリング運転状態にあること
を示すフラグFnがセットされている(Fn=1)か否
かが判別される。ステップ70において、Fn=1であ
ると判別されたときには、ルーチンはステップ71に進
んで、機関回転数Nが目標アイドル回転数TNよりも小
さい(N<TN)か否かが判別される。FIG. 16 shows a flow chart of a routine for executing the IS control of the fourth embodiment. In the routine of FIG. 16, first, at step 70,
It is determined whether or not the flag Fn indicating that the engine operating state is in the idling operating state after starting is set (Fn = 1). When it is judged at step 70 that Fn = 1, the routine proceeds to step 71, where it is judged if the engine speed N is smaller than the target idle speed TN (N <TN).
【0086】ステップ71において、N<TNであると
判別されたときには、ルーチンはステップ72に進ん
で、機関回転数の増減幅(回転数増減幅)ΔNが予め定
められた増減幅ΔNthよりも小さい(ΔN<ΔNt
h)か否かが判別される。ステップ72において、ΔN
<ΔNthであると判別されたときには、ルーチンはス
テップ73に進んで、機関回転数Nが予め定められた判
定値Nthよりも小さい(N<Nth)か否かが判別さ
れる。ステップ73において、N<Nthであると判別
されたときには、ルーチンはステップ74に進んで、制
御Iが実行される。制御Iでは、目標吸気量が現在の目
標吸気量に維持され、図14のマップから読み込まれた
燃料点火タイミングが予め定められた割合でもって進角
側にずらされる。When it is determined in step 71 that N <TN, the routine proceeds to step 72, and the engine speed increase / decrease range (rotation speed increase / decrease range) ΔN is smaller than the predetermined increase / decrease range ΔNth. (ΔN <ΔNt
h) or not. At step 72, ΔN
When it is determined that <ΔNth, the routine proceeds to step 73, where it is determined whether the engine speed N is smaller than a predetermined determination value Nth (N <Nth). When it is determined in step 73 that N <Nth, the routine proceeds to step 74, and the control I is executed. In the control I, the target intake air amount is maintained at the current target intake air amount, and the fuel ignition timing read from the map of FIG. 14 is shifted to the advance side at a predetermined rate.
【0087】一方、ステップ73において、N≧Nth
であると判別されたときには、ルーチンはステップ76
に進んで、制御IIが実行される。制御IIでは、目標
吸気量が予め定められた減少割合でもって徐々に減少せ
しめられると共に、図14のマップから読み込まれた燃
料点火タイミングが予め定められた割合でもって進角側
に徐々にずらされる。On the other hand, in step 73, N ≧ Nth
If so, the routine returns to step 76.
Then, the control II is executed. In control II, the target intake air amount is gradually reduced at a predetermined reduction rate, and the fuel ignition timing read from the map of FIG. 14 is gradually shifted to the advance side at a predetermined rate. .
【0088】また、ステップ72において、ΔN≧ΔN
thであると判別されたときには、ルーチンはステップ
77に進んで、制御IIIが実行される。制御IIIで
は、目標吸気量が予め定められた増大割合でもって増大
せしめられ、燃料点火タイミングは図14のマップから
読み込まれた燃料点火タイミングとされる。さらに、ス
テップ71において、N≧TNであると判別されたとき
には、ルーチンはステップ75に進んで、制御IVが実
行される。制御IVでは、目標吸気量が予め定められた
減少割合でもって減少せしめられ、燃料点火タイミング
は図14のマップから読み込まれた燃料点火タイミング
とされる。なお、ステップ70において、Fn=0であ
ると判別されたときには、ルーチンは終了する。In step 72, ΔN ≧ ΔN
When it is determined to be th, the routine proceeds to step 77, and control III is executed. In control III, the target intake air amount is increased at a predetermined increase rate, and the fuel ignition timing is the fuel ignition timing read from the map of FIG. Further, when it is determined in step 71 that N ≧ TN, the routine proceeds to step 75, and the control IV is executed. In control IV, the target intake air amount is reduced at a predetermined reduction rate, and the fuel ignition timing is the fuel ignition timing read from the map of FIG. When it is determined in step 70 that Fn = 0, the routine ends.
【0089】[0089]
【発明の効果】1〜4番目の発明では、機関回転数制御
の実行中において、吸気量制御手段によって吸気量が多
くされている間に、回転数増減幅が予め定められた許容
増減幅よりも大きくなったときには、上記予め定められ
た吸気増大割合が小さくされ、該小さくされた吸気増大
割合でもって吸気量制御手段によって吸気量が多くされ
る。すなわち、本発明によれば、機関回転数を大きくす
るために吸気量が多くされているときに、機関回転数が
大きく上下に変動している場合、吸気量は比較的小さい
割合でもって多くされる。これによれば、機関回転数の
変動が小さくなるので、内燃機関の始動後に機関運転状
態がアイドリング運転状態にあるときにおいて、内燃機
関が安定して運転せしめられる。According to the first to fourth aspects of the present invention, during execution of the engine speed control, while the intake air amount is being increased by the intake air amount control means, the rotational speed increase / decrease range is larger than the predetermined allowable increase / decrease range Is also increased, the predetermined intake increase rate is decreased, and the intake amount control means increases the intake amount with the decreased intake increase rate. That is, according to the present invention, when the intake air amount is increased in order to increase the engine speed, and when the engine speed fluctuates largely up and down, the intake amount is increased at a relatively small rate. It According to this, the fluctuation of the engine speed becomes small, so that the internal combustion engine can be operated stably when the engine operating state is in the idling operating state after the internal combustion engine is started.
【0090】5および6番目の発明では、機関回転数制
御の実行中において、吸気量制御手段によって吸気量が
多くされている間に、回転数増減幅が予め定められた許
容増減幅よりも大きくなったときには、吸気量制御手段
による吸気量の増大が停止され、これと同時に、点火手
段による燃料点火タイミングが燃料の燃焼が促進される
ように変更される。すなわち、本発明によれば、機関回
転数を大きくするための吸気量が多くされているとき
に、機関回転数が大きく上下に変動している場合、吸気
量の増大が停止され且つ燃料点火タイミングが燃焼の燃
焼が促進されるように変更される。これによれば、機関
回転数の変動が小さくなると共に機関回転数が目標機関
回転数に向かって継続して大きくなるので、内燃機関の
始動後に機関運転状態がアイドリング運転状態にあると
きにおいて、内燃機関が安定して運転せしめられる。In the fifth and sixth aspects of the invention, during execution of the engine speed control, the rotational speed increase / decrease range is larger than a predetermined allowable increase / decrease range while the intake air amount is increased by the intake air amount control means. Then, the increase of the intake air amount by the intake air amount control means is stopped, and at the same time, the fuel ignition timing by the ignition means is changed so as to promote the combustion of the fuel. That is, according to the present invention, when the intake air amount for increasing the engine speed is increased, when the engine speed fluctuates largely up and down, the increase of the intake amount is stopped and the fuel ignition timing is increased. Is changed so that the combustion of combustion is promoted. According to this, since the fluctuation of the engine speed becomes smaller and the engine speed continuously increases toward the target engine speed, when the engine operating state is in the idling operating state after the internal combustion engine is started, The engine can be operated stably.
【図1】第1実施形態の制御装置を備えた内燃機関の全
体図である。FIG. 1 is an overall view of an internal combustion engine including a control device according to a first embodiment.
【図2】目標吸気量TGaを設定するために用いられる
マップを示す図である。FIG. 2 is a diagram showing a map used for setting a target intake air amount TGa.
【図3】目標燃料噴射量TGiを設定するために用いら
れるマップを示す図である。FIG. 3 is a diagram showing a map used to set a target fuel injection amount TGi.
【図4】第1実施形態において回転数増減幅ΔNに基づ
いて吸気補正ゲインΔKgaを算出するために用いられ
る関係を示す図である。FIG. 4 is a diagram showing a relationship used for calculating an intake air correction gain ΔKga based on a rotation speed increase / decrease range ΔN in the first embodiment.
【図5】第1実施形態に従ってIS制御が実行されたと
きの機関回転数Nなどの推移の一例を示したタイムチャ
ートを示す図である。FIG. 5 is a diagram showing a time chart showing an example of changes in engine speed N and the like when IS control is executed according to the first embodiment.
【図6】第1実施形態に従ったIS制御において目標吸
気量TGaを設定するためのルーチンを示すフローチャ
ートである。FIG. 6 is a flowchart showing a routine for setting a target intake air amount TGa in IS control according to the first embodiment.
【図7】第1実施形態に従って吸気補正ゲインKgaを
算出するためのルーチンを示すフローチャートである。FIG. 7 is a flowchart showing a routine for calculating an intake air correction gain Kga according to the first embodiment.
【図8】第1実施形態に従って吸気ゲイン補正係数ΔK
gaを算出するためのルーチンを示すフローチャートで
ある。FIG. 8 is an intake gain correction coefficient ΔK according to the first embodiment.
6 is a flowchart showing a routine for calculating ga.
【図9】第2実施形態において回転数増減幅ΔNに基づ
いて吸気補正ゲインΔKgaおよび燃料補正ゲインΔK
giを算出するために用いられる関係を示す図である。FIG. 9 is an intake correction gain ΔKga and a fuel correction gain ΔK based on a rotation speed increase / decrease range ΔN in the second embodiment.
It is a figure which shows the relationship used in order to calculate gi.
【図10】第2実施形態に従ってIS制御が実行された
ときの機関回転数Nなどの推移の一例を示したタイムチ
ャートを示す図である。FIG. 10 is a diagram showing a time chart showing an example of changes in engine speed N and the like when IS control is executed according to the second embodiment.
【図11】第2実施形態に従ったIS制御において目標
燃料噴射量TGiを設定するためのルーチンを示すフロ
ーチャートである。FIG. 11 is a flowchart showing a routine for setting a target fuel injection amount TGi in IS control according to the second embodiment.
【図12】第2実施形態に従って燃料補正ゲインKgi
を算出するためのルーチンを示すフローチャートであ
る。FIG. 12 shows a fuel correction gain Kgi according to the second embodiment.
6 is a flowchart showing a routine for calculating
【図13】第2実施形態に従って燃料ゲイン補正係数Δ
Kgiを算出するためのルーチンを示すフローチャート
である。FIG. 13 is a fuel gain correction coefficient Δ according to the second embodiment.
It is a flowchart which shows the routine for calculating Kgi.
【図14】目標燃料点火タイミングを設定するために用
いられるマップを示す図である。FIG. 14 is a diagram showing a map used for setting a target fuel ignition timing.
【図15】第4実施形態に従ってIS制御が実行された
ときの機関回転数Nなどの推移の一例を示したタイムチ
ャートを示す図である。FIG. 15 is a diagram showing a time chart showing an example of changes in engine speed N and the like when IS control is executed according to the fourth embodiment.
【図16】第4実施形態のIS制御を実行するためのル
ーチンを示すフローチャートである。FIG. 16 is a flowchart showing a routine for executing IS control of the fourth embodiment.
1…機関本体 4…燃焼室 10…点火栓 13…燃料噴射弁 14…吸気通路 16…スロットル弁 24…排気通路 25…酸素センサ 1 ... Engine body 4 ... Combustion chamber 10 ... Spark plug 13 ... Fuel injection valve 14 ... Intake passage 16 ... Throttle valve 24 ... Exhaust passage 25 ... Oxygen sensor
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) F02D 43/00 301 F02D 43/00 301B 301K 45/00 322 45/00 322C F02P 5/15 F02P 5/15 E Fターム(参考) 3G022 CA01 CA03 DA01 DA07 EA01 FA08 GA01 GA05 GA06 GA08 GA09 3G065 CA00 DA06 EA03 FA02 FA03 FA06 FA09 GA05 GA09 GA10 GA46 3G084 BA05 BA13 BA17 CA01 CA03 DA10 EA11 EB08 EB11 EB12 EB13 EC07 FA07 FA10 FA20 FA29 FA33 FA38 3G301 JA21 KA01 KA07 LA00 LA03 LC04 MA11 NA08 NB11 NC02 ND01 ND05 NE03 NE08 NE09 NE16 NE17 NE22 PA01Z PD02Z PE01Z PE03Z PE08Z PF03Z ─────────────────────────────────────────────────── ─── Continuation of front page (51) Int.Cl. 7 Identification code FI theme code (reference) F02D 43/00 301 F02D 43/00 301B 301K 45/00 322 45/00 322C F02P 5/15 F02P 5/15 EF term (reference) 3G022 CA01 CA03 DA01 DA07 EA01 FA08 GA01 GA05 GA06 GA08 GA09 3G065 CA00 DA06 EA03 FA02 FA03 FA06 FA09 GA05 GA09 GA10 GA46 3G084 BA05 BA13 BA17 CA01 CA03 DA10 EA11 FA10 FA38 FA20 FA20 FA13 FA20 FA13 EC07 FA07 FA20 FA20 JA21 KA01 KA07 LA00 LA03 LC04 MA11 NA08 NB11 NC02 ND01 ND05 NE03 NE08 NE09 NE16 NE17 NE22 PA01Z PD02Z PE01Z PE03Z PE08Z PF03Z
Claims (6)
制御することができる吸気量制御手段と、空燃比が予め
定められた目標空燃比となるように吸気量に応じた量の
燃料を燃焼室に吸入される吸気中に噴射するための燃料
噴射手段とを具備し、内燃機関の始動後において機関運
転状態がアイドリング運転状態にあるときに機関回転数
が予め定められた目標機関回転数よりも小さい場合には
上記吸気量制御手段によって吸気量を予め定められた吸
気増大割合で多くし、一方、内燃機関の始動後に機関運
転状態がアイドリング運転状態にあるときに機関回転数
が上記目標機関回転数よりも大きい場合には上記吸気量
制御手段によって吸気量を予め定められた吸気減少割合
で少なくする機関回転数制御を実行するようになってい
る内燃機関の制御装置において、上記機関回転数制御の
実行中において、上記吸気量制御手段によって吸気量が
多くされている間に、機関回転数の増減幅が予め定めら
れた許容増減幅よりも大きくなったときには、上記予め
定められた吸気増大割合が小さくされ、該小さくされた
吸気増大割合でもって上記吸気量制御手段によって吸気
量が多くされることを特徴とする内燃機関の制御装置。1. An intake air amount control means capable of controlling an intake air amount sucked into a combustion chamber of an internal combustion engine, and an amount of fuel corresponding to an intake air amount so that an air-fuel ratio becomes a predetermined target air-fuel ratio. And a fuel injection means for injecting into the combustion chamber during intake air, and the engine speed is a predetermined target engine speed when the engine operating state is in an idling operating state after the internal combustion engine is started. When it is smaller than the number, the intake air amount control means increases the intake air amount at a predetermined intake air increase rate, while on the other hand, when the engine operating state is in the idling operating state after the internal combustion engine is started, the engine speed is When the engine speed is higher than the target engine speed, the engine speed control is executed to reduce the intake air amount by the intake air amount control means at a predetermined intake air reduction rate. In the above, during execution of the engine speed control, while the intake air amount is increased by the intake air amount control means, when the increase / decrease range of the engine speed becomes larger than a predetermined allowable increase / decrease range, A control device for an internal combustion engine, wherein the predetermined intake air increase ratio is reduced, and the intake air amount is increased by the intake air amount control means at the reduced intake air increase ratio.
て、上記吸気量制御手段によって吸気量が多くされてい
る間に、機関回転数の増減幅が上記許容増減幅よりも小
さくなったときには、上記予め定められた吸気増大割合
が大きくされ、該大きくされた吸気増大割合でもって上
記吸気量制御手段によって吸気量が多くされ、斯くして
上記予め定められた吸気増大割合を大きくする割合が予
め定められた上限値に制限されることを特徴とする請求
項1に記載の内燃機関の制御装置。2. When the increase / decrease range of the engine speed is smaller than the allowable increase / decrease range while the intake amount is being increased by the intake amount control means during execution of the engine speed control. The predetermined intake increase rate is increased, and the intake amount is increased by the intake amount control means with the increased intake increase rate, thus increasing the predetermined increase rate. The control device for an internal combustion engine according to claim 1, wherein the control device is limited to a predetermined upper limit value.
気量制御手段によって吸気量が多くされている間は上記
燃料噴射手段から噴射される燃料噴射量が予め定められ
た燃料減少割合で少なくされ、一方、上記機関回転数制
御の実行中において吸気量制御手段によって吸気量が少
なくされている間は燃料噴射量が予め定められた燃料増
大割合で多くされるようになっており、上記機関回転数
制御の実行中において上記予め定められた吸気増大割合
が小さくされるときには上記予め定められた燃料減少割
合が大きくされることを特徴とする請求項1に記載の内
燃機関の制御装置。3. The fuel injection quantity injected from the fuel injection means is reduced at a predetermined fuel reduction rate while the intake quantity is increased by the intake quantity control means during execution of the engine speed control. On the other hand, during the execution of the engine speed control, while the intake air amount is controlled by the intake air amount control means, the fuel injection amount is increased at a predetermined fuel increase rate. The control device for the internal combustion engine according to claim 1, wherein the predetermined fuel decrease rate is increased when the predetermined intake increase rate is decreased during execution of the number control.
て、上記機関回転数制御の実行中において、上記吸気量
制御手段によって吸気量が多くされている間に、機関回
転数の増減幅が上記許容増減幅よりも小さくなったとき
には、上記予め定められた吸気増大割合が大きくされ、
該大きくされた吸気増大割合でもって上記吸気量制御手
段によって吸気量が多くされ、これと同時に、上記予め
定められた燃料減少割合が小さくされ、該小さくされた
燃料減少割合でもって燃料噴射量が少なくされ、斯くし
て上記予め定められた吸気増大割合を大きくする割合が
予め定められた上限値に制限される共に、斯くして上記
予め定められた燃料減少割合を小さくする割合が予め定
められた上限値に制限されることを特徴とする請求項3
に記載の内燃機関の制御装置。4. A fourth aspect of the present invention is the third aspect of the invention, wherein during the execution of the engine speed control, the increase / decrease range of the engine speed is increased while the intake amount is increased by the intake amount control means. When it becomes smaller than the allowable increase / decrease range, the predetermined intake increase rate is increased,
The intake amount is increased by the intake amount control means with the increased intake increasing ratio, and at the same time, the predetermined fuel decrease ratio is decreased, and the fuel injection amount is decreased with the decreased fuel decrease ratio. As a result, the rate at which the predetermined increase rate of intake air is increased is limited to a predetermined upper limit value, and the rate at which the predetermined fuel decrease rate is reduced is predetermined. The upper limit value is limited to the upper limit value.
A control device for an internal combustion engine according to.
制御することができる吸気量制御手段と、空燃比が予め
定められた目標空燃比となるように吸気量に応じた量の
燃料を燃焼室に吸入される吸気中に噴射するための燃料
噴射手段と、燃焼室に吸入された燃料を点火するための
点火手段とを具備し、内燃機関の始動後に機関運転状態
がアイドリング運転状態にあるときに機関回転数が予め
定められた目標機関回転数よりも小さい場合には上記吸
気量制御手段によって吸気量を多くし、一方、内燃機関
の始動後に機関運転状態がアイドリング運転状態にある
ときに機関回転数が上記目標機関回転数よりも大きい場
合には上記吸気量制御手段によって吸気量を予め定めら
れた吸気減少割合で少なくする機関回転数制御を実行す
るようになっている内燃機関の制御装置において、上記
機関回転数制御の実行中において、上記吸気量制御手段
によって吸気量が多くされている間に、機関回転数の増
減幅が予め定められた許容増減幅よりも大きくなったと
きには、上記吸気量制御手段による吸気量の増大が停止
され、これと同時に、上記点火手段による燃料点火タイ
ミングが燃料の燃焼が促進されるように変更されること
を特徴とする内燃機関の制御装置。5. An intake air amount control means capable of controlling an intake air amount sucked into a combustion chamber of an internal combustion engine, and an amount of fuel corresponding to an intake air amount so that an air fuel ratio becomes a predetermined target air fuel ratio. Fuel injection means for injecting into the combustion chamber during intake air, and ignition means for igniting the fuel sucked into the combustion chamber, and the engine operating state after idling is the idling operating state. When the engine speed is lower than the predetermined target engine speed when the engine speed is set to 1, the intake air amount is increased by the intake air amount control means, while the engine operating state is in the idling operating state after the internal combustion engine is started. When the engine speed is higher than the target engine speed, the engine speed control is executed by the intake amount control means to reduce the intake amount at a predetermined intake reduction rate. In the control device for an internal combustion engine, during execution of the engine speed control, the increase / decrease range of the engine speed is larger than a predetermined allowable increase / decrease range while the intake amount is increased by the intake amount control means. When the increase in the intake air amount is increased, the increase of the intake air amount by the intake air amount control means is stopped, and at the same time, the fuel ignition timing by the ignition means is changed so as to promote the combustion of fuel. Control device.
記吸気量制御手段によって吸気量が多くされている間に
機関回転数の増減幅が上記許容増減幅よりも大きくなっ
たときに機関回転数が予め定められた判定値よりも小さ
い場合には上記吸気量制御手段による吸気量の増大が停
止されて吸気量がそのときの吸気量に維持され、一方、
上記機関回転数制御の実行中において上記吸気量制御手
段によって吸気量が多くされている間に機関回転数の増
減幅が上記許容増減幅よりも大きくなったときに機関回
転数が上記判定値よりも大きい場合には上記吸気量制御
手段による吸気量の増大が停止されて吸気量が少なくさ
れることを特徴とする請求項5に記載の内燃機関の制御
装置。6. The engine speed is increased when the increase / decrease range of the engine speed is larger than the allowable increase / decrease range while the intake amount is increased by the intake amount control means during execution of the engine speed control. Is smaller than a predetermined determination value, the increase of the intake air amount by the intake air amount control means is stopped and the intake air amount is maintained at the intake air amount at that time.
When the increase / decrease range of the engine speed becomes larger than the allowable increase / decrease range while the intake amount is being increased by the intake amount control means during the execution of the engine speed control, the engine speed exceeds the determination value. The control device for an internal combustion engine according to claim 5, wherein when the intake air amount is larger, the intake air amount control means stops increasing the intake air amount and reduces the intake air amount.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002135450A JP2003328817A (en) | 2002-05-10 | 2002-05-10 | Control system for internal combustion engine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002135450A JP2003328817A (en) | 2002-05-10 | 2002-05-10 | Control system for internal combustion engine |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2003328817A true JP2003328817A (en) | 2003-11-19 |
Family
ID=29697772
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002135450A Pending JP2003328817A (en) | 2002-05-10 | 2002-05-10 | Control system for internal combustion engine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2003328817A (en) |
-
2002
- 2002-05-10 JP JP2002135450A patent/JP2003328817A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7055503B2 (en) | Fuel injection controller for engine | |
JP2008309036A (en) | Fuel estimation device | |
JP2006138248A (en) | Control device for internal combustion engine | |
JP3654010B2 (en) | Control device for internal combustion engine | |
US20040118385A1 (en) | Engine fuel injection control device | |
JPH06213035A (en) | Fuel injection controller of internal combustion engine | |
JP3622273B2 (en) | Control device for internal combustion engine | |
JP2008038732A (en) | Fuel control device for internal combustion engine | |
JP2003328817A (en) | Control system for internal combustion engine | |
JP2007127029A (en) | Internal combustion engine control device | |
JP2009092054A (en) | Controller of internal-combustion engine | |
JP4254519B2 (en) | Engine air-fuel ratio control device | |
JP2001059443A (en) | Control device for internal combustion engine | |
JP2001234779A (en) | Air-fuel ratio control device for internal combustion engine | |
JP2000352335A (en) | Fuel injection control unit for in-cylinder injection type spark ignition engine | |
JP2003328833A (en) | Control system for internal combustion engine | |
JP3780766B2 (en) | Control device for internal combustion engine | |
JP4305444B2 (en) | Fuel injection amount control device for internal combustion engine | |
JP4068342B2 (en) | Intake air amount control method for internal combustion engine | |
JP4357388B2 (en) | Control method for internal combustion engine | |
JP2003328826A (en) | Control system for internal combustion engine | |
JP2024104230A (en) | Control device for internal combustion engine | |
JPH11343907A (en) | Idle engine speed controlling method and device therefor | |
JP2008309035A (en) | Internal combustion engine control device and internal combustion engine control system | |
JP4254520B2 (en) | Engine air-fuel ratio control device |