(57)【特許請求の範囲】
【請求項１】
車両のエンジンの廃熱を回収する冷却水と熱交換を行う作動媒体が循環する流路及び前記流路に設けられ前記作動媒体を膨張させて機械エネルギを生成する膨張器を含むランキンサイクルと、
前記膨張器により生成された前記機械エネルギを用いて発電する熱発電用発電機と、
を備えた車両の制御装置において、
前記作動媒体を循環させるランキンサイクルポンプの駆動を制御するランキンサイクルポンプ制御部と、
前記冷却水を循環させる冷却水ポンプの駆動を制御する冷却水ポンプ制御部と、
を備え、
前記冷却水ポンプ制御部は、前記エンジンが停止した場合に、前記冷却水ポンプの駆動を継続させた後に、前記エンジンが停止した時点から所定の期間が経過したときに、前記冷却水ポンプを停止させ、
前記ランキンサイクルポンプ制御部は、前記エンジンが停止した場合に、前記冷却水ポンプが停止した後に、前記膨張器へ供給される前記作動媒体の蒸気圧が所定の圧力を下回ったときに、前記ランキンサイクルポンプを停止させ、
前記所定の期間は、前記エンジンが停止した時点における前記冷却水の温度又は前記エンジンが前回始動した時点から停止した時点までの時間が大きいほど、大きな値に設定される、
車両の制御装置。
【請求項２】
車両のエンジンの廃熱を回収する冷却水と熱交換を行う作動媒体が循環する流路及び前記流路に設けられ前記作動媒体を膨張させて機械エネルギを生成する膨張器を含むランキンサイクルと、
前記膨張器により生成された前記機械エネルギを用いて発電する熱発電用発電機と、
を備えた車両の制御装置において、
前記作動媒体を循環させるランキンサイクルポンプの駆動を制御するランキンサイクルポンプ制御部と、
前記冷却水を循環させる冷却水ポンプの駆動を制御する冷却水ポンプ制御部と、
を備え、
前記冷却水ポンプ制御部は、前記エンジンが停止した場合に、前記冷却水ポンプの駆動を継続させた後に、前記冷却水の温度が、前記エンジンが停止した時点と比較して、所定の温度上昇したときに、前記冷却水ポンプを停止させ、
前記ランキンサイクルポンプ制御部は、前記エンジンが停止した場合に、前記冷却水ポンプが停止した後に、前記膨張器へ供給される前記作動媒体の蒸気圧が所定の圧力を下回ったときに、前記ランキンサイクルポンプを停止させる、
車両の制御装置。
【請求項３】
車両のエンジンの廃熱を回収する冷却水と熱交換を行う作動媒体が循環する流路及び前記流路に設けられ前記作動媒体を膨張させて機械エネルギを生成する膨張器を含むランキンサイクルと、
前記膨張器により生成された前記機械エネルギを用いて発電する熱発電用発電機と、
を備えた車両の制御装置において、
前記作動媒体を循環させるランキンサイクルポンプの駆動を制御するランキンサイクルポンプ制御部と、
前記冷却水を循環させる冷却水ポンプの駆動を制御する冷却水ポンプ制御部と、
を備え、
前記冷却水ポンプ制御部は、前記エンジンが停止した場合に、前記冷却水ポンプの駆動を継続させた後に、前記冷却水の温度が上昇した後に略一定の温度に所定の時間保持されたときに、前記冷却水ポンプを停止させ、
前記ランキンサイクルポンプ制御部は、前記エンジンが停止した場合に、前記冷却水ポンプが停止した後に、前記膨張器へ供給される前記作動媒体の蒸気圧が所定の圧力を下回ったときに、前記ランキンサイクルポンプを停止させる、
車両の制御装置。
【請求項４】
車両のエンジンの廃熱を回収する冷却水と熱交換を行う作動媒体が循環する流路及び前記流路に設けられ前記作動媒体を膨張させて機械エネルギを生成する膨張器を含むランキンサイクルと、
前記膨張器により生成された前記機械エネルギを用いて発電する熱発電用発電機と、
を備えた車両の制御装置において、
前記ランキンサイクルは、前記流路の前記膨張器より上流側と下流側とを連通するバイパス流路及び前記バイパス流路を開閉可能なバイパス弁を含み、
前記制御装置は、
前記作動媒体を循環させるランキンサイクルポンプの駆動を制御するランキンサイクルポンプ制御部と、
前記冷却水を循環させる冷却水ポンプの駆動を制御する冷却水ポンプ制御部と、
前記バイパス弁の駆動を制御するバイパス弁制御部と、
を備え、
前記冷却水ポンプ制御部は、前記エンジンが停止した場合に、前記冷却水ポンプの駆動を継続させた後に停止させ、
前記ランキンサイクルポンプ制御部は、前記エンジンが停止した場合に、前記冷却水ポンプが停止した後に、前記膨張器へ供給される前記作動媒体の蒸気圧が所定の圧力を下回ったときに、前記ランキンサイクルポンプを停止させ、
前記バイパス弁制御部は、前記ランキンサイクルポンプが停止した後に、前記膨張器の回転数が所定の回転数を下回ったときに、前記バイパス弁を開放する、
車両の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の制御装置に関する。
【背景技術】
【０００２】
従来、車両において生じる廃熱を利用した発電（以下、熱発電とも呼ぶ）に関する技術が知られている。具体的には、熱発電を用いた発電において、発電効率を向上させるための技術が提案されている。
【０００３】
例えば、特許文献１には、エネルギを効率よく回収して車両の燃費を向上させるために、移動体の電源系の電圧値が所定の調整電圧値となるように移動体の動力を用いて発電した動力発電電力を電源系に供給し、移動体における熱源の熱エネルギを用いて発電した熱発電電力を電源系に供給し、電源系の電圧値があらかじめ設定された上限値を上回らないように熱発電電力を制御する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１５４８００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、熱発電を用いた発電に関する技術において、発電効率をより向上させることが望まれている。ここで、熱発電は、例えば、エンジンの廃熱により加熱される作動媒体を用いて機械エネルギを生成するランキンサイクルによって実現される。具体的には、作動媒体が循環する流路に設けられた膨張器により作動媒体を膨張させることによって、機械エネルギが生成される。そして、膨張器と接続された熱発電用発電機が当該機械エネルギを用いて発電し、発電された電力がバッテリへ蓄電される。例えば、このようなランキンサイクルによる廃熱の回収効率を向上させることによって発電効率を向上させることが考えられる。
【０００６】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、車両において生じる廃熱を利用した発電における発電効率を向上させることが可能な車両の制御装置を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の別の観点によれば、車両のエンジンの廃熱を回収する冷却水と熱交換を行う作動媒体が循環する流路及び前記流路に設けられ前記作動媒体を膨張させて機械エネルギを生成する膨張器を含むランキンサイクルと、前記膨張器により生成された前記機械エネルギを用いて発電する熱発電用発電機と、を備えた車両の制御装置において、前記作動媒体を循環させるランキンサイクルポンプの駆動を制御するランキンサイクルポンプ制御部と、前記冷却水を循環させる冷却水ポンプの駆動を制御する冷却水ポンプ制御部と、を備え、前記冷却水ポンプ制御部は、前記エンジンが停止した場合に、前記冷却水ポンプの駆動を継続させた後に、前記エンジンが停止した時点から所定の期間が経過したときに、前記冷却水ポンプを停止させ、前記ランキンサイクルポンプ制御部は、前記エンジンが停止した場合に、前記冷却水ポンプが停止した後に、前記膨張器へ供給される前記作動媒体の蒸気圧が所定の圧力を下回ったときに、前記ランキンサイクルポンプを停止させ、前記所定の期間は、前記エンジンが停止した時点における前記冷却水の温度又は前記エンジンが前回始動した時点から停止した時点までの時間が大きいほど、大きな値に設定される、車両の制御装置が提供される。
【０００９】
上記課題を解決するために、本発明の別の観点によれば、車両のエンジンの廃熱を回収する冷却水と熱交換を行う作動媒体が循環する流路及び前記流路に設けられ前記作動媒体を膨張させて機械エネルギを生成する膨張器を含むランキンサイクルと、前記膨張器により生成された前記機械エネルギを用いて発電する熱発電用発電機と、を備えた車両の制御装置において、前記作動媒体を循環させるランキンサイクルポンプの駆動を制御するランキンサイクルポンプ制御部と、前記冷却水を循環させる冷却水ポンプの駆動を制御する冷却水ポンプ制御部と、を備え、前記冷却水ポンプ制御部は、前記エンジンが停止した場合に、前記冷却水ポンプの駆動を継続させた後に、前記冷却水の温度が、前記エンジンが停止した時点と比較して、所定の温度上昇したときに、前記冷却水ポンプを停止させ、前記ランキンサイクルポンプ制御部は、前記エンジンが停止した場合に、前記冷却水ポンプが停止した後に、前記膨張器へ供給される前記作動媒体の蒸気圧が所定の圧力を下回ったときに、前記ランキンサイクルポンプを停止させる、車両の制御装置が提供される。
【００１０】
上記課題を解決するために、本発明の別の観点によれば、車両のエンジンの廃熱を回収する冷却水と熱交換を行う作動媒体が循環する流路及び前記流路に設けられ前記作動媒体を膨張させて機械エネルギを生成する膨張器を含むランキンサイクルと、前記膨張器により生成された前記機械エネルギを用いて発電する熱発電用発電機と、を備えた車両の制御装置において、前記作動媒体を循環させるランキンサイクルポンプの駆動を制御するランキンサイクルポンプ制御部と、前記冷却水を循環させる冷却水ポンプの駆動を制御する冷却水ポンプ制御部と、を備え、前記冷却水ポンプ制御部は、前記エンジンが停止した場合に、前記冷却水ポンプの駆動を継続させた後に、前記冷却水の温度が上昇した後に略一定の温度に所定の時間保持されたときに、前記冷却水ポンプを停止させ、前記ランキンサイクルポンプ制御部は、前記エンジンが停止した場合に、前記冷却水ポンプが停止した後に、前記膨張器へ供給される前記作動媒体の蒸気圧が所定の圧力を下回ったときに、前記ランキンサイクルポンプを停止させる、車両の制御装置が提供される。
【００１１】
上記課題を解決するために、本発明の別の観点によれば、車両のエンジンの廃熱を回収する冷却水と熱交換を行う作動媒体が循環する流路及び前記流路に設けられ前記作動媒体を膨張させて機械エネルギを生成する膨張器を含むランキンサイクルと、前記膨張器により生成された前記機械エネルギを用いて発電する熱発電用発電機と、を備えた車両の制御装置において、前記ランキンサイクルは、前記流路の前記膨張器より上流側と下流側とを連通するバイパス流路及び前記バイパス流路を開閉可能なバイパス弁を含み、前記制御装置は、前記作動媒体を循環させるランキンサイクルポンプの駆動を制御するランキンサイクルポンプ制御部と、前記冷却水を循環させる冷却水ポンプの駆動を制御する冷却水ポンプ制御部と、前記バイパス弁の駆動を制御するバイパス弁制御部と、を備え、前記冷却水ポンプ制御部は、前記エンジンが停止した場合に、前記冷却水ポンプの駆動を継続させた後に停止させ、前記ランキンサイクルポンプ制御部は、前記エンジンが停止した場合に、前記冷却水ポンプが停止した後に、前記膨張器へ供給される前記作動媒体の蒸気圧が所定の圧力を下回ったときに、前記ランキンサイクルポンプを停止させ、前記バイパス弁制御部は、前記ランキンサイクルポンプが停止した後に、前記膨張器の回転数が所定の回転数を下回ったときに、前記バイパス弁を開放する、車両の制御装置が提供される。
【発明の効果】
【００１２】
以上説明したように本発明によれば、車両において生じる廃熱を利用した発電における発電効率を向上させることが可能となる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係る車両の充電システムの概略構成の一例を示す模式図である。
【図２】同実施形態に係る制御装置の機能構成の一例を示す説明図である。
【図３】同実施形態に係る制御装置が行う第１の処理の流れの一例を示すフローチャートである。
【図４】同実施形態に係る第１の処理が行われた場合の、各状態量の推移について説明するための説明図である。
【図５】冷却水の温度又はエンジンが前回始動した時点から停止した時点までの時間（エンジン始動後時間とも呼ぶ）と判定継続期間との関係性を表すマップの一例を示す説明図である。
【図６】推定蒸気流量と判定圧力との関係性を表すマップの一例を示す説明図である。
【図７】同実施形態に係る制御装置が行う第２の処理の流れの一例を示すフローチャートである。
【図８】同実施形態に係る第２の処理が行われた場合の、各状態量の推移について説明するための説明図である。
【図９】同実施形態に係る制御装置が行う第３の処理の流れの一例を示すフローチャートである。
【図１０】同実施形態に係る第３の処理が行われた場合の、各状態量の推移について説明するための説明図である。
【発明を実施するための形態】
【００１４】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１５】
＜１．充電システムの構成＞
まず、図１を参照して、本発明の実施形態に係る車両の充電システム１０の概略構成について説明する。図１は、本実施形態に係る充電システム１０の概略構成の一例を示す模式図である。図１に示したように、充電システム１０は、エンジン１４と、冷却水ポンプ１５と、冷却水流路１６と、駆動力伝達系１８と、駆動輪２２と、高電圧バッテリ３０と、モータ・ジェネレータ４０と、熱発電用発電機６０と、ランキンサイクル７０と、回転数センサ２０８と、蒸気圧センサ２１２と、第１の冷却水温センサ２１６と、第２の冷却水温センサ２２０と、制御装置１００と、を備える。
【００１６】
エンジン１４は、車両の走行状態に応じて運転又は停止する。例えば、エンジン１４は、車両の走行中において要求トルクに応じて運転又は停止する。エンジン１４の運転により生成された駆動力は、駆動力伝達系１８を介して、駆動輪２２へ伝達される。エンジン１４のシリンダブロックやシリンダヘッドには、冷却水が循環する冷却水流路１６が、エンジン１４を冷却するために、設けられている。エンジン１４の廃熱は、冷却水流路１６内を循環する冷却水によって回収される。冷却水流路１６は、エンジン１４の外部においてランキンサイクル７０の熱交換器７８と接続され、熱交換器７８においてランキンサイクル７０の作動媒体と熱交換を行う。
【００１７】
冷却水ポンプ１５は、冷却水流路１６内で冷却水を循環させるポンプである。冷却水ポンプ１５の駆動は、制御装置１００によって制御される。具体的には、制御装置１００によって、冷却水ポンプ１５の回転数が制御される。冷却水ポンプ１５は、例えば、電動モータによって駆動され、制御装置１００からの動作指示に基づいて当該電動モータが冷却水ポンプ１５を駆動するように構成される。
【００１８】
高電圧バッテリ３０は、高電圧（例えば、２００Ｖ）の電力供給源である。具体的には、高電圧バッテリ３０は、車両の駆動力を出力するモータ・ジェネレータ４０へ電力を供給する他、車両内の各種装置へ電力を供給する低電圧バッテリへ電力を供給する。高電圧バッテリ３０には熱発電用発電機６０により発電された電力及びモータ・ジェネレータ４０により発電された電力が、それぞれ蓄電される。
【００１９】
モータ・ジェネレータ４０は、車両の駆動力を生成する駆動用モータとしての機能を有する。また、モータ・ジェネレータ４０は、車両の制動時に車両の運動エネルギを用いて発電し、発電された電力を高電圧バッテリ３０へ蓄電する制動発電用発電機としての機能を有する。モータ・ジェネレータ４０は、例えば、三相交流式のモータとインバータ装置とを備え、インバータ装置を介して高電圧バッテリ３０と電気的に接続されている。なお、当該インバータ装置はコンバータ装置としての機能も有する。
【００２０】
モータ・ジェネレータ４０が駆動用モータとして機能する場合、高電圧バッテリ３０から供給される直流電力がインバータ装置によって交流電力に変換され、モータへ供給される。それにより、モータによって駆動力が生成される。モータ・ジェネレータ４０により生成された駆動力は、駆動力伝達系１８を介して、駆動輪２２へ伝達される。制御装置１００は、インバータ装置を制御することによって、モータ・ジェネレータ４０による駆動力の生成を制御する。
【００２１】
モータ・ジェネレータ４０が車両の制動時に制動発電用発電機として機能する場合、制御装置１００によりインバータ装置が制御されることによって、駆動輪２２の回転エネルギを用いてモータにより発電が行われ、発電された交流電力がインバータ装置により直流電力に変換され、高電圧バッテリ３０へ蓄電される。それにより、駆動輪２２の回転に抵抗が与えられ、制動力が発生する。制御装置１００は、インバータ装置を制御することによって、モータ・ジェネレータ４０の出力電圧を制御する。
【００２２】
ランキンサイクル７０は、車両のエンジン１４の廃熱を用いて、機械エネルギを生成する。図１に示したように、ランキンサイクル７０は、作動媒体流路７２と、ランキンサイクルポンプ７４と、熱交換器７８と、膨張器８６と、凝縮器９０と、タンク９８と、バイパス流路８２と、バイパス弁９４と、を含む。
【００２３】
作動媒体流路７２は、ランキンサイクル７０の作動媒体が循環する流路である。作動媒体として、例えば、水、フロン又はアルコールが適用され得る。
【００２４】
ランキンサイクルポンプ７４は、タンク９８に貯留された作動媒体を吸い上げ、作動媒体流路７２内で作動媒体を循環させるポンプである。ランキンサイクルポンプ７４の駆動は、制御装置１００によって制御される。具体的には、制御装置１００によって、ランキンサイクルポンプ７４の回転数が制御される。ランキンサイクルポンプ７４は、例えば、電動モータによって駆動され、制御装置１００からの動作指示に基づいて当該電動モータがランキンサイクルポンプ７４を駆動するように構成される。
【００２５】
熱交換器７８には、作動媒体流路７２及び冷却水流路１６が接続される。熱交換器７８において、作動媒体と冷却水との間で熱交換が行われる。それにより、作動媒体は、エンジン１４の廃熱を有する冷却水によって加熱され、気化する。
【００２６】
膨張器８６は、熱交換器７８で気化した作動媒体を膨張させて機械エネルギを生成する。具体的には、膨張器８６において、作動媒体は膨張室へ吸入され、膨張室で作動媒体が膨張し、羽根車が作動媒体の流れを受けることにより、当該羽根車と接続された回転体の回転運動のエネルギが生成される。膨張器８６は熱発電用発電機６０と接続されており、膨張器８６で生成された機械エネルギは熱発電用発電機６０へ伝達される。
【００２７】
凝縮器９０は、膨張器８６を通過した気相の作動媒体を、ファンによる送風等によって、冷却して凝縮する。凝縮器９０によって凝縮された作動媒体は、タンク９８へ貯留される。
【００２８】
バイパス流路８２は、作動媒体流路７２の膨張器８６より上流側と下流側とを連通する流路である。バイパス流路８２には、バイパス流路８２を開閉可能なバイパス弁９４が設けられる。バイパス弁９４によりバイパス流路８２が閉鎖されている状態において、作動媒体は、ランキンサイクルポンプ７４、熱交換器７８、膨張器８６、凝縮器９０及びタンク９８を順に流れる。バイパス弁９４の駆動は、制御装置１００によって制御される。バイパス弁９４として、例えば、電磁弁が適用される。なお、バイパス弁９４は、開度が連続的に可変な弁であってもよく、開状態及び閉状態の２つの開度のみを切り替え可能な弁であってもよい
【００２９】
熱発電用発電機６０は、膨張器８６で生成された機械エネルギを用いて発電し、発電された電力を高電圧バッテリ３０へ蓄電する。熱発電用発電機６０は、例えば、三相交流式のモータとコンバータ装置とを備え、コンバータ装置を介して高電圧バッテリ３０と電気的に接続されている。モータは膨張器８６の回転体と接続され、回転体の回転運動のエネルギがモータへ伝達される。制御装置１００によりコンバータ装置が制御されることによって、モータへ伝達される回転運動のエネルギを用いてモータにより発電が行われ、発電された交流電力がコンバータ装置により直流電力に変換され、高電圧バッテリ３０へ蓄電される。制御装置１００は、コンバータ装置を制御することによって、熱発電用発電機６０の出力電圧を制御する。
【００３０】
回転数センサ２０８は、膨張器８６の回転体、熱発電用発電機６０又は当該回転体と熱発電用発電機６０との接続部の近傍に設けられ、膨張器８６の回転数を検出し、検出結果を出力する。
【００３１】
蒸気圧センサ２１２は、ランキンサイクル７０の作動媒体流路７２の膨張器８６より上流側に設けられ、膨張器８６へ供給される作動媒体の蒸気圧を検出し、検出結果を出力する。
【００３２】
第１の冷却水温センサ２１６は、熱交換器７８の近傍に設けられ、熱交換器７８の近傍における冷却水の温度を検出し、検出結果を出力する。具体的には、第１の冷却水温センサ２１６は、冷却水流路１６の熱交換器７８より下流側に設けられる。
【００３３】
第２の冷却水温センサ２２０は、エンジン１４の近傍に設けられ、エンジン１４の近傍における冷却水の温度を検出し、検出結果を出力する。具体的には、第２の冷却水温センサ２２０は、冷却水流路１６のエンジン１４より下流側に設けられる。第２の冷却水温センサ２２０によって検出された冷却水の温度は、エンジン１４の各種制御において用いられる。
【００３４】
制御装置１００は、演算処理装置であるＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＣＰＵが使用するプログラムや演算パラメータ等を記憶する記憶素子であるＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＰＵの実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する記憶素子であるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成される。
【００３５】
制御装置１００は、充電システム１０を構成する各装置の動作を制御する。具体的には、制御装置１００は、制御対象である各アクチュエータに対して電気信号を用いて動作指示を行う。より具体的には、制御装置１００は、冷却水ポンプ１５の駆動、ランキンサイクルポンプ７４の駆動、バイパス弁９４の駆動、熱発電用発電機６０の出力電圧、モータ・ジェネレータ４０の出力電圧及びモータ・ジェネレータ４０による駆動力の生成を制御する。また、制御装置１００は、各センサから出力された情報を受信する。制御装置１００は、ＣＡＮ（Ｃｏｎｔｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）通信を用いて各センサと通信を行ってもよい。なお、本実施形態に係る制御装置１００が有する機能は複数の制御装置により分割されてもよく、その場合、当該複数の制御装置は、ＣＡＮ等の通信バスを介して、互いに接続されてもよい。なお、制御装置１００の詳細については、後述する。
【００３６】
＜２．制御装置の構成＞
続いて、図２を参照して、本実施形態に係る制御装置１００の機能構成について説明する。図２は、本実施形態に係る制御装置１００の機能構成の一例を示す説明図である。図２に示したように、制御装置１００は、エンジン状態判定部１０２と、冷却水ポンプ制御部１０４と、ランキンサイクルポンプ制御部１０６と、バイパス弁制御部１０８と、を含む。
【００３７】
（エンジン状態判定部）
エンジン状態判定部１０２は、エンジン１４の運転状態の切り替えが行われたか否かを判定し、判定結果を冷却水ポンプ制御部１０４、ランキンサイクルポンプ制御部１０６及びバイパス弁制御部１０８へ出力する。エンジン状態判定部１０２は、エンジン１４の状態が運転している状態から停止している状態へ切り替わった場合に、エンジン１４が停止したと判定する。また、エンジン状態判定部１０２は、エンジン１４の状態が停止している状態から運転している状態へ切り替わった場合に、エンジン１４が始動したと判定する。なお、エンジン状態判定部１０２は、例えば、エンジン回転数又は燃料噴射量を示す情報に基づいて、エンジン１４の状態が運転している状態であるか否かを各時刻において特定する。なお、制御装置１００と通信バスを介して接続された他の制御装置によって、エンジン１４の状態が運転している状態であるか否かが特定されてもよい。また、制御装置１００と通信バスを介して接続された他の制御装置によって、エンジン１４の運転状態の切り替えが行われたか否かが判定されてもよく、その場合、制御装置１００の構成からエンジン状態判定部１０２は省略され得る。
【００３８】
（冷却水ポンプ制御部）
冷却水ポンプ制御部１０４は、冷却水ポンプ１５の駆動を制御する。具体的には、冷却水ポンプ制御部１０４は、冷却水ポンプ１５の回転数を制御する。また、冷却水ポンプ制御部１０４は、エンジン状態判定部１０２による判定結果に応じて、冷却水ポンプ１５の駆動を制御する。具体的には、冷却水ポンプ制御部１０４は、エンジン１４が停止した場合に、冷却水ポンプ１５の駆動を継続させた後に停止させる。また、冷却水ポンプ制御部１０４は、エンジン１４が始動した場合に、冷却水ポンプ１５を駆動させる。なお、冷却水ポンプ制御部１０４による冷却水ポンプ１５の駆動の制御に用いられる各種設定値及びマップは、例えば、制御装置１００の記憶素子に記憶される。
【００３９】
冷却水ポンプ制御部１０４は、エンジン１４が停止した場合に、エンジン１４が停止した時点から所定の期間が経過したときに、冷却水ポンプ１５を停止させてもよい。所定の期間は、エンジン１４の停止後、冷却水ポンプ１５の駆動の継続により作動媒体と冷却水との間での熱交換が十分に行われたか否かを判定し得る値に設定される。所定の期間は、例えば、エンジン１４が停止した時点における冷却水の温度又はエンジン１４が前回始動した時点から停止した時点までの時間（以下、エンジン始動後時間とも呼ぶ）が大きいほど、大きな値に設定され得る。以下、上記の所定の期間を判定継続期間Ｔｐ１００とも呼ぶ。なお、判定継続期間Ｔｐ１００の設定において、冷却水の温度として、例えば、第２の冷却水温センサ２２０により検出されるエンジン１４の近傍における冷却水の温度が用いられる。
【００４０】
また、冷却水ポンプ制御部１０４は、エンジン１４が停止した場合に、冷却水の温度の推移に基づいて、冷却水ポンプ１５を停止させてもよい。
【００４１】
具体的には、冷却水ポンプ制御部１０４は、エンジン１４が停止した場合に、冷却水の温度が、エンジン１４が停止した時点と比較して、所定の温度上昇したときに、冷却水ポンプ１５を停止させてもよい。ここで、エンジン始動後時間が短い場合に、エンジン１４の停止後、エンジン１４の廃熱がエンジン１４から冷却水へ伝達されることによって冷却水の温度が上昇し得る。所定の温度は、例えば、このような場合に、エンジン１４の停止後、エンジン１４の廃熱の冷却水への伝達による冷却水の温度の上昇分として予測され得る値に設定される。以下、上記の所定の温度を判定温度Ｔｈ１００とも呼ぶ。判定温度Ｔｈ１００は、例えば、エンジン１４が停止した時点における冷却水の温度又はエンジン始動後時間が大きいほど、大きな値に設定されてもよい。なお、判定温度Ｔｈ１００の設定において、冷却水の温度として、例えば、第１の冷却水温センサ２１６により検出される熱交換器７８の近傍における冷却水の温度が用いられる。
【００４２】
また、冷却水ポンプ制御部１０４は、エンジン１４が停止した場合に、冷却水の温度が上昇した後に略一定の温度に所定の時間保持されたときに、冷却水ポンプ１５を停止させてもよい。具体的には、冷却水ポンプ制御部１０４は、エンジン１４が停止した場合に、第１の冷却水温センサ２１６により検出される熱交換器７８の近傍における冷却水の温度が上昇した後に略一定の温度に所定の時間保持されたときに、冷却水ポンプ１５を停止させてもよい。所定の時間は、エンジン１４の停止後、冷却水の温度が上昇し終えた後、作動媒体と冷却水との間での熱交換が十分に行われたか否かを判定し得る値に設定される。以下、上記の所定の時間を判定保持時間Ｔｐ２００とも呼ぶ。
【００４３】
（ランキンサイクルポンプ制御部）
ランキンサイクルポンプ制御部１０６は、ランキンサイクルポンプ７４の駆動を制御する。具体的には、ランキンサイクルポンプ制御部１０６は、ランキンサイクルポンプ７４の回転数を制御する。また、ランキンサイクルポンプ制御部１０６は、エンジン状態判定部１０２による判定結果に応じて、ランキンサイクルポンプ７４の駆動を制御する。具体的には、ランキンサイクルポンプ制御部１０６は、エンジンが停止した場合に、冷却水ポンプ１５が停止した後に、膨張器８６へ供給される作動媒体の蒸気圧が所定の圧力を下回ったときに、ランキンサイクルポンプ７４を停止させる。
【００４４】
ここで、膨張器８６へ供給される作動媒体の蒸気圧が低いほど、膨張器により生成される機械エネルギは低くなるので、熱発電用発電機６０により発電される電力は低くなる。所定の圧力は、熱発電用発電機６０により発電される電力がランキンサイクルポンプ７４の駆動に用いられる電力を下回るか否かを判定するための閾値であり、例えば、ランキンサイクルポンプ７４の回転数及び冷却水の温度に基づいて設定される。以下、上記の所定の圧力を判定圧力Ｐ１００とも呼ぶ。また、ランキンサイクルポンプ制御部１０６は、エンジン１４が始動した場合に、ランキンサイクルポンプ７４を駆動させる。なお、ランキンサイクルポンプ制御部１０６によるランキンサイクルポンプ７４の駆動の制御に用いられる各種設定値及びマップは、例えば、制御装置１００の記憶素子に記憶される。
【００４５】
（バイパス弁制御部）
バイパス弁制御部１０８は、バイパス弁９４の駆動を制御する。具体的には、バイパス弁制御部１０８は、ランキンサイクルポンプ７４が停止した後に、膨張器８６の回転数が所定の回転数を下回ったときに、バイパス弁９４を開放する。所定の回転数は、回転数センサ２０８が検出可能な膨張器８６の回転数の下限値に設定され得る。以下、上記の所定の回転数を判定回転数Ｎ１００とも呼ぶ。また、バイパス弁制御部１０８は、エンジン１４が始動した場合に、バイパス弁９４を閉鎖する。なお、バイパス弁制御部１０８によるバイパス弁９４の駆動の制御に用いられる各種設定値は、例えば、制御装置１００の記憶素子に記憶される。
【００４６】
＜３．動作＞
続いて、図３〜１０を参照して、本実施形態に係る制御装置１００が行う処理の流れについて説明する。図３、図７及び図９に示した処理は、車両の制御システムが起動した後において、常時行われ得る。
【００４７】
（第１の処理の流れ）
図３は、本実施形態に係る制御装置１００が行う第１の処理の流れの一例を示すフローチャートである。図４は、本実施形態に係る第１の処理が行われた場合の、各状態量の推移について説明するための説明図である。
【００４８】
図３に示したように、本実施形態に係る第１の処理では、まず、エンジン状態判定部１０２は、エンジン１４が停止したか否かを判定する（ステップＳ５０２）。エンジン状態判定部１０２により、エンジン１４が停止したと判定されなかった場合（ステップＳ５０２／ＮＯ）、ステップＳ５０２の判定処理が繰り返される。一方、エンジン状態判定部１０２により、エンジン１４が停止したと判定された場合（ステップＳ５０２／ＹＥＳ）、冷却水ポンプ制御部１０４は、エンジン１４が停止した時点から判定継続期間Ｔｐ１００が経過したか否かを判定する（ステップＳ５０４）。冷却水ポンプ制御部１０４により、エンジン１４が停止した時点から判定継続期間Ｔｐ１００が経過したと判定されなかった場合（ステップＳ５０４／ＮＯ）、ステップＳ５０４の判定処理が繰り返される。一方、冷却水ポンプ制御部１０４により、エンジン１４が停止した時点から判定継続期間Ｔｐ１００が経過したと判定された場合（ステップＳ５０４／ＹＥＳ）、冷却水ポンプ制御部１０４は、冷却水ポンプ１５を停止させる（ステップＳ５０６）。
【００４９】
図４に示したように、時刻Ｔ１１において、エンジン１４の状態が運転している状態から停止している状態へ切り替わることによって、エンジン状態判定部１０２により、エンジン１４が停止したと判定される（ステップＳ５０２／ＹＥＳ）。そして、エンジン１４が停止した時刻Ｔ１１以降、冷却水ポンプ制御部１０４によって、エンジン１４が停止した時点から判定継続期間Ｔｐ１００が経過したか否かの判定が繰り返される（ステップＳ５０４）。次に、時刻Ｔ１１から判定継続期間Ｔｐ１００が経過する時刻Ｔ１２において、冷却水ポンプ制御部１０４によって、エンジン１４が停止した時点から判定継続期間Ｔｐ１００が経過したと判定される（ステップＳ５０４／ＹＥＳ）。そして、時刻Ｔ１２において、冷却水ポンプ制御部１０４によって、冷却水ポンプ１５の回転数の低下が開始され、その後、冷却水ポンプ１５が停止する（ステップＳ５０６）。
【００５０】
エンジン１４が停止した後においても、冷却水はエンジン１４の廃熱を有している。ゆえに、エンジン１４が停止した場合に、冷却水ポンプ１５の駆動を継続させることによって、エンジン１４が停止した後において作動媒体と冷却水との間で熱交換される熱量を増大させることができる。よって、熱交換器７８でのランキンサイクル７０の作動媒体による冷却水からの廃熱の回収効率を向上させることが可能である。
【００５１】
冷却水ポンプ制御部１０４は、例えば、図５に示したマップＭ１０を用いて判定継続期間Ｔｐ１００を設定する。マップＭ１０は、冷却水の温度又はエンジン始動後時間と判定継続期間Ｔｐ１００との関係性を表す。具体的には、図５に示したように、判定継続期間Ｔｐ１００は、冷却水の温度又はエンジン始動後時間が大きいほど、大きい値に設定されてもよい。ここで、冷却水の温度又はエンジン始動後時間が大きいほど、エンジン１４が停止した時点において冷却水が有する廃熱の量は多い。ゆえに、判定継続期間Ｔｐ１００を、冷却水の温度又はエンジン始動後時間が大きいほど、大きい値に設定することによって、エンジン１４が停止した時点において冷却水が有する廃熱の量に応じて、冷却水からの廃熱の回収効率をより効果的に向上させることが可能である。
【００５２】
なお、冷却水の温度又はエンジン始動後時間が小さいときには、エンジン１４が停止した時点において作動媒体と冷却水との間での熱交換が十分に行われている場合がある。このような場合には、判定継続期間Ｔｐ１００は、０に設定されてもよい。
【００５３】
ステップＳ５０６の処理の後、図３に示したように、ランキンサイクルポンプ制御部１０６は、膨張器８６へ供給される作動媒体の蒸気圧が判定圧力Ｐ１００を下回ったか否かを判定する（ステップＳ５０８）。ランキンサイクルポンプ制御部１０６により、膨張器８６へ供給される作動媒体の蒸気圧が判定圧力Ｐ１００を下回ったと判定されなかった場合（ステップＳ５０８／ＮＯ）、ステップＳ５０８の判定処理が繰り返される。一方、ランキンサイクルポンプ制御部１０６により、膨張器８６へ供給される作動媒体の蒸気圧が判定圧力Ｐ１００を下回ったと判定された場合（ステップＳ５０８／ＹＥＳ）、ランキンサイクルポンプ制御部１０６は、ランキンサイクルポンプ７４を停止させる（ステップＳ５１０）。
【００５４】
冷却水ポンプ１５の停止に伴い、図４に示した時刻１２以降では、熱交換器７８において作動媒体によって冷却水から回収される廃熱の単位時間あたりの熱量は低下する。ゆえに、時刻Ｔ１２以降において、図４に示したように、膨張器８６へ供給される作動媒体の蒸気圧は低下する。それにより、時刻Ｔ１３において、ランキンサイクルポンプ制御部１０６により、膨張器８６へ供給される作動媒体の蒸気圧が判定圧力Ｐ１００を下回ったと判定される（ステップＳ５０８／ＹＥＳ）。そして、時刻Ｔ１３において、ランキンサイクルポンプ制御部１０６によって、ランキンサイクルポンプ７４の回転数の低下が開始され、その後、ランキンサイクルポンプ７４が停止する（ステップＳ５１０）。
【００５５】
ここで、膨張器８６へ供給される作動媒体の蒸気圧が低いほど、膨張器８６により生成される機械エネルギの量は少なくなるので、熱発電用発電機６０により発電される電力は低くなる。また、判定圧力Ｐ１００は、熱発電用発電機６０により発電される電力がランキンサイクルポンプ７４の駆動に用いられる電力を下回るか否かを判定し得る値に設定される。ゆえに、膨張器８６へ供給される作動媒体の蒸気圧が判定圧力Ｐ１００を下回る場合には、熱発電用発電機６０により発電される電力がランキンサイクルポンプ７４の駆動に用いられる電力を下回る。よって、膨張器８６へ供給される作動媒体の蒸気圧が判定圧力Ｐ１００を下回ったときにランキンサイクルポンプ７４を停止させることによって、ランキンサイクルポンプ７４の駆動に用いられる電力のうち不要な電力の消費を防止しつつ、廃熱の回収効率をより向上させることが可能である。それにより、発電効率を向上させることが可能である。
【００５６】
ランキンサイクルポンプ制御部１０６は、例えば、図６に示したマップＭ２０を用いて判定圧力Ｐ１００を設定する。マップＭ２０は、推定蒸気流量と判定圧力Ｐ１００との関係性を表す。推定蒸気流量は、気化した作動媒体の膨張器８６への流量の推定量を示す。推定蒸気流量は、例えば、ランキンサイクルポンプ７４の回転数及び第１の冷却水温センサ２１６により検出される熱交換器７８の近傍における冷却水の温度のうち少なくとも１つに基づいて算出され得る。具体的には、推定蒸気流量は、ランキンサイクルポンプ７４の回転数及び第１の冷却水温センサ２１６により検出される熱交換器７８の近傍における冷却水の温度の各々が大きいほど、大きな値となるように算出される。
【００５７】
判定圧力Ｐ１００は、図６に示したように、推定蒸気流量が大きいほど、小さい値に設定されてもよい。ここで、膨張器８６へ供給される作動媒体の蒸気圧が一定である場合において、推定蒸気流量が大きいほど、膨張器８６により生成される機械エネルギの量は多くなる。ゆえに、推定蒸気流量が大きいほど、判定圧力Ｐ１００を小さい値に設定することによって、熱発電用発電機６０により発電される電力がランキンサイクルポンプ７４の駆動に用いられる電力を下回るまでの間において、ランキンサイクルポンプ７４の駆動を適切に継続させることができる。よって、推定蒸気流量に応じて、廃熱の回収効率をより効果的に向上させることが可能である。
【００５８】
ステップＳ５１０の処理の後、図３に示したように、バイパス弁制御部１０８は、膨張器８６の回転数が判定回転数Ｎ１００を下回ったか否かを判定する（ステップＳ５１２）。バイパス弁制御部１０８により、膨張器８６の回転数が判定回転数Ｎ１００を下回ったと判定されなかった場合（ステップＳ５１２／ＮＯ）、ステップＳ５１２の判定処理が繰り返される。一方、バイパス弁制御部１０８により、膨張器８６の回転数が判定回転数Ｎ１００を下回ったと判定された場合（ステップＳ５１２／ＹＥＳ）、バイパス弁制御部１０８は、バイパス弁９４を開放し（ステップＳ５１４）、図３に示した処理は終了する。
【００５９】
図４に示した時刻Ｔ１２以降における膨張器８６へ供給される作動媒体の蒸気圧の低下に伴い、膨張器８６により生成される回転運動のエネルギは低下する。さらに、ランキンサイクルポンプ７４の停止に伴い、図４に示した時刻１３以降では、作動媒体の膨張器８６への流量は低下する。ゆえに、時刻Ｔ１２以降において、図４に示したように、膨張器８６の回転数は低下する。それにより、時刻Ｔ１４において、バイパス弁制御部１０８により、膨張器８６の回転数が判定回転数Ｎ１００を下回ったと判定される（ステップＳ５１２／ＹＥＳ）。そして、時刻Ｔ１４において、バイパス弁制御部１０８によって、バイパス弁９４が開放される（ステップＳ５１４）。
【００６０】
判定回転数Ｎ１００は、回転数センサ２０８が検出可能な膨張器８６の回転数の下限値に設定される。ゆえに、膨張器８６の回転数が判定回転数Ｎ１００を下回ったときには、膨張器８６の回転は停止している場合がある。このような場合には、ランキンサイクル７０の作動媒体流路７２における作動媒体の流動は停止している。エンジン１４が停止した後において、エンジン１４の冷却水は廃熱を有しているため、作動媒体と冷却水との間で熱交換が行われる熱交換器７８の近傍の作動媒体が加熱される状態が継続する。よって、作動媒体として例えばフロン又はアルコール等が用いられている場合において、作動媒体の流動が停止すると、熱交換器７８の近傍の作動媒体が過剰に加熱されることによって、作動媒体の熱分解が生じる可能性がある。
【００６１】
ここで、バイパス弁９４を開放することによって、作動媒体流路７２の膨張器８６より上流側における熱交換器７８の近傍の作動媒体をバイパス流路８２を通じて作動媒体流路７２の膨張器８６より下流側へ流動させることができる。よって、膨張器８６の回転数が判定回転数Ｎ１００を下回ったときに、バイパス弁９４を開放することによって、熱交換器７８の近傍の作動媒体が過剰に加熱されることを防止することができるので、作動媒体の熱分解を防止することができる。
【００６２】
なお、図４に示したように、時刻Ｔ１５において、エンジン１４の状態が停止している状態から運転している状態へ切り替わることによって、エンジン状態判定部１０２により、エンジン１４が始動したと判定される。そして、冷却水ポンプ制御部１０４が、冷却水ポンプ１５を駆動させる。また、ランキンサイクルポンプ制御部１０６が、ランキンサイクルポンプ７４を駆動させる。また、バイパス弁制御部１０８が、バイパス弁９４を閉鎖する。
【００６３】
（第２の処理の流れ）
図７は、本実施形態に係る制御装置１００が行う第２の処理の流れの一例を示すフローチャートである。図８は、本実施形態に係る第２の処理が行われた場合の、各状態量の推移について説明するための説明図である。第２の処理では、第１の処理と比較して、エンジン１４が停止したと判定された場合（ステップＳ５０２／ＹＥＳ）における、冷却水ポンプ１５の停止処理（ステップＳ５０６）の前の冷却水ポンプ制御部１０４による判定処理が異なる。以下の説明において、冷却水ポンプ１５の停止処理（ステップＳ５０６）以降の処理（ステップＳ５０６〜ステップＳ５１４）についての説明を省略する。
【００６４】
本実施形態に係る第２の処理では、図７に示したように、エンジン状態判定部１０２により、エンジン１４が停止したと判定された場合（ステップＳ５０２／ＹＥＳ）、冷却水ポンプ制御部１０４は、冷却水ポンプ１５を停止させるか否かの判定を、冷却水の温度の推移に基づいて行うか否かを判定する（ステップＳ７０２）。ここで、エンジン始動後時間が短い場合に、エンジン１４の停止後、エンジン１４の廃熱が冷却水へ伝達されることによって冷却水の温度が上昇し得る。冷却水ポンプ制御部１０４は、例えば、エンジン始動後時間が、エンジン１４の停止後に冷却水の温度上昇が生じる程度に短い場合に、冷却水ポンプ１５を停止させるか否かの判定を、冷却水の温度の推移に基づいて行うと判定する。また、冷却水ポンプ制御部１０４は、第１の冷却水温センサ２１６又は第２の冷却水温センサ２２０により検出される冷却水の温度が上昇している場合に、冷却水ポンプ１５を停止させるか否かの判定を、冷却水の温度の推移に基づいて行うと判定してもよい。
【００６５】
ステップＳ７０２の処理において、冷却水ポンプ制御部１０４により、冷却水ポンプ１５を停止させるか否かの判定を、冷却水の温度の推移に基づいて行うと判定されなかった場合（ステップＳ７０２／ＮＯ）、冷却水ポンプ制御部１０４は、エンジン１４が停止した時点から判定継続期間Ｔｐ１００が経過したか否かを判定する（ステップＳ５０４）。冷却水ポンプ制御部１０４により、エンジン１４が停止した時点から判定継続期間Ｔｐ１００が経過したと判定されなかった場合（ステップＳ５０４／ＮＯ）、ステップＳ５０４の判定処理が繰り返される。一方、冷却水ポンプ制御部１０４により、エンジン１４が停止した時点から判定継続期間Ｔｐ１００が経過したと判定された場合（ステップＳ５０４／ＹＥＳ）、冷却水ポンプ制御部１０４は、冷却水ポンプ１５を停止させる（ステップＳ５０６）。
【００６６】
ステップＳ７０２において、冷却水ポンプ１５を停止させるか否かの判定を、冷却水の温度の推移に基づいて行うと判定された場合（ステップＳ７０２／ＹＥＳ）、本実施形態に係る第２の処理では、冷却水ポンプ制御部１０４は、冷却水の温度が、エンジン１４が停止した時点と比較して、判定温度Ｔｈ１００上昇したか否かを判定する（ステップＳ７０４）。冷却水ポンプ制御部１０４により、冷却水の温度が、エンジン１４が停止した時点と比較して、判定温度Ｔｈ１００上昇したと判定されなかった場合（ステップＳ７０４／ＮＯ）、ステップＳ７０４の判定処理が繰り返される。一方、冷却水ポンプ制御部１０４により、冷却水の温度が、エンジン１４が停止した時点と比較して、判定温度Ｔｈ１００上昇したと判定された場合（ステップＳ７０４／ＹＥＳ）、冷却水ポンプ制御部１０４は、冷却水ポンプ１５を停止させる（ステップＳ５０６）。
【００６７】
図８に示したように、時刻Ｔ２１において、エンジン１４の状態が運転している状態から停止している状態へ切り替わることによって、エンジン状態判定部１０２により、エンジン１４が停止したと判定される（ステップＳ５０２／ＹＥＳ）。ここで、図８は、時刻２１において、冷却水ポンプ制御部１０４により、冷却水ポンプ１５を停止させるか否かの判定を、冷却水の温度の推移に基づいて行うと判定された場合（ステップＳ７０２／ＹＥＳ）における各状態量の推移を示す。
【００６８】
エンジン１４が停止した時刻Ｔ２１以降、冷却水ポンプ制御部１０４によって、冷却水の温度が、エンジン１４が停止した時点と比較して、判定温度Ｔｈ１００上昇したか否かの判定が繰り返される（ステップＳ７０４）。次に、時刻Ｔ２２において、冷却水ポンプ制御部１０４により、冷却水の温度が、エンジン１４が停止した時点と比較して、判定温度Ｔｈ１００上昇したと判定される（ステップＳ７０４／ＹＥＳ）。そして、時刻Ｔ２２において、冷却水ポンプ制御部１０４によって、冷却水ポンプ１５の回転数の低下が開始され、その後、冷却水ポンプ１５が停止する（ステップＳ５０６）。
【００６９】
ここで、エンジン始動後時間が短い場合に、エンジン１４の停止後、エンジン１４の廃熱がエンジン１４から冷却水へ伝達されることによって冷却水の温度が上昇し得る。また、判定温度Ｔｈ１００は、このような場合に、エンジン１４の停止後、エンジン１４の廃熱の冷却水への伝達による冷却水の温度の上昇分として予測され得る値に設定される。本実施形態に係る第２の処理によれば、エンジン１４が停止した場合に、冷却水ポンプ１５の駆動は、冷却水の温度が、エンジン１４が停止した時点と比較して、判定温度Ｔｈ１００上昇するまでの間継続した後に停止する。それにより、エンジン１４の停止後に冷却水の温度が上昇する場合において、熱交換器７８でのランキンサイクル７０の作動媒体による冷却水からの廃熱の回収効率を向上させることが可能である。
【００７０】
（第３の処理の流れ）
図９は、本実施形態に係る制御装置１００が行う第３の処理の流れの一例を示すフローチャートである。図１０は、本実施形態に係る第３の処理が行われた場合の、各状態量の推移について説明するための説明図である。第３の処理では、第２の処理と比較して、冷却水ポンプ１５を停止させるか否かの判定を、冷却水の温度の推移に基づいて行うと判定された場合（ステップＳ７０２／ＹＥＳ）における、冷却水ポンプ制御部１０４による判定処理が異なる。以下の説明において、冷却水ポンプ１５の停止処理（ステップＳ５０６）以降の処理（ステップＳ５０６〜ステップＳ５１４）及びステップＳ５０４の処理についての説明を省略する。
【００７１】
図９に示したように、ステップＳ７０２において、冷却水ポンプ１５を停止させるか否かの判定を、冷却水の温度の推移に基づいて行うと判定された場合（ステップＳ７０２／ＹＥＳ）、本実施形態に係る第３の処理では、冷却水ポンプ制御部１０４は、冷却水の温度が上昇した後に略一定の温度に判定保持時間Ｔｐ２００保持されたか否かを判定する（ステップＳ９０４）。冷却水ポンプ制御部１０４により、冷却水の温度が上昇した後に略一定の温度に判定保持時間Ｔｐ２００保持されたと判定されなかった場合（ステップＳ９０４／ＮＯ）、ステップＳ９０４の判定処理が繰り返される。一方、冷却水ポンプ制御部１０４により、冷却水の温度が上昇した後に略一定の温度に判定保持時間Ｔｐ２００保持されたと判定された場合（ステップＳ９０４／ＹＥＳ）、冷却水ポンプ制御部１０４は、冷却水ポンプ１５を停止させる（ステップＳ５０６）。
【００７２】
図１０に示したように、時刻Ｔ３１において、エンジン１４の状態が運転している状態から停止している状態へ切り替わることによって、エンジン状態判定部１０２により、エンジン１４が停止したと判定される（ステップＳ５０２／ＹＥＳ）。ここで、図１０は、時刻３１において、冷却水ポンプ制御部１０４により、冷却水ポンプ１５を停止させるか否かの判定を、冷却水の温度の推移に基づいて行うと判定された場合（ステップＳ７０２／ＹＥＳ）における各状態量の推移を示す。
【００７３】
エンジン１４が停止した時刻Ｔ３１以降、冷却水の温度が上昇した後に略一定の温度に判定保持時間Ｔｐ２００保持されたか否かの判定が繰り返される（ステップＳ９０４）。図１０に示したように、冷却水の温度は、時刻Ｔ３１から時刻Ｔ３２にかけて上昇した後、略一定の温度に保持される。時刻Ｔ３２から冷却水の温度が略一定の温度に判定保持時間Ｔｐ２００保持された時刻Ｔ３３において、冷却水ポンプ制御部１０４により、冷却水の温度が上昇した後に略一定の温度に判定保持時間Ｔｐ２００保持されたと判定される（ステップＳ９０４／ＹＥＳ）。そして、時刻Ｔ３３において、冷却水ポンプ制御部１０４によって、冷却水ポンプ１５の回転数の低下が開始され、その後、冷却水ポンプ１５が停止する（ステップＳ５０６）。
【００７４】
エンジン１４の停止後、エンジン１４の廃熱の冷却水への伝達によって冷却水の温度が上昇する場合に、冷却水の温度が上昇し終えた後においても、冷却水はエンジン１４の廃熱を有している。本実施形態に係る第３の処理によれば、エンジン１４が停止した場合に、冷却水ポンプ１５の駆動は、冷却水の温度が上昇した後、略一定の温度に判定保持時間Ｔｐ２００保持するまでの間継続した後に停止する。それにより、エンジン１４の停止後に冷却水の温度が上昇する場合において、熱交換器７８でのランキンサイクル７０の作動媒体による冷却水からの廃熱の回収効率をより効果的に向上させることが可能である。
【００７５】
＜４．むすび＞
以上説明したように、本実施形態によれば、冷却水ポンプ制御部１０４は、エンジン１４が停止した場合に、冷却水ポンプ１５の駆動を継続させた後に停止させる。それにより、エンジン１４が停止した後において作動媒体と冷却水との間で熱交換される熱量を増大させることができる。また、ランキンサイクルポンプ制御部１０６は、エンジンが停止した場合に、冷却水ポンプ１５が停止した後に、膨張器８６へ供給される作動媒体の蒸気圧が所定の圧力を下回ったときに、ランキンサイクルポンプ７４を停止させる。それにより、ランキンサイクルポンプ７４の駆動に用いられる電力のうち不要な電力の消費を防止しつつ、廃熱の回収効率をより向上させることが可能である。従って、車両において生じる廃熱を利用した発電における発電効率を向上させることが可能である。
【００７６】
上記では、エンジン１４の運転により生成された駆動力は、駆動力伝達系１８を介して、駆動輪２２へ伝達される例について説明したが、本発明に係る技術的範囲は係る例に限定されない。例えば、エンジン１４の運転により生成された駆動力は、エンジン１４と接続された図示しない発電機へ伝達され、当該発電機による発電に用いられてもよい。なお、当該発電機によって発電された電力は、高電圧バッテリ３０へ蓄電されるように構成し得る。
【００７７】
また、上記では、熱発電用発電機６０により発電された電力が高電圧バッテリ３０に蓄電される例について説明したが、本発明に係る技術的範囲は係る例に限定されず、例えば、熱発電用発電機６０により発電された電力は車両内の各種装置へ電力を供給する低電圧バッテリに蓄電されてもよい。
【００７８】
また、本明細書においてフローチャートを用いて説明した処理は、必ずしもフローチャートに示された順序で実行されなくてもよい。いくつかの処理ステップは、並列的に実行されてもよい。また、追加的な処理ステップが採用されてもよく、一部の処理ステップが省略されてもよい。
【００７９】
また、図７及び図９にそれぞれ示した第２の処理及び第３の処理では、ステップＳ７０２において、冷却水ポンプ１５を停止させるか否かの判定を、冷却水の温度の推移に基づいて行うと判定された場合（ステップＳ７０２／ＹＥＳ）、所定の時間を経過したときにエンジン１４を停止させてもよい。第２の処理において、当該所定の時間は、エンジン１４が停止した時点から、冷却水の温度が、エンジン１４が停止した時点と比較して、判定温度Ｔｈ１００上昇する時点までの時間として予想される時間に設定され得る。それにより、冷却水の温度が、エンジン１４が停止した時点と比較して、判定温度Ｔｈ１００上昇しなかった場合に、冷却水ポンプ１５が駆動し続けることを防止することが出来る。また、第３の処理において、当該所定の時間は、エンジン１４が停止した時点から、冷却水の温度が上昇した後に略一定の温度に判定保持時間Ｔｐ２００保持される時点までの時間として予想される時間に設定され得る。それにより、冷却水の温度が上昇した後に略一定の温度に判定保持時間Ｔｐ２００保持されなかった場合に、冷却水ポンプ１５が駆動し続けることを防止することが出来る。
【００８０】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明は係る例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例又は応用例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【００８１】
１０  充電システム
１４  エンジン
１５  冷却水ポンプ
１６  冷却水流路
１８  駆動力伝達系
２２  駆動輪
３０  高電圧バッテリ
４０  モータ・ジェネレータ
６０  熱発電用発電機
７０  ランキンサイクル
７２  作動媒体流路
７４  ランキンサイクルポンプ
７８  熱交換器
８２  バイパス流路
８６  膨張器
９０  凝縮器
９４  バイパス弁
９８  タンク
１００  制御装置
１０２  エンジン状態判定部
１０４  冷却水ポンプ制御部
１０６  ランキンサイクルポンプ制御部
１０８  バイパス弁制御部
２０８  回転数センサ
２１２  蒸気圧センサ
２１６  第１の冷却水温センサ
２２０  第２の冷却水温センサ
【図１】
0006637280.tif 000002
【図２】
0006637280.tif 000003
【図３】
0006637280.tif 000004
【図４】
0006637280.tif 000005
【図５】
0006637280.tif 000006
【図６】
0006637280.tif 000007
【図７】
0006637280.tif 000008
【図８】
0006637280.tif 000009
【図９】
0006637280.tif 000010
【図１０】
0006637280.tif 000011