[go: up one dir, main page]

JP2008309034A - Internal combustion engine control device and internal combustion engine control system - Google Patents

Internal combustion engine control device and internal combustion engine control system Download PDF

Info

Publication number
JP2008309034A
JP2008309034A JP2007156569A JP2007156569A JP2008309034A JP 2008309034 A JP2008309034 A JP 2008309034A JP 2007156569 A JP2007156569 A JP 2007156569A JP 2007156569 A JP2007156569 A JP 2007156569A JP 2008309034 A JP2008309034 A JP 2008309034A
Authority
JP
Japan
Prior art keywords
fuel
time
internal combustion
combustion engine
determination
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2007156569A
Other languages
Japanese (ja)
Inventor
Yasuo Hirata
靖雄 平田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Corp
Original Assignee
Denso Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Denso Corp filed Critical Denso Corp
Priority to JP2007156569A priority Critical patent/JP2008309034A/en
Priority to US12/119,852 priority patent/US7810468B2/en
Publication of JP2008309034A publication Critical patent/JP2008309034A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Output Control And Ontrol Of Special Type Engine (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an internal combustion engine control device and internal combustion engine control system which suppress the problem that air-fuel ratio is deviated to the lean side from an optimum value, which is concerned when alternate fuel is mixed into normal fuel. <P>SOLUTION: The control device calculates a required opening of a throttle valve on the basis of a required intake amount in response to an accelerator tread down amount by an driver, required injection time InjT which is a required value of time when a fuel injection valve jets fuel per one combustion cycle on the basis of the required intake amount (S14) and injectable time InjMax in which injection can be executed per one combustion cycle on the basis of engine rotation speed (S15), and determines whether or not the required injection time InjT is longer than the injectable time InjMax (S16). When the required injection time InjT is determined to be longer than the injectable time InjMax, the reduction compensation of the required opening is executed so as to reduce the opening (S17). <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

本発明は、内燃機関の運転状態を制御する内燃機関制御装置及び内燃機関制御システムに関する。   The present invention relates to an internal combustion engine control device and an internal combustion engine control system that control an operating state of an internal combustion engine.

一般的には、内燃機関の1燃焼サイクルあたりに燃料噴射弁が燃料を噴射する時間の要求値である要求噴射時間を、運転者のアクセル操作量に応じて算出している(例えば特許文献1参照)。そして、要求噴射時間となるように燃焼噴射弁の弁体を作動させることで、アクセル操作量に応じた量の燃料を噴射している。なお、例えばガソリン機関等の火花点火式内燃機関においては、アクセル操作量に応じて要求吸気量を算出し、その要求吸気量に対して最適な空燃比となるように要求噴射時間を算出している。
特開2006−183500号公報
In general, a required injection time, which is a required value of the time during which the fuel injection valve injects fuel per combustion cycle of an internal combustion engine, is calculated according to a driver's accelerator operation amount (for example, Patent Document 1). reference). Then, by operating the valve body of the combustion injection valve so as to be the required injection time, an amount of fuel corresponding to the accelerator operation amount is injected. For example, in a spark ignition type internal combustion engine such as a gasoline engine, the required intake air amount is calculated according to the accelerator operation amount, and the required injection time is calculated so as to obtain an optimum air-fuel ratio with respect to the required intake air amount. Yes.
JP 2006-183500 A

ところで、近年では、ガソリンや軽油(以下、これらを正規燃料と呼ぶ)の代替燃料としてアルコール燃料等が注目されている。そして、例えば、燃料タンクに正規燃料が残っている状態で代替燃料を補給して混合燃料とした場合、その混合燃料が燃料噴射弁から噴射されることとなり、その場合には以下の問題が生じ得るとの知見を本発明者は得た。   By the way, in recent years, alcohol fuel or the like has attracted attention as an alternative fuel for gasoline and light oil (hereinafter referred to as regular fuel). For example, when the alternative fuel is replenished with the regular fuel remaining in the fuel tank to make the mixed fuel, the mixed fuel is injected from the fuel injection valve. In this case, the following problems occur. The present inventor has obtained the knowledge of obtaining.

すなわち、例えばアルコール燃料によりガソリンと同等の空気過剰率を得ようとすると、ガソリンよりも多く(例えば約1.6倍)の燃料噴射量を要することが分かっている。つまり、所定時間噴射して得られる内燃機関の出力トルクについて、ガソリンにアルコールが混入した混合燃料を噴射した場合に得られる出力トルクは、ガソリン100%の燃料を噴射した場合に比べて小さくなる。よって、混合燃料の場合にはガソリン100%の場合に比べて噴射時間を長くする必要がある。   That is, for example, when it is attempted to obtain an excess air ratio equivalent to that of gasoline by using alcohol fuel, it is known that a fuel injection amount larger than that of gasoline (for example, about 1.6 times) is required. That is, with respect to the output torque of the internal combustion engine obtained by injecting for a predetermined time, the output torque obtained when injecting mixed fuel in which alcohol is mixed in gasoline is smaller than that in the case of injecting 100% gasoline. Therefore, in the case of mixed fuel, it is necessary to make the injection time longer than in the case of 100% gasoline.

すると、前述した1燃焼サイクルあたりの要求噴射時間が、1燃焼サイクル(720℃A)あたりに噴射できる時間(噴射可能時間)を超えてしまうといった問題が生じ得ることとなる。特に、内燃機関の出力軸回転速度(エンジン回転速度)を高速回転にした運転領域では、1燃焼サイクルの所要時間が短くなるため、噴射可能時間も短くなってしまい、要求噴射時間が噴射可能時間を超えてしまう状態に陥りやすくなる。   Then, the above-described required injection time per combustion cycle may exceed the time (injectable time) that can be injected per one combustion cycle (720 ° C. A). In particular, in the operation region where the output shaft rotation speed (engine rotation speed) of the internal combustion engine is set to a high speed rotation, the time required for one combustion cycle is shortened, so the injection possible time is also shortened, and the required injection time is the injection possible time. It becomes easy to fall into the state that exceeds.

そして、上述の如く要求噴射時間が噴射可能時間を超えた場合には、空燃比が最適値よりもリーン側にずれてしまうといった不具合が生じる。特に、内燃機関がガソリン機関である場合には、空燃比リーンにより希薄燃焼になると、例えば燃焼状態が不安定になることに起因して、触媒装置に流入するHCやO2が増大し、これらのHCやO2が触媒装置内で燃焼し、その結果、触媒装置が高温となり劣化するといった不具合も生じ得る。 As described above, when the required injection time exceeds the injection possible time, there arises a problem that the air-fuel ratio shifts to the lean side from the optimum value. In particular, when the internal combustion engine is a gasoline engine, lean combustion due to air-fuel ratio leaning increases the amount of HC and O 2 flowing into the catalyst device due to, for example, an unstable combustion state. HC and O 2 may burn in the catalyst device, and as a result, the catalyst device may become hot and deteriorate.

本発明は、上記課題を解決するためになされたものであり、その目的は、代替燃料が正規燃料に混入している場合に懸念される、空燃比が最適値よりもリーン側にずれるといった不具合を抑制する内燃機関制御装置及び内燃機関制御システムを提供することにある。   The present invention has been made in order to solve the above-described problems, and its purpose is a problem that the air-fuel ratio shifts to a leaner side than the optimum value, which is a concern when alternative fuel is mixed in regular fuel. An internal combustion engine control device and an internal combustion engine control system for suppressing the above are provided.

以下、上記課題を解決するための手段、及びその作用効果について記載する。   Hereinafter, means for solving the above-described problems and the operation and effects thereof will be described.

請求項1記載の発明では、運転者のアクセル操作量に応じた要求吸気量に基づき吸気量制御バルブの要求開度を算出する要求開度算出手段と、1燃焼サイクルあたりに燃料噴射弁が燃料を噴射する時間の要求値である要求噴射時間を算出する要求噴射時間算出手段と、内燃機関の出力軸の回転速度に基づき1燃焼サイクルあたりに噴射可能な噴射可能時間を算出する噴射可能時間算出手段と、前記要求噴射時間が前記噴射可能時間より大きいか否かを判定する判定手段と、前記判定手段により前記要求噴射時間が前記噴射可能時間より大きいと肯定判定された場合に、前記要求開度を減補正する開度補正手段と、を備えることを特徴とする。   In the first aspect of the invention, the required opening degree calculation means for calculating the required opening degree of the intake air amount control valve based on the required intake air amount corresponding to the driver's accelerator operation amount, and the fuel injection valve is the fuel per one combustion cycle. Required injection time calculating means for calculating a required injection time that is a required value of the time to inject fuel, and an injection possible time calculation for calculating an available injection time per combustion cycle based on the rotational speed of the output shaft of the internal combustion engine And a determination means for determining whether or not the required injection time is greater than the possible injection time, and when the determination means determines that the required injection time is greater than the allowable injection time, Opening degree correction means for reducing the degree of correction.

これによれば、要求噴射時間が噴射可能時間より大きいと肯定判定された場合には、吸気量制御バルブの要求開度が小さくなるように減補正される。そのため、アクセル操作量に応じて算出される要求吸気量よりも実際の吸気量は少なくなる。よって、代替燃料が正規燃料に混入することにともないアクセル操作量に応じた要求吸気量に対して最適な空燃比となる量の燃料を噴射できない、といった状態に陥ったとしても、空燃比が最適値よりもリーン側にずれることを抑制できる。   According to this, when an affirmative determination is made that the required injection time is greater than the injectable time, the required opening degree of the intake air amount control valve is reduced and corrected. Therefore, the actual intake air amount is smaller than the required intake air amount calculated according to the accelerator operation amount. Therefore, even if a situation occurs in which the amount of fuel that is the optimum air-fuel ratio for the required intake air amount according to the accelerator operation amount cannot be injected as the alternative fuel is mixed into the regular fuel, the air-fuel ratio is optimal. Shifting to the lean side from the value can be suppressed.

因みに、近年では、吸気バルブを吸気カムにより駆動させることに替え、電磁アクチュエータにより駆動させる機構が開発されてきており、この場合には吸気バルブの作動を制御することにより吸気量を調整することが可能となる。本発明にかかる「吸気量制御バルブ」は、吸気管に取り付けられて吸気量を調整するスロットルバルブに限られるものではなく、上述した電磁アクチュエータ駆動の吸気バルブをも含むものである。   In recent years, instead of driving the intake valve with an intake cam, a mechanism for driving with an electromagnetic actuator has been developed. In this case, the intake amount can be adjusted by controlling the operation of the intake valve. It becomes possible. The “intake air amount control valve” according to the present invention is not limited to a throttle valve that is attached to an intake pipe and adjusts the intake air amount, and includes the above-described intake valve driven by an electromagnetic actuator.

請求項2記載の発明では、前記開度補正手段は、前記肯定判定が為された後、前記判定手段による判定が前記否定判定に変わるまで、前記要求開度を徐々に減補正することを特徴とする。   The invention according to claim 2 is characterized in that the opening degree correction means gradually corrects the required opening degree after the affirmative determination is made until the determination by the determination means changes to the negative determination. And

これによれば、否定判定に変わるまで(要求噴射時間が噴射可能時間以下に変わるまで)吸気量制御バルブの要求開度を徐々に小さくするように減補正するので、吸気量制御バルブの要求開度は、空燃比が最適値になるまで低減するよう補正されることとなる。よって、空燃比を最適値にできる。   According to this, until the negative determination is made (until the required injection time changes to the injection possible time or less), the required opening degree of the intake air amount control valve is reduced to be gradually reduced, so that the required opening amount of the intake air amount control valve is reduced. The degree is corrected so as to decrease until the air-fuel ratio reaches an optimum value. Therefore, the air-fuel ratio can be set to an optimum value.

請求項3記載の発明では、前記要求噴射時間算出手段は、実際の空燃比が目標空燃比に近づくように前記要求噴射時間を算出することを特徴とするので、代替燃料が混入して空燃比がリーンになると、実際の空燃比が目標空燃比に近づくように増量補正されて要求噴射時間が長くなる。その結果、要求噴射時間が噴射可能時間より大きくなるといった肯定判定の状態となる。よって、このように実際の空燃比が目標空燃比に近づくように要求噴射時間を算出する場合に、請求項1又は2に記載の発明を適用することが望ましい。   According to a third aspect of the present invention, the required injection time calculating means calculates the required injection time so that the actual air-fuel ratio approaches the target air-fuel ratio. When the air / fuel ratio becomes lean, the increase is corrected so that the actual air / fuel ratio approaches the target air / fuel ratio, and the required injection time becomes longer. As a result, an affirmative determination state is made such that the required injection time is longer than the injectable time. Therefore, it is desirable to apply the invention according to claim 1 or 2 when calculating the required injection time so that the actual air-fuel ratio approaches the target air-fuel ratio.

請求項4記載の発明では、前記判定手段は、前記判定を所定周期で繰り返し実施しており、前記肯定判定が為された後、解除信号を取得するまでは、前記判定手段による判定結果にかかわらず前記開度補正手段により補正された開度を超えないように制限することを特徴とする。   According to a fourth aspect of the present invention, the determination unit repeatedly performs the determination at a predetermined cycle. After the affirmative determination is made, the determination unit determines whether the determination signal is obtained until a release signal is acquired. The opening is corrected so as not to exceed the opening corrected by the opening correction means.

これによれば、一旦肯定判定が為されると解除信号を取得するまでは、アクセル操作量に応じて算出される要求吸気量よりも実際の吸気量が少ないといった運転(以下、縮退運転と呼ぶ)の状態が継続されることとなる。そして、その縮退運転状態は、アクセル操作量に応じた出力トルクが得られていない運転状態であるため、アクセル操作した運転者に異常を感じさせることができる。よって、上述の如く空燃比がリーン側にずれる不具合を抑制しつつ、異常報知手段としての機能をも発揮させることができる。   According to this, once an affirmative determination is made, an operation in which the actual intake air amount is smaller than the required intake air amount calculated according to the accelerator operation amount (hereinafter referred to as a degenerate operation) until a release signal is acquired. ) Will be continued. And since the degenerate operation state is an operation state in which the output torque corresponding to the accelerator operation amount is not obtained, the driver who has operated the accelerator can feel an abnormality. Therefore, the function as the abnormality notifying means can be exhibited while suppressing the problem that the air-fuel ratio shifts to the lean side as described above.

