(57)【特許請求の範囲】
【請求項１】
エンジンと、前記エンジンの目標回転数を指示する回転数指示手段と、前記回転数指示手段で指示された目標回転数に基づいて前記エンジンの燃料噴射装置を制御するエンジン制御手段と、前記エンジンによって駆動され油圧アクチュエータに圧油を供給する少なくとも１つの可変容量型の第１油圧ポンプと、前記第１油圧ポンプの吐出圧を検出する吐出圧検出手段と、前記吐出圧検出手段で検出された前記第１油圧ポンプの吐出圧の上昇に応じて前記第１油圧ポンプの容量を減少させ、前記第１油圧ポンプのトルクを制限値に制限する第１ポンプ制御手段とを備えた建設機械の監視装置において、
前記エンジンの実回転数を検出する回転数検出手段と、
前記吐出圧検出手段で検出された前記第１油圧ポンプの吐出圧が予め設定された所定の閾値に達したかどうかを判断することにより、前記第１油圧ポンプのトルクが制限値に達したかどうかを判定する第１ポンプトルク判定手段と、
前記回転数指示手段で指示された前記エンジンの目標回転数が予め設定された所定の設定値でかつ前記第１ポンプトルク判定手段で前記第１油圧ポンプのトルクが制限値に達したと判定された状態が予め設定した時間継続した後に、前記回転数センサで検出された前記エンジンの実回転数を取得し、そのエンジン実回転数から所定の時間間隔毎の代表値を演算し、これを前記エンジンの運転状態の傾向を示すトレンドデータとして生成するトレンドデータ生成手段とを備えたことを特徴とする建設機械の監視装置。
【請求項２】
請求項１記載の建設機械の監視装置において、前記第１ポンプ制御手段は、モード指示手段で指示されたモード別に予め設定された制限値で前記第１ポンプのトルクを制限しており、前記トレンドデータ生成手段は、前記モード指示手段で指示されたモード別に前記エンジンの実回転数を取得して、モード別にトレンドデータを生成することを特徴とする建設機械の監視装置。
【請求項３】
請求項１又は２記載の建設機械の監視装置において、特定の油圧アクチュエータの操作の有無を検出する操作検出手段を備え、前記第１ポンプ制御手段は、前記操作検出手段の検出結果に応じて前記第１油圧ポンプのトルクの制限値を変更しており、前記トレンドデータ生成手段は、前記回転数センサで検出された前記エンジンの実回転数を取得する条件として、前記操作検出手段で前記特定の油圧アクチュエータが操作されていないと検出されたことを加えることを特徴とする建設機械の監視装置。
【請求項４】
請求項１〜３のいずれか１項記載の建設機械の監視装置において、放熱器への冷却風を生起する冷却ファンと、前記冷却ファンを回転駆動するファン用油圧モータと、前記エンジンによって駆動され、前記ファン用油圧モータに圧油を供給する可変容量型の第２油圧ポンプと、前記放熱器の被冷却媒体の温度を検出する温度検出手段と、前記温度検出手段で検出された前記放熱器の被冷却媒体の温度の上昇に応じて前記第２油圧ポンプの容量を増加させる第２ポンプ制御手段と、前記温度検出手段で検出された前記放熱器の被冷却媒体温度が予め設定された所定の閾値に達したかどうかを判断することにより、前記第２油圧ポンプのトルクが最大値に達したかどうかを判定する第２ポンプトルク判定手段とを備え、
前記トレンドデータ生成手段は、前記回転数センサで検出された前記エンジンの実回転数を取得する条件として、前記第２ポンプトルク判定手段で前記第２油圧ポンプのトルクが最大値に達したと判定されたことを加えることを特徴とする建設機械の監視装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、油圧ショベル等の建設機械に係り、特に、エンジン回転数のトレンドデータを生成する建設機械の監視装置に関する。
【背景技術】
【０００２】
建設機械の一例である油圧ショベルは、一般に、下部走行体と、この下部走行体の上部に旋回可能に搭載された上部旋回体と、この上部旋回体の前部に上下方向に回動可能に設けられ、ブーム、アーム、及びバケット（作業具）からなる多関節型の作業機とを備えている。また、上部旋回体の機械室には、ディーゼルエンジン（原動機）と、このエンジンによって駆動する少なくとも１つの可変容量型の油圧ポンプと、この油圧ポンプから複数の油圧アクチュエータ（詳細には、例えば、ブーム用油圧シリンダ、アーム用油圧シリンダ、バケット用油圧シリンダ、旋回用油圧モータ、及び左右の走行用油圧モータ）への圧油の流れをそれぞれ制御する複数のコントロールバルブとが設けられている。そして、運転室内の操作装置の操作に応じてコントロールバルブが切り換えられ、油圧アクチュエータが駆動制御されるようになっている。また、例えば運転室内のダイヤルの操作によってエンジンの目標回転数が指示され、このエンジン目標回転数に基づいてエンジンの燃料噴射装置が制御されるようになっている。
【０００３】
ところで、例えばエンジンのシリンダライナが摩耗すると、エンジン出力が低下してエンジン負荷率（すなわち、全油圧ポンプの入力トルク／エンジンの出力トルク）が上昇し、熱負荷が上昇するため、シリンダライナが焼き付き、エンジンの破損に至る可能性がある。そのため、エンジン等のメンテナンスを定期的に行う必要があるが、適切なメンテナンス時期を設定するためにはエンジン等の運転状態の傾向を把握する必要がある。
【０００４】
そこでこれに対応するため、例えば、エンジンの最大目標回転数が指示されブームの上げ操作が指示された状態が継続しつつ、所定の時間が経過した場合に、回転数検出センサで検出されたエンジンの実回転数を取得して記録し、その後、例えばエンジン実回転数の１日平均を演算し、これをトレンドデータとして記録する建設機械の監視装置が提唱されている（例えば、特許文献１参照）。
【０００５】
【特許文献１】特開２００５−２２６４９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来技術には以下のような課題が存在する。
すなわち、上記従来技術では、ブームの上げ操作時においてブーム用油圧シリンダの作動負荷の変動が少ないことから、ブームの上げ操作が指示されたときのエンジンの実回転数を取得するものとしている。ところが、例えばブームの上げ操作だけでなく上部旋回体の旋回操作も同時に行う複合操作においては、旋回用油圧モータの作動負荷が起動時から起動後にかけて変動（軽減）するため、全体の作動負荷が変動する。そのため、旋回用油圧モータに圧油を供給する油圧ポンプのトルクが変動し、しいてはエンジン負荷が変動する。したがって、トレンドデータの信頼性の点で改善の余地があった。
【０００７】
本発明の目的は、トレンドデータの信頼性を向上させることができ、エンジン等の運転状態の傾向をより的確に把握することができる建設機械の監視装置を提供することにある。
【課題を解決するための手段】
【０００８】
（１）上記目的を達成するために、本発明は、エンジンと、前記エンジンの目標回転数を指示する回転数指示手段と、前記回転数指示手段で指示された目標回転数に基づいて前記エンジンの燃料噴射装置を制御するエンジン制御手段と、前記エンジンによって駆動され油圧アクチュエータに圧油を供給する少なくとも１つの可変容量型の第１油圧ポンプと、前記第１油圧ポンプの吐出圧を検出する吐出圧検出手段と、前記吐出圧検出手段で検出された前記第１油圧ポンプの吐出圧の上昇に応じて前記第１油圧ポンプの容量を減少させ、前記第１油圧ポンプのトルクを制限値に制限する第１ポンプ制御手段とを備えた建設機械の監視装置において、前記エンジンの実回転数を検出する回転数検出手段と、前記吐出圧検出手段で検出された前記第１油圧ポンプの吐出圧が予め設定された所定の閾値に達したかどうかを判断することにより、前記第１油圧ポンプのトルクが制限値に達したかどうかを判定する第１ポンプトルク判定手段と、前記回転数指示手段で指示された前記エンジンの目標回転数が予め設定された所定の設定値でかつ前記第１ポンプトルク判定手段で前記第１油圧ポンプのトルクが制限値に達したと判定された状態が予め設定した時間継続した後に、前記回転数センサで検出された前記エンジンの実回転数を取得し、そのエンジン実回転数から所定の時間間隔毎の代表値を演算し、これを前記エンジンの運転状態の傾向を示すトレンドデータとして生成するトレンドデータ生成手段とを備える。
【０００９】
本発明においては、第１ポンプトルク判定手段は、吐出圧検出手段で検出された第１油圧ポンプの吐出圧が予め設定された所定の閾値に達したかどうかを判断することにより、第１油圧ポンプのトルクが制限値に達したかどうかを判定する。そして、トレンドデータ生成手段は、回転数指示手段で指示されたエンジンの目標回転数が予め設定された所定の設定値でかつ第１ポンプトルク判定手段で第１油圧ポンプのトルクが制限値に達したと判定された状態が予め設定した時間継続した後に、回転数センサで検出されたエンジンの実回転数を取得し、そのエンジン実回転数から所定の時間間隔毎の代表値を演算し、これをエンジンの運転状態の傾向を示すトレンドデータとして生成する。これにより、上記従来技術に比べ、第１油圧ポンプのトルクが制限値に達したときのエンジンの実回転数（マッチング回転数）を確実に取得することができ、トレンドデータの信頼性を向上させることができる。その結果、エンジン等の運転状態の傾向をより的確に把握することができる。
【００１０】
（２）上記（１）において、好ましくは、前記第１ポンプ制御手段は、モード指示手段で指示されたモード別に予め設定された制限値で前記第１ポンプのトルクを制限しており、前記トレンドデータ生成手段は、前記モード指示手段で指示されたモード別に前記エンジンの実回転数を取得して、モード別にトレンドデータを生成する。
【００１１】
（３）上記（１）又は（２）において、好ましくは、特定の油圧アクチュエータの操作の有無を検出する操作検出手段を備え、前記第１ポンプ制御手段は、前記操作検出手段の検出結果に応じて前記第１油圧ポンプのトルクの制限値を変更しており、前記トレンドデータ生成手段は、前記回転数センサで検出された前記エンジンの実回転数を取得する条件として、前記操作検出手段で前記特定の油圧アクチュエータが操作されていないと検出されたことを加える。
【００１２】
（４）上記（１）〜（３）のいずれか１つにおいて、好ましくは、放熱器への冷却風を生起する冷却ファンと、前記冷却ファンを回転駆動するファン用油圧モータと、前記エンジンによって駆動され、前記ファン用油圧モータに圧油を供給する可変容量型の第２油圧ポンプと、前記放熱器の被冷却媒体の温度を検出する温度検出手段と、前記温度検出手段で検出された前記放熱器の被冷却媒体の温度の上昇に応じて前記第２油圧ポンプの容量を増加させる第２ポンプ制御手段と、前記温度検出手段で検出された前記放熱器の被冷却媒体温度が予め設定された所定の閾値に達したかどうかを判断することにより、前記第２油圧ポンプのトルクが最大値に達したかどうかを判定する第２ポンプトルク判定手段とを備え、前記トレンドデータ生成手段は、前記回転数センサで検出された前記エンジンの実回転数を取得する条件として、前記第２ポンプトルク判定手段で前記第２油圧ポンプのトルクが最大値に達したと判定されたことを加える。
【発明の効果】
【００１３】
本発明によれば、トレンドデータの信頼性を向上させることができ、エンジン等の運転状態の傾向をより的確に把握することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施形態を、図面を参照しつつ説明する。
【００１５】
本発明の第１の実施形態を図１〜図１０により説明する。
図１は、本実施形態が適用された油圧ショベルの油圧駆動装置の構成を表す油圧回路図である。
【００１６】
この図１において、油圧ショベルの油圧駆動装置は、ディーゼルエンジン１と、作動油を貯留するタンク２と、エンジン１によって駆動され、タンク２からの作動油を加圧するメインの可変容量型の油圧ポンプ３Ａ〜３Ｃと、油圧ポンプ３Ａ〜３Ｃの吐出圧をそれぞれ検出する圧力センサ４Ａ〜４Ｃと、油圧ポンプ３Ａ〜３Ｃの容量（傾転角）をそれぞれ制御するレギュレータ５Ａ〜５Ｃと、エンジン１によって駆動され、タンク２からの作動油を加圧する固定容量型のパイロットポンプ６とを備えている。また、油圧ポンプ３Ａ〜３Ｃから吐出された圧油により駆動する複数の油圧アクチュエータ（詳細には、左右一対のブーム用油圧シリンダ７、アーム用油圧シリンダ８、バケット用油圧シリンダ９、旋回用油圧モータ１０、及び左右の走行用油圧モータ１１Ｌ，１１Ｒ）と、油圧ポンプ３Ａ〜３Ｃからブーム用油圧シリンダ７への圧油の流れをそれぞれ制御する油圧パイロット方式のブーム用コントロールバルブ１２Ａ〜１２Ｃと、油圧ポンプ３Ａ，３Ｂからアーム用油圧シリンダ８への圧油の流れをそれぞれ制御する油圧パイロット方式のアーム用コントロールバルブ１３Ａ，１３Ｂと、油圧ポンプ３Ａ，３Ｂからバケット用油圧シリンダ９への圧油の流れをそれぞれ制御する油圧パイロット方式のバケット用コントロールバルブ１４Ａ，１４Ｂと、油圧ポンプ３Ｃから旋回用油圧モータ１０への圧油の流れを制御する油圧パイロット方式の旋回用コントロールバルブ１５と、油圧ポンプ３Ａから左走行用油圧モータ１１Ｌへの圧油の流れを制御する油圧パイロット方式の左走行用コントロールバルブ１６と、油圧ポンプ３Ｂから右走行用油圧モータ１１Ｒへの圧油の流れを制御する油圧パイロット方式の右走行用コントロールバルブ１７とを備えている。
【００１７】
油圧ショベルの運転席（図示せず）の左側には、アーム（図示せず）のダンプ・クラウド及び上部旋回体（図示せず）の左・右の旋回を指示する操作装置１８が設けられている。操作装置１８は、十字操作式の操作レバー１９と、この操作レバー１９の操作量に応じてパイロットポンプ６からの１次パイロット圧を減圧した操作パイロット圧（２次パイロット圧）を出力する二対の減圧弁２０ａ，２０ｂ，２１ａ，２１ｂとを有している。
【００１８】
そして、例えば操作レバー１９を前側に操作すると、その操作量に応じて減圧弁２０ａで生成した操作パイロット圧をアーム用コントロールバルブ１３Ａ，１３Ｂのパイロット操作部へ出力し、これによってアーム用コントロールバルブ１３Ａ，１３Ｂを切り換えてアーム用油圧シリンダ８を縮短させる。また、例えば操作レバー１９を後側に操作すると、その操作量に応じて減圧弁２０ｂで生成した操作パイロット圧をアーム用コントロールバルブ１３Ａ，１３Ｂのパイロット操作部へ出力し、これによってアーム用コントロールバルブ１３Ａ，１３Ｂを切り換えてアーム用油圧シリンダ８を伸長させるようになっている。なお、減圧弁２０ａとアーム用コントロールバルブ１３Ａ，１３Ｂとの間に接続されたパイロット管路には、減圧弁２０ａの操作パイロット圧を検出する圧力センサ２２ａが設けられている。また、減圧弁２０ｂとアーム用コントロールバルブ１３Ａ，１３Ｂとの間に接続されたパイロット管路には、減圧弁２０ｂの操作パイロット圧を検出する圧力センサ２２ｂが設けられている。
【００１９】
また、例えば操作レバー１９を左側に操作すると、その操作量に応じて減圧弁２１ａで生成した操作パイロット圧を旋回用コントロールバルブ１５のパイロット操作部へ出力し、これによって旋回用コントロールバルブ１５を切り換えて旋回用油圧モータ１０を一方向に回転駆動させる。また、例えば操作レバー１９を右側に操作すると、その操作量に応じて減圧弁２１ｂで生成した操作パイロット圧を旋回用コントロールバルブ１５のパイロット操作部へ出力し、これによって旋回用コントロールバルブ１５を切り換えて旋回用油圧モータ１０を反対方向に回転駆動させるようになっている。なお、減圧弁２１ａと旋回用コントロールバルブ１５との間に接続されたパイロット管路並びに減圧弁２１ｂと旋回用コントロールバルブ１５との間に接続されたパイロット管路には分岐管路がそれぞれ接続されており、これら分岐管路がシャトル弁に接続されている。そして、このシャトル弁を介して減圧弁２１ａ，２１ｂのうち大きいほうの操作パイロット圧を検出する圧力センサ２３が設けられている。
【００２０】
また、油圧ショベルの運転席の右側には、ブーム（図示せず）の下げ・上げ及びバケット（図示せず）のクラウド・ダンプを指示する操作装置２４が設けられている。操作装置２４は、十字操作式の操作レバー２５と、この操作レバー２５の操作量に応じてパイロットポンプ６からの１次パイロット圧を減圧した操作パイロット圧（２次パイロット圧）を出力する二対の減圧弁２６ａ，２６ｂ，２７ａ，２７ｂとを有している。
【００２１】
そして、例えば操作レバー２５を前側に操作すると、その操作量に応じて減圧弁２６ａで生成した操作パイロット圧をブーム用コントロールバルブ１２Ａ〜１２Ｃのパイロット操作部へ出力し、これによってブーム用コントロールバルブ１２Ａ〜１２Ｃを切り換えてブーム用油圧シリンダ７を縮短させる。また、例えば操作レバー２５を後側に操作すると、その操作量に応じて減圧弁２６ｂで生成した操作パイロット圧をブーム用コントロールバルブ１２Ａ〜１２Ｃのパイロット操作部へ出力し、これによってブーム用コントロールバルブ１２Ａ〜１２Ｃを切り換えてブーム用油圧シリンダ７を伸長させるようになっている。なお、減圧弁２６ａとブーム用コントロールバルブ１２Ａ〜１２Ｃとの間に接続されたパイロット管路には、減圧弁２６ａの操作パイロット圧を検出する圧力センサ２８ａが設けられている。また、減圧弁２６ｂとブーム用コントロールバルブ１２Ａ〜１２Ｃとの間に接続されたパイロット管路には、減圧弁２６ｂの操作パイロット圧を検出する圧力センサ２８ｂが設けられている。
【００２２】
また、例えば操作レバー２５を左側に操作すると、その操作量に応じて減圧弁２７ａで生成した操作パイロット圧をバケット用コントロールバルブ１４Ａ，１４Ｂのパイロット操作部へ出力し、これによってバケット用コントロールバルブ１４Ａ，１４Ｂを切り換えてバケット用油圧シリンダ９を伸長させる。また、例えば操作レバー２５を右側に操作すると、その操作量に応じて減圧弁２７ｂで生成した操作パイロット圧をバケット用コントロールバルブ１４Ａ，１４Ｂのパイロット操作部へ出力し、これによってバケット用コントロールバルブ１４Ａ，１４Ｂを切り換えてバケット用油圧シリンダ９を縮短させるようになっている。なお、減圧弁２７ａとバケット用コントロールバルブ１４Ａ，１４Ｂとの間に接続されたパイロット管路には、減圧弁２７ａの操作パイロット圧を検出する圧力センサ２９ａが設けられている。また、減圧弁２７ｂとバケット用コントロールバルブ１４Ａ，１４Ｂとの間に接続されたパイロット管路には、減圧弁２７ｂの操作パイロット圧を検出する圧力センサ２９ｂが設けられている。
【００２３】
また、油圧ショベルの運転席の前方側には、例えば下部走行体（図示せず）に設けられた左右の履体（クローラ、図示せず）等の動作を指示する操作装置３０が設けられている。操作装置３０は、手でも足でも前後方向に操作可能な左右の操作レバー３１Ｌ，３１Ｒと、左の操作レバー３１Ｌの操作量に応じてパイロットポンプ６からの１次パイロット圧を減圧した操作パイロット圧（２次パイロット圧）を出力する一対の減圧弁３２ａ，３２ｂと、右の操作レバー３１Ｒの操作量に応じてパイロットポンプ６からの１次パイロット圧を減圧した操作パイロット圧（２次パイロット圧）を出力する一対の減圧弁３３ａ，３３ｂとを有している。
【００２４】
そして、例えば左の操作レバー３１Ｌを前側に操作すると、その操作量に応じて減圧弁３２ａで生成した操作パイロット圧を左走行用コントロールバルブ１６のパイロット操作部へ出力し、これによって左走行用コントロールバルブ１６を切り換えて左走行用油圧モータ１１Ｌを一方向に回転駆動させる。また、例えば左の操作レバー３１Ｌを後側に操作すると、その操作量に応じて減圧弁３２ｂで生成した操作パイロット圧を左走行用コントロールバルブ１６のパイロット操作部へ出力し、これによって左走行用コントロールバルブ１６を切り換えて左走行油圧モータ１１Ｌを逆方向に回転駆動させるようになっている。なお、減圧弁３２ａと左走行用コントロールバルブ１６との間に接続されたパイロット管路並びに減圧弁３２ｂと左走行用コントロールバルブ１６との間に接続されたパイロット管路には分岐管路がそれぞれ接続されており、これら分岐管路がシャトル弁に接続されている。そして、このシャトル弁を介して減圧弁３２ａ，３２ｂのうち大きいほうの操作パイロット圧を検出する圧力センサ３４が設けられている。
【００２５】
また、例えば右の操作レバー３１Ｒを前側に操作すると、その操作量に応じて減圧弁３３ａで生成した操作パイロット圧を右走行用コントロールバルブ１７のパイロット操作部へ出力し、これによって右走行用コントロールバルブ１７を切り換えて右走行用油圧モータ１１Ｒを一方向に回転駆動させる。また、例えば右の操作レバー３１Ｒを後側に操作すると、その操作量に応じて減圧弁３３ｂで生成した操作パイロット圧を右走行用コントロールバルブ１７のパイロット操作部へ出力し、これによって右走行用コントロールバルブ１７を切り換えて右走行用油圧モータ１１Ｒを反対方向に回転駆動させるようになっている。なお、減圧弁３３ａと右走行用コントロールバルブ１７との間に接続されたパイロット管路並びに減圧弁３３ｂと右走行用コントロールバルブ１７との間に接続されたパイロット管路には分岐管路がそれぞれ接続されており、これら分岐管路がシャトル弁に接続されている。そして、このシャトル弁を介し減圧弁３３ａ，３３ｂのうち大きいほうの操作パイロット圧を検出する圧力センサ３５が設けられている。
【００２６】
図２は、本実施形態による建設機械の監視装置の要部構成を表すブロック図である。
【００２７】
この図２において、油圧ショベルは、エンジンコントローラ３６と、ポンプコントローラ３７と、データ記録ユニット３８と、モニタ３９とを備えており、それらはネットワーク（ＣＡＮ：Controller Area Network）４０を介し互いに接続されている。
【００２８】
油圧ショベルの運転室内には、エンジン１の目標回転数を指示可能なダイヤル４１が設けられており、このダイヤル４１からの指示信号がエンジンコントローラ３６及びポンプコントローラ３７に入力されるようになっている。また、エンジン１の実回転数を検出する回転数センサ４２が設けられており、この回転数センサ４２からの検出信号がエンジンコントローラ３６及びポンプコントローラ３７に入力されるようになっている。また、上述した圧力センサ４Ａ〜４Ｂからの検出信号及び圧力センサ２２ａ，２２ｂ，２３，２８ａ，２８ｂ，２９ａ，２９ｂ，３５，３６（以降、「圧力センサ２２ａ等」と称す）からの検出信号がポンプコントローラ３７に入力されるようになっている。
【００２９】
また、油圧ショベルの運転室内には、ＨＰモード、Ｐモード、及びＥモードのうちのいずれか１つを選択可能なモードスイッチ４３（モード指示手段）が設けられており、このモードスイッチ４３からのモード信号がポンプコントローラ３７に入力され、さらにポンプコントローラ３７を介してエンジンコントローラ３６に入力されるようになっている。そして、ポンプコントローラ３７は、図３に示すように、例えばモードスイッチ４３でＨＰモードが選択された場合、油圧ポンプ３Ａ〜３Ｃの制限トルクをエンジン１の実回転数の増減に応じて変動させるスピードセンシングトルク制御を行い、例えばモードスイッチ４３でＰモード又はＥモードが選択された場合、油圧ポンプ３Ａ〜３Ｃの制限トルクをエンジン１の実回転数の増減に拘わらず固定する定トルク制御を行うようになっている（詳細は後述）。また、エンジンコントローラ３６は、図３に示すように、モードスイッチ４３で選択されたモードに対応する制限値でエンジン１の回転数を制限するようになっている（詳細は後述）。
【００３０】
まず、エンジンコントローラ３６の制御機能の詳細を説明する。図４は、エンジンコントローラ３６の機能構成を表すブロック図である。
【００３１】
この図４において、エンジンコントローラ３６は、ポンプコントローラ３７からのモード信号及びダイヤル４１からの指示信号に基づいてエンジン１の目標回転数を演算する目標回転数演算部４４と、この目標回転数演算部４４で演算された目標回転数に基づいてエンジン１のレギュレーション特性を設定するレギュレーション特性設定部４５と、回転数センサ４２からの検出信号に基づいてエンジン１の実回転数を演算し、この実回転数とレギュレーション特性設定部４５で設定されたレギュレーション特性に基づいて燃料噴射量を演算する燃料噴射量演算部４６と、この燃料噴射量演算部４６で演算された燃料噴射量に基づいてエンジン１の電子ガバナ（燃料噴射装置）４７を制御するガバナ制御部４８とを有している。
【００３２】
目標回転数演算部４４は、ＨＰモードの最大目標回転数Ｎhp、モードＰの最大目標回転数Ｎp（但しＮp＜Ｎhp）、モードＥの最大目標回転数Ｎe（但しＮe＜Ｎp）を予め記憶している。そして、ダイヤル４１からの指示信号に基づいて指示目標回転数を演算し、この指示目標回転数とモードスイッチ４３で選択されたモードの最大目標回転数とを比較して小さい方をエンジン１の目標回転数とする。
【００３３】
レギュレーション特性設定部４５は、目標回転数演算部４４で演算された目標回転数に応じてエンジン１のレギュレーション特性（エンジン回転数に対するエンジントルク特性）を設定する。前述の図３では、ダイヤル４１の指示信号が最大である場合（すなわち、ＨＰモードでは目標回転数Ｎhp、Ｐモードでは目標回転数Ｎp、Ｅモードでは目標回転数Ｎeとなる場合）のＨＰモード、Ｐモード、及びＥモードのレギュレーション特性をそれぞれ示している。このレギュレーション特性のガバナ領域（燃料噴射量調整領域）は、目標回転数（定格回転数）からエンジン回転数が上昇するのに従ってエンジントルクが単調に減少するようになっている（ドループ特性）。
【００３４】
燃料噴射量演算部４６は、回転数センサ４２からの検出信号に基づいてエンジン１の実回転数を演算する。そして、例えばレギュレーション特性設定部４５で設定されたレギュレーション特性のガバナ領域にエンジン１の実回転数がある場合は、目標回転数と実回転数との偏差にドループ特性の傾きに対応するゲインを乗じて燃料噴射量を演算する。そして、ガバナ制御部４８は、燃料噴射量演算部４６で演算された燃料噴射量に対応する制御信号を電子ガバナ４７に出力するようになっている。
【００３５】
次に、ポンプコントローラ３７の機能詳細を説明する。ポンプコントローラ３７は、ポンプトルクを制限する制御機能と、油圧アクチュエータの動作速度を操作レバーの操作量に対応させる制御機能とを有している。図５は、ポンプコントローラ３７の機能構成を表すブロック図である。
【００３６】
この図５において、ポンプコントローラ３７は、モードスイッチ４３からのモード信号に応じて油圧ポンプ３Ａ〜３Ｃの制限トルク（但し、ＨＰモードの場合はベーストルク）を設定する制限トルク設定部４９と、モードスイッチ４３でＨＰモードが選択された場合、ダイヤル４１からの指示信号に基づいてエンジン１の目標回転数を演算する目標回転数演算部５０と、モードスイッチ４３でＨＰモードが選択された場合、回転数センサ４２からの検出信号に基づいてエンジン１の実回転数を演算し、このエンジン１の実回転数と目標回転数演算部５０で演算された目標回転数に基づいて油圧ポンプ３Ａ〜３Ｃの制限トルクの補正値を演算する制限トルク補正演算部５１と、モードスイッチ４３でＨＰモードが選択された場合、制限トルク補正演算部５１で演算された補正値を制限トルク演算部４９で演算された制限トルクに加算する加算部５２と、この加算部５２から入力した制限トルクに基づき油圧ポンプ３Ａ〜３Ｃの容量を演算するポンプ容量第１演算部５３とを有している。また、圧力センサ２２ａ等からの検出信号に基づいて操作パイロット圧をそれぞれ演算し、油圧ポンプ３Ａ〜３Ｃの系統毎に最大操作パイロット圧を演算するパイロット圧演算部５４と、このパイロット圧演算部５４で演算された最大操作パイロット圧に基づき油圧ポンプ３Ａ〜３Ｃの容量を演算するポンプ容量第２演算部５５と、油圧ポンプ３Ａ〜３Ｃのそれぞれに対しポンプ容量第１演算部５３及びポンプ容量第２演算部５５で演算された容量のうち小さい方を選択する比較部５６と、この比較部５６から入力した油圧ポンプ３Ａ〜３Ｃの容量に基づいてレギュレータ５Ａ〜５Ｃを制御するレギュレータ制御部５７とを有している。
【００３７】
制限トルク設定部４９は、ＨＰモードにおける油圧ポンプ３Ａ〜３Ｃのベーストルク（前述の図３では全油圧ポンプのベーストルクＴhpを示している）、Ｐモードにおける油圧ポンプ３Ａ〜３Ｃの制限トルク（前述の図３では全ポンプの制限トルクＴpを示している。但しＴp＜Ｔhp）、モードＥにおける油圧ポンプ３Ａ〜３Ｃの制限トルク（前述の図３では全油圧ポンプの制限トルクＴeを示している。但しＴe＜Ｔp）を予め記憶している。そして、モードスイッチ４３からのモード信号に応じて油圧ポンプ３Ａ〜３Ｃの制限トルク（又はベーストルク）をそれぞれ設定するようになっている。
【００３８】
回転数演算部５０は、モードスイッチ４３からのモード信号によりＨＰモードであるかどうかを判定するようになっている。そして、例えばＨＰモードであると判定した場合、ダイヤル４１からの指示信号に基づいてエンジン１の指示目標回転数を演算し、この指示目標回転数とＨＰモードの最大目標回転数Ｎhpとを比較して小さい方を目標回転数として出力する。制限トルク補正演算部５１は、回転数演算部５０から入力した目標回転数に応じて目標マッチング回転数（詳細には、目標回転数に基づき設定されるエンジン１のレギュレーション特性とＨＰモードの全油圧ポンプのベーストルクＴhpとの交点におけるエンジン回転数。前述の図３参照）を一義的に設定する。そして、回転数センサ４２からの検出信号に基づいてエンジン１の実回転数を演算し、この実回転数と目標マッチング回転数との偏差に基づいて油圧ポンプ３Ａ〜３Ｃの制限トルクの補正値を演算する。具体的には、例えばエンジン１の実回転数がマッチング回転数より大きい場合は、その偏差の増大に従ってプラス側に大きくなる補正値を演算し、一方、例えば実回転数がマッチング回転数より小さい場合は、その偏差の増大に従ってマイナス側に大きくなる補正値を演算する（前述の図３参照）。そして、加算部５２は、例えば制限トルク補正演算部５１から補正値が入力されると（言い換えれば、ＨＰモードの場合）、制限トルク設定部４９で設定されたベーストルクにその補正値を加算して出力するようになっている。
【００３９】
ポンプ容量第１演算部５３は、圧力センサ４Ａ〜４Ｃからの検出信号に基づいて油圧ポンプ３Ａ〜３Ｃの吐出圧をそれぞれ演算し、これら油圧ポンプ３Ａ〜３Ｃの吐出圧と加算部５２から入力した油圧ポンプ３Ａ〜３Ｃの制限トルクに基づいて油圧ポンプ３Ａ〜３Ｃの容積を演算するようになっている。その詳細を、油圧ポンプ３Ｃを代表例とし、図６及び図７を用いて説明する。
【００４０】
例えばＥモードが選択されて油圧ポンプ３Ｃの制限トルクがＴc_eである場合、図６に示すように、油圧ポンプ３Ｃの吐出圧がＰ1未満では、油圧ポンプ３Ｃの容積が最大値ｑc_maxであっても油圧ポンプ３Ｃのトルクは制限トルクＴc_eに達しない。一方、油圧ポンプ３Ｃの吐出圧がＰ1以上では、油圧ポンプ３Ｃのトルクが制限トルクＴc_eとなるように（言い換えれば、制限トルクＴc_eを越えないように）油圧ポンプ３Ｃの容積を減少させるように演算する。また、例えばＰモードが選択されて油圧ポンプ３Ｃの制限トルクがＴc_p（但しＴc_p＞Ｔc_e）である場合、図６に示すように、油圧ポンプ３Ｃの吐出圧がＰ2（但しＰ2＞Ｐ1）未満では、油圧ポンプ３Ｃの容積が最大値ｑc_maxであっても油圧ポンプ３Ｃのトルクは制限トルクＴc_pに達しない。一方、油圧ポンプ３Ｃの吐出圧がＰ2以上では、油圧ポンプ３Ｃのトルクが制限トルクＴc_pとなるように（言い換えれば、制限トルクＴc_pを越えないように）油圧ポンプ３Ｃの容積を減少させるように演算する。
【００４１】
また、例えばＨＰモードが選択されて油圧ポンプ３Ｃの制限トルクがベーストルクＴc_hp1（但しＴc_hp1＞Ｔc_p）となる場合（詳細には、エンジン１の実回転数がマッチング回転数となり、制限トルクの補正値がゼロである場合）、図６及び図７に示すように、油圧ポンプ３Ｃの吐出圧がＰ3（但しＰ3＞Ｐ2）未満では、油圧ポンプ３Ｃの容積が最大値ｑc_maxであっても油圧ポンプ３Ｃのトルクは制限トルクＴc_hp1に達しない。一方、油圧ポンプ３Ｃの吐出圧がＰ3以上では、油圧ポンプ３Ｃのトルクが制限トルクＴc_hp1となるように（言い換えれば、制限トルクＴc_hp1を越えないように）油圧ポンプ３Ｃの容積を減少させるように演算する。また、例えばＨＰモードが選択されて油圧ポンプ３Ｃの制限トルクが最大値Ｔc_hp2（但しＴc_hp2＞Ｔc_hp1）となる場合（詳細には、エンジン１の実回転数が目標マッチング回転数より大きくなり、制限トルクの補正値がプラス側に最大となる場合）、図７に示すように、油圧ポンプ３Ｃの吐出圧がＰ4（但しＰ4＞Ｐ3）未満では、油圧ポンプ３Ｃの容積が最大値ｑc_maxであっても油圧ポンプ３Ｃのトルクは制限トルクＴc_hp2に達しない。一方、油圧ポンプ３Ｃの吐出圧がＰ4以上では、油圧ポンプ３Ｃのトルクが制限トルクＴc_hp2となるように（言い換えれば、制限トルクＴc_hp2を越えないように）油圧ポンプ３Ｃの容積を減少させるように演算する。また、例えばＨＰモードが選択されて油圧ポンプ３Ｃの制限トルクが最小値Ｔc_hp3（但しＴc_hp3＜Ｔc_hp1）となる場合（詳細には、エンジン１の実回転数が目標マッチング回転数より小さくなり、制限トルクの補正値がマイナス側に最大となる場合）、図７に示すように、油圧ポンプ３Ｃの吐出圧がＰ5（但しＰ5＜Ｐ3）未満では、油圧ポンプ３Ｃの容積が最大値ｑc_maxであっても油圧ポンプ３Ｃのトルクは制限トルクＴc_hp3に達しない。一方、油圧ポンプ３Ｃの吐出圧がＰ5以上では、油圧ポンプ３Ｃのトルクが制限トルクＴc_hp3となるように（言い換えれば、制限トルクＴc_hp3を越えないように）油圧ポンプ３Ｃの容積を減少させるように演算する。
【００４２】
パイロット圧演算部５４は、油圧ポンプ３Ａの系統（詳細には、ブーム用コントロールバルブ１２Ａ、アーム用コントロールバルブ１３Ａ、バケット用コントロールバルブ１４Ａ、及び左走行用コントロールバルブ１６）に係る圧力センサ２２ａ，２２ｂ，２８ａ，２８ｂ，２９ａ，２９ｂ，３４の検出信号に基づいて最大操作パイロット圧を演算する。また、油圧ポンプ３Ｂの系統（詳細には、ブーム用コントロールバルブ１２Ｂ、アーム用コントロールバルブ１３Ｂ、バケット用コントロールバルブ１４Ｂ、及び右走行用コントロールバルブ１７）に係る圧力センサ２２ａ，２２ｂ，２８ａ，２８ｂ，２９ａ，２９ｂ，３５の検出信号に基づいて最大操作パイロット圧を演算する。また、油圧ポンプ３Ｃの系統（詳細には、ブーム用コントロールバルブ１２Ｃ及び旋回用コントロールバルブ１５）に係る圧力センサ２８ａ，２８ｂ，２３の検出信号に基づいて最大操作パイロット圧を演算するようになっている。
【００４３】
ポンプ容量第２演算部５５は、対応する最大操作パイロット圧に基づき油圧ポンプ３Ａ〜３Ｃの容量を演算するようになっている。その詳細を、油圧ポンプ３Ｃを代表例とし、図８を用いて説明する。例えば最大操作パイロット圧がＳ1未満の場合は、油圧ポンプ３Ｃの容積を最小値ｑc_minとし、また例えば最大操作パイロット圧がＳ2（但しＳ2＞Ｓ1）以上の場合は、油圧ポンプ３Ｃの容積を最大値ｑc_maxとし、また例えば最大操作パイロット圧がＳ1以上Ｓ2未満の場合は、最大操作パイロット圧の増加に応じてポンプ容積が単調増加するように演算する。
【００４４】
そして、比較部５６は、油圧ポンプ３Ａ〜３Ｃのそれぞれに対し、ポンプ容量第１演算部５３で演算された容量及びポンプ容量第２演算部５５で演算された容量のうち小さい方を選択し、レギュレータ制御部５７は、この比較部５６から入力した油圧ポンプ３Ａ〜３Ｃの容量に対応する制御信号をレギュレータ５Ａ〜５Ｃに出力するようになっている。これにより、油圧ポンプ３Ａ〜３Ｃのトルクを制限することができるとともに、例えばポンプ容量第２演算部５５で演算された容量が支配的となる場合は、油圧アクチュエータの動作速度を操作レバーの操作量に対応させることができるようになっている。
【００４５】
次に、本実施形態の要部であるデータ記録ユニット３８について説明する。データ記録ユニット３８は、エンジンコントローラ３６やポンプコントローラ３７から各種状態量を取得し、それらの条件に基づいてエンジン１の実回転数を取得して記録するようになっている。このようなデータ記録ユニット３８の制御手順を図９により説明する。
【００４６】
図９は、データ記録ユニット３８の制御処理内容を表すフローチャートである。
【００４７】
この図９において、まずステップ１００において、タイマ時間ｔ＝０に初期化する。そして、ステップ１１０に進み、例えばエンジン１の実回転数によりエンジン１が駆動しているかどうかを判定する。例えばエンジン１が駆動している場合は、ステップ１１０の判定が満たされ、ステップ１２０に移る。ステップ１２０では、ダイヤル４１の指示信号が最大であるかどうかを判定する。例えばダイヤル４１の指示信号が最大である場合は、ステップ１２０の判定が満たされ、ステップ１３０に移る。ステップ１３０では、油圧ポンプ３Ａ〜３Ｃの各系統における最大操作パイロット圧が全て最大値Ｓmax（前述の図８参照）であるかどうかを判定する（本実施形態では、ブームに係る操作パイロット圧が最大値Ｓmaxであるかどうかを判定するようにしてもよい）。例えば油圧ポンプ３Ａ〜３Ｃの各系統における最大操作パイロット圧が全て最大値Ｓmaxである場合は、ステップ１３０の判定が満たされ、ステップ１４０に移る。
【００４８】
ステップ１４０では、全ての油圧ポンプ３Ａ〜３Ｃの吐出圧が予め設定された所定の閾値Ｐx（前述の図６及び図７で示すようにＰ1〜Ｐ5よりも大きい値）に達したかどうかを判定することにより、油圧ポンプ３Ａ〜３Ｃのトルクが制限値に達したかどうかを判断する。例えば全ての油圧ポンプ３Ａ〜３Ｃの吐出圧が所定の閾値Ｐxに達している場合（言い換えれば、油圧ポンプ３Ａ〜３Ｃのトルクが制限値に達している場合）、ステップ１４０の判定が満たされ、ステップ１５０に進んで、タイマを作動させてタイマ時間ｔを進める。その後、ステップ１６０に進んで、タイマ時間ｔが予め設定された所定時間Ｙ（例えば２秒）以上であるかどうかを判定する。
【００４９】
例えばタイマ時間ｔが所定時間Ｙ未満である場合は、ステップ１６０の判定が満たされず、前述のステップ１１０に戻って同様の手順を繰り返す。そして、例えばステップ１１０〜１５０の手順が繰り返し行われてタイマ時間ｔが所定時間Ｙ以上になると、ステップ１６０の判定が満たされ、ステップ１７０に移る。ステップ１７０では、エンジン１の実回転数を取得し、モードの種類（ＨＰモード、Ｐモード、又はＥモード）と関連づけて一次記録する。
【００５０】
一方、例えばステップ１１０でエンジン１が駆動していない場合は、その判定が満たされず、ステップ１１０に戻って、タイマ時間ｔ＝０にリセットする。また、例えばステップ１２０でダイヤル４１の指示信号が最大でない場合は、ステップ１１０に戻って、タイマ時間ｔ＝０にリセットする。また、例えばステップ１３０で油圧ポンプ３Ａ〜３Ｃの各系統における最大操作パイロット圧のうちのいずれかが最大値Ｓmaxでない場合は、その判定が満たされず、ステップ１１０に戻って、タイマ時間ｔ＝０にリセットする。また、例えばステップ１４０で油圧ポンプ３Ａ〜３Ｃの吐出圧のいずれかが所定の閾値Ｐxに達していない場合は、その判定が満たされず、ステップ１１０に戻って、タイマ時間ｔ＝０にリセットする。
【００５１】
なお、上述したように所定時間Ｙが経過してからエンジン１の実回転数を取得して記録した理由を、図１０を用いて説明する。図１０は、モードスイッチ４３でＨＰモードが選択された場合に運転者がブームの上げを意図して操作レバー２５を中立位置から後側の最大操作位置まで操作したときのエンジン１の実回転数の変動を表す図である。操作レバー２５が中立位置にあってエンジン１が無負荷状態にあるときは、エンジン１の実回転数が目標回転数より高いハイアイドル状態にある。そして、操作レバー２５を後側の最大操作位置まで操作してブームの上げ動作を行うと、エンジン１への燃料噴射制御の応答遅れにより、燃料噴射エンジン１の実回転数が一時的に落ち込むラグダウンという現象が起こる。本実施形態では、このラグダウンを回避するため、所定時間Ｙが経過してからエンジン１の実回転数を取得して記録するようになっている。
【００５２】
そして、データ記録ユニット３８は、一次記録されたエンジン１の実回転数からモード毎に定期的（例えば３０分毎や１日毎）に平均値を演算し、これらをエンジン１の運転状態の傾向を表すトレンドデータとして二次記録する。また、データ記録ユニット３８は、通信端末５８を介し管理事務所の情報端末等（図示せず）にトレンドデータを定期的に送信するようになっている。また、モニタ３９は、データ記録ユニット３８からトレンドデータを入力し、エンジン１の実回転数の平均値が予め設定された基準範囲から外れていないかどうかを判定する。そして、エンジン１の実回転数の平均値が基準範囲から外れている場合は、メンテナンスを促すメッセージ等を表示するようになっている。
【００５３】
なお、上記において、ダイヤル４１は、特許請求の範囲記載のエンジンの目標回転数を指示する回転数指示手段を構成し、エンジンコントローラ３６は、回転数指示手段で指示された目標回転数に基づいてエンジンの燃料噴射装置を制御するエンジン制御手段を構成する。また、圧力センサ４Ａ〜４Ｃは、第１油圧ポンプの吐出圧を検出する吐出圧検出手段を構成し、ポンプコントローラ３７及びレギュレータ５Ａ〜５Ｃは、吐出圧検出手段で検出された第１油圧ポンプの吐出圧の上昇に応じて第１油圧ポンプの容量を減少させ、第１油圧ポンプのトルクを制限値に制限する第１ポンプ制御手段を構成する。また、回転数センサ４２は、エンジンの実回転数を検出する回転数検出手段を構成する。また、データ記録ユニット３８は、吐出圧検出手段で検出された第１油圧ポンプの吐出圧が予め設定された所定の閾値に達したかどうかを判断することにより、第１油圧ポンプのトルクが制限値に達したかどうかを判定する第１ポンプトルク判定手段を構成し、さらに、回転数指示手段で指示されたエンジンの目標回転数が予め設定された所定の設定値でかつ第１ポンプトルク判定手段で第１油圧ポンプのトルクが制限値に達したと判定された状態が予め設定した時間継続した後に、回転数センサで検出されたエンジンの実回転数をモード指示手段で指示されたモード別に取得し、そのエンジン実回転数から所定の時間間隔毎の代表値をモード別に演算し、これをエンジンの運転状態の傾向を示すトレンドデータとして生成するトレンドデータ生成手段をも構成する。
【００５４】
以上のように構成された本実施形態においては、データ記録ユニット３８は、油圧ポンプ３Ａ〜３Ｃの各系統における最大操作パイロット圧が全て最大値であるかどうか、さらに圧力センサ４Ａ〜４Ｃで検出された油圧ポンプ３Ａ〜３Ｃの吐出圧が予め設定された所定の閾値Ｐxに達したかどうかを判定することにより、油圧ポンプ３Ａ〜３Ｃのトルクが制限値に達したかどうかを判断する。そして、ダイヤル４１の指示信号が最大でかつ油圧ポンプ３Ａ〜３Ｃのトルクが制限値に達したと判断された状態が予め設定した時間継続した後に、回転数センサ４２で検出されたエンジン１の実回転数を取得して一次記録し、このエンジン１の実回転数の平均値を定期的にモード毎に演算し、これらをトレンドデータとして記録する。これにより、上記従来技術に比べ、油圧ポンプ３Ａ〜３Ｃのトルクが制限値に達したときのエンジン１の実回転数（マッチング回転数）を確実に取得することができ、トレンドデータの信頼性を向上させることができる。その結果、エンジンの運転状態の傾向をより的確に把握することができる。
【００５５】
また、油圧ポンプ３Ａ〜３Ｃは、長期使用により、機器の摩擦等で制御トルクが変化することがある。そして、例えば油圧ポンプ３Ａ〜３Ｃの制御トルクが既定値より大きくなると、油圧機器やエンジン１等の故障の原因となり、例えば油圧ポンプ３Ａ〜３Ｃの制御トルクが小さくなると、油圧ショベルの作業量が少なくなる傾向にある。本実施形態では、マッチング回転数のトレンドデータを作成するので、ポンプ３Ａ〜３Ｃの制御トルクの不具合を把握することができる。
【００５６】
なお、上記第１の実施形態においては、エンジン１の実回転数の平均値をモード毎に定期的に演算し、これらをトレンドデータとして記録する場合を例にとって説明したが、これに限られない。すなわち、例えばＨＰモード、Ｐモード、及びＥモードのうちのいずれか１つにおけるエンジン１の実傾転数を取得して一次記録し、その平均値を定期的に演算し、これをトレンドデータとして記録するようにしてもよい。このような場合も、上記同様の効果を得ることができる。
【００５７】
本発明の第２の実施形態を図１１により説明する。本実施形態は、上部旋回体の旋回操作の有無に応じて、旋回用油圧モータに圧油を供給する油圧ポンプのトルク制限値を変更する実施形態である。なお、本実施形態において、上記第１の実施形態と同等の部分には同一の符号を付し、適宜説明を省略する。
【００５８】
本実施形態では、ポンプコントローラ３７の制限トルク設定部４９は、圧力センサ２３からの検出信号を入力し、この検出信号により旋回操作の有無を判定するようになっている。そして、例えば旋回操作が無いと判定した場合は、上記第１の実施形態と同様、モードスイッチ４３からのモード信号に応じて油圧ポンプ３Ｃの制限トルク（又はベーストルク）を設定する。一方、例えば旋回操作が有りと判定した場合は、油圧ポンプ３ＣにおけるＨＰモードのベーストルク、Ｐモードの制限トルク、及びＥモードの制限トルクを減少させる。これにより、上部旋回体の旋回動作速度を抑えるようになっている。
【００５９】
このような本実施形態では、旋回操作の有無に応じて油圧ポンプ３Ｃのトルクが変動し、全油圧ポンプのトルクが変動する。そこで、本実施形態では、データ記録ユニット３８は、エンジン１の実回転数を取得する条件として、旋回操作の有無の判定を加えている。このようなデータ記録ユニット３８の制御手順を図１１により説明する。
【００６０】
図１１は、データ記録ユニット３８の制御処理内容を表すフローチャートである。
【００６１】
この図１１において、例えばエンジンが駆動しかつダイヤル４１の指示信号が最大である場合は、ステップ１００を経由しステップ１１０及び１２０の判定が満たされ、ステップ１８０に移る。ステップ１８０では、圧力センサ２３の検出信号により旋回操作が行われていないかどうかを判定する。例えば旋回操作が行われた場合は、ステップ１８０の判定が満たされず、ステップ１１０に戻って、タイマ時間ｔ＝０にリセットする。一方、例えば旋回操作が行われていない場合は、ステップ１８０の判定が満たされ、ステップ１３０に移る。そして、例えば油圧ポンプ３Ａ〜３Ｃの各系統における最大操作パイロット圧が全て最大値Ｓmaxである場合に、ステップ１３０の判定が満たされ、さらに全ての油圧ポンプ３Ａ〜３Ｃの吐出圧が所定の閾値Ｐxに達している場合（言い換えれば、油圧ポンプ３Ａ〜３Ｃのトルクが制限値に達している場合）に、ステップ１４０の判定が満たされ、ステップ１５０に進んで、タイマを作動させてタイマ時間ｔを進める。
【００６２】
そして、例えばステップ１１０、１２０，１８０，１３０，１４０，１５０の手順が繰り返し行われてタイマ時間ｔが所定時間Ｙ以上になると、ステップ１６０の判定が満たされ、ステップ１７０に移る。ステップ１７０では、エンジン１の実回転数を取得し、モードの種類（ＨＰモード、Ｐモード、又はＥモード）と関連づけて一次記録する。その後、データ記録ユニット３８は、エンジン１の実回転数の平均値をモード別に定期的に演算し、これらをトレンドデータとして二次記録する。
【００６３】
なお、上記において、圧力センサ２３は、特許請求の範囲記載の特定の油圧アクチュエータの操作の有無を検出する操作検出手段を構成し、ポンプコントローラ３７は、操作検出手段の検出結果に応じて第１油圧ポンプのトルクの制限値を変更する第１ポンプ制御手段を構成する。また、データ記録ユニット３８は、回転数センサで検出されたエンジンの実回転数を取得する条件として、操作検出手段で特定の油圧アクチュエータが操作されていないと検出されたことを加えたトレンドデータ生成手段を構成する。
【００６４】
以上のように構成された本実施形態においても、上記第１の実施形態同様、トレンドデータの信頼性を向上させることができ、エンジン等の運転状態の傾向をより的確に把握することができる。
【００６５】
本発明の第３の実施形態を図１２〜図１６により説明する。本実施形態は、エンジンによって駆動され冷却ファン用油圧モータに圧油を供給する可変容量型の油圧ポンプを設けた実施形態である。なお、本実施形態において、上記第１及び第２の実施形態と同等の部分には同一の符号を付し、適宜説明を省略する。
【００６６】
図１２は、本実施形態が適用された油圧ショベルの油圧駆動装置の構成を表す油圧回路図である。また、図１３は、本実施形態による建設機械の監視装置の要部構成を表すブロック図である。
【００６７】
本実施形態では、油圧ショベルの油圧駆動装置は、コントロールバルブ１２Ａ〜１２Ｃ，１３Ａ，１３Ｂ，１４Ａ，１４Ｂ，１５，１６，１７から作動油タンク２への戻り油管路にバイパスされたバイパス管路に設けられ、作動油を冷却する空冷式のオイルクーラ５９と、このオイルクーラ５９への冷却風を生起する冷却ファン６０と、この冷却ファン６０を回転駆動するファン用油圧モータ６１と、エンジン１によって駆動されファン用油圧モータ６１に圧油を供給する可変容量型の油圧ポンプ３Ｄと、油圧ポンプ３Ｄの容量（傾転角）を制御するレギュレータ５Ｄと、例えば作動油タンク２からポンプ３Ａ〜３Ｄ，６への油管路に設けられ、作動油の温度を検出する温度センサ６２とを備えている。
【００６８】
ポンプコントローラ３７Ａは、上記第１の実施形態のポンプコントローラ３７Ａの制御機能に加えて、冷却ファン６０の回転数制御機能を有している。図１４は、ポンプコントローラ３７Ａの冷却ファンの回数制御機能に係る構成を表すブロック図である。
【００６９】
この図１４において、ポンプコントローラ３７Ａは、温度センサ６２からの検出信号に基づいて油圧ポンプ３Ｄの容量を演算するポンプ容量第３演算部６３と、このポンプ容量第３演算部で演算された油圧ポンプ３Ｄの容量に基づいてレギュレータ５Ｄを制御するレギュレータ制御部６４とを有している。
【００７０】
ポンプ容量第３演算部６３は、温度センサ６２からの検出信号に基づいて作動油の温度を演算し、この作動油の温度に基づいて油圧ポンプ３Ｄの容量を演算するようになっている。詳細には、図１５に示すように、例えば作動油の温度がｔ1未満では油圧ポンプ３Ｄの容積を最小値ｑd_minとし、また例えば作動油の温度がｔ2（但しｔ2＞ｔ1）以上では油圧ポンプの容積を最大値ｑd_maxとし、また例えば作動油の温度がｔ1以上ｔ2未満の場合は、作動油の温度の増加に応じてポンプ容積が増加するように演算する。また、例えば、基づき油圧ポンプ３Ａ〜３Ｃの容量を演算するようになっている。
【００７１】
このような本実施形態では、作動油の温度に応じて油圧ポンプ３Ｄのトルクが変動し、全油圧ポンプのトルクが変動する。そこで、本実施形態では、データ記録ユニット３８Ａは、エンジン１の実回転数を取得する条件として、作動油の温度の判定を加えている。このようなデータ記録ユニット３８Ａの制御手順を図１６により説明する。
【００７２】
図１６は、データ記録ユニット３８Ａの制御処理内容を表すフローチャートである。
【００７３】
この図１６において、例えばエンジンが駆動しかつダイヤル４１の指示信号が最大である場合は、ステップ１００を経由しステップ１１０及び１２０の判定が満たされ、ステップ１９０に移る。ステップ１９０では、作動油の温度が予め設定された所定の閾値Ｔx（前述の図１５で示すようにｔ2よりも大きい値）に達したかどうかを判定することにより、油圧ポンプ３Ｄのトルクが最大値Ｔd_max（前述の図１５参照）に達したかどうかを判断する。
【００７４】
例えば作動油の温度が所定の閾値Ｔxに達していない場合（言い換えれば、油圧ポンプ３Ｄのトルクが最大値Ｔd_maxに達していない場合）、ステップ１９０の判定が満たされず、ステップ１１０に戻って、タイマ時間ｔ＝０にリセットする。一方、例えば作動油の温度が所定の閾値Ｔxに達している場合（言い換えれば、油圧ポンプ３Ｄのトルクが最大値Ｔd_maxに達している場合）、ステップ１９０の判定が満たされ、ステップ１８０に移る。
【００７５】
そして、例えば旋回操作が行われていない場合に、ステップ１８０の判定が満たされ、さらに例えば油圧ポンプ３Ａ〜３Ｃの各系統における最大操作パイロット圧が全て最大値Ｓmaxである場合に、ステップ１３０の判定が満たされ、さらに全ての油圧ポンプ３Ａ〜３Ｃの吐出圧が所定の閾値Ｐxに達している場合（言い換えれば、油圧ポンプ３Ａ〜３Ｃのトルクが制限値に達している場合）に、ステップ１４０の判定が満たされ、ステップ１５０に進んで、タイマを作動させてタイマ時間ｔを進める。
【００７６】
そして、例えばステップ１１０、１２０，１９０，１８０，１３０，１４０，１５０の手順が繰り返し行われてタイマ時間ｔが所定時間Ｙ以上になると、ステップ１６０の判定が満たされ、ステップ１７０に移る。ステップ１７０では、エンジン１の実回転数を取得し、モードの種類（ＨＰモード、Ｐモード、又はＥモード）と関連づけて一次記録する。その後、データ記録ユニット３８は、エンジン１の実回転数の平均値をモード別に定期的に演算し、これらをトレンドデータとして二次記録する。
【００７７】
なお、上記において、温度センサ６２は、特許請求の範囲記載の放熱器の被冷却媒体の温度を検出する温度検出手段を構成する。また、ポンプコントローラ３７Ａは、温度検出手段で検出された放熱器の被冷却媒体の温度の上昇に応じて第２油圧ポンプの容量を増加させる第２ポンプ制御手段を構成する。また、データ記録ユニット３８Ａは、温度検出手段で検出された放熱器の被冷却媒体温度が予め設定された所定の閾値に達したかどうかを判断することにより、第２油圧ポンプのトルクが最大値に達したかどうかを判定する第２ポンプトルク判定手段を構成し、さらに、回転数センサで検出されたエンジンの実回転数を取得する条件として、第２ポンプトルク判定手段で第２油圧ポンプのトルクが最大値に達したと判定されたことを加えるトレンドデータ生成手段を構成する。
【００７８】
以上のように構成された本実施形態においても、上記第１の実施形態同様、トレンドデータの信頼性を向上させることができ、エンジン等の運転状態の傾向をより的確に把握することができる。
【００７９】
なお、上記第３の実施形態においては、放熱器としてオイルクーラ５９を例にとって説明したが、これに限られず、例えばラジエータやインタークーラ等に適用してもよい。この場合も、上記同様の効果を得ることができる。
【００８０】
なお、以上においては、本発明の適用対象として油圧ショベルを例にとって説明したが、これに限られず、クレーン等の他の建設機械に適用してもよいことは言うまでもない。
【図面の簡単な説明】
【００８１】
【図１】本発明の建設機械の監視装置の第１の実施形態が適用された油圧ショベルの油圧駆動装置の構成を表す油圧回路図である。
【図２】本発明の建設機械の監視装置の第１の実施形態の要部構成を表すブロック図である。
【図３】エンジン回転数に対するエンジントルク及びポンプトルクを表す特性図であり、ＨＰモード、Ｐモード、及びＥモードの場合をそれぞれ示す。
【図４】本発明の建設機械の監視装置の第１の実施形態を構成するエンジンコントローラの機能構成を表すブロック図である。
【図５】本発明の建設機械の監視装置の第１の実施形態を構成するポンプコントローラの機能構成を表すブロック図である。
【図６】本発明の建設機械の監視装置の第１の実施形態を構成するポンプコントローラのポンプ容量第１演算部の演算処理を説明するための特性図である。
【図７】本発明の建設機械の監視装置の第１の実施形態を構成するポンプコントローラのポンプ容量第１演算部の演算処理を説明するための特性図である。
【図８】本発明の建設機械の監視装置の第１の実施形態を構成するポンプコントローラのポンプ容量第２演算部の演算処理を説明するための特性図である。
【図９】本発明の建設機械の監視装置の第１の実施形態を構成するデータ記録ユニットの制御処理内容を表すフローチャートである。
【図１０】負荷投入時のエンジン実回転数の変動を表す図である。
【図１１】本発明の建設機械の監視装置の第２の実施形態を構成するデータ記録ユニットの制御処理内容を表すフローチャートである。
【図１２】本発明の建設機械の監視装置の第３の実施形態が適用された油圧ショベルの油圧駆動装置の構成を表す油圧回路図である。
【図１３】本発明の建設機械の監視装置の第３の実施形態の要部構成を表すブロック図である。
【図１４】本発明の建設機械の監視装置の第３の実施形態を構成するポンプコントローラの冷却ファン回転数制御に係る機能構成を表すブロック図である。
【図１５】本発明の建設機械の監視装置の第３の実施形態を構成するポンプコントローラのポンプ容量演算部の演算処理を説明するための特性図である。
【図１６】本発明の建設機械の監視装置の第３の実施形態を構成するデータ記録ユニットの制御処理内容を表すフローチャートである。
【符号の説明】
【００８２】
１          エンジン
３Ａ〜３Ｃ  油圧ポンプ（第１油圧ポンプ）
３Ｄ        油圧ポンプ（第２油圧ポンプ）
４Ａ〜４Ｃ  圧力センサ（吐出圧検出手段）
５Ａ〜５Ｃ  レギュレータ（第１ポンプ制御手段）
５Ｄ        レギュレータ（第２ポンプ制御手段）
７          ブーム用油圧シリンダ
８          アーム用油圧シリンダ
９          バケット用油圧シリンダ
１０        旋回用油圧モータ
１１Ｌ      左走行用油圧モータ
１１Ｒ      右走行用油圧モータ
２３        圧力センサ（操作検出手段）
３６        エンジンコントローラ（エンジン制御手段）
３７        ポンプコントローラ（第１ポンプ制御手段）
３７Ａ      ポンプコントローラ（第１ポンプ制御手段、第２ポンプ制御手段）
３８        データ記録ユニット（第１ポンプトルク判定手段、トレンドデータ生成手段）
３８Ａ      データ記録ユニット（第１ポンプトルク判定手段、第２ポンプトルク判定手段、トレンドデータ生成手段）
４１        ダイヤル（回転数指示手段）
４２        回転数センサ（回転数検出手段）
４３        モードスイッチ（モード指示手段）
４７        電子ガバナ（燃料噴射装置）
５９        オイルクーラ（放熱器）
６０        冷却ファン
６１        ファン用油圧モータ
６２        温度センサ（温度検出手段）
【図１】
0004768766.tif 000002
【図２】
0004768766.tif 000003
【図３】
0004768766.tif 000004
【図４】
0004768766.tif 000005
【図５】
0004768766.tif 000006
【図６】
0004768766.tif 000007
【図７】
0004768766.tif 000008
【図８】
0004768766.tif 000009
【図９】
0004768766.tif 000010
【図１０】
0004768766.tif 000011
【図１１】
0004768766.tif 000012
【図１２】
0004768766.tif 000013
【図１３】
0004768766.tif 000014
【図１４】
0004768766.tif 000015
【図１５】
0004768766.tif 000016
【図１６】
0004768766.tif 000017