(57)【特許請求の範囲】
【請求項１】
燃料タンクから燃料フィルタを介して燃料噴射装置へ燃料を供給する供給通路と、前記燃料噴射装置から前記燃料タンクに燃料をリターンするリターン通路と、を有する燃料循環通路を備えたエンジンの制御装置において、
前記エンジンの燃料温度に相関する燃料相関温度を取得する第一取得部と、
前記エンジンの吸気温度に相関する吸気相関温度を取得する第二取得部と、
前記燃料相関温度と前記吸気相関温度とを併用して前記エンジンのアイドル回転数を制御する制御部と
を備えたことを特徴とする、エンジン制御装置。
【請求項２】
前記制御部は、前記燃料相関温度が低いほど前記アイドル回転数を上昇させる
ことを特徴とする、請求項１記載のエンジン制御装置。
【請求項３】
前記制御部は、前記吸気相関温度が低いほど前記アイドル回転数を上昇させる
ことを特徴とする、請求項１又は２記載のエンジン制御装置。
【請求項４】
前記燃料相関温度、前記吸気相関温度及び前記アイドル回転数の関係を規定する制御マップを備え、
前記制御部は、前記燃料相関温度又は前記吸気相関温度を検出するセンサが故障した場合に前記エンジンのアイドル回転数を前記制御マップ上に規定されたうちの最大値に制御する
ことを特徴とする、請求項１〜３の何れか１項に記載のエンジン制御装置。
【請求項５】
前記制御部は、前記エンジンに連結された変速機の変速レンジが停止レンジである場合に前記アイドル回転数の制御を実施する
ことを特徴とする、請求項１〜４の何れか１項に記載のエンジン制御装置。
【請求項６】
前記エンジンの回転数の時間積分値を算出する積算部を備え、
前記制御部は、前記積算部で算出された前記時間積分値が大きいほど前記アイドル回転数の上昇量を小さくする
ことを特徴とする、請求項１〜５の何れか１項に記載のエンジン制御装置。
【請求項７】
前記エンジンの回転数、燃料圧力及び燃料噴射量に基づき前記燃料噴射装置からの燃料リーク量を算出する算出部を備え、
前記第一取得部が、前記算出部で算出された前記燃料リーク量に基づき前記燃料相関温度を推定する
ことを特徴とする、請求項１〜６の何れか１項に記載のエンジン制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、燃料噴射装置からの戻り燃料が流通するリターン通路を具備したエンジンの制御装置に関する。
【背景技術】
【０００２】
従来、燃料タンクからエンジンの燃料噴射装置へと供給された燃料の余剰分をリターン通路に戻すことで、燃料噴射装置内の燃料圧力を制御する燃料リターン方式のエンジンが知られている。リターン通路を流通する燃料は、燃料フィルタや燃料タンクへと戻された後に、再び燃料噴射装置へと供給される。この種のエンジンにおいて、寒冷環境で燃料温度を上昇させるべく、エンジンのアイドル回転数（アイドリング時の目標回転数）を上昇させる技術が提案されている。アイドル回転数を高めることで、リターン通路を流通する燃料温度が上昇し、燃料中に析出しうるワックス（パラフィン結晶）の成長や燃料のゲル化が抑制される（特許文献１，２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許4415894号公報
【特許文献２】特許4343470号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
パラフィン結晶の成長速度は、燃料温度に応じて変化する。したがって、燃料温度が所定温度以下であることを条件としてアイドル回転数を上昇させれば、ワックスの析出を効率的に抑制しうる。しかしながら、燃料温度の変化速度は、燃料タンク内に残っている燃料量や燃料配管温度，外気温度，エンジンルーム内温度，燃料フィルタ温度などに応じて変化しうる。そのため、燃料温度のみを制御条件としたのでは、燃料温度が急激に低下しつつあるような場合に、その燃料温度を効率的に昇温させることが難しい。
一方、エンジンのアイドル回転数自体をあらかじめ高めに設定しておけば、温度条件の如何に関わらず、燃料温度の平均値が上昇することになる。しかしこの場合、エンジンのアイドリング中に消費される燃料が定常的に増大し、燃費が悪化する。
【０００５】
本件の目的の一つは、上記のような課題に鑑み創案されたものであり、エンジンの燃費悪化を抑制しつつ、燃料温度を効率的に昇温させるエンジン制御装置を提供することである。なお、この目的に限らず、後述する「発明を実施するための形態」に示す各構成から導き出される作用効果であって、従来の技術では得られない作用効果を奏することも、本件の他の目的として位置付けることができる。
【課題を解決するための手段】
【０００６】
（１）ここで開示するエンジン制御装置は、燃料タンクから燃料フィルタを介して燃料噴射装置へ燃料を供給する供給通路と、前記燃料噴射装置から前記燃料タンクに燃料をリターンするリターン通路と、を有する燃料循環通路を備えたエンジンの制御装置である。本制御装置は、前記エンジンの燃料温度に相関する燃料相関温度を取得する第一取得部と、前記エンジンの吸気温度に相関する吸気相関温度を取得する第二取得部とを備える。また、前記燃料相関温度と前記吸気相関温度とを併用して前記エンジンのアイドル回転数を制御する制御部を備える。
前記燃料温度に相関する温度のうち、前記エンジンの運転条件が反映された温度を前記燃料相関温度とすることが好ましい。同様に、前記吸気温度に相関する温度のうち、前記エンジンの外部の環境条件が反映された温度を前記吸気相関温度とすることが好ましい。
【０００７】
（２）前記制御部は、前記燃料相関温度が低いほど前記アイドル回転数を上昇させることが好ましい。例えば、前記燃料相関温度が第一温度未満の場合には、前記燃料相関温度が前記第一温度以上の場合よりも、前記アイドル回転数を上昇させることが好ましい。
（３）前記制御部は、前記吸気相関温度が低いほど前記アイドル回転数を上昇させることが好ましい。例えば、前記吸気相関温度が第二温度未満の場合には、前記吸気相関温度が前記第二温度以上の場合よりも、前記アイドル回転数を上昇させることが好ましい。
前記アイドル回転数の急変を抑制すべく、前記制御部が前記アイドル回転数を変化させる際に除変処理（前記アイドル回転数を徐々に変化させる処理）を行うことが好ましい。
【０００８】
（４）前記燃料相関温度、前記吸気相関温度及び前記アイドル回転数の関係を規定する制御マップを備えることが好ましい。この場合、前記制御部は、前記燃料相関温度又は前記吸気相関温度を検出するセンサが故障した場合に前記エンジンのアイドル回転数を前記制御マップ上に規定されたうちの最大値に制御することが好ましい。
【０００９】
（５）前記制御部は、前記エンジンに連結された変速機の変速レンジが停止レンジである場合に前記アイドル回転数の制御を実施することが好ましい。
前記変速レンジが走行レンジである場合には、前記アイドル回転数の制御を不実施とすることが好ましい。前記停止レンジには、Ｎ（ニュートラル）レンジ，Ｐ（パーキング）レンジなどが含まれることが好ましい。また、前記走行レンジには、Ｄ（ドライブ）レンジ，Ｒ（リバース）レンジなどが含まれることが好ましい。
【００１０】
（６）前記エンジンの回転数の時間積分値を算出する積算部を備えることが好ましい。この場合、前記制御部は、前記積算部で算出された前記時間積分値が大きいほど前記アイドル回転数の上昇量を小さくすることが好ましい。
（７）前記エンジンの回転数、燃料圧力及び燃料噴射量に基づき前記燃料噴射装置からの燃料リーク量を算出する算出部を備えることが好ましい。この場合、前記第一取得部が、前記算出部で算出された前記燃料リーク量に基づき前記燃料相関温度を推定することが好ましい。
【００１１】
なお、前記燃料相関温度には、燃料温度（前記燃料噴射装置に供給される燃料の温度）や燃料配管温度，前記エンジンの冷却水温，前記エンジンの油温，前記エンジンのシリンダーブロックの温度などが含まれる。
また、前記吸気相関温度には、吸気温度（前記エンジンの吸気通路内の温度），外気温度，前記エンジンが搭載された車両のエンジンルーム内の気温などが含まれる。
【発明の効果】
【００１２】
開示のエンジン制御装置によれば、燃料相関温度と吸気相関温度とを併用してエンジンのアイドル回転数を制御することで、エンジンの作動条件及び環境条件に合わせてリターン通路の戻り燃料量を適正化することができ、エンジンの燃費低下を抑制しつつ燃料温度を昇温させることができる。
【図面の簡単な説明】
【００１３】
【図１】実施形態の制御装置が適用されたエンジンの構成を示す模式図である。
【図２】アイドルアップ制御で使用される制御マップ例である。
【図３】アイドルアップ制御の手順を例示するフローチャートである。
【図４】（Ａ），（Ｂ）は本制御装置の作用効果を説明するためのグラフである。
【発明を実施するための形態】
【００１４】
図面を参照して、実施形態としてのエンジン制御装置について説明する。なお、以下に示す実施形態はあくまでも例示に過ぎず、以下の実施形態で明示しない種々の変形や技術の適用を排除する意図はない。本実施形態の各構成は、それらの趣旨を逸脱しない範囲で種々変形して実施することができるとともに、必要に応じて取捨選択することができ、あるいは適宜組み合わせることが可能である。
【００１５】
［１．構成］
本実施形態の制御装置は、図１に示すようなガソリンエンジンやディーゼルエンジン等のエンジン１０（内燃機関）に適用される。本実施形態のエンジン１０はディーゼルエンジンであり、図１にはシリンダの一つを示す。各シリンダには、コモンレール１４に接続された直噴式のインジェクタ１３が取り付けられる。コモンレール１４とインジェクタ１３とを含めて燃料噴射装置とする。コモンレール１４の内部には、燃料タンク１５から吸い上げて燃料ポンプ１８で加圧された高圧の燃料が蓄えられる。また、エンジン１０の吸気通路１１にはエアフィルタ１２が介装され、その下流側に吸気温度TAを検出する吸気温度センサ２２が設けられる。ここで検出された吸気温度TAの情報は、後述するエンジン制御装置１に伝達される。
【００１６】
燃料循環通路２０の内部を流れる燃料の流通方向を、図１中に矢印で示す。燃料循環通路２０には、燃料フィルタ１６，サーモスタット１７，燃料ポンプ１８が介装される。燃料フィルタ１６，燃料ポンプ１８は、燃料タンク１５からコモンレール１４へと燃料が流通する供給通路上に配置される。また、サーモスタット１７は、燃料噴射装置（インジェクタ１３やコモンレール１４）からの戻り燃料が流通するリターン通路１９上に配置される。サーモスタット１７には、戻り燃料をサーモスタット１７から燃料フィルタ１６へと還流させる第一通路（リターン通路の一部）と、戻り燃料を燃料タンク１５へと還流させる第二通路（リターン通路の一部）とが接続される。第一通路は、燃料タンク１５を介することなく戻り燃料を再びエンジン１０側へと供給するための通路である。サーモスタット１７は、これらの第一通路及び第二通路に戻り燃料を分配する機能を持つ。ここで各々に分配される燃料量は、サーモスタット１７へ流入した燃料量とその燃料温度とに応じて決定される。
【００１７】
燃料フィルタ１６は、燃料中に含まれる異物を取り除くものであり、フューエルエレメントを内蔵する。燃料フィルタ１６には、燃料タンク１５側から流入する燃料の流入口と、サーモスタット１７側から流入する燃料の流入口とが設けられる。濾過後の燃料は、燃料フィルタ１６の流出口から流出し、燃料ポンプ１８に導入される。
燃料ポンプ１８（サプライポンプ）は、濾過された燃料を加圧してコモンレール１４へと供給する圧送装置である。コモンレール１４内の燃料圧力を高めることで、インジェクタ１３から噴射される燃料噴霧の微粒化が促進される。燃料ポンプ１８には、燃料温度TFを検出する燃料温度センサ２１が設けられる。ここで検出された燃料温度TFの情報は、エンジン制御装置１に伝達される。
【００１８】
車両の任意の位置には、シフトレバーの操作位置を検出するシフトポジションセンサ２３が設けられる。ここでは、エンジン１０に接続された変速機の変速レンジが、少なくとも停止レンジであるか、それとも走行レンジであるかが検出される。ここでいう停止レンジには、Ｎ（ニュートラル）レンジ，Ｐ（パーキング）レンジが含まれる。また、走行レンジには、Ｄ（ドライブ）レンジ，Ｒ（リバース）レンジ，Ｂ（ブレーキ強化）レンジ，１速レンジ，２速レンジなどが含まれる。ここで検出された変速レンジの情報はエンジン制御装置１に伝達される。
【００１９】
［２．エンジン制御装置］
エンジン制御装置１は、エンジン１０に関する点火系，燃料系，吸排気系及び動弁系といった広汎なシステムを総合的に制御する電子制御装置であり、エンジン１０の各シリンダに供給される吸入空気量や燃料噴射量，燃料噴射時期などを制御するものである。このエンジン制御装置１は、例えばCPU（Central Processing Unit），MPU（Micro Processing Unit）等のプロセッサ（マイクロプロセッサ）やROM（Read Only Memory），RAM（Random Access Memory），不揮発メモリ等を集積した電子デバイスである。
【００２０】
プロセッサは、制御ユニット（制御回路）や演算ユニット（演算回路），キャッシュメモリ（レジスタ群）等を内蔵する演算処理装置である。また、ROM，RAM及び不揮発メモリは、プログラムや作業中のデータが格納されるメモリ装置である。エンジン制御装置１での制御内容は、例えばアプリケーションプログラムとしてROM，RAM，不揮発メモリ，リムーバブルメディア内に記録される。また、プログラムの実行時には、プログラムの内容がRAM内のメモリ空間内に展開され、プロセッサによって実行される。
【００２１】
本実施形態では、エンジン１０のアイドリング中に実施されるアイドル制御及びアイドルアップ制御について説明する。
アイドル制御とは、エンジン１０のアイドリング中における回転数（アイドル回転数）が予め設定された回転数（アイドル目標回転数）となるように、吸入空気量や燃料噴射量，燃料噴射時期などを調節する制御である。この制御は、例えばアクセルペダルが踏み込まれていない状態で実施される。また、アイドル目標回転数は、エンジン１０の運転状態（例えば、エンジン回転数やエンジン負荷の状態）に応じて設定される。
【００２２】
アイドルアップ制御も、アイドリング中のアイドル回転数を調節する制御であるという点は、アイドル制御と共通している。しかし、アイドルアップ制御では、アイドル制御時よりもアイドル目標回転数が高く設定され、アイドリング中のエンジン１０がより高回転となるように制御される。アイドルアップ制御の開始条件を以下に例示する。アイドルアップ制御には、アイドル制御よりも寒冷環境で実施されやすい特性が与えられる。
条件１：アイドル制御の開始条件が成立している
条件２：変速機の変速レンジが停止レンジである
条件３：燃料相関温度が第一温度T1未満又は吸気相関温度が第二温度T2未満である
【００２３】
エンジン制御装置１には、上記のアイドル制御及びアイドルアップ制御を実施するための要素として、第一取得部２，第二取得部５，マップ記憶部６，制御部７が設けられる。これらの各要素は、電子回路（ハードウェア）によって実現してもよく、ソフトウェアとしてプログラミングされたものとしてもよい。あるいは、これらの機能のうちの一部をハードウェアとして設け、他部をソフトウェアとしたものであってもよい。なお、ソフトウェアは、エンジン制御装置１内のROMや補助記憶装置に記録，保存してもよいし、エンジン制御装置１が読み取り可能な記録媒体に記録してもよい。
【００２４】
第一取得部２は、エンジン１０の燃料温度TFに相関する燃料相関温度を取得するものである。ここでいう燃料相関温度には、燃料温度TF（インジェクタ１３に供給される燃料の温度）や燃料配管温度，エンジン１０の冷却水温，エンジン１０の油温，エンジン１０のシリンダーブロックの温度などが含まれる。また、第一取得部２には、燃料温度センサ２１が搭載されないモデルやセンサ故障時にも対応できるように、積算部３及び算出部４が設けられる。
【００２５】
算出部４は、エンジン１０の回転数とコモンレール１４内の燃料圧力とインジェクタ１３から噴射された燃料噴射量とに基づいて、リターン通路１９を流通する燃料リーク量（戻り燃料量）の推定値を算出するものである。燃料リーク量は、エンジン１０の回転数が高いほど、あるいは燃料圧力が高いほど増大し、燃料噴射量が多いほど減少する。具体的な燃料リーク量の算出手法には、公知の手法を採用することができる。なお、第一取得部２では、燃料リーク量が多いほど燃料相関温度が高いものと推定される。
【００２６】
積算部３は、エンジン１０の回転数の時間積分値を算出するものである。ここでは、エンジン１０のアイドリング中だけでなく、アクセルオン中（空吹かしや走行中を含む）におけるエンジン１０の回転数が取得され、その時間積分値が算出される。エンジン１０の回転数は、クランクシャフトの回転速度を検出する公知のセンサを用いて検出可能である。なお、第一取得部２では、この時間積分値が大きいほどエンジン１０自体の温度が上昇しているものと判断され、燃料相関温度が高いものと推定される。
【００２７】
第二取得部５は、エンジン１０の吸気温度TAに相関する吸気相関温度を取得するものである。ここでいう吸気相関温度には、吸気温度TA（吸気通路１１内の気温）や外気温度，エンジン１０が搭載された車両のエンジンルーム内の気温などが含まれる。本実施形態では、吸気温度センサ２２で検出された吸気温度TAをそのまま吸気相関温度として使用する。外気温度を検出するセンサを搭載した車両においては、外気温度を吸気相関温度として使用してもよい。
【００２８】
マップ記憶部６は、第一取得部２で取得された燃料相関温度と、第二取得部５で取得された吸気相関温度と、エンジン１０のアイドル目標回転数との三者関係を規定する制御マップを記憶するものである。この制御マップには、通常アイドルマップとアイドルアップマップとの二種類が存在する。通常アイドルマップは、通常のアイドル制御で用いられ、アイドルアップマップは、アイドルアップ制御で用いられる。二つのマップ上に設定されているアイドル目標回転数を比較すると、同一の燃料相関温度及び吸気相関温度に対して、アイドルアップ制御時のアイドル目標回転数が通常のアイドル制御時と同じかそれよりも高くなるように設定される。
【００２９】
図２にアイドルアップマップを例示する。アイドル目標回転数は、燃料相関温度が低いほど上昇するように設定される。例えば、燃料相関温度が第一温度T1未満である場合には、燃料相関温度が第一温度T1以上である場合よりも、アイドル目標回転数が高く設定される。また、アイドル目標回転数は、吸気相関温度が低いほど上昇するように設定される。例えば、吸気相関温度が第二温度T2未満である場合には、吸気相関温度が第二温度T2以上である場合よりも、アイドル目標回転数が高く設定される。さらに、燃料相関温度及び吸気相関温度がともに低い場合には、アイドル目標回転数がより高く設定される。
【００３０】
制御部７は、燃料相関温度及び吸気相関温度に基づき、エンジン１０のアイドル回転数を制御するものである。ここではまず、アイドル制御の開始条件が成立している場合に、通常のアイドル制御とアイドルアップ制御とのどちらを実施するかが判定される。また、その判定結果に応じて、上記の通常アイドルマップとアイドルアップマップとの何れかが用いられて、エンジン１０のアイドル目標回転数が設定される。その後、実際のアイドル回転数がアイドル目標回転数となるように、エンジン１０の吸入空気量，燃料噴射量，燃料噴射時期などが制御される。このとき、アイドル目標回転数に除変処理（アイドル目標回転数を徐々に変化させる処理）が施され、実際のアイドル回転数の急変が抑制される。
【００３１】
制御部７は、アイドル目標回転数の設定に際し、燃料温度センサ２１，吸気温度センサ２２の故障が検出されていない場合には、燃料温度TFをそのまま燃料相関温度として使用するとともに、吸気温度TAをそのまま吸気相関温度として使用してアイドル目標回転数を設定する。一方、燃料温度センサ２１，吸気温度センサ２２の何れかの故障が検出されている場合には、以下に示す三通りの手法のうち、何れかを選択する。
手法１：燃料リーク量から推定される燃料相関温度を用いる
手法２：エンジン回転数の時間積分値から推定される燃料相関温度を用いる
手法３：マップ上に規定されたうちの最大値をアイドル目標回転数とする
【００３２】
手法１，２は、燃料温度センサ２１のみの故障が検出された場合に、そのセンサ値の代わりに推定値を用いるものである。一方、手法３は燃料温度センサ２１，吸気温度センサ２２のどちらが故障した場合にも適用可能な手法であり、アイドル目標回転数を最大限まで上昇させることで、確実に燃料を昇温させることが意図されたものである。
燃料温度センサ２１の故障の検出手法としては、公知の手法を採用可能である。例えば燃料温度センサ２１の検出情報がエンジン制御装置１に届いていない場合や、燃料温度TFが正規の検出範囲を超えている場合（高すぎる場合や低すぎる場合）に、燃料温度センサ２１が故障したと判断できる。
【００３３】
［３．フローチャート］
図３は、アイドル制御及びアイドルアップ制御の手順を例示するフローチャートである。このフローは、エンジン１０のアイドリング中に所定周期で繰り返し実施される。
まず、第一取得部２では燃料相関温度（燃料温度TF）が取得され、第二取得部５では吸気相関温度（吸気温度TA）が取得される。また、シフトポジションセンサ２３で検出された変速レンジの情報がエンジン制御装置１に伝達される（ステップＡ１）。続いて、アイドル制御の開始条件が成立しているか否かが判定され（ステップＡ２）、これが成立する場合には変速レンジが停止レンジであるか否かが判定される（ステップＡ３）。アイドル制御の開始条件が不成立であれば、アイドル制御，アイドルアップ制御の何れも実施されないため、本フローは終了する。また、変速レンジが停止レンジである場合には、ステップＡ４に進む。
【００３４】
ステップＡ４では、燃料温度センサ２１が故障しているか否かが判定される。ここで、燃料温度センサ２１が故障していない（正常に作動している）場合にはステップＡ５に進み、燃料温度TFが第一温度T1未満であるか（ステップＡ５）、又は吸気温度TAが第二温度T2未満であるか（ステップＡ６）が判定される。これらの何れかの条件が成立すると、アイドルアップマップに基づくアイドル目標回転数の設定が実施される（ステップＡ７）。
【００３５】
一方、燃料温度TFが第一温度T1以上であり、かつ、吸気温度TAが第二温度T2以上である場合には、通常アイドルマップに基づくアイドル目標回転数の設定が実施される（ステップＡ８）。なお、変速レンジが停止レンジでない（走行レンジである）場合にも、通常アイドルマップに基づいてアイドル目標回転数が設定される。その後、アイドル回転数がアイドル目標回転数となるように、エンジン１０の運転状態が制御される（ステップＡ９）。
【００３６】
また、ステップＡ４で燃料温度センサ２１が故障していると判定された場合は、燃料温度TF，吸気温度TAの大小に関わらず、アイドル目標回転数がアイドルアップマップ上に規定されたうちの最大値に設定される（ステップＡ１０）。これにより、エンジン１０のアイドル回転数が大きく上昇し、リターン通路１９を流通する戻り燃料の温度が上昇するとともに、燃料温度TFが上昇する。
【００３７】
［４．作用，効果］
寒冷環境では、エンジン１０のアイドリング中に燃料温度TFが徐々に低下する現象が見られる。燃料温度TFは、エンジン１０の運転状態が活発であれば低下しにくく、アクセルオン中（空吹かしや走行中を含む）には、図４（Ａ），（Ｂ）に示すように若干上昇しうる。しかし、エンジン１０による燃料の昇温作用よりも外気の冷却作用が強ければ、アイドリング時間が長引くに連れて燃料温度TFが低下する。そのため、燃料中にワックス（パラフィン結晶）が析出しやすくなり、燃料フィルタ１６の目詰まりの発生が懸念される。
【００３８】
このような課題に対し、上記のエンジン制御装置１では、燃料相関温度及び吸気相関温度の双方に基づいてアイドル回転数が制御される。例えば、図４（Ｂ）中の時刻sに吸気温度TAが第二温度T2未満となるまで低下すると、アイドルアップ制御が開始される。これにより、インジェクタ１３やコモンレール１４からの戻り燃料が増加し、燃料温度TFが第一温度T1以上の状態から冷却されにくくなる。したがって、図４（Ｂ）に示すように、燃料温度TFが徐々に上昇し、燃料のワックス化（蝋化）や燃料フィルタ１６の目詰まりが抑制される。
【００３９】
なお、アイドルアップ制御が燃料温度TFのみに基づいて開始される制御であった場合には、図４（Ｂ）中に破線で示すように、燃料温度TFが第一温度T1未満になるまではアイドル目標回転数が上昇しないため、燃料の昇温が遅れる。さらに、外気の冷却作用が強いほど燃料温度TFが上昇しにくくなり、効率的な燃料の昇温が期待できない。一方、上記のエンジン制御装置１では、吸気温度TAが低いほど、エンジン１０による燃料の昇温作用が強化されるため、燃料が効率よく昇温する。
【００４０】
（１）上記のエンジン制御装置１では、燃料相関温度と吸気相関温度とを併用してエンジン１０のアイドル回転数を制御することで、リターン通路１９から燃料タンク１５や燃料フィルタ１６への戻り燃料量を適正化することができる。例えば、燃料相関温度が低い場合であっても、吸気相関温度が高い場合には、アイドル回転数を小さく上昇させることで、所望の戻り燃料量を得ることができる。一方、燃料相関温度が低く、吸気相関温度も低い場合には、アイドル回転数を大きく上昇させることで、所望の戻り燃料量を確実に得ることができる。したがって、燃料噴射装置の作動状態や環境条件に左右されることなく、燃料温度TFの低下を抑制することができる。また、戻り燃料の流通先に燃料フィルタ１６が配置されるため、少なくとも燃料タンク１５の温度を上昇させることができ、それに伴い燃料タンクから燃料フィルタ１６へ供給される燃料の温度を上昇させることができる。これにより、燃料フィルタ１６の目詰まりを抑制することができる。なお、リターン通路１９から燃料タンク１５へと還流した燃料も、燃料フィルタ１６へと供給されることになる。したがって、リターン通路１９を通過した全ての戻り燃料は、燃料フィルタ１６の昇温に寄与するものとなる。
このように、上記のエンジン制御装置１によれば、エンジン１０の燃費悪化を抑制しつつ、燃料温度TFを効率的に昇温させることができる。
【００４１】
（２）上記のアイドルアップマップでは、燃料相関温度が低いほどアイドル目標回転数が高い値に設定される。これにより、燃料がワックス化しやすい状態であるほど戻り燃料量を増加させることができ、燃料温度TFを上昇させることができる。したがって、燃料フィルタ１６の目詰まりを抑制することができる。
（３）また、上記のアイドルアップマップでは、吸気相関温度が低いほどアイドル目標回転数が高い値に設定される。これにより、燃料温度TFが低下しやすい状態であるほど戻り燃料量を増加させることができ、燃料温度TFを上昇させることができる。
【００４２】
また、上記のアイドルアップマップでは、図２に示すように、燃料相関温度及び吸気相関温度がともに低い場合には、アイドル目標回転数がさらに高い値に設定される。これにより、外気の冷却作用に応じてエンジン１０による燃料の昇温作用を高めることができ、燃料温度TFを効率的に昇温させることができる。なお、燃料相関温度，吸気相関温度の何れかのみが低いような場合には、燃料相関温度及び吸気相関温度がともに低い場合と比較して、エンジン１０による燃料の昇温作用がやや弱められるため、過剰に燃料温度TFを昇温させることがなく、エンジン１０の燃費を改善することができる。
【００４３】
（４）上記のエンジン制御装置１では、変速レンジが停止レンジの場合にアイドルアップ制御が実施され、変速レンジが走行レンジの場合には通常のアイドル制御が実施される。このように、走行レンジでのアイドルアップ制御を禁止することで、意図しない車両の発進を回避することができる。例えば、Ｄレンジの状態でパーキングブレーキのみを用いて車両を停止させていたような場合に、車両が動き出すことを防止することができる。
【００４４】
（５）燃料温度センサ２１の故障時に制御部７で選択される三つの手法のうち、手法３が選択された場合には、アイドル目標回転数が、アイドルアップマップ上に規定されたうちの最大値に設定される。これにより、燃料温度TFがわからない場合であってもその燃料温度TFを昇温させることができる。
なお、燃料温度センサ２１の故障は、寒冷環境が原因となって発生する場合がある。例えば、外気温度が燃料温度センサ２１の動作温度範囲を下回る状態では、燃料温度センサ２１の検出情報がエンジン制御装置１に届かない可能性がある。このような場合であっても、燃料温度TFを昇温させて燃料フィルタ１６の目詰まりを抑制することで、エンジン１０をリンプホームモードで作動させ続けることができ、車両を支障なく緊急退避走行させることができる。
【００４５】
（６）制御部７で手法２が選択された場合には、積算部３でエンジン回転数の時間積分値が算出され、時間積分値に基づいて燃料相関温度が推定される。このような推定演算により、燃料温度センサ２１が故障した場合であっても、ある程度の精度で燃料温度TFの状態を把握することができ、燃料温度TFを上昇させつつ、燃料消費量を削減することができる。また、燃料相関温度の推定に際し、時間積分値が大きいほど燃料相関温度が高いものと推定され、時間積分値が小さいほど燃料相関温度が低いものと推定される。これにより、燃料相関温度の推定精度を高めることができる。
【００４６】
（７）制御部７で手法１が選択された場合には、算出部４で燃料リーク量が推定され、燃料リーク量に基づいて燃料相関温度が推定される。このような推定演算により、燃料温度センサ２１が故障した場合であっても、ある程度の精度で燃料温度TFの状態を把握することができ、燃料温度TFを上昇させつつ、燃料消費量を削減することができる。また、推定される燃料リーク量は、エンジン１０の回転数が高いほど、あるいは燃料圧力が高いほど増大し、燃料噴射量が多いほど減少する。これにより、燃料相関温度の推定精度をさらに高めることができる。さらに、燃料相関温度の推定精度が向上することから、アイドルアップ制御の要否を適切に判断することができ、燃料フィルタ１６の目詰まりをより確実に抑制することができる。
【００４７】
［５．変形例］
上述の実施形態では、図２に示すようなマップを用いてアイドルアップ制御でのアイドル目標回転数を設定する制御を例示したが、アイドル目標回転数の設定手法はこれに限定されない。例えば、燃料相関温度と吸気相関温度とアイドル目標回転数との三者関係を関数で定義してもよい。通常のアイドル制御で用いられるアイドルマップについても同様である。上述の実施形態と同様の効果を奏するものとするには、少なくとも、燃料相関温度及び吸気相関温度に基づいてエンジン１０のアイドル回転数（アイドル目標回転数）を制御すればよい。
【符号の説明】
【００４８】
１  エンジン制御装置
２  第一取得部
３  積算部
４  算出部
５  第二取得部
６  マップ記憶部
７  制御部
１０  エンジン
１３  インジェクタ
１４  コモンレール
１５  燃料タンク
１６  燃料フィルタ
１７  燃料サーモスタット
１８  燃料ポンプ
１９  リターン通路
２１  燃料温度センサ
２２  吸気温度センサ
２３  シフトポジションセンサ
【図１】
0006500516.tif 000002
【図２】
0006500516.tif 000003
【図３】
0006500516.tif 000004
【図４】
0006500516.tif 000005