請求項5記載の発明では、前記解除信号は、燃料タンクへの燃料補給が為された場合に出力される信号であることを特徴とする。上記解除信号の具体例としては、給油キャップの開閉を検出する検出手段からの出力信号や、燃料タンク内の燃料の残量を検出する検出手段からの出力信号等が挙げられる。   The invention according to claim 5 is characterized in that the release signal is a signal output when fuel is supplied to the fuel tank. Specific examples of the release signal include an output signal from a detection unit that detects opening and closing of the fuel cap, an output signal from a detection unit that detects the remaining amount of fuel in the fuel tank, and the like.

例えば、次回燃料タンクに補給する燃料が正規燃料であれば、混合燃料の状態が肯定判定とならない状態になる可能性があり、上記発明によれば、このように正規燃料を次回補給したことにより肯定判定とならない状態になった場合に、縮退運転を維持することが解除されるので、好適である。   For example, if the fuel to be replenished to the fuel tank next time is regular fuel, the state of the mixed fuel may not be affirmative. According to the above invention, the regular fuel is replenished next time. It is preferable to maintain the degenerate operation when the determination is not positive.

請求項6記載の発明では、1燃焼サイクルあたりに燃料噴射弁が燃料を噴射する時間の要求値である要求噴射時間を、運転者のアクセル操作量に応じて算出する要求噴射時間算出手段と、内燃機関の出力軸の回転速度が上限値を超えた場合に、前記内燃機関の出力を低下させるオーバーラン制御手段と、前記出力軸の回転速度に基づき1燃焼サイクルあたりに噴射可能な噴射可能時間を算出する噴射可能時間算出手段と、前記要求噴射時間が前記噴射可能時間より大きいか否かを判定する判定手段と、前記判定手段により前記要求噴射時間が前記噴射可能時間より大きいと肯定判定された場合に、前記上限値を減補正する上限値補正手段と、を備えることを特徴とする。   In the invention of claim 6, required injection time calculation means for calculating a required injection time, which is a required value of the time during which the fuel injection valve injects fuel per combustion cycle, according to the accelerator operation amount of the driver; Overrun control means for reducing the output of the internal combustion engine when the rotational speed of the output shaft of the internal combustion engine exceeds an upper limit value, and the injection possible time that can be injected per combustion cycle based on the rotational speed of the output shaft An affirmative determination is made that the required injection time is greater than the possible injection time by the determination means; and a determination means for determining whether or not the required injection time is greater than the possible injection time. An upper limit correction means for reducing the upper limit in a case where the upper limit is corrected.

これによれば、要求噴射時間が噴射可能時間より大きいと肯定判定された場合には、オーバーラン制御手段で用いられる上限値が小さくなるように減補正される。そのため、エンジン回転速度が上限値を超えるような高速回転になる頻度が低減されるので、噴射可能時間が要求噴射時間より短くなってしまう頻度が低減され、ひいては、肯定判定される頻度を抑制できる。よって、アルコール燃料等の代替燃料がガソリン等の正規燃料に混入することにともない、アクセル操作量に応じた要求吸気量に対して最適な空燃比となる量の燃料を噴射できない状態に陥ったとしても、空燃比が最適値よりもリーン側にずれることを抑制できる。   According to this, when an affirmative determination is made that the required injection time is longer than the injectable time, the upper limit value used by the overrun control means is reduced and corrected. As a result, the frequency at which the engine rotation speed becomes high speed exceeding the upper limit is reduced, so the frequency at which the possible injection time becomes shorter than the required injection time is reduced, and thus the frequency at which an affirmative determination is made can be suppressed. . Therefore, as an alternative fuel such as alcohol fuel is mixed into regular fuel such as gasoline, it has become impossible to inject an amount of fuel that provides an optimal air-fuel ratio with respect to the required intake amount according to the accelerator operation amount. However, it can be suppressed that the air-fuel ratio shifts to the lean side from the optimum value.

請求項7記載の発明では、前記判定手段は、前記判定を所定周期で繰り返し実施しており、前記肯定判定を取得した後、解除信号を取得するまでは、前記判定手段による判定結果にかかわらず前記上限値補正手段により補正された上限値を維持させることを特徴とする。   According to a seventh aspect of the present invention, the determination means repeatedly performs the determination at a predetermined cycle, and after acquiring the affirmative determination, until the release signal is acquired, regardless of the determination result by the determination means. The upper limit value corrected by the upper limit value correcting means is maintained.

これによれば、一旦肯定判定が為されると解除信号を取得するまでは、上述の縮退運転状態が継続されることとなる。そして、その縮退運転状態は、アクセル操作量に応じた出力トルクが得られていない運転状態であるため、アクセル操作した運転者に異常を感じさせることができる。よって、上述の如く空燃比がリーン側にずれる不具合を抑制しつつ、異常報知手段としての機能をも発揮させることができる。   According to this, once an affirmative determination is made, the above-described degenerate operation state is continued until a release signal is acquired. And since the degenerate operation state is an operation state in which the output torque corresponding to the accelerator operation amount is not obtained, the driver who has operated the accelerator can feel an abnormality. Therefore, the function as the abnormality notifying means can be exhibited while suppressing the problem that the air-fuel ratio shifts to the lean side as described above.

請求項8記載の発明では、前記解除信号は、燃料タンクへの燃料補給が為された場合に出力される信号であることを特徴とする。上記解除信号の具体例としては、給油キャップの開閉を検出する検出手段からの出力信号や、燃料タンク内の燃料の残量を検出する検出手段からの出力信号等が挙げられる。   The invention according to claim 8 is characterized in that the release signal is a signal output when fuel is supplied to the fuel tank. Specific examples of the release signal include an output signal from a detection unit that detects opening and closing of the fuel cap, an output signal from a detection unit that detects the remaining amount of fuel in the fuel tank, and the like.

例えば、次回燃料タンクに補給する燃料が正規燃料であれば、混合燃料の状態が肯定判定とならない状態になる可能性があり、上記発明によれば、このように正規燃料を次回補給したことにより肯定判定とならない状態になった場合に、縮退運転を維持することが解除されるので、好適である。   For example, if the fuel to be replenished to the fuel tank next time is regular fuel, the state of the mixed fuel may not be affirmative. According to the above invention, the regular fuel is replenished next time. It is preferable to maintain the degenerate operation when the determination is not positive.

請求項9記載の発明では、前記判定手段により肯定判定されることがないと想定される正規燃料と、前記正規燃料以外の混入燃料との比率である混合比を、前記補正手段による補正の大きさに基づき推定する混合比推定手段を備えることを特徴とする。   According to the ninth aspect of the present invention, the correction ratio by the correction unit is set to a mixture ratio that is a ratio between the normal fuel that is not expected to be positively determined by the determination unit and the mixed fuel other than the normal fuel. It is characterized by comprising a mixture ratio estimating means for estimating based on the above.

これによれば、混入燃料の濃度を検出するアルコール濃度センサ等のセンサを不要にしつつ、正規燃料と混入燃料との混合比を推定できる。因みに、吸気量、燃料噴射量及び点火時期等を混合比が不明の状態で制御すると、内燃機関の運転状態が悪化してエミッション悪化等の問題が生じるが、本発明により推定された混合比に基づき上記各種制御を行えば前記問題を抑制できる。   According to this, it is possible to estimate the mixture ratio of the regular fuel and the mixed fuel while eliminating the need for a sensor such as an alcohol concentration sensor that detects the concentration of the mixed fuel. Incidentally, if the intake air amount, fuel injection amount, ignition timing, etc. are controlled in a state where the mixing ratio is unknown, the operating state of the internal combustion engine deteriorates, causing problems such as emission deterioration. If the above-mentioned various controls are performed based on the above, the problem can be suppressed.

請求項10記載の発明では、上記発明にかかる内燃機関制御装置と、吸気量を調整する吸気量制御バルブ及び燃料を噴射する燃料噴射弁の少なくとも一方と、を備えることを特徴とする内燃機関制御システムである。この内燃機関制御システムによれば、上述の各種効果を同様に発揮することができる。   According to a tenth aspect of the invention, there is provided an internal combustion engine control device comprising: the internal combustion engine control device according to the invention described above; and at least one of an intake air amount control valve for adjusting an intake air amount and a fuel injection valve for injecting fuel. System. According to this internal combustion engine control system, the various effects described above can be exhibited in the same manner.

