[go: up one dir, main page]

JP2010090792A - Fuel alcohol concentration estimation device - Google Patents

Fuel alcohol concentration estimation device Download PDF

Info

Publication number
JP2010090792A
JP2010090792A JP2008261111A JP2008261111A JP2010090792A JP 2010090792 A JP2010090792 A JP 2010090792A JP 2008261111 A JP2008261111 A JP 2008261111A JP 2008261111 A JP2008261111 A JP 2008261111A JP 2010090792 A JP2010090792 A JP 2010090792A
Authority
JP
Japan
Prior art keywords
fuel
value
alcohol concentration
threshold value
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.)
Granted
Application number
JP2008261111A
Other languages
Japanese (ja)
Other versions
JP4985986B2 (en
Inventor
Koji Kawakita
幸治 川北
Katsunori Ueda
克則 上田
Toshiyuki Miyata
敏行 宮田
Hiroki Yamamoto
寛樹 山本
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.)
Mitsubishi Motors Corp
Original Assignee
Mitsubishi Motors 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 Mitsubishi Motors Corp filed Critical Mitsubishi Motors Corp
Priority to JP2008261111A priority Critical patent/JP4985986B2/en
Publication of JP2010090792A publication Critical patent/JP2010090792A/en
Application granted granted Critical
Publication of JP4985986B2 publication Critical patent/JP4985986B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

【課題】アルコール濃度を一層正確に推定することができる燃料のアルコール濃度推定装置を提供する。
【解決手段】給油判定手段が、燃料貯蔵量検出手段の検出結果に基づいて燃料給油の有無を判定すると共に、閾値設定手段が、燃料給油が実施されていた場合に第1の閾値を判定閾値として設定し、燃料給油が実施されていない場合に第1の閾値よりも大きい第2の閾値を判定閾値として設定し、補正値変化度合演算手段によって演算された排気空燃比に基づくフィードバック補正値の変化度合の絶対値が判定閾値よりも大きい場合に、濃度推定値更新手段が、フィードバック補正値の変化度合に基づいて燃料のアルコール濃度推定値を更新する。
【選択図】図5
A fuel alcohol concentration estimation device capable of more accurately estimating an alcohol concentration is provided.
A fuel supply determining means determines the presence / absence of fuel refueling based on a detection result of a fuel storage amount detecting means, and a threshold setting means determines a first threshold value when a fuel refueling is performed. When the fuel refueling is not performed, a second threshold value larger than the first threshold value is set as the determination threshold value, and the feedback correction value based on the exhaust air / fuel ratio calculated by the correction value change degree calculation means is set. When the absolute value of the degree of change is larger than the determination threshold, the concentration estimated value update unit updates the estimated alcohol concentration of the fuel based on the degree of change of the feedback correction value.
[Selection] Figure 5

Description

本発明は、燃料のアルコール濃度を推定するアルコール濃度推定装置に関する。   The present invention relates to an alcohol concentration estimation apparatus that estimates an alcohol concentration of a fuel.

自動車等の車両用のエンジンには、燃料として一般的にガソリンが使用されているが、周知の通り、アルコールを混合した燃料を使用することができるものもある。アルコールを任意の割合(0%〜100%)で混合した燃料を使用可能なエンジンを搭載した車両は、一般にFFV(Flexible Fuel Vehicle)と呼ばれている。   In a vehicle engine such as an automobile, gasoline is generally used as a fuel. However, as is well known, there is an engine that can use a fuel mixed with alcohol. A vehicle equipped with an engine that can use a fuel in which alcohol is mixed in an arbitrary ratio (0% to 100%) is generally called an FFV (Flexible Fuel Vehicle).

このようなFFV用のエンジンにおいても、ガソリンエンジンと同様に、酸素センサやLAFS(リニア空燃比センサ)を設けて排気中の酸素濃度から排気空燃比を検出し、排気空燃比が目標空燃比に近づくように燃料供給量をフィードバック補正する制御を行っている。   In such an FFV engine, as in the gasoline engine, an oxygen sensor or LAFS (linear air-fuel ratio sensor) is provided to detect the exhaust air-fuel ratio from the oxygen concentration in the exhaust, and the exhaust air-fuel ratio becomes the target air-fuel ratio. Control is performed so that the fuel supply amount is feedback corrected so as to approach.

この際、FFVにおいてはガソリンとアルコールとの理論空燃比の相違等、両燃料の特性の相違を考慮して燃料噴射量の制御を適正に行う必要がある。すなわち、混合燃料のアルコール濃度を的確に把握し、アルコール濃度に応じた的確な燃料供給量制御を行う必要がある。そして、アルコール濃度を的確に把握するためには、給油時等のようにアルコール濃度が変化し得る状況に応じて、適宜アルコール濃度の学習を行う必要がある。   At this time, in the FFV, it is necessary to appropriately control the fuel injection amount in consideration of the difference in characteristics of both fuels, such as the difference in the theoretical air-fuel ratio between gasoline and alcohol. That is, it is necessary to accurately grasp the alcohol concentration of the mixed fuel and to perform accurate fuel supply amount control according to the alcohol concentration. And in order to grasp | ascertain alcohol concentration correctly, it is necessary to learn alcohol concentration suitably according to the situation where alcohol concentration can change like the time of refueling.

ここで、給油があったことを検出すると、所定の演算周期を設定し、この演算周期内において燃料のアルコール濃度推定を実行するようにしたエンジンがある(例えば、特許文献1参照)。   Here, there is an engine in which a predetermined calculation cycle is set when it is detected that fueling has been performed, and fuel alcohol concentration estimation is executed within this calculation cycle (see, for example, Patent Document 1).

米国特許第6016796号明細書US Pat. No. 6,017,796

しかしながら、給油があったことが検出された場合にのみ燃料のアルコール濃度推定を実行していると、例えば、給油量が少なく燃料タンク内の燃料量も少ないような場合等に、実際には給油されているにも拘わらず給油されていないと誤検出されてしまい、アルコール濃度の推定が実行されない虞がある。このように給油されたにも拘わらず燃料のアルコール濃度推定が実行されないと、燃料のアルコール濃度を正確に学習することができず、結果として空燃比を適正に制御できなくなる虞がある。   However, if the fuel alcohol concentration estimation is executed only when it is detected that there has been refueling, for example, when the refueling amount is small and the fuel amount in the fuel tank is small, etc. Despite being done, if it is not refueled, it will be misdetected and there exists a possibility that estimation of alcohol concentration may not be performed. If estimation of the alcohol concentration of the fuel is not executed even though fuel is supplied in this manner, the alcohol concentration of the fuel cannot be accurately learned, and as a result, the air-fuel ratio may not be properly controlled.

またこのような問題を解消するために、給油があったかどうかに拘わらず、定期的に燃料のアルコール濃度推定を実行することが考えられる。しかしながら、例えば、エンジン冷機時や過渡運転時には空燃比変動が大きく、アルコール濃度の変化以外の要因によっても排気空燃比に基づく補正値がばらついてしまうことがあり、燃料のアルコール濃度の推定精度は十分でない場合があるため、定期的にアルコール濃度推定を実行しただけでは、やはり燃料のアルコール濃度を誤学習してしまう虞がある。   In order to solve such a problem, it is conceivable to periodically estimate the alcohol concentration of the fuel regardless of whether or not refueling has occurred. However, for example, when the engine is cold or during transient operation, the air-fuel ratio fluctuates greatly, and the correction value based on the exhaust air-fuel ratio may vary depending on factors other than changes in the alcohol concentration. Therefore, there is a possibility that the alcohol concentration of the fuel is erroneously learned only by performing the alcohol concentration estimation periodically.

本発明は、このような事情に鑑みてなされたものであり、アルコール濃度を一層正確に学習することができる燃料のアルコール濃度推定装置を提供することを目的とする。   This invention is made | formed in view of such a situation, and it aims at providing the alcohol concentration estimation apparatus of the fuel which can learn alcohol concentration more correctly.

上記課題を解決する本発明の第1の態様は、アルコールを混合した燃料を使用可能なエンジンの排気空燃比を検出する排気空燃比検出手段と、該排気空燃比検出手段が検出した排気空燃比に基づいてフィードバック補正値の変化度合を演算する補正値変化度合演算手段と、給油の有無を判定する給油判定手段と、前記給油判定手段の判定結果に応じて前記フィードバック補正値の変化度合の大きさを判定するための判定閾値を設定する閾値設定手段と、前記フィードバック補正値の変化度合の大きさが前記判定閾値よりも大きい場合に、当該フィードバック補正値の変化度合に基づいて燃料のアルコール濃度推定値を更新する濃度推定値更新手段と、を具備し、前記閾値設定手段は、前記給油判定手段が給油ありと判定した場合に第1の閾値を前記判定閾値として設定し、前記給油判定手段が給油なしと判定した場合には前記第1の閾値よりも大きい第2の閾値を前記判定閾値として設定することを特徴とする燃料のアルコール濃度推定装置にある。   According to a first aspect of the present invention for solving the above problems, an exhaust air / fuel ratio detecting means for detecting an exhaust air / fuel ratio of an engine capable of using fuel mixed with alcohol, and an exhaust air / fuel ratio detected by the exhaust air / fuel ratio detecting means. Correction value change degree calculating means for calculating the change degree of the feedback correction value based on the above, oil supply determining means for determining the presence or absence of refueling, and the degree of change in the feedback correction value according to the determination result of the oil supply determining means A threshold setting means for setting a determination threshold value for determining the degree of change, and when the degree of change in the feedback correction value is larger than the determination threshold, the alcohol concentration of the fuel based on the degree of change in the feedback correction value Concentration estimation value updating means for updating the estimated value, and the threshold value setting means has a first threshold value when the oil supply determination means determines that there is fueling. A fuel alcohol concentration estimation device that is set as the determination threshold value and sets a second threshold value that is larger than the first threshold value as the determination threshold value when the fuel supply determination unit determines that no fuel is supplied. It is in.

かかる第1の態様では、給油の有無に拘わらずエンジンが始動される毎に燃料のアルコール濃度推定が実行されるため、給油が検出されなかった場合でも、燃料のアルコール濃度が正確に学習される。また給油の有無によって判定閾値の大きさを適宜変更することで、燃料のアルコール濃度の誤学習が効果的に抑制される。   In the first aspect, since the alcohol concentration estimation of the fuel is executed every time the engine is started regardless of whether or not fueling is performed, the alcohol concentration of the fuel is accurately learned even when the fueling is not detected. . Moreover, the mislearning of the alcohol concentration of fuel is effectively suppressed by appropriately changing the magnitude of the determination threshold depending on the presence or absence of fueling.

なおフィードバック補正値の変化度合としては、例えば、フィードバック補正値の変化割合(変化率)が挙げられるが、これに限定されず、例えば、フィードバック補正値の変化量等であってもよい。   Examples of the degree of change of the feedback correction value include a change rate (change rate) of the feedback correction value, but are not limited thereto, and may be, for example, a change amount of the feedback correction value.

本発明の第2の態様は、前記アルコール濃度推定値が一回以上更新されたか否かを判定する推定値更新判定手段をさらに具備し、前記閾値設定手段は、前記給油判定手段が給油なしと判定し且つ前記推定値更新判定手段が前記濃度推定値更新手段によって前記アルコール濃度推定値が更新されていないと判定した場合に前記第2の閾値を前記判定閾値として設定すると共に、前記給油判定手段が給油なしと判定し且つ前記推定値更新判定手段が前記濃度推定値更新手段によって前記アルコール濃度推定値が更新されたと判定した場合に前記第2の閾値よりも小さい第4の閾値を前記判定閾値として設定することを特徴とする第1の態様の燃料のアルコール濃度推定装置にある。   The second aspect of the present invention further includes estimated value update determining means for determining whether or not the alcohol concentration estimated value has been updated at least once, and the threshold value setting means is configured such that the oil supply determining means indicates that no oil is supplied. Determining and setting the second threshold value as the determination threshold value when the estimated value update determining unit determines that the alcohol concentration estimated value has not been updated by the concentration estimated value update unit; Determines that there is no refueling, and the estimated value update determining means determines a fourth threshold value that is smaller than the second threshold value when the estimated alcohol value estimated value is updated by the estimated concentration value update means. The fuel alcohol concentration estimating apparatus according to the first aspect is characterized by being set as follows.

本発明の第3の態様は、前記アルコール濃度推定値が一回以上更新されたか否かを判定する推定値更新判定手段をさらに具備し、前記閾値設定手段は、前記給油判定手段が給油ありと判定し且つ前記推定値更新判定手段が前記濃度推定値更新手段によって前記アルコール濃度推定値が更新されていないと判定した場合に前記第1の閾値を前記判定閾値として設定すると共に、前記給油判定手段が給油ありと判定し且つ前記推定値更新判定手段が前記濃度推定値更新手段によってアルコール濃度推定値が更新されたと判定した場合に前記第1の閾値よりも小さい第3の閾値を前記判定閾値として設定することを特徴とする第1又は2の態様の燃料のアルコール濃度推定装置にある。   The third aspect of the present invention further includes estimated value update determining means for determining whether or not the alcohol concentration estimated value has been updated at least once, and the threshold value setting means includes that the oil supply determining means is refueled. Determining and setting the first threshold as the determination threshold when the estimated value update determining means determines that the estimated alcohol concentration value has not been updated by the estimated concentration value updating means; Is determined as having the third threshold value that is smaller than the first threshold value when the estimated value update determining unit determines that the estimated alcohol concentration value has been updated by the estimated concentration value updating unit. The fuel alcohol concentration estimation apparatus according to the first or second aspect is characterized by being set.

かかる第2又は第3の態様では、燃料のアルコール濃度に実質的な変化がないにも拘わらず、燃料のアルコール濃度推定が頻繁に実行されるのを抑制し、アルコール濃度推定値が一回更新された後は、僅かな濃度変化を見逃さず、アルコール濃度推定値を更新することができる。   In the second or third aspect, despite the fact that there is no substantial change in the alcohol concentration of the fuel, frequent estimation of the alcohol concentration of the fuel is suppressed, and the estimated alcohol concentration value is updated once. After this, the estimated alcohol concentration value can be updated without missing a slight concentration change.

本発明の第4の態様は、前記エンジンの燃料消費量を算出する消費量算出手段をさらに具備し、前記閾値設定手段は、少なくとも前記消費量算出手段によって算出された燃料消費量が所定範囲内である場合に、前記判定閾値を設定することを特徴とする第1〜3の何れか一つの態様の燃料のアルコール濃度推定装置にある。   The fourth aspect of the present invention further includes consumption calculation means for calculating fuel consumption of the engine, wherein the threshold setting means has at least a fuel consumption calculated by the consumption calculation means within a predetermined range. In the fuel alcohol concentration estimation apparatus according to any one of the first to third aspects, the determination threshold value is set.

かかる第4の態様では、燃料のアルコール濃度が変化していない期間での無駄なアルコール濃度推定値の更新を抑制することができる。   In the fourth aspect, it is possible to suppress the useless update of the estimated alcohol concentration value during the period when the alcohol concentration of the fuel is not changed.

本発明の第5の態様は、前記給油判定手段が給油ありと判定した場合には、前記消費量算出手段が給油後の燃料消費量を算出すると共に、この給油後の燃料消費量が前記所定範囲としての第1の所定範囲内である場合に前記閾値設定手段が前記判定閾値を設定し、前記給油判定手段が給油なしと判定した場合には、前記消費量算出手段が前記エンジンの始動後の燃料消費量を算出すると共に、この始動後の燃料消費量が前記所定範囲としての第2の所定範囲内である場合に前記閾値設定手段が前記判定閾値を設定することを特徴とする第4の態様の燃料のアルコール濃度推定装置にある。   According to a fifth aspect of the present invention, when the refueling determination means determines that refueling is present, the consumption calculation means calculates the fuel consumption after refueling, and the fuel consumption after refueling is the predetermined fuel consumption. When the threshold value setting means sets the determination threshold value when it is within a first predetermined range as a range, and the oil supply determination means determines that there is no fuel supply, the consumption calculation means after the engine is started And the threshold value setting means sets the determination threshold value when the fuel consumption amount after the start is within a second predetermined range as the predetermined range. In the apparatus for estimating the alcohol concentration of the fuel according to the embodiment.

かかる第5の態様では、燃料のアルコール濃度が変化している期間(アルコール濃度推定可能期間)がより正確に判定され、適正なタイミングで燃料のアルコール濃度推定値が更新される。   In the fifth aspect, the period during which the alcohol concentration of the fuel is changing (the alcohol concentration estimable period) is more accurately determined, and the estimated value of the alcohol concentration of the fuel is updated at an appropriate timing.

本発明の第6の態様は、前記閾値設定手段は、前記給油判定手段が給油ありと判定した場合には、前記給油後の燃料消費量が前記第1の所定範囲を超え且つ前記エンジンの温度が所定温度よりも高いときに、前記給油判定手段が給油なしと判定した場合には、前記始動後の燃料消費量が前記第2の所定範囲を超え且つ前記エンジンの温度が所定温度よりも高いときに、それぞれ第5の閾値を前記判定閾値としてさらに設定することを特徴とする第5の態様の燃料のアルコール濃度推定装置にある。   According to a sixth aspect of the present invention, when the fuel supply determining means determines that fuel supply is present, the threshold setting means has a fuel consumption amount after the fuel supply that exceeds the first predetermined range and the temperature of the engine. When the fuel supply determination means determines that there is no fuel supply when the fuel temperature is higher than a predetermined temperature, the fuel consumption after the start exceeds the second predetermined range and the engine temperature is higher than the predetermined temperature. Sometimes the fifth threshold value is further set as the determination threshold value, respectively, in the fuel alcohol concentration estimating apparatus according to the fifth aspect.

かかる第6の態様では、上述のアルコール濃度推定可能期間の経過後に、所定条件下で再度アルコール濃度推定値が更新される。これにより、アルコール濃度の推定値にずれが生じていた場合でも、アルコール濃度の推定値を正確な値に修正することができる。   In the sixth aspect, the estimated alcohol concentration value is updated again under a predetermined condition after the above-described alcohol concentration estimable period has elapsed. Thereby, even when the estimated value of the alcohol concentration is shifted, the estimated value of the alcohol concentration can be corrected to an accurate value.

本発明の第7の態様は、前記閾値設定手段により設定される前記第5の閾値は、その直前に設定されていた判定閾値と同じ値に設定されることを特徴とする第6の態様の燃料のアルコール濃度推定装置にある。   According to a seventh aspect of the present invention, in the sixth aspect, the fifth threshold set by the threshold setting means is set to the same value as the determination threshold set immediately before the fifth threshold. It is in the alcohol concentration estimation device for fuel.

かかる第7の態様においても、上述のアルコール濃度推定可能期間の経過後に、所定条件下で再度アルコール濃度推定値が更新される。   Also in the seventh aspect, after the elapse of the alcohol concentration estimation possible period, the alcohol concentration estimation value is updated again under a predetermined condition.

本発明の第8の態様は、前記エンジンの温度と相関する温度相関値を検出する温度相関値検出手段を備え、前記濃度推定値更新手段は、前記消費量算出手段によって算出された燃料消費量が所定範囲を超え、且つ前記温度相関値検出手段によって検出された温度相関値が所定値を超えた場合に、前記アルコール濃度推定値を更新するためのアルコール濃度の推定を所定回数実行することを特徴とする第4〜7の何れか一つの態様の燃料のアルコール濃度推定装置にある。   According to an eighth aspect of the present invention, there is provided temperature correlation value detection means for detecting a temperature correlation value that correlates with the temperature of the engine, and the concentration estimated value update means is a fuel consumption amount calculated by the consumption amount calculation means. When the temperature correlation value detected by the temperature correlation value detecting means exceeds a predetermined value, the estimation of the alcohol concentration for updating the alcohol concentration estimation value is executed a predetermined number of times. The fuel alcohol concentration estimation apparatus according to any one of the fourth to seventh aspects is characterized.

かかる第8の態様では、温度相関値が所定値を超えた場合、すなわち、エンジンが十分に暖機運転されたと判断された後に、所定回数アルコール濃度の推定を実行することで、推定された燃料のアルコール濃度と実際のアルコール濃度とにずれが生じていたとしても、アルコール濃度を再推定して修正することができる。したがって、空燃比を一層適正に制御することができる。   In the eighth aspect, when the temperature correlation value exceeds a predetermined value, that is, after it is determined that the engine has been sufficiently warmed up, the estimated fuel concentration is estimated a predetermined number of times. Even if there is a difference between the actual alcohol concentration and the actual alcohol concentration, the alcohol concentration can be re-estimated and corrected. Therefore, the air-fuel ratio can be controlled more appropriately.

以上のように本発明によれば、燃料のアルコール濃度を一層正確に推定することができる。したがって、空燃比を適正に制御して、排気ガス性能の悪化や、ドライバビリティの悪化等を効果的に抑制することができる。   As described above, according to the present invention, the alcohol concentration of the fuel can be estimated more accurately. Therefore, the air-fuel ratio can be appropriately controlled to effectively suppress the deterioration of exhaust gas performance, the deterioration of drivability, and the like.

以下、図面を参照しつつ本発明の一実施形態について説明する。なお本実施形態では、アルコールを混合した燃料を使用可能なエンジンと、燃料のアルコール濃度推定装置を含むエンジンの制御装置とで構成されるエンジンシステムを例示して本発明を説明する。   Hereinafter, an embodiment of the present invention will be described with reference to the drawings. In the present embodiment, the present invention will be described by exemplifying an engine system including an engine that can use a fuel in which alcohol is mixed and an engine control device that includes a fuel alcohol concentration estimation device.

まず、図1を参照しつつ、本実施形態に係るエンジンシステムの概略構成を説明する。
図1に示すエンジン11は、FFVに搭載される、いわゆる吸気管噴射型(Multi Point Injection)のエンジンであり、シリンダヘッド12とシリンダブロック13とを有している。シリンダブロック13の各シリンダ14内には、ピストン15が往復運動可能なように収容されている。このピストン15とシリンダ14とシリンダヘッド12とで燃焼室16が形成されている。ピストン15は、コンロッド17を介してクランクシャフト18に接続されている。ピストン15の往復運動は、コンロッド17を介してクランクシャフト18に伝達される。
First, a schematic configuration of an engine system according to the present embodiment will be described with reference to FIG.
The engine 11 shown in FIG. 1 is a so-called multi-point injection engine mounted on the FFV, and has a cylinder head 12 and a cylinder block 13. A piston 15 is accommodated in each cylinder 14 of the cylinder block 13 so as to be able to reciprocate. A combustion chamber 16 is formed by the piston 15, the cylinder 14, and the cylinder head 12. The piston 15 is connected to the crankshaft 18 via a connecting rod 17. The reciprocating motion of the piston 15 is transmitted to the crankshaft 18 via the connecting rod 17.

シリンダヘッド12には吸気ポート19が形成されている。この吸気ポート19には吸気マニホールド20が接続されている。吸気ポート19には吸気弁21が設けられており、この吸気弁21によって燃焼室16と吸気ポート19が連通・遮断されるようになっている。吸気マニホールド20には、燃料パイプ22を介して燃料タンク23に接続された燃料噴射弁24が吸気ポート19内に混合燃料を噴射可能に設けられている。   An intake port 19 is formed in the cylinder head 12. An intake manifold 20 is connected to the intake port 19. The intake port 19 is provided with an intake valve 21, and the intake valve 21 communicates and blocks the combustion chamber 16 and the intake port 19. The intake manifold 20 is provided with a fuel injection valve 24 connected to a fuel tank 23 via a fuel pipe 22 so as to inject mixed fuel into the intake port 19.

なお燃料タンク23は、燃料タンク23内の蒸散燃料を吸着させるキャニスタ25が接続されると共に、キャニスタ25がパージ通路26を介して吸気系を構成する吸気管(吸気通路)27に接続されている。そして所定のパージ条件が成立したときに、パージ通路26に設けられたパージ弁28が開かれて、キャニスタ25内に吸着された蒸散燃料をパージ通路26から吸気管(吸気通路)27に導入される。これにより蒸散燃料の大気中への放出を防止している。また燃料タンク23内には、燃料タンク23内の燃料貯蔵量を検出する燃料レベルセンサ29が設けられている。   The fuel tank 23 is connected to a canister 25 for adsorbing the vaporized fuel in the fuel tank 23, and the canister 25 is connected to an intake pipe (intake passage) 27 constituting an intake system via a purge passage 26. . When a predetermined purge condition is established, the purge valve 28 provided in the purge passage 26 is opened, and the vaporized fuel adsorbed in the canister 25 is introduced from the purge passage 26 to the intake pipe (intake passage) 27. The This prevents the emission of transpiration fuel into the atmosphere. A fuel level sensor 29 that detects the amount of fuel stored in the fuel tank 23 is provided in the fuel tank 23.

シリンダヘッド12には、さらに排気ポート30が形成されている。この排気ポート30には排気マニホールド31の一端が接続され、排気マニホールド31の他端には排気管32が接続されている。なお、排気ポート30には排気弁33が設けられており、吸気ポート19における吸気弁21と同様、燃焼室16と排気ポート30はこの排気弁33によって連通・遮断されるようになっている。   An exhaust port 30 is further formed in the cylinder head 12. One end of an exhaust manifold 31 is connected to the exhaust port 30, and an exhaust pipe 32 is connected to the other end of the exhaust manifold 31. The exhaust port 30 is provided with an exhaust valve 33. Like the intake valve 21 in the intake port 19, the combustion chamber 16 and the exhaust port 30 are communicated and blocked by the exhaust valve 33.

シリンダヘッド12には、各気筒毎に点火プラグ34が取り付けられている。各点火プラグ34には、高電圧を出力する点火コイル35が接続されている。吸気マニホールド20の上流側の吸気管27には、サージタンク36が設けられ、このサージタンク36の上流側に吸気量を調整するスロットルバルブ37及びスロットルバルブ37の開度を検出するスロットルポジションセンサ(TPS)38が設けられている。さらにスロットルバルブ37の上流には、吸気量を計測するエアフローセンサ39が介装されている。   A spark plug 34 is attached to the cylinder head 12 for each cylinder. Each ignition plug 34 is connected to an ignition coil 35 that outputs a high voltage. A surge tank 36 is provided in the intake pipe 27 on the upstream side of the intake manifold 20. A throttle valve 37 that adjusts the intake air amount on the upstream side of the surge tank 36 and a throttle position sensor that detects the opening of the throttle valve 37 ( TPS) 38 is provided. Further, an air flow sensor 39 for measuring the intake air amount is interposed upstream of the throttle valve 37.

排気マニホールド31に接続された排気管32には、排気浄化用触媒である三元触媒40が介装されている。三元触媒40の上流側には、触媒通過前の排ガス中の酸素濃度、つまり排気空燃比を検出する排気空燃比検出手段としてのOセンサ41が設けられている。 A three-way catalyst 40 that is an exhaust purification catalyst is interposed in the exhaust pipe 32 connected to the exhaust manifold 31. On the upstream side of the three-way catalyst 40, an O 2 sensor 41 is provided as exhaust air / fuel ratio detection means for detecting the oxygen concentration in the exhaust gas before passing through the catalyst, that is, the exhaust air / fuel ratio.

ECU(電子コントロールユニット)42は、入出力装置、記憶装置(ROM、RAM等のメモリ)、中央処理装置(CPU)、タイマカウンタ等を備えている。このECU42によって、エンジン11の総合的な制御が行われる。ECU42の入力側には、上述したスロットルポジションセンサ38、エアフローセンサ39、Oセンサ41の他、エンジン11のクランク角を検出するクランク角センサ43、エンジン11の冷却水温度を検出する水温センサ44等の各種センサ類が接続されており、これらセンサ類からの検出情報が入力される。 The ECU (electronic control unit) 42 includes an input / output device, a storage device (memory such as ROM and RAM), a central processing unit (CPU), a timer counter, and the like. The ECU 42 performs comprehensive control of the engine 11. On the input side of the ECU 42, in addition to the throttle position sensor 38, airflow sensor 39, and O 2 sensor 41 described above, a crank angle sensor 43 that detects the crank angle of the engine 11, and a water temperature sensor 44 that detects the coolant temperature of the engine 11. Etc. are connected, and detection information from these sensors is input.

一方、ECU42の出力側には、上述の燃料噴射弁24、点火コイル35、スロットルバルブ37、パージ弁28等の各種出力デバイスが接続されている。これら各種出力デバイスには、ECU42で各種センサ類からの検出情報から演算された燃料噴射時間、点火時期、スロットル開度、弁開閉時期等のパラメータ値が出力されて、燃焼室16内の燃焼状態が制御されている。   On the other hand, various output devices such as the fuel injection valve 24, the ignition coil 35, the throttle valve 37, and the purge valve 28 are connected to the output side of the ECU. These various output devices output parameter values such as fuel injection time, ignition timing, throttle opening, and valve opening / closing timing calculated by the ECU 42 from detection information from various sensors, and the combustion state in the combustion chamber 16 is output. Is controlled.

例えば、これら各種センサ類からの検出情報に基づいてエンジン11の空燃比が適正に制御される。その際、燃料のアルコール濃度によって適正な空燃比は異なるため、空燃比を適正に制御するためには、燃料のアルコール濃度を正確に検出或いは推定しておく必要がある。   For example, the air-fuel ratio of the engine 11 is appropriately controlled based on detection information from these various sensors. At this time, since the appropriate air-fuel ratio differs depending on the alcohol concentration of the fuel, it is necessary to accurately detect or estimate the alcohol concentration of the fuel in order to properly control the air-fuel ratio.

本発明の燃料のアルコール濃度推定装置10では、以下に詳述するように燃料タンク23内の混合燃料のアルコール濃度を所定のタイミングで適宜推定することで、燃料のアルコール濃度を給油の有無に拘らず正確に把握できるようにしている。そして、その推定値に基づいて燃料噴射弁24による燃料噴射量を適宜調整することで、燃焼室16内の空燃比を良好に制御している。   In the fuel alcohol concentration estimation apparatus 10 of the present invention, as will be described in detail below, the alcohol concentration of the mixed fuel in the fuel tank 23 is appropriately estimated at a predetermined timing, so that the alcohol concentration of the fuel is determined whether or not fuel is supplied. So that it can be accurately grasped. Then, the air-fuel ratio in the combustion chamber 16 is favorably controlled by appropriately adjusting the fuel injection amount by the fuel injection valve 24 based on the estimated value.

次に図2を参照しつつ、本実施形態のアルコール濃度推定装置について説明する。   Next, the alcohol concentration estimation apparatus of the present embodiment will be described with reference to FIG.

図2は、本発明に係る燃料のアルコール濃度推定装置の概略を示す機能ブロック図である。図2に示すように、アルコール濃度推定装置10を構成するECU42には、補正値変化度合演算手段51と、給油判定手段52と、消費量算出手段53と、実行条件判定手段54と、閾値設定手段55と、濃度推定値更新手段56とを含む濃度推定部50とが備えられている。   FIG. 2 is a functional block diagram showing an outline of a fuel alcohol concentration estimating apparatus according to the present invention. As shown in FIG. 2, the ECU 42 constituting the alcohol concentration estimation apparatus 10 includes a correction value change degree calculation unit 51, a fuel supply determination unit 52, a consumption calculation unit 53, an execution condition determination unit 54, and a threshold setting. A density estimation unit 50 including a means 55 and a density estimated value update means 56 is provided.

補正値変化度合演算手段51は、排気空燃比検出手段であるOセンサ41によって検出された排気空燃比に基づいてフィードバック補正値の変化度合を算出する。本実施形態では、フィードバック補正値の変化度合として、フィードバック補正値の変化割合(以下、「補正値の変化割合」という)ΔKを算出する。ここでフィードバック補正値とは、具体的には、燃料噴射弁24から噴射される燃料噴射量を補正するためのものであるが、これに限定されず、例えば、吸気量を補正するものであってもよい。なおこの補正値の変化割合ΔKの算出方法については後述する。 The correction value change degree calculation means 51 calculates the change degree of the feedback correction value based on the exhaust air / fuel ratio detected by the O 2 sensor 41 which is the exhaust air / fuel ratio detection means. In the present embodiment, a feedback correction value change rate (hereinafter referred to as “correction value change rate”) ΔK is calculated as the feedback correction value change rate. Here, the feedback correction value is specifically for correcting the fuel injection amount injected from the fuel injection valve 24. However, the feedback correction value is not limited to this. For example, the feedback correction value is for correcting the intake air amount. May be. A method of calculating the correction value change rate ΔK will be described later.

給油判定手段52は、燃料貯蔵検出手段である燃料レベルセンサ29の検出結果に基づいて給油の有無を判定する。すなわち、給油判定手段52は、燃料レベルセンサ29によって燃料タンク23内の燃料貯蔵量の増量が検出されると「給油あり」と判定し、燃料レベルセンサ29によって燃料タンク23内の燃料貯蔵量の増量が検出されない場合に「給油なし」と判定する。   The fuel supply determination means 52 determines the presence or absence of fuel supply based on the detection result of the fuel level sensor 29 which is a fuel storage detection means. That is, the fuel supply determination unit 52 determines that “fuel supply is present” when the fuel level sensor 29 detects an increase in the fuel storage amount in the fuel tank 23, and the fuel level sensor 29 determines the fuel storage amount in the fuel tank 23. When the increase is not detected, it is determined that “no fuel supply”.

消費量算出手段53は、エンジン11における燃料消費量を算出する。すなわち消費量算出手段53は、燃料給油が行われた場合には、給油後にエンジン11で消費された燃料量(給油後燃料消費量)を算出し、燃料給油が行われていない場合には、エンジン11が始動された後に消費された燃料量(始動後燃料消費量)を算出する。なお消費量算出手段53による燃料消費量の算出方法は、特に限定されないが、例えば、燃料噴射弁24による燃料噴射量の積算値に基づいて算出することができる。   The consumption calculation means 53 calculates the fuel consumption in the engine 11. That is, the consumption calculating means 53 calculates the amount of fuel consumed by the engine 11 after refueling (fuel consumption after refueling) when fuel refueling is performed, and when fuel refueling is not performed, The amount of fuel consumed after the engine 11 is started (fuel consumption after starting) is calculated. The method of calculating the fuel consumption amount by the consumption amount calculation means 53 is not particularly limited, but can be calculated based on the integrated value of the fuel injection amount by the fuel injection valve 24, for example.

実行条件判定手段54は、燃料のアルコール濃度推定を実行するための条件(濃度推定実行条件)が成立しているか否かを判定する。具体的には、例えば、燃料消費量(給油後燃料消費量又は始動後燃料消費量)、エンジン11の冷却水の温度、パージ処理の実行状況等に基づいて、濃度推定実行条件が成立しているか否かを判定する。   The execution condition determination unit 54 determines whether a condition (concentration estimation execution condition) for executing fuel alcohol concentration estimation is satisfied. Specifically, for example, the concentration estimation execution condition is established based on the fuel consumption (fuel consumption after refueling or fuel consumption after start-up), the cooling water temperature of the engine 11, the execution status of the purge process, and the like. It is determined whether or not.

閾値設定手段55は、濃度推定実行条件が成立した際に、燃料給油の有無に応じて補正値の変化割合ΔKの大きさを判定するための判定閾値を設定する。例えば、閾値設定手段55は、燃料給油が行われた場合には第1の閾値を判定閾値として設定し、燃料給油が行われていない場合には、第1の閾値よりも大きい第2の閾値を判定閾値として設定する。   The threshold value setting unit 55 sets a determination threshold value for determining the magnitude of the change rate ΔK of the correction value according to the presence or absence of fuel supply when the concentration estimation execution condition is satisfied. For example, the threshold value setting means 55 sets the first threshold value as the determination threshold value when the fuel supply is performed, and the second threshold value that is larger than the first threshold value when the fuel supply is not performed. Is set as a determination threshold.

そして濃度推定値更新手段56が、補正値の変化割合ΔKの絶対値が、この判定閾値よりも大きい場合に、補正値の変化割合ΔKに基づき燃料のアルコール濃度推定値を更新する。   Then, when the absolute value of the correction value change rate ΔK is larger than the determination threshold, the concentration estimated value update unit 56 updates the estimated alcohol concentration of the fuel based on the correction value change rate ΔK.

このように本発明のアルコール濃度推定装置10では、燃料給油の有無に拘わらず、補正値変化度合演算手段51によって演算された補正値の変化度合の大きさである変化割合ΔKの絶対値が、閾値設定手段55によって設定された判定閾値よりも大きい場合に、濃度推定値更新手段56によって燃料のアルコール濃度推定値が更新される。   Thus, in the alcohol concentration estimation apparatus 10 of the present invention, the absolute value of the change ratio ΔK, which is the magnitude of the change degree of the correction value calculated by the correction value change degree calculation means 51, regardless of the presence or absence of fuel supply, When the determination threshold value is larger than the determination threshold value set by the threshold value setting means 55, the estimated alcohol concentration value of the fuel is updated by the estimated concentration value update means 56.

これにより燃料のアルコール濃度が一層正確に把握される。したがって、空燃比を適正に制御することができる。例えば、給油量が少なく燃料タンク23内の燃料量も少ないような場合等には、給油判定手段52が「給油なし」と誤判定してしまう虞がある。このような場合に燃料のアルコール濃度推定値が更新されないと、空燃比を適正に制御することができなくなる。しかしながら本発明のアルコール濃度推定装置10によれば、給油判定手段52が誤判定した場合でも、アルコール濃度推定値が確実に更新される。したがって空燃比を一層適正に制御することができる。   Thereby, the alcohol concentration of the fuel can be grasped more accurately. Therefore, the air-fuel ratio can be properly controlled. For example, when the amount of fuel supply is small and the amount of fuel in the fuel tank 23 is small, the fuel supply determination unit 52 may erroneously determine “no fuel supply”. In such a case, if the estimated alcohol concentration of the fuel is not updated, the air-fuel ratio cannot be properly controlled. However, according to the alcohol concentration estimation apparatus 10 of the present invention, the alcohol concentration estimated value is reliably updated even when the oil supply determination means 52 makes an erroneous determination. Therefore, the air-fuel ratio can be controlled more appropriately.

ここで本発明のアルコール濃度推定装置10では、判定閾値は一定値ではなく、閾値設定手段55が給油判定手段52の判定結果に応じた値に設定している。これにより、燃料のアルコール濃度をさらに正確に推定することができる。   Here, in the alcohol concentration estimation apparatus 10 of the present invention, the determination threshold value is not a constant value, and the threshold value setting unit 55 sets the value according to the determination result of the fuel supply determination unit 52. Thereby, the alcohol concentration of the fuel can be estimated more accurately.

具体的には、まず給油判定手段52が「給油あり」と判定した場合、実際に給油が行われた蓋然性が極めて高い。このような場合には、閾値設定手段55が判定閾値を比較的小さい値(第1の閾値)に設定する。これにより燃料のアルコール濃度推定値が頻繁に更新されるようしている。   Specifically, when the refueling determination means 52 first determines that “refueling is present”, the probability that the actual refueling has been performed is extremely high. In such a case, the threshold value setting means 55 sets the determination threshold value to a relatively small value (first threshold value). As a result, the estimated alcohol concentration of the fuel is frequently updated.

一方、給油判定手段52が「給油なし」と判定した場合には、給油が行われた蓋然性は低いが、上述のように実際には給油が行われていることもある。このような場合には、閾値設定手段55が、判定閾値を第1の閾値よりも大きい第2の閾値に設定する。つまり実際には給油が行われ、補正値の変化割合ΔKが比較的大きく変化した場合に燃料のアルコール濃度推定値が更新されるようにしている。これにより、燃料のアルコール濃度の誤推定を防止することができ、空燃比を一層適正に制御することができる。なお本実施形態では、補正値変化度合演算手段51が、補正値の変化度合として、補正値の変化割合ΔKを算出し、この補正割合ΔKの大きさに応じてアルコール濃度推定値を更新するようにしたが、例えば、補正値の変化量の大きさに応じてアルコール濃度推定値を更新するようにしてもよい。   On the other hand, when the fuel supply determination means 52 determines that “no fuel supply”, the probability that the fuel supply has been performed is low, but the fuel supply may actually be performed as described above. In such a case, the threshold value setting means 55 sets the determination threshold value to a second threshold value that is larger than the first threshold value. That is, in actuality, fuel supply is performed, and the estimated alcohol concentration value of the fuel is updated when the change rate ΔK of the correction value changes relatively large. Thereby, erroneous estimation of the alcohol concentration of the fuel can be prevented, and the air-fuel ratio can be controlled more appropriately. In the present embodiment, the correction value change degree calculation means 51 calculates the correction value change ratio ΔK as the correction value change degree, and updates the estimated alcohol concentration value according to the magnitude of the correction ratio ΔK. However, for example, the estimated alcohol concentration value may be updated according to the amount of change in the correction value.

さらに本実施形態では、濃度推定部50は、濃度推定値更新手段56によってアルコール濃度推定値が一回以上更新されたか否かを判定する推定値更新判定手段57をさらに有する。そして、閾値設定手段55は、給油判定手段52の判定結果と共に推定値更新判定手段57の判定結果に基づいて判定閾値を設定している。   Furthermore, in this embodiment, the concentration estimation unit 50 further includes an estimated value update determination unit 57 that determines whether or not the alcohol concentration estimated value has been updated at least once by the concentration estimated value update unit 56. The threshold setting unit 55 sets a determination threshold based on the determination result of the estimated value update determination unit 57 together with the determination result of the fuel supply determination unit 52.

