"発熱源を冷却するための冷却システムであって、前記発熱源を冷却する液媒体を循環させる流路116と、前記流路116上に設けられた前記液媒体を循環させるためのポンプ104とを備え、前記流路116は、前記発熱源の上流側と下流側との間に前記液媒体の流通方向に対して並列に配設された複数の分岐路B1~B3を含み、各前記複数の分岐路B1~B3を流れる前記液媒体の流量のアンバランスを検出することにより、前記冷却システムに発生した異常を検出するための制御装置30をさらに備える、冷却システム。前記制御装置30は、前記液媒体の流量のアンバランスが検出されたときの前記ポンプ104の回転数に少なくとも基づいて、前記異常の発生原因を診断する、請求項1に記載の冷却システム。前記ポンプ104の回転数を検出するための回転数センサ114をさらに備え、前記制御装置30は、前記液媒体の流量のアンバランスが検出された場合に、前記ポンプ104を駆動したときの前記回転数センサの検出値が制御目標値よりも上昇するという第1の条件が成立したときには、前記流路116に空気が混入していると診断する、請求項2に記載の冷却システム。前記液媒体の温度を検出するための温度センサ108をさらに備え、前記制御装置30は、前記第1の条件が成立しない場合には、前記温度センサ108の検出値が所定の閾値よりも低いという第2の条件が成立するか否かを判定し、前記第2の条件が成立したときには、前記流路116が凍結していると診断する、請求項3に記載の冷却システム。前記制御装置30は、前記第2の条件が成立した場合には、前記流路116の流量が制御範囲内にあるか否かを判定し、前記流路116の流量が前記制御範囲内にあるという第3の条件が成立したときには、前記複数の分岐路B1~B3のいずれかが凍結していると診断する、請求項4に記載の冷却システム。前記制御装置30は、前記第1の条件が成立しない場合に、前記第2の条件が成立しないときには、前記複数の分岐路B1~B3のいずれかに異物が混入していると診断する、請求項3に記載の冷却システム。前記制御装置30は、前記複数の分岐路B1~B3のいずれかに空気または異物が混入していると診断された場合には、前記ポンプ104の回転数を一時的に増加させる、請求項3または6に記載の冷却システム。前記制御装置30は、前記複数の分岐路B1~B3のいずれかが凍結していると診断された場合には、凍結が診断される分岐路に対応する発熱源を発熱量を一時的に増加させる、請求項5に記載の冷却システム。前記発熱源は、電動機MGおよび前記電動機MGを駆動するインバータ14を有する駆動装置であり、前記インバータ14中の電力制御素子の温度を検出する素子温度センサをさらに備え、前記制御装置30は、前記インバータ14に対する他の駆動指令が発せられない条件を満たす状況下において、前記インバータ14中の電力制御素子を一時的に発熱させた後前記電力制御素子の発熱を低減させ、前記素子温度センサの検出値の低下度合いに応じて各前記複数の分岐路B1~B3の流量を推定するとともに、各前記複数の分岐路B1~B3の流量の推定値に基づいて、前記液媒体の流量のアンバランスを検出する、請求項1に記載の冷却システム。前記複数の分岐路B1~B3は、互いに等しい流量となるように構成される、請求項1に記載の冷却システム。電動機MGを駆動源として用いる駆動装置と、前記駆動装置を冷却するための冷却システムとを備え、前記冷却システムは、前記駆動装置を冷却する液媒体を循環させる流路116と、前記流路116上に設けられた前記液媒体を循環させるためのポンプ104とを含み、前記流路116は、前記発熱源の上流側と下流側との間に前記液媒体の流通方向に対して並列に配設され、かつ、互いに等しい流路面積を有するように構成された複数の分岐路B1~B3を含み、各前記複数の分岐路B1~B3を流れる前記液媒体の流量のアンバランスを検出することにより、前記冷却システムに発生した異常を検出するための制御装置30をさらに備える、車両。特許文献1に記載されるような、冷却水の温度およびウォーターポンプの回転数に基づいて冷却システムにおける異常の発生の有無を判定する技術では、冷却システムに発生した異常の種類を判断できるが、その異常の原因について判断することは困難である。そのため、特許文献1に記載の技術では、異常の種類に応じて、電動機の出力トルクを制限する、あるいは、ウォーターポンプを停止させるといったフェールセーフ処理を行なうことができるが、異常の原因を除去するための処理を行なうことができない。それゆえ、この発明は、かかる課題を解決するためになされたものであり、その目的は、冷却システムに発生した異常の原因を特定し、かつ、その異常の原因を除去することが可能な冷却システムおよびそれを備える車両を提供することである。この発明のある局面に従えば、発熱源を冷却するための冷却システムであって、発熱源を冷却する液媒体を循環させる流路と、流路上に設けられた液媒体を循環させるためのポンプとを備える。流路は、発熱源の上流側と下流側との間に液媒体の流通方向に対して並列に配設された複数の分岐路を含む。冷却システムは、各複数の分岐路を流れる液媒体の流量のアンバランスを検出することにより、冷却システムに発生した異常を検出するための制御装置をさらに備える。好ましくは、制御装置は、液媒体の流量のアンバランスが検出されたときのポンプの回転数に少なくとも基づいて、異常の発生原因を診断する。好ましくは、冷却システムは、ポンプの回転数を検出するための回転数センサをさらに備える。制御装置は、液媒体の流量のアンバランスが検出された場合に、ポンプを駆動したときの回転数センサの検出値が制御目標値よりも上昇するという第1の条件が成立したときには、流路に空気が混入していると診断する。好ましくは、冷却システムは、液媒体の温度を検出するための温度センサをさらに備える。制御装置は、第1の条件が成立しない場合には、温度センサの検出値が所定の閾値よりも低いという第2の条件が成立するか否かを判定し、第2の条件が成立したときには、流路が凍結していると診断する。好ましくは、制御装置は、第2の条件が成立した場合には、流路の流量が制御範囲内にあるか否かを判定し、流路の流量が制御範囲内にあるという第3の条件が成立したときには、複数の分岐路のいずれかが凍結していると診断する。好ましくは、制御装置は、第1の条件が成立しない場合に、第2の条件が成立しないときには、複数の分岐路のいずれかに異物が混入していると診断する。好ましくは、制御装置は、複数の分岐路のいずれかに空気または異物が混入していると診断された場合には、ポンプの回転数を一時的に増加させる。好ましくは、制御装置は、複数の分岐路のいずれかが凍結していると診断された場合には、凍結が診断される分岐路に対応する発熱源を発熱量を一時的に増加させる。好ましくは、発熱源は、電動機および電動機を駆動するインバータを有する駆動装置である。冷却システムは、インバータ中の電力制御素子の温度を検出する素子温度センサをさらに備える。制御装置は、インバータに対する他の駆動指令が発せられない条件を満たす状況下において、インバータ中の電力制御素子を一時的に発熱させた後電力制御素子の発熱を低減させ、素子温度センサの検出値の低下度合いに応じて各複数の分岐路の流量を推定するとともに、各複数の分岐路の流量の推定値に基づいて、液媒体の流量のアンバランスを検出する。好ましくは、複数の分岐路は、互いに等しい流量となるように構成される。この発明の別の局面に従えば、車両は、電動機を駆動源として用いる駆動装置と、駆動装置を冷却するための冷却システムとを備える。冷却システムは、駆動装置を冷却する液媒体を循環させる流路と、流路上に設けられた液媒体を循環させるためのポンプとを含む。流路は、発熱源の上流側と下流側との間に液媒体の流通方向に対して並列に配設され、かつ、互いに等しい流量となるように構成された複数の分岐路を含む。車両は、各複数の分岐路を流れる液媒体の流量のアンバランスを検出することにより、冷却システムに発生した異常を検出するための制御装置をさらに備える。本発明によれば、冷却システムに発生した異常が検出されると、当該異常の原因を特定し、かつ、その異常の原因を除去することができる。これにより、冷却システムに異常が発生した場合であっても、直ちに異常の判定が確定されるのを防止できる。この結果、駆動装置の出力が制限される、あるいは、不要なウォーターポンプの交換が行なわれるのを回避することができる。以下、本発明の実施の形態について図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明が繰返さない。車両の構成図1は、本発明の実施の形態による冷却システムが搭載された車両100の概略構成図である。なお、車両100は電気自動車の例を示したが、冷却システムを搭載する車両であれば、本発明は電気自動車以外でも内燃機関を併用するハイブリッド自動車や燃料電池車にも適用可能である。図1を参照して、車両100は、蓄電装置であるバッテリBと、電圧センサ10と、パワーコントロールユニットPCU40と、モータジェネレータMGと、制御装置30とを備える。PCU40は、電圧コンバータ12と、平滑用コンデンサC0,C1と、電圧センサ13と、インバータ14とを含む。なお、PCU40は、電圧コンバータ12を設けずにインバータ14のみを含むものであってもよい。車両100は、モータジェネレータMGを駆動するインバータ14に給電するための正母線PL2をさらに備える。平滑用コンデンサC1は、正母線PL1および負母線SL2の間に接続される。電圧コンバータ12は、平滑用コンデンサC1の端子間電圧を昇圧する。平滑用コンデンサC0は、電圧コンバータ12によって昇圧された電圧を平滑化する。電圧センサ13は、平滑用コンデンサC0の端子間の電圧VHを検出して制御装置30に出力する。車両100は、さらに、バッテリBの正極と正母線PL1との間に接続されるシステムメインリレーSMRBと、バッテリBの負極負母線SL1とノードN2との間に接続されるシステムメインリレーSMRGとを備える。システムメインリレーSMRB,SMRGは、制御装置30から与えられる制御信号SEに応じて導通/非導通状態が制御される。電圧センサ10は、バッテリBの端子間の電圧VBを検出する。図示しないが、電圧センサ10とともに、バッテリBの充電状態を監視するために、バッテリBに流れる電流IBを検出するための電流センサが設けられている。バッテリBとしては、たとえば、鉛蓄電池、ニッケル水素電池、リチウムイオン電池等の二次電池や、電気二重層コンデンサ等の大容量キャパシタなどを用いることができる。負母線SL2は、電圧コンバータ12の中を通ってインバータ14側に延びている。電圧コンバータ12は、バッテリBと正母線PL2との間に設けられ、電圧変換を行なう電圧変換器である。電圧コンバータ12は、一方端が正母線PL1に接続されるリアクトルL1と、正母線PL2と負母線SL2との間に直列に接続されるIGBT素子Q1,Q2と、IGBT素子Q1,Q2にそれぞれ接続されるダイオードD1,D2とを含む。リアクトルL1の他方端はIGBT素子Q1のエミッタおよびIGBT素子Q2のコレクタに接続される。ダイオードD1のカソードはIGBT素子Q1のコレクタと接続され、ダイオードD1のアノードはIGBT素子Q1のエミッタと接続される。ダイオードD2のカソードはIGBT素子Q2のコレクタと接続され、ダイオードD2のアノードはIGBT素子Q2のエミッタと接続される。インバータ14は、正母線PL2および負母線SL2に接続されている。インバータ14は車輪2を駆動するモータジェネレータMGに対して電圧コンバータ12の出力する直流電圧を三相交流電圧に変換して出力する。またインバータ14は、回生制動に伴ない、モータジェネレータMGにおいて発電された電力を電圧コンバータ12に戻す。このとき電圧コンバータ12は、降圧回路として動作するように制御装置30によって制御される。インバータ14は、U相アーム15と、V相アーム16と、W相アーム17とを含む。U相アーム15、V相アーム16およびW相アーム17は、正母線PL2と負母線SL2との間に並列に接続される。U相アーム15は、正母線PL2と負母線SL2との間に直列接続されたIGBT素子Q3,Q4と、IGBT素子Q3,Q4とそれぞれ並列に接続されるダイオードD3,D4とを含む。ダイオードD3のカソードはIGBT素子Q3のコレクタと接続され、ダイオードD3のアノードはIGBT素子Q3のエミッタと接続される。ダイオードD4のカソードはIGBT素子Q4のコレクタと接続され、ダイオードD4のアノードはIGBT素子Q4のエミッタと接続される。V相アーム16は、正母線PL2と負母線SL2との間に直列接続されたIGBT素子Q5,Q6と、IGBT素子Q5,Q6とそれぞれ並列に接続されるダイオードD5,D6とを含む。ダイオードD5のカソードはIGBT素子Q5のコレクタと接続され、ダイオードD5のアノードはIGBT素子Q5のエミッタと接続される。ダイオードD6のカソードはIGBT素子Q6のコレクタと接続され、ダイオードD6のアノードはIGBT素子Q6のエミッタと接続される。W相アーム17は、正母線PL2と負母線SL2との間に直列接続されたIGBT素子Q7,Q8と、IGBT素子Q7,Q8とそれぞれ並列に接続されるダイオードD7,D8とを含む。ダイオードD7のカソードはIGBT素子Q7のコレクタと接続され、ダイオードD7のアノードはIGBT素子Q7のエミッタと接続される。ダイオードD8のカソードはIGBT素子Q8のコレクタと接続され、ダイオードD8のアノードはIGBT素子Q8のエミッタと接続される。モータジェネレータMGは、三相の永久磁石同期モータであり、U,V,W相の3つのステータコイルは各々の一方端が中性点に共に接続されている。そして、U相コイルの他方端がIGBT素子Q3,Q4の接続ノードから引き出されたラインに接続される。また、V相コイルの他方端がIGBT素子Q5,Q6の接続ノードから引き出されたラインに接続される。また、W相コイルの他方端がIGBT素子Q7,Q8の接続ノードから引き出されたラインに接続される。電流センサ24は、モータジェネレータMGに流れる電流をモータ電流MCRTとして検出し、モータ電流MCRTを制御装置30へ出力する。制御装置30は、アクセルセンサ111からアクセル開度を受け、シフトポジションセンサ113からシフトレバーの設定位置を受ける。さらに、制御装置30は、モータジェネレータMGの回転速度モータ回転数Nmと、電流IBおよび電圧VB,VHの各値と、モータ電流MCRTと、起動信号IGONとを受ける。そして制御装置30は、これらの情報に基づいて電圧コンバータ12およびインバータ14を制御する。具体的には、制御装置30は、電圧コンバータ12に対して、昇圧指示を行なう制御信号PWU,降圧指示を行なう制御信号PWDおよび動作禁止を指示するシャットダウン信号を出力する。さらに、制御装置30は、インバータ14に対して、電圧コンバータ12から出力される直流電圧を、モータジェネレータMGを駆動するための交流電圧に変換する駆動指示を行なう制御信号PWMIと、モータジェネレータMGで発電された交流電圧を直流電圧に変換して電圧コンバータ12側に戻す回生指示を行なう制御信号PWMCとを出力する。冷却システムの構成図1に示す構成において、車両100は、PCU40およびモータジェネレータMGを冷却するための冷却システムとして、ラジエータ102と、リザーバータンク106と、ウォーターポンプ104とをさらに備える。図2には、図1の車両100の構成のうち冷却システムの構成が抽出して示されている。ラジエータ102とPCU40とリザーバータンク106とウォーターポンプ104とモータジェネレータMGとは、流路116によって直列に環状に接続されている。ウォーターポンプ104は、不凍液などの冷却水を循環させるためのポンプである。ウォーターポンプ104は、リザーバータンク106から冷却水を吸引し、モータジェネレータMGに向けて冷却水を循環させる。回転数センサ114は、ウォーターポンプ104の回転速度以下、W/P回転数と記すNWを検出し、検出したW/P回転数NWを制御装置30へ出力する。ラジエータ102は、PCU40内部の電圧コンバータ12およびインバータ14を冷却した後の冷却水を流路116から受け、その受けた冷却水を図示しないラジエータファンを用いて冷却する。PCU40の冷却水入口付近には、冷却水温を検出する温度センサ108が設けられている。温度センサ108からは冷却水温TWが制御装置30に送信される。また、PCU40の内部には、電圧コンバータ12の温度TCを検出する温度センサ110と、インバータ14の温度TIを検出する温度センサ112とが設けられている。温度センサ110,112としては、インテリジェントパワーモジュールに内蔵されている温度検出素子等が用いられる。制御装置30は、温度センサ110からの温度TCと温度センサ112からの温度TIとに基づいて、ウォーターポンプ104を駆動するための信号SPを生成し、その生成した信号SPをウォーターポンプ104へ出力する。図2に示す構成において、流路116は、PCU40の上流側から下流側までの区間が複数の分岐路に分岐される。図3は、PCU40を経由する流路116の構成を説明する概念図である。図3を参照して、PCU40の内部には、電圧コンバータ12およびインバータ14の電力制御素子IGBT素子などが搭載されたパワー素子基板400が設けられている。このパワー素子基板400の裏面には、パワー素子基板400を冷却するための流路122が設けられている。流路122は、冷却水入口120および冷却水出口124と連通している。図3では、パワー素子基板400上に搭載される複数の電力制御素子は、3つの素子部素子部1~3に区分されている。そして、流路122は、これら3つの素子部をそれぞれ経由するように3つの分岐路B1~B3に分岐されている。これら3つの分岐路B1~B3は、冷却水入口120および冷却水出口124の間に、冷却水の流通方向に対して並列に配設されており、流量が互いに等しくなるように構成されている。したがって、冷却水入口120から導入された冷却水は3等分されると、それぞれの分岐路B1~B3を矢印P1~P3に示す方向に沿って流れる。このとき、各分岐路を流れる冷却水と素子部とが熱交換することによって、素子部に含まれる電力制御素子が冷却される。分岐路B1~B3には、冷却水の流量を検出するための流量センサ131~133がそれぞれ設けられている。流量センサ131からは分岐路B1における冷却水の流量Faが制御装置30に送信される。流量センサ132からは分岐路B2における冷却水の流量Fbが制御装置30に送信される。流量センサ133からは、分岐路B3における冷却水の流量Fcが制御装置30に送信される。制御装置30は、流量センサ131~133からそれぞれ入力される流量Fa,Fb,Fcに基づいて、冷却システムの部分異常を診断する。本実施の形態における冷却システムの部分異常とは、複数の分岐路のうちのいずれかに異常が発生することをいう。図3には、部分異常の一例として、分岐路B1の内部に異物が混入した場合を示す。この場合、分岐路B1を流れる冷却水の流量が低下するため、分岐路B1~B3の間で流量のアンバランスが生じてしまう。このような流量のアンバランスが生じると、素子部1~3の間で冷却能力に差が生じるため、素子温度が部分的に高温となるという不具合が生じる虞がある。図3の場合では、素子部1の素子温度T1が、素子部2の素子温度T2および素子部3の素子温度T3と比較して高温となる虞がある。したがって、冷却システムの部分異常を速やかに検出するとともに、部分異常による流量のアンバランスを解消する必要がある。本実施の形態に係る冷却システムでは、以下に説明する図4および図5に従って、制御装置30は、流量センサ131~133の検出値流量Fa,Fb,Fcに基づいて、流量Fa,Fb,Fc間にアンバランスが発生しているかどうかを検出する。流量のアンバランスの発生時には、制御装置30は、冷却システムの部分異常と判定する。そして、冷却システムの部分異常と判定されると、制御装置30は、部分異常発生時の冷却システムの状態に基づいて、当該部分異常の原因を診断する。部分異常の原因が診断されると、制御装置30は、さらに診断された原因を除去するための制御を実行することによって当該部分異常を解消させる。図4は、制御装置30の処理構造を概略的に示したフローチャートである。なお、このフローチャートの処理は、一定時間毎または所定の条件が成立するごとに実行される。図4を参照して、制御装置30は、ステップS01では、流量センサ131~133図3により検出される分岐路B1~B3の流量Fa,Fb,Fcを読み込む。続いて、制御装置30は、ステップS02により、回転数センサ114図1により検出されるウォーターポンプ104の回転速度W/P回転数NWをモニタリングする。制御装置30は、ステップS03により、流量Fa,Fb,Fcに基づいて、冷却システムの部分異常が発生しているかどうかを判定する。具体的には、制御装置30は、流量Fa,Fb,Fcの間にアンバランスが発生しているか否かを判定する。たとえば、制御装置30は、流量Fa、流量Fbおよび流量Fcの合計値流路116の流量Ftに相当に対する各流量Fa,Fb,Fcの割合を算出する。そして、制御装置30は、算出した割合を比較することにより、流量のアンバランスが発生しているか否かを判定する。算出した割合が流量Fa,Fb,Fc間で異なっている場合、すなわち、各流量の割合が1/3から外れている場合には、制御装置30は、冷却システムの部分異常が発生していると判定する。このとき、制御装置30は、流量の割合が他の分岐路と比較して小さくなる分岐路に異常が生じているものと判定する。ステップS03において冷却システムの部分異常と判定されると、制御装置30は、ステップS04により、部分異常発生時の冷却システムの状態に基づいて、当該部分異常の原因を診断する。そして、制御装置30は、診断された原因を除去するための制御以下、異常原因除去制御というを実行する。そして、異常原因除去制御の実行によっても部分異常が解消されない場合には、ステップS05により、制御装置30は、冷却システムの異常を確定する。冷却システムの異常が確定されると、制御装置30は、表示装置や警告ランプなどに警告を表示する。図5は、図4のステップS04に示した異常原因除去制御を実現するためのフローチャートである。なお、図5のステップS01,S02による処理は、図4のステップS01,S02による処理と同じである。また、図5のステップS031,S032,S033による処理は、図4のステップS03による処理に対応する。図5を参照して、制御装置30は、ステップS01により、流量センサ131~133図3により検出される分岐路B1~B3の流量Fa,Fb,Fcを読み込むとともに、ステップS02により、ウォーターポンプ104の回転速度W/P回転数NWをモニタリングする。制御装置30は、ステップS031により、流路116の流量Ftに対する各流量Fa,Fb,Fcの割合を比較した結果に基づいて、流量Fa,Fb,Fcの間にアンバランスが発生しているか否かを判定する。流量Fa,Fb,Fcのアンバランスが発生していない場合ステップS031のNO判定時には、制御装置30は、ステップS033により、冷却システムが正常と判定する。一方、流量Fa,Fb,Fcのアンバランスが発生している場合ステップS031のYES判定時には、制御装置30は、ステップS032により、冷却システムの部分異常と判定する。制御装置30は、複数の分岐路B1~B3のうち流量Ftに対する流量の割合が小さい分岐路において、異常が生じていると判定する。ステップS032において冷却システムの部分異常と判定されると、制御装置30は、ステップS041~S050による処理を行なうことにより、部分異常の原因の診断および冷却システムの異常原因除去制御を実行する。具体的には、最初に、ステップS041により、制御装置30は、モニタリングしたW/P回転数NWに基づいて、W/P回転数NWが上昇したか否かを判定する。W/P回転数NWが上昇した場合ステップS041のYES判定時には、制御装置30は、ステップS045により、異常と判定された分岐路の内部に空気が混入している可能性があると診断する。分岐路内に空気が混入するとは、空気の塊が当該分岐路内に存在することをいう。流路内に空気が混入している場合、ウォーターポンプ104にかかる負荷は、空気が混入していない場合に比べて小さくなる。そのため、ウォーターポンプ104の実回転数が、信号SPにより指定される制御回転数よりも大きくなる。W/P回転数NWが制御回転数よりも高い状態が所定時間以上継続した場合には、制御装置30は、分岐路内に空気が混入している可能性があると診断する。ステップS045により分岐路内に空気が混入している可能性があると診断されると、制御装置30は、ステップS044により、ウォーターポンプ104の出力を一時的に増加させる。たとえば、制御装置30は、ウォーターポンプ104を一定時間最高回転数で駆動する。ウォーターポンプ104の回転数を上げることによってウォーターポンプ104の吐出流量が増大することにより、分岐路内に残存している空気が冷却水とともにリザーバータンク106に押し流される。リザーバータンク106内では、空気と冷却水とが分離させられ、空気が大気に放出される。これにより、分岐路に残存していた空気を取り除くことができる。これに対して、ステップS041においてW/P回転数NWが上昇していない場合ステップS041のNO判定時には、制御装置30は、ステップS042により、温度センサ108により検出された冷却水温TWが所定の閾値以下であるか否かを判定する。所定の閾値は、たとえば、流路内の冷却水が凍結する温度に設定される。なお、温度センサ108により検出された冷却水温TWに代えて、外気温を検出するための温度センサの検出値に基づいて判定してもよい。冷却水温TWが所定の閾値以下である場合ステップS042のYES判定時には、制御装置30は、続いて、ステップS046により、流路116を流れる冷却水の流量Ftが正常であるか否かを判定する。制御装置30は、流量Ftとして、流量センサ131~133によりそれぞれ検出される流量Fa,Fb,Fcの合計値を算出する。そして、制御装置30は、流量Ftが、ウォーターポンプ104の制御回転数に応じた流量の制御範囲内にある場合には、流量Ftが正常であると判定する。ステップS046において流量Ftが正常であると判定された場合ステップS046のYES判定時には、制御装置30は、ステップS047により、冷却水温が低いために、図3に示す分岐路B1~B3が部分的に凍結している可能性があると診断する。制御装置30は、複数の分岐路B1~B3のうち、総流量に対する流量の割合が他の分岐路と比較して小さい分岐路が凍結していると推定する。そこで、制御装置30は、ステップS048により、この凍結が推定される分岐路に対応する素子部を強制的に発熱させる。具体的には、制御装置30は、当該分岐路に対応する素子部に含まれる電力制御素子に対して、短時間通電状態とするための制御信号を出力する。なお、この制御信号は、電力制御素子を発熱させるためのものであるため、制御信号PWMI,PMWCのように車両を駆動するためのトルクを発生させるものではない。電力制御素子が短時間自己発熱することで、分岐路の凍結を解消することができる。これに対して、ステップS046において流量Ftが正常でないと判定された場合ステップS046のNO判定時には、制御装置30は、ステップS049により、複数の分岐路B1~B3を含む流路116が凍結している可能性があると診断する。この場合、制御装置30は、ステップS050により、素子部1~3の全てを強制的に発熱させる。具体的には、制御装置30は、素子部1~3に含まれる電力制御素子に対して、短時間通電状態とするための制御信号を出力する。パワー素子基板400に搭載される全ての電力制御素子が短時間自己発熱することによって、流路の凍結を解消することができる。ステップS042に戻って、冷却水温TWが所定の閾値以下でない場合ステップS042のNO判定時には、制御装置30は、複数の分岐路B1~B3の一部に異物または空気が混入している可能性があると診断する。制御装置30は、複数の分岐路B1~B3のうち、総流量に対する流量の割合が小さい分岐路に異物または空気が混入していると推定する。なお、ステップS043における分岐路内への空気の混入とは、ステップS045と同様に、空気の塊が当該分岐路内に存在することをいう。ただし、ステップS043は、ステップS045と比較して、大きさがより小さい空気の塊が分岐路内に無数に存在するために、当該分岐路の流通面積を低下させている場合を想定している点で異なる。ステップS041により分岐路内に異物または空気が混入している可能性があると診断されると、制御装置30は、ステップS044により、ウォーターポンプ104の出力を一時的に増加させる。上記のように、ウォーターポンプ104の吐出流量を増大させることにより、分岐路に残存していた異物または空気を取り除くことができる。以上に述べたように、ウォーターポンプ104の回転数および冷却水温に基づいて冷却システムの部分異常の原因を診断すると、診断された原因を除去するのに最適な制御態様で異常原因除去制御を実行する。そして、制御装置30は、ステップS051により、流量Fa,Fb,Fcのアンバランスが解消したか否かを判定する。流量のアンバランスが解消していない場合ステップS051のNO判定時には、制御装置30は、ステップS05により、冷却システムの異常を確定する。一方、上記の異常原因除去制御により流量のアンバランスが解消した場合ステップS051のYES判定時には、制御装置30は、ステップS06により、冷却システムの部分異常が解消され、冷却システムが正常状態に復帰したものと判定する。以上のように、本実施の形態に係る冷却システムによれば、冷却水の流通方向に対して並列に接続された複数の分岐路の間で冷却水の流量のアンバランスが発生しているか否かを判定することにより、冷却システムの部分異常を検出することができる。ここで、上記のように、複数の分岐路の間で冷却水の流量のアンバランスが発生した場合には、素子温度が部分的に高温となるという不具合が生じる虞がある。したがって、電圧コンバータ12の温度TCを検出する温度センサ110およびインバータ14の温度TIを検出する温度センサ112図1参照の検出値に基づいて、冷却システムの異常を判定する構成とすることができる。しかしながら、温度センサの検出値に基づいて冷却システムの異常を判定する構成では、電力制御素子の温度上昇が、過電流が流れることによる電力制御素子の発熱量の増加によるものか、流路に空気または異物が混入したことによる流量の低下によるものか、あるいは、ウォーターポンプ104の故障によるものかを切り分けることができない。そのため、電力制御素子の温度上昇を抑えるために、モータジェネレータMGの負荷率が制限されてしまう虞がある。あるいは、正常に動作可能であるにも拘らす、ウォーターポンプ104が誤って交換されてしまう虞がある。これに対して、本実施の形態に係る冷却システムでは、複数の分岐路間の流量のアンバランスが発生しているか否かを判定することにより、流路の部分的な異常を検出することができる。したがって、モータジェネレータMGの負荷率が制限される、あるいは、不要なウォーターポンプ104の交換が行なわれるといった不具合を回避することができる。また、部分異常が検出された際のウォーターポンプ104の回転数および冷却水温TWに基づいて、部分異常の原因を切り分けることが可能となるため、当該原因を除去するための制御を実行することによって部分異常を解消することができる。変更例なお、本実施の形態に係る冷却システムは、複数の分岐路B1~B3における流量Fa,Fb,Fcを、分岐路ごとに設けた流量センサによって検出する構成としたが、流量Fa,Fb,Fcを推定する構成としてもよい。流量の推定方法としては、たとえば、図2に示す冷却システムにおいて、制御装置30は、PCU40に対する他の駆動命令が発せられない条件を満たす状況下において、流量推定のために、インバータ14中の電力制御素子を一時的に発熱させ、その後当該電力制御素子が冷却されていく度合いに基づいて流量を推定することができる。これによれば、分岐路ごとに流量センサを設けることなく、流量を精度良く検出することが可能となる。以下、図面を参照して、本発明の実施の形態の変更例に係る冷却システムの診断処理について説明する。図6は、本変更例に係る冷却システムの診断時期を説明するための波形図である。図1、図6を参照して、車両のスタートボタン等によって運転者から起動指示が与えられると、車両はECUのセルフチェックなどを完了してReadyON状態となる。その後時刻t1~t2において車両がパーキングレンジに設定され停車されている状態において、制御装置30がインバータ14にトルク指令を短時間出力する。このトルク指令は、時刻t3以降の走行時のトルク指令に比べると小さなものである。したがって、パーキングレンジに設定されており、アクセルペダルが踏まれていなければ、車両が動き出すほどのトルクは発生しない。なお、この短時間のトルク指令はインバータの電力制御素子を発熱させるためのものであるので、トルクを発生させるものでなくてもよい。たとえば、トルクを発生させないように、インバータのd軸電流のみを流してq軸電流を流さないようにインバータ14を制御するものであってもよい。そして時刻t3までにウォータポンプ104の動作状況の診断が完了し、動作状況が正常であることが確認された場合には、時刻t3~t4に示すようにアクセルペダルからなどの加減速の指示に応じてトルク指令が発生され、車両が走行できる状態に移行する。なお、時刻t3時点をReadyON状態と定義してもよい。図7は、図6に示した冷却システムの診断時期の制御について説明するためのフローチャートである。このフローチャートの処理は、車両システムを起動するスタートスイッチがON状態に設定されると、メインルーチンから呼び出されて実行される。図6、図7を参照して、ステップS10においてバッテリBからインバータ14を用いた充放電動作の有無が判断される。充放電動作が無い場合にはステップS20に処理が進み冷却システムの診断が行なわれる。これにより、冷却システム104の診断に適したノイズの少ない環境が確保される。ステップS10において充放電動作がある場合、たとえばすぐにアクセルが踏まれた場合などでは、冷却システムの診断は行なわずに次の機会を待つこととし、ステップS60において制御はメインルーチンに戻される。なお、冷却システムの診断を優先させることとして、冷却システムの診断が終了するまでは、スタートスイッチ後のシフト位置をパーキング位置から移動禁止したり、アクセルペダルの入力を受け付けないようにしたりしても良い。ステップS20では、インバータ14の電力制御素子を短時間発熱させ、その後それが冷却されていく度合に基づいて、流路116の流量Ftおよび分岐路B1~B3の流量Fa,Fb,Fcを検出する。検出した流量Fa,Fc,Fcに基づいて流量のアンバランスが発生しているかどうかを診断することができる。ステップS30において、冷却システムが正常か否かが判断される。ステップS30による処理は、図4および図5のフローチャートに従って実行される。冷却システムが正常と判断された場合にはステップS40に処理が進み、バッテリBからのインバータ14を用いた充放電動作が許可される。これにより車両は走行が可能となる。なお、検出した冷却水量をフィードバックして、ポンプの制御に使用してもよい。一方、ステップS30において冷却システムが正常でないと判断された場合、すなわち、冷却システムの異常が確定された場合には、表示装置や警告ランプなどに警告表示が行われる。ステップS40またはステップS50の処理が終了すると、ステップS60において制御はメインルーチンに移される。図8は、図7のステップS20の冷却システムの診断時に用いられる流量検出処理を説明するためのフローチャートである。このフローチャートの処理は、メインルーチンである図7のフローチャートの処理から呼び出されて実行される。また、このフローチャートの処理は、流路116および分岐路B1~B3を対象として並行して実行される。図8を参照して、このフローチャートの処理は、車両システム起動または車両システム終了を指示する操作に基づいて開始される。まずステップS21において、制御装置30は、シフトレンジがPパーキングレンジに設定されており、かつアクセルペダルが操作されていないOFF状態という条件が成立するか否かを判断する。この条件が成立しない間は、ステップS37に処理が進み、制御はメインルーチンに移される。なお、ハイブリッド自動車の場合は、バッテリの蓄電量が低下しているときにエンジンを始動させるためにモータのインバータに通電するものがあるので、バッテリの蓄電量が低下していないという条件を追加してもよい。ステップS21の条件が成立した場合には、ステップS22に処理が進み、その時の水温Twを値Tw0として記憶し、また、インバータ素子温度Tiを値Ti0として記憶する。続いて、ステップS23において、水温-指令トルクマップから、指令トルクを決定する。図9は、図8のステップS23において参照される水温-指令トルクマップの一例を示した図である。図9に示すマップの例では、水温が上昇するほど小さくなるように指令トルクが設定されている。再び、図8を参照して、ステップS23に続き、ステップS24において、制御装置30は、インバータ14に対して水温に基づいて決定された指令トルクを与えるトルクON。ステップS25では、指令トルクを再びゼロにするトルクOFF。以上によってインバータ中の電力制御素子は図3の時刻t1~t2に示すように短時間発熱する。ステップS25においては、制御装置30は、指令トルクをゼロに戻すと同時にその時のインバータ中の電力制御素子の温度をピーク温度Ti1として保存し、その時の時刻をt1として保存する。図10は、温度の下降レートの計測について説明するための図である。図8、図10を参照して、インバータのトルク指令をON状態に設定したことに応じて、時刻t0においてインバータの電力制御素子の温度が上昇を開始する。そして、インバータのトルク指令をOFF状態に設定するまでは、素子温度は上昇し続ける。インバータのトルク指令をOFF状態に設定したことに対応する時刻t1において素子温度はピーク値Ti1をとる。このピーク値Ti1およびその時の時刻t1は、ステップS25の処理時において制御装置30の内部メモリなどに記録される。続いてステップS26において、ピーク温度Ti1と現在のインバータ素子温度Ti0の差分値ΔTi01を次式1に基づいて算出する。ΔTi01=Ti1-Ti0...1そして、ステップS27において規定回数mが設定され、さらにカウンタの初期化が行われる。カウンタ値nに2がセットされる。ステップS28からステップS34の処理はカウンタ値nに基づいて繰返し行われる。まずステップS28では、制御装置30は、インバータの電力制御素子の温度の下降レートの算出温度を決定する。カウンタ値nに対応するインバータの電力制御素子の温度の下降レートを算出するための算出温度の差分をΔTi1nとすると次式2のようになる。ΔTi1n=ΔTi01n-1/n...2たとえば、n=2のときは、ΔTi12=ΔTi011/2となり、温度差が半分まで低下したときが第1回目の測定となる。またn=3のときは、温度差が1/3まで低下したときとなる。続いて、ステップS29では、現在の温度が次式3であらわされる温度Tinまで下降したか否かが判断される。Tin=Ti1-ΔTi1n...3ステップS29では、ステップS28において計算された温度の差分ΔTi12,ΔTi13,ΔTi14がピーク値Ti1から低下したときに、それぞれ時刻t2,t3,t4が計測される。時刻t2、t3は、たとえば温度の差分がΔTi01のそれぞれ1/2,1/3となる時刻とすることができる。また図8のフローチャートには示されていないが、図10の時刻t4のように、初期温度Ti0より少し高い温度たとえば2°Cとなる時刻を測定点とすることもできる。計測された時刻tnと保存されている時刻t1とに基づいて、ステップS30で時刻t1からの時間差Δt1nが算出される。図10に示されるように、温度の差分ΔTi12,ΔTi13,ΔTi14にそれぞれ対応する時間差Δt12,Δt13,Δt14が算出される。算出された値は制御装置30の内部メモリなどに記録される。続いて、ステップS31において、温度の差分ΔTinおよび時間差Δtinと下降レート流量マップから流量を算出する。図11は、下降レート流量マップの一例を示す図である。図11の下降レート流量マップは、車両の冷却系ごとに異なるので、あらかじめ実験的に求めておいた値が使用される。なお、工場出荷や検査直後のウォータポンプ正常時にデータを車両自身が取得してこれを基準値にするようにしてもよい。ステップS31では、求めた流量Qnが保存される。続いて、ステップS32においては、ステップS21の条件が継続されているか否かが再び判断される。この条件は、シフトレンジがPパーキングレンジに設定されており、かつアクセルペダルが操作されていないOFF状態という条件である。この条件が成立しなくなっていた場合には、ステップS35に処理が進み今までの計測結果に基づいて流量を算出する。一方、この条件がまだ成立している場合は、ステップS33に処理が進みさらに検出流量の精度を上げるために計測データの取得が行われる。ステップS33では、ステップS27において設定したカウンタのカウンタ値nを1だけ増加させる。そしてステップS24において、カウンタ値がステップS27で設定しておいた測定回数mより小さいか否かが判断される。n<mである場合には、ステップS28からの処理が再び繰返され時間差Δt1nと温度の差分ΔTinのデータの組の取得が継続される。ステップS34においてnがmに一致し、規定の測定回数m回分の測定が完了していた場合には、ステップS35に処理が進む。ステップS35においては、測定した回数分の流量Qjj=2,...mの平均値Qoutを算出する。そして、ステップS36において、流路116および分岐路B1~B3の各々について検出された流量に基づいて、図4および図5のフローチャートによる処理が実行されることにより、冷却システムが正常か否かが判断される。ステップS36に続くステップS37では、制御はメインルーチンである図7のフローチャートに移される。本変更例によれば、正確な冷却液媒体の流量を検知することができるため、冷却システムの正確な異常判定が可能となる。より具体的には、インバータ素子温度の下降レートを検出することで、下降レートと流量の関係を示すマップから、新たな流量センサを追加することなく、冷却水の水量がわかる。また走行開始前または終了後、ハイブリッド自動車であればエンジン停止時かつ停車時にポンプ診断を実施することで、インバータ素子温度上昇を発生させる外乱を除去し、正確な流量検出が可能となる。さらに、冷却水温に基づきインバータ指令トルクの大きさを変化させることによって、インバータ素子の破壊を回避しながら熱源としてインバータ素子を上昇させることができる。また、下降レートを複数回計測することで、下降レートと流量の関係を示すマップから精度よく冷却水流量を算出できる。この場合、規定回数計測する前に走行開始やエンジン始動した場合ハイブリッド自動車では、エンジン始動にモータのインバータを使用するものがあるでも、その前までに計測した下降レートから冷却水量を算出することができる。なお、本実施の形態では、冷却システムが搭載された車両の一例として、電気自動車を例示したが、本発明の適用はこのような例に限定されるものではない。すなわち、冷却システムを搭載する車両であれば、本発明は、内燃機関を併用するハイブリッド自動車や燃料電池車にも適用可能である。今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて請求の範囲によって示され、請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。"