以下、本発明を具体化した各実施形態を図面に基づいて説明する。   Hereinafter, embodiments embodying the present invention will be described with reference to the drawings.

(第1の実施形態)
本実施形態は、内燃機関である車載多気筒ガソリンエンジンを対象に内燃機関制御システムを構築するものとしており、当該制御システムにおいては、内燃機関制御装置として機能する電子制御ユニット(以下、ECUという)を中枢として、燃料噴射量の制御や点火時期の制御等を実施することとしている。先ずは、図1を用いて内燃機関制御システムの全体概略構成図を説明する。
(First embodiment)
In this embodiment, an internal combustion engine control system is constructed for an in-vehicle multi-cylinder gasoline engine that is an internal combustion engine. In the control system, an electronic control unit (hereinafter referred to as an ECU) that functions as an internal combustion engine control device. As a center, the control of the fuel injection amount, the control of the ignition timing, and the like are carried out. First, an overall schematic configuration diagram of the internal combustion engine control system will be described with reference to FIG.

図1に示すエンジン10において、吸気管11の最上流部にはエアクリーナ12が設けられ、このエアクリーナ12の下流側には吸入空気量(吸気量)を検出するためのエアフロメータ13が設けられている。エアフロメータ13の下流側には、DCモータ等のスロットルアクチュエータ15によって開度調節されるスロットルバルブ14(吸気量制御バルブ)が設けられている。スロットルバルブ14の開度(スロットル開度)は、スロットルアクチュエータ15に内蔵されたスロットル開度センサにより検出されるようになっている。本実施形態では、複数気筒に対して1つのスロットルバルブ14を設けるように構成しているが、各々の気筒に対してスロットルバルブ14を設けるように構成してもよく、この場合には、各々の燃焼室23に対して吸気量を独立して制御してもよい。   In the engine 10 shown in FIG. 1, an air cleaner 12 is provided at the most upstream portion of the intake pipe 11, and an air flow meter 13 for detecting an intake air amount (intake amount) is provided downstream of the air cleaner 12. Yes. A throttle valve 14 (intake air amount control valve) whose opening degree is adjusted by a throttle actuator 15 such as a DC motor is provided on the downstream side of the air flow meter 13. The opening degree of the throttle valve 14 (throttle opening degree) is detected by a throttle opening degree sensor built in the throttle actuator 15. In the present embodiment, a single throttle valve 14 is provided for a plurality of cylinders. However, a throttle valve 14 may be provided for each cylinder. The intake air amount may be controlled independently of the combustion chamber 23.

スロットルバルブ14の下流側にはサージタンク16が設けられ、このサージタンク16には吸気管圧力を検出するための吸気管圧力センサ17が設けられている。また、サージタンク16には、エンジン10の各気筒に空気を導入する吸気マニホールド18が接続されており、吸気マニホールド18において各気筒の吸気ポート近傍には燃料を噴射する電磁駆動式の燃料噴射弁19が取り付けられている。   A surge tank 16 is provided downstream of the throttle valve 14, and an intake pipe pressure sensor 17 for detecting the intake pipe pressure is provided in the surge tank 16. The surge tank 16 is connected to an intake manifold 18 that introduces air into each cylinder of the engine 10, and in the intake manifold 18, an electromagnetically driven fuel injection valve that injects fuel near the intake port of each cylinder. 19 is attached.

燃料タンク19Tから燃料噴射弁19までの燃料経路には、電動の燃料ポンプ19aが備えられている。本実施形態に係る燃料ポンプ19aは燃料タンク19T内に設置されたインタンク式であり、燃料タンク19T内の燃料は燃料ポンプ19aによりデリバリパイプ19bに供給され、デリバリパイプ19bから各々の燃料噴射弁19に分配される。   The fuel path from the fuel tank 19T to the fuel injection valve 19 is provided with an electric fuel pump 19a. The fuel pump 19a according to this embodiment is an in-tank type installed in the fuel tank 19T, and the fuel in the fuel tank 19T is supplied to the delivery pipe 19b by the fuel pump 19a, and each fuel injection valve is supplied from the delivery pipe 19b. 19 is distributed.

エンジン10の吸気ポート及び排気ポートにはそれぞれ吸気バルブ21及び排気バルブ22が設けられており、吸気バルブ21の開動作により空気と燃料との混合気が燃焼室23内に導入され、排気バルブ22の開動作により燃焼後の排ガスが排気管24(排気通路)に排出される。   An intake valve 21 and an exhaust valve 22 are respectively provided in the intake port and the exhaust port of the engine 10, and an air / fuel mixture is introduced into the combustion chamber 23 by the opening operation of the intake valve 21, and the exhaust valve 22. By the opening operation, the exhaust gas after combustion is discharged to the exhaust pipe 24 (exhaust passage).

エンジン10のシリンダヘッドには気筒毎に点火プラグ27が取り付けられており、点火プラグ27には、点火コイル等よりなる点火装置(図示略)を通じて、所望とする点火時期において高電圧が印加される。この高電圧の印加により、各点火プラグ27の対向電極間に火花放電が発生し、燃焼室23内に導入した混合気が着火され燃焼に供される。   A spark plug 27 is attached to each cylinder head of the engine 10 for each cylinder, and a high voltage is applied to the spark plug 27 at a desired ignition timing through an ignition device (not shown) including an ignition coil. . By applying this high voltage, a spark discharge is generated between the opposing electrodes of each spark plug 27, and the air-fuel mixture introduced into the combustion chamber 23 is ignited and used for combustion.

排気管24には、排出ガス中のCO,HC,NOx等を浄化するための三元触媒等の触媒31が設けられ、この触媒31の上流側には、排ガスを検出対象として混合気の空燃比(酸素濃度)を検出するためのA/Fセンサ32が設けられている。   The exhaust pipe 24 is provided with a catalyst 31 such as a three-way catalyst for purifying CO, HC, NOx, etc. in the exhaust gas. The exhaust gas is detected as an object of detection on the upstream side of the catalyst 31. An A / F sensor 32 for detecting the fuel ratio (oxygen concentration) is provided.

また、エンジン10のシリンダブロックには、冷却水温を検出する冷却水温センサ33や、エンジンの所定クランク角毎に(例えば30°CA周期で)矩形状のクランク角信号を出力するクランク角度センサ35が取り付けられている。その他、本制御システムでは、ドライバによるアクセル操作量(アクセルペダル踏込量)を検出するアクセルセンサ36や、大気圧を検出する大気圧センサ37が設けられている。   Further, the cylinder block of the engine 10 includes a coolant temperature sensor 33 that detects a coolant temperature, and a crank angle sensor 35 that outputs a rectangular crank angle signal at every predetermined crank angle of the engine (for example, at a cycle of 30 ° CA). It is attached. In addition, in this control system, an accelerator sensor 36 that detects an accelerator operation amount (accelerator pedal depression amount) by a driver and an atmospheric pressure sensor 37 that detects atmospheric pressure are provided.

ECU40は、周知の通りCPU、ROM、RAM、EEPROM等よりなるマイクロコンピュータ(以下、マイコンという)41を主体として構成され、ROMに記憶された各種の制御プログラムを実行することで、その都度のエンジン運転状態に応じてエンジン10の各種制御を実施する。すなわち、ECU40のマイコン41には、前述した各種センサから各々検出信号が入力される。そして、同マイコン41は、随時入力される各種の検出信号に基づいて燃料噴射量や点火時期、スロットル開度等を演算し、燃料噴射弁19や点火装置、スロットルアクチュエータ15の駆動を制御する。燃料噴射量の制御について詳しくは、マイコン41は、都度のエンジン運転状態に基づいて目標空燃比を設定するとともに、A/Fセンサ32の出力値により算出した実空燃比が目標空燃比に一致するよう空燃比フィードバック制御を実施する。   The ECU 40 is composed mainly of a microcomputer (hereinafter referred to as a microcomputer) 41 composed of a CPU, ROM, RAM, EEPROM, and the like as is well known, and by executing various control programs stored in the ROM, an engine for each time Various controls of the engine 10 are performed according to the operating state. That is, detection signals are input to the microcomputer 41 of the ECU 40 from the various sensors described above. The microcomputer 41 calculates the fuel injection amount, ignition timing, throttle opening, and the like based on various detection signals that are input as needed, and controls the drive of the fuel injection valve 19, the ignition device, and the throttle actuator 15. Specifically, the microcomputer 41 sets the target air-fuel ratio based on the engine operating state each time, and the actual air-fuel ratio calculated from the output value of the A / F sensor 32 matches the target air-fuel ratio. Air-fuel ratio feedback control is performed.

また、ECU40は、燃料ポンプ19aの作動をオンオフ制御しており、通常時においては、オンオフ制御のデューティ比は予め設定された設定値に固定されている。そして、燃料ポンプ19aから吐出される燃料の吐出圧が閾値を超えると、プレッシャレギュレータ19cが作動することにより燃料は燃料タンク19Tに戻される。よって、デリバリパイプ19b内の燃料圧力は閾値を超えない範囲で所定の値に保たれる。   Further, the ECU 40 performs on / off control of the operation of the fuel pump 19a. In a normal time, the duty ratio of the on / off control is fixed to a preset value. When the discharge pressure of the fuel discharged from the fuel pump 19a exceeds the threshold value, the pressure regulator 19c is operated to return the fuel to the fuel tank 19T. Therefore, the fuel pressure in the delivery pipe 19b is kept at a predetermined value within a range not exceeding the threshold value.

なお、燃料ポンプ19aはインタンク式であり、プレッシャレギュレータ19cは燃料タンク19T内に備えられているため、閾値を超えた吐出圧の燃料はデリバリパイプ19bに供給されることはない。つまり、デリバリパイプ19bから燃料タンク19Tへのリターン配管を廃止したリターンレス式が採用されている。   Since the fuel pump 19a is an in-tank type and the pressure regulator 19c is provided in the fuel tank 19T, fuel with a discharge pressure exceeding the threshold value is not supplied to the delivery pipe 19b. That is, a returnless type in which return piping from the delivery pipe 19b to the fuel tank 19T is eliminated is employed.

ところで、燃料タンク19T内のガソリンにアルコール燃料を混入させて混合燃料を燃料噴射弁19から噴射させる場合には、ガソリンよりも多くの燃料噴射量を要することが分かっている。本実施形態では、ガソリン100%の状態からアルコール燃料を混入させた状態に移り変わった場合に好適に対処することを図っている。   By the way, it is known that when the alcohol fuel is mixed into the gasoline in the fuel tank 19T and the mixed fuel is injected from the fuel injection valve 19, a larger fuel injection amount is required than gasoline. In the present embodiment, a countermeasure is preferably taken when the state is changed from a state of 100% gasoline to a state in which alcohol fuel is mixed.

以下、前記対処を図るためのECU40によるスロットルアクチュエータ15の制御内容を、図2及び図3に示すフローチャートに基づいて説明する。本処理はECU40内のマイコン41により所定の時間周期(例えば10msec周期)で繰り返し実行される。   Hereinafter, the control content of the throttle actuator 15 by the ECU 40 for the purpose of dealing with the above will be described based on the flowcharts shown in FIGS. This process is repeatedly executed by the microcomputer 41 in the ECU 40 at a predetermined time period (for example, 10 msec period).

