(57)【特許請求の範囲】
【請求項１】
互いに噛み合う駆動歯車および従動歯車の回転運動によりオイルを吐出するオイルポンプを有し、オイル貯留手段に貯留されるオイルを前記オイルポンプから被供給部位に供給するようにした内燃機関の制御装置であって、
前記オイルポンプから吐出される油圧を検出する油圧検出手段と、
前記内燃機関の回転数と前記駆動歯車の歯数とに基づいて前記オイルポンプから吐出されるオイルの脈動周波数を取得し、前記油圧検出手段の検出値を前記脈動周波数に基づいてフィルタ処理する制御手段を有し、
前記制御手段は前記フィルタ処理において前記油圧検出手段が検出する電気信号を周波数スペクトラム分解した周波数成分のうち最も大きい周波数成分を前記脈動周波数から除去することを特徴とする内燃機関の制御装置。
【請求項２】
前記制御手段から出力される異常信号に基づいて警告を行う警告手段を有し、
前記制御手段は、前記フィルタ処理された前記油圧検出手段の検出値が、少なくとも前記内燃機関の回転数に応じて設定される最低吐出油圧未満であることを条件として、前記警告手段に前記異常信号を出力することを特徴とする請求項１に記載の内燃機関の制御装置。
【請求項３】
前記被供給部位が、前記内燃機関の出力軸から動力が伝達される第１の回転体と、前記第１の回転体の内部に回動可能に収容され、カムシャフトに連結される第２の回転体とを備え、前記第１の回転体および前記第２の回転体によって区画される進角側油圧室および遅角側油圧室に油圧が選択的に供給されることにより、前記カムシャフトと前記出力軸との相対回転位相を可変するバルブタイミング可変機構を含み、
前記制御手段は、前記フィルタ処理された前記油圧検出手段の検出値が、少なくとも前記内燃機関の回転数に応じて設定される前記オイルポンプの最低吐出油圧未満であることを条件として、前記第２の回転体が前記第１の回転体に対して回動するのを規制する保持制御を実施することを特徴とする請求項１または請求項２に記載の内燃機関の制御装置。
【請求項４】
前記オイルポンプの脈動周波数は、前記駆動歯車の歯数が増大するにつれて高く設定されることを特徴とする請求項１ないし請求項３のいずれか１項に記載の内燃機関の制御装置。
【請求項５】
前記制御手段は、前記内燃機関の回転数および前記駆動歯車の歯数に脈動周波数が関連付けられた脈動周波数マップを有し、前記脈動周波数マップから前記内燃機関の回転数および前記オイルポンプの歯数に応じた脈動周波数を選択して前記フィルタ処理を実行することを特徴とする請求項１ないし請求項４のいずれか１の請求項に記載の内燃機関の制御装置。
【請求項６】
前記制御手段は、前記内燃機関の回転数と前記オイルポンプから吐出されるオイルの温度とに基づいて前記最低吐出油圧を取得することを特徴とする請求項２ないし請求項５のいずれか１の請求項に記載の内燃機関の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の制御装置に関し、特に、オイルポンプから吐出される油圧を検出する油圧検出手段の出力信号から油圧脈動成分を除去するようにした内燃機関の制御装置に関する。
【背景技術】
【０００２】
従来、オイルパンに貯留されたオイルを吐出して被供給部位に供給する機械式のオイルポンプを備えた内燃機関のオイル供給装置が知られている。
通常、内燃機関の被供給部位は、油圧式可変動弁機構や動弁系の油圧式ラッシュアジャスタ等、内燃機関に搭載される油圧駆動部品や、クランクシャフトやカムシャフト等の摺動部位を含んで構成されている。
【０００３】
オイルポンプから吐出されるオイルは、これらの複数の被供給部位に対して、例えば、油圧式可変動弁機構、油圧式ラッシュアジャスタ、内燃機関の摺動部位といった順にオイル供給経路を通じて供給される。
【０００４】
ところで、オイルパンに貯留されるオイルは、オイルポンプによって被供給部位に供給された後、オイルパンに回収される。
このとき、オイルパンに貯留されるオイル量が少ないと、オイルパンに回収されるオイルの回収効率が悪化し、オイルパン内に貯留されるオイルレベル（油面高さ）が適正量に対して低下、すなわち、不足する。
【０００５】
このようにオイルレベルが低下すると、オイルパンからオイルポンプに向けてオイルを吸い上げるためのストレーナは、空気を吸い込む状態（以下、この状態をエア吸いと呼ぶ）となる可能性がある。
【０００６】
オイルポンプがエア吸い状態になると、オイルポンプから吐出されるオイル吐出油圧が低下してしまうため、オイルポンプから被供給部位に充分なオイル吐出量およびオイル吐出油圧のオイルを供給することができず、例えば、摺動部位の潤滑性が悪化したり、油圧駆動部品の異常挙動が発生してしまうおそれがある。
このため、オイルポンプから吐出される油圧の異常を検出し、オイルパンに貯留されるオイルレベルが低下したことを検出する必要がある。
【０００７】
従来、オイルポンプから吐出される油圧の異常を検出するものとしては、オイルポンプの吐出油圧を油圧センサで検出し、油圧センサの検出値が圧力低下判定値を下回っている場合に、オイルポンプにエアが吸い込まれたことに起因して油圧が低下したものと判断するようにした内燃機関の油圧制御装置が知られている（例えば、特許文献１参照）。
【０００８】
ところで、オイルポンプとして多用される、例えば、トロコイドポンプにあっては、インナーロータとアウターロータとの回転中心が互いに偏心しており、インナーロータの歯数がアウターロータの歯数より１枚少ない。
このトロコイドポンプは、インナーロータおよびアウターロータの回転運動によってロータ間の空間が拡大および縮小されてポンプ作用が行われることにより、オイルの圧力が高圧および低圧に交互に繰り返され、オイルの圧力変動、すなわち、油圧脈動が生じる。
【０００９】
この油圧脈動は、圧力の変動幅を有するため、この圧力の変動幅に対して従来のように一定の圧力低下判定値を設定して油圧の低下を検出することは、困難であるため、油圧センサの出力信号から油圧脈動成分を取り除く必要がある。
【００１０】
従来、油圧センサの出力信号から油圧脈動成分を取り除くものとしては、オイルポンプの前後の油圧の差圧信号に重なったオイルポンプの脈動周波数を、エンジンの回転数に比例する遮断周波数によって除去して本来の差圧信号を取り出すようにした油圧駆動装置が知られている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２０１０−２４２５２７号公報
【特許文献２】実開昭６４−２５５６１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
しかしながら、このような従来の油圧駆動装置にあっては、油圧センサの油圧脈動成分をエンジンの回転数に比例する遮断周波数によって除去しているが、オイルポンプの歯数とエンジン回転数とを考慮して油圧脈動成分を除去するようになっていない。
【００１３】
すなわち、トロコイドポンプ等のオイルポンプは、例えば、駆動歯車の歯数に応じて脈動周波数が変化し、さらに、この脈動周波数はエンジン回転数によって変化する。したがって、脈動周波数は、歯数が増大するにつれて大きくなり、さらに、エンジン回転数が高くなるにつれて大きくなる。
【００１４】
従来の油圧駆動装置は、油圧センサの検出値からオイルポンプの歯数とエンジン回転数とを考慮して油圧脈動成分を除去するようになっていないため、油圧脈動成分を確実に除去することができないおそれがある。
【００１５】
例えば、エンジン回転数に基づいて遮断周波数を設定した場合には、特定の歯数のオイルポンプに対しては、遮断周波数を設定することができるが、歯数の異なるオイルポンプを車両に搭載した場合には適用できない。このため、特定の歯数と異なる歯数のオイルポンプが搭載された場合には、遮断周波数が正確なものとはならないため、油圧脈動成分を確実に除去することができない。
この結果、オイルパンに貯留されたオイルレベルが低下したことを正確に検出することができず、摺動部位の焼き付けが発生したり、油圧駆動部品の挙動が悪化してしまうおそれがある。
【００１６】
本発明は、上述のような従来の問題を解決するためになされたもので、機種の異なるオイルポンプから吐出される油圧から油圧脈動成分を正確に除去して油圧の検出精度を向上させることができる内燃機関の制御装置を提供することを目的とする。
【課題を解決するための手段】
【００１７】
本発明に係る内燃機関の制御装置は、上記目的を達成するため、（１）互いに噛み合う駆動歯車および従動歯車の回転運動によりオイルを吐出するオイルポンプを有し、オイル貯留手段に貯留されるオイルを前記オイルポンプから被供給部位に供給するようにした内燃機関の制御装置であって、前記オイルポンプから吐出される油圧を検出する油圧検出手段と、前記内燃機関の回転数と前記駆動歯車の歯数とに基づいて前記オイルポンプから吐出されるオイルの脈動周波数を取得し、前記油圧検出手段の検出値を前記脈動周波数に基づいてフィルタ処理する制御手段を有し、前記制御手段は前記フィルタ処理において前記油圧検出手段が検出する電気信号を周波数スペクトラム分解した周波数成分のうち最も大きい周波数成分を前記脈動周波数から除去するものから構成されている。
【００１８】
この内燃機関の制御装置は、制御手段が、内燃機関の回転数とオイルポンプの歯数とに基づいてオイルポンプから吐出されるオイルの脈動周波数を取得し、油圧検出手段の検出値を脈動周波数に基づいてフィルタ処理するので、機種（歯数）の異なるオイルポンプを用いた場合であっても、油圧検出手段の検出値から油圧脈動成分を除去することができる。
【００１９】
このため、例えば、制御手段は、油圧脈動成分が除去されて平滑化された油圧検出手段の検出値とオイル貯留手段のオイルレベルが低下したときの最低吐出油圧とを比較することにより、オイル貯留手段のオイルレベルが低下したことを高精度に検出することができる。
【００２０】
上記（１）の内燃機関の制御装置において、（２）前記制御手段から出力される異常信号に基づいて警告を行う警告手段を有し、前記制御手段は、前記フィルタ処理された前記油圧検出手段の検出値が、少なくとも前記内燃機関の回転数に応じて設定される最低吐出油圧未満であることを条件として、前記警告手段に前記異常信号を出力するものから構成されている。
【００２１】
この内燃機関の制御装置は、制御手段が、フィルタ処理された油圧検出手段の検出値が最低吐出油圧未満であることを条件として、警告手段による警告を行うので、オイル貯留手段に貯留されるオイルが不足したことを運転者に警告することができる。このため、運転者に対して、オイル貯留手段のオイルの点検またはオイル貯留手段にオイルを補充する作業を促すことができる。
【００２２】
また、制御手段は、平滑化された油圧検出手段の検出値と最低吐出油圧とを比較することができるので、油圧検出手段の検出値と最低吐出油圧とを正確に比較して油圧異常の誤検出が発生するのを防止することができる。
【００２３】
上記（１）または（２）の内燃機関の制御装置において、（３）前記被供給部位が、前記内燃機関の出力軸から動力が伝達される第１の回転体の内部にカムシャフトに連結される第２の回転体を回動可能に収容し、前記第１の回転体および前記第２の回転体によって区画される進角側油圧室および遅角側油圧室の油圧が選択的に供給されることにより、前記カムシャフトと前記出力軸との相対回転位相を可変するバルブタイミング可変機構を含み、前記制御手段は、前記フィルタ処理された前記油圧検出手段の検出値が、少なくとも前記内燃機関の回転数に応じて設定される前記オイルポンプの最低吐出油圧未満であることを条件として、前記第２の回転体が前記第１の回転体に対して回動するのを規制する保持制御を実施するものから構成されている。
【００２４】
この内燃機関の制御装置は、制御手段が、オイル貯留手段に貯留されるオイルレベルが低下してバルブタイミング可変機構に供給されるオイル量が少ない場合に、第２の回転体が第１の回転体に対して回動するのを規制する保持制御を実施するので、第２の回転体が第１の回転体に対して衝突すること等を防止することができ、バルブタイミング可変機構の挙動が悪化するのを防止することができる。
【００２５】
上記（１）〜（３）に記載の内燃機関の制御装置において、（４）前記オイルポンプの脈動周波数は、前記駆動歯車の歯数が増大するにつれて高く設定されるものから構成されている。
【００２６】
この内燃機関の制御装置は、オイルポンプの脈動周波数が、駆動歯車の歯数が増大するにつれて高く設定されるので、制御手段は、歯数の異なるオイルポンプを用いた場合であっても、オイルポンプの歯数に応じた脈動周波数に基づいてフィルタ処理を行うことで、油圧検出手段の検出値から油圧脈動成分を確実に除去することができる。
【００２７】
上記（１）〜（４）に記載の内燃機関の制御装置において、（５）前記制御手段は、前記内燃機関の回転数および前記駆動歯車の歯数に脈動周波数が関連付けられた脈動周波数マップを有し、前記脈動周波数マップから前記内燃機関の回転数および前記オイルポンプの歯数に応じた脈動周波数を選択して前記フィルタ処理を実行するものから構成されている。
【００２８】
この内燃機関の制御装置は、制御手段が、内燃機関の回転数および駆動歯車の歯数に脈動周波数が関連付けられた脈動周波数マップを有するので、内燃機関に搭載されるオイルポンプの機種が変更された場合に、脈動周波数マップからオイルポンプの歯数に応じた脈動周波数を取得し、油圧検出手段の検出値をこの脈動周波数に基づいてフィルタ処理することができる。このため、機種の異なるオイルポンプを用いた場合であっても、油圧検出手段の検出値から油圧脈動成分を確実に除去することができる。
【００２９】
上記（１）〜（５）に記載の内燃機関の制御装置において、（６）前記制御手段は、前記内燃機関の回転数と前記オイルポンプから吐出されるオイルの温度とに基づいて前記最低吐出油圧を取得するものから構成されている。
【００３０】
この内燃機関の制御装置は、制御手段が、内燃機関の回転数と油温とに基づいて最低吐出油圧を取得するので、内燃機関の回転数と油温に応じた最適な最低吐出油圧と油圧検出手段の検出値とを比較することができ、油圧異常を高精度に検出することができる。
【発明の効果】
【００３１】
本発明によれば、オイルポンプから吐出される油圧から油圧脈動成分を正確に除去して油圧の検出精度を向上させることができる内燃機関の制御装置を提供することができる。
【図面の簡単な説明】
【００３２】
【図１】本発明に係る内燃機関の制御装置の一実施の形態を示す図であり、内燃機関の制御装置を備えた車両の概略構成図である。
【図２】本発明に係る内燃機関の制御装置の一実施の形態を示す図であり、エンジンの各被供給部位とオイルの流れを示すブロック図である。
【図３】本発明に係る内燃機関の制御装置の一実施の形態を示す図であり、エンジンの各被供給部位とオイルの流れを示すブロック図である。
【図４】本発明に係る内燃機関の制御装置の一実施の形態を示す図であり、オイルポンプの概略構成図である。
【図５】本発明に係る内燃機関の制御装置の一実施の形態を示す図であり、ＶＶＴの概略構成図、ＶＶＴにオイルを供給するオイルの供給経路および制御装置を示す図である。
【図６】本発明に係る内燃機関の制御装置の一実施の形態を示す図であり、脈動周波数マップを示す図である。
【図７】本発明に係る内燃機関の制御装置の一実施の形態を示す図であり、最低吐出油圧判定マップを示す図である。
【図８】本発明に係る内燃機関の制御装置の一実施の形態を示す図であり、異常判定プログラムのフローチャートである。
【図９】本発明に係る内燃機関の制御装置の一実施の形態を示す図であり、フィルタ処理される前の油圧センサの出力信号を示す図である。
【図１０】本発明に係る内燃機関の制御装置の一実施の形態を示す図であり、油圧センサの検出値を周波数スペクトラムに分解した図である。
【図１１】本発明に係る内燃機関の制御装置の一実施の形態を示す図であり、平滑化された油圧センサの検出値を示す図である。
【発明を実施するための形態】
【００３３】
以下、本発明に係る内燃機関の制御装置の実施の形態について、図面を用いて説明する。
図１〜図１１は、本発明に係る内燃機関の制御装置の一実施の形態を示す図である。
まず構成を説明する。
図１において、車両１は、内燃機関としてのエンジン２と、オイル供給装置３と、内燃機関の制御装置４とを含んで構成されている。
【００３４】
図２に示すように、エンジン２は、図示しない気筒内に往復移動可能に収容されたピストン５が２往復する間に、吸気行程、圧縮行程、膨張行程および排気行程からなる一連の４行程を行う、所謂４サイクルのガソリンエンジンである。
【００３５】
このエンジン２は、気筒およびピストン５をそれぞれ４つずつ備える直列４気筒のエンジンである。なお、気筒数は一例を示すもので４気筒に限られるものではない。また、エンジン２は、ガソリンエンジンに限らず、ディーゼルエンジンであってもよい。
【００３６】
エンジン２は、ピストン５と、バルブタイミング可変機構（Ｖａｒｉａｂｌｅ  Ｖａｌｖｅ  Ｔｉｍｉｎｇ：以下、ＶＶＴという）２２と、出力軸を構成するクランクシャフト６と、シリンダヘッドヘッド７、シリンダブロック８およびクランクケースからなるエンジンブロック９と、気筒内に燃料を噴射する図示しない燃料噴射装置とを含んで構成されている。
【００３７】
クランクシャフト６は、クランクジャーナル６ａを介してエンジンブロック９に回転可能に支持されている。また、クランクシャフト６は、コネクティングロッド１０を介してピストン５に連結されており、ピストン５の往復運動が伝達されて回転運動するようになっている。
【００３８】
なお、コネクティングロッド１０は、クランクシャフト６のクランクピン６ｂに連結されている。
また、カムシャフトを構成する吸気カムシャフト２０と、排気カムシャフト２１とは、カムジャーナル１９（図３参照）を介してシリンダヘッド７に回転自在に支持されている。
【００３９】
吸気カムシャフト２０および排気カムシャフト２１は、チェーン２５を介してクランクシャフト６に連結されており、クランクシャフト６の動力がチェーン２５を介して伝達されることにより、吸気カム２０ａおよび排気カム２１ａを介して吸気バルブ２３および排気バルブ２４の開閉を行うようになっている。
【００４０】
図１、図２に示すように、オイル供給装置３は、オイルパン１１と、オイルストレーナ１２と、オイルポンプ１３と、オイルポンプ１３から吐出されたオイルを濾過するオイルフィルタ１４と、オイル通路１５ａおよびオイル還流通路１５ｂを含んだオイル供給経路１５（図３参照）とを含んで構成されている。
【００４１】
オイルパン１１にはオイルストレーナ１２が浸漬されており、オイルストレーナ１２は、オイルパン１１に貯留されたオイルを濾過するようになっている。
オイルパン１１に貯留されたオイルは、オイルストレーナ１２を通してオイルポンプ１３によって吸い上げられてオイルポンプ１３からオイル通路１５ａに吐出されるようになっている。オイル通路１５ａにはオイルフィルタ１４が介装されており、オイルフィルタ１４は、オイルに混入される異物を除去するようになっている。
【００４２】
オイルポンプ１３は、例えば、トロコイドポンプやギヤポンプ等で構成され、チェーン２５を介してクランクシャフト６に連結されており、クランクシャフト６とは別軸でクランクシャフト６により等速駆動されるようになっている。なお、オイルポンプ１３は、チェーン２５によらず、クランクシャフト６に直結されてクランクシャフト６により等速駆動される構造のものでもよい。
【００４３】
図４に示すように、オイルポンプ１３は、駆動歯車としてのインナーロータ４１、従動歯車としてのアウターロータ４２およびハウジング４３等を含んで構成されている。
インナーロータ４１は、複数（例えば１０個）の外歯４１ａを備えており、インナーロータ４１の内周部にはクランクシャフト６とは別軸であるシャフトが連結されている。
【００４４】
このシャフトは、クランクシャフト６により等速駆動されるようになっており、インナーロータ４１は、回転中心軸Ｏ１を中心に反時計回転方向に回転するようになっている。すなわち、インナーロータ４１にはクランクシャフト６から駆動力が伝達される。
【００４５】
アウターロータ４２は、インナーロータ４１の外歯４１ａより多数（例えば１１個）の内歯４２ａを備えており、その内周部にインナーロータ４１を偏芯させた状態で噛合させている。また、アウターロータ４２は、外径側が環状面となっており、環状面に対応したハウジング４３内の内部空間に回転自在に収容されている。
【００４６】
インナーロータ４１がクランクシャフト６によって回転されると、インナーロータ４１と噛合したアウターロータ４２が回転中心軸Ｏ１に対して偏芯する回転中心軸Ｏ２を中心にインナーロータ４１と同方向に回転する。
【００４７】
ハウジング４３にはオイル通路１５ａからオイルが導入される吸入チャンバ４４およびオイル供給経路１５にオイルを吐出する吐出チャンバ４５が形成されている。
【００４８】
このような構成を有するオイルポンプ１３にあっては、クランクシャフト６が回転すると、インナーロータ４１およびアウターロータ４２が反時計回転方向に回転し、インナーロータ４１の外歯４１ａとアウターロータ４２の内歯４２ａとの間の容積が拡大および縮小することにより、吸入チャンバ４４内にオイルが吸入される。
【００４９】
インナーロータ４１の外歯４１ａとアウターロータ４２の内歯４２ａとの間の１つの空間は、オイルを圧縮した状態でオイルの吐出チャンバ４５に臨むため、吐出時に高圧オイルが吐出され、次のインナーロータ４１の外歯４１ａとアウターロータ４２の内歯４２ａとの間の空間が吐出チャンバ４５に臨むとき再び高圧オイルが吐出される。
【００５０】
そして、高圧オイルの吐出と次の高圧オイルの吐出との間は低圧となるため、インナーロータ４１およびアウターロータ４２の回転運動により、オイルの圧力が高圧および低圧に交互に繰り返される。このため、オイルポンプ１３は、オイルの圧力変動、すなわち、油圧脈動が発生することになる。また、同一の歯数の外歯が噛み合うギヤポンプにあっても、外歯のピッチによりオイルが吐出されるタイミングにタイムラグが生じるため、吐出されるオイルの油圧脈動が発生する。
【００５１】
なお、オイルポンプ１３としては、機械式ではなく、電動式のオイルポンプであってもよい。要は、本発明のオイルポンプは、互いに噛み合う駆動歯車および従動歯車を回転させてオイルを吐出するオイルポンプであればよい。
【００５２】
図２、図３に示すように、オイル通路１５ａの下流にはメインギャラリ１７が設けられており、メインギャラリ１７は、クランクシャフト６に沿ってシリンダブロック８の壁面内に延設されている。
【００５３】
このメインギャラリ１７にはオイルポンプ１３により加圧されたオイルが供給されるようになっており、メインギャラリ１７に供給されたオイルは、シリンダヘッド７やシリンダブロック８に分岐して供給されるようになっている。
【００５４】
シリンダヘッド７およびシリンダブロック８に分岐して供給されたオイルは、エンジン２の各被供給部位に供給される。
【００５５】
例えば、シリンダブロック８においては、クランクシャフト６のクランクジャーナル６ａ、クランクピン６ｂと、コネクティングロッド１０等の摺動部位の潤滑用のオイルや油圧駆動部品を構成するオイルジェット１８の作動油として用いられる。また、シリンダヘッド７においては、吸気カムシャフト２０および排気カムシャフト２１のカムジャーナル１９の潤滑用のオイルや油圧駆動部品を構成するＶＶＴ２２やラッシュアジャスタ２７の作動油として用いられる。
【００５６】
なお、本実施の形態では、被供給部位は、クランクジャーナル６ａ、クランクピン６ｂ、コネクティングロッド１０、ピストン５、カムジャーナル１９等の潤滑部位と、ピストン５にオイルを供給するオイルジェット１８、ラッシュアジャスタ２７、ＶＶＴ２２等の油圧駆動部品から構成されている。
【００５７】
ここで、オイルジェット１８は、エンジン２のピストン５の底面に向けてオイルを噴射することで、燃焼ガスに晒され熱負荷が高くなるピストン５を冷却し、例えば、高負荷運転時での異常燃焼を防止しノッキングの抑制を図るものである。
【００５８】
各被供給部位に供給されたオイルは、その後、エンジンブロック９内を滴下し再度オイルパン１１に戻るようになっている。オイル供給装置３のオイル供給経路１５は、オイル通路１５ａ、オイル還流通路１５ｂおよびメインギャラリ１７を含んで構成されており、オイルパン１１に貯留されたオイルをエンジン２の各被供給部位に供給した後に、オイルパン１１に回収する循環経路として構成されている。
【００５９】
すなわち、オイル供給経路１５は、オイルパン１１に貯留されたオイルをオイルポンプ１３によってエンジン２の各被供給部位に供給した後、オイルパン１１に回収するまでのオイルの循環経路である。
【００６０】
一方、ＶＶＴ２２は、吸気カムシャフト２０の端部に設けられており、図５に示すように、クランクシャフト６にチェーン２５を介して連結された第１の回転体としてのハウジング３１と、ハウジング３１内に配置され、吸気カムシャフト２０と一体に回転する第２の回転体としてのベーン体３２とを備えている。
【００６１】
ハウジング３１の内部にはハウジング３１およびベーン体３２によって区画される進角側油圧室３３および遅角側油圧室３４が形成されており、ＶＶＴ２２は、進角側油圧室３３および遅角側油圧室３４の容積比を変化させることで、ハウジング３１に対してベーン体３２を回動させ、クランクシャフト６に対する吸気カムシャフト２０の回転位相を変化させることができ、吸気バルブ２３のバルブタイミングを変化させることができる。
【００６２】
なお、進角側油圧室３３の容積が増大するとともに遅角側油圧室３４の容積が縮小するようにベーン体３２がハウジング３１に対して相対回転したときには、バルブタイミングが進角となる。
【００６３】
また、遅角側油圧室３４の容積が増大するとともに進角側油圧室３３の容積が縮小するようにベーン体３２がハウジング３１に対して相対回転したときには、バルブタイミングの遅角となる。
【００６４】
ＶＶＴ２２は、進角側油圧室３３と遅角側油圧室３４の何れか一方に選択的にオイル（作動油）が供給されることで、進角側油圧室３３と遅角側油圧室３４の容積比を変化させることができる。
【００６５】
進角側油圧室３３にオイルを供給する場合には、供給されたオイルの分だけ進角側油圧室３３が拡大するとともに、遅角側油圧室３４からは進角側油圧室３３の拡大に伴ってオイルが押し出される。逆に、遅角側油圧室３４にオイルを供給する場合には、供給されたオイルの分だけ遅角側油圧室３４が拡大し、進角側油圧室３３は、オイルが押し出されることによって縮小する。
【００６６】
また、ＶＶＴ２２には、ＶＶＴ２２の動作をロックするための保持機構が設けられている。この保持機構は、ＶＶＴ２２のベーン体３２に設けられたロックピン３５と、ハウジング３１に形成されたロック穴３６とを含んで構成される。
【００６７】
ロックピン３５がロック穴３６に係合することでベーン体３２はハウジング３１に対して所定の回転角、すなわち、所定位置で固定されることになる。
【００６８】
本実施の形態ではバルブタイミングを最遅角させる位置にロック穴３６が設けられており、バルブタイミングを最遅角されると、ロックピン３５がロック穴３６に嵌合されてベーン体３２がハウジング３１に対して回動することが規制される。
【００６９】
すなわち、ベーン体３２がハウジング３１に固定され、ベーン体３２がハウジング３１に保持される。なお、ロックピン３５は、図示しないコイルスプリング等によってロック穴３６の方向に付勢されており、遅角側油圧室３４に供給される油圧が所定油圧以上となると、コイルスプリングの付勢力に抗してロック穴３６から抜け出るようになっている。  このとき、ベーン体３２は、ハウジング３１に対して相対回動自在となる。
【００７０】
また、保持機構においてロックピン３５を駆動する駆動力は、ベーン体３２に内蔵されたスプリング（図示略）の付勢力と、ＶＶＴ２２に供給される油圧である。スプリングの付勢力はロックピン３５をロック穴３６に押し込む方向に作用し、油圧はロックピン３５をロック穴３６から押し出す方向に作用するようになっている。
ＶＶＴ２２に供給されるオイルは、ＶＶＴ通路３７によってメインギャラリ１７から取り出されるようになっている。
【００７１】
ＶＶＴ通路３７の先端部にはオイルコントロールバルブ（Ｏｉｌ  ｃｏｎｔｒｏｌ  ｖａｌｖｅ、以下、単にＯＣＶという）３８が取り付けられている。ＯＣＶ３８とＶＶＴ２２の進角側油圧室３３とは油圧通路３９によって接続され、ＯＣＶ３８とＶＶＴ２２の遅角側油圧室３４とは油圧通路４０によって接続されている。
【００７２】
ＯＣＶ３８は、オイルの供給先を油圧通路３９と油圧通路４０とで切換える通路切換弁であると同時に、その開度の制御によってオイルの供給量を調整できる流量調整弁でもある。
【００７３】
詳しくは、ＯＣＶ３８は、電磁駆動式のスプール弁であって、スリーブ内のスプールの位置によって油圧通路３９および油圧通路４０に対するオイルの給排を制御することができる。スプールは移動方向の一方の端部をスプリングによって支持され、他方の端部をソレノイドによって支持されている。
【００７４】
スプールの位置は、ソレノイドに供給する駆動電流のデューティ比によって制御することができる。ソレノイドへの非通電時には、スプールはスプリングの付勢力によって所定の初期位置に置かれる。この初期位置では、ＶＶＴ通路３７は、油圧通路４０に接続されるようになっている。
【００７５】
また、図１に示すように、オイル還流通路１５ｂは、オイルポンプ１３の吐出側のオイル通路１５ａに接続されており、このオイル還流通路１５ｂ上にはリリーフバルブ２６が設けられている。このリリーフバルブ２６は、オイルポンプ１３の吐出側の油圧（吐出油圧）が所定値を越えたときに作動（開弁）してオイルをオイルパン１１またはオイルポンプ１３内にリリーフするものである。
【００７６】
図１、図５に示すように、制御装置４は、油圧センサ５１、油温センサ５２、クランク角センサ５３、エンジンコントロールユニット（以下、ＥＣＵという）５４およびウォーニングランプ５５を含んで構成されている。
【００７７】
油圧センサ５１は、油圧検出手段を構成しており、オイルポンプ１３の吐出側のオイル通路１５ａに設けられている。油圧センサ５１は、オイルポンプ１３からＶＶＴ２２等の油圧駆動部品やエンジン２の摺動部位に供給される油圧を検出して、油圧に応じた信号をＥＣＵ５４に出力するようになっている。なお、油圧センサ５１は、メインギャラリ１７に設けられていてもよい。
【００７８】
油温センサ５２は、オイルポンプ１３の吐出側のオイル通路１５ａに設けられており、オイルポンプ１３から吐出されるオイルの温度（以下、油温という）を検出するようになっている。油温センサ５２は、メインギャラリ１７に設けられてもよい。
【００７９】
油温センサ５２は、油温検出手段を構成しており、油温センサ５２は、例えば、油温に応じて抵抗値が変化するサーミスタによって構成され、抵抗値の変化に応じて変化する電圧を油温を表す信号としてＥＣＵ５４に出力するようになっている。
【００８０】
クランク角センサ５３は、クランクシャフト６の近傍に設けられており、クランク角センサ５３は、例えば、電磁ピックアップであって、クランクシャフト６が回転する際にクランクシャフト６に設けられた図示しないシグナルロータの歯に対応するパルス状の信号（出力パルス）を発生してＥＣＵ５４に出力する。ＥＣＵ５４は、クランク角センサ５３の出力情報に基づいて単位時間当たりのパルス数を計測することにより、エンジン回転数を演算する。
【００８１】
ＥＣＵ５４は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）５４ａ、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）５４ｂ、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５４ｃ、油圧センサ５１、油温センサ５２、クランク角センサ５３、ＯＣＶ３８およびウォーニングランプ５５に接続された入出力インターフェース５４ｄを含んで構成されている。
ＲＯＭ５４ｂには異常判定プログラムを含んだ各種制御プログラムや、これら各種制御プログラムを実行する際に参照されるマップ等が記憶されている。
【００８２】
図６に示すように、ＲＯＭ５４ｂには脈動周波数マップが記憶されており、この脈動周波数マップは、オイルポンプ１３のインナーロータ４１の歯数（枚）およびエンジン回転数（ｒｐｍ）と、ｆ１〜ｆｎに示す脈動周波数（Ｈｚ）の大きさとが関連付けられている。
脈動周波数は、インナーロータ４１の歯数が多い程、高くなって設定されており、さらに、エンジン回転数が高い程、高く設定されている。すなわち、図６に示すように、遮断周波数ｆ１〜ｆｎは、インナーロータ４１の歯数およびエンジン回転数に応じて異なる周波数に設定されている。
【００８３】
図７に示すように、ＲＯＭ５４ｂには最低吐出油圧判定マップが格納されている。この最低吐出油圧判定マップは、油温（℃）毎にエンジン回転数とそのエンジン回転数での最低吐出油圧とが割り当てられてＲＯＭ５４ｂに記憶されている。
【００８４】
すなわち、最低吐出油圧判定マップは、油温毎に複数のマップを有しており、図７では、Ｔ℃の油温にエンジン回転数とそのエンジン回転数での最低吐出油圧とが割り当てられたマップの一例を示している。この最低吐出油圧は、オイルの粘性が低い高油温になる程、低く設定される。
【００８５】
なお、最低吐出油圧判定マップは、油温毎にエンジン回転数とそのエンジン回転数での最低吐出油圧とが割り当てられてもよいし、一定の油温範囲毎（例えば、１０℃毎）にエンジン回転数とそのエンジン回転数での最低吐出油圧とが割り当てられてもよい。
ＲＡＭ５４ｃは、ＣＰＵ５４ａでの演算結果や上述した各種センサから入力されたデータ等を一時的に記憶するメモリであり、ワークエリアの一部も構成する不揮発性のメモリである。
【００８６】
ＥＣＵ５４は、油圧センサ５１の検出値を高速フーリエ変換して周波数スペクトラムに分解する。そして、ＥＣＵ５４は、ＲＡＭ５４ｃに記憶された脈動周波数マップを参照し、クランク角センサ５３の検出情報およびオイルポンプ１３のインナーロータ４１の歯数に基づいて脈動周波数を取得する。そして、ＥＣＵ５４は、分解された周波数スペクトラムの中から脈動周波数マップから取得した脈動周波数成分を除去する。本実施の形態では、ＥＣＵ５４が制御手段を構成している。
【００８７】
また、ＥＣＵ５４は、油圧センサ５１、油温センサ５２およびクランク角センサ５３の検出情報に基づいて最低吐出油圧マップを参照し、最低吐出油圧マップから最低吐出油圧を取得する。
【００８８】
ＥＣＵ５４は、この最低吐出油圧と脈動周波数成分が除去された油圧センサ５１の検出値とを比較し、この油圧が最低吐出油圧よりも小さいことを条件として、油圧異常と判断するようになっている。本実施の形態では、ＥＣＵ５４が制御手段を構成している。
【００８９】
ＥＣＵ５４は、油圧異常と判断すると、ウォーニングランプ５５に異常信号を出力するようになっている。ウォーニングランプ５５は、油圧異常が発生してオイルパン１１内のオイルレベルが低下したことを警告する警告灯である。
【００９０】
ウォーニングランプ５５は、ＥＣＵ５４から異常信号が入力したときに点灯あるいは点滅して油圧異常を警告することにより、オイルパン１１内のオイルレベルが低下したことを運転者に警告する。本実施の形態では、ウォーニングランプ５５が警告手段を構成している。
【００９１】
また、ＥＣＵ５４は、油圧異常と判定すると、ＯＣＶ３８を制御して進角側油圧室３３にオイルを供給するとともに遅角側油圧室３４からオイルを排出することにより、ロックピン３５がロック穴３６にロックされるようにベーン体３２をハウジング３１に対して回動させる保持制御を実施する。
【００９２】
次に、図８〜図１１に基づいてエンジン２の異常判定処理を説明する。
図８は、制御装置４のＥＣＵ５４で実行される異常判定処理について説明する。なお、図８のフローチャートは、ＲＯＭ５４ｂに記憶された異常判定プログラムであり、この異常判定プログラムは、ＣＰＵ５４ａによって一定時間毎に実施される。また、ＲＡＭ５４ｃには、車両に搭載されたオイルポンプ１３のインナーロータ４１の歯数が記憶されている。この処理は、工場からの出荷時等に作業者によって実行されるものである。
【００９３】
図８において、ＣＰＵ５４ａは、クランク角センサ５３の検出情報に基づいてエンジン回転数を算出した後（ステップＳ１）、油圧センサ５１の検出情報に基づいてオイルポンプ１３から吐出される油圧を検出する（ステップＳ２）。ここで、図９に示すように、オイルポンプ１３から吐出される油圧は、変動幅の大きい油圧脈動により油圧が変動して推移する。
【００９４】
次いで、ＣＰＵ５４ａは、脈動周波数算出マップを算出し、エンジン回転数とオイルポンプ１３のインナーロータ４１の歯数とに応じた脈動周波数を取得する（ステップＳ３）。次いで、ＣＰＵ５４ａは、フィルタ処理を実施して油圧信号Ｐを取得する（ステップＳ４）。
【００９５】
このフィルタ処理において、ＣＰＵ５４ａは、油圧センサ５１の検出値である電気信号を高速フーリエ変換して周波数スペクトラムに分解する（図１０参照）。次いで、ＣＰＵ５４ａは、ＲＡＭ５４ｃに記憶された脈動周波数マップを参照し、エンジン回転数と歯数とに応じた脈動周波数を取得し、周波数スペクトラムの中から脈動周波数マップから取得した脈動周波数成分ｆａを除去する。この脈動周波数成分ｆａは、スペクトラム分解された脈動周波数の中で最も大きいので、最も大きい周波数成分を除去することができる。
【００９６】
次いで、ＣＰＵ５４ａは、脈動周波数成分が除去された周波数スペクトラムを逆変換することにより、図１１に示すように、油圧センサ５１の検出値から動周波数成分が除去されて平滑化された油圧信号Ｐを得ることができる。
【００９７】
このフィルタ処理が終了すると、ＣＰＵ５４ａは、油温センサ５２の検出情報に基づいて油温を検出するとともに（ステップＳ５）、クランク角センサ５３の検出情報に基づいてエンジン回転数を算出する（ステップＳ６）。
【００９８】
次いで、ＣＰＵ５４ａは、油圧センサ５１、油温センサ５２およびクランク角センサ５３の検出情報に基づいて最低吐出油圧マップを参照し、最低吐出油圧マップから最低吐出油圧Ｐａを取得する（ステップＳ７）。
【００９９】
ＥＣＵ５４は、この最低吐出油圧Ｐａと脈動周波数成分が除去された油圧信号Ｐとを比較し、油圧信号Ｐが最低吐出油圧Ｐａよりも大きいか否かを判別する（ステップＳ８）。ＣＰＵ５４ａは、油圧信号Ｐが最低吐出油圧Ｐａ以上であるものと判断した場合には、オイルパン１１のオイルレベルが正常であるものと判断してステップＳ１に処理を戻す。
【０１００】
また、ＣＰＵ５４ａは、油圧信号Ｐが最低吐出油圧Ｐａ未満であるものと判断した場合には、オイルパン１１内のオイルレベルが適正な液面よりも低下し、エア吸いによって被供給部位に供給されるオイルの圧力が低下したものと判断するようになっている。
【０１０１】
なお、適正なレベルとは、油圧が油温およびエンジン回転数に応じた油圧よりも大きく低下し、被供給部位を構成する潤滑部位の潤滑性や油圧駆動部品の挙動が悪化するレベルである。
【０１０２】
ＣＰＵ５４ａは、油圧信号Ｐが最低吐出油圧Ｐａ未満であるものと判断すると、ウォーニングランプ５５に異常信号を出力して（ステップＳ９）、ウォーニングランプ５５を点灯させる。
ＣＰＵ５４ａは、ウォーニングランプ５５に異常信号を出力した後、ＶＶＴ２２の保持制御を実施して（ステップＳ１０）、今回の処理を終了する。
【０１０３】
具体的には、ＯＣＶ３８は、ソレノイドの非通電時にスプールがスプリングの付勢力によってＶＶＴ通路３７が油圧通路４０に接続されるようになっている。このため、ＣＰＵ５４ａは、異常信号の出力後にソレノイドを通電する。ソレノイドが通電されると、スプールがスプリングの付勢力に抗してＶＶＴ通路３７を油圧通路３９に接続するように移動する。
【０１０４】
油圧通路３９は、進角側油圧室３３に連通しているため、ＶＶＴ通路３７が油圧通路３９に接続されると、オイルポンプ１３から吐出されてメインギャラリ１７を介してＶＶＴ通路３７に供給されるオイルが、油圧通路３９を介して進角側油圧室３３に供給され、遅角側油圧室３４内のオイルが遅角側油圧室３４からＯＣＶ３８に排出される。
【０１０５】
このため、進角側油圧室３３の容積が増大されるとともに遅角側油圧室３４の容積が縮小され、ロックピン３５がロック穴３６に嵌合されるようにベーン体３２がハウジング３１に対して回動し、ロックピン３５がロック穴３６に嵌合される。
【０１０６】
したがって、ベーン体３２がハウジング３１に対して回動しないようにロックピン３５がハウジング３１に保持された状態となる。
【０１０７】
このように本実施の形態では、制御装置４のＣＰＵ５４ａが、エンジン回転数とインナーロータ４１の歯数とに基づいてオイルポンプ１３から吐出されるオイルの脈動周波数を取得し、油圧センサ５１の検出値を脈動周波数に基づいてフィルタ処理するので、機種（歯数）の異なるオイルポンプ１３を用いた場合であっても、油圧センサ５１の検出値から油圧脈動成分を除去することができ、油圧センサ５１の検出値を平滑化することができる。
【０１０８】
また、ＣＰＵ５４ａが、油圧センサ５１の検出値がエンジン回転数に応じて設定される最低吐出油圧未満であることを条件として、ウォーニングランプ５５に異常信号を出力してウォーニングランプ５５を点灯または点滅させる。
【０１０９】
このため、オイルパン１１内のオイルが不足したことを運転者に警告することができ、運転者に対して、オイルパン１１のオイルの点検またはオイルパン１１にオイルを補充する作業を促すことができる。
【０１１０】
また、ＣＰＵ５４ａが、平滑化された油圧センサ５１の検出値と最低吐出油圧とを比較することができるので、油圧センサ５１の検出値と最低吐出油圧とを正確に比較して油圧異常の誤検出が発生するのを防止することができる。
【０１１１】
また、本実施の形態の制御装置４は、ＣＰＵ５４ａが、フィルタ処理された油圧センサ５１の検出値がエンジン回転数に応じて設定される最低吐出油圧未満であることを条件として、ベーン体３２がハウジング３１に対して回動するのを規制する保持制御を実施するので、進角側油圧室３３または遅角側油圧室３４に供給される油圧が急激に低下することによって、ベーン体３２がハウジング３１に衝突すること等を防止することができ、ＶＶＴ２２の挙動が悪化するのを防止することができる。
【０１１２】
また、本実施の形態の制御装置４は、ＲＯＭ５４ｂに、エンジン回転数およびインナーロータ４１の歯数に脈動周波数が関連付けられた脈動周波数マップを有するので、エンジン２に搭載されるオイルポンプ１３の機種が変更された場合に、ＣＰＵ５４ａが、脈動周波数マップからインナーロータ４１の歯数に応じたを取得し、油圧センサ５１の検出値をこの脈動周波数に基づいてフィルタ処理することができる。このため、機種の異なるオイルポンプ１３を用いた場合であっても、油圧センサ５１の検出値から油圧脈動成分を確実に除去することができる。
【０１１３】
特に、オイルポンプ１３の脈動周波数は、インナーロータ４１の歯数が増大するにつれて高く設定されるので、歯数の異なるオイルポンプ１３を用いた場合であっても、インナーロータ４１の歯数に応じた脈動周波数に基づいてフィルタ処理を行うことで、油圧センサ５１の検出値から油圧脈動成分を確実に除去することができる。
【０１１４】
また、本実施の形態の制御装置４は、ＣＰＵ５４ａが、エンジン回転数とオイルポンプ１３から吐出される油温とに基づいて最低吐出油圧を取得するので、エンジン回転数と油温に応じた最適な最低吐出油圧と油圧センサ５１の検出値とを比較することができ、油圧異常を高精度に検出することができる。
【０１１５】
なお、本実施の形態の制御装置４は、フィルタ処理として高速フーリエ変換を行っているが、ＥＣＵ５４がローパスフィルターを備える構成としてもよい。この場合には、オイルポンプ１３のインナーロータ４１の歯数（枚）およびエンジン回転数（ｒｐｍ）と遮断周波数の大きさとが関連付けられた脈動周波数マップを設け、遮断周波数を脈動周波数よりも低い周波数に設定すればよい。
【０１１６】
このようにしても油圧センサ５１の検出値から油圧脈動成分を除去することができる。この脈動周波数マップは、図６に相当するものであり、図６の周波数成分ｆ１〜ｆｎが遮断周波数となる。
また、本実施の形態では、ＲＯＭ５４ｂに脈動周波数マップを設け、脈動周波数マップからエンジン回転数とインナーロータ４１の歯数に応じて脈動周波数を取得しているが、ＣＰＵ５４ａによってエンジン回転数とインナーロータ４１の歯数とに応じた脈動周波数を計算して取得するようにしてもよい。
【０１１７】
以上のように、本発明に係る内燃機関の制御装置は、オイルポンプの吐出油圧の油圧脈動の大きさから気泡率が増大したことを推定することで、オイルレベルが低下したことを正確に検出することができるという効果を有し、オイルポンプから吐出される油圧を検出する油圧検出手段の出力信号から油圧脈動成分を除去するようにした内燃機関の制御装置等として有用である。
【符号の説明】
【０１１８】
２  エンジン（内燃機関）
４  制御装置
５  ピストン（被供給部位）
６  クランクシャフト（出力軸）
６ａ  クランクジャーナル（被供給部位）
６ｂ  クランクピン（被供給部位）
１０  コネクティングロッド（被供給部位）
１１  オイルパン（オイル貯留手段）
１３  オイルポンプ
１８  オイルジェット（被供給部位）
１９  カムジャーナル（被供給部位）
２０  吸気カムシャフト（カムシャフト）
２２  ＶＶＴ（バルブタイミング可変機構、被供給部位）
２７  ラッシュアジャスタ（被供給部位）
３１  ハウジング（第１の回転体）
３２  ベーン体（第２の回転体）
３３  進角側油圧室
３４  遅角側油圧室
４１  インナーロータ（駆動歯車）
４２  アウターロータ（従動歯車）
５１  油圧センサ（油圧検出手段）
５２  油温センサ（油温検出手段）
５４  ＥＣＵ（制御手段）
５５  ウォーニングランプ（警告手段）
【図１】
0005982935.tif 000002
【図２】
0005982935.tif 000003
【図３】
0005982935.tif 000004
【図４】
0005982935.tif 000005
【図５】
0005982935.tif 000006
【図６】
0005982935.tif 000007
【図７】
0005982935.tif 000008
【図８】
0005982935.tif 000009
【図９】
0005982935.tif 000010
【図１０】
0005982935.tif 000011
【図１１】
0005982935.tif 000012