(57)【要約】【課題】各アクチュエータに実際に必要となる馬力を超えた吸収馬力が設定されるのを抑制することができる制御装置及びこれを備えた作業機械を提供すること。【解決手段】シリンダ９、１１のうち操作対象となるシリンダとこのシリンダについてなされる操作の方向とによって特定される操作内容ごとに、その操作量と油圧ポンプ１７Ａの吸収馬力の上限値とを関連付けたマップを記憶する記憶部３１と、操作レバー２２、２３によって少なくとも一つのシリンダに対する作動指令が入力された場合に、前記記憶部に記憶されたマップを用いてシリンダ９、１１毎に吸収馬力の上限値を決定する操作馬力決定部３２と、操作馬力決定部３２により決定された吸収馬力の上限値のうち最も大きな吸収馬力の上限値を選択する高位選択部３３と、高位選択部３３により選択された吸収馬力以下の馬力となるように油圧ポンプ１７Ａの容量を調整するレギュレータ２４Ａとを備えている。【選択図】図３
2010276126.tif 000002
【特許請求の範囲】
【請求項１】
エンジンにより駆動される可変容量式の油圧ポンプと、前記油圧ポンプから作動油が供給される複数のアクチュエータとを有する作業機械に設けられる制御装置であって、
前記各アクチュエータに対する作動指令を入力するために操作を受ける入力部と、
前記各アクチュエータのうち操作対象となるアクチュエータとこのアクチュエータについてなされる操作の方向とによって特定される操作内容ごとに、その操作量と前記油圧ポンプの吸収馬力の上限値とを関連付けた馬力情報を記憶する記憶部と、
前記入力部によって少なくとも一つのアクチュエータに対する作動指令が入力された場合に、前記記憶部に記憶された馬力情報を用いて各アクチュエータ毎に前記吸収馬力の上限値を決定する操作馬力決定部と、
前記操作馬力決定部により決定された吸収馬力の上限値のうち最も大きな吸収馬力の上限値を選択する高位選択部と、
前記高位選択部により選択された吸収馬力以下の馬力となるように前記油圧ポンプの容量を調整する容量調整部とを備え、
前記記憶部に記憶された馬力情報のうち、少なくとも一つの操作内容に係る馬力情報は、前記入力部の操作量の変化に応じて吸収馬力の上限値が変化する特性を有することを特徴とする作業機械の制御装置。
【請求項２】
前記記憶部に記憶された馬力情報の全てが、前記入力部の操作量の変化に応じて吸収馬力の上限値が変化する馬力変化特性を有することを特徴とする請求項１に記載の作業機械の制御装置。
【請求項３】
前記馬力変化特性の中には、前記入力部の操作量が一定量以下の範囲においては前記入力部の操作量にかかわらず吸収馬力の上限値が一定となり、かつ、前記操作量が一定量を超える所定範囲においては前記入力部の操作量に応じて吸収馬力の上限値が増減する特性が含まれていることを特徴とする請求項２に記載の作業機械の制御装置。
【請求項４】
前記エンジンの出力が所定値を超えない前記油圧ポンプの吸収馬力の上限値として設定された仮上限馬力と前記高位選択部により選択された吸収馬力の上限値とを比較して小さい馬力を選択する低位選択部をさらに備え、
前記容量調整部は、前記低位選択部により選択された吸収馬力の上限値以下となるように前記油圧ポンプの容量を調整することを特徴とする請求項１〜３の何れか１項に記載の作業機械の制御装置。
【請求項５】
前記記憶部は、
前記各操作内容のうちの一部である特定の操作内容については、前記入力部の操作量の変化に応じて吸収馬力の上限値が変化する特性を有する馬力情報を記憶しており、
前記特定の操作内容以外の操作内容については、その操作量にかかわらず、吸収馬力の上限値が、前記エンジンの出力が所定値を超えない前記油圧ポンプの上限値として設定された仮上限馬力で一定となる特性を有する馬力情報を記憶していることを特徴とする請求項１に記載の作業機械の制御装置。
【請求項６】
前記操作馬力決定部は、前記吸収馬力の上限値を前記仮上限馬力に対する比率として決定することを特徴とする請求項４又は５に記載の作業機械の制御装置。
【請求項７】
エンジンと、
前記エンジンにより駆動される可変容量式の油圧ポンプと、
前記油圧ポンプから作動油が供給される複数のアクチュエータと、
請求項１〜６の何れか１項に記載の制御装置とを備え、
この制御装置の入力部は、前記各アクチュエータに対する作動指令を入力するための操作を受け、前記操作馬力決定部は、前記油圧ポンプの吸収馬力の上限値を前記各アクチュエータのそれぞれについて決定し、前記容量調整部は、各吸収馬力の上限値のうち最も大きな吸収馬力の上限値以下の馬力となるように前記油圧ポンプの容量を調整することを特徴とする作業機械。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のアクチュエータに作動油を供給するための油圧ポンプの馬力制御を行う制御装置及びこれを備えた作業機械に関するものである。
【背景技術】
【０００２】
従来から、エンジンで駆動される可変容量式の油圧ポンプと、この油圧ポンプから供給される作動油によって作動する複数のアクチュエータとを備えた作業機械が知られている。
【０００３】
この種の作業機械では、オペレータによって入力されるアクセル指令やモード選択指令に基づいて油圧ポンプの吸収馬力（トルク）を設定し、油圧ポンプの出力（複数の油圧ポンプを有する場合には各油圧ポンプの出力の合算値）が前記吸収馬力を超えないように油圧ポンプの傾転角を制御することが行われている。
【０００４】
しかし、前記吸収馬力を一定値に固定すると、作業条件（負荷の大きさやアクチュエータ操作の組み合わせ）によっては、油圧ポンプの出力が各アクチュエータの作動に実際に必要な出力以上に設定されて作業効率が低下する場合がある。
【０００５】
このような問題を抑制すべく、例えば、特許文献１及び２には、油圧ポンプの吐出圧を検出し、この吐出圧の大小に応じて油圧ポンプの吸収馬力を調整するものが開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００１−２４８１８６号公報
【特許文献２】特開２００２−１３８９６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、各アクチュエータの速度制御等の観点から油圧回路にはＭ／Ｉ（メータイン）開口やＭ／Ｏ（メータアウト）開口の絞りが設けられており、これらの絞りの結果として表れる油圧ポンプの吐出圧は、各アクチュエータの作動に必要な負荷に正確に対応するものではないため、引用文献１及び２の構成のように油圧ポンプの吐出圧に基づいて油圧ポンプの吸収馬力を設定した場合には、各アクチュエータに実際に必要となる馬力を超えた吸収馬力が設定されてしまうという問題があった。
【０００８】
具体的に、例えば、作業機械のブームの上げ下げを行なうためのブームシリンダにおいては、ブーム上げ操作及び下げ操作のいずれにおいても前記絞りに応じた圧損により油圧ポンプの吐出圧は大きくなるものの、実際に必要な吸収馬力としては、上げ操作で大きく、下げ操作では小さい。このような場合であっても、引用文献１及び２においては、その操作内容に関係なく油圧ポンプの吐出圧に応じて油圧ポンプの吸収馬力が設定されているため、各アクチュエータの作動に必要な出力を超えて油圧ポンプの吸収馬力が設定されることになる。
【０００９】
本発明は、上記課題に鑑みてなされたものであり、各アクチュエータに実際に必要となる馬力を超えた吸収馬力が設定されるのを抑制することができる制御装置及びこれを備えた作業機械を提供することを目的としている。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明は、エンジンにより駆動される可変容量式の油圧ポンプと、前記油圧ポンプから作動油が供給される複数のアクチュエータとを有する作業機械に設けられる制御装置であって、前記各アクチュエータに対する作動指令を入力するために操作を受ける入力部と、前記各アクチュエータのうち操作対象となるアクチュエータとこのアクチュエータについてなされる操作の方向とによって特定される操作内容ごとに、その操作量と前記油圧ポンプの吸収馬力の上限値とを関連付けた馬力情報を記憶する記憶部と、前記入力部によって少なくとも一つのアクチュエータに対する作動指令が入力された場合に、前記記憶部に記憶された馬力情報を用いて各アクチュエータ毎に前記吸収馬力の上限値を決定する操作馬力決定部と、前記操作馬力決定部により決定された吸収馬力の上限値のうち最も大きな吸収馬力の上限値を選択する高位選択部と、前記高位選択部により選択された吸収馬力以下の馬力となるように前記油圧ポンプの容量を調整する容量調整部とを備え、前記記憶部に記憶された馬力情報のうち、少なくとも一つの操作内容に係る馬力情報は、前記入力部の操作量の変化に応じて吸収馬力の上限値が変化する特性を有することを特徴とする作業機械の制御装置を提供する。
【００１１】
本発明によれば、各アクチュエータの操作内容ごとに油圧ポンプの吸収馬力の上限値を決定し、これら吸収馬力の上限値のうちの最も大きな吸収馬力以下の馬力となるように油圧ポンプを駆動するため、各アクチュエータの操作に実際に必要となる馬力を超える吸収馬力が設定されるのを抑制することができる。
【００１２】
また、本発明では、入力部の操作量の変化に応じて吸収馬力の上限値が変化する特性を有する馬力情報を少なくとも一つ有しているため、この馬力情報に係るアクチュエータについては、入力部の操作量にかかわらず吸収馬力の上限値が一定とされている場合と比較して、入力部の操作量が小さなときに吸収馬力の上限値をより小さく設定することができる。
【００１３】
特に、前記作業機械の制御装置において、前記記憶部に記憶された馬力情報の全てが、前記入力部の操作量の変化に応じて吸収馬力の上限値が変化する馬力変化特性を有する構成とすれば、操作量が少ない場合における吸収馬力の上限値をより顕著に小さくすることができる。
【００１４】
前記作業機械の制御装置において、前記馬力変化特性の中には、前記入力部の操作量が一定量以下の範囲においては前記入力部の操作量にかかわらず吸収馬力の上限値が一定となり、かつ、前記操作量が一定量を超える所定範囲においては前記入力部の操作量に応じて吸収馬力の上限値が増減する特性が含まれていることが好ましい。
【００１５】
この構成によれば、未操作状態から一定量以下の範囲が入力部のいわゆる「遊び」とされているため、オペレータの身体が触れる等して入力部が誤ってわずかに操作されただけでも油圧ポンプの吸収馬力の上限値が急激に変化するといった不都合を回避することができる。
【００１６】
さらに、前記構成では、前記操作量が一定量の範囲を超えると入力部の操作量に応じて吸収馬力の上限値が増減するので、入力部の操作の有無に応じて油圧ポンプの吸収馬力の上限値が最小値から最大値に変化する場合と異なり、油圧ポンプの吸収馬力の上限値をスムーズに変化させることができる。
【００１７】
したがって、前記構成によれば、入力部の操作量に対する吸収馬力の上限値の変化の幅を小さくすることにより、オペレータに与える違和感を低減することができる。
【００１８】
前記作業機械の制御装置において、前記エンジンの出力が所定値を超えない前記油圧ポンプの吸収馬力の上限値として設定された仮上限馬力と前記高位選択部により選択された吸収馬力の上限値とを比較して小さい馬力を選択する低位選択部をさらに備え、前記容量調整部は、前記低位選択部により選択された吸収馬力の上限値以下となるように前記油圧ポンプの容量を調整することが好ましい。
【００１９】
この構成によれば、前記高位選択部により選択された吸収馬力の上限値にかかわらず常に仮上限馬力以下の吸収馬力で油圧ポンプが駆動されるので、前記高位選択部により選択された吸収馬力の上限値が大きいためにエンジンの負荷が過度に大きくなるのを回避することができる。
【００２０】
前記作業機械の制御装置において、前記記憶部は、前記各操作内容のうちの一部である特定の操作内容については、前記入力部の操作量の変化に応じて吸収馬力の上限値が変化する特性を有する馬力情報を記憶しており、前記特定の操作内容以外の操作内容については、その操作量にかかわらず、吸収馬力の上限値が、前記エンジンの出力が所定値を超えない前記油圧ポンプの上限値として設定された仮上限馬力で一定となる特性を有する馬力情報を記憶していることが好ましい。
【００２１】
この構成によれば、各操作内容のうち、特定の操作内容については入力部の操作量の変化に応じて吸収馬力の上限値が変化する特性を有する馬力情報を利用して、操作量の少ない範囲における吸収馬力の低減を図るとともに、前記特定の操作内容以外の操作内容については前記仮上限馬力を吸収馬力の上限値として決定してエンスト等の発生を抑制することができる。ここで、「特定の操作内容」としては、負荷が比較的小さな操作内容にすることが好ましく、例えばブーム下げ操作を特定の操作内容とすることができる。
【００２２】
前記作業機械の制御装置において、前記操作馬力決定部は、前記吸収馬力の上限値を前記仮上限馬力に対する比率として決定することが好ましい。
【００２３】
この構成によれば、油圧ポンプの吸収馬力を仮上限馬力に対する相対的な値として定義することが可能となる。
【００２４】
また、本発明は、エンジンと、前記エンジンにより駆動される可変容量式の油圧ポンプと、前記油圧ポンプから作動油が供給される複数のアクチュエータと、請求項１〜６の何れか１項に記載の制御装置とを備え、この制御装置の入力部は、前記各アクチュエータに対する作動指令を入力するための操作を受け、前記操作馬力決定部は、前記油圧ポンプの吸収馬力の上限値を前記各アクチュエータのそれぞれについて決定し、前記容量調整部は、各吸収馬力の上限値のうち最も大きな吸収馬力の上限値以下の馬力となるように前記油圧ポンプの容量を調整することを特徴とする作業機械を提供する。
【発明の効果】
【００２５】
本発明によれば、各アクチュエータに実際に必要となる馬力を超えた吸収馬力が設定されるのを抑制することができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の実施形態に係る油圧ショベルを示す側面図である。
【図２】図１の油圧ショベルに設けられた制御装置の電気的及び油圧的構成を示す回路図である。
【図３】図３は、制御部の電気的構成を示すブロック図である。
【図４】図４は、記憶部に記憶されたマップの一例を示す図である。
【図５】図３の制御部により実行されるフローチャートである。
【図６】本発明の他の実施形態に係る処理を示すフローチャートである。
【発明を実施するための形態】
【００２７】
以下、本発明の好ましい実施形態について図面を参照して説明する。
【００２８】
図１は、本発明の実施形態に係る油圧ショベルを示す側面図である。
【００２９】
図１を参照して、作業機械の一例としての油圧ショベル１は、クローラ２ａを有する下部走行体２と、この下部走行体２上に旋回可能に設けられた上部旋回体３と、この上部旋回体３に起伏可能に支持された作業アタッチメント４と、上部旋回体３に設けられた制御装置５（図２参照）とを備えている。
【００３０】
作業アタッチメント４は、ブーム６と、このブーム６の先端部に連結されるアーム７と、このアーム７の先端部に揺動可能に取り付けられたバケット８とを備えている。ブーム６は、ブームシリンダ９の伸縮動作によって上部旋回体３に対して起伏する。アーム７は、アームシリンダ１０の伸縮動作によってブーム６に対して揺動する。バケット８は、バケット用シリンダ１１の伸縮動作によってアーム７に対して揺動する。
【００３１】
下部走行体２には、図外の旋回モータが設けられ、この旋回モータの回転駆動に応じて下部走行体２に対し上部旋回体３が垂直軸回りに旋回するようになっている。
【００３２】
そして、本実施形態では、各シリンダ９〜１１及び旋回モータ（図示せず）がアクチュエータの一例を構成している。なお、以下の説明では、各アクチュエータを代表してブームシリンダ９及びバケット用シリンダ１１のみを図示して説明する。
【００３３】
図２は、図１の油圧ショベル１に設けられた制御装置５の電気的及び油圧的構成を示す回路図である。
【００３４】
図２を参照して、制御装置５は、前記シリンダ９〜１１及び旋回モータを含む油圧回路１４と、この油圧回路１４における作動油の流通を電気的に制御する制御部１５とを備えている。そして、制御装置５は、油圧回路１４に設けられた後述の油圧ポンプ１７Ａ、１７Ｂの傾転角を調整することにより、当該油圧ポンプ１７Ａ、１７Ｂの吸収馬力を適宜調整するようになっている。なお、シリンダ９、１１に作動油を供給する油圧ポンプ１７Ａの吸収馬力の制御について下記に詳述するが、油圧ポンプ１７Ｂについても同様の制御を行うことができる。
【００３５】
具体的に、油圧回路１４は、エンジン１６によって駆動される一対の油圧ポンプ１７Ａ、１７Ｂと、油圧ポンプ１７Ａから吐出された作動油を各シリンダ９、１１にそれぞれ供給するとともに、これらシリンダ９、１１のそれぞれから導出された作動油をタンクＴに導くための給排路１８、１９と、これら給排路１８、１９の途中部に設けられたコントロールバルブ２０、２１と、これらコントロールバルブ２０、２１に対してパイロット圧を供給するための操作レバー（入力部）２２、２３とを備えている。
【００３６】
油圧ポンプ１７Ａ、１７Ｂは、それぞれ可変容量式のポンプであり、傾転角調整用のレギュレータ２４Ａ、２４Ｂをそれぞれ備えている。これらレギュレータ２４Ａ、２４Ｂは、後述する制御部１５に電気的に接続されている。なお、図示を省略するが、油圧ポンプ１７Ｂは、他の油圧アクチュエータ（アームシリンダ１０、旋回モータ等）に作動油を供給するようになっている。各油圧ポンプ１７Ａ、１７Ｂに接続された油路には、当該油圧ポンプ１７Ａ、１７Ｂによる作動油の吐出圧を検出可能なポンプ圧センサ２５Ａ、２５Ｂがそれぞれ設けられている。これらポンプ圧センサ２５Ａ、２５Ｂは、それぞれ制御部１５に電気的に接続されている。
【００３７】
給排路１８、１９は、コントロールバルブ２０、２１の切換操作に応じて、それぞれ油圧ポンプ１７Ａ及びタンクＴを、シリンダ９、１１のロッド側室又はヘッド側室に接続するようになっている。
【００３８】
具体的に、コントロールバルブ２０、２１は、各シリンダ９、１１のロッド側室と油圧ポンプ１７Ａとを連通させる切換位置Ｘと、各シリンダ９、１１のヘッド側室と油圧ポンプ１７Ａとを連通させる切換位置Ｙと、各シリンダ９、１１と油圧ポンプ１７Ａ及びタンクＴとを遮断する中立位置Ｚとの間で切換可能にそれぞれ構成されている。また、コントロールバルブ２０、２１は、それぞれパイロット圧が付与されていない状態において、中立位置Ｚに保持されている。
【００３９】
操作レバー２２は、パイロットポンプ２６から吐出される作動油を各コントロールバルブ２０のパイロットポート２０ａ又はパイロットポート２０ｂに供給可能とされている。また、操作レバー２３は、パイロットポンプ２７から吐出される作動油を各コントロールバルブ２１のパイロットポート２１ａ又はパイロットポート２１ｂに供給可能とされている。
【００４０】
操作レバー２２、２３とコントロールバルブ２０、２１とを繋ぐパイロットラインには、４つの操作圧センサ２８ａ、２８ｂ、２９ａ、２９ｂ（以下、操作圧センサ２８ａ〜２９ｂと称することもある）設けられている。操作圧センサ２８ａは、コントロールバルブ２０のパイロットポート２０ａに付与されたパイロット圧を検出可能とされ、操作圧センサ２８ｂは、コントロールバルブ２０のパイロットポート２０ｂに付与されたパイロット圧を検出可能とされている。また、操作圧センサ２９ａは、コントロールバルブ２１のパイロットポート２１ａに付与されたパイロット圧を検出可能とされ、操作圧センサ２９ｂは、コントロールバルブ２１のパイロットポート２１ｂに付与されたパイロット圧を検出可能とされている。
【００４１】
以下、図３を参照して制御部１５の具体的構成について説明する。
【００４２】
図３を参照して、制御部１５は、前記操作レバー２２、２３の操作量及び操作方向を特定する操作特定部３０と、油圧ポンプ１７Ａ、１７Ｂの吸収馬力のマップ（馬力情報：図４参照）を記憶する記憶部３１と、この記憶部３１から吸収馬力を読み出す操作馬力決定部３２と、操作馬力決定部３２により決定された吸収馬力のうち最も大きな吸収馬力を選択する高位選択部３３と、後述する仮上限馬力を決定する仮上限馬力決定部３４と、高位選択部３３により選択された吸収馬力及び仮上限馬力のうち小さいものを選択する低位選択部３５と、第１流量を算出するための第１流量算出部３６と、第２流量を算出する第２流量算出部３７と、第１流量及び第２流量のうち小さいものを選択する低位選択部３８とを備えている。
【００４３】
操作特定部３０は、前記操作圧センサ２８ａ〜２９ｂにより少なくとも一つの操作レバーの操作が検出されたときに、当該操作圧センサ２８ａ〜２９ｂによる検出信号に基づいて各操作レバー２２、２３の操作量及び操作方向を特定する。これにより、各シリンダ９、１１とこれらシリンダ９、１１についてなされる操作の方向とによって特定される操作内容（例えば、ブーム上げ操作、ブーム下げ操作、バケット排土操作、バケット掘削操作）、及び操作レバー２２、２３の操作量（未操作の状態も含まれる）とが特定される。
【００４４】
記憶部３１は、図４に示すような吸収馬力の上限値のマップを記憶する。具体的に、このマップは、操作レバー２２、２３の操作量を横軸に、後述する仮上限馬力に対する比率を縦軸にしたものである。図４には、バケット掘削操作用の設定を破線で、ブーム下げ操作用の設定を実線で例示しているが、本実施形態では、全てのアクチュエータにより行なわれる全ての操作について上記のようなマップが記憶部３１に記憶されている。同図から分かるように、比較的負荷の大きなバケット掘削操作においては、操作レバー２３の操作量が小さい範囲においても大きな吸収馬力（馬力比率）の上限値に設定されている。一方、ブーム自らの自重も操作方向に作用する負荷の小さなブーム下げ操作においては、操作量の小さな範囲内では吸収馬力（馬力比率）の上限値が小さい値で一定とされている。なお、図４に示す例では、ブーム下げ及びバケット排土の双方において、吸収馬力の上限値が仮上限馬力と同一（馬力比率が１００％）に設定されているが、仮上限馬力を超える設定にすることもできる。
【００４５】
また、図４に示すマップは、操作レバー２２、２３の非操作の状態から一定量以下の範囲においては操作レバー２２、２３の操作量にかかわらず吸収馬力の上限値が一定とされている。そのため、オペレータが不意に操作レバー２２、２３に触れる等して操作レバー２２、２３が誤ってわずかに操作されたときでも、油圧ポンプ１７Ａの吸収馬力が急激に変化するといった不都合を回避できる。また、前記マップ中、前記一定量以下の範囲を超えた所定範囲については、操作レバー２２、２３の操作量に応じて吸収馬力の上限値が増減する（操作量と馬力比率が比例関係となる）ように設定されているため、操作レバー２２、２３の操作又は非操作に応じて吸収馬力の上限値を最大又は最小に変化させる場合と比較して吸収馬力の急激な増減を抑制することができ、この点からもオペレータの違和感を緩和することができる。
【００４６】
再び図３を参照して、操作馬力決定部３２は、前記操作特定部３０により特定された操作内容と記憶部３１に記憶されたマップとに基づいて、各シリンダ９、１１（油圧ポンプ１７Ａから作動油の供給を受ける全てのアクチュエータのそれぞれ）毎に油圧ポンプ１７Ａの吸収馬力の上限値を決定する。具体的に、操作馬力決定部３２は、前記マップ上における操作レバー２２、２３の操作量に対応する吸収馬力の上限値を記憶部３１から読み出す。
【００４７】
高位選択部３３は、操作馬力決定部３２により決定されたシリンダ９、１１（油圧ポンプ１７Ａから作動油の供給を受ける他のアクチュエータも含む）についての吸収馬力の上限値のうちの最も大きいものを選択する。
【００４８】
仮上限馬力決定部３４は、エンジン１６の出力が所定値を超えない油圧ポンプ１７Ａの吸収馬力の上限値として仮上限馬力を決定する。具体的に、仮上限馬力は、走行モードや作業モード等の運転モードを切り換えるためのモード選択スイッチ３９、又はアクセル４０がオペレータによって操作されることにより変動するエンジンの負荷に応じてエンスト等の不具合が生じないように適宜設定されるものである。
【００４９】
低位選択部３５は、前記仮上限馬力、及び高位選択部３３により選択された吸収馬力の上限値のうち小さいものを選択する。
【００５０】
第１流量算出部３６は、前記低位選択部３５により選択された吸収馬力の上限値と、ポンプ圧センサ２５Ａ、２５Ｂにより検出された油圧ポンプ１７Ａの吐出圧とに基づいて、油圧ポンプ１７Ａの吐出すべき流量である第１流量を算出する。
【００５１】
第２流量算出部３７は、前記操作圧センサ２８ａ〜２９ｂの検出信号に基づき、操作レバー２２、２３の操作量に応じて油圧ポンプ１７Ａが吐出すべき第２流量を算出する。
【００５２】
低位選択部３８は、前記第１流量と第２流量とを比較して小さい流量を選択し、前記レギュレータ２４Ａに出力する。
【００５３】
以下、図５を参照して、制御部１５により実行される処理について説明する。
【００５４】
制御部１５は、まず、モード選択スイッチ３９又はアクセル４０からの入力信号に基づいて、エンジンの出力が所定値を超えない油圧ポンプ１７Ａの吸収馬力の上限値である仮上限馬力を算出する（ステップＳ１）。
【００５５】
次いで、各操作圧センサ２８ａ〜２９ｂの少なくとも一つにより操作圧が検出されたか否かが判定され（ステップＳ２）、このステップＳ２は、操作圧が検出されるまで繰返し実行される。
【００５６】
一方、操作圧センサ２８ａ〜２９ｂにより操作圧が検出されると（ステップＳ２でＹＥＳ）、シリンダ９、１１（及び油圧ポンプ１７Ａから作動油の供給を受ける全てのアクチュエータ）について操作方向及び操作量を特定する（ステップＳ３）。
【００５７】
次いで、各アクチュエータとこのアクチュエータについてなされる操作の方向とによって特定される全ての操作内容ごとに設定されたマップ（図４参照）から操作レバー２２、２３の操作量に対応する吸収馬力の上限値（仮上限馬力に対する比率）を読み出し（ステップＳ４）、これら吸収馬力の上限値のうちの最も大きなものを選択する（ステップＳ５）。
【００５８】
具体的には、図４に示すように、操作レバー２２によるブーム下げ操作の操作量がＡ２、操作レバー２３によるバケット掘削操作の操作量がＡ１である場合、操作レバー２２の操作量Ａ２により定まる吸収馬力が選択される。また、操作レバー２２によるブーム下げ操作の操作量、及び操作レバー２３によるバケット掘削操作の操作量がそれぞれＡ１である場合には、操作レバー２３の操作量Ａ１により定まる吸収馬力が選択される。
【００５９】
このステップＳ５により、操作レバー２２、２３の操作量に応じて必要となる吸収馬力の上限値のうちの最も大きな吸収馬力が選択されることとなるため、オペレータの要求を満たすことができ、かつ、必要最小限の吸収馬力を選択することができる。
【００６０】
そして、高位選択された吸収馬力の上限値と、前記ステップＳ１で算出された仮上限馬力とを比較して小さいものを選択し（ステップＳ６）、選択された吸収馬力の上限値に基づいて第１流量を算出する（ステップＳ７）。
【００６１】
このように、各アクチュエータに必要な吸収馬力の上限値のうちの高位選択されたものと、仮上限馬力とを比較して小さなものを採用することにより、オペレータの要求する操作を最大限実現しながら、エンジン１６の負荷を抑えてエンスト等の不具合を抑制することができる。なお、本実施形態では、高位選択された吸収馬力の上限値と仮上限馬力と比較して小さいものを選択するステップＳ６を採用しているが、このステップＳ６は、必須の処理ではない。つまり、高位選択部３３により高位選択された吸収馬力の上限値に基づいて第１流量を算出してもよい。
【００６２】
また、操作圧センサ２８ａ〜２９ｂの検出結果に基づいて、操作レバー２２、２３の操作に応じた油圧ポンプ１７Ａの吐出流量である第２流量を算出し（ステップＳ８）、この第２流量と前記第１流量のうちの小さな流量となるように、レギュレータ２４Ａ、２４Ｂに指令を出力する（ステップＳ９）。
【００６３】
以上説明したように、前記実施形態によれば、各シリンダ９、１１の操作内容ごとに油圧ポンプ１７Ａの吸収馬力（馬力比率）の上限値を決定し、これら吸収馬力の上限値のうちの最も大きな吸収馬力以下の馬力となるように油圧ポンプ１７Ａを駆動するため、各シリンダ９、１１の操作に実際に必要となる馬力を超える吸収馬力が設定されるのを抑制することができる。
【００６４】
また、前記実施形態では、記憶部３１に記憶されたマップの全てが、操作レバー２２、２３の操作量の変化に応じて吸収馬力の上限値が変化する特性を有しているため、操作レバー２２、２３の操作量が少ない場合における吸収馬力の上限値を有効に抑えることができる。
【００６５】
前記実施形態のように、操作レバー２２、２３の操作量が一定量以下の範囲においては操作レバー２２、２３の操作量にかかわらず吸収馬力の上限値が一定となり、かつ、操作量が一定量を超える範囲においては操作レバー２２、２３の操作量に応じて吸収馬力の上限値が増減する特性を有するものとして前記マップが設定されている場合、未操作状態から一定量以下の範囲内が操作レバー２２、２３のいわゆる「遊び」とされているため、オペレータの身体が触れる等して操作レバー２２、２３が誤ってわずかに操作されただけでも油圧ポンプ１７Ａの吸収馬力の上限値が急激に変化するといった不都合を回避することができる。
【００６６】
さらに、前記実施形態では、操作レバー２２、２３の操作量が一定量の範囲を超えると操作レバー２２、２３の操作量に応じて吸収馬力の上限値が増減するので、操作レバー２２、２３の操作の有無に応じて油圧ポンプ１７Ａの吸収馬力の上限値が最小値から最大値に変化する場合と異なり、油圧ポンプの吸収馬力の上限値をスムーズに変化させることができる。
【００６７】
したがって、前記実施形態によれば、操作レバー２２、２３の操作量に対する吸収馬力の上限値の変化の幅を小さくすることにより、オペレータに与える違和感を低減することができる。
【００６８】
前記実施形態のように、高位選択部３３により選択された吸収馬力の上限値と仮上限馬力とを比較して小さい馬力を選択するように構成すれば、高位選択部３３により選択された吸収馬力の上限値にかかわらず常に仮上限馬力以下の吸収馬力で油圧ポンプ１７Ａが駆動されるので、高位選択部３３により選択された吸収馬力の上限値が大きいためにエンジン１６の負荷が過度に大きくなるのを回避することができる。
【００６９】
なお、前記実施形態では、各アクチュエータの全ての操作内容ごとに、操作レバー２２、２３の操作量に応じて吸収馬力の上限値が変化する馬力変化特性を有するマップ（図４参照）が設定された構成について説明した。これに代えて、記憶部３１に記憶されているマップのうち、特定の操作内容についてのマップを上記と同様に操作レバー２２、２３の操作量に応じて吸収馬力の上限値が変化するものとして設定する一方で、前記特定の操作以外の操作についてのマップを操作レバー２２、２３の操作量にかかわらず前記仮上限馬力で一定となるように設定することもできる。以下、このようなマップを有する場合における処理について説明する。
【００７０】
図６は、本発明の他の実施形態に係る処理を示すフローチャートである。なお、図６では、図５のフローチャートと異なる部分のみを示している。
【００７１】
図６を参照して、前記ステップＳ３において各アクチュエータの操作方向及び操作量が特定されると、吸収馬力の上限値の設定対象となる操作内容が予め設定された特定の操作内容であるか否かが判定される（ステップＳ４１）。ここで、特定の操作としては、吸収馬力が小さくて済むもの（例えば、ブーム下げ）が挙げられる。
【００７２】
ステップＳ４１の判定において、特定の操作であると判定されると（ステップＳ４１でＹＥＳ）、記憶部３１に記憶されたマップから操作レバー２２、２３の操作量に応じた吸収馬力の上限値を読出してこれを当該アクチュエータに設定する（ステップＳ４２）一方、特定の操作内容でないと判定されると（ステップＳ４１でＮＯ）、当該操作内容に係るアクチュエータについては前記仮上限馬力を記憶部３１から読み出す（ステップＳ４３）。つまり、本実施形態においては、前記ステップＳ１（図５参照）において決定された仮上限馬力を予め記憶部３１に記憶させておき、これをステップＳ４３において読み出すことになる。
【００７３】
このように、特定の操作については操作量に応じた吸収馬力の上限値をマップから読み出すとともに、特定の操作以外の操作については操作量にかかわらず一定の仮上限馬力をマップから読み出すことにより、吸収馬力が小さくて済む操作について必要以上に大きな吸収馬力が設定されるのを防止することができる。
【００７４】
そして、全ての操作について馬力が設定されたか否かを判定し（ステップＳ４４）、残りの操作があると判定されると（ステップＳ４４でＮＯ）、前記ステップＳ４１を繰返し実行する一方、全ての操作について馬力が設定されたと判定されると（ステップＳ４４でＹＥＳ）、前記ステップＳ５へ移行する。
【００７５】
前記実施形態によれば、各操作内容のうち、特定の操作内容については入力部の操作量の変化に応じて吸収馬力の上限値が変化する特性を有するマップを利用して、操作量の少ない範囲における吸収馬力の低減を図るとともに、特定の操作内容以外の操作内容については前記仮上限馬力を吸収馬力の上限値として決定してエンスト等の発生を抑制することができる。
【符号の説明】
【００７６】
１    油圧ショベル
２    下部走行体
２ａ    クローラ
３    上部旋回体
４    作業アタッチメント
５    制御装置
９    ブームシリンダ（アクチュエータの一例）
１０    アームシリンダ（アクチュエータの一例）
１１    バケット用シリンダ（アクチュエータの一例）
１５    制御部
１６    エンジン
１７Ａ、１７Ｂ    油圧ポンプ
２２、２３    操作レバー（入力部の一例）
３０    操作特定部
３１    記憶部
３２    操作馬力決定部
３３    高位選択部
３５    低位選択部
【図１】
2010276126.tif 000003
【図２】
2010276126.tif 000004
【図３】
2010276126.tif 000005
【図４】
2010276126.tif 000006
【図５】
2010276126.tif 000007
【図６】
2010276126.tif 000008
【手続補正書】
【提出日】平成22年6月2日(2010.6.2)
【手続補正１】
【補正対象書類名】図面
【補正対象項目名】図５
【補正方法】変更
【補正の内容】
【図５】
2010276126.tif 000009