Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4539622B2 - Engine control device for flex fuel engine - Google Patents
[go: Go Back, main page]

JP4539622B2 - Engine control device for flex fuel engine - Google Patents

Engine control device for flex fuel engine Download PDF

Info

Publication number
JP4539622B2
JP4539622B2 JP2006227610A JP2006227610A JP4539622B2 JP 4539622 B2 JP4539622 B2 JP 4539622B2 JP 2006227610 A JP2006227610 A JP 2006227610A JP 2006227610 A JP2006227610 A JP 2006227610A JP 4539622 B2 JP4539622 B2 JP 4539622B2
Authority
JP
Japan
Prior art keywords
fuel
engine
auxiliary
flex
remaining amount
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2006227610A
Other languages
Japanese (ja)
Other versions
JP2008050990A (en
Inventor
勇一 高松
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Corp
Original Assignee
Denso Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Denso Corp filed Critical Denso Corp
Priority to JP2006227610A priority Critical patent/JP4539622B2/en
Priority to BRPI0703403A priority patent/BRPI0703403B1/en
Publication of JP2008050990A publication Critical patent/JP2008050990A/en
Application granted granted Critical
Publication of JP4539622B2 publication Critical patent/JP4539622B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/30Use of alternative fuels, e.g. biofuels

Landscapes

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

Description

この発明は、主燃料タンク内に貯留された主燃料とこの主燃料とは性状の異なる燃料からなり副燃料タンク内に貯留されて燃焼を補助する副燃料とを用いるフレックス燃料機関での副燃料タンク内の副燃料残量を監視するフレックス燃料機関の機関制御装置に関する。   The present invention relates to an auxiliary fuel in a flex fuel engine using a main fuel stored in a main fuel tank and an auxiliary fuel made of fuel having different properties and stored in an auxiliary fuel tank to assist combustion. The present invention relates to an engine control device for a flex fuel engine that monitors the amount of secondary fuel remaining in a tank.

近年、環境問題に対する意識の高まりとともに、車載等の内燃機関の燃料として、一酸化炭素や炭化水素等の排出量の少ないアルコール燃料が注目されるようになっている。特にブラジルでは、アルコール燃料車の製造メーカやユーザに税制上の優遇措置が図られていることから、アルコールとガソリンとの混合燃料を使用する車両が広く普及している。   In recent years, with increasing awareness of environmental problems, alcohol fuels with low emissions such as carbon monoxide and hydrocarbons have attracted attention as fuels for internal combustion engines such as in-vehicle. In particular, in Brazil, since a tax incentive is provided for manufacturers and users of alcohol-fueled vehicles, vehicles using a mixed fuel of alcohol and gasoline are widely used.

ところでアルコールは、ガソリンに比して低温環境下で気化し難いことから、アルコールとガソリンとの混合燃料を使用する車両では、低温始動時や低温走行時に、燃料の気化不良から失火等の燃焼不良が発生してドライバビリティの悪化を招き易くなっている。   By the way, alcohol is harder to vaporize in a low temperature environment than gasoline, so in vehicles using a mixed fuel of alcohol and gasoline, poor combustion such as misfire due to poor fuel vaporization at low temperature start and low temperature driving Occurs, and drivability deteriorates easily.

そこで従来、特許文献1に記載のように、混合燃料中のアルコール成分、及びガソリンの低沸点成分の双方の濃度を検出し、その検出された各濃度に応じて機関始動時の燃料噴射量を増量補正することで、上記混合燃料を使用する内燃機関、すなわちフレックス燃料機関の始動性を向上する技術が提案されている。具体的には、燃料パイプに設けられたアルコール濃度センサの検出値から混合燃料中のアルコール成分の濃度を検出するとともに、燃料タンクに設けられた蒸気圧センサ及び温度センサの検出値から混合燃料中のガソリンの低沸点成分の濃度を検出する。そして混合燃料中のアルコール成分の濃度が所定値以上のとき、ガソリンの低沸点成分の濃度が低いほど、機関始動時の燃料噴射量を増量するようにしている。これにより、使用される混合燃料の組成のばらつきに拘わらず、機関始動時に気化不良のために不足する燃料の量を的確に求めることができ、低温始動時に過不足無く燃料を燃焼に供することができるようになる。   Therefore, conventionally, as described in Patent Document 1, the concentrations of both the alcohol component in the mixed fuel and the low boiling point component of gasoline are detected, and the fuel injection amount at the time of engine start is determined according to each detected concentration. There has been proposed a technique for improving the startability of an internal combustion engine using the above mixed fuel, that is, a flex fuel engine, by correcting the increase. Specifically, the concentration of the alcohol component in the mixed fuel is detected from the detection value of the alcohol concentration sensor provided in the fuel pipe, and the mixed fuel is detected from the detection values of the vapor pressure sensor and the temperature sensor provided in the fuel tank. Detect the concentration of low boiling point components of gasoline. When the concentration of the alcohol component in the mixed fuel is equal to or higher than a predetermined value, the fuel injection amount at the start of the engine is increased as the concentration of the low boiling point component of gasoline is lower. This makes it possible to accurately determine the amount of fuel that is deficient due to poor vaporization at the time of engine start, regardless of variations in the composition of the mixed fuel used, and to provide fuel for combustion without excess or deficiency at low temperature start. become able to.

一方、使用される混合燃料の組成に大きなばらつきが無いと想定されている場合には、別の手法を用いてフレックス燃料機関としての低温始動性や低温加速性を高めることもできる。例えば、主たる燃料(主燃料)である混合燃料とは別に、低温時の気化特性のより良好な燃料(例えばガソリン)を補助的な燃料(副燃料)として用い、そうした副燃料を低温始動時や低温加速時に追加供給することによっても、低温時の気化特性の悪い成分を含んだ燃料を使用するフレックス燃料機関の低温始動性や低温加速性を向上することはできる。こうした場合の燃料供給システムは、主燃料用の燃料タンク(主燃料タンク)とは別に、副燃料専用の燃料タンク(副燃料タンク)を設け、低温時にはこの副燃料タンクからガソリン等の副燃料を供給するように構成することになる。
特開平5−340286号公報
On the other hand, when it is assumed that there is no large variation in the composition of the mixed fuel to be used, the cold startability and the low temperature acceleration as a flex fuel engine can be enhanced by using another method. For example, apart from the mixed fuel, which is the main fuel (main fuel), a fuel (for example, gasoline) with better vaporization characteristics at low temperatures is used as an auxiliary fuel (sub fuel), and such auxiliary fuel is used at low temperature start-up or Additional supply at the time of low temperature acceleration can also improve the low temperature startability and low temperature acceleration of a flex fuel engine using a fuel containing a component having poor vaporization characteristics at low temperatures. In such a case, the fuel supply system is provided with a fuel tank dedicated to secondary fuel (sub fuel tank) separately from the fuel tank for the main fuel (main fuel tank), and sub fuel such as gasoline is supplied from this auxiliary fuel tank at low temperatures. It will be configured to supply.
JP-A-5-340286

ところで、こうした燃料供給システムを採用するフレックス燃料機関において、燃料タンク内の燃料の残量を測定する燃料計を、主燃料タンクに加え、使用の頻度の低い副燃料の貯留された副燃料タンクにも設置すれば、コスト面で非効率となってしまうため、副燃料タンクについては、燃料計の設置を割愛することが望ましい。しかしながら、副燃料タンクについてこうして燃料計の設置を割愛した場合、副燃料タンク内の燃料残量の管理はユーザ側での点検に一任されることとなり、副燃料タンク内の燃料が空になったとしてもそのことに気がつかない虞もある。そして、こうして副燃料タンクが空となり、副燃料を供給することができなくなった場合には、フレックス燃料機関としての低温始動性が悪化し、同機関の始動そのものが不可能になるといった事態にも至りかねない。   By the way, in a flex fuel engine that employs such a fuel supply system, a fuel gauge that measures the remaining amount of fuel in the fuel tank is added to the main fuel tank, and the auxiliary fuel tank that stores infrequently used auxiliary fuel is added. If installed, it would be inefficient in terms of cost, so it is desirable to omit the installation of a fuel gauge for the auxiliary fuel tank. However, if the installation of the fuel gauge is omitted for the auxiliary fuel tank, the remaining fuel management in the auxiliary fuel tank is left to the user's inspection, and the fuel in the auxiliary fuel tank is emptied. However, there is a risk that you will not notice it. If the auxiliary fuel tank becomes empty and it becomes impossible to supply the auxiliary fuel, the low temperature startability of the flex fuel engine deteriorates and the engine itself cannot be started. It can be reached.

この発明はこうした実情に鑑みてなされたものであって、その目的は、フレックス燃料機関の主に冷間始動時における燃焼補助に用いられる副燃料についてその燃料タンク内での燃料残量を燃料計に設けずとも的確に監視することのできるフレックス燃料機関の機関制御装置を提供することにある。   The present invention has been made in view of such circumstances, and an object of the present invention is to determine the fuel remaining amount in the fuel tank of the auxiliary fuel used mainly for assisting combustion at the cold start of the flex fuel engine. It is an object of the present invention to provide an engine control device for a flex fuel engine that can be accurately monitored without being provided.

上記目的を達成するため、請求項1に記載の発明では、各別の燃料タンクに貯留される主燃料と該主燃料とは性状の異なる燃料からなって主に冷間始動時の燃焼を補助する副燃料とを用いるフレックス燃料機関の前記副燃料についてその燃料タンク内での燃料残量を監視する機能を有するフレックス燃料機関の機関制御装置として、同フレックス燃料機関の定常運転状態において前記副燃料の供給を一定の時間に渡って強制実行し、当該副燃料の供給に伴う前記フレックス燃料機関の空燃比の変化量に基づいて前記副燃料の燃料タンク内での燃料残量を監視することとした。 In order to achieve the above object, according to the first aspect of the present invention, the main fuel stored in each of the different fuel tanks and the main fuel are composed of fuels having different properties, and mainly assist the combustion at the cold start. As an engine control device of a flex fuel engine having a function of monitoring the remaining amount of fuel in the fuel tank of the sub fuel of the flex fuel engine using the sub fuel, the sub fuel in a steady operation state of the flex fuel engine Forcibly executing the fuel supply for a certain period of time, and monitoring the remaining amount of fuel in the fuel tank of the secondary fuel based on the amount of change in the air-fuel ratio of the flex fuel engine accompanying the supply of the secondary fuel ; did.

フレックス燃料機関の機関制御装置として、このように前記副燃料の燃料タンク内での燃料残量を監視するための前記副燃料の供給を前記フレックス燃料機関の定常運転状態において一定の時間に渡って強制的に行うことにより、副燃料の供給に伴う空燃比の変化が顕著になるとともに、常に共通の条件下での同空燃比の変化量を計測することができるため、燃料計を設けずとも上記燃料残量の監視を容易に、しかも高精度に行うことができるようになる。 As an engine control device for a flex fuel engine, the supply of the auxiliary fuel for monitoring the remaining amount of fuel in the fuel tank of the auxiliary fuel in this way is performed over a certain period of time in a steady operation state of the flex fuel engine. by forcibly performed, along with a change in the air-fuel ratio due to the supply of secondary fuel becomes significant, always because it is possible to measure the variation of the air-fuel ratio in the common conditions, without providing the fuel gauge In both cases, the fuel remaining amount can be monitored easily and with high accuracy .

なお、フレックス燃料機関の燃焼室での燃焼に供された混合気の空燃比の検出には通常、排気系での酸素濃度の変化に対してその検出出力がリニアに変化するリニア空燃比センサや、リッチあるいはリーンというようにその検出出力が2値的に変化する酸素センサが用いられる。これらいずれのセンサであれ、そのセンサ出力に基づき空燃比の変化量を求めることはできる。ちなみに、リニア空燃比センサを用いる場合には、空燃比のリニア検出が可能であるため、フレックス燃料機関の機関挙動の変化に基づく上記燃料残量の監視精度が向上する。また酸素センサを用いる場合であれ、空燃比のリッチあるいはリーンの検出を行うことができるため、フレックス燃料機関の機関挙動の変化に基づく上記燃料残量の監視を簡便に行うことができるようになる。 Note that the air-fuel ratio of the air-fuel mixture subjected to combustion in the combustion chamber of the flex fuel engine is usually detected by a linear air-fuel ratio sensor in which the detection output changes linearly with respect to a change in oxygen concentration in the exhaust system. An oxygen sensor whose detection output changes in a binary manner, such as rich or lean, is used. In any of these sensors, the change amount of the air-fuel ratio can be obtained based on the sensor output. Incidentally, when the linear air-fuel ratio sensor is used, since the air-fuel ratio can be detected linearly, the monitoring accuracy of the fuel remaining amount based on the change in the behavior of the flex fuel engine is improved. In addition, even when an oxygen sensor is used, it is possible to detect rich or lean air-fuel ratios, so that the remaining fuel amount can be easily monitored based on changes in the behavior of the flex fuel engine. .

また、上記監視精度の向上を図る上では、例えば請求項に記載の発明によるように、(A1)前記空燃比の変化量を積分値として求め、この求めた積分値に基づいて前記副燃料の燃料タンク内での燃料残量を監視する。
あるいは請求項に記載の発明によるように、
(A2)前記空燃比の変化量に対して所定の閾値を設定し、この設定した閾値を超えている継続時間に基づいて前記副燃料の燃料タンク内での燃料残量を監視する。
あるいは請求項に記載の発明によるように、
(A3)前記空燃比の変化量に対して1乃至複数の閾値を設定し、この設定した閾値に対する到達態様、すなわち実際の空燃比がその設定した閾値に到達するか否か、或いは複数の閾値を設定する場合には、どの閾値まで到達したか、に基づいて前記副燃料の燃料タンク内での燃料残量を監視する。
等々の構成を採用することができる。
In order to improve the monitoring accuracy, for example, according to the invention described in claim 2 , (A1) the change amount of the air-fuel ratio is obtained as an integral value, and the auxiliary fuel is calculated based on the obtained integral value. The amount of fuel remaining in the fuel tank is monitored.
Or, according to the invention of claim 3 ,
(A2) A predetermined threshold is set for the amount of change in the air-fuel ratio, and the remaining amount of fuel in the fuel tank of the auxiliary fuel is monitored based on the duration time exceeding the set threshold.
Alternatively, as in the invention according to claim 4 ,
(A3) One or more threshold values are set for the amount of change in the air-fuel ratio, and an arrival mode for the set threshold value, that is, whether or not the actual air-fuel ratio reaches the set threshold value, or a plurality of threshold values Is set, the remaining amount of fuel in the fuel tank of the auxiliary fuel is monitored based on which threshold value is reached.
Etc. can be adopted.

すなわち、上記(A1)の構成(請求項)によれば、瞬時的な変化量である前記空燃比の変化量はもとより前記空燃比の推移も含めた評価量に基づき上記燃料残量を監視するため、上記燃料残量の監視精度がさらに向上するようになる。また、上記(A2)の構成(請求項)によれば、瞬時的な変化量である前記空燃比の変化量はもとより前記空燃比の推移を含めて上記燃料残量を監視するため、上記燃料残量の監視精度がさらに向上するようになるとともに、これを簡便に監視することができるようになる。また、上記(A3)の構成(請求項)によれば、上記設定する閾値の数に応じて上記燃料残量の監視をより細やかに行うことができるようになる。 That is, according to the configuration of (A1) (claim 2), monitoring the remaining fuel quantity based on the evaluation value of the change amount of the air-fuel ratio is a momentary change was included as well be changes in the air-fuel ratio Therefore, the monitoring accuracy of the fuel remaining amount is further improved. Further, according to the above configuration of (A2) (Claim 3), since the variation of the air-fuel ratio is instantaneous variation is well including the transition of the air-fuel ratio to monitor the fuel remaining amount, the The monitoring accuracy of the remaining amount of fuel is further improved, and this can be easily monitored. Further, according to the configuration of (A3) (Claim 4 ), the fuel remaining amount can be monitored more finely in accordance with the number of threshold values to be set.

ところで、上記副燃料の供給を強制実行したときその結果として、当該フレックス燃料機関の機関出力に過剰な増大や空燃比フィードバック制御の乱れが生じることもある。その点、例えば請求項に記載の発明によるように、前記フレックス燃料機関の定常運転状態を同機関のアイドル運転状態とすれば、そうした機関出力の過剰な増大が生じた場合であれ、機関出力の変動が機関の運転に及ぼす影響を低減することができるようになる。また、上記副燃料の供給に伴う空燃比の乱れを比較的早期に収拾することが可能ともなる。 By the way, when the auxiliary fuel supply is forcibly executed, the engine output of the flex fuel engine may increase excessively or the air-fuel ratio feedback control may be disturbed. In this regard, for example, according to the invention described in claim 5 , if the steady operation state of the flex fuel engine is set to the idle operation state of the same engine, the engine output is increased even if the engine output is excessively increased. It becomes possible to reduce the influence of the fluctuation of the engine on the operation of the engine. In addition, it becomes possible to collect the disturbance of the air-fuel ratio accompanying the supply of the auxiliary fuel relatively early.

また、上記請求項に記載のフレックス燃料機関の機関制御装置において、例えば請求項に記載の発明によるように、例えばアクセルペダルが踏み込み操作されたことの
検出など、前記フレックス燃料機関の運転制御条件の変化を検出する手段と、この運転制御条件の変化が検出されることに基づき前記副燃料の燃料タンク内での燃料残量の監視をキャンセルする手段とをさらに備えることが、機関運転時における上記副燃料の監視精度を維持する上で有効である。
Further, in the engine control device for a flex fuel engine according to any one of claims 1 to 4 , for example, according to the invention according to claim 6 , for example, detection of depression of an accelerator pedal is performed. An engine further comprising: means for detecting a change in operation control condition; and means for canceling monitoring of the remaining amount of fuel in the fuel tank based on detection of the change in operation control condition. This is effective in maintaining the monitoring accuracy of the secondary fuel during operation.

一方、請求項7に記載の発明では、各別の燃料タンクに貯留される主燃料と該主燃料とは性状の異なる燃料からなって主に冷間始動時の燃焼を補助する副燃料とを用いるフレックス燃料機関の前記副燃料についてその燃料タンク内での燃料残量を監視する機能を有するフレックス燃料機関の機関制御装置として、イグニッションスイッチがオフ操作された後の一定時間に渡って前記副燃料の供給を強制実行し、当該副燃料の供給に伴う前記フレックス燃料機関運転継続される時間の変化に基づいて前記副燃料の燃料タンク内での燃料残量監視することとした。 Meanwhile, in the invention described in Motomeko 7, and the secondary fuel is a main fuel and main fuel stored separately to each of the fuel tank to assist the main combustion during cold start becomes different fuels properties As an engine control device of a flex fuel engine having a function of monitoring the remaining amount of fuel in the fuel tank of the sub fuel of the flex fuel engine using the sub fuel, the sub fuel is supplied over a certain time after the ignition switch is turned off. the supply of fuel to force was based on the change in the time the operation of the flex-fuel engine with a supply of the auxiliary fuel is continued and monitoring the amount of fuel remaining in the fuel tank of the auxiliary fuel.

フレックス燃料機関の機関制御装置としてのこのような構成によれば、機関運転停止操作(イグニッションスイッチオフ)後の一定時間に渡る副燃料供給制御に基づく機関運転の継続時間の変化を通じて副燃料の残量の有無をより高い精度のもとに監視することができるようになる。すなわち、上記一定時間に渡る強制的な副燃料の供給制御に際し、副燃料の残量が十分であれば、この一定時間に渡る供給制御の全時間に渡って副燃料が実際に供給され続けることとなるが、もしも副燃料の残量が不十分であれば、同一定時間に渡る供給制御を試みたとしても、その全時間に渡って副燃料が供給され続けるとは限らない。そして、このような副燃料の実際の供給時間に応じて機関運転が継続される時間も自ずと変化する。具体的には、上記一定時間に渡る供給制御の全時間に渡って副燃料が供給される場合、すなわち副燃料の残量が十分である場合には、副燃料のこうした供給時間に見合った時間だけ機関の運転時間も継続されるようになり、一方、上記一定時間に渡る供給制御が行われたにも拘わらず同時間に達することなく副燃料の供給が途絶えるような場合、すなわち副燃料の残量が不十分である場合には、この副燃料供給が途絶えるまでの時間に見合った時間にて機関の運転は停止されるようになる。このため、副燃料の供給制御にかかる上記一定時間と同供給制御開始以降における機関運転の継続時間との関係によって、副燃料の残量の有無についてもこれをより高い精度のもとに監視することが可能となる。なお、こうしたフレックス燃料機関にあっては通常、イグニッションスイッチオフ操作に同期して主燃料の供給も停止されるが、この監視の実行以前のストール防止を図る上では、主燃料の供給と副燃料の供給とをオーバーラップさせる期間を設けることが望ましい。 According to such a configuration as the engine control device of the flex fuel engine, the remaining amount of the auxiliary fuel is changed through the change in the duration of the engine operation based on the auxiliary fuel supply control over a certain time after the engine operation stop operation (ignition switch off). The presence / absence of the quantity can be monitored with higher accuracy. That is, in the case of the forcible sub fuel supply control over a certain period of time, if the remaining amount of the sub fuel is sufficient, the sub fuel is actually continuously supplied over the entire period of the supply control over the certain period of time. However, if the remaining amount of the auxiliary fuel is insufficient, even if the supply control over the same fixed time is attempted, the auxiliary fuel is not always supplied over the entire time. The time during which the engine operation is continued naturally changes according to the actual supply time of the auxiliary fuel. Specifically, when the auxiliary fuel is supplied over the entire time of the supply control over the predetermined time, that is, when the remaining amount of the auxiliary fuel is sufficient, a time corresponding to the supply time of the auxiliary fuel. On the other hand, when the supply control for the fixed time is performed, the supply of the auxiliary fuel is interrupted without reaching the same time, that is, the supply of the auxiliary fuel. When the remaining amount is insufficient, the operation of the engine is stopped at a time commensurate with the time until the auxiliary fuel supply is interrupted. For this reason, the presence or absence of the remaining amount of auxiliary fuel is also monitored with higher accuracy according to the relationship between the above-mentioned fixed time required for the supply control of auxiliary fuel and the duration of engine operation after the start of the supply control. It becomes possible. Normally In the these flex-fuel engine, but in synchronization with the ignition switch-off operation the supply of the main fuel is stopped, in achieving execution previous stall prevention of this monitoring, the supply of main fuel and sub It is desirable to provide a period in which the fuel supply overlaps.

そして、この請求項に記載のフレックス燃料機関の機関制御装置において、より具体的には、例えば請求項に記載の発明によるように、
(B1)前記副燃料の供給制御に基づき機関運転が継続される時間を同機関の空燃比がリーン側に固定されるまでの時間として求める。
あるいは請求項に記載の発明によるように、
(B2)前記副燃料の供給制御に基づき機関運転が継続される時間を機関回転が維持されている時間として求める。
あるいは請求項10に記載の発明によるように、
(B3)前記副燃料の供給制御に基づき機関運転が継続される時間をイオン電流の検出に基づく筒内の燃焼継続時間として求める。
あるいは請求項11に記載の発明によるように、
(B4)前記副燃料の供給制御に基づき機関運転が継続される時間を例えばノックセンサ等を通じて検出される機関振動が維持されている時間として求める。
等々の構成を採用することができる。
In the engine control device for a flex fuel engine according to claim 7 , more specifically, for example, according to the invention according to claim 8 ,
(B1) The time during which the engine operation is continued based on the supply control of the auxiliary fuel is obtained as the time until the air-fuel ratio of the engine is fixed to the lean side.
Alternatively, as in the invention according to claim 9 ,
(B2) A time during which the engine operation is continued based on the auxiliary fuel supply control is obtained as a time during which the engine rotation is maintained.
Or, according to the invention of claim 10 ,
(B3) The time during which the engine operation is continued based on the sub fuel supply control is obtained as the in-cylinder combustion duration based on the detection of the ion current.
Or, according to the invention of claim 11 ,
(B4) A time during which the engine operation is continued based on the supply control of the auxiliary fuel is obtained as a time during which the engine vibration detected through a knock sensor or the like is maintained.
Etc. can be adopted.

ちなみに、上記(B1)の構成(請求項)によれば、例えば次のような態様をもって上記副燃料の燃料タンク内での燃料残量の有無を監視することができるようになる。すなわち、上記副燃料が実際に供給されている間は、上記空燃比もそのフィードバック制御を通じてリーン/リッチを繰り返すようになるが、同副燃料の供給が途絶えれば、この空燃比もリーン側に固定されるようになる。そこで、上記一定時間の全てに渡って副燃料が供給される場合に当該フレックス燃料機関の空燃比がリーン側に固定されるまでの時間を例えば判定値として経験的に求めておけば、同機関の停止操作の都度、上記一定時間内に渡る副燃料の供給制御に基づく運転継続時間がこの判定値に達するか否かを監視することで、上記副燃料の燃料タンク内での燃料残量の有無を判断することができる。 Incidentally, according to the configuration (Claim 8 ) of the above (B1), the presence or absence of the remaining amount of fuel in the fuel tank of the auxiliary fuel can be monitored in the following manner, for example. That is, while the auxiliary fuel is actually being supplied, the air-fuel ratio repeats lean / rich through the feedback control. However, if the supply of the auxiliary fuel is interrupted, the air-fuel ratio also becomes leaner. It becomes fixed. Therefore, if the time until the air-fuel ratio of the flex-fuel engine is fixed to the lean side when the auxiliary fuel is supplied over the predetermined time is determined empirically as a determination value, for example, the engine By monitoring whether or not the operation continuation time based on the auxiliary fuel supply control over the predetermined time reaches this judgment value every time the stop operation is performed, the amount of fuel remaining in the fuel tank of the auxiliary fuel can be reduced. The presence or absence can be determined.

また、上記(B2)の構成(請求項)によれば、例えば次のような態様をもって上記副燃料の燃料タンク内での燃料残量を監視することができるようになる。すなわち、上記副燃料が実際に供給されている間は、当該フレックス燃料機関の燃焼室における燃焼が継続して上記機関回転も維持されるが、同副燃料の供給が途絶えれば、この機関回転も停止する。そこで、上記一定時間の全てに渡って副燃料が供給される場合に当該フレックス燃料機関の機関回転が停止するまでの時間を例えば判定値として経験的に求めておけば、同機関の停止操作の都度、上記一定時間内に渡る副燃料の供給制御に基づく運転継続時間がこの判定値に達するか否かを監視することで、上記副燃料の燃料タンク内での燃料残量の有無を判断することができる。 Further, according to the configuration of (B2) (Claim 9 ), the remaining amount of fuel in the fuel tank of the auxiliary fuel can be monitored in the following manner, for example. That is, while the auxiliary fuel is actually supplied, combustion in the combustion chamber of the flex fuel engine continues and the engine rotation is maintained, but if the supply of the auxiliary fuel is interrupted, the engine rotation is continued. Also stop. Therefore, if the amount of time until the engine rotation of the flex fuel engine stops when it is supplied over the predetermined time empirically, for example, as a judgment value, Each time, it is determined whether or not there is a remaining amount of fuel in the fuel tank of the secondary fuel by monitoring whether or not the operation continuation time based on the secondary fuel supply control over the predetermined time reaches this judgment value. be able to.

また、上記(B3)の構成(請求項10)によれば、例えば次のような態様をもって上記副燃料の燃料タンク内での燃料残量を監視することができるようになる。すなわち、上記副燃料が実際に供給されている間は、当該フレックス燃料機関の燃焼室における燃焼が継続して上記イオン電流が検出されるが、同副燃料の供給が途絶えれば、このイオン電流も検出されなくなる。そこで、上記一定時間の全てに渡って副燃料が供給される場合に当該フレックス燃料機関の機関回転が停止するまでの時間を例えば判定値として経験的に求めておけば、同機関の停止操作の都度、上記一定時間内に渡る副燃料の供給制御に基づく運転継続時間がこの判定値に達するか否かを監視することで、上記副燃料の燃料タンク内での燃料残量の有無を判断することができる。 Also, according to the configuration (B3) (claim 10 ), for example, the remaining amount of fuel in the fuel tank of the auxiliary fuel can be monitored in the following manner. That is, while the auxiliary fuel is actually supplied, combustion in the combustion chamber of the flex fuel engine is continued and the ion current is detected. If the supply of the auxiliary fuel is interrupted, the ion current is detected. Will not be detected. Therefore, if the amount of time until the engine rotation of the flex fuel engine stops when it is supplied over the predetermined time empirically, for example, as a judgment value, Each time, it is determined whether or not there is a remaining amount of fuel in the fuel tank of the secondary fuel by monitoring whether or not the operation continuation time based on the secondary fuel supply control over the predetermined time reaches this judgment value. be able to.

また、上記(B4)の構成(請求項11)によれば、例えば次のような態様をもって上記副燃料の燃料タンク内での燃料残量を監視することができるようになる。すなわち、上記副燃料が実際に供給されている間は、当該フレックス燃料機関の燃焼室における燃焼が継続して上記機関振動が検出されるが、同副燃料の供給が途絶えれば、この機関振動も検出されなくなる。そこで、上記一定時間の全てに渡って副燃料が供給される場合に当該フレックス燃料機関の機関振動が維持されている時間を例えば判定値として経験的に求めておけば、同機関の停止操作の都度、上記一定時間内に渡る副燃料の供給制御に基づく運転継続時間がこの判定値に達するか否かを監視することで、上記副燃料の燃料タンク内での燃料残量の有無を判断することができる。
また一方、請求項12に記載の発明では、各別の燃料タンクに貯留される主燃料と該主燃料とは性状の異なる燃料からなって主に冷間始動時の燃焼を補助する副燃料とを用いるフレックス燃料機関の前記副燃料についてその燃料タンク内での燃料残量を監視する機能を有するフレックス燃料機関の機関制御装置として、イグニッションスイッチがオフ操作された後に前記副燃料の供給を強制実行し、当該副燃料の供給に伴う前記フレックス燃料機関の運転の継続の有無に基づいて前記副燃料の燃料タンク内での燃料残量を監視することとした。
フレックス燃料機関の機関制御装置としてのこのような構成によっても、機関運転停止操作(イグニッションスイッチオフ)後の強制的な副燃料供給に基づく運転継続の有無によって副燃料の残量の有無を監視することができるようになる。なお、こうしたフレックス燃料機関にあっては通常、イグニッションスイッチのオフ操作に同期して主燃料の供給も停止されるが、この場合も、この監視の実行以前のストール防止を図る上では、主燃料の供給と副燃料の供給とをオーバーラップさせる期間を設けることが望ましい。
Further, according to the configuration (B4) (claim 11 ), for example, the remaining amount of fuel in the fuel tank of the auxiliary fuel can be monitored in the following manner. That is, while the auxiliary fuel is actually supplied, combustion in the combustion chamber of the flex fuel engine is continued and the engine vibration is detected. However, if the supply of the auxiliary fuel is interrupted, the engine vibration is detected. Will not be detected. Therefore, if the time during which the engine vibration of the flex-fuel engine is maintained when the auxiliary fuel is supplied over the predetermined time is determined empirically, for example, as a judgment value, the stop operation of the engine can be stopped. Each time, it is determined whether or not there is a remaining amount of fuel in the fuel tank of the secondary fuel by monitoring whether or not the operation continuation time based on the secondary fuel supply control over the predetermined time reaches this judgment value. be able to.
On the other hand, in the invention described in claim 12, the main fuel stored in each separate fuel tank and the main fuel are composed of fuels having different properties, and the auxiliary fuel mainly assists the combustion at the cold start. As an engine control device for a flex fuel engine having a function of monitoring the remaining amount of fuel in the fuel tank of the sub fuel of a flex fuel engine using a forcible supply of the sub fuel after the ignition switch is turned off The remaining amount of fuel in the fuel tank of the auxiliary fuel is monitored based on whether or not the operation of the flex fuel engine is continued with the supply of the auxiliary fuel.
Even with such a configuration as an engine control device of a flex fuel engine, the presence or absence of the remaining amount of auxiliary fuel is monitored by the presence or absence of continued operation based on the forced supply of auxiliary fuel after the engine operation stop operation (ignition switch off). Will be able to. In such a flex-fuel engine, the supply of main fuel is usually stopped in synchronization with the operation of turning off the ignition switch. In this case, however, in order to prevent stall before the execution of this monitoring, the main fuel is also stopped. It is desirable to provide a period in which the supply of fuel and the supply of auxiliary fuel overlap.

なお、上記請求項12のいずれかに記載のフレックス燃料機関の副燃料監視装置に
おいて、例えば請求項13に記載の発明によるように、前記副燃料の燃料残量に応じて供給量を可変、具体的には上記副燃料の燃料タンク内での燃料残量が多いときにはその供給量を多量とし、上記副燃料の燃料タンク内での燃料残量が少ないときにはその供給量を少量とする供給量可変機構を同副燃料の燃料タンクに設けることとすれば、機関運転の継続の有無を示すパラメータの変化度合に差が生じるため、副燃料の燃料タンク内での燃料残量の有無だけでなく、その残量の多寡についても併せて監視することができるようになる。
Note that, in the auxiliary fuel monitoring device for a flex fuel engine according to any one of claims 1 to 12 , for example, according to the invention described in claim 13 , the supply amount is variable in accordance with the remaining amount of the auxiliary fuel. Specifically, when the remaining amount of fuel in the fuel tank of the auxiliary fuel is large, the supply amount is increased. When the remaining amount of fuel in the fuel tank of the auxiliary fuel is small, the supply amount is decreased. If the variable fuel mechanism is installed in the fuel tank for the secondary fuel, there will be a difference in the degree of change in the parameter indicating whether the engine operation will continue. In addition, the remaining amount can be monitored together.

またさらに、上記請求項1〜13のいずれかに記載のフレックス燃料機関の副燃料監視装置において、例えば請求項14に記載の発明によるように、前記副燃料の燃料タンク内での燃料残量の監視結果を報知する報知手段を備えることとすれば、副燃料タンク内の燃料残量の管理をユーザ側での点検に一任することなく、副燃料タンク内の燃料残量が「0」となったこと、あるいは少量となったことをユーザに対して好適に報知することができるようになる。 Furthermore, in the auxiliary fuel monitoring device for a flex fuel engine according to any one of claims 1 to 13 , for example, according to the invention as set forth in claim 14 , the remaining amount of fuel in the fuel tank of the auxiliary fuel is determined. If the notification means for notifying the monitoring result is provided, the remaining fuel amount in the auxiliary fuel tank becomes “0” without leaving the management of the remaining fuel amount in the auxiliary fuel tank to the inspection on the user side. Or a small amount can be suitably notified to the user.

(第1の実施の形態)
以下、この発明にかかるフレックス燃料機関の機関制御装置の第1の実施の形態について、図1〜図10を参照して説明する。
(First embodiment)
A first embodiment of an engine control device for a flex fuel engine according to the present invention will be described below with reference to FIGS.

この実施の形態では、以下に詳述するように、まず、当該フレックス燃料機関がアイドル運転状態にあるときに一定の時間に渡って副燃料の供給を強制実行する。そして、副燃料の供給が実行されて以後の空燃比センサの検出値と理論空燃比との偏差の積分値の絶対値を求め、この求めた絶対値に基づいて副燃料の燃料タンク内での燃料残量を監視する。こうすることで、燃料計を設けずとも副燃料の燃料タンク内での燃料残量を的確に監視することができるようにしている。   In this embodiment, as will be described in detail below, first, the supply of the auxiliary fuel is forcibly executed over a certain period of time when the flex fuel engine is in an idle operation state. Then, the absolute value of the integrated value of the deviation between the detected value of the air-fuel ratio sensor and the theoretical air-fuel ratio after the supply of the auxiliary fuel is executed is obtained, and the auxiliary fuel in the fuel tank is calculated based on the obtained absolute value. Monitor the fuel level. By doing so, the remaining amount of fuel in the fuel tank of the auxiliary fuel can be accurately monitored without providing a fuel gauge.

図1は、この実施の形態にかかる機関制御装置の搭載対象となるフレックス燃料機関の全体構成及びその制御装置の概略構成を示している。なお、このフレックス燃料機関は、車両に搭載される車載用のフレックス燃料機関として構成されており、アルコールを主成分とする燃料が主燃料として供給されるとともに、ガソリンを主成分とする燃料が副燃料として供給される。すなわち、この実施の形態では、主燃料よりも低温時における気化性の高い燃料を副燃料として供給することで、特に当該フレックス燃料機関の低温始動時における燃焼を補助するようにしている。   FIG. 1 shows an overall configuration of a flex fuel engine to be mounted with an engine control apparatus according to this embodiment and a schematic configuration of the control apparatus. This flex fuel engine is configured as an on-vehicle flex fuel engine mounted on a vehicle. Fuel mainly composed of alcohol is supplied as a main fuel, and fuel composed mainly of gasoline is a subsidiary. Supplied as fuel. In other words, in this embodiment, fuel having a higher vaporization property at a lower temperature than that of the main fuel is supplied as an auxiliary fuel, thereby assisting combustion particularly when the flex fuel engine is started at a low temperature.

図1に示すように、フレックス燃料機関10は、基本的に、外部から吸入された空気の流れる吸気通路11、その吸気通路11を通じて導入された空気と燃料との混合気が燃焼される燃焼室12、及びその燃焼室12内での燃焼により生じた排気の流れる排気通路13を備えて構成されている。   As shown in FIG. 1, a flex fuel engine 10 basically includes an intake passage 11 through which air sucked from the outside flows, and a combustion chamber in which a mixture of air and fuel introduced through the intake passage 11 is burned. 12 and an exhaust passage 13 through which exhaust gas generated by combustion in the combustion chamber 12 flows.

このうち、吸気通路11は、サージタンク14下流の吸気マニホールド15にて気筒毎に分岐されるとともに、吸気ポート16を介して各気筒の燃焼室12にそれぞれ接続されている。こうした吸気通路11には、サージタンク14の上流に、吸気通路11内の空気の温度を検出する図示しない吸気温センサが配設されているとともに、副燃料を供給するための専用の副燃料ノズル18が同サージタンク14の内部に配設されている。さらに、吸気通路11には、主燃料を噴射供給する主燃料インジェクタ19が各気筒の吸気ポート16毎に配設されている。副燃料ノズル18により供給される副燃料は、その貯留源である副燃料タンク21から副燃料供給用の燃料ポンプ22にて副燃料通路20に汲み出される。そして、この汲み出された副燃料が、同副燃料通路20を介して副燃料ノズル18に供給される。また主燃料インジェクタ19により噴射供給される主燃料は、その貯留源である主燃料タンク24から主燃料供給用の燃料ポンプ25にて主燃料通路23に汲み出される。そして、この汲み出された主燃料が同主燃料通路23を介して主燃料インジェクタ19に供給される。なお、主燃料タンク24内に貯留された主燃料の残量は、図示しない燃料計にて計測されるようになっている。   Among these, the intake passage 11 is branched for each cylinder at an intake manifold 15 downstream of the surge tank 14 and is connected to the combustion chamber 12 of each cylinder via an intake port 16. The intake passage 11 is provided with an intake temperature sensor (not shown) for detecting the temperature of air in the intake passage 11 upstream of the surge tank 14 and a dedicated auxiliary fuel nozzle for supplying auxiliary fuel. 18 is disposed inside the surge tank 14. Further, a main fuel injector 19 for injecting and supplying main fuel is disposed in the intake passage 11 for each intake port 16 of each cylinder. The auxiliary fuel supplied from the auxiliary fuel nozzle 18 is pumped from the auxiliary fuel tank 21 serving as a storage source to the auxiliary fuel passage 20 by the auxiliary fuel supply fuel pump 22. Then, the pumped sub fuel is supplied to the sub fuel nozzle 18 via the sub fuel passage 20. The main fuel injected and supplied from the main fuel injector 19 is pumped from the main fuel tank 24 as a storage source to the main fuel passage 23 by the main fuel supply fuel pump 25. The pumped main fuel is supplied to the main fuel injector 19 through the main fuel passage 23. The remaining amount of main fuel stored in the main fuel tank 24 is measured by a fuel meter (not shown).

一方、フレックス燃料機関10のシリンダ26の側壁とそのシリンダ26に往復動可能に配設されたピストン27の上面とによって区画形成される上記燃焼室12の上面には、導入された混合気に火花点火する点火プラグ28が配設されている。またシリンダ26の側壁には、機関冷却用の冷却水の流路であるウォータジャケット29が形成されるとともに、このウォータジャケット29には、その内部を流れる冷却水の温度を検出する水温センサ30が配設されている。   On the other hand, on the upper surface of the combustion chamber 12 formed by the side wall of the cylinder 26 of the flex fuel engine 10 and the upper surface of the piston 27 disposed in the cylinder 26 so as to be able to reciprocate, the introduced air-fuel mixture is sparked. A spark plug 28 for igniting is provided. In addition, a water jacket 29 that is a cooling water flow path for engine cooling is formed on the side wall of the cylinder 26, and a water temperature sensor 30 that detects the temperature of the cooling water flowing through the water jacket 29 is formed in the water jacket 29. It is arranged.

他方、上記排気の排出ポートである排気ポート31を介してこの燃焼室12に接続される排気通路13には、その内部を流れる排気の酸素含有量に基づいて、燃焼室12での燃焼に供された混合気の空燃比を検出する空燃比センサ32が配設されるとともに、その下流側に排気を浄化する触媒装置33が配設されている。   On the other hand, the exhaust passage 13 connected to the combustion chamber 12 through the exhaust port 31 which is the exhaust discharge port is used for combustion in the combustion chamber 12 based on the oxygen content of the exhaust gas flowing inside. An air-fuel ratio sensor 32 for detecting the air-fuel ratio of the air-fuel mixture is disposed, and a catalyst device 33 for purifying exhaust gas is disposed downstream thereof.

ここで、上記空燃比センサ32を構成する例えばジルコニア素子に対して印加する電圧の大きさとこの印加電圧により流れる電流の大きさとの関係について、図2(a)にその一例を空燃比の別にそれぞれ示す。この実施の形態では上述のように、主燃料としてアルコールを主成分とする燃料を供給するため、これがアルコール100%であると仮定するとその理論空燃比は「9.2」となる。そして、例えばこのジルコニア素子が理論空燃比よりもかなりリッチな雰囲気中にあるときには、図2(a)に破線で示す曲線Aのような電圧値と電流値との関係となる。また例えば、ジルコニア素子が理論空燃比よりもわずかにリッチな雰囲気中にあるときには、図2(a)に一点鎖線で示す曲線Bのような電圧値と電流値との関係となる。さらに例えば、ジルコニア素子が理論空燃比よりもかなりリーンな雰囲気中にあるときには、図2(a)に二点鎖線で示す曲線Cのような電圧値と電流値との関係となる。なお、ジルコニア素子が理論空燃比と一致する雰囲気中にあるときには、このジルコニア素子に電流は流れない。そして、空燃比と該空燃比の雰囲気中にあるジルコニア素子に流れる電流との間に1対1の対応が成立するような定電圧Vaが印加されるように空燃比センサ32を構成することで、図2(b)に示すような空燃比と電流値とのリニアな関係が実現され、そのときの電流値により燃焼室12での燃焼に供された混合気の空燃比を検出することが可能になる。   Here, FIG. 2A shows an example of the relationship between the magnitude of the voltage applied to, for example, the zirconia element constituting the air-fuel ratio sensor 32 and the magnitude of the current flowing by the applied voltage, depending on the air-fuel ratio. Show. In this embodiment, as described above, since the fuel containing alcohol as a main component is supplied as the main fuel, assuming that this is 100% alcohol, the theoretical air-fuel ratio is “9.2”. For example, when the zirconia element is in an atmosphere that is considerably richer than the stoichiometric air-fuel ratio, the relationship between the voltage value and the current value is as indicated by a curve A shown by a broken line in FIG. Further, for example, when the zirconia element is in an atmosphere slightly richer than the stoichiometric air-fuel ratio, the relationship between the voltage value and the current value is as indicated by a curve B indicated by a one-dot chain line in FIG. Further, for example, when the zirconia element is in an atmosphere that is considerably leaner than the stoichiometric air-fuel ratio, the relationship between the voltage value and the current value is as indicated by a curve C shown by a two-dot chain line in FIG. When the zirconia element is in an atmosphere that matches the theoretical air-fuel ratio, no current flows through the zirconia element. The air-fuel ratio sensor 32 is configured such that a constant voltage Va is applied so that a one-to-one correspondence is established between the air-fuel ratio and the current flowing through the zirconia element in the air-fuel ratio atmosphere. The linear relationship between the air-fuel ratio and the current value as shown in FIG. 2B is realized, and the air-fuel ratio of the air-fuel mixture provided for combustion in the combustion chamber 12 can be detected based on the current value at that time. It becomes possible.

以上のように構成されたフレックス燃料機関10の運転にかかる各種制御は、図1に併せて示す機関制御装置34によって実行されている。機関制御装置34は、基本的に、機関制御に係る各種演算処理を実行する中央演算装置(CPU:Central Processing Unit)、該中央演算装置の制御に使用される各種プログラムやデータが記憶されたメモリ、主燃料インジェクタ19、燃料ポンプ22及び25を駆動するための図示しない駆動回路等々を備えて構成されている。そして機関制御装置34は、機関制御の一環として、上記主燃料インジェクタ19及び副燃料ノズル18を通じての各燃料供給制御、副燃料タンク21内での燃料残量を監視する副燃料残量監視処理などを実行している。また、同機関制御装置34では、例えば図示しないアクセルペダルが踏み込み操作されるなど、当該フレックス燃料機関10の運転制御条件の変化が検出されるときには、上記副燃料残量監視処理をキャンセルする監視中止処理なども併せて実行する。なお、こうした燃料供給制御、副燃料残量監視処理、監視中止処理等はそれぞれ、実際には上記メモリに記憶されたプログラムを上記中央演算処理装置が実行することで行われる。ただしここでは、概念的に、各燃料供給制御の実行にかかる要素を燃料供給制御部35、副燃料残量監視処理及び該処理をキャンセルする監視中止処理にかかる要素を副燃料残量監視部36としてそれぞれ表すこととする。   Various controls related to the operation of the flex fuel engine 10 configured as described above are executed by the engine control device 34 shown in FIG. The engine control unit 34 basically includes a central processing unit (CPU) that executes various arithmetic processes related to engine control, and a memory that stores various programs and data used for control of the central processing unit. The main fuel injector 19 and the fuel pumps 22 and 25 are provided with a drive circuit (not shown) for driving the fuel pumps 22 and 25. The engine control unit 34 controls each fuel supply through the main fuel injector 19 and the sub fuel nozzle 18 as a part of the engine control, a sub fuel remaining amount monitoring process for monitoring the fuel remaining amount in the sub fuel tank 21, and the like. Is running. The engine control device 34 cancels the sub fuel remaining amount monitoring process when a change in the operation control condition of the flex fuel engine 10 is detected, for example, when an accelerator pedal (not shown) is depressed. Processes are also executed. The fuel supply control, the sub fuel remaining amount monitoring process, the monitoring stop process, and the like are each actually performed by the central processing unit executing the program stored in the memory. However, here, conceptually, the elements related to the execution of each fuel supply control are the fuel supply control unit 35, and the elements related to the sub fuel remaining amount monitoring process and the monitoring stop process for canceling the process are the sub fuel remaining amount monitoring unit 36. Respectively.

このうち、燃料供給制御部35には、同図1に示すように、主燃料インジェクタ19、各燃料ポンプ22及び25等の駆動回路に加え、上記水温センサ30や空燃比センサ32をはじめとする当該機関10の運転状況を検知する各種センサ等々が接続されている。そしてこの実施の形態において、同燃料供給制御部35では、これら検出結果に基づき、燃料供給にかかる各種処理を実行することとなるが、特に当該フレックス燃料機関10の暖機完了後の機関稼動中には、基本的に主燃料インジェクタ19からの主燃料の噴射供給のみを行うようになる。ちなみにこのときの主燃料の噴射供給量は上述した空燃比のフィードバック制御に基づいている。この空燃比フィードバック制御では、上記空燃比センサ32の検出結果に基づき、吸気通路11を介して導入された空気と噴射供給された主燃料との混合気の空燃比が所望とする値(目標空燃比)となるように、主燃料インジェクタ19から噴射供給される主燃料の量がフィードバック制御される。さらに、同燃料供給制御部35では、フレックス燃料機関10の機関低温時、すなわち十分な暖機がなされていない状況での機関始動時及び機関出力増大時には、主燃料のアルコール成分の気化不良により不足した燃焼性能を補うべく、上記主燃料の噴射供給に加え、副燃料ノズル18を通じての副燃料の追加供給を実行する。   Among them, the fuel supply control unit 35 includes the water temperature sensor 30 and the air-fuel ratio sensor 32 in addition to the drive circuit for the main fuel injector 19 and the fuel pumps 22 and 25, as shown in FIG. Various sensors for detecting the operating status of the engine 10 are connected. In this embodiment, the fuel supply control unit 35 executes various processes related to the fuel supply based on the detection results. In particular, the engine is in operation after the flex fuel engine 10 has been warmed up. Basically, only main fuel injection from the main fuel injector 19 is supplied. Incidentally, the main fuel injection supply amount at this time is based on the air-fuel ratio feedback control described above. In this air-fuel ratio feedback control, based on the detection result of the air-fuel ratio sensor 32, the air-fuel ratio of the air-fuel mixture of the air introduced through the intake passage 11 and the injected main fuel is a desired value (target air The amount of main fuel injected and supplied from the main fuel injector 19 is feedback-controlled so that the fuel ratio becomes (fuel ratio). Further, the fuel supply control unit 35 is insufficient due to poor vaporization of the alcohol component of the main fuel when the flex fuel engine 10 is at a low temperature, that is, when the engine is started and the engine output is increased when the flex fuel engine 10 is not sufficiently warmed up. In order to supplement the combustion performance, an additional supply of auxiliary fuel through the auxiliary fuel nozzle 18 is executed in addition to the above-described injection supply of the main fuel.

一方、副燃料残量監視部36には、これも図1に示すように、上記水温センサ30、上記空燃比センサ32、上記副燃料タンク21内での燃料が「0」になったことをユーザに通知する警告灯(報知手段)39、当該フレックス燃料機関10の機関回転速度を検出する回転速度センサ40等々が接続されている。なお、警告灯39は、例えばインスツールメントパネルなど、車両の運転席に着座したユーザ、すなわち当該車両の運転者によって視認可能な位置に配置されている。そして、副燃料残量監視部36は、上記水温センサ30により検出される機関冷却水温、上記空燃比センサ32の検出結果、上記回転速度センサ40により検出される当該フレックス燃料機関10の回転速度などの情報に基づき、主に上記副燃料タンク21内の副燃料残量を監視する処理を実行する。   On the other hand, as shown in FIG. 1, the auxiliary fuel remaining amount monitoring unit 36 also confirms that the fuel in the water temperature sensor 30, the air-fuel ratio sensor 32, and the auxiliary fuel tank 21 has become “0”. A warning lamp (notification means) 39 for notifying the user, a rotation speed sensor 40 for detecting the engine rotation speed of the flex fuel engine 10, and the like are connected. Note that the warning light 39 is disposed at a position where it can be visually recognized by a user seated in a driver's seat of the vehicle, that is, a driver of the vehicle, such as an instrument panel. The sub fuel remaining amount monitoring unit 36 detects the engine cooling water temperature detected by the water temperature sensor 30, the detection result of the air-fuel ratio sensor 32, the rotational speed of the flex fuel engine 10 detected by the rotational speed sensor 40, and the like. Based on this information, a process of monitoring the remaining amount of auxiliary fuel in the auxiliary fuel tank 21 is mainly executed.

他方、副燃料残量監視部36は、この実施の形態では、アクセルペダルの開度(踏み込み量)を検出するアクセル開度センサ41によるアクセル操作情報を取り込み、アクセルペダルの操作態様が変化するなど、フレックス燃料機関10の運転に変化が来たしたことを条件に上記副燃料の残量監視を中止する機能を併せて有している。   On the other hand, in this embodiment, the sub fuel remaining amount monitoring unit 36 takes in the accelerator operation information by the accelerator opening sensor 41 that detects the opening (depression amount) of the accelerator pedal, and the operation mode of the accelerator pedal changes. In addition, it has a function of stopping the monitoring of the remaining amount of the auxiliary fuel on condition that the operation of the flex fuel engine 10 has changed.

次に、上記燃料供給制御部35を通じて実行される燃料供給制御にかかる処理について図3〜図6を参照して説明する。
図3は、上記燃料供給制御部35を通じて実行される処理のうちの副燃料供給要求判定処理についてその処理手順を示すフローチャートである。なお、この処理は、同燃料供給制御部35によって、例えば16ミリ秒毎の定時割り込み処理として実行される。
Next, processing related to fuel supply control executed through the fuel supply control unit 35 will be described with reference to FIGS.
FIG. 3 is a flowchart showing a processing procedure for the auxiliary fuel supply request determination process among the processes executed through the fuel supply control unit 35. This process is executed by the fuel supply control unit 35 as a scheduled interruption process, for example, every 16 milliseconds.

同図3に示されるように、副燃料供給要求判定処理が開始されると、燃料供給制御部35はまず、ステップS100の処理として、上記水温センサ30から読み込まれる機関冷却水温が、当該フレックス燃料機関10が十分に暖機されていないことを示す低い判定値(例えば20度)よりも低いか否かを判定する。すなわち、当該機関10が暖機完了前の状態にあるか暖機完了後の状態にあるかを判定する。ここで機関冷却水温が高いと判定されるとき(NO)、当該機関10は既に暖機完了後の状態にあるため、主燃料のアルコール成分の気化不良による燃焼性能の不足は生じ難く、副燃料を供給する必要性は低い。したがって、燃料供給制御部35は、副燃料の供給を要求することなく今回の処理を一旦終了する。   As shown in FIG. 3, when the sub fuel supply request determination process is started, the fuel supply control unit 35 first determines that the engine cooling water temperature read from the water temperature sensor 30 is the flex fuel as the process of step S100. It is determined whether or not the engine 10 is lower than a low determination value (for example, 20 degrees) indicating that the engine 10 is not sufficiently warmed up. That is, it is determined whether the engine 10 is in a state before completion of warm-up or after completion of warm-up. Here, when it is determined that the engine coolant temperature is high (NO), the engine 10 is already in a state after the completion of warm-up, so that a shortage of combustion performance due to poor vaporization of the alcohol component of the main fuel is unlikely to occur. The need to supply is low. Therefore, the fuel supply control unit 35 temporarily ends the current process without requesting the supply of the auxiliary fuel.

一方、上記ステップS100の判定処理において、機関冷却水温が低いと判定されるとき(YES)、すなわち、当該機関10が暖機完了前の状態にあるとき、主燃料のアルコール成分の気化不良による燃焼性能の不足が生じやすいため、燃料供給制御部35は、基本的に、副燃料の供給を要求する。ただし、当該機関10が低温状態にある場合であれ、機関始動時あるいは機関始動後の出力増大時でなければ、副燃料を供給する必要性は低い。したがって、燃料供給制御部35は、続くステップS101の判断処理及びステップS102の判断処理を通じて、当該機関10の機関始動時であるか、あるいは機関始動後の出力増大時であるかを判断する。そしてその旨が判断されるとき(ステップS101の処理でYES、あるいはステップS101の処理でNOかつステップS102の処理でYES)、燃料供給制御部35は、続くステップS103の処理として、副燃料を供給する必要性を示す副燃料供給要求フラグをセットした上で今回の処理を一旦終了する。   On the other hand, when it is determined in the determination process of step S100 that the engine coolant temperature is low (YES), that is, when the engine 10 is in a state before completion of warm-up, combustion due to poor vaporization of the alcohol component of the main fuel. Since the shortage of performance tends to occur, the fuel supply control unit 35 basically requests the supply of auxiliary fuel. However, even when the engine 10 is in a low temperature state, it is not necessary to supply auxiliary fuel unless the engine is started or the output is increased after the engine is started. Therefore, the fuel supply control unit 35 determines whether the engine 10 is at the time of starting the engine or when the output is increased after the engine is started, through the determination process at step S101 and the determination process at step S102. When this is determined (YES in the process of step S101, or NO in the process of step S101 and YES in the process of step S102), the fuel supply control unit 35 supplies sub fuel as the subsequent process of step S103. After setting the sub fuel supply request flag indicating the necessity to perform this process, the current process is temporarily terminated.

図4は、このような副燃料供給要求判定処理の結果をもとに、同燃料供給制御部35によって実行される燃料供給実行処理の処理手順を示したものである。なおこの処理は、機関回転と同期したクランク角の割り込み処理として実行される。   FIG. 4 shows a processing procedure of the fuel supply execution process executed by the fuel supply control unit 35 based on the result of the sub fuel supply request determination process. This process is executed as a crank angle interruption process synchronized with the engine rotation.

同図4に示されるように、燃料供給実行処理が開始されると、燃料供給制御部35はまず、ステップS110の判断処理として、燃料の供給タイミングであるか否かを判断する。なお、燃料の供給タイミングは、予め適切なクランク角に設定されている。ここで、該供給タイミングに当たると判断されるとき(YES)、燃料供給制御部35は、副燃料供給要求フラグ(基本的には、図3のステップS103の処理)がセットされているか否かを判定するステップS111の判定処理に移行する。一方、供給タイミングに当たらないと判断されるとき(NO)、燃料供給制御部35は、そもそも燃料を供給するに適さないタイミングであるため、上記ステップS111の処理に移行することなく今回の処理を一旦終了する。   As shown in FIG. 4, when the fuel supply execution process is started, the fuel supply control unit 35 first determines whether or not it is the fuel supply timing as the determination process of step S110. The fuel supply timing is set to an appropriate crank angle in advance. Here, when it is determined that the supply timing is reached (YES), the fuel supply control unit 35 determines whether or not the sub fuel supply request flag (basically, the process of step S103 in FIG. 3) is set. The process proceeds to the determination process of determination step S111. On the other hand, when it is determined that the supply timing is not reached (NO), the fuel supply control unit 35 is not suitable for supplying fuel in the first place, so the current process is not performed without shifting to the process of step S111. Exit once.

そして上記ステップS111の判定処理において、副燃料供給要求があると判定されるとき(YES)、燃料供給制御部35は、続くステップS112の処理として、上記主燃料ポンプ25及び上記副燃料ポンプ22の駆動を通じて主燃料及び副燃料の供給をそれぞれ実行する。詳しくは、燃料供給制御部35は、上記空燃比フィードバック制御に基づく量の主燃料が主燃料インジェクタ19の駆動を通じて供給されるよう、主燃料ポンプ25を駆動するとともに、主燃料中のアルコール成分の気化不足により不足した燃焼性能を補い得るだけの量の副燃料が副燃料ノズル18を介して供給されるよう、副燃料ポンプ22を駆動する。   When it is determined in the determination process of step S111 that there is a sub fuel supply request (YES), the fuel supply control unit 35 performs the processes of the main fuel pump 25 and the sub fuel pump 22 as the subsequent process of step S112. Supplying the main fuel and the sub fuel through the driving is performed. Specifically, the fuel supply control unit 35 drives the main fuel pump 25 so that the main fuel in an amount based on the air-fuel ratio feedback control is supplied through the driving of the main fuel injector 19, and also the alcohol component in the main fuel. The auxiliary fuel pump 22 is driven so that the auxiliary fuel is supplied through the auxiliary fuel nozzle 18 in an amount sufficient to compensate for the insufficient combustion performance due to insufficient vaporization.

一方、副燃料供給要求がないと判定されるとき(NO)、燃料供給制御部35は、続くステップS113の処理として、上記空燃比フィードバック制御に基づく量の主燃料が主燃料インジェクタ19の駆動を通じて供給されるよう、主燃料ポンプ25のみを駆動する。   On the other hand, when it is determined that there is no sub fuel supply request (NO), the fuel supply control unit 35 proceeds through the drive of the main fuel injector 19 as the processing of the subsequent step S113 through the driving of the main fuel injector 19 based on the air / fuel ratio feedback control. Only the main fuel pump 25 is driven to be supplied.

図5(a)及び(b)は、当該フレックス燃料機関10の低温始動時にこうした燃料供給制御部35を通じて実行される各燃料の供給態様の一例を示すタイミングチャートである。この例では、当該フレックス燃料機関10が、前回の機関停止から十分に時間が経過して、その機関冷却水温も例えば常温値(例えば20度)未満のように低い値を示している状態にあるとしている。この場合、これら図5(a)及び(b)に示されるように、時刻t101においてイグニッションスイッチのオン操作を通じて当該フレックス燃料機関10が稼働されると、燃料供給制御部35により上記主燃料ポンプ25及び上記副燃料ポンプ22の双方、並びに主燃料インジェクタ19が駆動されて主燃料及び副燃料が供給される。そして、同図(b)に示されるように、上記時刻t101から上記供給時間(一定の時間)経過後の時刻t102において、上記副燃料の供給が停止される。このように、当該フレックス燃料機関10の低温時においては、主燃料のアルコール成分の気化不良により不足する燃焼性能が補われるようになる。   FIGS. 5A and 5B are timing charts showing examples of fuel supply modes executed through the fuel supply control unit 35 when the flex fuel engine 10 is started at a low temperature. In this example, the flex fuel engine 10 is in a state in which a sufficient amount of time has passed since the previous engine stop and the engine cooling water temperature also shows a low value, for example, less than a normal temperature value (for example, 20 degrees). It is said. In this case, as shown in FIGS. 5 (a) and 5 (b), when the flex fuel engine 10 is operated by turning on the ignition switch at time t101, the fuel supply control unit 35 causes the main fuel pump 25 to operate. In addition, both the auxiliary fuel pump 22 and the main fuel injector 19 are driven to supply main fuel and auxiliary fuel. Then, as shown in FIG. 5B, the supply of the auxiliary fuel is stopped at time t102 after the supply time (a fixed time) has elapsed from time t101. Thus, when the flex fuel engine 10 is at a low temperature, the combustion performance that is insufficient due to poor vaporization of the alcohol component of the main fuel is compensated.

また、図6(a)及び(b)は、当該フレックス燃料機関10の暖機始動時に同燃料供給制御部35を通じて実行される各燃料の供給態様の一例を示すタイミングチャートである。この例では、当該フレックス燃料機関10が前回の機関停止からそれほど時間を経ずに、その機関冷却水温が上記判定値よりも高い状態にあるとしている。この場合、これら図6(a)及び(b)に示されるように、時刻t111においてイグニッションスイッチのオン操作を通じて当該フレックス燃料機関10が稼働されると、燃料供給制御部35により、主燃料ポンプ25の駆動、並びに主燃料インジェクタ19からの主燃料の噴射供給のみが上記空燃比フィードバック制御に基づき行われる。なお、図6においては、暖機始動時に限ってその燃料供給態様を示したが、このような主燃料の噴射供給のみが行われる燃料供給態様は、暖機始動時に限らず、当該フレックス燃料機関10の暖機完了後、あるいは特定季節(日本では夏季)での機関始動時などにおいても同様である。   FIGS. 6A and 6B are timing charts showing examples of fuel supply modes executed through the fuel supply control unit 35 when the flex fuel engine 10 is warmed up. In this example, it is assumed that the flex fuel engine 10 is in a state in which the engine coolant temperature is higher than the above-described determination value without much time from the previous engine stop. In this case, as shown in FIGS. 6A and 6B, when the flex fuel engine 10 is operated through the ignition switch ON operation at time t111, the fuel supply control unit 35 causes the main fuel pump 25 to operate. And the main fuel injection supply from the main fuel injector 19 are performed based on the air-fuel ratio feedback control. In FIG. 6, the fuel supply mode is shown only during the warm-up start. However, the fuel supply mode in which only the main fuel injection supply is performed is not limited to the warm-up start, but the flex fuel engine. The same applies when the engine is warmed up after 10 warm-ups or when the engine is started in a specific season (summer season in Japan).

図7は、上記副燃料残量監視部36により実行される副燃料残量監視処理の処理手順を示すフローチャートであり、図8及び図9は、この副燃料残量監視処理において実行される監視要求判定処理及び監視実行処理の処理手順をそれぞれ示すフローチャートである。次にこれら図7〜図9を併せ参照して、同副燃料残量監視部36を通じて実行される副燃料残量監視処理について説明する。なお、この図7に示す処理(図8及び図9の処理も含む)は、同副燃料残量監視部36によって、例えば16ミリ秒毎の定時割り込み処理として実行される。   FIG. 7 is a flowchart showing a processing procedure of the sub fuel remaining amount monitoring process executed by the sub fuel remaining amount monitoring unit 36. FIGS. 8 and 9 show the monitoring executed in the sub fuel remaining amount monitoring process. It is a flowchart which shows the process sequence of a request determination process and a monitoring execution process, respectively. Next, the sub fuel remaining amount monitoring process executed through the sub fuel remaining amount monitoring unit 36 will be described with reference to FIGS. The process shown in FIG. 7 (including the processes shown in FIGS. 8 and 9) is executed by the auxiliary fuel remaining amount monitoring unit 36 as a scheduled interruption process every 16 milliseconds, for example.

同図7に示されるように、副燃料残量監視処理が開始されると、副燃料残量監視部36はまず、ステップS200の処理として、図8に示す一連の監視要求判定処理を実行する。そして続くステップS300の処理として、図9に示す一連の監視実行処理を実行する。これらステップS200及びステップS300の処理を実行した上で、今回の処理を一旦終了する。   As shown in FIG. 7, when the sub fuel remaining amount monitoring process is started, the sub fuel remaining amount monitoring unit 36 first executes a series of monitoring request determination processes shown in FIG. 8 as the process of step S200. . Then, as a process of subsequent step S300, a series of monitoring execution processes shown in FIG. 9 is executed. After executing the processing of step S200 and step S300, the current processing is temporarily terminated.

ここで、副燃料残量監視部36は、上記ステップ200の監視要求判定処理が開始されると、図8に示されるように、まずステップS201の判定処理として、上記回転速度センサ40から読み込まれる当該フレックス燃料機関10の回転速度等に基づき当該フレックス燃料機関10がアイドル運転状態にあるか否かを判定する。具体的には、副燃料残量監視部36は、上記読み込んだ回転速度が、当該フレックス燃料機関10がアイドル運転状態にあることを示す範囲として予め設定された規定範囲内にあるか否かを判定する。またこのとき、アクセル開度センサ41(図1)を通じて検出されるアクセル開度が「0」、すなわちアクセル操作がなされていなことを併せて判定基準に加えるようにしてもよい。   Here, when the monitoring request determination process in step 200 is started, the auxiliary fuel remaining amount monitoring unit 36 is first read from the rotation speed sensor 40 as the determination process in step S201 as shown in FIG. Based on the rotational speed of the flex fuel engine 10 or the like, it is determined whether or not the flex fuel engine 10 is in an idle operation state. Specifically, the sub fuel remaining amount monitoring unit 36 determines whether or not the read rotational speed is within a predetermined range that is set in advance as a range indicating that the flex fuel engine 10 is in an idle operation state. judge. At this time, the accelerator opening detected through the accelerator opening sensor 41 (FIG. 1) may be “0”, that is, the fact that the accelerator operation is not performed may be added to the criterion.

アイドル運転状態では、後述する副燃料残量の監視を高い監視精度をもって実行することができる。そのため、副燃料残量監視部36は、当該フレックス燃料機関10がアイドル運転状態であると判定されるとき(上記ステップS201の判定処理でYES)、続くステップS202の処理として、当該フレックス燃料機関10が同副燃料残量の監視を実行可能な状態にあることを示すフラグである監視実行可能フラグをセットする。一方、副燃料残量監視部36は、当該フレックス燃料機関10がアイドル運転状態にないと判定されるとき(上記ステップS201の判定処理でNO)、後述する副燃料残量の監視を実行しても、その監視精度が低いため、続くステップS203の処理として、上記監視実行可能フラグをリセットする。なお、上記ステップS201の判定処理が「フレックス燃料機関の運転制御条件の変化を検出する手段」に相当し、該ステップS201の判定処理及び上記ステップS203の処理が「運転制御条件の変化が検出されることに基づき副燃料の燃料タンク内での燃料残量の監視をキャンセルする手段」に相当する。   In the idle operation state, monitoring of the remaining amount of auxiliary fuel, which will be described later, can be executed with high monitoring accuracy. Therefore, when it is determined that the flex fuel engine 10 is in the idle operation state (YES in the determination process of step S201), the sub fuel remaining amount monitoring unit 36 performs the process of step S202 as the flex fuel engine 10 Is set to a monitoring feasible flag, which is a flag indicating that the sub fuel remaining amount can be monitored. On the other hand, when it is determined that the flex fuel engine 10 is not in the idling operation state (NO in the determination process of step S201), the sub fuel remaining amount monitoring unit 36 performs monitoring of the sub fuel remaining amount described later. However, since the monitoring accuracy is low, the monitoring executable flag is reset as the processing of the subsequent step S203. The determination process in step S201 corresponds to “means for detecting a change in the operation control condition of the flex fuel engine”, and the determination process in step S201 and the process in step S203 are performed as “a change in the operation control condition is detected. It corresponds to “means for canceling monitoring of the remaining amount of fuel in the fuel tank of the auxiliary fuel”.

こうして監視要求判定処理を終えた副燃料残量監視部36は、引き続き上記ステップS300の監視実行処理を開始する。この監視実行処理では、図9に示されるように、副燃料残量監視部36はまず、ステップS301の判断処理として、監視実行可能フラグ(上記ステップS202の処理)がセットされているか否かを判断する。ここで、監視実行可能フラグがセットされていると判断されるとき(YES)、当該フレックス燃料機関10がアイドル運転状態にあり、燃料残量の監視を高い監視精度をもって実行することができる状態にあるため、副燃料残量監視部36は、続くステップS302の処理として、副燃料供給要求フラグをセットする。なお、こうして副燃料供給要求フラグがセットされると、先の図4に示したステップS111の判定処理及びステップS112の処理を通じて、上記燃料供給制御部35(図1)により、主燃料及び副燃料の供給が実行される。   After completing the monitoring request determination process, the sub fuel remaining amount monitoring unit 36 continues to start the monitoring execution process in step S300. In this monitoring execution process, as shown in FIG. 9, the sub fuel remaining amount monitoring unit 36 first determines whether or not the monitoring executable flag (the process of step S202) is set as the determination process of step S301. to decide. Here, when it is determined that the monitoring executable flag is set (YES), the flex fuel engine 10 is in an idle operation state, and the fuel remaining amount can be monitored with high monitoring accuracy. Therefore, the sub fuel remaining amount monitoring unit 36 sets a sub fuel supply request flag as the processing of the subsequent step S302. When the auxiliary fuel supply request flag is set in this way, the fuel supply control unit 35 (FIG. 1) performs main fuel and auxiliary fuel through the determination process of step S111 and the process of step S112 shown in FIG. Supply is performed.

そして副燃料残量監視部36は、続くステップS303の処理として、燃料供給制御部35により副燃料の供給が実行されて以後の上記空燃比センサ32の検出値(センサ出力)と理論空燃比(ここでは「9.2」)との偏差の積分値の絶対値を算出する。すなわち、上記監視実行可能フラグがセットされていることから、当該フレックス燃料機関10はアイドル運転状態にあり、主燃料インジェクタ19を通じての主燃料の噴射供給が空燃比フィードバック制御に基づき実行される。そのため、空燃比センサ32の検出値は、理論空燃比をリッチ側及びリーン側に交互にまたぐように安定して推移している。   Then, as the subsequent process of step S303, the sub fuel remaining amount monitoring unit 36 executes the sub fuel supply by the fuel supply control unit 35 and the detected value (sensor output) of the air / fuel ratio sensor 32 and the stoichiometric air / fuel ratio (the stoichiometric air / fuel ratio). Here, the absolute value of the integral value of the deviation from “9.2”) is calculated. That is, since the monitoring executable flag is set, the flex fuel engine 10 is in an idle operation state, and main fuel injection through the main fuel injector 19 is executed based on air-fuel ratio feedback control. For this reason, the detected value of the air-fuel ratio sensor 32 stably changes so as to cross the stoichiometric air-fuel ratio alternately between the rich side and the lean side.

こうした状態において、副燃料タンク21内の燃料残量が十分であるときには、燃料供給制御部35により一定時間に渡って副燃料の供給が実行されると、空燃比センサ32の検出値は、リッチ側に大きく振れた後、徐々に理論空燃比に近づき、再び、理論空燃比をリッチ側及びリーン側に交互にまたぐように安定して推移することとなる。そしてこのとき、空燃比センサ32の検出値が理論空燃比から大きく乖離するため、上記絶対値は大きな値をとることとなる。   In this state, when the amount of remaining fuel in the auxiliary fuel tank 21 is sufficient, if the auxiliary fuel supply is executed over a certain period of time by the fuel supply control unit 35, the detection value of the air-fuel ratio sensor 32 is rich. Then, the air-fuel ratio gradually approaches the stoichiometric air-fuel ratio, and again stably transitions so that the stoichiometric air-fuel ratio crosses alternately the rich side and the lean side. At this time, since the detection value of the air-fuel ratio sensor 32 deviates greatly from the theoretical air-fuel ratio, the absolute value is a large value.

一方、上記状態において、副燃料タンク21内の燃料残量が十分でないときには、空燃比センサ32の検出値は、変化することなく理論空燃比をリッチ側及びリーン側に交互にまたぐように安定して推移するため、上記絶対値は小さな値をとることとなる。このように、副燃料タンク21内の燃料残量は、上記絶対値との間に深い相関関係を有している。したがって、上記絶対値に対して所定の閾値を設定し、この設定した閾値を超えるか否かの判定に基づくことで、副燃料の燃料タンク21内での燃料残量を監視することが可能となる。   On the other hand, in the above state, when the remaining fuel amount in the auxiliary fuel tank 21 is not sufficient, the detected value of the air-fuel ratio sensor 32 is stabilized so as to cross the stoichiometric air-fuel ratio alternately between the rich side and the lean side without changing. Therefore, the absolute value takes a small value. Thus, the remaining fuel amount in the auxiliary fuel tank 21 has a deep correlation with the absolute value. Therefore, by setting a predetermined threshold value for the absolute value and determining whether or not the set threshold value is exceeded, it is possible to monitor the fuel remaining amount of the auxiliary fuel in the fuel tank 21. Become.

具体的には、副燃料残量監視部36は、続くステップS304の判定処理として、先のステップS303の処理で取得された上記絶対値が上記閾値を超えるか否かを判定する。ここで、同絶対値が同閾値を超えると判定されるとき(YES)、空燃比センサ32の検出値が理論空燃比から大きく乖離したことを意味するため、副燃料残量監視部36は、続くステップS305の処理として、副燃料残量「あり」と判定する。そしてこの場合には、続くステップS306の処理として、上記警告灯39(図1)の消灯状態を維持する。一方、上記ステップS304の判定処理において、上記絶対値が上記閾値に満たないと判定されるとき(NO)、空燃比センサ32の検出値が変化しなかったことを意味するため、副燃料残量監視部36は、続くステップS307の処理として、副燃料残量「なし」と判定する。さらに同副燃料残量監視部36は、ユーザにその旨を報知すべく、続くステップS308の処理として、警告灯39を点灯する。   Specifically, the sub fuel remaining amount monitoring unit 36 determines whether or not the absolute value acquired in the processing of the previous step S303 exceeds the threshold as the determination processing of the subsequent step S304. Here, when it is determined that the same absolute value exceeds the same threshold value (YES), it means that the detected value of the air-fuel ratio sensor 32 has greatly deviated from the theoretical air-fuel ratio. In the subsequent step S305, it is determined that the sub fuel remaining amount is “present”. In this case, the warning light 39 (FIG. 1) is kept off as the processing of the subsequent step S306. On the other hand, when it is determined in the determination process of step S304 that the absolute value is less than the threshold value (NO), it means that the detection value of the air-fuel ratio sensor 32 has not changed, so that the sub fuel remaining amount The monitoring unit 36 determines that the remaining amount of auxiliary fuel is “None” as the process of subsequent Step S307. Further, the auxiliary fuel remaining amount monitoring unit 36 turns on the warning lamp 39 as a process of subsequent step S308 to notify the user of that fact.

図10(a)〜(c)は、この実施の形態の燃料残量の監視態様例を示したものである。次に、この図10(a)〜(c)を参照して、副燃料の残量監視態様について説明する。   FIGS. 10A to 10C show examples of monitoring modes of the remaining amount of fuel according to this embodiment. Next, with reference to FIGS. 10A to 10C, the remaining fuel remaining amount monitoring mode will be described.

例えばいま、フレックス燃料機関10はアイドル運転状態にあり、副燃料タンク21内の燃料残量も十分であるとする。こうした状態にあっては、上述したように、また同図10(a)に示されるように、主燃料ポンプ25の駆動を通じての主燃料の噴射供給が空燃比フィードバック制御に基づき実行されている。そのため、空燃比センサ32の検出値は、同図10(c)に実線にて示されるように、理論空燃比をリッチ側及びリーン側に交互にまたぐように安定して推移する。   For example, it is assumed that the flex fuel engine 10 is in an idling state and the remaining amount of fuel in the auxiliary fuel tank 21 is sufficient. In this state, as described above and as shown in FIG. 10A, the main fuel injection supply through the driving of the main fuel pump 25 is executed based on the air-fuel ratio feedback control. Therefore, the detection value of the air-fuel ratio sensor 32 stably changes so as to cross the theoretical air-fuel ratio alternately between the rich side and the lean side, as indicated by the solid line in FIG.

そして、同図10(b)に示されるように、燃料供給制御部35を通じて例えば時刻t11から時刻t12までの一定時間に渡って副燃料の供給制御が実行されると、実際に副燃料が供給されるため、空燃比センサ32の検出値は、同図10(c)に実線にて示されるように、リッチ側に大きく振れる。そしてその後、同検出値は、徐々に理論空燃比に近づくとともに、再び、理論空燃比をリッチ側及びリーン側にまたぐように安定して推移することとなる。   Then, as shown in FIG. 10B, when the auxiliary fuel supply control is executed over a certain period of time from, for example, time t11 to time t12 through the fuel supply control unit 35, the auxiliary fuel is actually supplied. Therefore, the detection value of the air-fuel ratio sensor 32 greatly fluctuates toward the rich side as shown by the solid line in FIG. After that, the detected value gradually approaches the stoichiometric air-fuel ratio, and again changes stably so that the stoichiometric air-fuel ratio straddles the rich side and the lean side again.

このとき、副燃料残量監視部36は、副燃料の供給が時刻t11に実行されて以後の空燃比センサ32の検出値と理論空燃比との偏差の積分値(図10(c)中の斜線部の面積)の絶対値を求め、この絶対値に対して設定された所定の閾値を超えるか否かを判定する。そしてこの監視態様例においては、空燃比センサ32の検出値が理論空燃比から大きく乖離することから、副燃料残量監視部36は、該監視部36によって取得された上記絶対値が上記閾値を超えると判定し、副燃料残量「あり」と判定することとなる。   At this time, the auxiliary fuel remaining amount monitoring unit 36 executes the integration of the deviation between the detected value of the air-fuel ratio sensor 32 and the theoretical air-fuel ratio after the supply of auxiliary fuel is executed at time t11 (FIG. 10C). The absolute value of the hatched area is determined, and it is determined whether or not a predetermined threshold set for the absolute value is exceeded. In this monitoring mode example, since the detected value of the air-fuel ratio sensor 32 deviates greatly from the theoretical air-fuel ratio, the sub fuel remaining amount monitoring unit 36 determines that the absolute value acquired by the monitoring unit 36 has the threshold value. It is determined that the amount of fuel is exceeded, and it is determined that the sub fuel remaining amount is “present”.

なお、同図10(c)にあっては、当該フレックス燃料機関10がアイドル運転状態にあり、上記燃料タンク21内の副燃料残量は十分にないとする監視態様例を破線にて併せて示している。この監視態様例においては、同図10(b)に示されるように、燃料供給制御部35を通じて例えば時刻t11から時刻t12までの一定時間に渡って副燃料の供給が実行されたとしても、実際には副燃料が十分に供給されない。したがって、空燃比センサ32の検出値は、同図10(c)に破線にて示されるように、理論空燃比をリッチ側及びリーン側にまたぐように安定して推移することとなる。このとき、副燃料残量監視部36は、この副燃料残量監視部36によって取得された上記絶対値が上記閾値に満たないと判定し、副燃料残量「なし」と判定することとなる。   In FIG. 10C, an example of a monitoring mode in which the flex fuel engine 10 is in an idle operation state and the sub fuel remaining in the fuel tank 21 is not sufficient is shown with a broken line. Show. In this monitoring mode example, as shown in FIG. 10B, even if the auxiliary fuel is supplied through the fuel supply control unit 35 over a certain period of time from time t11 to time t12, for example, The secondary fuel is not supplied sufficiently. Therefore, the detection value of the air-fuel ratio sensor 32 stably changes so as to straddle the theoretical air-fuel ratio over the rich side and the lean side, as indicated by a broken line in FIG. At this time, the sub fuel remaining amount monitoring unit 36 determines that the absolute value acquired by the sub fuel remaining amount monitoring unit 36 is less than the threshold value, and determines that the sub fuel remaining amount is “none”. .

以上説明したように、この第1の実施の形態によれば、以下のような優れた効果が得られるようになる。
(1)燃料供給制御部35により副燃料の供給が実行されて以後の空燃比センサ32の検出値と理論空燃比との偏差の積分値の絶対値を求め、この求めた絶対値に対して設定された閾値を超えるか否かの判定に基づいて副燃料の燃料タンク21内での燃料残量を監視することとした。これにより、副燃料タンク21に燃料計を設けずとも、これを高い精度をもって的確に監視することができるようになる。
As described above, according to the first embodiment, the following excellent effects can be obtained.
(1) The absolute value of the integrated value of the deviation between the detected value of the air-fuel ratio sensor 32 and the theoretical air-fuel ratio after the sub-fuel supply is executed by the fuel supply control unit 35 is obtained. Based on the determination as to whether or not the set threshold value is exceeded, the remaining amount of fuel in the fuel tank 21 of the auxiliary fuel is monitored. This makes it possible to accurately monitor the auxiliary fuel tank 21 with high accuracy without providing a fuel gauge.

(2)当該フレックス燃料機関10がアイドル運転状態にあるときに一定時間に渡って副燃料の供給を強制実行することとした。これにより、副燃料の供給を強制実行した結果として、当該フレックス燃料機関10の機関出力に過剰な増大や空燃比フィードバック制御の乱れが生じた場合であれ、機関出力の変動が機関の運転に及ぼす影響を低減することができるようになる。また、副燃料の供給に伴う空燃比の乱れを比較的早期に収拾することが可能となる。   (2) When the flex fuel engine 10 is in an idle operation state, the supply of the auxiliary fuel is forcibly executed over a certain period of time. Thus, as a result of forcibly executing the supply of the auxiliary fuel, even if the engine output of the flex fuel engine 10 is excessively increased or the air-fuel ratio feedback control is disturbed, the fluctuation of the engine output affects the operation of the engine. The influence can be reduced. In addition, it becomes possible to collect the disturbance of the air-fuel ratio accompanying the supply of auxiliary fuel relatively early.

(3)副燃料の副燃料タンク21内での燃料残量を監視する副燃料要求判定処理(図8)において、例えばアクセルペダルが踏み込み操作されたことの検出など、当該フレックス燃料機関10の運転制御条件の変化が検出されることに基づき、副燃料タンク21内での燃料残量の監視をキャンセルする監視中止処理(ステップS201の判定処理及びステップS203の処理)を行うこととした。これにより、当該フレックス燃料機関10の機関運転時における副燃料の監視精度を有効に維持することができるようになる。   (3) In the auxiliary fuel request determination process (FIG. 8) for monitoring the remaining amount of the auxiliary fuel in the auxiliary fuel tank 21, the operation of the flex fuel engine 10 is detected, for example, by detecting that the accelerator pedal is depressed. Based on the detection of the change in the control condition, the monitoring stop process (the determination process in step S201 and the process in step S203) for canceling the monitoring of the remaining amount of fuel in the auxiliary fuel tank 21 is performed. Thereby, the monitoring accuracy of the auxiliary fuel during the engine operation of the flex fuel engine 10 can be effectively maintained.

(4)副燃料の燃料タンク21内での燃料残量の監視結果を報知する報知手段として、同副燃料タンク21内での燃料残量が「0」となったことをユーザに対して通知する警告灯39を、車両の運転席に着座したユーザに視認可能な位置に設置することとした。これにより、副燃料タンク21内の燃料残量の管理をユーザ側での点検に一任することなく、副燃料タンク21内の燃料が空になった場合には、その旨を即座にユーザに報知することができるようになる。   (4) Notifying the user that the remaining amount of fuel in the auxiliary fuel tank 21 has become “0” as notification means for notifying the monitoring result of the remaining amount of fuel in the auxiliary fuel tank 21. The warning light 39 is installed at a position that is visible to the user seated in the driver's seat of the vehicle. As a result, when the fuel in the auxiliary fuel tank 21 becomes empty without leaving the management of the remaining amount of fuel in the auxiliary fuel tank 21 to the inspection on the user side, this is immediately notified to the user. Will be able to.

なお、以上説明した第1の実施の形態は、例えば以下の形態で適宜変更して実施することができる。
・上記実施の形態では、副燃料残量監視部36は、上記ステップS201の判定処理(図8)にて示したように、当該フレックス燃料機関10がアイドル運転状態にあるか否かの判定処理に基づいて、副燃料の供給の強制実行にかかる監視実行可能フラグのフラグ処理を実行していたが、この処理態様はこれに限られない。他に例えば、副燃料残量監視部36は、当該フレックス燃料機関10がその搭載車両の定速走行等に伴う定常運転状態にあるか否かの判定処理に基づいて、上記監視実行可能フラグのフラグ処理を実行することとしてもよい。これによっても、副燃料が残存している場合、その供給の強制実行に伴う空燃比の変化が顕著になることから、副燃料タンク21内での燃料残量の監視を適正に行うことができる。
Note that the first embodiment described above can be implemented with appropriate modifications in the following forms, for example.
In the above embodiment, the auxiliary fuel remaining amount monitoring unit 36 determines whether or not the flex fuel engine 10 is in the idling operation state as shown in the determination process (step S201 in FIG. 8). Based on the above, the flag processing of the monitoring executable flag related to the forced execution of the auxiliary fuel supply is executed, but this processing mode is not limited to this. In addition, for example, the sub fuel remaining amount monitoring unit 36 determines whether or not the monitoring executable flag is based on a determination process of whether or not the flex fuel engine 10 is in a steady operation state associated with a constant speed traveling of the mounted vehicle. Flag processing may be executed. This also makes it possible to properly monitor the remaining amount of fuel in the auxiliary fuel tank 21 because the change in the air-fuel ratio accompanying the forced execution of the supply becomes significant when the auxiliary fuel remains. .

・上記実施の形態(変形例も含む)では、先の図9に、ステップS304の判定処理として示したように、副燃料残量監視部36は、副燃料の供給が実行されて以後の空燃比センサ32の検出値と理論空燃比との偏差の積分値の絶対値が閾値を超えるか否かに基づいて副燃料の燃料タンク21内での燃料残量を監視することとした。この監視実行処理はこの態様に限らず、他に例えば、副燃料の供給が実行されて以後の空燃比センサ32の出力値を積分値として求め、この求めた積分値に対して設定された閾値を超えるか否かの判定処理に基づいて副燃料タンク21内での燃料残量を監視してもよい。要は、副燃料の供給に伴うフレックス燃料機関の空燃比の変化量を積分値として求め、この求めた積分値に基づいて副燃料の燃料タンク内での燃料残量を監視すれば、高い精度をもって燃料残量の監視を行うことはできる。   In the above embodiment (including the modified example), as shown in the determination process of step S304 in FIG. 9, the auxiliary fuel remaining amount monitoring unit 36 performs the empty operation after the supply of the auxiliary fuel is executed. Based on whether or not the absolute value of the integral value of the deviation between the detected value of the fuel ratio sensor 32 and the stoichiometric air-fuel ratio exceeds the threshold value, the remaining amount of fuel in the fuel tank 21 of the auxiliary fuel is monitored. The monitoring execution process is not limited to this mode. For example, the output value of the air-fuel ratio sensor 32 after the sub fuel supply is executed is obtained as an integral value, and a threshold value set for the obtained integral value is obtained. The remaining amount of fuel in the auxiliary fuel tank 21 may be monitored based on the determination process for determining whether or not the fuel amount exceeds. In short, if the amount of change in the air-fuel ratio of the flex fuel engine accompanying the supply of secondary fuel is obtained as an integral value, and the remaining amount of fuel in the fuel tank of the secondary fuel is monitored based on this obtained integral value, high accuracy It is possible to monitor the remaining amount of fuel.

・また例えば、先の図9のステップS302及びステップS304の処理に代わる処理として、図11にステップS313及びステップS314として示す処理を実行するようにしてもよい。すなわち、副燃料の供給が実行されて以後の空燃比センサ32の検出値にリッチ領域にある所定の空燃比よりもリッチである推移が生じている継続期間を計測し(ステップS313の処理)、この継続期間が閾値を超えるか否かを判定する(ステップS314の判定処理)ことで、副燃料タンク21内での燃料残量を監視してもよい。上述したように、上記監視実行可能フラグがセットされている(ステップS301の判断処理でYES)ことから、空燃比センサ32の検出値は、理論空燃比をリッチ側及びリーン側に交互にまたぐように安定して推移する。こうした状態において、副燃料タンク21内の副燃料の残量が十分であるときには、上記燃料供給制御部35により一定時間に渡って副燃料の供給が実行されると、空燃比センサ32の検出値は、リッチ側に大きく振れた後、徐々に理論空燃比に近づき、再び、理論空燃比をリッチ側及びリーン側に交互にまたぐように安定して推移することとなる。一方、上記状態において、副燃料タンク21内の副燃料の残量が十分でないときには、これもまた上述のように、空燃比センサ32の検出値は、変化することなく理論空燃比をリッチ側及びリーン側に交互にまたぐように安定して推移することとなる。したがって、副燃料残量監視部36は、ステップS313の処理として、空燃比センサ32の検出値にリッチ領域にある所定の空燃比よりもリッチである推移が生じている継続期間を計測し、続くステップS314の判定処理として、この継続期間が閾値を超えるか否かを判定することで、副燃料タンク21内の燃料残量を監視することができるようになる。要は、副燃料の供給に伴うフレックス燃料機関の空燃比の変化量に対して所定の閾値を設定し、この設定した閾値を超えている継続時間に基づいて副燃料の燃料タンク内での燃料残量を監視すれば、燃料残量の監視を簡便に行うことができる。   Further, for example, as a process that replaces the process of step S302 and step S304 of FIG. 9, the process shown as step S313 and step S314 in FIG. 11 may be executed. That is, the duration in which the transition value that is richer than the predetermined air-fuel ratio in the rich region occurs in the detected value of the air-fuel ratio sensor 32 after the sub fuel supply is executed is measured (processing in step S313), The remaining fuel amount in the sub fuel tank 21 may be monitored by determining whether or not the duration period exceeds the threshold (determination process in step S314). As described above, since the monitoring executable flag is set (YES in the determination process in step S301), the detected value of the air-fuel ratio sensor 32 causes the stoichiometric air-fuel ratio to alternately cross the rich side and the lean side. To be stable. In such a state, when the amount of sub fuel in the sub fuel tank 21 is sufficient, if the sub fuel is supplied over a certain time by the fuel supply control unit 35, the detected value of the air-fuel ratio sensor 32 is detected. After being greatly swung to the rich side, it gradually approaches the stoichiometric air-fuel ratio, and again stably shifts so that the stoichiometric air-fuel ratio crosses the rich side and the lean side alternately. On the other hand, in the above state, when the remaining amount of the auxiliary fuel in the auxiliary fuel tank 21 is not sufficient, the detected value of the air-fuel ratio sensor 32 does not change as described above. It will transition stably so as to cross the lean side alternately. Therefore, the auxiliary fuel remaining amount monitoring unit 36 measures the duration during which the detected value of the air-fuel ratio sensor 32 is richer than the predetermined air-fuel ratio in the rich region as the process of step S313, and continues. As a determination process in step S314, it is possible to monitor the remaining amount of fuel in the auxiliary fuel tank 21 by determining whether or not this duration exceeds a threshold value. In short, a predetermined threshold is set for the amount of change in the air-fuel ratio of the flex fuel engine accompanying the supply of secondary fuel, and the fuel in the fuel tank of the secondary fuel is based on the duration that exceeds the set threshold. By monitoring the remaining amount, it is possible to easily monitor the remaining amount of fuel.

・またさらに、例えば図12に、ステップS324の判定処理として示すように、副燃料の供給が実行されて以後の空燃比センサ32の検出値にリッチ領域にある所定の空燃比よりもリッチになる推移が存在するか否かの判定処理に基づき、副燃料タンク21内の燃料残量を監視してもよい。要は、副燃料の供給に伴うフレックス燃料機関の空燃比の変化量に対して所定の閾値を設定し、この設定した閾値に対する到達態様に基づいて副燃料の燃料タンク内での燃料残量を監視することもできる。
(第2の実施の形態)
次に、この発明にかかるフレックス燃料機関の機関制御装置の第2の実施の形態について、図13〜図15を参照して、先の第1の実施の形態との相違点を中心に説明する。なお、図13は、先の図4に対応する図であって、燃料供給制御部35によって実行される燃料供給実行処理の処理手順を示したフローチャートである。また、図14は、同じく燃料供給制御部35及び副燃料残量監視部36によって実行される監視実行前処理の処理手順を示したフローチャートであり、図15は、先の図9に対応する図であって、監視実行前処理において実行される監視実行処理の処理手順を示すフローチャートである。
Still further, for example, as shown in FIG. 12 as the determination process in step S324, the sub fuel supply is executed, and the detected value of the air-fuel ratio sensor 32 thereafter becomes richer than the predetermined air-fuel ratio in the rich region. The remaining amount of fuel in the auxiliary fuel tank 21 may be monitored based on the determination process of whether or not there is a transition. In short, a predetermined threshold value is set for the amount of change in the air-fuel ratio of the flex fuel engine accompanying the supply of auxiliary fuel, and the remaining amount of fuel in the fuel tank of the auxiliary fuel is determined based on the mode of reaching the set threshold value. It can also be monitored.
(Second Embodiment)
Next, a second embodiment of the engine control apparatus for a flex fuel engine according to the present invention will be described with reference to FIGS. 13 to 15 focusing on differences from the first embodiment. . FIG. 13 is a flowchart corresponding to FIG. 4 described above, and is a flowchart showing a processing procedure of a fuel supply execution process executed by the fuel supply control unit 35. FIG. 14 is a flowchart showing the processing procedure of the pre-monitoring execution process similarly executed by the fuel supply control unit 35 and the sub fuel remaining amount monitoring unit 36, and FIG. 15 is a diagram corresponding to FIG. It is a flowchart showing the processing procedure of the monitoring execution process executed in the pre-monitoring execution process.

この実施の形態のフレックス燃料機関の機関制御装置では、以下に詳述するように、まず、当該フレックス燃料機関の停止操作後に一定時間に渡って副燃料の供給を強制実行する。そして、同機関の空燃比がリーン側に固定されるまでの時間を求め、この求めた時間に基づいて副燃料の燃料タンク内の燃料残量を監視する。こうすることで、燃料計を設けずとも副燃料の燃料タンク内での燃料残量を的確に監視することができるようにしている。   In the engine control apparatus of the flex fuel engine of this embodiment, as described in detail below, first, the supply of the auxiliary fuel is forcibly executed for a certain time after the stop operation of the flex fuel engine. Then, the time until the air-fuel ratio of the engine is fixed to the lean side is obtained, and the remaining amount of fuel in the fuel tank of the auxiliary fuel is monitored based on the obtained time. By doing so, the remaining amount of fuel in the fuel tank of the auxiliary fuel can be accurately monitored without providing a fuel gauge.

すなわち、図13に示されるように、燃料供給実行処理が開始されると、燃料供給制御部35(図1)はまず、ステップS121の判定処理として、当該フレックス燃料機関10(図1)のイグニッションスイッチのオフ操作(機関停止操作)がなされているか否かを判定する。ここで、機関停止操作がなされていないと判定されるとき(NO)、当該フレックス燃料機関10は基本的に通常の運転状態にあるので、上記燃料供給制御部35は、続くステップS122の処理として、上記空燃比フィードバック制御に基づく量の主燃料が主燃料インジェクタ19の駆動を通じて供給されるよう、主燃料の通常供給(噴射)を維持する。   That is, as shown in FIG. 13, when the fuel supply execution process is started, the fuel supply control unit 35 (FIG. 1) first determines the ignition of the flex fuel engine 10 (FIG. 1) as the determination process in step S121. It is determined whether or not the switch is turned off (engine stop operation). Here, when it is determined that the engine stop operation has not been performed (NO), the flex fuel engine 10 is basically in a normal operation state, so that the fuel supply control unit 35 performs the subsequent step S122. The normal supply (injection) of the main fuel is maintained so that the amount of the main fuel based on the air-fuel ratio feedback control is supplied through the drive of the main fuel injector 19.

一方、ステップS121の判定処理において機関停止操作がなされていると判定されるとき(YES)、燃料供給制御部35は、後述の監視実行処理を実行すべく、ステップS123の処理として、主燃料インジェクタ19の駆動停止を通じて主燃料の供給を停止する。なお、この主燃料の供給停止に併せて、燃料供給制御部35は、副燃料ポンプ22の駆動を通じて、主燃料の供給と一時的にオーバーラップさせて副燃料を一定時間だけ供給制御する。すなわち、こうしたフレックス燃料機関10にあっては通常、機関停止操作に同期して全ての燃料の供給が停止されるが、この実施の形態では、機関停止操作後、上記一定時間だけ副燃料の供給を実行する。ただし、同停止操作に伴う燃料の切替に起因して機関がストールすることのないよう、副燃料の供給開始初期の僅かな期間だけ、主燃料も共に供給して機関運転をアシストする。   On the other hand, when it is determined that the engine stop operation is performed in the determination process of step S121 (YES), the fuel supply control unit 35 performs the main fuel injector as a process of step S123 in order to execute a monitoring execution process described later. The supply of main fuel is stopped through the drive stop at 19. In conjunction with the stop of the supply of the main fuel, the fuel supply control unit 35 controls the supply of the auxiliary fuel for a predetermined time by driving the auxiliary fuel pump 22 to temporarily overlap the supply of the main fuel. That is, in such a flex fuel engine 10, supply of all fuel is normally stopped in synchronism with the engine stop operation. In this embodiment, after the engine stop operation, the auxiliary fuel is supplied for a certain period of time. Execute. However, in order to prevent the engine from stalling due to the switching of the fuel accompanying the stop operation, the main fuel is also supplied and the engine operation is assisted for a short period at the beginning of the auxiliary fuel supply.

そして、燃料供給制御部35は、図14に示される監視実行前処理を実行する。この図14に示されるように、燃料供給制御部35は、監視実行前処理が開始されると、まず、ステップS500の判定処理として、当該フレックス燃料機関10のイグニッションスイッチのオフ操作(機関停止操作)に伴った主燃料の供給が停止されたか否かを判定する。すなわち、機関運転が副燃料の供給のみによって行われるタイミングを監視する。そして、このステップS500の判定処理において、燃料供給制御部35によりイグニッションスイッチのオフ操作に伴う主燃料の供給が停止されたと判定されると、副燃料残量監視部36は、続くステップS600の処理として、副燃料残量の監視を実行する。すなわち、副燃料残量監視部36は、図15に示す監視実行処理を引き続き開始する。   Then, the fuel supply control unit 35 executes the pre-monitoring execution process shown in FIG. As shown in FIG. 14, when the pre-monitoring execution process is started, the fuel supply control unit 35 first performs an off operation (engine stop operation) of the ignition switch of the flex fuel engine 10 as a determination process in step S500. ) To determine whether or not the main fuel supply has been stopped. That is, the timing at which the engine operation is performed only by supplying the auxiliary fuel is monitored. In the determination process of step S500, when it is determined by the fuel supply control unit 35 that the supply of the main fuel due to the ignition switch OFF operation has been stopped, the sub fuel remaining amount monitoring unit 36 performs the subsequent process of step S600. As shown in FIG. That is, the sub fuel remaining amount monitoring unit 36 continues to start the monitoring execution process shown in FIG.