先ず、図2のステップS10において、エアフロメータ13により測定された値に基づき実際の吸気量を算出する。次に、ステップS11において、算出された吸気量に基づき、気筒当りの基本燃料時間Baseを算出する。基本燃料時間Baseは、吸気量が多いほど大きい値となるよう算出される。   First, in step S10 of FIG. 2, the actual intake air amount is calculated based on the value measured by the air flow meter 13. Next, in step S11, a basic fuel time Base per cylinder is calculated based on the calculated intake air amount. The basic fuel time Base is calculated so as to increase as the intake air amount increases.

次に、ステップS12において、クランク角度センサ35から出力される信号に基づき算出されるエンジン回転速度と、吸気管圧力センサ17により測定された値に基づき算出された吸気圧とに基づき、燃料増量値CmpHvを算出する。燃料増量値CmpHvは、エンジン回転速度及び吸気圧が大きいほど大きい値となるよう算出される。   Next, in step S12, the fuel increase value is calculated based on the engine speed calculated based on the signal output from the crank angle sensor 35 and the intake pressure calculated based on the value measured by the intake pipe pressure sensor 17. Calculate CmpHv. The fuel increase value CmpHv is calculated so as to increase as the engine speed and the intake pressure increase.

次に、ステップS13において、A/Fセンサ32により測定された値に基づき算出された実空燃比と目標空燃比との偏差(実空燃比−目標空燃比)に基づき、燃料補正値CmpAfを算出する。燃料補正値CmpAfは、前記偏差が大きいほど大きい値となるよう算出され、実空燃比を目標空燃比に近づけるようにするための補正値である。   Next, in step S13, the fuel correction value CmpAf is calculated based on the deviation (actual air fuel ratio-target air fuel ratio) between the actual air fuel ratio calculated based on the value measured by the A / F sensor 32 and the target air fuel ratio. To do. The fuel correction value CmpAf is calculated so as to increase as the deviation increases, and is a correction value for bringing the actual air-fuel ratio closer to the target air-fuel ratio.

次に、ステップS14(要求噴射時間算出手段)において、次の算出式に基づき1気筒当りに噴射する燃料の要求噴射時間InjTを算出する。
InjT=基本燃料時間Base×燃料増量値CmpHv×燃料補正値CmpAf
なお、要求噴射時間InjTだけ燃料噴射弁19を開弁作動させれば、デリバリパイプ19b内の圧力は所定の値に保たれているため、要求噴射時間InjTに応じた量の燃料が燃料噴射弁19から噴射されることとなる。そして、要求噴射時間InjTに応じた量の燃料を1燃焼サイクル中に噴射することを前提として、ステップS11では基本燃料時間Baseを算出している。
Next, in step S14 (required injection time calculation means), a required injection time InjT of fuel to be injected per cylinder is calculated based on the following calculation formula.
InjT = Basic fuel time Base x Fuel increase value CmpHv x Fuel correction value CmpAf
If the fuel injection valve 19 is opened for the required injection time InjT, the pressure in the delivery pipe 19b is maintained at a predetermined value, so that an amount of fuel corresponding to the required injection time InjT is supplied to the fuel injection valve. 19 will be injected. In step S11, the basic fuel time Base is calculated on the assumption that an amount of fuel corresponding to the required injection time InjT is injected during one combustion cycle.

次に、ステップS15(噴射可能時間算出手段)において、エンジン回転速度に基づき最大噴射可能時間InjMaxを算出する。本実施形態では、1燃焼サイクル720℃A中、700℃Aを最大噴射可能クランク角度としており、700℃Aだけクランク軸が回転するのにかかる時間が最大噴射可能時間InjMaxとなる。   Next, in step S15 (injectable time calculating means), a maximum injectable time InjMax is calculated based on the engine speed. In the present embodiment, 700 ° C. A is the maximum injectable crank angle in one combustion cycle 720 ° C., and the time required for the crankshaft to rotate by 700 ° C. is the maximum injectable time InjMax.

次に、ステップS16(判定手段)において、要求噴射時間InjTが噴射可能時間InjMaxより大きいか否かを判定する。InjT>InjMaxであると肯定判定されると、噴射量が不足した状態となり実空燃比が目標空燃比からリーン側にずれることが懸念される。この懸念を解消すべく、上記肯定判定(S16:YES)がなされた場合にはステップS17(開度補正手段)に進み、スロットル開度を強制的に小さくして実吸気量を低減させることで、上記懸念の解消を図る。つまり、ステップS17では、スロットルバルブを徐々に閉じて開度制限するよう補正指令を行う。具体的には開度制限補正指令のフラグを立てる。そして、このような開度制限の補正指令が為されると、後述する図3のスロットル制御ルーチンにおいて、スロットル開度が小さくなる。   Next, in step S16 (determination means), it is determined whether or not the required injection time InjT is greater than the injectable time InjMax. If a positive determination is made that InjT> InjMax, there is a concern that the injection amount becomes insufficient and the actual air-fuel ratio shifts from the target air-fuel ratio to the lean side. If the affirmative determination (S16: YES) is made in order to eliminate this concern, the process proceeds to step S17 (opening correction means) to forcibly reduce the throttle opening to reduce the actual intake air amount. To alleviate the above concerns. That is, in step S17, a correction command is issued so as to gradually close the throttle valve and limit the opening. Specifically, a flag for the opening restriction correction command is set. When such an opening restriction correction command is issued, the throttle opening is reduced in a throttle control routine of FIG.

一方、ステップS16において、InjT>InjMaxではないと否定判定(S16:NO)されると、ステップS18に進み、スロットル開度が、アクセル踏込量(要求吸気量)に応じた開度であるか否かを判定する。要求吸気量に応じた開度でないと判定(S18:NO)された場合には、続くステップS19において、制限された開度から要求吸気量に応じた開度に戻すよう、スロットルバルブ14を徐々に開く補正指令を行う。具体的には要求開度復帰補正指令のフラグを立てる。   On the other hand, when a negative determination is made in step S16 that InjT> InjMax is not satisfied (S16: NO), the process proceeds to step S18, and whether or not the throttle opening is an opening corresponding to the accelerator depression amount (required intake air amount). Determine whether. If it is determined that the opening does not correspond to the required intake air amount (S18: NO), in the subsequent step S19, the throttle valve 14 is gradually adjusted so as to return the restricted opening to the opening corresponding to the required intake air amount. A correction command is opened. Specifically, a flag for a required opening degree return correction command is set.

図3は、ECU40からスロットルアクチュエータ15に出力される制御値を算出するための、スロットル開度制御処理の内容を示すフローチャートであり、先ず、ステップS20(要求開度算出手段)において、スロットルバルブ14の基本要求開度THBaseを算出する。具体的には、運転者のアクセル踏込量に応じた要求吸気量に基づきスロットルバルブ14の基本要求開度THBaseを算出する。次に、ステップS21において、ステップS17による開度制限の補正指令が為されているか否かをフラグに基づき判定する。   FIG. 3 is a flowchart showing the contents of the throttle opening control process for calculating the control value output from the ECU 40 to the throttle actuator 15. First, in step S20 (required opening calculation means), the throttle valve 14 The basic required opening THBase is calculated. Specifically, the basic required opening degree THBase of the throttle valve 14 is calculated based on the required intake air amount corresponding to the accelerator depression amount of the driver. Next, in step S21, it is determined based on the flag whether or not the opening restriction correction command in step S17 has been issued.

開度制限補正指令有りと判定(S21:YES)されると、続くステップS22において、開度制限補正の履歴有無を判定する。開度制限補正履歴が無いと判定(S22:NO)されれば、ステップS23において、開度制限によるスロットル開度の減少量としての補正量ΔTHを次の算出式に基づき算出する。
ΔTH=ΔTH前回値+α
なお、算出式中のαの値は予め設定された値に固定されている。
If it is determined that there is an opening restriction correction command (S21: YES), the presence / absence of opening restriction correction history is determined in subsequent step S22. If it is determined that there is no opening restriction correction history (S22: NO), a correction amount ΔTH as a reduction amount of the throttle opening due to opening restriction is calculated based on the following calculation formula in step S23.
ΔTH = ΔTH previous value + α
Note that the value of α in the calculation formula is fixed to a preset value.

そして、続くステップS24では、ECU40からスロットルアクチュエータ15に出力される最終的な制御値THfinを次の算出式に基づき算出する。
THfin=基本要求開度THBase+補正量ΔTH
一方、開度制限補正指令無しと判定(S21:NO)された場合には、ステップS25に進み、ステップS21の判定が肯定判定から否定判定に今回切り換わったものであるかを判定する。今回切り換わったものであると判定(S25:YES)されれば、ステップS26(混合比推定手段)において、ガソリンとアルコール燃料との比である混合比を算出する。具体的には、先ず、補正後の開度である制御値THfinと、アクセル踏込量に応じた基本要求開度THBaseとの偏差を開度補正量ΔTHとして算出する。そして、その補正量ΔTHと混合比との関係を示すマップを予め記憶させておき、該マップを用いて補正量ΔTHに基づき混合比を算出する。
In the subsequent step S24, the final control value THfin output from the ECU 40 to the throttle actuator 15 is calculated based on the following calculation formula.
THfin = basic required opening THBase + correction amount ΔTH
On the other hand, when it is determined that there is no opening restriction correction command (S21: NO), the process proceeds to step S25, and it is determined whether or not the determination in step S21 is currently switched from a positive determination to a negative determination. If it is determined that it has been switched this time (S25: YES), in step S26 (mixing ratio estimating means), a mixing ratio that is a ratio of gasoline to alcohol fuel is calculated. Specifically, first, the deviation between the control value THfin, which is the corrected opening, and the basic required opening THBase corresponding to the accelerator depression amount is calculated as the opening correction amount ΔTH. A map showing the relationship between the correction amount ΔTH and the mixture ratio is stored in advance, and the mixture ratio is calculated based on the correction amount ΔTH using the map.

次に、ステップS27において補正量ΔTHを前回の補正量ΔTHと比較して大きい方の値を履歴補正量ΔTHMとして、バックアップRAMに記憶する。なお、このように記憶された履歴補正量ΔTHMの値は、イグニッションスイッチがオフ操作されると削除される。或いは、燃料タンク19Tへの燃料補給が為されると削除されるように設定してもよい。或いは、これらの削除を行うことなく履歴補正量ΔTHMの値を記憶保持させるようにしてもよい。   Next, in step S27, the correction amount ΔTH is compared with the previous correction amount ΔTH, and the larger value is stored in the backup RAM as the history correction amount ΔTHM. The value of the history correction amount ΔTHM stored in this way is deleted when the ignition switch is turned off. Or you may set so that it may be deleted, if the fuel supply to the fuel tank 19T is made. Alternatively, the history correction amount ΔTHM may be stored and held without deleting these.

なお、燃料補給が為されたか否かの判定は、給油キャップの開閉を検出する検出手段38(図1参照)からの出力信号や、燃料タンク内の燃料の残量を検出する検出手段からの出力信号等に基づき行えばよい。換言すれば、上記検出手段からの出力信号(解除信号)を取得するまで前記履歴の記憶を維持させる。   Note that whether or not fuel has been replenished is determined by an output signal from the detection means 38 (see FIG. 1) that detects opening and closing of the fuel cap or from a detection means that detects the remaining amount of fuel in the fuel tank. This may be performed based on an output signal or the like. In other words, the storage of the history is maintained until an output signal (release signal) from the detection means is acquired.