具体的には、閾値設定手段55は、まず給油判定手段52が給油ありと判定し且つ推定値更新判定手段57が濃度推定値更新手段56によってアルコール濃度推定値が更新されていないと判定した場合に第1の閾値を判定閾値として設定し、また給油判定手段52が給油ありと判定し且つ推定値更新判定手段57が濃度推定値更新手段56によってアルコール濃度推定値が更新されたと判定した場合に第1の閾値よりも小さい第3の閾値を判定閾値として設定する。   Specifically, the threshold setting unit 55 first determines that the fuel supply determination unit 52 determines that there is fuel supply, and the estimated value update determination unit 57 determines that the alcohol concentration estimated value has not been updated by the concentration estimated value update unit 56. The first threshold value is set as a determination threshold value, and the fuel supply determination unit 52 determines that there is fuel supply, and the estimated value update determination unit 57 determines that the alcohol concentration estimated value has been updated by the concentration estimated value update unit 56. A third threshold value smaller than the first threshold value is set as the determination threshold value.

また閾値設定手段55は、給油判定手段52が給油なしと判定し且つ推定値更新判定手段57が濃度推定値更新手段56によってアルコール濃度推定値が更新されていないと判定した場合に第2の閾値を判定閾値として設定し、給油判定手段52が給油なしと判定し且つ推定値更新判定手段57が濃度推定値更新手段56によってアルコール濃度推定値が更新されたと判定した場合に第2の閾値よりも小さい第4の閾値を判定閾値として設定する。   The threshold value setting means 55 determines the second threshold value when the refueling determination means 52 determines that there is no refueling and the estimated value update determination means 57 determines that the alcohol concentration estimated value has not been updated by the concentration estimated value update means 56. Is set as a determination threshold value, and when the oil supply determination unit 52 determines that no fuel supply is performed and the estimated value update determination unit 57 determines that the alcohol concentration estimated value is updated by the concentration estimated value update unit 56, the second threshold value is exceeded. A small fourth threshold is set as the determination threshold.

つまり給油判定手段52が給油ありと判定した場合、濃度推定値更新手段56は、補正値の変化割合ΔKの絶対値が第1の閾値を超えた場合に1回目の燃料のアルコール濃度推定値更新を実行し、1回目のアルコール濃度推定値更新が実行された後は、第1の閾値よりも小さい第3の閾値を超えた場合に2回目以降のアルコール濃度推定値更新が実行される。   That is, when the fuel supply determination unit 52 determines that there is fuel supply, the concentration estimated value update unit 56 updates the estimated alcohol concentration value of the first fuel when the absolute value of the change rate ΔK of the correction value exceeds the first threshold value. After the first alcohol concentration estimated value update is executed, the second and subsequent alcohol concentration estimated value updates are executed when a third threshold value smaller than the first threshold value is exceeded.

また給油判定手段52が給油なしと判定した場合には、濃度推定値更新手段56は、補正値の変化割合ΔKの絶対値が第2の閾値を超えた場合に1回目の燃料のアルコール濃度推定値更新を実行し、1回目のアルコール濃度推定値更新が実行された後は、第2の閾値よりも小さい第4の閾値を超えた場合に2回目以降のアルコール濃度推定値更新が実行されることになる。   If the refueling determination means 52 determines that there is no refueling, the concentration estimated value update means 56 estimates the alcohol concentration of the first fuel when the absolute value of the change rate ΔK of the correction value exceeds the second threshold value. After the value update is executed and the first alcohol concentration estimated value update is executed, the second and subsequent alcohol concentration estimated value updates are executed when a fourth threshold value smaller than the second threshold value is exceeded. It will be.

これにより、燃料のアルコール濃度に実質的な変化がないにも拘わらずアルコール濃度推定値が頻繁に更新されてしまうのを抑制しつつ、燃料のアルコール濃度が変化している状況では、わずかな濃度変化を見逃さずに、アルコール濃度推定値を更新することができる。   As a result, in a situation where the alcohol concentration of the fuel is changing while suppressing the alcohol concentration estimated value from being frequently updated even though there is no substantial change in the alcohol concentration of the fuel, a slight concentration The alcohol concentration estimate can be updated without missing any changes.

ところで、上述したように閾値設定手段55は、濃度推定実行条件が成立した場合に判定閾値を設定するが、実行条件判定手段54は、消費量算出手段53が算出した燃料消費量(給油後燃料消費量又は始動後燃料消費量)が所定範囲内であることを濃度推定実行条件の一つとして判定している。例えば、図3中1段目に示すように、燃料消費量(給油後燃料消費量又は始動後燃料消費量)が第1の所定値A1〜第2の所定値A2の範囲(第1又は第2の所定範囲)内である場合に、実行条件判定手段54は、濃度推定実行条件の一つが成立したと判定する。このような条件が判定されるのは次のような理由による。   By the way, as described above, the threshold value setting means 55 sets a determination threshold value when the concentration estimation execution condition is satisfied. However, the execution condition determination means 54 determines the fuel consumption amount (fuel after fueling) calculated by the consumption amount calculation means 53. It is determined as one of the concentration estimation execution conditions that the consumption amount or the post-startup fuel consumption amount) is within a predetermined range. For example, as shown in the first row in FIG. 3, the fuel consumption (fuel consumption after refueling or fuel consumption after start-up) is in a range (first or second) between a first predetermined value A1 and a second predetermined value A2. 2, the execution condition determination unit 54 determines that one of the density estimation execution conditions is satisfied. Such a condition is determined for the following reason.

燃料給油が実施された後に燃料のアルコール濃度推定値が更新される場合、給油後燃料消費量又は始動後燃料消費量が第1の所定値A1よりも少ないと、燃料タンク23と燃料噴射弁24とを接続する燃料パイプ22内に残留している燃料(すなわち給油前の燃料)がアルコール濃度推定に影響する虞がある。一方、燃料消費量が第2の所定値A2よりも多くなると、給油前の燃料から給油後の燃料にほぼ入れ替わり、燃料のアルコール濃度は実質的に変化しなくなるからである。   When the estimated fuel alcohol concentration value is updated after fuel refueling, if the fuel consumption after refueling or the fuel consumption after starting is less than the first predetermined value A1, the fuel tank 23 and the fuel injection valve 24 are used. There is a possibility that the fuel remaining in the fuel pipe 22 that connects the two (that is, the fuel before refueling) affects the estimation of the alcohol concentration. On the other hand, when the fuel consumption amount exceeds the second predetermined value A2, the fuel before refueling is almost replaced with the fuel after refueling, and the alcohol concentration of the fuel does not substantially change.

このため本実施形態では、閾値設定手段55が、上述のように燃料消費量が所定範囲内である場合に判定閾値を設定するようにしている。つまり燃料消費量が所定範囲内である場合に濃度推定値更新手段56によってアルコール濃度推定値が更新されるようにしている。   For this reason, in the present embodiment, the threshold value setting means 55 sets the determination threshold value when the fuel consumption amount is within the predetermined range as described above. That is, the estimated alcohol concentration value is updated by the estimated concentration value updating means 56 when the fuel consumption is within a predetermined range.

さらに本実施形態では、エンジン11が十分に暖機された後にも、再度、燃料のアルコール濃度推定値が更新されるようにしている。すなわち消費量算出手段53によって算出された始動後燃料消費量が第2の所定値A2を超え且つエンジン11の冷却水の温度が所定温度よりも高い場合に、閾値設定手段55が第5の閾値を判定閾値として設定するようにしている。本実施形態では、閾値設定手段55は、その直前に設定されていた判定閾値と同じ値である第5の閾値を判定閾値として設定する。そして補正値の変化割合ΔKの絶対値がこの判定閾値を超えた場合に、燃料のアルコール濃度推定値が再度更新されるようにしている。これにより空燃比をより適正に制御することができる。   Further, in the present embodiment, the estimated alcohol concentration of the fuel is updated again even after the engine 11 is sufficiently warmed up. That is, when the post-startup fuel consumption calculated by the consumption calculation means 53 exceeds the second predetermined value A2 and the temperature of the cooling water of the engine 11 is higher than the predetermined temperature, the threshold setting means 55 sets the fifth threshold value. Is set as the determination threshold. In the present embodiment, the threshold setting unit 55 sets a fifth threshold, which is the same value as the determination threshold set immediately before, as the determination threshold. Then, when the absolute value of the change rate ΔK of the correction value exceeds the determination threshold, the estimated alcohol concentration of the fuel is updated again. As a result, the air-fuel ratio can be controlled more appropriately.

以下、図4〜図6のフローチャートを参照しつつ、アルコール濃度推定装置10によるアルコール濃度推定制御の一例について説明する。   Hereinafter, an example of alcohol concentration estimation control by the alcohol concentration estimation apparatus 10 will be described with reference to the flowcharts of FIGS. 4 to 6.

図4に示すように、まずステップS1でエンストモード又は始動モードが成立しているか否かが判定される。すなわちイグニッションオンであるがエンジン11が始動されていない状態であるか否かが判定される。ここで、上記モードが成立していると(ステップS1:Yes)、ステップS2で始動後燃料消費量がリセットされる(ΣFLS(k)=0)。始動後燃料消費量とは、エンジン11の始動後に消費された燃料量であり、上述したように消費量算出手段53によって算出される。   As shown in FIG. 4, it is first determined in step S1 whether the engine stall mode or the start mode is established. That is, it is determined whether the ignition is on but the engine 11 is not started. If the above mode is established (step S1: Yes), the post-startup fuel consumption is reset (ΣFLS (k) = 0) in step S2. The post-startup fuel consumption is the amount of fuel consumed after the engine 11 is started, and is calculated by the consumption calculation means 53 as described above.

次に、ステップS3で燃料給油フラグがオフであるか否かを判定する。燃料給油フラグは、後述するステップで燃料タンク23内の燃料レベルセンサ29の検出結果に基づいて給油判定手段52が燃料ありと判定した場合に、オンに設定されるフラグである。なお燃料給油フラグがオフに設定される場合については後述する。また燃料給油フラグは初期設定ではオフに設定されている。   Next, in step S3, it is determined whether or not the fuel supply flag is off. The fuel supply flag is a flag that is set to ON when the fuel supply determination unit 52 determines that there is fuel based on the detection result of the fuel level sensor 29 in the fuel tank 23 in a step that will be described later. The case where the fuel supply flag is set to OFF will be described later. The fuel supply flag is set to OFF in the initial setting.

ここで、燃料給油フラグがオフに設定されている場合には(ステップS3:Yes)、ステップS4で始動毎推定フラグがオンに設定され、燃料給油フラグがオンに設定されている場合には(ステップS3:No)、ステップS5で始動毎推定フラグがオフに設定される。上述したように初期設定では給油フラグはオフに設定されているため、初期設定の状態でイグニッションオンとなった場合には、ステップS4で始動毎推定フラグがオンに設定され、その後ステップS7に進む。   Here, when the fuel refueling flag is set to OFF (step S3: Yes), the start-up estimation flag is set to ON in step S4, and when the fuel refueling flag is set to ON (step S3: Yes) Step S3: No), the start-up estimation flag is set to OFF in step S5. As described above, since the refueling flag is set to OFF in the initial setting, when the ignition is turned ON in the initial setting state, the start estimation flag is set to ON in step S4, and then the process proceeds to step S7. .

ここで始動毎推定フラグとは、ステップS4で燃料給油フラグがオフに設定された場合に、オンに設定されるフラグである。そして、この始動毎推定フラグや燃料給油フラグがオンに設定されている否かに応じて、後述するように閾値設定手段55が判定閾値を所定値に設定する。なお始動毎推定フラグがオフに設定される場合については後述する。また始動毎推定フラグは初期設定ではオフに設定されている。   Here, the start-by-start estimation flag is a flag that is set to ON when the fuel supply flag is set to OFF in step S4. Then, the threshold value setting means 55 sets the determination threshold value to a predetermined value, as will be described later, depending on whether or not the start-up estimation flag and the fuel supply flag are set to ON. The case where the start-up estimation flag is set to off will be described later. The start-up estimation flag is set to off by default.

ステップS7では、燃料給油フラグがオンに設定されているか否かが判定される。例えば、初期設定では燃料給油フラグはオフに設定されているため(ステップS7:No)、ステップS8に進み、給油後燃料消費量がリセットされる(ΣFL(k)=0)。なお給油後燃料消費量ΣFL(k)とは、燃料の給油後に消費された燃料量であり、上述したように消費量算出手段53によって算出される。   In step S7, it is determined whether or not the fuel supply flag is set to ON. For example, since the fuel supply flag is set to OFF in the initial setting (step S7: No), the process proceeds to step S8, and the fuel consumption after refueling is reset (ΣFL (k) = 0). The fuel consumption after refueling ΣFL (k) is the amount of fuel consumed after refueling, and is calculated by the consumption calculation means 53 as described above.

次にステップS9で、給油判定手段52が燃料給油の有無、つまり燃料レベルセンサ29の検出結果に基づいて燃料タンク23内の燃料レベル(燃料貯蔵量)が増加していないかどうかを判定する。そして燃料レベルが変化(上昇)している場合、つまり給油判定手段52が「給油あり」と判定した場合には(ステップS9:No)、ステップS10で燃料給油フラグがオンに設定されると共にステップS11で始動毎推定フラグがオフに設定され、その後、後述するステップS21に進む。   Next, in step S9, the fuel supply determination means 52 determines whether or not the fuel level (fuel storage amount) in the fuel tank 23 has increased based on the presence or absence of fuel supply, that is, the detection result of the fuel level sensor 29. If the fuel level has changed (increased), that is, if the refueling determination means 52 determines that “refueling is present” (step S9: No), the fuel refueling flag is set to ON in step S10 and step is performed. In S11, the start-by-start estimation flag is set to OFF, and then the process proceeds to Step S21 described later.

