(57)【要約】【課題】エア吸いが発生してもオイルの供給不足に陥りにくいオイル供給装置を提供する。【解決手段】オイル供給装置２１０は、制御油室４２の容積を変更することにより一回転当たりの吐出量を変更可能な可変容量型のオイルポンプ１０と、制御油室４２へのオイルの導入及び制御油室４２からのオイルの排出を制御するオイル制御バルブ１００と、メインギャラリ内の油圧を検出する油圧センサ３１１と、メインギャラリ内の油圧を要求油圧に向けてフィードバック制御する吐出量低減制御を実行する制御装置３００と、を備えている。オイル供給装置２１０では、制御装置３００が、油温と回転速度と油圧センサ３１１によって検出された油圧とに基づいてエア吸いが発生したことを判定する判定処理を実行し、エア吸いが発生したと判定されたときに、吐出量低減制御を停止する。【選択図】図１
2020029787.tif 000002
【特許請求の範囲】
【請求項１】
制御油室の容積を変更することにより一回転当たりの吐出量を変更可能な可変容量型のオイルポンプと、
前記オイルポンプから吐出されたオイルの前記制御油室への導入及び前記制御油室からのオイルの排出を制御するオイル制御バルブと、
オイルの需要部にオイルを分配するメインギャラリ内の油圧を検出する油圧センサと、
前記油圧センサによって検出された油圧に基づいて前記オイル制御バルブを制御し、前記メインギャラリ内の油圧を要求油圧に向けてフィードバック制御する吐出量低減制御を実行する制御部と、を備えるオイル供給装置であり、
前記制御部が、油温と回転速度と前記油圧センサによって検出された油圧とに基づいて前記オイルポンプにオイルと共に空気が取り込まれるエア吸いが発生したことを判定する判定処理を実行し、前記判定処理を通じてエア吸いが発生したと判定されたときに、前記吐出量低減制御を停止するオイル供給装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明はオイル供給装置に関するものである。
【背景技術】
【０００２】
特許文献１には、制御油室を備える可変容量型のオイルポンプと、制御油室のオイルの給排を制御するオイル制御バルブとを備えたオイル供給装置が記載されている。このオイル供給装置では、制御油室内のオイルが給排されて制御油室の容積が変更されると、オイルポンプにおける一回転あたりのオイルの吐出量が変わるようになっている。
【０００３】
なお、このオイル供給装置では、オイルポンプから吐出されたオイルの一部をオイル制御バルブを介して制御油室に導入している。そして、オイルポンプから吐出されたオイルが流れるメインギャラリ内の油圧を要求油圧に一致させるように、フィードバック制御によってオイル制御バルブを操作している。つまり、この制御は、オイルポンプの回転速度が高いときや、要求油圧が低いときには、一回転あたりのオイルの吐出量を少なくして、オイルポンプの駆動に伴う過剰なエネルギ消費を抑制する吐出量低減制御である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−１０２４２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、オイルポンプにオイルと共に空気が取り込まれてしまう、いわゆるエア吸いが発生すると、オイル制御バルブを操作しても制御油室の容積が変化しにくくなる。そして、油圧の制御にずれが生じてしまう。
【０００６】
つまり、エア吸いが発生し、オイルに気泡が含まれていると、オイル制御バルブの操作に対して制御油室の容積の変化や吐出量の変化、そしてメインギャラリ内の油圧の変化に遅れが生じる。すると、上記のようなフィードバック制御による吐出量低減制御においてハンチングが発生してメインギャラリ内の油圧を要求油圧に収束させることができなくなってしまう。その結果、油圧が要求油圧を下回る状態が発生し、オイルの供給不足に陥るおそれがある。
【課題を解決するための手段】
【０００７】
以下、上記課題を解決するための手段及びその作用効果について記載する。
上記課題を解決するためのオイル供給装置は、制御油室の容積を変更することにより一回転当たりの吐出量を変更可能な可変容量型のオイルポンプと、前記オイルポンプから吐出されたオイルの前記制御油室への導入及び前記制御油室からのオイルの排出を制御するオイル制御バルブと、オイルの需要部にオイルを分配するメインギャラリ内の油圧を検出する油圧センサと、前記油圧センサによって検出された油圧に基づいて前記オイル制御バルブを制御し、前記メインギャラリ内の油圧を要求油圧に向けてフィードバック制御する吐出量低減制御を実行する制御部と、を備えている。このオイル供給装置では、前記制御部が、油温と回転速度と前記油圧センサによって検出された油圧とに基づいて前記オイルポンプにオイルと共に空気が取り込まれるエア吸いが発生したことを判定する判定処理を実行し、前記判定処理を通じてエア吸いが発生したと判定されたときに、前記吐出量低減制御を停止する。
【０００８】
油温が低い場合には、オイルの粘度が高いため、需要部に供給されて再びオイルポンプに戻るまでにオイルに空気が取り込まれやすい。また、オイルポンプの回転速度が高い場合には、オイルパンに残るオイルの量が少なくなるため、オイルポンプが空気を吸い込みやすくなる。すなわち、油温が低い場合や回転速度が高い場合には、エア吸いが発生しやすいといえる。
【０００９】
また、エア吸いが発生すると、油圧の制御にずれが生じる。そのため、油圧センサによって検出された油圧に基づいて油圧の制御のずれを検知すれば、エア吸いの発生を推定することができる。
【００１０】
そこで、上記構成では、油温と回転速度に基づいてエア吸いが発生しやすい状態であるか否かを推定するとともに、検出された油圧に基づいて油圧の制御のずれを検知し、これらを組み合わせてエア吸いの発生を判定するようにしている。そして、上記構成では、エア吸いの発生が判定された場合に、吐出量低減制御を停止するようにしている。
【００１１】
したがって、上記構成によれば、油圧をフィードバック制御する吐出量低減制御を実行するとハンチングが生じて油圧が要求油圧を下回ってしまうエア吸いの発生時には、吐出量低減制御が停止される。これにより、吐出量を低減させずにオイルポンプが稼働するようになるため、オイルの供給不足に陥ることを抑制することができる。
【図面の簡単な説明】
【００１２】
【図１】オイル供給装置の構成図。
【図２】オイルポンプの吐出量を低減している状態を示す構成図。
【図３】エア吸いが発生した状態で吐出量低減制御を継続した場合の油圧の推移を示すタイミングチャート。
【図４】吐出量低減制御を実行するか否かを切り替えるルーチンの処理手順を示すフローチャート。
【図５】エア吸いフラグの更新ルーチンの処理手順を示すフローチャート。
【図６】吐出量低減制御を停止した場合の油圧の推移を示すタイミングチャート。
【発明を実施するための形態】
【００１３】
以下、オイル供給装置の一実施形態について、図１〜図６を参照して説明する。なお、この実施形態は、エンジンにオイルを供給するオイル供給装置である。
図１及び図２に示されているオイル供給装置２１０のオイルポンプ１０は、エンジンに取り付けられ、エンジンのクランク軸に連結されて、クランク軸の回転に伴って作動する可変容量型のポンプである。
【００１４】
オイルポンプ１０は、クランク軸と同期して回転する入力軸１１と、内部に収容空間４０が区画されているケーシング部材ＣＳとを備えている。この収容空間４０には、入力軸１１と一体回転するインナロータ５０と、インナロータ５０よりも外周側に配置されているアウタロータ６０と、アウタロータ６０を取り囲むリング状の調整リング７０とが設けられている。
【００１５】
ケーシング部材ＣＳには、その内部にオイルを吸入する吸入ポート１２と、内部のオイルをケーシング部材ＣＳ外に吐出する吐出ポート１３とが設けられている。吸入ポート１２はエンジンのオイルパンに通じる吸入油路に連通している。そして、吐出ポート１３はエンジンのメインギャラリに通じる吐出油路１３ａに連通している。なお、メインギャラリは、エンジンに搭載された各デバイス、すなわちオイルの需要部にオイルを分配するエンジン内部のオイル通路である。
【００１６】
図１及び図２に示すように、インナロータ５０の外周には複数の外歯５１が設けられている。そして、アウタロータ６０の内周には、インナロータ５０の外歯５１と噛み合う複数の内歯６１が設けられている。なお、内歯６１の数は外歯５１の数よりも１つ多くなっている。そして、アウタロータ６０は、調整リング７０によって回転可能に保持されている。
【００１７】
アウタロータ６０の回転中心は、インナロータ５０の回転中心に対して偏心している。インナロータ５０の外歯５１とアウタロータ６０の内歯６１とは、それらの一部分（図１では右側部分）が互いに噛み合った状態となっている。インナロータ５０の外周とアウタロータ６０の内周との間には、オイルにより満たされる作動室４１が形成されている。
【００１８】
作動室４１において、インナロータ５０の外歯５１とアウタロータ６０の内歯６１とが互いに噛み合う位置から図１に矢印で示す入力軸１１の回転方向における所定位置までの部分では、各ロータ５０，６０の回転に伴ってインナロータ５０の外歯５１とアウタロータ６０の内歯６１との間の隙間が徐々に大きくなる。そして、このようにインナロータ５０の外歯５１とアウタロータ６０の内歯６１との間の隙間が徐々に大きくなる部分が、吸入ポート１２と連通している。一方、作動室４１において、ロータ５０，６０の回転に伴ってインナロータ５０の外歯５１とアウタロータ６０の内歯６１との間の隙間が徐々に小さくなる部分が、吐出ポート１３と連通している。
【００１９】
オイルポンプ１０が作動する際には、入力軸１１が回転することにより、各ロータ５０，６０が互いに噛み合いながら回転する。そして、オイルパンに貯留されているオイルが吸入油路を介して吸入ポート１２から作動室４１に吸入され、吐出ポート１３から吐出油路１３ａに吐出される。
【００２０】
調整リング７０は、アウタロータ６０を保持するリング状の本体部７１と、本体部７１の外周からロータ５０，６０の径方向に突出する突出部７２とを有している。調整リング７０の本体部７１には、長孔７１１，７１２が設けられている。これら長孔７１１，７１２には、ケーシング部材ＣＳに固定されているガイドピン８１，８２が挿通されている。これにより、調整リング７０は、長孔７１１，７１２の延びる方向に変位可能となっている。
【００２１】
調整リング７０の突出部７２の先端には第１シール部材８３が設けられているとともに、本体部７１には第２シール部材８４が設けられている。各シール部材８３，８４はケーシング部材ＣＳの側壁に当接し、側壁と調整リング７０の外周との間の空間がシールされることにより、収容空間４０には、調整リング７０及び各シール部材８３，８４によって制御油室４２が区画形成されている。
【００２２】
制御油室４２には、制御油路１１１と連通する開口部１４が設けられており、この制御油路１１１及び開口部１４を通じてオイル制御バルブ１００から制御油室４２にオイルが供給可能となっている。また、収容空間４０には、制御油室４２の容積を小さくする方向への付勢力を突出部７２に付与するスプリング１５が設けられている。このスプリング１５は、突出部７２を挟んだ制御油室４２の反対側に配設されている。
【００２３】
図１には、制御油室４２内の油圧ＰＣが低いため、スプリング１５からの付勢力によって、制御油室４２の容積が最小となる位置で調整リング７０が保持されている状態が示されている。なお、本実施形態では、このように制御油室４２の容積が最小となるときの調整リング７０の位置、すなわち図１での調整リング７０の位置を、「初期位置」というものとする。
【００２４】
そして、調整リング７０が初期位置に配置されている状況下で、制御油室４２にオイルが供給され、油圧ＰＣが高くなると、スプリング１５からの付勢力に抗し、制御油室４２の容積を大きくする方向に初期位置から調整リング７０が変位する。すなわち、図１に示す状態から図２に示す状態に向かう方向（図１における反時計回り方向）に調整リング７０が回動しながら変位する。一方、オイル制御バルブ１００の作動によって制御油室４２からオイルが排出されるようになると、油圧ＰＣが低くなり、スプリング１５からの付勢力によって、制御油室４２の容積を小さくする方向に調整リング７０が変位する。すなわち、図２に示す状態から図１に示す状態に向かう方向（図２における時計回り方向）に調整リング７０が回動しながら変位する。つまり、調整リング７０の位置は、油圧ＰＣとスプリング１５からの付勢力とによって決まる。そして、調整リング７０の位置の変化によって、吸入ポート１２及び吐出ポート１３の各々の開口に対するインナロータ５０及びアウタロータ６０の歯５１，６１の噛み合う部分の相対的な位置が変化する。このため、油圧ＰＣの調整による調整リング７０の位置の変更を通じ、入力軸１１の一回転あたりのオイルの吐出量が変更される。
【００２５】
具体的には、オイルポンプ１０では、図１に示すように調整リング７０の位置が「初期位置」にあるときに、入力軸１１の一回転あたりのオイルの吐出量が最大になる。図１に示すように入力軸１１の一回転あたりのオイルの吐出量が最大となる位置にある状態から油圧ＰＣが高くなると、油圧ＰＣの上昇に伴い、調整リング７０が、スプリング１５からの付勢力に抗して図１における反時計回り方向に回動しながら変位する。その結果、ロータ５０，６０の回転に伴って外歯５１と内歯６１との間の隙間が徐々に大きくなる部分のうち、吸入ポート１２と重なる範囲が小さくなるとともに、外歯５１と内歯６１との間の隙間が徐々に小さくなる部分の一部が吸入ポート１２と重なるようになる。その結果、入力軸１１の一回転あたりのオイルの吐出量が少なくなる。
【００２６】
反対に、油圧ＰＣが低くなると、油圧ＰＣの低下に伴い、調整リング７０が、スプリング１５からの付勢力によって図２における時計回り方向に回動しながら変位し、入力軸１１の一回転あたりのオイルの吐出量が多くなる。
【００２７】
次に、オイル制御バルブ１００について説明する。
図１及び図２に示すように、オイル制御バルブ１００は、スリーブ１００Ｂと、スリーブ１００Ｂの内側に配置されているスプール１００Ｃと、スリーブ１００Ｂの内側に配置されているバルブスプリング１００Ｄと、電磁駆動式のアクチュエータ１００Ａとを備えている。バルブスプリング１００Ｄは、スリーブ１００Ｂの軸方向一方側（図１及び図２では右側）への付勢力をスプール１００Ｃに付与している。アクチュエータ１００Ａは、バルブスプリング１００Ｄからの付勢力に抗してスプール１００Ｃを上記軸方向他方側（図１及び図２では左側）に変位させるための駆動力をスプール１００Ｃに付与すべく駆動するようになっている。
【００２８】
スプール１００Ｃに伝達される駆動力は、アクチュエータ１００Ａに入力する指示電流Ｉｏｃｖが大きいほど大きくなる。そのため、アクチュエータ１００Ａに入力する指示電流Ｉｏｃｖが大きいほど、スプール１００Ｃは上記軸方向他方側（図１及び図２では左側）に位置するようになっている。
【００２９】
スリーブ１００Ｂには、制御油路１１１が接続される制御ポート１０１と、オイルポンプ１０の吐出油路１３ａから分岐する供給油路１１２が接続される供給ポート１０２と、オイルをオイルパン内に排出するための排出油路１１３が接続される排出ポート１０３とが設けられている。また、スプール１００Ｃの外周面には、供給ポート１０２と連通している環状溝１０５が全周にわたって形成されている。
【００３０】
そして、アクチュエータ１００Ａに指示電流Ｉｏｃｖが入力されていない場合、図１に示すように、スプール１００Ｃの先端（図１では左端）が制御ポート１０１よりも上記軸方向一方側（図１では右側）に位置しており、制御ポート１０１が排出ポート１０３と連通している。これにより、オイルポンプ１０の制御油室４２から制御ポート１０１に還流してきたオイルが排出ポート１０３を介してオイルパンに排出されるため、油圧ＰＣが低くなる。その結果、調整リング７０が図１に示す初期位置に位置するようになり、オイルポンプ１０における入力軸１１の一回転あたりのオイルの吐出量は、その時点で実現できる最も多い吐出量となる。
【００３１】
一方、アクチュエータ１００Ａに入力される指示電流Ｉｏｃｖが大きくなると、スプール１００Ｃは、図１に示す位置から上記軸方向他方側（図１及び図２では左側）に変位するようになる。そして、スプール１００Ｃのうち、環状溝１０５よりも先端側（図１及び図２では左側）の部位によって制御ポート１０１が閉塞されると、制御ポート１０１と排出ポート１０３との連通が解除される。これにより、オイルポンプ１０の制御油室４２のオイルが、排出ポート１０３を介してオイルパンに戻されなくなる。
【００３２】
指示電流Ｉｏｃｖがさらに大きくなると、制御ポート１０１と環状溝１０５内とが連通するようになる。環状溝１０５は供給ポート１０２と連通しているため、図２に示すように制御ポート１０１は供給ポート１０２と環状溝１０５を介して連通することとなる。その結果、供給ポート１０２を介してスリーブ１００Ｂ内に流入してきたオイルが制御ポート１０１を介して制御油室４２に供給される。
【００３３】
環状溝１０５が制御ポート１０１と連通し始めると、指示電流Ｉｏｃｖが大きくなるにつれて、制御ポート１０１と環状溝１０５とが連通する部分の流路断面積が徐々に大きくなる。したがって、指示電流Ｉｏｃｖが大きいほど、制御ポート１０１を介して制御油室４２に供給できるオイルの量が多くなる。
【００３４】
なお、スプール１００Ｃが図１に示す位置に配置されている場合、排出ポート１０３と制御ポート１０１とが連通される一方、制御ポート１０１と供給ポート１０２との連通が遮断される。そのため、オイル制御バルブ１００から制御油路１１１を介してオイルポンプ１０の制御油室４２にオイルが供給されない。以下では、この図１に示す位置を「第１位置」と称する。
【００３５】
一方、スプール１００Ｃが図２に示す位置に配置されている場合、排出ポート１０３と制御ポート１０１との連通が遮断される一方、制御ポート１０１と供給ポート１０２とが連通される。そのため、オイル制御バルブ１００から制御油路１１１を介して制御油室４２にオイルが供給される。以下では、図２に示す位置を「第２位置」と称する。
【００３６】
ところで、オイルポンプ１０の制御油室４２内のオイルは、オイルポンプ１０の構成部品の隙間から制御油室４２外に漏れ出てしまう。そのため、油圧ＰＣを低くしないようにするためには、オイル制御バルブ１００から制御油室４２にオイルを供給し続ける必要がある。そして、制御ポート１０１を介して制御油室４２に供給されるオイルの量が多いほど、油圧ＰＣが高い状態で、制御油室４２へのオイルの供給量と制御油室４２からのオイルの漏出量とが平衡状態になる。したがって、本実施形態では、指示電流Ｉｏｃｖが大きくなるにつれ、制御油室４２の容積が大きくなる方向に調整リング７０が変位し、オイルポンプ１０における入力軸１１の一回転あたりのオイルの吐出量が徐々に少なくなる。
【００３７】
次に、オイル供給装置２１０における制御部である制御装置３００について説明する。
図１に示すように、オイル供給装置２１０は、油圧センサ３１１と、温度センサ３１２と、クランク角センサ３１３とを備えている。そして、油圧センサ３１１と、温度センサ３１２と、クランク角センサ３１３は、制御装置３００に電気的に接続されている。
【００３８】
油圧センサ３１１はメインギャラリ内におけるオイルの圧力である油圧ＰＳを検出する。温度センサ３１２はオイルポンプ１０に供給されるオイルの温度である油温ＴＭＰを検出する。また、クランク角センサ３１３は、クランク軸の回転速度である機関回転速度ＮＥを検出する。そして、制御装置３００は、検出された情報を基に、オイル制御バルブ１００のアクチュエータ１００Ａに対する指示電流Ｉｏｃｖを制御することにより、オイルポンプ１０の作動を制御する。
【００３９】
基本的には、制御装置３００は、油圧センサ３１１によって検出された油圧ＰＳに基づいてオイル制御バルブ１００を制御し、メインギャラリ内の油圧ＰＳを要求油圧ＰＳｔに向けてフィードバック制御する。つまり、この制御は、オイルポンプの回転速度が高いときや、要求油圧ＰＳｔが低いときには、一回転あたりのオイルの吐出量を少なくして、オイルポンプの駆動に伴う過剰なエネルギ消費を抑制する吐出量低減制御である。なお、要求油圧ＰＳｔは、エンジンの運転状態や、オイルの需要部である各デバイスの稼働状況などに基づいて算出される。
【００４０】
また、制御装置３００は、オイル制御バルブ１００のアクチュエータ１００Ａに対する指示電流Ｉｏｃｖを「０」と等しくした状態でオイルポンプ１０からオイルを吐出させるフル吐出制御を実施することもある。例えば、制御装置３００は、油圧センサ３１１やオイル制御バルブ１００に異常が発生していると判定したときなどに、フル吐出制御を実施する。
【００４１】
ところで、オイルポンプ１０にオイルと共に空気が取り込まれてしまう、いわゆるエア吸いが発生すると、オイル制御バルブ１００を操作しても制御油室４２の容積が変化しにくくなる。そして、油圧ＰＳの制御にずれが生じてしまう。
【００４２】
例えば、図３に示されているように、時刻ｔ１において指示電流Ｉｏｃｖを増大させ、要求油圧ＰＳｔに向かって油圧ＰＳを低下させる際に、エア吸いが発生していてオイル供給装置２１０内のオイルに気泡が含まれていると、指示電流Ｉｏｃｖの変化に対して制御油室４２内の油圧ＰＣの上昇に遅れが生じる。なお、図３では、比較例としてエア吸いが発生していない場合の油圧ＰＣ及び油圧ＰＳの変化を破線で示している。また、油圧は大気圧相当を「０」とするゲージ圧で示している。
【００４３】
制御油室４２の油圧ＰＣの上昇に遅れが生じると、メインギャラリ内の油圧ＰＳの低下にも遅れが生じる。そして、オイル内の気泡が圧縮されることによる遅れの解消に伴い、メインギャラリ内の油圧ＰＳは大きく低下し、要求油圧ＰＳｔを下回るアンダーシュートが発生する。このとき、メインギャラリ内の油圧ＰＳの過剰な低下に伴い、供給油路１１２を通じてオイル制御バルブ１００に供給される油圧も低下するため、オイル制御バルブ１００を通じてオイルが供給されている制御油室４２内の油圧ＰＣも低下する。こうして制御油室４２内の油圧ＰＣが低下すると、メインギャラリ内の油圧ＰＳが上昇に転じ、今度は油圧ＰＳが要求油圧ＰＳｔを超えてオーバーシュートしてしまう。すると、メインギャラリ内の油圧ＰＳの過剰な上昇に伴い、供給油路１１２を通じてオイル制御バルブ１００に供給される油圧も上昇するため、今度は制御油室４２内の油圧ＰＣが上昇する。こうして制御油室４２内の油圧ＰＣが上昇すると、メインギャラリ内の油圧ＰＳが低下に転じ、またもや油圧ＰＳが要求油圧ＰＳｔを下回ってアンダーシュートしてしまう。
【００４４】
このように、エア吸いが発生し、オイルに気泡が含まれていると、オイル制御バルブ１００の操作に対して制御油室４２の容積の変化や吐出量の変化、そしてメインギャラリ内の油圧ＰＳの変化に遅れが生じる。この遅れの影響によって図３に示されているように制御油室４２内の油圧ＰＣの上下動とメインギャラリ内の油圧ＰＳの上下動が同期してしまうと、吐出量低減制御においてハンチングが発生してメインギャラリ内の油圧ＰＳを要求油圧ＰＳｔに収束させることができなくなってしまう。その結果、油圧ＰＳが要求油圧ＰＳｔを下回る状態が発生し、オイルの供給不足に陥るおそれがある。
【００４５】
そこで、このオイル供給装置２１０では、エア吸いが発生したことを判定する判定処理を行い、エア吸いが発生したと判定された場合には、吐出量低減制御を停止するようにしている。
【００４６】
図４には、要求油圧ＰＳｔに向かって油圧ＰＳをフィードバック制御する吐出量低減制御を実行するか否かを切り替えるルーチンの処理手順が示されている。このルーチンの処理は、エンジンが運転されているときに、制御装置３００によって繰り返し実行される。
【００４７】
このルーチンを開始すると、制御装置３００は、まずステップＳ１００の処理において吐出量低減制御を実行するための前提条件が成立しているか否かを判定する。なお、この前提条件は、例えば、下記の（条件Ａ）、（条件Ｂ）、（条件Ｃ）である。
【００４８】
（条件Ａ）エンジンの始動が完了しており、エンジンが自律運転状態であること。
（条件Ｂ）オイル制御バルブ１００の故障が検知されていないこと。
（条件Ｃ）油圧センサ３１１の故障が検知されていないこと。
【００４９】
ステップＳ１００の処理では、これらの条件が全て成立している場合に、前提条件が成立していると判定する。
ステップＳ１００の処理において前提条件が成立していると判定した場合（ステップＳ１００：ＹＥＳ）には、制御装置３００はステップＳ１１０に処理を進める。そして、制御装置３００はステップＳ１１０の処理においてエア吸いフラグがクリアされているか否かを判定する。なお、エア吸いフラグは、セットされた状態にあることでエア吸いが発生したと判定されていることを示し、クリアされた状態にあることでエア吸いが発生したと判定されていないことを示すフラグである。エア吸いフラグの更新については図５を参照して後述する。
【００５０】
ステップＳ１１０の処理においてエア吸いフラグがクリアされている、すなわちエア吸いフラグがセットされていないと判定した場合（ステップＳ１１０：ＹＥＳ）には、制御装置３００は、処理をステップＳ１２０に進める。そして、制御装置３００は、ステップＳ１２０の処理として、要求油圧ＰＳｔに向かってフィードバック制御する上述した吐出量低減制御を実行し、このルーチンを一旦終了する。
【００５１】
一方、ステップＳ１１０の処理においてエア吸いフラグがクリアされていない、すなわちエア吸いフラグがセットされていると判定した場合（ステップＳ１１０：ＮＯ）には、制御装置３００は、吐出量低減制御を実行せずに、このルーチンを一旦終了する。また、ステップＳ１００の処理において吐出量低減制御を実行するための前提条件が成立していないと判定した場合（ステップＳ１００：ＮＯ）にも、制御装置３００は、吐出量低減制御を実行せずに、このルーチンを一旦終了する。なお、吐出量低減処理を実行しない場合には、制御装置３００は、指示電流Ｉｏｃｖを「０」にした状態でオイルポンプ１０からオイルを吐出させるフル吐出制御を実行する。
【００５２】
次に、図５を参照して、エア吸いフラグの更新ルーチンについて説明する。このルーチンの処理は、エンジンが運転されているときに、制御装置３００によって繰り返し実行される。
【００５３】
このルーチンを開始すると、制御装置３００は、まずステップＳ２００の処理において油温ＴＭＰと機関回転速度ＮＥとに基づいて特定運転状態であるか否かを判定する。この判定は、エア吸いが発生しやすい状態であるか否かを推定するために行われる。
【００５４】
油温ＴＭＰが低い場合には、オイルの粘度が高いため、需要部に供給されて再びオイルポンプ１０に戻るまでにオイルに空気が取り込まれやすい。また、機関回転速度ＮＥが高く、オイルポンプ１０の回転速度が高い場合には、オイルパンに残るオイルの量が少なくなるため、オイルポンプ１０が空気を吸い込みやすくなる。すなわち、油温ＴＭＰが低い場合や機関回転速度ＮＥが高い場合には、エア吸いが発生しやすい状態であるといえる。
【００５５】
そこで、このオイル供給装置２１０では、油温ＴＭＰと機関回転速度ＮＥとを入力とし、特定運転状態であるか否かを示す値を出力とする演算マップを用いて特定運転状態であるか否かを判定する。なお、エア吸いが発生しやすい状態が特定運転状態である。この演算マップは予め油温ＴＭＰと機関回転速度ＮＥとの無数の組み合わせにおいて実験を行い、エア吸いが発生したか否かを確認するなどの方法で設計することができる。
【００５６】
ステップＳ２００の処理において特定運転状態であると判定した場合（ステップＳ２００：ＹＥＳ）には、制御装置３００は、処理をステップＳ２１０へと進める。そして、制御装置３００は、ステップＳ２１０において吐出量低減制御を実行中であるか否かを判定する。
【００５７】
ステップＳ２１０の処理において吐出量低減制御を実行中であると判定した場合（ステップＳ２１０：ＹＥＳ）には、制御装置３００は処理をステップＳ２２０へと進める。そして、制御装置３００は、ステップＳ２２０においてメインギャラリ内の油圧ＰＳが下限油圧ＰＳｍｉｎ未満であるか否かを判定する。なお、下限油圧ＰＳｍｉｎは吐出量低減制御による油圧ＰＳの制御にずれが生じていることを判定するための閾値である。そのため、例えば、油圧ＰＳが要求油圧ＰＳｔを下回ってアンダーシュートし、要求油圧ＰＳｔの９５％未満まで低下したときに油圧ＰＳの制御にずれが生じていると判定する場合には、要求油圧ＰＳｔに係数として「０．９５」を乗じた積を下限油圧ＰＳｍｉｎにするように制御装置３００を設計すればよい。なお、こうした係数の大きさは、油圧ＰＳに基づいてエア吸いの発生を判定し得る適切な大きさを実験などを通じて割り出して設定すればよい。
【００５８】
ステップＳ２２０の処理においてメインギャラリ内の油圧ＰＳが下限油圧ＰＳｍｉｎ未満であると判定した場合（ステップＳ２２０：ＹＥＳ）には、制御装置３００は処理をステップＳ２３０へと進める。そして、制御装置３００はステップＳ２３０の処理においてカウンタＣＮＴを１つカウントアップする。
【００５９】
一方、ステップＳ２２０の処理においてメインギャラリ内の油圧ＰＳが下限油圧ＰＳｍｉｎ以上であると判定した場合（ステップＳ２２０：ＮＯ）には、制御装置３００は処理をステップＳ２３５へと進める。そして、制御装置３００はステップＳ２３５の処理においてカウンタＣＮＴを「０」にリセットする。また、制御装置３００は、ステップＳ２１０の処理において吐出量低減制御を実行中ではないと判定した場合（ステップＳ２１０：ＮＯ）にも処理をステップＳ２３５へと進め、カウンタＣＮＴを「０」にリセットする。すなわち、カウンタＣＮＴは、吐出量低減制御の実行中に油圧ＰＳが下限油圧ＰＳｍｉｎ未満になったことが連続して判定された回数を計数するものである。
【００６０】
ステップＳ２３０の処理またはステップＳ２３５の処理を実行すると、制御装置３００は処理をステップＳ２４０へと進める。そして、制御装置３００は、ステップＳ２４０の処理においてカウンタＣＮＴが閾値Ｃｘ以上であるか否かを判定する。なお、閾値Ｃｘは、吐出量低減制御の実行中に油圧ＰＳが下限油圧ＰＳｍｉｎ未満になったことが連続して判定された回数がこの閾値Ｃｘと等しい回数に到ったことに基づいてエア吸いが発生したと判定するための閾値である。この閾値Ｃｘの大きさは、例えば、油圧センサ３１１によって検出される油圧ＰＳのノイズなどによって誤った判定がなされることを抑制できる大きさに設定すればよい。
【００６１】
ステップＳ２４０の処理においてカウンタＣＮＴが閾値Ｃｘ以上であると判定した場合（ステップＳ２４０：ＹＥＳ）には、エア吸いが発生したと判定して制御装置３００は処理をステップＳ２５０へと進め、エア吸いフラグをセットしてこのルーチンを一旦終了する。なお、制御装置３００は、ステップＳ２００の処理において特定運転状態ではないと判定した場合（ステップＳ２００：ＮＯ）に、処理をステップＳ２５５へと進め、エア吸いフラグをクリアしてこのルーチンを一旦終了する。
【００６２】
一方で、ステップＳ２４０の処理においてカウンタＣＮＴが閾値Ｃｘ未満であると判定した場合（ステップＳ２４０：ＮＯ）には、そのままこのルーチンを一旦終了する。すなわち、この場合には、制御装置３００はエア吸いフラグの状態を変更せずにそのまま保持する。
【００６３】
このエア吸いフラグの更新ルーチンを繰り返し実行することにより、制御装置３００は、エア吸いが発生したことを判定し、エア吸いが発生したと判定した場合にエア吸いフラグをセットする。すなわち、このオイル供給装置２１０では、このエア吸いフラグの更新ルーチンが、エア吸いが発生したことを判定する判定処理に相当する。
【００６４】
本実施形態の作用について図６を参照して説明する。図６は、このオイル供給装置２１０において、図３の場合と同様にエア吸いが発生していてオイルに気泡が含まれている状態で指示電流Ｉｏｃｖを増大させた場合の油圧ＰＳ及び油圧ＰＣの変化を示している。
【００６５】
図６に示されているように、吐出量低減制御を実行して時刻ｔ１において指示電流Ｉｏｃｖを増大させると、図３の場合と同様に指示電流Ｉｏｃｖの変化に対して制御油室４２内の油圧ＰＣの上昇に遅れが生じる。なお、このときには、吐出量低減制御を実行している状態であるため、前提条件が成立していて（ステップＳ１００：ＹＥＳ）且つエア吸いフラグがクリアされている状態（ステップＳ１１０：ＹＥＳ）である。
【００６６】
そして、制御油室４２の油圧ＰＣの上昇に遅れが生じると、メインギャラリ内の油圧ＰＳの低下にも遅れが生じる。そして、オイル内の気泡が圧縮されることによる遅れの解消に伴い、メインギャラリ内の油圧ＰＳは大きく低下し、要求油圧ＰＳｔを下回るアンダーシュートが発生する。なお、このときにはエア吸いが発生する特定運転状態であり（ステップＳ２００：ＹＥＳ）且つ吐出量低減制御の実行中（ステップＳ２１０：ＹＥＳ）であるため、油圧ＰＳが下限油圧ＰＳｍｉｎ未満（ステップＳ２２０：ＹＥＳ）になると、カウンタＣＮＴがカウントアップされる（ステップＳ２３０）。
【００６７】
そして、油圧ＰＳが下限油圧ＰＳｍｉｎ未満（ステップＳ２２０：ＹＥＳ）の状態が継続し、時刻ｔ２においてカウンタＣＮＴが閾値Ｃｘ以上（ステップＳ２４０：ＹＥＳ）になると、エア吸いフラグがセットされる（ステップＳ２５０）。
【００６８】
こうして時刻ｔ２においてエア吸いフラグがセットされると、前提条件が成立（ステップＳ１００：ＹＥＳ）していてもエア吸いフラグがセットされていると判定（ステップＳ１１０：ＮＯ）されることによって吐出量低減制御が停止される。すなわち、指示電流Ｉｏｃｖが「０」にされて、フル吐出制御が実行されるようになる。フル吐出制御が実行されるようになると、制御油室４２の油圧ＰＣは「０」まで低下し、メインギャラリ内の油圧ＰＳは上昇に転じて高い状態で収束するようになる。
【００６９】
本実施形態の効果について説明する。
（１）エア吸いの発生が判定された場合に、吐出量低減制御を停止するようにしている。
【００７０】
したがって、油圧ＰＳをフィードバック制御する吐出量低減制御を実行するとハンチングが生じて油圧ＰＳが要求油圧ＰＳｔを下回ってしまうエア吸いの発生時には、吐出量低減制御が停止される。これにより、吐出量を低減させずにフル吐出制御によってオイルポンプ１０が稼働するようになるため、オイルの供給不足に陥ることを抑制することができる。
【００７１】
（２）エア吸いが発生していることを判定する際に、カウンタＣＮＴを用いて油圧ＰＳが下限油圧ＰＳｍｉｎ未満（ステップＳ２２０：ＹＥＳ）であることが、複数回判定されるまで継続したことを条件に、エア吸いフラグをセットしている。そのため、油圧センサ３１１によって検出される油圧ＰＳのノイズなどによって誤った判定がなされることを抑制できる。
【００７２】
（３）エア吸いフラグがセットされると特定運転状態の間は、吐出量低減制御が実行されなくなったり（ステップＳ２１０：ＮＯ）、油圧ＰＳが下限油圧ＰＳｍｉｎ未満ではなくなったり（ステップＳ２２０：ＮＯ）したとしても、エア吸いフラグがセットされた状態が維持される（ステップＳ２４０：ＮＯ）。これにより、エア吸いが発生したと判定されて吐出量低減制御が停止されると、エア吸いが起こりやすい特定運転状態の間はその後も吐出量低減制御が実行されなくなる。そのため、吐出量低減制御が停止された後、すぐに吐出量低減制御が再開されて再びエア吸いが発生してしまうことを抑制できる。
【００７３】
（４）エア吸い判定フラグは、特定運転状態でなくなると（ステップＳ２００：ＮＯ）、クリアされる（ステップＳ２５５）。そのため、吐出量低減制御が実行できない状態が無闇に継続されて、オイルポンプの駆動に伴う過剰なエネルギ消費を抑制するという吐出量低減制御の恩恵を受けられなくなることを抑制できる。
【００７４】
本実施形態は、以下のように変更して実施することができる。本実施形態及び以下の変更例は、技術的に矛盾しない範囲で互いに組み合わせて実施することができる。
・必ずしもカウンタＣＮＴを用いて油圧ＰＳが下限油圧ＰＳｍｉｎ未満（ステップＳ２２０：ＹＥＳ）である状態が継続していることを判定する必要はない。例えば、油圧ＰＳが下限油圧ＰＳｍｉｎ未満（ステップＳ２２０：ＹＥＳ）である状態が継続している時間を計測し、その時間が所定時間に達したことに基づいてエア吸いフラグをセットするようにしてもよい。
【００７５】
・また、エア吸いフラグをセットする際に、油圧ＰＳが下限油圧ＰＳｍｉｎ未満（ステップＳ２２０：ＹＥＳ）である状態が継続したことを条件にすることも必須ではない。すなわち、油圧ＰＳが下限油圧ＰＳｍｉｎ未満（ステップＳ２２０：ＹＥＳ）である状態が判定されたときに、すぐにエア吸いフラグをセットするようにしてもよい。
【００７６】
・エア吸いフラグをクリアする条件は変更してもよい。例えば、エンジンの運転が停止されるまでエア吸いフラグの状態を保持し、エンジンの運転が停止されたときにエア吸いフラグをクリアするようにしてもよい。
【符号の説明】
【００７７】
１０…オイルポンプ、１１…入力軸、１２…吸入ポート、１３…吐出ポート、１３ａ…吐出油路、１４…開口部、１５…スプリング、４０…収容空間、４１…作動室、４２…制御油室、５０…インナロータ、５１…外歯、６０…アウタロータ、６１…内歯、７０…調整リング、７１…本体部、７２…突出部、８１…ガイドピン、８２…ガイドピン、８３…第１シール部材、８４…第２シール部材、１００…オイル制御バルブ、１００Ａ…アクチュエータ、１００Ｂ…スリーブ、１００Ｃ…スプール、１００Ｄ…バルブスプリング、１０１…制御ポート、１０２…供給ポート、１０３…排出ポート、１０５…環状溝、１１１…制御油路、１１２…供給油路、１１３…排出油路、２１０…オイル供給装置、３００…制御装置、３１１…油圧センサ、３１２…温度センサ、３１３…クランク角センサ、７１１…長孔、７１２…長孔。
【図１】
2020029787.tif 000003
【図２】
2020029787.tif 000004
【図３】
2020029787.tif 000005
【図４】
2020029787.tif 000006
【図５】
2020029787.tif 000007
【図６】
2020029787.tif 000008