(57)【特許請求の範囲】
【請求項１】
車両駆動系にオイルを供給する電動オイルポンプの制御装置であって、
オイル温度を計測する手段と、
計測されたオイル温度が、計測誤差を考慮したとき前記電動オイルポンプが正常動作するか否かが不明な温度範囲にあるときに、前記電動オイルポンプを故障判定の非確定状態で、要求駆動量より制限された状態で試運転する手段と、
前記試運転された電動オイルポンプの回転数上昇状態が正規運転許可条件を満たしたときは前記電動オイルポンプ本体の故障判定を有効としつつ前記電動オイルポンプの正規運転を許可し、正規運転許可条件を満たさないときは前記電動オイルポンプの駆動を停止する手段と、
を含んで構成したことを特徴とする電動オイルポンプの制御装置。
【請求項２】
車両駆動系にオイルを供給する電動オイルポンプの制御装置であって、
オイル温度を計測するオイル温度計測手段と、
駆動電源ＯＮ後に計測したオイル温度が第２温度以上のとき、要求に応じて前記電動オイルポンプを駆動する手段と、
前記計測したオイル温度が前記第２温度より低い第１温度未満のとき、前記電動オイルポンプの駆動を非許可とする手段と、
前記計測したオイル温度が前記第１温度以上で前記第２温度未満のとき、電動オイルポンプの故障判定を非確定状態でポンプ作動要求の有無に関らず前記電動オイルポンプを、駆動電流を制限しつつ制限された所定回転数を目標値として強制的に駆動する手段と、
前記強制的な駆動によって前記所定回転数に到達できない場合は、前記電動オイルポンプの駆動を停止し、
前記所定回転数に到達できた場合は、前記電動オイルポンプ本体の故障判定を有効とし、要求に応じて前記電動オイルポンプを駆動させる手段と、
を含んで構成したことを特徴とする電動オイルポンプの制御装置。
【請求項３】
前記所定回転数に到達できず、前記電動オイルポンプの駆動を停止した場合に、前記計測したオイル温度が前記第１温度より所定温度高い温度（但し、前記第２温度より低温）に上昇したときに、再度前記電動オイルポンプを、駆動量を制限しつつ前記所定回転数を目標値として強制的に駆動して、前記所定回転数に到達するか否かの判断を行うことを特徴とする請求項２に記載の電動オイルポンプの制御装置。
【請求項４】
前記所定回転数に到達できず、前記電動オイルポンプの駆動を停止した場合には、前記計測したオイル温度が前記第２温度に達したときに前記電動オイルポンプ本体の故障判定を有効とし、要求に応じて前記電動オイルポンプを駆動させることを特徴とする請求項２または請求項３に記載の電動オイルポンプの制御装置。
【請求項５】
前記電動オイルポンプを、駆動量を制限しつつ前記所定回転数を目標値として強制的に駆動して、前記所定回転数に到達したときは、その時計測したオイル温度を基に、電動オイルポンプの起動方法を制御することを特徴とする請求項２〜請求項４のいずれか１つに記載の電動オイルポンプの制御装置。
【請求項６】
前記電動オイルポンプの駆動指示を外部コントローラで行い、前記電動ポンプは前記駆
動指示に従って動作する構成であって、
前記電動オイルポンプは、駆動指示通りに作動可能か否かの判定手段と、
作動可能と判定された場合は、そのまま駆動指示通りに作動すると共に、作動不能と判定されたときは、故障判断を行うことなく電動オイルポンプの作動を停止させ、かつ、前記外部コントローラに作動不能の判断を伝達する手段と、を有し、
外部コントローラで少なくともオイル温度情報等を基に電動オイルポンプの故障を判断する構成としたことを特徴とする請求項１〜請求項５のいずれか１つに記載の電動オイルポンプの制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アイドルストップ車の変速機油圧生成用、あるいは、ハイブリッド車の走行用電動モータもしくはインバータの冷却用等、車両の駆動系に供給される電動オイルポンプの制御装置に関する。
【背景技術】
【０００２】
この種の電動オイルポンプでは、オイル温度（油温）の極低温時は粘性が大きく増大し、ポンプ駆動用電動モータの回転数が不足して所望の油量（油圧）を吐出できなくなる。そこで、電動オイルポンプを作動させる油温を設定することが考えられるが、油温センサの特性バラツキ等による計測誤差があるため、実際には電動オイルポンプが作動できる油温であるにも関らず、電動オイルポンプを作動させることができない場合があった。
【０００３】
そのため、電動オイルポンプを作動できる温度範囲が狭められ、制御機能を十分に発揮できないことがあった。
特許文献１では、電動オイルポンプの起動失敗時にオイル粘性による影響を考慮して外気温度に応じて電動オイルポンプの故障の有無を判断し、誤診断防止を図っている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２５４６１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１も電動オイルポンプを作動できる温度範囲を拡張できるものではない。また、電動オイルポンプを、実際に起動を必要とする場面にならないとポンプを作動することができないため、ポンプ起動失敗時に電動オイルポンプによる油圧，流量等が得られず、車両への影響が大であった。
【０００６】
本発明は、このような従来の課題に着目してなされたもので、電動オイルポンプを起動できる温度範囲を拡げて有効活用度を高めると共に、起動成功確率を高めることができる電動オイルポンプの制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
このため、本発明は、車両駆動系にオイルを供給する電動オイルポンプの制御装置であって、以下の各手段を含んで構成した。
Ａ．オイル温度を計測する手段
Ｂ．計測されたオイル温度が、計測誤差を考慮したとき前記電動オイルポンプが正常動作するか否かが不明な温度範囲にあるときに、前記電動オイルポンプを故障判定の非確定状態で、要求駆動量より制限された状態で試運転する手段
Ｃ．前記試運転された電動オイルポンプの回転数上昇状態が正規運転許可条件を満たしたときは前記電動オイルポンプ本体の故障判定を有効としつつ前記電動オイルポンプの正規運転を許可し、正規運転許可条件を満たさないときは前記電動オイルポンプの駆動を停止する手段
また、より具体化された本発明は、以下の各手段を含んで構成した。
Ｄ．駆動電源ＯＮ後に計測した油温が第２温度以上のとき、要求に応じて電動オイルポンプを駆動する手段
Ｅ．計測した油温が第２温度より低い第１温度未満のとき、電動オイルポンプの駆動を非許可とする手段
Ｆ．計測した油温が第１温度以上で第２温度未満のとき、電動オイルポンプの故障判定を確定しない状態でポンプ作動要求の有無に関らず電動オイルポンプを、駆動電流を制限しつつ制限された所定回転数を目標値として強制的に駆動する手段
Ｇ．強制的な駆動によって所定回転数に到達できない場合は、電動オイルポンプの駆動を停止し、所定回転数に到達できた場合は、電動オイルポンプ本体の故障判定を許可し、要求に応じて電動オイルポンプを駆動させる手段
【発明の効果】
【０００８】
油温センサの計測誤差を考慮したときに、計測油温が、電動オイルポンプが正常に作動するか否かが不明な温度範囲（第１温度以上で第２温度未満）にあるときは、電動オイルポンプを、故障判定を確定させないで、要求駆動量より制限された状態で試運転し、該試運転の結果に基づいて故障判定と電動オイルポンプの駆動（正規運転）との許否が判断される。
【０００９】
これにより、電動オイルポンプを起動可能な油温領域が拡張されて有効活用性を高められると共に、成功確率が高められる。
また、試運転時に成功しない場合、油温が低すぎるためか、電動オイルポンプの駆動系に故障があるためか不明であるため、故障判定を確定させず、試運転に成功した（所定回転数に到達できた）場合は、電動オイルポンプの正常な作動が保証される温度以上であると推定でき、電動オイルポンプの故障判定が可能となるので、故障判定を許可する。これにより、故障診断精度を高めることができる。
【００１０】
また、駆動電流や目標回転数を制限して試運転する場合は、試運転による消費電力を節減でき、正規運転時でのバッテリ容量不足を抑制できる。
【図面の簡単な説明】
【００１１】
【図１】実施形態に係る電動オイルポンプの制御装置を備えた車両の駆動力伝達系を示す図。
【図２】上記電動オイルポンプの制御装置の制御ブロック図。
【図３】第１実施形態にかかる電動オイルポンプの電源電流制御のフローチャート。
【図４】同上電動オイルポンプの起動時制御における油温と作動状態の関係を示す線図。
【図５】第２実施形態にかかる電動オイルポンプの電源電流制御の前段フローチャート。
【図６】第２実施形態にかかる電動オイルポンプの電源電流制御の後段フローチャート。
【図７】第３実施形態にかかる電動オイルポンプの電源電流制御の前段フローチャート。
【図８】第３実施形態にかかる電動オイルポンプの電源電流制御の後段フローチャート。
【図９】第４実施形態にかかる電動オイルポンプの電源電流制御の前段フローチャート。
【図１０】第４実施形態にかかる電動オイルポンプの電源電流制御の後段フローチャート。
【図１１】第５実施形態の電動オイルポンプの駆動回路側の制御フローを示すフローチャート。
【図１２】第５実施形態の外部コントローラ側の制御フローを示すフローチャート。
【図１３】電動オイルポンプの駆動の許可判定のフローを示す第６実施形態のフローチャート。
【発明を実施するための形態】
【００１２】
以下に本発明を、アイドルストップ車の変速機油圧生成に適用した実施の形態を説明する。
図１において、エンジン（内燃機関）１には、トルクコンバータ２及び発進用クラッチ機構である前後進切換機構３を介して無段変速機４が接続されている。
【００１３】
前後進切換機構３は、例えば、エンジン出力軸と連結したリングギア、ピニオン及びピニオンキャリア、変速機入力軸と連結したサンギアからなる遊星歯車機構と、変速機ケースをピニオンキャリアに固定する後退ブレーキと、変速機入力軸とピニオンキャリアを連結する前進クラッチと、を含んで構成され、車両の前進と後退とを切換える。これら後退ブレーキ及び前進クラッチの切換えは、無段変速機４と共通の作動油（オイル）を用いた油圧による締結の切換えによって行われる。
【００１４】
無段変速機４は、プライマリプーリ４１及びセカンダリプーリ４２と、これらプーリ間に掛けられたＶベルト４３と、を含んで構成され、プライマリプーリ４１の回転は、Ｖベルト４３を介してセカンダリプーリ４２へ伝達され、セカンダリプーリ４２の回転は、駆動車輪へ伝達されて車両が走行駆動される。
【００１５】
上記駆動力伝達中、プライマリプーリ４１の可動円錐板及びセカンダリプーリ４２の可動円錐板を軸方向に移動させてＶベルト４３との接触位置半径を変えることにより、プライマリプーリ４１とセカンダリプーリ４２との間の回転比つまり変速比を変えることができる。
【００１６】
かかる前後進切換機構３及び無段変速機４を備えた変速機構２０の制御は、以下のように行われる。
車両の各種信号に基づいてＣＶＴコントロールユニット５が変速制御信号を演算し、該変速制御信号を入力した調圧機構６が、エンジン駆動される機械式オイルポンプ７からの吐出圧を変速機構２０の各部毎に調圧して、それぞれ供給することにより行われる。
【００１７】
一方、前記機械式オイルポンプ７をバイパスする通路に電動オイルポンプ８が配設される。該電動オイルポンプ８は、車両のアイドルストップ後の再始動時における締結ショックを緩和するため、ＣＶＴコントロールユニット５からの制御信号によって駆動される。
【００１８】
すなわち、一時的に停車してアイドルストップ制御が開始されると、電動オイルポンプ８が駆動されて変速機構２０の各部へ作動油を供給する。これにより、前後進切換機構３の前進クラッチの油圧を再始動用油圧以上に維持させた後、エンジン停止を許可してアイドル運転を停止する。
【００１９】
なお、電動オイルポンプ８出口の油通路には、通常時のオイルの逆流を防止する逆止弁９が介装される。また、図示点線で示すように、電動オイルポンプ８からの吐出圧を所定圧以下に制限するため、該所定圧以下で開弁するリリーフ弁１０を設けてもよい。
【００２０】
図２は、上記再始動時用油圧制御の制御システムブロック図を示す。
目標値演算部５１は、車両の各種センサからの検出信号（車速、ブレーキ、アクセル、シフト位置、エンジン回転速度、バッテリ電圧、その他）を入力し、これら信号に基づいて検出された車両運転状態に応じて、電動オイルポンプ８を駆動するモータ８１の回転数（またはモータ電流）の目標値を演算する。
【００２１】
フィードバック制御器５２は、前記目標値演算部５１からの目標値（目標モータ回転数又は目標モータ電流）を入力すると共に、制御量であるモータ８１の実回転数又は実モータ電流、及びモータ８１の駆動回路８２の実電源電流Ｉｂを入力する。電源電流Ｉｂは、電流センサ５３によって検出される。モータ８１の実回転数は、センサによって直接計測する他、駆動回路８２からモータの相電圧を入力して検出することも可能である。
【００２２】
そして、モータ８１の実回転数を、目標回転数に近づけるようにＰＩＤ制御等を用いて演算したフィードバック操作量を出力して制御する。操作量としては、例えば、ＰＷＭ（パルス幅変調）制御の場合、パルス幅（デューティ比）である。
【００２３】
また、後述する電動オイルポンプ８の起動時制御のため、油温（オイル温度）を計測する油温センサ８３が配設され、計測された油温信号が目標値演算部５１に出力される。
かかる構成において、電動オイルポンプ起動時の制御を以下のように実施する。
【００２４】
図３は、第１実施形態のフローチャートを示す。
ステップ１では、油温センサ８３で計測された油温Ｔｏが第１温度Ｔ１以上であるかを判定する。ここで、第１温度Ｔ１は、油温センサ８３のバラツキ等による計測誤差を考慮して設定されている。例えば、実油温ｔｏが所定値ｔ０以上のときにオイルの粘度が所定以下に保たれて電動オイルポンプ８の駆動が保証される場合、油温センサ８３の計測油温Ｔｏに対して実油温ｔｏが高温側（正側）へ最大の誤差を有する場合に対応して設定された温度である。
【００２５】
ステップ１で計測温度Ｔｏが第１温度Ｔ１未満と判定されたときは、（油温センサ８３の該実油温ｔｏが高温側へ最大誤差を有する場合でも、）実油温ｔｏが作動保証油温ｔ０未満であるので、電動オイルポンプ８が正常であっても作動が保証されないと判断し、ステップ１０へ進んで電動オイルポンプ８の駆動を禁止する。
【００２６】
また、計測温度Ｔｏが第１温度Ｔ１以上と判定されたときは、ステップ２へ進み、計測油温Ｔｏが第２温度Ｔ２未満であるかを判定する。ここで、第２温度Ｔ２は、計測油温Ｔｏに対して実油温ｔｏが低温側（負側）へ最大の誤差を有する場合に対応して設定された温度である。
【００２７】
ステップ２で計測油温Ｔｏが第２温度Ｔ２以上と判定されたときは、（油温センサ８３の該実油温ｔｏが低温側へ最大誤差を有する場合でも、）実油温が作動保証油温ｔ０以上であり、電動オイルポンプ８が正常であればポンプの作動が保証されるので、電動オイルポンプ８の故障判定が可能と判断する。つまり、電動オイルポンプ８が正常であれば指示通りに制御され、故障していれば指示通りに制御されないので故障判定が可能である。
【００２８】
したがって、この場合は、ステップ１１へ進んで、故障判定を許可に設定し、ステップ１２で指示に応じて電動オイルポンプ８を駆動する。そして、故障判定によって指示どおりに制御されない場合は、その他のバッテリ電圧、油温センサ８３その他駆動回路の故障判定をした上で、これらが正常であるときに、電動オイルポンプ８が故障していると確定する。
【００２９】
ステップ２で計測油温Ｔｏが第２温度Ｔ２以下と判定された場合、即ち、計測油温ＴｏがＴ１≦Ｔｏ≦Ｔ２の範囲内にあると判定された場合は、油温センサ８３のバラツキ等による計測誤差によって、実油温Ｔｏが作動保証温度ｔ０以上か未満かを判定することができない。この場合は、ステップ３以降へ進み、電動オイルポンプ８を、駆動を制限しつつ強制的に駆動（試運転）する。
【００３０】
ステップ３では、後述する電動オイルポンプ８の試運転により、所定回転数Ｎｏに達したか否かの判定がなされた（確認された）か否（未確認）かを判定する。
未確認と判定されたときは、ステップ４へ進んで、電動オイルポンプ８の故障判定を無効（故障判定を確定させない）に設定する。
【００３１】
次いで、ステップ５で電動オイルポンプ８の目標回転数を所定回転数Ｎｏに設定する。
ここで、所定回転数Ｎｏは、例えば、上記制限された駆動電流で電動オイルポンプ８を駆動したときに、実油温ｔｏが作動保証温度ｔ０であるときに達成しうる回転数、あるいは、これより少し低めの回転数（正規運転時に設定される目標回転数より低速値）に設定される。したがって、該所定回転数Ｎｏを目標回転数とする制御によって電動オイルポンプ８が所定回転数Ｎｏに達したときは、実油温ｔｏが作動保証温度ｔ０以上に確保されていると推定できる。
【００３２】
ステップ６では、電動オイルポンプ８を、上記駆動電流を制限しつつ駆動し、所定回転数Ｎｏを目標回転数とする制御を実施する。
ステップ７では、電動オイルポンプ８の回転数が所定回転数Ｎｏに達することができたか否かを判定する。
【００３３】
そして、所定回転数Ｎｏに達することができた場合は、ステップ８へ進んで、所定回転数作動ＯＫ設定とする。
所定回転数Ｎｏに達することができなかった場合は、電動オイルポンプ８の正常動作が保証されないので、ステップ９へ進んで、電動オイルポンプ８の駆動を停止する。
【００３４】
かかる電動オイルポンプ８の試運転後、次回フローでステップ３からステップ１３へ進んで所定回転数Ｎｏ作動の達成の有無を判定し、達成できなかったと判定された場合は、電動オイルポンプ８の作動が保証されない（作動不良）と判断し、ステップ１４へ進んで電動オイルポンプ８の駆動を停止する。但し、電動オイルポンプ８の作動不良が、電動オイルポンプ８の故障によるものか、実油温ｔｏが低すぎるためであるかを判別できないので、故障判定の無効設定を維持し故障判定を確定しない。
【００３５】
一方、ステップ１３で所定回転数Ｎｏ作動を達成できたと判定された場合は、実油温ｔｏが作動保証温度ｔ０以上であると推定し、ステップ１１で故障判定許可設定を行うと共に、ステップ１２で指示に応じて電動オイルポンプ８を駆動する。
【００３６】
図４は、上記電動オイルポンプ８の起動時制御における油温と作動状態の関係を示す。
かかる制御によれば、油温センサ８３の計測誤差を考慮した油温の計測値（計測油温）に基づいて、実油温ｔｏが電動オイルポンプ８の作動保証油温ｔ０より低温と判定されて電動オイルポンプ８の作動が保証されない場合は、電動オイルポンプ８の駆動が禁止される。これにより、電動オイルポンプ８へ過大な電力が供給されることによる回路故障等の発生を抑制できる。
【００３７】
同じく計測油温Ｔｏに基づいて実油温ｔｏが作動保証油温ｔ０より高温と判定され、電動オイルポンプ８の作動が保証される場合は、電動オイルポンプ８の通常制御を開始し、油圧を上昇させてクラッチ締結時のショックを軽減させ、また、故障判定を許可することができる。
【００３８】
一方、計測油温Ｔｏが電動オイルポンプ８の作動が保証されるか否かが不明な温度範囲にある場合は、電動オイルポンプ８を、駆動電流を制限し、制限された所定回転数Ｎｏを目標回転数とした制御（試運転）を行い、所定回転数Ｎｏ達成の可否によって、実油温ｔｏが作動保証油温ｔ０以上であるか否かを推定することができる。
【００３９】
そして、実油温ｔｏが作動保証油温ｔ０以上と推定したときは、電動オイルポンプの故障判定を許可すると共に、指示に応じた通常制御（正規運転）を行わせて、再始動時のショックを軽減させることができる。即ち、計測油温Ｔｏが第２温度Ｔ２以上となるのを待つことなく、速やかに、故障判定許可及び通常制御を開始することができる。このように、電動オイルポンプの作動開始可能温度を低温側に拡張することができる。
【００４０】
また、実油温ｔｏが作動保証油温ｔ０未満と推定したときは、電動オイルポンプ８の駆動を禁止して過大電力供給による回路故障の発生を抑制できる。ここで、かかる推定前に電動オイルポンプ８は駆動されているが、駆動電流及び目標回転数を制限した試運転であるため、過大電力供給による回路故障の発生を回避できると共に、試運転による消費電力を節減でき、正規運転時でのバッテリ容量不足を抑制できる。
【００４１】
さらに、実油温ｔｏが作動保証油温ｔ０未満と推定したときは、電動オイルポンプ８の故障判定を確定させないことにより、故障判定の信頼性を確保することができる。
図５及び図６は、第２実施形態のフローチャートを示す。
【００４２】
基本的な制御の流れは、第１実施形態と同様であるので、相違する箇所を主として説明する。
ステップ２の判定がＹＥＳで、計測油温ＴｏがＴ１≦Ｔｏ＜Ｔ２の範囲内にあると判定された場合は、ステップ２０で、所定回転数作動ＯＫ判定が無かったかを判定する。
【００４３】
初回のフローでは、所定回転数作動ＯＫ設定が無いので、ステップ３へ進み、所定回転数作動も未確認であるので、ステップ４以降へ進んで、電動オイルポンプ８を駆動電流及び目標回転数を制限して駆動する。
【００４４】
そして、ステップ７で、電動オイルポンプ８が所定回転数Ｎｏに達したと判定されたときは、ステップ８で所定回転数作動ＯＫ設定とし、次回フローでステップ２０の判定がＮＯとなってステップ１１での故障判定許可設定、ステップ１２での指示に応じた電動オイルポンプ８の駆動を行う（第１実施形態と同様である）。
【００４５】
一方、ステップ７で、電動オイルポンプ８が所定回転数Ｎｏに達しないと判定されたときは、ステップ２２で計測油温Ｔｏを記憶した後、ステップ９で電動オイルポンプ８の駆動を停止する。
【００４６】
そして、次回のフローでステップ３の判定がＮＯとなったときに、ステップ２１で、新たな計測油温Ｔｏが上記の記憶された計測油温Ｔｏ（記憶油温）より所定値α以上上昇していたかを判定する。
【００４７】
計測油温Ｔｏが所定値α以上上昇していないと判定されたときは、本フローを抜けるが、計測油温Ｔｏが所定値α以上上昇していると判定されたときは、ステップ４以降へ進んで制限された電動オイルポンプ８の駆動を再開し、再度所定回転数Ｎｏ達成の判定を行い、判定結果に応じてステップ８で所定回転数作動ＯＫ設定、または、ステップ２２でその時点の計測油温Ｔｏを更新記憶する。
【００４８】
即ち、計測油温Ｔｏが所定値α以上上昇したときは、制限された電動オイルポンプ８を再度駆動し、所定回転数Ｎｏに達成した後、ステップ２０の判定がＮＯとなってステップ１１，１２に進み、故障判定を許可し、指示に応じた電動オイルポンプ８の駆動に切り換える。
【００４９】
なお、上記電動オイルポンプ８の再駆動の判断を、単位時間当たりの計測油温Ｔｏの上昇率によって判定する構成とし、上昇率が低いときは、実油温ｔｏが短時間で作動保証温度ｔ０以上に上昇する可能性が低いので、電動オイルポンプ８の停止を維持するようにしてもよい。
【００５０】
本第２実施形態では、試運転開始時点では、作動保証油温ｔ０に達していないと推定されるときでも、短時間で作動保証油温ｔ０に達する可能性がある場合は試運転を継続し、作動保証油温ｔ０に達したと推定された時点から故障判定を許可でき、通常の指示に応じた電動オイルポンプ８の駆動（正規運転）を開始させることができるため、電動オイルポンプ８によるクラッチ締結ショック軽減機能を、より高頻度で活用することができる。
【００５１】
図７及び図８は、第３実施形態のフローチャートを示す。本実施形態は、第２実施形態に、電動オイルポンプ８の試運転を行いつつ第１油温Ｔ１を作動保証油温として学習する機能を追加したものである。したがって、第２実施形態に追加された部分を主に説明する。
【００５２】
ステップ３１では、後述する油温学習の学習値を有しているか（学習されたか）を判定する。
学習値を有していると判定したときは、ステップ３２で第１温度Ｔ１として学習値を設定する。
【００５３】
一方、学習値を有していないと判定されたときは、ステップ３３で第１油温Ｔ１を初期値Ｔ１０に設定する。
次いで、第２実施形態と同様のステップを経て、電動オイルポンプ８を制限して駆動し、ステップ７の判定で所定回転数Ｎｏ作動が達成されたと判定されたときは、ステップ３３で該所定回転数Ｎｏ作動の達成が、作動確認の２回目以降でなされたか、を判定する。
【００５４】
２回目以降で所定回転数Ｎｏ作動が達成されたと判定されたとき、つまり、少なくとも１回は所定回転数Ｎｏに達せず、その後の油温上昇によって所定回転数Ｎｏ作動が達成されたときは、このときの計測油温Ｔｏが電動オイルポンプ８の作動を保証する下限温度、つまり、作動保証温度に近い油温に達したと推定される。そこで、ステップ３４で、現在の計測油温Ｔｏを学習値として記憶する。なお、ノイズ現象や、油温センサ８３や電動オイルポンプ８性能の経時劣化等を考慮して、学習値を加重平均やフィルタ処理によって算出することが精度上好ましい。
【００５５】
このように学習値が設定された後は、ステップ３２で第１油温Ｔ１として学習値が用いられることとなる。
本第３実施形態では、上記のように第１油温Ｔ１を学習することにより、実油温ｔｏが低温で電動オイルポンプ８の作動が保証されない状態での試運転を短縮でき、学習後は、実質的に無くすことも可能となるので、消費電力を節減できる。
【００５６】
また、ステップ３３での第１油温Ｔ１の初期値Ｔ１０は、第１、第２実施形態同様に油温センサ８３の正側のばらつきを考慮して設定してよいが、学習を行う本実施形態の場合は、電動オイルポンプ８が損傷せず作動する、より低い下限温度に設定してもよい。
【００５７】
例えば、電動オイルポンプ８の性能が高い場合、油温センサ８３のばらつきを考慮して設定された第１温度より低めの油温で作動が保証される可能性もある。このような場合でも、第１油温の初期値は電動オイルポンプ８が損傷しない範囲でできるだけ低温に設定しておけば、学習によって、より低い作動保証温度ｔ０を見つけ出すことができ、電動オイルポンプ８によるクラッチ締結ショック軽減機能を、さらに高頻度で活用することができる。
【００５８】
図９及び図１０は、第４実施形態のフローチャートを示す。本実施形態は、第３実施形態同様、第１油温Ｔ１を作動保証油温として学習するが、さらに、第１油温Ｔ１を徐々に下げて学習する機能を追加したものである。したがって、第３実施形態に追加された部分を主に説明する。
【００５９】
ステップ３１で、油温学習の学習値を有していると判定されたときに、ステップ３２’へ進んで、第１温度Ｔ１として学習値から所定値αを減算した値を設定する。ここで、所定値αを減算する理由は、後述する。
【００６０】
次いで、第３実施形態と同様のステップを経て、電動オイルポンプ８を制限して駆動し、ステップ７の判定で所定回転数Ｎｏ作動が達成されたと判定されたときは、ステップ８で所定回転数作動ＯＫ設定をした後、ステップ３４で、学習の有無を判定する。学習値を有していないと判定されたときは、ステップ３５で計測油温Ｔｏがステップ３３で設定された第１温度Ｔ１の初期値Ｔ１０以下であるかを判定する。
【００６１】
そして、計測油温Ｔｏが初期値Ｔ１０より大と判定された場合は、ステップ３６で前記所定回転数Ｎｏ作動の達成が、作動確認の２回目以降でなされたか、を判定する。
２回目以降で所定回転数Ｎｏ作動が達成されたと判定されたときは、第３実施形態で説明したように、このときの計測油温Ｔｏが作動保証温度ｔ０に達したと推定されるので、ステップ３４で、現在の計測油温Ｔｏを学習値として記憶する。
【００６２】
一方、ステップ３３で第１温度Ｔ１の初期値Ｔ１０以下と判定された場合は、初回のフローで計測油温Ｔｏが初期値Ｔ１０で所定回転数Ｎｏ作動が達成され、この場合は、該初期値Ｔ１０より低い油温でも電動オイルポンプ８の作動が保証される可能性を有する。そこで、ステップ３７で現在の計測油温Ｔｏ（＝Ｔ１０）を学習値として記憶し、次回フローのステップ３２’で第１温度Ｔ１（学習値）を減少させて再度試運転を行わせ、試運転に成功したときに、より低温な作動保証温度ｔ０に更新する学習が行われるようにする。
【００６３】
また、ステップ３１で第１温度Ｔ１の学習値を有していると判定されたときも、その学習値は、前回作動までに確認された作動保証温度ｔ０であり、今回のステップ３２'で前回のより減少した学習値で試運転に成功しているので、ステップ３４にて、今回の計測油温Ｔｏを前回より低温側に学習された作動保証温度ｔ０として記憶更新する。
【００６４】
本第４実施形態では、上記のようにして、試運転が成功する限り、第１温度Ｔ１を漸減させつつより低温側の作動保証温度ｔ０を学習し、試運転が成功しなくなるまで、作動保証温度ｔ０を引き下げることができ、電動オイルポンプを作動できる温度範囲を低温側に可及的に拡張することができる。
【００６５】
なお、本実施形態でも、第１油温Ｔ１の初期値Ｔ１０は、第１、第２実施形態同様に油温センサ８３の正側のばらつきを考慮して設定してよいが、これより低温側に設定してもよい。学習によって見つけられる最低の作動保証温度ｔ０を予測できれば、その予測値付近に初期値Ｔ１Ｏを設定することにより、該最低の作動保証温度ｔ０を、より短い学習時間で獲得することができる。
【００６６】
次に、上記第１〜第４実施形態における制御を、電動オイルポンプ８の制御回路（図２のフィードバック制御器５２及び駆動回路８２）と、外部コントローラ（図２の目標値演算部５１）との間で相互通信を行って実施する第５実施形態について説明する。
【００６７】
電動オイルポンプ８の制御回路では、外部コントローラから入力した駆動指示に応じて作動する。
駆動指示通りに作動できない場合は、電動オイルポンプ８の駆動を停止させ、作動不能を外部コントローラへ送信する。
【００６８】
外部コントローラは、油温センサ８３からの計測油温Ｔｏ信号及びその他の車両情報を入力し、これらの情報に基づいて、電動オイルポンプ８の駆動指示信号を生成し、電動オイルポンプ８へ送信する。
【００６９】
電動オイルポンプ８の制御回路（フィードバック制御器５２）から、駆動指示どおりに作動しないとの信号を受けた場合は、その時の車両状態に応じて外部コントローラ側で電動オイルポンプ８の故障を判断する。
【００７０】
図１１は、第５実施形態の電動オイルポンプ８の制御回路（フィードバック制御器５２）の制御フローを示す。
ステップ４１では、電動オイルポンプ８の駆動指示（試運転の指示を含む）の有無を判定し、指示がない場合は、ステップ４５で電動オイルポンプ８の駆動を停止する。
【００７１】
駆動指示があると判定されたときは、ステップ４２で電動オイルポンプ８を、駆動電流を駆動指示に応じて制限しつつ制御する（試運転の制御は、通常制御時より制限が強い）。
【００７２】
駆動指示は、例えばポンプ（モータ）回転数［試運転時は所定回転数Ｎｏ、試運転完了後の通常制御（正規運転）時は車両状態に応じて設定された目標回転数］になるので、以下のようないずれかの方式で電流を制御する。
【００７３】
ａ．指示されたポンプ回転数に比例して電流値を設定する（試運転を含む）。
ｂ．正規運転時に指示されたポンプ回転数が設定回転数Ｎｏ１（＞Ｎｏ）以上のときと、設定回転数Ｎｏ１未満のときとで、高低２段で電流値を切換えて設定する。
ｃ．試運転時の所定回転数Ｎｏのときに電流値を制限し、所定回転数Ｎｏより高い回転数が指示された場合は、電流値の制限を無しとする。
ｄ．試運転、正規運転に関わらず、常に所定電流値に制限する。
【００７４】
ステップ４３では、電動オイルポンプ８が指示通りに作動可能であるかを判定する。
指示通りに作動可能であった場合は、ステップ４４で、電動オイルポンプ８の駆動を継続する。
【００７５】
電動オイルポンプ８が指示通りに作動可能でない（試運転での所定回転数を含めて目標回転数に達しない）場合は、ステップ４６で、電動オイルポンプ８の駆動を停止し、ステップ４７で該作動状態（作動不可）を外部コントローラへ送信する。
【００７６】
図１２は、第５実施形態の外部コントローラ側の制御フローを示す。
ステップ５１では、計測油温Ｔｏを含む車両情報を読み込む。
ステップ５２では、電動オイルポンプ８の駆動が必要かを判定する。
【００７７】
駆動が必要でないと判定された場合は、ステップ６０で電動オイルポンプ８の駆動停止を指示する。これにより、電動オイルポンプ８の駆動回路でステップ４１の判定がＮＯとなって駆動停止される。
【００７８】
駆動が必要と判定された場合は、ステップ５３で電動オイルポンプ８の駆動回路に駆動指示を出力する。例えば、試運転時は所定回転数、試運転完了後の通常制御時は車両状態に応じて設定された目標回転数とするフィードバック制御の駆動を指示する。
【００７９】
ステップ５４では、駆動回路側から入力した電動オイルポンプ８の作動状態を読み込む。
ステップ５５では、指示通りの作動が不可であるか（電動オイルポンプ８の駆動回路側からステップ４７での作動不良状態を入力したか）を判定する。
【００８０】
指示通りの作動が不可と判定されていない場合は、現状を維持するが、指示通りの作動が不可と判定された場合は、ステップ５６で車両情報を読み込む。
ステップ５７では、車両情報に基づいて、電動オイルポンプ８の故障を確定できる状態であるか否かを判定する。例えば、油温が作動保証油温ｔ０以上であって、その他にバッテリ電圧が所定値以上であり、油温センサ８３その他の駆動回路が正常と診断済みであることなど、電動オイルポンプ８の作動が正常であれば駆動指示通りに作動できる状態であって、駆動指示通りに作動できないのは電動オイルポンプ８の故障と確定される状態であると判定する。
【００８１】
このように、故障と確定される状態であると判定した場合は、ステップ５８で電動オイルポンプ８が故障していると確定した後、ステップ５９へ進んで、電動オイルポンプ８の駆動停止処理（既に停止している場合は停止を維持）を行う。
【００８２】
一方、試運転が完了していない状態（所定回転数への到達を確認していない状態）では故障を確定できないので、故障を確定することなく、ステップ５９へ進んで電動オイルポンプ８の駆動停止処理を行う。
【００８３】
ここで、電動オイルポンプ８の駆動回路で、油温センサ８３からの信号を入力して油温に応じた故障判定を行う構成とすると、マイコンの負荷が増大すると共に、油温センサ８３から駆動回路までのハーネスを追加する必要があるなどコストアップとなる。
【００８４】
これに対し、外部コントローラは、元々、駆動指示信号生成のために油温情報を入力しているため、本実施形態のように、油温に応じた故障判定も行わせる方が、駆動回路のマイコン負荷を軽減でき、ハーネスの追加も不要となってコスト的にも有利である。
【００８５】
図１３は、上記第１〜第４実施形態の制御において、ステップ１２での指示に応じた電動オイルポンプ８の駆動の許可判定のフローを示す第５実施形態のフローチャートである。
【００８６】
ステップ６１では、計測油温Ｔｏが、第１温度Ｔ１以上であるかを判定し、第１油温Ｔ１未満と判定されたときは、電動オイルポンプ８の作動が保証されないので、ステップ６７で電動オイルポンプ８への駆動指示の出力を禁止する。なお、第１油温Ｔ１は、第１，第２実施形態では、油温センサ８３のばらつきを考慮して設定された油温であり、第３実施形態では、学習値、または、学習前の電動オイルポンプ８の機能保証下限温度、，第４実施形態では、学習値−α、または、ばらつきを考慮して設定された油温より低めに設定された温度である。
【００８７】
計測油温Ｔｏが第１油温Ｔ１以上と判定された場合は、ステップ６２で計測油温Ｔｏが第２油温Ｔ２未満であるかを判定する。
計測油温Ｔｏが第２油温Ｔ２以上と判定されたときは、電動オイルポンプ８の作動を保証する油温であるため、ステップ６５へ進み、その他の作動許可条件（バッテリ電圧や他の駆動回路の故障診断結果が正常であることなど）が成立しているかを判定する。
【００８８】
そして、ステップ６５でその他の作動許可条件も成立していると判定されたときは、ステップ６６で電動オイルポンプ８への駆動指示の出力を許可する。その他の作動許可条件が非成立の場合は、ステップ６７で電動オイルポンプ８への駆動指示の出力を禁止する。
【００８９】
また、ステップ６２で計測油温Ｔｏが第２油温Ｔ２未満と判定されたときは、ステップ６３で、所定回転数作動がＮＧ（試運転で所定回転数に到達しなかった）であるかを判定する。
【００９０】
そして、所定回転数作動がＮＧと判定された場合は、ステップ６４で電動オイルポンプ８への駆動指示の出力を禁止し、所定回転数作動がＯＫと判定された場合は、ステップ６５へ進み、その他の作動許可条件成立時は、ステップ６６で電動オイルポンプ８への駆動指示の出力を許可し、非成立時は、ステップ６７で電動オイルポンプ８への駆動指示の出力を禁止する。
【００９１】
このようにすれば、電動オイルポンプ８が指示通り正常に作動することの信頼性が高いときに駆動指示出力が許可されるので電動オイルポンプ８の消費電力の浪費を節減できる。
【００９２】
一方、正常作動の信頼性が低いときには駆動指示出力が禁止されるので、過剰電流供給による電動オイルポンプ８の耐久性劣化を抑制することができる。
以上の実施形態は、アイドルストップ車の変速機油圧生成用の電動オイルポンプの制御装置に適用したものを示したが、ハイブリッド車の走行用電動モータもしくはインバータの冷却用等に用いられる電動オイルポンプの制御装置にも同様にして適用することができ、同様の効果を得られる。
【符号の説明】
【００９３】
１…エンジン、８…電動オイルポンプ、２０…変速機構、５１…目標値演算部、５２…フィードバック制御器、８１…モータ、８２…駆動回路、８３…油温センサ、５…ＣＶＴコントロールユニット
【図１】
0005437336.tif 000002
【図２】
0005437336.tif 000003
【図３】
0005437336.tif 000004
【図４】
0005437336.tif 000005
【図５】
0005437336.tif 000006
【図６】
0005437336.tif 000007
【図７】
0005437336.tif 000008
【図８】
0005437336.tif 000009
【図９】
0005437336.tif 000010
【図１０】
0005437336.tif 000011
【図１１】
0005437336.tif 000012
【図１２】
0005437336.tif 000013
【図１３】
0005437336.tif 000014