この監視実行処理では、同図15に示されるように、副燃料残量監視部36はまず、ステップS601の処理として、燃料供給制御部35により副燃料の供給が実行されて以後の空燃比センサ32の検出値(センサ出力)がリーン側に固定されるまでの時間を取得する。すなわち、一定時間に渡る副燃料の供給制御に際し、副燃料タンク21内に十分な量の副燃料が残っていれば、この一定時間に渡る副燃料の供給制御の全時間に渡って副燃料が実際に供給され続けることとなり、副燃料のこうした供給時間に見合った時間だけ当該機関10の運転も継続されるようになる。一方、副燃料タンク21内に十分な量の副燃料が残っていなければ、上記一定時間に渡る副燃料の供給制御を試みたとしても、この一定時間に達することなく副燃料の供給が途絶え、この副燃料の供給が途絶えるまでの時間に見合った時間にて当該機関10の運転が停止されるようになる。この場合、空燃比センサ32の検出値は、副燃料の供給が途絶えた時点でリーン側に固定されることとなる。   In this monitoring execution process, as shown in FIG. 15, the auxiliary fuel remaining amount monitoring unit 36 first performs the supply of the auxiliary fuel by the fuel supply control unit 35 as the process of step S601, and thereafter the air-fuel ratio sensor. The time until 32 detection values (sensor output) are fixed to the lean side is acquired. That is, when a sufficient amount of auxiliary fuel remains in the auxiliary fuel tank 21 during the supply control of the auxiliary fuel over a certain period of time, the auxiliary fuel is not supplied over the entire time of the auxiliary fuel supply control over this certain period of time. Actually, the engine 10 continues to be supplied, and the operation of the engine 10 is continued for a time commensurate with the supply time of the auxiliary fuel. On the other hand, if a sufficient amount of secondary fuel does not remain in the secondary fuel tank 21, even if the secondary fuel supply control over the predetermined time is attempted, the supply of the secondary fuel is interrupted without reaching the predetermined time, The operation of the engine 10 is stopped at a time commensurate with the time until the supply of the auxiliary fuel stops. In this case, the detected value of the air-fuel ratio sensor 32 is fixed to the lean side when the supply of the auxiliary fuel is interrupted.