続くステップS28では、ECU40からスロットルアクチュエータ15に出力される最終的な制御値THfinを、基本要求開度THBaseとする。なお、ステップS25において今回切り換わったものでないと判定(S25:NO)されれば、ステップS26による混合比の算出を行うことなくステップS28に進み、制御値THfinを基本要求開度THBaseとする処理を行う。   In the subsequent step S28, the final control value THfin output from the ECU 40 to the throttle actuator 15 is set as the basic required opening degree THBase. If it is determined in step S25 that the switch has not been made at this time (S25: NO), the process proceeds to step S28 without calculating the mixture ratio in step S26, and the control value THfin is set as the basic required opening THBase. I do.

一方、ステップS27による履歴の記憶がなされれば、ステップS22において、開度制限補正の履歴有りと判定されることとなり、その場合にはステップS29において、記憶された履歴補正量ΔTHMを補正量ΔTHとして設定する。つまり、開度制限補正指令有りから無しに一旦切り換われば(S25:YES)、その時の履歴補正量ΔTHMが算出(S26)、記憶され(S27)、それ以後において開度制限補正指令が有った場合(S22:YES)には、ステップS23における補正量ΔTHの算出を実行することなく、記憶された履歴補正量ΔTHMの値だけ基本要求開度THBaseを減少させる(S24)こととなる。   On the other hand, if the history is stored in step S27, it is determined in step S22 that there is a history of opening restriction correction. In this case, the stored history correction amount ΔTHM is corrected to the correction amount ΔTH in step S29. Set as. That is, once switching from the presence of the opening restriction correction command to the absence thereof (S25: YES), the history correction amount ΔTHM at that time is calculated (S26) and stored (S27), and thereafter, the opening restriction correction command is present. If this is the case (S22: YES), the basic required opening degree THBase is reduced by the stored history correction amount ΔTHM without executing the calculation of the correction amount ΔTH in step S23 (S24).

図4に、ステップS16のInjT>InjMaxの判定等に基づき燃料ポンプ19aの駆動を制御した場合における一態様を例示する。図4(a)は、クランク角度センサ35から出力される信号に基づき算出されるエンジン回転速度NEの変化を示す。図4(b)中の実線は、最大噴射可能時間InjMaxの変化を示し、点線は、アルコール燃料が混入していない場合における1気筒当りの要求噴射時間InjTの変化を示す。図4(c)は、制御値THfinによるスロットル開度の変化を示す。   FIG. 4 illustrates an example in the case where the drive of the fuel pump 19a is controlled based on the determination of InjT> InjMax in step S16. FIG. 4A shows a change in the engine rotational speed NE calculated based on a signal output from the crank angle sensor 35. The solid line in FIG. 4B shows the change in the maximum injection possible time InjMax, and the dotted line shows the change in the required injection time InjT per cylinder when alcohol fuel is not mixed. FIG. 4C shows a change in the throttle opening according to the control value THfin.

該図4に示すように、アクセル踏込量増大によりエンジン回転速度が上昇するにともない最大噴射可能時間InjMaxは下降し、エンジン回転速度が下降するにともない最大噴射可能時間InjMaxは上昇する。そして、エンジン回転速度の上昇にともない最大噴射可能時間InjMaxが下降してt1の時点になると、アルコール燃料がガソリンに混入していることに起因して、要求噴射時間InjTが最大噴射可能時間InjMaxより大きくなる。   As shown in FIG. 4, the maximum injectable time InjMax decreases as the engine speed increases due to an increase in the accelerator depression amount, and the maximum injectable time InjMax increases as the engine speed decreases. When the maximum injectable time InjMax decreases as the engine speed increases and reaches the time point t1, the required injection time InjT is greater than the maximum injectable time InjMax because alcohol fuel is mixed in the gasoline. growing.

このt1時点で、ステップS16のInjT>InjMaxの判定が否定判定から肯定判定に移行することとなる。すると、InjT>InjMaxの肯定判定状態が続く限りステップS23等の処理により制御値THfinはαずつ徐々に小さくなり、スロットル開度は徐々に小さくなる。すると、実際の吸気量が減少することにともない、実空燃比が目標空燃比に近づくこととなる。よって、ステップS13における燃料補正値CmpAfが小さくなり、要求噴射時間InjTの値が小さくなる。すると、ステップS16のInjT>InjMaxの判定が肯定判定から否定判定に変化し、制御値THfinは、InjT=InjMaxとなるように均衡がとれた値で推移する。このような均衡状態がt2時点からt3時点まで続く。   At this time t1, the determination of InjT> InjMax in step S16 shifts from a negative determination to a positive determination. Then, as long as the positive determination state of InjT> InjMax continues, the control value THfin gradually decreases by α by the processing in step S23 and the like, and the throttle opening gradually decreases. Then, as the actual intake air amount decreases, the actual air-fuel ratio approaches the target air-fuel ratio. Therefore, the fuel correction value CmpAf in step S13 becomes small, and the value of the required injection time InjT becomes small. Then, the determination of InjT> InjMax in step S16 changes from a positive determination to a negative determination, and the control value THfin changes at a balanced value so that InjT = InjMax. Such an equilibrium state continues from time t2 to time t3.

その後、アクセル踏込量減少によるエンジン回転速度の下降にともない最大噴射可能時間InjMaxが上昇してt3の時点になると、要求噴射時間InjTが最大噴射可能時間InjMaxより小さくなり、ステップS16のInjT>InjMaxの判定処理が否定判定を継続することとなる。   Thereafter, when the maximum injection possible time InjMax rises as the engine speed decreases due to a decrease in the accelerator depression amount and reaches the time point t3, the required injection time InjT becomes smaller than the maximum injection possible time InjMax, and InjT> InjMax in step S16 The determination process will continue the negative determination.

さらにその後、アクセル踏込量増大等により再び要求噴射時間InjTが最大噴射可能時間InjMaxより大きくなると、図4(c)中の一点鎖線に示すように、記憶された履歴補正量ΔTHMの値となるようにスロットル開度は小さくなり、制限される。   After that, when the required injection time InjT becomes longer than the maximum injectable time InjMax again due to an increase in the accelerator depression amount or the like, the history correction amount ΔTHM is stored as shown by the one-dot chain line in FIG. However, the throttle opening is reduced and limited.

以上詳述した本実施形態によれば、以下の優れた効果が得られる。   According to the embodiment described in detail above, the following excellent effects can be obtained.

(1)アルコール燃料がガソリンに混入していることに起因して、要求噴射時間InjTが最大噴射可能時間InjMaxより大きくなった場合に、スロットル開度を小さくして開度制限する。そのため、アクセル踏込量に応じて算出される要求吸気量よりも実際の吸気量は少なくなる。よって、アルコール燃料がガソリンに混入することにともないアクセル踏込量に応じた要求吸気量に対して最適な空燃比となる量の燃料を噴射できない、といった状態に陥ったとしても、実空燃比が目標空燃比(例えば理論空燃比)よりもリーン側にずれるといった不具合を抑制できる。   (1) When the required injection time InjT becomes longer than the maximum injectable time InjMax due to alcohol fuel being mixed in the gasoline, the throttle opening is reduced to limit the opening. Therefore, the actual intake air amount becomes smaller than the required intake air amount calculated according to the accelerator depression amount. Therefore, even if alcohol fuel is mixed into gasoline, the actual air-fuel ratio becomes the target even if the fuel becomes in an amount that provides an optimal air-fuel ratio with respect to the required intake air amount according to the accelerator depression amount. It is possible to suppress a problem that the air-fuel ratio (for example, the stoichiometric air-fuel ratio) is shifted to the lean side.

(2)ここで、空燃比リーンにより希薄燃焼になると、例えば燃焼状態が不安定になることに起因して、触媒31に流入するHCやO2が増大し、これらのHCやO2が触媒31近傍で燃焼し、その結果、触媒31が高温となり劣化するといった不具合が懸念される。これに対し、本実施形態によれば、上述の如く空燃比がリーン側にずれることを抑制できるので、上記懸念を解消できる。 (2) Here, when lean combustion is caused by the air-fuel ratio lean, for example, the combustion state becomes unstable, HC and O 2 flowing into the catalyst 31 increase, and these HC and O 2 are converted into the catalyst. There is a concern that the catalyst 31 burns near 31 and as a result, the catalyst 31 becomes high temperature and deteriorates. On the other hand, according to the present embodiment, since the air-fuel ratio can be prevented from shifting to the lean side as described above, the above-mentioned concern can be solved.

(3)開度制限補正指令有りから無しに一旦切り換われば(S25:YES)、その時の履歴補正量ΔTHMが記憶され(S27)、それ以後において開度制限補正指令が有った場合(S22:YES)には、ステップS23における補正量ΔTHの算出を実行することなく、記憶された履歴補正量ΔTHMの値だけ基本要求開度THBaseを減少させる(S24)。よって、アクセル踏込量に応じた要求吸気量よりも実際の吸気量が少ないといった縮退運転の状態が継続されることとなる。そして、その縮退運転状態は、アクセル踏込量に応じた出力トルクが得られていない運転状態であるため、アクセルペダルを踏込んだ運転者に異常を感じさせることができる。よって、上述の如く空燃比がリーン側にずれる不具合を抑制しつつ、異常報知手段としての機能をも発揮させることができる。   (3) Once switching from the presence of the opening restriction correction command to the absence (S25: YES), the history correction amount ΔTHM at that time is stored (S27), and after that, when there is an opening restriction correction command ( In S22: YES, the basic required opening degree THBase is decreased by the stored history correction amount ΔTHM without executing the calculation of the correction amount ΔTH in step S23 (S24). Therefore, the degenerate operation state in which the actual intake air amount is smaller than the required intake air amount according to the accelerator depression amount is continued. Since the degenerate operation state is an operation state in which the output torque corresponding to the accelerator depression amount is not obtained, the driver who has depressed the accelerator pedal can feel an abnormality. Therefore, the function as the abnormality notifying means can be exhibited while suppressing the problem that the air-fuel ratio shifts to the lean side as described above.

(4)要求噴射時間InjTが最大噴射可能時間InjMaxより大きくなっている期間(t1〜t2,t3)、スロットル開度を小さくし制限する補正が継続されるので、実空燃比を目標空燃比(例えば理論空燃比)に近づくようにできる。   (4) During the period (t1 to t2, t3) in which the required injection time InjT is longer than the maximum injectable time InjMax, correction for reducing and limiting the throttle opening is continued. For example, it can approach the stoichiometric air-fuel ratio).

(5)ガソリンとアルコール燃料との比である混合比を、補正後の開度である制御値THfinと、アクセル踏込量に応じた基本要求開度THBaseとの偏差である補正量ΔTH(補正の大きさ)の最大値である履歴補正量ΔTHMに基づき算出している。よって、アルコール燃料の濃度を検出するアルコール濃度センサ等のセンサを不要にしつつ、ガソリンとアルコール燃料との混合比を算出(推定)できる。   (5) The mixing ratio, which is the ratio of gasoline to alcohol fuel, is calculated by a correction amount ΔTH (correction amount) that is a deviation between the control value THfin that is the corrected opening degree and the basic required opening degree THBase corresponding to the accelerator depression amount. It is calculated based on the history correction amount ΔTHM which is the maximum value of (size). Therefore, it is possible to calculate (estimate) the mixture ratio of gasoline and alcohol fuel while eliminating the need for a sensor such as an alcohol concentration sensor that detects the concentration of alcohol fuel.

(第2の実施形態)
本実施形態では、エンジン回転速度が上限値NELを超えた場合に、スロットル開度を全閉にするとともに燃料噴射弁19からの燃料の噴射をカットして、エンジン出力を低下させるオーバ−ラン燃料カット制御(図6のステップS41参照)を実行する。そして、上記第1の実施形態では、スロットル開度を小さくする開度制限補正を行うことにより、吸気量を低減させて、要求噴射時間InjTの値が小さくすることで、ステップS16のInjT>InjMaxの判定が肯定判定になることを抑制している。これに対し、本実施形態では、オーバ−ラン燃料カット制御で用いる前記上限値NELを低下させることにより、要求噴射時間InjTの値が小さくすることで、ステップS16のInjT>InjMaxの判定が肯定判定になることを抑制している。
(Second Embodiment)
In the present embodiment, when the engine speed exceeds the upper limit value NEL, the overrun fuel that lowers the engine output by fully closing the throttle opening and cutting the fuel injection from the fuel injection valve 19. Cut control (see step S41 in FIG. 6) is executed. In the first embodiment, by performing the opening limit correction that reduces the throttle opening, the intake amount is reduced and the required injection time InjT is reduced, so that InjT> InjMax in step S16. Is suppressed from being affirmative. On the other hand, in this embodiment, the value of the required injection time InjT is reduced by reducing the upper limit value NEL used in the over-run fuel cut control, so that the determination of InjT> InjMax in step S16 is affirmative. It is restrained to become.

より詳細に説明すると、図5及び図6は、本実施形態に係るECU40による燃料噴射弁19の制御内容を示すフローチャートであり、図2及び図3中の処理と同じ処理を行うステップについては、同一の符号を付し、その説明を援用する。また、ハード構成は本実施形態と第1の実施形態とで同じである。   More specifically, FIG. 5 and FIG. 6 are flowcharts showing the control contents of the fuel injection valve 19 by the ECU 40 according to this embodiment, and the steps for performing the same processing as the processing in FIG. 2 and FIG. The same code | symbol is attached | subjected and the description is used. The hardware configuration is the same between the present embodiment and the first embodiment.

そして、図5に示すように、ステップS16において、要求噴射時間InjTが噴射可能時間InjMaxより大きいと肯定判定された場合には、ステップS171(上限値補正手段)に進み、オーバ−ラン燃料カット制御で用いる上限値NELを下げるよう補正指令を行う。一方、ステップS16において、InjT>InjMaxではないと否定判定されると、ステップS181に進み、上限値NELが通常値であるか否かを判定する。通常値でないと判定(S181:NO)された場合には、続くステップS191において上限値NELを通常値に戻すよう補正指令を行う。   As shown in FIG. 5, if it is determined in step S16 that the required injection time InjT is greater than the injectable time InjMax, the process proceeds to step S171 (upper limit correction means), and over-run fuel cut control is performed. A correction command is issued so as to lower the upper limit value NEL used in the above. On the other hand, if it is determined in step S16 that InjT> InjMax is not satisfied, the process proceeds to step S181 to determine whether or not the upper limit value NEL is a normal value. If it is determined that the value is not the normal value (S181: NO), a correction command is issued to return the upper limit value NEL to the normal value in the subsequent step S191.

図6に示す処理では、先ず、ステップS30において、通常上限値NELBase(通常値)を読出す。次に、ステップS31において、ステップS171による上限値低下の補正指令が為されているか否かをフラグに基づき判定する。   In the process shown in FIG. 6, first, in step S30, the normal upper limit value NELBase (normal value) is read. Next, in step S31, it is determined based on the flag whether or not a correction command for lowering the upper limit value in step S171 has been issued.

上限値低下補正指令有りと判定(S31:YES)されると、続くステップS32において、上限値低下補正の履歴有無を判定する。上限値低下補正履歴が無いと判定(S32:NO)されれば、ステップS33において、上限値NELの低下量ΔNELを次の算出式に基づき算出する。
ΔNEL=ΔNEL前回値−β
なお、算出式中のβの値は予め設定された値に固定されている。
If it is determined that there is an upper limit lowering correction command (S31: YES), in the subsequent step S32, it is determined whether there is a history of upper limit lowering correction. If it is determined that there is no upper limit decrease correction history (S32: NO), in step S33, the decrease amount ΔNEL of the upper limit NEL is calculated based on the following calculation formula.
ΔNEL = ΔNEL previous value−β
Note that the value of β in the calculation formula is fixed to a preset value.

そして、続くステップS34では、最終的な上限値NELfinを次の算出式に基づき算出する。
Pfin=通常上限値NELBase−低下量ΔNEL
この最終上限値NELfinとなるように燃料噴射弁19の駆動は制御される。
In the subsequent step S34, the final upper limit value NELfin is calculated based on the following calculation formula.
Pfin = normal upper limit value NELBase−decrease amount ΔNEL
The drive of the fuel injection valve 19 is controlled so as to be the final upper limit value NELfin.

一方、上限値低下補正指令無しと判定(S31:NO)された場合には、ステップS35に進み、ステップS31の判定が肯定判定から否定判定に今回切り換わったものであるかを判定する。今回切り換わったものであると判定(S35:YES)されれば、ステップS36(混合比推定手段)において、ガソリンとアルコール燃料との比である混合比を、マップを用いて算出する。ここで用いるマップは、上限値NELの低下量ΔNELと混合比との関係を予め記憶させたものであり、低下量ΔNELの値が大きいほどアルコール燃料の混入割合が大きくなるよう混合比は算定される。   On the other hand, if it is determined that there is no upper limit lowering correction command (S31: NO), the process proceeds to step S35, and it is determined whether or not the determination in step S31 has been switched from an affirmative determination to a negative determination this time. If it is determined that it has been switched this time (S35: YES), in step S36 (mixing ratio estimation means), a mixing ratio, which is a ratio of gasoline to alcohol fuel, is calculated using a map. The map used here stores the relationship between the decrease amount ΔNEL of the upper limit value NEL and the mixture ratio in advance, and the mixture ratio is calculated so that the larger the value of the decrease amount ΔNEL, the greater the mixing ratio of alcohol fuel. The

次に、ステップS37において低下量ΔNELを前回の低下量ΔNELと比較して大きい方の値を履歴低下量ΔNELMとして記憶する。なお、このように記憶された履歴低下量ΔNELMの値は、イグニッションスイッチがオフ操作されると削除される。或いは、燃料タンク19Tへの燃料補給が為されると削除されるように設定してもよい。或いは、これらの削除を行うことなく履歴低下量ΔNELMの値を記憶保持させるようにしてもよい。   Next, in step S37, the decrease amount ΔNEL is compared with the previous decrease amount ΔNEL, and the larger value is stored as the history decrease amount ΔNELM. Note that the value of the history decrease amount ΔNELM stored in this way is deleted when the ignition switch is turned off. Or you may set so that it may be deleted, if the fuel supply to the fuel tank 19T is made. Alternatively, the history decrease amount ΔNELM may be stored and held without performing these deletions.

なお、燃料補給が為されたか否かの判定は、給油キャップの開閉を検出する検出手段38(図1参照)からの出力信号や、燃料タンク内の燃料の残量を検出する検出手段からの出力信号等に基づき行えばよい。   Note that whether or not fuel has been replenished is determined by an output signal from the detection means 38 (see FIG. 1) that detects opening and closing of the fuel cap or from a detection means that detects the remaining amount of fuel in the fuel tank. This may be performed based on an output signal or the like.

続くステップS38では、最終的な上限値NELfinを通常上限値NELBaseとする。なお、ステップS35において今回切り換わったものでないと判定(S35:NO)されれば、ステップS36による混合比の算出を行うことなくステップS38に進み、最終的な上限値NELfinを通常上限値NELBaseとする処理を行う。   In the subsequent step S38, the final upper limit value NELfin is set as the normal upper limit value NELBase. If it is determined in step S35 that the current switching has not been performed (S35: NO), the process proceeds to step S38 without calculating the mixing ratio in step S36, and the final upper limit value NELfin is set to the normal upper limit value NELBase. Perform the process.

一方、ステップS37による履歴の記憶がなされれば、ステップS32において、上限値低下補正の履歴有りと判定されることとなり、その場合にはステップS39において、記憶された履歴低下量ΔNELMを低下量ΔNELとして設定する。つまり、上限値低下補正指令有りから無しに一旦切り換われば(S35:YES)、その時の履歴低下量ΔNELMが算出(S36)、記憶され(S37)、それ以後において上限値低下補正指令が有った場合(S32:YES)には、ステップS33における低下量ΔNELの算出を実行することなく、記憶された履歴低下量ΔNELMの値だけ通常上限値NELBaseを減少させる(S34)こととなる。   On the other hand, if the history is stored in step S37, it is determined in step S32 that there is a history of upper limit value reduction correction. In this case, the stored history decrease amount ΔNELM is reduced to the decrease amount ΔNEL in step S39. Set as. That is, once switching from the presence of the upper limit lowering correction command to the absence (S35: YES), the history lowering amount ΔNELM at that time is calculated (S36) and stored (S37), and thereafter, the upper limit lowering correction command is present. If this is the case (S32: YES), the normal upper limit value NELBase is decreased by the stored history decrease amount ΔNELM without executing the calculation of the decrease amount ΔNEL in step S33 (S34).

続くステップS40では、実際のエンジン回転速度NEと最終的な上限値NELfinとを大小比較して、NE>NELfinであると判定(S40:YES)されれば、ステップS41(オーバーラン制御手段)において燃料噴射カット制御を実行し、NE>NELfinでないと判定(S40:NO)されれば、燃料噴射カット制御を解除して要求噴射時間InjTに基づき燃料噴射弁19の駆動を制御する。   In subsequent step S40, the actual engine speed NE and the final upper limit value NELfin are compared in magnitude, and if it is determined that NE> NELfin (S40: YES), in step S41 (overrun control means). If the fuel injection cut control is executed and it is determined that NE> NELfin is not satisfied (S40: NO), the fuel injection cut control is canceled and the drive of the fuel injection valve 19 is controlled based on the required injection time InjT.

次に、上記図5及び図6の処理による一態様を、図7を用いて説明する。図7(a)中の点線は、オーバ−ラン燃料カット制御の上限値NELの変化を示し、実線は、エンジン回転速度NEの変化を示す。図7(b)中の実線は、最大噴射可能時間InjMaxの変化を示し、点線は、アルコール燃料が混入していない場合における1気筒当りの要求噴射時間InjTの変化を示す。   Next, an aspect of the processing of FIGS. 5 and 6 will be described with reference to FIG. A dotted line in FIG. 7A indicates a change in the upper limit value NEL of the over-run fuel cut control, and a solid line indicates a change in the engine speed NE. The solid line in FIG. 7B shows the change in the maximum injection possible time InjMax, and the dotted line shows the change in the required injection time InjT per cylinder when alcohol fuel is not mixed.

該図7に示すように、アクセル踏込量増大によりエンジン回転速度が上昇するにともない最大噴射可能時間InjMaxは下降し、エンジン回転速度が下降するにともない最大噴射可能時間InjMaxは上昇する。そして、エンジン回転速度の上昇にともない最大噴射可能時間InjMaxが下降してt4の時点になると、アルコール燃料がガソリンに混入していることに起因して、要求噴射時間InjTが最大噴射可能時間InjMaxより大きくなる。   As shown in FIG. 7, the maximum injectable time InjMax decreases as the engine speed increases due to the increase in the accelerator depression amount, and the maximum injectable time InjMax increases as the engine speed decreases. When the maximum injectable time InjMax decreases as the engine speed increases and reaches a time point t4, the required injection time InjT is greater than the maximum injectable time InjMax because alcohol fuel is mixed in the gasoline. growing.

このt4時点で、ステップS16のInjT>InjMaxの判定が否定判定から肯定判定に移行することとなる。すると、InjT>InjMaxの肯定判定状態が続く限りステップS33等の処理により上限値NELfinはβずつ徐々に小さくなり、上限値NELは徐々に低くなる。すると、燃料噴射カット制御によりエンジン回転速度NEが下降することにともない最大噴射可能時間InjMaxが大きくなる。すると、ステップS16のInjT>InjMaxの判定が肯定判定から否定判定に変化し、最終上限値NELfinは、InjT=InjMaxとなるように均衡がとれた値で推移する。このような均衡状態がt5時点からt6時点まで続く。   At time t4, the determination of InjT> InjMax in step S16 shifts from a negative determination to a positive determination. Then, as long as the positive determination state of InjT> InjMax continues, the upper limit value NELfin gradually decreases by β and the upper limit value NEL gradually decreases by the processing in step S33 and the like. Then, the maximum injectable time InjMax increases as the engine speed NE decreases due to the fuel injection cut control. Then, the determination of InjT> InjMax in step S16 changes from a positive determination to a negative determination, and the final upper limit value NELfin changes at a balanced value so that InjT = InjMax. Such an equilibrium state continues from time t5 to time t6.

その後、アクセル踏込量減少によるエンジン回転速度NEの下降にともない最大噴射可能時間InjMaxが上昇してt6の時点になると、要求噴射時間InjTが最大噴射可能時間InjMaxより小さくなり、ステップS16のInjT>InjMaxの判定処理が否定判定を継続することとなる。   Thereafter, when the maximum injection possible time InjMax increases with the decrease in the engine speed NE due to the accelerator depression amount and reaches the time point t6, the required injection time InjT becomes smaller than the maximum injection possible time InjMax, and InjT> InjMax in step S16 This determination process will continue the negative determination.

さらにその後、アクセル踏込量増大等により再び要求噴射時間InjTが最大噴射可能時間InjMaxより大きくなると、記憶された履歴低下量ΔNELMの値となるように上限値NELは小さくなり、制限される。   After that, when the required injection time InjT again becomes larger than the maximum injectable time InjMax due to an increase in the accelerator depression amount or the like, the upper limit value NEL becomes smaller and restricted so as to become the stored history decrease amount ΔNELM.

以上詳述した本実施形態によっても、上記第1の実施形態と同様にして以下の効果が得られる。   According to the present embodiment described in detail above, the following effects can be obtained in the same manner as in the first embodiment.

(1)要求噴射時間InjTが最大噴射可能時間InjMaxより大きくなった場合に、燃料噴射カット制御の最終上限値NELfinを低下させる。そのため、エンジン回転速度NEが上限値NELを超えるような高速回転になる頻度が低減されるので、前記肯定判定が為される程度に最大噴射可能時間InjMaxが短くなってしまう頻度が低減される。よって、アルコール燃料等の代替燃料がガソリン等の正規燃料に混入することにともない、アクセル踏込量に応じた要求吸気量に対して最適な空燃比となる量の燃料を噴射できない状態に陥ったとしても、空燃比が最適値よりもリーン側にずれるといった不具合を抑制できる。   (1) When the required injection time InjT becomes longer than the maximum injectable time InjMax, the final upper limit value NELfin of the fuel injection cut control is decreased. As a result, the frequency at which the engine rotational speed NE is rotated at a high speed exceeding the upper limit value NEL is reduced, so the frequency at which the maximum injectable time InjMax is shortened to the extent that the affirmative determination is made is reduced. Therefore, as an alternative fuel such as alcohol fuel is mixed into regular fuel such as gasoline, it has become impossible to inject an amount of fuel that provides an optimal air-fuel ratio with respect to the required intake amount according to the accelerator depression amount. However, it is possible to suppress the problem that the air-fuel ratio shifts to the lean side from the optimum value.

(2)ここで、空燃比リーンにより希薄燃焼になると、例えば燃焼状態が不安定になることに起因して、触媒31に流入するHCやO2が増大し、これらのHCやO2が触媒31近傍で燃焼し、その結果、触媒31が高温となり劣化するといった不具合が懸念される。これに対し、本実施形態によれば、上述の如く空燃比がリーン側にずれることを抑制できるので、上記懸念を解消できる。 (2) Here, when lean combustion is caused by the air-fuel ratio lean, for example, the combustion state becomes unstable, HC and O 2 flowing into the catalyst 31 increase, and these HC and O 2 are converted into the catalyst. There is a concern that the catalyst 31 burns near 31 and as a result, the catalyst 31 becomes high temperature and deteriorates. On the other hand, according to the present embodiment, since the air-fuel ratio can be prevented from shifting to the lean side as described above, the above-mentioned concern can be solved.

(3)上限値低下補正指令有りから無しに一旦切り換われば(S35:YES)、その時の履歴低下量ΔNELMが記憶され(S37)、それ以後において上限値低下補正指令が有った場合(S32:YES)には、ステップS33における低下量ΔNELの算出を実行することなく、記憶された履歴低下量ΔNELMの値だけ通常上限値NELBaseを減少させる(S34)。よって、アクセル踏込量に応じた要求吸気量よりも実際の吸気量が少ないといった縮退運転の状態が継続されることとなる。そして、その縮退運転状態は、アクセル踏込量に応じた出力トルクが得られていない運転状態であるため、アクセルペダルを踏込んだ運転者に異常を感じさせることができる。よって、上述の如く空燃比がリーン側にずれる不具合を抑制しつつ、異常報知手段としての機能をも発揮させることができる。   (3) Once switching from the presence of the upper limit lowering correction command to the absence (S35: YES), the history lowering amount ΔNELM at that time is stored (S37), and when there is an upper limit lowering correction command thereafter ( In S32: YES, the normal upper limit value NELBase is decreased by the stored history decrease amount ΔNELM without executing the calculation of the decrease amount ΔNEL in step S33 (S34). Therefore, the degenerate operation state in which the actual intake air amount is smaller than the required intake air amount according to the accelerator depression amount is continued. Since the degenerate operation state is an operation state in which the output torque corresponding to the accelerator depression amount is not obtained, the driver who has depressed the accelerator pedal can feel an abnormality. Therefore, the function as the abnormality notifying means can be exhibited while suppressing the problem that the air-fuel ratio shifts to the lean side as described above.

(4)要求噴射時間InjTが最大噴射可能時間InjMaxより大きくなっている期間(t4〜t5,t6)、オーバ−ラン燃料カット制御が継続されるので、空燃比を目標空燃比(例えば理論空燃比)に近づくようにできる。   (4) Since the over-run fuel cut control is continued during the period (t4 to t5, t6) in which the required injection time InjT is longer than the maximum injectable time InjMax, the air-fuel ratio is set to the target air-fuel ratio (for example, the stoichiometric air-fuel ratio). ).

(5)ガソリンとアルコール燃料との比である混合比を、上限値NELの低下量ΔNEL(補正の大きさ)の最大値である履歴低下量ΔNELMに基づき算出している。よって、アルコール燃料の濃度を検出するアルコール濃度センサ等のセンサを不要にしつつ、ガソリンとアルコール燃料との混合比を算出(推定)できる。   (5) The mixing ratio, which is the ratio between gasoline and alcohol fuel, is calculated based on the history reduction amount ΔNELM, which is the maximum value of the decrease amount ΔNEL (correction magnitude) of the upper limit value NEL. Therefore, it is possible to calculate (estimate) the mixture ratio of gasoline and alcohol fuel while eliminating the need for a sensor such as an alcohol concentration sensor that detects the concentration of alcohol fuel.

(その他の実施形態)
本発明は上記実施形態の記載内容に限定されず、以下のように変更して実施してもよい。また、各実施形態の特徴的構造をそれぞれ任意に組み合わせるようにしてもよい。
(Other embodiments)
The present invention is not limited to the description of the above embodiment, and may be modified as follows. Further, the characteristic structures of the respective embodiments may be arbitrarily combined.

・上記第2の実施形態に係るステップS41(オーバーラン制御手段)では、スロットル開度を全閉にするとともに燃料噴射をカットしているが、本発明に係るオーバーラン制御手段はこのような全閉及びカットを行うことに限定されるものではなく、例えば、スロットル開度を所定開度以下となるように制限するとともに燃料噴射量を所定量以下となるように制限するようにしてもよい。   In step S41 (overrun control means) according to the second embodiment, the throttle opening is fully closed and the fuel injection is cut off. For example, the throttle opening may be limited to a predetermined opening or less and the fuel injection amount may be limited to a predetermined amount or less.

・上記実施形態では内燃機関(エンジン10)としてガソリン機関等の火花点火式内燃機関を対象としているが、ディーゼル機関等の圧縮着火式内燃機関を対象としてもよい。   In the above embodiment, the internal combustion engine (engine 10) is a spark ignition internal combustion engine such as a gasoline engine, but may be a compression ignition internal combustion engine such as a diesel engine.

・上記実施形態では、吸気マニホールド18又は吸気管に燃料噴射弁19を取り付けたポート噴射式のエンジン10を対象としているが、シリンダヘッドに燃料噴射弁19を取り付けて燃焼室23内に直接燃料を噴射する直噴式のエンジン10を対象としてもよい。但し、ポート噴射式の場合には、1燃焼サイクル720℃A中、最大噴射可能クランク角度を約700℃Aに確保できるのに対し、直噴式の場合には、最大噴射可能クランク角度がポート噴射式の場合に比べて小さくなってしまうため、アルコール燃料が僅かに混入しただけでも要求噴射時間InjTが噴射可能時間InjMaxより大きくなる。故に、直噴式のエンジン10を対象にした場合でも有効であると考えられる。   The above embodiment is directed to the port injection type engine 10 in which the fuel injection valve 19 is attached to the intake manifold 18 or the intake pipe, but the fuel injection valve 19 is attached to the cylinder head and the fuel is directly injected into the combustion chamber 23. The direct injection type engine 10 for injection may be the target. However, in the case of the port injection type, the maximum injectable crank angle can be secured at about 700 ° C. during one combustion cycle 720 ° C., whereas in the direct injection type, the maximum injectable crank angle is the port injection. Therefore, the required injection time InjT becomes longer than the injectable time InjMax even if alcohol fuel is slightly mixed. Therefore, it is considered effective even when the direct-injection engine 10 is targeted.

・図3中のステップS26及び図7中のステップS36による混合比算出手段に替えて、アルコール燃料の混入の有無のみを判定するようにしてもよい。具体的には、ステップS21にて開度制限補正指令が為されていると判定(S21:NO)されれば、アルコール燃料の混入可能性有り、と判定するようにしてもよいし、ステップS31にて上限値低下補正指令が為されていると判定(S31:NO)されれば、アルコール燃料の混入可能性有り、と判定するようにしてもよい。   -It may replace with the mixture ratio calculation means by step S26 in FIG. 3, and step S36 in FIG. 7, and you may make it determine only the presence or absence of mixing of alcohol fuel. Specifically, if it is determined in step S21 that an opening restriction correction command has been made (S21: NO), it may be determined that alcohol fuel may be mixed, or step S31. If it is determined that the upper limit lowering correction command is issued (S31: NO), it may be determined that alcohol fuel may be mixed.

第1の実施形態に係る内燃機関制御システムの全体概略構成図。1 is an overall schematic configuration diagram of an internal combustion engine control system according to a first embodiment. 図1のECUによる制御内容を示すフローチャート。The flowchart which shows the control content by ECU of FIG. 図2の処理内容に応じたスロットル制御ルーチンを示すフローチャート。The flowchart which shows the throttle control routine according to the processing content of FIG. 図2及び図3の処理による一態様を示すタイミングチャート。FIG. 4 is a timing chart showing an aspect of the processing of FIG. 2 and FIG. 3. 第2の実施形態に係るECUによる制御内容を示すフローチャート。The flowchart which shows the control content by ECU which concerns on 2nd Embodiment. 図5の処理内容に応じたポンプ制御ルーチンを示すフローチャート。The flowchart which shows the pump control routine according to the processing content of FIG. 図5及び図6の処理による一態様を示すタイミングチャート。The timing chart which shows the one aspect | mode by the process of FIG.5 and FIG.6.

符号の説明Explanation of symbols

14…スロットルバルブ(吸気量制御バルブ)、19…燃料噴射弁、40…ECU(内燃機関制御装置、要求開度算出手段)、S14…要求噴射時間算出手段、S15…噴射可能時間算出手段、S16…判定手段、S17…開度補正手段、S20…要求開度算出手段、S26,S36…混合比推定手段、S36…オーバーラン制御手段、InjMax…噴射可能時間、InjT…要求噴射時間。   DESCRIPTION OF SYMBOLS 14 ... Throttle valve (intake amount control valve), 19 ... Fuel injection valve, 40 ... ECU (internal combustion engine control device, required opening degree calculation means), S14 ... Required injection time calculation means, S15 ... Injectable time calculation means, S16 ... determination means, S17 ... opening correction means, S20 ... required opening calculation means, S26, S36 ... mixing ratio estimation means, S36 ... overrun control means, InjMax ... injectable time, InjT ... required injection time.

Claims (10)

運転者のアクセル操作量に応じた要求吸気量に基づき吸気量制御バルブの要求開度を算出する要求開度算出手段と、
1燃焼サイクルあたりに燃料噴射弁が燃料を噴射する時間の要求値である要求噴射時間を算出する要求噴射時間算出手段と、
内燃機関の出力軸の回転速度に基づき1燃焼サイクルあたりに噴射可能な噴射可能時間を算出する噴射可能時間算出手段と、
前記要求噴射時間が前記噴射可能時間より大きいか否かを判定する判定手段と、
前記判定手段により前記要求噴射時間が前記噴射可能時間より大きいと肯定判定された場合に、前記要求開度を減補正する開度補正手段と、
を備えることを特徴とする内燃機関制御装置。
A required opening calculation means for calculating a required opening of the intake air amount control valve based on a required intake air amount corresponding to the accelerator operation amount of the driver;
A required injection time calculating means for calculating a required injection time which is a required value of the time during which the fuel injection valve injects fuel per combustion cycle;
Injectable time calculating means for calculating an injectable time that can be injected per combustion cycle based on the rotational speed of the output shaft of the internal combustion engine;
Determining means for determining whether or not the required injection time is greater than the injectable time;
An opening correction means for reducing the required opening when the determination means determines that the required injection time is greater than the injectable time;
An internal combustion engine control device comprising:
前記開度補正手段は、前記肯定判定が為された後、前記判定手段による判定が前記否定判定に変わるまで、前記要求開度を徐々に減補正することを特徴とする請求項1に記載の内燃機関制御装置。   The said opening degree correction | amendment means carries out the reduction | decrease correction | amendment of the said required opening degree gradually until the determination by the said determination means changes to the said negative determination after the said affirmation determination is made. Internal combustion engine control device. 前記要求噴射時間算出手段は、実際の空燃比が目標空燃比に近づくように前記要求噴射時間を算出することを特徴とする請求項1又は2に記載の内燃機関制御装置。   The internal combustion engine control apparatus according to claim 1 or 2, wherein the required injection time calculating means calculates the required injection time so that an actual air-fuel ratio approaches a target air-fuel ratio. 前記判定手段は、前記判定を所定周期で繰り返し実施しており、
前記肯定判定が為された後、解除信号を取得するまでは、前記判定手段による判定結果にかかわらず前記開度補正手段により補正された開度を超えないように制限することを特徴とする請求項1〜3のいずれかに記載の内燃機関制御装置。
The determination means repeatedly performs the determination at a predetermined cycle,
After the affirmative determination is made, until the release signal is acquired, the opening corrected by the opening correction means is limited so as not to exceed the determination result by the determination means. Item 4. The internal combustion engine control device according to any one of Items 1 to 3.
前記解除信号は、燃料タンクへの燃料補給が為された場合に出力される信号であることを特徴とする請求項4に記載の内燃機関制御装置。   The internal combustion engine control device according to claim 4, wherein the release signal is a signal output when fuel is supplied to the fuel tank. 1燃焼サイクルあたりに燃料噴射弁が燃料を噴射する時間の要求値である要求噴射時間を、運転者のアクセル操作量に応じて算出する要求噴射時間算出手段と、
内燃機関の出力軸の回転速度が上限値を超えた場合に、前記内燃機関の出力を低下させるオーバーラン制御手段と、
前記出力軸の回転速度に基づき1燃焼サイクルあたりに噴射可能な噴射可能時間を算出する噴射可能時間算出手段と、
前記要求噴射時間が前記噴射可能時間より大きいか否かを判定する判定手段と、
前記判定手段により前記要求噴射時間が前記噴射可能時間より大きいと肯定判定された場合に、前記上限値を減補正する上限値補正手段と、
を備えることを特徴とする内燃機関制御装置。
A required injection time calculating means for calculating a required injection time, which is a required value of the time required for the fuel injection valve to inject fuel per combustion cycle, according to the accelerator operation amount of the driver;
Overrun control means for reducing the output of the internal combustion engine when the rotational speed of the output shaft of the internal combustion engine exceeds an upper limit;
Injectable time calculating means for calculating an available injection time per combustion cycle based on the rotation speed of the output shaft;
Determining means for determining whether or not the required injection time is greater than the injectable time;
An upper limit correction unit that reduces the upper limit when the determination unit determines that the required injection time is greater than the available injection time;
An internal combustion engine control device comprising:
前記判定手段は、前記判定を所定周期で繰り返し実施しており、
前記肯定判定を取得した後、解除信号を取得するまでは、前記判定手段による判定結果にかかわらず前記上限値補正手段により補正された上限値を維持させることを特徴とする請求項6に記載の内燃機関制御装置。
The determination means repeatedly performs the determination at a predetermined cycle,
The upper limit value corrected by the upper limit correction unit is maintained regardless of the determination result by the determination unit after acquiring the affirmative determination until the release signal is acquired. Internal combustion engine control device.
前記解除信号は、燃料タンクへの燃料補給が為された場合に出力される信号であることを特徴とする請求項7に記載の内燃機関制御装置。   The internal combustion engine control device according to claim 7, wherein the release signal is a signal output when fuel is supplied to the fuel tank. 前記判定手段により肯定判定されることがないと想定される正規燃料と、前記正規燃料以外の混入燃料との比率である混合比を、前記補正手段による補正の大きさに基づき推定する混合比推定手段を備えることを特徴とする請求項1〜8のいずれかに記載の内燃機関制御装置。   Mixing ratio estimation for estimating a mixing ratio, which is a ratio of a normal fuel that is not expected to be positively determined by the determination unit, and a mixed fuel other than the normal fuel, based on the magnitude of correction by the correction unit The internal combustion engine control device according to any one of claims 1 to 8, further comprising means. 請求項1〜9のいずれかに記載の内燃機関制御装置と、
吸気量を調整する吸気量制御バルブ及び燃料を噴射する燃料噴射弁の少なくとも一方と、
を備えることを特徴とする内燃機関制御システム。
An internal combustion engine control device according to any one of claims 1 to 9,
At least one of an intake air amount control valve for adjusting the intake air amount and a fuel injection valve for injecting fuel;
An internal combustion engine control system comprising:
JP2007156569A 2007-06-13 2007-06-13 Internal combustion engine control device and internal combustion engine control system Pending JP2008309034A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2007156569A JP2008309034A (en) 2007-06-13 2007-06-13 Internal combustion engine control device and internal combustion engine control system
US12/119,852 US7810468B2 (en) 2007-06-13 2008-05-13 Controller and control system for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007156569A JP2008309034A (en) 2007-06-13 2007-06-13 Internal combustion engine control device and internal combustion engine control system

Publications (1)

Publication Number Publication Date
JP2008309034A true JP2008309034A (en) 2008-12-25

Family

ID=40236860

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007156569A Pending JP2008309034A (en) 2007-06-13 2007-06-13 Internal combustion engine control device and internal combustion engine control system

Country Status (1)

Country Link
JP (1) JP2008309034A (en)

Similar Documents

Publication Publication Date Title
JP2008309036A (en) Fuel estimation device
US9759153B2 (en) Control apparatus for internal combustion engine
US20140230793A1 (en) Internal combustion engine control apparatus
JP4470773B2 (en) Control device for internal combustion engine
JP4007384B2 (en) Air-fuel ratio control device for internal combustion engine
US6901906B2 (en) Apparatus and method for controlling air-fuel ratio in direct-injection internal combustion engine
US7444994B2 (en) Control system for internal combustion engine
JP4968206B2 (en) INTERNAL COMBUSTION ENGINE AND FUEL INJECTION CONTROL DEVICE FOR INTERNAL COMBUSTION ENGINE
JP2009250075A (en) Fuel injection amount control device and fuel injection system
JP2008223676A (en) Fuel injection control device for in-cylinder injection engine
JP5867441B2 (en) Control device for internal combustion engine
CN100390392C (en) Engine air-fuel ratio control system
JP3846481B2 (en) In-cylinder injection internal combustion engine control device
JP2015129491A (en) Internal combustion engine fuel supply controller
JP5348012B2 (en) Internal combustion engine
JP2011226350A (en) Air-fuel ratio control device of internal combustion engine
JP5327084B2 (en) Control device for internal combustion engine
JP2008309034A (en) Internal combustion engine control device and internal combustion engine control system
JP7013090B2 (en) Internal combustion engine control device
JP2021131032A (en) Controller of internal combustion engine
JP2008309035A (en) Internal combustion engine control device and internal combustion engine control system
JP4321406B2 (en) Fuel supply control device for internal combustion engine
US20060150962A1 (en) Air-fuel ratio feedback control apparatus for engines
JP4012373B2 (en) Fuel injection control device for internal combustion engine
JP2019100227A (en) Control device of internal combustion engine