(57)【要約】【課題】従来の油量推定装置に比較して精度よくオイルの油量が基準油量から減少したことを推定することができる車両の油量推定装置を提供する。【解決手段】第１温度勾配θ１と第１推定温度勾配θ１ｓとの第１乖離量θｋ１が第１所定値θｃ１よりも大きい場合に、オイルパン５４に貯留している前記オイルの油量が前記基準油量から減少したと推定する油量推定部９０と、を備える。コイルエンド４４ｂは、第１電動機ＭＧ１の発熱部位であるので、コイルエンド４４ｂの第１温度Ｔ１は、オイルの油量が前記基準油量から減少して、例えば第１電動機ＭＧ１を冷却するオイルがなくなると、駆動力伝達装置１２内でギヤ機構等から受ける熱によりコイルエンド４４ｂの第１温度Ｔ１が上昇する温度に比べてより高く上昇する。これにより、従来の油量推定装置に比較して精度よくオイルの油量が前記基準油量から減少したことを推定することができる。【選択図】図８
2019210969.tif 000002
【特許請求の範囲】
【請求項１】
オイルが貯留されたオイル貯留部から供給されたオイルが、駆動力伝達装置において回転電機を冷却すると共にギヤ機構を潤滑して、前記オイル貯留部に戻る車両に関して、前記オイル貯留部に貯留しているオイルの油量が予め定められた基準油量から減少したと推定する車両の油量推定装置であって、
前記回転電機のコイルエンドの温度を検出する温度センサと、
前記オイルの油量が前記基準油量を満たす場合に前記オイルによって冷却されるときの前記回転電機のコイルエンドの推定温度を推定する温度推定部と、
前記温度センサが検出した温度またはその温度から算出される温度勾配と、前記温度推定部で推定した推定温度またはその推定温度から算出される推定温度勾配との乖離量が、予め定められた所定値よりも大きい場合に、前記オイル貯留部に貯留している前記オイルの油量が前記基準油量から減少したと推定する油量推定部と、
を備えることを特徴とする車両の油量推定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オイル貯留部に貯留されているオイルの油量が基準油量から減少したことを推定する車両の油量推定装置において、オイルの温度を検出する温度センサによってオイルの油量が基準油量から減少したと推定する従来の油量推定装置に比較して精度よくオイルの油量が基準油量から減少したことを推定することができる技術に関する。
【背景技術】
【０００２】
オイル貯留部に貯留されているオイルの油量が基準油量から減少したことを推定する車両の油量推定装置が知られている。例えば、特許文献１に記載された車両の油量推定装置がそれである。特許文献１の油量推定装置は、オイルパンに貯留されたオイルの第１温度を検出する第１温度センサと、オイルポンプから吐出されたオイルの第２温度を検出する第２温度センサとを備え、前記第１温度と前記第２温度との油温差が所定値以上になったときに、オイルの油量が基準油量から減少したと推定している。すなわち、特許文献１の油量推定装置は、オイルパンに貯留されたオイルのオイルレベルが低下してストレーナから空気を吸い込んでしまうことによってオイルポンプから吐出される気泡が含まれたオイルと、オイルパンに貯留された前記気泡が含まれていないオイルとに生じる温度差によって、オイルの油量が基準油量から減少したと推定している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１１７１６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、特許文献１のような油量推定装置を、例えばオイルパンから供給されたオイルが駆動力伝達装置において回転電機を冷却すると共にギヤ機構を潤滑してオイルパンに戻る車両に適用させることが考えられる。すなわち、前記オイルパンに貯留されたオイルの第３温度と、前記オイルポンプから前記駆動力伝達装置内に供給されたオイルの第４温度との温度差から、オイルの油量が基準油量から減少したと推定することができると考えられる。しかしながら、上記のような油量推定装置において、前記オイルポンプから前記駆動力伝達装置内に供給されるオイルの第４温度は、例えば、前記駆動力伝達装置内に設けられた前記ギヤ機構および前記回転電機から受ける熱や、前記駆動力伝達装置を収容するケースの外との熱交換等の様々の要因により変化（上昇）する場合があるので、精度良くオイルの油量が基準油量から減少したと推定することが困難であった。
【０００５】
本発明は、以上の事情を背景として為されたものであり、その目的とするところは、従来の油量推定装置に比較して精度よくオイルの油量が基準油量から減少したことを推定することができる車両の油量推定装置を提供することにある。
【課題を解決するための手段】
【０００６】
第１発明の要旨とするところは、（ａ）オイルが貯留されたオイル貯留部から供給されたオイルが、駆動力伝達装置において回転電機を冷却すると共にギヤ機構を潤滑して、前記オイル貯留部に戻る車両に関して、前記オイル貯留部に貯留しているオイルの油量が予め定められた基準油量から減少したと推定する車両の油量推定装置であって、（ｂ）前記回転電機のコイルエンドの温度を検出する温度センサと、（ｃ）前記オイルの油量が前記基準油量を満たす場合に前記オイルによって冷却されるときの前記回転電機のコイルエンドの推定温度を推定する温度推定部と、（ｄ）前記温度センサが検出した温度またはその温度から算出される温度勾配と、前記温度推定部で推定した推定温度またはその推定温度から算出される推定温度勾配との乖離量が、予め定められた所定値よりも大きい場合に、前記オイル貯留部に貯留している前記オイルの油量が前記基準油量から減少したと推定する油量推定部と、を備えることにある。
【発明の効果】
【０００７】
第１発明によれば、（ｂ）前記回転電機のコイルエンドの温度を検出する温度センサと、（ｃ）前記オイルの油量が前記基準油量を満たす場合に前記オイルによって冷却されるときの前記回転電機のコイルエンドの推定温度を推定する温度推定部と、（ｄ）前記温度センサが検出した温度またはその温度から算出される温度勾配と、前記温度推定部で推定した推定温度またはその推定温度から算出される推定温度勾配との乖離量が、予め定められた所定値よりも大きい場合に、前記オイル貯留部に貯留している前記オイルの油量が前記基準油量から減少したと推定する油量推定部と、を備える。前記コイルエンドは、前記回転電機の発熱部位であるので、前記コイルエンドの温度は、前記オイル貯留部に貯留しているオイルの油量が前記基準油量から減少して、前記回転電機を冷却するオイルが少なくなると、または前記回転電機を冷却するオイルがなくなると、前記駆動力伝達装置内で例えば前記ギヤ機構等から受ける熱により前記コイルエンドの温度が上昇する温度に比べてより高く上昇する。これにより、従来の油量推定装置に比較して精度よくオイルの油量が基準油量から減少したことを推定することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明が適用されるハイブリッド車両に備えられた電子制御装置と駆動力伝達装置の構成とを説明する骨子図である。
【図２】図１の駆動力伝達装置内に形成されている潤滑油経路を説明する図である。
【図３】図１の電子制御装置の制御機能の要部を説明する機能ブロック図である。
【図４】図３の電子制御装置に設けられた第１温度勾配算出部および第２温度勾配算出部で算出された温度勾配と第１温度勾配推定部および第２温度勾配推定部で算出された推定温度勾配との乖離量が、予め定められた所定値以下である場合を示す図である。
【図５】図３の電子制御装置に設けられた第１温度勾配算出部および第２温度勾配算出部で算出された温度勾配と第１温度勾配推定部および第２温度勾配推定部で算出された推定温度勾配との乖離量が、予め定められた所定値より大きい場合を示す図である。
【図６】図３の電子制御装置に設けられた第１温度勾配算出部および第２温度勾配算出部で算出された温度勾配と第１温度勾配推定部および第２温度勾配推定部で算出された推定温度勾配との乖離量が、予め定められた所定値以下である場合を示す図である。
【図７】図３の電子制御装置に設けられた第１温度勾配算出部および第２温度勾配算出部で算出された温度勾配と第１温度勾配推定部および第２温度勾配推定部で算出された推定温度勾配との乖離量が、予め定められた所定値より大きい場合を示す図である。
【図８】図３の電子制御装置において、第１電動機の駆動により走行している状態においてオイルパンに貯留されているオイルの油面高さが基準高さより低くなったことを推定する油量推定装置の作動の一例を説明するフローチャートである。
【発明を実施するための形態】
【０００９】
本発明の一実施形態において、前記温度推定部は、前記回転電機の駆動状態から前記回転電機のコイルエンドで発生する発熱量を推定し、その推定された前記発熱量から前記回転電機のコイルエンドの推定温度を推定する。このため、好適に前記回転電機のコイルエンドの推定温度を推定することができる。
【００１０】
また、本発明の一実施形態において、（ａ）前記回転電機は、第１回転電機と第２回転電機とを備え、（ｂ）前記温度センサは、前記第１回転電機のコイルエンドの第１温度を検出する第１温度センサと、前記第２回転電機のコイルエンドの第２温度を検出する第２温度センサと、を備えており（ｃ）前記温度推定部は、前記オイルの油量が前記基準油量を満たす場合に前記オイルによって前記第１回転電機が冷却されるときの前記第１回転電機のコイルエンドの第１推定温度と、前記オイルの油量が前記基準油量を満たす場合に前記オイルによって前記第２回転電機が冷却されるときの前記第２回転電機のコイルエンドの第２推定温度と、を推定し、（ｄ）前記油量推定部は、前記第１温度または前記第１温度から算出される第１温度勾配と前記第１推定温度または前記第１推定温度から算出される第１推定温度勾配との第１乖離量が予め定められた第１所定値より大きく、且つ、前記第２温度または前記第２温度から算出される第２温度勾配と前記第２推定温度または前記第２推定温度から算出される第２推定温度勾配との第２乖離量が予め定められた第２所定値より大きい場合に、前記オイル貯留部に貯留している前記オイルの油量が前記基準油量から減少したと推定する。このため、例えば、前記第１温度センサまたは前記第２温度センサの一方の温度センサが故障して、前記第１乖離量または前記第２乖離量の一方が大きくなった場合でも、前記オイルの油量が前記基準油量から減少したと推定することが防止される。
【００１１】
以下、本発明の実施例を、図面を参照しつつ詳細に説明する。
【実施例１】
【００１２】
図１は、本発明が適用されるハイブリッド車両（車両）１０の駆動力伝達装置１２の概略構成を説明する図であると共に、駆動力伝達装置１２の各部を制御する為に設けられた電子制御装置１４を説明する図である。図１に示すように、駆動力伝達装置１２は、走行用の駆動力源としてのエンジン１６から出力される駆動力を第１電動機（回転電機）ＭＧ１および出力歯車１８へ分配する動力分配機構（ギヤ機構）２０と、出力歯車１８に連結された歯車機構（ギヤ機構）２２と、出力歯車１８に歯車機構２２を介して動力伝達可能に連結された第２電動機（回転電機）ＭＧ２等と、を備えている。このように構成された駆動力伝達装置１２では、ダンパー２４および入力軸２６を介して入力されるエンジン１６の駆動力や第２電動機ＭＧ２の駆動力が出力歯車１８へ伝達され、その出力歯車１８からカウンタギヤ対２８、ファイナルギヤ対３０、差動歯車装置３２、一対の車軸３４等を順次介して一対の駆動輪３６へ伝達される。なお、動力分配機構２０は、第１サンギヤＳ１と、第１ピニオンギヤＰ１と、その第１ピニオンギヤＰ１を自転及び公転可能に支持する第１キャリアＣＡ１と、第１ピニオンギヤＰ１を介して第１サンギヤＳ１に噛み合う第１リングギヤＲ１と、を備えている。また、歯車機構２２は、第２サンギヤＳ２と、第２ピニオンギヤＰ２と、その第２ピニオンギヤＰ２を自転及び公転可能に支持する第２キャリアＣＡ２と、第２ピニオンギヤＰ２を介して第２サンギヤＳ２に噛み合う第２リングギヤＲ２と、を備えている。
【００１３】
入力軸２６は、その一端がダンパー２４およびクランク軸の逆回転を規制するロック装置として機能する一方向クラッチ３８を介してエンジン１６のクランク軸に連結され、その他端が１つのオイル供給装置として機能する機械式オイルポンプ４０に連結されている。このため、機械式オイルポンプ４０はエンジン１６により直接的に回転駆動され、駆動力伝達装置１２内の各部、例えば第１電動機ＭＧ１、第２電動機ＭＧ２、動力分配機構２０、歯車機構２２等にオイル（潤滑油）が供給される。
【００１４】
第１電動機ＭＧ１および第２電動機ＭＧ２は、電気エネルギから機械的な動力を発生させる発動機としての機能及び機械的なエネルギから電気エネルギを発生させる発電機としての機能を有する所謂モータジェネレータであり、インバータ５８を介して蓄電装置６０との間で電力が授受される。なお、第１電動機ＭＧ１および第２電動機ＭＧ２は、インバータ５８を介して蓄電装置６０から出力される電力（特に区別しない場合には電気エネルギも同意）により走行用の駆動トルクを発生する。また、第１電動機ＭＧ１および第２電動機ＭＧ２は、エンジン１６からの出力を回生により電気エネルギに変換または駆動輪３６から入力される被駆動力を回生により電気エネルギに変換して、その電気エネルギをインバータ５８を介して蓄電装置６０に蓄積する。また、第１電動機ＭＧ１は、ケース４２に固定された円筒状のステータ４４と、円筒状のステータ４４の内側に所定の間隙を隔てて第１サンギヤＳ１に動力伝達可能に連結されたロータ４６と、を備えている。なお、第１電動機ＭＧ１のステータ４４は、ロータ４６の外周側において第１回転軸線Ｃ方向に積層された複数枚の円板状の電磁綱板を備えるステータコア４４ａと、そのステータコア４４ａの両端から第１回転軸線Ｃ方向に突き出すコイルエンド４４ｂと、を備えている。また、第２電動機ＭＧ２は、ケース４２に固定された円筒状のステータ４８と、円筒状のステータ４８の内側に所定の間隙を隔てて第２サンギヤＳ２に動力伝達可能に連結されたロータ５０と、を備えている。なお、第２電動機ＭＧ２のステータ４８は、ロータ５０の外周側において第１回転軸線Ｃ方向に積層された複数枚の円板状の電磁綱板を備えるステータコア４８ａと、そのステータコア４８ａの両端から第１回転軸線Ｃ方向に突き出すコイルエンド４８ｂと、を備えている。
【００１５】
図２は、駆動力伝達装置１２内において第１電動機ＭＧ１および第２電動機ＭＧ２を冷却すると共に動力分配機構２０および歯車機構２２を潤滑するためのオイルの供給経路を説明する図である。なお、前記オイルの供給経路には、機械式オイルポンプ４０とは異なる他のオイル供給装置として機能する電動オイルポンプ５２が設けられており、機械式オイルポンプ４０が駆動されないエンジン１６の停止時に電動オイルポンプ５２が電子制御装置１４によって駆動させられるようになっている。
【００１６】
図２に示すように、機械式オイルポンプ４０は、オイルパン（オイル貯留部）５４に貯留されたオイルをストレーナ５５を介して吸引し、その吸入したオイルを第１逆止弁Ｖ１、第１油路Ｌ１、水冷オイルクーラ５６、第２油路Ｌ２を通して、第１電動機ＭＧ１および第２電動機ＭＧ２へ供給する。また、電動オイルポンプ５２は、オイルパン５４に貯留されたオイルをストレーナ５５を介して吸引し、その吸入したオイルを第２逆止弁Ｖ２、第１油路Ｌ１、水冷オイルクーラ５６、第２油路Ｌ２を通して、第１電動機ＭＧ１および第２電動機ＭＧ２へ供給する。なお、機械式オイルポンプ４０または電動オイルポンプ５２から第１電動機ＭＧ１に供給されたオイルの一部は、第１電動機ＭＧ１のコイルエンド４４ｂに供給されるようになっており、機械式オイルポンプ４０または電動オイルポンプ５２から第２電動機ＭＧ２に供給されたオイルの一部は、第２電動機ＭＧ２のコイルエンド４８ｂに供給されるようになっている。また、第１逆止弁Ｖ１は、入力軸２６内に設けられた第３油路Ｌ３へも独立してオイルを出力するようになっており、オイルは第３油路Ｌ３を通して第１電動機ＭＧ１、動力分配機構２０、歯車機構２２へ供給されるようになっている。
【００１７】
なお、図示されていないが、機械式オイルポンプ４０および電動オイルポンプ５２から駆動力伝達装置１２内の第１電動機ＭＧ１、第２電動機ＭＧ２、動力分配機構２０、歯車機構２２等に供給されたオイルは、第１電動機ＭＧ１および第２電動機ＭＧ２を冷却すると共に動力分配機構２０および歯車機構２２を潤滑して、再びオイルパン５４に戻るようになっている。また、オイルパン５４には、機械式オイルポンプ４０または電動オイルポンプ５２が駆動したときに、十分な量のオイルが第１電動機ＭＧ１、第２電動機ＭＧ２、動力分配機構２０、および歯車機構２２等に供給されるように、オイルパン５４に貯留されているオイルの油面高さ（オイルレベル）Ｈが予め定められた基準高さより高く、すなわちオイルパン５４に貯留されているオイルの油量が予め定められた基準油量より多くなっている。なお、例えば、オイルパン５４に貯留されているオイルの油面高さＨが前記基準高さより低くなる、すなわちオイルパン５４に貯留されているオイルの油量が前記基準油量から減少すると、空気の吸入等により機械式オイルポンプ４０または電動オイルポンプ５２から第１電動機ＭＧ１、第２電動機ＭＧ２、動力分配機構２０、および歯車機構２２等に供給されるオイルの量が不充分となる。
【００１８】
図３は、電子制御装置１４に備えられた制御機能の要部を説明する機能ブロック線図である。電子制御装置１４は、例えばＣＰＵ、ＲＡＭ、ＲＯＭ、入出力インターフェース等を備えた所謂マイクロコンピュータを含んで構成されており、ＣＰＵはＲＡＭの一時記憶機能を利用しつつ予めＲＯＭに記憶されたプログラムに従って信号処理を行うことによりハイブリッド車両１０の各種制御を実行する。図３に示すように、電子制御装置１４には、ハイブリッド車両１０に設けられた各センサにより検出される各種入力信号が供給されるようになっている。例えば、第１電動機ＭＧ１のコイルエンド４４ｂに設けられたサーミスタである第１温度センサ（温度センサ）６２により検出される第１電動機ＭＧ１のコイルエンド４４ｂの実際の第１温度（温度）Ｔ１（℃）を表す信号と、第２電動機ＭＧ２のコイルエンド４８ｂに設けられたサーミスタである第２温度センサ（温度センサ）６４により検出される第２電動機ＭＧ２のコイルエンド４８ｂの実際の第２温度（温度）Ｔ２（℃）を表す信号と、エンジン回転速度センサ６６により検出されるエンジン１６の回転速度Ｎｅ（ｒｐｍ）を表す信号と、油温センサ６７により検出される機械式オイルポンプ４０または電動オイルポンプ５２から吐出されるオイルの油温Ｔｏｉｌ（℃）を表す信号等と、が電子制御装置１４に入力される。
【００１９】
また、電子制御装置１４から、ハイブリッド車両１０に設けられた各装置に各種出力信号が供給されるようになっている。例えば、第１電動機ＭＧ１および第２電動機ＭＧ２をそれぞれ制御する為の電動機制御指令信号Ｓｍｇと、図示しないメータパネルに設けられたウォーニングランプ６８を点灯させるランプ点灯信号Ｓｌａ等と、が電子制御装置１４から各部へ出力される。
【００２０】
図３に示すように、電子制御装置１４には、第１電動機駆動開始判定部７０と、第１電動機駆動終了判定部７２と、第２電動機駆動開始判定部７４と、第２電動機駆動終了判定部７６と、モード判定部７８と、第１温度勾配算出部８０と、第２温度勾配算出部８２と、第１温度勾配推定部（温度推定部）８４と、第２温度勾配推定部（温度推定部）８６と、上昇基準温度算出部８８と、油量推定部９０と、表示制御部９２と、が機能的に備えられている。
【００２１】
第１電動機駆動開始判定部７０は、第１電動機ＭＧ１の駆動または発電が開始されたか否かを判定する。例えば、第１電動機駆動開始判定部７０は、電子制御装置１４から出力される電動機制御指令信号Ｓｍｇによって、第１電動機ＭＧ１の駆動または発電が開始されたか否かを判定する。なお、第１電動機ＭＧ１の駆動または発電が開始すると、第１電動機ＭＧ１のコイルエンド４４ｂの第１温度Ｔ１が上昇する。
【００２２】
第１電動機駆動終了判定部７２は、第１電動機ＭＧ１の駆動または発電が終了すなわち第１電動機ＭＧ１が停止したか否かを判定する。例えば、第１電動機駆動終了判定部７２は、電子制御装置１４から出力される電動機制御指令信号Ｓｍｇによって、第１電動機ＭＧ１の駆動または発電が終了されたか否かを判定する。なお、第１電動機ＭＧ１の駆動または発電が終了すると、すなわち第１電動機ＭＧ１が停止すると、第１電動機ＭＧ１のコイルエンド４４ｂの第１温度Ｔ１が下降する。
【００２３】
第２電動機駆動開始判定部７４は、第２電動機ＭＧ２の駆動または発電が開始されたか否かを判定する。例えば、第２電動機駆動開始判定部７４は、電子制御装置１４から出力される電動機制御指令信号Ｓｍｇによって、第２電動機ＭＧ２の駆動または発電が開始されたか否かを判定する。なお、第２電動機ＭＧ２の駆動または発電が開始すると、第２電動機ＭＧ２のコイルエンド４８ｂの第２温度Ｔ２が上昇する。
【００２４】
第２電動機駆動終了判定部７６は、第２電動機ＭＧ２の駆動または発電が終了すなわち第２電動機ＭＧ２が停止したか否かを判定する。例えば、第２電動機駆動終了判定部７６は、電子制御装置１４から出力される電動機制御指令信号Ｓｍｇによって、第２電動機ＭＧ２の駆動または発電が終了されたか否かを判定する。なお、第２電動機ＭＧ２の駆動または発電が終了すると、すなわち第２電動機ＭＧ２が停止すると、第２電動機ＭＧ２のコイルエンド４８ｂの第２温度Ｔ２が下降する。
【００２５】
モード判定部７８は、第１電動機ＭＧ１が駆動または発電し第２電動機ＭＧ２が停止するモード、すなわち第１電動機ＭＧ１のみの発熱が強いモードであるか否かを判定する。例えば、モード判定部７８は、第１電動機駆動開始判定部７０で第１電動機ＭＧ１の駆動または発電が開始していると判定され、且つ、第２電動機駆動終了判定部７６で第２電動機ＭＧ２の駆動または発電が終了していると判定すなわち第２電動機ＭＧ２が停止していると判定されると、第１電動機ＭＧ２のみの発熱が強いモードであると判定する。なお、上記した第１電動機ＭＧ１のみの発熱が強いモードは、例えば、車両停止時においてエンジン１６からの出力によって第１電動機ＭＧ１が発電して蓄電装置６０を充電する充電モード（Ｐチャージモード）等である。
【００２６】
第１温度勾配算出部８０は、第１電動機駆動開始判定部７０で第１電動機ＭＧ１の駆動または発電が開始していると判定されると、第１温度センサ６２からサンプリングタイムｔｓｐ（ｓｅｃ）毎に検出される第１温度Ｔ１から第１温度勾配（温度勾配）θ１（度）を算出する。例えば、第１温度勾配算出部８０は、図４および図５に示すように、第１温度センサ６２からサンプリングタイムｔｓｐ（ｓｅｃ）毎に検出される第１温度Ｔ１ａ、Ｔ１ｃ（℃）と第１温度Ｔ１ｂ、Ｔ１ｄ（℃）とから、サンプリングタイムｔｓｐ（ｓｅｃ）の間で上昇する第１上昇温度Ｔ１ｕｐ（℃）を算出し、サンプリングタイムｔｓｐの間で第１温度Ｔ１ａ、Ｔ１ｃから第１温度Ｔ１ｂ、Ｔ１ｄに上昇する第１上昇温度Ｔ１ｕｐの温度勾配θ１すなわち第１温度勾配θ１を算出する。なお、第１温度センサ６２からサンプリングタイムｔｓｐ（ｓｅｃ）毎に検出される第１温度Ｔ１のデータは、例えば、最新の第１温度Ｔ１のデータ例えば図４では第１温度Ｔ１ｂ、図５では第１温度Ｔ１ｄと、その最新の第１温度Ｔ１のデータの１つ前の第１温度Ｔ１のデータ例えば図４では第１温度Ｔ１ａ、図５では第１温度Ｔ１ｃと、が電子制御装置１４に記憶され、逐次検出される第１温度Ｔ１のデータによって電子制御装置１４に記憶された最新の第１温度Ｔ１のデータと最新の１つ前の第１温度Ｔ１のデータとが逐次更新されるようになっている。また、第１上昇温度Ｔ１ｕｐ（℃）は、図４では第１温度Ｔ１ｂと第１温度Ｔ１ａとの差（Ｔ１ｂ−Ｔ１ａ）であり、図５では第１温度Ｔ１ｄと第１温度Ｔ１ｃとの差（Ｔ１ｄ−Ｔ１ｃ）である。
【００２７】
また、第１温度勾配算出部８０は、第１電動機駆動終了判定部７２で第１電動機ＭＧ１の駆動または発電が終了していると判定されると、第１温度センサ６２からサンプリングタイムｔｓｐ（ｓｅｃ）毎に検出される第１温度Ｔ１から第１温度勾配θ１（度）を算出する。例えば、第１温度勾配算出部８０は、図６および図７に示すように、第１温度センサ６２からサンプリングタイムｔｓｐ（ｓｅｃ）毎に検出される第１温度Ｔ１ｅ、Ｔ１ｇ（℃）と第１温度Ｔ１ｆ、Ｔ１ｈ（℃）とから、サンプリングタイムｔｓｐ（ｓｅｃ）の間で下降する第１下降温度Ｔ１ｄｗ（℃）を算出し、サンプリングタイムｔｓｐの間で第１温度Ｔ１ｅ、Ｔ１ｇから第１温度Ｔ１ｆ、Ｔ１ｈに下降する第１下降温度Ｔ１ｄｗの温度勾配θ１すなわち第１温度勾配θ１を算出する。なお、図６において、電子制御装置１４に記憶されている最新の第１温度Ｔ１のデータは第１温度Ｔ１ｆであり、第１温度Ｔ１ｅは最新の１つ前の第１温度Ｔ１のデータである。また、図７において、電子制御装置１４に記憶されている最新の第１温度Ｔ１のデータは第１温度Ｔ１ｈであり、第１温度Ｔ１ｇは最新の１つ前の第１温度Ｔ１のデータである。また、第１下降温度Ｔ１ｄｗ（℃）は、図６では第１温度Ｔ１ｅと第１温度Ｔ１ｆとの差（Ｔ１ｅ−Ｔ１ｆ）であり、図７では第１温度Ｔ１ｇと第１温度Ｔ１ｈとの差（Ｔ１ｇ−Ｔ１ｈ）である。
【００２８】
第２温度勾配算出部８２は、第２電動機駆動開始判定部７４で第２電動機ＭＧ２の駆動または発電が開始していると判定されると、第２温度センサ６４からサンプリングタイムｔｓｐ（ｓｅｃ）毎に検出される第２温度Ｔ２から第２温度勾配（温度勾配）θ２（度）を算出する。例えば、第２温度勾配算出部８２は、図４および図５に示すように、第２温度センサ６４からサンプリングタイムｔｓｐ（ｓｅｃ）毎に検出される第２温度Ｔ２ａ、Ｔ２ｃ（℃）と第２温度Ｔ２ｂ、Ｔ２ｄ（℃）とから、サンプリングタイムｔｓｐ（ｓｅｃ）の間で上昇する第２上昇温度Ｔ２ｕｐ（℃）を算出し、サンプリングタイムｔｓｐの間で第２温度Ｔ２ａ、Ｔ２ｃから第２温度Ｔ２ｂ、Ｔ２ｄに上昇する第２上昇温度Ｔ２ｕｐの温度勾配θ２すなわち第２温度勾配θ２を算出する。なお、第２温度センサ６４からサンプリングタイムｔｓｐ（ｓｅｃ）毎に検出される第２温度Ｔ２のデータは、例えば、最新の第２温度Ｔ２のデータ例えば図４では第２温度Ｔ２ｂ、図５では第２温度Ｔ２ｄと、その最新の第２温度Ｔ２のデータの１つ前の第２温度Ｔ２のデータ例えば図４では第２温度Ｔ２ａ、図５では第２温度Ｔ２ｃと、が電子制御装置１４に記憶され、逐次検出される第２温度Ｔ２のデータによって電子制御装置１４に記憶された最新の第２温度Ｔ２のデータと最新の１つ前の第２温度Ｔ２のデータとが逐次更新されるようになっている。また、第２上昇温度Ｔ２ｕｐ（℃）は、図４では第２温度Ｔ２ｂと第２温度Ｔ２ａとの差（Ｔ２ｂ−Ｔ２ａ）であり、図５では第２温度Ｔ２ｄと第２温度Ｔ２ｃとの差（Ｔ２ｄ−Ｔ２ｃ）である。
【００２９】
また、第２温度勾配算出部８２は、第２電動機駆動終了判定部７６で第２電動機ＭＧ２の駆動または発電が終了していると判定されると、第２温度センサ６４からサンプリングタイムｔｓｐ（ｓｅｃ）毎に検出される第２温度Ｔ２から第２温度勾配θ２（度）を算出する。例えば、第２温度勾配算出部８２は、図６および図７に示すように、第２温度センサ６４からサンプリングタイムｔｓｐ（ｓｅｃ）毎に検出される第２温度Ｔ２ｅ、Ｔ２ｇ（℃）と第２温度Ｔ２ｆ、Ｔ２ｈ（℃）とから、サンプリングタイムｔｓｐ（ｓｅｃ）の間で下降する第２下降温度Ｔ２ｄｗ（℃）を算出し、サンプリングタイムｔｓｐの間で第２温度Ｔ２ｅ、Ｔ２ｇから第２温度Ｔ２ｆ、Ｔ２ｈに下降する第２下降温度Ｔ２ｄｗの温度勾配θ２すなわち第２温度勾配θ２を算出する。なお、図６において、電子制御装置１４に記憶されている最新の第２温度Ｔ２のデータは第２温度Ｔ２ｆであり、第２温度Ｔ２ｅは最新の１つ前の第２温度Ｔ２のデータである。また、図７において、電子制御装置１４に記憶されている最新の第２温度Ｔ２のデータは第２温度Ｔ２ｈであり、第２温度Ｔ２ｇは最新の１つ前の第２温度Ｔ２のデータである。また、第２下降温度Ｔ２ｄｗ（℃）は、図６では第２温度Ｔ２ｅと第２温度Ｔ２ｆとの差（Ｔ２ｅ−Ｔ２ｆ）であり、図７では第２温度Ｔ２ｇと第２温度Ｔ２ｈとの差（Ｔ２ｇ−Ｔ２ｈ）である。
【００３０】
第１温度勾配推定部８４は、第１電動機駆動開始判定部７０で第１電動機ＭＧ１の駆動または発電が開始していると判定され、且つ、第１温度勾配算出部８０で第１温度勾配θ１が算出されると、オイルパン５４に貯留しているオイルの油量が前記基準油量を満たす場合において機械式オイルポンプ４０または電動オイルポンプ５２から供給されるオイルによって第１電動機ＭＧ１のコイルエンド４４ｂが冷却されるときの第１電動機ＭＧ１のコイルエンド４４ｂの第１推定温度（推定温度）Ｔ１ｂｓ、Ｔ１ｄｓ（℃）を推定して、その推定した第１推定温度Ｔ１ｂｓ、Ｔ１ｄｓ（℃）から第１推定温度勾配（推定温度勾配）θ１ｓ（度）を算出する。
【００３１】
例えば、第１温度勾配推定部８４は、図４および図５に示すように、電子制御装置１４に記憶された最新の１つ前のデータの第１温度Ｔ１すなわち第１温度Ｔ１ａ、第１温度Ｔ１ｃからサンプリングタイムｔｓｐ（ｓｅｃ）の間で第１電動機ＭＧ１のコイルエンド４４ｂの温度が上昇する第１上昇推定温度Ｔ１ｕｐｓ（℃）を推定し、その第１上昇推定温度Ｔ１ｕｐｓ（℃）から第１推定温度Ｔ１ｂｓ、Ｔ１ｄｓ（℃）を推定する。第１上昇推定温度Ｔ１ｕｐｓ（℃）は、サンプリングタイムｔｓｐ（ｓｅｃ）の間で第１電動機ＭＧ１のコイルエンド４４ｂで発生する第１発熱量Ｑ１ａと、サンプリングタイムｔｓｐ（ｓｅｃ）の間でオイルによって第１電動機ＭＧ１のコイルエンド４４ｂから放熱される第１放熱量Ｑ１ｂと、を推定して、第１発熱量Ｑ１ａと第１放熱量Ｑ１ｂとの差（Ｑ１ａ−Ｑ１ｂ）から第１電動機ＭＧ１のコイルエンド４４ｂの第１比熱Ｃ１（Ｊ／（ｋｇ・Ｋ））およびそのコイルエンド４４ｂの質量ｍ１（ｋｇ）を用いて算出される。なお、第１発熱量Ｑ１ａは、第１電動機ＭＧ１の駆動状態、すなわち蓄電装置６０から第１電動機ＭＧ１に出力される電力または第１電動機ＭＧ１で発電された電力から、例えばマップ等を用いて算出されるようになっている。また、第１放熱量Ｑ１ｂは、例えば、機械式オイルポンプ４０または電動オイルポンプ５２から供給されるオイルの供給量と、油温センサ６７から検出されるオイルの油温Ｔｏｉｌ（℃）等とから、予め設定された式を用いて算出されるようになっている。なお、前記オイルの供給量は、例えばエンジン１６の回転速度Ｎｅまたは電動オイルポンプ５２に出力される電力から例えばマップ等を用いて算出されるようになっている。
【００３２】
また、例えば、第１温度勾配推定部８４は、図４および図５に示すように、第１推定温度Ｔ１ｂｓ、Ｔ１ｄｓ（℃）を推定すなわち第１上昇推定温度Ｔ１ｕｐｓ（℃）を推定すると、サンプリングタイムｔｓｐの間で第１温度Ｔ１ａ、Ｔ１ｃから第１推定温度Ｔ１ｂｓ、Ｔ１ｄｓに上昇する第１上昇推定温度Ｔ１ｕｐｓの温度勾配θ１ｓすなわち第１推定温度勾配θ１ｓを算出する。
【００３３】
また、第１温度勾配推定部８４は、第１電動機駆動終了判定部７２で第１電動機ＭＧ１の駆動または発電が終了していると判定され、且つ、第１温度勾配算出部８０で第１温度勾配θ１が算出されると、オイルパン５４に貯留しているオイルの油量が前記基準油量を満たす場合において機械式オイルポンプ４０または電動オイルポンプ５２から供給されるオイルによって第１電動機ＭＧ１のコイルエンド４４ｂが冷却されるときの第１電動機ＭＧ１のコイルエンド４４ｂの第１推定温度Ｔ１ｆｓ、Ｔ１ｈｓ（℃）を推定して、その推定した第１推定温度Ｔ１ｆｓ、Ｔ１ｈｓ（℃）から第１推定温度勾配θ１ｓ（度）を算出する。
【００３４】
例えば、第１温度勾配推定部８４は、図６および図７に示すように、電子制御装置１４に記憶された最新の１つ前のデータの第１温度Ｔ１すなわち第１温度Ｔ１ｅ、第１温度Ｔ１ｇからサンプリングタイムｔｓｐ（ｓｅｃ）の間で第１電動機ＭＧ１のコイルエンド４４ｂの温度が下降する第１下降推定温度Ｔ１ｄｗｓ（℃）を推定し、その第１下降推定温度Ｔ１ｄｗｓ（℃）から第１推定温度Ｔ１ｆｓ、Ｔ１ｈｓ（℃）を推定する。なお、第１下降推定温度Ｔ１ｄｗｓ（℃）は、サンプリングタイムｔｓｐ（ｓｅｃ）の間でオイルによって第１電動機ＭＧ１のコイルエンド４４ｂから放熱される第１放熱量Ｑ１ｂから、第１電動機ＭＧ１のコイルエンド４４ｂの第１比熱Ｃ１（Ｊ／（ｋｇ・Ｋ））およびそのコイルエンド４４ｂの質量ｍ１（ｋｇ）を用いて算出される。
【００３５】
また、例えば、第１温度勾配推定部８４は、図６および図７に示すように、第１推定温度Ｔ１ｆｓ、Ｔ１ｈｓ（℃）を推定すなわち第１下降推定温度Ｔ１ｄｗｓ（℃）を推定すると、サンプリングタイムｔｓｐの間で第１温度Ｔ１ｅ、Ｔ１ｇから第１推定温度Ｔ１ｆｓ、Ｔ１ｈｓに下降する第１下降推定温度Ｔ１ｄｗｓの温度勾配θ１ｓすなわち第１推定温度勾配θ１ｓを算出する。
【００３６】
第２温度勾配推定部８６は、第２電動機駆動開始判定部７４で第２電動機ＭＧ２の駆動または発電が開始していると判定され、且つ、第２温度勾配算出部８２で第２温度勾配θ２が算出されると、オイルパン５４に貯留しているオイルの油量が前記基準油量を満たす場合において機械式オイルポンプ４０または電動オイルポンプ５２から供給されるオイルによって第２電動機ＭＧ２のコイルエンド４８ｂが冷却されるときの第２電動機ＭＧ２のコイルエンド４８ｂの第２推定温度（推定温度）Ｔ２ｂｓ、Ｔ２ｄｓ（℃）を推定して、その推定した第２推定温度Ｔ２ｂｓ、Ｔ２ｄｓ（℃）から第２推定温度勾配（推定温度勾配）θ２ｓ（度）を算出する。
【００３７】
例えば、第２温度勾配推定部８６は、図４および図５に示すように、電子制御装置１４に記憶された最新の１つ前のデータの第２温度Ｔ２すなわち第２温度Ｔ２ａ、第２温度Ｔ２ｃからサンプリングタイムｔｓｐ（ｓｅｃ）の間で第２電動機ＭＧ２のコイルエンド４８ｂの温度が上昇する第２上昇推定温度Ｔ２ｕｐｓ（℃）を推定し、その第２上昇推定温度Ｔ２ｕｐｓ（℃）から第２推定温度Ｔ２ｂｓ、Ｔ２ｄｓ（℃）を推定する。第２上昇推定温度Ｔ２ｕｐｓ（℃）は、サンプリングタイムｔｓｐ（ｓｅｃ）の間で第２電動機ＭＧ２のコイルエンド４８ｂで発生する第２発熱量Ｑ２ａと、サンプリングタイムｔｓｐ（ｓｅｃ）の間でオイルによって第２電動機ＭＧ２のコイルエンド４８ｂから放熱される第２放熱量Ｑ２ｂと、を推定して、第２発熱量Ｑ２ａと第２放熱量Ｑ２ｂとの差（Ｑ２ａ−Ｑ２ｂ）から第２電動機ＭＧ２のコイルエンド４８ｂの第２比熱Ｃ２（Ｊ／（ｋｇ・Ｋ））およびそのコイルエンド４８ｂの質量ｍ２（ｋｇ）を用いて算出される。なお、第２発熱量Ｑ２ａは、第２電動機ＭＧ２の駆動状態、すなわち蓄電装置６０から第２電動機ＭＧ２に出力される電力または第２電動機ＭＧ２で発電された電力から、例えばマップ等を用いて算出されるようになっている。また、第２放熱量Ｑ２ｂは、例えば、機械式オイルポンプ４０または電動オイルポンプ５２から供給されるオイルの供給量と、油温センサ６７から検出されるオイルの油温Ｔｏｉｌ（℃）等とから、予め設定された式を用いて算出されるようになっている。
【００３８】
また、例えば、第２温度勾配推定部８６は、図４および図５に示すように、第２推定温度Ｔ２ｂｓ、Ｔ２ｄｓ（℃）を推定すなわち第２上昇推定温度Ｔ２ｕｐｓ（℃）を推定すると、サンプリングタイムｔｓｐの間で第２温度Ｔ２ａ、Ｔ２ｃから第２推定温度Ｔ２ｂｓ、Ｔ２ｄｓに上昇する第２上昇推定温度Ｔ２ｕｐｓの温度勾配θ２ｓすなわち第２推定温度勾配θ２ｓを算出する。
【００３９】
また、第２温度勾配推定部８６は、第２電動機駆動終了判定部７６で第２電動機ＭＧ２の駆動または発電が終了していると判定され、且つ、第２温度勾配算出部８２で第２温度勾配θ２が算出されると、オイルパン５４に貯留しているオイルの油量が前記基準油量を満たす場合において機械式オイルポンプ４０または電動オイルポンプ５２から供給されるオイルによって第２電動機ＭＧ２のコイルエンド４８ｂが冷却されるときの第２電動機ＭＧ２のコイルエンド４８ｂの第２推定温度Ｔ２ｆｓ、Ｔ２ｈｓ（℃）を推定して、その推定した第２推定温度Ｔ２ｆｓ、Ｔ２ｈｓ（℃）から第２推定温度勾配θ２ｓ（度）を算出する。
【００４０】
例えば、第２温度勾配推定部８６は、図６および図７に示すように、電子制御装置１４に記憶された最新の１つ前のデータの第２温度Ｔ２すなわち第２温度Ｔ２ｅ、第２温度Ｔ２ｇからサンプリングタイムｔｓｐ（ｓｅｃ）の間で第２電動機ＭＧ２のコイルエンド４８ｂの温度が下降する第２下降推定温度Ｔ２ｄｗｓ（℃）を推定し、その第２下降推定温度Ｔ２ｄｗｓ（℃）から第２推定温度Ｔ２ｆｓ、Ｔ２ｈｓ（℃）を推定する。なお、第２下降推定温度Ｔ２ｄｗｓ（℃）は、サンプリングタイムｔｓｐ（ｓｅｃ）の間でオイルによって第２電動機ＭＧ２のコイルエンド４８ｂから放熱される第２放熱量Ｑ２ｂから、第２電動機ＭＧ２のコイルエンド４８ｂの第２比熱Ｃ２（Ｊ／（ｋｇ・Ｋ））およびそのコイルエンド４８ｂの質量ｍ２（ｋｇ）を用いて算出される。
【００４１】
また、例えば、第２温度勾配推定部８６は、図６および図７に示すように、第２推定温度Ｔ２ｆｓ、Ｔ２ｈｓ（℃）を推定すなわち第２下降推定温度Ｔ２ｄｗｓ（℃）を推定すると、サンプリングタイムｔｓｐの間で第２温度Ｔ２ｅ、Ｔ２ｇから第２推定温度Ｔ２ｆｓ、Ｔ２ｈｓに下降する第２下降推定温度Ｔ２ｄｗｓの温度勾配θ２ｓすなわち第２推定温度勾配θ２ｓを算出する。
【００４２】
上昇基準温度算出部８８は、モード判定部７８で第１電動機ＭＧ１のみの発熱が強いモードであると判定されると、すなわち、第１電動機駆動開始判定部７０で第１電動機ＭＧ１の駆動または発電が開始していると判定され且つ第２電動機駆動終了判定部７６で第２電動機ＭＧ２が停止していると判定されると、サンプリングタイムｔｓｐ（ｓｅｃ）の間で第２電動機ＭＧ２のコイルエンド４８ｂの第２温度Ｔ２が上昇する上昇基準温度Ｔｕｐｂ（℃）を算出する。なお、上昇基準温度Ｔｕｐｂ（℃）は、オイルパン５４に貯留しているオイルの油量が前記基準油量を満たす場合において、第１電動機ＭＧ１のコイルエンド４４ｂの発熱により第１電動機ＭＧ１と第２電動機ＭＧ２とに循環するオイルを介して第２電動機ＭＧ２のコイルエンド４８ｂの第２温度Ｔ２が上昇する上昇温度である。また、上昇基準温度Ｔｕｐｂは、第１温度センサ６２から検出される第１電動機ＭＧ１のコイルエンド４４ｂの第１温度Ｔ１の上昇温度から、例えばマップ等により算出されるようになっている。
【００４３】
油量推定部９０には、第１異常判定カウント部９４と、第２異常判定カウント部９６と、が備えられており、第１異常判定カウント部９４には、第１異常判定部９４ａが備えられており、第２異常判定カウント部９６には、第２異常判定部９６ａが備えられている。
【００４４】
第１異常判定部９４ａは、モード判定部７８で第１電動機ＭＧ１のみの発熱が強いモードでないと判定され、且つ、第１温度勾配算出部８０で第１温度勾配θ１が算出され、且つ、第１温度勾配推定部８４で第１推定温度勾配θ１ｓが算出されると、オイルパン５４に貯留されているオイルの油面高さＨが基準高さより低くなっている異常が発生しているか否かを判定する。例えば、第１異常判定部９４ａは、第１温度勾配算出部８０で算出された第１温度勾配θ１と第１温度勾配推定部８４で推定された第１推定温度勾配θ１ｓとの第１乖離量（乖離量）θｋ１（度）が、予め定められた第１所定値（所定値）θｃ１（度）より大きくなると、オイルの油面高さＨが基準高さより低くなっている異常が発生していると判定する。なお、第１乖離量θｋ１は、第１温度勾配θ１と第１推定温度勾配θ１ｓと差（θ１−θ１ｓ）の絶対値である。また、第１所定値θｃ１は、機械式オイルポンプ４０または電動オイルポンプ５２から十分な量のオイルが供給されないことによって、第１温度センサ６２によって検出される実際の第１電動機ＭＧ１のコイルエンド４４ｂの第１温度Ｔ１と第１温度勾配推定部８４で推定される第１電動機ＭＧ１のコイルエンド４４ｂの第１推定温度Ｔ１ｓとに比較的大きな差が発生する、予め設定された第１温度勾配θ１と第１推定温度勾配θ１ｓとの乖離量である。
【００４５】
また、第１異常判定部９４ａは、モード判定部７８で第１電動機ＭＧ１のみの発熱が強いモードであると判定され、且つ、第１温度勾配算出部８０で第１温度勾配θ１が算出され、且つ、第１温度勾配推定部８４で第１推定温度勾配θ１ｓが算出され、且つ、上昇基準温度算出部８８で第２電動機ＭＧ２の上昇基準温度Ｔｕｐｂ（℃）が算出されると、オイルパン５４に貯留されているオイルの油面高さＨが基準高さより低くなっている異常が発生しているか否かを判定する。例えば、第１異常判定部９４ａは、上昇基準温度算出部８８で算出された上昇基準温度Ｔｕｐｂが第２温度センサ６４から検出された第２電動機ＭＧ２のコイルエンド４８ｂの上昇温度より大きくなり、且つ、第１乖離量θｋ１（度）が第１所定値θｃ１（度）より大きくなると、オイルの油面高さＨが基準高さより低くなっている異常が発生していると判定する。なお、第１異常判定部９４ａでは、第１電動機ＭＧ１と第２電動機ＭＧ２との間のオイルの循環が充分でなく第１電動機ＭＧ１と第２電動機ＭＧ２との間のオイルよる熱の伝導がオイル内に混在する空気によって阻害されるときに、上昇基準温度算出部８８で算出された上昇基準温度Ｔｕｐｂが第２温度センサ６４から検出された第２電動機ＭＧ２のコイルエンド４８ｂの上昇温度より大きいと判定される。
【００４６】
第２異常判定部９６ａは、モード判定部７８で第１電動機ＭＧ１のみの発熱が強いモードでないと判定され、且つ、第２温度勾配算出部８２で第２温度勾配θ２が算出され、且つ、第２温度勾配推定部８６で第２推定温度勾配θ２ｓが算出されると、オイルパン５４に貯留されているオイルの油面高さＨが基準高さより低くなっている異常が発生しているか否かを判定する。例えば、第２異常判定部９６ａは、第２温度勾配算出部８２で算出された第２温度勾配θ２と第２温度勾配推定部８６で推定された第２推定温度勾配θ２ｓとの第２乖離量（乖離量）θｋ２（度）が、予め定められた第２所定値（所定値）θｃ２（度）より大きくなると、オイルの油面高さＨが基準高さより低くなっている異常が発生していると判定する。なお、第２乖離量θｋ２は、第２温度勾配θ２と第２推定温度勾配θ２ｓと差（θ２−θ２ｓ）の絶対値である。また、第２所定値θｃ２は、機械式オイルポンプ４０または電動オイルポンプ５２から十分な量のオイルが供給されないことによって、第２温度センサ６４によって検出される実際の第２電動機ＭＧ２のコイルエンド４８ｂの第２温度Ｔ２と第２温度勾配推定部８６で推定される第２電動機ＭＧ２のコイルエンド４８ｂの第２推定温度Ｔ２ｓとに比較的大きな差が発生する、予め設定された第２温度勾配θ２と第２推定温度勾配θ２ｓとの乖離量である。
【００４７】
第１異常判定カウント部９４は、第１異常判定部９４ａでオイルの油面高さＨが基準高さより低くなっている異常が発生していると判定されると、その異常が発生した異常発生回数が１つ増えたと回数を数える。
【００４８】
第２異常判定カウント部９６は、第２異常判定部９６ａでオイルの油面高さＨが基準高さより低くなっている異常が発生していると判定されると、その異常が発生した異常発生回数が１つ増えたと回数を数える。
【００４９】
油量推定部９０は、第１異常判定カウント部９４で数えられた上記異常の異常発生回数が予め定められた所定回数Ｎ（回）になるか、または、第２異常判定カウント部９６で数えられた上記異常の異常発生回数が所定回数Ｎ（回）になると、オイルパン５４に貯留されているオイルの油面高さＨが基準高さより低く、すなわちオイルパン５４に貯留されているオイルの油量が前記基準油量から減少したと判定する。なお、上記所定回数Ｎは、例えば車両旋回時等にオイルパン５４に貯留されたオイルの油面が傾いてストレーナ５５からオイルが吸引されず機械式オイルポンプ４０または電動オイルポンプ５２から十分なオイルが供給されない場合において、油量推定部９０においてオイルの油量が前記基準油量から減少したと判定されないように予め実験等により設定された回数である。
【００５０】
表示制御部９２は、油量推定部９０でオイルパン５４に貯留されているオイルの油量が前記基準油量から減少したと判定されると、運転者にオイルパン５４の貯留されているオイルの油量が前記基準油量から減少していることを知らせるために、ウォーニングラング６８を点灯する。
【００５１】
図８は、電子制御装置１４において、例えば第１電動機ＭＧ１が駆動して走行している状態においてオイルパン５４に貯留されているオイルの油面高さＨが前記基準高さより低くなったことを推定する油量推定装置９８の作動の一例を説明するフローチャートである。なお、油量推定装置９８は、例えば、ハイブリッド車両１０に設けられた各センサ例えば第１温度センサ６２、第２温度センサ６４等と、電子制御装置１４等とを備えている。
【００５２】
先ず、第１温度勾配算出部８０の機能に対応するステップ（以下、ステップを省略する）Ｓ１において、サンプリングタイムｔｓｐ毎にサーミスタである第１温度センサ６２により検出される第１温度Ｔ１から、サンプリングタイムｔｓｐの間で上昇する第１上昇温度Ｔ１ｕｐの第１温度勾配θ１が算出される。次に、第１温度勾配推定部８４の機能に対応するＳ２において、第１推定温度Ｔ１ｓ（℃）が推定すなわち第１上昇推定温度Ｔ１ｕｐｓ（℃）が推定されると、サンプリングタイムｔｓｐの間で第１推定温度Ｔ１ｓに上昇する第１上昇推定温度Ｔ１ｕｐｓの温度勾配θ１ｓすなわち第１推定温度勾配θ１ｓが算出される。
【００５３】
次に、第１異常判定部９４ａの機能に対応するＳ３において、オイルパン５４に貯留されているオイルの油面高さＨが基準高さより低くなっている異常が発生しているか否か、すなわち第１温度勾配θ１と第１推定温度勾配θ１ｓとの第１乖離量θｋ１が予め定められた第１所定値θｃ１より大きいか否かが判定される。Ｓ３の判定が否定される場合には、再度Ｓ１が実行されるが、Ｓ３の判定が肯定される場合には、第１異常判定カウント部９４の機能に対応するＳ４が実行される。
【００５４】
Ｓ４では、オイルの油面高さＨが基準高さより低くなっている異常が発生した異常発生回数が１つ増えたと回数が数えられる。次に、油量推定部９０の機能に対応するＳ５において、上記Ｓ４で数えられた上記異常の異常発生回数が予め定められた所定回数Ｎ（回）になったか否かが判定される。Ｓ５の判定が否定される場合には、再度Ｓ１が実行されるが、Ｓ５の判定が肯定される場合には、油量推定部９０および表示制御部９２の機能に対応するＳ６が実行される。Ｓ６では、オイルパン５４に貯留されているオイルの油面高さＨが基準高さより低く、すなわちオイルパン５４に貯留されているオイルの油量が前記基準油量から減少したと判定され、運転者にオイルパン５４の貯留されているオイルの油量が前記基準油量から減少していることを知らせるために、ウォーニングラング６８が点灯される。
【００５５】
上述のように、本実施例のハイブリッド車両１０の油量推定装置９８によれば、第１電動機ＭＧ１のコイルエンド４４ｂの第１温度Ｔ１を検出する第１温度センサ６２と、前記オイルの油量が前記基準油量を満たす場合に前記オイルによって冷却されるときの第１電動機ＭＧ１のコイルエンド４４ｂの第１推定温度Ｔ１ｓを推定する第１温度勾配推定部８４と、第１温度センサ６２が検出した第１温度Ｔ１から算出される第１温度勾配θ１と、第１温度勾配推定部８４で推定した第１推定温度Ｔ１ｓから算出される第１推定温度勾配θ１ｓとの第１乖離量θｋ１が、予め定められた第１所定値θｃ１よりも大きい場合に、オイルパン５４に貯留している前記オイルの油量が前記基準油量から減少したと推定する油量推定部９０と、を備える。コイルエンド４４ｂは、第１電動機ＭＧ１の発熱部位であるので、コイルエンド４４ｂの第１温度Ｔ１は、オイルパン５４に貯留しているオイルの油量が前記基準油量から減少して、第１電動機ＭＧ１を冷却するオイルが少なくなると、または第１電動機ＭＧ１を冷却するオイルがなくなると、駆動力伝達装置１２内で例えば動力分配機構２０および歯車機構２２などのギヤ機構等から受ける熱によりコイルエンド４４ｂの第１温度Ｔ１が上昇する温度に比べてより高く上昇する。これにより、従来の油量推定装置に比較して精度よくオイルの油量が前記基準油量から減少したことを推定することができる。
【００５６】
また、本実施例のハイブリッド車両１０の油量推定装置９８によれば、第２電動機ＭＧ２のコイルエンド４８ｂの第２温度Ｔ２を検出する第２温度センサ６４と、前記オイルの油量が前記基準油量を満たす場合に前記オイルによって冷却されるときの第２電動機ＭＧ２のコイルエンド４８ｂの第２推定温度Ｔ２ｓを推定する第２温度勾配推定部８６と、第２温度センサ６４が検出した第２温度Ｔ２から算出される第２温度勾配θ２と、第２温度勾配推定部８６で推定した第２推定温度Ｔ２ｓから算出される第２推定温度勾配θ２ｓとの第２乖離量θｋ２が、予め定められた第２所定値θｃ２よりも大きい場合に、オイルパン５４に貯留している前記オイルの油量が前記基準油量から減少したと推定する油量推定部９０と、を備える。コイルエンド４８ｂは、第２電動機ＭＧ２の発熱部位であるので、コイルエンド４８ｂの第２温度Ｔ２は、オイルパン５４に貯留しているオイルの油量が前記基準油量から減少して、第２電動機ＭＧ２を冷却するオイルが少なくなると、または第２電動機ＭＧ２を冷却するオイルがなくなると、駆動力伝達装置１２内で例えば動力分配機構２０および歯車機構２２などのギヤ機構等から受ける熱によりコイルエンド４８ｂの第２温度Ｔ２が上昇する温度に比べてより高く上昇する。これにより、従来の油量推定装置に比較して精度よくオイルの油量が前記基準油量から減少したことを推定することができる。
【００５７】
また、本実施例のハイブリッド車両１０の油量推定装置９８によれば、第１温度勾配推定部８４は、第１電動機ＭＧ１の駆動状態例えば蓄電装置６０から第１電動機ＭＧ１に出力される電力または第１電動機ＭＧ１で発電された電力から第１電動機ＭＧ１のコイルエンド４４ｂで発生する第１発熱量Ｑ１ａを推定し、その推定された第１発熱量Ｑ１ａから第１電動機ＭＧ１のコイルエンド４４ｂの第１推定温度Ｔ１ｓを推定する。このため、好適に第１電動機ＭＧ１のコイルエンド４４ｂの第１推定温度Ｔ１ｓを推定することができる。
【００５８】
また、本実施例のハイブリッド車両１０の油量推定装置９８によれば、第２温度勾配推定部８６は、第２電動機ＭＧ２の駆動状態例えば蓄電装置６０から第２電動機ＭＧ２に出力される電力または第２電動機ＭＧ２で発電された電力から第２電動機ＭＧ２のコイルエンド４８ｂで発生する第２発熱量Ｑ２ａを推定し、その推定された第２発熱量Ｑ２ａから第２電動機ＭＧ２のコイルエンド４８ｂの第２推定温度Ｔ２ｓを推定する。このため、好適に第２電動機ＭＧ２のコイルエンド４８ｂの第２推定温度Ｔ２ｓを推定することができる。
【００５９】
以上、本発明の実施例を図面に基づいて詳細に説明したが、本発明はその他の態様においても適用される。
【００６０】
例えば、前述の実施例の第１異常判定部９４ａにおいて、第１温度勾配θ１と第１推定温度勾配θ１ｓとの第１乖離量θｋ１が、予め定められた第１所定値θｃ１より大きくなると、オイルの油面高さＨが基準高さより低くなっている異常が発生していると判定していた。しかしながら、例えば、第１異常判定部９４ａにおいて、電子制御装置１４に記憶されている最新の第１温度Ｔ１のデータである第１温度Ｔ１ｂ、Ｔ１ｄ、Ｔ１ｆ、Ｔ１ｈと、第１温度勾配推定部８４で推定された第１推定温度Ｔ１ｂｓ、Ｔ１ｄｓ、Ｔ１ｆｓ、Ｔ１ｈｓとの乖離量が、予め定められた所定値よりも大きくなると、オイルの油面高さＨが基準高さより低くなっている異常が発生していると判定しても良い。
【００６１】
また、前述の実施例の第２異常判定部９６ａにおいて、第２温度勾配θ２と第２推定温度勾配θ２ｓとの第２乖離量θｋ２が、予め定められた第２所定値θｃ２より大きくなると、オイルの油面高さＨが基準高さより低くなっている異常が発生していると判定していた。しかしながら、例えば、第２異常判定部９６ａにおいて、電子制御装置１４に記憶されている最新の第２温度Ｔ２のデータである第２温度Ｔ２ｂ、Ｔ２ｄ、Ｔ２ｆ、Ｔ２ｈと、第２温度勾配推定部８６で推定された第２推定温度Ｔ２ｂｓ、Ｔ２ｄｓ、Ｔ２ｆｓ、Ｔ２ｈｓとの乖離量が、予め定められた所定値よりも大きくなると、オイルの油面高さＨが基準高さより低くなっている異常が発生していると判定しても良い。
【００６２】
また、前述の実施例の油量推定部９０では、第１温度勾配θ１と第１推定温度勾配θ１ｓとの第１乖離量θｋ１が第１所定値θｃ１より大きくなるか、または第２温度勾配θ２と第２推定温度勾配θ２ｓとの第２乖離量θｋ２が第２所定値θｃ２より大きくなると、オイルの油面高さＨが基準高さより低くなっている異常が発生した異常発生回数が１つ増えたと回数が数えられたが、例えば、第１温度勾配θ１と第１推定温度勾配θ１ｓとの第１乖離量θｋ１が第１所定値θｃ１より大きく、且つ第２温度勾配θ２と第２推定温度勾配θ２ｓとの第２乖離量θｋ２が第２所定値θｃ２より大きく場合に、前記異常発生回数が１つ増えたと回数が数えられても良い。これによって、例えば、第１温度センサ６２または第２温度センサ６４の一方の温度センサが故障して、第１乖離量θｋ１または第２乖離量θｋ２の一方が大きくなった場合でも、オイルの油面高さＨが基準高さより低くなっていると推定することが防止される。
【００６３】
また、前述の実施例において、ハイブリッド車両１０は、駆動力伝達装置１２に一対の第１電動機ＭＧ１および第２電動機ＭＧ２が備えられていたが、例えば、電動機が１つしか備えられていないハイブリッド車両でも本発明を適用させることができる。
【００６４】
なお、上述したのはあくまでも一実施形態であり、本発明は当業者の知識に基づいて種々の変更、改良を加えた態様で実施することができる。
【符号の説明】
【００６５】
１０：ハイブリッド車両（車両）
１２：駆動力伝達装置
２０：動力分配機構（ギヤ機構）
２２：歯車機構（ギヤ機構）
４４ｂ、４８ｂ：コイルエンド
５４：オイルパン（オイル貯留部）
６２：第１温度センサ（温度センサ）
６４：第２温度センサ（温度センサ）
８４：第１温度勾配推定部（温度推定部）
８６：第２温度勾配推定部（温度推定部）
９０：油量推定部
９８：油量推定装置
ＭＧ１：第１電動機（回転電機）
ＭＧ２：第２電動機（回転電機）
Ｔ１：第１温度（温度）
Ｔ１ｓ：第１推定温度（推定温度）
Ｔ２：第２温度（温度）
Ｔ２ｓ：第２推定温度（推定温度）
θ１：第１温度勾配（温度勾配）
θ１ｓ：第１推定温度勾配（推定温度勾配）
θ２：第２温度勾配（温度勾配）
θ２ｓ：第２推定温度勾配（推定温度勾配）
θｃ１：第１所定値（所定値）
θｃ２：第２所定値（所定値）
θｋ１：第１乖離量（乖離量）
θｋ２：第２乖離量（乖離量）
【図１】
2019210969.tif 000003
【図２】
2019210969.tif 000004
【図３】
2019210969.tif 000005
【図４】
2019210969.tif 000006
【図５】
2019210969.tif 000007
【図６】
2019210969.tif 000008
【図７】
2019210969.tif 000009
【図８】
2019210969.tif 000010