そして副燃料残量監視部36は、続くステップS602の判定処理として、上記ステップS601の処理にて取得した時間が所定時間を超えるか否かを判定する。なお、この所定時間としては、上記一定時間に渡る副燃料の供給制御の全時間に渡って副燃料が実際に供給され続けたとき、その供給時間に見合った時間として決定される時間が採用される。すなわち、副燃料残量監視部36は、このステップS602の判定処理において、上記取得した時間が上記所定時間を超えると判定されるとき(YES)、上記供給時間に見合った時間だけ副燃料が供給されたとして、続くステップS603の処理として、副燃料残量「あり」と判定する。そしてこの場合には、ステップS604の処理として、上記警告灯39(図1)の消灯状態を維持する。一方、同ステップS602の判定処理において、上記取得した時間が上記所定時間に満たないと判定されるとき(NO)、上記供給時間に見合った時間だけ副燃料が供給されなかったとして、続くステップS605の処理として、副燃料残量「なし」と判定する。そしてこの場合には、ステップS606の処理として、副燃料残量が「0」であることをユーザに通知、警告すべく上記警告灯39を点灯する。こうして副燃料残量監視部36は、今回の処理を終了する。   Then, the sub fuel remaining amount monitoring unit 36 determines whether or not the time acquired in the process of step S601 exceeds a predetermined time as the determination process of step S602. The predetermined time is a time determined as a time commensurate with the supply time when the auxiliary fuel is continuously supplied over the entire time of the supply control of the auxiliary fuel over the predetermined time. The That is, when it is determined in the determination process of step S602 that the acquired time exceeds the predetermined time (YES), the auxiliary fuel remaining amount monitoring unit 36 supplies the auxiliary fuel for a time corresponding to the supply time. As a result, in the subsequent step S603, it is determined that the sub fuel remaining amount is “present”. In this case, as a process in step S604, the warning light 39 (FIG. 1) is kept off. On the other hand, when it is determined in the determination process of step S602 that the acquired time is less than the predetermined time (NO), it is determined that the auxiliary fuel has not been supplied for a time corresponding to the supply time, and subsequent step S605 is performed. In this process, it is determined that the sub fuel remaining amount is “none”. In this case, in step S606, the warning light 39 is turned on to notify the user that the remaining amount of sub fuel is “0” and to warn the user. Thus, the sub fuel remaining amount monitoring unit 36 ends the current process.

図16(a)〜(d)は、この実施の形態の燃料残量の監視態様例を示したものである。次に、この図16(a)〜(d)を併せ参照して、この残量監視態様例について説明する。   FIGS. 16A to 16D show examples of monitoring modes of the remaining fuel amount in this embodiment. Next, this remaining amount monitoring mode example will be described with reference to FIGS. 16 (a) to 16 (d).

例えばいま、副燃料タンク21内の燃料残量は十分であったとする。こうした状態にあっては、図16(a)に示すタイミングでイグニッションスイッチがオフ操作(機関停止操作)され、また図16(b)に示すタイミングで主燃料の供給が停止されたとしても、図16(c)に示す副燃料の供給により、その供給期間に渡って機関運転は維持される。そのため、上記空燃比センサ32の検出値は、図16(d)に実線にて示されるように、リッチ側に一度振れた後、上記一定時間に渡った副燃料の供給が停止される時刻t24以降にリーン側へ振れ、例えば時刻t26にてリーン側に固定されるようになる。なおこの図16において、時刻t21は、上記イグニッションスイッチがオフ操作されるとともに、副燃料の供給が開始された時刻(タイミング)であり、また時刻t22は、その後、主燃料の供給が停止された時刻(タイミング)である。これら時刻t21から時刻t22の期間(時間)に渡って主燃料の供給と副燃料の供給とがオーバーラップされることで、これら燃料の切替に伴う当該機関のストールが防止されている。   For example, it is assumed that the remaining amount of fuel in the auxiliary fuel tank 21 is sufficient. In such a state, even if the ignition switch is turned off (engine stop operation) at the timing shown in FIG. 16A, and the main fuel supply is stopped at the timing shown in FIG. By supplying the auxiliary fuel shown in 16 (c), the engine operation is maintained over the supply period. Therefore, as shown by the solid line in FIG. 16D, the detection value of the air-fuel ratio sensor 32 once swings to the rich side, and then the time t24 at which the supply of the auxiliary fuel is stopped for the predetermined time. Thereafter, the vibration moves to the lean side, and is fixed to the lean side at time t26, for example. In FIG. 16, the time t21 is the time (timing) when the ignition switch is turned off and the supply of auxiliary fuel is started, and the time t22 is the stop of the supply of main fuel thereafter. Time (timing). The supply of the main fuel and the supply of the auxiliary fuel are overlapped over the period (time) from the time t21 to the time t22, thereby preventing the engine from stalling due to the switching of these fuels.

一方、副燃料タンク21内の燃料残量が「0」、もしくは十分でないときには、図16(b)に示す主燃料の供給が停止されたタイミング(時刻t22)、もしくはその直後のタイミングをもって全ての燃料の供給が停止されるため、例えば図16(d)に破線にて示すように、空燃比センサ32の検出値は即座に、もしくは時刻t22の直後にリーン側に固定されるようになる。   On the other hand, when the remaining amount of fuel in the auxiliary fuel tank 21 is “0” or not sufficient, all of the fuel is supplied at the timing (time t22) at which the main fuel supply shown in FIG. Since the fuel supply is stopped, for example, as indicated by a broken line in FIG. 16D, the detection value of the air-fuel ratio sensor 32 is fixed to the lean side immediately or immediately after time t22.

このため、副燃料残量監視部36では上述のように、フレックス燃料機関10の停止操作後、一定時間に渡って副燃料の供給が強制実行されてから空燃比センサ32の検出値がリーン側に固定されるまでの時間を取得し、この取得した時間が所定時間を超えるか否かを判定することで副燃料タンク21内の燃料残量を監視することができるようになる。   For this reason, as described above, the auxiliary fuel remaining amount monitoring unit 36 determines that the detected value of the air-fuel ratio sensor 32 is on the lean side after the supply of the auxiliary fuel is forcibly executed for a certain time after the stop operation of the flex fuel engine 10. It is possible to monitor the remaining amount of fuel in the auxiliary fuel tank 21 by acquiring the time until the fuel is fixed to and determining whether the acquired time exceeds a predetermined time.