一方、燃料タンク23内の燃料レベルが増加していない場合、つまり給油判定手段52が「給油なし」と判定した場合には(ステップS9:Yes)、燃料給油フラグはオフの設定のまま維持され、次いでステップS12で始動毎推定フラグがオンに設定されている否かを判定する。ここで始動毎推定フラグがオンに設定されている場合には(ステップS12:Yes)、その後ステップS41に進み、始動毎推定フラグがオフに設定されている場合には(ステップS12:No)、後述するステップS61に進む。   On the other hand, when the fuel level in the fuel tank 23 has not increased, that is, when the fuel supply determination means 52 determines “no fuel supply” (step S9: Yes), the fuel supply flag is kept off. Then, in step S12, it is determined whether or not the start-by-start estimation flag is set to ON. If the start-by-start estimation flag is set to ON (step S12: Yes), the process proceeds to step S41. If the start-by-start estimation flag is set to OFF (step S12: No), It progresses to step S61 mentioned later.

ステップS7で燃料給油フラグがオンに設定されている場合には(ステップS7:Yes)、ステップS13で消費量算出手段53によって給油後燃料消費量ΣFL(k)が算出され、その後ステップS21に進む。   If the fuel refueling flag is set to ON in step S7 (step S7: Yes), the fuel consumption amount ΣFL (k) after refueling is calculated by the consumption calculating means 53 in step S13, and then the process proceeds to step S21. .

このようなステップS1〜ステップS13の処理が終了した時点で、燃料給油フラグがオンに設定されている場合にはステップS21に進み、燃料給油フラグがオフに設定され且つ始動毎推定フラグがオンに設定されている場合にはステップS41に進む。さらに燃料給油フラグ及び始動毎推定フラグが共にオフに設定されている場合にはステップS61に進む。   When the processing of step S1 to step S13 is completed, if the fuel supply flag is set to on, the process proceeds to step S21, where the fuel supply flag is set to off and the start-up estimation flag is turned on. If set, the process proceeds to step S41. Further, when both the fuel supply flag and the start-up estimation flag are both set to OFF, the process proceeds to step S61.

まずは給油フラグがオンに設定されている場合、つまり給油判定手段52が「給油あり」と判定した場合(給油時)の処理について説明する。ステップS11又はステップS13からステップS21に進むと、図5に示すように、まずは、実行条件判定手段54が、燃料のアルコール濃度推定を実施可能な期間(以下、「濃度推定可能期間」という)であるか否か、すなわち燃料噴射弁24から噴射される燃料のアルコール濃度が変化している期間であるか否かが判定される。具体的には、消費量算出手段53によって算出された給油後燃料消費量ΣFL(k)が第1の所定範囲であるか否か、つまり第1の所定値A1〜第2の所定値A2の範囲(図3の1段目参照)であるか否かが判定される。   First, the processing when the fueling flag is set to ON, that is, when the fueling determination means 52 determines “with fueling” (at the time of fueling) will be described. When the process proceeds from step S11 or step S13 to step S21, as shown in FIG. 5, first, the execution condition determination means 54 is a period in which the alcohol concentration of fuel can be estimated (hereinafter referred to as “concentration estimable period”). It is determined whether or not there is a period in which the alcohol concentration of the fuel injected from the fuel injection valve 24 is changing. Specifically, whether or not the fuel consumption after refueling ΣFL (k) calculated by the consumption calculation means 53 is within the first predetermined range, that is, the first predetermined value A1 to the second predetermined value A2. It is determined whether or not it is within a range (see the first stage in FIG. 3).

そしてステップS21で給油後燃料消費量ΣFL(k)が第2の所定値A2未満であり(ステップS21:Yes)、さらに給油後燃料消費量ΣFL(k)が第1の所定値A1以上である場合に(ステップS22:Yes)、濃度推定可能期間であると判定される。一方、給油後燃料消費量ΣFL(k)が第2の所定値A2以上である場合(ステップS21:No)、或いは給油後燃料消費量ΣFL(k)が第1の所定値A1未満である場合には(ステップS22:No)、濃度推定可能期間ではないと判定される。   In step S21, the fuel consumption after refueling ΣFL (k) is less than the second predetermined value A2 (step S21: Yes), and the fuel consumption after refueling ΣFL (k) is greater than or equal to the first predetermined value A1. If this is the case (step S22: Yes), it is determined that it is a concentration estimable period. On the other hand, when the fuel consumption after refueling ΣFL (k) is greater than or equal to the second predetermined value A2 (step S21: No), or when the fuel consumption after refueling ΣFL (k) is less than the first predetermined value A1 (Step S22: No), it is determined that it is not the concentration estimation possible period.

濃度推定可能期間であると判定されると、次いでステップS23でフィードバック制御による空燃比(A/F)学習が禁止されると共に、パージ周期が特別設定に切り替えられる。   If it is determined that the concentration can be estimated, then in step S23, air-fuel ratio (A / F) learning by feedback control is prohibited, and the purge cycle is switched to a special setting.

濃度推定可能期間中は、上述したように燃料給油に伴って燃料噴射弁24から噴射される燃料のアルコール濃度が変化していると考えられるため、フィードバック制御によるA/F学習を行うと空燃比を誤学習してしまう虞がある。このため濃度推定可能期間である場合にはA/F学習が禁止される。   During the concentration estimation possible period, it is considered that the alcohol concentration of the fuel injected from the fuel injection valve 24 changes with fuel refueling as described above. Therefore, if A / F learning is performed by feedback control, the air-fuel ratio There is a risk of mis-learning. For this reason, A / F learning is prohibited when the concentration estimation is possible.

また後述するステップで燃料のアルコール濃度推定を実行する際にパージが実施されていると、それに伴って排気空燃比が変化してしまいアルコール濃度を誤学習してしまう虞がある。このため、濃度推定値更新手段56は、例えば、図3に示すように、パージが禁止されている期間(パージ周期:OFF)のタイミング(例えば、時間T1,T2,T3)で実行することが好ましい。パージ周期が通常設定であるとパージが実施される期間が比較的長い。このため濃度推定可能期間であると判定された段階でパージ周期を特別設定としてパージカットの周期を短くし、アルコール濃度推定を頻繁に実行できるようにしている。   In addition, if purging is performed when the fuel alcohol concentration is estimated in the steps described later, the exhaust air-fuel ratio may change accordingly, and the alcohol concentration may be erroneously learned. For this reason, as shown in FIG. 3, for example, the concentration estimated value update unit 56 can be executed at a timing (for example, time T1, T2, T3) of a period during which purging is prohibited (purge cycle: OFF). preferable. When the purge cycle is a normal setting, the period during which the purge is performed is relatively long. For this reason, when it is determined that the concentration estimable period is reached, the purge cycle is set as a special setting to shorten the purge cut cycle so that the alcohol concentration can be estimated frequently.

次いで、ステップS24で、実行条件判定手段54が、その他のアルコール濃度推定実行条件が成立している否か、例えば、パージの実行状況、冷却水の温度等の条件が成立しているか否かを判定する。   Next, in step S24, the execution condition determination means 54 determines whether or not other alcohol concentration estimation execution conditions are satisfied, for example, whether or not conditions such as purge execution status and cooling water temperature are satisfied. judge.

そして、実行条件判定手段54が、これらのアルコール濃度推定実行条件が成立していると判定すると(ステップS24:Yes)、その後、補正値変化度合演算手段51が、Oセンサ41によって検出された排気空燃比に基づいて、空燃比をフィードバック制御する際の補正値(A/F補正値)の変化割合ΔKを演算する(ステップS28)。 If the execution condition determination unit 54 determines that these alcohol concentration estimation execution conditions are satisfied (step S24: Yes), then the correction value change degree calculation unit 51 is detected by the O 2 sensor 41. Based on the exhaust air-fuel ratio, a change rate ΔK of a correction value (A / F correction value) when feedback control of the air-fuel ratio is calculated (step S28).

なお本実施形態では、A/F補正値の変化割合ΔKが算出される前に、ステップS25で、給油後燃料消費量ΣFL(k)が第2の所定値A2以上であるか否かが判定される。そして、給油後燃料消費量ΣFL(k)が第2の所定値A2以上であれば(ステップS25:Yes)、ステップS26で濃度推定実行条件フラグがオンに設定され、給油後燃料消費量ΣFL(k)が第2の所定値A2未満であれば(ステップS25:No)、ステップS27で濃度推定実行条件フラグがオフに設定される。これらの処理の必要性については後述する。   In this embodiment, before the change rate ΔK of the A / F correction value is calculated, it is determined in step S25 whether or not the fuel consumption after refueling ΣFL (k) is equal to or greater than the second predetermined value A2. Is done. If the fuel consumption after refueling ΣFL (k) is equal to or greater than the second predetermined value A2 (step S25: Yes), the concentration estimation execution condition flag is set to ON in step S26, and the fuel consumption after refueling ΣFL ( If k) is less than the second predetermined value A2 (step S25: No), the concentration estimation execution condition flag is set to OFF in step S27. The necessity of these processes will be described later.

補正値変化度合演算手段51は、具体的には下記(I)〜(IV)の手順でA/F補正値の変化割合ΔKを算出する(ステップS28)。   Specifically, the correction value change degree calculation means 51 calculates the change rate ΔK of the A / F correction value by the following procedures (I) to (IV) (step S28).

(I)A/F補正値の平均値KI_AVEを算出する。
(II)A/F補正値KPRSTを下記式(1)によって算出する。
KPRST={KI_AVE+(KLRN−1)}×KALCH・・・(1)
(I) An average value KI_AVE of A / F correction values is calculated.
(II) The A / F correction value KPRST is calculated by the following formula (1).
KPRST = {KI_AVE + (KLRN-1)} × KALCH (1)

なお「KLRN」はA/F学習が禁止された際に固定値として記憶されたA/F学習補正値であり、「KALCH」はアルコール濃度補正値であり、初期設定では「1」であると擬制される。   Note that “KLRN” is an A / F learning correction value stored as a fixed value when A / F learning is prohibited, “KALCH” is an alcohol concentration correction value, and is “1” by default. It is imitated.

(III)A/F補正基準値KBASEを下記式(2)によって算出する。
KBASE={1+(KLRN−1)}×KALCH・・・(2)
(IV)A/F補正値の変化割合ΔKを下記式(3)によって算出する。
ΔK=(KPRST−KBASE)/KBASE・・・(3)
(III) The A / F correction reference value KBASE is calculated by the following equation (2).
KBASE = {1+ (KLRN-1)} × KALCH (2)
(IV) The change ratio ΔK of the A / F correction value is calculated by the following formula (3).
ΔK = (KPRST−KBASE) / KBASE (3)

このようにA/F補正値の変化割合ΔKが演算された後は、ステップS29で推定値更新判定手段57が、濃度推定値更新手段56によるアルコール濃度推定値が一回以上更新されたか否かを判定する。具体的には推定値更新判定手段57は濃度変化フラグがオフに設定されている否かを判定する。この濃度変化フラグとは、アルコール濃度推定値が更新されるとオンに設定されるフラグである。   After the change rate ΔK of the A / F correction value is calculated in this way, in step S29, the estimated value update determination unit 57 determines whether or not the alcohol concentration estimated value by the concentration estimated value update unit 56 has been updated at least once. Determine. Specifically, the estimated value update determination means 57 determines whether or not the density change flag is set to OFF. The concentration change flag is a flag that is set to ON when the estimated alcohol concentration value is updated.

次に閾値設定手段55が補正値の変化割合ΔKの判定閾値を設定する。上述のようにステップS21に進むのは、給油判定手段52が「給油あり」と判定した場合である。このため、ステップS29で濃度変化フラグがオフに設定されている場合、つまりアルコール濃度推定値が未更新であると判定された場合には(ステップS29:Yes)、ステップS30で閾値設定手段55が第1の閾値Th1を判定閾値として設定する。一方、濃度変化フラグがオンに設定されている場合、つまりアルコール濃度推定値が一回以上更新されていると判定された場合には(ステップS29:No)、ステップS31で閾値設定手段55が第1の閾値よりも小さい値である第3の閾値Th3を判定閾値として設定する。   Next, the threshold value setting means 55 sets a determination threshold value for the correction value change rate ΔK. As described above, the process proceeds to step S21 when the refueling determination unit 52 determines that “refueling is present”. For this reason, when the concentration change flag is set to OFF in step S29, that is, when it is determined that the alcohol concentration estimated value has not been updated (step S29: Yes), the threshold setting means 55 is set in step S30. The first threshold Th1 is set as the determination threshold. On the other hand, when the concentration change flag is set to ON, that is, when it is determined that the estimated alcohol concentration value has been updated at least once (step S29: No), the threshold setting means 55 in step S31 A third threshold value Th3 that is smaller than the threshold value of 1 is set as the determination threshold value.

そして、ステップS32で補正値の変化割合の絶対値(|ΔK|)が、閾値設定手段55によって設定された判定閾値(第1の閾値Th1又は第3の閾値Th3)よりも大きいか否かが判定される。ここで|ΔK|>「判定閾値」である場合には(ステップS32:Yes)、ステップS33で濃度変化フラグがオンに設定された後、アルコール濃度補正値KALCHが更新される(ステップS34)。   In step S32, whether or not the absolute value (| ΔK |) of the change rate of the correction value is larger than the determination threshold (first threshold Th1 or third threshold Th3) set by the threshold setting unit 55. Determined. If | ΔK |> “determination threshold” (step S32: Yes), the alcohol concentration correction value KALCH is updated after the concentration change flag is set to ON in step S33 (step S34).

その後、濃度推定値更新手段56が、例えば、燃料のアルコール濃度とアルコール濃度補正値との関係を示すマップ等を参照し、ステップS34で更新されたアルコール濃度補正値に基づいて燃料のアルコール濃度推定値を更新し(ステップS35)、リターンされる。   Thereafter, the concentration estimated value update unit 56 refers to, for example, a map showing the relationship between the alcohol concentration of the fuel and the alcohol concentration correction value, and estimates the alcohol concentration of the fuel based on the alcohol concentration correction value updated in step S34. The value is updated (step S35), and the process returns.

例えば、図3に示す給油時の例で説明すると、まず時間T1における判定では、図中4段目(F/B補正値)に示すように、時間T1における補正値の変化割合ΔK(ΔK1)が判定閾値(第1の閾値Th1)よりも大きいため、図中5段目(アルコール濃度)に実線で示すように、アルコール濃度が更新される。時間T1でアルコール濃度が一度更新されたため、時間T2の判定では、時間T2における補正値の変化割合ΔK(ΔK2)が判定閾値(第3の閾値Th3)よりも大きいか否かが判定され、この例ではΔK2>Th3であるためアルコール濃度が更新される。その後の判定(例えば、時間T3の判定)では、補正値の変化割合ΔKが判定閾値(第3の閾値Th3)よりも大きければ、図示したようにアルコール濃度が更新されることになる。   For example, referring to the example at the time of refueling shown in FIG. 3, first, in the determination at time T1, as shown in the fourth stage (F / B correction value) in the figure, the change rate ΔK (ΔK1) of the correction value at time T1. Is larger than the determination threshold (first threshold Th1), the alcohol concentration is updated as indicated by the solid line in the fifth row (alcohol concentration) in the figure. Since the alcohol concentration is updated once at time T1, in the determination of time T2, it is determined whether or not the change rate ΔK (ΔK2) of the correction value at time T2 is larger than the determination threshold (third threshold Th3). In the example, since ΔK2> Th3, the alcohol concentration is updated. In the subsequent determination (for example, determination at time T3), if the change rate ΔK of the correction value is larger than the determination threshold (third threshold Th3), the alcohol concentration is updated as illustrated.

図5に戻り、ステップS32で|ΔK|≦「判定閾値」である場合、すなわち補正値の変化割合ΔKが比較的小さい場合には(ステップS32:No)、濃度推定値更新手段56が燃料のアルコール濃度推定値の更新を行うことなくリターンされる。   Returning to FIG. 5, when | ΔK | ≦ “determination threshold” in step S 32, that is, when the change rate ΔK of the correction value is relatively small (No in step S 32), the concentration estimated value update unit 56 determines that the fuel Returned without updating the alcohol concentration estimate.

そしてステップS1でエンジン11が始動されている場合、つまりエンストモード又は始動モードが成立していない場合には(ステップS1:No)、ステップS6で消費量算出手段53が始動後燃料消費量ΣFLS(k)を算出する。また燃料給油フラグはオンに設定されているため(ステップS7:Yes)、ステップS13で消費量算出手段53が給油後燃料消費量ΣFL(k)を算出した後、上述した処理を繰り返す。   If the engine 11 is started in step S1, that is, if the engine stall mode or the start mode is not established (step S1: No), the consumption calculation means 53 in step S6 causes the post-start fuel consumption ΣFLS ( k) is calculated. Further, since the fuel supply flag is set to ON (step S7: Yes), after the consumption calculating means 53 calculates the fuel consumption after fueling ΣFL (k) in step S13, the above-described processing is repeated.

このように上述した一連の処理を繰り返している間に、給油後燃料消費量ΣFL(k)は徐々に増加する(ステップS8)。そしてステップS21で給油後燃料消費量ΣFL(k)が第2の所定値A2以上となると、次いでステップS36で濃度推定実行条件フラグがオンにセットされているか否かが判定される。この濃度推定実行条件フラグは、上述したステップS25〜ステップS27で、給油後燃料消費量ΣFL(k)が第2の所定値A2以上となった場合にオンに設定されるフラグであり、初期設定ではオフとなっている。   Thus, while repeating the series of processes described above, the fuel consumption after refueling ΣFL (k) gradually increases (step S8). When the fuel consumption after refueling ΣFL (k) becomes equal to or greater than the second predetermined value A2 in step S21, it is then determined in step S36 whether or not the concentration estimation execution condition flag is set to ON. This concentration estimation execution condition flag is a flag that is set to ON when the fuel consumption after refueling ΣFL (k) is equal to or greater than the second predetermined value A2 in steps S25 to S27 described above. Then it is off.

したがって、初めてステップS36の判定が行われる場合には、濃度推定実行条件フラグはオフに設定されているため(ステップS36:No)、ステップS22に進む。ステップS36の判定が行われる場合、給油後燃料消費量ΣFL(k)は常に第1の所定値A1以上であるため(ステップS22:Yes)、その後ステップS23〜ステップS35の処理が実施される。   Therefore, when the determination in step S36 is performed for the first time, the concentration estimation execution condition flag is set to OFF (step S36: No), and the process proceeds to step S22. When the determination in step S36 is made, the fuel consumption after refueling ΣFL (k) is always greater than or equal to the first predetermined value A1 (step S22: Yes), and thereafter, the processing in steps S23 to S35 is performed.

すなわち本実施形態では、給油後燃料消費量ΣFL(k)が第1の所定値A1〜第2の所定値A2の範囲(第1の所定範囲)である場合に、濃度推定値更新手段56が燃料のアルコール濃度推定を繰り返し実行すると共に、給油後燃料消費量ΣFL(k)が第2の所定値A2を超えた後にも、所定のタイミング(例えば、図3の時間T3)で、さらにもう一回実行するようにしている。   That is, in the present embodiment, when the fuel consumption after refueling ΣFL (k) is in the range (first predetermined range) between the first predetermined value A1 and the second predetermined value A2, the concentration estimated value update unit 56 The fuel alcohol concentration estimation is repeatedly executed, and after the fuel consumption after refueling ΣFL (k) exceeds the second predetermined value A2, another one is performed at a predetermined timing (for example, time T3 in FIG. 3). I try to run it once.

また給油後燃料消費量ΣFL(k)が第2の所定値A2を超え(ステップS25:Yes)、その後、アルコール濃度推定が実施された場合には、ステップS26で濃度推定実行条件フラグがオンに設定される。したがって、その後ステップS36で濃度推定実行条件フラグがオンであるか否かが判定されると、濃度推定実行条件フラグはオンに設定されているため(ステップS36:Yes)、次いでステップS37で燃料給油フラグがオフに設定される。またステップS38でA/F学習が許可されると共に、パージ周期が通常設定に切り替えられる。さらに濃度変化フラグがオフに設定されると共に、濃度推定実行条件フラグがオフに設定されて、その後リターンされる。   Further, when the fuel consumption after refueling ΣFL (k) exceeds the second predetermined value A2 (step S25: Yes), and then the alcohol concentration estimation is performed, the concentration estimation execution condition flag is turned on in step S26. Is set. Therefore, when it is determined in step S36 whether or not the concentration estimation execution condition flag is on, the concentration estimation execution condition flag is set to on (step S36: Yes), and then fuel refueling in step S37. The flag is set off. In step S38, A / F learning is permitted and the purge cycle is switched to the normal setting. Further, the density change flag is set to OFF, the density estimation execution condition flag is set to OFF, and then the process returns.

なおこのようにステップS37で燃料給油フラグがオフに設定された後、ステップS1に戻る場合には、ステップS21に進むことなくステップS61に進むことになる。つまり上述したステップS25〜ステップS27を設けることで、給油後燃料消費量ΣFL(k)が第2の所定値A2を超えた後に、さらに一回だけ、燃料のアルコール濃度推定が実行されるようにしている。   If the fuel supply flag is set to OFF in step S37 as described above and the process returns to step S1, the process proceeds to step S61 without proceeding to step S21. That is, by providing the above-described steps S25 to S27, after the fuel consumption after refueling ΣFL (k) exceeds the second predetermined value A2, the alcohol concentration of the fuel is estimated once more. ing.

次に給油フラグがオフであり始動毎推定フラグがオンである場合、つまり給油判定手段52が「給油なし」と判定した場合(非給油時)の処理について説明する。非給油時の処理は、上述した給油時の処理と基本的には同様の流れであるが、閾値設定手段55が判定閾値を給油時の場合とは異なる値に設定している。またアルコール濃度推定可能期間であるか否かを、始動後燃料消費量ΣFLS(n)に基づいて判定している。   Next, a process when the refueling flag is off and the start-up estimation flag is on, that is, when the refueling determination means 52 determines “no refueling” (when not refueling) will be described. The processing at the time of non-fueling is basically the same as the processing at the time of fueling described above, but the threshold setting means 55 sets the determination threshold to a value different from that at the time of fueling. Further, it is determined based on the post-startup fuel consumption ΣFLS (n) whether or not the alcohol concentration estimation period is possible.

図6に示すように、ステップS12からステップS41に進み、始動後燃料消費量ΣFLS(k)が第2の所定範囲内であるか否かが判定される。そして、始動後燃料消費量ΣFLS(k)が第2の所定範囲内である場合、つまり始動後燃料消費量ΣFLS(k)が第2の所定値A2未満であり(ステップS41:Yes)、且つ第1の所定値A1以上である場合に(ステップS42:Yes)、濃度推定可能期間であると判定される。一方、始動後燃料消費量ΣFLS(k)が第2の所定値A2以上である場合(ステップS41:No)、また始動後燃料消費量ΣFLS(k)が第1の所定値A1未満である場合には(ステップS42:No)、濃度推定可能期間ではないと判定される。   As shown in FIG. 6, the process proceeds from step S12 to step S41, and it is determined whether or not the post-startup fuel consumption ΣFLS (k) is within a second predetermined range. Then, when the post-startup fuel consumption amount ΣFLS (k) is within the second predetermined range, that is, the post-startup fuel consumption amount ΣFLS (k) is less than the second predetermined value A2 (step S41: Yes), and When it is equal to or greater than the first predetermined value A1 (step S42: Yes), it is determined that it is the concentration estimable period. On the other hand, when the fuel consumption after starting ΣFLS (k) is greater than or equal to the second predetermined value A2 (step S41: No), and when the fuel consumption after starting ΣFLS (k) is less than the first predetermined value A1 (Step S42: No), it is determined that it is not the concentration estimation possible period.

なお上述した第1の所定範囲及び第2の所定範囲のそれぞれを、便宜上、第1の所定値A1〜第2の所定値A2の範囲と説明しているが、これら第1の所定範囲と第2の所定範囲とは、実際には異なる数値範囲である。   Note that each of the first predetermined range and the second predetermined range described above is described as a range of the first predetermined value A1 to the second predetermined value A2 for the sake of convenience. The predetermined range of 2 is actually a different numerical range.

濃度推定可能期間であると判定されると、給油時の処理と同様に、ステップS43でフィードバック制御による空燃比(A/F)学習が禁止されると共に、パージ周期が特別設定に切り替えられる。さらにステップS44でアルコール濃度推定実行条件が成立したか否かが判定される。アルコール濃度推定実行条件が成立していると(ステップS44:Yes)、ステップS45で始動後燃料消費量ΣFLS(k)が第2の所定値A2以上であるか否かが判定され、第2の所定値A2以上であれば(ステップS45:Yes)、濃度推定実行条件フラグがオンに設定され(ステップS46)、第2の所定値A2未満であれば(ステップS45:No)、濃度推定実行条件フラグがオフに設定される(ステップS47)。次いで、空燃比をフィードバック制御する際の補正値(A/F補正値)の変化割合ΔKが算出される(ステップS48)。   If it is determined that the concentration can be estimated, the air-fuel ratio (A / F) learning by the feedback control is prohibited in step S43 and the purge cycle is switched to the special setting in the same manner as the processing at the time of refueling. Further, in step S44, it is determined whether or not an alcohol concentration estimation execution condition is satisfied. If the alcohol concentration estimation execution condition is satisfied (step S44: Yes), it is determined in step S45 whether or not the post-startup fuel consumption ΣFLS (k) is equal to or greater than a second predetermined value A2. If it is equal to or greater than the predetermined value A2 (step S45: Yes), the concentration estimation execution condition flag is set to ON (step S46). If it is less than the second predetermined value A2 (step S45: No), the concentration estimation execution condition is set. The flag is set to off (step S47). Next, a change rate ΔK of a correction value (A / F correction value) for feedback control of the air-fuel ratio is calculated (step S48).

次に閾値設定手段55が補正値の変化割合ΔKの判定閾値を設定する。上述のようにステップS41に進むのは、給油判定手段52が「給油なし」と判定した場合であるため、ステップS49で濃度変化フラグがオフに設定されている場合、つまりアルコール濃度推定値が未更新であると判定された場合には(ステップS49:Yes)、ステップS50で閾値設定手段55が第1の閾値Th1よりも大きい値である第2の閾値Th2を判定閾値として設定する。一方、濃度変化フラグがオンに設定されている場合、つまりアルコール濃度推定値が一回以上更新されていると判定された場合には(ステップS49:No)、ステップS51で閾値設定手段55が第2の閾値よりも小さい値である第4の閾値Th4を判定閾値として設定する。なおこの第4の閾値Th4は上述した第3の閾値Th3と同程度の値である。   Next, the threshold value setting means 55 sets a determination threshold value for the correction value change rate ΔK. As described above, the process proceeds to step S41 when the fuel supply determination unit 52 determines that “no fuel supply”. Therefore, when the concentration change flag is set to OFF in step S49, that is, the alcohol concentration estimated value is not yet determined. When it is determined to be updated (step S49: Yes), in step S50, the threshold setting unit 55 sets the second threshold Th2 that is larger than the first threshold Th1 as the determination threshold. On the other hand, when the concentration change flag is set to ON, that is, when it is determined that the estimated alcohol concentration value has been updated at least once (step S49: No), the threshold setting means 55 is changed to step S51. A fourth threshold value Th4 that is smaller than the threshold value 2 is set as the determination threshold value. Note that the fourth threshold Th4 is approximately the same value as the above-described third threshold Th3.

そして、ステップS52で補正値の変化割合の絶対値(|ΔK|)が、設定された判定閾値(第2の閾値Th2又は第4の閾値Th4)よりも大きいか否かが判定され、|ΔK|>「判定閾値」である場合には(ステップS52:Yes)、ステップS53で濃度変化フラグがオンに設定された後、アルコール濃度補正値KALCHが更新される(ステップS54)。その後、濃度推定値更新手段56が燃料のアルコール濃度推定値を更新し(ステップS55)、リターンされる。   In step S52, it is determined whether or not the absolute value (| ΔK |) of the change rate of the correction value is larger than the set determination threshold (second threshold Th2 or fourth threshold Th4). If |> “determination threshold” (step S52: Yes), the alcohol concentration correction value KALCH is updated after the concentration change flag is set to ON in step S53 (step S54). Thereafter, the concentration estimated value updating means 56 updates the fuel alcohol concentration estimated value (step S55), and the process returns.

例えば、図3に示す非給油時の例で説明すると、まず時間T1における判定では、図中6段目(F/B補正値)に示すように、時間T1における補正値の変化割合ΔK(ΔK3)が判定閾値(第2の閾値Th2)よりも小さいため、図中7段目(アルコール濃度)に示すようにアルコール濃度は更新されない。その後、時間T2の判定の時点では、補正値の変化割合ΔK(ΔK4)が判定閾値(第2の閾値Th2)よりも大きいため、時間T2で初めてアルコール濃度が更新される。その後の判定(例えば、時間T3の判定)では、補正値の変化割合ΔKが判定閾値(第4の閾値Th4)よりも大きければ、図示したようにアルコール濃度が更新されることになる。   For example, in the case of non-fuel supply shown in FIG. 3, first, in the determination at time T1, as shown in the sixth stage (F / B correction value) in the figure, the change rate ΔK (ΔK3 of the correction value at time T1 is shown. ) Is smaller than the determination threshold (second threshold Th2), the alcohol concentration is not updated as shown in the seventh row (alcohol concentration) in the figure. After that, since the change rate ΔK (ΔK4) of the correction value is larger than the determination threshold (second threshold Th2) at the time of determination at time T2, the alcohol concentration is updated for the first time at time T2. In the subsequent determination (for example, determination at time T3), if the change rate ΔK of the correction value is larger than the determination threshold (fourth threshold Th4), the alcohol concentration is updated as illustrated.

図6に戻り、ステップS52で|ΔK|≦「判定閾値」である場合、すなわち補正値の変化割合ΔKが比較的小さい場合には(ステップS52:No)、濃度推定値更新手段56が燃料のアルコール濃度推定値を更新することなくリターンされる。   Returning to FIG. 6, if | ΔK | ≦ “determination threshold” in step S 52, that is, if the correction value change rate ΔK is relatively small (No in step S 52), the concentration estimated value update unit 56 determines that the fuel Returned without updating the alcohol concentration estimate.

このような非給油時の一連の処理を繰り返している間に、始動後燃料消費量ΣFLS(k)が徐々に増加する(ステップS6)。そしてステップS41で始動後燃料消費量ΣFLS(k)が第2の所定値A2以上となると、次いでステップS56で濃度推定実行条件フラグがオンに設定されているか否かが判定される。初めてステップS56の判定が行われる場合には、濃度推定実行フラグはオフに設定されているため(ステップS56:No)、ステップS42に進む。ステップS56の判定が行われる場合、給油後燃料消費量ΣFL(k)は常に第1の所定値以上であるため(ステップS42:Yes)、その後ステップS43〜ステップS55の処理が実施される。   The fuel consumption after starting ΣFLS (k) gradually increases while repeating a series of processes at the time of non-fuel supply (step S6). When the post-startup fuel consumption ΣFLS (k) becomes equal to or greater than the second predetermined value A2 in step S41, it is then determined in step S56 whether or not the concentration estimation execution condition flag is set to ON. When the determination in step S56 is performed for the first time, the concentration estimation execution flag is set to OFF (step S56: No), and the process proceeds to step S42. When the determination in step S56 is made, the fuel consumption after refueling ΣFL (k) is always greater than or equal to the first predetermined value (step S42: Yes), and thereafter, the processing in steps S43 to S55 is performed.

また始動後燃料消費量ΣFLS(k)が第2の所定値A2を超え(ステップS45:Yes)、その後、アルコール濃度推定が実施された場合には、ステップS46で濃度推定実行条件フラグがオンに設定される。したがって、その後ステップS56に進むと、濃度推定実行条件フラグはオンに設定されているため(ステップS56:Yes)、次いでステップS57で始動毎推定フラグがオフに設定される。またステップS58でA/F学習が許可されると共に、パージ周期が通常設定に切り替えられる。さらに濃度変化フラグがオフに設定されると共に、濃度推定実行条件フラグがオフに設定され、その後リターンされる。   Further, if the post-startup fuel consumption ΣFLS (k) exceeds the second predetermined value A2 (step S45: Yes) and then the alcohol concentration estimation is performed, the concentration estimation execution condition flag is turned on in step S46. Is set. Therefore, when proceeding to step S56 thereafter, the concentration estimation execution condition flag is set to ON (step S56: Yes), and then in step S57, the start-up estimation flag is set to OFF. In step S58, A / F learning is permitted and the purge cycle is switched to the normal setting. Further, the density change flag is set to OFF, the density estimation execution condition flag is set to OFF, and then the process returns.

このようにステップS57で始動毎推定フラグがオフに設定された後、ステップS1に戻る場合には、ステップS41に進むことはなく、ステップS61に進むことになる。つまり上述したステップS45〜ステップS47を設けることで、始動後燃料消費量ΣFLS(k)が第2の所定値A2を超えた後に、さらに一回だけ所定のタイミング(例えば、図3の時間T3)で、燃料のアルコール濃度推定が実行されるようにしている。   Thus, after returning to step S1 after the start-by-start estimation flag is set off in step S57, the process proceeds to step S61 without proceeding to step S41. That is, by providing the above-described steps S45 to S47, after the post-startup fuel consumption ΣFLS (k) exceeds the second predetermined value A2, the predetermined timing (for example, time T3 in FIG. 3) is performed only once. Thus, the alcohol concentration estimation of the fuel is executed.

次に給油フラグ及び始動毎推定フラグが共にオフである場合、すなわち上述のようにステップS61に進んだ場合の処理について説明する。   Next, processing when both the fueling flag and the start-up estimation flag are both off, that is, the process proceeds to step S61 as described above will be described.

図7に示すように、まずステップS61で、実行条件判定手段54が、温度相関値検出手段としての水温センサ44の検出結果に基づいて冷却水の水温が所定温度Te1を超えているか否かを判定する(図3参照)。このステップS61では、温度相関検出手段が検出するエンジン11の温度と相関する温度相関値に基づいて、エンジン11が十分に暖機されて安定状態にあるか否かの判定を行っている。本実施形態では、温度相関値として水温センサ44によって冷却水の水温を検出しているが、温度相関値はこれに限定されるものではなく、例えば、エンジン11の油温、或いはエンジン11の暖機状態と相関のある走行距離や経過時間等であってもよい。   As shown in FIG. 7, first, in step S61, the execution condition determination unit 54 determines whether or not the coolant temperature exceeds a predetermined temperature Te1 based on the detection result of the water temperature sensor 44 as a temperature correlation value detection unit. Judgment is made (see FIG. 3). In step S61, based on the temperature correlation value correlated with the temperature of the engine 11 detected by the temperature correlation detecting means, it is determined whether or not the engine 11 is sufficiently warmed up and in a stable state. In the present embodiment, the coolant temperature is detected by the water temperature sensor 44 as the temperature correlation value, but the temperature correlation value is not limited to this. For example, the oil temperature of the engine 11 or the warm temperature of the engine 11 is not limited. It may be a travel distance or an elapsed time correlated with the machine state.

ここで冷却水の温度が所定温度Te1よりも高い場合には(ステップS61:Yes)、次いでステップS62で暖機後濃度推定実行回数Nが所定回数よりも少ないか否かが判定される。なお暖機後濃度推定実行回数Nとは、エンジン11が十分に暖機された後に燃料のアルコール濃度推定が実行された回数であり、初期設定ではゼロとなっている。   If the temperature of the cooling water is higher than the predetermined temperature Te1 (step S61: Yes), it is then determined in step S62 whether the post-warming concentration estimation execution count N is less than the predetermined count. The post-warm concentration estimation execution count N is the number of times the fuel alcohol concentration estimation is executed after the engine 11 is sufficiently warmed up, and is zero in the initial setting.

暖機後濃度推定実行回数Nが所定回数よりも少ない場合(ステップS62:Yes)、ステップS63でフィードバック制御によるA/F学習が禁止されると共にパージ周期が特別設定に切り替えられる。さらにステップS64でアルコール濃度推定実行条件が成立したか否かが判定される。アルコール濃度推定実行条件が成立していると(ステップS64:Yes)、暖機後濃度推定実行回数Nが1回加算される(ステップS65)。   When the post-warm-up concentration estimation execution count N is smaller than the predetermined count (step S62: Yes), A / F learning by feedback control is prohibited and the purge cycle is switched to a special setting in step S63. Further, in step S64, it is determined whether or not the alcohol concentration estimation execution condition is satisfied. If the alcohol concentration estimation execution condition is satisfied (step S64: Yes), the post-warmup concentration estimation execution count N is added once (step S65).

その後、ステップS66で補正値変化度合演算手段51が、所定のタイミング(例えば、図3に示す時間T4)で空燃比をフィードバック制御する際の補正値の変化割合ΔKを演算する。次いで閾値設定手段55が、その直前に設定されていた判定閾値と同じ値、例えば、第3の閾値Th3又は第4の閾値Th4と同じ値である第5の閾値Th5を判定閾値として設定する(ステップS67)。なおステップS67において、閾値設定手段55は、例えば、第2の閾値Th2或いは第1の閾値Th1を判定閾値として設定するようにしてもよい。   Thereafter, in step S66, the correction value change degree calculation means 51 calculates a correction value change rate ΔK when the air-fuel ratio is feedback controlled at a predetermined timing (for example, time T4 shown in FIG. 3). Next, the threshold value setting means 55 sets the same value as the determination threshold value set immediately before it, for example, the fifth threshold value Th5 that is the same value as the third threshold value Th3 or the fourth threshold value Th4 as the determination threshold value ( Step S67). In step S67, the threshold setting unit 55 may set, for example, the second threshold Th2 or the first threshold Th1 as the determination threshold.

そして、ステップS68で補正値の変化割合の絶対値(|ΔK|)が、設定された判定閾値(第5の閾値Th5)よりも大きいか否かが判定される。|ΔK|>「判定閾値」である場合には(ステップS68:Yes)、ステップS69でアルコール濃度補正値KALCHが更新されると共に、ステップS70で燃料のアルコール濃度推定値が更新され(図3参照)、その後リターンされる。   In step S68, it is determined whether or not the absolute value (| ΔK |) of the change rate of the correction value is greater than a set determination threshold (fifth threshold Th5). If | ΔK |> “determination threshold” (step S68: Yes), the alcohol concentration correction value KALCH is updated in step S69, and the estimated alcohol concentration of fuel is updated in step S70 (see FIG. 3). ), Then returned.

なおステップS61で冷却水の温度が所定温度Te1以下である場合には(ステップS61:No)、ステップS71で暖機後濃度推定実行回数Nがリセットされ(N=0)、燃料のアルコール濃度推定は実行されないため、ステップS72でA/F学習が許可されると共に、パージ周期が通常設定に切り替えられて、その後リターンされる。   If the cooling water temperature is equal to or lower than the predetermined temperature Te1 in step S61 (step S61: No), the post-warming concentration estimation execution count N is reset (N = 0) in step S71, and the alcohol concentration of the fuel is estimated. Is not executed, A / F learning is permitted in step S72, the purge cycle is switched to the normal setting, and then the process returns.

このように、エンジン11が十分に暖機された後にも、所定回数(例えば、2,3回程度)だけ燃料のアルコール濃度推定を実行して完了することで、推定された燃料のアルコール濃度と実際のアルコール濃度とにずれが生じていたとしても、アルコール濃度を再推定して修正することができる。したがって、空燃比を一層適正に制御することができる。   Thus, even after the engine 11 is sufficiently warmed up, the estimation of the alcohol concentration of the fuel is completed by executing and estimating the alcohol concentration of the fuel a predetermined number of times (for example, about 2 or 3 times). Even if there is a deviation from the actual alcohol concentration, the alcohol concentration can be re-estimated and corrected. Therefore, the air-fuel ratio can be controlled more appropriately.

以上、本発明の実施形態について説明したが、勿論本発明はこの実施形態に限定されるものではない。例えば、上述の実施形態では、吸気管噴射型のエンジンを例示して本発明を説明したが、勿論、本発明は、例えば、筒内噴射型等、他のタイプのエンジンにも採用することができる。   As mentioned above, although embodiment of this invention was described, of course, this invention is not limited to this embodiment. For example, in the above-described embodiment, the present invention has been described by exemplifying an intake pipe injection type engine. However, of course, the present invention can be applied to other types of engines such as an in-cylinder injection type. it can.

一実施形態に係るエンジンシステムの概略構成図である。It is a schematic structure figure of an engine system concerning one embodiment. 一実施形態に係る燃料のアルコール濃度推定装置の概略を示す機能ブロック図である。It is a functional block diagram which shows the outline of the alcohol concentration estimation apparatus of the fuel which concerns on one Embodiment. 本発明に係る燃料のアルコール濃度推定方法を説明するタイミングチャートである。It is a timing chart explaining the alcohol concentration estimation method of the fuel concerning the present invention. 一実施形態に係る燃料のアルコール濃度推定方法を示すフローチャートである。It is a flowchart which shows the alcohol concentration estimation method of the fuel which concerns on one Embodiment. 一実施形態に係る燃料のアルコール濃度推定方法を示すフローチャートである。It is a flowchart which shows the alcohol concentration estimation method of the fuel which concerns on one Embodiment. 一実施形態に係る燃料のアルコール濃度推定方法を示すフローチャートである。It is a flowchart which shows the alcohol concentration estimation method of the fuel which concerns on one Embodiment. 一実施形態に係る燃料のアルコール濃度推定方法を示すフローチャートである。It is a flowchart which shows the alcohol concentration estimation method of the fuel which concerns on one Embodiment.

符号の説明Explanation of symbols

10アルコール濃度推定装置
11 エンジン
12 シリンダヘッド
13 シリンダブロック
14 シリンダ
15 ピストン
16 燃焼室
17 コンロッド
18 クランクシャフト
19 吸気ポート
20 吸気マニホールド
21 吸気弁
22 燃料パイプ
23 燃料タンク
24 燃料噴射弁
25 キャニスタ
26 パージ通路
27 吸気管
28 パージ弁
29 燃料レベルセンサ
30 排気ポート
31 排気マニホールド
32 排気管
33 排気弁
34 点火プラグ
35 点火コイル
36 サージタンク
37 スロットルバルブ
38 スロットルポジションセンサ
39 エアフローセンサ
40 三元触媒
41 Oセンサ
42 ECU
43 クランク角センサ
44 水温センサ
DESCRIPTION OF SYMBOLS 10 Alcohol concentration estimation apparatus 11 Engine 12 Cylinder head 13 Cylinder block 14 Cylinder 15 Piston 16 Combustion chamber 17 Connecting rod 18 Crankshaft 19 Intake port 20 Intake manifold 21 Intake valve 22 Fuel pipe 23 Fuel tank 24 Fuel injection valve 25 Canister 26 Purge passage 27 Intake pipe 28 Purge valve 29 Fuel level sensor 30 Exhaust port 31 Exhaust manifold 32 Exhaust pipe 33 Exhaust valve 34 Spark plug 35 Ignition coil 36 Surge tank 37 Throttle valve 38 Throttle position sensor 39 Air flow sensor 40 Three-way catalyst 41 O 2 sensor 42 ECU
43 Crank angle sensor 44 Water temperature sensor

Claims (8)

アルコールを混合した燃料を使用可能なエンジンの排気空燃比を検出する排気空燃比検出手段と、
該排気空燃比検出手段が検出した排気空燃比に基づいてフィードバック補正値の変化度合を演算する補正値変化度合演算手段と、
給油の有無を判定する給油判定手段と、
前記給油判定手段の判定結果に応じて前記フィードバック補正値の変化度合の大きさを判定するための判定閾値を設定する閾値設定手段と、
前記フィードバック補正値の変化度合の大きさが前記判定閾値よりも大きい場合に、当該フィードバック補正値の変化度合に基づいて燃料のアルコール濃度推定値を更新する濃度推定値更新手段と、を具備し、
前記閾値設定手段は、前記給油判定手段が給油ありと判定した場合に第1の閾値を前記判定閾値として設定し、前記給油判定手段が給油なしと判定した場合には前記第1の閾値よりも大きい第2の閾値を前記判定閾値として設定することを特徴とする燃料のアルコール濃度推定装置。
An exhaust air / fuel ratio detecting means for detecting an exhaust air / fuel ratio of an engine capable of using fuel mixed with alcohol; and
A correction value change degree calculating means for calculating a change degree of the feedback correction value based on the exhaust air / fuel ratio detected by the exhaust air / fuel ratio detecting means;
Refueling determination means for determining the presence or absence of refueling;
Threshold setting means for setting a determination threshold for determining the magnitude of the degree of change of the feedback correction value according to the determination result of the oil supply determination means;
A concentration estimated value updating means for updating the estimated alcohol concentration of the fuel based on the degree of change of the feedback correction value when the magnitude of the degree of change of the feedback correction value is larger than the determination threshold;
The threshold value setting means sets a first threshold value as the determination threshold value when the oil supply determination means determines that there is oil supply, and more than the first threshold value when the oil supply determination means determines that there is no oil supply. A fuel alcohol concentration estimation apparatus characterized in that a large second threshold is set as the determination threshold.
前記アルコール濃度推定値が一回以上更新されたか否かを判定する推定値更新判定手段をさらに具備し、
前記閾値設定手段は、
前記給油判定手段が給油なしと判定し且つ前記推定値更新判定手段が前記濃度推定値更新手段によって前記アルコール濃度推定値が更新されていないと判定した場合に前記第2の閾値を前記判定閾値として設定すると共に、前記給油判定手段が給油なしと判定し且つ前記推定値更新判定手段が前記濃度推定値更新手段によって前記アルコール濃度推定値が更新されたと判定した場合に前記第2の閾値よりも小さい第4の閾値を前記判定閾値として設定することを特徴とする請求項1に記載の燃料のアルコール濃度推定装置。
Further comprising estimated value update determining means for determining whether or not the alcohol concentration estimated value has been updated at least once;
The threshold setting means includes
The second threshold value is set as the determination threshold value when the fuel supply determination unit determines that no fuel supply is performed and the estimated value update determination unit determines that the alcohol concentration estimated value has not been updated by the concentration estimated value update unit. Is set, and when the oil supply determination means determines that there is no fuel supply and the estimated value update determination means determines that the alcohol concentration estimated value has been updated by the concentration estimated value update means, it is smaller than the second threshold value. 4. The fuel alcohol concentration estimating apparatus according to claim 1, wherein a fourth threshold value is set as the determination threshold value.
前記アルコール濃度推定値が一回以上更新されたか否かを判定する推定値更新判定手段をさらに具備し、
前記閾値設定手段は、
前記給油判定手段が給油ありと判定し且つ前記推定値更新判定手段が前記濃度推定値更新手段によって前記アルコール濃度推定値が更新されていないと判定した場合に前記第1の閾値を前記判定閾値として設定すると共に、前記給油判定手段が給油ありと判定し且つ前記推定値更新判定手段が前記濃度推定値更新手段によってアルコール濃度推定値が更新されたと判定した場合に前記第1の閾値よりも小さい第3の閾値を前記判定閾値として設定することを特徴とする請求項1又は2に記載の燃料のアルコール濃度推定装置。
Further comprising estimated value update determining means for determining whether or not the alcohol concentration estimated value has been updated at least once;
The threshold setting means includes
The first threshold value is used as the determination threshold value when the oil supply determination unit determines that there is refueling and the estimated value update determination unit determines that the alcohol concentration estimated value is not updated by the concentration estimated value update unit. A first value that is smaller than the first threshold value when the fuel supply determination means determines that there is fuel supply and the estimated value update determination means determines that the estimated alcohol concentration value has been updated by the concentration estimated value update means. 3. The fuel alcohol concentration estimation apparatus according to claim 1, wherein a threshold value of 3 is set as the determination threshold value.
前記エンジンの燃料消費量を算出する消費量算出手段をさらに具備し、
前記閾値設定手段は、少なくとも前記消費量算出手段によって算出された燃料消費量が所定範囲内である場合に、前記判定閾値を設定することを特徴とする請求項1〜3の何れか一項に記載の燃料のアルコール濃度推定装置。
A consumption calculating means for calculating the fuel consumption of the engine;
The threshold value setting unit sets the determination threshold value when at least the fuel consumption amount calculated by the consumption amount calculation unit is within a predetermined range. The alcohol concentration estimation apparatus of fuel as described.
前記給油判定手段が給油ありと判定した場合には、前記消費量算出手段が給油後の燃料消費量を算出すると共に、この給油後の燃料消費量が前記所定範囲としての第1の所定範囲内である場合に前記閾値設定手段が前記判定閾値を設定し、
前記給油判定手段が給油なしと判定した場合には、前記消費量算出手段が前記エンジンの始動後の燃料消費量を算出すると共に、この始動後の燃料消費量が前記所定範囲としての第2の所定範囲内である場合に前記閾値設定手段が前記判定閾値を設定することを特徴とする請求項4に記載の燃料のアルコール濃度推定装置。
When the refueling determination means determines that refueling is present, the consumption calculation means calculates the fuel consumption after refueling, and the fuel consumption after refueling is within a first predetermined range as the predetermined range. When the threshold value setting means, the threshold value setting means sets the determination threshold value,
When the fuel supply determining means determines that no fuel is supplied, the consumption amount calculating means calculates the fuel consumption amount after the engine is started, and the fuel consumption amount after the start is a second range as the predetermined range. 5. The fuel alcohol concentration estimation apparatus according to claim 4, wherein the threshold value setting means sets the determination threshold value when it is within a predetermined range.
前記閾値設定手段は、
前記給油判定手段が給油ありと判定した場合には、前記給油後の燃料消費量が前記第1の所定範囲を超え且つ前記エンジンの温度が所定温度よりも高いときに、前記給油判定手段が給油なしと判定した場合には、前記始動後の燃料消費量が前記第2の所定範囲を超え且つ前記エンジンの温度が所定温度よりも高いときに、
それぞれ第5の閾値を前記判定閾値としてさらに設定することを特徴とする請求項5に記載の燃料のアルコール濃度推定装置。
The threshold setting means includes
When the fuel supply determination unit determines that fuel supply is present, the fuel supply determination unit supplies the fuel when the fuel consumption after the fuel supply exceeds the first predetermined range and the temperature of the engine is higher than a predetermined temperature. If it is determined that there is no fuel consumption after the start exceeds the second predetermined range and the engine temperature is higher than a predetermined temperature,
6. The fuel alcohol concentration estimation apparatus according to claim 5, wherein a fifth threshold value is further set as the determination threshold value.
前記閾値設定手段により設定される前記第5の閾値は、その直前に設定されていた判定閾値と同じ値に設定されることを特徴とする請求項6に記載の燃料のアルコール濃度推定装置。   7. The fuel alcohol concentration estimation apparatus according to claim 6, wherein the fifth threshold value set by the threshold value setting means is set to the same value as the determination threshold value set immediately before the fifth threshold value. 前記エンジンの温度と相関する温度相関値を検出する温度相関値検出手段を備え、
前記濃度推定値更新手段は、
前記消費量算出手段によって算出された燃料消費量が所定範囲を超え、且つ前記温度相関値検出手段によって検出された温度相関値が所定値を超えた場合に、前記アルコール濃度推定値を更新するためのアルコール濃度の推定を所定回数実行することを特徴とする請求項4〜7の何れか一項に記載の燃料のアルコール濃度推定装置。
A temperature correlation value detecting means for detecting a temperature correlation value correlated with the temperature of the engine;
The concentration estimated value update means includes
To update the estimated alcohol concentration value when the fuel consumption calculated by the consumption calculation means exceeds a predetermined range and the temperature correlation value detected by the temperature correlation value detection means exceeds a predetermined value. The alcohol concentration estimation apparatus for fuel according to any one of claims 4 to 7, wherein the estimation of the alcohol concentration is performed a predetermined number of times.
JP2008261111A 2008-10-07 2008-10-07 Fuel alcohol concentration estimation device Expired - Fee Related JP4985986B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008261111A JP4985986B2 (en) 2008-10-07 2008-10-07 Fuel alcohol concentration estimation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008261111A JP4985986B2 (en) 2008-10-07 2008-10-07 Fuel alcohol concentration estimation device

Publications (2)

Publication Number Publication Date
JP2010090792A true JP2010090792A (en) 2010-04-22
JP4985986B2 JP4985986B2 (en) 2012-07-25

Family

ID=42253758

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008261111A Expired - Fee Related JP4985986B2 (en) 2008-10-07 2008-10-07 Fuel alcohol concentration estimation device

Country Status (1)

Country Link
JP (1) JP4985986B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003120363A (en) * 2001-10-15 2003-04-23 Nissan Motor Co Ltd Fuel injection control device for internal combustion engine
JP2004285972A (en) * 2003-03-25 2004-10-14 Nissan Motor Co Ltd Control device for internal combustion engine
JP2008019830A (en) * 2006-07-14 2008-01-31 Denso Corp Fuel concentration learning device for internal combustion engine

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003120363A (en) * 2001-10-15 2003-04-23 Nissan Motor Co Ltd Fuel injection control device for internal combustion engine
JP2004285972A (en) * 2003-03-25 2004-10-14 Nissan Motor Co Ltd Control device for internal combustion engine
JP2008019830A (en) * 2006-07-14 2008-01-31 Denso Corp Fuel concentration learning device for internal combustion engine

Also Published As

Publication number Publication date
JP4985986B2 (en) 2012-07-25

Similar Documents

Publication Publication Date Title
EP1905990B1 (en) Multiple-kind fuel engine fuel injection control device
US8640681B2 (en) Control apparatus for internal combustion engine
JP4424417B2 (en) Device for estimating the amount of alcohol in fuel
JP2009167853A (en) Controller for internal combustion engine
US20090107441A1 (en) Adaptive fuel control strategy for engine starting
JP2010106719A (en) Fuel injection control device of multi-fuel engine
JP2008267355A (en) Fuel supply controller for flex-fuel engine
US7653475B2 (en) Fuel injection control apparatus and control method of internal combustion engine
JP5867372B2 (en) Control device for internal combustion engine
JP4605293B2 (en) Fuel supply control system for flex fuel engine
JP4985986B2 (en) Fuel alcohol concentration estimation device
JP2009024553A (en) Internal combustion engine control system
JP2004245097A (en) Fuel property estimation device for internal combustion engine
JP2012202209A (en) Air-fuel ratio control device of internal combustion engine
JP4247716B2 (en) Fuel injection control device for internal combustion engine
JP4968213B2 (en) Control system for flex fuel engine
JP4863119B2 (en) Internal combustion engine operation control method and apparatus
JP2007263047A (en) Fuel injection amount control device at start-up of internal combustion engine
JP2007247454A (en) Control device for internal combustion engine
JP5041172B2 (en) Engine control device
JP4998742B2 (en) Control device for internal combustion engine
JP5057100B2 (en) Fuel alcohol concentration estimation device
JP5093510B2 (en) Fuel alcohol concentration estimation device
JP2009097453A (en) Control device of internal combustion engine
JP5099362B2 (en) Fuel alcohol concentration estimation device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20101207

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120229

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120404

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120417

R151 Written notification of patent or utility model registration

Ref document number: 4985986

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150511

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees