(57)【特許請求の範囲】
【請求項１】
作業機械を動作させる流体圧アクチュエータおよび流体圧アクチュエータの動作用の作動流体を吐出するポンプを含む流体圧システム、および、ポンプを駆動するエンジンを備える作業機械の制御装置であって、
流体圧アクチュエータを操作する操作手段の操作量により、流体圧アクチュエータの動作量および動作方向を、ファジィ推論を用いて推定する推定手段と、
この推定手段により推定した流体圧アクチュエータの動作量および動作方向に応じてエンジンの回転数を設定する設定信号を、ファジィ推論を用いて設定する設定手段と
を具備したことを特徴とする作業機械の制御装置。
【請求項２】
推定手段は、操作手段の操作量の所定期間内での最大値の平均値と予め設定された流体圧アクチュエータに対する速度の要求度合いを示すメンバシップ関数とにより、流体圧アクチュエータの動作量および動作方向を推定する
ことを特徴とする請求項１記載の作業機械の制御装置。
【請求項３】
流体圧アクチュエータおよび操作手段は、それぞれ複数設けられ、
各操作手段の操作量に対して重み付けをする重み付け手段を具備し、
推定手段は、重み付け手段により重み付けされた操作手段の操作量の所定期間内での最大値の平均値と予め設定された流体圧アクチュエータに対する速度の要求度合いを示すメンバシップ関数とにより、流体圧アクチュエータの動作量および動作方向を推定する
ことを特徴とする請求項２記載の作業機械の制御装置。
【請求項４】
作業機械を動作させる流体圧アクチュエータおよび流体圧アクチュエータの動作用の作動流体を吐出するポンプを含む流体圧システム、および、ポンプを駆動するエンジンを備える作業機械の制御方法であって、
流体圧アクチュエータを操作する操作手段の操作量により、流体圧アクチュエータの動作量および動作方向を、ファジィ推論を用いて推定し、
この推定した流体圧アクチュエータの動作量および動作方向に応じてエンジンの回転数を設定する設定信号を、ファジィ推論を用いて設定する
ことを特徴とする作業機械の制御方法。
【請求項５】
操作手段の操作量の所定期間内での最大値の平均値と予め設定された流体圧アクチュエータに対する速度の要求度合いを示すメンバシップ関数とにより、流体圧アクチュエータの動作量および動作方向を推定する
ことを特徴とする請求項４記載の作業機械の制御方法。
【請求項６】
複数の流体圧アクチュエータをそれぞれ操作する複数の操作手段の操作量に対して重み付けし、
重み付けされた操作手段の操作量の所定期間内での最大値の平均値と予め設定された流体圧アクチュエータに対する速度の要求度合いを示すメンバシップ関数とにより、流体圧アクチュエータの動作量および動作方向を推定する
ことを特徴とする請求項５記載の作業機械の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作業機械を動作させる流体圧アクチュエータおよび流体圧アクチュエータの動作用の作動流体を吐出するポンプを含む流体圧システム、および、ポンプを駆動するエンジンを備える作業機械の制御装置および制御方法に関する。
【背景技術】
【０００２】
従来、例えば油圧ショベルなどの作業機械は、エンジンにより駆動される油圧ポンプから吐出される作動油により油圧シリンダや油圧モータなどの油圧アクチュエータを動作させることで、作業装置による各種作業や下部走行体に対する上部旋回体の旋回などを行うようになっている。
【０００３】
オペレータは、レベリング(地均し)やクレーン作業の際などにおいて、油圧システムの最大パワーや最大速度を必要としない場合がある。そのような場合、オペレータによるレバー操作量は少なく、油圧アクチュエータの速度も小さく、必要となる油圧システムのパワーも少ない一方で、例えばコントロール弁を介してタンクへとブリードオフする作動油の流量が多い、あるいは効率の低下によるポンプでのエネルギ損失が多いなど、油圧システムのエネルギ損失が大きくなる。そこで、オペレータのレバー操作による油圧アクチュエータの作業量に応じて、油圧システムを有効点で使用することが求められている。
【０００４】
例えば、オペレータによるレバー操作量に基づき、ファジィ推論を用いて作業を判別する構成が知られている(例えば、特許文献１乃至５参照。)。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１０−１８３５５号公報
【特許文献２】特開平１０−６０９４８号公報
【特許文献３】特開平１０−２６６２７３号公報
【特許文献４】特開２０００−２０４６００号公報
【特許文献５】特開２００１−１４０８０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１乃至５に記載された各構成は、それぞれ作業の種類を判別したり、操作性を向上したりすることを目的としており、制御としても、ポンプ流量を制御したり、いわゆるエンジンのオートデセル制御の有効／無効を切り換えたりするに過ぎず、油圧システムの有効点で使用することを意図していない。
【０００７】
本発明は、このような点に鑑みなされたもので、流体圧システムのエネルギ損失を抑制した作業機械の制御装置および制御方法を提供することを目的とするものである。
【課題を解決するための手段】
【０００８】
請求項１記載の発明は、作業機械を動作させる流体圧アクチュエータおよび流体圧アクチュエータの動作用の作動流体を吐出するポンプを含む流体圧システム、および、ポンプを駆動するエンジンを備える作業機械の制御装置であって、流体圧アクチュエータを操作する操作手段の操作量により、流体圧アクチュエータの動作量および動作方向を、ファジィ推論を用いて推定する推定手段と、この推定手段により推定した流体圧アクチュエータの動作量および動作方向に応じてエンジンの回転数を設定する設定信号を、ファジィ推論を用いて設定する設定手段とを具備した作業機械の制御装置である。
【０００９】
請求項２記載の発明は、請求項１記載の作業機械の制御装置における推定手段が、操作手段の操作量の所定期間内での最大値の平均値と予め設定された流体圧アクチュエータに対する速度の要求度合いを示すメンバシップ関数とにより、流体圧アクチュエータの動作量および動作方向を推定するものである。
【００１０】
請求項３記載の発明は、請求項２記載の作業機械の制御装置における流体圧アクチュエータおよび操作手段が、それぞれ複数設けられ、各操作手段の操作量に対して重み付けをする重み付け手段を具備し、推定手段が、重み付け手段により重み付けされた操作手段の操作量の所定期間内での最大値の平均値と予め設定された流体圧アクチュエータに対する速度の要求度合いを示すメンバシップ関数とにより、流体圧アクチュエータの動作量および動作方向を推定するものである。
【００１１】
請求項４記載の発明は、作業機械を動作させる流体圧アクチュエータおよび流体圧アクチュエータの動作用の作動流体を吐出するポンプを含む流体圧システム、および、ポンプを駆動するエンジンを備える作業機械の制御方法であって、流体圧アクチュエータを操作する操作手段の操作量により、流体圧アクチュエータの動作量および動作方向を、ファジィ推論を用いて推定し、この推定した流体圧アクチュエータの動作量および動作方向に応じてエンジンの回転数を設定する設定信号を、ファジィ推論を用いて設定する作業機械の制御方法である。
【００１２】
請求項５記載の発明は、請求項４記載の作業機械の制御方法において、操作手段の操作量の所定期間内での最大値の平均値と予め設定された流体圧アクチュエータに対する速度の要求度合いを示すメンバシップ関数とにより、流体圧アクチュエータの動作量および動作方向を推定するものである。
【００１３】
請求項６記載の発明は、請求項５記載の作業機械の制御方法において、複数の流体圧アクチュエータをそれぞれ操作する複数の操作手段の操作量に対して重み付けし、重み付けされた操作手段の操作量の所定期間内での最大値の平均値と予め設定された流体圧アクチュエータに対する速度の要求度合いを示すメンバシップ関数とにより、流体圧アクチュエータの動作量および動作方向を推定するものである。
【発明の効果】
【００１４】
請求項１記載の発明によれば、流体圧アクチュエータを操作する操作手段の操作量により、流体圧アクチュエータの動作量および動作方向を、ファジィ推論を用いて推定手段で推定し、この推定した流体圧アクチュエータの動作量および動作方向に応じてエンジンの回転数を設定する設定信号を、ファジィ推論を用いて設定手段で設定するので、エンジン回転数を操作手段によるオペレータの操作意図に応じて最適化でき、流体圧システムのエネルギ損失を抑制できる。
【００１５】
請求項２記載の発明によれば、推定手段が、操作手段の操作量の所定期間内での最大値の平均値と予め設定された流体圧アクチュエータに対する速度の要求度合いを示すメンバシップ関数とにより流体圧アクチュエータの動作量および動作方向を推定することで、この推定の精度をより向上できる。
【００１６】
請求項３記載の発明によれば、推定手段が、流体圧アクチュエータの動作量および動作方向の推定の際に、重み付けされた操作手段の操作量を用いることで、推定の精度をより向上できる。
【００１７】
請求項４記載の発明によれば、流体圧アクチュエータを操作する操作手段の操作量により、流体圧アクチュエータの動作量および動作方向を、ファジィ推論を用いて推定し、この推定した流体圧アクチュエータの動作量および動作方向に応じてエンジンの回転数を設定する設定信号を、ファジィ推論を用いて設定するので、エンジン回転数を操作手段によるオペレータの操作意図に応じて最適化でき、流体圧システムのエネルギ損失を抑制できる。
【００１８】
請求項５記載の発明によれば、操作手段の操作量の所定期間内での最大値の平均値と予め設定された流体圧アクチュエータに対する速度の要求度合いを示すメンバシップ関数とにより流体圧アクチュエータの動作量および動作方向を推定することで、この推定の精度をより向上できる。
【００１９】
請求項６記載の発明によれば、流体圧アクチュエータの動作量および動作方向の推定の際に、重み付けされた操作手段の操作量を用いることで、推定の精度をより向上できる。
【図面の簡単な説明】
【００２０】
【図１】本発明に係る作業機械の制御装置の一実施の形態を示す回路図である。
【図２】同上制御装置の一部の内部構造を示すブロック図である。
【図３】同上制御装置の重み付け手段を示す説明図である。
【図４】同上制御装置の推定手段を示す説明図である。
【図５】同上制御装置に用いるメンバシップ関数の例を示すグラフである。
【図６】同上制御装置による制御方法のフローチャートである。
【図７】同上制御装置を備えた作業機械の側面図である。
【図８】(a)は同上制御装置の一実施例のスティックイン操作の操作量を示すグラフ、(b)はスティックアウト操作の操作量を示すグラフ、(c)は低度合いでの適合度の時間変化を示すグラフ、(d)は中度合いでの適合度の時間変化を示すグラフ、(e)は高度合いでの適合度の時間変化を示すグラフ、(f)は(c)乃至(e)に基いて求めた重心値の時間変化を示すグラフである。
【発明を実施するための形態】
【００２１】
以下、本発明を、図１乃至図８に示された一実施の形態に基いて詳細に説明する。
【００２２】
図７は、油圧ショベル型の作業機械11を示し、この作業機械11は、油圧(流体圧)駆動式の機体12と、この機体12に搭載された油圧(流体圧)駆動式の作業装置13とを具備している。機体12は、下部走行体14に旋回軸受部15を介して上部旋回体16が旋回用油圧モータ16mにより旋回可能に設けられ、この上部旋回体16には、運転室を形成するキャブ17と、機械室18とが搭載され、この機械室18には、図１に示されたエンジン19と、このエンジン19により駆動される(第１および第２の)ポンプＰ1，Ｐ2とが搭載されている。
【００２３】
作業装置13は、上部旋回体16に軸支されブームシリンダ21cにより回動されるブーム21と、このブーム21の先端部に軸連結されスティックシリンダ22cにより回動されるスティック22と、このスティック22の先端部に軸連結されバケットシリンダ23cにより回動される部材に取り付けられたバケット23とを備えている。
【００２４】
ポンプＰ1，Ｐ2は、それぞれ斜板レギュレータなどの容量制御部φ1，φ2を備え、容量が可変される可変斜板式すなわち可変容量型のポンプである。これらポンプＰ1，Ｐ2は、エンジン19の出力軸19aに接続されており、このエンジン19により駆動される。そして、これらポンプＰ1，Ｐ2の出力通路27，28は、コントロール弁CVと接続されており、このコントロール弁CVを経て、流体圧アクチュエータである旋回モータとしての旋回用油圧モータ16m、流体圧アクチュエータである油圧シリンダとしてのブームシリンダ21c、流体圧アクチュエータである油圧シリンダとしてのスティックシリンダ22cおよび流体圧アクチュエータである油圧シリンダとしてのバケットシリンダ23cなどに作動流体としての作動油を供給するようになっている。本実施の形態では、例えばポンプＰ1がブームシリンダ21cおよびバケットシリンダ23cに作動油を供給し、ポンプＰ2が旋回用油圧モータ16mおよびスティックシリンダ22cに作動油を供給するように構成されている。
【００２５】
コントロール弁CVは、運転室内に設けられた油圧式、あるいは電気式のレバーなどの操作手段(操作レバー)Ｌ1〜Ｌ4の操作量(すなわち、中立位置からの操作手段(操作レバー)の傾倒角度や変位の大きさ)に応じて変位制御される。このコントロール弁CVは、例えば単一のブロックの内部に摺動自在に設けられたスプールなどであり、各ポンプＰ1，Ｐ2から供給された作動油を方向制御および流量制御して、それぞれ旋回用油圧モータ16m、スティックシリンダ22c、ブームシリンダ21cおよびバケットシリンダ23cに供給する。さらに、このコントロール弁CVには、ポンプＰ1，Ｐ2から各スプールに形成される図示されないセンタバイパスラインを介してタンクＴと接続され、センタバイパスラインから得られるネガティブフローコントロール圧(ＮＦＣ圧)が、ポンプＰ1，Ｐ2の容量制御部φ1，φ2に例えば制御装置CTからフィードバックされている。このＮＦＣ圧は、コントロール弁CVのスプールが中立位置に位置しているときに最大となり、スプールの変位量が大きくなるほど低下し、ポンプＰ1，Ｐ2の容量制御部φ1，φ2が、ＮＦＣ圧が高圧になるほどポンプ流量を少なくし、ＮＦＣ圧が低圧になるほどポンプ流量を多くするように、ポンプＰ1，Ｐ2の吐出流量を制御するように構成されている(ＮＦＣ方式)。なお、上記のブロックの内部には、例えば機体12の下部走行体14に設けられた流体圧アクチュエータとしての左右の走行用油圧モータ(図示せず)への作動油を方向制御および流量制御するスプールなども備えられており、それらのスプールに対応して運転室内に操作手段が設けられているが、図１には、上記の旋回用油圧モータ16mおよび各シリンダ21c〜23cに対する回路および操作手段Ｌ1〜Ｌ4のみを示し、他の回路および操作手段は省略する。また、本実施の形態では、ＮＦＣシステム用のコントロール弁CVについて説明するが、ＮＦＣシステムに限定されるものではなく、他のコントロール弁CVであっても対応して用いることができる。
【００２６】
制御装置CTは、エンジン19の回転数を制御する回転数制御機能と、ポンプＰ1，Ｐ2の容量を制御することでポンプＰ1，Ｐ2からの作動油の吐出量を制御する吐出量制御機能とを備えている。具体的に、制御装置CTは、図示されない回転数センサによりエンジン19の回転数を検出しつつ、設定された定格回転数および差分回転数に基き、エンジン19内部の燃料噴射器の燃料噴射タイミングおよび噴射量などを制御する電気信号(電流など)である設定信号30を生成する。また、この制御装置CTは、図示されない圧力センサにより検出したＮＦＣ圧に応じた電気信号(電流など)をポンプＰ1，Ｐ2の容量制御部φ1，φ2に出力することで、これらポンプＰ1，Ｐ2の吐出流量を制御している。さらに、この制御装置CTは、上記操作手段Ｌ1〜Ｌ4の操作量に応じて、すなわちコントロール弁CVの少なくともいずれかのスプールの操作量、本実施の形態では各スプールのそれぞれの操作量に応じて上記制御信号などの電気信号(電流など)を生成する。
【００２７】
具体的に、制御装置CTの回転数制御機能におけるエンジン19の回転数の設定について説明すると、この制御装置CTは、図２に示されるように、入力部31、環境設定部32、重み付け手段としての重み付け部33、推定手段としての推定部34、および、出力部35などを備え、推定部34および出力部35により、推定部34で推定した作業量に応じてエンジン19の回転数を設定する設定信号30を、ファジィ推論を用いて設定する設定手段の機能を有する設定部36が構成されている。そして、この制御装置CTは、操作手段Ｌ1〜Ｌ4の操作量に応じて、ファジィ推論を用いて作業機械11の作業量、すなわち旋回用油圧モータ16mおよびシリンダ21c〜23cによる作業量を推定するとともに、この推定した作業量に応じてエンジン19の回転数を設定する。
【００２８】
入力部31には、出力通路27，28に設けられた圧力センサ37，38により検出したポンプＰ1，Ｐ2の吐出圧力41，42と、上部旋回体16を下部走行体14に対して左方向に旋回させる際の操作手段Ｌ1の操作量に対応して設定されるパイロット圧、あるいは電気信号などの旋回用油圧モータ16mの左旋回操作用操作量43および右旋回操作用操作量44と、操作手段Ｌ2によるブーム上げおよびブーム下げの操作量に対応して設定されるパイロット圧、あるいは電気信号などのブームシリンダ21cのブーム上げ操作用操作量45およびブーム下げ操作用操作量46と、操作手段Ｌ3によるスティックインおよびスティックアウトの操作量に対応して設定されるパイロット圧、あるいは電気信号などのスティックシリンダ22cのスティックイン操作用操作量47およびスティックアウト操作用操作量48と、操作手段Ｌ4によるバケットインおよびバケットアウトの操作量に対応して設定されるパイロット圧、あるいは電気信号などのバケットシリンダ23cのバケットイン操作用操作量49およびバケットアウト操作用操作量50と、操作手段Ｌ1〜Ｌ4が操作されたか否かを判定する判定用フラグ(ステータスフラグ)51とが入力される。そして、この入力部31に入力された値は、それぞれＡ／Ｄ変換処理され、重み付け部33や出力部35に出力される。
【００２９】
環境設定部32は、推定部34により用いられる各数値を設定するもので、例えば操作手段Ｌ1〜Ｌ4の操作量に基づく作業機械11の作業量を検出する所定期間(例えば１５秒)TP、操作手段Ｌ1〜Ｌ4の操作量をサンプリングするサンプリングレートSR、ファジィ推論の後件部の各ファジィルールに対応する重み係数Ｗl，Ｗm，Ｗhなどを設定する。この環境設定部32に設定される数値は、図示されない記憶手段(メモリ)に記憶されており、書き換え可能とすることもできる。
【００３０】
重み付け部33は、操作手段Ｌ1〜Ｌ4の操作量に対して重み付けをするもので、図３に示されるように、操作手段Ｌ1〜Ｌ4の操作量に対応して設定される各操作量43〜50に対して、それぞれ重み付け係数(ゲイン)53〜60を乗算した各値のうち最大の要素、すなわち最大操作量61を推定部34に出力するようになっている。これら重み付け係数53〜60は、操作手段Ｌ1〜Ｌ4により操作される旋回用油圧モータ16mおよび各シリンダ21c〜23cの各操作に対応して設定されている。本実施の形態では、各操作量43〜45，47，49に対応する重み付け係数53〜55，57，59がそれぞれ１、ブーム下げ操作用操作量46に対応する重み付け係数56が０、スティックアウト操作用操作量48およびバケットアウト操作用操作量50に対応する重み付け係数がそれぞれ１未満の所定値に設定されている。
【００３１】
推定部34は、旋回用油圧モータ16mおよび各シリンダ21c〜23cを操作する操作手段Ｌ1〜Ｌ4の操作量に基き、作業機械11の作業量を、ファジィ推論を用いて推定して演算する、すなわちファジィ推論の演算部となるもので、図４に示されるように、重み付け部33から入力された最大操作量61に対してメンバシップ関数Ｆを導入するメンバシップ関数導入部62、環境設定部32から入力された各数値を用いてこのメンバシップ関数導入部62で導入されたメンバシップ関数Ｆを用い、所定期間TP内でのファジィルールの前件部に対する適合度(平均値)を計算する適合度計算部63〜65、および、これら適合度計算部63〜65により計算された適合度と環境設定部32から入力された各数値とを用いてファジィルールの後件部の重心値を計算することで脱ファジィ化を行う重心計算部66と、この重心計算部66により計算された重心値を増幅する増幅部67とを備えている。したがって、この推定部34は、メンバシップ関数導入部62が制御装置CTでのファジィ推論の前件部を演算する前件部演算部となっており、適合度計算部63〜65および重心計算部66が制御装置CTでのファジィ推論の後件部を演算する後件部演算部となっている。
【００３２】
メンバシップ関数導入部62に用いるメンバシップ関数Ｆは、旋回用油圧モータ16mおよび各シリンダ21c〜23cに対する速度の要求度合いを定量的に示すものである。本実施の形態では、例えば図５に一例を示すように、速度の要求度合いが低い(以下、低度合いという)場合の適合度を表す関数Ｆlと、速度の要求度合いが中程度(以下、中度合いという)の場合の適合度を表す関数Ｆmと、速度の要求度合いが高い(以下、高度合いという)場合の適合度を表す関数Ｆhとにより構成されている。
【００３３】
適合度計算部63〜65は、メンバシップ関数導入部62で導入されたメンバシップ関数Ｆの低度合い、中度合いおよび高度合いのそれぞれについて、環境設定部32から入力された所定期間TP内でサンプリングレート毎に検出し、所定期間TPで除算することでそれぞれの適合度(所定期間TP毎の平均値)Ｇl，Ｇm，Ｇhを求める。
【００３４】
重心計算部66は、例えば適合度計算部63〜65で計算した適合度Ｇl，Ｇm，Ｇhを用い、重心値Ｗを例えばＷ＝(Ｗh・Ｇh＋Ｗm・Ｇm＋Ｗl・Ｇl)／(Ｇh＋Ｇm＋Ｇl)により計算する。本実施の形態では、(1)高度合いならエンジン19の回転数をそのままに維持する、(2)中度合いならエンジン19の回転数を下げる、(3)低度合いならエンジン19の回転数を大きく下げる、という３つのファジィルールが設定されている。したがって、本実施の形態では、推定部34でのファジィ推論により、エンジン19の回転数の低減量、すなわち差分回転数を計算するようになっている。重み係数Ｗh，Ｗm，Ｗlは、これら３つのファジィルールのそれぞれの後件部に対応して設定された値であり、本実施の形態では、それぞれ０以下で、かつ、Ｗh＞Ｗm＞Ｗlに設定されている。
【００３５】
増幅部67は、重心値Ｗを所定の増幅度(例えば１)で増幅した出力値である差分回転数68を図２に示された出力部35へと出力する。
【００３６】
そして、出力部35は、差分回転数68をそれぞれ処理して電気信号化した設定信号30を、判定用フラグ51により操作手段Ｌ1〜Ｌ4が操作されていると判定した場合にのみ出力するものである。そして、この出力部35から出力された設定信号30と、図示されないアクセルダイヤルなどの設定手段により予め設定された所定の定格回転数とに基き、エンジン19内部の燃料噴射器の燃料噴射タイミングおよび噴射量などが制御されることで、エンジン19の回転数が目標回転数((定格回転数)＋(差分回転数))に制御される。
【００３７】
次に、図６に示されたフローチャートを参照しながら、本実施の形態に係る制御方法を説明する。なお、図６中の丸数字は、ステップ番号を示す。
【００３８】
(ステップ１)
まず、制御装置CTは、所定期間TP内の操作手段Ｌ1〜Ｌ4の操作量の最大値の平均値を算出する。このとき、推定部34では、重み付け部33で重み付けされて出力された、操作手段Ｌ1〜Ｌ4の操作量の最大値に対応する最大操作量61に対して所定期間TPでの平均値を適合度計算部63〜65により算出する。
【００３９】
(ステップ２)
次いで、制御装置CTは、メンバシップ関数導入部62により導入されたメンバシップ関数Ｆを用い、ステップ１で求めた操作手段Ｌ1〜Ｌ4の操作量の平均値の各度合いに対する適合度Ｇl，Ｇm，Ｇhを推定部34の適合度計算部63〜65により決定する(ファジィ化)。なお、制御装置CTは、メンバシップ関数導入部62により導入されたメンバシップ関数Ｆを用い、操作手段Ｌ1〜Ｌ4の操作量の各度合いに対する適合度を算出した後、これら適合度の所定期間TPでの平均値を算出するようにしてもよい。
【００４０】
(ステップ３)
さらに、制御装置CTは、ステップ２で求めた適合度Ｇl，Ｇm，Ｇhと環境設定部32により設定された重み係数Ｗl，Ｗm，Ｗhとを用いて、設定部36(推定部34)の重心計算部66により重心値Ｗを数値化する(脱ファジィ化)。
【００４１】
(ステップ４)
そして、制御装置CTは、ステップ３で数値化された重心値Ｗに対応する(比例する)値を出力部35により信号化して設定信号30とし、この設定信号30と、定格回転数に対応する値を信号化した信号とにより設定される目標回転数でエンジン19を動作させる。
【００４２】
具体的に、例えばレベリング(地均し)作業において、スティックシリンダ22cのスティックイン操作用操作量47およびスティックアウト操作用操作量48が図８(a)および図８(b)に示されるように変動する場合を考える。このとき、これら操作量として、例えば図８(a)および図８(b)にパイロット圧で示されるように、０〜４０秒まで−１．５ＭＰａ〜１．５ＭＰａで変動し、４０〜８０秒まで−１．０ＭＰａ〜１．０ＭＰａで変動し、８０〜１２０秒まで−４．０ＭＰａ〜４．０ＭＰａで変動した場合、所定期間TP(１５秒間)での操作量の平均値の適合度Ｇl，Ｇm，Ｇhは、低度合い、中度合いおよび高度合いのそれぞれにおいて図８(c)乃至図８(e)に示されるように求められる。そして、これらの適合度Ｇl，Ｇm，Ｇhに対して、本実施の形態では、例えばＷh＝０、Ｗm＝−１００、Ｗl＝−２００と設定することで、図８(f)に示されるように、時間毎の重心値Ｗが求められる。そして、エンジン19は、この重心値Ｗに対応する(比例する)回転数を定格回転数に対して加算した目標回転数に制御される。
【００４３】
このように、上記一実施の形態によれば、旋回用油圧モータ16mおよびシリンダ21c〜23cを操作する操作手段Ｌ1〜Ｌ4の操作量に基き、作業機械11の作業量を、ファジィ推論を用いて推定部34によって推定し、この推定した作業量に応じてエンジン19の回転数を設定する設定信号を、ファジィ推論を用いて設定部36によって設定するので、エンジン回転数を操作手段Ｌ1〜Ｌ4によるオペレータの操作意図に応じて最適化、すなわちエンジン19とポンプＰ1，Ｐ2との効率のよいところを使用できる。
【００４４】
すなわち、操作手段Ｌ1〜Ｌ4の操作量が小さい場合、例えばスティックアウト操作など、操作によってはエンジン回転数が異なっていても旋回用油圧モータ16mおよびシリンダ21c〜23cの動作速度が殆ど同じである。このため、オペレータによる操作手段Ｌ1〜Ｌ4の操作量が少ない場合、基本的には旋回用油圧モータ16mおよびシリンダ21c〜23cの速度の要求度合いも小さく、必要となる油圧システムのパワーも少なくてよいが、タンクＴへとブリードオフする作動油によるエネルギ損失の低減を意図してポンプＰ1，Ｐ2の流量を抑制すると、ポンプＰ1，Ｐ2自体の効率が低下し、エネルギ損失を抑制できない。これに対して、本実施の形態では、ＮＦＣ方式を採用しているため、エンジン19の回転数を低減することで、操作手段Ｌ1〜Ｌ4の操作量が同じでも容量可変型のポンプＰ1，Ｐ2の斜板が自然と立ってくるので、ポンプＰ1，Ｐ2での効率が低下しにくい。
【００４５】
この結果、ポンプＰ1，Ｐ2、旋回用油圧モータ16mおよびシリンダ21c〜23cを含む油圧システムのエネルギ損失を抑制できる。
【００４６】
具体的に、推定部34が、操作手段Ｌ1〜Ｌ4の操作量の所定期間TP内での最大値の平均値と予め設定された旋回用油圧モータ16mおよびシリンダ21c〜23cに対する速度の要求度合いを示すメンバシップ関数Ｆとにより作業機械11の作業量を推定することで、この推定の精度をより向上できる。
【００４７】
特に、推定部34での作業機械11の作業量の推定の際に、重み付けされた操作手段Ｌ1〜Ｌ4の操作量を用いることで、推定の精度をより向上できる。この結果、操作手段Ｌ1〜Ｌ4による旋回用油圧モータ16mおよびシリンダ21c〜23cの動作により即したエンジン回転数に制御でき、油圧システムのエネルギ損失をより確実に抑制できるとともに、操作手段Ｌ1〜Ｌ4の操作に対してエンジン回転数に急な変化が生じにくい。
【００４８】
したがって、作業に適したエンジン回転数に制御でき、燃費を改善できる。
【００４９】
なお、上記一実施の形態において、メンバシップ関数Ｆや重み係数Ｗl，Ｗm，Ｗhなどは、それぞれ設定されたファジィルールに基いて任意に設定できる。
【００５０】
また、旋回用油圧モータ16mおよび各シリンダ21c〜23cに対する速度の要求度合いは、３つ(低度合い、中度合い、高度合い)だけでなく、２つ、あるいは４つ以上の度合いを設定することもできる。
【００５１】
さらに、油圧ショベル型の作業機械に好適であるが、機体から作業装置が突設された作業機械であれば、ホイールタイプの作業機械にも利用できる。
【産業上の利用可能性】
【００５２】
本発明は、流体圧アクチュエータおよびポンプを含む流体圧システムを搭載した作業機械の製造業、販売業などに携わる事業者にとって産業上の利用可能性がある。
【符号の説明】
【００５３】
CT    制御装置
Ｆ    メンバシップ関数
Ｌ1〜Ｌ4  操作手段
Ｐ1，Ｐ2  ポンプ
11    作業機械
16m   流体圧アクチュエータである旋回用油圧モータ
19    エンジン
21c   流体圧アクチュエータであるブームシリンダ
22c   流体圧アクチュエータであるスティックシリンダ
23c   流体圧アクチュエータであるバケットシリンダ
33    重み付け手段としての重み付け部
34    推定手段としての推定部
36    設定手段の機能を有する設定部
【図１】
0006587247.tif 000002
【図２】
0006587247.tif 000003
【図３】
0006587247.tif 000004
【図４】
0006587247.tif 000005
【図５】
0006587247.tif 000006
【図６】
0006587247.tif 000007
【図７】
0006587247.tif 000008
【図８】
0006587247.tif 000009