以上説明したこの第2の実施の形態によれば、以下のような優れた効果が得られるようになる。
(1)フレックス燃料機関10の停止操作後、一定時間に渡って副燃料の供給を強制実行し、同機関10の空燃比がリーン側に固定されるまでの時間に基づいて副燃料タンク21内での燃料残量を監視することとした。これにより、燃料計を設けずとも副燃料の燃料タンク21内の燃料残量を的確に監視することができるようになる。
According to the second embodiment described above, the following excellent effects can be obtained.
(1) After the stop operation of the flex fuel engine 10, the supply of the auxiliary fuel is forcibly executed for a certain period of time, and the inside of the auxiliary fuel tank 21 is based on the time until the air-fuel ratio of the engine 10 is fixed to the lean side. It was decided to monitor the fuel level at This makes it possible to accurately monitor the remaining amount of fuel in the fuel tank 21 of the auxiliary fuel without providing a fuel gauge.

(2)フレックス燃料機関10の停止操作に伴う主燃料から副燃料への燃料切替に際し、それら主燃料の供給期間と副燃料の供給期間とが一時的にオーバーラップされるようにした。これにより、上記監視実行処理(図15)を実行する以前のストールの防止を図ることができるようになる。   (2) When the fuel is switched from the main fuel to the sub fuel accompanying the stop operation of the flex fuel engine 10, the main fuel supply period and the sub fuel supply period are temporarily overlapped. As a result, it is possible to prevent a stall before executing the monitoring execution process (FIG. 15).

(3)副燃料タンク21内の燃料残量の監視結果を報知する報知手段として、同副燃料タンク21内での燃料残量が「0」になったことをユーザに通知する警告灯39を、車両の運転席に着座したユーザに視認可能な位置に配置することとした。これにより、副燃料タンク21内の燃料残量の管理をユーザ側での点検に一任することなく、副燃料タンク21内の燃料が空になった場合には、その旨を即座にユーザに好適に報知することができるようになる。   (3) A warning light 39 for notifying the user that the remaining amount of fuel in the auxiliary fuel tank 21 has become “0” as notification means for notifying the monitoring result of the remaining amount of fuel in the auxiliary fuel tank 21. In addition, it is arranged at a position that can be visually recognized by a user seated in the driver's seat of the vehicle. Thus, when the fuel in the auxiliary fuel tank 21 becomes empty without leaving the management of the remaining amount of fuel in the auxiliary fuel tank 21 to the inspection on the user side, it is immediately suitable for the user. Can be notified.

なお、以上説明したこの第2の実施の形態は、例えば以下の形態で適宜変更して実施することができる。
・上記実施の形態では、副燃料残量監視部36はまず、フレックス燃料機関10の停止操作後に一定時間に渡って副燃料の供給を強制実行した。そして、副燃料の供給が実行されて以後の空燃比センサ32の検出値がリーン側に固定されるまでの時間を取得し、該取得した時間が所定期間を超えるか否かの判定に基づき、副燃料タンク21内での燃料残量を監視することとした。すなわち、副燃料の供給制御に基づき機関運転が継続される時間を同機関10の空燃比がリーン側に固定されるまでの時間として求め、この求めた時間に基づいて副燃料タンク21内の燃料残量を監視した。しかし、この監視態様に限られず、副燃料の供給制御に基づき機関運転が継続される時間を機関回転が維持されている時間として求め、この求めた時間に基づいて副燃料タンク21内の燃料残量を監視することとしてもよい。上述のように、副燃料タンク21内の燃料残量が不十分であれば、副燃料ポンプ22の駆動を通じて副燃料の供給制御が実行されたとしても、実際には機関運転に供し得るような副燃料は供給されない。したがってこの場合、先の図16(b)に示されるように、主燃料の供給が時刻t22をもって停止されれば、図16(e)に一点鎖線にて示すように、上記回転速度センサ40(図1)による検出信号も、その直後の例えば時刻t23をもって途絶えるようになる(機関回転が維持されなくなる)。一方、副燃料タンク21内の燃料残量が十分であれば、副燃料ポンプ22の駆動を通じた副燃料の供給制御に伴って実際に副燃料の供給が行われる。したがってこの場合には、同図16(b)に示されるように、主燃料の供給が時刻t22をもって停止されたとしても、図16(e)に実線にて示すように、回転速度センサ40による検出信号は、その後の十分な時間を経た例えば時刻t25まで維持される(機関回転が維持される)。図17は、先の図15に対応する図として、このような監視態様についてその実行手順を例示したものである。すなわち、図17のステップS611の処理として示すように、この場合にはまず、イグニッションスイッチがオフ操作されて以後の回転速度センサ40(図1)の検出出力に基づき機関回転が維持されている時間を取得する。そして、続くステップS612の判定処理として、この取得した時間が所定時間を超えるか否かを判定することで、副燃料タンク21内の燃料残量を監視する。
In addition, this 2nd Embodiment demonstrated above can be suitably changed and implemented, for example with the following forms.
In the embodiment described above, the auxiliary fuel remaining amount monitoring unit 36 first forcibly supplies the auxiliary fuel for a certain time after the stop operation of the flex fuel engine 10. Then, the time until the detected value of the air-fuel ratio sensor 32 after the supply of the auxiliary fuel is fixed to the lean side is acquired, and based on the determination whether or not the acquired time exceeds a predetermined period, The remaining amount of fuel in the auxiliary fuel tank 21 is monitored. That is, the time during which the engine operation is continued based on the supply control of the auxiliary fuel is obtained as the time until the air-fuel ratio of the engine 10 is fixed to the lean side, and the fuel in the auxiliary fuel tank 21 is calculated based on the obtained time. The remaining amount was monitored. However, the present invention is not limited to this monitoring mode, and the time during which the engine operation is continued based on the sub fuel supply control is obtained as the time during which the engine rotation is maintained, and the remaining fuel in the sub fuel tank 21 is determined based on the obtained time. The amount may be monitored. As described above, if the remaining amount of fuel in the auxiliary fuel tank 21 is insufficient, even if the auxiliary fuel supply control is executed through the driving of the auxiliary fuel pump 22, it can actually be used for engine operation. No auxiliary fuel is supplied. Therefore, in this case, as shown in FIG. 16 (b), if the main fuel supply is stopped at time t22, the rotational speed sensor 40 ( The detection signal according to FIG. 1 also ceases at, for example, time t23 immediately after that (engine rotation is not maintained). On the other hand, if the remaining amount of fuel in the auxiliary fuel tank 21 is sufficient, the auxiliary fuel is actually supplied along with the auxiliary fuel supply control through the driving of the auxiliary fuel pump 22. Therefore, in this case, as shown in FIG. 16 (b), even if the main fuel supply is stopped at time t22, as shown by the solid line in FIG. The detection signal is maintained until, for example, time t25 after a sufficient time thereafter (engine rotation is maintained). FIG. 17 illustrates the execution procedure for such a monitoring mode as a diagram corresponding to FIG. That is, as shown in step S611 of FIG. 17, in this case, first, the time during which the engine rotation is maintained based on the detection output of the rotation speed sensor 40 (FIG. 1) after the ignition switch is turned off. To get. Then, as the determination process in subsequent step S612, the remaining fuel amount in the auxiliary fuel tank 21 is monitored by determining whether or not the acquired time exceeds a predetermined time.

・他にも、副燃料の供給制御に基づき機関運転が継続される時間をイオン電流の検出に基づく筒内の燃焼継続時間として求め、この求めた時間に基づいて副燃料の燃料タンク内の燃料残量を監視することもできる。すなわち、これも上述のように、副燃料タンク21内の燃料残量が不十分であれば、副燃料ポンプ22の駆動を通じて副燃料の供給制御が実行されたとしても、実際には機関運転に供し得るような副燃料は供給されない。したがってこの場合、先の図16(b)に示されるように、主燃料の供給が時刻t22をもって停止されれば、図16(f)に一点鎖線にて示すように、上記燃焼室12(図1)内のイオン電流も、その直後の例えば時刻t23を持って即座に検出されなくなる(燃焼が継続されなくなる)。一方、副燃料タンク21内の燃料残量が十分であれば、副燃料ポンプ22の駆動を通じた副燃料の供給制御に伴って実際に副燃料の供給が行われる。したがってこの場合には、同図16(b)に示されるように、主燃料の供給が時刻t22をもって停止されたとしても、図16(f)に実線にて示すように、燃焼室12内のイオン電流はその後の十分な時間を経た例えば時刻t25まで検出され続ける(燃焼が継続される)。ちなみに図18は、これも先の図15に対応する図として、このような監視態様についてその実行手順を例示したものである。すなわち、図18のステップS621の処理として示すように、この場合にはまず、イグニッションスイッチがオフ操作されて以後の燃焼室12内のイオン電流の検出に基づき筒内の燃焼継続時間を取得する。そして、続くステップS622の判定処理として、この取得した時間が所定時間を超えるか否かを判定することで、副燃料タンク21内の燃料残量を監視する。   In addition, the time during which the engine operation is continued based on the supply control of the auxiliary fuel is obtained as the in-cylinder combustion duration based on the detection of the ion current, and the fuel in the fuel tank of the auxiliary fuel is calculated based on the obtained time. The remaining amount can be monitored. That is, as described above, if the remaining amount of fuel in the auxiliary fuel tank 21 is insufficient, even if the auxiliary fuel supply control is executed through the driving of the auxiliary fuel pump 22, the engine is actually operated. No auxiliary fuel is provided. Therefore, in this case, as shown in FIG. 16 (b), if the main fuel supply is stopped at time t22, the combustion chamber 12 (see FIG. The ion current in 1) is also not detected immediately after, for example, time t23 immediately after that (combustion is not continued). On the other hand, if the remaining amount of fuel in the auxiliary fuel tank 21 is sufficient, the auxiliary fuel is actually supplied along with the auxiliary fuel supply control through the driving of the auxiliary fuel pump 22. Therefore, in this case, as shown in FIG. 16B, even if the main fuel supply is stopped at time t22, as shown by the solid line in FIG. The ion current continues to be detected (combustion continues) until a sufficient time thereafter, for example, until time t25. Incidentally, FIG. 18 illustrates an execution procedure of such a monitoring mode as a diagram corresponding to FIG. 15 described above. That is, as shown in step S621 in FIG. 18, in this case, first, the ignition switch is turned off, and the in-cylinder combustion duration time is acquired based on the subsequent detection of the ion current in the combustion chamber 12. Then, as a determination process in subsequent step S622, the remaining fuel amount in the auxiliary fuel tank 21 is monitored by determining whether or not the acquired time exceeds a predetermined time.

・また他にも、副燃料の供給制御に基づき機関運転が継続される時間を機関振動が維持されている時間として求め、この求めた時間に基づいて副燃料の燃料タンク内での燃料残量を監視することもできる。これまでにも述べたように、副燃料タンク21内の燃料残量が不十分であれば、副燃料ポンプ22の駆動を通じて副燃料の供給制御が実行されたとしても、実際には機関運転に供し得るような副燃料は供給されない。したがってこの場合、先の図16(b)に示されるように、主燃料の供給が時刻t22をもって停止されれば、図16(g)に一点鎖線にて示すように、例えばノックセンサ等を通じて検出される機関振動も、その直後の例えば時刻t23をもって即座に検出されなくなる(機関振動が維持されない)。一方、副燃料タンク21内の燃料残量が十分であれば、副燃料ポンプ22の駆動を通じた副燃料の供給制御に伴って実際に副燃料の供給が行われる。したがってこの場合には、同図16(b)に示されるように、主燃料の供給が時刻t22をもって停止されたとしても、図16(g)に実線にて示すように、上記ノックセンサ等を通じて検出される機関振動はその後の十分な時間を経た例えば時刻t25まで検出され続ける(機関振動が維持される)。図19は、これも先の図15に対応する図として、このような監視態様についてその実行手順を例示したものである。すなわち、図19のステップS631の処理として示すように、この場合にはまず、イグニッションスイッチがオフ操作されて以後の機関振動が維持されている時間を例えばノックセンサを通じて取得する。そして、続くステップS632の判定処理として、この取得した時間が所定時間を超えるか否かを判定することで、副燃料タンク21内の燃料残量を監視する。   ・ In addition, the time during which the engine operation is continued based on the supply control of the auxiliary fuel is obtained as the time during which the engine vibration is maintained, and the remaining amount of fuel in the fuel tank of the auxiliary fuel is calculated based on the obtained time. Can also be monitored. As described above, if the amount of fuel remaining in the auxiliary fuel tank 21 is insufficient, even if the auxiliary fuel supply control is executed through the driving of the auxiliary fuel pump 22, the engine is actually operated. No auxiliary fuel is provided. Therefore, in this case, as shown in FIG. 16 (b), if the main fuel supply is stopped at time t22, it is detected through, for example, a knock sensor or the like, as shown by a dashed line in FIG. 16 (g). The engine vibration to be performed is not immediately detected, for example, at time t23 immediately after that (engine vibration is not maintained). On the other hand, if the remaining amount of fuel in the auxiliary fuel tank 21 is sufficient, the auxiliary fuel is actually supplied along with the auxiliary fuel supply control through the driving of the auxiliary fuel pump 22. Therefore, in this case, as shown in FIG. 16B, even if the main fuel supply is stopped at time t22, as shown by the solid line in FIG. The detected engine vibration continues to be detected until a sufficient time thereafter, for example, until time t25 (the engine vibration is maintained). FIG. 19 exemplifies the execution procedure for such a monitoring mode as a diagram corresponding to FIG. That is, as shown as the processing of step S631 in FIG. 19, first, in this case, the time during which the ignition switch is turned off and the subsequent engine vibration is maintained is obtained through, for example, a knock sensor. Then, as the determination process in subsequent step S632, the remaining fuel amount in the auxiliary fuel tank 21 is monitored by determining whether or not the acquired time exceeds a predetermined time.

・上記実施の形態(上記各変形例も含む)では、副燃料ノズル18を介して副燃料の供給を強制実行したが、副燃料ノズル18に代えて例えばインジェクタを配設し、このインジェクタの駆動を通じて副燃料の供給を強制実行してもよい。これにより、副燃料が実際に供給されるまでに要する時間を短縮することができ、主燃料の供給と副燃料の供給とがオーバーラップする時間を短縮する、あるいは割愛することができるようになる。   In the above-described embodiment (including the above-described modifications), the supply of the auxiliary fuel is forcibly executed via the auxiliary fuel nozzle 18, but an injector, for example, is provided instead of the auxiliary fuel nozzle 18 and the injector is driven. The supplementary fuel supply may be forcibly executed. As a result, the time required until the auxiliary fuel is actually supplied can be shortened, and the time when the supply of the main fuel and the supply of the auxiliary fuel overlap can be reduced or omitted. .

・上記実施の形態(同じく上記各変形例も含む)では、フレックス燃料機関10のイグニッションスイッチのオフ操作(機関運転停止操作)の度に、副燃料タンク21内の燃料残量を監視することとしたが、この監視態様に限られない。すなわち、当該機関10の始動回数が所定回数以上であるか否かを判定し、所定回数以上であると判定されるとき、副燃料タンク21内の燃料残量を監視することとしてもよい。あるいは、副燃料ポンプ22の駆動時間の積算値が所定時間以上であるか否かを判定し、所定時間以上であるとき、副燃料タンク21内の燃料残量を監視することとしてもよい。これにより、副燃料タンク21内に貯留される副燃料の消費量を抑制することができるようになる。なお、当該機関10の始動回数に対して設定される上記所定回数及び副燃料ポンプ22の駆動時間の積算値に対して設定される上記所定時間は、副燃料タンク21の容量や1トリップで使用される副燃料の平均的な量、副燃料ポンプ22の平均的な駆動時間等を考慮して設定することができる。
(第3の実施の形態)
次に、この発明にかかるフレックス燃料機関の機関制御装置の第3の実施の形態について、図20〜図23を参照して、先の第1の実施の形態との相違点を中心に説明する。なお、図20(a)及び(b)は、この実施の形態の副燃料タンクの構造例を側面方向から示したものであり、図21は、この副燃料タンク内の燃料残量と副燃料供給系から供給される副燃料の供給率との関係を示したものである。
In the above-described embodiment (also including the above-described modifications), the remaining fuel amount in the auxiliary fuel tank 21 is monitored every time the ignition switch of the flex fuel engine 10 is turned off (engine stop operation) However, it is not limited to this monitoring mode. That is, it is possible to determine whether or not the number of startups of the engine 10 is greater than or equal to a predetermined number, and when it is determined that the number is greater than or equal to the predetermined number, the remaining amount of fuel in the auxiliary fuel tank 21 may be monitored. Alternatively, it may be determined whether or not the integrated value of the driving time of the auxiliary fuel pump 22 is equal to or longer than a predetermined time, and when the cumulative value is equal to or longer than the predetermined time, the remaining amount of fuel in the auxiliary fuel tank 21 may be monitored. As a result, the consumption of the auxiliary fuel stored in the auxiliary fuel tank 21 can be suppressed. The predetermined number of times set for the number of times the engine 10 is started and the predetermined time set for the integrated value of the driving time of the auxiliary fuel pump 22 are used for the capacity of the auxiliary fuel tank 21 or for one trip. It can be set in consideration of the average amount of auxiliary fuel to be used, the average driving time of the auxiliary fuel pump 22, and the like.
(Third embodiment)
Next, a third embodiment of an engine control apparatus for a flex fuel engine according to the present invention will be described with reference to FIGS. 20 to 23, focusing on differences from the first embodiment. . 20 (a) and 20 (b) show a structural example of the auxiliary fuel tank of this embodiment from the side direction, and FIG. 21 shows the remaining fuel amount and auxiliary fuel in the auxiliary fuel tank. It shows the relationship with the supply rate of secondary fuel supplied from the supply system.

この実施の形態の燃料残量監視装置も、基本的には、先の図1〜図12に示した第1の実施の形態に準じた構成となっている。ただし、この実施の形態では、以下に詳述するように、フレックス燃料機関の副燃料タンクに、副燃料の残量に応じて供給量を可変とする供給量可変機構を設けることで、副燃料タンク内の燃料残量の有無だけでなく、副燃料タンク内の燃料残量の多寡についても監視することができるようにしている。   The fuel remaining amount monitoring apparatus of this embodiment is basically configured in accordance with the first embodiment shown in FIGS. However, in this embodiment, as described in detail below, the auxiliary fuel tank of the flex fuel engine is provided with a supply amount variable mechanism that makes the supply amount variable according to the remaining amount of the auxiliary fuel, so that the auxiliary fuel is changed. It is possible to monitor not only the presence / absence of fuel remaining in the tank but also the amount of fuel remaining in the auxiliary fuel tank.

すなわち、図20(a)及び(b)に示すように、この供給量可変機構が設けられる副燃料タンク21は、基本的には、
・副燃料タンク21の底面に開口する直径の大きな大径通路20a。
That is, as shown in FIGS. 20A and 20B, the auxiliary fuel tank 21 provided with this variable supply amount mechanism is basically configured as follows.
A large-diameter passage 20 a having a large diameter that opens to the bottom surface of the auxiliary fuel tank 21.

・副燃料タンク21の底面に開口する直径の小さな小径通路20b。
・副燃料タンク21内に貯留される副燃料の液面に浮くことで、同タンク21内の燃料残量の多寡(液面の高さ)に応じてその高さが変更されるフロート211。
A small-diameter passage 20 b having a small diameter that opens to the bottom surface of the auxiliary fuel tank 21.
A float 211 whose height is changed according to the amount of fuel remaining in the tank 21 (the height of the liquid level) by floating on the liquid level of the auxiliary fuel stored in the auxiliary fuel tank 21.

・フロート211の可動点mと副燃料タンク21の内底面に設けられた該フロート211の支点fとの間に配設されて、上記大径通路20aの開口を閉塞あるいは開放することで該大径通路20aからの副燃料の流出を禁止あるいは許可するフロートバルブ212。
等々を備えて構成されている。
It is arranged between the movable point m of the float 211 and the fulcrum f of the float 211 provided on the inner bottom surface of the auxiliary fuel tank 21 to close or open the opening of the large diameter passage 20a. A float valve 212 for prohibiting or permitting the outflow of the auxiliary fuel from the radial passage 20a.
And so on.

したがって、副燃料タンク21内の燃料残量が十分であるときには、燃料の液面が高いため、図20(a)に示すように、上記フロートバルブ212は上記大径通路20aの開口を開放しており、上記大径通路20a及び上記小径通路20b双方への燃料の流出が許可される。一方、副燃料タンク21内の燃料残量が不十分であるときには、燃料の液面が低いため、図20(b)に示すように、上記フロートバルブ212は上記大径通路20aの開口を閉塞しており、上記小径通路20bへの燃料の流出は許可されているものの、上記大径通路20aへの燃料の流出は禁止される。   Accordingly, when the remaining amount of fuel in the auxiliary fuel tank 21 is sufficient, the liquid level of the fuel is high, so that the float valve 212 opens the opening of the large-diameter passage 20a as shown in FIG. Thus, the outflow of fuel into both the large diameter passage 20a and the small diameter passage 20b is permitted. On the other hand, when the remaining amount of fuel in the auxiliary fuel tank 21 is insufficient, the liquid level of the fuel is low, so that the float valve 212 closes the opening of the large-diameter passage 20a as shown in FIG. However, although fuel outflow into the small diameter passage 20b is permitted, fuel outflow into the large diameter passage 20a is prohibited.

このように構成された副燃料タンク21内の液面の高さ(燃料残量の多寡)と該副燃料タンク21から供給される副燃料の供給量との関係を図21に示す。この図21に示されるように、燃料残量が十分で液面が高ければ、機関10へ流出する副燃料量は多くなり、供給量が多くなる。逆に、燃料残量が少なく液面が低ければ、機関10へ流出する副燃料量は少なくなり、供給量が少なくなる。   FIG. 21 shows the relationship between the height of the liquid level in the sub fuel tank 21 configured as described above (the amount of remaining fuel) and the amount of sub fuel supplied from the sub fuel tank 21. As shown in FIG. 21, if the remaining amount of fuel is sufficient and the liquid level is high, the amount of secondary fuel flowing out to the engine 10 increases and the supply amount increases. On the contrary, if the remaining amount of fuel is small and the liquid level is low, the amount of secondary fuel flowing out to the engine 10 decreases, and the supply amount decreases.

以上のように構成された副燃料タンク21を採用したときに副燃料残量監視部36を通じて実行される監視実行処理の処理手順を図22に示す。なお、この図22に示す処理も、例えば16ミリ秒毎の定時割り込み処理として実行される。   FIG. 22 shows a processing procedure of the monitoring execution process executed through the auxiliary fuel remaining amount monitoring unit 36 when the auxiliary fuel tank 21 configured as described above is adopted. The process shown in FIG. 22 is also executed as a scheduled interrupt process every 16 milliseconds, for example.

同図22に示すように、副燃料残量監視部36は、監視実行処理が開始されると、まず、ステップS701の判断処理として、監視実行可能フラグ(図8ステップS202)がセットされているか否かを判断する。ここで、監視実行可能フラグがセットされていると判断されるとき(YES)、フレックス燃料機関10がアイドル運転状態にあり、燃料残量の監視を高い監視精度をもって実行することができる状態にあるとして、副燃料残量監視部36は、続くステップS702の処理として、副燃料供給要求フラグをセットする。なお、こうして副燃料供給要求フラグがセットされると、先の図4に示したステップS111の判定処理及びステップS112の処理を通じて、上記燃料供給制御部35により主燃料及び副燃料の供給が実行される。   As shown in FIG. 22, when the monitoring execution process is started, the sub fuel remaining amount monitoring unit 36 first sets the monitoring executable flag (step S202 in FIG. 8) as the determination process in step S701. Judge whether or not. Here, when it is determined that the monitoring executable flag is set (YES), the flex fuel engine 10 is in an idle operation state, and the fuel remaining amount can be monitored with high monitoring accuracy. As a result, the sub fuel remaining amount monitoring unit 36 sets a sub fuel supply request flag as the processing of the subsequent step S702. When the auxiliary fuel supply request flag is set in this way, the fuel supply control unit 35 supplies the main fuel and the auxiliary fuel through the determination process of step S111 and the process of step S112 shown in FIG. The

そして副燃料残量監視部36は、続くステップS703の処理として、燃料供給制御部35により副燃料の供給が実行されて以後の上記空燃比センサ32の検出値(センサ出力)と理論空燃比(ここでは「9.2」)との偏差の積分値の絶対値を取得する。すなわち、監視実行可能フラグがセットされていることから、当該フレックス燃料機関10はアイドル運転状態にあり、上記主燃料インジェクタ19を通じての主燃料の噴射供給が空燃比フィードバック制御に基づき実行される。そのため、空燃比センサ32の検出値は、理論空燃比をリッチ側及びリーン側に交互にまたぐように安定して推移している。   Then, as the subsequent process of step S703, the sub fuel remaining amount monitoring unit 36 executes the sub fuel supply by the fuel supply control unit 35 and the detected value (sensor output) of the air / fuel ratio sensor 32 and the stoichiometric air / fuel ratio (following). Here, the absolute value of the integral value of the deviation from “9.2”) is acquired. That is, since the monitoring executable flag is set, the flex fuel engine 10 is in an idle operation state, and main fuel injection through the main fuel injector 19 is executed based on air-fuel ratio feedback control. For this reason, the detected value of the air-fuel ratio sensor 32 stably changes so as to cross the stoichiometric air-fuel ratio alternately between the rich side and the lean side.

こうした状態において、副燃料タンク21内の燃料残量が十分であるときには、燃料供給制御部35により一定時間に渡って多量の副燃料の供給が実行され、空燃比センサ32の検出値は、リッチ側に大きく振れた後、徐々に理論空燃比に近づき、再び、理論空燃比をリッチ側及びリーン側に交互にまたぐように安定して推移することとなる。そしてこのとき、空燃比センサ32の検出値が理論空燃比から大きく乖離するため、上記絶対値は大きな値をとることとなる。   In such a state, when the amount of remaining fuel in the auxiliary fuel tank 21 is sufficient, the fuel supply control unit 35 supplies a large amount of auxiliary fuel over a certain period of time, and the detected value of the air-fuel ratio sensor 32 is rich. Then, the air-fuel ratio gradually approaches the stoichiometric air-fuel ratio, and again stably transitions so that the stoichiometric air-fuel ratio crosses alternately the rich side and the lean side. At this time, since the detection value of the air-fuel ratio sensor 32 deviates greatly from the theoretical air-fuel ratio, the absolute value is a large value.

一方、上記状態において、副燃料タンク21内の燃料残量が十分でないときには、燃料供給制御部35により一定時間に渡って少量の副燃料の供給が実行され、空燃比センサ32の検出値は、リッチ側に若干振れた後、理論空燃比に近づき、再び、理論空燃比をリッチ側及びリーン側に交互にまたぐように安定して推移することとなる。そしてこのとき、空燃比センサ32の検出値が理論空燃比から若干乖離するため、上記絶対値は、副燃料タンク21内の燃料残量が十分であるときに比して小さな値をとることとなる。   On the other hand, in the above state, when the remaining amount of fuel in the auxiliary fuel tank 21 is not sufficient, the fuel supply control unit 35 supplies a small amount of auxiliary fuel over a fixed time, and the detected value of the air-fuel ratio sensor 32 is: After a slight fluctuation toward the rich side, the air-fuel ratio approaches the stoichiometric air-fuel ratio, and again, the stoichiometric air-fuel ratio changes stably so as to alternately cross the rich side and the lean side. At this time, since the detected value of the air-fuel ratio sensor 32 slightly deviates from the theoretical air-fuel ratio, the absolute value takes a smaller value than when the remaining fuel amount in the sub fuel tank 21 is sufficient. Become.

