[go: up one dir, main page]

JP2009185654A - Internal combustion engine control device - Google Patents

Internal combustion engine control device Download PDF

Info

Publication number
JP2009185654A
JP2009185654A JP2008025072A JP2008025072A JP2009185654A JP 2009185654 A JP2009185654 A JP 2009185654A JP 2008025072 A JP2008025072 A JP 2008025072A JP 2008025072 A JP2008025072 A JP 2008025072A JP 2009185654 A JP2009185654 A JP 2009185654A
Authority
JP
Japan
Prior art keywords
fuel
internal combustion
combustion engine
control device
acquisition unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2008025072A
Other languages
Japanese (ja)
Inventor
Fumito Chiba
史人 千葉
Koichi Kimura
光壱 木村
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor 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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2008025072A priority Critical patent/JP2009185654A/en
Publication of JP2009185654A publication Critical patent/JP2009185654A/en
Pending legal-status Critical Current

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/40Engine management systems

Landscapes

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

Abstract

【課題】 燃料性状の取得・推定の精度をより向上させることで、適切な運転制御を行い得る、内燃機関制御装置を提供する。
【解決手段】 本発明の対象となる内燃機関(1)は、第一の成分(F1)及び第二の成分(F2)を含む燃料(F)を利用可能に構成されている。第一の成分(F1)及び第二の成分(F2)は、それぞれ独立して内燃機関(1)の燃焼行程に供され得るものであって、第一の成分(F1)と第二の成分(F2)とは燃焼特性が異なる。本発明の内燃機関制御装置(2)は、フューエルカット制御実行中に燃料(F)噴射指令を行い、このフューエルカット制御中の噴射による燃料(F)の燃焼状態を取得する。また、内燃機関制御装置(2)は、このようにして取得された燃焼状態に基づいて、燃料(F)の性状、すなわち、燃料(F)における第二の成分(F2)の濃度を取得する。
【選択図】 図1
PROBLEM TO BE SOLVED: To provide an internal combustion engine control device capable of performing appropriate operation control by further improving the accuracy of acquisition / estimation of fuel properties.
An internal combustion engine (1) which is an object of the present invention is configured to be able to use a fuel (F) including a first component (F1) and a second component (F2). The first component (F1) and the second component (F2) can be independently supplied to the combustion stroke of the internal combustion engine (1), and the first component (F1) and the second component (F2) has different combustion characteristics. The internal combustion engine control device (2) of the present invention issues a fuel (F) injection command during execution of the fuel cut control, and acquires the combustion state of the fuel (F) by the injection during the fuel cut control. Further, the internal combustion engine control device (2) acquires the property of the fuel (F), that is, the concentration of the second component (F2) in the fuel (F) based on the combustion state thus acquired. .
[Selection] Figure 1

Description

本発明は、内燃機関制御装置、すなわち、内燃機関の運転を制御する装置、に関する。   The present invention relates to an internal combustion engine control device, that is, a device that controls the operation of an internal combustion engine.

複数種類の燃料やそれらの混合物を利用可能な内燃機関が種々提案されている。特に、近年、環境対策等のため、石油代替燃料の適用(ガソリンエンジンに対するバイオエタノールの適用や、ディーゼルエンジンに対するバイオディーゼル燃料の適用)が盛んに図られている。この場合、同一の内燃機関にて、石油燃料や代替燃料がそれぞれ単独で用いられる他、これと石油燃料との混合燃料が用いられることがあり得る。   Various internal combustion engines that can use a plurality of types of fuels and mixtures thereof have been proposed. In particular, in recent years, the application of petroleum alternative fuels (application of bioethanol to gasoline engines and application of biodiesel fuel to diesel engines) has been actively pursued for environmental measures and the like. In this case, in the same internal combustion engine, petroleum fuel and alternative fuel may be used alone, or a mixed fuel of this and petroleum fuel may be used.

ガソリンや軽油に対するバイオ燃料の混合率(バイオ燃料濃度)は、様々である。例えば、いわゆるFFV(Flexible Fuel Vehicle)に用いられるエタノール含有ガソリン燃料については、主なものとして、エタノール濃度が3%である「E3」、同濃度が85%である「E85」、エタノール100%燃料である「E100」、等が知られており、エタノール濃度には大きな幅がある。   The mixing ratio of biofuel to gasoline and light oil (biofuel concentration) varies. For example, as for the ethanol-containing gasoline fuel used in so-called FFV (Flexible Fuel Vehicle), the main ones are “E3” whose ethanol concentration is 3%, “E85” whose concentration is 85%, and 100% ethanol fuel. “E100” is known, and the ethanol concentration has a wide range.

この種の内燃機関において、燃料性状センサ(アルコール濃度センサ等)を備えていて、この燃料性状センサによって検出される燃料性状(アルコール濃度)に基づいて運転制御が行われるものが知られている(例えば、実願昭60−79279号(実開昭61−194744号)のマイクロフィルム、特開平5−5446号公報、特開2005−232997号公報、等。)。   This type of internal combustion engine is known to include a fuel property sensor (alcohol concentration sensor or the like) and to perform operation control based on the fuel property (alcohol concentration) detected by the fuel property sensor ( For example, a microfilm disclosed in Japanese Utility Model Application No. 60-79279 (Japanese Utility Model Application No. 61-194744), Japanese Patent Application Laid-Open No. 5-5446, Japanese Patent Application Laid-Open No. 2005-232997, etc.

また、この種の内燃機関において、空燃比フィードバック補正係数(これは排気ガス通路に設けられた空燃比センサの出力に基づいて取得される)の平均値に基づいて、アルコール含有燃料中のアルコール濃度を推定するように構成されたものが知られている(例えば、特開平5−163992号公報、特開2006−77683号公報、等。)。
実願昭60−79279号(実開昭61−194744号)のマイクロフィルム 特開平5−5446号公報 特開2005−232997号公報 特開平5−163992号公報 特開2006−77683号公報
In this type of internal combustion engine, the alcohol concentration in the alcohol-containing fuel is based on the average value of the air-fuel ratio feedback correction coefficient (which is obtained based on the output of the air-fuel ratio sensor provided in the exhaust gas passage). Are known (for example, JP-A-5-163992 and JP-A-2006-77683, etc.).
Microfilm of Japanese Utility Model No. 60-79279 (Japanese Utility Model Application No. 61-194744) Japanese Patent Laid-Open No. 5-5446 JP-A-2005-232997 Japanese Patent Laid-Open No. 5-163992 JP 2006-77683 A

一般に、燃料種類が異なると、燃焼特性もまた異なる。例えば、理論空燃比については、ガソリンがおよそ14.6ないし14.7であるのに対し、エタノールは約9.0である。また、エタノールのオクタン価はガソリン(特にレギュラーガソリン)よりもはるかに高い。よって、この種の内燃機関の運転を適切に制御するためには、燃焼行程に供される燃料の性状(石油燃料・代替燃料の種別あるいは両者の混合比)を精度よく取得することが重要である。   In general, different fuel types have different combustion characteristics. For example, for stoichiometric air-fuel ratio, gasoline is approximately 14.6 to 14.7, whereas ethanol is approximately 9.0. Also, the octane number of ethanol is much higher than gasoline (especially regular gasoline). Therefore, in order to properly control the operation of this type of internal combustion engine, it is important to accurately obtain the properties of the fuel used for the combustion stroke (the type of petroleum fuel / alternative fuel or the mixture ratio of both). is there.

この点、上述の燃料性状センサは、現状、一般に精度がそれほど良くなく、また経時劣化することもある。また、上述のような、空燃比フィードバック補正係数の平均値に基づくアルコール濃度の推定においても、各種センサや燃料噴射器等の、個体差や経時劣化等により、相当程度の誤差が生じることがある(以下、かかる誤差を「機構的・経時的誤差」と称する。)。よって、従来のこの種の内燃機関においては、燃料性状の取得・推定の機構的・経時的誤差により、性能低下や排気エミッションの悪化等の不具合が生じるおそれがある。   In this regard, the above-described fuel property sensor is generally not very accurate at present, and may deteriorate over time. In addition, in the estimation of the alcohol concentration based on the average value of the air-fuel ratio feedback correction coefficient as described above, a considerable error may occur due to individual differences or deterioration with time of various sensors, fuel injectors, and the like. (Hereinafter, this error is referred to as “mechanical / time-dependent error”). Therefore, in the conventional internal combustion engine of this type, there is a risk that problems such as deterioration in performance and deterioration of exhaust emission may occur due to mechanical and time-dependent errors in obtaining and estimating fuel properties.

具体的には、例えば、アルコール含有ガソリンにおける低アルコール(エタノール)濃度領域においては、濃度変化に伴うオクタン価の変動率が大きいため、燃料性状(アルコール濃度)の取得・推定の誤差による影響が大きい。したがって、かかる領域においては、燃料性状の取得・推定の機構的・経時的誤差による、ノッキングやプレイグニッション等の異常燃焼の発生が懸念される。   Specifically, for example, in a low alcohol (ethanol) concentration region in alcohol-containing gasoline, since the variation rate of the octane number accompanying the concentration change is large, the influence of an error in obtaining and estimating the fuel property (alcohol concentration) is large. Therefore, in such a region, there is a concern that abnormal combustion such as knocking or pre-ignition may occur due to a mechanical / time-dependent error in obtaining / estimating fuel properties.

その一方で、例えば、FFVにおいて、エタノールを含有しないガソリンに合わせた燃焼条件(圧縮比や点火時期)の制御を行うと、異常燃焼の発生は抑制され得る。しかしながら、これでは、本来得られるべき、熱効率や出力の向上が、得られなくなってしまう。   On the other hand, for example, when the combustion conditions (compression ratio and ignition timing) matched to gasoline not containing ethanol are controlled in FFV, the occurrence of abnormal combustion can be suppressed. However, with this, the improvement in thermal efficiency and output that should originally be obtained cannot be obtained.

本発明は、このような課題に対処するためになされたものである。すなわち、本発明の目的は、燃料性状の取得・推定の精度をより向上させることで、適切な運転制御を行い得る、内燃機関制御装置を提供することにある。   The present invention has been made to address such problems. That is, an object of the present invention is to provide an internal combustion engine control device that can perform appropriate operation control by further improving the accuracy of acquisition and estimation of fuel properties.

本発明の対象となる内燃機関は、それぞれ独立して燃焼に供され得る第一の成分及び第二の成分を含む燃料を利用可能に構成されている。前記第一の成分と前記第二の成分とでは、燃焼特性(理論空燃比、オクタン価、セタン価、等)のうちの少なくとも1つが異なる。   The internal combustion engine that is the subject of the present invention is configured to be able to use a fuel containing a first component and a second component that can be independently subjected to combustion. The first component and the second component differ in at least one of combustion characteristics (theoretical air-fuel ratio, octane number, cetane number, etc.).

本発明の内燃機関制御装置(以下、単に「制御装置」と称することがある。)は、フューエルカット制御実行中に燃料噴射指令を行い、このフューエルカット制御中の噴射による前記燃料の燃焼状態(例えば、機関回転数変動や、熱発生量等。)を取得するように構成されている。また、前記制御装置は、前記燃焼状態に基づいて、前記燃料の性状、すなわち、前記第二の成分の濃度を取得するように構成されている。ここで、「フューエルカット制御」とは、前記燃料噴射器による前記燃料の噴射が中断されることをいい、所定の運転条件が満たされた場合に実行されるものである。   The internal combustion engine control device (hereinafter, may be simply referred to as “control device”) of the present invention issues a fuel injection command during execution of fuel cut control, and the combustion state of the fuel by injection during the fuel cut control ( For example, engine speed fluctuation, heat generation amount, etc.) are acquired. The control device is configured to acquire the property of the fuel, that is, the concentration of the second component, based on the combustion state. Here, “fuel cut control” means that the fuel injection by the fuel injector is interrupted, and is executed when a predetermined operating condition is satisfied.

(1)本発明の一側面における前記制御装置は、噴射指令部と、燃焼状態取得部と、燃料性状取得部と、を備えている。なお、「部」は「手段」とも言い換え得る(例えば「噴射指令手段」等:以下同様)。   (1) The control device according to one aspect of the present invention includes an injection command unit, a combustion state acquisition unit, and a fuel property acquisition unit. The “part” can also be referred to as “means” (for example, “injection command means”, etc.

前記噴射指令部は、前記フューエルカット制御実行中に燃料噴射器に向けて前記燃料の噴射を指令するようになっている。前記燃焼状態取得部は、前記噴射指令部からの指令により前記フューエルカット制御実行中に噴射された前記燃料の、前記燃焼状態を取得するようになっている。前記燃料性状取得部は、前記燃焼状態取得部により取得された前記燃焼状態に基づいて、前記燃料における前記第二の成分の濃度に対応する燃料性状を取得するようになっている。   The injection command unit commands the fuel injection to the fuel injector during execution of the fuel cut control. The combustion state acquisition unit is configured to acquire the combustion state of the fuel injected during execution of the fuel cut control according to a command from the injection command unit. The fuel property acquisition unit acquires a fuel property corresponding to the concentration of the second component in the fuel based on the combustion state acquired by the combustion state acquisition unit.

かかる構成においては、前記所定の運転条件が満たされた場合に、フューエルカット制御が実行される。このフューエルカット制御実行中に、前記噴射指令部により、前記燃料噴射器に向けて、前記燃料の噴射が指令される。なお、この噴射指令は、前記フューエルカット制御の実行中に不要な出力を極力発生させないようにしつつ、噴射燃料が効率的に(完全に)燃焼するような、適宜の条件で行われ得る。例えば、通常の燃料噴射制御中よりもかなり少ない噴射量(かなりリーン側)となるように、このフューエルカット制御実行中の噴射指令がなされ得る。   In such a configuration, fuel cut control is executed when the predetermined operating condition is satisfied. During the execution of the fuel cut control, the injection command section commands the fuel injection to the fuel injector. The injection command can be performed under appropriate conditions such that the injected fuel burns efficiently (completely) while preventing unnecessary output from being generated as much as possible during execution of the fuel cut control. For example, the injection command during execution of the fuel cut control can be made so that the injection amount (substantially lean side) is considerably smaller than that during normal fuel injection control.

前記噴射指令部からの指令により、前記フューエルカット制御実行中に前記燃料が噴射されると、その燃焼状態が、前記燃焼状態取得部によって取得される。この燃焼状態は、他の燃焼条件(燃料噴射量等)が同一であれば、前記燃料性状の変化に対応して変化する。そこで、前記燃焼状態取得部によって取得された前記燃焼状態に基づいて、前記燃料性状取得部により、前記燃料性状が取得される。この燃料性状取得部による前記燃料性状の取得結果においては、上述のような機構的・経時的誤差が、比較的小さい。   When the fuel is injected during execution of the fuel cut control according to a command from the injection command unit, the combustion state is acquired by the combustion state acquisition unit. This combustion state changes corresponding to the change in the fuel properties if other combustion conditions (fuel injection amount, etc.) are the same. Therefore, the fuel property is acquired by the fuel property acquisition unit based on the combustion state acquired by the combustion state acquisition unit. In the result of acquisition of the fuel property by the fuel property acquisition unit, the mechanical and temporal errors as described above are relatively small.

このように、かかる構成によれば、前記フューエルカット制御実行中の燃料噴射に伴う前記燃焼状態を取得することで、前記燃料性状が従来よりも高い精度で取得(推定)され得る。したがって、本発明によれば、当該燃料性状に応じた適切な機関運転制御が行われ得る。   Thus, according to this configuration, the fuel property can be acquired (estimated) with higher accuracy than before by acquiring the combustion state associated with fuel injection during execution of the fuel cut control. Therefore, according to the present invention, appropriate engine operation control according to the fuel property can be performed.

(2)本発明の他の一側面における制御装置は、第一及び第二燃料性状取得部と、噴射指令部と、燃焼状態取得部と、を備えている。   (2) A control device according to another aspect of the present invention includes first and second fuel property acquisition units, an injection command unit, and a combustion state acquisition unit.

前記第一燃料性状取得部は、空燃比センサの出力に基づいて、前記燃料性状を取得するようになっている。この空燃比センサは、排気ガス中のガス成分の濃度に基づいて前記出力を生じるように構成されている。前記噴射指令部及び前記燃焼状態取得部は、上述と同様になっている。前記第二燃料性状取得部は、前記燃焼状態取得部により取得された前記燃焼状態に基づいて、前記燃料性状を取得するようになっている。   The first fuel property acquisition unit acquires the fuel property based on the output of the air-fuel ratio sensor. The air-fuel ratio sensor is configured to generate the output based on the concentration of the gas component in the exhaust gas. The injection command unit and the combustion state acquisition unit are the same as described above. The second fuel property acquisition unit is configured to acquire the fuel property based on the combustion state acquired by the combustion state acquisition unit.

かかる構成においては、前記第一燃料性状取得部により、前記空燃比センサの前記出力(より具体的には当該出力に応じて取得される空燃比フィードバック補正係数やその平均値)に基づいて、前記燃料性状が、比較的簡易に且つ従来のアルコール濃度センサよりも比較的高精度で取得される。もっとも、この第一燃料性状取得部による取得結果(以下、「第一燃料性状」と称する。)においても、上述のような機構的・経時的誤差が少なからず含まれ得る。   In such a configuration, based on the output of the air-fuel ratio sensor (more specifically, the air-fuel ratio feedback correction coefficient and its average value acquired according to the output) by the first fuel property acquisition unit, The fuel properties are obtained relatively easily and with a relatively high accuracy compared to conventional alcohol concentration sensors. Of course, the result obtained by the first fuel property acquisition unit (hereinafter referred to as “first fuel property”) may include not only the above-described mechanical and time-dependent errors.

ところで、前記所定の運転条件が満たされた場合に、上述のフューエルカット制御が実行される。ここで、本発明の構成においては、このフューエルカット制御実行中に、前記噴射指令部により、前記燃料噴射器に向けて、前記燃料の噴射が指令される(この噴射指令も上述のような適宜の条件で行われ得る)。この指令により前記フューエルカット制御実行中に噴射された、前記燃料の燃焼状態は、前記燃焼状態取得部によって取得される。取得されたこの燃焼状態に基づいて、前記第二燃料性状取得部により、前記燃料性状が取得される(この取得結果を、以下、「第二燃料性状」と称する。)。   By the way, when the said predetermined | prescribed driving | running condition is satisfy | filled, the above-mentioned fuel cut control is performed. Here, in the configuration of the present invention, during the execution of the fuel cut control, the injection command unit commands the fuel injector to inject the fuel (this injection command is also appropriately as described above. Can be done under conditions). The combustion state of the fuel injected during execution of the fuel cut control by this command is acquired by the combustion state acquisition unit. Based on the acquired combustion state, the second fuel property acquisition unit acquires the fuel property (this acquisition result is hereinafter referred to as “second fuel property”).

上述の通り、前記第二燃料性状は、前記フューエルカット制御実行中の燃料噴射に伴う前記燃焼状態に基づいて取得(推定)されたものであって、前記第一燃料性状よりも、上述のような機構的・経時的誤差が少ない。よって、本発明によれば、前記第一燃料性状とともに、あるいはこれに代えて、前記第二燃料性状を用いることで、前記燃料性状に応じた適切な機関運転制御が、より良好に行われ得る。   As described above, the second fuel property is obtained (estimated) based on the combustion state associated with fuel injection during execution of the fuel cut control, and is as described above rather than the first fuel property. There are few mechanical and temporal errors. Therefore, according to the present invention, by using the second fuel property together with or instead of the first fuel property, appropriate engine operation control according to the fuel property can be performed better. .

(3)前記(2)の構成を有する前記制御装置において、さらに、燃料系異常診断部が備えられていてもよい。この燃料系異常診断部は、燃料系(前記各種センサ類の一部や前記燃料噴射器が含まれる)の異常診断を、前記第一燃料性状と前記第二燃料性状との偏差に基づいて行うようになっている。   (3) The control apparatus having the configuration of (2) may further include a fuel system abnormality diagnosis unit. The fuel system abnormality diagnosis unit performs abnormality diagnosis of a fuel system (including a part of the various sensors and the fuel injector) based on a deviation between the first fuel property and the second fuel property. It is like that.

かかる構成においては、上述のようにして、前記第一燃料性状取得部によって前記第一燃料性状が取得されるとともに、前記第二燃料性状取得部によって前記第二燃料性状が取得される。そして、これらの偏差に基づいて、前記燃料系の異常診断が行われる。   In this configuration, as described above, the first fuel property is acquired by the first fuel property acquisition unit, and the second fuel property is acquired by the second fuel property acquisition unit. Based on these deviations, abnormality diagnosis of the fuel system is performed.

上述のように、前記第二燃料性状は、前記第一燃料性状よりも、上述のような機構的・経時的誤差が少ない。よって、前記第一燃料性状と前記第二燃料性状との前記偏差は、前記燃料系の個体差や経時劣化等の度合いを示すものとなり得る。すなわち、当該偏差により、前記燃料系の経時劣化等による異常発生が判定され得る。   As described above, the second fuel property has fewer mechanical and temporal errors as described above than the first fuel property. Therefore, the deviation between the first fuel property and the second fuel property can indicate an individual difference of the fuel system or a degree of deterioration with time. That is, occurrence of an abnormality due to deterioration with time of the fuel system or the like can be determined based on the deviation.

したがって、かかる構成によれば、前記空燃比フィードバック補正係数の前記平均値の経時変化のみに基づく場合よりも良好な精度で、前記燃料系の異常診断が行われ得る。   Therefore, according to such a configuration, the abnormality diagnosis of the fuel system can be performed with better accuracy than in the case of only based on the change with time of the average value of the air-fuel ratio feedback correction coefficient.

(4)本発明のさらに他の一側面における制御装置は、燃料性状取得部と、噴射指令部と、燃焼状態取得部と、燃料性状補正値取得部と、を備えている。   (4) The control device according to another aspect of the present invention includes a fuel property acquisition unit, an injection command unit, a combustion state acquisition unit, and a fuel property correction value acquisition unit.

前記燃料性状取得部は、前記空燃比センサの前記出力に基づいて、前記燃料性状を取得するようになっている。前記噴射指令部及び前記燃焼状態取得部は、上述と同様になっている。前記燃料性状補正値取得部は、前記燃焼状態取得部により取得された前記燃焼状態に基づいて、前記燃料性状の補正値を取得するようになっている。   The fuel property acquisition unit acquires the fuel property based on the output of the air-fuel ratio sensor. The injection command unit and the combustion state acquisition unit are the same as described above. The fuel property correction value acquisition unit acquires the fuel property correction value based on the combustion state acquired by the combustion state acquisition unit.

かかる構成においては、前記空燃比センサの前記出力に基づいて、前記燃料性状が取得される。また、前記所定の運転条件が満たされた場合に、上述のフューエルカット制御が実行される。このフューエルカット制御実行中に、前記噴射指令部により、前記燃料噴射器に向けて、前記燃料の噴射が指令される(この噴射指令も上述と同様に適宜の条件で行われ得る)。   In such a configuration, the fuel property is acquired based on the output of the air-fuel ratio sensor. Further, when the predetermined operating condition is satisfied, the fuel cut control described above is executed. During the execution of the fuel cut control, the injection command unit commands the fuel injector to inject the fuel (this injection command can also be performed under appropriate conditions as described above).

前記噴射指令部からの指令により、前記フューエルカット制御実行中に前記燃料が噴射されると、その燃焼状態が、前記燃焼状態取得部によって取得される。この燃焼状態は、上述のように、前記燃料性状に対応したものとなる。そこで、前記燃焼状態と、前記燃料性状取得部により取得された前記燃料性状と、に基づいて、前記燃料性状に対する前記補正値(あるいは前記燃料性状の「学習値」とも称し得る)が取得される。具体的には、例えば、前記燃料性状取得部により取得された前記燃料性状と、前記燃焼状態に基づいて取得された前記燃料性状と、の偏差が、前記補正値として取得され得る。   When the fuel is injected during execution of the fuel cut control according to a command from the injection command unit, the combustion state is acquired by the combustion state acquisition unit. This combustion state corresponds to the fuel property as described above. Therefore, based on the combustion state and the fuel property acquired by the fuel property acquisition unit, the correction value for the fuel property (or may be referred to as the “learning value” of the fuel property) is acquired. . Specifically, for example, a deviation between the fuel property acquired by the fuel property acquisition unit and the fuel property acquired based on the combustion state can be acquired as the correction value.

このように、かかる構成によれば、前記空燃比センサの前記出力に基づいて前記燃料性状が簡易に取得されるとともに、前記フューエルカット制御実行中の燃料噴射に伴う前記燃焼状態に基づいて、前記燃料性状に対する前記補正値が取得される。よって、前記燃料性状が従来よりも高い精度で簡易に取得・推定され得る。したがって、本発明によれば、当該燃料性状に応じた適切な機関運転制御が簡易に行われ得る。   Thus, according to this configuration, the fuel property is easily acquired based on the output of the air-fuel ratio sensor, and based on the combustion state accompanying fuel injection during execution of the fuel cut control, The correction value for the fuel property is acquired. Therefore, the fuel property can be easily obtained and estimated with higher accuracy than before. Therefore, according to the present invention, appropriate engine operation control corresponding to the fuel property can be easily performed.

(5)前記(4)の構成を有する前記制御装置において、さらに、燃料系異常診断部が備えられていてもよい。この燃料系異常診断部は、燃料系の異常診断を、前記補正値に基づいて行うようになっている。   (5) The control apparatus having the configuration of (4) may further include a fuel system abnormality diagnosis unit. The fuel system abnormality diagnosis unit performs a fuel system abnormality diagnosis based on the correction value.

かかる構成においては、前記燃料性状補正値取得部によって、前記燃料性状の前記補正値が取得される。ここで、前記燃料系に状態変化(経時劣化や故障)が生じると、前記補正値も変動する。よって、前記補正値は、前記燃料系の状態変化の度合いを示すものとなり得る。そこで、この補正値に基づいて、前記燃料系の異常診断が行われる。   In this configuration, the correction value for the fuel property is acquired by the fuel property correction value acquisition unit. Here, when a state change (deterioration with time or failure) occurs in the fuel system, the correction value also varies. Therefore, the correction value can indicate the degree of change in the state of the fuel system. Therefore, the abnormality diagnosis of the fuel system is performed based on this correction value.

したがって、かかる構成によれば、前記空燃比フィードバック補正係数の前記平均値の経時変化のみに基づく場合よりも良好な精度で、前記燃料系の異常診断が行われ得る。   Therefore, according to such a configuration, the abnormality diagnosis of the fuel system can be performed with better accuracy than in the case of only based on the change with time of the average value of the air-fuel ratio feedback correction coefficient.

(6)前記各制御装置は、圧縮比制御部をさらに備えていてもよい。この圧縮比制御部は、前記指令による、前記フューエルカット制御実行中の噴射の際に、圧縮比を高くするようになっている。例えば、前記内燃機関が可変圧縮比機構を備えている場合に、前記フューエルカット制御実行中の噴射の際に、圧縮比が可変範囲の最高値に設定されるようになっている。   (6) Each of the control devices may further include a compression ratio control unit. The compression ratio control unit is configured to increase the compression ratio at the time of injection during execution of the fuel cut control according to the command. For example, when the internal combustion engine is provided with a variable compression ratio mechanism, the compression ratio is set to the highest value in the variable range during injection during execution of the fuel cut control.

かかる構成においては、前記フューエルカット制御実行中の燃料噴射に伴う前記燃焼状態の取得の際に、圧縮比が高く設定される。これにより、圧縮端温度が上昇し、噴射された前記燃料が効率よく燃焼する。すなわち、前記フューエルカット制御実行中の燃料噴射における前記燃料性状が、前記燃焼状態の取得結果に良好に反映され得る。したがって、かかる構成によれば、前記燃料性状の取得・推定の精度が、よりいっそう向上し得る。   In such a configuration, the compression ratio is set high when acquiring the combustion state associated with fuel injection during execution of the fuel cut control. Thereby, the compression end temperature rises and the injected fuel burns efficiently. That is, the fuel property in the fuel injection during execution of the fuel cut control can be favorably reflected in the acquisition result of the combustion state. Therefore, according to such a configuration, the accuracy of acquisition and estimation of the fuel property can be further improved.

以下、本発明の実施形態(本願の出願時点において出願人が最良と考えている実施形態)について、図面を参照しつつ説明する。   Hereinafter, embodiments of the present invention (embodiments that the applicant considers best at the time of filing of the present application) will be described with reference to the drawings.

なお、以下の実施形態に関する記載は、法令で要求されている明細書の記載要件(記述要件・実施可能要件)を満たすために、本発明の具体化の単なる一例を、可能な範囲で具体的に記述しているものにすぎない。よって、後述するように、本発明が、以下に説明する実施形態の具体的構成に何ら限定されるものではないことは、全く当然である。実施形態に対する変形例(modification)の例示は、当該実施形態の説明中に挿入されると、首尾一貫した実施形態の説明の理解が妨げられるので、末尾にまとめて記載されている。   In addition, the description about the following embodiment is specific to the extent possible, merely an example of the embodiment of the present invention in order to satisfy the description requirement (description requirement / practicability requirement) of the specification required by law. It is only what is described in. Therefore, as will be described later, it is quite natural that the present invention is not limited to the specific configurations of the embodiments described below. Examples of modifications to an embodiment are listed together at the end, as they are inserted during the description of the embodiment, preventing understanding of a consistent description of the embodiment.

<エンジンの構成>
図1は、エンジン1と、これを制御するための制御装置2と、を含む、システムS(車両等)の全体構成を示す概略構成図である。エンジン1は、後述するように、圧縮比を変更可能に構成されている。また、本実施形態におけるエンジン1は、燃料Fとして、理論空燃比及びオクタン価の異なる複数種類のものを利用可能に構成されている。すなわち、本実施形態におけるエンジン1は、FFVに適用されるものであって、ガソリンF1、エタノールF2、及びこれらの混合物を、燃料Fとして利用可能に構成されている。
<Engine configuration>
FIG. 1 is a schematic configuration diagram showing an overall configuration of a system S (vehicle or the like) including an engine 1 and a control device 2 for controlling the engine 1. The engine 1 is configured to be able to change the compression ratio, as will be described later. Further, the engine 1 in the present embodiment is configured such that a plurality of types of fuel F having different theoretical air-fuel ratios and different octane numbers can be used. That is, the engine 1 in this embodiment is applied to FFV, and is configured to be able to use gasoline F1, ethanol F2, and a mixture thereof as fuel F.

まず、エンジン1の概略構成について説明する。図1に示されているように、このエンジン1は、シリンダブロック11と、シリンダヘッド12と、クランクケース13と、可変圧縮比機構14と、吸気系統15と、排気系統16と、燃料供給系統17と、を備えている。   First, a schematic configuration of the engine 1 will be described. As shown in FIG. 1, the engine 1 includes a cylinder block 11, a cylinder head 12, a crankcase 13, a variable compression ratio mechanism 14, an intake system 15, an exhaust system 16, and a fuel supply system. 17.

<<エンジンブロック>>
シリンダブロック11には、シリンダボア111が形成されている。シリンダボア111は、エンジン1の高さ方向(シリンダ中心軸CAと平行な方向)に沿って形成された略円柱形状の貫通孔である。シリンダボア111の内側には、ピストン112が、シリンダ中心軸CAに沿って往復移動可能に収容されている。また、シリンダボア111の周囲には、冷却水の通路であるウォータージャケット113が形成されている。
<< Engine block >>
A cylinder bore 111 is formed in the cylinder block 11. The cylinder bore 111 is a substantially cylindrical through hole formed along the height direction of the engine 1 (a direction parallel to the cylinder center axis CA). Inside the cylinder bore 111, a piston 112 is accommodated so as to be capable of reciprocating along the cylinder center axis CA. A water jacket 113 that is a passage for cooling water is formed around the cylinder bore 111.

シリンダブロック11の上端部(ピストン112の上死点側の端部)には、シリンダヘッド12が接合されている。シリンダヘッド12は、シリンダブロック11に対して相対移動しないように、シリンダブロック11に対して、図示しないボルト等を用いて固定されている。   The cylinder head 12 is joined to the upper end portion of the cylinder block 11 (the end portion on the top dead center side of the piston 112). The cylinder head 12 is fixed to the cylinder block 11 with a bolt or the like (not shown) so as not to move relative to the cylinder block 11.

シリンダヘッド12の下端部(シリンダブロック11に面する部分)には、凹部が形成されている。この凹部は、シリンダボア111の上端部に対応する位置に設けられている。この凹部の内側の空間と、ピストン112の頂面よりも上側(シリンダヘッド12側)のシリンダボア111の内側の空間と、によって、燃焼室CCが形成されている。   A recess is formed at the lower end of the cylinder head 12 (the portion facing the cylinder block 11). The concave portion is provided at a position corresponding to the upper end portion of the cylinder bore 111. A combustion chamber CC is formed by the space inside the recess and the space inside the cylinder bore 111 above the top surface of the piston 112 (on the cylinder head 12 side).

シリンダヘッド12には、吸気ポート121及び排気ポート122が形成されている。これらは、燃焼室CCに連通するガス通路である。また、シリンダヘッド12には、燃焼室CCと吸気ポート121及び排気ポート122との連通状態を制御するために、吸気バルブ123、排気バルブ124、可変吸気バルブタイミング装置125、及び可変排気バルブタイミング装置126が設けられている。   An intake port 121 and an exhaust port 122 are formed in the cylinder head 12. These are gas passages communicating with the combustion chamber CC. In addition, the cylinder head 12 includes an intake valve 123, an exhaust valve 124, a variable intake valve timing device 125, and a variable exhaust valve timing device in order to control the communication state between the combustion chamber CC and the intake port 121 and the exhaust port 122. 126 is provided.

可変吸気バルブタイミング装置125及び可変排気バルブタイミング装置126は、吸気バルブ123及び排気バルブ124の開閉タイミングを変更し得るように構成されている。可変吸気バルブタイミング装置125及び可変排気バルブタイミング装置126の具体的な構成については、すでに周知であるし、本発明の本質的部分には無関係であるので、その説明は本明細書では省略されている。   The variable intake valve timing device 125 and the variable exhaust valve timing device 126 are configured to change the opening / closing timing of the intake valve 123 and the exhaust valve 124. The specific configurations of the variable intake valve timing device 125 and the variable exhaust valve timing device 126 are already well known and are irrelevant to the essential parts of the present invention, so that the description thereof is omitted herein. Yes.

シリンダヘッド12には、また、点火プラグ127及びイグナイタ128が装着されている。点火プラグ127は、その端部に設けられた火花発生電極が燃焼室CCの上端部に露出するように配置されている。イグナイタ128は、点火プラグ127における上述の火花発生電極に印加するための高電圧を発生するイグニッションコイルを備えている。   A spark plug 127 and an igniter 128 are also attached to the cylinder head 12. The spark plug 127 is arranged such that a spark generating electrode provided at the end thereof is exposed at the upper end of the combustion chamber CC. The igniter 128 includes an ignition coil that generates a high voltage to be applied to the spark generating electrode in the spark plug 127.

クランクケース13内には、クランクシャフト131が回転可能に支持されている。クランクシャフト131は、ピストン112のシリンダ中心軸CAに沿った往復移動に基づいて回転駆動されるように、コンロッド132を介して、ピストン112と連結されている。   A crankshaft 131 is rotatably supported in the crankcase 13. The crankshaft 131 is connected to the piston 112 via a connecting rod 132 so as to be rotationally driven based on reciprocal movement along the cylinder center axis CA of the piston 112.

<<可変圧縮比機構>>
本実施形態の可変圧縮比機構14は、シリンダブロック11とシリンダヘッド12との接合体を、クランクケース13に対して、シリンダ中心軸CAに沿って互いに相対移動させて、隙間容積を変更することで、圧縮比を変更し得るように構成されている。この可変圧縮比機構14は、特開2003−206771号公報や特開2007−056837号公報等に記載されているものと同様の構成を備えている。したがって、本明細書においては、この機構の詳細な説明を省略し、概要についてのみ説明する。
<< Variable compression ratio mechanism >>
The variable compression ratio mechanism 14 of the present embodiment changes the clearance volume by moving the joined body of the cylinder block 11 and the cylinder head 12 relative to each other along the cylinder center axis CA with respect to the crankcase 13. Thus, the compression ratio can be changed. The variable compression ratio mechanism 14 has the same configuration as that described in Japanese Patent Application Laid-Open Nos. 2003-206871 and 2007-056837. Therefore, in this specification, detailed description of this mechanism will be omitted, and only an outline will be described.

可変圧縮比機構14は、連結機構141と、駆動機構142と、を備えている。連結機構141は、シリンダブロック11とクランクケース13とを、シリンダ中心軸CAに沿って互いに相対移動可能に連結するように構成されている。駆動機構142は、モータやギヤ機構等の駆動部と、この駆動部の駆動状態(モータの回転角等)をモニターするエンコーダ等の検知部と、を備えている。この駆動機構142は、制御装置2からの動作信号に応じてシリンダブロック11とクランクケース13とをシリンダ中心軸CAに沿って互いに相対移動させるとともに、この相対移動によるシリンダブロック11とクランクケース13との相対位置に対応する情報を制御装置2に出力し得るように構成されている。すなわち、制御装置2及び可変圧縮比機構14は、互いに信号を授受することによって、エンジン1における圧縮比を制御し得るように構成されている。   The variable compression ratio mechanism 14 includes a connection mechanism 141 and a drive mechanism 142. The coupling mechanism 141 is configured to couple the cylinder block 11 and the crankcase 13 so as to be movable relative to each other along the cylinder center axis CA. The drive mechanism 142 includes a drive unit such as a motor and a gear mechanism, and a detection unit such as an encoder that monitors the drive state (rotation angle of the motor, etc.) of the drive unit. The drive mechanism 142 moves the cylinder block 11 and the crankcase 13 relative to each other along the cylinder central axis CA in accordance with an operation signal from the control device 2, and the cylinder block 11 and the crankcase 13 generated by the relative movement. The information corresponding to the relative position is output to the control device 2. That is, the control device 2 and the variable compression ratio mechanism 14 are configured to control the compression ratio in the engine 1 by exchanging signals with each other.

<<吸排気系統>>
吸気系統15は、吸気通路151を備えている。吸気通路151は、インテークマニホールドやサージタンク等を含み、吸気ポート121に接続されている。吸気通路151には、スロットルバルブ152が介装されている。スロットルバルブ152は、DCモータからなるスロットルバルブアクチュエータ153によって回転駆動されるように構成されている。
<< Intake and exhaust system >>
The intake system 15 includes an intake passage 151. The intake passage 151 includes an intake manifold, a surge tank, and the like, and is connected to the intake port 121. A throttle valve 152 is interposed in the intake passage 151. The throttle valve 152 is configured to be rotationally driven by a throttle valve actuator 153 made of a DC motor.

排気系統16は、排気通路161を備えている。排気通路161は、エキゾーストマニホールドを含み、排気ポート122に接続されている。排気通路161には、触媒コンバータ162が介装されている。触媒コンバータ162は、酸素吸蔵機能を有する三元触媒をその内部に備えていて、排気ガス中のHC、CO、及びNOxを浄化可能に構成されている。   The exhaust system 16 includes an exhaust passage 161. The exhaust passage 161 includes an exhaust manifold and is connected to the exhaust port 122. A catalytic converter 162 is interposed in the exhaust passage 161. The catalytic converter 162 includes therein a three-way catalyst having an oxygen storage function, and is configured to be able to purify HC, CO, and NOx in the exhaust gas.

<<燃料供給系統>>
燃料供給系統17は、燃料タンク171内に貯留されている燃料Fをインジェクタ172に配送してインジェクタ172にて燃料Fを噴射することで、燃焼室CC内に燃料を供給し得るように構成されている。本実施形態においては、インジェクタ172は、燃焼室CC内に直接的に燃料Fを噴射するように、構成及び配置されている。燃料タンク171とインジェクタ172とは、デリバリパイプ173によって接続されている。
<< Fuel supply system >>
The fuel supply system 17 is configured to supply fuel into the combustion chamber CC by delivering the fuel F stored in the fuel tank 171 to the injector 172 and injecting the fuel F with the injector 172. ing. In the present embodiment, the injector 172 is configured and arranged so as to inject the fuel F directly into the combustion chamber CC. The fuel tank 171 and the injector 172 are connected by a delivery pipe 173.

<制御装置>
本実施形態の制御装置2は、本発明の噴射指令部、燃焼状態取得部、(第一・第二)燃料性状取得部、燃料性状補正値取得部、圧縮比制御部、及び燃料系異常診断部を構成するエンジン電子コントロールユニット(以下、「ECU」と略称する。)210を備えている。ECU210は、CPU211と、ROM212と、RAM213と、バックアップRAM214と、インターフェース215と、バス216と、を備えている。CPU211、ROM212、RAM213、バックアップRAM214、及びインターフェース215は、バス216によって互いに接続されている。
<Control device>
The control device 2 of the present embodiment includes an injection command unit, a combustion state acquisition unit, a (first / second) fuel property acquisition unit, a fuel property correction value acquisition unit, a compression ratio control unit, and a fuel system abnormality diagnosis according to the present invention. The engine electronic control unit (hereinafter abbreviated as “ECU”) 210 is included. The ECU 210 includes a CPU 211, a ROM 212, a RAM 213, a backup RAM 214, an interface 215, and a bus 216. The CPU 211, ROM 212, RAM 213, backup RAM 214, and interface 215 are connected to each other via a bus 216.

ROM212には、CPU211により実行されるルーチン(プログラム)、テーブル(ルックアップテーブル、マップ)、及びパラメータ等が予め格納されている。RAM213は、CPU211によりルーチンが実行される際に、必要に応じてデータを一時的に格納し得るように構成されている。バックアップRAM214は、電源が投入された状態でCPU211によりルーチンが実行される際にデータを格納するとともに、この格納されたデータを電源遮断後も保持し得るように構成されている。   In the ROM 212, routines (programs) executed by the CPU 211, tables (lookup tables, maps), parameters, and the like are stored in advance. The RAM 213 is configured to temporarily store data as necessary when the routine is executed by the CPU 211. The backup RAM 214 is configured to store data when the routine is executed by the CPU 211 in a state where the power is turned on, and to retain the stored data even after the power is shut off.

インターフェース215は、後述する各種センサや駆動機構142における上述の検知部と電気的に接続されていて、これらからの信号をCPU211に伝達し得るように構成されている。また、インターフェース215は、駆動機構142における上述の駆動部、可変吸気バルブタイミング装置125、可変排気バルブタイミング装置126、スロットルバルブアクチュエータ153、インジェクタ172、等の動作部と電気的に接続されていて、これらの動作部を動作させるための動作信号をCPU211からこれらの動作部に伝達し得るように構成されている。すなわち、制御装置2は、インターフェース215を介して上述の各種センサ等からの信号を受け取り、当該信号に応じたCPU211の演算結果に基づいて、上述の動作信号を各動作部に向けて送出するように構成されている。   The interface 215 is electrically connected to various sensors described later and the above-described detection unit in the drive mechanism 142, and is configured to transmit signals from these to the CPU 211. Further, the interface 215 is electrically connected to the above-described drive unit in the drive mechanism 142, the variable intake valve timing device 125, the variable exhaust valve timing device 126, the throttle valve actuator 153, the injector 172, and the like. An operation signal for operating these operation units can be transmitted from the CPU 211 to these operation units. That is, the control device 2 receives signals from the above-described various sensors via the interface 215, and sends the above-described operation signals to each operation unit based on the calculation result of the CPU 211 corresponding to the signals. It is configured.

<<各種センサ>>
システムSには、エアフローメータ221、吸気温センサ222、スロットルポジションセンサ223、吸気カムポジションセンサ224、排気カムポジションセンサ225、クランクポジションセンサ226、冷却水温センサ227、空燃比センサ228、筒内圧センサ229、燃料レベルセンサ231、燃料性状センサ232、アクセル開度センサ233、等の各種のセンサが設けられている。
<< Various sensors >>
The system S includes an air flow meter 221, an intake air temperature sensor 222, a throttle position sensor 223, an intake cam position sensor 224, an exhaust cam position sensor 225, a crank position sensor 226, a coolant temperature sensor 227, an air-fuel ratio sensor 228, an in-cylinder pressure sensor 229. Various sensors such as a fuel level sensor 231, a fuel property sensor 232, an accelerator opening sensor 233, and the like are provided.

エアフローメータ221は、吸気通路151内を流れる吸入空気の単位時間あたりの質量流量である吸入空気流量Gaに対応する信号を出力するように構成されている。エアフローメータ221は、周知の熱線式エアフローメータであって、図2Aに示されているように、吸入空気流量Gaに応じた電圧Vgを出力するようになっている。   The air flow meter 221 is configured to output a signal corresponding to an intake air flow rate Ga, which is a mass flow rate of intake air flowing through the intake passage 151 per unit time. The air flow meter 221 is a known hot-wire air flow meter, and outputs a voltage Vg corresponding to the intake air flow rate Ga as shown in FIG. 2A.

吸気温センサ222及びスロットルポジションセンサ223は、吸気通路151に装着されている。吸気温センサ222は、吸入空気の温度に対応する信号を出力するように構成されている。スロットルポジションセンサ223は、スロットルバルブ152の回転位相(スロットルバルブ開度TA)に対応する信号を出力するように構成されている。   The intake air temperature sensor 222 and the throttle position sensor 223 are mounted in the intake passage 151. The intake air temperature sensor 222 is configured to output a signal corresponding to the temperature of the intake air. The throttle position sensor 223 is configured to output a signal corresponding to the rotational phase of the throttle valve 152 (throttle valve opening TA).

吸気カムポジションセンサ224及び排気カムポジションセンサ225は、シリンダヘッド12に装着されている。吸気カムポジションセンサ224は、吸気バルブ123を往復移動させるための図示しない吸気カムシャフト(可変吸気バルブタイミング装置125に含まれている)の回転角度に応じたパルスを有する波形の信号を出力するように構成されている。排気カムポジションセンサ225も、同様に、図示しない排気カムシャフト(可変排気バルブタイミング装置126に含まれている)の回転角度に応じたパルスを有する波形の信号を出力するように構成されている。   The intake cam position sensor 224 and the exhaust cam position sensor 225 are mounted on the cylinder head 12. The intake cam position sensor 224 outputs a waveform signal having a pulse corresponding to a rotation angle of an intake cam shaft (not shown) for reciprocating the intake valve 123 (included in the variable intake valve timing device 125). It is configured. Similarly, the exhaust cam position sensor 225 is also configured to output a waveform signal having a pulse corresponding to the rotation angle of an exhaust camshaft (not shown) (included in the variable exhaust valve timing device 126).

クランクポジションセンサ226は、クランクケース13に装着されている。このクランクポジションセンサ226は、クランクシャフト131の回転角度に応じたパルスを有する波形の信号を出力するように構成されている。具体的には、クランクポジションセンサ226は、クランクシャフト131が10°回転する毎に幅狭のパルスを有するとともに、クランクシャフト131が360°回転する毎に幅広のパルスを有する信号を出力するように構成されている。すなわち、クランクポジションセンサ226の出力信号に基づいて、エンジン回転数Neが取得されるようになっている。   The crank position sensor 226 is attached to the crankcase 13. The crank position sensor 226 is configured to output a waveform signal having a pulse corresponding to the rotation angle of the crankshaft 131. Specifically, the crank position sensor 226 outputs a signal having a narrow pulse every time the crankshaft 131 rotates 10 ° and a signal having a wide pulse every time the crankshaft 131 rotates 360 °. It is configured. That is, the engine speed Ne is acquired based on the output signal of the crank position sensor 226.

冷却水温センサ227は、シリンダブロック11に装着されている。この冷却水温センサ227は、シリンダブロック11におけるウォータージャケット113内の冷却水の温度(冷却水温Tw)に対応する信号を出力するように構成されている。   The coolant temperature sensor 227 is attached to the cylinder block 11. The cooling water temperature sensor 227 is configured to output a signal corresponding to the temperature of the cooling water in the water jacket 113 in the cylinder block 11 (cooling water temperature Tw).

空燃比センサ228は、排気通路161における、触媒コンバータ162よりも上流側(排気ポート122に近い側)に装着されていて、排気通路161を通過する排気ガスの酸素濃度に対応する信号を出力するように構成されている。この空燃比センサ228は、起電力式(濃淡電池式)の酸素濃度センサであって、図2Bに示されているように、ガソリン100%燃料における理論空燃比であるafr0(略14.6)近傍において急変する電圧である出力値Voxsを出力するように構成されている。具体的には、空燃比センサ228は、燃焼室CCに供給されて燃焼に供された燃料混合気における空燃比afrがafr0のときはVoxs_ref(略0.5[V])、afr0よりもリーンのときはVoxs_min(略0.1[V])、afr0よりもリッチのときはVoxs_max(略0.9[V])の電圧を出力するように構成されている。   The air-fuel ratio sensor 228 is mounted upstream of the catalytic converter 162 (side closer to the exhaust port 122) in the exhaust passage 161, and outputs a signal corresponding to the oxygen concentration of the exhaust gas passing through the exhaust passage 161. It is configured as follows. This air-fuel ratio sensor 228 is an electromotive force type (concentration cell type) oxygen concentration sensor, and as shown in FIG. 2B, afr0 (approximately 14.6) which is a theoretical air-fuel ratio in 100% gasoline fuel. An output value Voxs, which is a voltage that changes suddenly in the vicinity, is output. Specifically, the air-fuel ratio sensor 228 is leaner than Voxs_ref (approximately 0.5 [V]), afr0 when the air-fuel ratio afr in the fuel mixture supplied to the combustion chamber CC and used for combustion is afr0. In this case, Voxs_min (approximately 0.1 [V]) is output, and when richer than afr0, Voxs_max (approximately 0.9 [V]) is output.

シリンダブロック11には、筒内圧センサ229が装着されている。筒内圧センサ229は、燃焼室CC内のガスの圧力に応じた出力を発生するように構成されている。   An in-cylinder pressure sensor 229 is attached to the cylinder block 11. The in-cylinder pressure sensor 229 is configured to generate an output corresponding to the gas pressure in the combustion chamber CC.

燃料タンク171には、燃料レベルセンサ231と燃料性状センサ232とが装着されている。燃料レベルセンサ231は、燃料タンク171内の燃料Fの液面に対応する信号を出力するように構成されている。燃料性状センサ232は、アルコール濃度センサ等の、燃料F中におけるエタノールF2の濃度に対応する信号を出力する構成を有している。   A fuel level sensor 231 and a fuel property sensor 232 are attached to the fuel tank 171. The fuel level sensor 231 is configured to output a signal corresponding to the liquid level of the fuel F in the fuel tank 171. The fuel property sensor 232 is configured to output a signal corresponding to the concentration of ethanol F2 in the fuel F, such as an alcohol concentration sensor.

アクセル開度センサ233は、運転者によって操作されるアクセルペダル241の操作量(アクセル開度ψあるいはアクセル操作量Accp)に対応する信号を出力するように構成されている。また、運転者によって視認されやすい位置には、警報装置242が設けられている。この警報装置242は、警告表示灯等を備えている。   The accelerator opening sensor 233 is configured to output a signal corresponding to the operation amount (accelerator opening ψ or accelerator operation amount Accp) of the accelerator pedal 241 operated by the driver. Further, an alarm device 242 is provided at a position that is easily visible by the driver. The alarm device 242 includes a warning indicator lamp and the like.

<動作の概要>
本実施形態のシステムSにおいては、制御装置2(ECU210)によって、以下の処理(制御)が行われる。
<Overview of operation>
In the system S of the present embodiment, the following processing (control) is performed by the control device 2 (ECU 210).

<<燃料噴射制御>>
エタノールF2の理論空燃比は、略9.0であり、ガソリンF1の理論空燃比afr0(およそ14.6ないし14.7)とは大きく異なる。また、単位質量あたりの発熱量もガソリンF1とエタノールF2とでは大きく異なる(エタノールF2の方が小さい)。よって、エンジン回転数Neやスロットルバルブ開度TA等に加えて、燃料FにおけるエタノールF2の濃度(エタノール濃度Cf)が、目標空燃比afrtを設定するためのパラメータとなる。
<< Fuel injection control >>
The theoretical air-fuel ratio of ethanol F2 is approximately 9.0, which is greatly different from the theoretical air-fuel ratio afr0 (approximately 14.6 to 14.7) of gasoline F1. The calorific value per unit mass is also greatly different between gasoline F1 and ethanol F2 (ethanol F2 is smaller). Therefore, the concentration of ethanol F2 in the fuel F (ethanol concentration Cf) is a parameter for setting the target air-fuel ratio afrt, in addition to the engine speed Ne, the throttle valve opening TA, and the like.

上述のようにして設定された目標空燃比と、吸入空気流量Ga等と、に基づいて、基本燃料噴射量Fbaseが取得される。エンジン1の始動直後で空燃比センサ228が充分に暖機されていない場合等、所定のフィードバック制御条件が成立していない場合は、この基本燃料噴射量Fbaseに基づくオープンループ制御が行われる(このオープンループ制御では後述する学習補正係数KGに基づく学習制御が行われる)。   The basic fuel injection amount Fbase is acquired based on the target air-fuel ratio set as described above, the intake air flow rate Ga, and the like. When a predetermined feedback control condition is not satisfied, such as when the air-fuel ratio sensor 228 is not warmed up immediately after the engine 1 is started, open loop control based on the basic fuel injection amount Fbase is performed (this In the open loop control, learning control based on a learning correction coefficient KG described later is performed).

空燃比センサ228の活性化後にフィードバック制御条件が成立した場合は、基本燃料噴射量Fbaseがフィードバック補正係数FAFに基づいて補正されることで、インジェクタ172からの実際の燃料噴射量である指令燃料噴射量Fiが取得される。このフィードバック補正係数FAFは、空燃比センサ228からの出力に基づいて取得される。このフィードバック補正係数FAFは、1.0近辺を中心として変動する。すなわち、フィードバック補正係数FAFの平均値FAFavは、理想的には、ほぼ1.0となる。   When the feedback control condition is satisfied after the air-fuel ratio sensor 228 is activated, the basic fuel injection amount Fbase is corrected based on the feedback correction coefficient FAF, so that the command fuel injection that is the actual fuel injection amount from the injector 172 is performed. A quantity Fi is acquired. This feedback correction coefficient FAF is acquired based on the output from the air-fuel ratio sensor 228. This feedback correction coefficient FAF varies around 1.0. That is, the average value FAFav of the feedback correction coefficient FAF is ideally approximately 1.0.

ここで、インジェクタ172、エアフローメータ221、空燃比センサ228等には、個体差がある(エアフローメータ221及び空燃比センサ228の特性は図2A及び図2Bに示されており、出力電圧変化が直線的でないエアフローメータ221や、狭い空燃比範囲で急峻に出力電圧が変化する空燃比センサ228においては、個体差の影響がより大きいものと考えられる。)。   Here, there are individual differences in the injector 172, the air flow meter 221, the air-fuel ratio sensor 228, etc. (The characteristics of the air flow meter 221 and the air-fuel ratio sensor 228 are shown in FIGS. 2A and 2B, and the output voltage change is linear. It is considered that the influence of individual differences is greater in the unfavorable air flow meter 221 and in the air-fuel ratio sensor 228 whose output voltage changes sharply in a narrow air-fuel ratio range.

かかる個体差や経時変化等により、フィードバック補正係数FAFの平均値FAFavが、1.0からずれることがある(機構的・経時的誤差)。この場合、フィードバック補正前の基本燃料噴射量Fbaseは、目標空燃比よりもリッチ側あるいはリーン側にずれることになる。このような、FAFavの値「1.0」からの偏差は、空燃比制御上の定常的(長期的)誤差ということができる。そこで、FAFavの値「1.0」からの偏差に基づいて、上述のオープンループ制御の際の学習補正係数KGが取得される。   The average value FAFav of the feedback correction coefficient FAF may deviate from 1.0 (mechanical / time-dependent error) due to such individual differences or changes over time. In this case, the basic fuel injection amount Fbase before the feedback correction is shifted to the rich side or the lean side from the target air-fuel ratio. Such a deviation from the FAFav value “1.0” can be regarded as a steady (long-term) error in air-fuel ratio control. Therefore, the learning correction coefficient KG for the above-described open loop control is acquired based on the deviation from the FAFav value “1.0”.

また、減速操作(アクセルペダル241の戻し操作)時等の、所定の運転条件において、フューエルカット制御が実行される。   Further, the fuel cut control is executed under a predetermined operation condition such as a deceleration operation (accelerator pedal 241 return operation).

<<燃料性状取得>>
上述の通り、エタノール濃度Cfが異なれば、燃料Fの単位質量あたりの発熱量もまた異なる。よって、燃料Fの燃焼状態は、当該燃料Fにおけるエタノール濃度Cfを反映したものとなり得る。
<< Fuel property acquisition >>
As described above, when the ethanol concentration Cf is different, the calorific value per unit mass of the fuel F is also different. Therefore, the combustion state of the fuel F can reflect the ethanol concentration Cf in the fuel F.

そこで、本実施形態においては、フューエルカット制御中に燃料Fが微少量(吸入空気流量Gaにかかわらず一定量)噴射され、この燃料Fの燃焼状態(エンジン回転数Neの変動やエンジン1における熱発生量等)が取得され、この取得結果が燃料性状としてのエタノール濃度Cfの取得に用いられる。具体的には、例えば、この燃焼状態の取得結果に基づいて、エタノール濃度Cfが直接的に取得され得る。あるいは、例えば、上述の学習補正係数KGに基づいて取得されたエタノール濃度Cfに対する補正値ΔCfが、この燃焼状態の取得結果に基づいて取得され得る。   Therefore, in the present embodiment, a small amount of fuel F is injected during fuel cut control (a constant amount regardless of the intake air flow rate Ga), and the combustion state of this fuel F (changes in engine speed Ne or heat in the engine 1). And the obtained result is used for obtaining the ethanol concentration Cf as the fuel property. Specifically, for example, the ethanol concentration Cf can be directly acquired based on the acquisition result of the combustion state. Alternatively, for example, the correction value ΔCf for the ethanol concentration Cf acquired based on the learning correction coefficient KG described above can be acquired based on the acquisition result of this combustion state.

なお、エタノール濃度Cfの取得(あるいは補正)のための、フューエルカット制御中の燃料Fの噴射量は、通常の燃料噴射制御中のものよりも、かなり少ない量(燃料混合気における空燃比がかなりリーン側)に設定される。これは、(1)吸入空気流量Gaにかかわらずエタノール濃度Cfを良好に取得できるようにするため、(2)噴射された燃料F中の未燃分の発生を抑制することでエタノール濃度Cfの取得精度をより向上するため、(2)フューエルカット制御には本来必要のない燃料噴射の量を可及的に少なくすることで、燃費悪化を最小限とするため、及び(4)フューエルカット制御中の不用意なトルク発生を可及的に抑制するため、である。   The fuel F injection amount during fuel cut control for obtaining (or correcting) the ethanol concentration Cf is considerably smaller than that during normal fuel injection control (the air-fuel ratio in the fuel mixture is considerably higher). (Lean side). This is because (1) the ethanol concentration Cf can be satisfactorily acquired regardless of the intake air flow rate Ga, and (2) the ethanol concentration Cf is reduced by suppressing the generation of unburned fuel in the injected fuel F. To further improve the acquisition accuracy, (2) To minimize fuel injection by minimizing the amount of fuel injection that is not necessary for fuel cut control as much as possible, and (4) Fuel cut control This is to prevent inadvertent torque generation as much as possible.

フューエルカット制御中の燃料Fの適切な噴射量、及び、当該噴射量の噴射による燃焼状態とエタノール濃度Cfとの関係は、エンジン1の諸元(排気量やシリンダボア111の形状等)により異なり得るため、予め実験やコンピュータシミュレーション等によって求められ得る。   The appropriate injection amount of the fuel F during fuel cut control and the relationship between the combustion state resulting from the injection of the injection amount and the ethanol concentration Cf may vary depending on the specifications of the engine 1 (the displacement, the shape of the cylinder bore 111, etc.). Therefore, it can be obtained in advance by experiments, computer simulations, or the like.

<<圧縮比制御>>
圧縮比εは、エンジン1の運転条件(各部の暖機状態や負荷状態等)に応じて可変圧縮比機構14(駆動機構142)を駆動することにより制御される。ここで、エタノールF2はガソリンF1よりもオクタン価が極めて高く、エタノール濃度Cf1によって燃料Fのオクタン価が大きく異なる。そこで、圧縮比εの制御のためのパラメータとして、エタノール濃度Cfも用いられる。
<< Compression ratio control >>
The compression ratio ε is controlled by driving the variable compression ratio mechanism 14 (drive mechanism 142) according to the operating conditions of the engine 1 (warm-up state, load state, etc. of each part). Here, ethanol F2 has a much higher octane number than gasoline F1, and the octane number of fuel F varies greatly depending on ethanol concentration Cf1. Therefore, the ethanol concentration Cf is also used as a parameter for controlling the compression ratio ε.

また、上述のような、エタノール濃度Cfの取得(あるいは補正)のための、フューエルカット制御中の燃料噴射の際には、圧縮比は、可変範囲における最高値に設定される。   Further, at the time of fuel injection during fuel cut control for obtaining (or correcting) the ethanol concentration Cf as described above, the compression ratio is set to the highest value in the variable range.

<動作の具体例>
次に、図1に示されている本実施形態の制御装置2の動作の具体例について、フローチャートを用いて説明する。なお、以下のフローチャートの説明においては、「ステップ」は“S”と略称されている。図面でも「ステップ」は“S”と略記されている。
<Specific example of operation>
Next, a specific example of the operation of the control device 2 of the present embodiment shown in FIG. 1 will be described using a flowchart. In the following description of the flowchart, “step” is abbreviated as “S”. In the drawings, “step” is abbreviated as “S”.

<<給油判定>>
CPU211は、図3に示されている給油判定ルーチン300を、図示しないフューエルリッドの開放及びその後の閉鎖を検知する毎に実行する。この給油判定ルーチン300においては、前回の給油時とは異なる種類の燃料Fが今回給油された場合に、給油フラグXfがセットされる(Xf=1)。
<< Lubrication judgment >>
The CPU 211 executes the fuel supply determination routine 300 shown in FIG. 3 every time it detects the opening of the fuel lid (not shown) and the subsequent closing. In the fuel supply determination routine 300, when a different type of fuel F from the previous fuel supply is supplied this time, the fuel supply flag Xf is set (Xf = 1).

まず、S310にて、或る時点における燃料タンク171内の燃料Fの液面L1が取得される。次に、S320にて、タイマtfがリセットされるとともに、当該タイマtfのカウントが開始される。続いて、S330にて、燃料性状センサ232の出力に基づいて、燃料タンク171内のアルコール濃度C1(後述のルーチンにより取得されるエタノール濃度Cfよりも誤差が大きいが、前回と今回とで給油燃料の種類が異なるか否かを判定するには充分である。)が取得される。タイマtfのカウント値が所定値tf0に達した後(S340=Yes)、処理がS350以下に進行する。   First, in S310, the liquid level L1 of the fuel F in the fuel tank 171 at a certain time is acquired. Next, in S320, the timer tf is reset and counting of the timer tf is started. Subsequently, in S330, based on the output of the fuel property sensor 232, the alcohol concentration C1 in the fuel tank 171 (the error is larger than the ethanol concentration Cf acquired by the routine described later, but the fuel supply fuel in the previous time and this time) Is sufficient to determine whether the types of are different). After the count value of the timer tf reaches the predetermined value tf0 (S340 = Yes), the process proceeds to S350 and below.

S350においては、S310における液面L1の取得から所定時間tf0経過後の、燃料タンク171内の燃料Fの液面L2が取得される。次に、S360にて、L2とL1との差から、燃料タンク171内の液面上昇δLが取得される。続いて、S370にて、液面上昇δLが所定値δL0より大きいか否かが判定される。この所定値δL0としては、給油がなされていない場合に所定時間tf0経過中に燃料レベルセンサ231による液面検出値に生じ得る誤差よりも若干大きな値が設定される。   In S350, the liquid level L2 of the fuel F in the fuel tank 171 after the elapse of the predetermined time tf0 from the acquisition of the liquid level L1 in S310 is acquired. Next, in S360, the liquid level increase δL in the fuel tank 171 is acquired from the difference between L2 and L1. Subsequently, in S370, it is determined whether or not the liquid level increase δL is larger than a predetermined value δL0. The predetermined value δL0 is set to a value slightly larger than an error that may occur in the liquid level detection value by the fuel level sensor 231 while the predetermined time tf0 has elapsed when fuel is not supplied.

燃料タンク171内の液面上昇δLが所定値δL0より大きい場合(S370=Yes)、給油が行われた(燃料タンク171内への燃料Fの追加が行われた)ことになる。そこで、この場合、処理がS375に進行し、S330にて取得された、今回の給油燃料にかかるアルコール濃度検出値C1が、前回の検出値C0と同じであるか否かが判定される。すなわち、給油による燃料性状の変化(変更)があったか否かが判定される。今回の検出値C1が前回の検出値C0と異なる場合(S375=No)、給油による燃料性状の変化が検知される。よって、処理がS380に進行し、次回の給油に備えてC0の値が今回の検出値C1に書き換えられる。その後、処理がS385に進行して、給油フラグXfがセットされ、本ルーチンが終了する。   When the liquid level rise δL in the fuel tank 171 is larger than the predetermined value δL0 (S370 = Yes), refueling has been performed (fuel F has been added to the fuel tank 171). Therefore, in this case, the process proceeds to S375, and it is determined whether or not the alcohol concentration detection value C1 for the current fuel supply obtained in S330 is the same as the previous detection value C0. That is, it is determined whether or not there has been a change (change) in fuel properties due to refueling. When the current detection value C1 is different from the previous detection value C0 (S375 = No), a change in fuel properties due to refueling is detected. Therefore, the process proceeds to S380, and the value of C0 is rewritten to the current detection value C1 in preparation for the next refueling. Thereafter, the process proceeds to S385, the refueling flag Xf is set, and this routine ends.

一方、燃料タンク171内の液面上昇δLが所定値δL0より大きくない場合(S370=No)、給油が行われなかったことになる。よって、この場合、処理がS390に進行し、給油フラグXfがリセットされ(Xf=0)、本ルーチンが終了する。燃料タンク171内に燃料Fの追加が行われたものの(S370=Yes)、燃料性状の変更がなかった場合(S375=Yes)も、同様である。   On the other hand, when the liquid level rise δL in the fuel tank 171 is not larger than the predetermined value δL0 (S370 = No), it means that the fuel supply has not been performed. Therefore, in this case, the process proceeds to S390, the refueling flag Xf is reset (Xf = 0), and this routine ends. The same applies to the case where the fuel F is added to the fuel tank 171 (S370 = Yes) but the fuel property is not changed (S375 = Yes).

<<噴射燃料中のアルコール濃度変更判定>>
CPU211は、図4に示されている濃度変更判定ルーチン400を、イグニッションスイッチON後、所定タイミング毎に繰り返し実行する。このルーチン400においては、給油による燃料性状の変更判定(給油フラグXfのセット)があってから、インジェクタ172やデリバリパイプ173内に残留している給油前の燃料が消費されるまでの間の所定時間待機され、当該所定時間経過後、濃度変更フラグXcがセットされる。この濃度変更フラグXcは、インジェクタ172により噴射される燃料Fの性状の変更を示すフラグである。
<< Alcohol concentration change judgment in injected fuel >>
The CPU 211 repeatedly executes the density change determination routine 400 shown in FIG. 4 at predetermined timings after turning on the ignition switch. In this routine 400, a predetermined period from when there is a fuel property change determination due to refueling (setting of the refueling flag Xf) until the fuel before refueling remaining in the injector 172 or the delivery pipe 173 is consumed. After waiting for the predetermined time, the density change flag Xc is set after the predetermined time has elapsed. This concentration change flag Xc is a flag indicating a change in the properties of the fuel F injected by the injector 172.

まず、S410にて、給油フラグXfがセットされているか否かが判定される。給油フラグXfがセットされていない場合(S410=No)、以降のステップの処理はスキップされ、本ルーチンが一旦終了する。以下、給油フラグXfがセットされている(S410=Yes)ものとして、本ルーチンの動作説明をする。   First, in S410, it is determined whether or not the fuel supply flag Xf is set. If the refueling flag Xf is not set (S410 = No), the processing of the subsequent steps is skipped, and this routine is temporarily terminated. Hereinafter, the operation of this routine will be described assuming that the refueling flag Xf is set (S410 = Yes).

S420においては、エンジン1が始動されたか否かが判定される。エンジン1の始動前(S420=No)は、以降のステップの処理はスキップされ、本ルーチンが一旦終了する。エンジン1が始動されると(S410=Yes)、処理がS430以降に進行する。S430に処理が進行するのがイグニッションスイッチON後初回である場合(S430=Yes)、タイマtcのカウント値がリセットされ、タイマtcのカウントアップが開始する。その後、S430の判定が「No」となり、処理はS430からS450に進行するようになる。   In S420, it is determined whether or not the engine 1 has been started. Before the engine 1 is started (S420 = No), the processing of the subsequent steps is skipped, and this routine is temporarily terminated. When the engine 1 is started (S410 = Yes), the process proceeds after S430. When the process proceeds to S430 for the first time after the ignition switch is turned on (S430 = Yes), the count value of the timer tc is reset and the timer tc starts counting up. Thereafter, the determination in S430 is “No”, and the process proceeds from S430 to S450.

S450においては、タイマtcのカウント値が所定値tc0を超えたか否かが判定される。タイマtcのカウント値が所定値tc0を超える前は(S430=No)、処理がS460以降に進行しない。すなわち、S430、S440、及びS450の処理によって、上述の所定時間が経過するまでの待機が実行される。   In S450, it is determined whether or not the count value of the timer tc exceeds a predetermined value tc0. Before the count value of the timer tc exceeds the predetermined value tc0 (S430 = No), the process does not proceed after S460. That is, the standby until the predetermined time described above is executed by the processes of S430, S440, and S450.

タイマtcのカウント値が所定値tc0を超えると(S430=Yes)、処理がS460に進行して、濃度変更フラグXcがセットされるとともに、処理がS470に進行して、給油フラグXfがリセットされ、本ルーチンが一旦終了する。その後は、S410の処理が常にNoとなり、再度の給油による燃料性状の変更があるまで、本ルーチンの処理のすべてが実質的にスキップされる。   When the count value of the timer tc exceeds the predetermined value tc0 (S430 = Yes), the process proceeds to S460, the concentration change flag Xc is set, the process proceeds to S470, and the refueling flag Xf is reset. This routine is once terminated. Thereafter, the processing of S410 is always No, and all of the processing of this routine is substantially skipped until there is a change in fuel properties due to refueling.

<<燃料噴射制御>>
CPU211は、図5に示されている燃料噴射制御ルーチン500を、エンジン1の始動後、所定タイミング毎に繰り返し実行する。
<< Fuel injection control >>
The CPU 211 repeatedly executes the fuel injection control routine 500 shown in FIG. 5 at predetermined timings after the engine 1 is started.

まず、S510にて、吸入空気流量Gaと、エンジン回転数Neと、ROM212に格納されているテーブルと、に基づいて、今回吸気行程を迎える気筒の吸入空気量である筒内吸入空気量Mcが取得される。次に、S515にて、この筒内吸入空気量Mcと、エタノール濃度Cf(これによって決定される目標空燃比afrt)と、ROM212に格納されているテーブルと、に基づいて、当該気筒における基本燃料噴射量Fbが取得される。   First, in S510, based on the intake air flow rate Ga, the engine speed Ne, and the table stored in the ROM 212, the in-cylinder intake air amount Mc that is the intake air amount of the cylinder that reaches the current intake stroke is determined. To be acquired. Next, in S515, based on the in-cylinder intake air amount Mc, the ethanol concentration Cf (the target air-fuel ratio afrt determined thereby), and the table stored in the ROM 212, the basic fuel in the cylinder is determined. The injection amount Fb is acquired.

続いて、S520において、所定のフィードバック制御条件が成立しているか否かが判定される。なお、本具体例においては、フューエルカット制御条件が成立する場合はフィードバック制御条件が成立しないものとする。すなわち、アクセルペダル241の戻し操作が行われたり、エンジン回転数Neや車速Vが所定値以上となったりするような、フューエルカット制御条件が成立する場合は、フィードバック制御条件が成立しないものとする。   Subsequently, in S520, it is determined whether or not a predetermined feedback control condition is satisfied. In this specific example, it is assumed that the feedback control condition is not satisfied when the fuel cut control condition is satisfied. That is, the feedback control condition is not satisfied when the fuel cut control condition is satisfied such that the return operation of the accelerator pedal 241 is performed, or the engine speed Ne or the vehicle speed V is equal to or higher than a predetermined value. .

フィードバック制御条件が成立している場合(S520=Yes)、処理がS530に進行する。S530においては、通常通り、空燃比センサ228の出力に基づいて取得されたフィードバック補正係数FAF及び学習補正値KGを用いて基本燃料噴射量Fbを補正することで、当該気筒における指令燃料噴射量Fiが取得される。その後、処理がS540に進行し、当該気筒にて指令燃料噴射量Fiに相当する燃料噴射が行われ、本ルーチンが一旦終了する。   If the feedback control condition is satisfied (S520 = Yes), the process proceeds to S530. In S530, as usual, the basic fuel injection amount Fb is corrected using the feedback correction coefficient FAF obtained based on the output of the air-fuel ratio sensor 228 and the learning correction value KG, so that the command fuel injection amount Fi in the cylinder is corrected. Is acquired. Thereafter, the process proceeds to S540, fuel injection corresponding to the command fuel injection amount Fi is performed in the cylinder, and this routine is temporarily ended.

フィードバック制御条件が成立していない場合(S520=No)、処理がS550に進行し、フューエルカット制御条件が成立しているか否かが判定される。フューエルカット制御条件が成立していない場合(S550=No)、処理がS560に進行し、濃度変更フラグXcの状態がチェックされる。   If the feedback control condition is not satisfied (S520 = No), the process proceeds to S550, and it is determined whether the fuel cut control condition is satisfied. If the fuel cut control condition is not satisfied (S550 = No), the process proceeds to S560, and the state of the density change flag Xc is checked.

給油による燃料性状の変更がない状態での、始動後暖機前の場合、濃度変更フラグXcがセットされていない(S560=Yes)。よって、この場合、通常のオープンループ制御を行うために、処理がS570に進行し、学習補正値KGを用いて基本燃料噴射量Fbを補正することで、当該気筒における指令燃料噴射量Fiが取得される。その後、処理がS540に進行し、当該指令燃料噴射量Fiに相当する燃料噴射が行われ、本ルーチンが一旦終了する。   In the state where there is no change in the fuel property due to refueling and before warm-up after start-up, the concentration change flag Xc is not set (S560 = Yes). Therefore, in this case, in order to perform normal open-loop control, the process proceeds to S570, and the basic fuel injection amount Fb is corrected using the learning correction value KG, thereby obtaining the command fuel injection amount Fi in the cylinder. Is done. Thereafter, the process proceeds to S540, fuel injection corresponding to the commanded fuel injection amount Fi is performed, and this routine is temporarily ended.

給油による燃料性状の変更があった(濃度変更フラグXcセット:S560=No)状態で、燃料性状(後述の燃料性状取得ルーチン700によるエタノール濃度Cf)が取得前である場合、学習補正値KGを用いた通常のオープンループ制御が行われると、かえって失火や異常燃焼等の不具合が発生してしまう可能性がある。よって、この場合、処理がS575に進行し、基本燃料噴射量Fbがそのまま指令燃料噴射量Fiとして設定される(このときの基本燃料噴射量Fbの基礎となるエタノール濃度Cfとしては、後述するように、燃料性状センサ232の出力に基づくアルコール濃度C1の検出値が暫定的に用いられる。)。その後、処理がS540に進行し、当該指令燃料噴射量Fiに相当する燃料噴射が行われ、本ルーチンが一旦終了する。   When the fuel property has been changed by refueling (concentration change flag Xc set: S560 = No) and the fuel property (ethanol concentration Cf by the fuel property acquisition routine 700 described later) is before acquisition, the learning correction value KG is set. If the normal open loop control used is performed, there is a possibility that problems such as misfire and abnormal combustion may occur. Therefore, in this case, the process proceeds to S575, and the basic fuel injection amount Fb is set as the command fuel injection amount Fi as it is (the ethanol concentration Cf that is the basis of the basic fuel injection amount Fb at this time will be described later) In addition, the detected value of the alcohol concentration C1 based on the output of the fuel property sensor 232 is provisionally used.) Thereafter, the process proceeds to S540, fuel injection corresponding to the commanded fuel injection amount Fi is performed, and this routine is temporarily ended.

フューエルカット制御条件が成立している場合(S550=Yes)、処理がS580に進行し、エタノール濃度Cfの取得のための微少量噴射の指令が今回の行程でなされているか否かが判定される(この指令は濃度変更フラグXcがセット且つフューエルカット制御条件が成立している状態が最初に検知されてから所定期間経過後になされる)。この微少量噴射が行われる場合(S580=Yes)、処理がS590に進行し、所定量F_LCが指令燃料噴射量Fiとして設定され、その後、処理がS540に進行し、当該指令燃料噴射量Fiに相当する燃料噴射が行われ、本ルーチンが一旦終了する。   When the fuel cut control condition is satisfied (S550 = Yes), the process proceeds to S580, and it is determined whether or not a minute amount injection command for obtaining the ethanol concentration Cf is issued in the current stroke. (This command is issued after a predetermined period has elapsed since the first time that the concentration change flag Xc was set and the fuel cut control condition was satisfied). When this minute injection is performed (S580 = Yes), the process proceeds to S590, the predetermined amount F_LC is set as the command fuel injection amount Fi, and then the process proceeds to S540, where the command fuel injection amount Fi is set. Corresponding fuel injection is performed, and this routine is temporarily terminated.

フューエルカット制御条件が成立している場合で(S550=Yes)、今回の行程でエタノール濃度Cfの取得のための微少量噴射の指令がなされていないとき(S580=No)、S590及びS540の処理がスキップされ、本ルーチンが一旦終了する。すなわち、S540の燃料噴射処理がスキップされることで、通常通り、フューエルカットが実行される。   When the fuel cut control condition is satisfied (S550 = Yes), and the minute amount injection command for obtaining the ethanol concentration Cf is not issued in this process (S580 = No), the processing of S590 and S540 Is skipped, and this routine is terminated once. That is, fuel cut is executed as usual by skipping the fuel injection process of S540.

<<圧縮比設定>>
CPU211は、図6に示されている圧縮比設定ルーチン600を、所定タイミング毎に繰り返し実行する。まず、S610にて、フューエルカット制御条件が成立しているか否かが判定される。
<< Compression ratio setting >>
The CPU 211 repeatedly executes the compression ratio setting routine 600 shown in FIG. 6 at every predetermined timing. First, in S610, it is determined whether or not a fuel cut control condition is satisfied.

フューエルカット制御条件が成立していない場合(S610=No)、処理がS620に進行する。S620においては、冷却水温Tw、吸入空気流量Ga、エタノール濃度Cf(後述の燃料性状取得ルーチン700による取得前の場合は上述と同様に暫定値としてのC1)等のパラメータと、ROM212に格納されているテーブルと、に基づいて、圧縮比εが決定される。この決定された圧縮比εに基づいて、可変圧縮比機構14の駆動機構142が駆動されることで、エンジン1の圧縮比ε(機械的圧縮比)が、運転条件及び燃料性状に適合した状態に設定される。その後、処理がS630に進行し、設定された圧縮比εがバックアップRAM214に格納された後、本ルーチンが一旦終了する。   If the fuel cut control condition is not satisfied (S610 = No), the process proceeds to S620. In S620, parameters such as the cooling water temperature Tw, the intake air flow rate Ga, the ethanol concentration Cf (C1 as a provisional value in the case of acquisition before the fuel property acquisition routine 700 described later) are stored in the ROM 212. The compression ratio ε is determined based on the existing table. The drive mechanism 142 of the variable compression ratio mechanism 14 is driven based on the determined compression ratio ε, so that the compression ratio ε (mechanical compression ratio) of the engine 1 is adapted to the operating conditions and the fuel properties. Set to Thereafter, the process proceeds to S630, and after the set compression ratio ε is stored in the backup RAM 214, this routine is once ended.

フューエルカット制御条件が成立している場合(S610=Yes)、処理がS640に進行し、濃度変更フラグXcがセットされているか否かが判定される。濃度変更フラグXcがセットされていない場合は(S640=No)、通常のフューエルカット制御処理が行われる。この場合、フューエルカット制御直前の圧縮比εの設定状態を変更する必要はない。よって、処理がS650に進行し、バックアップRAM214に格納された直前の圧縮比εの設定状態が読み出され、当該設定状態が維持された後、本ルーチンが一旦終了する。   When the fuel cut control condition is satisfied (S610 = Yes), the process proceeds to S640, and it is determined whether or not the density change flag Xc is set. When the density change flag Xc is not set (S640 = No), a normal fuel cut control process is performed. In this case, it is not necessary to change the setting state of the compression ratio ε immediately before the fuel cut control. Therefore, the process proceeds to S650, the setting state of the compression ratio ε immediately before being stored in the backup RAM 214 is read, and after the setting state is maintained, this routine is once ended.

フューエルカット制御条件が成立している場合で(S610=Yes)、濃度変更フラグXcがセットされているときは(S640=Yes)、エタノール濃度Cfの取得のための微少量の燃料Fの噴射が行われ得る。よって、この場合、処理がS660に進行する。S660においては、圧縮比εが、可変圧縮比機構14による可変範囲のうちの最高値εmaxに設定される。その後、本ルーチンが一旦終了する。   When the fuel cut control condition is satisfied (S610 = Yes) and the concentration change flag Xc is set (S640 = Yes), a small amount of fuel F is injected to acquire the ethanol concentration Cf. Can be done. Therefore, in this case, the process proceeds to S660. In S660, the compression ratio ε is set to the maximum value εmax in the variable range by the variable compression ratio mechanism 14. Thereafter, this routine is temporarily terminated.

<<燃料性状取得>>
CPU211は、図7に示されている燃料性状取得ルーチン700を、所定タイミング毎に繰り返し実行する。まず、S710にて、濃度変更フラグXcがセットされているか否かが判定される。濃度変更フラグXcがセットされていない場合(S710=No)、その後の処理がスキップされ、本ルーチンが一旦終了する。以下、濃度変更フラグXcがセットされている(S710=Yes)ものとして、本ルーチンの動作説明をする。
<< Fuel property acquisition >>
The CPU 211 repeatedly executes the fuel property acquisition routine 700 shown in FIG. 7 at every predetermined timing. First, in S710, it is determined whether or not the density change flag Xc is set. When the density change flag Xc is not set (S710 = No), the subsequent processing is skipped, and this routine is temporarily ended. Hereinafter, the operation of this routine will be described assuming that the density change flag Xc is set (S710 = Yes).

次に、S720において、フューエルカット制御中におけるエタノール濃度Cfの取得のための燃料噴射が行われたか否かが判定される。かかる燃料噴射が未だされていない場合(S720=No)、処理がS730に進行する。S730においては、上述のように、燃料性状センサ232の出力に基づくアルコール濃度C1の検出値が、暫定的なエタノール濃度Cfとして設定され、本ルーチンが一旦終了する。   Next, in S720, it is determined whether fuel injection for obtaining the ethanol concentration Cf during fuel cut control has been performed. If such fuel injection has not yet been performed (S720 = No), the process proceeds to S730. In S730, as described above, the detected value of the alcohol concentration C1 based on the output of the fuel property sensor 232 is set as the provisional ethanol concentration Cf, and this routine is temporarily ended.

フューエルカット制御中におけるエタノール濃度Cfの取得のための燃料噴射が行われた場合(S720=Yes)、処理がS740に進行し、当該燃料噴射によるエンジン回転数Neの変動ΔNeが、クランクポジションセンサ226の出力に基づいて取得される。続いて、エタノール濃度Cfが、ΔNeと、ROM212に格納されているテーブルと、に基づいて取得される。なお、かかるテーブルは、上述の通り、実験やコンピュータシミュレーション等の結果に基づいて予め作成されたものである。その後、取得されたエタノール濃度CfがバックアップRAM214に格納され(S760)、濃度変更フラグXcがリセットされ(S770)、本ルーチンが一旦終了する。   When the fuel injection for obtaining the ethanol concentration Cf during the fuel cut control is performed (S720 = Yes), the process proceeds to S740, and the fluctuation ΔNe of the engine speed Ne due to the fuel injection is determined by the crank position sensor 226. Is obtained based on the output of. Subsequently, the ethanol concentration Cf is acquired based on ΔNe and a table stored in the ROM 212. As described above, this table is created in advance based on the results of experiments, computer simulations, and the like. Thereafter, the obtained ethanol concentration Cf is stored in the backup RAM 214 (S760), the concentration change flag Xc is reset (S770), and this routine is temporarily terminated.

<<本具体例による作用・効果>>
・本具体例においては、フューエルカット制御中に燃料Fが微少な所定量噴射され、かかる噴射に伴うエンジン回転数Neの変動ΔNeに基づいて、エタノール濃度Cfが直接的に取得される。
<< Actions and effects of this specific example >>
In this specific example, a small predetermined amount of fuel F is injected during fuel cut control, and the ethanol concentration Cf is directly acquired based on the fluctuation ΔNe of the engine speed Ne accompanying such injection.

このようにして取得されたエタノール濃度Cfについては、上述のような機構的・経時的誤差、すなわち、インジェクタ172、エアフローメータ221、空燃比センサ228、等の個体差や経時劣化等による誤差の影響が、(特に学習補正係数KGに基づいて取得されたものと比べて)小さい。したがって、本具体例によれば、エタノール濃度Cfが従来よりも高い精度で取得(推定)され、当該エタノール濃度Cfに応じた適切なエンジン1の運転制御(圧縮比εや点火時期の制御)が行われ得る。   The ethanol concentration Cf obtained in this way is influenced by the above-described mechanical and time-dependent errors, that is, errors due to individual differences such as the injector 172, the air flow meter 221, the air-fuel ratio sensor 228, and deterioration over time. Is small (particularly compared to that obtained based on the learning correction factor KG). Therefore, according to this specific example, the ethanol concentration Cf is obtained (estimated) with higher accuracy than before, and proper operation control of the engine 1 (control of the compression ratio ε and ignition timing) according to the ethanol concentration Cf is performed. Can be done.

また、このようなエタノール濃度Cfの取得に際しては、空燃比センサ228のような、暖機を必要とするセンサ類は用いられない。このため、上述の具体例のように、給油後に再始動してから最初に行われるフューエルカット制御時にエタノール濃度Cfの取得が行われ得る。したがって、より精度のよいエタノール濃度Cfが、早期に取得され得る。   Further, when such ethanol concentration Cf is obtained, sensors that require warm-up, such as the air-fuel ratio sensor 228, are not used. For this reason, as in the above-described specific example, the ethanol concentration Cf can be acquired at the time of fuel cut control that is performed first after restarting after refueling. Therefore, a more accurate ethanol concentration Cf can be acquired early.

・本具体例においては、エタノール濃度Cfの取得のための、フューエルカット制御中の燃料Fの噴射量は、通常の燃料噴射制御中のものよりも、かなり少ない量となるように設定される。   In this specific example, the fuel F injection amount during fuel cut control for obtaining the ethanol concentration Cf is set to be considerably smaller than that during normal fuel injection control.

これにより、噴射された燃料F中の未燃分の発生が抑制されるので、エタノール濃度Cfの取得精度が向上する。また、フューエルカット制御には本来必要のない燃料噴射の量が可及的に少なくされるので、燃費悪化が最小限に抑制される。さらに、フューエルカット制御中の不用意なトルク発生が可及的に抑制される。   Thereby, since generation | occurrence | production of the unburned part in the injected fuel F is suppressed, the acquisition precision of ethanol concentration Cf improves. Further, since the amount of fuel injection that is not originally required for fuel cut control is reduced as much as possible, deterioration of fuel consumption is suppressed to a minimum. Furthermore, inadvertent torque generation during fuel cut control is suppressed as much as possible.

・本具体例においては、エタノール濃度Cfの取得のための、フューエルカット制御中の燃料噴射の際には、圧縮比εは、可変範囲における最高値に設定される。これにより、圧縮端温度が上昇するので、フューエルカット制御中に噴射された燃料Fが、効率よく、且つイグナイタ128及び点火プラグ127による点火なしで燃焼する。   In this specific example, at the time of fuel injection during fuel cut control for obtaining the ethanol concentration Cf, the compression ratio ε is set to the highest value in the variable range. As a result, the compression end temperature rises, so that the fuel F injected during the fuel cut control burns efficiently and without ignition by the igniter 128 and the spark plug 127.

よって、本具体例によれば、フューエルカット制御実行中に微少量噴射された燃料F中のエタノール濃度Cfが、燃焼状態の取得結果に良好に反映され得る。したがって、かかる構成によれば、エタノール濃度Cfの取得・推定の精度が、よりいっそう向上し得る。   Therefore, according to the present specific example, the ethanol concentration Cf in the fuel F injected in a minute amount during execution of the fuel cut control can be favorably reflected in the acquisition result of the combustion state. Therefore, according to such a configuration, the accuracy of acquisition and estimation of the ethanol concentration Cf can be further improved.

次に、上述の具体例を変形した他の具体例について説明する。この具体例においては、学習補正係数KGに基づいてエタノール濃度Cf1が取得される。また、フューエルカット制御中に燃料Fが微少な所定量噴射され、この燃料Fの燃焼状態が取得され、この取得結果に基づいて、エタノール濃度Cf1に対する補正値ΔCfが取得される。   Next, another specific example obtained by modifying the above specific example will be described. In this specific example, the ethanol concentration Cf1 is acquired based on the learning correction coefficient KG. Further, a minute predetermined amount of fuel F is injected during fuel cut control, the combustion state of the fuel F is acquired, and a correction value ΔCf for the ethanol concentration Cf1 is acquired based on the acquisition result.

より詳細に説明すると、学習補正係数KGの発生要因には、上述のような機構的・経時的誤差(インジェクタ172やエアフローメータ221等の個体差や経時変化等)の他に、燃料性状の変化、すなわち、エタノール濃度Cfの変化がある。ガソリンF1とエタノールF2とでは理論空燃比が異なるために、燃料Fにおけるエタノール濃度Cfが変化すると当該燃料Fにおける理論空燃比も変化するからである。よって、学習補正係数KGにおける、上述のような機構的・経時的誤差に基づく因子(通常学習値)をKGn、燃料性状変化に基づく因子(燃料学習値)をKGfとすると、
KG=KGn+KGf
となる。
More specifically, the generation factor of the learning correction coefficient KG includes changes in fuel properties in addition to the above-described mechanical and time-dependent errors (individual differences such as the injector 172 and the air flow meter 221 and changes over time). That is, there is a change in the ethanol concentration Cf. This is because the theoretical air-fuel ratio differs between gasoline F1 and ethanol F2, so that the theoretical air-fuel ratio in fuel F also changes when the ethanol concentration Cf in fuel F changes. Therefore, in the learning correction coefficient KG, the factor (normal learning value) based on the mechanical and time-dependent error as described above is KGn, and the factor (fuel learning value) based on the fuel property change is KGf.
KG = KGn + KGf
It becomes.

そこで、学習補正係数KGから通常学習値KGnを減じて得られた燃料学習値KGfに基づいて、エタノール濃度Cf1が取得される。なお、通常学習値KGnは、燃料Fとして100%ガソリン等の既知の性状のものが用いられた際に、その初期値が取得され得る。その後、通常学習値KGnは、燃料性状の変更が所定期間行われなかった場合に生じたFAFavの偏差に基づいて、適宜更新され得る。   Therefore, the ethanol concentration Cf1 is acquired based on the fuel learning value KGf obtained by subtracting the normal learning value KGn from the learning correction coefficient KG. Note that the initial value of the normal learning value KGn can be acquired when a known property such as 100% gasoline is used as the fuel F. Thereafter, the normal learning value KGn can be updated as appropriate based on the FAFav deviation that occurs when the fuel property is not changed for a predetermined period.

このようにして取得されたエタノール濃度Cf1においては、燃料性状センサ232によるアルコール濃度検出値C1よりも精度が高い。また、フィードバック補正係数FAFの平均値FAFavや学習補正係数KGは、通常のエンジン1の運転制御のために取得される(用いられる)値であって、エタノール濃度Cfの取得のために特別に取得されるものではない。よって、エタノール濃度Cf1の取得は、簡略な装置構成で、比較的簡易に行われ得る。   The ethanol concentration Cf1 obtained in this way is more accurate than the alcohol concentration detection value C1 obtained by the fuel property sensor 232. The average value FAFav of the feedback correction coefficient FAF and the learning correction coefficient KG are values that are acquired (used) for normal operation control of the engine 1 and are acquired specifically for acquiring the ethanol concentration Cf. Is not to be done. Therefore, acquisition of the ethanol concentration Cf1 can be performed relatively easily with a simple apparatus configuration.

もっとも、このようにして取得されたエタノール濃度Cf1には、上述のような機構的・経時的誤差が含まれている。一方、上述のような、フューエルカット制御中の微少量燃料噴射に伴う燃焼状態においては、かかる誤差の影響が比較的小さい。そこで、本具体例においては、かかる燃焼状態に基づいて取得された補正値ΔCfを用いて、学習補正係数KGに基づくエタノール濃度Cf1を補正することで、より高精度なエタノール濃度Cfの取得が、簡略な装置構成で、比較的簡易に行われ得る。   However, the ethanol concentration Cf1 obtained in this way includes the above-described mechanical and temporal errors. On the other hand, in the combustion state accompanying the minute fuel injection during fuel cut control as described above, the influence of such an error is relatively small. Therefore, in this specific example, the correction value ΔCf acquired based on the combustion state is used to correct the ethanol concentration Cf1 based on the learning correction coefficient KG, thereby obtaining a more accurate ethanol concentration Cf. This can be performed relatively simply with a simple apparatus configuration.

以下、本具体例における動作を、フローチャートを用いて説明する。なお、上述の第一の具体例における、給油判定ルーチン200、濃度変更判定ルーチン400、燃料噴射制御ルーチン500、及び圧縮比設定ルーチン600については、本具体例においても同様に実行されるものとして、上述の第一の具体例における説明が援用される。すなわち、上述の第一の具体例における燃料性状取得ルーチン700に代えて、以下の、本具体例に特有の、燃料性状取得処理が実行される。   Hereinafter, the operation in this example will be described with reference to a flowchart. Note that the fuel supply determination routine 200, the concentration change determination routine 400, the fuel injection control routine 500, and the compression ratio setting routine 600 in the first specific example described above are executed in the same manner in this specific example. The description in the first specific example described above is incorporated. That is, instead of the fuel property acquisition routine 700 in the first specific example described above, the following fuel property acquisition process specific to this specific example is executed.

<<燃料性状取得(1)>>
CPU211は、図8に示されている第一燃料性状取得ルーチン800を、所定タイミング毎に繰り返し実行する。
<< Fuel property acquisition (1) >>
The CPU 211 repeatedly executes the first fuel property acquisition routine 800 shown in FIG. 8 at every predetermined timing.

このルーチン800においては、フィードバック補正係数FAFの平均値FAFavが安定して、学習補正係数KGが更新された後に、かかる学習補正係数KGに基づいてエタノール濃度Cf1が取得される。エタノール濃度Cf1の取得前は、上述の第一の具体例と同様に、燃料性状センサ232によるアルコール濃度C1の検出値が、暫定的なエタノール濃度Cfとして設定される。但し、エタノール濃度Cf1の取得前にエタノール濃度Cf2が取得された場合は、エタノール濃度Cf2がエタノール濃度Cfとして設定される。このエタノール濃度Cf2は、上述の第一の具体例と同様に、フューエルカット制御中の微少量の燃料噴射に伴う燃焼状態に基づいて取得されたものである(エタノール濃度Cf2の取得は後述する第二燃料性状取得ルーチン900で行われる)。エタノール濃度Cf1及びCf2の取得後は、両者の偏差ΔCfがエタノール濃度Cf1の補正値として設定されているので、この補正値ΔCfによってエタノール濃度Cf1が補正される。   In this routine 800, after the average value FAFav of the feedback correction coefficient FAF is stabilized and the learning correction coefficient KG is updated, the ethanol concentration Cf1 is acquired based on the learning correction coefficient KG. Before acquisition of the ethanol concentration Cf1, the detected value of the alcohol concentration C1 by the fuel property sensor 232 is set as the provisional ethanol concentration Cf, as in the first specific example described above. However, when the ethanol concentration Cf2 is acquired before the ethanol concentration Cf1 is acquired, the ethanol concentration Cf2 is set as the ethanol concentration Cf. This ethanol concentration Cf2 is acquired based on the combustion state accompanying a small amount of fuel injection during fuel cut control, as in the first specific example described above (acquisition of ethanol concentration Cf2 will be described later). A two-fuel property acquisition routine 900). After the ethanol concentrations Cf1 and Cf2 are acquired, the deviation ΔCf between the two is set as a correction value for the ethanol concentration Cf1, so that the ethanol concentration Cf1 is corrected by this correction value ΔCf.

具体的には、まず、S810にて、濃度変更フラグXcがセットされているか否かが判定される。濃度変更フラグXcがセットされていない場合(S810=No)、その後の処理がスキップされ、本ルーチンが一旦終了する。以下、濃度変更フラグXcがセットされている(S810=Yes)ものとして、本ルーチンの動作説明をする。   Specifically, first, in S810, it is determined whether or not the density change flag Xc is set. When the density change flag Xc is not set (S810 = No), the subsequent processing is skipped, and this routine is temporarily ended. Hereinafter, the operation of this routine will be described assuming that the density change flag Xc is set (S810 = Yes).

S820においては、FAFavが安定しているか(所定期間内における変動幅が所定範囲内にあるか)が判定される。FAFavが安定していない場合(S820=No)、処理がS830に進行し、エタノール濃度Cf2が取得済みであるか否かが判定される。エタノール濃度Cf2の取得前である場合(S830=No)、燃料性状センサ232によるアルコール濃度C1の検出値が、暫定的なエタノール濃度Cfとして設定され、本ルーチンが一旦終了する。一方、エタノール濃度Cf2の取得後である場合(S830=Yes)、このCf2がエタノール濃度Cfとして設定され、本ルーチンが一旦終了する。   In S820, it is determined whether FAFav is stable (whether the fluctuation range within a predetermined period is within a predetermined range). When FAFav is not stable (S820 = No), the process proceeds to S830, and it is determined whether the ethanol concentration Cf2 has been acquired. When the ethanol concentration Cf2 has not been acquired (S830 = No), the detected value of the alcohol concentration C1 by the fuel property sensor 232 is set as the provisional ethanol concentration Cf, and this routine is temporarily terminated. On the other hand, when the ethanol concentration Cf2 has been acquired (S830 = Yes), this Cf2 is set as the ethanol concentration Cf, and this routine is once ended.

FAFavが安定すると(S820=Yes)、処理がS850に進行して、現在のFAFavと値「1.0」との偏差から学習補正係数KGが取得される。次に、S855にて、学習補正係数KGから通常学習値KGnを減ずることで、燃料学習値KGfが取得される。続いて、S860にて、今回新たに取得された燃料学習値KGfと、ROM212に格納されているテーブルと、に基づいて、エタノール濃度Cf1が取得される。   When FAFav is stabilized (S820 = Yes), the process proceeds to S850, and the learning correction coefficient KG is acquired from the deviation between the current FAFav and the value “1.0”. Next, in S855, the fuel learning value KGf is acquired by subtracting the normal learning value KGn from the learning correction coefficient KG. Subsequently, in S860, the ethanol concentration Cf1 is acquired based on the fuel learning value KGf newly acquired this time and the table stored in the ROM 212.

続いて、処理がS870に進行して、補正値ΔCfが取得済みであるか否かが判定される。補正値ΔCfの取得前である場合(S870=No)、後述の動作説明から明らかなように、Cf1は取得済みであるがCf2は取得前であることとなる。よって、この場合、処理がS875に進行し、Cf1が暫定的なエタノール濃度Cfとして設定され、本ルーチンが一旦終了する。   Subsequently, the process proceeds to S870, and it is determined whether or not the correction value ΔCf has been acquired. If it is before acquisition of the correction value ΔCf (S870 = No), Cf1 has been acquired, but Cf2 has not been acquired, as will be apparent from the operation description described later. Therefore, in this case, the process proceeds to S875, Cf1 is set as the provisional ethanol concentration Cf, and this routine is temporarily ended.

一方、補正値ΔCfが取得済みである場合(S870=Yes)、処理がS880に進行し、Cf1をΔCfで補正したものがエタノール濃度Cfとして設定され、この設定値がバックアップRAM214に格納され(S885)、続いて濃度変更フラグXcがリセットされた後(S890)、本ルーチンが一旦終了する。その後は、S810における判定が常時「No」となり、再度の給油による燃料性状の変更があるまで、本ルーチンにおけるすべての処理が実質的にスキップされる。   On the other hand, if the correction value ΔCf has been acquired (S870 = Yes), the process proceeds to S880, and the value obtained by correcting Cf1 with ΔCf is set as the ethanol concentration Cf, and this set value is stored in the backup RAM 214 (S885). ) Subsequently, after the density change flag Xc is reset (S890), this routine is once ended. Thereafter, the determination in S810 is always “No”, and all processes in this routine are substantially skipped until the fuel property is changed by refueling.

<<燃料性状取得(2)>>
CPU211は、図9に示されている第二燃料性状取得ルーチン900を、所定タイミング毎に繰り返し実行する。このルーチン900においては、上述の第一の具体例における燃料性状取得ルーチン700と同様に、フューエルカット制御中の微少量燃料噴射により、エタノール濃度Cf2が取得される。
<< Fuel property acquisition (2) >>
The CPU 211 repeatedly executes the second fuel property acquisition routine 900 shown in FIG. 9 at every predetermined timing. In this routine 900, as in the fuel property acquisition routine 700 in the first specific example described above, the ethanol concentration Cf2 is acquired by the micro fuel injection during the fuel cut control.

まず、S910にて、濃度変更フラグXcがセットされているか否かが判定される。濃度変更フラグXcがセットされていない場合(S910=No)、その後の処理がスキップされ、本ルーチンが一旦終了する。以下、濃度変更フラグXcがセットされている(S910=Yes)ものとして、本ルーチンの動作説明をする。   First, in S910, it is determined whether or not the density change flag Xc is set. When the density change flag Xc is not set (S910 = No), the subsequent processing is skipped, and this routine is temporarily ended. Hereinafter, the operation of this routine will be described assuming that the density change flag Xc is set (S910 = Yes).

次に、S920において、エタノール濃度Cf2が未取得であるか否かが判定される。エタノール濃度Cf2が取得済みである場合(S920=No)、その後の処理がスキップされ、本ルーチンが一旦終了する。以下、エタノール濃度Cf2が未取得である(S920=Yes)ものとする。   Next, in S920, it is determined whether or not the ethanol concentration Cf2 has not been acquired. When the ethanol concentration Cf2 has been acquired (S920 = No), the subsequent processing is skipped, and this routine is temporarily ended. Hereinafter, it is assumed that the ethanol concentration Cf2 is not acquired (S920 = Yes).

S930においては、フューエルカット制御中におけるエタノール濃度Cfの取得のための燃料噴射が行われたか否かが判定される。かかる燃料噴射が行われた場合(S930=Yes)、処理がS940に進行し、当該燃料噴射によるエンジン回転数Neの変動ΔNeが取得される。続いて、S950にて、エタノール濃度Cf2が、ΔNeと、ROM212に格納されているテーブルと、に基づいて取得される。その後、本ルーチンが一旦終了する。フューエルカット制御中におけるエタノール濃度Cfの取得のための燃料噴射が未だされていない場合(S930=No)、S940及びS950の処理はスキップされ、本ルーチンが一旦終了する。   In S930, it is determined whether fuel injection for obtaining the ethanol concentration Cf during fuel cut control has been performed. When such fuel injection is performed (S930 = Yes), the process proceeds to S940, and the fluctuation ΔNe of the engine speed Ne due to the fuel injection is acquired. Subsequently, in S950, the ethanol concentration Cf2 is acquired based on ΔNe and the table stored in the ROM 212. Thereafter, this routine is temporarily terminated. When fuel injection for obtaining the ethanol concentration Cf during fuel cut control has not yet been performed (S930 = No), the processing of S940 and S950 is skipped, and this routine is temporarily terminated.

<<燃料性状取得(3)>>
CPU211は、図10に示されている第三燃料性状取得ルーチン1000を、所定タイミング毎に繰り返し実行する。このルーチン1000においては、エタノール濃度Cf1及びCf2が取得済みである場合に、上述の補正値ΔCfが取得される。また、この補正値ΔCfに基づいて、燃料系の異常判定が行われる。
<< Fuel property acquisition (3) >>
The CPU 211 repeatedly executes the third fuel property acquisition routine 1000 shown in FIG. 10 at every predetermined timing. In this routine 1000, when the ethanol concentrations Cf1 and Cf2 have been acquired, the above-described correction value ΔCf is acquired. Further, abnormality determination of the fuel system is performed based on the correction value ΔCf.

まず、S1010にて、濃度変更フラグXcがセットされているか否かが判定される。濃度変更フラグXcがセットされていない場合(S1010=No)、その後の処理がスキップされ、本ルーチンが一旦終了する。以下、濃度変更フラグXcがセットされている(S1010=Yes)ものとして、本ルーチンの動作説明をする。   First, in S1010, it is determined whether or not the density change flag Xc is set. When the density change flag Xc is not set (S1010 = No), the subsequent processing is skipped, and this routine is temporarily ended. Hereinafter, the operation of this routine will be described assuming that the density change flag Xc is set (S1010 = Yes).

次に、S1020において、エタノール濃度Cf2が未取得であるか否かが判定される。エタノール濃度Cf2が未取得である場合(S1020=No)、その後の処理がスキップされ、本ルーチンが一旦終了する。以下、エタノール濃度Cf2が取得済みである(S1020=No)ものとする。   Next, in S1020, it is determined whether or not the ethanol concentration Cf2 has not been acquired. When the ethanol concentration Cf2 has not been acquired (S1020 = No), the subsequent processing is skipped, and this routine is temporarily ended. Hereinafter, it is assumed that the ethanol concentration Cf2 has been acquired (S1020 = No).

S1030においては、ΔCfが未取得であるか否かが判定される。ΔCfが未取得である場合(S1040=Yes)、処理がS1040に進行する。S1040においては、Cf1とCf2との偏差からΔCfが取得される。続いて、処理がS1050に進行し、ΔCfの絶対値が所定の異常判定値Errより小さいか否かが判定される。ΔCfの絶対値が所定の異常判定値Errより小さい場合(S1050=Yes)、本ルーチンが一旦終了する。一方、ΔCfの絶対値が所定の異常判定値Err以上である場合(S1050=No)、処理がS1060に進行し、警報装置242を用いた異常報知が行われ、本ルーチンが一旦終了する。   In S1030, it is determined whether or not ΔCf has not been acquired. If ΔCf has not been acquired (S1040 = Yes), the process proceeds to S1040. In S1040, ΔCf is acquired from the deviation between Cf1 and Cf2. Subsequently, the process proceeds to S1050, where it is determined whether or not the absolute value of ΔCf is smaller than a predetermined abnormality determination value Err. When the absolute value of ΔCf is smaller than the predetermined abnormality determination value Err (S1050 = Yes), this routine is temporarily ended. On the other hand, if the absolute value of ΔCf is greater than or equal to the predetermined abnormality determination value Err (S1050 = No), the process proceeds to S1060, abnormality notification using the alarm device 242 is performed, and this routine is temporarily ended.

補正値ΔCfの取得後は、(1)エタノール濃度Cfの取得・格納後の場合はS1010の処理が「No」となり、(2)エタノール濃度Cfの取得・格納前の場合はS1030の処理が「No」となり、本ルーチンが一旦終了する。   After acquisition of the correction value ΔCf, (1) the process of S1010 is “No” after acquisition / storage of the ethanol concentration Cf, and (2) the process of S1030 is “0” before acquisition / storage of the ethanol concentration Cf. No ", and this routine is finished once.

<変形例の例示列挙>
なお、上述の実施形態やその具体例は、上述した通り、出願人が本願の出願時点において最良であると考えた本発明の具体化の例を単に示したものにすぎないのであって、本発明はもとより上述の実施形態等によって何ら限定されるべきものではない。よって、上述の実施形態等に対して、本発明の本質的部分を変更しない範囲内において、種々の変形が施され得ることは、当然である。
<List of examples of modification>
It should be noted that the above-described embodiments and specific examples thereof are merely examples of embodiments of the present invention that the applicant considered to be the best at the time of filing of the present application, as described above, The invention should not be limited by the above-described embodiment or the like. Therefore, it goes without saying that various modifications can be made to the above-described embodiments and the like within a range that does not change the essential part of the present invention.

以下、変形例について幾つか例示する。ここで、以下の変形例の説明において、上述の実施形態における各構成要素と同様の構成・機能を有する構成要素については、当該変形例においても同一の名称及び同一の符号が付されているものとする。そして、当該構成要素の説明については、上述の実施形態における説明が、矛盾しない範囲で適宜援用され得るものとする。   Hereinafter, some modifications will be exemplified. Here, in the following description of the modified example, components having the same configurations and functions as the components in the above-described embodiment are given the same name and the same reference numerals in the modified example. And And about description of the said component, description in the above-mentioned embodiment shall be suitably used in the range which is not inconsistent.

もっとも、変形例とて、下記のものに限定されるものではないことは、いうまでもない。本発明を、上述の実施形態や下記変形例の記載に基づいて限定解釈することは、(特に先願主義の下で出願を急ぐ)出願人の利益を不当に害する反面、模倣者を不当に利するものであって、許されない。   However, it goes without saying that the modified examples are not limited to the following. The limited interpretation of the present invention based on the description of the above-described embodiment and the following modifications unfairly harms the interests of the applicant (especially rushing the application under the principle of prior application), but improperly imitates the imitator. It is good and not allowed.

また、上述の実施形態(各具体例を含む)や、下記の各変形例に記載された事項は、技術的に矛盾しない範囲において、適宜組み合わせて適用され得ることも、いうまでもない。   Further, it goes without saying that the matters described in the above-described embodiments (including specific examples) and the following modifications can be applied in appropriate combination within a technically consistent range.

(1)本発明は、上述した実施形態にて開示された装置構成に限定されない。使用燃料も、ガソリンやエタノールに限定されない。例えば、バイオ燃料を利用可能なディーゼルエンジンにも、本発明は好適に適用され得る。気筒数、気筒配列方式(直列、V型、水平対向)、燃料噴射方式(ポート噴射、筒内直接噴射)も、特に限定はない。   (1) The present invention is not limited to the device configuration disclosed in the above-described embodiment. The fuel used is not limited to gasoline or ethanol. For example, the present invention can be suitably applied to a diesel engine that can use biofuel. The number of cylinders, cylinder arrangement system (series, V type, horizontally opposed), and fuel injection system (port injection, in-cylinder direct injection) are also not particularly limited.

可変圧縮比機構14の構成も、上述の実施形態のものに限定されない。例えば、エンジン1の構成が、ピストン112の上面とクランクシャフト131の中心との距離を変更することで圧縮比が変更可能なものである場合(実願昭60−79279号(実開昭61−194744号)のマイクロフィルム、特開2004−156541号公報、等参照。)にも、本発明は好適に適用され得る。   The configuration of the variable compression ratio mechanism 14 is not limited to that of the above-described embodiment. For example, when the configuration of the engine 1 is such that the compression ratio can be changed by changing the distance between the upper surface of the piston 112 and the center of the crankshaft 131 (Japanese Utility Model Application No. 60-79279 (Japanese Utility Model Application No. 61- No. 194744), Japanese Patent Application Laid-Open No. 2004-156541, etc.).

(2)上述の実施形態における圧縮比制御は、主として機械的圧縮比に対するものであった。ここで、「機械的圧縮比」は、隙間容積(ピストン上死点における燃焼室容積)とピストン行程容積との和を隙間容積で割った値であって、公称圧縮比あるいは幾何学的圧縮比とも称される。一方、「実圧縮比」は、吸入空気に対する実効的な圧縮比であって、典型的には、吸入空気の圧縮開始時の燃焼室容積を圧縮終了時の燃焼室容積で割った値となる。   (2) The compression ratio control in the above-described embodiment is mainly for the mechanical compression ratio. Here, the “mechanical compression ratio” is a value obtained by dividing the sum of the gap volume (combustion chamber volume at the piston top dead center) and the piston stroke volume by the gap volume, and is a nominal compression ratio or a geometric compression ratio. Also called. On the other hand, the “actual compression ratio” is an effective compression ratio with respect to intake air, and is typically a value obtained by dividing the combustion chamber volume at the start of compression of intake air by the combustion chamber volume at the end of compression. .

本発明の適用は、機械的圧縮比のみ変更可能な構成のエンジン1に限定されるものではない。例えば、可変吸気バルブタイミング装置125や可変排気バルブタイミング装置126による実圧縮比変更可能な構成に対しても、本発明は同様に適用され得る。また、運転条件に応じた実圧縮比の変更は、可変圧縮比機構14による機械的圧縮比の変更と、可変吸気バルブタイミング装置125や可変排気バルブタイミング装置126によるバルブタイミングの変更と、を併用することでも行われ得る。本発明はこのような場合に対しても良好に適用され得る。   The application of the present invention is not limited to the engine 1 having a configuration that can change only the mechanical compression ratio. For example, the present invention can be similarly applied to a configuration in which the actual compression ratio can be changed by the variable intake valve timing device 125 and the variable exhaust valve timing device 126. In addition, the change of the actual compression ratio according to the operating condition is a combination of the change of the mechanical compression ratio by the variable compression ratio mechanism 14 and the change of the valve timing by the variable intake valve timing device 125 or the variable exhaust valve timing device 126. Can also be done. The present invention can be satisfactorily applied to such a case.

(3)また、本発明は、上述の各具体例で記述されている動作態様に限定されない。   (3) Further, the present invention is not limited to the operation modes described in the above specific examples.

エタノール濃度Cf又はCf2の取得のための微少量燃料噴射指令は、複数回行われてもよい。この場合、複数回のエタノール濃度Cf又はCf2の取得値が適宜統計処理(例えば平均)され得る。これにより、エタノール濃度Cfがより精度よく取得され得る。   The minute fuel injection command for obtaining the ethanol concentration Cf or Cf2 may be performed a plurality of times. In this case, a plurality of acquired values of ethanol concentration Cf or Cf2 can be statistically processed (for example, averaged) as appropriate. Thereby, ethanol concentration Cf can be acquired more accurately.

エタノール濃度Cf又はCf2の取得に際しては、ΔNeに代えて、熱発生量が用いられてもよい。この場合、熱発生量は、筒内圧センサ229の出力に基づいて取得された筒内圧Pを用いて取得され得る。例えば、微小クランク角(数°CA以下、具体例としては1°CA)間隔で取り込まれた筒内圧Pに基づいて熱発生率dQ/dθが計算され(θはクランク角)、この熱発生率を積分することで熱発生量が取得され得る(特開2007−120392号公報、特開2007−231883号公報、等参照)。   When acquiring the ethanol concentration Cf or Cf2, the heat generation amount may be used instead of ΔNe. In this case, the heat generation amount can be acquired using the in-cylinder pressure P acquired based on the output of the in-cylinder pressure sensor 229. For example, the heat generation rate dQ / dθ is calculated based on the in-cylinder pressure P taken at a small crank angle (several degrees CA or less, specifically 1 ° CA as an example) (θ is the crank angle). Can be obtained (see Japanese Patent Application Laid-Open No. 2007-120392, Japanese Patent Application Laid-Open No. 2007-231883, etc.).

異常燃焼の発生をより確実に抑制するための、安全サイドの制御として、学習補正係数KG(燃料学習値KGf)に基づくエタノール濃度Cf1と、フューエルカット制御中における微少量噴射燃料の燃焼状態に基づくエタノール濃度Cf2と、のいずれか低い方が、エタノール濃度Cfの取得値として設定されてもよい。   As control on the safe side to more reliably suppress the occurrence of abnormal combustion, it is based on the ethanol concentration Cf1 based on the learning correction coefficient KG (fuel learning value KGf) and the combustion state of the minute amount injected fuel during fuel cut control. The lower one of the ethanol concentration Cf2 may be set as the acquired value of the ethanol concentration Cf.

補正値ΔCfの絶対値に代えて、あるいはこれとともに、その経時変化の度合いに基づいて、異常診断が行われ得る。   An abnormality diagnosis can be performed based on the degree of change with time instead of or together with the absolute value of the correction value ΔCf.

フューエルカット制御は、減速時だけでなく、エンジン回転数Neや車速Vが所定値以上となった時にも行われる。もっとも、エタノール濃度Cf又はCf2の取得のための微少量燃料噴射は、減速時に行われることが最も好ましい。   The fuel cut control is performed not only at the time of deceleration, but also when the engine speed Ne or the vehicle speed V becomes a predetermined value or more. However, it is most preferable that the micro fuel injection for obtaining the ethanol concentration Cf or Cf2 is performed at the time of deceleration.

(4)その他、特段に言及されていない変形例についても、本発明の本質的部分を変更しない範囲内において、本発明の技術的範囲に含まれることは当然である。   (4) Other modifications not specifically mentioned are naturally included in the technical scope of the present invention within the scope not changing the essential part of the present invention.

さらに、本発明の課題を解決するための手段を構成する各要素における、作用・機能的に表現されているものは、上述の実施形態や変形例にて開示されている具体的構造の他、当該作用・機能を実現可能ないかなる構造をも含む。   Further, in each element constituting the means for solving the problems of the present invention, what is expressed in terms of function and function is the specific structure disclosed in the above-described embodiments and modifications, It includes any structure that can realize this action / function.

エンジンと、これを制御するための、本発明の一実施形態にかかる制御装置と、を含む、システムの全体構成を示す概略図である。It is the schematic which shows the whole structure of a system containing an engine and the control apparatus concerning one Embodiment of this invention for controlling this. 図1に示されているエアフローメータの出力電圧と計測された吸入空気流量との関係を示したグラフである。It is the graph which showed the relationship between the output voltage of the airflow meter shown by FIG. 1, and the measured intake air flow rate. 図1に示されている空燃比センサの出力電圧と燃料混合気の空燃比との関係を示したグラフである。2 is a graph showing the relationship between the output voltage of the air-fuel ratio sensor shown in FIG. 1 and the air-fuel ratio of the fuel mixture. 図1に示されている構成における制御装置の動作(給油判定)の具体例を示すフローチャートである。3 is a flowchart showing a specific example of the operation (fuel supply determination) of the control device in the configuration shown in FIG. 1. 図1に示されている構成における制御装置の動作(濃度変更判定)の具体例を示すフローチャートである。3 is a flowchart showing a specific example of the operation (density change determination) of the control device in the configuration shown in FIG. 1. 図1に示されている構成における制御装置の動作(燃料噴射制御)の具体例を示すフローチャートである。3 is a flowchart showing a specific example of the operation (fuel injection control) of the control device in the configuration shown in FIG. 1. 図1に示されている構成における制御装置の動作(圧縮比設定)の具体例を示すフローチャートである。3 is a flowchart showing a specific example of the operation (compression ratio setting) of the control device in the configuration shown in FIG. 1. 図1に示されている構成における制御装置の動作(燃料性状取得)の具体例を示すフローチャートである。2 is a flowchart showing a specific example of the operation (fuel property acquisition) of the control device in the configuration shown in FIG. 1. 図1に示されている構成における制御装置の動作(燃料性状取得)の他の具体例を示すフローチャートである。6 is a flowchart showing another specific example of the operation (fuel property acquisition) of the control device in the configuration shown in FIG. 1. 図1に示されている構成における制御装置の動作(燃料性状取得)の他の具体例を示すフローチャートである。6 is a flowchart showing another specific example of the operation (fuel property acquisition) of the control device in the configuration shown in FIG. 1. 図1に示されている構成における制御装置の動作(燃料性状取得)の他の具体例を示すフローチャートである。6 is a flowchart showing another specific example of the operation (fuel property acquisition) of the control device in the configuration shown in FIG. 1.

符号の説明Explanation of symbols

1…エンジン 11…シリンダブロック 111…シリンダボア
12…シリンダヘッド 121…吸気ポート 127…点火プラグ
13…クランクケース 131…クランクシャフト 132…コンロッド
14…可変圧縮比機構 141…連結機構 142…駆動機構
15…吸気系統 151…吸気通路 152…スロットルバルブ
16…排気系統 161…排気通路 162…触媒コンバータ
17…燃料供給系統 171…燃料タンク 172…インジェクタ
2…制御装置 210…ECU 211…CPU
221…エアフローメータ 227…冷却水温センサ 228…空燃比センサ
229…筒内圧センサ 231…燃料レベルセンサ 232…燃料性状センサ
233…アクセル開度センサ 241…アクセルペダル 242…警報装置
F…燃料 F1…ガソリン F2…エタノール
CA…シリンダ中心軸 CC…燃焼室 S…システム
DESCRIPTION OF SYMBOLS 1 ... Engine 11 ... Cylinder block 111 ... Cylinder bore 12 ... Cylinder head 121 ... Intake port 127 ... Spark plug 13 ... Crank case 131 ... Crankshaft 132 ... Connecting rod 14 ... Variable compression ratio mechanism 141 ... Connection mechanism 142 ... Drive mechanism 15 ... Intake System 151 ... Intake passage 152 ... Throttle valve 16 ... Exhaust system 161 ... Exhaust passage 162 ... Catalytic converter 17 ... Fuel supply system 171 ... Fuel tank 172 ... Injector 2 ... Control device 210 ... ECU 211 ... CPU
221 ... Air flow meter 227 ... Cooling water temperature sensor 228 ... Air-fuel ratio sensor 229 ... In-cylinder pressure sensor 231 ... Fuel level sensor 232 ... Fuel property sensor 233 ... Accelerator opening sensor 241 ... Accelerator pedal 242 ... Alarm device F ... Fuel F1 ... Gasoline F2 ... Ethanol CA ... Cylinder center axis CC ... Combustion chamber S ... System

Claims (6)

燃焼特性が異なりそれぞれ独立して燃焼に供され得る第一及び第二の成分を含む燃料を利用可能な内燃機関の運転を制御する、内燃機関制御装置であって、
フューエルカット制御実行中に燃料噴射器に向けて前記燃料の噴射を指令する、噴射指令部と、
前記噴射指令部からの指令により前記フューエルカット制御実行中に噴射された前記燃料の、燃焼状態を取得する、燃焼状態取得部と、
前記燃焼状態取得部により取得された前記燃焼状態に基づいて、前記燃料における前記第二の成分の濃度に対応する燃料性状を取得する、燃料性状取得部と、
を備えたことを特徴とする、内燃機関制御装置。
An internal combustion engine control device for controlling the operation of an internal combustion engine capable of using a fuel containing first and second components that have different combustion characteristics and can be independently subjected to combustion,
An injection command unit that commands fuel injection to the fuel injector during fuel cut control;
A combustion state acquisition unit that acquires a combustion state of the fuel injected during execution of the fuel cut control according to a command from the injection command unit;
A fuel property acquisition unit that acquires a fuel property corresponding to the concentration of the second component in the fuel based on the combustion state acquired by the combustion state acquisition unit;
An internal combustion engine control device comprising:
燃焼特性が異なりそれぞれ独立して燃焼に供され得る第一及び第二の成分を含む燃料を利用可能な内燃機関の運転を制御する、内燃機関制御装置であって、
排気ガス中のガス成分の濃度に基づく出力を生じる空燃比センサの前記出力に基づいて、前記燃料における前記第二の成分の濃度に対応する燃料性状を取得する、第一燃料性状取得部と、
フューエルカット制御実行中に燃料噴射器に向けて前記燃料の噴射を指令する、噴射指令部と、
前記噴射指令部からの指令により前記フューエルカット制御実行中に噴射された前記燃料の、燃焼状態を取得する、燃焼状態取得部と、
前記燃焼状態取得部により取得された前記燃焼状態に基づいて、前記燃料性状を取得する、第二燃料性状取得部と、
を備えたことを特徴とする、内燃機関制御装置。
An internal combustion engine control device for controlling the operation of an internal combustion engine capable of using a fuel containing first and second components that have different combustion characteristics and can be independently subjected to combustion,
A first fuel property acquisition unit that acquires a fuel property corresponding to the concentration of the second component in the fuel based on the output of the air-fuel ratio sensor that generates an output based on the concentration of the gas component in the exhaust gas;
An injection command unit that commands fuel injection to the fuel injector during fuel cut control;
A combustion state acquisition unit that acquires a combustion state of the fuel injected during execution of the fuel cut control according to a command from the injection command unit;
A second fuel property acquisition unit that acquires the fuel property based on the combustion state acquired by the combustion state acquisition unit;
An internal combustion engine control device comprising:
請求項2に記載の、内燃機関制御装置において、
前記第一燃料性状取得部によって取得された前記燃料性状と前記第二燃料性状取得部によって取得された前記燃料性状との偏差に基づいて、燃料系の異常診断を行う、燃料系異常診断部をさらに備えたことを特徴とする、内燃機関制御装置。
The internal combustion engine control device according to claim 2,
A fuel system abnormality diagnosis unit that performs a fuel system abnormality diagnosis based on a deviation between the fuel property acquired by the first fuel property acquisition unit and the fuel property acquired by the second fuel property acquisition unit; An internal combustion engine control device further comprising:
燃焼特性が異なりそれぞれ独立して燃焼に供され得る第一及び第二の成分を含む燃料を利用可能な内燃機関の運転を制御する、内燃機関制御装置であって、
排気ガス中のガス成分の濃度に基づく出力を生じる空燃比センサの前記出力に基づいて、前記燃料における前記第二の成分の濃度に対応する燃料性状を取得する、燃料性状取得部と、
フューエルカット制御実行中に燃料噴射器に向けて前記燃料の噴射を指令する、噴射指令部と、
前記噴射指令部からの指令により前記フューエルカット制御実行中に噴射された前記燃料の、燃焼状態を取得する、燃焼状態取得部と、
前記燃焼状態取得部により取得された前記燃焼状態に基づいて、前記燃料性状の補正値を取得する、燃料性状補正値取得部と、
を備えたことを特徴とする、内燃機関制御装置。
An internal combustion engine control device for controlling the operation of an internal combustion engine capable of using a fuel containing first and second components that have different combustion characteristics and can be independently subjected to combustion,
A fuel property acquisition unit that acquires a fuel property corresponding to the concentration of the second component in the fuel based on the output of the air-fuel ratio sensor that generates an output based on the concentration of the gas component in the exhaust gas;
An injection command unit that commands fuel injection to the fuel injector during fuel cut control;
A combustion state acquisition unit for acquiring a combustion state of the fuel injected during execution of the fuel cut control according to a command from the injection command unit;
A fuel property correction value acquisition unit that acquires the fuel property correction value based on the combustion state acquired by the combustion state acquisition unit;
An internal combustion engine control device comprising:
請求項4に記載の、内燃機関制御装置において、
前記補正値に基づいて、燃料系の異常診断を行う、燃料系異常診断部をさらに備えたことを特徴とする、内燃機関制御装置。
The internal combustion engine control device according to claim 4,
An internal combustion engine control apparatus, further comprising a fuel system abnormality diagnosis unit that performs a fuel system abnormality diagnosis based on the correction value.
請求項1ないし請求項5のいずれか1項に記載の、内燃機関制御装置において、
前記指令による、前記フューエルカット制御実行中の噴射の際に、圧縮比を高くする、圧縮比制御部をさらに備えたことを特徴とする、内燃機関制御装置。
The internal combustion engine control device according to any one of claims 1 to 5,
An internal combustion engine control device, further comprising a compression ratio control unit for increasing a compression ratio during injection during execution of the fuel cut control according to the command.
JP2008025072A 2008-02-05 2008-02-05 Internal combustion engine control device Pending JP2009185654A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008025072A JP2009185654A (en) 2008-02-05 2008-02-05 Internal combustion engine control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008025072A JP2009185654A (en) 2008-02-05 2008-02-05 Internal combustion engine control device

Publications (1)

Publication Number Publication Date
JP2009185654A true JP2009185654A (en) 2009-08-20

Family

ID=41069156

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008025072A Pending JP2009185654A (en) 2008-02-05 2008-02-05 Internal combustion engine control device

Country Status (1)

Country Link
JP (1) JP2009185654A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011220176A (en) * 2010-04-07 2011-11-04 Toyota Motor Corp Device for control of internal combustion engine
JP2012021434A (en) * 2010-07-13 2012-02-02 Toyota Motor Corp Control apparatus of internal combustion engine
JP2012030667A (en) * 2010-07-29 2012-02-16 Mitsubishi Motors Corp Control device of hybrid vehicle
JP2017096148A (en) * 2015-11-23 2017-06-01 株式会社デンソー Combustion system control device
US11112333B2 (en) 2015-11-23 2021-09-07 Denso Corporation Sensor failure diagnostic apparatus

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011220176A (en) * 2010-04-07 2011-11-04 Toyota Motor Corp Device for control of internal combustion engine
JP2012021434A (en) * 2010-07-13 2012-02-02 Toyota Motor Corp Control apparatus of internal combustion engine
JP2012030667A (en) * 2010-07-29 2012-02-16 Mitsubishi Motors Corp Control device of hybrid vehicle
JP2017096148A (en) * 2015-11-23 2017-06-01 株式会社デンソー Combustion system control device
WO2017090404A1 (en) * 2015-11-23 2017-06-01 株式会社デンソー Combustion system control device
US10280849B2 (en) 2015-11-23 2019-05-07 Denso Corporation Combustion system control device
US11112333B2 (en) 2015-11-23 2021-09-07 Denso Corporation Sensor failure diagnostic apparatus

Similar Documents

Publication Publication Date Title
JP2009144640A (en) Internal combustion engine control device
US8918268B2 (en) Malfunction detecting device for internal combustion engine
JP5987764B2 (en) Control device for spark ignition engine
JP5327026B2 (en) Fuel property determination device for internal combustion engine
JP5987763B2 (en) Control device for spark ignition engine
JP2008180103A (en) Control device for internal combustion engine
JP2009191666A (en) Engine control device
CN102906396B (en) Fuel control devices for internal combustion engines
JP2009185654A (en) Internal combustion engine control device
US20150252772A1 (en) Control device for internal combustion engine
RU2607099C2 (en) Engine system and method of controlling engine operation (versions)
JP4968206B2 (en) INTERNAL COMBUSTION ENGINE AND FUEL INJECTION CONTROL DEVICE FOR INTERNAL COMBUSTION ENGINE
JP6557624B2 (en) Control device for internal combustion engine
JP5987765B2 (en) Control device for spark ignition engine
JP5013097B2 (en) Engine control apparatus, engine fuel supply system abnormality diagnosis method, computer program, and recording medium
JP5593794B2 (en) Control device for internal combustion engine
JP2008008301A (en) Control device for internal combustion engine
JP2008095593A (en) Control device for internal combustion engine
JP5029833B2 (en) Internal combustion engine control device
JP5034823B2 (en) Control device for internal combustion engine
US20140261300A1 (en) Fuel injection control apparatus for internal combustion engine
JP5979060B2 (en) Control device for spark ignition engine
JP5658205B2 (en) Start control device for internal combustion engine
JP6003770B2 (en) Control device for spark ignition engine
JP2010096185A (en) Control device of internal combustion engine