(57)【要約】【課題】本発明は、内燃機関の燃料性状検出装置に関し、燃料性状の検出精度を向上することを目的とする。【解決手段】本発明の内燃機関の燃料性状検出装置は、内燃機関に燃料を供給する燃料通路６０に配置された、燃料性状を検出するためのセンサ部（電極１０，１２）と、センサ部により検出された燃料性状を燃料温度に基づいて補正する補正手段と、センサ部の近傍に、燃料通路６０内の燃料と接触しないように配置された温度センサである近傍温度センサ１４と、センサ部より上流側の燃料通路６０内の燃料と接触するように配置された温度センサである上流温度センサ１６と、補正に用いる燃料温度として、近傍温度センサ１４の検出値または上流温度センサ１６の検出値を所定のパラメータに基づいて選択する選択手段と、を備える。上記所定のパラメータは、例えば、燃料通路６０を通る燃料の流量、または上流温度センサ１６の検出値の時間当たりの変化である。【選択図】図１
2011169209.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関に燃料を供給する燃料通路に配置された、燃料性状を検出するためのセンサ部と、
前記センサ部により検出された燃料性状を燃料温度に基づいて補正する補正手段と、
前記センサ部の近傍に、前記燃料通路内の燃料と接触しないように配置された温度センサである近傍温度センサと、
前記センサ部より上流側の前記燃料通路内の燃料と接触するように配置された温度センサである上流温度センサと、
前記補正に用いる燃料温度として、前記近傍温度センサの検出値または前記上流温度センサの検出値を所定のパラメータに基づいて選択する選択手段と、
を備えることを特徴とする内燃機関の燃料性状検出装置。
【請求項２】
前記所定のパラメータは、前記燃料通路を通る燃料の流量であることを特徴とする請求項１記載の内燃機関の燃料性状検出装置。
【請求項３】
前記選択手段は、前記流量が所定値より低い場合には前記近傍温度センサの検出値を前記補正に用いる燃料温度として選択し、前記流量が前記所定値より高い場合には前記上流温度センサの検出値を前記補正に用いる燃料温度として選択することを特徴とする請求項２記載の内燃機関の燃料性状検出装置。
【請求項４】
前記選択手段は、前記上流温度センサの検出値を前記補正に用いる燃料温度として選択する場合に、前記上流温度センサから前記センサ部までの燃料の輸送遅れ時間だけ前の前記上流温度センサの検出値を、前記補正に用いる燃料温度とすることを特徴とする請求項１乃至３の何れか１項記載の内燃機関の燃料性状検出装置。
【請求項５】
前記所定のパラメータは、前記上流温度センサの検出値の時間当たりの変化であることを特徴とする請求項１記載の内燃機関の燃料性状検出装置。
【請求項６】
前記選択手段は、前記時間当たりの変化が所定の負の閾値より低い場合には前記上流温度センサの検出値を前記補正に用いる燃料温度として選択し、前記時間当たりの変化が前記負の閾値より高い場合には前記近傍温度センサの検出値を前記補正に用いる燃料温度として選択することを特徴とする請求項５記載の内燃機関の燃料性状検出装置。
【請求項７】
前記センサ部は、燃料の誘電率を検出するための電極を有することを特徴とする請求項１乃至６の何れか１項記載の内燃機関の燃料性状検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の燃料性状検出装置に関する。
【背景技術】
【０００２】
内燃機関に供給される燃料の性状が変わると、エンジン制御パラメータ（例えば、燃料噴射量、空燃比、点火時期、燃料噴射時期、ＥＧＲ率など）の最適値も変わる。そこで、燃料性状に応じて内燃機関を最適に制御するべく、燃料性状を検出するための各種の装置が従来より提案されている。
【０００３】
特開２００５−１８８３４１号公報には、燃料の比重が燃料性状と相関するとの前提で、燃料の比重を検出する装置が開示されている。燃料の比重は温度によって変化する。このため、この装置では、捻出された燃料の比重を燃料の温度に基づいて補正するようにしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１８８３４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
燃料の誘電率が燃料性状と相関することから、燃料の誘電率に基づいて燃料性状を検出するようにした装置が従来より提案されている。図６は、そのタイプの従来の燃料性状検出装置を示す図である。図６に示す燃料性状検出装置は、燃料タンクから内燃機関に燃料を送る燃料通路９０の途中に設置されており、同心的に配置された円筒状の電極９１，９２と、温度センサ９３と、これらが接続された回路９４とを有している。内側の電極９１と外側の電極９２との間は、燃料通路９０を通る燃料で満たされる。温度センサ９３は、電極９１の内側に設置されている。電極９１の端部は閉じており、電極９１の内部には燃料が入り込まないので、温度センサ９３は燃料と接触しない。電極９２の電極９１，９２間の静電容量は、電極９１，９２に介在する燃料の誘電率に応じて変化する。よって、上記静電容量は燃料性状とも相関するので、上記静電容量を測定することにより、燃料性状を検出することができる。ただし、物質の誘電率には温度依存性があるため、検出された燃料性状を、燃料温度に応じて補正する必要がある。この温度補正に用いる燃料温度は、電極９１，９２間の燃料の温度を直接に検出することが理想である。しかしながら、電極９１，９２の近傍はスペースが僅かであるため、燃料に直接に接触するように温度センサを配置すると、燃料流路が狭められた圧力損失が大きくなり、燃料の円滑な流通が妨げられる。このため、図６に示すように、従来の装置では、燃料に直接に接触しない、電極９１の内部空間に温度センサ９３を配置し、この温度センサ９３の検出値を用いて燃料性状の温度補正を行っている。
【０００６】
上記従来の装置では、温度センサ９３が燃料に直接に接していないので、燃料温度の変化が温度センサ９３に伝達するまでに遅れが生ずる。すなわち、温度センサ９３は応答性が良くない。このため、燃料流量が高く、電極９１，９２近傍の燃料温度が速く変化する可能性のある場合には、正確な燃料温度を検出することが困難である。その結果、燃料性状を温度補正する過程で誤差が生じ、燃料性状を正確に検出しにくいという問題がある。
【０００７】
本発明は、上述のような課題を解決するためになされたもので、燃料性状の検出精度を向上することのできる内燃機関の燃料性状検出装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
第１の発明は、上記の目的を達成するため、内燃機関の燃料性状検出装置であって、
内燃機関に燃料を供給する燃料通路に配置された、燃料性状を検出するためのセンサ部と、
前記センサ部により検出された燃料性状を燃料温度に基づいて補正する補正手段と、
前記センサ部の近傍に、前記燃料通路内の燃料と接触しないように配置された温度センサである近傍温度センサと、
前記センサ部より上流側の前記燃料通路内の燃料と接触するように配置された温度センサである上流温度センサと、
前記補正に用いる燃料温度として、前記近傍温度センサの検出値または前記上流温度センサの検出値を所定のパラメータに基づいて選択する選択手段と、
を備えることを特徴とする。
【０００９】
また、第２の発明は、第１の発明において、
前記所定のパラメータは、前記燃料通路を通る燃料の流量であることを特徴とする。
【００１０】
また、第３の発明は、第２の発明において、
前記選択手段は、前記流量が所定値より低い場合には前記近傍温度センサの検出値を前記補正に用いる燃料温度として選択し、前記流量が前記所定値より高い場合には前記上流温度センサの検出値を前記補正に用いる燃料温度として選択することを特徴とする。
【００１１】
また、第４の発明は、第１乃至第３の発明の何れかにおいて、
前記選択手段は、前記上流温度センサの検出値を前記補正に用いる燃料温度として選択する場合に、前記上流温度センサから前記センサ部までの燃料の輸送遅れ時間だけ前の前記上流温度センサの検出値を、前記補正に用いる燃料温度とすることを特徴とする。
【００１２】
また、第５の発明は、第１の発明において、
前記所定のパラメータは、前記上流温度センサの検出値の時間当たりの変化であることを特徴とする。
【００１３】
また、第６の発明は、第５の発明において、
前記選択手段は、前記時間当たりの変化が所定の負の閾値より低い場合には前記上流温度センサの検出値を前記補正に用いる燃料温度として選択し、前記時間当たりの変化が前記負の閾値より高い場合には前記近傍温度センサの検出値を前記補正に用いる燃料温度として選択することを特徴とする。
【００１４】
また、第７の発明は、第１乃至第６の発明の何れかにおいて、
前記センサ部は、燃料の誘電率を検出するための電極を有することを特徴とする。
【発明の効果】
【００１５】
第１の発明によれば、燃料性状センサ部近傍に燃料と非接触で配置された近傍温度センサの検出値と、燃料性状センサ部より上流で燃料と接触するように配置された上流温度センサの検出値とのうちから、より正確な方を選択して温度補正を行うことができる。このため、燃料性状の検出精度を向上することができる。
【００１６】
第２の発明によれば、近傍温度センサの検出値と上流温度センサの検出値とのうちのより正確な方を、燃料通路を通る燃料の流量に基づいて適切に選択することができる。
【００１７】
第３の発明によれば、燃料流量の高い場合には応答性に優れた上流温度センサの検出値を選択し、燃料流量の低い場合には周囲からの受熱の影響を受けにくい近傍温度センサの検出値を選択することにより、何れの場合においても、温度補正を正確に行うことができる。
【００１８】
第４の発明によれば、上流温度センサから燃料性状センサ部までの燃料の輸送遅れ時間を考慮することができるので、上流温度センサから燃料性状センサ部までの距離が長い場合であっても、温度補正を正確に行うことができる。
【００１９】
第５の発明によれば、近傍温度センサの検出値と上流温度センサの検出値とのうちのより正確な方を、上流温度センサの検出値の時間当たりの変化に基づいて適切に選択することができる。
【００２０】
第６の発明によれば、近傍温度センサの検出値と上流温度センサの検出値とのうちのより正確な方を、上流温度センサの検出値の時間当たりの変化に基づいて適切に選択することができる。
【００２１】
第７の発明によれば、燃料の誘電率と相関する燃料性状を精度良く検出することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施の形態１の燃料性状検出装置を示す図である。
【図２】静電容量に基づいて検出したエタノール濃度を燃料温度に応じて補正するためのマップである。
【図３】燃料流量が高い場合における、電極近傍の実燃料温度、近傍温度センサの検出値、および上流温度センサの検出値の変化を例示した図である。
【図４】本発明の実施の形態１において実行されるルーチンのフローチャートである。
【図５】本発明の実施の形態２において実行されるルーチンのフローチャートである。
【図６】従来の燃料性状検出装置を示す図である。
【発明を実施するための形態】
【００２３】
実施の形態１．
図１は、本発明の実施の形態１の燃料性状検出装置を示す図である。本実施形態の燃料性状検出装置は、ガソリンとアルコール（エタノール）とが混合された燃料のエタノール濃度を燃料性状として検出する装置である。図１に示すように、この燃料性状検出装置は、電極１０，１２と、近傍温度センサ１４と、上流温度センサ１６と、これらと電気的に接続されたＥＣＵ（Electronic Control Unit）５０とを備えている。
【００２４】
電極１０，１２は、燃料タンク（図示せず）から内燃機関（図示せず）に燃料を送る燃料通路６０内に設置されている。電極１０，１２は、共に円筒状をなし、それらの中心線が燃料通路６０の燃料流れ方向と平行となるように、且つ同心的に配置されている。外側に位置する電極１０は、支持部材２０によって支持されている。内側に位置する電極１２は、支持部材２２によって支持されている。
【００２５】
近傍温度センサ１４および上流温度センサ１６は、例えばサーミスタなどで構成される温度センサである。支持部材２０は、中空部を有しており、その中空部に近傍温度センサ１４が配置されている。すなわち、近傍温度センサ１４は、燃料通路６０内の燃料には接触しないが、電極１０，１２の極めて近くに位置している。電極１０，１２が設置された位置では、電極１０，１２によって燃料の流路が狭められるので、燃料と直接に接触する位置に更に温度センサを配置すると、余計に流路が狭くなり、圧力損失（流れの抵抗）が高くなり易い。これに対し、図示の構成によれば、近傍温度センサ１４は、支持部材２０内に収納されており、燃料の流れを妨げないので、圧力損失の増大を回避することができる。
【００２６】
上流温度センサ１６は、電極１０，１２および近傍温度センサ１４よりも上流側の燃料通路６０内に配置されており、燃料に直接に接触するようになっている。上流温度センサ１６が設置された位置には、電極１０，１２が存在せず、燃料の流路が狭められていない。このため、上流温度センサ１６が流路内に露出していても、圧力損失が高くなることはない。
【００２７】
ＥＣＵ５０は、電極１０，１２間の静電容量を測定する機能を有している。電極１０，１２間の静電容量は、電極１０，１２間に介在する燃料の誘電率に応じて変化する。そして、燃料の誘電率は、そのエタノール濃度に応じて変化する。このため、電極１０，１２間の静電容量（以下、単に「静電容量」と称する）を測定することにより、燃料通路６０を流れる燃料のエタノール濃度を検出することができる。
【００２８】
ただし、誘電率は、温度によっても変化する。このため、静電容量に基づいて検出したエタノール濃度を、燃料温度に応じて補正する必要がある。図２は、静電容量に基づいて検出したエタノール濃度を燃料温度に応じて補正するためのマップである。ＥＣＵ５０は、図２に示すようなマップを予め記憶しており、このマップに基づき、燃料温度に応じてエタノール濃度を補正する。その際、ＥＣＵ５０は、この補正に用いる燃料温度として、近傍温度センサ１４の検出値と、上流温度センサ１６の検出値とのうち、より正確な方を選択して使用する。
【００２９】
本実施形態では、ＥＣＵ５０は、燃料通路６０を流れる燃料の流量（以下、「燃料流量」と称する）に基づいて、近傍温度センサ１４の検出値と上流温度センサ１６の検出値との一方を選択する。内燃機関の燃料噴射量が多い場合には燃料流量は高くなり、燃料噴射量が少ない場合には燃料流量は低くなる。また、燃料カットが実行された場合には、燃料流量はゼロとなる。ＥＣＵ５０は、内燃機関側のＥＣＵから送られる燃料噴射量等あるいは燃料ポンプ吐出量の情報に基づいて、燃料流量を取得することができるように構成されている。
【００３０】
電極１０，１２近傍の正確な燃料温度を検出する上で、近傍温度センサ１４は、電極１０，１２に近い位置にあるという点では有利であるが、その反面、燃料に直接に接しておらず、燃料温度の変化が近傍温度センサ１４に伝わるまでに遅れが生じるので、応答性に劣る。
【００３１】
これに対し、上流温度センサ１６は、燃料に直接に接しているので、燃料温度の変化にすぐに反応することができる点で有利である。しかしながら、燃料流量が低い場合（ゼロの場合も含む）には、次のような問題がある。燃料流量が低い場合には、燃料通路６０内に燃料が長時間停滞する。この間、上流温度センサ１６近傍の燃料温度は、周囲の熱源（排気管など）からの受熱により、上昇し易い。これに対し、電極１０，１２の近傍では、電極１０，１２や支持部材２０，２２などの部品が多く、熱容量が大きいため、周囲の熱源からの受熱による温度上昇は小さい。このため、燃料流量が低い場合には、電極１０，１２近傍の実燃料温度と、上流温度センサ１６近傍の実燃料温度とが一致しなくなるので、上流温度センサ１６による検出値は電極１０，１２近傍の正確な燃料温度とはならない。
【００３２】
そこで、本実施形態では、燃料流量が低い場合には近傍温度センサ１４の検出値に基づいてエタノール濃度を補正し、燃料流量が高い場合には上流温度センサ１６の検出値に基づいてエタノール濃度を温度補正することとした。
【００３３】
燃料流量が低い場合には、電極１０，１２近傍の燃料の流れが遅いので、電極１０，１２近傍の燃料温度が急変することはないので、燃料温度変化が近傍温度センサ１４に伝わるまでの遅れがあっても、近傍温度センサ１４の検出値は電極１０，１２近傍の実燃料温度に精度良く一致していると考えることができる。このため、燃料流量が低い場合には、近傍温度センサ１４の検出値に基づいてエタノール濃度を温度補正することにより、正確なエタノール濃度を検出することができる。
【００３４】
図３は、燃料流量が高い場合における、電極１０，１２近傍の実燃料温度、近傍温度センサ１４の検出値、および上流温度センサ１６の検出値の変化を例示した図である。燃料流量が高い場合には、異なる温度の燃料が流れて来ることにより、電極１０，１２近傍の実燃料温度が急変することがある。図３に示す例では、電極１０，１２近傍の実燃料温度Ｇ１が急低下した場合を示している。上述したように、近傍温度センサ１４は応答性に劣るので、近傍温度センサ１４の検出値Ｇ２は、実燃料温度Ｇ１の急低下に追従できず、実燃料温度Ｇ１に対して誤差を生ずる。
【００３５】
これに対し、上流温度センサ１６は応答性に優れるので、上流温度センサ１６の検出値Ｇ３は、実燃料温度Ｇ１の急低下に対して遅れなく反応する。ただし、上流温度センサ１６は電極１０，１２より上流側にあるので、上流温度センサ１６の検出値Ｇ３は、電極１０，１２近傍の実燃料温度Ｇ１の変化よりも時間的に前に反応する。この時間差Δｔを以下「オフセット時間」と称する。オフセット時間Δｔは、燃料流量をＱｓとし、上流温度センサ１６から電極１０，１２までの燃料通路６０の容積をＶとすれば、Δｔ＝Ｖ／Ｑｓとして算出することができる。上流温度センサ１６の検出値Ｇ３をΔｔだけ時間的に遅らせれば、図３中のＧ４となり、電極１０，１２近傍の実燃料温度Ｇ１に精度良く一致する。そこで、本実施形態では、このＧ４を用いてエタノール濃度を温度補正することとした。
【００３６】
なお、燃料流量が高い場合には、燃料が上流温度センサ１６から電極１０，１２まで移動する時間が短いので、周囲の熱源からの受熱によって上流温度センサ１６近傍の燃料温度と電極１０，１２近傍の燃料温度とがずれることはない。このため、上流温度センサ１６の検出値によって電極１０，１２近傍の燃料温度を正確に推定することが可能である。
【００３７】
図４は、上記の機能を実現するために本実施形態においてＥＣＵ５０が実行するルーチンのフローチャートである。図４に示すルーチンによれば、まず、燃料流量Ｑｓが取得される（ステップ１００）。前述したように、燃料流量Ｑｓは、内燃機関側のＥＣＵから送られる燃料噴射量あるいは燃料ポンプ吐出量等の情報に基づいて算出することができる。続いて、燃料流量Ｑｓと所定値Ｑａとが比較される（ステップ１０２）。所定値Ｑａは、前述した原理に基づいて近傍温度センサ１４と上流温度センサ１６とを適切に使い分けることができるように予め設定された値である。
【００３８】
上記ステップ１０２で、燃料流量Ｑｓが所定値Ｑａより小さかった場合には、燃料流量が低いと判断できるので、近傍温度センサ１４の検出値Ｔｄを使用することが適切であると判定される（ステップ１０４）。この場合には、近傍温度センサ１４の検出値Ｔｄが電極１０，１２間の燃料温度Ｔｎであるとみなされる（ステップ１０６）。従って、静電容量に基づいて検出されるエタノール濃度は、近傍温度センサ１４の検出値Ｔｄに基づいて温度補正される。
【００３９】
これに対し、上記ステップ１０２で、燃料流量Ｑｓが所定値Ｑａ以上だった場合には、燃料流量が高いと判断できるので、上流温度センサ１６の検出値Ｔｕを使用することが適切であると判定される（ステップ１０８）。この場合には、次に、上流温度センサ１６の検出値Ｔｕがその取得時刻と共に一旦記憶される（ステップ１１０）。続いて、燃料流量Ｑｓと、予め記憶されている、上流温度センサ１６から電極１０，１２までの燃料通路６０の容積Ｖとから、Δｔ＝Ｖ／Ｑｓとして、オフセット時間Δｔが算出される（ステップ１１２）。そして、このオフセット時間Δｔだけ前に記憶された上流温度センサ１６の検出値Ｔｕが、現在の電極１０，１２間の燃料温度Ｔｎであるとみなされる（ステップ１１４）。従って、この場合、静電容量に基づいて検出されるエタノール濃度は、オフセット時間Δｔだけ前の上流温度センサ１６の検出値Ｔｕに基づいて温度補正される。
【００４０】
なお、上述した実施の形態１では、上流温度センサ１６の検出値を選択した場合に、オフセット時間Δｔだけ前の値を用いるようにしているが、上流温度センサ１６と電極１０，１２との距離が比較的近く、オフセット時間Δｔの影響が少ない場合には、上流温度センサ１６の検出値をそのまま用いるようにしてもよい。
【００４１】
また、本実施形態では、電極１０，１２をセンサ部として静電容量（燃料の誘電率）を検出する場合について説明したが、本発明におけるセンサ部は、燃料性状と相関し、且つ温度による補正が必要な物理量を検出するものであればいかなるものでもよい。例えば、本発明におけるセンサ部は、燃料の吸光度を検出するものでもよい。また、本発明で検出対象となる燃料性状は、エタノール濃度に限定されるものではなく、例えば、アルコール以外のバイオマス由来成分の濃度、重質度、セタン価などであってもよい。
【００４２】
また、上述した実施の形態１においては、ＥＣＵ５０が、図２に示すマップに従ってエタノール濃度を補正することにより前記第１の発明における「補正手段」が、図４に示すルーチンの処理を実行することにより前記第１乃至第４の発明における「選択手段」が、それぞれ実現されている。
【００４３】
実施の形態２．
次に、図５を参照して、本発明の実施の形態２について説明するが、上述した実施の形態１との相違点を中心に説明し、同様の事項については、その説明を簡略化または省略する。本実施形態の装置構成は、実施の形態１と同様に、図１に示す構成である。
【００４４】
本実施形態において、ＥＣＵ５０は、上流温度センサ１６の検出値の時間当たりの変化（以下、「上流温度時間変化」と称する）に基づいて、近傍温度センサ１４と上流温度センサ１６との何れの検出値を温度補正に用いるかを選択する。以下、上流温度時間変化を記号ΔＴで表す。上流温度時間変化ΔＴの単位は、例えば℃／秒である。
【００４５】
上流温度時間変化ΔＴの絶対値が小さい場合、すなわち上流温度センサ１６近傍の温度変化速度が遅い場合には、電極１０，１２近傍の温度変化速度も遅いと考えられるので、近傍温度センサ１４の応答遅れの影響は小さいと判断できる。よって、この場合には、近傍温度センサ１４の検出値の方がより正確であると判断できるので、近傍温度センサ１４の検出値を選択する。すなわち、適切な判定値をＴａ（＞０）とすると、｜ΔＴ｜＜Ｔａであるならば、近傍温度センサ１４の検出値を選択すべきと判断できる。
【００４６】
｜ΔＴ｜＜Ｔａでない場合のうち、ΔＴ＞Ｔａの場合、つまり、上流温度センサ１６の検出値が上昇しており、且つその速度が速い場合について考えてみる。この場合は、燃料流量が低いかまたはゼロで、燃料通路６０内の燃料が停滞しているために、周囲の熱源（排気管など）からの受熱によって上流温度センサ１６近傍の燃料温度が上昇している可能性が高いと判断できる。このような場合には、前述したように、近傍温度センサ１４の検出値の方が電極１０，１２近傍の実燃料温度に近い。よって、ΔＴ＞Ｔａの場合には、近傍温度センサ１４の検出値を選択すべきと判断できる。
【００４７】
一方、ΔＴ＜−Ｔａの場合、つまり、上流温度センサ１６の検出値が低下しており、且つその速度が速い場合には、次のように考えられる。一般に、内燃機関の周辺の温度よりも燃料タンク内の温度の方が低いので、上流側から流れてくる燃料の温度は、燃料通路６０内に停滞していた燃料の温度よりも低い。このため、上流温度センサ１６の検出値の低下速度が速いということは、燃料タンクからの燃料が次々と燃料通路６０に送られて来ている、つまり燃料流量が高い、と判断できる。燃料流量が高い場合には、応答性に劣る近傍温度センサ１４よりも、応答性に優れた上流温度センサ１６の検出値の方が正確である。よって、ΔＴ＜−Ｔａの場合には、上流温度センサ１６の検出値を選択すべきと判断できる。
【００４８】
以上をまとめると、結局、ΔＴ＜−Ｔａの場合には上流温度センサ１６の検出値を選択すべきであり、そうでない場合は近傍温度センサ１４の検出値を選択すべきと判断できる。そこで、本実施形態では、そのようにして選択を行うこととした。
【００４９】
図５は、上記の機能を実現するために本実施形態においてＥＣＵ５０が実行するルーチンのフローチャートである。図５に示すルーチンによれば、まず、上流温度センサ１６の検出値が取得される（ステップ１２０）。次いで、その取得された上流温度センサ１６の検出値に基づいて、上流温度時間変化ΔＴが算出され、ΔＴ＜−Ｔａであるかどうかが判定される（ステップ１２２）。
【００５０】
上記ステップ１２２で、ΔＴ＜−Ｔａであった場合には、上流温度センサ１６の検出値Ｔｕを使用すべきと判定される（ステップ１２４）。この場合には、静電容量に基づいて検出されるエタノール濃度は、上流温度センサ１６の検出値Ｔｕに基づいて温度補正される。
【００５１】
一方、上記ステップ１２２で、ΔＴ＜−Ｔａでなかった場合には、近傍温度センサ１４の検出値Ｔｄを使用すべきと判定される（ステップ１２６）。この場合には、静電容量に基づいて検出されるエタノール濃度は、近傍温度センサ１４の検出値Ｔｄに基づいて温度補正される。
【００５２】
以上説明した実施の形態２によれば、燃料流量を取得することなしに、近傍温度センサ１４と上流温度センサ１６との何れの検出値を用いるべきかを適切に選択することができる。前述したように、燃料流量を取得するためには、燃料噴射量等の情報を内燃機関側のＥＣＵから受け取る必要があるので、ＣＡＮ（Controller Area Network）通信などが必要となり、構成が複雑化する場合がある。これに対し、本実施形態では、そのような必要がなく、構成を簡素化することができる。
【００５３】
なお、本実施形態では、オフセット時間Δｔの補正を行わないので、オフセット時間Δｔの影響が少なくなるように、上流温度センサ１６と電極１０，１２との距離を比較的近距離とすることが望ましい。
【００５４】
上述した実施の形態２においては、−Ｔａが前記第６の発明における「負の閾値」に相当している。
【符号の説明】
【００５５】
１０，１２        電極
１４            近傍温度センサ
１６            上流温度センサ
２０，２２        支持部材
６０            燃料通路
【図１】
2011169209.tif 000003
【図２】
2011169209.tif 000004
【図３】
2011169209.tif 000005
【図４】
2011169209.tif 000006
【図５】
2011169209.tif 000007
【図６】
2011169209.tif 000008