他方、上記状態において、副燃料タンク21内の燃料残量が「0」であるとき、空燃比センサ32の検出値は、変化することなく、理論空燃比をリッチ側及びリーン側に交互にまたぐように安定して推移するため、上記絶対値はさらに小さな値をとることとなる。   On the other hand, in the above state, when the remaining amount of fuel in the auxiliary fuel tank 21 is “0”, the detected value of the air-fuel ratio sensor 32 does not change, and the stoichiometric air-fuel ratio alternately spans the rich side and the lean side. Therefore, the absolute value takes a smaller value.

このように、副燃料タンク21内の燃料残量は、上記絶対値との間に深い相関関係を有することとなる。したがって、上記絶対値に対して複数の閾値を設定し、これら設定した閾値に対する到達態様に基づくことで、副燃料タンク21内の燃料残量の有無だけでなく、燃料残量の多寡についても併せて監視することができるようになる。   Thus, the remaining fuel amount in the auxiliary fuel tank 21 has a deep correlation with the absolute value. Therefore, by setting a plurality of threshold values for the absolute value and based on the reaching mode for the set threshold values, not only the presence / absence of the remaining amount of fuel in the auxiliary fuel tank 21, but also the amount of remaining fuel is combined. Can be monitored.

具体的には、副燃料残量監視部36は、続くステップS704の判定処理として、上記ステップS703の処理にて取得された上記絶対値が第1の閾値を超えるか否かを判定する。ここで、同絶対値が同第1の閾値を超えると判定されるとき(YES)、空燃比センサ32の検出値が理論空燃比から大きく乖離したことを意味するため、副燃料残量監視部36は続くステップS705の処理として、副燃料残量が「多い」と判定する。そしてこの場合には、続くステップS706の処理として、警告灯39(図1)の消灯状態を維持する。   Specifically, the sub fuel remaining amount monitoring unit 36 determines whether or not the absolute value acquired in the process of step S703 exceeds the first threshold as the determination process of subsequent step S704. Here, when it is determined that the absolute value exceeds the first threshold value (YES), it means that the detected value of the air-fuel ratio sensor 32 has greatly deviated from the theoretical air-fuel ratio. In the subsequent step S705, it is determined that the sub fuel remaining amount is “large”. In this case, the warning lamp 39 (FIG. 1) is kept off as the process of subsequent step S706.

一方、上記ステップS704の判定処理において、上記絶対値が上記第1の閾値に満たないと判定されるとき(NO)、副燃料残量監視部36は、続くステップS707の判定処理として、上記絶対値が上記第1の閾値よりも小さい第2の閾値を超えるか否かを判定する。ここで、同絶対値が同第2の閾値を超えると判定されるとき(YES)、空燃比センサ32の検出値が理論空燃比から若干乖離したことを意味するため、副燃料残量監視部36は続くステップS708の処理として、副燃料残量が「少ない」と判定する。そしてこの場合、副燃料残量監視部36はユーザにその旨を報知すべく、続くステップS709の処理として、警告灯39を点滅点灯する。   On the other hand, when it is determined in the determination process of step S704 that the absolute value is less than the first threshold (NO), the auxiliary fuel remaining amount monitoring unit 36 performs the absolute process as the determination process of the subsequent step S707. It is determined whether or not the value exceeds a second threshold value that is smaller than the first threshold value. Here, when it is determined that the absolute value exceeds the second threshold value (YES), it means that the detected value of the air-fuel ratio sensor 32 is slightly deviated from the stoichiometric air-fuel ratio. In the subsequent step S708, it is determined that the sub fuel remaining amount is “low”. In this case, the sub fuel remaining amount monitoring unit 36 blinks the warning lamp 39 as the processing of the subsequent step S709 in order to notify the user of that fact.

他方、上記ステップS707の判定処理において、上記絶対値が上記第2の閾値に満たないと判定されるとき(NO)、空燃比センサ32の検出値は変化しなかったことを意味するため、副燃料残量監視部36は続くステップS710の処理として、副燃料残量が「なし」と判定する。そしてこの場合も、副燃料残量監視部36はユーザにその旨を報知すべく、続くステップS711の処理として、警告灯39を点灯する。   On the other hand, when it is determined in the determination process in step S707 that the absolute value is less than the second threshold (NO), it means that the detection value of the air-fuel ratio sensor 32 has not changed. The remaining fuel amount monitoring unit 36 determines that the remaining amount of auxiliary fuel is “None” as the subsequent processing in step S710. Also in this case, the sub fuel remaining amount monitoring unit 36 turns on the warning lamp 39 as the processing of the subsequent step S711 in order to notify the user to that effect.

図23(a)〜(c)は、この実施の形態の副燃料残量監視の監視態様例を示したものである。次に、この図23(a)〜(c)を併せ参照して、この監視態様について説明する。   FIGS. 23A to 23C show examples of monitoring modes for monitoring the remaining amount of auxiliary fuel according to this embodiment. Next, this monitoring mode will be described with reference to FIGS. 23 (a) to 23 (c).

例えばいま、フレックス燃料機関10はアイドル運転状態にあり、副燃料タンク21内の燃料残量も十分であるとする。こうした状態にあっては、上述したように、また図23(a)に示されるように、主燃料ポンプ25の駆動を通じての主燃料の噴射供給が空燃比フィードバック制御に基づき実行されている。そのため、空燃比センサ32の検出値は、同図23(c)に実線にて示されるように、理論空燃比をリッチ側及びリーン側にまたぐように安定して推移することとなる。   For example, it is assumed that the flex fuel engine 10 is in an idling state and the remaining amount of fuel in the auxiliary fuel tank 21 is sufficient. In this state, as described above and as shown in FIG. 23A, the main fuel injection supply through the driving of the main fuel pump 25 is performed based on the air-fuel ratio feedback control. Therefore, the detection value of the air-fuel ratio sensor 32 stably changes so as to straddle the theoretical air-fuel ratio over the rich side and the lean side, as indicated by a solid line in FIG.

そして、同図23(b)に示すように、上記燃料供給制御部35を通じて例えば時刻t31から時刻t32までの一定時間に渡って副燃料の供給制御が実行されると、実際に副燃料が供給されるため、空燃比センサ32の検出値は、同図23(c)に実線にて示されるように、リッチ側に大きく振れる。そしてその後、同検出値は、徐々に理論空燃比に近づくとともに、再び、理論空燃比をリッチ側及びリーン側にまたぐように安定して推移することとなる。   Then, as shown in FIG. 23 (b), when the auxiliary fuel supply control is executed through the fuel supply control unit 35 over a certain period of time from time t31 to time t32, for example, the auxiliary fuel is actually supplied. Therefore, the detection value of the air-fuel ratio sensor 32 greatly fluctuates to the rich side as shown by the solid line in FIG. After that, the detected value gradually approaches the stoichiometric air-fuel ratio, and again changes stably so that the stoichiometric air-fuel ratio straddles the rich side and the lean side again.

このとき、上記副燃料残量監視部36は、上記副燃料の供給制御が時刻t31に実行されて以後の空燃比センサ32の検出値と理論空燃比との偏差の積分値(図23(c)中の実線で囲まれる斜線部分の面積)の絶対値を求め、この絶対値に対して設定された複数の閾値に対する到達態様を判定する。そして図23(c)に実線で示す監視態様例においては、空燃比センサ32の検出値が理論空燃比から大きく乖離することから、副燃料残量監視部36は、この副燃料残量監視部36によって取得された上記絶対値が上記第1の閾値を超えると判定し、副燃料残量が「多い」と判定することとなる。   At this time, the auxiliary fuel remaining amount monitoring unit 36 executes the integral control of the deviation between the detected value of the air-fuel ratio sensor 32 and the theoretical air-fuel ratio after the supply control of the auxiliary fuel is executed at time t31 (FIG. 23 (c ) The absolute value of the area of the hatched portion surrounded by the solid line is determined, and the arrival mode for a plurality of threshold values set for the absolute value is determined. In the monitoring mode example indicated by the solid line in FIG. 23 (c), the detected value of the air-fuel ratio sensor 32 deviates greatly from the stoichiometric air-fuel ratio. It is determined that the absolute value acquired by 36 exceeds the first threshold value, and it is determined that the remaining amount of auxiliary fuel is “large”.

また、同図23(c)においては、フレックス燃料機関10がアイドル運転状態にあり、副燃料タンク21内の燃料残量が少ないときの、すなわち先の図20(b)に示される態様で副燃料が供給されているときの監視態様例を一点鎖線にて併せて示している。この監視態様例においては、同図23(c)に示されるように、燃料供給制御部35を通じて例えば時刻t31から時刻t32までの一定時間に渡って副燃料の供給制御が実行されると、空燃比センサ32の検出値が理論空燃比から若干乖離するようになる。このため、副燃料残量監視部36は、この副燃料残量監視部36によって取得された上記絶対値(図23(c)中の一点鎖線で囲まれる斜線部の面積)が上記第1の閾値と上記第2の閾値との間の大きさであると判定し、副燃料残量が「少ない」と判定することとなる。   Further, in FIG. 23C, when the flex fuel engine 10 is in an idle operation state and the remaining amount of fuel in the auxiliary fuel tank 21 is small, that is, in the mode shown in FIG. An example of a monitoring mode when fuel is supplied is also shown by a one-dot chain line. In this monitoring example, as shown in FIG. 23C, when the sub fuel supply control is executed through the fuel supply control unit 35 over a certain period of time from time t31 to time t32, for example, The detected value of the fuel ratio sensor 32 slightly deviates from the theoretical air fuel ratio. Therefore, the sub fuel remaining amount monitoring unit 36 has the absolute value (the area of the hatched portion surrounded by the one-dot chain line in FIG. 23C) acquired by the sub fuel remaining amount monitoring unit 36 as the first value. It is determined that the size is between the threshold value and the second threshold value, and it is determined that the sub fuel remaining amount is “low”.

さらに、同図23(c)においては、フレックス燃料機関10がアイドル運転状態にあり、副燃料タンク21内の燃料残量が「0」であるとする監視態様例を破線にて併せて示している。この監視態様例においては、同図23(c)に示されるように、燃料供給制御部35を通じて例えば時刻t31から時刻t32までの一定時間に渡って副燃料の供給制御が実行されたとしても、実際には副燃料が供給されていない。したがって、空燃比センサ32の検出値に有意な変化が生じず、同検出値は理論空燃比をリッチ側及びリーン側にまたぐように安定して推移することとなる。このとき、副燃料残量監視部36は、該監視部36によって取得された上記絶対値が上記第2の閾値に満たないと判定し、副燃料残量が「なし」と判定することとなる。   Further, in FIG. 23C, an example of a monitoring mode in which the flex fuel engine 10 is in an idle operation state and the remaining fuel amount in the auxiliary fuel tank 21 is “0” is shown together with a broken line. Yes. In this monitoring mode example, as shown in FIG. 23C, even if the auxiliary fuel supply control is executed through the fuel supply control unit 35 over a certain period of time from time t31 to time t32, for example, Actually, no auxiliary fuel is supplied. Therefore, no significant change occurs in the detected value of the air-fuel ratio sensor 32, and the detected value changes stably so as to straddle the theoretical air-fuel ratio over the rich side and the lean side. At this time, the sub fuel remaining amount monitoring unit 36 determines that the absolute value acquired by the monitoring unit 36 is less than the second threshold value, and determines that the sub fuel remaining amount is “none”. .

以上説明したこの第3の実施の形態によれば、以下のような優れた効果が得られるようになる。
(1)フレックス燃料機関10の副燃料タンク21に、燃料残量に応じて供給量を可変とする供給量可変機構を設けることとした。これにより、副燃料タンク21内の燃料残量の有無だけでなく、副燃料タンク21内の燃料残量の多寡についても監視することができるようなる。
According to the third embodiment described above, the following excellent effects can be obtained.
(1) The auxiliary fuel tank 21 of the flex fuel engine 10 is provided with a supply amount variable mechanism that makes the supply amount variable according to the remaining amount of fuel. As a result, not only the presence or absence of the remaining amount of fuel in the auxiliary fuel tank 21 but also the amount of remaining fuel in the auxiliary fuel tank 21 can be monitored.

(2)燃料供給制御部35により副燃料の供給が実行されて以後の空燃比センサ32の検出値と理論空燃比との偏差の積分値の絶対値を求め、この求めた絶対値に対して複数の閾値を設定し、これら設定した閾値に対する到達態様に基づいて副燃料タンク21内の燃料残量の多寡を監視することとした。これにより、副燃料タンク21に燃料計を設けずとも、これを高い精度をもってより的確に監視することができるようになる。   (2) The absolute value of the integrated value of the deviation between the detected value of the air-fuel ratio sensor 32 and the theoretical air-fuel ratio after the sub-fuel supply is executed by the fuel supply control unit 35 is obtained, and the obtained absolute value is A plurality of threshold values are set, and the amount of remaining fuel in the auxiliary fuel tank 21 is monitored based on the arrival mode with respect to the set threshold values. As a result, it is possible to more accurately monitor the auxiliary fuel tank 21 with high accuracy without providing a fuel gauge.

(3)フレックス燃料機関10がアイドル運転状態にあるときに一定時間に渡って副燃料の供給を強制実行することとした。これにより、副燃料の供給を強制実行した結果として、当該フレックス燃料機関10の機関出力に過剰な増大や空燃比フィードバック制御の乱れが生じた場合であれ、機関出力の変動が機関の運転に及ぼす影響を低減することができるようになる。また、副燃料の供給に伴う空燃比の乱れを比較的早期に収拾することが可能となる。なお、副燃料タンク21内の燃料残量を監視する副燃料要求判定処理(図8)において、例えばアクセルペダルが踏み込み操作されたことの検出など、当該フレックス燃料機関10の運転制御条件の変化が検出されることに基づき副燃料タンク21内での燃料残量の監視をキャンセルすることは先の第1の実施の形態と同様である。これにより、当該フレックス燃料機関10の機関運転時における副燃料の監視精度を有効に維持することができるようにもなる。   (3) When the flex fuel engine 10 is in the idle operation state, the supply of the auxiliary fuel is forcibly executed over a certain period of time. Thus, as a result of forcibly executing the supply of the auxiliary fuel, even if the engine output of the flex fuel engine 10 is excessively increased or the air-fuel ratio feedback control is disturbed, the fluctuation of the engine output affects the operation of the engine. The influence can be reduced. In addition, it becomes possible to collect the disturbance of the air-fuel ratio accompanying the supply of auxiliary fuel relatively early. In the auxiliary fuel request determination process (FIG. 8) for monitoring the remaining amount of fuel in the auxiliary fuel tank 21, there is a change in the operation control condition of the flex fuel engine 10 such as, for example, detecting that the accelerator pedal is depressed. Canceling the monitoring of the remaining amount of fuel in the auxiliary fuel tank 21 based on the detection is the same as in the first embodiment. Thereby, the monitoring accuracy of the auxiliary fuel during the engine operation of the flex fuel engine 10 can be effectively maintained.

(4)副燃料タンク21内の燃料残量の監視結果を報知する報知手段として、同副燃料タンク21内の燃料残量の監視結果をユーザに対して通知する警告灯39を、車両の運転席に着座したユーザに視認可能な位置に設置することとした。これにより、副燃料タンク21内の燃料残量の管理をユーザ側での点検に一任することなく、副燃料タンク21内の燃料残量の監視結果をユーザに報知することができるようになる。   (4) A warning lamp 39 for notifying the user of the monitoring result of the remaining amount of fuel in the auxiliary fuel tank 21 is provided as a notification means for notifying the monitoring result of the remaining amount of fuel in the auxiliary fuel tank 21. It was decided to install it at a position visible to the user seated on the seat. This makes it possible to notify the user of the monitoring result of the remaining amount of fuel in the auxiliary fuel tank 21 without entrusting the management of the remaining amount of fuel in the auxiliary fuel tank 21 to the inspection on the user side.

なお、以上説明した第3の実施の形態は、例えば以下の形態で適宜変更して実施することができる。
・上記実施の形態では、先の図22中のステップS703の処理として示したように、副燃料残量監視部36は、燃料供給制御部35により副燃料の供給が実行されて以後の空燃比センサ32の検出値と理論空燃比との偏差の積分値の絶対値を求めることとしたが、監視対象とする値がこのような偏差の積分値の絶対値である必要はない。他に例えば、燃料供給制御部35により副燃料の供給が実行されて以後の空燃比センサ32の出力値を積分値として求め、この求めた積分値に対して複数の閾値を設定し、これら設定された閾値に対する到達態様に基づいて副燃料タンク21内の燃料残量の多寡を監視することとしてもよい。また、求めた絶対値あるいは積分値に対し複数の閾値を設定しなくとも、1つの閾値を設定しても同様に副燃料タンク21内の燃料残量の多寡を監視することはできる。要は、副燃料の供給に伴うフレックス燃料機関の空燃比の変化量を積分値として求め、この求めた積分値に対して1乃至複数の閾値を設定し、この設定した閾値に対する到達態様に基づいて副燃料タンク内の燃料残量の多寡を監視すれば、高い精度をもって燃料残量の多寡の監視を行うことはできる。
Note that the third embodiment described above can be implemented with appropriate modifications, for example, in the following forms.
In the above embodiment, as shown in the processing of step S703 in FIG. 22, the sub fuel remaining amount monitoring unit 36 performs the air fuel ratio after the sub fuel is supplied by the fuel supply control unit 35. Although the absolute value of the integrated value of the deviation between the detected value of the sensor 32 and the theoretical air-fuel ratio is obtained, the value to be monitored does not have to be the absolute value of the integrated value of such deviation. In addition, for example, the output value of the air-fuel ratio sensor 32 after the sub fuel supply is executed by the fuel supply control unit 35 is obtained as an integral value, and a plurality of threshold values are set for the obtained integral value. The amount of remaining fuel in the auxiliary fuel tank 21 may be monitored based on the reaching mode with respect to the threshold value. Further, even if one threshold value is set without setting a plurality of threshold values for the obtained absolute value or integral value, the amount of remaining fuel in the auxiliary fuel tank 21 can be monitored in the same manner. In short, the amount of change in the air-fuel ratio of the flex fuel engine accompanying the supply of auxiliary fuel is obtained as an integral value, and one or more threshold values are set for the obtained integral value, and based on how the threshold value is reached. If the amount of remaining fuel in the auxiliary fuel tank is monitored, the amount of remaining fuel can be monitored with high accuracy.

・先の図22に示した処理に代えて、例えば図24に例示するような監視実行処理を採用することもできる。すなわちこの図24に示す処理において、副燃料残量監視部36はまず、ステップS713の処理として、空燃比センサ32の検出値にリッチ領域にある所定の空燃比よりもリッチである推移が生じている継続期間を取得する。そして、続くステップS714及びステップS717の判定処理として、この取得した継続期間に対して設定した複数の閾値への到達態様に基づいて副燃料タンク21内の燃料残量を監視する。要は、副燃料の供給に伴うフレックス燃料機関10の空燃比の変化量が所定の閾値を超えている継続時間に対し1乃至複数の閾値を設定し、この閾値に対する到達態様に基づいて副燃料の燃料タンク内での燃料残量を監視することでも、燃料残量の監視を簡便に行うことはできる。ちなみにこの場合、ステップS714の判定処理において採用される第1の閾値は、副燃料タンク21内の燃料残量が十分な状態において副燃料が一定時間に渡って供給されたとき、その供給時間に見合った時間として定められる継続期間である。同じく、ステップS717の判定処理において採用される第2の閾値は、副燃料タンク21内の燃料残量が十分にない状態において副燃料が一定時間に渡って供給されたとき、その供給時間に見合った時間として定められる継続期間である。勿論ここでも、第1の閾値は、第2の閾値よりも大きい(長い)値として設定される。   In place of the process shown in FIG. 22, for example, a monitoring execution process as exemplified in FIG. 24 can be adopted. That is, in the process shown in FIG. 24, the sub fuel remaining amount monitoring unit 36 first causes the detected value of the air / fuel ratio sensor 32 to be richer than the predetermined air / fuel ratio in the rich region as the process of step S713. To get a duration. Then, as the subsequent determination processing in step S714 and step S717, the remaining amount of fuel in the auxiliary fuel tank 21 is monitored based on the manner of reaching the plurality of threshold values set for the acquired duration. In short, one or a plurality of threshold values are set for a duration in which the change amount of the air-fuel ratio of the flex fuel engine 10 accompanying the supply of the auxiliary fuel exceeds a predetermined threshold value, and the auxiliary fuel is determined based on the arrival mode with respect to this threshold value. The remaining amount of fuel can be easily monitored by monitoring the remaining amount of fuel in the fuel tank. Incidentally, in this case, the first threshold value used in the determination process of step S714 is the supply time when the auxiliary fuel is supplied over a certain period of time when the remaining amount of fuel in the auxiliary fuel tank 21 is sufficient. It is a duration set as a reasonable time. Similarly, the second threshold value used in the determination process of step S717 corresponds to the supply time when the auxiliary fuel is supplied over a certain period of time when there is not enough fuel remaining in the auxiliary fuel tank 21. It is a duration defined as a specific time. Of course, also here, the first threshold value is set as a larger (longer) value than the second threshold value.

・同様に、先の図22に示した処理に代えて、例えば図25に例示するような監視実行処理を採用することもできる。すなわちこの図25に示す処理において、副燃料残量監視部36は、ステップS724の判定処理として、副燃料が供給されて以後の空燃比センサ32の検出値にリッチ領域にある第1の空燃比よりもリッチになる推移が存在するか否かを判定する。また、ステップS727の判定処理として、同じく副燃料が供給されて以後の空燃比センサ32の検出値に上記第1の空燃比よりもリーン側の第2の空燃比よりもリッチになる推移が存在するか否かを判定する。そして、これらの判定結果に基づき、上記副燃料タンク21内での燃料残量の多寡を監視する。要は、副燃料の供給に伴うフレックス燃料機関の空燃比の変化量(図23(c)の縦軸)に対して複数の閾値を設定し、これら設定した閾値に対する到達態様に基づいて副燃料の燃料タンク内での燃料残量を監視することでも、燃料残量監視を簡便に行うことができる。   Similarly, instead of the process shown in FIG. 22, a monitoring execution process as exemplified in FIG. 25 may be employed. That is, in the process shown in FIG. 25, as the determination process of step S724, the auxiliary fuel remaining amount monitoring unit 36 is the first air-fuel ratio in the rich region in the detection value of the air-fuel ratio sensor 32 after the auxiliary fuel is supplied. It is determined whether there is a transition that becomes richer. Further, as the determination processing in step S727, there is a transition in which the sub fuel is supplied and the detected value of the air-fuel ratio sensor 32 thereafter becomes richer than the second air-fuel ratio leaner than the first air-fuel ratio. It is determined whether or not to do. Based on these determination results, the amount of remaining fuel in the auxiliary fuel tank 21 is monitored. In short, a plurality of threshold values are set for the amount of change in the air-fuel ratio of the flex fuel engine accompanying the supply of auxiliary fuel (the vertical axis in FIG. 23 (c)), and the auxiliary fuel is determined based on the arrival mode with respect to the set threshold values. The remaining amount of fuel can be easily monitored by monitoring the remaining amount of fuel in the fuel tank.

・上記実施の形態では、副燃料タンク21の底面に開口する通路20a及び20bとして直径の異なるものを使用することとしたが、フロートバルブ212による通路20aの開閉に応じて十分な流量差を確保することができる場合には、それら通路20a及び20bとして直径が同一である通路を採用するようにしてもよい。
(第4の実施の形態)
次に、この発明にかかるフレックス燃料機関の機関制御装置の第4の実施の形態について、図26を参照して、先の第2及び第3の実施の形態との相違点を中心に説明する。なお、図26は、副燃料残量監視部36を通じて実行される監視実行処理の処理手順を示すフローチャートである。この実施の形態も、基本的には、先の図13〜図15に示した先の第2の実施の形態、並びに先の図20〜図23に示した先の第3の実施の形態に準じた構成となっている。すなわち、この実施の形態では、当該フレックス燃料機関の副燃料タンクに、副燃料の残量に応じて供給量を可変とする供給量可変機構を設け、当該機関の停止操作後に一定時間に渡って副燃料の供給を強制実行する。そして、同機関の空燃比がリーン側に固定されるまでの時間を求め、この求めた時間に基づいて副燃料の燃料タンク内での燃料残量を監視する。こうすることで、燃料計を設けずとも、副燃料タンク内での燃料残量の多寡を的確に監視することができるようにしている。
In the above embodiment, the passages 20a and 20b opened on the bottom surface of the auxiliary fuel tank 21 have different diameters. However, a sufficient flow rate difference is ensured according to the opening and closing of the passage 20a by the float valve 212. If it is possible, the passages having the same diameter may be adopted as the passages 20a and 20b.
(Fourth embodiment)
Next, a fourth embodiment of an engine control apparatus for a flex fuel engine according to the present invention will be described with reference to FIG. 26, focusing on differences from the second and third embodiments. . FIG. 26 is a flowchart showing the procedure of the monitoring execution process executed through the sub fuel remaining amount monitoring unit 36. This embodiment is also basically the same as the second embodiment shown in FIGS. 13 to 15 and the third embodiment shown in FIGS. It has a conforming configuration. That is, in this embodiment, the auxiliary fuel tank of the flex fuel engine is provided with a variable supply amount mechanism that makes the supply amount variable according to the remaining amount of the auxiliary fuel, and after a stop operation of the engine for a certain period of time. Force supply of secondary fuel. Then, a time until the air-fuel ratio of the engine is fixed to the lean side is obtained, and the remaining amount of fuel in the fuel tank of the auxiliary fuel is monitored based on the obtained time. By doing so, the amount of remaining fuel in the auxiliary fuel tank can be accurately monitored without providing a fuel gauge.

具体的には、副燃料残量監視部36は、先の図14のステップS500においてイグニッションスイッチのオフ操作に伴い主燃料の供給が停止されたとの判断のもとに監視実行処理を開始する。この監視実行処理が開始されると、副燃料残量監視部36はまず、図26に示されるように、ステップS801の処理として、燃料供給制御部35により副燃料の供給が実行されて以後の空燃比センサ32の検出値(センサ出力)がリーン側に固定されるまでの時間を取得する。   Specifically, the sub fuel remaining amount monitoring unit 36 starts the monitoring execution process based on the determination that the main fuel supply is stopped in accordance with the ignition switch OFF operation in step S500 of FIG. When the monitoring execution process is started, the sub fuel remaining amount monitoring unit 36 first performs the sub fuel supply by the fuel supply control unit 35 as a process of step S801 as shown in FIG. Time until the detection value (sensor output) of the air-fuel ratio sensor 32 is fixed to the lean side is acquired.

ここで、副燃料タンク21内の燃料残量が十分であるときには、燃料供給制御部35により一定時間に渡って副燃料の供給制御が実行されると、この一定時間に渡る副燃料の供給制御の全時間に渡って、先の図20(a)の状態に対応した比較的多量の副燃料が実際に供給され続けることとなる。その結果、副燃料のこうした供給時間及び供給量に見合った時間だけフレックス燃料機関10の運転が継続されるようになる。すなわちこの場合、空燃比センサ32の検出値がリーン側に固定されるまでに比較的長い時間を要することとなる。   Here, when the remaining amount of fuel in the auxiliary fuel tank 21 is sufficient, when the supply control of the auxiliary fuel is executed for a certain time by the fuel supply control unit 35, the supply control of the auxiliary fuel for the certain time is performed. Over the entire time, a relatively large amount of secondary fuel corresponding to the state of FIG. As a result, the operation of the flex fuel engine 10 is continued for a time commensurate with the supply time and supply amount of the auxiliary fuel. That is, in this case, a relatively long time is required until the detection value of the air-fuel ratio sensor 32 is fixed to the lean side.

一方、副燃料タンク21内の燃料残量が少ないときには、燃料供給制御部35により一定時間に渡って副燃料の供給制御が実行されると、先の図20(b)の状態に対応した量、すなわち比較的少量とはいえ、この一定時間に渡る副燃料の供給制御の全時間に渡って副燃料が実際に供給され続けることとなる。そしてその結果、副燃料のこうした供給時間及び供給量に見合った時間だけ当該機関10の運転が継続されるようになる。すなわちこの場合、空燃比センサ32の検出値がリーン側に固定されるまでに、副燃料タンク21内の燃料残量が十分であるときほどの時間はかからない。   On the other hand, when the amount of fuel remaining in the auxiliary fuel tank 21 is small, the amount of fuel corresponding to the state shown in FIG. That is, although it is a relatively small amount, the auxiliary fuel is actually supplied over the entire time of the supply control of the auxiliary fuel over a certain period of time. As a result, the operation of the engine 10 is continued for a time commensurate with the supply time and supply amount of the auxiliary fuel. That is, in this case, it does not take as much time as when the remaining amount of fuel in the auxiliary fuel tank 21 is sufficient until the detection value of the air-fuel ratio sensor 32 is fixed to the lean side.

他方、副燃料タンク21内の燃料残量が「0」であるときには、燃料供給制御部35により一定時間に渡って副燃料の供給制御が実行されても、そもそも副燃料が供給されず、当該機関10の運転は即座に停止されるようになる。   On the other hand, when the remaining amount of fuel in the auxiliary fuel tank 21 is “0”, even if the supply control of the auxiliary fuel is executed for a certain time by the fuel supply control unit 35, the auxiliary fuel is not supplied in the first place. The operation of the engine 10 is immediately stopped.

このように、副燃料の実際の供給量に応じて当該機関10の運転が継続される時間も自ずと変化するため、副燃料の供給制御にかかる上記一定時間と同供給制御開始以降における機関運転の継続時間との関係によって、副燃料の残量の有無について監視することができるようになる。   As described above, since the time during which the engine 10 continues to be operated changes depending on the actual supply amount of the auxiliary fuel, the predetermined time required for the supply control of the auxiliary fuel and the engine operation after the start of the supply control are changed. Depending on the relationship with the duration, it is possible to monitor the presence or absence of the remaining amount of auxiliary fuel.

そこで副燃料残量監視部36は、続くステップS802の判定処理として、上記ステップS801の処理にて取得した上記時間が第1の所定時間を超えるか否かを判定する。ここで上記時間が上記第1の所定時間を超えると判定されるとき(YES)、副燃料残量監視部36は、続くステップS803の処理として副燃料残量が「多い」と判定するとともに、ステップS804の処理として上記警告灯39の消灯状態を維持する。なお、この第1の所定時間としては、副燃料タンク21内の燃料残量が十分であって(燃料の供給率が大きい)、上記一定時間に渡る副燃料の供給制御の全時間に渡って副燃料が実際に供給され続けたとき、その供給時間に見合った時間として決定される時間が採用される。   Therefore, the sub fuel remaining amount monitoring unit 36 determines whether or not the time acquired in the process of step S801 exceeds the first predetermined time as the determination process of step S802. Here, when it is determined that the time exceeds the first predetermined time (YES), the auxiliary fuel remaining amount monitoring unit 36 determines that the remaining amount of auxiliary fuel is “large” as the processing of the subsequent step S803, As a process of step S804, the warning lamp 39 is kept off. As the first predetermined time, the remaining amount of fuel in the auxiliary fuel tank 21 is sufficient (the fuel supply rate is large), and over the entire period of the auxiliary fuel supply control over the predetermined time. When the auxiliary fuel continues to be actually supplied, a time determined as a time commensurate with the supply time is adopted.

一方、上記ステップS802の判定処理において、上記時間が第1の所定時間に満たないと判定されるとき(NO)、副燃料残量監視部36はさらに、続くステップS805の判定処理として、上記時間が上記第1の所定時間より短い第2の所定時間を超えるか否かを判定する。ここで上記時間が上記第2の所定時間を超えると判定されるとき(YES)、副燃料残量監視部36は、続くステップS806の処理として副燃料残量が「少ない」と判定するとともに、ステップS807の処理として警告灯39を点滅点灯する。なお、この第2の所定時間としては、副燃料タンク21内の燃料残量が不十分(燃料の供給率が小さい)であって、上記一定時間に渡る副燃料の供給制御の全時間に渡って副燃料が実際に供給され続けたとき、その供給時間に見合った時間として決定される時間が採用される。   On the other hand, when it is determined in the determination process of step S802 that the time is less than the first predetermined time (NO), the auxiliary fuel remaining amount monitoring unit 36 further performs the above time as the determination process of step S805. Whether or not exceeds a second predetermined time shorter than the first predetermined time. Here, when it is determined that the time exceeds the second predetermined time (YES), the sub fuel remaining amount monitoring unit 36 determines that the sub fuel remaining amount is “low” as the processing of the subsequent step S806, As a process of step S807, the warning lamp 39 is blinked. As the second predetermined time, the remaining amount of fuel in the auxiliary fuel tank 21 is insufficient (the fuel supply rate is small), and the entire amount of the auxiliary fuel supply control over the predetermined time is over. When the auxiliary fuel is continuously supplied, the time determined as the time corresponding to the supply time is adopted.

他方、上記S805の判定処理において、上記時間が上記第2の所定時間に満たないと判定されるとき(NO)、副燃料残量監視部36は、続くステップS808の処理として副燃料残量が「なし」と判定するとともに、ステップS809の処理として警告灯39を点灯する。   On the other hand, in the determination process of S805, when it is determined that the time is less than the second predetermined time (NO), the sub fuel remaining amount monitoring unit 36 determines that the sub fuel remaining amount is in the subsequent step S808. While determining “None”, the warning lamp 39 is turned on as the processing of step S809.

以上説明したこの第4の実施の形態によれば、以下のような優れた効果が得られるようになる。
(1)フレックス燃料機関10の副燃料タンク21に、燃料残量に応じて供給量を可変とする供給量可変機構を設けることとした。これにより、副燃料タンク21内の燃料残量の有無だけでなく、副燃料タンク21内の燃料残量の多寡についても監視することができるようなる。
According to the fourth embodiment described above, the following excellent effects can be obtained.
(1) The auxiliary fuel tank 21 of the flex fuel engine 10 is provided with a supply amount variable mechanism that makes the supply amount variable according to the remaining amount of fuel. As a result, not only the presence or absence of the remaining amount of fuel in the auxiliary fuel tank 21 but also the amount of remaining fuel in the auxiliary fuel tank 21 can be monitored.

(2)フレックス燃料機関10の機関停止操作後に一定時間に渡って副燃料の供給を強制実行し、同機関10の空燃比がリーン側に固定されるまでの時間を求めた。そして、この求めた時間に対して複数の閾値を設定し、これら設定した閾値に対する到達態様に基づいて副燃料タンク21内の燃料残量の多寡を監視することとした。これにより、燃料計を設けずとも副燃料の燃料タンク内での燃料残量をより的確に監視することができるようになる。なお、フレックス燃料機関10の停止操作に伴う主燃料から副燃料への燃料切替に際し、それら主燃料の供給期間と副燃料の供給期間とが一時的にオーバーラップされることは先の第2の実施の形態と同様であり、これによって上記監視実行処理(図15)を実行する以前のストールの防止を図ることもできる。   (2) After the engine stop operation of the flex fuel engine 10, the supply of the auxiliary fuel was forcibly executed for a fixed time, and the time until the air-fuel ratio of the engine 10 was fixed to the lean side was obtained. Then, a plurality of threshold values are set for the obtained time, and the amount of remaining fuel in the auxiliary fuel tank 21 is monitored based on the manner of reaching the set threshold values. This makes it possible to more accurately monitor the remaining amount of fuel in the fuel tank of the auxiliary fuel without providing a fuel gauge. Note that when the fuel is switched from the main fuel to the sub fuel accompanying the stop operation of the flex fuel engine 10, the main fuel supply period and the sub fuel supply period are temporarily overlapped. This is the same as in the embodiment, and it is possible to prevent a stall before executing the monitoring execution process (FIG. 15).

(3)副燃料タンク21内の燃料残量の監視結果を報知する報知手段として、同副燃料タンク21内の燃料残量の監視結果をユーザに対して通知する警告灯39を、車両の運転席に着座したユーザに視認可能な位置に設置することとした。これにより、副燃料タンク21内の燃料残量の管理をユーザ側での点検に一任することなく、副燃料タンク21内の燃料残量の監視結果をユーザに好適に報知することができるようになる。   (3) A warning lamp 39 for notifying the user of the monitoring result of the remaining amount of fuel in the auxiliary fuel tank 21 is provided as a notification means for notifying the monitoring result of the remaining amount of fuel in the auxiliary fuel tank 21. It was decided to install it at a position visible to the user seated on the seat. Thereby, the monitoring result of the remaining amount of fuel in the auxiliary fuel tank 21 can be suitably notified to the user without leaving the management of the remaining amount of fuel in the auxiliary fuel tank 21 to inspection on the user side. Become.

なお、以上説明した第4の実施の形態は、例えば以下の形態で適宜変更して実施することができる。
・上記実施の形態では、副燃料残量監視部36はまず、フレックス燃料機関10の停止操作後に一定時間に渡って副燃料の供給を強制実行したときの空燃比がリーン側に固定されるまでの時間を求めるとともに、この求めた時間に対して複数の閾値を設定し、これら設定した閾値に対する到達態様に基づいて副燃料の残量を監視することとした。しかし、こうした監視態様に限らず、副燃料の供給制御に基づき機関運転が継続される時間を機関回転が維持されている時間として求め、この求めた時間に基づいて副燃料タンク21内の燃料残量を監視するようにしてもよい。上述のように、副燃料タンク21内の燃料残量が十分であれば、燃料供給制御部35により一定時間に渡って副燃料の供給制御が実行されると、この一定時間に渡る副燃料の供給制御の全時間に渡って上述した比較的多量の副燃料が実際に供給され続けることとなる。すなわち、副燃料のこうした供給時間及び供給量に見合った時間だけ機関10の運転が継続されるようになり、回転速度センサ40(図1)を通じての機関回転の検出も比較的長い時間に渡って維持されるようになる。一方、副燃料タンク21内の燃料残量が少ないときには、燃料供給制御部35により一定時間に渡って副燃料の供給制御が実行されると、少量とはいえ、この一定時間に渡る副燃料の供給制御の全時間に渡って副燃料が実際に供給され続けることとなり、副燃料のこうした供給時間及び供給量に見合った時間だけ当該機関10の運転が継続されるようになる。すなわちこの場合、回転速度センサ40を通じての機関回転の検出は、副燃料タンク21内の燃料残量が十分であるときに維持される時間ほどは継続されない。他方、副燃料タンク21内の燃料残量が「0」であるときには、燃料供給制御部35により一定時間に渡って副燃料の供給制御が実行されても、そもそも副燃料が供給されず、当該機関10の運転は即座に停止するようになる。すなわちこの場合、回転速度センサ40を通じての機関回転の検出はほとんど維持されない。このように、副燃料の実際の供給量に応じて当該機関10の運転(回転)が継続される時間も自ずと変化するため、副燃料の供給制御にかかる上記一定時間と同供給制御開始以降における機関回転の継続時間との関係によって、副燃料の残量の有無について監視することができるようになる。図27は、先の図26に対応する図として、このような監視態様についてその実行手順を例示したものである。すなわち図27に示すように、この場合、副燃料残量監視部36はまず、ステップS811の処理として、イグニッションスイッチがオフとされて以後の機関回転が維持されている時間を取得する。そして続くステップS812及びS815の判定処理として、上記時間が第1の所定時間を超えるか否か、及び上記時間が同第1の所定時間よりも短い第2の所定時間を超えるか否かの判定処理を実行する。このような処理によっても、上記第4の実施の形態の効果に準じた効果を得ることができる。
Note that the fourth embodiment described above can be implemented with appropriate modifications, for example, in the following forms.
In the above embodiment, the auxiliary fuel remaining amount monitoring unit 36 first starts until the air-fuel ratio when the auxiliary fuel supply is forcibly executed for a certain time after the operation of stopping the flex fuel engine 10 is fixed to the lean side. And a plurality of threshold values are set for the obtained times, and the remaining amount of the auxiliary fuel is monitored based on the arrival mode with respect to the set threshold values. However, the present invention is not limited to this monitoring mode, and the time during which the engine operation is continued based on the auxiliary fuel supply control is obtained as the time during which the engine rotation is maintained, and the remaining fuel in the auxiliary fuel tank 21 is determined based on the obtained time. The amount may be monitored. As described above, if the amount of fuel remaining in the auxiliary fuel tank 21 is sufficient, when the supply control of the auxiliary fuel is executed for a certain time by the fuel supply control unit 35, the amount of the auxiliary fuel for the certain time is increased. The relatively large amount of the auxiliary fuel described above continues to be actually supplied over the entire supply control time. That is, the operation of the engine 10 is continued for a time corresponding to the supply time and supply amount of the auxiliary fuel, and the detection of the engine rotation through the rotation speed sensor 40 (FIG. 1) is also performed for a relatively long time. Will be maintained. On the other hand, when the remaining amount of fuel in the auxiliary fuel tank 21 is small, the supply control of the auxiliary fuel is executed for a certain time by the fuel supply control unit 35. The auxiliary fuel is continuously supplied over the entire supply control time, and the operation of the engine 10 is continued for a time corresponding to the supply time and supply amount of the auxiliary fuel. In other words, in this case, the detection of the engine rotation through the rotation speed sensor 40 is not continued as much as the time maintained when the remaining amount of fuel in the auxiliary fuel tank 21 is sufficient. On the other hand, when the remaining amount of fuel in the auxiliary fuel tank 21 is “0”, even if the supply control of the auxiliary fuel is executed for a certain time by the fuel supply control unit 35, the auxiliary fuel is not supplied in the first place. The operation of the engine 10 stops immediately. That is, in this case, the detection of the engine rotation through the rotation speed sensor 40 is hardly maintained. Thus, since the time during which the operation (rotation) of the engine 10 is continued to change according to the actual supply amount of the auxiliary fuel, the above-mentioned fixed time required for the supply control of the auxiliary fuel is the same as that after the start of the supply control. Depending on the relationship with the duration of engine rotation, it is possible to monitor the presence or absence of the remaining amount of auxiliary fuel. FIG. 27 exemplifies the execution procedure of such a monitoring mode as a diagram corresponding to FIG. That is, as shown in FIG. 27, in this case, the sub fuel remaining amount monitoring unit 36 first acquires the time during which the engine rotation is maintained after the ignition switch is turned off as the processing of step S811. Then, as subsequent determination processes in steps S812 and S815, determination is made as to whether the time exceeds a first predetermined time and whether the time exceeds a second predetermined time shorter than the first predetermined time. Execute the process. By such a process, it is possible to obtain an effect according to the effect of the fourth embodiment.

・他にも、副燃料の供給制御に基づき機関運転が継続される時間をイオン電流の検出に基づく筒内の燃焼継続時間として求め、この求めた時間に基づいて副燃料の燃料タンク内の燃料残量を監視することもできる。すなわち、副燃料タンク21内の燃料残量が十分であれば、燃料供給制御部35により一定時間に渡って副燃料の供給制御が実行されると、この一定時間に渡る副燃料の供給制御の全時間に渡って上述した比較的多量の副燃料が実際に供給され続けることとなる。そして、副燃料のこうした供給時間及び供給量に見合った時間だけ当該機関10の運転が継続されることから、イオン電流の検出に基づく筒内の燃焼継続時間も比較的長い時間に渡って維持されるようになる。一方、副燃料タンク21内の燃料残量が少ないときには、燃料供給制御部35により一定時間に渡って副燃料の供給制御が実行されると、少量とはいえ、この一定時間に渡る副燃料の供給制御の全時間に渡って副燃料が実際に供給され続けることとなり、副燃料のこうした供給時間及び供給量に見合った時間だけ当該機関10の運転が継続されるようになる。すなわちこの場合、イオン電流の検出に基づく筒内の燃焼継続時間は、副燃料タンク21内の燃料残量が十分であるときに維持される時間ほどは継続されない。他方、副燃料タンク21内の燃料残量が「0」であるときには、燃料供給制御部35により一定時間に渡って副燃料の供給制御が実行されても、そもそも副燃料が供給されず、当該機関10の運転は即座に停止するようになる。すなわちこの場合、イオン電流の検出に基づく筒内の燃焼継続時間はほとんどない。このように、副燃料の実際の供給量に応じて当該機関10の運転(燃焼)が継続される時間も自ずと変化するため、副燃料の供給制御にかかる上記一定時間と同供給制御開始以降における機関燃焼の継続時間との関係によって、副燃料の残量を監視することができるようになる。図28は、これも先の図26に対応する図として、このような監視態様についてその実行手順を例示したものである。すなわち図28に示すように、この場合、副燃料残量監視部36はまず、ステップS821の処理として、イグニッションスイッチがオフとされて以後のイオン電流の検出に基づく筒内の燃焼継続時間を取得する。そして続くステップS822及びS825の判定処理として、上記燃焼継続時間が第1の所定時間を超えるか否か、及び上記燃焼継続時間が同第1の所定時間よりも短い第2の所定時間を超えるか否かの判定処理を実行する。このような処理によっても、上記第4の実施の形態の効果に準じた効果を得ることができる。   In addition, the time during which the engine operation is continued based on the supply control of the auxiliary fuel is obtained as the in-cylinder combustion duration based on the detection of the ion current, and the fuel in the fuel tank of the auxiliary fuel is calculated based on the obtained time. The remaining amount can be monitored. That is, if the amount of fuel remaining in the auxiliary fuel tank 21 is sufficient, when the supply control of the auxiliary fuel is executed for a certain time by the fuel supply control unit 35, the supply control of the auxiliary fuel for the certain time is performed. The relatively large amount of the auxiliary fuel described above will continue to be supplied over the entire time. Since the operation of the engine 10 is continued for a time corresponding to the supply time and supply amount of the auxiliary fuel, the in-cylinder combustion continuation time based on the detection of the ionic current is also maintained for a relatively long time. Become so. On the other hand, when the remaining amount of fuel in the auxiliary fuel tank 21 is small, the supply control of the auxiliary fuel is executed for a certain time by the fuel supply control unit 35. The auxiliary fuel is continuously supplied over the entire supply control time, and the operation of the engine 10 is continued for a time corresponding to the supply time and supply amount of the auxiliary fuel. That is, in this case, the in-cylinder combustion continuation time based on the detection of the ionic current is not continued as much as the time maintained when the remaining amount of fuel in the auxiliary fuel tank 21 is sufficient. On the other hand, when the remaining amount of fuel in the auxiliary fuel tank 21 is “0”, even if the supply control of the auxiliary fuel is executed for a certain time by the fuel supply control unit 35, the auxiliary fuel is not supplied in the first place. The operation of the engine 10 stops immediately. That is, in this case, there is almost no combustion duration in the cylinder based on the detection of the ion current. As described above, since the time during which the operation (combustion) of the engine 10 is continued naturally changes in accordance with the actual supply amount of the auxiliary fuel, the fixed time required for the supply control of the auxiliary fuel is equal to or longer than the start of the supply control. Depending on the relationship with the duration of engine combustion, the remaining amount of secondary fuel can be monitored. FIG. 28 exemplifies the execution procedure for such a monitoring mode as a diagram corresponding to FIG. That is, as shown in FIG. 28, in this case, the auxiliary fuel remaining amount monitoring unit 36 first obtains the in-cylinder combustion duration based on the detection of the ion current after the ignition switch is turned off as the processing of step S821. To do. Then, in the subsequent determination processing in steps S822 and S825, whether or not the combustion duration time exceeds a first predetermined time and whether or not the combustion duration time exceeds a second predetermined time shorter than the first predetermined time A determination process of whether or not is executed. Also by such processing, it is possible to obtain an effect according to the effect of the fourth embodiment.

・また他にも、副燃料の供給制御に基づき機関運転が継続される時間を機関振動が維持されている時間として求め、この求めた時間に基づいて副燃料の燃料タンク内での燃料残量を監視することもできる。すなわち、副燃料タンク21内の燃料残量が十分であれば、燃料供給制御部35により一定時間に渡って副燃料の供給制御が実行されると、この一定時間に渡る副燃料の供給制御の全時間に渡って上述した比較的多量の副燃料が実際に供給され続けることとなる。そして、副燃料のこうした供給時間及び供給量に見合った時間だけ当該機関10の運転が継続されるようになり、例えばノックセンサ等により検出される機関振動も比較的長い時間に渡って維持されることとなる。一方、副燃料タンク21内の燃料残量が少ないときには、燃料供給制御部35により一定時間に渡って副燃料の供給制御が実行されると、少量とはいえ、この一定時間に渡る副燃料の供給制御の全時間に渡って副燃料が実際に供給され続けることとなり、副燃料のこうした供給時間及び供給量に見合った時間だけ当該機関10の運転が継続されるようになる。すなわちこの場合、上記ノックセンサ等により検出される機関振動は、副燃料タンク21内の燃料残量が十分であるときに維持される時間ほどは継続されない。他方、副燃料タンク21内の燃料残量が「0」であるときには、燃料供給制御部35により一定時間に渡って副燃料の供給制御が実行されても、そもそも副燃料が供給されず、当該機関10の運転は即座に停止するようになる。すなわちこの場合、ノックセンサ等による機関振動の検出はほとんどなされない。このように、副燃料の実際の供給量に応じて当該機関10の運転(振動)が継続される時間も自ずと変化するため、副燃料の供給制御にかかる上記一定時間と同供給制御開始以降における機関振動の継続時間との関係によって、副燃料の残量の有無について監視することができるようになる。図29は、これも先の図26に対応する図として、このような監視態様についてその実行手順を例示したものである。すなわち図29に示すように、この場合、副燃料残量監視部36はまず、ステップS831の処理として、イグニッションスイッチがオフとされて以後のノックセンサ等により検出される機関振動の継続時間を取得する。そして続くステップS832及びS835の判定処理として、機関振動が維持される上記時間が第1の所定時間を超えるか否か、及び上記時間が同第1の所定時間よりも短い第2の所定時間を超えるか否かの判定処理を実行する。このような処理によっても、上記第4の実施の形態の効果に準じた効果を得ることができる。   ・ In addition, the time during which the engine operation is continued based on the supply control of the auxiliary fuel is obtained as the time during which the engine vibration is maintained, and the remaining amount of fuel in the fuel tank of the auxiliary fuel is calculated based on the obtained time. Can also be monitored. That is, if the amount of fuel remaining in the auxiliary fuel tank 21 is sufficient, when the supply control of the auxiliary fuel is executed for a certain time by the fuel supply control unit 35, the supply control of the auxiliary fuel for the certain time is performed. The relatively large amount of the auxiliary fuel described above will continue to be supplied over the entire time. Then, the operation of the engine 10 is continued for a time commensurate with the supply time and supply amount of the auxiliary fuel, and the engine vibration detected by, for example, a knock sensor or the like is maintained for a relatively long time. It will be. On the other hand, when the remaining amount of fuel in the auxiliary fuel tank 21 is small, the supply control of the auxiliary fuel is executed for a certain time by the fuel supply control unit 35. The auxiliary fuel is continuously supplied over the entire supply control time, and the operation of the engine 10 is continued for a time corresponding to the supply time and supply amount of the auxiliary fuel. That is, in this case, the engine vibration detected by the knock sensor or the like is not continued for a time that is maintained when the remaining amount of fuel in the auxiliary fuel tank 21 is sufficient. On the other hand, when the remaining amount of fuel in the auxiliary fuel tank 21 is “0”, even if the supply control of the auxiliary fuel is executed for a certain time by the fuel supply control unit 35, the auxiliary fuel is not supplied in the first place. The operation of the engine 10 stops immediately. That is, in this case, the engine vibration is hardly detected by a knock sensor or the like. As described above, the time during which the operation (vibration) of the engine 10 is continued to change depending on the actual supply amount of the auxiliary fuel, so that the fixed time required for the supply control of the auxiliary fuel is the same as that after the start of the supply control. Depending on the relationship with the duration of engine vibration, it is possible to monitor the presence or absence of the remaining amount of secondary fuel. FIG. 29 exemplifies the execution procedure for such a monitoring mode as a diagram corresponding to FIG. That is, as shown in FIG. 29, in this case, the sub fuel remaining amount monitoring unit 36 first acquires the duration of the engine vibration detected by the knock sensor or the like after the ignition switch is turned off as the process of step S831. To do. Then, as subsequent determination processing in steps S832 and S835, whether or not the time during which engine vibration is maintained exceeds a first predetermined time, and a second predetermined time that is shorter than the first predetermined time. A process for determining whether or not the maximum value is exceeded is executed. Also by such processing, it is possible to obtain an effect according to the effect of the fourth embodiment.

・上記実施の形態(上記各変形例も含む)では、副燃料ノズル18を介して副燃料の供給を強制実行していたが、副燃料ノズル18に代えて例えばインジェクタを配設し、このインジェクタの駆動を通じて副燃料の供給を強制実行してもよい。これにより、副燃料が実際に供給されるまでに要する時間を短縮することができ、主燃料の供給と副燃料の供給とがオーバーラップする時間を短縮する、あるいは割愛することができるようになる。   In the above-described embodiment (including the above-described modifications), the supply of the auxiliary fuel is forcibly executed via the auxiliary fuel nozzle 18, but an injector, for example, is provided instead of the auxiliary fuel nozzle 18, and this injector The auxiliary fuel supply may be forcibly executed through the driving of. As a result, the time required until the auxiliary fuel is actually supplied can be shortened, and the time when the supply of the main fuel and the supply of the auxiliary fuel overlap can be reduced or omitted. .

・上記実施の形態(同じく上記各変形例も含む)では、フレックス燃料機関10のイグニッションスイッチのオフ操作(機関運転停止操作)の度に、副燃料タンク21内の燃料残量を監視することとしたが、この監視態様に限られない。すなわち、当該機関10の始動回数が所定回数以上であるか否かを判定し、所定回数以上であると判定されるとき、副燃料タンク21内の燃料残量を監視することとしてもよい。あるいは、副燃料ポンプ22の駆動時間の積算値が所定時間以上であるか否かの判定し、所定時間以上であるとき、副燃料タンク21内の燃料残量を監視することとしてもよい。これにより、副燃料タンク21内に貯留される副燃料の消費量を抑制することができるようになる。なお、当該機関10の始動回数に対して設定される上記所定回数及び副燃料ポンプ22の駆動時間の積算値に対して設定される上記所定時間は、副燃料タンク21の容量や1トリップで使用される副燃料の平均的な量、副燃料ポンプ22の平均的な駆動時間等を考慮して設定することができる。
(他の実施の形態)
その他、上記各実施の形態は、例えば以下のような形態にて実施することもできる。
In the above-described embodiment (also including the above-described modifications), the remaining fuel amount in the auxiliary fuel tank 21 is monitored every time the ignition switch of the flex fuel engine 10 is turned off (engine stop operation) However, it is not limited to this monitoring mode. That is, it is possible to determine whether or not the number of startups of the engine 10 is greater than or equal to a predetermined number, and when it is determined that the number is greater than or equal to the predetermined number, the remaining fuel amount in the auxiliary fuel tank 21 may be monitored. Alternatively, it may be determined whether or not the integrated value of the driving time of the auxiliary fuel pump 22 is equal to or longer than a predetermined time, and the remaining fuel amount in the auxiliary fuel tank 21 may be monitored when it is equal to or longer than the predetermined time. As a result, the consumption of the auxiliary fuel stored in the auxiliary fuel tank 21 can be suppressed. The predetermined number of times set for the number of times the engine 10 is started and the predetermined time set for the integrated value of the driving time of the auxiliary fuel pump 22 are used for the capacity of the auxiliary fuel tank 21 or for one trip. It can be set in consideration of the average amount of auxiliary fuel to be used, the average driving time of the auxiliary fuel pump 22, and the like.
(Other embodiments)
In addition, each said embodiment can also be implemented with the following forms, for example.

・上記各実施の形態では、フレックス燃料機関10の排気の酸素濃度の変化に対してその検出出力がリニアに変化する空燃比センサ32を採用したが、これに代えて、空燃比のリッチあるいはリーンに各々対応して検出出力が2値的に変化する酸素センサを採用するようにしてもよい。   In each of the above-described embodiments, the air-fuel ratio sensor 32 whose detection output changes linearly with respect to the change in the oxygen concentration of the exhaust of the flex fuel engine 10 is adopted. Instead, the air-fuel ratio is rich or lean. Alternatively, an oxygen sensor whose detection output changes in a binary manner may be employed.

・上記各実施の形態(対応する各変形例を含む)では、副燃料タンク21内の燃料残量の監視結果を報知する報知手段として警告灯39を採用したが、同等の報知が可能であれば、他にブザーや表示装置等、任意の報知手段を採用することができる。   In each of the above-described embodiments (including the corresponding modifications), the warning lamp 39 is used as a notification unit that notifies the monitoring result of the remaining amount of fuel in the auxiliary fuel tank 21. However, an equivalent notification is possible. For example, any notification means such as a buzzer or a display device can be employed.

・上記各実施の形態(対応する各変形例を含む)では、フレックス燃料機関10がアイドル運転状態(定常運転運転状態)にあるときに一定時間に渡って副燃料の供給を強制実行する監視態様、あるいはフレックス燃料機関10の停止操作後に一定時間に渡って副燃料の供給を強制実行する監視態様のいずれかを採用することとした。これに限らず、それら双方の監視態様にて副燃料タンク21内の燃料残量を監視することとしてもよい。   In each of the above-described embodiments (including the corresponding modifications), the monitoring mode in which the supply of the auxiliary fuel is forcibly executed over a certain period of time when the flex fuel engine 10 is in an idle operation state (steady operation state). Alternatively, any monitoring mode in which the supply of the auxiliary fuel is forcibly executed over a certain time after the stop operation of the flex fuel engine 10 is adopted. Not limited to this, the remaining fuel amount in the auxiliary fuel tank 21 may be monitored in both monitoring modes.

・上記各実施の形態(対応する各変形例を含む)では、副燃料タンク21内の燃料残量の監視に、空燃比センサ、酸素センサ、回転速度センサ、イオン電流センサ、ノックセンサ、等々のセンサを利用することとしたが、利用可能なセンサはこれらに限らない。要は、副燃料の供給を強制実行したときのフレックス燃料機関10の機関挙動の変化を検出することのできるセンサであればよい。   In each of the above-described embodiments (including corresponding variations), the remaining amount of fuel in the auxiliary fuel tank 21 is monitored using an air-fuel ratio sensor, an oxygen sensor, a rotation speed sensor, an ion current sensor, a knock sensor, etc. Although sensors are used, available sensors are not limited to these. In short, any sensor that can detect a change in the engine behavior of the flex fuel engine 10 when the supply of the auxiliary fuel is forcibly executed may be used.

・上記各実施の形態(対応する各変形例を含む)では、主燃料としてアルコールを供給するとともに、副燃料としてガソリンを供給するフレックス燃料機関に適用したが、これに限らず、主燃料とその主燃料とは性状の異なる副燃料とを用いるフレックス燃料機関であれば、この発明は同様に適用できる。   In each of the above embodiments (including corresponding variations), the present invention is applied to a flex fuel engine that supplies alcohol as a main fuel and gasoline as a secondary fuel. The present invention can be similarly applied to any flex-fuel engine that uses an auxiliary fuel having different properties from the main fuel.

この発明の第1の実施の形態にかかる機関制御装置について、その搭載対象となるフレックス燃料機関の全体構成及びその制御装置の概略構成を示す模式図。BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a schematic diagram showing an overall configuration of a flex fuel engine to be mounted and a schematic configuration of a control device of an engine control device according to a first embodiment of the present invention. 同第1の実施の形態で採用される空燃比センサについて、(a)は、印加される電圧と電流との関係を空燃比の別に示したグラフ。(b)は、駆動電圧として所定の定電圧が印加されたときの空燃比と電流との関係を示したグラフ。About the air fuel ratio sensor employ | adopted by the said 1st Embodiment, (a) is the graph which showed the relationship between the applied voltage and electric current according to the air fuel ratio. (B) is a graph showing the relationship between the air-fuel ratio and current when a predetermined constant voltage is applied as the drive voltage. 同第1の実施の形態の燃料供給制御部を通じて実行される処理のうちの副燃料供給要求判定処理について、その処理手順を示すフローチャート。The flowchart which shows the process sequence about the auxiliary | assistant fuel supply request | requirement determination process among the processes performed through the fuel supply control part of the said 1st Embodiment. 図3に示した副燃料供給要求判定処理の結果のもとに、燃料供給制御部によって実行される燃料供給実行処理の処理手順を示すフローチャート。The flowchart which shows the process sequence of the fuel supply execution process performed by the fuel supply control part based on the result of the sub fuel supply request | requirement determination process shown in FIG. (a)及び(b)は、当該フレックス燃料機関の低温始動時に燃料供給制御部を通じて実行される各燃料の供給態様の一例を示すタイミングチャート。(A) And (b) is a timing chart which shows an example of the supply mode of each fuel performed through a fuel supply control part at the time of the low temperature start of the said flex fuel engine. (a)及び(b)は、当該フレックス燃料機関の暖機始動時に燃料供給制御部を通じて実行される各燃料の供給態様の一例を示すタイミングチャート。(A) And (b) is a timing chart which shows an example of the supply mode of each fuel performed through a fuel supply control part at the time of warming-up start of the said flex fuel engine. 同第1の実施の形態の副燃料残量監視部を通じて実行される副燃料残量監視処理について、その処理手順を示すフローチャート。The flowchart which shows the process sequence about the sub fuel remaining amount monitoring process performed through the sub fuel remaining amount monitoring part of the said 1st Embodiment. 上記副燃料残量監視処理において実行される監視要求判定処理について、その処理手順を示すフローチャート。The flowchart which shows the process sequence about the monitoring request | requirement determination process performed in the said auxiliary fuel remaining amount monitoring process. 上記副燃料残量監視処理において実行される監視実行処理について、その処理手順を示すフローチャート。The flowchart which shows the process sequence about the monitoring execution process performed in the said auxiliary fuel residual amount monitoring process. (a)〜(c)は、同第1の実施の形態で実行される副燃料残量監視の監視態様についてその一例を示すタイミングチャート。(A)-(c) is a timing chart which shows the example about the monitoring aspect of the sub fuel remaining amount monitoring performed in the said 1st Embodiment. 同第1実施の形態の副燃料残量監視部を通じて実行される副燃料残量監視処理の他の処理手順を示すフローチャート。The flowchart which shows the other process sequence of the sub fuel residual amount monitoring process performed through the sub fuel residual amount monitoring part of the said 1st Embodiment. 同第1の実施の形態の副燃料残量監視部を通じて実行される副燃料残量監視処理のさらに他の処理手順を示すフローチャート。The flowchart which shows the further another process sequence of the sub fuel remaining amount monitoring process performed through the sub fuel remaining amount monitoring part of the said 1st Embodiment. この発明の第2の実施の形態の燃料供給制御部を通じて実行される燃料供給実行処理の処理手順を示すフローチャート。The flowchart which shows the process sequence of the fuel supply execution process performed through the fuel supply control part of 2nd Embodiment of this invention. 同第2の実施の形態の燃料供給制御部を通じて実行される監視実行前処理の処理手順を示すフローチャート。The flowchart which shows the process sequence of the monitoring pre-execution process performed through the fuel supply control part of the said 2nd Embodiment. 同第2の実施の形態の副燃料残量監視部を通じて実行される監視実行処理の処理手順を示すフローチャート。The flowchart which shows the process sequence of the monitoring execution process performed through the sub fuel residual amount monitoring part of the said 2nd Embodiment. (a)〜(g)は、同第2の実施の形態(変形例も含む)で実行される副燃料残量監視の監視態様例を示すタイミングチャート。(A)-(g) is a timing chart which shows the example of a monitoring aspect of the sub fuel remaining amount monitoring performed in the said 2nd Embodiment (a modification is also included). 同第2の実施の形態の副燃料残量監視部を通じて実行される副燃料残量監視処理の他の処理手順を示すフローチャート。The flowchart which shows the other process sequence of the sub fuel remaining amount monitoring process performed through the sub fuel remaining amount monitoring part of the said 2nd Embodiment. 同第2の実施の形態の副燃料残量監視部を通じて実行される副燃料残量監視処理のさらに他の処理手順を示すフローチャート。The flowchart which shows the further another process sequence of the sub fuel remaining amount monitoring process performed through the sub fuel remaining amount monitoring part of the said 2nd Embodiment. 同第2の実施の形態の副燃料残量監視部を通じて実行される副燃料残量監視処理のさらに他の処理手順を示すフローチャート。The flowchart which shows the further another process sequence of the sub fuel remaining amount monitoring process performed through the sub fuel remaining amount monitoring part of the said 2nd Embodiment. (a)及び(b)は、この発明の第3の実施の形態で採用される供給量可変機構の側面構造例を示す図。(A) And (b) is a figure which shows the example of a side surface structure of the supply amount variable mechanism employ | adopted by 3rd Embodiment of this invention. 同第3の実施の形態で採用される供給量可変機構について、副燃料タンク内の燃料残量と副燃料の供給量との関係を示す図。The figure which shows the relationship between the fuel residual amount in a sub fuel tank, and the supply amount of sub fuel about the supply amount variable mechanism employ | adopted by the said 3rd Embodiment. 同第3の実施の形態の副燃料残量監視部を通じて実行される監視実行処理の処理手順を示すフローチャート。The flowchart which shows the process sequence of the monitoring execution process performed through the sub fuel residual amount monitoring part of the said 3rd Embodiment. (a)〜(c)は、同第3の実施の形態で実行される副燃料残量監視の監視態様例を示すタイミングチャート。(A)-(c) is a timing chart which shows the example of a monitoring aspect of the sub fuel remaining amount monitoring performed in the 3rd Embodiment. 同第3の実施の形態の副燃料残量監視部を通じて実行される監視実行処理の他の処理手順を示すフローチャート。The flowchart which shows the other process sequence of the monitoring execution process performed through the sub fuel remaining amount monitoring part of the said 3rd Embodiment. 同第3の実施の形態の副燃料残量監視部を通じて実行される監視実行処理のさらに他の処理手順を示すフローチャート。The flowchart which shows the further another process sequence of the monitoring execution process performed through the sub fuel residual amount monitoring part of the said 3rd Embodiment. この発明の第4の実施の形態の副燃料残量監視部を通じて実行される監視実行処理の処理手順を示すフローチャート。The flowchart which shows the process sequence of the monitoring execution process performed through the sub fuel residual amount monitoring part of 4th Embodiment of this invention. 同第4の実施の形態の副燃料残量監視部を通じて実行される監視実行処理の他の処理手順を示すフローチャート。The flowchart which shows the other process sequence of the monitoring execution process performed through the sub fuel residual amount monitoring part of the same 4th Embodiment. 同第4の実施の形態の副燃料残量監視部を通じて実行される監視実行処理のさらに他の処理手順を示すフローチャート。The flowchart which shows the further another process sequence of the monitoring execution process performed through the sub fuel residual amount monitoring part of the same 4th Embodiment. 同第4の実施の形態の副燃料残量監視部を通じて実行される監視実行処理のさらに他の処理手順を示すフローチャート。The flowchart which shows the further another process sequence of the monitoring execution process performed through the sub fuel residual amount monitoring part of the same 4th Embodiment.

符号の説明Explanation of symbols

10…フレックス燃料機関、11…吸気通路、12…燃焼室、13…排気通路、14…サージタンク、15…吸気マニホールド、16…吸気ポート、17…回転速度センサ、18…副燃料ノズル、19…主燃料インジェクタ、20…副燃料通路、20a…大径通路、20b…小径通路、21…副燃料タンク、22…副燃料ポンプ(副燃料用)、23…主燃料通路、24…主燃料タンク、25…主燃料ポンプ(主燃料用)、26…シリンダ、27…ピストン、28…点火プラグ、29…ウォータジャケット、30…水温センサ、31…吸気ポート、32…空燃比センサ、33…触媒装置、34…機関制御装置、35…燃料供給制御部、36…副燃料残量監視部、39…警告灯、40…回転速度センサ、41…スロットルセンサ、42…フロート、211…フロート、212…フロートバルブ。 DESCRIPTION OF SYMBOLS 10 ... Flex fuel engine, 11 ... Intake passage, 12 ... Combustion chamber, 13 ... Exhaust passage, 14 ... Surge tank, 15 ... Intake manifold, 16 ... Intake port, 17 ... Rotation speed sensor, 18 ... Sub fuel nozzle, 19 ... Main fuel injector, 20 ... sub fuel passage, 20a ... large diameter passage, 20b ... small diameter passage, 21 ... sub fuel tank, 22 ... sub fuel pump (for sub fuel), 23 ... main fuel passage, 24 ... main fuel tank, 25 ... main fuel pump (for main fuel), 26 ... cylinder, 27 ... piston, 28 ... spark plug, 29 ... water jacket, 30 ... water temperature sensor, 31 ... intake port, 32 ... air-fuel ratio sensor, 33 ... catalyst device, 34 ... Engine control device, 35 ... Fuel supply control unit, 36 ... Sub fuel remaining amount monitoring unit, 39 ... Warning light, 40 ... Rotational speed sensor, 41 ... Throttle sensor, 42 ... Float 211 ... float, 212 ... float valve.

Claims (14)

各別の燃料タンクに貯留される主燃料と該主燃料とは性状の異なる燃料からなって主に冷間始動時の燃焼を補助する副燃料とを用いるフレックス燃料機関の前記副燃料についてその燃料タンク内での燃料残量を監視する機能を有するフレックス燃料機関の機関制御装置であって、
前記フレックス燃料機関の定常運転状態において前記副燃料の供給を一定の時間に渡って強制実行し、当該副燃料の供給に伴う前記フレックス燃料機関の空燃比の変化量に基づいて前記副燃料の燃料タンク内での燃料残量を監視する
ことを特徴とするフレックス燃料機関の機関制御装置。
The auxiliary fuel of the flex fuel engine using the main fuel stored in each separate fuel tank and the auxiliary fuel composed of fuel having different properties and mainly assisting combustion at the cold start An engine control device for a flex fuel engine having a function of monitoring the remaining amount of fuel in a tank,
The supply of the auxiliary fuel is forcibly executed over a predetermined time in a steady operation state of the flex fuel engine, and the fuel of the auxiliary fuel is based on the amount of change in the air-fuel ratio of the flex fuel engine accompanying the supply of the auxiliary fuel. An engine control device for a flex fuel engine characterized by monitoring the remaining amount of fuel in the tank.
前記空燃比の変化量を積分値として求め、この求めた積分値に基づいて前記副燃料の燃料タンク内での燃料残量を監視する
請求項1に記載のフレックス燃料機関の機関制御装置。
The engine control apparatus for a flex fuel engine according to claim 1, wherein the change amount of the air-fuel ratio is obtained as an integral value, and the remaining amount of fuel in the fuel tank of the auxiliary fuel is monitored based on the obtained integral value.
前記空燃比の変化量に対して所定の閾値を設定し、この設定した閾値を超えている継続時間に基づいて前記副燃料の燃料タンク内での燃料残量を監視する
請求項1に記載のフレックス燃料機関の機関制御装置。
2. The fuel remaining amount in the fuel tank of the sub fuel is monitored based on a duration over which the predetermined threshold is set for the amount of change in the air-fuel ratio. Engine control system for flex fuel engines.
前記空燃比の変化量に対して1乃至複数の閾値を設定し、この設定した閾値に対する到達態様に基づいて前記副燃料の燃料タンク内での燃料残量を監視する
請求項1に記載のフレックス燃料機関の機関制御装置。
2. The flex according to claim 1, wherein one or more threshold values are set for the amount of change in the air-fuel ratio, and the remaining amount of fuel in the fuel tank of the auxiliary fuel is monitored based on a mode of reaching the set threshold value. Engine control device for fuel engines.
前記フレックス燃料機関の定常運転状態が同機関のアイドル運転状態である
請求項1〜4のいずれか一項に記載のフレックス燃料機関の機関制御装置。
The engine control apparatus for a flex fuel engine according to any one of claims 1 to 4, wherein a steady operation state of the flex fuel engine is an idling operation state of the engine.
請求項1〜4のいずれか一項に記載のフレックス燃料機関の機関制御装置において、
前記フレックス燃料機関の運転制御条件の変化を検出する手段と、この運転制御条件の変化が検出されることに基づき前記副燃料の燃料タンク内での燃料残量の監視をキャンセルする手段とをさらに備える
ことを特徴とするフレックス燃料機関の機関制御装置。
In the engine control device of the flex fuel engine according to any one of claims 1 to 4,
Means for detecting a change in operation control condition of the flex fuel engine, and means for canceling monitoring of the remaining amount of fuel in the fuel tank based on detection of the change in operation control condition. An engine control device for a flexure fuel engine.
各別の燃料タンクに貯留される主燃料と該主燃料とは性状の異なる燃料からなって主に冷間始動時の燃焼を補助する副燃料とを用いるフレックス燃料機関の前記副燃料についてその燃料タンク内での燃料残量を監視する機能を有するフレックス燃料機関の機関制御装置であって、
イグニッションスイッチがオフ操作された後の一定時間に渡って前記副燃料の供給を強制実行し、当該副燃料の供給に伴う前記フレックス燃料機関の運転が継続される時間の変化に基づいて前記副燃料の燃料タンク内での燃料残量を監視する
ことを特徴とするフレックス燃料機関の機関制御装置。
The auxiliary fuel of the flex fuel engine using the main fuel stored in each separate fuel tank and the auxiliary fuel composed of fuel having different properties and mainly assisting combustion at the cold start An engine control device for a flex fuel engine having a function of monitoring the remaining amount of fuel in a tank,
The auxiliary fuel is forcibly executed for a certain period of time after the ignition switch is turned off, and the auxiliary fuel is changed based on a change in time during which the operation of the flex fuel engine is continued as the auxiliary fuel is supplied. An engine control device for a flex fuel engine characterized by monitoring the remaining amount of fuel in the fuel tank.
前記フレックス燃料機関の運転が継続される時間を、同機関の空燃比がリーン側に固定されるまでの時間として求める
請求項7に記載のフレックス燃料機関の機関制御装置。
The engine control device for a flex fuel engine according to claim 7, wherein a time for which the operation of the flex fuel engine is continued is obtained as a time until the air-fuel ratio of the engine is fixed to the lean side.
前記フレックス燃料機関の運転が継続される時間を、機関回転が維持されている時間として求める
請求項7に記載のフレックス燃料機関の機関制御装置。
The engine control device for a flex fuel engine according to claim 7, wherein a time during which the operation of the flex fuel engine is continued is obtained as a time during which the engine rotation is maintained.
前記フレックス燃料機関の運転が継続される時間を、イオン電流の検出に基づく筒内の燃焼継続時間として求める
請求項7に記載のフレックス燃料機関の機関制御装置。
The engine control device for a flex fuel engine according to claim 7, wherein a time during which the operation of the flex fuel engine is continued is obtained as a combustion duration in a cylinder based on detection of an ion current.
前記フレックス燃料機関の運転が継続される時間を、機関振動が維持されている時間として求める
請求項7に記載のフレックス燃料機関の機関制御装置。
The engine control device for a flex fuel engine according to claim 7, wherein a time during which the operation of the flex fuel engine is continued is obtained as a time during which engine vibration is maintained.
各別の燃料タンクに貯留される主燃料と該主燃料とは性状の異なる燃料からなって主に冷間始動時の燃焼を補助する副燃料とを用いるフレックス燃料機関の前記副燃料についてその燃料タンク内での燃料残量を監視する機能を有するフレックス燃料機関の機関制御装置であって、
イグニッションスイッチがオフ操作された後に前記副燃料の供給を強制実行し、当該副燃料の供給に伴う前記フレックス燃料機関の運転の継続の有無に基づいて前記副燃料の燃料タンク内での燃料残量を監視する
ことを特徴とするフレックス燃料機関の機関制御装置。
The auxiliary fuel of the flex fuel engine using the main fuel stored in each separate fuel tank and the auxiliary fuel composed of fuel having different properties and mainly assisting combustion at the cold start An engine control device for a flex fuel engine having a function of monitoring the remaining amount of fuel in a tank,
After the ignition switch is turned off, the supply of the auxiliary fuel is forcibly executed, and the remaining amount of fuel in the fuel tank of the auxiliary fuel is determined based on whether the operation of the flex fuel engine is continued due to the supply of the auxiliary fuel. An engine control device for a flex fuel engine characterized by monitoring the engine.
前記副燃料の燃料タンクには、同副燃料の燃料残量に応じて供給量を可変とする供給量可変機構が設けられてなる
請求項1〜12のいずれか一項に記載のフレックス燃料機関の機関制御装置。
The flex fuel engine according to any one of claims 1 to 12, wherein the fuel tank for the auxiliary fuel is provided with a supply amount variable mechanism for changing a supply amount in accordance with a remaining fuel amount of the auxiliary fuel. Engine control device.
請求項1〜13のいずれか一項に記載のフレックス燃料機関の機関制御装置において、
前記副燃料の燃料タンク内での燃料残量の監視結果を報知する報知手段をさらに備える
ことを特徴とするフレックス燃料機関の機関制御装置
The engine control apparatus for a flex fuel engine according to any one of claims 1 to 13,
An engine control apparatus for a flex fuel engine, further comprising an informing means for informing a monitoring result of a remaining amount of fuel in the fuel tank of the auxiliary fuel .
JP2006227610A 2006-08-24 2006-08-24 Engine control device for flex fuel engine Expired - Fee Related JP4539622B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2006227610A JP4539622B2 (en) 2006-08-24 2006-08-24 Engine control device for flex fuel engine
BRPI0703403A BRPI0703403B1 (en) 2006-08-24 2007-08-24 engine control system for a flexible fuel engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006227610A JP4539622B2 (en) 2006-08-24 2006-08-24 Engine control device for flex fuel engine

Publications (2)

Publication Number Publication Date
JP2008050990A JP2008050990A (en) 2008-03-06
JP4539622B2 true JP4539622B2 (en) 2010-09-08

Family

ID=39235292

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006227610A Expired - Fee Related JP4539622B2 (en) 2006-08-24 2006-08-24 Engine control device for flex fuel engine

Country Status (2)

Country Link
JP (1) JP4539622B2 (en)
BR (1) BRPI0703403B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101418726B (en) * 2008-11-27 2012-01-04 奇瑞汽车股份有限公司 Fuel control system and control method for alcohols and gasoline dual fuel engine
KR101755895B1 (en) 2015-11-24 2017-07-07 현대자동차주식회사 Fuel auxiliary tank for flexible fuel vehicle

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63147937A (en) * 1986-12-10 1988-06-20 Mazda Motor Corp Fuel supply device for engine
JPH0214459U (en) * 1988-07-11 1990-01-30
JPH03267538A (en) * 1990-03-19 1991-11-28 Toyota Motor Corp Fuel increase controller of internal combustion engine
JP3436166B2 (en) * 1999-01-21 2003-08-11 株式会社デンソー Abnormal diagnosis device for fuel level detector
JP2000337192A (en) * 1999-05-27 2000-12-05 Hitachi Ltd Engine control device
JP2006063959A (en) * 2004-08-30 2006-03-09 Denso Corp Vehicle fuel remaining amount estimating device and vehicle control device

Also Published As

Publication number Publication date
BRPI0703403A (en) 2008-04-22
JP2008050990A (en) 2008-03-06
BRPI0703403B1 (en) 2018-12-18

Similar Documents

Publication Publication Date Title
JP4477644B2 (en) Control device for internal combustion engine
JP4483737B2 (en) Open failure detection device for gaseous fuel injection valve
CN102918241B (en) Control devices for internal combustion engines
JP2009167853A (en) Control device for internal combustion engine
WO2008026567A1 (en) Controller of internal combustion engine
JP2010043531A (en) Fuel injection control device for internal combustion engine
JP2009036023A (en) Dissimilar fuel mixing determination device for internal combustion engine
JP4645482B2 (en) Automatic stop device for internal combustion engine
CN103038488A (en) Vehicle control device
CN101397941A (en) Engine control apparatus
JP4539622B2 (en) Engine control device for flex fuel engine
JP2006336499A (en) Fuel supply device for internal combustion engine
JPH11210557A (en) Liquefied gas fuel supply device for engine
JP2011001856A (en) Control device for internal combustion engine
JP5056640B2 (en) Engine fuel supply system
JP4353170B2 (en) Fuel level diagnostic device
JP4920077B2 (en) Control device for internal combustion engine
JPH09177580A (en) Fuel supply control device for internal combustion engine
JP4052521B2 (en) Control device for internal combustion engine
JP2012013005A (en) Failure diagnosis device of alcohol concentration sensor of internal combustion engine
JP2015140791A (en) Control device of internal combustion engine
JP2010013966A (en) Engine control device
JP2010209843A (en) Control device for internal combustion engine
KR100401624B1 (en) Fuel amount compensation method on engine restarting
JP2009228592A (en) Alcohol concentration determination device for internal combustion engine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080922

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090729

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090929

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091127

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20100119

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100319

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20100428

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: 20100601

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: 20100614

R151 Written notification of patent or utility model registration

Ref document number: 4539622

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: 20130702

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees