(57)【要約】【課題】燃料フィルタの高い濾過効率を継続的に確保する燃料系制御装置の提供。【解決手段】Ｓ１０１，Ｓ１０３，Ｓ１０８，Ｓ１０９では、燃料の動粘度ＫＶｌ（ＫＶｊ），ＫＶｐを複数温度ＴＭｌ（ＴＭｊ），ＴＭｐにおいて取得する。Ｓ１０４では、Ｓ１０１，Ｓ１０３，Ｓ１０８，Ｓ１０９により取得された複数温度ＴＭｌ，ＴＭｐでの動粘度ＫＶｌ，ＫＶｐに基づき、燃料を構成する成分に応じた動粘度の温度特性ＣＫＴを選択する。Ｓ１０５では、Ｓ１０４により選択された温度特性ＣＫＴに対応する判定閾値として、燃料の曇点での最小動粘度ＫＶｍを決定する。Ｓ１１０，Ｓ１１１では、Ｓ１０５により決定された最小動粘度ＫＶｍ以上となる燃料の動粘度ＫＶｊにおいて、ヒータを制御することにより燃料フィルタを加熱する。【選択図】図２
2018200023.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関（１）の燃料系（１０）において燃焼室（１ａ）へ供給される燃料を濾過する燃料フィルタ（１１）のヒータ（１１０）による加熱を制御する燃料系制御装置（５０）であって、
前記燃料の動粘度（ＫＶｌ，ＫＶｐ，ＫＶｅ，ＫＶｐ１，ＫＶｐ２）を複数温度（ＴＭｌ，ＴＭｐ，ＴＭｂ，ＴＭｐ１，ＴＭｐ２）において取得する動粘度取得ブロック（Ｓ１０１，Ｓ１０３，Ｓ１０８，Ｓ１０９，Ｓ２１０２，Ｓ２１０３，Ｓ２１０４，Ｓ３１０３，Ｓ４１０１，Ｓ４１０３）と、
前記動粘度取得ブロックにより取得された前記複数温度での動粘度に基づき、前記燃料を構成する成分に応じた動粘度の温度特性（ＣＫＴ）を選択する特性選択ブロック（Ｓ１０４，Ｓ３１０４，Ｓ４１０４）と、
前記特性選択ブロックにより選択された前記温度特性に対応する判定閾値として、前記燃料の曇点での最小動粘度（ＫＶｍ）を決定する閾値決定ブロック（Ｓ１０５）と、
前記閾値決定ブロックにより決定された前記最小動粘度以上となる前記燃料の動粘度（ＫＶｊ）において、前記ヒータを制御することにより前記燃料フィルタを加熱するヒータ制御ブロック（Ｓ１１０，Ｓ１１１）とを、備える燃料系制御装置。
【請求項２】
前記ヒータ制御ブロックは、前記閾値決定ブロックにより決定された前記最小動粘度と、当該最小動粘度以上の動粘度との差分値に応じた可変温度に、前記燃料フィルタの加熱温度を制御する請求項１に記載の燃料系制御装置。
【請求項３】
内燃機関（１）の燃料系（１０）において燃焼室（１ａ）へ供給される燃料を濾過する燃料フィルタ（１１）のヒータ（１１０）による加熱を制御する燃料系制御装置（５０）であって、
前記燃料の動粘度（ＫＶｌ，ＫＶｐ，ＫＶｅ，ＫＶｐ１，ＫＶｐ２）を複数温度（ＴＭｌ，ＴＭｐ，ＴＭｂ，ＴＭｐ１，ＴＭｐ２）において取得する動粘度取得ブロック（Ｓ１０１，Ｓ１０３，Ｓ１０８，Ｓ１０９，Ｓ２１０２，Ｓ２１０３，Ｓ２１０４，Ｓ３１０３，Ｓ４１０１，Ｓ４１０３）と、
前記動粘度取得ブロックにより取得された前記複数温度での動粘度に基づき、前記燃料を構成する成分に応じた動粘度の温度特性（ＣＫＴ）を選択する特性選択ブロック（Ｓ１０４，Ｓ３１０４，Ｓ４１０４）と、
前記特性選択ブロックにより選択された前記温度特性に対応する判定閾値として、前記燃料の最高曇点（ＴＭｍ）を決定する閾値決定ブロック（Ｓ５１０５）と、
前記閾値決定ブロックにより決定された前記最高曇点以下となる前記燃料の温度（ＴＭｊ）において、前記ヒータを制御することにより前記燃料フィルタを加熱するヒータ制御ブロック（Ｓ５１１０，Ｓ５１１１）とを、備える燃料系制御装置。
【請求項４】
内燃機関（１）の燃料系（１０）において燃焼室（１ａ）へ供給される燃料を濾過する燃料フィルタ（１１）のヒータ（１１０）による加熱を制御する燃料系制御装置（５０）であって、
前記燃料の動粘度（ＫＶｌ，ＫＶｐ，ＫＶｅ，ＫＶｐ１，ＫＶｐ２）を複数温度（ＴＭｌ，ＴＭｐ，ＴＭｂ，ＴＭｐ１，ＴＭｐ２）において取得する動粘度取得ブロック（Ｓ１０１，Ｓ１０３，Ｓ１０８，Ｓ１０９，Ｓ２１０２，Ｓ２１０３，Ｓ２１０４，Ｓ３１０３，Ｓ４１０１，Ｓ４１０３）と、
前記動粘度取得ブロックにより取得された前記複数温度での動粘度に基づき、前記燃料を構成する成分に応じた動粘度の温度特性（ＣＫＴ）を選択する特性選択ブロック（Ｓ１０４，Ｓ３１０４，Ｓ４１０４）と、
前記特性選択ブロックにより選択された前記温度特性を満たすパラメータとして、前記燃料の基準温度（ＴＭｂ）での基準動粘度（ＫＶｂ）を抽出する基準抽出ブロック（Ｓ６１０５ａ）と、
前記基準抽出ブロックにより抽出された前記基準動粘度に対応するパラメータとして、前記燃料の留出温度（ＴＭｄ）を推定する留出推定ブロック（Ｓ６１０５ｂ）と、
前記留出推定ブロックにより推定された前記留出温度に応じた判定閾値として、前記燃料の最高曇点（ＴＭｍ）を決定する閾値決定ブロック（Ｓ６１０５ｃ）と、
前記閾値決定ブロックにより決定された前記最高曇点以下となる前記燃料の温度（ＴＭｊ）において、前記ヒータを制御することにより前記燃料フィルタを加熱するヒータ制御ブロック（Ｓ５１１０，Ｓ５１１１）とを、備える燃料系制御装置。
【請求項５】
前記ヒータ制御ブロックは、前記閾値決定ブロックにより決定された前記最高曇点と、当該最高曇点以下の温度との差分値に応じた可変温度に、前記燃料フィルタの加熱温度を制御する請求項３又は４に記載の燃料系制御装置。
【請求項６】
前記動粘度取得ブロック（Ｓ１０１，Ｓ１０３，Ｓ１０８，Ｓ１０９）は、前回作動における直近タイミングの動粘度（ＫＶｌ）と、今回作動における開始タイミングの動粘度（ＫＶｐ）とを、前記複数温度の動粘度として取得する請求項１〜５のいずれか一項に記載の燃料系制御装置。
【請求項７】
前記動粘度取得ブロック（Ｓ１０１，Ｓ１０３，Ｓ２１０２，Ｓ２１０３，Ｓ２１０４）は、前記内燃機関の始動前における動粘度（ＫＶｌ）と、当該始動後における動粘度（ＫＶｐ）とを、前記複数温度での動粘度として取得する請求項１〜５のいずれか一項に記載の燃料系制御装置。
【請求項８】
前記燃料の現在温度（ＴＭｐ）を取得する温度取得ブロック（Ｓ１０２）を、さらに備え、
前記動粘度取得ブロック（Ｓ１０３，Ｓ３１０３）は、前記温度取得ブロックにより取得された前記現在温度での現在動粘度（ＫＶｐ）と、当該現在動粘度から基準温度（ＴＭｂ）での推定値として変換される推定動粘度（ＫＶｅ）とを、前記複数温度での動粘度として取得する請求項１〜５のいずれか一項に記載の燃料系制御装置。
【請求項９】
前記動粘度取得ブロック（Ｓ４１０１，Ｓ４１０３）は、前記燃料系の複数箇所における動粘度（ＫＶｐ１，ＫＶｐ２）を、前記複数温度での動粘度として取得する請求項１〜５のいずれか一項に記載の燃料系制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、燃料系制御装置に関する。
【背景技術】
【０００２】
従来、内燃機関の燃料系において燃焼室への燃料を濾過する燃料フィルタのヒータによる加熱を制御することで、高い濾過効率を継続的に確保可能にする燃料系制御装置は、広く知られている。
【０００３】
こうした燃料系制御装置の一種として特許文献１の開示装置では、燃料の動粘度に対する曇点の相関データに従って、燃料の動粘度及び温度に基づくことで、ヒータ制御による燃料フィルタの加熱が実行されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−５１９２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、本発明者らが鋭意研究を行った結果、ある単一温度において動粘度が同じ燃料でも、構成成分の違いに応じてワックス化による析出結晶の成長度にも違いが生じ、曇点は異なることが分かっている。そのために特許文献１の開示装置では、動粘度に対する曇点の相関データに基づいても、燃料の構成成分によっては現在温度が曇点以下となったにも拘わらず加熱が実行されずに、燃料フィルタ内の燃料がワックス化して最悪は目詰まりを招くという懸念があった。ここで燃料が一旦ワックス化すると、燃料フィルタに固着した析出結晶は加熱をしても溶融し難くなることから、高い濾過効率を継続的に確保する上での対策が必要であった。
【０００６】
本発明は、以上説明した問題に鑑みてなされたものであって、その目的は、燃料フィルタの高い濾過効率を継続的に確保する燃料系制御装置を提供することにある。
【課題を解決するための手段】
【０００７】
以下、課題を達成するための発明の技術的手段について、説明する。尚、発明の技術的手段を開示する特許請求の範囲及び本欄に記載された括弧内の符号は、後に詳述する実施形態に記載された具体的手段との対応関係を示すものであり、発明の技術的範囲を限定するものではない。
【０００８】
上述の課題を解決するために開示された第一発明は、
内燃機関（１）の燃料系（１０）において燃焼室（１ａ）へ供給される燃料を濾過する燃料フィルタ（１１）のヒータ（１１０）による加熱を制御する燃料系制御装置（５０）であって、
燃料の動粘度（ＫＶｌ，ＫＶｐ，ＫＶｅ，ＫＶｐ１，ＫＶｐ２）を複数温度（ＴＭｌ，ＴＭｐ，ＴＭｂ，ＴＭｐ１，ＴＭｐ２）において取得する動粘度取得ブロック（Ｓ１０１，Ｓ１０３，Ｓ１０８，Ｓ１０９，Ｓ２１０２，Ｓ２１０３，Ｓ２１０４，Ｓ３１０３，Ｓ４１０１，Ｓ４１０３）と、
動粘度取得ブロックにより取得された複数温度での動粘度に基づき、燃料を構成する成分に応じた動粘度の温度特性（ＣＫＴ）を選択する特性選択ブロック（Ｓ１０４，Ｓ３１０４，Ｓ４１０４）と、
特性選択ブロックにより選択された温度特性に対応する判定閾値として、燃料の曇点での最小動粘度（ＫＶｍ）を決定する閾値決定ブロック（Ｓ１０５）と、
閾値決定ブロックにより決定された最小動粘度以上となる燃料の動粘度（ＫＶｊ）において、ヒータを制御することにより燃料フィルタを加熱するヒータ制御ブロック（Ｓ１１０，Ｓ１１１）とを、備える。
【０００９】
このような第一発明によると、燃料の複数温度での動粘度に基づくことで、燃料構成成分に応じた動粘度の温度特性が選択される。これによれば、選択された温度特性に対応する判定閾値として、燃料構成成分に応じた曇点での最小動粘度を決定できる。故に燃料構成成分が異なっても、燃料動粘度が最小動粘度以上となる場合には、燃料フィルタをヒータの制御により加熱して、目詰まりに先立つワックス化から抑止し得るので、燃料フィルタの濾過効率を継続的に確保することが可能となる。
【００１０】
また、上述の課題を解決するために開示された第二発明は、
内燃機関（１）の燃料系（１０）において燃焼室（１ａ）へ供給される燃料を濾過する燃料フィルタ（１１）のヒータ（１１０）による加熱を制御する燃料系制御装置（５０）であって、
燃料の動粘度（ＫＶｌ，ＫＶｐ，ＫＶｅ，ＫＶｐ１，ＫＶｐ２）を複数温度（ＴＭｌ，ＴＭｐ，ＴＭｂ，ＴＭｐ１，ＴＭｐ２）において取得する動粘度取得ブロック（Ｓ１０１，Ｓ１０３，Ｓ１０８，Ｓ１０９，Ｓ２１０２，Ｓ２１０３，Ｓ２１０４，Ｓ３１０３，Ｓ４１０１，Ｓ４１０３）と、
動粘度取得ブロックにより取得された複数温度での動粘度に基づき、燃料を構成する成分に応じた動粘度の温度特性（ＣＫＴ）を選択する特性選択ブロック（Ｓ１０４，Ｓ３１０４，Ｓ４１０４）と、
特性選択ブロックにより選択された温度特性に対応する判定閾値として、燃料の最高曇点（ＴＭｍ）を決定する閾値決定ブロック（Ｓ５１０５）と、
閾値決定ブロックにより決定された最高曇点以下となる燃料の温度（ＴＭｊ）において、ヒータを制御することにより燃料フィルタを加熱するヒータ制御ブロック（Ｓ５１１０，Ｓ５１１１）とを、備える。
【００１１】
このような第二発明では、燃料の複数温度での動粘度に基づくことで、燃料構成成分に応じた動粘度の温度特性が選択される。これによれば、選択された温度特性に対応する判定閾値として、燃料構成成分に応じた最高曇点を決定できる。故に燃料構成成分が異なっても、燃料温度が最高曇点以下となる場合には、燃料フィルタをヒータ制御により加熱して、目詰まりに先立つワックス化から抑止し得るので、燃料フィルタの濾過効率を継続的に確保することが可能となる。
【００１２】
さらにまた、上述の課題を解決するために開示された第三発明は、
内燃機関（１）の燃料系（１０）において燃焼室（１ａ）へ供給される燃料を濾過する燃料フィルタ（１１）のヒータ（１１０）による加熱を制御する燃料系制御装置（５０）であって、
燃料の動粘度（ＫＶｌ，ＫＶｐ，ＫＶｅ，ＫＶｐ１，ＫＶｐ２）を複数温度（ＴＭｌ，ＴＭｐ，ＴＭｂ，ＴＭｐ１，ＴＭｐ２）において取得する動粘度取得ブロック（Ｓ１０１，Ｓ１０３，Ｓ１０８，Ｓ１０９，Ｓ２１０２，Ｓ２１０３，Ｓ２１０４，Ｓ３１０３，Ｓ４１０１，Ｓ４１０３）と、
動粘度取得ブロックにより取得された複数温度での動粘度に基づき、燃料を構成する成分に応じた動粘度の温度特性（ＣＫＴ）を選択する特性選択ブロック（Ｓ１０４，Ｓ３１０４，Ｓ４１０４）と、
特性選択ブロックにより選択された温度特性を満たすパラメータとして、燃料の基準温度（ＴＭｂ）での基準動粘度（ＫＶｂ）を抽出する基準抽出ブロック（Ｓ６１０５ａ）と、
基準抽出ブロックにより抽出された基準温度での動粘度に対応するパラメータとして、燃料の留出温度（ＴＭｄ）を推定する留出推定ブロック（Ｓ６１０５ｂ）と、
留出推定ブロックにより推定された留出温度に応じた判定閾値として、燃料の最高曇点（ＴＭｍ）を決定する閾値決定ブロック（Ｓ６１０５ｃ）と、
閾値決定ブロックにより決定された最高曇点以下となる燃料の温度（ＴＭｊ）において、ヒータを制御することにより燃料フィルタを加熱するヒータ制御ブロック（Ｓ５１１０，Ｓ５１１１）とを、備える。
【００１３】
このような第三発明では、燃料の複数温度での動粘度に基づくことで、燃料構成成分に応じた動粘度の温度特性が選択される。これによれば、選択された温度特性を満たす燃料の基準動粘度に対応する留出温度に応じた判定閾値として、燃料構成成分に応じた最高曇点を決定できる。故に燃料構成成分が異なっても、燃料温度が最高曇点以下となる場合には、燃料フィルタをヒータ制御により加熱して、目詰まりに先立つワックス化から抑止し得るので、燃料フィルタの濾過効率を継続的に確保することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】第一実施形態の適用される内燃機関の燃料系を示すブロック図である。
【図２】第一実施形態の加熱制御フローを示すフローチャートである。
【図３】第一実施形態の燃料構成成分に応じた動粘度の温度特性を示すグラフである。
【図４】第一実施形態の温度特性の選択について説明するためのグラフである。
【図５】第一実施形態の最小動粘度の決定について説明するためのグラフである。
【図６】第二実施形態の加熱制御フローを示すフローチャートである。
【図７】第三実施形態の加熱制御フローを示すフローチャートである。
【図８】第三実施形態のモデルデータ例を示すグラフである。
【図９】第四実施形態の適用される内燃機関の燃料系を示すブロック図である。
【図１０】第四実施形態の加熱制御フローを示すフローチャートである。
【図１１】第五実施形態の加熱制御フローを示すフローチャートである。
【図１２】第五実施形態の最高曇点の決定について説明するためのグラフである。
【図１３】第六実施形態の加熱制御フローを示すフローチャートである。
【図１４】第六実施形態の基準動粘度の抽出について説明するためのグラフである。
【図１５】第六実施形態の留出温度の推定について説明するためのグラフである。
【図１６】第六実施形態の最高曇点の決定について説明するためのグラフである。
【図１７】図１１の変形例を示すフローチャートである。
【図１８】図１３の変形例を示すフローチャートである。
【図１９】図１１の変形例を示すフローチャートである。
【図２０】図１３の変形例を示すフローチャートである。
【図２１】図１１の変形例を示すフローチャートである。
【図２２】図１３の変形例を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の複数の実施形態を図面に基づいて説明する。尚、各実施形態において対応する構成要素には同一の符号を付すことにより、重複する説明を省略する場合がある。各実施形態において構成の一部分のみを説明している場合、当該構成の他の部分については、先行して説明した他の実施形態の構成を適用することができる。また、各実施形態の説明において明示している構成の組み合わせばかりではなく、特に組み合わせに支障が生じなければ、明示していなくても複数の実施形態の構成同士を部分的に組み合わせることができる。
【００１６】
（第一実施形態）
図１に示すように本発明の第一実施形態による「燃料系制御装置」としてのＥＣＵ（Electronic Control Unit）５０は、車両に搭載される内燃機関１の燃料系１０に適用される。ＥＣＵ５０は、内燃機関１の燃焼室１ａへ供給される燃料を濾過する燃料フィルタ１１のヒータ１１０による加熱を、制御する。
【００１７】
具体的に燃料系１０は、燃料タンク１２、燃料フィルタ１１、高圧燃料ポンプ１３、コモンレール１４、温度センサ１５及び動粘度センサ１６等を、含んでいる。燃料タンク１２は、燃焼室１ａへ供給燃料を貯留する。
【００１８】
燃料フィルタ１１は、例えば濾紙等のフィルタエレメント１１１を容器１１２に収容して、構成されている。フィルタエレメント１１１は、燃料タンク１２から燃焼室１ａへの供給燃料を、供給経路の中途部にて通過させる。このときフィルタエレメント１１１は、通過する燃料中の異物を捕集することで、当該通過燃料を濾過する。
【００１９】
燃料フィルタ１１の容器１１２には、ヒータ１１０が設置されている。ヒータ１１０は、例えばＰＴＣ（Positive Temperature Coefficient）素子等の発熱素子を主体として、構成されている。ヒータ１１０は、ＥＣＵ５０からの通電調整により、フィルタエレメント１１１の加熱制御を受ける。これによりフィルタエレメント１１１では、燃料を構成する燃料構成成分に応じた曇点にて目詰まりに先立ち生じ始めるワックス化に対して、抑止作用の発揮が可能となっている。
【００２０】
高圧燃料ポンプ１３は、燃料タンク１２から燃料フィルタ１１を介して吸入した燃料を、燃焼室１ａへの供給燃料としてコモンレール１４に圧送する。そこで高圧燃料ポンプ１３では、ＥＣＵ５０からの通電調整により、コモンレール１４への圧送燃料の圧力制御を受ける。このとき、コモンレール１４への圧送燃料の圧力は、例えばアクセル開度及びエンジン回転数等といった内燃機関１の運転状態に基づくことで、ＥＣＵ５０により制御される。
【００２１】
コモンレール１４は、内燃機関１において複数の燃焼室１ａ毎に燃料噴射弁１ｂから噴射させる供給燃料を、内部に一時的に蓄える。ここで、燃焼室１ａ毎の各燃料噴射弁１ｂの開閉弁時期は、ＥＣＵ５０により制御される。これにより各燃料噴射弁１ｂの開弁時には、対応する燃焼室１ａへコモンレール１４からの供給燃料が噴射されることで、当該対応燃焼室１ａへ吸入された空気と混合される。その結果、燃料と空気との混合気が内燃機関１のピストンにより圧縮されることで、当該燃料が自着火して燃焼する。即ち、本実施形態の内燃機関１は、圧縮自着火式のディーゼルエンジンであり、当該内燃機関１への供給燃料として、ディーゼル燃料（軽油）が使用されている。ここで、そうした燃料の構成成分は、世界の各地域（各国）毎に相異なっている。
【００２２】
コモンレール１４には、内部燃料の圧力が耐圧値を超えるのを規制するために、減圧弁１４０が設置されている。減圧弁１４０の開弁時にコモンレール１４から逃がされる燃料は、図１に示すように還流先として燃料タンク１２及び燃料フィルタ１１の一方が還流弁１４１により選択されるようになっていてもよいし、図示はしないが還流先が燃料タンク１２に限定されていてもよい。尚、還流弁１４１による還流先の選択は、燃料温度に応じた感温素子の働きにより制御される。また。還流弁１４１による還流先を選択される燃料は、コモンレール１４から逃がされる燃料だけでなく、図１に示すように、高圧燃料ポンプ１３や各燃料噴射弁１ｂから逃がされる燃料等であってもよい。
【００２３】
各センサ１５，１６は、燃料系１０のうち燃料タンク１２から燃焼室１ａ毎の各燃料噴射弁１ｂに至る燃料経路において、それぞれ所定の一箇所（図１に明示はされていない箇所）に設置されている。温度センサ１５は、例えばサーミスタ等のセンサ素子を主体として、構成されている。温度センサ１５は、燃料タンク１２から燃焼室１ａへの供給燃料の温度を、設置箇所において検出する。動粘度センサ１６は、例えば音叉式、超音波式若しくは細管式等の直接計測型、又は密度等からの間接推定型のセンサ素子を主体として、構成されている。動粘度センサ１６は、燃料タンク１２から燃焼室１ａへの供給燃料の性状を表す性状パラメータとしての動粘度を、設置箇所において検出する。
【００２４】
ＥＣＵ５０は、プロセッサ５０ａ及びメモリ５０ｂを有するマイクロコンピュータを主体として、構成されている。ＥＣＵ５０は、ヒータ１１０、高圧燃料ポンプ１３、各センサ１５，１６及び各弁１ｂ，１４０の他、車両の各種センサに対し、直接的又は車内ネットワークを介して間接的に接続されている。ＥＣＵ５０は、各センサ１５，１６の検出情報と内燃機関１の運転状態とを含む車両情報に基づき、ヒータ１１０、高圧燃料ポンプ１３及び各弁１ｂ，１４０の作動を制御する。
【００２５】
ここで詳細にＥＣＵ５０は、メモリ５０ｂに記憶された加熱制御プログラムをプロセッサ５０ａにより実行することで、図２に示す加熱制御フローの各ステップを機能的に実現する。尚、加熱制御フローは、車両において乗員からの内燃機関１の始動指令を与えるパワースイッチのオン操作に応じて開始される一方、乗員からの内燃機関１の停止指令を与える同スイッチのオフ操作に応じて終了する。また、加熱制御フロー中の「Ｓ」とは、各ステップを意味する。さらにまた、加熱制御プログラムを記憶するＥＣＵ５０のメモリ５０ｂは、例えば半導体メモリ、磁気媒体若しくは光学媒体等といった記憶媒体を、一つ又は複数使用して構成される。
【００２６】
まずＳ１０１では、現在記憶されている前回温度ＴＭｌ及び前回動粘度ＫＶｌを、メモリ５０ｂから読み出す。このとき、読み出される前回温度ＴＭｌ及び前回動粘度ＫＶｌは、内燃機関１が停止する前となる前回作動において、後述する直近のＳ１０７，Ｓ１０９によって更新されたメモリ５０ｂの記憶値である。これにより前回温度ＴＭｌ及び前回動粘度ＫＶｌは、前回作動において取得された直近タイミングの判定時温度ＴＭｊ及び判定時動粘度ＫＶｊとなる。
【００２７】
次のＳ１０２では、燃料の性状パラメータである動粘度の検出箇所、即ち動粘度センサ１６の設置箇所における燃料の現在温度ＴＭｐを、温度センサ１５による検出情報に基づき取得する。このとき、動粘度センサ１６の設置箇所又は近傍箇所にて燃料温度を検出する温度センサ１５であれば、温度センサ１５による検出温度が直接的に現在温度ＴＭｐとして取得される。一方、動粘度センサ１６の設置箇所からの離間箇所にて燃料温度を検出する温度センサ１５であれば、温度センサ１５による検出温度から間接的且つ推定的に現在温度ＴＭｐが取得される。
【００２８】
続くＳ１０３では、Ｓ１０２により取得された現在温度ＴＭｐと実質同一温度下にて、動粘度センサ１６の設置箇所における燃料の現在動粘度ＫＶｐを、動粘度センサ１６の検出情報に基づき取得する。これにより現在温度ＴＭｐ及び現在動粘度ＫＶｐは、今回作動において取得された最新値となる。
【００２９】
さらに続くＳ１０４では、複数温度ＴＭｌ（即ちＴＭｊ），ＴＭｐでの動粘度ＫＶｌ（即ちＫｖｊ），ＫＶｐに基づくことで、動粘度の温度特性ＣＫＴを選択する。本発明者の鋭意研究結果によれば、図３に示すように燃料の温度に対して燃料の動粘度は、各地域（各国）の燃料構成成分毎に相異なった相関を有することが判明している。さらに本発明者の鋭意研究結果によれば、図３の燃料構成成分毎の各相関は、次の式１により表されることが判明している。ここで、式１のκは次の式２により表され、当該式２のＣ，Ｄはそれぞれ次の式３，４により表される。また、式１，３，４のＫＶは動粘度［単位：ｍｍ２／ｓ］であり、式１のｎ，ｍは燃料構成成分毎に一義的に決まる定数であり、式１のＴＭは燃料の絶対温度［単位：Ｋ］である。
ｌｏｇ（ｌｏｇ（ＫＶ＋κ））＝ｎ−ｍ・ｌｏｇＴＭ  …（式１）
κ＝０．６＋Ｃ−Ｄ  …（式２）
Ｃ＝ｅｘｐ（−１．１４８８３−２．６５８６８・ＫＶ）  …（式３）
Ｄ＝ｅｘｐ（−０．００３８１３８−１２．５６４５・ＫＶ）  …（式４）
【００３０】
こうしたことからＳ１０４では、Ｓ１０１により読み出された前回温度ＴＭｌ及び前回動粘度ＫＶｌを、それぞれ式１のＴＭ及び式１，３，４のＫＶに代入することで、次の式５を導出する。それと共にＳ１０４では、Ｓ１０２，Ｓ１０３により取得された現在温度ＴＭｐ及び現在動粘度ＫＶｐを、式１のＴＭ及び式１，３，４のＫＶに代入することで、次の式６を導出する。これらの後にＳ１０４では、導出した式５，６の連立方程式を解くことで、現在の燃料構成成分に対応するｎ，ｍを決定する。そこでさらにＳ１０４では、決定したｍ，ｎを導入の式１によって表される相関として、現在の燃料構成成分に応じた温度特性ＣＫＴを図３の各相関の中から、図４の如く選択する。以上により、複数温度ＴＭｌ，ＴＭｐでの動粘度ＫＶｌ，ＫＶｐが共に当てはまる温度特性ＣＫＴを、選択するのである。
ｌｏｇ（ｌｏｇ（ＫＶｌ＋κ））＝ｎ−ｍ・ｌｏｇＴＭｌ  …（式５）
ｌｏｇ（ｌｏｇ（ＫＶｐ＋κ））＝ｎ−ｍ・ｌｏｇＴＭｐ  …（式６）
【００３１】
図２に示すように続くＳ１０５では、温度特性ＣＫＴに対応する燃料の動粘度のうち、曇点での最小動粘度ＫＶｍを決定する。本発明者の鋭意研究結果によれば、燃料がワックス化する曇点に対して、図５に例示するように当該曇点での動粘度が分布する範囲は、燃料の構成成分毎に相異なることが判明している。ここで図５の分布は、例えば設計時の実験結果又はシミュレーション結果等に基づくことで、予め燃料構成成分毎に取得可能である。そこで第一実施形態では、取得された燃料構成成分毎の分布から、最小値（最悪値）になると予測又は見積りされる曇点での動粘度が、当該成分毎の最小動粘度ＫＶｍとして予め設定される。尚、図５の分布において複数のドットデータは、燃料のワックス化した曇点に対する動粘度の実験値を表している。
【００３２】
こうしたことから最小動粘度ＫＶｍと温度特性ＣＫＴとは、燃料構成成分に応じて一対一で対応付けられている。ここで対応付けについては、例えば温度特性ＣＫＴを表す式１のｎ，ｍに最小動粘度ＫＶｍが対応させられていてもよいし、当該式１を満たす特定の基準温度での動粘度に最小動粘度ＫＶｍが対応させられていてもよい。以上によりＳ１０５では、Ｓ１０４により選択された温度特性ＣＫＴに対応する、Ｓ１１０での判定閾値としての最小動粘度ＫＶｍを、決定するのである。
【００３３】
図２に示すように続くＳ１０６では、燃料フィルタ１１のフィルタエレメント１１１を現在通過する燃料の温度として、判定時温度ＴＭｊを温度センサ１５による検出情報に基づき取得する。このとき、フィルタエレメント１１１からの離間箇所にて燃料温度を検出する温度センサ１５であれば、温度センサ１５による検出温度から間接的且つ推定的に判定時温度ＴＭｊが取得される。一方、フィルタエレメント１１１の近傍箇所にて燃料温度を検出する温度センサ１５であれば、温度センサ１５による検出温度が直接的に判定時温度ＴＭｊとして取得される。尚、Ｓ１０５から直接移行する初回のＳ１０６では、Ｓ１０２での温度センサ１５による検出情報に基づくことで、判定時温度ＴＭｊを取得してもよい。
【００３４】
また続くＳ１０７では、Ｓ１０６により取得された判定時温度ＴＭｊにより、メモリ５０ｂに記憶の前回温度ＴＭｌを更新しておく。さらに続くＳ１０８では、燃料フィルタ１１のフィルタエレメント１１１を現在通過する燃料の動粘度として、判定時動粘度ＫＶｊを動粘度センサ１６による検出情報に基づき取得する。尚、Ｓ１０５から初回のＳ１０６，Ｓ１０７を介して移行する初回のＳ１０８では、Ｓ１０３での動粘度センサ１６による検出情報に基づくことで、判定時動粘度ＫＶｊを取得してもよい。
【００３５】
またさらに続くＳ１０９では、Ｓ１０８により取得された判定時動粘度ＫＶｊにより、メモリ５０ｂに記憶の前回動粘度ＫＶｌを更新しておく。以上の後にＳ１１０では、Ｓ１０８により取得された判定時動粘度ＫＶｊと、Ｓ１０５により決定された判定閾値である最小動粘度ＫＶｍとを比較することで、それら値ＫＶｊ，ＫＶｍの大小関係を判定する。その結果、判定時動粘度ＫＶｊが最小動粘度ＫＶｍ以上であると判定された場合には、Ｓ１１１へ移行する一方、判定時動粘度ＫＶｊが最小動粘度ＫＶｍ未満であると判定された場合には、Ｓ１１２へ移行する。
【００３６】
Ｓ１１１では、通電量の調整によりヒータ１１０の発熱を制御することで、燃料フィルタ１１のフィルタエレメント１１１を加熱する。このときには、フィルタエレメント１１１の加熱温度を、例えば予め決められた固定温度に制御してもよいが、最小動粘度ＫＶｍとそれ以上の判定時動粘度ＫＶｊとの差分値に応じた可変温度に、第一実施形態では制御する。これに対してＳ１１２では、通電量のカットによりヒータ１１０の発熱を停止させることで、燃料フィルタ１１のフィルタエレメント１１１に対する加熱を停止状態とする。尚、これらＳ１１１，Ｓ１１２のいずれの場合にも、実行終了後にはＳ１０６へと戻ることになる。
【００３７】
ここまで説明したように第一実施形態では、ＥＣＵ５０のうちＳ１０１，Ｓ１０３，Ｓ１０８，Ｓ１０９を実行する機能部分が「動粘度取得ブロック」に相当し、ＥＣＵ５０のうちＳ１０４を実行する機能部分が「特性選択ブロック」に相当する。また第一実施形態では、ＥＣＵ５０のうちＳ１０５を実行する機能部分が「閾値決定ブロック」に相当し、ＥＣＵ５０のうちＳ１１０，Ｓ１１１を実行する機能部分が「ヒータ制御ブロック」に相当する。
【００３８】
（作用効果）
以上説明した第一実施形態の作用効果を、以下に説明する。
【００３９】
第一実施形態によると、燃料の複数温度ＴＭｌ，ＴＭｐでの動粘度ＫＶｌ，ＫＶｐに基づくことで、燃料構成成分に応じた動粘度の温度特性ＣＫＴが選択される。これによれば、選択された温度特性ＣＫＴに対応する判定閾値として、燃料構成成分に応じた曇点での最小動粘度ＫＶｍを決定できる。故に燃料構成成分が異なっても、燃料の判定時動粘度ＫＶｊが最小動粘度ＫＶｍ以上となる場合には、燃料フィルタ１１をヒータ１１０の制御により加熱して、目詰まりに先立つワックス化から抑止し得るので、燃料フィルタ１１の濾過効率を継続的に確保することが可能となる。
【００４０】
また第一実施形態によると、燃料フィルタ１１の加熱温度は、判定閾値とした最小動粘度ＫＶｍとそれ以上の判定時動粘度ＫＶｊとの差分値に応じて、可変温度に制御される。これによれば、ワックス化の抑止に必要十分な加熱を燃料フィルタ１１に与え得るので、加熱による消費エネルギーを抑えつつも、高濾過効率の継続的確保の信頼性を高めることが可能となる。
【００４１】
さらに第一実施形態によると、前回作動における直近タイミングと、今回作動における開始タイミングとでは、燃料温度が変化し易くなる。故に複数温度ＴＭｌ，ＴＭｐでの動粘度として、それら直近タイミング及び開始タイミングの動粘度ＫＶｌ，ＫＶｐに基づくことによれば、燃料構成成分に応じた温度特性ＣＫＴを正しく選択し得るので、高濾過効率の継続的確保の信頼性を高めることが可能となる。
【００４２】
（第二実施形態）
本発明の第二実施形態は、第一実施形態の変形例である。図６に示すように第二実施形態の加熱制御フローでは、Ｓ１０６，Ｓ１０７，Ｓ１０９を実行しないで、Ｓ１０１に先立つＳ２１００〜Ｓ２１０４を順次実行する。
【００４３】
Ｓ２１００では、燃料フィルタ１１のフィルタエレメント１１１を現在通過する燃料の温度として、内燃機関１の始動前における始動前温度ＴＭｆを、温度センサ１５による検出情報に基づき取得する。このとき、フィルタエレメント１１１の近傍箇所にて燃料温度を検出する温度センサ１５であれば、温度センサ１５による検出温度が直接的に始動前温度ＴＭｆとして取得される。一方、フィルタエレメント１１１からの離間箇所にて燃料温度を検出する温度センサ１５であれば、温度センサ１５による検出温度から間接的且つ推定的に始動前温度ＴＭｆが取得される。
【００４４】
Ｓ２１０１では、Ｓ２１００により取得された始動前温度ＴＭｆにより、メモリ５０ｂに記憶の前回温度ＴＭｌを更新しておく。Ｓ２１０２では、燃料フィルタ１１のフィルタエレメント１１１を現在通過する燃料の動粘度として、内燃機関１の始動前における始動前動粘度ＫＶｆを、動粘度センサ１６による検出情報に基づき取得する。Ｓ２１０３では、Ｓ２１０２により取得された始動前動粘度ＫＶｆにより、メモリ５０ｂに記憶の前回動粘度ＫＶｌを更新しておく。
【００４５】
Ｓ２１０４では、クランキングにより内燃機関１が完爆して始動が完了した否かを、判定する。その結果、否定判定が下される間はＳ２１０４を繰り返して実行し、肯定判定が下されることでＳ１０１を実行する。故に、第一実施形態で説明の式５を導出のためにＳ１０１にて読み出されてＳ１０４により式１，３，４へと代入される前回温度ＴＭｌ及び前回動粘度ＫＶｌは、内燃機関１の始動前に取得された始動前温度ＴＭｆ及び始動前動粘度ＫＶｆとなる。また、第一実施形態で説明の式６を導出のためにＳ１０４により式１へと代入される現在温度ＴＭｐ及び現在動粘度ＫＶｐは、内燃機関１の始動後に取得された温度及び動粘度となる。このような第二実施形態では、ＥＣＵ５０のうちＳ２１０２，Ｓ２１０３，Ｓ２１０４，Ｓ１０１，Ｓ１０３を実行する機能部分が「動粘度取得ブロック」に相当する。
【００４６】
以上説明した第二実施形態によると、内燃機関１の始動前と始動後とでは、燃料温度が変化し易くなる。故に複数温度ＴＭｌ，ＴＭｐでの動粘度として、それら始動前後における動粘度ＫＶｌ，ＫＶｐに基づくことによれば、燃料構成成分に応じた温度特性ＣＫＴを正しく選択し得るので、高濾過効率の継続的確保の信頼性を高めることが可能となる。
【００４７】
（第三実施形態）
本発明の第三実施形態は、第一実施形態の変形例である。図７に示すように第三実施形態の加熱制御フローでは、Ｓ１０１，Ｓ１０６，Ｓ１０７，Ｓ１０９を実行しないで、Ｓ１０３に続くＳ３１０３を実行してから、Ｓ１０４に代わるＳ３１０４を実行する。
【００４８】
Ｓ３１０３では、Ｓ１０３により取得された現在動粘度ＫＶｐを、Ｓ１０２により取得された現在温度ＴＭｐでの値から、基準温度ＴＭｂでの推定値である推定動粘度ＫＶｅへと変換する。本発明者の鋭意研究結果によれば、現在動粘度ＫＶｐに対して現在温度ＴＭｐ及び基準温度ＴＭｂ間での動粘度変化量ΔＫＶは、図８に例示するような相関を有することが判明している。
【００４９】
ここで、例えば設計時の実験結果又はシミュレーション結果等に基づくことで、現在動粘度ＫＶｐに対する動粘度変化量ΔＫＶの相関は、予め燃料温度毎に設定される。そこで第三実施形態では、現在動粘度ＫＶｐに対する動粘度変化量ΔＫＶの相関を燃料温度毎に表したモデルデータに、Ｓ３１０３の変換が従うこととなる。具体的にＳ３１０３では、現在動粘度ＫＶｐに対する動粘度変化量ΔＫＶの燃料温度毎のモデルデータのうち、Ｓ１０２により取得された現在温度ＴＭｐに対応するデータを、選択する。続いてＳ３１０３では、Ｓ１０２により取得された現在動粘度ＫＶｐを、選択したモデルデータに導入することで、現在温度ＴＭｐ及び基準温度ＴＭｂ間での動粘度変化量ΔＫＶを推定する。さらに続いてＳＳ３１０３では、Ｓ１０２により取得された現在動粘度ＫＶｐに対して、推定した動粘度変化量ΔＫＶを加算することで、現在温度ＴＭｐでの現在動粘度ＫＶｐから変換された基準温度ＴＭｂでの推定動粘度ＫＶｅを取得する。
【００５０】
尚、基準温度ＴＭｂは、例えば内燃機関１の始動前後において通常想定される燃料温度とは離散した値等となるように、予め設定される。また、図８に例示の如きモデルデータにおいて複数のドットデータは、現在動粘度ＫＶｐに対する動粘度変化量ΔＫＶの燃料構成成分毎の実験値を、表している。さらにメモリ５０ｂの記憶容量等の観点から、図８に例示の如きモデルデータに予め対応付けられる燃料温度として離散値が採用される場合に、そうした離散値間の現在温度ＴＭｐでは、補間演算によりモデルデータが補正される。またさらに動粘度変化量ΔＫＶは、基準温度ＴＭｂでの動粘度から現在温度ＴＭｐでの動粘度を差し引くことで、正負の符号を有する値として定義される。これにより、例えば基準温度ＴＭｂが現在温度ＴＭｐよりも高い場合に動粘度変化量ΔＫＶは、推定動粘度ＫＶｅを取得するための負の符号を図８の如く有する値として、現在動粘度ＫＶｐに加算されることとなる。
【００５１】
図７に示すようにＳ３１０４では、複数温度ＴＭｐ，ＴＭｂでの動粘度ＫＶｐ，ＫＶｅに基づくことで、動粘度の温度特性ＣＫＴを選択する。具体的にＳ３１０４では、Ｓ１０２，Ｓ１０３により取得された現在温度ＴＭｐ及び現在動粘度ＫＶｐを、式１のＴＭ及び式１，３，４のＫＶに代入することで、第一実施形態に説明の式６を導出する。それと共にＳ３１０４では、Ｓ３１０３により推定された推定動粘度ＫＶｅ及び当該推定の基準とした基準温度ＴＭｂを、それぞれ第一実施形態に説明の式１，３，４のＫＶ及び式１のＴＭに代入することで、次の式７を導出する。これらの後にＳ３１０４では、導出した式６，７の連立方程式を解くことで、現在の燃料構成成分に対応するｎ，ｍを決定する。そこでさらにＳ３１０４では、第一実施形態に説明のＳ１０４と同様にして、現在の燃料構成成分に応じた温度特性ＣＫＴを選択する。
ｌｏｇ（ｌｏｇ（ＫＶｅ＋κ））＝ｎ−ｍ・ｌｏｇＴＭｂ  …（式７）
【００５２】
このような第三実施形態では、ＥＣＵ５０のうち、第一実施形態にて説明の現在温度ＴＭｐを取得するＳ１０２を実行する機能部分が「温度取得ブロック」に相当し、ＥＣＵ５０のうちＳ１０３，Ｓ３１０３を実行する機能部分が「動粘度取得ブロック」に相当する。また第三実施形態では、ＥＣＵ５０のうちＳ３１０４を実行する機能部分が「特性選択ブロック」に相当する。
【００５３】
以上説明した第三実施形態によると、実際に取得された現在温度ＴＭｐでの現在動粘度ＫＶｐは、基準温度ＴＭｂでの推定動粘度ＫＶｅへと変換される。これによれば、燃料温度の時間変化を待たなくても、複数温度ＴＭｐ，ＴＭｂでの動粘度ＫＶｐ，ＫＶｅを取得できる。故に、燃料構成成分に応じた温度特性ＣＫＴを短時間で選択して、判定時動粘度ＫＶｊが最小動粘度ＫＶｍ以上となったときから直ぐに燃料フィルタ１１の加熱を開始し得るので、高濾過効率の継続的確保の信頼性を高めることが可能となる。
【００５４】
（第四実施形態）
本発明の第四実施形態は、第一実施形態の変形例である。図９に示すように第四実施形態では、燃料系１０の燃料経路において動粘度センサ１６とは異なる箇所（図９に明示はされていない箇所）に、動粘度センサ１６と実質同種の動粘度センサ４０１６が別に設置されている。そこで以下では、動粘度センサ１６を第一動粘度センサ１６といい、動粘度センサ４０１６と第二動粘度センサ４０１６という。
【００５５】
こうした第二実施形態の加熱制御フローでは、図１０に示すように、Ｓ１０６，Ｓ１０７，Ｓ１０９を実行しないで、Ｓ１０１〜Ｓ１０４に代わるＳ４１００〜Ｓ４１０４を順次実行する。
【００５６】
Ｓ４１００では、第一動粘度センサ１６の設置箇所における燃料の第一現在温度ＴＭｐ１を、温度センサ１５による検出情報に基づき取得する。このとき、第一動粘度センサ１６の設置箇所又は近傍箇所にて燃料温度を検出する温度センサ１５であれば、温度センサ１５による検出温度が直接的に第一現在温度ＴＭｐ１として取得される。一方、第一動粘度センサ１６の設置箇所からの離間箇所にて燃料温度を検出する温度センサ１５であれば、温度センサ１５による検出温度から間接的且つ推定的に第一現在温度ＴＭｐ１が取得される。
【００５７】
Ｓ４１０１では、Ｓ４１００により取得された第一現在温度ＴＭｐ１と実質同一温度下にて、燃料の第一現在動粘度ＫＶｐ１を、第一動粘度センサ１６の検出情報に基づき取得する。Ｓ４１０２では、第二動粘度センサ４０１６の設置箇所における燃料の第二現在温度ＴＭｐ２として、Ｓ４１０１により取得される第一現在温度ＴＭｐ１とは異なる温度を、温度センサ１５による検出情報に基づき取得する。このとき、第二動粘度センサ４０１６の設置箇所からの離間箇所にて燃料温度を検出する温度センサ１５であれば、温度センサ１５による検出温度から間接的且つ推定的に第二現在温度ＴＭｐ２が取得される。一方、第二動粘度センサ４０１６の設置箇所又は近傍箇所にて燃料温度を検出する温度センサ１５であれば、温度センサ１５による検出温度が直接的に第二現在温度ＴＭｐ２として取得される。
【００５８】
Ｓ４１０３では、Ｓ４１０２により取得された第二現在温度ＴＭｐ２と実質同一温度下にて、燃料の第二現在動粘度ＫＶｐ２を、第二動粘度センサ４０１６の検出情報に基づき取得する。Ｓ４１０４では、複数温度ＴＭｐ１，ＴＭｐ２での動粘度ＫＶｐ１，ＫＶｐ２に基づくことで、動粘度の温度特性ＣＫＴを選択する。具体的にＳ４１０４では、Ｓ４１００，Ｓ４１０１により取得された第一現在温度ＴＭｐ１及び第一現在動粘度ＫＶｐ１を、式１のＴＭ及び式１，３，４のＫＶに代入することで、次の式８を導出する。それと共にＳ４１０４では、Ｓ４１０２，Ｓ４１０３により取得された第二現在温度ＴＭｐ２及び第二現在動粘度ＫＶｐ２を、式１のＴＭ及び式１，３，４のＫＶに代入することで、次の式９を導出する。これらの後にＳ４１０４では、導出した式８，９の連立方程式を解くことで、現在の燃料構成成分に対応するｎ，ｍを決定する。そこでさらにＳ４１０４では、第一実施形態に説明のＳ１０４と同様にして、現在の燃料構成成分に応じた温度特性ＣＫＴを選択する。
ｌｏｇ（ｌｏｇ（ＫＶｐ１＋κ））＝ｎ−ｍ・ｌｏｇＴＭｐ１  …（式８）
ｌｏｇ（ｌｏｇ（ＫＶｐ２＋κ））＝ｎ−ｍ・ｌｏｇＴＭｐ２  …（式９）
【００５９】
このような第四実施形態では、ＥＣＵ５０のうちＳ４１０１，Ｓ４１０３を実行する機能部分が「動粘度取得ブロック」に相当し、ＥＣＵ５０のうちＳ４１０４を実行する機能部分が「特性選択ブロック」に相当する。
【００６０】
以上説明した第四実施形態によると、燃料系１０の複数箇所では、燃料温度が変化し易くなる。故に複数温度ＴＭｐ１，ＴＭｐ２での動粘度として、それら複数箇所での動粘度ＫＶｐ１，ＫＶｐ２に基づくことによれば、燃料構成成分に応じた温度特性ＣＫＴを正しく選択し得るので、高濾過効率の継続的確保の信頼性を高めることが可能となる。
【００６１】
（第五実施形態）
本発明の第五実施形態は、第一実施形態の変形例である。図１１に示すように第五実施形態の加熱制御フローでは、Ｓ１０５に代わるＳ５１０５を実行し、またＳ１１０，Ｓ１１１に代わるＳ５１１０，Ｓ５１１１を順次実行する。
【００６２】
Ｓ５１０５では、温度特性ＣＫＴに対応する燃料の曇点のうち最高曇点ＴＭｍを、決定する。本発明者の鋭意研究結果によれば、図１２に例示するように燃料がワックス化する曇点が当該曇点での動粘度に対して分布する範囲は、燃料の構成成分毎に相異なることが判明している。ここで図１２の分布は、例えば設計時の実験結果又はシミュレーション結果等に基づくことで、予め燃料構成成分毎に取得可能である。そこで第五実施形態では、取得された燃料構成成分毎の分布から、最高値（最悪値）になると予測又は見積りされる曇点が、当該成分毎の最高曇点ＴＭｍとして予め設定される。尚、図１２の分布において複数のドットデータは、燃料のワックス化した動粘度に対する曇点の実験値を表している。
【００６３】
こうしたことから最高曇点ＴＭｍと温度特性ＣＫＴとは、燃料構成成分に応じて一対一で対応付けられている。ここで対応付けについては、例えば温度特性ＣＫＴを表す式１のｎ，ｍに最高曇点ＴＭｍが対応させられていてもよいし、当該式１を満たす特定の基準温度での動粘度に最高曇点ＴＭｍが対応させられていてもよい。以上によりＳ５１０５では、第一実施形態に説明のＳ１０４により選択された温度特性ＣＫＴに対応する、Ｓ５１１０での判定閾値としての最高曇点ＴＭｍを、決定するのである。
【００６４】
図１１に示すようにＳ５１１０では、Ｓ１０６により取得された判定時温度ＴＭｊと、Ｓ５１０５により決定された判定閾値である最高曇点ＴＭｍとを比較することで、それら値ＴＭｊ，ＴＭｍの大小関係を判定する。その結果、判定時温度ＴＭｊが最高曇点ＴＭｍ以下であると判定された場合には、Ｓ５１１１へ移行する一方、判定時温度ＴＭｊが最高曇点ＴＭｍ超過であると判定された場合には、第一実施形態に説明のＳ１１２へ移行する。
【００６５】
ここでＳ５１１１では、燃料フィルタ１１のフィルタエレメント１１１を加熱する際の加熱温度を、予め決められた固定温度に制御してもよいが、最高曇点ＴＭｍとそれ以下の判定時温度ＴＭｊとの差分値に応じた可変温度に、第五実施形態では制御する。
【００６６】
このような第五実施形態では、ＥＣＵ５０のうちＳ５１０５を実行する機能部分が「閾値決定ブロック」に相当し、ＥＣＵ５０のうちＳ５１１０，Ｓ５１１１を実行する機能部分が「ヒータ制御ブロック」に相当する。
【００６７】
以上説明した第五実施形態によると、第一実施形態と同様にして複数温度ＴＭｌ，ＴＭｐでの動粘度ＫＶｌ，ＫＶｐに基づくことで、燃料構成成分に応じた動粘度の温度特性ＣＫＴが選択される。これによれば、選択された温度特性ＣＫＴに対応する判定閾値として、燃料構成成分に応じた最高曇点ＴＭｍを決定できる。故に燃料構成成分が異なっても、燃料の判定時温度ＴＭｊが最高曇点ＴＭｍ以下となる場合には、燃料フィルタ１１をヒータ１１０の制御により加熱して、目詰まりに先立つワックス化から抑止し得るので、燃料フィルタ１１の濾過効率を継続的に確保することが可能となる。
【００６８】
また第五実施形態によると、燃料フィルタ１１の加熱温度は、判定閾値とした最高曇点ＴＭｍとそれ以下の判定時温度ＴＭｊとの差分値に応じて、可変温度に制御される。これによれば、ワックス化の抑止に必要十分な加熱を燃料フィルタ１１に与え得るので、加熱による消費エネルギーを抑えつつも、高濾過効率の継続的確保の信頼性を高めることが可能となる。
【００６９】
（第六実施形態）
本発明の第六実施形態は、第五実施形態の変形例である。図１３に示すように第六実施形態の加熱制御フローでは、Ｓ５１０５に代わるＳ６１０５ａ，Ｓ６１０５ｂ，Ｓ６１０５ｃを順次実行する。
【００７０】
Ｓ６１０５ａでは、温度特性ＣＫＴを満たすパラメータとして、図１４に示すように、燃料の基準温度ＴＭｂでの基準動粘度ＫＶｂを抽出する。具体的にＳ６１０５ａでは、Ｓ１０４での取得によりｎ，ｍの導入された温度特性ＣＫＴを表す式１のＴＭに、基準温度ＴＭｂを代入する。これによりＳ６１０５ａでは、基準温度ＴＭｂを代入した式１をＫＶについて解くことで、その解を燃料構成成分に応じた基準動粘度ＫＶｂとして図１４の如く抽出する。尚、基準温度ＴＭｂは、後に詳述する図１５のモデルデータに対応付けられる燃料温度として、予め設定される。
【００７１】
図１３に示すようにＳ６１０５ｂでは、基準温度ＴＭｂでの基準動粘度ＫＶｂに対応するパラメータとして、図１５に示す燃料の留出温度ＴＭｄを推定する。本発明者の鋭意研究結果によれば、所定割合の燃料が蒸留により留出する留出温度ＴＭｄは、基準温度ＴＭｂでの基準動粘度ＫＶｂに対して、図１５に例示するような相関を有することが判明している。さらに本発明者の鋭意研究結果によれば、所定割合として好ましくは５０％以上の燃料、さらに好ましくは９０％の燃料が蒸留により留出する留出温度ＴＭｄは、基準温度ＴＭｂでの基準動粘度ＫＶｂに対して相関を有することが判明している。尚、図１５は、９０％の燃料の場合を例示している。
【００７２】
ここで、例えば設計時の実験結果又はシミュレーション結果等に基づくことで、基準動粘度ＫＶｂに対する留出温度ＴＭｄの相関は、予め基準温度ＴＭｂに対応付けて設定される。そこで第六実施形態では、基準温度ＴＭｂでの基準動粘度ＫＶｂに対する留出温度ＴＭｄの相関を図１５の如く表したモデルデータに、Ｓ６１０５ｂでの推定が従うこととなる。具体的にＳ６１０５ｂでは、Ｓ６１０５ａにより抽出された基準動粘度ＫＶｂをモデルデータに導入することで、留出温度ＴＭｄを推定する。
【００７３】
図１３に示すようにＳ６１０５ｃでは、第五実施形態に説明のＳ５１１０での判定閾値として、最高曇点ＴＭｍを決定する。本発明者の鋭意研究結果によれば、燃料の留出温度ＴＭｄに対して曇点は、図１６に示すような相関を有することが判明している。
【００７４】
ここで、例えば設計時の実験結果又はシミュレーション結果等に基づくことで、留出温度ＴＭｄに対する曇点の相関は、予め設定される。そこで第六実施形態では、留出温度ＴＭｄに対する曇点の相関を図１６の如く表したモデルデータに、Ｓ６０１５ｃでの決定が従うこととなる。具体的にＳ６１０５ｃでは、Ｓ６１０５ｂにより抽出された留出温度ＴＭｄをモデルデータに導入することで、当該留出温度ＴＭｄに対応した曇点の理想値として、理想曇点ＴＭｉを算出する。続いてＳ６１０５ｃでは、算出した理想曇点ＴＭｉを含むように、実際の曇点が変動すると予測又は見積りされる曇点変動範囲ΔＴＭを設定する。その結果としてＳ６１０５ｃでは、設定した曇点変動範囲ΔＴＭのうち最高値（最悪値）を、最高曇点ＴＭｍに決定する。以上により、温度特性ＣＫＴを満たす基準動粘度ＫＶｂに対応した留出温度ＴＭｄに応じて、Ｓ５１１０での判定閾値としての最高曇点ＴＭｍを決定するのである。
【００７５】
このような第六実施形態では、ＥＣＵ５０のうちＳ６１０５ａを実行する機能部分が「基準抽出ブロック」に相当し、ＥＣＵ５０のうちＳ６１０５ｂを実行する機能部分が「留出推定ブロック」に相当する。また第六実施形態では、ＥＣＵ５０のうちＳ６１０５ｃを実行する機能部分が「閾値決定ブロック」に相当する。
【００７６】
以上説明した第六実施形態によると、第一実施形態と同様にして複数温度ＴＭｌ，ＴＭｐでの動粘度ＫＶｌ，ＫＶｐに基づくことで、燃料構成成分に応じた動粘度の温度特性ＣＫＴが選択される。これによれば、選択された温度特性ＣＫＴを満たす基準動粘度ＫＶｂに対応する留出温度ＴＭｄに応じた判定閾値として、燃料構成成分に応じた最高曇点ＴＭｍを決定できる。故に燃料構成成分が異なっても、燃料の判定時温度ＴＭｊが最高曇点ＴＭｍ以下となる場合には、燃料フィルタ１１をヒータ１１０の制御により加熱して、目詰まりに先立つワックス化から抑止し得るので、燃料フィルタ１１の濾過効率を継続的に確保することが可能となる。
【００７７】
（他の実施形態）
以上、本発明の複数の実施形態について説明したが、本発明は、それらの実施形態に限定して解釈されるものではなく、本発明の要旨を逸脱しない範囲内において種々の実施形態及び組み合わせに適用することができる。
【００７８】
具体的に、第一〜第六実施形態に関する変形例１では、内燃機関１の運転条件に基づく推定により、現在温度ＴＭｐ，ＴＭｐ１，ＴＭｐ２、始動前温度ＴＭｆ及び判定時温度ＴＭｊが取得されてもよい。この変形例１では、作用効果を発揮する上において、温度センサ１５の検出情報又は同センサ１５自体が不要となる。また変形例１では、現在温度ＴＭｐ，ＴＭｐ１，ＴＭｐ２、始動前温度ＴＭｆ及び判定時温度ＴＭｊの推定に利用される運転条件として、例えば内燃機関１の完全暖機後における燃料の低圧条件や中圧条件等といった使用頻度の大きい条件が、採用される。
【００７９】
第四実施形態に関する変形例２では、第一現在温度ＴＭｐ１での第一現在動粘度ＫＶｐ１と第二現在温度ＴＭｐ２での第二現在動粘度ＫＶｐ２とが相異なる限りにて、同一の動粘度センサ１６による検出情報に基づき取得されてもよい。この変形例２では、動粘度センサ１６の設置箇所における第二現在温度ＴＭｐ２が、第一実施形態の現在温度ＴＭｐに準じて取得されることとなる。
【００８０】
第五及び第六実施形態に関する変形例３では、図１７，１８に示すようにＳ１０７〜Ｓ１０９を実行しないで、第二実施形態に準じてＳ１０１に先立つＳ２１００〜Ｓ２１０４を順次実行してもよい。第五及び第六実施形態に関する変形例４では、図１９，２０に示すようにＳ１０１，Ｓ１０７〜Ｓ１０９を実行しないで、第三実施形態に準じてＳ１０３に続くＳ３１０３を実行してから、Ｓ１０４に代わるＳ３１０４を実行してもよい。第五及び第六実施形態に関する変形例５では、図２１，２２に示すようにＳ１０７〜Ｓ１０９を実行しないで、第四実施形態に準じてＳ１０１〜Ｓ１０４に代わるＳ４１００〜Ｓ４１０４を順次実行してもよい。
【００８１】
第一〜第六実施形態に関する変形例６では、加熱制御フローの少なくとも一部のステップが、ＥＣＵ５０により機能的に実現される代わりに、一つ又は複数のＩＣ等によりハードウェア的に実現されてもよい。
【符号の説明】
【００８２】
１  内燃機関、１ａ  燃焼室、１０  燃料系、１１  燃料フィルタ、１５  温度センサ
１６  動粘度センサ・第一動粘度センサ、５０  ＥＣＵ、５０ａ  プロセッサ、５０ｂ  メモリ、１１０  ヒータ、１１１  フィルタエレメント、４０１６  第二動粘度センサ、ＣＫＴ  温度特性、ＫＶｂ  基準動粘度、ＫＶｅ  推定動粘度、ＫＶｆ  始動前動粘度、ＫＶｊ  判定時動粘度、ＫＶｌ  前回動粘度、ＫＶｍ  最小動粘度、ＫＶｐ  現在動粘度、ＫＶｐ１  第一現在動粘度、ＫＶｐ２  第二現在動粘度、ＴＭｂ  基準温度、ＴＭｄ  留出温度、ＴＭｆ  始動前温度、ＴＭｉ  理想曇点、ＴＭｊ  判定時温度、ＴＭｌ  前回温度、ＴＭｍ  最高曇点、ＴＭｐ  現在温度、ＴＭｐ１  第一現在温度、ＴＭｐ２  第二現在温度、ΔＫＶ  動粘度変化量、ΔＴＭ  曇点変動範囲
【図１】
2018200023.tif 000003
【図２】
2018200023.tif 000004
【図３】
2018200023.tif 000005
【図４】
2018200023.tif 000006
【図５】
2018200023.tif 000007
【図６】
2018200023.tif 000008
【図７】
2018200023.tif 000009
【図８】
2018200023.tif 000010
【図９】
2018200023.tif 000011
【図１０】
2018200023.tif 000012
【図１１】
2018200023.tif 000013
【図１２】
2018200023.tif 000014
【図１３】
2018200023.tif 000015
【図１４】
2018200023.tif 000016
【図１５】
2018200023.tif 000017
【図１６】
2018200023.tif 000018
【図１７】
2018200023.tif 000019
【図１８】
2018200023.tif 000020
【図１９】
2018200023.tif 000021
【図２０】
2018200023.tif 000022
【図２１】
2018200023.tif 000023
【図２２】
2018200023.tif 000024