(57)【要約】【課題】  吸気ポートや燃焼室の壁温とエンジンオイルの油温とをバランスよく管理する。【解決手段】  エンジンＥＣＵは、アイドリングストップ条件が成立して、エンジンが一時的に停止されている場合において、運転者がブレーキペダルから足を離してアクセルペダルが踏込まれ、アイドリングストップ復帰条件が成立した場合（Ｓ１００にてＹＥＳ）、エンジン水温ＴＨＷ（１）およびタンク水温ＴＨＷ（２）を検知するステップと（Ｓ１０２）、エンジン水温ＴＨＷ（２）に基づいて、油温を推定するステップ（Ｓ１０４）と、エンジン水温ＴＨＷ（１）、タンク水温ＴＨＷ（２）、油温をパラメータとする３次元マップに基づいて、蓄熱タンク３１０内の冷却水の供給先を、ヘッド１００およびシリンダブロック１１０の少なくともいずれか一方に決定するステップ（Ｓ１０８）とを含む、プログラムを実行する。【選択図】        図３
2006207461.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関に設けられた流路を循環する液媒体の一部を保温貯蔵するための貯蔵手段と、前記貯蔵手段内の液媒体を、前記内燃機関の間で循環させるための循環手段とが搭載された車両の制御装置であって、
前記内燃機関における液媒体の温度を検知するための手段と、
前記内燃機関の潤滑油の温度を検知するための手段と、
前記内燃機関における液媒体の温度および前記内燃機関の潤滑油の温度に基づいて、前記貯蔵手段内の液媒体を前記内燃機関のシリンダヘッドおよびシリンダブロックの少なくともいずれか一方に供給するように前記循環手段を制御するための制御手段とを含む、車両の制御装置。
【請求項２】
前記制御手段は、
前記内燃機関における液媒体の温度が予め定められた第１の温度よりも低く、かつ前記内燃機関の潤滑油の温度が予め定められた第２の温度よりも低い場合、前記貯蔵手段内の液媒体を前記シリンダヘッドおよび前記シリンダブロックの両方に供給するように前記循環手段を制御するための手段と、
前記内燃機関における液媒体の温度が前記第１の温度よりも低く、かつ前記内燃機関の潤滑油の温度が前記第２の温度よりも高い場合、前記貯蔵手段内の液媒体を前記シリンダヘッドに供給するように前記循環手段を制御するための手段と、
前記内燃機関における液媒体の温度が前記第１の温度よりも高く、かつ前記内燃機関の潤滑油の温度が前記第２の温度よりも低い場合、前記貯蔵手段内の液媒体を前記シリンダブロックに供給するように前記循環手段を制御するための手段とを含む、請求項１に記載の車両の制御装置。
【請求項３】
前記制御装置は、予め定められた条件に基づいて、前記第１の温度および前記第２の温度の少なくともいずれか一方を変更するための変更手段をさらに含む、請求項２に記載の車両の制御装置。
【請求項４】
前記制御装置は、前記貯蔵手段における液媒体の温度を検知するための手段をさらに含み、
前記変更手段は、前記貯蔵手段における液媒体の温度に基づいて、前記第１の温度および前記第２の温度の少なくともいずれか一方を変更するための手段を含む、請求項３に記載の車両の制御装置。
【請求項５】
前記予め定められた条件は、前記貯蔵手段における液媒体の温度が高い場合は、低い場合に比べて、前記第１の温度および前記第２の温度の少なくともいずれか一方を高くするという条件である、請求項４に記載の車両の制御装置。
【請求項６】
前記制御装置は、前記内燃機関に吸入される空気の温度を検知するための手段をさらに含み、
前記変更手段は、前記内燃機関に吸入される空気の温度に基づいて、前記第１の温度および前記第２の温度の少なくともいずれか一方を変更するための手段を含む、請求項３に記載の車両の制御装置。
【請求項７】
前記予め定められた条件は、前記内燃機関に吸入される空気の温度が高い場合は、低い場合に比べて、前記第１の温度および前記第２の温度の少なくともいずれか一方を低くするという条件である、請求項６に記載の車両の制御装置。
【請求項８】
前記制御装置は、前記貯蔵手段から前記シリンダヘッドへの液媒体の供給状態に対応して、前記内燃機関の吸気ポートの壁面の温度を推定するための手段をさらに含む、請求項１〜７のいずれかに記載の車両の制御装置。
【請求項９】
前記制御装置は、前記貯蔵手段から前記シリンダブロックへの液媒体の供給状態に対応して、前記内燃機関のシリンダにおける摩擦抵抗を推定するための手段をさらに含む、請求項１〜７のいずれかに記載の車両の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液媒体を保温状態で一時的に蓄える蓄熱システムを搭載した車両の制御装置に関し、特に、内燃機関に高温の液媒体を供給して内燃機関の温度を制御する車両の制御装置に関する。
【背景技術】
【０００２】
自動車などに搭載される内燃機関が冷間状態で始動される場合には、吸気ポートや燃焼室等の壁面温度が低くなるため、燃料が霧化し難くなるとともに燃焼室の周縁部において消炎が発生し易くなり、始動性の低下や排気エミッションの悪化などが誘発される。
【０００３】
このような問題に対し、水冷式内燃機関において高温の冷却水を保温貯蔵する蓄熱装置を備え、内燃機関の始動時などに蓄熱装置に貯蔵されている冷却水を内燃機関へ供給することにより内燃機関の温度上昇を図り、以て始動性の向上や暖機の早期化を図る技術が提案されている。
【０００４】
たとえば、特開２００３−１８４５５３号公報（特許文献１）に開示された蓄熱装置を備えた内燃機関は、内燃機関のシリンダヘッドに形成され、熱媒体が流通する熱媒体流通路と、熱媒体流通路を流れる熱媒体の一部を保温貯蔵する蓄熱装置と、蓄熱装置から熱媒体流通路へ熱媒体を導く第１の熱媒体通路と、熱媒体流通路から蓄熱装置へ熱媒体を導く第２の熱媒体通路と、第１の熱媒体通路と第２の熱媒体通路とを択一的に導通させる通路切換手段とを備える。
【０００５】
この蓄熱装置を備えた内燃機関によると、通路切換手段が第１の熱媒体通路を導通させることにより、蓄熱装置内に保温貯蔵されている高温の熱媒体が第１の熱媒体通路を介して直接的に熱媒体流通路へ供給されるとともに、通路切換手段が第２の熱媒体通路を導通させることにより、熱媒体流通路内の高温の熱媒体が第２の熱媒体通路を介して直接的に蓄熱装置へ供給される。このように熱媒体流通路と蓄熱装置との間で直接的に熱媒体の授受が行われると、蓄熱装置から熱媒体流通路へ熱媒体を供給する際の熱損失が最小限に抑制されるとともに、熱媒体流通路から蓄熱装置へ熱媒体を供給する際の熱損失も最小限に抑制される。この結果、熱媒体流通路内の熱媒体が持つ熱量が少ない場合であっても、その少ない熱量が効率良く蓄熱装置に蓄えられることになる。
【特許文献１】特開２００３−１８４５５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に開示された蓄熱装置を備えた内燃機関においては、内燃機関の冷却水に着目したものに過ぎない。内燃機関（エンジン）には、シリンダとピストンとの間の摺動抵抗を低減、内燃機関の冷却等のために潤滑油（エンジンオイル）が循環されている。この潤滑油は温度によりその粘度が大きく異なる。潤滑油の温度が低ければ粘度が高くなり摺動抵抗が増えるが、逆に温度が高すぎても粘度が低くなり、内燃機関の潤滑に必要な粘度が得られず、摺動抵抗を低減し得ない。いずれの場合においても、燃費に悪影響を与える。したがって、潤滑油の温度を適切に制御する必要がある。しかしながら、特許文献１に開示された内燃機関においては、潤滑油の温度を制御して適切な粘度を得ることについては何等考慮されずに、熱媒体が内燃機関に供給される。そのため、吸気ポートや燃焼室の壁温と潤滑油の温度とをバランスよく管理することができないという問題点があった。
【０００７】
本発明は、上述の課題を解決するためになされたものであって、その目的は、液媒体を保温状態で一時的に蓄える蓄熱システムを用いて、吸気ポートや燃焼室の壁温と潤滑油の温度とをバランスよく管理することができる車両の制御装置を提供することである。また、本発明の他の目的は、内燃機関の吸気ポートの壁面の温度を精度よく推定することができる車両の制御装置を提供することである。また、本発明のさらに他の目的は、内燃機関のシリンダにおける摩擦抵抗を精度よく推定することができる車両の制御装置を提供することである。
【課題を解決するための手段】
【０００８】
第１の発明に係る車両の制御装置は、内燃機関に設けられた流路を循環する液媒体の一部を保温貯蔵するための貯蔵手段と、貯蔵手段内の液媒体を、内燃機関の間で循環させるための循環手段とが搭載された車両を制御する。この制御装置は、内燃機関における液媒体の温度を検知するための手段と、内燃機関の潤滑油の温度を検知するための手段と、内燃機関における液媒体の温度および内燃機関の潤滑油の温度に基づいて、貯蔵手段内の液媒体を内燃機関のシリンダヘッドおよびシリンダブロックの少なくともいずれか一方に供給するように前記循環手段を制御するための制御手段とを含む。
【０００９】
第１の発明によると、たとえば、内燃機関における液媒体の温度が予め定められた第１の温度よりも低く、かつ内燃機関の潤滑油の温度が予め定められた第２の温度よりも低い場合、貯蔵手段内の液媒体がシリンダヘッドおよびシリンダブロックの両方に供給される。これにより、シリンダヘッドの吸気ポートや燃焼室の壁温とシリンダブロック内の潤滑油の温度とを上昇させることができる。また、内燃機関における液媒体の温度が予め定められた第１の温度よりも低く、かつ内燃機関の潤滑油の温度が予め定められた第２の温度よりも高い場合、貯蔵手段内の液媒体がシリンダヘッドに供給される。これにより、シリンダヘッドの吸気ポートや燃焼室の壁温を上昇させるとともに、潤滑油の温度が必要以上に上昇することを抑制することができる。また、内燃機関における液媒体の温度が予め定められた第１の温度よりも高く、かつ内燃機関の潤滑油の温度が予め定められた第２の温度よりも低い場合、貯蔵手段内の液媒体がシリンダブロックに供給される。これにより、シリンダブロック内の潤滑油の温度を上昇させるとともに、シリンダヘッドの吸気ポートや燃焼室の壁温が必要以上に上昇することを抑制することができる。そのため、吸気ポートや燃焼室の壁温と潤滑油の温度とをバランスよく管理することができる。その結果、液媒体を保温状態で一時的に蓄える蓄熱システムを用いて、吸気ポートや燃焼室の壁温と潤滑油の温度とをバランスよく管理することができる車両の制御装置を提供することができる。
【００１０】
第２の発明に係る車両の制御装置においては、第１の発明の構成に加え、制御手段は、内燃機関における液媒体の温度が予め定められた第１の温度よりも低く、かつ内燃機関の潤滑油の温度が予め定められた第２の温度よりも低い場合、貯蔵手段内の液媒体をシリンダヘッドおよびシリンダブロックの両方に供給するように循環手段を制御するための手段と、内燃機関における液媒体の温度が第１の温度よりも低く、かつ内燃機関の潤滑油の温度が第２の温度よりも高い場合、貯蔵手段内の液媒体をシリンダヘッドに供給するように循環手段を制御するための手段と、内燃機関における液媒体の温度が第１の温度よりも高く、かつ内燃機関の潤滑油の温度が第２の温度よりも低い場合、貯蔵手段内の液媒体をシリンダブロックに供給するように循環手段を制御するための手段とを含む。
【００１１】
第２の発明によると、内燃機関における液媒体の温度が予め定められた第１の温度よりも低く、かつ内燃機関の潤滑油の温度が予め定められた第２の温度よりも低い場合は、シリンダヘッドの吸気ポートや燃焼室の壁温とシリンダブロック内の潤滑油の温度とを上昇させることができる。内燃機関における液媒体の温度が第１の温度よりも低く、かつ内燃機関の潤滑油の温度が第２の温度よりも高い場合は、シリンダヘッドの吸気ポートや燃焼室の壁温を上昇させるとともに、潤滑油の温度が必要以上に上昇することを抑制することができる。内燃機関における液媒体の温度が第１の温度よりも低く、かつ内燃機関の潤滑油の温度が第２の温度よりも高い場合は、シリンダブロック内の潤滑油の温度を上昇させるとともに、シリンダヘッドの吸気ポートや燃焼室の壁温が必要以上に上昇することを抑制することができる。
【００１２】
第３の発明に係る車両の制御装置は、第２の発明の構成に加え、予め定められた条件に基づいて、第１の温度および第２の温度の少なくともいずれか一方を変更するための変更手段をさらに含む。
【００１３】
第３の発明によると、たとえば、貯蔵手段における液媒体の温度が高い場合は、低い場合に比べて、第１の温度および第２の温度の少なくともいずれか一方が高くされる。これにより、貯蔵手段の液媒体を用いて内燃機関の温度をより上昇できる状態においては、シリンダヘッドまたはシリンダブロックに貯蔵手段から液媒体が供給される領域を拡大し、より効果的に内燃機関の温度を上昇させることができる。また、内燃機関に吸入される空気の温度が高い場合は、低い場合に比べて、第１の温度および第２の温度の少なくともいずれか一方が低くされる。これにより、貯蔵手段の液媒体を用いて内燃機関の温度を上昇させる必要性が少ない状態においては、シリンダヘッドまたはシリンダブロックに貯蔵手段から液媒体が供給される領域を縮小し、内燃機関の温度が必要以上に上昇することを抑制することができる。
【００１４】
第４の発明に係る車両の制御装置は、第３の発明の構成に加え、貯蔵手段における液媒体の温度を検知するための手段をさらに含む。変更手段は、貯蔵手段における液媒体の温度に基づいて、第１の温度および第２の温度の少なくともいずれか一方を変更するための手段を含む。
【００１５】
第４の発明によると、たとえば、貯蔵手段における液媒体の温度が高い場合は、低い場合に比べて、第１の温度および第２の温度の少なくともいずれか一方が高くされる。これにより、貯蔵手段の液媒体を用いて内燃機関の温度をより上昇できる状態においては、シリンダヘッドまたはシリンダブロックに貯蔵手段から液媒体が供給される領域を拡大し、より効果的に内燃機関の温度を上昇させることができる。
【００１６】
第５の発明に係る車両の制御装置においては、第４の発明の構成に加え、予め定められた条件は、貯蔵手段における液媒体の温度が高い場合は、低い場合に比べて、第１の温度および第２の温度の少なくともいずれか一方を高くするという条件である。
【００１７】
第５の発明によると、貯蔵手段の液媒体を用いて内燃機関の温度をより上昇できる状態においては、シリンダヘッドまたはシリンダブロックに貯蔵手段から液媒体が供給される領域を拡大し、より効果的に内燃機関の温度を上昇させることができる。
【００１８】
第６の発明に係る車両の制御装置は、第３の発明の構成に加え、内燃機関に吸入される空気の温度を検知するための手段をさらに含む。変更手段は、内燃機関に吸入される空気の温度に基づいて、第１の温度および第２の温度の少なくともいずれか一方を変更するための手段を含む。
【００１９】
第６の発明によると、たとえば、内燃機関に吸入される空気の温度が高い場合は、低い場合に比べて、第１の温度および第２の温度の少なくともいずれか一方が低くされる。これにより、貯蔵手段の液媒体を用いて内燃機関の温度を上昇させる必要性が少ない状態においては、シリンダヘッドまたはシリンダブロックに貯蔵手段から液媒体が供給される領域を縮小し、内燃機関の温度が必要以上に上昇することを抑制することができる。
【００２０】
第７の発明に係る車両の制御装置においては、第６の発明の構成に加え、予め定められた条件は、内燃機関に吸入される空気の温度が高い場合は、低い場合に比べて、第１の温度および第２の温度の少なくともいずれか一方を低くするという条件である。
【００２１】
第７の発明によると、貯蔵手段の液媒体を用いて内燃機関の温度を上昇させる必要性が少ない状態においては、シリンダヘッドまたはシリンダブロックに貯蔵手段から液媒体が供給される領域を縮小し、内燃機関の温度が必要以上に上昇することを抑制することができる。
【００２２】
第８の発明に係る車両の制御装置は、第１〜７のいずれかの発明の構成に加え、貯蔵手段からシリンダヘッドへの液媒体の供給状態に対応して、内燃機関の吸気ポートの壁面の温度を推定するための手段をさらに含む。
【００２３】
第８の発明によると、貯蔵手段からシリンダヘッドへ液媒体が供給された場合と供給されない場合とでは、吸気ポートの壁温が異なる。そのため、貯蔵手段からシリンダヘッドへの液媒体の供給状態に対応して、内燃機関の吸気ポートの壁面の温度が推定される。これにより、内燃機関の吸気ポートの壁面の温度を精度よく推定することができる。そのため、内燃機関の吸気ポートの壁面の温度を精度よく推定することができる車両の制御装置を提供することができる。
【００２４】
第９の発明に係る車両の制御装置は、第１〜７のいずれかの発明の構成に加え、貯蔵手段からシリンダブロックへの液媒体の供給状態に対応して、内燃機関のシリンダにおける摩擦抵抗を推定するための手段をさらに含む。
【００２５】
第９の発明によると、貯蔵手段からシリンダブロックへ液媒体が供給された場合と供給されない場合とでは、シリンダブロック内の油温が異なる。したがって、内燃機関のシリンダにおける摩擦抵抗が異なる。そのため、貯蔵手段からシリンダブロックへの液媒体の供給状態に対応して、シリンダにおける摩擦抵抗が推定される。これにより、内燃機関のシリンダにおける摩擦抵抗を精度よく推定することができる。そのため、内燃機関のシリンダにおける摩擦抵抗を精度よく推定することができる車両の制御装置を提供することができる。
【発明を実施するための最良の形態】
【００２６】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同一である。したがって、それらについての詳細な説明は繰返さない。
【００２７】
＜第１の実施の形態＞
図１を参照して、本実施の形態に係る制御装置の制御対象である蓄熱システムの制御ブロック図を示す。
【００２８】
図１に示す蓄熱システムは、内燃機関（エンジン）を搭載した車両に適用される。なお、この車両は、エンジンのみを搭載した車両であってもよいし、エンジンとバッテリにより駆動されるモータとを搭載したハイブリッド車両のいずれであってもよい。
【００２９】
また、この車両にはアイドリングストップシステムが搭載されている。アイドリングストップシステムは、交差点等において赤信号で車両が停車するとエンジンを自動的に停止させて、再び走行を始めようと運転者が操作するとエンジンを再始動させる。たとえば、アクセル開度が０であって、シフト操作後１秒以上経過しており、車速が０であって、エンジン回転数が１０００ｒｐｍ以下であって、車両が登坂路や降坂路に停止しておらず、エンジン冷却水温が予め定められた範囲内にあると、アイドリングストップが許可されてエンジンが一時的に停止する。なお、本実施の形態に係る蓄熱システムを、アイドリングストップシステムが搭載されていない車両に搭載してもよい。
【００３０】
図１に示すように、この蓄熱システムは、シリンダヘッド（以下、ヘッドと記載する。）１００およびシリンダブロック１１０に設けられた冷却水流路を流れる冷却水の一部を蓄熱タンク３１０に保温して貯蔵しておいて、その冷却水を必要に応じて蓄熱タンク３１０からヘッド１００やシリンダブロック１１０に供給する。ヘッド１００およびシリンダブロック１１０とラジエータ４００またはラジエータバイパス通路４１０との間において、機械式ウォータポンプ２００により冷却水が循環される。ラジエータ４００およびラジエータバイパス通路４１０のいずれを通るかについては、流量制御弁４３０により制御される。
【００３１】
蓄熱タンク３１０からヘッド１００および／またはシリンダブロック１１０への冷却水の供給は電動式ウォータポンプ３００により行なわれる。電動式ウォータポンプ３００を駆動することにより、蓄熱タンク３１０内の冷却水（温水であったり冷水であったりする）が三方弁６００を介してヘッド１００および／またはシリンダブロック１１０等に供給される。三方弁６００は、全閉状態、全開状態（ポートＡ、ポートＢおよびポートＣを連通状態）、ポートＡとポートＢとを連通状態、ポートＡとポートＣとを連通状態の４通りの状態を実現することができる。
【００３２】
また、この蓄熱システムの温度センサとして、ヘッド１００の冷却水出口側に設けられたエンジン冷却水温度センサ１２０と、蓄熱タンク３１０の出口側に設けられた蓄熱タンク出口温度センサ３２０と、ラジエータ４００の出口に設けられたラジエータ出口水温センサ４２０と、吸気温センサ１００２とが設けられる。これらの温度センサからの信号は、エンジンＥＣＵ（Electronic Control Unit）１０００に入力される。
【００３３】
また、エンジンＥＣＵ１０００は、電動式ウォータポンプ３００、三方弁６００、流量制御弁４３０を制御する。流量制御弁４３０は、制御デューティを変更することにより、ラジエータ４００に流通する冷却水の流量およびラジエータバイパス通路４１０を流通する冷却水の流量を制御することができる。このとき、流量制御弁４３０は、ラジエータ４００のみに、ラジエータバイパス通路４１０のみに、ラジエータ４００およびラジエータバイパス通路４１０に、冷却水を流すことができる。流量制御弁４３０は、エンジンＥＣＵ１０００から全開指令信号を受信すると、冷却水の全量をラジエータ４００に流すように、流量を制御する。また、流量制御弁４３０は、エンジンＥＣＵ１０００から全閉指令信号を受信すると、冷却水の全量をラジエータバイパス通路４１０に流すように、流量を制御する。さらに、流量制御弁４３０は、エンジンＥＣＵ１０００から指令信号を受信して、冷却水の一部をラジエータ４００に流して、残りの冷却水をラジエータバイパス通路４１０に流すように流量を制御することもできる。
【００３４】
また、エンジンＥＣＵ１０００は、電動式ウォータポンプ３００を駆動するモータの制御デューティを変更することにより、モータの回転数を制御して、電動式ウォータポンプ
３００の吐出量を制御することができる。また、この制御は、電動式ウォータポンプ３００のモータの電圧を可変とすることにより行なってもよい。また、電動式ウォータポンプ３００のモータの通電時間を変更することにより、電動式ウォータポンプ３００の駆動時間を制御して、電動式ウォータポンプ３００から吐出される総冷却水量を制御するようにしてもよい。
【００３５】
蓄熱タンク３１０内の冷却水の供給先は、図２に示すように、エンジン冷却水温度センサ１２０により検知されるエンジン水温、蓄熱タンク出口温度センサ３２０により検知されるタンク水温およびエンジンオイルの温度（油温）をパラメータに持つ３次元マップにより決定される。なお、タンク水温の代わりに、タンク水温とエンジン水温との温度差をパラメータにしてもよい。
【００３６】
油温は、エンジン水温から推定される。油温をエンジン水温から推定する方法については、公知の一般的な技術を利用すればよいため、ここではその詳細な説明は繰返さない。なお、油温を推定する代わりにセンサなどにより直接検知してもよい。
【００３７】
エンジン水温がしきい値ＴＷよりも低く、かつ油温がしきい値ＴＯよりも低い場合、蓄熱タンク３１０内の冷却水（温水）は、ヘッド１００およびシリンダブロック１１０の両方に供給される。
【００３８】
エンジン水温がしきい値ＴＷよりも低く、かつ油温がしきい値ＴＯよりも高い場合、蓄熱タンク３１０内の冷却水（温水）は、ヘッド１００のみに供給される。エンジン水温がしきい値ＴＷよりも高く、かつ油温がしきい値ＴＯよりも低い場合、蓄熱タンク３１０内の冷却水（温水）は、シリンダブロック１１０のみに供給される。
【００３９】
エンジン水温がしきい値ＴＷよりも高く、かつ油温がしきい値ＴＯよりも高い場合、蓄熱タンク３１０内の冷却水（温水）は、ヘッド１００およびシリンダブロック１１０の両方に供給されない。
【００４０】
しきい値ＴＷおよびしきい値ＴＯは、タンク水温が高いほど（タンク水温とエンジン水温との温度差が大きいほど）、高い値に設定される。これにより、蓄熱タンク３１０内の温水を用いてヘッド１００およびシリンダブロック１１０の温度をより上昇できる状態にある場合は、ヘッド１００およびシリンダブロック１１０に温水が供給される領域を拡大し、より効果的にヘッド１００およびシリンダブロック１１０の温度を上昇させることができる。なお、タンク水温が高いほど（タンク水温とエンジン水温との温度差が大きいほど）、しきい値ＴＷおよびしきい値ＴＯのいずれか一方を高い値に設定してもよい。
【００４１】
図３を参照して、本発明の実施の形態に係る蓄熱システムを制御するエンジンＥＣＵ１０００が実行するプログラムの制御構造について説明する。以下に説明するプログラムは、たとえばアイドリングストップ条件が成立し、エンジンが一時的に停止されている状態において実行される。
【００４２】
ステップ（以下、ステップをＳと略す）１００にて、エンジンＥＣＵ１０００は、アイドリングストップ復帰条件が成立したか否かを判別する。たとえば、運転者がブレーキペダルから足を離し、アクセルペダルが踏込まれた場合、エンジンＥＣＵ１０００は、アイドリングストップ復帰条件が成立したと判定する。アイドリングストップ復帰条件が成立した場合（Ｓ１００にてＹＥＳ）、処理はＳ１０２に移される。そうでない場合（Ｓ１００にてＮＯ）、処理はＳ１００に戻される。
【００４３】
Ｓ１０２にて、エンジンＥＣＵ１０００は、エンジン冷却水温度センサ１２０から送信された信号に基づいて、エンジン水温ＴＨＷ（１）を検知し、蓄熱タンク出口温度センサ３２０から送信された信号に基づいて、タンク水温ＴＨＷ（２）を検知する。Ｓ１０４にて、エンジンＥＣＵ１０００は、エンジン水温ＴＨＷ（１）に基づいて、油温を推定する。なお、油温の推定方法については、公知の一般的な技術を利用すればよいため、ここではその詳細な説明は繰返さない。
【００４４】
Ｓ１０６にて、エンジンＥＣＵ１０００は、メモリに記憶された３次元マップに基づいて、蓄熱タンク３１０内の冷却水（温水）をヘッド１００およびシリンダブロック１１０の少なくともいずれか一方に供給するか否かを判別する。蓄熱タンク３１０内の冷却水（温水）をヘッド１００およびシリンダブロック１１０の少なくともいずれか一方に供給する場合（Ｓ１０６にてＹＥＳ）、処理はＳ１０８に移される。そうでない場合（Ｓ１０６にてＮＯ）、処理はＳ１１８に移される。
【００４５】
Ｓ１０８にて、エンジンＥＣＵ１０００は、メモリに記憶された３次元マップに基づいて、蓄熱タンク３１０内の冷却水（温水）の供給先を決定する。蓄熱タンク３１０内の冷却水の供給先が、ヘッド１００およびシリンダブロック１１０である場合、処理はＳ１１０に移される。蓄熱タンク３１０内の冷却水の供給先が、ヘッド１００のみである場合、処理はＳ１１２に移される。蓄熱タンク３１０内の冷却水の供給先が、シリンダブロック１１０のみである場合、処理はＳ１１４に移される。
【００４６】
Ｓ１１０にて、エンジンＥＣＵ１０００は、三方弁６００を全開状態にする。その後、処理はＳ１１６に移される。Ｓ１１２にて、エンジンＥＣＵ１０００は、三方弁６００のポートＡとポートＢとを連通状態にし、ポートＣを遮断状態にする。その後、処理はＳ１１６に移される。Ｓ１１４にて、エンジンＥＣＵ１０００は、ポートＡとポートＣとを連通状態にし、ポートＢを遮断状態にする。その後、処理はＳ１１６に移される。
【００４７】
Ｓ１１６にて、エンジンＥＣＵ１０００は、電動式ウォータポンプ３００を駆動する。Ｓ１１８にて、エンジンＥＣＵ１０００は、エンジンを始動する。その後、この処理は終了する。
【００４８】
以上のような構造およびフローチャートに基づく、本実施の形態に係る蓄熱システムの動作について説明する。
【００４９】
アイドリングストップ条件が成立して、エンジンが一時的に停止されている場合において、運転者がブレーキペダルから足を離してアクセルペダルが踏込まれ、アイドリングストップ復帰条件が成立した場合（Ｓ１００にてＹＥＳ）、エンジン水温ＴＨＷ（１）およびタンク水温ＴＨＷ（２）が検知される（Ｓ１０２）。また、エンジン水温ＴＨＷ（２）に基づいて、油温が推定される（Ｓ１０４）。
【００５０】
エンジン水温ＴＨＷ（１）、タンク水温ＴＨＷ（２）、油温およびエンジンＥＣＵ１０００のメモリに記憶された３次元マップに基づいて、蓄熱タンク３１０内の冷却水（温水）が、ヘッド１００およびシリンダブロック１１０の少なくともいずれか一方に供給されるか否かが判別される（Ｓ１０６）。
【００５１】
ここでは、蓄熱タンク３１０内の冷却水（温水）が、ヘッド１００およびシリンダブロック１１０の少なくともいずれか一方に供給される（Ｓ１０６にてＹＥＳ）と想定する。この場合、蓄熱タンク３１０内の冷却水（温水）の供給先が決定される（Ｓ１０８）。
【００５２】
エンジン水温がしきい値ＴＷよりも低く、かつ油温がしきい値ＴＯよりも低い場合、蓄熱タンク３１０内の冷却水の供給先は、ヘッド１００およびシリンダブロック１１０の両方に決定される。この場合、三方弁６００が全開状態にされて（Ｓ１１０）、電動式ウォータポンプ３００が駆動され（Ｓ１１６）、エンジンが始動（再始動）される（Ｓ１１８）。
【００５３】
これにより、ヘッド１００およびシリンダブロック１１０の両方の温度を上昇させ、吸気ポートや燃焼室の壁温およびシリンダブロック１１０内の油温を上昇させることができる。そのため、エンジンの始動時および始動後における燃料の霧化を促進して排気エミッション特性を向上するとともに、エンジンオイルの粘度を低減して、フリクション損失を低減し、燃費を向上することができる。
【００５４】
エンジン水温がしきい値ＴＷよりも低く、かつ油温がしきい値ＴＯよりも高い場合、蓄熱タンク３１０内の冷却水の供給先は、ヘッド１００のみに決定される。この場合、三方弁６００のポートＡとポートＢとが連通状態に、ポートＣが遮断状態にされて（Ｓ１１２）、電動式ウォータポンプ３００が駆動され（Ｓ１１６）、エンジンが始動（再始動）される（Ｓ１１８）。
【００５５】
これにより、ヘッド１００の温度を上昇させるとともに、シリンダブロック１１０の温度が必要以上に上昇することを抑制することができる。そのため、エンジンの始動時および始動後における燃料の霧化を促進して排気エミッション特性を向上するとともに、エンジンオイルの粘度を適切な値に制御してフリクション損失を低減し、燃費を向上することができる。
【００５６】
エンジン水温がしきい値ＴＷよりも高く、かつ油温がしきい値ＴＯよりも低い場合、蓄熱タンク３１０内の冷却水の供給先は、シリンダブロック１１０のみに決定される。この場合、三方弁６００のポートＡとポートＣとが連通状態に、ポートＢが遮断状態にされて（Ｓ１１４）、電動式ウォータポンプ３００が駆動され（Ｓ１１６）、エンジンが始動（再始動）される（Ｓ１１８）。
【００５７】
これにより、シリンダブロック１１０の温度を上昇させるとともに、ヘッド１００の温度が必要以上に上昇することを抑制することができる。そのため、エンジン始動時および始動後において吸気ポートや燃焼室の壁温を適切な温度にするとともに、エンジンオイルの粘度を低減して、フリクション損失を低減し、燃費を向上することができる。
【００５８】
以上のようにして、本実施の形態に係る蓄熱システムおよびその制御装置であるエンジンＥＣＵによると、蓄熱タンク内の冷却水は、エンジン水温、油温およびタンク水温をパラメータとして３次元マップに基づいて、ヘッドおよびシリンダブロックの両方に供給されたり、ヘッドのみに供給されたり、シリンダブロックのみに供給されたりする。これにより、温度上昇が必要な部位にのみ温水を供給しつつ、温度上昇の必要性が小さい部位に温水が供給されることを抑制することができる。そのため、ヘッドおよびシリンダブロックの温度を適切な温度に制御し、吸気ポートや燃焼室の壁面および油温を適切な温度に制御することができる。その結果、排気エミッション性能の向上および燃費の向上を両立することができる。
【００５９】
なお、本実施の形態においては、アイドリングストップ条件が成立して、エンジンが一時的に停止されている状態からエンジンを始動（再始動）する場合の他、イグニッションスイッチをオフ状態からオン状態にしてエンジンを始動する場合に、３次元マップを用いて蓄熱タンク内の冷却水の供給先を決定してもよい。
【００６０】
＜第２の実施の形態＞
図４を参照して、本発明の第２の実施の形態について説明する。本実施の形態は、前述の第１の実施形態と比較して、蓄熱タンク内の冷却水の供給先を決定する３次元マップにおけるしきい値ＴＷおよびしきい値ＴＯを、吸気温（エンジンに吸入される空気の温度）に応じて変更する点で相違する。その他の構造については、前述の第１の実施の形態と同じである。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【００６１】
図４を参照して、本発明の第２の実施の形態に係る蓄熱システムを制御するエンジンＥＣＵ１０００で実行されるプログラムの制御構造について説明する。エンジンＥＣＵ１０００は、前述の第１の実施の形態におけるプログラムに加えて、以下に説明するプログラムを実行する。
【００６２】
Ｓ２００にて、エンジンＥＣＵ１０００は、吸気温センサ１００２から送信された信号に基づいて、吸気温ＴＨＡを検知する。Ｓ２０２にて、エンジンＥＣＵ１０００は、吸気温ＴＨＡが、高温側のしきい値ＴＨＡ（１）よりも大きいか否かを判別する。吸気温ＴＨＡが、しきい値ＴＨＡ（１）よりも大きい場合（Ｓ２０２にてＹＥＳ）、処理はＳ２０４に移される。そうでない場合（Ｓ２０２にてＮＯ）、処理はＳ２０６に移される。Ｓ２０４にて、エンジンＥＣＵ１０００は、３次元マップのしきい値ＴＷおよびしきい値ＴＯを低くする。その後、この処理は終了する。
【００６３】
Ｓ２０６にて、エンジンＥＣＵ１０００は、吸気温ＴＨＡが、低温側のしきい値ＴＨＡ（２）よりも低いか否かを判別する。吸気温ＴＨＡが、しきい値ＴＨＡ（２）よりも低い場合（Ｓ２０６にてＹＥＳ）、処理はＳ２０８に移される。そうでない場合（Ｓ２０６にてＮＯ）、処理はＳ２１０に移される。
【００６４】
Ｓ２０８にて、エンジンＥＣＵ１０００は、３次元マップのしきい値ＴＷおよびしきい値ＴＯを高くする。その後、この処理は終了する。Ｓ２１０にて、エンジンＥＣＵ１０００は、３次元マップのしきい値ＴＷおよびしきい値ＴＯを維持する。その後、この処理は終了する。
【００６５】
以上のような構造およびフローチャートに基づく、本実施の形態に係る蓄熱システムの動作について説明する。
【００６６】
燃料の霧化性およびエンジンオイルの粘度は、外気（車両外の空気）の影響を強く受ける。そのため、外気温を考慮して蓄熱タンク内の冷却水（温水）を供給する必要がある。したがって、蓄熱システムが起動されると、外気温としての吸気温ＴＨＡが検知される（Ｓ２００）。
【００６７】
吸気温ＴＨＡが、高温側のしきい値ＴＨＡ（１）よりも高い場合（Ｓ２０２にてＹＥＳ）、車両は高温環境下にあるため、燃料の霧化性が比較的よく、かつエンジンオイルの粘度が比較的高い状態にあり、温水要求が低い状態であるといえる。この場合、エンジンＥＣＵ１０００に記憶された３次元マップにおけるしきい値ＴＷおよびしきい値ＴＯが低くされる（Ｓ２０４）。
【００６８】
これにより、ヘッド１００およびシリンダブロック１１０に蓄熱タンク３１０から温水が供給される領域が縮小される。そのため、必要以上に温水がヘッド１００およびシリンダブロック１１０に供給されることを抑制することができる。その結果、高温環境下において、ヘッド１００およびシリンダブロック１１０の温度を適切な状態に制御することができる。
【００６９】
吸気温ＴＨＡが、低温側のしきい値ＴＨＡ（２）よりも低い場合（Ｓ２０６にてＹＥＳ）、車両は低温環境下にあるため、燃料の霧化性が比較的悪く、かつエンジンオイルの粘度が比較的低い状態にあり、温水要求が高い状態であるといえる。この場合、エンジンＥＣＵ１０００に記憶された３次元マップにおけるしきい値ＴＷおよびしきい値ＴＯが高くされる（Ｓ２０８）。
【００７０】
これにより、ヘッド１００およびシリンダブロック１１０に蓄熱タンク３１０から温水が供給される領域が拡大される。そのため、より多くの温水をヘッド１００およびシリンダブロック１１０に供給することができる。その結果、低温環境下において、ヘッド１００およびシリンダブロック１１０の温度を適切な状態に制御することができる。
【００７１】
吸気温ＴＨＡが、高温側のしきい値ＴＨＡ（１）よりも低く（Ｓ２０２にてＮＯ）、低温側のしきい値ＴＨＡ（２）よりも高い場合（Ｓ２０６にてＮＯ）、車両は低温環境下にもなく、高温環境下にもない状態であるといえる。この場合、エンジンＥＣＵ１０００に記憶された３次元マップにおけるしきい値ＴＷおよびしきい値ＴＯは維持される（Ｓ２１０）。
【００７２】
以上のようにして、本実施の形態に係る蓄熱システムおよびその制御装置であるエンジンＥＣＵによると、３次元マップにおけるしきい値ＴＷおよびしきい値ＴＯは、吸気温に応じて変更される。これにより、ヘッドおよびシリンダブロックの温度を、車外環境に応じた適切な温度に制御することができる。
【００７３】
なお、吸気温センサ１００２の代わりに外気温センサを設け、３次元マップにおけるしきい値ＴＷおよびしきい値ＴＯを外気温に応じて変更してもよい。また、３次元マップにおけるしきい値ＴＷおよびしきい値ＴＯのいずれか一方を、吸気温または外気温に応じて変更してもよい。
【００７４】
＜第３の実施の形態＞
図５〜図８を参照して、本発明の第３の実施の形態について説明する。本実施の形態は、前述の第１の実施の形態または第２の実施の形態と比較して、蓄熱タンクから冷却水が供給された後において、ヘッドに形成された吸気ポートの壁温およびシリンダブロック１１０に形成されたシリンダのボア壁におけるフリクションを推定する点で相違する。前述の第１の実施の形態または第２の実施の形態と同じである。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【００７５】
図５を参照して、本発明の実施の形態に係る蓄熱システムを制御するエンジンＥＣＵ１０００が実行するプログラムの制御構造について説明する。エンジンＥＣＵ１０００は、前述の第１の実施の形態におけるプログラムに加えて、以下に説明するプログラムを実行する。また、以下に説明するプログラムは、エンジンが始動（再始動）される前に実行される。
【００７６】
Ｓ３００にて、エンジンＥＣＵ１０００は、電動式ウォータポンプ３００が駆動されたか否かを判別する。電動式ウォータポンプ３００を駆動するか否かはエンジンＥＣＵ１０００自体が決定するため、電動式ウォータポンプ３００が駆動されたか否かは、エンジンＥＣＵ１０００の内部で判別される。電動式ウォータポンプ３００が駆動された場合（Ｓ３００にてＹＥＳ）、処理はＳ３０２に移される。そうでない場合（Ｓ３００にてＮＯ）、処理はＳ３００に戻される。
【００７７】
Ｓ３０２にて、エンジンＥＣＵ１０００は、電動式ウォータポンプ３００が冷却水を吐出した総量（以下、総吐出量とも記載する）を推定する。総吐出量は、電動式ウォータポンプ３００の駆動時間に基づいて推定される。
【００７８】
Ｓ３０４にて、エンジンＥＣＵ１０００は、冷却水の供給先を判別する。冷却水の供給先は、エンジンＥＣＵ１０００が、メモリに記憶された３次元マップに基づいて決定しているため、冷却水の供給先は、エンジンＥＣＵ１０００の内部で判別される。冷却水の供給先がヘッド１００およびシリンダブロック１１０である場合、処理は図６に示すＳ３０６に移される。冷却水の供給先がヘッド１００のみである場合、処理は図７に示すＳ３１６に移される。冷却水の供給先がシリンダブロック１１０のみである場合、処理は図８に示すＳ３２２に移される。
【００７９】
Ｓ３０６にて、エンジンＥＣＵ１０００は、ヘッド１００に供給された冷却水の量およびシリンダブロック１１０に供給された冷却水の量を推定する。ヘッド１００に供給された冷却水の量は、ヘッド１００およびシリンダブロック１１０に供給される冷却水のうち、ヘッド１００に供給される冷却水の割合を、電動ウォータポンプ３００の総吐出量に乗算することにより推定される。同様に、シリンダブロック１１０に供給された冷却水の量は、ヘッド１００およびシリンダブロック１１０に供給される冷却水のうち、シリンダブロック１１０に供給される冷却水の割合を、電動ウォータポンプ３００の総吐出量に乗算することにより推定される。
【００８０】
ヘッド１００に供給される冷却水の割合およびシリンダブロック１１０に供給される冷却水の割合は、たとえば三方弁６００のポートＢの開度とポートＣの開度とから算出すればよい。
【００８１】
Ｓ３０８にて、エンジンＥＣＵ１０００は、ヘッド１００に伝達された熱量およびシリンダブロック１１０に伝達された熱量を推定する。ヘッド１００に伝達された熱量は、ヘッド１００に供給された冷却水の量およびタンク水温に基づいて推定される。タンク水温からエンジン水温初期値（電動式ウォータポンプ３００が駆動する前におけるエンジン水温）を減算して得られる初期温度差を、ヘッド１００内の冷却水の量にヘッド１００の熱容量を加えた値とヘッド１００に供給された冷却水の量との比を表す係数で除算して、蓄熱タンク３１０内の温水からシリンダブロック１１０へ伝達される熱量を推定する。同様に、シリンダブロック１１０に伝達された熱量は、シリンダブロック１１０に供給された冷却水の量およびタンク水温に基づいて推定される。タンク水温からエンジン水温初期値を減算して得られる初期温度差を、シリンダブロック１１０内の冷却水の量にシリンダブロック１１０の熱容量を加えた値とシリンダブロック１１０に供給された冷却水の量との比を表す係数で除算して、蓄熱タンク３１０内の温水からシリンダブロック１１０へ伝達される熱量を推定する。なお、ヘッド１００に伝達される熱量およびシリンダブロック１１０に伝達される熱量を推定する方法は、これに限らない。
【００８２】
Ｓ３１０にて、エンジンＥＣＵ１０００は、ヘッド１００に伝達された熱量から吸気ポートの壁温を推定する。たとえばヘッド１００に伝達された熱量と吸気ポートの壁温の上昇量との関係を予め実験等で計測して、計測結果をマップとしてメモリに記憶し、このマップから導かれる壁温の上昇量を、エンジン水温初期値から推定される吸気ポートの壁温の初期値に加算して、吸気ポートの壁温を推定する。なお、吸気ポートの壁温の推定方法は、これに限らない。
【００８３】
Ｓ３１２にて、エンジンＥＣＵ１０００は、シリンダブロック１１０に伝達された熱量から、油温を推定する。たとえばシリンダブロック１１０に伝達された熱量と油温の上昇量との関係を予め実験等で計測して、計測結果をマップとしてメモリに記憶し、このマップから導かれる油温の上昇量を、エンジン水温初期値から推定される油温の初期値に加算して、油温を推定する。なお、油温の推定方法は、これに限らない。
【００８４】
Ｓ３１４にて、エンジンＥＣＵ１０００は、推定された油温に基づいて、シリンダブロック１１０のシリンダにおけるフリクションを推定する。たとえば油温とフリクションとの関係を予め実験等で計測して、計測結果をマップとしてメモリに記憶し、このマップに基づいて、フリクションが推定される。なお、フリクションを推定する方法は、これに限らない。
【００８５】
Ｓ３１６にて、エンジンＥＣＵ１０００は、電動式ウォータポンプ３００からの総吐出量を、ヘッド１００に供給された冷却水の量として、ヘッド１００に伝達された熱量を推定する。
【００８６】
Ｓ３１８にて、エンジンＥＣＵ１０００は、ヘッド１００に伝達された熱量から、吸気ポートの壁温を推定する。Ｓ３２０にて、エンジンＥＣＵ１０００は、エンジン水温初期値から推定される油温に基づいて、シリンダブロック１１０のシリンダにおけるフリクションを推定する。
【００８７】
Ｓ３２２にて、エンジンＥＣＵ１０００は、電動式ウォータポンプ３００からの総吐出量を、シリンダブロック１１０に供給された冷却水の量として、シリンダブロック１１０に伝達された熱量を推定する。
【００８８】
Ｓ３２４にて、エンジンＥＣＵ１０００は、シリンダブロック１１０に伝達された熱量から油温を推定する。Ｓ３２６にて、エンジンＥＣＵ１０００は、シリンダブロック１１０に伝達された熱量から推定された油温に基づいて、シリンダブロック１１０のシリンダにおけるフリクションを推定する。Ｓ３２８にて、エンジンＥＣＵ１０００は、エンジン水温初期値に基づいて、吸気ポートの壁温を推定する。
【００８９】
以上のような構造およびフローチャートに基づく、本実施の形態に係る蓄熱システムの動作について説明する。
【００９０】
蓄熱タンク３１０内の冷却水（温水）をヘッド１００およびシリンダブロック１１０の少なくともいずれか一方に供給するため、電動式ウォータポンプ３００が駆動された場合（Ｓ３００にてＹＥＳ）、電動式ウォータポンプ３００からの冷却水の総吐出量が推定され（Ｓ３０２）、冷却水の供給先が判別される（Ｓ３０４）。
【００９１】
ヘッド１００およびシリンダブロック１１０に冷却水が供給される場合、ヘッド１００に供給された冷却水の量およびシリンダブロック１１０に供給された冷却水の量が推定される（Ｓ３０６）。また、ヘッド１００に供給された冷却水の量およびタンク水温に基づいてヘッド１００に伝達された熱量が推定されるとともに、シリンダブロック１１０に供給された冷却水の量およびタンク水温に基づいてシリンダブロック１１０に伝達された熱量が推定される（Ｓ３０８）。
【００９２】
さらに、ヘッド１００に伝達された熱量から吸気ポートの壁温が推定され（Ｓ３１０）、シリンダブロック１１０に伝達された熱量から、油温が推定される（Ｓ３１０）。推定された油温から、シリンダブロックのシリンダにおけるフリクションが推定される（Ｓ３１４）。
【００９３】
これにより、ヘッド１００およびシリンダブロック１１０に冷却水が供給される場合における吸気ポートの壁温およびシリンダにおけるフリクションを、精度よく推定することができる。
【００９４】
推定された吸気ポートの壁温は、たとえば燃料の噴射量を算出するために用いられる。また、推定されたシリンダにおけるフリクションは、たとえば、エンジンをクランキングするスタータモータ（図示せず）の制御に用いられる。
【００９５】
そのため、ヘッド１００およびシリンダブロック１１０に冷却水が供給される場合において、燃料の噴射量を精度よく算出するとともに、スタータをエンジンの状態に応じて精度よく制御することができる。
【００９６】
ヘッド１００のみに冷却水が供給される場合、電動式ウォータポンプ３００からの総吐出量を、ヘッド１００に供給された冷却水の量として、ヘッド１００に伝達された熱量が推定される（Ｓ３１６）。この熱量（ヘッド１００に伝達された熱量）から、吸気ポートの壁温が推定される（Ｓ３１８）。一方、シリンダブロック１１０のシリンダにおけるフリクションは、エンジン水温初期値から推定される油温に基づいて推定される（Ｓ３２０）。
【００９７】
これにより、ヘッド１００のみに冷却水が供給される場合における吸気ポートの壁温およびシリンダにおけるフリクションを精度よく推定することができる。そのため、ヘッド１００のみに冷却水が供給される場合において、燃料の噴射量を精度よく算出するとともに、スタータをエンジンの状態に応じて精度よく制御することができる。
【００９８】
シリンダブロック１１０のみに冷却水が供給される場合、電動式ウォータポンプ３００からの総吐出量を、シリンダブロック１１０に供給された冷却水の量として、シリンダブロック１１０に伝達された熱量が推定される（Ｓ３２２）。この熱量（シリンダブロック１１０に伝達された熱量）から、油温が推定されて（Ｓ３２４）、シリンダブロック１１０のシリンダにおけるフリクションが推定される（Ｓ３２６）。一方、吸気ポートの壁温は、エンジン初期水温に基づいて推定される（Ｓ３２８）。
【００９９】
これにより、シリンダブロック１１０のみに冷却水が供給される場合における吸気ポートの壁温およびシリンダにおけるフリクションを精度よく推定することができる。そのため、シリンダブロック１１０のみに冷却水が供給される場合において、燃料の噴射量を精度よく算出するとともに、スタータをエンジンの状態に応じて精度よく制御することができる。
【０１００】
以上のように、本実施の形態に係る蓄熱システムにおいて、エンジンＥＣＵは、蓄熱タンク内の冷却水の供給先に応じて、排気ポートの壁温およびシリンダにおけるフリクションを推定する。これにより、蓄熱タンク内の冷却水の供給先に応じて、精度よくエンジンを制御することができる。
【０１０１】
今回開示された実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１０２】
【図１】本発明の第１の実施の形態に係る蓄熱システムの制御ブロック図である。
【図２】図１のエンジンＥＣＵのメモリに記憶されたマップを示す図である。
【図３】本発明の第１の実施の形態に係る蓄熱システムのエンジンＥＣＵで実行されるプログラムの制御構造を示すフローチャートである。
【図４】本発明の第２の実施の形態に係る蓄熱システムのエンジンＥＣＵで実行されるプログラムの制御構造を示すフローチャートである。
【図５】本発明の第３の実施の形態に係る蓄熱システムのエンジンＥＣＵで実行されるプログラムの制御構造を示すフローチャート（その１）である。
【図６】本発明の第３の実施の形態に係る蓄熱システムのエンジンＥＣＵで実行されるプログラムの制御構造を示すフローチャート（その２）である。
【図７】本発明の第３の実施の形態に係る蓄熱システムのエンジンＥＣＵで実行されるプログラムの制御構造を示すフローチャート（その３）である。
【図８】本発明の第３の実施の形態に係る蓄熱システムのエンジンＥＣＵで実行されるプログラムの制御構造を示すフローチャート（その４）である。
【符号の説明】
【０１０３】
１００  シリンダヘッド、１１０  シリンダブロック、１２０  エンジン冷却水温度センサ、２００  機械式ウォータポンプ、３００  電動式ウォータポンプ、３１０  蓄熱タンク、３２０  蓄熱タンク出口温度センサ、４００  ラジエータ、４１０  ラジエータバイパス通路、４２０  ラジエータ出口水温センサ、４３０  流量制御弁、５００  ヒータコア、６００，６１０  三方弁、１０００  エンジンＥＣＵ、１００２  吸気温センサ。
【図１】
2006207461.tif 000003
【図２】
2006207461.tif 000004
【図３】
2006207461.tif 000005
【図４】
2006207461.tif 000006
【図５】
2006207461.tif 000007
【図６】
2006207461.tif 000008
【図７】
2006207461.tif 000009
【図８】
2006207461.tif 000010