(57)【要約】【課題】エンジンのシリンダ壁の温度、及びエンジンのシリンダブロックのウォータージャケット内の冷媒の温度の少なくとも一方を精度良く推定する温度推定装置を提供する。【解決手段】温度推定装置は、エンジンＥのシリンダ壁２１の温度、エンジンＥのシリンダブロック２２のウォータージャケット２３内の冷媒の温度、及びウォータージャケット２３を流通後の冷媒の温度が、温度推定に係る基準点として設定され、当該基準点に基づいて、シリンダ壁２１における熱収支と、ウォータージャケット２３内の冷媒における熱収支と、ウォータージャケット２３を流通後の冷媒における熱収支とに基づいて、ウォータージャケット２３に冷媒が流通していない状態における、シリンダ壁２１の温度Ｔ２及びウォータージャケット２３内の冷媒の温度Ｔ３の少なくとも一方を推定する温度推定部と、を備える。【選択図】図２
2016050508.tif 000002
【特許請求の範囲】
【請求項１】
エンジンのシリンダ壁の温度、前記エンジンのシリンダブロックのウォータージャケット内の冷媒の温度、及び前記ウォータージャケットを流通後の前記冷媒の温度が、温度推定に係る基準点として設定され、
前記基準点に基づいて、前記エンジンのシリンダ壁における熱収支を第１熱収支として演算する第１熱収支演算部と、
前記基準点に基づいて、前記エンジンのシリンダブロックのウォータージャケット内の冷媒における熱収支を第２熱収支として演算する第２熱収支演算部と、
前記基準点に基づいて、前記ウォータージャケットを流通後の前記冷媒における熱収支を第３熱収支として演算する第３熱収支演算部と、
前記第１熱収支と前記第２熱収支と前記第３熱収支とに基づいて、前記ウォータージャケットに前記冷媒が流通していない状態における、前記シリンダ壁の温度及び前記ウォータージャケット内の前記冷媒の温度の少なくとも一方を推定する温度推定部と、
を備える温度推定装置。
【請求項２】
前記第１熱収支、前記第２熱収支、及び前記第３熱収支の演算に前記冷媒の濃度によって変化するパラメータとして用いられ、
前記温度推定部は、前記ウォータージャケットに前記冷媒が流通している状態において前記パラメータのみを変更して、前記ウォータージャケット内の前記冷媒の温度を所定の濃度毎に予め推定し、
予め推定されている前記所定の濃度毎の前記冷媒の温度のうち、前記ウォータージャケットに前記冷媒を流通した後の温度センサにより検出された前記冷媒の温度に最も近い冷媒の温度の推定に用いたパラメータで現在の前記パラメータを更新する更新部を備える請求項１に記載の温度推定装置。
【請求項３】
前記温度推定部が前記シリンダ壁の温度及び前記ウォータージャケット内の前記冷媒の温度の少なくとも一方を推定する前の前記エンジンの周囲温度と、前記温度推定部により推定された推定結果との差が大きい程、大きい補正量で前記推定結果を低温側に補正する補正部を備える請求項１又は２に記載の温度推定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エンジンのシリンダ壁の温度、及びエンジンのシリンダブロックのウォータージャケット内の冷媒の温度の少なくとも一方を推定する温度推定装置に関する。
【背景技術】
【０００２】
従来、エンジンの駆動中においては、当該エンジンのシリンダブロックのウォータージャケットに常時、冷媒が流通されていたため、ウォータージャケットを流通する冷媒の温度とエンジンの温度状況との間に相関関係があった。このため、ウォータージャケットを流通後の冷媒の温度を検出することにより、エンジンの温度状況を把握することができ、当該温度に応じて点火制御や噴射制御を行うことが可能であった。しかしながら、近年、冷間時の暖機促進による燃費向上を図り、冷間時にはウォータージャケットに流通させる冷媒を遮断したり、流量を制限したりする制御が行われるようになってきた。このような制御は、エンジンの各部で温度分布を生じさせ、ウォータージャケット内において局所的に冷媒が沸騰する可能性もあった。このため、従来、行われていたウォータージャケットを流通後の冷媒の温度に基づく最適な点火制御や噴射制御が困難になり、対策が検討されてきた（例えば特許文献１−３）。
【０００３】
特許文献１の可変ウォータポンプの制御装置は、エンジンの暖機時に、冷却水を圧送する可変ウォータポンプの駆動を停止する制御を行う停止制御手段を備えて構成される。この可変ウォータポンプの制御装置は、エンジン始動時の冷却水温や、エンジンの暖機時にエンジンの所定部分の冷却水温の推定結果に応じて、可変ウォータポンプを駆動したり、停止したりする。
【０００４】
特許文献２の内燃機関の制御装置は、冷媒の温度を冷媒温検出値として検出する冷媒温度検出手段と、内燃機関の燃焼室外の温度を室外温検出値として検出する室外温度検出手段と、内燃機関の特定部位の温度を冷媒温検出値に基づいて推定する特定部位温推定手段と、を備えて構成される。特定部位温推定手段は、冷媒が燃焼室外から与えられた熱量と、特定部位と冷媒との受熱量の比とにより特定部位の燃焼室外から与えられた熱量を算出し、冷媒温検出値と、室外温検出値と、特定部位が与えられた熱量とに基づいて特定部位の温度を補正する。
【０００５】
特許文献３の内燃機関の制御装置は、内燃機関の運転状態を検出する運転状態検出手段と、運転状態検出手段により検出される内燃機関の運転状態から燃焼室内のガス温度を推定するガス温度推定手段と、燃焼室壁温度および内燃機関内部の冷却水温度を同時に推定する推定手段とを備える。当該推定手段は、燃焼ガスから燃焼室壁が受ける熱量と燃焼室壁から冷却水へ与える熱量との差および燃焼室壁の熱容量から燃焼室壁温度の変化量を算出する第１の式と、燃焼室壁から冷却水が受ける熱量および冷却水の熱容量から冷却水温度の変化量を算出する第２の式とに基づいて燃焼室壁温度および内燃機関内部の冷却水温度を推定する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】国際公開第２０１１／０２１５１１号パンフレット
【特許文献２】特開２０１１−２３１６７９号公報
【特許文献３】特開２００６−３０００３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に記載の技術は、冷却水温に基づいて可変ウォータポンプの運転を制御している。冷却水の流通を停止した際には、停止後の経過時間に応じて冷却水温が変化するので、推定誤差が大きくなってしまう。また、冷却水の流量を微量に設定した場合の冷却水温の推定やエンジン再始動時の冷却水温の推定を行うことも想定されていない。また、特許文献２及び３に記載の技術は、各部の熱量の差や、冷媒の温度や、外気温度等を用いてシリンダ壁の温度やシリンダブロックのウォータージャケットを流通する冷媒の温度を推定しているが、冷媒の温度は、シリンダブロックのウォータージャケットを流通後しか考慮されていないので、冷媒の流通を停止した際のシリンダブロックのウォータージャケットに存在する冷媒の温度を正確に推定することができない。
【０００８】
本発明の目的は、上記問題に鑑み、エンジンのシリンダ壁の温度、及びエンジンのシリンダブロックのウォータージャケット内の冷媒の温度の少なくとも一方を精度良く推定することが可能な温度推定装置を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するための本発明に係る温度推定装置の特徴構成は、エンジンのシリンダ壁の温度、前記エンジンのシリンダブロックのウォータージャケット内の冷媒の温度、及び前記ウォータージャケットを流通後の前記冷媒の温度が、温度推定に係る基準点として設定され、前記基準点に基づいて、前記エンジンのシリンダ壁における熱収支を第１熱収支として演算する第１熱収支演算部と、前記基準点に基づいて、前記エンジンのシリンダブロックのウォータージャケット内の冷媒における熱収支を第２熱収支として演算する第２熱収支演算部と、前記基準点に基づいて、前記ウォータージャケットを流通後の前記冷媒における熱収支を第３熱収支として演算する第３熱収支演算部と、前記第１熱収支と前記第２熱収支と前記第３熱収支とに基づいて、前記ウォータージャケットに前記冷媒が流通していない状態における、前記シリンダ壁の温度及び前記ウォータージャケット内の前記冷媒の温度の少なくとも一方を推定する温度推定部と、を備えている点にある。
【００１０】
このような特徴構成とすれば、従来、エンジンの各部の温度を推定していた場合に比べて温度推定に係る基準点を増やして、エンジンの各部の温度を推定することができるので、エンジンのシリンダ壁の温度、及びエンジンのシリンダブロックのウォータージャケット内の冷媒の温度等を精度良く推定することができる。したがって、冷間時におけるエンジンの暖機中であっても、エンジンの温度状況を精度良く把握することができるので、最適な点火制御や噴射制御を行うことが可能となる。
【００１１】
また、前記第１熱収支、前記第２熱収支、及び前記第３熱収支の演算に前記冷媒の濃度によって変化するパラメータとして用いられ、前記温度推定部は、前記ウォータージャケットに前記冷媒が流通している状態において前記パラメータのみを変更して、前記ウォータージャケット内の前記冷媒の温度を所定の濃度毎に予め推定し、予め推定されている前記所定の濃度毎の前記冷媒の温度のうち、前記ウォータージャケットに前記冷媒を流通した後の温度センサにより検出された前記冷媒の温度に最も近い冷媒の温度の推定に用いたパラメータで現在の前記パラメータを更新する更新部を備えると好適である。
【００１２】
このような構成とすれば、使用に応じて冷媒の特性が変化した場合であっても、第１熱収支、第２熱収支、及び第３熱収支の夫々の演算に用いられる冷媒の濃度のパラメータを現在の冷媒の状態に基づいて更新するので、温度推定部により推定された推定結果に含まれる冷媒の特性変化に起因した誤差を低減することができる。したがって、冷媒の特性が変化した場合であっても、各部の温度を精度良く推定することが可能となる。
【００１３】
また、前記温度推定部が前記シリンダ壁の温度及び前記ウォータージャケット内の前記冷媒の温度の少なくとも一方を推定する前の前記エンジンの周囲温度と、前記温度推定部により推定された推定結果との差が大きい程、大きい補正量で前記推定結果を低温側に補正する補正部を備えると好適である。
【００１４】
例えば、エンジンの各部の熱分布が一様になるまでに、エンジンの運転と停止とを繰り返した場合、温度推定部による推定結果は実際の温度よりも高い値となり、エンジンの１回目の始動前のエンジンの周囲温度と温度推定部により推定された推定結果との差が大きい程、温度推定部による推定結果と実際の温度との差が大きくなることが本願の発明者により見出されている。そこで、本構成によれば、補正部は、温度推定部が温度推定を行う前のエンジンの周囲温度と温度推定部の推定結果との差に応じて設定された補正量を用いて温度推定部による推定結果を補正するので、推定結果を実際の温度に近づけることができる。したがって、エンジンの運転と停止とを繰り返すことが多い例えばハイブリッド車両やアイドリングストップ機能を備えた車両であっても、各部の温度を精度良く推定することができる。
【図面の簡単な説明】
【００１５】
【図１】温度推定装置の構成を示すブロック図である。
【図２】温度推定装置による推定に係る熱収支を示すモデル図である。
【図３】冷媒の濃度に関するパラメータを変更した際の推定結果と検出結果を示す図である。
【図４】エンジンの運転及び停止を繰り返した場合における推定結果と実際の温度とを示す図である。
【発明を実施するための形態】
【００１６】
本発明に係る温度推定装置は、エンジンのシリンダ壁の温度、及びエンジンのシリンダブロックのウォータージャケット内の冷媒の温度の少なくとも一方を精度良く推定することができる機能を備えて構成される。以下、本実施形態の温度推定装置１について説明する。図１は温度推定装置１の構成を模式的に示したブロック図であり、図２は温度推定装置１による推定に係る熱収支を示したモデル図である。
【００１７】
図１に示されるように、温度推定装置１は、第１熱収支演算部１１、第２熱収支演算部１２、第３熱収支演算部１３、温度推定部１４、更新部１５、補正部１６の各機能部を備えて構成される。これらの各機能部は、エンジンＥのシリンダ壁２１の温度、及びエンジンＥのシリンダブロック２２のウォータージャケット２３内の冷媒の温度の推定に係る種々の処理を行うためにＣＰＵを中核部材としてハードウェア又はソフトウェア或いはその両方で構築されている。
【００１８】
温度推定装置１は、エンジンＥのシリンダ壁２１の温度及びエンジンＥのシリンダブロック２２のウォータージャケット２３内の冷媒の温度を精度良く推定するために、３つの基準点（以下「熱点」とする）を設定して温度推定を行っている。本実施形態では、この３つの熱点は、図２に示されるように、ウォータージャケット２３を流通した後、温度センサ３１により検出された冷媒の温度Ｔ１、シリンダ壁２１の温度Ｔ２、ウォータージャケット２３内の冷媒の温度Ｔ３にあたる。本実施形態では、これらの３つの熱点に基づいて、夫々以下に示される第１熱収支演算部１１、第２熱収支演算部１２、第３熱収支演算部１３により熱収支が演算される。
【００１９】
第１熱収支演算部１１は、エンジンＥのシリンダ壁２１における熱収支を第１熱収支として演算する。エンジンＥのシリンダ壁２１とは、エンジンＥの燃料である例えばガソリン等を燃焼させる燃焼室の壁部に相当する。熱収支とは放熱量及び受熱量の総和である。したがって、第１熱収支演算部１１は、エンジンＥのシリンダ壁２１に係る放熱量及び受熱量の総和を第１熱収支として演算する。この第１熱収支は、シリンダ壁２１の温度Ｔ２の微分値とシリンダ壁２１の熱容量との積にあたる。
【００２０】
具体的には、シリンダ壁２１の熱収支である第１熱収支は、エンジンＥの燃焼により発生する熱量Ｑ０、シリンダ壁２１からウォータージャケット２３内の冷媒への熱移動量Ｑ１、シリンダ壁２１からウォータージャケット２３外の冷媒への熱移動量Ｑ２、及びシリンダ壁２１から外気へ放熱される熱量Ｑ６の総和にあたり、受熱量を正、放熱量を負とすると、第１熱収支は、Ｑ０−Ｑ１−Ｑ２−Ｑ６で演算することができる。なお、図２中の白抜き矢印は、熱量及び熱移動量の向きのみを示すものであり、大きさを示すものでは無い。
【００２１】
第２熱収支演算部１２は、エンジンＥのシリンダブロック２２のウォータージャケット２３内の冷媒における熱収支を第２熱収支として演算する。エンジンＥのシリンダブロック２２とは、ピストン２４を収容するシリンダ２５を構成するハウジングに相当する。シリンダブロック２２のウォータージャケット２３とは、シリンダブロック２２に設けられ、シリンダ２５を冷却する冷媒の流通路である。したがって、第２熱収支演算部１２は、ウォータージャケット２３内の流通路にある冷媒に係る放熱量及び受熱量の総和を第２熱収支として演算する。この第２熱収支は、ウォータージャケット２３内の冷媒の温度Ｔ３の微分値と、ウォータージャケット２３内の冷媒の密度と、ウォータージャケット２３内の冷媒の体積と、ウォータージャケット２３内の冷媒の熱容量との積にあたる。
【００２２】
具体的には、シリンダブロック２２のウォータージャケット２３内の冷媒の熱収支である第２熱収支は、ウォータージャケット２３を流通後の冷媒の熱容量Ｗ１、ウォータージャケット２３内の冷媒の熱容量Ｗ２、シリンダ壁２１からウォータージャケット２３内の冷媒への熱移動量Ｑ１、冷媒がウォータージャケット２３内からウォータージャケット２３外へ流通する際の熱移動量Ｑ３、及びウォータージャケット２３を流通する冷媒が外気から受熱される熱量Ｑ５の総和となり、受熱量を正、放熱量を負とすると、第２熱収支は、Ｗ１−Ｗ２＋Ｑ１−Ｑ３＋Ｑ５で演算することができる。
【００２３】
第３熱収支演算部１３は、ウォータージャケット２３を流通後の冷媒における熱収支を第３熱収支として演算する。ウォータージャケット２３を流通後の冷媒とは、ウォータージャケット２３から排出される冷媒である。したがって、第３熱収支演算部１３は、ウォータージャケット２３から排出された冷媒に係る放熱量及び受熱量の総和を第３熱収支として演算する。この第３熱収支は、温度センサ３１により検出された冷媒の温度Ｔ１の微分値と、ウォータージャケット２３を流通後の冷媒の密度と、ウォータージャケット２３を流通後の冷媒の体積と、ウォータージャケット２３を流通後の冷媒の熱容量との積にあたる。
【００２４】
具体的には、シリンダブロック２２を流通後の冷媒の熱収支である第３熱収支は、ウォータージャケット２３を流通後の冷媒の熱容量Ｗ１、ウォータージャケット２３内の冷媒の熱容量Ｗ２、シリンダ壁２１からウォータージャケット２３外の冷媒への熱移動量Ｑ２、冷媒がウォータージャケット２３内からウォータージャケット２３外へ流通する際の熱移動量Ｑ３、及びウォータージャケット２３を流通後の冷媒から外気へ放熱される熱量Ｑ４の総和となり、受熱量を正、放熱量を負とすると、第３熱収支は、Ｗ２−Ｗ１＋Ｑ２＋Ｑ３−Ｑ４で演算することができる。
【００２５】
ここで、熱量Ｑ０は、エンジン回転数と出力トルクとにより求めることができる。また、熱移動量Ｑ１は、温度Ｔ２と温度Ｔ３との差に、所定の係数（シリンダ壁２１からウォータージャケット２３内の冷媒への熱伝導率と、シリンダ壁２１に対するウォータージャケット２３の接地面積との積）を掛けて求めることができる。また、熱移動量Ｑ２は、温度Ｔ２と温度Ｔ１との差に、所定の係数（シリンダ壁２１からウォータージャケット２３内の冷媒への熱伝導率と、シリンダ壁２１に対するウォータージャケット２３外の冷媒の流通路の接地面積との積）を掛けて求めることができる。また、熱移動量Ｑ３は、温度Ｔ３と温度Ｔ１との差に、所定の係数（ウォータージャケット２３内からウォータージャケット２３外に流通する冷媒の熱伝導率と、ウォータージャケット２３内の流通路とウォータージャケット２３外の流通路との接地面積との積を、ウォータージャケット２３内の冷媒が連通する流通路と温度センサ３１との距離で除した値）を掛けて求めることができる。また、熱量Ｑ６は、温度Ｔ２と外気温度との差に、所定の係数（シリンダ壁２１からウォータージャケット２３内の冷媒への熱伝導率と、シリンダ壁２１に対する外気の接地面積との積）を掛けて求めることができる。また、熱容量Ｗ１は、ウォータージャケット２３を流通後の冷媒の比熱と、温度Ｔ１と、ウォータージャケット２３を流通した冷媒の流量との積により求めることができる。また、ウォータージャケット２３内の冷媒の熱容量Ｗ２は、シリンダブロック２２内の冷媒の比熱と、温度Ｔ３と、シリンダブロック２２内を流通する冷媒の流量との積により求めることができる。
【００２６】
温度推定部１４は、第１熱収支と第２熱収支と第３熱収支とに基づいて、ウォータージャケット２３に冷媒が流通していない状態における、シリンダ壁２１の温度Ｔ２及びウォータージャケット２３内の冷媒の温度Ｔ３を推定する。第１熱収支は第１熱収支演算部１１から伝達される。第２熱収支は第２熱収支演算部１２から伝達される。第３熱収支は第３熱収支演算部１３から伝達される。ウォータージャケット２３に冷媒が流通していない状態とは、例えば冷間時（エンジンＥの周囲温度が低い時）にエンジンＥの暖機運転中等を目的としてウォータージャケット２３に冷媒を流通させていない状態をいう。温度推定部１４は、このような状態下において、第１熱収支、第２熱収支、及び第３熱収支に関する微分方程式を解くことにより、シリンダ壁２１の温度Ｔ２及びウォータージャケット２３内の冷媒の温度Ｔ３を演算する。この演算結果が温度推定部１４による推定結果にあたる。
【００２７】
具体的には、ウォータージャケット２３内の冷媒の温度Ｔ３を推定する場合には、第１熱収支、第２熱収支、及び第３熱収支に関する微分方程式をラプラス変換して、ラプラス変換後の第２熱収支と第３熱収支との差について解き、ウォータージャケット２３内の冷媒の所定時間における温度変化量を算出する。この結果に、温度センサ３１で検出された冷媒の温度Ｔ１を加算することにより求めることができる。また、シリンダ壁２１の温度Ｔ２を推定する場合には、第１熱収支、第２熱収支、及び第３熱収支に関する微分方程式をラプラス変換して、第１熱収支と第３熱収支との差について解き、シリンダ壁２１の所定時間における温度変化量を算出する。この結果に、温度センサ３１で検出された冷媒の温度Ｔ１を加算することにより求めることができる。
【００２８】
また、ウォータージャケット２３内の冷媒の温度Ｔ３は、ウォータージャケット２３内の冷媒における熱収支である第２熱収支を演算し、当該第２熱収支による温度変化量を求めて、この温度変化量に温度センサ３１により検出された冷媒の温度Ｔ１を加算することにより求めることもできる。また、シリンダ壁２１の温度Ｔ２は、シリンダ壁２１における熱収支である第１熱収支を演算し、当該第１熱収支による温度変化量を求めて、この温度変化量に温度センサ３１により検出された冷媒の温度Ｔ１を加算することにより求めることもできる。なお、第１熱収支による温度変化量は、Ｑ＝ｍｃΔＴにより求めることが可能である。ただし、Ｑは第１熱収支であり、ｍはシリンダブロック２２の質量、ｃはシリンダブロック２２の比熱、ΔＴは温度変化量である。また、第２熱収支による温度上昇も、Ｑ＝ｍｃΔＴにより求めることが可能であり、Ｑは第２熱収支であり、ｍはウォータージャケット２３内の冷媒の質量、ｃは当該冷媒の比熱、ΔＴは温度変化量である。
【００２９】
ここで、第１熱収支、第２熱収支、及び第３熱収支の演算に冷媒の濃度によって変化する比熱、粘度、熱伝導率がパラメータとして用いられる。例えば、ウォータージャケット２３に冷媒が流通している状態においては、温度推定部１４により推定された温度センサ３１付近の冷媒の温度Ｔ１と、温度センサ３１により検出された冷媒の温度Ｔ１とは略等しい値となるはずである。しかしながら、例えば冷媒が交換、劣化する等して、冷媒の濃度が変化した場合、濃度に依存している比熱、粘度、熱伝導率のパラメータが初期の値から変化してしまい、温度推定部１４による温度Ｔ１と、温度センサ３１による冷媒の温度Ｔ１との間に差が生じ、温度推定部１４による冷媒の温度Ｔ３に誤差が含まれることになる。
【００３０】
そこで、温度推定部１４は、ウォータージャケット２３に冷媒が流通している状態においてパラメータのみを変更して、ウォータージャケット２３内の冷媒の温度を所定の濃度毎に予め推定する。すなわち、現在の冷媒をウォータージャケット２３内に流通させて、冷媒の濃度に関するパラメータのみを変更して、推定結果を取得する。この推定結果は、所定の濃度毎（例えば１０％毎）にパラメータを変更して取得される。このようにして得られた冷媒の濃度毎の推定結果が図３の（１）−（５）で示される。
【００３１】
次に、更新部１５は、予め推定されている所定の濃度毎の前記冷媒の温度のうち、ウォータージャケット２３に実際に冷媒を流通した後の温度センサ３１により検出された冷媒の温度Ｔ１に最も近い冷媒の温度の推定に用いたパラメータで現在の冷媒の濃度に関するパラメータを更新する。すなわち、上述した温度推定部１４により所定の濃度毎にパラメータを変更してウォータージャケット２３内の冷媒の温度を推定した際に用いた冷媒の温度を温度センサ３１で検出し、この検出結果に最も近い推定結果に係るパラメータで現在のパラメータを更新する。図３の例によれば、温度センサ３１により検出された温度Ｔ１は、破線で示された推定結果（１）−（５）のうち、（４）に最も近いので当該（４）の推定に用いたパラメータで現在のパラメータを更新することになる。これにより、仮に冷媒の特性が変化していても、パラメータを更新することにより、精度良く各部の温度を推定することが可能となる。
【００３２】
ここで、上述したように温度推定部１４はシリンダ壁２１の温度Ｔ２及びウォータージャケット２３内の冷媒の温度Ｔ３を推定するが、図４に示されるようにエンジンＥが動作と停止とを繰り返した場合には、エンジンＥの各部の温度分布が均一とならず、推定値に含まれる誤差が多くなる傾向がある。この誤差は、エンジンＥの始動時の当該エンジンの周囲温度と、温度推定部１４による推定結果との差が大きい程、大きくなり、温度推定部１４により推定結果が高い値となる。
【００３３】
そこで、補正部１６は、温度推定部１４がシリンダ壁２１の温度Ｔ２及びウォータージャケット２３内の冷媒の温度を推定する前のエンジンＥの周囲温度と、温度推定部１４により推定された推定結果との差が大きい程、大きい補正量で推定結果を低温側に補正する。エンジンＥの周囲温度は、例えば冷媒を流通前の温度センサ３１やエンジンＥの周囲に備えられる温度センサにより検出可能である。図４に示されるように、エンジンＥを始動前のエンジンＥの周囲温度をＴ０とすると、温度推定部１４により推定された結果（図４において破線で示される）は、温度Ｔ０よりも高い程、実際の温度（図４において実線で示される）よりも高い値となってしまう。そこで、補正部１６は、エンジンＥを始動前のエンジンＥの周囲温度と、温度推定部１４により推定された結果との差が大きい程、大きい補正量を用いて推定結果を小さくするように補正する。これにより、エンジンＥの各部の温度分布が均一でない場合でも、精度良くエンジンＥの各部の温度を推定することが可能となる。
【００３４】
〔その他の実施形態〕
上記実施形態では、温度推定部１４がシリンダ壁２１の温度及びウォータージャケット２３内の冷媒の温度を推定するとして説明したが、温度推定部１４は、シリンダ壁２１の温度及びウォータージャケット２３内の冷媒の温度の一方を推定する構成とすることも可能である。
【００３５】
上記実施形態では、更新部１５は、温度推定部が温度推定に用いる冷媒の濃度に関するパラメータを更新するとして説明したが、更新部１５がパラメータを更新しないように構成することも可能である。この場合には、温度推定部１４はウォータージャケット２３に冷媒が流通している状態においてパラメータを変更してウォータージャケット２３内の冷媒の温度Ｔ３を推定しなくても良い。
【００３６】
上記実施形態では、補正部１６は、温度推定部１４がシリンダ壁２１の温度Ｔ２及びウォータージャケット２３内の冷媒の温度を推定する前のエンジンＥの周囲温度と、温度推定部１４により推定された推定結果との差が大きい程、大きい補正量で推定結果を低温側に補正するとして説明したが、補正部１６が温度推定部１４の推定結果を補正しないように構成することも可能である。また、温度推定部１４がシリンダ壁２１の温度Ｔ２及びウォータージャケット２３内の冷媒の温度を推定する前のエンジンＥの周囲温度と、温度推定部１４により推定された推定結果との差に拘らず、一定の補正量で推定結果を低温側に補正する構成とすることも可能である。
【００３７】
本発明は、エンジンのシリンダ壁の温度、及びエンジンのシリンダブロックのウォータージャケット内の冷媒の温度の少なくとも一方を推定する温度推定装置に利用することが可能である。
【符号の説明】
【００３８】
１：温度推定装置
１１：第１熱収支演算部
１２：第２熱収支演算部
１３：第３熱収支演算部
１４：温度推定部
１５：更新部
１６：補正部
２１：シリンダ壁
２２：シリンダブロック
２３：ウォータージャケット
３１：温度センサ
Ｅ：エンジン
Ｔ１：温度（ウォータージャケットを流通後の冷媒の温度）
Ｔ２：温度（ウォータージャケット内の冷媒の温度）
Ｔ３：温度（シリンダ壁の温度）
【図１】
2016050508.tif 000003
【図２】
2016050508.tif 000004
【図３】
2016050508.tif 000005
【図４】
2016050508.tif 000006